Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Apr 2011 16:16:01 +0000 (UTC)
From:      Navdeep Parhar <np@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/cxgbe adapter.h t4_main.c t4_sge.c
Message-ID:  <201104271616.p3RGGJL6065165@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
np          2011-04-27 16:16:01 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_8)
    sys/dev/cxgbe        adapter.h t4_main.c t4_sge.c 
  Log:
  SVN rev 221120 on 2011-04-27 16:16:01Z by np
  
  MFC r220873, r220897, r220905.
  
  r220873:
  - Move all Ethernet specific items from sge_eq to sge_txq.  sge_eq is
    now a suitable base for all kinds of egress queues.
  
  - Add control queues (sge_ctrlq) and allocate one of these per hardware           channel.  They can be used to program filters and steer traffic (and
    more).
  
  r220897:
  Use the correct free routine when destroying a control queue.
  
  r220905:
  Ring the freelist doorbell from within refill_fl.  While here, fix a bug
  that could have allowed the hardware pidx to reach the cidx even though
  the freelist isn't empty.  (Haven't actually seen this but it was there
  waiting to happen..)
  
  Revision  Changes    Path
  1.7.2.6   +40 -17    src/sys/dev/cxgbe/adapter.h
  1.7.2.8   +12 -8     src/sys/dev/cxgbe/t4_main.c
  1.8.2.7   +313 -106  src/sys/dev/cxgbe/t4_sge.c



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