Subject: Re: Heads up, kernel changes
To: Andrew Doran <ad@NetBSD.org>
From: Hisashi T Fujinaka <email@example.com>
Date: 07/10/2007 15:26:11
On Tue, 10 Jul 2007, Andrew Doran wrote:
> On Tue, Jul 10, 2007 at 06:23:07AM +0000, Geoff Wing wrote:
>> Andrew Doran <firstname.lastname@example.org> typed:
>> : I just committed a bunch of changes from the vmlocking branch to the kernel.
>> : Most of them are fairly mechanical changes after modifications to the kernel
>> : APIs for callouts, kthreads and device access. I don't expect major upheaval
>> : but undoubtedly there will be some fallout as the changes were fairly
>> : extensive.
>> 1) FFS softdeps:
>> panic: worklist_remove: lock not held
>> Seemed to print something related to callouts later on but I don't have a
>> crash (couldn't write one when I still had softdeps on and I haven't
>> bothered to do one unless it's needed)
>> 2) usr.bin/netstat/inet.c doesn't compile
> Both of these should be fixed now.
# compile trpt/trpt.o
/usr/src/obj.i386/tooldir.NetBSD-4.99.23-i386/bin/i386--netbsdelf-gcc -O2 -fstack-protector -Wstack-protector --param ssp-buffer-size=1 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -DINET6 -nostdinc -isystem /usr/src/obj.i386/destdir.i386/usr/include -D_FORTIFY_SOURCE=2 -c /usr/src/usr.sbin/trpt/trpt.c
/usr/src/usr.sbin/trpt/trpt.c: In function 'tcp_trace':
/usr/src/usr.sbin/trpt/trpt.c:542: error: 'struct callout' has no member named 'c_flags'
/usr/src/usr.sbin/trpt/trpt.c:546: error: 'struct callout' has no member named 'c_time'
And there's a problem in regress, too, once I get past this one.
Hisashi T Fujinaka - email@example.com
BSEE(6/86) + BSChem(3/95) + BAEnglish(8/95) + MSCS(8/03) + $2.50 = latte