freebsd-skq/sys/dev/cxgb
Poul-Henning Kamp cf827063a9 Give MEXTADD() another argument to make both void pointers to the
free function controlable, instead of passing the KVA of the buffer
storage as the first argument.

Fix all conventional users of the API to pass the KVA of the buffer
as the first argument, to make this a no-op commit.

Likely break the only non-convetional user of the API, after informing
the relevant committer.

Update the mbuf(9) manual page, which was already out of sync on
this point.

Bump __FreeBSD_version to 800016 as there is no way to tell how
many arguments a CPP macro needs any other way.

This paves the way for giving sendfile(9) a way to wait for the
passed storage to have been accessed before returning.

This does not affect the memory layout or size of mbufs.

Parental oversight by:	sam and rwatson.

No MFC is anticipated.
2008-02-01 19:36:27 +00:00
..
common - make 9k clusters the default unless a tunable is set 2008-01-10 00:55:42 +00:00
sys Re-enable pcpu caching by default make sysctl R/W 2008-01-19 22:47:43 +00:00
ulp Give MEXTADD() another argument to make both void pointers to the 2008-02-01 19:36:27 +00:00
cxgb_adapter.h put tx queue size back to 1024 2008-01-16 00:26:04 +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 Fix lock ordering panic by not calling ether_ioctl with port lock held 2008-01-16 21:33:34 +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 Give MEXTADD() another argument to make both void pointers to the 2008-02-01 19:36:27 +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