This bug was fixed in the package linux-oem-5.10 - 5.10.0-1029.30 --------------- linux-oem-5.10 (5.10.0-1029.30) focal; urgency=medium * focal/linux-oem-5.10: 5.10.0-1029.30 -proposed tracker (LP: #1930076) * CVE-2021-33200 - bpf: Wrap aux data inside bpf_sanitize_info container - bpf: Fix mask direction swap upon off reg sign change - bpf: No need to simulate speculative domain for immediates linux-oem-5.10 (5.10.0-1028.29) focal; urgency=medium * focal/linux-oem-5.10: 5.10.0-1028.29 -proposed tracker (LP: #1929167) * Packaging resync (LP: #1786013) - update dkms package versions * TGL-H system NV GPU fallen off the bus after resuming from s2idle with the external display connected via docking station (LP: #1929166) - SAUCE: ACPI: avoid NVIDIA GPU fallen with an _OSI string * AX201 BT will cause system could not enter S0i3 (LP: #1928047) - drm/i915: Tweaked Wa_14010685332 for all PCHs * Realtek USB hubs in Dell WD19SC/DC/TB fail to work after exiting s2idle (LP: #1928242) - USB: Verify the port status when timeout happens during port suspend - Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" * Support mic-mute on Dell's platform (LP: #1928750) - ASoC: rt715: add main capture switch and main capture volume - ASoC: rt715: remove kcontrols which no longer be used - ASoC: rt715: modification for code simplicity - platform/x86: Move all dell drivers to their own subdirectory - SAUCE: platform/x86: dell-privacy: Add support for Dell hardware privacy - SAUCE: ASoC: rt715:add micmute led state control supports - [Config] Update configs for Dell's E-Privacy linux-oem-5.10 (5.10.0-1027.28) focal; urgency=medium * focal/linux-oem-5.10: 5.10.0-1027.28 -proposed tracker (LP: #1927620) * Introduce the 465 driver series, fabric-manager, and libnvidia-nscq (LP: #1925522) - debian/dkms-versions -- add NVIDIA 465 and migrate 450 to 460 * Packaging resync (LP: #1786013) - update dkms package versions * On TGL platforms screen shows garbage when browsing website by scrolling mouse (LP: #1926579) - SAUCE: drm/i915/display: Disable PSR2 if TGL Display stepping is B1 from A0 * Add s2idle support on AMD Renoir and Cezanne (LP: #1927067) - drm/amd/display: setup system context in dm_init - drm/amd/display: add S/G support for Renoir - drm/amdgpu: drop extra drm_kms_helper_poll_enable/disable calls - drm/amdgpu: use runpm flag rather than fbcon for kfd runtime suspend (v2) - drm/amdgpu: reset runpm flag if device suspend fails - drm/amdgpu: add s0i3 capacity check for s0i3 routine (v2) - drm/amdgpu: add amdgpu_gfx_state_change_set() set gfx power change entry (v2) - drm/amdgpu: update amdgpu device suspend/resume sequence for s0i3 support - drm/amd/pm: add gfx_state_change_set() for rn gfx power switch (v2) - drm/amdgpu: add judgement for suspend/resume sequence - drm/amdgpu/pm: no need GPU status set since mmnbif_gpu_BIF_DOORBELL_FENCE_CNTL added in FSDL - drm/amdgpu: fix shutdown and poweroff process failed with s0ix - drm/amdgpu: Only check for S0ix if AMD_PMC is configured - drm/amdgpu: fix S0ix handling when the CONFIG_AMD_PMC=m - drm/amdgpu: fix the hibernation suspend with s0ix - drm/amdgpu: rework S3/S4/S0ix state handling - drm/amdgpu: don't evict vram on APUs for suspend to ram (v4) - drm/amdgpu: clean up non-DC suspend/resume handling - drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_phase2 (v3) - drm/amdgpu: re-enable suspend phase 2 for S0ix - drm/amdgpu/swsmu: skip gfx cgpg on s0ix suspend - drm/amdgpu: update comments about s0ix suspend/resume - drm/amdgpu: skip CG/PG for gfx during S0ix - drm/amdgpu: drop S0ix checks around CG/PG in suspend - drm/amdgpu: skip kfd suspend/resume for S0ix - platform/x86: amd-pmc: Add AMD platform support for S2Idle - platform/x86: amd-pmc: Fix CONFIG_DEBUG_FS check - platform/x86: amd-pmc: put device on error paths - ACPI: PM: s2idle: Add AMD support to handle _DSM - [Config] Enable CONFIG_AMD_PMC=m - SAUCE: ACPI / idle: override and update c-state latency when not conformance with s0ix - SAUCE: usb: pci-quirks: disable D3cold on AMD xhci suspend for s2idle - SAUCE: PCI: quirks: Quirk PCI d3hot delay for AMD xhci - SAUCE: Move ASPM quirk flag to MSB - SAUCE: nvme: put some AMD PCIE downstream NVME device to simple suspend/resume path - SAUCE: platform/x86: Add missing LPS0 functions for AMD - SAUCE: platform/x86: force LPS0 functions for AMD * [SRU] Patch for flicker and glitching on common LCD display panels, intel framebuffer (LP: #1925685) - drm/i915: Try to use fast+narrow link on eDP again and fall back to the old max strategy on failure - SAUCE: drm/i915/dp: Use slow and wide link training for everything * Fix kernel panic at boot on dual GFX systems (LP: #1926792) - drm/amdgpu: Register VGA clients after init can no longer fail * CirrusLogic: The default input volume is "0%" (LP: #1923557) - SAUCE: ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB * Enable mute/micmute LEDs and limit mic boost on EliteBook 845 G8 (LP: #1925415) - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845 G8 * An recursive locking in igb and igc drivers (LP: #1926564) - SAUCE: net: called rtnl_unlock() before runpm resumes devices * backport Intel IPU6 camera driver updates 20210421 (LP: #1926275) - SAUCE: Fix ov01a1s IQ issues * Focal update: v5.10.35 upstream stable release (LP: #1927915) - mips: Do not include hi and lo in clobber list for R6 - netfilter: conntrack: Make global sysctls readonly in non-init netns - net: usb: ax88179_178a: initialize local variables before use - igb: Enable RSS for Intel I211 Ethernet Controller - bpf: Fix masking negation logic upon negative dst register - bpf: Fix leakage of uninitialized bpf stack under speculation - net: qrtr: Avoid potential use after free in MHI send - perf data: Fix error return code in perf_data__create_dir() - capabilities: require CAP_SETFCAP to map uid 0 - perf ftrace: Fix access to pid in array when setting a pid filter - tools/cgroup/slabinfo.py: updated to work on current kernel - driver core: add a min_align_mask field to struct device_dma_parameters - swiotlb: add a IO_TLB_SIZE define - swiotlb: factor out an io_tlb_offset helper - swiotlb: factor out a nr_slots helper - swiotlb: clean up swiotlb_tbl_unmap_single - swiotlb: refactor swiotlb_tbl_map_single - swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single - swiotlb: respect min_align_mask - nvme-pci: set min_align_mask - ovl: fix leaked dentry - ovl: allow upperdir inside lowerdir - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX - USB: Add reset-resume quirk for WD19's Realtek Hub - platform/x86: thinkpad_acpi: Correct thermal sensor allocation - perf/core: Fix unconditional security_locked_down() call - vfio: Depend on MMU - Linux 5.10.35 * r8152 tx status -71 (LP: #1922651) // Focal update: v5.10.35 upstream stable release (LP: #1927915) - USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet * Focal update: v5.10.34 upstream stable release (LP: #1927914) - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() - mei: me: add Alder Lake P device id. - Linux 5.10.34 * Focal update: v5.10.33 upstream stable release (LP: #1927913) - vhost-vdpa: protect concurrent access to vhost device iotlb - gpio: omap: Save and restore sysconfig - KEYS: trusted: Fix TPM reservation for seal/unseal - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails - pinctrl: lewisburg: Update number of pins in community - block: return -EBUSY when there are open partitions in blkdev_reread_part - pinctrl: core: Show pin numbers for the controllers with base = 0 - arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS - bpf: Permits pointers on stack for helper calls - bpf: Allow variable-offset stack access - bpf: Refactor and streamline bounds check into helper - bpf: Tighten speculative pointer arithmetic mask - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] - perf auxtrace: Fix potential NULL pointer dereference - perf map: Fix error return code in maps__clone() - HID: google: add don USB id - HID: alps: fix error return code in alps_input_configured() - HID cp2112: fix support for multiple gpiochips - HID: wacom: Assign boolean values to a bool variable - soc: qcom: geni: shield geni_icc_get() for ACPI boot - dmaengine: xilinx: dpdma: Fix descriptor issuing on video group - dmaengine: xilinx: dpdma: Fix race condition in done IRQ - ARM: dts: Fix swapped mmc order for omap3 - net: geneve: check skb is large enough for IPv4/IPv6 header - dmaengine: tegra20: Fix runtime PM imbalance on error - s390/entry: save the caller of psw_idle - arm64: kprobes: Restore local irqflag if kprobes is cancelled - xen-netback: Check for hotplug-status existence before watching - cavium/liquidio: Fix duplicate argument - kasan: fix hwasan build for gcc - csky: change a Kconfig symbol name to fix e1000 build error - ia64: fix discontig.c section mismatches - ia64: tools: remove duplicate definition of ia64_mf() on ia64 - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - net: hso: fix NULL-deref on disconnect regression - USB: CDC-ACM: fix poison/unpoison imbalance - Linux 5.10.33 * Focal update: v5.10.32 upstream stable release (LP: #1927912) - net/sctp: fix race condition in sctp_destroy_sock - mtd: rawnand: mtk: Fix WAITRDY break condition and timeout - Input: nspire-keypad - enable interrupts only when opened - gpio: sysfs: Obey valid_mask - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback - dmaengine: idxd: fix delta_rec and crc size field for completion record - dmaengine: idxd: fix opcap sysfs attribute output - dmaengine: idxd: fix wq size store permission state - dmaengine: dw: Make it dependent to HAS_IOMEM - dmaengine: Fix a double free in dma_async_device_register - dmaengine: plx_dma: add a missing put_device() on error path - dmaengine: idxd: fix wq cleanup of WQCFG registers - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race - ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message - arc: kernel: Return -EFAULT if copy_to_user() fails - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() - xfrm: BEET mode doesn't support fragments for inner packets - ASoC: max98373: Changed amp shutdown register as volatile - ASoC: max98373: Added 30ms turn on/off time delay - gpu/xen: Fix a use after free in xen_drm_drv_init - neighbour: Disregard DEAD dst in neigh_update - ARM: keystone: fix integer overflow warning - ARM: omap1: fix building with clang IAS - drm/msm: Fix a5xx/a6xx timestamps - ASoC: fsl_esai: Fix TDM slot setup for I2S mode - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state - iwlwifi: add support for Qu with AX201 device - net: ieee802154: stop dump llsec keys for monitors - net: ieee802154: forbid monitor for add llsec key - net: ieee802154: forbid monitor for del llsec key - net: ieee802154: stop dump llsec devs for monitors - net: ieee802154: forbid monitor for add llsec dev - net: ieee802154: forbid monitor for del llsec dev - net: ieee802154: stop dump llsec devkeys for monitors - net: ieee802154: forbid monitor for add llsec devkey - net: ieee802154: forbid monitor for del llsec devkey - net: ieee802154: stop dump llsec seclevels for monitors - net: ieee802154: forbid monitor for add llsec seclevel - pcnet32: Use pci_resource_len to validate PCI resource - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN - virt_wifi: Return micros for BSS TSF values - lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS - Input: s6sy761 - fix coordinate read bit shift - Input: i8042 - fix Pegatron C15B ID entry - HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices - dm verity fec: fix misaligned RS roots IO - readdir: make sure to verify directory entry for legacy interfaces too - arm64: fix inline asm in load_unaligned_zeropad() - arm64: alternatives: Move length validation in alternative_{insn, endif} - vfio/pci: Add missing range check in vfio_pci_mmap - riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - ixgbe: fix unbalanced device enable/disable in suspend/resume - netfilter: flowtable: fix NAT IPv6 offload mangling - netfilter: conntrack: do not print icmpv6 as unknown via /proc - ice: Fix potential infinite loop when using u8 loop counter - libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC - netfilter: bridge: add pre_exit hooks for ebtable unregistration - netfilter: arp_tables: add pre_exit hook for table unregister - libbpf: Fix potential NULL pointer dereference - net: macb: fix the restore of cmp registers - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta - netfilter: nft_limit: avoid possible divide error in nft_limit_init - net/mlx5e: Fix setting of RS FEC mode - net: davicom: Fix regulator not turned off on failed probe - net: sit: Unregister catch-all devices - net: ip6_tunnel: Unregister catch-all devices - mm: ptdump: fix build failure - net: Make tcp_allowed_congestion_control readonly in non-init netns - i40e: fix the panic when running bpf in xdpdrv mode - ethtool: pause: make sure we init driver stats - ia64: remove duplicate entries in generic_defconfig - ia64: tools: remove inclusion of ia64-specific version of errno.h header - ibmvnic: avoid calling napi_disable() twice - ibmvnic: remove duplicate napi_schedule call in do_reset function - ibmvnic: remove duplicate napi_schedule call in open function - ch_ktls: Fix kernel panic - ch_ktls: fix device connection close - ch_ktls: tcb close causes tls connection failure - ch_ktls: do not send snd_una update to TCB in middle - gro: ensure frag0 meets IP header alignment - ARM: OMAP2+: Fix warning for omap_init_time_of() - ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() - ARM: footbridge: fix PCI interrupt mapping - ARM: OMAP2+: Fix uninitialized sr_inst - arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems - arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference - bpf: Use correct permission flag for mixed signed bounds arithmetic - KVM: VMX: Convert vcpu_vmx.exit_reason to a union - KVM: VMX: Don't use vcpu->run->internal.ndata as an array index - r8169: tweak max read request size for newer chips also in jumbo mtu mode - r8169: don't advertise pause in jumbo mode - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - ARM: 9071/1: uprobes: Don't hook on thumb instructions - arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Improve verifier error messages for users - bpf: Move sanitize_val_alu out of op switch - net: phy: marvell: fix detection of PHY on Topaz switches - Linux 5.10.32 -- Thadeu Lima de Souza Cascardo