summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu/resctrl
AgeCommit message (Expand)AuthorFilesLines
2024-04-03x86/resctrl: Fix uninitialized memory read when last CPU of domain goes offlineReinette Chatre1-1/+2
2024-02-22x86/resctrl: Remove lockdep annotation that triggers false positiveJames Morse1-9/+0
2024-02-19x86/resctrl: Separate arch and fs resctrl locksJames Morse5-27/+111
2024-02-16x86/resctrl: Move domain helper migration into resctrl_offline_cpu()James Morse2-16/+18
2024-02-16x86/resctrl: Add CPU offline callback for resctrl workJames Morse2-20/+29
2024-02-16x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPUJames Morse5-21/+70
2024-02-16x86/resctrl: Add CPU online callback for resctrl workJames Morse2-4/+12
2024-02-16x86/resctrl: Add helpers for system wide mon/alloc capableJames Morse4-26/+24
2024-02-16x86/resctrl: Make rdt_enable_key the arch's decision to switchJames Morse1-6/+5
2024-02-16x86/resctrl: Move alloc/mon static keys into helpersJames Morse2-9/+4
2024-02-16x86/resctrl: Make resctrl_mounted checks explicitJames Morse3-8/+28
2024-02-16x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read()James Morse3-3/+40
2024-02-16x86/resctrl: Allow resctrl_arch_rmid_read() to sleepJames Morse1-20/+5
2024-02-16x86/resctrl: Queue mon_event_read() instead of sending an IPIJames Morse2-3/+25
2024-02-16x86/resctrl: Add cpumask_any_housekeeping() for limbo/overflowJames Morse2-7/+37
2024-02-16x86/resctrl: Move CLOSID/RMID matching and setting to use helpersJames Morse1-24/+38
2024-02-16x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmidJames Morse3-5/+61
2024-02-16x86/resctrl: Use __set_bit()/__clear_bit() instead of open codingJames Morse1-6/+12
2024-02-16x86/resctrl: Track the number of dirty RMID a CLOSID hasJames Morse1-10/+65
2024-02-16x86/resctrl: Allow RMID allocation to be scoped by CLOSIDJames Morse4-12/+37
2024-02-16x86/resctrl: Access per-rmid structures by indexJames Morse4-45/+83
2024-02-16x86/resctrl: Track the closid with the rmidJames Morse4-35/+56
2024-02-16x86/resctrl: Move RMID allocation out of mkdir_rdt_prepare()James Morse1-9/+26
2024-02-16x86/resctrl: Create helper for RMID allocation and mondata dir creationJames Morse1-15/+27
2024-02-16x86/resctrl: Free rmid_ptrs from resctrl_exit()James Morse3-0/+22
2024-01-25x86/resctrl: Remove redundant variable in mbm_config_write_domain()Babu Moger1-11/+4
2024-01-24x86/resctrl: Implement new mba_MBps throttling heuristicTony Luck2-36/+10
2024-01-23x86/resctrl: Read supported bandwidth sources from CPUIDBabu Moger3-6/+17
2024-01-23x86/resctrl: Remove hard-coded memory bandwidth limitBabu Moger2-7/+4
2024-01-22x86/resctrl: Fix unused variable warning in cache_alloc_hsw_probe()Tony Luck1-4/+4
2023-10-31Merge tag 'x86_cache_for_6.7_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-95/+242
2023-10-17x86/resctrl: Display RMID of resource groupBabu Moger2-0/+24
2023-10-17x86/resctrl: Add support for the files of MON groups onlyBabu Moger1-4/+11
2023-10-17x86/resctrl: Display CLOSID for resource groupBabu Moger1-0/+23
2023-10-17x86/resctrl: Introduce "-o debug" mount optionBabu Moger2-0/+20
2023-10-17x86/resctrl: Move default group file creation to mountBabu Moger1-24/+34
2023-10-17x86/resctrl: Unwind properly from rdt_enable_ctx()Babu Moger1-21/+32
2023-10-17x86/resctrl: Rename rftype flags for consistencyBabu Moger2-27/+27
2023-10-17x86/resctrl: Simplify rftype flag definitionsBabu Moger2-7/+8
2023-10-17x86/resctrl: Add multiple tasks to the resctrl group at onceBabu Moger1-3/+22
2023-10-11x86/resctrl: Add sparse_masks file in infoFenghua Yu1-0/+18
2023-10-11x86/resctrl: Enable non-contiguous CBMs in Intel CATMaciej Wieczor-Retman3-7/+21
2023-10-11x86/resctrl: Rename arch_has_sparse_bitmapsMaciej Wieczor-Retman2-4/+4
2023-10-11x86/resctrl: Fix remaining kernel-doc warningsMaciej Wieczor-Retman1-5/+5
2023-10-08x86/resctrl: Fix kernel-doc warningsRandy Dunlap1-5/+5
2023-08-05x86/resctrl: make pseudo_lock_class a static const structureIvan Orlov1-20/+21
2023-06-07x86/resctrl: Implement rename op for mon groupsPeter Newman1-0/+128
2023-06-07x86/resctrl: Factor rdtgroup lock for multi-file opsPeter Newman1-13/+22
2023-05-30x86/resctrl: Only show tasks' pid in current pid namespaceShawn Wang1-2/+6
2023-04-28Merge tag 'x86_cache_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-24/+19