Format: 1.8 Date: Wed, 08 Apr 2020 08:34:24 +0200 Source: linux-raspi Binary: linux-buildinfo-5.4.0-1008-raspi linux-headers-5.4.0-1008-raspi linux-image-5.4.0-1008-raspi linux-modules-5.4.0-1008-raspi linux-raspi-headers-5.4.0-1008 linux-raspi-tools-5.4.0-1008 linux-tools-5.4.0-1008-raspi Architecture: armhf Version: 5.4.0-1008.8 Distribution: focal Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Juerg Haefliger Description: linux-buildinfo-5.4.0-1008-raspi - Linux kernel buildinfo for version 5.4.0 on ARM (hard float) SMP linux-headers-5.4.0-1008-raspi - Linux kernel headers for version 5.4.0 on ARM (hard float) SMP linux-image-5.4.0-1008-raspi - Linux kernel image for version 5.4.0 on ARM (hard float) SMP linux-modules-5.4.0-1008-raspi - Linux kernel extra modules for version 5.4.0 on ARM (hard float) linux-raspi-headers-5.4.0-1008 - Header files related to Linux kernel version 5.4.0 linux-raspi-tools-5.4.0-1008 - Linux kernel version specific tools for version 5.4.0-1008 linux-tools-5.4.0-1008-raspi - Linux kernel version specific tools for version 5.4.0-1008 Launchpad-Bugs-Fixed: 1786013 1861359 1863574 1863581 1864754 1865359 1865570 1866357 1867586 1867587 1867588 1869061 1869423 1869947 1870142 1870495 1870502 1870543 1871361 Changes: linux-raspi (5.4.0-1008.8) focal; urgency=medium . * focal/linux-raspi: 5.4.0-1008.8 -proposed tracker (LP: #1870495) . * focal/linux-raspi: Upstream raspberrypi patchset 2020-04-07 (LP: #1871361) - drm/v3d: Replace wait_for macros to remove use of msleep (#3510) - Reduce noise from rpi poe hat fan - add Sensirion SPS30 to i2c-sensor overlay - media: add V4L2_CTRL_TYPE_AREA control type - media: add V4L2_CID_UNIT_CELL_SIZE control - media: v4l2-common: add pixel encoding support - media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info - media: vb2: add V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF - media: v4l2-mem2mem: support held capture buffers - media: videodev2.h: add V4L2_DEC_CMD_FLUSH - media: v4l2-mem2mem: add stateless_(try_)decoder_cmd ioctl helpers - media: v4l2-mem2mem: add new_frame detection - media: Documentation: media: Document V4L2_CTRL_TYPE_AREA - media: v4l: Add definitions for HEVC stateless decoding - media: v4l2-mem2mem: Fix hold buf flag checks - media: pixfmt: Document the HEVC slice pixel format - media: uapi: hevc: Add scaling matrix control - media: uapi: hevc: Add segment address field - media: hevc_ctrls: Add slice param dependent slice segment - media: uapi: Add hevc ctrls for WPP decoding - media: videodev2.h: Add a format for column YUV4:2:0 modes - media: v4l2-mem2mem: allow request job buffer processing after job finish - media: dt-bindings: media: Add binding for the Raspberry PI HEVC decoder - staging: media: Add Raspberry Pi V4L2 H265 decoder - dtoverlays: Add overlay to enable the HEVC V4L2 driver - defconfig: Add V4L2 HEVC driver to bcm2711_defconfig - mmc: sdhci: Silence MMC warnings - Revert "v3d_drv: Allow clock retrieval by name" - Revert "clk-raspberrypi: Also support v3d clock" - Revert "clk-raspberrypi: Allow cpufreq driver to also adjust gpu clocks" - dt-bindings: i2c: brcmstb: Convert the BRCMSTB binding to a schema - dt-bindings: i2c: brcmstb: Add BCM2711 BSC/AUTO-I2C binding - i2c: brcmstb: Support BCM2711 HDMI BSC controllers - i2c: brcmstb: Allow to compile it on BCM2835 - [Config] raspi: Set I2C_BRCMSTB=m - dt-bindings: clock: Add a binding for the RPi Firmware clocks - clk: bcm: rpi: Allow the driver to be probed by DT - clk: bcm: rpi: Statically init clk_init_data - clk: bcm: rpi: Use clk_hw_register for pllb_arm - clk: bcm: rpi: Remove global pllb_arm clock pointer - clk: bcm: rpi: Make sure pllb_arm is removed - clk: bcm: rpi: Remove pllb_arm_lookup global pointer - clk: bcm: rpi: Switch to clk_hw_register_clkdev - clk: bcm: rpi: Make sure the clkdev lookup is removed - clk: bcm: rpi: Create a data structure for the clocks - clk: bcm: rpi: Add clock id to data - clk: bcm: rpi: Pass the clocks data to the firmware function - clk: bcm: rpi: Rename is_prepared function - clk: bcm: rpi: Split pllb clock hooks - clk: bcm: rpi: Make the PLLB registration function return a clk_hw - clk: bcm: rpi: Add DT provider for the clocks - clk: bcm: rpi: Discover the firmware clocks - ARM: dts: bcm2711: Add firmware clocks node - reset: Move reset-simple header out of drivers/reset - reset: simple: Add reset callback - dt-bindings: clock: Add BCM2711 DVP binding - clk: bcm: Add BCM2711 DVP driver - [Config] raspi: Set RESET_SIMPLE=y - ARM: dts: bcm2711: Add HDMI DVP - dt-bindings: display: Convert VC4 bindings to schemas - dt-bindings: display: vc4: dpi: Add missing clock-names property - dt-bindings: display: vc4: dsi: Add missing clock properties - dt-bindings: display: vc4: hdmi: Add missing clock-names property - dt-bindings: display: vc4: Document BCM2711 VC5 - drm/vc4: drv: Add include guards - drm/vc4: drv: Support BCM2711 - drm/vc4: drv: Add support for the BCM2711 HVS5 - drm/vc4: plane: Improve LBM usage - drm/vc4: plane: Move planes creation to its own function - drm/vc4: plane: Move additional planes creation to driver - drm/vc4: plane: Register all the planes at once - drm/vc4: plane: Create overlays for any CRTC - drm/vc4: plane: Create more planes - drm/vc4: crtc: Rename SoC data structures - drm/vc4: crtc: Move crtc state to common header - drm/vc4: crtc: Deal with different number of pixel per clock - drm/vc4: crtc: Use a shared interrupt - drm/vc4: crtc: Turn static const variable into a define - drm/vc4: crtc: Move the cob allocation outside of bind - drm/vc4: crtc: Rename HVS channel to output - drm/vc4: crtc: Use local chan variable - drm/vc4: crtc: Enable and disable the PV in atomic_enable / disable - drm/vc4: crtc: Assign output to channel automatically - drm/vc4: crtc: Add FIFO depth to vc4_crtc_data - drm/vc4: crtc: Add function to compute FIFO level bits - drm/vc4: crtc: Rename HDMI encoder type to HDMI0 - drm/vc4: crtc: Add HDMI1 encoder type - drm/vc4: crtc: Remove redundant call to drm_crtc_enable_color_mgmt - drm/vc4: crtc: Disable color management for HVS5 - dt-bindings: display: vc4: pv: Add BCM2711 pixel valves - drm/vc4: crtc: Add BCM2711 pixelvalves - drm/vc4: hdmi: Use debugfs private field - drm/vc4: hdmi: Move structure to header - drm/vc4: hdmi: rework connectors and encoders - drm/vc4: hdmi: Rename hdmi to vc4_hdmi - drm/vc4: hdmi: Move accessors to vc4_hdmi - drm/vc4: hdmi: Use local vc4_hdmi directly - drm/vc4: hdmi: Add container_of macros for encoders and connectors - drm/vc4: hdmi: Pass vc4_hdmi to CEC code - drm/vc4: hdmi: Remove vc4_dev hdmi pointer - drm/vc4: hdmi: Remove vc4_hdmi_connector - drm/vc4: hdmi: Introduce resource init and variant - drm/vc4: hdmi: Implement a register layout abstraction - drm/vc4: hdmi: Add reset callback - drm/vc4: hdmi: Add PHY init and disable function - drm/vc4: hdmi: Add PHY RNG enable / disable function - drm/vc4: hdmi: Add a CSC setup callback - drm/vc4: hdmi: Add a set_timings callback - drm/vc4: hdmi: Add HDMI ID - drm/vc4: hdmi: Deal with multiple debugfs files - drm/vc4: hdmi: Add an audio support flag - drm/vc4: hdmi: Move CEC init to its own function - drm/vc4: hdmi: Add CEC support flag - drm/vc4: hdmi: Remove unused CEC_CLOCK_DIV define - drm/vc4: hdmi: Rename drm_encoder pointer in mode_valid - drm/vc4: hdmi: Adjust HSM clock rate depending on pixel rate - drm/vc4: hdmi: Support the BCM2711 HDMI controllers - dt-bindings: display: vc4: hdmi: Add BCM2711 HDMI controllers bindings - ARM: dts: bcm2711: Enable the display pipeline - [DOWNSTREAM] ARM: dts: rpi4: Disable KMS driver by default - dtoverlays: Add Pi4 version of vc4-kms-v3d - drm: Checking of the pitch is only valid for linear formats - drm/vc4: Add support for DRM_FORMAT_P030 to vc4 planes - Fixup P030 support - drm/vc4: The check for assigned HVS channels is not applicable firmware_kms - dt: Update v3d to use firmware_clocks. - drm/vc4: Reset audio infoframe on encoder_enable if previously streaming - drm/vc4: Set the b-frame marker to the match ALSA's default. - dts: Add reg-names for the HDMI registers on bcm2835 - dt: Add HDMI audio dma values to bcm2711.dtsi - drm/vc4: Use reg-names to configure HDMI audio. - drm/vc4: Add audio initialisation for Pi4. - drm/vc4: Enable audio on Pi4. - drm/vc4: Alter the HDMI state machine clock calc to allow for 1920x1200 - dtoverlays: Remove comment about vc4-kms-v3d locking up X from README - drm/vc4: Kick the core clock up during a mode change - drm/vc4: Fixup for firmware KMS - drm/vc4: Fixup plane init within firmware-kms - drm/vc4-hdmi: Give the HDMI audio instances different names - i2c: brcmstb: The interrupt line is optional, so use platform_get_irq_optional - dt: Drop I2C for Pi4 HDMI interfaces to 97.5kHz. - overlays: Add missing rpi-poe parameters - vc4_hdmi_phy: Fix offset calculation - overlays: Add overlay_map - overlays: Formally rename/deprecate old overlays - overlays: Add vc4-kms-v3d-pi4 to overlay_map - Add upstream and upstream-pi4 to overlay_map . [ Ubuntu: 5.4.0-23.27 ] . * Miscellaneous Ubuntu changes - [Packaging] Enable riscv64 build . [ Ubuntu: 5.4.0-22.26 ] . * focal/linux: 5.4.0-22.26 -proposed tracker (LP: #1870502) * Packaging resync (LP: #1786013) - [Packaging] update variants - [Packaging] update helper scripts - update dkms package versions * [SFC-0316]sync mainline kernel 5.7rc1 SFC patchset into ubuntu HWE kernel branch (LP: #1867588) - spi: Allow SPI controller override device buswidth - spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes - spi: HiSilicon v3xx: Use DMI quirk to set controller buswidth override bits * [hns3-0316]sync mainline kernel 5.6rc4 hns3 patchset into ubuntu HWE kernel branch (LP: #1867586) - net: hns3: fix VF VLAN table entries inconsistent issue - net: hns3: fix RMW issue for VLAN filter switch - net: hns3: clear port base VLAN when unload PF * [sas-0316]sync mainline kernel 5.6rc1 roce patchset into ubuntu HWE kernel branch (LP: #1867587) - scsi: hisi_sas: use threaded irq to process CQ interrupts - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: Replace magic number when handle channel interrupt - scsi: hisi_sas: Modify the file permissions of trigger_dump to write only - scsi: hisi_sas: Add prints for v3 hw interrupt converge and automatic affinity - scsi: hisi_sas: Rename hisi_sas_cq.pci_irq_mask * Revert "nvme_fc: add module to ops template to allow module references" (LP: #1869947) - SAUCE: Revert "nvme_fc: add module to ops template to allow module references" * suspend only works once on ThinkPad X1 Carbon gen 7 (LP: #1865570) - Revert "UBUNTU: SAUCE: e1000e: Disable s0ix flow for X1 Carbon 7th" - SAUCE: e1000e: bump up timeout to wait when ME un-configure ULP mode * Focal update: v5.4.29 upstream stable release (LP: #1870142) - mmc: core: Allow host controllers to require R1B for CMD6 - mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard - mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command - mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY - mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY - ACPI: PM: s2idle: Rework ACPI events synchronization - cxgb4: fix throughput drop during Tx backpressure - cxgb4: fix Txq restart check during backpressure - geneve: move debug check after netdev unregister - hsr: fix general protection fault in hsr_addr_is_self() - ipv4: fix a RCU-list lock in inet_dump_fib() - macsec: restrict to ethernet devices - mlxsw: pci: Only issue reset when system is ready - mlxsw: spectrum_mr: Fix list iteration in error path - net/bpfilter: fix dprintf usage for /dev/kmsg - net: cbs: Fix software cbs to consider packet sending time - net: dsa: Fix duplicate frames flooded by learning - net: dsa: mt7530: Change the LINK bit to reflect the link status - net: dsa: tag_8021q: replace dsa_8021q_remove_header with __skb_vlan_pop - net: ena: Add PCI shutdown handler to allow safe kexec - net: mvneta: Fix the case where the last poll did not process all rx - net/packet: tpacket_rcv: avoid a producer race condition - net: phy: dp83867: w/a for fld detect threshold bootstrapping issue - net: phy: mdio-bcm-unimac: Fix clock handling - net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value - net: qmi_wwan: add support for ASKEY WWHC050 - net/sched: act_ct: Fix leak of ct zone template on replace - net_sched: cls_route: remove the right filter from hashtable - net_sched: hold rtnl lock in tcindex_partial_destroy_work() - net_sched: keep alloc_hash updated after hash allocation - net: stmmac: dwmac-rk: fix error path in rk_gmac_probe - NFC: fdp: Fix a signedness bug in fdp_nci_send_patch() - r8169: re-enable MSI on RTL8168c - slcan: not call free_netdev before rtnl_unlock in slcan_open - tcp: also NULL skb->dev when copy was needed - tcp: ensure skb->dev is NULL before leaving TCP stack - tcp: repair: fix TCP_QUEUE_SEQ implementation - vxlan: check return value of gro_cells_init() - bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. - bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() - bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. - bnxt_en: Free context memory after disabling PCI in probe error path. - bnxt_en: Reset rings if ring reservation fails during open() - net: ip_gre: Separate ERSPAN newlink / changelink callbacks - net: ip_gre: Accept IFLA_INFO_DATA-less configuration - hsr: use rcu_read_lock() in hsr_get_node_{list/status}() - hsr: add restart routine into hsr_get_node_list() - hsr: set .netnsok flag - net/mlx5: DR, Fix postsend actions write length - net/mlx5e: Enhance ICOSQ WQE info fields - net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset - net/mlx5e: Fix ICOSQ recovery flow with Striding RQ - net/mlx5e: Do not recover from a non-fatal syndrome - cgroup-v1: cgroup_pidlist_next should update position index - nfs: add minor version to nfs_server_key for fscache - cpupower: avoid multiple definition with gcc -fno-common - drivers/of/of_mdio.c:fix of_mdiobus_register() - cgroup1: don't call release_agent when it is "" - [Config] updateconfigs for DPAA_ERRATUM_A050385 - dt-bindings: net: FMan erratum A050385 - arm64: dts: ls1043a: FMan erratum A050385 - fsl/fman: detect FMan erratum A050385 - drm/amd/display: update soc bb for nv14 - drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 - drm/exynos: Fix cleanup of IOMMU related objects - iommu/vt-d: Silence RCU-list debugging warnings - s390/qeth: don't reset default_out_queue - s390/qeth: handle error when backing RX buffer - scsi: ipr: Fix softlockup when rescanning devices in petitboot - mac80211: Do not send mesh HWMP PREQ if HWMP is disabled - dpaa_eth: Remove unnecessary boolean expression in dpaa_get_headroom - sxgbe: Fix off by one in samsung driver strncpy size arg - net: hns3: fix "tc qdisc del" failed issue - iommu/vt-d: Fix debugfs register reads - iommu/vt-d: Populate debugfs if IOMMUs are detected - iwlwifi: mvm: fix non-ACPI function - i2c: hix5hd2: add missed clk_disable_unprepare in remove - Input: raydium_i2c_ts - fix error codes in raydium_i2c_boot_trigger() - Input: fix stale timestamp on key autorepeat events - Input: synaptics - enable RMI on HP Envy 13-ad105ng - Input: avoid BIT() macro usage in the serio.h UAPI header - IB/rdmavt: Free kernel completion queue when done - RDMA/core: Fix missing error check on dev_set_name() - gpiolib: Fix irq_disable() semantics - RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET - RDMA/mad: Do not crash if the rdma device does not have a umad interface - ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL - ceph: fix memory leak in ceph_cleanup_snapid_map() - ARM: dts: dra7: Add bus_dma_limit for L3 bus - ARM: dts: omap5: Add bus_dma_limit for L3 bus - x86/ioremap: Fix CONFIG_EFI=n build - perf probe: Fix to delete multiple probe event - perf probe: Do not depend on dwfl_module_addrsym() - rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 - tools: Let O= makes handle a relative path with -C option - scripts/dtc: Remove redundant YYLOC global declaration - scsi: sd: Fix optimal I/O size for devices that change reported values - nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type - mac80211: drop data frames without key on encrypted links - mac80211: mark station unauthorized before key removal - mm/swapfile.c: move inode_lock out of claim_swapfile - drivers/base/memory.c: indicate all memory blocks as removable - mm/sparse: fix kernel crash with pfn_section_valid check - mm: fork: fix kernel_stack memcg stats for various stack implementations - gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk - gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option - gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model - bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory - RDMA/core: Ensure security pkey modify is not lost - afs: Fix handling of an abort from a service handler - genirq: Fix reference leaks on irq affinity notifiers - xfrm: handle NETDEV_UNREGISTER for xfrm device - vti[6]: fix packet tx through bpf_redirect() in XinY cases - RDMA/mlx5: Fix the number of hwcounters of a dynamic counter - RDMA/mlx5: Fix access to wrong pointer while performing flush due to error - RDMA/mlx5: Block delay drop to unprivileged users - xfrm: fix uctx len check in verify_sec_ctx_len - xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire - xfrm: policy: Fix doulbe free in xfrm_policy_timer - afs: Fix client call Rx-phase signal handling - afs: Fix some tracing details - afs: Fix unpinned address list during probing - ieee80211: fix HE SPR size calculation - mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX - netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} - netfilter: nft_fwd_netdev: validate family and chain type - netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress - i2c: nvidia-gpu: Handle timeout correctly in gpu_i2c_check_status() - bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits - bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer - bpf/btf: Fix BTF verification of enum members in struct/union - bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free - ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection - vti6: Fix memory leak of skb if input policy check fails - r8169: fix PHY driver check on platforms w/o module softdeps - clocksource/drivers/hyper-v: Untangle stimers and timesync from clocksources - USB: serial: option: add support for ASKEY WWHC050 - USB: serial: option: add BroadMobi BM806U - USB: serial: option: add Wistron Neweb D19Q1 - USB: cdc-acm: restore capability check order - USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback - usb: musb: fix crash with highmen PIO and usbmon - media: flexcop-usb: fix endpoint sanity check - media: usbtv: fix control-message timeouts - staging: kpc2000: prevent underflow in cpld_reconfigure() - staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table - staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb - staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback - ahci: Add Intel Comet Lake H RAID PCI ID - libfs: fix infoleak in simple_attr_read() - media: ov519: add missing endpoint sanity checks - media: dib0700: fix rc endpoint lookup - media: stv06xx: add missing descriptor sanity checks - media: xirlink_cit: add missing descriptor sanity checks - media: v4l2-core: fix a use-after-free bug of sd->devnode - update wireguard dkms package version - [Config] updateconfigs for NET_REDIRECT - net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build - Linux 5.4.29 * Restore kernel control of PCIe DPC via option (LP: #1869423) - PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control * swap storms kills interactive use (LP: #1861359) - SAUCE: mm/page_alloc.c: disable memory reclaim watermark boosting by default * sysfs: incorrect network device permissions on network namespace change (LP: #1865359) - sysfs: add sysfs_file_change_owner() - sysfs: add sysfs_link_change_owner() - sysfs: add sysfs_group{s}_change_owner() - sysfs: add sysfs_change_owner() - device: add device_change_owner() - drivers/base/power: add dpm_sysfs_change_owner() - net-sysfs: add netdev_change_owner() - net-sysfs: add queue_change_owner() - net: fix sysfs permssions when device changes network namespace - sysfs: fix static inline declaration of sysfs_groups_change_owner() * Kernel Oops - general protection fault: 0000 [#1] SMP PTI after disconnecting thunderbolt docking station (LP: #1864754) - SAUCE: ptp: free ptp clock properly * [Selftests] Apply various fixes and improvements (LP: #1870543) - SAUCE: selftests: net: ip_defrag: limit packet to 1000 fragments - SAUCE: kselftest/runner: avoid using timeout if timeout is disabled - SAUCE: selftests/seccomp -- Disable timeout for seccomp tests * Focal update: v5.4.28 upstream stable release (LP: #1869061) - locks: fix a potential use-after-free problem when wakeup a waiter - locks: reinstate locks_delete_block optimization - spi: spi-omap2-mcspi: Support probe deferral for DMA channels - drm/mediatek: Find the cursor plane instead of hard coding it - phy: ti: gmii-sel: fix set of copy-paste errors - phy: ti: gmii-sel: do not fail in case of gmii - ARM: dts: dra7-l4: mark timer13-16 as pwm capable - spi: qup: call spi_qup_pm_resume_runtime before suspending - powerpc: Include .BTF section - cifs: fix potential mismatch of UNC paths - cifs: add missing mount option to /proc/mounts - ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes - spi: pxa2xx: Add CS control clock quirk - spi/zynqmp: remove entry that causes a cs glitch - drm/exynos: dsi: propagate error value and silence meaningless warning - drm/exynos: dsi: fix workaround for the legacy clock name - drm/exynos: hdmi: don't leak enable HDMI_EN regulator if probe fails - drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition - drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer - altera-stapl: altera_get_note: prevent write beyond end of 'key' - dm bio record: save/restore bi_end_io and bi_integrity - dm integrity: use dm_bio_record and dm_bio_restore - riscv: avoid the PIC offset of static percpu data in module beyond 2G limits - ASoC: stm32: sai: manage rebind issue - spi: spi_register_controller(): free bus id on error paths - riscv: Force flat memory model with no-mmu - riscv: Fix range looking for kernel image memblock - drm/amdgpu: clean wptr on wb when gpu recovery - drm/amd/display: Clear link settings on MST disable connector - drm/amd/display: fix dcc swath size calculations on dcn1 - xenbus: req->body should be updated before req->state - xenbus: req->err should be updated before req->state - block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group() - parse-maintainers: Mark as executable - binderfs: use refcount for binder control devices too - Revert "drm/fbdev: Fallback to non tiled mode if all tiles not present" - usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters - USB: serial: option: add ME910G1 ECM composition 0x110b - usb: host: xhci-plat: add a shutdown - USB: serial: pl2303: add device-id for HP LD381 - usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c - usb: typec: ucsi: displayport: Fix NULL pointer dereference - usb: typec: ucsi: displayport: Fix a potential race during registration - USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL - USB: cdc-acm: fix rounding error in TIOCSSERIAL - ALSA: line6: Fix endless MIDI read loop - ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 - ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662 - ALSA: seq: virmidi: Fix running status after receiving sysex - ALSA: seq: oss: Fix running status after receiving sysex - ALSA: pcm: oss: Avoid plugin buffer overflow - ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks - tty: fix compat TIOCGSERIAL leaking uninitialized memory - tty: fix compat TIOCGSERIAL checking wrong function ptr - iio: chemical: sps30: fix missing triggered buffer dependency - iio: st_sensors: remap SMO8840 to LIS2DH12 - iio: trigger: stm32-timer: disable master mode when stopping - iio: accel: adxl372: Set iio_chan BE - iio: magnetometer: ak8974: Fix negative raw values in sysfs - iio: adc: stm32-dfsdm: fix sleep in atomic context - iio: adc: at91-sama5d2_adc: fix differential channels in triggered mode - iio: light: vcnl4000: update sampling periods for vcnl4200 - iio: light: vcnl4000: update sampling periods for vcnl4040 - mmc: rtsx_pci: Fix support for speed-modes that relies on tuning - mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2 - mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN for UniPhier - CIFS: fiemap: do not return EINVAL if get nothing - kbuild: Disable -Wpointer-to-enum-cast - staging: rtl8188eu: Add device id for MERCUSYS MW150US v2 - staging: greybus: loopback_test: fix poll-mask build breakage - staging/speakup: fix get_word non-space look-ahead - intel_th: msu: Fix the unexpected state warning - intel_th: Fix user-visible error codes - intel_th: pci: Add Elkhart Lake CPU support - modpost: move the namespace field in Module.symvers last - rtc: max8907: add missing select REGMAP_IRQ - arm64: compat: Fix syscall number of compat_clock_getres - xhci: Do not open code __print_symbolic() in xhci trace events - btrfs: fix log context list corruption after rename whiteout error - drm/amd/amdgpu: Fix GPR read from debugfs (v2) - drm/lease: fix WARNING in idr_destroy - stm class: sys-t: Fix the use of time_after() - memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event - mm, memcg: fix corruption on 64-bit divisor in memory.high throttling - mm, memcg: throttle allocators based on ancestral memory.high - mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case - mm: do not allow MADV_PAGEOUT for CoW pages - epoll: fix possible lost wakeup on epoll_ctl() path - mm: slub: be more careful about the double cmpxchg of freelist - mm, slub: prevent kmalloc_node crashes and memory leaks - page-flags: fix a crash at SetPageError(THP_SWAP) - x86/mm: split vmalloc_sync_all() - futex: Fix inode life-time issue - futex: Unbreak futex hashing - arm64: smp: fix smp_send_stop() behaviour - arm64: smp: fix crash_smp_send_stop() behaviour - nvmet-tcp: set MSG_MORE only if we actually have more to send - drm/bridge: dw-hdmi: fix AVI frame colorimetry - staging: greybus: loopback_test: fix potential path truncation - staging: greybus: loopback_test: fix potential path truncations - Linux 5.4.28 * Pop sound from build-in speaker during cold boot and resume from S3 (LP: #1866357) // Focal update: v5.4.28 upstream stable release (LP: #1869061) - ALSA: hda/realtek: Fix pop noise on ALC225 * Focal update: v5.4.28 upstream stable release (LP: #1869061) - perf/x86/amd: Add support for Large Increment per Cycle Events - EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh - x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType - EDAC/mce_amd: Always load on SMCA systems - x86/amd_nb: Add Family 19h PCI IDs - EDAC/amd64: Drop some family checks for newer systems * Update mpt3sas Driver to 33.100.00.00 for Ubuntu 20.04 (LP: #1863574) - scsi: mpt3sas: Register trace buffer based on NVDATA settings - scsi: mpt3sas: Display message before releasing diag buffer - scsi: mpt3sas: Free diag buffer without any status check - scsi: mpt3sas: Maintain owner of buffer through UniqueID - scsi: mpt3sas: clear release bit when buffer reregistered - scsi: mpt3sas: Reuse diag buffer allocated at load time - scsi: mpt3sas: Add app owned flag support for diag buffer - scsi: mpt3sas: Fail release cmnd if diag buffer is released - scsi: mpt3sas: Use Component img header to get Package ver - scsi: mpt3sas: Fix module parameter max_msix_vectors - scsi: mpt3sas: Bump mpt3sas driver version to 32.100.00.00 - scsi: mpt3sas: Clean up some indenting - scsi: mpt3sas: change allocation option - scsi: mpt3sas: Update MPI Headers to v02.00.57 - scsi: mpt3sas: Add support for NVMe shutdown - scsi: mpt3sas: renamed _base_after_reset_handler function - scsi: mpt3sas: Add support IOCs new state named COREDUMP - scsi: mpt3sas: Handle CoreDump state from watchdog thread - scsi: mpt3sas: print in which path firmware fault occurred - scsi: mpt3sas: Optimize mpt3sas driver logging - scsi: mpt3sas: Print function name in which cmd timed out - scsi: mpt3sas: Remove usage of device_busy counter - scsi: mpt3sas: Update drive version to 33.100.00.00 * Ubuntu 20.04: megaraid_sas driver update to version 07.713.01.00-rc1 (LP: #1863581) - scsi: megaraid_sas: Unique names for MSI-X vectors - scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' - compat_ioctl: use correct compat_ptr() translation in drivers - scsi: megaraid_sas: Make poll_aen_lock static - scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume - scsi: megaraid_sas: Set no_write_same only for Virtual Disk - scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices - scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead - scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled - scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state - scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS - scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault - scsi: megaraid_sas: Use Block layer API to check SCSI device in-flight IO requests - scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 - scsi: megaraid_sas: fixup MSIx interrupt setup during resume Checksums-Sha1: a0e6bb27b4a3144427ac23dec412c5cbadb940fa 309428 linux-buildinfo-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb 7679deb821f0653f3efa861d1b55255c36b31e48 821948 linux-headers-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb b44e611641533103fe2e3aea6e8e380be1271862 460511608 linux-image-5.4.0-1008-raspi-dbgsym_5.4.0-1008.8_armhf.ddeb 1e63ef00443b522c57a151eb3b5211d78cd2fbe2 7580084 linux-image-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb 0dd5e1e46840a31c3389f8200f3e09e27f4e22d3 27269800 linux-modules-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb e4224fa3503d339f480a7d9843e2298742dca967 11060600 linux-raspi-headers-5.4.0-1008_5.4.0-1008.8_armhf.deb c71575930d205ccac60fbcf5b9ae8d557c5328a0 4691472 linux-raspi-tools-5.4.0-1008_5.4.0-1008.8_armhf.deb 31afb40ea1cd1f2d87a616986a40fa0d65457ad8 13902 linux-raspi_5.4.0-1008.8_armhf.buildinfo 67a18a4735969247a9e11c6003a0efa6e4d33988 1892 linux-tools-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb Checksums-Sha256: dc73ce3415b1b73ddce219d55bab4a29f788aac6e87272dfdd1d659a82a2cf4c 309428 linux-buildinfo-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb 3157033178e9b4ee83f39b463fc5dac95cce3b2171ef9d036c7c84e10c6455fb 821948 linux-headers-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb 9601ba3e2cf6326a3a5e1aac37e44b0671bb61475799db6d0b3977544705b8b5 460511608 linux-image-5.4.0-1008-raspi-dbgsym_5.4.0-1008.8_armhf.ddeb 7636661ea157e8fa9726da9f94506f84ffb0e8da64af036a8f93efb95daec1fb 7580084 linux-image-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb 48e68ca1cd45a52cef02b509b38b943422eae48f3060abebc8fe61a026dec541 27269800 linux-modules-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb 37038caeb5489658a9793ae5181c07159851da49b79a3a6cf10145ce9cdedb20 11060600 linux-raspi-headers-5.4.0-1008_5.4.0-1008.8_armhf.deb 466971da410cd9f977677c9671622d6f88a7b073555ade4aa05e583b12fca29d 4691472 linux-raspi-tools-5.4.0-1008_5.4.0-1008.8_armhf.deb 776979e306f026c2e1b4a9ea948552f8bcd829298bbadd917ba60ba89656294b 13902 linux-raspi_5.4.0-1008.8_armhf.buildinfo f0e92ad275fdc9daa24efda6ced18703f555287e98a4b06e542f3c4bfd46370f 1892 linux-tools-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb Files: 53c8e53318788cb25c8783d7508a1112 309428 kernel optional linux-buildinfo-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb cb9d5a153235e78a6c418d9cba6d79f5 821948 devel optional linux-headers-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb 64caec7129267094a67a90bd905e9cf8 460511608 devel optional linux-image-5.4.0-1008-raspi-dbgsym_5.4.0-1008.8_armhf.ddeb 5c162cab9ed7088765c487838e91d111 7580084 kernel optional linux-image-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb 418876c4d3c7e22fe5881a8bc0d5931b 27269800 kernel optional linux-modules-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb 59cc91b84c5c363f130badffb4c7d58a 11060600 devel optional linux-raspi-headers-5.4.0-1008_5.4.0-1008.8_armhf.deb 3ed6885541fbc5ebbcaf14590562701a 4691472 devel optional linux-raspi-tools-5.4.0-1008_5.4.0-1008.8_armhf.deb e25b2dd182f5c8031ac23b984e0b69ca 13902 devel optional linux-raspi_5.4.0-1008.8_armhf.buildinfo c9b3abf0a94c38e78fbd4de8509f1d7f 1892 devel optional linux-tools-5.4.0-1008-raspi_5.4.0-1008.8_armhf.deb