diff options
| author | Rasesh Mody <[email protected]> | 2011-08-30 15:27:40 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2011-09-15 15:36:33 -0400 |
| commit | 271e8b794700022fcd93d37967fa999ddee47698 (patch) | |
| tree | b7d28ce9f0846450c5a54322d817fd94d1a2e7ab /tools/perf/scripts/python/syscall-counts.py | |
| parent | 2be671442214402f890e367a19b5fc64cc13f878 (diff) | |
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 <[email protected]>
Signed-off-by: Rasesh Mody <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions