Noble update: v6.8.6 upstream stable release

Bug #2065899 reported by Manuel Diewald
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Noble
Fix Committed
Medium
Manuel Diewald

Bug Description

    SRU Justification

    Impact:
       The upstream process for stable tree updates is quite similar
       in scope to the Ubuntu SRU process, e.g., each patch has to
       demonstrably fix a bug, and each patch is vetted by upstream
       by originating either directly from a mainline/stable Linux tree or
       a minimally backported form of that patch. The following upstream
       stable patches should be included in the Ubuntu kernel:

       v6.8.6 upstream stable release
       from git://git.kernel.org/

amdkfd: use calloc instead of kzalloc to avoid integer overflow
wifi: ath9k: fix LNA selection in ath_ant_try_scan()
wifi: rtw89: fix null pointer access when abort scan
bnx2x: Fix firmware version string character counts
net: stmmac: dwmac-starfive: Add support for JH7100 SoC
net: phy: phy_device: Prevent nullptr exceptions on ISR
wifi: rtw89: pci: validate RX tag for RXQ and RPQ
wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
wifi: iwlwifi: pcie: Add the PCI device id for new hardware
arm64: dts: qcom: qcm6490-idp: Add definition for three LEDs
net: dsa: qca8k: put MDIO controller OF node if unavailable
arm64: dts: qcom: qrb2210-rb1: disable cluster power domains
printk: For @suppress_panic_printk check for other CPU in panic
panic: Flush kernel log buffer at the end
dump_stack: Do not get cpu_sync for panic CPU
wifi: iwlwifi: pcie: Add new PCI device id and CNVI
cpuidle: Avoid potential overflow in integer multiplication
ARM: dts: rockchip: fix rk3288 hdmi ports node
ARM: dts: rockchip: fix rk322x hdmi ports node
arm64: dts: rockchip: fix rk3328 hdmi ports node
arm64: dts: rockchip: fix rk3399 hdmi ports node
net: add netdev_lockdep_set_classes() to virtual drivers
arm64: dts: qcom: qcs6490-rb3gen2: Declare GCC clocks protected
pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain
ACPI: resource: Add IRQ override quirk for ASUS ExpertBook B2502FBA
ionic: set adminq irq affinity
net: skbuff: add overflow debug check to pull/push helpers
firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename()
wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
wifi: mt76: mt7915: add locking for accessing mapped registers
wifi: mt76: mt7996: disable AMSDU for non-data frames
wifi: mt76: mt7996: add locking for accessing mapped registers
ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out of CONFIG_X86_ANDROID_TABLETS
ACPI: x86: Add DELL0501 handling to acpi_quirk_skip_serdev_enumeration()
pstore/zone: Add a null pointer check to the psz_kmsg_read
tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
net: pcs: xpcs: Return EINVAL in the internal methods
dma-direct: Leak pages on dma_set_decrypted() failure
wifi: ath11k: decrease MHI channel buffer length to 8KB
iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev
cpufreq: Don't unregister cpufreq cooling on CPU hotplug
overflow: Allow non-type arg to type_max() and type_min()
wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm
wifi: cfg80211: check A-MSDU format more carefully
btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
btrfs: send: handle path ref underflow in header iterate_inode_ref()
ice: use relative VSI index for VFs instead of PF VSI number
net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
netdev: let netlink core handle -EMSGSIZE errors
Bluetooth: btintel: Fix null ptr deref in btintel_read_version
Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922
Bluetooth: Add new quirk for broken read key length on ATS2851
drm/vc4: don't check if plane->state->fb == state->fb
drm/ci: uprev mesa version: fix kdl commit fetch
drm/amdgpu: Skip do PCI error slot reset during RAS recovery
Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
drm: panel-orientation-quirks: Add quirk for GPD Win Mini
ASoC: SOF: amd: Optimize quirk for Valve Galileo
drm/ttm: return ENOSPC from ttm_bo_mem_space v3
scsi: ufs: qcom: Avoid re-init quirk when gears match
drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
sysv: don't call sb_bread() with pointers_lock held
scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
drm/amd/display: Disable idle reallow as part of command/gpint execution
isofs: handle CDs with bad root inode but good Joliet root directory
ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops
rcu/nocb: Fix WARN_ON_ONCE() in the rcu_nocb_bypass_lock()
rcu-tasks: Repair RCU Tasks Trace quiescence check
Julia Lawall reported this null pointer dereference, this should fix it.
media: sta2x11: fix irq handler cast
ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter
drm/panel: simple: Add BOE BP082WX1-100 8.2" panel
x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o
ASoC: Intel: avs: Populate board selection with new I2S entries
ext4: add a hint for block bitmap corrupt state in mb_groups
ext4: forbid commit inconsistent quota data when errors=remount-ro
drm/amd/display: Fix nanosec stat overflow
accel/habanalabs: increase HL_MAX_STR to 64 bytes to avoid warnings
i2c: designware: Fix RX FIFO depth define on Wangxun 10Gb NIC
HID: input: avoid polling stylus battery on Chromebook Pompom
drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()
drm: Check output polling initialized before disabling
drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes
SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int
PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge
Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
libperf evlist: Avoid out-of-bounds access
crypto: iaa - Fix async_disable descriptor leak
input/touchscreen: imagis: Correct the maximum touch area value
drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09
block: prevent division by zero in blk_rq_stat_sum()
RDMA/cm: add timeout to cm_destroy_id wait
Input: imagis - use FIELD_GET where applicable
Input: allocate keycode for Display refresh rate toggle
platform/x86: acer-wmi: Add support for Acer PH16-71
platform/x86: acer-wmi: Add predator_v4 module parameter
platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet
perf/x86/amd/lbr: Discard erroneous branch entries
ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9
ktest: force $buildonly = 1 for 'make_warnings_file' test type
Input: xpad - add support for Snakebyte GAMEPADs
ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment
tools: iio: replace seekdir() in iio_generic_buffer
bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state
kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()
usb: typec: ucsi: Add qcm6490-pmic-glink as needing PDOS quirk
thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read
usb: gadget: uvc: refactor the check for a valid buffer in the pump worker
usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
usb: typec: ucsi: Limit read size on v1.2
serial: 8250_of: Drop quirk fot NPCM from 8250_port
thunderbolt: Keep the domain powered when USB4 port is in redrive mode
usb: typec: tcpci: add generic tcpci fallback compatible
usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE
thermal/of: Assume polling-delay(-passive) 0 when absent
ASoC: soc-core.c: Skip dummy codec when adding platforms
x86/xen: attempt to inflate the memory balloon on PVH
fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
io_uring: clear opcode specific data for an early failure
modpost: fix null pointer dereference
drivers/nvme: Add quirks for device 126f:2262
fbmon: prevent division by zero in fb_videomode_from_videomode()
ALSA: hda/realtek: Add quirks for some Clevo laptops
drm/amdgpu: Init zone device and drm client after mode-1 reset on reload
gcc-plugins/stackleak: Avoid .head.text section
media: mediatek: vcodec: Fix oops when HEVC init fails
media: mediatek: vcodec: adding lock to protect decoder context list
media: mediatek: vcodec: adding lock to protect encoder context list
randomize_kstack: Improve entropy diffusion
platform/x86/intel/hid: Don't wake on 5-button releases
platform/x86: intel-vbtn: Update tablet mode switch at end of probe
nouveau: fix devinit paths to only handle display on GSP.
Bluetooth: btintel: Fixe build regression
net: mpls: error out if inner headers are not set
VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()
x86/vdso: Fix rethunk patching for vdso-image-x32.o too
Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"
Linux 6.8.6
UBUNTU: Upstream stable to v6.8.6

Manuel Diewald (diewald)
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: kernel-stable-tracking-bug
Changed in linux (Ubuntu):
status: Confirmed → Invalid
Changed in linux (Ubuntu Noble):
assignee: nobody → Manuel Diewald (diewald)
importance: Undecided → Medium
status: New → In Progress
description: updated
Changed in linux (Ubuntu Noble):
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.