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: <20250926101649.GAaNZoEZjRzw1u4p4c@fat_crate.local>
Date: Fri, 26 Sep 2025 12:16:49 +0200
From: Borislav Petkov <bp@...en8.de>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: x86-ml <x86@...nel.org>, lkml <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] x86/cache for v6.18-rc1

Hi Linus,

please pull the x86/cache lineup for v6.18-rc1.

Thx.

---

The following changes since commit f83ec76bf285bea5727f478a68b894f5543ca76e:

  Linux 6.17-rc6 (2025-09-14 14:21:14 -0700)

are available in the Git repository at:

  ssh://git@...olite.kernel.org/pub/scm/linux/kernel/git/tip/tip tags/x86_cache_for_v6.18_rc1

for you to fetch changes up to dd86b69d20fb9fa7e941ed01ff05f1e662fcc3ff:

  fs/resctrl: Fix counter auto-assignment on mkdir with mbm_event enabled (2025-09-17 11:31:12 +0200)

----------------------------------------------------------------
- Add support on AMD for assigning QOS bandwidth counters to resources
  (RMIDs) with the ability for those resources to be tracked by the
  counters as long as they're assigned to them. Previously, due to hw
  limitations, bandwidth counts from untracked resources would get lost
  when those resources are not tracked. Refactor the code and user
  interfaces to be able to also support other, similar features on ARM,
  for example

----------------------------------------------------------------
Babu Moger (30):
      x86/cpufeatures: Add support for Assignable Bandwidth Monitoring Counters (ABMC)
      x86/resctrl: Add ABMC feature in the command line options
      x86,fs/resctrl: Consolidate monitoring related data from rdt_resource
      x86,fs/resctrl: Detect Assignable Bandwidth Monitoring feature details
      x86/resctrl: Add support to enable/disable AMD ABMC feature
      fs/resctrl: Introduce the interface to display monitoring modes
      fs/resctrl: Add resctrl file to display number of assignable counters
      fs/resctrl: Introduce mbm_cntr_cfg to track assignable counters per domain
      fs/resctrl: Introduce interface to display number of free MBM counters
      x86/resctrl: Add data structures and definitions for ABMC assignment
      fs/resctrl: Introduce event configuration field in struct mon_evt
      x86,fs/resctrl: Implement resctrl_arch_config_cntr() to assign a counter with ABMC
      fs/resctrl: Add the functionality to assign MBM events
      fs/resctrl: Add the functionality to unassign MBM events
      fs/resctrl: Pass struct rdtgroup instead of individual members
      fs/resctrl: Introduce counter ID read, reset calls in mbm_event mode
      x86/resctrl: Refactor resctrl_arch_rmid_read()
      x86/resctrl: Implement resctrl_arch_reset_cntr() and resctrl_arch_cntr_read()
      fs/resctrl: Support counter read/reset with mbm_event assignment mode
      fs/resctrl: Add event configuration directory under info/L3_MON/
      fs/resctrl: Provide interface to update the event configurations
      fs/resctrl: Introduce mbm_assign_on_mkdir to enable assignments on mkdir
      fs/resctrl: Auto assign counters on mkdir and clean up on group removal
      fs/resctrl: Introduce mbm_L3_assignments to list assignments in a group
      fs/resctrl: Introduce the interface to modify assignments in a group
      fs/resctrl: Disable BMEC event configuration when mbm_event mode is enabled
      fs/resctrl: Introduce the interface to switch between monitor modes
      x86/resctrl: Configure mbm_event mode if supported
      MAINTAINERS: resctrl: Add myself as reviewer
      fs/resctrl: Fix counter auto-assignment on mkdir with mbm_event enabled

Shaopeng Tan (1):
      fs/resctrl: Optimize code in rdt_get_tree()

Tony Luck (4):
      x86,fs/resctrl: Consolidate monitor event descriptions
      x86,fs/resctrl: Replace architecture event enabled checks
      x86/resctrl: Remove the rdt_mon_features global variable
      x86,fs/resctrl: Prepare for more monitor events

 Documentation/admin-guide/kernel-parameters.txt |    2 +-
 Documentation/filesystems/resctrl.rst           |  325 ++++++++
 MAINTAINERS                                     |    1 +
 arch/x86/include/asm/cpufeatures.h              |    1 +
 arch/x86/include/asm/msr-index.h                |    2 +
 arch/x86/include/asm/resctrl.h                  |   16 -
 arch/x86/kernel/cpu/resctrl/core.c              |   81 +-
 arch/x86/kernel/cpu/resctrl/internal.h          |   56 +-
 arch/x86/kernel/cpu/resctrl/monitor.c           |  248 +++++-
 arch/x86/kernel/cpu/scattered.c                 |    1 +
 fs/resctrl/ctrlmondata.c                        |   26 +-
 fs/resctrl/internal.h                           |   58 +-
 fs/resctrl/monitor.c                            | 1008 +++++++++++++++++++++--
 fs/resctrl/rdtgroup.c                           |  259 ++++--
 include/linux/resctrl.h                         |  148 +++-
 include/linux/resctrl_types.h                   |   18 +-
 16 files changed, 2021 insertions(+), 229 deletions(-)


-- 
Regards/Gruss,
    Boris.

https://people.kernel.org/tglx/notes-about-netiquette

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ