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:   Fri, 31 May 2019 01:15:05 -0700
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/13][pull request] Intel Wired LAN Driver Updates 2019-05-31

This series contains updates to the iavf driver.

Nathan Chancellor converts the use of gnu_printf to printf.

Aleksandr modifies the driver to limit the number of RSS queues to the
number of online CPUs in order to avoid creating misconfigured RSS
queues.

Gustavo A. R. Silva converts a couple of instances where sizeof() can be
replaced with struct_size().

Alice makes the remaining changes to the iavf driver to cleanup all the
old "i40evf" references in the driver to iavf, including the file names
that still contained the old driver reference.  There was no functional
changes made, just cosmetic to reduce any confusion going forward now
that the iavf driver is the virtual function driver for both i40e and
ice drivers.

The following are changes since commit 7b3ed2a137b077bc0967352088b0adb6049eed20:
  Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 40GbE

Aleksandr Loktionov (1):
  iavf: Limiting RSS queues to CPUs

Alice Michael (8):
  iavf: Rename i40e_adminq* files to iavf_adminq*
  iavf: rename i40e functions to be iavf
  iavf: replace i40e variables with iavf
  iavf: rename iavf_status structure flags
  iavf: rename iavf_client.h defines to match driver name
  iavf: change remaining i40e defines to be iavf
  iavf: rename i40e_device to iavf_device
  iavf: update comments and file checks to match iavf

Gustavo A. R. Silva (2):
  iavf: use struct_size() in kzalloc()
  iavf: iavf_client: use struct_size() helper

Nathan Chancellor (1):
  iavf: Use printf instead of gnu_printf for iavf_debug_d

Sergey Nemov (1):
  iavf: change iavf_status_code to iavf_status

 drivers/net/ethernet/intel/iavf/Makefile      |   2 +-
 .../net/ethernet/intel/iavf/i40e_adminq_cmd.h | 530 ------------------
 drivers/net/ethernet/intel/iavf/iavf.h        |   8 +-
 .../iavf/{i40e_adminq.c => iavf_adminq.c}     | 267 ++++-----
 .../iavf/{i40e_adminq.h => iavf_adminq.h}     |  80 +--
 .../net/ethernet/intel/iavf/iavf_adminq_cmd.h | 528 +++++++++++++++++
 drivers/net/ethernet/intel/iavf/iavf_alloc.h  |  17 +-
 drivers/net/ethernet/intel/iavf/iavf_client.c | 127 +++--
 drivers/net/ethernet/intel/iavf/iavf_client.h | 104 ++--
 drivers/net/ethernet/intel/iavf/iavf_common.c | 499 +++++++++--------
 .../net/ethernet/intel/iavf/iavf_ethtool.c    |  12 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c   |  85 +--
 drivers/net/ethernet/intel/iavf/iavf_osdep.h  |   3 +-
 .../net/ethernet/intel/iavf/iavf_prototype.h  |  58 +-
 drivers/net/ethernet/intel/iavf/iavf_status.h | 136 ++---
 drivers/net/ethernet/intel/iavf/iavf_trace.h  |   4 +-
 drivers/net/ethernet/intel/iavf/iavf_txrx.c   |  12 +-
 drivers/net/ethernet/intel/iavf/iavf_type.h   |   4 +-
 .../net/ethernet/intel/iavf/iavf_virtchnl.c   |  38 +-
 19 files changed, 1259 insertions(+), 1255 deletions(-)
 delete mode 100644 drivers/net/ethernet/intel/iavf/i40e_adminq_cmd.h
 rename drivers/net/ethernet/intel/iavf/{i40e_adminq.c => iavf_adminq.c} (77%)
 rename drivers/net/ethernet/intel/iavf/{i40e_adminq.h => iavf_adminq.h} (58%)
 create mode 100644 drivers/net/ethernet/intel/iavf/iavf_adminq_cmd.h

-- 
2.21.0

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ