Jammy update: v5.15.29 upstream stable release

Bug #1966056 reported by Paolo Pisati
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
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:

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

Linux 5.15.29
vhost: allow batching hint without size
Revert "net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing VLAN"
block: drop unused includes in <linux/genhd.h>
riscv: dts: k210: fix broken IRQs on hart1
drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL
btrfs: make send work with concurrent block group relocation
drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP
x86/traps: Mark do_int3() NOKPROBE_SYMBOL
x86/sgx: Free backing memory after faulting the enclave page
x86/boot: Add setup_indirect support in early_memremap_is_setup_data()
x86/boot: Fix memremap of setup_indirect structures
watch_queue: Make comment about setting ->defunct more accurate
watch_queue: Fix lack of barrier/sync/lock between post and read
watch_queue: Free the alloc bitmap when the watch_queue is torn down
watch_queue: Fix the alloc bitmap size to reflect notes allocated
watch_queue: Fix to always request a pow-of-2 pipe ring size
watch_queue: Fix to release page in ->release()
watch_queue, pipe: Free watchqueue state after clearing pipe ring
watch_queue: Fix filter limit check
ARM: fix Thumb2 regression with Spectre BHB
net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE
virtio: acknowledge all features before access
virtio: unexport virtio_finalize_features
KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned
swiotlb: rework "fix info leak with DMA_FROM_DEVICE"
arm64: kasan: fix include error in MTE functions
arm64: Ensure execute-only permissions are not allowed without EPAN
arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0
tracing/osnoise: Force quiescent states while tracing
riscv: Fix auipc+jalr relocation range checks
mmc: meson: Fix usage of meson_mmc_post_req()
riscv: alternative only works on !XIP_KERNEL
net: macb: Fix lost RX packet wakeup race in NAPI receive
staging: gdm724x: fix use after free in gdm_lte_rx()
staging: rtl8723bs: Fix access-point mode deadlock
fuse: fix pipe buffer lifetime for direct_io
fuse: fix fileattr op failure
ARM: Spectre-BHB: provide empty stub for non-config
selftests/memfd: clean up mapping in mfd_fail_write
selftest/vm: fix map_fixed_noreplace test failure
tracing/osnoise: Make osnoise_main to sleep for microseconds
tracing: Ensure trace buffer is at least 4096 bytes large
ipv6: prevent a possible race condition with lifetimes
Revert "xen-netback: Check for hotplug-status existence before watching"
Revert "xen-netback: remove 'hotplug-status' once it has served its purpose"
drm/amdgpu: bypass tiling flag check in virtual display case (v2)
gpio: Return EPROBE_DEFER if gc->to_irq is NULL
PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken
hwmon: (pmbus) Clear pmbus fault/warning bits after read
net-sysfs: add check for netdevice being present to speed_show
x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU
drm/vc4: hdmi: Unregister codec device on unbind
spi: rockchip: terminate dma transmission when slave abort
spi: rockchip: Fix error in getting num-cs property
kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode
KVM: Fix lockdep false negative during host resume
pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID"
usb: dwc3: pci: add support for the Intel Raptor Lake-S
swiotlb: fix info leak with DMA_FROM_DEVICE
selftests/bpf: Add test for bpf_timer overwriting crash
net: phy: meson-gxl: improve link-up behavior
net: bcmgenet: Don't claim WOL when its not available
sctp: fix kernel-infoleak for SCTP sockets
net: phy: DP83822: clear MISR2 register to disable interrupts
gianfar: ethtool: Fix refcount leak in gfar_get_ts_info
gpio: ts4900: Do not set DAT and OE together
selftests: pmtu.sh: Kill nettest processes launched in subshell.
selftests: pmtu.sh: Kill tcpdump processes launched by subshell.
NFC: port100: fix use-after-free in port100_send_complete
net/mlx5e: Lag, Only handle events from highest priority multipath entry
net/mlx5: Fix a race on command flush flow
net/mlx5: Fix size field in bufferx_reg struct
ax25: Fix NULL pointer dereference in ax25_kill_by_device
net: marvell: prestera: Add missing of_node_put() in prestera_switch_set_base_mac_addr
net: ethernet: lpc_eth: Handle error for clk_enable
net: ethernet: ti: cpts: Handle error for clk_enable
tipc: fix incorrect order of state message data sanity check
ethernet: Fix error handling in xemaclite_of_probe
ice: Fix curr_link_speed advertised speed
ice: Don't use GFP_KERNEL in atomic context
ice: Fix error with handling of bonding MTU
ice: stop disabling VFs due to PF error responses
i40e: stop disabling VFs due to PF error responses
iavf: Fix handling of vlan strip virtual channel messages
ARM: dts: aspeed: Fix AST2600 quad spi group
net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate()
drm/sun4i: mixer: Fix P010 and P210 format numbers
gpiolib: acpi: Convert ACPI value of debounce to microseconds
smsc95xx: Ignore -ENODEV errors when device is unplugged
qed: return status of qed_iov_get_link
esp: Fix BEET mode inter address family tunneling on GSO
esp: Fix possible buffer overflow in ESP transformation
net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare()
isdn: hfcpci: check the return value of dma_set_mask() in setup_hw()
vdpa: fix use-after-free on vp_vdpa_remove
virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero
vhost: fix hung thread due to erroneous iotlb entries
mISDN: Fix memory leak in dsp_pipeline_build()
net: phy: meson-gxl: fix interrupt handling in forced mode
vduse: Fix returning wrong type in vduse_domain_alloc_iova()
vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command
tipc: fix kernel panic when enabling bearer
arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias
HID: vivaldi: fix sysfs attributes leak
clk: qcom: dispcc: Update the transition delay for MDSS GDSC
clk: qcom: gdsc: Add support to update GDSC transition delay
ARM: boot: dts: bcm2711: Fix HVS register range
HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts
HID: elo: Revert USB reference counting
arm64: dts: qcom: sm8350: Correct UFS symbol clocks
arm64: dts: qcom: sm8350: Describe GCC dependency clocks

Paolo Pisati (p-pisati)
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: kernel-stable-tracking-bug
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 5.15.0-25.25

---------------
linux (5.15.0-25.25) jammy; urgency=medium

  * jammy/linux: 5.15.0-25.25 -proposed tracker (LP: #1967146)

  * Miscellaneous Ubuntu changes
    - SAUCE: Revert "scsi: core: Reallocate device's budget map on queue depth
      change"

 -- Paolo Pisati <email address hidden> Wed, 30 Mar 2022 17:28:11 +0200

Changed in linux (Ubuntu Jammy):
status: Confirmed → 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.