Re: kernel panics in in_lltable_lookup (with INVARIANTS)

2009-08-22 Thread Brian Somers
On Fri, 21 Aug 2009 22:41:34 -0700 Brian Somers br...@awfulhak.org wrote: On Fri, 21 Aug 2009 21:55:03 -0700 Brian Somers br...@freebsd.org wrote: On Fri, 21 Aug 2009 17:13:45 -0700 Kip Macy km...@freebsd.org wrote: Try this: Index: sys/net/flowtable.c

Re: kernel panics in in_lltable_lookup (with INVARIANTS)

2009-08-22 Thread Brian Somers
On Fri, 21 Aug 2009 23:23:13 -0700 Brian Somers br...@freebsd.org wrote: On Fri, 21 Aug 2009 22:41:34 -0700 Brian Somers br...@awfulhak.org wrote: On Fri, 21 Aug 2009 21:55:03 -0700 Brian Somers br...@freebsd.org wrote: On Fri, 21 Aug 2009 17:13:45 -0700 Kip Macy km...@freebsd.org wrote:

Re: kernel panics in in_lltable_lookup (with INVARIANTS)

2009-08-22 Thread Brian Somers
On Fri, 21 Aug 2009 21:55:03 -0700 Brian Somers br...@freebsd.org wrote: On Fri, 21 Aug 2009 17:13:45 -0700 Kip Macy km...@freebsd.org wrote: Try this: Index: sys/net/flowtable.c === --- sys/net/flowtable.c (revision

kernel panics in in_lltable_lookup (with INVARIANTS)

2009-08-21 Thread Brian Somers
Hi, I've been working on a fix to address an issue that came up with our update of openssh-5. The issue is that openssh-5 now uses pipe() to create stdin/stdout channels between sshd and the server side program where it used to use socketpair(). Because it uses pipe(), stdin is no longer

Re: kernel panics in in_lltable_lookup (with INVARIANTS)

2009-08-21 Thread Kip Macy
Try this: Index: sys/net/flowtable.c === --- sys/net/flowtable.c (revision 196382) +++ sys/net/flowtable.c (working copy) @@ -688,6 +688,12 @@ struct rtentry *rt = ro-ro_rt; struct ifnet *ifp =

Re: kernel panics in in_lltable_lookup (with INVARIANTS)

2009-08-21 Thread Brian Somers
On Fri, 21 Aug 2009 17:13:45 -0700 Kip Macy km...@freebsd.org wrote: Try this: Index: sys/net/flowtable.c === --- sys/net/flowtable.c (revision 196382) +++ sys/net/flowtable.c (working copy) @@ -688,6 +688,12 @@