Skip to content

Commit 78a5cf6

Browse files
committed
UBUNTU: Ubuntu-nvidia-6.17-6.17.0-1011.11
Signed-off-by: Jacob Martin <jacob.martin@canonical.com>
1 parent f95fa30 commit 78a5cf6

2 files changed

Lines changed: 258 additions & 5 deletions

File tree

debian.nvidia-6.17/changelog

Lines changed: 257 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,262 @@
1-
linux-nvidia-6.17 (6.17.0-1011.11) UNRELEASED; urgency=medium
1+
linux-nvidia-6.17 (6.17.0-1011.11) noble; urgency=medium
22

3-
CHANGELOG: Do not edit directly. Autogenerated at release.
4-
CHANGELOG: Use the printchanges target to see the current changes.
5-
CHANGELOG: Use the insertchanges target to create the final log.
3+
* noble/linux-nvidia-6.17: 6.17.0-1011.11 -proposed tracker (LP: #2141777)
64

7-
-- Jacob Martin <jacob.martin@canonical.com> Fri, 13 Feb 2026 16:47:11 -0600
5+
* Enable Coresight in Perf (LP: #2093957)
6+
- [Packaging] Enable coresight in Perf if arm64
7+
- [Packaging] Add libopencsd-dev as a build dependency
8+
9+
* Packaging resync (LP: #1786013)
10+
- [Packaging] debian.nvidia-6.17/dkms-versions -- update from kernel-
11+
versions (main/d2026.02.09)
12+
13+
* Add ARM CCA host support (LP: #2139249)
14+
- NVIDIA: VR: SAUCE: kvm: arm64: Include kvm_emulate.h in kvm/arm_psci.h
15+
- NVIDIA: VR: SAUCE: arm64: RME: Handle Granule Protection Faults (GPFs)
16+
- NVIDIA: VR: SAUCE: arm64: RME: Add SMC definitions for calling the RMM
17+
- NVIDIA: VR: SAUCE: arm64: RME: Add wrappers for RMI calls
18+
- NVIDIA: VR: SAUCE: arm64: RME: Check for RME support at KVM init
19+
- NVIDIA: VR: SAUCE: arm64: RME: Define the user ABI
20+
- NVIDIA: VR: SAUCE: arm64: RME: ioctls to create and configure realms
21+
- NVIDIA: VR: SAUCE: kvm: arm64: Don't expose debug capabilities for realm
22+
guests
23+
- NVIDIA: VR: SAUCE: KVM: arm64: Allow passing machine type in KVM
24+
creation
25+
- NVIDIA: VR: SAUCE: arm64: RME: RTT tear down
26+
- NVIDIA: VR: SAUCE: arm64: RME: Allocate/free RECs to match vCPUs
27+
- NVIDIA: VR: SAUCE: KVM: arm64: vgic: Provide helper for number of list
28+
registers
29+
- NVIDIA: VR: SAUCE: arm64: RME: Support for the VGIC in realms
30+
- NVIDIA: VR: SAUCE: KVM: arm64: Support timers in realm RECs
31+
- NVIDIA: VR: SAUCE: arm64: RME: Allow VMM to set RIPAS
32+
- NVIDIA: VR: SAUCE: arm64: RME: Handle realm enter/exit
33+
- NVIDIA: VR: SAUCE: arm64: RME: Handle RMI_EXIT_RIPAS_CHANGE
34+
- NVIDIA: VR: SAUCE: KVM: arm64: Handle realm MMIO emulation
35+
- NVIDIA: VR: SAUCE: arm64: RME: Allow populating initial contents
36+
- NVIDIA: VR: SAUCE: arm64: RME: Runtime faulting of memory
37+
- NVIDIA: VR: SAUCE: KVM: arm64: Handle realm VCPU load
38+
- NVIDIA: VR: SAUCE: KVM: arm64: Validate register access for a Realm VM
39+
- NVIDIA: VR: SAUCE: KVM: arm64: Handle Realm PSCI requests
40+
- NVIDIA: VR: SAUCE: KVM: arm64: WARN on injected undef exceptions
41+
- NVIDIA: VR: SAUCE: arm64: Don't expose stolen time for realm guests
42+
- NVIDIA: VR: SAUCE: arm64: RME: allow userspace to inject aborts
43+
- NVIDIA: VR: SAUCE: arm64: RME: support RSI_HOST_CALL
44+
- NVIDIA: VR: SAUCE: arm64: RME: Allow checking SVE on VM instance
45+
- NVIDIA: VR: SAUCE: arm64: RME: Always use 4k pages for realms
46+
- NVIDIA: VR: SAUCE: arm64: RME: Prevent Device mappings for Realms
47+
- NVIDIA: VR: SAUCE: arm_pmu: Provide a mechanism for disabling the
48+
physical IRQ
49+
- NVIDIA: VR: SAUCE: arm64: RME: Enable PMU support with a realm guest
50+
- NVIDIA: VR: SAUCE: arm64: RME: Hide KVM_CAP_READONLY_MEM for realm
51+
guests
52+
- NVIDIA: VR: SAUCE: arm64: RME: Propagate number of breakpoints and
53+
watchpoints to userspace
54+
- NVIDIA: VR: SAUCE: arm64: RME: Set breakpoint parameters through
55+
SET_ONE_REG
56+
- NVIDIA: VR: SAUCE: arm64: RME: Initialize PMCR.N with number counter
57+
supported by RMM
58+
- NVIDIA: VR: SAUCE: arm64: RME: Propagate max SVE vector length from RMM
59+
- NVIDIA: VR: SAUCE: arm64: RME: Configure max SVE vector length for a
60+
Realm
61+
- NVIDIA: VR: SAUCE: arm64: RME: Provide register list for unfinalized RME
62+
RECs
63+
- NVIDIA: VR: SAUCE: arm64: RME: Provide accurate register list
64+
- NVIDIA: VR: SAUCE: KVM: arm64: Expose support for private memory
65+
- NVIDIA: VR: SAUCE: KVM: arm64: Expose KVM_ARM_VCPU_REC to user space
66+
- NVIDIA: VR: SAUCE: KVM: arm64: Allow activating realms
67+
- NVIDIA: VR: SAUCE: arm64: RME: Add MECID support
68+
- NVIDIA: VR: SAUCE: arm64: RME: Add bounds check
69+
- NVIDIA: VR: SAUCE: KVM: arm64: Expose KVM_CAP_ARM_RME via module
70+
parameter
71+
- arm64: realm: ioremap: Allow mapping memory as encrypted
72+
- arm64: Enable EFI secret area Securityfs support
73+
- NVIDIA: VR: SAUCE: [Config] Update annotations for ARM CCA
74+
75+
* kexec: warning when doing kexec -a (LP: #2141705)
76+
- kernel/kexec: change the prototype of kimage_map_segment()
77+
- kernel/kexec: fix IMA when allocation happens in CMA area
78+
79+
* backport CPPC fixes for "nosmt"/"nosmt=force" scenarios (LP: #2141613)
80+
- cpufreq/amd-pstate: Call cppc_set_auto_sel() only for online CPUs
81+
- NVIDIA: VR: SAUCE: ACPI: CPPC: Fix remaining for_each_possible_cpu() to
82+
use online CPUs
83+
84+
* Atlantic fix fragment overflow handling in RX path (LP: #2140997)
85+
- net: atlantic: fix fragment overflow handling in RX path
86+
87+
* VR: Add Live Firmware Activation (LFA) Support (LP: #2138342)
88+
- NVIDIA: VR: SAUCE: firmware: smccc: add support for Live Firmware
89+
Activation (LFA)
90+
- NVIDIA: VR: SAUCE: firmware: smccc: add timeout, touch wdt
91+
- NVIDIA: VR: SAUCE: firmware: smccc: register as platform driver
92+
- NVIDIA: VR: SAUCE: [Config] Enable ARM LFA support
93+
94+
* Fix speed PCIe-to-PCI bridge alisaing issue (LP: #2136828)
95+
- NVIDIA: SAUCE: PCI: Add ASPEED vendor ID to pci_ids.h
96+
- NVIDIA: SAUCE: PCI: Add PCI_BRIDGE_NO_ALIASES quirk for ASPEED AST1150
97+
98+
* Backport nvgrace-gpu hugepfnmap, ecc patches and miscellaneous cleanups
99+
(LP: #2138892)
100+
- Revert "NVIDIA: SAUCE: vfio/nvgrace-egm: Prevent double-unregister of
101+
pfn_address_space"
102+
- Revert "NVIDIA: SAUCE: vfio/nvgrace-gpu: Avoid resmem pfn
103+
unregistration"
104+
- Revert "NVIDIA: SAUCE: KVM: arm64: Allow exec fault on memory mapped
105+
cacheable in VMA"
106+
- Revert "NVIDIA: SAUCE: arm64: configs: Replace VFIO_CONTAINER with
107+
IOMMUFD_VFIO_CONTAINER"
108+
- Revert "NVIDIA: SAUCE: WAR: Expose PCI PASID capability to userspace"
109+
- Revert "NVIDIA: SAUCE: vfio/nvgrace-egm: Register EGM for runtime ECC
110+
poison errors handling"
111+
- Revert "NVIDIA: SAUCE: vfio/nvgrace-gpu: register device memory for
112+
poison handling"
113+
- Revert "NVIDIA: SAUCE: mm: Change ghes code to allow poison of non-
114+
struct pfn"
115+
- Revert "NVIDIA: SAUCE: mm: Add poison error check in fixup_user_fault()
116+
for mapped pfn"
117+
- Revert "NVIDIA: SAUCE: mm: correctly identify pfn without struct pages"
118+
- Revert "NVIDIA: SAUCE: mm: handle poisoning of pfn without struct pages"
119+
- mm: change ghes code to allow poison of non-struct pfn
120+
- mm: handle poisoning of pfn without struct pages
121+
- KVM: arm64: VM exit to userspace to handle SEA
122+
- KVM: selftests: Test for KVM_EXIT_ARM_SEA
123+
- Documentation: kvm: new UAPI for handling SEA
124+
- vfio: refactor vfio_pci_mmap_huge_fault function
125+
- vfio/nvgrace-gpu: Add support for huge pfnmap
126+
- vfio: use vfio_pci_core_setup_barmap to map bar in mmap
127+
- vfio/nvgrace-gpu: split the code to wait for GPU ready
128+
- vfio/nvgrace-gpu: Inform devmem unmapped after reset
129+
- vfio/nvgrace-gpu: wait for the GPU mem to be ready
130+
- mm: fixup pfnmap memory failure handling to use pgoff
131+
- mm: add stubs for PFNMAP memory failure registration functions
132+
- vfio/nvgrace-gpu: register device memory for poison handling
133+
- NVIDIA: SAUCE: vfio/nvgrace-egm: register EGM PFNMAP range with
134+
memory_failure
135+
- NVIDIA: SAUCE: vfio: Remove vfio_device_from_file() declaration
136+
137+
* Backport perf: Fix 0 count issue of cpu-clock (LP: #2139648)
138+
- perf: Fix 0 count issue of cpu-clock
139+
140+
* tegra-qspi: Fix race condition causing NULL pointer dereference
141+
(LP: #2139640)
142+
- spi: tegra210-quad: Return IRQ_HANDLED when timeout already processed
143+
transfer
144+
- spi: tegra210-quad: Move curr_xfer read inside spinlock
145+
- spi: tegra210-quad: Protect curr_xfer assignment in
146+
tegra_qspi_setup_transfer_one
147+
- spi: tegra210-quad: Protect curr_xfer in tegra_qspi_combined_seq_xfer
148+
- spi: tegra210-quad: Protect curr_xfer clearing in
149+
tegra_qspi_non_combined_seq_xfer
150+
- spi: tegra210-quad: Protect curr_xfer check in IRQ handler
151+
152+
* Backport device passthrough virtualization fixes from v6.19 (LP: #2140343)
153+
- iommu/arm-smmu-v3-iommufd: Allow attaching nested domain for GBPA cases
154+
- mm/hugetlb: fix incorrect error return from hugetlb_reserve_pages()
155+
- iommu/tegra241-cmdqv: Reset VCMDQ in tegra241_vcmdq_hw_init_user()
156+
157+
* apparmor warnings while building (LP: #2138131)
158+
- SAUCE: security/apparmor: Fix AA_DEBUG_PROFILE define
159+
160+
* Backport support for T410 PMU (LP: #2139315)
161+
- Revert "NVIDIA: SAUCE: arm64: cputype: Add NVIDIA Olympus definitions"
162+
- arm64: cputype: Add NVIDIA Olympus definitions
163+
- tools headers arm64: Add NVIDIA Olympus part
164+
- perf arm-spe: Add NVIDIA Olympus to neoverse list
165+
- NVIDIA: VR: SAUCE: perf/arm_cspmu: nvidia: Rename doc to Tegra241
166+
- NVIDIA: VR: SAUCE: perf/arm_cspmu: nvidia: Add Tegra410 UCF PMU
167+
- NVIDIA: VR: SAUCE: perf/arm_cspmu: Add arm_cspmu_acpi_dev_get
168+
- NVIDIA: VR: SAUCE: perf/arm_cspmu: nvidia: Add Tegra410 PCIE PMU
169+
- NVIDIA: VR: SAUCE: perf/arm_cspmu: nvidia: Add Tegra410 PCIE-TGT PMU
170+
- NVIDIA: VR: SAUCE: perf: add NVIDIA Tegra410 CPU Memory Latency PMU
171+
- NVIDIA: VR: SAUCE: perf: add NVIDIA Tegra410 C2C PMU
172+
- NVIDIA: VR: SAUCE: arm64: defconfig: Enable NVIDIA TEGRA410 PMU
173+
- NVIDIA: VR: SAUCE: perf vendor events arm64: Add Tegra410 Olympus PMU
174+
events
175+
- NVIDIA: VR: SAUCE: [Config] nvidia-6.17 enable TEGRA410_C2C_PMU and
176+
TEGRA410_CMEM_LATENCY_PMU
177+
178+
* Backport support for FEAT_LS64 (LP: #2139248)
179+
- KVM: arm64: Add exit to userspace on {LD,ST}64B* outside of memslots
180+
- KVM: arm64: Add documentation for KVM_EXIT_ARM_LDST64B
181+
- KVM: arm64: Handle DABT caused by LS64* instructions on unsupported
182+
memory
183+
- arm64: Provide basic EL2 setup for FEAT_{LS64, LS64_V} usage at EL0/1
184+
- KVM: arm64: Enable FEAT_{LS64, LS64_V} in the supported guest
185+
- arm64: Add support for FEAT_{LS64, LS64_V}
186+
- kselftest/arm64: Add HWCAP test for FEAT_LS64
187+
188+
* Backport patches to enable ATS to remain always-on for CXL.cache devices
189+
and specific NVIDIA GPUs by adding pci_ats_always_on() API and SMMU driver
190+
support. (LP: #2139088)
191+
- NVIDIA: VR: SAUCE: PCI: Allow ATS to be always on for CXL.cache capable
192+
devices
193+
- NVIDIA: VR: SAUCE: PCI: Allow ATS to be always on for non-CXL NVIDIA
194+
GPUs
195+
- NVIDIA: VR: SAUCE: iommu/arm-smmu-v3: Allow ATS to be always on
196+
197+
* backport "soc/tegra: pmc: Add PMC support for Tegra410" (LP: #2139082)
198+
- NVIDIA: VR: SAUCE: soc/tegra: pmc: Add PMC support for Tegra410
199+
200+
* Backport NVIDIA: VR: SAUCE: arm64: Add workaround to convert MT_NORMAL_NC
201+
to Device-nGnRE (LP: #2138952)
202+
- NVIDIA: VR: SAUCE: arm64: Add workaround to convert MT_NORMAL_NC to
203+
Device-nGnRE
204+
- NVIDIA: VR: SAUCE: [Config] Enable arm64 NC-to-NGNRE workaround
205+
206+
* missing prototype for vfio_device_from_file() (LP: #2138132)
207+
- NVIDIA: SAUCE: vfio: Fix missing prototype warning
208+
209+
* Backport soc/tegra: fuse: Do not register SoC device on ACPI boot
210+
(LP: #2138239)
211+
- soc/tegra: fuse: Do not register SoC device on ACPI boot
212+
213+
* backport gpio patches for Tegra 256, tegra 186, tegra410 (LP: #2137739)
214+
- Revert "gpio: tegra186: Add support for Tegra410"
215+
- Revert "gpio: tegra186: Use generic macro for port definitions"
216+
- dt-bindings: gpio: Add Tegra256 support
217+
- gpio: tegra186: Add support for Tegra256
218+
- gpio: tegra186: Use generic macro for port definitions
219+
- gpio: tegra186: Add support for Tegra410
220+
- gpio: tegra186: Fix GPIO name collisions for Tegra410
221+
222+
* r8127: Downgrade GPL claim to info (LP: #2137588)
223+
- NVIDIA: SAUCE: r8127: print GPL_CLAIM with KERN_INFO
224+
225+
* Backport i2c patches for Tegra256, Tegra264, and Tegra410 (LP: #2138238)
226+
- i2c: tegra: Add Tegra256 support
227+
- NVIDIA: VR: SAUCE: i2c: tegra: Do not configure DMA if not supported
228+
- NVIDIA: VR: SAUCE: i2c: tegra: Use separate variables for fast and
229+
fastplus
230+
- NVIDIA: VR: SAUCE: i2c: tegra: Update Tegra256 timing parameters
231+
- NVIDIA: VR: SAUCE: i2c: tegra: Add HS mode support
232+
- NVIDIA: VR: SAUCE: i2c: tegra: Add support for SW mutex register
233+
- NVIDIA: VR: SAUCE: i2c: tegra: Add Tegra264 support
234+
- NVIDIA: VR: SAUCE: i2c: tegra: Introduce tegra_i2c_variant to identify
235+
DVC and VI
236+
- NVIDIA: VR: SAUCE: i2c: tegra: Move variant to tegra_i2c_hw_feature
237+
- NVIDIA: VR: SAUCE: i2c: tegra: Add logic to support different register
238+
offsets
239+
- NVIDIA: VR: SAUCE: i2c: tegra: Add support for Tegra410
240+
241+
* Add kernel patches for CXL type 3 device support (LP: #2138266)
242+
- NVIDIA: VR: SAUCE: cxl: add support for cxl reset
243+
- NVIDIA: VR: SAUCE: cxl_test: enable zero sized decoders under hb0
244+
- NVIDIA: VR: SAUCE: cxl: Allow zero sized HDM decoders
245+
- NVIDIA: VR: SAUCE: cxl/hdm: Fix infinite loop in DPA partition discovery
246+
- NVIDIA: VR: SAUCE: cxl/region: Validate partition index before array
247+
access
248+
- NVIDIA: VR: SAUCE: [Config] Add a CXL config for CXL type 3 devices
249+
250+
* Backport arch_topology stub fix to prevent build failure on ARM without
251+
CONFIG_GENERIC_ARCH_TOPOLOGY (LP: #2138375)
252+
- arch_topology: Provide a stub topology_core_has_smt() for
253+
!CONFIG_GENERIC_ARCH_TOPOLOGY
254+
255+
* [linux-nvidia-6.17] Backport NVIDIA: VR: SAUCE: soc/tegra: misc: Use SMCCC
256+
to get chipid (LP: #2138329)
257+
- NVIDIA: VR: SAUCE: soc/tegra: misc: Use SMCCC to get chipid
258+
259+
-- Jacob Martin <jacob.martin@canonical.com> Wed, 18 Feb 2026 12:20:18 -0600
8260

9261
linux-nvidia-6.17 (6.17.0-1008.8) noble; urgency=medium
10262

debian.nvidia-6.17/reconstruct

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,5 @@ chmod +x 'drivers/net/ethernet/realtek/r8127/rtl_eeprom.h'
4444
chmod +x 'drivers/net/ethernet/realtek/r8127/rtltool.c'
4545
chmod +x 'drivers/net/ethernet/realtek/r8127/rtltool.h'
4646
# Remove any files deleted from the orig.
47+
rm -f 'Documentation/admin-guide/perf/nvidia-pmu.rst'
4748
exit 0

0 commit comments

Comments
 (0)