Kinetic update: v5.19.9 upstream stable release

Bug #1994068 reported by Kamal Mostafa
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Kamal Mostafa
Kinetic
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:

       v5.19.9 upstream stable release
       from git://git.kernel.org/

efi: libstub: Disable struct randomization
efi: capsule-loader: Fix use-after-free in efi_capsule_write
wifi: mt76: mt7921e: fix crash in chip reset fail
wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd()
fs: only do a memory barrier for the first set_buffer_uptodate()
soc: fsl: select FSL_GUTS driver for DPIO
Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"
scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX
scsi: core: Allow the ALUA transitioning state enough time
scsi: megaraid_sas: Fix double kfree()
drm/gem: Fix GEM handle release errors
drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
drm/amdgpu: fix hive reference leak when adding xgmi device
drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
drm/amdgpu: Remove the additional kfd pre reset call for sriov
drm/radeon: add a force flush to delay work when radeon
scsi: ufs: core: Reduce the power mode change timeout
Revert "parisc: Show error if wrong 32/64-bit compiler is being used"
parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()
parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines
UBUNTU: [Config] updateconfigs for ARM64_ERRATUM_2457168
arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly
netfilter: conntrack: work around exceeded receive window
thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR
cpufreq: check only freq_table in __resolve_freq()
net/core/skbuff: Check the return value of skb_copy_bits()
md: Flush workqueue md_rdev_misc_wq in md_alloc()
fbdev: omapfb: Fix tests for platform_get_irq() failure
fbdev: fbcon: Destroy mutex on freeing struct fb_info
fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()
x86/sev: Mark snp_abort() noreturn
drm/amdgpu: add sdma instance check for gfx11 CGCG
drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC
ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()
ALSA: hda: Once again fix regression of page allocations with IOMMU
ALSA: aloop: Fix random zeros in capture data when using jiffies timer
ALSA: usb-audio: Clear fixed clock rate at closing EP
ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()
tracefs: Only clobber mode/uid/gid on remount if asked
tracing: hold caller_addr to hardirq_{enable,disable}_ip
tracing: Fix to check event_mutex is held while accessing trigger list
btrfs: zoned: set pseudo max append zone limit in zone emulation mode
btrfs: zoned: fix API misuse of zone finish waiting
vfio/type1: Unpin zero pages
kprobes: Prohibit probes in gate area
perf: RISC-V: fix access beyond allocated array
debugfs: add debugfs_lookup_and_remove()
sched/debug: fix dentry leak in update_sched_domain_debugfs
drm/amd/display: fix memory leak when using debugfs_lookup()
driver core: fix driver_set_override() issue with empty strings
nvmet: fix a use-after-free
drm/i915/bios: Copy the whole MIPI sequence block
drm/i915/slpc: Let's fix the PCODE min freq table setup for SLPC
scsi: mpt3sas: Fix use-after-free warning
scsi: lpfc: Add missing destroy_workqueue() in error path
cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree
cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock
cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl()
smb3: missing inode locks in zero range
spi: bitbang: Fix lsb-first Rx
ASoC: cs42l42: Only report button state if there was a button interrupt
Revert "soc: imx: imx8m-blk-ctrl: set power device name"
arm64: dts: imx8mm-verdin: update CAN clock to 40MHz
arm64: dts: imx8mm-verdin: use level interrupt for mcp251xfd
ASoC: qcom: sm8250: add missing module owner
regmap: spi: Reserve space for register address/padding
arm64: dts: imx8mp-venice-gw74xx: fix sai2 pin settings
arm64: dts: imx8mq-tqma8mq: Remove superfluous interrupt-names
RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg
RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL
ARM: dts: imx6qdl-vicut1.dtsi: Fix node name backlight_led
ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node
ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible
arm64: dts: ls1028a-qds-65bb: don't use in-band autoneg for 2500base-x
soc: imx: gpcv2: Assert reset before ungating clock
arm64: dts: verdin-imx8mm: add otg2 pd to usbphy
arm64: dts: imx8mm-venice-gw7901: fix port/phy validation
arm64: dts: freescale: verdin-imx8mm: fix atmel_mxt_ts reset polarity
arm64: dts: freescale: verdin-imx8mp: fix atmel_mxt_ts reset polarity
regulator: core: Clean up on enable failure
ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOF
ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SND_SOC_SOF
tee: fix compiler warning in tee_shm_register()
RDMA/irdma: Fix drain SQ hang with no completion
arm64: dts: renesas: r8a779g0: Fix HSCIF0 interrupt number
RDMA/cma: Fix arguments order in net device validation
soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs
RDMA/hns: Fix supported page size
RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift
RDMA/hns: Remove the num_qpc_timer variable
wifi: wilc1000: fix DMA on stack objects
ARM: at91: pm: fix self-refresh for sama7g5
ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh
ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges
ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges
ARM: dts: at91: sama7g5ek: specify proper regulator output ranges
ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time
ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time
netfilter: br_netfilter: Drop dst references before setting.
netfilter: nf_tables: clean up hook list when offload flags check fails
riscv: dts: microchip: use an mpfs specific l2 compatible
netfilter: nf_conntrack_irc: Fix forged IP logic
RDMA/srp: Set scmnd->result only when scmnd is not NULL
ALSA: usb-audio: Inform the delayed registration more properly
ALSA: usb-audio: Register card again for iface over delayed_register option
rxrpc: Fix ICMP/ICMP6 error handling
rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2()
afs: Use the operation issue time instead of the reply time for callbacks
kunit: fix assert_type for comparison macros
Revert "net: phy: meson-gxl: improve link-up behavior"
sch_sfb: Don't assume the skb is still around after enqueueing to child
tipc: fix shift wrapping bug in map_get()
net: introduce __skb_fill_page_desc_noacc
tcp: TX zerocopy should not sense pfmemalloc status
ice: Fix DMA mappings leak
ice: use bitmap_free instead of devm_kfree
i40e: Fix kernel crash during module removal
iavf: Detach device during reset task
xen-netback: only remove 'hotplug-status' when the vif is actually destroyed
block: don't add partitions if GD_SUPPRESS_PART_SCAN is set
RDMA/siw: Pass a pointer to virt_to_page()
bonding: use unspecified address if no available link local address
bonding: add all node mcast address when slave up
ipv6: sr: fix out-of-bounds read when setting HMAC data.
IB/core: Fix a nested dead lock as part of ODP flow
RDMA/mlx5: Set local port to one when accessing counters
btrfs: zoned: fix mounting with conventional zones
erofs: fix error return code in erofs_fscache_{meta_,}read_folio
erofs: fix pcluster use-after-free on UP platforms
nvme-tcp: fix UAF when detecting digest errors
nvme-tcp: fix regression that causes sporadic requests to time out
tcp: fix early ETIMEDOUT after spurious non-SACK RTO
btrfs: fix the max chunk size and stripe length calculation
nvmet: fix mar and mor off-by-one errors
RDMA/irdma: Report the correct max cqes from query device
RDMA/irdma: Return error on MR deregister CQP failure
RDMA/irdma: Return correct WC error for bind operation failure
RDMA/irdma: Report RNR NAK generation in device caps
net: dsa: felix: disable cut-through forwarding for frames oversized for tc-taprio
net: dsa: felix: access QSYS_TAG_CONFIG under tas_lock in vsc9959_sched_speed_set
net: ethernet: mtk_eth_soc: fix typo in __mtk_foe_entry_clear
net: ethernet: mtk_eth_soc: check max allowed hash in mtk_ppe_check_skb
net/smc: Fix possible access to freed memory in link clear
io_uring: recycle kbuf recycle on tw requeue
net: phy: lan87xx: change interrupt src of link_up to comm_ready
sch_sfb: Also store skb len before calling child enqueue
libperf evlist: Fix per-thread mmaps for multi-threaded targets
perf dlfilter dlfilter-show-cycles: Fix types for print format
perf script: Fix Cannot print 'iregs' field for hybrid systems
perf record: Fix synthesis failure warnings
hwmon: (tps23861) fix byte order in resistance register
ASoC: mchp-spdiftx: remove references to mchp_i2s_caps
ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion
MIPS: loongson32: ls1c: Fix hang during startup
kbuild: disable header exports for UML in a straightforward way
i40e: Refactor tc mqprio checks
i40e: Fix ADQ rate limiting for PF
net: bonding: replace dev_trans_start() with the jiffies of the last ARP/NS
bonding: accept unsolicited NA message
swiotlb: avoid potential left shift overflow
iommu/amd: use full 64-bit value in build_completion_wait()
s390/boot: fix absolute zero lowcore corruption on boot
time64.h: consolidate uses of PSEC_PER_NSEC
net: dsa: felix: tc-taprio intervals smaller than MTU should send at least one packet
hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined
hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors
hwmon: (mr75203) fix voltage equation for negative source input
hwmon: (mr75203) fix multi-channel voltage reading
hwmon: (mr75203) enable polling for all VM channels
perf evlist: Always use arch_evlist__add_default_attrs()
perf stat: Fix L2 Topdown metrics disappear for raw events
Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags""
hwmon: (asus-ec-sensors) add support for Strix Z690-a D4
hwmon: (asus-ec-sensors) add support for Maximus XI Hero
hwmon: (asus-ec-sensors) add missing sensors for X570-I GAMING
hwmon: (asus-ec-sensors) add definitions for ROG ZENITH II EXTREME
hwmon: (asus-ec-sensors) autoload module via DMI data
arm64/bti: Disable in kernel BTI when cross section thunks are broken
UBUNTU: [Config] updateconfigs for ARM64_BTI_KERNEL
iommu/vt-d: Correctly calculate sagaw value of IOMMU
iommu/virtio: Fix interaction with VFIO
iommu: Fix false ownership failure on AMD systems with PASID activated
drm/amd/display: Add SMU logging code
drm/amd/display: Removing assert statements for Linux
Linux 5.19.9
UBUNTU: Upstream stable to v5.19.9

Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: kernel-stable-tracking-bug
description: updated
summary: - Kinetic update: v5.19.10 upstream stable release
+ Kinetic update: v5.19.9 upstream stable release
Changed in linux (Ubuntu Kinetic):
status: Confirmed → In Progress
importance: Undecided → Medium
assignee: nobody → Kamal Mostafa (kamalmostafa)
description: updated
Changed in linux (Ubuntu Kinetic):
status: In Progress → Fix Committed
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux/5.19.0-24.25 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-kinetic' to 'verification-done-kinetic'. If the problem still exists, change the tag 'verification-needed-kinetic' to 'verification-failed-kinetic'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: verification-needed-kinetic
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux/5.19.0-26.27 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-kinetic' to 'verification-done-kinetic'. If the problem still exists, change the tag 'verification-needed-kinetic' to 'verification-failed-kinetic'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-kinetic-linux
tags: removed: verification-needed-kinetic
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (100.4 KiB)

This bug was fixed in the package linux - 5.19.0-28.29

---------------
linux (5.19.0-28.29) kinetic; urgency=medium

  * kinetic/linux: 5.19.0-28.29 -proposed tracker (LP: #1999746)

  * mm:vma05 in ubuntu_ltp fails with '[vdso] bug not patched' on kinetic/linux
    5.19.0-27.28 (LP: #1999094)
    - fix coredump breakage

linux (5.19.0-27.28) kinetic; urgency=medium

  * kinetic/linux: 5.19.0-27.28 -proposed tracker (LP: #1997794)

  * Packaging resync (LP: #1786013)
    - debian/dkms-versions -- update from kernel-versions (main/2022.11.14)

  * selftests/.../nat6to4 breaks the selftests build (LP: #1996536)
    - [Config] Disable selftests/net/bpf/nat6to4

  * Expose built-in trusted and revoked certificates (LP: #1996892)
    - [Packaging] Expose built-in trusted and revoked certificates

  * support for same series backports versioning numbers (LP: #1993563)
    - [Packaging] sameport -- add support for sameport versioning

  * Add cs35l41 firmware loading support (LP: #1995957)
    - ASoC: cs35l41: Move cs35l41 exit hibernate function into shared code
    - ASoC: cs35l41: Add common cs35l41 enter hibernate function
    - ASoC: cs35l41: Do not print error when waking from hibernation
    - ALSA: hda: cs35l41: Don't dereference fwnode handle
    - ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations
    - ALSA: hda: cs35l41: Drop wrong use of ACPI_PTR()
    - ALSA: hda: cs35l41: Consolidate selections under SND_HDA_SCODEC_CS35L41
    - ALSA: hda: hda_cs_dsp_ctl: Add Library to support CS_DSP ALSA controls
    - ALSA: hda: hda_cs_dsp_ctl: Add apis to write the controls directly
    - ALSA: hda: cs35l41: Save codec object inside component struct
    - ALSA: hda: cs35l41: Add initial DSP support and firmware loading
    - ALSA: hda: cs35l41: Save Subsystem ID inside CS35L41 Driver
    - ALSA: hda: cs35l41: Support reading subsystem id from ACPI
    - ALSA: hda: cs35l41: Support multiple load paths for firmware
    - ALSA: hda: cs35l41: Support Speaker ID for laptops
    - ALSA: hda: cs35l41: Support Hibernation during Suspend
    - ALSA: hda: cs35l41: Read Speaker Calibration data from UEFI variables
    - ALSA: hda: hda_cs_dsp_ctl: Add fw id strings
    - ALSA: hda: cs35l41: Add defaulted values into dsp bypass config sequence
    - ALSA: hda: cs35l41: Support Firmware switching and reloading
    - ALSA: hda: cs35l41: Add module parameter to control firmware load
    - Revert "ALSA: hda: cs35l41: Allow compilation test on non-ACPI
      configurations"
    - ALSA: hda/realtek: More robust component matching for CS35L41
    - [Config] updateconfigs for SND_HDA_CS_DSP_CONTROLS

  * Fibocom WWAN FM350-GL suspend error (notebook not suspend) (LP: #1990700)
    - net: wwan: t7xx: Add AP CLDMA

  * Screen cannot turn on after screen off with Matrox G200eW3 [102b:0536]
    (LP: #1995573)
    - drm/mgag200: Optimize damage clips
    - drm/mgag200: Add FB_DAMAGE_CLIPS support
    - drm/mgag200: Enable atomic gamma lut update

  * TEE Support for CCP driver (LP: #1991608)
    - crypto: ccp: Add support for TEE for PCI ID 0x14CA

  * AMD Cezanne takes 5 minutes to wake up from suspend (LP: #1993715)
    - platform/x86/amd: pmc: Read...

Changed in linux (Ubuntu Kinetic):
status: Fix Committed → Fix Released
Revision history for this message
Łukasz Zemczak (sil2100) wrote : Update Released

The verification of the Stable Release Update for linux-lowlatency-hwe-5.19 has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
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.