From: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
To: davem@davemloft.net
Cc: Jeff Kirsher <jeffrey.t.kirsher@intel.com>,
netdev@vger.kernel.org, gospo@redhat.com
Subject: [net-next 00/40][pull request] Intel Wired LAN Driver Update
Date: Tue, 7 Jun 2011 05:32:35 -0700 [thread overview]
Message-ID: <1307449995-9458-1-git-send-email-jeffrey.t.kirsher@intel.com> (raw)
The following series contains updates to e1000e, igb, igbvf,
ixgbe, ixgbevf and some core functionality.
e1000e: several cleanups and fixes, as well as bump the version
igb: bump driver version
igbvf: bump driver version
ixgbe: Added Dell CEM support and bumped the driver version.
Contains the last bits to cleanup the flow
director filters in ixgbe. Specifically what this set does
is finish moving the filtering off of ntuple and over to
network flow classifier rules.
ixgbevf: bump driver version
rtnetlink: Compute and store minimum ifinfo dump size
The following are changes since commit 8d13e670d3fb83f4668c9e37196c3bbf5b9f094c:
macvlan: add VLAN filters to lowerdev
and are available in the git repository at:
master.kernel.org:/pub/scm/linux/kernel/git/jkirsher/net-next-2.6 master
Alexander Duyck (10):
ixgbe: remove ntuple filtering
ixgbe: fix flags relating to perfect filters to support coexistence
ixgbe: update perfect filter framework to support retaining filters
ixgbe: add basic support for setting and getting nfc controls
ixgbe: add support for displaying ntuple filters via the nfc
interface
ixgbe: add support for nfc addition and removal of filters
ethtool: remove support for ETHTOOL_GRXNTUPLE
ixgbe: add support for modifying UDP RSS flow hash options
ixgbe: fix ring assignment issues for SR-IOV and drop cases
ixgbe: Update feature flags so that LRO and Ntuple are restricted
Bruce Allan (8):
e1000e: disable far-end loopback mode on ESB2
e1000e: 82579 intermittently disabled during S0->Sx
e1000e: log when swflag is cleared unexpectedly on ICH/PCH devices
e1000e: do not schedule the Tx queue until ready
e1000e: access multiple PHY registers on same page at the same time
e1000e: Clear host wakeup bit on 82577/8 without touching PHY page
800
e1000e: remove redundant reverse dependency on CRC32
e1000e: update driver version
Carolyn Wyborny (1):
igb: Change version to remove number after -k in kernel versions.
Don Skidmore (1):
ixgbe: update driver version string
Emil Tantilov (4):
ixgbe: add support for Dell CEM
ixgbe: move setting RSC into a separate function
ixgbe: move reset code into a separate function
ixgbe: disable RSC when Rx checksum is off
Greg Rose (2):
rtnetlink: Compute and store minimum ifinfo dump size
ixgbevf: Update the driver string
John Fastabend (10):
ixgbe: dcbnl reduce duplicated code and indentation
ixgbe: consolidate packet buffer allocation
ixgbe: consolidate MRQC and MTQC handling
ixgbe: configure minimal packet buffers to support TC
ixgbe: DCB use existing TX and RX queues
ixgbe: DCB 82598 devices, tx_idx and rx_idx swapped
ixgbe: setup redirection table for multiple packet buffers
ixgbe: fix bit mask for DCB version
ixgbe: DCB and perfect filters can coexist
ixgbe: DCB, remove unneeded ixgbe_dcb_txq_to_tc() routine
Vasu Dev (3):
ixgbe: setup per CPU PCI pool for FCoE DDP
ixgbe: use per NUMA node lock for FCoE DDP
ixgbe: alloc DDP PCI pool and ixgbe queues as per NUMA nodes
Williams, Mitch A (1):
igbvf: update version number
drivers/net/Kconfig | 1 -
drivers/net/e1000e/e1000.h | 42 ++-
drivers/net/e1000e/es2lan.c | 8 +
drivers/net/e1000e/hw.h | 21 +-
drivers/net/e1000e/ich8lan.c | 191 +++++++---
drivers/net/e1000e/netdev.c | 131 +++----
drivers/net/e1000e/phy.c | 352 +++++++++++------
drivers/net/igb/igb_main.c | 3 +-
drivers/net/igbvf/netdev.c | 2 +-
drivers/net/ixgbe/ixgbe.h | 33 ++-
drivers/net/ixgbe/ixgbe_82598.c | 43 ++
drivers/net/ixgbe/ixgbe_82599.c | 643 ++++++++++++++++--------------
drivers/net/ixgbe/ixgbe_common.c | 240 +++++++++++
drivers/net/ixgbe/ixgbe_common.h | 5 +
drivers/net/ixgbe/ixgbe_dcb.c | 10 +-
drivers/net/ixgbe/ixgbe_dcb.h | 7 -
drivers/net/ixgbe/ixgbe_dcb_82598.c | 43 +--
drivers/net/ixgbe/ixgbe_dcb_82598.h | 3 +-
drivers/net/ixgbe/ixgbe_dcb_82599.c | 119 +------
drivers/net/ixgbe/ixgbe_dcb_82599.h | 14 +-
drivers/net/ixgbe/ixgbe_dcb_nl.c | 55 +--
drivers/net/ixgbe/ixgbe_ethtool.c | 721 +++++++++++++++++++++++++++-------
drivers/net/ixgbe/ixgbe_fcoe.c | 155 ++++++--
drivers/net/ixgbe/ixgbe_fcoe.h | 14 +-
drivers/net/ixgbe/ixgbe_main.c | 497 +++++++++++++-----------
drivers/net/ixgbe/ixgbe_type.h | 97 ++++-
drivers/net/ixgbe/ixgbe_x540.c | 2 +
drivers/net/ixgbevf/ixgbevf_main.c | 2 +-
include/linux/ethtool.h | 8 +-
include/linux/netdevice.h | 3 -
include/linux/netlink.h | 6 +-
include/net/rtnetlink.h | 7 +-
net/bridge/br_netlink.c | 15 +-
net/core/dev.c | 5 -
net/core/ethtool.c | 299 --------------
net/core/fib_rules.c | 6 +-
net/core/neighbour.c | 11 +-
net/core/rtnetlink.c | 60 +++-
net/dcb/dcbnl.c | 4 +-
net/decnet/dn_dev.c | 6 +-
net/decnet/dn_fib.c | 4 +-
net/decnet/dn_route.c | 5 +-
net/ipv4/devinet.c | 6 +-
net/ipv4/fib_frontend.c | 6 +-
net/ipv4/inet_diag.c | 2 +-
net/ipv4/ipmr.c | 3 +-
net/ipv4/route.c | 2 +-
net/ipv6/addrconf.c | 16 +-
net/ipv6/addrlabel.c | 9 +-
net/ipv6/ip6_fib.c | 3 +-
net/ipv6/ip6mr.c | 3 +-
net/ipv6/route.c | 6 +-
net/netfilter/ipset/ip_set_core.c | 2 +-
net/netfilter/nf_conntrack_netlink.c | 4 +-
net/netlink/af_netlink.c | 17 +-
net/netlink/genetlink.c | 2 +-
net/phonet/pn_netlink.c | 13 +-
net/sched/act_api.c | 7 +-
net/sched/cls_api.c | 6 +-
net/sched/sch_api.c | 12 +-
net/xfrm/xfrm_user.c | 3 +-
61 files changed, 2390 insertions(+), 1625 deletions(-)
--
1.7.5.2
next reply other threads:[~2011-06-07 12:33 UTC|newest]
Thread overview: 51+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-07 12:32 Jeff Kirsher [this message]
2011-06-07 12:32 ` [net-next 01/40] e1000e: disable far-end loopback mode on ESB2 Jeff Kirsher
2011-06-07 12:32 ` [net-next 02/40] e1000e: 82579 intermittently disabled during S0->Sx Jeff Kirsher
2011-06-07 12:32 ` [net-next 03/40] e1000e: log when swflag is cleared unexpectedly on ICH/PCH devices Jeff Kirsher
2011-06-07 12:32 ` [net-next 04/40] e1000e: do not schedule the Tx queue until ready Jeff Kirsher
2011-06-07 12:32 ` [net-next 05/40] e1000e: access multiple PHY registers on same page at the same time Jeff Kirsher
2011-06-07 12:32 ` [net-next 06/40] e1000e: Clear host wakeup bit on 82577/8 without touching PHY page 800 Jeff Kirsher
2011-06-07 12:32 ` [net-next 07/40] e1000e: remove redundant reverse dependency on CRC32 Jeff Kirsher
2011-06-07 12:32 ` [net-next 08/40] e1000e: update driver version Jeff Kirsher
2011-06-07 12:32 ` [net-next 09/40] igbvf: update version number Jeff Kirsher
2011-06-07 12:32 ` [net-next 10/40] igb: Change version to remove number after -k in kernel versions Jeff Kirsher
2011-06-07 12:32 ` [net-next 11/40] ixgbe: dcbnl reduce duplicated code and indentation Jeff Kirsher
2011-06-07 12:32 ` [net-next 12/40] ixgbe: consolidate packet buffer allocation Jeff Kirsher
2011-06-07 12:32 ` [net-next 13/40] ixgbe: consolidate MRQC and MTQC handling Jeff Kirsher
2011-06-07 12:32 ` [net-next 14/40] ixgbe: configure minimal packet buffers to support TC Jeff Kirsher
2011-06-07 12:32 ` [net-next 15/40] ixgbe: DCB use existing TX and RX queues Jeff Kirsher
2011-06-07 12:32 ` [net-next 16/40] ixgbe: DCB 82598 devices, tx_idx and rx_idx swapped Jeff Kirsher
2011-06-07 12:32 ` [net-next 17/40] ixgbe: setup redirection table for multiple packet buffers Jeff Kirsher
2011-06-07 12:32 ` [net-next 18/40] ixgbe: fix bit mask for DCB version Jeff Kirsher
2011-06-07 12:32 ` [net-next 19/40] ixgbe: DCB and perfect filters can coexist Jeff Kirsher
2011-06-07 12:32 ` [net-next 20/40] ixgbe: DCB, remove unneeded ixgbe_dcb_txq_to_tc() routine Jeff Kirsher
2011-06-07 12:32 ` [net-next 21/40] ixgbe: add support for Dell CEM Jeff Kirsher
2011-06-07 12:32 ` [net-next 22/40] ixgbe: setup per CPU PCI pool for FCoE DDP Jeff Kirsher
2011-06-07 12:32 ` [net-next 23/40] ixgbe: use per NUMA node lock " Jeff Kirsher
2011-06-07 12:32 ` [net-next 24/40] ixgbe: alloc DDP PCI pool and ixgbe queues as per NUMA nodes Jeff Kirsher
2011-06-07 12:58 ` Ben Hutchings
2011-06-14 0:14 ` Vasu Dev
2011-06-07 12:33 ` [net-next 25/40] ixgbe: remove ntuple filtering Jeff Kirsher
2011-06-07 12:33 ` [net-next 26/40] ixgbe: fix flags relating to perfect filters to support coexistence Jeff Kirsher
2011-06-07 12:33 ` [net-next 27/40] ixgbe: update perfect filter framework to support retaining filters Jeff Kirsher
2011-06-07 12:33 ` [net-next 28/40] ixgbe: add basic support for setting and getting nfc controls Jeff Kirsher
2011-06-07 12:33 ` [net-next 29/40] ixgbe: add support for displaying ntuple filters via the nfc interface Jeff Kirsher
2011-06-07 12:33 ` [net-next 30/40] ixgbe: add support for nfc addition and removal of filters Jeff Kirsher
2011-06-07 21:24 ` Ben Hutchings
2011-06-07 22:39 ` Alexander Duyck
2011-06-07 12:33 ` [net-next 31/40] ethtool: remove support for ETHTOOL_GRXNTUPLE Jeff Kirsher
2011-06-07 13:06 ` Ben Hutchings
2011-06-07 22:20 ` Alexander Duyck
2011-06-07 12:33 ` [net-next 32/40] ixgbe: add support for modifying UDP RSS flow hash options Jeff Kirsher
2011-06-07 12:33 ` [net-next 33/40] ixgbe: move setting RSC into a separate function Jeff Kirsher
2011-06-07 12:33 ` [net-next 34/40] ixgbe: move reset code " Jeff Kirsher
2011-06-07 12:33 ` [net-next 35/40] ixgbe: disable RSC when Rx checksum is off Jeff Kirsher
2011-06-07 12:33 ` [net-next 36/40] ixgbe: fix ring assignment issues for SR-IOV and drop cases Jeff Kirsher
2011-06-07 12:33 ` [net-next 37/40] rtnetlink: Compute and store minimum ifinfo dump size Jeff Kirsher
2011-06-08 6:09 ` Johannes Berg
2011-06-08 7:12 ` David Miller
2011-06-07 12:33 ` [net-next 38/40] ixgbe: Update feature flags so that LRO and Ntuple are restricted Jeff Kirsher
2011-06-07 13:15 ` Ben Hutchings
2011-06-07 22:32 ` Alexander Duyck
2011-06-07 12:33 ` [net-next 39/40] ixgbe: update driver version string Jeff Kirsher
2011-06-07 12:33 ` [net-next 40/40] ixgbevf: Update the driver string Jeff Kirsher
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1307449995-9458-1-git-send-email-jeffrey.t.kirsher@intel.com \
--to=jeffrey.t.kirsher@intel.com \
--cc=davem@davemloft.net \
--cc=gospo@redhat.com \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).