<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c43267e6794a36013fd495a4d81bf7f748fe4615 - Merge tag &apos;arm64-upstream&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#c43267e6794a36013fd495a4d81bf7f748fe4615</link>
        <description>Merge tag &apos;arm64-upstream&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linuxPull arm64 updates from Catalin Marinas: &quot;The biggest changes are MPAM enablement in drivers/resctrl and new PMU  support under drivers/perf.  On the core side, FEAT_LSUI lets futex atomic operations with EL0  permissions, avoiding PAN toggling.  The rest is mostly TLB invalidation refactoring, further generic entry  work, sysreg updates and a few fixes.  Core features:   - Add support for FEAT_LSUI, allowing futex atomic operations without     toggling Privileged Access Never (PAN)   - Further refactor the arm64 exception handling code towards the     generic entry infrastructure   - Optimise __READ_ONCE() with CONFIG_LTO=y and allow alias analysis     through it  Memory management:   - Refactor the arm64 TLB invalidation API and implementation for     better control over barrier placement and level-hinted invalidation   - Enable batched TLB flushes during memory hot-unplug   - Fix rodata=full block mapping support for realm guests (when     BBML2_NOABORT is available)  Perf and PMU:   - Add support for a whole bunch of system PMUs featured in NVIDIA&apos;s     Tegra410 SoC (cspmu extensions for the fabric and PCIe, new drivers     for CPU/C2C memory latency PMUs)   - Clean up iomem resource handling in the Arm CMN driver   - Fix signedness handling of AA64DFR0.{PMUVer,PerfMon}  MPAM (Memory Partitioning And Monitoring):   - Add architecture context-switch and hiding of the feature from KVM   - Add interface to allow MPAM to be exposed to user-space using     resctrl   - Add errata workaround for some existing platforms   - Add documentation for using MPAM and what shape of platforms can     use resctrl  Miscellaneous:   - Check DAIF (and PMR, where relevant) at task-switch time   - Skip TFSR_EL1 checks and barriers in synchronous MTE tag check mode     (only relevant to asynchronous or asymmetric tag check modes)   - Remove a duplicate allocation in the kexec code   - Remove redundant save/restore of SCS SP on entry to/from EL0   - Generate the KERNEL_HWCAP_ definitions from the arm64 hwcap     descriptions   - Add kselftest coverage for cmpbr_sigill()   - Update sysreg definitions&quot;* tag &apos;arm64-upstream&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux: (109 commits)  arm64: rsi: use linear-map alias for realm config buffer  arm64: Kconfig: fix duplicate word in CMDLINE help text  arm64: mte: Skip TFSR_EL1 checks and barriers in synchronous tag check mode  arm64/sysreg: Update ID_AA64SMFR0_EL1 description to DDI0601 2025-12  arm64/sysreg: Update ID_AA64ZFR0_EL1 description to DDI0601 2025-12  arm64/sysreg: Update ID_AA64FPFR0_EL1 description to DDI0601 2025-12  arm64/sysreg: Update ID_AA64ISAR2_EL1 description to DDI0601 2025-12  arm64/sysreg: Update ID_AA64ISAR0_EL1 description to DDI0601 2025-12  arm64/hwcap: Generate the KERNEL_HWCAP_ definitions for the hwcaps  arm64: kexec: Remove duplicate allocation for trans_pgd  ACPI: AGDI: fix missing newline in error message  arm64: Check DAIF (and PMR) at task-switch time  arm64: entry: Use split preemption logic  arm64: entry: Use irqentry_{enter_from,exit_to}_kernel_mode()  arm64: entry: Consistently prefix arm64-specific wrappers  arm64: entry: Don&apos;t preempt with SError or Debug masked  entry: Split preemption from irqentry_exit_to_kernel_mode()  entry: Split kernel mode logic from irqentry_{enter,exit}()  entry: Move irqentry_enter() prototype later  entry: Remove local_irq_{enable,disable}_exit_to_user()  ...

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Wed, 15 Apr 2026 01:48:56 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>480a9e57cceaf42db6ff874dbfe91de201935035 - Merge branches &apos;for-next/misc&apos;, &apos;for-next/tlbflush&apos;, &apos;for-next/ttbr-macros-cleanup&apos;, &apos;for-next/kselftest&apos;, &apos;for-next/feat_lsui&apos;, &apos;for-next/mpam&apos;, &apos;for-next/hotplug-batched-tlbi&apos;, &apos;for-next/bbml2-fixes&apos;, &apos;for-next/sysreg&apos;, &apos;for-next/generic-entry&apos; and &apos;for-next/acpi&apos;, remote-tracking branches &apos;arm64/for-next/perf&apos; and &apos;arm64/for-next/read-once&apos; into for-next/core</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#480a9e57cceaf42db6ff874dbfe91de201935035</link>
        <description>Merge branches &apos;for-next/misc&apos;, &apos;for-next/tlbflush&apos;, &apos;for-next/ttbr-macros-cleanup&apos;, &apos;for-next/kselftest&apos;, &apos;for-next/feat_lsui&apos;, &apos;for-next/mpam&apos;, &apos;for-next/hotplug-batched-tlbi&apos;, &apos;for-next/bbml2-fixes&apos;, &apos;for-next/sysreg&apos;, &apos;for-next/generic-entry&apos; and &apos;for-next/acpi&apos;, remote-tracking branches &apos;arm64/for-next/perf&apos; and &apos;arm64/for-next/read-once&apos; into for-next/core* arm64/for-next/perf:  : Perf updates  perf/arm-cmn: Fix resource_size_t printk specifier in arm_cmn_init_dtc()  perf/arm-cmn: Fix incorrect error check for devm_ioremap()  perf: add NVIDIA Tegra410 C2C PMU  perf: add NVIDIA Tegra410 CPU Memory Latency PMU  perf/arm_cspmu: nvidia: Add Tegra410 PCIE-TGT PMU  perf/arm_cspmu: nvidia: Add Tegra410 PCIE PMU  perf/arm_cspmu: Add arm_cspmu_acpi_dev_get  perf/arm_cspmu: nvidia: Add Tegra410 UCF PMU  perf/arm_cspmu: nvidia: Rename doc to Tegra241  perf/arm-cmn: Stop claiming entire iomem region  arm64: cpufeature: Use pmuv3_implemented() function  arm64: cpufeature: Make PMUVer and PerfMon unsigned  KVM: arm64: Read PMUVer as unsigned* arm64/for-next/read-once:  : Fixes for __READ_ONCE() with CONFIG_LTO=y  arm64, compiler-context-analysis: Permit alias analysis through __READ_ONCE() with CONFIG_LTO=y  arm64: Optimize __READ_ONCE() with CONFIG_LTO=y* for-next/misc:  : Miscellaneous cleanups/fixes  arm64: rsi: use linear-map alias for realm config buffer  arm64: Kconfig: fix duplicate word in CMDLINE help text  arm64: mte: Skip TFSR_EL1 checks and barriers in synchronous tag check mode  arm64/hwcap: Generate the KERNEL_HWCAP_ definitions for the hwcaps  arm64: kexec: Remove duplicate allocation for trans_pgd  arm64: mm: Use generic enum pgtable_level  arm64: scs: Remove redundant save/restore of SCS SP on entry to/from EL0  arm64: remove ARCH_INLINE_** for-next/tlbflush:  : Refactor the arm64 TLB invalidation API and implementation  arm64: mm: __ptep_set_access_flags must hint correct TTL  arm64: mm: Provide level hint for flush_tlb_page()  arm64: mm: Wrap flush_tlb_page() around __do_flush_tlb_range()  arm64: mm: More flags for __flush_tlb_range()  arm64: mm: Refactor __flush_tlb_range() to take flags  arm64: mm: Refactor flush_tlb_page() to use __tlbi_level_asid()  arm64: mm: Simplify __flush_tlb_range_limit_excess()  arm64: mm: Simplify __TLBI_RANGE_NUM() macro  arm64: mm: Re-implement the __flush_tlb_range_op macro in C  arm64: mm: Inline __TLBI_VADDR_RANGE() into __tlbi_range()  arm64: mm: Push __TLBI_VADDR() into __tlbi_level()  arm64: mm: Implicitly invalidate user ASID based on TLBI operation  arm64: mm: Introduce a C wrapper for by-range TLB invalidation  arm64: mm: Re-implement the __tlbi_level macro as a C function* for-next/ttbr-macros-cleanup:  : Cleanups of the TTBR1_* macros  arm64/mm: Directly use TTBRx_EL1_CnP  arm64/mm: Directly use TTBRx_EL1_ASID_MASK  arm64/mm: Describe TTBR1_BADDR_4852_OFFSET* for-next/kselftest:  : arm64 kselftest updates  selftests/arm64: Implement cmpbr_sigill() to hwcap test* for-next/feat_lsui:  : Futex support using FEAT_LSUI instructions to avoid toggling PAN  arm64: armv8_deprecated: Disable swp emulation when FEAT_LSUI present  arm64: Kconfig: Add support for LSUI  KVM: arm64: Use CAST instruction for swapping guest descriptor  arm64: futex: Support futex with FEAT_LSUI  arm64: futex: Refactor futex atomic operation  KVM: arm64: kselftest: set_id_regs: Add test for FEAT_LSUI  KVM: arm64: Expose FEAT_LSUI to guests  arm64: cpufeature: Add FEAT_LSUI* for-next/mpam: (40 commits)  : Expose MPAM to user-space via resctrl:  :  - Add architecture context-switch and hiding of the feature from KVM.  :  - Add interface to allow MPAM to be exposed to user-space using resctrl.  :  - Add errata workaoround for some existing platforms.  :  - Add documentation for using MPAM and what shape of platforms can use resctrl  arm64: mpam: Add initial MPAM documentation  arm_mpam: Quirk CMN-650&apos;s CSU NRDY behaviour  arm_mpam: Add workaround for T241-MPAM-6  arm_mpam: Add workaround for T241-MPAM-4  arm_mpam: Add workaround for T241-MPAM-1  arm_mpam: Add quirk framework  arm_mpam: resctrl: Call resctrl_init() on platforms that can support resctrl  arm64: mpam: Select ARCH_HAS_CPU_RESCTRL  arm_mpam: resctrl: Add empty definitions for assorted resctrl functions  arm_mpam: resctrl: Update the rmid reallocation limit  arm_mpam: resctrl: Add resctrl_arch_rmid_read()  arm_mpam: resctrl: Allow resctrl to allocate monitors  arm_mpam: resctrl: Add support for csu counters  arm_mpam: resctrl: Add monitor initialisation and domain boilerplate  arm_mpam: resctrl: Add kunit test for control format conversions  arm_mpam: resctrl: Add support for &apos;MB&apos; resource  arm_mpam: resctrl: Wait for cacheinfo to be ready  arm_mpam: resctrl: Add rmid index helpers  arm_mpam: resctrl: Convert to/from MPAMs fixed-point formats  arm_mpam: resctrl: Hide CDP emulation behind CONFIG_EXPERT  ...* for-next/hotplug-batched-tlbi:  : arm64/mm: Enable batched TLB flush in unmap_hotplug_range()  arm64/mm: Reject memory removal that splits a kernel leaf mapping  arm64/mm: Enable batched TLB flush in unmap_hotplug_range()* for-next/bbml2-fixes:  : Fixes for realm guest and BBML2_NOABORT  arm64: mm: Remove pmd_sect() and pud_sect()  arm64: mm: Handle invalid large leaf mappings correctly  arm64: mm: Fix rodata=full block mapping support for realm guests* for-next/sysreg:  : arm64 sysreg updates  arm64/sysreg: Update ID_AA64SMFR0_EL1 description to DDI0601 2025-12  arm64/sysreg: Update ID_AA64ZFR0_EL1 description to DDI0601 2025-12  arm64/sysreg: Update ID_AA64FPFR0_EL1 description to DDI0601 2025-12  arm64/sysreg: Update ID_AA64ISAR2_EL1 description to DDI0601 2025-12  arm64/sysreg: Update ID_AA64ISAR0_EL1 description to DDI0601 2025-12  arm64/sysreg: Update SMIDR_EL1 to DDI0601 2025-06* for-next/generic-entry:  : More arm64 refactoring towards using the generic entry code  arm64: Check DAIF (and PMR) at task-switch time  arm64: entry: Use split preemption logic  arm64: entry: Use irqentry_{enter_from,exit_to}_kernel_mode()  arm64: entry: Consistently prefix arm64-specific wrappers  arm64: entry: Don&apos;t preempt with SError or Debug masked  entry: Split preemption from irqentry_exit_to_kernel_mode()  entry: Split kernel mode logic from irqentry_{enter,exit}()  entry: Move irqentry_enter() prototype later  entry: Remove local_irq_{enable,disable}_exit_to_user()  entry: Fix stale comment for irqentry_enter()* for-next/acpi:  : arm64 ACPI updates  ACPI: AGDI: fix missing newline in error message

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Fri, 10 Apr 2026 15:22:24 +0200</pubDate>
        <dc:creator>Catalin Marinas &lt;catalin.marinas@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>4aab135bda1661a795e4fe96418bf840833e1119 - arm64: mpam: Select ARCH_HAS_CPU_RESCTRL</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#4aab135bda1661a795e4fe96418bf840833e1119</link>
        <description>arm64: mpam: Select ARCH_HAS_CPU_RESCTRLEnough MPAM support is present to enable ARCH_HAS_CPU_RESCTRL.  Let itrip^Wlink!ARCH_HAS_CPU_RESCTRL indicates resctrl can be enabled. It is enabled by thearch code simply because it has &apos;arch&apos; in its name.This removes ARM_CPU_RESCTRL as a mimic of X86_CPU_RESCTRL.  While here,move the ACPI dependency to the driver&apos;s Kconfig file.Tested-by: Gavin Shan &lt;gshan@redhat.com&gt;Tested-by: Shaopeng Tan &lt;tan.shaopeng@jp.fujitsu.com&gt;Tested-by: Peter Newman &lt;peternewman@google.com&gt;Tested-by: Zeng Heng &lt;zengheng4@huawei.com&gt;Tested-by: Punit Agrawal &lt;punit.agrawal@oss.qualcomm.com&gt;Tested-by: Jesse Chick &lt;jessechick@os.amperecomputing.com&gt;Reviewed-by: Zeng Heng &lt;zengheng4@huawei.com&gt;Reviewed-by: Shaopeng Tan &lt;tan.shaopeng@jp.fujitsu.com&gt;Reviewed-by: Jonathan Cameron &lt;jonathan.cameron@huawei.com&gt;Reviewed-by: Gavin Shan &lt;gshan@redhat.com&gt;Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Co-developed-by: Ben Horgan &lt;ben.horgan@arm.com&gt;Signed-off-by: Ben Horgan &lt;ben.horgan@arm.com&gt;Signed-off-by: James Morse &lt;james.morse@arm.com&gt;

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Fri, 13 Mar 2026 15:46:10 +0100</pubDate>
        <dc:creator>James Morse &lt;james.morse@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>c544f00a473239835d22e7109b403314d8b85974 - arm64: mpam: Drop the CONFIG_EXPERT restriction</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#c544f00a473239835d22e7109b403314d8b85974</link>
        <description>arm64: mpam: Drop the CONFIG_EXPERT restrictionIn anticipation of MPAM being useful remove the CONFIG_EXPERT restriction.This was done to prevent the driver being enabled before the user-spaceinterface was wired up.Tested-by: Zeng Heng &lt;zengheng4@huawei.com&gt;Tested-by: Punit Agrawal &lt;punit.agrawal@oss.qualcomm.com&gt;Tested-by: Gavin Shan &lt;gshan@redhat.com&gt;Tested-by: Shaopeng Tan &lt;tan.shaopeng@jp.fujitsu.com&gt;Tested-by: Jesse Chick &lt;jessechick@os.amperecomputing.com&gt;Reviewed-by: Zeng Heng &lt;zengheng4@huawei.com&gt;Reviewed-by: Shaopeng Tan &lt;tan.shaopeng@jp.fujitsu.com&gt;Reviewed-by: Jonathan Cameron &lt;jonathan.cameron@huawei.com&gt;Reviewed-by: Gavin Shan &lt;gshan@redhat.com&gt;Reviewed-by: James Morse &lt;james.morse@arm.com&gt;Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Signed-off-by: Ben Horgan &lt;ben.horgan@arm.com&gt;[ morse: Added second paragraph ]Signed-off-by: James Morse &lt;james.morse@arm.com&gt;

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Fri, 13 Mar 2026 15:45:45 +0100</pubDate>
        <dc:creator>Ben Horgan &lt;ben.horgan@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>cc4adab164b772a34b3340d644b7c4728498581e - Merge tag &apos;v6.19-rc1&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#cc4adab164b772a34b3340d644b7c4728498581e</link>
        <description>Merge tag &apos;v6.19-rc1&apos; into msm-nextMerge Linux 6.19-rc1 in order to catch up with other changes (e.g. UBWCconfig database defining UBWC_6).Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Tue, 20 Jan 2026 23:06:55 +0100</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>5add3c3c280a35f7e258e9cef7607db5a2e56fdc - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#5add3c3c280a35f7e258e9cef7607db5a2e56fdc</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.19-rc1. An important upstream bugfix andto help unblock PTL CI.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Fri, 19 Dec 2025 11:51:22 +0100</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b8304863a3990d0f18c38e5b94191830a63ee1af - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#b8304863a3990d0f18c38e5b94191830a63ee1af</link>
        <description>Merge drm/drm-next into drm-intel-nextSync-up some display code needed for Async flips refactor.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Mon, 15 Dec 2025 14:24:02 +0100</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7f790dd21a931c61167f7bdc327aecf2cebad327 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#7f790dd21a931c61167f7bdc327aecf2cebad327</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s kickstart the v6.20 (7.0?) release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Mon, 15 Dec 2025 09:27:39 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>24f171c7e145f43b9f187578e89b0982ce87e54c - Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#24f171c7e145f43b9f187578e89b0982ce87e54c</link>
        <description>Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.19We&apos;ve been quite busy with fixes since the merge window, though not inany particularly exciting ways - the standout thing is the fix for _SXcontrols which were broken by a change to how we do clamping, otherwiseit&apos;s all fairly run of the mill fixes and quirks.

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Sun, 21 Dec 2025 11:11:11 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>84318277d6334c6981ab326d4acc87c6a6ddc9b8 - Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#84318277d6334c6981ab326d4acc87c6a6ddc9b8</link>
        <description>Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixesPull in rc1 to include all changes since the merge window closed,and grab all fixes and changes from drm/drm-next.Signed-off-by: Maarten Lankhorst &lt;dev@lankhorst.se&gt;

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Mon, 15 Dec 2025 12:53:27 +0100</pubDate>
        <dc:creator>Maarten Lankhorst &lt;dev@lankhorst.se&gt;</dc:creator>
    </item>
<item>
        <title>44fc84337b6eae580a51cf6f7ca6a22ef1349556 - Merge tag &apos;arm64-upstream&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#44fc84337b6eae580a51cf6f7ca6a22ef1349556</link>
        <description>Merge tag &apos;arm64-upstream&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linuxPull arm64 updates from Catalin Marinas: &quot;These are the arm64 updates for 6.19.  The biggest part is the Arm MPAM driver under drivers/resctrl/.  There&apos;s a patch touching mm/ to handle spurious faults for huge pmd  (similar to the pte version). The corresponding arm64 part allows us  to avoid the TLB maintenance if a (huge) page is reused after a write  fault. There&apos;s EFI refactoring to allow runtime services with  preemption enabled and the rest is the usual perf/PMU updates and  several cleanups/typos.  Summary:  Core features:   - Basic Arm MPAM (Memory system resource Partitioning And Monitoring)     driver under drivers/resctrl/ which makes use of the fs/rectrl/ API  Perf and PMU:   - Avoid cycle counter on multi-threaded CPUs   - Extend CSPMU device probing and add additional filtering support     for NVIDIA implementations   - Add support for the PMUs on the NoC S3 interconnect   - Add additional compatible strings for new Cortex and C1 CPUs   - Add support for data source filtering to the SPE driver   - Add support for i.MX8QM and &quot;DB&quot; PMU in the imx PMU driver  Memory managemennt:   - Avoid broadcast TLBI if page reused in write fault   - Elide TLB invalidation if the old PTE was not valid   - Drop redundant cpu_set_*_tcr_t0sz() macros   - Propagate pgtable_alloc() errors outside of __create_pgd_mapping()   - Propagate return value from __change_memory_common()  ACPI and EFI:   - Call EFI runtime services without disabling preemption   - Remove unused ACPI function  Miscellaneous:   - ptrace support to disable streaming on SME-only systems   - Improve sysreg generation to include a &apos;Prefix&apos; descriptor   - Replace __ASSEMBLY__ with __ASSEMBLER__   - Align register dumps in the kselftest zt-test   - Remove some no longer used macros/functions   - Various spelling corrections&quot;* tag &apos;arm64-upstream&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux: (94 commits)  arm64/mm: Document why linear map split failure upon vm_reset_perms is not problematic  arm64/pageattr: Propagate return value from __change_memory_common  arm64/sysreg: Remove unused define ARM64_FEATURE_FIELD_BITS  KVM: arm64: selftests: Consider all 7 possible levels of cache  KVM: arm64: selftests: Remove ARM64_FEATURE_FIELD_BITS and its last user  arm64: atomics: lse: Remove unused parameters from ATOMIC_FETCH_OP_AND macros  Documentation/arm64: Fix the typo of register names  ACPI: GTDT: Get rid of acpi_arch_timer_mem_init()  perf: arm_spe: Add support for filtering on data source  perf: Add perf_event_attr::config4  perf/imx_ddr: Add support for PMU in DB (system interconnects)  perf/imx_ddr: Get and enable optional clks  perf/imx_ddr: Move ida_alloc() from ddr_perf_init() to ddr_perf_probe()  dt-bindings: perf: fsl-imx-ddr: Add compatible string for i.MX8QM, i.MX8QXP and i.MX8DXL  arm64: remove duplicate ARCH_HAS_MEM_ENCRYPT  arm64: mm: use untagged address to calculate page index  MAINTAINERS: new entry for MPAM Driver  arm_mpam: Add kunit tests for props_mismatch()  arm_mpam: Add kunit test for bitmap reset  arm_mpam: Add helper to reset saved mbwu state  ...

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Wed, 03 Dec 2025 02:03:55 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>17c05cb0ef212d1a3c1bbbb67693a89cd9f0fb44 - Merge branches &apos;for-next/misc&apos;, &apos;for-next/kselftest&apos;, &apos;for-next/efi-preempt&apos;, &apos;for-next/assembler-macro&apos;, &apos;for-next/typos&apos;, &apos;for-next/sme-ptrace-disable&apos;, &apos;for-next/local-tlbi-page-reused&apos;, &apos;for-next/mpam&apos;, &apos;for-next/acpi&apos; and &apos;for-next/documentation&apos;, remote-tracking branch &apos;arm64/for-next/perf&apos; into for-next/core</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#17c05cb0ef212d1a3c1bbbb67693a89cd9f0fb44</link>
        <description>Merge branches &apos;for-next/misc&apos;, &apos;for-next/kselftest&apos;, &apos;for-next/efi-preempt&apos;, &apos;for-next/assembler-macro&apos;, &apos;for-next/typos&apos;, &apos;for-next/sme-ptrace-disable&apos;, &apos;for-next/local-tlbi-page-reused&apos;, &apos;for-next/mpam&apos;, &apos;for-next/acpi&apos; and &apos;for-next/documentation&apos;, remote-tracking branch &apos;arm64/for-next/perf&apos; into for-next/core* arm64/for-next/perf:  perf: arm_spe: Add support for filtering on data source  perf: Add perf_event_attr::config4  perf/imx_ddr: Add support for PMU in DB (system interconnects)  perf/imx_ddr: Get and enable optional clks  perf/imx_ddr: Move ida_alloc() from ddr_perf_init() to ddr_perf_probe()  dt-bindings: perf: fsl-imx-ddr: Add compatible string for i.MX8QM, i.MX8QXP and i.MX8DXL  arch_topology: Provide a stub topology_core_has_smt() for !CONFIG_GENERIC_ARCH_TOPOLOGY  perf/arm-ni: Fix and optimise register offset calculation  perf: arm_pmuv3: Add new Cortex and C1 CPU PMUs  perf: arm_cspmu: fix error handling in arm_cspmu_impl_unregister()  perf/arm-ni: Add NoC S3 support  perf/arm_cspmu: nvidia: Add pmevfiltr2 support  perf/arm_cspmu: nvidia: Add revision id matching  perf/arm_cspmu: Add pmpidr support  perf/arm_cspmu: Add callback to reset filter config  perf: arm_pmuv3: Don&apos;t use PMCCNTR_EL0 on SMT cores* for-next/misc:  : Miscellaneous patches  arm64: atomics: lse: Remove unused parameters from ATOMIC_FETCH_OP_AND macros  arm64: remove duplicate ARCH_HAS_MEM_ENCRYPT  arm64: mm: use untagged address to calculate page index  arm64: mm: make linear mapping permission update more robust for patial range  arm64/mm: Elide TLB flush in certain pte protection transitions  arm64/mm: Rename try_pgd_pgtable_alloc_init_mm  arm64/mm: Allow __create_pgd_mapping() to propagate pgtable_alloc() errors  arm64: add unlikely hint to MTE async fault check in el0_svc_common  arm64: acpi: add newline to deferred APEI warning  arm64: entry: Clean out some indirection  arm64/mm: Ensure PGD_SIZE is aligned to 64 bytes when PA_BITS = 52  arm64/mm: Drop cpu_set_[default|idmap]_tcr_t0sz()  arm64: remove unused ARCH_PFN_OFFSET  arm64: use SOFTIRQ_ON_OWN_STACK for enabling softirq stack  arm64: Remove assertion on CONFIG_VMAP_STACK* for-next/kselftest:  : arm64 kselftest patches  kselftest/arm64: Align zt-test register dumps* for-next/efi-preempt:  : arm64: Make EFI calls preemptible  arm64/efi: Call EFI runtime services without disabling preemption  arm64/efi: Move uaccess en/disable out of efi_set_pgd()  arm64/efi: Drop efi_rt_lock spinlock from EFI arch wrapper  arm64/fpsimd: Permit kernel mode NEON with IRQs off  arm64/fpsimd: Don&apos;t warn when EFI execution context is preemptible  efi/runtime-wrappers: Keep track of the efi_runtime_lock owner  efi: Add missing static initializer for efi_mm::cpus_allowed_lock* for-next/assembler-macro:  : arm64: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers  arm64: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers  arm64: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers* for-next/typos:  : Random typo/spelling fixes  arm64: Fix double word in comments  arm64: Fix typos and spelling errors in comments* for-next/sme-ptrace-disable:  : Support disabling streaming mode via ptrace on SME only systems  kselftest/arm64: Cover disabling streaming mode without SVE in fp-ptrace  kselftst/arm64: Test NT_ARM_SVE FPSIMD format writes on non-SVE systems  arm64/sme: Support disabling streaming mode via ptrace on SME only systems* for-next/local-tlbi-page-reused:  : arm64, mm: avoid TLBI broadcast if page reused in write fault  arm64, tlbflush: don&apos;t TLBI broadcast if page reused in write fault  mm: add spurious fault fixing support for huge pmd* for-next/mpam: (34 commits)  : Basic Arm MPAM driver (more to follow)  MAINTAINERS: new entry for MPAM Driver  arm_mpam: Add kunit tests for props_mismatch()  arm_mpam: Add kunit test for bitmap reset  arm_mpam: Add helper to reset saved mbwu state  arm_mpam: Use long MBWU counters if supported  arm_mpam: Probe for long/lwd mbwu counters  arm_mpam: Consider overflow in bandwidth counter state  arm_mpam: Track bandwidth counter state for power management  arm_mpam: Add mpam_msmon_read() to read monitor value  arm_mpam: Add helpers to allocate monitors  arm_mpam: Probe and reset the rest of the features  arm_mpam: Allow configuration to be applied and restored during cpu online  arm_mpam: Use a static key to indicate when mpam is enabled  arm_mpam: Register and enable IRQs  arm_mpam: Extend reset logic to allow devices to be reset any time  arm_mpam: Add a helper to touch an MSC from any CPU  arm_mpam: Reset MSC controls from cpuhp callbacks  arm_mpam: Merge supported features during mpam_enable() into mpam_class  arm_mpam: Probe the hardware features resctrl supports  arm_mpam: Add helpers for managing the locking around the mon_sel registers  ...* for-next/acpi:  : arm64 acpi updates  ACPI: GTDT: Get rid of acpi_arch_timer_mem_init()* for-next/documentation:  : arm64 Documentation updates  Documentation/arm64: Fix the typo of register names

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Fri, 28 Nov 2025 16:47:12 +0100</pubDate>
        <dc:creator>Catalin Marinas &lt;catalin.marinas@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>e3565d1fd4dcf2c7ee6912094066e47c7500eaf2 - arm_mpam: Add kunit test for bitmap reset</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#e3565d1fd4dcf2c7ee6912094066e47c7500eaf2</link>
        <description>arm_mpam: Add kunit test for bitmap resetThe bitmap reset code has been a source of bugs. Add a unit test.This currently has to be built in, as the rest of the driver isbuiltin.Suggested-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Signed-off-by: James Morse &lt;james.morse@arm.com&gt;Reviewed-by: Jonathan Cameron &lt;jonathan.cameron@huawei.com&gt;Reviewed-by: Ben Horgan &lt;ben.horgan@arm.com&gt;Reviewed-by: Fenghua Yu &lt;fenghuay@nvidia.com&gt;Reviewed-by: Gavin Shan &lt;gshan@redhat.com&gt;Reviewed-by: Shaopeng Tan &lt;tan.shaopeng@jp.fujitsu.com&gt;Tested-by: Fenghua Yu &lt;fenghuay@nvidia.com&gt;Tested-by: Carl Worth &lt;carl@os.amperecomputing.com&gt;Tested-by: Gavin Shan &lt;gshan@redhat.com&gt;Tested-by: Zeng Heng &lt;zengheng4@huawei.com&gt;Tested-by: Shaopeng Tan &lt;tan.shaopeng@jp.fujitsu.com&gt;Tested-by: Hanjun Guo &lt;guohanjun@huawei.com&gt;Signed-off-by: Ben Horgan &lt;ben.horgan@arm.com&gt;Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Wed, 19 Nov 2025 13:23:02 +0100</pubDate>
        <dc:creator>James Morse &lt;james.morse@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>f04046f2577a5c76167333ca99d3903ee5331ba0 - arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plate</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/resctrl/Kconfig#f04046f2577a5c76167333ca99d3903ee5331ba0</link>
        <description>arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plateProbing MPAM is convoluted. MSCs that are integrated with a CPU mayonly be accessible from those CPUs, and they may not be online.Touching the hardware early is pointless as MPAM can&apos;t be used untilthe system-wide common values for num_partid and num_pmg have beendiscovered.Start with driver probe/remove and mapping the MSC.Cc: Carl Worth &lt;carl@os.amperecomputing.com&gt;Reviewed-by: Jonathan Cameron &lt;jonathan.cameron@huawei.com&gt;Reviewed-by: Fenghua Yu &lt;fenghuay@nvidia.com&gt;Reviewed-by: Shaopeng Tan &lt;tan.shaopeng@jp.fujitsu.com&gt;Tested-by: Fenghua Yu &lt;fenghuay@nvidia.com&gt;Tested-by: Shaopeng Tan &lt;tan.shaopeng@jp.fujitsu.com&gt;Tested-by: Peter Newman &lt;peternewman@google.com&gt;Tested-by: Carl Worth &lt;carl@os.amperecomputing.com&gt;Tested-by: Gavin Shan &lt;gshan@redhat.com&gt;Tested-by: Zeng Heng &lt;zengheng4@huawei.com&gt;Tested-by: Hanjun Guo &lt;guohanjun@huawei.com&gt;Signed-off-by: James Morse &lt;james.morse@arm.com&gt;Signed-off-by: Ben Horgan &lt;ben.horgan@arm.com&gt;Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;

            List of files:
            /linux/drivers/resctrl/Kconfig</description>
        <pubDate>Wed, 19 Nov 2025 13:22:40 +0100</pubDate>
        <dc:creator>James Morse &lt;james.morse@arm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
