Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Feb 2001 20:04:38 -0500
From:      "Bosko Milekic" <bmilekic@technokratis.com>
To:        "Luigi Rizzo" <luigi@FreeBSD.org>, <cvs-committers@FreeBSD.org>, <cvs-all@FreeBSD.org>
Subject:   Re: cvs commit: src/sys/dev/ed if_ed.c
Message-ID:  <004301c09234$46ea78a0$1f90c918@jehovah>
References:  <200102082300.f18N0PJ33884@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Luigi,

    Thank you for promptly fixing this!

-Bosko

Luigi Rizzo wrote:

> luigi       2001/02/08 15:00:24 PST
>
>   Modified files:        (Branch: RELENG_4)
>     sys/dev/ed           if_ed.c
>   Log:
>   MFC: fix a serious bug in the ed driver when very short packets
are
>   received (with bpf or bridging active). Some code was erroneously
>   assuming that the packet contained at least the ethernet header,
>   and as a result a negative length was later written into the mbuf
>   header, eventually resulting in random panics.
>
>   This bug has been reported for some time, but i was never able to
>   reproduce it locally because I had the code fixed in my sources
>   a couple of weeks ago, and just forgot to commit the fix.
>
>   Revision    Changes    Path
>   1.173.2.10  +12 -6     src/sys/dev/ed/if_ed.c




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?004301c09234$46ea78a0$1f90c918>