Focal update: 5.10.60 upstream stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-oem-5.10 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
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:
5.10.60 upstream stable release
from git://git.
Linux 5.10.60
net: dsa: microchip: ksz8795: Use software untagging on CPU port
net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on deletion
net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration
net: dsa: microchip: ksz8795: Fix PVID tag insertion
net: dsa: microchip: Fix probing KSZ87xx switch with DT node for host port
KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656)
KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653)
vmlinux.lds.h: Handle clang's module.{c,d}tor sections
ceph: take snap_empty_lock atomically with snaprealm refcount change
ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm
ceph: add some lockdep assertions around snaprealm handling
vboxsf: Add support for the atomic_open directory-inode op
vboxsf: Add vboxsf_
KVM: nVMX: Use vmx_need_
KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation
efi/libstub: arm64: Double check image alignment at entry
powerpc/smp: Fix OOPS in topology_init()
PCI/MSI: Protect msi_desc::masked for multi-MSI
PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown()
PCI/MSI: Correct misleading comments
PCI/MSI: Do not set invalid bits in MSI mask
PCI/MSI: Enforce MSI[X] entry updates to be visible
PCI/MSI: Enforce that MSI-X table entry is masked for update
PCI/MSI: Mask all unused MSI-X entries
PCI/MSI: Enable and mask MSI-X early
genirq/timings: Prevent potential array overflow in __irq_timings_
genirq/msi: Ensure deactivation on teardown
x86/resctrl: Fix default monitoring groups reporting
x86/ioapic: Force affinity setup before startup
x86/msi: Force affinity setup before startup
genirq: Provide IRQCHIP_
x86/tools: Fix objdump version check again
powerpc/kprobes: Fix kprobe Oops happens in booke
efi/libstub: arm64: Relax 2M alignment again for relocatable kernels
efi/libstub: arm64: Force Image reallocation if BSS was not reserved
arm64: efi: kaslr: Fix occasional random alloc (and boot) failure
nbd: Aovid double completion of a request
vsock/virtio: avoid potential deadlock when vsock device remove
xen/events: Fix race in set_evtchn_to_irq
drm/i915: Only access SFC_DONE when media domain is not fused off
net: igmp: increase size of mr_ifc_count
tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets
net: linkwatch: fix failure to restore device state across suspend/resume
net: bridge: fix memleak in br_add_if()
net: bridge: fix flags interpretation for extern learn fdb entries
net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry
net: dsa: sja1105: fix broken backpressure in .port_fdb_dump
net: dsa: lantiq: fix broken backpressure in .port_fdb_dump
net: dsa: lan9303: fix broken backpressure in .port_fdb_dump
net: igmp: fix data-race in igmp_ifc_
net: Fix memory leak in ieee802154_
net: dsa: microchip: ksz8795: Fix VLAN filtering
net: dsa: microchip: Fix ksz_read64()
drm/meson: fix colour distortion from HDR set during vendor u-boot
net/mlx5: Fix return value from tracer initialization
net/mlx5: Synchronize correct IRQ when destroying CQ
bareudp: Fix invalid read beyond skb's linear data
psample: Add a fwd declaration for skbuff
iavf: Set RSS LUT and key in reset handle path
ice: don't remove netdev->dev_addr from uc sync list
ice: Prevent probing virtual functions
net: sched: act_mirred: Reset ct info when mirror/redirect skb
net/smc: fix wait on already cleared link
ppp: Fix generating ifname when empty IFLA_IFNAME is specified
net: phy: micrel: Fix link detection on ksz87xx switch"
bpf: Fix integer overflow involving bucket_size
libbpf: Fix probe for BPF_PROG_
platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables
net: mvvp2: fix short frame size on s390
net: dsa: mt7530: add the missing RxUnicast MIB counter
ASoC: cs42l42: Fix LRCLK frame start edge
pinctrl: tigerlake: Fix GPIO mapping for newer version of software
netfilter: nf_conntrack_
ASoC: cs42l42: Remove duplicate control for WNF filter frequency
ASoC: cs42l42: Fix inversion of ADC Notch Switch control
ASoC: SOF: Intel: hda-ipc: fix reply size checking
ASoC: cs42l42: Don't allow SND_SOC_
ASoC: cs42l42: Correct definition of ADC Volume control
pinctrl: mediatek: Fix fallback behavior for bias_set_combo
ieee802154: hwsim: fix GPF in hwsim_new_edge_nl
ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi
drm/amdgpu: don't enable baco on boco platforms in runpm
drm/amd/display: use GFP_ATOMIC in amdgpu_
drm/amd/display: Remove invalid assert for ODM + MPC case
libnvdimm/region: Fix label activation vs errors
ACPI: NFIT: Fix support for virtual SPA ranges
ceph: reduce contention in ceph_check_
ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on context switch
net: ethernet: ti: cpsw: fix min eth packet size for non-switch use-cases
seccomp: Fix setting loaded filter count during TSYNC
scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash
cifs: create sd context must be a multiple of 8
i2c: dev: zero out array used for i2c reads from userspace
ASoC: intel: atom: Fix reference to PCM buffer address
ASoC: tlv320aic31xx: Fix jack detection after suspend
ASoC: uniphier: Fix reference to PCM buffer address
ASoC: xilinx: Fix reference to PCM buffer address
ASoC: amd: Fix reference to PCM buffer address
iio: adc: Fix incorrect exit of for-loop
iio: humidity: hdc100x: Add margin to the conversion time
iio: adis: set GPIO reset pin direction
iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels
CVE References
Changed in linux-oem-5.10 (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-stable-tracking-bug |
Changed in linux-oem-5.10 (Ubuntu Focal): | |
status: | New → Fix Released |
status: | Fix Released → Fix Committed |
Changed in linux-oem-5.10 (Ubuntu): | |
status: | Confirmed → Invalid |
This bug was fixed in the package linux-oem-5.10 - 5.10.0-1050.52
---------------
linux-oem-5.10 (5.10.0-1050.52) focal; urgency=medium
* focal/linux- oem-5.10: 5.10.0-1050.52 -proposed tracker (LP: #1944904)
* Fix A yellow screen pops up in an instant (< 1 second) and then disappears
before loading the system (LP: #1945932)
- SAUCE: drm/i915: Stop force enabling pipe bottom color gammma/csc
* CVE-2021-3759
- memcg: enable accounting of ipc resources
* Fix i915 warnings on skl_dram_ get_channel_ info() (LP: #1943923) adjust_ needed
- drm/i915: Nuke not needed members of dram_info
- drm/i915/gen11+: Only load DRAM information from pcode
- drm/i915: Rename is_16gb_dimm to wm_lv_0_
* Focal update: 5.10.68 upstream stable release (LP: #1944975) iommu_context_ get nfp|bnxt} : Remove unnecessary RTNL lock assert commands: fix missing 'sys' package asm_u64( ) when CC_HAS_ ASM_GOTO_ OUTPUT= y
- drm/bridge: lt9611: Fix handling of 4k panels
- btrfs: fix upper limit for max_inline for page size 64K
- xen: reset legacy rtc flag for PV domU
- bnx2x: Fix enabling network interfaces without VFs
- arm64/sve: Use correct size when reinitialising SVE state
- PM: base: power: don't try to use non-existing RTC for storing data
- PCI: Add AMD GPU multi-function power dependencies
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10
- drm/etnaviv: return context from etnaviv_
- drm/etnaviv: put submit prev MMU context when it exists
- drm/etnaviv: stop abusing mmu_context as FE running marker
- drm/etnaviv: keep MMU context across runtime suspend/resume
- drm/etnaviv: exec and MMU state is lost when resetting the GPU
- drm/etnaviv: fix MMU context leak on GPU reset
- drm/etnaviv: reference MMU context when setting up hardware state
- drm/etnaviv: add missing MMU context put when reaping MMU mapping
- s390/sclp: fix Secure-IPL facility detection
- x86/pat: Pass valid address to sanitize_phys()
- x86/mm: Fix kern_addr_valid() to cope with existing but not present entries
- tipc: fix an use-after-free issue in tipc_recvmsg
- ethtool: Fix rxnfc copy to user buffer overflow
- net/{mlx5|
- net-caif: avoid user-triggerable WARN_ON(1)
- ptp: dp83640: don't define PAGE0
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core
- r6040: Restore MDIO clock frequency after MAC reset
- tipc: increase timeout in tipc_sk_enqueue()
- drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused
- perf machine: Initialize srcline string member in add_location struct
- net/mlx5: FWTrace, cancel work on alloc pd error flow
- net/mlx5: Fix potential sleeping in atomic context
- nvme-tcp: fix io_work priority inversion
- events: Reuse value read using READ_ONCE instead of re-reading it
- net: ipa: initialize all filter table slots
- gen_compile_
- vhost_net: fix OoB on sendmsg() failure.
- net/af_unix: fix a data-race in unix_dgram_poll
- net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup
- x86/uaccess: Fix 32-bit __get_user_
- tcp: fix tp->undo_retrans accounting in tcp_sack...