Skip to content

Commit c217b46

Browse files
committed
x86,fs/resctrl: Move the resctrl filesystem code to live in /fs/resctrl
JIRA: https://issues.redhat.com/browse/RHEL-118965 commit 7168ae3 Author: James Morse <james.morse@arm.com> Date: Thu May 15 16:58:54 2025 +0000 x86,fs/resctrl: Move the resctrl filesystem code to live in /fs/resctrl Resctrl is a filesystem interface to hardware that provides cache allocation policy and bandwidth control for groups of tasks or CPUs. To support more than one architecture, resctrl needs to live in /fs/. Move the code that is concerned with the filesystem interface to /fs/resctrl. Signed-off-by: James Morse <james.morse@arm.com> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Reviewed-by: Reinette Chatre <reinette.chatre@intel.com> Reviewed-by: Fenghua Yu <fenghuay@nvidia.com> Tested-by: Fenghua Yu <fenghuay@nvidia.com> Tested-by: Tony Luck <tony.luck@intel.com> Link: https://lore.kernel.org/20250515165855.31452-25-james.morse@arm.com Signed-off-by: David Arcari <darcari@redhat.com>
1 parent d1b135a commit c217b46

File tree

20 files changed

+7663
-7489
lines changed

20 files changed

+7663
-7489
lines changed

Documentation/arch/x86/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ x86-specific Documentation
3131
pti
3232
mds
3333
microcode
34-
resctrl
3534
tsx_async_abort
3635
buslock
3736
usb-legacy-support

Documentation/filesystems/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ Documentation for filesystem implementations.
109109
qnx6
110110
ramfs-rootfs-initramfs
111111
relay
112+
resctrl
112113
romfs
113114
spufs/index
114115
squashfs
File renamed without changes.

MAINTAINERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16543,7 +16543,7 @@ M: Fenghua Yu <fenghua.yu@intel.com>
1654316543
M: Reinette Chatre <reinette.chatre@intel.com>
1654416544
L: linux-kernel@vger.kernel.org
1654516545
S: Supported
16546-
F: Documentation/arch/x86/resctrl*
16546+
F: Documentation/filesystems/resctrl.rst
1654716547
F: arch/x86/include/asm/resctrl.h
1654816548
F: arch/x86/kernel/cpu/resctrl/
1654916549
F: fs/resctrl/

arch/x86/kernel/cpu/resctrl/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,3 @@ obj-$(CONFIG_RESCTRL_FS_PSEUDO_LOCK) += pseudo_lock.o
55

66
# To allow define_trace.h's recursive include:
77
CFLAGS_pseudo_lock.o = -I$(src)
8-
CFLAGS_monitor.o = -I$(src)

0 commit comments

Comments
 (0)