cvs commit: src/sys/conf files src/sys/modules/cxgb Makefile src/sys/dev/cxgb cxgb_adapter.h cxgb_config.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 src/sys/dev/cxgb/common ...

Kip Macy kmacy at FreeBSD.org
Wed Jun 13 05:36:01 UTC 2007


kmacy       2007-06-13 05:36:00 UTC

  FreeBSD src repository

  Modified files:
    sys/conf             files 
    sys/modules/cxgb     Makefile 
    sys/dev/cxgb         cxgb_adapter.h cxgb_config.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_mc5.c 
                         cxgb_t3_hw.c cxgb_xgmac.c 
  Added files:
    sys/dev/cxgb         t3fw-4.1.0.bin.gz.uu 
    sys/dev/cxgb/common  cxgb_vsc7323.c 
  Removed files:
    sys/dev/cxgb         t3fw-4.0.0.bin.gz.uu 
  Log:
  - import new common code for the T304
  - update to firmware version 4.1.0
  
  - 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
  
  Sponsored by: Chelsio
  MFC after: 3 days
  
  Revision  Changes    Path
  1.1219    +1 -0      src/sys/conf/files
  1.3       +8 -2      src/sys/dev/cxgb/common/cxgb_ael1002.c
  1.5       +56 -15    src/sys/dev/cxgb/common/cxgb_common.h
  1.4       +6 -4      src/sys/dev/cxgb/common/cxgb_mc5.c
  1.5       +233 -71   src/sys/dev/cxgb/common/cxgb_t3_hw.c
  1.1       +340 -0    src/sys/dev/cxgb/common/cxgb_vsc7323.c (new)
  1.5       +101 -16   src/sys/dev/cxgb/common/cxgb_xgmac.c
  1.11      +12 -4     src/sys/dev/cxgb/cxgb_adapter.h
  1.4       +0 -1      src/sys/dev/cxgb/cxgb_config.h
  1.7       +11 -13    src/sys/dev/cxgb/cxgb_lro.c
  1.23      +177 -104  src/sys/dev/cxgb/cxgb_main.c
  1.4       +8 -2      src/sys/dev/cxgb/cxgb_offload.c
  1.2       +1 -1      src/sys/dev/cxgb/cxgb_offload.h
  1.19      +45 -43    src/sys/dev/cxgb/cxgb_sge.c
  1.2       +0 -483    src/sys/dev/cxgb/t3fw-4.0.0.bin.gz.uu (dead)
  1.1       +482 -0    src/sys/dev/cxgb/t3fw-4.1.0.bin.gz.uu (new)
  1.8       +8 -8      src/sys/modules/cxgb/Makefile


More information about the cvs-all mailing list