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
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20191231222750.3749984-1-jeffrey.t.kirsher@intel.com>
Date:   Tue, 31 Dec 2019 14:27:39 -0800
From:   Jeff Kirsher <jeffrey.t.kirsher@...el.com>
To:     davem@...emloft.net
Cc:     Jeff Kirsher <jeffrey.t.kirsher@...el.com>, netdev@...r.kernel.org,
        nhorman@...hat.com, sassmann@...hat.com
Subject: [net-next 00/11][pull request] 1GbE Intel Wired LAN Driver Updates 2019-12-31

This series contains updates to e1000e, igb and igc only.

Robert Beckett provide an igb change to assist in keeping packets from
being dropped due to receive descriptor ring being full when receive
flow control is enabled.  Create a separate function to setup SRRCTL to
ease in reuse and ensure that setting of the drop enable bit only if
receive flow control is not enabled.

Sasha adds support for scatter gather support in igc.  Improve the
direct memory address mapping flow by optimizing/simplifying and more
clear.  Update igc to use pci_release_mem_regions() instead of
pci_release_selected_regions().  Clean up function header comments to
align with the actual code.  Adds support for 64 bit DMA access, to help
handle socket buffer fragments in high memory.  Adds legacy power
management support in igc by implementing suspend, resume, 
runtime_suspend/resume, and runtime_idle callbacks.  Clean up references
to Serdes interface in igc since that interface is not supported for
i225 devices.

Alex replaces the pr_info calls with netdev_info in all cases related to
netdev link state, as suggested by Joe Perches.

The following are changes since commit 9e860947d8d7a1504476ac49abfce90a4ce600f3:
  net/ncsi: Fix gma flag setting after response
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 1GbE

Alexander Duyck (1):
  e1000e: Use netdev_info instead of pr_info for link messages

Robert Beckett (1):
  igb: dont drop packets if rx flow control is enabled

Sasha Neftin (9):
  igc: Add scatter gather support
  igc: Improve the DMA mapping flow
  igc: Prefer to use the pci_release_mem_regions method
  igc: Remove excess parameter description from igc_is_non_eop
  igc: Fix the parameter description for igc_alloc_rx_buffers
  igc: Fix parameter descriptions for a several functions
  igc: Add 64 bit DMA access support
  igc: Add legacy power management support
  igc: Remove serdes comments from a description of methods

 drivers/net/ethernet/intel/e1000e/netdev.c   |  17 +-
 drivers/net/ethernet/intel/igb/igb.h         |   1 +
 drivers/net/ethernet/intel/igb/igb_ethtool.c |   8 +
 drivers/net/ethernet/intel/igb/igb_main.c    |  47 +++-
 drivers/net/ethernet/intel/igc/igc.h         |   2 +
 drivers/net/ethernet/intel/igc/igc_defines.h |  31 +++
 drivers/net/ethernet/intel/igc/igc_main.c    | 253 +++++++++++++++++--
 drivers/net/ethernet/intel/igc/igc_regs.h    |   9 +
 8 files changed, 322 insertions(+), 46 deletions(-)

-- 
2.24.1

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ