Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Apr 2010 23:29:27 +0000 (UTC)
From:      Navdeep Parhar <np@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/cxgb cxgb_adapter.h cxgb_config.h cxgb_main.c cxgb_offload.h cxgb_osdep.h cxgb_sge.c src/sys/dev/cxgb/common cxgb_ael1002.c cxgb_common.h cxgb_t3_hw.c cxgb_version.h src/sys/dev/cxgb/ulp/iw_cxgb iw_cxgb.c ...
Message-ID:  <201004052333.o35NX4HI022710@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
np          2010-04-05 23:29:27 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_8)
    sys/dev/cxgb         cxgb_adapter.h cxgb_main.c cxgb_offload.h 
                         cxgb_osdep.h cxgb_sge.c 
    sys/dev/cxgb/common  cxgb_ael1002.c cxgb_common.h cxgb_t3_hw.c 
    sys/dev/cxgb/ulp/iw_cxgb iw_cxgb.c 
    sys/dev/cxgb/ulp/tom cxgb_cpl_socket.c 
    sys/modules/cxgb/cxgb Makefile 
  Removed files:         (Branch: RELENG_8)
    sys/dev/cxgb         cxgb_config.h 
    sys/dev/cxgb/common  cxgb_version.h 
  Log:
  SVN rev 206220 on 2010-04-05 23:29:27Z by np
  
  cxgb(4) MFCs: r204271,r204274,r204348,r204921,r205944,r205945,r205946,r205947,r205948,r205949,r205950,r206109
  
  r204271:
  Accessing an mbuf after it has been handed off to the hardware is a bad
  race as it could already have been tx'd and freed by that time.  Place
  the bpf tap just _before_ writing the gen bit.
  
  This fixes a panic when running tcpdump on a cxgb interface.
  
  r204274:
  There is no need to test __FreeBSD_version for features that have
  been around for a long time now (7.1-ish or even earlier); assume
  they are present.  These includes MSI, TSO, LRO, VLAN, INTR_FILTERS,
  FIRMWARE, etc.
  
  Also, eliminate some dead code and clean up in other places as part
  of this quick once-over.
  
  r204348:
  Support IFCAP_VLANHWTSO in cxgb(4).  It works with or without vlanhwtag.
  While here, remove old DPRINTFs and tidy up the capability code a bit.
  
  r204921:
  Better TwinAx transceiver detection.
  
  Originally submitted by: <Bruno dot Bittner at isilon dot com>
  (This is a rewritten, corrected version of that patch)
  
  r205944:
  Refresh the firmware version immediately after it is upgraded (or downgraded).
  
  r205945:
  Improved PHY EDC settings.
  
  r205946:
  Do not attempt to retrieve interrupt information before it is available.
  
  r205947:
  Fix build with "nooptions INET"
  
  r205948:
  Fix tx drop statistics.
  
  r205949:
  Fix signed/unsigned mix-up that allowed txq->in_use to grow beyond txq->size.
  
  r205950:
  Multiple fixes related to queue set sizing and resources:
  
  - Only the tunnelq (TXQ_ETH) requires a buf_ring, an ifq, and the watchdog/timer
    callouts.  Do not allocate these for the other tx queues.
  
  - Use 16k jumbo clusters only on offload capable cards by default.
  
  - Do not allocate a full tx ring for the offload queue if the card is not
    offload capable.
  
  - Slightly better freelist size calculation.
  
  - Fix nmbjumbo4 typo, remove unneeded global variables.
  
  r206109:
  Increase response queue size to avoid starvation, add a counter
  to track it when it does occur.
  
  Revision  Changes    Path
  1.13.2.4  +435 -372  src/sys/dev/cxgb/common/cxgb_ael1002.c
  1.15.2.4  +1 -8      src/sys/dev/cxgb/common/cxgb_common.h
  1.19.2.4  +2 -8      src/sys/dev/cxgb/common/cxgb_t3_hw.c
  1.6.2.2   +0 -41     src/sys/dev/cxgb/common/cxgb_version.h (dead)
  1.47.2.4  +5 -10     src/sys/dev/cxgb/cxgb_adapter.h
  1.11.2.2  +0 -40     src/sys/dev/cxgb/cxgb_config.h (dead)
  1.91.2.8  +95 -140   src/sys/dev/cxgb/cxgb_main.c
  1.12.2.2  +0 -2      src/sys/dev/cxgb/cxgb_offload.h
  1.31.2.3  +0 -30     src/sys/dev/cxgb/cxgb_osdep.h
  1.77.2.6  +107 -141  src/sys/dev/cxgb/cxgb_sge.c
  1.11.2.2  +1 -2      src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c
  1.16.2.2  +0 -1      src/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c
  1.14.2.3  +0 -8      src/sys/modules/cxgb/cxgb/Makefile



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201004052333.o35NX4HI022710>