Groovy update: v5.8.14 upstream stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Groovy |
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.8.14 upstream stable release
from git://git.
Linux 5.8.14
ep_create_
epoll: EPOLL_CTL_ADD: close the race in decision to take fast path
epoll: replace ->visited/
epoll: do not insert into poll queues until all sanity checks are done
scsi: sd: sd_zbc: Fix ZBC disk initialization
scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks
drm/i915/gvt: Fix port number for BDW on EDID region setup
gpiolib: Fix line event handling in syscall compatible mode
random32: Restore __latent_entropy attribute on net_rand_state
pipe: remove pipe_wait() and fix wakeup race with splice
iommu/amd: Fix the overwritten field in IVMD header
gpio: pca953x: Correctly initialize registers 6 and 7 for PCA957x
pinctrl: mediatek: check mtk_is_virt_gpio input parameter
pinctrl: qcom: sm8250: correct sdc2_clk
autofs: use __kernel_write() for the autofs pipe writing
scripts/dtc: only append to HOST_EXTRACFLAGS instead of overwriting
blk-mq: call commit_rqs while list empty but error happen
Input: trackpoint - enable Synaptics trackpoints
i2c: npcm7xx: Clear LAST bit after a failed transaction.
i2c: cpm: Fix i2c_ram structure
gpio: aspeed: fix ast2600 bank properties
gpio/aspeed-sgpio: don't enable all interrupts by default
gpio/aspeed-sgpio: enable access to all 80 input & output sgpios
gpio: pca953x: Fix uninitialized pending variable
iommu/exynos: add missing put_device() call in exynos_
scsi: target: Fix lun lookup for TARGET_
clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED
dmaengine: dmatest: Prevent to run on misconfigured channel
clk: tegra: Fix missing prototype for tegra210_
clk: tegra: Always program PLL_E when enabled
pNFS/flexfiles: Ensure we initialise the mirror bsizes correctly on read
NFSv4.2: fix client's attribute cache management for copy_file_range
nfs: Fix security label length not being reset
pinctrl: mvebu: Fix i2c sda definition for 98DX3236
phy: ti: am654: Fix a leak in serdes_
gpio: sprd: Clear interrupt when setting the type as edge
scripts/kallsyms: skip ppc compiler stub *.long_branch.* / *.plt_branch.*
nvme-fc: fail new connections to a deleted host or remote port
nvme-pci: fix NULL req in completion handler
net: dsa: felix: fix some key offsets for IP4_TCP_UDP VCAP IS2 entries
spi: fsl-espi: Only process interrupts for expected events
cpuidle: psci: Fix suspicious RCU usage
io_uring: mark statx/files_
tools/io_uring: fix compile breakage
tracing: Make the space reserved for the pid wider
mac80211: do not allow bigger VHT MPDUs than the hardware supports
mac80211: Fix radiotap header channel flag for 6GHz band
drivers/
drivers/
fuse: fix the ->direct_IO() treatment of iov_iter
nvme-core: get/put ctrl and transport module in nvme_dev_
nvme-pci: disable the write zeros command for Intel 600P/P3100
rndis_host: increase sleep time in the query-response loop
net: dec: de2104x: Increase receive ring size for Tulip
hv_netvsc: Cache the current data path to avoid duplicate call and message
drm/sun4i: mixer: Extend regmap max_register
Revert "wlcore: Adding suppoprt for IGTK key in wlcore driver"
drivers/
libbpf: Remove arch-specific include path in Makefile
mt76: mt7915: use ieee80211_
vboxsf: Fix the check for the old binary mount-arguments struct
clocksource/
xen/events: don't use chip_data for legacy IRQs
drm/amdgpu: restore proper ref count in amdgpu_
memstick: Skip allocating card when removing host
tracing: Fix trace_find_
ftrace: Move RCU is watching check after recursion check
iio: adc: qcom-spmi-adc5: fix driver name
Input: i8042 - add nopnp quirk for Acer Aspire 5 A515
i2c: i801: Exclude device from suspend direct complete optimization
scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calling getpeername()
clk: socfpga: stratix10: fix the divider for the emac_ptp_free_clk
clk: samsung: Keep top BPLL mux on Exynos542x enabled
gpio: amd-fch: correct logic of GPIO_LINE_DIRECTION
gpio: tc35894: fix up tc35894 interrupt configuration
gpio: mockup: fix resource leak in error path
gpio: siox: explicitly support only threaded irqs
usbcore/driver: Accommodate usbip
usbcore/driver: Fix incorrect downcast
usbcore/driver: Fix specific driver selection
Revert "usbip: Implement a match function to fix usbip"
USB: gadget: f_ncm: Fix NDP16 datagram validation
mmc: sdhci: Workaround broken command queuing on Intel GLK based IRBIS models
btrfs: fix filesystem corruption after a device replace
io_uring: always delete double poll wait entry on match
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
This bug was fixed in the package linux - 5.8.0-22.23
---------------
linux (5.8.0-22.23) groovy; urgency=medium
* groovy/linux: 5.8.0-22.23 -proposed tracker (LP: #1899099)
* Packaging resync (LP: #1786013)
- update dkms package versions
* oops in nvkm_udevice_info() [nouveau] (LP: #1898130)
- drm/nouveau/device: return error for unknown chipsets
* python3-venv is gone (LP: #1896801)
- SAUCE: doc: remove python3-venv dependency
* *-tools-common packages descriptions have typo "PGKVER" (LP: #1898903)
- [Packaging] Fix typo in -tools template s/PGKVER/PKGVER/
* Enable brightness control on HP DreamColor panel (LP: #1898865)
- SAUCE: drm/i915/dpcd_bl: Skip testing control capability with force DPCD
quirk
- SAUCE: drm/dp: HP DreamColor panel brigntness fix
* Groovy update: v5.8.14 upstream stable release (LP: #1898853) next_entry( ) accounting of temp buffer size display_ crtc_set_ config drivers/ timer-gx6605s: Fixup counter reload free_txskb to free tx skbs net/wan/ hdlc_fr: Add needed_headroom for PVC devices open/release( ) net/wan/ lapbether: Make skb->protocol co...
- io_uring: always delete double poll wait entry on match
- btrfs: fix filesystem corruption after a device replace
- mmc: sdhci: Workaround broken command queuing on Intel GLK based IRBIS
models
- USB: gadget: f_ncm: Fix NDP16 datagram validation
- Revert "usbip: Implement a match function to fix usbip"
- usbcore/driver: Fix specific driver selection
- usbcore/driver: Fix incorrect downcast
- usbcore/driver: Accommodate usbip
- gpio: siox: explicitly support only threaded irqs
- gpio: mockup: fix resource leak in error path
- gpio: tc35894: fix up tc35894 interrupt configuration
- gpio: amd-fch: correct logic of GPIO_LINE_DIRECTION
- clk: samsung: Keep top BPLL mux on Exynos542x enabled
- clk: socfpga: stratix10: fix the divider for the emac_ptp_free_clk
- scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calling getpeername()
- i2c: i801: Exclude device from suspend direct complete optimization
- Input: i8042 - add nopnp quirk for Acer Aspire 5 A515
- iio: adc: qcom-spmi-adc5: fix driver name
- ftrace: Move RCU is watching check after recursion check
- tracing: Fix trace_find_
- memstick: Skip allocating card when removing host
- drm/amdgpu: restore proper ref count in amdgpu_
- xen/events: don't use chip_data for legacy IRQs
- clocksource/
- vboxsf: Fix the check for the old binary mount-arguments struct
- mt76: mt7915: use ieee80211_
- libbpf: Remove arch-specific include path in Makefile
- drivers/
- Revert "wlcore: Adding suppoprt for IGTK key in wlcore driver"
- drm/sun4i: mixer: Extend regmap max_register
- hv_netvsc: Cache the current data path to avoid duplicate call and message
- net: dec: de2104x: Increase receive ring size for Tulip
- rndis_host: increase sleep time in the query-response loop
- nvme-pci: disable the write zeros command for Intel 600P/P3100
- nvme-core: get/put ctrl and transport module in nvme_dev_
- fuse: fix the ->direct_IO() treatment of iov_iter
- drivers/