virtual function ixgbe driver
Status from this message: Applied.
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/13 | ixgbevf: Macros, data structures, useful defines and registersdrivers/ drivers/ | +377 | 0 replies | |
| 2/13 | ixgbevf: 82599 Virtual Function core functions and headerdrivers/ drivers/ | +555 | 0 replies | |
| 3/13 | ixgbevf: Mailbox communicationdrivers/ drivers/ | +441 | 0 replies | |
| 4/13 | ixgbevf: Driver main and ethool interface module and main headerdrivers/ drivers/ drivers/ | +4605 | 0 replies | |
| 5/13 | ixgbevf: Driver Makefiledrivers/ | +38 | 0 replies | |
| 6/13 | ixgbevf: Kconfig, Makefile and DocumentationDocumentation/ drivers/ drivers/ | +113 | 0 replies | |
| 7/13 | ixgbe: Mailbox header and code moduledrivers/ drivers/ | +575 | 0 replies | |
| 8/13 | ixgbe: Add SR-IOV register, structure and bit definesdrivers/ drivers/ drivers/ | +83 | 0 replies | |
| 9/13 | ixgbe: Add SR-IOV specific featuresdrivers/ drivers/ | +381 | 0 replies | |
| 10/13 | ixgbe: Add SR-IOV specific modules to driver Makefiledrivers/ | +2 | 0 replies | |
| 11/13 | ixgbe: Add SR-IOV feature enablement codedrivers/ | +68 | 0 replies | |
| 12/13 | ixgbe: Add SR-IOV features to main moduledrivers/ | +268 | 0 replies | |
| 13/13 | ixgbe: Fix ethtool diag test for VT mode operationdrivers/ | +11 | 0 replies |
Reviews trailers per patch
1 of 13 patches has a Reviewed-by or Acked-by.
| Patch | Peter P Waskiewicz Jr |
|---|---|
| 1/13 | |
| 2/13 | |
| 3/13 | |
| 4/13 | |
| 5/13 | |
| 6/13 | |
| 7/13 | |
| 8/13 | |
| 9/13 | |
| 10/13 | |
| 11/13 | A-b |
| 12/13 | |
| 13/13 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [net-next-2.6 PATCH 00/13] virtual function ixgbe driver
The following series implements the ixgbevf driver. This series of patches has the following known issues:
- ixgbevf multiple load/unload can cause a panic
- loading ixgbevf before ixgbe does not work
- Tx hangs on VF interfaces - this happens when various resets, mostly due to ethtool operations are executed while passing traffic
We are looking for inclusion into net-next-2.6 so that we can get assistance from the community in testing and further development of this driver.
---
Greg Rose (13):
ixgbe: Fix ethtool diag test for VT mode operation
ixgbe: Add SR-IOV features to main module
ixgbe: Add SR-IOV feature enablement code
ixgbe: Add SR-IOV specific modules to driver Makefile
ixgbe: Add SR-IOV specific features
ixgbe: Add SR-IOV register, structure and bit defines
ixgbe: Mailbox header and code module
ixgbevf: Kconfig, Makefile and Documentation
ixgbevf: Driver Makefile
ixgbevf: Driver main and ethool interface module and main header
ixgbevf: Mailbox communication
ixgbevf: 82599 Virtual Function core functions and header
ixgbevf: Macros, data structures, useful defines and registers
Documentation/networking/ixgbevf.txt | 90 + drivers/net/Kconfig | 22 drivers/net/Makefile | 1 drivers/net/ixgbe/Makefile | 3 drivers/net/ixgbe/ixgbe.h | 31 drivers/net/ixgbe/ixgbe_82599.c | 126 + drivers/net/ixgbe/ixgbe_ethtool.c | 11 drivers/net/ixgbe/ixgbe_main.c | 280 +++ drivers/net/ixgbe/ixgbe_mbx.c | 479 +++++ drivers/net/ixgbe/ixgbe_mbx.h | 96 + drivers/net/ixgbe/ixgbe_sriov.c | 336 +++ drivers/net/ixgbe/ixgbe_sriov.h | 45 drivers/net/ixgbe/ixgbe_type.h | 53 + drivers/net/ixgbevf/Makefile | 38 drivers/net/ixgbevf/defines.h | 292 +++ drivers/net/ixgbevf/ethtool.c | 716 +++++++ drivers/net/ixgbevf/ixgbevf.h | 318 +++ drivers/net/ixgbevf/ixgbevf_main.c | 3571 ++++++++++++++++++++++++++++++++++ drivers/net/ixgbevf/mbx.c | 341 +++ drivers/net/ixgbevf/mbx.h | 100 + drivers/net/ixgbevf/regs.h | 85 + drivers/net/ixgbevf/vf.c | 387 ++++ drivers/net/ixgbevf/vf.h | 168 ++ 23 files changed, 7517 insertions(+), 72 deletions(-) create mode 100755 Documentation/networking/ixgbevf.txt create mode 100644 drivers/net/ixgbe/ixgbe_mbx.c create mode 100644 drivers/net/ixgbe/ixgbe_mbx.h create mode 100644 drivers/net/ixgbe/ixgbe_sriov.c create mode 100644 drivers/net/ixgbe/ixgbe_sriov.h create mode 100644 drivers/net/ixgbevf/Makefile create mode 100644 drivers/net/ixgbevf/defines.h create mode 100644 drivers/net/ixgbevf/ethtool.c create mode 100644 drivers/net/ixgbevf/ixgbevf.h create mode 100644 drivers/net/ixgbevf/ixgbevf_main.c create mode 100644 drivers/net/ixgbevf/mbx.c create mode 100644 drivers/net/ixgbevf/mbx.h create mode 100644 drivers/net/ixgbevf/regs.h create mode 100644 drivers/net/ixgbevf/vf.c create mode 100644 drivers/net/ixgbevf/vf.h
Signature · 2 lines
Cheers, Jeff Kirsher