[ubuntu/noble-proposed] linux-nvidia-6.17 6.17.0-1002.2 (Accepted)

Andy Whitcroft apw at canonical.com
Thu Oct 23 02:10:34 UTC 2025


linux-nvidia-6.17 (6.17.0-1002.2) noble; urgency=medium

  * noble/linux-nvidia-6.17: 6.17.0-1001.1 -proposed tracker (LP: #2127212)

  * Packaging resync (LP: #1786013)
    - [Packaging] debian.nvidia-6.17/dkms-versions -- update from kernel-
      versions (adhoc/d2025.09.22)
    - [Packaging] update variants
    - [Packaging] update update.conf

  * NVIDIA: SAUCE: MEDIATEK: usb: host: xhci-hub: fix MT89xx SoCs return
    PORTLI value (LP: #2125126)
    - NVIDIA: SAUCE: MEDIATEK: usb: host: xhci-hub: fix MT89xx SoCs return
      PORTLI value

  * NVIDIA: SAUCE: ffa notification count initialization fix (LP: #2123861)
    - NVIDIA: SAUCE: Fix FFA notification count initialization

  * NVIDIA: SAUCE: vfio/nvgrace-gpu: Add GB300 SKU to the devid table
    (LP: #2121544)
    - NVIDIA: SAUCE: vfio/nvgrace-gpu: Add GB300 SKU to the devid table

  * backport: "ACPI/PCI: Fix memory leak fix in pci_acpi_preserve_config"
    (LP: #2121451)
    - PCI/ACPI: Fix pci_acpi_preserve_config() memory leak

  * Pull-request for setting CPU frequency gov to performance (LP: #2028576)
    - [Config] nvidia-6.14: Use performance CPU frequency governor on amd64

  * Set CONFIG_IOMMU_DEFAULT_DMA_LAZY as default for Nvidia CPUs
    (LP: #2119661)
    - [Config] nvidia-6.14: Update annotations to set
      CONFIG_IOMMU_DEFAULT_DMA_LAZY

  * mt7925: Additional wifi fixes (LP: #2119687)
    - NVIDIA: SAUCE: wifi: mt76: mt7925: add MBSSID support

  * Backport support for Grace virtualization features: vEVENTQ, HW QUEUE, and
    vEGM (LP: #2119656)
    - NVIDIA: SAUCE: mm: handle poisoning of pfn without struct pages
    - NVIDIA: SAUCE: mm: Add poison error check in fixup_user_fault() for
      mapped pfn
    - NVIDIA: SAUCE: mm: Change ghes code to allow poison of non-struct pfn
    - NVIDIA: SAUCE: vfio/nvgrace-gpu: register device memory for poison
      handling
    - NVIDIA: SAUCE: arm64: configs: Build NVGRACE_GPU_VFIO_PCI as LKM
    - NVIDIA: SAUCE: arm64: configs: Enable IOMMUFD and VFIO_DEVICE_CDEV
    - NVIDIA: SAUCE: arm64: configs: Replace VFIO_CONTAINER with
      IOMMUFD_VFIO_CONTAINER
    - NVIDIA: SAUCE: KVM: arm64: Allow exec fault on memory mapped cacheable
      in VMA
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Introduce module to manage EGM
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Handle pages with ECC errors on the EGM
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Register EGM for runtime ECC poison
      errors handling
    - NVIDIA: SAUCE: arm64: configs: Build CONFIG_NVGRACE_EGM as LKM
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Move the egm header file to include
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Free region memory during
      unregistration
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Move region hash initialization
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Handle and convey EGM registration
      errors
    - NVIDIA: SAUCE: vfio/nvgrace-gpu: Handle EGM registration failure
    - NVIDIA: SAUCE: vfio/nvgrace-gpu: Address checkpatch warnings
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Address sparse errors
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Address smatch errors
    - NVIDIA: SAUCE: vfio/nvgrace-gpu: Address smatch errors
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Ensure ACPI value reads are successful
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Avoid invalid retired pages base
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Update EGM unregistration API
    - NVIDIA: SAUCE: vfio/nvgrace-egm: track GPUs associated with the EGM
      regions
    - NVIDIA: SAUCE: vfio/nvgrace-egm: list gpus through sysfs
    - NVIDIA: SAUCE: vfio/nvgrace-egm: expose the egm size through sysfs
    - NVIDIA: SAUCE: vfio/nvgrace-egm: Add null pointer checks after memory
      allocations
    - NVIDIA: SAUCE: arm64: configs: enable NVGRACE_EGM as module
    - NVIDIA: SAUCE: vfio/nvgrace-gpu: Avoid resmem pfn unregistration
    - NVIDIA: [Config] Fix CONFIG_IRQ_MSI_IOMMU annotation for amd64

  * NVIDIA 6.14 kernel SAUCE patch causes LTP madvise07 test case to fail with
    "Child killed by SIGKILL" (LP: #2125434)
    - NVIDIA: SAUCE: mm: correctly identify pfn without struct pages

  * Backport support for arm64 BRBE and a future NVIDIA CPU ID (LP: #2118663)
    - NVIDIA: SAUCE: arm64: cputype: Add NVIDIA Olympus definitions
    - [Config] nvidia-6.14: Enable BRBE

  * nvidia-ffa-ec: Fix FFH data response length (LP: #2118357)
    - NVIDIA: SAUCE: Fix FFH data response length

  * Add pincontrol driver for MT8901 chip (LP: #2117784)
    - NVIDIA: SAUCE: MEDIATEK: pinctrl: mediatek: Add gpio-range record in
      pinctrl driver
    - NVIDIA: SAUCE: MEDIATEK: pinctrl: mediatek: Add acpi support
    - NVIDIA: SAUCE: MEDIATEK: pinctrl: mt8901: Add pinctrl driver
    - [Config] nvidia-6.14: Update annotations to enable CONFIG_PINCTRL_MT8901

  * NVIDIA: SAUCE: Add quirk to disable secondary-bus-reset on PCIe gen-4
    ports  (LP: #2114759)
    - NVIDIA: SAUCE: MEDIATEK: pcie: disable SBR on Gen4 Ports

  * NVIDIA: SAUCE: Add FFA and EC Secure Service Driver to -nvidia kernel
    (LP: #2114230)
    - NVIDIA: SAUCE: Add support for custom ARM FFH offset handler
    - NVIDIA: SAUCE: Add nvidia ffa driver for EC communication
    - NVIDIA: SAUCE: Add ffa driver for each secure EC service
    - NVIDIA: SAUCE: Add support for EC secure service communication
    - NVIDIA: SAUCE: Rescan acpi devices that uses secure EC communication
    - NVIDIA: SAUCE: irqchip/gic-v3: Allow unused SGIs for drivers/modules
    - NVIDIA: SAUCE: Add support for notifications from secure EC services
    - [Config] nvidia-6.14: Update annotations to enable NVIDIA FFA EC driver

  * mt7925: Support country-specific regulatory requirements (LP: #2112155)
    - NVIDIA: SAUCE: MEDIATEK: wifi: mt76: mt7925: add reg hint support
    - NVIDIA: SAUCE: MEDIATEK: wifi: mt76: mt7925: update the regd by country
      code of 11d changed

  * Backport: TPM Service Command Response Buffer Interface Over FF-A
    (LP: #2111511)
    - [Config] nvidia-6.14: Update annotations to enable TPM over FFA

  * Backport: ALSA: hda - Add new driver for HDA controllers listed via ACPI
    (LP: #2111447)
    - NVIDIA: SAUCE: [Config] nvidia-6.14 CONFIG_SND_HDA_ACPI=m on arm64

  * Pull request to enable GPU passthrough for CUDA (LP: #2095028)
    - NVIDIA: SAUCE: WAR: Expose PCI PASID capability to userspace
    - NVIDIA: SAUCE: WAR: iommufd/pages: Bypass PFNMAP
    - NVIDIA: SAUCE: [Config] nvidia-6.14: Update annotations for Grace I/O
      virtualization
    - [Config] nvidia-6.14: Drop CONFIG_TEGRA241_CMDQV from annotations

  * Add Realtek r8127 ethernet driver (LP: #2109730)
    - NVIDIA: SAUCE: r8127: Add Realtek r8127 ethernet driver
    - NVIDIA: SAUCE: r8127: Remove Realtek r8127 non required files
    - NVIDIA: SAUCE: r8127: Moved files from r8127/src to r8127 folder
    - NVIDIA: SAUCE: Add r8127 in kernel build
    - [Config] nvidia-6.11: Update annotations to enable realtek R8127 module

  * nvidia: take out the sbsa_gwdt of the blacklist (LP: #2109635)
    - NVIDIA: [Packaging] Take out the sbsa_gwdt from the blacklist

  * Pull request: Add quirk and disable SBR on Gen5 ports (LP: #2107509)
    - NVIDIA: SAUCE: MEDIATEK: usb: host: xhci-plat: support usb3 bulks stream
      low power
    - NVIDIA: SAUCE: MEDIATEK: PCI: disable SBR on Gen5 ports

  * Apply cherrypick of upstream patch to recognize  PNP0D15 usb3 device
    (LP: #2097644)
    - NVIDIA: SAUCE: Fixes the kernel boot issues due to xhci mem errors

  * Apply backport of upstream commit to enable Realtek Bluetooth module
    (LP: #2096882)
    - NVIDIA: SAUCE: Adds MT7925 BT devices

  * Apply SAUCE patch to enable 8250 serial device (LP: #2096888)
    - NVIDIA: SAUCE: serial: 8250_mtk: Add ACPI support

  * Backport: "Add support for AArch64 AMUv1-based average freq" Series
    (LP: #2100032)
    - NVIDIA: [Config] set CONFIG_CPUFREQ_ARCH_CUR_FREQ=y for x86

  * MANA: include driver fixes and enable module on ARM64 (LP: #2084598)
    - [Config] nvidia-6.11: Enable MANA configs on x86 and arm64

  * Apply patch to set CONFIG_EFI_CAPSULE_LOADER=y for arm64 (LP: #2067111)
    - NVIDIA: [Config] EFI: set CAPSULE_LOADER=y for arm64

  * linux-nvidia-6.5_6.5.0-1014.14 breaks with earlier BIOS release, and
    modeset/resolutions are wrong (LP: #2061930) // Blacklist coresight_etm4x
    (LP: #2067106)
    - [Packaging] blacklist coresight_etm4x

  * backport arm64 THP improvements from 6.9 (LP: #2059316)
    - NVIDIA: [Config] arm64: ARM64_CONTPTE=y

  * Reapply the linux-nvidia kernel config options from the 5.15 and 6.5
    kernels (LP: #2060327)
    - NVIDIA: [Config]: Disable the NOUVEAU driver which is not used with
      -nvidia kernels
    - NVIDIA: [Config]: Adding CORESIGHT and ARM64_ERRATUM configs to
      annotations

  [ Ubuntu: 6.17.0-6.6 ]

  * questing/linux: 6.17.0-6.6 -proposed tracker (LP: #2126040)
  * Questing update: v6.17.1 upstream stable release (LP: #2126948)
    - blk-mq: fix blk_mq_tags double free while nr_requests grown
    - gcc-plugins: Remove TODO_verify_il for GCC >= 16
    - scsi: target: target_core_configfs: Add length check to avoid buffer
      overflow
    - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free
    - wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()
    - media: b2c2: Fix use-after-free causing by irq_check_work in
      flexcop_pci_remove
    - media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in
      probe
    - media: tuner: xc5000: Fix use-after-free in xc5000_release
    - media: rc: fix races with imon_disconnect()
    - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID
    - mm: swap: check for stable address space before operating on the VMA
    - wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()
    - media: iris: Fix memory leak by freeing untracked persist buffer
    - media: stm32-csi: Fix dereference before NULL check
    - ASoC: qcom: audioreach: fix potential null pointer dereference
    - Linux 6.17.1
  * RISC-V kernel config is out of sync with other archs (LP: #1981437)
    - [Config] riscv64: Update EFI_SBAT_FILE
    - [Config] riscv64: Enable EFI_ZBOOT
    - [Config] riscv64: Disable support for non-RVA23 SoCs
    - [Config] riscv64: Disable RISCV_ISA_FALLBACK
    - [Config] riscv64: Sync config with other architectures
  * Miscellaneous Ubuntu changes
    - [Config] updateconfigs after rebase to 6.17

Date: 2025-10-10 17:42:13.862167+00:00
Changed-By: Jacob Martin <jacob.martin at canonical.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-nvidia-6.17/6.17.0-1002.2
-------------- next part --------------
Sorry, changesfile not available.


More information about the noble-changes mailing list