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: <20240607-next-2024-06-03-intel-next-batch-v3-0-d1470cee3347@intel.com>
Date: Fri, 07 Jun 2024 14:22:31 -0700
From: Jacob Keller <jacob.e.keller@...el.com>
To: Jakub Kicinski <kuba@...nel.org>, David Miller <davem@...emloft.net>, 
 netdev <netdev@...r.kernel.org>
Cc: Jacob Keller <jacob.e.keller@...el.com>, 
 Andy Shevchenko <andriy.shevchenko@...ux.intel.com>, 
 Aleksandr Loktionov <aleksandr.loktionov@...el.com>, 
 Alexander Lobakin <aleksander.lobakin@...el.com>, 
 Pucha Himasekhar Reddy <himasekharx.reddy.pucha@...el.com>, 
 Michal Schmidt <mschmidt@...hat.com>, Sunil Goutham <sgoutham@...vell.com>
Subject: [PATCH v3 0/3] Intel Wired LAN Driver Updates 2024-06-03

This series includes miscellaneous improvements for the ice as well as a
cleanup to the Makefiles for all Intel net drivers.

Andy fixes all of the Intel net driver Makefiles to use the documented
'*-y' syntax for specifying object files to link into kernel driver
modules, rather than the '*-objs' syntax which works but is documented as
reserved for user-space host programs.

Jacob has a cleanup to refactor rounding logic in the ice driver into a
common roundup_u64 helper function.

Michal Schmidt replaces irq_set_affinity_hint() to use
irq_update_affinity_hint() which behaves better with user-applied affinity
settings.

Signed-off-by: Jacob Keller <jacob.e.keller@...el.com>
---
Changes in v3:
- Dropped Michal's subfunction patches
- Link to v2: https://lore.kernel.org/r/20240605-next-2024-06-03-intel-next-batch-v2-0-39c23963fa78@intel.com

Changes in v2:
- Drop patches 8 and 9 based on review feedback, so that they can be
  reworked.
- Link to v1: https://lore.kernel.org/r/20240603-next-2024-06-03-intel-next-batch-v1-0-e0523b28f325@intel.com

---
Andy Shevchenko (1):
      net: intel: Use *-y instead of *-objs in Makefile

Jacob Keller (1):
      ice: add and use roundup_u64 instead of open coding equivalent

Michal Schmidt (1):
      ice: use irq_update_affinity_hint()

 drivers/net/ethernet/intel/e1000/Makefile   |  2 +-
 drivers/net/ethernet/intel/e1000e/Makefile  |  7 +++----
 drivers/net/ethernet/intel/i40e/Makefile    |  2 +-
 drivers/net/ethernet/intel/iavf/Makefile    |  5 ++---
 drivers/net/ethernet/intel/ice/ice_lib.c    |  4 ++--
 drivers/net/ethernet/intel/ice/ice_main.c   |  4 ++--
 drivers/net/ethernet/intel/ice/ice_ptp.c    |  3 +--
 drivers/net/ethernet/intel/igb/Makefile     |  6 +++---
 drivers/net/ethernet/intel/igbvf/Makefile   |  6 +-----
 drivers/net/ethernet/intel/igc/Makefile     |  6 +++---
 drivers/net/ethernet/intel/ixgbe/Makefile   |  8 ++++----
 drivers/net/ethernet/intel/ixgbevf/Makefile |  6 +-----
 drivers/net/ethernet/intel/libeth/Makefile  |  2 +-
 drivers/net/ethernet/intel/libie/Makefile   |  2 +-
 include/linux/math64.h                      | 28 ++++++++++++++++++++++++++++
 15 files changed, 54 insertions(+), 37 deletions(-)
---
base-commit: a999973236543f0b8f6daeaa7ecba7488c3a593b
change-id: 20240603-next-2024-06-03-intel-next-batch-4537be19dc21

Best regards,
-- 
Jacob Keller <jacob.e.keller@...el.com>


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ