Files
linux/drivers
Rasesh Mody 271e8b7947 bna: TX Path and RX Path Changes
Change details:
 - Add bnad_pci_unmap_skb() API to unmap skb from transmit path and update the
   unmap index. Add more checks for illegal skbs in transmit path. Add tx_skb
   counters for dropped skbs.
 - The unmap_cons index used in bnad_free_txbufs() is incorrectly declared as
   u16. It quickly wraps around and accesses null sk_buff ptr. So using u32 to
   handle unmap_array.
 - Disable and enable interrupts from the same polling context to prevent
   reordering in Rx path.
 - Add Rx NAPI debug counters.
 - Make NAPI budget check more generic.
 - Modify dim timer stop logic to make it dependent on cfg and run flags
 - Handle reduced MSI-X vectors case in bnad_enable_msix.
 - Check for single frame TSO skbs and send them out as non-TSO.
 - Put memory barrier after bna_txq_prod_indx_doorbell().

Signed-off-by: Gurunatha Karaje <gkaraje@brocade.com>
Signed-off-by: Rasesh Mody <rmody@brocade.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-09-15 15:36:33 -04:00
..
2011-08-05 22:16:42 -04:00
…
2011-08-26 12:38:42 -04:00
2011-07-26 16:49:47 -07:00
2011-07-28 01:30:07 -07:00
…
…
2011-07-26 16:49:47 -07:00
…
2011-07-22 14:39:51 +09:30
…
2011-07-26 16:49:47 -07:00
2011-09-15 15:36:33 -04:00
2011-08-24 14:41:44 -04:00
2011-07-26 16:49:47 -07:00
2011-07-25 21:00:19 -07:00
…
…
…
2011-09-15 15:35:00 -04:00
2011-07-26 16:49:47 -07:00
…
…
…
2011-08-07 15:51:45 -07:00
2011-07-26 16:49:47 -07:00
2011-07-26 16:49:47 -07:00