[ubuntu/focal-proposed] linux-hwe-5.11_5.11.0-20.21~20.04.1_amd64.tar.gz - (Accepted)
Tim Gardner
tim.gardner at canonical.com
Fri Jun 11 21:25:51 UTC 2021
linux-hwe-5.11 (5.11.0-20.21~20.04.1) focal; urgency=medium
* focal/linux-hwe-5.11: 5.11.0-20.21~20.04.1 -proposed tracker (LP: #1930073)
[ Ubuntu: 5.11.0-20.21 ]
* hirsute/linux: 5.11.0-20.21 -proposed tracker (LP: #1930854)
* ath11k WIFI not working in proposed kernel 5.11.0-19-generic (LP: #1930637)
- bus: mhi: core: Download AMSS image from appropriate function
[ Ubuntu: 5.11.0-19.20 ]
* hirsute/linux: 5.11.0-19.20 -proposed tracker (LP: #1930075)
* Packaging resync (LP: #1786013)
- update dkms package versions
* 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
* AX201 BT will cause system could not enter S0i3 (LP: #1928047)
- SAUCE: drm/i915: Tweaked Wa_14010685332 for all PCHs
* CVE-2021-3490
- SAUCE: Revert "UBUNTU: SAUCE: bpf: verifier: fix ALU32 bounds tracking with
bitwise ops"
- gpf: Fix alu32 const subreg bound tracking on bitwise operations
* CVE-2021-3489
- SAUCE: Revert "UBUNTU: SAUCE: bpf: prevent writable memory-mapping of read-
only ringbuf pages"
- bpf: Prevent writable memory-mapping of read-only ringbuf pages
* Select correct boot VGA when BIOS doesn't do it properly (LP: #1929217)
- vgaarb: Use ACPI HID name to find integrated GPU
* 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
* CVE-2020-26145
- ath10k: drop fragments with multicast DA for SDIO
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe
- ath10k: drop fragments with multicast DA for PCIe
* CVE-2020-26141
- ath10k: Fix TKIP Michael MIC verification for PCIe
* CVE-2020-24587
- ath11k: Clear the fragment cache during key install
* CVE-2020-24588
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header
- cfg80211: mitigate A-MSDU aggregation attacks
- mac80211: drop A-MSDUs on old ciphers
- ath10k: drop MPDU which has discard flag set by firmware for SDIO
* CVE-2020-26139
- mac80211: do not accept/forward invalid EAPOL frames
* CVE-2020-24586 // CVE-2020-24587 // CVE-2020-24587 for such cases.
- mac80211: extend protection against mixed key and fragment cache attacks
* CVE-2020-24586 // CVE-2020-24587
- mac80211: prevent mixed key and fragment cache attacks
- mac80211: add fragment cache to sta_info
- mac80211: check defrag PN against current frame
- mac80211: prevent attacks on TKIP/WEP as well
* CVE-2020-26147
- mac80211: assure all fragments are encrypted
* raid10: Block discard is very slow, causing severe delays for mkfs and
fstrim operations (LP: #1896578)
- md: add md_submit_discard_bio() for submitting discard bio
- md/raid10: extend r10bio devs to raid disks
- md/raid10: pull the code that wait for blocked dev into one function
- md/raid10: improve raid10 discard request
- md/raid10: improve discard request for far layout
- dm raid: remove unnecessary discard limits for raid0 and raid10
* [SRU][OEM-5.10/H] Fix typec output on AMD Cezanne GPU (LP: #1929646)
- drm/amd/display: use max lb for latency hiding
* kvm: properly tear down PV features on hibernate (LP: #1920944)
- x86/kvm: Fix pr_info() for async PF setup/teardown
- x86/kvm: Teardown PV features on boot CPU as well
- x86/kvm: Disable kvmclock on all CPUs on shutdown
- x86/kvm: Disable all PV features on crash
- x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline()
* Add support for AMD wireless button (LP: #1928820)
- platform/x86: hp-wireless: add AMD's hardware id to the supported list
* Can't detect intel wifi 6235 (LP: #1920180)
- SAUCE: iwlwifi: add new pci id for 6235
* Speed up resume time on HP laptops (LP: #1929048)
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume
* Fix kernel panic on Intel Bluetooth (LP: #1928838)
- Bluetooth: Shutdown controller after workqueues are flushed or cancelled
* build module CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m for 5.11, 5.13-rc2
and later (LP: #1921632)
- [Config] enable soundwire audio mach driver
* [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
- drm/i915/dp: Use slow and wide link training for everything
* Fix screen flickering when two 4K 60Hz monitors are connected to AMD Oland
GFX (LP: #1928361)
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors
are connected
* Display abnormal on the TGL+4k panel machines (LP: #1922885)
- drm/i915/display: Do not allow DC3CO if PSR SF is enabled
- drm/i915/display/psr: Disable DC3CO when the PSR2 is used
* Hirsute update: v5.11.21 upstream stable release (LP: #1929455)
- Bluetooth: verify AMP hci_chan before amp_destroy
- bluetooth: eliminate the potential race condition when removing the HCI
controller
- net/nfc: fix use-after-free llcp_sock_bind/connect
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL"
- usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode()
- tty: moxa: fix TIOCSSERIAL jiffies conversions
- tty: amiserial: fix TIOCSSERIAL permission check
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check
- staging: fwserial: fix TIOCSSERIAL jiffies conversions
- tty: moxa: fix TIOCSSERIAL permission check
- staging: fwserial: fix TIOCSSERIAL permission check
- drm: bridge: fix LONTIUM use of mipi_dsi_() functions
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply
- usb: typec: tcpm: update power supply once partner accepts
- usb: xhci-mtk: remove or operator for setting schedule parameters
- usb: xhci-mtk: improve bandwidth scheduling with TT
- ASoC: samsung: tm2_wm5110: check of of_parse return value
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function
- ASoC: tlv320aic32x4: Register clocks before registering component
- ASoC: tlv320aic32x4: Increase maximum register in regmap
- MIPS: pci-mt7620: fix PLL lock check
- MIPS: pci-rt2880: fix slot 0 configuration
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR
- PCI: Allow VPD access for QLogic ISP2722
- KVM: x86: Defer the MMU unload to the normal path on an global INVPCID
- PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c
- PM / devfreq: Unlock mutex and free devfreq struct in error path
- soc/tegra: regulators: Fix locking up when voltage-spread is out of range
- iio: inv_mpu6050: Fully validate gyro and accel scale writes
- iio: sx9310: Fix write_.._debounce()
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading
- iio:adc:ad7476: Fix remove handling
- iio: sx9310: Fix access to variable DT array
- sc16is7xx: Defer probe if device read fails
- phy: cadence: Sierra: Fix PHY power_on sequence
- misc: lis3lv02d: Fix false-positive WARN on various HP models
- phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create()
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct
- misc: vmw_vmci: explicitly initialize vmci_datagram payload
- selinux: add proper NULL termination to the secclass_map permissions
- x86, sched: Treat Intel SNC topology as default, COD as exception
- async_xor: increase src_offs when dropping destination page
- md/bitmap: wait for external bitmap writes to complete during tear down
- md-cluster: fix use-after-free issue when removing rdev
- md: split mddev_find
- md: factor out a mddev_find_locked helper from mddev_find
- md: md_open returns -EBUSY when entering racing area
- md: Fix missing unused status line of /proc/mdstat
- MIPS: generic: Update node names to avoid unit addresses
- mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put()
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext()
- cfg80211: scan: drop entry from hidden_list on overflow
- rtw88: Fix array overrun in rtw_get_tx_power_params()
- mt76: fix potential DMA mapping leak
- FDDI: defxx: Make MMIO the configuration default except for EISA
- drm/qxl: use ttm bo priorities
- drm/ingenic: Fix non-OSD mode
- drm/panfrost: Clear MMU irqs before handling the fault
- drm/panfrost: Don't try to map pages that are already mapped
- drm/radeon: fix copy of uninitialized variable back to userspace
- drm/dp_mst: Revise broadcast msg lct & lcr
- drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast
- drm: bridge: fix ANX7625 use of mipi_dsi_() functions
- drm: bridge/panel: Cleanup connector on bridge detach
- drm/amd/display: Reject non-zero src_y and src_x for video planes
- drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2
- drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC
- drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode.
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries
- ALSA: hda/realtek: Re-order ALC662 quirk table entries
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable
- ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32
- KVM: s390: VSIE: correctly handle MVPG when in VSIE
- KVM: s390: split kvm_s390_logical_to_effective
- KVM: s390: fix guarded storage control register handling
- s390: fix detection of vector enhancements facility 1 vs. vector packed
decimal facility
- KVM: s390: VSIE: fix MVPG handling for prefixing and MSO
- KVM: s390: split kvm_s390_real_to_abs
- KVM: s390: extend kvm_s390_shadow_fault to return entry pointer
- KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit
- KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests
- KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads
- KVM: nSVM: Set the shadow root level to the TDP level for nested NPT
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception
- KVM: SVM: Use online_vcpus, not created_vcpus, to iterate over vCPUs
- KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT completes
- KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created
- KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported
- KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit
- KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read
- KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed
- KVM: arm64: Fully zero the vcpu state on reset
- KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read
- KVM: selftests: Sync data verify of dirty logging with guest sync
- KVM: selftests: Always run vCPU thread with blocked SIG_IPI
- Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit"
- Revert "i3c master: fix missing destroy_workqueue() on error in
i3c_master_register"
- mfd: stmpe: Revert "Constify static struct resource"
- ovl: fix missing revert_creds() on error path
- usb: gadget: pch_udc: Revert d3cb25a12138 completely
- Revert "tools/power turbostat: adjust for temperature offset"
- firmware: xilinx: Fix dereferencing freed memory
- firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in
IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE)
- x86/vdso: Use proper modifier for len's format specifier in extract()
- fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER
- crypto: keembay-ocs-aes - Fix error return code in kmb_ocs_aes_probe()
- crypto: sun8i-ss - fix result memory leak on error path
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[]
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on P4 Note
family
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family
- ARM: dts: exynos: correct PMIC interrupt trigger level on P4 Note family
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow
- ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate
family
- ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files
- arm64: dts: renesas: Add mmc aliases into board dts files
- bus: ti-sysc: Fix initializing module_pa for modules without sysc register
- x86/platform/uv: Set section block size for hubless architectures
- serial: stm32: fix code cleaning warnings and checks
- serial: stm32: add "_usart" prefix in functions name
- serial: stm32: fix probe and remove order for dma
- serial: stm32: Use of_device_get_match_data()
- serial: stm32: fix startup by enabling usart for reception
- serial: stm32: fix incorrect characters on console
- serial: stm32: fix TX and RX FIFO thresholds
- serial: stm32: fix a deadlock condition with wakeup event
- serial: stm32: fix wake-up flag handling
- serial: stm32: fix a deadlock in set_termios
- serial: liteuart: fix return value check in liteuart_probe()
- serial: stm32: fix tx dma completion, release channel
- serial: stm32: call stm32_transmit_chars locked
- serial: stm32: fix FIFO flush in startup and set_termios
- serial: stm32: add FIFO flush when port is closed
- serial: stm32: fix tx_empty condition
- usb: typec: tcpm: Handle vbus shutoff when in source mode
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS
- usb: typec: tps6598x: Fix return value check in tps6598x_probe()
- usb: typec: stusb160x: fix return value check in stusb160x_probe()
- mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities
- regmap: set debugfs_name to NULL after it is freed
- spi: rockchip: avoid objtool warning
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe()
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions()
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV
- mtd: don't lock when recursively deleting partitions
- mtd: maps: fix error return code of physmap_flash_remove()
- ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control
- arm64: dts: ti: k3-j721e-main: Update the speed modes supported and their
itap delay values for MMCSD subsystems
- iio: adis16480: fix pps mode sampling frequency math
- arm64: dts: qcom: sc7180: trogdor: Fix trip point config of charger thermal
zone
- arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity
- arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer
- arm64: dts: qcom: sc7180: Avoid glitching SPI CS at bootup on trogdor
- arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges'
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges'
- arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges'
- arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x
- crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map
- spi: stm32: drop devres version of spi_register_master
- regulator: bd9576: Fix return from bd957x_probe()
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding
- selftests/x86: Add a missing .note.GNU-stack section to thunks_32.S
- spi: stm32: Fix use-after-free on unbind
- Drivers: hv: vmbus: Drop error message when 'No request id available'
- x86/microcode: Check for offline CPUs before requesting new microcode
- devtmpfs: fix placement of complete() call
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits()
- usb: gadget: pch_udc: Check if driver is present before calling ->setup()
- usb: gadget: pch_udc: Check for DMA mapping error
- usb: gadget: pch_udc: Initialize device pointer before use
- usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1)
- crypto: ccp - fix command queuing to TEE ring buffer
- crypto: qat - don't release uninitialized resources
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init
- fotg210-udc: Fix DMA on EP0 for length > max packet size
- fotg210-udc: Fix EP0 IN requests bigger than two packets
- fotg210-udc: Remove a dubious condition leading to fotg210_done
- fotg210-udc: Mask GRP2 interrupts we don't handle
- fotg210-udc: Don't DMA more than the buffer can take
- fotg210-udc: Complete OUT requests on short packets
- usb: gadget: s3c: Fix incorrect resources releasing
- usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()'
- dt-bindings: serial: stm32: Use 'type: object' instead of false for
'additionalProperties'
- mtd: require write permissions for locking and badblock ioctls
- arm64: dts: renesas: r8a779a0: Fix PMU interrupt
- arm64: dts: mt8183: Add gce client reg for display subcomponents
- arm64: dts: mt8173: fix wrong power-domain phandle of pmic
- bus: qcom: Put child node before return
- soundwire: bus: Fix device found flag correctly
- phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup
- phy: ralink: phy-mt7621-pci: fix XTAL bitmask
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y,
unconditionally
- phy: ralink: phy-mt7621-pci: fix return value check in
mt7621_pci_phy_probe()
- phy: ingenic: Fix a typo in ingenic_usb_phy_probe()
- arm64: dts: mediatek: fix reset GPIO level on pumpkin
- NFSv4.2: fix copy stateid copying for the async copy
- crypto: poly1305 - fix poly1305_core_setkey() declaration
- crypto: qat - fix error path in adf_isr_resource_alloc()
- usb: gadget: aspeed: fix dma map failure
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR()
- drivers: nvmem: Fix voltage settings for QTI qfprom-efuse
- driver core: platform: Declare early_platform_cleanup() prototype
- ARM: dts: qcom: msm8974-lge-nexus5: correct fuel gauge interrupt trigger
level
- ARM: dts: qcom: msm8974-samsung-klte: correct fuel gauge interrupt trigger
level
- memory: pl353: fix mask of ECC page_size config register
- soundwire: stream: fix memory leak in stream config error path
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits
- firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool
- firmware: qcom_scm: Reduce locking section for __get_convention()
- firmware: qcom_scm: Workaround lack of "is available" call on SC7180
- iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol
- [Config] updateconfigs for AD9467
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling
- staging: comedi: tests: ni_routes_test: Fix compilation error
- staging: rtl8192u: Fix potential infinite loop
- staging: fwserial: fix TIOCSSERIAL implementation
- staging: fwserial: fix TIOCGSERIAL implementation
- staging: greybus: uart: fix unprivileged TIOCCSERIAL
- platform/x86: dell-wmi-sysman: Make init_bios_attributes() ACPI object
parsing more robust
- soc: qcom: pdr: Fix error return code in pdr_register_listener
- PM / devfreq: Use more accurate returned new_freq as resume_freq
- clocksource/drivers/timer-ti-dm: Fix posted mode status check order
- clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped
- clocksource/drivers/ingenic_ost: Fix return value check in
ingenic_ost_probe()
- spi: Fix use-after-free with devm_spi_alloc_*
- spi: fsl: add missing iounmap() on error in of_fsl_spi_probe()
- soc: qcom: mdt_loader: Validate that p_filesz < p_memsz
- soc: qcom: mdt_loader: Detect truncated read of segments
- PM: runtime: Replace inline function pm_runtime_callbacks_present()
- cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration
- ACPI: CPPC: Replace cppc_attr with kobj_attribute
- crypto: allwinner - add missing CRYPTO_ prefix
- crypto: sun8i-ss - Fix memory leak of pad
- crypto: sa2ul - Fix memory leak of rxd
- crypto: qat - Fix a double free in adf_create_ring
- cpufreq: armada-37xx: Fix setting TBG parent for load levels
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock
- cpufreq: armada-37xx: Fix the AVS value for load L1
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0
- cpufreq: armada-37xx: Fix driver cleanup when registration failed
- cpufreq: armada-37xx: Fix determining base CPU frequency
- spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make
zynqmp_qspi_exec_op not interruptible
- spi: spi-zynqmp-gqspi: add mutex locking for exec_op
- spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's
internal functionality
- spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware()
- usb: gadget: r8a66597: Add missing null check on return from
platform_get_resource
- USB: cdc-acm: fix unprivileged TIOCCSERIAL
- USB: cdc-acm: fix TIOCGSERIAL implementation
- tty: fix return value for unsupported ioctls
- tty: fix return value for unsupported termiox ioctls
- serial: core: return early on unsupported ioctls
- firmware: qcom-scm: Fix QCOM_SCM configuration
- node: fix device cleanups in error handling code
- crypto: chelsio - Read rxchannel-id from firmware
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store()
- m68k: Add missing mmap_read_lock() to sys_cacheflush()
- spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op()
- memory: renesas-rpc-if: fix possible NULL pointer dereference of resource
- memory: samsung: exynos5422-dmc: handle clk_set_parent() failure
- security: keys: trusted: fix TPM2 authorizations
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with
critclk_systems DMI table
- ARM: dts: aspeed: Rainier: Fix humidity sensor bus address
- Drivers: hv: vmbus: Use after free in __vmbus_open()
- spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue
- spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume
- spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op
- spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails
- x86/platform/uv: Fix !KEXEC build failure
- hwmon: (pmbus/pxe1610) don't bail out when not all pages are active
- PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity
check
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow.
- usb: dwc2: Fix hibernation between host and device modes.
- ttyprintk: Add TTY hangup callback.
- serial: omap: don't disable rs485 if rts gpio is missing
- serial: omap: fix rs485 half-duplex filtering
- xen-blkback: fix compatibility bug with single page rings
- soc: aspeed: fix a ternary sign expansion bug
- drm/tilcdc: send vblank event when disabling crtc
- drm/stm: Fix bus_flags handling
- drm/amd/display: Fix off by one in hdmi_14_process_transaction()
- drm/mcde/panel: Inverse misunderstood flag
- scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb()
- sched/fair: Fix shift-out-of-bounds in load_balance()
- printk: limit second loop of syslog_print_all
- afs: Fix updating of i_mode due to 3rd party change
- rcu: Remove spurious instrumentation_end() in rcu_nmi_enter()
- media: vivid: fix assignment of dev->fbuf_out_flags
- media: saa7134: use sg_dma_len when building pgtable
- media: saa7146: use sg_dma_len when building pgtable
- media: omap4iss: return error code when omap4iss_get() failed
- media: rkisp1: rsz: crash fix when setting src format
- media: aspeed: fix clock handling logic
- drm/probe-helper: Check epoch counter in output_poll_execute()
- media: venus: core: Fix some resource leaks in the error path of
'venus_probe()'
- media: platform: sunxi: sun6i-csi: fix error return code of
sun6i_video_start_streaming()
- media: m88ds3103: fix return value check in m88ds3103_probe()
- media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30
- media: [next] staging: media: atomisp: fix memory leak of object flash
- media: atomisp: Fixed error handling path
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays
- media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs()
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m
- of: overlay: fix for_each_child.cocci warnings
- x86/kprobes: Fix to check non boostable prefixes correctly
- selftests: fix prepending $(OUTPUT) to $(TEST_PROGS)
- pata_arasan_cf: fix IRQ check
- pata_ipx4xx_cf: fix IRQ check
- sata_mv: add IRQ checks
- ata: libahci_platform: fix IRQ check
- seccomp: Fix CONFIG tests for Seccomp_filters
- nvme-tcp: block BH in sk state_change sk callback
- nvmet-tcp: fix incorrect locking in state_change sk callback
- clk: imx: Fix reparenting of UARTs not associated with stdout
- power: supply: bq25980: Move props from battery node
- nvme: retrigger ANA log update if group descriptor isn't found
- media: ccs: Fix sub-device function
- media: ipu3-cio2: Fix pixel-rate derived link frequency
- media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls
from imx219_set_stream
- media: i2c: imx219: Balance runtime PM use-count
- media: v4l2-ctrls.c: fix race condition in hdl->requests list
- media: rkvdec: Do not require all controls to be present in every request
- vfio/fsl-mc: Re-order vfio_fsl_mc_probe()
- vfio/pci: Move VGA and VF initialization to functions
- vfio/pci: Re-order vfio_pci_probe()
- drm/msm: Fix debugfs deadlock
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback
- clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable
- drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train()
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE
- clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE
- drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct
- drm/amd/display: check fb of primary plane
- drm/radeon: Fix a missing check bug in radeon_dp_mst_detect()
- clk: uniphier: Fix potential infinite loop
- scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check()
- scsi: pm80xx: Fix potential infinite loop
- scsi: ufs: ufshcd-pltfrm: Fix deferred probing
- scsi: hisi_sas: Fix IRQ checks
- scsi: jazz_esp: Add IRQ check
- scsi: sun3x_esp: Add IRQ check
- scsi: sni_53c710: Add IRQ check
- scsi: ibmvfc: Fix invalid state machine BUG_ON()
- mailbox: sprd: Introduce refcnt when clients requests/free channels
- mfd: stm32-timers: Avoid clearing auto reload register
- nvmet-tcp: fix a segmentation fault during io parsing error
- nvme-pci: don't simple map sgl when sgls are disabled
- media: meson-ge2d: fix rotation parameters
- media: cedrus: Fix H265 status definitions
- HSI: core: fix resource leaks in hsi_add_client_from_dt()
- x86/events/amd/iommu: Fix sysfs type mismatch
- perf/amd/uncore: Fix sysfs type mismatch
- block/rnbd-clt-sysfs: Remove copy buffer overlap in rnbd_clt_get_path_name
- sched/debug: Fix cgroup_path[] serialization
- kthread: Fix PF_KTHREAD vs to_kthread() race
- ataflop: potential out of bounds in do_format()
- ataflop: fix off by one in ataflop_probe()
- drivers/block/null_blk/main: Fix a double free in null_init.
- xsk: Respect device's headroom and tailroom on generic xmit path
- HID: plantronics: Workaround for double volume key presses
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of
printed chars
- ASoC: Intel: boards: sof-wm8804: add check for PLL setting
- ASoC: Intel: Skylake: Compile when any configuration is selected
- RDMA/mlx5: Fix mlx5 rates to IB rates map
- wilc1000: write value to WILC_INTR2_ENABLE register
- KVM: x86/mmu: Retry page faults that hit an invalid memslot
- Bluetooth: avoid deadlock between hci_dev->lock and socket lock
- net: lapbether: Prevent racing when checking whether the netif is running
- libbpf: Add explicit padding to bpf_xdp_set_link_opts
- bpftool: Fix maybe-uninitialized warnings
- iommu: Check dev->iommu in iommu_dev_xxx functions
- dma-iommu: use static-key to minimize the impact in the fast-path
- iommu/dma: Resurrect the "forcedac" option
- iommu/vt-d: Reject unsupported page request modes
- selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed
- libbpf: Add explicit padding to btf_dump_emit_type_decl_opts
- powerpc/mm: Move the linear_mapping_mutex to the ifdef where it is used
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init
- powerpc/prom: Mark identical_pvr_fixup as __init
- MIPS: fix local_irq_{disable,enable} in asmmacro.h
- ima: Fix the error code for restoring the PCR value
- inet: use bigger hash table for IP ID generation
- pinctrl: pinctrl-single: remove unused parameter
- pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not
zero
- MIPS: loongson64: fix bug when PAGE_SIZE > 16KB
- ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk
- iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK
- RDMA/mlx5: Fix drop packet rule in egress table
- IB/isert: Fix a use after free in isert_connect_request
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration
- MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again
- gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP
- fs: dlm: fix missing unlock on error in accept_from_sock()
- ASoC: q6afe-clocks: fix reprobing of the driver
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect
- net: phy: lan87xx: fix access to wrong register of LAN87xx
- udp: never accept GSO_FRAGLIST packets
- powerpc/pseries: Only register vio drivers if vio bus exists
- net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start()
- bug: Remove redundant condition check in report_bug
- RDMA/core: Fix corrupted SL on passive side
- nfc: pn533: prevent potential memory corruption
- net: hns3: Limiting the scope of vector_ring_chain variable
- mips: bmips: fix syscon-reboot nodes
- KVM: arm64: Fix error return code in init_hyp_mode()
- iommu/vt-d: Don't set then clear private data in prq_event_thread()
- iommu: Fix a boundary issue to avoid performance drop
- iommu/vt-d: Report right snoop capability when using FL for IOVA
- iommu/vt-d: Report the right page fault address
- iommu/vt-d: Preset Access/Dirty bits for IOVA over FL
- iommu/vt-d: Remove WO permissions on second-level paging entries
- iommu/vt-d: Invalidate PASID cache when root/context entry changed
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls
- HID: lenovo: Use brightness_set_blocking callback for setting LEDs
brightness
- HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling
- HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event()
- HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it
- ASoC: simple-card: fix possible uninitialized single_cpu local variable
- liquidio: Fix unintented sign extension of a left shift of a u16
- IB/hfi1: Use kzalloc() for mmu_rb_handler allocation
- powerpc/64s: Fix pte update for kernel memory on radix
- powerpc/pseries: Add key to flags in pSeries_lpar_hpte_updateboltedpp()
- powerpc/64s: Use htab_convert_pte_flags() in hash__mark_rodata_ro()
- powerpc/perf: Fix PMU constraint check for EBB events
- powerpc: iommu: fix build when neither PCI or IBMVIO is set
- mac80211: bail out if cipher schemes are invalid
- perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric
- RDMA/hns: Fix missing assignment of max_inline_data
- xfs: fix return of uninitialized value in variable error
- rtw88: Fix an error code in rtw_debugfs_set_rsvd_page()
- mt7601u: fix always true expression
- mt76: mt7615: fix tx skb dma unmap
- mt76: mt7915: fix tx skb dma unmap
- mt76: mt7915: fix aggr len debugfs node
- mt76: mt7615: fix mib stats counter reporting to mac80211
- mt76: mt7915: fix mib stats counter reporting to mac80211
- mt76: reduce q->lock hold time
- mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list
- mt76: mt7915: fix rxrate reporting
- mt76: mt7915: fix txrate reporting
- mt76: mt7663: fix when beacon filter is being applied
- mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation
- mt76: mt7663s: fix the possible device hang in high traffic
- mt76: mt7615: cleanup mcu tx queue in mt7615_dma_reset()
- mt76: mt7915: bring up the WA event rx queue for band1
- mt76: mt7915: cleanup mcu tx queue in mt7915_dma_reset()
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit
- ovl: show "userxattr" in the mount data
- ovl: invalidate readdir cache on changes to dir with origin
- RDMA/qedr: Fix error return code in qedr_iw_connect()
- IB/hfi1: Fix error return code in parse_platform_config()
- RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal()
- cxgb4: Fix unintentional sign extension issues
- net: thunderx: Fix unintentional sign extension issue
- RDMA/srpt: Fix error return code in srpt_cm_req_recv()
- RDMA/rtrs-clt: destroy sysfs after removing session from active list
- i2c: cadence: fix reference leak when pm_runtime_get_sync fails
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails
- i2c: imx: fix reference leak when pm_runtime_get_sync fails
- i2c: omap: fix reference leak when pm_runtime_get_sync fails
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails
- i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails
- i2c: xiic: fix reference leak when pm_runtime_get_sync fails
- i2c: cadence: add IRQ check
- i2c: emev2: add IRQ check
- i2c: jz4780: add IRQ check
- i2c: mlxbf: add IRQ check
- i2c: rcar: make sure irq is not threaded on Gen2 and earlier
- i2c: rcar: protect against supurious interrupts on V3U
- i2c: rcar: add IRQ check
- i2c: sh7760: add IRQ check
- iwlwifi: rs-fw: don't support stbc for HE 160
- iwlwifi: dbg: disable ini debug in 9000 family and below
- powerpc/xive: Drop check on irq_data in xive_core_debug_show()
- powerpc/xive: Fix xmon command "dxi"
- powerpc/syscall: Rename syscall_64.c into interrupt.c
- powerpc/syscall: Change condition to check MSR_RI
- ASoC: ak5558: correct reset polarity
- net/mlx5: Fix bit-wise and with zero
- net/packet: remove data races in fanout operations
- drm/i915/gvt: Fix error code in intel_gvt_init_device()
- iommu/amd: Put newline after closing bracket in warning
- perf beauty: Fix fsconfig generator
- drm/amdgpu: fix an error code in init_pmu_entry_by_type_and_add()
- drm/amd/pm: fix error code in smu_set_power_limit()
- MIPS: pci-legacy: stop using of_pci_range_to_resource
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal
- mptcp: fix format specifiers for unsigned int
- powerpc/smp: Reintroduce cpu_core_mask
- KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid
- rtlwifi: 8821ae: upgrade PHY and RF parameters
- wlcore: fix overlapping snprintf arguments in debugfs
- i2c: sh7760: fix IRQ error path
- i2c: mediatek: Fix wrong dma sync flag
- mwl8k: Fix a double Free in mwl8k_probe_hw
- netfilter: nft_payload: fix C-VLAN offload support
- netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector
- netfilter: nftables_offload: special ethertype handling for VLAN
- vsock/vmci: log once the failed queue pair allocation
- libbpf: Initialize the bpf_seq_printf parameters array field by field
- net: ethernet: ixp4xx: Set the DMA masks explicitly
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check
- RDMA/cxgb4: add missing qpid increment
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails
- sfc: ef10: fix TX queue lookup in TX event handling
- vsock/virtio: free queued packets when closing socket
- net: marvell: prestera: fix port event handling on init
- net: davinci_emac: Fix incorrect masking of tx and rx error channel
- mt76: mt7615: fix memleak when mt7615_unregister_device()
- mt76: mt7915: fix memleak when mt7915_unregister_device()
- powerpc/pseries/iommu: Fix window size for direct mapping with pmem
- crypto: ccp: Detect and reject "invalid" addresses destined for PSP
- net: dsa: mv88e6xxx: Fix off-by-one in VTU devlink region size
- nfp: devlink: initialize the devlink port attribute "lanes"
- net: stmmac: fix TSO and TBS feature enabling during driver open
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received
- net: phy: intel-xway: enable integrated led functions
- RDMA/rxe: Fix a bug in rxe_fill_ip_info()
- RDMA/core: Add CM to restrack after successful attachment to a device
- powerpc/64: Fix the definition of the fixmap area
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices
- ath10k: Fix a use after free in ath10k_htc_send_bundle
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock
- wlcore: Fix buffer overrun by snprintf due to incorrect buffer size
- powerpc/perf: Fix the threshold event selection for memory events in power10
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add')
- net: phy: marvell: fix m88e1011_set_downshift
- net: phy: marvell: fix m88e1111_set_downshift
- net: enetc: fix link error again
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp()
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for
RTL8211E
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for
RTL8211E
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static
- selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test
- bnxt_en: Fix RX consumer index logic in the error path.
- KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM
- KVM: SVM: Zero out the VMCB array used to track SEV ASID association
- KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails
- KVM: SVM: Disable SEV/SEV-ES if NPT is disabled
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send
- selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro
- selftests/bpf: Fix field existence CO-RE reloc tests
- selftests/bpf: Fix core_reloc test runner
- bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds
- RDMA/siw: Fix a use after free in siw_alloc_mr
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv.
- net: dsa: mv88e6xxx: Fix 6095/6097/6185 ports in non-SERDES CMODE
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req
- perf tools: Change fields type in perf_record_time_conv
- perf jit: Let convert_timestamp() to be backwards-compatible
- perf session: Add swap operation for event TIME_CONV
- ia64: fix EFI_DEBUG build
- kfifo: fix ternary sign extension bugs
- mm/sl?b.c: remove ctor argument from kmem_cache_flags
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg
- mm/sparse: add the missing sparse_buffer_fini() in error branch
- mm/memory-failure: unnecessary amount of unmapping
- afs: Fix speculative status fetches
- net: Only allow init netns to set default tcp cong to a restricted algo
- smp: Fix smp_call_function_single_async prototype
- Revert "net/sctp: fix race condition in sctp_destroy_sock"
- sctp: delay auto_asconf init until binding the first addr
- Linux 5.11.21
* Fix kdump failures (LP: #1927518)
- video: hyperv_fb: Add ratelimit on error message
- Drivers: hv: vmbus: Increase wait time for VMbus unload
- Drivers: hv: vmbus: Initialize unload_event statically
* Hirsute update: v5.11.20 upstream stable release (LP: #1928857)
- bus: mhi: core: Fix check for syserr at power_up
- bus: mhi: core: Clear configuration from channel context during reset
- bus: mhi: core: Sanity check values from remote device before use
- bus: mhi: core: Add missing checks for MMIO register entries
- bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue
- nitro_enclaves: Fix stale file descriptors on failed usercopy
- dyndbg: fix parsing file query without a line-range suffix
- s390/disassembler: increase ebpf disasm buffer size
- s390/zcrypt: fix zcard and zqueue hot-unplug memleak
- s390/vfio-ap: fix circular lockdep when setting/clearing crypto masks
- vhost-vdpa: fix vm_flags for virtqueue doorbell mapping
- tpm: acpi: Check eventlog signature before using it
- ACPI: custom_method: fix potential use-after-free issue
- ACPI: custom_method: fix a possible memory leak
- ftrace: Handle commands when closing set_ftrace_filter file
- ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld
- arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node
- arm64: dts: mt8173: fix property typo of 'phys' in dsi node
- ecryptfs: fix kernel panic with null dev_name
- fs/epoll: restore waking from ep_done_scan()
- reset: add missing empty function reset_control_rearm()
- mtd: spi-nor: core: Fix an issue of releasing resources during read/write
- Revert "mtd: spi-nor: macronix: Add support for mx25l51245g"
- mtd: spinand: core: add missing MODULE_DEVICE_TABLE()
- mtd: rawnand: atmel: Update ecc_stats.corrected counter
- mtd: physmap: physmap-bt1-rom: Fix unintentional stack access
- erofs: add unsupported inode i_format check
- spi: stm32-qspi: fix pm_runtime usage_count counter
- spi: spi-ti-qspi: Free DMA resources
- libceph: allow addrvecs with a single NONE/blank address
- scsi: qla2xxx: Reserve extra IRQ vectors
- scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag
- scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand()
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES
- scsi: mpt3sas: Block PCI config access from userspace during reset
- mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe()
- mmc: uniphier-sd: Fix a resource leak in the remove function
- mmc: sdhci: Check for reset prior to DMA address unmap
- mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based
controllers
- mmc: block: Update ext_csd.cache_ctrl if it was written
- mmc: block: Issue a cache flush only when it's enabled
- mmc: core: Do a power cycle when the CMD11 fails
- mmc: core: Set read only for SD cards with permanent write protect bit
- mmc: core: Fix hanging on I/O during system suspend for removable cards
- irqchip/gic-v3: Do not enable irqs when handling spurious interrups
- cifs: Return correct error code from smb2_get_enc_key
- cifs: fix out-of-bound memory access when calling smb3_notify() at mount
point
- cifs: fix leak in cifs_smb3_do_mount() ctx
- cifs: detect dead connections only when echoes are enabled.
- cifs: fix regression when mounting shares with prefix paths
- smb2: fix use-after-free in smb2_ioctl_query_info()
- btrfs: handle remount to no compress during compression
- x86/build: Disable HIGHMEM64G selection for M486SX
- btrfs: fix metadata extent leak after failure to create subvolume
- intel_th: pci: Add Rocket Lake CPU support
- btrfs: fix race between transaction aborts and fsyncs leading to use-after-
free
- posix-timers: Preserve return value in clock_adjtime32()
- fbdev: zero-fill colormap in fbcmap.c
- cpuidle: tegra: Fix C7 idling state on Tegra114
- bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first
- staging: wimax/i2400m: fix byte-order issue
- spi: ath79: always call chipselect function
- spi: ath79: remove spi-master setup and cleanup assignment
- bus: mhi: core: Destroy SBL devices when moving to mission mode
- bus: mhi: core: Process execution environment changes serially
- crypto: api - check for ERR pointers in crypto_destroy_tfm()
- crypto: qat - fix unmap invalid dma address
- usb: gadget: uvc: add bInterval checking for HS mode
- usb: webcam: Invalid size of Processing Unit Descriptor
- x86/sev: Do not require Hypervisor CPUID bit for SEV guests
- crypto: hisilicon/sec - fixes a printing error
- genirq/matrix: Prevent allocation counter corruption
- usb: gadget: f_uac2: validate input parameters
- usb: gadget: f_uac1: validate input parameters
- usb: dwc3: gadget: Ignore EP queue requests during bus reset
- usb: xhci: Fix port minor revision
- kselftest/arm64: mte: Fix compilation with native compiler
- ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node
- PCI: PM: Do not read power state in pci_enable_device_flags()
- kselftest/arm64: mte: Fix MTE feature detection
- ARM: dts: BCM5301X: fix "reg" formatting in /memory node
- ARM: dts: ux500: Fix up TVK R3 sensors
- x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)
- x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS
- efi/libstub: Add $(CLANG_FLAGS) to x86 flags
- soc/tegra: pmc: Fix completion of power-gate toggling
- arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on
- tee: optee: do not check memref size on return from Secure World
- soundwire: cadence: only prepare attached devices on clock stop
- perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors
- perf/arm_pmu_platform: Fix error handling
- random: initialize ChaCha20 constants with correct endianness
- usb: xhci-mtk: support quirk to disable usb2 lpm
- fpga: dfl: pci: add DID for D5005 PAC cards
- xhci: check port array allocation was successful before dereferencing it
- xhci: check control context is valid before dereferencing it.
- xhci: fix potential array out of bounds with several interrupters
- bus: mhi: core: Clear context for stopped channels from remove()
- ARM: dts: at91: change the key code of the gpio key
- tools/power/x86/intel-speed-select: Increase string size
- platform/x86: ISST: Account for increased timeout in some cases
- clocksource/drivers/dw_apb_timer_of: Add handling for potential memory leak
- resource: Prevent irqresource_disabled() from erasing flags
- spi: dln2: Fix reference leak to master
- spi: omap-100k: Fix reference leak to master
- spi: qup: fix PM reference leak in spi_qup_remove()
- usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove()
- usb: musb: fix PM reference leak in musb_irq_work()
- usb: core: hub: Fix PM reference leak in usb_port_resume()
- usb: dwc3: gadget: Check for disabled LPM quirk
- tty: n_gsm: check error while registering tty devices
- intel_th: Consistency and off-by-one fix
- phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove()
- crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails
- crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe()
- crypto: stm32/hash - Fix PM reference leak on stm32-hash.c
- crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c
- crypto: sa2ul - Fix PM reference leak in sa_ul_probe()
- crypto: omap-aes - Fix PM reference leak on omap-aes.c
- platform/x86: intel_pmc_core: Don't use global pmcdev in quirks
- spi: sync up initial chipselect state
- btrfs: do proper error handling in create_reloc_root
- btrfs: do proper error handling in btrfs_update_reloc_root
- btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s
- regulator: da9121: automotive variants identity fix
- drm: Added orientation quirk for OneGX1 Pro
- drm/qxl: release shadow on shutdown
- drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check
- drm/amd/display: changing sr exit latency
- drm/amd/display: Fix MPC OGAM power on/off sequence
- drm/ast: fix memory leak when unload the driver
- drm/amd/display: Check for DSC support instead of ASIC revision
- drm/amd/display: Don't optimize bandwidth before disabling planes
- drm/amd/display: Return invalid state if GPINT times out
- drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work
- drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field
overwritten' issue
- scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe
- scsi: lpfc: Fix pt2pt connection does not recover after LOGO
- scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path
- scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN
- scsi: lpfc: Fix ADISC handling that never frees nodes
- drm/amdgpu: Fix some unload driver issues
- sched/pelt: Fix task util_est update filtering
- sched/topology: fix the issue groups don't span domain->span for NUMA
diameter > 2
- kvfree_rcu: Use same set of GFP flags as does single-argument
- drm/virtio: fix possible leak/unlock virtio_gpu_object_array
- scsi: target: pscsi: Fix warning in pscsi_complete_cmd()
- media: ite-cir: check for receive overflow
- media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB
- media: drivers/media/usb: fix memory leak in zr364xx_probe
- media: cx23885: add more quirks for reset DMA on some AMD IOMMU
- media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt()
- atomisp: don't let it go past pipes array
- power: supply: bq27xxx: fix power_avg for newer ICs
- extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has
been unplugged
- extcon: arizona: Fix various races on driver unbind
- media: media/saa7164: fix saa7164_encoder_register() memory leak bugs
- media: gspca/sq905.c: fix uninitialized variable
- media: v4l2-ctrls.c: initialize flags field of p_fwht_params
- power: supply: Use IRQF_ONESHOT
- backlight: qcom-wled: Use sink_addr for sync toggle
- backlight: qcom-wled: Fix FSC update issue for WLED5
- drm/amdgpu: mask the xgmi number of hops reported from psp to kfd
- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f
- drm/amd/pm: fix workload mismatch on vega10
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool'
- drm/amd/display: DCHUB underflow counter increasing in some scenarios
- drm/amd/display: fix dml prefetch validation
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats()
- drm/vkms: fix misuse of WARN_ON
- scsi: qla2xxx: Fix use after free in bsg
- mmc: sdhci-esdhc-imx: validate pinctrl before use it
- mmc: sdhci-pci: Add PCI IDs for Intel LKF
- mmc: sdhci-brcmstb: Remove CQE quirk
- ata: ahci: Disable SXS for Hisilicon Kunpeng920
- drm/komeda: Fix bit check to import to value of proper type
- nvmet: return proper error code from discovery ctrl
- selftests/resctrl: Enable gcc checks to detect buffer overflows
- selftests/resctrl: Fix compilation issues for global variables
- selftests/resctrl: Fix compilation issues for other global variables
- selftests/resctrl: Clean up resctrl features check
- selftests/resctrl: Fix missing options "-n" and "-p"
- selftests/resctrl: Use resctrl/info for feature detection
- selftests/resctrl: Fix incorrect parsing of iMC counters
- selftests/resctrl: Fix checking for < 0 for unsigned values
- power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug
bounce
- scsi: smartpqi: Use host-wide tag space
- scsi: smartpqi: Correct request leakage during reset operations
- scsi: smartpqi: Add new PCI IDs
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg()
- media: em28xx: fix memory leak
- media: vivid: update EDID
- drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return
- power: supply: generic-adc-battery: fix possible use-after-free in
gab_remove()
- power: supply: s3c_adc_battery: fix possible use-after-free in
s3c_adc_bat_remove()
- media: tc358743: fix possible use-after-free in tc358743_remove()
- media: adv7604: fix possible use-after-free in adv76xx_remove()
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove()
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove()
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove()
- media: platform: sti: Fix runtime PM imbalance in regs_show
- media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init
- media: gscpa/stv06xx: fix memory leak
- sched/fair: Ignore percpu threads for imbalance pulls
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal
- drm/msm/mdp5: Do not multiply vclk line count by 100
- drm/amdgpu/ttm: Fix memory leak userptr pages
- drm/radeon/ttm: Fix memory leak userptr pages
- drm/amd/display: Fix debugfs link_settings entry
- drm/amd/display: Fix UBSAN: shift-out-of-bounds warning
- drm/radeon: don't evict if not initialized
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug
- amdgpu: avoid incorrect %hu format string
- drm/amdgpu/display: fix memory leak for dimgrey cavefish
- drm/amdgpu: fix NULL pointer dereference
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO
response
- scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp()
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic
- mfd: intel-m10-bmc: Fix the register access range
- mfd: da9063: Support SMBus and I2C mode
- mfd: arizona: Fix rumtime PM imbalance on error
- scsi: libfc: Fix a format specifier
- perf: Rework perf_event_exit_event()
- sched,fair: Alternative sched_slice()
- block/rnbd-srv: Prevent a deadlock generated by accessing sysfs in parallel
- block/rnbd-clt: Fix missing a memory free when unloading the module
- s390/archrandom: add parameter check for s390_arch_random_generate
- sched,psi: Handle potential task count underflow bugs more gracefully
- power: supply: cpcap-battery: fix invalid usage of list cursor
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer
- ALSA: hda/conexant: Re-order CX5066 quirk table entries
- ALSA: sb: Fix two use after free in snd_sb_qsound_build
- ALSA: usb-audio: Explicitly set up the clock selector
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset
PC 8
- ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7
- ALSA: hda/realtek: GA503 use same quirks as GA401
- ALSA: hda/realtek: fix mic boost on Intel NUC 8
- ALSA: hda/realtek - Headset Mic issue on HP platform
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx
- tools/power/turbostat: Fix turbostat for AMD Zen CPUs
- btrfs: fix race when picking most recent mod log operation for an old root
- arm64/vdso: Discard .note.gnu.property sections in vDSO
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block
- fs: fix reporting supported extra file attributes for statx()
- virtiofs: fix memory leak in virtio_fs_probe()
- kcsan, debugfs: Move debugfs file creation out of early init
- ubifs: Only check replay with inode type to judge if inode linked
- f2fs: fix error handling in f2fs_end_enable_verity()
- f2fs: fix to avoid out-of-bounds memory access
- mlxsw: spectrum_mr: Update egress RIF list before route's action
- openvswitch: fix stack OOB read while fragmenting IPv4 packets
- net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packets
- NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds
- NFS: Don't discard pNFS layout segments that are marked for return
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout()
- Input: ili210x - add missing negation for touch indication on ili210x
- jffs2: Fix kasan slab-out-of-bounds problem
- jffs2: Hook up splice_write callback
- iommu/vt-d: Force to flush iotlb before creating superpage
- powerpc/vdso: Separate vvar vma from vdso
- powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space.
- powerpc/kexec_file: Use current CPU info while setting up FDT
- powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h
- powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled
- powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=n
- intel_th: pci: Add Alder Lake-M support
- tpm: efi: Use local variable for calculating final log size
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device
- crypto: arm/curve25519 - Move '.fpu' after '.arch'
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS
- md/raid1: properly indicate failure when ending a failed write request
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload
sequences
- fuse: fix write deadlock
- mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1
- exfat: fix erroneous discard when clear cluster bit
- sfc: farch: fix TX queue lookup in TX flush done handling
- sfc: farch: fix TX queue lookup in TX event handling
- rcu/nocb: Fix missed nocb_timer requeue
- security: commoncap: fix -Wstringop-overread warning
- Fix misc new gcc warnings
- jffs2: check the validity of dstlen in jffs2_zlib_compress()
- smb3: when mounting with multichannel include it in requested capabilities
- smb3: if max_channels set to more than one channel request multichannel
- smb3: do not attempt multichannel to server which does not support it
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op")
- futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported
- kbuild: update config_data.gz only when the content of .config is changed
- ext4: annotate data race in start_this_handle()
- ext4: annotate data race in jbd2_journal_dirty_metadata()
- ext4: fix check to prevent false positive report of incorrect used inodes
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup()
- ext4: always panic when errors=panic is specified
- ext4: fix error code in ext4_commit_super
- ext4: fix ext4_error_err save negative errno into superblock
- ext4: fix error return code in ext4_fc_perform_commit()
- ext4: allow the dax flag to be set and cleared on inline directories
- ext4: Fix occasional generic/418 failure
- media: dvbdev: Fix memory leak in dvb_media_device_free()
- media: dvb-usb: Fix use-after-free access
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init()
- media: staging/intel-ipu3: Fix memory leak in imu_fmt
- media: staging/intel-ipu3: Fix set_fmt error handling
- media: staging/intel-ipu3: Fix race condition during set_fmt
- media: v4l2-ctrls: fix reference to freed memory
- media: coda: fix macroblocks count control usage
- media: venus: hfi_parser: Don't initialize parser on v1
- usb: gadget: dummy_hcd: fix gpf in gadget_setup
- usb: gadget: Fix double free of device descriptor pointers
- usb: gadget/function/f_fs string table fix for multiple languages
- usb: dwc3: gadget: Remove FS bInterval_m1 limitation
- usb: dwc3: gadget: Fix START_TRANSFER link state check
- usb: dwc3: core: Do core softreset when switch mode
- usb: dwc2: Fix session request interrupt handler
- PCI: dwc: Move iATU detection earlier
- tty: fix memory leak in vc_deallocate
- rsi: Use resume_noirq for SDIO
- tools/power turbostat: Fix offset overflow issue in index converting
- tracing: Map all PIDs to command lines
- tracing: Restructure trace_clock_global() to never block
- dm persistent data: packed struct should have an aligned() attribute too
- dm space map common: fix division bug in sm_ll_find_free_block()
- dm integrity: fix missing goto in bitmap_flush_interval error handling
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load
fails
- pinctrl: Ingenic: Add support for read the pin configuration of X1830.
- lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf()
- thermal/drivers/cpufreq_cooling: Fix slab OOB issue
- thermal/core/fair share: Lock the thermal zone while looping over instances
- Revert "UBUNTU: SAUCE: Revert "s390/cio: remove pm support from ccw bus
driver""
- s390/cio: remove invalid condition on IO_SCH_UNREG
- Linux 5.11.20
* Hirsute update: v5.11.20 upstream stable release (LP: #1928857) //
CVE-2021-20288).
- libceph: bump CephXAuthenticate encoding version
* Hirsute update: v5.11.19 upstream stable release (LP: #1928850)
- 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
- drm/i915: Disable runtime power management during shutdown
- 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
- ALSA: usb-audio: Fix implicit sync clearance at stopping stream
- 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.11.19
* r8152 tx status -71 (LP: #1922651) // Hirsute update: v5.11.19 upstream
stable release (LP: #1928850)
- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
* Hirsute update: v5.11.18 upstream stable release (LP: #1928849)
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd()
- drm/amd/display: Update modifier list for gfx10_3
- mei: me: add Alder Lake P device id.
- Linux 5.11.18
[ Ubuntu: 5.11.0-18.19 ]
* hirsute/linux: 5.11.0-18.19 -proposed tracker (LP: #1927578)
* Packaging resync (LP: #1786013)
- update dkms package versions
* Introduce the 465 driver series, fabric-manager, and libnvidia-nscq
(LP: #1925522)
- debian/dkms-versions -- add NVIDIA 465 and migrate 450 to 460
* linux-image-5.0.0-35-generic breaks checkpointing of container
(LP: #1857257)
- SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files
* Hirsute update: v5.11.17 upstream stable release (LP: #1927535)
- vhost-vdpa: protect concurrent access to vhost device iotlb
- Revert "UBUNTU: SAUCE: ovl: Restore vm_file value when lower fs mmap fails"
- ovl: fix reference counting in ovl_mmap error path
- coda: fix reference counting in coda_file_mmap error path
- amd/display: allow non-linear multi-planar formats
- drm/amdgpu: reserve fence slot to update page table
- drm/amdgpu: fix GCR_GENERAL_CNTL offset for dimgrey_cavefish
- 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: Allow variable-offset stack access
- bpf: Refactor and streamline bounds check into helper
- bpf: Tighten speculative pointer arithmetic mask
- 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: asus: Add support for 2021 ASUS N-Key keyboard
- 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
- m68k: fix flatmem memory model setup
- 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
- 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.11.17
* locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (LP: #1926184)
- locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
* Fix kernel panic at boot on dual GFX systems (LP: #1926792)
- drm/amdgpu: Register VGA clients after init can no longer fail
* Gigabyte R120-T33 (ARM ThunderX SoC) fails to boot in ACPI mode
(LP: #1925075)
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure
* CirrusLogic: Cracking noises appears in built-in speaker when output volume
is set >80% (LP: #1924997)
- ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye
* CirrusLogic: The default input volume is "0%" (LP: #1923557)
- ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB
* Fix no picture from HDMI when it's plugged after boot (LP: #1924238)
- drm/i915/display: Handle lane polarity for DDI port
* Make AMD gpus choose YCbCr420 encoding automatically when required for 4k
60Hz output (LP: #1922754)
- drm/amd/display: Try YCbCr420 color when YCbCr444 fails
* Hirsute update: v5.11.16 upstream stable release (LP: #1926999)
- AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev
struct
- AMD_SFH: Add sensor_mask module parameter
- AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus
bits
- 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: clear MSIX permission entry on shutdown
- 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
- remoteproc: pru: Fix loading of GNU Binutils ELF
- 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
- net: axienet: allow setups without MDIO
- gpu/xen: Fix a use after free in xen_drm_drv_init
- bpf: Take module reference for trampoline in module
- neighbour: Disregard DEAD dst in neigh_update
- powerpc/signal32: Fix Oops on sigreturn with unmapped VDSO
- 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
- drm/amd/display: Add missing mask for DCN3
- 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
- net/sctp: fix race condition in sctp_destroy_sock
- 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
- drm/i915: Don't zero out the Y plane's watermarks
- arm64: fix inline asm in load_unaligned_zeropad()
- arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically
- [Config] updateconfigs for AS_HAS_LSE_ATOMICS
- 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
- drm/vmwgfx: Make sure we unpin no longer needed buffers
- ixgbe: Fix NULL pointer dereference in ethtool loopback test
- 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
- drm/i915/display/vlv_dsi: Do not skip panel_pwr_cycle_delay when disabling
the panel
- 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
- netfilter: nftables: clone set element expression template
- net/mlx5e: Fix setting of RS FEC mode
- net: davicom: Fix regulator not turned off on failed probe
- net: phy: marvell: fix detection of PHY on Topaz switches
- 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
- ibmvnic: correctly use dev_consume/free_skb_irq
- 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: 9063/1: mm: reduce maximum number of CPUs if DEBUG_KMAP_LOCAL is
enabled
- 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
- kasan: fix hwasan build for gcc
- kasan: remove redundant config option
- 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
- 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
- Linux 5.11.16
* Hirsute update: v5.11.15 upstream stable release (LP: #1926993)
- interconnect: core: fix error return code of icc_link_destroy()
- gfs2: Flag a withdraw if init_threads() fails
- KVM: arm64: Hide system instruction access to Trace registers
- KVM: arm64: Disable guest access to trace filter controls
- drm/imx: imx-ldb: fix out of bounds array access warning
- gfs2: report "already frozen/thawed" errors
- ftrace: Check if pages were allocated before calling free_pages()
- tools/kvm_stat: Add restart delay
- drm/tegra: dc: Don't set PLL clock to 0Hz
- gpu: host1x: Use different lock classes for each client
- XArray: Fix splitting to non-zero orders
- radix tree test suite: Fix compilation
- block: only update parent bi_status when bio fail
- radix tree test suite: Register the main thread with the RCU library
- idr test suite: Take RCU read lock in idr_find_test_1
- idr test suite: Create anchor before launching throbber
- null_blk: fix command timeout completion handling
- io_uring: don't mark S_ISBLK async work as unbounded
- riscv,entry: fix misaligned base for excp_vect_table
- block: don't ignore REQ_NOWAIT for direct IO
- netfilter: x_tables: fix compat match/target pad out-of-bound write
- perf map: Tighten snprintf() string precision to pass gcc check on some
32-bit arches
- net: sfp: cope with SFPs that set both LOS normal and LOS inverted
- Linux 5.11.15
* Hirsute update: v5.11.14 upstream stable release (LP: #1926368)
- xfrm/compat: Cleanup WARN()s that can be user-triggered
- ALSA: aloop: Fix initialization of controls
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1
- ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model
- file: fix close_range() for unshare+cloexec
- ASoC: intel: atom: Stop advertising non working S24LE support
- nfc: fix refcount leak in llcp_sock_bind()
- nfc: fix refcount leak in llcp_sock_connect()
- nfc: fix memory leak in llcp_sock_connect()
- nfc: Avoid endless loops caused by repeated llcp_sock_connect()
- selinux: make nslot handling in avtab more robust
- selinux: fix cond_list corruption when changing booleans
- selinux: fix race between old and new sidtab
- xen/evtchn: Change irq_info lock to raw_spinlock_t
- net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock
- net: dsa: lantiq_gswip: Don't use PHY auto polling
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits
- drm/i915: Fix invalid access to ACPI _DSM objects
- ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m
- drm/radeon: Fix size overflow
- drm/amdgpu: Fix size overflow
- drm/amdgpu/smu7: fix CAC setting on TOPAZ
- rfkill: revert back to old userspace API by default
- cifs: escape spaces in share names
- cifs: On cifs_reconnect, resolve the hostname again.
- IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS
- LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late
- gcov: re-fix clang-11+ support
- ia64: fix user_stack_pointer() for ptrace()
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff
- ocfs2: fix deadlock between setattr and dio_end_io_write
- fs: direct-io: fix missing sdio->boundary
- ethtool: fix incorrect datatype in set_eee ops
- of: property: fw_devlink: do not link ".*,nr-gpios"
- parisc: parisc-agp requires SBA IOMMU driver
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field
- ice: Continue probe on link/PHY errors
- ice: Increase control queue timeout
- ice: prevent ice_open and ice_stop during reset
- ice: fix memory allocation call
- ice: remove DCBNL_DEVRESET bit from PF state
- ice: Fix for dereference of NULL pointer
- ice: Use port number instead of PF ID for WoL
- ice: Cleanup fltr list in case of allocation issues
- iwlwifi: pcie: properly set LTR workarounds on 22000 devices
- ice: fix memory leak of aRFS after resuming from suspend
- net: hso: fix null-ptr-deref during tty device unregistration
- libbpf: Fix bail out from 'ringbuf_process_ring()' on error
- bpf: Enforce that struct_ops programs be GPL-only
- bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx
- libbpf: Ensure umem pointer is non-NULL before dereferencing
- libbpf: Restore umem state after socket create failure
- libbpf: Only create rx and tx XDP rings when necessary
- bpf: Refcount task stack in bpf_get_task_stack
- bpf, sockmap: Fix sk->prot unhash op reset
- bpf, sockmap: Fix incorrect fwd_alloc accounting
- net: ensure mac header is set in virtio_net_hdr_to_skb()
- i40e: Fix sparse warning: missing error code 'err'
- i40e: Fix sparse error: 'vsi->netdev' could be null
- i40e: Fix sparse error: uninitialized symbol 'ring'
- i40e: Fix sparse errors in i40e_txrx.c
- vdpa/mlx5: Fix suspend/resume index restoration
- net: sched: sch_teql: fix null-pointer dereference
- net: sched: fix action overwrite reference counting
- nl80211: fix beacon head validation
- nl80211: fix potential leak of ACL params
- cfg80211: check S1G beacon compat element length
- mac80211: fix time-is-after bug in mlme
- mac80211: fix TXQ AC confusion
- net: hsr: Reset MAC header for Tx path
- net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind()
- net: let skb_orphan_partial wake-up waiters.
- thunderbolt: Fix a leak in tb_retimer_add()
- thunderbolt: Fix off by one in tb_port_find_retimer()
- usbip: add sysfs_lock to synchronize sysfs code paths
- usbip: stub-dev synchronize sysfs code paths
- usbip: vudc synchronize sysfs code paths
- usbip: synchronize event handler with sysfs code paths
- driver core: Fix locking bug in deferred_probe_timeout_work_func()
- scsi: pm80xx: Fix chip initialization failure
- scsi: target: iscsi: Fix zero tag inside a trace event
- percpu: make pcpu_nr_empty_pop_pages per chunk type
- i2c: turn recovery error on init to debug
- powerpc/vdso: Make sure vdso_wrapper.o is rebuilt everytime vdso.so is
rebuilt
- powerpc/ptrace: Don't return error when getting/setting FP regs without
CONFIG_PPC_FPU_REGS
- KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched
- KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched
- KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn
- KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter
- KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed
- KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap
- KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping
- KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages
- KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp
- net: sched: fix err handler in tcf_action_init()
- ice: Refactor DCB related variables out of the ice_port_info struct
- ice: Recognize 860 as iSCSI port in CEE mode
- xfrm: interface: fix ipv4 pmtu check to honor ip header df
- xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume
- Revert "UBUNTU: SAUCE: remoteproc: qcom: Use div_u64() for 64-bit division"
- remoteproc: qcom: pil_info: avoid 64-bit division
- regulator: bd9571mwv: Fix AVS and DVFS voltage range
- ARM: OMAP4: Fix PMIC voltage domains for bionic
- ARM: OMAP4: PM: update ROM return address for OSWR and OFF
- remoteproc: pru: Fix firmware loading crashes on K3 SoCs
- net: xfrm: Localize sequence counter per network namespace
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload
- ASoC: SOF: Intel: HDA: fix core status verification
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips
- xfrm: Fix NULL pointer dereference on policy lookup
- virtchnl: Fix layout of RSS structures
- i40e: Added Asym_Pause to supported link modes
- i40e: Fix kernel oops when i40e driver removes VF's
- hostfs: fix memory handling in follow_link()
- amd-xgbe: Update DMA coherency values
- vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply
- geneve: do not modify the shared tunnel info when PMTU triggers an ICMP
reply
- sch_red: fix off-by-one checks in red_check_params()
- drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0
- xfrm: Provide private skb extensions for segmented and hw offloaded ESP
packets
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE
- can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE
- can: uapi: can.h: mark union inside struct can_frame packed
- mlxsw: spectrum: Fix ECN marking in tunnel decapsulation
- ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso
- gianfar: Handle error code at MAC address change
- net: dsa: Fix type was not set for devlink port
- clk: qcom: camcc: Update the clock ops for the SC7180
- cxgb4: avoid collecting SGE_QBASE regs during traffic
- net:tipc: Fix a double free in tipc_sk_mcast_rcv
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces
- net/ncsi: Avoid channel_monitor hrtimer deadlock
- net: qrtr: Fix memory leak on qrtr_tx_wait failure
- nfp: flower: ignore duplicate merge hints from FW
- net: phy: broadcom: Only advertise EEE for supported modes
- I2C: JZ4780: Fix bug for Ingenic X1000.
- ASoC: sunxi: sun4i-codec: fill ASoC card owner
- net/mlx5e: Fix mapping of ct_label zero
- net/mlx5: Delete auxiliary bus driver eth-rep first
- net/mlx5e: Fix ethtool indication of connector type
- net/mlx5: Don't request more than supported EQs
- net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ
- net/rds: Fix a use after free in rds_message_map_pages
- xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model
- soc/fsl: qbman: fix conflicting alignment attributes
- i40e: fix receiving of single packets in xsk zero-copy mode
- i40e: Fix display statistics for veb_tc
- RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session
files
- drm/msm: Set drvdata to NULL when msm_drm_init() fails
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...);
- mptcp: forbit mcast-related sockopt on MPTCP sockets
- mptcp: revert "mptcp: provide subflow aware release function"
- scsi: ufs: core: Fix task management request completion timeout
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs
- drm/msm: a6xx: fix version check for the A650 SQE microcode
- drm/msm/disp/dpu1: program 3d_merge only if block is attached
- Revert "arm64: dts: marvell: armada-cp110: Switch to per-port SATA
interrupts"
- ARM: dts: turris-omnia: fix hardware buffer management
- net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb
- net: macb: restore cmp registers on resume path
- clk: fix invalid usage of list cursor in register
- clk: fix invalid usage of list cursor in unregister
- workqueue: Move the position of debug_work_activate() in __queue_work()
- s390/cpcmd: fix inline assembly register clobbering
- perf inject: Fix repipe usage
- openvswitch: fix send of uninitialized stack memory in ct limit reply
- i2c: designware: Adjust bus_freq_hz when refuse high speed mode set
- iwlwifi: fix 11ax disabled bit in the regulatory capability flags
- can: mcp251x: fix support for half duplex SPI host controllers
- platform/x86: intel-hid: Fix spurious wakeups caused by tablet-mode events
during suspend
- tipc: increment the tmp aead refcnt before attaching it
- net: hns3: clear VF down state bit before request link status
- net/mlx5: Fix HW spec violation configuring uplink
- net/mlx5: Fix placement of log_max_flow_counter
- net/mlx5: Fix PPLM register mapping
- net/mlx5: Fix PBMC register mapping
- RDMA/cxgb4: check for ipv6 address properly while destroying listener
- perf report: Fix wrong LBR block sorting
- RDMA/qedr: Fix kernel panic when trying to access recv_cq
- drm/vc4: crtc: Reduce PV fifo threshold on hvs4
- i40e: Fix parameters in aq_get_phy_register()
- RDMA/addr: Be strict with gid size
- vdpa/mlx5: should exclude header length and fcs from mtu
- vdpa/mlx5: Fix wrong use of bit numbers
- RAS/CEC: Correct ce_add_elem()'s returned values
- clk: socfpga: fix iomem pointer cast on 64-bit
- lockdep: Address clang -Wformat warning printing for %hd
- dt-bindings: net: ethernet-controller: fix typo in NVMEM
- net: sched: bump refcount for new action in ACT replace mode
- x86/traps: Correct exc_general_protection() and math_error() return paths
- gpiolib: Read "gpio-line-names" from a firmware node
- cfg80211: remove WARN_ON() in cfg80211_sme_connect
- net: tun: set tun->dev->addr_len during TUNSETLINK processing
- drivers: net: fix memory leak in atusb_probe
- drivers: net: fix memory leak in peak_usb_create_dev
- net: mac802154: Fix general protection fault
- net: ieee802154: nl-mac: fix check on panid
- net: ieee802154: fix nl802154 del llsec key
- net: ieee802154: fix nl802154 del llsec dev
- net: ieee802154: fix nl802154 add llsec key
- net: ieee802154: fix nl802154 del llsec devkey
- net: ieee802154: forbid monitor for set llsec params
- net: ieee802154: forbid monitor for del llsec seclevel
- net: ieee802154: stop dump llsec params for monitors
- Revert "net: sched: bump refcount for new action in ACT replace mode"
- Linux 5.11.14
* 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
* ftrace synthetic_events selftests failure in 5.11 (LP: #1925539)
- SAUCE: Revert "selftests/ftrace: Update synthetic event syntax errors"
* Hot-unplug of disks leaves broken block devices around in Hirsute on s390x
(LP: #1925211)
- SAUCE: Revert "s390/cio: remove pm support from ccw bus driver"
* [SRU][F:OEM-5.10/G/H] add realtek 8852 bluetooth support (LP: #1924207)
- Bluetooth: btrtl: Enable central-peripheral role
- Bluetooth: btrtl: Enable WBS for the specific Realtek devices
* drm/i915: Drop force_probe requirement for Rocket Lake (LP: #1905466)
- drm/i915/rkl: Remove require_force_probe protection
* Hirsute update: v5.11.13 upstream stable release (LP: #1923415)
- ARM: dts: am33xx: add aliases for mmc interfaces
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted
- drm/msm: a6xx: Make sure the SQE microcode is safe
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp
- net/mlx5e: Enforce minimum value check for ICOSQ size
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove
- kunit: tool: Fix a python tuple typing error
- mISDN: fix crash in fritzpci
- net: arcnet: com20020 fix error handling
- can: kvaser_usb: Add support for USBcan Pro 4xHS
- mac80211: Check crypto_aead_encrypt for errors
- mac80211: choose first enabled channel for monitor
- drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs
- drm/msm: Ratelimit invalid-fence message
- netfilter: conntrack: Fix gre tunneling over ipv6
- netfilter: nftables: skip hook overlap logic if flowtable is stale
- net: ipa: fix init header command validation
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state
- kselftest/arm64: sve: Do not use non-canonical FFR register value
- drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume
- x86/build: Turn off -fcf-protection for realmode targets
- platform/x86: intel_pmt_class: Initial resource to 0
- platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms
- ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg()
- arm64: kernel: disable CNP on Carmel
- selftests/vm: fix out-of-tree build
- ia64: mca: allocate early mca with GFP_ATOMIC
- ia64: fix format strings for err_inject
- cifs: revalidate mapping when we open files for SMB1 POSIX
- cifs: Silently ignore unknown oplock break handle
- io_uring: fix timeout cancel return code
- math: Export mul_u64_u64_div_u64
- tools/resolve_btfids: Build libbpf and libsubcmd in separate directories
- tools/resolve_btfids: Check objects before removing
- tools/resolve_btfids: Set srctree variable unconditionally
- kbuild: Add resolve_btfids clean to root clean target
- kbuild: Do not clean resolve_btfids if the output does not exist
- tools/resolve_btfids: Add /libbpf to .gitignore
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM
- Linux 5.11.13
- [Config] update configs and annotations
[ Ubuntu: 5.11.0-17.18 ]
* Race between isotp_bind and isotp_setsockopt (LP: #1927409)
- SAUCE: Revert "can: isotp: add SF_BROADCAST support for functional
addressing"
* CVE-2021-3491
- io_uring: fix overflows checks in provide buffers
- SAUCE: proc: Avoid mixing integer types in mem_rw()
- SAUCE: io_uring: truncate lengths larger than MAX_RW_COUNT on provide
buffers
* CVE-2021-3490
- SAUCE: bpf: verifier: fix ALU32 bounds tracking with bitwise ops
* CVE-2021-3489
- SAUCE: bpf: ringbuf: deny reserve of buffers larger than ringbuf
- SAUCE: bpf: prevent writable memory-mapping of read-only ringbuf pages
Date: Wed, 09 Jun 2021 07:14:24 -0600
Changed-By: Tim Gardner <tim.gardner at canonical.com>
Maintainer: Launchpad Build Daemon <buildd at lgw01-amd64-037.buildd>
-------------- next part --------------
Format: 1.8
Date: Wed, 09 Jun 2021 07:14:24 -0600
Source: linux-hwe-5.11
Binary: block-modules-5.11.0-20-generic-di crypto-modules-5.11.0-20-generic-di fat-modules-5.11.0-20-generic-di fb-modules-5.11.0-20-generic-di firewire-core-modules-5.11.0-20-generic-di floppy-modules-5.11.0-20-generic-di fs-core-modules-5.11.0-20-generic-di fs-secondary-modules-5.11.0-20-generic-di input-modules-5.11.0-20-generic-di ipmi-modules-5.11.0-20-generic-di kernel-image-5.11.0-20-generic-di linux-buildinfo-5.11.0-20-generic linux-buildinfo-5.11.0-20-lowlatency linux-cloud-tools-5.11.0-20-generic linux-cloud-tools-5.11.0-20-lowlatency linux-headers-5.11.0-20-generic linux-headers-5.11.0-20-lowlatency linux-hwe-5.11-cloud-tools-5.11.0-20 linux-hwe-5.11-cloud-tools-common linux-hwe-5.11-headers-5.11.0-20 linux-hwe-5.11-source-5.11.0 linux-hwe-5.11-tools-5.11.0-20 linux-hwe-5.11-tools-common linux-hwe-5.11-tools-host linux-hwe-5.11-udebs-generic linux-image-unsigned-5.11.0-20-generic linux-image-unsigned-5.11.0-20-lowlatency linux-modules-5.11.0-20-generic
linux-modules-5.11.0-20-lowlatency linux-modules-extra-5.11.0-20-generic linux-tools-5.11.0-20-generic linux-tools-5.11.0-20-lowlatency md-modules-5.11.0-20-generic-di message-modules-5.11.0-20-generic-di mouse-modules-5.11.0-20-generic-di multipath-modules-5.11.0-20-generic-di nfs-modules-5.11.0-20-generic-di nic-modules-5.11.0-20-generic-di nic-pcmcia-modules-5.11.0-20-generic-di nic-shared-modules-5.11.0-20-generic-di nic-usb-modules-5.11.0-20-generic-di parport-modules-5.11.0-20-generic-di pata-modules-5.11.0-20-generic-di pcmcia-modules-5.11.0-20-generic-di pcmcia-storage-modules-5.11.0-20-generic-di plip-modules-5.11.0-20-generic-di ppp-modules-5.11.0-20-generic-di sata-modules-5.11.0-20-generic-di scsi-modules-5.11.0-20-generic-di serial-modules-5.11.0-20-generic-di storage-core-modules-5.11.0-20-generic-di usb-modules-5.11.0-20-generic-di virtio-modules-5.11.0-20-generic-di
vlan-modules-5.11.0-20-generic-di
Architecture: amd64 all
Version: 5.11.0-20.21~20.04.1
Distribution: focal
Urgency: medium
Maintainer: Launchpad Build Daemon <buildd at lgw01-amd64-037.buildd>
Changed-By: Tim Gardner <tim.gardner at canonical.com>
Description:
block-modules-5.11.0-20-generic-di - Block storage devices (udeb)
crypto-modules-5.11.0-20-generic-di - crypto modules (udeb)
fat-modules-5.11.0-20-generic-di - FAT filesystem support (udeb)
fb-modules-5.11.0-20-generic-di - Framebuffer modules (udeb)
firewire-core-modules-5.11.0-20-generic-di - Firewire (IEEE-1394) Support (udeb)
floppy-modules-5.11.0-20-generic-di - Floppy driver support (udeb)
fs-core-modules-5.11.0-20-generic-di - Base filesystem modules (udeb)
fs-secondary-modules-5.11.0-20-generic-di - Extra filesystem modules (udeb)
input-modules-5.11.0-20-generic-di - Support for various input methods (udeb)
ipmi-modules-5.11.0-20-generic-di - ipmi modules (udeb)
kernel-image-5.11.0-20-generic-di - kernel image and system map (udeb)
linux-buildinfo-5.11.0-20-generic - Linux kernel buildinfo for version 5.11.0 on 64 bit x86 SMP
linux-buildinfo-5.11.0-20-lowlatency - Linux kernel buildinfo for version 5.11.0 on 64 bit x86 SMP
linux-cloud-tools-5.11.0-20-generic - Linux kernel version specific cloud tools for version 5.11.0-20
linux-cloud-tools-5.11.0-20-lowlatency - Linux kernel version specific cloud tools for version 5.11.0-20
linux-headers-5.11.0-20-generic - Linux kernel headers for version 5.11.0 on 64 bit x86 SMP
linux-headers-5.11.0-20-lowlatency - Linux kernel headers for version 5.11.0 on 64 bit x86 SMP
linux-hwe-5.11-cloud-tools-5.11.0-20 - Linux kernel version specific cloud tools for version 5.11.0-20
linux-hwe-5.11-cloud-tools-common - Linux kernel version specific cloud tools for version 5.11.0
linux-hwe-5.11-headers-5.11.0-20 - Header files related to Linux kernel version 5.11.0
linux-hwe-5.11-source-5.11.0 - Linux kernel source for version 5.11.0 with Ubuntu patches
linux-hwe-5.11-tools-5.11.0-20 - Linux kernel version specific tools for version 5.11.0-20
linux-hwe-5.11-tools-common - Linux kernel version specific tools for version 5.11.0
linux-hwe-5.11-tools-host - Linux kernel VM host tools
linux-hwe-5.11-udebs-generic - Metapackage depending on kernel udebs (udeb)
linux-image-unsigned-5.11.0-20-generic - Linux kernel image for version 5.11.0 on 64 bit x86 SMP
linux-image-unsigned-5.11.0-20-lowlatency - Linux kernel image for version 5.11.0 on 64 bit x86 SMP
linux-modules-5.11.0-20-generic - Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
linux-modules-5.11.0-20-lowlatency - Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
linux-modules-extra-5.11.0-20-generic - Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
linux-tools-5.11.0-20-generic - Linux kernel version specific tools for version 5.11.0-20
linux-tools-5.11.0-20-lowlatency - Linux kernel version specific tools for version 5.11.0-20
md-modules-5.11.0-20-generic-di - Multi-device support (raid, device-mapper, lvm) (udeb)
message-modules-5.11.0-20-generic-di - Fusion and i2o storage modules (udeb)
mouse-modules-5.11.0-20-generic-di - Mouse support (udeb)
multipath-modules-5.11.0-20-generic-di - DM-Multipath support (udeb)
nfs-modules-5.11.0-20-generic-di - NFS filesystem drivers (udeb)
nic-modules-5.11.0-20-generic-di - Network interface support (udeb)
nic-pcmcia-modules-5.11.0-20-generic-di - PCMCIA network interface support (udeb)
nic-shared-modules-5.11.0-20-generic-di - nic shared modules (udeb)
nic-usb-modules-5.11.0-20-generic-di - USB network interface support (udeb)
parport-modules-5.11.0-20-generic-di - Parallel port support (udeb)
pata-modules-5.11.0-20-generic-di - PATA support modules (udeb)
pcmcia-modules-5.11.0-20-generic-di - PCMCIA Modules (udeb)
pcmcia-storage-modules-5.11.0-20-generic-di - PCMCIA storage support (udeb)
plip-modules-5.11.0-20-generic-di - PLIP (parallel port) networking support (udeb)
ppp-modules-5.11.0-20-generic-di - PPP (serial port) networking support (udeb)
sata-modules-5.11.0-20-generic-di - SATA storage support (udeb)
scsi-modules-5.11.0-20-generic-di - SCSI storage support (udeb)
serial-modules-5.11.0-20-generic-di - Serial port support (udeb)
storage-core-modules-5.11.0-20-generic-di - Core storage support (udeb)
usb-modules-5.11.0-20-generic-di - Core USB support (udeb)
virtio-modules-5.11.0-20-generic-di - VirtIO Modules (udeb)
vlan-modules-5.11.0-20-generic-di - vlan modules (udeb)
Launchpad-Bugs-Fixed: 1786013 1857257 1896578 1905466 1920180 1920944 1921632 1922651 1922754 1922885 1923415 1923557 1924207 1924238 1924997 1925075 1925211 1925415 1925522 1925539 1925685 1926184 1926368 1926792 1926993 1926999 1927409 1927518 1927535 1927578 1928047 1928242 1928361 1928820 1928838 1928849 1928850 1928857 1929048 1929217 1929455 1929646 1930073 1930075 1930637 1930854
Changes:
linux-hwe-5.11 (5.11.0-20.21~20.04.1) focal; urgency=medium
.
* focal/linux-hwe-5.11: 5.11.0-20.21~20.04.1 -proposed tracker (LP: #1930073)
.
[ Ubuntu: 5.11.0-20.21 ]
.
* hirsute/linux: 5.11.0-20.21 -proposed tracker (LP: #1930854)
* ath11k WIFI not working in proposed kernel 5.11.0-19-generic (LP: #1930637)
- bus: mhi: core: Download AMSS image from appropriate function
.
[ Ubuntu: 5.11.0-19.20 ]
.
* hirsute/linux: 5.11.0-19.20 -proposed tracker (LP: #1930075)
* Packaging resync (LP: #1786013)
- update dkms package versions
* 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
* AX201 BT will cause system could not enter S0i3 (LP: #1928047)
- SAUCE: drm/i915: Tweaked Wa_14010685332 for all PCHs
* CVE-2021-3490
- SAUCE: Revert "UBUNTU: SAUCE: bpf: verifier: fix ALU32 bounds tracking with
bitwise ops"
- gpf: Fix alu32 const subreg bound tracking on bitwise operations
* CVE-2021-3489
- SAUCE: Revert "UBUNTU: SAUCE: bpf: prevent writable memory-mapping of read-
only ringbuf pages"
- bpf: Prevent writable memory-mapping of read-only ringbuf pages
* Select correct boot VGA when BIOS doesn't do it properly (LP: #1929217)
- vgaarb: Use ACPI HID name to find integrated GPU
* 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
* CVE-2020-26145
- ath10k: drop fragments with multicast DA for SDIO
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe
- ath10k: drop fragments with multicast DA for PCIe
* CVE-2020-26141
- ath10k: Fix TKIP Michael MIC verification for PCIe
* CVE-2020-24587
- ath11k: Clear the fragment cache during key install
* CVE-2020-24588
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header
- cfg80211: mitigate A-MSDU aggregation attacks
- mac80211: drop A-MSDUs on old ciphers
- ath10k: drop MPDU which has discard flag set by firmware for SDIO
* CVE-2020-26139
- mac80211: do not accept/forward invalid EAPOL frames
* CVE-2020-24586 // CVE-2020-24587 // CVE-2020-24587 for such cases.
- mac80211: extend protection against mixed key and fragment cache attacks
* CVE-2020-24586 // CVE-2020-24587
- mac80211: prevent mixed key and fragment cache attacks
- mac80211: add fragment cache to sta_info
- mac80211: check defrag PN against current frame
- mac80211: prevent attacks on TKIP/WEP as well
* CVE-2020-26147
- mac80211: assure all fragments are encrypted
* raid10: Block discard is very slow, causing severe delays for mkfs and
fstrim operations (LP: #1896578)
- md: add md_submit_discard_bio() for submitting discard bio
- md/raid10: extend r10bio devs to raid disks
- md/raid10: pull the code that wait for blocked dev into one function
- md/raid10: improve raid10 discard request
- md/raid10: improve discard request for far layout
- dm raid: remove unnecessary discard limits for raid0 and raid10
* [SRU][OEM-5.10/H] Fix typec output on AMD Cezanne GPU (LP: #1929646)
- drm/amd/display: use max lb for latency hiding
* kvm: properly tear down PV features on hibernate (LP: #1920944)
- x86/kvm: Fix pr_info() for async PF setup/teardown
- x86/kvm: Teardown PV features on boot CPU as well
- x86/kvm: Disable kvmclock on all CPUs on shutdown
- x86/kvm: Disable all PV features on crash
- x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline()
* Add support for AMD wireless button (LP: #1928820)
- platform/x86: hp-wireless: add AMD's hardware id to the supported list
* Can't detect intel wifi 6235 (LP: #1920180)
- SAUCE: iwlwifi: add new pci id for 6235
* Speed up resume time on HP laptops (LP: #1929048)
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume
* Fix kernel panic on Intel Bluetooth (LP: #1928838)
- Bluetooth: Shutdown controller after workqueues are flushed or cancelled
* build module CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m for 5.11, 5.13-rc2
and later (LP: #1921632)
- [Config] enable soundwire audio mach driver
* [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
- drm/i915/dp: Use slow and wide link training for everything
* Fix screen flickering when two 4K 60Hz monitors are connected to AMD Oland
GFX (LP: #1928361)
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors
are connected
* Display abnormal on the TGL+4k panel machines (LP: #1922885)
- drm/i915/display: Do not allow DC3CO if PSR SF is enabled
- drm/i915/display/psr: Disable DC3CO when the PSR2 is used
* Hirsute update: v5.11.21 upstream stable release (LP: #1929455)
- Bluetooth: verify AMP hci_chan before amp_destroy
- bluetooth: eliminate the potential race condition when removing the HCI
controller
- net/nfc: fix use-after-free llcp_sock_bind/connect
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL"
- usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode()
- tty: moxa: fix TIOCSSERIAL jiffies conversions
- tty: amiserial: fix TIOCSSERIAL permission check
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check
- staging: fwserial: fix TIOCSSERIAL jiffies conversions
- tty: moxa: fix TIOCSSERIAL permission check
- staging: fwserial: fix TIOCSSERIAL permission check
- drm: bridge: fix LONTIUM use of mipi_dsi_() functions
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply
- usb: typec: tcpm: update power supply once partner accepts
- usb: xhci-mtk: remove or operator for setting schedule parameters
- usb: xhci-mtk: improve bandwidth scheduling with TT
- ASoC: samsung: tm2_wm5110: check of of_parse return value
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function
- ASoC: tlv320aic32x4: Register clocks before registering component
- ASoC: tlv320aic32x4: Increase maximum register in regmap
- MIPS: pci-mt7620: fix PLL lock check
- MIPS: pci-rt2880: fix slot 0 configuration
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR
- PCI: Allow VPD access for QLogic ISP2722
- KVM: x86: Defer the MMU unload to the normal path on an global INVPCID
- PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c
- PM / devfreq: Unlock mutex and free devfreq struct in error path
- soc/tegra: regulators: Fix locking up when voltage-spread is out of range
- iio: inv_mpu6050: Fully validate gyro and accel scale writes
- iio: sx9310: Fix write_.._debounce()
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading
- iio:adc:ad7476: Fix remove handling
- iio: sx9310: Fix access to variable DT array
- sc16is7xx: Defer probe if device read fails
- phy: cadence: Sierra: Fix PHY power_on sequence
- misc: lis3lv02d: Fix false-positive WARN on various HP models
- phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create()
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct
- misc: vmw_vmci: explicitly initialize vmci_datagram payload
- selinux: add proper NULL termination to the secclass_map permissions
- x86, sched: Treat Intel SNC topology as default, COD as exception
- async_xor: increase src_offs when dropping destination page
- md/bitmap: wait for external bitmap writes to complete during tear down
- md-cluster: fix use-after-free issue when removing rdev
- md: split mddev_find
- md: factor out a mddev_find_locked helper from mddev_find
- md: md_open returns -EBUSY when entering racing area
- md: Fix missing unused status line of /proc/mdstat
- MIPS: generic: Update node names to avoid unit addresses
- mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put()
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext()
- cfg80211: scan: drop entry from hidden_list on overflow
- rtw88: Fix array overrun in rtw_get_tx_power_params()
- mt76: fix potential DMA mapping leak
- FDDI: defxx: Make MMIO the configuration default except for EISA
- drm/qxl: use ttm bo priorities
- drm/ingenic: Fix non-OSD mode
- drm/panfrost: Clear MMU irqs before handling the fault
- drm/panfrost: Don't try to map pages that are already mapped
- drm/radeon: fix copy of uninitialized variable back to userspace
- drm/dp_mst: Revise broadcast msg lct & lcr
- drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast
- drm: bridge: fix ANX7625 use of mipi_dsi_() functions
- drm: bridge/panel: Cleanup connector on bridge detach
- drm/amd/display: Reject non-zero src_y and src_x for video planes
- drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2
- drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC
- drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode.
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries
- ALSA: hda/realtek: Re-order ALC662 quirk table entries
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable
- ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32
- KVM: s390: VSIE: correctly handle MVPG when in VSIE
- KVM: s390: split kvm_s390_logical_to_effective
- KVM: s390: fix guarded storage control register handling
- s390: fix detection of vector enhancements facility 1 vs. vector packed
decimal facility
- KVM: s390: VSIE: fix MVPG handling for prefixing and MSO
- KVM: s390: split kvm_s390_real_to_abs
- KVM: s390: extend kvm_s390_shadow_fault to return entry pointer
- KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit
- KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests
- KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads
- KVM: nSVM: Set the shadow root level to the TDP level for nested NPT
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception
- KVM: SVM: Use online_vcpus, not created_vcpus, to iterate over vCPUs
- KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT completes
- KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created
- KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported
- KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit
- KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read
- KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed
- KVM: arm64: Fully zero the vcpu state on reset
- KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read
- KVM: selftests: Sync data verify of dirty logging with guest sync
- KVM: selftests: Always run vCPU thread with blocked SIG_IPI
- Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit"
- Revert "i3c master: fix missing destroy_workqueue() on error in
i3c_master_register"
- mfd: stmpe: Revert "Constify static struct resource"
- ovl: fix missing revert_creds() on error path
- usb: gadget: pch_udc: Revert d3cb25a12138 completely
- Revert "tools/power turbostat: adjust for temperature offset"
- firmware: xilinx: Fix dereferencing freed memory
- firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in
IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE)
- x86/vdso: Use proper modifier for len's format specifier in extract()
- fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER
- crypto: keembay-ocs-aes - Fix error return code in kmb_ocs_aes_probe()
- crypto: sun8i-ss - fix result memory leak on error path
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[]
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on P4 Note
family
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family
- ARM: dts: exynos: correct PMIC interrupt trigger level on P4 Note family
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow
- ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate
family
- ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files
- arm64: dts: renesas: Add mmc aliases into board dts files
- bus: ti-sysc: Fix initializing module_pa for modules without sysc register
- x86/platform/uv: Set section block size for hubless architectures
- serial: stm32: fix code cleaning warnings and checks
- serial: stm32: add "_usart" prefix in functions name
- serial: stm32: fix probe and remove order for dma
- serial: stm32: Use of_device_get_match_data()
- serial: stm32: fix startup by enabling usart for reception
- serial: stm32: fix incorrect characters on console
- serial: stm32: fix TX and RX FIFO thresholds
- serial: stm32: fix a deadlock condition with wakeup event
- serial: stm32: fix wake-up flag handling
- serial: stm32: fix a deadlock in set_termios
- serial: liteuart: fix return value check in liteuart_probe()
- serial: stm32: fix tx dma completion, release channel
- serial: stm32: call stm32_transmit_chars locked
- serial: stm32: fix FIFO flush in startup and set_termios
- serial: stm32: add FIFO flush when port is closed
- serial: stm32: fix tx_empty condition
- usb: typec: tcpm: Handle vbus shutoff when in source mode
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS
- usb: typec: tps6598x: Fix return value check in tps6598x_probe()
- usb: typec: stusb160x: fix return value check in stusb160x_probe()
- mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities
- regmap: set debugfs_name to NULL after it is freed
- spi: rockchip: avoid objtool warning
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe()
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions()
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV
- mtd: don't lock when recursively deleting partitions
- mtd: maps: fix error return code of physmap_flash_remove()
- ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control
- arm64: dts: ti: k3-j721e-main: Update the speed modes supported and their
itap delay values for MMCSD subsystems
- iio: adis16480: fix pps mode sampling frequency math
- arm64: dts: qcom: sc7180: trogdor: Fix trip point config of charger thermal
zone
- arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity
- arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer
- arm64: dts: qcom: sc7180: Avoid glitching SPI CS at bootup on trogdor
- arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges'
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges'
- arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges'
- arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x
- crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map
- spi: stm32: drop devres version of spi_register_master
- regulator: bd9576: Fix return from bd957x_probe()
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding
- selftests/x86: Add a missing .note.GNU-stack section to thunks_32.S
- spi: stm32: Fix use-after-free on unbind
- Drivers: hv: vmbus: Drop error message when 'No request id available'
- x86/microcode: Check for offline CPUs before requesting new microcode
- devtmpfs: fix placement of complete() call
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits()
- usb: gadget: pch_udc: Check if driver is present before calling ->setup()
- usb: gadget: pch_udc: Check for DMA mapping error
- usb: gadget: pch_udc: Initialize device pointer before use
- usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1)
- crypto: ccp - fix command queuing to TEE ring buffer
- crypto: qat - don't release uninitialized resources
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init
- fotg210-udc: Fix DMA on EP0 for length > max packet size
- fotg210-udc: Fix EP0 IN requests bigger than two packets
- fotg210-udc: Remove a dubious condition leading to fotg210_done
- fotg210-udc: Mask GRP2 interrupts we don't handle
- fotg210-udc: Don't DMA more than the buffer can take
- fotg210-udc: Complete OUT requests on short packets
- usb: gadget: s3c: Fix incorrect resources releasing
- usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()'
- dt-bindings: serial: stm32: Use 'type: object' instead of false for
'additionalProperties'
- mtd: require write permissions for locking and badblock ioctls
- arm64: dts: renesas: r8a779a0: Fix PMU interrupt
- arm64: dts: mt8183: Add gce client reg for display subcomponents
- arm64: dts: mt8173: fix wrong power-domain phandle of pmic
- bus: qcom: Put child node before return
- soundwire: bus: Fix device found flag correctly
- phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup
- phy: ralink: phy-mt7621-pci: fix XTAL bitmask
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y,
unconditionally
- phy: ralink: phy-mt7621-pci: fix return value check in
mt7621_pci_phy_probe()
- phy: ingenic: Fix a typo in ingenic_usb_phy_probe()
- arm64: dts: mediatek: fix reset GPIO level on pumpkin
- NFSv4.2: fix copy stateid copying for the async copy
- crypto: poly1305 - fix poly1305_core_setkey() declaration
- crypto: qat - fix error path in adf_isr_resource_alloc()
- usb: gadget: aspeed: fix dma map failure
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR()
- drivers: nvmem: Fix voltage settings for QTI qfprom-efuse
- driver core: platform: Declare early_platform_cleanup() prototype
- ARM: dts: qcom: msm8974-lge-nexus5: correct fuel gauge interrupt trigger
level
- ARM: dts: qcom: msm8974-samsung-klte: correct fuel gauge interrupt trigger
level
- memory: pl353: fix mask of ECC page_size config register
- soundwire: stream: fix memory leak in stream config error path
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits
- firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool
- firmware: qcom_scm: Reduce locking section for __get_convention()
- firmware: qcom_scm: Workaround lack of "is available" call on SC7180
- iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol
- [Config] updateconfigs for AD9467
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling
- staging: comedi: tests: ni_routes_test: Fix compilation error
- staging: rtl8192u: Fix potential infinite loop
- staging: fwserial: fix TIOCSSERIAL implementation
- staging: fwserial: fix TIOCGSERIAL implementation
- staging: greybus: uart: fix unprivileged TIOCCSERIAL
- platform/x86: dell-wmi-sysman: Make init_bios_attributes() ACPI object
parsing more robust
- soc: qcom: pdr: Fix error return code in pdr_register_listener
- PM / devfreq: Use more accurate returned new_freq as resume_freq
- clocksource/drivers/timer-ti-dm: Fix posted mode status check order
- clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped
- clocksource/drivers/ingenic_ost: Fix return value check in
ingenic_ost_probe()
- spi: Fix use-after-free with devm_spi_alloc_*
- spi: fsl: add missing iounmap() on error in of_fsl_spi_probe()
- soc: qcom: mdt_loader: Validate that p_filesz < p_memsz
- soc: qcom: mdt_loader: Detect truncated read of segments
- PM: runtime: Replace inline function pm_runtime_callbacks_present()
- cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration
- ACPI: CPPC: Replace cppc_attr with kobj_attribute
- crypto: allwinner - add missing CRYPTO_ prefix
- crypto: sun8i-ss - Fix memory leak of pad
- crypto: sa2ul - Fix memory leak of rxd
- crypto: qat - Fix a double free in adf_create_ring
- cpufreq: armada-37xx: Fix setting TBG parent for load levels
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock
- cpufreq: armada-37xx: Fix the AVS value for load L1
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0
- cpufreq: armada-37xx: Fix driver cleanup when registration failed
- cpufreq: armada-37xx: Fix determining base CPU frequency
- spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make
zynqmp_qspi_exec_op not interruptible
- spi: spi-zynqmp-gqspi: add mutex locking for exec_op
- spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's
internal functionality
- spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware()
- usb: gadget: r8a66597: Add missing null check on return from
platform_get_resource
- USB: cdc-acm: fix unprivileged TIOCCSERIAL
- USB: cdc-acm: fix TIOCGSERIAL implementation
- tty: fix return value for unsupported ioctls
- tty: fix return value for unsupported termiox ioctls
- serial: core: return early on unsupported ioctls
- firmware: qcom-scm: Fix QCOM_SCM configuration
- node: fix device cleanups in error handling code
- crypto: chelsio - Read rxchannel-id from firmware
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store()
- m68k: Add missing mmap_read_lock() to sys_cacheflush()
- spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op()
- memory: renesas-rpc-if: fix possible NULL pointer dereference of resource
- memory: samsung: exynos5422-dmc: handle clk_set_parent() failure
- security: keys: trusted: fix TPM2 authorizations
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with
critclk_systems DMI table
- ARM: dts: aspeed: Rainier: Fix humidity sensor bus address
- Drivers: hv: vmbus: Use after free in __vmbus_open()
- spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue
- spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume
- spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op
- spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails
- x86/platform/uv: Fix !KEXEC build failure
- hwmon: (pmbus/pxe1610) don't bail out when not all pages are active
- PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity
check
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow.
- usb: dwc2: Fix hibernation between host and device modes.
- ttyprintk: Add TTY hangup callback.
- serial: omap: don't disable rs485 if rts gpio is missing
- serial: omap: fix rs485 half-duplex filtering
- xen-blkback: fix compatibility bug with single page rings
- soc: aspeed: fix a ternary sign expansion bug
- drm/tilcdc: send vblank event when disabling crtc
- drm/stm: Fix bus_flags handling
- drm/amd/display: Fix off by one in hdmi_14_process_transaction()
- drm/mcde/panel: Inverse misunderstood flag
- scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb()
- sched/fair: Fix shift-out-of-bounds in load_balance()
- printk: limit second loop of syslog_print_all
- afs: Fix updating of i_mode due to 3rd party change
- rcu: Remove spurious instrumentation_end() in rcu_nmi_enter()
- media: vivid: fix assignment of dev->fbuf_out_flags
- media: saa7134: use sg_dma_len when building pgtable
- media: saa7146: use sg_dma_len when building pgtable
- media: omap4iss: return error code when omap4iss_get() failed
- media: rkisp1: rsz: crash fix when setting src format
- media: aspeed: fix clock handling logic
- drm/probe-helper: Check epoch counter in output_poll_execute()
- media: venus: core: Fix some resource leaks in the error path of
'venus_probe()'
- media: platform: sunxi: sun6i-csi: fix error return code of
sun6i_video_start_streaming()
- media: m88ds3103: fix return value check in m88ds3103_probe()
- media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30
- media: [next] staging: media: atomisp: fix memory leak of object flash
- media: atomisp: Fixed error handling path
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays
- media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs()
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m
- of: overlay: fix for_each_child.cocci warnings
- x86/kprobes: Fix to check non boostable prefixes correctly
- selftests: fix prepending $(OUTPUT) to $(TEST_PROGS)
- pata_arasan_cf: fix IRQ check
- pata_ipx4xx_cf: fix IRQ check
- sata_mv: add IRQ checks
- ata: libahci_platform: fix IRQ check
- seccomp: Fix CONFIG tests for Seccomp_filters
- nvme-tcp: block BH in sk state_change sk callback
- nvmet-tcp: fix incorrect locking in state_change sk callback
- clk: imx: Fix reparenting of UARTs not associated with stdout
- power: supply: bq25980: Move props from battery node
- nvme: retrigger ANA log update if group descriptor isn't found
- media: ccs: Fix sub-device function
- media: ipu3-cio2: Fix pixel-rate derived link frequency
- media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls
from imx219_set_stream
- media: i2c: imx219: Balance runtime PM use-count
- media: v4l2-ctrls.c: fix race condition in hdl->requests list
- media: rkvdec: Do not require all controls to be present in every request
- vfio/fsl-mc: Re-order vfio_fsl_mc_probe()
- vfio/pci: Move VGA and VF initialization to functions
- vfio/pci: Re-order vfio_pci_probe()
- drm/msm: Fix debugfs deadlock
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback
- clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable
- drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train()
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE
- clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE
- drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct
- drm/amd/display: check fb of primary plane
- drm/radeon: Fix a missing check bug in radeon_dp_mst_detect()
- clk: uniphier: Fix potential infinite loop
- scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check()
- scsi: pm80xx: Fix potential infinite loop
- scsi: ufs: ufshcd-pltfrm: Fix deferred probing
- scsi: hisi_sas: Fix IRQ checks
- scsi: jazz_esp: Add IRQ check
- scsi: sun3x_esp: Add IRQ check
- scsi: sni_53c710: Add IRQ check
- scsi: ibmvfc: Fix invalid state machine BUG_ON()
- mailbox: sprd: Introduce refcnt when clients requests/free channels
- mfd: stm32-timers: Avoid clearing auto reload register
- nvmet-tcp: fix a segmentation fault during io parsing error
- nvme-pci: don't simple map sgl when sgls are disabled
- media: meson-ge2d: fix rotation parameters
- media: cedrus: Fix H265 status definitions
- HSI: core: fix resource leaks in hsi_add_client_from_dt()
- x86/events/amd/iommu: Fix sysfs type mismatch
- perf/amd/uncore: Fix sysfs type mismatch
- block/rnbd-clt-sysfs: Remove copy buffer overlap in rnbd_clt_get_path_name
- sched/debug: Fix cgroup_path[] serialization
- kthread: Fix PF_KTHREAD vs to_kthread() race
- ataflop: potential out of bounds in do_format()
- ataflop: fix off by one in ataflop_probe()
- drivers/block/null_blk/main: Fix a double free in null_init.
- xsk: Respect device's headroom and tailroom on generic xmit path
- HID: plantronics: Workaround for double volume key presses
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of
printed chars
- ASoC: Intel: boards: sof-wm8804: add check for PLL setting
- ASoC: Intel: Skylake: Compile when any configuration is selected
- RDMA/mlx5: Fix mlx5 rates to IB rates map
- wilc1000: write value to WILC_INTR2_ENABLE register
- KVM: x86/mmu: Retry page faults that hit an invalid memslot
- Bluetooth: avoid deadlock between hci_dev->lock and socket lock
- net: lapbether: Prevent racing when checking whether the netif is running
- libbpf: Add explicit padding to bpf_xdp_set_link_opts
- bpftool: Fix maybe-uninitialized warnings
- iommu: Check dev->iommu in iommu_dev_xxx functions
- dma-iommu: use static-key to minimize the impact in the fast-path
- iommu/dma: Resurrect the "forcedac" option
- iommu/vt-d: Reject unsupported page request modes
- selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed
- libbpf: Add explicit padding to btf_dump_emit_type_decl_opts
- powerpc/mm: Move the linear_mapping_mutex to the ifdef where it is used
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init
- powerpc/prom: Mark identical_pvr_fixup as __init
- MIPS: fix local_irq_{disable,enable} in asmmacro.h
- ima: Fix the error code for restoring the PCR value
- inet: use bigger hash table for IP ID generation
- pinctrl: pinctrl-single: remove unused parameter
- pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not
zero
- MIPS: loongson64: fix bug when PAGE_SIZE > 16KB
- ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk
- iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK
- RDMA/mlx5: Fix drop packet rule in egress table
- IB/isert: Fix a use after free in isert_connect_request
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration
- MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again
- gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP
- fs: dlm: fix missing unlock on error in accept_from_sock()
- ASoC: q6afe-clocks: fix reprobing of the driver
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect
- net: phy: lan87xx: fix access to wrong register of LAN87xx
- udp: never accept GSO_FRAGLIST packets
- powerpc/pseries: Only register vio drivers if vio bus exists
- net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start()
- bug: Remove redundant condition check in report_bug
- RDMA/core: Fix corrupted SL on passive side
- nfc: pn533: prevent potential memory corruption
- net: hns3: Limiting the scope of vector_ring_chain variable
- mips: bmips: fix syscon-reboot nodes
- KVM: arm64: Fix error return code in init_hyp_mode()
- iommu/vt-d: Don't set then clear private data in prq_event_thread()
- iommu: Fix a boundary issue to avoid performance drop
- iommu/vt-d: Report right snoop capability when using FL for IOVA
- iommu/vt-d: Report the right page fault address
- iommu/vt-d: Preset Access/Dirty bits for IOVA over FL
- iommu/vt-d: Remove WO permissions on second-level paging entries
- iommu/vt-d: Invalidate PASID cache when root/context entry changed
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls
- HID: lenovo: Use brightness_set_blocking callback for setting LEDs
brightness
- HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling
- HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event()
- HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it
- ASoC: simple-card: fix possible uninitialized single_cpu local variable
- liquidio: Fix unintented sign extension of a left shift of a u16
- IB/hfi1: Use kzalloc() for mmu_rb_handler allocation
- powerpc/64s: Fix pte update for kernel memory on radix
- powerpc/pseries: Add key to flags in pSeries_lpar_hpte_updateboltedpp()
- powerpc/64s: Use htab_convert_pte_flags() in hash__mark_rodata_ro()
- powerpc/perf: Fix PMU constraint check for EBB events
- powerpc: iommu: fix build when neither PCI or IBMVIO is set
- mac80211: bail out if cipher schemes are invalid
- perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric
- RDMA/hns: Fix missing assignment of max_inline_data
- xfs: fix return of uninitialized value in variable error
- rtw88: Fix an error code in rtw_debugfs_set_rsvd_page()
- mt7601u: fix always true expression
- mt76: mt7615: fix tx skb dma unmap
- mt76: mt7915: fix tx skb dma unmap
- mt76: mt7915: fix aggr len debugfs node
- mt76: mt7615: fix mib stats counter reporting to mac80211
- mt76: mt7915: fix mib stats counter reporting to mac80211
- mt76: reduce q->lock hold time
- mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list
- mt76: mt7915: fix rxrate reporting
- mt76: mt7915: fix txrate reporting
- mt76: mt7663: fix when beacon filter is being applied
- mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation
- mt76: mt7663s: fix the possible device hang in high traffic
- mt76: mt7615: cleanup mcu tx queue in mt7615_dma_reset()
- mt76: mt7915: bring up the WA event rx queue for band1
- mt76: mt7915: cleanup mcu tx queue in mt7915_dma_reset()
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit
- ovl: show "userxattr" in the mount data
- ovl: invalidate readdir cache on changes to dir with origin
- RDMA/qedr: Fix error return code in qedr_iw_connect()
- IB/hfi1: Fix error return code in parse_platform_config()
- RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal()
- cxgb4: Fix unintentional sign extension issues
- net: thunderx: Fix unintentional sign extension issue
- RDMA/srpt: Fix error return code in srpt_cm_req_recv()
- RDMA/rtrs-clt: destroy sysfs after removing session from active list
- i2c: cadence: fix reference leak when pm_runtime_get_sync fails
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails
- i2c: imx: fix reference leak when pm_runtime_get_sync fails
- i2c: omap: fix reference leak when pm_runtime_get_sync fails
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails
- i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails
- i2c: xiic: fix reference leak when pm_runtime_get_sync fails
- i2c: cadence: add IRQ check
- i2c: emev2: add IRQ check
- i2c: jz4780: add IRQ check
- i2c: mlxbf: add IRQ check
- i2c: rcar: make sure irq is not threaded on Gen2 and earlier
- i2c: rcar: protect against supurious interrupts on V3U
- i2c: rcar: add IRQ check
- i2c: sh7760: add IRQ check
- iwlwifi: rs-fw: don't support stbc for HE 160
- iwlwifi: dbg: disable ini debug in 9000 family and below
- powerpc/xive: Drop check on irq_data in xive_core_debug_show()
- powerpc/xive: Fix xmon command "dxi"
- powerpc/syscall: Rename syscall_64.c into interrupt.c
- powerpc/syscall: Change condition to check MSR_RI
- ASoC: ak5558: correct reset polarity
- net/mlx5: Fix bit-wise and with zero
- net/packet: remove data races in fanout operations
- drm/i915/gvt: Fix error code in intel_gvt_init_device()
- iommu/amd: Put newline after closing bracket in warning
- perf beauty: Fix fsconfig generator
- drm/amdgpu: fix an error code in init_pmu_entry_by_type_and_add()
- drm/amd/pm: fix error code in smu_set_power_limit()
- MIPS: pci-legacy: stop using of_pci_range_to_resource
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal
- mptcp: fix format specifiers for unsigned int
- powerpc/smp: Reintroduce cpu_core_mask
- KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid
- rtlwifi: 8821ae: upgrade PHY and RF parameters
- wlcore: fix overlapping snprintf arguments in debugfs
- i2c: sh7760: fix IRQ error path
- i2c: mediatek: Fix wrong dma sync flag
- mwl8k: Fix a double Free in mwl8k_probe_hw
- netfilter: nft_payload: fix C-VLAN offload support
- netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector
- netfilter: nftables_offload: special ethertype handling for VLAN
- vsock/vmci: log once the failed queue pair allocation
- libbpf: Initialize the bpf_seq_printf parameters array field by field
- net: ethernet: ixp4xx: Set the DMA masks explicitly
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check
- RDMA/cxgb4: add missing qpid increment
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails
- sfc: ef10: fix TX queue lookup in TX event handling
- vsock/virtio: free queued packets when closing socket
- net: marvell: prestera: fix port event handling on init
- net: davinci_emac: Fix incorrect masking of tx and rx error channel
- mt76: mt7615: fix memleak when mt7615_unregister_device()
- mt76: mt7915: fix memleak when mt7915_unregister_device()
- powerpc/pseries/iommu: Fix window size for direct mapping with pmem
- crypto: ccp: Detect and reject "invalid" addresses destined for PSP
- net: dsa: mv88e6xxx: Fix off-by-one in VTU devlink region size
- nfp: devlink: initialize the devlink port attribute "lanes"
- net: stmmac: fix TSO and TBS feature enabling during driver open
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received
- net: phy: intel-xway: enable integrated led functions
- RDMA/rxe: Fix a bug in rxe_fill_ip_info()
- RDMA/core: Add CM to restrack after successful attachment to a device
- powerpc/64: Fix the definition of the fixmap area
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices
- ath10k: Fix a use after free in ath10k_htc_send_bundle
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock
- wlcore: Fix buffer overrun by snprintf due to incorrect buffer size
- powerpc/perf: Fix the threshold event selection for memory events in power10
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add')
- net: phy: marvell: fix m88e1011_set_downshift
- net: phy: marvell: fix m88e1111_set_downshift
- net: enetc: fix link error again
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp()
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for
RTL8211E
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for
RTL8211E
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static
- selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test
- bnxt_en: Fix RX consumer index logic in the error path.
- KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM
- KVM: SVM: Zero out the VMCB array used to track SEV ASID association
- KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails
- KVM: SVM: Disable SEV/SEV-ES if NPT is disabled
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send
- selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro
- selftests/bpf: Fix field existence CO-RE reloc tests
- selftests/bpf: Fix core_reloc test runner
- bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds
- RDMA/siw: Fix a use after free in siw_alloc_mr
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv.
- net: dsa: mv88e6xxx: Fix 6095/6097/6185 ports in non-SERDES CMODE
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req
- perf tools: Change fields type in perf_record_time_conv
- perf jit: Let convert_timestamp() to be backwards-compatible
- perf session: Add swap operation for event TIME_CONV
- ia64: fix EFI_DEBUG build
- kfifo: fix ternary sign extension bugs
- mm/sl?b.c: remove ctor argument from kmem_cache_flags
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg
- mm/sparse: add the missing sparse_buffer_fini() in error branch
- mm/memory-failure: unnecessary amount of unmapping
- afs: Fix speculative status fetches
- net: Only allow init netns to set default tcp cong to a restricted algo
- smp: Fix smp_call_function_single_async prototype
- Revert "net/sctp: fix race condition in sctp_destroy_sock"
- sctp: delay auto_asconf init until binding the first addr
- Linux 5.11.21
* Fix kdump failures (LP: #1927518)
- video: hyperv_fb: Add ratelimit on error message
- Drivers: hv: vmbus: Increase wait time for VMbus unload
- Drivers: hv: vmbus: Initialize unload_event statically
* Hirsute update: v5.11.20 upstream stable release (LP: #1928857)
- bus: mhi: core: Fix check for syserr at power_up
- bus: mhi: core: Clear configuration from channel context during reset
- bus: mhi: core: Sanity check values from remote device before use
- bus: mhi: core: Add missing checks for MMIO register entries
- bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue
- nitro_enclaves: Fix stale file descriptors on failed usercopy
- dyndbg: fix parsing file query without a line-range suffix
- s390/disassembler: increase ebpf disasm buffer size
- s390/zcrypt: fix zcard and zqueue hot-unplug memleak
- s390/vfio-ap: fix circular lockdep when setting/clearing crypto masks
- vhost-vdpa: fix vm_flags for virtqueue doorbell mapping
- tpm: acpi: Check eventlog signature before using it
- ACPI: custom_method: fix potential use-after-free issue
- ACPI: custom_method: fix a possible memory leak
- ftrace: Handle commands when closing set_ftrace_filter file
- ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld
- arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node
- arm64: dts: mt8173: fix property typo of 'phys' in dsi node
- ecryptfs: fix kernel panic with null dev_name
- fs/epoll: restore waking from ep_done_scan()
- reset: add missing empty function reset_control_rearm()
- mtd: spi-nor: core: Fix an issue of releasing resources during read/write
- Revert "mtd: spi-nor: macronix: Add support for mx25l51245g"
- mtd: spinand: core: add missing MODULE_DEVICE_TABLE()
- mtd: rawnand: atmel: Update ecc_stats.corrected counter
- mtd: physmap: physmap-bt1-rom: Fix unintentional stack access
- erofs: add unsupported inode i_format check
- spi: stm32-qspi: fix pm_runtime usage_count counter
- spi: spi-ti-qspi: Free DMA resources
- libceph: allow addrvecs with a single NONE/blank address
- scsi: qla2xxx: Reserve extra IRQ vectors
- scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag
- scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand()
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES
- scsi: mpt3sas: Block PCI config access from userspace during reset
- mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe()
- mmc: uniphier-sd: Fix a resource leak in the remove function
- mmc: sdhci: Check for reset prior to DMA address unmap
- mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based
controllers
- mmc: block: Update ext_csd.cache_ctrl if it was written
- mmc: block: Issue a cache flush only when it's enabled
- mmc: core: Do a power cycle when the CMD11 fails
- mmc: core: Set read only for SD cards with permanent write protect bit
- mmc: core: Fix hanging on I/O during system suspend for removable cards
- irqchip/gic-v3: Do not enable irqs when handling spurious interrups
- cifs: Return correct error code from smb2_get_enc_key
- cifs: fix out-of-bound memory access when calling smb3_notify() at mount
point
- cifs: fix leak in cifs_smb3_do_mount() ctx
- cifs: detect dead connections only when echoes are enabled.
- cifs: fix regression when mounting shares with prefix paths
- smb2: fix use-after-free in smb2_ioctl_query_info()
- btrfs: handle remount to no compress during compression
- x86/build: Disable HIGHMEM64G selection for M486SX
- btrfs: fix metadata extent leak after failure to create subvolume
- intel_th: pci: Add Rocket Lake CPU support
- btrfs: fix race between transaction aborts and fsyncs leading to use-after-
free
- posix-timers: Preserve return value in clock_adjtime32()
- fbdev: zero-fill colormap in fbcmap.c
- cpuidle: tegra: Fix C7 idling state on Tegra114
- bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first
- staging: wimax/i2400m: fix byte-order issue
- spi: ath79: always call chipselect function
- spi: ath79: remove spi-master setup and cleanup assignment
- bus: mhi: core: Destroy SBL devices when moving to mission mode
- bus: mhi: core: Process execution environment changes serially
- crypto: api - check for ERR pointers in crypto_destroy_tfm()
- crypto: qat - fix unmap invalid dma address
- usb: gadget: uvc: add bInterval checking for HS mode
- usb: webcam: Invalid size of Processing Unit Descriptor
- x86/sev: Do not require Hypervisor CPUID bit for SEV guests
- crypto: hisilicon/sec - fixes a printing error
- genirq/matrix: Prevent allocation counter corruption
- usb: gadget: f_uac2: validate input parameters
- usb: gadget: f_uac1: validate input parameters
- usb: dwc3: gadget: Ignore EP queue requests during bus reset
- usb: xhci: Fix port minor revision
- kselftest/arm64: mte: Fix compilation with native compiler
- ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node
- PCI: PM: Do not read power state in pci_enable_device_flags()
- kselftest/arm64: mte: Fix MTE feature detection
- ARM: dts: BCM5301X: fix "reg" formatting in /memory node
- ARM: dts: ux500: Fix up TVK R3 sensors
- x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)
- x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS
- efi/libstub: Add $(CLANG_FLAGS) to x86 flags
- soc/tegra: pmc: Fix completion of power-gate toggling
- arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on
- tee: optee: do not check memref size on return from Secure World
- soundwire: cadence: only prepare attached devices on clock stop
- perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors
- perf/arm_pmu_platform: Fix error handling
- random: initialize ChaCha20 constants with correct endianness
- usb: xhci-mtk: support quirk to disable usb2 lpm
- fpga: dfl: pci: add DID for D5005 PAC cards
- xhci: check port array allocation was successful before dereferencing it
- xhci: check control context is valid before dereferencing it.
- xhci: fix potential array out of bounds with several interrupters
- bus: mhi: core: Clear context for stopped channels from remove()
- ARM: dts: at91: change the key code of the gpio key
- tools/power/x86/intel-speed-select: Increase string size
- platform/x86: ISST: Account for increased timeout in some cases
- clocksource/drivers/dw_apb_timer_of: Add handling for potential memory leak
- resource: Prevent irqresource_disabled() from erasing flags
- spi: dln2: Fix reference leak to master
- spi: omap-100k: Fix reference leak to master
- spi: qup: fix PM reference leak in spi_qup_remove()
- usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove()
- usb: musb: fix PM reference leak in musb_irq_work()
- usb: core: hub: Fix PM reference leak in usb_port_resume()
- usb: dwc3: gadget: Check for disabled LPM quirk
- tty: n_gsm: check error while registering tty devices
- intel_th: Consistency and off-by-one fix
- phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove()
- crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails
- crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe()
- crypto: stm32/hash - Fix PM reference leak on stm32-hash.c
- crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c
- crypto: sa2ul - Fix PM reference leak in sa_ul_probe()
- crypto: omap-aes - Fix PM reference leak on omap-aes.c
- platform/x86: intel_pmc_core: Don't use global pmcdev in quirks
- spi: sync up initial chipselect state
- btrfs: do proper error handling in create_reloc_root
- btrfs: do proper error handling in btrfs_update_reloc_root
- btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s
- regulator: da9121: automotive variants identity fix
- drm: Added orientation quirk for OneGX1 Pro
- drm/qxl: release shadow on shutdown
- drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check
- drm/amd/display: changing sr exit latency
- drm/amd/display: Fix MPC OGAM power on/off sequence
- drm/ast: fix memory leak when unload the driver
- drm/amd/display: Check for DSC support instead of ASIC revision
- drm/amd/display: Don't optimize bandwidth before disabling planes
- drm/amd/display: Return invalid state if GPINT times out
- drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work
- drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field
overwritten' issue
- scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe
- scsi: lpfc: Fix pt2pt connection does not recover after LOGO
- scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path
- scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN
- scsi: lpfc: Fix ADISC handling that never frees nodes
- drm/amdgpu: Fix some unload driver issues
- sched/pelt: Fix task util_est update filtering
- sched/topology: fix the issue groups don't span domain->span for NUMA
diameter > 2
- kvfree_rcu: Use same set of GFP flags as does single-argument
- drm/virtio: fix possible leak/unlock virtio_gpu_object_array
- scsi: target: pscsi: Fix warning in pscsi_complete_cmd()
- media: ite-cir: check for receive overflow
- media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB
- media: drivers/media/usb: fix memory leak in zr364xx_probe
- media: cx23885: add more quirks for reset DMA on some AMD IOMMU
- media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt()
- atomisp: don't let it go past pipes array
- power: supply: bq27xxx: fix power_avg for newer ICs
- extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has
been unplugged
- extcon: arizona: Fix various races on driver unbind
- media: media/saa7164: fix saa7164_encoder_register() memory leak bugs
- media: gspca/sq905.c: fix uninitialized variable
- media: v4l2-ctrls.c: initialize flags field of p_fwht_params
- power: supply: Use IRQF_ONESHOT
- backlight: qcom-wled: Use sink_addr for sync toggle
- backlight: qcom-wled: Fix FSC update issue for WLED5
- drm/amdgpu: mask the xgmi number of hops reported from psp to kfd
- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f
- drm/amd/pm: fix workload mismatch on vega10
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool'
- drm/amd/display: DCHUB underflow counter increasing in some scenarios
- drm/amd/display: fix dml prefetch validation
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats()
- drm/vkms: fix misuse of WARN_ON
- scsi: qla2xxx: Fix use after free in bsg
- mmc: sdhci-esdhc-imx: validate pinctrl before use it
- mmc: sdhci-pci: Add PCI IDs for Intel LKF
- mmc: sdhci-brcmstb: Remove CQE quirk
- ata: ahci: Disable SXS for Hisilicon Kunpeng920
- drm/komeda: Fix bit check to import to value of proper type
- nvmet: return proper error code from discovery ctrl
- selftests/resctrl: Enable gcc checks to detect buffer overflows
- selftests/resctrl: Fix compilation issues for global variables
- selftests/resctrl: Fix compilation issues for other global variables
- selftests/resctrl: Clean up resctrl features check
- selftests/resctrl: Fix missing options "-n" and "-p"
- selftests/resctrl: Use resctrl/info for feature detection
- selftests/resctrl: Fix incorrect parsing of iMC counters
- selftests/resctrl: Fix checking for < 0 for unsigned values
- power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug
bounce
- scsi: smartpqi: Use host-wide tag space
- scsi: smartpqi: Correct request leakage during reset operations
- scsi: smartpqi: Add new PCI IDs
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg()
- media: em28xx: fix memory leak
- media: vivid: update EDID
- drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return
- power: supply: generic-adc-battery: fix possible use-after-free in
gab_remove()
- power: supply: s3c_adc_battery: fix possible use-after-free in
s3c_adc_bat_remove()
- media: tc358743: fix possible use-after-free in tc358743_remove()
- media: adv7604: fix possible use-after-free in adv76xx_remove()
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove()
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove()
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove()
- media: platform: sti: Fix runtime PM imbalance in regs_show
- media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init
- media: gscpa/stv06xx: fix memory leak
- sched/fair: Ignore percpu threads for imbalance pulls
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal
- drm/msm/mdp5: Do not multiply vclk line count by 100
- drm/amdgpu/ttm: Fix memory leak userptr pages
- drm/radeon/ttm: Fix memory leak userptr pages
- drm/amd/display: Fix debugfs link_settings entry
- drm/amd/display: Fix UBSAN: shift-out-of-bounds warning
- drm/radeon: don't evict if not initialized
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug
- amdgpu: avoid incorrect %hu format string
- drm/amdgpu/display: fix memory leak for dimgrey cavefish
- drm/amdgpu: fix NULL pointer dereference
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO
response
- scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp()
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic
- mfd: intel-m10-bmc: Fix the register access range
- mfd: da9063: Support SMBus and I2C mode
- mfd: arizona: Fix rumtime PM imbalance on error
- scsi: libfc: Fix a format specifier
- perf: Rework perf_event_exit_event()
- sched,fair: Alternative sched_slice()
- block/rnbd-srv: Prevent a deadlock generated by accessing sysfs in parallel
- block/rnbd-clt: Fix missing a memory free when unloading the module
- s390/archrandom: add parameter check for s390_arch_random_generate
- sched,psi: Handle potential task count underflow bugs more gracefully
- power: supply: cpcap-battery: fix invalid usage of list cursor
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer
- ALSA: hda/conexant: Re-order CX5066 quirk table entries
- ALSA: sb: Fix two use after free in snd_sb_qsound_build
- ALSA: usb-audio: Explicitly set up the clock selector
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset
PC 8
- ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7
- ALSA: hda/realtek: GA503 use same quirks as GA401
- ALSA: hda/realtek: fix mic boost on Intel NUC 8
- ALSA: hda/realtek - Headset Mic issue on HP platform
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx
- tools/power/turbostat: Fix turbostat for AMD Zen CPUs
- btrfs: fix race when picking most recent mod log operation for an old root
- arm64/vdso: Discard .note.gnu.property sections in vDSO
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block
- fs: fix reporting supported extra file attributes for statx()
- virtiofs: fix memory leak in virtio_fs_probe()
- kcsan, debugfs: Move debugfs file creation out of early init
- ubifs: Only check replay with inode type to judge if inode linked
- f2fs: fix error handling in f2fs_end_enable_verity()
- f2fs: fix to avoid out-of-bounds memory access
- mlxsw: spectrum_mr: Update egress RIF list before route's action
- openvswitch: fix stack OOB read while fragmenting IPv4 packets
- net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packets
- NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds
- NFS: Don't discard pNFS layout segments that are marked for return
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout()
- Input: ili210x - add missing negation for touch indication on ili210x
- jffs2: Fix kasan slab-out-of-bounds problem
- jffs2: Hook up splice_write callback
- iommu/vt-d: Force to flush iotlb before creating superpage
- powerpc/vdso: Separate vvar vma from vdso
- powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space.
- powerpc/kexec_file: Use current CPU info while setting up FDT
- powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h
- powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled
- powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=n
- intel_th: pci: Add Alder Lake-M support
- tpm: efi: Use local variable for calculating final log size
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device
- crypto: arm/curve25519 - Move '.fpu' after '.arch'
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS
- md/raid1: properly indicate failure when ending a failed write request
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload
sequences
- fuse: fix write deadlock
- mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1
- exfat: fix erroneous discard when clear cluster bit
- sfc: farch: fix TX queue lookup in TX flush done handling
- sfc: farch: fix TX queue lookup in TX event handling
- rcu/nocb: Fix missed nocb_timer requeue
- security: commoncap: fix -Wstringop-overread warning
- Fix misc new gcc warnings
- jffs2: check the validity of dstlen in jffs2_zlib_compress()
- smb3: when mounting with multichannel include it in requested capabilities
- smb3: if max_channels set to more than one channel request multichannel
- smb3: do not attempt multichannel to server which does not support it
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op")
- futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported
- kbuild: update config_data.gz only when the content of .config is changed
- ext4: annotate data race in start_this_handle()
- ext4: annotate data race in jbd2_journal_dirty_metadata()
- ext4: fix check to prevent false positive report of incorrect used inodes
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup()
- ext4: always panic when errors=panic is specified
- ext4: fix error code in ext4_commit_super
- ext4: fix ext4_error_err save negative errno into superblock
- ext4: fix error return code in ext4_fc_perform_commit()
- ext4: allow the dax flag to be set and cleared on inline directories
- ext4: Fix occasional generic/418 failure
- media: dvbdev: Fix memory leak in dvb_media_device_free()
- media: dvb-usb: Fix use-after-free access
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init()
- media: staging/intel-ipu3: Fix memory leak in imu_fmt
- media: staging/intel-ipu3: Fix set_fmt error handling
- media: staging/intel-ipu3: Fix race condition during set_fmt
- media: v4l2-ctrls: fix reference to freed memory
- media: coda: fix macroblocks count control usage
- media: venus: hfi_parser: Don't initialize parser on v1
- usb: gadget: dummy_hcd: fix gpf in gadget_setup
- usb: gadget: Fix double free of device descriptor pointers
- usb: gadget/function/f_fs string table fix for multiple languages
- usb: dwc3: gadget: Remove FS bInterval_m1 limitation
- usb: dwc3: gadget: Fix START_TRANSFER link state check
- usb: dwc3: core: Do core softreset when switch mode
- usb: dwc2: Fix session request interrupt handler
- PCI: dwc: Move iATU detection earlier
- tty: fix memory leak in vc_deallocate
- rsi: Use resume_noirq for SDIO
- tools/power turbostat: Fix offset overflow issue in index converting
- tracing: Map all PIDs to command lines
- tracing: Restructure trace_clock_global() to never block
- dm persistent data: packed struct should have an aligned() attribute too
- dm space map common: fix division bug in sm_ll_find_free_block()
- dm integrity: fix missing goto in bitmap_flush_interval error handling
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load
fails
- pinctrl: Ingenic: Add support for read the pin configuration of X1830.
- lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf()
- thermal/drivers/cpufreq_cooling: Fix slab OOB issue
- thermal/core/fair share: Lock the thermal zone while looping over instances
- Revert "UBUNTU: SAUCE: Revert "s390/cio: remove pm support from ccw bus
driver""
- s390/cio: remove invalid condition on IO_SCH_UNREG
- Linux 5.11.20
* Hirsute update: v5.11.20 upstream stable release (LP: #1928857) //
CVE-2021-20288).
- libceph: bump CephXAuthenticate encoding version
* Hirsute update: v5.11.19 upstream stable release (LP: #1928850)
- 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
- drm/i915: Disable runtime power management during shutdown
- 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
- ALSA: usb-audio: Fix implicit sync clearance at stopping stream
- 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.11.19
* r8152 tx status -71 (LP: #1922651) // Hirsute update: v5.11.19 upstream
stable release (LP: #1928850)
- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
* Hirsute update: v5.11.18 upstream stable release (LP: #1928849)
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd()
- drm/amd/display: Update modifier list for gfx10_3
- mei: me: add Alder Lake P device id.
- Linux 5.11.18
.
[ Ubuntu: 5.11.0-18.19 ]
.
* hirsute/linux: 5.11.0-18.19 -proposed tracker (LP: #1927578)
* Packaging resync (LP: #1786013)
- update dkms package versions
* Introduce the 465 driver series, fabric-manager, and libnvidia-nscq
(LP: #1925522)
- debian/dkms-versions -- add NVIDIA 465 and migrate 450 to 460
* linux-image-5.0.0-35-generic breaks checkpointing of container
(LP: #1857257)
- SAUCE: overlayfs: fix incorrect mnt_id of files opened from map_files
* Hirsute update: v5.11.17 upstream stable release (LP: #1927535)
- vhost-vdpa: protect concurrent access to vhost device iotlb
- Revert "UBUNTU: SAUCE: ovl: Restore vm_file value when lower fs mmap fails"
- ovl: fix reference counting in ovl_mmap error path
- coda: fix reference counting in coda_file_mmap error path
- amd/display: allow non-linear multi-planar formats
- drm/amdgpu: reserve fence slot to update page table
- drm/amdgpu: fix GCR_GENERAL_CNTL offset for dimgrey_cavefish
- 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: Allow variable-offset stack access
- bpf: Refactor and streamline bounds check into helper
- bpf: Tighten speculative pointer arithmetic mask
- 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: asus: Add support for 2021 ASUS N-Key keyboard
- 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
- m68k: fix flatmem memory model setup
- 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
- 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.11.17
* locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (LP: #1926184)
- locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
* Fix kernel panic at boot on dual GFX systems (LP: #1926792)
- drm/amdgpu: Register VGA clients after init can no longer fail
* Gigabyte R120-T33 (ARM ThunderX SoC) fails to boot in ACPI mode
(LP: #1925075)
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure
* CirrusLogic: Cracking noises appears in built-in speaker when output volume
is set >80% (LP: #1924997)
- ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye
* CirrusLogic: The default input volume is "0%" (LP: #1923557)
- ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB
* Fix no picture from HDMI when it's plugged after boot (LP: #1924238)
- drm/i915/display: Handle lane polarity for DDI port
* Make AMD gpus choose YCbCr420 encoding automatically when required for 4k
60Hz output (LP: #1922754)
- drm/amd/display: Try YCbCr420 color when YCbCr444 fails
* Hirsute update: v5.11.16 upstream stable release (LP: #1926999)
- AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev
struct
- AMD_SFH: Add sensor_mask module parameter
- AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus
bits
- 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: clear MSIX permission entry on shutdown
- 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
- remoteproc: pru: Fix loading of GNU Binutils ELF
- 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
- net: axienet: allow setups without MDIO
- gpu/xen: Fix a use after free in xen_drm_drv_init
- bpf: Take module reference for trampoline in module
- neighbour: Disregard DEAD dst in neigh_update
- powerpc/signal32: Fix Oops on sigreturn with unmapped VDSO
- 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
- drm/amd/display: Add missing mask for DCN3
- 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
- net/sctp: fix race condition in sctp_destroy_sock
- 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
- drm/i915: Don't zero out the Y plane's watermarks
- arm64: fix inline asm in load_unaligned_zeropad()
- arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically
- [Config] updateconfigs for AS_HAS_LSE_ATOMICS
- 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
- drm/vmwgfx: Make sure we unpin no longer needed buffers
- ixgbe: Fix NULL pointer dereference in ethtool loopback test
- 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
- drm/i915/display/vlv_dsi: Do not skip panel_pwr_cycle_delay when disabling
the panel
- 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
- netfilter: nftables: clone set element expression template
- net/mlx5e: Fix setting of RS FEC mode
- net: davicom: Fix regulator not turned off on failed probe
- net: phy: marvell: fix detection of PHY on Topaz switches
- 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
- ibmvnic: correctly use dev_consume/free_skb_irq
- 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: 9063/1: mm: reduce maximum number of CPUs if DEBUG_KMAP_LOCAL is
enabled
- 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
- kasan: fix hwasan build for gcc
- kasan: remove redundant config option
- 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
- 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
- Linux 5.11.16
* Hirsute update: v5.11.15 upstream stable release (LP: #1926993)
- interconnect: core: fix error return code of icc_link_destroy()
- gfs2: Flag a withdraw if init_threads() fails
- KVM: arm64: Hide system instruction access to Trace registers
- KVM: arm64: Disable guest access to trace filter controls
- drm/imx: imx-ldb: fix out of bounds array access warning
- gfs2: report "already frozen/thawed" errors
- ftrace: Check if pages were allocated before calling free_pages()
- tools/kvm_stat: Add restart delay
- drm/tegra: dc: Don't set PLL clock to 0Hz
- gpu: host1x: Use different lock classes for each client
- XArray: Fix splitting to non-zero orders
- radix tree test suite: Fix compilation
- block: only update parent bi_status when bio fail
- radix tree test suite: Register the main thread with the RCU library
- idr test suite: Take RCU read lock in idr_find_test_1
- idr test suite: Create anchor before launching throbber
- null_blk: fix command timeout completion handling
- io_uring: don't mark S_ISBLK async work as unbounded
- riscv,entry: fix misaligned base for excp_vect_table
- block: don't ignore REQ_NOWAIT for direct IO
- netfilter: x_tables: fix compat match/target pad out-of-bound write
- perf map: Tighten snprintf() string precision to pass gcc check on some
32-bit arches
- net: sfp: cope with SFPs that set both LOS normal and LOS inverted
- Linux 5.11.15
* Hirsute update: v5.11.14 upstream stable release (LP: #1926368)
- xfrm/compat: Cleanup WARN()s that can be user-triggered
- ALSA: aloop: Fix initialization of controls
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1
- ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model
- file: fix close_range() for unshare+cloexec
- ASoC: intel: atom: Stop advertising non working S24LE support
- nfc: fix refcount leak in llcp_sock_bind()
- nfc: fix refcount leak in llcp_sock_connect()
- nfc: fix memory leak in llcp_sock_connect()
- nfc: Avoid endless loops caused by repeated llcp_sock_connect()
- selinux: make nslot handling in avtab more robust
- selinux: fix cond_list corruption when changing booleans
- selinux: fix race between old and new sidtab
- xen/evtchn: Change irq_info lock to raw_spinlock_t
- net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock
- net: dsa: lantiq_gswip: Don't use PHY auto polling
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits
- drm/i915: Fix invalid access to ACPI _DSM objects
- ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m
- drm/radeon: Fix size overflow
- drm/amdgpu: Fix size overflow
- drm/amdgpu/smu7: fix CAC setting on TOPAZ
- rfkill: revert back to old userspace API by default
- cifs: escape spaces in share names
- cifs: On cifs_reconnect, resolve the hostname again.
- IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS
- LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late
- gcov: re-fix clang-11+ support
- ia64: fix user_stack_pointer() for ptrace()
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff
- ocfs2: fix deadlock between setattr and dio_end_io_write
- fs: direct-io: fix missing sdio->boundary
- ethtool: fix incorrect datatype in set_eee ops
- of: property: fw_devlink: do not link ".*,nr-gpios"
- parisc: parisc-agp requires SBA IOMMU driver
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field
- ice: Continue probe on link/PHY errors
- ice: Increase control queue timeout
- ice: prevent ice_open and ice_stop during reset
- ice: fix memory allocation call
- ice: remove DCBNL_DEVRESET bit from PF state
- ice: Fix for dereference of NULL pointer
- ice: Use port number instead of PF ID for WoL
- ice: Cleanup fltr list in case of allocation issues
- iwlwifi: pcie: properly set LTR workarounds on 22000 devices
- ice: fix memory leak of aRFS after resuming from suspend
- net: hso: fix null-ptr-deref during tty device unregistration
- libbpf: Fix bail out from 'ringbuf_process_ring()' on error
- bpf: Enforce that struct_ops programs be GPL-only
- bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx
- libbpf: Ensure umem pointer is non-NULL before dereferencing
- libbpf: Restore umem state after socket create failure
- libbpf: Only create rx and tx XDP rings when necessary
- bpf: Refcount task stack in bpf_get_task_stack
- bpf, sockmap: Fix sk->prot unhash op reset
- bpf, sockmap: Fix incorrect fwd_alloc accounting
- net: ensure mac header is set in virtio_net_hdr_to_skb()
- i40e: Fix sparse warning: missing error code 'err'
- i40e: Fix sparse error: 'vsi->netdev' could be null
- i40e: Fix sparse error: uninitialized symbol 'ring'
- i40e: Fix sparse errors in i40e_txrx.c
- vdpa/mlx5: Fix suspend/resume index restoration
- net: sched: sch_teql: fix null-pointer dereference
- net: sched: fix action overwrite reference counting
- nl80211: fix beacon head validation
- nl80211: fix potential leak of ACL params
- cfg80211: check S1G beacon compat element length
- mac80211: fix time-is-after bug in mlme
- mac80211: fix TXQ AC confusion
- net: hsr: Reset MAC header for Tx path
- net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind()
- net: let skb_orphan_partial wake-up waiters.
- thunderbolt: Fix a leak in tb_retimer_add()
- thunderbolt: Fix off by one in tb_port_find_retimer()
- usbip: add sysfs_lock to synchronize sysfs code paths
- usbip: stub-dev synchronize sysfs code paths
- usbip: vudc synchronize sysfs code paths
- usbip: synchronize event handler with sysfs code paths
- driver core: Fix locking bug in deferred_probe_timeout_work_func()
- scsi: pm80xx: Fix chip initialization failure
- scsi: target: iscsi: Fix zero tag inside a trace event
- percpu: make pcpu_nr_empty_pop_pages per chunk type
- i2c: turn recovery error on init to debug
- powerpc/vdso: Make sure vdso_wrapper.o is rebuilt everytime vdso.so is
rebuilt
- powerpc/ptrace: Don't return error when getting/setting FP regs without
CONFIG_PPC_FPU_REGS
- KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched
- KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched
- KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn
- KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter
- KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed
- KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap
- KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping
- KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages
- KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp
- net: sched: fix err handler in tcf_action_init()
- ice: Refactor DCB related variables out of the ice_port_info struct
- ice: Recognize 860 as iSCSI port in CEE mode
- xfrm: interface: fix ipv4 pmtu check to honor ip header df
- xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume
- Revert "UBUNTU: SAUCE: remoteproc: qcom: Use div_u64() for 64-bit division"
- remoteproc: qcom: pil_info: avoid 64-bit division
- regulator: bd9571mwv: Fix AVS and DVFS voltage range
- ARM: OMAP4: Fix PMIC voltage domains for bionic
- ARM: OMAP4: PM: update ROM return address for OSWR and OFF
- remoteproc: pru: Fix firmware loading crashes on K3 SoCs
- net: xfrm: Localize sequence counter per network namespace
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload
- ASoC: SOF: Intel: HDA: fix core status verification
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips
- xfrm: Fix NULL pointer dereference on policy lookup
- virtchnl: Fix layout of RSS structures
- i40e: Added Asym_Pause to supported link modes
- i40e: Fix kernel oops when i40e driver removes VF's
- hostfs: fix memory handling in follow_link()
- amd-xgbe: Update DMA coherency values
- vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply
- geneve: do not modify the shared tunnel info when PMTU triggers an ICMP
reply
- sch_red: fix off-by-one checks in red_check_params()
- drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0
- xfrm: Provide private skb extensions for segmented and hw offloaded ESP
packets
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE
- can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE
- can: uapi: can.h: mark union inside struct can_frame packed
- mlxsw: spectrum: Fix ECN marking in tunnel decapsulation
- ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso
- gianfar: Handle error code at MAC address change
- net: dsa: Fix type was not set for devlink port
- clk: qcom: camcc: Update the clock ops for the SC7180
- cxgb4: avoid collecting SGE_QBASE regs during traffic
- net:tipc: Fix a double free in tipc_sk_mcast_rcv
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces
- net/ncsi: Avoid channel_monitor hrtimer deadlock
- net: qrtr: Fix memory leak on qrtr_tx_wait failure
- nfp: flower: ignore duplicate merge hints from FW
- net: phy: broadcom: Only advertise EEE for supported modes
- I2C: JZ4780: Fix bug for Ingenic X1000.
- ASoC: sunxi: sun4i-codec: fill ASoC card owner
- net/mlx5e: Fix mapping of ct_label zero
- net/mlx5: Delete auxiliary bus driver eth-rep first
- net/mlx5e: Fix ethtool indication of connector type
- net/mlx5: Don't request more than supported EQs
- net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ
- net/rds: Fix a use after free in rds_message_map_pages
- xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model
- soc/fsl: qbman: fix conflicting alignment attributes
- i40e: fix receiving of single packets in xsk zero-copy mode
- i40e: Fix display statistics for veb_tc
- RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session
files
- drm/msm: Set drvdata to NULL when msm_drm_init() fails
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...);
- mptcp: forbit mcast-related sockopt on MPTCP sockets
- mptcp: revert "mptcp: provide subflow aware release function"
- scsi: ufs: core: Fix task management request completion timeout
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs
- drm/msm: a6xx: fix version check for the A650 SQE microcode
- drm/msm/disp/dpu1: program 3d_merge only if block is attached
- Revert "arm64: dts: marvell: armada-cp110: Switch to per-port SATA
interrupts"
- ARM: dts: turris-omnia: fix hardware buffer management
- net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb
- net: macb: restore cmp registers on resume path
- clk: fix invalid usage of list cursor in register
- clk: fix invalid usage of list cursor in unregister
- workqueue: Move the position of debug_work_activate() in __queue_work()
- s390/cpcmd: fix inline assembly register clobbering
- perf inject: Fix repipe usage
- openvswitch: fix send of uninitialized stack memory in ct limit reply
- i2c: designware: Adjust bus_freq_hz when refuse high speed mode set
- iwlwifi: fix 11ax disabled bit in the regulatory capability flags
- can: mcp251x: fix support for half duplex SPI host controllers
- platform/x86: intel-hid: Fix spurious wakeups caused by tablet-mode events
during suspend
- tipc: increment the tmp aead refcnt before attaching it
- net: hns3: clear VF down state bit before request link status
- net/mlx5: Fix HW spec violation configuring uplink
- net/mlx5: Fix placement of log_max_flow_counter
- net/mlx5: Fix PPLM register mapping
- net/mlx5: Fix PBMC register mapping
- RDMA/cxgb4: check for ipv6 address properly while destroying listener
- perf report: Fix wrong LBR block sorting
- RDMA/qedr: Fix kernel panic when trying to access recv_cq
- drm/vc4: crtc: Reduce PV fifo threshold on hvs4
- i40e: Fix parameters in aq_get_phy_register()
- RDMA/addr: Be strict with gid size
- vdpa/mlx5: should exclude header length and fcs from mtu
- vdpa/mlx5: Fix wrong use of bit numbers
- RAS/CEC: Correct ce_add_elem()'s returned values
- clk: socfpga: fix iomem pointer cast on 64-bit
- lockdep: Address clang -Wformat warning printing for %hd
- dt-bindings: net: ethernet-controller: fix typo in NVMEM
- net: sched: bump refcount for new action in ACT replace mode
- x86/traps: Correct exc_general_protection() and math_error() return paths
- gpiolib: Read "gpio-line-names" from a firmware node
- cfg80211: remove WARN_ON() in cfg80211_sme_connect
- net: tun: set tun->dev->addr_len during TUNSETLINK processing
- drivers: net: fix memory leak in atusb_probe
- drivers: net: fix memory leak in peak_usb_create_dev
- net: mac802154: Fix general protection fault
- net: ieee802154: nl-mac: fix check on panid
- net: ieee802154: fix nl802154 del llsec key
- net: ieee802154: fix nl802154 del llsec dev
- net: ieee802154: fix nl802154 add llsec key
- net: ieee802154: fix nl802154 del llsec devkey
- net: ieee802154: forbid monitor for set llsec params
- net: ieee802154: forbid monitor for del llsec seclevel
- net: ieee802154: stop dump llsec params for monitors
- Revert "net: sched: bump refcount for new action in ACT replace mode"
- Linux 5.11.14
* 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
* ftrace synthetic_events selftests failure in 5.11 (LP: #1925539)
- SAUCE: Revert "selftests/ftrace: Update synthetic event syntax errors"
* Hot-unplug of disks leaves broken block devices around in Hirsute on s390x
(LP: #1925211)
- SAUCE: Revert "s390/cio: remove pm support from ccw bus driver"
* [SRU][F:OEM-5.10/G/H] add realtek 8852 bluetooth support (LP: #1924207)
- Bluetooth: btrtl: Enable central-peripheral role
- Bluetooth: btrtl: Enable WBS for the specific Realtek devices
* drm/i915: Drop force_probe requirement for Rocket Lake (LP: #1905466)
- drm/i915/rkl: Remove require_force_probe protection
* Hirsute update: v5.11.13 upstream stable release (LP: #1923415)
- ARM: dts: am33xx: add aliases for mmc interfaces
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted
- drm/msm: a6xx: Make sure the SQE microcode is safe
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp
- net/mlx5e: Enforce minimum value check for ICOSQ size
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove
- kunit: tool: Fix a python tuple typing error
- mISDN: fix crash in fritzpci
- net: arcnet: com20020 fix error handling
- can: kvaser_usb: Add support for USBcan Pro 4xHS
- mac80211: Check crypto_aead_encrypt for errors
- mac80211: choose first enabled channel for monitor
- drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs
- drm/msm: Ratelimit invalid-fence message
- netfilter: conntrack: Fix gre tunneling over ipv6
- netfilter: nftables: skip hook overlap logic if flowtable is stale
- net: ipa: fix init header command validation
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state
- kselftest/arm64: sve: Do not use non-canonical FFR register value
- drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume
- x86/build: Turn off -fcf-protection for realmode targets
- platform/x86: intel_pmt_class: Initial resource to 0
- platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms
- ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg()
- arm64: kernel: disable CNP on Carmel
- selftests/vm: fix out-of-tree build
- ia64: mca: allocate early mca with GFP_ATOMIC
- ia64: fix format strings for err_inject
- cifs: revalidate mapping when we open files for SMB1 POSIX
- cifs: Silently ignore unknown oplock break handle
- io_uring: fix timeout cancel return code
- math: Export mul_u64_u64_div_u64
- tools/resolve_btfids: Build libbpf and libsubcmd in separate directories
- tools/resolve_btfids: Check objects before removing
- tools/resolve_btfids: Set srctree variable unconditionally
- kbuild: Add resolve_btfids clean to root clean target
- kbuild: Do not clean resolve_btfids if the output does not exist
- tools/resolve_btfids: Add /libbpf to .gitignore
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM
- Linux 5.11.13
- [Config] update configs and annotations
.
[ Ubuntu: 5.11.0-17.18 ]
.
* Race between isotp_bind and isotp_setsockopt (LP: #1927409)
- SAUCE: Revert "can: isotp: add SF_BROADCAST support for functional
addressing"
* CVE-2021-3491
- io_uring: fix overflows checks in provide buffers
- SAUCE: proc: Avoid mixing integer types in mem_rw()
- SAUCE: io_uring: truncate lengths larger than MAX_RW_COUNT on provide
buffers
* CVE-2021-3490
- SAUCE: bpf: verifier: fix ALU32 bounds tracking with bitwise ops
* CVE-2021-3489
- SAUCE: bpf: ringbuf: deny reserve of buffers larger than ringbuf
- SAUCE: bpf: prevent writable memory-mapping of read-only ringbuf pages
Checksums-Sha1:
14fff226251c6aa75e8d9ca5abd44a11562cfb9c 406680 block-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
e12724e0b83baade2539c2d0fe1aebaa5544f615 307280 crypto-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
d34a7d385336d9895c384cf2742a007495802f59 4428 fat-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
52cf1e0d76e284878c099e03d4b242671d1734d4 14384 fb-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
70865f6758382962cfcf62523718504f24c5599f 67692 firewire-core-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
100c6f255b9a3b64f1fa1543c6623283bc31140f 36776 floppy-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
1c0594e89df4f209b602a73371391d6e05884e5f 1886148 fs-core-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
35f02882df42a70f6272c06a7419648801b55134 695948 fs-secondary-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
f4c392d86c026859f96c3d7b7957f7e81ea24a06 501128 input-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
da86975457cbbc06a63e7dd0dbea769760dc902c 67340 ipmi-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
d5e4f64f02e491b7281532ecf0f23ccf11edd848 11117904 kernel-image-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
64efeaa283cb162c38e69aa133ef87144c3a544a 506020 linux-buildinfo-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
a776b19e55705bf6b60732dea93c88e9a15805b4 506348 linux-buildinfo-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
69ed71dd79c4090766152a2b4d5e7f43e434d213 1884 linux-cloud-tools-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
e91231ce25e454539792627a0d67e7c6931db3fe 1884 linux-cloud-tools-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
f6b1128740198f9acca0f78aa4cec2bdacb26a66 1541904 linux-headers-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
74f3bd96e6d58ec568606259cc046b1d36d29f7b 1543368 linux-headers-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
999bdd747a114c922634bcffd0671c970b32d469 139748 linux-hwe-5.11-cloud-tools-5.11.0-20_5.11.0-20.21~20.04.1_amd64.deb
66e63d9cfb625204588b0f3573167229989bf08b 122524 linux-hwe-5.11-cloud-tools-common_5.11.0-20.21~20.04.1_all.deb
d774d4b22b33699d9c38e9cd5e92f2e42748bae3 11672392 linux-hwe-5.11-headers-5.11.0-20_5.11.0-20.21~20.04.1_all.deb
490ce354a92d280e65a6f8c17dbc9e27e89f5b28 122784 linux-hwe-5.11-source-5.11.0_5.11.0-20.21~20.04.1_all.deb
8257158a76550fbb1dccdd1ae1bde75a1237c120 6708332 linux-hwe-5.11-tools-5.11.0-20_5.11.0-20.21~20.04.1_amd64.deb
33aa789a5249a3d2bd3092cb0079e4d2914d4082 122548 linux-hwe-5.11-tools-common_5.11.0-20.21~20.04.1_all.deb
29bc36d3900ed7bd9ed23f9d79e9f48f33d4158d 122492 linux-hwe-5.11-tools-host_5.11.0-20.21~20.04.1_all.deb
b77f7d104a39b20e0504973d7296accc351ec1b2 1032 linux-hwe-5.11-udebs-generic_5.11.0-20.21~20.04.1_amd64.udeb
8e5a67e828f882f2ab9c0b47e346b95d1503554f 36989 linux-hwe-5.11_5.11.0-20.21~20.04.1_amd64.buildinfo
3fb9b48aa6d60038f995806ffb2f0f79477c1e6d 19825937 linux-hwe-5.11_5.11.0-20.21~20.04.1_amd64.tar.gz
135560d1883a76845fedbcb7938b695ea8d70dea 9995924 linux-image-unsigned-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
d21ec213d6641f40c65a5a7b9f10282cf1379994 10045920 linux-image-unsigned-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
e504c8eacd4243b5fb955750a03691b6d295e226 15889764 linux-modules-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
1a043e3e79ef98218371eaa8f0c653fc4352398b 57688420 linux-modules-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
147e27d253e6a2df7f36df271a1a8d6a7b7ebf26 42057544 linux-modules-extra-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
0b87f5060a41bcfe9857171cd4743b6a2ac30e8e 2008 linux-tools-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
dfeb01462bdb97ff0497bc3c8a1a6f81e6308cbb 2016 linux-tools-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
3aa0c4bc872c417274c56dc13e15022396bac32e 308456 md-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
66922b50f823943197843b4d5d244188217189bf 228296 message-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
ee8462fb803cfcce6333dfef2bd372521b2e6926 63196 mouse-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
3c686111431cb70a8f495bfd1c3a43d6b9bcf8c6 20984 multipath-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
b1cecd00b2f983030942ef384b8f266bef6d9164 714180 nfs-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
c1e7babacac5d893772de964973234a15a8fddc2 5395156 nic-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
fbb2f8b132b21f2c53b015264145fa876dbfad55 150708 nic-pcmcia-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
b4b2a88496f96f5f9408b66866a7b5c130292a26 663412 nic-shared-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
302d071cac6412470ce5e98a8ad9fde57d171778 340500 nic-usb-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
d52ecf8e84d673faf51dd62bb30581b0dc4ba0c8 38136 parport-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
5b60c3c369837bee5fbcd92088282d414a4d1aa9 128388 pata-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
f665e2c7a5543e30ab9dcd7583551e46cc877dc0 67780 pcmcia-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
b5240b0c1b048b618c98be7c5b2273f710b4a13c 66376 pcmcia-storage-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
5683de45eda776ee494f5074a0bdaff9376b6d17 9440 plip-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
7618e02bfb568db3341f5b51fc16d8eaaadee1c0 25824 ppp-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
82dd3b13c251bc4f83e698c5f121e8e94926921a 100536 sata-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
9258416278acbe9ca5276c942a37961305f872fd 3023616 scsi-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
624901c146312fec48278ea506c39afba9c225ca 105184 serial-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
0815b81a3535468a02effca5916aaf0b50f92b4f 54456 storage-core-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
64dea9b52531861b71c19091447b6240549edd0f 151652 usb-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
8bca83f084a3f89e0e2c1eaa38d107286f071ed0 131300 virtio-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
dcc3f45efac6dd0dd610e75df0eb2aba1dfe18a7 28496 vlan-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
Checksums-Sha256:
cd31f1e2e7104cec583a8f47928baf8af9f904669822cd814dfde94b6875893f 406680 block-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
21c49988bacc88c6de8fb2fd3e4d248e2a9c6ce3065edb4e724d5b3d9c62a2cb 307280 crypto-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
3c8619f0c41882c9aed9b2ba5eabbe23f66873e77edbfba0ec83955c8f8b6f32 4428 fat-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
b9400180d0130203a9f7f4e40de9cb34f3dd8ddf91840df5400929bf9bfa74a3 14384 fb-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
d0fc97dc49bdbf454d63146e78e1d1d73005c6a068d78a5cedab1649b661cb19 67692 firewire-core-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
487edec44f10693e49ad975b7082c013e44546517ec00347727865dafdfeb02e 36776 floppy-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
b57d424793b16b3a8b4a7ae91577742bb877c0ffe2a0bd3d661aff85ca2adfbb 1886148 fs-core-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
9b761a31a6707270406b1f7db012ecb037438cfb2c2cfc0c61693a5d593af684 695948 fs-secondary-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
08ed213b8b8c6deb46ad5bf230eb4451fd4c45cc945c282f4c6f288d3983ab96 501128 input-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
e0c13ba75c7ce47cceb6885aad0e9250cfaaee95f3f1076a6dac034ee6621331 67340 ipmi-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
52a11e522417192419a5f2b1157b34f40dc8c2d55472a7d05aeff5b9a0cbf8ca 11117904 kernel-image-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
40b05997c168284fbb34ae88a6417d7ebbb1255b8c7f636af0f0c116b00f4ebe 506020 linux-buildinfo-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
beff3d606e15fbe00dce806ef4eb1a9a8f52f3d27144bc0d9d52db5513e4fe1b 506348 linux-buildinfo-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
956bd7fcdec939546caa829a4acc198ea1302c9f1079ee8d42a595487ba6b7f4 1884 linux-cloud-tools-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
4d16c933731b470ef7bb554dd0d5010b1b99cf4d49efbce04e9eecc0de37fe22 1884 linux-cloud-tools-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
d906bf9daaea3738a62af9ff5ad73b4cc2bbb73debf03bdd65ee61c4c1579911 1541904 linux-headers-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
5ebe15bf5ed3b8061654d62167267866840bda8c23847afcfac2275d2b3ccd06 1543368 linux-headers-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
0e6e6f31f0bf5c78c8b45f6cb0f80fcc13b050834a90f7b2c05647dc16a61b24 139748 linux-hwe-5.11-cloud-tools-5.11.0-20_5.11.0-20.21~20.04.1_amd64.deb
05ee6f51e1e466d4cd659a28ee8e91b348dfd62c405bc4422889f6de51db8cd3 122524 linux-hwe-5.11-cloud-tools-common_5.11.0-20.21~20.04.1_all.deb
2d1221c997a03a000e035cd46be57a032d0e81e0fa40ade00cdaec997a93d7a3 11672392 linux-hwe-5.11-headers-5.11.0-20_5.11.0-20.21~20.04.1_all.deb
abb74219210079914bc7d7cf4ca574f0cc522700a9ccdd1466ec932868315e01 122784 linux-hwe-5.11-source-5.11.0_5.11.0-20.21~20.04.1_all.deb
92bb6ab35131611c0f1b0ce2c6d89b75f162d1849670f8b3369179430695f561 6708332 linux-hwe-5.11-tools-5.11.0-20_5.11.0-20.21~20.04.1_amd64.deb
ae06df89478afc24b398e2f46b4b2c94216ca8bfa1717507fa01f2fea54cf851 122548 linux-hwe-5.11-tools-common_5.11.0-20.21~20.04.1_all.deb
dee2afc59cb67ec99fec2eb0ef43f948a6ff8ecca103a87acb92bb883886dbee 122492 linux-hwe-5.11-tools-host_5.11.0-20.21~20.04.1_all.deb
eae760f12cad4785b8ed8fbfef0e7c62053654811dc02adc6073a9e4a5f2bb92 1032 linux-hwe-5.11-udebs-generic_5.11.0-20.21~20.04.1_amd64.udeb
74fa0dd95f492a609b0f672759331963ae64b682043a3844535d834228384e9e 36989 linux-hwe-5.11_5.11.0-20.21~20.04.1_amd64.buildinfo
695b21c0a1fdc86ff381479e6432810747c857fe51398b0a8ae51852dae727cd 19825937 linux-hwe-5.11_5.11.0-20.21~20.04.1_amd64.tar.gz
d39f6d7f89bc28a949cfbf9eb9737724204fc81d47a4b3a3234d82a94d624274 9995924 linux-image-unsigned-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
756f1c54f8b2ac514b475cd76ca35cd7abd6df0287e5068cecb8b51e78936693 10045920 linux-image-unsigned-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
99ac09d0d079e5de4f8f9423f9bcd08e0e94f508568e73e77060f9fa9c82dd8b 15889764 linux-modules-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
9ac976b8c7f35c90f3cae34ebb856cbdc2c84222cbdcf0fe3463b2b4545837ef 57688420 linux-modules-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
276877fc2733a84f71c10b52eb45cfbb28ce3af862d346efecda7936cc2a10c6 42057544 linux-modules-extra-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
0d904154e6b1476c2d29ce27fc6bd1f1f87536b9fdb638c20f264d8f2b3fd1a5 2008 linux-tools-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
3ff606bef57872c7d0731978e168b748bbd94a1e95b4b1b0f7e7935ca181bf95 2016 linux-tools-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
14d55409c5f27fc18a1f2ad1c30178307dc85bfde65ec4840a91001ee5b59939 308456 md-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
dce83c64aa16830347a19189eabb0fa71c15a05651369ddae1796707f49df7c3 228296 message-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
66473f94e6761c529471411033138cd006c0e5e77c8ae9bcbb96a3f612241637 63196 mouse-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
40ea0e6b7fabc3e4847f916c6265c71bb00ba9e966ca5e3e36198b28dd46c7f0 20984 multipath-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
81a42aba9bc9c6752507ba460ef599fa9981489e065afc679d0d0cf88d8037ed 714180 nfs-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
62ee347e1393640b17ec0a1844fdea112e4921af1b1db8185ec8b88e231628eb 5395156 nic-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
2a21f7a404014937513fa7fa813c2c4c981e31986c9453af6b25f28a877f26fe 150708 nic-pcmcia-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
6bd7cf68d80ce86e4702533b30b105caa04b31e2ffbf4a57563457039cf29362 663412 nic-shared-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
7e2ba4e49b9d0a783828eb2207ab3afa97bdb985299bdc06c231eb3269289199 340500 nic-usb-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
86623ff83a41116eef6ce54a76fc2923a4a5e0ec75e103d344f105ca7b4c82af 38136 parport-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
a1d62fc6bab114e82c930cdf124836ad1f032406fea8944dadb2f105a3b71d00 128388 pata-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
bf28388078085090ec0e85d6a4fc491c29e4698fa51a740cf1eacedb696c318c 67780 pcmcia-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
56a0e68bbdface293fb12a7a3d26e9c08852a89f289c5710574fcc8e36828cb5 66376 pcmcia-storage-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
915cb0cc0f8a46c4d2d22a70b84ab41e3f78ed16b51127dab49df08c24b7390e 9440 plip-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
37d7d1d16ccaff6c4853a461411da1c3dae75dfb05a9cd67b5ba9b17158155dc 25824 ppp-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
7b307ad61abf3b3c6fa469fba0a9a60afd0889efcbef223501cceb29f4c99157 100536 sata-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
96c25ef125549fa126f63cc0cc739cfaabccb5addc8247880c18672153140cf3 3023616 scsi-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
a27f485aca0aac9249cc14c6587e9040e5090eb2149682cb5df1f59e4d041cc0 105184 serial-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
4e592de8d049c7f32ddc26bbc6824718b6eab79fbf430266422995baa1c2d449 54456 storage-core-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
24174e12d65750b0e25bcaa00573729c13d7fd36cd3fa56e656294f12e6d6a3b 151652 usb-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
511763e92e832c5c6b088525e10b71e7df8c12fb4f17acaa6d5e10ce2c4e9caf 131300 virtio-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
7869d3613432f4a7234fccf9e97423645e2849603c161254d8ed642ee13ba825 28496 vlan-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
Files:
787aeffca00f02fed03c351e8479a07b 406680 debian-installer standard block-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
74250d50442c921ff49f7fa763bb6563 307280 debian-installer extra crypto-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
d760f046feba2bc70bcd47f14a1be26e 4428 debian-installer standard fat-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
57c8aac852d7e9ad151da3a08f2d475d 14384 debian-installer standard fb-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
c9a6ee3e3b96ef5a843939262219e359 67692 debian-installer standard firewire-core-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
e037a9edc688e9c9c157a53a579e33d7 36776 debian-installer standard floppy-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
daa85cf15b2bb955dc0e7e1d5356d8a8 1886148 debian-installer standard fs-core-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
68ffa59fb79599783623573864d74663 695948 debian-installer standard fs-secondary-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
ce566326059e1022ee2231cfc6ad5a20 501128 debian-installer standard input-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
22ef51bd47af6520ac35c8fa420028e8 67340 debian-installer standard ipmi-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
e25efe563f5b5d34b9e3f4c3b76e0919 11117904 debian-installer optional kernel-image-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
ba791539b98cca833fc1d878a4afe876 506020 kernel optional linux-buildinfo-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
b3a5c02165ec4a5b5de34e8c07062ca8 506348 kernel optional linux-buildinfo-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
f009fdd070095b2d58fdc9f5b956b1a7 1884 devel optional linux-cloud-tools-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
b22dfc33b5ff74d738dc023788344a7a 1884 devel optional linux-cloud-tools-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
6ac07615dced5103cff2f18493de8f40 1541904 devel optional linux-headers-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
1cfe5aac0112e43109572f4a410fc899 1543368 devel optional linux-headers-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
fae443be6abdb4b5416ccb9feafe352e 139748 devel optional linux-hwe-5.11-cloud-tools-5.11.0-20_5.11.0-20.21~20.04.1_amd64.deb
5c0d4e08c6b87e09b43fc5acc9db00a8 122524 kernel optional linux-hwe-5.11-cloud-tools-common_5.11.0-20.21~20.04.1_all.deb
bd35f4818f368def1a8b6757704cc138 11672392 devel optional linux-hwe-5.11-headers-5.11.0-20_5.11.0-20.21~20.04.1_all.deb
34ba97d9ebd6433bbbc245e361b9480a 122784 devel optional linux-hwe-5.11-source-5.11.0_5.11.0-20.21~20.04.1_all.deb
73605a2cd5790395e77b212fa38e8ab4 6708332 devel optional linux-hwe-5.11-tools-5.11.0-20_5.11.0-20.21~20.04.1_amd64.deb
becb08eb3b1a5152081d291df467eb9e 122548 kernel optional linux-hwe-5.11-tools-common_5.11.0-20.21~20.04.1_all.deb
b28c2e4a6bcf9e5cc5d8bb3a5f4a8860 122492 kernel optional linux-hwe-5.11-tools-host_5.11.0-20.21~20.04.1_all.deb
575588aa978dd65c658b8ded530d691a 1032 debian-installer optional linux-hwe-5.11-udebs-generic_5.11.0-20.21~20.04.1_amd64.udeb
0ef8482a5c0d8050a3a8e88cf1f76489 36989 devel optional linux-hwe-5.11_5.11.0-20.21~20.04.1_amd64.buildinfo
ef8d5178f79b8d932c00130d06fcb7a7 19825937 raw-signing - linux-hwe-5.11_5.11.0-20.21~20.04.1_amd64.tar.gz
c3f1b63f822931571560effec56f23be 9995924 kernel optional linux-image-unsigned-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
f64bf95319be6bde4f91110c462c9bf0 10045920 kernel optional linux-image-unsigned-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
daa8c0f105628e8df9bda4d91c8082be 15889764 kernel optional linux-modules-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
1262dcf00f617b7260078fe2ea035a89 57688420 kernel optional linux-modules-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
e2d5a55c9f43689556ea0fabdc90acd6 42057544 kernel optional linux-modules-extra-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
22a7bdb829e5e2d2a095b93b27f1ca29 2008 devel optional linux-tools-5.11.0-20-generic_5.11.0-20.21~20.04.1_amd64.deb
8abbbd3b86ba6d96d9c868daae07875b 2016 devel optional linux-tools-5.11.0-20-lowlatency_5.11.0-20.21~20.04.1_amd64.deb
9454ee367590ecfb00d8a67795357362 308456 debian-installer standard md-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
714345841680ac375cbbc3884d7c16e5 228296 debian-installer standard message-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
ceb4e730d48db1a18be213217eb23768 63196 debian-installer extra mouse-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
530b9f0c627430425d631a991fdc8afd 20984 debian-installer extra multipath-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
aedd9d535a054675fff419d2160f1d11 714180 debian-installer standard nfs-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
1b263b1e9f0eb4083be0985f160cfd2b 5395156 debian-installer standard nic-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
716f38d519fec25623a36ea93015a8ff 150708 debian-installer standard nic-pcmcia-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
a6ff1177a300506f8a54a0353766577c 663412 debian-installer standard nic-shared-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
cf172373f9001861616935dc3141c386 340500 debian-installer standard nic-usb-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
5dc3e3c976d694d5512e5dd66d2c0882 38136 debian-installer standard parport-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
fa92268f08248a8d15066563d202b44f 128388 debian-installer standard pata-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
4fe1c68bca2f5c6552155a6756afd6e0 67780 debian-installer standard pcmcia-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
39b3cdb0da20dc8f7f10e3122186682c 66376 debian-installer standard pcmcia-storage-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
e0918075afcb366dbf9d048d1e5cb187 9440 debian-installer standard plip-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
7365a3f1167ad7368bb8861234dd3ef2 25824 debian-installer standard ppp-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
b6a65aaafcdb2a78d5aab4c2dfe5de71 100536 debian-installer standard sata-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
003affc57050db9987952ee57e06be46 3023616 debian-installer standard scsi-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
a540fb62c65cde48e7839d72f1387ec2 105184 debian-installer standard serial-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
68694ac1e5f99138381cfd01048f0c85 54456 debian-installer standard storage-core-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
10b0048fd9681167bb8f1d114d37ad2f 151652 debian-installer standard usb-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
9cab064b403b46f4b6743aec32756ea9 131300 debian-installer standard virtio-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
8549a6aaac270f31d985a0df574bf588 28496 debian-installer extra vlan-modules-5.11.0-20-generic-di_5.11.0-20.21~20.04.1_amd64.udeb
Package-Type: udeb
More information about the Focal-changes
mailing list