-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 19 Sep 2020 14:17:19 +0200 Source: linux Architecture: source Version: 5.8.10-1 Distribution: unstable Urgency: medium Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org> Changed-By: Salvatore Bonaccorso <carnil@debian.org> Closes: 943337 960209 964839 970011 Changes: linux (5.8.10-1) unstable; urgency=medium . * New upstream stable update: https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.8.8 - HID: quirks: Always poll three more Lenovo PixArt mice - [arm64] drm/msm/dpu: Fix reservation failures in modeset - [arm64] drm/msm/dpu: Fix scale params in plane validation - [arm64] drm/msm/dpu: fix unitialized variable error - [arm64] drm/msm: add shutdown support for display platform_driver - [x86] hwmon: (applesmc) check status earlier. - nvmet: Disable keep-alive timer when kato is cleared to 0h - [arm64] drm/msm: enable vblank during atomic commits - [arm64] drm/msm/a6xx: fix gmu start on newer firmware - gfs2: add some much needed cleanup for log flushes that fail - [x86] hv_utils: return error if host timesysnc update is stale - [x86] hv_utils: drain the timesync packets on onchannelcallback - ceph: don't allow setlease on cephfs - [armhf] drm/omap: fix incorrect lock state - cpuidle: Fixup IRQ state - nbd: restore default timeout when setting it to zero - [s390x] don't trace preemption in percpu macros - xen/xenbus: Fix granting of vmalloc'd memory - dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling - batman-adv: Avoid uninitialized chaddr when handling DHCP - batman-adv: Fix own OGM check in aggregated OGMs - batman-adv: bla: use netif_rx_ni when not in interrupt context - rxrpc: Keep the ACK serial in a var in rxrpc_input_ack() - rxrpc: Fix loss of RTT samples due to interposed ACK - rxrpc: Make rxrpc_kernel_get_srtt() indicate validity - [mips*] mm: BMIPS5000 has inclusive physical caches - [arm64,x86] mmc: sdhci-acpi: Fix HS400 tuning for AMDI0040 - perf sched timehist: Fix use of CPU list with summary option - perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set - netfilter: nf_tables: add NFTA_SET_USERDATA if not null - netfilter: nf_tables: incorrect enum nft_list_attributes definition - netfilter: nf_tables: fix destination register zeroing - [arm64] net: hns: Fix memleak in hns_nic_dev_probe - bpf: Fix a buffer out-of-bound access when filling raw_tp link_info - [arm64,armhf] dmaengine: pl330: Fix burst length if burst size is smaller than bus width - gtp: add GTPA_LINK info to msg sent to userspace - [armhf] net: ethernet: ti: cpsw: fix clean up of vlan mc entries for host port - [armhf] net: ethernet: ti: cpsw_new: fix clean up of vlan mc entries for host port - bnxt_en: Don't query FW when netif_running() is false. - bnxt_en: Check for zero dir entries in NVRAM. - bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. - bnxt_en: Fix PCI AER error recovery flow - bnxt_en: Fix possible crash in bnxt_fw_reset_task(). - bnxt_en: fix HWRM error when querying VF temperature - xfs: finish dfops on every insert range shift iteration - xfs: fix boundary test in xfs_attr_shortform_verify - bnxt: don't enable NAPI until rings are ready - [armhf] net: ethernet: ti: cpsw_new: fix error handling in cpsw_ndo_vlan_rx_kill_vid() - netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS - nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' - nvme: fix controller instance leak - netfilter: conntrack: do not auto-delete clash entries on reply - opp: Don't drop reference for an OPP table that was never parsed - cxgb4: fix thermal zone device registration - [mips*] perf: Fix wrong check condition of Loongson event IDs - block: fix locking in bdev_del_partition - perf top/report: Fix infinite loop in the TUI for grouped events - perf cs-etm: Fix corrupt data after perf inject from - perf intel-pt: Fix corrupt data after perf inject from - perf tools: Correct SNOOPX field offset - net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() - fix regression in "epoll: Keep a reference on files added to the check list" - [arm64] net: bcmgenet: fix mask check in bcmgenet_validate_flow() - nfp: flower: fix ABI mismatch between driver and firmware - net: dp83867: Fix WoL SecureOn password - [mips*] add missing MSACSR and upper MSA initialization - xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files - perf jevents: Fix suspicious code in fixregex() - perf stat: Turn off summary for interval mode by default - perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session__new()) - tg3: Fix soft lockup when tg3_reset_task() fails. - [amd64] x86, fakenuma: Fix invalid starting node ID - [amd64] iommu/vt-d: Serialize IOMMU GCMD register modifications - [armhf] thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430 - [arm64] thermal: qcom-spmi-temp-alarm: Don't suppress negative temp - [amd64] iommu/amd: Restore IRTE.RemapEn bit after programming IRTE - [amd64] iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE - [amd64] iommu/vt-d: Handle 36bit addressing for x86-32 - [x86] tracing/kprobes, x86/ptrace: Fix regs argument order for i386 - [x86] entry: Fix AC assertion - [x86] debug: Allow a single level of #DB recursion - ext2: don't update mtime on COW faults - xfs: don't update mtime on COW faults - btrfs: drop path before adding new uuid tree entry - btrfs: fix potential deadlock in the search ioctl - btrfs: allocate scrub workqueues outside of locks - btrfs: set the correct lockdep class for new nodes - btrfs: set the lockdep class for log tree extent buffers - btrfs: block-group: fix free-space bitmap threshold - btrfs: tree-checker: fix the error message for transid error - Bluetooth: Return NOTIFY_DONE for hci_suspend_notifier (Closes: #964839) - [x86] mm/32: Bring back vmalloc faulting on x86_32 - Revert "ALSA: hda: Add support for Loongson 7A1000 controller" - ALSA: ca0106: fix error code handling - ALSA: usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2 - ALSA: usb-audio: Add implicit feedback quirk for UR22C - ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check - ALSA: hda/hdmi: always check pin power status in i915 pin fixup - ALSA: firewire-digi00x: exclude Avid Adrenaline from detection - ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO - ALSA; firewire-tascam: exclude Tascam FE-8 from detection - ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A - ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen - mmc: sdhci-pci: Fix SDHCI_RESET_ALL for CQHCI for Intel GLK-based controllers - media: rc: do not access device via sysfs after rc_unregister_device() - media: rc: uevent sysfs file races with rc_unregister_device() - affs: fix basic permission bits to actually work - block: allow for_each_bvec to support zero len bvec - block: ensure bdi->io_pages is always initialized - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks - [mips*] oprofile: Fix fallthrough placement - blk-stat: make q->stats->lock irqsafe - [x86] drm/i915: Fix sha_text population code - dm writecache: handle DAX to partitions on persistent memory correctly - dm mpath: fix racey management of PG initialization - dm integrity: fix error reporting in bitmap mode after creation - dm crypt: Initialize crypto wait structures - dm cache metadata: Avoid returning cmd->bm wild pointer on error - dm thin metadata: Avoid returning cmd->bm wild pointer on error - dm thin metadata: Fix use-after-free in dm_bm_set_read_only - mm: slub: fix conversion of freelist_corrupted() - mm: track page table modifications in __apply_to_page_range() - mm: madvise: fix vma user-after-free - mm/rmap: fixup copying of soft dirty and uffd ptes - io_uring: no read/write-retry on -EAGAIN error and O_NONBLOCK marked file - perf record: Correct the help info of option "--no-bpf-event" - [arm64,armhf] sdhci: tegra: Add missing TMCLK for data timeout - mm/migrate: fixup setting UFFD_WP flag - mm/hugetlb: try preferred node first when alloc gigantic page from cma - mm/hugetlb: fix a race between hugetlb sysctl handlers (CVE-2020-25285) - mm/khugepaged.c: fix khugepaged's request size in collapse_file - cfg80211: regulatory: reject invalid hints - net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.8.9 - io_uring: fix cancel of deferred reqs with ->files - io_uring: fix linked deferred ->files cancellation - RDMA/cma: Simplify DEVICE_REMOVAL for internal_id - RDMA/cma: Using the standard locking pattern when delivering the removal event - RDMA/cma: Remove unneeded locking for req paths - RDMA/cma: Execute rdma_cm destruction from a handler properly - ipv4: Silence suspicious RCU usage warning - ipv6: Fix sysctl max for fib_multipath_hash_policy - netlabel: fix problems with mapping removal - net: usb: dm9601: Add USB ID of Keenetic Plus DSL - sctp: not disable bh in the whole sctp_get_port_local() - tipc: fix shutdown() of connectionless socket - tipc: fix using smp_processor_id() in preemptible - net: disable netpoll on fresh napis https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.8.10 - [armhf] OMAP2+: Fix an IS_ERR() vs NULL check in _get_pwrdm() - regulator: push allocation in regulator_ena_gpio_request() out of lock - regulator: remove superfluous lock in regulator_resolve_coupling() - RDMA/rxe: Fix memleak in rxe_mem_init_user - RDMA/rxe: Drop pointless checks in rxe_init_ports - RDMA/rxe: Fix panic when calling kmem_cache_create() - [arm64,armhf] drm/sun4i: add missing put_device() call in sun8i_r40_tcon_tv_set_mux() - [armhf] drm/sun4i: Fix dsi dcs long write function - scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA - drm/virtio: fix unblank - RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ - RDMA/core: Fix reported speed and width - scsi: megaraid_sas: Don't call disable_irq from process IRQ poll - scsi: mpt3sas: Don't call disable_irq from IRQ poll handler - padata: fix possible padata_works_lock deadlock - [arm64,armhf] drm/sun4i: Fix DE2 YVU handling - [arm64,armhf] drm/sun4i: backend: Support alpha property on lowest plane - [arm64,armhf] drm/sun4i: backend: Disable alpha on the lowest plane on the A20 - [arm64] KVM: Update page shift if stage 2 block mapping not supported - [arm64,x86] mmc: sdhci-acpi: Clear amd_sdhci_host on reset - [arm64] mmc: sdhci-msm: Add retries when all tuning phases are found valid - [armhf] spi: stm32: Rate-limit the 'Communication suspended' message - btrfs: fix NULL pointer dereference after failure to create snapshot - block: restore a specific error code in bdev_del_partition - seccomp: don't leak memory when filter install races - nvme-fabrics: allow to queue requests for live queues - [armhf] spi: stm32: fix pm_runtime_get_sync() error checking - block: Set same_page to false in __bio_try_merge_page if ret is false - IB/isert: Fix unaligned immediate-data handling - [x86] KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control - [x86] KVM: always allow writing '0' to MSR_KVM_ASYNC_PF_EN - [arm64,x86] dmaengine: acpi: Put the CSRT table after using it - netfilter: conntrack: allow sctp hearbeat after connection re-use - netfilter: nft_set_rbtree: Detect partial overlap with start endpoint match - [x86] firestream: Fix memleak in fs_open - scsi: qedf: Fix null ptr reference in qedf_stag_change_work - [arm64,armhf] ALSA: hda: Fix 2 channel swapping for Tegra - [arm64,armhf] ALSA: hda/tegra: Program WAKEEN register for Tegra - [arm64] net: hns3: Fix for geneve tx checksum bug - xfs: fix off-by-one in inode alloc block reservation calculation - wireless: fix wrong 160/80+80 MHz setting - mac80211: reduce packet loss event false positives - cfg80211: Adjust 6 GHz frequency to channel conversion - xfs: initialize the shortform attr header padding entry - nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance - nvme: have nvme_wait_freeze_timeout return if it timed out - nvme-rdma: serialize controller teardown sequences - nvme-rdma: fix timeout handler - nvme-rdma: fix reset hang if controller died in the middle of a reset - nvme-pci: cancel nvme device request before disabling - HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices - HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller - drivers/net/wan/hdlc_cisco: Add hard_header_len - HID: elan: Fix memleak in elan_input_configured - [x86] cpufreq: intel_pstate: Refuse to turn off with HWP enabled - [x86] cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled - [arm64] module: set trampoline section flags regardless of CONFIG_DYNAMIC_FTRACE - ALSA: hda: hdmi - add Rocketlake support - ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled - ALSA: hda: use consistent HDAudio spelling in comments/docs - drivers/net/wan/hdlc: Change the default of hard_header_len to 0 - [amd64] iommu/amd: Do not force direct mapping when SME is active - [amd64] iommu/amd: Do not use IOMMUv2 functionality when SME is active - gcov: Disable gcov build with GCC 10 - iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set - [arm64] iio: cros_ec: Set Gyroscope default frequency to 25Hz - [x86] iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak. - [x86] iio:magnetometer:ak8975 Fix alignment and data leak issues. - [armhf] iio:accel:mma8452: Fix timestamp alignment and prevent data leak. - [x86] staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb() - btrfs: require only sector size alignment for parent eb bytenr - btrfs: fix lockdep splat in add_missing_dev - btrfs: free data reloc tree on failed mount - btrfs: fix wrong address when faulting in pages in the search ioctl - [x86] thunderbolt: Disable ports that are not implemented - kobject: Restore old behaviour of kobject_del(NULL) - regulator: push allocation in regulator_init_coupling() outside of lock - regulator: push allocations in create_regulator() outside of lock - regulator: push allocation in set_consumer_device_supply() out of lock - regulator: plug of_node leak in regulator_register()'s error path - regulator: core: Fix slab-out-of-bounds in regulator_unlock_recursive() - misc: eeprom: at24: register nvmem only after eeprom is ready to use - scsi: target: iscsi: Fix data digest calculation - scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask - scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem - [arm64] drm/msm: Split the a5xx preemption record - [arm64] drm/msm: Disable preemption on all 5xx targets - [arm64] drm/msm: Disable the RPTR shadow - mmc: sdio: Use mmc_pre_req() / mmc_post_req() - [arm64] mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt - nvme: Revert: Fix controller creation races with teardown flow - rbd: require global CAP_SYS_ADMIN for mapping and unmapping (CVE-2020-25284) - RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars - RDMA/mlx4: Read pkey table length instead of hardcoded value - fbcon: remove soft scrollback code (CVE-2020-14390) - fbcon: remove now unusued 'softback_lines' cursor() argument - vgacon: remove software scrollback support - [x86] KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit - [arm64] KVM: Do not try to map PUDs when they are folded into PMD - [x86] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed - KVM: fix memory leak in kvm_io_bus_unregister_dev() - [arm64,armhf] Revert "usb: dwc3: meson-g12a: fix shared reset control use" - debugfs: Fix module state check condition - test_firmware: Test platform fw loading on non-EFI systems - [x86] video: fbdev: fix OOB read in vga_8planes_imageblit() - [arm64] phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init - usb: core: fix slab-out-of-bounds Read in read_descriptors - USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter - USB: serial: option: support dynamic Quectel USB compositions - USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules - usb: Fix out of sync data toggle if a configured device is reconfigured - [x86] usb: typec: ucsi: acpi: Check the _DEP dependencies - [arm64] drm/msm/gpu: make ringbuffer readonly - gcov: add support for GCC 10.1 . [ Salvatore Bonaccorso ] * [x86] drivers/input/keyboard: Enable KEYBOARD_APPLESPI as module (Closes: #943337) * drivers/net/wireless: Enable RTW88_8723DE * Bump ABI to 2 * udeb: Make input-modules depend on crc-modules. . [ Vagrant Cascadian ] * [arm64] Enable BATTERY_CW2015 as a module. * [arm64] Apply patch from upstream to support battery status on Pinebook Pro. . [ Ben Hutchings ] * [hppa] Set Build-Profiles for linux-image-parisc{,64}-smp (Closes: #970011) * Provide linux-{image,headers}-generic virtual packages on most architectures (Closes: #960209) Checksums-Sha1: 902d64dfcd6e348a10180f606013c6134e2d0666 194661 linux_5.8.10-1.dsc 35216d3b9c5dc5ec68d05a3f4e3bd089e7baa081 119171992 linux_5.8.10.orig.tar.xz fe503341dc66db1c87cfed8d19196fdd72373ec5 1244292 linux_5.8.10-1.debian.tar.xz a4f619d48c1e09111b2b7d02dd26f13e25390a6e 6614 linux_5.8.10-1_source.buildinfo Checksums-Sha256: 671a122e8b6f6ec5c1291edd36f9d7e137a8c941a58624009f8ecca28edb10b0 194661 linux_5.8.10-1.dsc d335b9d4bc23de37899643f64686bda8b576b42bddfa5483d3d3e2532e8d95f6 119171992 linux_5.8.10.orig.tar.xz 2acd74018207cd75c57dcdaaac19d7bee87d08ee431af6e7e1190553af4ce51e 1244292 linux_5.8.10-1.debian.tar.xz 807b85114d98446507968c7603e2b3a18783bee3a16bdcc52ab54f5db189a45b 6614 linux_5.8.10-1_source.buildinfo Files: 2191734226cf5fdb5604ec19e8b7d558 194661 kernel optional linux_5.8.10-1.dsc a0d11e405f828caff16d1b572ca26d7a 119171992 kernel optional linux_5.8.10.orig.tar.xz cde7eef83040ca54e02aaf72c184419b 1244292 kernel optional linux_5.8.10-1.debian.tar.xz f0a17a90e8410adf81f545cb5c341634 6614 kernel optional linux_5.8.10-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAl9l+GBfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk ZWJpYW4ub3JnAAoJEAVMuPMTQ89EVU0P/jYAIFaS5W1QgiJJ76F6Idc1FHfwA1lN M2a76X95Hdfz7F0PvxBOBtblTXUiLfJ/L9ZTKpbPml2C3pZlYirhTcXSNUxVnJx7 T7h7up+4nWULMnB4HDuH+PgENGxeYh+VJxBGtdX0mnjFij5nNwXc+LnoMsYtR/c8 0YSHkhEjFAtFo+QG8GE5vKaLlSHDjPnWwZ04vDpPZNe9ZAHt/CrbEY4lD+HoALVJ bwA58WorcnpwdymXJbaHNF4GWfpWZbeLLd9fP4IVIxfdXY9BF27yEDvwgguZzW8t cs02vC7lH3Zm0TcD/9edmbKl31zLISdCJk4sLUGxSfDqwCgAzqp0RgOgyfz2lwg5 qpOS+5Yfqq668C3m+5YRKazx5z5pn3iKpPLFgn3M994NC8hbQ2xRsv9mUFyFs/RM dDZpSzDLKlCO+aoKGntmQ0fdZ31pTRCMFFGX7ADcLgFd5NXjI8tUuvG4DYiOk3ku nbAttYeYQxzgkiQAxQUbzsswpFj6PGKahiLb21E5oVLpDmtZL7plR/arcF0Lu9dV QOmcFKmHmowlfDjhOjp08DqcSWkPf8bReVV1wz8Jk3WOby+W5GrYM14GJ67+3p37 zLly9+SFmp/Ul+gT0VBLFuktCpQ7w8EvNTeTWaL6nj9YZsML/+QykiL/4u4+eO8F O7DGKhVTaBow =/ZB0 -----END PGP SIGNATURE-----