1. 08 May, 2012 2 commits
  2. 19 Mar, 2012 4 commits
  3. 01 Mar, 2012 1 commit
  4. 23 Feb, 2012 5 commits
  5. 12 Feb, 2012 1 commit
    • Sathya Perla's avatar
      be2net: event queue re-design · 10ef9ab4
      Sathya Perla authored
      
      
      v2: Fixed up the bad typecasting pointed out by David...
      
      In the current design 8 TXQs are serviced by 1 EQ, while each RSS queue
      is serviced by a separate EQ. This is being changed as follows:
      
      - Upto 8 EQs will be used (based on the availabilty of msix vectors).
      Each EQ will handle 1 RSS and 1 TX ring. The default non-RSS RX queue and
      MCC queue are handled by the last EQ.
      
      - On cards which provide support, upto 8 RSS rings will be used, instead
      of the current limit of 4.
      
      The new design allows spreading the TX multi-queue completion processing
      across multiple CPUs unlike the previous design.
      Signed-off-by: default avatarSathya Perla <sathya.perla@emulex.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      10ef9ab4
  6. 04 Feb, 2012 2 commits
  7. 01 Feb, 2012 2 commits
  8. 26 Jan, 2012 1 commit
    • Eric Dumazet's avatar
      be2net: allocate more headroom in incoming skbs · bb349bb4
      Eric Dumazet authored
      
      
      Allocation of 64 bytes in skb headroom is not enough if we have to pull
      ethernet + ipv6 + tcp headers, and/or extra tunneling header.
      
      Its currently not noticed because netdev_alloc_skb_ip_align(64) give us
      more room, thanks to power-of-two kmalloc() roundups.
      
      Make sure we ask for 128 bytes so that side effects of upcoming patches
      from Ian Campbell dont decrease benet rx performance, because of extra
      skb head reallocations.
      Signed-off-by: default avatarEric Dumazet <eric.dumazet@gmail.com>
      Cc: Ian Campbell <Ian.Campbell@citrix.com>
      Cc: Vasundhara Volam <vasundhara.volam@emulex.com>
      Cc: Sathya Perla <sathya.perla@emulex.com>
      Cc: Ajit Khaparde <ajit.khaparde@emulex.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      bb349bb4
  9. 22 Jan, 2012 1 commit
  10. 09 Jan, 2012 1 commit
  11. 30 Dec, 2011 3 commits
  12. 19 Dec, 2011 1 commit
  13. 16 Dec, 2011 1 commit
  14. 13 Dec, 2011 2 commits
  15. 11 Dec, 2011 2 commits
  16. 08 Dec, 2011 2 commits
  17. 26 Nov, 2011 5 commits
  18. 16 Nov, 2011 4 commits