lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sat, 09 Jan 2010 04:22:54 -0800 From: Jeff Kirsher <jeffrey.t.kirsher@...el.com> To: davem@...emloft.net Cc: netdev@...r.kernel.org, gospo@...hat.com Subject: [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 -- Cheers, Jeff Kirsher -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists