Messages in this thread | | | Date | Thu, 10 Apr 2014 20:08:48 -0700 | From | Jon Mason <> | Subject | [GIT PULL] NTB bug fixes and features for v3.15 |
| |
Hi Linus, Below are a number of NTB bug fixes for v3.15. Please consider pulling them.
Thanks, Jon
The following changes since commit 455c6fdbd219161bd09b1165f11699d6d73de11c:
Linux 3.14 (2014-03-30 20:40:15 -0700)
are available in the git repository at:
git://github.com/jonmason/ntb.git tags/ntb-3.15
for you to fetch changes up to f220baad08963a75c78c80cdc1c9e9492ca0eb2a:
ntb: Use pci_enable_msix_range() instead of pci_enable_msix() (2014-04-07 10:59:20 -0700)
---------------------------------------------------------------- NTB driver bug fixes to address issues in list traversal, skb leak in ntb_netdev, a typo, and a leak of msix entries in the error path. Clean ups of the event handling logic, as well as a overall style cleanup. Finally, the driver was converted to use the new pci_enable_msix_range logic (and the refactoring to go along with it).
---------------------------------------------------------------- Alexander Gordeev (4): ntb: Fix leakage of ntb_device::msix_entries[] array ntb: Use pci_msix_vec_count() to obtain number of MSI-Xs ntb: Split ntb_setup_msix() into separate BWD/SNB routines ntb: Use pci_enable_msix_range() instead of pci_enable_msix()
Jon Mason (4): ntb_netdev: Fix list_for_each_entry exit issue ntb_netdev: Fix skb free issue in open NTB: client event cleanup NTB: Code Style Clean-up
Roland Dreier (1): NTB: Fix typo in setting one translation register
drivers/net/ntb_netdev.c | 27 ++++++++++++++++++------- drivers/ntb/ntb_hw.c | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------ drivers/ntb/ntb_hw.h | 8 ++------ drivers/ntb/ntb_transport.c | 20 +++++++++---------- include/linux/ntb.h | 19 +++++++++++------- 5 files changed, 150 insertions(+), 116 deletions(-)
| |