Hi Luigi, -net:

    There seems to be a problem with the BRIDGE-specific
"optimization" in if_ed.c. What it does is avoid getting a packet from
the card if bridge_in() says that we're going to drop it. However, the
code is broken and something eventually leads to a page fault.
Disactivating this portion of if_ed.c rids us of the problem, but
doesn't "fix it" properly.

    Rich has some debugging information including, I believe, a crash
dump. Rich, if you can please post that here (i.e. the backtraces and
fault information) as I seemed to have lost it (grrrrr, sorry about
that).

    I would rather not just disable the BRIDGE section of if_ed.c to
"mask out" the problem.

Regards,
Bosko.

Rich Wales wrote:

> Bosko --
>
> That "if_ed.c" patch you had me try (commenting out the
packet-dropping
> optimization) seems to be quite solid.  If you wanted to go ahead
and
> commit it into -STABLE . . . .
>
> Rich Wales         [EMAIL PROTECTED]
http://www.webcom.com/richw/
>



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message

Reply via email to