aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/resctrl/core.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-16x86,fs/resctrl: Remove inappropriate references to cacheinfo in the resctrl subsystemQinyun Tan1-2/+4
2025-05-27Merge tag 'x86_cache_for_v6.16_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-23/+8
2025-05-16x86/resctrl: Always initialise rid field in rdt_resources_all[]James Morse1-5/+5
2025-05-16x86/resctrl: Move is_mba_sc() out of core.cJames Morse1-15/+0
2025-05-15x86/resctrl: Drop __init/__exit on assorted symbolsJames Morse1-3/+3
2025-05-02x86/msr: Add explicit includes of <asm/msr.h>Xin Li (Intel)1-0/+1
2025-04-10x86/msr: Rename 'wrmsrl_safe()' to 'wrmsrq_safe()'Ingo Molnar1-1/+1
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar1-3/+3
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar1-1/+1
2025-03-12x86/resctrl: Move get_{mon,ctrl}_domain_from_cpu() to live with their callersJames Morse1-30/+0
2025-03-12x86/resctrl: Move RFTYPE flags to be managed by resctrlJames Morse1-3/+0
2025-03-12x86/resctrl: Move mba_mbps_default_event init to filesystem codeJames Morse1-5/+0
2025-03-12x86/resctrl: Add resctrl_arch_is_evt_configurable() to abstract BMECJames Morse1-0/+15
2025-03-12x86/resctrl: Move the is_mbm_*_enabled() helpers to asm/resctrl.hJames Morse1-4/+4
2025-03-12x86/resctrl: Move monitor exit work to a resctrl exit callJames Morse1-5/+0
2025-03-12x86/resctrl: Move rdt_find_domain() to be visible to arch and fs codeJames Morse1-34/+4
2025-03-12x86/resctrl: Expose resctrl fs's init function to the rest of the kernelJames Morse1-6/+6
2025-03-12x86/resctrl: Generate default_ctrl instead of sharing itJames Morse1-8/+5
2025-03-12x86/resctrl: Add max_bw to struct resctrl_membwJames Morse1-0/+2
2025-03-12x86/resctrl: Remove data_width and the tabular formatJames Morse1-26/+0
2025-03-12x86/resctrl: Use schema type to determine the schema format stringJames Morse1-4/+0
2025-03-12x86/resctrl: Use schema type to determine how to parse schema valuesJames Morse1-4/+4
2025-03-12x86/resctrl: Remove fflags from struct rdt_resourceJames Morse1-4/+0
2025-03-12x86/resctrl: Add a helper to avoid reaching into the arch code resource listJames Morse1-2/+10
2024-12-10x86/resctrl: Make mba_sc use total bandwidth if local is not supportedTony Luck1-0/+2
2024-12-10x86/resctrl: Prepare for per-CTRL_MON group mba_MBps controlTony Luck1-0/+3
2024-12-09x86/resctrl: Introduce resctrl_file_fflags_init() to initialize fflagsBabu Moger1-1/+3
2024-10-08x86/resctrl: Annotate get_mem_config() functions as __initNathan Chancellor1-2/+2
2024-08-28x86/resctrl: Fix arch_mbm_* array overrun on SNCPeter Newman1-0/+8
2024-07-02x86/resctrl: Enable shared RMID mode on Sub-NUMA Cluster (SNC) systemsTony Luck1-0/+2
2024-07-02x86/resctrl: Prepare for new Sub-NUMA Cluster (SNC) monitor filesTony Luck1-1/+6
2024-07-02x86/resctrl: Add node-scope to the options for feature scopeTony Luck1-0/+2
2024-07-02x86/resctrl: Split the rdt_domain and rdt_hw_domain structuresTony Luck1-33/+38
2024-07-02x86/resctrl: Prepare for different scope for control/monitor operationsTony Luck1-53/+171
2024-07-02x86/resctrl: Prepare to split rdt_domain structureTony Luck1-13/+13
2024-07-02x86/resctrl: Prepare for new domain scopeTony Luck1-14/+32
2024-05-14Merge tag 'x86_cache_for_v6.10_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-34/+21
2024-04-29x86/resctrl: Switch to new Intel CPU model definesTony Luck1-5/+5
2024-04-24x86/resctrl: Simplify call convention for MSR update functionsTony Luck1-24/+16
2024-04-24x86/resctrl: Pass domain to target CPUTony Luck1-11/+6
2024-02-22x86/resctrl: Remove lockdep annotation that triggers false positiveJames Morse1-9/+0
2024-02-19x86/resctrl: Separate arch and fs resctrl locksJames Morse1-10/+34
2024-02-16x86/resctrl: Move domain helper migration into resctrl_offline_cpu()James Morse1-16/+0
2024-02-16x86/resctrl: Add CPU offline callback for resctrl workJames Morse1-20/+5
2024-02-16x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPUJames Morse1-2/+6
2024-02-16x86/resctrl: Add CPU online callback for resctrl workJames Morse1-4/+4
2024-02-16x86/resctrl: Access per-rmid structures by indexJames Morse1-6/+7
2024-02-16x86/resctrl: Free rmid_ptrs from resctrl_exit()James Morse1-0/+6
2024-01-23x86/resctrl: Remove hard-coded memory bandwidth limitBabu Moger1-6/+4
2024-01-22x86/resctrl: Fix unused variable warning in cache_alloc_hsw_probe()Tony Luck1-4/+4