tech-kern archive

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

Re: Request for testers - socket locking diff



> Hi,
> 
> The below diff makes the socket code and one of the protocols (unix) MP
> safe. It needs clean-up and more testing but I believe that it works at
> least for IPv4 and Unix domain sockets.
> 
> If anyone is interested in giving it a go, I'd love to hear whether or not
> it works - especially with Bluetooth and Appletalk since those are protocols
> that I don't have the setup for. Note that I haven't tried IPv6, IPsec or
> netbooting yet but I plan to soon.
> 
>       http://www.netbsd.org/~ad/socklock-2008032901.diff
> 
> Thanks,
> Andrew

ip6protosw needs to be synced with protosw.

YAMAMOTO Takashi

Kernelized RAIDframe activated
panic: ip6_init
Stopped in pid 0.1 (system) at  netbsd:breakpoint+0x4:  popl    %ebp
db{0}> t
breakpoint(c048f293,c05c9c94,c04cb6c0,0,0) at netbsd:breakpoint+0x4
panic(c04762b4,ff,3,c0327336,c044c8e0) at netbsd:panic+0x1c0
ip6_init(c04c29ac,c047608f,10,c0356e33,c04bc0f0) at netbsd:ip6_init+0x1c3
domain_attach(c04c2960,0,c05c9ce8,c0356e82,0) at netbsd:domain_attach+0x59
domaininit(5,c04c87a0,14,f9300,0) at netbsd:domaininit+0x3f
main(0,c01002bd,0,0,0) at netbsd:main+0x217
db{0}> 


Home | Main Index | Thread Index | Old Index