aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/resctrl/ctrlmondata.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/resctrl: Simplify call convention for MSR update functionsTony Luck2024-04-241-1/+1
* x86/resctrl: Pass domain to target CPUTony Luck2024-04-241-31/+7
* x86/resctrl: Separate arch and fs resctrl locksJames Morse2024-02-191-3/+12
* x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPUJames Morse2024-02-161-1/+1
* x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read()James Morse2024-02-161-0/+7
* x86/resctrl: Queue mon_event_read() instead of sending an IPIJames Morse2024-02-161-2/+24
* x86/resctrl: Enable non-contiguous CBMs in Intel CATMaciej Wieczor-Retman2023-10-111-4/+6
* x86/resctrl: Rename arch_has_sparse_bitmapsMaciej Wieczor-Retman2023-10-111-2/+2
* x86/resctrl: Clear staged_config[] before and after it is usedShawn Wang2023-03-151-5/+2
* x86/resctrl: Detect and configure Slow Memory Bandwidth AllocationBabu Moger2023-01-231-1/+1
* x86/resctrl: Replace smp_call_function_many() with on_each_cpu_mask()Babu Moger2023-01-231-8/+3
* x86/resctrl: Remove arch_has_empty_bitmapsBabu Moger2022-10-241-2/+1
* x86/resctrl: Make resctrl_arch_rmid_read() return values in bytesJames Morse2022-09-231-4/+2
* x86/resctrl: Abstract __rmid_read()James Morse2022-09-231-2/+2
* x86/resctrl: Allow update_mba_bw() to update controls directlyJames Morse2022-09-221-0/+21
* x86/resctrl: Switch over to the resctrl mbps_val listJames Morse2022-09-221-17/+27
* x86/resctrl: Make resctrl_arch_get_config() return its valueJames Morse2021-08-111-7/+6
* x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param rangeJames Morse2021-08-111-3/+9
* x86/resctrl: Calculate the index from the configuration typeJames Morse2021-08-111-10/+15
* x86/resctrl: Apply offset correction when config is stagedJames Morse2021-08-111-8/+24
* x86/resctrl: Pass configuration type to resctrl_arch_get_config()James Morse2021-08-111-2/+3
* x86/resctrl: Add a helper to read a closid's configurationJames Morse2021-08-111-4/+12
* x86/resctrl: Rename update_domains() to resctrl_arch_update_domains()James Morse2021-08-111-2/+2
* x86/resctrl: Allow different CODE/DATA configurations to be stagedJames Morse2021-08-111-6/+14
* x86/resctrl: Group staged configuration into a separate structJames Morse2021-08-111-14/+29
* x86/resctrl: Move the schemata names into struct resctrl_schemaJames Morse2021-08-111-7/+3
* x86/resctrl: Swizzle rdt_resource and resctrl_schema in pseudo_lock_regionJames Morse2021-08-111-2/+2
* x86/resctrl: Pass the schema to resctrl filesystem functionsJames Morse2021-08-111-10/+13
* x86/resctrl: Store the effective num_closid in the schemaJames Morse2021-08-111-6/+3
* x86/resctrl: Walk the resctrl schema list instead of an arch listJames Morse2021-08-111-8/+15
* x86/resctrl: Split struct rdt_domainJames Morse2021-08-111-3/+7
* x86/resctrl: Split struct rdt_resourceJames Morse2021-08-111-4/+10
* x86/resctrl: Add struct rdt_cache::arch_has_{sparse, empty}_bitmapsJames Morse2020-08-191-29/+10
* x86/resctrl: Merge AMD/Intel parse_bw() callsJames Morse2020-08-191-55/+2
* x86/resctrl: Add struct rdt_membw::arch_needs_linear to explain AMD/Intel MBA differenceJames Morse2020-08-191-1/+7
* x86/resctrl: Maintain MBM counter width per resourceReinette Chatre2020-05-061-3/+5
* x86/resctrl: Prevent NULL pointer dereference when reading mondataXiaochen Shen2019-11-031-0/+4
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner2019-06-051-9/+1
* x86/resctrl: Initialize a new resource group with default MBA valuesXiaochen Shen2019-04-181-2/+2
* Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds2018-12-261-0/+4
* x86/resctrl: Fix rdt_find_domain() return value and checksReinette Chatre2018-12-111-1/+1
* x86/resctrl: Remove unnecessary check for cbm_validate()Babu Moger2018-11-291-1/+1
* x86/resctrl: Use rdt_last_cmd_puts() where possibleReinette Chatre2018-11-271-4/+4
* x86/resctrl: Introduce AMD QOS featureBabu Moger2018-11-221-0/+71
* x86/resctrl: Fixup the user-visible stringsBabu Moger2018-11-221-11/+11
* x86/resctrl: Bring cbm_validate() into the resource structureBabu Moger2018-11-221-2/+2
* x86/resctrl: Initialize the vendor-specific resource functionsBabu Moger2018-11-221-2/+2
* x86/resctrl: Rename and move rdt files to a separate directoryBabu Moger2018-11-221-0/+483