linux/fs/resctrl
Babu Moger 28fa2cce7a fs/resctrl: Introduce interface to modify io_alloc capacity bitmasks
The io_alloc feature in resctrl enables system software to configure the
portion of the cache allocated for I/O traffic. When supported, the
io_alloc_cbm file in resctrl provides access to capacity bitmasks (CBMs)
allocated for I/O devices.

Enable users to modify io_alloc CBMs by writing to the io_alloc_cbm resctrl
file when the io_alloc feature is enabled.

Mirror the CBMs between CDP_CODE and CDP_DATA when CDP is enabled to present
consistent I/O allocation information to user space.

Signed-off-by: Babu Moger <babu.moger@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Reinette Chatre <reinette.chatre@intel.com>
Link: https://patch.msgid.link/67609641b03ccfba18a8ee0bf9dbd1f3dcbecda3.1762995456.git.babu.moger@amd.com
2025-11-22 14:28:31 +01:00
..
ctrlmondata.c fs/resctrl: Introduce interface to modify io_alloc capacity bitmasks 2025-11-22 14:28:31 +01:00
internal.h fs/resctrl: Introduce interface to modify io_alloc capacity bitmasks 2025-11-22 14:28:31 +01:00
Kconfig x86,fs/resctrl: Move the resctrl filesystem code to live in /fs/resctrl 2025-05-16 14:36:09 +02:00
Makefile
monitor.c fs/resctrl: Fix counter auto-assignment on mkdir with mbm_event enabled 2025-09-17 11:31:12 +02:00
monitor_trace.h x86,fs/resctrl: Move the resctrl filesystem code to live in /fs/resctrl 2025-05-16 14:36:09 +02:00
pseudo_lock.c resctrl: get rid of pointless debugfs_file_{get,put}() 2025-07-09 13:30:28 +02:00
rdtgroup.c fs/resctrl: Introduce interface to modify io_alloc capacity bitmasks 2025-11-22 14:28:31 +01:00