Jammy update: v6.0.9 upstream stable release

Bug #1996785 reported by Timo Aaltonen
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-oem-6.0 (Ubuntu)
Invalid
Undecided
Unassigned
Jammy
Fix Released
Undecided
Unassigned

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.0.9 upstream stable release
       from git://git.kernel.org/

Linux 6.0.9
x86/cpu: Restore AMD's DE_CFG MSR after resume
ALSA: memalloc: Try dma_alloc_noncontiguous() at first
drm/amdkfd: Migrate in CPU page fault use current mm
dmaengine: at_hdmac: Check return code of dma_async_device_register
dmaengine: at_hdmac: Fix impossible condition
dmaengine: at_hdmac: Don't allow CPU to reorder channel enable
dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors
dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware
dmaengine: at_hdmac: Fix concurrency over the active list
dmaengine: at_hdmac: Free the memset buf without holding the chan lock
dmaengine: at_hdmac: Fix concurrency over descriptor
dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all()
dmaengine: at_hdmac: Protect atchan->status with the channel lock
dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all
dmaengine: at_hdmac: Fix premature completion of desc in issue_pending
dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending
dmaengine: at_hdmac: Don't start transactions at tx_submit level
dmaengine: at_hdmac: Fix at_lli struct definition
can: dev: fix skb drop check
KVM: SVM: move guest vmsave/vmload back to assembly
KVM: SVM: retrieve VMCB from assembly
KVM: SVM: Only dump VMSA to klog at KERN_DEBUG level
KVM: SVM: adjust register allocation for __svm_vcpu_run()
KVM: SVM: replace regs argument of __svm_vcpu_run() with vcpu_svm
KVM: x86: use a separate asm-offsets.c file
KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yet
KVM: x86/mmu: Block all page faults during kvm_zap_gfn_range()
can: rcar_canfd: Add missing ECC error checks for channels 2-7
can: isotp: fix tx state handling for echo tx processing
can: j1939: j1939_send_one(): fix missing CAN header initialization
mm/shmem: use page_mapping() to detect page cache for uffd continue
mm/memremap.c: map FS_DAX device memory as decrypted
mm/damon/dbgfs: check if rm_contexts input is for a real context
dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing
mm: hugetlb_vmemmap: include missing linux/moduleparam.h
arch/x86/mm/hugetlbpage.c: pud_huge() returns 0 when using 2-level paging
spi: intel: Use correct mask for flash and protected regions
udf: Fix a slab-out-of-bounds write bug in udf_find_entry()
mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI
net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload
phy: qcom-qmp-combo: fix NULL-deref on runtime resume
io_uring: check for rollover of buffer ID when providing buffers
btrfs: zoned: initialize device's zone info for seeding
btrfs: zoned: clone zoned device info when cloning a device
btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()
btrfs: fix match incorrectly in dev_args_match_device
wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update()
platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi
drm/amdkfd: Fix error handling in kfd_criu_restore_events
drm/amdkfd: Fix error handling in criu_checkpoint
drm/amdgpu: disable BACO on special BEIGE_GOBY card
drm/amdgpu: workaround for TLB seq race
drm/amd/display: Update SR watermarks for DCN314
drm/amd/pm: update SMU IP v13.0.4 msg interface header
drm/amd/display: Fix reg timeout in enc314_enable_fifo
drm/i915/dmabuf: fix sg_table handling in map_dma_buf
nilfs2: fix use-after-free bug of ns_writer on remount
nilfs2: fix deadlock in nilfs_count_free_blocks()
ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure
vmlinux.lds.h: Fix placement of '.data..decrypted' section
ALSA: usb-audio: Add DSD support for Accuphase DAC-60
ALSA: usb-audio: Add quirk entry for M-Audio Micro
ALSA: usb-audio: Yet more regression for for the delayed card registration
ALSA: hda/realtek: Add Positivo C6300 model quirk
ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41
ALSA: hda: fix potential memleak in 'add_widget_node'
ALSA: hda/ca0132: add quirk for EVGA Z390 DARK
ALSA: hda/hdmi - enable runtime pm for more AMD display audio
mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA
mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI
mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI
drm/amdgpu: Fix the lpfn checking condition in drm buddy
MIPS: jump_label: Fix compat branch range check
arm64: efi: Fix handling of misaligned runtime regions and drop warning
eth: sp7021: drop free_netdev() from spl2sw_init_netdev()
riscv: fix reserved memory setup
riscv: vdso: fix build with llvm
riscv: process: fix kernel info leakage
net: macvlan: fix memory leaks of macvlan_common_newlink
ethernet: tundra: free irq when alloc ring failed in tsi108_open()
ALSA: memalloc: Don't fall back for SG-buffer with IOMMU
net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()
ethernet: s2io: disable napi when start nic failed in s2io_card_up()
net: atlantic: macsec: clear encryption keys from the stack
net: phy: mscc: macsec: clear encryption keys when freeing a flow
stmmac: dwmac-loongson: fix missing of_node_put() while module exiting
stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe()
stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting
cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open()
mctp: Fix an error handling path in mctp_init()
stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz
net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()
net: cpsw: disable napi in cpsw_ndo_open()
iavf: Fix VF driver counting VLAN 0 filters
ice: Fix spurious interrupt during removal of trusted VF
net/mlx5e: E-Switch, Fix comparing termination table instance
net/mlx5e: TC, Fix wrong rejection of packet-per-second policing
net/mlx5e: Fix tc acts array not to be dependent on enum order
net/mlx5e: Add missing sanity checks for max TX WQE size
net/mlx5: fw_reset: Don't try to load device in case PCI isn't working
net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode
net/mlx5: Allow async trigger completion execution on single CPU systems
net/mlx5: Bridge, verify LAG state when adding bond to bridge
net: wwan: iosm: fix invalid mux header type
net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg
net: nixge: disable napi when enable interrupts failed in nixge_open()
net: tun: call napi_schedule_prep() to ensure we own a napi
net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init()
netfilter: Cleanup nft_net->module_list from nf_tables_exit_net()
netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg()
perf tools: Add the include/perf/ directory to .gitignore
perf test: Fix skipping branch stack sampling test
perf stat: Fix printing os->prefix in CSV metrics output
perf stat: Fix crash with --per-node --metric-only in CSV mode
drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()
octeontx2-pf: Fix SQE threshold checking
net: ethernet: mtk-star-emac: disable napi when connect and start PHY failed in mtk_star_enable()
net: lapbether: fix issue of invalid opcode in lapbeth_open()
dmaengine: stm32-dma: fix potential race between pause and resume
dmaengine: ti: k3-udma-glue: fix memory leak when register device fail
dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()
dmaengine: apple-admac: Fix grabbing of channels in of_xlate
dmaengine: idxd: fix RO device state error after been disabled/reset
dmaengine: idxd: Fix max batch size for Intel IAA
dmanegine: idxd: reformat opcap output to match bitmap_parse() input
dmaengine: pxa_dma: use platform_get_irq_optional
tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header
net: broadcom: Fix BCMGENET Kconfig
dt-bindings: net: tsnep: Fix typo on generic nvmem property
net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable()
drm/i915: Do not set cache_dirty for DGFX
drm/i915/psr: Send update also on invalidate
can: af_can: fix NULL pointer dereference in can_rx_register()
ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
platform/x86: p2sb: Don't fail if unknown CPU is found
tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent
drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()
net: wwan: mhi: fix memory leak in mhi_mbim_dellink
net: wwan: iosm: fix memory leak in ipc_wwan_dellink
hamradio: fix issue of dev reference count leakage in bpq_device_event()
net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()
KVM: s390: pci: Fix allocation size of aift kzdev elements
KVM: s390: pv: don't allow userspace to set the clock under PV
phy: ralink: mt7621-pci: add sentinel to quirks table
capabilities: fix undefined behavior in bit shift for CAP_TO_MASK
net: fman: Unregister ethernet device on removal
bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer
bnxt_en: Fix possible crash in bnxt_hwrm_set_coal()
net: tun: Fix memory leaks of napi_get_frags
octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT]
macsec: clear encryption keys from the stack after setting up offload
macsec: fix detection of RXSCs when toggling offloading
macsec: fix secy->n_rx_sc accounting
macsec: delete new rxsc when offload fails
net: gso: fix panic on frag_list with mixed head alloc types
bpf: Fix wrong reg type conversion in release_reference()
bpf: Add helper macro bpf_for_each_reg_in_vstate
PCI: hv: Fix the definition of vector in hv_compose_msi_msg()
bpf, sock_map: Move cancel_work_sync() out of sock lock
drm/vc4: hdmi: Fix HSM clock too low on Pi4
HID: hyperv: fix possible memory leak in mousevsc_probe()
bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE
wifi: mac80211: Set TWT Information Frame Disabled bit as 1
wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit()
bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues
bpf, verifier: Fix memory leak in array reallocation for stack state
spi: mediatek: Fix package division error
ALSA: arm: pxa: pxa2xx-ac97-lib: fix return value check of platform_get_irq()
soundwire: qcom: check for outanding writes before doing a read
soundwire: qcom: reinit broadcast completion
wifi: cfg80211: fix memory leak in query_regdb_file()
wifi: cfg80211: silence a sparse RCU warning
phy: stm32: fix an error code in probe
hwspinlock: qcom: correct MMIO max register for newer SoCs
HID: wacom: Fix logic used for 3rd barrel switch emulation
cxl/region: Recycle region ids
drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram()
drm/amdkfd: handle CPU fault on COW mapping
drm/amd/display: Set memclk levels to be at least 1 for dcn32
drm/amd/display: Limit dcn32 to 1950Mhz display clock
drm/amd/display: Acquire FCLK DPM levels on DCN32
drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs
drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes()
drm/i915: Allow more varied alternate fixed modes for panels
KVM: debugfs: Return retval of simple_attr_open() if it fails
m68k: Rework BI_VIRT_RNG_SEED as BI_RNG_SEED
drm/i915/gvt: Add missing vfio_unregister_group_dev() call
thunderbolt: Add DP OUT resource when DP tunnel is discovered

Timo Aaltonen (tjaalton)
Changed in linux-oem-6.0 (Ubuntu):
status: New → Confirmed
tags: added: kernel-stable-tracking-bug
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-oem-6.0/6.0.0-1008.8 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-jammy' to 'verification-done-jammy'. If the problem still exists, change the tag 'verification-needed-jammy' to 'verification-failed-jammy'.

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-jammy
Timo Aaltonen (tjaalton)
Changed in linux-oem-6.0 (Ubuntu):
status: Confirmed → Invalid
Changed in linux-oem-6.0 (Ubuntu Jammy):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (48.0 KiB)

This bug was fixed in the package linux-oem-6.0 - 6.0.0-1008.8

---------------
linux-oem-6.0 (6.0.0-1008.8) jammy; urgency=medium

  * jammy/linux-oem-6.0: 6.0.0-1008.8 -proposed tracker (LP: #1996347)

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

  * Fix a race condition with AMD PMF and Thinkpad-ACPI (LP: #1993242)
    - platform/x86/amd/pmf: Fix undefined reference to platform_profile
    - platform/x86/amd/pmf: Fix clang unused variable warning
    - platform/x86/amd/pmf: install notify handler after acpi init

  * Screen freeze after resuming from suspend (nvme0: I/O timeout)
    (LP: #1996048)
    - SAUCE: PCI: vmd: Disable MSI remapping after suspend

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

  * Add some ACPI device IDs for Intel HID device (LP: #1995453)
    - platform/x86/intel/hid: Add some ACPI device IDs

  * amd_sfh modprobe fails when no sensor reported from AMD MP2 (LP: #1993240)
    - HID: amd_sfh: Change dev_err to dev_dbg for additional debug info

  * Jammy update: v6.0.9 upstream stable release (LP: #1996785)
    - drm/i915/gvt: Add missing vfio_unregister_group_dev() call
    - m68k: Rework BI_VIRT_RNG_SEED as BI_RNG_SEED
    - KVM: debugfs: Return retval of simple_attr_open() if it fails
    - drm/i915: Allow more varied alternate fixed modes for panels
    - drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes()
    - drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs
    - drm/amd/display: Acquire FCLK DPM levels on DCN32
    - drm/amd/display: Limit dcn32 to 1950Mhz display clock
    - drm/amd/display: Set memclk levels to be at least 1 for dcn32
    - drm/amdkfd: handle CPU fault on COW mapping
    - drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram()
    - cxl/region: Recycle region ids
    - HID: wacom: Fix logic used for 3rd barrel switch emulation
    - hwspinlock: qcom: correct MMIO max register for newer SoCs
    - phy: stm32: fix an error code in probe
    - wifi: cfg80211: silence a sparse RCU warning
    - wifi: cfg80211: fix memory leak in query_regdb_file()
    - soundwire: qcom: reinit broadcast completion
    - soundwire: qcom: check for outanding writes before doing a read
    - ALSA: arm: pxa: pxa2xx-ac97-lib: fix return value check of
      platform_get_irq()
    - spi: mediatek: Fix package division error
    - bpf, verifier: Fix memory leak in array reallocation for stack state
    - bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues
    - wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit()
    - wifi: mac80211: Set TWT Information Frame Disabled bit as 1
    - bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without
      FILE
    - HID: hyperv: fix possible memory leak in mousevsc_probe()
    - drm/vc4: hdmi: Fix HSM clock too low on Pi4
    - bpf, sock_map: Move cancel_work_sync() out of sock lock
    - PCI: hv: Fix the definition of vector in hv_compose_msi_msg()
    - bpf: Add helper macro bpf_for_each_reg_in_vstate
    - bpf: Fix wrong reg type conversi...

Changed in linux-oem-6.0 (Ubuntu Jammy):
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.