freebsd-dev/sys
Gary Jennejohn 68e12ba37e Add a fix for the case where the dialout fails. In this case the isp
interface was left in an active, but not connected, state, which resulted
in data being sent to it and the transmit queue filling up. This happened
because the driver never informed sppp that it shoulkd clean up the
connection. This fix informs sppp that it should clean things up.

The fix was actually developed and tested under -stable, so a short MFC
period seems appropriate, say 2 days.

Contributed by: Ari Suutari <ari.suutari@syncrontech.com>
2003-01-30 14:19:58 +00:00
..
alpha Implement bus_dmamem_alloc_size() and bus_dmamem_free_size() as 2003-01-29 07:25:27 +00:00
amd64 Make tsc_freq a 64bit quantity. 2003-01-29 11:36:39 +00:00
arm MB_LEN_MAX is not MD, move it to the MI limits.h. 2002-12-22 06:38:45 +00:00
boot Link /boot/boot1 to the name /boot/boot to avoid per-arch naming of the 2003-01-26 14:32:53 +00:00
cam Remove redundant printf from targbhasync() since all places that return an 2003-01-23 21:55:12 +00:00
coda Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
compat Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
conf Remove pc98/wfd and pc98/wst drivers, they have been broken to the 2003-01-30 12:13:59 +00:00
contrib Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
crypto Remove some unnecessary casts. 2003-01-25 22:41:22 +00:00
ddb Move UPCALL related data structure out of kse, introduce a new 2003-01-26 11:41:35 +00:00
dev NO_GEOM cleanup: unifdef 2003-01-30 13:12:31 +00:00
fs NODEVFS cleanup: remove #ifdefs. 2003-01-29 22:36:45 +00:00
geom NO_GEOM cleanup: Mark the last arg to disk_create() as unused. 2003-01-30 11:39:36 +00:00
gnu Use VOP_SPECSTRATEGY() instead of VOP_STRATEGY(). 2003-01-28 21:46:21 +00:00
i4b Add a fix for the case where the dialout fails. In this case the isp 2003-01-30 14:19:58 +00:00
i386 Make tsc_freq a 64bit quantity. 2003-01-29 11:36:39 +00:00
ia64 Remove D_CANFREE from sscdisk.c. 2003-01-30 11:48:50 +00:00
isa Make tsc_freq a 64bit quantity. 2003-01-29 11:36:39 +00:00
isofs/cd9660 Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
kern NO_GEOM cleanup: retire to attic. 2003-01-30 12:58:55 +00:00
libkern Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
modules Add ac97_patch.[ch] that provide space for ac97 codec specific patches. 2003-01-25 16:54:05 +00:00
net NODEVFS cleanup: unifdef 2003-01-30 13:13:11 +00:00
netatalk Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netatm Band-XXX-aid an easy to provoke panic. 2003-01-28 12:10:11 +00:00
netgraph Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netinet FAST_IPSEC bandaid: act like KAME and ignore ENOENT error codes from 2003-01-30 05:45:45 +00:00
netinet6 Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netipsec Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netipx add forgotten IFA_LOCK_INIT 2003-01-23 23:36:45 +00:00
netkey Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netnatm Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netncp Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netns Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
netsmb Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
nfs Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
nfsclient Provide a sysctl to allow defaulting of the connectionless (-c) feature 2003-01-22 19:57:31 +00:00
nfsserver Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
opencrypto Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
pc98 MFi386: revision 1.192. 2003-01-30 13:23:18 +00:00
pccard Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
pci Fix typo in an unused macro. 2003-01-29 21:56:10 +00:00
posix4 Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
powerpc Rework of how memory resources are discovered and dealt with in macio. 2003-01-30 11:28:29 +00:00
rpc
security Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
sparc64 Fix another mistake in the bus_dmamem_alloc_size() thing 2003-01-29 20:36:08 +00:00
sys NO_GEOM cleanup: unifdef 2003-01-30 13:12:31 +00:00
tools Remove miidevs.h and generate it from miidevs at compile time. 2003-01-19 02:59:34 +00:00
ufs Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
vm Simplify vm_object_page_remove(): The object's memq is now ordered. The 2003-01-27 01:12:35 +00:00
Makefile