summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
AgeCommit message (Collapse)Author
2021-08-26lttng-modules: Make it build when CONFIG_TRACEPOINTS is not enabled againPeter Kjellerstedt
Makefile-Do-not-fail-if-CONFIG_TRACEPOINTS-is-not-en.patch was updated with the 2.13.0 update (commit 5dad15af), but unfortunately it no longer did what it was intended to do. There is also 0001-src-Kbuild-change-missing-CONFIG_TRACEPOINTS-to-warn.patch, which was based on the former patch, but it too does not solve the problem. Unify the two patches, and actually disable building of the kernel module if CONFIG_TRACEPOINTS is not enabled, the way it was intended. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-23wireless-regdb: upgrade 2021.04.21 -> 2021.07.14Alexander Kanavin
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-23linux-firmware: upgrade 20210511 -> 20210818Alexander Kanavin
License-Update: new firmware files, copyright years, file names Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-18kernel-devsrc: fix 5.14+ objtool compilationBruce Ashfield
In v5.14+, x86 requires not just elfutils, but the elf headers on the target to build objtool (required for 'scripts parepare'), so we tweak our RDEPENDS to ensure that the right headers are on the target. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-18kernel-devsrc: 5.14+ updatesBruce Ashfield
commit 6218d0f6b8dec [x86/syscalls: Switch to generic syscalltbl.sh] means that x86 no longer has a syscall script to copy, which causes a build error. We already copy the generic syscall script (in scripts), so we just catch errors for the copies to support older and 5.14+ kernels in the same devsrc recipe. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-18lttng-modules: update to 2.13.0Bruce Ashfield
Updating to 2.13.0, so we can pick up the latest -stable and support for 5.14+ kernels. We refresh one patch for new context, and update the LICENSE checksum due to commit 2df37e95fa4303 [Cleanup: Move headers from toplevel to include/lttng/]. which impacted the LICENSE file (but licensing is the same). MODULES_MODULE_SYMVERS_LOCATION must also be specified in this release, as the lttng build has moved the module target to a 'src' subdirectory. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-18linux-yocto-dev: bump to v5.14+Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-17linux-yocto/5.4: remove recipesBruce Ashfield
We have 5.10 and 5.13 as the active recipes in the release/development branches, so we remove 5.4. This leaves us with the standard three versions for release (5.10, 5.13 and -dev). 5.4 will continue to be updated in stable/supported releases. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-16linux-yocto/5.13: update to v5.13.9Bruce Ashfield
Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: f259ee2f0379 Linux 5.13.9 4288f43d9e0e spi: mediatek: Fix fifo transfer fad0494f626f drm/amd/display: Fix ASSR regression on embedded panels 02db470b866f Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" c268b30ff4e0 Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" 989b27104a97 io_uring: explicitly catch any illegal async queue attempt f7be9c72d1de io_uring: never attempt iopoll reissue from release path eb9b9c610f25 drm/amd/display: Fix max vstartup calculation for modes with borders 9cc57c6cdd24 drm/amd/display: Fix comparison error in dcn21 DML b3b7be424610 nvme: fix nvme_setup_command metadata trace event d26ac2d83b02 efi/mokvar: Reserve the table only if it is in boot services data dbdf7e3d5684 ASoC: ti: j721e-evm: Check for not initialized parent_clk_id f248077aef20 ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup a35d559db687 net: Fix zero-copy head len calculation. 4bf6168d0b6a ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend 3cadaeae64dc qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() a6b2ef5b5ffb r8152: Fix a deadlock by doubly PM resume 5feeb2da23e5 r8152: Fix potential PM refcount imbalance bf7dd85e9e02 regulator: mtk-dvfsrc: Fix wrong dev pointer for devm_regulator_register ee37879e24c4 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits c2fdcb148e33 spi: stm32h7: fix full duplex irq handler handling 64d62c4e4ccb regulator: rt5033: Fix n_voltages settings for BUCK and LDO 2e4e8df287c1 regulator: rtmv20: Fix wrong mask for strobe-polarity-high 1c5b8c4e4cb5 ASoC: Intel: boards: fix xrun issue on platform with max98373 497a0258df14 ASoC: Intel: boards: create sof-maxim-common module 301f2270d3ac ASoC: Intel: boards: handle hda-dsp-common as a module c348419f365b net: dsa: sja1105: fix address learning getting disabled on the CPU port 5ee064ade19a net: dsa: sja1105: parameterize the number of ports 1ce09f0ae455 cifs: add missing parsing of backupuid cf5663d06bc3 cifs: use helpers when parsing uid/gid mount options and validate them 2abe7e0f1983 bpf, sockmap: On cleanup we additionally need to remove cached skb 96b1d399a4f2 skmsg: Pass source psock to sk_psock_skb_redirect() b82ffbf55977 skmsg: Increase sk->sk_drops when dropping packets af8884055780 power: supply: ab8500: Call battery population once 5a40048e60b2 Revert "drm/i915: Propagate errors on awaiting already signaled fences" 15c8463df133 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 3cfdd7252e00 Linux 5.13.8 d92d15c28841 octeontx2-af: Remove unnecessary devm_kfree 187463c4a262 perf pmu: Fix alias matching 5e1fc537c1be can: j1939: j1939_session_deactivate(): clarify lifetime of session object f27deb33bbdb i40e: Add additional info to PHY type error e95d994d2f8f io_uring: fix race in unified task_work running ee6d50cb1c23 Revert "perf map: Fix dso->nsinfo refcounting" 9755a447ec42 powerpc/pseries: Fix regression while building external modules c73256979654 powerpc/vdso: Don't use r30 to avoid breaking Go lang 52e9158959d2 SMB3: fix readpage for large swap cache 19f60bf08ee3 bpf: Fix pointer arithmetic mask tightening under state pruning 8595837e9df5 bpf: verifier: Allocate idmap scratch in verifier env 738ab7d5e554 bpf: Remove superfluous aux sanitation on subprog rejection 0b27bdf02c40 bpf: Fix leakage due to insufficient speculative store bypass mitigation ddab060f996e bpf: Introduce BPF nospec instruction for mitigating Spectre v4 9ec54436991f can: hi311x: fix a signedness bug in hi3110_cmd() dda5c13325f1 sis900: Fix missing pci_disable_device() in probe and remove 6cbc642e6f82 tulip: windbond-840: Fix missing pci_disable_device() in probe and remove c7d5458d5589 sctp: fix return value check in __sctp_rcv_asconf_lookup fc553003e361 block: delay freeing the gendisk 926fa6598cdd net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 601c356d1e0a net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() 6b35ae3f6b42 net/mlx5: Unload device upon firmware fatal error 9bf4345430b4 net/mlx5e: Fix page allocation failure for ptp-RQ over SF 09f2d23a618e net/mlx5e: Fix page allocation failure for trap-RQ over SF e6eaea0980ee net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available b0ba8a145d8d net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined 4d253ea99fba net/mlx5: E-Switch, handle devcom events only for ports on the same device 0b26a4e2d5dd net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported 1dc7f1219c13 net/mlx5e: Disable Rx ntuple offload for uplink representor 644c3c58ec77 net/mlx5: Fix flow table chaining 951e41ddd214 bpf, sockmap: Zap ingress queues after stopping strparser 0664f9acc5bf KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing 9e27f578a403 drm/msm/dp: Initialize the INTF_CONFIG register c122e9371bd6 drm/msm/dp: use dp_ctrl_off_link_stream during PHY compliance test run 58389fac95fb drm/msm/dpu: Fix sm8250_mdp register length 5e8c20b001e8 net: llc: fix skb_over_panic 40e79954edce KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access 9eb2c41471e6 drm/i915/bios: Fix ports mask 4689d61012a6 drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c 7d93d6111d0e mlx4: Fix missing error code in mlx4_load_one() 58b30f9e1a48 net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY 0379d6b0118a octeontx2-pf: Dont enable backpressure on LBK links 4182c0d66639 octeontx2-pf: Fix interface down flag on error b8a071889fb3 tipc: do not write skb_shinfo frags when doing decrytion 0e99b794c0bc can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker in case error in IRQ d6892195dfbe ionic: count csum_none when offload enabled 70da7c504236 ionic: fix up dim accounting for tx and rx e8927398faa1 ionic: remove intr coalesce update from napi b367a9a2cebe ionic: catch no ptp support earlier 12e88273896d ionic: make all rx_mode work threadsafe 2e618cf6db69 net: qrtr: fix memory leaks 56a5e590b31e loop: reintroduce global lock for safe loop_validate_file() traversal fcc99d41954f net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too a6964b4c65c7 net: Set true network header for ECN decapsulation 7b3f85278d90 tipc: fix sleeping in tipc accept routine a73d03806166 tipc: fix implicit-connect for SYN+ 457202b9132f i40e: Fix log TC creation failure when max num of queues is exceeded a7ce70625f44 i40e: Fix queue-to-TC mapping on Tx 644575296661 i40e: Fix firmware LLDP agent related warning 79c71f5168c5 i40e: Fix logic of disabling queues 367bec7665d1 netfilter: nft_nat: allow to specify layer 4 protocol NAT only 62659ab3563a netfilter: conntrack: adjust stop timestamp to real expiry value 525e6eb9258c mac80211: fix enabling 4-address mode on a sta vif after assoc 13b8ab2f6f84 bpf: Fix OOB read when printing XDP link fdinfo 467c905bb613 netfilter: nf_tables: fix audit memory leak in nf_tables_commit f7046443c8ac RDMA/rxe: Fix memory leak in error path code 1544d2b86fa7 platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() d23677f3da7a platform/x86: amd-pmc: Fix SMU firmware reporting mechanism 91f5c8fb6d8e platform/x86: amd-pmc: Fix command completion code 7113367b2229 RDMA/bnxt_re: Fix stats counters d68acf353765 cfg80211: Fix possible memory leak in function cfg80211_bss_update a8d4169f924a io_uring: fix poll requests leaking second poll entries 5db0ca0fbebf io_uring: don't block level reissue off completion path 5bb49c88472f io_uring: fix io_prep_async_link locking ca324a215bf9 nfc: nfcsim: fix use after free during module unload caed0df2e52d blk-iocost: fix operation ordering in iocg_wake_fn() 749abc8d274f drm/amdgpu: Fix resource leak on probe error path 070f46bcf6b4 drm/amdgpu: Avoid printing of stack contents on firmware load error 4e7961b3d5fd drm/amdgpu: Check pmops for desired suspend state 0652b1eade53 drm/amd/display: ensure dentist display clock update finished in DCN20 9c2cae70e3a0 NIU: fix incorrect error return, missed in previous revert 633799ddcff4 net: stmmac: add est_irq_status callback function for GMAC 4.10 and 5.10 fa1c5eff378f HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT 892ced352e05 alpha: register early reserved memory in memblock a63d311c966c can: esd_usb2: fix memory leak d23e7c014cc4 can: ems_usb: fix memory leak 62365842aed3 can: usb_8dev: fix memory leak 78673a83947b can: mcba_usb_start(): add missing urb->transfer_dma initialization 87d268fe1bdb can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values aec236c7147a can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF ea9e6fc2bc5d can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms 9293727af539 mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() 87370a9d413a mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code 3df2bd9978b1 ocfs2: issue zeroout to EOF blocks c9302ab319ed ocfs2: fix zero out valid data a9f2d0884d70 KVM: add missing compat KVM_CLEAR_DIRTY_LOG a80e3243e924 x86/kvm: fix vcpu-id indexed array sizes 3c82e27986af ACPI: DPTF: Fix reading of attributes cf90e1c4ad57 Revert "ACPI: resources: Add checks for ACPI IRQ override" 1d381aca0d9c btrfs: mark compressed range uptodate only if all bio succeed c543bced163b btrfs: fix rw device counting in __btrfs_free_extra_devids 9e4417af187e btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction 89e34995bdd7 fs/ext2: Avoid page_address on pages returned by ext2_get_page f0aa1bc37e9a pipe: make pipe writes always wake up readers 5a5aaf4177da selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-16linux-yocto/5.10: update to v5.10.57Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 1cd6e30b83d7 Linux 5.10.57 9c645a020bab spi: mediatek: Fix fifo transfer 7254e2d9eb41 selftest/bpf: Verifier tests for var-off access 30ea1c535291 bpf, selftests: Adjust few selftest outcomes wrt unreachable code 98bf2906d3be bpf: Update selftests to reflect new error states 360e5b7af653 bpf, selftests: Adjust few selftest result_unpriv outcomes 5abcd138cbd8 selftest/bpf: Adjust expected verifier errors 83bbf953f66c selftests/bpf: Add a test for ptr_to_map_value on stack for helper access e2b7a4ccbf7c Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" 1b1a00b13c34 firmware: arm_scmi: Add delayed response status check 93ef561406a7 firmware: arm_scmi: Ensure drivers provide a probe function 1812895f17e1 Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" cae3fa3d8165 ACPI: fix NULL pointer dereference 98b070694f45 drm/amd/display: Fix max vstartup calculation for modes with borders f9d875c8c92f drm/amd/display: Fix comparison error in dcn21 DML 91865b458edd nvme: fix nvme_setup_command metadata trace event 06a9092f6647 efi/mokvar: Reserve the table only if it is in boot services data 27ff30c8b3f3 ASoC: ti: j721e-evm: Check for not initialized parent_clk_id a00bcc5298be ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup e8b287e78381 net: Fix zero-copy head len calculation. c6bdf7d97d5f ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend 74b53ee4b89e qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() f6a2ff040b5c r8152: Fix potential PM refcount imbalance c98a7916cd37 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits 03258515c9eb spi: stm32h7: fix full duplex irq handler handling cfb8173a23cf regulator: rt5033: Fix n_voltages settings for BUCK and LDO 81dc9a4868a9 regulator: rtmv20: Fix wrong mask for strobe-polarity-high 9e55b9278c47 btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction e2419c570986 btrfs: fix race causing unnecessary inode logging during link and rename 118b070bf415 Revert "drm/i915: Propagate errors on awaiting already signaled fences" 6976f3cf34a1 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 9746c25334cb Linux 5.10.56 55dd22c5d029 can: j1939: j1939_session_deactivate(): clarify lifetime of session object 75ebe1d355b5 i40e: Add additional info to PHY type error 2ca5ec188b20 Revert "perf map: Fix dso->nsinfo refcounting" c14cee5bc466 powerpc/pseries: Fix regression while building external modules bfc8e67c60b9 SMB3: fix readpage for large swap cache be561c0154dc bpf: Fix pointer arithmetic mask tightening under state pruning ffb9d5c48b4b bpf: verifier: Allocate idmap scratch in verifier env a11ca29c65c1 bpf: Remove superfluous aux sanitation on subprog rejection 0e9280654aa4 bpf: Fix leakage due to insufficient speculative store bypass mitigation bea9e2fd1808 bpf: Introduce BPF nospec instruction for mitigating Spectre v4 cd61e665a166 can: hi311x: fix a signedness bug in hi3110_cmd() 65dfa6cb2233 sis900: Fix missing pci_disable_device() in probe and remove 93e5bf4b2925 tulip: windbond-840: Fix missing pci_disable_device() in probe and remove 58b8c812c764 sctp: fix return value check in __sctp_rcv_asconf_lookup 362e9d23cf70 net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() bd744f2a2755 net/mlx5: Fix flow table chaining 1b148bd72e50 skmsg: Make sk_psock_destroy() static 645a1d3bef5f drm/msm/dp: Initialize the INTF_CONFIG register 4a6841921cc8 drm/msm/dpu: Fix sm8250_mdp register length e6097071a4ff net: llc: fix skb_over_panic 01f3581d4400 KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access f5f78ae5f1be mlx4: Fix missing error code in mlx4_load_one() 51b751fc06b8 octeontx2-pf: Fix interface down flag on error 4951ffa3fac8 tipc: do not write skb_shinfo frags when doing decrytion 7eefa0b74f3e ionic: count csum_none when offload enabled 60decbe01d7d ionic: fix up dim accounting for tx and rx a7c85a516cd0 ionic: remove intr coalesce update from napi 6961323eed46 net: qrtr: fix memory leaks 91350564ea8c net: Set true network header for ECN decapsulation a41282e82a1d tipc: fix sleeping in tipc accept routine 10f585740cf0 tipc: fix implicit-connect for SYN+ bb6061616211 i40e: Fix log TC creation failure when max num of queues is exceeded c1cc6bce1afd i40e: Fix queue-to-TC mapping on Tx 4382cca17915 i40e: Fix firmware LLDP agent related warning e090ffdf0563 i40e: Fix logic of disabling queues cbc8012902b3 netfilter: nft_nat: allow to specify layer 4 protocol NAT only 3dbda8483f42 netfilter: conntrack: adjust stop timestamp to real expiry value ac038f4152ef mac80211: fix enabling 4-address mode on a sta vif after assoc 076bc6ebce48 bpf: Fix OOB read when printing XDP link fdinfo e6a06a13ec6f RDMA/bnxt_re: Fix stats counters c8667cb406fd cfg80211: Fix possible memory leak in function cfg80211_bss_update 9ab284bc3530 nfc: nfcsim: fix use after free during module unload ea04a3b5727e blk-iocost: fix operation ordering in iocg_wake_fn() fc2756cce06f drm/amdgpu: Fix resource leak on probe error path ccc7a1bb322e drm/amdgpu: Avoid printing of stack contents on firmware load error 63570e578094 drm/amd/display: ensure dentist display clock update finished in DCN20 2eab387507fd NIU: fix incorrect error return, missed in previous revert cb71730a6312 HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT 7bca5da00539 alpha: register early reserved memory in memblock 30e19d072ea0 can: esd_usb2: fix memory leak 88b40258162b can: ems_usb: fix memory leak f58ac91ff87d can: usb_8dev: fix memory leak a6ebfbdaca3d can: mcba_usb_start(): add missing urb->transfer_dma initialization 2fc2c2816cb7 can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values afe2ffd92061 can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF a9c02d0e1513 can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms da4f4916dab2 ocfs2: issue zeroout to EOF blocks 943014593061 ocfs2: fix zero out valid data 52acb6c147b3 KVM: add missing compat KVM_CLEAR_DIRTY_LOG 7d67d4ab28e3 x86/kvm: fix vcpu-id indexed array sizes 2388c7674fbd ACPI: DPTF: Fix reading of attributes 0d6afa25975e Revert "ACPI: resources: Add checks for ACPI IRQ override" 0a421a2fc516 btrfs: mark compressed range uptodate only if all bio succeed 4e1a57d75264 btrfs: fix rw device counting in __btrfs_free_extra_devids 27aa7171fe2b pipe: make pipe writes always wake up readers 02210a5e1894 x86/asm: Ensure asm/proto.h can be included stand-alone 65b2658634fe io_uring: fix null-ptr-deref in io_sq_offload_start() e44d22fdf756 selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-16linux-yocto/5.4: update to v5.4.139Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: e350cd02e293 Linux 5.4.139 03ff8a4f9db6 spi: mediatek: Fix fifo transfer a0f66ddf05c2 bpf, selftests: Adjust few selftest outcomes wrt unreachable code d3796e8f6b3d bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones 8dec99abcd74 bpf: Test_verifier, add alu32 bounds tracking tests fd568de5806f bpf: Fix leakage under speculation on mispredicted branches d2f790327f83 bpf: Do not mark insn as seen under speculative path verification 283d742988f6 bpf: Inherit expanded/patched seen count from old aux data a0a9546aaec3 Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" 76f5314d7859 firmware: arm_scmi: Add delayed response status check 1b38f70bbc7c firmware: arm_scmi: Ensure drivers provide a probe function 44f522298c94 Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" 38f54217b423 ACPI: fix NULL pointer dereference 0ea2f55babb7 nvme: fix nvme_setup_command metadata trace event b508b652d4f3 net: Fix zero-copy head len calculation. bf692e7ef657 qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() 6bc48348eca7 r8152: Fix potential PM refcount imbalance a57c75ff0700 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits e2cccb839a18 spi: stm32h7: fix full duplex irq handler handling b72f2d9e91e1 regulator: rt5033: Fix n_voltages settings for BUCK and LDO 86f2a3e9aae9 btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction b7f0fa2192c5 btrfs: fix race causing unnecessary inode logging during link and rename cb006da62a9e btrfs: do not commit logs and transactions during link and rename operations 174c27d0f9ef btrfs: delete duplicated words + other fixes in comments 7b90d57b09fa Linux 5.4.138 7eef18c0479b can: j1939: j1939_session_deactivate(): clarify lifetime of session object 18b536de3b97 i40e: Add additional info to PHY type error d21eb931109a Revert "perf map: Fix dso->nsinfo refcounting" 16447b2f5c66 powerpc/pseries: Fix regression while building external modules 265883d1d839 PCI: mvebu: Setup BAR0 in order to fix MSI 21734a31c9a0 can: hi311x: fix a signedness bug in hi3110_cmd() f4fa45b0f91e sis900: Fix missing pci_disable_device() in probe and remove dff00ce44891 tulip: windbond-840: Fix missing pci_disable_device() in probe and remove e0310bbeaaa2 sctp: fix return value check in __sctp_rcv_asconf_lookup 408614108abd net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() ac4983230616 net/mlx5: Fix flow table chaining 527feae56fe6 net: llc: fix skb_over_panic ede4c93860e6 mlx4: Fix missing error code in mlx4_load_one() acb97d4b2d0e net: Set true network header for ECN decapsulation 851946a68136 tipc: fix sleeping in tipc accept routine 194b71d28b26 i40e: Fix log TC creation failure when max num of queues is exceeded 834af62212c7 i40e: Fix queue-to-TC mapping on Tx 74aea4b7159a i40e: Fix firmware LLDP agent related warning b2ab34e862eb i40e: Fix logic of disabling queues 519582e44e6a netfilter: nft_nat: allow to specify layer 4 protocol NAT only 3a7a4cee7bec netfilter: conntrack: adjust stop timestamp to real expiry value 1c043783403c cfg80211: Fix possible memory leak in function cfg80211_bss_update 6cf2abea1018 nfc: nfcsim: fix use after free during module unload 6b313d0ffa71 NIU: fix incorrect error return, missed in previous revert c4663c162778 HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT e9e2ce00aeda can: esd_usb2: fix memory leak 43726620b2f6 can: ems_usb: fix memory leak 819867389276 can: usb_8dev: fix memory leak a051dbd17b5b can: mcba_usb_start(): add missing urb->transfer_dma initialization 793581441b5c can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF c621638d0e6d can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms a24d87b429a9 ocfs2: issue zeroout to EOF blocks eaaa4284e288 ocfs2: fix zero out valid data 9bd1092148b5 KVM: add missing compat KVM_CLEAR_DIRTY_LOG 7a94dfe5e2a0 x86/kvm: fix vcpu-id indexed array sizes 2dc291582cce Revert "ACPI: resources: Add checks for ACPI IRQ override" a8eec6979734 btrfs: mark compressed range uptodate only if all bio succeed 57429c1ec770 btrfs: fix rw device counting in __btrfs_free_extra_devids 61f2cbc792eb x86/asm: Ensure asm/proto.h can be included stand-alone 99372c38a948 net_sched: check error pointer in tcf_dump_walker() Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-16linux-yocto/5.10: update to v5.10.55Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 11fe69a17195 Linux 5.10.55 984e93b8e207 ipv6: ip6_finish_output2: set sk into newly allocated nskb a74054ca7553 ARM: dts: versatile: Fix up interrupt controller node names 3510b9b41c70 iomap: remove the length variable in iomap_seek_hole 8659186e72d0 iomap: remove the length variable in iomap_seek_data 65039407489c cifs: fix the out of range assignment to bit fields in parse_server_interfaces fe5fe0b1c8b9 firmware: arm_scmi: Fix range check for the maximum number of pending messages 8f8e5475a369 firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow d01328fef6af hfs: add lock nesting notation to hfs_find_init 06b3d9923fa0 hfs: fix high memory mapping in hfs_bnode_read 680b2917e60e hfs: add missing clean-up in hfs_fill_super 5c3d753b872a drm/ttm: add a check against null pointer dereference 2323690eb058 ipv6: allocate enough headroom in ip6_finish_output2() 86cb49e7314e rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() 55ddab2bfd70 rcu-tasks: Don't delete holdouts within trc_inspect_reader() 4d972881f8d8 sctp: move 198 addresses from unusable to private scope 915226f31fd4 net: annotate data race around sk_ll_usec 92289f58f01d net/802/garp: fix memleak in garp_request_join() 5d93810761b4 net/802/mrp: fix memleak in mrp_request_join() df34f888628e cgroup1: fix leaked context root causing sporadic NULL deref in LTP dcd00801f3d9 workqueue: fix UAF in pwq_unbound_release_workfn() 93c5951e0ce1 af_unix: fix garbage collect vs MSG_PEEK dee8119eaa9e KVM: x86: determine if an exception has an error code only when injecting it. 6f5d7a45f58d io_uring: fix link timeout refs 475312897ea6 tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include 08277b9dde63 Linux 5.10.54 c9f8e17990e0 skbuff: Fix build with SKB extensions disabled ba28765d338a xhci: add xhci_get_virt_ep() helper 624290f368af sfc: ensure correct number of XDP queues 1df4fe5a8871 drm/i915/gvt: Clear d3_entered on elsp cmd submission. c938e65768e0 usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI 25af91a806d2 perf inject: Close inject.output on exit fb35426d123e Documentation: Fix intiramfs script name 570341f10ecc skbuff: Release nfct refcount on napi stolen or re-used skbs 31828ffdab19 bonding: fix build issue c9d97b7bb897 PCI: Mark AMD Navi14 GPU ATS as broken f7ee361182e0 net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz 30f1d4d03641 net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz fc31b5be1383 drm/amdgpu: update golden setting for sienna_cichlid 69a603aa170e drm: Return -ENOTTY for non-drm ioctls 2831eeb7bc3d driver core: Prevent warning when removing a device link from unregistered consumer 0e759383236a nds32: fix up stack guard gap 7497f4c91da3 misc: eeprom: at24: Always append device id even if label property is set. 8571daace5a6 rbd: always kick acquire on "acquired" and "released" notifications 2f3731de5e69 rbd: don't hold lock_rwsem while running_list is being drained 92291fa2d144 hugetlbfs: fix mount mode command line processing 1a25c5738d0c memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions 0b591c020d28 userfaultfd: do not untag user pointers fca5343b4892 io_uring: remove double poll entry on arm failure 9eef9029151c io_uring: explicitly count entries for poll reqs 1077e2b15283 selftest: use mmap instead of posix_memalign to allocate memory 6e81e2c38a38 posix-cpu-timers: Fix rearm racing against process tick 3efec3b4b16f bus: mhi: core: Validate channel ID when processing command completions b3f3a58a86c4 ixgbe: Fix packet corruption due to missing DMA sync e991457afdcb media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() 755971dc7ee8 btrfs: check for missing device in btrfs_trim_fs 552b053f1a53 tracing: Synthetic event field_pos is an index not a boolean 757bdba8026b tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. a5e1aff58943 tracing/histogram: Rename "cpu" to "common_cpu" 0edad8b9f65d tracepoints: Update static_call before tp_funcs when adding a tracepoint 4ed4074c6c6c firmware/efi: Tell memblock about EFI iomem reservations 647e26b03ee9 usb: typec: stusb160x: register role switch before interrupt registration a206167bd638 usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. f2c04f6b21ef usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. 7073acb51a3b usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe 1bf7371b9004 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick 45c87a94336f USB: serial: cp210x: fix comments for GE CS1000 f528521c1574 USB: serial: option: add support for u-blox LARA-R6 family 311fd7f7f186 usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() 7af54a4e221e usb: max-3421: Prevent corruption of freed memory 69da81a96442 USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS e6343aab3ee7 usb: hub: Fix link power management max exit latency (MEL) calculations 8f087b4cf1a3 usb: hub: Disable USB 3 device initiated lpm if exit latency is too high 709137c85327 KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state c1fbdf0f3c26 KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow e3eb672c169d xhci: Fix lost USB 2 remote wake 02e2e96ba56c usb: xhci: avoid renesas_usb_fw.mem when it's unusable 9e9cf23b77d4 Revert "usb: renesas-xhci: Fix handling of unknown ROM state" ebaa67086fae ALSA: pcm: Fix mmap capability check 431e31105579 ALSA: pcm: Call substream ack() method upon compat mmap commit 3c9afa23f3fc ALSA: hdmi: Expose all pins on MSI MS-7C94 board 253759df8082 ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine 2b3cdf581993 ALSA: sb: Fix potential ABBA deadlock in CSP driver 5858c8a46421 ALSA: usb-audio: Add registration quirk for JBL Quantum headsets 2de518548de1 ALSA: usb-audio: Add missing proc text entry for BESPOKEN type 37a88b41dc29 s390/boot: fix use of expolines in the DMA code d1ab96288061 s390/ftrace: fix ftrace_update_ftrace_func implementation 3b4009b49634 mmc: core: Don't allocate IDA for OF aliases fc6ac92cfcab proc: Avoid mixing integer types in mem_rw() 76f7eae7ec80 cifs: fix fallocate when trying to allocate a hole. c26372b8a8c3 cifs: only write 64kb at a time when fallocating a small region of a file b91e5b63470d drm/panel: raspberrypi-touchscreen: Prevent double-free 9e0373945ed6 net: sched: cls_api: Fix the the wrong parameter c8ebf135c199 net: dsa: sja1105: make VID 4095 a bridge VLAN too 164294d09c47 tcp: disable TFO blackhole logic by default 8eb225873246 sctp: update active_key for asoc when old key is being replaced ef799bd8ff5a nvme: set the PRACT bit when using Write Zeroes with T10 PI 7850f03ed814 r8169: Avoid duplicate sysfs entry creation error 0f5dc3971473 afs: Fix tracepoint string placement with built-in AFS 711057846aa7 Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" 8985dc2cabd6 nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING fb28b1592098 ceph: don't WARN if we're still opening a session to an MDS ce8fafb68051 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions 071729150be9 net/sched: act_skbmod: Skip non-Ethernet packets ee36bb471389 spi: spi-bcm2835: Fix deadlock 432738c9740c net: hns3: fix rx VLAN offload state inconsistent issue 3e903e0b578b net: hns3: fix possible mismatches resp of mailbox f4305375f031 ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID 41a839437a07 net/tcp_fastopen: fix data races around tfo_active_disable_stamp ba3336397677 net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition 320dcbdec4c6 bnxt_en: Check abort error state in bnxt_half_open_nic() 134a0536f0a4 bnxt_en: Validate vlan protocol ID on RX packets 4f7da0f97beb bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() 927370485e98 bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() ab830c3bae19 bnxt_en: don't disable an already disabled PCI device 26463689445d ACPI: Kconfig: Fix table override from built-in initrd 113ce8c5043a spi: cadence: Correct initialisation of runtime PM again 3ea448b62b49 scsi: target: Fix protect handling in WRITE SAME(32) b82a1a26aaee scsi: iscsi: Fix iface sysfs attr detection 6811744bd0ef netrom: Decrease sock refcount when sock timers expire 096a8dca8ca5 sctp: trim optlen when it's a huge value in sctp_setsockopt 8e9662fde6d6 net: sched: fix memory leak in tcindex_partial_destroy_work e14ef1095387 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak fcbad8e18d31 KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash 30b830215158 net: decnet: Fix sleeping inside in af_decnet d402c60da0fd efi/tpm: Differentiate missing and invalid final event log table. 898376690310 dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} 115e4f5b64ae usb: hso: fix error handling code of hso_create_net_device 1582a02fecff net: fix uninit-value in caif_seqpkt_sendmsg 2fc8048265ce bpftool: Check malloc return value in mount_bpffs_for_pin 3b5b0afd8d97 bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats c260442431b4 bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats 715f378f4290 bpf, sockmap: Fix potential memory leak on unlikely error case e3a9548ae538 s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] 9264bebe9ef9 liquidio: Fix unintentional sign extension issue on left shift of u16 0ff2ea9d8fa3 timers: Fix get_next_timer_interrupt() with no timers pending ca9ba1de8f09 xdp, net: Fix use-after-free in bpf_xdp_link_release 39f1735c8107 bpf: Fix tail_call_reachable rejection for interpreter when jit failed 2b4046e64f7d bpf, test: fix NULL pointer dereference on invalid expected_attach_type 3dba72d1fc01 ASoC: rt5631: Fix regcache sync errors on resume 2435dcfd16ac spi: mediatek: fix fifo rx mode a9a85bfedd83 regulator: hi6421: Fix getting wrong drvdata 5cdc986aad95 regulator: hi6421: Use correct variable type for regmap api val argument 23811b75fdb8 spi: stm32: fixes pm_runtime calls in probe/remove 844ab04b62a5 spi: imx: add a check for speed_hz before calculating the clock 3b6c430d1248 ASoC: wm_adsp: Correct wm_coeff_tlv_get handling 57efe4f82a76 perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set 61f2e1e79578 perf data: Close all files in close_dir() 7c91e0ce2601 perf probe-file: Delete namelist in del_events() on the error path a6c32317cd3d perf lzma: Close lzma stream on exit 2ae8f40a8fdf perf script: Fix memory 'threads' and 'cpus' leaks on exit 51077d315a46 perf report: Free generated help strings for sort option 2bfa3c53ea8a perf env: Fix memory leak of cpu_pmu_caps a2f0da3af614 perf test maps__merge_in: Fix memory leak of maps b7bfd8aeb956 perf dso: Fix memory leak in dso__new_map() c9c101da3e83 perf test event_update: Fix memory leak of evlist b768db7f8070 perf test session_topology: Delete session->evlist b8892d16a928 perf env: Fix sibling_dies memory leak 306411a8bf75 perf probe: Fix dso->nsinfo refcounting f21987d7bb58 perf map: Fix dso->nsinfo refcounting 7337ff2093e0 perf inject: Fix dso->nsinfo refcounting a87d42ae7f5d KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM b990585f9b7a nvme-pci: do not call nvme_dev_remove_admin from nvme_remove 0fa11e1a20c7 mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join 3714e0bb0dcf cxgb4: fix IRQ free race during driver unload d92337bf54f2 pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped f1edbcc47f46 selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect 906bbb18db78 selftests: icmp_redirect: remove from checking for IPv6 route get bb737eceb9a4 stmmac: platform: Fix signedness bug in stmmac_probe_config_dt() 79ec7b5b2f4f ipv6: fix 'disable_policy' for fwd packets 35eaefb44ed7 bonding: fix incorrect return value of bond_ipsec_offload_ok() 13626bad63e8 bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() 56ccdf868ab6 bonding: Add struct bond_ipesc to manage SA b3bd1f5e5037 bonding: disallow setting nested bonding + ipsec offload 43511a6a164a bonding: fix suspicious RCU usage in bond_ipsec_del_sa() 6ca0e55a1310 ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops ba7bfcdff1ad bonding: fix null dereference in bond_ipsec_add_sa() 3ae639af3626 bonding: fix suspicious RCU usage in bond_ipsec_add_sa() 4a31baf55f6a net: add kcov handle to skb extensions 78e4baff950d gve: Fix an error handling path in 'gve_probe()' 813449fb85f6 igb: Fix position of assignment to *ring 44171801d39c igb: Check if num of q_vectors is smaller than max before array access cb9292445d23 iavf: Fix an error handling path in 'iavf_probe()' a6756d637b40 e1000e: Fix an error handling path in 'e1000_probe()' dea695a2ee23 fm10k: Fix an error handling path in 'fm10k_probe()' a099192fe7e1 igb: Fix an error handling path in 'igb_probe()' db4c32c1b926 igc: Fix an error handling path in 'igc_probe()' 7bc9fb1f8019 ixgbe: Fix an error handling path in 'ixgbe_probe()' 02d1af0bee65 igc: change default return of igc_read_phy_reg() f153664d8e70 igb: Fix use-after-free error during reset e15f629036ba igc: Fix use-after-free error during reset Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-16linux-yocto/5.4: update to v5.4.137Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 5b1de8e15f0f Linux 5.4.137 ebb1b38be0c9 ipv6: ip6_finish_output2: set sk into newly allocated nskb 6c04123962f0 ARM: dts: versatile: Fix up interrupt controller node names befa900533a9 iomap: remove the length variable in iomap_seek_hole 83fb41b2f6e4 iomap: remove the length variable in iomap_seek_data 302e1acd4c26 cifs: fix the out of range assignment to bit fields in parse_server_interfaces 02a470e3c64a firmware: arm_scmi: Fix range check for the maximum number of pending messages 289dd584319f firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow e3acb292f092 hfs: add lock nesting notation to hfs_find_init af1178296d77 hfs: fix high memory mapping in hfs_bnode_read 89136a47e2e7 hfs: add missing clean-up in hfs_fill_super ded37d03440d ipv6: allocate enough headroom in ip6_finish_output2() f65b7f377cca sctp: move 198 addresses from unusable to private scope c8d32973ee6a net: annotate data race around sk_ll_usec c23b9a5610f9 net/802/garp: fix memleak in garp_request_join() 88c4cae3ed25 net/802/mrp: fix memleak in mrp_request_join() eef99860c677 cgroup1: fix leaked context root causing sporadic NULL deref in LTP 7f0365b4daaa workqueue: fix UAF in pwq_unbound_release_workfn() 85abe0d47fe6 af_unix: fix garbage collect vs MSG_PEEK af45f3527aa0 KVM: x86: determine if an exception has an error code only when injecting it. 828cab3c8c23 tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include 525c5513b60d selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c 253dccefb5cb Linux 5.4.136 587f86b7a2a0 xhci: add xhci_get_virt_ep() helper f9d0c35556cd perf inject: Close inject.output on exit a9c103fa91e4 PCI: Mark AMD Navi14 GPU ATS as broken 11561d2f7b9d btrfs: compression: don't try to compress if we don't have enough pages 4980301e1c1f iio: accel: bma180: Fix BMA25x bandwidth register values d04f2582c47e iio: accel: bma180: Use explicit member assignment 4e0afa88954b net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear 2a4865d1547e net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz 7d8c06b8d2d2 drm: Return -ENOTTY for non-drm ioctls b5d7bebd96a3 nds32: fix up stack guard gap ba378b796088 rbd: always kick acquire on "acquired" and "released" notifications 13066d6628f0 rbd: don't hold lock_rwsem while running_list is being drained b12ead825f6c hugetlbfs: fix mount mode command line processing 60dbbd76f110 userfaultfd: do not untag user pointers 540eee8cbb3d selftest: use mmap instead of posix_memalign to allocate memory e706ac3fc82e ixgbe: Fix packet corruption due to missing DMA sync e617fa62f6cf media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() 77713fb336ca btrfs: check for missing device in btrfs_trim_fs f899f24d34d9 tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. 59a9f75fb2b6 tracing/histogram: Rename "cpu" to "common_cpu" 379d8da3353e firmware/efi: Tell memblock about EFI iomem reservations 281a94362bbe usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. 167079fbfaa7 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick 811c4cdf2917 USB: serial: cp210x: fix comments for GE CS1000 f54ee7e16d0d USB: serial: option: add support for u-blox LARA-R6 family e28d28eb9be6 usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() 863d071dbcd5 usb: max-3421: Prevent corruption of freed memory e4077a90e600 USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS da6f6769ee0f usb: hub: Fix link power management max exit latency (MEL) calculations fea6b53e631a usb: hub: Disable USB 3 device initiated lpm if exit latency is too high 962ce043ef92 KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state 2b9ffddd70b4 KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow c968f563ccde xhci: Fix lost USB 2 remote wake a660ecde5c55 ALSA: hdmi: Expose all pins on MSI MS-7C94 board f73696354d59 ALSA: sb: Fix potential ABBA deadlock in CSP driver 7aa2dfbc6bd0 ALSA: usb-audio: Add registration quirk for JBL Quantum headsets 46d62c3fe2ab ALSA: usb-audio: Add missing proc text entry for BESPOKEN type f1754f96ab41 s390/boot: fix use of expolines in the DMA code 8eb521d19248 s390/ftrace: fix ftrace_update_ftrace_func implementation 268132b070d9 Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" f323809e3108 proc: Avoid mixing integer types in mem_rw() b71a75209f6a drm/panel: raspberrypi-touchscreen: Prevent double-free 2e6ab87f8e63 net: sched: cls_api: Fix the the wrong parameter b60461696a0b sctp: update active_key for asoc when old key is being replaced 9fa89c2caee2 nvme: set the PRACT bit when using Write Zeroes with T10 PI c50141b3d769 r8169: Avoid duplicate sysfs entry creation error f726817d6b42 afs: Fix tracepoint string placement with built-in AFS b22c9e433bb7 Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" 69a49e7b5baf nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING 830251361425 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions a88414fb1117 net/sched: act_skbmod: Skip non-Ethernet packets c278b954ccc7 net: hns3: fix rx VLAN offload state inconsistent issue 006ed6f4d00b net/tcp_fastopen: fix data races around tfo_active_disable_stamp 3942ba235693 net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition f11f12decd55 bnxt_en: Check abort error state in bnxt_half_open_nic() 16ce6cb78690 bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() c993e7aadc50 bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() 6ee8e6be3067 bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence. 35637acc9810 spi: cadence: Correct initialisation of runtime PM again 2f2150bf41c1 scsi: target: Fix protect handling in WRITE SAME(32) a6cb717f8534 scsi: iscsi: Fix iface sysfs attr detection 25df44e90ff5 netrom: Decrease sock refcount when sock timers expire 8d7924ce85ba net: sched: fix memory leak in tcindex_partial_destroy_work f38527f18905 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak b85dadd4347b KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash b3224bd31861 net: decnet: Fix sleeping inside in af_decnet bd2b3b13aa2a efi/tpm: Differentiate missing and invalid final event log table. 9413c0abb57f net: fix uninit-value in caif_seqpkt_sendmsg 6d56299ff911 bpftool: Check malloc return value in mount_bpffs_for_pin edec10098675 bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats 58259e8b6e85 s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] cc876a5618bc liquidio: Fix unintentional sign extension issue on left shift of u16 42fe8f433b31 ASoC: rt5631: Fix regcache sync errors on resume d99aaf07365f spi: mediatek: fix fifo rx mode 08cdda8d8972 regulator: hi6421: Fix getting wrong drvdata b25be6bf6419 regulator: hi6421: Use correct variable type for regmap api val argument a1ade24cccb5 spi: stm32: fixes pm_runtime calls in probe/remove 40e203ce74eb spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() 24b78097a837 spi: imx: add a check for speed_hz before calculating the clock 52cff6123aa0 perf data: Close all files in close_dir() 0f63857d1099 perf probe-file: Delete namelist in del_events() on the error path 8b92ea243bbf perf lzma: Close lzma stream on exit 51351c6d5a18 perf script: Fix memory 'threads' and 'cpus' leaks on exit d2bfc3eda914 perf dso: Fix memory leak in dso__new_map() 05804a7d223d perf test event_update: Fix memory leak of evlist d257f3abdc71 perf test session_topology: Delete session->evlist 89d1762a4a21 perf env: Fix sibling_dies memory leak fd335143befb perf probe: Fix dso->nsinfo refcounting 6513dee46f80 perf map: Fix dso->nsinfo refcounting ff9fc81fa884 nvme-pci: do not call nvme_dev_remove_admin from nvme_remove d029df83c61a cxgb4: fix IRQ free race during driver unload ae9b64434441 pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped a37ca2a076ec selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect 05364a2794fb selftests: icmp_redirect: remove from checking for IPv6 route get 7f4848229e91 ipv6: fix 'disable_policy' for fwd packets c67fb96f5431 gve: Fix an error handling path in 'gve_probe()' e33da4eeaa35 igb: Fix position of assignment to *ring 7dd897773618 igb: Check if num of q_vectors is smaller than max before array access d3d7cceee841 iavf: Fix an error handling path in 'iavf_probe()' 7a13a8a8a5fb e1000e: Fix an error handling path in 'e1000_probe()' 9fc381db7583 fm10k: Fix an error handling path in 'fm10k_probe()' 5d6a04927b08 igb: Fix an error handling path in 'igb_probe()' cddd53237de8 igc: Fix an error handling path in 'igc_probe()' 47f69d8828e7 igc: Prefer to use the pci_release_mem_regions method 83b2d55a512a ixgbe: Fix an error handling path in 'ixgbe_probe()' ba4fbb68fcfe igc: change default return of igc_read_phy_reg() 88e0720133d4 igb: Fix use-after-free error during reset a9508e0edfe3 igc: Fix use-after-free error during reset Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-16linux-yocto/5.13: update to v5.13.7Bruce Ashfield
Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: f17352f54186 Linux 5.13.7 f2cd12e7fd48 ipv6: ip6_finish_output2: set sk into newly allocated nskb 0f448675132a ARM: dts: versatile: Fix up interrupt controller node names 0ad0e62e74ce iomap: remove the length variable in iomap_seek_hole 521168b44c08 iomap: remove the length variable in iomap_seek_data 84342d6983f2 cifs: fix the out of range assignment to bit fields in parse_server_interfaces a46f1f66cfcb firmware: arm_scmi: Fix range check for the maximum number of pending messages ec67007e7406 firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow ca03de06def9 hfs: add lock nesting notation to hfs_find_init 8a2d2974d002 hfs: fix high memory mapping in hfs_bnode_read c2820b902115 hfs: add missing clean-up in hfs_fill_super 37ac00a0d358 drm/ttm: add a check against null pointer dereference f11bec89ad63 nvme-pci: fix multiple races in nvme_setup_io_queues b34c668a867f ipv6: allocate enough headroom in ip6_finish_output2() 3ba36f82d50d rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() 1dccf9d5a724 rcu-tasks: Don't delete holdouts within trc_inspect_reader() 83af97f61527 sctp: move 198 addresses from unusable to private scope 7fd4d15f11b3 net: annotate data race around sk_ll_usec 18f12f741d09 net/802/garp: fix memleak in garp_request_join() 7184851762b3 net/802/mrp: fix memleak in mrp_request_join() 141cf6c82b4f cgroup1: fix leaked context root causing sporadic NULL deref in LTP c294c83fb614 workqueue: fix UAF in pwq_unbound_release_workfn() 72d0df0831ff af_unix: fix garbage collect vs MSG_PEEK 6fdb13a7e573 Linux 5.13.6 2db604ff60dd skbuff: Fix build with SKB extensions disabled 429826249d80 sfc: ensure correct number of XDP queues b1ea64337fde spi: spi-cadence-quadspi: Fix division by zero warning - try2 c4443564f8f6 drm/i915/gvt: Clear d3_entered on elsp cmd submission. 9bad2eae08e2 perf inject: Close inject.output on exit 5cf3d397fcf6 arm64: entry: fix KCOV suppression 12b439933302 Documentation: Fix intiramfs script name 337deea6460d ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in a5fd9d3d35bc skbuff: Release nfct refcount on napi stolen or re-used skbs 8f738d2d51cf mptcp: fix 'masking a bool' warning ecc9318db5ff bonding: fix build issue da510a38cb60 spi: spi-cadence-quadspi: Revert "Fix division by zero warning" bc93e9909cc8 drm/amdgpu: update golden setting for sienna_cichlid 52ee22ce8af2 drm/amdgpu: update the golden setting for vangogh 72097f7beefd drm/amdgpu: update gc golden setting for dimgrey_cavefish 75ab00b813e4 drm: Return -ENOTTY for non-drm ioctls c9d31f7d17e4 driver core: Prevent warning when removing a device link from unregistered consumer 9d06d3d2a16d nds32: fix up stack guard gap 7544d21b4014 misc: eeprom: at24: Always append device id even if label property is set. 6ef92931cc5b rbd: always kick acquire on "acquired" and "released" notifications 8b334d74fbbd rbd: don't hold lock_rwsem while running_list is being drained 79da14fac0b5 hugetlbfs: fix mount mode command line processing 4861f6d3b90f mm: fix the deadlock in finish_fault() 5d4b4d2e3c8d memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions 0e88a5bee0f5 mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ON interaction ee791f0bba88 mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() 5040926bc22d kfence: skip all GFP_ZONEMASK allocations e9adaed2f126 kfence: move the size check to the beginning of __kfence_alloc() 60e7f63de337 userfaultfd: do not untag user pointers a6ead78130ad io_uring: fix early fdput() of file 81cebadedc37 io_uring: remove double poll entry on arm failure 0d80ae099a49 io_uring: explicitly count entries for poll reqs 2f13b6fece9a selftest: use mmap instead of posix_memalign to allocate memory fae0c4bb0366 posix-cpu-timers: Fix rearm racing against process tick 52db60a983d2 bus: mhi: pci_generic: Fix inbound IPCR channel aed4f5b51aba bus: mhi: core: Validate channel ID when processing command completions a88270680663 bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean ce5b3de58fc2 driver core: auxiliary bus: Fix memory leak when driver_register() fail 423123e428a1 ixgbe: Fix packet corruption due to missing DMA sync b9a178f189bb media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() f5ef2fe05d38 btrfs: fix lock inversion problem when doing qgroup extent tracing 6f919907e92e btrfs: fix unpersisted i_size on fsync after expanding truncate a02b54480573 btrfs: check for missing device in btrfs_trim_fs 020d8ceab341 tracing: Synthetic event field_pos is an index not a boolean 917a5bdd114a tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. 29ecaddb8655 tracing/histogram: Rename "cpu" to "common_cpu" 58f47cfe5210 tracepoints: Update static_call before tp_funcs when adding a tracepoint 0ea2fd39f119 firmware/efi: Tell memblock about EFI iomem reservations 68a4037d5dd0 usb: typec: stusb160x: Don't block probing of consumer of "connector" nodes eeb18490e8f4 usb: typec: stusb160x: register role switch before interrupt registration 703527bf8391 usb: typec: tipd: Don't block probing of consumer of "connector" nodes 61c129211a3d usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. bd062872040b usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. 36b53430c97f usb: dwc2: Skip clock gating on Samsung SoCs b85e8638ba15 usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe 7138b108ecdb USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick f1a01c2b4628 USB: serial: cp210x: fix comments for GE CS1000 8a55cb17e401 USB: serial: option: add support for u-blox LARA-R6 family c9d143a3d8aa usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() d4179cdb769a usb: max-3421: Prevent corruption of freed memory 3b5d8c72ffd5 USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS 9499b2d2cc60 usb: hub: Fix link power management max exit latency (MEL) calculations c7affd5b0226 usb: hub: Disable USB 3 device initiated lpm if exit latency is too high 1408e47ab233 KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state 35e114e6f84a KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow 3d98808e2414 usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI 2c476bab2818 xhci: Fix lost USB 2 remote wake 6c15cef90a45 usb: xhci: avoid renesas_usb_fw.mem when it's unusable 62b022edb187 Revert "usb: renesas-xhci: Fix handling of unknown ROM state" 0def8cf06098 ALSA: pcm: Fix mmap capability check 7ca1bb5bace3 ALSA: pcm: Call substream ack() method upon compat mmap commit 7810cd82b1ad ALSA: hdmi: Expose all pins on MSI MS-7C94 board 7b75c0f0a668 ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine ac8ea355df6d ALSA: sb: Fix potential ABBA deadlock in CSP driver ecdaa9716666 ALSA: usb-audio: Add registration quirk for JBL Quantum headsets 498129dedee0 ALSA: usb-audio: Add missing proc text entry for BESPOKEN type ca4c5e5c7beb s390/boot: fix use of expolines in the DMA code fde6627ce6dc s390/ftrace: fix ftrace_update_ftrace_func implementation 93af4d65538c mmc: core: Don't allocate IDA for OF aliases 025b6262dc96 io_uring: Fix race condition when sqp thread goes to sleep ccf23a088807 ACPI: fix NULL pointer dereference 343b467acb55 proc: Avoid mixing integer types in mem_rw() 11b40c8a67fe cifs: fix fallocate when trying to allocate a hole. a803678bd60e cifs: only write 64kb at a time when fallocating a small region of a file ea826bd778f5 dpaa2-switch: seed the buffer pool after allocating the swp a0f2f2bf424d drm/panel: raspberrypi-touchscreen: Prevent double-free 6cd7bb123703 net: sched: cls_api: Fix the the wrong parameter c95f925b0c7e RISC-V: load initrd wherever it fits into memory 0bc325702d70 net: dsa: sja1105: make VID 4095 a bridge VLAN too ec7be4fdd8e1 tcp: disable TFO blackhole logic by default ad9bfbe97bde riscv: Fix 32-bit RISC-V boot failure fecd81c2e62f ibmvnic: Remove the proper scrq flush fee8c811ab34 udp: check encap socket in __udp_lib_err c1de376423a7 sctp: update active_key for asoc when old key is being replaced 65bd5af10d02 nvme: set the PRACT bit when using Write Zeroes with T10 PI bc08be0ed085 r8169: Avoid duplicate sysfs entry creation error 2131ea612692 afs: Fix setting of writeback_index 8dda575c8912 afs: check function return 3d888afffcf3 afs: Fix tracepoint string placement with built-in AFS 6bd6db23b44d Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" de3a841649ae nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING a521c15683c1 drm/ttm: Force re-init if ttm_global_init() fails e7732c5a19a1 scsi: target: Fix NULL dereference on XCOPY completion 2ed13e8f7829 i2c: mpc: Poll for MCF a706c12da916 ceph: don't WARN if we're still opening a session to an MDS 115784bcccf1 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions 34f1e1f657fa net/sched: act_skbmod: Skip non-Ethernet packets 502731a03f27 io_uring: fix memleak in io_init_wq_offload() 23c492a50418 spi: spi-bcm2835: Fix deadlock 140e0dbad4cf net: hns3: fix rx VLAN offload state inconsistent issue 1e3b38761394 net: hns3: fix possible mismatches resp of mailbox e52445629c2e ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID ce9f267d9e8a net/tcp_fastopen: fix data races around tfo_active_disable_stamp b9d21b9b46bd net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition a24886feddba bnxt_en: Check abort error state in bnxt_half_open_nic() c2ed50ff29f8 bnxt_en: Validate vlan protocol ID on RX packets a1a54e07e63c bnxt_en: fix error path of FW reset c8c2eed44e41 bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() 4564b85633b2 bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() 52b6ad30a026 bnxt_en: don't disable an already disabled PCI device 8ac2e2d69b35 ACPI: utils: Fix reference counting in for_each_acpi_dev_match() 587c2751068a efi/dev-path-parser: Switch to use for_each_acpi_dev_match() 4657af6770c0 ACPI: Kconfig: Fix table override from built-in initrd 24376facf2fd spi: cadence: Correct initialisation of runtime PM again 6128d746d705 scsi: target: Fix protect handling in WRITE SAME(32) 868ffb5f290f scsi: iscsi: Fix iface sysfs attr detection bc1660206c37 netrom: Decrease sock refcount when sock timers expire c9437655302c sctp: trim optlen when it's a huge value in sctp_setsockopt cac71d27745f net: sched: fix memory leak in tcindex_partial_destroy_work a4a488915fea KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak cdf4a0589eaf KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash 69f253c44401 net: decnet: Fix sleeping inside in af_decnet 626cb6d84ba2 efi/tpm: Differentiate missing and invalid final event log table. f6eeb0829e1a ASoC: soc-pcm: add a flag to reverse the stop sequence 57df79dd0b47 dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} eeaa4b8d1e2e usb: hso: fix error handling code of hso_create_net_device d20ce763c690 spi: spi-cadence-quadspi: Fix division by zero warning d4c7797ab151 net: fix uninit-value in caif_seqpkt_sendmsg 3d6f06fb19fb bpftool: Check malloc return value in mount_bpffs_for_pin 464c306367cb bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats 600b122a690b bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats 6c508a1c6c62 bpf, sockmap: Fix potential memory leak on unlikely error case 6be4502a80e3 s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] 7006eabb4044 liquidio: Fix unintentional sign extension issue on left shift of u16 1dd68ece22ba net: dsa: mv88e6xxx: NET_DSA_MV88E6XXX_PTP should depend on NET_DSA_MV88E6XXX 5bd05b57e901 drm/vc4: hdmi: Drop devm interrupt handler for CEC interrupts 3ba73cb98302 timers: Fix get_next_timer_interrupt() with no timers pending 364ec7249d01 ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states a7537dc73e69 xdp, net: Fix use-after-free in bpf_xdp_link_release cbb086074dab bpf: Fix tail_call_reachable rejection for interpreter when jit failed cd12f874ae10 bpf, test: fix NULL pointer dereference on invalid expected_attach_type bc813a1ae95c ASoC: rt5631: Fix regcache sync errors on resume 09b8cc781058 spi: mediatek: fix fifo rx mode edd1b2b19214 regulator: hi6421: Fix getting wrong drvdata ae58c13a6b24 regulator: hi6421: Use correct variable type for regmap api val argument ffb6e766e200 spi: stm32: fixes pm_runtime calls in probe/remove 5b64a59c2c6e ASoC: wm_adsp: Correct wm_coeff_tlv_get handling 14e7330ad106 Kbuild: lto: fix module versionings mismatch in GNU make 3.X 4fc85eb66086 perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set a83d04c140e3 perf data: Close all files in close_dir() ed0bdfef4ba5 perf probe-file: Delete namelist in del_events() on the error path 871c7043aa52 perf lzma: Close lzma stream on exit e4518a4141f2 perf script: Fix memory 'threads' and 'cpus' leaks on exit a412ae547ed5 perf script: Release zstd data f50f139670f9 perf report: Free generated help strings for sort option 97bb58171315 perf env: Fix memory leak of cpu_pmu_caps 9f29d864b4ad perf test maps__merge_in: Fix memory leak of maps 976804a726c7 perf dso: Fix memory leak in dso__new_map() e39103cfa102 perf test event_update: Fix memory leak of unit 4db1e70516a4 perf test event_update: Fix memory leak of evlist 19239ff4c98d perf test session_topology: Delete session->evlist 76b70b7987e7 perf env: Fix sibling_dies memory leak 1e338fb1f779 perf probe: Fix dso->nsinfo refcounting 7ec2746ef5c6 perf map: Fix dso->nsinfo refcounting 54dc8a81b785 perf inject: Fix dso->nsinfo refcounting ebeae3340557 firmware: arm_scmi: Ensure drivers provide a probe function 1824f2a7d4a7 ARM: dts: aspeed: Update e3c246d4i vuart properties 9fe5024f5738 arm64: mte: fix restoration of GCR_EL1 from suspend 3a2c492e7528 KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilities 9d85689380b6 KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header fails 319b79706f63 KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM 916450b2101b sfc: fix lack of XDP TX queues - error XDP TX failed (-22) 14a3ed8ef868 net: ocelot: fix switchdev objects synced for wrong netdev with LAG offload d1f7e509dc3a nvme-pci: do not call nvme_dev_remove_admin from nvme_remove b093e56f137c net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340 b2fe6fc671ea mptcp: properly account bulk freed memory cd7f1414f170 mptcp: refine mptcp_cleanup_rbuf b24550868ff6 mptcp: use fast lock for subflows when possible c888aa863218 selftests: mptcp: fix case multiple subflows limited by server fe2350115a5f mptcp: avoid processing packet if a subflow reset 1dabd873933f mptcp: add sk parameter for mptcp_get_options 89aa6912f2cf mptcp: fix syncookie process if mptcp can not_accept new subflow 1aa3ffb95fdc mptcp: remove redundant req destruct in subflow_check_req() 688984fc1af1 mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join 5a870ea6e8b7 drm/vmwgfx: Fix a bad merge in otable batch takedown 441b2f191e9f cxgb4: fix IRQ free race during driver unload efdf9d46bc15 pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped 6c75b21b2aab selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect 84d37878814b selftests: icmp_redirect: remove from checking for IPv6 route get b11b6ecda552 stmmac: platform: Fix signedness bug in stmmac_probe_config_dt() 350e10d21733 ipv6: fix 'disable_policy' for fwd packets 8994e395fc39 bonding: fix incorrect return value of bond_ipsec_offload_ok() 4ac748c4b224 bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() 42ec69b9cd7d bonding: Add struct bond_ipesc to manage SA d5e9ed0855a4 bonding: disallow setting nested bonding + ipsec offload c24d04866549 bonding: fix suspicious RCU usage in bond_ipsec_del_sa() a1f01d2ddb55 ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops 9863701fa0ec bonding: fix null dereference in bond_ipsec_add_sa() 9ae2584fdd67 bonding: fix suspicious RCU usage in bond_ipsec_add_sa() 08d21fa872ec bpf, samples: Fix xdpsock with '-M' parameter missing unload process b2a6c45d44e9 gve: Fix an error handling path in 'gve_probe()' 2f2b3b953b43 net: stmmac: Terminate FPE workqueue in suspend 317de567c112 igb: Fix position of assignment to *ring 6c82171aa35b igb: Check if num of q_vectors is smaller than max before array access e2b71652a5e3 iavf: Fix an error handling path in 'iavf_probe()' 2f5343365d17 e1000e: Fix an error handling path in 'e1000_probe()' b928fdcafad9 fm10k: Fix an error handling path in 'fm10k_probe()' a0169ebdb140 igb: Fix an error handling path in 'igb_probe()' 67ad97444580 igc: Fix an error handling path in 'igc_probe()' 67a846441f8e ixgbe: Fix an error handling path in 'ixgbe_probe()' 9d81d1be9f31 igc: change default return of igc_read_phy_reg() 8e24c12f2ff6 igb: Fix use-after-free error during reset ea5e36b7367e igc: Fix use-after-free error during reset Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-12kmod: use nonarch_base_libdir for depmod.d and modprobe.dAnton Blanchard
These should always be in /lib, regardless of the configuration. Signed-off-by: Anton Blanchard <anton@ozlabs.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-12linux-firmware: add more Qualcomm firmware packagesDmitry Baryshkov
Add firmware packages for the recent Qualcomm SoCs: - linux-firmware-qcom-adreno-a650, linux-firmware-qcom-adreno-a660, containing firmware for Adreno A630 and A650 GPUs - linux-firmware-qcom-sm8250-audio, linux-firmware-sm8250-compute, containing firmware for audio and comute DSPs on SM8250 (QRB5165) - linux-firmware-qcom-vpu-1.0, linux-firmware-qcom-vpu-2.0 containing firmware for newer Venus video encoder/decoder Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-04meta: convert nested overrides leftovers to new syntaxDenys Dmytriyenko
Those were missed in previous rounds of automated and manual conversion. Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-30linux-yocto/5.10: enable TYPEC_TCPCI in usbc fragmentBruce Ashfield
To make the usbc fragment more generally usable, we enable the Type-C Port Controller driver for TCPCI-compliant controller. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-30linux-yocto/5.13: enable TYPEC_TCPCI in usbc fragmentBruce Ashfield
To make the usbc fragment more generally usable, we enable the Type-C Port Controller driver for TCPCI-compliant controller. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-30linux-yocto-rt/5.10: update to -rt47Bruce Ashfield
Integrating the following commit(s) to linux-yocto/5.10: 969fef49cbbc Linux 5.10.52-rt47 bb5ff998ba62 Linux 5.10.47-rt46 340f6b6cdd37 sched: Don't defer CPU pick to migration_cpu_stop() f3d0be7cdae8 sched: Simplify set_affinity_pending refcounts 6b28888ca42a sched: Fix affine_move_task() self-concurrency ea66e426a3b7 sched: Optimize migration_cpu_stop() ac73ac41db62 sched: Collate affine_move_task() stoppers 6963e6b6e008 sched: Simplify migration_cpu_stop() d3a5a12fd350 sched: Fix migration_cpu_stop() requeueing 28dda3752954 Linux 5.10.47-rt45 d5f6c5f008ee Linux 5.10.44-rt44 ec9978fdc6aa Linux 5.10.42-rt43 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-30linux-yocto/5.4: update to v5.4.135Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 0a0beb1f9120 Linux 5.4.135 d2f7b384a74f udp: annotate data races around unix_sk(sk)->gso_size c72374978b3f perf test bpf: Free obj_buf 17bc942c0b96 bpftool: Properly close va_list 'ap' by va_end() on error 84ed8340941a ipv6: tcp: drop silly ICMPv6 packet too big messages 315033cab379 tcp: annotate data races around tp->mtu_info 41f45e91c92c dma-buf/sync_file: Don't leak fences on merge failure 04b06716838b net: fddi: fix UAF in fza_probe 8aa13a86964c net: validate lwtstate->data before returning from skb_tunnel_info() 8cff7b28ab05 net: send SYNACK packet with accepted fwmark b7e5563f2a78 net: ti: fix UAF in tlan:remove_one 2b70ca92847c net: qcom/emac: fix UAF in emac:remove 463c0addb4eb net: moxa: fix UAF in moxart_mac_probe 7ac4a6a74e75 net: ip_tunnel: fix mtu calculation for ETHER tunnel devices d5dc50ca1f7a net: bcmgenet: Ensure all TX/RX queues DMAs are disabled 7ecd40801e5b net: bridge: sync fdb to new unicast-filtering ports 813d45499f51 net/sched: act_ct: fix err check for nf_conntrack_confirm 24973073562f netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo c6f4a71153f4 net: ipv6: fix return value of ip6_skb_dst_mtu 9872273b670a net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz 6148ddff2dcb net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz d73c180e6add dm writecache: return the exact table values that were set 8a85afc6621a mm: slab: fix kmem_cache_create failed when sysfs node not destroyed f53729b828db usb: cdns3: Enable TDL_CHK only for OUT ep 52b01a808696 f2fs: Show casefolding support only when supported 91d846016729 arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file f696cc7f1bc8 firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string e2b28026b861 arm64: dts: armada-3720-turris-mox: add firmware node f7d1fa65e742 cifs: prevent NULL deref in cifs_compose_mount_options() 06d8a7eb5803 s390: introduce proper type handling call_on_stack() macro 2a47e0719ae7 sched/fair: Fix CFS bandwidth hrtimer expiry type 5b7d065868a6 scsi: qedf: Add check to synchronize abort and flush 0fe70c15f943 scsi: libfc: Fix array index out of bound exception d7b647d05586 scsi: libsas: Add LUN number check in .slave_alloc callback 863c4bc883d5 scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 712e9ed6134f rtc: max77686: Do not enforce (incorrect) interrupt trigger type 199d8ea4c7b1 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set 484193b635a7 thermal/core: Correct function name thermal_zone_device_unregister() 556cf0283035 arm64: dts: imx8mq: assign PCIe clocks 9d3eb68a5385 arm64: dts: ls208xa: remove bus-num from dspi node e054b361caec firmware: tegra: bpmp: Fix Tegra234-only builds 94d009577033 soc/tegra: fuse: Fix Tegra234-only builds 270a2e9fafea ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 4bc66215bc22 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings 856c753237ae ARM: dts: rockchip: fix supply properties in io-domains nodes c5bb9cc2ce23 arm64: dts: juno: Update SCPI nodes as per the YAML schema f572a9139396 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings 95e795474c81 ARM: dts: stm32: fix RCC node name on stm32f429 MCU a898aa9f88cc ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards 5c17edaaead7 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios 3446233096ff ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios e79e29a4e162 kbuild: sink stdout from cmd for silent build f817d4677582 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE 0a22b5178276 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info e20e85639e25 ARM: dts: imx6: phyFLEX: Fix UART hardware flow control a5b19d33ae22 ARM: dts: Hurricane 2: Fix NAND nodes names f83535a47ff8 ARM: dts: BCM63xx: Fix NAND nodes names cb05b84ad7f1 ARM: NSP: dts: fix NAND nodes names 14e3bad3b548 ARM: Cygnus: dts: fix NAND nodes names 587a757afe73 ARM: brcmstb: dts: fix NAND nodes names a9c32c7aeee6 reset: ti-syscon: fix to_ti_syscon_reset_data macro b400afa42739 arm64: dts: rockchip: Fix power-controller node names for rk3328 dfb4e8ed0792 arm64: dts: rockchip: Fix power-controller node names for px30 789070f17886 ARM: dts: rockchip: Fix power-controller node names for rk3288 6aaffe6ce8a9 ARM: dts: rockchip: Fix power-controller node names for rk3188 439115ee56d8 ARM: dts: rockchip: Fix power-controller node names for rk3066a 3b4c34728382 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x c9d29d62da59 ARM: dts: rockchip: Fix the timer clocks order d105e15de610 arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi cfe3d29e5cde ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 79573c64410b ARM: dts: gemini: add device_type on pci 7037876393ce ARM: dts: gemini: rename mdio to the right name Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-30linux-yocto/5.13: update to v5.13.5Bruce Ashfield
Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: 25423f4bd9a9 Linux 5.13.5 c50bcc85a057 mt76: mt7921: continue to probe driver when fw already downloaded c1b582a7e364 udp: properly flush normal packet at GRO time e3104dccdd79 udp: annotate data races around unix_sk(sk)->gso_size 010f5d09fa32 firmware: arm_scmi: Avoid padding in sensor message structure 90ed7e5771ea drm/panel: nt35510: Do not fail if DSI read fails fcd280d92bad perf test bpf: Free obj_buf 599148d40366 bpf: Track subprog poke descriptors correctly and fix use-after-free 4edc469e4a63 bpftool: Properly close va_list 'ap' by va_end() on error a3b4cb28a2e8 tools: bpf: Fix error in 'make -C tools/ bpf_install' e023c648a764 tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path c0fea93d9f77 ipv6: tcp: drop silly ICMPv6 packet too big messages fe77b85828ca tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized 341dd0904d4f tcp: annotate data races around tp->mtu_info 108727841c25 tcp: consistently disable header prediction for mptcp ed8c953ef967 ARM: dts: everest: Add phase corrections for eMMC cc02a1bd5b7b ARM: dts: tacoma: Add phase corrections for eMMC 5cc4abeab14f ARM: dts: aspeed: Fix AST2600 machines line names 6f6f8f894a55 vboxsf: Add support for the atomic_open directory-inode op 53c4f60ed9dd vboxsf: Add vboxsf_[create|release]_sf_handle() helpers 6e64fd2f677f vboxsf: Make vboxsf_dir_create() return the handle for the created file 1f7cdb5def52 vboxsf: Honor excl flag to the dir-inode create op 753b33d387ec kbuild: do not suppress Kconfig prompts for silent build 19edcd97727a dma-buf/sync_file: Don't leak fences on merge failure bdfbb51f7a43 net: fddi: fix UAF in fza_probe d7243e2ab1c6 net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave() a915379594f1 net: validate lwtstate->data before returning from skb_tunnel_info() 12917871d234 net: do not reuse skbuff allocated from skbuff_fclone_cache in the skb cache d731dcbcefd2 net: send SYNACK packet with accepted fwmark 93efab0ef2a6 net: ti: fix UAF in tlan:remove_one 8a225a6e07a5 net: qcom/emac: fix UAF in emac:remove aa92c87dc2d8 net: moxa: fix UAF in moxart_mac_probe db3177b7ff0e net: ip_tunnel: fix mtu calculation for ETHER tunnel devices 02906fda9e7f net: bcmgenet: Ensure all TX/RX queues DMAs are disabled fd51ccd9c971 net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops c5e07e8c8ec8 net: marvell: always set skb_shared_info in mvneta_swbm_add_rx_fragment 3863428b04be net: bridge: sync fdb to new unicast-filtering ports fda8adcbbc70 net/sched: act_ct: remove and free nf_table callbacks c3eb534eae09 vmxnet3: fix cksum offload issues for tunnels with non-default udp ports 70a5a1950cca netfilter: nf_tables: Fix dereference of null pointer flow c6eb7ce9f11c net/sched: act_ct: fix err check for nf_conntrack_confirm a598091fc909 netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo f6eaa0620312 net: ipv6: fix return value of ip6_skb_dst_mtu 231ea2169024 net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz c57e63264dfb net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz 8eef55a59620 net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz 0104c68efb3e net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz 8263e5c08f46 net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz 36d57bbdf93f net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz c74ded51a37f net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear 8c4f51b15196 f2fs: Show casefolding support only when supported ac1714556003 mm/userfaultfd: fix uffd-wp special cases for fork() fd26ee0a1a82 mm/thp: simplify copying of huge zero page pmd when fork b33e80b18a0a Revert "mm/shmem: fix shmem_swapin() race with swapoff" 58d7ce3934ae Revert "swap: fix do_swap_page() race with swapoff" 03c03b893661 arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file cffb7390312e firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string ae3d181f4e91 cifs: prevent NULL deref in cifs_compose_mount_options() c007614e78a1 s390: introduce proper type handling call_on_stack() macro 6ef3f584b593 s390/traps: do not test MONITOR CALL without CONFIG_BUG 09f1a8d85ec1 thermal/core/thermal_of: Stop zone device before unregistering it 505c12a1bd71 perf/x86/intel/uncore: Clean up error handling path of iio mapping 06d6142e1421 sched/fair: Fix CFS bandwidth hrtimer expiry type 8997002a88aa scsi: qedf: Add check to synchronize abort and flush 8511293e643a scsi: libfc: Fix array index out of bound exception f661723909ad scsi: libsas: Add LUN number check in .slave_alloc callback 9015de5e72d0 scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 1c033966a916 rtc: max77686: Do not enforce (incorrect) interrupt trigger type 2a04a3607548 arch/arm64/boot/dts/marvell: fix NAND partitioning scheme 26125ddc6904 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set 4a7f9e9b24b9 arm64: dts: qcom: sm8150: Disable Adreno and modem by default 81c2374228cf arm64: dts: qcom: sm8250: Fix pcie2_lane unit address 9e159edfefb1 thermal/drivers/sprd: Add missing of_node_put for loop iteration 9a70f266994e thermal/drivers/imx_sc: Add missing of_node_put for loop iteration 82ad14246066 thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1 c3e1034bf7a2 thermal/core: Correct function name thermal_zone_device_unregister() bbb41aa6ee41 arm64: dts: imx8: conn: fix enet clock setting 6d14b0e1cea1 arm64: dts: imx8mq: assign PCIe clocks 646b6021ff2e arm64: dts: imx8mn-beacon-som: Assign PMIC clock 5345699a5297 arm64: dts: ls208xa: remove bus-num from dspi node cef210690a7a arm64: dts: rockchip: Update RK3399 PCI host bridge window to 32-bit address memory ee3acd45dc45 firmware: tegra: bpmp: Fix Tegra234-only builds ad36bf954334 soc/tegra: fuse: Fix Tegra234-only builds 7d9beefb89d0 ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured 72ea603ebc7f arm64: dts: qcom: sc7180: Add wakeup delay for adau codec a38e8678f0ad ARM: dts: stm32: fix stpmic node for stm32mp1 boards 6ea5c31a9ff6 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM 208d0b5c4fe8 ARM: dts: stm32: Rename eth@N to ethernet@N on DHCOM SoM 5ba5ec23b95d ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM 1ff4043818da ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply d3ad6193b11b ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7 45134048d407 ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 c68df704e91f ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings 4d74e43113bc ARM: dts: rockchip: fix supply properties in io-domains nodes b6824bc92923 arm64: dts: juno: Update SCPI nodes as per the YAML schema 6ddae8441dc2 i3c: master: svc: drop free_irq of devm_request_irq allocated irq 81cc76202847 ARM: dts: bcm283x: Fix up GPIO LED node names 97b95aa1abfc ARM: dts: bcm283x: Fix up MMC node names 668f66189026 ARM: dts: aspeed: Everest: Fix cable card PCA chips 9a92a6efb8e6 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected b9e7b8c0b9ef firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig 8ec19b8b9c33 memory: tegra: Fix compilation warnings on 64bit platforms bf6e424135e3 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings 9e4183ab28b0 ARM: dts: stm32: fix RCC node name on stm32f429 MCU 5d36882a85f7 ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards 2a735d7a8167 ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin ea9312e7804e ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2 39fb433494c2 ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2 1dfe852260bd arm64: dts: qcom: sc7180: Move rmtfs memory region 58e1d4a68cb5 arm64: dts: qcom: sm8250: fix display nodes 638c3fc9774e arm64: dts: qcom: sm8350: fix the node unit addresses 3df317941718 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant 94c054179d17 ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees cf48dfa5aa26 arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction 105f6beddcb8 arm64: tegra: Add PMU node for Tegra194 7ac85c09d5be ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names 7752857c652f ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios 7bfbec1bf56f ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios 24df090958a3 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios 1b45d9048ff4 kbuild: sink stdout from cmd for silent build 3e079812f469 arm64: dts: renesas: beacon: Fix USB ref clock references 27469bcc5b05 arm64: dts: renesas: beacon: Fix USB extal reference b5f38dc8381c rtc: mxc_v2: add missing MODULE_DEVICE_TABLE 0c5b081a4d0a ARM: dts: ux500: Fix orientation of Janice accelerometer 15cd8eb0c2e6 ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value 4f0520fad7d8 ARM: dts: ux500: Fix some compatible strings b28ddd20572a ARM: dts: ux500: Fix orientation of accelerometer 7f1d0da1cc41 ARM: dts: ux500: Rename gpio-controller node 049ec888cd62 ARM: dts: ux500: Fix interrupt cells ea98b9eb6862 arm64: dts: rockchip: fix regulator-gpio states array 9680f1e8f8b5 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info 9b3161825b24 ARM: dts: imx6: phyFLEX: Fix UART hardware flow control f686c2ca9145 soc: mediatek: add missing MODULE_DEVICE_TABLE 556e5beac048 soc: bcm: brcmstb: remove unused variable 'brcmstb_machine_match' 3e3a7d2bf0d5 ARM: dts: BCM5301X: Fix pinmux subnodes names d8428468f91a ARM: dts: Hurricane 2: Fix NAND nodes names 051500990321 ARM: dts: BCM63xx: Fix NAND nodes names c477ee9b6402 ARM: NSP: dts: fix NAND nodes names 14a49e42f74c ARM: Cygnus: dts: fix NAND nodes names 12e303c937a2 ARM: brcmstb: dts: fix NAND nodes names ca57a034e846 ARM: dts: BCM5301X: Fix NAND nodes names ea49b15d27f0 reset: ti-syscon: fix to_ti_syscon_reset_data macro ac00948749f1 arm64: dts: rockchip: Fix power-controller node names for rk3399 e2cc3578a628 arm64: dts: rockchip: Fix power-controller node names for rk3328 0ff2235f030a arm64: dts: rockchip: Fix power-controller node names for px30 5ada42440f49 ARM: dts: rockchip: Fix power-controller node names for rk3288 0151a90fc279 ARM: dts: rockchip: Fix power-controller node names for rk3188 af5ca9f83fad ARM: dts: rockchip: Fix power-controller node names for rk3066a 9015d0c9b072 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x 991661f15817 ARM: dts: rockchip: Fix the timer clocks order 670079df8659 arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi 5980cb81f165 arm64: dts: rockchip: Use only supported PCIe link speed on rk3399 68d1369daf96 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 deacb07e91be ARM: dts: rockchip: Fix thermal sensor cells o rk322x f6e1fd15b3ee ARM: dts: gemini: add device_type on pci 6f9ba39547e2 ARM: dts: gemini: rename mdio to the right name Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-30linux-yocto/5.10: update to v5.10.53Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 71046eac2db9 Linux 5.10.53 6cd9bd2a2ddb udp: annotate data races around unix_sk(sk)->gso_size bfdb38a4268a drm/panel: nt35510: Do not fail if DSI read fails 0d90d8492fb9 perf test bpf: Free obj_buf a9f36bf3613c bpf: Track subprog poke descriptors correctly and fix use-after-free 782d71e29b29 bpftool: Properly close va_list 'ap' by va_end() on error 2381b8e882d0 tools: bpf: Fix error in 'make -C tools/ bpf_install' 638632997c31 tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path 2fee3cf4c97b ipv6: tcp: drop silly ICMPv6 packet too big messages ad4ba3404931 tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized d60f07bcb76f tcp: annotate data races around tp->mtu_info ea66fcb29605 tcp: consistently disable header prediction for mptcp c28c747e37db ARM: dts: tacoma: Add phase corrections for eMMC e55160537d76 ARM: dts: aspeed: Fix AST2600 machines line names ff4b8f35c96c kbuild: do not suppress Kconfig prompts for silent build 0d514185ae79 dma-buf/sync_file: Don't leak fences on merge failure f33605908a9b net: fddi: fix UAF in fza_probe 66c73f187d1e net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave() 7d7d0e84ac0d Revert "mm/shmem: fix shmem_swapin() race with swapoff" 2179d96ec702 net: validate lwtstate->data before returning from skb_tunnel_info() b61d8814c477 net: send SYNACK packet with accepted fwmark f2a062fcfe1d net: ti: fix UAF in tlan:remove_one b560521eca03 net: qcom/emac: fix UAF in emac:remove dbbf5b957bd9 net: moxa: fix UAF in moxart_mac_probe 88ff9ec9c67a net: ip_tunnel: fix mtu calculation for ETHER tunnel devices 846829e75db5 net: bcmgenet: Ensure all TX/RX queues DMAs are disabled b9fa66072fee net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops 59070cc43d1d net: bridge: sync fdb to new unicast-filtering ports 7b5a2910e782 net/sched: act_ct: remove and free nf_table callbacks 6d4476236f79 vmxnet3: fix cksum offload issues for tunnels with non-default udp ports c3bc9ce7d400 net/sched: act_ct: fix err check for nf_conntrack_confirm fc40fdefd94a netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo 34365de50806 net: ipv6: fix return value of ip6_skb_dst_mtu 73146745ff28 net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz a8c7ba368748 net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz 14cd8ce80ad7 net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz c657413dcddf net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz fcb970edc0be net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear 4e275a4aca68 usb: cdns3: Enable TDL_CHK only for OUT ep ce6ee46e0f39 mm/page_alloc: fix memory map initialization for descending nodes 9e1cf2d1ed37 mm/userfaultfd: fix uffd-wp special cases for fork() 84ff5f66c3f6 mm/thp: simplify copying of huge zero page pmd when fork a62177b35730 f2fs: Show casefolding support only when supported 277b311ae170 Revert "swap: fix do_swap_page() race with swapoff" d92aa22f2419 arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file 0e67c76384e9 firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string e58c162789be cifs: prevent NULL deref in cifs_compose_mount_options() faa3e7da487a s390: introduce proper type handling call_on_stack() macro be10fff3a461 s390/traps: do not test MONITOR CALL without CONFIG_BUG 9beba1469996 thermal/core/thermal_of: Stop zone device before unregistering it 7412c988fe12 perf/x86/intel/uncore: Clean up error handling path of iio mapping 892387e7619e sched/fair: Fix CFS bandwidth hrtimer expiry type eb859b043c2e scsi: qedf: Add check to synchronize abort and flush a4a54c54af25 scsi: libfc: Fix array index out of bound exception 0d7596a954f1 scsi: libsas: Add LUN number check in .slave_alloc callback 2f8df6332eb2 scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 cdb995a6cbb5 rtc: max77686: Do not enforce (incorrect) interrupt trigger type d3ba15fb0401 arch/arm64/boot/dts/marvell: fix NAND partitioning scheme e378db118925 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set 8c12a3a68d4f thermal/drivers/sprd: Add missing of_node_put for loop iteration 20babcd83092 thermal/drivers/imx_sc: Add missing of_node_put for loop iteration 469951ce4bb0 thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1 bd40e2da3ae5 thermal/core: Correct function name thermal_zone_device_unregister() 6c099d595fd7 arm64: dts: imx8mq: assign PCIe clocks 24c41aa9d01b arm64: dts: ls208xa: remove bus-num from dspi node 7e3f5739cccb firmware: tegra: bpmp: Fix Tegra234-only builds 7c03982fa134 soc/tegra: fuse: Fix Tegra234-only builds ffa6f08be14a ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured f40a7c9b8ee1 ARM: dts: stm32: fix stpmic node for stm32mp1 boards 2670d3d1ef47 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM 26cd441c529d ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM a5bc2a2d838e ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply e27052f21a2f ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 6a7af6347810 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings 160c92d728f3 ARM: dts: rockchip: fix supply properties in io-domains nodes d671fae04648 arm64: dts: juno: Update SCPI nodes as per the YAML schema fc71d8df5807 ARM: dts: bcm283x: Fix up GPIO LED node names 4bc03e321f2a ARM: dts: bcm283x: Fix up MMC node names 15d727c044d5 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected b4009ea92f29 firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig 41e2bcca23f1 memory: tegra: Fix compilation warnings on 64bit platforms 7ad965c8a723 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings ccec32f77144 ARM: dts: stm32: fix RCC node name on stm32f429 MCU bfbc4b482078 ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards 34ec6702a2a1 ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin 44f4e344f4f0 ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2 3534a4b2d059 ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2 8da771b5527c arm64: dts: qcom: sc7180: Move rmtfs memory region a74d3bbe0553 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant e89f4098d528 ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees c8815d6fee79 arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction 28d2ae98154e ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names a73a22a69f6a ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios ddf2d14894d0 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios a09b4c444941 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios 3f0948569997 kbuild: sink stdout from cmd for silent build 27582c9fa294 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE 6f5891a560df ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value 5190a6604a10 ARM: dts: ux500: Fix orientation of accelerometer 61fda04276bb ARM: dts: ux500: Rename gpio-controller node 985947c53555 ARM: dts: ux500: Fix interrupt cells ff9ef21bb6fb arm64: dts: rockchip: fix regulator-gpio states array 31e1b8c07d35 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info d05ebeffca1d ARM: dts: imx6: phyFLEX: Fix UART hardware flow control 249d8e4ea168 ARM: dts: Hurricane 2: Fix NAND nodes names f6541401dbd6 ARM: dts: BCM63xx: Fix NAND nodes names b5fc6b9ab427 ARM: NSP: dts: fix NAND nodes names 5f844007eb91 ARM: Cygnus: dts: fix NAND nodes names 9525d58c5af8 ARM: brcmstb: dts: fix NAND nodes names 4e8eb51ae633 reset: ti-syscon: fix to_ti_syscon_reset_data macro cabcb576fc3e arm64: dts: rockchip: Fix power-controller node names for rk3399 81ea23d988f9 arm64: dts: rockchip: Fix power-controller node names for rk3328 e4f97b740d6a arm64: dts: rockchip: Fix power-controller node names for px30 95b64be2e741 ARM: dts: rockchip: Fix power-controller node names for rk3288 5881af8d692b ARM: dts: rockchip: Fix power-controller node names for rk3188 70abb828312a ARM: dts: rockchip: Fix power-controller node names for rk3066a fc01549d7b87 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x 55014c38e73d ARM: dts: rockchip: Fix the timer clocks order 2e1f681b680c arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi 7d3408c72336 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 e2d1e4416174 ARM: dts: rockchip: Fix thermal sensor cells o rk322x c8f0cef75dd7 ARM: dts: gemini: add device_type on pci 191523dcfa68 ARM: dts: gemini: rename mdio to the right name Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-30Convert to new override syntaxRichard Purdie
This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-30systemtap: Fix headers issue with x86 and 5.13 headersRichard Purdie
On some x86 platforms there were header issues causing pt_regs compile failures for our stap tests, e.g. on genericx86-64 but not qemux86-64. Backport a patch from upstream which fixes the issue. [YOCTO #14491] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-22linux-yocto/5.4: update to v5.4.134Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 9afc0c209685 Linux 5.4.134 c1dafbb26164 seq_file: disallow extremely large seq buffer allocations b06ab67bd63b misc: alcor_pci: fix inverted branch condition f40884382995 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() e9602efecf19 MIPS: vdso: Invalid GIC access through VDSO 48351df82dbc mips: disable branch profiling in boot/decompress.o d8afab9bc9fe mips: always link byteswap helpers into decompressor bb2435840681 scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() 2a22a1ca453a firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng b7c1bafe813a firmware: turris-mox-rwtm: report failures better 7934e060732f firmware: turris-mox-rwtm: fix reply status decoding function 65f32d1e0514 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations a3ea516d8d5b ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery c4e2fa6fb0f3 ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems 9cc2ef1a784c ARM: dts: imx6q-dhcom: Fix ethernet reset time properties 85434c3a281e ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema e1314f75b38a ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 443f6ca6fd18 memory: fsl_ifc: fix leak of private memory on probe failure d9213d4f372d memory: fsl_ifc: fix leak of IO mapping on probe failure 8ef43fa4646f reset: bail if try_module_get() fails 04bb5b3ea08d ARM: dts: BCM5301X: Fixup SPI binding cc10a352e29c firmware: arm_scmi: Reset Rx buffer to max size during async commands 7dde9387498c firmware: tegra: Fix error return code in tegra210_bpmp_init() 6ca8e516bc65 ARM: dts: r8a7779, marzen: Fix DU clock names 52cc83c0282c arm64: dts: renesas: v3msk: Fix memory size 11d6c1992120 rtc: fix snprintf() checking in is_rtc_hctosys() 226adc0bf947 memory: pl353: Fix error return code in pl353_smc_probe() b782d54b4dca reset: brcmstb: Add missing MODULE_DEVICE_TABLE 2a9392c6d218 memory: atmel-ebi: add missing of_node_put for loop iteration 05cfac174796 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 45414bfe5af3 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 cc617c9ddb1f ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 13c5fa0a43a0 ARM: exynos: add missing of_node_put for loop iteration dc3939d97238 reset: a10sr: add missing of_match_table reference b57e025bb0d7 ARM: dts: gemini-rut1xx: remove duplicate ethernet node 3f870d8c2bc1 hexagon: use common DISCARDS macro 3b03882123e4 NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times 9f02e9dd8ca2 ALSA: isa: Fix error return code in snd_cmi8330_probe() aa8866530d6a nvme-tcp: can't set sk_user_data without write_lock 496bcc8d4ff9 virtio_net: move tx vq operation under tx queue lock aac6a79ee0c0 pwm: imx1: Don't disable clocks at device remove time aa51b6bc7907 x86/fpu: Limit xstate copy size in xstateregs_set() df749be38c94 PCI: iproc: Support multi-MSI only on uniprocessor kernel 25bff167719d PCI: iproc: Fix multi-MSI base vector number allocation 1d9d997850d8 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode d0b32dc1409f nfs: fix acl memory leak of posix_acl_create() e7de89b8b285 watchdog: aspeed: fix hardware timeout calculation 0366238f6af4 um: fix error return code in winch_tramp() c43226ac1079 um: fix error return code in slip_open() 81e03fe5bf8f NFSv4: Initialise connection to the server in nfs4_alloc_client() 2d2842f5d2cd power: supply: rt5033_battery: Fix device tree enumeration c5b104a27028 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun 5b6cde3bae6d f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs 00fcd8f33e9b x86/signal: Detect and prevent an alternate signal stack overflow 52bd1bce8624 virtio_console: Assure used length from device is limited 7909782857c2 virtio_net: Fix error handling in virtnet_restore() 04c6e60b884c virtio-blk: Fix memory leak among suspend/resume procedure 8ae24b9bf8f9 ACPI: video: Add quirk for the Dell Vostro 3350 0bbac736224f ACPI: AMBA: Fix resource name in /proc/iomem 7d0667521501 pwm: tegra: Don't modify HW state in .remove callback f8ba40611be3 pwm: img: Fix PM reference leak in img_pwm_enable() 9eb5142d3f76 power: supply: ab8500: add missing MODULE_DEVICE_TABLE 658884b22ac8 power: supply: charger-manager: add missing MODULE_DEVICE_TABLE ae1a6af2f8f8 NFS: nfs_find_open_context() may only select open files 04a333cf982c ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty ab720715b8a8 orangefs: fix orangefs df output. 1680c3ece217 PCI: tegra: Add missing MODULE_DEVICE_TABLE 12f8d6e7f2c7 x86/fpu: Return proper error codes from user access functions f58ab0b02ee7 watchdog: iTCO_wdt: Account for rebooting on second timeout bcafecd30431 watchdog: imx_sc_wdt: fix pretimeout db222f1477ad watchdog: Fix possible use-after-free by calling del_timer_sync() 7c56c5508dc2 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() 146cc288fb80 watchdog: Fix possible use-after-free in wdt_startup() 1e6e806dda4c PCI/P2PDMA: Avoid pci_get_slot(), which may sleep d2bc221be148 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 94cfbe80f0cf power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE b6d1d46165f0 power: supply: max17042: Do not enforce (incorrect) interrupt trigger type e8794f7bb543 power: supply: ab8500: Avoid NULL pointers af619a7455a1 pwm: spear: Don't modify HW state in .remove callback f16b1d7dc46f power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE b8495c08b2e8 power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 13b51d90f0a6 lib/decompress_unlz4.c: correctly handle zero-padding around initrds. f492dfec0c82 i2c: core: Disable client irq on reboot/shutdown ec50ddd8456c intel_th: Wait until port is in reset before programming it ba547e7431bf staging: rtl8723bs: fix macro value for 2.4Ghz only device 6bc7ea6584cb ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions 7929bcf1a278 ALSA: hda: Add IRQ check for platform_get_irq() 0f3821c3281b backlight: lm3630a: Fix return code of .update_status() callback 84d84143037f ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters 4abe339ce863 powerpc/boot: Fixup device-tree on little endian 60c88c8ee548 usb: gadget: hid: fix error return code in hid_bind() 2bfe5a620894 usb: gadget: f_hid: fix endianness issue with descriptors eb11ade08bc8 ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values f9e5d0137c14 ALSA: usb-audio: scarlett2: Fix data_mutex lock 33251aa28d1c ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 82343ce5cad2 ALSA: bebob: add support for ToneWeal FW66 86d56d5a5908 Input: hideep - fix the uninitialized use in hideep_nvm_unlock() 5f5c1e683351 s390/mem_detect: fix tprot() program check new psw handling 8a3adb42928c s390/mem_detect: fix diag260() program check new psw handling e8df00854840 s390/ipl_parm: fix program check new psw handling 5176a4d1c43c s390/processor: always inline stap() and __load_psw_mask() 542d85dda7ba ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() 41c488eb5dca gpio: pca953x: Add support for the On Semi pca9655 6602185b185b selftests/powerpc: Fix "no_handler" EBB selftest 75dc1942f8b6 ALSA: ppc: fix error return code in snd_pmac_probe() 8e1b6d96e95f gpio: zynq: Check return value of pm_runtime_get_sync b11220803ad1 iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation 3761ae0d0e54 iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails 6c50a56d2bce powerpc/ps3: Add dma_mask to ps3_dma_region 5169c6b12b19 ALSA: sb: Fix potential double-free of CSP mixer elements d481ddb1b6d0 selftests: timers: rtcpie: skip test if default RTC device does not exist f0bca3fbf16b s390/sclp_vt220: fix console name to match device 1028b769600c serial: tty: uartlite: fix console setup ba89ba738a82 ASoC: img: Fix PM reference leak in img_i2s_in_probe() b5af7cec0f7e mfd: cpcap: Fix cpcap dmamask not set warnings c19a95cffe33 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE d05da38c4110 scsi: qedi: Fix null ref during abort handling a686ea60c17a scsi: iscsi: Fix shost->max_id use d04958a348e5 scsi: iscsi: Fix conn use after free during resets 173fdf1497d9 scsi: iscsi: Add iscsi_cls_conn refcount helpers 9896b67e1b56 scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs e8c75b5d88f2 scsi: megaraid_sas: Early detection of VD deletion through RaidMap update 0c6226601c3e scsi: megaraid_sas: Fix resource leak in case of probe failure e54625f3f0f0 fs/jfs: Fix missing error code in lmLogInit() 077b59810cb6 scsi: scsi_dh_alua: Check for negative result value ee16bed95986 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path 9c543a9197c7 ALSA: ac97: fix PM reference leak in ac97_bus_remove() 086918e61c37 scsi: core: Cap scsi_host cmd_per_lun at can_queue 600a91ab5981 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs 07aa0d14fc9e scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology f1f72dac9219 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 68ce66ba20cf w1: ds2438: fixing bug that would always get page0 1c774366428e Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" 88262229b778 ALSA: usx2y: Don't call free_pages_exact() with NULL address 7dff52b311b1 iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 921b361ce3ee iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). d2639ffdcad4 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge 38660031e80e misc/libmasm/module: Fix two use after free in ibmasm_init_one dc195d77dd6c tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero fd005f53cb49 srcu: Fix broken node geometry after early ssp init 35072f336ae8 dmaengine: fsl-qdma: check dma_set_mask return value 249e0ab80c47 net: moxa: Use devm_platform_get_and_ioremap_resource() 359311b85ebe fbmem: Do not delete the mode that is still in use c17363ccd620 cgroup: verify that source is a string d4238c7539c8 tracing: Do not reference char * as a string in histograms 887bfae2732b scsi: core: Fix bad pointer dereference when ehandler kthread is invalid 22257d3c6840 KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() dc91a480ace2 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled f2ff9d03432f KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio 795e84798fa7 Linux 5.4.133 135122f174c3 smackfs: restrict bytes count in smk_set_cipso() a21e5cb1a64c jfs: fix GPF in diFree f190ca9068e3 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() f176dec999c8 media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K 5d2a52732eeb media: gspca/sunplus: fix zero-length control requests 1c44f2e25d8e media: gspca/sq905: fix control-request direction 0edd67591672 media: zr364xx: fix memory leak in zr364xx_start_readpipe 27cd29ab9bf0 media: dtv5100: fix control-request directions 917791e43441 media: subdev: disallow ioctl for saa6588/davinci 04d67b34a33c PCI: aardvark: Implement workaround for the readback value of VEND_ID a340b84e09d3 PCI: aardvark: Fix checking for PIO Non-posted Request 86968dfa4b55 PCI: Leave Apple Thunderbolt controllers on for s2idle or standby 964d57d1962d dm btree remove: assign new_root only when removal succeeds ef0a06acc6b1 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 4e78a2a4fced ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe 8489ebfac395 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT 41aa59030213 tracing: Simplify & fix saved_tgids logic 4d4f11c3566c rq-qos: fix missed wake-ups in rq_qos_throttle try two 33ab9138a13e seq_buf: Fix overflow in seq_buf_putmem_hex() 854bf7196601 extcon: intel-mrfld: Sync hardware and software state on init ec31e681cfbf nvmem: core: add a missing of_node_put f0f3f0abe58e power: supply: ab8500: Fix an old bug 7adc05b73d91 ubifs: Fix races between xattr_{set|get} and listxattr operations 5e4aae9e3e6b thermal/drivers/int340x/processor_thermal: Fix tcc setting ec170de13b69 ipmi/watchdog: Stop watchdog timer when the current action is 'none' efed363752c0 qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute 74f81fce1215 ASoC: tegra: Set driver_name=tegra for all machine drivers 862e1aef2bd4 MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" 5078f007d863 fpga: stratix10-soc: Add missing fpga_mgr_free() call cfaaed5e4a12 clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround 7044e6bbc8e8 cpu/hotplug: Cure the cpusets trainwreck c90a5b1c3742 ata: ahci_sunxi: Disable DIPM a7aa56f57e84 mmc: core: Allow UHS-I voltage switch for SDSC cards if supported 2d95959fa4f4 mmc: core: clear flags before allowing to retune 7e3b6e797a43 mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 690735ee3a9d drm/arm/malidp: Always list modifiers e976698b2642 drm/msm/mdp4: Fix modifier support enabling 49d05786661b drm/tegra: Don't set allow_fb_modifiers explicitly eaabef618cbb drm/amd/display: Reject non-zero src_y and src_x for video planes 36a9c775a5f8 pinctrl/amd: Add device HID for new AMD GPIO controller 7af725d1481c drm/amd/display: fix incorrrect valid irq check 1fe8005303a3 drm/rockchip: dsi: remove extra component_del() call 85ea095dc081 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() d05c9f91be93 drm/amdgpu: Update NV SIMD-per-CU to 2 a5cd29059916 powerpc/barrier: Avoid collision with clang's __lwsync macro a82471a14aad powerpc/mm: Fix lockup on kernel exec fault 233339bf6c7c perf bench: Fix 2 memory sanitizer warnings 4d579ef78ae6 crypto: ccp - Annotate SEV Firmware file names 0e105eed0966 fscrypt: don't ignore minor_hash when hash is 0 5d4fa5e1b907 MIPS: set mips32r5 for virt extensions 2760c141dd10 MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops a01745edc1c9 sctp: add size validation when walking chunks 03a5e454614d sctp: validate from_addr_param return d04cd2c4fdd0 Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. aa9a2ec7ee08 Bluetooth: Shutdown controller after workqueues are flushed or cancelled 6aac389d50d9 Bluetooth: Fix the HCI to MGMT status conversion table a27610321c31 Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. 032c68b4f5be RDMA/cma: Fix rdma_resolve_route() memory leak d27483b844c8 net: ip: avoid OOM kills with large UDP sends over loopback 3fbae80e24d6 media, bpf: Do not copy more entries than user space requested 1127eb86b23d wireless: wext-spy: Fix out-of-bounds warning 161107916c79 sfc: error code if SRIOV cannot be disabled a95fddec35f9 sfc: avoid double pci_remove of VFs 105982781699 iwlwifi: pcie: fix context info freeing 0b08e9b64b99 iwlwifi: pcie: free IML DMA memory allocation 6e2df6630636 iwlwifi: mvm: don't change band on bound PHY contexts 9fd9734e5739 RDMA/rxe: Don't overwrite errno from ib_umem_get() 75b011df8e00 vsock: notify server to shutdown when client has pending signal 2a0a6f67c5d5 atm: nicstar: register the interrupt handler in the right place 8a366dd45518 atm: nicstar: use 'dma_free_coherent' instead of 'kfree' 002d8b395fa1 MIPS: add PMD table accounting into MIPS'pmd_alloc_one e15cff87dff2 rtl8xxxu: Fix device info for RTL8192EU devices 356bb9411a26 drm/amdkfd: Walk through list with dqm lock hold 995c3fc302bd net: sched: fix error return code in tcf_del_walker() bba660a079a9 net: fix mistake path for netdev_features_strings cea6ca260d22 mt76: mt7615: fix fixed-rate tx status reporting e217aadc9b55 bpf: Fix up register-based shifts in interpreter to silence KUBSAN 7f356894ff12 cw1200: add missing MODULE_DEVICE_TABLE d71dddeb5380 wl1251: Fix possible buffer overflow in wl1251_cmd_scan e919fc655294 wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP 9981f8f4a8f9 xfrm: Fix error reporting in xfrm_state_construct. 46a2cd9cecbb drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check 5db647affcbd r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM bfb8eb833e7d selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC 91f6b357e9c1 fjes: check return value after calling platform_get_resource() 2c028cee95a4 drm/amdkfd: use allowed domain for vmbo validation 5756c21dd7b7 drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 c7010d0f0789 drm/amd/display: Release MST resources on switch from MST to SST 7182bba3c2c6 drm/amd/display: Update scaling settings on modeset 2ee8e85ea87e net: micrel: check return value after calling platform_get_resource() 80240ded7994 net: mvpp2: check return value after calling platform_get_resource() 6ac291d2b4d9 net: bcmgenet: check return value after calling platform_get_resource() 627fffae46c2 virtio_net: Remove BUG() to avoid machine dead 217533e60deb ice: set the value of global config lock timeout longer c0b70153f13e pinctrl: mcp23s08: fix race condition in irq handler e10062afd67d dm space maps: don't reset space map allocation cursor when committing 57ef44f35725 RDMA/cxgb4: Fix missing error code in create_qp() ccde03a6a0fb ipv6: use prandom_u32() for ID generation 482708d036be clk: tegra: Ensure that PLLU configuration is applied properly 050c6bb5cbf7 clk: renesas: r8a77995: Add ZA2 clock c84e0757d80b drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() cdfd4ceafba9 igb: handle vlan types with checker enabled 596b031a3d3a e100: handle eeprom as little endian 80d505aee639 udf: Fix NULL pointer dereference in udf_symlink function c32d0f0e164f drm/sched: Avoid data corruptions 6ebfdf01cc89 drm/virtio: Fix double free on probe failure 5e2d303b452a reiserfs: add check for invalid 1st journal block 1a2d21e266c4 drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() 45cc7a653f5a net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT bdf5334250c6 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() 3ecd228c636e mISDN: fix possible use-after-free in HFC_cleanup() c9172498d4d6 atm: iphase: fix possible use-after-free in ia_module_exit() b52b0d996a13 hugetlb: clear huge pte during flush function on mips platform 526451e8d241 drm/amd/display: fix use_max_lb flag for 420 pixel formats cfd8894619d1 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() f6d326ad0324 drm/vc4: fix argument ordering in vc4_crtc_get_margins() 997dedaa75e9 drm/amd/amdgpu/sriov disable all ip hw status by default 34b01e883a5d drm/zte: Don't select DRM_KMS_FB_HELPER 012439cba95c drm/mxsfb: Don't select DRM_KMS_FB_HELPER Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-22linux-yocto/5.10: update to v5.10.52Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 2cd5fe24a7f0 Linux 5.10.52 174c34d9cda1 seq_file: disallow extremely large seq buffer allocations b33aa0dbd72f scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() e09c9b558436 MIPS: vdso: Invalid GIC access through VDSO 20f79ce2b1ab mips: disable branch profiling in boot/decompress.o 4e2764e96a15 mips: always link byteswap helpers into decompressor 53c5c2496fc9 static_call: Fix static_call_text_reserved() vs __init 59ae35884c5e jump_label: Fix jump_label_text_reserved() vs __init 143a6b8ec5c6 sched/uclamp: Ignore max aggregation if rq is idle 43b89ef7bc4a scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() f71f13034f3b arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc b3231050c75c arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc 9436e9001d40 firmware: turris-mox-rwtm: show message about HWRNG registration b2a5949a91a7 firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng ddf380b0941f firmware: turris-mox-rwtm: report failures better 271c12dbeb62 firmware: turris-mox-rwtm: fix reply status decoding function 804aabb50990 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations dae777523234 ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery 936446f15aef ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems f12a456f1c3b ARM: dts: imx6q-dhcom: Fix ethernet reset time properties b1995806d008 thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE 4d9ea2858607 ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema 6641724d68fd ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 0724764c085a ARM: dts: dra7: Fix duplicate USB4 target module node 6cd58375c532 arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID b5789e23773f memory: fsl_ifc: fix leak of private memory on probe failure 8d071d270afb memory: fsl_ifc: fix leak of IO mapping on probe failure 1479998d8027 arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES 668ca468702e arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node 884d09d1f18c reset: bail if try_module_get() fails 8c07e1a8c57c ARM: dts: BCM5301X: Fixup SPI binding db4e87ab60e8 dt-bindings: i2c: at91: fix example for scl-gpios 4b4c61049ec5 firmware: arm_scmi: Reset Rx buffer to max size during async commands c381e695cfcd firmware: tegra: Fix error return code in tegra210_bpmp_init() f58a3bc94aae arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node d99524d13df9 ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM 91df7f4a0410 ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM c4218acd688e arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages 305df11389cb arm64: dts: renesas: Add missing opp-suspend properties 55fd1d3ca578 arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround b8d350b4ac1e ARM: dts: r8a7779, marzen: Fix DU clock names b02a65061e97 arm64: dts: renesas: v3msk: Fix memory size ab4d76eb7737 rtc: fix snprintf() checking in is_rtc_hctosys() e35246365403 ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode 3199ff7b9f54 memory: pl353: Fix error return code in pl353_smc_probe() fc7a8347ce49 reset: brcmstb: Add missing MODULE_DEVICE_TABLE 3f526ea670d8 memory: atmel-ebi: add missing of_node_put for loop iteration 84fa4a10631a memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration c385d93c3c1a ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 b7016870feea ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 640105e7c08d ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 6870bc426796 ARM: exynos: add missing of_node_put for loop iteration 85dd41383b36 reset: a10sr: add missing of_match_table reference 685ec4c0f27c reset: RESET_INTEL_GW should depend on X86 2ca912471db4 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB f75cec5c2048 ARM: dts: gemini-rut1xx: remove duplicate ethernet node f11508ecc696 hexagon: use common DISCARDS macro f7121692795c hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script 4aa17d058a9b NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times 885c0cc2acfe NFSv4/pnfs: Fix layoutget behaviour after invalidation a668a77e6aed NFSv4/pnfs: Fix the layout barrier update 6ccccc03f87a vdpa/mlx5: Clear vq ready indication upon device reset 0e5f204ea595 ALSA: isa: Fix error return code in snd_cmi8330_probe() 6612c412336c nfsd: Reduce contention for the nfsd_file nf_rwsem 89047f0089cd nvme-tcp: can't set sk_user_data without write_lock 4b3fd33f580f virtio_net: move tx vq operation under tx queue lock 8795692f0d6c vdpa/mlx5: Fix possible failure in umem size calculation 63272b1ffdb0 vdpa/mlx5: Fix umem sizes assignments on VQ create e22051e7c9f7 PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift 527bb29eb183 pwm: imx1: Don't disable clocks at device remove time 12d84de59da0 PCI: intel-gw: Fix INTx enable b5859dacd29e x86/fpu: Limit xstate copy size in xstateregs_set() 07b760a79170 x86/fpu: Fix copy_xstate_to_kernel() gap handling aa7fccd383de f2fs: fix to avoid adding tab before doc section 607caa080119 PCI: iproc: Support multi-MSI only on uniprocessor kernel 54dc6fcce3de PCI: iproc: Fix multi-MSI base vector number allocation ac2e498ab222 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode 4b515308ab87 nfs: fix acl memory leak of posix_acl_create() b8eace7d3b9c SUNRPC: prevent port reuse on transports which don't request it. 5577eece796f watchdog: jz4740: Fix return value check in jz4740_wdt_probe() 3b93d520ac53 watchdog: aspeed: fix hardware timeout calculation 412ef737be65 ubifs: journal: Fix error return code in ubifs_jnl_write_inode() 6bcc0590cb91 ubifs: Fix off-by-one error aab881d7f074 um: fix error return code in winch_tramp() 9bb3f31b25b2 um: fix error return code in slip_open() 0bfb6d49497c misc: alcor_pci: fix inverted branch condition 5c7ef8a37055 NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT ff4023d01942 NFSv4: Initialise connection to the server in nfs4_alloc_client() 36291fd6279f power: supply: rt5033_battery: Fix device tree enumeration ae56850d3657 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun 6594d0aa1c22 remoteproc: k3-r5: Fix an error message d3c150978ead f2fs: compress: fix to disallow temp extension 43cefd126450 f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs 74569cb9ed7b x86/signal: Detect and prevent an alternate signal stack overflow f0e905df68d6 NFSD: Fix TP_printk() format specifier in nfsd_clid_class 2830dd2faa53 f2fs: atgc: fix to set default age threshold f6ec306b93dc virtio_console: Assure used length from device is limited 09a94a89d74f virtio_net: Fix error handling in virtnet_restore() cd24da0db9f7 virtio-blk: Fix memory leak among suspend/resume procedure d420b1166643 PCI: rockchip: Register IRQ handlers after device and data are ready 424fc30298cb ACPI: video: Add quirk for the Dell Vostro 3350 4f2b140658cd ACPI: AMBA: Fix resource name in /proc/iomem 9dcc9ad34348 pwm: tegra: Don't modify HW state in .remove callback 3d82361abd03 pwm: img: Fix PM reference leak in img_pwm_enable() b3205768cd1a drm/amdkfd: fix sysfs kobj leak 687875fa9c3b power: supply: ab8500: add missing MODULE_DEVICE_TABLE e88d524c662b power: supply: charger-manager: add missing MODULE_DEVICE_TABLE 89786fbc4d1e NFS: nfs_find_open_context() may only select open files 0fedfa72aedc drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() 59d912fe9bb9 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty 3c586f825576 orangefs: fix orangefs df output. 6e43cdcbb715 PCI: tegra: Add missing MODULE_DEVICE_TABLE 2df1abffc474 remoteproc: core: Fix cdev remove and rproc del f3a56cd3eaf6 x86/fpu: Return proper error codes from user access functions 39ed17de8c6f watchdog: iTCO_wdt: Account for rebooting on second timeout 9cc9f5de281b watchdog: imx_sc_wdt: fix pretimeout 66ba9cf929b1 watchdog: Fix possible use-after-free by calling del_timer_sync() a173e3b62cf6 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() a397cb4576fc watchdog: Fix possible use-after-free in wdt_startup() 96c0bf09125e PCI: pciehp: Ignore Link Down/Up caused by DPC 497064740406 NFSv4: Fix delegation return in cases where we have to retry b05c555c8d4d PCI/P2PDMA: Avoid pci_get_slot(), which may sleep 8e3f27bb7fdd ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 9d829ca43b08 power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE efc6443c1abe power: supply: max17042: Do not enforce (incorrect) interrupt trigger type 7667cdc4b7e8 PCI: hv: Fix a race condition when removing the device 14016c172820 power: supply: ab8500: Avoid NULL pointers 0df49cdc7c15 PCI: ftpci100: Rename macro name collision e133435232ed pwm: spear: Don't modify HW state in .remove callback 15a19c5a9292 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE d7897890bade power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 6ed9f9899b66 kcov: add __no_sanitize_coverage to fix noinstr for all architectures ff53dfb32349 lib/decompress_unlz4.c: correctly handle zero-padding around initrds. b85b43c3e4b8 phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP a9d986be494e i2c: core: Disable client irq on reboot/shutdown 9c6c65704719 intel_th: Wait until port is in reset before programming it 45f1de1fff2b staging: rtl8723bs: fix macro value for 2.4Ghz only device 1f577093c843 leds: turris-omnia: add missing MODULE_DEVICE_TABLE ff8f11860e43 ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol 9ada4baae639 ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions fb7c8bfa2e3c ALSA: hda: Add IRQ check for platform_get_irq() 63c49cfa2f0c backlight: lm3630a: Fix return code of .update_status() callback 719c45a41cdb ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters 692e16958f48 powerpc/boot: Fixup device-tree on little endian b41cb0e4af0b usb: gadget: hid: fix error return code in hid_bind() 309b44d31667 usb: gadget: f_hid: fix endianness issue with descriptors 16668cc65601 ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values 3005d48b40e5 ALSA: usb-audio: scarlett2: Fix data_mutex lock 8f075c61ea8d ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 3b7bd795cbef ALSA: bebob: add support for ToneWeal FW66 90cd79aa9ac7 Input: hideep - fix the uninitialized use in hideep_nvm_unlock() a50b56ffc0c8 s390/mem_detect: fix tprot() program check new psw handling 7e1e0235b3db s390/mem_detect: fix diag260() program check new psw handling c25be19aa957 s390/ipl_parm: fix program check new psw handling 3794633dfdd8 s390/processor: always inline stap() and __load_psw_mask() f22649cf90c3 habanalabs: remove node from list before freeing the node 25ddb0a42f3a habanalabs/gaudi: set the correct cpu_id on MME2_QM failure 3dd2a9daa765 ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() 8e18158ea787 powerpc/mm/book3s64: Fix possible build error ed0b4b56a922 gpio: pca953x: Add support for the On Semi pca9655 b7f4423c7de8 selftests/powerpc: Fix "no_handler" EBB selftest c7f2112e7ada ALSA: ppc: fix error return code in snd_pmac_probe() 1004c52e3c51 scsi: storvsc: Correctly handle multiple flags in srb_status b3d3a2466e74 gpio: zynq: Check return value of irq_get_irq_data 3d2b0818daa4 gpio: zynq: Check return value of pm_runtime_get_sync 71f8d7fbfe8e ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() 43d1aaa1965f iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation c4007596fbda iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails f8763ab3fb86 powerpc/ps3: Add dma_mask to ps3_dma_region 0e54f8ee6bff ALSA: sb: Fix potential double-free of CSP mixer elements 52d242f2bffe selftests: timers: rtcpie: skip test if default RTC device does not exist 7b18f26d8277 s390: disable SSP when needed 78cddc9aa6be s390/sclp_vt220: fix console name to match device 2f4e7363a998 serial: tty: uartlite: fix console setup dc9db4629210 fsi: Add missing MODULE_DEVICE_TABLE 0c67c2e20366 ASoC: img: Fix PM reference leak in img_i2s_in_probe() af8b891cd339 mfd: cpcap: Fix cpcap dmamask not set warnings d339f6a0d1a1 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE 5dd2955565e8 scsi: qedi: Fix cleanup session block/unblock use 6f36afa1550a scsi: qedi: Fix TMF session block/unblock use 57fa983ea736 scsi: qedi: Fix race during abort timeouts afa1c8ee7e63 scsi: qedi: Fix null ref during abort handling fa7adae4b577 scsi: iscsi: Fix shost->max_id use 89812e7957ab scsi: iscsi: Fix conn use after free during resets 21962a5dd6b4 scsi: iscsi: Add iscsi_cls_conn refcount helpers 5ac2428f2b96 scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs 422fb12054f4 scsi: megaraid_sas: Early detection of VD deletion through RaidMap update 0680db6f4192 scsi: megaraid_sas: Fix resource leak in case of probe failure c851de0215eb fs/jfs: Fix missing error code in lmLogInit() 7207cd708eb3 scsi: scsi_dh_alua: Check for negative result value 6bad74b2b49f scsi: core: Fixup calling convention for scsi_mode_sense() b4fd2ab0a91b scsi: mpt3sas: Fix deadlock while cancelling the running firmware event 7a80f71601af tty: serial: 8250: serial_cs: Fix a memory leak in error handling path 75452cc77668 ALSA: ac97: fix PM reference leak in ac97_bus_remove() 664695a75468 scsi: core: Cap scsi_host cmd_per_lun at can_queue 21d8b90cec7e scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs 2626d5ed6b5c scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology bb1d1c214948 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 024550409022 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 20c62caf2eaf w1: ds2438: fixing bug that would always get page0 8e8d910e9a3a usb: common: usb-conn-gpio: fix NULL pointer dereference of charger b30a115e4af5 Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" 7d7f30cf182e ALSA: usx2y: Don't call free_pages_exact() with NULL address f4997bf6c448 ALSA: usx2y: Avoid camelCase 1b1d6aa1a8cf iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 5ecb0acc45e8 iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). 5f69841c220a partitions: msdos: fix one-byte get_unaligned() a8c3d1a515b9 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE 58f69684ba03 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge b9c87ce3bc63 misc/libmasm/module: Fix two use after free in ibmasm_init_one 4f3c807739e3 serial: fsl_lpuart: disable DMA for console and fix sysrq 6942fbc00981 tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero 35a35909ec19 rcu: Reject RCU_LOCKDEP_WARN() false positives 23597afbe096 srcu: Fix broken node geometry after early ssp init 4d395142d96f scsi: arcmsr: Fix the wrong CDB payload report to IOP 22d22fef9cbc dmaengine: fsl-qdma: check dma_set_mask return value 32064330708b ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 164a3880a76a leds: tlc591xx: fix return value check in tlc591xx_probe() 9ebcc60565f2 net: bridge: multicast: fix MRD advertisement router port marking race 664cc645bdd8 net: bridge: multicast: fix PIM hello router port marking race b3aea76efe90 Revert "drm/ast: Remove reference to struct drm_device.pdev" b3f8120039d5 drm/ingenic: Switch IPU plane to type OVERLAY 8f6dcc4dd731 drm/ingenic: Fix non-OSD mode cae871baa4f3 drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() 16fb4e9c39b9 drm/dp_mst: Avoid to mess up payload table by ports in stale topology 3462bc8b1a1f drm/dp_mst: Do not set proposed vcpi directly 087bff9acd2e fbmem: Do not delete the mode that is still in use 811763e3beb6 cgroup: verify that source is a string 0728df804806 drm/i915/gt: Fix -EDEADLK handling regression 81dd2d60f677 drm/i915/gtt: drop the page table optimisation 905169794d9c tracing: Do not reference char * as a string in histograms e1261c7a846e scsi: zfcp: Report port fc_security as unknown early during remote cable pull ea518b70ed5e scsi: core: Fix bad pointer dereference when ehandler kthread is invalid 8b2ae2de536c KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() bedc5d091138 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA 5b779e597cb7 KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs 1a1a5e440953 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled 679837dc0aba KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio 72797ffca1bd cifs: handle reconnect of tcon when there is no cached dfs referral b93f9499427c certs: add 'x509_revocation_list' to gitignore f68261346518 Linux 5.10.51 86786603014e f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances 5e4f5138bd85 ext4: fix memory leak in ext4_fill_super 3780348c1a0e smackfs: restrict bytes count in smk_set_cipso() 801893695036 jfs: fix GPF in diFree fcb041ca5c77 drm/ast: Remove reference to struct drm_device.pdev 3785f3c1e3c7 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() b716ccffbc8d dm writecache: write at least 4k when committing 090588059c30 io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function aa57b2d6b37e media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K 31874b6b63dd media: gspca/sunplus: fix zero-length control requests de95c0bd797a media: gspca/sq905: fix control-request direction c57bfd8000d7 media: zr364xx: fix memory leak in zr364xx_start_readpipe dbd58d397844 media: dtv5100: fix control-request directions db317a37229b media: subdev: disallow ioctl for saa6588/davinci e2c1218ddc5f PCI: aardvark: Implement workaround for the readback value of VEND_ID 130919708990 PCI: aardvark: Fix checking for PIO Non-posted Request f147115018aa PCI: Leave Apple Thunderbolt controllers on for s2idle or standby ba47e65a5de3 dm btree remove: assign new_root only when removal succeeds 1b5918b087b1 dm writecache: flush origin device when writing and cache is full cbc03ffec260 dm zoned: check zone capacity 35c1c4bd2d59 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 048624ad564c coresight: Propagate symlink failure 0c2bc1489104 ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe eb81b5a37dc5 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT 3cda5b7f4e29 tracing: Simplify & fix saved_tgids logic 8cc58a6e2c39 rq-qos: fix missed wake-ups in rq_qos_throttle try two f9fb4986f4d8 seq_buf: Fix overflow in seq_buf_putmem_hex() 418b333afbd5 extcon: intel-mrfld: Sync hardware and software state on init af092ec16e06 selftests/lkdtm: Fix expected text for CR4 pinning 0af643fa7e74 lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE baedb1f5a08c nvmem: core: add a missing of_node_put f0a079c0ba87 mfd: syscon: Free the allocated name field of struct regmap_config a8a2e506ea2f power: supply: ab8500: Fix an old bug 38dde03eb239 ubifs: Fix races between xattr_{set|get} and listxattr operations 690a11fb4e9f thermal/drivers/int340x/processor_thermal: Fix tcc setting ef5066f95c15 ipmi/watchdog: Stop watchdog timer when the current action is 'none' 7ade84f8df8f qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute 02671eda9ab9 i40e: fix PTP on 5Gb links ab9d7c5fc9c6 ASoC: tegra: Set driver_name=tegra for all machine drivers e0d9beb44abd fpga: stratix10-soc: Add missing fpga_mgr_free() call 5a5ebf5d4822 clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround b5e26be407e6 cpu/hotplug: Cure the cpusets trainwreck a11a457820fb arm64: tlb: fix the TTL value of tlb_get_level 0afa6ad0c49a ata: ahci_sunxi: Disable DIPM 5543f61e2e0c mmc: core: Allow UHS-I voltage switch for SDSC cards if supported b53b0ca4a4ec mmc: core: clear flags before allowing to retune 658f58189a4f mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 5ced01c0e855 mmc: sdhci-acpi: Disable write protect detection on Toshiba Encore 2 WT8-B 3f9c2a058e61 drm/i915/display: Do not zero past infoframes.vsc 8abf5eec0ebd drm/nouveau: Don't set allow_fb_modifiers explicitly 42a333ea4b4f drm/arm/malidp: Always list modifiers 0bcc074f90d2 drm/msm/mdp4: Fix modifier support enabling 4d61ddd74041 drm/tegra: Don't set allow_fb_modifiers explicitly c6016936171a drm/amd/display: Reject non-zero src_y and src_x for video planes 7d3053889400 pinctrl/amd: Add device HID for new AMD GPIO controller b13574fa83ac drm/amd/display: fix incorrrect valid irq check 3c8216b3503a drm/rockchip: dsi: remove extra component_del() call 2998599fb16c drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info() 98bd09d928b3 drm/vc4: hdmi: Prevent clock unbalance a2b8835cb4d1 drm/vc4: crtc: Skip the TXP 293e520d2043 drm/vc4: txp: Properly set the possible_crtcs mask 0d50d93d05d6 drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdown() for Loongson64 7aa28f2f6742 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() 2674ffcad0ae drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) 8f933b27cbf1 drm/amdgpu: Update NV SIMD-per-CU to 2 97ebbfe445cd powerpc/powernv/vas: Release reference to tgid during window close a024e88f8ab7 powerpc/barrier: Avoid collision with clang's __lwsync macro d2e52d466409 powerpc/mm: Fix lockup on kernel exec fault 4ad382bc4abc scsi: iscsi: Fix iSCSI cls conn state 221b7e1e76fb scsi: iscsi: Fix race condition between login and sync thread 907318883508 io_uring: convert io_buffer_idr to XArray c5a50a220a41 io_uring: Convert personality_idr to XArray cb2985feb118 io_uring: simplify io_remove_personalities() 7d4f96158852 mm,hwpoison: return -EBUSY when migration fails fd6625a1ec40 loop: fix I/O error on fsync() in detached loop devices 88f0bc830c52 arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 421aff50af5e arm64: dts: rockchip: add rk3328 dwc3 usb controller node 8eb12fa96bc5 ath11k: unlock on error path in ath11k_mac_op_add_interface() 9706c5343346 MIPS: MT extensions are not available on MIPS32r1 6cf2e905b1a0 selftests/resctrl: Fix incorrect parsing of option "-t" 10f8fca6761b MIPS: set mips32r5 for virt extensions ff4762bcb95e MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops 6ef81a5c0e22 sctp: add size validation when walking chunks d4dbef7046e2 sctp: validate from_addr_param return e83f312114a0 flow_offload: action should not be NULL when it is referenced a61af0114118 bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() 20285dc2711c sched/fair: Ensure _sum and _avg values stay consistent e2296a4365f2 Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. 8d7a3989c14d Bluetooth: mgmt: Fix the command returns garbage parameter value 05298f1733c6 Bluetooth: btusb: Add support USB ALT 3 for WBS cc49ab24ec37 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response 79a313086426 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails c4a9967e4d09 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) 60789afc02f5 Bluetooth: Shutdown controller after workqueues are flushed or cancelled 5147d86c4a5b Bluetooth: Fix alt settings for incoming SCO with transparent coding format 8f939b4c2563 Bluetooth: Fix the HCI to MGMT status conversion table 5f5f8022c1aa Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. 3d08b5917984 RDMA/cma: Fix rdma_resolve_route() memory leak a8585fdf42b5 net: ip: avoid OOM kills with large UDP sends over loopback 04177aa99a93 media, bpf: Do not copy more entries than user space requested d8bb134d808c IB/isert: Align target max I/O size to initiator size d330f5f8dff7 mac80211_hwsim: add concurrent channels scanning support over virtio 97f067722669 mac80211: consider per-CPU statistics if present 1b728869a134 cfg80211: fix default HE tx bitrate mask in 2G band 0a7ba5d373f1 wireless: wext-spy: Fix out-of-bounds warning c1ad55b6a1f4 sfc: error code if SRIOV cannot be disabled 1013dc896d99 sfc: avoid double pci_remove of VFs 7cd6986f2de5 iwlwifi: pcie: fix context info freeing b98ec6d8b34d iwlwifi: pcie: free IML DMA memory allocation 78eadadff3d1 iwlwifi: mvm: fix error print when session protection ends 1e1bb1efd60e iwlwifi: mvm: don't change band on bound PHY contexts 1df36030393a RDMA/rxe: Don't overwrite errno from ib_umem_get() ee33c042f492 vsock: notify server to shutdown when client has pending signal 38bc2ebf344c atm: nicstar: register the interrupt handler in the right place 90efb7f1006a atm: nicstar: use 'dma_free_coherent' instead of 'kfree' 1d304c7ddd36 net: fec: add ndo_select_queue to fix TX bandwidth fluctuations c7a31ae63e2c MIPS: add PMD table accounting into MIPS'pmd_alloc_one 50ce920fe113 rtl8xxxu: Fix device info for RTL8192EU devices a10e871b73b4 mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode 4cd713e48c27 drm/amdkfd: Walk through list with dqm lock hold a2122e079204 drm/amdgpu: fix bad address translation for sienna_cichlid 932be4cf2ba2 io_uring: fix false WARN_ONCE 92a9fb51e5ec net: sched: fix error return code in tcf_del_walker() d2801d111829 net: ipa: Add missing of_node_put() in ipa_firmware_load() 5cc0cf735f13 net: fix mistake path for netdev_features_strings 891db094a0aa mt76: mt7615: fix fixed-rate tx status reporting 090b06b25afe ice: mark PTYPE 2 as reserved b88a90783043 ice: fix incorrect payload indicator on PTYPE 2e66c36f1308 bpf: Fix up register-based shifts in interpreter to silence KUBSAN 0e72b151e394 drm/amdkfd: Fix circular lock in nocpsch path cd29db48bb65 drm/amdkfd: fix circular locking on get_wave_state 9d21abc8fd20 cw1200: add missing MODULE_DEVICE_TABLE c5e4a10d7bd5 wl1251: Fix possible buffer overflow in wl1251_cmd_scan 5a3d373c4a33 wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP ad7083a95d8a dm writecache: commit just one block, not a full page 57f7ed25bd16 xfrm: Fix error reporting in xfrm_state_construct. a5f8862967c4 drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check db3c3643d55e r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM f38371821c25 selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC 0a244be95bca fjes: check return value after calling platform_get_resource() 378c156f9dd0 drm/amdkfd: use allowed domain for vmbo validation fb3b4bcdd3bc net: sgi: ioc3-eth: check return value after calling platform_get_resource() e613f67f1b51 selftests: Clean forgotten resources as part of cleanup() 8a4318c14ace net: phy: realtek: add delay to fix RXC generation issue c71de31b2e0f drm/amd/display: Fix off-by-one error in DML afa06442d23d drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 02f444321b3a drm/amd/display: Release MST resources on switch from MST to SST 01d6a6931965 drm/amd/display: Update scaling settings on modeset 57c63b47d6f1 drm/amd/display: Fix DCN 3.01 DSCCLK validation 8e4da401425b net: moxa: Use devm_platform_get_and_ioremap_resource() 278dc34b7112 net: micrel: check return value after calling platform_get_resource() ce1307ec621b net: mvpp2: check return value after calling platform_get_resource() 49b3a7f38a9b net: bcmgenet: check return value after calling platform_get_resource() 92820a12823e net: mscc: ocelot: check return value after calling platform_get_resource() f3b96f4b6b2d virtio_net: Remove BUG() to avoid machine dead 87c39048ec7f ice: fix clang warning regarding deadcode.DeadStores e352556acef9 ice: set the value of global config lock timeout longer b5f2982e0609 pinctrl: mcp23s08: fix race condition in irq handler a4a86400c68c net: bridge: mrp: Update ring transitions. cc4f0a9d5aa1 dm: Fix dm_accept_partial_bio() relative to zone management commands 939f750215b8 dm writecache: don't split bios when overwriting contiguous cache content 65e780667cf3 dm space maps: don't reset space map allocation cursor when committing 313d9f25804c RDMA/cxgb4: Fix missing error code in create_qp() f9c67c179e3b net: tcp better handling of reordering then loss cases 8fa6473a61ec drm/amdgpu: remove unsafe optimization to drop preamble ib c5b518f4b98d drm/amd/display: Avoid HDCP over-read and corruption 3c172f6e444b MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER 0903ac8f09c6 MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) 8f939b795797 ipv6: use prandom_u32() for ID generation c92298d228f6 virtio-net: Add validation for used length 5e039a80a76b drm: bridge: cdns-mhdp8546: Fix PM reference leak in d1eaf4cb4408 clk: tegra: Ensure that PLLU configuration is applied properly dc5bacea9462 clk: tegra: Fix refcounting of gate clocks 315988817aa7 RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH 4f6a0f31c627 net: stmmac: the XPCS obscures a potential "PHY not found" error a7d608bb786c drm: rockchip: add missing registers for RK3066 d89ea206e99c drm: rockchip: add missing registers for RK3188 e54b4a534845 net/mlx5: Fix lag port remapping logic 62137d1ae5f8 net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet 219150485d73 clk: renesas: r8a77995: Add ZA2 clock 0680344d7131 drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() 95f8ce9f18cb igb: fix assignment on big endian machines 66d593aa3aea igb: handle vlan types with checker enabled ffb865715a0f e100: handle eeprom as little endian f06ea024c176 drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co() 48c96d5bacc0 drm/vc4: Fix clock source for VEC PixelValve on BCM2711 21bf1414580c udf: Fix NULL pointer dereference in udf_symlink function 0687411e2a88 drm/sched: Avoid data corruptions 5ed8c298b2e1 drm/scheduler: Fix hang when sched_entity released 73ac001f060b pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE 1b832bd77799 net/sched: cls_api: increase max_reclassify_loop 6ceb0182b087 net: mdio: provide shim implementation of devm_of_mdiobus_register d2d17ca924f4 drm/virtio: Fix double free on probe failure 69a71b59b18c reiserfs: add check for invalid 1st journal block c5073100dc4f drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE b5713dac1916 net: mdio: ipq8064: add regmap config to disable REGCACHE c0dd36bcb67f drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() 3393405257ed net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT a7f7c42e3115 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() b7ee9ae1e0cf mISDN: fix possible use-after-free in HFC_cleanup() e759ff76ebbb atm: iphase: fix possible use-after-free in ia_module_exit() 2292d9691ce9 hugetlb: clear huge pte during flush function on mips platform a74872106e78 clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() 3ca86d44b902 drm/amd/display: fix use_max_lb flag for 420 pixel formats 5953b984c3e4 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() fb960728f8f1 drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true 796554d3d68f drm/vc4: fix argument ordering in vc4_crtc_get_margins() b025bc07c947 drm/amd/amdgpu/sriov disable all ip hw status by default fb7479d64d77 drm/amd/display: fix HDCP reset sequence on reinitialize d055669e669a drm/ast: Fixed CVE for DP501 95c3133bc8eb drm/zte: Don't select DRM_KMS_FB_HELPER b60ae0fab550 drm/mxsfb: Don't select DRM_KMS_FB_HELPER Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-22linux-yocto/5.13: update to v5.13.4Bruce Ashfield
Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: 64376a981a0e Linux 5.13.4 71de462034c6 seq_file: disallow extremely large seq buffer allocations 31cf8e7e504e misc: alcor_pci: fix inverted branch condition 9930eeb4ffae scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() e1b2b2b61d30 cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init c898c9bfd3d5 perf tools: Fix pattern matching for same substring in different PMU type 04ea267f5357 MIPS: vdso: Invalid GIC access through VDSO bd5b2e8f4a7c s390/irq: remove HAVE_IRQ_EXIT_ON_IRQ_STACK 272fa75ec8a0 perf script python: Fix buffer size to report iregs in perf script 3a5f4fb0ee2d mips: disable branch profiling in boot/decompress.o 79a0e94e1434 mips: always link byteswap helpers into decompressor 8be9eadd7bd6 kprobe/static_call: Restore missing static_call_text_reserved() fda47dd9f5d7 static_call: Fix static_call_text_reserved() vs __init a861b41d0b41 jump_label: Fix jump_label_text_reserved() vs __init 7ec843ba963e sched/uclamp: Ignore max aggregation if rq is idle c368aa2bbd2a scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() b6a08c2f1c41 arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc 12f8ee513a33 arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc 9f5d2c5052d3 firmware: turris-mox-rwtm: show message about HWRNG registration 852ae2d33e1f firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng 5f6ffd65b7dc firmware: turris-mox-rwtm: report failures better aa1b734129a7 firmware: turris-mox-rwtm: fix reply status decoding function 3dbb2de9e7af kbuild: remove trailing slashes from $(KBUILD_EXTMOD) 2292bba57bb6 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations 314027808303 arm64: dts: ti: k3-am642-evm: align ti,pindir-d0-out-d1-in property with dt-shema 908b140229a2 arm64: dts: ti: am65: align ti,pindir-d0-out-d1-in property with dt-shema 6f62efde1ae0 arm64: dts: ti: k3-am642-main: fix ports mac properties 5b47aec030e9 ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery 189c0feed615 ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems bffed302186c ARM: dts: imx6q-dhcom: Fix ethernet reset time properties 527b863b5260 thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE 688126766067 ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema ca219ca56e48 ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 75e9d92befad ARM: dts: dra7: Fix duplicate USB4 target module node 4264bda03ef1 arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID a6b45b4932f7 memory: fsl_ifc: fix leak of private memory on probe failure 28f71fd81ebd memory: fsl_ifc: fix leak of IO mapping on probe failure 5efc32c0cf6d arm64: dts: ti: k3-j721e-common-proc-board: Re-name "link" name as "phy" c854fab6a0c9 arm64: dts: ti: k3-j721e-common-proc-board: Use external clock for SERDES 2920f3582a2b arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES e1ff512116e9 firmware: arm_scmi: Add delayed response status check 3b28d0838e94 Revert "ARM: dts: bcm283x: increase dwc2's RX FIFO size" 5bb263488bd0 arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node cb5259dacdbc reset: bail if try_module_get() fails 39119c5e50a9 ARM: dts: BCM5301X: Fixup SPI binding c2c62ef35e79 dt-bindings: i2c: at91: fix example for scl-gpios 365987eb0d0e firmware: arm_scmi: Reset Rx buffer to max size during async commands 1a35a7db3430 soc: mtk-pm-domains: Fix the clock prepared issue 02fb5809342a soc: mtk-pm-domains: do not register smi node as syscon ea6ad20a5381 firmware: tegra: Fix error return code in tegra210_bpmp_init() 2ef47def7bba arm64: dts: qcom: sc7180: Fix sc7180-qmp-usb3-dp-phy reg sizes 77cb5b1b127f arm64: dts: qcom: c630: Add no-hpd to DSI bridge node c8072f1620ce arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node 2d2b0b26399f ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM a3d54e663d3b arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages f8303239e753 arm64: dts: renesas: Add missing opp-suspend properties bd8eefc0b53d ARM: dts: qcom: sdx55-telit: Represent secure-regions as 64-bit elements 6dfc3b366e20 ARM: dts: qcom: sdx55-t55: Represent secure-regions as 64-bit elements 1b5c14a6bbe4 arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround ec80ffdc4283 arm64: dts: ti: k3-j7200: Remove "#address-cells" property from GPIO DT nodes 6d300d33d567 arm64: dts: ti: k3-am64-mcu: Fix the compatible string in GPIO DT node d1b67a186292 arm64: dts: qcom: sdm845-oneplus-common: guard rmtfs-mem d8ef498abc67 ARM: dts: r8a7779, marzen: Fix DU clock names 7d32c0007098 arm64: dts: renesas: v3msk: Fix memory size 104f7241f12d rtc: fix snprintf() checking in is_rtc_hctosys() 0b46343d52e8 rtc: bd70528: fix BD71815 watchdog dependency dff5eb6da4f8 ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode 7540e4352365 memory: pl353: Fix error return code in pl353_smc_probe() 410c26a81b6c arm64: defconfig: Do not override the MTK_PMIC_WRAP symbol 91253471596e reset: brcmstb: Add missing MODULE_DEVICE_TABLE 19c0f8293f31 memory: atmel-ebi: add missing of_node_put for loop iteration e075ad208d19 memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration 444c3049db10 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 209aa4be8b40 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 3bbfd45abcd3 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 3bd497c174c5 ARM: exynos: add missing of_node_put for loop iteration 7a91d9c67531 reset: a10sr: add missing of_match_table reference 6cf18d4e190b reset: RESET_INTEL_GW should depend on X86 1347d04d66f7 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB 3b5eb8cd04a2 arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on rk3328 rock-pi-e 62ace4c8a6fc arm64: dts: rockchip: rename LED label for NanoPi R4S f499d706e21e ARM: dts: gemini-rut1xx: remove duplicate ethernet node 700ecdcb3e05 hexagon: use common DISCARDS macro 91a711977033 hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script a5d3913911f1 NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times a43389b7df96 NFSv4/pnfs: Fix layoutget behaviour after invalidation f90295b4b641 NFSv4/pnfs: Fix the layout barrier update 65d105e0014c NFS: Fix fscache read from NFS after cache error 9d94a3f255da NFS: Ensure nfs_readpage returns promptly when internal error occurs 382f21675997 virtio-mem: don't read big block size in Sub Block Mode 8e0bfe5edb79 vdpa/mlx5: Clear vq ready indication upon device reset eaa0eb7020f7 ALSA: isa: Fix error return code in snd_cmi8330_probe() 650e6f383a6e nfsd: fix NULL dereference in nfs3svc_encode_getaclres 7605bff387a9 NFSD: Prevent a possible oops in the nfs_dirent() tracepoint e8a8bb8dca84 nfsd: Reduce contention for the nfsd_file nf_rwsem 1e8c6f23b183 nfsd: move fsnotify on client creation outside spinlock ca9c3d31c52d NFSD: Add nfsd_clid_confirmed tracepoint 0d435b6d94b0 powerpc/bpf: Fix detecting BPF atomic instructions bc6b8e2cd87e nvme-tcp: can't set sk_user_data without write_lock c01f6cae4b1b virtio_net: move tx vq operation under tx queue lock 70899667e59a vdp/mlx5: Fix setting the correct dma_device e654dbc9a6e2 vdpa/mlx5: Fix possible failure in umem size calculation 965b080f4e6d vdpa/mlx5: Fix umem sizes assignments on VQ create 9dca259fbb42 vp_vdpa: correct the return value when fail to map notification c31fab84b23c io_uring: remove not needed PF_EXITING check dafcb53b550b io_uring: inline __tctx_task_work() 7511a4f524f3 io_uring: move creds from io-wq work to io_kiocb 16eadf897956 io_uring: don't bounce submit_state cachelines bea4688b9e59 io_uring: shuffle rarely used ctx fields f564954855fc io_uring: get rid of files in exit cancel 04c529ed0e7f block: grab a device refcount in disk_uevent ccdf7e073170 arch_topology: Avoid use-after-free for scale_freq_data d6c153a6ae03 PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift 63798e31f588 f2fs: remove false alarm on iget failure during GC e882298f7c3e nfs: update has_sec_mnt_opts after cloning lsm options from parent 582223e621e1 pwm: imx1: Don't disable clocks at device remove time 18cfc69d561a PCI: intel-gw: Fix INTx enable 29e9a35b400b x86/fpu: Limit xstate copy size in xstateregs_set() a04e670b07df x86/fpu: Fix copy_xstate_to_kernel() gap handling c615921c48c9 f2fs: fix to avoid adding tab before doc section 7bc134df92a2 PCI: iproc: Support multi-MSI only on uniprocessor kernel 5ac5596c3b7c PCI: iproc: Fix multi-MSI base vector number allocation 8f02865de3a3 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode 687cf32865b2 nfs: fix acl memory leak of posix_acl_create() 7cedf369663f SUNRPC: prevent port reuse on transports which don't request it. a96036c0b520 watchdog: jz4740: Fix return value check in jz4740_wdt_probe() 07777127a44a watchdog: aspeed: fix hardware timeout calculation 90d61adce958 watchdog: keembay: Removed timeout update in the TO ISR 04693e05d183 watchdog: keembay: Remove timeout update in the WDT start function 6479c1a2ae2c watchdog: keembay: Clear either the TO or TH interrupt bit b8ba05635e6e watchdog: keembay: Update pretimeout to zero in the TH ISR 340590af29d5 watchdog: keembay: Upadate WDT pretimeout for every update in timeout 4cfc11b3a8fe watchdog: keembay: Update WDT pre-timeout during the initialization f55dd38490f7 ubifs: journal: Fix error return code in ubifs_jnl_write_inode() fe597a0eb351 um: fix error return code in winch_tramp() a04880c5bb08 um: fix error return code in slip_open() b71f11467022 um: Fix stack pointer alignment a02357d7532b sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() 7aec9f862411 NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT b0bfac939030 NFSv4: Initialise connection to the server in nfs4_alloc_client() 16187f5228e6 power: supply: rt5033_battery: Fix device tree enumeration 7da9b60120b0 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun 8fcb25a3ef23 power: supply: surface-charger: Fix type of integer variable 10d79d3bf5c4 remoteproc: k3-r5: Fix an error message f02de04e14cf remoteproc: stm32: fix phys_addr_t format string 2ca41d7ba671 f2fs: compress: fix to disallow temp extension c3988657d370 f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs fa815e11816b module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 7c2089413c67 pwm: visconti: Fix and simplify period calculation ee24633a5048 cpufreq: scmi: Fix an error message afb04d0b5543 x86/signal: Detect and prevent an alternate signal stack overflow 8e0648a3cb63 NFSD: Fix TP_printk() format specifier in nfsd_clid_class e1f1f6603155 f2fs: atgc: fix to set default age threshold 0f0fd04efc26 power: supply: surface_battery: Fix battery event handling 73a14f65a67c block: fix the problem of io_ticks becoming smaller 21a06a244d25 virtio_console: Assure used length from device is limited ffbfea49cc39 virtio_net: Fix error handling in virtnet_restore() 29a2f4a3214a virtio-blk: Fix memory leak among suspend/resume procedure 1c8c1adae69f ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock b881ba731274 PCI: rockchip: Register IRQ handlers after device and data are ready cfac32923d1d ACPI: video: Add quirk for the Dell Vostro 3350 16752e05c77a ACPI: AMBA: Fix resource name in /proc/iomem fd313d643f07 pwm: tegra: Don't modify HW state in .remove callback a1d3f7407f78 pwm: img: Fix PM reference leak in img_pwm_enable() 18127c30f619 drm/amdkfd: fix sysfs kobj leak 0b909924a4ae drm/amdgpu: fix Navi1x tcp power gating hang when issuing lightweight invalidaiton 813ff2425324 power: supply: axp288_fuel_gauge: Make "T3 MRD" no_battery_list DMI entry more generic 289834760579 power: supply: ab8500: add missing MODULE_DEVICE_TABLE 81cd77390071 power: supply: charger-manager: add missing MODULE_DEVICE_TABLE a01f95e2f881 power: reset: regulator-poweroff: add missing MODULE_DEVICE_TABLE c11910b2c2cf NFS: nfs_find_open_context() may only select open files 4a54caa8540f drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() e43aa6240814 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty 4f8e35e9483a orangefs: fix orangefs df output. cdc00734394b NFSv4: Fix handling of non-atomic change attrbute updates 357d88120072 NFS: Fix up inode attribute revalidation timeouts 6e56ae0a8901 PCI: tegra: Add missing MODULE_DEVICE_TABLE 7693312a8044 remoteproc: stm32: fix mbox_send_message call a9f2ab385cc6 remoteproc: core: Fix cdev remove and rproc del bbea0e789770 x86/fpu: Return proper error codes from user access functions f8a51030e3be PCI: mediatek-gen3: Add missing MODULE_DEVICE_TABLE c09a4ad6251f fuse: fix illegal access to inode with reused nodeid 6ba041fc3c44 virtiofs: propagate sync() to file server 5e65819a006e watchdog: iTCO_wdt: Account for rebooting on second timeout cfb7e2f23aa0 watchdog: imx_sc_wdt: fix pretimeout 1a053c4d7168 watchdog: Fix possible use-after-free by calling del_timer_sync() f0feab82f6a0 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() 8adbbe6c86bb watchdog: Fix possible use-after-free in wdt_startup() a037ebbe72a4 PCI: Dynamically map ECAM regions 3cf262e8c698 PCI: pciehp: Ignore Link Down/Up caused by DPC 9f397e9e497d NFSv4: Fix delegation return in cases where we have to retry eeb8022576c1 PCI/P2PDMA: Avoid pci_get_slot(), which may sleep 00fe7b64bba8 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 a67dc65f59ed power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE 00a34a993ac3 power: supply: max17040: Do not enforce (incorrect) interrupt trigger type 4d40b03031a0 power: supply: max17042: Do not enforce (incorrect) interrupt trigger type 471c250065e1 pwm: pca9685: Restrict period change for enabled PWMs b050025f8de4 PCI: hv: Fix a race condition when removing the device 6b8813b09fab power: supply: ab8500: Enable USB and AC aa092b2f5bb3 power: supply: ab8500: Avoid NULL pointers 341db343768b power: supply: ab8500: Move to componentized binding dc72a15859b2 PCI: ftpci100: Rename macro name collision 6606e5a6811a pwm: spear: Don't modify HW state in .remove callback 19ce06dcd189 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE 2d7dae32b14b power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 77637270800c kcov: add __no_sanitize_coverage to fix noinstr for all architectures 67a8dfc86bdb lib/decompress_unlz4.c: correctly handle zero-padding around initrds. af6365ae0991 phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP e00d3efd53d0 i2c: core: Disable client irq on reboot/shutdown 47419e67a5ff intel_th: Wait until port is in reset before programming it 8c012f3504ab staging: rtl8723bs: fix check allowing 5Ghz settings 32615857345b staging: rtl8723bs: fix macro value for 2.4Ghz only device 5f59df2b2358 leds: turris-omnia: add missing MODULE_DEVICE_TABLE 658d9b291193 ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol 048d83c67d37 ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions 4348f36461b8 ALSA: hda: Add IRQ check for platform_get_irq() eff67a0bb38f backlight: lm3630a: Fix return code of .update_status() callback 18fbea65d1a5 ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters d422f8be38a2 ASoC: fsl_xcvr: check return value after calling platform_get_resource_byname() d15c57f8f120 powerpc/boot: Fixup device-tree on little endian 34ada7b357dd usb: gadget: hid: fix error return code in hid_bind() c904d51536b4 usb: gadget: f_hid: fix endianness issue with descriptors 7113c2692f7f ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values 7d94bcba9e59 ALSA: usb-audio: scarlett2: Fix data_mutex lock f3f7f6ef23fc ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 669eb7736781 m68knommu: fix missing LCD splash screen data initializer efd33d33dedd ALSA: bebob: add support for ToneWeal FW66 a5dc9f63b20d Input: hideep - fix the uninitialized use in hideep_nvm_unlock() 1043c57cff3d s390/mem_detect: fix tprot() program check new psw handling bf04c373f1b3 s390/mem_detect: fix diag260() program check new psw handling 5c80766b911d s390/ipl_parm: fix program check new psw handling 45b658ee680d s390/processor: always inline stap() and __load_psw_mask() 4de8aba5c10f habanalabs/gaudi: set the correct rc in case of err 29d01e4b4c04 habanalabs: remove node from list before freeing the node cce27a77cc59 habanalabs: set rc as 'valid' in case of intentional func exit 275674c1e58b habanalabs: fix mask to obtain page offset 30dd0cbabf14 habanalabs/gaudi: set the correct cpu_id on MME2_QM failure 4bf6fcdcca81 habanalabs: check if asic secured with asic type dac25ad9dd9d xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning 44be4fd02a92 ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() c90bcc03dd7c powerpc/mm/book3s64: Fix possible build error d4921acaab93 gpio: pca953x: Add support for the On Semi pca9655 ac2ee946b71e selftests/powerpc: Fix "no_handler" EBB selftest df6b21c0aa9d ALSA: ppc: fix error return code in snd_pmac_probe() 21b28dfedfc1 scsi: storvsc: Correctly handle multiple flags in srb_status 0c5085c93f64 powerpc/inst: Fix sparse detection on get_user_instr() 71bfeb9e0f1a thunderbolt: Fix DROM handling for USB4 DROM 4d18303a5bc1 gpio: zynq: Check return value of irq_get_irq_data c42ec0450a55 gpio: zynq: Check return value of pm_runtime_get_sync b5b9d977c7a8 ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() 77921518bf65 ALSA: control_led - fix initialization in the mode show callback 2955c54c5bca ALSA: n64: check return value after calling platform_get_resource() 5f9741a9a91f iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation fe92c0581990 iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails f30d6b6bb4f6 powerpc/ps3: Add dma_mask to ps3_dma_region 06771032116a ALSA: sb: Fix potential double-free of CSP mixer elements c33fbdc1cdae iommu/arm-smmu-qcom: Skip the TTBR1 quirk for db820c. de544803cbe0 selftests: timers: rtcpie: skip test if default RTC device does not exist 52e8bd03856a s390: disable SSP when needed 2fdbf6e7baa8 s390/sclp_vt220: fix console name to match device b29ddd99c14f serial: tty: uartlite: fix console setup 2124240be810 fsi: Add missing MODULE_DEVICE_TABLE ed8c2cc77381 iov_iter_advance(): use consistent semantics for move past the end a3a117833731 ASoC: img: Fix PM reference leak in img_i2s_in_probe() cc78632eb085 mfd: cpcap: Fix cpcap dmamask not set warnings 4aee78c62b9d mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE e65432dce6b5 scsi: qedi: Fix cleanup session block/unblock use 400c206f3be0 scsi: qedi: Fix TMF session block/unblock use cf5cc57ea7dc scsi: qedi: Fix race during abort timeouts 338330351ca5 scsi: qedi: Fix null ref during abort handling 52b5bf245a68 scsi: iscsi: Fix shost->max_id use fa9542b35ceb scsi: iscsi: Fix conn use after free during resets bf3ce567db56 scsi: iscsi: Add iscsi_cls_conn refcount helpers 1420af019bcb scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs 2262bb7ee19e scsi: megaraid_sas: Early detection of VD deletion through RaidMap update e623f79691c5 scsi: megaraid_sas: Fix resource leak in case of probe failure 0dab71667eb0 fs/jfs: Fix missing error code in lmLogInit() 936440f47826 scsi: scsi_dh_alua: Check for negative result value 89b033dd8f3b scsi: core: Fixup calling convention for scsi_mode_sense() fc6bf9941021 scsi: mpt3sas: Fix deadlock while cancelling the running firmware event b2ef1f5de403 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path b731dddd686b ASoC: cs42l42: Fix 1536000 Bit Clock instability 2a1115ad5fce ALSA: ac97: fix PM reference leak in ac97_bus_remove() dcb634e434b8 scsi: core: Cap scsi_host cmd_per_lun at can_queue 8b927240f44c scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs 9c1a1c3e71dd scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology dd3bc6dc69c6 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 67fb59eceee3 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 ab935078f361 w1: ds2438: fixing bug that would always get page0 59f03af920b5 ASoC: SOF: topology: fix assignment to use le32_to_cpu 1a133a0996d6 usb: common: usb-conn-gpio: fix NULL pointer dereference of charger 3b57a2dd956c Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" 82e5ee742fdd ALSA: usx2y: Don't call free_pages_exact() with NULL address 6c9a4c651572 ALSA: usx2y: Avoid camelCase c31e22bf9406 iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 7beb9112a3bc iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). 78f472928f3a iio: imu: st_lsm6dsx: correct ODR in header 27a19198ab58 partitions: msdos: fix one-byte get_unaligned() 9c029e50e662 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE 09d154990ca8 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge a7268e8a227d misc/libmasm/module: Fix two use after free in ibmasm_init_one 221f655abb56 serial: 8250: of: Check for CONFIG_SERIAL_8250_BCM7271 464ffcfa6028 serial: fsl_lpuart: disable DMA for console and fix sysrq c96867d0bba9 tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero 7397dab12fe1 usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake c4b8190ae66f soundwire: bus: handle -ENODATA errors in clock stop/start sequences 740b019c2eb8 soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions ee188d0f8dd5 rcu: Reject RCU_LOCKDEP_WARN() false positives aa59856bcfd2 srcu: Fix broken node geometry after early ssp init 5318059dea5e scsi: arcmsr: Fix the wrong CDB payload report to IOP 38a6e9b501b2 dmaengine: fsl-qdma: check dma_set_mask return value 7bd674051bfe ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 c57e7b2f36ae leds: tlc591xx: fix return value check in tlc591xx_probe() 28f0adaae3e8 net: bridge: multicast: fix MRD advertisement router port marking race dc924e411870 net: bridge: multicast: fix PIM hello router port marking race b937eb91b353 drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() d3891139901b drm/dp_mst: Avoid to mess up payload table by ports in stale topology d01943939f45 drm/dp_mst: Do not set proposed vcpi directly c30f0b5c6fd1 btrfs: zoned: fix wrong mutex unlock on failure to allocate log root tree 02fac1508a72 btrfs: don't block if we can't acquire the reclaim lock d6479f089af1 btrfs: rework chunk allocation to avoid exhaustion of the system chunk array 789b24d9950d btrfs: fix deadlock with concurrent chunk allocations involving system chunks 9ffb4cd20998 btrfs: zoned: fix types for u64 division in btrfs_reclaim_bgs_work 27c5ecbb691f btrfs: properly split extent_map for REQ_OP_ZONE_APPEND 08e1e3b6ddd8 io_uring: use right task for exiting checks 6ef21f34aa92 arm64: Avoid premature usercopy failure 70fa723908a4 mm/hugetlb: fix refs calculation from unaligned @vaddr 65a5977bd05c EDAC/igen6: fix core dependency AGAIN d6e76469157d fbmem: Do not delete the mode that is still in use a41573667b39 cgroup: verify that source is a string a6859443061e drm/i915/gt: Fix -EDEADLK handling regression 1786384f5217 drm/i915/gtt: drop the page table optimisation e67361d6c083 drm/amdgpu: add another Renoir DID 38379a09f735 tracing: Do not reference char * as a string in histograms 7e6a4c304deb iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries 948ec6d00328 iommu/vt-d: Global devTLB flush when present context entry changed 208e33fa8359 scsi: zfcp: Report port fc_security as unknown early during remote cable pull c1671d2d2ef8 scsi: core: Fix bad pointer dereference when ehandler kthread is invalid aa25872fcc35 KVM: SVM: remove INIT intercept handler bbca8ad77f26 KVM: SVM: #SMI interception must not skip the instruction 2338682c3fd1 KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() f4e862a6a3d9 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA a238f763e650 KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler 555e674fd3f9 KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs 4ccf1f873b70 KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR 0eb28e18e56c KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled 228ce0ed1283 KVM: selftests: do not require 64GB in set_memory_region_test 069d44a24c0f KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio d4e376c83736 cifs: Do not use the original cruid when following DFS links for multiuser mounts 0c480c45bed3 cifs: handle reconnect of tcon when there is no cached dfs referral a29b76ec20f2 cifs: use the expiry output of dns_query to schedule next resolution Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-22linux-yocto: Fix devupstream SRCREV assignmentPaul Barker
Fixes the following error when building linux-yocto-upstream: Fetcher failure: Unable to find revision 570e7aedcd00e7e8a218e37c3dfb3b1fda83d111 in branch v5.13/base even from upstream The error occurred as the SRCREV_machine assignment earlier in the recipe was being used instead of the mainline commit hash we want to use for linux-yocto-upstream. Signed-off-by: Paul Barker <paul@pbarker.dev> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-20linux-yocto/5.13: update to v5.13.3Bruce Ashfield
Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: f86aa267e180 Linux 5.13.3 e472b276a0d2 f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances 258fd821f693 smackfs: restrict bytes count in smk_set_cipso() bfb48b54db25 media: v4l2-core: explicitly clear ioctl input data 42f102ea1943 jfs: fix GPF in diFree 7ed572cdf110 ext4: fix possible UAF when remounting r/o a mmp-protected file system e9f6b57ef114 drm/ast: Remove reference to struct drm_device.pdev 7eefc573bcbf pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() e294f97e8af8 dm writecache: write at least 4k when committing 691e71cf1fd1 media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K 7c148146e075 media: gspca/sunplus: fix zero-length control requests 8f6a609903a0 media: gspca/sq905: fix control-request direction 90be28e26596 media: ccs: Fix the op_pll_multiplier address d69b39d89f36 media: zr364xx: fix memory leak in zr364xx_start_readpipe 2f920c1543f7 media: dtv5100: fix control-request directions 7be5e037e564 media: i2c: ccs-core: fix pm_runtime_get_sync() usage count 8b39b430dc0a media: subdev: disallow ioctl for saa6588/davinci eda818ae5d39 PCI: aardvark: Implement workaround for the readback value of VEND_ID 678d93d3d243 PCI: aardvark: Fix checking for PIO Non-posted Request 9789b16dc4e3 PCI: Leave Apple Thunderbolt controllers on for s2idle or standby ad365e9351ac dm btree remove: assign new_root only when removal succeeds 3993b84d4493 dm writecache: flush origin device when writing and cache is full 14f19e585018 dm zoned: check zone capacity 0115687be7b1 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 2ac133f4b299 coresight: Propagate symlink failure 5b37fd9da03f ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe 1d2865bbd89e tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT 38164905b1cc tracing: Simplify & fix saved_tgids logic 589f6fac5c92 rq-qos: fix missed wake-ups in rq_qos_throttle try two d57fcab190b6 seq_buf: Fix overflow in seq_buf_putmem_hex() 775ab9f4a4d9 lkdtm: Enable DOUBLE_FAULT on all architectures 42e737661a0d extcon: intel-mrfld: Sync hardware and software state on init 6fd650c47411 selftests/lkdtm: Fix expected text for CR4 pinning 07b761cf78b1 lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE 866573b6c9bf nvmem: core: add a missing of_node_put 9c6c73fc99b9 mfd: syscon: Free the allocated name field of struct regmap_config 8451754bca7b power: supply: ab8500: Fix an old bug c0756f75c221 ubifs: Fix races between xattr_{set|get} and listxattr operations ec00b71f402a thermal/drivers/int340x/processor_thermal: Fix tcc setting 238a7c0a5c30 ipmi/watchdog: Stop watchdog timer when the current action is 'none' 13b307880b66 qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute 1e71e1344d61 i40e: fix PTP on 5Gb links 35af69c7c049 mwifiex: bring down link before deleting interface 5665e64c99e3 ASoC: tegra: Set driver_name=tegra for all machine drivers 72104552eae2 fpga: stratix10-soc: Add missing fpga_mgr_free() call c3f4ad1ba2eb clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround a34295528a14 cpu/hotplug: Cure the cpusets trainwreck dcb4b49e3ced arm64: tlb: fix the TTL value of tlb_get_level 31d1d7db4978 ata: ahci_sunxi: Disable DIPM 3b7c6122f390 docs: Makefile: Use CONFIG_SHELL not SHELL 5c8e4b20e70f mmc: core: Allow UHS-I voltage switch for SDSC cards if supported 3d2e0431e687 mmc: core: clear flags before allowing to retune c1b907e43b32 mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 7210a1b23c50 mmc: sdhci-acpi: Disable write protect detection on Toshiba Encore 2 WT8-B 970aa4aefaab drm/i915/display: Do not zero past infoframes.vsc b4772d4e8ec3 drm/ingenic: Switch IPU plane to type OVERLAY 0256fdf3b07c drm/nouveau: Don't set allow_fb_modifiers explicitly 8c5960e823bf drm/arm/malidp: Always list modifiers a2c67909bb71 drm/msm/mdp4: Fix modifier support enabling 337e397a1e9e drm/tegra: Don't set allow_fb_modifiers explicitly 5c2196d8286e drm/ingenic: Fix pixclock rate for 24-bit serial panels 858d38315fc3 drm/amd/display: Reject non-zero src_y and src_x for video planes 6683128d7ca5 pinctrl/amd: Add device HID for new AMD GPIO controller dcb7f78b876c drm/amd/display: fix incorrrect valid irq check 72cba7be3648 drm/rockchip: dsi: remove extra component_del() call e7762bc634c8 drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info() bab3618ca92c drm/vc4: hdmi: Prevent clock unbalance dee39749424b drm/vc4: crtc: Skip the TXP da442a77dd49 drm/vc4: txp: Properly set the possible_crtcs mask e4f2d5c77205 drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdown() for Loongson64 63de45921822 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() 7764d2c698d7 drm/amdgpu: fix the hang caused by PCIe link width switch 0d3a1e59fd9d drm/amdgpu: fix NAK-G generation during PCI-e link width switch 5af51c7bc675 drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) fb5beb2b3f06 drm/amdgpu: Update NV SIMD-per-CU to 2 788c261cdb58 drm/amdgpu: add new dimgrey cavefish DID 7fad97798d9b powerpc/powernv/vas: Release reference to tgid during window close 30a401a03189 powerpc/barrier: Avoid collision with clang's __lwsync macro cc7442037062 powerpc/xive: Fix error handling when allocating an IPI 7feb683793ea powerpc/bpf: Reject atomic ops in ppc32 JIT 8a96ec5ebf96 powerpc/mm: Fix lockup on kernel exec fault 987a852734e6 mm/mremap: hold the rmap lock in write mode when moving page table entries. f908381a3ec7 MIPS: MT extensions are not available on MIPS32r1 eecc96e0458c PCI: tegra194: Fix host initialization during resume b63416bc9d6d MIPS: CI20: Reduce clocksource to 750 kHz. 8e3f6e978e4c MIPS: set mips32r5 for virt extensions 1930d84a29d4 MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops 92b74375a1bb sctp: add size validation when walking chunks 4ecabee69d19 sctp: validate from_addr_param return 5f7ca3459118 flow_offload: action should not be NULL when it is referenced e9d02dbbab0a bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() 5f2d7f0241e2 sched/fair: Ensure _sum and _avg values stay consistent 377c584c325e Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. 387d99b463af Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. 8e4a714f4510 Bluetooth: mgmt: Fix the command returns garbage parameter value 15407b14e27b Bluetooth: btusb: Add support USB ALT 3 for WBS 69ccde876ca5 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response 840907eecac0 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails efffb7884033 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) c19a2820df32 Bluetooth: Shutdown controller after workqueues are flushed or cancelled 286bba24e6ce Bluetooth: Fix alt settings for incoming SCO with transparent coding format cbb2f564faa4 Bluetooth: Fix the HCI to MGMT status conversion table 5c73a8008035 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails dc239f449b03 Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. 07583ba2e2d8 RDMA/cma: Fix rdma_resolve_route() memory leak e4d57b37f034 net: ip: avoid OOM kills with large UDP sends over loopback 602b0c1dbedc net: retrieve netns cookie via getsocketopt b01ad7c3b08e media, bpf: Do not copy more entries than user space requested e6b42db7e571 IB/isert: Align target max I/O size to initiator size b3d56dd75032 mac80211: Properly WARN on HW scan before restart e32446de59d2 mac80211_hwsim: add concurrent channels scanning support over virtio 6f9ae4a024c5 mac80211: consider per-CPU statistics if present 5924678a442d cfg80211: fix default HE tx bitrate mask in 2G band e1d88925c3b9 wireless: wext-spy: Fix out-of-bounds warning 649adc384fb3 sfc: error code if SRIOV cannot be disabled 65c8d58a1f7a sfc: avoid double pci_remove of VFs 81772d2c7d04 rtw88: add quirks to disable pci capabilities 2002b7ae2f00 rtw88: 8822c: update RF parameter tables to v62 5a7db3036585 iwlwifi: pcie: fix context info freeing 5b2b879f69b4 iwlwifi: pcie: free IML DMA memory allocation 44164d5528fb iwlwifi: mvm: fix error print when session protection ends 111fa98f60d2 iwlwifi: mvm: apply RX diversity per PHY context 89b944c896f9 iwlwifi: mvm: don't change band on bound PHY contexts af1036530646 RDMA/rxe: Don't overwrite errno from ib_umem_get() 6e34e09aa418 drm/amd/display: Fix edp_bootup_bl_level initialization issue f033a30e32ce vsock: notify server to shutdown when client has pending signal ac05406330eb atm: nicstar: register the interrupt handler in the right place 3c0b0b2533f9 atm: nicstar: use 'dma_free_coherent' instead of 'kfree' 5ad7f389f93b net: fec: add ndo_select_queue to fix TX bandwidth fluctuations df628a202755 net: fec: add FEC_QUIRK_HAS_MULTI_QUEUES represents i.MX6SX ENET IP b223fca477ad MIPS: add PMD table accounting into MIPS'pmd_alloc_one 59dc71f577ea rtl8xxxu: Fix device info for RTL8192EU devices 97e50ed9eae5 mt76: fix iv and CCMP header insertion 65c015b50515 mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode 9b6248b3e649 mt76: connac: fix the maximum interval schedule scan can support bbe1d0ada80e mt76: connac: fix UC entry is being overwritten 57602135190b mt76: mt7921: enable hw offloading for wep keys 869417fa825c mt76: mt7921: reset wfsys during hw probe 6620a41fe435 mt76: mt7921: fix reset under the deep sleep is enabled 7922a844969d mt76: mt7915: fix tssi indication field of DBDC NICs 38b73fe18c6b drm/amdkfd: Walk through list with dqm lock hold af15052971e1 drm/amdgpu: fix bad address translation for sienna_cichlid a8eca6968b1e io_uring: fix false WARN_ONCE 9e134247013e net: sched: fix error return code in tcf_del_walker() 06648197e4ae net: ipa: Add missing of_node_put() in ipa_firmware_load() 0147b9c4ebf6 net: fix mistake path for netdev_features_strings 4d23e6082729 mt76: dma: use ieee80211_tx_status_ext to free packets when tx fails 2a64f3732310 mt76: mt7615: fix fixed-rate tx status reporting b2b69554431f ice: mark PTYPE 2 as reserved 008ec090f0d1 ice: fix incorrect payload indicator on PTYPE eb7b40d9d378 ext4: fix memory leak in ext4_fill_super 4d39b8f57b7d bpf: Fix up register-based shifts in interpreter to silence KUBSAN 2cb85397c30f net: hsr: don't check sequence number if tag removal is offloaded 3382ec34a4d5 drm/amdkfd: Fix circular lock in nocpsch path 161c4c2a19f4 drm/amdkfd: fix circular locking on get_wave_state 118e6aea7ae7 cw1200: add missing MODULE_DEVICE_TABLE 40af3960a153 wl1251: Fix possible buffer overflow in wl1251_cmd_scan 36409fe65122 net: phy: nxp-c45-tja11xx: enable MDIO write access to the master/slave registers 84bb21d9886c wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP ce6dc850612a dm writecache: commit just one block, not a full page 7cc35bd4355b xfrm: Fix error reporting in xfrm_state_construct. 62adf2af9f09 ibmvnic: fix kernel build warnings in build_hdr_descs_arr 20102b0f6784 drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check 66fc2862a252 r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM 4b58c2891d09 selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC dd18ad96a9ea net: mido: mdio-mux-bcm-iproc: Use devm_platform_get_and_ioremap_resource() 7ca7d4404b95 fjes: check return value after calling platform_get_resource() 61e364fafec1 drm/amdkfd: use allowed domain for vmbo validation 3b5c55df5067 net: sgi: ioc3-eth: check return value after calling platform_get_resource() 42b8412dc123 selftests: Clean forgotten resources as part of cleanup() 32438665ba66 net: phy: realtek: add delay to fix RXC generation issue 3df8a157824b drm/amd/display: Fix crash during MPO + ODM combine mode recalculation caef3b95ce82 drm/amd/display: Fix off-by-one error in DML 6f88bc77bbc7 drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 db1ca5441e33 drm/amd/display: Release MST resources on switch from MST to SST 71e0e437e97b drm/amd/display: Update scaling settings on modeset dc9e10ea5bdd drm/amd/display: Revert "Fix clock table filling logic" ef485944e718 drm/amd/display: Fix DCN 3.01 DSCCLK validation 18aa10751227 net: moxa: Use devm_platform_get_and_ioremap_resource() c01540159ead net: micrel: check return value after calling platform_get_resource() 373db5a9c8c4 net: mvpp2: check return value after calling platform_get_resource() cd9575caf7bd net: bcmgenet: check return value after calling platform_get_resource() 43630cbcd7de net: mscc: ocelot: check return value after calling platform_get_resource() e8f03933f5a7 virtio_net: Remove BUG() to avoid machine dead 47cafc568c31 ice: fix clang warning regarding deadcode.DeadStores 63efeeb1274d ice: set the value of global config lock timeout longer 22f5c64be9c7 pinctrl: mcp23s08: fix race condition in irq handler 88e1357e4d05 net: bridge: mrp: Update ring transitions. 03de5ab1dc40 block: introduce BIO_ZONE_WRITE_LOCKED bio flag 4068cb7e1113 dm: Fix dm_accept_partial_bio() relative to zone management commands 0a8a10887b65 dm writecache: don't split bios when overwriting contiguous cache content 3c8afdbb62ee dm space maps: don't reset space map allocation cursor when committing c5cc91094e6a RDMA/cxgb4: Fix missing error code in create_qp() 957d6d796e73 icmp: fix lib conflict with trinity e0b8274cda12 net: tcp better handling of reordering then loss cases b01c274e3a3a clk: tegra: tegra124-emc: Fix clock imbalance in emc_set_timing() 3da33bf6aaff drm/amdgpu: remove unsafe optimization to drop preamble ib 3b2b93a485fb drm/amd/display: Avoid HDCP over-read and corruption 060a3b127d9e drm/amdgpu: fix sdma firmware version error in sriov 3e7b75192e15 drm/amdgpu: fix metadata_size for ubo ioctl queries 7c77db5a26db MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER 181bc6b98b10 MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) 8853d2ce4e9e ipv6: use prandom_u32() for ID generation ba710baa1cc1 virtio-net: Add validation for used length 8d7221a98741 drm: bridge: cdns-mhdp8546: Fix PM reference leak in 4dbd10b868b6 clk: tegra: Ensure that PLLU configuration is applied properly 91789532c24c clk: tegra: Fix refcounting of gate clocks 9bce65a588d9 drm/tegra: hub: Fix YUV support 86e0ca4c6aee RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH f2aad1098936 net: stmmac: the XPCS obscures a potential "PHY not found" error 7366ccbd327c drm: rockchip: add missing registers for RK3066 20f88209526e drm: rockchip: add missing registers for RK3188 c77ad9cbf0c7 net/mlx5: Fix lag port remapping logic f39de3cc0ff7 net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet ba2d94789a1f drm/amdgpu/swsmu/aldebaran: fix check in is_dpm_running 93ed1b0210ea drm/amd/display: fix odm scaling 669f0f6f83d5 clk: renesas: r8a77995: Add ZA2 clock 383114477250 drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() 4432f3694ee5 igb: fix assignment on big endian machines 003d37fa8c70 igb: handle vlan types with checker enabled dd658e324c34 e100: handle eeprom as little endian 38d70d239c7c drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co() 62f616078e9f drm/vc4: Fix clock source for VEC PixelValve on BCM2711 6d0f4887e742 drm/amd/pm: fix return value in aldebaran_set_mp1_state() 8722275b41d5 net: xilinx_emaclite: Do not print real IOMEM pointer 5150877e4d99 udf: Fix NULL pointer dereference in udf_symlink function 50d7e03ad487 drm/sched: Avoid data corruptions baf802cd27cd drm/scheduler: Fix hang when sched_entity released cef0b8eab231 pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE 248fc2633293 net: ethernet: ixp4xx: Fix return value check in ixp4xx_eth_probe() 7b777772879c net/sched: cls_api: increase max_reclassify_loop 0f20ce74aff8 net: mdio: provide shim implementation of devm_of_mdiobus_register 5cb3b25c7f53 drm/virtio: Fix double free on probe failure 5ac1c5fcffd0 reiserfs: add check for invalid 1st journal block b8f63c943700 drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE 3828625dd18d net: mdio: ipq8064: add regmap config to disable REGCACHE 8f5cc4dc1e2a drm/panfrost: devfreq: Disable devfreq when num_supplies > 1 e049b85f7dcc drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() 609ee98affb0 net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT 5b991df88810 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() ed7c3739d0a0 mISDN: fix possible use-after-free in HFC_cleanup() d1fb12412874 atm: iphase: fix possible use-after-free in ia_module_exit() 72bdf3c6b059 hugetlb: clear huge pte during flush function on mips platform d2958a2e6d92 MIPS: Loongson64: Fix build error 'secondary_kexec_args' undeclared under !SMP 6102f34e4622 clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() 5ec05aa8160b drm/amd/display: fix use_max_lb flag for 420 pixel formats 57092f4f803b drm/amd/display: Fix clock table filling logic 3eb50ab2c5ac drm/amdgpu: change the default timeout for kernel compute queues c9c00298cf07 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() ae1864f13cce drm/imx: Add 8 pixel alignment fix 925a6b206bde drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true 0cf0cb019cd5 drm/vc4: fix argument ordering in vc4_crtc_get_margins() e684e0ee1153 drm/amd/amdgpu/sriov disable all ip hw status by default eeb44b638475 drm/amd/display: Fix BSOD with NULL check 3728601cd68e drm/amd/display: Revert wait vblank on update dpp clock 73893fe52178 drm/amd/display: fix HDCP reset sequence on reinitialize fc2e7aeedba2 drm/ast: Fixed CVE for DP501 d5d89dd11f6f drm/zte: Don't select DRM_KMS_FB_HELPER 992b191b179c drm/mxsfb: Don't select DRM_KMS_FB_HELPER Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-18linux-yocto/5.4: update to v5.4.132Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 7c76bd6c36ed Linux 5.4.132 792d47ca5228 iommu/dma: Fix compile warning in 32-bit builds a7f4f0c4e79a scsi: core: Retry I/O for Notify (Enable Spinup) Required error 4aaace2dc1ad mmc: vub3000: fix control-request direction 5712b828b8d9 mmc: block: Disable CMDQ on the ioctl path 90d29149e32c block: return the correct bvec when checking for gaps 1bfb3a070b58 scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() 00d38f7031d4 perf llvm: Return -ENOMEM when asprintf() fails b00da826cab4 selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random 49496327c290 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() 4b515fa94894 mm/huge_memory.c: don't discard hugepage if other processes are mapping it 01be55fb26ce vfio/pci: Handle concurrent vma faults 9db3800eeadd arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART b857ff866c76 serial: mvebu-uart: correctly calculate minimal possible baudrate 7900c98108b0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available 44d36a79dcff powerpc: Offline CPU in stop_this_cpu() 3189d9749317 leds: ktd2692: Fix an error handling path 95288e28c7ca leds: as3645a: Fix error return code in as3645a_parse_node() f0acb12b9866 configfs: fix memleak in configfs_release_bin_file 2993c1f9d7b9 ASoC: atmel-i2s: Fix usage of capture and playback at the same time 0e0ee2cee65c extcon: max8997: Add missing modalias string 4efa7f728bab extcon: sm5502: Drop invalid register write in sm5502_reg_data b1c88a56ef6e phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() 8bc305d146b9 phy: uniphier-pcie: Fix updating phy parameters 142ab7ff42b6 soundwire: stream: Fix test for DP prepare complete 5ec1c609d26e scsi: mpt3sas: Fix error return value in _scsih_expander_add() 35a4e0aee8f3 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() b1d1cafd6001 of: Fix truncation of memory sizes on 32-bit platforms be192ab7b47a ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK fe9452c9d7ad iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da8ef748fec2 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 84c045475ef3 serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates eea7304dc2e9 staging: mt7621-dts: fix pci address for PCI memory range ce2588dc7fea staging: rtl8712: fix memory leak in rtl871x_load_fw_cb 92538bf2eea8 staging: rtl8712: remove redundant check in r871xu_drv_init 9f0800bd93ea staging: gdm724x: check for overflow in gdm_lte_netif_rx() 4500b944d7f8 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() f848baa0a5b3 iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 26aa12ef64ee iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 9275b1eaf04e iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a79c9b382b7a iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 73e804beb759 iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 02d3b52f6739 iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper ac7943a7f4ad eeprom: idt_89hpesx: Restore printing the unsupported fwnode name 9fc3fbc3af67 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() d7e33cc4789b usb: dwc2: Don't reset the core after setting turnaround time a95bbfe69031 usb: gadget: f_fs: Fix setting of device and driver data cross-references 7ba04367b340 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' 6fee286da898 iommu/dma: Fix IOVA reserve dma ranges 1e38d79d0bfc s390: appldata depends on PROC_SYSCTL b6e2d45e3fea visorbus: fix error return code in visorchipset_init() 540c40c6bb4a fsi/sbefifo: Fix reset timeout aa4577259bfb fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE d903eee764a4 fsi: occ: Don't accept response from un-initialized OCC 96c914057aaa fsi: scom: Reset the FSI2PIB engine for any error 19c8f5307a2e fsi: core: Fix return of error values on failures aeed300a2e27 scsi: FlashPoint: Rename si_flags field fde1e59110f1 leds: lm3692x: Put fwnode in any case during ->probe() 08ffeb67e42b leds: lm36274: cosmetic: rename lm36274_data to chip a42c6c448c9e leds: lm3532: select regmap I2C API 329e02d6f22d tty: nozomi: Fix the error handling path of 'nozomi_card_init()' 7f0b77542e57 firmware: stratix10-svc: Fix a resource leak in an error handling path a536c30966c1 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() 6490ed7c4684 mtd: partitions: redboot: seek fis-index-block in the right node 56c6c7f8ab9b Input: hil_kbd - fix error return code in hil_dev_connect() ccba28358397 ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() 77c61b1b2989 backlight: lm3630a_bl: Put fwnode in error case during ->probe() 57fd7d8ac921 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() 1dc77b6ca0c5 ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() d89dda5f5652 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 994a076be336 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 2ab4cf6cc0e8 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() d746f8664ce5 iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() f35afa38c5ac iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8fdbcbda4dfb iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 68c8b28305ae iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fc6ef022b47 iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da4dfaed9be8 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() b40dab164dc3 iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 1c06080fe28b iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4538e6589cfb iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() acf45f54d192 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fad330311e4 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8bfa7ffc49ce iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 121283ad49f4 iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 467502dd7dfc iio: accel: mxc4005: Fix overread of data and alignment issue. 57a7deaff13d iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls 3a49b5639437 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9f23d0df409a iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a539e2acccfd iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 39fec8d9ab96 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2e088ed6fac1 iio: adis16400: do not return ints in irq handlers 8271a443e5e4 iio: adis_buffer: do not return ints in irq handlers d3a7e5384b3a mwifiex: re-fix for unaligned accesses 3a4043f597d0 tty: nozomi: Fix a resource leak in an error handling function 61f6c18fff3c rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() fbe80b3ee91f staging: fbtft: Rectify GPIO handling e0aef648f5bd MIPS: Fix PKMAP with 32-bit MIPS huge page support 97704efb93b5 RDMA/mlx5: Don't access NULL-cleared mpi pointer eff9dabc0068 net: sched: fix warning in tcindex_alloc_perfect_hash 92071a2b8f7f net: lwtunnel: handle MTU calculation in forwading 5c93fc46682c writeback: fix obtain a reference to a freeing memcg css 71721ddf4aee clk: si5341: Update initialization magic f894ba756e86 clk: si5341: Avoid divide errors due to bogus register contents 80bd119c7d27 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC a7aefa1a173d clk: actions: Fix SD clocks factor table on Owl S500 SoC 1fbd19a9e23f clk: actions: Fix UART clock dividers on Owl S500 SoC 305e64cbf855 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event 4ad77cea016c Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid 2954b193ebb0 Revert "be2net: disable bh with spin_lock in be_process_mcc" f6b723ce27ff gve: Fix swapped vars when fetching max queues 0e8c17fd80f2 bpfilter: Specify the log level for the kmsg message 482e12bdc5d7 e1000e: Check the PCIm state 48fa8744989f ipv6: fix out-of-bound access in ip6_parse_tlv() 3380206e5dc0 ibmvnic: free tx_pool if tso_pool alloc fails 867a99001718 Revert "ibmvnic: remove duplicate napi_schedule call in open function" bbc833fd7dae i40e: Fix autoneg disabling for non-10GBaseT links a3465b94ac5f i40e: Fix error handling in i40e_vsi_open 5e98c708a471 bpf: Do not change gso_size during bpf_skb_change_proto() bc54d98bd21d ipv6: exthdrs: do not blindly use init_net 28db4b5b69f3 net: bcmgenet: Fix attaching to PYH failed on RPi 4B 946bd84826b8 mac80211: remove iwlwifi specific workaround NDPs of null_response cb72c23aa544 ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() 048513280e41 ieee802154: hwsim: Fix memory leak in hwsim_add_one 9692257004d4 tc-testing: fix list handling 117e1495a636 net/ipv4: swap flow ports when validating source 74e76cd6320c vxlan: add missing rcu_read_lock() in neigh_reduce() b5bd5b7b7f18 pkt_sched: sch_qfq: fix qfq_change_class() error path 33f897fe3429 tls: prevent oversized sendfile() hangs by ignoring MSG_MORE 6fea1a58c914 net: sched: add barrier to ensure correct ordering for lockless qdisc e245ea3b5240 vrf: do not push non-ND strict packets with a source LLA through packet taps again f264d0873d8d net: ethernet: ezchip: fix error handling a10e00299b80 net: ethernet: ezchip: fix UAF in nps_enet_remove b7f456df8594 net: ethernet: aeroflex: fix UAF in greth_of_remove e21b9e8436ef samples/bpf: Fix the error return code of xdp_redirect's main() 66e9a01e4c7c RDMA/rxe: Fix qp reference counting for atomic ops da4ad14f87f0 netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols a3f1e8e316bf netfilter: nft_osf: check for TCP packet before further processing 4759c55ff1d5 netfilter: nft_exthdr: check for IPv6 packet before further processing e4db789e937e RDMA/mlx5: Don't add slave port to unaffiliated list 9b1e991266c4 netlabel: Fix memory leak in netlbl_mgmt_add_common 9b81edead824 ath10k: Fix an error code in ath10k_add_interface() 2a8b20d74106 brcmsmac: mac80211_if: Fix a resource leak in an error handling path 771a8b6da36f brcmfmac: correctly report average RSSI in station info 4940e54549a5 brcmfmac: fix setting of station info chains bitmask 18b3b70dd11d ssb: Fix error return code in ssb_bus_scan() 55ec3e5809e5 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe 723204726a6a ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others 3986553411f8 wireless: carl9170: fix LEDS build errors & warnings b6d2cf68f9b1 ath10k: add missing error return code in ath10k_pci_probe() 941ce3bd7fb0 ath10k: go to path err_unsupported when chip id is not supported 5f543705309f tools/bpftool: Fix error return code in do_batch() fe5cca105794 drm: qxl: ensure surf.data is ininitialized d9721095a5ce RDMA/rxe: Fix failure during driver load 2adbd7559dfb RDMA/core: Sanitize WQ state received from the userspace 9cc3eb8abe23 net/sched: act_vlan: Fix modify to allow 0 0b440951273a ehea: fix error return code in ehea_restart_qps() e16bd3365d08 drm/rockchip: dsi: move all lane config except LCDC mux to bind() 450c25b8a4c9 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() 01f4245ff75f net: ftgmac100: add missing error return code in ftgmac100_probe() 3858b47c94b9 clk: meson: g12a: fix gp0 and hifi ranges 3da37783b027 pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities 4e1cb7fedf68 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin b0a3770ead57 net: pch_gbe: Propagate error from devm_gpio_request_one() a9a33de4be2e net: mvpp2: Put fwnode in error case during ->probe() f9ad0b5ebacc video: fbdev: imxfb: Fix an error message 08a7306e1198 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 a87a201989ec dax: fix ENOMEM handling in grab_mapping_entry() 6ea84116b3fe ocfs2: fix snprintf() checking 27d02a4d9dab cpufreq: Make cpufreq_online() call driver->offline() on errors 3c59143b9a1e ACPI: bgrt: Fix CFI violation 6d79e36c9ece ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros 7b33b04f85df blk-wbt: make sure throttle is enabled properly bcf3f42bda3a blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() 1ad25a64c66f extcon: extcon-max8997: Fix IRQ freeing at error path 258f5c1a5d3d ACPI: sysfs: Fix a buffer overrun problem with description_show() dfafa93ae3a7 crypto: nx - Fix RCU warning in nx842_OF_upd_status 55f5d771a292 spi: spi-sun6i: Fix chipselect/clock bug 97f32c7f3322 sched/uclamp: Fix uclamp_tg_restrict() a3ddf1fb37f9 sched/rt: Fix Deadline utilization tracking during policy change 3fb53be07fc1 sched/rt: Fix RT utilization tracking during policy change fa3f33b20bd9 btrfs: clear log tree recovering status if starting transaction fails a0876d9dc1c1 regulator: hi655x: Fix pass wrong pointer to config.driver_data 032fd28ed559 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap a90a2466dde5 hwmon: (max31790) Fix fan speed reporting for fan7..12 93110513bcfd hwmon: (max31722) Remove non-standard ACPI device IDs b585f9ef6a51 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx 3bf0509d25e0 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan 8e6bcc566400 arm64: consistently use reserved_pg_dir ccbcdcd4af98 mmc: usdhi6rol0: fix error return code in usdhi6_probe() c5d2f917a8f1 crypto: omap-sham - Fix PM reference leak in omap sham ops b205574dc682 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts d93cbb6e5fe5 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() 6e8ba90bef7c m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning e1665624bf9d media: gspca/gl860: fix zero-length control requests ffc483de3ecb media: tc358743: Fix error return code in tc358743_probe_of() 2bca3c0a95fe media: au0828: fix a NULL vs IS_ERR() check c04d6687e43e media: exynos4-is: Fix a use after free in isp_video_release 6c987e7385e1 pata_ep93xx: fix deferred probing 3eec64b5967e media: rc: i2c: Fix an error message 6ee810a55965 crypto: ccp - Fix a resource leak in an error handling path 4020615bd733 evm: fix writing <securityfs>/evm overflow 550cf816bb11 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() 8454cfe40841 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' dcc9f1253ddd kbuild: run the checker after the compiler 8e5ffc103928 sched/uclamp: Fix locking around cpu_util_update_eff() 0b199ce65bc3 sched/uclamp: Fix wrong implementation of cpu.uclamp.min 127035b4595d media: I2C: change 'RST' to "RSET" to fix multiple build errors 2eccf5160002 pata_rb532_cf: fix deferred probing 3b0dfab92877 sata_highbank: fix deferred probing faeee7a8f684 crypto: ux500 - Fix error return code in hash_hw_final() a1fa855e770e crypto: ixp4xx - dma_unmap the correct address 0c5d94f29775 media: s5p_cec: decrement usage count if disabled 80af2c9ee1d6 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode 51fd1f683671 ia64: mca_drv: fix incorrect array size calculation a3aab894d971 kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 05bc31902755 block: fix discard request merge 8978dd251898 cifs: fix missing spinlock around update to ses->status 4061697e2f17 HID: wacom: Correct base usage for capacitive ExpressKey status bits 888469c5fa95 ACPI: tables: Add custom DSDT file as makefile prerequisite dba9cda5aa99 clocksource: Retry clock read if long delays detected 0aebb12a574d PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() f53f229255d6 EDAC/Intel: Do not load EDAC driver when running as a guest 26c9e398b499 nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() 51af155a4327 platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() 506a2001b719 block: fix race between adding/removing rq qos and normal IO e30d2ecc13d7 ACPI: resources: Add checks for ACPI IRQ override 2238732f1992 ACPI: bus: Call kobject_put() in acpi_init() error path 00f3017e04d4 ACPICA: Fix memory leak caused by _CID repair function f8c7e8e572d9 fs: dlm: fix memory leak when fenced b6c469a850a4 random32: Fix implicit truncation warning in prandom_seed_state() 0fc251751c73 fs: dlm: cancel work sync othercon 75b97dcbe956 block_dump: remove block_dump feature in mark_inode_dirty() 4cee846b30aa ACPI: EC: Make more Asus laptops use ECDT _GPE e846c2821c25 lib: vsprintf: Fix handling of number field widths in vsscanf 865c6e210bd4 hv_utils: Fix passing zero to 'PTR_ERR' warning 8d64fd2682ae ACPI: processor idle: Fix up C-state latency if not ordered e9e2683f1b9c EDAC/ti: Add missing MODULE_DEVICE_TABLE 9b1b8323871b HID: do not use down_interruptible() when unbinding devices 17ca23ef05ed media: Fix Media Controller API config checks ef5792d3995d regulator: da9052: Ensure enough delay time for .set_voltage_time_sel 2aff3f51cd22 regulator: mt6358: Fix vdram2 .vsel_mask fc31fb6f36cd KVM: s390: get rid of register asm usage 2ef6cd6e4865 lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() 1b45a85262bf locking/lockdep: Fix the dep path printing for backwards BFS 3ee80fc1f530 btrfs: disable build on platforms having page size 256K af4b53f6d3ea btrfs: abort transaction if we fail to update the delayed inode 504081c415e2 btrfs: fix error handling in __btrfs_update_delayed_inode f3d2278a81f7 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors 3fea9b708ae3 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() 2e23607e65dc hwmon: (max31790) Fix pwmX_enable attributes d284b53193fa hwmon: (max31790) Report correct current pwm duty cycles 4bb7eeb0a200 media: imx-csi: Skip first few frames from a BT.656 source 54196d9e77e5 media: siano: fix device register error path 7434625f944c media: dvb_net: avoid speculation from net slot 80b9d3becd84 crypto: shash - avoid comparing pointers to exported functions under CFI 31ef30f8f878 mmc: via-sdmmc: add a check against NULL pointer dereference b28d6d2df2b3 mmc: sdhci-sprd: use sdhci_sprd_writew 1e3ad91cb64c memstick: rtsx_usb_ms: fix UAF 0ec7eab55b0e media: dvd_usb: memory leak in cinergyt2_fe_attach 1fc3ec4ac405 Makefile: fix GDB warning with CONFIG_RELR 0a825797f791 media: st-hva: Fix potential NULL pointer dereferences f6f0190d651b media: bt8xx: Fix a missing check bug in bt878_probe 3790d56daf5f media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release a70de431f713 media: em28xx: Fix possible memory leak of em28xx struct 432188f62697 sched/fair: Fix ascii art by relpacing tabs dd776d2fdf87 crypto: qat - remove unused macro in FW loader bcea3fc8f24d crypto: qat - check return code of qat_hal_rd_rel_reg() 1580d72ac7fc media: imx: imx7_mipi_csis: Fix logging of only error event counters eae27d048ee7 media: pvrusb2: fix warning in pvr2_i2c_core_done bb8b5e98b5f5 media: cobalt: fix race condition in setting HPD 162b85d3cf25 media: cpia2: fix memory leak in cpia2_usb_probe 5c8c5edb28f3 media: sti: fix obj-$(config) targets 84ac96486ba7 crypto: nx - add missing MODULE_DEVICE_TABLE f4c8a00d61fe hwrng: exynos - Fix runtime PM imbalance on error 022cf057e443 regulator: uniphier: Add missing MODULE_DEVICE_TABLE d6518e028103 spi: omap-100k: Fix the length judgment problem afc37630a124 spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() ca5ea7847527 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' b413d8654ed6 media: exynos-gsc: fix pm_runtime_get_sync() usage count 8fece55aeb6d media: sti/bdisp: fix pm_runtime_get_sync() usage count ac69e7aea37d media: s5p-jpeg: fix pm_runtime_get_sync() usage count f1a8951cf1b4 media: mtk-vcodec: fix PM runtime get logic 908b6f72a910 media: sh_vou: fix pm_runtime_get_sync() usage count 948bcdcf7fd9 media: s5p: fix pm_runtime_get_sync() usage count 4480cacdbc26 media: mdk-mdp: fix pm_runtime_get_sync() usage count ef59dbc06d6a spi: Make of_register_spi_device also set the fwnode a883c38f1cfa fuse: reject internal errno 059dd690bfe0 fuse: check connected before queueing on fpq->io e72bec922646 fuse: ignore PG_workingset after stealing 74e9d920f25c evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded d7dfaf13d24e evm: Execute evm_inode_init_security() only when an HMAC key is loaded 5c7c5c49d9b8 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() 9ed57fc5a45b seq_buf: Make trace_seq_putmem_hex() support data longer than 8 c65755f595cd tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing acf8494ba567 tracing/histograms: Fix parsing of "sym-offset" modifier 6707b3d43822 rsi: fix AP mode with WPA failure due to encrypted EAPOL 5269ac3cf0b5 rsi: Assign beacon rate settings to the correct rate_info descriptor field f4b4b121521d ssb: sdio: Don't overwrite const buffer if block_write fails 96bb095f8536 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() e931d9a92576 serial_cs: remove wrong GLOBETROTTER.cis entry a3ca189a0018 serial_cs: Add Option International GSM-Ready 56K/ISDN modem 4bd14de69785 serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() a945c2ead2c5 serial: mvebu-uart: fix calculation of clock divisor 202a64ad8f2c iio: ltr501: ltr501_read_ps(): add missing endianness conversion aafeedb0996d iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR a27c940a9042 iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too 3287635367a4 iio: light: tcs3472: do not free unallocated IRQ 60684282789e rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path a470819824b7 s390/cio: dont call css_wait_for_slow_path() inside a lock 684bddacf155 KVM: PPC: Book3S HV: Workaround high stack usage with clang f0d3a4b6d5f7 perf/smmuv3: Don't trample existing events with global filter f9c7f2687923 SUNRPC: Should wake up the privileged task firstly. d060386ffdbd SUNRPC: Fix the batch tasks count wraparound. 619c14120c30 mac80211: remove iwlwifi specific workaround that broke sta NDP tx 1ff563ec86c7 can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path 12aad0220812 can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done 7bb931d2c8cf can: gw: synchronize rcu operations before removing gw job entry 70a9116b9e5c can: bcm: delay release of struct bcm_op after synchronize_rcu() 512286ddc3e8 ext4: use ext4_grp_locked_error in mb_find_extent 0bae1ea11981 ext4: fix avefreec in find_group_orlov 8c06b3d02d65 ext4: remove check for zero nr_to_scan in ext4_es_scan() a0548187482d ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit f01fa29e8ea0 ext4: return error code when ext4_fill_flex_info() fails ed628b253119 ext4: fix kernel infoleak via ext4_extent_header 16b795a39f3e ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle e3d3cf2e5a7c btrfs: clear defrag status of a root if starting transaction fails 077f06b648a4 btrfs: send: fix invalid path for unlink operations after parent orphanization 0ede9e8c5a83 ARM: dts: at91: sama5d4: fix pinctrl muxing efdcd77660f8 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode 0f382fa359ca Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl 63e68b563649 iov_iter_fault_in_readable() should do nothing in xarray case 846ae1d87931 copy_page_to_iter(): fix ITER_DISCARD case c4868118fab9 ntfs: fix validity check for file name attribute 87a365a4ddec xhci: solve a double free problem while doing s4 cc7559e6dd1d usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() d5b06a79fe89 usb: dwc3: Fix debugfs creation flow 7941f646a6cd USB: cdc-acm: blacklist Heimann USB Appset device 8bdef7f21cb6 usb: gadget: eem: fix echo command packet response issue 11dfef6aba1a net: can: ems_usb: fix use-after-free in ems_usb_disconnect() aa6f233b949c Input: usbtouchscreen - fix control-request directions d808329ae137 media: dvb-usb: fix wrong definition 3b4dd159db68 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too 23d443c5b417 ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D 15f521856e0f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx 3911b8ff714c ALSA: hda/realtek: Add another ALC236 variant support 23ca8cf4cba0 ALSA: intel8x0: Fix breakage at ac97 clock measurement 1908d78a87cf ALSA: usb-audio: scarlett2: Fix wrong resume call 49e5b37fdd01 ALSA: usb-audio: Fix OOB access at proc output 5ded94e8516d ALSA: usb-audio: fix rate on Ozone Z90 USB headset Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-18linux-yocto/5.10: update to v5.10.50Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 43b0742ef44c Linux 5.10.50 bdf4d33e8342 powerpc/preempt: Don't touch the idle task's preempt_count during hotplug 9b07d817f799 iommu/dma: Fix compile warning in 32-bit builds 0855952ed4f1 cred: add missing return error code when set_cred_ucounts() failed ce04375e2d9b s390: preempt: Fix preempt_count initialization e4a577d61791 crypto: qce - fix error return code in qce_skcipher_async_req_handle() fb0c0a04e424 scsi: core: Retry I/O for Notify (Enable Spinup) Required error 2b541b6c7432 media: exynos4-is: remove a now unused integer 2b58f5154a8f mmc: vub3000: fix control-request direction 39ac3e194516 mmc: block: Disable CMDQ on the ioctl path a75457f63086 io_uring: fix blocking inline submission c98d9318dc99 block: return the correct bvec when checking for gaps 51c19f4a6212 erofs: fix error return code in erofs_read_superblock() 97cbddc8a2bc tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() b5a2b5b64237 fscrypt: fix derivation of SipHash keys on big endian CPUs 089057af71d7 fscrypt: don't ignore minor_hash when hash is 0 b9c3b485593e mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion 2a7c96c2e238 scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() e2e615e6317b scsi: fc: Correct RHBA attributes length 5c6956e66404 exfat: handle wrong stream entry size in exfat_readdir() b6a41435c832 csky: syscache: Fixup duplicate cache flush 3483e1a41ca0 csky: fix syscache.c fallthrough warning 8ff266de8906 perf llvm: Return -ENOMEM when asprintf() fails 58fa4b36abf6 selftests/vm/pkeys: refill shadow register after implicit kernel write 1dd18fda3eec selftests/vm/pkeys: handle negative sys_pkey_alloc() return code 92125cb8835c selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random 456554040e5a lib/math/rational.c: fix divide by zero 787f4e7a7d4b mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page 0fe11b79c281 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() 555dffa4842b include/linux/huge_mm.h: remove extern keyword ebd6a295b580 hugetlb: remove prep_compound_huge_page cleanup 2e16ad561143 mm/hugetlb: remove redundant check in preparing and destroying gigantic page 0da83a815d33 mm/hugetlb: use helper huge_page_order and pages_per_huge_page 31be4ea35c82 mm/huge_memory.c: don't discard hugepage if other processes are mapping it b65597377b7b mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() aa41f7a2a681 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK 9b0b9edea1d3 mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled 0885ea1d4759 vfio/pci: Handle concurrent vma faults 363d85bfaec1 arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART 347af865b6a2 serial: mvebu-uart: correctly calculate minimal possible baudrate 9ad82f0412c0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available dd6d4e92e724 ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found 53fa3ba8085e powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable 04db493fc746 powerpc/64s: Fix copy-paste data exposure into newly created tasks ac08ba518c6c powerpc/papr_scm: Properly handle UUID types and API d3358c66ee56 powerpc: Offline CPU in stop_this_cpu() 9443acbd251f serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs e0e3e0b7dabf serial: 8250: 8250_omap: Disable RX interrupt after DMA enable 786461739ac4 selftests/ftrace: fix event-no-pid on 1-core machine 57e49a0bc4b3 leds: ktd2692: Fix an error handling path 53cb671592ef leds: as3645a: Fix error return code in as3645a_parse_node() f3bf888507f0 ASoC: fsl_spdif: Fix unexpected interrupt after suspend 2938ffd56895 ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake 5f2dfce8d8bc configfs: fix memleak in configfs_release_bin_file e30e636447fd ASoC: atmel-i2s: Fix usage of capture and playback at the same time af497961abef powerpc/powernv: Fix machine check reporting of async store errors f8d223f80ac6 extcon: max8997: Add missing modalias string e16fcc83748a extcon: sm5502: Drop invalid register write in sm5502_reg_data 25c7efb3875a phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() 6398fc0e57ec phy: uniphier-pcie: Fix updating phy parameters a4b7c0af613f soundwire: stream: Fix test for DP prepare complete b0be06493e73 scsi: mpt3sas: Fix error return value in _scsih_expander_add() f51088868b16 habanalabs: Fix an error handling path in 'hl_pci_probe()' c183b55ed7e5 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() f929d21af75d of: Fix truncation of memory sizes on 32-bit platforms db45ea876743 ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK 55bb225c0878 iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 49739675048d iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() c850b52e47aa serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates 5db39ad3fa32 staging: mt7621-dts: fix pci address for PCI memory range c5cd4b74fd8a coresight: core: Fix use of uninitialized pointer 58c0621c44a5 staging: rtl8712: fix memory leak in rtl871x_load_fw_cb bf5d6f697981 staging: rtl8712: fix error handling in r871xu_drv_init 7bc3fa5db495 staging: gdm724x: check for overflow in gdm_lte_netif_rx() f93737061067 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() 14106b90e147 ASoC: fsl_spdif: Fix error handler with pm_runtime_enable 9cf11dca57a5 iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8c85c0f8cbff iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() c923e9effe50 iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 15634d6dced1 iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a6a1e347c7a0 iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2abfdd61324c iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2abfa5294717 thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() 36f60700f966 eeprom: idt_89hpesx: Restore printing the unsupported fwnode name fc8ab0600172 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() c7188d19989b usb: dwc2: Don't reset the core after setting turnaround time 8aa1cb46b72e usb: gadget: f_fs: Fix setting of device and driver data cross-references d4d3cd4c7699 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' 92a30a90d69a ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID 696cfb256794 ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test 8ef111db5e07 ASoC: rt715-sdw: use first_hw_init flag on resume 36dc6957f70f ASoC: rt711-sdw: use first_hw_init flag on resume de77f9d92c3b ASoC: rt700-sdw: use first_hw_init flag on resume e1456cba8e36 ASoC: rt5682-sdw: use first_hw_init flag on resume 16674ae3b237 ASoC: rt1308-sdw: use first_hw_init flag on resume dc1521641287 ASoC: max98373-sdw: use first_hw_init flag on resume 45a3d00eafb7 iommu/dma: Fix IOVA reserve dma ranges ad736838155c selftests: splice: Adjust for handler fallback removal 045c29902fbe s390: appldata depends on PROC_SYSCTL 485b1c02b543 s390: enable HAVE_IOREMAP_PROT d65f69deac5c s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK d8fe62cb919c iommu/amd: Fix extended features logging bd95a3e159a0 visorbus: fix error return code in visorchipset_init() e5a3a3108f06 fsi/sbefifo: Fix reset timeout 4a95eb0c800e fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE 719c4db394ed fsi: occ: Don't accept response from un-initialized OCC af3d7f9e266b fsi: scom: Reset the FSI2PIB engine for any error 446eed9c855e fsi: core: Fix return of error values on failures d22bef41017b mfd: rn5t618: Fix IRQ trigger by changing it to level mode 9b8bfdbc7e61 mfd: mp2629: Select MFD_CORE to fix build error 68f2f83f6fb6 scsi: iscsi: Flush block work before unblock b5371faa0667 scsi: FlashPoint: Rename si_flags field 0b2f74111344 leds: lp50xx: Put fwnode in error case during ->probe() 5f7bda9ba8d7 leds: lm3697: Don't spam logs when probe is deferred 8fc7d4a3f039 leds: lm3692x: Put fwnode in any case during ->probe() c54ad49e2ff7 leds: lm36274: Put fwnode in error case during ->probe() 1ed913317166 leds: lm3532: select regmap I2C API b504e279e502 leds: class: The -ENOTSUPP should never be seen by user space 58279b341b94 tty: nozomi: Fix the error handling path of 'nozomi_card_init()' 28c947b07263 firmware: stratix10-svc: Fix a resource leak in an error handling path 1e1b9cd40095 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() 5a766253e305 staging: mmal-vchiq: Fix incorrect static vchiq_instance. cf05986cc4de mtd: rawnand: arasan: Ensure proper configuration for the asserted target 2f8824f556a3 mtd: partitions: redboot: seek fis-index-block in the right node a16eae11f004 perf scripting python: Fix tuple_set_u64() 201b975c1643 Input: hil_kbd - fix error return code in hil_dev_connect() 000c70680d2f ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() 2e1d76c3b90f backlight: lm3630a_bl: Put fwnode in error case during ->probe() d4ebf352a7d7 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() 2541d78f7832 ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() 246b4f1e2050 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 71dbba0b9525 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 1fa3107759b7 iio: chemical: atlas: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 93a5538d5012 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() daecb8c0a17c iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 293b8246a07e iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() f960139a3c49 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() e5e102f4b562 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4613232e0b1f iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() ab16be53b296 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8e23dd6236de iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() c61ac1f83b32 iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8ea878287ccc iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 718a67a90932 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() df5343bd59cd iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() f0bc78df4a04 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() cd62282a51cb iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 638ba5aa15ac iio: accel: mxc4005: Fix overread of data and alignment issue. 0d220d40b3f3 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9eb5fb66b6f4 iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4b362443dc21 iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 3cca4db5f733 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2edfba8a55b5 iio: adis16475: do not return ints in irq handlers 92efd6396e4b iio: adis16400: do not return ints in irq handlers 2e41116e6eb8 iio: adis_buffer: do not return ints in irq handlers 67d88b7bf62d mwifiex: re-fix for unaligned accesses 460bee90091d tty: nozomi: Fix a resource leak in an error handling function f5186bd17f3b serial: 8250_omap: fix a timeout loop condition 5dcff72fe42a serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() 685d53abc918 serial: fsl_lpuart: don't modify arbitrary data on lpuart32 728f23e53c65 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() 66111dfe22b1 ASoC: rt5682: Disable irq on shutdown 8b195380cd07 staging: fbtft: Don't spam logs when probe is deferred 7a42f3c30dfe staging: fbtft: Rectify GPIO handling d8c1504cf1a0 MIPS: Fix PKMAP with 32-bit MIPS huge page support a23ba98e91ff RDMA/core: Always release restrack object a938d4e8c699 RDMA/mlx5: Don't access NULL-cleared mpi pointer c6965316d684 net: tipc: fix FB_MTU eat two pages 1148952dc660 net: sched: fix warning in tcindex_alloc_perfect_hash 4476568069c9 net: lwtunnel: handle MTU calculation in forwading 6939c39a4106 writeback: fix obtain a reference to a freeing memcg css 4c3e839bfde5 clk: si5341: Update initialization magic 55aaba36d718 clk: si5341: Check for input clock presence and PLL lock on startup 42ac32d834aa clk: si5341: Avoid divide errors due to bogus register contents 043637617d51 clk: si5341: Wait for DEVICE_READY on startup 29746bd0f765 clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare 94221679ee05 clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC f3b6df5dfd72 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC ced193bc0851 clk: actions: Fix SD clocks factor table on Owl S500 SoC 12d2d6fd11c1 clk: actions: Fix UART clock dividers on Owl S500 SoC 7d97522e6e35 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event 4f5fc3be2cca Bluetooth: Fix Set Extended (Scan Response) Data c5fedfcc2046 Bluetooth: Fix not sending Set Extended Scan Response a2dcad039e45 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid d28e780431b5 Revert "be2net: disable bh with spin_lock in be_process_mcc" 342b06b600bf gve: Fix swapped vars when fetching max queues 11044f8c2c9f RDMA/cma: Fix incorrect Packet Lifetime calculation fc2ea819b96e bpfilter: Specify the log level for the kmsg message 4228c00e1408 net: dsa: sja1105: fix NULL pointer dereference in sja1105_reload_cbs() 393d48b3dec0 e1000e: Check the PCIm state cebff3d9f74f ipv6: fix out-of-bound access in ip6_parse_tlv() 9e753c47b905 net: atlantic: fix the macsec key length 1c95d4d432c3 net: phy: mscc: fix macsec key length 711a28d24d07 net: macsec: fix the length used to copy the key for offloading c764f2d899b2 RDMA/cma: Protect RMW with qp_mutex d52ceed84526 ibmvnic: free tx_pool if tso_pool alloc fails f25accc4fd4d ibmvnic: set ltb->buff to NULL after freeing 3f85d2ca323f Revert "ibmvnic: remove duplicate napi_schedule call in open function" cad22e48cabe i40e: Fix missing rtnl locking when setting up pf switch d9a5d19706ea i40e: Fix autoneg disabling for non-10GBaseT links 88819239e9fd i40e: Fix error handling in i40e_vsi_open aefa92774408 bpf: Do not change gso_size during bpf_skb_change_proto() 0dac8b0ad016 can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for optlen == 0 2d58a38275d2 ipv6: exthdrs: do not blindly use init_net b559d003f03c net: bcmgenet: Fix attaching to PYH failed on RPi 4B 514c96bf65ce mac80211: remove iwlwifi specific workaround NDPs of null_response 1b3985aa53d0 drm/msm/dpu: Fix error return code in dpu_mdss_init() 134a561aee50 drm/msm: Fix error return code in msm_drm_init() f97b9c4c0759 bpf: Fix null ptr deref with mixed tail calls and subprogs 56c31bc9aabe ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() 71a345ede51a ieee802154: hwsim: Fix memory leak in hwsim_add_one 4b44486b8bfd tc-testing: fix list handling 997285646a9c net: ti: am65-cpsw-nuss: Fix crash when changing number of TX queues 6610d5a73b6f net/ipv4: swap flow ports when validating source c3fcfc4e369b ip6_tunnel: fix GRE6 segmentation 162e75687e90 vxlan: add missing rcu_read_lock() in neigh_reduce() 6cd23b5f4017 rtw88: 8822c: fix lc calibration timing db2386fa4342 iwlwifi: increase PNVM load timeout 78e6587585d8 xfrm: Fix xfrm offload fallback fail case 5c8e5feceaf3 pkt_sched: sch_qfq: fix qfq_change_class() error path b2ce4ebdd9a8 netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic 581e37ad5c0a tls: prevent oversized sendfile() hangs by ignoring MSG_MORE e7c3ae47978f net: sched: add barrier to ensure correct ordering for lockless qdisc ca9b5ab7910c vrf: do not push non-ND strict packets with a source LLA through packet taps again e72d9e4b9807 net: ethernet: ezchip: fix error handling 161f8b73da68 net: ethernet: ezchip: fix UAF in nps_enet_remove f026d82211a2 net: ethernet: aeroflex: fix UAF in greth_of_remove 6a8c7c5c0773 mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() 6987ee9bf0a2 mt76: fix possible NULL pointer dereference in mt76_tx e717f974ceed samples/bpf: Fix the error return code of xdp_redirect's main() 79bf8f04cece samples/bpf: Fix Segmentation fault for xdp_redirect command fcd8d6371a46 RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr a9355b201d16 bpf: Fix libelf endian handling in resolv_btfids 607706027c89 xsk: Fix broken Tx ring validation cd7877a39f05 xsk: Fix missing validation for skb and unaligned mode 89621945b698 selftests/bpf: Whitelist test_progs.h from .gitignore 49c25a1a8dc5 RDMA/rxe: Fix qp reference counting for atomic ops 58da10487a1e netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols ed3d4988349e netfilter: nft_osf: check for TCP packet before further processing cf28cb51f01b netfilter: nft_exthdr: check for IPv6 packet before further processing 8f6714f3c12b RDMA/mlx5: Don't add slave port to unaffiliated list a158ee32d4aa netlabel: Fix memory leak in netlbl_mgmt_add_common 28e8df0c65a6 ath11k: send beacon template after vdev_start/restart during csa 48b69f31de82 ath10k: Fix an error code in ath10k_add_interface() e0727a61b0aa ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() a54e9166e788 cw1200: Revert unnecessary patches that fix unreal use-after-free bugs 30efdcaca32a brcmsmac: mac80211_if: Fix a resource leak in an error handling path 5d452eafbd2e brcmfmac: Fix a double-free in brcmf_sdio_bus_reset 5b8d0b0727f6 brcmfmac: correctly report average RSSI in station info db4de88d439e brcmfmac: fix setting of station info chains bitmask 80ad538a87e2 ssb: Fix error return code in ssb_bus_scan() 0147e6ccb818 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe 581098969c1a clk: imx8mq: remove SYS PLL 1/2 clock gates da8904c46569 ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others 7142f92412c1 wireless: carl9170: fix LEDS build errors & warnings ecb6797501cb ath10k: add missing error return code in ath10k_pci_probe() 668c0663d6dd ath10k: go to path err_unsupported when chip id is not supported 4654f1fc3019 tools/bpftool: Fix error return code in do_batch() 1ccbb552e3d2 drm: qxl: ensure surf.data is ininitialized bdc16fe9df17 clk: vc5: fix output disabling when enabling a FOD 43b7f1dec6c0 drm/vc4: hdmi: Fix error path of hpd-gpios 756679a123bc drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends 87890e1113e6 RDMA/rxe: Fix failure during driver load c5db39c4dfda drm/pl111: depend on CONFIG_VEXPRESS_CONFIG 42800fcff3f9 RDMA/core: Sanitize WQ state received from the userspace c470dd34c682 net/sched: act_vlan: Fix modify to allow 0 6a5691335550 xfrm: remove the fragment check for ipv6 beet mode 9fddbe9495ad clk: tegra30: Use 300MHz for video decoder by default 48bcd756aff6 ehea: fix error return code in ehea_restart_qps() 6cbc167bc132 RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats and stats->pcpu_stats 6569ae1deb6c RDMA/rtrs-clt: Check if the queue_depth has changed during a reconnection 8651ad0e2968 RDMA/rtrs-srv: Fix memory leak when having multiple sessions e7df73088443 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object f03d4c12965e RDMA/rtrs: Do not reset hb_missed_max after re-connection bd4df557aeef RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats 067b6631315d RDMA/srp: Fix a recently introduced memory leak 116d5cdfacff mptcp: generate subflow hmac after mptcp_finish_join() 284e741c4e2a mptcp: fix pr_debug in mptcp_token_new_connect eee0f7d399b6 drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result 75db503c9cc7 drm/rockchip: lvds: Fix an error handling path 59eb7193bef2 drm/rockchip: dsi: move all lane config except LCDC mux to bind() 40492ebd29e1 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() ef61b0826c81 drm: rockchip: set alpha_en to 0 if it is not used 7902ee2faefa net: ftgmac100: add missing error return code in ftgmac100_probe() 28b3837b405f clk: meson: g12a: fix gp0 and hifi ranges 27e9e0c46816 net: qrtr: ns: Fix error return code in qrtr_ns_init() 40b701707ebf drm/vmwgfx: Fix cpu updates of coherent multisample surfaces a8e85ed08858 drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command 8f2b15ec3bec pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities 6f4718c13400 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin 2d487941ee59 net: pch_gbe: Propagate error from devm_gpio_request_one() 2f9f23c43a70 net: mvpp2: Put fwnode in error case during ->probe() b3fecbf60ebc video: fbdev: imxfb: Fix an error message 1655266d91ed drm/ast: Fix missing conversions to managed API 5885fce7b439 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() 0cd39c96574d drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable() 45415d1f9929 drm/bridge/sii8620: fix dependency on extcon 1de9425286f1 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 10f32b8c9eb8 mm/page_alloc: fix counting of managed_pages d7deea31ed6f mm: page_alloc: refactor setup_per_zone_lowmem_reserve() 5458985533ba mm: memcg/slab: properly set up gfp flags for objcg pointer array 8e4af3917bfc mm/shmem: fix shmem_swapin() race with swapoff a5dcdfe4cb4a swap: fix do_swap_page() race with swapoff 29ae2c9c9ccc mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage() 7abf6e576354 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] 27634d63ca58 mm/debug_vm_pgtable/basic: add validation for dirtiness after write protect c872674da724 dax: fix ENOMEM handling in grab_mapping_entry() c015295b28d6 ocfs2: fix snprintf() checking 512106ae2355 blk-mq: update hctx->dispatch_busy in case of real scheduler 3e33b1329c61 cpufreq: Make cpufreq_online() call driver->offline() on errors cc0b1776fd1d ACPI: bgrt: Fix CFI violation 3cbe01ac28a8 ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros d3dd2fe2743f blk-wbt: make sure throttle is enabled properly 1c2f21a8a0c2 blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() e0afab5181d0 ACPI: APEI: fix synchronous external aborts in user-mode f626452df805 extcon: extcon-max8997: Fix IRQ freeing at error path 45b399e309f5 clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG 0317b728d8ae mark pstore-blk as broken 296fbe2608d2 ACPI: sysfs: Fix a buffer overrun problem with description_show() ce47ae8961dd nvme-pci: look for StorageD3Enable on companion ACPI device instead 3ffe41f25f21 block: avoid double io accounting for flush request 17e77feaddd6 ACPI: PM / fan: Put fan device IDs into separate header file 4dcb59d6a288 PM / devfreq: Add missing error code in devfreq_add_device() a61f8a2e45be media: video-mux: Skip dangling endpoints 62c666805af4 media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdev 6bfcb6178925 psi: Fix race between psi_trigger_create/destroy 8d7debe74475 crypto: nx - Fix RCU warning in nx842_OF_upd_status c43082d284fa spi: spi-sun6i: Fix chipselect/clock bug f18f7a227697 lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING fca9e784a36c lockdep: Fix wait-type for empty stack ca47a4fa8996 sched/uclamp: Fix uclamp_tg_restrict() aea030cefc59 sched/rt: Fix Deadline utilization tracking during policy change c576472a051a sched/rt: Fix RT utilization tracking during policy change 67f66d48bd10 x86/sev: Split up runtime #VC handler for correct state tracking 2e1003f3ee77 x86/sev: Make sure IRQs are disabled while GHCB is active eefebcda89a8 btrfs: clear log tree recovering status if starting transaction fails aec3a574c632 regulator: hi655x: Fix pass wrong pointer to config.driver_data 96275c8f6c58 KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set e5154bf2177c perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number 31dcfec19dd0 KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() 64d31137b1a6 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch bac38bd7c458 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap b2c5af71ce4b KVM: nVMX: Sync all PGDs on nested transition with shadow paging 5ac406b81c0d hwmon: (max31790) Fix fan speed reporting for fan7..12 e02d52b7e9c5 hwmon: (max31722) Remove non-standard ACPI device IDs 5c00e994978d hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" 5cfc66b45450 hwmon: (lm70) Use device_get_match_data() c9f8416e43f8 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx 921d2518dbba media: subdev: remove VIDIOC_DQEVENT_TIME32 handling bb5e089df700 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan 8d6acfe80da1 arm64: consistently use reserved_pg_dir f1f30b3373df mmc: usdhi6rol0: fix error return code in usdhi6_probe() cd909ebb7315 crypto: sm2 - fix a memory leak in sm2 d598b8b77b17 crypto: sm2 - remove unnecessary reset operations deef40c47e66 crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit bc50c403859f crypto: omap-sham - Fix PM reference leak in omap sham ops 615f2f5e7eb8 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts 5d4cb7c39436 regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK 082d977b4688 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() 52734fb99e69 m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning b54a0f7926bd media: gspca/gl860: fix zero-length control requests 0109910cbdd8 media: tc358743: Fix error return code in tc358743_probe_of() 5091f2738d78 media: au0828: fix a NULL vs IS_ERR() check 31157148a591 media: exynos4-is: Fix a use after free in isp_video_release 2a91d7cc425c media: rkvdec: Fix .buf_prepare 5a3ac10611d6 locking/lockdep: Reduce LOCKDEP dependency list 1328decacd31 pata_ep93xx: fix deferred probing bab207d3524e media: rc: i2c: Fix an error message a9d02976e9ba crypto: ccp - Fix a resource leak in an error handling path c3285441b4cd crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() 8ac033d9c451 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() c0ec4ac43638 x86/elf: Use _BITUL() macro in UAPI headers 912d16a2d730 evm: fix writing <securityfs>/evm overflow 403577f75d5c pata_octeon_cf: avoid WARN_ON() in ata_host_activate() 5f9aaaaac816 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' 37481ad72d96 sched/uclamp: Fix locking around cpu_util_update_eff() 6c2b3d565fca sched/uclamp: Fix wrong implementation of cpu.uclamp.min b49d231c67e8 media: I2C: change 'RST' to "RSET" to fix multiple build errors e7a376edb484 pata_rb532_cf: fix deferred probing 9df79fd17b7f sata_highbank: fix deferred probing 45d2d67833ae crypto: ux500 - Fix error return code in hash_hw_final() 8c8c11b4df70 crypto: ixp4xx - update IV after requests f00454ac40f8 crypto: ixp4xx - dma_unmap the correct address 2c3164f31a49 media: hantro: do a PM resume earlier 6efd8921eb84 media: s5p_cec: decrement usage count if disabled e23dc4a3e8ff media: venus: Rework error fail recover logic 08d0aa16a1f7 spi: Avoid undefined behaviour when counting unused native CSs db5a7e22c96c spi: Allow to have all native CSs in use along with GPIOs 0c1d1517d616 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode 3bf8076a7b46 ia64: mca_drv: fix incorrect array size calculation fc12d8fbcf1a kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 1208f10b4b8a block: fix discard request merge 9d0634f6cbcb mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device c35b484130cc cifs: fix missing spinlock around update to ses->status a72d660c0dcc HID: wacom: Correct base usage for capacitive ExpressKey status bits 6bac00744b62 ACPI: tables: Add custom DSDT file as makefile prerequisite 5c93dd7c5952 tpm_tis_spi: add missing SPI device ID entries d9b40ebd448e clocksource: Check per-CPU clock synchronization when marked unstable 03a65c14ab47 clocksource: Retry clock read if long delays detected 8ab9714fd84b ACPI: EC: trust DSDT GPE for certain HP laptop c406bb9ece6e cifs: improve fallocate emulation 998d9fefdd47 PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() f5a90d44a1bc EDAC/Intel: Do not load EDAC driver when running as a guest 950a7399056d nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() 66e8848482f2 nvme-pci: fix var. type for increasing cq_head 9dc2c2b94194 platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() e2cf3b5cb29e platform/x86: asus-nb-wmi: Revert "add support for ASUS ROG Zephyrus G14 and G15" dff246672236 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quirk structures" 1da08a428ec3 block: fix race between adding/removing rq qos and normal IO 555dba7c631a ACPI: resources: Add checks for ACPI IRQ override c79852298ce7 ACPI: bus: Call kobject_put() in acpi_init() error path a8c0057aee14 ACPICA: Fix memory leak caused by _CID repair function 2ebbe3a62024 fs: dlm: fix memory leak when fenced eda609d8646f drivers: hv: Fix missing error code in vmbus_connect() 019d04f91466 open: don't silently ignore unknown O-flags in openat2() d838dddf3f08 random32: Fix implicit truncation warning in prandom_seed_state() 7425fe57d94f fs: dlm: cancel work sync othercon 747b654e4069 blk-mq: clear stale request in tags->rq[] before freeing one request pool a3362ff0433b blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter f58625bf2ca9 block_dump: remove block_dump feature in mark_inode_dirty() ca8541015d25 ACPI: EC: Make more Asus laptops use ECDT _GPE b74b839a169b platform/x86: touchscreen_dmi: Add info for the Goodix GT912 panel of TM800A550L tablets d4801889d61f platform/x86: touchscreen_dmi: Add an extra entry for the upside down Goodix touchscreen on Teclast X89 tablets bb3a3a6cebb3 Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c 9e914f59cc3a lib: vsprintf: Fix handling of number field widths in vsscanf f8c3236890eb hv_utils: Fix passing zero to 'PTR_ERR' warning 0f2f5293023f ACPI: processor idle: Fix up C-state latency if not ordered ae281fbbc4e5 EDAC/ti: Add missing MODULE_DEVICE_TABLE 2c0285062dd7 HID: do not use down_interruptible() when unbinding devices 51b7499cecc4 ACPI: video: use native backlight for GA401/GA502/GA503 83653ace03e6 media: Fix Media Controller API config checks f0b8f5682db8 regulator: da9052: Ensure enough delay time for .set_voltage_time_sel 5d9e3279f507 regulator: mt6358: Fix vdram2 .vsel_mask b58b54ef4978 KVM: s390: get rid of register asm usage 963baea02ddd lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() 93cc59d8d0fa locking/lockdep: Fix the dep path printing for backwards BFS 9c0835c69db8 btrfs: disable build on platforms having page size 256K ad71a9ad74b1 btrfs: don't clear page extent mapped if we're not invalidating the full page 703b494a68f9 btrfs: sysfs: fix format string for some discard stats 8d05e30c974f btrfs: abort transaction if we fail to update the delayed inode e0ffb169a35e btrfs: fix error handling in __btrfs_update_delayed_inode 9b2829123727 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors 00b1a9f0e8d9 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() 625ee7d26799 hwmon: (max31790) Fix pwmX_enable attributes c1eb091dbbbb hwmon: (max31790) Report correct current pwm duty cycles 49623e4b7350 media: imx-csi: Skip first few frames from a BT.656 source 72962620efcb media: siano: fix device register error path cc4ba5a3979a media: dvb_net: avoid speculation from net slot c34f3912a7d6 crypto: shash - avoid comparing pointers to exported functions under CFI 0d201fee96b6 spi: meson-spicc: fix memory leak in meson_spicc_probe a0bbb5d378da spi: meson-spicc: fix a wrong goto jump for avoiding memory leak. ea7e1b581b2d mmc: via-sdmmc: add a check against NULL pointer dereference 237999da7036 mmc: sdhci-sprd: use sdhci_sprd_writew b6cbe1fcf85e memstick: rtsx_usb_ms: fix UAF 8c252a63032a media: dvd_usb: memory leak in cinergyt2_fe_attach e78a588b595d Makefile: fix GDB warning with CONFIG_RELR bce4838273e5 crypto: hisilicon/sec - fixup 3des minimum key size declaration 74ef2418a76b media: st-hva: Fix potential NULL pointer dereferences 617afcee2a5f media: bt8xx: Fix a missing check bug in bt878_probe 1f9cff025d65 media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release 1d2838152e19 media: cedrus: Fix .buf_prepare cbfb77c2f965 media: hantro: Fix .buf_prepare 6e08d3ab5ced media: em28xx: Fix possible memory leak of em28xx struct 75c45a81889a media: bt878: do not schedule tasklet when it is not setup a61d119248ed media: i2c: ov2659: Use clk_{prepare_enable,disable_unprepare}() to set xvclk on/off 9fa8542a63b6 sched/fair: Fix ascii art by relpacing tabs d0214b841c1d arm64: perf: Convert snprintf to sysfs_emit addcb6bb584a crypto: qce: skcipher: Fix incorrect sg count for dma transfers d000c598db1d crypto: qat - remove unused macro in FW loader 5daa889433c9 crypto: qat - check return code of qat_hal_rd_rel_reg() 996234180748 media: imx: imx7_mipi_csis: Fix logging of only error event counters 179d9c18ba83 media: pvrusb2: fix warning in pvr2_i2c_core_done 893c243e52f2 media: hevc: Fix dependent slice segment flags a245f93ad067 media: cobalt: fix race condition in setting HPD 4626df7f65b4 media: cpia2: fix memory leak in cpia2_usb_probe e717d6c291d1 media: sti: fix obj-$(config) targets 93f80a0bbd5b crypto: nx - add missing MODULE_DEVICE_TABLE 4e8c9510b787 hwrng: exynos - Fix runtime PM imbalance on error 3c51d82d0b78 sched/core: Initialize the idle task with preemption disabled f8607f5ebe87 regulator: uniphier: Add missing MODULE_DEVICE_TABLE 66f0f478ecea spi: omap-100k: Fix the length judgment problem 8692603ff155 spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() cb42cf32ce2e spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' b980385a70ea media: exynos-gsc: fix pm_runtime_get_sync() usage count a8b1889cd618 media: exynos4-is: fix pm_runtime_get_sync() usage count 29fd79b6280b media: sti/bdisp: fix pm_runtime_get_sync() usage count abdc89771018 media: sunxi: fix pm_runtime_get_sync() usage count d627fc298cda media: s5p-jpeg: fix pm_runtime_get_sync() usage count 3c90c3fbdc96 media: mtk-vcodec: fix PM runtime get logic 8318f7bc0e65 media: sh_vou: fix pm_runtime_get_sync() usage count 64e291d697a0 media: am437x: fix pm_runtime_get_sync() usage count adf052c77963 media: s5p: fix pm_runtime_get_sync() usage count 437ca06c7899 media: mdk-mdp: fix pm_runtime_get_sync() usage count ff7e4b94db72 media: marvel-ccic: fix some issues when getting pm_runtime ccf0a291f7e1 staging: media: rkvdec: fix pm_runtime_get_sync() usage count b2c4d9a33cc2 Add a reference to ucounts for each cred 61a7a634a0c8 spi: Make of_register_spi_device also set the fwnode f2b240047644 thermal/cpufreq_cooling: Update offline CPUs per-cpu thermal_pressure 4eab2e2e9889 fuse: reject internal errno bb7ee90ea524 fuse: check connected before queueing on fpq->io 912e98505a63 fuse: ignore PG_workingset after stealing 576b44c32669 fuse: Fix infinite loop in sget_fc() ae6ab39251f7 fuse: Fix crash if superblock of submount gets killed early 91c2aa2c64b8 fuse: Fix crash in fuse_dentry_automount() error path 53124265fca8 evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded 7b84c7d7e2c2 evm: Execute evm_inode_init_security() only when an HMAC key is loaded a7e18f57eddf loop: Fix missing discard support when using LOOP_CONFIGURE 75395690e5e6 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() c556b938b3be seq_buf: Make trace_seq_putmem_hex() support data longer than 8 0531e84bc8ac tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing 2aedacfaf601 tracing/histograms: Fix parsing of "sym-offset" modifier 998de999ba7d rsi: fix AP mode with WPA failure due to encrypted EAPOL 71808ec5b982 rsi: Assign beacon rate settings to the correct rate_info descriptor field 43189683fe5d ssb: sdio: Don't overwrite const buffer if block_write fails 58940e88ba63 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() cc46d6d14fc7 serial_cs: remove wrong GLOBETROTTER.cis entry cf727d99ab63 serial_cs: Add Option International GSM-Ready 56K/ISDN modem 23055da5618f serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() 17451bd0364f serial: mvebu-uart: fix calculation of clock divisor 8c90ec9965ba iio: accel: bma180: Fix BMA25x bandwidth register values 9efc775c28b4 iio: ltr501: ltr501_read_ps(): add missing endianness conversion c6c3ea1d9d4f iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR fbadeba72e14 iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too 17c67f484893 iio: light: tcs3472: do not free unallocated IRQ 6534a5e0c28c iio: frequency: adf4350: disable reg and clk on error in adf4350_probe() a6f7bf2652bb rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path e92bd19246cc clk: agilex/stratix10: fix bypass representation 3093214a6aa4 clk: agilex/stratix10: remove noc_clk 308d01f5255b clk: agilex/stratix10/n5x: fix how the bypass_reg is handled e582a2f35245 f2fs: Prevent swap file in LFS mode 36ae903607f6 s390: mm: Fix secure storage access exception handling 38a2ba82e249 s390/cio: dont call css_wait_for_slow_path() inside a lock 9aae145dc500 KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk a9ac58f85f12 KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs 30c44537cb10 KVM: PPC: Book3S HV: Workaround high stack usage with clang 39d0dfab6c3e KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 7510c5cd0dc4 perf/smmuv3: Don't trample existing events with global filter 9109e15709cd mm/gup: fix try_grab_compound_head() race with split_huge_page() 9b0d1f4cb862 bus: mhi: Wait for M2 state during system resume cbcbfb048804 SUNRPC: Should wake up the privileged task firstly. 30f56084980e SUNRPC: Fix the batch tasks count wraparound. c6d864601ef2 mac80211: remove iwlwifi specific workaround that broke sta NDP tx 507925fff036 can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path f79ea4755f6b can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done 22bfa94db2ef can: isotp: isotp_release(): omit unintended hrtimer restart on socket release af94ef8f0b08 can: gw: synchronize rcu operations before removing gw job entry b52e0cf0bfc1 can: bcm: delay release of struct bcm_op after synchronize_rcu() aa07327083b5 ext4: use ext4_grp_locked_error in mb_find_extent 6903f99f1921 ext4: fix avefreec in find_group_orlov 98cd580211bf ext4: remove check for zero nr_to_scan in ext4_es_scan() 68a40ff916a6 ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit f4e91a4e0d04 ext4: return error code when ext4_fill_flex_info() fails b368b0375e77 ext4: fix overflow in ext4_iomap_alloc() ea5466f1a777 ext4: fix kernel infoleak via ext4_extent_header 076d9b06236a ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle 80d05ce58a0b btrfs: clear defrag status of a root if starting transaction fails 6b00b1717f58 btrfs: compression: don't try to compress if we don't have enough pages 34172f601a9c btrfs: send: fix invalid path for unlink operations after parent orphanization 2fa929803530 ARM: dts: at91: sama5d4: fix pinctrl muxing ea45145e6cb4 ARM: dts: ux500: Fix LED probing b34aa5aaaa22 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode 123c1b05b007 crypto: ccp - Annotate SEV Firmware file names 834c47a387ae crypto: nx - Fix memcpy() over-reading in nonce b4c35e9e8061 Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl 7b0393e6f6c8 iov_iter_fault_in_readable() should do nothing in xarray case b6df9e43d52d copy_page_to_iter(): fix ITER_DISCARD case d91638f70e81 selftests/lkdtm: Avoid needing explicit sub-shell 1738bcf9e652 ntfs: fix validity check for file name attribute f794c839dff1 gfs2: Fix error handling in init_statfs 3ae1c663bdeb gfs2: Fix underflow in gfs2_page_mkwrite b242ae99fac6 xhci: solve a double free problem while doing s4 ff0f59d2d884 usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() 63d6029e6608 usb: dwc3: Fix debugfs creation flow 022d22a311bb USB: cdc-acm: blacklist Heimann USB Appset device f9d9db593dcd usb: renesas-xhci: Fix handling of unknown ROM state 3b545788505b usb: gadget: eem: fix echo command packet response issue c964c4682efb net: can: ems_usb: fix use-after-free in ems_usb_disconnect() a2ad0bddd0aa Input: usbtouchscreen - fix control-request directions 23e8f468849d media: dvb-usb: fix wrong definition a6f433fd9e53 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC ba65dd6eb826 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too 13a05c7b434f ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D 37e179c0289f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx ea824a31a3d2 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 659b440a8d04 ALSA: hda/realtek: Add another ALC236 variant support 36bc25ec61b0 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 0535de167b38 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 2a13d43821b2 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 9127b2770365 ALSA: intel8x0: Fix breakage at ac97 clock measurement 19418ed317ca ALSA: usb-audio: scarlett2: Fix wrong resume call 5c4d51b438f3 ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire 313a5e869d04 ALSA: usb-audio: Fix OOB access at proc output cfd3c66ca73a ALSA: usb-audio: fix rate on Ozone Z90 USB headset ae9957b3ee16 Bluetooth: Remove spurious error message f5af19889ff0 Bluetooth: btqca: Don't modify firmware contents in-place 3cdcbd1b8ce3 Bluetooth: hci_qca: fix potential GPF Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-18linux-yocto/5.13: update to v5.13.2Bruce Ashfield
Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: d6fc894baac7 Linux 5.13.2 20a015e948b8 powerpc/preempt: Don't touch the idle task's preempt_count during hotplug 51189a3c6e54 iommu/dma: Fix compile warning in 32-bit builds 572b2a62a94f cred: add missing return error code when set_cred_ucounts() failed c3f65e8e26ee sched: Stop PF_NO_SETAFFINITY from being inherited by various init system threads f13f01567321 s390: preempt: Fix preempt_count initialization fbbd050e05d1 crypto: qce - fix error return code in qce_skcipher_async_req_handle() bd619678f674 scsi: core: Retry I/O for Notify (Enable Spinup) Required error d7c62923708b media: exynos4-is: remove a now unused integer 8d3433ec89cc mmc: vub3000: fix control-request direction 165d6c32f8d0 mmc: block: Disable CMDQ on the ioctl path 03105a24cd2b io_uring: add IOPOLL and reserved field checks to IORING_OP_UNLINKAT 4f5be8b54bd4 io_uring: add IOPOLL and reserved field checks to IORING_OP_RENAMEAT 378a830c2608 io_uring: fix blocking inline submission 89d2a15d0526 block: return the correct bvec when checking for gaps 3f7e6cae2064 erofs: fix error return code in erofs_read_superblock() 9d2da0b8863a tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() 5859c67160c3 fscrypt: fix derivation of SipHash keys on big endian CPUs 119782bf159e fscrypt: don't ignore minor_hash when hash is 0 2f2d7dc088c3 mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion 610de611adae scsi: libfc: Correct the condition check and invalid argument passed 17902d3eb4dd scsi: lpfc: Fix Node recovery when driver is handling simultaneous PLOGIs fc9f2f00424d scsi: lpfc: Fix unreleased RPIs when NPIV ports are created 1d51f50c5af9 scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() c593bc3cb872 scsi: fc: Correct RHBA attributes length 63b60a83ce27 scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSURE device through firmware 646efb94462b exfat: handle wrong stream entry size in exfat_readdir() 43661346eb26 csky: syscache: Fixup duplicate cache flush 268e8c75ecdf i2c: mpc: Restore reread of I2C status register ffa7e0d5920e perf llvm: Return -ENOMEM when asprintf() fails 5d12814f02d4 selftests/vm/pkeys: refill shadow register after implicit kernel write 328f60fa16d7 selftests/vm/pkeys: handle negative sys_pkey_alloc() return code b8e5d3ad5f5e selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random 0ef6f9783957 lib/math/rational.c: fix divide by zero 928003bd28c3 kfence: unconditionally use unbound work queue 11ebc09e50dc mm/zswap.c: fix two bugs in zswap_writeback_entry() 72b032f10071 mm: migrate: fix missing update page_private to hugetlb_page_subpool 95d192da198d mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page ccb7848e2344 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() 093d3fc8cb23 hugetlb: remove prep_compound_huge_page cleanup 9f7229c901c1 mm/huge_memory.c: don't discard hugepage if other processes are mapping it f13259175e4f mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() afafd371e7de mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK ada044539470 vfio/pci: Handle concurrent vma faults 13a4d6ea398e powerpc/64s/interrupt: preserve regs->softe for NMI interrupts 9924e27c19ac powerpc/64s: fix hash page fault interrupt handler 4dcbce306d75 arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART 25b601d9d877 serial: mvebu-uart: correctly calculate minimal possible baudrate 59146c5835a4 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available ce2d17c9801b ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found 1a09a3788772 powerpc: Fix is_kvm_guest() / kvm_para_available() 0cbe9d9639d1 powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable 3ffbbc876404 powerpc/64s: Fix copy-paste data exposure into newly created tasks ba824a836d68 powerpc/papr_scm: Properly handle UUID types and API 410006801ea4 powerpc: Offline CPU in stop_this_cpu() ed87ec89b7f6 serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs a8f4bf372aae staging: rtl8723bs: Fix an error handling path 905bb4b7c2c1 selftests/sgx: remove checks for file execute permissions 16bd2acbad85 selftests/ftrace: fix event-no-pid on 1-core machine 5b2499ec3fb0 leds: ktd2692: Fix an error handling path 2f0b82e12dbc leds: as3645a: Fix error return code in as3645a_parse_node() 3a75092cac53 ASoC: fsl_spdif: Fix unexpected interrupt after suspend d759ee26be7c ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake 19a4d95bfadd configfs: fix memleak in configfs_release_bin_file 2c3bf6723aa5 ASoC: fsl_xcvr: disable all interrupts when suspend happens 86f6ad630bfa ASoC: atmel-i2s: Fix usage of capture and playback at the same time 0f2f89c0642a ASoC: atmel-i2s: Set symmetric sample bits 7ff5db55f657 powerpc/powernv: Fix machine check reporting of async store errors c6c8a250117f extcon: max8997: Add missing modalias string 3076d98e2c7f extcon: sm5502: Drop invalid register write in sm5502_reg_data b27d30b9a006 phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() a3b870c5f130 phy: uniphier-pcie: Fix updating phy parameters 96e9297738d6 soundwire: stream: Fix test for DP prepare complete f7150fc410e7 scsi: mpt3sas: Fix error return value in _scsih_expander_add() 6e0b909ad746 habanalabs: Fix an error handling path in 'hl_pci_probe()' e0eaeea9a9ff mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() 93968d634142 of: Fix truncation of memory sizes on 32-bit platforms fe1870f414cb ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK db91960d40bc iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4637815d7922 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 1e8c05290286 serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates 63432a8b2af2 usb: phy: tegra: Correct definition of B_SESS_VLD_WAKEUP_EN bit 13c6cb27fe17 usb: phy: tegra: Wait for VBUS wakeup status deassertion on suspend 94dd90587784 staging: mt7621-dts: fix pci address for PCI memory range ab28a20dda47 coresight: core: Fix use of uninitialized pointer 5f7ce5c416f4 staging: rtl8712: fix memory leak in rtl871x_load_fw_cb 7709bce7514d staging: rtl8712: fix error handling in r871xu_drv_init cf011614add0 staging: gdm724x: check for overflow in gdm_lte_netif_rx() b48eb064f4ef staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() bf0c039cd5d8 ASoC: fsl_spdif: Fix error handler with pm_runtime_enable a122de486271 iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 181d881980c0 iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 3563bb70d6ba iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 129cef3b2a6c iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4a67fd76a418 iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 60882b0995a3 iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 5e8a3efb3e9c iio: dummy: Fix build error when CONFIG_IIO_TRIGGERED_BUFFER is not set d4ff9e9ed5af kunit: Fix result propagation for parameterised tests 61dc159ec20e mtd: spinand: Fix double counting of ECC stats 505056e4bdc2 thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() ab9e76493196 mtd: spi-nor: otp: return -EROFS if region is read-only 534ba50f4de9 mtd: spi-nor: otp: fix access to security registers in 4 byte mode 3802b97849b6 eeprom: idt_89hpesx: Restore printing the unsupported fwnode name 21652cc1d368 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() 9d5d1903cde3 usb: dwc2: Don't reset the core after setting turnaround time 3328f627c90b usb: gadget: f_fs: Fix setting of device and driver data cross-references e78e2c04941a ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' 8a7cbece6b69 ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init 060735a28a1f ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers c7c275d9930c ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID 186373129258 ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire 5544d5522a19 ASoC: rt715-sdca: fix clock stop prepare timeout issue 15e920874b4d ASoC: rt715-sdw: use first_hw_init flag on resume ea62150dd733 ASoC: rt715-sdca-sdw: use first_hw_init flag on resume 7b87d4763fe2 ASoC: rt711-sdw: use first_hw_init flag on resume 9c06ea07f82e ASoC: rt711-sdca-sdw: use first_hw_init flag on resume 7baba8a47772 ASoC: rt700-sdw: use first_hw_init flag on resume b4b4f4c0df1f ASoC: rt5682-sdw: use first_hw_init flag on resume d2d2558c1920 ASoC: rt1316-sdw: use first_hw_init flag on resume b1cdc0cdf894 ASoC: rt1308-sdw: use first_hw_init flag on resume c96efdc4e755 ASoC: max98373-sdw: use first_hw_init flag on resume fd999972a61b ASoC: max98373-sdw: add missing memory allocation check 0420caf49693 iommu/dma: Fix IOVA reserve dma ranges 2efa055728cd selftests: splice: Adjust for handler fallback removal c7f4ec0649dc s390: appldata depends on PROC_SYSCTL 11a86e01ae29 s390: enable HAVE_IOREMAP_PROT 5cef83686407 iommu/amd: Tidy up DMA ops init a935344b6dac iommu/amd: Fix extended features logging a9c55cbadef5 visorbus: fix error return code in visorchipset_init() 3886a5e6bbe3 fsi/sbefifo: Fix reset timeout 657cd9acd6ef fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE ebb29df21cec fsi: occ: Don't accept response from un-initialized OCC 485d8c421dbc fsi: scom: Reset the FSI2PIB engine for any error 7d884f6f7faa fsi: core: Fix return of error values on failures 51ab817f8a0b mfd: rn5t618: Fix IRQ trigger by changing it to level mode f0a5801a8df2 mfd: Remove software node conditionally and locate at right place cffae75db764 mfd: mp2629: Select MFD_CORE to fix build error 270c97c23e0d scsi: iscsi: Flush block work before unblock bee1e10216dc scsi: iscsi: Fix in-kernel conn failure handling 3f1782fc50f9 scsi: iscsi: Rel ref after iscsi_lookup_endpoint() 96a6275ea900 scsi: iscsi: Use system_unbound_wq for destroy_work 6622a20c1c70 scsi: iscsi: Force immediate failure during shutdown 901d6de154af scsi: iscsi: Stop queueing during ep_disconnect c7db90f1ad98 scsi: FlashPoint: Rename si_flags field 710c7ffff9ae leds: lp50xx: Put fwnode in error case during ->probe() 93d38eec2923 leds: lm3697: Don't spam logs when probe is deferred a20a178d2aaf leds: lm3692x: Put fwnode in any case during ->probe() 4c8bfceb5c40 leds: lm36274: Put fwnode in error case during ->probe() 0045de214652 leds: lm3532: select regmap I2C API bd9b145ab8ab leds: lgm-sso: Fix clock handling fee25ffa1454 leds: class: The -ENOTSUPP should never be seen by user space e25b5dcc4c86 tty: nozomi: Fix the error handling path of 'nozomi_card_init()' 1d1edde89cb4 firmware: stratix10-svc: Fix a resource leak in an error handling path 51790ca96fd0 misc/pvpanic-mmio: Fix error handling in 'pvpanic_mmio_probe()' a9ecb8bc82ab misc/pvpanic-pci: Fix error handling in 'pvpanic_pci_probe()' b91a065a5ba4 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() f46e3fd7d965 staging: mmal-vchiq: Fix incorrect static vchiq_instance. 9e6812ac02cb mtd: rawnand: arasan: Ensure proper configuration for the asserted target 765beb5ef9da mtd: parsers: qcom: Fix leaking of partition name d5023eb76f0d mtd: partitions: redboot: seek fis-index-block in the right node e6fd14af0e6b perf scripting python: Fix tuple_set_u64() 693c6dc2bdb3 Input: hil_kbd - fix error return code in hil_dev_connect() 0a663843c2d5 ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() 524f37995032 usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled 69660a9aee19 backlight: lm3630a_bl: Put fwnode in error case during ->probe() bed4f1f93767 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() 4f662271fc5b ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() af74662aaa87 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 90c16bad0d13 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() b1d6d4cecdaa iio: chemical: atlas: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 5499e7544736 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 57df003962c4 iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 61aa73978ae5 iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() b25f1318c124 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() d40bbe4ccfe6 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() c8d0c967c042 iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() ca40b4e4d0fb iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() f124951d8b2f iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 870214f4d617 iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() e41a3882768d iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 64dff722b0df iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() c4302d44f1f1 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 927a7d88f085 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() cc3e33b0c9a4 iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 3ef6d9ff5b73 iio: accel: mxc4005: Fix overread of data and alignment issue. f8bd73333948 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8d49028df646 iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 72daeb5f020e iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() b9e837d4a7a4 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 0a918214b71a iio: adis16475: do not return ints in irq handlers cac49141208a iio: adis16400: do not return ints in irq handlers 7ad60ebd7c04 iio: adis_buffer: do not return ints in irq handlers 52728a7966da mwifiex: re-fix for unaligned accesses b25bc3e21b80 phy: ralink: phy-mt7621-pci: properly print pointer address c99410c9223d tty: nozomi: Fix a resource leak in an error handling function 527cc7317abf serial: 8250_omap: fix a timeout loop condition d12c159cdd24 serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() 032c57aadf36 serial: fsl_lpuart: don't modify arbitrary data on lpuart32 75f27ce5b93b rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() 0b5edb884bf7 ASoC: rt5682: Disable irq on shutdown 6dfbed1ac573 staging: fbtft: Don't spam logs when probe is deferred 37a3335c1b45 staging: fbtft: Rectify GPIO handling 3fc3179becfa staging: rtl8712: Fix some tests against some 'data' subtype frames 466654d21be1 MIPS: Fix PKMAP with 32-bit MIPS huge page support 7ab2438efaba RDMA/core: Always release restrack object d19a51aaafcf RDMA/mlx5: Don't access NULL-cleared mpi pointer 420451e090ee net: tipc: fix FB_MTU eat two pages 281c4b33035b net: sched: fix warning in tcindex_alloc_perfect_hash 37287acdae77 net: lwtunnel: handle MTU calculation in forwading cae2f265c5a9 writeback: fix obtain a reference to a freeing memcg css 6eeb73fa1492 bpf, x86: Fix extable offset calculation 514795d6fb84 clk: si5341: Update initialization magic 2f19f9ef84c2 clk: si5341: Check for input clock presence and PLL lock on startup f09f20dc21b2 clk: si5341: Avoid divide errors due to bogus register contents 91a1de176b94 clk: si5341: Wait for DEVICE_READY on startup 884a39889228 clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare 39468899710a clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC bb4367cc3722 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC 7f8d9cca344f clk: actions: Fix SD clocks factor table on Owl S500 SoC 059f4c4ca01e clk: actions: Fix UART clock dividers on Owl S500 SoC 51c2a6cd472a clk: qcom: gcc: Add support for a new frequency for SC7280 4c41eceb422b Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event 606c3bdfa66a Bluetooth: Fix Set Extended (Scan Response) Data 077f680b0e36 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid 3b760a0a24c7 Bluetooth: virtio_bt: add missing null pointer check on alloc_skb call return bed9525b9322 clk: zynqmp: fix compile testing without ZYNQMP_FIRMWARE 5fe0ca3d5d92 Revert "be2net: disable bh with spin_lock in be_process_mcc" 51a36dde7aa5 gve: Fix swapped vars when fetching max queues 58faaa992dee RDMA/cma: Fix incorrect Packet Lifetime calculation 2eddafd7ec46 bpfilter: Specify the log level for the kmsg message 9c34dfa6f036 net: dsa: sja1105: fix NULL pointer dereference in sja1105_reload_cbs() f6bb341b08ae e1000e: Check the PCIm state f5311a0c02aa ipv6: fix out-of-bound access in ip6_parse_tlv() 710f87cb04f9 net: atlantic: fix the macsec key length d22eadd94ca5 net: phy: mscc: fix macsec key length 70521208f6ce net: macsec: fix the length used to copy the key for offloading 1e3b94af52bf RDMA/cma: Protect RMW with qp_mutex 3e174152dfb9 ibmvnic: free tx_pool if tso_pool alloc fails ca854faf0b85 ibmvnic: set ltb->buff to NULL after freeing 781b69c0d216 ibmvnic: account for bufs already saved in indir_buf 5142c3925338 ibmvnic: clean pending indirect buffs during reset eacd61111d91 Revert "ibmvnic: remove duplicate napi_schedule call in open function" e7f3c4348fb1 Revert "ibmvnic: simplify reset_long_term_buff function" 8b09cfd020cf RDMA/hns: Add window selection field of congestion control f067cd951611 RDMA/hns: Add a check to ensure integer mtu is positive 8853324cd846 i40e: Fix missing rtnl locking when setting up pf switch 431557e806dc i40e: Fix autoneg disabling for non-10GBaseT links 7cd87f624d5e i40e: Fix error handling in i40e_vsi_open 138fa2ab24ae bpf: Do not change gso_size during bpf_skb_change_proto() c7e78a1b0af7 can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for optlen == 0 59e8f3f131a1 ipv6: exthdrs: do not blindly use init_net 80dbfebba92f net: bcmgenet: Fix attaching to PYH failed on RPi 4B abca3782c5d6 mac80211: remove iwlwifi specific workaround NDPs of null_response be7be4caa6d0 drm/msm/dpu: Fix error return code in dpu_mdss_init() 48a14a2d67e9 drm/msm: Fix error return code in msm_drm_init() e75247cd4522 drm/msm/disp/dpu1: avoid perf update in frame done event 17992ed2fb98 drm/msm/dp: handle irq_hpd with sink_count = 0 correctly b8a6022adad6 bpf: Fix null ptr deref with mixed tail calls and subprogs 7fc2cbe4c840 ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() 812801e0b924 ieee802154: hwsim: Fix memory leak in hwsim_add_one 4416dc914cca RDMA/hns: Fix uninitialized variable 5fc0d1725e73 RDMA/hns: Force rewrite inline flag of WQE 3c4a4c05b01f tc-testing: fix list handling d44313d1240c net: ti: am65-cpsw-nuss: Fix crash when changing number of TX queues 9d47eeb96ddc net: broadcom: bcm4908_enet: reset DMA rings sw indexes properly a7d381c90c4b net/ipv4: swap flow ports when validating source 6380a373f9d1 ip6_tunnel: fix GRE6 segmentation a1a10328ddab mptcp: avoid race on msk state changes 027c5a4c89ec bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc f4ecb17d3ad4 vxlan: add missing rcu_read_lock() in neigh_reduce() f433230c5433 rtw88: 8822c: fix lc calibration timing 1f7495df501f bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flags ef8f0bdbb724 iwlwifi: increase PNVM load timeout e47311366a79 netfilter: nf_tables: do not allow to delete table with owner by handle 1433324d08ab netfilter: nf_tables: skip netlink portID validation if zero 445e7e3cfe74 xfrm: Fix xfrm offload fallback fail case 8e3823a5d97b pkt_sched: sch_qfq: fix qfq_change_class() error path 7c8e4bc68e58 net: dsa: mv88e6xxx: Fix adding vlan 0 c648c4bd3233 net: mana: Fix a memory leak in an error handling path in 'mana_create_txq()' 7dc2320844fe mptcp: fix 32 bit DSN expansion 9405815dad41 mptcp: fix bad handling of 32 bit ack wrap-around 4a4d230b1778 netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic 09b1f676e2e0 netfilter: nf_tables: memleak in hw offload abort path 0fe29dd70194 tls: prevent oversized sendfile() hangs by ignoring MSG_MORE 6f26c4e638cd selftests: tls: fix chacha+bidir tests f4b35106f13c selftests: tls: clean up uninitialized warnings 99b0c836b3d8 net: sched: add barrier to ensure correct ordering for lockless qdisc 754da271ff3e vrf: do not push non-ND strict packets with a source LLA through packet taps again 74a084743db0 skmsg: Teach sk_psock_verdict_apply() to return errors a72fd1ef2ddf skmsg: Fix a memory leak in sk_psock_verdict_apply() 60eef5b7eecb skmsg: Clear skb redirect pointer before dropping it b2265f3e7fbe udp: Fix a memory leak in udp_read_sock() 600a68d582b7 selftests/bpf: Retry for EAGAIN in udp_redir_to_connected() 48c858a38ad2 net: ethernet: ezchip: fix error handling 062e01fdb281 net: ethernet: ezchip: fix UAF in nps_enet_remove 7e6f10fb798f net: ethernet: aeroflex: fix UAF in greth_of_remove d07ebb093e08 mt76: mt7921: fix the coredump is being truncated 29ba2ad0ff18 mt76: mt7921: fix kernel warning when reset on vif is not sta 611beba9b300 mt76: mt7915: fix rx fcs error count in testmode 0a446c73492b mt76: mt7921: wake the device before dumping power table 3acae0c71d2b mt76: mt7915: fix MT_EE_CAL_GROUP_SIZE 734f5fe1b860 mt76: mt7615: fix potential overflow on large shift 31635a9389f9 mt76: testmode: remove undefined behaviour in mt76_testmode_alloc_skb 5b2deebec2b9 mt76: testmode: fix memory leak in mt76_testmode_alloc_skb 2e25e8e35ab6 mt76: mt7921: do not schedule hw reset if the device is not running d26261090df5 mt76: mt7921: avoid unnecessary consecutive WiFi resets 7c041b2b416a mt76: mt7921: fix OMAC idx usage 7fd445618a31 mt76: mt7921: fix invalid register access in wake_work 9d9fb322b13d mt76: mt7921: add back connection monitor support fcab20e23e3c mt76: mt7921: consider the invalid value for to_rssi a889b3e5efbb mt76: connac: fix WoW with disconnetion and bitmap pattern 3c72c4f4013b mt76: connac: fw_own rely on all packet memory all being free 7966772888c3 mt76: mt7921: Don't alter Rx path classifier ca72aaa9bdeb mt76: mt7921: fix mt7921_wfsys_reset sequence 6d4004306f3a mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() fb63ea6702f4 mt76: fix possible NULL pointer dereference in mt76_tx 57fa5990a28d mt76: mt7915: fix a signedness bug in mt7915_mcu_apply_tx_dpd() ba9232736dd4 net: pxa168_eth: Fix a potential data race in pxa168_eth_remove a00c9faf7efa samples/bpf: Fix the error return code of xdp_redirect's main() 9abfeb4e2c5f samples/bpf: Fix Segmentation fault for xdp_redirect command a6f6a2fe3f2c RDMA/hns: Clear extended doorbell info before using fffdf02df829 RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr 3cb841954361 bpf: Fix libelf endian handling in resolv_btfids 01faf195e638 xsk: Fix broken Tx ring validation 85912942f7fb xsk: Fix missing validation for skb and unaligned mode 95599ef3256c selftests/bpf: Fix ringbuf test fetching map FD bb5639045961 selftests/bpf: Whitelist test_progs.h from .gitignore f35dd32ac502 RDMA/rxe: Fix qp reference counting for atomic ops d8a190f35b3b netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols da0fa9a91fbd netfilter: nft_osf: check for TCP packet before further processing 34a76bb820d6 netfilter: nft_exthdr: check for IPv6 packet before further processing 803ffe5f1fa5 RDMA/mlx5: Don't add slave port to unaffiliated list e3fdf2f3cbbf netlabel: Fix memory leak in netlbl_mgmt_add_common 4074391995a6 wil6210: remove erroneous wiphy locking c497a0c9c457 ath11k: send beacon template after vdev_start/restart during csa 7f72b0b6c15a ath10k: Fix an error code in ath10k_add_interface() ab8fee33b6ec ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() fdb3f590eb4a cw1200: Revert unnecessary patches that fix unreal use-after-free bugs eb6219ebf416 brcmsmac: mac80211_if: Fix a resource leak in an error handling path f257ee3efae5 brcmfmac: Delete second brcm folder hierarchy 837f0c940b49 brcmfmac: Fix a double-free in brcmf_sdio_bus_reset 35bb54ed3124 brcmfmac: correctly report average RSSI in station info da997cc14d9b brcmfmac: fix setting of station info chains bitmask aa68a411acd0 ssb: Fix error return code in ssb_bus_scan() 88d70c35d1bf drm/i915/selftests: Reorder tasklet_disable vs local_bh_disable c1df1d2271da net: wwan: Fix WWAN config symbols af6eaa8f7031 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe 4ec8141fe718 clk: imx8mq: remove SYS PLL 1/2 clock gates 0757175bd62f ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others e41dc10d83b7 wireless: carl9170: fix LEDS build errors & warnings 4407f2b03b32 ath10k: add missing error return code in ath10k_pci_probe() bce39420d111 ath10k: go to path err_unsupported when chip id is not supported f3fe80f74081 tools/bpftool: Fix error return code in do_batch() 944be014f9c1 net: stmmac: Fix potential integer overflow c7cfbf45325a stmmac: prefetch right address 6be3f2d04fbe drm: qxl: ensure surf.data is ininitialized 296031d154af clk: vc5: fix output disabling when enabling a FOD ef06eab3b9a6 drm/vc4: hdmi: Fix error path of hpd-gpios 8434d0dadad3 drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends 616a5ba2f822 RDMA/rxe: Fix failure during driver load 987e84710dc7 drm/pl111: depend on CONFIG_VEXPRESS_CONFIG 16723287bd62 IB/cm: Improve the calling of cm_init_av_for_lap and cm_init_av_by_path 325554115332 Revert "IB/cm: Mark stale CM id's whenever the mad agent was unregistered" 020155e97970 IB/cm: Split cm_alloc_msg() ad6608cdd66d IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() 66dfc041f8a9 RDMA/core: Sanitize WQ state received from the userspace 9c13e23c16d6 net/sched: act_vlan: Fix modify to allow 0 9177b18f8b54 xfrm: remove the fragment check for ipv6 beet mode ee3582564a16 clk: tegra30: Use 300MHz for video decoder by default 96d211bddcf6 ehea: fix error return code in ehea_restart_qps() ca86c8cc2643 RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats and stats->pcpu_stats 84d3b0760dfc RDMA/rtrs-clt: Check if the queue_depth has changed during a reconnection b69606171c14 RDMA/rtrs-srv: Fix memory leak when having multiple sessions 1ec059871932 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object 7fa6e4879492 RDMA/rtrs: Do not reset hb_missed_max after re-connection 05c10aaaa068 RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats 695f54b87dc9 RDMA/srp: Fix a recently introduced memory leak c49229641646 RDMA/hns: Fix wrong timer context buffer page size 63919d8eada1 mptcp: make sure flag signal is set when add addr with port e1c7a2f1f185 mptcp: generate subflow hmac after mptcp_finish_join() 4eafee9b9ef6 mptcp: fix pr_debug in mptcp_token_new_connect 005d5d547fdc drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result 64751457f5ef drm/rockchip: lvds: Fix an error handling path a087222cde4e drm/rockchip: dsi: move all lane config except LCDC mux to bind() 0070511f03d1 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() e9815b831963 drm: rockchip: set alpha_en to 0 if it is not used 8cb95b48901e drm/vc4: crtc: Lookup the encoder from the register at boot 81ae7270122f drm/vc4: crtc: Fix vc4_get_crtc_encoder logic bba1c86f1156 drm/vc4: crtc: Pass the drm_atomic_state to config_pv 0e9dce911326 clk: sunxi-ng: v3s: fix incorrect postdivider on pll-audio e1fd4e8e99e5 clk: rockchip: fix rk3568 cpll clk gate bits 8989945c62c7 net: ftgmac100: add missing error return code in ftgmac100_probe() 9834e8264623 drm/amd/display: take dc_lock in short pulse handler only 700c74b34241 drm/amd/display: Avoid HPD IRQ in GPU reset state 490649a08850 drm/amd/display: fix potential gpu reset deadlock 5dd6cdd732df clk: meson: g12a: fix gp0 and hifi ranges e5c790fd50cf net: qrtr: ns: Fix error return code in qrtr_ns_init() 78c9dc7c59f8 drm/i915: Merge fix for "drm: Switch to %p4cc format modifier" 26bbe384ea65 libbpf: Fix ELF symbol visibility update logic 47bba472eba5 drm/vmwgfx: Fix cpu updates of coherent multisample surfaces 6fd687491711 drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command b400d6618f0d RDMA/hns: Remove the condition of light load for posting DWQE bea7a8218abc pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities c2331bec030a pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin 35713cfa8c64 net: pch_gbe: Propagate error from devm_gpio_request_one() 8487f76454dd net: mvpp2: Put fwnode in error case during ->probe() 4e953e501b9f rtnetlink: avoid RCU read lock when holding RTNL 2e023412a150 drm/imx: ipuv3-plane: fix PRG modifiers after drm managed resource conversion 99631d4f4e9a drm/imx: ipuv3-plane: do not advertise YUV formats on planes without CSC 7c15cfa409d8 video: fbdev: imxfb: Fix an error message a5eebe5b3258 drm/bridge: fix LONTIUM_LT8912B dependencies 918fd0d654c8 drm/bridge: anx7625: Fix power on delay 61eab97d07ef drm/ast: Fix missing conversions to managed API 5164492766f4 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() 89714541150a drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable() 725d15c4427a drm/bridge/sii8620: fix dependency on extcon d3209bf8be21 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 67a7436a51ae mm/page_alloc: fix counting of managed_pages b38b1d0b34dd mm: memcg/slab: properly set up gfp flags for objcg pointer array a533a21b692f mm/shmem: fix shmem_swapin() race with swapoff c3b39134bbd0 swap: fix do_swap_page() race with swapoff c24d5da468e4 mm: mmap_lock: use local locks instead of disabling preemption f9416bf072fe mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage() a800caba3854 dax: fix ENOMEM handling in grab_mapping_entry() 1e515576f826 ocfs2: fix snprintf() checking 4e38237b3a52 blk-mq: update hctx->dispatch_busy in case of real scheduler 1ae8fd0cfaec block: fix trace completion for chained bio c4b228181982 PM / devfreq: passive: Fix get_target_freq when not using required-opp e3ff9b26bbb2 cpufreq: Make cpufreq_online() call driver->offline() on errors 3baa60e2801e ACPI: bgrt: Fix CFI violation ad90f92825de block, bfq: reset waker pointer with shared queues 833cf2c80aa3 block, bfq: avoid delayed merge of async queues 30d5c741d111 blk-wbt: make sure throttle is enabled properly 1c0d0e179994 blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() 9dc613454be9 EDAC/igen6: fix core dependency b0f3df13bdc7 ACPI: APEI: fix synchronous external aborts in user-mode 98c349bb2782 extcon: extcon-max8997: Fix IRQ freeing at error path adfbc32044cd nvme-tcp: fix error codes in nvme_tcp_setup_ctrl() f1a3f6f8ef13 clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG 31d1545b81a7 HID: surface-hid: Fix get-report request 3e556500bd49 md: revert io stats accounting d67ff22c7fc8 mark pstore-blk as broken 780ce7b2994f ACPI: sysfs: Fix a buffer overrun problem with description_show() 942511da9f3e ACPI: tables: FPDT: Add missing acpi_put_table() in acpi_init_fpdt() 620f58c6c0d8 nvme-pci: look for StorageD3Enable on companion ACPI device instead 52a535c630e5 x86/hyperv: fix logical processor creation 9ec73d75f8c6 block: avoid double io accounting for flush request 25adea167870 ACPI: PM / fan: Put fan device IDs into separate header file 7e95c52cb786 PM / devfreq: Add missing error code in devfreq_add_device() 73bbd350e9eb EDAC/aspeed: Use proper format string for printing resource a976b32a125f media: s5p-mfc: Fix display delay control creation f77ecd22b784 media: mtk-vpu: on suspend, read/write regs only if vpu is running e92492c7cb15 media: video-mux: Skip dangling endpoints 27a1251783a5 KVM: selftests: Remove errant asm/barrier.h include to fix arm64 build aa138d422904 KVM: selftests: fix triple fault if ept=0 in dirty_log_test 979965c33f73 psi: Fix race between psi_trigger_create/destroy a476aa9eea4b objtool: Don't make .altinstructions writable c7c6fb95d7c4 crypto: nx - Fix RCU warning in nx842_OF_upd_status 10a5921d19c7 perf: Fix task context PMU for Hetero 48a513f67b27 spi: spi-sun6i: Fix chipselect/clock bug 0a32c742e877 x86/sev: Use "SEV: " prefix for messages from sev.c a2c53d934a91 lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING 5fd218de86a3 lockdep: Fix wait-type for empty stack eed2284c449f sched/uclamp: Fix uclamp_tg_restrict() 00e1a563f1ec sched/rt: Fix Deadline utilization tracking during policy change b5ee2425eaf6 sched/rt: Fix RT utilization tracking during policy change c6362a74da0c x86/sev: Split up runtime #VC handler for correct state tracking 99e67ee2a1f8 x86/sev: Make sure IRQs are disabled while GHCB is active c7b63ad221fb btrfs: clear log tree recovering status if starting transaction fails f65ff29ff3a5 regulator: bd9576: Fix the driver name in id table 3fefb73f890d regulator: hi6421v600: Fix setting idle mode cf6fd4b281a6 regulator: qcom-rpmh: Add terminator at the end of pm7325x_vreg_data[] array 35cf50efb779 regulator: hi655x: Fix pass wrong pointer to config.driver_data 33e8f03d5950 KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set 50cd74c7f38a perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number e96f6d4bb390 KVM: x86/mmu: Fix pf_fixed count in tdp_mmu_map_handle_target_level() 5f7fe9c419e7 KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() 31678100f32a KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch ffaaf321c09c KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap 2e5c0d69ec46 KVM: nVMX: Sync all PGDs on nested transition with shadow paging 80c0f6a4f636 KVM: nVMX: Add a return code to vmx_complete_nested_posted_interrupt 8077ff1eeccb hwmon: (max31790) Fix fan speed reporting for fan7..12 8ba1cbcacb8d hwmon: (max31722) Remove non-standard ACPI device IDs 4d557422aa28 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" 1288a814a1b0 hwmon: (pmbus/bpa-rs600) Handle Vin readings >= 256V 41e7e8d94576 media: i2c: rdacm21: Power up OV10640 before OV490 10cd7a128225 media: i2c: rdacm21: Fix OV10640 powerup bd03f1cf32a1 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx b3362260388a media: subdev: remove VIDIOC_DQEVENT_TIME32 handling 52d7255c1432 media: v4l2-core: ignore native time32 ioctls on 64-bit 99876d2f3316 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan c8255c905aa1 mmc: usdhi6rol0: fix error return code in usdhi6_probe() 1f8d5a578c87 crypto: sm2 - fix a memory leak in sm2 dfc62a9fb18a crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit 334ea984ff36 crypto: omap-sham - Fix PM reference leak in omap sham ops 46b988b2ce98 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts ba68a06cfcbc regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK b0b3a5151649 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() 7f245ea447dd m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning 262c340bf7e8 drivers/perf: hisi: Fix data source control 9234c34f62c8 regulator: fan53555: Fix missing slew_reg/mask/shift settings for FAN53526 d017709732cc media: gspca/gl860: fix zero-length control requests 0a84a0cd4eb6 media: vicodec: Use _BITUL() macro in UAPI headers cf689b19af21 media: tc358743: Fix error return code in tc358743_probe_of() b01b4817f2e6 media: au0828: fix a NULL vs IS_ERR() check ff7233a3d085 media: exynos4-is: Fix a use after free in isp_video_release 4085aa9b6182 media: rkvdec: Fix .buf_prepare ba2e3533e321 media: venus: hfi_cmds: Fix conceal color property ba10157cd0f8 media: ipu3-cio2: Fix reference counting when looping over ACPI devices 1b76864f4da7 sched: Don't defer CPU pick to migration_cpu_stop() e2263985ad57 locking/lockdep: Reduce LOCKDEP dependency list ebc9f608afa0 pata_ep93xx: fix deferred probing 614016e8cd5d regulator: bd71815: add select to fix build 7ef5567a8af8 media: rc: i2c: Fix an error message 1640411aa297 crypto: ccp - Fix a resource leak in an error handling path e6678d845127 crypto: sa2ul - Use of_device_get_match_data() helper dc0dae25ae08 crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() b595f995689e crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() 61b720aa441f x86/elf: Use _BITUL() macro in UAPI headers 2df42a9a9b48 crypto: hisilicon/hpre - fix unmapping invalid dma address b47dc857836c crypto: testmgr - fix initialization of 'secret_size' b62d59e57437 evm: fix writing <securityfs>/evm overflow 152c2b7fd126 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() e77e1ad45f22 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' c5b50bd025de sched/uclamp: Fix locking around cpu_util_update_eff() 894ac20220b6 sched/uclamp: Fix wrong implementation of cpu.uclamp.min 9e7050230b15 media: I2C: change 'RST' to "RSET" to fix multiple build errors 25a0bda95d96 pata_rb532_cf: fix deferred probing f704f09d3dfa sata_highbank: fix deferred probing ddac7d88f7e2 crypto: ux500 - Fix error return code in hash_hw_final() 88004270271a crypto: ixp4xx - update IV after requests 8d75dedf2098 crypto: ixp4xx - dma_unmap the correct address f152f5e20cb2 media: hantro: do a PM resume earlier 7ed930e68a12 media: i2c: ccs-core: return the right error code at suspend 130fb80cabdf media: s5p_cec: decrement usage count if disabled 8dd33849ea9d media: venus: Rework error fail recover logic 5698d3e1fbb1 spi: Avoid undefined behaviour when counting unused native CSs bbf7cde09e9b spi: Allow to have all native CSs in use along with GPIOs 3d9d4aa8dad3 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 d5719131c5ca mm: define default MAX_PTRS_PER_* in include/pgtable.h 3921b835fbae writeback, cgroup: increment isw_nr_in_flight before grabbing an inode 53602599e6f6 ia64: mca_drv: fix incorrect array size calculation 10855647c0cb kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() cf46e6f4898f block: fix discard request merge c9e970ed58c0 mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device bebfd66f067c cifs: fix missing spinlock around update to ses->status b25ec82321ad HID: wacom: Correct base usage for capacitive ExpressKey status bits fee404cb4657 smb3: fix possible access to uninitialized pointer to DACL 2e4c04443e58 ACPI: tables: Add custom DSDT file as makefile prerequisite e34583fce2ea tpm_tis_spi: add missing SPI device ID entries 155d3c5d24ee clocksource: Check per-CPU clock synchronization when marked unstable d13f68003342 clocksource: Retry clock read if long delays detected c37238fae66d block, bfq: fix delayed stable merge check a1e7400147eb ACPI: EC: trust DSDT GPE for certain HP laptop fa004a75b5ff cifs: fix SMB1 error path in cifs_get_file_info_unix 9a0c82374f67 smb3: fix uninitialized value for port in witness protocol move 027c9f092d15 cifs: retry lookup and readdir when EAGAIN is returned. 1c25524992af cifs: fix check of dfs interlinks 5e397c943424 cifs: improve fallocate emulation 5f28c21d7702 PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() 8104b56965e1 tools/power/x86/intel-speed-select: Fix uncore memory frequency display 35d976c35502 EDAC/Intel: Do not load EDAC driver when running as a guest 2fe788c18b66 nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() 1205de7c198f nvme-pci: fix var. type for increasing cq_head c74f85583f6d platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() 6632da07ac6c platform/x86: asus-nb-wmi: Revert "add support for ASUS ROG Zephyrus G14 and G15" 91634181ba81 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quirk structures" 6c22172ca781 block: fix race between adding/removing rq qos and normal IO 02f04a3c5d74 HID: sony: fix freeze when inserting ghlive ps3/wii dongles 3cc07545a3ea HID: hid-input: add Surface Go battery quirk bf155b2eaab4 ACPI: resources: Add checks for ACPI IRQ override 69136f2492dd ACPI: bus: Call kobject_put() in acpi_init() error path 2bf1f848ca0a ACPICA: Fix memory leak caused by _CID repair function 60c534a4a79e fs: dlm: fix memory leak when fenced 087f6c68e2ba fs: dlm: fix lowcomms_start error case 7f9887a1a9e9 drivers: hv: Fix missing error code in vmbus_connect() 2b2a31cad66c open: don't silently ignore unknown O-flags in openat2() 02d6273ab9be random32: Fix implicit truncation warning in prandom_seed_state() 871166f159b3 fs: dlm: fix connection tcp EOF handling 38ef63844ef4 fs: dlm: cancel work sync othercon 18e5651e39a5 fs: dlm: reconnect if socket error report occurs 7ae861bbfa0f fs: dlm: fix srcu read lock usage b407bf68af32 blk-mq: clear stale request in tags->rq[] before freeing one request pool 0c0e6cd55d87 blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter b3ed6b4e39f2 block_dump: remove block_dump feature in mark_inode_dirty() 5c2e42a7ff69 ACPI: EC: Make more Asus laptops use ECDT _GPE 6e288c3f4b6a platform/x86: touchscreen_dmi: Add info for the Goodix GT912 panel of TM800A550L tablets 978dd194fd4a platform/x86: touchscreen_dmi: Add an extra entry for the upside down Goodix touchscreen on Teclast X89 tablets 2f09dc35f8d6 Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c 69476379eb45 lib: vsprintf: Fix handling of number field widths in vsscanf 782da090933c hv_utils: Fix passing zero to 'PTR_ERR' warning 9e86d9c12351 ACPI: processor idle: Fix up C-state latency if not ordered 93545e3b7fe9 ACPI: scan: Rearrange dep_unmet initialization f5512b405739 ACPI: PM: s2idle: Add missing LPS0 functions for AMD 4b0f6a85a59a EDAC/ti: Add missing MODULE_DEVICE_TABLE 892ca2b2ff3a HID: do not use down_interruptible() when unbinding devices 31a5fc473d74 seccomp: Support atomic "addfd + send reply" 95dafa3beb94 media: Fix Media Controller API config checks 57013d106790 regulator: da9052: Ensure enough delay time for .set_voltage_time_sel 6130d2ec297e regulator: mt6358: Fix vdram2 .vsel_mask 72c4df2e3c06 KVM: s390: get rid of register asm usage 51653ce74174 lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() 6f0a350c2667 locking/lockdep: Fix the dep path printing for backwards BFS da5a7fbfc5ca btrfs: disable build on platforms having page size 256K 23f3aff83a25 btrfs: don't clear page extent mapped if we're not invalidating the full page 77848dc0cf94 btrfs: sysfs: fix format string for some discard stats 5f10bddef823 btrfs: always abort the transaction if we abort a trans handle 0f9a0de7baa1 btrfs: abort transaction if we fail to update the delayed inode 24c08d4b6f90 btrfs: fix error handling in __btrfs_update_delayed_inode 3c9cb03aa19f KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors f5822ae7d660 KVM: arm64: Restore PMU configuration on first run 60c54321c822 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() 2c95ccb350be perf/x86: Reset the dirty counter to prevent the leak for an RDPMC task 4c305975c29a sched/fair: Take thermal pressure into account while estimating energy d5d76329a97c hwmon: (max31790) Fix pwmX_enable attributes 508cd1209b7d hwmon: (max31790) Report correct current pwm duty cycles ead128748cab media: imx-csi: Skip first few frames from a BT.656 source 271e441c9a0a media: siano: fix device register error path bd6288233a8d media: dvbdev: fix error logic at dvb_register_device() a64ddb6976e6 media: dvb_net: avoid speculation from net slot 47a03368229e crypto: shash - avoid comparing pointers to exported functions under CFI 239a5e142d25 regulator: mt6315: Fix checking return value of devm_regmap_init_spmi_ext 230a4bf84904 spi: meson-spicc: fix memory leak in meson_spicc_probe c77cbc710389 spi: meson-spicc: fix a wrong goto jump for avoiding memory leak. 99c514bea5fa mmc: sdhci-of-aspeed: Turn down a phase correction warning a62b72916a2c mmc: via-sdmmc: add a check against NULL pointer dereference c543fd01940d mmc: sdhci-sprd: use sdhci_sprd_writew e0a53f67fed6 memstick: rtsx_usb_ms: fix UAF 8d570a009647 media: dvd_usb: memory leak in cinergyt2_fe_attach 8d2d4b753431 Makefile: fix GDB warning with CONFIG_RELR b8ce443813d5 arm64: entry: don't instrument entry code with KCOV 6a8665574f6b crypto: hisilicon/sec - fixup 3des minimum key size declaration d686a29b3f3e media: st-hva: Fix potential NULL pointer dereferences 8b367af282d6 media: bt8xx: Fix a missing check bug in bt878_probe 0227d4ffca0a media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release 94b73f521e52 media: cedrus: Fix .buf_prepare 5ecae6b93cf5 media: hantro: Fix .buf_prepare e7a3ea26832c media: em28xx: Fix possible memory leak of em28xx struct 6dc17634c116 media: bt878: do not schedule tasklet when it is not setup 2375ab34f7f3 media: i2c: ov2659: Use clk_{prepare_enable,disable_unprepare}() to set xvclk on/off ac302ca5829f ima: Don't remove security.ima if file must not be appraised 0221e855eb01 sched/fair: Fix ascii art by relpacing tabs b2e7f2f9701c arm64: perf: Convert snprintf to sysfs_emit cab7a8c8ac9c crypto: ecdh - fix 'ecdh_init' 9a091b3fe9a3 crypto: ecdh - fix ecdh-nist-p192's entry in testmgr 3b29a41e8e16 crypto: qce: skcipher: Fix incorrect sg count for dma transfers 4d9440ec7e31 crypto: qat - remove unused macro in FW loader 39d92a5c89e3 crypto: qat - check return code of qat_hal_rd_rel_reg() 12dc9abe3423 media: imx: imx7_mipi_csis: Fix logging of only error event counters 8a1ef71e3fa3 media: pvrusb2: fix warning in pvr2_i2c_core_done 27be0f88baed media: hevc: Fix dependent slice segment flags b42989b813f2 media: cobalt: fix race condition in setting HPD a24a3803d883 media: cpia2: fix memory leak in cpia2_usb_probe dc6a87f5450d sched: Make the idle task quack like a per-CPU kthread b03f44f12056 media: sti: fix obj-$(config) targets 536898457d30 crypto: nx - add missing MODULE_DEVICE_TABLE 56e208fd789a hwrng: exynos - Fix runtime PM imbalance on error 24c79a7e54cc sched/core: Initialize the idle task with preemption disabled 08d3c4504a7a regulator: uniphier: Add missing MODULE_DEVICE_TABLE 2183eb0f23ca spi: omap-100k: Fix the length judgment problem 4e2c9415918f spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() b198e32d5f56 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' 946e1956adc4 media: exynos-gsc: fix pm_runtime_get_sync() usage count e320bd62f343 media: exynos4-is: fix pm_runtime_get_sync() usage count 8de265ab0659 media: sti/bdisp: fix pm_runtime_get_sync() usage count c816ee302c4f media: sunxi: fix pm_runtime_get_sync() usage count 3ac22a1256fb media: s5p-jpeg: fix pm_runtime_get_sync() usage count 74cdbfc4a632 media: mtk-vcodec: fix PM runtime get logic 22d11e498877 media: sh_vou: fix pm_runtime_get_sync() usage count eb29fa40a3a2 media: am437x: fix pm_runtime_get_sync() usage count 2982dfc00e6d media: s5p: fix pm_runtime_get_sync() usage count 55eed167f79d media: mdk-mdp: fix pm_runtime_get_sync() usage count e0a7065748d0 media: marvel-ccic: fix some issues when getting pm_runtime 59378a815637 media: i2c: imx334: fix the pm runtime get logic 58bc5e46ba44 staging: media: rkvdec: fix pm_runtime_get_sync() usage count 1199573d2601 Add a reference to ucounts for each cred 9057b6cca151 spi: Make of_register_spi_device also set the fwnode a004cf847764 thermal/cpufreq_cooling: Update offline CPUs per-cpu thermal_pressure 0c1678f223da fuse: reject internal errno 2644fd6588e5 fuse: check connected before queueing on fpq->io 76d97f2f3b02 fuse: ignore PG_workingset after stealing 108adb1a5668 fuse: Fix infinite loop in sget_fc() 809b077db6b8 fuse: Fix crash if superblock of submount gets killed early 7ef44eacefc1 fuse: Fix crash in fuse_dentry_automount() error path 1c7c1de40632 evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded 22527af823fa evm: Execute evm_inode_init_security() only when an HMAC key is loaded 335d92decfdc loop: Fix missing discard support when using LOOP_CONFIGURE dac1e7eb17cf perf/x86/intel: Fix instructions:ppp support in Sapphire Rapids f457b2b8edd8 perf/x86/intel: Add more events requires FRONTEND MSR on Sapphire Rapids ef52fc1cc475 perf/x86/intel: Fix fixed counter check warning for some Alder Lake 4a16324ff687 x86/gpu: add JasperLake to gen11 early quirks 371764e376d1 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() 468e5a5c9d08 seq_buf: Make trace_seq_putmem_hex() support data longer than 8 751d51f3e9b2 tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing 31d28f8a04b3 tracing/histograms: Fix parsing of "sym-offset" modifier 3b0bfe43fecc selftests/resctrl: Fix incorrect parsing of option "-t" b8ffd9d4b949 rsi: fix AP mode with WPA failure due to encrypted EAPOL c812eb280471 rsi: Assign beacon rate settings to the correct rate_info descriptor field 1852c5f9916b ssb: sdio: Don't overwrite const buffer if block_write fails b3a3ff8b0e7a ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() 019f2c9f98a4 serial_cs: remove wrong GLOBETROTTER.cis entry 8c0484fd3f11 serial_cs: Add Option International GSM-Ready 56K/ISDN modem a9cd055e36e5 serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() 10f409e7ffb5 serial: mvebu-uart: fix calculation of clock divisor de8eea1e7636 iio: accel: bmc150: Don't make the remove function of the second accelerometer unregister itself aabcb52a2a1a iio: accel: bmc150: Fix dereferencing the wrong pointer in bmc150_get/set_second_device bcb312ee98a3 iio: accel: bmc150: Fix bma222 scale unit 0deff8dcd0fc iio: accel: bma180: Fix BMA25x bandwidth register values f78812513693 iio: ltr501: ltr501_read_ps(): add missing endianness conversion 77825e12cc2f iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR acead08f0fad iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too 9495675ef266 iio: light: tcs3472: do not free unallocated IRQ 9cc4994b50c1 iio: frequency: adf4350: disable reg and clk on error in adf4350_probe() 7f6494552897 rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path 468fd1960b4f clk: agilex/stratix10: add support for the 2nd bypass e6b46c20ccda clk: agilex/stratix10: fix bypass representation acfd0d44231e clk: agilex/stratix10: remove noc_clk 55f03f3bed19 clk: agilex/stratix10/n5x: fix how the bypass_reg is handled 6c1265d7d32d clk: k210: Fix k210_clk_set_parent() a97c0590bde4 f2fs: Prevent swap file in LFS mode 7b8881bcd7f3 f2fs: Advertise encrypted casefolding in sysfs 1254698f9d63 s390: mm: Fix secure storage access exception handling 81bb61abaceb s390/cio: dont call css_wait_for_slow_path() inside a lock 6bb7392f6365 KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified 40928ae22323 KVM: x86: Properly reset MMU context at vCPU RESET/INIT 88edf696be93 KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk 66b1a19cfbac KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs 60ef300a34de KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPT c3439d333f2d KVM: PPC: Book3S HV: Workaround high stack usage with clang 79739fc3cfdd KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 283d80b859f8 perf/smmuv3: Don't trample existing events with global filter 562521b6fb37 mm/gup: fix try_grab_compound_head() race with split_huge_page() 38a5c79ea17b bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error_reporting()' calls b98470e38ae2 bus: mhi: Wait for M2 state during system resume 0b509e3ec35d bus: mhi: core: Fix power down latency 0530021455af SUNRPC: Should wake up the privileged task firstly. e66509e7c90a SUNRPC: Fix the batch tasks count wraparound. 18836fcf7a29 mac80211: fix NULL ptr dereference during mesh peer connection for non HE devices 4cc6ec81f987 mac80211: remove iwlwifi specific workaround that broke sta NDP tx 9e59c8d4172c can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path 54dc7c15743e can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done ebf91625b3e4 can: isotp: isotp_release(): omit unintended hrtimer restart on socket release 2e934deaa8fd can: gw: synchronize rcu operations before removing gw job entry 014f8baa9d24 can: bcm: delay release of struct bcm_op after synchronize_rcu() 42da0c84419c ext4: use ext4_grp_locked_error in mb_find_extent e59789c9cdb8 ext4: fix avefreec in find_group_orlov 0b2f4710e9dc ext4: remove check for zero nr_to_scan in ext4_es_scan() 74983f8c0d03 ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit 9785e209bc20 ext4: return error code when ext4_fill_flex_info() fails 1e60f8ff27be ext4: fix overflow in ext4_iomap_alloc() befdd44d4632 ext4: fix kernel infoleak via ext4_extent_header 573d64e85e0d ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle 806f5845757e btrfs: clear defrag status of a root if starting transaction fails 1720dde8dfec btrfs: fix unbalanced unlock in qgroup_account_snapshot() 14265d0b84eb btrfs: compression: don't try to compress if we don't have enough pages 661907edc07c btrfs: send: fix invalid path for unlink operations after parent orphanization c90d10b45928 btrfs: zoned: bail out if we can't read a reliable write pointer 2f57967716f4 btrfs: zoned: print message when zone sanity check type fails acae585838aa ARM: dts: at91: sama5d4: fix pinctrl muxing e2d7f388bbf7 ARM: dts: ux500: Fix LED probing d6c8a2650306 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode 2497ef4cc77b crypto: ccp - Annotate SEV Firmware file names ef70c1c3cee5 crypto: nx - Fix memcpy() over-reading in nonce 81acf1015233 Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl 4f73f383f4f9 Input: elants_i2c - fix NULL dereference at probing fcc4582ff286 iov_iter_fault_in_readable() should do nothing in xarray case 3854f9c612ae teach copy_page_to_iter() to handle compound pages 64c430ea07a4 copy_page_to_iter(): fix ITER_DISCARD case baf1972e7901 selftests/lkdtm: Avoid needing explicit sub-shell 9e4ac5eba035 ntfs: fix validity check for file name attribute d089a9af0cfa gfs2: Fix error handling in init_statfs 396a707096ce gfs2: Fix underflow in gfs2_page_mkwrite 73b4b15fa758 mm/page_alloc: fix memory map initialization for descending nodes 6f648906e86e xhci: solve a double free problem while doing s4 2802e5d7072e usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() ec357da5b47f usb: typec: tcpm: Relax disconnect threshold during power negotiation d864070b33a6 usb: typec: tcpci: Fix up sink disconnect thresholds for PD f077ba7a104d usb: dwc3: Fix debugfs creation flow 4df012c3c866 USB: cdc-acm: blacklist Heimann USB Appset device ed76fed81754 usb: renesas-xhci: Fix handling of unknown ROM state a55093941e38 usb: gadget: eem: fix echo command packet response issue 15e94ea49bea net: can: ems_usb: fix use-after-free in ems_usb_disconnect() 7763d4aaebaf Input: usbtouchscreen - fix control-request directions 82d7e9597e6d media: dvb-usb: fix wrong definition efad996fc1c3 ALSA: hda/realtek: fix mute led of the HP Pavilion 15-eh1xxx series 1ccc1686b3cc ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC e4ca3c1dc370 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too 29e622eb3d63 ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D 85aa18d63ace ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx 5f33519ffa29 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 496df16507ad ALSA: hda/realtek: Add another ALC236 variant support 6e4b638ba2b5 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 be688c0763bf ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 2b7c96d5d7c2 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 61d14781e51e ALSA: intel8x0: Fix breakage at ac97 clock measurement d36a88504d87 ALSA: usb-audio: scarlett2: Fix wrong resume call 493cce3d1f60 ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire 61f57e686753 ALSA: usb-audio: Fix OOB access at proc output f446bfac9d78 ALSA: usb-audio: fix rate on Ozone Z90 USB headset 4448de6006fb ALSA: bebob: fix rx packet format for Yamaha GO44/GO46, Terratec Phase 24/x24 146017a71748 Bluetooth: Remove spurious error message ab4e95250d9c Bluetooth: btqca: Don't modify firmware contents in-place 13dbf9944e36 Bluetooth: hci_qca: fix potential GPF aaa1f5834d71 Linux 5.13.1 7f6cbd0b3e1e mm/page_alloc: correct return value of populated elements if bulk array is populated 5863699d2391 Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-18linux-yocto/5.4: update to v5.4.131Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: e8d9b740a550 Linux 5.4.131 d2f8a8a07ee3 xen/events: reset active flag for lateeoi events later a05499b29a6e KVM: SVM: Call SEV Guest Decommission if ASID binding fails 58356f448b61 s390/stack: fix possible register corruption with stack switch helper abbd42939db6 KVM: SVM: Periodically schedule when unregistering regions on destroy 8b24c7edc2f2 Linux 5.4.130 5e8519c4083b RDMA/mlx5: Block FDB rules when not in switchdev mode c5fb49e12f2c gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP cf5eb8209723 drm/nouveau: fix dma_address check for CPU/GPU sync 3edfd34f1338 scsi: sr: Return appropriate error code when disk is ejected a6c85a8433e0 x86/efi: remove unused variables Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-18linux-yocto/5.10: update to v5.10.49Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 904ad453baa0 Linux 5.10.49 064b57a8da99 xen/events: reset active flag for lateeoi events later a245f6842d21 Hexagon: change jumps to must-extend in futex_atomic_* a7f51048c5a8 Hexagon: add target builtins to kernel 243f325ecc90 Hexagon: fix build errors 8148665cb7fe media: uvcvideo: Support devices that report an OT as an entity source d5737410d2dd KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path a09a52277207 Linux 5.10.48 4dc968042864 Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" 4ab869e0289d RDMA/mlx5: Block FDB rules when not in switchdev mode 348143a38012 gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP 45ca6df5df11 drm/nouveau: fix dma_address check for CPU/GPU sync d191c3d6ad33 gpio: mxc: Fix disabled interrupt wake-up support f77f97238496 scsi: sr: Return appropriate error code when disk is ejected Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-18linux-yocto: add vfat KERNEL_FEATURE when MACHINE_FEATURES include vfatBruce Ashfield
If a machine has vfat in its MACHINE_FEATURES, we can ensure that the kernel has support by enabling the associated KERNEL_FEATURE. This partially addresses Yocto bug 14470. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-18linux-yocto-rt/5.13: integrate -rt1Bruce Ashfield
-rt1 has been released for 5.13, we integrate those commits to our preempt-rt/* branches. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-18linux-yocto/5.13: add devupstream supportBruce Ashfield
We are always getting questions about building -stable, or mainline master. Rather than introducing a separate set of recipes, we can facilitate this sort of usecase by using the existing devupstream bbclass support. To build an unpatched or otherwise modifed -stable of 5.13, simply set the linux-yocto preferred provider to: linux-yocto-upstream and the PREFERRED_VERSION_linux-yocto-upstream to one with support. And your wish will be granted, as the build will use v5.13/base which matches the main linux-yocto version, simply with no extra changes applied. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-05linux-yocto: introduce 5.13 recipesBruce Ashfield
5.13 will be the next release/reference kernel (matched with a libc-headers version bump), this commit creates the recipes, but does not make it the default kernel (yet). This has been built and booted on all supported qemu platforms, as well as with musl and glibc based userspace stacks. Full core-image-kernel-dev, sato and minimal images have been tested and show no obvous issues (either locally or on the autobuilder). Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-05kernel-devsrc: powerpc64 add scripts prepare supportBruce Ashfield
Similar to 32bit powerpc, we need more vdso bits in devsrc to support on target scripts prepare for powerpc64. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-05kernel-devsrc: fix scripts prepare for powerpcBruce Ashfield
5.13 introduces some new tweaks required to get on target scripts and prepare working for powerpc: - 'nm' is detected as 'nm --synthetic', so we adjust our replacement - more vdso is required on target, so we copy those files (like arm64 does) - grep is required during processing, so we add it to the redpends Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-05kernel-devsrc: fix scripts/prepare for ARM64Bruce Ashfield
There are two new tools in 5.13+ required for on target recreation of the build environment. We conditionally add them to the devsrc recipe to support both 5.13 and older kernels. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-05linux-libc-headers: update to 5.13Bruce Ashfield
Bumping the libc-headers to match the latest OE core reference kernel. We refresh one of the musl patches to udpate to the 5.12+ context of the header, but otherwise everything is unchanged. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-05linux-yocto/5.10: scsi-debug needs scsi-diskBruce Ashfield
It was pointed out that the default scsi-debug feature didn't behave the same as other distros, since it doesn't have disk supporrt enabled. We already have a disk.cfg for scsi so we include it into the debug fragment to get the support we want. Integrating the following commit(s) to linux-yocto/.: 66a4b5fc619 scsi: debug needs disk support Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-05linux-yocto/5.4: update to v5.4.129Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 82ffbc138a1f Linux 5.4.129 9011aaab90b8 certs: Move load_system_certificate_list to a common function e20b90e4f81b certs: Add EFI_CERT_X509_GUID support for dbx entries 06ab9df09eb3 x86/efi: move common keyring handler functions to new file ac7d3f554472 certs: Add wrapper function to check blacklisted binary hash 61168eafe024 mm, futex: fix shared futex pgoff on shmem huge page a33b70d62552 mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() e045e9e79d2a mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 037a1d67d236 mm: page_vma_mapped_walk(): get vma_address_end() earlier fa89d536948a mm: page_vma_mapped_walk(): use goto instead of while (1) a499febd9935 mm: page_vma_mapped_walk(): add a level of indentation b1783bf8c8e4 mm: page_vma_mapped_walk(): crossing page table boundary 80b2270a14b8 mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block ef161ccaca70 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd 4961160272b7 mm: page_vma_mapped_walk(): settle PageHuge on entry 52e2b20fb5e4 mm: page_vma_mapped_walk(): use page for pvmw->page 82ee7326af7a mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split bd4389215227 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() b767134ec30a mm/thp: fix page_address_in_vma() on file THP tails 41432a8a6776 mm/thp: fix vma_address() if virtual address below file offset 4b0a34e222e5 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting bd092a0f1942 mm/thp: make is_huge_zero_pmd() safe and quicker 4c37d7f269f8 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 7ce4b73d349b mm, thp: use head page in __migration_entry_wait() 68ce37ebe0f2 mm/rmap: use page_not_mapped in try_to_unmap() 432b61863ac7 mm/rmap: remove unneeded semicolon in page_not_mapped() cfe575954ddd mm: add VM_WARN_ON_ONCE_PAGE() macro 42f11f0fe977 kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 06ab015d1849 kthread_worker: split code for canceling the delayed work timer d77c9c8537db i2c: robotfuzz-osif: fix control-request directions bb85717e3797 KVM: do not allow mapping valid but non-reference-counted pages d6f751ecccfb nilfs2: fix memory leak in nilfs_sysfs_delete_device_group 702acfcbfa68 pinctrl: stm32: fix the reported number of GPIO lines per bank 76c10e10ba7b net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY aa00b9780482 net: ll_temac: Add memory-barriers for TX BD access d807b93f9bca PCI: Add AMD RS690 quirk to enable 64-bit DMA 5830f2081d98 recordmcount: Correct st_shndx handling 70866199220e net: qed: Fix memcpy() overflow of qed_dcbx_params() b7168ec176fd KVM: selftests: Fix kvm_check_cap() assertion 58687d143515 r8169: Avoid memcpy() over-reading of ETH_SS_STATS cb4a2e4e224a sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS 97e0102e1824 r8152: Avoid memcpy() over-reading of ETH_SS_STATS f12a5b48bcc8 net/packet: annotate accesses to po->ifindex cdcedd3c8683 net/packet: annotate accesses to po->bind 343406f9c198 net: caif: fix memory leak in ldisc_open 8707ce86e927 net: phy: dp83867: perform soft reset and retain established link 9f2d04dfb3c4 inet: annotate date races around sk->sk_txhash d40ff07a7b7d ping: Check return value of function 'ping_queue_rcv_skb' 9df4f031536b net: ethtool: clear heap allocations for ethtool function 62aed2df294a mac80211: drop multicast fragments eb2b1216bc8f net: ipv4: Remove unneed BUG() function e0c950d2fddb dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma f7b1926c7c5d dmaengine: mediatek: do not issue a new desc if one is still current 3d995587c3ea dmaengine: mediatek: free the proper desc in desc_free handler c09af3877b53 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() f2c027a7750f cfg80211: call cfg80211_leave_ocb when switching away from OCB 78bf3c613148 mac80211_hwsim: drop pending frames on stop ae9de9444b54 mac80211: remove warning in ieee80211_get_sband() 0e486713779a dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 456367b24190 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 1442186236ad spi: spi-nxp-fspi: move the register operation after the clock enable 7bc73260c4b1 MIPS: generic: Update node names to avoid unit addresses 0855fe6d8835 arm64: link with -z norelro for LLD or aarch64-elf 3173390b8dbc kbuild: add CONFIG_LD_IS_LLD 3450f5eb8c9e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk 48a5449c0be1 ARM: 9081/1: fix gcc-10 thumb2-kernel regression 4a8e89e0fd0b drm/radeon: wait for moving fence after pinning 4577708b2a22 drm/nouveau: wait for moving fence after pinning v2 c77c617e26e2 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." 6bd0da6c9b12 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." e2dc07ca4e01 module: limit enabling module.sig_enforce Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-05linux-yocto/5.10: update to v5.10.47Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 4357ae26d4cd Linux 5.10.47 1573d595e239 integrity: Load mokx variables into the blacklist keyring c6ae6f89fc4f certs: Add ability to preload revocation certs 72d6f5d982f0 certs: Move load_system_certificate_list to a common function 45109066f686 certs: Add EFI_CERT_X509_GUID support for dbx entries 0ba128fa68a4 Revert "drm: add a locked version of drm_is_current_master" 0463b49e0239 netfs: fix test for whether we can skip read when writing beyond EOF e6108147dd91 swiotlb: manipulate orig_addr when tlb_addr has offset 7570a8b5dd49 KVM: SVM: Call SEV Guest Decommission if ASID binding fails 377a796e7a71 mm, futex: fix shared futex pgoff on shmem huge page ab9d178167ea mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() 915c3a262c49 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 90073aecc3cc mm: page_vma_mapped_walk(): get vma_address_end() earlier bf60fc2314b9 mm: page_vma_mapped_walk(): use goto instead of while (1) 9f85dcaf1533 mm: page_vma_mapped_walk(): add a level of indentation e56bdb397663 mm: page_vma_mapped_walk(): crossing page table boundary 8dc191ed9c5f mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block 7b55a4bcfccf mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd 1cb0b9059f9e mm: page_vma_mapped_walk(): settle PageHuge on entry 65febb41b4d6 mm: page_vma_mapped_walk(): use page for pvmw->page 825c28052b4d mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split 0010275ca243 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() 38cda6b5ab83 mm/thp: fix page_address_in_vma() on file THP tails 37ffe9f4d7ff mm/thp: fix vma_address() if virtual address below file offset 66be14a92609 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting 6527d8ef68c3 mm/thp: make is_huge_zero_pmd() safe and quicker a8f4ea1d38ac mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 32f954e961ca mm, thp: use head page in __migration_entry_wait() bfd90b56d7f6 mm/rmap: use page_not_mapped in try_to_unmap() ff81af8259bb mm/rmap: remove unneeded semicolon in page_not_mapped() a0ad7ea018e7 mm: add VM_WARN_ON_ONCE_PAGE() macro 130a1d76ee0b x86/fpu: Make init_fpstate correct with optimized XSAVE 51d8011782ed x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() 2b35a4eaaaae kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() bfe28af78a20 kthread_worker: split code for canceling the delayed work timer 02c303f3b9fb ceph: must hold snap_rwsem when filling inode for async create de0af2651daa i2c: robotfuzz-osif: fix control-request directions dd8ed6c9bc22 KVM: do not allow mapping valid but non-reference-counted pages 5fd0c2cf7b11 s390/stack: fix possible register corruption with stack switch helper ab5bef978038 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group ace31c91fd59 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) b9e6c20d4c9d gpiolib: cdev: zero padding during conversion to gpioline_info_changed 0221a5a4db46 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access 018d03fcf77a pinctrl: stm32: fix the reported number of GPIO lines per bank df654cd3d300 perf/x86: Track pmu in per-CPU cpu_hw_events f9e73b2967f6 net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY 1c9cf96f5652 net: ll_temac: Add memory-barriers for TX BD access bafb6cdd4f70 PCI: Add AMD RS690 quirk to enable 64-bit DMA d91c50e6a678 recordmcount: Correct st_shndx handling fb71d81ccd69 mac80211: handle various extensible elements correctly 676a7cb1a96b mac80211: reset profile_periodicity/ema_ap ca0e1fefbb53 net: qed: Fix memcpy() overflow of qed_dcbx_params() 4658a8d30791 KVM: selftests: Fix kvm_check_cap() assertion e83e3c5d85a7 r8169: Avoid memcpy() over-reading of ETH_SS_STATS 992b105abf57 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS a10856ea6066 r8152: Avoid memcpy() over-reading of ETH_SS_STATS 196b22ef6cd1 net/packet: annotate accesses to po->ifindex da8b3aeff4ad net/packet: annotate accesses to po->bind 18ed1789bbce net: caif: fix memory leak in ldisc_open edcd7594ada9 riscv32: Use medany C model for modules 47c07f919fab net: phy: dp83867: perform soft reset and retain established link f57132a887ea net/packet: annotate data race in packet_sendmsg() 9707960ecfdc inet: annotate date races around sk->sk_txhash 7293f63b7b62 net: annotate data race in sock_error() 61b132f67c0d ping: Check return value of function 'ping_queue_rcv_skb' 08c389de6d53 inet: annotate data race in inet_send_prepare() and inet_dgram_connect() c2311fd6de78 net: ethtool: clear heap allocations for ethtool function c2813d1966ba mac80211: drop multicast fragments fedc4d4f548c net: ipv4: Remove unneed BUG() function 93c2aac13b08 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma 0f48f9277182 dmaengine: mediatek: do not issue a new desc if one is still current 63fa5b2d4b55 dmaengine: mediatek: free the proper desc in desc_free handler 78fa0f707d73 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() 6a07cf36064a cfg80211: call cfg80211_leave_ocb when switching away from OCB a9028333001f mac80211_hwsim: drop pending frames on stop 8cfe765afd5a mac80211: remove warning in ieee80211_get_sband() b671b9816982 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits 524f70b30ef8 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig 13b245a7bd59 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() 86f3e72dcb72 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 4df9ed0edb9f perf/x86/intel/lbr: Zero the xstate buffer on allocation 56bc20e5fc64 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context ca2acbd5483f locking/lockdep: Improve noinstr vs errors 59aa5c91f863 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() cb83c99cf675 x86/entry: Fix noinstr fail in __do_fast_syscall_32() cf5935487594 drm/vc4: hdmi: Make sure the controller is powered in detect f73aca83fd83 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm f11f9ff8a7c9 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 4b06ebab4a82 spi: spi-nxp-fspi: move the register operation after the clock enable 50a1312a29d1 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required bd5d4df4dcc1 arm64: Ignore any DMA offsets in the max_zone_phys() calculation 3bbdf5a6fcd2 MIPS: generic: Update node names to avoid unit addresses 03096a46019e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk b8fd230ae085 ARM: 9081/1: fix gcc-10 thumb2-kernel regression 3d6c4f78ec61 drm/amdgpu: wait for moving fence after pinning 694bb36aa75d drm/radeon: wait for moving fence after pinning bcfea2412f4b drm/nouveau: wait for moving fence after pinning v2 3ef0ca0ec995 drm: add a locked version of drm_is_current_master fea853aca321 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." 1bd81429d53d Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." 3051f230f19f module: limit enabling module.sig_enforce Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-27linux-yocto/5.10: rcu: Fix stall-warning deadlock due to non-release of ↵Bruce Ashfield
rcu_node ->lock Integrating the following commit(s) to linux-yocto/5.10: 139fe7d68413 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-27linux-yocto/5.4: update to v5.4.128Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 4037804c5574 Linux 5.4.128 fd7c4bd58249 usb: dwc3: core: fix kernel panic when do reboot d7e403eea007 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 5babc3977565 clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 aad8f1d88ed6 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue 5394080643bc clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support c53cc5f9587c ARM: OMAP: replace setup_irq() by request_irq() 7d266c8a2ae8 KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read 0c2a4178d796 tools headers UAPI: Sync linux/in.h copy with the kernel sources 7381c4d0bc10 net: fec_ptp: add clock rate zero check 190ecdf53d67 net: stmmac: disable clocks in stmmac_remove_config_dt() 4f69c8930674 mm/slub.c: include swab.h 9ddeea35c47d mm/slub: fix redzoning for small allocations c0837e021d90 mm/slub: clarify verification reporting 79855be6445b net: bridge: fix vlan tunnel dst refcnt when egressing a2241e62f6b4 net: bridge: fix vlan tunnel dst null pointer dereference b6c0ab11c88f net: ll_temac: Fix TX BD buffer overwrite 6d120ab4dc39 net: ll_temac: Make sure to free skb when it is completely used a32f70e06980 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. dbde458378ef drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 92e08a5ffae9 cfg80211: avoid double free of PMSR request 01ade7c84fda cfg80211: make certificate generation more robust 05b4fdec273b dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc f3c629b164ca x86/fpu: Reset state for all signal restore failures 4f1e9bafa195 x86/pkru: Write hardware init value to PKRU when xstate is init 13c5f1f0798c x86/process: Check PF_KTHREAD and not current->mm for kernel threads 80c56699cf1a ARCv2: save ABI registers across signal handling cbb425f62df9 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 58877ce3fecd PCI: Work around Huawei Intelligent NIC VF FLR erratum a36d9bdc1917 PCI: Add ACS quirk for Broadcom BCM57414 NIC 4c90f90a91d7 PCI: aardvark: Fix kernel panic during PIO transfer 0e888c237754 PCI: aardvark: Don't rely on jiffies while holding spinlock f3b600a2b6bc PCI: Mark some NVIDIA GPUs to avoid bus reset 775c25b7a334 PCI: Mark TI C667X to avoid bus reset c7660ab8126e tracing: Do no increment trace_clock_global() by one 79894a5d75ab tracing: Do not stop recording comms if the trace file is being read 4ab1152bb778 tracing: Do not stop recording cmdlines when tracing is off 0061eff74824 usb: core: hub: Disable autosuspend for Cypress CY7C65632 6f87c0e21ad2 can: mcba_usb: fix memory leak in mcba_usb 22cba878abf6 can: j1939: fix Use-after-Free, hold skb ref while in use 776e0d16ac84 can: bcm/raw/isotp: use per module netdevice notifier c297559a2a2a can: bcm: fix infoleak in struct bcm_msg_head 35b651d6bdf3 hwmon: (scpi-hwmon) shows the negative temperature properly 8ea34be15fb5 radeon: use memcpy_to/fromio for UVD fw upload 0b445249635d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled d7d307fb3e70 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() 04e5fbe604d3 ASoC: rt5659: Fix the lost powers for the HDA header 81376d3d5ede regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 19f88ca68ccf net: ethernet: fix potential use-after-free in ec_bhf_remove 63137ea2423c icmp: don't send out ICMP messages with a source address of 0.0.0.0 c3e6fbc7ba7c bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path 87971d582c66 bnxt_en: Rediscover PHY capabilities after firmware reset 755da76ec5de cxgb4: fix wrong shift. 81de2ed06df8 net: cdc_eem: fix tx fixup skb leak a49cbb762ef2 net: hamradio: fix memory leak in mkiss_close 0f868a684376 be2net: Fix an error handling path in 'be_probe()' c14c276d7f35 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock 3dd2aeac2e96 net: ipv4: fix memory leak in ip_mc_add1_src 7b18f289fd0b net: fec_ptp: fix issue caused by refactor the fec_devtype 4252bf6c2b24 net: usb: fix possible use-after-free in smsc75xx_bind 217395c5ab15 lantiq: net: fix duplicated skb in rx descriptor ring 5f7acbf602d8 net: cdc_ncm: switch to eth%d interface naming 3daa97817aa8 ptp: improve max_adj check against unreasonable values 26b8d10703a9 net: qrtr: fix OOB Read in qrtr_endpoint_post 8d3de2b47e53 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' a670a78fb180 qlcnic: Fix an error handling path in 'qlcnic_probe()' b0bb49b0fbc3 net: make get_net_ns return error if NET_NS is disabled 5d47a84f459c net: stmmac: dwmac1000: Fix extended MAC address registers definition c82e4e78094d alx: Fix an error handling path in 'alx_probe()' 4cefa061fc63 sch_cake: Fix out of bounds when parsing TCP options and header 6defc77d48ef netfilter: synproxy: Fix out of bounds when parsing TCP options ad689fec4498 net/mlx5e: Block offload of outer header csum for UDP tunnels 946a36f82a0b net/mlx5e: allow TSO on VXLAN over VLAN topologies 0bb0270832c8 net/mlx5: Consider RoCE cap before init RDMA resources 4b16118665e9 net/mlx5e: Fix page reclaim for dead peer hairpin 3c3461ed267b net/mlx5e: Remove dependency in IPsec initialization flows 2ae0f0a409c8 net/sched: act_ct: handle DNAT tuple collision 23f3d2779dd6 rtnetlink: Fix regression in bridge VLAN configuration 5a88477c1c85 udp: fix race between close() and udp_abort() cc4c6b19093c net: lantiq: disable interrupt before sheduling NAPI 2038cd15eacd net: rds: fix memory leak in rds_recvmsg cc16e7d36e5c vrf: fix maximum MTU 398a24447eb6 net: ipv4: fix memory leak in netlbl_cipsov4_add_std e7fbd8184fa9 batman-adv: Avoid WARN_ON timing related checks bf99ea52970c kvm: LAPIC: Restore guard to prevent illegal APIC register access 566345aaabac mm/memory-failure: make sure wait for page writeback in memory_failure 0498165c6fec afs: Fix an IS_ERR() vs NULL check 2a3f74ca167e dmaengine: stedma40: add missing iounmap() on error in d40_probe() 10fd28745d8b dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM 1e3c5c450567 dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM a82d4d5e9fe6 Linux 5.4.127 f7afaf778591 fib: Return the correct errno code 51cc5ad292da net: Return the correct errno code 376a703f9dce net/x25: Return the correct errno code 107140952ecd rtnetlink: Fix missing error code in rtnl_bridge_notify() 12fa0fdbcd0f drm/amd/display: Allow bandwidth validation for 0 streams. 8c48345fdc98 net: ipconfig: Don't override command-line hostnames or domains c8e4a72b255e nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() 655d4dc10a23 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails ed4bee6e1bb7 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() 31ac5531110a scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V 4791b8948741 scsi: qedf: Do not put host in qedf_vport_create() unconditionally 8034fc4ee9ef ethernet: myri10ge: Fix missing error code in myri10ge_probe() ea4a9a34c9b2 scsi: target: core: Fix warning on realtime kernels 86fd5b27db74 gfs2: Fix use-after-free in gfs2_glock_shrink_scan 527f70f76742 riscv: Use -mno-relax when using lld linker e58f4b5046e0 HID: gt683r: add missing MODULE_DEVICE_TABLE 50b8e1be15f6 gfs2: Prevent direct-I/O write fallback errors from getting lost c8eff6762943 ARM: OMAP2+: Fix build warning when mmc_omap is not built e4c3f7a6a3b2 drm/tegra: sor: Do not leak runtime PM reference 7f5a4b24cdbd HID: usbhid: fix info leak in hid_submit_ctrl 20fbcfaaa571 HID: Add BUS_VIRTUAL to hid_connect logging 41b9b39e1b37 HID: multitouch: set Stylus suffix for Stylus-application devices, too 2173746ed125 HID: quirks: Add quirk for Lenovo optical mouse cdf5e4747da9 HID: hid-sensor-hub: Return error for hid_set_field() failure 1f760c4e655c HID: hid-input: add mapping for emoji picker key 818bf51031cf HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 d0f47648b87b net: ieee802154: fix null deref in parse dev addr ffe4d2a0684d Linux 5.4.126 0f8837070136 proc: only require mm_struct for writing d63f00ec908b tracing: Correct the length check which causes memory corruption 7e4e824b109f ftrace: Do not blindly read the ip address in ftrace_bug() 74430f3f6149 scsi: core: Only put parent device if host state differs from SHOST_CREATED e694ddc8f3de scsi: core: Put .shost_dev in failure path if host state changes to RUNNING fe7bcd794a53 scsi: core: Fix failure handling of scsi_add_host_with_dma() 79296e292d67 scsi: core: Fix error handling of scsi_host_alloc() 8c9400c4855e NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. 86377b239e04 NFSv4: Fix second deadlock in nfs4_evict_inode() 3e3c7ebbfac1 NFS: Fix use-after-free in nfs4_init_client() 83668ab1dbbf kvm: fix previous commit for 32-bit builds 0147af30925a perf session: Correct buffer copying when peeking events 34769f17e47c NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() 0057ecef9f32 NFS: Fix a potential NULL dereference in nfs_get_client() e3ecd9c09fcc IB/mlx5: Fix initializing CQ fragments buffer 796d3bd4ac93 KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message 71c751cbb9e8 sched/fair: Make sure to update tg contrib for blocked load 26ab08df8656 perf: Fix data race between pin_count increment/decrement 8aeb339571c6 vmlinux.lds.h: Avoid orphan section with !SMP fc57713afaca RDMA/mlx4: Do not map the core_clock page to user space unless enabled 64f1fb6acc2a RDMA/ipoib: Fix warning caused by destroying non-initial netns a0828219185d usb: typec: mux: Fix copy-paste mistake in typec_mux_match 139af3b2192c regulator: max77620: Use device_set_of_node_from_dev() c4e10f92c319 regulator: core: resolve supply for boot-on/always-on regulators 5ef23506695b usb: fix various gadget panics on 10gbps cabling b4903f7fdc48 usb: fix various gadgets null ptr deref on 10gbps cabling. 191144bcfe3a usb: gadget: eem: fix wrong eem header operation cc40404bd0dd USB: serial: cp210x: fix alternate function for CP2102N QFN20 02fafcf74cde USB: serial: quatech2: fix control-request directions eedd4b494538 USB: serial: omninet: add device id for Zyxel Omni 56K Plus a2119ad276f1 USB: serial: ftdi_sio: add NovaTech OrionMX product ID 28b9764eb568 usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind 4fe7635a245b usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path 9523c42be986 usb: typec: wcove: Use LE to CPU conversion when accessing msg->header 5e8ca8c79f74 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling 366369b89bed usb: dwc3: ep0: fix NULL pointer exception c469c8dddc7d usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms 32c2e6c2e4eb usb: f_ncm: only first packet of aggregate needs to start timer 0c05a8bc0e76 USB: f_ncm: ncm_bitrate (speed) is unsigned 4d14a82ef112 cgroup1: don't allow '\n' in renaming 298499d73d2d btrfs: promote debugging asserts to full-fledged checks in validate_super d4b047651fb1 btrfs: return value from btrfs_mark_extent_written() in case of error dccd575337ac staging: rtl8723bs: Fix uninitialized variables bff1fbf0cf07 kvm: avoid speculation-based attacks from out-of-range memslot accesses 977d11df7932 drm: Lock pointer access in drm_master_release() b246b4c70c12 drm: Fix use-after-free read in drm_getunique() b5502580cf95 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves a225ee1fe41c x86/boot: Add .text.* to setup.ld 8c2c1db4f2e4 i2c: mpc: implement erratum A-004447 workaround c7f0393a370e i2c: mpc: Make use of i2c_recover_bus() 3cdbefdd3146 spi: Cleanup on failure of initial setup 85a7998e7211 spi: Don't have controller clean up spi device before driver unbind 92350839d329 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers 96cea4843b8f powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers 3e9aa125f69c nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME c385af145eb4 bnx2x: Fix missing error code in bnx2x_iov_init_one() ece8ad75e318 dm verity: fix require_signatures module_param permissions a450b5b6c01d MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER eb5c4794b79e nvme-fabrics: decode host pathing error for connect 70036fb61ea8 net: dsa: microchip: enable phy errata workaround on 9567 128bb4b0e5d2 net: appletalk: cops: Fix data race in cops_probe1 19e14481cc7d net: macb: ensure the device is available before accessing GEMGXL control registers cd05e1a61a05 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal e773147692c6 scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq 1e209effe36c scsi: vmw_pvscsi: Set correct residual data length 90476c1bfff0 scsi: bnx2fc: Return failure if io_req is already in ABTS processing a3842219a69d RDS tcp loopback connection can hang 3e324774411d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock f9e7a38d148e wq: handle VM suspension in stall detection 92215c1f24c0 cgroup: disable controllers at parse time e29d22371de8 net: mdiobus: get rid of a BUG_ON() 21df0c2e7d19 netlink: disable IRQs for netlink_lock_table() e0172831c61a bonding: init notify_work earlier to avoid uninitialized use 9d7d4649dc1c isdn: mISDN: netjet: Fix crash in nj_probe: 77b9f527731e spi: sprd: Add missing MODULE_DEVICE_TABLE cbeee4ccc1c7 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE 575ad4ab2057 vfio-ccw: Serialize FSM IDLE state with I/O completion 02d3f4f0aadb ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet 8a9478cfb21b ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet 02851cb0cae3 usb: cdns3: Fix runtime PM imbalance on error f3ed12af6bbb net/nfc/rawsock.c: fix a permission check bug 3e7c190475d9 spi: Fix spi device unregister flow 9f9ad67183aa ASoC: max98088: fix ni clock divider calculation c9002013ffe0 proc: Track /proc/$pid/attr/ opener mm_struct Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-27linux-yocto/5.10: features/nft_tables: refresh config optionsBruce Ashfield
The nft tables feature had become out of sync with current config options. Refreshing the support with the following commits: Integrating the following commit(s) to linux-yocto/.: da478fab290 nft: add CONFIG_NFT_SOCKET 54e2d36b291 nft: add CONFIG_NFT_TUNNEL 6fefc38049a nft: add CONFIG_NFT_CONNLIMIT cb0b5fc7ed5 nft: enable NF_TABLES_NETDEV d36b304d614 nft: drop rbtree 0a70fa87ee0 nft: merge chain nat types c226e82038a nft: merge route type to core 79968ab78bb nft: masq options merged 8a0bff8cc5f nft: _set is now built-ins 5952a26c4f7 nft: consolidate _set options 0941f794363 nf: META is now builtin 2fcc2c1b552 nf: EXTHDR is part of core, drop config e909f08155d nf: ARP is bool, set to y 3bc18ee0615 nf: make nf_tables =y b90241a5403 nf: set CONFIG_NF_TABLES_IPV6, since dependencies are =y 32ae602ab4d nf: set CONFIG_NF_TABLES_IPV4, since dependencies are =y 2a9be72daea nf: make inet_tables =y Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-27linux-yocto/5.10: update to v5.10.46Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 3de043c6851d Linux 5.10.46 174c27583b38 usb: dwc3: core: fix kernel panic when do reboot e52d43c82f2f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 1b5fbb66182f perf beauty: Update copy of linux/socket.h with the kernel sources 69371e0482ea tools headers UAPI: Sync linux/in.h copy with the kernel sources 4f6e7098f19b net: fec_ptp: add clock rate zero check 1af3a8e91f1a net: stmmac: disable clocks in stmmac_remove_config_dt() f71ca814c286 mm/slub.c: include swab.h f6ed23575416 mm/slub: actually fix freelist pointer vs redzoning 4314c8c63bfd mm/slub: fix redzoning for small allocations 4a36fda16b1b mm/slub: clarify verification reporting 12eb3c2c1a4f mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare fc7fdd8c5c2a net: bridge: fix vlan tunnel dst refcnt when egressing fe0448a3fad3 net: bridge: fix vlan tunnel dst null pointer dereference cfe403f209b1 net: ll_temac: Fix TX BD buffer overwrite 019ab7d044d0 net: ll_temac: Make sure to free skb when it is completely used 41984d4fbe21 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. bc58ec307ce9 drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 96b4126f8c37 cfg80211: avoid double free of PMSR request 5493b0c2a784 cfg80211: make certificate generation more robust f74df6e08608 mac80211: Fix NULL ptr deref for injected rate info df203c1fdaaf dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc b842b568a584 crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo 63ba83563e71 x86/fpu: Reset state for all signal restore failures a7748e021b9f x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer 076f732b16a5 x86/fpu: Prevent state corruption in __fpu__restore_sig() abc790bdbbc5 x86/pkru: Write hardware init value to PKRU when xstate is init 208bb686e7fa x86/ioremap: Map EFI-reserved memory as encrypted for SEV 75a55bc2e5e6 x86/process: Check PF_KTHREAD and not current->mm for kernel threads ddaaf38e1923 x86/mm: Avoid truncating memblocks for SGX memory f6bcb1a6281d ARCv2: save ABI registers across signal handling b516daed9913 s390/ap: Fix hanging ioctl caused by wrong msg counter 7c003dab436d s390/mcck: fix calculation of SIE critical section size 3a9934d6b8dd KVM: X86: Fix x86_emulator slab cache leak 18eca69f88f2 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU 669a8866e468 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 077cb8946f55 PCI: Work around Huawei Intelligent NIC VF FLR erratum ee1a9cfed28a PCI: Add ACS quirk for Broadcom BCM57414 NIC 1a1dbc447397 PCI: aardvark: Fix kernel panic during PIO transfer dac77a14fa27 PCI: Mark some NVIDIA GPUs to avoid bus reset 1e460ddf5be1 PCI: Mark TI C667X to avoid bus reset c9fd0ab39f0a tracing: Do no increment trace_clock_global() by one b313bd944ddd tracing: Do not stop recording comms if the trace file is being read adb3849ed8d5 tracing: Do not stop recording cmdlines when tracing is off 1a91fafa3edc usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection 576996b64e4d usb: core: hub: Disable autosuspend for Cypress CY7C65632 6bd3d80d1f01 can: mcba_usb: fix memory leak in mcba_usb 509ab6bfdd0c can: j1939: fix Use-after-Free, hold skb ref while in use 0cf4b377907f can: bcm/raw/isotp: use per module netdevice notifier acb755be1f7a can: bcm: fix infoleak in struct bcm_msg_head 8c82c52d1de9 bpf: Do not mark insn as seen under speculative path verification e9d271731d21 bpf: Inherit expanded/patched seen count from old aux data ed423d80bb9a irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry 103c4a08baec mm: relocate 'write_protect_seq' in struct mm_struct a87abba03a7a hwmon: (scpi-hwmon) shows the negative temperature properly 57b21ef118ac radeon: use memcpy_to/fromio for UVD fw upload 3e4b0fbb7293 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin 360609fc8b06 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device 5bd6bcb3532d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled 6d0dc1b34c02 ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode ba8a26a7ce86 regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL 2f8f0e97cebb spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() e03c8b35161b ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values 813ff24f1d08 sched/pelt: Ensure that *_sum is always synced with *_avg f6d28f0e36e9 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code 0ea21221dd5a regulator: rtmv20: Fix to make regcache value first reading back from HW 3c5064cd2979 ASoC: fsl-asoc-card: Set .owner attribute when registering card. 9a1790794623 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() 02e245574887 ASoC: rt5659: Fix the lost powers for the HDA header 3fb6c6acc1a7 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support 0609c36696e7 regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 0ea923519a3f regulator: cros-ec: Fix error code in dev_err message 95deeb29d831 net: ethernet: fix potential use-after-free in ec_bhf_remove 8c0c2d97ad28 icmp: don't send out ICMP messages with a source address of 0.0.0.0 c5d70dbc4d0b bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path f8774be4dc11 bnxt_en: Fix TQM fastpath ring backing store computation acc9175541bf bnxt_en: Rediscover PHY capabilities after firmware reset acc358995975 cxgb4: fix wrong shift. 05b2b9f7d24b net: cdc_eem: fix tx fixup skb leak 290b0b6432e2 net: hamradio: fix memory leak in mkiss_close 45bf43d8685f be2net: Fix an error handling path in 'be_probe()' 327e626c39f3 net/mlx5: Reset mkey index on creation 38aafe678caa net/mlx5: E-Switch, Allow setting GUID for host PF vport 601be24dba48 net/mlx5: E-Switch, Read PF mac address 5f2ccc58a352 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock ac31cc837caf net: ipv4: fix memory leak in ip_mc_add1_src d08f726cd5b8 net: fec_ptp: fix issue caused by refactor the fec_devtype 570a52cf3e01 net: usb: fix possible use-after-free in smsc75xx_bind 70c8418469fb lantiq: net: fix duplicated skb in rx descriptor ring 11fac7e91270 net: cdc_ncm: switch to eth%d interface naming 9a4794956292 ptp: improve max_adj check against unreasonable values 5fc6ed1831ca bpf: Fix leakage under speculation on mispredicted branches 960b08dd36de net: qrtr: fix OOB Read in qrtr_endpoint_post 0239c439cedc ipv4: Fix device used for dst_alloc with local routes 4b5ad4b5aefd cxgb4: fix wrong ethtool n-tuple rule lookup d708e5efdd31 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' 70513cdb936e qlcnic: Fix an error handling path in 'qlcnic_probe()' fb3a94814368 ethtool: strset: fix message length calculation 0e185a7b285d net: qualcomm: rmnet: don't over-count statistics e3577776d606 net: qualcomm: rmnet: Update rmnet device MTU based on real device 4abfd597fe60 net: make get_net_ns return error if NET_NS is disabled 6a4b39944e2f net: stmmac: dwmac1000: Fix extended MAC address registers definition 6392ed82ad08 cxgb4: halt chip before flashing PHY firmware image b38ec782d004 cxgb4: fix sleep in atomic when flashing PHY firmware 3d60457d74d9 cxgb4: fix endianness when flashing boot image 5bf940fe91f8 alx: Fix an error handling path in 'alx_probe()' 0adf32c033a5 selftests: mptcp: enable syncookie only in absence of reorders eab06f7504da mptcp: do not warn on bad input from the network 222ebeda1702 mptcp: try harder to borrow memory from subflow under pressure 3b491dd593d5 sch_cake: Fix out of bounds when parsing TCP options and header 73eeba71dc99 mptcp: Fix out of bounds when parsing TCP options 9cdf299ba4e1 netfilter: synproxy: Fix out of bounds when parsing TCP options a336dc6fdd56 net/mlx5e: Block offload of outer header csum for UDP tunnels 34ff3770bff8 net/mlx5: DR, Don't use SW steering when RoCE is not supported 3623bfcab3bf net/mlx5: DR, Allow SW steering for sw_owner_v2 devices 792f16e083b5 net/mlx5: Consider RoCE cap before init RDMA resources be7f3f401d22 net/mlx5e: Fix page reclaim for dead peer hairpin 02c55a257046 net/mlx5e: Remove dependency in IPsec initialization flows 4733b73709a2 net/sched: act_ct: handle DNAT tuple collision c8f1437c0145 rtnetlink: Fix regression in bridge VLAN configuration 8729ec8a2238 udp: fix race between close() and udp_abort() 7dd7b1e4d929 ice: parameterize functions responsible for Tx ring management 805ae44fc0a8 ice: add ndo_bpf callback for safe mode netdev ops 27e3d7da654d netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local 5cea03aef609 net: lantiq: disable interrupt before sheduling NAPI db5f4adc93bd net: dsa: felix: re-enable TX flow control in ocelot_port_flush() 5946fbf48355 net: rds: fix memory leak in rds_recvmsg aba26b38388e vrf: fix maximum MTU deeeb65c6ee4 net: ipv4: fix memory leak in netlbl_cipsov4_add_std 2088824ac90b libbpf: Fixes incorrect rx_ring_setup_done 195585ddb767 mlxsw: core: Set thermal zone polling delay argument to real value at init e95848e9b52c mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 5a1cd67a801c mac80211: fix skb length check in ieee80211_scan_rx() 282baa8104af batman-adv: Avoid WARN_ON timing related checks ae1d3b989d19 fanotify: fix copy_event_to_user() fid error clean up 018685461a5b kvm: LAPIC: Restore guard to prevent illegal APIC register access 9e379da727a7 mm/memory-failure: make sure wait for page writeback in memory_failure 090b1bb928a9 afs: Fix an IS_ERR() vs NULL check 5efb0b3886c3 dmaengine: stedma40: add missing iounmap() on error in d40_probe() ff864fa71aa0 dmaengine: SF_PDMA depends on HAS_IOMEM c0090b0169d6 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM f984fa006b8b dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM be4789636f72 dmaengine: xilinx: dpdma: initialize registers before request_irq edd60afc3fc3 dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions 4d74c9802328 dmaengine: idxd: add missing dsa driver unregister 037a447b7a0b Linux 5.10.45 808fcc1e707c fib: Return the correct errno code d8b2e3e17c33 net: Return the correct errno code 04c1556bfc79 net/x25: Return the correct errno code 0aa356950800 rtnetlink: Fix missing error code in rtnl_bridge_notify() 9250f97fd594 drm/amd/amdgpu:save psp ring wptr to avoid attack 9e8c2af01046 drm/amd/display: Fix potential memory leak in DMUB hw_init 75fa7fbef132 drm/amdgpu: refine amdgpu_fru_get_product_info 34fe4ccb1fe5 drm/amd/display: Allow bandwidth validation for 0 streams. ecd26536ec5b net: ipconfig: Don't override command-line hostnames or domains 511a01029115 nvme-loop: do not warn for deleted controllers during reset 155c2fea4b31 nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() 620424df29a0 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails 1c80ca596cab nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() b8fdea0695fd scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V f8ac1bd5270b Bluetooth: Add a new USB ID for RTL8822CE 5491d97078fe scsi: qedf: Do not put host in qedf_vport_create() unconditionally 609b56e9791c ethernet: myri10ge: Fix missing error code in myri10ge_probe() 5d5f0d945d47 scsi: target: core: Fix warning on realtime kernels a61156314b66 gfs2: Fix use-after-free in gfs2_glock_shrink_scan bb73f2f78969 riscv: Use -mno-relax when using lld linker 35277c1a6669 HID: gt683r: add missing MODULE_DEVICE_TABLE 7a557de07917 gfs2: fix a deadlock on withdraw-during-mount c3e9ea16adc1 gfs2: Prevent direct-I/O write fallback errors from getting lost 864b5a8d5390 ARM: OMAP2+: Fix build warning when mmc_omap is not built 247ec8ee0bf2 ARM: OMAP1: Fix use of possibly uninitialized irq variable 3c0ad70cba1f drm/tegra: sor: Fully initialize SOR before registration 9c1d492baa91 gpu: host1x: Split up client initalization and registration 570b3e4020f2 drm/tegra: sor: Do not leak runtime PM reference b1e3596416d7 HID: usbhid: fix info leak in hid_submit_ctrl 1dfd9f18ca64 HID: Add BUS_VIRTUAL to hid_connect logging 258d3fdbb15e HID: multitouch: set Stylus suffix for Stylus-application devices, too 6a142ea61074 HID: quirks: Add quirk for Lenovo optical mouse 716a087adc22 HID: hid-sensor-hub: Return error for hid_set_field() failure 0bd8a4b46cdb HID: hid-input: add mapping for emoji picker key b3c5bfc43c5e HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 be6c98879205 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 c7836de2cadd net: ieee802154: fix null deref in parse dev addr f2b1fc360fa1 Linux 5.10.44 ef9a0d224baf proc: only require mm_struct for writing 43c32c22254b tracing: Correct the length check which causes memory corruption 5b537408f273 scsi: core: Only put parent device if host state differs from SHOST_CREATED 0a31d1237aaf scsi: core: Put .shost_dev in failure path if host state changes to RUNNING 146446a43b3d scsi: core: Fix failure handling of scsi_add_host_with_dma() 7a696ce1d5d1 scsi: core: Fix error handling of scsi_host_alloc() 6e13b9bc66f0 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. d973bd0d6e7f NFSv4: Fix second deadlock in nfs4_evict_inode() c3b6cf64dfe4 NFS: Fix use-after-free in nfs4_init_client() 9064c9d544b9 kvm: fix previous commit for 32-bit builds 351075bcfea9 perf session: Correct buffer copying when peeking events b4651cea43af NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() 279ad78a00f8 NFS: Fix a potential NULL dereference in nfs_get_client() 91f7fdc4cc10 IB/mlx5: Fix initializing CQ fragments buffer d046f724bbd7 KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message 4921feb0e5be x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs 190a7f908993 sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling 32e22db8b25e sched/fair: Make sure to update tg contrib for blocked load 4c37b062edae sched/fair: Keep load_avg and load_sum synced c64a3be39fa9 perf: Fix data race between pin_count increment/decrement e0b518a2eb44 gpio: wcd934x: Fix shift-out-of-bounds error 56a388a9cc1e phy: ti: Fix an error code in wiz_probe() 62d891861f83 ASoC: meson: gx-card: fix sound-dai dt schema 0e2c9aeb0028 ASoC: core: Fix Null-point-dereference in fmt_single_name() d83075c25a28 phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe() c9cb5837e92e tools/bootconfig: Fix error return code in apply_xbc() 16ccdcdfe668 vmlinux.lds.h: Avoid orphan section with !SMP c25ec6386a81 ARM: cpuidle: Avoid orphan section warning cb1aa1da0488 RDMA/mlx4: Do not map the core_clock page to user space unless enabled 67cf4e447b5e RDMA/ipoib: Fix warning caused by destroying non-initial netns fd681a8c7ac8 drm/msm/a6xx: avoid shadow NULL reference in failure path 0bc79f4b7ac6 drm/msm/a6xx: update/fix CP_PROTECT initialization 5b7dc8329d7a drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 5a61f69da3b8 drm/mcde: Fix off by 10^3 in calculation d68889298029 usb: typec: mux: Fix copy-paste mistake in typec_mux_match 9e0677c2e390 usb: dwc3: gadget: Disable gadget IRQ during pullup disable cc440da4aad9 phy: usb: Fix misuse of IS_ENABLED aafc51fddfa8 regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks 4579f6517679 regulator: bd71828: Fix .n_voltages settings 5a5f5cfb5f09 regulator: fan53880: Fix missing n_voltages setting c365ff97617c regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 e3a502abf506 regulator: max77620: Use device_set_of_node_from_dev() 06653ebc0ad2 regulator: core: resolve supply for boot-on/always-on regulators 7dcdfa28e1fe usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port 18eaf0de50ea usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port b972eff87463 usb: fix various gadget panics on 10gbps cabling 4b289a0f3033 usb: fix various gadgets null ptr deref on 10gbps cabling. 6bf8ff7d0520 usb: gadget: eem: fix wrong eem header operation 21bee94fb9e4 USB: serial: cp210x: fix alternate function for CP2102N QFN20 4fa815beeaf0 USB: serial: quatech2: fix control-request directions ef91a6bd9469 USB: serial: omninet: add device id for Zyxel Omni 56K Plus 1e2d41c17f43 USB: serial: ftdi_sio: add NovaTech OrionMX product ID 5cead896962d usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind 0b3bb7950e73 usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() 6900ef1b1095 usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() 572de10087a9 usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path 7cee4344cbb3 usb: typec: wcove: Use LE to CPU conversion when accessing msg->header 199af8a06de2 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling 470403639114 usb: dwc3: ep0: fix NULL pointer exception 851dee5a5da5 usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL 2af93b437a61 usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe 750a0d755642 usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled b452e8bb7c52 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms 0ff5f83ae147 usb: f_ncm: only first packet of aggregate needs to start timer 0f5a20b1fd9d USB: f_ncm: ncm_bitrate (speed) is unsigned 1bf2c28ab268 mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ 67aca230caf3 mmc: renesas_sdhi: abort tuning when timeout detected 97524384762c ftrace: Do not blindly read the ip address in ftrace_bug() 74d3b20b1b20 cgroup1: don't allow '\n' in renaming 31fe243a6376 btrfs: promote debugging asserts to full-fledged checks in validate_super ca69dc891b28 btrfs: return value from btrfs_mark_extent_written() in case of error bf240fee5b34 async_xor: check src_offs is not NULL before updating it 8d5c0f6b7a78 staging: rtl8723bs: Fix uninitialized variables 7af299b97734 kvm: avoid speculation-based attacks from out-of-range memslot accesses 6b6ff4d1f349 KVM: X86: MMU: Use the correct inherited permissions to get shadow page 14831b79560b perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server aa8591a58cbd drm: Lock pointer access in drm_master_release() 491d52e00788 drm: Fix use-after-free read in drm_getunique() afd87792db35 Revert "ACPI: sleep: Put the FACS table after using it" 82a8ffba54d3 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves 05e6b7159475 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 d62d55f3941b ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 557306806777 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 bd0fe358d182 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 6a81e47788ff ALSA: hda/realtek: headphone and mic don't work on an Acer laptop 98f842951f8a ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() bd7d88b0874f ALSA: seq: Fix race of snd_seq_timer_open() fff6af6deae8 i2c: mpc: implement erratum A-004447 workaround d78b76af9f61 i2c: mpc: Make use of i2c_recover_bus() fa05ba61967a spi: Cleanup on failure of initial setup 0c4d4de2da4d spi: Don't have controller clean up spi device before driver unbind 3a5b982463f4 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers a7c3c17867b3 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers 590f718a6473 nvmet: fix false keep-alive timeout when a controller is torn down 2538f06f9468 nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME b0308804b2e0 bnx2x: Fix missing error code in bnx2x_iov_init_one() 90547d5db50b dm verity: fix require_signatures module_param permissions 7519ece673e3 MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER 37a079a6ae14 nvme-fabrics: decode host pathing error for connect f42afc0f2902 net: dsa: microchip: enable phy errata workaround on 9567 ee144b798028 net: appletalk: cops: Fix data race in cops_probe1 a385cbf31ed0 net: macb: ensure the device is available before accessing GEMGXL control registers bbb48789b62a scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal 16763635285c scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq eac1d159b7a3 scsi: vmw_pvscsi: Set correct residual data length 30030c6ff3d4 scsi: bnx2fc: Return failure if io_req is already in ABTS processing 8d717c9135a3 net:sfc: fix non-freed irq in legacy irq mode e806df71eed2 RDS tcp loopback connection can hang 4353eb42180d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock ad241cb1cffb wq: handle VM suspension in stall detection 5ca472d40e2d cgroup: disable controllers at parse time be23c4af3d8a net: mdiobus: get rid of a BUG_ON() 1d6d43d4805d netlink: disable IRQs for netlink_lock_table() 42e490013809 bonding: init notify_work earlier to avoid uninitialized use 143fc7220961 isdn: mISDN: netjet: Fix crash in nj_probe: 2e2145ccfbcb usb: chipidea: udc: assign interrupt number to USB gadget structure 06e84ea1f457 spi: sprd: Add missing MODULE_DEVICE_TABLE 369f3caa4d74 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE 01905f3232fd vfio-ccw: Serialize FSM IDLE state with I/O completion cad3dc73c064 vfio-ccw: Reset FSM state to IDLE inside FSM 4352209ed0f0 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet a5ee8f54d0ab ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet 2f523cd4a931 usb: cdns3: Fix runtime PM imbalance on error 1e5cab50208c net/nfc/rawsock.c: fix a permission check bug 584b2c7ce244 bpf: Forbid trampoline attach for functions with variable arguments fb91ab403e6e spi: spi-zynq-qspi: Fix stack violation bug 4b8b7bc3a726 spi: Fix spi device unregister flow cb24d57ad572 ASoC: amd: fix for pcm_read() error 3b89db7468f7 ASoC: max98088: fix ni clock divider calculation f70102cb369c proc: Track /proc/$pid/attr/ opener mm_struct Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>