Packages changed: kernel-firmware (20191118 -> 20191220) kernel-source (5.3.12 -> 5.4.7) === Details === ==== kernel-firmware ==== Version update (20191118 -> 20191220) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd - Update to version 20191220 (git commit 6871bffa79ed): * ath10k: WCN3990 hw1.0: add firmware WLAN.HL.2.0-01387-QCAHLSWMTPLZ-1 * ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00070 * ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00047 * ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00070 * ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00047 * ath10k: QCA6174 hw3.0: update board-2.bin - Update to version 20191218 (git commit c4586ffaac0c): * linux-firmware: Update AMD cpu microcode * inside-secure: add new "mini" firmware for the EIP197 driver * WHENCE: Add raspberry-pi4 SDIO file * qcom: update venus firmware files for v5.4 * cxgb4: Update firmware to revision 1.24.11.0 * brcm: Add BCM43455 NVRAM for Raspberry Pi 4 B * qcom: Add SDM845 Compute DSP firmware * qcom: Add SDM845 Audio DSP firmware * qcom: Add SDM845 modem firmware - Update topics and aliases for 5.5 kernels ==== kernel-source ==== Version update (5.3.12 -> 5.4.7) - blacklist.conf: add one - commit 34ebd00 - md: make sure desc_nr less than MD_SB_DISKS (git-fixes). - commit 7b09cf8 - Linux 5.4.7 (bnc#1012628). - af_packet: set defaule value for tmo (bnc#1012628). - fjes: fix missed check in fjes_acpi_add (bnc#1012628). - mod_devicetable: fix PHY module format (bnc#1012628). - net: dst: Force 4-byte alignment of dst_metrics (bnc#1012628). - net: gemini: Fix memory leak in gmac_setup_txqs (bnc#1012628). - net: hisilicon: Fix a BUG trigered by wrong bytes_compl (bnc#1012628). - net: nfc: nci: fix a possible sleep-in-atomic-context bug in nci_uart_tty_receive() (bnc#1012628). - net: phy: ensure that phy IDs are correctly typed (bnc#1012628). - net: qlogic: Fix error paths in ql_alloc_large_buffers() (bnc#1012628). - net-sysfs: Call dev_hold always in rx_queue_add_kobject (bnc#1012628). - net: usb: lan78xx: Fix suspend/resume PHY register access error (bnc#1012628). - nfp: flower: fix stats id allocation (bnc#1012628). - qede: Disable hardware gro when xdp prog is installed (bnc#1012628). - qede: Fix multicast mac configuration (bnc#1012628). - sctp: fix memleak on err handling of stream initialization (bnc#1012628). - sctp: fully initialize v4 addr in some functions (bnc#1012628). - selftests: forwarding: Delete IPv6 address at the end (bnc#1012628). - neighbour: remove neigh_cleanup() method (bnc#1012628). - bonding: fix bond_neigh_init() (bnc#1012628). - net: ena: fix default tx interrupt moderation interval (bnc#1012628). - net: ena: fix issues in setting interrupt moderation params in ethtool (bnc#1012628). - dpaa2-ptp: fix double free of the ptp_qoriq IRQ (bnc#1012628). - mlxsw: spectrum_router: Remove unlikely user-triggerable warning (bnc#1012628). - net: ethernet: ti: davinci_cpdma: fix warning "device driver frees DMA memory with different size" (bnc#1012628). - net: stmmac: platform: Fix MDIO init for platforms without PHY (bnc#1012628). - net: dsa: b53: Fix egress flooding settings (bnc#1012628). - NFC: nxp-nci: Fix probing without ACPI (bnc#1012628). - btrfs: don't double lock the subvol_sem for rename exchange (bnc#1012628). - btrfs: do not call synchronize_srcu() in inode_tree_del (bnc#1012628). - Btrfs: make tree checker detect checksum items with overlapping ranges (bnc#1012628). - btrfs: return error pointer from alloc_test_extent_buffer (bnc#1012628). - Btrfs: fix missing data checksums after replaying a log tree (bnc#1012628). - btrfs: send: remove WARN_ON for readonly mount (bnc#1012628). - btrfs: abort transaction after failed inode updates in create_subvol (bnc#1012628). - btrfs: skip log replay on orphaned roots (bnc#1012628). - btrfs: do not leak reloc root if we fail to read the fs root (bnc#1012628). - btrfs: handle ENOENT in btrfs_uuid_tree_iterate (bnc#1012628). - Btrfs: fix removal logic of the tree mod log that leads to use-after-free issues (bnc#1012628). - ALSA: pcm: Avoid possible info leaks from PCM stream buffers (bnc#1012628). - ALSA: hda/ca0132 - Keep power on during processing DSP response (bnc#1012628). - ALSA: hda/ca0132 - Avoid endless loop (bnc#1012628). - ALSA: hda/ca0132 - Fix work handling in delayed HP detection (bnc#1012628). - drm/vc4/vc4_hdmi: fill in connector info (bnc#1012628). - drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper (bnc#1012628). - drm: mst: Fix query_payload ack reply struct (bnc#1012628). - drm/mipi-dbi: fix a loop in debugfs code (bnc#1012628). - drm/panel: Add missing drm_panel_init() in panel drivers (bnc#1012628). - drm: exynos: exynos_hdmi: use cec_notifier_conn_(un)register (bnc#1012628). - drm: Use EOPNOTSUPP, not ENOTSUPP (bnc#1012628). - drm/amd/display: verify stream link before link test (bnc#1012628). - drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings (bnc#1012628). - drm/amd/display: OTC underflow fix (bnc#1012628). - iio: max31856: add missing of_node and parent references to iio_dev (bnc#1012628). - iio: light: bh1750: Resolve compiler warning and make code more readable (bnc#1012628). - drm/amdgpu/sriov: add ring_stop before ring_create in psp v11 code (bnc#1012628). - drm/amdgpu: grab the id mgr lock while accessing passid_mapping (bnc#1012628). - drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) (bnc#1012628). - drm/amd/display: Rebuild mapped resources after pipe split (bnc#1012628). - ath10k: add cleanup in ath10k_sta_state() (bnc#1012628). - drm/amd/display: Handle virtual signal type in disable_link() (bnc#1012628). - ath10k: Check if station exists before forwarding tx airtime report (bnc#1012628). - spi: Add call to spi_slave_abort() function when spidev driver is released (bnc#1012628). - drm/meson: vclk: use the correct G12A frac max value (bnc#1012628). - staging: rtl8192u: fix multiple memory leaks on error path (bnc#1012628). - staging: rtl8188eu: fix possible null dereference (bnc#1012628). - rtlwifi: prevent memory leak in rtl_usb_probe (bnc#1012628). - Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when using SSI_SCK2 and SSI_WS2" (bnc#1012628). - Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when using SIM0_D" (bnc#1012628). - ath10k: fix backtrace on coredump (bnc#1012628). - IB/iser: bound protection_sg size by data_sg size (bnc#1012628). - drm/komeda: Workaround for broken FLIP_COMPLETE timestamps (bnc#1012628). - spi: gpio: prevent memory leak in spi_gpio_probe (bnc#1012628). - media: am437x-vpfe: Setting STD to current value is not an error (bnc#1012628). - media: cedrus: fill in bus_info for media device (bnc#1012628). - media: seco-cec: Add a missing 'release_region()' in an error handling path (bnc#1012628). - media: vim2m: Fix abort issue (bnc#1012628). - media: vim2m: Fix BUG_ON in vim2m_device_release() (bnc#1012628). - media: max2175: Fix build error without CONFIG_REGMAP_I2C (bnc#1012628). - media: ov6650: Fix control handler not freed on init error (bnc#1012628). - media: i2c: ov2659: fix s_stream return value (bnc#1012628). - media: ov6650: Fix crop rectangle alignment not passed back (bnc#1012628). - media: i2c: ov2659: Fix missing 720p register config (bnc#1012628). - media: ov6650: Fix stored frame format not in sync with hardware (bnc#1012628). - media: ov6650: Fix stored crop rectangle not in sync with hardware (bnc#1012628). - tools/power/cpupower: Fix initializer override in hsw_ext_cstates (bnc#1012628). - media: venus: core: Fix msm8996 frequency table (bnc#1012628). - ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq (bnc#1012628). - media: vimc: Fix gpf in rmmod path when stream is active (bnc#1012628). - drm/amd/display: Set number of pipes to 1 if the second pipe was disabled (bnc#1012628). - pinctrl: devicetree: Avoid taking direct reference to device name string (bnc#1012628). - drm/sun4i: dsi: Fix TCON DRQ set bits (bnc#1012628). - drm/amdkfd: fix a potential NULL pointer dereference (v2) (bnc#1012628). - x86/math-emu: Check __copy_from_user() result (bnc#1012628). - drm/amd/powerplay: A workaround to GPU RESET on APU (bnc#1012628). - selftests/bpf: Correct path to include msg + path (bnc#1012628). - drm/amd/display: set minimum abm backlight level (bnc#1012628). - media: venus: Fix occasionally failures to suspend (bnc#1012628). - rtw88: fix NSS of hw_cap (bnc#1012628). - drm/amd/display: fix struct init in update_bounding_box (bnc#1012628). - usb: renesas_usbhs: add suspend event support in gadget mode (bnc#1012628). - crypto: aegis128-neon - use Clang compatible cflags for ARM (bnc#1012628). - hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled (bnc#1012628). - regulator: max8907: Fix the usage of uninitialized variable in max8907_regulator_probe() (bnc#1012628). - tools/memory-model: Fix data race detection for unordered store and load (bnc#1012628). - media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init() (bnc#1012628). - media: cec-funcs.h: add status_req checks (bnc#1012628). - media: meson/ao-cec: move cec_notifier_cec_adap_register after hw setup (bnc#1012628). - drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller (bnc#1012628). - samples: pktgen: fix proc_cmd command result check logic (bnc#1012628). - block: Fix writeback throttling W=1 compiler warnings (bnc#1012628). - drm/amdkfd: Fix MQD size calculation (bnc#1012628). - MIPS: futex: Emit Loongson3 sync workarounds within asm (bnc#1012628). - mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring (bnc#1012628). - drm/drm_vblank: Change EINVAL by the correct errno (bnc#1012628). - selftests/bpf: Fix btf_dump padding test case (bnc#1012628). - libbpf: Fix struct end padding in btf_dump (bnc#1012628). - libbpf: Fix passing uninitialized bytes to setsockopt (bnc#1012628). - net/smc: increase device refcount for added link group (bnc#1012628). - team: call RCU read lock when walking the port_list (bnc#1012628). - media: cx88: Fix some error handling path in 'cx8800_initdev()' (bnc#1012628). - crypto: inside-secure - Fix a maybe-uninitialized warning (bnc#1012628). - crypto: aegis128/simd - build 32-bit ARM for v8 architecture explicitly (bnc#1012628). - misc: fastrpc: fix memory leak from miscdev->name (bnc#1012628). - ASoC: SOF: enable sync_write in hdac_bus (bnc#1012628). - media: ti-vpe: vpe: Fix Motion Vector vpdma stride (bnc#1012628). - media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format (bnc#1012628). - media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence number (bnc#1012628). - media: ti-vpe: vpe: Make sure YUYV is set as default format (bnc#1012628). - media: ti-vpe: vpe: fix a v4l2-compliance failure causing a kernel panic (bnc#1012628). - media: ti-vpe: vpe: ensure buffers are cleaned up properly in abort cases (bnc#1012628). - drm/amd/display: Properly round nominal frequency for SPD (bnc#1012628). - drm/amd/display: wait for set pipe mcp command completion (bnc#1012628). - media: ti-vpe: vpe: fix a v4l2-compliance failure about invalid sizeimage (bnc#1012628). - drm/amd/display: add new active dongle to existent w/a (bnc#1012628). - syscalls/x86: Use the correct function type in SYSCALL_DEFINE0 (bnc#1012628). - drm/amd/display: Fix dongle_caps containing stale information (bnc#1012628). - extcon: sm5502: Reset registers during initialization (bnc#1012628). - drm/amd/display: Program DWB watermarks from correct state (bnc#1012628). - x86/mm: Use the correct function type for native_set_fixmap() (bnc#1012628). - ath10k: Correct error handling of dma_map_single() (bnc#1012628). - rtw88: coex: Set 4 slot mode for A2DP (bnc#1012628). - drm/bridge: dw-hdmi: Restore audio when setting a mode (bnc#1012628). - perf test: Report failure for mmap events (bnc#1012628). - perf report: Add warning when libunwind not compiled in (bnc#1012628). - perf test: Avoid infinite loop for task exit case (bnc#1012628). - perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname (bnc#1012628). - usb: usbfs: Suppress problematic bind and unbind uevents (bnc#1012628). - drm/amd/powerplay: avoid disabling ECC if RAS is enabled for VEGA20 (bnc#1012628). - iio: adc: max1027: Reset the device at probe time (bnc#1012628). - Bluetooth: btusb: avoid unused function warning (bnc#1012628). - Bluetooth: missed cpu_to_le16 conversion in hci_init4_req (bnc#1012628). - Bluetooth: Workaround directed advertising bug in Broadcom controllers (bnc#1012628). - Bluetooth: hci_core: fix init for HCI_USER_CHANNEL (bnc#1012628). - bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() (bnc#1012628). - x86/mce: Lower throttling MCE messages' priority to warning (bnc#1012628). - drm/amd/display: enable hostvm based on roimmu active for dcn2.1 (bnc#1012628). - drm/amd/display: fix header for RN clk mgr (bnc#1012628). - drm/amdgpu: fix amdgpu trace event print string format error (bnc#1012628). - staging: iio: ad9834: add a check for devm_clk_get (bnc#1012628). - power: supply: cpcap-battery: Check voltage before orderly_poweroff (bnc#1012628). - perf tests: Disable bp_signal testing for arm64 (bnc#1012628). - selftests/bpf: Make a copy of subtest name (bnc#1012628). - net: hns3: log and clear hardware error after reset complete (bnc#1012628). - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que (bnc#1012628). - drm/gma500: fix memory disclosures due to uninitialized bytes (bnc#1012628). - ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue (bnc#1012628). - rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot (bnc#1012628). - RDMA/siw: Fix SQ/RQ drain logic (bnc#1012628). - ipmi: Don't allow device module unload when in use (bnc#1012628). - x86/ioapic: Prevent inconsistent state when moving an interrupt (bnc#1012628). - media: cedrus: Fix undefined shift with a SHIFT_AND_MASK_BITS macro (bnc#1012628). - media: aspeed: set hsync and vsync polarities to normal before starting mode detection (bnc#1012628). - drm/nouveau: Don't grab runtime PM refs for HPD IRQs (bnc#1012628). - media: ov6650: Fix stored frame interval not in sync with hardware (bnc#1012628). - media: ad5820: Define entity function (bnc#1012628). - media: ov5640: Make 2592x1944 mode only available at 15 fps (bnc#1012628). - media: st-mipid02: add a check for devm_gpiod_get_optional (bnc#1012628). - media: imx7-mipi-csis: Add a check for devm_regulator_get (bnc#1012628). - media: aspeed: clear garbage interrupts (bnc#1012628). - media: smiapp: Register sensor after enabling runtime PM on the device (bnc#1012628). - md: no longer compare spare disk superblock events in super_load (bnc#1012628). - staging: wilc1000: potential corruption in wilc_parse_join_bss_param() (bnc#1012628). - md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit (bnc#1012628). - drm: Don't free jobs in wait_event_interruptible() (bnc#1012628). - EDAC/amd64: Set grain per DIMM (bnc#1012628). - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() (bnc#1012628). - drm/amd/display: setting the DIG_MODE to the correct value (bnc#1012628). - i40e: initialize ITRN registers with correct values (bnc#1012628). - drm/amd/display: correctly populate dpp refclk in fpga (bnc#1012628). - i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO (bnc#1012628). - net: phy: dp83867: enable robust auto-mdix (bnc#1012628). - drm/tegra: sor: Use correct SOR index on Tegra210 (bnc#1012628). - regulator: core: Release coupled_rdevs on regulator_init_coupling() error (bnc#1012628). - ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uaccess regions (bnc#1012628). - spi: sprd: adi: Add missing lock protection when rebooting (bnc#1012628). - ACPI: button: Add DMI quirk for Medion Akoya E2215T (bnc#1012628). - RDMA/qedr: Fix memory leak in user qp and mr (bnc#1012628). - RDMA/hns: Fix memory leak on 'context' on error return path (bnc#1012628). - RDMA/qedr: Fix srqs xarray initialization (bnc#1012628). - RDMA/core: Set DMA parameters correctly (bnc#1012628). - staging: wilc1000: check if device is initialzied before changing vif (bnc#1012628). - gpu: host1x: Allocate gather copy for host1x (bnc#1012628). - net: dsa: LAN9303: select REGMAP when LAN9303 enable (bnc#1012628). - phy: renesas: phy-rcar-gen2: Fix the array off by one warning (bnc#1012628). - phy: qcom-usb-hs: Fix extcon double register after power cycle (bnc#1012628). - s390/time: ensure get_clock_monotonic() returns monotonic values (bnc#1012628). - s390: add error handling to perf_callchain_kernel (bnc#1012628). - s390/mm: add mm_pxd_folded() checks to pxd_free() (bnc#1012628). - net: hns3: add struct netdev_queue debug info for TX timeout (bnc#1012628). - libata: Ensure ata_port probe has completed before detach (bnc#1012628). - loop: fix no-unmap write-zeroes request behavior (bnc#1012628). - net/mlx5e: Verify that rule has at least one fwd/drop action (bnc#1012628). - pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B (bnc#1012628). - ALSA: bebob: expand sleep just after breaking connections for protocol version 1 (bnc#1012628). - iio: dln2-adc: fix iio_triggered_buffer_postenable() position (bnc#1012628). - libbpf: Fix error handling in bpf_map__reuse_fd() (bnc#1012628). - Bluetooth: Fix advertising duplicated flags (bnc#1012628). - ALSA: pcm: Fix missing check of the new non-cached buffer type (bnc#1012628). - spi: sifive: disable clk when probe fails and remove (bnc#1012628). - ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency (bnc#1012628). - pinctrl: qcom: sc7180: Add missing tile info in SDC_QDSD_PINGROUP/UFS_RESET (bnc#1012628). - pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() (bnc#1012628). - ixgbe: protect TX timestamping from API misuse (bnc#1012628). - cpufreq: sun50i: Fix CPU speed bin detection (bnc#1012628). - media: rcar_drif: fix a memory disclosure (bnc#1012628). - media: v4l2-core: fix touch support in v4l_g_fmt (bnc#1012628). - nvme: introduce "Command Aborted By host" status code (bnc#1012628). - media: staging/imx: Use a shorter name for driver (bnc#1012628). - nvmem: imx-ocotp: reset error status on probe (bnc#1012628). - nvmem: core: fix nvmem_cell_write inline function (bnc#1012628). - ASoC: SOF: topology: set trigger order for FE DAI link (bnc#1012628). - media: vivid: media_device_cleanup was called too early (bnc#1012628). - spi: dw: Fix Designware SPI loopback (bnc#1012628). - bnx2x: Fix PF-VF communication over multi-cos queues (bnc#1012628). - spi: img-spfi: fix potential double release (bnc#1012628). - ALSA: timer: Limit max amount of slave instances (bnc#1012628). - RDMA/core: Fix return code when modify_port isn't supported (bnc#1012628). - drm: msm: a6xx: fix debug bus register configuration (bnc#1012628). - rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() (bnc#1012628). - perf probe: Fix to find range-only function instance (bnc#1012628). - perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR (bnc#1012628). - perf probe: Fix to list probe event with correct line number (bnc#1012628). - perf jevents: Fix resource leak in process_mapfile() and main() (bnc#1012628). - perf probe: Walk function lines in lexical blocks (bnc#1012628). - perf probe: Fix to probe an inline function which has no entry pc (bnc#1012628). - perf probe: Fix to show ranges of variables in functions without entry_pc (bnc#1012628). - perf probe: Fix to show inlined function callsite without entry_pc (bnc#1012628). - libsubcmd: Use -O0 with DEBUG=1 (bnc#1012628). - perf probe: Fix to probe a function which has no entry pc (bnc#1012628). - perf tools: Fix cross compile for ARM64 (bnc#1012628). - perf tools: Splice events onto evlist even on error (bnc#1012628). - drm/amdgpu: disallow direct upload save restore list from gfx driver (bnc#1012628). - drm/amd/powerplay: fix struct init in renoir_print_clk_levels (bnc#1012628). - drm/amdgpu: fix potential double drop fence reference (bnc#1012628). - ice: Check for null pointer dereference when setting rings (bnc#1012628). - xen/gntdev: Use select for DMA_SHARED_BUFFER (bnc#1012628). - perf parse: If pmu configuration fails free terms (bnc#1012628). - perf probe: Skip overlapped location on searching variables (bnc#1012628). - net: avoid potential false sharing in neighbor related code (bnc#1012628). - perf probe: Return a better scope DIE if there is no best scope (bnc#1012628). - perf probe: Fix to show calling lines of inlined functions (bnc#1012628). - perf probe: Skip end-of-sequence and non statement lines (bnc#1012628). - perf probe: Filter out instances except for inlined subroutine and subprogram (bnc#1012628). - libbpf: Fix negative FD close() in xsk_setup_xdp_prog() (bnc#1012628). - s390/bpf: Use kvcalloc for addrs array (bnc#1012628). - cgroup: freezer: don't change task and cgroups status unnecessarily (bnc#1012628). - selftests: proc: Make va_max 1MB (bnc#1012628). - drm/amdgpu: Avoid accidental thread reactivation (bnc#1012628). - media: exynos4-is: fix wrong mdev and v4l2 dev order in error path (bnc#1012628). - ath10k: fix get invalid tx rate for Mesh metric (bnc#1012628). - fsi: core: Fix small accesses and unaligned offsets via sysfs (bnc#1012628). - selftests: net: Fix printf format warnings on arm (bnc#1012628). - media: pvrusb2: Fix oops on tear-down when radio support is not present (bnc#1012628). - soundwire: intel: fix PDI/stream mapping for Bulk (bnc#1012628). - crypto: atmel - Fix authenc support when it is set to m (bnc#1012628). - ice: delay less (bnc#1012628). - media: si470x-i2c: add missed operations in remove (bnc#1012628). - media: cedrus: Use helpers to access capture queue (bnc#1012628). - media: v4l2-ctrl: Lock main_hdl on operations of requests_queued (bnc#1012628). - iio: cros_ec_baro: set info_mask_shared_by_all_available field (bnc#1012628). - EDAC/ghes: Fix grain calculation (bnc#1012628). - media: vicodec: media_device_cleanup was called too early (bnc#1012628). - media: vim2m: media_device_cleanup was called too early (bnc#1012628). - spi: pxa2xx: Add missed security checks (bnc#1012628). - ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile (bnc#1012628). - iio: dac: ad5446: Add support for new AD5600 DAC (bnc#1012628). - bpf, testing: Workaround a verifier failure for test_progs (bnc#1012628). - ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint (bnc#1012628). - net: dsa: sja1105: Disallow management xmit during switch reset (bnc#1012628). - r8169: respect EEE user setting when restarting network (bnc#1012628). - s390/disassembler: don't hide instruction addresses (bnc#1012628). - net: ethernet: ti: Add dependency for TI_DAVINCI_EMAC (bnc#1012628). - nvme: Discard workaround for non-conformant devices (bnc#1012628). - parport: load lowlevel driver if ports not found (bnc#1012628). - bcache: fix static checker warning in bcache_device_free() (bnc#1012628). - cpufreq: Register drivers only after CPU devices have been registered (bnc#1012628). - qtnfmac: fix debugfs support for multiple cards (bnc#1012628). - qtnfmac: fix invalid channel information output (bnc#1012628). - x86/crash: Add a forward declaration of struct kimage (bnc#1012628). - qtnfmac: fix using skb after free (bnc#1012628). - RDMA/efa: Clear the admin command buffer prior to its submission (bnc#1012628). - tracing: use kvcalloc for tgid_map array allocation (bnc#1012628). - MIPS: ralink: enable PCI support only if driver for mt7621 SoC is selected (bnc#1012628). - tracing/kprobe: Check whether the non-suffixed symbol is notrace (bnc#1012628). - bcache: fix deadlock in bcache_allocator (bnc#1012628). - iwlwifi: mvm: fix unaligned read of rx_pkt_status (bnc#1012628). - ASoC: wm8904: fix regcache handling (bnc#1012628). - regulator: core: Let boot-on regulators be powered off (bnc#1012628). - spi: tegra20-slink: add missed clk_unprepare (bnc#1012628). - tun: fix data-race in gro_normal_list() (bnc#1012628). - xhci-pci: Allow host runtime PM as default also for Intel Ice Lake xHCI (bnc#1012628). - crypto: virtio - deal with unsupported input sizes (bnc#1012628). - mmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requests (bnc#1012628). - btrfs: don't prematurely free work in end_workqueue_fn() (bnc#1012628). - btrfs: don't prematurely free work in run_ordered_work() (bnc#1012628). - sched/uclamp: Fix overzealous type replacement (bnc#1012628). - ASoC: wm2200: add missed operations in remove and probe failure (bnc#1012628). - spi: st-ssc4: add missed pm_runtime_disable (bnc#1012628). - ASoC: wm5100: add missed pm_runtime_disable (bnc#1012628). - perf/core: Fix the mlock accounting, again (bnc#1012628). - selftests, bpf: Fix test_tc_tunnel hanging (bnc#1012628). - selftests, bpf: Workaround an alu32 sub-register spilling issue (bnc#1012628). - bnxt_en: Return proper error code for non-existent NVM variable (bnc#1012628). - net: phy: avoid matching all-ones clause 45 PHY IDs (bnc#1012628). - firmware_loader: Fix labels with comma for builtin firmware (bnc#1012628). - ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 SW5-012 2-in-1 (bnc#1012628). - x86/insn: Add some Intel instructions to the opcode map (bnc#1012628). - net-af_xdp: Use correct number of channels from ethtool (bnc#1012628). - brcmfmac: remove monitor interface when detaching (bnc#1012628). - perf session: Fix decompression of PERF_RECORD_COMPRESSED records (bnc#1012628). - perf probe: Fix to show function entry line as probe-able (bnc#1012628). - s390/crypto: Fix unsigned variable compared with zero (bnc#1012628). - s390/kasan: support memcpy_real with TRACE_IRQFLAGS (bnc#1012628). - bnxt_en: Improve RX buffer error handling (bnc#1012628). - iwlwifi: check kasprintf() return value (bnc#1012628). - fbtft: Make sure string is NULL terminated (bnc#1012628). - ASoC: soc-pcm: check symmetry before hw_params (bnc#1012628). - net: ethernet: ti: ale: clean ale tbl on init and intf restart (bnc#1012628). - mt76: fix possible out-of-bound access in mt7615_fill_txs/mt7603_fill_txs (bnc#1012628). - s390/cpumf: Adjust registration of s390 PMU device drivers (bnc#1012628). - crypto: sun4i-ss - Fix 64-bit size_t warnings (bnc#1012628). - crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c (bnc#1012628). - mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED (bnc#1012628). - crypto: vmx - Avoid weird build failures (bnc#1012628). - libtraceevent: Fix memory leakage in copy_filter_type (bnc#1012628). - mips: fix build when "48 bits virtual memory" is enabled (bnc#1012628). - drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 (bnc#1012628). - ice: Only disable VF state when freeing each VF resources (bnc#1012628). - ice: Fix setting coalesce to handle DCB configuration (bnc#1012628). - net: phy: initialise phydev speed and duplex sanely (bnc#1012628). - tools, bpf: Fix build for 'make -s tools/bpf O=' (bnc#1012628). - RDMA/bnxt_re: Fix missing le16_to_cpu (bnc#1012628). - RDMA/bnxt_re: Fix stat push into dma buffer on gen p5 devices (bnc#1012628). - bpf: Provide better register bounds after jmp32 instructions (bnc#1012628). - RDMA/bnxt_re: Fix chip number validation Broadcom's Gen P5 series (bnc#1012628). - ibmvnic: Fix completion structure initialization (bnc#1012628). - net: wireless: intel: iwlwifi: fix GRO_NORMAL packet stalling (bnc#1012628). - MIPS: futex: Restore \n after sync instructions (bnc#1012628). - btrfs: don't prematurely free work in reada_start_machine_worker() (bnc#1012628). - btrfs: don't prematurely free work in scrub_missing_raid56_worker() (bnc#1012628). - Revert "mmc: sdhci: Fix incorrect switch to HS mode" (bnc#1012628). - mmc: mediatek: fix CMD_TA to 2 for MT8173 HS200/HS400 mode (bnc#1012628). - tpm_tis: reserve chip for duration of tpm_tis_core_init (bnc#1012628). - tpm: fix invalid locking in NONBLOCKING mode (bnc#1012628). - iommu: fix KASAN use-after-free in iommu_insert_resv_region (bnc#1012628). - iommu: set group default domain before creating direct mappings (bnc#1012628). - iommu/vt-d: Fix dmar pte read access not set error (bnc#1012628). - iommu/vt-d: Set ISA bridge reserved region as relaxable (bnc#1012628). - iommu/vt-d: Allocate reserved region for ISA with correct permission (bnc#1012628). - can: xilinx_can: Fix missing Rx can packets on CANFD2.0 (bnc#1012628). - can: m_can: tcan4x5x: add required delay after reset (bnc#1012628). - can: j1939: j1939_sk_bind(): take priv after lock is held (bnc#1012628). - can: flexcan: fix possible deadlock and out-of-order reception after wakeup (bnc#1012628). - can: flexcan: poll MCR_LPM_ACK instead of GPR ACK for stop mode acknowledgment (bnc#1012628). - can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices (bnc#1012628). - selftests: net: tls: remove recv_rcvbuf test (bnc#1012628). - spi: dw: Correct handling of native chipselect (bnc#1012628). - spi: cadence: Correct handling of native chipselect (bnc#1012628). - usb: xhci: Fix build warning seen with CONFIG_PM=n (bnc#1012628). - drm/amdgpu: fix uninitialized variable pasid_mapping_needed (bnc#1012628). - ath10k: Revert "ath10k: add cleanup in ath10k_sta_state()" (bnc#1012628). - RDMA/siw: Fix post_recv QP state locking (bnc#1012628). - md: avoid invalid memory access for array sb->dev_roles (bnc#1012628). - s390/ftrace: fix endless recursion in function_graph tracer (bnc#1012628). - ARM: dts: Fix vcsi regulator to be always-on for droid4 to prevent hangs (bnc#1012628). - can: flexcan: add low power enter/exit acknowledgment helper (bnc#1012628). - usbip: Fix receive error in vhci-hcd when using scatter-gather (bnc#1012628). - usbip: Fix error path of vhci_recv_ret_submit() (bnc#1012628). - spi: fsl: don't map irq during probe (bnc#1012628). - spi: fsl: use platform_get_irq() instead of of_irq_to_resource() (bnc#1012628). - efi/memreserve: Register reservations as 'reserved' in /proc/iomem (bnc#1012628). - cpufreq: Avoid leaving stale IRQ work items during CPU offline (bnc#1012628). - KEYS: asymmetric: return ENOMEM if akcipher_request_alloc() fails (bnc#1012628). - mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG (bnc#1012628). - USB: EHCI: Do not return -EPIPE when hub is disconnected (bnc#1012628). - intel_th: pci: Add Comet Lake PCH-V support (bnc#1012628). - intel_th: pci: Add Elkhart Lake SOC support (bnc#1012628). - intel_th: Fix freeing IRQs (bnc#1012628). - intel_th: msu: Fix window switching without windows (bnc#1012628). - platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes (bnc#1012628). - staging: comedi: gsc_hpdi: check dma_alloc_coherent() return value (bnc#1012628). - tty/serial: atmel: fix out of range clock divider handling (bnc#1012628). - serial: sprd: Add clearing break interrupt operation (bnc#1012628). - pinctrl: baytrail: Really serialize all register accesses (bnc#1012628). - clk: imx: clk-imx7ulp: Add missing sentinel of ulp_div_table (bnc#1012628). - clk: imx: clk-composite-8m: add lock to gate/mux (bnc#1012628). - clk: imx: pll14xx: fix clk_pll14xx_wait_lock (bnc#1012628). - ext4: fix ext4_empty_dir() for directories with holes (bnc#1012628). - ext4: check for directory entries too close to block end (bnc#1012628). - ext4: unlock on error in ext4_expand_extra_isize() (bnc#1012628). - ext4: validate the debug_want_extra_isize mount option at parse time (bnc#1012628). - iocost: over-budget forced IOs should schedule async delay (bnc#1012628). - KVM: PPC: Book3S HV: Fix regression on big endian hosts (bnc#1012628). - kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD (bnc#1012628). - kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD (bnc#1012628). - KVM: arm/arm64: Properly handle faulting of device mappings (bnc#1012628). - KVM: arm64: Ensure 'params' is initialised when looking up sys register (bnc#1012628). - x86/intel: Disable HPET on Intel Coffee Lake H platforms (bnc#1012628). - x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() (bnc#1012628). - x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[] (bnc#1012628). - x86/mce: Fix possibly incorrect severity calculation on AMD (bnc#1012628). - powerpc/vcpu: Assume dedicated processors as non-preempt (bnc#1012628). - powerpc/irq: fix stack overflow verification (bnc#1012628). - ocxl: Fix concurrent AFU open and device removal (bnc#1012628). - mmc: sdhci-msm: Correct the offset and value for DDR_CONFIG register (bnc#1012628). - mmc: sdhci-of-esdhc: Revert "mmc: sdhci-of-esdhc: add erratum A-009204 support" (bnc#1012628). - mmc: sdhci: Update the tuning failed messages to pr_debug level (bnc#1012628). - mmc: sdhci-of-esdhc: fix P2020 errata handling (bnc#1012628). - mmc: sdhci: Workaround broken command queuing on Intel GLK (bnc#1012628). - mmc: sdhci: Add a quirk for broken command queuing (bnc#1012628). - nbd: fix shutdown and recv work deadlock v2 (bnc#1012628). - iwlwifi: pcie: move power gating workaround earlier in the flow (bnc#1012628). - Update config files. CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y to keep CONFIG_SND_SOC_SOF_IMX8=m. - commit e7419a3 - Linux 5.4.6 (bnc#1012628). - ALSA: hda: Fix regression by strip mask fix (bnc#1012628). - drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9 (bnc#1012628). - drm/amdgpu: avoid using invalidate semaphore for picasso (bnc#1012628). - drm/i915/gvt: Fix cmd length check for MI_ATOMIC (bnc#1012628). - drm/amdgpu/gfx10: re-init clear state buffer after gpu reset (bnc#1012628). - drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt (bnc#1012628). - drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 (bnc#1012628). - drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub (bnc#1012628). - drm/amd/display: add default clocks if not able to fetch them (bnc#1012628). - drm/amd/display: re-enable wait in pipelock, but add timeout (bnc#1012628). - drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() (bnc#1012628). - drm/radeon: fix r1xx/r2xx register checker for POT textures (bnc#1012628). - drm/i915/fbc: Disable fbc by default on all glk+ (bnc#1012628). - drm/nouveau/kms/nv50-: Limit MST BPC to 8 (bnc#1012628). - drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom (bnc#1012628). - drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN (bnc#1012628). - scsi: qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd (bnc#1012628). - scsi: qla2xxx: Correctly retrieve and interpret active flash region (bnc#1012628). - scsi: qla2xxx: Change discovery state before PLOGI (bnc#1012628). - scsi: qla2xxx: Added support for MPI and PEP regions for ISP28XX (bnc#1012628). - scsi: qla2xxx: Initialize free_work before flushing it (bnc#1012628). - scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd (bnc#1012628). - scsi: iscsi: Fix a potential deadlock in the timeout handler (bnc#1012628). - scsi: ufs: Disable autohibern8 feature in Cadence UFS (bnc#1012628). - dm thin: Flush data device before committing metadata (bnc#1012628). - dm thin metadata: Add support for a pre-commit callback (bnc#1012628). - dm clone: Flush destination device before committing metadata (bnc#1012628). - dm clone metadata: Use a two phase commit (bnc#1012628). - dm clone metadata: Track exact changes per transaction (bnc#1012628). - dm btree: increase rebalance threshold in __rebalance2() (bnc#1012628). - dm mpath: remove harmful bio-based optimization (bnc#1012628). - drm: meson: venc: cvbs: fix CVBS mode matching (bnc#1012628). - drm/mgag200: Flag all G200 SE A machines as broken wrt (bnc#1012628). - drm/mgag200: Add workaround for HW that does not support 'startadd' (bnc#1012628). - drm/mgag200: Store flags from PCI driver data in device structure (bnc#1012628). - drm/mgag200: Extract device type from flags (bnc#1012628). - drm/panfrost: Fix a race in panfrost_gem_free_object() (bnc#1012628). - drm/panfrost: Fix a BO leak in panfrost_ioctl_mmap_bo() (bnc#1012628). - drm/panfrost: Fix a race in panfrost_ioctl_madvise() (bnc#1012628). - dma-buf: Fix memory leak in sync_file_merge() (bnc#1012628). - vfio/pci: call irq_bypass_unregister_producer() before freeing irq (bnc#1012628). - ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegra_resume() (bnc#1012628). - ARM: dts: s3c64xx: Fix init order of clock providers (bnc#1012628). - cifs: Fix retrieval of DFS referrals in cifs_mount() (bnc#1012628). - CIFS: Fix NULL pointer dereference in mid callback (bnc#1012628). - CIFS: Do not miss cancelled OPEN responses (bnc#1012628). - CIFS: Close open handle after interrupted close (bnc#1012628). - CIFS: Respect O_SYNC and O_DIRECT flags during reconnect (bnc#1012628). - cifs: Don't display RDMA transport on reconnect (bnc#1012628). - cifs: smbd: Return -ECONNABORTED when trasnport is not in connected state (bnc#1012628). - cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE (bnc#1012628). - cifs: smbd: Add messages on RDMA session destroy and reconnection (bnc#1012628). - cifs: smbd: Only queue work for error recovery on memory registration (bnc#1012628). - cifs: smbd: Return -EAGAIN when transport is reconnecting (bnc#1012628). - rpmsg: glink: Free pending deferred work on remove (bnc#1012628). - rpmsg: glink: Don't send pending rx_done during remove (bnc#1012628). - rpmsg: glink: Fix rpmsg_register_device err handling (bnc#1012628). - rpmsg: glink: Put an extra reference during cleanup (bnc#1012628). - rpmsg: glink: Fix use after free in open_ack TIMEOUT case (bnc#1012628). - rpmsg: glink: Fix reuse intents memory leak issue (bnc#1012628). - rpmsg: glink: Set tail pointer to 0 at end of FIFO (bnc#1012628). - xtensa: fix syscall_set_return_value (bnc#1012628). - xtensa: fix TLB sanity checker (bnc#1012628). - gfs2: fix glock reference problem in gfs2_trans_remove_revoke (bnc#1012628). - gfs2: Multi-block allocations in gfs2_page_mkwrite (bnc#1012628). - xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map (bnc#1012628). - block: fix "check bi_size overflow before merge" (bnc#1012628). - PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX (bnc#1012628). - PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3 (bnc#1012628). - PCI: rcar: Fix missing MACCTLR register setting in initialization sequence (bnc#1012628). - PCI: Do not use bus number zero from EA capability (bnc#1012628). - PCI/MSI: Fix incorrect MSI-X masking on resume (bnc#1012628). - PCI: Fix Intel ACS quirk UPDCR register address (bnc#1012628). - PCI: pciehp: Avoid returning prematurely from sysfs requests (bnc#1012628). - PCI/PM: Always return devices to D0 when thawing (bnc#1012628). - PCI/switchtec: Read all 64 bits of part_event_bitmap (bnc#1012628). - mmc: core: Re-work HW reset for SDIO cards (bnc#1012628). - mmc: core: Drop check for mmc_card_is_removable() in mmc_rescan() (bnc#1012628). - mmc: block: Add CMD13 polling for MMC IOCTLS with R1B response (bnc#1012628). - mmc: block: Make card_busy_detect() a bit more generic (bnc#1012628). - USB: Fix incorrect DMA allocations for local memory pool drivers (bnc#1012628). - commit e5f8301 - Linux 5.4.5 (bnc#1012628). - r8169: add missing RX enabling for WoL on RTL8125 (bnc#1012628). - net: mscc: ocelot: unregister the PTP clock on deinit (bnc#1012628). - ionic: keep users rss hash across lif reset (bnc#1012628). - xdp: obtain the mem_id mutex before trying to remove an entry (bnc#1012628). - page_pool: do not release pool until inflight == 0 (bnc#1012628). - net/mlx5e: ethtool, Fix analysis of speed setting (bnc#1012628). - net/mlx5e: Fix translation of link mode into speed (bnc#1012628). - net/mlx5e: Fix freeing flow with kfree() and not kvfree() (bnc#1012628). - net/mlx5e: Fix SFF 8472 eeprom length (bnc#1012628). - act_ct: support asymmetric conntrack (bnc#1012628). - net/mlx5e: Fix TXQ indices to be sequential (bnc#1012628). - net: Fixed updating of ethertype in skb_mpls_push() (bnc#1012628). - hsr: fix a NULL pointer dereference in hsr_dev_xmit() (bnc#1012628). - Fixed updating of ethertype in function skb_mpls_pop (bnc#1012628). - gre: refetch erspan header from skb->data after pskb_may_pull() (bnc#1012628). - cls_flower: Fix the behavior using port ranges with hw-offload (bnc#1012628). - net: sched: allow indirect blocks to bind to clsact in TC (bnc#1012628). - net: core: rename indirect block ingress cb function (bnc#1012628). - tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE() (bnc#1012628). - tcp: tighten acceptance of ACKs not matching a child socket (bnc#1012628). - tcp: fix rejected syncookies due to stale timestamps (bnc#1012628). - net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup (bnc#1012628). - net: ipv6: add net argument to ip6_dst_lookup_flow (bnc#1012628). - net/mlx5e: Query global pause state before setting prio2buffer (bnc#1012628). - tipc: fix ordering of tipc module init and exit routine (bnc#1012628). - tcp: md5: fix potential overestimation of TCP option space (bnc#1012628). - openvswitch: support asymmetric conntrack (bnc#1012628). - net/tls: Fix return values to avoid ENOTSUPP (bnc#1012628). - net: thunderx: start phy before starting autonegotiation (bnc#1012628). - net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add() (bnc#1012628). - net: sched: fix dump qlen for sch_mq/sch_mqprio with NOLOCK subqueues (bnc#1012628). - net: ethernet: ti: cpsw: fix extra rx interrupt (bnc#1012628). - net: dsa: fix flow dissection on Tx path (bnc#1012628). - net: bridge: deny dev_set_mac_address() when unregistering (bnc#1012628). - mqprio: Fix out-of-bounds access in mqprio_dump (bnc#1012628). - inet: protect against too small mtu values (bnc#1012628). - commit 47eef04 - cpuidle: teo: Avoid using "early hits" incorrectly (git-fixes). - commit 43b8f65 - rpm/config.sh: set COMPRESS_VMLINUX to xz (bnc#1155921) - commit 88b236c - Linux 5.4.4 (bnc#1012628). - usb: gadget: configfs: Fix missing spin_lock_init() (bnc#1012628). - usb: gadget: pch_udc: fix use after free (bnc#1012628). - nvme: Namepace identification descriptor list is optional (bnc#1012628). - Revert "nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T" (bnc#1012628). - scsi: lpfc: Fix bad ndlp ptr in xri aborted handling (bnc#1012628). - scsi: zfcp: trace channel log even for FCP command responses (bnc#1012628). - scsi: qla2xxx: Do command completion on abort timeout (bnc#1012628). - scsi: qla2xxx: Fix driver unload hang (bnc#1012628). - scsi: qla2xxx: Fix double scsi_done for abort path (bnc#1012628). - scsi: qla2xxx: Fix memory leak when sending I/O fails (bnc#1012628). - compat_ioctl: add compat_ptr_ioctl() (bnc#1012628). - ceph: fix compat_ioctl for ceph_dir_operations (bnc#1012628). - media: venus: remove invalid compat_ioctl32 handler (bnc#1012628). - USB: uas: honor flag to avoid CAPACITY16 (bnc#1012628). - USB: uas: heed CAPACITY_HEURISTICS (bnc#1012628). - USB: documentation: flags on usb-storage versus UAS (bnc#1012628). - usb: Allow USB device to be warm reset in suspended state (bnc#1012628). - usb: host: xhci-tegra: Correct phy enable sequence (bnc#1012628). - binder: fix incorrect calculation for num_valid (bnc#1012628). - staging: exfat: fix multiple definition error of `rename_file' (bnc#1012628). - staging: rtl8188eu: fix interface sanity check (bnc#1012628). - staging: rtl8712: fix interface sanity check (bnc#1012628). - staging: vchiq: call unregister_chrdev_region() when driver registration fails (bnc#1012628). - staging: gigaset: fix general protection fault on probe (bnc#1012628). - staging: gigaset: fix illegal free on probe errors (bnc#1012628). - staging: gigaset: add endpoint-type sanity check (bnc#1012628). - usb: xhci: only set D3hot for pci device (bnc#1012628). - xhci: Fix memory leak in xhci_add_in_port() (bnc#1012628). - xhci: fix USB3 device initiated resume race with roothub autosuspend (bnc#1012628). - xhci: Increase STS_HALT timeout in xhci_suspend() (bnc#1012628). - xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour (bnc#1012628). - xhci: make sure interrupts are restored to correct state (bnc#1012628). - interconnect: qcom: sdm845: Walk the list safely on node removal (bnc#1012628). - interconnect: qcom: qcs404: Walk the list safely on node removal (bnc#1012628). - usb: common: usb-conn-gpio: Don't log an error on probe deferral (bnc#1012628). - ARM: dts: pandora-common: define wl1251 as child node of mmc3 (bnc#1012628). - iio: adis16480: Add debugfs_reg_access entry (bnc#1012628). - iio: imu: st_lsm6dsx: fix ODR check in st_lsm6dsx_write_raw (bnc#1012628). - iio: adis16480: Fix scales factors (bnc#1012628). - iio: humidity: hdc100x: fix IIO_HUMIDITYRELATIVE channel reporting (bnc#1012628). - iio: imu: inv_mpu6050: fix temperature reporting using bad unit (bnc#1012628). - iio: adc: ad7606: fix reading unnecessary data from device (bnc#1012628). - iio: adc: ad7124: Enable internal reference (bnc#1012628). - USB: atm: ueagle-atm: add missing endpoint check (bnc#1012628). - USB: idmouse: fix interface sanity checks (bnc#1012628). - USB: serial: io_edgeport: fix epic endpoint lookup (bnc#1012628). - usb: roles: fix a potential use after free (bnc#1012628). - USB: adutux: fix interface sanity check (bnc#1012628). - usb: core: urb: fix URB structure initialization function (bnc#1012628). - usb: mon: Fix a deadlock in usbmon between mmap and read (bnc#1012628). - tpm: add check after commands attribs tab allocation (bnc#1012628). - tpm: Switch to platform_get_irq_optional() (bnc#1012628). - EDAC/altera: Use fast register IO for S10 IRQs (bnc#1012628). - brcmfmac: disable PCIe interrupts before bus reset (bnc#1012628). - mtd: spear_smi: Fix Write Burst mode (bnc#1012628). - mtd: rawnand: Change calculating of position page containing BBM (bnc#1012628). - virt_wifi: fix use-after-free in virt_wifi_newlink() (bnc#1012628). - virtio-balloon: fix managed page counts when migrating pages between zones (bnc#1012628). - usb: dwc3: pci: add ID for the Intel Comet Lake -H variant (bnc#1012628). - usb: dwc3: gadget: Fix logical condition (bnc#1012628). - usb: dwc3: gadget: Clear started flag for non-IOC (bnc#1012628). - usb: dwc3: ep0: Clear started flag on completion (bnc#1012628). - phy: renesas: rcar-gen3-usb2: Fix sysfs interface of "role" (bnc#1012628). - usb: typec: fix use after free in typec_register_port() (bnc#1012628). - iwlwifi: pcie: fix support for transmitting SKBs with fraglist (bnc#1012628). - btrfs: check page->mapping when loading free space cache (bnc#1012628). - btrfs: use btrfs_block_group_cache_done in update_block_group (bnc#1012628). - btrfs: use refcount_inc_not_zero in kill_all_nodes (bnc#1012628). - Btrfs: fix metadata space leak on fixup worker failure to set range as delalloc (bnc#1012628). - Btrfs: fix negative subv_writers counter and data space leak after buffered write (bnc#1012628). - btrfs: Avoid getting stuck during cyclic writebacks (bnc#1012628). - btrfs: Remove btrfs_bio::flags member (bnc#1012628). - Btrfs: send, skip backreference walking for extents with many references (bnc#1012628). - btrfs: record all roots for rename exchange on a subvol (bnc#1012628). - rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address (bnc#1012628). - rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer (bnc#1012628). - rtlwifi: rtl8192de: Fix missing enable interrupt flag (bnc#1012628). - lib: raid6: fix awk build warnings (bnc#1012628). - ovl: fix lookup failure on multi lower squashfs (bnc#1012628). - ovl: fix corner case of non-unique st_dev;st_ino (bnc#1012628). - ovl: relax WARN_ON() on rename to self (bnc#1012628). - hwrng: omap - Fix RNG wait loop timeout (bnc#1012628). - dm writecache: handle REQ_FUA (bnc#1012628). - dm zoned: reduce overhead of backing device checks (bnc#1012628). - workqueue: Fix spurious sanity check failures in destroy_workqueue() (bnc#1012628). - workqueue: Fix pwq ref leak in rescuer_thread() (bnc#1012628). - ASoC: rt5645: Fixed buddy jack support (bnc#1012628). - ASoC: rt5645: Fixed typo for buddy jack support (bnc#1012628). - ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report (bnc#1012628). - ASoC: fsl_audmix: Add spin lock to protect tdms (bnc#1012628). - md: improve handling of bio with REQ_PREFLUSH in md_flush_request() (bnc#1012628). - blk-mq: avoid sysfs buffer overflow with too many CPU cores (bnc#1012628). - cgroup: pids: use atomic64_t for pids->limit (bnc#1012628). - wil6210: check len before memcpy() calls (bnc#1012628). - ar5523: check NULL before memcpy() in ar5523_cmd() (bnc#1012628). - s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported (bnc#1012628). - media: hantro: Fix s_fmt for dynamic resolution changes (bnc#1012628). - media: hantro: Fix motion vectors usage condition (bnc#1012628). - media: hantro: Fix picture order count table enable (bnc#1012628). - media: vimc: sen: remove unused kthread_sen field (bnc#1012628). - media: bdisp: fix memleak on release (bnc#1012628). - media: radio: wl1273: fix interrupt masking on release (bnc#1012628). - media: cec.h: CEC_OP_REC_FLAG_ values were swapped (bnc#1012628). - cpuidle: Do not unset the driver if it is there already (bnc#1012628). - cpuidle: teo: Ignore disabled idle states that are too deep (bnc#1012628). - cpuidle: teo: Rename local variable in teo_select() (bnc#1012628). - cpuidle: teo: Consider hits and misses metrics of disabled states (bnc#1012628). - cpuidle: teo: Fix "early hits" handling for disabled idle states (bnc#1012628). - cpuidle: use first valid target residency as poll time (bnc#1012628). - erofs: zero out when listxattr is called with no xattr (bnc#1012628). - perf tests: Fix out of bounds memory access (bnc#1012628). - drm/panfrost: Open/close the perfcnt BO (bnc#1012628). - powerpc/perf: Disable trace_imc pmu (bnc#1012628). - intel_th: Fix a double put_device() in error path (bnc#1012628). - intel_th: pci: Add Ice Lake CPU support (bnc#1012628). - intel_th: pci: Add Tiger Lake CPU support (bnc#1012628). - PM / devfreq: Lock devfreq in trans_stat_show (bnc#1012628). - cpufreq: powernv: fix stack bloat and hard limit on number of CPUs (bnc#1012628). - ALSA: fireface: fix return value in error path of isochronous resources reservation (bnc#1012628). - ALSA: oxfw: fix return value in error path of isochronous resources reservation (bnc#1012628). - ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO (bnc#1012628). - ACPI / utils: Move acpi_dev_get_first_match_dev() under CONFIG_ACPI (bnc#1012628). - ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links (bnc#1012628). - ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links (bnc#1012628). - ACPI: LPSS: Add dmi quirk for skipping _DEP check for some device-links (bnc#1012628). - ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug bridge (bnc#1012628). - ACPI: OSL: only free map once in osl.c (bnc#1012628). - ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() (bnc#1012628). - ACPI: EC: Rework flushing of pending work (bnc#1012628). - ACPI: PM: Avoid attaching ACPI PM domain to certain devices (bnc#1012628). - pinctrl: rza2: Fix gpio name typos (bnc#1012628). - pinctrl: armada-37xx: Fix irq mask access in armada_37xx_irq_set_type() (bnc#1012628). - pinctrl: samsung: Add of_node_put() before return in error path (bnc#1012628). - pinctrl: samsung: Fix device node refcount leaks in Exynos wakeup controller init (bnc#1012628). - pinctrl: samsung: Fix device node refcount leaks in S3C24xx wakeup controller init (bnc#1012628). - pinctrl: samsung: Fix device node refcount leaks in init code (bnc#1012628). - pinctrl: samsung: Fix device node refcount leaks in S3C64xx wakeup controller init (bnc#1012628). - mmc: host: omap_hsmmc: add code for special init of wl1251 to get rid of pandora_wl1251_init_card (bnc#1012628). - ARM: dts: omap3-tao3530: Fix incorrect MMC card detection GPIO polarity (bnc#1012628). - RDMA/core: Fix ib_dma_max_seg_size() (bnc#1012628). - ppdev: fix PPGETTIME/PPSETTIME ioctls (bnc#1012628). - stm class: Lose the protocol driver when dropping its reference (bnc#1012628). - coresight: Serialize enabling/disabling a link device (bnc#1012628). - powerpc: Allow 64bit VDSO __kernel_sync_dicache to work across ranges >4GB (bnc#1012628). - powerpc/xive: Prevent page fault issues in the machine crash handler (bnc#1012628). - powerpc: Allow flush_icache_range to work across ranges >4GB (bnc#1012628). - powerpc/xive: Skip ioremap() of ESB pages for LSI interrupts (bnc#1012628). - video/hdmi: Fix AVI bar unpack (bnc#1012628). - quota: Check that quota is not dirty before release (bnc#1012628). - ext2: check err when partial != NULL (bnc#1012628). - seccomp: avoid overflow in implicit constant conversion (bnc#1012628). - quota: fix livelock in dquot_writeback_dquots (bnc#1012628). - ext4: Fix credit estimate for final inode freeing (bnc#1012628). - reiserfs: fix extended attributes on the root directory (bnc#1012628). - scsi: qla2xxx: Fix SRB leak on switch command timeout (bnc#1012628). - scsi: qla2xxx: Fix a dma_pool_free() call (bnc#1012628). - Revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" (bnc#1012628). - iio: ad7949: kill pointless "readback"-handling code (bnc#1012628). - iio: ad7949: fix channels mixups (bnc#1012628). - omap: pdata-quirks: revert pandora specific gpiod additions (bnc#1012628). - omap: pdata-quirks: remove openpandora quirks for mmc3 and wl1251 (bnc#1012628). - powerpc: Avoid clang warnings around setjmp and longjmp (bnc#1012628). - powerpc: Fix vDSO clock_getres() (bnc#1012628). - mm, memfd: fix COW issue on MAP_PRIVATE and F_SEAL_FUTURE_WRITE mappings (bnc#1012628). - mfd: rk808: Fix RK818 ID template (bnc#1012628). - mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction (bnc#1012628). - ext4: work around deleting a file with i_nlink == 0 safely (bnc#1012628). - firmware: qcom: scm: Ensure 'a0' status code is treated as signed (bnc#1012628). - s390/smp,vdso: fix ASCE handling (bnc#1012628). - s390/kaslr: store KASLR offset for early dumps (bnc#1012628). - mm/shmem.c: cast the type of unmap_start to u64 (bnc#1012628). - powerpc: Define arch_is_kernel_initmem_freed() for lockdep (bnc#1012628). - USB: dummy-hcd: increase max number of devices to 32 (bnc#1012628). - rtc: disable uie before setting time and enable after (bnc#1012628). - splice: only read in as much information as there is pipe buffer space (bnc#1012628). - ext4: fix a bug in ext4_wait_for_tail_page_commit (bnc#1012628). - ext4: fix leak of quota reservations (bnc#1012628). - blk-mq: make sure that line break can be printed (bnc#1012628). - workqueue: Fix missing kfree(rescuer) in destroy_workqueue() (bnc#1012628). - r8169: fix rtl_hw_jumbo_disable for RTL8168evl (bnc#1012628). - commit 286f4fb - rpm/kernel-subpackage-spec: Fix empty Recommends tag (bsc#1143959) - commit 3fd22e2 - crypto: ccp - Release all allocated memory if sha type is invalid (bsc#1156259 CVE-2019-18808). - commit c8b14a1 - EDAC/ghes: Do not warn when incrementing refcount on 0 (git-fixes). - commit e16f7d4 - Linux 5.4.3 (bnc#1012628). - rsi: release skb if rsi_prepare_beacon fails (bnc#1012628). - arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator (bnc#1012628). - arm64: tegra: Fix 'active-low' warning for Jetson Xavier regulator (bnc#1012628). - perf scripts python: exported-sql-viewer.py: Fix use of TRUE with SQLite (bnc#1012628). - sparc64: implement ioremap_uc (bnc#1012628). - lp: fix sparc64 LPSETTIMEOUT ioctl (bnc#1012628). - time: Zero the upper 32-bits in __kernel_timespec on 32-bit (bnc#1012628). - mailbox: tegra: Fix superfluous IRQ error message (bnc#1012628). - staging/octeon: Use stubs for MIPS && !CAVIUM_OCTEON_SOC (bnc#1012628). - usb: gadget: u_serial: add missing port entry locking (bnc#1012628). - serial: 8250-mtk: Use platform_get_irq_optional() for optional irq (bnc#1012628). - tty: serial: fsl_lpuart: use the sg count from dma_map_sg (bnc#1012628). - tty: serial: msm_serial: Fix flow control (bnc#1012628). - serial: pl011: Fix DMA ->flush_buffer() (bnc#1012628). - serial: serial_core: Perform NULL checks for break_ctl ops (bnc#1012628). - serial: stm32: fix clearing interrupt error flags (bnc#1012628). - serial: 8250_dw: Avoid double error messaging when IRQ absent (bnc#1012628). - serial: ifx6x60: add missed pm_runtime_disable (bnc#1012628). - mwifiex: Re-work support for SDIO HW reset (bnc#1012628). - io_uring: fix dead-hung for non-iter fixed rw (bnc#1012628). - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR (bnc#1012628). - fuse: fix leak of fuse_io_priv (bnc#1012628). - fuse: verify nlink (bnc#1012628). - fuse: verify write return (bnc#1012628). - fuse: verify attributes (bnc#1012628). - io_uring: fix missing kmap() declaration on powerpc (bnc#1012628). - io_uring: ensure req->submit is copied when req is deferred (bnc#1012628). - SUNRPC: Avoid RPC delays when exiting suspend (bnc#1012628). - ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC (bnc#1012628). - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (bnc#1012628). - ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 (bnc#1012628). - ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G (bnc#1012628). - ALSA: pcm: oss: Avoid potential buffer overflows (bnc#1012628). - ALSA: hda - Add mute led support for HP ProBook 645 G4 (bnc#1012628). - ALSA: hda: Modify stream stripe mask only when needed (bnc#1012628). - soc: mediatek: cmdq: fixup wrong input order of write api (bnc#1012628). - Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus (bnc#1012628). - Input: synaptics-rmi4 - re-enable IRQs in f34v7_do_reflash (bnc#1012628). - Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers (bnc#1012628). - Input: goodix - add upside-down quirk for Teclast X89 tablet (bnc#1012628). - coresight: etm4x: Fix input validation for sysfs (bnc#1012628). - Input: Fix memory leak in psxpad_spi_probe (bnc#1012628). - media: rc: mark input device as pointing stick (bnc#1012628). - x86/mm/32: Sync only to VMALLOC_END in vmalloc_sync_all() (bnc#1012628). - x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect (bnc#1012628). - CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks (bnc#1012628). - CIFS: Fix SMB2 oplock break processing (bnc#1012628). - tty: vt: keyboard: reject invalid keycodes (bnc#1012628). - can: slcan: Fix use-after-free Read in slcan_open (bnc#1012628). - nfsd: Ensure CLONE persists data and metadata changes to the target file (bnc#1012628). - nfsd: restore NFSv3 ACL support (bnc#1012628). - kernfs: fix ino wrap-around detection (bnc#1012628). - jbd2: Fix possible overflow in jbd2_log_space_left() (bnc#1012628). - drm/msm: fix memleak on release (bnc#1012628). - drm: damage_helper: Fix race checking plane->state->fb (bnc#1012628). - drm/i810: Prevent underflow in ioctl (bnc#1012628). - arm64: Validate tagged addresses in access_ok() called from kernel threads (bnc#1012628). - arm64: dts: exynos: Revert "Remove unneeded address space mapping for soc node" (bnc#1012628). - KVM: PPC: Book3S HV: XIVE: Free previous EQ page when setting up a new one (bnc#1012628). - KVM: PPC: Book3S HV: XIVE: Fix potential page leak on error path (bnc#1012628). - KVM: PPC: Book3S HV: XIVE: Set kvm->arch.xive when VPs are allocated (bnc#1012628). - KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-Enter (bnc#1012628). - KVM: arm/arm64: vgic: Don't rely on the wrong pending table (bnc#1012628). - KVM: x86: do not modify masked bits of shared MSRs (bnc#1012628). - KVM: x86: Grab KVM's srcu lock when setting nested state (bnc#1012628). - crypto: crypto4xx - fix double-free in crypto4xx_destroy_sdr (bnc#1012628). - crypto: atmel-aes - Fix IV handling when req->nbytes < ivsize (bnc#1012628). - crypto: af_alg - cast ki_complete ternary op to int (bnc#1012628). - crypto: geode-aes - switch to skcipher for cbc(aes) fallback (bnc#1012628). - crypto: ccp - fix uninitialized list head (bnc#1012628). - crypto: ecdh - fix big endian bug in ECC library (bnc#1012628). - crypto: user - fix memory leak in crypto_report (bnc#1012628). - crypto: user - fix memory leak in crypto_reportstat (bnc#1012628). - spi: spi-fsl-qspi: Clear TDH bits in FLSHCR register (bnc#1012628). - spi: stm32-qspi: Fix kernel oops when unbinding driver (bnc#1012628). - spi: atmel: Fix CS high support (bnc#1012628). - spi: Fix SPI_CS_HIGH setting when using native and GPIO CS (bnc#1012628). - spi: Fix NULL pointer when setting SPI_CS_HIGH for GPIO CS (bnc#1012628). - can: ucan: fix non-atomic allocation in completion handler (bnc#1012628). - RDMA/qib: Validate ->show()/store() callbacks before calling them (bnc#1012628). - rfkill: allocate static minor (bnc#1012628). - bdev: Factor out bdev revalidation into a common helper (bnc#1012628). - bdev: Refresh bdev size for disks without partitioning (bnc#1012628). - iomap: Fix pipe page leakage during splicing (bnc#1012628). - thermal: Fix deadlock in thermal thermal_zone_device_check (bnc#1012628). - vcs: prevent write access to vcsu devices (bnc#1012628). - Revert "serial/8250: Add support for NI-Serial PXI/PXIe+485 devices" (bnc#1012628). - binder: Fix race between mmap() and binder_alloc_print_pages() (bnc#1012628). - binder: Prevent repeated use of ->mmap() via NULL mapping (bnc#1012628). - binder: Handle start==NULL in binder_update_page_range() (bnc#1012628). - ALSA: hda - Fix pending unsol events at shutdown (bnc#1012628). - cpufreq: imx-cpufreq-dt: Correct i.MX8MN's default speed grade value (bnc#1012628). - md/raid0: Fix an error message in raid0_make_request() (bnc#1012628). - drm/mcde: Fix an error handling path in 'mcde_probe()' (bnc#1012628). - watchdog: aspeed: Fix clock behaviour for ast2600 (bnc#1012628). - EDAC/ghes: Fix locking and memory barrier issues (bnc#1012628). - perf script: Fix invalid LBR/binary mismatch error (bnc#1012628). - kselftest: Fix NULL INSTALL_PATH for TARGETS runlist (bnc#1012628). - commit 9f4d3b5 - KVM: x86: Remove a spurious export of a static function (CVE-2019-19338 bsc#1158954). - KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIES (CVE-2019-19338 bsc#1158954). - commit e830a48 - KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332) (CVE-2019-19332 bsc#1158827). - commit bdbc1dc - supported.conf: Support Broadcom's Genet Ethernet driver (bsc#158563) - commit 5e42d26 - Linux 5.4.2 (bnc#1012628). - platform/x86: hp-wmi: Fix ACPI errors caused by passing 0 as input size (bnc#1012628). - platform/x86: hp-wmi: Fix ACPI errors caused by too small buffer (bnc#1012628). - HID: core: check whether Usage Page item is after Usage ID items (bnc#1012628). - crypto: talitos - Fix build error by selecting LIB_DES (bnc#1012628). - Revert "jffs2: Fix possible null-pointer dereferences in jffs2_add_frag_to_fragtree()" (bnc#1012628). - ext4: add more paranoia checking in ext4_expand_extra_isize handling (bnc#1012628). - r8169: fix resume on cable plug-in (bnc#1012628). - r8169: fix jumbo configuration for RTL8168evl (bnc#1012628). - selftests: pmtu: use -oneline for ip route list cache (bnc#1012628). - tipc: fix link name length check (bnc#1012628). - selftests: bpf: correct perror strings (bnc#1012628). - selftests: bpf: test_sockmap: handle file creation failures gracefully (bnc#1012628). - net/tls: use sg_next() to walk sg entries (bnc#1012628). - net/tls: remove the dead inplace_crypto code (bnc#1012628). - selftests/tls: add a test for fragmented messages (bnc#1012628). - net: skmsg: fix TLS 1.3 crash with full sk_msg (bnc#1012628). - net/tls: free the record on encryption error (bnc#1012628). - net/tls: take into account that bpf_exec_tx_verdict() may free the record (bnc#1012628). - openvswitch: remove another BUG_ON() (bnc#1012628). - openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (bnc#1012628). - sctp: cache netns in sctp_ep_common (bnc#1012628). - slip: Fix use-after-free Read in slip_open (bnc#1012628). - sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook (bnc#1012628). - openvswitch: fix flow command message size (bnc#1012628). - net: sched: fix `tc -s class show` no bstats on class with nolock subqueues (bnc#1012628). - net: psample: fix skb_over_panic (bnc#1012628). - net: macb: add missed tasklet_kill (bnc#1012628). - net: dsa: sja1105: fix sja1105_parse_rgmii_delays() (bnc#1012628). - mdio_bus: don't use managed reset-controller (bnc#1012628). - macvlan: schedule bc_work even if error (bnc#1012628). - gve: Fix the queue page list allocated pages count (bnc#1012628). - x86/fpu: Don't cache access to fpu_fpregs_owner_ctx (bnc#1012628). - thunderbolt: Power cycle the router if NVM authentication fails (bnc#1012628). - mei: me: add comet point V device id (bnc#1012628). - mei: bus: prefix device names on bus with the bus name (bnc#1012628). - USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (bnc#1012628). - staging: rtl8723bs: Add 024c:0525 to the list of SDIO device-ids (bnc#1012628). - staging: rtl8723bs: Drop ACPI device ids (bnc#1012628). - staging: rtl8192e: fix potential use after free (bnc#1012628). - staging: wilc1000: fix illegal memory access in wilc_parse_join_bss_param() (bnc#1012628). - usb: dwc2: use a longer core rest timeout in dwc2_core_reset() (bnc#1012628). - driver core: platform: use the correct callback type for bus_find_device (bnc#1012628). - crypto: inside-secure - Fix stability issue with Macchiatobin (bnc#1012628). - net: disallow ancillary data for __sys_{send,recv}msg_file() (bnc#1012628). - net: separate out the msghdr copy from ___sys_{send,recv}msg() (bnc#1012628). - io_uring: async workers should inherit the user creds (bnc#1012628). - commit 9df353f - supported.conf: support gpio-regulator used by Raspberry Pi 4 (bsc#1158451) - commit d0225c2 - arm64: Update config files. Bump CONFIG_NODES_SHIFT from 2 to 6 - commit 476eb27 - rpm/kernel-subpackage-spec: Exclude kernel-firmware recommends (bsc#1143959) For reducing the dependency on kernel-firmware in sub packages - commit d950271 - Update config files. ppc64 is lats architecture without PRINTK_TIME. Align with the rest. - commit f46c056 - blacklist.conf: add one invalid commit - commit 4c2d405 - Linux 5.4.1 (bnc#1012628). - Bluetooth: Fix invalid-free in bcsp_close() (bnc#1012628). - ath9k_hw: fix uninitialized variable data (bnc#1012628). - ath10k: Fix HOST capability QMI incompatibility (bnc#1012628). - ath10k: restore QCA9880-AR1A (v1) detection (bnc#1012628). - Revert "Bluetooth: hci_ll: set operational frequency earlier" (bnc#1012628). - Revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" (bnc#1012628). - md/raid10: prevent access of uninitialized resync_pages offset (bnc#1012628). - x86/insn: Fix awk regexp warnings (bnc#1012628). - x86/speculation: Fix incorrect MDS/TAA mitigation status (bnc#1012628). - x86/speculation: Fix redundant MDS mitigation message (bnc#1012628). - nbd: prevent memory leak (bnc#1012628). - x86/stackframe/32: Repair 32-bit Xen PV (bnc#1012628). - x86/xen/32: Make xen_iret_crit_fixup() independent of frame layout (bnc#1012628). - x86/xen/32: Simplify ring check in xen_iret_crit_fixup() (bnc#1012628). - x86/doublefault/32: Fix stack canaries in the double fault handler (bnc#1012628). - x86/pti/32: Size initial_page_table correctly (bnc#1012628). - x86/cpu_entry_area: Add guard page for entry stack on 32bit (bnc#1012628). - x86/entry/32: Fix IRET exception (bnc#1012628). - x86/entry/32: Use %ss segment where required (bnc#1012628). - x86/entry/32: Move FIXUP_FRAME after pushing %fs in SAVE_ALL (bnc#1012628). - x86/entry/32: Unwind the ESPFIX stack earlier on exception entry (bnc#1012628). - x86/entry/32: Fix NMI vs ESPFIX (bnc#1012628). - selftests/x86/mov_ss_trap: Fix the SYSENTER test (bnc#1012628). - selftests/x86/sigreturn/32: Invalidate DS and ES when abusing the kernel (bnc#1012628). - x86/pti/32: Calculate the various PTI cpu_entry_area sizes correctly, make the CPU_ENTRY_AREA_PAGES assert precise (bnc#1012628). - x86/entry/32: Fix FIXUP_ESPFIX_STACK with user CR3 (bnc#1012628). - futex: Prevent robust futex exit race (bnc#1012628). - ALSA: usb-audio: Fix NULL dereference at parsing BADD (bnc#1012628). - ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data (bnc#1012628). - media: vivid: Set vid_cap_streaming and vid_out_streaming to true (bnc#1012628). - media: vivid: Fix wrong locking that causes race conditions on streaming stop (bnc#1012628). - media: usbvision: Fix invalid accesses after device disconnect (bnc#1012628). - media: usbvision: Fix races among open, close, and disconnect (bnc#1012628). - cpufreq: Add NULL checks to show() and store() methods of cpufreq (bnc#1012628). - futex: Move futex exit handling into futex code (bnc#1012628). - futex: Replace PF_EXITPIDONE with a state (bnc#1012628). - exit/exec: Seperate mm_release() (bnc#1012628). - futex: Split futex_mm_release() for exit/exec (bnc#1012628). - futex: Set task::futex_state to DEAD right after handling futex exit (bnc#1012628). - futex: Mark the begin of futex exit explicitly (bnc#1012628). - futex: Sanitize exit state handling (bnc#1012628). - futex: Provide state handling for exec() as well (bnc#1012628). - futex: Add mutex around futex exit (bnc#1012628). - futex: Provide distinct return value when owner is exiting (bnc#1012628). - futex: Prevent exit livelock (bnc#1012628). - media: uvcvideo: Fix error path in control parsing failure (bnc#1012628). - media: b2c2-flexcop-usb: add sanity checking (bnc#1012628). - media: cxusb: detect cxusb_ctrl_msg error in query (bnc#1012628). - media: imon: invalid dereference in imon_touch_event (bnc#1012628). - media: mceusb: fix out of bounds read in MCE receiver buffer (bnc#1012628). - ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs (bnc#1012628). - USBIP: add config dependency for SGL_ALLOC (bnc#1012628). - usbip: tools: fix fd leakage in the function of read_attr_usbip_status (bnc#1012628). - usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (bnc#1012628). - usb-serial: cp201x: support Mark-10 digital force gauge (bnc#1012628). - USB: chaoskey: fix error case of a timeout (bnc#1012628). - appledisplay: fix error handling in the scheduled work (bnc#1012628). - USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (bnc#1012628). - USB: serial: mos7720: fix remote wakeup (bnc#1012628). - USB: serial: mos7840: fix remote wakeup (bnc#1012628). - USB: serial: option: add support for DW5821e with eSIM support (bnc#1012628). - USB: serial: option: add support for Foxconn T77W968 LTE modules (bnc#1012628). - staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error (bnc#1012628). - powerpc/book3s64: Fix link stack flush on context switch (bnc#1012628). - KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel (bnc#1012628). - commit 694287b - Update config files (bsc#1158055 LTC#182629). - commit 632b250 - series.conf: cleanup - update mainline reference: patches.suse/net-bcmgenet-Add-BCM2711-support.patch patches.suse/net-bcmgenet-Add-RGMII_RXID-support.patch patches.suse/net-bcmgenet-Add-a-shutdown-callback.patch patches.suse/net-bcmgenet-Avoid-touching-non-existent-interrupt.patch patches.suse/net-bcmgenet-Fix-error-handling-on-IRQ-retrieval.patch patches.suse/net-bcmgenet-Generate-a-random-MAC-if-none-is-valid.patch patches.suse/net-bcmgenet-Refactor-register-access-in-bcmgenet_mi.patch - commit fd0f02f - PCI: brcmstb: add MSI capability (jsc#SLE-7772). - PCI: brcmstb: add Broadcom STB PCIe host controller driver (jsc#SLE-7772). - supported.conf: Add pcie-brcmstb - Update config files: build pcie-brcmstb as module - linux/log2.h: Add roundup/rounddown_pow_two64() family of functions (jsc#SLE-7772). - dma-mapping: treat dev->bus_dma_mask as a DMA limit (jsc#SLE-7772). - dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (jsc#SLE-7772). - dma-direct: avoid a forward declaration for phys_to_dma (jsc#SLE-7772). - dma-direct: unify the dma_capable definitions (jsc#SLE-7772). - x86/PCI: sta2x11: use default DMA address translation (jsc#SLE-7772). - dma-direct: check for overflows on 32 bit DMA addresses (jsc#SLE-7772). - of: Make of_dma_get_range() work on bus nodes (jsc#SLE-7772). - of/address: Fix of_pci_range_parser_one translation of DMA addresses (jsc#SLE-7772). - of/address: Translate 'dma-ranges' for parent nodes missing 'dma-ranges' (jsc#SLE-7772). - of: Factor out #{addr,size}-cells parsing (jsc#SLE-7772). - of: address: Follow DMA parent for "dma-coherent" (jsc#SLE-7772). - of/address: Introduce of_get_next_dma_parent() helper (jsc#SLE-7772). - PCI: rcar: Use inbound resources for setup (jsc#SLE-7772). - PCI: iproc: Use inbound resources for setup (jsc#SLE-7772). - PCI: xgene: Use inbound resources for setup (jsc#SLE-7772). - PCI: v3-semi: Use inbound resources for setup (jsc#SLE-7772). - PCI: ftpci100: Use inbound resources for setup (jsc#SLE-7772). - PCI: of: Add inbound resource parsing to helpers (jsc#SLE-7772). - PCI: versatile: Enable COMPILE_TEST (jsc#SLE-7772). - PCI: versatile: Remove usage of PHYS_OFFSET (jsc#SLE-7772). - PCI: versatile: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: xilinx-nwl: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: xilinx: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: xgene: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: v3-semi: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: rockchip: Drop storing driver private outbound resource data (jsc#SLE-7772). - PCI: rockchip: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: mobiveil: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: mediatek: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: iproc: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: faraday: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: dwc: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: altera: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: aardvark: Use pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - PCI: Export pci_parse_request_of_pci_ranges() (jsc#SLE-7772). - resource: Add a resource_list_first_type helper (jsc#SLE-7772). - commit 1c7ba00 - net: bcmgenet: Add RGMII_RXID support (jsc#SLE-7772). - net: bcmgenet: Refactor register access in bcmgenet_mii_config (jsc#SLE-7772). - net: bcmgenet: Fix error handling on IRQ retrieval (jsc#SLE-7772). - net: bcmgenet: Avoid touching non-existent interrupt (jsc#SLE-7772). - net: bcmgenet: Add BCM2711 support (jsc#SLE-7772). - net: bcmgenet: Add a shutdown callback (jsc#SLE-7772). - net: bcmgenet: Generate a random MAC if none is valid (jsc#SLE-7772). - commit 9d632e7 - Refresh patches.suse/net-ath10k-Fix-a-NULL-ptr-deref-bug.patch. Update upstream status. - commit b33144f - drm/amdgpu: Add DC feature mask to disable fractional pwm (bsc#1154010). - ata: make qc_prep return ata_completion_errors (bnc#1110252). - ata: define AC_ERR_OK (bnc#1110252). - ata: sata_mv, avoid trigerrable BUG_ON (bnc#1110252). - libertas: fix a potential NULL pointer dereference (CVE-2019-16232,bsc#1150465). - commit 42674e2 - mm: refresh ZONE_DMA and ZONE_DMA32 comments in 'enum zone_type' (jsc#SLE-7772). Port all non-upstream patches from stable to master. - arm64: use both ZONE_DMA and ZONE_DMA32 (jsc#SLE-7772). - Update config files. Config options taken from commit 4f2941cd44a2. - arm64: rename variables used to calculate ZONE_DMA32's size (jsc#SLE-7772). - arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (jsc#SLE-7772). - arm64: dts: broadcom: Add reference to RPi 4 B (jsc#SLE-7772). - ARM: dts: Add minimal Raspberry Pi 4 support (jsc#SLE-7772). - ARM: bcm: Add support for BCM2711 SoC (jsc#SLE-7772). - dt-bindings: arm: bcm2835: Add Raspberry Pi 4 to DT schema (jsc#SLE-7772). - dt-bindings: arm: Convert BCM2835 board/soc bindings to json-schema (jsc#SLE-7772). - ARM: dts: bcm283x: Move BCM2835/6/7 specific to bcm2835-common.dtsi (jsc#SLE-7772). - ARM: dts: bcm283x: Remove brcm, bcm2835-pl011 compatible (jsc#SLE-7772). - ARM: dts: bcm283x: Remove simple-bus from fixed clocks (jsc#SLE-7772). - bluetooth: hci_bcm: Fix RTS handling during startup (jsc#SLE-7772). - commit 19bad9e - Refresh patches.suse/V4-01-10-bluetooth-hci_bcm-Fix-RTS-handling-during-startup.patch. - Refresh patches.suse/V4-02-10-ARM-dts-bcm283x-Remove-simple-bus-from-fixed-clocks.patch. - Refresh patches.suse/V4-03-10-ARM-dts-bcm283x-Remove-brcm-bcm2835-pl011-compatible.patch. - Refresh patches.suse/V4-04-10-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835-common.dtsi.patch. - Refresh patches.suse/V4-05-10-dt-bindings-arm-Convert-BCM2835-board-soc-bindings-to-json-schema.patch. - Refresh patches.suse/V4-06-10-dt-bindings-arm-bcm2835-Add-Raspberry-Pi-4-to-DT-schema.patch. - Refresh patches.suse/V4-07-10-ARM-bcm-Add-support-for-BCM2711-SoC.patch. - Refresh patches.suse/V4-08-10-ARM-dts-Add-minimal-Raspberry-Pi-4-support.patch. - Refresh patches.suse/V4-09-10-arm64-dts-broadcom-Add-reference-to-RPi-4-B.patch. - Refresh patches.suse/v6-1-4-arm64-mm-use-arm64_dma_phys_limit-instead-of-calling-max_zone_dma_phys.patch. - Refresh patches.suse/v6-2-4-arm64-rename-variables-used-to-calculate-ZONE_DMA32-s-size.patch. - Refresh patches.suse/v6-3-4-arm64-use-both-ZONE_DMA-and-ZONE_DMA32.patch. - Refresh patches.suse/v6-4-4-mm-refresh-ZONE_DMA-and-ZONE_DMA32-comments-in-enum-zone_type.patch. - Refresh patches.suse/drm-amdgpu-Add-DC-feature-mask-to-disable-fractional.patch. - Refresh patches.suse/net-ath10k-Fix-a-NULL-ptr-deref-bug.patch. Update upsream status. - commit 60a2268 - Refresh patches.suse/0001-ARM-bcm283x-Reduce-register-ranges-for-UART-SPI-and-.patch. - Refresh patches.suse/0001-ARM-dts-bcm283x-Define-MMC-interfaces-at-board-level.patch. - Refresh patches.suse/0001-ARM-dts-bcm283x-Define-memory-at-board-level.patch. - Refresh patches.suse/0001-ARM-dts-bcm283x-Enable-HDMI-at-board-level.patch. - Refresh patches.suse/0001-clk-bcm2835-Add-BCM2711_CLOCK_EMMC2-support.patch. - Refresh patches.suse/0001-clk-bcm2835-Introduce-SoC-specific-clock-registratio.patch. - Refresh patches.suse/0001-clk-bcm2835-Mark-PLLD_PER-as-CRITICAL.patch. - Refresh patches.suse/0001-dt-bindings-bcm2835-cprman-Add-bcm2711-support.patch. - Refresh patches.suse/0001-dt-bindings-i2c-bcm2835-Add-brcm-bcm2711-compatible.patch. - Refresh patches.suse/0001-dt-bindings-mmc-sdhci-iproc-Add-brcm-bcm2711-emmc2.patch. - Refresh patches.suse/0001-i2c-bcm2835-Add-full-name-of-devicetree-node-to-adap.patch. - Refresh patches.suse/0001-i2c-bcm2835-Avoid-clk-stretch-quirk-for-BCM2711.patch. - Refresh patches.suse/0001-mmc-bcm2835-Take-SWIOTLB-memory-size-limitation-into.patch. - Refresh patches.suse/0001-mmc-sdhci-iproc-Add-support-for-emmc2-of-the-BCM2711.patch. - Refresh patches.suse/0001-pinctrl-bcm2835-Add-brcm-bcm2711-compatible.patch. - Refresh patches.suse/0001-pinctrl-bcm2835-Add-support-for-BCM2711-pull-up-func.patch. - Refresh patches.suse/V4-10-10-MAINTAINERS-Add-BCM2711-to-BCM2835-ARCH.patch. - Refresh patches.suse/v2-mmc-sdhci-iproc-fix-spurious-interrupts-on-Multiblock-reads-with-bcm2711.patch. Update upstream status. - commit 29acd1d - Update to 5.4 final - refresh configs (only update headers) - commit 4c9cd0f - config: disable SECURITY_DMESG_RESTRICT (bsc#1157066) Enabling this option which restricts access to dmesg was not intentional and happened accidentally as part of a commit aiming to enable features which were enabled in SLE. We might restrict dmesg in the future if there is a consensus but for now the proper action is to revert this accidental change which only affected some architectures anyway. - commit 5c1d459