1. 11 2月, 2012 1 次提交
    • A
      ixgbe: Minor refactor of RSC · 4c1975d7
      Alexander Duyck 提交于
      This change addresses several issue.
      
      First I had left the use of the next and prev skb pointers floating around
      in the code and they were overdue to be pulled since I had rewritten the
      RSC code in the out-of-tree driver some time ago to address issues brought
      up by David Miller in regards to this.
      
      I am also now defaulting to always leaving the first buffer unmapped on any
      packet and then unmapping it after we read the EOP descriptor.  This allows
      a simplification of the path with less branching.
      
      Instead of counting packets received the code was changed some time ago to
      track the number of buffers received.  This leads to inaccurate counting
      when you compare numbers of packets received by the hardware versus what is
      tracked by the software.  To correct this I am revising things so that the
      append_cnt value for RSC accurately tracks the number of frames received.
      Signed-off-by: NAlexander Duyck <alexander.h.duyck@intel.com>
      Tested-by: NStephen Ko <stephen.s.ko@intel.com>
      Signed-off-by: NJeff Kirsher <jeffrey.t.kirsher@intel.com>
      4c1975d7
  2. 03 2月, 2012 1 次提交
  3. 02 2月, 2012 1 次提交
  4. 06 1月, 2012 1 次提交
  5. 03 1月, 2012 3 次提交
  6. 20 12月, 2011 1 次提交
  7. 09 12月, 2011 1 次提交
  8. 23 11月, 2011 1 次提交
    • E
      net: remove netdev_alloc_page and use __GFP_COLD · 1f2149c1
      Eric Dumazet 提交于
      Given we dont use anymore the struct net_device *dev argument, and this
      interface brings litle benefit, remove netdev_{alloc|free}_page(), to
      debloat include/linux/skbuff.h a bit.
      
      (Some drivers used a mix of these interfaces and alloc_pages())
      
      When allocating a page given to device for DMA transfer (device to
      memory), it makes sense to use a cold one (__GFP_COLD)
      Signed-off-by: NEric Dumazet <eric.dumazet@gmail.com>
      CC: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
      CC: Dimitris Michailidis <dm@chelsio.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      1f2149c1
  9. 17 11月, 2011 1 次提交
  10. 03 11月, 2011 3 次提交
  11. 19 10月, 2011 1 次提交
  12. 18 10月, 2011 1 次提交
  13. 17 10月, 2011 1 次提交
  14. 14 10月, 2011 1 次提交
  15. 13 10月, 2011 2 次提交
  16. 07 10月, 2011 1 次提交
  17. 06 10月, 2011 2 次提交
  18. 05 10月, 2011 3 次提交
  19. 29 9月, 2011 5 次提交
  20. 24 9月, 2011 4 次提交
  21. 17 9月, 2011 5 次提交