HEADS UP: inpcb/inpcbinfo rwlocking: coming to a 7-STABLE branch near you

Robert Watson rwatson at FreeBSD.org
Wed Aug 13 20:41:04 UTC 2008


On Wed, 13 Aug 2008, Mike Tancsa wrote:

> At 06:20 AM 8/12/2008, Robert Watson wrote:
>
>> Anyone out there running name servers, NFS over UDP, and other UDP 
>> workloads: your testing of this patch prior to commit would be much 
>> appreciated.
>
> Not sure if this is related or not, but I am seeing a 'boatload' of strange 
> proxy arp issues.  Odd thing is that I dont have proxy arp enabled anywhere, 
> at least not knowingly.

Dear Mike:

Well, it shouldn't be related, but sometimes things get tricky with locking if 
it turns out that extra locking at one layer was masking a lack of locking at 
another.  Let's try to diagnose this one a bit more before concluding that is 
the case, though.  I take that the same problems don't happen if you boot a 
vanilla version of the same rev of the kernel?  What command did you use to 
generate the list at the bottom of your e-mail?

Robert N M Watson
Computer Laboratory
University of Cambridge

>
> 0[smtp2]# sysctl -a | grep prox
> net.link.ether.inet.proxyall: 0
> 0[smtp2]#
>
>
> 0[smtp2]# arp -na | wc
>   27665  227053 1669734
> 0[smtp2]#
>
> ? (199.212.134.1) at (incomplete) on em0 [ethernet]
> ? (199.212.134.1) at (incomplete) on em0 [ethernet]
> ? (199.212.134.1) at (incomplete) on em0 [ethernet]
> ? (199.212.134.1) at (incomplete) on em0 [ethernet]
> ? (199.212.134.1) at (incomplete) on em0 [ethernet]
> ? (199.212.134.1) at (incomplete) on em0 [ethernet]
> ? (199.212.134.1) at (incomplete) on em0 [ethernet]
> ? (199.212.134.1) at (incomplete) on em0 [ethernet]
> ? (199.212.134.1) at (incomplete) on em0 [ethernet]
> ? (199.212.134.1) at (incomplete) on em0 [ethernet]
> ? (199.212.134.1) at (incomplete) on em0 [ethernet]
> ? (199.212.134.1) at (incomplete) on em0 published (proxy only) [ethernet]
> ? (199.212.134.2) at 00:30:48:8f:3e:8a on em0 [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 published (proxy only) [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 published (proxy only) [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 published (proxy only) [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 [ethernet]
> ? (199.212.134.2) at (incomplete) on em0 [ethernet] 
>


More information about the freebsd-stable mailing list