Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
318 commits
Select commit Hold shift + click to select a range
661ced4
NVIDIA: SAUCE: DROP: ACPI / PPTT: Add a for_each_acpi_pptt_entry() he…
Sep 17, 2025
8084924
NVIDIA: SAUCE: arm64: kconfig: Add Kconfig entry for MPAM
Jul 4, 2025
ecd69ed
NVIDIA: SAUCE: ACPI / MPAM: Parse the MPAM table
Jul 7, 2025
10b5598
NVIDIA: SAUCE: DT: dt-bindings: arm: Add MPAM MSC binding
robherring Nov 12, 2021
24f2485
NVIDIA: SAUCE: arm_mpam: Add probe/remove for mpam msc driver and kbu…
Aug 14, 2018
49e1ff7
NVIDIA: SAUCE: arm_mpam: parse resources
Sep 23, 2025
aa8b88a
NVIDIA: SAUCE: DT: arm_mpam: Add support for memory controller MSC on…
shankerd04 Apr 8, 2025
6ca26e4
NVIDIA: SAUCE: arm_mpam: Add the class and component structures for f…
May 5, 2021
4ede65a
NVIDIA: SAUCE: arm_mpam: Add MPAM MSC register layout definitions
Dec 13, 2018
a9e6dc3
NVIDIA: SAUCE: arm_mpam: Add cpuhp callbacks to probe MSC hardware
May 4, 2021
05d5591
NVIDIA: SAUCE: arm_mpam: Probe hardware to find the supported partid/…
Dec 5, 2023
2b4f793
NVIDIA: SAUCE: arm_mpam: Add helpers for managing the locking around …
Jul 15, 2024
94602a8
NVIDIA: SAUCE: arm_mpam: Probe the hardware features resctrl supports
Jan 26, 2021
c668fac
NVIDIA: SAUCE: arm_mpam: Merge supported features during mpam_enable(…
May 7, 2021
35c6ce4
NVIDIA: SAUCE: arm_mpam: Reset MSC controls from cpuhp callbacks
Feb 28, 2019
4b30238
NVIDIA: SAUCE: arm_mpam: Add a helper to touch an MSC from any CPU
May 11, 2021
69e75fd
NVIDIA: SAUCE: arm_mpam: Extend reset logic to allow devices to be re…
Feb 9, 2021
75d60db
NVIDIA: SAUCE: arm_mpam: Register and enable IRQs
Feb 8, 2021
6deb76a
NVIDIA: SAUCE: arm_mpam: Use a static key to indicate when mpam is en…
May 13, 2021
0a70329
NVIDIA: SAUCE: arm_mpam: Allow configuration to be applied and restor…
Feb 10, 2021
1043a5e
NVIDIA: SAUCE: arm_mpam: Probe and reset the rest of the features
Oct 17, 2025
ac21afe
NVIDIA: SAUCE: arm_mpam: Add helpers to allocate monitors
Jun 25, 2021
22dbd24
NVIDIA: SAUCE: arm_mpam: Add mpam_msmon_read() to read monitor value
Jun 24, 2021
8ab0b1a
NVIDIA: SAUCE: fixup for _msmon_read, reported by Zeng
Sep 19, 2025
4c0a422
NVIDIA: SAUCE: arm_mpam: Track bandwidth counter state for overflow a…
Sep 8, 2021
37f801d
NVIDIA: SAUCE: arm_mpam: Probe for long/lwd mbwu counters
rohit-arm Feb 7, 2023
a2e1656
NVIDIA: SAUCE: arm_mpam: Use long MBWU counters if supported
rohit-arm Feb 20, 2023
68cb9f9
NVIDIA: SAUCE: arm_mpam: Add helper to reset saved mbwu state
Sep 10, 2021
edbf82d
NVIDIA: SAUCE: arm_mpam: Add kunit test for bitmap reset
Feb 14, 2024
827c2fb
NVIDIA: SAUCE: arm_mpam: Add kunit tests for props_mismatch()
Aug 27, 2024
2c5167b
NVIDIA: SAUCE: arm64: mpam: Context switch the MPAM registers
Jul 2, 2018
7f0237f
NVIDIA: SAUCE: arm64: mpam: Re-initialise MPAM regs when CPU comes on…
Jul 4, 2025
57ebe6a
NVIDIA: SAUCE: arm64: mpam: Advertise the CPUs MPAM limits to the driver
Jul 4, 2025
d3a3477
NVIDIA: SAUCE: arm64: mpam: Add cpu_pm notifier to restore MPAM sysregs
Mar 8, 2024
0e31bbe
NVIDIA: SAUCE: arm64: mpam: Add helpers to change a tasks and cpu mpa…
May 22, 2025
ee97bdf
NVIDIA: SAUCE: cacheinfo: Add helper to find the cache size from cpu+…
Jul 13, 2021
bc423d0
NVIDIA: SAUCE: arm_mpam: resctrl: Add boilerplate cpuhp and domain al…
Jun 11, 2019
7a94d4a
NVIDIA: SAUCE: arm_mpam: resctrl: Pick the caches we will use as resc…
Jun 12, 2019
e210a42
NVIDIA: SAUCE: arm_mpam: resctrl: Implement resctrl_arch_reset_all_ct…
Mar 4, 2019
ec2b312
NVIDIA: SAUCE: arm_mpam: resctrl: Add resctrl_arch_get_config()
Mar 4, 2019
e0ed1b9
NVIDIA: SAUCE: arm_mpam: resctrl: Implement helpers to update configu…
May 21, 2021
e02e242
NVIDIA: SAUCE: arm_mpam: resctrl: Add plumbing against arm64 task and…
May 22, 2025
3dd5f9b
NVIDIA: SAUCE: arm_mpam: resctrl: Add CDP emulation
Jun 25, 2021
7422c09
NVIDIA: SAUCE: arm_mpam: resctrl: Add rmid index helpers
Jul 13, 2021
38c7e31
NVIDIA: SAUCE: arm_mpam: resctrl: Convert to/from MPAMs bitmaps and f…
Aug 22, 2025
a72ff49
NVIDIA: SAUCE: arm_mpam: resctrl: Add support for 'MB' resource
Jul 19, 2024
bd87882
NVIDIA: SAUCE: arm_mpam: resctrl: Reject oversized memory bandwidth p…
Aug 15, 2025
b8190a6
NVIDIA: SAUCE: arm_mpam: resctrl: Fix MB min_bandwidth value exposed …
Aug 15, 2025
714065a
NVIDIA: SAUCE: arm_mpam: resctrl: Add kunit test for control format c…
Jul 19, 2024
c9d3171
NVIDIA: SAUCE: arm_mpam: resctrl: Add support for csu counters
May 16, 2024
9fdc99a
NVIDIA: SAUCE: untested: arm_mpam: resctrl: pick classes for use as m…
Sep 7, 2021
7251cf5
NVIDIA: SAUCE: arm_mpam: resctrl: Pre-allocate free running monitors
Jul 15, 2025
3cdfd20
NVIDIA: SAUCE: arm_mpam: resctrl: Pre-allocate assignable monitors
Oct 15, 2025
0f131be
NVIDIA: SAUCE: arm_mpam: resctrl: Add kunit test for ABMC/CDP interac…
Oct 16, 2025
a5fda58
NVIDIA: SAUCE: arm_mpam: resctrl: Add resctrl_arch_config_cntr() for …
Oct 15, 2025
cd3c424
NVIDIA: SAUCE: arm_mpam: resctrl: Allow resctrl to allocate monitors
Jun 25, 2021
45e5b40
NVIDIA: SAUCE: arm_mpam: resctrl: Add resctrl_arch_rmid_read() and re…
Jun 25, 2021
4cd7c2a
NVIDIA: SAUCE: arm_mpam: resctrl: Add resctrl_arch_cntr_read() & resc…
Aug 26, 2025
abbefbe
NVIDIA: SAUCE: untested: arm_mpam: resctrl: Allow monitors to be conf…
Oct 15, 2025
94a2c65
NVIDIA: SAUCE: arm_mpam: resctrl: Add empty definitions for fine-grai…
Jul 14, 2021
cb5d2d6
NVIDIA: SAUCE: arm64: mpam: Select ARCH_HAS_CPU_RESCTRL
Jul 14, 2021
a8a8b17
NVIDIA: SAUCE: fs/resctrl: Don't touch rmid_ptrs[] in free_rmid() whe…
Jun 12, 2024
30a6b9f
NVIDIA: SAUCE: fs/resctrl: Avoid a race with dom_data_exit() and clos…
Jun 10, 2024
8b01e71
NVIDIA: SAUCE: fs/resctrl: Avoid a race with dom_data_exit() and rmid…
Jun 10, 2024
9bbfe09
NVIDIA: SAUCE: perf/arm-cmn: Stop claiming all the resources
Dec 5, 2023
b71b5d3
NVIDIA: SAUCE: arm_mpam: resctrl: Call resctrl_init() on platforms th…
Aug 19, 2021
83dd14b
NVIDIA: SAUCE: arm_mpam: resctrl: Call resctrl_exit() in the event of…
Nov 2, 2021
0724a73
NVIDIA: SAUCE: arm_mpam: resctrl: Update the rmid reallocation limit
Jul 13, 2021
183f700
NVIDIA: SAUCE: arm_mpam: resctrl: Sort the order of the domain lists
Jul 23, 2025
5547ddb
NVIDIA: SAUCE: arm_mpam: Generate a configuration for min controls
Feb 20, 2024
dd240ab
NVIDIA: SAUCE: arm_mpam: Add quirk framework
shankerd04 Mar 12, 2024
fe49cb6
NVIDIA: SAUCE: arm_mpam: Add workaround for T241-MPAM-1
shankerd04 Mar 12, 2024
7c873f7
NVIDIA: SAUCE: arm_mpam: Add workaround for T241-MPAM-4
shankerd04 Mar 14, 2024
40cfabc
NVIDIA: SAUCE: arm_mpam: Add workaround for T241-MPAM-6
shankerd04 Jul 9, 2024
868e1e4
NVIDIA: SAUCE: arm_mpam: Quirk CMN-650's CSU NRDY behaviour
Jun 26, 2024
33ad696
NVIDIA: SAUCE: debugfs: Add helpers for creating cpumask entries in d…
Dec 22, 2022
3da2010
NVIDIA: SAUCE: arm_mpam: Add debugfs entries to show the MSC/RIS the …
Sep 1, 2021
e2c3517
NVIDIA: SAUCE: arm_mpam: Add force-disable debugfs trigger
Jul 29, 2024
1f913ef
NVIDIA: SAUCE: arm_mpam: Expose the number of NRDY retries in debugfs
Jul 18, 2025
eec2a8f
NVIDIA: SAUCE: arm_mpam: Add resctrl_arch_round_bw()
Aug 15, 2025
3b2f167
NVIDIA: SAUCE: fs/resctrl,x86/resctrl: Factor mba rounding to be per-…
Aug 15, 2025
4c3fcbb
NVIDIA: SAUCE: arm_mpam: Split the locking around the mon_sel registers
Sep 29, 2025
775849d
NVIDIA: SAUCE: arm_mpam: Relax num_rmids parameter advertised to user…
Aug 20, 2025
2310f84
NVIDIA: SAUCE: arm_mpam: Allow the maximum partid to be overridden fr…
Oct 29, 2021
18b6584
NVIDIA: SAUCE: arm_mpam: Allow MSC to be forced to have an unknown lo…
Jul 1, 2025
9fefecf
NVIDIA: SAUCE: fs/resctrl: Add this_is_not_abi mount option
Sep 15, 2022
caa9d3f
NVIDIA: SAUCE: iommu/arm-smmu-v3: Register SMMU capabilities with MPAM
Sep 17, 2021
1ac17fc
NVIDIA: SAUCE: iommu/arm-smmu-v3: Add mpam helpers to query and set s…
Sep 14, 2021
e19b8b4
NVIDIA: SAUCE: iommu: Add helpers to get and set the QoS state
Jul 31, 2023
67c4db1
NVIDIA: SAUCE: iommu: Add helpers to retrieve iommu_groups by id or k…
Sep 16, 2021
6f48354
NVIDIA: SAUCE: iommu: Add helper to retrieve iommu kset
Jul 31, 2023
d7da71e
NVIDIA: SAUCE: kobject: Add kset_get_next_obj() to allow a kset to be…
Sep 16, 2021
1228dea
NVIDIA: SAUCE: arm_mpam: resctrl: Add iommu helpers to get/set the pa…
Jul 31, 2023
c83ad84
NVIDIA: SAUCE: fs/resctrl: Add support for assigning iommu_groups to …
Sep 16, 2021
f9f94b6
NVIDIA: SAUCE: firmware: arm_scmi: add MPAM-FB SCMI protocol stub
Andre-ARM May 21, 2024
87a0d80
NVIDIA: SAUCE: arm_mpam: add MPAM-FB MSC firmware access support
Sep 23, 2025
14ea1cc
NVIDIA: SAUCE: arm_mpam: Allow duplicate PCC subspace_ids
Jun 28, 2024
eb1088a
NVIDIA: SAUCE: untested: mpam: Convert pcc_channels list to XArray an…
Jul 2, 2025
f55f41d
NVIDIA: SAUCE: x86/resctrl: Add stub to allow other architecture to d…
Mar 15, 2024
0cb5a7c
NVIDIA: SAUCE: arm_mpam: resctrl: Determine if any exposed counter ca…
Mar 15, 2024
b837097
NVIDIA: SAUCE: fs/restrl: Allow the overflow handler to be disabled
Mar 15, 2024
5bb1b29
NVIDIA: SAUCE: fs/resctrl: Uniform data type of component_id/domid/id…
Mar 11, 2024
7a36a5b
NVIDIA: SAUCE: arm_mpam: Allow cmax/cmin to be configured
Aug 27, 2024
8666834
NVIDIA: SAUCE: arm_mpam: Rename mbw conversion to 'fract16' for code …
Nov 19, 2024
923ecb6
NVIDIA: SAUCE: fs/resctrl: Group all the MBA specific properties in a…
Nov 18, 2024
ad82e00
NVIDIA: SAUCE: fs/resctrl: Abstract duplicate domain test to a helper
Sep 10, 2024
37bd1e6
NVIDIA: SAUCE: fs/resctrl: Move MBA supported check to parse_line() i…
Nov 19, 2024
5ad6d9e
NVIDIA: SAUCE: fs/resctrl: Rename resctrl_get_default_ctrl() to inclu…
Nov 19, 2024
7aa4e82
NVIDIA: SAUCE: fs/resctrl: Add a schema format to the schema, allowin…
Nov 20, 2024
2877e6f
NVIDIA: SAUCE: fs/resctrl: Use schema format to check the resource is…
Sep 27, 2024
50648e8
NVIDIA: SAUCE: fs/resctrl: Add specific schema types for 'range'
Nov 20, 2024
2a03fd3
NVIDIA: SAUCE: x86/resctrl: Move over to specifying MBA control formats
Nov 20, 2024
e445e16
NVIDIA: SAUCE: arm_mpam: resctrl: Convert MB resource to use percentage
Nov 20, 2024
4947ce0
NVIDIA: SAUCE: fs/resctrl: Remove 'range' schema format
Nov 20, 2024
cf4738d
NVIDIA: SAUCE: fs/resctrl: Add additional files for percentage and bi…
Nov 20, 2024
cd6af83
NVIDIA: SAUCE: fs/resctrl: Add fflags_from_schema() for files based o…
Nov 20, 2024
a5fd50b
NVIDIA: SAUCE: fs/resctrl: Expose the schema format to user-space
Sep 10, 2024
63dab86
NVIDIA: SAUCE: fs/resctrl: Add L2 and L3 'MAX' resource schema
Nov 19, 2024
e9aa350
NVIDIA: SAUCE: arm_mpam: resctrl: Add the glue code to convert to/fro…
Nov 19, 2024
7098ca7
NVIDIA: SAUCE: mm,memory_hotplug: Add lockdep assertion helper
Jul 16, 2025
84c3989
NVIDIA: SAUCE: fs/resctrl: Take memory hotplug lock whenever taking C…
Jul 8, 2025
7ec7dcf
NVIDIA: SAUCE: fs/resctrl: Add mount option for mb_uses_numa_nid and …
Jul 3, 2025
e2a3a8c
NVIDIA: SAUCE: Fix unused variable warning
Oct 17, 2025
eba8ea7
NVIDIA: SAUCE: arm_mpam: resctrl: Pick whether MB can use NUMA nid in…
Jul 8, 2025
514992c
NVIDIA: SAUCE: arm_mpam: resctrl: Change domain_hdr online/offline to…
Jul 3, 2025
fa77901
NVIDIA: SAUCE: untested: arm_mpam: resctrl: Split mpam_resctrl_alloc_…
Jul 8, 2025
1ade501
NVIDIA: SAUCE: arm_mpam: resctrl: Add NUMA node notifier for domain o…
Jul 8, 2025
80e24c0
NVIDIA: SAUCE: untested: arm_mpam: resctrl: Allow resctrl to enable N…
Jul 8, 2025
918392a
NVIDIA: SAUCE: [Config] RESCTRL configs added to annotations
fyu1 Nov 28, 2023
a711849
NVIDIA: SAUCE: arm_mpam: Fix missing SHIFT definitions
fyu1 Oct 30, 2025
ca8503b
NVIDIA: SAUCE: Fix partid_max range issue
fyu1 Nov 20, 2025
79b570c
x86,fs/resctrl: Fix NULL pointer dereference with events force-disabl…
babumoger Oct 16, 2025
2c12a0a
NVIDIA: SAUCE: [Config] Update RESCTRL annotations
tdavenvidia Dec 12, 2025
1411151
NVIDIA: SAUCE: arm_mpam: resctrl: Fix MPAM kunit
tdavenvidia Dec 12, 2025
f98a7a8
NVIDIA: SAUCE: resctrl/mpam: Align packed mpam_props to fix arm64 KUn…
tdavenvidia Dec 16, 2025
10660bd
NVIDIA: SAUCE: resctrl/tests: mpam_devices: compare only meaningful b…
tdavenvidia Dec 16, 2025
9a1a928
NVIDIA: [Config]: Update annotations
ianm-nv Jan 8, 2026
18a062f
NVIDIA: SAUCE: MEDIATEK: platform: Add PCIe Hotplug Driver for CX7 on…
schythanyaku Jan 9, 2026
67c7b6a
NVIDIA: [Config] Add nvidia-fs build dependencies
nvidia-bfigg Mar 29, 2024
05d2550
UBUNTU: Start new release
Jan 16, 2026
bc5ca3e
UBUNTU: link-to-tracker: update tracking bug
Jan 16, 2026
c048342
UBUNTU: [Packaging] debian.nvidia-6.17/dkms-versions -- update from k…
Jan 16, 2026
899b59a
UBUNTU: Ubuntu-nvidia-6.17-6.17.0-1007.7
Jan 16, 2026
f4362ad
NVIDIA: SAUCE: wifi: mt76: mt7925: Fix incorrect MLO mode in firmware…
leon-yen Dec 11, 2025
aa49274
UBUNTU: Start new release
Jan 20, 2026
2a10365
UBUNTU: link-to-tracker: update tracking bug
Jan 20, 2026
c77e628
UBUNTU: Ubuntu-nvidia-6.17-6.17.0-1008.8
Jan 20, 2026
222e25f
NVIDIA: VR: SAUCE: soc/tegra: misc: Use SMCCC to get chipid
Dec 1, 2025
ed96f96
arch_topology: Provide a stub topology_core_has_smt() for !CONFIG_GEN…
Nov 5, 2025
f198764
NVIDIA: VR: SAUCE: cxl: add support for cxl reset
Feb 21, 2025
d423d35
NVIDIA: VR: SAUCE: cxl_test: enable zero sized decoders under hb0
vaslot1974 Oct 15, 2025
baae30a
NVIDIA: VR: SAUCE: cxl: Allow zero sized HDM decoders
vaslot1974 Oct 15, 2025
bd4c790
NVIDIA: VR: SAUCE: cxl/hdm: Fix infinite loop in DPA partition discovery
KobaKoNvidia Nov 25, 2025
11783e1
NVIDIA: VR: SAUCE: cxl/region: Validate partition index before array …
KobaKoNvidia Nov 25, 2025
d1df843
NVIDIA: VR: SAUCE: [Config] Add a CXL config for CXL type 3 devices
nirmoy Jan 12, 2026
6ba6a19
i2c: tegra: Add Tegra256 support
akhilr-nv Aug 18, 2025
abf4b63
NVIDIA: VR: SAUCE: i2c: tegra: Do not configure DMA if not supported
Nov 18, 2025
0ccc6e6
NVIDIA: VR: SAUCE: i2c: tegra: Use separate variables for fast and fa…
akhilr-nv Nov 18, 2025
627c626
NVIDIA: VR: SAUCE: i2c: tegra: Update Tegra256 timing parameters
akhilr-nv Nov 18, 2025
b9fa3f2
NVIDIA: VR: SAUCE: i2c: tegra: Add HS mode support
akhilr-nv Nov 18, 2025
2e221cb
NVIDIA: VR: SAUCE: i2c: tegra: Add support for SW mutex register
Nov 18, 2025
ec94826
NVIDIA: VR: SAUCE: i2c: tegra: Add Tegra264 support
akhilr-nv Nov 18, 2025
fb0681f
NVIDIA: VR: SAUCE: i2c: tegra: Introduce tegra_i2c_variant to identif…
Jan 7, 2026
baa7990
NVIDIA: VR: SAUCE: i2c: tegra: Move variant to tegra_i2c_hw_feature
Jan 7, 2026
8c067c6
NVIDIA: VR: SAUCE: i2c: tegra: Add logic to support different registe…
Jan 7, 2026
51acc19
NVIDIA: VR: SAUCE: i2c: tegra: Add support for Tegra410
Jan 7, 2026
73ae998
NVIDIA: SAUCE: r8127: print GPL_CLAIM with KERN_INFO
muteebakram Jan 6, 2026
014ba79
Revert "gpio: tegra186: Add support for Tegra410"
nirmoy Jan 9, 2026
005877a
Revert "gpio: tegra186: Use generic macro for port definitions"
nirmoy Jan 8, 2026
937925d
dt-bindings: gpio: Add Tegra256 support
Aug 23, 2025
b89d46c
gpio: tegra186: Add support for Tegra256
Aug 23, 2025
c02c4ff
gpio: tegra186: Use generic macro for port definitions
Oct 10, 2025
8c0f771
gpio: tegra186: Add support for Tegra410
Oct 10, 2025
c96d945
gpio: tegra186: Fix GPIO name collisions for Tegra410
Nov 13, 2025
041653c
soc/tegra: fuse: Do not register SoC device on ACPI boot
Oct 8, 2025
60f4cb2
NVIDIA: SAUCE: vfio: Fix missing prototype warning
lucasdemarchi Jan 9, 2026
7226152
Revert "NVIDIA: SAUCE: vfio/nvgrace-egm: Prevent double-unregister of…
ankita-nv Jan 21, 2026
640579c
Revert "NVIDIA: SAUCE: vfio/nvgrace-gpu: Avoid resmem pfn unregistrat…
ankita-nv Jan 21, 2026
6488431
Revert "NVIDIA: SAUCE: KVM: arm64: Allow exec fault on memory mapped …
ankita-nv Jan 21, 2026
e66f9f1
Revert "NVIDIA: SAUCE: arm64: configs: Replace VFIO_CONTAINER with IO…
ankita-nv Jan 21, 2026
7c62cfd
Revert "NVIDIA: SAUCE: WAR: Expose PCI PASID capability to userspace"
ankita-nv Jan 21, 2026
2886c1f
Revert "NVIDIA: SAUCE: vfio/nvgrace-egm: Register EGM for runtime ECC…
ankita-nv Jan 21, 2026
b9fcca8
Revert "NVIDIA: SAUCE: vfio/nvgrace-gpu: register device memory for p…
ankita-nv Jan 21, 2026
e0a12eb
Revert "NVIDIA: SAUCE: mm: Change ghes code to allow poison of non-st…
ankita-nv Jan 21, 2026
a1ad78e
Revert "NVIDIA: SAUCE: mm: Add poison error check in fixup_user_fault…
ankita-nv Jan 21, 2026
08c9d4b
Revert "NVIDIA: SAUCE: mm: correctly identify pfn without struct pages"
ankita-nv Jan 21, 2026
de2663c
Revert "NVIDIA: SAUCE: mm: handle poisoning of pfn without struct pages"
ankita-nv Jan 21, 2026
9bec265
mm: change ghes code to allow poison of non-struct pfn
ankita-nv Nov 2, 2025
2400e3b
mm: handle poisoning of pfn without struct pages
ankita-nv Nov 2, 2025
52bea1b
KVM: arm64: VM exit to userspace to handle SEA
Oct 13, 2025
1252b85
KVM: selftests: Test for KVM_EXIT_ARM_SEA
Oct 13, 2025
eea7f23
Documentation: kvm: new UAPI for handling SEA
Oct 13, 2025
dfa2742
vfio: refactor vfio_pci_mmap_huge_fault function
ankita-nv Nov 27, 2025
2dfa2ab
vfio/nvgrace-gpu: Add support for huge pfnmap
ankita-nv Nov 27, 2025
db0ddc5
vfio: use vfio_pci_core_setup_barmap to map bar in mmap
ankita-nv Nov 27, 2025
baf8778
vfio/nvgrace-gpu: split the code to wait for GPU ready
ankita-nv Nov 27, 2025
01db1be
vfio/nvgrace-gpu: Inform devmem unmapped after reset
ankita-nv Nov 27, 2025
1e52ad5
vfio/nvgrace-gpu: wait for the GPU mem to be ready
ankita-nv Nov 27, 2025
83aa4e4
mm: fixup pfnmap memory failure handling to use pgoff
ankita-nv Dec 11, 2025
aa97801
mm: add stubs for PFNMAP memory failure registration functions
ankita-nv Jan 15, 2026
312997b
vfio/nvgrace-gpu: register device memory for poison handling
ankita-nv Jan 15, 2026
1be7c2e
NVIDIA: SAUCE: vfio/nvgrace-egm: register EGM PFNMAP range with memor…
ankita-nv Jan 18, 2026
ea01c6b
NVIDIA: VR: SAUCE: arm64: Add workaround to convert MT_NORMAL_NC to D…
shankerd04 Jan 10, 2026
29c8d1b
NVIDIA: VR: SAUCE: [Config] Enable arm64 NC-to-NGNRE workaround
nvmochs Jan 21, 2026
f44e50e
NVIDIA: VR: SAUCE: soc/tegra: pmc: Add PMC support for Tegra410
Jan 22, 2026
b168bb0
NVIDIA: VR: SAUCE: PCI: Allow ATS to be always on for CXL.cache capab…
nicolinc Jan 17, 2026
e3ad444
NVIDIA: VR: SAUCE: PCI: Allow ATS to be always on for non-CXL NVIDIA …
nicolinc Jan 17, 2026
6ecddd4
NVIDIA: VR: SAUCE: iommu/arm-smmu-v3: Allow ATS to be always on
nicolinc Jan 17, 2026
8bafba9
KVM: arm64: Add exit to userspace on {LD,ST}64B* outside of memslots
Jan 19, 2026
43863ff
KVM: arm64: Add documentation for KVM_EXIT_ARM_LDST64B
Jan 19, 2026
794fbdd
KVM: arm64: Handle DABT caused by LS64* instructions on unsupported m…
Jan 19, 2026
a27a25e
arm64: Provide basic EL2 setup for FEAT_{LS64, LS64_V} usage at EL0/1
Jan 19, 2026
14c37a2
KVM: arm64: Enable FEAT_{LS64, LS64_V} in the supported guest
Jan 19, 2026
7957ad9
arm64: Add support for FEAT_{LS64, LS64_V}
Jan 19, 2026
cf9a7e9
kselftest/arm64: Add HWCAP test for FEAT_LS64
Jan 19, 2026
a874e05
Revert "NVIDIA: SAUCE: arm64: cputype: Add NVIDIA Olympus definitions"
nvmochs Jan 28, 2026
7c237aa
arm64: cputype: Add NVIDIA Olympus definitions
shankerd04 Sep 18, 2025
742f68e
tools headers arm64: Add NVIDIA Olympus part
bwicaksononv Dec 19, 2025
0ae9ddd
perf arm-spe: Add NVIDIA Olympus to neoverse list
bwicaksononv Dec 19, 2025
ad35cfb
NVIDIA: VR: SAUCE: perf/arm_cspmu: nvidia: Rename doc to Tegra241
bwicaksononv Jan 26, 2026
52a7ca3
NVIDIA: VR: SAUCE: perf/arm_cspmu: nvidia: Add Tegra410 UCF PMU
bwicaksononv Jan 26, 2026
7291efb
NVIDIA: VR: SAUCE: perf/arm_cspmu: Add arm_cspmu_acpi_dev_get
bwicaksononv Jan 26, 2026
366ac42
NVIDIA: VR: SAUCE: perf/arm_cspmu: nvidia: Add Tegra410 PCIE PMU
bwicaksononv Jan 26, 2026
95541c4
NVIDIA: VR: SAUCE: perf/arm_cspmu: nvidia: Add Tegra410 PCIE-TGT PMU
bwicaksononv Jan 26, 2026
2002688
NVIDIA: VR: SAUCE: perf: add NVIDIA Tegra410 CPU Memory Latency PMU
bwicaksononv Jan 26, 2026
5bda6af
NVIDIA: VR: SAUCE: perf: add NVIDIA Tegra410 C2C PMU
bwicaksononv Jan 26, 2026
42de202
NVIDIA: VR: SAUCE: arm64: defconfig: Enable NVIDIA TEGRA410 PMU
bwicaksononv Jan 26, 2026
4d2603b
NVIDIA: VR: SAUCE: perf vendor events arm64: Add Tegra410 Olympus PMU…
bwicaksononv Jan 27, 2026
e1fb1dd
NVIDIA: VR: SAUCE: [Config] nvidia-6.17 enable TEGRA410_C2C_PMU and T…
nvmochs Jan 27, 2026
226cdbb
UBUNTU: SAUCE: security/apparmor: Fix AA_DEBUG_PROFILE define
lucasdemarchi Jan 7, 2026
17d8bcf
iommu/arm-smmu-v3-iommufd: Allow attaching nested domain for GBPA cases
nicolinc Nov 3, 2025
7443824
mm/hugetlb: fix incorrect error return from hugetlb_reserve_pages()
Nov 25, 2025
ffec4aa
iommu/tegra241-cmdqv: Reset VCMDQ in tegra241_vcmdq_hw_init_user()
nicolinc Jan 29, 2026
5d80230
spi: tegra210-quad: Return IRQ_HANDLED when timeout already processed…
leitao Jan 26, 2026
c21beed
spi: tegra210-quad: Move curr_xfer read inside spinlock
leitao Jan 26, 2026
b343949
spi: tegra210-quad: Protect curr_xfer assignment in tegra_qspi_setup_…
leitao Jan 26, 2026
6d764c9
spi: tegra210-quad: Protect curr_xfer in tegra_qspi_combined_seq_xfer
leitao Jan 26, 2026
ca260f5
spi: tegra210-quad: Protect curr_xfer clearing in tegra_qspi_non_comb…
leitao Jan 26, 2026
06d9f81
spi: tegra210-quad: Protect curr_xfer check in IRQ handler
leitao Jan 26, 2026
19935b7
perf: Fix 0 count issue of cpu-clock
Nov 12, 2025
7196c6b
UBUNTU: [Packaging] Enable coresight in Perf if arm64
Feb 3, 2026
52c2430
NVIDIA: SAUCE: vfio: Remove vfio_device_from_file() declaration
nirmoy Feb 5, 2026
a2d8b7e
NVIDIA: SAUCE: PCI: Add ASPEED vendor ID to pci_ids.h
nirmoy Dec 17, 2025
c933780
NVIDIA: SAUCE: PCI: Add PCI_BRIDGE_NO_ALIASES quirk for ASPEED AST1150
nirmoy Dec 17, 2025
42837bc
NVIDIA: VR: SAUCE: firmware: smccc: add support for Live Firmware Act…
salmannabi1 Jan 19, 2026
0388a46
NVIDIA: VR: SAUCE: firmware: smccc: add timeout, touch wdt
Jan 27, 2026
468aeee
NVIDIA: VR: SAUCE: firmware: smccc: register as platform driver
Jan 28, 2026
24dd62a
NVIDIA: VR: SAUCE: [Config] Enable ARM LFA support
jamieNguyenNVIDIA Jan 13, 2026
3bdd03d
net: atlantic: fix fragment overflow handling in RX path
Jiefeng-Zhang Nov 26, 2025
ea62917
NVIDIA: SAUCE: r8127: fix NAPI warning on module removal
nirmoy Feb 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 46 additions & 0 deletions Documentation/ABI/testing/sysfs-devices-system-cpu
Original file line number Diff line number Diff line change
Expand Up @@ -327,6 +327,52 @@ Description: Energy performance preference

This file is only present if the cppc-cpufreq driver is in use.

What: /sys/devices/system/cpu/cpuX/cpufreq/min_perf
Date: December 2025
Contact: linux-pm@vger.kernel.org
Description: Minimum Performance Frequency

Read/write a frequency value in kHz from/to this file. This
file conveys the minimum performance level (as frequency) at
which the platform may run. The frequency value is internally
converted to a performance value and must correspond to a
performance level in the range [Lowest Performance, Highest
Performance], inclusive. The minimum must be less than or equal
to the maximum performance. The performance range can be checked
from nodes:
/sys/devices/system/cpu/cpuX/acpi_cppc/highest_perf
/sys/devices/system/cpu/cpuX/acpi_cppc/lowest_perf

This file is only present if the cppc-cpufreq driver is in use.

What: /sys/devices/system/cpu/cpuX/cpufreq/max_perf
Date: December 2025
Contact: linux-pm@vger.kernel.org
Description: Maximum Performance Frequency

Read/write a frequency value in kHz from/to this file. This
file conveys the maximum performance level (as frequency) at
which the platform may run. The frequency value is internally
converted to a performance value and must correspond to a
performance level in the range [Lowest Performance, Highest
Performance], inclusive. The performance range can be checked
from nodes:
/sys/devices/system/cpu/cpuX/acpi_cppc/highest_perf
/sys/devices/system/cpu/cpuX/acpi_cppc/lowest_perf

This file is only present if the cppc-cpufreq driver is in use.

What: /sys/devices/system/cpu/cpuX/cpufreq/perf_limited
Date: December 2025
Contact: linux-pm@vger.kernel.org
Description: Performance Limited

Read/write a 32 bits value from/to this file. This file indicates
to OSPM that an unpredictable event has limited processor
performance, and the delivered performance may be less than
desired/minimum performance.

This file is only present if the cppc-cpufreq driver is in use.

What: /sys/devices/system/cpu/cpu*/cache/index3/cache_disable_{0,1}
Date: August 2008
Expand Down
14 changes: 13 additions & 1 deletion Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -911,6 +911,18 @@
Format:
<first_slot>,<last_slot>,<port>,<enum_bit>[,<debug>]

cppc_cpufreq.auto_sel_mode=
[CPU_FREQ] Enable ACPI CPPC autonomous performance selection.
When enabled, hardware automatically adjusts CPU frequency
on all CPUs based on workload demands. In Autonomous mode,
Energy Performance Preference(EPP) hints guide hardware
toward performance(0x0) or energy efficiency (0xff).
Requires ACPI CPPC autonomous selection register support.
Format: <bool>
Default: 0 (disabled)
0: use cpufreq governors
1: enable if supoorted by hardware

cpuidle.off=1 [CPU_IDLE]
disable the cpuidle sub-system

Expand Down Expand Up @@ -6161,7 +6173,7 @@
rdt= [HW,X86,RDT]
Turn on/off individual RDT features. List is:
cmt, mbmtotal, mbmlocal, l3cat, l3cdp, l2cat, l2cdp,
mba, smba, bmec.
mba, smba, bmec, abmc.
E.g. to turn on cmt and turn off mba use:
rdt=cmt,!mba

Expand Down
3 changes: 2 additions & 1 deletion Documentation/admin-guide/perf/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ Performance monitor support
thunderx2-pmu
alibaba_pmu
dwc_pcie_pmu
nvidia-pmu
nvidia-tegra241-pmu
nvidia-tegra410-pmu
meson-ddr-pmu
cxl
ampere_cspmu
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
=========================================================
NVIDIA Tegra SoC Uncore Performance Monitoring Unit (PMU)
=========================================================
============================================================
NVIDIA Tegra241 SoC Uncore Performance Monitoring Unit (PMU)
============================================================

The NVIDIA Tegra SoC includes various system PMUs to measure key performance
The NVIDIA Tegra241 SoC includes various system PMUs to measure key performance
metrics like memory bandwidth, latency, and utilization:

* Scalable Coherency Fabric (SCF)
Expand Down
Loading