summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/resctrl
AgeCommit message (Expand)AuthorLines
2024-04-24x86/resctrl: Add tracepoint for llc_occupancy trackingHaifeng Xu-0/+27
2024-04-24x86/resctrl: Rename pseudo_lock_event.h to trace.hHaifeng Xu-5/+5
2024-04-24x86/resctrl: Simplify call convention for MSR update functionsTony Luck-27/+18
2024-04-24x86/resctrl: Pass domain to target CPUTony Luck-52/+17
2024-04-03x86/resctrl: Fix uninitialized memory read when last CPU of domain goes offlineReinette Chatre-1/+2
2024-02-22x86/resctrl: Remove lockdep annotation that triggers false positiveJames Morse-9/+0
2024-02-19x86/resctrl: Separate arch and fs resctrl locksJames Morse-27/+111
2024-02-16x86/resctrl: Move domain helper migration into resctrl_offline_cpu()James Morse-16/+18
2024-02-16x86/resctrl: Add CPU offline callback for resctrl workJames Morse-20/+29
2024-02-16x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPUJames Morse-21/+70
2024-02-16x86/resctrl: Add CPU online callback for resctrl workJames Morse-4/+12
2024-02-16x86/resctrl: Add helpers for system wide mon/alloc capableJames Morse-26/+24
2024-02-16x86/resctrl: Make rdt_enable_key the arch's decision to switchJames Morse-6/+5
2024-02-16x86/resctrl: Move alloc/mon static keys into helpersJames Morse-9/+4
2024-02-16x86/resctrl: Make resctrl_mounted checks explicitJames Morse-8/+28
2024-02-16x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read()James Morse-3/+40
2024-02-16x86/resctrl: Allow resctrl_arch_rmid_read() to sleepJames Morse-20/+5
2024-02-16x86/resctrl: Queue mon_event_read() instead of sending an IPIJames Morse-3/+25
2024-02-16x86/resctrl: Add cpumask_any_housekeeping() for limbo/overflowJames Morse-7/+37
2024-02-16x86/resctrl: Move CLOSID/RMID matching and setting to use helpersJames Morse-24/+38
2024-02-16x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmidJames Morse-5/+61
2024-02-16x86/resctrl: Use __set_bit()/__clear_bit() instead of open codingJames Morse-6/+12
2024-02-16x86/resctrl: Track the number of dirty RMID a CLOSID hasJames Morse-10/+65
2024-02-16x86/resctrl: Allow RMID allocation to be scoped by CLOSIDJames Morse-12/+37
2024-02-16x86/resctrl: Access per-rmid structures by indexJames Morse-45/+83
2024-02-16x86/resctrl: Track the closid with the rmidJames Morse-35/+56
2024-02-16x86/resctrl: Move RMID allocation out of mkdir_rdt_prepare()James Morse-9/+26
2024-02-16x86/resctrl: Create helper for RMID allocation and mondata dir creationJames Morse-15/+27
2024-02-16x86/resctrl: Free rmid_ptrs from resctrl_exit()James Morse-0/+22
2024-01-25x86/resctrl: Remove redundant variable in mbm_config_write_domain()Babu Moger-11/+4
2024-01-24x86/resctrl: Implement new mba_MBps throttling heuristicTony Luck-36/+10
2024-01-23x86/resctrl: Read supported bandwidth sources from CPUIDBabu Moger-6/+17
2024-01-23x86/resctrl: Remove hard-coded memory bandwidth limitBabu Moger-7/+4
2024-01-22x86/resctrl: Fix unused variable warning in cache_alloc_hsw_probe()Tony Luck-4/+4
2023-10-30Merge tag 'x86_cache_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-95/+242
2023-10-17x86/resctrl: Display RMID of resource groupBabu Moger-0/+24
2023-10-17x86/resctrl: Add support for the files of MON groups onlyBabu Moger-4/+11
2023-10-17x86/resctrl: Display CLOSID for resource groupBabu Moger-0/+23
2023-10-17x86/resctrl: Introduce "-o debug" mount optionBabu Moger-0/+20
2023-10-17x86/resctrl: Move default group file creation to mountBabu Moger-24/+34
2023-10-17x86/resctrl: Unwind properly from rdt_enable_ctx()Babu Moger-21/+32
2023-10-17x86/resctrl: Rename rftype flags for consistencyBabu Moger-27/+27
2023-10-17x86/resctrl: Simplify rftype flag definitionsBabu Moger-7/+8
2023-10-17x86/resctrl: Add multiple tasks to the resctrl group at onceBabu Moger-3/+22
2023-10-11x86/resctrl: Add sparse_masks file in infoFenghua Yu-0/+18
2023-10-11x86/resctrl: Enable non-contiguous CBMs in Intel CATMaciej Wieczor-Retman-7/+21
2023-10-11x86/resctrl: Rename arch_has_sparse_bitmapsMaciej Wieczor-Retman-4/+4
2023-10-11x86/resctrl: Fix remaining kernel-doc warningsMaciej Wieczor-Retman-5/+5
2023-10-08x86/resctrl: Fix kernel-doc warningsRandy Dunlap-5/+5
2023-08-05x86/resctrl: make pseudo_lock_class a static const structureIvan Orlov-20/+21