cvs commit: src/sys/conf files src/sys/dev/cxgb cxgb_adapter.h
cxgb_config.h cxgb_include.h cxgb_ioctl.h cxgb_l2t.c cxgb_l2t.h
cxgb_lro.c cxgb_main.c cxgb_multiq.c cxgb_offload.c cxgb_offload.h
cxgb_osdep.h cxgb_sge.c cxgb_t3fw.c cxgb_t3fw.h ...
Kip Macy
kmacy at FreeBSD.org
Fri Apr 18 02:45:41 UTC 2008
kmacy 2008-04-18 02:45:39 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
sys/conf files
sys/dev/cxgb cxgb_adapter.h cxgb_config.h
cxgb_include.h cxgb_ioctl.h cxgb_lro.c
cxgb_main.c cxgb_offload.c cxgb_offload.h
cxgb_osdep.h cxgb_sge.c
sys/dev/cxgb/common cxgb_ael1002.c cxgb_common.h
cxgb_ctl_defs.h cxgb_firmware_exports.h
cxgb_mc5.c cxgb_mv88e1xxx.c cxgb_regs.h
cxgb_t3_cpl.h cxgb_t3_hw.c cxgb_tcb.h
cxgb_version.h cxgb_vsc8211.c
cxgb_xgmac.c
sys/dev/cxgb/sys mvec.h uipc_mvec.c
sys/modules/cxgb Makefile
Added files: (Branch: RELENG_7)
sys/dev/cxgb cxgb_multiq.c cxgb_t3fw.c cxgb_t3fw.h
t3b_protocol_sram.h t3b_tp_eeprom.h
t3cdev.h
sys/dev/cxgb/sys cxgb_support.c
sys/dev/cxgb/ulp/toecore cxgb_toedev.h
sys/modules/cxgb/cxgb Makefile
sys/modules/cxgb/cxgb_t3fw Makefile
Removed files: (Branch: RELENG_7)
sys/dev/cxgb cxgb_l2t.c cxgb_l2t.h
t3b_protocol_sram-1.1.0.bin.gz.uu
t3b_tp_eeprom-1.1.0.bin.gz.uu
t3fw-4.7.0.bin.gz.uu
sys/dev/cxgb/ulp/toecore toedev.h
Log:
MFC of 1.133 import and fixes:
- add support for T3C
- add multicast support
- update copyrights
- add infrastructure for multiple transmit queues
- add support for compiling firmware in to the kernel
- add conditional define for enabling link at device attach
- exit tick handler if shutdown is in progress
- add sysctls for dumping transmit queues
- use jumbo clusters for large packets
- add pcpu caching
- add inline mbuf header on receive
- upgrade to version 5.0 of the firmware
Supported by: Chelsio Inc.
Revision Changes Path
1.1243.2.17 +3 -1 src/sys/conf/files
1.3.2.1 +30 -19 src/sys/dev/cxgb/common/cxgb_ael1002.c
1.7.2.1 +27 -19 src/sys/dev/cxgb/common/cxgb_common.h
1.3.2.1 +2 -2 src/sys/dev/cxgb/common/cxgb_ctl_defs.h
1.2.2.1 +2 -0 src/sys/dev/cxgb/common/cxgb_firmware_exports.h
1.5.2.1 +16 -3 src/sys/dev/cxgb/common/cxgb_mc5.c
1.2.2.1 +26 -9 src/sys/dev/cxgb/common/cxgb_mv88e1xxx.c
1.3.2.1 +1209 -492 src/sys/dev/cxgb/common/cxgb_regs.h
1.4.2.1 +21 -2 src/sys/dev/cxgb/common/cxgb_t3_cpl.h
1.9.2.1 +295 -83 src/sys/dev/cxgb/common/cxgb_t3_hw.c
1.2.2.1 +5 -2 src/sys/dev/cxgb/common/cxgb_tcb.h
1.4.2.1 +2 -2 src/sys/dev/cxgb/common/cxgb_version.h
1.3.2.1 +169 -7 src/sys/dev/cxgb/common/cxgb_vsc8211.c
1.7.2.1 +115 -28 src/sys/dev/cxgb/common/cxgb_xgmac.c
1.20.2.1 +104 -32 src/sys/dev/cxgb/cxgb_adapter.h
1.4.2.1 +4 -2 src/sys/dev/cxgb/cxgb_config.h
1.2.2.1 +9 -11 src/sys/dev/cxgb/cxgb_include.h
1.5.2.1 +13 -10 src/sys/dev/cxgb/cxgb_ioctl.h
1.3.2.1 +0 -668 src/sys/dev/cxgb/cxgb_l2t.c (dead)
1.2.2.1 +0 -165 src/sys/dev/cxgb/cxgb_l2t.h (dead)
1.8.2.1 +1 -1 src/sys/dev/cxgb/cxgb_lro.c
1.36.2.2 +391 -298 src/sys/dev/cxgb/cxgb_main.c
1.7.2.1 +799 -0 src/sys/dev/cxgb/cxgb_multiq.c (new)
1.8.2.1 +125 -1301 src/sys/dev/cxgb/cxgb_offload.c
1.5.2.1 +40 -32 src/sys/dev/cxgb/cxgb_offload.h
1.14.2.1 +216 -36 src/sys/dev/cxgb/cxgb_osdep.h
1.30.2.1 +1157 -508 src/sys/dev/cxgb/cxgb_sge.c
1.2.2.1 +115 -0 src/sys/dev/cxgb/cxgb_t3fw.c (new)
1.1.2.1 +6621 -0 src/sys/dev/cxgb/cxgb_t3fw.h (new)
1.7.2.1 +340 -0 src/sys/dev/cxgb/sys/cxgb_support.c (new)
1.6.2.2 +212 -63 src/sys/dev/cxgb/sys/mvec.h
1.14.2.2 +315 -501 src/sys/dev/cxgb/sys/uipc_mvec.c
1.1.4.1 +0 -46 src/sys/dev/cxgb/t3b_protocol_sram-1.1.0.bin.gz.uu (dead)
1.1.2.1 +678 -0 src/sys/dev/cxgb/t3b_protocol_sram.h (new)
1.1.4.1 +0 -46 src/sys/dev/cxgb/t3b_tp_eeprom-1.1.0.bin.gz.uu (dead)
1.1.2.1 +566 -0 src/sys/dev/cxgb/t3b_tp_eeprom.h (new)
1.3.2.1 +62 -0 src/sys/dev/cxgb/t3cdev.h (new)
1.1.2.1 +0 -451 src/sys/dev/cxgb/t3fw-4.7.0.bin.gz.uu (dead)
1.2.2.1 +47 -0 src/sys/dev/cxgb/ulp/toecore/cxgb_toedev.h (new)
1.1.4.1 +0 -172 src/sys/dev/cxgb/ulp/toecore/toedev.h (dead)
1.10.2.1 +3 -43 src/sys/modules/cxgb/Makefile
1.8.2.1 +18 -0 src/sys/modules/cxgb/cxgb/Makefile (new)
1.2.2.1 +8 -0 src/sys/modules/cxgb/cxgb_t3fw/Makefile (new)
More information about the cvs-src
mailing list