linux-stable-rt/drivers/net/chelsio
Stephen Hemminger cabdfb373a [PATCH] chelesio: transmit locking (plus bug fix).
If transmit lock is contended on, then push return code back
and retry at higher level.

Bugfix: If buffer is reallocated because of lack of headroom
and the send is blocked, then drop packet. This is necessary
because caller would end up requeuing a freed skb.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2006-12-02 00:24:50 -05:00
..
Makefile [PATCH] chelsio: add 1G swcixw aupport 2006-12-02 00:24:49 -05:00
common.h [PATCH] chelsio: add MSI support 2006-12-02 00:24:50 -05:00
cphy.h [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
cpl5_cmd.h [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
cxgb2.c [PATCH] chelsio: statistics improvement 2006-12-02 00:24:50 -05:00
elmer0.h [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
espi.c [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
espi.h [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
fpga_defs.h [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
gmac.h [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
ixf1010.c [PATCH] chelsio: add 1G swcixw aupport 2006-12-02 00:24:49 -05:00
mac.c [PATCH] chelsio: add 1G swcixw aupport 2006-12-02 00:24:49 -05:00
mv88e1xxx.c [PATCH] chelsio: add 1G swcixw aupport 2006-12-02 00:24:49 -05:00
mv88e1xxx.h [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
mv88x201x.c [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
my3126.c [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
pm3393.c [PATCH] chelsio: use standard CRC routines 2006-12-02 00:24:49 -05:00
regs.h [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
sge.c [PATCH] chelesio: transmit locking (plus bug fix). 2006-12-02 00:24:50 -05:00
sge.h [PATCH] chelsio: statistics improvement 2006-12-02 00:24:50 -05:00
subr.c [PATCH] chelsio: add 1G swcixw aupport 2006-12-02 00:24:49 -05:00
suni1x10gexp_regs.h [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
tp.c [PATCH] chelsio: add 1G swcixw aupport 2006-12-02 00:24:49 -05:00
tp.h [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
vsc7326.c [PATCH] chelsio: add 1G swcixw aupport 2006-12-02 00:24:49 -05:00
vsc7326_reg.h [PATCH] chelsio: add support for other 10G boards 2006-12-02 00:24:49 -05:00
vsc8244.c [PATCH] chelsio: add 1G swcixw aupport 2006-12-02 00:24:49 -05:00
vsc8244_reg.h [PATCH] chelsio: add 1G swcixw aupport 2006-12-02 00:24:49 -05:00