cvs commit: src/sys/dev/cxgb cxgb_adapter.h cxgb_ioctl.h cxgb_l2t.c cxgb_l2t.h cxgb_main.c cxgb_multiq.c cxgb_offload.c cxgb_osdep.h cxgb_sge.c t3cdev.h t3fw-4.7.0.bin.gz.uu t3fw-5.0.0.bin.gz.uu src/sys/dev/cxgb/common cxgb_ael1002.c ...

Kip Macy kmacy at FreeBSD.org
Sat Feb 23 01:06:18 UTC 2008


kmacy       2008-02-23 01:06:18 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/cxgb         cxgb_adapter.h cxgb_ioctl.h cxgb_l2t.c 
                         cxgb_l2t.h cxgb_main.c cxgb_multiq.c 
                         cxgb_offload.c cxgb_osdep.h cxgb_sge.c 
                         t3cdev.h 
    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     cxgb_support.c mbufq.h mvec.h uipc_mvec.c 
    sys/dev/cxgb/ulp/toecore cxgb_toedev.h 
    sys/dev/cxgb/ulp/tom cxgb_cpl_io.c cxgb_cpl_socket.c 
                         cxgb_defs.h cxgb_listen.c cxgb_t3_ddp.h 
                         cxgb_toepcb.h cxgb_tom.c cxgb_tom.h 
                         cxgb_tom_sysctl.c 
  Added files:
    sys/dev/cxgb         t3fw-5.0.0.bin.gz.uu 
    sys/dev/cxgb/ulp/tom cxgb_ddp.c cxgb_vm.c cxgb_vm.h 
  Removed files:
    sys/dev/cxgb         t3fw-4.7.0.bin.gz.uu 
    sys/dev/cxgb/ulp/tom cxgb_tcp_subr.c cxgb_tcp_usrreq.c 
  Log:
  - update firmware to 5.0
  - add support for T3C
  - add DDP support (zero-copy receive)
  - fix TOE transmit of large requests
  - fix shutdown so that sockets don't remain in CLOSING state indefinitely
  - register listeners when an interface is brought up after tom is loaded
  - fix setting of multicast filter
  - enable link at device attach
  - exit tick handler if shutdown is in progress
  - add helper for logging TCB
  - add sysctls for dumping transmit queues
  
  - note that TOE wxill not be MFC'd until after 7.0 has been finalized
  
  MFC after: 3 days
  
  Revision  Changes     Path
  1.4       +29 -18     src/sys/dev/cxgb/common/cxgb_ael1002.c
  1.8       +24 -16     src/sys/dev/cxgb/common/cxgb_common.h
  1.4       +2 -2       src/sys/dev/cxgb/common/cxgb_ctl_defs.h
  1.3       +2 -0       src/sys/dev/cxgb/common/cxgb_firmware_exports.h
  1.6       +16 -3      src/sys/dev/cxgb/common/cxgb_mc5.c
  1.3       +26 -9      src/sys/dev/cxgb/common/cxgb_mv88e1xxx.c
  1.4       +1206 -489  src/sys/dev/cxgb/common/cxgb_regs.h
  1.7       +8 -2       src/sys/dev/cxgb/common/cxgb_t3_cpl.h
  1.10      +292 -81    src/sys/dev/cxgb/common/cxgb_t3_hw.c
  1.3       +5 -2       src/sys/dev/cxgb/common/cxgb_tcb.h
  1.5       +1 -1       src/sys/dev/cxgb/common/cxgb_version.h
  1.4       +169 -7     src/sys/dev/cxgb/common/cxgb_vsc8211.c
  1.8       +115 -28    src/sys/dev/cxgb/common/cxgb_xgmac.c
  1.30      +24 -3      src/sys/dev/cxgb/cxgb_adapter.h
  1.6       +12 -9      src/sys/dev/cxgb/cxgb_ioctl.h
  1.7       +11 -16     src/sys/dev/cxgb/cxgb_l2t.c
  1.5       +0 -2       src/sys/dev/cxgb/cxgb_l2t.h
  1.48      +226 -90    src/sys/dev/cxgb/cxgb_main.c
  1.7       +8 -5       src/sys/dev/cxgb/cxgb_multiq.c
  1.11      +86 -49     src/sys/dev/cxgb/cxgb_offload.c
  1.21      +31 -16     src/sys/dev/cxgb/cxgb_osdep.h
  1.50      +201 -76    src/sys/dev/cxgb/cxgb_sge.c
  1.6       +7 -0       src/sys/dev/cxgb/sys/cxgb_support.c
  1.4       +1 -1       src/sys/dev/cxgb/sys/mbufq.h
  1.15      +25 -4      src/sys/dev/cxgb/sys/mvec.h
  1.25      +2 -2       src/sys/dev/cxgb/sys/uipc_mvec.c
  1.3       +2 -1       src/sys/dev/cxgb/t3cdev.h
  1.2       +0 -451     src/sys/dev/cxgb/t3fw-4.7.0.bin.gz.uu (dead)
  1.1       +496 -0     src/sys/dev/cxgb/t3fw-5.0.0.bin.gz.uu (new)
  1.2       +3 -1       src/sys/dev/cxgb/ulp/toecore/cxgb_toedev.h
  1.4       +1237 -328  src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c
  1.5       +552 -177   src/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c
  1.1       +735 -0     src/sys/dev/cxgb/ulp/tom/cxgb_ddp.c (new)
  1.2       +9 -1       src/sys/dev/cxgb/ulp/tom/cxgb_defs.h
  1.3       +8 -14      src/sys/dev/cxgb/ulp/tom/cxgb_listen.c
  1.2       +23 -29     src/sys/dev/cxgb/ulp/tom/cxgb_t3_ddp.h
  1.2       +0 -694     src/sys/dev/cxgb/ulp/tom/cxgb_tcp_subr.c (dead)
  1.2       +0 -1362    src/sys/dev/cxgb/ulp/tom/cxgb_tcp_usrreq.c (dead)
  1.2       +44 -35     src/sys/dev/cxgb/ulp/tom/cxgb_toepcb.h
  1.3       +46 -56     src/sys/dev/cxgb/ulp/tom/cxgb_tom.c
  1.2       +2 -0       src/sys/dev/cxgb/ulp/tom/cxgb_tom.h
  1.2       +16 -2      src/sys/dev/cxgb/ulp/tom/cxgb_tom_sysctl.c
  1.1       +180 -0     src/sys/dev/cxgb/ulp/tom/cxgb_vm.c (new)
  1.1       +40 -0      src/sys/dev/cxgb/ulp/tom/cxgb_vm.h (new)


More information about the cvs-src mailing list