linux/net/atm
Karl Hiramoto 137742cf97 atm/br2684: netif_stop_queue() when atm device busy and netif_wake_queue() when we can send packets again.
This patch removes the call to dev_kfree_skb() when the atm device is busy.
Calling dev_kfree_skb() causes heavy packet loss then the device is under
heavy load, the more correct behavior should be to stop the upper layers,
then when the lower device can queue packets again wake the upper layers.

Signed-off-by: Karl Hiramoto <karl@hiramoto.org>
Signed-off-by: Chas Williams <chas@cmf.nrl.navy.mil>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-09-02 23:46:10 -07:00
..
addr.c
addr.h
atm_misc.c
atm_sysfs.c
br2684.c atm/br2684: netif_stop_queue() when atm device busy and netif_wake_queue() when we can send packets again. 2009-09-02 23:46:10 -07:00
clip.c net: make neigh_ops constant 2009-09-01 17:40:57 -07:00
common.c net: adding memory barrier to the poll and receive callbacks 2009-07-09 17:06:57 -07:00
common.h
ioctl.c atm: sk_wmem_alloc initial value is one 2009-06-18 00:29:12 -07:00
Kconfig
lec_arpc.h
lec.c convert ATM drivers to netdev_tx_t 2009-09-01 01:13:10 -07:00
lec.h
Makefile
mpc.c convert ATM drivers to netdev_tx_t 2009-09-01 01:13:10 -07:00
mpc.h
mpoa_caches.c
mpoa_caches.h
mpoa_proc.c proc 2/2: remove struct proc_dir_entry::owner 2009-03-31 01:14:44 +04:00
pppoatm.c
proc.c net: mark read-only arrays as const 2009-08-05 10:42:58 -07:00
protocols.h
pvc.c
raw.c atm: sk_wmem_alloc initial value is one 2009-06-18 00:29:12 -07:00
resources.c
resources.h
signaling.c
signaling.h
svc.c