cvs commit: src/sys/conf files src/sys/modules/cxgb Makefile
src/sys/dev/cxgb cxgb_adapter.h cxgb_config.h cxgb_l2t.c
cxgb_l2t.h cxgb_lro.c cxgb_main.c cxgb_offload.c cxgb_offload.h
cxgb_sge.c t3fw-4.0.0.bin.gz.uu t3fw-4.1.0.bin.gz.uu ...
Kip Macy
kmacy at FreeBSD.org
Sun Jun 17 23:52:18 UTC 2007
kmacy 2007-06-17 23:52:17 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
sys/conf files
sys/modules/cxgb Makefile
sys/dev/cxgb cxgb_adapter.h cxgb_config.h cxgb_l2t.c
cxgb_l2t.h cxgb_lro.c cxgb_main.c
cxgb_offload.c cxgb_offload.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_sge_defs.h cxgb_t3_cpl.h
cxgb_t3_hw.c cxgb_tcb.h cxgb_version.h
cxgb_vsc8211.c cxgb_xgmac.c jhash.h
sys/dev/cxgb/sys mbufq.h mvec.h uipc_mvec.c
sys/dev/cxgb/ulp/toecore toedev.h
Added files: (Branch: RELENG_6)
sys/dev/cxgb t3fw-4.1.0.bin.gz.uu
sys/dev/cxgb/common cxgb_vsc7323.c
Removed files: (Branch: RELENG_6)
sys/dev/cxgb t3fw-4.0.0.bin.gz.uu
Log:
MFC:
- switch over to standard method for initializing cdevs (contributed by scottl@)
- break out timer_reclaim_task to be per-port
- move msix teardown into separate function
- fix bus_setup_intr for msi-x for the multi-port case so that msi-x resources
are not corrupted on unload
- handle 10/100/1000 base-T media and auto negotiation
- bind qset to cpu even for singleq case
- white space cleanups
- remove recursive PORT_LOCK
- move mtu setting to separate function
- stop and re-init port when changing mtu
- replace all direct references to m_data with calls to mtod
- handle attach failure better by not trying to de-initialize
taskqueues when they have not been allocated
- no longer default to jumbo frames
- fix gcc-4.2 signedness compile errors
Sponsored by: Chelsio Inc.
Revision Changes Path
1.1031.2.63 +1 -0 src/sys/conf/files
1.1.2.2 +14 -9 src/sys/dev/cxgb/common/cxgb_ael1002.c
1.1.2.4 +65 -20 src/sys/dev/cxgb/common/cxgb_common.h
1.1.2.2 +0 -0 src/sys/dev/cxgb/common/cxgb_ctl_defs.h
1.1.2.2 +1 -5 src/sys/dev/cxgb/common/cxgb_firmware_exports.h
1.1.2.3 +8 -7 src/sys/dev/cxgb/common/cxgb_mc5.c
1.1.2.2 +6 -6 src/sys/dev/cxgb/common/cxgb_mv88e1xxx.c
1.1.2.3 +1 -5 src/sys/dev/cxgb/common/cxgb_regs.h
1.1.2.2 +1 -5 src/sys/dev/cxgb/common/cxgb_sge_defs.h
1.1.2.3 +1 -5 src/sys/dev/cxgb/common/cxgb_t3_cpl.h
1.1.2.4 +246 -87 src/sys/dev/cxgb/common/cxgb_t3_hw.c
1.1.2.2 +1 -5 src/sys/dev/cxgb/common/cxgb_tcb.h
1.1.2.4 +1 -5 src/sys/dev/cxgb/common/cxgb_version.h
1.1.2.1 +340 -0 src/sys/dev/cxgb/common/cxgb_vsc7323.c (new)
1.1.2.2 +6 -6 src/sys/dev/cxgb/common/cxgb_vsc8211.c
1.1.2.4 +107 -23 src/sys/dev/cxgb/common/cxgb_xgmac.c
1.1.2.2 +0 -0 src/sys/dev/cxgb/common/jhash.h
1.2.2.4 +14 -3 src/sys/dev/cxgb/cxgb_adapter.h
1.1.2.3 +1 -6 src/sys/dev/cxgb/cxgb_config.h
1.1.2.2 +6 -10 src/sys/dev/cxgb/cxgb_l2t.c
1.1.2.2 +8 -1 src/sys/dev/cxgb/cxgb_l2t.h
1.1.2.3 +16 -16 src/sys/dev/cxgb/cxgb_lro.c
1.3.2.5 +195 -126 src/sys/dev/cxgb/cxgb_main.c
1.2.2.2 +16 -14 src/sys/dev/cxgb/cxgb_offload.c
1.1.2.2 +6 -7 src/sys/dev/cxgb/cxgb_offload.h
1.2.2.5 +57 -55 src/sys/dev/cxgb/cxgb_sge.c
1.1.2.2 +5 -0 src/sys/dev/cxgb/sys/mbufq.h
1.5.2.2 +3 -3 src/sys/dev/cxgb/sys/mvec.h
1.13.2.3 +8 -5 src/sys/dev/cxgb/sys/uipc_mvec.c
1.1.2.2 +0 -483 src/sys/dev/cxgb/t3fw-4.0.0.bin.gz.uu (dead)
1.1.2.1 +482 -0 src/sys/dev/cxgb/t3fw-4.1.0.bin.gz.uu (new)
1.1.2.2 +1 -1 src/sys/dev/cxgb/ulp/toecore/toedev.h
1.3.2.4 +6 -6 src/sys/modules/cxgb/Makefile
More information about the cvs-src
mailing list