Hirsute update: v5.11.12 upstream stable release

Bug #1923069 reported by Andrea Righi
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Hirsute
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.11.12 upstream stable release
       from git://git.kernel.org/

Linux 5.11.12
Revert "net: bonding: fix error return code of bond_neigh_init()"
Revert "kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing"
io_uring: do ctx sqd ejection in a clear context
riscv: evaluate put_user() arg before enabling user access
drivers: video: fbcon: fix NULL dereference in fbcon_cursor()
driver core: clear deferred probe reason on probe retry
staging: rtl8192e: Change state information from u16 to u8
staging: rtl8192e: Fix incorrect source in memcpy()
soc: qcom-geni-se: Cleanup the code to remove proxy votes
usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable
usb: dwc3: qcom: skip interconnect init for ACPI probe
usb: dwc2: Prevent core suspend when port connection flag is 0
usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board.
usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference
USB: cdc-acm: fix use-after-free after probe failure
USB: cdc-acm: fix double free on probe failure
USB: cdc-acm: downgrade message to debug
USB: cdc-acm: untangle a circular dependency between callback and softint
cdc-acm: fix BREAK rx code path adding necessary calls
usb: xhci-mtk: fix broken streams issue on 0.96 xHCI
usb: musb: Fix suspend with devices connected for a64
USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem
usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control()
firewire: nosy: Fix a use-after-free bug in nosy_ioctl()
powerpc/mm/book3s64: Use the correct storage key value when calling H_PROTECT
video: hyperv_fb: Fix a double free in hvfb_probe
usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield
powerpc/pseries/mobility: handle premature return from H_JOIN
powerpc/pseries/mobility: use struct for shared state
firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0
extcon: Fix error handling in extcon_dev_register
extcon: Add stubs for extcon_register_notifier_all() functions
pinctrl: qcom: fix unintentional string concatenation
pinctrl: qcom: lpass lpi: use default pullup/strength values
pinctrl: qcom: sc7280: Fix SDC1_RCLK configurations
pinctrl: qcom: sc7280: Fix SDC_QDSD_PINGROUP and UFS_RESET offsets
pinctrl: rockchip: fix restore error in resume
pinctrl: microchip-sgpio: Fix wrong register offset for IRQ trigger
vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends
drm/tegra: sor: Grab runtime PM reference across reset
drm/tegra: dc: Restore coupling of display controllers
drm/imx: fix memory leak when fails to init
reiserfs: update reiserfs_xattrs_initialized() condition
drm/amdgpu: check alignment on CPU page for bo map
drm/amdgpu: Set a suitable dev_info.gart_page_size
drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings()
drm/amdgpu/vangogh: don't check for dpm in is_dpm_running when in suspend
drm/amd/pm: no need to force MCLK to highest when no display connected
drm/amdkfd: dqm fence memory corruption
mm: fix race by making init_zero_pfn() early_initcall
drm/ttm: make ttm_bo_unpin more defensive
s390/vdso: fix tod_steering_delta type
s390/vdso: copy tod_steering_delta value to vdso_data page
tracing: Fix stack trace event size
PM: runtime: Fix ordering in pm_runtime_get_suppliers()
PM: runtime: Fix race getting/putting suppliers at probe
KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit
KVM: SVM: load control fields from VMCB12 before checking them
xtensa: move coprocessor_flush to the .text section
xtensa: fix uaccess-related livelock in do_page_fault
ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8
ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook
ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO
ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks
ALSA: hda: Re-add dropped snd_poewr_change_state() calls
ALSA: usb-audio: Apply sample rate quirk to Logitech Connect
ACPI: scan: Fix _STA getting called on devices with unmet dependencies
ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead()
ACPI: tables: x86: Reserve memory occupied by ACPI tables
bpf: Remove MTU check in __bpf_skb_max_len
net: 9p: advance iov on empty read
net: wan/lmc: unregister device when no matching device is found
net: ipa: fix register write command validation
net: ipa: use a separate pointer for adjusted GSI memory
net: ipa: remove two unused register definitions
appletalk: Fix skb allocation size in loopback case
net: ethernet: aquantia: Handle error cleanup of start on open
ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr()
iwlwifi: pcie: don't disable interrupts for reg_lock
netdevsim: dev: Initialize FIB module after debugfs
rtw88: coex: 8821c: correct antenna switch function
ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer
brcmfmac: clear EAP/association status bits on linkdown events
can: tcan4x5x: fix max register value
mptcp: fix bit MPTCP_PUSH_PENDING tests
net: bonding: fix error return code of bond_neigh_init()
mptcp: fix race in release_cb
net: introduce CAN specific pointer in the struct net_device
can: dev: move driver related infrastructure into separate subdir
mptcp: provide subflow aware release function
mptcp: fix DATA_FIN processing for orphaned sockets
flow_dissector: fix TTL and TOS dissection on IPv4 fragments
mptcp: add a missing retransmission timer scheduling
mptcp: init mptcp request socket earlier
mptcp: fix poll after shutdown
mptcp: deliver ssk errors to msk
net: mvpp2: fix interrupt mask/unmask skip condition
io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL
ext4: do not iput inode under running transaction in ext4_rename()
static_call: Align static_call_is_init() patching condition
nouveau: Skip unvailable ttm page entries
Revert "PM: ACPI: reboot: Use S5 for reboot"
io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls
nvmet-tcp: fix kmap leak when data digest in use
locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini()
locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling
thermal/core: Add NULL pointer check before using cooling device stats
ASoC: rt711: add snd_soc_component remove callback
ASoC: rt5659: Update MCLK rate in set_sysclk()
staging: comedi: cb_pcidas64: fix request_irq() warn
staging: comedi: cb_pcidas: fix request_irq() warn
scsi: qla2xxx: Fix broken #endif placement
scsi: st: Fix a use after free in st_open()
io_uring: halt SQO submission on ctx exit
io_uring: fix ->flags races by linked timeouts
vhost: Fix vhost_vq_reset()
kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing
ASoC: mediatek: mt8192: fix tdm out data is valid on rising edge
NFSD: fix error handling in NFSv4.0 callbacks
ASoC: cs42l42: Always wait at least 3ms after reset
ASoC: cs42l42: Fix mixer volume control
ASoC: cs42l42: Fix channel width support
ASoC: cs42l42: Fix Bitclock polarity inversion
ASoC: soc-core: Prevent warning if no DMI table is present
ASoC: es8316: Simplify adc_pga_gain_tlv table
ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe
ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10
ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10
ASoC: rt1015: fix i2c communication error
iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate
rpc: fix NULL dereference on kmalloc failure
fs: nfsd: fix kconfig dependency warning for NFSD_V4
ext4: fix bh ref count on error paths
ext4: shrink race window in ext4_should_retry_alloc()
virtiofs: Fail dax mount if device does not support it
arm64: mm: correct the inside linear map range during hotplug check

CVE References

Andrea Righi (arighi)
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: kernel-stable-tracking-bug
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (37.7 KiB)

This bug was fixed in the package linux - 5.11.0-14.15

---------------
linux (5.11.0-14.15) hirsute; urgency=medium

  * hirsute/linux: 5.11.0-14.15 -proposed tracker (LP: #1923103)

  * Packaging resync (LP: #1786013)
    - update dkms package versions

  * Include Infiniband Peer Memory interface (LP: #1923104)
    - SAUCE: RDMA/core: Introduce peer memory interface

  * Hirsute update: v5.11.12 upstream stable release (LP: #1923069)
    - arm64: mm: correct the inside linear map range during hotplug check
    - virtiofs: Fail dax mount if device does not support it
    - ext4: shrink race window in ext4_should_retry_alloc()
    - ext4: fix bh ref count on error paths
    - fs: nfsd: fix kconfig dependency warning for NFSD_V4
    - rpc: fix NULL dereference on kmalloc failure
    - iomap: Fix negative assignment to unsigned sis->pages in
      iomap_swapfile_activate
    - ASoC: rt1015: fix i2c communication error
    - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10
    - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10
    - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe
    - ASoC: es8316: Simplify adc_pga_gain_tlv table
    - ASoC: soc-core: Prevent warning if no DMI table is present
    - ASoC: cs42l42: Fix Bitclock polarity inversion
    - ASoC: cs42l42: Fix channel width support
    - ASoC: cs42l42: Fix mixer volume control
    - ASoC: cs42l42: Always wait at least 3ms after reset
    - NFSD: fix error handling in NFSv4.0 callbacks
    - ASoC: mediatek: mt8192: fix tdm out data is valid on rising edge
    - kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing
    - vhost: Fix vhost_vq_reset()
    - io_uring: fix ->flags races by linked timeouts
    - io_uring: halt SQO submission on ctx exit
    - scsi: st: Fix a use after free in st_open()
    - scsi: qla2xxx: Fix broken #endif placement
    - staging: comedi: cb_pcidas: fix request_irq() warn
    - staging: comedi: cb_pcidas64: fix request_irq() warn
    - ASoC: rt5659: Update MCLK rate in set_sysclk()
    - ASoC: rt711: add snd_soc_component remove callback
    - thermal/core: Add NULL pointer check before using cooling device stats
    - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling
    - locking/ww_mutex: Fix acquire/release imbalance in
      ww_acquire_init()/ww_acquire_fini()
    - nvmet-tcp: fix kmap leak when data digest in use
    - io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls
    - Revert "PM: ACPI: reboot: Use S5 for reboot"
    - nouveau: Skip unvailable ttm page entries
    - static_call: Align static_call_is_init() patching condition
    - ext4: do not iput inode under running transaction in ext4_rename()
    - io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with
      MSG_WAITALL
    - net: mvpp2: fix interrupt mask/unmask skip condition
    - mptcp: deliver ssk errors to msk
    - mptcp: fix poll after shutdown
    - mptcp: init mptcp request socket earlier
    - mptcp: add a missing retransmission timer scheduling
    - flow_dissector: fix TTL and TOS dissection on IPv4 fragments
    - mptcp: fix DATA_FIN processing f...

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