Groovy update: v5.7.9 upstream stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-5.7 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
Groovy |
Won't Fix
|
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.7.9 upstream stable release
from git://git.
Linux 5.7.9
s390/maccess: add no DAT mode to kernel_write
s390: Change s390_kernel_write() return type to match memcpy()
perf scripts python: exported-
perf scripts python: exported-
perf scripts python: exported-
perf scripts python: exported-
perf scripts python: export-
dm writecache: reject asynchronous pmem devices
blk-mq: consider non-idle request as "inflight" in blk_mq_
arm64: arch_timer: Disable the compat vdso for cores affected by ARM64_WORKAROUN
arm64: arch_timer: Allow an workaround descriptor to disable compat vdso
arm64: Introduce a way to disable the 32bit vdso
s390/mm: fix huge pte soft dirty copying
s390/setup: init jump labels before command line parsing
ARC: elf: use right ELF_ARCH
ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE
pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH)
mmc: owl-mmc: Get rid of of_match_ptr() macro
mmc: meson-gx: limit segments to 1 when dram-access-quirk is needed
dm: use noio when sending kobject event
smb3: fix unneeded error message on change notify
smb3: fix access denied on change notify request to some servers
cifs: fix reference leak for tlink
drm/i915: Also drop vm.ref along error paths for vma construction
drm/i915: Drop vm.ref for duplicate vma on construction
drm/amdgpu: asd function needs to be unloaded in suspend phase
drm/amdgpu: add TMR destory function for psp
drm/amdgpu: don't do soft recovery if gpu_recovery=0
drm/i915: Skip stale object handle for debugfs per-file-stats
drm/i915/gt: Pin the rings before marking active
drm/radeon: fix double free
btrfs: fix double put of block group with nocow
btrfs: discard: add missing put when grabbing block group from unused list
btrfs: reset tree root pointer after error in init_tree_roots
btrfs: fix fatal extent_buffer readahead vs releasepage race
Revert "ath9k: Fix general protection fault in ath9k_hif_
bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok()
kprobes: Do not expose probe addresses to non-CAP_SYSLOG
module: Do not expose section addresses to non-CAP_SYSLOG
module: Refactor section attr into bin attribute
kallsyms: Refactor kallsyms_
io_uring: fix missing msg_name assignment
io_uring: fix memleak in io_sqe_
io_uring: account user memory freed when exit has been queued
io_uring: fix memleak in __io_sqe_
KVM: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE
KVM: x86: Mark CR4.TSD as being possibly owned by the guest
KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode
KVM: x86: bit 8 of non-leaf PDPEs is not reserved
KVM: arm64: Annotate hyp NMI-related functions as __always_inline
KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTART
KVM: arm64: Fix definition of PAGE_HYP_DEVICE
ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC
ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC
ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC
ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id
ALSA: usb-audio: Add implicit feedback quirk for RTX6001
ALSA: usb-audio: add quirk for MacroSilicon MS2109
ALSA: hda - let hs_mic be picked ahead of hp_mic
ALSA: opl3: fix infoleak in opl3
IB/hfi1: Do not destroy link_wq when the device is shut down
IB/hfi1: Do not destroy hfi1_wq when the device is shut down
mlxsw: pci: Fix use-after-free in case of failed devlink reload
mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON()
net: macb: fix call to pm_runtime in the suspend/resume functions
net: macb: fix macb_suspend() by removing call to netif_carrier_off()
net: macb: fix macb_get/set_wol() when moving to phylink
net: macb: mark device wake capable when "magic-packet" property present
net: macb: fix wakeup test in runtime suspend/resume routines
bnxt_en: fix NULL dereference in case SR-IOV configuration fails
net/mlx5e: CT: Fix memory leak in cleanup
net/mlx5e: Fix 50G per lane indication
net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash
net/mlx5e: Fix VXLAN configuration restore after function reload
net/mlx5: Fix eeprom support for SFP module
selftests: bpf: Fix detach from sockmap tests
qed: Populate nvm-file attributes while reading nvm config partition.
IB/mlx5: Fix 50G per lane indication
cxgb4: fix all-mask IP address comparison
nbd: Fix memory leak in nbd_add_socket
arm64: kgdb: Fix single-step exception handling oops
net: atlantic: fix ip dst and ipv6 address filters
RDMA/siw: Fix reporting vendor_part_id
powerpc/
ionic: centralize queue reset code
net: qed: fix buffer overflow on ethtool -d
net: ipa: fix QMI structure definition bugs
ALSA: compress: fix partial_drain completion state
net: hns3: fix use-after-free when doing self test
net: hns3: add a missing uninit debugfs when unload driver
net: hns3: fix for mishandle of asserting VF reset fail
net: hns3: check reset pending after FLR prepare
smsc95xx: avoid memory leak in smsc95xx_bind
smsc95xx: check return value of smsc95xx_reset
perf intel-pt: Fix PEBS sample for XMM registers
perf intel-pt: Fix recording PEBS-via-PT with registers
perf report TUI: Fix segmentation fault in perf_evsel_
net: rmnet: do not allow to add multiple bridge interfaces
net: rmnet: fix lower interface leak
netfilter: conntrack: refetch conntrack after nf_conntrack_
net: dsa: microchip: set the correct number of ports
IB/sa: Resolv use-after-free in ib_nl_make_
drm/meson: viu: fix setting the OSD burst length in VIU_OSD1_
btrfs: fix reclaim_size counter leak after stealing from global reserve
net: cxgb4: fix return error value in t4_prep_fw
net: ipa: no checksum offload for SDM845 LAN RX
net: mvneta: fix use of state->speed
netfilter: ipset: call ip_set_free() instead of kfree()
bpf, sockmap: RCU dereferenced psock may be used outside RCU block
bpf, sockmap: RCU splat with redirect and strparser error or TLS
drm/mediatek: Check plane visibility in atomic_update
nl80211: fix memory leak when parsing NL80211_
nl80211: don't return err unconditionally in nl80211_start_ap()
bpf: Do not allow btf_ctx_access with __int128 types
mac80211: Fix dropping broadcast packets in 802.11 encap
KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell
ASoC: fsl_mqs: Fix unchecked return value for clk_prepare_enable
ASoC: fsl_mqs: Don't check clock is NULL before calling clk API
gpio: pca953x: Fix GPIO resource leak on Intel Galileo Gen 2
gpio: pca953x: Fix direction setting when configure an IRQ
gpio: pca953x: Override IRQ for one of the expanders on Galileo Gen 2
gpio: pca953x: Synchronize interrupt handler properly
mtd: set master partition panic write flag
net: qrtr: Fix an out of bounds read qrtr_endpoint_
sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_
nfs: Fix memory leak of export_path
arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelist
x86/entry: Increase entry_stack size to a full page
nvme-rdma: assign completion vector correctly
block: release bip in a right way in error path
arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelist
usb: dwc3: pci: Fix reference count leak in dwc3_pci_
scsi: mptscsih: Fix read sense data size
scsi: qla2xxx: Fix MPI failure AEN (8200) handling
ARM: imx6: add missing put_device() call in imx6q_suspend_
cifs: update ctime and mtime during truncate
s390/kasan: fix early pgm check handler execution
drm: panel-orientati
drm: panel-orientati
iommu/vt-d: Don't apply gfx quirks to untrusted devices
xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed
powerpc/
ibmvnic: continue to init in CRQ reset returns H_CLOSED
ice: protect ring accesses with WRITE_ONCE
i40e: protect ring accesses with READ- and WRITE_ONCE
ixgbe: protect ring accesses with READ- and WRITE_ONCE
net: ethernet: mvneta: Add 2500BaseX support for SoCs without comphy
net: ethernet: mvneta: Fix Serdes configuration for SoCs without comphy
spi: spidev: fix a potential use-after-free in spidev_release()
spi: spidev: fix a race between spidev_release and spidev_remove
ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL
ASoC: hdac_hda: fix memleak with regmap not freed on remove
ASoC: SOF: Intel: add PCI ID for CometLake-S
drm: mcde: Fix display initialization problem
staging: wfx: fix coherency of hif_scan() prototype
gpu: host1x: Detach driver on unregister
drm/tegra: hub: Do not enable orphaned window group
gpu: host1x: Clean up debugfs in error handling path
drm/ttm: Fix dma_fence refcnt leak when adding move fence
drm/ttm: Fix dma_fence refcnt leak in ttm_bo_
ARM: dts: omap4-droid4: Fix spi configuration and increase rate
perf/x86/rapl: Fix RAPL config variable bug
perf/x86/rapl: Move RAPL support to common x86 code
regmap: fix alignment issue
spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transfer
spi: spi-fsl-dspi: Adding shutdown hook
KVM: s390: reduce number of IO pins to 1
Changed in linux-5.7 (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
Ubuntu 20.10 (Groovy Gorilla) has reached end of life, so this bug will not be fixed for that specific release.