Format: 1.8 Date: Fri, 28 Feb 2020 08:45:06 +0100 Source: linux-raspi2 Binary: linux-buildinfo-5.4.0-1004-raspi2 linux-headers-5.4.0-1004-raspi2 linux-image-5.4.0-1004-raspi2 linux-modules-5.4.0-1004-raspi2 linux-raspi2-headers-5.4.0-1004 linux-raspi2-tools-5.4.0-1004 linux-tools-5.4.0-1004-raspi2 Architecture: arm64 Version: 5.4.0-1004.4 Distribution: focal Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Juerg Haefliger Description: linux-buildinfo-5.4.0-1004-raspi2 - Linux kernel buildinfo for version 5.4.0 on ARMv8 SMP linux-headers-5.4.0-1004-raspi2 - Linux kernel headers for version 5.4.0 on ARMv8 SMP linux-image-5.4.0-1004-raspi2 - Linux kernel image for version 5.4.0 on ARMv8 SMP linux-modules-5.4.0-1004-raspi2 - Linux kernel extra modules for version 5.4.0 on ARMv8 SMP linux-raspi2-headers-5.4.0-1004 - Header files related to Linux kernel version 5.4.0 linux-raspi2-tools-5.4.0-1004 - Linux kernel version specific tools for version 5.4.0-1004 linux-tools-5.4.0-1004-raspi2 - Linux kernel version specific tools for version 5.4.0-1004 Launchpad-Bugs-Fixed: 1786013 1853044 1858834 1859261 1860401 1861395 1861837 1862121 1863575 1863874 1863880 1864172 1864198 1864284 1864398 1864400 1864488 1864576 1864626 1864889 1865017 1865025 1865039 Changes: linux-raspi2 (5.4.0-1004.4) focal; urgency=medium . * focal/linux-raspi2: 5.4.0-1004.4 -proposed tracker (LP: #1865017) . * focal:linux-raspi2: Upstream raspberrypi patchset 2020-02-27 (LP: #1865039) - SAUCE: ARM: dts: Fix vchiq audio node name . [ Ubuntu: 5.4.0-17.20 ] . * focal/linux: 5.4.0-17.20 -proposed tracker (LP: #1865025) * Packaging resync (LP: #1786013) - [Packaging] update helper scripts * Miscellaneous Ubuntu changes - SAUCE: drm/i915/execlists: fix off by one in execlists_update_context() . [ Ubuntu: 5.4.0-16.19 ] . * focal/linux: 5.4.0-16.19 -proposed tracker (LP: #1864889) * system hang: i915 Resetting rcs0 for hang on rcs0 (LP: #1861395) - drm/i915/execlists: Always force a context reload when rewinding RING_TAIL * nsleep-lat / set-timer-lat / inconsistency-check / raw_skew from timer in ubuntu_kernel_selftests timeout on 5.3 / 5.4 (LP: #1864626) - selftests/timers: Turn off timeout setting * [sfc-0121]enable the HiSilicon v3xx SFC driver (LP: #1860401) - spi: Add HiSilicon v3xx SPI NOR flash controller driver - MAINTAINERS: Add a maintainer for the HiSilicon v3xx SFC driver - [Config] CONFIG_SPI_HISI_SFC_V3XX=m * [hns3-0217]sync mainline kernel 5.6rc1 hns3 patchset into ubuntu HWE kernel branch (LP: #1863575) - net: hns3: add management table after IMP reset - net: hns3: fix VF bandwidth does not take effect in some case - net: hns3: fix a copying IPv6 address error in hclge_fd_get_flow_tuples() * [hns3-0111]sync mainline kernel 5.5rc6 hns3 patchset into ubuntu HWE kernel branch Edit (LP: #1859261) - net: hns3: schedule hclgevf_service by using delayed workqueue - net: hns3: remove mailbox and reset work in hclge_main - net: hns3: remove unnecessary work in hclgevf_main - net: hns3: allocate WQ with WQ_MEM_RECLAIM flag - net: hns3: do not schedule the periodic task when reset fail - net: hns3: check FE bit before calling hns3_add_frag() - net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev - net: hns3: optimization for CMDQ uninitialization - net: hns3: get FD rules location before dump in debugfs - net: hns3: implement ndo_features_check ops for hns3 driver - net: hns3: add some VF VLAN information for command "ip link show" - net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data() - net: hns3: only print misc interrupt status when handling fails - net: hns3: add trace event support for HNS3 driver - net: hns3: re-organize vector handle - net: hns3: modify the IRQ name of TQP vector - net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() - net: hns3: modify the IRQ name of misc vectors - net: hns3: add protection when get SFP speed as 0 - net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf() - net: hns3: modify an unsuitable reset level for hardware error - net: hns3: split hclge_reset() into preparing and rebuilding part - net: hns3: split hclgevf_reset() into preparing and rebuilding part - net: hns3: refactor the precedure of PF FLR - net: hns3: refactor the procedure of VF FLR - net: hns3: enlarge HCLGE_RESET_WAIT_CNT - net: hns3: modify hclge_func_reset_sync_vf()'s return type to void - net: hns3: refactor the notification scheme of PF reset * alsa/hda/realtek: fix a mute led regression on Lenovo X1 Carbon (LP: #1864576) - SAUCE: ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1 * ipc/sem.c : process loops infinitely in exit_sem() (LP: #1858834) - Revert "ipc, sem: remove uneeded sem_undo_list lock usage in exit_sem()" * r8152 init may take up to 40 seconds at initialization with Dell WD19/WD19DC during hotplug (LP: #1864284) - UBUNTU SAUCE: r8151: check disconnect status after long sleep * Update kernel options CONFIG_NR_CPUS and CONFIG_NUMA_EMU for focal (LP: #1864198) - Ubuntu: [Config] Update kernel options CONFIG_NR_CPUS and CONFIG_NUMA_EMU * ftrace test in ubuntu_kernel_selftests will timeout randomly (LP: #1864172) - tracing/selftests: Turn off timeout setting * Another Dell AIO backlight issue (LP: #1863880) - SAUCE: platform/x86: dell-uart-backlight: move retry block * Backport GetFB2 ioctl (LP: #1863874) - SAUCE: drm: Add getfb2 ioctl * [20.04] Allow to reset an opencapi adapter (LP: #1862121) - powerpc/powernv/ioda: Fix ref count for devices with their own PE - powerpc/powernv/ioda: Protect PE list - powerpc/powernv/ioda: set up PE on opencapi device when enabling - powerpc/powernv/ioda: Release opencapi device - powerpc/powernv/ioda: Find opencapi slot for a device node - pci/hotplug/pnv-php: Remove erroneous warning - pci/hotplug/pnv-php: Improve error msg on power state change failure - pci/hotplug/pnv-php: Register opencapi slots - pci/hotplug/pnv-php: Relax check when disabling slot - pci/hotplug/pnv-php: Wrap warnings in macro - ocxl: Add PCI hotplug dependency to Kconfig * alsa/asoc: export the number of dmic to userspace to work with the latest ucm2 (focal) (LP: #1864400) - ASoC: add control components management - ASoC: intel/skl/hda - export number of digital microphones via control components * alsa/sof: let sof driver work with topology with volume and led control (focal) (LP: #1864398) - ASoC: SOF: enable dual control for pga - AsoC: SOF: refactor control load code - ASoC: SOF: acpi led support for switch controls - ASoC: SOF: topology: check errors when parsing LED tokens * machine doesn't come up after suspend and re-opening the lid (LP: #1861837) - ASoC: SOF: trace: fix unconditional free in trace release * 5.3.0-23-generic causes fans to spin when idle (LP: #1853044) - drm/i915/gt: Close race between engine_park and intel_gt_retire_requests - drm/i915/gt: Adapt engine_park synchronisation rules for engine_retire - drm/i915/gt: Schedule request retirement when timeline idles * Focal update: 5.4.22 upstream stable release (LP: #1864488) - core: Don't skip generic XDP program execution for cloned SKBs - enic: prevent waking up stopped tx queues over watchdog reset - net/smc: fix leak of kernel memory to user space - net: dsa: tag_qca: Make sure there is headroom for tag - net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS - net/sched: flower: add missing validation of TCA_FLOWER_FLAGS - drm/gma500: Fixup fbdev stolen size usage evaluation - ath10k: Fix qmi init error handling - wil6210: fix break that is never reached because of zero'ing of a retry counter - drm/qxl: Complete exception handling in qxl_device_init() - rcu/nocb: Fix dump_tree hierarchy print always active - rcu: Fix missed wakeup of exp_wq waiters - rcu: Fix data-race due to atomic_t copy-by-value - f2fs: preallocate DIO blocks when forcing buffered_io - f2fs: call f2fs_balance_fs outside of locked page - media: meson: add missing allocation failure check on new_buf - clk: meson: pll: Fix by 0 division in __pll_params_to_rate() - cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order - brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() - brcmfmac: Fix use after free in brcmf_sdio_readframes() - PCI: Fix pci_add_dma_alias() bitmask size - drm/amd/display: Map ODM memory correctly when doing ODM combine - leds: pca963x: Fix open-drain initialization - ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT - ALSA: ctl: allow TLV read operation for callback type of element in locked case - gianfar: Fix TX timestamping with a stacked DSA driver - pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs - printk: fix exclusive_console replaying - drm/mipi_dbi: Fix off-by-one bugs in mipi_dbi_blank() - drm/msm/adreno: fix zap vs no-zap handling - pxa168fb: Fix the function used to release some memory in an error handling path - media: ov5640: Fix check for PLL1 exceeding max allowed rate - media: i2c: mt9v032: fix enum mbus codes and frame sizes - media: sun4i-csi: Deal with DRAM offset - media: sun4i-csi: Fix data sampling polarity handling - media: sun4i-csi: Fix [HV]sync polarity handling - clk: at91: sam9x60: fix programmable clock prescaler - powerpc/powernv/iov: Ensure the pdn for VFs always contains a valid PE number - clk: meson: meson8b: make the CCF use the glitch-free mali mux - gpio: gpio-grgpio: fix possible sleep-in-atomic-context bugs in grgpio_irq_map/unmap() - iommu/vt-d: Fix off-by-one in PASID allocation - x86/fpu: Deactivate FPU state after failure during state load - char/random: silence a lockdep splat with printk() - media: sti: bdisp: fix a possible sleep-in-atomic-context bug in bdisp_device_run() - kernel/module: Fix memleak in module_add_modinfo_attrs() - IB/core: Let IB core distribute cache update events - pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins - efi/x86: Map the entire EFI vendor string before copying it - MIPS: Loongson: Fix potential NULL dereference in loongson3_platform_init() - sparc: Add .exit.data section. - net: ethernet: ixp4xx: Standard module init - raid6/test: fix a compilation error - uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_irqcontrol() - drm/amdgpu/sriov: workaround on rev_id for Navi12 under sriov - spi: fsl-lpspi: fix only one cs-gpio working - drm/nouveau/nouveau: fix incorrect sizeof on args.src an args.dst - usb: gadget: udc: fix possible sleep-in-atomic-context bugs in gr_probe() - usb: dwc2: Fix IN FIFO allocation - clocksource/drivers/bcm2835_timer: Fix memory leak of timer - drm/amd/display: Clear state after exiting fixed active VRR state - kselftest: Minimise dependency of get_size on C library interfaces - jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal - ext4: fix deadlock allocating bio_post_read_ctx from mempool - clk: ti: dra7: fix parent for gmac_clkctrl - x86/sysfb: Fix check for bad VRAM size - pwm: omap-dmtimer: Simplify error handling - udf: Allow writing to 'Rewritable' partitions - dmaengine: fsl-qdma: fix duplicated argument to && - wan/hdlc_x25: fix skb handling - powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() - tracing: Fix tracing_stat return values in error handling paths - tracing: Fix very unlikely race of registering two stat tracers - ARM: 8952/1: Disable kmemleak on XIP kernels - ext4, jbd2: ensure panic when aborting with zero errno - ath10k: Correct the DMA direction for management tx buffers - rtw88: fix rate mask for 1SS chip - brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 - selftests: settings: tests can be in subsubdirs - rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed - drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero - tracing: Simplify assignment parsing for hist triggers - nbd: add a flush_workqueue in nbd_start_device - KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups - Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker - drivers/block/zram/zram_drv.c: fix error return codes not being returned in writeback_store - block, bfq: do not plug I/O for bfq_queues with no proc refs - kconfig: fix broken dependency in randconfig-generated .config - clk: qcom: Don't overwrite 'cfg' in clk_rcg2_dfs_populate_freq() - clk: qcom: rcg2: Don't crash if our parent can't be found; return an error - drm/amdkfd: Fix a bug in SDMA RLC queue counting under HWS mode - bpf, sockhash: Synchronize_rcu before free'ing map - drm/amdgpu: remove 4 set but not used variable in amdgpu_atombios_get_connector_info_from_object_table - ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_config_pno_start - drm/amdgpu: Ensure ret is always initialized when using SOC15_WAIT_ON_RREG - drm/panel: simple: Add Logic PD Type 28 display support - arm64: dts: rockchip: Fix NanoPC-T4 cooling maps - modules: lockdep: Suppress suspicious RCU usage warning - ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's - ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 - regulator: rk808: Lower log level on optional GPIOs being not available - net/wan/fsl_ucc_hdlc: reject muram offsets above 64K - NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to use le16_add_cpu(). - arm64: dts: allwinner: H6: Add PMU mode - arm64: dts: allwinner: H5: Add PMU node - arm: dts: allwinner: H3: Add PMU node - opp: Free static OPPs on errors while adding them - selinux: ensure we cleanup the internal AVC counters on error in avc_insert() - arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core - padata: validate cpumask without removed CPU during offline - clk: imx: Add correct failure handling for clk based helpers - ARM: exynos_defconfig: Bring back explicitly wanted options - ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 - ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed - bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO - PCI: iproc: Apply quirk_paxc_bridge() for module as well as built-in - media: cx23885: Add support for AVerMedia CE310B - PCI: Add generic quirk for increasing D3hot delay - PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers - gpu/drm: ingenic: Avoid null pointer deference in plane atomic update - selftests/net: make so_txtime more robust to timer variance - media: v4l2-device.h: Explicitly compare grp{id,mask} to zero in v4l2_device macros - reiserfs: Fix spurious unlock in reiserfs_fill_super() error handling - samples/bpf: Set -fno-stack-protector when building BPF programs - r8169: check that Realtek PHY driver module is loaded - fore200e: Fix incorrect checks of NULL pointer dereference - netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy - ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status - PCI: Add nr_devfns parameter to pci_add_dma_alias() - PCI: Add DMA alias quirk for PLX PEX NTB - b43legacy: Fix -Wcast-function-type - ipw2x00: Fix -Wcast-function-type - iwlegacy: Fix -Wcast-function-type - rtlwifi: rtl_pci: Fix -Wcast-function-type - orinoco: avoid assertion in case of NULL pointer - drm/amdgpu: fix KIQ ring test fail in TDR of SRIOV - clk: qcom: smd: Add missing bimc clock - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 - nfsd: Clone should commit src file metadata too - scsi: ufs: Complete pending requests in host reset and restore path - scsi: aic7xxx: Adjust indentation in ahc_find_syncrate - crypto: inside-secure - add unspecified HAS_IOMEM dependency - drm/mediatek: handle events when enabling/disabling crtc - clk: renesas: rcar-gen3: Allow changing the RPC[D2] clocks - ARM: dts: r8a7779: Add device node for ARM global timer - selinux: ensure we cleanup the internal AVC counters on error in avc_update() - scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration - arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk - iommu/amd: Check feature support bit before accessing MSI capability registers - iommu/amd: Only support x2APIC with IVHD type 11h/40h - iommu/iova: Silence warnings under memory pressure - clk: actually call the clock init before any other callback of the clock - dmaengine: Store module owner in dma_device struct - dmaengine: imx-sdma: Fix memory leak - bpf: Print error message for bpftool cgroup show - net: phy: realtek: add logging for the RGMII TX delay configuration - crypto: chtls - Fixed memory leak - x86/vdso: Provide missing include file - PM / devfreq: exynos-ppmu: Fix excessive stack usage - PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SMCCC dependency - drm/fbdev: Fallback to non tiled mode if all tiles not present - pinctrl: sh-pfc: sh7269: Fix CAN function GPIOs - reset: uniphier: Add SCSSI reset control for each channel - ASoC: soc-topology: fix endianness issues - fbdev: fix numbering of fbcon options - RDMA/rxe: Fix error type of mmap_offset - clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock - ALSA: sh: Fix unused variable warnings - clk: Use parent node pointer during registration if necessary - clk: uniphier: Add SCSSI clock gate for each channel - ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too - ALSA: sh: Fix compile warning wrt const - net: phy: fixed_phy: fix use-after-free when checking link GPIO - tools lib api fs: Fix gcc9 stringop-truncation compilation error - vfio/spapr/nvlink2: Skip unpinning pages on error exit - ASoC: Intel: sof_rt5682: Ignore the speaker amp when there isn't one. - ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch - iommu/vt-d: Match CPU and IOMMU paging mode - iommu/vt-d: Avoid sending invalid page response - drm/amdkfd: Fix permissions of hang_hws - mlx5: work around high stack usage with gcc - RDMA/hns: Avoid printing address of mtt page - drm: remove the newline for CRC source name. - usb: dwc3: use proper initializers for property entries - ARM: dts: stm32: Add power-supply for DSI panel on stm32f469-disco - usbip: Fix unsafe unaligned pointer usage - udf: Fix free space reporting for metadata and virtual partitions - drm/mediatek: Add gamma property according to hardware capability - staging: rtl8188: avoid excessive stack usage - IB/hfi1: Add software counter for ctxt0 seq drop - IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats - soc/tegra: fuse: Correct straps' address for older Tegra124 device trees - efi/x86: Don't panic or BUG() on non-critical error conditions - rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls - Input: edt-ft5x06 - work around first register access error - bnxt: Detach page from page pool before sending up the stack - x86/nmi: Remove irq_work from the long duration NMI handler - wan: ixp4xx_hss: fix compile-testing on 64-bit - clocksource: davinci: only enable clockevents once tim34 is initialized - arm64: dts: rockchip: fix dwmmc clock name for px30 - arm64: dts: rockchip: add reg property to brcmf sub-nodes - ARM: dts: rockchip: add reg property to brcmf sub node for rk3188-bqedison2qc - ALSA: usb-audio: Add boot quirk for MOTU M Series - ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m - raid6/test: fix a compilation warning - tty: synclinkmp: Adjust indentation in several functions - tty: synclink_gt: Adjust indentation in several functions - misc: xilinx_sdfec: fix xsdfec_poll()'s return type - visorbus: fix uninitialized variable access - driver core: platform: Prevent resouce overflow from causing infinite loops - driver core: Print device when resources present in really_probe() - ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare - bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map - vme: bridges: reduce stack usage - drm/nouveau/secboot/gm20b: initialize pointer in gm20b_secboot_new() - drm/nouveau/gr/gk20a,gm200-: add terminators to method lists read from fw - drm/nouveau: Fix copy-paste error in nouveau_fence_wait_uevent_handler - drm/nouveau/drm/ttm: Remove set but not used variable 'mem' - drm/nouveau/fault/gv100-: fix memory leak on module unload - dm thin: don't allow changing data device during thin-pool reload - gpiolib: Set lockdep class for hierarchical irq domains - drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add - perf/imx_ddr: Fix cpu hotplug state cleanup - usb: musb: omap2430: Get rid of musb .set_vbus for omap2430 glue - kbuild: remove *.tmp file when filechk fails - iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE - ALSA: usb-audio: unlock on error in probe - f2fs: set I_LINKABLE early to avoid wrong access by vfs - f2fs: free sysfs kobject - scsi: ufs: pass device information to apply_dev_quirks - scsi: ufs-mediatek: add apply_dev_quirks variant operation - scsi: iscsi: Don't destroy session if there are outstanding connections - crypto: essiv - fix AEAD capitalization and preposition use in help text - ALSA: usb-audio: add implicit fb quirk for MOTU M Series - RDMA/mlx5: Don't fake udata for kernel path - arm64: lse: fix LSE atomics with LLVM's integrated assembler - arm64: fix alternatives with LLVM's integrated assembler - drm/amd/display: fixup DML dependencies - EDAC/sifive: Fix return value check in ecc_register() - KVM: PPC: Remove set but not used variable 'ra', 'rs', 'rt' - arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu - sched/core: Fix size of rq::uclamp initialization - sched/topology: Assert non-NUMA topology masks don't (partially) overlap - perf/x86/amd: Constrain Large Increment per Cycle events - watchdog/softlockup: Enforce that timestamp is valid on boot - debugobjects: Fix various data races - ASoC: SOF: Intel: hda: Fix SKL dai count - regulator: vctrl-regulator: Avoid deadlock getting and setting the voltage - f2fs: fix memleak of kobject - x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd - pwm: omap-dmtimer: Remove PWM chip in .remove before making it unfunctional - cmd64x: potential buffer overflow in cmd64x_program_timings() - ide: serverworks: potential overflow in svwks_set_pio_mode() - pwm: Remove set but not set variable 'pwm' - btrfs: fix possible NULL-pointer dereference in integrity checks - btrfs: safely advance counter when looking up bio csums - btrfs: device stats, log when stats are zeroed - module: avoid setting info->name early in case we can fall back to info->mod->name - remoteproc: Initialize rproc_class before use - regulator: core: Fix exported symbols to the exported GPL version - irqchip/mbigen: Set driver .suppress_bind_attrs to avoid remove problems - ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() - spi: spi-fsl-qspi: Ensure width is respected in spi-mem operations - kbuild: use -S instead of -E for precise cc-option test in Kconfig - objtool: Fix ARCH=x86_64 build error - x86/decoder: Add TEST opcode to Group3-2 - s390: adjust -mpacked-stack support check for clang 10 - s390/ftrace: generate traced function stack frame - driver core: platform: fix u32 greater or equal to zero comparison - bpf, btf: Always output invariant hit in pahole DWARF to BTF transform - ALSA: hda - Add docking station support for Lenovo Thinkpad T420s - sunrpc: Fix potential leaks in sunrpc_cache_unhash() - drm/nouveau/mmu: fix comptag memory leak - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV - media: uvcvideo: Add a quirk to force GEO GC6500 Camera bits-per-pixel value - btrfs: separate definition of assertion failure handlers - btrfs: Fix split-brain handling when changing FSID to metadata uuid - bcache: cached_dev_free needs to put the sb page - bcache: rework error unwinding in register_bcache - bcache: fix use-after-free in register_bcache() - iommu/vt-d: Remove unnecessary WARN_ON_ONCE() - alarmtimer: Make alarmtimer platform device child of RTC device - selftests: bpf: Reset global state between reuseport test runs - jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record - jbd2: make sure ESHUTDOWN to be recorded in the journal superblock - powerpc/pseries/lparcfg: Fix display of Maximum Memory - selftests/eeh: Bump EEH wait time to 60s - ARM: 8951/1: Fix Kexec compilation issue. - ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 - hostap: Adjust indentation in prism2_hostapd_add_sta - rtw88: fix potential NULL skb access in TX ISR - iwlegacy: ensure loop counter addr does not wrap and cause an infinite loop - cifs: fix unitialized variable poential problem with network I/O cache lock patch - cifs: Fix mount options set in automount - cifs: fix NULL dereference in match_prepath - bpf: map_seq_next should always increase position index - powerpc/mm: Don't log user reads to 0xffffffff - ceph: check availability of mds cluster on mount after wait timeout - rbd: work around -Wuninitialized warning - drm/amd/display: do not allocate display_mode_lib unnecessarily - irqchip/gic-v3: Only provision redistributors that are enabled in ACPI - drm/nouveau/disp/nv50-: prevent oops when no channel method map provided - char: hpet: Fix out-of-bounds read bug - ftrace: fpid_next() should increase position index - trigger_next should increase position index - radeon: insert 10ms sleep in dce5_crtc_load_lut - powerpc: Do not consider weak unresolved symbol relocations as bad - btrfs: do not do delalloc reservation under page lock - ocfs2: make local header paths relative to C files - ocfs2: fix a NULL pointer dereference when call ocfs2_update_inode_fsync_trans() - lib/scatterlist.c: adjust indentation in __sg_alloc_table - reiserfs: prevent NULL pointer dereference in reiserfs_insert_item() - bcache: fix memory corruption in bch_cache_accounting_clear() - bcache: explicity type cast in bset_bkey_last() - bcache: fix incorrect data type usage in btree_flush_write() - irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL - nvmet: Pass lockdep expression to RCU lists - nvme-pci: remove nvmeq->tags - iwlwifi: mvm: Fix thermal zone registration - iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() - asm-generic/tlb: add missing CONFIG symbol - microblaze: Prevent the overflow of the start - brd: check and limit max_part par - drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latency - drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltage - NFS: Fix memory leaks - help_next should increase position index - i40e: Relax i40e_xsk_wakeup's return value when PF is busy - cifs: log warning message (once) if out of disk space - virtio_balloon: prevent pfn array overflow - fuse: don't overflow LLONG_MAX with end offset - mlxsw: spectrum_dpipe: Add missing error path - drm/amdgpu/display: handle multiple numbers of fclks in dcn_calcs.c (v2) - bcache: properly initialize 'path' and 'err' in register_bcache() - rtc: Kconfig: select REGMAP_I2C when necessary - Linux 5.4.22 * Focal update: 5.4.22 upstream stable release (LP: #1864488) // CVE-2019-19076. - Revert "nfp: abm: fix memory leak in nfp_abm_u32_knode_replace" * Miscellaneous Ubuntu changes - [Debian] Revert "UBUNTU: [Debian] Update linux source package name in debian/tests/*" - SAUCE: selftests: fix undefined lable cleanup build error - SAUCE: selftests: fix undefined macro RET_IF() build error - [Packaging] Include modules.builtin.modinfo in linux-modules - update dkms package versions - Revert "UBUNTU: [Debian] Update package name in getabis repo list" * Miscellaneous upstream changes - libbpf: Extract and generalize CPU mask parsing logic Checksums-Sha1: 76d39ec2bc3a817c496e53eb3ea65d63ca84fe9b 285792 linux-buildinfo-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb 3220512e21f556f2f823840df070de593e183764 803284 linux-headers-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb 35db98e6ed78d3d77c15591de0f9cfd869811809 513948136 linux-image-5.4.0-1004-raspi2-dbgsym_5.4.0-1004.4_arm64.ddeb 456a91093184d3468ba298ac808eefc5cfb4e9be 6157352 linux-image-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb eeef2bb09869e977e13841067dd5b92f61241606 29863588 linux-modules-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb 39fb64dc0835743690f7820221ec83ef08bbedce 11037348 linux-raspi2-headers-5.4.0-1004_5.4.0-1004.4_arm64.deb 181db7cae6154ae99c6ffbc14c7052c0f4474a49 4665540 linux-raspi2-tools-5.4.0-1004_5.4.0-1004.4_arm64.deb e551c036b12859f9435e53f070bb487810a650a0 8533 linux-raspi2_5.4.0-1004.4_arm64.buildinfo f0907fbe0bc8f6fb935a287c77dae2020b5411f9 1884 linux-tools-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb Checksums-Sha256: 73f2a4b14eaf518cdb811598a171a849cb886f037ff2a3d16907d343776079fe 285792 linux-buildinfo-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb bcd8598c1dc17113a01d2d1cf07f6b10d8faf8cb0d80435914f0178f8d55b7a1 803284 linux-headers-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb 1ae5f029be26a712072a160f47f4e207a21c6d5df1de0439e4d7b3f19c21cdcb 513948136 linux-image-5.4.0-1004-raspi2-dbgsym_5.4.0-1004.4_arm64.ddeb 4847c83a8890a583cef622fa23f940785c5bd303bdc6ceec537c4738110fbc91 6157352 linux-image-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb 791e7ecc51bc6886f79df89f889fd8e9f59f7bfd0834564158679d8616110804 29863588 linux-modules-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb 2a1f9f0be0836fd109b6a5cd23555446d37dba38fb50cacf5735539689a6a769 11037348 linux-raspi2-headers-5.4.0-1004_5.4.0-1004.4_arm64.deb e022f12adaa1b7183919ff2ddcf992425b7f7f9182c463257d404bb560c84d87 4665540 linux-raspi2-tools-5.4.0-1004_5.4.0-1004.4_arm64.deb aa82c60c0da2afde49bc0aa0bed57ceb2b426e2914881328f16f53dfe2db9e25 8533 linux-raspi2_5.4.0-1004.4_arm64.buildinfo a87bd1c67e620ff0437b83a6c92b444d0acd516e747ed4948f630f76fc3deefa 1884 linux-tools-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb Files: a7b86bf94e88322ffedddfdc37b02e25 285792 kernel optional linux-buildinfo-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb 0c49a5a8c049971f25100642633c62e6 803284 devel optional linux-headers-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb 76e02c4b8b147dc84dca2f2cad5fd8ad 513948136 devel optional linux-image-5.4.0-1004-raspi2-dbgsym_5.4.0-1004.4_arm64.ddeb f7689e11d8d3c0fe63906a03f8fb5209 6157352 kernel optional linux-image-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb 0f7ff4bc6089b6afa18edfda3e868646 29863588 kernel optional linux-modules-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb 0d97abfb0ba2c2cfb03caa25c8894c57 11037348 devel optional linux-raspi2-headers-5.4.0-1004_5.4.0-1004.4_arm64.deb 397c27e8633c3c082053ad1e60fd63f1 4665540 devel optional linux-raspi2-tools-5.4.0-1004_5.4.0-1004.4_arm64.deb 451c8e08fcf75309650a055dfd32fc46 8533 devel optional linux-raspi2_5.4.0-1004.4_arm64.buildinfo 2dff197b7e562d00ada64bb8b2534f45 1884 devel optional linux-tools-5.4.0-1004-raspi2_5.4.0-1004.4_arm64.deb