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]
Date:   Tue, 20 Nov 2018 12:22:36 -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] 100GbE Intel Wired LAN Driver Updates 2018-11-20

This series contains updates to the ice driver only.

Akeem updates the driver to determine whether or not to do
auto-negotiation based on the VSI state.

Bruce cleans up the control queue code to remove duplicate code.  Take
advantage of some compiler optimizations by making some structures
constant, and also note that they cannot be modified.  Cleaned up
formatting issues and code comment that needed clarification.  Fixed a
potential NULL pointer dereference by adding a check.

Jaroslaw adds a check to verify if memory was allocated or not.

Yashaswini Raghuram fixes the driver to ensure we are not enabling the
LAN_EN flag if the MAC in the MAC-VLAN is a unicast MAC, so that the
unicast packets are not forwarded to the wire.

Dave fixes the return value of ice_napi_poll() to be more useful in
returning the work that was done and should only return 0 when no work
was done.

Anirudh does code comment cleanup, to make more consistent.

The following are changes since commit b1a200484143a727ce293e0f200a543cc7584152:
  net-next/hinic: fix a bug in rx data flow
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 100GbE

Akeem G Abodunrin (1):
  ice: Do autoneg based on VSI state

Anirudh Venkataramanan (2):
  ice: Cosmetic formatting changes
  ice: Use Tx|Rx in comments

Bruce Allan (5):
  ice: Cleanup duplicate control queue code
  ice: Constify global structures that can/should be
  ice: Cleanup ice_tx_timeout()
  ice: Cleanup short function signatures
  ice: Fix possible NULL pointer de-reference

Dave Ertman (1):
  ice: Fix return value from NAPI poll

Jaroslaw Ilgiewicz (1):
  ice: Pass the return value of ice_init_def_sw_recp()

Yashaswini Raghuram Prathivadi Bhayankaram (1):
  ice: Do not set LAN_EN for MAC-VLAN filters

 drivers/net/ethernet/intel/ice/ice.h          |  30 +--
 .../net/ethernet/intel/ice/ice_adminq_cmd.h   |  16 +-
 drivers/net/ethernet/intel/ice/ice_common.c   |  13 +-
 drivers/net/ethernet/intel/ice/ice_controlq.c | 223 ++++++------------
 drivers/net/ethernet/intel/ice/ice_ethtool.c  |  26 +-
 .../net/ethernet/intel/ice/ice_lan_tx_rx.h    |  79 ++++---
 drivers/net/ethernet/intel/ice/ice_lib.c      |  16 +-
 drivers/net/ethernet/intel/ice/ice_main.c     |  38 ++-
 drivers/net/ethernet/intel/ice/ice_sched.c    |  12 +-
 drivers/net/ethernet/intel/ice/ice_sriov.c    |   2 +-
 drivers/net/ethernet/intel/ice/ice_switch.c   |  55 +++--
 drivers/net/ethernet/intel/ice/ice_txrx.c     |  36 +--
 .../net/ethernet/intel/ice/ice_virtchnl_pf.c  |  16 +-
 .../net/ethernet/intel/ice/ice_virtchnl_pf.h  |   2 +-
 14 files changed, 251 insertions(+), 313 deletions(-)

-- 
2.19.1

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ