| Age | Commit message (Expand) | Author | Files | Lines |
| 2 days | Merge branch 'for-next/core' of https://git.kernel.org/pub/scm/linux/kernel/g... | Mark Brown | 1 | -3/+20 |
| 13 days | arm_mpam: Update architecture version check for MPAM MSC | Zeng Heng | 1 | -3/+20 |
| 2026-05-14 | arm_mpam: Check whether the config array is allocated before destroying it | James Morse | 1 | -0/+3 |
| 2026-05-14 | arm_mpam: Fix false positive assert failure during mpam_disable() | James Morse | 1 | -2/+8 |
| 2026-05-14 | arm_mpam: Improve check for whether or not NRDY is hardware managed | Ben Horgan | 1 | -2/+11 |
| 2026-05-14 | arm_mpam: Pretend that NRDY is always hardware managed | Ben Horgan | 2 | -38/+17 |
| 2026-05-14 | arm_mpam: Fix monitor instance selection when checking for hardware NRDY | Ben Horgan | 1 | -2/+2 |
| 2026-04-20 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 1 | -2/+10 |
| 2026-04-17 | arm_mpam: resctrl: Make resctrl_mon_ctx_waiters static | Ben Horgan | 1 | -1/+1 |
| 2026-04-17 | arm_mpam: resctrl: Fix the check for no monitor components found | Ben Horgan | 1 | -1/+1 |
| 2026-04-17 | arm_mpam: resctrl: Fix MBA CDP alloc_capable handling on unmount | Zeng Heng | 1 | -0/+8 |
| 2026-04-14 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 6 | -45/+2395 |
| 2026-03-27 | arm_mpam: Quirk CMN-650's CSU NRDY behaviour | James Morse | 2 | -0/+18 |
| 2026-03-27 | arm_mpam: Add workaround for T241-MPAM-6 | Shanker Donthineni | 2 | -2/+25 |
| 2026-03-27 | arm_mpam: Add workaround for T241-MPAM-4 | Shanker Donthineni | 2 | -3/+53 |
| 2026-03-27 | arm_mpam: Add workaround for T241-MPAM-1 | Shanker Donthineni | 2 | -0/+97 |
| 2026-03-27 | arm_mpam: Add quirk framework | Shanker Donthineni | 2 | -0/+57 |
| 2026-03-27 | arm_mpam: resctrl: Call resctrl_init() on platforms that can support resctrl | James Morse | 3 | -5/+94 |
| 2026-03-27 | arm64: mpam: Select ARCH_HAS_CPU_RESCTRL | James Morse | 2 | -1/+8 |
| 2026-03-27 | arm_mpam: resctrl: Add empty definitions for assorted resctrl functions | James Morse | 1 | -0/+65 |
| 2026-03-27 | arm_mpam: resctrl: Update the rmid reallocation limit | James Morse | 1 | -0/+39 |
| 2026-03-27 | arm_mpam: resctrl: Add resctrl_arch_rmid_read() | James Morse | 1 | -0/+82 |
| 2026-03-27 | arm_mpam: resctrl: Allow resctrl to allocate monitors | James Morse | 2 | -1/+80 |
| 2026-03-27 | arm_mpam: resctrl: Add support for csu counters | James Morse | 1 | -0/+83 |
| 2026-03-27 | arm_mpam: resctrl: Add monitor initialisation and domain boilerplate | Ben Horgan | 2 | -11/+235 |
| 2026-03-27 | arm_mpam: resctrl: Add kunit test for control format conversions | Dave Martin | 2 | -0/+319 |
| 2026-03-27 | arm_mpam: resctrl: Add support for 'MB' resource | James Morse | 1 | -1/+280 |
| 2026-03-27 | arm_mpam: resctrl: Wait for cacheinfo to be ready | Ben Horgan | 1 | -0/+19 |
| 2026-03-27 | arm_mpam: resctrl: Add rmid index helpers | Ben Horgan | 1 | -0/+16 |
| 2026-03-27 | arm_mpam: resctrl: Convert to/from MPAMs fixed-point formats | Dave Martin | 2 | -0/+58 |
| 2026-03-27 | arm_mpam: resctrl: Hide CDP emulation behind CONFIG_EXPERT | Ben Horgan | 1 | -0/+12 |
| 2026-03-27 | arm_mpam: resctrl: Add CDP emulation | James Morse | 2 | -0/+123 |
| 2026-03-27 | arm_mpam: resctrl: Add plumbing against arm64 task and cpu hooks | James Morse | 1 | -0/+58 |
| 2026-03-27 | arm_mpam: resctrl: Implement helpers to update configuration | James Morse | 1 | -0/+70 |
| 2026-03-27 | arm_mpam: resctrl: Add resctrl_arch_get_config() | James Morse | 1 | -0/+43 |
| 2026-03-27 | arm_mpam: resctrl: Implement resctrl_arch_reset_all_ctrls() | James Morse | 3 | -1/+17 |
| 2026-03-27 | arm_mpam: resctrl: Pick the caches we will use as resctrl resources | James Morse | 1 | -2/+89 |
| 2026-03-27 | arm_mpam: resctrl: Add boilerplate cpuhp and domain allocation | James Morse | 4 | -0/+358 |
| 2026-03-27 | arm64: mpam: Drop the CONFIG_EXPERT restriction | Ben Horgan | 1 | -1/+1 |
| 2026-03-27 | arm64: mpam: Context switch the MPAM registers | James Morse | 2 | -4/+2 |
| 2026-03-27 | arm_mpam: Reset when feature configuration bit unset | Ben Horgan | 2 | -32/+12 |
| 2026-03-27 | arm_mpam: Ensure in_reset_state is false after applying configuration | Zeng Heng | 1 | -0/+1 |
| 2026-03-13 | arm_mpam: Force __iomem casts | Krzysztof Kozlowski | 1 | -2/+2 |
| 2026-03-13 | arm_mpam: Disable preemption when making accesses to fake MSC in kunit test | Ben Horgan | 1 | -5/+13 |
| 2026-03-13 | arm_mpam: Fix null pointer dereference when restoring bandwidth counters | Ben Horgan | 1 | -0/+2 |
| 2026-02-22 | Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses | Kees Cook | 1 | -2/+1 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -4/+4 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -7/+7 |
| 2026-01-16 | arm_mpam: Use non-atomic bitops when modifying feature bitmap | Ben Horgan | 1 | -2/+6 |
| 2026-01-16 | arm_mpam: Remove duplicate linux/srcu.h header | Jiapeng Chong | 1 | -1/+0 |
| 2026-01-08 | arm_mpam: Stop using uninitialized variables in __ris_msmon_read() | Ben Horgan | 1 | -3/+4 |
| 2025-11-19 | arm_mpam: Add kunit tests for props_mismatch() | James Morse | 2 | -1/+333 |
| 2025-11-19 | arm_mpam: Add kunit test for bitmap reset | James Morse | 3 | -0/+82 |
| 2025-11-19 | arm_mpam: Add helper to reset saved mbwu state | James Morse | 2 | -1/+49 |
| 2025-11-19 | arm_mpam: Use long MBWU counters if supported | Rohit Mathew | 1 | -19/+126 |
| 2025-11-19 | arm_mpam: Probe for long/lwd mbwu counters | Rohit Mathew | 2 | -12/+26 |
| 2025-11-19 | arm_mpam: Consider overflow in bandwidth counter state | Ben Horgan | 2 | -3/+24 |
| 2025-11-19 | arm_mpam: Track bandwidth counter state for power management | James Morse | 2 | -2/+145 |
| 2025-11-19 | arm_mpam: Add mpam_msmon_read() to read monitor value | James Morse | 2 | -0/+254 |
| 2025-11-19 | arm_mpam: Add helpers to allocate monitors | James Morse | 2 | -0/+37 |
| 2025-11-19 | arm_mpam: Probe and reset the rest of the features | James Morse | 2 | -0/+206 |
| 2025-11-19 | arm_mpam: Allow configuration to be applied and restored during cpu online | James Morse | 2 | -25/+290 |
| 2025-11-19 | arm_mpam: Use a static key to indicate when mpam is enabled | James Morse | 2 | -0/+20 |
| 2025-11-19 | arm_mpam: Register and enable IRQs | James Morse | 2 | -0/+293 |
| 2025-11-19 | arm_mpam: Extend reset logic to allow devices to be reset any time | James Morse | 1 | -3/+54 |
| 2025-11-19 | arm_mpam: Add a helper to touch an MSC from any CPU | James Morse | 1 | -3/+34 |
| 2025-11-19 | arm_mpam: Reset MSC controls from cpuhp callbacks | James Morse | 2 | -0/+112 |
| 2025-11-19 | arm_mpam: Merge supported features during mpam_enable() into mpam_class | James Morse | 2 | -0/+217 |
| 2025-11-19 | arm_mpam: Probe the hardware features resctrl supports | James Morse | 2 | -0/+182 |
| 2025-11-19 | arm_mpam: Add helpers for managing the locking around the mon_sel registers | James Morse | 2 | -0/+43 |
| 2025-11-19 | arm_mpam: Probe hardware to find the supported partid/pmg values | James Morse | 2 | -1/+153 |
| 2025-11-19 | arm_mpam: Add cpuhp callbacks to probe MSC hardware | James Morse | 2 | -1/+180 |
| 2025-11-19 | arm_mpam: Add MPAM MSC register layout definitions | James Morse | 1 | -0/+267 |
| 2025-11-19 | arm_mpam: Add the class and component structures for firmware described ris | James Morse | 2 | -1/+485 |
| 2025-11-19 | arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plate | James Morse | 4 | -0/+258 |