Mantic update: v6.5.5 upstream stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Mantic |
Fix Released
|
Medium
|
Kamal Mostafa |
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.5.5 upstream stable release
from git://git.
iomap: Fix possible overflow condition in iomap_write_
autofs: fix memory leak of waitqueues in autofs_
btrfs: handle errors properly in update_
btrfs: output extra debug info if we failed to find an inline backref
locks: fix KASAN: use-after-free in trace_event_
ACPICA: Add AML_NO_
kernel/fork: beware of __put_task_struct() calling context
rcuscale: Move rcu_scale_writer() schedule_
scftorture: Forgive memory-allocation failure if KASAN
ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470
platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout
x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models
perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09
s390/boot: cleanup number of page table levels setup
kselftest/arm64: fix a memleak in zt_regs_run()
perf/imx_ddr: speed up overflow frequency of cycle
ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2
hw_breakpoint: fix single-stepping when using bpf_overflow_
ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects
selftests/nolibc: fix up kernel parameters support
selftests/nolibc: prevent out of bounds access in expect_vfprintf
spi: sun6i: add quirk for dual and quad SPI modes support
devlink: remove reload failed checks in params get/set callbacks
crypto: lrw,xts - Replace strlcpy with strscpy
ice: Don't tx before switchdev is fully configured
wifi: ath9k: fix fortify warnings
wifi: ath9k: fix printk specifier
wifi: rtw88: delete timer and free skb queue when unloading
wifi: mwifiex: fix fortify warning
mt76: mt7921: don't assume adequate headroom for SDIO headers
wifi: wil6210: fix fortify warnings
can: sun4i_can: Add acceptance register quirk
can: sun4i_can: Add support for the Allwinner D1
UBUNTU: [Config] updateconfigs for CAN_SUN4I
net: Use sockaddr_storage for getsockopt(
wifi: ath12k: Fix a NULL pointer dereference in ath12k_
wifi: ath12k: avoid array overflow of hw mode for preferred_hw_mode
net/ipv4: return the real errno instead of -EINVAL
crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()
Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device
Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922
Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922
Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922
Bluetooth: Fix hci_suspend_sync crash
Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID
netlink: convert nlk->flags to atomic flags
tpm_tis: Resend command to recover from data transfer errors
mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_
alx: fix OOB-read compiler warning
wifi: iwlwifi: pcie: avoid a warning in case prepare card failed
wifi: mac80211: check S1G action frame size
netfilter: ebtables: fix fortify warnings in size_entry_mwt()
wifi: cfg80211: reject auth/assoc to AP with our address
wifi: cfg80211: ocb: don't leave if not joined
wifi: mac80211: check for station first in client probe
wifi: mac80211_hwsim: drop short frames
Revert "wifi: mac80211_hwsim: check the return value of nla_put_u32"
libbpf: Free btf_vmlinux when closing bpf_object
wifi: ath12k: Fix memory leak in rx_desc and tx_desc
wifi: ath12k: add check max message length while scanning with extraie
Fix nomenclature for USB and PCI wireless devices
bpf: Consider non-owning refs trusted
bpf: Consider non-owning refs to refcounted nodes RCU protected
drm/bridge: tc358762: Instruct DSI host to generate HSE packets
drm/edid: Add quirk for OSVR HDK 2.0
drm: bridge: samsung-dsim: Drain command transfer FIFO before transfer
arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size
arm64: dts: qcom: sm6125-sprout: correct ramoops pmsg-size
arm64: dts: qcom: sm6350: correct ramoops pmsg-size
arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size
arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size
drm/amdgpu: Increase soft IH ring size
samples/
drm/amdgpu: Update ring scheduler info as needed
drm/amd/display: Fix underflow issue on 175hz timing
ASoC: SOF: topology: simplify code to prevent static analysis warnings
ASoC: Intel: sof_sdw: Update BT offload config for soundwire config
ALSA: hda: intel-dsp-cfg: add LunarLake support
drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK
drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31
drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314
drm/amd/display: Use max memclk variable when setting max memclk
drm/msm/adreno: Use quirk identify hw_apriv
drm/msm/adreno: Use quirk to identify cached-coherent support
drm/exynos: fix a possible null-pointer dereference due to data race in exynos_
io_uring: annotate the struct io_kiocb slab for appropriate user copy
drm/mediatek: dp: Change logging to dev for mtk_dp_
bus: ti-sysc: Configure uart quirks for k3 SoC
arm64: dts: qcom: sc8280xp-x13s: Add camera activity LED
md: raid1: fix potential OOB in raid1_remove_disk()
ext2: fix datatype of block number in ext2_xattr_set2()
blk-mq: fix tags leak when shrink nr_hw_queues
ASoC: SOF: amd: clear panic mask status when panic occurs
x86: bring back rep movsq for user access on CPUs without ERMS
fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()
jfs: fix invalid free of JFS_IP(
ext4: add two helper functions extent_
ext4: avoid overlapping preallocations due to overflow
PCI: dwc: Provide deinit callback for i.MX
ARM: 9317/1: kexec: Make smp stop calls asynchronous
powerpc/pseries: fix possible memory leak in ibmebus_bus_init()
PCI: vmd: Disable bridge window for domain reset
PCI: fu740: Set the number of MSI vectors
media: mdp3: Fix resource leaks in of_find_
media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_
media: dw2102: Fix null-ptr-deref in dw2102_
media: af9005: Fix null-ptr-deref in af9005_i2c_xfer
media: anysee: fix null-ptr-deref in anysee_master_xfer
media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()
media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_
scsi: lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected
media: tuners: qt1010: replace BUG_ON with a regular error
media: pci: cx23885: replace BUG with error return
usb: cdns3: Put the cdns set active part outside the spin lock
usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device
usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc
tools: iio: iio_generic_buffer: Fix some integer type and calculation
scsi: target: iscsi: Fix buffer overflow in lio_target_
serial: cpm_uart: Avoid suspicious locking
misc: open-dice: make OPEN_DICE depend on HAS_IOMEM
usb: dwc3: dwc3-octeon: Verify clock divider
usb: ehci: add workaround for chipidea PORTSC.PEC bug
usb: chipidea: add workaround for chipidea PEC bug
media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning
kobject: Add sanity check for kset->kobj.ktype in kset_register()
interconnect: Fix locking for runpm vs reclaim
usb: typec: qcom-pmic-typec: register drm_bridge
printk: Reduce console_unblank() usage in unsafe scenarios
printk: Keep non-panic-CPUs out of console lock
printk: Do not take console lock for console_
printk: Consolidate console deferred printing
printk: Rename abandon_
ext4: fix BUG in ext4_mb_
btrfs: introduce struct to consolidate extent buffer write context
btrfs: zoned: introduce block group context to btrfs_eb_
btrfs: zoned: return int from btrfs_check_
btrfs: zoned: defer advancing meta write pointer
btrfs: zoned: activate metadata block group on write time
mtd: spi-nor: spansion: use CLPEF as an alternative to CLSR
mtd: spi-nor: spansion: preserve CFR2V[7] when writing MEMLAT
btrfs: add a helper to read the superblock metadata_uuid
btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_
nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page()
drm: gm12u320: Fix the timeout usage for usb_bulk_msg()
scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_
md: don't dereference mddev after export_rdev()
md: fix warning for holder mismatch from export_rdev()
efivarfs: fix statfs() on efivarfs
PM: hibernate: Fix the exclusive get block device in test_resume mode
selftests: tracing: Fix to unmount tracefs for recovering environment
x86/ibt: Suppress spurious ENDBR
x86/ibt: Avoid duplicate ENDBR in __put_user_
riscv: kexec: Align the kexeced kernel entry
x86/sched: Restore the SD_ASYM_PACKING flag in the DIE domain
scsi: target: core: Fix target_cmd_counter leak
scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_
panic: Reenable preemption in WARN slowpath
ata: libata-core: fetch sense data for successful commands iff CDL enabled
x86/boot/
x86/purgatory: Remove LTO flags
samples/
blk-mq: prealloc tags when increase tagset nr_hw_queues
blk-mq: fix tags UAF when shrinking q->nr_hw_queues
md/raid1: fix error: ISO C90 forbids mixed declarations
Revert "SUNRPC: Fail faster on bad verifier"
attr: block mode changes of symlinks
ovl: fix failed copyup of fileattr on a symlink
ovl: fix incorrect fdput() on aio completion
io_uring/net: fix iter retargeting for selected buf
nvme: avoid bogus CRTO values
x86/platform/uv: Use alternate source for socket to node data
Revert "firewire: core: obsolete usage of GFP_ATOMIC at building node tree"
drm/amd: Make fence wait in suballocator uninterruptible
Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory"
dm: don't attempt to queue IO under RCU protection
dm: fix a race condition in retrieve_deps
btrfs: fix lockdep splat and potential deadlock after failure running delayed items
btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio
btrfs: fix race between finishing block group creation and its item update
btrfs: release path before inode lookup during the ino lookup ioctl
btrfs: check for BTRFS_FS_ERROR in pending ordered assert
tracing/synthetic: Fix order of struct trace_dynamic_info
tracing: Have tracing_max_latency inc the trace array ref count
tracing: Have event inject files inc the trace array ref count
tracing/synthetic: Print out u64 values properly
tracing: Increase trace array ref count on enable and filter files
tracing: Have current_trace inc the trace array ref count
tracing: Have option files inc the trace array ref count
selinux: fix handling of empty opts in selinux_
nfsd: fix change_info in NFSv4 RENAME replies
tracefs: Add missing lockdown check to tracefs_
i2c: aspeed: Reset the i2c controller when timeout occurs
ata: libata: disallow dev-initiated LPM transitions to unsupported states
ata: libahci: clear pending interrupt status
scsi: megaraid_sas: Fix deadlock on firmware crashdump
scsi: qla2xxx: Use raw_smp_
scsi: pm8001: Setup IRQs on resume
Revert "comedi: add HAS_IOPORT dependencies"
UBUNTU: [Config] updateconfigs for COMEDI/HAS_IOPORT deps
ext4: fix rec_len verify error
drm/radeon: make fence wait in suballocator uninterrruptable
drm/i915: Only check eDP HPD when AUX CH is shared
drm/amdkfd: Insert missing TLB flush on GFX10 and later
drm/tests: helpers: Avoid a driver uaf
drm/amd/display: Adjust the MST resume flow
drm/amd/display: fix the white screen issue when >= 64GB DRAM
drm/amd/display: Add DPIA Link Encoder Assignment Fix
drm/amd/display: Fix 2nd DPIA encoder Assignment
Revert "memcg: drop kmem.limit_
drm/amdgpu: fix amdgpu_
interconnect: Teach lockdep about icc_bw_lock order
x86/alternatives: Remove faulty optimization
x86,static_call: Fix static-call vs return-thunk
Linux 6.5.5
UBUNTU: Upstream stable to v6.5.5
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in linux (Ubuntu Mantic): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
description: | updated |
Changed in linux (Ubuntu Mantic): | |
status: | In Progress → Fix Committed |
This bug was fixed in the package linux - 6.5.0-17.17
---------------
linux (6.5.0-17.17) mantic; urgency=medium
* mantic/linux: 6.5.0-17.17 -proposed tracker (LP: #2049026)
* [UBUNTU 23.04] Regression: Ubuntu 23.04/23.10 do not include uvdevice
anymore (LP: #2048919)
- [Config] Enable S390_UV_UAPI (built-in)
linux (6.5.0-16.16) mantic; urgency=medium
* mantic/linux: 6.5.0-16.16 -proposed tracker (LP: #2048372)
* Packaging resync (LP: #1786013) dkms-versions helper dkms-versions -- update from kernel-versions (main/2024.01.08)
- [Packaging] resync git-ubuntu-log
- [Packaging] resync update-
- [Packaging] remove helper scripts
- [Packaging] update annotations scripts
- debian/
* Add missing RPL P/U CPU IDs (LP: #2047398)
- drm/i915/rpl: Update pci ids for RPL P/U
* Fix BCM57416 lost after resume (LP: #2047518)
- bnxt_en: Clear resource reservation during resume
* Hotplugging SCSI disk in QEMU VM fails (LP: #2047382)
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
* Update bnxt_en with bug fixes and support for Broadcom 5760X network skb_any( ) in bnxt_tx_int sp_work( ) register_ with_info event() from NAPI
adapters (LP: #2045796)
- bnxt_en: use dev_consume_
- eth: bnxt: move and rename reset helpers
- eth: bnxt: take the bit to set as argument of bnxt_queue_
- eth: bnxt: handle invalid Tx completions more gracefully
- eth: bnxt: fix one of the W=1 warnings about fortified memcpy()
- eth: bnxt: fix warning for define in struct_group
- bnxt_en: Fix W=1 warning in bnxt_dcb.c from fortify memcpy()
- bnxt_en: Fix W=stringop-overflow warning in bnxt_dcb.c
- bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP
- bnxt_en: Let the page pool manage the DMA mapping
- bnxt_en: Increment rx_resets counter in bnxt_disable_napi()
- bnxt_en: Save ring error counters across reset
- bnxt_en: Display the ring error counters under ethtool -S
- bnxt_en: Add tx_resets ring counter
- bnxt: use the NAPI skb allocation cache
- bnxt_en: Update firmware interface to 1.10.2.171
- bnxt_en: Enhance hwmon temperature reporting
- bnxt_en: Move hwmon functions into a dedicated file
- bnxt_en: Modify the driver to use hwmon_device_
- bnxt_en: Expose threshold temperatures through hwmon
- bnxt_en: Use non-standard attribute to expose shutdown temperature
- bnxt_en: Event handler for Thermal event
- bnxt_en: Support QOS and TPID settings for the SRIOV VLAN
- bnxt_en: Update VNIC resource calculation for VFs
- Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN"
- eth: bnxt: fix backward compatibility with older devices
- bnxt_en: Do not call sleeping hwmon_notify_
- bnxt_en: Fix invoking hwmon_notify_event
- bnxt_en: add infrastructure to lookup ethtool link mode
- bnxt_en: support lane configuration via ethtool
- bnxt_en: refactor speed independent ethtool modes
- bnxt_en: Refactor NRZ/PAM4 link speed related logic
- bnxt_en: convert to linkmode_set_bit() API
- bnxt_en: extend media types to supported and autoneg modes
- bnxt_en: Fix 2...