Impish update: upstream stable patchset 2021-11-18
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Impish |
Fix Released
|
Medium
|
Kamal Mostafa |
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:
upstream stable patchset 2021-11-18
from git://git.
Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle
USB: cdc-acm: fix racy tty buffer accesses
USB: cdc-acm: fix break reporting
usb: typec: tcpm: handle SRC_STARTUP state if cc changes
drm/nouveau/
xen/privcmd: fix error handling in mmap-resource processing
mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk
mmc: sdhci-of-at91: wait for calibration done before proceed
mmc: sdhci-of-at91: replace while loop with read_poll_timeout
ovl: fix missing negative dentry check in ovl_rename()
ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO
nfsd: fix error handling of register_
nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
SUNRPC: fix sign error causing rpcsec_gss drops
xen/balloon: fix cancelled balloon action
ARM: dts: omap3430-sdp: Fix NAND device node
ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe
ARM: dts: qcom: apq8064: use compatible which contains chipid
riscv: Flush current cpu icache before other cpus
bus: ti-sysc: Add break in switch statement in sysc_init_soc()
soc: qcom: socinfo: Fixed argument passed to platform_set_data()
ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference
ARM: at91: pm: do not panic if ram controllers are not enabled
soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment
ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo
ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo
ARM: dts: imx6qdl-pico: Fix Ethernet support
PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus
ath5k: fix building with LEDS=m
arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding
xtensa: use CONFIG_USE_OF instead of CONFIG_OF
xtensa: call irqchip_init only when CONFIG_USE_OF is selected
iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15
bpf, arm: Fix register clobbering in div/mod implementation
soc: ti: omap-prm: Fix external abort for am335x pruss
bpf: Fix integer overflow in prealloc_
net/mlx5e: IPSEC RX, enable checksum complete
net/mlx5: E-Switch, Fix double allocation of acl flow counter
phy: mdio: fix memory leak
net_sched: fix NULL deref in fifo_set_limit()
powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
ptp_pch: Load module automatically if ID matches
dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value
ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence
net: bridge: use nla_total_
net: bridge: fix under estimation in br_get_
net/sched: sch_taprio: properly cancel timer from taprio_destroy()
net: sfp: Fix typo in state machine debug string
netlink: annotate data races around nlk->bound
bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893
drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup
video: fbdev: gbefb: Only instantiate device when built for IP32
drm/nouveau: avoid a use-after-free when BO init fails
drm/nouveau/
drm/nouveau/
gve: Correct available tx qpl check
gve: Avoid freeing NULL pointer
rtnetlink: fix if_nlmsg_
gve: fix gve_get_stats()
gve: report 64bit tx_bytes counter from gve_handle_
i40e: fix endless loop under rtnl
i40e: Fix freeing of uninitialized misc IRQ vector
net: prefer socket bound to interface when not in VRF
powerpc/iommu: Report the correct most efficient DMA mask for PCI devices
i2c: acpi: fix resource leak in reconfiguration device addition
i2c: mediatek: Add OFFSET_EXT_CONF setting back
riscv/vdso: make arch_setup_
bpf, s390: Fix potential memory leak about jit_data
RISC-V: Include clone3() on rv32
powerpc/bpf: Fix BPF_SUB when imm == 0x80000000
powerpc/64s: fix program check interrupt emergency stack path
pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init
x86/platform/olpc: Correct ifdef symbol to intended CONFIG_
x86/Kconfig: Correct reference to MWINCHIP3D
x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]
x86/entry: Correct reference to intended CONFIG_64_BIT
x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n
x86/hpet: Use another crystalball to evaluate HPET usability
usb: typec: tcpci: don't handle vSafe0V event if it's not enabled
usb: typec: tipd: Remove dependency on "connector" child fwnode
drm/amdgpu: During s0ix don't wait to signal GFXOFF
drm/nouveau/ga102-: support ttm buffer moves via copy engine
drm/i915: Fix runtime pm handling in i915_gem_shrink
drm/i915: Extend the async flip VT-d w/a to skl/bxt
netfilter: conntrack: fix boot failure with nf_conntrack.
netfilter: nf_tables: add position handle in event notification
netfilter: nf_tables: reverse order in rule replacement expansion
net/mlx5e: Keep the value for maximum number of channels in-sync
net/mlx5: Force round second at 1PPS out start time
net/mlx5: Avoid generating event after PPS out in Real time mode
net/mlx5e: Fix the presented RQ index in PTP stats
libbpf: Fix memory leak in strset
net: mscc: ocelot: fix VCAP filters remaining active after being deleted
MIPS: Revert "add support for buggy MT7621S core detection"
netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification
ARM: dts: imx: change the spi-nor tx
arm64: dts: imx8mm-
arm64: dts: ls1028a: fix eSDHC2 node
drm/i915/jsl: Add W/A 1409054076 for JSL
drm/i915/tc: Fix TypeC port init/resume time sanitization
drm/i915/bdb: Fix version check
netfs: Fix READ/WRITE confusion when calling iov_iter_xarray()
afs: Fix afs_launder_page() to set correct start file position
drm/amdgpu: handle the case of pci_channel_
perf jevents: Free the sys_event_tables list after processing entries
drm/panel: abt-y030xx067a: yellow tint fix
gve: Properly handle errors in gve_assign_qpl
iavf: fix double unlock of crit_lock
riscv: explicitly use symbol offsets for VDSO
RISC-V: Fix VDSO build for !MMU
riscv/vdso: Refactor asm/vdso.h
riscv/vdso: Move vdso data page up front
i2c: mlxcpld: Fix criteria for frequency setting
i2c: mlxcpld: Modify register setting for 400KHz frequency
objtool: Remove reloc symbol type checks in get_alt_entry()
objtool: Make .altinstructions section entry size consistent
powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation
powerpc/bpf ppc32: Fix JMP32_JSET_K
powerpc/bpf ppc32: Do not emit zero extend instruction for 64-bit BPF_END
powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000
powerpc/traps: do not enable irqs in _exception
dsa: tag_dsa: Fix mask for trunked packets
UBUNTU: upstream stable to v5.10.73, v5.14.12
CVE References
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu Impish): | |
status: | New → Invalid |
importance: | Undecided → Medium |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in linux (Ubuntu Impish): | |
status: | Invalid → In Progress |
description: | updated |
Changed in linux (Ubuntu Impish): | |
status: | In Progress → Fix Committed |
This bug was fixed in the package linux - 5.13.0-23.23
---------------
linux (5.13.0-23.23) impish; urgency=medium
* impish/linux: 5.13.0-23.23 -proposed tracker (LP: #1952263)
* Packaging resync (LP: #1786013) dkms-versions helper dkms-versions -- update from kernel-versions (main/2021.11.29)
- [Packaging] resync update-
- debian/
* CVE-2021-4002
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare
* [SRU][I/ OEM-5.13/ OEM-5.14] Add MAC passthrough support for more Lenovo docks
(LP: #1951767)
- net: usb: r8152: Add MAC passthrough support for more Lenovo Docks
* Fix non-working e1000e device after resume (LP: #1951861)
- SAUCE: Revert "e1000e: Additional PHY power saving in S0ix"
- SAUCE: Revert "e1000e: Add polling mechanism to indicate CSME DPG exit"
- SAUCE: Revert "e1000e: Add handshake with the CSME to support S0ix"
* CVE-2021-43267
- tipc: fix size validations for the MSG_CRYPTO type
* Impish update: upstream stable patchset 2021-11-22 (LP: #1951880) inline_ data_end( ) CTL-6100WL) device IDs >time_enabled of inactive events
- ext4: check and update i_disksize properly
- ext4: correct the error path of ext4_write_
- ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic
- HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
- netfilter: ip6_tables: zero-initialize fragment offset
- HID: wacom: Add new Intuos BT (CTL-4100WL/
- ASoC: SOF: loader: release_firmware() on load failure to avoid batching
- netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
- netfilter: nf_nat_masquerade: defer conntrack walk to work queue
- mac80211: Drop frames from invalid MAC address in ad-hoc mode
- m68k: Handle arrivals of multiple signals correctly
- hwmon: (ltc2947) Properly handle errors when looking for the external clock
- net: prevent user from passing illegal stab size
- mac80211: check return value of rhashtable_init
- vboxfs: fix broken legacy mount signature checking
- net: sun: SUNVNET_COMMON should depend on INET
- drm/amdgpu: fix gart.bo pin_count leak
- scsi: ses: Fix unsigned comparison with less than zero
- scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
- perf/core: fix userpage-
- sched: Always inline is_percpu_thread()
- hwmon: (pmbus/ibm-cffps) max_power_out swap changes
- ALSA: usb-audio: Unify mixer resume and reset_resume procedure
- KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule
- pinctrl: qcom: sc7280: Add PM suspend callbacks
- net: bgmac-platform: handle mac-address deferral
- scsi: qla2xxx: Fix excessive messages during device logout
- io_uring: kill fasync
- upstream stable to v5.10.74, v5.14.13
- ALSA: usb-audio: Add quirk for VF0770
- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl
- ALSA: seq: Fix a potential UAF by wrong private_free call order
- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop
- ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254
- ALSA: hda/realtek: Complete partial device nam...