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
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
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
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