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
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
/usr/src/sys/kern
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.
thanks
Saifi.
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]