-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 14 Oct 2021 08:39:01 +0200 Source: linux-signed-arm64 Architecture: source Version: 5.14.12+1 Distribution: sid Urgency: medium Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org> Changed-By: Salvatore Bonaccorso <carnil@debian.org> Changes: linux-signed-arm64 (5.14.12+1) unstable; urgency=medium . * Sign kernel from linux 5.14.12-1 . * New upstream stable update: https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.10 - [arm64,armhf] media: cedrus: Fix SUNXI tile size calculation - [arm64] ASoC: fsl_sai: register platform component before registering cpu dai - [armhf] ASoC: fsl_spdif: register platform component before registering cpu dai - [x86] ASoC: SOF: Fix DSP oops stack dump output contents - [arm64] pinctrl: qcom: spmi-gpio: correct parent irqspec translation - net/mlx4_en: Resolve bad operstate value - [s390x] qeth: Fix deadlock in remove_discipline - [s390x] qeth: fix deadlock during failing recovery - [x86] crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (CVE-2021-3744, CVE-2021-3764) - [m68k] Update ->thread.esp0 before calling syscall_trace() in ret_from_signal - [amd64] HID: amd_sfh: Fix potential NULL pointer dereference - tty: Fix out-of-bound vmalloc access in imageblit - cpufreq: schedutil: Use kobject release() method to free sugov_tunables - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS - drm/amdgpu: adjust fence driver enable sequence - drm/amdgpu: avoid over-handle of fence driver fini in s3 test (v2) - drm/amdgpu: stop scheduler when calling hw_fini (v2) - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - scsi: ufs: ufs-pci: Fix Intel LKF link stability - ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION - ALSA: firewire-motu: fix truncated bytes in message tracepoints - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. - [amd64,arm64] ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect - fs-verity: fix signed integer overflow with i_size near S64_MAX - hwmon: (tmp421) handle I2C errors - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field - [arm64,armhf] gpio: pca953x: do not ignore i2c errors - scsi: ufs: Fix illegal offset in UPIU event trace - mac80211: fix use-after-free in CCMP/GCMP RX - [x86] platform/x86/intel: hid: Add DMI switches allow list - [x86] kvmclock: Move this_cpu_pvti into kvmclock.h - [x86] ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm - [x86] KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() - [x86] KVM: x86: nSVM: don't copy virt_ext from vmcb12 - [x86] KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT - [x86] KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks - [x86] KVM: nVMX: Filter out all unsupported controls when eVMCS was activated - [x86] KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES - [x86] KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA - [x86] KVM: SEV: Acquire vcpu mutex when updating VMSA - [x86] KVM: SEV: Allow some commands for mirror VM - [x86] KVM: SVM: fix missing sev_decommission in sev_receive_start - [x86] KVM: nVMX: Fix nested bus lock VM exit - [x86] KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue - RDMA/cma: Do not change route.addr.src_addr.ss_family - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - nbd: use shifts rather than multiplies - drm/amd/display: initialize backlight_ramping_override to false - drm/amd/display: Pass PCI deviceid into DC - drm/amd/display: Fix Display Flicker on embedded panels - drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix - drm/amdgpu: check tiling flags when creating FB on GFX8- - drm/amdgpu: correct initial cp_hqd_quantum for gfx9 - [amd64] drm/i915/gvt: fix the usage of ww lock in gvt scheduler. - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 - bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog - IB/cma: Do not send IGMP leaves for sendonly Multicast groups - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure - netfilter: nf_tables: unlink table before deleting it - netfilter: log: work around missing softdep backend module - Revert "mac80211: do not use low data rates for data frames with no ack flag" - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - mac80211: mesh: fix potentially unaligned access - mac80211-hwsim: fix late beacon hrtimer handling - driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD - net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for mdiobus parents - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - mptcp: don't return sockets in foreign netns - mptcp: allow changing the 'backup' bit when no sockets are open - [arm64] RDMA/hns: Work around broken constant propagation in gcc 8 - hwmon: (tmp421) report /PVLD condition as fault - hwmon: (tmp421) fix rounding for negative values - [arm64] net: enetc: fix the incorrect clearing of IF_MODE bits - net: ipv4: Fix rtnexthop len when RTA_FLOW is present - smsc95xx: fix stalled rx after link change - [x86] drm/i915/request: fix early tracepoints - [x86] drm/i915: Remove warning from the rps worker - [arm64,armhf] dsa: mv88e6xxx: 6161: Use chip wide MAX MTU - [arm64,armhf] dsa: mv88e6xxx: Fix MTU definition - [arm64,armhf] dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports - e100: fix length calculation in e100_get_regs_len - e100: fix buffer overrun in e100_get_regs - [amd64] RDMA/hfi1: Fix kernel pointer leak - [arm64] RDMA/hns: Fix the size setting error when copying CQE in clean_cq() - [arm64] RDMA/hns: Add the check of the CQE size of the user space - bpf: Exempt CAP_BPF from checks against bpf_jit_limit - [amd64] bpf, x86: Fix bpf mapping of atomic fetch implementation - Revert "block, bfq: honor already-setup queue merges" - scsi: csiostor: Add module softdep on cxgb4 - ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup - [arm64] net: hns3: do not allow call hns3_nic_net_open repeatedly - [arm64] net: hns3: remove tc enable checking - [arm64] net: hns3: don't rollback when destroy mqprio fail - [arm64] net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - [arm64] net: hns3: fix show wrong state when add existing uc mac address - [arm64] net: hns3: reconstruct function hns3_self_test - [arm64] net: hns3: fix always enable rx vlan filter problem after selftest - [arm64] net: hns3: disable firmware compatible features when uninstall PF - [arm64,armhf] net: phy: bcm7xxx: Fixed indirect MMD operations - net: sched: flower: protect fl_walk() with rcu - net: stmmac: fix EEE init issue when paired with EEE capable PHYs - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - [x86] perf/x86/intel: Update event constraints for ICX - sched/fair: Add ancestors of unthrottled undecayed cfs_rq - sched/fair: Null terminate buffer when updating tunable_scaling - [armhf] hwmon: (occ) Fix P10 VRM temp sensors - [x86] kvm: fix objtool relocation warning - nvme: add command id quirk for apple controllers - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - driver core: fw_devlink: Improve handling of cyclic dependencies - debugfs: debugfs_create_file_size(): use IS_ERR to check for error - ext4: fix loff_t overflow in ext4_max_bitmap_size() - ext4: fix reserved space counter leakage - ext4: add error checking to ext4_ext_replay_set_iblocks() - ext4: fix potential infinite loop in ext4_dx_readdir() - ext4: flush s_error_work before journal destroy in ext4_fill_super - HID: u2fzero: ignore incomplete packets without data (Closes: #994535) - net: udp: annotate data race around udp_sk(sk)->corkflag - usb: hso: remove the bailout parameter - HID: betop: fix slab-out-of-bounds Write in betop_probe - netfilter: ipset: Fix oversized kvmalloc() calls - mm: don't allow oversized kvmalloc() calls - HID: usbhid: free raw_report buffers in usbhid_stop - [x86] crypto: aesni - xts_crypt() return if walk.nbytes is 0 - [x86] KVM: x86: Handle SRCU initialization failure during page track init - netfilter: conntrack: serialize hash resizes and cleanups - netfilter: nf_tables: Fix oversized kvmalloc() calls - [amd64] HID: amd_sfh: Fix potential NULL pointer dereference - take 2 https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.11 - [arm64,armhf] spi: rockchip: handle zero length transfers without timing out - afs: Add missing vnode validation checks - nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN - btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling - btrfs: fix mount failure due to past and transient device flush error - net: mdio: introduce a shutdown method to mdio device drivers - xen-netback: correct success/error reporting for the SKB-with-fraglist case - [sparc64] fix pci_iounmap() when CONFIG_PCI is not set - scsi: sd: Free scsi_disk device via put_device() - [arm*] usb: dwc2: check return value after calling platform_get_resource() - Xen/gntdev: don't ignore kernel unmapping error - swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests - nvme-fc: update hardware queues before using them - nvme-fc: avoid race between time out and tear down - [arm64] thermal/drivers/tsens: Fix wrong check for tzd in irq handlers - scsi: ses: Retry failed Send/Receive Diagnostic commands - [arm64,armhf] irqchip/gic: Work around broken Renesas integration - smb3: correct smb3 ACL security descriptor - [x86] insn, tools/x86: Fix undefined behavior due to potential unaligned accesses - io_uring: allow conditional reschedule for intensive iterators - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - KVM: do not shrink halt_poll_ns below grow_start - [x86] KVM: x86: reset pdptrs_from_userspace when exiting smm - [x86] kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] - [x86] KVM: x86: nSVM: restore int_vector in svm_clear_vintr - [x86] perf/x86: Reset destroy callback on event init failure - libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. - Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" - [armhf] Revert "ARM: imx6q: drop of_platform_default_populate() from init_machine" https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.12 - usb: cdc-wdm: Fix check for WWAN - [arm64,armhf] usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle - usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize - USB: cdc-acm: fix racy tty buffer accesses - USB: cdc-acm: fix break reporting - usb: typec: tcpm: handle SRC_STARTUP state if cc changes - [x86] usb: typec: tipd: Remove dependency on "connector" child fwnode - drm/amdgpu: During s0ix don't wait to signal GFXOFF - drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows - drm/nouveau/ga102-: support ttm buffer moves via copy engine - [x86] drm/i915: Fix runtime pm handling in i915_gem_shrink - [x86] drm/i915: Extend the async flip VT-d w/a to skl/bxt - xen/privcmd: fix error handling in mmap-resource processing - [arm64] mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk - ovl: fix missing negative dentry check in ovl_rename() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero - SUNRPC: fix sign error causing rpcsec_gss drops - xen/balloon: fix cancelled balloon action - [armhf] dts: omap3430-sdp: Fix NAND device node - scsi: ufs: core: Fix task management completion - [riscv64] Flush current cpu icache before other cpus - [armhf] bus: ti-sysc: Add break in switch statement in sysc_init_soc() - iwlwifi: mvm: Fix possible NULL dereference - [arm64] soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment - [armhf] dts: imx: Add missing pinctrl-names for panel on M53Menlo - [armhf] dts: imx: Fix USB host power regulator polarity on M53Menlo - [amd64] PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 - netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1 - netfilter: nf_tables: add position handle in event notification - netfilter: nf_tables: reverse order in rule replacement expansion - [armel,armhf] bpf, arm: Fix register clobbering in div/mod implementation - [armhf] soc: ti: omap-prm: Fix external abort for am335x pruss - bpf: Fix integer overflow in prealloc_elems_and_freelist() (CVE-2021-41864) - net/mlx5e: IPSEC RX, enable checksum complete - net/mlx5e: Keep the value for maximum number of channels in-sync - net/mlx5: E-Switch, Fix double allocation of acl flow counter - net/mlx5: Force round second at 1PPS out start time - net/mlx5: Avoid generating event after PPS out in Real time mode - net/mlx5: Fix length of irq_index in chars - net/mlx5: Fix setting number of EQs of SFs - net/mlx5e: Fix the presented RQ index in PTP stats - phy: mdio: fix memory leak - net_sched: fix NULL deref in fifo_set_limit() - [arm64] net: mscc: ocelot: fix VCAP filters remaining active after being deleted - [arm64,armhf] net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices - [mips*] Revert "add support for buggy MT7621S core detection" - netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification - [i386] ptp_pch: Load module automatically if ID matches - [armhf] dts: imx: change the spi-nor tx - [arm64] dts: imx8: change the spi-nor tx - [armhf] imx6: disable the GIC CPU interface before calling stby-poweroff sequence - [x86] drm/i915/audio: Use BIOS provided value for RKL HDA link - [x86] drm/i915/jsl: Add W/A 1409054076 for JSL - [x86] drm/i915/tc: Fix TypeC port init/resume time sanitization - [x86] drm/i915/bdb: Fix version check - netfs: Fix READ/WRITE confusion when calling iov_iter_xarray() - afs: Fix afs_launder_page() to set correct start file position - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() - net: bridge: fix under estimation in br_get_linkxstats_size() - net/sched: sch_taprio: properly cancel timer from taprio_destroy() - net: sfp: Fix typo in state machine debug string - net: pcs: xpcs: fix incorrect CL37 AN sequence - netlink: annotate data races around nlk->bound - drm/amdgpu: handle the case of pci_channel_io_frozen only in amdgpu_pci_resume - [armhf] bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 - [arm64,armhf] drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup - drm/nouveau: avoid a use-after-free when BO init fails - drm/nouveau/kms/nv50-: fix file release memory leak - drm/nouveau/debugfs: fix file release memory leak - net: pcs: xpcs: fix incorrect steps on disable EEE - net: stmmac: trigger PCS EEE to turn off on link down - [amd64,arm64] gve: Correct available tx qpl check - [amd64,arm64] gve: Avoid freeing NULL pointer - [amd64,arm64] gve: Properly handle errors in gve_assign_qpl - rtnetlink: fix if_nlmsg_stats_size() under estimation - [amd64,arm64] gve: fix gve_get_stats() - [amd64,arm64] gve: report 64bit tx_bytes counter from gve_handle_report_stats() - i40e: fix endless loop under rtnl - i40e: Fix freeing of uninitialized misc IRQ vector - iavf: fix double unlock of crit_lock - net: prefer socket bound to interface when not in VRF - [powerpc*] iommu: Report the correct most efficient DMA mask for PCI devices - i2c: acpi: fix resource leak in reconfiguration device addition - [riscv64] explicitly use symbol offsets for VDSO - [riscv64] vdso: Refactor asm/vdso.h - [riscv64] vdso: Move vdso data page up front - [riscv64] vdso: make arch_setup_additional_pages wait for mmap_sem for write killable - [s390x] bpf, s390: Fix potential memory leak about jit_data - [riscv64] Include clone3() on rv32 - scsi: iscsi: Fix iscsi_task use after free - [powerpc*] bpf: Fix BPF_MOD when imm == 1 - [powerpc*] bpf: Fix BPF_SUB when imm == 0x80000000 - [powerpc*] 64s: fix program check interrupt emergency stack path - [powerpc*] traps: do not enable irqs in _exception - [powerpc*] 64s: Fix unrecoverable MCE calling async handler from NMI - [powerpc*] pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init - [i386] x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI - [x86] fpu: Restore the masking out of reserved MXCSR bits - [x86] entry: Correct reference to intended CONFIG_64_BIT - [x86] hpet: Use another crystalball to evaluate HPET usability - [arm64,armhf] dsa: tag_dsa: Fix mask for trunked packets . [ Ben Hutchings ] * debian/.gitignore: Ignore debian/tests/control again * integrity: Drop "MODSIGN: load blacklist from MOKx" as redundant after 5.13 * tools/perf: Fix warning introduced by "tools/perf: pmu-events: Fix reproducibility" * debian/rules.real: Stop invoking obsolete headers_check target * libcpupower: Update symbols file for changes in 5.13.9-1~exp1 . [ John Paul Adrian Glaubitz ] * [alpha] Re-enable CONFIG_EISA which was disabled upstream by accident . [ Salvatore Bonaccorso ] * Bump ABI to 3 * mm/secretmem: Fix NULL page->mapping dereference in page_is_secretmem() (Closes: #996175) . [ Aurelien Jarno ] * [riscv64] Improve HiFive Unmatched support: enable SENSORS_LM90. Checksums-Sha1: bebcfa854d06ea6f5ac92c0c0d30a59cd2278706 6931 linux-signed-arm64_5.14.12+1.dsc 1e99f97d5a31a1c71cba241f6e12c02e2e51a79b 1495060 linux-signed-arm64_5.14.12+1.tar.xz Checksums-Sha256: 92708224d385636882559f269ab592f1c5cd4bdaad3e615b61586fda41cfebb6 6931 linux-signed-arm64_5.14.12+1.dsc d3656ae21998e5978e4cd4d062dbfb1cb717898a89011b08c6baf0dcd5e32fc0 1495060 linux-signed-arm64_5.14.12+1.tar.xz Files: ed95a4c3079158d0a4b8c218fbd8cda8 6931 kernel optional linux-signed-arm64_5.14.12+1.dsc 1414b52828e2bff9a09d8cc8618018ad 1495060 kernel optional linux-signed-arm64_5.14.12+1.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfKFfvHEI+gkU+E+di0FRiLdONzYFAmFpSCwACgkQi0FRiLdO NzbCtw//Zc7opTqxEuHl5axFOjXY37yTAUwMInppU+BvDB4Z9HSw3fBxmn27flTV M2RdyBYtrhlZVxuD/TfknK3RHJhnZN2BIMj1ZaHuguoiGy22soPFDhmkkwMmdYaq Cpm5WUNpu0m+13iAkEJx7DYg1yFNq//+Ic0wM4T5Y46whEDf1Q8chArZttUOWN6R C3hLKKIHewdI2uYJJcxk74itLvEh2GzcSOU/KvMnC0xGb4SQo4sjjV6QPgrYN0x7 +wMf7sHV23M4cmxZAKutI/vh2nGVm+nY1QxJQ555DfdoKws8wPu+v2UZ2NZR2GEp bt4CyWAI7RINMmwgbRfkJIVuvC8iuhEv8DJto9VHsVo7W+Cn9DhFMdfIDcnO+TCD Rtmwq5hlhNh0RRPnW/i1EDOU7Qpy4+6IrfWHmVd71fS4fzgqec2sDCf4wqh85bN6 QCXhcpH8lbTcia+i5dLpZbjIBXBale5sfUHsY06qZkhGbkjD6vljP9rh7aes7lVs 1Nt3IvtQmIvbyJIC053d5Eq0L/IEQX0luhv5e3Gcr0dDWua/vxEUUoWRFB5CNuWd BTCnlpW9zRcFyckE7LYW+y6la+m8Kx2UJYaSAqjy+qLd7z6hxoNWp02I/azdJ3ly /iesklqSpNtabB+ifottUAdKbqm2uq8u7rKwSfldILPnXPZ45O0= =5xku -----END PGP SIGNATURE-----