summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu/resctrl/ctrlmondata.c
AgeCommit message (Expand)AuthorFilesLines
2024-10-08x86/resctrl: Avoid overflow in MB settings in bw_validate()Martin Kletzander1-9/+14
2024-07-02x86/resctrl: Fill out rmid_read structure for smp_call*() to read a counterTony Luck1-8/+32
2024-07-02x86/resctrl: Initialize on-stack struct rmid_read instancesTony Luck1-2/+1
2024-07-02x86/resctrl: Split the rdt_domain and rdt_hw_domain structuresTony Luck1-14/+14
2024-07-02x86/resctrl: Prepare for different scope for control/monitor operationsTony Luck1-5/+7
2024-07-02x86/resctrl: Prepare to split rdt_domain structureTony Luck1-12/+12
2024-07-02x86/resctrl: Prepare for new domain scopeTony Luck1-1/+1
2024-04-24x86/resctrl: Simplify call convention for MSR update functionsTony Luck1-1/+1
2024-04-24x86/resctrl: Pass domain to target CPUTony Luck1-31/+7
2024-02-19x86/resctrl: Separate arch and fs resctrl locksJames Morse1-3/+12
2024-02-16x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPUJames Morse1-1/+1
2024-02-16x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read()James Morse1-0/+7
2024-02-16x86/resctrl: Queue mon_event_read() instead of sending an IPIJames Morse1-2/+24
2023-10-11x86/resctrl: Enable non-contiguous CBMs in Intel CATMaciej Wieczor-Retman1-4/+6
2023-10-11x86/resctrl: Rename arch_has_sparse_bitmapsMaciej Wieczor-Retman1-2/+2
2023-03-16x86/resctrl: Clear staged_config[] before and after it is usedShawn Wang1-5/+2
2023-01-23x86/resctrl: Detect and configure Slow Memory Bandwidth AllocationBabu Moger1-1/+1
2023-01-23x86/resctrl: Replace smp_call_function_many() with on_each_cpu_mask()Babu Moger1-8/+3
2022-10-24x86/resctrl: Remove arch_has_empty_bitmapsBabu Moger1-2/+1
2022-09-23x86/resctrl: Make resctrl_arch_rmid_read() return values in bytesJames Morse1-4/+2
2022-09-23x86/resctrl: Abstract __rmid_read()James Morse1-2/+2
2022-09-22x86/resctrl: Allow update_mba_bw() to update controls directlyJames Morse1-0/+21
2022-09-22x86/resctrl: Switch over to the resctrl mbps_val listJames Morse1-17/+27
2021-08-11x86/resctrl: Make resctrl_arch_get_config() return its valueJames Morse1-7/+6
2021-08-11x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param rangeJames Morse1-3/+9
2021-08-11x86/resctrl: Calculate the index from the configuration typeJames Morse1-10/+15
2021-08-11x86/resctrl: Apply offset correction when config is stagedJames Morse1-8/+24
2021-08-11x86/resctrl: Pass configuration type to resctrl_arch_get_config()James Morse1-2/+3
2021-08-11x86/resctrl: Add a helper to read a closid's configurationJames Morse1-4/+12
2021-08-11x86/resctrl: Rename update_domains() to resctrl_arch_update_domains()James Morse1-2/+2
2021-08-11x86/resctrl: Allow different CODE/DATA configurations to be stagedJames Morse1-6/+14
2021-08-11x86/resctrl: Group staged configuration into a separate structJames Morse1-14/+29
2021-08-11x86/resctrl: Move the schemata names into struct resctrl_schemaJames Morse1-7/+3
2021-08-11x86/resctrl: Swizzle rdt_resource and resctrl_schema in pseudo_lock_regionJames Morse1-2/+2
2021-08-11x86/resctrl: Pass the schema to resctrl filesystem functionsJames Morse1-10/+13
2021-08-11x86/resctrl: Store the effective num_closid in the schemaJames Morse1-6/+3
2021-08-11x86/resctrl: Walk the resctrl schema list instead of an arch listJames Morse1-8/+15
2021-08-11x86/resctrl: Split struct rdt_domainJames Morse1-3/+7
2021-08-11x86/resctrl: Split struct rdt_resourceJames Morse1-4/+10
2020-08-19x86/resctrl: Add struct rdt_cache::arch_has_{sparse, empty}_bitmapsJames Morse1-29/+10
2020-08-19x86/resctrl: Merge AMD/Intel parse_bw() callsJames Morse1-55/+2
2020-08-19x86/resctrl: Add struct rdt_membw::arch_needs_linear to explain AMD/Intel MBA...James Morse1-1/+7
2020-05-06x86/resctrl: Maintain MBM counter width per resourceReinette Chatre1-3/+5
2019-11-03x86/resctrl: Prevent NULL pointer dereference when reading mondataXiaochen Shen1-0/+4
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner1-9/+1
2019-04-18x86/resctrl: Initialize a new resource group with default MBA valuesXiaochen Shen1-2/+2
2018-12-26Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+558
2018-12-12x86/resctrl: Fix rdt_find_domain() return value and checksReinette Chatre1-1/+1
2018-11-29x86/resctrl: Remove unnecessary check for cbm_validate()Babu Moger1-1/+1
2018-11-27x86/resctrl: Use rdt_last_cmd_puts() where possibleReinette Chatre1-4/+4