summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/resctrl
AgeCommit message (Expand)AuthorFilesLines
2022-09-23x86/resctrl: Make resctrl_arch_rmid_read() return values in bytesJames Morse3-19/+15
2022-09-23x86/resctrl: Add resctrl_rmid_realloc_limit to abstract x86's boot_cpu_dataJames Morse2-3/+8
2022-09-23x86/resctrl: Rename and change the units of resctrl_cqm_thresholdJames Morse3-25/+28
2022-09-23x86/resctrl: Move get_corrected_mbm_count() into resctrl_arch_rmid_read()James Morse2-6/+6
2022-09-23x86/resctrl: Move mbm_overflow_count() into resctrl_arch_rmid_read()James Morse2-17/+20
2022-09-23x86/resctrl: Pass the required parameters into resctrl_arch_rmid_read()James Morse1-14/+17
2022-09-23x86/resctrl: Abstract __rmid_read()James Morse3-25/+42
2022-09-23x86/resctrl: Allow per-rmid arch private storage to be resetJames Morse2-14/+39
2022-09-22x86/resctrl: Add per-rmid arch private storage for overflow and chunksJames Morse2-0/+49
2022-09-22x86/resctrl: Calculate bandwidth from the previous __mon_event_count() chunksJames Morse2-11/+18
2022-09-22x86/resctrl: Allow update_mba_bw() to update controls directlyJames Morse4-11/+26
2022-09-22x86/resctrl: Remove architecture copy of mbps_valJames Morse3-22/+5
2022-09-22x86/resctrl: Switch over to the resctrl mbps_val listJames Morse3-29/+52
2022-09-22x86/resctrl: Create mba_sc configuration in the rdt_domainJames Morse2-1/+39
2022-09-22x86/resctrl: Abstract and use supports_mba_mbps()James Morse1-5/+14
2022-09-22x86/resctrl: Remove set_mba_sc()s control array re-initialisationJames Morse1-7/+3
2022-09-22x86/resctrl: Add domain offline callback for resctrl workJames Morse3-30/+43
2022-09-22x86/resctrl: Group struct rdt_hw_domain cleanupJames Morse1-7/+10
2022-09-22x86/resctrl: Add domain online callback for resctrl workJames Morse3-54/+66
2022-09-22x86/resctrl: Merge mon_capable and mon_enabledJames Morse3-9/+4
2022-09-22x86/resctrl: Kill off alloc_enabledJames Morse4-12/+4
2022-08-31x86/resctrl: Fix to restore to original value when re-enabling hardware prefe...Kohei Tarumizu1-3/+9
2022-04-10x86: Replace cpumask_weight() with cpumask_empty() where appropriateYury Norov1-7/+7
2022-02-23kernfs: move struct kernfs_root out of the public view.Greg Kroah-Hartman1-2/+2
2021-12-09x86/resctrl: Remove redundant assignment to variable chunksColin Ian King1-1/+1
2021-10-06x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu()James Morse1-2/+2
2021-10-06x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() failsJames Morse1-0/+2
2021-08-30Merge tag 'x86_cache_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-595/+592
2021-08-22x86/resctrl: Fix a maybe-uninitialized build warning treated as errorBabu Moger1-0/+6
2021-08-12x86/resctrl: Fix default monitoring groups reportingBabu Moger1-14/+13
2021-08-11x86/resctrl: Make resctrl_arch_get_config() return its valueJames Morse3-16/+19
2021-08-11x86/resctrl: Merge the CDP resourcesJames Morse3-239/+85
2021-08-11x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param rangeJames Morse1-3/+9
2021-08-11x86/resctrl: Remove rdt_cdp_peer_get()James Morse1-85/+14
2021-08-11x86/resctrl: Merge the ctrl_val arraysJames Morse1-4/+61
2021-08-11x86/resctrl: Calculate the index from the configuration typeJames Morse2-22/+15
2021-08-11x86/resctrl: Apply offset correction when config is stagedJames Morse4-31/+27
2021-08-11x86/resctrl: Make ctrlval arrays the same sizeJames Morse2-1/+18
2021-08-11x86/resctrl: Pass configuration type to resctrl_arch_get_config()James Morse3-15/+27
2021-08-11x86/resctrl: Add a helper to read a closid's configurationJames Morse3-30/+35
2021-08-11x86/resctrl: Rename update_domains() to resctrl_arch_update_domains()James Morse3-4/+3
2021-08-11x86/resctrl: Allow different CODE/DATA configurations to be stagedJames Morse2-8/+17
2021-08-11x86/resctrl: Group staged configuration into a separate structJames Morse2-23/+42
2021-08-11x86/resctrl: Move the schemata names into struct resctrl_schemaJames Morse3-16/+28
2021-08-11x86/resctrl: Add a helper to read/set the CDP configurationJames Morse4-34/+60
2021-08-11x86/resctrl: Swizzle rdt_resource and resctrl_schema in pseudo_lock_regionJames Morse4-11/+11
2021-08-11x86/resctrl: Pass the schema to resctrl filesystem functionsJames Morse3-21/+27
2021-08-11x86/resctrl: Add resctrl_arch_get_num_closid()James Morse3-4/+13
2021-08-11x86/resctrl: Store the effective num_closid in the schemaJames Morse2-15/+7
2021-08-11x86/resctrl: Walk the resctrl schema list instead of an arch listJames Morse2-14/+27