Subject: Re: Heads up, kernel changes
To: Andrew Doran <ad@NetBSD.org>
From: Hisashi T Fujinaka <htodd@twofifty.com>
List: current-users
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 <ad@netbsd.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.

3)

#   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 - htodd@twofifty.com
BSEE(6/86) + BSChem(3/95) + BAEnglish(8/95) + MSCS(8/03) + $2.50 = latte