summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux
Commit message (Collapse)AuthorAgeFilesLines
* recipes-kernel: Add missing HOMEPAGE and DESCRIPTION for recipes.Meh Mbeh Ida Delphine2021-03-021-0/+1
| | | | | | | | | Fixes: [YOCTO #13471] (From OE-Core rev: 16409694f19e4d3b7bdc10a7f71c67938ce5f3ff) Signed-off-by: Ida Delphine <idadelm@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump version to v5.11+Bruce Ashfield2021-02-181-1/+1
| | | | | | | | | | We'll have the full v5.11 upstream kernel in linux-yocto-dev at the time of release, so lets drop the -rc from the PV. (From OE-Core rev: ee8f778252d1c741b45aca419867ef29d3398890) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.98Bruce Ashfield2021-02-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 5b9a4104c902 Linux 5.4.98 3654a0ed0bdc squashfs: add more sanity checks in xattr id lookup d78a70667738 squashfs: add more sanity checks in inode lookup a814355e7057 squashfs: add more sanity checks in id lookup 848bcb0a1d96 Fix unsynchronized access to sev members through svm_register_enc_region 78e2f71b89b2 bpf: Fix 32 bit src register truncation on div/mod 8589eda99cb1 regulator: Fix lockdep warning resolving supplies 513fee2aee13 blk-cgroup: Use cond_resched() when destroy blkgs d1eb41833408 i2c: mediatek: Move suspend and resume handling to NOIRQ phase 618b65dbde7a SUNRPC: Handle 0 length opaque XDR object data properly 19b56e8433e7 SUNRPC: Move simple_get_bytes and simple_get_netobj into private header fa758032a546 iwlwifi: mvm: guard against device removal in reprobe 2fa76f19dc15 iwlwifi: mvm: invalidate IDs of internal stations at mvm start c82793ef4f3b iwlwifi: pcie: fix context info memory leak b301eaf27f86 iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap 01742ade9286 iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() 8f630ed7e98e iwlwifi: mvm: skip power command when unbinding vif during CSA 589cf152fe47 ASoC: ak4458: correct reset polarity e96d10250227 pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() a5c70e57c4c1 chtls: Fix potential resource leak 8b6d5013cd70 ASoC: Intel: Skylake: Zero snd_ctl_elem_value db272cd2bc9e mac80211: 160MHz with extended NSS BW in CSA 26548561cb92 regulator: core: avoid regulator_resolve_supply() race condition 03d76df5f164 af_key: relax availability checks for skb size calculation 968b1b034136 tracing/kprobe: Fix to support kretprobe events on unloaded modules 5e1942063dc3 Linux 5.4.97 40af962eb1d4 usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 76ab33055fbc net: sched: replaced invalid qdisc tree flush helper in qdisc_replace e65d331755de net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add 5d3007b6cc7b net: ip_tunnel: fix mtu calculation 90d7459d24b8 neighbour: Prevent a dead entry from updating gc_list 271ea7072901 igc: Report speed and duplex as unknown when device is runtime suspended 7018edb19a92 md: Set prev_flush_start and flush_bio in an atomic way e857e21eb200 iommu/vt-d: Do not use flush-queue when caching-mode is on 5fdf672759e9 Input: xpad - sync supported devices with fork on GitHub 03d56dab56ae iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues 2d5705150707 x86/apic: Add extra serialization for non-serializing MSRs bc1a3aeeff0f x86/build: Disable CET instrumentation in the kernel 40d0fff29761 mm: thp: fix MADV_REMOVE deadlock on shmem THP 56d61cd652dd mm, compaction: move high_pfn to the for loop scope 90ef21e5806f mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active af5508b1e862 mm: hugetlb: fix a race between isolating and freeing page 3264a763174f mm: hugetlb: fix a race between freeing and dissolving the page 108f56ed354f mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page 75be4852490f ARM: footbridge: fix dc21285 PCI configuration accessors b2640b08c43c KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode 6d3201c77be5 KVM: SVM: Treat SVM as unsupported when running as an SEV guest f9be9445e494 nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs f9034fcb27c0 drm/amd/display: Revert "Fix EDID parsing after resume from suspend" 6844143e2198 mmc: core: Limit retries when analyse of SDIO tuples fails 68c825bd2726 smb3: fix crediting for compounding when only one request in flight eaf2f835b52c smb3: Fix out-of-bounds bug in SMB2_negotiate() 00f581964b66 cifs: report error instead of invalid when revalidating a dentry fails fd6dc98f66ef xhci: fix bounce buffer usage for non-sg list case f6a47f2ce090 genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set c9654bbe52b5 libnvdimm/dimm: Avoid race between probe and available_slots_show() d0f36951ead4 kretprobe: Avoid re-registration of the same kretprobe earlier e80f9021d5be fgraph: Initialize tracing_graph_pause at task creation efa17285b338 mac80211: fix station rate table updates on assoc ecdd962c4b9b ovl: fix dentry leak in ovl_get_redirect 6b9a2e5c0c42 usb: host: xhci-plat: add priv quirk for skip PHY initialization ddc682d33024 usb: xhci-mtk: break loop when find the endpoint to drop 32410786279f usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints f4e4f067f94c usb: xhci-mtk: fix unreleased bandwidth data 1f9e9c1048b8 usb: dwc3: fix clock issue during resume in OTG mode 9d058a06149b usb: dwc2: Fix endpoint direction check in ep_from_windex 2a968ab0d2dd usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() 4d1d959348c1 USB: usblp: don't call usb_set_interface if there's a single alt 522567fe540d USB: gadget: legacy: fix an error code in eth_bind() e57d70c59bb7 memblock: do not start bottom-up allocations with kernel_end 7e6dcaeadc0e nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs f1c87b4b2c7b ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode d97a821b2e9c r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set c545879e8080 net: mvpp2: TCAM entry enable should be written after SRAM data bf0507fb2073 net: lapb: Copy the skb before sending a packet 1cef1d46add8 net/mlx5: Fix leak upon failure of rule creation 67b7f73bbe3f i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" 6380ef64b9eb igc: check return value of ret_val in igc_config_fc_after_link_up ec68581f7479 igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr 5ce999efcaa7 arm64: dts: ls1046a: fix dcfg address range 68e798fa3c0e rxrpc: Fix deadlock around release of dst cached on udp tunnel 98650c3d0e33 um: virtio: free vu_dev only with the contained struct device 02531b5549eb bpf, cgroup: Fix problematic bounds check 9146fffc5d2a bpf, cgroup: Fix optlen WARN_ON_ONCE toctou 4921f81ce65a arm64: dts: rockchip: fix vopl iommu irq on px30 831132b13f0d arm64: dts: amlogic: meson-g12: Set FL-adj property value 829bf438cb39 Input: i8042 - unbreak Pegatron C15B 0d6e0a192e2e arm64: dts: qcom: c630: keep both touchpad devices enabled 96dcfabef504 USB: serial: option: Adding support for Cinterion MV31 5ad95c521fd5 USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 dfa820563c67 USB: serial: cp210x: add pid/vid for WSDA-200-USB (From OE-Core rev: 98bb6a3cb528abe02b6edc291d05e240985ca80e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.16Bruce Ashfield2021-02-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: de53befa79cf Linux 5.10.16 bddcce15cd1f squashfs: add more sanity checks in xattr id lookup 5e22b39b377e squashfs: add more sanity checks in inode lookup 6634147f5128 squashfs: add more sanity checks in id lookup ff3a75bda722 squashfs: avoid out of bounds writes in decompressors dd0a41bc17bb Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" 237ee28818a9 nilfs2: make splice write available again 4e78c33874e5 drm/i915: Skip vswing programming for TBT 43f39b85e9bd drm/i915: Fix ICL MG PHY vswing handling 67afdc7d95b9 bpf: Fix verifier jsgt branch analysis on max bound 1d16cc210fab bpf: Fix 32 bit src register truncation on div/mod 569033c0825e bpf: Fix verifier jmp32 pruning decision logic bf9e4307920f regulator: Fix lockdep warning resolving supplies fb8f9b2f7d22 blk-cgroup: Use cond_resched() when destroy blkgs 4d00f1bade78 i2c: mediatek: Move suspend and resume handling to NOIRQ phase 518416a75c22 SUNRPC: Handle 0 length opaque XDR object data properly eda725f8cfe0 SUNRPC: Move simple_get_bytes and simple_get_netobj into private header 6fb6d5410e41 iwlwifi: queue: bail out on invalid freeing 38da9b033bec iwlwifi: mvm: guard against device removal in reprobe 2262294d4258 iwlwifi: pcie: add rules to match Qu with Hr2 492f762b9c16 iwlwifi: mvm: invalidate IDs of internal stations at mvm start 05132a72cc1d iwlwifi: pcie: fix context info memory leak fbdf0bf97cb0 iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap cc1d805aa544 iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() a90e8588f7eb iwlwifi: mvm: skip power command when unbinding vif during CSA 428831e8e9aa ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E b579c572d4cf ASoC: ak4458: correct reset polarity f0e3c36a5244 ALSA: hda: intel-dsp-config: add PCI id for TGL-H ff557bf971ad pNFS/NFSv4: Improve rejection of out-of-order layouts 386b142945d3 pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() 8007199fe372 chtls: Fix potential resource leak 439ac48a33c5 ASoC: Intel: Skylake: Zero snd_ctl_elem_value 4618aea34448 mac80211: 160MHz with extended NSS BW in CSA 676575b93ddf drm/nouveau/nvif: fix method count when pushing an array 4b877845e388 ASoC: wm_adsp: Fix control name parsing for multi-fw 61e97f32fded regulator: core: avoid regulator_resolve_supply() race condition 1c19d6ae581b af_key: relax availability checks for skb size calculation 7f546959b378 powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics 3cb8393c4143 gpiolib: cdev: clear debounce period if line set to output 5592eae7846c io_uring: drop mm/files between task_work_submit 88dbd085a51e io_uring: reinforce cancel on flush during exit aa435155d396 io_uring: fix sqo ownership false positive warning 8c7febfc919a io_uring: fix list corruption for splice file_get 7250f333ce03 io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE d300d03a93a2 io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE 52382df81d29 io_uring: replace inflight_wait with tctx->wait b462a7beab3f io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE f0ff1a95bfa8 io_uring: if we see flush on exit, cancel related tasks d16692a34e8e io_uring: account io_uring internal files as REQ_F_INFLIGHT 1e7eb063a0f0 io_uring: fix files cancellation dbdcde4422df io_uring: always batch cancel in *cancel_files() f8fbdbb60793 io_uring: pass files into kill timeouts/poll 49250f33bb43 io_uring: don't iterate io_uring_cancel_files() f6d93f855553 io_uring: add a {task,files} pair matching helper fe9334186a50 io_uring: simplify io_task_match() 2d18b3ee633e Linux 5.10.15 0414bde77968 net: sched: replaced invalid qdisc tree flush helper in qdisc_replace 836f791aba58 net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add 3d6df63a5cbe udp: ipv4: manipulate network header of NATed UDP GRO fraglist f2b30f9f0889 net: ip_tunnel: fix mtu calculation 6e4583ad6df0 neighbour: Prevent a dead entry from updating gc_list 0a8a25d56a63 igc: Report speed and duplex as unknown when device is runtime suspended fe272570d003 md: Set prev_flush_start and flush_bio in an atomic way 3a492e4403ee Input: ili210x - implement pressure reporting for ILI251x 1841be8d0bc6 Input: xpad - sync supported devices with fork on GitHub b442912f678a Input: goodix - add support for Goodix GT9286 chip 2ce5be67d134 x86/apic: Add extra serialization for non-serializing MSRs 3dcf233b5845 x86/debug: Prevent data breakpoints on cpu_dr7 b796770c6db3 x86/debug: Prevent data breakpoints on __per_cpu_offset c000dcfb3aed x86/debug: Fix DR6 handling 2a2dfe6a319a x86/build: Disable CET instrumentation in the kernel 032f8e04c035 mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() 0a249ac189fc mm: thp: fix MADV_REMOVE deadlock on shmem THP 9abdd2c05b59 mm/vmalloc: separate put pages and flush VM flags 76303d3fab9f mm, compaction: move high_pfn to the for loop scope eca84ebef17f mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active 5b9631cb6f34 mm: hugetlb: fix a race between isolating and freeing page e334b1fec6f4 mm: hugetlb: fix a race between freeing and dissolving the page afe6c31b84f6 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page 2de0745463e3 ARM: 9043/1: tegra: Fix misplaced tegra_uart_config in decompressor 384cddbee46f ARM: footbridge: fix dc21285 PCI configuration accessors cc7b2fc90916 ARM: dts; gta04: SPI panel chip select is active low 160237c192c4 DTS: ARM: gta04: remove legacy spi-cs-high to make display work again 7159239d2de1 KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset d73af5ae22d4 KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode 46add0349ba3 KVM: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl 6c0e069ac6e8 KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off dd7f10523b19 KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs ff0c437a0e02 KVM: SVM: Treat SVM as unsupported when running as an SEV guest 720639ef01f5 nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs 4f25d448d947 io_uring: don't modify identity's files uncess identity is cowed 2fd938741a79 drm/amd/display: Revert "Fix EDID parsing after resume from suspend" 09c6d51b16ef drm/i915: Power up combo PHY lanes for for HDMI as well 24946da51ce7 drm/i915: Extract intel_ddi_power_up_lanes() 1f27c7362e2b drm/i915/display: Prevent double YUV range correction on HDR planes 2545b18b9834 drm/i915/gt: Close race between enable_breadcrumbs and cancel_breadcrumbs 1cd8e3ef7f68 drm/i915/gem: Drop lru bumping on display unpinning 0fe98e455784 drm/i915: Fix the MST PBN divider calculation 8ef4cf6abaa7 drm/dp/mst: Export drm_dp_get_vc_payload_bw() 4f627ecde732 Fix unsynchronized access to sev members through svm_register_enc_region a03a8693b1a2 mmc: core: Limit retries when analyse of SDIO tuples fails 57b452c5ab1e mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb 2502610927ee smb3: fix crediting for compounding when only one request in flight b793e9fca633 smb3: Fix out-of-bounds bug in SMB2_negotiate() e2bb221a16ac iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it 7a3361e5ecf1 cifs: report error instead of invalid when revalidating a dentry fails c026844c6156 RISC-V: Define MAXPHYSMEM_1GB only for RV32 57ea7b257a1a xhci: fix bounce buffer usage for non-sg list case ee23b9329ec2 scripts: use pkg-config to locate libcrypto 0fe48a40ac63 genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set d2415fde8cad genirq: Prevent [devm_]irq_alloc_desc from returning irq 0 a80e9eee5003 libnvdimm/dimm: Avoid race between probe and available_slots_show() a2560f88e1c3 libnvdimm/namespace: Fix visibility of namespace resource attribute 059e68da31b0 tracepoint: Fix race between tracing and removing tracepoint 9e4a668f4f0a tracing: Use pause-on-trace with the latency tracers 8ce84b8e8eb3 kretprobe: Avoid re-registration of the same kretprobe earlier fb03f14cc148 tracing/kprobe: Fix to support kretprobe events on unloaded modules 43b5bdbf9644 fgraph: Initialize tracing_graph_pause at task creation 8847a756e1df gpiolib: free device name on error path to fix kmemleak 2ca1ddc32b88 mac80211: fix station rate table updates on assoc 8ccf963c6227 ovl: implement volatile-specific fsync error behaviour a66f82a1de02 ovl: avoid deadlock on directory ioctl fb8caef7c020 ovl: fix dentry leak in ovl_get_redirect 0e5cb872fbbb thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() 19155473f3ba kbuild: fix duplicated flags in DEBUG_CFLAGS 1897a8f0ef20 memblock: do not start bottom-up allocations with kernel_end 346ea7cc27b7 vdpa/mlx5: Restore the hardware used index after change map c1debbaf158d nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs b9464c5f4663 ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode 38b83bcec904 net: ipa: pass correct dma_handle to dma_free_coherent() 714c19bc1315 r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set 397ae1a24502 net: mvpp2: TCAM entry enable should be written after SRAM data dec629e97261 net: lapb: Copy the skb before sending a packet 6a5c3bac8054 net/mlx5e: Release skb in case of failure in tc update skb c2b2c4d24b40 net/mlx5e: Update max_opened_tc also when channels are closed 11c2c8fb889d net/mlx5: Fix leak upon failure of rule creation ada342012b2d net/mlx5: Fix function calculation for page trees b5802b747596 ibmvnic: device remove has higher precedence over reset cd77dccc122f i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" 1ac8bec2205e igc: check return value of ret_val in igc_config_fc_after_link_up 0cda16041858 igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr 8e081627f3a7 SUNRPC: Fix NFS READs that start at non-page-aligned offsets ceca8baed5d8 arm64: dts: ls1046a: fix dcfg address range e5ed4e08d850 rxrpc: Fix deadlock around release of dst cached on udp tunnel 7fc1a5a50e6e r8169: work around RTL8125 UDP hw bug ee1709a311cd arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on Odroid-C4 6f5ee57a68c7 bpf, preload: Fix build when $(O) points to a relative path 72c8389fc7ff um: virtio: free vu_dev only with the contained struct device 571fe1ba22c2 bpf, inode_storage: Put file handler if no storage was found 9447d0f8a621 bpf, cgroup: Fix problematic bounds check ee3844e61706 bpf, cgroup: Fix optlen WARN_ON_ONCE toctou 28ad17a5e936 vdpa/mlx5: Fix memory key MTT population 636ef657eedf ARM: dts: stm32: Fix GPIO hog flags on DHCOM DRC02 6ec543da64e1 ARM: dts: stm32: Disable optional TSC2004 on DRC02 board 43019f6f8884 ARM: dts: stm32: Disable WP on DHCOM uSD slot f7a74822c6eb ARM: dts: stm32: Connect card-detect signal on DHCOM 29aebc79169c ARM: dts: stm32: Fix polarity of the DH DRC02 uSD card detect 25af99f88d3e arm64: dts: rockchip: Use only supported PCIe link speed on Pinebook Pro c2947904fbba arm64: dts: rockchip: fix vopl iommu irq on px30 9b1996ae3a27 arm64: dts: amlogic: meson-g12: Set FL-adj property value 4fcaf04963e2 Input: i8042 - unbreak Pegatron C15B bd508a509c2a arm64: dts: qcom: c630: keep both touchpad devices enabled 4bcb395a7f67 ARM: OMAP1: OSK: fix ohci-omap breakage f808da6bc6e4 usb: xhci-mtk: break loop when find the endpoint to drop 85f0409e9ce3 usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints 5139bf6a3455 usb: xhci-mtk: fix unreleased bandwidth data b6609c0a537b usb: dwc3: fix clock issue during resume in OTG mode 750829e1931a usb: dwc2: Fix endpoint direction check in ep_from_windex 039656997da3 usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() 75582ceb723e USB: usblp: don't call usb_set_interface if there's a single alt 4025244544b8 usb: gadget: aspeed: add missing of_node_put c8e1dabc1e05 USB: gadget: legacy: fix an error code in eth_bind() d56e0ac9a1fc usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 73b1de6b5ea3 USB: serial: option: Adding support for Cinterion MV31 c43cb08791a2 USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 17fb12b4a756 USB: serial: cp210x: add pid/vid for WSDA-200-USB (From OE-Core rev: 09b907df68f903d2626ab2bc1621a65275a56e8e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.96Bruce Ashfield2021-02-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: d4716ee8751b Linux 5.4.96 b1a1c262e4b0 workqueue: Restrict affinity change to rescuer 5b1e4fc2984e kthread: Extract KTHREAD_IS_PER_CPU 2d7ca4a84b58 objtool: Don't fail on missing symbol table 88240f7ac221 drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping 53c10bbf9186 drm/amd/display: Update dram_clock_change_latency for DCN2.1 c6eb3dfdac44 selftests/powerpc: Only test lwm/stmw on big endian 805e9cdb5793 nvme: check the PRINFO bit before deciding the host buffer length 8e59209d53c9 udf: fix the problem that the disc content is not displayed 2d1593543418 ALSA: hda: Add Cometlake-R PCI ID c03ecc192c8e scsi: ibmvfc: Set default timeout to avoid crash during migration 02cc1ee3e8d1 mac80211: fix fast-rx encryption check efd061fc77f3 ASoC: SOF: Intel: hda: Resume codec to do jack detection e0f1ba38f788 scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 935fa0d5a5c5 scsi: libfc: Avoid invoking response handler twice if ep is already completed 335bbffdd90c scsi: scsi_transport_srp: Don't block target in failfast state b1f680ffc25b x86: __always_inline __{rd,wr}msr() d1aed452c05f platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 c99ac7213638 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet 6f705e80fb87 phy: cpcap-usb: Fix warning for missing regulator_disable fd4c12f31209 net_sched: gen_estimator: support large ewma log 27afc7128345 btrfs: backref, use correct count to resolve normal data refs 66bcf5f6f989 btrfs: backref, only search backref entries from leaves of the same root c3089b06d6fe btrfs: backref, don't add refs from shared block when resolving normal backref 21a0c97fb27c btrfs: backref, only collect file extent items matching backref offset 1960c3d40b69 tcp: make TCP_USER_TIMEOUT accurate for zero window probes 55cb8e232f9a arm64: Do not pass tagged addresses to __is_lm_address() b28387cf8f1c arm64: Fix kernel address detection of __is_lm_address() 11084836e5fb ACPI: thermal: Do not call acpi_thermal_check() directly 1410d2b68207 Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" 5e8776df14fa ibmvnic: Ensure that CRQ entry read are correctly ordered bc4e7277cc93 net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP 9edebe46010c net: dsa: bcm_sf2: put device node before return e89428970c23 Linux 5.4.95 e7aeca61cb9b tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN 3e93b9efc3bb team: protect features update by RCU to avoid deadlock 489e35c6829a ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() 9a4d367b2783 NFC: fix possible resource leak c929c76e98b0 NFC: fix resource leak when target index is invalid b2f4a59a2216 rxrpc: Fix memory leak in rxrpc_lookup_local 6d25d788efa4 iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built 66f4f98ee363 iommu/vt-d: Gracefully handle DMAR units with no supported address widths 0551a2fd456c selftests: forwarding: Specify interface when invoking mausezahn e4405451dd6e nvme-multipath: Early exit if no path is available 64a4ec1850f7 can: dev: prevent potential information leak in can_fill_info() 4dc2395d8f14 net/mlx5e: Reduce tc unsupported key print level a66705277baf net/mlx5e: E-switch, Fix rate calculation for overflow dbc13deeec6a net/mlx5: Fix memory leak on flow table creation error flow 02ef126a002d igc: fix link speed advertising 873d1a4740d6 i40e: acquire VSI pointer only after VF is initialized cf9276211563 mac80211: pause TX while changing interface type 46c67a4c1a76 iwlwifi: pcie: reschedule in long-running memory reads 563daf7c0f4a iwlwifi: pcie: use jiffies for memory read spin time limit f39fce916a7b pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() a3c5fec1e09f ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete 748c2cd57615 RDMA/cxgb4: Fix the reported max_recv_sge value 72797bfc5f77 firmware: imx: select SOC_BUS to fix firmware build 347feca03881 ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status f7c6e6c9b62c arm64: dts: ls1028a: fix the offset of the reset register 78fc9ef35d18 xfrm: Fix wraparound in xfrm_policy_addr_delta() f5e7db4fcd38 selftests: xfrm: fix test return value override issue in xfrm_policy.sh dac256de1fe2 xfrm: fix disable_xfrm sysctl when used on xfrm interfaces a7edea0fe85a xfrm: Fix oops in xfrm_replay_advance_bmp deb8d5dfeb63 netfilter: nft_dynset: add timeout extension to template 347a1a20b195 ARM: imx: build suspend-imx6.S with arm instruction set 61bdab3d770b xen-blkfront: allow discard-* nodes to be optional 65543408f257 tee: optee: replace might_sleep with cond_resched ad3d896ef55c drm/i915: Check for all subplatform bits 59546420c51b drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices 37ef9b59f479 mt7601u: fix rx buffer refcounting 77771158182f mt7601u: fix kernel crash unplugging the device 2c4f52b9cddf arm64: dts: broadcom: Fix USB DMA address translation for Stingray 6aceac245059 leds: trigger: fix potential deadlock with libata 2c7b4b25293a xen: Fix XenStore initialisation for XS_LOCAL 632a7728da9b KVM: Forbid the use of tagged userspace addresses for memslots ba668a507788 KVM: x86: get smi pending status correctly ff5f6de29faf KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration 2fc14cafefb3 KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() c547d39feb65 KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] e1ae9aab8029 btrfs: fix possible free space tree corruption with online conversion d30cb3d348b8 drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] 082dc611fdc8 drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs 53fd4e4003a6 PM: hibernate: flush swap writer after marking 7f9a267c67af s390/vfio-ap: No need to disable IRQ after queue reset 9077bc37d2d1 net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family 8aba60ebcfc3 wext: fix NULL-ptr-dereference with cfg80211's lack of commit() 720032d3dc84 ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming b24dc0aa7e9b media: rc: ensure that uevent can be read directly after rc device register 5d6fd0357057 ALSA: hda/via: Apply the workaround generically for Clevo machines f78803928481 ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 8de2109f4670 kernel: kexec: remove the lock operation of system_transition_mutex 93603a27fc31 ACPI: sysfs: Prefer "compatible" modalias 587c6b75d7fd nbd: freeze the queue while we're adding connections b8fcb8f53995 IPv6: reply ICMP error if the first fragment don't include all headers 1f58e378a17e ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition (From OE-Core rev: b39a6de2c1175e4554c688a44c905c24367fa57a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.14Bruce Ashfield2021-02-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: b0c8835fc649 Linux 5.10.14 b80df6517d35 workqueue: Restrict affinity change to rescuer b20475a80b4b kthread: Extract KTHREAD_IS_PER_CPU d8649eb8e352 x86/cpu: Add another Alder Lake CPU to the Intel family 9c8bb3eac07d objtool: Don't fail the kernel build on fatal errors 4587cb6f27a6 habanalabs: disable FW events on device removal 90981a2171b9 habanalabs: fix backward compatibility of idle check 4439d22c3758 habanalabs: zero pci counters packet before submit to FW e8911b02ccb6 drm/amd/display: Fixed corruptions on HPDRX link loss restore 932ab13b8af3 drm/amd/display: Use hardware sequencer functions for PG control 95850b9d0b23 drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping a2245a995563 drm/amd/display: Allow PSTATE chnage when no displays are enabled af2fc0f4acb6 drm/amd/display: Update dram_clock_change_latency for DCN2.1 89ca15b71b91 selftests/powerpc: Only test lwm/stmw on big endian 713373080c7e platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_quirk_table for dual fan control f243b5dd9837 nvmet: set right status on error in id-ns handler 3e554aa3d08a nvme-pci: allow use of cmb on v1.4 controllers 82ae0714c344 nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout 3b87f9b06245 nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout 57f26d9d09d6 nvme: check the PRINFO bit before deciding the host buffer length a9fd4ef6e50c udf: fix the problem that the disc content is not displayed 40545c4dd90c i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO 6826f0b4a159 ALSA: hda: Add Cometlake-R PCI ID b45a47e9adfc scsi: ibmvfc: Set default timeout to avoid crash during migration cedc60fbd7a1 mac80211: fix encryption key selection for 802.3 xmit 20790b2534f2 mac80211: fix fast-rx encryption check c2601c9c2a96 mac80211: fix incorrect strlen of .write in debugfs 9d6dbf4e3721 objtool: Don't add empty symbols to the rbtree 91a585783dff ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid 1fe0ce2f9afd ASoC: SOF: Intel: hda: Resume codec to do jack detection 946d15aa09d3 scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 47daa439c389 scsi: libfc: Avoid invoking response handler twice if ep is already completed 28693cc0fc0d scsi: scsi_transport_srp: Don't block target in failfast state 5929bcb4a49d x86: __always_inline __{rd,wr}msr() d2c880ed2cff locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP 2f2a4c04b889 habanalabs: fix dma_addr passed to dma_mmap_coherent a55c4bf2c8f0 platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 a8f69a32ee91 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet 4d06445ad762 tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency f667433cb379 tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency 0c1a24a098a8 phy: cpcap-usb: Fix warning for missing regulator_disable c4e8fa21a30b iommu/vt-d: Do not use flush-queue when caching-mode is on c7cd7a3b5076 ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD d9655c6854a6 Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" a2c7d0667cf3 arm64: Do not pass tagged addresses to __is_lm_address() 25fd5f8f8a23 arm64: Fix kernel address detection of __is_lm_address() beba2ac6b120 arm64: dts: meson: Describe G12b GPU as coherent 9e96f711171c drm/panfrost: Support cache-coherent integrations b58486200402 iommu/io-pgtable-arm: Support coherency for Mali LPAE 3766a00d765d ibmvnic: Ensure that CRQ entry read are correctly ordered c71bfc5f13c3 net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP 370ce41d2e58 net: dsa: bcm_sf2: put device node before return a555c2faf02e mlxsw: spectrum_span: Do not overwrite policer configuration 3c564a9f9e43 stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing fb8e6a0b3c66 net: octeontx2: Make sure the buffer is 128 byte aligned d51f7ff5413b net: fec: put child node on error path cedbfddf4dab net: stmmac: dwmac-intel-plat: remove config data on error 1aa4ee0ec7fe net: dsa: microchip: Adjust reset release timing to match reference reset circuit 0c245c5fe93f Linux 5.10.13 55d900415b81 vsock: fix the race conditions in multi-transport support a9cd144eb745 tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN 011c3d9427da tcp: make TCP_USER_TIMEOUT accurate for zero window probes bcc83b43e1ed team: protect features update by RCU to avoid deadlock 01de4bc09d38 scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit 1e3a8d94dd6b ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() 4a97f42a6690 ASoC: topology: Properly unregister DAI on removal 52a2895f122d ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default 8cd91442d9a2 ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default 5a48918811c8 NFC: fix possible resource leak e10a1aad5f7c NFC: fix resource leak when target index is invalid 2e83a57a23a6 rxrpc: Fix memory leak in rxrpc_lookup_local 99bacbcd5621 selftests: forwarding: Specify interface when invoking mausezahn c9e668a196db nvme-multipath: Early exit if no path is available cf7ed01e02c0 iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() 974b6289e8da iommu/amd: Use IVHD EFR for early initialization of IOMMU features 57e2393f5de0 of/device: Update dma_range_map only when dev has valid dma-ranges aa8604fe63d1 ACPI/IORT: Do not blindly trust DMA masks from firmware f3d8e20e11ae can: dev: prevent potential information leak in can_fill_info() 17dbec01beb9 net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable f5430661f2f7 net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset f24b493eba50 net/mlx5e: Revert parameters on errors when changing trust state without reset 890f413ae524 net/mlx5e: Correctly handle changing the number of queues when the interface is down e1e71f1eb74c net/mlx5e: Fix CT rule + encap slow path offload and deletion bf1864854ab2 net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled 1a06120d6ff2 net/mlx5: Maintain separate page trees for ECPF and PF functions 034bd75f619f net/mlx5e: Reduce tc unsupported key print level a1b500010f09 net/mlx5e: free page before return 2778913fb080 net/mlx5e: E-switch, Fix rate calculation for overflow d62665cac603 net/mlx5: Fix memory leak on flow table creation error flow 4c919b215bb3 igc: fix link speed advertising d11a1402ec16 i40e: acquire VSI pointer only after VF is initialized b2a76ea0479e ice: Fix MSI-X vector fallback logic 04cd96db6f88 ice: Don't allow more channels than LAN MSI-X available 55717a10a6b8 ice: update dev_addr in ice_set_mac_address even if HW filter exists 35c50e69af15 ice: Implement flow for IPv6 next header (extension header) bdcd8b9d8249 ice: fix FDir IPv6 flexbyte 1c3b27b05a43 mac80211: pause TX while changing interface type a59a7b96dc13 iwlwifi: pcie: reschedule in long-running memory reads bcb9c4009618 iwlwifi: pcie: use jiffies for memory read spin time limit 05bb42538d90 iwlwifi: pcie: set LTR on more devices 92044488a8d3 iwlwifi: pnvm: don't try to load after failures fb1e501d8a69 iwlwifi: pnvm: don't skip everything when not reloading c00b0b65b3b3 iwlwifi: pcie: avoid potential PNVM leaks fd8c453d53f8 ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup b030ba7f1294 ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies d46c0d64dbcd pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn dba0d4b1508b pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() ae02c0008c27 powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt 5f78c6ce1f6f ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete cea3d7cd951a spi: altera: Fix memory leak on error path 2bfc7e605aaf ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field 02e5a1ee97a1 ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY c74d671e7154 ASoC: qcom: Fix incorrect volatile registers 52178bea2cf5 ASoC: dt-bindings: lpass: Fix and common up lpass dai ids 571a2dd89818 RDMA/cxgb4: Fix the reported max_recv_sge value 0fade2af3eae firmware: imx: select SOC_BUS to fix firmware build bd10eba71351 arm64: dts: imx8mp: Correct the gpio ranges of gpio3 50c701d94f64 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms fd59c86ac9b0 ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status d871650a7d06 ARM: imx: fix imx8m dependencies 9f87dd2fe3f2 arm64: dts: ls1028a: fix the offset of the reset register 6daa52884c3f xfrm: Fix wraparound in xfrm_policy_addr_delta() 8ea899803bb5 selftests: xfrm: fix test return value override issue in xfrm_policy.sh 2f7ecc841daa xfrm: fix disable_xfrm sysctl when used on xfrm interfaces f632d34091e6 xfrm: Fix oops in xfrm_replay_advance_bmp f39005edf513 Revert "block: simplify set_init_blocksize" to regain lost performance 34b0c04c884c Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" 28adabf8cdd2 netfilter: nft_dynset: add timeout extension to template fec7ae28d905 ARM: zImage: atags_to_fdt: Fix node names on added root nodes 69da790360f3 ARM: imx: build suspend-imx6.S with arm instruction set d095985e1ce1 clk: qcom: gcc-sm250: Use floor ops for sdcc clks cee27fcc8ccf clk: mmp2: fix build without CONFIG_PM c143ab555679 clk: imx: fix Kconfig warning for i.MX SCU clk 20786fdd2fb0 blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue 7d6e01e27560 xen-blkfront: allow discard-* nodes to be optional a164789b86c6 tee: optee: replace might_sleep with cond_resched d1fd90bf5554 KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM c48f69093e5e uapi: fix big endian definition of ipv6_rpl_sr_hdr 921f48afdd3a drm/i915/selftest: Fix potential memory leak 7306177c9ed3 drm/i915: Check for all subplatform bits e4d2a196fdc5 drm/nouveau/dispnv50: Restore pushing of all data. e50b0cb7da81 drm/vc4: Correct POS1_SCL for hvs5 21e3ad805486 drm/vc4: Correct lbm size and calculation 112821f254b6 drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices 1310c7a48279 ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight 99bb37ab284c net/mlx5e: Fix IPSEC stats 37ef64511f31 drm/i915/pmu: Don't grab wakeref when enabling events 520d05a77b28 drm/i915/gt: Clear CACHE_MODE prior to clearing residuals 800ca7687c87 iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. 621f05288c3d mt7601u: fix rx buffer refcounting cfe3425c5acd mt76: mt7663s: fix rx buffer refcounting 083274407a8e mt7601u: fix kernel crash unplugging the device b04c1c534b66 arm64: dts: broadcom: Fix USB DMA address translation for Stingray 736924801c1d leds: trigger: fix potential deadlock with libata 5f3d54c00f1f xen: Fix XenStore initialisation for XS_LOCAL bc79ff0b1a19 io_uring: fix wqe->lock/completion_lock deadlock 256a0040c6c9 KVM: Forbid the use of tagged userspace addresses for memslots e895a39a2bcd KVM: x86: get smi pending status correctly 427adbb3be8a KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration cffcb5e0fe2c KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX 0faceb7d6dda KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit dca38d7f33bf KVM: arm64: Filter out v8.1+ events on v8.0 HW a519d9804456 KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() 0517693dcc41 KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] 2175bf57dc95 btrfs: fix possible free space tree corruption with online conversion f343bf1aaf55 btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch 767c8777ce9c drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] 6975f470ca5d drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs 326644a0ede0 crypto: marvel/cesa - Fix tdma descriptor on 64-bit c6da54164497 efi/apple-properties: Reinstate support for boolean properties 4c973f75074a x86/entry: Emit a symbol for register restoring thunk c95981ecd985 PM: hibernate: flush swap writer after marking e6e9ded8ffa4 s390/vfio-ap: No need to disable IRQ after queue reset 9218a6b031a1 s390: uv: Fix sysfs max number of VCPUs reporting 6c6bd9dd1c8d net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family 1a39162bac95 bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES cc11bd18d4a3 drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes 29d35b73ead4 drm/i915/gt: Always try to reserve GGTT address 0x0 aa39818d9256 drm/i915: Always flush the active worker before returning from the wait 5ebb1cbe463f drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors 0634449e9977 Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" 39714b66a8b1 ASoC: AMD Renoir - refine DMI entries for some Lenovo products b444b86e37b2 x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled d16c5dfe93ef wext: fix NULL-ptr-dereference with cfg80211's lack of commit() 442278e4928e ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming a9079d8d3b02 ARM: dts: ux500: Reserve memory carveouts 14e3388f2f95 ARM: dts: tbs2910: rename MMC node aliases b3b75f8cd187 media: rc: ensure that uevent can be read directly after rc device register ce9e154a8bcb media: rc: ite-cir: fix min_timeout calculation 8429fee29143 media: rc: fix timeout handling after switch to microsecond durations 4b5a88b3f45c media: hantro: Fix reset_raw_fmt initialization ae584fbbb658 media: cedrus: Fix H264 decoding e76b40d8e9ad media: cec: add stm32 driver 6141f82fd5ee parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES d56e3b6a6b14 ALSA: hda/via: Apply the workaround generically for Clevo machines eacb5d4e6b64 ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 aa9a6dc62611 kernel: kexec: remove the lock operation of system_transition_mutex 2aa7eab3e7f0 ACPI: thermal: Do not call acpi_thermal_check() directly d6f80e01fade ACPI: sysfs: Prefer "compatible" modalias 8fe07159fc53 tty: avoid using vfs_iocb_iter_write() for redirected console writes 41f6f4a31435 nbd: freeze the queue while we're adding connections 51f58c4882ec iwlwifi: provide gso_type to GSO packets (From OE-Core rev: a973a4b1eec5ac37b7b7952192d0b0ccf03162ac) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.10: update to -rt25Bruce Ashfield2021-02-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto-rt/5.10: 631d91f7275e v5.10.12-rt25 d810e40efb07 v5.10.8-rt24 6cc43a603fc0 tracing: Update "Merge irqflags + preemt counter, add RT bits" 832154acfabe v5.10.8-rt23 bc910fd5c9b3 v5.10.4-rt22 6f35bf425de2 tracing: Merge irqflags + preemt counter, add RT bits (update) bc15d321859f powerpc/pseries/iommu: Use the local lock properly. 4a341a1cd188 powerpc: Avoid recursive header includes b0764f800b54 v5.10.4-rt21 c0c5ed1cb29f v5.10.1-rt20 f26ecd8047bf printk: Update John Ogness' printk series c4c153ce68dd tracing: Merge irqflags + preemt counter, add RT bits (update) 7d90c658b18c z3fold: remove preempt disabled sections for RT (From OE-Core rev: 3d9c750513204428df1c95bedacad0d64b6fc6cd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: binutils 2.36 fixesBruce Ashfield2021-02-033-12/+12
| | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.10: cdca78778415 objtool: Fix seg fault with Clang non-section symbols d3287798bd88 x86/entry: Emit a symbol for register restoring thunk With these, build issues with binutils 2.36 are resolved (From OE-Core rev: faace9b72adb17593323b7f39fa95e89d361ef57) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.94Bruce Ashfield2021-02-033-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 0fbca6ce4174 Linux 5.4.94 315cd8fc2ad2 fs: fix lazytime expiration handling in __writeback_single_inode() 5f8b8fccdfbc writeback: Drop I_DIRTY_TIME_EXPIRE 2d8848edc96b dm integrity: conditionally disable "recalculate" feature 43546b74ce6c tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ab85b382dcf7 SMB3.1.1: do not log warning message if server doesn't populate salt 0edc78af73d0 arm64: mm: use single quantity to represent the PA to VA translation b899d5b2a42a tracing: Fix race in trace_open and buffer resize call c4a23c852e80 io_uring: Fix current->fs handling in io_sq_wq_submit_work() 336bb7dc5a1c HID: wacom: Correct NULL dereference on AES pen proximity ecd62d2e9ab4 futex: Handle faults correctly for PI futexes 55ea172ce3eb futex: Simplify fixup_pi_state_owner() a3155c362ca0 futex: Use pi_state_update_owner() in put_pi_state() ceb83cf9ed67 rtmutex: Remove unused argument from rt_mutex_proxy_unlock() 015b6a4c2564 futex: Provide and use pi_state_update_owner() 65aad57cac8d futex: Replace pointless printk in fixup_owner() 0dae88a92596 futex: Ensure the correct return value from futex_lock_pi() c27a2a1ecf69 Revert "mm/slub: fix a memory leak in sysfs_slab_add()" 4afd772371d9 gpio: mvebu: fix pwm .get_state period calculation 131f8d8a889a Linux 5.4.93 f7020c437e13 tcp: fix TCP_USER_TIMEOUT with zero window 945d182a046f tcp: do not mess with cloned skbs in tcp_add_backlog() ccc248b6444a net: dsa: b53: fix an off by one in checking "vlan->vid" ff64094dc718 net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled 3e5b335a55e9 net: mscc: ocelot: allow offloading of bridge on top of LAG b47a3c32c4c2 ipv6: set multicast flag on the multicast route b778940f2ab9 net_sched: reject silly cell_log in qdisc_get_rtab() 4ed347901f08 net_sched: avoid shift-out-of-bounds in tcindex_set_parms() bc757ba6dc75 ipv6: create multicast route with RTPROT_KERNEL 60fb547a3d5d udp: mask TOS bits in udp_v4_early_demux() da3711f42c68 kasan: fix incorrect arguments passing in kasan_add_zero_shadow 0d190f53fa2f kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow 5a3890bad3a4 skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too 49aaf012c478 lightnvm: fix memory leak when submit fails 0ff55fc4d6a1 sh_eth: Fix power down vs. is_opened flag ordering fd2f5130ae98 net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext 4e1d17a1f73b sh: dma: fix kconfig dependency for G2_DMA 8a0b8e26f79f netfilter: rpfilter: mask ecn bits before fib lookup 99328b4b4408 x86/cpu/amd: Set __max_die_per_package on AMD 6f8ba0ada139 pinctrl: ingenic: Fix JZ4760 support 382ffe786647 driver core: Extend device_is_dependent() 4e749a28c909 xhci: tegra: Delay for disabling LFPS detector a6a5d08170c2 xhci: make sure TRB is fully written before giving it to the controller 7f3cfc7e378d usb: bdc: Make bdc pci driver depend on BROKEN f764f90b0c77 usb: udc: core: Use lock when write to soft_connect 564f3c532642 usb: gadget: aspeed: fix stop dma register setting. f89a193fd9d3 USB: ehci: fix an interrupt calltrace error 9a660760299b ehci: fix EHCI host controller initialization sequence 5eda5db39e28 serial: mvebu-uart: fix tx lost characters at power off a8fade59466c stm class: Fix module init return on allocation failure 5e4bacea58ca intel_th: pci: Add Alder Lake-P support c5885886c72c x86/mmx: Use KFPU_387 for MMX string operations d1a9cd1dc53c x86/topology: Make __max_die_per_package available unconditionally cdb4ce96fdd2 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state cd1c4882ab43 irqchip/mips-cpu: Set IPI domain parent chip 9a2f6007a228 cifs: do not fail __smb_send_rqst if non-fatal signals are pending 745229c90301 iio: ad5504: Fix setting power-down state ddd1416f4413 can: peak_usb: fix use after free bugs a24476b37167 can: vxcan: vxcan_xmit: fix use after free bug ac48ef15826e can: dev: can_restart: fix use after free bug 391187744436 selftests: net: fib_tests: remove duplicate log test 237375005739 platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list 57f0f0ddf9e4 i2c: octeon: check correct size of maximum RECV_LEN packet 485e0255c19e powerpc: Fix alignment bug within the init sections cfea5cddeb71 scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression da3324ec5497 pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting 5625c3da7167 powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S 73a229119983 drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 af91a2e7fb5e drm/nouveau/mmu: fix vram heap sizing ee2c9e58f430 drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields 38f35023fd30 drm/nouveau/privring: ack interrupts the same way as RM 8c3d3b385ed8 drm/nouveau/bios: fix issue shadowing expansion ROMs f5dc9627ac04 drm/amd/display: Fix to be able to stop crc calculation 9f6d85e20125 drm/amdgpu/psp: fix psp gfx ctrl cmds 5b2266d62b54 riscv: defconfig: enable gpio support for HiFive Unleashed 7eef73685871 dts: phy: fix missing mdio device and probe failure of vsc8541-01 device 5fa6987258a7 x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery a09d4e7acdbf xen: Fix event channel callback via INTX/GSI acc402fa5bf5 arm64: make atomic helpers __always_inline 8ab3478335ad clk: tegra30: Add hda clock default rates to clock driver c074680653e2 HID: Ignore battery for Elan touchscreen on ASUS UX550 9cec63a3aacb HID: logitech-dj: add the G602 receiver b1b943f5b65e riscv: Fix sifive serial driver cd0c46821aa5 riscv: Fix kernel time_init() 5a1d7bb7d333 scsi: sd: Suppress spurious errors when WRITE SAME is being disabled 68f99105752d scsi: qedi: Correct max length of CHAP secret 97853a7eae80 scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback b477f4371045 dm integrity: select CRYPTO_SKCIPHER 8ebe26a1e236 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device 6af49167440a ASoC: Intel: haswell: Add missing pm_ops ad1df24b37d9 drm/i915/gt: Prevent use of engine->wa_ctx after error 6b59bd9eea08 drm/syncobj: Fix use-after-free 559c0ffedbe0 drm/atomic: put state on error path 42d855f06d12 dm integrity: fix a crash if "recalculate" used without "internal_hash" a03ce9cc4bb8 dm: avoid filesystem lookup in dm_get_dev_t() cd3aa1495d8a mmc: sdhci-xenon: fix 1.8v regulator stabilization 6acdefd0bd34 mmc: core: don't initialize block size from ext_csd if not present d8a487e673ab btrfs: send: fix invalid clone operations when cloning from the same file and root 4d1cf8eeda5b btrfs: don't clear ret in btrfs_start_dirty_block_groups e1065331b730 btrfs: fix lockdep splat in btrfs_recover_relocation 68718453159e btrfs: don't get an EINTR during drop_snapshot for reloc a826af1dea4a ACPI: scan: Make acpi_bus_get_device() clear return pointer on error 08fa4ae93e95 ALSA: hda/via: Add minimum mute flag 1607adf1ac41 ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() 9c301133beda platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 ea8d3c71313f platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes 60066d5181be i2c: bpmp-tegra: Ignore unknown I2C_M flags 09f983f0c7fc Linux 5.4.92 e2d69319b713 spi: cadence: cache reference clock rate during probe d04c7938d0f8 mac80211: check if atf has been disabled in __ieee80211_schedule_txq d46996cb4b16 mac80211: do not drop tx nulldata packets on encrypted links 56e8947bcf81 tipc: fix NULL deref in tipc_link_xmit() 55bac51762c3 net, sctp, filter: remap copy_from_user failure error 52e0b20c8c57 rxrpc: Fix handling of an unsupported token type in rxrpc_read() 5c466480d7d4 net: avoid 32 x truesize under-estimation for tiny skbs f6499a78e581 net: sit: unregister_netdevice on newlink's error path a3870cf8a7a2 net: stmmac: Fixed mtu channged by cache aligned c213d85cae39 rxrpc: Call state should be read with READ_ONCE() under some circumstances 6d57b582fb35 net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands d52f5929d997 net: dcb: Validate netlink message in DCB handler 814e04776211 esp: avoid unneeded kmap_atomic call 0ff06dd1b949 rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request c897c10e4334 net: mvpp2: Remove Pause and Asym_Pause support 18c29e175e30 mlxsw: core: Increase critical threshold for ASIC thermal zone 7680783452ce mlxsw: core: Add validation of transceiver temperature thresholds ff6d4e8da7c6 net: ipv6: Validate GSO SKB before finish IPv6 processing b41352a93c16 net: skbuff: disambiguate argument and member for skb_list_walk_safe helper aa350dbe3a1e net: introduce skb_list_walk_safe for skb segment walking 760e9fd4f7ab netxen_nic: fix MSI/MSI-x interrupts 982e763ea3c3 udp: Prevent reuseport_select_sock from reading uninitialized socks bd4793843c85 bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback 79ce12cfa56a bpf: Don't leak memory in bpf getsockopt when optlen == 0 4aef760c28e8 nfsd4: readdirplus shouldn't return parent of export 9b72d5ba50f1 spi: npcm-fiu: Disable clock in probe error path 6ef67f59263e spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() fa6de8d82d9c scsi: lpfc: Make lpfc_defer_acc_rsp static e82b58aa6471 scsi: lpfc: Make function lpfc_defer_pt2pt_acc static 5e6b88828526 elfcore: fix building with clang ac29c052654f xen/privcmd: allow fetching resource sizes dd113b79ee7e compiler.h: Raise minimum version of GCC to 5.1 for arm64 24cea7d70516 usb: ohci: Make distrust_firmware param default to false d26b3110041a Linux 5.4.91 516bd00e5ac1 netfilter: nft_compat: remove flush counter optimization 935114863364 netfilter: nf_nat: Fix memleak in nf_nat_init 49fc6d92b484 netfilter: conntrack: fix reading nf_conntrack_buckets 548e4168e68d ALSA: firewire-tascam: Fix integer overflow in midi_port_work() 68e67535e26b ALSA: fireface: Fix integer overflow in transmit_midi_msg() 2c3d03cdbd39 dm: eliminate potential source of excessive kernel log noise a34294774a32 net: sunrpc: interpret the return value of kstrtou32 correctly 8b5107a74db3 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() c2226680343d mm, slub: consider rest of partial list if acquire_slab() fails cd9e901fe2fc drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence 9269296721b5 IB/mlx5: Fix error unwinding when set_has_smi_cap fails 40a782293545 RDMA/mlx5: Fix wrong free of blue flame register on error e8c8d2319bd7 bnxt_en: Improve stats context resource accounting with RDMA driver loaded. 3bcf35a7c05f RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp da834a9bdc23 RDMA/restrack: Don't treat as an error allocation ID wrapping 986fdc7685fa ext4: fix superblock checksum failure when setting password salt 38992092b54e NFS: nfs_igrab_and_active must first reference the superblock 6b3ae2030db9 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter aa2399f55eff pNFS: Stricter ordering of layoutget and layoutreturn 78c2ab7f5265 pNFS: Mark layout for return if return-on-close was not sent 7d1241ae1dce pNFS: We want return-on-close to complete when evicting the inode 69d121ca892c NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock c70f6e0ac9f9 nvme-tcp: fix possible data corruption with bio merges 55a102004376 ASoC: Intel: fix error code cnl_set_dsp_D0() 2392a54de8ba ASoC: meson: axg-tdmin: fix axg skew offset 973900cd4614 ASoC: meson: axg-tdm-interface: fix loopback 08eb8a735c11 dump_common_audit_data(): fix racy accesses to ->d_name d443cefd9f73 perf intel-pt: Fix 'CPU too large' error 221dee1d0d4e ARM: picoxcell: fix missing interrupt-parent properties ba74e0f222c7 drm/msm: Call msm_init_vram before binding the gpu 0251d3eb4480 ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI bfdd0a3b86c3 usb: typec: Fix copy paste error for NVIDIA alt-mode description 644baa95db2b drm/amdgpu: fix a GPU hang issue when remove device 596b3423fddc nvmet-rdma: Fix list_del corruption on queue establishment failure 4cb77b877fcc nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN 242793c7ef2f selftests: fix the return value for UDP GRO test 5fc06b706432 net: ethernet: fs_enet: Add missing MODULE_LICENSE 15a8491cdcd4 misdn: dsp: select CONFIG_BITREVERSE 635a658de303 arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC bc68af1fdcac bfq: Fix computation of shallow depth 2abc54579d1b lib/raid6: Let $(UNROLL) rules work with macOS userland 1d05b91ab72e hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values 1229d433960c habanalabs: Fix memleak in hl_device_reset 93aef8e6cc08 habanalabs: register to pci shutdown callback 79df21218d63 ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram 331a6438ebfd regulator: bd718x7: Add enable times d5f996bea464 btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan c8dd8af4b35f netfilter: ipset: fixes possible oops in mtype_resize ca2fc0dc1cec ARC: build: move symlink creation to arch/arc/Makefile to avoid race 6265a0f2410f ARC: build: add boot_targets to PHONY 217d8ba22bce ARC: build: add uImage.lzma to the top-level target b9128252b9ee ARC: build: remove non-existing bootpImage from KBUILD_IMAGE 5349b17c3df5 dm integrity: fix flush with external metadata device c553300f1453 cifs: fix interrupted close commands d17a9571e392 smb3: remove unused flag passed into close functions 55a4dff288af ext4: don't leak old mountpoint samples 2003c669df4c ext4: fix bug for rename with RENAME_WHITEOUT 425faacff213 drm/i915/backlight: fix CPU mode backlight takeover on LPT 72eb9fc82aea btrfs: tree-checker: check if chunk item end overflows 82a948fc67ea r8152: Add Lenovo Powered USB-C Travel Hub ad5f19c7e9ce dm integrity: fix the maximum number of arguments 5caac6317daf dm snapshot: flush merged data before committing metadata 2017b99ec205 dm raid: fix discard limits for raid1 4335af6c62fc mm/hugetlb: fix potential missing huge page size info c64366620d91 ACPI: scan: Harden acpi_device_add() against device ID overflows bc0b70f1d28c RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() f7a97dc302be MIPS: relocatable: fix possible boot hangup with KASLR enabled f5c2f7970683 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB a650107de374 mips: lib: uncached: fix non-standard usage of variable 'sp' bda45bbc8e03 mips: fix Section mismatch in reference aeb64ef1f429 tracing/kprobes: Do the notrace functions check without kprobes on ftrace 984f57e4258c x86/hyperv: check cpu mask after interrupt has been disabled 1a202b9b9d23 ASoC: dapm: remove widget from dirty list on free 82d1a5f6f2e5 btrfs: prevent NULL pointer dereference in extent_io_tree_panic bb562e6e0358 kbuild: enforce -Werror=return-type (From OE-Core rev: 80d066f627225e9eefba84c799e9b27bc17526fc) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.12Bruce Ashfield2021-02-033-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 05f6d2aa7e2f Linux 5.10.12 d5ac8304e180 printk: fix string termination for record_print_text() 861c2e349a36 printk: fix buffer overflow potential for print_text() cb14bbbb7bbf tools: Factor HOSTCC, HOSTLD, HOSTAR definitions f472a59aa182 mm: fix a race on nr_swap_pages c11f7749f1fc mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint c6fd968f5843 objtool: Don't fail on missing symbol table d92d00861e98 io_uring: fix sleeping under spin in __io_clean_op 7bccd1c19128 io_uring: dont kill fasync under completion_lock 186725a80c4e io_uring: fix skipping disabling sqo on exec 54b4c4f9aba9 io_uring: fix uring_flush in exit_files() warning 0682759126bc io_uring: fix false positive sqo warning on flush 8cb6f4da831b io_uring: do sqo disable on install_fd error 0e3562e3b2ae io_uring: fix null-deref in io_disable_sqo_submit a63d9157571b io_uring: stop SQPOLL submit on creator's death da67631a33c3 io_uring: add warn_once for io_uring_flush() 18f31594ee52 io_uring: inline io_uring_attempt_task_drop() 7bf3fb6243a3 kernel/io_uring: cancel io_uring before task works 08a922a6fdf8 iwlwifi: dbg: Don't touch the tlv data 1fa2fa7932f9 RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC 77727dfda786 media: v4l2-subdev.h: BIT() is not available in userspace 94fb5ff34544 media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" 0fa0a05b4089 HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices a7f6d4ab4434 HID: wacom: Correct NULL dereference on AES pen proximity e843e4f78258 futex: Handle faults correctly for PI futexes abc4dd792f8d futex: Simplify fixup_pi_state_owner() a597f12e971c futex: Use pi_state_update_owner() in put_pi_state() 6d28ac502f9a rtmutex: Remove unused argument from rt_mutex_proxy_unlock() 5b2c5a9561c2 futex: Provide and use pi_state_update_owner() 5ede8ee2cb16 futex: Replace pointless printk in fixup_owner() ab5e9a320e44 futex: Ensure the correct return value from futex_lock_pi() bf5eb7d21ab0 Revert "mm/slub: fix a memory leak in sysfs_slab_add()" 43f2e6077f44 gpio: mvebu: fix pwm .get_state period calculation b97134d15127 Linux 5.10.11 1daa298a0418 Revert "mm: fix initialization of struct page for holes in memory layout" f2a79851c776 mm: fix initialization of struct page for holes in memory layout 5405cb30db87 Commit 9bb48c82aced ("tty: implement write_iter") converted the tty layer to use write_iter. Fix the redirected_tty_write declaration also in n_tty and change the comparisons to use write_iter instead of write. also in n_tty and change the comparisons to use write_iter instead of write. e8572713897e fs/pipe: allow sendfile() to pipe again eb5381efaf36 interconnect: imx8mq: Use icc_sync_state 0b6672fd778c kernfs: wire up ->splice_read and ->splice_write 11167454e9cb kernfs: implement ->write_iter 6ce10b6481cd kernfs: implement ->read_iter 436bc4c45a58 bpf: Local storage helpers should check nullness of owner ptr passed b379dfbc1edd drm/i915/hdcp: Get conn while content_type changed 9e9ae646eb80 ASoC: SOF: Intel: hda: Avoid checking jack on system suspend e9c4068fb0f6 tcp: Fix potential use-after-free due to double kfree() 5cc760632083 x86/sev-es: Handle string port IO to kernel memory properly 6c19578d4634 net: systemport: free dev before on error path e018e57fd5c0 tty: fix up hung_up_tty_write() conversion 875f1b4bf890 tty: implement write_iter f5bbf7f47570 x86/sev: Fix nonistr violation 39afef8a282b pinctrl: qcom: Don't clear pending interrupts when enabling f8a622d21295 pinctrl: qcom: Properly clear "intr_ack_high" interrupts when unmasking 022dac5bcde9 pinctrl: qcom: No need to read-modify-write the interrupt status 49aec69ee40c pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0 22c3cb558a4b net: core: devlink: use right genl user_ptr when handling port param get/set 6a791693a013 net: mscc: ocelot: Fix multicast to the CPU port 70746a4779ad tcp: fix TCP_USER_TIMEOUT with zero window 981e1807748a tcp: do not mess with cloned skbs in tcp_add_backlog() 013ed7c845df net: dsa: b53: fix an off by one in checking "vlan->vid" f0f3d3e6e938 net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled 261b8f617d2a net: mscc: ocelot: allow offloading of bridge on top of LAG 9898801780ed ipv6: set multicast flag on the multicast route 0083dc292ee4 net_sched: reject silly cell_log in qdisc_get_rtab() 56ef551205e4 net_sched: avoid shift-out-of-bounds in tcindex_set_parms() 3cb2de5242ec ipv6: create multicast route with RTPROT_KERNEL e5f323b7aba3 udp: mask TOS bits in udp_v4_early_demux() 03ca5c229a49 net_sched: gen_estimator: support large ewma log a6fc8314dc40 tcp: fix TCP socket rehash stats mis-accounting fee5a83dfc4a kasan: fix incorrect arguments passing in kasan_add_zero_shadow ecd63f04e728 kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow b65578cec113 skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too 73171b677fc4 lightnvm: fix memory leak when submit fails 76e2b0b65d47 cachefiles: Drop superfluous readpages aops NULL check 20fa3a744279 nvme-pci: fix error unwind in nvme_map_data 88072260f3ca nvme-pci: refactor nvme_unmap_data 13bcd09b2f50 sh_eth: Fix power down vs. is_opened flag ordering 7e2bf98d534f selftests/powerpc: Fix exit status of pkey tests 55c869b1324f net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext 2fc06bfa701d octeontx2-af: Fix missing check bugs in rvu_cgx.c 19187877057d ASoC: SOF: Intel: fix page fault at probe if i915 init fails ba548335c8e8 locking/lockdep: Cure noinstr fail 8c262be154ff sh: Remove unused HAVE_COPY_THREAD_TLS macro 233900505617 sh: dma: fix kconfig dependency for G2_DMA e929068ad5b3 drm/i915/hdcp: Update CP property in update_pipe 5897a78fd13f tools: gpio: fix %llu warning in gpio-watch.c 3fa4a03fd01e tools: gpio: fix %llu warning in gpio-event-mon.c 83d7403b2e3e netfilter: rpfilter: mask ecn bits before fib lookup 238b5ebdb6a6 cls_flower: call nla_ok() before nla_next() 23d02ee1d455 x86/cpu/amd: Set __max_die_per_package on AMD 0b3efe55e583 x86/entry: Fix noinstr fail a2989acadc8b drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when outputting YCbCr 4:4:4 75b944403000 drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ 881363cbddb1 driver core: Extend device_is_dependent() b3bc56e3f503 driver core: Fix device link device name collision 8cd3c48c1baf drivers core: Free dma_range_map when driver probe failed 3a9eb1141390 xhci: tegra: Delay for disabling LFPS detector 9e7d7c034708 xhci: make sure TRB is fully written before giving it to the controller 6b81e926bb98 usb: cdns3: imx: fix can't create core device the second time issue cc7f1a32424e usb: cdns3: imx: fix writing read-only memory issue eb87dd389e0f usb: bdc: Make bdc pci driver depend on BROKEN 9bbf039671dc usb: udc: core: Use lock when write to soft_connect 43e2ae5a7493 USB: gadget: dummy-hcd: Fix errors in port-reset handling ea0dd2da3ac7 usb: gadget: aspeed: fix stop dma register setting. c6e50ff9363c USB: ehci: fix an interrupt calltrace error f270d1d75563 ehci: fix EHCI host controller initialization sequence ee3a62cb263b serial: mvebu-uart: fix tx lost characters at power off 225c87b40a78 stm class: Fix module init return on allocation failure f583ccebacdf intel_th: pci: Add Alder Lake-P support 2df15ef2a9cc io_uring: fix short read retries for non-reg files f3ac7a5996d7 io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state ca75872dd9f3 io_uring: iopoll requests should also wake task ->in_idle state 371f3fbf4ff1 mm: fix numa stats for thp migration 0dc3a130cc37 mm: memcg: fix memcg file_dirty numa stat 26f54dac1564 mm: memcg/slab: optimize objcg stock draining cb5fe25c8220 proc_sysctl: fix oops caused by incorrect command parameters c351dc4d774e x86/setup: don't remove E820_TYPE_RAM for pfn 0 bd08075c8640 x86/mmx: Use KFPU_387 for MMX string operations f19c54317e1b x86/topology: Make __max_die_per_package available unconditionally f5ee8afc1971 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state c530b17272d1 irqchip/mips-cpu: Set IPI domain parent chip 2edf2c9f3e5e cifs: do not fail __smb_send_rqst if non-fatal signals are pending 062dea906be1 powerpc/64s: fix scv entry fallback flush vs interrupt 1bac5333d47e counter:ti-eqep: remove floor 855b115749d8 iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free() dbecf6631344 drivers: iio: temperature: Add delay after the addressed reset command in mlx90632.c 5b136903db0e iio: ad5504: Fix setting power-down state c9894c169ec6 iio: common: st_sensors: fix possible infinite loop in st_sensors_irq_thread 61aad39e2e13 i2c: sprd: depend on COMMON_CLK to fix compile tests 3b56eecdc7da perf evlist: Fix id index for heterogeneous systems ec939c13c3ff can: peak_usb: fix use after free bugs e771a8740761 can: vxcan: vxcan_xmit: fix use after free bug 593c072b7b3c can: dev: can_restart: fix use after free bug 66ee6d91d327 selftests: net: fib_tests: remove duplicate log test 636868a52d33 xsk: Clear pool even for inactive queues 517732c1b52b ALSA: hda: Balance runtime/system PM if direct-complete is disabled ca431352900a gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend on it bc183873967e platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNKNOWN_COMMAND errors d77bc052c438 platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list 3e21c4dbc3ae drm/vc4: Unify PCM card's driver_name adc0cb3adf8b i2c: octeon: check correct size of maximum RECV_LEN packet 37d4f78ae274 iov_iter: fix the uaccess area in copy_compat_iovec_from_user ce4d02da78a3 printk: fix kmsg_dump_get_buffer length calulations cf3cca5f1580 printk: ringbuffer: fix line counting 2cd90971a2c9 RDMA/cma: Fix error flow in default_roce_mode_store 56c1362981b3 RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() eb8ca93e4929 drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu() ef9eb913c050 bpf: Reject too big ctx_size_in for raw_tp test run 93f8cc947b13 arm64: entry: remove redundant IRQ flag tracing 29c95dc43fde powerpc: Fix alignment bug within the init sections 3f46eda5dff4 powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S 7c7b2b560583 bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach cfaa40727152 crypto: omap-sham - Fix link error without crypto-engine f733c696e74a scsi: ufs: Fix tm request when non-fatal error happens 1ef1c2e25a4a scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM 20758d0493c3 scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression dbba7a38b007 btrfs: print the actual offset in btrfs_root_name 1f54a26bdb60 RDMA/ucma: Do not miss ctx destruction steps in some cases 1e00ef8a5d22 pinctrl: mediatek: Fix fallback call path 9eea5cc5f641 pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting 73ad8d0c7b05 gpiolib: cdev: fix frame size warning in gpio_ioctl() 653368189090 nfsd: Don't set eof on a truncated READ_PLUS de82ec8e5e8c nfsd: Fixes for nfsd4_encode_read_plus_data() 8478091a1bd5 x86/xen: fix 'nopvspin' build error 434f246733e7 RISC-V: Fix maximum allowed phsyical memory for RV32 e1b2ecb562fa RISC-V: Set current memblock limit 90ab323edfcd libperf tests: Fail when failing to get a tracepoint id 680559480c95 libperf tests: If a test fails return non-zero 2ca824c79376 io_uring: flush timeouts that should already have expired f3f906bb36cc drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 bb2ee33ec396 drm/nouveau/mmu: fix vram heap sizing 685a45858bf9 drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields 2249a3f0aed9 drm/nouveau/privring: ack interrupts the same way as RM c2cd3e1d69f8 drm/nouveau/bios: fix issue shadowing expansion ROMs 3970a9851fe9 drm/amd/display: Fix to be able to stop crc calculation 0a3be22a90ac HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode 17c9b5100056 drm/amd/display: disable dcn10 pipe split by default 285a86df680c drm/amdgpu/psp: fix psp gfx ctrl cmds 9e82f2aa5912 riscv: defconfig: enable gpio support for HiFive Unleashed a416b33e8b78 dts: phy: add GPIO number and active state used for phy reset 4685e186ab85 dts: phy: fix missing mdio device and probe failure of vsc8541-01 device 99e301aca69c x86/xen: Fix xen_hvm_smp_init() when vector callback not available a8fddd4192f8 x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery fa5f2e04daa4 xen: Fix event channel callback via INTX/GSI 95379fec8264 arm64: make atomic helpers __always_inline 64de608c9899 riscv: cacheinfo: Fix using smp_processor_id() in preemptible cec20e26750c ALSA: hda/tegra: fix tegra-hda on tegra30 soc a8749dfcb892 clk: tegra30: Add hda clock default rates to clock driver 4301e3448aeb HID: Ignore battery for Elan touchscreen on ASUS UX550 1e6fc9768ed2 HID: logitech-dj: add the G602 receiver 6bc83cce3e7f riscv: Enable interrupts during syscalls with M-Mode 094a4af043bc riscv: Fix sifive serial driver c47d249af1bd riscv: Fix kernel time_init() de88bcba6611 scsi: sd: Suppress spurious errors when WRITE SAME is being disabled fb84da3a6882 scsi: scsi_debug: Fix memleak in scsi_debug_init() c419b747ee5a scsi: qedi: Correct max length of CHAP secret 2536194bb3b0 scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback 62985a33c6a2 scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL 55807e7cb0bc x86/hyperv: Fix kexec panic/hang issues 246ab9b9ed63 dm integrity: select CRYPTO_SKCIPHER e03bbc55b149 HID: sony: select CONFIG_CRC32 eacac9a92183 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device 00ee972739fb SUNRPC: Handle TCP socket sends with kernel_sendpage() again ae3e2f34b30d ASoC: rt711: mutex between calibration and power state changes 14fe083fd052 ASoC: Intel: haswell: Add missing pm_ops 142c6a6040de drm/i915: Check for rq->hwsp validity after acquiring RCU lock bdab6bdaa0e6 drm/i915/gt: Prevent use of engine->wa_ctx after error 7f8049df7c50 drm/amd/display: DCN2X Find Secondary Pipe properly in MPO + ODM Case 09846950a1b6 drm/amdgpu: remove gpu info firmware of green sardine eab4b3e27413 drm/syncobj: Fix use-after-free 931bc41c59e3 drm/atomic: put state on error path 9cb683c3c471 dm integrity: conditionally disable "recalculate" feature de4fabc02a58 dm integrity: fix a crash if "recalculate" used without "internal_hash" 5a5095ac9e0b dm: avoid filesystem lookup in dm_get_dev_t() 4749ffd9c432 mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend b97c26cfe1e6 mmc: sdhci-xenon: fix 1.8v regulator stabilization 728d8ab4d6ac mmc: sdhci-of-dwcmshc: fix rpmb access ec302409d0a8 mmc: core: don't initialize block size from ext_csd if not present 6b873acfb82a pinctrl: ingenic: Fix JZ4760 support 13ef6bccab39 fs: fix lazytime expiration handling in __writeback_single_inode() adc11110d1e5 btrfs: send: fix invalid clone operations when cloning from the same file and root 018abb50891e btrfs: don't clear ret in btrfs_start_dirty_block_groups 14e17e90bfaa btrfs: fix lockdep splat in btrfs_recover_relocation 5169a289fc8c btrfs: do not double free backref nodes on error 9e2fc8f10c91 btrfs: don't get an EINTR during drop_snapshot for reloc d9deb4ccd026 ACPI: scan: Make acpi_bus_get_device() clear return pointer on error c5f23645ab51 dm crypt: fix copy and paste bug in crypt_alloc_req_aead 367733db7a10 crypto: xor - Fix divide error in do_xor_speed() fba2b0d2e171 ALSA: hda/via: Add minimum mute flag d9984b976c65 ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T a03241a22a07 ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() de45a93792ea platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 4d33a2e557da platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes c47951346c3c i2c: bpmp-tegra: Ignore unknown I2C_M flags e633c0879be3 i2c: tegra: Wait for config load atomically while in ISR 48481056537e mtd: rawnand: nandsim: Fix the logic when selecting Hamming soft ECC engine deffd59b8101 mtd: rawnand: gpmi: fix dst bit offset when extracting raw payload e65d6887fc16 scsi: target: tcmu: Fix use-after-free of se_cmd->priv (From OE-Core rev: 4ae13220b07030c314ca8666af54362b460647f5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.10Bruce Ashfield2021-02-033-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 8dc0fcbcfa97 Linux 5.10.10 3fe603666360 spi: cadence: cache reference clock rate during probe da02e4ca8a29 spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set in spi->mode 04ed7f1da638 cxgb4/chtls: Fix tid stuck due to wrong update of qid d0b97c8cd63e net: dsa: unbind all switches from tree when DSA master unbinds 6423b2193794 mac80211: check if atf has been disabled in __ieee80211_schedule_txq a00432fa4cb9 mac80211: do not drop tx nulldata packets on encrypted links a6d508c63573 drm/panel: otm8009a: allow using non-continuous dsi clock fd21e00c5e0b can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check 65accf0324bf net: stmmac: use __napi_schedule() for PREEMPT_RT 6f3fe96a6956 rxrpc: Fix handling of an unsupported token type in rxrpc_read() 2bfb953aeebf net: dsa: clear devlink port type before unregistering slave netdevs c469b23d1b54 net: phy: smsc: fix clk error handling ad2175c9fb27 dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps 024158d3b571 net: avoid 32 x truesize under-estimation for tiny skbs 72cfe5b07e85 net: stmmac: fix taprio configuration when base_time is in the past 34f782b9d0dc net: stmmac: fix taprio schedule configuration 00442a962152 net: sit: unregister_netdevice on newlink's error path 5ae772504325 net: stmmac: Fixed mtu channged by cache aligned 741690db7a35 i40e: fix potential NULL pointer dereferencing 7c85d8e7ebd2 rxrpc: Call state should be read with READ_ONCE() under some circumstances 1e5a4c74b555 net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands dbdca9d9b7ca net: dcb: Validate netlink message in DCB handler 26413630f4f6 esp: avoid unneeded kmap_atomic call 3c64191cad98 rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request f999ca8c5fc5 net: mvpp2: Remove Pause and Asym_Pause support 82f72e41b797 mlxsw: core: Increase critical threshold for ASIC thermal zone d2bfbfcc5505 mlxsw: core: Add validation of transceiver temperature thresholds 60b8b4e6310b tipc: fix NULL deref in tipc_link_xmit() bbcb4746a6a3 net: ipv6: Validate GSO SKB before finish IPv6 processing 5a61d9f573da netxen_nic: fix MSI/MSI-x interrupts 4b97ce051ffe udp: Prevent reuseport_select_sock from reading uninitialized socks 24cd33174189 net: fix use-after-free when UDP GRO with shared fraglist 7d5c38974219 net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links 31ad07292553 bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback de661caaee07 bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling 3ed29995c281 bpf: Don't leak memory in bpf getsockopt when optlen == 0 fdcaa4af5e70 nfsd4: readdirplus shouldn't return parent of export 90bd4a0cf5dd X.509: Fix crash caused by NULL pointer 5f52a8a71b62 bpf: Fix signed_{sub,add32}_overflows type handling 99ea120383b1 drm/amdgpu/display: drop DCN support for aarch64 4473923b6674 x86/hyperv: Initialize clockevents after LAPIC is initialized 1200a5bc6871 bpf: Fix selftest compilation on clang 11 57dc19a9d60d Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands" e2d133180bbc Linux 5.10.9 88a5c90f39b0 netfilter: nf_nat: Fix memleak in nf_nat_init f14e31c169dc netfilter: conntrack: fix reading nf_conntrack_buckets 5b984e538bdf ALSA: firewire-tascam: Fix integer overflow in midi_port_work() c0e1ac275f1f ALSA: fireface: Fix integer overflow in transmit_midi_msg() 0eb56457d239 dm: eliminate potential source of excessive kernel log noise 26865769ed8f selftests: netfilter: Pass family parameter "-f" to conntrack tool f0cd3fba4eae net: sunrpc: interpret the return value of kstrtou32 correctly a9bc9c9320ac iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() ff2ca5439c50 riscv: Trace irq on only interrupt is enabled c8c01da728ef mm, slub: consider rest of partial list if acquire_slab() fails ecca0c675bde drm/i915/gt: Restore clear-residual mitigations for Ivybridge, Baytrail de3f572607c2 drm/i915/icl: Fix initing the DSI DSC power refcount during HW readout 54c9246a47fa drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence f6de06406411 dm zoned: select CONFIG_CRC32 c6dc4f8e617b umount(2): move the flag validity checks first 5cd483a7e788 IB/mlx5: Fix error unwinding when set_has_smi_cap fails bc296e43233a RDMA/mlx5: Fix wrong free of blue flame register on error 44693384c324 bnxt_en: Improve stats context resource accounting with RDMA driver loaded. 3090af5d1fb2 RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp 35694924a60a RDMA/restrack: Don't treat as an error allocation ID wrapping cd223237e792 ext4: fix superblock checksum failure when setting password salt 4351cf25cb52 scsi: ufs: Fix possible power drain during system suspend 51121ea1d1e8 NFS: nfs_igrab_and_active must first reference the superblock b4689562fa95 NFS: nfs_delegation_find_inode_server must first reference the superblock 01a12a24f923 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter b666f394d6b8 NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() 067aefcdfc1e NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request e6ae16467af1 NFS: Adjust fs_context error logging 06f58dbc49a2 pNFS: Stricter ordering of layoutget and layoutreturn ecaaad180133 pNFS: Mark layout for return if return-on-close was not sent f128de17c8d4 pNFS: We want return-on-close to complete when evicting the inode 1b42712e43e5 NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock 76600f633bb9 nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT b1e9f635a5e3 nvme-tcp: fix possible data corruption with bio merges c09af1ee7c23 nvme: don't intialize hwmon for discovery controllers a60c7aaaccf6 nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY a835cff329a5 ASoC: Intel: fix error code cnl_set_dsp_D0() 95e5df536757 ASoC: meson: axg-tdmin: fix axg skew offset d11f18351ee6 ASoC: meson: axg-tdm-interface: fix loopback a3fddad7af2c dump_common_audit_data(): fix racy accesses to ->d_name 09b3e0bc8e9a perf intel-pt: Fix 'CPU too large' error 72c5ce89427f mm: don't put pinned pages into the swap cache 1eea108995a2 mm: don't play games with pinned pages in clear_page_refs 41b0b0c09e97 mm: fix clear_refs_write locking 847c76518c41 blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED 9812b54310ad net/mlx5: E-Switch, fix changing vf VLANID 96d77cf22dd7 net/mlx5: Fix passing zero to 'PTR_ERR' 452e34d6635c net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled 518606a84a0f iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev f1cd8c40936f nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context 4ac5d20182c7 cfg80211: select CONFIG_CRC32 e558b38b5e11 x86/sev-es: Fix SEV-ES OUT/IN immediate opcode vc handling 1f63b3393bac bpf: Save correct stopping point in file seq iteration a3a51c69c1a9 bpf: Simplify task_file_seq_get_next() 30b491e2b6cc rcu-tasks: Move RCU-tasks initialization to before early_initcall() bc880f2040e0 poll: fix performance regression due to out-of-line __put_user() e30f6e1ac3ce ARM: picoxcell: fix missing interrupt-parent properties d565c626b4e1 drm/msm: Call msm_init_vram before binding the gpu 45f7e133f9e8 ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI a4c84cd83c15 iommu/vt-d: Fix lockdep splat in sva bind()/unbind() 2c7b7660c611 usb: typec: Fix copy paste error for NVIDIA alt-mode description 279af879c3df drm/amdgpu: fix potential memory leak during navi12 deinitialization 9910f52b4cb4 drm/amd/pm: fix the failure when change power profile for renoir a973bc7d8ab5 drm/amdgpu: fix a GPU hang issue when remove device 26f0adb0b4c8 drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NULL pointer issue 8e57baf3cdb3 nvmet-rdma: Fix list_del corruption on queue establishment failure 74310d40e0a4 nvme: avoid possible double fetch in handling CQE afc0002f6396 nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN 1151161dd029 selftests: fix the return value for UDP GRO test 2e1939396c77 net: ethernet: fs_enet: Add missing MODULE_LICENSE 8bd59057edf5 misdn: dsp: select CONFIG_BITREVERSE bb3700925c19 arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC 7fdaca86fc9b bfq: Fix computation of shallow depth 94dbb87fc0b2 io_uring: drop file refs after task cancel 501e1875da32 spi: fix the divide by 0 error when calculating xfer waiting time 17a08680ab6a kconfig: remove 'kvmconfig' and 'xenconfig' shorthands 2aa134d9abca lib/raid6: Let $(UNROLL) rules work with macOS userland 3163d7c1fbd3 hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values 8c3520e21f6b habanalabs: Fix memleak in hl_device_reset 78755373aa48 spi: altera: fix return value for altera_spi_txrx() 560e9b900e12 staging: spmi: hisi-spmi-controller: Fix some error handling paths c78cff56baad habanalabs: register to pci shutdown callback 68a9abf536ff habanalabs/gaudi: retry loading TPC f/w on -EINTR 8d0522d9688c habanalabs: adjust pci controller init to new firmware 06b0d83b33b5 ARM: dts: ux500/golden: Set display max brightness d5285a5eb3da ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram 36afeaad7671 regulator: bd718x7: Add enable times 29543864c8b8 btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan f89d84b35af3 btrfs: merge critical sections of discard lock in workfn 33061bd104cb btrfs: fix async discard stall d18e04ce283a ath11k: qmi: try to allocate a big block of DMA memory first cc77e4a020aa netfilter: ipset: fixes possible oops in mtype_resize c871060d3eaa ath11k: fix crash caused by NULL rx_channel 54cfdd65070e ARM: omap2: pmic-cpcap: fix maximum voltage to be consistent with defaults on xt875 6169a5cfaacc ARC: build: move symlink creation to arch/arc/Makefile to avoid race 443fb88d6dea ARC: build: add boot_targets to PHONY e1c4b5ff9655 ARC: build: add uImage.lzma to the top-level target cf4592a2d740 ARC: build: remove non-existing bootpImage from KBUILD_IMAGE f7f32822a44a io_uring: drop mm and files after task_work_run a3647cddfee6 io_uring: don't take files/mm for a dead task 85958f60ebba ext4: don't leak old mountpoint samples 41b5ec745ccf btrfs: tree-checker: check if chunk item end overflows 85905240bf79 r8152: Add Lenovo Powered USB-C Travel Hub 53e976bb0708 stmmac: intel: change all EHL/TGL to auto detect phy addr 7c5b2049caad dm crypt: defer decryption to a tasklet if interrupts disabled fe40f6a6309f dm crypt: do not call bio_endio() from the dm-crypt tasklet 8727884b7f80 dm crypt: do not wait for backlogged crypto request completion in softirq 93edb8db94cf dm crypt: use GFP_ATOMIC when allocating crypto requests from softirq 9bf4fbaf7dad dm integrity: fix the maximum number of arguments 6bba7eff6b33 dm integrity: fix flush with external metadata device 1ac4156de549 dm snapshot: flush merged data before committing metadata 5de4f3a301f1 dm raid: fix discard limits for raid1 ccd903e26750 mm/process_vm_access.c: include compat.h d3e43af7c61f mm/hugetlb: fix potential missing huge page size info b4ecc259657c mm/vmalloc.c: fix potential memory leak 33dbd5422c88 compiler.h: Raise minimum version of GCC to 5.1 for arm64 047ea5a8feff xen/privcmd: allow fetching resource sizes 3b9f7b0a19f7 ACPI: scan: Harden acpi_device_add() against device ID overflows 0dbfad171b9c RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() c8c2b27ab34d MIPS: relocatable: fix possible boot hangup with KASLR enabled 652daca07f4f MIPS: Fix malformed NT_FILE and NT_SIGINFO in 32bit coredumps 9e2413f41aa2 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB 974f19621f19 mips: lib: uncached: fix non-standard usage of variable 'sp' 5ca873f92b4f mips: fix Section mismatch in reference 4b0a0655da7f riscv: Fix KASAN memory mapping. ab7594f63926 riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALL 7c4ced368204 riscv: return -ENOSYS for syscall -1 eae7b19b32aa riscv: Drop a duplicated PAGE_KERNEL_EXEC 531c88c9fe56 cifs: fix interrupted close commands 0e4c42cb4a5f cifs: check pointer before freeing 2207c3ce7075 ext4: fix bug for rename with RENAME_WHITEOUT 15a062c79d49 ext4: fix wrong list_splice in ext4_fc_cleanup 6c557cb1f9d7 ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode null when IS_ERR fcae2beac981 tools/bootconfig: Add tracing_on support to helper scripts 75942370699b tracing/kprobes: Do the notrace functions check without kprobes on ftrace 47319c4b81a3 drm/bridge: sii902x: Enable I/O and core VCC supplies if present af402f64ca08 dt-bindings: display: sii902x: Add supply bindings c0c34c5ab715 drm/bridge: sii902x: Refactor init code into separate function 0a34addcdbd9 drm/i915/backlight: fix CPU mode backlight takeover on LPT 48b8c6689efa drm/i915/gt: Limit VFE threads based on GT 481e27f05073 drm/i915: Allow the sysadmin to override security mitigations 586a42de0bae drm/amdgpu: add new device id for Renior 989a0f6791ff Revert "drm/amd/display: Fixed Intermittent blue screen on OLED panel" 7fe745881255 drm/amdgpu: fix DRM_INFO flood if display core is not supported (bug 210921) 9c6524bba523 drm/amdgpu: add green_sardine device id (v2) ad8ca24ba879 x86/hyperv: check cpu mask after interrupt has been disabled 0351fbe00a23 ASoC: dapm: remove widget from dirty list on free 55eb1867a5b3 ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 69b84d87fd59 ALSA: doc: Fix reference to mixart.rst 617b1bae7ee9 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines f37fba66a437 btrfs: prevent NULL pointer dereference in extent_io_tree_panic e883eb5d1567 btrfs: reloc: fix wrong file extent type check to avoid false ENOENT (From OE-Core rev: c1d6bd068478b5414e11ac7402de69e6a7b14356) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.4: fix 5.4-stable caused build breakageBruce Ashfield2021-02-033-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5.4-stable included a backport of: Author: Eric W. Biederman <ebiederm@xmission.com> Date: Thu Dec 3 14:11:13 2020 -0600 rwsem: Implement down_read_interruptible [ Upstream commit 31784cff7ee073b34d6eddabb95e3be2880a425c ] In preparation for converting exec_update_mutex to a rwsem so that multiple readers can execute in parallel and not deadlock, add down_read_interruptible. This is needed for perf_event_open to be converted (with no semantic changes) from working on a mutex to wroking on a rwsem. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/87k0tybqfy.fsf@x220.int.ebiederm.org Signed-off-by: Sasha Levin <sashal@kernel.org> We implement a -rt variant to fix the build issues. (From OE-Core rev: e610fb7cc22447441f18a9b1bffe58aadb6aaab6) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.10: fix 5.10-rt build breakageBruce Ashfield2021-02-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5.10-stable included a backport of: Author: Eric W. Biederman <ebiederm@xmission.com> Date: Thu Dec 3 14:11:13 2020 -0600 rwsem: Implement down_read_interruptible [ Upstream commit 31784cff7ee073b34d6eddabb95e3be2880a425c ] In preparation for converting exec_update_mutex to a rwsem so that multiple readers can execute in parallel and not deadlock, add down_read_interruptible. This is needed for perf_event_open to be converted (with no semantic changes) from working on a mutex to wroking on a rwsem. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/87k0tybqfy.fsf@x220.int.ebiederm.org Signed-off-by: Sasha Levin <sashal@kernel.org> We implement a -rt variant to fix the build issues. (From OE-Core rev: 448e2210cbe66d52b175d29df16edc4aeda4c961) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.90Bruce Ashfield2021-02-033-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: ceed81a883dc Linux 5.4.90 6f484096196b regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() bbb2fee395e9 net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet bd0051a5cb05 block: fix use-after-free in disk_part_iter_next c5fe50e18fcb KVM: arm64: Don't access PMCR_EL0 when no PMU is available f595e44b161a net: mvpp2: disable force link UP during port init procedure 5b8d3c3a9fcb regulator: qcom-rpmh-regulator: correct hfsmps515 definition 3582406b9c04 wan: ds26522: select CONFIG_BITREVERSE 480c5e9c7e4c regmap: debugfs: Fix a memory leak when calling regmap_attach_dev c3c774886790 net/mlx5e: Fix two double free cases ce74b5a0689d net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups a2b2ae3812e5 bpftool: Fix compilation failure for net.o with older glibc 2992e3371a3a iommu/intel: Fix memleak in intel_irq_remapping_alloc 006319327d21 lightnvm: select CONFIG_CRC32 46c15eeb0a8a block: rsxx: select CONFIG_CRC32 4834a984e456 wil6210: select CONFIG_CRC32 b28378bc91d0 qed: select CONFIG_CRC32 cc196d4604c9 dmaengine: xilinx_dma: fix mixed_enum_type coverity warning d0eaf8a8eff8 dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() e6f247a5f927 dmaengine: xilinx_dma: check dma_async_device_register return value c15556cb344a dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function 55503711adff i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated 12e8bcaef61a spi: stm32: FIFO threshold level - fix align packet size 9ff4796e6fd9 cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() 4dd15f9bc881 can: kvaser_pciefd: select CONFIG_CRC32 82adac5ad13b can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() 3b68980596fb can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver b77e0283efdc dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() f6dd8c259ab8 i2c: sprd: use a specific timeout to avoid system hang up issue 8d0cadc2ea64 ARM: OMAP2+: omap_device: fix idling of devices during probe 003280bd8845 HID: wacom: Fix memory leakage caused by kfifo_alloc 6f367fb1b7ee iio: imu: st_lsm6dsx: fix edge-trigger interrupts 87ea51c90280 vmlinux.lds.h: Add PGO and AutoFDO input sections 099340d3e758 exfat: Month timestamp metadata accidentally incremented bb039d45ebc5 x86/resctrl: Don't move a task to the same resource group 628af07fc5cd x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR 96fb3d28c885 chtls: Fix chtls resources release sequence fac9b53cfacb chtls: Added a check to avoid NULL pointer dereference 38768ea1127d chtls: Replace skb_dequeue with skb_peek dcce456b2843 chtls: Fix panic when route to peer not configured 44bed66b2be9 chtls: Remove invalid set_tcb call 266ee00f402b chtls: Fix hardware tid leak ed62af62da41 net/mlx5e: ethtool, Fix restriction of autoneg with 56G cf59803ce4b3 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address 3008c639c081 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE fc1c907da5a1 s390/qeth: fix L2 header access in qeth_l3_osa_features_check() e6931e3eb084 nexthop: Unlink nexthop group entry in error path 3cecab93f271 nexthop: Fix off-by-one error in error path f03b81e61ef5 octeontx2-af: fix memory leak of lmac and lmac->name 12e10b12124c net: ip: always refragment ip defragmented packets 41bfd4111257 net: fix pmtu check in nopmtudisc mode 98fc9692ac3d tools: selftests: add test for changing routes with PTMU exceptions 7694654168bb net: ipv6: fib: flush exceptions when purging route 1cba7e270b16 net/sonic: Fix some resource leaks in error handling paths 37e6368a8de6 net: vlan: avoid leaks on register_vlan_dev() failures 4ff0737ebc76 net: stmmac: dwmac-sun8i: Balance internal PHY power 5698f0921c9b net: stmmac: dwmac-sun8i: Balance internal PHY resource references fa020a28896c net: hns3: fix a phy loopback fail issue bddaf51d116c net: hns3: fix the number of queues actually used by ARQ d73f7e757526 net: cdc_ncm: correct overhead in delayed_ndp_size 5597557244d4 vfio iommu: Add dma available capability 335104082c21 x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* a829146c3fdc Linux 5.4.89 485e21729b1e scsi: target: Fix XCOPY NAA identifier lookup 7795afa0d7a9 KVM: x86: fix shift out of bounds reported by UBSAN a9d49da7edf8 x86/mtrr: Correct the range check before performing MTRR type lookups a798b367a066 netfilter: nft_dynset: report EOPNOTSUPP on missing set feature 5e401ea71676 netfilter: xt_RATEEST: reject non-null terminated string from userspace 1dd6a790c220 netfilter: ipset: fix shift-out-of-bounds in htable_bits() e0281bb5a82d netfilter: x_tables: Update remaining dereference to RCU 828f2a20f946 drm/i915: clear the gpu reloc batch ef8133b1b47e dmabuf: fix use-after-free of dmabuf's file->f_inode 284be2b993ca Revert "device property: Keep secondary firmware node secondary by type" 64d06c7f2fa2 btrfs: send: fix wrong file path when there is an inode with a pending rmdir 0cb0b876f17f ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. 02e59692a6b1 ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 d63a96f45c4f ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 30fd9778cf8f ALSA: hda/conexant: add a new hda codec CX11970 121944484cc4 ALSA: hda/via: Fix runtime PM for Clevo W35xSS a5c7a456680f kvm: check tlbs_dirty directly 10dcb79ec79e x86/mm: Fix leak of pmd ptlock d3e5db486fd8 USB: serial: keyspan_pda: remove unused variable bcffe2de9dde usb: gadget: configfs: Fix use-after-free issue with udc_name 276828221852 usb: gadget: configfs: Preserve function ordering after bind failure b2bd36f54495 usb: gadget: Fix spinlock lockup on usb_function_deactivate ce507b55db29 USB: gadget: legacy: fix return error code in acm_ms_bind() 7f875ea9883c usb: gadget: u_ether: Fix MTU size mismatch with RX packet size b89a5f39c2b5 usb: gadget: function: printer: Fix a memory leak for interface descriptor 692ab0726460 usb: gadget: f_uac2: reset wMaxPacketSize 7ac84fa85ba2 usb: gadget: select CONFIG_CRC32 77a804dd6b46 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks 5c263f16822f USB: usblp: fix DMA to stack 41f15da2abd9 USB: yurex: fix control-URB timeout handling 175f7a5fa7e6 USB: serial: option: add Quectel EM160R-GL 1a59feb52dc4 USB: serial: option: add LongSung M5710 module support ac48b1dacb07 USB: serial: iuu_phoenix: fix DMA from stack 8a051eaae708 usb: uas: Add PNY USB Portable SSD to unusual_uas a7b81d0d2e07 usb: usbip: vhci_hcd: protect shift size f7cc27eb358d USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set ea472d839133 usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() a37a0667e1e0 usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion 5b8e1be9e0c1 USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). 5445502a344b USB: cdc-acm: blacklist another IR Droid device eeae1d95ce4e usb: gadget: enable super speed plus 70cf59b8ffb4 staging: mt7621-dma: Fix a resource leak in an error handling path c511f27e130e powerpc: Handle .text.{hot,unlikely}.* in linker script 867c10a03f84 crypto: asym_tpm: correct zero out potential secrets ff7397add935 crypto: ecdh - avoid buffer overflow in ecdh_set_secret() 9e60056b1f53 video: hyperv_fb: Fix the mmap() regression for v5.4.y and older 84d488719b27 Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close 3417067b3111 kbuild: don't hardcode depmod path 3f2a28930a7e net/sched: sch_taprio: ensure to reset/destroy all child qdiscs c41ea30c3839 ionic: account for vlan tag len in rx buffer len 5c6eb887e192 vhost_net: fix ubuf refcount incorrectly when sendmsg fails 8f64957fda12 net: usb: qmi_wwan: add Quectel EM160R-GL 12ab7b627d43 CDC-NCM: remove "connected" log message 171a2bce9d6c net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access c0883010d3b3 net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs 07f26fc52b45 r8169: work around power-saving bug on some chip versions 106ca9ca9acc net: hdlc_ppp: Fix issues when mod_timer is called while timer is running 2b8aa896b151 erspan: fix version 1 check in gre_parse_header() 606f5412ad86 net: hns: fix return value check in __lb_other_process() e40b5fc79110 net: sched: prevent invalid Scell_log shift count b16f883e71f3 ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() a018c071de14 net: mvpp2: fix pkt coalescing int-threshold configuration 443a71031e49 tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS c076e1198554 net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered 8602c20a9160 net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc 1f6b04a2b282 net-sysfs: take the rtnl lock when storing xps_rxqs 67ed54a63f43 net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc fb14db9508c0 net-sysfs: take the rtnl lock when storing xps_cpus e43ec45d45af net: ethernet: Fix memleak in ethoc_probe 56dc7908ed85 net/ncsi: Use real net-device for response handler dffef999e484 virtio_net: Fix recursive call to cpus_read_lock() 5404192a8721 qede: fix offload for IPIP tunnel packets 8009f6bb13a3 net: ethernet: mvneta: Fix error handling in mvneta_probe 6d003fe7fe87 ibmvnic: continue fatal error reset after passive init 3d16088a9668 net: mvpp2: Fix GoP port 3 Networking Complex Control configurations 8548c9679939 atm: idt77252: call pci_disable_device() on error path 2a006b4fa5cc ethernet: ucc_geth: set dev->max_mtu to 1518 c2ca14cc6f55 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() af99cae96fdc net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE 8dd98d5d2ba4 net: mvpp2: prs: fix PPPoE with ipv6 packet parse 73445f29575a net: mvpp2: Add TCAM entry to drop flow control pause frames a5a6dc4dc293 iavf: fix double-release of rtnl_lock 6aba31a7c72e i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs 9ea03f6890ce proc: fix lookup in /proc/net subdirectories after setns(2) d2942e958f26 proc: change ->nlink under proc_subdir_lock 59b10c8a59a1 depmod: handle the case of /sbin/depmod without /sbin in PATH 663a0bcb3fa5 lib/genalloc: fix the overflow when size is too big 19e0cf8fc481 scsi: scsi_transport_spi: Set RQF_PM for domain validation commands eb3e975ac2a3 scsi: ide: Do not set the RQF_PREEMPT flag for sense requests 4ae3573c571e scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() 5f9c3d640505 scsi: ufs: Fix wrong print message in dev_err() 515dc635eb76 workqueue: Kick a worker based on the actual activation of delayed works f3a4c8d50145 Linux 5.4.88 0a49aaf4df29 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start 117433236ae2 exec: Transform exec_update_mutex into a rw_semaphore d390fc97df62 rwsem: Implement down_read_interruptible 1b75a263fbd9 rwsem: Implement down_read_killable_nested 71b8355ba667 perf: Break deadlock involving exec_update_mutex 732251cabeb3 fuse: fix bad inode 06c672dd61b5 iio:imu:bmi160: Fix alignment and data leak issues 7a736f41013e kdev_t: always inline major/minor helper functions 61a0d8e437bb dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() 20d5ee563bfd dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() f2a0b7677444 dmaengine: at_hdmac: Substitute kzalloc with kmalloc 4d3ba541bede Revert "mtd: spinand: Fix OOB read" da5b4cf021b9 Revert "drm/amd/display: Fix memory leaks in S3 resume" (From OE-Core rev: 5dcc8a5977725a9fe11ac13ebd16a7acc1eef37d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.8Bruce Ashfield2021-02-033-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 7a1519a74f3d Linux 5.10.8 b77681d400f4 tools headers UAPI: Sync linux/fscrypt.h with the kernel sources 27c6968cfb76 drm/panfrost: Remove unused variables in panfrost_job_close() 75e5e51acf59 regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() 43f6ea41408b net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet 481097d66174 block: fix use-after-free in disk_part_iter_next 61e8c02ae6d6 can: isotp: isotp_getname(): fix kernel information leak 6f7a362e1c6f block/rnbd-clt: avoid module unload race with close confirmation be665727363f xsk: Rollback reservation at NETDEV_TX_BUSY 9ad0375ed292 xsk: Fix race in SKB mode transmit with shared cq 610e2c5699f8 KVM: arm64: Don't access PMCR_EL0 when no PMU is available c5c22948f235 selftests: fib_nexthops: Fix wrong mausezahn invocation e336a772cdcb net: mvneta: fix error message when MTU too large for XDP 729319e4f177 drm/i915/dp: Track pm_qos per connector e7f0992529b2 net: mvpp2: disable force link UP during port init procedure 734bd3f8256b regulator: qcom-rpmh-regulator: correct hfsmps515 definition ae4db0bc5cde arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST 344f59a93151 wan: ds26522: select CONFIG_BITREVERSE c9698380b01a regmap: debugfs: Fix a memory leak when calling regmap_attach_dev 6defee43fe54 net/mlx5e: Fix two double free cases 699804e07641 net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups b23accd11a89 nvme-tcp: Fix possible race of io_work and direct send 31a3520409ff bpftool: Fix compilation failure for net.o with older glibc 2a21faa9c596 iommu/intel: Fix memleak in intel_irq_remapping_alloc 39b3204e54c1 iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() 2bbe923d7a84 zonefs: select CONFIG_CRC32 771865dc5a6e lightnvm: select CONFIG_CRC32 432071f6af70 block: rsxx: select CONFIG_CRC32 0d813da1bde0 wil6210: select CONFIG_CRC32 e208085c82f7 phy: dp83640: select CONFIG_CRC32 f03e2257df3c qed: select CONFIG_CRC32 41dcfc0cb955 arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA d4a7eb9fbfcc dmaengine: xilinx_dma: fix mixed_enum_type coverity warning c16e7cfc1baf dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() e72371fab4ea dmaengine: xilinx_dma: check dma_async_device_register return value 41f95d84fcf5 dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function ceb97fbe4816 dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function fcd04aa9b52c interconnect: qcom: fix rpmh link failures 6a0e580ded88 interconnect: imx: Add a missing of_node_put after of_device_is_available e5689d84ebd8 bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET 8f243682e5ed i2c: mediatek: Fix apdma and i2c hand-shake timeout d908dd5c1064 i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated 7a30d664c949 spi: stm32: FIFO threshold level - fix align packet size c75a66726d7e spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case 932e130e3dc8 cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() a885713b0c03 spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending 175465cb6d87 can: kvaser_pciefd: select CONFIG_CRC32 9fc286ed3926 can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() 9b990788d84d can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver 4abc2dbd8822 selftests/bpf: Clarify build error if no vmlinux e095ac6bc3ea dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() 75dfd242b46a i2c: sprd: use a specific timeout to avoid system hang up issue 0a27398d8969 ARM: OMAP2+: omap_device: fix idling of devices during probe 797335659e58 fanotify: Fix sys_fanotify_mark() on native x86-32 797c128d3c7d HID: wacom: Fix memory leakage caused by kfifo_alloc bca9046c36d3 ionic: start queues before announcing link up 6aebfdacad97 scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() 8543acf02563 net/mlx5: Check if lag is supported before creating one 1e5b0a2300bb net/mlx5e: In skb build skip setting mark in switchdev mode dd7cce96dd37 net/mlx5e: ethtool, Fix restriction of autoneg with 56G 39e86d3ca489 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address d6d3f9de7a06 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE af9b4ab6ee6d s390/qeth: fix L2 header access in qeth_l3_osa_features_check() af0c184ea106 s390/qeth: fix locking for discipline setup / removal 1214d69a2bfc s390/qeth: fix deadlock during recovery 5fb8a3116cd0 nexthop: Bounce NHA_GATEWAY in FDB nexthop groups eaa7a6c39d10 nexthop: Unlink nexthop group entry in error path 6486bc0a3400 nexthop: Fix off-by-one error in error path 2e7635299fbf octeontx2-af: fix memory leak of lmac and lmac->name ab8e7a1af3f2 chtls: Fix chtls resources release sequence 23e696e2f382 chtls: Added a check to avoid NULL pointer dereference 5a1af38e06b6 chtls: Replace skb_dequeue with skb_peek d9297487df15 chtls: Avoid unnecessary freeing of oreq pointer 523cea39aab2 chtls: Fix panic when route to peer not configured 2702758d42a4 chtls: Remove invalid set_tcb call 694635a7b8cb chtls: Fix hardware tid leak b0ff6d00edac net: ip: always refragment ip defragmented packets d5fc41ebe260 net: fix pmtu check in nopmtudisc mode 541c22aad368 tools: selftests: add test for changing routes with PTMU exceptions 69363e37d470 net: ipv6: fib: flush exceptions when purging route 6d233d9501af ptp: ptp_ines: prevent build when HAS_IOMEM is not set 210b9cdb3d5b net: bareudp: add missing error handling for bareudp_link_config() 2a432be9ba44 net/sonic: Fix some resource leaks in error handling paths 9591f32a630f net: vlan: avoid leaks on register_vlan_dev() failures 60de77165d0b net: stmmac: dwmac-sun8i: Balance syscon (de)initialization 35526a9c46b4 net: stmmac: dwmac-sun8i: Balance internal PHY power 22e1ed2abc66 net: stmmac: dwmac-sun8i: Balance internal PHY resource references 413a79ccb98e net: stmmac: dwmac-sun8i: Fix probe error handling 8d12c062ca99 net: hns3: fix a phy loopback fail issue ed59d391ee5e net: hns3: fix the number of queues actually used by ARQ 799d8080f903 net: hns3: fix incorrect handling of sctp6 rss tuple b044a949a5c5 net: cdc_ncm: correct overhead in delayed_ndp_size e3b5252b5cdb btrfs: shrink delalloc pages instead of full inodes 17243f73ad74 btrfs: fix deadlock when cloning inline extent and low on free metadata space 87738164592f btrfs: skip unnecessary searches for xattrs when logging an inode e28ace868c1e scsi: ufs: Fix -Wsometimes-uninitialized warning 458b40598dc0 io_uring: Fix return value from alloc_fixed_file_ref_node 51495b719515 drm/panfrost: Don't corrupt the queue mutex on open/close 9d7751a39a19 iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context 85bbe2e64ab4 RDMA/hns: Avoid filling sl in high 3 bits of vlan_id 85e25e2370a2 io_uring: patch up IOPOLL overflow_flush sync bc924dd21ecf io_uring: limit {io|sq}poll submit locking scope 1d5e50da5cc7 io_uring: synchronise IOPOLL on task_submit fail bca9ca5a603f powerpc/32s: Fix RTAS machine check with VMAP stack 659361086d8b Linux 5.10.7 6f1e88527c18 scsi: target: Fix XCOPY NAA identifier lookup 513729aecb53 rtlwifi: rise completion at the last step of firmware callback 0fae7d269ef7 xsk: Fix memory leak for failed bind 563135ec664f KVM: x86: fix shift out of bounds reported by UBSAN 02ccda90ef7e x86/mtrr: Correct the range check before performing MTRR type lookups 6e3c67976eda dmaengine: idxd: off by one in cleanup code 8b109f4cd1dc netfilter: nft_dynset: report EOPNOTSUPP on missing set feature 810bc977f8a4 netfilter: xt_RATEEST: reject non-null terminated string from userspace d17f2ccf6f99 netfilter: ipset: fix shift-out-of-bounds in htable_bits() 27bc60d9678a netfilter: x_tables: Update remaining dereference to RCU 56429ddfd59c ARM: dts: OMAP3: disable AES on N950/N9 00a6b090d5c9 net/mlx5e: Fix SWP offsets when vlan inserted by driver a3601005de8f bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket a9c413cd0cdf bcache: check unsupported feature sets for bcache register fbb23cd18755 bcache: fix typo from SUUP to SUPP in features.h 36d366ace154 drm/i915: clear the gpu reloc batch 13738d7d5a24 drm/i915: clear the shadow batch 1cd7e30a6db6 arm64: link with -z norelro for LLD or aarch64-elf a19dae4254c4 dmabuf: fix use-after-free of dmabuf's file->f_inode 6844bc38c9fe Revert "device property: Keep secondary firmware node secondary by type" 5e84c99055eb btrfs: send: fix wrong file path when there is an inode with a pending rmdir 1888e5df8449 btrfs: qgroup: don't try to wait flushing if we're already holding a transaction 1c31964eca13 iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev a07c54917aad ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. 41af04d3037a ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 3e1bcaebe8b1 ALSA: hda/realtek: Add mute LED quirk for more HP laptops 582de98b59fd ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 2eda063db992 ALSA: hda/conexant: add a new hda codec CX11970 c03f37d52934 ALSA: hda/via: Fix runtime PM for Clevo W35xSS cafc6e70a63c blk-iocost: fix NULL iocg deref from racing against initialization 397e352ca96f x86/resctrl: Don't move a task to the same resource group 34e4ae4dca72 x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR c3cf9ffe8d9c KVM: x86/mmu: Ensure TDP MMU roots are freed after yield ffee6772c489 kvm: check tlbs_dirty directly f4064ef40c5c KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE afd621673f03 KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() 23220e87c91f x86/mm: Fix leak of pmd ptlock 876195e1c8c6 mm: make wait_on_page_writeback() wait for multiple pending writebacks 96e6724310f2 hwmon: (amd_energy) fix allocation of hwmon_channel_info config 3f47b182241f USB: serial: keyspan_pda: remove unused variable a4b202cba3ab usb: gadget: configfs: Fix use-after-free issue with udc_name ed57b762f51b usb: gadget: configfs: Preserve function ordering after bind failure 8ca9626a819c usb: gadget: Fix spinlock lockup on usb_function_deactivate c92e6831dc90 USB: gadget: legacy: fix return error code in acm_ms_bind() 9cc6bf99c64d usb: gadget: u_ether: Fix MTU size mismatch with RX packet size e698e1478be7 usb: gadget: function: printer: Fix a memory leak for interface descriptor c4aa893e2e0d usb: gadget: f_uac2: reset wMaxPacketSize e7f2c25aa88e USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug 2cd6988fbfa5 usb: gadget: select CONFIG_CRC32 88eaa6c077f8 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks 0a5b28c99dc4 USB: usblp: fix DMA to stack 4f7e97ffb4eb USB: yurex: fix control-URB timeout handling 008689576a4e USB: serial: option: add Quectel EM160R-GL 3013ff766dad USB: serial: option: add LongSung M5710 module support 5410726d7def USB: serial: iuu_phoenix: fix DMA from stack 677503c72765 usb: uas: Add PNY USB Portable SSD to unusual_uas 91a6375b1836 usb: usbip: vhci_hcd: protect shift size cee536f1a5c7 USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set 4485bdb99624 usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() 150a9c163c3d usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression 97abe6663fa3 usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one b51963e9f562 usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion 8907a10c8ffa usb: dwc3: gadget: Clear wait flag on dequeue dd8363fbca50 usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup 906b0510dde5 usb: dwc3: meson-g12a: disable clk on error handling path in probe 5a5ce1e75c77 usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request 340db7c0a6c0 USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). 1452fefc4c29 USB: cdc-acm: blacklist another IR Droid device b55debd08b8f usb: gadget: enable super speed plus 22f56c63d50e staging: mt7621-dma: Fix a resource leak in an error handling path b8c9bb139331 Staging: comedi: Return -EFAULT if copy_to_user() fails cb5a170e979e powerpc: Handle .text.{hot,unlikely}.* in linker script 80a364421c95 crypto: asym_tpm: correct zero out potential secrets 3f20005ab271 crypto: ecdh - avoid buffer overflow in ecdh_set_secret() d55d15a332ec scsi: block: Do not accept any requests while suspended 782c9ef2ac05 scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT faa613d033f3 Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close 3ca425885bb7 kbuild: don't hardcode depmod path e5383432d92c scsi: ufs: Clear UAC for FFU and RPMB LUNs 43dee885bead depmod: handle the case of /sbin/depmod without /sbin in PATH 8532d3ec57e5 lib/genalloc: fix the overflow when size is too big 2179bae04b12 local64.h: make <asm/local64.h> mandatory 271822bbf9fe scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE a97d55de10aa scsi: scsi_transport_spi: Set RQF_PM for domain validation commands 60fb6a8d782b scsi: ide: Mark power management requests with RQF_PM instead of RQF_PREEMPT 2d8b9f991de7 scsi: ide: Do not set the RQF_PREEMPT flag for sense requests 8ed46b329d4e scsi: block: Introduce BLK_MQ_REQ_PM 4bdd912c724e scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel controllers 3a1be8e3806e scsi: ufs-pci: Fix recovery from hibernate exit errors for Intel controllers 46e435583610 scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() 20e1aec964ea scsi: ufs-pci: Fix restore from S4 for Intel controllers 42b464fb10ff scsi: ufs: Fix wrong print message in dev_err() dfec7dc891d7 workqueue: Kick a worker based on the actual activation of delayed works bfb39e6d67a5 block: add debugfs stanza for QUEUE_FLAG_NOWAIT 2dc3447a043b selftests/vm: fix building protection keys test 952264ac96ef stmmac: intel: Add PCI IDs for TGL-H platform 22c0b151bca4 selftests: mlxsw: Set headroom size of correct port 7b81c2f8ad8f net: usb: qmi_wwan: add Quectel EM160R-GL 063608092aa5 ibmvnic: fix: NULL pointer dereference. 57dde18a1e60 CDC-NCM: remove "connected" log message 143143feae03 net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access 495442144c74 net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs f62153027b9a r8169: work around power-saving bug on some chip versions 0ad31889c481 vhost_net: fix ubuf refcount incorrectly when sendmsg fails cf78c32ac7eb bareudp: Fix use of incorrect min_headroom size cfcd702d038e bareudp: set NETIF_F_LLTX flag 8ca1d23e6ad3 net: hdlc_ppp: Fix issues when mod_timer is called while timer is running 0d6eeee3b9d4 erspan: fix version 1 check in gre_parse_header() cd63471a4184 net: hns: fix return value check in __lb_other_process() 7a20969b874e net: sched: prevent invalid Scell_log shift count 5e87eabce7bc ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() 042c7f35fa61 bnxt_en: Fix AER recovery. cdb02a7a9e8d net: mvpp2: fix pkt coalescing int-threshold configuration 9b350728118e bnxt_en: Check TQM rings for maximum supported value. 7c0681c2b681 e1000e: Export S0ix flags to ethtool d0cd009b052e Revert "e1000e: disable s0ix entry and exit flows for ME systems" 4e7176129f4f e1000e: bump up timeout to wait when ME un-configures ULP mode 35a44ba54587 e1000e: Only run S0ix flows if shutdown succeeded e3cbce80be89 tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS 44dc29d44b84 net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered e4535dbb721d net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc 90297553d870 net-sysfs: take the rtnl lock when storing xps_rxqs 0ca897c1ec41 net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc 4da25d83b7cc net-sysfs: take the rtnl lock when storing xps_cpus 7eab4e69cb01 net: ethernet: Fix memleak in ethoc_probe 2cdf8c2747d3 net/ncsi: Use real net-device for response handler 23f8bea3e9d9 virtio_net: Fix recursive call to cpus_read_lock() 087cfc73598a qede: fix offload for IPIP tunnel packets c7d068a2d711 net: ethernet: mvneta: Fix error handling in mvneta_probe 933b2ba7f9de ibmvnic: continue fatal error reset after passive init 0583c8ed2d30 ibmvnic: fix login buffer memory leak cad75a6bdba6 net: stmmac: dwmac-meson8b: ignore the second clock input 04f241fc7eb3 net: mvpp2: Fix GoP port 3 Networking Complex Control configurations 8ece401fa3d6 atm: idt77252: call pci_disable_device() on error path 0e2dee9a6b26 ionic: account for vlan tag len in rx buffer len 15741c05a889 ethernet: ucc_geth: set dev->max_mtu to 1518 116395a26d95 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() ca126e9e0345 net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE cf65734dee5f net: mvpp2: prs: fix PPPoE with ipv6 packet parse 121164dc3314 net: mvpp2: Add TCAM entry to drop flow control pause frames db8895aa58c7 net/sched: sch_taprio: ensure to reset/destroy all child qdiscs e2572423ab92 iavf: fix double-release of rtnl_lock d9dea80af65e i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs 5650152ddab1 Linux 5.10.6 94cc73b27a25 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start ab7709b551de exec: Transform exec_update_mutex into a rw_semaphore 933b7cc86068 rwsem: Implement down_read_interruptible 27bae39e4fc4 rwsem: Implement down_read_killable_nested 2cded5a3cc38 perf: Break deadlock involving exec_update_mutex 36cf9ae54b0e fuse: fix bad inode e522a788eb91 RDMA/siw,rxe: Make emulated devices virtual in the device tree 404fa093741e RDMA/core: remove use of dma_virt_ops 2a54ad3066a8 scsi: ufs: Re-enable WriteBooster after device reset acbf7db67ae3 scsi: ufs: Allow an error return value from ->device_reset() 8cba90399216 drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock adee1c5126ef ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() e235fd076eb7 ALSA: hda/realtek - Modify Dell platform name ce9163cf7a84 Bluetooth: Fix attempting to set RPA timeout when unsupported 3e073508920a kdev_t: always inline major/minor helper functions fd3ec3b25137 dt-bindings: rtc: add reset-source property 757cd94ac859 rtc: pcf2127: only use watchdog when explicitly available acb821425c8c rtc: pcf2127: move watchdog initialisation to a separate function b00195241186 Revert "mtd: spinand: Fix OOB read" 261f4d03ad23 Revert "drm/amd/display: Fix memory leaks in S3 resume" (From OE-Core rev: 16687a9e858dce980263d73e4b0f8050ad36c1b2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto*: add features/gpio/mockup.scc to KERNEL_FEATURESSakib Sajal2021-01-284-0/+4
| | | | | | | | | | add features/gpio/mockup.scc to KERNEL_FEATURES when ptest is enabled as it is required for testing libgpiod. (From OE-Core rev: 906cde06bee319e788c76abb8f8295ed9921ccb1) Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: remove 5.8 recipesBruce Ashfield2021-01-163-131/+0
| | | | | | | | | | | | | 5.8 is EOL upstream, and we now have 5.10 available as the latest -stable kernel. We'll keep 5.4, 5.10 and -dev (5.11) as the active kernels for the upcoming release. (From OE-Core rev: 134445b7e54489288c887327dc0fcccab514757f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10/cfg: x86 and beaglebone config fixesBruce Ashfield2021-01-133-3/+3
| | | | | | | | | | | | | | Integrating the following commit(s) to the linux-yocto config: 47c7a3148a4 soc/skylake: remove CONFIG_SND_SOC_INTEL_SST_ACPI 8124c015448 features/security: remove CONFIG_REFCOUNT_FULL 7073e149653 media-usb-tv: remove CONFIG_VIDEO_USBVISION 4480a5c5784 beaglebone: Drop the obsolete CONFIG_BACKLIGHT_GENERIC (From OE-Core rev: a7a23a166e2b1cb3f330d6df2f681b525748c2df) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.87Bruce Ashfield2021-01-133-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: b3f656a592f3 Linux 5.4.87 41ae3e574ccf dm verity: skip verity work if I/O error when system is shutting down 8b3c00977264 ALSA: pcm: Clear the full allocated memory at hw_params 480abac78e03 tick/sched: Remove bogus boot "safety" check 1dab82dd202d um: ubd: Submit all data segments atomically d32747bb687d fs/namespace.c: WARN if mnt_count has become negative 9f4e8026d202 module: delay kobject uevent until after module init call 86db71810a27 f2fs: avoid race condition for shrinker count dbe184f6be1e NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode d52faa7fb12f i3c master: fix missing destroy_workqueue() on error in i3c_master_register 22f815627c64 powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() a95049c51417 rtc: pl031: fix resource leak in pl031_probe e2926630f653 quota: Don't overflow quota file offsets 1842dde0dd13 module: set MODULE_STATE_GOING state when a module fails to load 569da7c3d9a3 rtc: sun6i: Fix memleak in sun6i_rtc_clk_init 642c2d74c365 fcntl: Fix potential deadlock in send_sig{io, urg}() 5b2f1ad6b12b bfs: don't use WARNING: string when it's just info. 3a2a5e197a84 ALSA: rawmidi: Access runtime->avail always in spinlock 8d2204a05391 ALSA: seq: Use bool for snd_seq_queue internal flags 4250fe65b2e6 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() 28a29e3a658a media: gp8psk: initialize stats at power control logic 750627d36f84 misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() 01be033cc127 reiserfs: add check for an invalid ih_entry_count 18e1101b0ee9 Bluetooth: hci_h5: close serdev device and free hu in h5_close b726f8602207 scsi: cxgb4i: Fix TLS dependency 57ba2c7a50bf cgroup: Fix memory leak when parsing multiple source parameters 8ddf02859c69 of: fix linker-section match-table corruption 8ec95e308418 null_blk: Fix zone size initialization 7c3d8d73bafd tools headers UAPI: Sync linux/const.h with the kernel headers 376c3111413c uapi: move constants from <linux/kernel.h> to <linux/const.h> af07e4dd0783 scsi: block: Fix a race in the runtime power management code 9ce7ac5ed53b jffs2: Fix NULL pointer dereference in rp_size fs option parsing 3a83e289e4b7 jffs2: Allow setting rp_size to zero during remounting ee78e7d93e35 powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() 7cb6087b4536 KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits 3d4a05894500 KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses d77c1ab54c9e KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL 11459136a107 ext4: don't remount read-only with errors=continue on reboot 6b0a4f603d5b btrfs: fix race when defragmenting leads to unnecessary IO 30aea96ff142 vfio/pci: Move dummy_resources_list init in vfio_pci_probe() 29c2d3e91e3d fscrypt: remove kernel-internal constants from UAPI header 34f000524d33 fscrypt: add fscrypt_is_nokey_name() eddc69467e39 f2fs: prevent creating duplicate encrypted filenames 6fe20a5204a6 ubifs: prevent creating duplicate encrypted filenames 3ebfed353afd ext4: prevent creating duplicate encrypted filenames faa72d97c3e3 thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed d3076d054f3e md/raid10: initialize r10_bio->read_slot before use. c71c512f4a65 net/sched: sch_taprio: reset child qdiscs before freeing them dfce803cd87d Linux 5.4.86 8302bd9afd4b x86/CPU/AMD: Save AMD NodeId as cpu_die_id 6001db0272da Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" 33afcf723a0e rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time 7e0f7a293608 regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x be23b04074b1 PCI: Fix pci_slot_release() NULL pointer dereference b1f9419d5e6c platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 c16b5849352c libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels 68d139a97415 xenbus/xenbus_backend: Disallow pending watch messages d3eaea062b51 xen/xenbus: Count pending messages for each watch c45b0a8d2a68 xen/xenbus/xen_bus_type: Support will_handle watch callback 7da6db982e53 xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() eac0c12e329d xen/xenbus: Allow watches discard events before queueing 8f3f6de44f7c xen-blkback: set ring->xenblkd to NULL after kthread_stop() 383c60c16dd8 dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. b16a6a46e0b2 device-dax/core: Fix memory leak when rmmod dax.ko f3ede933fbc7 clk: tegra: Do not return 0 on failure f133bfbe1201 clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 ca4fd0284cb3 clk: ingenic: Fix divider calculation with div tables 13e6b6259e6d pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler 2fb550de7563 md/cluster: fix deadlock when node is doing resync job 7523d147087b md/cluster: block reshape with remote resync job 27b58f6adad8 iio:adc:ti-ads124s08: Fix alignment and data leak issues. 2d7229c037d1 iio:adc:ti-ads124s08: Fix buffer being too long. d6ea1d559027 iio:imu:bmi160: Fix too large a buffer. 91b7b231f5e7 iio:pressure:mpl3115: Force alignment of buffer 9607d22e71d1 iio:magnetometer:mag3110: Fix alignment and data leak issues. 71a326dcd2a8 iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. c18fc255187f iio:light:rpr0521: Fix timestamp alignment and prevent data leak. 860ab67cd81e iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume 0fa2b43b0a2a iio: buffer: Fix demux update 82af6e44b7d4 scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() 7ec7630548dc scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() 6822575cf204 scsi: qla2xxx: Fix crash during driver load on big endian machines 1b26af7e4c7f mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments c5f3e5ca8116 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read 2aea2b22b6f9 mtd: parser: cmdline: Fix parsing of part-names with colons 4290a73c9d67 mtd: spinand: Fix OOB read b22739509dcb soc: qcom: smp2p: Safely acquire spinlock without IRQs ddcb518dee78 spi: atmel-quadspi: Fix AHB memory accesses 96f7bd39f56f spi: atmel-quadspi: Disable clock in probe error path 8f295baae53d spi: mt7621: Don't leak SPI master in probe error path 0818aab8a82b spi: mt7621: Disable clock in probe error path cad189512c38 spi: synquacer: Disable clock in probe error path 4051e5b7741b spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path 3c0e28f2881e spi: sc18is602: Don't leak SPI master in probe error path 819f9edaaeb9 spi: rb4xx: Don't leak SPI master in probe error path c5491ac11559 spi: pic32: Don't leak DMA channels in probe error path 3ea835ac604b spi: mxic: Don't leak SPI master in probe error path 0da7709f5ea3 spi: gpio: Don't leak SPI master in probe error path ee1d2aef1c13 spi: fsl: fix use of spisel_boot signal on MPC8309 614f2529c8ea spi: davinci: Fix use-after-free on unbind c6b9bfb0c477 spi: atmel-quadspi: Fix use-after-free on unbind bd6d736dbf36 spi: spi-sh: Fix use-after-free on unbind 17360c3af129 spi: pxa2xx: Fix use-after-free on unbind c5ae864c148c drm/i915: Fix mismatch between misplaced vma check and vma insert 1e684ad37047 drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() e1b1f10c3404 drm/amd/display: Fix memory leaks in S3 resume b966771b0d69 platform/x86: mlx-platform: remove an unused variable cbeb61258186 jfs: Fix array index bounds check in dbAdjTree 8ee70b6db882 jffs2: Fix ignoring mounting options problem during remounting 00e45efaf9ff jffs2: Fix GC exit abnormally ea1e4ba032c5 ubifs: wbuf: Don't leak kernel memory to flash 32825fe72cb3 SMB3: avoid confusing warning message on mount to Azure f22f743a2af2 ceph: fix race in concurrent __ceph_remove_cap invocations a7b014b54c16 um: Remove use of asprinf in umid.c 26d72a8460dc ima: Don't modify file descriptor mode on the fly a89b91fcb07c powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently 45bf367c8550 powerpc/powernv/memtrace: Don't leak kernel memory to user space 59334d821e8a powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU c7f66ad880a9 powerpc/mm: Fix verification of MMU_FTR_TYPE_44x 32e29541b5aa powerpc/8xx: Fix early debug when SMC1 is relocated 15c9e56b41d0 powerpc/xmon: Change printk() to pr_cont() c7b89d0d7186 powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE 0f157acd436c powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter 30a58a3f7c85 powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at 3ee6a2bc1428 xprtrdma: Fix XDRBUF_SPARSE_PAGES support 2504e407a39f ARM: dts: at91: sama5d2: fix CAN message ram offset and size 789246b9afe8 ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES 6ee6e4e5a4cf KVM: arm64: Introduce handling of AArch32 TTBCR2 traps 8635f0fe06c5 ext4: fix deadlock with fs freezing and EA inodes c90a5f4851a8 ext4: fix a memory leak of ext4_free_data e21d630a2c0d btrfs: trim: fix underflow in trim length to prevent access beyond device boundary 1d11ed122f6f btrfs: do not shorten unpin len for caching block groups af7414836d88 USB: serial: keyspan_pda: fix write unthrottling 7dae22ba62b2 USB: serial: keyspan_pda: fix tx-unthrottle use-after-free f99817ab5821 USB: serial: keyspan_pda: fix write-wakeup use-after-free a07b690e1976 USB: serial: keyspan_pda: fix stalled writes 0f13247fabaf USB: serial: keyspan_pda: fix write deadlock ebd9857a5bd4 USB: serial: keyspan_pda: fix dropped unthrottle interrupts 89fb2b91a9da USB: serial: digi_acceleport: fix write-wakeup deadlocks 08c24438fb10 USB: serial: mos7720: fix parallel-port state restore 6eab3f646b1a cpuset: fix race between hotplug work and later CPU offline 066d115fdd29 EDAC/amd64: Fix PCI component registration f4ce4a53c4e4 EDAC/i10nm: Use readl() to access MMIO registers f9189a3bb5f9 crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata 36a58bda87cd crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() f26f0e7770a1 powerpc/perf: Exclude kernel samples while counting events in user space. 8096a2c6b9f6 perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake aa3cce9ceff0 perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY 1e3de428d155 staging: comedi: mf6x4: Fix AI end-of-conversion detection ee0bcb1721a5 ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams 5fbf84689f11 binder: add flag to clear buffer on txn complete a7c256a9fd18 s390/dasd: fix list corruption of lcu list 9c40d69a3be2 s390/dasd: fix list corruption of pavgroup group list 042683917f4b s390/dasd: prevent inconsistent LCU device data c8acd8d55bb9 s390/dasd: fix hanging device offline processing 3038bbd1bb33 s390/kexec_file: fix diag308 subcode when loading crash kernel c185f13918b4 s390/smp: perform initial CPU reset also for SMT siblings 48d3f12869ef ALSA: core: memalloc: add page alignment for iram cd3ff2a46d9c ALSA: usb-audio: Disable sample read check if firmware doesn't give back b1e3c2fb0fbe ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices 58cb166b1f8a ALSA: hda/realtek: Apply jack fixup for Quanta NL3 b61b2aa91f2b ALSA: hda/realtek: Add quirk for MSI-GP73 89d429ed2cdf ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G 0bf907442c5f ALSA: pcm: oss: Fix a few more UBSAN fixes 11cd11af4058 ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button da723248c5f8 ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 010a784a1a27 ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 0fc8e6b85680 ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop 52d09e0cdb78 ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. 1ca2437530e5 ALSA: hda: Fix regressions on clear and reconfig sysfs 2c6c6001d077 ACPI: PNP: compare the string length in the matching_id() 772dd826a44b Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" b9d93a666656 PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() 670b1b7e0d53 ALSA: hda/ca0132 - Change Input Source enum strings. 8f827adb9bbc Input: cyapa_gen6 - fix out-of-bounds stack access 98c956a6d9f7 media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE f05ac76139e6 media: ipu3-cio2: Validate mbus format in setting subdev format 44cb512a020e media: ipu3-cio2: Serialise access to pad format a47bc844f436 media: ipu3-cio2: Return actual subdev format 7dc40e1f8044 media: ipu3-cio2: Remove traces of returned buffers d7e6b7b6a7f7 media: netup_unidvb: Don't leak SPI master in probe error path 0bfbb8393e51 media: sunxi-cir: ensure IR is handled when it is continuous 124dc7d4f4b6 media: gspca: Fix memory leak in probe f97b54c8152d vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU df308380cbf3 Input: goodix - add upside-down quirk for Teclast X98 Pro tablet 070bd3a8ac55 initramfs: fix clang build failure f252a9953249 Input: cros_ec_keyb - send 'scancodes' in addition to key events 2686041cef06 drm/amdkfd: Fix leak in dmabuf import dc06432d9304 drm/amd/display: Prevent bandwidth overflow ca49d919d79c lwt: Disable BH too in run_lwt_bpf() b8dfee234581 fix namespaced fscaps when !CONFIG_SECURITY 5350b833bb0a cfg80211: initialize rekey_data ec15d0700709 ARM: sunxi: Add machine match for the Allwinner V3 SoC d629b50f9fdc perf probe: Fix memory leak when synthesizing SDT probes cbcb176b6016 kconfig: fix return value of do_error_if() 6e8beb020d5c clk: sunxi-ng: Make sure divider tables have sentinel 3cdeedf801b5 clk: s2mps11: Fix a resource leak in error handling paths in the probe function ef56621a579a clk: at91: sam9x60: remove atmel,osc-bypass support e01dfcc08b55 virtio_ring: Fix two use after free bugs 2d65ff873d06 virtio_net: Fix error code in probe() 5f70910832c7 virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() 372f06cd6b89 qlcnic: Fix error code in probe c16e42c93241 perf record: Fix memory leak when using '--user-regs=?' to list registers ceadde18f69a pwm: lp3943: Dynamically allocate PWM chip base 6bf2ef4bd38d pwm: zx: Add missing cleanup in error path d4515a24a802 clk: ti: Fix memleak in ti_fapll_synth_setup 572eba1ce574 watchdog: coh901327: add COMMON_CLK dependency 2b1575e28906 watchdog: qcom: Avoid context switch in restart handler fad88d462596 libnvdimm/label: Return -ENXIO for no slot in __blk_label_update b6c680755d22 net: korina: fix return value 19e73c9ff0bf net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function 226bcdbb4a60 net: bcmgenet: Fix a resource leak in an error handling path in the probe functin efc570073cbe lan743x: fix rx_napi_poll/interrupt ping-pong 9f5b56b5a71d checkpatch: fix unescaped left brace b32c5e0ae6f7 mm: don't wake kswapd prematurely when watermark boosting is disabled c3bf90c6aac5 sparc: fix handling of page table constructor failure 6ef298e1cebd powerpc/ps3: use dma_mapping_error() d864e7e8270a nfc: s3fwrn5: Release the nfc firmware 7a3d6a5dfc78 RDMA/cma: Don't overwrite sgid_attr after device is released 2d01f3d75013 sunrpc: fix xs_read_xdr_buf for partial pages receive 4acbc03e4fed um: chan_xterm: Fix fd leak 1bbd5678c0b4 um: tty: Fix handling of close in tty lines 1355bbe3a717 um: Monitor error events in IRQ controller a37d283825a4 ubifs: Fix error return code in ubifs_init_authentication() d4dbcfb7e158 watchdog: Fix potential dereferencing of null pointer 4e091ff107be watchdog: sprd: check busy bit before new loading rather than after that 4c8cffffc926 watchdog: sprd: remove watchdog disable from resume fail path 4a4b31e8b5a7 watchdog: sirfsoc: Add missing dependency on HAS_IOMEM 4d5aea30c1cd watchdog: armada_37xx: Add missing dependency on HAS_IOMEM 849270acd7b6 irqchip/alpine-msi: Fix freeing of interrupts on allocation error path aca4d1bd7e19 ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() 297e48ccf166 mac80211: don't set set TDLS STA bandwidth wider than possible d07972d764e8 crypto: atmel-i2c - select CONFIG_BITREVERSE f71984fc4482 extcon: max77693: Fix modalias string a4fd2da3e85e mtd: rawnand: gpmi: Fix the random DMA timeout issue 86f6e53642fa mtd: rawnand: meson: Fix a resource leak in init 5e8715b2383a mtd: rawnand: gpmi: fix reference count leak in gpmi ops 9c5b041ba20a clk: tegra: Fix duplicated SE clock entry 1ba196a73c45 remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() 6f597c451e07 remoteproc: qcom: fix reference leak in adsp_start f61bce4bc833 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable 9b54e31fd08f RDMA/core: Do not indicate device ready when device enablement fails e6323070bdc7 can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit 6daf2d466380 erofs: avoid using generic_block_bmap 35e2bec96488 iwlwifi: mvm: hook up missing RX handlers 857b1403c3e5 s390/cio: fix use-after-free in ccw_device_destroy_console be4d879cb7c4 bus: fsl-mc: fix error return code in fsl_mc_object_allocate() 9b4f327c0746 platform/chrome: cros_ec_spi: Don't overwrite spi::mode 070c57885ec3 x86/kprobes: Restore BTF if the single-stepping is cancelled 353b19562a03 nfs_common: need lock during iterate through the list 48ed3e57ad58 nfsd: Fix message level for normal termination b4ac244716f3 speakup: fix uninitialized flush_lock 989d52723643 usb: oxu210hp-hcd: Fix memory leak in oxu_create 2addd726083f usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe 3f72486cecec powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S a696ed262e83 ASoC: amd: change clk_get() to devm_clk_get() and add missed checks 972db497be45 drm/mediatek: avoid dereferencing a null hdmi_phy on an error message ef55a3c384cc powerpc/pseries/hibernation: remove redundant cacheinfo update c4115721d1f0 powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops 570697132c2c platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems a247efe47743 scsi: fnic: Fix error return code in fnic_probe() 0e724f2e80ba seq_buf: Avoid type mismatch for seq_buf_init 0b93626d3965 scsi: pm80xx: Fix error return in pm8001_pci_probe() 79e14f1c323c scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe 172bb906202f arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements 13f4c61d2f5c ARM: dts: meson: fix PHY deassert timing requirements 154105c0ba56 arm64: dts: meson: fix PHY deassert timing requirements 62b240d2644e Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() 097c4d9921b2 Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() 3d3caa8e971d cpufreq: scpi: Add missing MODULE_ALIAS 6e34c9478fe5 cpufreq: loongson1: Add missing MODULE_ALIAS 3e3feeb0d2ba cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE ef802b5a5e26 cpufreq: st: Add missing MODULE_DEVICE_TABLE 742697643c94 cpufreq: qcom: Add missing MODULE_DEVICE_TABLE c9d204c02825 cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE f3754eec127d cpufreq: highbank: Add missing MODULE_DEVICE_TABLE e32836221017 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE 3b6ba2fe6524 clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI b4219894d154 clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne e223cf39b928 phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure 675b3ba9cc96 dm ioctl: fix error return code in target_message d863d76536df ASoC: jz4740-i2s: add missed checks for clk_get() 1b760dc9d967 net/mlx5: Properly convey driver version to firmware a64822872957 MIPS: Don't round up kernel sections size for memblock_add() 33eeb395515d memstick: r592: Fix error return in r592_probe() e39b37d6a2ce arm64: dts: rockchip: Fix UART pull-ups on rk3328 33892a3797f1 pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() 08e22710601a bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() e02d218aa63d ARM: dts: at91: sama5d2: map securam as device da8890329599 iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context d903b80e1abc clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() 742d5de6c2fc clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path 40f9ac2b0295 powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S 4968cc5ed0c0 powerpc/perf: Fix crash with is_sier_available when pmu is not set b0483a32d163 media: saa7146: fix array overflow in vidioc_s_audio() bfdf000e5dd9 hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable a0f07c9ad72d vfio-pci: Use io_remap_pfn_range() for PCI IO memory 5ac81a4e5fa3 selftests/seccomp: Update kernel config 0588b8a03469 NFS: switch nfsiod to be an UNBOUND workqueue. 1094bd2edaa2 lockd: don't use interval-based rebinding over TCP cbb0a57326b8 net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' a0842124422e NFSv4: Fix the alignment of page data in the getdeviceinfo reply 73892eef6d9e SUNRPC: xprt_load_transport() needs to support the netid "rdma6" 2823b8979375 NFSv4.2: condition READDIR's mask for security label based on LSM state 04e9c169810c SUNRPC: rpc_wake_up() should wake up tasks in the correct order a3ac7dd8b16b ath10k: Release some resources in an error handling path 6b6edd2c072b ath10k: Fix an error handling path e856abba7fca ath10k: Fix the parsing error in service available event f4935d3c7b57 platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init 3d64e8ce592b ARM: dts: at91: at91sam9rl: fix ADC triggers 09347a537cc7 soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() 8424a5b661ca arm64: dts: meson-sm1: fix typo in opp table f4951cb10668 arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 49b563bfdd66 PCI: iproc: Fix out-of-bound array accesses 4ef5a46d2964 PCI: Fix overflow in command-line resource alignment requests 048b98083c27 PCI: Bounds-check command-line resource alignment requests 72577f162cae arm64: dts: qcom: c630: Polish i2c-hid devices a554b68baf27 arm64: dts: ls1028a: fix ENETC PTP clock input a85f3e7cb717 genirq/irqdomain: Don't try to free an interrupt that has no mapping 2f00dcc6ce7a power: supply: bq24190_charger: fix reference leak e230e193c966 power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching 8e9678d9d131 arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc 11f007a5583d arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name 5a551ef11669 ARM: dts: Remove non-existent i2c1 from 98dx3236 15305a5b103d HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() ec30659ea631 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI 76170933d3da media: max2175: fix max2175_set_csm_mode() error code 5873beee8744 mips: cdmm: fix use-after-free in mips_cdmm_bus_discover 51795c385f73 media: imx214: Fix stop streaming ceff135b9d93 samples: bpf: Fix lwt_len_hist reusing previous BPF map 4dc1360203c4 platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration 3432883ae896 platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration c14a740743f7 media: siano: fix memory leak of debugfs members in smsdvb_hotplug 6b93d6c5a888 arm64: tegra: Fix DT binding for IO High Voltage entry b0f1878c2d88 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() 46f8c7961168 cw1200: fix missing destroy_workqueue() on error in cw1200_init_common f2e7f608b274 rsi: fix error return code in rsi_reset_card() f7a6e378fc17 qtnfmac: fix error return code in qtnf_pcie_probe() d2b95947720d orinoco: Move context allocation after processing the skb e39908568b40 mmc: pxamci: Fix error return code in pxamci_probe 65f0d3c81c9f ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host c2aab53d1be5 ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host 8ce91557023e memstick: fix a double-free bug in memstick_check 4279ff6deaf3 RDMA/cxgb4: Validate the number of CQEs d3ff603c2e38 clk: meson: Kconfig: fix dependency for G12A 2fbd2b0dd7d1 Input: omap4-keypad - fix runtime PM error handling ff3a152243f8 drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe e16e8cde2bb1 soc: ti: Fix reference imbalance in knav_dma_probe 475b489b0713 soc: ti: knav_qmss: fix reference leak in knav_queue_probe 82b9934e1e7a spi: fix resource leak for drivers without .remove callback 70e19fccf680 crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe c549355105d9 crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd 3e08a61b2f94 EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId 0789349204a6 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 90b39366d834 powerpc: Avoid broken GCC __attribute__((optimize)) 8f6e6ec101dd selftests/bpf: Fix broken riscv build 6f8c6e70738a spi: mxs: fix reference leak in mxs_spi_probe 5df04553ee8c usb/max3421: fix return error code in max3421_probe() e6405aad3592 Input: ads7846 - fix unaligned access on 7845 920c379029f9 Input: ads7846 - fix integer overflow on Rt calculation c7ac50927300 Input: ads7846 - fix race that causes missing releases 86398df4b283 drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() e8cd88c3ab00 video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() 953379fb7ba3 media: solo6x10: fix missing snd_card_free in error handling case c64d2e159829 scsi: core: Fix VPD LUN ID designator priorities efb57c87d8d8 ASoC: meson: fix COMPILE_TEST error 2c06ac46f81c media: v4l2-fwnode: Return -EINVAL for invalid bus-type d8d35c1ea883 media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() c8adf58057b6 media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() c5c403db137f media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() 06a3c11c173b media: tm6000: Fix sizeof() mismatches 1638c7e3985b staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c aa1d8b959455 staging: greybus: codecs: Fix reference counter leak in error handling 5daf659fdf47 crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() 38017f2c06cf MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA 9e779e6fae58 RDMa/mthca: Work around -Wenum-conversion warning 648b9dd270ff ASoC: arizona: Fix a wrong free in wm8997_probe 7e8200d44200 spi: sprd: fix reference leak in sprd_spi_remove c786bc725d8c ASoC: wm8998: Fix PM disable depth imbalance on error 06fa588c7921 selftest/bpf: Add missed ip6ip6 test back dab5973ada6b mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure 404aadf45c71 spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume 769c2fecefd1 spi: tegra114: fix reference leak in tegra spi ops 47595d68cee2 spi: tegra20-sflash: fix reference leak in tegra_sflash_resume f9e5e84eb49f spi: tegra20-slink: fix reference leak in slink ops of tegra20 0a3196271b40 spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe a2cf358aacf5 spi: spi-ti-qspi: fix reference leak in ti_qspi_setup 25b5a48adabf Bluetooth: hci_h5: fix memory leak in h5_close 5cf3c2e7892e Bluetooth: Fix null pointer dereference in hci_event_packet() d92b81fad01c arm64: dts: exynos: Correct psci compatible used on Exynos7 da8d84637522 arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 8f14da44523c brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} 5c5b92c1d6ab spi: stm32: fix reference leak in stm32_spi_resume c807042f2d58 selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling ae54a6d99478 ASoC: pcm: DRAIN support reactivation 009a982ea25b spi: spi-mem: fix reference leak in spi_mem_access_start 68ad1bd244bd drm/msm/dsi_pll_10nm: restore VCO rate during restore_state 0a8f14baed8e f2fs: call f2fs_get_meta_page_retry for nat page 311da238f2f7 spi: img-spfi: fix reference leak in img_spfi_resume 4e20cee19c2e powerpc/64: Set up a kernel stack for secondaries before cpu_restore() 3988d96589d9 drm/amdgpu: fix build_coefficients() argument a4110e76e550 ARM: dts: aspeed: tiogapass: Remove vuart 129df833e15c ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode 9edff753ade7 crypto: inside-secure - Fix sizeof() mismatch 7044a69699f3 crypto: talitos - Fix return type of current_desc_hdr() 8a73ee0a0a1e crypto: talitos - Endianess in current_desc_hdr() b9b8429042bd drm/amdgpu: fix incorrect enum type 52f525f2bdc7 sched: Reenable interrupts in do_sched_yield() 35975f2e83a5 sched/deadline: Fix sched_dl_global_validate() a3ec54b95c1a x86/apic: Fix x2apic enablement without interrupt remapping b7ec74246c32 ARM: p2v: fix handling of LPAE translation in BE mode 0a72e7286c67 x86/mm/ident_map: Check for errors from ident_pud_init() 0fd78ab5ef71 RDMA/rxe: Compute PSN windows correctly 35f18561616f ARM: dts: aspeed: s2600wf: Fix VGA memory region location 4aae08a71e68 selinux: fix error initialization in inode_doinit_with_dentry() de49a51e7938 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns 57df1b39d990 RDMA/bnxt_re: Set queue pair state when being queried e11c7d39fa7e Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" 4b3ee79fbe77 soc: qcom: geni: More properly switch to DMA mode d3bed198333a soc: mediatek: Check if power domains can be powered on at boot time fcb0be5ba2e9 soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() 38cded30497a arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node 14be28959f69 arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node c2712546a6e0 drm/tve200: Fix handling of platform_get_irq() error f61e9dbb56ba drm/mcde: Fix handling of platform_get_irq() error 29f34feb3860 drm/aspeed: Fix Kconfig warning & subsequent build errors 37028b8bc53d drm/gma500: fix double free of gma_connector de630248e740 md: fix a warning caused by a race between concurrent md_ioctl()s 054be9aed847 crypto: af_alg - avoid undefined behavior accessing salg_name 5a225303a68f media: msi2500: assign SPI bus number dynamically 01182045346a quota: Sanity-check quota file headers on load df95ea1228cc Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() cda2f222e7e4 serial_core: Check for port state when tty is in error state 863cab3017bc HID: i2c-hid: add Vero K147 to descriptor override fd819f54065c scsi: megaraid_sas: Check user-provided offsets 152631f0273f coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() 4c461e8d0e88 coresight: tmc-etr: Fix barrier packet insertion for perf buffer e81884d45a70 coresight: tmc-etr: Check if page is valid before dma_map_page() ec13738c6ec6 coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() d923c0ec1292 ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU 43598dbdcbf0 ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 2c6f6cd2cdfb ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU 4202cbbd2c4d usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul 8e19cfae3bb0 USB: gadget: f_rndis: fix bitrate for SuperSpeed and above 8c124b35a53b usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus 3389281e0e6e USB: gadget: f_midi: setup SuperSpeed Plus descriptors 0ddb1d96a5db USB: gadget: f_acm: add support for SuperSpeed Plus 9ad41aa399db USB: serial: option: add interface-number sanity check to flag handling 57e22590c41b usb: mtu3: fix memory corruption in mtu3_debugfs_regset() 80cb94507054 soc/tegra: fuse: Fix index bug in get_process_id 037c65990d76 kbuild: avoid split lines in .mod files a803ea15b0dc perf/x86/intel: Check PEBS status correctly 12db619c91d7 drm/amd/display: Init clock value by current vbios CLKs c137a880ae6c iwlwifi: pcie: add one missing entry for AX210 e124c5afaf88 dm table: Remove BUG_ON(in_interrupt()) 8a89abb26e30 scsi: mpt3sas: Increase IOCInit request timeout to 30s cd14a53938e0 vxlan: Copy needed_tailroom from lowerdev 0b9ce087f75b vxlan: Add needed_headroom for lower device 230290dca255 arm64: syscall: exit userspace before unmasking exceptions 34c07547dbe5 habanalabs: put devices before driver removal be063ce1004c drm/tegra: sor: Disable clocks on error in tegra_sor_init() 9b6ebb202bbb kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling d8baf15b2196 drm/tegra: replace idr_init() by idr_init_base() 76812738841c net: mvpp2: add mvpp2_phylink_to_port() helper 6aa270eb2f90 selftests: fix poll error in udpgro.sh 0e2b048ffe44 ixgbe: avoid premature Rx buffer reuse 75bbe7bd9003 i40e: avoid premature Rx buffer reuse b05fdd74ffb7 i40e: optimise prefetch page refcount 405bfd36f072 i40e: Refactor rx_bi accesses 6935f5385f75 RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait 2107658d6d62 selftests/bpf/test_offload.py: Reset ethtool features after failed setting 3b79aea56dff netfilter: nft_ct: Remove confirmation check for NFT_CT_ID 0a652b181d75 gpio: eic-sprd: break loop when getting NULL device resource 2ebb2df149d4 Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()" 64795af3bdc7 afs: Fix memory leak when mounting with multiple source parameters 6581512f0afc netfilter: nft_dynset: fix timeouts later than 23 days 810bc556e347 netfilter: nft_compat: make sure xtables destructors have run b17244cebb24 netfilter: x_tables: Switch synchronization to RCU 22faec182eec pinctrl: aspeed: Fix GPIO requests on pass-through banks f7e6636831df blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick 4f3e3fa6239d block: factor out requeue handling from dispatch code 9e54ca3d4f9d block: Simplify REQ_OP_ZONE_RESET_ALL handling 71e0f9c5c3df clk: renesas: r9a06g032: Drop __packed for portability 43a373488e92 can: softing: softing_netdev_open(): fix error handling 36f460d51ac5 xsk: Replace datagram_poll by sock_poll_wait 50ae52e07d2b xsk: Fix xsk_poll()'s return type 369ed255958f scsi: bnx2i: Requires MMU e190d1b3c4d2 gpio: mvebu: fix potential user-after-free on probe ec64dea576d5 gpio: zynq: fix reference leak in zynq_gpio functions 823f42bd6193 PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter 74e38f86ab53 ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin f7fbde0f0b14 ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp 4b008707bac4 ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY 76c475d5d788 ARM: dts: sun8i: v3s: fix GIC node memory range 9ebc986a2ea5 pinctrl: baytrail: Avoid clearing debounce value when turning it off e2556e022897 pinctrl: merrifield: Set default bias in case no particular value given 2ec85a7a5adf ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node 9f69f6f85288 ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator 389033996cec ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY (From OE-Core rev: b29d1016f2761aefa15e38a86263fb03c46ec1d7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.5Bruce Ashfield2021-01-133-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: f5247949c0a9 Linux 5.10.5 12d377b93eef device-dax: Fix range release aceb8ae8e3b1 ext4: avoid s_mb_prefetch to be zero in individual scenarios aff18aa806fd dm verity: skip verity work if I/O error when system is shutting down 610d2fa0ec76 ALSA: pcm: Clear the full allocated memory at hw_params c7b04d27c910 io_uring: remove racy overflow list fast checks 13f9eec22973 s390: always clear kernel stack backchain before calling functions 330c1ee7d593 tick/sched: Remove bogus boot "safety" check 9b22bc0f1663 drm/amd/display: updated wm table for Renoir 86be0f2a0ef9 ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails 8bcfa178f92a NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow ef3b9ad967d0 um: ubd: Submit all data segments atomically a8b49c4bdf87 um: random: Register random as hwrng-core device 0aa2eecf8534 watchdog: rti-wdt: fix reference leak in rti_wdt_probe eae1fb3bc565 fs/namespace.c: WARN if mnt_count has become negative b1e155ccc882 powerpc/64: irq replay remove decrementer overflow check 8b5b2b768344 module: delay kobject uevent until after module init call db6129f6ad88 f2fs: fix race of pending_pages in decompression ee3f8aefd037 f2fs: avoid race condition for shrinker count 3c0f0f5f58a7 NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode 06ac2ca0989d i3c master: fix missing destroy_workqueue() on error in i3c_master_register 498d90690f24 powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() acc3c8cc27a8 rtc: pl031: fix resource leak in pl031_probe 26058c397b9f quota: Don't overflow quota file offsets bb2ab902f6f0 module: set MODULE_STATE_GOING state when a module fails to load 0ad9a6e6139d rtc: sun6i: Fix memleak in sun6i_rtc_clk_init b5a2f093b6b1 io_uring: check kthread stopped flag when sq thread is unparked 908030501772 fcntl: Fix potential deadlock in send_sig{io, urg}() 721972b8665f ext4: check for invalid block size early when mounting a file system 8ed894f1117e bfs: don't use WARNING: string when it's just info. fb05e983eaf7 ALSA: rawmidi: Access runtime->avail always in spinlock cf7fe671cd7e ALSA: seq: Use bool for snd_seq_queue internal flags 1c5a034710da f2fs: fix shift-out-of-bounds in sanity_check_raw_super() 2b56f16e3487 media: gp8psk: initialize stats at power control logic f290cffdf761 misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() a021b6696132 reiserfs: add check for an invalid ih_entry_count 397971e1d891 fbcon: Disable accelerated scrolling df83b9b67449 Bluetooth: hci_h5: close serdev device and free hu in h5_close 9d4053cfb3f3 scsi: cxgb4i: Fix TLS dependency fdac87be009f zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c bf81221a40fa cgroup: Fix memory leak when parsing multiple source parameters 9154d2eeb4f5 tools headers UAPI: Sync linux/const.h with the kernel headers e8afbbac2f68 uapi: move constants from <linux/kernel.h> to <linux/const.h> ce00a7d0d952 io_uring: fix io_sqe_files_unregister() hangs b25b86936a8d io_uring: add a helper for setting a ref node 25a2de679b5d io_uring: use bottom half safe lock for fixed file data 7247bc60e8e1 io_uring: don't assume mm is constant across submits a5184f3cc284 lib/zlib: fix inflating zlib streams on s390 98b57685c26d mm: memmap defer init doesn't work as expected df73c80338ef mm/hugetlb: fix deadlock in hugetlb_cow error path 092898b070e0 scsi: block: Fix a race in the runtime power management code 1a58c171a523 opp: Call the missing clk_put() on error e8322837a2e5 opp: fix memory leak in _allocate_opp_table c6dd62c14b32 spi: dw-bt1: Fix undefined devm_mux_control_get symbol 6d63cc42bb8f jffs2: Fix NULL pointer dereference in rp_size fs option parsing 58dc34446c52 jffs2: Allow setting rp_size to zero during remounting 52504a61ab99 io_uring: close a small race gap for files cancel 8b8a688260b4 drm/amd/display: Add get_dig_frontend implementation for DCEx 5ef98378eff8 md/raid10: initialize r10_bio->read_slot before use. 62162b322364 ethtool: fix string set id check 95fcb69c491e ethtool: fix error paths in ethnl_set_channels() aeab3d7a04f8 mptcp: fix security context on server socket a969a632cbe7 net/sched: sch_taprio: reset child qdiscs before freeing them (From OE-Core rev: f091d74c76b5843b9077b21a9d6dff81fecd6e54) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.4Bruce Ashfield2021-01-133-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: b1313fe517ca Linux 5.10.4 700d098acec5 x86/CPU/AMD: Save AMD NodeId as cpu_die_id bb25fd492693 drm/edid: fix objtool warning in drm_cvt_modes() c13edadf1029 null_blk: Fail zone append to conventional zones 92ee9b9fa8a4 null_blk: Fix zone size initialization 2bbb32065694 Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" 783c5d48b22f rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time b98ce1a17266 thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed 450fc74de129 remoteproc: sysmon: Ensure remote notification ordering 3f4b60a70c56 regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x 39a6f4bef6a5 PCI: Fix pci_slot_release() NULL pointer dereference 94bc6f5e2c14 of: fix linker-section match-table corruption 680e7b2a0e09 mt76: add back the SUPPORTS_REORDERING_BUFFER flag f2d7cffc20f6 tracing: Disable ftrace selftests when any tracer is running 054c923fd376 platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 16ecf8cecdd1 libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels ea43135a3cb2 memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable in rpcif_{enable,disable}_rpm 4f826e66b067 memory: renesas-rpc-if: Return correct value to the caller of rpcif_manual_xfer() 739704940425 memory: renesas-rpc-if: Fix a node reference leak in rpcif_probe() e6fc90d170df memory: jz4780_nemc: Fix an error pointer vs NULL check in probe() c88347ae9364 xenbus/xenbus_backend: Disallow pending watch messages 1a72241aabcb xen/xenbus: Count pending messages for each watch 6835334e1546 xen/xenbus/xen_bus_type: Support will_handle watch callback 9ae6d2f4ca8a xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() b4898bdd2020 xen/xenbus: Allow watches discard events before queueing aadd67750f43 xen-blkback: set ring->xenblkd to NULL after kthread_stop() c26062328e72 driver: core: Fix list corruption after device_del() 0c500d6a5c7a dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. 224adad2c975 device-dax/core: Fix memory leak when rmmod dax.ko 1e75951e9b43 counter: microchip-tcb-capture: Fix CMR value check b11905a3b977 clk: tegra: Do not return 0 on failure db003855f7d1 clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 070e386727fd clk: ingenic: Fix divider calculation with div tables dcea0b3835df pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler d27d1942e173 md/cluster: fix deadlock when node is doing resync job 3ace8d52ee4a md/cluster: block reshape with remote resync job c1f4549a7399 iio:adc:ti-ads124s08: Fix alignment and data leak issues. c834798d783e iio:adc:ti-ads124s08: Fix buffer being too long. 1d14e2f4ca00 iio:imu:bmi160: Fix alignment and data leak issues f57464c4037b iio:imu:bmi160: Fix too large a buffer. 5550e16128ed iio:pressure:mpl3115: Force alignment of buffer c02f8e0ef056 iio:magnetometer:mag3110: Fix alignment and data leak issues. 2409bfd6e344 iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. 45ebad3dc057 iio:light:rpr0521: Fix timestamp alignment and prevent data leak. 6e94b8314c1f iio: imu: st_lsm6dsx: fix edge-trigger interrupts 160ec8afa7cf iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume 2adb3f8bcc29 iio: buffer: Fix demux update aa606ebab122 openat2: reject RESOLVE_BENEATH|RESOLVE_IN_ROOT da65881cecf5 scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() d234a0e76c74 scsi: lpfc: Fix scheduling call while in softirq context in lpfc_unreg_rpi 0af3d9342c32 scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() 6a6754485b0c scsi: qla2xxx: Fix crash during driver load on big endian machines 3e7312ba3e31 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments 392a56b9f2c5 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read d5e3fc275ea1 mtd: core: Fix refcounting for unpartitioned MTDs 9e43463d5a97 mtd: parser: cmdline: Fix parsing of part-names with colons baad618d078c mtd: spinand: Fix OOB read 3bcf02208e9e soc: qcom: smp2p: Safely acquire spinlock without IRQs 785eee857dba spi: atmel-quadspi: Fix AHB memory accesses e7351d8c7804 spi: atmel-quadspi: Disable clock in probe error path 671ad53ff3d5 spi: mt7621: Don't leak SPI master in probe error path 81950b6fbf32 spi: mt7621: Disable clock in probe error path 7efdae0bd6cf spi: synquacer: Disable clock in probe error path e932dce770ec spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path 186147729d83 spi: spi-qcom-qspi: Fix use-after-free on unbind ad8a844fec32 spi: spi-geni-qcom: Fix use-after-free on unbind a4fd01eef86d spi: sc18is602: Don't leak SPI master in probe error path 11b81d94f8df spi: rpc-if: Fix use-after-free on unbind a3e86ed72890 spi: rb4xx: Don't leak SPI master in probe error path cc5a0cb11450 spi: pic32: Don't leak DMA channels in probe error path a73ee1d8faff spi: npcm-fiu: Disable clock in probe error path 3bf639fe0661 spi: mxic: Don't leak SPI master in probe error path 0c2867db23e4 spi: gpio: Don't leak SPI master in probe error path ea923e72784e spi: fsl: fix use of spisel_boot signal on MPC8309 4e80a2e96037 spi: davinci: Fix use-after-free on unbind bbba6b7a5357 spi: ar934x: Don't leak SPI master in probe error path f9fc76c394df spi: spi-mtk-nor: Don't leak SPI master in probe error path 9be450fa3f46 spi: atmel-quadspi: Fix use-after-free on unbind 672631640424 spi: spi-sh: Fix use-after-free on unbind 14949322a14c spi: pxa2xx: Fix use-after-free on unbind 067d9120a328 iio: ad_sigma_delta: Don't put SPI transfer buffer on the stack 43be7c3b8192 drm/i915: Fix mismatch between misplaced vma check and vma insert f8357c910e41 drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() ea64b21c6638 drm/amd/display: Fix memory leaks in S3 resume 08a050c197ed drm/amdgpu: only set DP subconnector type on DP and eDP connectors 898f999e940f platform/x86: mlx-platform: remove an unused variable 86fcb7910df7 drm/panfrost: Move the GPU reset bits outside the timeout handler a61da034c5e9 drm/panfrost: Fix job timeout handling c2032bf94ba4 jfs: Fix array index bounds check in dbAdjTree 41bf5eed809e fsnotify: fix events reported to watching parent and child 5e78c6bd905e inotify: convert to handle_inode_event() interface c9be99c86191 fsnotify: generalize handle_inode_event() 1aa8e7801ec2 jffs2: Fix ignoring mounting options problem during remounting ecdb868accde jffs2: Fix GC exit abnormally 453f2dfa340f ubifs: wbuf: Don't leak kernel memory to flash 6489b80239ad SMB3.1.1: do not log warning message if server doesn't populate salt 639fd38197ee SMB3.1.1: remove confusing mount warning when no SPNEGO info on negprot rsp aa36952c5662 SMB3: avoid confusing warning message on mount to Azure db1c6b8a266e ceph: fix race in concurrent __ceph_remove_cap invocations ef82413937d1 um: Fix time-travel mode c4b425322134 um: Remove use of asprinf in umid.c 0f2206e3d90a ima: Don't modify file descriptor mode on the fly 7c8c9e1e53fa ovl: make ioctl() safe cd2eda58ea03 powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently 4b8dcb006e18 powerpc/powernv/memtrace: Don't leak kernel memory to user space 8fe4bee4c0f6 powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU 600ebd043469 powerpc/mm: Fix verification of MMU_FTR_TYPE_44x a8b871dfacfb powerpc/8xx: Fix early debug when SMC1 is relocated 8bc125f596d1 powerpc/xmon: Change printk() to pr_cont() 2ae45223e46b powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE fe534d76d450 powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() e02baf91c7cc powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter a4af71ae5a6b powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at ac9911f8119d powerpc/32: Fix vmap stack - Properly set r1 before activating MMU on syscall too 35f71f3cbd7d xprtrdma: Fix XDRBUF_SPARSE_PAGES support 6a9a98fdd45e ARM: tegra: Populate OPP table for Tegra20 Ventana 8a7899afed75 ARM: dts: at91: sama5d2: fix CAN message ram offset and size f02ba166a56d ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES 1dd44b5e5f20 iommu/arm-smmu-qcom: Implement S2CR quirk f48e7f77713e iommu/arm-smmu-qcom: Read back stream mappings 3192e184ad94 iommu/arm-smmu: Allow implementation specific write_s2cr 711081d7e096 KVM: SVM: Remove the call to sev_platform_status() during setup 49830b2d1b91 KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits e365b97a1576 KVM: arm64: Introduce handling of AArch32 TTBCR2 traps e0dad9a78c85 arm64: dts: marvell: keep SMMU disabled by default for Armada 7040 and 8040 0403bf25a46d arm64: dts: ti: k3-am65: mark dss as dma-coherent 72b5a6ace8a8 RISC-V: Fix usage of memblock_enforce_memory_limit 0b3ade0b8686 ext4: don't remount read-only with errors=continue on reboot a8f8e6ae9744 ext4: fix deadlock with fs freezing and EA inodes d28f60699590 ext4: fix a memory leak of ext4_free_data bc0e046052b2 ext4: fix an IS_ERR() vs NULL check 8f4bf6eea3f3 btrfs: fix race when defragmenting leads to unnecessary IO 5c5bc5738be2 btrfs: update last_byte_to_unpin in switch_commit_roots 56d1654dc2fe btrfs: do not shorten unpin len for caching block groups ed5e2515a3d6 USB: serial: keyspan_pda: fix write unthrottling 28a9c268380a USB: serial: keyspan_pda: fix tx-unthrottle use-after-free df2754ae5f0e USB: serial: keyspan_pda: fix write-wakeup use-after-free 1254104e1c43 USB: serial: keyspan_pda: fix stalled writes 3a24c8cbb618 USB: serial: keyspan_pda: fix write deadlock 24372050388d USB: serial: keyspan_pda: fix dropped unthrottle interrupts 272c6a678efe USB: serial: digi_acceleport: fix write-wakeup deadlocks ddbb36cb3f2d USB: serial: mos7720: fix parallel-port state restore fe9db435d27e dyndbg: fix use before null check 771b663fa532 cpuset: fix race between hotplug work and later CPU offline eae95da7fcc6 EDAC/amd64: Fix PCI component registration 3a881be1b4e9 EDAC/i10nm: Use readl() to access MMIO registers d03b710d8eae Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g 29563a73819a m68k: Fix WARNING splat in pmac_zilog driver da446be71e3b crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata c49bfdb52101 crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() fef8633a85fb cpufreq: intel_pstate: Use most recent guaranteed performance values 58b97af1768d powerpc/perf: Exclude kernel samples while counting events in user space. 0b505007f93e perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() 2bc4ac17ece7 perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake 3fdd3589a263 perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY 746d179b0e66 z3fold: stricter locking and more careful reclaim b8b1d4e96a10 z3fold: simplify freeing slots e885d1c515da staging: comedi: mf6x4: Fix AI end-of-conversion detection 6dcea0e5d277 ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) f7d6aaca08c6 ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS) 74a4802ff431 ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams 06da7fff7701 binder: add flag to clear buffer on txn complete 983e7f3521f1 s390/dasd: fix list corruption of lcu list 18494d12ef9b s390/dasd: fix list corruption of pavgroup group list 96aca84128f2 s390/dasd: prevent inconsistent LCU device data a67e261b5b9e s390/dasd: fix hanging device offline processing 24d9a8ef1f92 s390/idle: fix accounting with machine checks d5d21549d7eb s390/idle: add missing mt_cycles calculation bc8f8833e994 s390/kexec_file: fix diag308 subcode when loading crash kernel 0063e1142a73 s390/smp: perform initial CPU reset also for SMT siblings bb9dc2f2e590 ALSA: core: memalloc: add page alignment for iram ac95e33828cd ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S de8f8a38f222 ALSA: usb-audio: Disable sample read check if firmware doesn't give back 92549c90ed0f ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices 11ba87db73b5 ALSA: hda/realtek - Supported Dell fixed type headset dab63c1908af ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 c131e56ac910 ALSA: hda/realtek: Apply jack fixup for Quanta NL3 8a0e34b2739c ALSA: hda/realtek: Add quirk for MSI-GP73 8fdb96104588 ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G 01b4436d0270 ALSA: pcm: oss: Fix a few more UBSAN fixes eae5f04c9346 ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button 753f5e987ccd ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 c4be5cc0199e ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 8fcbbcdcdf23 ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop fa4b536033d6 ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. 66d7c29bcb43 ALSA: hda: Fix regressions on clear and reconfig sysfs 66afcbcc7554 ACPI: PNP: compare the string length in the matching_id() c5f7d62440ee Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" 0a9801f58ab2 PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() 36fdd770c037 ACPI: NFIT: Fix input validation of bus-family 3e437f7e7a76 ALSA: hda/ca0132 - Change Input Source enum strings. f5a430c8ee0b Input: cyapa_gen6 - fix out-of-bounds stack access 3974a5004626 media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE dd9d14e067fb media: ipu3-cio2: Validate mbus format in setting subdev format ffa790f9e17e media: ipu3-cio2: Serialise access to pad format 8a0f5b91e78c media: ipu3-cio2: Return actual subdev format 6dbe4457e4d7 media: ipu3-cio2: Remove traces of returned buffers f3d752c6cd32 media: netup_unidvb: Don't leak SPI master in probe error path 330787231015 media: sunxi-cir: ensure IR is handled when it is continuous 7b81e2af5a55 io_uring: make ctx cancel on exit targeted to actual ctx 5998fe548db9 io_uring: fix double io_uring free 9f8ebecc86a4 io_uring: fix ignoring xa_store errors 10e5fb03e2da io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() 72a016d42d36 io_uring: fix 0-iov read buffer select b1442adcd964 io_uring: fix io_wqe->work_list corruption acdd941fca53 media: gspca: Fix memory leak in probe 06e5f9bb114b vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU be9aaec325cb vfio/pci: Move dummy_resources_list init in vfio_pci_probe() cd13f1d002a6 io_uring: always let io_iopoll_complete() complete polled io f961c2b496e6 io_uring: fix racy IOPOLL completions 821d12a15cc2 io_uring: fix io_cqring_events()'s noflush 54677c80ba1c proc mountinfo: make splice available again 8f939abd8119 Smack: Handle io_uring kernel thread privileges b2ec2b12a450 io_uring: cancel reqs shouldn't kill overflow list c0fd45a9a97e io_uring: fix racy IOPOLL flush overflow b931ea024e45 perf probe: Fix memory leak when synthesizing SDT probes 7ca9c3919387 ARM: 9036/1: uncompress: Fix dbgadtb size parameter name bf7b8c112a93 ARM: 9044/1: vfp: use undef hook for VFP support detection 3f27cb2e13a1 powerpc/smp: Add __init to init_big_cores() d670c4b43e3e powerpc/boot: Fix build of dts/fsl 87c0d2ab8a8e kconfig: fix return value of do_error_if() edc71c5fe563 clk: vc5: Use "idt,voltage-microvolt" instead of "idt,voltage-microvolts" fdc8fe51a706 clk: sunxi-ng: Make sure divider tables have sentinel 75b84dafb943 clk: s2mps11: Fix a resource leak in error handling paths in the probe function 64f3af800c61 clk: at91: sam9x60: remove atmel,osc-bypass support fcf9b5fa1c9a clk: at91: sama7g5: fix compilation error 4713787c1f9c clk: bcm: dvp: Add MODULE_DEVICE_TABLE() 1afb979cdcee epoll: check for events when removing a timed out thread from the wait queue b7bc097f2908 vhost scsi: fix error return code in vhost_scsi_set_endpoint() dbdfefc71ae5 virtio_ring: Fix two use after free bugs 78b35fd94cf9 virtio_net: Fix error code in probe() bfffbd34bb0a virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() 069fedf3fba2 vdpa/mlx5: Use write memory barrier after updating CQ index 8ae314300079 nfp: move indirect block cleanup to flower app stop callback 466587ce57bf qlcnic: Fix error code in probe 98c9b3aeff7d perf record: Fix memory leak when using '--user-regs=?' to list registers 03cbbd564850 tools build: Add missing libcap to test-all.bin target a773dea1a9f2 io_uring: cancel only requests of current task 4b148744090b pwm: sun4i: Remove erroneous else branch 7c4544a216e3 pwm: imx27: Fix overflow for bigger periods 2cacf60c9245 pwm: lp3943: Dynamically allocate PWM chip base 00fb97e2d7c8 pwm: zx: Add missing cleanup in error path 91877b1fb0da clk: ti: Fix memleak in ti_fapll_synth_setup 43fc2d3a4a84 watchdog: coh901327: add COMMON_CLK dependency 45867d2ee459 watchdog: qcom: Avoid context switch in restart handler a3c168082828 powerpc/32s: Fix cleanup_cpu_mmu_context() compile bug 0572a4aa7415 libnvdimm/label: Return -ENXIO for no slot in __blk_label_update 0eecef0fec4a devlink: use _BITUL() macro instead of BIT() in the UAPI header 027112b2671b net: korina: fix return value de16a86c9d70 NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() 1b75aea3e360 block/rnbd-clt: Fix possible memleak 996ce53a2af7 block/rnbd-clt: Get rid of warning regarding size argument in strlcpy e50eea719ff0 net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function 8f995afae90a net: mscc: ocelot: Fix a resource leak in the error handling path of the probe function 1e7524c981cc net: bcmgenet: Fix a resource leak in an error handling path in the probe functin 5c0109f7794c dpaa2-eth: fix the size of the mapped SGT buffer d50170ac3054 net: dsa: qca: ar9331: fix sleeping function called from invalid context bug bc79bf6c581c i40e, xsk: clear the status bits for the next_to_use descriptor 0c3d87fa50a6 ice, xsk: clear the status bits for the next_to_use descriptor f290c9bed144 lan743x: fix rx_napi_poll/interrupt ping-pong 185640586280 s390/test_unwind: fix CALL_ON_STACK tests 0633094ec7ff checkpatch: fix unescaped left brace b202ac9c7345 proc: fix lookup in /proc/net subdirectories after setns(2) bd3f4b6fd98c mm: don't wake kswapd prematurely when watermark boosting is disabled 9b52a37fb348 hugetlb: fix an error code in hugetlb_reserve_pages() b7bf8ed8d177 mm,memory_failure: always pin the page in madvise_inject_error 23713b480da1 mm/vmalloc.c: fix kasan shadow poisoning size 4a9d8b0789e3 mm/vmalloc: Fix unlock order in s_stop() bbb7c059fd5e sparc: fix handling of page table constructor failure dd156e3fcabf mm/rmap: always do TTU_IGNORE_ACCESS 6d48fff6d350 mm: memcg/slab: fix use after free in obj_cgroup_charge 02314d05e8a0 mm: memcg/slab: fix return of child memcg objcg for root memcg cfde6c1810c9 mm/gup: combine put_compound_head() and unpin_user_page() 537946556cc9 mm/gup: prevent gup_fast from racing with COW during fork bcb0f647c1fa mm/gup: reorganize internal_get_user_pages_fast() c51e3679ebb5 drm/amdgpu: fix regression in vbios reservation handling on headless 33e8ef090bef perf test: Fix metric parsing test 280f29c6bae1 powerpc/ps3: use dma_mapping_error() 34169b582aa9 powerpc/perf: Fix Threshold Event Counter Multiplier width for P10 b6fba53d44e8 drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge 582e1021fb68 nfc: s3fwrn5: Release the nfc firmware 04ca5e7fa40d RDMA/cma: Don't overwrite sgid_attr after device is released d9a7b8fcd083 RDMA/mlx5: Fix MR cache memory leak c02c1df4fbd8 sunrpc: fix xs_read_xdr_buf for partial pages receive d26a4edda515 um: chan_xterm: Fix fd leak 48628ec96d2e um: tty: Fix handling of close in tty lines 4553c8cecbef um: Monitor error events in IRQ controller 0cc9725e4b25 ubifs: Fix error return code in ubifs_init_authentication() 9dc1b44d4f96 watchdog: Fix potential dereferencing of null pointer 17a3ee000334 watchdog: sprd: check busy bit before new loading rather than after that f71f75aceadb watchdog: sprd: remove watchdog disable from resume fail path 2d42e0354db1 watchdog: sirfsoc: Add missing dependency on HAS_IOMEM 118a8b7e4d57 watchdog: armada_37xx: Add missing dependency on HAS_IOMEM 9721dd96e904 irqchip/qcom-pdc: Fix phantom irq when changing between rising/falling 6003ff9ca725 ath11k: Fix incorrect tlvs in scan start command 2d9284c18862 gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask 78d22dd98942 RDMA/hns: Do shift on traffic class when using RoCEv2 44dd35a01730 RDMA/hns: Normalization the judgment of some features 27f2d59a4a5c RDMA/hns: Limit the length of data copied between kernel and userspace 567a8417b7fe dmaengine: ti: k3-udma: Correct normal channel offset when uchan_cnt is not 0 1ce041fad241 irqchip/ti-sci-intr: Fix freeing of irqs 629d6ba81ff2 irqchip/ti-sci-inta: Fix printing of inta id on probe success d05c219375b7 irqchip/alpine-msi: Fix freeing of interrupts on allocation error path ebfeeb104fac ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() 7fcf1c13802f mac80211: fix a mistake check for rx_stats update 1a889bda7d7c mac80211: don't set set TDLS STA bandwidth wider than possible 7682cd97aa38 crypto: atmel-i2c - select CONFIG_BITREVERSE df1c37a8786b extcon: max77693: Fix modalias string 9f5ab03f7fc5 fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode() 81ef603e8616 samples/bpf: Fix possible hang in xdpsock with multiple threads 4d0721cb10aa mtd: rawnand: gpmi: Fix the random DMA timeout issue 03c9406a3ef8 mtd: rawnand: meson: Fix a resource leak in init a50f5a6393e4 mtd: rawnand: gpmi: fix reference count leak in gpmi ops 0440989a08a5 clk: tegra: Fix duplicated SE clock entry be5c560996ac clk: qcom: gcc-sc7180: Use floor ops for sdcc clks 6ca59ab95f9f remoteproc/mediatek: unprepare clk if scp_before_load fails 9d909187e538 remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() 2fc6cdb1d67e remoteproc: k3-dsp: Fix return value check in k3_dsp_rproc_of_get_memories() f1bf8c9f49ad remoteproc: qcom: pas: fix error handling in adsp_pds_enable cce77d667f55 remoteproc: qcom: fix reference leak in adsp_start 70ea4c7d1d39 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable 01e2c27b8a30 remoteproc/mtk_scp: surround DT device IDs with CONFIG_OF c7fd58cc440b remoteproc/mediatek: change MT8192 CFG register base 1cbcdec82c53 RDMA/uverbs: Fix incorrect variable type 53e9a5a692f8 RDMA/core: Do not indicate device ready when device enablement fails db71bc7ef3ed ALSA: hda/hdmi: fix silent stream for first playback to DP 0bc1c2d4a7e8 slimbus: qcom: fix potential NULL dereference in qcom_slim_prg_slew() 2ae4b562d78f powerpc/sstep: Cover new VSX instructions under CONFIG_VSX bf608cf329a3 powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set 62cd477bbdff can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit 23b70b31675c clk: renesas: r8a779a0: Fix R and OSC clocks a60cb39186fb erofs: avoid using generic_block_bmap 82d87b59df4c iwlwifi: mvm: hook up missing RX handlers 31269e6ac076 iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() 1b4f4a160b0c s390/cio: fix use-after-free in ccw_device_destroy_console 11b2118f4ddd fsi: Aspeed: Add mutex to protect HW access 67475eb26416 bus: fsl-mc: fix error return code in fsl_mc_object_allocate() 45f8472fa26b bus: fsl-mc: add back accidentally dropped error check 096ee6ebd01e misc: pci_endpoint_test: fix return value of error branch 70f87d48bf56 platform/chrome: cros_ec_spi: Don't overwrite spi::mode 8ed7389709a4 scsi: qla2xxx: Fix N2N and NVMe connect retry failure bf69f3bbbde6 scsi: qla2xxx: Fix FW initialization error on big endian machines 50cf9c6ca267 x86/kprobes: Restore BTF if the single-stepping is cancelled 2deeead49c7a nfs_common: need lock during iterate through the list ac228fbe522d NFSD: Fix 5 seconds delay when doing inter server copy 5f6742261ab9 nfsd: Fix message level for normal termination 837935e21f7f speakup: fix uninitialized flush_lock 12dba6742b13 usb: oxu210hp-hcd: Fix memory leak in oxu_create db1ccd6b7ea6 usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe 7a5870d95403 powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S 69f46de82358 ASoC: max98390: Fix error codes in max98390_dsm_init() 939b32e18e8b coresight: remove broken __exit annotations 64ffbfb1d734 ASoC: amd: change clk_get() to devm_clk_get() and add missed checks e52398d49d8d drm/mediatek: avoid dereferencing a null hdmi_phy on an error message 66d1918b2ddb powerpc/powermac: Fix low_sleep_handler with CONFIG_VMAP_STACK 904c6f64fda6 powerpc/pseries/hibernation: remove redundant cacheinfo update b155175979e1 powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops 40a281cbef6c ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode 00c54f28046d platform/x86: mlx-platform: Fix item counter assignment for MSN2700/ComEx system acf787ea279d platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems b8c0a6e6574d scsi: fnic: Fix error return code in fnic_probe() adbd2547e0c5 seq_buf: Avoid type mismatch for seq_buf_init dcda662622b1 scsi: iscsi: Fix inappropriate use of put_device() f6d844be9502 scsi: pm80xx: Fix error return in pm8001_pci_probe() 2619d3cbf774 scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe 45d670efcb0b clk: fsl-sai: fix memory leak 608918e878d4 arm64: dts: meson: g12b: w400: fix PHY deassert timing requirements cb7fadab988e arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements aaeb52620dd9 ARM: dts: meson: fix PHY deassert timing requirements 46b7f2249854 arm64: dts: meson: fix PHY deassert timing requirements a83bf1290710 arm64: dts: meson: g12b: odroid-n2: fix PHY deassert timing requirements b9ee2a910d44 mtd: spi-nor: atmel: fix unlock_all() for AT25FS010/040 d4f620ed499c mtd: spi-nor: atmel: remove global protection flag c39f4a1191f0 mtd: spi-nor: ignore errors in spi_nor_unlock_all() f79f7258f3b7 mtd: spi-nor: sst: fix BPn bits for the SST25VF064C bfe3dcabb9a0 adm8211: fix error return code in adm8211_probe() 948882479547 platform/x86: intel-vbtn: Fix SW_TABLET_MODE always reporting 1 on some HP x360 models 6af7b5ab2a03 Bluetooth: btusb: Fix detection of some fake CSR controllers with a bcdDevice val of 0x0134 aa4f552aec3d block/rnbd: fix a null pointer dereference on dev->blk_symlink_name a7d4dd109eae block/rnbd-clt: Dynamically alloc buffer for pathname & blk_symlink_name 6013c9974216 Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option 046182ddb934 Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() ae0e737765b8 Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() 848120a0d13b spi: dw: Fix error return code in dw_spi_bt1_probe() f636755d7fe5 staging: greybus: audio: Fix possible leak free widgets in gbaudio_dapm_free_controls b4db71c2d7af staging: bcm2835: fix vchiq_mmal dependencies e7884eed1301 macintosh/adb-iop: Send correct poll command bbae91abbc27 macintosh/adb-iop: Always wait for reply message from IOP d806ffec27b1 cpufreq: imx: fix NVMEM_IMX_OCOTP dependency d62b3d146ab0 cpufreq: vexpress-spc: Add missing MODULE_ALIAS 35f501f734b6 cpufreq: scpi: Add missing MODULE_ALIAS 8f92fe114fa7 cpufreq: loongson1: Add missing MODULE_ALIAS 60b517181a6e cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE b15fcc3a31c4 cpufreq: st: Add missing MODULE_DEVICE_TABLE 757ee8737ddf cpufreq: qcom: Add missing MODULE_DEVICE_TABLE 5f03e8a02c4e cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE 7000750ae37a cpufreq: highbank: Add missing MODULE_DEVICE_TABLE 345990ffc952 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE 276c71eea8c7 clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI f94df0cb1e09 clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne 5acad354237d drm/msm: add IOMMU_SUPPORT dependency 5471864d27e5 drm/msm: a5xx: Make preemption reset case reentrant d7af811f2e74 memory: jz4780_nemc: Fix potential NULL dereference in jz4780_nemc_probe() 20d79c2a5415 memory: ti-emif-sram: only build for ARMv7 3aec054f58c7 phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure 8178c539e4df phy: mediatek: allow compile-testing the hdmi phy 5ae5c3f9f4d9 ASoC: qcom: fix QDSP6 dependencies, attempt #3 f3ea5a0a1e38 ASoC: atmel: mchp-spdifrx needs COMMON_CLK 7b00ff200d89 ASoC: cros_ec_codec: fix uninitialized memory read 6a579661e584 dm ioctl: fix error return code in target_message 54919a715324 ASoC: q6afe-clocks: Add missing parent clock rate 7403022a695a ASoC: jz4740-i2s: add missed checks for clk_get() 2952eef157b9 mt76: fix tkip configuration for mt7615/7663 devices e2dea65052ee mt76: fix memory leak if device probing fails d5f908355d1b net/mlx5: Properly convey driver version to firmware 1669724f7052 mt76: dma: fix possible deadlock running mt76_dma_cleanup 8b5b803ba5b7 mt76: set fops_tx_stats.owner to THIS_MODULE 722faae3826a mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE 28f41cc1baed mt76: mt7663s: fix a possible ple quota underflow a3164472e2eb MIPS: Don't round up kernel sections size for memblock_add() db4a90026e15 memstick: r592: Fix error return in r592_probe() 28cb1d639ee8 arm64: dts: rockchip: Fix UART pull-ups on rk3328 4771a82fa0dd soc: rockchip: io-domain: Fix error return code in rockchip_iodomain_probe() 64ae763eefd3 pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() b23eae9fc726 selftests/bpf: Fix invalid use of strncat in test_sockmap 4322f9a64653 bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() 9cee26031015 scripts: kernel-doc: fix parsing function-like typedefs 3a8db263abc4 ARM: dts: at91: sama5d2: map securam as device 94c84a4327d7 ARM: dts: at91: sam9x60ek: remove bypass property beef1b4383e7 libbpf: Sanitise map names before pinning b113f3bf167f iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context 0e3847accafa arm64: mte: fix prctl(PR_GET_TAGGED_ADDR_CTRL) if TCF0=NONE 16cf69c25c96 clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI df4411e4b8d0 clocksource/drivers/ingenic: Fix section mismatch 93bf920799d9 clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() e2983080b023 clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path ba6a7e6ca5b7 powerpc/perf: Fix the PMU group constraints for threshold events in power10 e559aaba71b9 powerpc/perf: Update the PMU group constraints for l2l3 events in power10 0760233fd450 powerpc/perf: Fix to update radix_scope_qual in power10 36daf5b174a1 powerpc/xmon: Fix build failure for 8xx 746ef5ac254c powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S 668f649850ae powerpc/perf: Fix crash with is_sier_available when pmu is not set 8486f6f9de6b media: saa7146: fix array overflow in vidioc_s_audio() 1067e2496e93 media: tvp5150: Fix wrong return value of tvp5150_parse_dt() 9c14fb58a1a7 f2fs: fix double free of unicode map 55dbc5e2d9c9 hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable a08dbd012001 vfio-pci: Use io_remap_pfn_range() for PCI IO memory 79449799269f selftests/seccomp: Update kernel config eb9cc35ae98b NFS: switch nfsiod to be an UNBOUND workqueue. 0e1c02e4e085 lockd: don't use interval-based rebinding over TCP 7941ee42dcca net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' 77303b6b5e4a NFSv4: Fix the alignment of page data in the getdeviceinfo reply c1e628f91051 SUNRPC: xprt_load_transport() needs to support the netid "rdma6" 78c9026a7270 NFSv4.2: condition READDIR's mask for security label based on LSM state d1296acac0c1 SUNRPC: rpc_wake_up() should wake up tasks in the correct order bd6019d83a9a ath10k: Release some resources in an error handling path 96e8abed38b1 ath10k: Fix an error handling path 6165f20d351d ath10k: Fix the parsing error in service available event 01c0691ead1e ath11k: Fix an error handling path 08c7e5615496 ath11k: Reset ath11k_skb_cb before setting new flags 345511c3f496 ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control aa7396d8b36b media: i2c: imx219: Selection compliance fixes 4440b4861798 media: rdacm20: Enable GPIO1 explicitly 978649ab70c1 media: max9271: Fix GPIO enable/disable af85e2467900 ASoC: Intel: Boards: tgl_max98373: update TDM slot_width e94331e0d7d2 platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init df40cc8c1c86 soundwire: master: use pm_runtime_set_active() on add a3592fa49daf mailbox: arm_mhu_db: Fix mhu_db_shutdown by replacing kfree with devm_kfree 482d2345bf8f RDMA/hns: Bugfix for calculation of extended sge a5c7bc609740 RDMA/hns: Fix 0-length sge calculation error 38fcd69c7ae5 ARM: dts: at91: at91sam9rl: fix ADC triggers f107dfac508f spi: spi-fsl-dspi: Use max_native_cs instead of num_chipselect to set SPI_MCR ee9f3f0ff496 scsi: pm80xx: Do not sleep in atomic context 2ca2795bfe22 scsi: hisi_sas: Fix up probe error handling for v3 hw f9e71ed020b9 soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() 67d91e51f98f arm64: dts: meson-sm1: fix typo in opp table 95fae43b04e4 arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 3ff34b89a430 PCI: iproc: Invalidate correct PAXB inbound windows 98518a523354 PCI: iproc: Fix out-of-bound array accesses 2df49a5de565 PCI: Fix overflow in command-line resource alignment requests 3ce258140380 PCI: Bounds-check command-line resource alignment requests 25cff7f51418 arm64: dts: qcom: c630: Fix pinctrl pins properties 71d0ca4e29ee arm64: dts: qcom: c630: Polish i2c-hid devices 0ad229df4732 phy: tegra: xusb: Fix usb_phy device driver field e747c8d16eb9 arm64: dts: freescale: sl28: combine SPI MTD partitions 893d1502500c arm64: dts: ls1028a: fix FlexSPI clock input cb8447610e2e arm64: dts: ls1028a: fix ENETC PTP clock input f11ebb7651a9 genirq/irqdomain: Don't try to free an interrupt that has no mapping 891bb86926f2 power: supply: bq24190_charger: fix reference leak 67c91336e0d1 power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching e6207f098896 power: supply: max17042_battery: Fix current_{avg,now} hiding with no current sense d73be8a24bb2 arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc a47f8c953769 power: supply: bq25890: Use the correct range for IILIM register 8d4ba95a41fb arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name f64ffe32f54f ARM: dts: Remove non-existent i2c1 from 98dx3236 9e363d142f2e HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() 38429d879dcd drm/mediatek: Use correct aliases name for ovl deaeb67c9da0 RDMA/core: Track device memory MRs aaaa7a6006c7 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI 1f29c438707d media: max2175: fix max2175_set_csm_mode() error code 1108b0f4920d mips: cdmm: fix use-after-free in mips_cdmm_bus_discover e7fd18c20342 media: imx214: Fix stop streaming 5bf76d566a76 samples: bpf: Fix lwt_len_hist reusing previous BPF map 048a04aa031b serial: 8250-mtk: Fix reference leak in mtk8250_probe af7ae245945a RDMA/hns: Avoid setting loopback indicator when smac is same as dmac 6b8a015eda20 RDMA/hns: Fix missing fields in address vector ba9479d75ef1 RDMA/hns: Only record vlan info for HIP08 57d22f146803 arm64: dts: qcom: sc7180: limit IPA iommu streams bdb7acb89261 platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration d285968ae009 platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration 0736d6a86fd3 media: siano: fix memory leak of debugfs members in smsdvb_hotplug bac43b0f1144 drm/imx/dcss: fix rotations for Vivante tiled formats c87a177fa7ca soundwire: qcom: Fix build failure when slimbus is module f85d05c0a599 RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all() error unwind 98e72ffe934d arm64: tegra: Fix DT binding for IO High Voltage entry dbbc5e42c467 leds: turris-omnia: check for LED_COLOR_ID_RGB instead LED_COLOR_ID_MULTI ad316987c4e4 leds: lp50xx: Fix an error handling path in 'lp50xx_probe_dt()' 1687f01f0ea8 leds: netxbig: add missing put_device() call in netxbig_leds_get_of_pdata() 4827f0cabc16 arm64: dts: qcom: sdm845: Limit ipa iommu streams 17fdb0eb50e7 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() 0dee7fabab78 cw1200: fix missing destroy_workqueue() on error in cw1200_init_common b8da48050a26 rsi: fix error return code in rsi_reset_card() 71a0eb78d6f0 qtnfmac: fix error return code in qtnf_pcie_probe() 15e39825a270 orinoco: Move context allocation after processing the skb 174f2189f769 brcmfmac: fix error return code in brcmf_cfg80211_connect() 2c9e1e32a288 mmc: pxamci: Fix error return code in pxamci_probe 3ab2d54ae31e ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host a0f8184693e3 ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host 1d8ae9da94eb ARM: dts: at91: sam9x60: add pincontrol for USB Host 365a94fc1e3d memstick: fix a double-free bug in memstick_check c802d9e5e69d pinctrl: sunxi: fix irq bank map for the Allwinner A100 pin controller ed27e6b21505 soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute 623793c8da90 RDMA/cxgb4: Validate the number of CQEs 7688ca1121ba ath11k: Fix the rx_filter flag setting for peer rssi stats 0121a853eace staging: mfd: hi6421-spmi-pmic: fix error return code in hi6421_spmi_pmic_probe() 47324dbd5680 clk: meson: Kconfig: fix dependency for G12A 0e8d632e4162 Input: omap4-keypad - fix runtime PM error handling 94268e0c9a59 arm64: dts: qcom: msm8916-samsung-a2015: Disable muic i2c pin bias 281c972aaa4e arm64: dts: qcom: sm8250: correct compatible for sm8250-mtp 6d3131ace303 soc: qcom: initialize local variable 561397df16e3 drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe 97d14d592159 soc: ti: Fix reference imbalance in knav_dma_probe bdf76d879ac3 soc: ti: knav_qmss: fix reference leak in knav_queue_probe e7e8d6dc17a8 PCI: brcmstb: Initialize "tmp" before use ddf1dab2919b PCI: Disable MSI for Pericom PCIe-USB adapter 6cf9c3f4dfa0 drm/meson: dw-hdmi: Enable the iahb clock early enough d0ef2d794000 drm/meson: dw-hdmi: Disable clocks on driver teardown ddbed6d02751 spi: fix resource leak for drivers without .remove callback 098a597f3115 crypto: sun8i-ce - fix two error path's memory leak 3cf33a4686c4 crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe 2ec7b49a1f39 crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd 9b81af9c8455 rcu/tree: Defer kvfree_rcu() allocation to a clean context 5cacd18c5207 rcu,ftrace: Fix ftrace recursion 4540e84bd8a9 rcu: Allow rcu_irq_enter_check_tick() from NMI bbab483613f2 scsi: ufs: Fix clkgating on/off df7ae049e02a scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF 3897b71e1a68 EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId 2081572eb105 mfd: cpcap: Fix interrupt regression with regmap clear_ack de39384806af mfd: stmfx: Fix dev_err_probe() call in stmfx_chip_init() b278cdb10039 mfd: MFD_SL28CPLD should depend on ARCH_LAYERSCAPE 0300c814520a mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpld_register_chip_i2c() 3e377bb0734d powerpc/powernv/sriov: fix unsigned int win compared to less than zero 02cf67c9b608 Revert "powerpc/pseries/hotplug-cpu: Remove double free in error path" a063e3faa3ed ARM: dts: tacoma: Fix node vs reg mismatch for flash memory 1c6e4b13306f powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 b1a0097b8298 powerpc: Avoid broken GCC __attribute__((optimize)) 6014c6ed74f1 selftests/bpf: Fix broken riscv build 98283ebab45c spi: mxs: fix reference leak in mxs_spi_probe b6e018b059a5 usb/max3421: fix return error code in max3421_probe() 351c360a7c2d bus: mhi: core: Fix null pointer access when parsing MHI configuration 417602ef3f4a bus: mhi: core: Remove double locking from mhi_driver_remove() d2fd75615c2f Input: ads7846 - fix unaligned access on 7845 eced9dfb6691 Input: ads7846 - fix integer overflow on Rt calculation 77b0790ac6bd Input: ads7846 - fix race that causes missing releases 1a94c18952af iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM 1f1e14d91704 ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY d3f027ec7649 drm/meson: dw-hdmi: Ensure that clocks are enabled before touching the TOP registers 2ce569f4b501 drm/meson: dw-hdmi: Register a callback to disable the regulator 2777970add40 drm/meson: Unbind all connectors on module removal d2ddf64f5e96 drm/meson: Free RDMA resources after tearing down DRM b087cb814da2 drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() b9e069283b78 mmc: sdhci: tegra: fix wrong unit with busy_timeout 58d23abd5fa1 video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() a622848f5938 media: solo6x10: fix missing snd_card_free in error handling case e1a709edc21d media: venus: put dummy vote on video-mem path after last session release 43275d43b521 scsi: core: Fix VPD LUN ID designator priorities c77798b58799 spi: dw: fix build error by selecting MULTIPLEXER 7a5333fb175b ASoC: meson: fix COMPILE_TEST error 70ba8b1697e3 RDMA/cma: Add missing error handling of listen_id 8d82904f8d22 media: venus: core: vote with average bandwidth and peak bandwidth as zero 2d28c98f44af media: venus: core: vote for video-mem path 9acc5fa0aeb2 media: venus: core: change clk enable and disable order in resume and suspend 393957d39762 media: platform: add missing put_device() call in mtk_jpeg_probe() and mtk_jpeg_remove() a3307503af9e media: cedrus: fix reference leak in cedrus_start_streaming d5b2529aa572 media: staging: rkisp1: cap: fix runtime PM imbalance on error cbb25882cd66 media: ov5640: fix support of BT656 bus mode 8b9209c963fb media: v4l2-fwnode: v4l2_fwnode_endpoint_parse caller must init vep argument f43c83293044 media: v4l2-fwnode: Return -EINVAL for invalid bus-type 6453c1ade8d8 media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() 1144412d4a0c media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() d9292412258b media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() c7ffc289daa3 media: platform: add missing put_device() call in mtk_jpeg_clk_init() 22ec70191039 media: tm6000: Fix sizeof() mismatches 3d28470532a3 ionic: change set_rx_mode from_ndo to can_sleep ee6bf69107b0 ionic: flatten calls to ionic_lif_rx_mode 68684d55e578 ionic: use mc sync for multicast filters 91a5950181d1 drm/amdkfd: Put ACPI table after using it 5c0aa48d046d scripts: kernel-doc: Restore anonymous enum parsing 7f1cae8e15a6 staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c 63c4e010a530 staging: greybus: codecs: Fix reference counter leak in error handling e4e1f57c6afb drm/udl: Fix missing error code in udl_handle_damage() 2fa9f2944153 firmware: arm_scmi: Fix missing destroy_workqueue() 27a26763de9a crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() 4110602d9d73 crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager 53cb44edb267 soc: ti: omap-prm: Do not check rstst bit on deassert if already deasserted d5f81cb875ba drm/amdgpu: fix compute queue priority if num_kcq is less than 4 070dfffdc278 MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA c77a95b65bdc arm64: dts: ti: k3-am65*/j721e*: Fix unit address format error for dss node 10811262111e ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG ec6a178521bf RDMa/mthca: Work around -Wenum-conversion warning 81d23c1d63f3 ASoC: arizona: Fix a wrong free in wm8997_probe 941327d40d30 virtiofs fix leak in setup b14a8f29c31e spi: sprd: fix reference leak in sprd_spi_remove 82162f4bdf6a ASoC: wm8998: Fix PM disable depth imbalance on error 351d0015c1bf ASoC: wm8994: Fix PM disable depth imbalance on error 8f48a2000249 selftest/bpf: Add missed ip6ip6 test back f8a4a04ddfdb selftests/run_kselftest.sh: fix dry-run typo 56b491d7de00 drm/msm/dp: do not notify audio subsystem if sink doesn't support audio be5795e2098f drm/msm/dp: skip checking LINK_STATUS_UPDATED bit ae5b3fc2dce4 drm/msm/dp: return correct connection status after suspend 6b0a337dec82 firmware: tegra: fix strncpy()/strncat() confusion 66bb2a8a6011 drm/msm/a5xx: Clear shadow on suspend 3edab64c3e42 drm/msm/a6xx: Clear shadow on suspend b38258b69352 mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure 00f7592609c9 ath11k: Handle errors if peer creation fails 468b3a1ab287 ASoC: qcom: common: Fix refcounting in qcom_snd_parse_of() 851228fd1f67 spi: imx: fix reference leak in two imx operations b8c65a716e8d spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume d7dc725c7eb4 spi: tegra114: fix reference leak in tegra spi ops b25ccec94969 spi: tegra20-sflash: fix reference leak in tegra_sflash_resume 0c26f7b292da spi: tegra20-slink: fix reference leak in slink ops of tegra20 6f3e58894446 spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe 7e2556779cb7 spi: spi-ti-qspi: fix reference leak in ti_qspi_setup ea5ee372c726 spi: stm32-qspi: fix reference leak in stm32 qspi operations f48dbf515233 Bluetooth: hci_h5: fix memory leak in h5_close c98d33579206 Bluetooth: Fix: LL PRivacy BLE device fails to connect 147cdf5f344b Bluetooth: Fix null pointer dereference in hci_event_packet() 1a5f0500d885 drm/panel: simple: Add flags to boe_nv133fhm_n61 848ad332d74d arm64: dts: exynos: Correct psci compatible used on Exynos7 ac5ae8c92667 arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 af9d37f43436 brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} 8a8fe3e58c3e ath11k: fix wmi init configuration e3f640e6a085 ath11k: Fix number of rules in filtered ETSI regdomain ce79baf7b3eb ath11k: Initialize complete alpha2 for regulatory change 5d43f95abf1c drm/edid: Fix uninitialized variable in drm_cvt_modes() 2aa2d48927a1 x86/mce: Correct the detection of invalid notifier priorities c306918ce98b bpf: Fix tests for local_storage 26a19bbe6003 spi: stm32: fix reference leak in stm32_spi_resume 615bc1ba5b87 nl80211/cfg80211: fix potential infinite loop 6e5ea342fc65 selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling ae292e43b06d crypto: caam - fix printing on xts fallback allocation error path 6aa4660cba61 crypto: arm/aes-neonbs - fix usage of cbc(aes) fallback 17df190b6a33 crypto: arm64/poly1305-neon - reorder PAC authentication with SP update 6ed6e024e3bb drm/bridge: tpd12s015: Fix irq registering in tpd12s015_probe 332a2c3b6f87 ASoC: pcm: DRAIN support reactivation 3b0c3b66b6b9 pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB 6dd60eb9b3de scsi: aacraid: Improve compat_ioctl handlers 92b6415e977c spi: spi-mem: fix reference leak in spi_mem_access_start 159869d42023 drm/msm/dpu: fix clock scaling on non-sc7180 board c72aa2169db1 drm/msm/dsi_pll_10nm: restore VCO rate during restore_state 9e737d120b52 drm/msm/dsi_pll_7nm: restore VCO rate during restore_state cfc0c1840354 drm/msm/dp: DisplayPort PHY compliance tests fixup 3647b89442e5 perf test: Use generic event for expand_libpfm_events() c5c1af1107d6 RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() 8b1a51fb4218 f2fs: call f2fs_get_meta_page_retry for nat page 5eab98b40aaa spi: img-spfi: fix reference leak in img_spfi_resume 130a8874f811 powerpc/64: Set up a kernel stack for secondaries before cpu_restore() 61b3d5e201c1 drm/amdgpu: fix build_coefficients() argument 764184e33908 ARM: dts: aspeed: tiogapass: Remove vuart 651df0443878 drm/msm: Add missing stub definition f7e27d606484 ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode f7428e7ca889 crypto: inside-secure - Fix sizeof() mismatch 16ec50845816 crypto: talitos - Fix return type of current_desc_hdr() 7023c8164125 crypto: talitos - Endianess in current_desc_hdr() 326713235393 drm/amdgpu: fix incorrect enum type 8933a5253421 sched: Reenable interrupts in do_sched_yield() 6d4250fe7d98 sched/deadline: Fix sched_dl_global_validate() e3c471e7f1a4 ASoC: qcom: fix unsigned int bitwidth compared to less than zero b8ab21e01717 x86/apic: Fix x2apic enablement without interrupt remapping 459c15dd6847 RDMA/rtrs-srv: Don't guard the whole __alloc_srv with srv_mutex 4f647978994c RDMA/rtrs-clt: Missing error from rtrs_rdma_conn_established 78bd070fa38a RDMA/rtrs-clt: Remove destroy_con_cq_qp in case route resolving failed 78905c6ab154 ARM: p2v: fix handling of LPAE translation in BE mode 9c79c9e658e3 x86/mm/ident_map: Check for errors from ident_pud_init() 965f5593933f RDMA/rxe: Compute PSN windows correctly e7c49c634aff RDMA/core: Fix error return in _ib_modify_qp() 56cc090c2b21 ARM: dts: aspeed: s2600wf: Fix VGA memory region location 5ea241ef9543 ARM: dts: aspeed-g6: Fix the GPIO memory size f0d7de09261b selinux: fix error initialization in inode_doinit_with_dentry() ae3739fcfe3b RDMA/bnxt_re: Fix entry size during SRQ create c647cc8e5804 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns 4d281791bee5 RDMA/bnxt_re: Set queue pair state when being queried 942e8f31dff6 Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" 614199a8d1d1 soc: qcom: geni: More properly switch to DMA mode dd90a827ff18 arm64: dts: qcom: sc7180: Fix one forgotten interconnect reference 2c6b8eda1ee6 arm64: dts: ipq6018: update the reserved-memory node 33be7295fbeb arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value a2eaddba03b3 soc: mediatek: Check if power domains can be powered on at boot time de37cfd12056 soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() a7b30bb95982 arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node f53a67657127 arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node 172b7228a31f drm/tve200: Fix handling of platform_get_irq() error 22bf07001762 drm/mcde: Fix handling of platform_get_irq() error cc797be0e38c drm/aspeed: Fix Kconfig warning & subsequent build errors e8c27b95869d iio: adc: at91_adc: add Kconfig dep on the OF symbol and remove of_match_ptr() 3d7961ef3d89 drm/gma500: fix double free of gma_connector dafbfbed308f hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs 02164534cb86 Linux 5.10.3 70eb256f8c8a md: fix a warning caused by a race between concurrent md_ioctl()s 05725b40b945 nl80211: validate key indexes for cfg80211_registered_device 709b2d03bb29 crypto: af_alg - avoid undefined behavior accessing salg_name 7730b2f41cef media: msi2500: assign SPI bus number dynamically f5d4e47871c8 fs: quota: fix array-index-out-of-bounds bug by passing correct argument to vfs_cleanup_quota_inode() e196311e0d69 quota: Sanity-check quota file headers on load b260e4a68853 Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() c2c9944b5607 f2fs: prevent creating duplicate encrypted filenames e5a2a002f83d ext4: prevent creating duplicate encrypted filenames 456fcfca6dcf ubifs: prevent creating duplicate encrypted filenames 2da473e59e11 fscrypt: add fscrypt_is_nokey_name() 3b7c17a81426 fscrypt: remove kernel-internal constants from UAPI header e6160ad6e729 serial_core: Check for port state when tty is in error state 45a13c35c7f8 HID: i2c-hid: add Vero K147 to descriptor override 79ab763e574f scsi: megaraid_sas: Check user-provided offsets 7812d88349b6 f2fs: init dirty_secmap incorrectly 4cad005fe512 f2fs: fix to seek incorrect data offset in inline data file 1384d0cba681 coresight: etm4x: Handle TRCVIPCSSCTLR accesses 08af50ba2819 coresight: etm4x: Fix accesses to TRCPROCSELR c3ac42626ea9 coresight: etm4x: Fix accesses to TRCCIDCTLR1 004f79bec798 coresight: etm4x: Fix accesses to TRCVMIDCTLR1 99203d728205 coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, skip-power-up 3e89c7f97889 coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() cda539d024c8 coresight: tmc-etr: Fix barrier packet insertion for perf buffer 35d07b02187b coresight: tmc-etr: Check if page is valid before dma_map_page() 8c5c48b60caa coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() 61bed86699e8 ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU 8ed259869637 ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 d012f0c8367b ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU 39fb7424d4ed usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul 2a548c32d550 USB: gadget: f_rndis: fix bitrate for SuperSpeed and above 4ef3fc712c77 usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus 245cb2f26ea0 USB: gadget: f_midi: setup SuperSpeed Plus descriptors 798be9a2f9d7 USB: gadget: f_acm: add support for SuperSpeed Plus e4ef9c8d13b3 USB: serial: option: add interface-number sanity check to flag handling 4cfc27cb5620 usb: mtu3: fix memory corruption in mtu3_debugfs_regset() e8d7daf69edb soc/tegra: fuse: Fix index bug in get_process_id 5f5240c03aa3 exfat: Avoid allocating upcase table using kcalloc() 84bcbb0779c6 x86/split-lock: Avoid returning with interrupts enabled eadec7f5374e net: ipconfig: Avoid spurious blank lines in boot log (From OE-Core rev: 3d5a223d340f6db9b78e91fdd37b80ad09b340ad) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.2Bruce Ashfield2021-01-053-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: d1988041d19d Linux 5.10.2 dadaf794f207 serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access ff654f1d31d5 ALSA: pcm: oss: Fix potential out-of-bounds shift 07747a44be4f USB: sisusbvga: Make console support depend on BROKEN 2440c1cb2514 USB: UAS: introduce a quirk to set no_write_same d769a22dc01f xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI 3203c4abf505 xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP 1bee58e891f2 usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK 2bd9751e6790 xhci: Give USB2 ports time to enter U3 in bus suspend f1e6ab052c63 ALSA: usb-audio: Fix control 'access overflow' errors from chmap cc3edd81ef03 ALSA: usb-audio: Fix potential out-of-bounds shift d8f0c9ec3638 USB: add RESET_RESUME quirk for Snapscan 1212 5fb2a55ad3e0 USB: dummy-hcd: Fix uninitialized array use in init() d483f5e5ce53 USB: legotower: fix logical error in recent commit 2902e302991a ktest.pl: Fix the logic for truncating the size of the log file for email 4e282a8dff80 ktest.pl: If size of log is too big to email, email error message d3f4117b0275 ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() (From OE-Core rev: b58d9eaac1b6aa2cb1f5e575680a37f55bebdcf1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: introduce v5.10 reference kernel recipesBruce Ashfield2021-01-053-0/+131
| | | | | | | | | | | | | | The 5.10 kernel will replace 5.8 as the reference kernel for the next release. With this commit, we add standard/tiny/rt support for that kernel across all of the supported architectures and qemu reference machines. (From OE-Core rev: 74c5b98979172c0057883568df453da019abe235) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v5.11-rcBruce Ashfield2021-01-051-1/+1
| | | | | | | (From OE-Core rev: 1c365dfda0dfd5be6e919928730093fd39b62078) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.85Bruce Ashfield2021-01-053-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 19d1c763e849 Linux 5.4.85 484ac6279ad2 x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled eb3f42cf5e67 x86/resctrl: Remove unused struct mbm_state::chunks_bw c4f909407015 membarrier: Explicitly sync remote cores when SYNC_CORE is requested a840e37ef800 Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" aa17a20d640d KVM: mmu: Fix SPTE encoding of MMIO generation upper half bb07f4c93e62 serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access 14482dc42c28 ALSA: pcm: oss: Fix potential out-of-bounds shift c94a31c19225 USB: sisusbvga: Make console support depend on BROKEN 4ad8fc6cce01 USB: UAS: introduce a quirk to set no_write_same 397d0ae4cb90 xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP 32c820e016b4 xhci: Give USB2 ports time to enter U3 in bus suspend 5828ae0c1920 ALSA: usb-audio: Fix control 'access overflow' errors from chmap e72a55ea7168 ALSA: usb-audio: Fix potential out-of-bounds shift 56339afa39e5 USB: add RESET_RESUME quirk for Snapscan 1212 52c2ada6fe5e USB: dummy-hcd: Fix uninitialized array use in init() 497993377bca ktest.pl: If size of log is too big to email, email error message a8d28a541500 net: stmmac: delete the eee_ctrl_timer after napi disabled ee08543f4598 net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux 5ae78c6926cc net: ll_temac: Fix potential NULL dereference in temac_probe() 717a140a3635 net/mlx4_en: Handle TX error CQE d0363dcabbd1 lan743x: fix for potential NULL pointer dereference with bare card d4107a0f8802 net/mlx4_en: Avoid scheduling restart task if it is already running add880d788f0 tcp: fix cwnd-limited bug for TSO deferral where we send nothing 5189c070a0d7 tcp: select sane initial rcvq_space.space for big MSS 318d90218b21 net: stmmac: free tx skb buffer in stmmac_resume() d8d39e13668a bridge: Fix a deadlock when enabling multicast snooping cb327f83cf5e enetc: Fix reporting of h/w packet counters 408c8213ee97 udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments f7a756fc7cb9 net: hns3: remove a misused pragma packed 2ef23e860e76 vrf: packets with lladdr src needs dst at input with orig_iif when needs strict cae90bd22cff net: bridge: vlan: fix error return code in __vlan_add() 2e6a15b0b3d4 mac80211: mesh: fix mesh_pathtbl_init() error path 1fe6b822b335 ipv4: fix error return code in rtm_to_fib_config() 8b4f08f28015 ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() 8a866bdbbac2 Linux 5.4.84 c2c5dc84ac51 compiler.h: fix barrier_data() on clang 69dc72f058c9 mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING 3349f1e4cf6d x86/apic/vector: Fix ordering in vector assignment e3c1d51868f3 x86/membarrier: Get rid of a dubious optimization 6346ed69bc7c x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP 258d646f006b scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" 7d5fc53439a1 proc: use untagged_addr() for pagemap_read addresses 6472d3ae6ef5 kbuild: avoid static_assert for genksyms 0cd7084a2a03 drm/i915/display/dp: Compute the correct slice count for VDSC on DP 60c1c68fae5e mmc: block: Fixup condition for CMD13 polling for RPMB requests 974aa59837ed pinctrl: amd: remove debounce filter setting in IRQ type setting 457f5289b7e7 Input: i8042 - add Acer laptops to the i8042 reset list cf596f3906e9 Input: cm109 - do not stomp on control URB d2d113aca34f ktest.pl: Fix incorrect reboot for grub2bls 181088e37b1d can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 38b1dbc1229c platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet 2fa99f6f8f60 platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC 21aa2d1f2bfb platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE 010e6e816f54 platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen 4778a11e0500 platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e eb5e28ffe39a arm64: tegra: Disable the ACONNECT for Jetson TX2 c7e271337402 soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) 37aa8318ed43 spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts 864fbeab8c99 irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend 47fac0ccf775 ibmvnic: skip tx timeout reset while in resetting c0450df6d0f7 interconnect: qcom: qcs404: Remove GPU and display RPM IDs adad2bc9f303 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE b184e9800867 ARC: stack unwinding: don't assume non-current task is sleeping 8ed74a012206 arm64: dts: broadcom: clear the warnings caused by empty dma-ranges acac3f7d7d22 powerpc: Drop -me200 addition to build flags 8012a30b9e16 iwlwifi: mvm: fix kernel panic in case of assert during CSA c90527770b88 iwlwifi: pcie: set LTR to avoid completion timeout d411a07d6c04 arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. 0e6cae4e8181 iwlwifi: pcie: limit memory read spin time 591afbc97c18 x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S 018b05e0f05b Kbuild: do not emit debug info for assembly with LLVM_IAS=1 (From OE-Core rev: 3dd19af60e5e4059ce7c7a67ff16fba1cb00de80) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: fix 32bit ARM devsrc buildsBruce Ashfield2020-12-301-1/+1
| | | | | | | | | | | | | | | | As a follow up to commit: 0fc66a0b64953 [kernel: provide module.lds for out of tree builds in v5.10+], we must not only copy module.lds from its new location, we have to not error when it isn't found in the old location. With this tweak, we have coverage on all supported arches for the new location of module.lds, and backwards compatibility through kernel versions. (From OE-Core rev: cb940d8af359fa370254bd4c2b36ba26708bb54b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel: set COMPATIBLE_HOST to *-linuxRoss Burton2020-12-241-1/+1
| | | | | | | | | | | The target system triple contains whether the target is Linux or not, so use it to avoid situations where you can attempt to build a kernel for systems which don't support Linux. (From OE-Core rev: b1eeeab21a81990321468ddbdd1745ea24d1828d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4/cfg: fix FIRMWARE_LOADER warningsBruce Ashfield2020-12-243-3/+3
| | | | | | | | | | | | | | | | Integrating the following commit(s): a1b2d188bdf config: set firmware loader to 'y' The updated kern-tools are showing us warnings that were previously hidden. To silence the fw_loader warning, we need to set the value to 'y' (since it is 'y' selected by other options and we can't override that). (From OE-Core rev: 491665d42f3a7b139ab0f220e8e18dcd29f1e2e6) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4/cfg: fix -tiny warningsBruce Ashfield2020-12-243-3/+3
| | | | | | | | | | | | | | Integrating the following commit(s) to fixup warnings when -tiny is build with the latest kern-tools: b721178c41a drm: change CONFIG_DRM_KMS_HELPER to =m d9ac6174eaf tiny: enable CONFIG_FW_LOADER on a per-BSP basis a135c720bc7 i915: adust helper to 'm' (From OE-Core rev: 9227facf178e7bc56cce2522cd63ffd18dd900aa) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8/cfg: fix -tiny warningsBruce Ashfield2020-12-243-3/+3
| | | | | | | | | | | | | Integrating the following commit(s) for configuration tweaks: b976de4f41d drm: change CONFIG_DRM_KMS_HELPER to =m 669f5aa3795 tiny: enable CONFIG_FW_LOADER on a per-BSP basis d94b2d9f137 i915: adust helper to 'm' (From OE-Core rev: d2c77a34d338d0347fb4206eb2185adc01e58416) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.83Bruce Ashfield2020-12-243-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 2bff021f53b2 Linux 5.4.83 66a08d1d3bd8 Revert "geneve: pull IP header before ECN decapsulation" ed58971beb47 x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes 423e1b08ce5c netfilter: nftables_offload: set address type in control dissector 13995410b616 netfilter: nf_tables: avoid false-postive lockdep splat f25fa580f99e Input: i8042 - fix error return code in i8042_setup_aux() b9df537e5fcd dm writecache: remove BUG() and fail gracefully instead 8e2c50315f00 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() 1015eefe10e2 rtw88: debug: Fix uninitialized memory in debugfs code af699e99efdc ASoC: wm_adsp: fix error return code in wm_adsp_load() fdc1416c2199 tipc: fix a deadlock when flushing scheduled work 6410c7f53698 netfilter: ipset: prevent uninit-value in hash_ip6_add cd928d387b0b gfs2: check for empty rgrp tree in gfs2_ri_update c358e7e99dda can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check 867fbf2bb739 lib/syscall: fix syscall registers retrieval on 32-bit platforms f68f5bdfefd9 tracing: Fix userstacktrace option for instances dbbf6cdab503 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs d863a4ad3cc5 spi: bcm2835: Release the DMA channel if probe fails after dma_init 83d5121c3b0f i2c: imx: Check for I2SR_IAL after every byte 83366a7b2d34 i2c: imx: Fix reset of I2SR_IAL flag b0d4fa10bfcc speakup: Reject setting the speakup line discipline outside of speakup a2a163f70bdf mm/swapfile: do not sleep with a spin lock held 4870004d30e3 mm: list_lru: set shrinker map bit when child nr_items is not zero 42ccf9d14ede coredump: fix core_pattern parse error 579c977253b6 x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes 002d2c4a3f66 dm: remove invalid sparse __acquires and __releases annotations 3b02d67064ff dm: fix bug with RCU locking in dm_blk_report_zones 7eb514087cdd powerpc/pseries: Pass MSI affinity to irq_create_mapping() 1f72986fc9df genirq/irqdomain: Add an irq_create_mapping_affinity() function 6466119452a8 powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE 8a758e97b707 dm writecache: fix the maximum number of arguments 3f680c5996f9 scsi: mpt3sas: Fix ioctl timeout 812dff6a5250 drm/i915/gt: Program mocs:63 for cache eviction on gen9 b92738c4f9d3 thunderbolt: Fix use-after-free in remove_unplugged_switch() ed201cb54d6f i2c: imx: Don't generate STOP condition if arbitration has been lost 73948ab9f2df cifs: fix potential use-after-free in cifs_echo_request() a0ca8cb2f707 cifs: allow syscalls to be restarted in __smb_send_rqst() 205740ca4a4d ftrace: Fix updating FTRACE_FL_TRAMP d18379bbb856 ALSA: hda/generic: Add option to enforce preferred_dacs pairs f28666e00a44 ALSA: hda/realtek - Add new codec supported for ALC897 c57556f1798b ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 f3fc36614438 ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model de41002d2e0e ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 35ee9ac51328 tty: Fix ->session locking c536ecd48560 tty: Fix ->pgrp locking in tiocspgrp() 013d2d046532 USB: serial: option: fix Quectel BG96 matching 3cf949422734 USB: serial: option: add support for Thales Cinterion EXS82 0f8af69bec41 USB: serial: option: add Fibocom NL668 variants 250930f60c33 USB: serial: ch341: sort device-id entries 25b90f887dd4 USB: serial: ch341: add new Product ID for CH341A f0990c21af7d USB: serial: kl5kusb105: fix memleak on open 8954745718e7 usb: gadget: f_fs: Use local copy of descriptors for userspace copy 4a77729b25d6 Partially revert bpf: Zero-fill re-used per-cpu map element 512b18eec5c2 pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) e90d11d0be10 pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output (From OE-Core rev: 87c3841a7b4b9a440bd9aea91dea2a7161ab22be) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/cfg: qemuarm64-gfx.cfg: add CONFIG_INPUT_UINPUTBruce Ashfield2020-12-246-6/+6
| | | | | | | | | | | | | | | | | | | Integrating the following commit(s): qemuarm64-gfx.cfg: add CONFIG_INPUT_UINPUT This will address libinput ptest failures: https://www.kernel.org/doc/html/latest/input/uinput.html https://wayland.freedesktop.org/libinput/doc/latest/test-suite.html qemux86_64 already has it enabled. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> (From OE-Core rev: 5af1bda8006faf2afe4c5c17e7f8d276d6ec0790) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.82Bruce Ashfield2020-12-243-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: ec274ecd62f9 Linux 5.4.82 4460a7c979ee RDMA/i40iw: Address an mmap handler exploit in i40iw 07434172c58b tracing: Remove WARN_ON in start_thread() 6ad995b851cb Input: i8042 - add ByteSpeed touchpad to noloop table dfe5d9a8307e Input: xpad - support Ardwiino Controllers c38a7023c00a ALSA: usb-audio: US16x08: fix value count for level meters 8cd76dacd3dc net/mlx5: Fix wrong address reclaim when command interface is down 2598dd80b801 net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering 8f92330b0873 net/sched: act_mpls: ensure LSE is pullable before reading it 1086f789060a net: openvswitch: ensure LSE is pullable before reading it ba203b92a829 net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl 892e08e0b4f3 net: mvpp2: Fix error return code in mvpp2_open() 7c3894f695e4 chelsio/chtls: fix a double free in chtls_setkey() 178da08f9b5b vxlan: fix error return code in __vxlan_dev_create() 5405a299b8c1 net: pasemi: fix error return code in pasemi_mac_open() dc469f423654 cxgb3: fix error return code in t3_sge_alloc_qset() 8bfe5b73b185 net/x25: prevent a couple of overflows 187a6daf5db4 net: ip6_gre: set dev->hard_header_len when using header_ops a6cd76132872 geneve: pull IP header before ECN decapsulation 2b714b607f24 inet_ecn: Fix endianness of checksum update when setting ECT(1) 9a3cce1ceee4 ibmvnic: Fix TX completion error handling 40caea31dd56 ibmvnic: Ensure that SCRQ entry reads are correctly ordered d126c30eb30d chelsio/chtls: fix panic during unload reload chtls 8a1bb298f75f dt-bindings: net: correct interrupt flags in examples af0b082e16fb ipv4: Fix tos mask in inet_rtm_getroute() 4615228a50f9 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal 294de8933adb sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list c4405cdf96f4 ima: extend boot_aggregate with kernel measurements 733729d3e0e4 staging/octeon: fix up merge error 6dd37fdc9550 bonding: wait for sysfs kobject destruction before freeing struct slave beead010654d usbnet: ipheth: fix connectivity with iOS 14 f057c4d226f1 tun: honor IOCB_NOWAIT flag 538008749df2 tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control 9a62c8229cff sock: set sk_err to ee_errno on dequeue from errq 7f0ddd41e289 rose: Fix Null pointer dereference in rose_send_frame() f2f25bc79782 net/tls: Protect from calling tls_dev_del for TLS RX twice a6300aedf862 net/tls: missing received data after fast remote close a15beea80e72 net/af_iucv: set correct sk_protocol for child sockets 9414855a1305 ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init 99b5382bffd5 devlink: Hold rtnl lock while reading netdev attributes 42af416d7146 Linux 5.4.81 cd7343987376 ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT 6ebb6af62721 ASoC: Intel: Multiple I/O PCM format support for pipe b2b05b04d44d ASoC: Intel: Skylake: Await purge request ack on CNL a28144d62ddc ASoC: Intel: Allow for ROM init retry on CNL platforms 4029a29f93ef ASoC: Intel: Skylake: Shield against no-NHLT configurations 754df2d3349d ASoC: Intel: Skylake: Enable codec wakeup during chip init 6de661f146a2 ASoC: Intel: Skylake: Select hda configuration permissively 422c4938f704 ASoC: Intel: Skylake: Remove superfluous chip initialization 23b093a2c4f9 USB: core: Fix regression in Hercules audio card cc54f8b8e1cd x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak d0c4c5a89f5b x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak e799c00a745e x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb f753e1c02a2e x86/mce: Do not overwrite no_way_out if mce_end() fails 62405223bafd irqchip/exiu: Fix the index of fwspec for IRQ type f69d749d5f7f usb: gadget: Fix memleak in gadgetfs_fill_super cad7b76a6129 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card c775935dfd1e usb: gadget: f_midi: Fix memleak in f_midi_alloc e1a2a3043cc2 USB: core: Change %pK for __user pointers to %px 84d04d722b6a spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe 5849e7dc560b perf probe: Fix to die_entrypc() returns error correctly 27193c41d0db perf stat: Use proper cpu for shadow stats dc4d672a3fb5 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 1f076cc1de82 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags dd8ab85fd88e RDMA/hns: Bugfix for memory window mtpt configuration e69f384e22f1 RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP 49b26b969474 platform/x86: toshiba_acpi: Fix the wrong variable assignment fbd3f1d6ef2f platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time 405fd2180583 can: gs_usb: fix endianess problem with candleLight firmware 11420c32c1b4 efi: EFI_EARLYCON should depend on EFI 0d245cbd939a efivarfs: revert "fix memory leak in efivarfs_create()" abae897f283b arm64: tegra: Wrong AON HSP reg property size 5c4c6b2be717 optee: add writeback to valid memory type 6d371c3e70d7 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq 382383538f68 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues a447dbb44d44 net: ena: set initial DMA width to avoid intel iommu issue 7869696d6c1e nfc: s3fwrn5: use signed integer for parsing GPIO numbers 1a831f889db3 i40e: Fix removing driver while bare-metal VFs pass traffic 676857f78c1a IB/mthca: fix return value of error branch in mthca_init_cq() 22f821fa5cbb powerpc/64s: Fix allnoconfig build since uaccess flush ae6e75b8c6d6 ibmvnic: notify peers when failover and migration happen 7b4e9fcf5ec3 ibmvnic: fix call_netdevice_notifiers in do_reset 993e42d0f7d6 s390/qeth: fix tear down of async TX buffers ef0f6e36a6d4 s390/qeth: fix af_iucv notification race bb6c548934c9 s390/qeth: make af_iucv TX notification call more robust f29dfa2bf6c7 cxgb4: fix the panic caused by non smac rewrite 0410aeb9e04c bnxt_en: Release PCI regions when DMA mask setup fails during probe. db49200b1dad video: hyperv_fb: Fix the cache type when mapping the VRAM d1a7fb15673e bnxt_en: fix error return code in bnxt_init_board() 22e10c6bbefc bnxt_en: fix error return code in bnxt_init_one() 11b62fd00c62 scsi: ufs: Fix race between shutdown and runtime resume flow 559ab6fb7b66 ARM: dts: dra76x: m_can: fix order of clocks 1bef5f25a692 arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed 95b1f326315b batman-adv: set .owner to THIS_MODULE f5672b83fc2d iwlwifi: mvm: write queue_sync_state only for sync f32a1065c930 phy: tegra: xusb: Fix dangling pointer on probe failure acea5424d9d2 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() 6f87d79ef40d bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw e8060ddddc9f net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset 1f5531bb9720 xtensa: uaccess: Add missing __user to strncpy_from_user() prototype 3753a62d5760 perf/x86: fix sysfs type mismatches fd81f0711d9c scsi: target: iscsi: Fix cmd abort fabric stop race 8814c070e783 scsi: libiscsi: Fix NOP race condition 070a9a046d6d dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size 8a2ae7fa5d5c vhost scsi: fix cmd completion race 4940816604e3 nvme: free sq/cq dbbuf pointers when dbbuf set fails 01968f9af006 proc: don't allow async path resolution of /proc/self components 830f4aa73a69 HID: Add Logitech Dinovo Edge battery quirk 4d070afa1080 HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge 204dbc26f14e x86/xen: don't unbind uninitialized lock_kicker_irq d6b5dc5429f1 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant 54b01ded1e92 HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices cd7ea86a4a64 staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK b3701c29a468 HID: hid-sensor-hub: Fix issue with devices with no report ID 8f68a28c9ecc Input: i8042 - allow insmod to succeed on devices without an i8042 controller dbe67dcf97cf HID: add support for Sega Saturn 3845b2117f6d HID: cypress: Support Varmilo Keyboards' media hotkeys 604912c2b20e HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses 8a35be6c38aa HID: uclogic: Add ID for Trust Flex Design Tablet 733e6db9736d arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() b456de294ee4 arm64: pgtable: Fix pte_accessible() 8b4d82d8dbff trace: fix potenial dangerous pointer 4a301b05cf61 KVM: x86: Fix split-irqchip vs interrupt injection window request b7d2e45cf613 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint 6276d38cce87 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace 45b5f4b1b40b KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page 214e6af4217a cifs: fix a memleak with modefromsid 56f639aa0b5d smb3: Handle error case during offload read path afa51221b911 smb3: Avoid Mid pending list corruption 1b63215666c0 smb3: Call cifs reconnect from demultiplex thread f923044a6c72 wireless: Use linux/stddef.h instead of stddef.h a6676b0fa09f btrfs: fix lockdep splat when reading qgroup config on mount 6ea14731ac4c btrfs: don't access possibly stale fs_info data for printing duplicate device 12aedea58281 btrfs: tree-checker: add missing returns after data_ref alignment checks 0115a2613397 btrfs: tree-checker: add missing return after error in root_item 6ec51459df71 netfilter: clear skb->next in NF_HOOK_LIST() ee791835b3ec ipv4: use IS_ENABLED instead of ifdef 9d16996369fd spi: bcm2835: Fix use-after-free on unbind b606031bbfed spi: bcm-qspi: Fix use-after-free on unbind (From OE-Core rev: ad12cda067ffee809d133a1d21599c9f3ef06435) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/cfg: qemuppc: set CONFIG_SCSI to '=y'Bruce Ashfield2020-12-246-6/+6
| | | | | | | | | | | Integrating the following configuration commit(s): 72a1fe336d7 qemuppc: configure the CONFIG_SCSI to '=y' (From OE-Core rev: 6d21c81b04142a48539b3262318860f2719c11ca) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.80Bruce Ashfield2020-12-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 9f4b26f3ea18 Linux 5.4.80 a88f08e78249 sched/fair: Fix overutilized update in enqueue_task_fair() 10ca291c7749 mm, page_alloc: skip ->waternark_boost for atomic order-0 allocations a2761473d50b mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() 173e37322307 mm: memcg/slab: fix root memcg vmstats fc82fd7f7df9 x86/microcode/intel: Check patch signature before saving microcode for early loading 09652ebd0dc1 seccomp: Set PF_SUPERPRIV when checking capability fa9ccc177754 ptrace: Set PF_SUPERPRIV when checking capability d51481382c74 mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers 5b738014dadc drm/i915: Handle max_bpc==16 51cc709ed961 drm/amd/display: Add missing pflip irq for dcn2.0 1c1add911fd9 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected 7411c05a6eea s390/dasd: fix null pointer dereference for ERP requests e6e76a26fdc8 s390/cpum_sf.c: fix file permission for cpum_sfb_size 89d73a97af5c mac80211: free sta in sta_info_insert_finish() on errors 945c10ad59ca mac80211: minstrel: fix tx status processing corner case 336c331ef01e mac80211: minstrel: remove deferred sampling code 713f903dc4b5 xtensa: disable preemption around cache alias management calls 747467f3625b xtensa: fix TLBTEMP area placement e7ea18de9bb3 regulator: workaround self-referent regulators 0d233d5766eb regulator: avoid resolve_supply() infinite recursion 65205dfe78ff regulator: fix memory leak with repeated set_machine_constraints() 4cab55d65974 regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} 53a9502d9a69 spi: bcm2835aux: Fix use-after-free on unbind 2737549129ec spi: npcm-fiu: Don't leak SPI master in probe error path 3e04a4976add spi: Introduce device-managed SPI controller allocation 11bb6ae21c81 spi: lpspi: Fix use-after-free on unbind 760d4e3ee879 iio: adc: mediatek: fix unset field d3e27c62334e iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode 9f99cc38cf1a iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum 308a06ac9fb8 ext4: fix bogus warning in ext4_update_dx_flag() 7f76c608135e iio: light: fix kconfig dependency bug for VCNL4035 2ba693eea318 staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids f59ef9ec20ac efivarfs: fix memory leak in efivarfs_create() d73d0106e354 HID: logitech-dj: Fix an error in mse_bluetooth_descriptor 772ff2c77cce tty: serial: imx: keep console clocks always on 663f70f1f5e7 tty: serial: imx: fix potential deadlock a3ac3d213572 ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) 659f6731bcf4 ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button c70c1b93f3d1 ALSA: mixart: Fix mutex deadlock b9a69e5d0b37 ALSA: ctl: fix error path at adding user-defined element set 16a5e3748d86 ALSA: usb-audio: Add delay quirk for all Logitech USB devices 090ac65f8c7c ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() 3b78db264675 speakup: Do not let the line discipline be used several times 0da75d37d199 HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver 4e23e329ec17 HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad 770a55072f12 HID: logitech-hidpp: Add PID for MX Anywhere 2 8a411bb0d73f libfs: fix error cast of negative value in simple_attr_write() 9d1b5a8c720e efi/x86: Free efi_pgd with free_pages() 95fafa1cb7a5 bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self a9f3670728a0 bpf, sockmap: Use truesize with sk_rmem_schedule() e8b1de6975db bpf, sockmap: On receive programs try to fast track SK_PASS ingress 329c84430a64 bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits 4983ffd34ffc xfs: revert "xfs: fix rmap key and record comparison functions" 989d275ac592 fail_function: Remove a redundant mutex unlock b9589cb07932 regulator: ti-abb: Fix array out of bound read access on the first transition ad3c4c96bfb7 xfs: return corresponding errcode if xfs_initialize_perag() fail 738ec7670624 xfs: strengthen rmap record flags checking 388ca4a37dcd xfs: fix the minrecs logic when dealing with inode root child blocks 56588c1fdd19 can: m_can: process interrupt only when not runtime suspended a3c94201e0a7 can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery 58f1657c3a58 iommu/vt-d: Avoid panic if iommu init fails in tboot system 964b02d50bab iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header 6d184f851182 can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits 987bd7901ae3 can: kvaser_pciefd: Fix KCAN bittiming limits 9df3884a4d6a bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect 58f45daa2d0a bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made 401afa5f5e5e net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled a5a1db757da1 drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() 5e7f422c3810 MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu cb5ad04eeeb6 selftests/bpf: Fix error return code in run_getsockopt_test() 32ebbc84697b ASoC: qcom: lpass-platform: Fix memory leak 24ce39bf0aa2 can: m_can: m_can_stop(): set device to software init mode before closing db2f5579e725 can: m_can: m_can_class_free_dev(): introduce new function 9b0596c07da8 can: m_can: m_can_handle_state_change(): fix state change 69851481b342 can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration d527bb8bd577 can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() 84089205dbd2 can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI f0c8508bf874 can: flexcan: fix failure handling of pm_runtime_get_sync() 73788e8c3b02 can: peak_usb: fix potential integer overflow on shift of a int 4a6891e169df can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() 85c48dcd8735 can: ti_hecc: Fix memleak in ti_hecc_probe 85854e4e552e can: dev: can_restart(): post buffer from the right context 247b03eca2fd can: af_can: prevent potential access of uninitialized member in canfd_rcv() 5970c08eed35 can: af_can: prevent potential access of uninitialized member in can_rcv() ef097e93aca2 ip_tunnels: Set tunnel option flag when tunnel metadata is present f5d6b6c2e993 tools, bpftool: Add missing close before bpftool net attach exit 6eadbc3b7ab7 perf lock: Don't free "lock_seq_stat" if read_count isn't zero 4c954fe28af1 RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs 1a358c4e9bb2 RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() 1b1ddde970de rfkill: Fix use-after-free in rfkill_resume() 6490ecdee551 Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER 9a4b4a06addf ARM: dts: imx50-evk: Fix the chip select 1 IOMUX 58e4f34f52a4 arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point fd278c6359ac swiotlb: using SIZE_MAX needs limits.h included cfee2333791a arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy a8d6ae10e9fc arm64: dts imx8mn: Remove non-existent USB OTG2 b94479198240 arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node cab227c19cd1 MIPS: export has_transparent_hugepage() for modules 93f23689129f Input: adxl34x - clean up a data type in adxl34x_probe() 29dea2b91871 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY 794a13015fb6 ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY c6e7f6bdcbaa ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY 6cb50545fe31 ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY cecaad1d3f48 ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ec268dd970a5 ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY 303691562f8f ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY b55bc15117d6 ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY 260ceb0c4aa6 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" 1446255d8600 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node 31c4a413971b arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node 345d06f5853f arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node 96bde11bf2b2 arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node ba6ebc22844d arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay 79de663dcb11 arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay 8afc6e00a1d1 hwmon: (pwm-fan) Fix RPM calculation e240b4326887 gfs2: fix possible reference leak in gfs2_check_blk_type 195f9e1a5457 vfs: remove lockdep bogosity in __sb_start_write 54d11983c29c arm64: smp: Tell RCU about CPUs that fail to come online e8df8c25aa05 arm64: psci: Avoid printing in cpu_psci_cpu_die() 71eea3d3df94 arm64: errata: Fix handling of 1418040 with late CPU onlining e6f6e52acb96 ACPI: button: Add DMI quirk for Medion Akoya E2228T 58ced3741789 selftests: kvm: Fix the segment descriptor layout to match the actual layout 8ebc41496f6e scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() e06dfd53a42a pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq 9865a26c9620 net: ftgmac100: Fix crash when removing driver 3f0ccca2729b net/ncsi: Fix netlink registration 9a1ac76ab15e net: usb: qmi_wwan: Set DTR quirk for MR400 7204f0be5b5e net/mlx5: Disable QoS when min_rates on all VFs are zero 3f9f112a6329 net/mlx5: Add handling of port type in rule deletion 3d6c81f9c96c tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate 04b7fd7609b3 sctp: change to hold/put transport for proto_unreach_timer 31790683293b qlcnic: fix error return code in qlcnic_83xx_restart_hw() 5241fa6e7acd qed: fix error return code in qed_iwarp_ll2_start() f8e5578dcaa7 page_frag: Recover from memory pressure f6f751cb315c net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request 9ecfcf48d735 net/tls: fix corrupted data in recvmsg 9e909956d0c7 net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() ab1e4b3c406b net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup 782a503a369c net/mlx4_core: Fix init_hca fields offset 75b2b0d38068 net: lantiq: Wait for the GPHY firmware to be ready 65a596ec63aa netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() d9704891f531 netlabel: fix our progress tracking in netlbl_unlabel_staticlist() 99ddc3211653 net: Have netpoll bring-up DSA management interface bd17af3cf314 net: ethernet: ti: cpsw: fix error return code in cpsw_probe() 27e9ca6c82a0 net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 805dfdb26e54 net: bridge: add missing counters to ndo_get_stats64 callback fa03d6177be7 net: b44: fix error return code in b44_init_one() 78b9c4a8e338 mlxsw: core: Use variable timeout for EMAD retries c35a7de217ce lan743x: prevent entire kernel HANG on open, for some platforms 5c7a00aa05d6 lan743x: fix issue causing intermittent kernel log warnings 88a5a3e1530c ipv6: Fix error path to cancel the meseage 0e8b0213dc60 inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() e5fe052c065d Exempt multicast addresses from five-second neighbor lifetime 2894a07110c6 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() bedb089dcbf7 bnxt_en: read EEPROM A2h address using page 0 362bd03af589 atm: nicstar: Unmap DMA on send error b2f95ff764c0 ah6: fix error return code in ah6_input() fc8334619167 Linux 5.4.79 26c7d2883851 ACPI: GED: fix -Wformat 087c857e0131 KVM: x86: clflushopt should be treated as a no-op by emulation 7ae6f2df438d can: proc: can_remove_proc(): silence remove_proc_entry warning 1527ab7859b2 mac80211: always wind down STA state df3305411447 Input: sunkbd - avoid use-after-free in teardown paths cd61f14592df net: lantiq: Add locking for TX DMA channel 8cad37eb129f powerpc/8xx: Always fault when _PAGE_ACCESSED is not set b57c75956e79 net/mlx5: Add retry mechanism to the command entry index allocation 7db82a5a4c15 net/mlx5: Fix a race when moving command interface to events mode 3fa9daaccce8 net/mlx5: poll cmd EQ in case of command timeout 42bb7b7b9654 net/mlx5: Use async EQ setup cleanup helpers for multiple EQs b33905dc1ce5 MIPS: PCI: Fix MIPS build 01474e8cc342 selftests/powerpc: entry flush test eb37345ed224 powerpc: Only include kup-radix.h for 64-bit Book3S 09495b5f7aab powerpc/64s: flush L1D after user accesses b65458b6be80 powerpc/64s: flush L1D on kernel entry bcf7f2d3fcec selftests/powerpc: rfi_flush: disable entry flush if present (From OE-Core rev: f752768d997dad99d518208c1540656b9162d2f3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.4: update to -rt44Bruce Ashfield2020-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s): 375e7ee20260 Linux 5.4.78-rt44 c948a34d2755 Linux 5.4.77-rt43 8189406f8f2b Linux 5.4.74-rt42 0856261877e2 timers: Don't block on ->expiry_lock for TIMER_IRQSAFE 416edb155e5d ptrace: fix ptrace_unfreeze_traced() race with rt-lock 6bd85935ab11 mm/memcontrol: Disable preemption in __mod_memcg_lruvec_state() 57ada856a2a8 net: Properly annotate the try-lock for the seqlock 1c80ecf69d2d Linux 5.4.74-rt41 d4318c110dc6 Linux 5.4.70-rt40 bdfc6168388d Linux 5.4.69-rt39 b6e0ef250594 Linux 5.4.66-rt38 151876f794fc Linux 5.4.61-rt37 4bdac3f47b53 Linux 5.4.59-rt36 cf9b41798238 Linux 5.4.58-rt35 631b98ae597b Linux 5.4.55-rt34 77d701a69ebb Linux 5.4.54-rt33 130cf1b82691 rwsem: Provide down_read_non_owner() and up_read_non_owner() for -RT 6ab4141069fc net: phy: fixed_phy: Remove unused seqcount 291d163db65a Bluetooth: Acquire sk_lock.slock without disabling interrupts 4c9f5d78fed4 workqueue: Sync with upstream (From OE-Core rev: dfae903dd2538d57cc75e3b8b731515deb7f5526) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-dummy: fix executing unexpected tasksAndrej Valek2020-12-031-1/+3
| | | | | | | | | | - correctly save files into sstate - fix: ERROR: Task linux-dummy.do_fetch attempted to execute unexpectedly (From OE-Core rev: 16f6833ccd732de9f3db82ac5b0a18eea5298ceb) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.78Bruce Ashfield2020-11-243-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 315443293a2d Linux 5.4.78 9fda2e762498 Convert trailing spaces and periods in path components ebc24aeb8694 net: sch_generic: fix the missing new qdisc assignment bug c5cf5c7b585c perf/core: Fix race in the perf_mmap_close() function c6b1616f5472 perf scripting python: Avoid declaring function pointers with a visibility attribute b74fe3186471 x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP 6958fbd52e79 powerpc/603: Always fault when _PAGE_ACCESSED is not set 5af9d48acbee drm/i915: Correctly set SFC capability for video engines 6fcf4141b9a2 r8169: fix potential skb double free in an error path 78f6fac0814e tipc: fix memory leak in tipc_topsrv_start() c59039a088bd net/x25: Fix null-ptr-deref in x25_connect 7e332a5c0e2c net: Update window_clamp if SOCK_RCVBUF is set 25786fb512f7 net: udp: fix UDP header access on Fast/frag0 UDP GRO 016e70d176ff net/af_iucv: fix null pointer dereference on shutdown 22ee23fe1cc9 IPv6: Set SIT tunnel hard_header_len to zero 98901bff58d9 swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" 2cd21fe5bcc4 pinctrl: amd: fix incorrect way to disable debounce filter fa76dd3c1df3 pinctrl: amd: use higher precision for 512 RtcClk c6a6168a31e1 drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] 974e3a7002a0 don't dump the threads that had been already exiting when zapped. 039c8dcd2b15 mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove e1d706eeeaf7 mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs 2a6cba6d3d72 gpio: pcie-idio-24: Enable PEX8311 interrupts 7b6790ae3a94 gpio: pcie-idio-24: Fix IRQ Enable Register value 819bf3b0d969 gpio: pcie-idio-24: Fix irq mask when masking 68dae71b7cde selinux: Fix error return code in sel_ib_pkey_sid_slow() 33e53f2cac19 btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch 9de4ffb70150 ocfs2: initialize ip_next_orphan ac18b128cfd6 reboot: fix overflow parsing reboot cpu number fa6265f8fb9e Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" bd4d106f3122 mm/slub: fix panic in slab_alloc_node() 84778a43ae59 jbd2: fix up sparse warnings in checkpoint code 2192d905df0d futex: Don't enable IRQs unconditionally in put_pi_state() 761fb6829238 mei: protect mei_cl_mtu from null dereference e2b2c390ec9e virtio: virtio_console: fix DMA memory allocation for rproc serial 57626d77ef1e xhci: hisilicon: fix refercence leak in xhci_histb_probe cbad9668929c usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode f988e9c85cfb uio: Fix use-after-free in uio_unregister_device() 1654bf2d9f0e thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() 06c1895fe71b thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() 11c14da8d005 KVM: arm64: Don't hide ID registers from userspace 2033dd885297 btrfs: dev-replace: fail mount if we don't have replace item with target device 5af9630036ef btrfs: fix min reserved size calculation in merge_reloc_root 8266c23124c1 btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod 062c9b04f6eb ext4: unlock xattr_sem properly in ext4_inline_data_truncate() a6ca4c7ec44c ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA 52e3a55bc253 erofs: derive atime instead of leaving it empty 09b0d47b7952 perf: Fix get_recursion_context() 70867a9dbf57 vrf: Fix fast path output packet handling with async Netfilter rules 2ab9c76986e4 cosa: Add missing kfree in error path of cosa_write c0a6cc9e11f4 of/address: Fix of_node memory leak in of_dma_is_coherent f10d238aad93 xfs: fix a missing unlock on error in xfs_fs_map_blocks 0e2ad69bd4b5 lan743x: fix "BUG: invalid wait context" when setting rx mode b45f52a20879 xfs: fix brainos in the refcount scrubber's rmap fragment processor 7cbf708b1b9a xfs: fix rmap key and record comparison functions 3bd97b33be41 xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents 08e213bef291 xfs: fix flags argument to rmap lookup when converting shared file rmaps a8ee686597fb igc: Fix returning wrong statistics 81dcfdb9a015 nbd: fix a block_device refcount leak in nbd_release c602ad2b52dc bpf: Zero-fill re-used per-cpu map element dfcb33773877 SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() b9e8f9d139bd net/mlx5: Fix deletion of duplicate rules e74e514c8cca pinctrl: aspeed: Fix GPI only function problem. d2e61c5202e6 bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE 443ae3655f8c ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template c0be7a34c889 pinctrl: intel: Set default bias in case no particular value given 88ccabbd2066 mfd: sprd: Add wakeup capability for PMIC IRQ 58953e87343d tick/common: Touch watchdog in tick_unfreeze() on all CPUs 3322f7289e50 spi: bcm2835: remove use of uninitialized gpio flags variable 572e545d80ea tpm_tis: Disable interrupts on ThinkPad T490s 713a3a94bee0 i2c: sh_mobile: implement atomic transfers 37a048d790c3 riscv: Set text_offset correctly for M-Mode 6d8b43376990 selftests: proc: fix warning: _GNU_SOURCE redefined ab10b7def421 amd/amdgpu: Disable VCN DPG mode for Picasso 4faa1fabc645 i2c: mediatek: move dma reset before i2c reset b66c7cdedd1e vfio/pci: Bypass IGD init in case of -ENODEV c6be53caf1c8 vfio: platform: fix reference leak in vfio_platform_open 4d6f536e34d6 s390/smp: move rcu_cpu_starting() earlier 984d77507439 iommu/amd: Increase interrupt remapping table limit to 512 entries a889cd3d350d nvme-tcp: avoid repeated request completion 9d14f5225dbb nvme-rdma: avoid repeated request completion 531b55cce9cd nvme-tcp: avoid race between time out and tear down d0e888a20dfd nvme-rdma: avoid race between time out and tear down 0ca279c859d7 nvme: introduce nvme_sync_io_queues c473b3e56c1d scsi: mpt3sas: Fix timeouts observed while reenabling IRQ b61e157d9f64 scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() bf1cedc12f58 tracing: Fix the checking of stackidx in __ftrace_trace_stack e57c04697030 cfg80211: regulatory: Fix inconsistent format argument a3f0db0d2320 cfg80211: initialize wdev data earlier 67bb2e4d41de mac80211: fix use of skb payload instead of header c1cbb64c100d drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running 48083640a47b drm/amd/pm: perform SMC reset on suspend/hibernation f449b902badb drm/amdgpu: perform srbm soft reset always on SDMA resume 7f6df0b085ce scsi: hpsa: Fix memory leak in hpsa_init_one() 325455358e54 gfs2: check for live vs. read-only file system in gfs2_fitrim edeff05a1f10 gfs2: Add missing truncate_inode_pages_final for sd_aspace 99dcfc517d17 gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free 42eaa22aaf2e ALSA: hda: Reinstate runtime_allow() for all hda controllers 0a4c091673ca ALSA: hda: Separate runtime and system suspend 9b7e6b670df7 selftests: pidfd: fix compilation errors due to wait.h 9110e2f2633d selftests/ftrace: check for do_sys_openat2 in user-memory test 1737ea0c5775 usb: gadget: goku_udc: fix potential crashes in probe e60490354191 opp: Reduce the size of critical section in _opp_table_kref_release() fe2dc1093c61 usb: dwc3: pci: add support for the Intel Alder Lake-S e22142a9a2a9 ASoC: cs42l51: manage mclk shutdown delay 0fc0befe0bfa ASoC: qcom: sdm845: set driver name correctly b668352c4aad ath9k_htc: Use appropriate rs_datalen type 42501604363f KVM: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally d2cef3bae14b KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIRED 213e1238cacc random32: make prandom_u32() output unpredictable 327af342ca9b tpm: efi: Don't create binary_bios_measurements file for an empty log 0685eb84ad56 xfs: fix scrub flagging rtinherit even if there is no rt device 2f6cbef32718 xfs: flush new eof page on truncate to avoid post-eof corruption 66ce8bfad6f6 can: flexcan: flexcan_remove(): disable wakeup completely 0b657367309e can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A 56c56af0a3a1 can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on a23ee9956612 can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping 44b2c4beff8a can: peak_usb: add range checking in decode operations d6c34afab0ed can: xilinx_can: handle failure cases of pm_runtime_get_sync 51920ca7519c can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path b9c4a9a07c4a can: j1939: j1939_sk_bind(): return failure if netdev is down 0ab4c839409a can: j1939: swap addr and pgn in the send example 5bde65abe166 can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() 183f1af506fe can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames ab46748bf988 can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context 3d0954767918 can: rx-offload: don't call kfree_skb() from IRQ context e201588fad54 afs: Fix warning due to unadvanced marshalling pointer 9946509a027b iommu/vt-d: Fix a bug for PDP check in prq_event_thread 2825a5bf3ca5 ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() 22901751d269 perf tools: Add missing swap for ino_generation b36f78fd48e9 perf trace: Fix segfault when trying to trace events by cgroup d261d0bd9066 powerpc/eeh_cache: Fix a possible debugfs deadlock 1c8fe343a79d netfilter: ipset: Update byte and packet counters regardless of whether they match ad017cf5dace netfilter: nf_tables: missing validation from the abort path 56907fa27b94 netfilter: use actual socket sk rather than skb sk when routing harder 6234710dc634 xfs: set xefi_discard when creating a deferred agfl free log intent item 933f911136e2 ASoC: codecs: wcd9335: Set digital gain range correctly 5cb904da85ed net: xfrm: fix a race condition during allocing spi 4e438ca1b629 hv_balloon: disable warning when floor reached bb2b60242c8e genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY bb8c6bd53cc0 ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function a8ec66026dd8 btrfs: reschedule when cloning lots of extents 0ee771e96954 btrfs: sysfs: init devices outside of the chunk_mutex c58fa93b1409 btrfs: tracepoints: output proper root owner for trace_find_free_extent() e24516cf62f9 usb: dwc3: gadget: Reclaim extra TRBs after request completion ab031673e2ab usb: dwc3: gadget: Continue to process pending requests 504cfb5e3bca PCI: qcom: Make sure PCIe is reset before init for rev 2.1.0 9dfbc2f82ac8 KVM: arm64: Force PTE mapping on fault resulting in a device mapping 95fda70d3955 nbd: don't update block size after device is started 160777b19b86 time: Prevent undefined behaviour in timespec64_to_ns() 5a39fb2f22fd drm/i915/gem: Flush coherency domains on first set-domain-ioctl 2544d06afd8d Linux 5.4.77 19f6d91bdad4 powercap: restrict energy meter to root access ec9c6b417e27 Linux 5.4.76 c3d60c695712 arm64: dts: marvell: espressobin: Add ethernet switch aliases b7f7474b3921 perf/core: Fix a memory leak in perf_event_parse_addr_filter() 21ab13af8c50 xfs: flush for older, xfs specific ioctls 258d01b1577e PM: runtime: Resume the device earlier in __device_release_driver() 37f75c6aa8dd PM: runtime: Drop pm_runtime_clean_up_links() 874dfb5c6aa3 PM: runtime: Drop runtime PM references to supplier on link removal fbfca92c7840 ARC: stack unwinding: avoid indefinite looping d61edc06002f drm/panfrost: Fix a deadlock between the shrinker and madvise path b9d91fa92164 usb: mtu3: fix panic in mtu3_gadget_stop() b0d03a1bdb3c USB: Add NO_LPM quirk for Kingston flash drive 290fcf3e0c0c usb: dwc3: ep0: Fix delay status handling 86875e1d6426 tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 words, like LS1028A 8febdfb5973d tty: serial: fsl_lpuart: add LS1028A support d5d3cca9d61f USB: serial: option: add Telit FN980 composition 0x1055 7f7be9341b86 USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 b7f74775c2bb USB: serial: option: add Quectel EC200T module support 9d34dbab6ef4 USB: serial: cyberjack: fix write-URB completion race 62c4b2b21e3b serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init 085fc4784e4b serial: 8250_mtk: Fix uart_get_baud_rate warning b33a1039564c s390/pkey: fix paes selftest failure with paes and pkey static build beeb658cfd35 fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent 642181fe3567 vt: Disable KD_FONT_OP_COPY cfd9d7137759 Revert "coresight: Make sysfs functional on topologies with per core sink" 8ee6a0f25457 arm64/smp: Move rcu_cpu_starting() earlier eceb94287dbf drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" 7d0de6f87257 drm/nouveau/nouveau: fix the start/end range for migration 4dab0fd40323 usb: cdns3: gadget: suspicious implicit sign extension 937753df482c ACPI: NFIT: Fix comparison to '-ENXIO' 16476c2b26ca drm/vc4: drv: Add error handding for bind a04cec1dd293 nvmet: fix a NULL pointer dereference when tracing the flush command 8c9c03432500 nvme-rdma: handle unexpected nvme completion data length 2fd9e60760ef vsock: use ns_capable_noaudit() on socket create 2149aa583068 scsi: ibmvscsi: Fix potential race after loss of transport 1247f4e29188 drm/amdgpu: add DID for navi10 blockchain SKU fd4fb5080725 scsi: core: Don't start concurrent async scan on same host 3c52715ceaae blk-cgroup: Pre-allocate tree node on blkg_conf_prep f77756ea6641 blk-cgroup: Fix memleak on error path 914fc5524261 drm/sun4i: frontend: Fix the scaler phase on A33 f743f73f42a7 drm/sun4i: frontend: Reuse the ch0 phase for RGB formats 6d7b41a67687 drm/sun4i: frontend: Rework a bit the phase data 147e3743cf7a of: Fix reserved-memory overlap detection 6e02c29e4ac4 x86/kexec: Use up-to-dated screen_info copy to fill boot params 3283d4d78412 arm64: dts: meson: add missing g12 rng clock 69e0e917c7c8 ARM: dts: sun4i-a10: fix cpu_alert temperature 2716e78a6486 futex: Handle transient "ownerless" rtmutex state correctly ec5f524e0293 tracing: Fix out of bounds write in get_trace_buf 9f6883fce694 spi: bcm2835: fix gpio cs level inversion f352cca84625 regulator: defer probe when trying to get voltage from unresolved supply a69af5baed80 ftrace: Handle tracing when switching between context 3058420f40fb ftrace: Fix recursion check for NMI test cfaf010cf345 mtd: spi-nor: Don't copy self-pointing struct around aef59b5e5bdf ring-buffer: Fix recursion protection transitions between interrupt context 2cd71743e7ff gfs2: Wake up when sd_glock_disposal becomes zero d2286457bd83 mm: always have io_remap_pfn_range() set pgprot_decrypted() 1b8490d6b809 kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled b1d16be4f2f4 lib/crc32test: remove extra local_irq_disable/enable c1f729c7dec0 mm: mempolicy: fix potential pte_unmap_unlock pte error f7c2913d606b ALSA: usb-audio: Add implicit feedback quirk for MODX 26a871cf86cb ALSA: usb-audio: Add implicit feedback quirk for Qu-16 a46e830d017e ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices 65457e345f3c ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 72ce616ed55a ALSA: hda/realtek - Enable headphone for ASUS TM420 f7d0f7242405 ALSA: hda/realtek - Fixed HP headset Mic can't be detected 61402d61a2af Fonts: Replace discarded const qualifier e5ea79bb19f8 sfp: Fix error handing in sfp_probe() 9b5458effeee sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms 26ffb8916059 powerpc/vnic: Extend "failover pending" window 92e65059beda net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition 8e3c047f814b ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags ac343efb572c ionic: check port ptr before use 6ef3bcc25a3e gianfar: Account for Tx PTP timestamp in the skb headroom 5b66a5b6a9e2 gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP 7bf7b7c385a1 chelsio/chtls: fix always leaking ctrl_skb 14d755a4815e chelsio/chtls: fix memory leaks caused by a race 57bb59f9d8fb cadence: force nonlinear buffers to be cloned 1695fca8a923 ptrace: fix task_join_group_stop() for the case when current is traced 76e5bba75a63 tipc: fix use-after-free in tipc_bcast_get_mode ca16a42f5f0d arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm64/lib/mem*.S d94589900d98 arm64: lib: Use modern annotations for assembly functions 3e7050661d95 arm64: asm: Add new-style position independent function annotations 840d8c9b3e5f linkage: Introduce new macros for assembler symbols 1ca84322ab5b ASoC: Intel: Skylake: Add alternative topology binary name e05dfcff26e9 drm/i915: Drop runtime-pm assert from vgpu io accessors d321f127eb51 drm/i915/gt: Delay execlist processing for tgl 5bcd18bf8082 drm/i915: Break up error capture compression loops with cond_resched() (From OE-Core rev: 6063baedd741e1ae86a2c42cd2dc41899718a2d5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: ext4/tipc warning fixupsBruce Ashfield2020-11-243-12/+12
| | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.8: 3c5d210805d6 tipc: fix -Wstringop-truncation warnings cc89fd77c248 ext4: fix -Wstringop-truncation warnings (From OE-Core rev: 45a229f84fe71b251530bb182c1ad03a88f592a8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: perf: Alias SYS_futex with SYS_futex_time64 on 32-bit ↵Bruce Ashfield2020-11-243-12/+12
| | | | | | | | | | | | | arches with 64bit time_t Integrating the following commit(s) to linux-yocto/5.8: 52b840afae05 perf: Alias SYS_futex with SYS_futex_time64 on 32-bit arches with 64bit time_t (From OE-Core rev: 41135c844af1165b1e74e8e2654784f3cd4def8b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: perf: Alias SYS_futex with SYS_futex_time64 on 32-bit ↵Bruce Ashfield2020-11-243-12/+12
| | | | | | | | | | | | | arches with 64bit time_t Integrating the following commit(s) to linux-yocto/5.4: 356914747645 perf: Alias SYS_futex with SYS_futex_time64 on 32-bit arches with 64bit time_t (From OE-Core rev: 73ee256e5c1194ec5d0843dee274d29cc0efe993) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: improve reproducibility for arm64INC@Cisco)2020-11-241-0/+4
| | | | | | | | | | | | .vdso-offsets.h.cmd contains command that was used to produce vdso-offsets.h. It breaks reproducibility because it has an absolute path in it. There is no any value to package such files so it can be dropped. (From OE-Core rev: d31b4db24643b0867c654af34c684b4de2f8122b) Signed-off-by: Denys Zagorui <dzagorui@cisco.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.75Bruce Ashfield2020-11-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 6e97ed6efa70 Linux 5.4.75 6ce4da84e5f4 staging: octeon: Drop on uncorrectable alignment or FCS error b869f6b67274 staging: octeon: repair "fixed-link" support 15506ee68893 staging: comedi: cb_pcidas: Allow 2-channel commands for AO subdevice 4d934fe936fd staging: fieldbus: anybuss: jump to correct label in an error path 8fd792948e76 KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR 4cb29cdd5043 device property: Don't clear secondary pointer for shared primary firmware node 26086875476f device property: Keep secondary firmware node secondary by type e793fc391351 ARM: s3c24xx: fix missing system reset 2937774ef43a ARM: samsung: fix PM debug build with DEBUG_LL but !MMU 0808ca98e67e arm: dts: mt7623: add missing pause for switchport f3d8023e0647 hil/parisc: Disable HIL driver when it gets stuck 81190a9efde0 cachefiles: Handle readpage error correctly 4bf2a744a4e7 arm64: berlin: Select DW_APB_TIMER_OF c2313d7818b9 tty: make FONTX ioctl use the tty pointer they were actually passed beb5d0dfc154 drm/amd/pm: increase mclk switch threshold to 200 us 071b3300c951 mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true fb4e2a67e193 mmc: sdhci-of-esdhc: set timeout to max before tuning b7e1a637eae9 drm/ttm: fix eviction valuable range check. b60edf37d5d3 ext4: fix invalid inode checksum ae05fdc6d60a ext4: fix error handling code in add_new_gdb c0de3cf2f286 ext4: fix leaking sysfs kobject after failed mount b11e9dd66e3a vringh: fix __vringh_iov() when riov and wiov are different 3cfbc13ab3f0 ring-buffer: Return 0 on success from ring_buffer_resize() 0db6e7161e33 9P: Cast to loff_t before multiplying 51135ffbb54d libceph: clear con->out_msg on Policy::stateful_server faults d4fdbedef767 ceph: promote to unsigned long long before shifting 9cdccb4761e5 drm/amd/display: Fix kernel panic by dal_gpio_open() error d7e22dbc662d drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally d1628cdacfb0 drm/amdgpu: increase the reserved VM size to 2MB adff3a805c97 drm/amd/display: Avoid MST manager resource leak. 1e460aa7353d drm/amdkfd: Use same SQ prefetch setting as amdgpu d417026c4081 drm/amdgpu: correct the gpu reset handling for job != NULL case 9887a48d49f0 drm/amd/display: Increase timeout for DP Disable 987d3814c92c drm/amdgpu: don't map BO in reserved region 2c58d5e0c754 i2c: imx: Fix external abort on interrupt in exit paths da3ccf5b2045 rtc: rx8010: don't modify the global rtc ops e17afa6d1de3 ia64: fix build error with !COREDUMP da3bb6fa23f1 ubi: check kthread_should_stop() after the setting of task state 6d0beeebd15d ARC: perf: redo the pct irq missing in device-tree handling 468811595833 perf python scripting: Fix printable strings in python3 scripts a99cbd20a5c5 ubifs: mount_ubifs: Release authentication resource in error handling path 9ba6324ca9c4 ubifs: Don't parse authentication mount options in remount process 748057df47b9 ubifs: Fix a memleak after dumping authentication mount options bc202c839b5d ubifs: journal: Make sure to not dirty twice for auth nodes a77927469760 ubifs: xattr: Fix some potential memory leaks while iterating entries 213c836b2396 ubifs: dent: Fix some potential memory leaks while iterating entries c1ea3c4a4302 NFSD: Add missing NFSv2 .pc_func methods da86bb4c214f NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag c342001cab7f NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE 415043c3ec0d powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation 94e27f13694c powerpc/powermac: Fix low_sleep_handler with KUAP and KUEP 61ed8c1b940d powerpc/powernv/elog: Fix race while processing OPAL error log event. 7850dd0851a3 powerpc/memhotplug: Make lmb size 64bit 3fa03b7f21a3 powerpc: Warn about use of smt_snooze_delay 240baebeda09 powerpc/rtas: Restrict RTAS requests from userspace 551bf7c4bc24 s390/stp: add locking to sysfs functions 58a7dc5f521a MIPS: DEC: Restore bootmem reservation for firmware working memory area 73597ab2a9b9 powerpc/drmem: Make lmb_size 64 bit 829c0a9634b9 iio:gyro:itg3200: Fix timestamp alignment and prevent data leak. 9f4f75df4b47 iio:adc:ti-adc12138 Fix alignment issue with timestamp 96a5134423ae iio:adc:ti-adc0832 Fix alignment issue with timestamp a8c59abdbc6b iio: adc: gyroadc: fix leak of device node iterator ad877be5b983 iio:light:si1145: Fix timestamp alignment and prevent data leak. a4f02a81c7e6 dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status f707ccb2f10c udf: Fix memory leak when mounting 93da9dcee2d2 HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery 87d398f348b8 vt: keyboard, extend func_buf_lock to readers eb4c460e2e06 vt: keyboard, simplify vt_kdgkbsent 8c16ca600657 drm/i915: Force VT'd workarounds when running as a guest OS 94478c1dc57d usb: host: fsl-mph-dr-of: check return of dma_set_mask() 75d0d4ff5970 usb: typec: tcpm: reset hard_reset_count for any disconnect 543432d078c0 usb: cdc-acm: fix cooldown mechanism 2850f148cd7f usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command 206dcd6ce82f usb: dwc3: gadget: Resume pending requests after CLEAR_STALL 97224cdc0440 usb: dwc3: core: don't trigger runtime pm when remove driver 726f638e7cd1 usb: dwc3: core: add phy cleanup for probe error handling f935b70cf724 usb: dwc3: gadget: Check MPS of the request length 1c9e86c933ea usb: dwc3: ep0: Fix ZLP for OUT ep0 requests 3468cbceb563 usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality 2600a131e1f6 usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC c964d386e849 btrfs: fix readahead hang and use-after-free after removing a device dfda50e882f5 btrfs: fix use-after-free on readahead extent after failure to create it 834a61b2123b btrfs: tree-checker: validate number of chunk stripes and parity 1cedc54ad3d4 btrfs: cleanup cow block on error d3ce2d0fb8b2 btrfs: tree-checker: fix false alert caused by legacy btrfs root item 4b82b8aba08d btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioctl_send() 6ec4b82fc322 btrfs: send, recompute reference path after orphanization of a directory c2dcc9b03b7f btrfs: send, orphanize first all conflicting inodes when processing references e1cf034899b6 btrfs: reschedule if necessary when logging directory items 223b462744b3 btrfs: improve device scanning messages c5f2a5091263 btrfs: qgroup: fix wrong qgroup metadata reserve for delayed inode 1e2f16dd611b PM: runtime: Remove link state checks in rpm_get/put_supplier() a0bdb5b16392 scsi: qla2xxx: Fix crash on session cleanup with unload f0ef0e2299f5 scsi: mptfusion: Fix null pointer dereferences in mptscsih_remove() 3fc2cbba4069 w1: mxc_w1: Fix timeout resolution problem leading to bus error a034ea12bdd4 acpi-cpufreq: Honor _PSD table setting on new AMD CPUs 7f9d9a007e59 ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() 0adf4dbae9c0 ACPI: EC: PM: Flush EC work unconditionally after wakeup e7f52fd6e0ef PCI/ACPI: Whitelist hotplug ports for D3 if power managed by ACPI 6341984bef17 ACPI: debug: don't allow debugging when ACPI is disabled 1a5f62a3c694 ACPI: video: use ACPI backlight for HP 635 Notebook 9578d7381432 ACPI / extlog: Check for RDMSR failure 5e25b44cc2eb ACPI: button: fix handling lid state changes when input device closed c75b77cb9f01 NFS: fix nfs_path in case of a rename retry f8a6a2ed4b7d fs: Don't invalidate page buffers in block_write_full_page() 2f3cb993a6f2 media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any effect 8ac92a5e5fd7 leds: bcm6328, bcm6358: use devres LED registering function a908e29705ee extcon: ptn5150: Fix usage of atomic GPIO with sleeping GPIO chips 004fb028f22c spi: sprd: Release DMA channel also on probe deferral d789e1c5b1ce perf/x86/amd/ibs: Fix raw sample data accumulation 2e2a324641f9 perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() f9a48ff99961 perf/x86/intel: Fix Ice Lake event constraint table 3674b0445b70 selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE with invalid LDT GS 2d1c48227780 seccomp: Make duplicate listener detection non-racy 470c8c409e1c mmc: sdhci-acpi: AMDI0040: Set SDHCI_QUIRK2_PRESET_VALUE_BROKEN 3f56e94b6f7c mmc: sdhci: Add LTR support for some Intel BYT based controllers b91d4797b3da md/raid5: fix oops during stripe resizing a7aa5d578fed nvme-rdma: fix crash when connect rejected c421c082088e sgl_alloc_order: fix memory leak 742fd49cf811 nbd: make the config put is called before the notifying the waiter b71dbaf08f9f ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node 3ad1464467e7 ARM: dts: s5pv210: move PMU node out of clock controller 8a9024f6e29f ARM: dts: s5pv210: move fixed clocks under root node 8c1b47e8aa43 ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warnings c6029d9bc68d memory: emif: Remove bogus debugfs error handling 2f98e2843b69 ARM: dts: omap4: Fix sgx clock rate for 4430 c70f909e7ad6 arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend into eMMC nodes e2dca8845c37 cifs: handle -EINTR in cifs_setattr 3c78eb161c26 gfs2: add validation checks for size of superblock 9f7e4bfadfe9 gfs2: use-after-free in sysfs deregistration 9b58c55ba81c KVM: PPC: Book3S HV: Do not allocate HPT for a nested guest d7d7920a7f66 ext4: Detect already used quota file early d01b63320799 drivers: watchdog: rdc321x_wdt: Fix race condition bugs 229bdf0b1319 net: 9p: initialize sun_server.sun_path to have addr's value only when addr is valid 660e2d9d1417 clk: ti: clockdomain: fix static checker warning f66125e1c4df rpmsg: glink: Use complete_all for open states dfcfccd05075 bnxt_en: Log unknown link speed appropriately. 78452408bb3e md/bitmap: md_bitmap_get_counter returns wrong blocks 4ebdad05129e btrfs: fix replace of seed device 1f145a1193ea ARC: [dts] fix the errors detected by dtbs_check 5759f38a63db drm/amd/display: HDMI remote sink need mode validation for Linux 3ef6095d6587 power: supply: test_power: add missing newlines when printing parameters by sysfs cf5a6124f237 ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 37464a8a7f68 bus/fsl_mc: Do not rely on caller to provide non NULL mc_io 0606a8df86fe drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol values 592cbc0a6a83 brcmfmac: Fix warning message after dongle setup failed cf9cc49cd881 ACPI: Add out of bounds and numa_off protections to pxm_to_node() 5880a0d1c835 xfs: don't free rt blocks when we're doing a REMAP bunmapi call 7551e2f4fddd can: flexcan: disable clocks during stop mode 64129ad98b74 arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE ea888a14ac6e SUNRPC: Mitigate cond_resched() in xprt_transmit() 7f7f437277ac usb: xhci: omit duplicate actions when suspending a runtime suspended host. 8fd52a21ab57 coresight: Make sysfs functional on topologies with per core sink 2502107a9ccd uio: free uio id after uio file node is freed 16b9e40d2989 USB: adutux: fix debugging 65052761eeb9 cpufreq: sti-cpufreq: add stih418 support 2eab702ee945 riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO 7762afa04fd4 samples/bpf: Fix possible deadlock in xdpsock 58c80462e467 selftests/bpf: Define string const as global for test_sysctl_prog.c 8f71fb76a312 media: uvcvideo: Fix dereference of out-of-bound list iterator 4801ffdd6962 bpf: Permit map_ptr arithmetic with opcode add and offset 0 f7f7b77ee507 kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" 77fa5e15c933 ia64: kprobes: Use generic kretprobe trampoline handler b3142fe7ff63 printk: reduce LOG_BUF_SHIFT range for H8300 80685a94f7c4 arm64: topology: Stop using MPIDR for topology information 7975367a005f drm/bridge/synopsys: dsi: add support for non-continuous HS clock d3fb88a51c04 mmc: via-sdmmc: Fix data race bug 67e18c92e081 media: imx274: fix frame interval handling 448e5004ad85 media: tw5864: check status of tw5864_frameinterval_get 47ab020f3290 usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart 5472c5d1d505 media: platform: Improve queue set up flow for bug fixing 3a8568806285 media: videodev2.h: RGB BT2020 and HSV are always full range ac437801e3c2 selftests/x86/fsgsbase: Reap a forgotten child 581940d9b9c8 drm/brige/megachips: Add checking if ge_b850v3_lvds_init() is working correctly ed0bd7b12939 ath10k: fix VHT NSS calculation when STBC is enabled b30a5c8d9def ath10k: start recovery process when payload length exceeds max htc length for sdio 759721fb5886 video: fbdev: pvr2fb: initialize variables b2844ba3d37c xfs: fix realtime bitmap/summary file truncation when growing rt volume a10ed3b55fed power: supply: bq27xxx: report "not charging" on all types 036b0f4d7671 NFS4: Fix oops when copy_file_range is attempted with NFS4.0 source 13081d5ddb58 ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses df5b07f2172a f2fs: handle errors of f2fs_get_meta_page_nofail 15c7ec03ddb8 um: change sigio_spinlock to a mutex fb9b18150e3f s390/startup: avoid save_area_sync overflow 9804eda4a975 f2fs: fix to check segment boundary during SIT page readahead 1544dcb514ad f2fs: fix uninit-value in f2fs_lookup 40b357f7436d f2fs: add trace exit in exception path 2eab8974aea8 sparc64: remove mm_cpumask clearing to fix kthread_use_mm race 7d59323cff67 powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM 82e93f94ac65 mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race dc17b990ee90 powerpc/powernv/smp: Fix spurious DBG() warning 2db759037152 futex: Fix incorrect should_fail_futex() handling 87d9ac94c7e7 ata: sata_nv: Fix retrieving of active qcs da8e2fbe458c RDMA/qedr: Fix memory leak in iWARP CM d90dd1599cf3 mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() f7e7de28d106 x86/unwind/orc: Fix inactive tasks with stack pointer in %sp on GCC 10 compiled kernels 6937c143e3d3 firmware: arm_scmi: Add missing Rx size re-initialisation aedcfe9a02f8 firmware: arm_scmi: Fix ARCH_COLD_RESET 85d9d02a49e2 xen/events: block rogue events for some time 1d628c330fa6 xen/events: defer eoi in case of excessive number of events 25c23f033457 xen/events: use a common cpu hotplug hook for event channels b7d6a66e2172 xen/events: switch user event channels to lateeoi model 48b533aa838d xen/pciback: use lateeoi irq binding 9396de462aa6 xen/pvcallsback: use lateeoi irq binding 5441639a38df xen/scsiback: use lateeoi irq binding e6ea898e5602 xen/netback: use lateeoi irq binding ade6bd5af7f9 xen/blkback: use lateeoi irq binding df54eca9ae8a xen/events: add a new "late EOI" evtchn framework 44a455e06d87 xen/events: fix race in evtchn_fifo_unmask() 4bea575a1069 xen/events: add a proper barrier to 2-level uevent unmasking a01379671d67 xen/events: avoid removing an event channel while handling it b300b28b7814 Linux 5.4.74 847c86d7f1d5 phy: marvell: comphy: Convert internal SMCC firmware return codes to errno aa3410cc232c misc: rtsx: do not setting OC_POWER_DOWN reg in rtsx_pci_init_ocp() a6db3aab9c40 openrisc: Fix issue with get_user for 64-bit values f73328c3192e crypto: x86/crc32c - fix building with clang ias 29bbc9cb0b27 xen/gntdev.c: Mark pages as dirty 8f640cd8ee60 ata: sata_rcar: Fix DMA boundary mask 9f531583c1f0 PM: runtime: Fix timer_expires data type on 32-bit arches 870d910e1afb serial: pl011: Fix lockdep splat when handling magic-sysrq interrupt 44ef3b63c788 serial: qcom_geni_serial: To correct QUP Version detection logic c274d1f8baaf mtd: lpddr: Fix bad logic in print_drs_error bc67eeb9781b RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() ebb0adcfbb1f cxl: Rework error message for incompatible slots 125a229e52e7 p54: avoid accessing the data mapped to streaming DMA 801863f634c4 evm: Check size of security.evm before using it dd2f800e9074 bpf: Fix comment for helper bpf_current_task_under_cgroup() 860448e73ba2 fuse: fix page dereference after free 4e1a23779bde ata: ahci: mvebu: Make SATA PHY optional for Armada 3720 7aae7466f5db x86/xen: disable Firmware First mode for correctable memory errors 47a4d5406389 arch/x86/amd/ibs: Fix re-arming IBS Fetch 95daf621291c erofs: avoid duplicated permission check for "trusted." xattrs b8321829036f bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. b1b5efe574cd bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one(). aa4dba4e2226 bnxt_en: Re-write PCI BARs after PCI fatal error. 5c86cda6a529 net: hns3: Clear the CMDQ registers before unmapping BAR region 30d628ede582 tipc: fix memory leak caused by tipc_buf_append() 8cc351a3d444 tcp: Prevent low rmem stalls with SO_RCVLOWAT. 7740774940fc ravb: Fix bit fields checking in ravb_hwtstamp_get() 4939183bb28c r8169: fix issue with forced threading in combination with shared interrupts f1493ab33679 net/sched: act_mpls: Add softdep on mpls_gso.ko 4bffc9618caf netem: fix zero division in tabledist 13a4843d3938 mlxsw: core: Fix memory leak on module removal c90459593f55 ibmvnic: fix ibmvnic_set_mac e781c67629ed gtp: fix an use-before-init in gtp_newlink() 0ea202010b40 cxgb4: set up filter action after rewrites 3a0d5b5358d1 chelsio/chtls: fix tls record info to user c5db8069776f chelsio/chtls: fix memory leaks in CPL handlers a5b9b28b22ba chelsio/chtls: fix deadlock issue c17d5aea3395 bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. 72c17fadf3f8 bnxt_en: Check abort error state in bnxt_open_nic(). 8e1b40e57dca efivarfs: Replace invalid slashes with exclamation marks in dentries. c3019695f1d8 x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled 57a88e44b512 arm64: link with -z norelro regardless of CONFIG_RELOCATABLE 7736c61080f1 arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs 114c6930b351 arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs 2dcb0c6c3818 scripts/setlocalversion: make git describe output more reliable c8a5496bc747 objtool: Support Clang non-section symbols in ORC generation a45c8c0a31a7 socket: don't clear SOCK_TSTAMP_NEW when SO_TIMESTAMPNS is disabled bded4de4a5e1 netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create (From OE-Core rev: 16dc22108fcf7e53750424b90c0aeb8dba2dc5e5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: update to v5.8.18Bruce Ashfield2020-11-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: ab435ce49bd1 Linux 5.8.18 4a5649e0d379 phy: marvell: comphy: Convert internal SMCC firmware return codes to errno b8049438969b misc: rtsx: do not setting OC_POWER_DOWN reg in rtsx_pci_init_ocp() ad9ee9ce9d68 openrisc: Fix issue with get_user for 64-bit values f594998331bc xen/gntdev.c: Mark pages as dirty 67e326e4f5df ata: sata_rcar: Fix DMA boundary mask f6b94060a123 PM: runtime: Fix timer_expires data type on 32-bit arches 53faca2f4ca3 serial: pl011: Fix lockdep splat when handling magic-sysrq interrupt e3f6c126a3f7 serial: qcom_geni_serial: To correct QUP Version detection logic 8f924c0a5665 drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex 241bd102e337 mtd: lpddr: Fix bad logic in print_drs_error 5868beda60c8 RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() a8069b80a1fb cxl: Rework error message for incompatible slots 9f9dc704c8cd p54: avoid accessing the data mapped to streaming DMA 9f4ef6a90c1b evm: Check size of security.evm before using it a42b1273af73 bpf: Fix comment for helper bpf_current_task_under_cgroup() 07d54b8dc56e fuse: fix page dereference after free 78453a7dbb1a ata: ahci: mvebu: Make SATA PHY optional for Armada 3720 4752a1313463 PCI: aardvark: Fix initialization with old Marvell's Arm Trusted Firmware b9cc04b049d8 x86/xen: disable Firmware First mode for correctable memory errors ea4e8cf5072e x86/traps: Fix #DE Oops message regression 085f6be2fe88 arch/x86/amd/ibs: Fix re-arming IBS Fetch b4818cfc3f9c erofs: avoid duplicated permission check for "trusted." xattrs 3a9e7db9a40e net: protect tcf_block_unbind with block lock af5d5b8afd12 tipc: fix memory leak caused by tipc_buf_append() 519366f64c27 tcp: Prevent low rmem stalls with SO_RCVLOWAT. 9ceecfdba701 ravb: Fix bit fields checking in ravb_hwtstamp_get() fa67cc69a8c8 r8169: fix issue with forced threading in combination with shared interrupts 62d9cec6f928 net/sched: act_mpls: Add softdep on mpls_gso.ko 2bc5d5c373ef net: ipa: command payloads already mapped 1336d288b353 net: hns3: Clear the CMDQ registers before unmapping BAR region 7fb8fbceb0e3 netem: fix zero division in tabledist 25259932e1bb mlxsw: core: Fix memory leak on module removal d6f6e3f97885 ibmvnic: fix ibmvnic_set_mac 4606d3512043 ibmveth: Fix use of ibmveth in a bridge. b520e574fdbf gtp: fix an use-before-init in gtp_newlink() 9921e777a347 cxgb4: set up filter action after rewrites b97638e0f3be chelsio/chtls: fix tls record info to user eb592f2ae478 chelsio/chtls: fix memory leaks in CPL handlers c3208dec446a chelsio/chtls: fix deadlock issue b334112f20b7 bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. f739fc7e1072 bnxt_en: Re-write PCI BARs after PCI fatal error. 7fe9514cfe68 bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. bfbbfb501e74 bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one(). 0b17de4d67bf bnxt_en: Check abort error state in bnxt_open_nic(). c328793e21fb efivarfs: Replace invalid slashes with exclamation marks in dentries. 61ececc85274 x86/copy_mc: Introduce copy_mc_enhanced_fast_string() a092869e0351 x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() 18703f749e99 x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled 4b0a9591dd78 arm64: link with -z norelro regardless of CONFIG_RELOCATABLE dfaa0f7d0832 arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs 0ccd5c2c60e0 arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs 4720b25e4ca3 fs/kernel_read_file: Remove FIRMWARE_EFI_EMBEDDED enum 8b23af0ef2f7 efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure 865013fcf4c3 scripts/setlocalversion: make git describe output more reliable 6f4c9772e195 io_uring: Convert advanced XArray uses to the normal API f7b24bee5e6e io_uring: Fix XArray usage in io_uring_add_task_file efce965a49f1 io_uring: Fix use of XArray in __io_uring_files_cancel 5ee3fea0c227 io_uring: no need to call xa_destroy() on empty xarray 0ca6ce23f4f6 io-wq: fix use-after-free in io_wq_worker_running 4863be653425 io_wq: Make io_wqe::lock a raw_spinlock_t b6a6d1df552b io_uring: reference ->nsproxy for file table commands 511abceaf0a0 io_uring: don't rely on weak ->files references fdc84c9bf131 io_uring: enable task/files specific overflow flushing 3de61f9bcc1c io_uring: return cancelation status from poll/timeout/files handlers f34e674fbe6d io_uring: unconditionally grab req->task bf0305989241 io_uring: stash ctx task reference for SQPOLL dd1acc182c85 io_uring: move dropping of files into separate helper cecf78cc0890 io_uring: allow timeout/poll/files killing to take task into account 07463d7da999 io_uring: don't run task work on an exiting task 6e1f770fbc0a netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create (From OE-Core rev: 8c81b83bfe7cb870eb12c93d0793cad27d1de162) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: config cleanup / warningsBruce Ashfield2020-11-183-3/+3
| | | | | | | | | | | | Integrating the following commit(s) to: d5ca337b7e9 bsp/mti-malta64: fix warning of CONFIG_SCSI_VIRTIO on qemumips64 63c7a70c90f net/l2tp.cfg: fix CONFIG_PPPOL2TP mismatched warnings (From OE-Core rev: bc51dcff0b23827fc05a6203c889154616f48014) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: config cleanup / warningsBruce Ashfield2020-11-183-3/+3
| | | | | | | | | | | | Integrating the following commit(s): eadca496e9f bsp/mti-malta64: fix warning of CONFIG_SCSI_VIRTIO on qemumips64 203911bc035 net/l2tp.cfg: fix CONFIG_PPPOL2TP mismatched warnings (From OE-Core rev: e8df0a1f9607417f3f308b9ff852e287837b6cdf) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: move to v5.10-rcBruce Ashfield2020-11-181-1/+1
| | | | | | | (From OE-Core rev: a04e56631c4bc7fac58e2f157beea3423195ad8e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.73Bruce Ashfield2020-11-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: bde3f94035b0 Linux 5.4.73 3c7ccd7d4ace usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets. efb893a56cea eeprom: at25: set minimum read/write access stride to 1 8011f45598cd usb: cdns3: gadget: free interrupt after gadget has deleted ed134662a62b USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync(). 2cc661ab2bde usb: cdc-acm: add quirk to blacklist ETAS ES58X devices 1d2ce4350a01 tty: serial: fsl_lpuart: fix lpuart32_poll_get_char 231146202650 tty: serial: lpuart: fix lpuart32_write usage a8a4b17bcc9d s390/qeth: don't let HW override the configured port role 905f0d17a07f net: korina: cast KSEG0 address to pointer in kfree 9bca56ad2f0a ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() 18ec92b1ce29 dmaengine: dw: Activate FIFO-mode for memory peripherals only 190bce292b73 dmaengine: dw: Add DMA-channels mask cell support bc94a025cfd2 scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config() e13f0d325a04 usb: core: Solve race condition in anchor cleanup functions 5912b09c97cd brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach 36df67bd0097 scsi: smartpqi: Avoid crashing kernel for controller issues d00555d2255f ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7. 4529f9e5067c ALSA: hda/ca0132 - Add AE-7 microphone selection commands. 752df39ed6e1 mwifiex: don't call del_timer_sync() on uninitialized timer 045f29c16fcf reiserfs: Fix memory leak in reiserfs_parse_options() 109f5845a60f ipvs: Fix uninit-value in do_ip_vs_set_ctl() 8f8df766f75c Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb 4886c2cf3d91 tty: ipwireless: fix error handling e80b7ebcfda7 fbmem: add margin check to fb_check_caps() f14811c617b4 scsi: qedi: Fix list_del corruption while removing active I/O 56b2fd0cbfb0 scsi: qedi: Protect active command list to avoid list corruption f8bf0bbee1cc scsi: qedf: Return SUCCESS if stale rport is encountered 09e4f2271178 HID: ite: Add USB id match for Acer One S1003 keyboard dock f3c23dcff8fb Fix use after free in get_capset_info callback. a4638768b03d rtl8xxxu: prevent potential memory leak d5eb55b5f96f brcmsmac: fix memory leak in wlc_phy_attach_lcnphy 061d2f3fce45 selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change d399015f191b scsi: qla2xxx: Warn if done() or free() are called on an already freed srb 0bb4a0b5a0ec scsi: ibmvfc: Fix error return in ibmvfc_probe() ff9c607f0355 iomap: fix WARN_ON_ONCE() from unprivileged users 6458e8e8689b drm/msm/a6xx: fix a potential overflow issue bab673eef853 Bluetooth: Only mark socket zapped after unlocking 78a47ef68262 usb: ohci: Default to per-port over-current protection df01087859fa xfs: make sure the rt allocator doesn't run off the end 09b63105d089 opp: Prevent memory leak in dev_pm_opp_attach_genpd() 6ff3df752c06 reiserfs: only call unlock_new_inode() if I_NEW 0e3f41b6bec0 misc: rtsx: Fix memory leak in rtsx_pci_probe 3a8d86d8da1b bpf: Limit caller's stack depth 256 for subprogs with tailcalls 6c3a1aabfcff drm/panfrost: add amlogic reset quirk callback a9990ed2d7ca ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() 85b757ca3005 can: flexcan: flexcan_chip_stop(): add error handling and propagate error value 42e781da7b37 usb: dwc3: simple: add support for Hikey 970 0e1fb72e27d7 USB: cdc-acm: handle broken union descriptors ca4261a249dd rtw88: increse the size of rx buffer size 41ce99a3ef1a udf: Avoid accessing uninitialized data on failed inode read 01d886b89eb8 udf: Limit sparing table size e9e791f5c39a usb: gadget: function: printer: fix use-after-free in __lock_acquire 08045050c6bd usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc 821dcabafded misc: vop: add round_up(x,4) for vring_size to avoid kernel panic 85efddd97b72 mic: vop: copy data to kernel space then write to io memory e93b629d347e scsi: target: core: Add CONTROL field for trace events 7cb5830b775a scsi: mvumi: Fix error return in mvumi_io_attach() 267edd6478f9 PM: hibernate: remove the bogus call to get_gendisk() in software_resume() 9ff197703e25 mac80211: handle lack of sband->bitrates in rates c8b6ad0a8afb ip_gre: set dev->hard_header_len and dev->needed_headroom properly 16281bdd202f ntfs: add check for mft record size in superblock 05f9cc28a954 media: venus: core: Fix runtime PM imbalance in venus_probe 0ce7ba162b35 fs: dlm: fix configfs memory leak ed99b3e5117d media: venus: fixes for list corruption 4f6af5a3c0f4 media: saa7134: avoid a shift overflow cb475ba4400f mmc: sdio: Check for CISTPL_VERS_1 buffer size 67806a68d52c media: uvcvideo: Ensure all probed info is returned to v4l2 6827d62a86de x86/mce: Make mce_rdmsrl() panic on an inaccessible MSR 7aa3f954cd91 media: media/pci: prevent memory leak in bttv_probe ad3825eedb16 media: bdisp: Fix runtime PM imbalance on error e1285a73c5fa media: platform: sti: hva: Fix runtime PM imbalance on error 8d727e1d261a media: platform: s3c-camif: Fix runtime PM imbalance on error 6b3f0742f531 media: vsp1: Fix runtime PM imbalance on error 7db4c3dfee01 media: exynos4-is: Fix a reference count leak f36a80bc7512 media: exynos4-is: Fix a reference count leak due to pm_runtime_get_sync 8babe11e46ba media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_sync 62f3bc07008d media: sti: Fix reference count leaks e4d4abe6e86f media: st-delta: Fix reference count leak in delta_run_work d310c7437cb8 media: ati_remote: sanity check for both endpoints b4325c738f8f media: firewire: fix memory leak d06ea207e90b x86/mce: Add Skylake quirk for patrol scrub reported errors 624c2782b49d x86/asm: Replace __force_order with a memory clobber fce2779e1c6e crypto: ccp - fix error handling b3a0ed411008 block: ratelimit handle_bad_sector() message a47cecbd2816 md/bitmap: fix memory leak of temporary bitmap 44e2bc80a6ec i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs f224b8be9e31 perf: correct SNOOPX field offset 78e27678db4e sched/features: Fix !CONFIG_JUMP_LABEL case 13153509d8f3 NTB: hw: amd: fix an issue about leak system resources abd19984441c nvmet: fix uninitialized work for zero kato 5ef1279abc74 powerpc/pseries: Avoid using addr_to_pfn in real mode 72ccbd1481cb powerpc/powernv/dump: Fix race while processing OPAL dump d21b8c8fbf89 lightnvm: fix out-of-bounds write to array devices->info[] b0b10fa454ea ARM: dts: meson8: remove two invalid interrupt lines from the GPU node 7de30421d646 arm64: dts: zynqmp: Remove additional compatible string for i2c IPs 64b8f8fbe939 ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_enter() fails 55a7acbc0495 soc: fsl: qbman: Fix return value on success c7ffa707e657 ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers d725df0e2bbb arm64: dts: actions: limit address range for pinctrl node 449ad29d76f7 arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels 845e4eefd3c4 arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels b78cdf1b51fc arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts 1e61c8fda1bb arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec 975dafc038f0 arm64: dts: qcom: msm8916: Remove one more thermal trip point unit name 08ece4ba2a6e arm64: dts: imx8mq: Add missing interrupts to GPC 93c3898ee8df memory: fsl-corenet-cf: Fix handling of platform_get_irq() error c072b76699a4 memory: omap-gpmc: Fix build error without CONFIG_OF afb15453ca4c memory: omap-gpmc: Fix a couple off by ones 8426055fc960 arm64: dts: allwinner: h5: remove Mali GPU PMU module ec65c6a90621 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator 46ac92161144 ARM: s3c24xx: fix mmc gpio lookup tables e118c1527ffe ARM: at91: pm: of_node_put() after its usage 5c4c2f437cea ARM: dts: imx6sl: fix rng node c1430c876984 arm64: dts: meson: vim3: correct led polarity 6dbdc81b2625 netfilter: nf_fwd_netdev: clear timestamp in forwarding path 2f3839075a5f netfilter: ebtables: Fixes dropping of small packets in bridge nat 4d1eec59628c netfilter: conntrack: connection timeout after re-register e6b7b40aced7 scsi: bfa: Fix error return in bfad_pci_init() 48df327e4b04 KVM: x86: emulating RDPID failure shall return #UD rather than #GP ad87f31648ab Input: sun4i-ps2 - fix handling of platform_get_irq() error cb3b77359a26 Input: twl4030_keypad - fix handling of platform_get_irq() error 2f967303cbdd Input: omap4-keypad - fix handling of platform_get_irq() error 2106d1cbe1c2 Input: ep93xx_keypad - fix handling of platform_get_irq() error b205eef76388 Input: stmfts - fix a & vs && typo 81e5e2c268e9 Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() 6498597aeb4c SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() e412625f38a4 clk: imx8mq: Fix usdhc parents order b4035b3d64b6 vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages f54d8a9e37b0 vfio/pci: Clear token on bypass registration failure f2f616f3e333 ext4: limit entries returned when counting fsmap records 9c27185e12e8 svcrdma: fix bounce buffers for unaligned offsets and multiple pages 120222811b2e watchdog: sp5100: Fix definition of EFCH_PM_DECODEEN3 dbb9ef17777e watchdog: Use put_device on error a8bbb47d94af watchdog: Fix memleak in watchdog_cdev_register 9a3ee7177f72 clk: bcm2835: add missing release if devm_clk_hw_register fails c10e3c919a69 clk: at91: clk-main: update key before writing AT91_CKGR_MOR 1ed7508e684e module: statically initialize init section freeing data b213999028e6 clk: mediatek: add UART0 clock support 56e68e2cd8fe clk: rockchip: Initialize hw to error to avoid undefined behavior 72407e5aa058 pwm: img: Fix null pointer access in probe 7e5155fdd061 clk: keystone: sci-clk: fix parsing assigned-clock data during probe 5b8882b53b0c clk: qcom: gcc-sdm660: Fix wrong parent_map fddcf515454e vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn 42f16b3add6c PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY aafa4b4c38e8 rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge() 833f3c362f63 PCI: iproc: Set affinity mask on MSI interrupts bcb9394accb6 PCI: aardvark: Check for errors from pci_bridge_emul_init() call bf65e6c51ac4 clk: meson: g12a: mark fclk_div2 as critical 423e65dcd594 i2c: rcar: Auto select RESET_CONTROLLER 63bd88ba8865 mailbox: avoid timer start from callback fe1936208e3f rapidio: fix the missed put_device() for rio_mport_add_riodev bfab0711eb27 rapidio: fix error handling path c5df8ff043c3 ramfs: fix nommu mmap with gaps in the page cache 410f50b41c14 lib/crc32.c: fix trivial typo in preprocessor condition a3a45516c70e mm/page_owner: change split_page_owner to take a count 06727f797f45 RDMA/rxe: Handle skb_clone() failure in rxe_recv.c 6fa4d484bada f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info f08ae0c46198 selftests/powerpc: Fix eeh-basic.sh exit codes 180cf2e5f722 maiblox: mediatek: Fix handling of platform_get_irq() error e7f0b9ab8b7d RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() 7efb373881f7 IB/rdmavt: Fix sizeof mismatch bc2cba6b2d5a cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier 56c30ffe5fcd i3c: master: Fix error return in cdns_i3c_master_probe() ebe1a014d7ed powerpc/perf/hv-gpci: Fix starting index value 271e53005a26 powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints dc1d4c658b9c RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces c3a1c7b426b9 overflow: Include header file with SIZE_MAX declaration de47278648aa kdb: Fix pager search for multi-line strings 626e2200f80b mtd: spinand: gigadevice: Add QE Bit 8999f59944e3 mtd: spinand: gigadevice: Only one dummy byte in QUADIO 2bb74bc921e0 mtd: rawnand: vf610: disable clk on error handling path in probe 5e3782b1fae1 RDMA/hns: Fix missing sq_sig_type when querying QP eff57fbc2377 RDMA/hns: Fix the wrong value of rnr_retry when querying qp 1e583b2948ae perf stat: Skip duration_time in setup_system_wide b79dd191680f i40iw: Add support to make destroy QP synchronous 61ad14e24eba RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work 4b1d559cc5c6 RDMA/hns: Set the unsupported wr opcode 0ff75bfed10d perf intel-pt: Fix "context_switch event has no tid" error cee5080a0776 RDMA/cma: Consolidate the destruction of a cma_multicast in one place 7c4fec28980d RDMA/cma: Remove dead code for kernel rdmacm multicast 557c184df3c5 powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm 148d4f4dc75e powerpc/tau: Disable TAU between measurements 72407b8d08b3 powerpc/tau: Check processor type before enabling TAU interrupt 68a8ec0b022f powerpc/tau: Remove duplicated set_thresholds() call c0578b423b5e powerpc/tau: Convert from timer to workqueue 0305488040dc powerpc/tau: Use appropriate temperature sample interval a2087c04a2ac powerpc/book3s64/hash/4k: Support large linear mapping range with 4K 8fd3154eb0ee RDMA/qedr: Fix inline size returned for iWARP 97336c8296b5 RDMA/qedr: Fix return code if accept is called on a destroyed qp 4c5f385ab49e RDMA/qedr: Fix use of uninitialized field e0a970d8f627 RDMA/qedr: Fix qp structure memory leak 1738b03e34ad RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() 85e40ba1c4a5 RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary b1712ec30dfb xfs: fix high key handling in the rt allocator's query_range function b005b448daf2 xfs: fix deadlock and streamline xfs_getfsmap performance adc3e2698637 xfs: limit entries returned when counting fsmap records 2577720d35e2 ida: Free allocated bitmap in error path 3789f5cfd600 arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER 67c2e58b684e ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values baa7ea082f8e mtd: mtdoops: Don't write panic data twice b8d4f65c6ae2 RDMA/mlx5: Fix potential race between destroy and CQE poll 935950e3190d pseries/drmem: don't cache node id in drmem_lmb struct eb327e98631e powerpc/pseries: explicitly reschedule during drmem_lmb list traversal 937cdcc45aaa RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() a43f936da88f RDMA/hns: Add a check for current state before modifying QP 4a5aaa1747a3 mtd: lpddr: fix excessive stack usage with clang 1564884a4176 RDMA/ucma: Add missing locking around rdma_leave_multicast() cc8ebd76b10a RDMA/ucma: Fix locking for ctx->events_reported 22d8bebf634a powerpc/icp-hv: Fix missing of_node_put() in success path d2575bf27279 powerpc/pseries: Fix missing of_node_put() in rng_init() 4f74f179a335 IB/mlx4: Adjust delayed work when a dup is observed 1fe669e9ad19 IB/mlx4: Fix starvation in paravirt mux/demux 8d44d75812cf i3c: master add i3c_master_attach_boardinfo to preserve boardinfo e7f826cd20a6 selftests/ftrace: Change synthetic event name for inter-event-combined test 17ed6448b00c fs: fix NULL dereference due to data race in prepend_path() 91e4c12a3bf4 mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary 9a1656f1d19b mm/memcg: fix device private memcg accounting 04fabdfcbf5d mm/swapfile.c: fix potential memory leak in sys_swapon 8194371c4d60 netfilter: nf_log: missing vlan offload tag and proto a6aaab712d6a net: korina: fix kfree of rx/tx descriptor array 76c0e4b2a50f ipvs: clear skb->tstamp in forwarding path 7c83fe15ecb1 mwifiex: fix double free 91962ac35b48 platform/x86: mlx-platform: Remove PSU EEPROM configuration dddb49f4152a ipmi_si: Fix wrong return value in try_smi_init() b2a98fec2d1e scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() 9899e57bd714 scsi: target: tcmu: Fix warning: 'page' may be used uninitialized 2fb431e69ad6 usb: dwc2: Fix INTR OUT transfers in DDMA mode. 3fed2b5657e4 nl80211: fix non-split wiphy information 6aa25d03dfb5 usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well 9af716ed41e4 usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above. 2f002b5172b2 iwlwifi: mvm: split a print to avoid a WARNING in ROC 1dbf9d994b12 mfd: sm501: Fix leaks in probe() df63949a2750 net: enic: Cure the enic api locking trainwreck 7c48d6e80e70 iio: adc: stm32-adc: fix runtime autosuspend delay when slow polling cbe5109aa47b qtnfmac: fix resource leaks on unsupported iftype error return path 1d3188378d9b ibmvnic: set up 200GBPS speed da012618c502 coresight: etm: perf: Fix warning caused by etm_setup_aux failure 56365dbb3ec2 nl80211: fix OBSS PD min and max offset validation 99e8886339fa nvmem: core: fix possibly memleak when use nvmem_cell_info_to_nvmem_cell() 903bee2ebff1 HID: hid-input: fix stylus battery reporting 1ad7f52fe668 ASoC: fsl_sai: Instantiate snd_soc_dai_driver 56c1c45bb82d slimbus: qcom-ngd-ctrl: disable ngd in qmi server down callback 5bfd32bb16dc slimbus: core: do not enter to clock pause mode in core 9da3ff3368b7 slimbus: core: check get_addr before removing laddr ida b7e2b1fe04bf quota: clear padding in v2r1_mem2diskdqb() 3fcd75ae29b5 usb: dwc2: Fix parameter type in function pointer prototype f70650083b9e ALSA: seq: oss: Avoid mutex lock for a long-time ioctl 6f04266d084d misc: mic: scif: Fix error handling path a7bf4cf31f57 dmaengine: dmatest: Check list for emptiness before access its last entry 4ca39ef88adc ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() 572a7d15f2d1 spi: omap2-mcspi: Improve performance waiting for CHSTAT 98d0b2742fe0 net: dsa: rtl8366rb: Support all 4096 VLANs 06ba92787790 ASoC: tlv320aic32x4: Fix bdiv clock rate derivation 0f5203a88ca4 net: wilc1000: clean up resource in error path of init mon interface 26751638ff09 net: dsa: rtl8366: Skip PVID setting if not requested 11064fef1bb1 net: dsa: rtl8366: Refactor VLAN/PVID init 09cb271bcbde net: dsa: rtl8366: Check validity of passed VLANs 714ca2d03282 xhci: don't create endpoint debugfs entry before ring buffer is set. 1a31fa71d979 coresight: etm4x: Handle unreachable sink in perf mode ed8b90d303cf drm: mxsfb: check framebuffer pitch c8bc46fc01e4 cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE 1122f2a7833c net: stmmac: use netif_tx_start|stop_all_queues() function 148b49be7277 scsi: mpt3sas: Fix sync irqs e757a39c2d84 net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow 50185a14fe8e pinctrl: mcp23s08: Fix mcp23x17 precious range 5e829cdd6d62 pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser 44a83bd3243b iomap: Clear page error before beginning a write 82ef2b6a9b6c drm/panfrost: Ensure GPU quirks are always initialised a74f0f0a6265 drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check() 02bf8fbfb445 HID: roccat: add bounds checking in kone_sysfs_write_settings() 4d861784f0eb ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe() 23159b4375a4 video: fbdev: radeon: Fix memleak in radeonfb_pci_register 2370d94aed41 video: fbdev: sis: fix null ptr dereference 67e65396cd56 video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error be700c52ae00 drivers/virt/fsl_hypervisor: Fix error handling path bf12e769ff2a pwm: lpss: Add range limit check for the base_unit register value 34f326e702fd pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare() 2b6fb30cb49d pty: do tty_flip_buffer_push without port->lock in pty_write bf94a8754f2a tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() f3f79d92ca71 tty: serial: earlycon dependency 2b150aa2e3ef binder: Remove bogus warning on failed same-process transaction 48c121a74fb6 drm/crc-debugfs: Fix memleak in crc_control_write 751c4cf0ee62 drm: panel: Fix bpc for OrtusTech COM43H4M85ULC panel d911c0e9fcf0 mm/error_inject: Fix allow_error_inject function signatures. ebc1d548a729 VMCI: check return value of get_user_pages_fast() for errors 659da2df0c5d staging: emxx_udc: Fix passing of NULL to dma_alloc_coherent() f87f0236bdbb backlight: sky81452-backlight: Fix refcount imbalance on error 517f0785cef9 scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() a28b846431c6 scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() 835e3a595aa3 scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() 49fc81280f83 scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()' 58826ecb7385 drm/gma500: fix error check 84b79c485356 staging: rtl8192u: Do not use GFP_KERNEL in atomic context dc432c231f4a mwifiex: Do not use GFP_KERNEL in atomic context 7bf50ff5a32c brcmfmac: check ndev pointer eb4bb7e520a7 ASoC: qcom: lpass-cpu: fix concurrency issue cab19b7f827b ASoC: qcom: lpass-platform: fix memory leak 0627ae9be941 wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680 a3cf5b3ad12d ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path 9981ef0f9cfa ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() 80ff60f046f4 ath6kl: prevent potential array overflow in ath6kl_add_new_sta() e2a1b94f7fd2 drm: panel: Fix bus format for OrtusTech COM43H4M85ULC panel 0a5630dee31f drm/amd/display: Fix wrong return value in dm_update_plane_state() 0d234d1135dc Bluetooth: hci_uart: Cancel init work before unregistering e99958ec096b drm/vkms: fix xrgb on compute crc 0ae399b5da2a ath10k: provide survey info as accumulated data 450d03435ca9 blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue 96bc5e4cb4c8 spi: spi-s3c64xx: Check return values a053db13b3e6 spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and s3c64xx_enable_datapath() fcf7bf406590 pinctrl: bcm: fix kconfig dependency warning when !GPIOLIB 0120ec32a777 regulator: resolve supply after creating regulator cd68531d2981 media: ti-vpe: Fix a missing check and reference count leak 5c4ffc07f92e media: stm32-dcmi: Fix a reference count leak a05590cc08e3 media: s5p-mfc: Fix a reference count leak 0747ff17aa6c media: camss: Fix a reference count leak. 28b21e02dce9 media: platform: fcp: Fix a reference count leak. 4e954d4dea1e media: rockchip/rga: Fix a reference count leak. aa60f4ad0707 media: rcar-vin: Fix a reference count leak. 55d01160af68 media: tc358743: cleanup tc358743_cec_isr de566409e3ad media: tc358743: initialize variable 3c66762f0c64 media: mx2_emmaprp: Fix memleak in emmaprp_probe 7fb271426a70 cypto: mediatek - fix leaks in mtk_desc_ring_alloc cc0f25040972 hwmon: (pmbus/max34440) Fix status register reads for MAX344{51,60,61} 90e8f87c0b25 crypto: omap-sham - fix digcnt register handling with export/import 0db26c777a25 media: rcar-csi2: Allocate v4l2_async_subdev dynamically 7906b7a7ce1d media: rcar_drif: Allocate v4l2_async_subdev dynamically 58e2bcb7fa43 media: rcar_drif: Fix fwnode reference leak when parsing DT 79ec0578c7e0 media: i2c: ov5640: Enable data pins on poweron for DVP mode b2f8546056b3 media: i2c: ov5640: Separate out mipi configuration from s_power b9ccea540564 media: i2c: ov5640: Remain in power down for DVP mode unless streaming 8409370ae02e media: omap3isp: Fix memleak in isp_probe 79a41d2357c6 media: staging/intel-ipu3: css: Correctly reset some memory 8bcc5c270771 media: uvcvideo: Silence shift-out-of-bounds warning 8504250759f4 media: uvcvideo: Set media controller entity functions 8b426d665a41 media: m5mols: Check function pointer in m5mols_sensor_power 361a1b76b2d2 media: ov5640: Correct Bit Div register in clock tree diagram 7052f4c5ab51 media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()" c6243d107c32 media: tuner-simple: fix regression in simple_set_radio_freq ac36f94d34df crypto: picoxcell - Fix potential race condition bug 71444295839c crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()' call 3dd9ffbb6eda crypto: mediatek - Fix wrong return value in mtk_desc_ring_alloc() 528acbf310ff crypto: algif_skcipher - EBUSY on aio should be an error d6623eea9abb x86/events/amd/iommu: Fix sizeof mismatch 200f13d0d9a1 x86/nmi: Fix nmi_handle() duration miscalculation b257bb437dc3 perf/x86/intel/uncore: Reduce the number of CBOX counters e089a75b7786 perf/x86/intel/uncore: Update Ice Lake uncore units cfa97676cb44 sched/fair: Fix wrong cpu selecting from isolated domain 500a98894821 drivers/perf: thunderx2_pmu: Fix memory resource error handling 1731c693a62c drivers/perf: xgene_pmu: Fix uninitialized resource struct 7e297c83e64d x86/fpu: Allow multiple bits in clearcpuid= parameter ab6bb1c1f1de perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS 9aee8216556e EDAC/ti: Fix handling of platform_get_irq() error 64a9f5a30fbb EDAC/aspeed: Fix handling of platform_get_irq() error 4d86328e42c3 EDAC/i5100: Fix error handling order in i5100_init_one() 24543df3f491 crypto: caam/qi - add fallback for XTS with more than 8B IV 66ec3755f791 crypto: algif_aead - Do not set MAY_BACKLOG on the async path 68e3b25444cb ima: Don't ignore errors from crypto_shash_update() 4a62024168c3 KVM: SVM: Initialize prev_ga_tag before use 39ba2b6c3d11 KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages 413aeed19567 KVM: nVMX: Reload vmcs01 if getting vmcs12's pages fails f9ac2036344a KVM: nVMX: Reset the segment cache when stuffing guest segs a5513655cfee SMB3: Resolve data corruption of TCP server info fields aeaa30720d67 cifs: Return the error from crypt_message when enc/dec key not found. 65604f3ea2f2 cifs: remove bogus debug code 706538edacc6 ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 5e19bf634c92 ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 995a90e70429 ALSA: hda/realtek - set mic to auto detect on a HP AIO machine a40f49438a15 ALSA: hda/realtek - The front Mic on a HP machine doesn't work 8df0ffe2f32c icmp: randomize the global rate limiter 9fa95d101caf tcp: fix to update snd_wl1 in bulk receiver fast path c5e4e010f39e selftests: rtnetlink: load fou module for kci_test_encap_fou() test 6f7c40767bf4 selftests: forwarding: Add missing 'rp_filter' configuration f93a27b0f301 r8169: fix operation under forced interrupt threading 68db21094ee5 nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download() 2f58abe7708a nexthop: Fix performance regression in nexthop deletion d6d478290815 net/sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels 09ea22aa3681 net: Properly typecast int values to set sk_max_pacing_rate 432336b3cf2a net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setup 62d366f8e570 net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device 1a3c8d6acbfc net: ftgmac100: Fix Aspeed ast2600 TX hang issue 7a6a016c5281 ibmvnic: save changed mac address to adapter->mac_addr 416eec363622 chelsio/chtls: correct function return and return type 15110ce6e26f chelsio/chtls: correct netdevice for vlan interface fe97af291fee chelsio/chtls: fix socket lock 750e81e2dbc0 nvme-pci: disable the write zeros command for Intel 600P/P3100 a86bf1d8b19c ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close 17784cec2da4 ALSA: hda: fix jack detection with Realtek codecs when in D3 8bedcbceaaa3 ALSA: bebob: potential info leak in hwdep_read() 401d4d79a8ed binder: fix UAF when releasing todo list 711c0471ef17 cxgb4: handle 4-tuple PEDIT to NAT mode translation 5f269cb9e513 r8169: fix data corruption issue on RTL8402 c5b868eecb4f net_sched: remove a redundant goto chain check ba05057bd056 net/ipv4: always honour route mtu during forwarding 46a55a44cc75 net: j1939: j1939_session_fresh_new(): fix missing initialization of skbcnt 25bd9ea1ae5b can: j1935: j1939_tp_tx_dat_new(): fix missing initialization of skbcnt b0342b87cad8 can: m_can_platform: don't call m_can_class_suspend in runtime suspend c4099221dbc0 socket: fix option SO_TIMESTAMPING_NEW 7d31e5722cbf tipc: fix the skb_unshare() in tipc_buf_append() dd3f58f499d0 net: usb: qmi_wwan: add Cellient MPL200 card 65033e39f728 net/tls: sendfile fails with ktls offload 926210cd8158 net/smc: fix valid DMBE buffer sizes cdd3c52a983e net: fix pos incrementment in ipv6_route_seq_next f08752a4498b net: fec: Fix PHY init after phy_reset_after_clk_enable() 9e70485b40c8 net: fec: Fix phy_device lookup for phy_reset_after_clk_enable() 0b41975f7b78 mlx4: handle non-napi callers to napi_poll 3392c9d8f9aa ipv4: Restore flowi4_oif update before call to xfrm_lookup_route b7d2587f726a ibmveth: Identify ingress large send packets. b809bead48a3 ibmveth: Switch order of ibmveth_helper calls. (From OE-Core rev: 13cc1130b778f60330534804153abef4c4833ea4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: update to v5.8.17Bruce Ashfield2020-11-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: 33156ccb29d9 Linux 5.8.17 05981710aa5e usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets. 5a30d4a5afcc eeprom: at25: set minimum read/write access stride to 1 d33abbe3b327 usb: cdns3: gadget: free interrupt after gadget has deleted 5a118fc75b65 USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync(). 2e1905ce84a1 usb: cdc-acm: add quirk to blacklist ETAS ES58X devices 3f7ebf3355ac usb: gadget: bcm63xx_udc: fix up the error of undeclared usb_debug_root 3d53646d781b tty: serial: fsl_lpuart: fix lpuart32_poll_get_char 40254b8d0f8b tty: serial: lpuart: fix lpuart32_write usage 6a8a92d5770b s390/qeth: don't let HW override the configured port role 941895dc705d net: korina: cast KSEG0 address to pointer in kfree 574079593732 ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() f8ea12647fa6 dmaengine: dw: Activate FIFO-mode for memory peripherals only e106dc6c4c4d dmaengine: dw: Add DMA-channels mask cell support b6dead6f20e9 drm/amd/display: Screen corruption on dual displays (DP+USB-C) 0666c173a061 scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config() 4360db24d35a usb: core: Solve race condition in anchor cleanup functions 19bcbc2ee12f brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach 044d8bfb9028 scsi: smartpqi: Avoid crashing kernel for controller issues 651984d53d54 ASoC: Intel: sof_rt5682: override quirk data for tgl_max98373_rt5682 85f1ad8c8644 ASoC: SOF: Add topology filename override based on dmi data match 54e4b6262ca7 ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7. 4597e6f214c1 ALSA: hda/ca0132 - Add AE-7 microphone selection commands. 5fa4faf96e44 mwifiex: don't call del_timer_sync() on uninitialized timer 047a51bba8dc s390/qeth: strictly order bridge address events a527bf9df3af reiserfs: Fix memory leak in reiserfs_parse_options() 72720eaa6c33 ipvs: Fix uninit-value in do_ip_vs_set_ctl() 2e2b67844504 Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb 97811d992adb tty: ipwireless: fix error handling ffe1b711045f fbmem: add margin check to fb_check_caps() 98d29fc2c451 scsi: qedi: Fix list_del corruption while removing active I/O ee3fc1103a40 scsi: qedi: Protect active command list to avoid list corruption 5bbd0a791b7c scsi: qedi: Mark all connections for recovery on link down event 95d42ebebc2c scsi: qedf: Return SUCCESS if stale rport is encountered 3f07687e959e HID: ite: Add USB id match for Acer One S1003 keyboard dock 0c1943f203c2 Fix use after free in get_capset_info callback. 4d779accb71b rtl8xxxu: prevent potential memory leak 437ee0e6c677 brcmsmac: fix memory leak in wlc_phy_attach_lcnphy 445359b32632 selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change 5ecc5ea6e1a7 scsi: qla2xxx: Warn if done() or free() are called on an already freed srb d6447b6646ef scsi: ibmvfc: Fix error return in ibmvfc_probe() 458a89fa9015 iomap: fix WARN_ON_ONCE() from unprivileged users e653923ad7f1 drm/msm/a6xx: fix a potential overflow issue 1d8181746a36 Bluetooth: Only mark socket zapped after unlocking 76925b9ea722 drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create c64d4179f8ae usb: ohci: Default to per-port over-current protection 0c0476d096d6 xfs: make sure the rt allocator doesn't run off the end 0c35ab58c587 opp: Prevent memory leak in dev_pm_opp_attach_genpd() c31de74b342a reiserfs: only call unlock_new_inode() if I_NEW af90d9faf01a misc: rtsx: Fix memory leak in rtsx_pci_probe 7a40d2814425 bpf: Limit caller's stack depth 256 for subprogs with tailcalls cc618717afdd drm/panfrost: add support for vendor quirk c246a3325c75 drm/panfrost: add amlogic reset quirk callback 8159f330f25e drm/panfrost: add Amlogic GPU integration quirks 7f5972267295 ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() 8951e760c038 HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons 3eb0b62e57c3 can: flexcan: flexcan_chip_stop(): add error handling and propagate error value 5d2dd06ad8db habanalabs: cast to u64 before shift > 31 bits 375d81cf16bb usb: dwc3: simple: add support for Hikey 970 c373f8d5098f USB: cdc-acm: handle broken union descriptors 739048988f1b rtw88: increse the size of rx buffer size eacaacfe8bd0 udf: Avoid accessing uninitialized data on failed inode read 9a3d398af87d udf: Limit sparing table size 6a71fc5ca9f5 rtw88: pci: Power cycle device during shutdown 34f026263889 usb: gadget: function: printer: fix use-after-free in __lock_acquire b9c15de08dfd usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc e7eec8654168 misc: vop: add round_up(x,4) for vring_size to avoid kernel panic 226b5887720b mic: vop: copy data to kernel space then write to io memory f96fba04992c scsi: target: core: Add CONTROL field for trace events d805c83716ef scsi: mvumi: Fix error return in mvumi_io_attach() 9f1960911919 PM: hibernate: remove the bogus call to get_gendisk() in software_resume() 6cc0a248bcfa bpf: Use raw_spin_trylock() for pcpu_freelist_push/pop in NMI 6afdaf29e4c2 libbpf: Close map fd if init map slots failed e1ec1c25b00e staging: wfx: fix handling of MMIC error 858c56fa3741 mac80211: handle lack of sband->bitrates in rates 148c3d23858d ip_gre: set dev->hard_header_len and dev->needed_headroom properly ec23aa8bb0e5 ntfs: add check for mft record size in superblock d5772580c109 media: venus: core: Fix runtime PM imbalance in venus_probe 6ed15eebcb61 media: venus: core: Fix error handling in probe 91cde7d5aa17 fs: dlm: fix configfs memory leak 24f924dbf640 media: venus: fixes for list corruption 6e5fdad5c10f media: atomisp: fix memleak in ia_css_stream_create 93b6de835777 media: saa7134: avoid a shift overflow c0f64a9057e3 mmc: sdio: Check for CISTPL_VERS_1 buffer size 60e8d95f72b5 media: uvcvideo: Ensure all probed info is returned to v4l2 5b66aa6f52a1 x86/mce: Make mce_rdmsrl() panic on an inaccessible MSR 9300f536c77e spi: fsi: Fix clock running too fast 75d927fc5587 crypto: hisilicon - fixed memory allocation error cde267085992 x86/mce: Annotate mce_rd/wrmsrl() with noinstr 71b3d6794ae7 media: media/pci: prevent memory leak in bttv_probe e4f08676d93c media: bdisp: Fix runtime PM imbalance on error bad248c1ec53 media: platform: sti: hva: Fix runtime PM imbalance on error 59eb92867e9c media: platform: s3c-camif: Fix runtime PM imbalance on error 9fa2286f1925 media: vsp1: Fix runtime PM imbalance on error 2341407a05ea media: exynos4-is: Fix a reference count leak dcc6fbbab0dc media: exynos4-is: Fix a reference count leak due to pm_runtime_get_sync e7997018b45d media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_sync 30f5c4e91d14 media: sti: Fix reference count leaks 236117a8bf3a media: st-delta: Fix reference count leak in delta_run_work fe8798e78292 media: ati_remote: sanity check for both endpoints 49e06f165b9c media: firewire: fix memory leak ba3c07c18034 x86/mce: Add Skylake quirk for patrol scrub reported errors 8336a00a5f4d x86/asm: Replace __force_order with a memory clobber 5056a1b3f6fb crypto: ccp - fix error handling 121ce5e30b64 x86/dumpstack: Fix misleading instruction pointer error message 6337db2af4d1 block: ratelimit handle_bad_sector() message 4c4b1a29c3d0 md/bitmap: fix memory leak of temporary bitmap 44a58dd22c28 i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs c1c4b2d0dee1 perf: correct SNOOPX field offset c93a8cddf4d2 sched/features: Fix !CONFIG_JUMP_LABEL case 62bb6c5a3cee ntb: intel: Fix memleak in intel_ntb_pci_probe 06a3b0080eaa NTB: hw: amd: fix an issue about leak system resources 990c91c323f3 KVM: ioapic: break infinite recursion on lazy EOI 959d1d42f0b6 nvmet: fix uninitialized work for zero kato 05eb719ac46a powerpc/pseries: Avoid using addr_to_pfn in real mode 1eb1f681057b powerpc/powernv/dump: Fix race while processing OPAL dump cd85f97e424b lightnvm: fix out-of-bounds write to array devices->info[] bd396a2c1bc9 ARM: dts: meson8: remove two invalid interrupt lines from the GPU node 68d2900fc0c8 arm64: dts: zynqmp: Remove additional compatible string for i2c IPs e1f385dfa255 drm/mediatek: reduce clear event 632bf6c3b82b soc: mediatek: cmdq: add clear option in cmdq_pkt_wfe api fab5aff89c9e ARM: dts: iwg20d-q7-common: Fix touch controller probe failure a0b4366823d9 ARM: dts: stm32: Fix DH PDK2 display PWM channel abb56e08ed1d ARM: dts: stm32: Swap PHY reset GPIO and TSC2004 IRQ on DHCOM SOM 937a5596d619 ARM: dts: stm32: Move ethernet PHY into DH SoM DT 2e7e56a6af3f ARM: dts: stm32: lxa-mc1: Fix kernel warning about PHY delays f80f23f39e6b ARM: dts: stm32: Fix sdmmc2 pins on AV96 1925f1fdf9a6 ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_enter() fails fdb6b483eaaf soc: fsl: qbman: Fix return value on success 342c29116aae ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers 52c37b7f0e04 arm64: dts: actions: limit address range for pinctrl node 251ab5b1f8e8 arm64: dts: mt8173: elm: Fix nor_flash node property 6e4cd77c0235 arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels 5c91fc9a6d16 arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels 70ca9a567129 dt-bindings: crypto: Specify that allwinner, sun8i-a33-crypto needs reset 10c78d0a1a2f soc: qcom: apr: Fixup the error displayed on lookup failure e8bd4ce4e877 arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts 26a8ac2d6512 arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec 6747001ebcb5 arm64: dts: qcom: msm8916: Remove one more thermal trip point unit name 64ca77e846b0 soc: qcom: pdr: Fixup array type of get_domain_list_resp message 3ca890f0e5d2 arm64: dts: qcom: sc7180: Drop flags on mdss irqs d9aa6534e78b arm64: dts: imx8mq: Add missing interrupts to GPC 6395b7702156 firmware: arm_scmi: Fix NULL pointer dereference in mailbox_chan_free afcd57ad541b memory: fsl-corenet-cf: Fix handling of platform_get_irq() error 244c3ac190e3 arm64: dts: qcom: sc7180: Fix the LLCC base register size fe5a0679f7e7 memory: omap-gpmc: Fix build error without CONFIG_OF d69ca7a7dfa9 memory: omap-gpmc: Fix a couple off by ones cc0820957d0f arm64: dts: allwinner: h5: remove Mali GPU PMU module 4f9e6b1be196 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator 9a3eb126861f ARM: s3c24xx: fix mmc gpio lookup tables ea25940ff19f ARM: at91: pm: of_node_put() after its usage ba11877a60f2 ARM: dts: imx6sl: fix rng node 2c9966436d0e arm64: dts: meson: vim3: correct led polarity 23e1e4451190 soc: xilinx: Fix error code in zynqmp_pm_probe() 29e043f9016c netfilter: nf_fwd_netdev: clear timestamp in forwarding path 735b4d75a1c7 netsec: ignore 'phy-mode' device property on ACPI systems 51ba2945a8ef netfilter: ebtables: Fixes dropping of small packets in bridge nat ceb1eb6cbeaf netfilter: conntrack: connection timeout after re-register 9dd95e294542 arm64: mm: use single quantity to represent the PA to VA translation 4a0b1d0e70ac scsi: bfa: Fix error return in bfad_pci_init() bdde093c81f2 KVM: x86: emulating RDPID failure shall return #UD rather than #GP 029525c89bf1 Input: sun4i-ps2 - fix handling of platform_get_irq() error e186019ad86f Input: twl4030_keypad - fix handling of platform_get_irq() error 86f11d554a8c Input: omap4-keypad - fix handling of platform_get_irq() error d96fc374d241 Input: ep93xx_keypad - fix handling of platform_get_irq() error 9b9746342d52 Input: stmfts - fix a & vs && typo 0a721220eada Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() 61b00bdcd281 Input: elants_i2c - fix typo for an attribute to show calibration count f81bd7468e3a platform/chrome: cros_ec_lightbar: Reduce ligthbar get version command 565697e82267 SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() f9fc8ae508e6 clk: imx8mq: Fix usdhc parents order 7564d5bb2b11 vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages 4f9ece8b888f vfio/pci: Clear token on bypass registration failure 6d0590647b75 ext4: limit entries returned when counting fsmap records 9ede401a6d21 ext4: disallow modifying DAX inode flag if inline_data has been set 1da9c8a1784b ext4: discard preallocations before releasing group lock 9cb6c6db999e ext4: fix dead loop in ext4_mb_new_blocks e38a4885c98f svcrdma: fix bounce buffers for unaligned offsets and multiple pages e8e81bf91992 watchdog: sp5100: Fix definition of EFCH_PM_DECODEEN3 c3228ef8f8a3 watchdog: Use put_device on error f12e9c2f9708 watchdog: Fix memleak in watchdog_cdev_register e70232457bf1 kbuild: deb-pkg: do not build linux-headers package if CONFIG_MODULES=n 9f94507374a3 clk: bcm2835: add missing release if devm_clk_hw_register fails 2290bfef3bbe clk: at91: clk-main: update key before writing AT91_CKGR_MOR 963fc20cf561 module: statically initialize init section freeing data 28270e928bae clk: mediatek: add UART0 clock support cab8d1bde580 clk: rockchip: Initialize hw to error to avoid undefined behavior b6bd62dc59e7 PCI: hv: Fix hibernation in case interrupts are not re-created 83cf3166bd72 remoteproc/mediatek: fix null pointer dereference on null scp pointer 1642d9e7095c pwm: img: Fix null pointer access in probe 8db3dfe46548 pwm: rockchip: Keep enabled PWMs running while probing ec87b61ac31a clk: keystone: sci-clk: fix parsing assigned-clock data during probe 2e415af55c34 clk: qcom: gcc-sdm660: Fix wrong parent_map ed4ce310b712 vfio/type1: fix dirty bitmap calculation in vfio_dma_rw 01bec5d78c05 vfio: fix a missed vfio group put in vfio_pin_pages a1e9faa0d7c5 vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn 0cdb91a009fa s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY b40bd0d87d1a vfio: add a singleton check for vfio_group_pin_pages 7e4f15f7c99b PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY 167b37558b7f rpmsg: Avoid double-free in mtk_rpmsg_register_device ce43542b46a5 rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge() edd546b3222f PCI: iproc: Set affinity mask on MSI interrupts c1e465c1a4dc PCI: aardvark: Check for errors from pci_bridge_emul_init() call 48cc5b57cc46 PCI: aardvark: Fix compilation on s390 50c4627222c2 PCI: designware-ep: Fix the Header Type check 4f515d03d4f9 clk: meson: g12a: mark fclk_div2 as critical 66a5d399702c i2c: rcar: Auto select RESET_CONTROLLER d39ced9254b6 rtc: ds1307: Clear OSF flag on DS1388 when setting time 5e2918d95f79 clk: meson: axg-audio: separate axg and g12a regmap tables 0d921fec7e59 mailbox: avoid timer start from callback efa544eda19e rapidio: fix the missed put_device() for rio_mport_add_riodev 8838ee6189c3 rapidio: fix error handling path 0a80f93ccd61 ramfs: fix nommu mmap with gaps in the page cache 8cc3277e8e28 lib/crc32.c: fix trivial typo in preprocessor condition 546f36709441 mm/page_owner: change split_page_owner to take a count 99d1a5c21305 RDMA/rxe: Handle skb_clone() failure in rxe_recv.c ab5faad5bd33 afs: Fix cell removal 0b6392c7ad1d afs: Fix cell purging with aliases e44b8d2aa154 afs: Fix cell refcounting by splitting the usage counter 45045b6253e9 afs: Fix rapid cell addition/removal by not using RCU on cells tree 1ad93f42c484 f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info a08401b32a3a selftests/powerpc: Fix eeh-basic.sh exit codes bb24e3cb31cd perf trace: Fix off by ones in memset() after realloc() in arches using libaudit c6a8b7714cd7 maiblox: mediatek: Fix handling of platform_get_irq() error 66f6ea1e0ed3 um: time-travel: Fix IRQ handling in time_travel_handle_message() e3ee6ff237eb um: vector: Use GFP_ATOMIC under spin lock fe4b4e47125d f2fs: reject CASEFOLD inode flag without casefold feature 982f2438ac82 RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() 1407e22fb4ca IB/rdmavt: Fix sizeof mismatch aae2a43ace26 cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier a2b19fdbf29b powerpc/papr_scm: Add PAPR command family to pass-through command-set 0e486cc3f8a2 i3c: master: Fix error return in cdns_i3c_master_probe() 69a4718cb2bc perf stat: Fix out of bounds CPU map access when handling armv8_pmu events a4682cb94495 powerpc/perf/hv-gpci: Fix starting index value 8d1d0dfb9df8 powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints bef320194790 powerpc/64: fix irq replay pt_regs->softe value 281c47bcad03 powerpc/64: fix irq replay missing preempt 938e97b946ec RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces ea879d9c818e overflow: Include header file with SIZE_MAX declaration 1519018b8c89 kdb: Fix pager search for multi-line strings 473fb9250371 mtd: rawnand: ams-delta: Fix non-OF build warning dfc293422070 mtd: spinand: gigadevice: Add QE Bit ab0328ef3f83 mtd: spinand: gigadevice: Only one dummy byte in QUADIO 86cb4ae61b64 mtd: rawnand: vf610: disable clk on error handling path in probe fbb2d15c177f mtd: rawnand: stm32_fmc2: fix a buffer overflow 86e185a733a8 mtd: hyperbus: hbmc-am654: Fix direct mapping setup flash access 3b5f3adce906 RDMA/hns: Fix missing sq_sig_type when querying QP 69accfaa1033 RDMA/hns: Fix configuration of ack_req_freq in QPC d56447a8cdbb RDMA/hns: Fix the wrong value of rnr_retry when querying qp 42ae1aebaaac RDMA/hns: Solve the overflow of the calc_pg_sz() 5c80a3655565 RDMA/hns: Add check for the validity of sl configuration 939faf121632 perf stat: Skip duration_time in setup_system_wide 45397023c8c2 i40iw: Add support to make destroy QP synchronous fd8da32da3ee RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work 7486a981eb88 RDMA/mlx5: Make mkeys always owned by the kernel's PD when not enabled af393dd73c14 RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create() 27ca3de942d1 RDMA/hns: Set the unsupported wr opcode dc8b27028c1c RDMA/qedr: Fix resource leak in qedr_create_qp be825f704b2f perf intel-pt: Fix "context_switch event has no tid" error b8d1adbff983 RDMA/cma: Fix use after free race in roce multicast join 9ef5b6658d6b RDMA/cma: Consolidate the destruction of a cma_multicast in one place e3b942c76b24 RDMA/cma: Remove dead code for kernel rdmacm multicast 7d31a74bcc01 RDMA/cma: Combine cma_ndev_work with cma_work d1926d0b50f5 powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm 95219c4004fd powerpc/kasan: Fix CONFIG_KASAN_VMALLOC for 8xx ebeafdd0f221 powerpc/tau: Disable TAU between measurements 19d39d5d682a powerpc/tau: Check processor type before enabling TAU interrupt c348ab2f7276 powerpc/tau: Remove duplicated set_thresholds() call b61bb0da35fc powerpc/tau: Convert from timer to workqueue d7f12e732190 powerpc/tau: Use appropriate temperature sample interval 1c441d9aef74 powerpc/book3s64/hash/4k: Support large linear mapping range with 4K 990cf02eb297 powerpc/watchpoint: Add hw_len wherever missing 0fea340b870f powerpc/watchpoint: Fix handling of vector instructions b99d4986bc69 powerpc/watchpoint: Fix quadword instruction handling on p10 predecessors 6f64ff9f30d1 powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory 049ab4efdf9a RDMA/qedr: Fix inline size returned for iWARP b1010144c1eb RDMA/qedr: Fix return code if accept is called on a destroyed qp b3939bfc71ec RDMA/qedr: Fix use of uninitialized field fbe513321c49 RDMA/qedr: Fix doorbell setting e947bbb26f70 RDMA/qedr: Fix qp structure memory leak 10200a0a5d3a RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() 59f07434b297 RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary 7ac277a01f90 RDMA: Allow fail of destroy CQ 7802648c1dad RDMA/core: Delete function indirection for alloc/free kernel CQ 4a8e9dbc7fde RDMA/rtrs-srv: Incorporate ib_register_client into rtrs server init 929cdbcce02f xfs: fix high key handling in the rt allocator's query_range function a6d831917953 nfs: add missing "posix" local_lock constant table definition 6a5757946685 xfs: fix deadlock and streamline xfs_getfsmap performance 29eedbf9e39d xfs: limit entries returned when counting fsmap records c32adb866dac ida: Free allocated bitmap in error path 1e84d2a5c113 arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER bdb0da4659e3 m68knommu: include SDHC support only when hardware has it 01d89b4a82a4 xfs: fix finobt btree block recovery ordering c85d7a847227 ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values 93a6c893c4d6 tools feature: Add missing -lzstd to the fast path feature detection 26b8aa1bec47 perf tools: Make GTK2 support opt-in a3872e54738b mtd: mtdoops: Don't write panic data twice 0081545c66c1 RDMA/mlx5: Fix potential race between destroy and CQE poll 2c9da663c149 pseries/drmem: don't cache node id in drmem_lmb struct b1cf3e9298de powerpc/pseries: explicitly reschedule during drmem_lmb list traversal 78805c0d14f5 RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() 9f101b8ad2fa RDMA/hns: Add a check for current state before modifying QP e91945de1531 mtd: lpddr: fix excessive stack usage with clang 33c6484d377e RDMA/ucma: Add missing locking around rdma_leave_multicast() 191627ddc46f RDMA/ucma: Fix locking for ctx->events_reported 582da8e19991 rcutorture: Properly set rcu_fwds for OOM handling 11539276e399 rcu/tree: Force quiescent state on callback overload 3aee0ca521f0 powerpc/icp-hv: Fix missing of_node_put() in success path cc86827cef62 powerpc/pseries: Fix missing of_node_put() in rng_init() bcbeec5a9a19 IB/mlx4: Adjust delayed work when a dup is observed f735c10a4731 IB/mlx4: Fix starvation in paravirt mux/demux c5e25cf59765 i3c: master add i3c_master_attach_boardinfo to preserve boardinfo 549642f490d2 tracing: Handle synthetic event array field type checking correctly 826adb405a53 selftests/ftrace: Change synthetic event name for inter-event-combined test 3b82bd94e0ec fs: fix NULL dereference due to data race in prepend_path() 7871c282d292 mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary 349fc836d5d1 mm/memcg: fix device private memcg accounting b9e60476c04f mm/swapfile.c: fix potential memory leak in sys_swapon 43edc7232737 netfilter: nf_log: missing vlan offload tag and proto ebd09f1ad811 net: korina: fix kfree of rx/tx descriptor array 733dcb4149ff bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup 4cdfe55c067b ipvs: clear skb->tstamp in forwarding path 2566242742c9 drm/panfrost: increase readl_relaxed_poll_timeout values 87ea06ea9f8d mwifiex: fix double free a0f38fd8303e platform/x86: mlx-platform: Remove PSU EEPROM configuration 455ecbd43d3a tracing: Fix parse_synth_field() error handling 4372729d5201 ipmi_si: Fix wrong return value in try_smi_init() caa0fa6b36ca dmaengine: ioat: Allocate correct size for descriptor chunk 3cdf3cbc3b48 scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() 4c35763fbb0c scsi: target: tcmu: Fix warning: 'page' may be used uninitialized 03504f955527 usb: dwc2: Fix INTR OUT transfers in DDMA mode. 0ff11535a204 nl80211: fix non-split wiphy information cff51e84cb83 ocxl: fix kconfig dependency warning for OCXL 4a87896b4e91 bus: mhi: core: Fix the building of MHI module e44e0bea8b7b usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well 665ed7027a67 usb: gadget: u_serial: clear suspended flag when disconnecting ec69e8c7686b usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above. da0922d0f8b5 iwlwifi: dbg: run init_cfg function once per driver load 2b021c85c224 iwlwifi: dbg: remove no filter condition be0f631711f9 iwlwifi: mvm: split a print to avoid a WARNING in ROC d97c35bd05dd ASoC: wm_adsp: Pass full name to snd_ctl_notify 1ab21ba36a84 mfd: sm501: Fix leaks in probe() 2eb24b3bf835 net: enic: Cure the enic api locking trainwreck cd29df4df421 iio: adc: stm32-adc: fix runtime autosuspend delay when slow polling 5975fa6e0519 iommu/qcom: add missing put_device() call in qcom_iommu_of_xlate() a13766e01768 pinctrl: aspeed: Use the right pinconf mask a30a515f2773 qtnfmac: fix resource leaks on unsupported iftype error return path 148a2543ca50 selftests: Remove fmod_ret from test_overhead c2ebc88260ff bpf: disallow attaching modify_return tracing functions to other BPF programs 7c37b28e0b37 ibmvnic: set up 200GBPS speed 4829beb0ce79 coresight: etm4x: Fix save and restore of TRCVMIDCCTLR1 register ccc73e031de6 coresight: cti: Fix bug clearing sysfs links on callback 79589b73fb25 coresight: cti: Fix remove sysfs link error 9d645e979fdf coresight: etm: perf: Fix warning caused by etm_setup_aux failure 4d3adf453eec iomap: Use kzalloc to allocate iomap_page f5758f108b61 nl80211: fix OBSS PD min and max offset validation b6ca9ea12055 hv: clocksource: Add notrace attribute to read_hv_sched_clock_*() functions 70f1f999e24d nvmem: core: fix possibly memleak when use nvmem_cell_info_to_nvmem_cell() b21749762534 tty: hvc: fix link error with CONFIG_SERIAL_CORE_CONSOLE=n f4e52bc14c84 HID: hid-input: fix stylus battery reporting aba2ee9e7425 ASoC: fsl_sai: Instantiate snd_soc_dai_driver 184c5e17b926 slimbus: qcom-ngd-ctrl: disable ngd in qmi server down callback caf464017965 slimbus: core: do not enter to clock pause mode in core 4d11ab5f0904 slimbus: core: check get_addr before removing laddr ida 9da861400bfd quota: clear padding in v2r1_mem2diskdqb() 3efc30bcd162 mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon 6f0f3ad5a602 rtw88: Fix potential probe error handling race with wow firmware loading 762f48374c26 rtw88: Fix probe error handling race with firmware loading e611c92ab330 usb: dwc2: Add missing cleanups when usb_add_gadget_udc() fails f9a314f5aa59 usb: dwc3: core: Properly default unspecified speed 0cf8eb3b9858 usb: dwc2: Fix parameter type in function pointer prototype 21b7dcfbf378 ALSA: seq: oss: Avoid mutex lock for a long-time ioctl a0229d675455 misc: mic: scif: Fix error handling path 3eb24fb8582c ASoC: cros_ec_codec: fix kconfig dependency warning for SND_SOC_CROS_EC_CODEC ed848b21eb91 dmaengine: dmatest: Check list for emptiness before access its last entry 2dbfe8f6b97c phy: rockchip-dphy-rx0: Include linux/delay.h e43acbf29d76 drm: rcar-du: Put reference to VSP device 0e8f4263125f ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() 5569ffd9e497 ath11k: Add checked value for ath11k_ahb_remove ec71c634dcbd spi: omap2-mcspi: Improve performance waiting for CHSTAT c00cdd1b966a ASoC: tas2770: Fix unbalanced calls to pm_runtime 46701b00ed9d ASoC: SOF: control: add size checks for ext_bytes control .put() e06a18b78b43 net: dsa: rtl8366rb: Support all 4096 VLANs a8091e02962a ASoC: tlv320aic32x4: Fix bdiv clock rate derivation 63ed07138636 ASoC: tas2770: Fix error handling with update_bits 6ce4b0c4f3d5 ASoC: tas2770: Fix required DT properties in the code 92cc64394bc9 ASoC: tas2770: Add missing bias level power states 304c38230dfd ASoC: tas2770: Fix calling reset in probe da374cb21045 net: wilc1000: clean up resource in error path of init mon interface a74a1c39af96 net: dsa: rtl8366: Skip PVID setting if not requested b8d304cdf951 net: dsa: rtl8366: Refactor VLAN/PVID init 6aa894ff3372 net: dsa: rtl8366: Check validity of passed VLANs 701c56f56837 xhci: don't create endpoint debugfs entry before ring buffer is set. 98d66a3bb9c0 selftests/bpf: Fix endianness issue in test_sockopt_sk f130c8a0eeac selftests/bpf: Fix endianness issue in sk_assign a1aff5c4417e selftests: mptcp: interpret \n as a new line 6c87ffcb2bff nvmem: core: fix missing of_node_put() in of_nvmem_device_get() 3a0f17922776 coresight: etm4x: Fix issues on trcseqevr access 0c97523e87a8 coresight: etm4x: Handle unreachable sink in perf mode abea9d776fe9 coresight: cti: Write regsiters directly in cti_enable_hw() 3857796b8b49 coresight: etm4x: Fix issues within reset interface of sysfs efd00a5ed569 coresight: etm4x: Ensure default perf settings filter user/kernel 435fd705a501 coresight: cti: remove pm_runtime_get_sync() from CPU hotplug 0d0d70e1b1da coresight: cti: disclaim device only when it's claimed 9fe394b41ba6 coresight: fix offset by one error in counting ports 3c5c980ece55 coresight: etm4x: Fix etm4_count race by moving cpuhp callbacks to init 8f319155ef51 ASoC: tlv320adcx140: Fix digital gain range 7d3dcc5d26e1 ASoC: topology: disable size checks for bytes_ext controls if needed 4a4778394419 ima: Fix NULL pointer dereference in ima_file_hash 453ed3d7f990 drm: mxsfb: check framebuffer pitch dec5fabe7202 cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE f3ceea270494 xfs: force the log after remapping a synchronous-writes file 5e78a6fe2d85 net: stmmac: use netif_tx_start|stop_all_queues() function be17fb81e944 net: stmmac: Fix incorrect location to set real_num_rx|tx_queues f817cdd6d1fd scsi: mpt3sas: Fix sync irqs 3c33f586d090 net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow 9ba9292375df net/mlx5: Fix uninitialized variable warning b60c22ea6623 drm/msm/adreno: fix probe without iommu 37c857ec136c pinctrl: devicetree: Keep deferring even on timeout 151d4913e81e pinctrl: mcp23s08: Fix mcp23x17 precious range bbcbd596e676 pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser dc7285e0f1f8 Bluetooth: Re-order clearing suspend tasks 8141ec5a8f5a selftests/lkdtm: Use "comm" instead of "diff" for dmesg 7c38731efb2f iomap: Mark read blocks uptodate in write_begin d69930b3ec0b iomap: Clear page error before beginning a write 039ee8a6363d drm/panfrost: Ensure GPU quirks are always initialised dc48ca171bdc drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check() b7d539816d06 HID: roccat: add bounds checking in kone_sysfs_write_settings() 25529f1f6003 scsi: ufs: ufs-mediatek: Fix HOST_PA_TACTIVATE quirk 8c230b3b3668 ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe() 7a702a885270 video: fbdev: radeon: Fix memleak in radeonfb_pci_register 53d19f4bb131 video: fbdev: sis: fix null ptr dereference 33b1e23741cb video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error d92db965ef66 ath11k: fix a double free and a memory leak c7072eda4093 drivers/virt/fsl_hypervisor: Fix error handling path 38b319133226 pwm: lpss: Add range limit check for the base_unit register value 25eb525f5bf9 pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare() 04e819b2f765 pty: do tty_flip_buffer_push without port->lock in pty_write 2e92899228ae tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() 45f20b6066c3 tty: serial: earlycon dependency 5ec7b8a3b6e7 binder: Remove bogus warning on failed same-process transaction 4f40c79cbe72 scsi: ufs: Make ufshcd_print_trs() consider UFSHCD_QUIRK_PRDT_BYTE_GRAN 6852678afe96 selftests: vm: add fragment CONFIG_GUP_BENCHMARK e9f1340193b5 Bluetooth: Clear suspend tasks on unregister 7a15bd2bae85 drm/crc-debugfs: Fix memleak in crc_control_write 91c8e9e18580 samples/bpf: Fix to xdpsock to avoid recycling frames 88b34c076be3 drm: panel: Fix bpc for OrtusTech COM43H4M85ULC panel 71782955ade1 mm/error_inject: Fix allow_error_inject function signatures. 9c5e9f50572e VMCI: check return value of get_user_pages_fast() for errors 2e1356e81edd staging: emxx_udc: Fix passing of NULL to dma_alloc_coherent() ad5c72b65770 backlight: sky81452-backlight: Fix refcount imbalance on error 39d464cdfe30 rtw88: don't treat NULL pointer as an array 8976b0bf6d8b wilc1000: Fix memleak in wilc_bus_probe 93feab00afca wilc1000: Fix memleak in wilc_sdio_probe 2b87f9ce106e libbpf: Fix unintentional success return code in bpf_object__load 6ff694ac40b9 scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() d646554479f3 scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() 7e26ebb1a9d2 scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() d1bfd5d44f4b scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call 66deb6aebe10 scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()' 34b42a17b99f drm/gma500: fix error check 1b8b0d839d1b selftests/bpf: Fix test_vmlinux test to use bpf_probe_read_user() 8135d168d84c drm/amd/display: fix potential integer overflow when shifting 32 bit variable bl_pwm c2f41d9b1d53 staging: rtl8192u: Do not use GFP_KERNEL in atomic context 9959c2031233 mwifiex: Do not use GFP_KERNEL in atomic context 027b25d74ffb brcmfmac: check ndev pointer e9e2a870a490 ath11k: Fix possible memleak in ath11k_qmi_init_service 7d93d871e55b ASoC: qcom: lpass-cpu: fix concurrency issue 41a33c66b6e6 ASoC: qcom: lpass-platform: fix memory leak d981fcece216 wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680 2af670b21911 ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path ef10e65b3d7e ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() 7c81b8b6c0b3 ath6kl: prevent potential array overflow in ath6kl_add_new_sta() b395ec13f72b drm: panel: Fix bus format for OrtusTech COM43H4M85ULC panel 31e3c7aefb96 drm/vkms: add missing platform_device_unregister() in vkms_init() 199cb9d9336f drm/vgem: add missing platform_device_unregister() in vgem_init() 2723170f9c1b drm/amd/display: Fix wrong return value in dm_update_plane_state() 3fe978892ab4 Bluetooth: hci_uart: Cancel init work before unregistering 0775947bf20b drm/vkms: fix xrgb on compute crc 6a251056d920 ath10k: provide survey info as accumulated data 1e2be69a0396 blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue eb66ae00496f btrfs: add owner and fs_info to alloc_state io_tree 6cc523c1ba7e hwmon: (bt1-pvt) Wait for the completion with timeout 82f27fd04df6 hwmon: (bt1-pvt) Cache current update timeout f8896b1dc97f hwmon: (bt1-pvt) Test sensor power supply on probe 283d31599577 spi: spi-s3c64xx: Check return values 9c27047159fd spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and s3c64xx_enable_datapath() 2d92aae41a06 pinctrl: bcm: fix kconfig dependency warning when !GPIOLIB 96c6b5d57756 regulator: resolve supply after creating regulator 539f606e1044 media: ti-vpe: Fix a missing check and reference count leak 36ba112a7c8d media: stm32-dcmi: Fix a reference count leak 344632d9b782 media: s5p-mfc: Fix a reference count leak 00eff51ebd27 media: camss: Fix a reference count leak. 445adb4113e8 media: platform: fcp: Fix a reference count leak. 34b2032620a3 media: rockchip/rga: Fix a reference count leak. 96b1dbdb92ad media: rcar-vin: Fix a reference count leak. 0936f228c185 media: tc358743: cleanup tc358743_cec_isr e25e1421396d media: tc358743: initialize variable ffa1c6807c37 media: mx2_emmaprp: Fix memleak in emmaprp_probe 19b283f0b3d4 crypto: sun8i-ce - handle endianness of t_common_ctl 9748e867ac81 crypto: stm32/crc32 - Avoid lock if hardware is already used aee35828de88 cypto: mediatek - fix leaks in mtk_desc_ring_alloc abfdbdda990a hwmon: (w83627ehf) Fix a resource leak in probe 20d16af9c0fb hwmon: (pmbus/max34440) Fix status register reads for MAX344{51,60,61} 621368b5adfe crypto: omap-sham - fix digcnt register handling with export/import 71452513b06b spi: dw-pci: free previously allocated IRQs if desc->setup() fails 31a31b30b0f6 spi: fsi: Implement restricted size for certain controllers a2e41e4fcd8e spi: fsi: Fix use of the bneq+ sequencer instruction c2177e077841 spi: fsi: Handle 9 to 15 byte transfers lengths 0f8c1ad5ed8f media: rcar-csi2: Allocate v4l2_async_subdev dynamically bd48c278ba33 media: rcar_drif: Allocate v4l2_async_subdev dynamically 23b043e23923 media: rcar_drif: Fix fwnode reference leak when parsing DT c78cc511ff68 media: i2c: ov5640: Enable data pins on poweron for DVP mode d1bb697b085a media: i2c: ov5640: Separate out mipi configuration from s_power 44046ac3fd90 media: i2c: ov5640: Remain in power down for DVP mode unless streaming 2038c71aeea7 media: omap3isp: Fix memleak in isp_probe ae17eb2da566 media: staging/intel-ipu3: css: Correctly reset some memory fbd50e6e825f media: uvcvideo: Silence shift-out-of-bounds warning 3eff11b54bac media: uvcvideo: Set media controller entity functions 008efc8c2ec0 fscrypt: restrict IV_INO_LBLK_32 to ino_bits <= 32 38cc20da3fd2 media: m5mols: Check function pointer in m5mols_sensor_power 6cd272c1b1d3 media: ov5640: Correct Bit Div register in clock tree diagram 3bc4af05a125 media: hantro: postproc: Fix motion vector space allocation 841d6b2bb64a media: hantro: h264: Get the correct fallback reference buffer b076e6ad0081 media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()" 2e35f75c9a14 crypto: ccree - fix runtime PM imbalance on error 707041cc6852 media: tuner-simple: fix regression in simple_set_radio_freq 1c1e39f91ffe media: vivid: Fix global-out-of-bounds read in precalculate_color() 0ebbe42a9a4c crypto: picoxcell - Fix potential race condition bug 5ec044fb819d crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()' call df29e4415305 crypto: mediatek - Fix wrong return value in mtk_desc_ring_alloc() 36c93e69cb80 crypto: algif_skcipher - EBUSY on aio should be an error ff57d46f868e perf/core: Fix race in the perf_mmap_close() function 7e5248ec07bc perf/x86: Fix n_pair for cancelled txn 2df4319976f9 pinctrl: qcom: Use return value from irq_set_wake() call 9d371ffd8434 pinctrl: qcom: Set IRQCHIP_SET_TYPE_MASKED and IRQCHIP_MASK_ON_SUSPEND flags 9a7d327326bd x86/events/amd/iommu: Fix sizeof mismatch 5fd2c1240d75 x86/nmi: Fix nmi_handle() duration miscalculation 6f9bc7071b53 perf/x86/intel/uncore: Fix the scale of the IMC free-running events 32ce27005110 perf/x86/intel/uncore: Reduce the number of CBOX counters accdd0292919 perf/x86/intel/uncore: Update Ice Lake uncore units 140596caef50 arm64: perf: Add missing ISB in armv8pmu_enable_counter() 4792206af85f sched/fair: Use dst group while checking imbalance for NUMA balancer 63829cb38a3c sched/fair: Fix wrong cpu selecting from isolated domain b75cbad81cfc drivers/perf: thunderx2_pmu: Fix memory resource error handling a071f86dd7c4 drivers/perf: xgene_pmu: Fix uninitialized resource struct e99cf7b5025a arm64: kprobe: add checks for ARMv8.3-PAuth combined instructions b45c14f9b0c6 x86/fpu: Allow multiple bits in clearcpuid= parameter 4f596c780958 perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS 3b172044dc55 EDAC/ti: Fix handling of platform_get_irq() error 0d0f50ecd85d EDAC/aspeed: Fix handling of platform_get_irq() error 3a70ad440e20 EDAC/i5100: Fix error handling order in i5100_init_one() 6411e8ea3086 microblaze: fix kbuild redundant file warning 1b8e25772d8e sched/fair: Fix wrong negative conversion in find_energy_efficient_cpu() 03e0226f1cfe RAS/CEC: Fix cec_init() prototype 19212b1a2be3 crypto: caam/qi - add support for more XTS key lengths d0100d71efff crypto: caam/qi - add fallback for XTS with more than 8B IV b61aa1de53f4 crypto: algif_aead - Do not set MAY_BACKLOG on the async path dd5df0880122 ima: Don't ignore errors from crypto_shash_update() ee0e07130bd0 KVM: SVM: Initialize prev_ga_tag before use af216a426bcc KVM: x86: Intercept LA57 to inject #GP fault when it's reserved f7b5e3c6ab6e KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages efd21b7274b0 KVM: nVMX: Reload vmcs01 if getting vmcs12's pages fails f7421220fd60 KVM: nVMX: Reset the segment cache when stuffing guest segs c5ec2a6618d3 KVM: nVMX: Morph notification vector IRQ on nested VM-Enter to pending PI dd6120a8e1f3 arm64: Make use of ARCH_WORKAROUND_1 even when KVM is not enabled cb6c316cd99a smb3: fix stat when special device file and mounted with modefromsid 321cf0e88e25 smb3: do not try to cache root directory if dir leases not supported dd80b98bdf0a SMB3.1.1: Fix ids returned in POSIX query dir 2ab6d3b441dd SMB3: Resolve data corruption of TCP server info fields 55bf111d4e81 cifs: Return the error from crypt_message when enc/dec key not found. c5db0e593499 cifs: remove bogus debug code 2d8b73fc38ae ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 1fb41e21037e ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 29050421372a ALSA: hda/realtek - set mic to auto detect on a HP AIO machine eba61e03eadf ALSA: hda/realtek - The front Mic on a HP machine doesn't work 383fcddfbcaa ALSA: usb-audio: Line6 Pod Go interface requires static clock rate quirk 70dcb923cc27 ALSA: hda - Fix the return value if cb func is already registered 4e3c57b30473 ALSA: hda - Don't register a cb func if it is registered already 618a54d780a5 net/sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action() ed2c3b4a04c2 net: ethernet: mtk-star-emac: select REGMAP_MMIO 9c70b53dda47 tcp: fix to update snd_wl1 in bulk receiver fast path e4d5d075c190 selftests: rtnetlink: load fou module for kci_test_encap_fou() test 8ab1b9ef3974 selftests: forwarding: Add missing 'rp_filter' configuration 11a3f1f851da r8169: fix operation under forced interrupt threading 6c9e378d7579 nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download() a81996aa6ee5 nexthop: Fix performance regression in nexthop deletion 8672e0e1be10 net/sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels e5b67266fb48 net/sched: act_ct: Fix adding udp port mangle operation f6bb7b012676 net: Properly typecast int values to set sk_max_pacing_rate 08c6a8c61f9f net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setup 6fe9d5ac3f76 net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device 79a5e1726d4f net: ftgmac100: Fix Aspeed ast2600 TX hang issue 7f0afe20abab mptcp: initialize mptcp_options_received's ahmac ec5c9273f731 icmp: randomize the global rate limiter ab91b97c5f92 ibmvnic: save changed mac address to adapter->mac_addr 3f9420b4d3fc chelsio/chtls: fix writing freed memory d632d6da9724 chelsio/chtls: correct function return and return type ea95811a67e3 chelsio/chtls: Fix panic when listen on multiadapter 8650467aa359 chelsio/chtls: fix panic when server is on ipv6 e94a4b48d51b chelsio/chtls: correct netdevice for vlan interface 958fc22dbc30 chelsio/chtls: fix socket lock eb7ee70b9226 tipc: fix incorrect setting window for bcast link a52c1d9114f1 tipc: re-configure queue limit for broadcast link 760295f17597 ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close 2b7a2a0be104 ALSA: hda: fix jack detection with Realtek codecs when in D3 f4b88ebd9b73 ALSA: bebob: potential info leak in hwdep_read() 40d4418ea4db binder: fix UAF when releasing todo list dd5743391b5e r8169: fix data corruption issue on RTL8402 7f1b0fa4805c net_sched: remove a redundant goto chain check f736e9e2f750 net/ipv4: always honour route mtu during forwarding 7ef2b9748f88 net: j1939: j1939_session_fresh_new(): fix missing initialization of skbcnt 3cda27a6e540 can: j1935: j1939_tp_tx_dat_new(): fix missing initialization of skbcnt 46ebf7a3bdb0 can: m_can_platform: don't call m_can_class_suspend in runtime suspend 575e9184885b socket: don't clear SOCK_TSTAMP_NEW when SO_TIMESTAMPNS is disabled d2bc51dbdecd socket: fix option SO_TIMESTAMPING_NEW a7d0ffde99d5 tipc: fix the skb_unshare() in tipc_buf_append() 83e8af2ee339 net: usb: qmi_wwan: add Cellient MPL200 card 01630fae60bd net/tls: sendfile fails with ktls offload 91119131f8a8 net/smc: fix valid DMBE buffer sizes c0d0fad9bed7 net/smc: fix use-after-free of delayed events 5e52ea477365 net: sched: Fix suspicious RCU usage while accessing tcf_tunnel_info b91a8c7486a3 net: mptcp: make DACK4/DACK8 usage consistent among all subflows a0f063a63afa net: ipa: skip suspend/resume activities if not set up 8090c13d3e4b net: fix pos incrementment in ipv6_route_seq_next f17fe0c1addf net: fec: Fix PHY init after phy_reset_after_clk_enable() 8a6ab151443c net: fec: Fix phy_device lookup for phy_reset_after_clk_enable() d6cc94152da1 net: dsa: microchip: fix race condition 61d51568e43b mlx4: handle non-napi callers to napi_poll 8536e300622a ipv4: Restore flowi4_oif update before call to xfrm_lookup_route bd0912cd125e ibmveth: Identify ingress large send packets. d673d278f59f ibmveth: Switch order of ibmveth_helper calls. 68e3dec3c3e4 xgb4: handle 4-tuple PEDIT to NAT mode translation (From OE-Core rev: eab49834f263a2727fa699050a8d01715f1e9d21) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.72Bruce Ashfield2020-11-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 52f6ded2a377 Linux 5.4.72 865b015e8d41 crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA aa1167908ac4 crypto: bcm - Verify GCM/CCM key length in setkey 564312e08892 xen/events: don't use chip_data for legacy IRQs 041445d0d577 reiserfs: Fix oops during mount 046616898a57 reiserfs: Initialize inode keys properly 22ab9ca024a0 USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters bfb1438e8c15 USB: serial: pl2303: add device-id for HP GC device aecf3a1c11dc staging: comedi: check validity of wMaxPacketSize of usb endpoints found 8aff87284be6 USB: serial: option: Add Telit FT980-KS composition 3c3eb734ef1f USB: serial: option: add Cellient MPL200 card b970578274e9 media: usbtv: Fix refcounting mixup 6ad2e647d91f Bluetooth: Disconnect if E0 is used for Level 4 21d2051d1f1c Bluetooth: Fix update of connection state in `hci_encrypt_cfm` ed6c361e3229 Bluetooth: Consolidate encryption handling in hci_encrypt_cfm 155bf3fd4e8c Bluetooth: MGMT: Fix not checking if BT_HS is enabled 66a14350de9a Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel 0d9e9b6e1a26 Bluetooth: A2MP: Fix not initializing all members 54f8badb9bc9 ACPI: Always build evged in 30ddaa4c0c95 ARM: 8939/1: kbuild: use correct nm executable 1bf467fdfeae btrfs: take overcommit into account in inc_block_group_ro 39c5eb1482b2 btrfs: don't pass system_chunk into can_overcommit bc79abf4afea perf cs-etm: Move definition of 'traceid_list' global variable from header file (From OE-Core rev: 5da55c543cf38ca1082bc160fd571b3c7c6a40ba) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>