UbuntuUpdates.org

Package "linux-riscv-7.0-headers-7.0.0-31"

This package belongs to a PPA: Canonical Kernel Team

Name: linux-riscv-7.0-headers-7.0.0-31

Description:

Header files related to Linux kernel version 7.0.0

Latest version: 7.0.0-31.31.1~24.04.1
Release: noble (24.04)
Level: base
Repository: main
Head package: linux-riscv-7.0

Links


Download "linux-riscv-7.0-headers-7.0.0-31"


Other versions of "linux-riscv-7.0-headers-7.0.0-31" in Noble

Repository Area Version
security main 7.0.0-31.31.1~24.04.1
updates main 7.0.0-31.31.1~24.04.1
proposed main 7.0.0-31.31.1~24.04.1

Changelog

Version: 7.0.0-31.31.1~24.04.1 2026-08-27 04:08:05 UTC

 linux-riscv-7.0 (7.0.0-31.31.1~24.04.1) noble; urgency=medium
 .
   * noble/linux-riscv-7.0: 7.0.0-31.31.1~24.04.1 -proposed tracker (LP: #2162409)
 .
   [ Ubuntu-riscv: 7.0.0-31.31.1 ]
 .
   * resolute/linux-riscv: 7.0.0-31.31.1 -proposed tracker (LP: #2162410)
   [ Ubuntu: 7.0.0-31.31 ]
   * resolute/linux: 7.0.0-31.31 -proposed tracker (LP: #2162413)
   * Backport: "firmware: arm_ffa: Respect firmware advertised RX/TX buffer
     size limits" (LP: #2162012)
     - firmware: arm_ffa: Respect firmware advertised RX/TX buffer size limits
   * Backlight regression (LP: #2161309)
     - Revert "drm/i915/backlight: Remove try_vesa_interface"
   * Resolute real-time patchset: 7.0.1-rt2 (LP: #2161757)
     - SAUCE: Reapply "serial: 8250: Switch to nbcon console"
     - SAUCE: Reapply "serial: 8250: Revert "drop lockdep annotation from
       serial8250_clear_IER()""
     - Real-time patchset 7.0.1-rt2
   * Delta_Ubuntu24.04_Ubuntu (Waston)_Suspend(S3) Stress Test Fail when the
     A400 is on by remote controller . (LP: #2161385)
     - SAUCE: drm/amd/display: Tear down dangling pipe on boot to fix s0i3
   * Camera output is vague and color is abnormal (LP: #2156972)
     - media: intel/ipu6: Improve DWC PHY HSFREQRANGE band selection for
       overlapping ranges
   * [SRU] Fix incorrect boot_display reporting on multi-GPU systems
     (LP: #2161036)
     - x86/video: Only fall back to vga_default_device() without screen info
   * Backport: complete perf_allow_* trio and use in drm/xe (LP: #2160654)
     - perf/core: out-of-line and export perf_allow_cpu/tracepoint()
     - drm/xe: gate observation streams with perf_allow_cpu()
   * Fix noise of audio output on Dell Pro QCM1255 after reboot (LP: #2160666)
     - ALSA: hda/realtek - Fixed Headphone noise issue for Dell QCM1255
   * Drop DEP-8 tests from kernel packages (LP: #2160302)
     - [Packaging] Drop DEP-8 tests from kernel source
   * The screen will show garbages by running glxgears fullscreen.
     (LP: #2158605)
     - SAUCE: drm/xe/display: skip FORCE_WC and vm_bound check for external
       dma-bufs
   * Audio shows Dummy Output on systems with Cirrus Logic cs42l43 codec
     (LP: #2156313)
     - ASoC: sdw_utils: fix missing component_name for cs42l43 part_id 0x2A3B
   * TPM2 key creation commands time out on some Infineon modules
     (LP: #2158883)
     - tpm: restore timeout for key creation commands
   * Fix Mic Mute LED no function on HP EliteBook (LP: #2158860)
     - ALSA: hda/realtek: Add LED fixup for HP EliteBook 6 G2i Laptops
   * Malformed HV_LINUX_VENDOR_ID breaks VM Availability Metric on Azure
     (LP: #2158462)
     - SAUCE: (no-up) hv: Fix supplied vendor ID
   * [SRU]Enable Realtek ALC287 + Cirrus CS35L56 Audio for Lenovo Yoga Pro 7
     (LP: #2156867)
     - ALSA: hda/realtek: ALC269 fixup for Lenovo Yoga Pro 7 15ASH111 audio
     - ALSA: hda/realtek:ALC269 fixup for Yoga Pro 7 15ASH11 mic mute LED
     - ASoC: amd: acp: Add DMI quirk for Lenovo Yoga Pro 7 15ASH11
   * iwlwifi failed to handle oversized command 0xC05 (LP: #2152688)
     - wifi: iwlwifi: mld: add support for iwl_mcc_allowed_ap_type_cmd v2
     - wifi: iwlwifi: mvm: avoid oversized UATS command copy
   * MT7925 wifi is hard blocked on Dell's machine (LP: #2158229)
     - SAUCE: Revert "wifi: mt76: mt7925: add rfkill_poll for hardware rfkill"
   * Resolute update: upstream stable patchset 2026-07-21 (LP: #2161462)
     - rust: str: use the "kernel vertical" imports style
     - rust: str: clean unused import for Rust >= 1.98
     - userfaultfd: gate must_wait writability check on pte_present()
     - device property: initialize the remaining fields of fwnode_handle in
       fwnode_init()
     - f2fs: fix potential deadlock in f2fs_balance_fs()
     - f2fs: fix potential deadlock in gc_merge path of f2fs_balance_fs()
     - f2fs: fix listxattr handling of corrupted xattr entries
     - net/sched: dualpi2: fix GSO backlog accounting
     - mm/khugepaged: write all dirty file folios when collapsing
     - slab: recognize @GFP parameter as optional in kernel-doc
     - perf trace beauty fcntl: Fix build with older kernel headers
     - KVM: x86: Move update_cr8_intercept() to lapic.c
     - KVM: VMX: Grab vmcs12 on CR8 interception update iff vCPU is in guest
       mode
     - KVM: x86: Unconditionally recompute CR8 intercept on PPR update
     - ACPI: CPPC: Suppress UBSAN warning caused by field misuse
     - ACPI: NFIT: core: Fix possible NULL pointer dereference
     - platform/x86: intel-hid: Protect ACPI notify handler against recursion
     - LoongArch: Add PIO for early access before ACPI PCI root register
     - rust: cpufreq: clean new `clippy::map_or_identity` lint for Rust 1.98.0
     - rust: block: fix GenDisk cleanup paths
     - rust: doctest: fix incorrect pattern in replacement
     - rust: Kbuild: set frame-pointer llvm module flag for
       CONFIG_FRAME_POINTER
     - futex/requeue: Revert "Prevent NULL pointer dereference in
       remove_waiter() on self-deadlock""
     - perf/core: Detach event groups during remove_on_exec
     - rust: kasan: KASAN+RUST requires clang
     - fscrypt: Replace mk_users keyring with simple list
     - usb: gadget: function: rndis: add length check to response query
     - usb: gadget: function: rndis: add length check for header
     - iio: accel: bmc150: clamp the device-reported FIFO frame count
     - iio: accel: kxsd9: fix runtime PM imbalance on write_raw() error
     - iio: adc: ad7380: select REGMAP
     - iio: adc: ad7768-1: Select GPIOLIB
     - iio: adc: ad7779: add missing 'select IIO_TRIGGERED_BUFFER' to Kconfig
     - iio: adc: ad_sigma_delta: fix clear_pending_event for registerless
       devices
     - iio: adc: ad_sigma_delta: fix CS held asserted and state leaks
     - iio: adc: lpc32xx: Initialize completion before requesting IRQ
     - iio: adc: spear: Initialize completion before requesting IRQ
     - iio: adc: ti-ads1119: fix PM reference leak in buffer preenable
     - i

Source diff to previous version
2161309 Backlight regression
2161757 Resolute real-time patchset: 7.0.1-rt2
2161385 Delta_Ubuntu24.04_Ubuntu (Waston)_Suspend(S3) Stress Test Fail when the A400 is on by remote controller .
2160654 Backport: complete perf_allow_* trio and use in drm/xe
2160666 Fix noise of audio output on Dell Pro QCM1255 after reboot
2160302 Drop DEP-8 tests from kernel packages
2158605 The screen will show garbages by running glxgears fullscreen.
2156313 Audio shows Dummy Output on systems with Cirrus Logic cs42l43 codec
2158883 TPM2 key creation commands time out on some Infineon modules
2158860 Fix Mic Mute LED no function on HP EliteBook
2158462 Malformed HV_LINUX_VENDOR_ID breaks VM Availability Metric on Azure
2161462 Resolute update: upstream stable patchset 2026-07-21
2160733 Resolute update: upstream stable patchset 2026-07-15
2158815 Resolute update: v7.0.14 upstream stable release
2158003 Resolute update: v7.0.13 upstream stable release
2158267 Performance regression causes SDXL inference slowdown (~42x)
1786013 Packaging resync
CVE-2026-53361 In the Linux kernel, the following vulnerability has been resolved: af_unix: Set gc_in_progress to true in unix_gc(). Igor Ushakov reported that un
CVE-2026-53362 In the Linux kernel, the following vulnerability has been resolved: ipv6: account for fraggap on the paged allocation path In __ip6_append_data(),
CVE-2026-53325 In the Linux kernel, the following vulnerability has been resolved: agp/amd64: Fix broken error propagation in agp_amd64_probe() A NULL pointer der
CVE-2026-52938 In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL pointer dereference in bpf_sk_storage_clone and diag paths bpf_se
CVE-2025-10263 Arm C1-Ultra, C1-Premium, Neoverse V3 & V3AE, Neoverse V2, Neoverse V1, Neoverse-N2, Neoverse-N1, Cortex-X925, Cortex-X4, Cortex-X3, Cortex-X2, Corte
CVE-2026-46300 In the Linux kernel, the following vulnerability has been resolved: net: skbuff: preserve shared-frag marker during coalescing skb_try_coalesce() c
CVE-2026-64531 In the Linux kernel, the following vulnerability has been resolved: net: openvswitch: reject oversized nested action attrs Open vSwitch stores gene
CVE-2026-46331 In the Linux kernel, the following vulnerability has been resolved: net/sched: fix pedit partial COW leading to page cache corruption tcf_pedit_act
CVE-2026-53212 In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_tunnel: fix use-after-free on object destroy nft_tunnel_obj_dest
CVE-2026-53359 In the Linux kernel, the following vulnerability has been resolved: KVM: x86: Fix shadow paging use-after-free due to unexpected role Commit 0cb2af
CVE-2026-53131 In the Linux kernel, the following vulnerability has been resolved: netfilter: require Ethernet MAC header before using eth_hdr() `ip6t_eui64`, `xt
CVE-2026-53151 In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix the ACK parser to extract the SACK table for parsing Fix modificatio
CVE-2026-53175 In the Linux kernel, the following vulnerability has been resolved: inet: frags: fix use-after-free caused by the fqdir_pre_exit() flush On netns t
CVE-2026-53176 In the Linux kernel, the following vulnerability has been resolved: IB/isert: Reject login PDUs shorter than ISER_HEADERS_LEN In drivers/infiniband
CVE-2026-53186 In the Linux kernel, the following vulnerability has been resolved: RDMA/srp: bound SRP_RSP sense copy by the received length srp_process_rsp() cop
CVE-2026-53215 In the Linux kernel, the following vulnerability has been resolved: net: mvpp2: refill RX buffers before XDP or skb use The RX error path returns t
CVE-2026-53216 In the Linux kernel, the following vulnerability has been resolved: net: mvpp2: limit XDP frame size to the RX buffer mvpp2 has short and long BM p
CVE-2026-53221 In the Linux kernel, the following vulnerability has been resolved: ip6_vti: fix incorrect tunnel matching in vti6_tnl_lookup() In vti6_tnl_lookup(
CVE-2026-53224 In the Linux kernel, the following vulnerability has been resolved: sctp: validate embedded INIT chunk and address list lengths in cookie sctp_unpa
CVE-2026-53225 In the Linux kernel, the following vulnerability has been resolved: sctp: fix uninit-value in __sctp_rcv_asconf_lookup() __sctp_rcv_asconf_lookup()
CVE-2026-53228 In the Linux kernel, the following vulnerability has been resolved: ipv6: sit: reload inner IPv6 header after GSO offloads ipip6_tunnel_xmit() cach
CVE-2026-52924 In the Linux kernel, the following vulnerability has been resolved: sctp: purge outqueue on stale COOKIE-ECHO handling sctp_stream_update() is only
CVE-2026-53246 In the Linux kernel, the following vulnerability has been resolved: sctp: validate cached peer INIT chunk length in COOKIE_ECHO processing When a l
CVE-2026-53247 In the Linux kernel, the following vulnerability has been resolved: net: ethernet: mtk_eth_soc: Fix use-after-free in metadata dst teardown mtk_fre
CVE-2026-53260 In the Linux kernel, the following vulnerability has been resolved: tcp: Add preempt_{disable,enable}_nested() in reqsk_queue_hash_req(). syzbot re

Version: 7.0.0-28.28.1~24.04.3 2026-08-19 20:11:14 UTC

 linux-riscv-7.0 (7.0.0-28.28.1~24.04.3) noble; urgency=medium
 .
   * noble/linux-riscv-7.0: 7.0.0-28.28.1~24.04.3 -proposed tracker (LP: #2163644)
 .
   * Packaging resync (LP: #1786013)
     - [Packaging] update variants
 .
   * undefined reference to __bswapsi2/__bswapdi2 at kernel link time
     (LP: #2163639)
     - SAUCE: riscv: lib: add __bswapsi2/__bswapdi2 helpers
 .

1786013 Packaging resync
2163639 undefined reference to __bswapsi2/__bswapdi2 at kernel link time

Version: *DELETED* 2026-08-11 13:09:58 UTC
No changelog for deleted or moved packages.

Version: 7.0.0-26.26.1~24.04.1 2026-06-08 19:09:22 UTC

 linux-riscv-7.0 (7.0.0-26.26.1~24.04.1) noble; urgency=medium
 .
   * noble/linux-riscv-7.0: 7.0.0-26.26.1~24.04.1 -proposed tracker (LP: #2154747)
 .
   * Packaging resync (LP: #1786013)
     - [Packaging] debian.riscv-7.0/dkms-versions -- update from kernel-
       versions (main/2026.05.18)
 .
   * Enable Microchip PIC64GX Curiosity Kit (LP: #2074082)
     - dt-bindings: soc: microchip: add compatible for the mss-top-sysreg on
       pic64gx
     - dt-bindings: soc: microchip: mpfs-sys-controller: Add pic64gx
       compatibility
     - soc: microchip: mpfs-sys-controller: add support for pic64gx
     - dt-bindings: timer: sifive,clint: add pic64gx compatibility
     - dt-bindings: riscv: microchip: document the PIC64GX curiosity kit
     - riscv: dts: microchip: add pic64gx and its curiosity kit
     - riscv: dts: microchip: remove POLARFIRE mention in Makefile
 .
   * Enable StarFive VisionFive 2 board (LP: #2013232)
     - SAUCE: PCI: starfive: Offload the NVMe timeout workaround to host
       drivers.
     - SAUCE: dt-bindings: pwm: opencores: Drop starfive compatibles and update
       maintainers
     - SAUCE: riscv: dts: starfive: Correct pwm nodes
     - SAUCE: pwm: Add OpenCores PTC PWM driver
     - [Config] riscv: updateconfigs for JH7110 support
 .
   * linux-hwe-6.14-tools-6.14.0-24:amd64 == 6.14.0-24.24~24.04.3 is missing
     the perf and bpftool binaries (LP: #2117147)
     - [Packaging] Add do_tools_noble_hwe to include perf and bpftool in
       SRCPKGNAME-tools-$(abi_release)
 .
   * Miscellaneous Ubuntu changes
     - [Config] Enable pre-RVA23 hardware
     - [Packaging] Revert cross compile changes
     - [Packaging] riscv-7.0: Fix run-parts usage in maintscripts
     - [Packaging] riscv-7.0: Undo /lib/ -> /usr/lib changes
     - SAUCE: tools/lib/perf: Fix -Werror=alloc-size-larger-than in cpumap.c
     - [Packaging] riscv-7.0: Temporarily add back DKMS modules
 .
   [ Ubuntu-riscv: 7.0.0-26.26.1 ]
 .
   * resolute/linux-riscv: 7.0.0-26.26.1 -proposed tracker (LP: #2152024)
   [ Ubuntu: 7.0.0-26.26 ]
   * resolute/linux: 7.0.0-26.26 -proposed tracker (LP: #2154530)
   * Packaging resync (LP: #1786013)
     - Revert "UBUNTU: SAUCE: import Huawei ES3000_V2 (2.1.0.23)"
     - [Packaging] debian.master/dkms-versions -- remove dkms-versions
       (main/2026.05.18)
   * Fix mic mute led on a HP EliteBook 6 G2a platform (LP: #2150065)
     - ALSA: hda/realtek: Add LED fixup for HP EliteBook 6 G2a Laptops
   * ov08x40 module mounted upside down on a certain DELL platforms
     (LP: #2146517)
     - SAUCE: media: ipu-bridge: Add DMI quirk for new Dell XPS laptops with
       upside down sensors
     - SAUCE: media: ipu-bridge: Add DMI quirk for Dell 14 laptops with upside
       down sensors
   * Support additional 2888x1808@30fps 900MHz for OVTI05C1 camera sensor
     (LP: #2147409)
     - SAUCE: media: ipu-bridge: Add 900MHz for OV05C10
     - SAUCE: platform/x86: int3472: increase handshake delay to 50ms for
       OV05C10
   * Support Samsung S5K3J1 sensor for Intel MIPI camera (LP: #2121852)
     - SAUCE: media: ipu-bridge: Support s5k3j1 sensor
   * [SRU] ASoC: enable rt1320 speaker amp and DMIC on PTL SoundWire platforms
     (LP: #2150196)
     - ASoC: Intel: soc-acpi-intel-ptl-match: drop rt722 monolithic match
       tables
     - ASoC: SOF: Intel: Add a is_amp flag to fix the wrong name prefix
     - ASoC: sdw_utils: add rt1320 and rt1321 dmic dai in codec_info_list
   * powerpc-build in ubuntu_kernel_selftests fails to build due to
     uninitialized value (LP: #2129844)
     - selftests/powerpc: Suppress -Wmaybe-uninitialized with GCC 15
   * Ubuntu 26.04 linux kernel has non-functional nova-core GPU driver enabled,
     conflicting with nouveau (LP: #2150845)
     - [Config] Disable DRM_NOVA
   * Resolute update: v7.0.6 upstream stable release (LP: #2152558)
     - Linux 7.0.6
     - Upstream stable to v7.0.6
   * Resolute update: v7.0.5 upstream stable release (LP: #2152556)
     - Linux 7.0.5
     - Upstream stable to v7.0.5
   * Resolute update: v7.0.4 upstream stable release (LP: #2152552)
     - ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES
     - ALSA: usb-audio: Avoid false E-MU sample-rate notifications
     - ALSA: usb-audio: Fix Audio Advantage Micro II SPDIF switch
     - usb: xhci: Make usb_host_endpoint.hcpriv survive endpoint_disable()
     - usb: chipidea: otg: not wait vbus drop if use role_switch
     - usb: chipidea: core: allow ci_irq_handler() handle both ID and VBUS
       change
     - ALSA: usb-audio: Evaluate packsize caps at the right place
     - LoongArch: Add spectre boundry for syscall dispatch table
     - drm/nouveau: fix u32 overflow in pushbuf reloc bounds check
     - leds: qcom-lpg: Check for array overflow when selecting the high
       resolution
     - greybus: gb-beagleplay: bound bootloader receive buffering
     - greybus: gb-beagleplay: fix sleep in atomic context in hdlc_tx_frames()
     - misc: ibmasm: fix OOB MMIO read in ibmasm_handle_mouse_interrupt()
     - ibmasm: fix OOB reads in command_file_write due to missing size checks
     - ibmasm: fix heap over-read in ibmasm_send_i2o_message()
     - sysfs: attribute_group: Respect is_visible_const() when changing owner
     - driver core: Don't let a device probe until it's ready
     - device property: Make modifications of fwnode "flags" thread safe
     - drm/nouveau: fix nvkm_device leak on aperture removal failure
     - rust: dma: remove DMA_ATTR_NO_KERNEL_MAPPING from public attrs
     - kbuild: rust: allow `clippy::uninlined_format_args`
     - fs: afs: revert mmap_prepare() change
     - firmware: google: framebuffer: Do not mark framebuffer as busy
     - lib: test_hmm: evict device pages on file close to avoid use-after-free
     - arm64/mm: Enable batched TLB flush in unmap_hotplug_range()
     - arm64: mm: Fix rodata=full block mapping support for realm guests
     - mm: migrate: requeue destination folio on deferred split queue
     -

1786013 Packaging resync
2074082 Enable Microchip PIC64GX Curiosity Kit
2013232 Enable StarFive VisionFive 2 board
2117147 linux-hwe-6.14-tools-6.14.0-24:amd64 == 6.14.0-24.24~24.04.3 is missing the perf and bpftool binaries
2150065 Fix mic mute led on a HP EliteBook 6 G2a platform
2129844 powerpc-build in ubuntu_kernel_selftests fails to build due to uninitialized value
2150845 Ubuntu 26.04 linux kernel has non-functional nova-core GPU driver enabled, conflicting with nouveau
2152558 Resolute update: v7.0.6 upstream stable release
2152556 Resolute update: v7.0.5 upstream stable release
2152552 Resolute update: v7.0.4 upstream stable release
2152550 Resolute update: v7.0.3 upstream stable release
2150553 Resolute update: v7.0.2 upstream stable release
2150547 Resolute update: v7.0.1 upstream stable release
2154172 GRO managed-frag use-after-free leading to local privilege escalation
2151747 AppArmor Vulnerabilities
2148809 apparmor: LLVM/clang build failure due to uninitialized variable in notify.c
2153962 net/rds: reset op_nents when zerocopy page pin fails
2149808 Qualcomm X1E: Speaker overdrive causes hardware protection shutdown
2148718 intel-ipu7 / intel-ipu7-isys modules are shipped unsigned in latest Resolute kernels, breaking Secure Boot systems
CVE-2026-47337 Ubuntu Linux 6.8, 6.17 and 7.0 contain SAUCE patches with a possible N ...
CVE-2026-47334 Ubuntu Linux 6.8, 6.17 and 7.0 contain AppArmor SAUCE patches which in ...
CVE-2026-47333 Ubuntu Linux 6.8, 6.17 and 7.0 contain AppArmor SAUCE patches which ca ...
CVE-2026-47332 Ubuntu Linux 6.8, 6.17 and 7.0 contain AppArmor SAUCE patches which in ...
CVE-2026-47330 Ubuntu Linux 6.8, 7.17 and 7.0 contain AppArmor SAUCE patches which ca ...
CVE-2026-47329 Ubuntu Linux 6.8, 6.17 and 7.0 contain SAUCE patches which fail to val ...
CVE-2026-47327 Ubuntu Linux 6.8, 6.17 and 7.0 contain SAUCE patches with a possible N ...
CVE-2026-47328 Ubuntu Linux 6.8, 6.17 and 7.0 contain AppArmor SAUCE patches which in ...
CVE-2026-47326 Ubuntu Linux 6.8, 6.17 and 7.0 contain SAUCE patches with a memory lea ...
CVE-2026-46300 In the Linux kernel, the following vulnerability has been resolved: net: skbuff: preserve shared-frag marker during coalescing skb_try_coalesce() c
CVE-2026-46333 In the Linux kernel, the following vulnerability has been resolved: ptrace: slightly saner 'get_dumpable()' logic The 'dumpability' of a task is fu
CVE-2026-43500 In the Linux kernel, the following vulnerability has been resolved: rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present The DATA
CVE-2026-43284 In the Linux kernel, the following vulnerability has been resolved: xfrm: esp: avoid in-place decrypt on shared skb frags MSG_SPLICE_PAGES can atta



About   -   Send Feedback to @ubuntu_updates