Jammy update: v5.15.6 upstream stable release

Bug #1953370 reported by Andrea Righi
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.6 upstream stable release
       from git://git.kernel.org/

Linux 5.15.6
drm/amdgpu/gfx9: switch to golden tsc registers for renoir+
drm/amdgpu/gfx10: add wraparound gpu counter check for APUs as well
block: avoid to quiesce queue in elevator_init_mq
blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release()
docs: accounting: update delay-accounting.rst reference
firmware: arm_scmi: Fix type error in sensor protocol
firmware: arm_scmi: Fix type error assignment in voltage protocol
io_uring: fix soft lockup when call __io_remove_buffers
cifs: nosharesock should be set on new server
tracing: Check pid filtering when creating events
ksmbd: Fix an error handling path in 'smb2_sess_setup()'
vhost/vsock: fix incorrect used length reported to the guest
vdpa_sim: avoid putting an uninitialized iova_domain
iommu/amd: Clarify AMD IOMMUv2 initialization messages
ceph: properly handle statfs on multifs setups
cifs: nosharesock should not share socket with future sessions
riscv: dts: microchip: drop duplicated MMC/SDHC node
riscv: dts: microchip: fix board compatible
f2fs: set SBI_NEED_FSCK flag when inconsistent node block found
f2fs: quota: fix potential deadlock
iommu/vt-d: Fix unmap_pages support
iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568
sched/scs: Reset task stack state in bringup_cpu()
perf: Ignore sigtrap for tracepoints destined for other tasks
locking/rwsem: Make handoff bit handling more consistent
net: mscc: ocelot: correctly report the timestamping RX filters in ethtool
net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP
net: hns3: fix incorrect components info of ethtool --reset command
net: hns3: fix VF RSS failed problem after PF enable multi-TCs
net/smc: Don't call clcsock shutdown twice when smc shutdown
net: vlan: fix underflow for the real_dev refcnt
ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce()
net/sched: sch_ets: don't peek at classes beyond 'nbands'
net: stmmac: Disable Tx queues when reconfiguring the interface
tls: fix replacing proto_ops
tls: splice_read: fix accessing pre-processed records
tls: splice_read: fix record type check
MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48
MIPS: loongson64: fix FTLB configuration
igb: fix netpoll exit with traffic
nvmet: use IOCB_NOWAIT only if the filesystem supports it
net/smc: Fix loop in smc_listen
net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk()
net: phylink: Force retrigger in case of latched link-fail indicator
net: phylink: Force link down and retrigger resolve on interface change
lan743x: fix deadlock in lan743x_phy_link_status_change()
tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows
drm/amd/display: Set plane update flags for all planes in reset
drm/amd/display: Fix DPIA outbox timeout after GPU reset
PM: hibernate: use correct mode for swsusp_close()
net/ncsi : Add payload to be 32-bit aligned to fix dropped packets
arm64: uaccess: avoid blocking within critical sections
drm/hyperv: Fix device removal on Gen1 VMs
nvmet-tcp: fix incomplete data digest send
cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs
net: marvell: mvpp2: increase MTU limit when XDP enabled
net: ipa: kill ipa_cmd_pipeline_clear()
net: ipa: separate disabling setup from modem stop
net: ipa: directly disable ipa-setup-ready interrupt
mlxsw: spectrum: Protect driver from buggy firmware
net/smc: Ensure the active closing peer first closes clcsock
i2c: virtio: disable timeout handling
erofs: fix deadlock when shrink erofs slab
scsi: scsi_debug: Zero clear zones at reset write pointer
scsi: core: sysfs: Fix setting device state to SDEV_RUNNING
ice: avoid bpf_prog refcount underflow
ice: fix vsi->txq_map sizing
net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group
net: ipv6: add fib6_nh_release_dsts stub
net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls
nfp: checking parameter process for rx-usecs/tx-usecs is invalid
ipv6: fix typos in __ip6_finish_output()
firmware: smccc: Fix check for ARCH_SOC_ID not implemented
af_unix: fix regression in read after shutdown
mptcp: use delegate action to schedule 3rd ack retrans
mptcp: fix delack timer
ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec
xen/pvh: add missing prototype to header
x86/pvh: add prototype for xen_pvh_init()
iavf: Fix VLAN feature flags after VFR
iavf: Fix refreshing iavf adapter stats on ethtool request
iavf: Prevent changing static ITR values if adaptive moderation is on
HID: magicmouse: prevent division by 0 on scroll
HID: input: set usage type to key on keycode remap
HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields
net: marvell: prestera: fix double free issue on err path
net: marvell: prestera: fix brige port operation
drm/aspeed: Fix vga_pw sysfs output
drm/vc4: fix error code in vc4_create_object()
scsi: mpt3sas: Fix incorrect system timestamp
scsi: mpt3sas: Fix system going into read-only mode
scsi: mpt3sas: Fix kernel panic during drive powercycle test
scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_getfcinfo()
drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks
ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE
NFSv42: Don't fail clone() unless the OP_CLONE operation failed
ASoC: stm32: i2s: fix 32 bits channel length without mclk
firmware: arm_scmi: pm: Propagate return value to caller
firmware: arm_scmi: Fix base agent discover response
net: ieee802154: handle iftypes as u32
ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask
ASoC: codecs: wcd934x: return error code correctly from hw_params
ASoC: codecs: wcd938x: fix volatile register range
ASoC: topology: Add missing rwsem around snd_ctl_remove() calls
ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling
ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer
ARM: dts: bcm2711: Fix PCIe interrupts
ARM: dts: BCM5301X: Add interrupt properties to GPIO node
ARM: dts: BCM5301X: Fix I2C controller interrupt
firmware: arm_scmi: Fix null de-reference on error path
media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86
netfilter: flowtable: fix IPv6 tunnel addr match
netfilter: ipvs: Fix reuse connection if RS weight is 0
netfilter: ctnetlink: do not erase error code with EINVAL
netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY
ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended
proc/vmcore: fix clearing user buffer by properly using clear_user()
drm/amd/display: Fix OLED brightness control on eDP
PCI: aardvark: Fix link training
PCI: aardvark: Simplify initialization of rootcap on virtual bridge
PCI: aardvark: Implement re-issuing config requests on CRS response
PCI: aardvark: Deduplicate code in advk_pcie_rd_conf()
NFSv42: Fix pagecache invalidation after COPY/CLONE
iomap: Fix inline extent handling in iomap_readpage
powerpc/32: Fix hardlockup on vmap stack overflow
cpufreq: intel_pstate: Fix active mode offline/online EPP handling
arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd
mdio: aspeed: Fix "Link is Down" issue
mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB
mmc: sdhci-esdhc-imx: disable CMDQ support
tracing: Fix pid filtering when triggers are attached
tracing/uprobe: Fix uprobe_perf_open probes iteration
KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB
ksmbd: fix memleak in get_file_stream_info()
ksmbd: contain default data stream even if xattr is empty
ksmbd: downgrade addition info error msg to debug in smb2_get_info_sec()
drm/nouveau: recognise GA106
drm/amdgpu/pm: fix powerplay OD interface
drm/amdgpu: IH process reset count when restart
io_uring: fix link traversal locking
io_uring: fail cancellation for EXITING tasks
io_uring: correct link-list traversal locking
xen: detect uninitialized xenbus in xenbus_init
xen: don't continue xenstore initialization in case of errors
fuse: release pipe buf after last use
staging: r8188eu: fix a memory leak in rtw_wx_read32()
staging: r8188eu: use GFP_ATOMIC under spinlock
staging: r8188eu: Fix breakage introduced when 5G code was removed
staging: r8188eu: Use kzalloc() with GFP_ATOMIC in atomic context
staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect()
staging: greybus: Add missing rwsem around snd_ctl_remove() calls
staging/fbtft: Fix backlight
HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts
Revert "parisc: Fix backtrace to always include init funtion names"
media: cec: copy sequence field for the reply
ALSA: hda/realtek: Fix LED on HP ProBook 435 G7
ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100
ALSA: ctxfi: Fix out-of-range access
binder: fix test regression due to sender_euid change
usb: hub: Fix locking issues with address0_mutex
usb: hub: Fix usb enumeration issue due to address0 race
usb: xhci: tegra: Check padctrl interrupt presence in device tree
usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts
usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe
net: nexthop: fix null pointer dereference when IPv6 is not enabled
net: usb: Correct PHY handling of smsc95xx
usb: dwc3: gadget: Fix null pointer exception
usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer
usb: dwc3: gadget: Ignore NoStream after End Transfer
usb: dwc3: core: Revise GHWPARAMS9 offset
usb: dwc3: leave default DMA for PCI devices
usb: dwc2: hcd_queue: Fix use of floating point literal
usb: dwc2: gadget: Fix ISOC flow for elapsed frames
USB: serial: option: add Fibocom FM101-GL variants
USB: serial: option: add Telit LE910S1 0x9200 composition
USB: serial: pl2303: fix GC type detection
ACPI: CPPC: Add NULL pointer check to cppc_get_perf()
ACPI: Get acpi_device's parent from the parent field
scsi: sd: Fix sd_do_mode_sense() buffer length handling

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 :

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

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

  * jammy/linux: 5.15.0-17.17 -proposed tracker (LP: #1957809)

 -- Andrea Righi <email address hidden> Thu, 13 Jan 2022 17:11:21 +0100

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.