DragonFly BSD
DragonFly users List (threaded) for 2009-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: SMP users needed to test patch (make sysent) update 2

From: Saifi Khan <saifi.khan@xxxxxxxxxxxxxxx>
Date: Thu, 5 Nov 2009 20:43:59 +0530 (IST)

On Thu, 5 Nov 2009, Stathis Kamperis wrote:

> Unfortunately, I forgot to mention one crucial step. After the patch
> application one should type 'make sysent' inside sys/kern, so that the
> syscall-related files be regenerated, namely the init_sysent.c. Or
> even better, *I* should have added the init_sysent.c changes in my
> patch. Since buildkernel doesn't regenerate these files automatically,
> I'm afraid that the tests ran with giant lock held upon syscall
> invocation.

Started the stuff (sys-call related file regeneration),

# cd /usr/src/sys/kern
# make sysent

cd /usr/src/sys/kern && make -f Makefile.misc sysent
mv -f /usr/src/sys/kern/init_sysent.c /usr/src/sys/kern/init_sysent.c.bak
mv -f /usr/src/sys/kern/syscalls.c /usr/src/sys/kern/syscalls.c.bak
mv -f /usr/src/sys/kern/../sys/syscall.h /usr/src/sys/kern/../sys/syscall.h.bak
mv -f /usr/src/sys/kern/../sys/syscall-hide.h /usr/src/sys/kern/../sys/syscall-hide.h.bak
mv -f /usr/src/sys/kern/../sys/syscall.mk /usr/src/sys/kern/../sys/syscall.mk.bak
mv -f /usr/src/sys/kern/../sys/sysproto.h /usr/src/sys/kern/../sys/sysproto.h.bak
mv -f /usr/src/sys/kern/../sys/sysunion.h /usr/src/sys/kern/../sys/sysunion.h.bak
cd /usr/src/sys/kern && sh makesyscalls.sh syscalls.master

# pwd

In the next batch run (in approx 15 min.) for
buildworld+buildkernel, the build will start.

Given the current build time of 65+ minutes, your tests should
run in about 75 minutes.

Will keep you posted.


[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]