[PATCH RESEND v3 0/3] x86,fs/resctrl: Fix long-standing issues

Reinette Chatre posted 3 patches 1 week, 5 days ago
There is a newer version of this series
arch/x86/kernel/cpu/resctrl/core.c      |  18 +-
arch/x86/kernel/cpu/resctrl/intel_aet.c |   5 +-
fs/resctrl/ctrlmondata.c                |  38 ++--
fs/resctrl/internal.h                   |   3 +-
fs/resctrl/monitor.c                    | 100 ++++++----
fs/resctrl/rdtgroup.c                   | 244 ++++++++++++++++++++----
6 files changed, 301 insertions(+), 107 deletions(-)
[PATCH RESEND v3 0/3] x86,fs/resctrl: Fix long-standing issues
Posted by Reinette Chatre 1 week, 5 days ago
V3: https://lore.kernel.org/lkml/cover.1779476724.git.reinette.chatre@intel.com/

Sashiko encountered failure while reviewing the original V3 submission of
this series. This partial submission of only the last three patches of V3
is only intended for Sashiko so that it can consider the patches missed during
V3 review.

This submission lists the last three patches as 1/3, 2/3 and 3/3 since Sashiko
considers a submission only consisting out of 7/9, 8/9, and 9/9 as "incomplete":
https://sashiko.dev/#/patchset/cover.1779832265.git.reinette.chatre%40intel.com

Reinette Chatre (3):
  fs/resctrl: Prevent deadlock and use-after-free in info file handlers
  x86/resctrl: Ensure domain fully initialized before placed on RCU list
  fs/resctrl: Fix UAF from worker threads when domains are removed

 arch/x86/kernel/cpu/resctrl/core.c      |  18 +-
 arch/x86/kernel/cpu/resctrl/intel_aet.c |   5 +-
 fs/resctrl/ctrlmondata.c                |  38 ++--
 fs/resctrl/internal.h                   |   3 +-
 fs/resctrl/monitor.c                    | 100 ++++++----
 fs/resctrl/rdtgroup.c                   | 244 ++++++++++++++++++++----
 6 files changed, 301 insertions(+), 107 deletions(-)


base-commit: e7ae89a0c97ce2b68b0983cd01eda67cf373517d
-- 
2.50.1