freebsd-dev/sys/dev/cxgb
Kip Macy 139edb19d9 - Simplify mb_free_ext_fast
- increase asserts for mbuf accounting
- track outstanding mbufs (maps very closely to leaked)
- actually only create one thread per port if !multiq
    Oddly enough this fixes the use after free

- move txq_segs to stack in t3_encap
- add checks that pidx doesn't move pass cidx
- simplify mbuf free logic in collapse mbufs routine
2008-01-15 08:08:09 +00:00
..
common - make 9k clusters the default unless a tunable is set 2008-01-10 00:55:42 +00:00
sys - Simplify mb_free_ext_fast 2008-01-15 08:08:09 +00:00
ulp Don't overload tcp_usrreqs unless the kernel doesn't provide offload support. 2007-12-18 23:00:25 +00:00
cxgb_adapter.h - Simplify mb_free_ext_fast 2008-01-15 08:08:09 +00:00
cxgb_config.h Make TCP offload work on HEAD (modulo negative interaction between sbcompress 2007-12-17 08:17:51 +00:00
cxgb_include.h Include cdefs.h and param.h for architectures with less header pollution 2007-12-16 21:22:24 +00:00
cxgb_ioctl.h forward port signedness fixes from RELENG_6 2007-08-17 05:57:04 +00:00
cxgb_l2t.c Don't duplicate the whole of arpresolve to arpresolve 2 for the sake 2007-12-31 23:48:06 +00:00
cxgb_l2t.h Make TCP offload work on HEAD (modulo negative interaction between sbcompress 2007-12-17 08:17:51 +00:00
cxgb_lro.c Fixes for 4 port and small packet optimization 2007-08-25 21:07:37 +00:00
cxgb_main.c - move WR_LEN in to cxgb_adapter.h add PIO_LEN to make intent clearer 2008-01-15 03:27:42 +00:00
cxgb_multiq.c - Simplify mb_free_ext_fast 2008-01-15 08:08:09 +00:00
cxgb_offload.c Make TCP offload work on HEAD (modulo negative interaction between sbcompress 2007-12-17 08:17:51 +00:00
cxgb_offload.h Make TCP offload work on HEAD (modulo negative interaction between sbcompress 2007-12-17 08:17:51 +00:00
cxgb_osdep.h remove superfluous locking from dequeue 2008-01-15 03:21:02 +00:00
cxgb_sge.c - Simplify mb_free_ext_fast 2008-01-15 08:08:09 +00:00
t3b_protocol_sram-1.1.0.bin.gz.uu - integrate most recent changes from vendor branch and upgrade to firmware revision 4.5.5 2007-07-17 06:50:35 +00:00
t3b_tp_eeprom-1.1.0.bin.gz.uu - integrate most recent changes from vendor branch and upgrade to firmware revision 4.5.5 2007-07-17 06:50:35 +00:00
t3cdev.h Make TCP offload work on HEAD (modulo negative interaction between sbcompress 2007-12-17 08:17:51 +00:00
t3fw-4.7.0.bin.gz.uu - fix qset to port binding as a proper fix for the problems encountered on the 4-port 2007-09-09 01:28:03 +00:00