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

Mike Tancsa mike at sentex.net
Tue Aug 19 14:15:09 UTC 2008


At 07:15 PM 8/18/2008, Robert Watson wrote:
>On Mon, 18 Aug 2008, Mike Tancsa wrote:
>
>>At 06:32 PM 8/18/2008, Kip Macy wrote:
>>
>>>Could you please check that this doesn't happen on HEAD as well? 
>>>This same code has been in 8 since shortly after the branch.
>>
>>        I dont have any easy way to migrate the box to HEAD and 
>> then back. Can I just boot a kernel from HEAD ?
>
>In general yes, but the uart changes in HEAD mean that you may need 
>to tweak device.hints or change configurations.


I booted with a kernel from HEAD (I grabbed one Kris built from 
zoo.freebsd.org, hopefully no strange things with it)


and I see the same problems.  Working with Kip last night, I added to 
the tcp_offload function


int
tcp_offload_connect(struct socket *so, struct sockaddr *nam)
{
         struct ifnet *ifp;
         struct toedev *tdev;
         struct rtentry *rt;
         int error;

         return (EINVAL);

and that eliminated the problem.

0[smtp2]% uname -a
FreeBSD smtp2.sentex.ca 8.0-CURRENT FreeBSD 8.0-CURRENT #2: Mon Aug 
18 15:14:54 UTC 
2008 
test at leopard1.netperf.freebsd.org:/zoo/kris/p4-nfs/sys/i386/compile/LEOPARD 
i386

0[smtp2]% arp -na
? (64.7.153.7) at 00:13:20:c6:86:30 on em1 [ethernet]
? (64.7.153.9) at 00:30:48:90:52:18 on em1 [ethernet]
? (64.7.153.9) at (incomplete) on em1 published (proxy only) [ethernet]
? (64.7.153.9) at (incomplete) on em1 [ethernet]
? (64.7.153.12) at 00:0c:6e:fc:52:2d on em1 [ethernet]
? (64.7.153.18) at 00:14:2a:ad:37:70 on em1 [ethernet]
? (64.7.153.19) at 00:15:17:24:dc:bb on em1 [ethernet]
? (64.7.153.19) at (incomplete) on em1 [ethernet]
? (64.7.153.19) at (incomplete) on em1 [ethernet]
? (64.7.153.19) at (incomplete) on em1 [ethernet]
? (64.7.153.19) at (incomplete) on em1 published (proxy only) [ethernet]
? (64.7.153.19) at (incomplete) on em1 [ethernet]
? (64.7.153.20) at 00:14:2a:e0:c1:1c on em1 [ethernet]
? (64.7.153.20) at (incomplete) on em1 [ethernet]
? (64.7.153.21) at 00:00:5e:00:01:06 on em1 [ethernet]
? (64.7.153.21) at (incomplete) on em1 published (proxy only) [ethernet]
? (64.7.153.24) at 00:e0:81:5a:22:05 on em1 [ethernet]
? (64.7.153.24) at (incomplete) on em1 [ethernet]
? (64.7.153.25) at 00:50:fc:a7:c9:d3 on em1 [ethernet]
? (64.7.153.25) at (incomplete) on em1 published (proxy only) [ethernet]
? (64.7.153.26) at 00:14:2a:13:ea:00 on em1 [ethernet]
? (64.7.153.26) at (incomplete) on em1 published (proxy only) [ethernet]
? (64.7.153.27) at 00:14:2a:99:b1:ad on em1 [ethernet]
? (64.7.153.27) at (incomplete) on em1 published (proxy only) [ethernet]
? (64.7.153.27) at (incomplete) on em1 published (proxy only) [ethernet]
? (199.212.134.1) at 00:15:17:3a:17:9d 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.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.2) at 00:30:48:8f:3e:8a on em0 [ethernet]
? (199.212.134.4) at 00:02:b3:5d:ca:f6 on em0 [ethernet]
? (199.212.134.9) at 00:15:17:27:80:9f on em0 permanent [ethernet]
? (199.212.134.10) at 00:e0:81:5e:bd:6f on em0 [ethernet]
? (199.212.134.11) at 00:d0:b7:db:69:6a on em0 [ethernet]
0[smtp2]%  



More information about the freebsd-stable mailing list