net: Use pci_enable_msix_range()
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest34 patches 16 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/34 | bnx2: Use pci_enable_msix_range()drivers/ | +4 | 7 replies | |
| 2/34 | bnx2x: Use pci_enable_msix_range()drivers/ | +21 | 1 reply | |
| 3/34 | tg3: Use pci_enable_msix_range()drivers/ | +2 | 0 replies | |
| 4/34 | bna: Use pci_enable_msix_range()drivers/ | +9 | 0 replies | |
| 5/34 | cxgb3: Remove superfluous call to pci_disable_msix()drivers/ | +0 | 0 replies | |
| 6/34 | cxgb3: Use pci_enable_msix_range()drivers/ | +9 | 0 replies | |
| 7/34 | cxgb4: Use pci_enable_msix_range()drivers/ | +24 | 0 replies | |
| 8/34 | cxgb4vf: Remove superfluous call to pci_disable_msix()drivers/ | +0 | 0 replies | |
| 9/34 | cxgb4vf: Use pci_enable_msix_range()drivers/ | +16 | 0 replies | |
| 10/34 | enic: Use pci_enable_msix_range()drivers/ | +4 | 0 replies | |
| 11/34 | benet: Use pci_enable_msix_range()drivers/ | +13 | 1 reply | |
| 12/34 | e1000e: Use pci_enable_msix_range()drivers/ | +5 | 1 reply | |
| 13/34 | i40e: Use pci_enable_msix_range()drivers/ | +6 | 0 replies | |
| 14/34 | igb: Use pci_enable_msix_range()drivers/ | +5 | 0 replies | |
| 15/34 | igbvf: Use pci_enable_msix_range()drivers/ | +3 | 0 replies | |
| 16/34 | ixgbe: Use pci_enable_msix_range()drivers/ | +4 | 0 replies | |
| 17/34 | ixgbevf: Use pci_enable_msix_range()drivers/ | +12 | 1 reply | |
| 18/34 | mlx4: Use pci_enable_msix_range()drivers/ | +4 | 2 replies | |
| 19/34 | mlx5: Use pci_enable_msix_range()drivers/ | +5 | 0 replies | |
| 20/34 | myri10ge: Use pci_enable_msix_range()drivers/ | +15 | 2 replies | |
| 21/34 | s2io: Use pci_enable_msix_range()drivers/ | +3 | 0 replies | |
| 22/34 | vxge: Use pci_enable_msix_range()drivers/ | +9 | 0 replies | |
| 23/34 | forcedeth: Fix invalid errno reporting in nv_request_irq()drivers/ | +14 | 0 replies | |
| 24/34 | forcedeth: Cleanup MSI-X to MSI to INTx fallback codedrivers/ | +6 | 0 replies | |
| 25/34 | forcedeth: Use pci_enable_msix_range()drivers/ | +5 | 0 replies | |
| 26/34 | netxen: Use pci_enable_msix_range()drivers/ | +3 | 0 replies | |
| 27/34 | qlcnic: Cleanup qlcnic_enable_msix() return valuesdrivers/ | +5 | 0 replies | |
| 28/34 | qlcnic: Use pci_enable_msix_range()drivers/ | +6 | 0 replies | |
| 29/34 | qlge: Get rid of an redundant assignmentdrivers/ | +0 | 0 replies | |
| 30/34 | qlge: Use pci_enable_msix_range()drivers/ | +4 | 0 replies | |
| 31/34 | efx: Use pci_enable_msix_range()drivers/ | +9 | 1 reply | |
| 32/34 | niu: Use pci_enable_msix_range()drivers/ | +3 | 0 replies | |
| 33/34 | vmxnet3: Fix MSI-X/MSI enablement codedrivers/ | +46 | 0 replies | |
| 34/34 | vmxnet3: Use pci_enable_msix_range()drivers/ | +19 | 0 replies |
Reviews trailers per patch
2 of 34 patches have a Reviewed-by or Acked-by.
| Patch | Shradha Shah | Sathya Perla |
|---|---|---|
| 1/34 | ||
| 2/34 | ||
| 3/34 | ||
| 4/34 | ||
| 5/34 | ||
| 6/34 | ||
| 7/34 | ||
| 8/34 | ||
| 9/34 | ||
| 10/34 | ||
| 11/34 | A-b | |
| 12/34 | ||
| 13/34 | ||
| 14/34 | ||
| 15/34 | ||
| 16/34 | ||
| 17/34 | ||
| 18/34 | ||
| 19/34 | ||
| 20/34 | ||
| 21/34 | ||
| 22/34 | ||
| 23/34 | ||
| 24/34 | ||
| 25/34 | ||
| 26/34 | ||
| 27/34 | ||
| 28/34 | ||
| 29/34 | ||
| 30/34 | ||
| 31/34 | A-b | |
| 32/34 | ||
| 33/34 | ||
| 34/34 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/34] net: Use pci_enable_msix_range()
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces.
Alexander Gordeev (34):
bnx2: Use pci_enable_msix_range()
bnx2x: Use pci_enable_msix_range()
tg3: Use pci_enable_msix_range()
bna: Use pci_enable_msix_range()
cxgb3: Remove superfluous call to pci_disable_msix()
cxgb3: Use pci_enable_msix_range()
cxgb4: Use pci_enable_msix_range()
cxgb4vf: Remove superfluous call to pci_disable_msix()
cxgb4vf: Use pci_enable_msix_range()
enic: Use pci_enable_msix_range()
benet: Use pci_enable_msix_range()
e1000e: Use pci_enable_msix_range()
i40e: Use pci_enable_msix_range()
igb: Use pci_enable_msix_range()
igbvf: Use pci_enable_msix_range()
ixgbe: Use pci_enable_msix_range()
ixgbevf: Use pci_enable_msix_range()
mlx4: Use pci_enable_msix_range()
mlx5: Use pci_enable_msix_range()
myri10ge: Use pci_enable_msix_range()
s2io: Use pci_enable_msix_range()
vxge: Use pci_enable_msix_range()
forcedeth: Fix invalid errno reporting in nv_request_irq()
forcedeth: Cleanup MSI-X to MSI to INTx fallback code
forcedeth: Use pci_enable_msix_range()
netxen: Use pci_enable_msix_range()
qlcnic: Cleanup qlcnic_enable_msix() return values
qlcnic: Use pci_enable_msix_range()
qlge: Get rid of an redundant assignment
qlge: Use pci_enable_msix_range()
efx: Use pci_enable_msix_range()
niu: Use pci_enable_msix_range()
vmxnet3: Fix MSI-X/MSI enablement code
vmxnet3: Use pci_enable_msix_range()
drivers/net/ethernet/broadcom/bnx2.c | 15 +-- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 48 ++++----- drivers/net/ethernet/broadcom/tg3.c | 6 +- drivers/net/ethernet/brocade/bna/bnad.c | 23 ++--- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 26 ++--- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 50 +++++----- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 35 +++---- drivers/net/ethernet/cisco/enic/enic_main.c | 6 +- drivers/net/ethernet/emulex/benet/be_main.c | 31 +++--- drivers/net/ethernet/intel/e1000e/netdev.c | 9 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 33 +----- drivers/net/ethernet/intel/igb/igb_main.c | 9 +- drivers/net/ethernet/intel/igbvf/netdev.c | 6 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 16 +-- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 33 ++---- drivers/net/ethernet/mellanox/mlx4/main.c | 19 +--- drivers/net/ethernet/mellanox/mlx5/core/main.c | 16 +-- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 32 +++--- drivers/net/ethernet/neterion/s2io.c | 5 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 15 ++- drivers/net/ethernet/nvidia/forcedeth.c | 41 +++++--- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 5 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 18 ++-- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 16 +-- drivers/net/ethernet/sfc/efx.c | 20 ++-- drivers/net/ethernet/sun/niu.c | 11 +-- drivers/net/vmxnet3/vmxnet3_drv.c | 110 ++++++++----------- 27 files changed, 274 insertions(+), 380 deletions(-)
Signature · 14 lines
1.7.7.6 ------------------------------------------------------------------------------ WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired