RE: Panic at vlan_input()

2001-10-05 Thread John Baldwin
On 05-Oct-01 Jun Kuriyama wrote: I got another panic on my yesterday's -current. At this time, I made a kernel with device vlan. db t vlan_input(c0e73800,..) at vlan_input+0x42 ether_demux(c156b000,...) at ether_demux+0x12a ether_input(c156b000,...) at ether_input+0x5a

Re: Panic at vlan_input()

2001-10-05 Thread Bill Fenner
I think this is a bug in the loadable VLAN code; there's a != which should be an ==, which results in packets with known tags being discarded and would result in packets with unknown tags causing a null pointer dereference. I'll commit a fix soon as soon as I've tested it more. Bill To

Re: Panic at vlan_input()

2001-10-05 Thread Jun Kuriyama
At Fri, 5 Oct 2001 16:27:50 + (UTC), John Baldwin wrote: Erm, what is the panic message? :) Oops, sorry. Fatal trap 12: page fault while in kernel mode fault virtual address = 0x2a fault code = supervisor read, page not present instruction pointer = 0x8:0xc0207652 stack

Re: Panic at vlan_input()

2001-10-05 Thread Jun Kuriyama
At Sat, 6 Oct 2001 03:48:55 + (UTC), Bill Fenner wrote: I think this is a bug in the loadable VLAN code; there's a != which should be an ==, which results in packets with known tags being discarded and would result in packets with unknown tags causing a null pointer dereference. I'll