[PATCH v3 0/2] fs/resctrl: Fix RMID limbo handling
From: Jinjie Ruan
Date: Sat Oct 31 2026 - 02:37:45 EST
Fix resctrl RMID allocation to report a retryable -EBUSY only when the
target CLOSID actually has RMIDs in limbo, and split the domain-offline
path out so it releases busy RMIDs without allocating a monitor context
it never uses.
These two fixes are split out of the v10 Narrow-PARTID series below.
https://lore.kernel.org/all/20261020134239.3921377-1-ruanjinjie@xxxxxxxxxx/
Changes in v3:
- Add Reviewed-by.
- Local varibles uses reverse Christmas tree style.
- Update the commit message as Reinette suggested.
- Link to v2: https://lore.kernel.org/all/20261030092144.1233551-1-ruanjinjie@xxxxxxxxxx/
Changes in v2
- Update the commit message as Reinette suggested.
- Link to v1: https://lore.kernel.org/all/20261029081513.924019-1-ruanjinjie@xxxxxxxxxx/
Jinjie Ruan (2):
fs/resctrl: Report a temporary RMID shortage per CLOSID
fs/resctrl: Do not allocate a monitor context when releasing limbo
RMIDs
fs/resctrl/internal.h | 2 +-
fs/resctrl/monitor.c | 87 ++++++++++++++++++++++++++++---------------
fs/resctrl/rdtgroup.c | 2 +-
3 files changed, 60 insertions(+), 31 deletions(-)
--
2.34.1