cvs commit: src/sys/net if_sl.c

Yar Tikhiy yar at FreeBSD.org
Sun Aug 29 21:42:55 PDT 2004


On Mon, Aug 30, 2004 at 04:32:52AM +0000, Yar Tikhiy wrote:
> yar         2004-08-30 04:32:52 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/net              if_sl.c 
>   Log:
>   Grant the poor old SLIP driver with an if_start handler
>   so that it becomes happy and no longer panics the system
>   upon getting the very first packet to transmit.

A small note: It took a normal-priority packet to panic the
system.  Therefore you couldn't trigger the bug with telnet(1),
which was marking its traffic as low-delay.  OTOH, ssh, ping,
or traceroute via SLIP would result in an instant crash.

>   Reported and tested by: Igor Timkin <ivt at gamma.ru>
>   Reviewed by:            rwatson
>   MFC after:              5 days
>   
>   Revision  Changes    Path
>   1.125     +18 -7     src/sys/net/if_sl.c

-- 
Yar


More information about the cvs-all mailing list