summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux/linux-yocto_5.10.bb
AgeCommit message (Collapse)Author
2022-08-09linux-yocto: drop v5.10 reference kernel recipesBruce Ashfield
These will be supported in the -stable and -lts branches, but no longer will be directly updated master. We continue with 5.15 and 5.19. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-08linux-yocto/5.10: update to v5.10.134Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 7a62a4b6212a Linux 5.10.134 bb1990a3005e watch-queue: remove spurious double semicolon f7c1fc0dec97 net: usb: ax88179_178a needs FLAG_SEND_ZLP 08afa87f58d8 tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() a4bb7ef2d6f6 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() c84986d09745 tty: drop tty_schedule_flip() 4d374625cca2 tty: the rest, stop using tty_schedule_flip() 6a8184825286 tty: drivers/tty/, stop using tty_schedule_flip() 0adf21eec590 watchqueue: make sure to serialize 'wqueue->defunct' properly c0a3a9eb262a x86/alternative: Report missing return thunk details b7b9e5cc8b24 x86/amd: Use IBPB for firmware calls 14fc9233aa73 Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks f44e65e6f0ee Bluetooth: SCO: Fix sco_send_frame returning skb->len a8feae8bd227 Bluetooth: Fix passing NULL to PTR_ERR 5283591c84fa Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg 341a029cf39c Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg 3cce0e771fb5 Bluetooth: Add bt_skb_sendmmsg helper c87b2bc9d74a Bluetooth: Add bt_skb_sendmsg helper 4faf4bbc2d60 ALSA: memalloc: Align buffer allocations in page size d1dc861cd68c bitfield.h: Fix "type of reg too small for mask" test f62ffdb5e2ee drm/imx/dcss: fix unused but set variable warnings 577b624689aa dlm: fix pending remove if msg allocation fails cdcd20aa2cd4 x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts 26d5eb3c25c3 sched/deadline: Fix BUG_ON condition for deboosted tasks 0c722a32f29a bpf: Make sure mac_header was set before using it ddb3f0b68863 mm/mempolicy: fix uninit-value in mpol_rebind_policy() 3616776bc51c KVM: Don't null dereference ops->destroy 684896e675ed spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers 064852663308 tcp: Fix data-races around sysctl_tcp_max_reordering. 805f1c7ce470 tcp: Fix a data-race around sysctl_tcp_rfc1337. 03bb3892f3f1 tcp: Fix a data-race around sysctl_tcp_stdurg. daa8b5b8694c tcp: Fix a data-race around sysctl_tcp_retrans_collapse. 0e3f82a03ec8 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. cc133e4f4bc2 tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. d8781f7cd040 tcp: Fix data-races around sysctl_tcp_recovery. 11e8b013d16e tcp: Fix a data-race around sysctl_tcp_early_retrans. ffc388f6f0d6 tcp: Fix data-races around sysctl knobs related to SYN option. fcaef69c79ec udp: Fix a data-race around sysctl_udp_l3mdev_accept. 9add240f76af ip: Fix data-races around sysctl_ip_prot_sock. e045d672ba06 ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. 36f1d9c607f9 drm/imx/dcss: Add missing of_node_put() in fail path 665cbe91de2f be2net: Fix buffer overflow in be_get_module_eeprom 47523928557e gpio: pca953x: use the correct register address when regcache sync during init a941e6d5ba3b gpio: pca953x: use the correct range when do regmap sync 928ded3fc1b9 gpio: pca953x: only use single read/write for No AI mode b82de63f8f81 ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero 6f949e5615f8 i40e: Fix erroneous adapter reinitialization during recovery process c6af94324911 iavf: Fix handling of dummy receive descriptors 0dc2f19d8c26 tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. 22938534c611 tcp: Fix data-races around sysctl_tcp_fastopen. b3ce32e33ab7 tcp: Fix data-races around sysctl_max_syn_backlog. b6c189aa801a tcp: Fix a data-race around sysctl_tcp_tw_reuse. fd6f1284e380 tcp: Fix a data-race around sysctl_tcp_notsent_lowat. 768e42460720 tcp: Fix data-races around some timeout sysctl knobs. 474510e174fb tcp: Fix data-races around sysctl_tcp_reordering. dc1a78a2b274 tcp: Fix data-races around sysctl_tcp_syncookies. fc489055e7e8 tcp: Fix data-races around keepalive sysctl knobs. f85119fb3fd6 igmp: Fix data-races around sysctl_igmp_max_msf. 7d26db005354 igmp: Fix a data-race around sysctl_igmp_max_memberships. 473aad9ad57f igmp: Fix data-races around sysctl_igmp_llm_reports. e80ff0b96613 net/tls: Fix race in TLS device down flow a3ac79f38d35 net: stmmac: fix dma queue left shift overflow issue f3da643d8763 i2c: cadence: Change large transfer count reset logic to be unconditional dd7b5ba44b67 net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow c61aede097d3 tcp: Fix a data-race around sysctl_tcp_probe_interval. d452ce36f2d4 tcp: Fix a data-race around sysctl_tcp_probe_threshold. d5bece4df609 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. 97992e8feff3 tcp: Fix data-races around sysctl_tcp_min_snd_mss. 514d2254c7b8 tcp: Fix data-races around sysctl_tcp_base_mss. 77a04845f0d2 tcp: Fix data-races around sysctl_tcp_mtu_probing. d4f65615db7f tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. 0ee76fe01ff3 ip: Fix a data-race around sysctl_fwmark_reflect. 611ba70e5aca ip: Fix a data-race around sysctl_ip_autobind_reuse. 94269132d0fc ip: Fix data-races around sysctl_ip_nonlocal_bind. 11038fa781ab ip: Fix data-races around sysctl_ip_fwd_update_priority. b96ed5ccb09a ip: Fix data-races around sysctl_ip_fwd_use_pmtu. 5e343e3ef464 ip: Fix data-races around sysctl_ip_no_pmtu_disc. 77836dbe3538 igc: Reinstate IGC_REMOVED logic and implement it properly fb6031203ebb drm/amdgpu/display: add quirk handling for stutter mode 43128b3eee33 perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() 5694b162f275 pinctrl: ralink: Check for null return of devm_kcalloc 493ceca32713 power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe 47b696dd6544 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() 3777ea39f05a serial: mvebu-uart: correctly report configured baudrate value e744aad0c442 PCI: hv: Fix interrupt mapping for multi-MSI 522bd31d6b4b PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() 73bf070408a7 PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI f1d2f1ce0535 PCI: hv: Fix multi-MSI to allow more than one MSI vector b07240ce4a09 Revert "m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch" 4f900c37f13e net: inline rollback_registered_many() bf2f3d1970c0 net: move rollback_registered_many() 672fac0a4372 net: inline rollback_registered() b1158677d46b net: move net_set_todo inside rollback_registered() 2e11856ec379 net: make sure devices go through netdev_wait_all_refs ed6964ff4714 net: make free_netdev() more lenient with unregistering devices 2686f62fa78c docs: net: explain struct net_device lifetime 7a99c7c32c85 xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE 2ee0cab11f66 io_uring: Use original task for req identity in io_identity_cow() ab5050fd7430 lockdown: Fix kexec lockdown bypass with ima policy 426336de3557 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication 15155fa898cb riscv: add as-options for modules with assembly compontents 31f3bb363a89 pinctrl: stm32: fix optional IRQ support to gpios 503493453643 Linux 5.10.133 2fc7f18ba2f9 tools headers: Remove broken definition of __LITTLE_ENDIAN 060e39b8c21c tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - again fbf60f83e241 objtool: Fix elf_create_undef_symbol() endianness 39065d54347f kvm: fix objtool relocation warning 6849ed81a33a x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds 8e2774270aa3 um: Add missing apply_returns() 725da3e67cec x86/bugs: Remove apostrophe typo 81604506c26a tools headers cpufeatures: Sync with the kernel sources 3f93b8630a91 tools arch x86: Sync the msr-index.h copy with the kernel sources 2ef1b06ceacf KVM: emulate: do not adjust size of fastop and setcc subroutines 8e31dfd6306e x86/kvm: fix FASTOP_SIZE when return thunks are enabled 5779e2f0cc24 efi/x86: use naked RET on mixed mode call wrapper abf88ff13414 x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current ecc0d92a9f6c x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit 95d89ec7dba5 x86/ftrace: Add UNWIND_HINT_FUNC annotation for ftrace_stub 668cb1ddf0ae x86/xen: Fix initialisation in hypercall_page after rethunk 81f20e5000ec x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted 844947eee36c tools/insn: Restore the relative include paths for cross building c035ca88b074 x86/static_call: Serialize __static_call_fixup() properly eb38964b6ff8 x86/speculation: Disable RRSBA behavior c2ca99214428 x86/kexec: Disable RET on kexec 51552b6b52fc x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported 609336351d08 x86/bugs: Add Cannon lake to RETBleed affected CPU list b24fdd0f1c33 x86/retbleed: Add fine grained Kconfig knobs f7851ed697be x86/cpu/amd: Enumerate BTC_NO a74f5d23e68d x86/common: Stamp out the stepping madness 4d7f72b6e1bc x86/speculation: Fill RSB on vmexit for IBRS 47ae76fb2739 KVM: VMX: Fix IBRS handling after vmexit 5269be9111e2 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS 84061fff2ad9 KVM: VMX: Convert launched argument to flags 07401c2311f6 KVM: VMX: Flatten __vmx_vcpu_run() df93717a32f5 objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} 1dbefa577252 x86/speculation: Remove x86_spec_ctrl_mask ce11f91b21c2 x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit aad83db22e99 x86/speculation: Fix SPEC_CTRL write on SMT state change d29c07912a49 x86/speculation: Fix firmware entry SPEC_CTRL handling f1b01ace814b x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n ea1aa926f423 x86/cpu/amd: Add Spectral Chicken 0d1a8a16e62c objtool: Add entry UNRET validation fbab1c94eb1a x86/bugs: Do IBPB fallback check only once c8845b875437 x86/bugs: Add retbleed=ibpb f728eff26339 x86/xen: Rename SYS* entry points 28aa3fa0b2c9 objtool: Update Retpoline validation 55bba093fd91 intel_idle: Disable IBRS during long idle e8142e2d6cb6 x86/bugs: Report Intel retbleed vulnerability a0f8ef71d762 x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() dabc2a1b406a x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS 6d7e13ccc4d7 x86/bugs: Optimize SPEC_CTRL MSR writes 3dddacf8c3cc x86/entry: Add kernel IBRS implementation 9e727e0d9486 x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value a989e7513619 x86/bugs: Enable STIBP for JMP2RET 3f29791d56d3 x86/bugs: Add AMD retbleed= boot parameter 876750cca4f0 x86/bugs: Report AMD retbleed vulnerability df748593c553 x86: Add magic AMD return-thunk c70d6f82141b objtool: Treat .text.__x86.* as noinstr c9eb5dcdc8f4 x86: Use return-thunk in asm code 5b2edaf709b5 x86/sev: Avoid using __x86_return_thunk d6eb50e9b724 x86/vsyscall_emu/64: Don't use RET in vsyscall emulation ee4996f07d86 x86/kvm: Fix SETcc emulation for return thunks e0e06a922706 x86/bpf: Use alternative RET encoding 00b136bb6254 x86/ftrace: Use alternative RET encoding 7723edf5edfd x86,static_call: Use alternative RET encoding 446eb6f08936 objtool: skip non-text sections when adding return-thunk sites 8bdb25f7aee3 x86,objtool: Create .return_sites 716410960ba0 x86: Undo return-thunk damage 270de63cf4a3 x86/retpoline: Use -mfunction-return 37b9bb094123 Makefile: Set retpoline cflags based on CONFIG_CC_IS_{CLANG,GCC} 3e519ed8d509 x86/retpoline: Swizzle retpoline thunk 6a2b142886c5 x86/retpoline: Cleanup some #ifdefery feec5277d5aa x86/cpufeatures: Move RETPOLINE flags to word 11 7070bbb66c53 x86/kvm/vmx: Make noinstr clean accb8cfd506d x86/realmode: build with -D__DISABLE_EXPORTS 236b959da9d1 objtool: Fix objtool regression on x32 systems 148811a84292 x86/entry: Remove skip_r11rcx e1db6c8a69ec objtool: Fix symbol creation 3e8afd072d09 objtool: Fix type of reloc::addend 42ec4d71353f objtool: Fix code relocs vs weak symbols 831d5c07b7e7 objtool: Fix SLS validation for kcov tail-call replacement 9728af8857df crypto: x86/poly1305 - Fixup SLS 03c5c33e043e objtool: Default ignore INT3 for unreachable bef21f88b47e kvm/emulate: Fix SETcc emulation function offsets with SLS 494ed76c1446 tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' e9925a4584dc x86: Add straight-line-speculation mitigation 0f8532c28377 objtool: Add straight-line-speculation validation 1f6e6683c466 x86/alternative: Relax text_poke_bp() constraint 277f4ddc36c5 x86: Prepare inline-asm for straight-line-speculation 3c91e2257622 x86: Prepare asm files for straight-line-speculation a512fcd881c1 x86/lib/atomic64_386_32: Rename things c2746d567dcd bpf,x86: Respect X86_FEATURE_RETPOLINE* 1713e5c4f852 bpf,x86: Simplify computing label offsets 38a80a3ca2cb x86/alternative: Add debug prints to apply_retpolines() 3d13ee0d411a x86/alternative: Try inline spectre_v2=retpoline,amd b0e2dc950654 x86/alternative: Handle Jcc __x86_indirect_thunk_\reg 381fd04c97b4 x86/alternative: Implement .retpoline_sites support 6eb95718f3ea x86/retpoline: Create a retpoline thunk array 0de47ad5b9d5 x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h 41ef95807000 x86/asm: Fixup odd GEN-for-each-reg.h usage 8ef808b3f406 x86/asm: Fix register order ccb8fc65a3e8 x86/retpoline: Remove unused replacement symbols 908bd980a80e objtool,x86: Replace alternatives with .retpoline_sites 023e78bbf13c objtool: Explicitly avoid self modifying code in .altinstr_replacement 6e4676f438f8 objtool: Classify symbols acc0be56b415 objtool: Handle __sanitize_cov*() tail calls 9d7ec2418a3a objtool: Introduce CFI hash e8b1128fb0d6 objtool: Make .altinstructions section entry size consistent 1afa44480b62 objtool: Remove reloc symbol type checks in get_alt_entry() e7118a25a87f objtool: print out the symbol type when complaining about it 7ea073195745 objtool: Teach get_alt_entry() about more relocation types 364e463097a7 objtool: Don't make .altinstructions writable f231b2ee8533 objtool/x86: Ignore __x86_indirect_alt_* symbols e32542e9ed36 objtool: Only rewrite unconditional retpoline thunk calls a0319253825e objtool: Fix .symtab_shndx handling for elf_create_undef_symbol() 76474a9dd34a x86/alternative: Optimize single-byte NOPs at an arbitrary position f3fe1b141d2c objtool: Support asm jump tables 0b2c8bf4983b objtool/x86: Rewrite retpoline thunk calls ed7783dca5ba objtool: Skip magical retpoline .altinstr_replacement e87c18c4a951 objtool: Cache instruction relocs 33092b486686 objtool: Keep track of retpoline call sites 8a6d73f7db7f objtool: Add elf_create_undef_symbol() b69e1b4b689f objtool: Extract elf_symbol_add() da962cd0a2fe objtool: Extract elf_strtab_concat() b37c43925011 objtool: Create reloc sections implicitly fcdb7926d399 objtool: Add elf_create_reloc() helper c9049cf4804a objtool: Rework the elf_rebuild_reloc_section() logic d42fa5bf19fc objtool: Handle per arch retpoline naming 6e95f8caffb3 objtool: Correctly handle retpoline thunk calls 28ca35129674 x86/retpoline: Simplify retpolines e68db6f780c6 x86/alternatives: Optimize optimize_nops() 9a6471666b73 x86: Add insn_decode_kernel() d9cd21911498 x86/alternative: Use insn_decode() e6f8dc86a1c1 x86/insn-eval: Handle return values from the decoder 6bc6875b82a0 x86/insn: Add an insn_decode() API 76c513c87f59 x86/insn: Add a __ignore_sync_check__ marker a3d96c74395e x86/insn: Rename insn_decode() to insn_decode_from_regs() fd80da64cffe x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has() 341e6178c1cf x86/alternative: Support ALTERNATIVE_TERNARY 0c4c69856996 x86/alternative: Support not-feature c9cf908b89ca x86/alternative: Merge include files 5f93d900b9d3 x86/xen: Support objtool vmlinux.o validation in xen-head.S b626e17c11f5 x86/xen: Support objtool validation in xen-asm.S 3116dee2704b objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNC 53e89bc78e43 objtool: Assume only ELF functions do sibling calls 3e674f265289 objtool: Support retpoline jump detection for vmlinux.o 917a4f6348d9 objtool: Support stack layout changes in alternatives e9197d768f97 objtool: Add 'alt_group' struct 1d516bd72a68 objtool: Refactor ORC section generation dd87aa5f610b KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw 0ca2ba6e4d13 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S 7748091a3127 Linux 5.10.132 06a5dc3911a3 x86/pat: Fix x86_has_pat_wp() d9cb6fabc901 serial: 8250: Fix PM usage_count for console handover e1bd94dd9e5c serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle b8c466112656 serial: stm32: Clear prev values before setting RTS delays 039ffe436ae5 serial: 8250: fix return error code in serial8250_request_std_resource() bfee93c9a6c3 vt: fix memory overlapping when deleting chars in the buffer 5450430199e3 tty: serial: samsung_tty: set dma burst_size to 1 0e5668ed7b7a usb: dwc3: gadget: Fix event pending check f1e01a42dcbd usb: typec: add missing uevent when partner support PD 61ab5d644e16 USB: serial: ftdi_sio: add Belimo device ids 58b94325ee80 signal handling: don't use BUG_ON() for debugging e75f692b79b4 nvme-pci: phison e16 has bogus namespace ids 54bf0b8c75af Revert "can: xilinx_can: Limit CANFD brp to 2" 35ce2c64e57e ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 227ee155eaf5 soc: ixp4xx/npe: Fix unused match warning 136d7987fcfd x86: Clear .brk area at early boot fd830d8dd59a irqchip: or1k-pic: Undefine mask_ack for level triggered hardware dae43b37925c ASoC: madera: Fix event generation for rate controls cae4b78f3c7d ASoC: madera: Fix event generation for OUT1 demux a7634527cb23 ASoC: cs47l15: Fix event generation for low power mux control 41f97b0ecfb3 ASoC: dapm: Initialise kcontrol data for mux/demux controls 11a14e4f31b7 ASoC: wm5110: Fix DRE control 6cbbe59fdc7e ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow ef1e38532f4b pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() 13fb9105cfc9 ASoC: ops: Fix off by one in range control validation 67dc32542a1f net: sfp: fix memory leak in sfp_probe() 104594de2778 nvme: fix regression when disconnect a recovering ctrl 5504e63832e7 nvme-tcp: always fail a request when sending it failed de876f36f9a3 NFC: nxp-nci: don't print header length mismatch on i2c error efa78f2ae363 net: tipc: fix possible refcount leak in tipc_sk_create() bacfef0bf2fa platform/x86: hp-wmi: Ignore Sanitization Mode event 3ea9dbf7c2f4 cpufreq: pmac32-cpufreq: Fix refcount leak bug 24cd0b9bfdff scsi: hisi_sas: Limit max hw sectors for v3 HW c458ebd6591e netfilter: br_netfilter: do not skip all hooks with 0 priority 93135dca8c4c virtio_mmio: Restore guest page size on resume d6115800325c virtio_mmio: Add missing PM calls to freeze/restore 31e16a5e113f mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE c713de1d80a5 net/tls: Check for errors in tls_device_init eb58fd350a85 KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() c2978d0124f2 net: atlantic: remove aq_nic_deinit() when resume 38e081ee06cb net: atlantic: remove deep parameter on suspend/resume functions b82e4ad58a7f sfc: fix kernel panic when creating VF 2d4efc9a0e85 seg6: bpf: fix skb checksum in bpf_push_seg6_encap() 7b38df59a8f4 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors 834fa0a22fe8 seg6: fix skb checksum evaluation in SRH encapsulation/insertion c2240500817b sfc: fix use after free when disabling sriov c1d9702ceb4a ima: Fix potential memory leak in ima_init_crypto() eb360267e1e9 ima: force signature verification when CONFIG_KEXEC_SIG is configured 29c6a632f819 net: ftgmac100: Hold reference returned by of_get_child_by_name() a51040d4b120 nexthop: Fix data-races around nexthop_compat_mode. 2c56958de89b ipv4: Fix data-races around sysctl_ip_dynaddr. 038a87b3e460 raw: Fix a data-race around sysctl_raw_l3mdev_accept. 38d78c7b4be7 icmp: Fix a data-race around sysctl_icmp_ratemask. 4ebf26153215 icmp: Fix a data-race around sysctl_icmp_ratelimit. b8871d918602 sysctl: Fix data-races in proc_dointvec_ms_jiffies(). 2744e302e752 drm/i915/gt: Serialize TLB invalidates with GT resets 636e5dbaf097 drm/i915/selftests: fix a couple IS_ERR() vs NULL tests 359f2bca7989 ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero e1aa73454ab4 ARM: dts: at91: sama5d2: Fix typo in i2s1 node 418b191d5f22 ipv4: Fix a data-race around sysctl_fib_sync_mem. e088ceb73c24 icmp: Fix data-races around sysctl. fe2a35fa2c4f cipso: Fix data-races around sysctl. f5811b8df2b9 net: Fix data-races around sysctl_mem. d54b6ef53cbc inetpeer: Fix data-races around sysctl. 6481a8a72a74 tcp: Fix a data-race around sysctl_tcp_max_orphans. 609ce7ff75a7 sysctl: Fix data races in proc_dointvec_jiffies(). a5ee448d388c sysctl: Fix data races in proc_doulongvec_minmax(). e3a2144b3b6b sysctl: Fix data races in proc_douintvec_minmax(). 71ddde27c2eb sysctl: Fix data races in proc_dointvec_minmax(). d5d54714e329 sysctl: Fix data races in proc_douintvec(). 80cc28a4b484 sysctl: Fix data races in proc_dointvec(). 9cc8edc571b8 net: stmmac: dwc-qos: Disable split header for Tegra194 cd201332cc39 ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array fbb87a0ed216 ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() bb8bf8038771 ASoC: tas2764: Fix amp gain register offset & default f1cd988de463 ASoC: tas2764: Correct playback volume range 52d1b4250ca9 ASoC: tas2764: Fix and extend FSYNC polarity handling 249fe2d20d55 ASoC: tas2764: Add post reset delays f160a1f97091 ASoC: sgtl5000: Fix noise on shutdown/remove 831e190175f1 ima: Fix a potential integer overflow in ima_appraise_measurement 592f3bad00b7 drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() 4cb5c1950b7a net/mlx5e: Fix capability check for updating vnic env counters 6eb1d0c370af net/mlx5e: kTLS, Fix build time constant test in RX c87d5211be84 net/mlx5e: kTLS, Fix build time constant test in TX d6cab2e06c33 ARM: 9210/1: Mark the FDT_FIXED sections as shareable 3d82fba7d363 ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle 0c300e294d1c spi: amd: Limit max transfer and message size d8d42c92fe56 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count 91f90b571f1a ext4: fix race condition between ext4_write and ext4_convert_inline_data 9d883b3f000d Revert "evm: Fix memleak in init_desc" 41007669fc3b sh: convert nommu io{re,un}map() to static inline functions ea4dbcfb9532 nilfs2: fix incorrect masking of permission flags for symlinks 14e63942d63e fs/remap: constrain dedupe of EOF blocks 0581613df7f9 drm/panfrost: Fix shrinker list corruption by madvise IOCTL 2e760fe05d3e drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error c1ea39a77cbd btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents 7657e3958535 cgroup: Use separate src/dst nodes when preloading css_sets for migration e013ea2a51a9 wifi: mac80211: fix queue selection for mesh/OCB interfaces db6e8c30154f ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction f851e4f40253 ARM: 9213/1: Print message about disabled Spectre workarounds only once fa40bb3a5f0c ip: fix dflt addr selection for connected nexthop 4d3e0fb05eec net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer 78a1400c42ee tracing/histograms: Fix memory leak problem 931dbcc2e02f mm: split huge PUD on wp_huge_pud fallback 91530f675e88 fix race between exit_itimers() and /proc/pid/timers b9c32a6886af xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue 782a6b07b127 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop cacac3e13a81 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 08ab39027a88 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 4d0d15d18467 ALSA: hda/realtek: Fix headset mic for Acer SF313-51 b642a3476a34 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model 4486bbe92840 ALSA: hda - Add fixup for Dell Latitidue E5430 8f95261a0064 Linux 5.10.131 cc5ee0e0eed0 Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-15linux-yocto/5.10: fix buildpaths issue with pnmtologoBruce Ashfield
Integrating the following commit(s) to linux-yocto/5.10: 2883e69e202d pnmtologo: use relocatable file name Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-15linux-yocto/5.10: update to v5.10.130Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 26ae9c361414 Linux 5.10.130 8365b151fd50 dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate 37147e22cd8d dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate 1be247db203e dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly 7b721f5aec92 dmaengine: pl330: Fix lockdep warning about non-static key e23cfb3fdcbb ida: don't use BUG_ON() for debugging 37995f034ff2 dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo ca4a91958466 misc: rtsx_usb: set return value in rsp_buf alloc err path ff79e0ca2bea misc: rtsx_usb: use separate command and response buffers af7d9d4abe84 misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer 86884017bb63 dmaengine: imx-sdma: Allow imx8m for imx7 FW revs 9b329edd77ca i2c: cadence: Unregister the clk notifier in error path 26938bd28c0c r8169: fix accessing unset transport header 904f622ec78e selftests: forwarding: fix error message in learning_test 9906c223400f selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT 859b889029fc selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT 23cdc57d88d1 ibmvnic: Properly dispose of all skbs during a failover. 2b4659c145ba i40e: Fix dropped jumbo frames statistics 5561bddd0599 xsk: Clear page contiguity bit when unmapping pool 87d2bb888259 ARM: dts: at91: sama5d2_icp: fix eeprom compatibles 9b7d8e28b686 ARM: dts: at91: sam9x60ek: fix eeprom compatible and size ade03e5ea778 ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt b40ac801cbb1 ARM: at91: pm: use proper compatible for sama5d2's rtc 4c3e73a66a27 arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo 1d0c3ced2d1c pinctrl: sunxi: sunxi_pconf_set: use correct offset e1cda2a03d81 arm64: dts: imx8mp-evk: correct I2C3 pad settings 2ade1b1d92f6 arm64: dts: imx8mp-evk: correct gpio-led pad settings 17b3883ba55f arm64: dts: imx8mp-evk: correct the uart2 pinctl value 43319ee6a075 arm64: dts: imx8mp-evk: correct mmc pad settings 6bf74a1e748f arm64: dts: qcom: msm8994: Fix CPU6/7 reg values 2c0d10ce002a pinctrl: sunxi: a83t: Fix NAND function name for some pins 3d90607e7e6a ARM: meson: Fix refcount leak in meson_smp_prepare_cpus e14930e9f9c6 xfs: remove incorrect ASSERT in xfs_rename 852952ea0e15 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits a741e762e199 can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression f439d08ef1a2 can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info 79af7be44ccb powerpc/powernv: delay rng platform device creation until later in boot 19104425c962 video: of_display_timing.h: include errno.h 96fa24eb1a38 memregion: Fix memregion_free() fallback definition d6931bff1cc1 PM: runtime: Redefine pm_runtime_release_supplier() cecb806c766c fbcon: Prevent that screen size is smaller than font size b727561ddc93 fbcon: Disallow setting font bigger than screen size b81212828ad1 fbmem: Check virtual screen sizes in fb_set_var() d03e8ed72d7d fbdev: fbmem: Fix logo center image dx issue 963c80f070ed iommu/vt-d: Fix PCI bus rescan device hot add 0a5e36dbcb44 netfilter: nf_tables: stricter validation of element data 4a6430b99f67 netfilter: nft_set_pipapo: release elements in clone from abort path 4f59d12efe30 net: rose: fix UAF bug caused by rose_t0timer_expiry 0085da9df3dc usbnet: fix memory leak in error case e917be1f83ea bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals 9adec7334969 bpf: Fix incorrect verifier simulation around jmp32's jeq/jne d0b8e2239988 can: gs_usb: gs_usb_open/close(): fix memory leak b6f4b347a1fb can: grcan: grcan_probe(): remove extra of_node_get() 85cd41070df9 can: bcm: use call_rcu() instead of costly synchronize_rcu() b75d4bec85b8 ALSA: hda/realtek: Add quirk for Clevo L140PU 6c32496964da mm/slub: add missing TID updates on slab deactivation 7208d1236f72 Linux 5.10.129 0e21ef18019c clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() 7055e3446244 net: usb: qmi_wwan: add Telit 0x1070 composition f1a53bb27f17 net: usb: qmi_wwan: add Telit 0x1060 composition 43c8d33ce353 xen/arm: Fix race in RB-tree based P2M accounting 547b7c640df5 xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() cbbd2d253153 xen/blkfront: force data bouncing when backend is untrusted 4923217af574 xen/netfront: force data bouncing when backend is untrusted 728d68bfe68d xen/netfront: fix leaking data in shared pages cfea428030be xen/blkfront: fix leaking data in shared pages d341e5a75480 selftests/rseq: Change type of rseq_offset to ptrdiff_t 7e617278bf3a selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area 27f6361cb415 selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area a4312e2d8192 selftests/rseq: Fix: work-around asm goto compiler bugs 7e1a0a9a4442 selftests/rseq: Remove arm/mips asm goto compiler work-around ba4d79af7101 selftests/rseq: Fix warnings about #if checks of undefined tokens 35c6f5047ff3 selftests/rseq: Fix ppc32 offsets by using long rather than off_t dbc1f0ee6044 selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store d4f631ea2dd6 selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian e85fdae4df72 selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 c79e564535c0 selftests/rseq: Introduce thread pointer getters 4a78bf83e226 selftests/rseq: Introduce rseq_get_abi() helper 3c2a416c80cc selftests/rseq: Remove volatile from __rseq_abi 68e1232c6e93 selftests/rseq: Remove useless assignment to cpu variable 3e77ed4f9052 selftests/rseq: introduce own copy of rseq uapi header 54cd556487d4 selftests/rseq: remove ARRAY_SIZE define from individual tests 14894cf6925c hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails f72d410dbf8d ipv6/sit: fix ipip6_tunnel_get_prl return value 25055da22a0f sit: use min 652fd40eb01c drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c 79963021fd71 xen/gntdev: Avoid blocking in unmap_grant_pages() 5f614f5f70bf tcp: add a missing nf_reset_ct() in 3WHS handling 9203dfb3ed6b xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range f874e16870cc xfs: update superblock counters correctly for !lazysbcount 7ab7458d7af7 xfs: fix xfs_trans slab cache name f12968a5a4be xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX da61388f9a75 xfs: Skip repetitive warnings about mount options 6b7dab812cba xfs: rename variable mp to parsing_mp b261cd005ab9 xfs: use current->journal_info for detecting transaction recursion c36d41b65e57 net: tun: avoid disabling NAPI twice 59c51c3b5451 tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() c9fc52c1739e io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio b8def021ac70 epic100: fix use after free on rmmod 456bc338871c tipc: move bc link creation back to tipc_node_create 09f994623530 NFC: nxp-nci: Don't issue a zero length i2c_master_read() 7d363362e006 nfc: nfcmrvl: Fix irq_of_parse_and_map() return value 63b2fe509f69 net: bonding: fix use-after-free after 802.3ad slave unbind 7597ed348e62 net: bonding: fix possible NULL deref in rlb code ac12337229ea net/sched: act_api: Notify user space if any actions were flushed before error 91d3bb82c43e netfilter: nft_dynset: restore set element counter when failing to update 4b480a7940ff s390: remove unneeded 'select BUILD_BIN2C' e65027fdebba PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events 653bdcd833b7 caif_virtio: fix race between virtio_device_ready() and ndo_open() 208ff7967534 NFSD: restore EINVAL error translation in nfsd_commit() db82bb605404 net: ipv6: unexport __init-annotated seg6_hmac_net_init() eb1757ca20b8 usbnet: fix memory allocation in helpers fae2a9fb1eaf linux/dim: Fix divide by 0 in RDMA DIM b0cab8b517ae RDMA/cm: Fix memory leak in ib_cm_insert_listen 9de276dfb20c RDMA/qedr: Fix reporting QP timeout attribute a42bd00f0035 net: dp83822: disable rx error interrupt 9c06d84855bd net: dp83822: disable false carrier interrupt c70ca16f72b2 net: tun: stop NAPI when detaching queues bec1be0a745a net: tun: unlink NAPI from device on destruction 0b2499c8014f net: dsa: bcm_sf2: force pause link settings 3f55912a1a98 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test f7b8fb458445 virtio-net: fix race between ndo_open() and virtio_device_ready() c0a28f2ddf9a net: usb: ax88179_178a: Fix packet receiving 8f74cb27c2b4 net: rose: fix UAF bugs caused by timer handler 6a0b9512a6aa SUNRPC: Fix READ_PLUS crasher ed03a650fb57 s390/archrandom: simplify back to earlier design and initialize earlier d8bca518d527 dm raid: fix KASAN warning in raid5_add_disks 9bf2b0757b04 dm raid: fix accesses beyond end of raid member array 213c550deb6b powerpc/bpf: Fix use of user_pt_regs in uapi 68a34e478ad5 powerpc/book3e: Fix PUD allocation size in map_kernel_page() e188bbdb9229 powerpc/prom_init: Fix kernel config grep e6a7d30b650a nvdimm: Fix badblocks clear off-by-one error 0b99c4a18936 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G) e77804158b30 ipv6: take care of disable_policy when restoring routes 03b9e016598f drm/amdgpu: To flush tlb for MMHUB of RAVEN series Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-14linux-yocto/5.10: fix buildpaths issue with gen-mach-typesBruce Ashfield
Integrating the following commit(s) to linux-yocto/5.10: 80f5207b5abd tools: use basename to identify file in gen-mach-types Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-12linux-yocto/5.10: fix build_OID_registry/conmakehash buildpaths warningBruce Ashfield
Integrating the following commit(s) to linux-yocto/5.10: 4d201ec392f1 vt/conmakehash: improve reproducibility ae24d013888f lib/build_OID_registry: fix reproducibility issues Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-12linux-yocto/5.10: update to v5.10.128Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: ea86c1430c83 Linux 5.10.128 2d10984d99ac net: mscc: ocelot: allow unregistered IP multicast flooding 6a656280e775 powerpc/ftrace: Remove ftrace init tramp once kernel init is complete 6b734f7b7071 xfs: check sb_meta_uuid for dabuf buffer recovery 071e750ffb3d xfs: remove all COW fork extents when remounting readonly 1e76bd4c6722 xfs: Fix the free logic of state in xfs_attr_node_hasname 0cdccc05da76 xfs: punch out data fork delalloc blocks on COW writeback failure db3f8110c3b0 xfs: use kmem_cache_free() for kmem_cache objects 09c9902cd80a bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() c4ff3ffe0138 tick/nohz: unexport __init-annotated tick_nohz_full_setup() 069fff50d400 drm: remove drm_fb_helper_modinit 52dc7f3f6fa1 MAINTAINERS: add Amir as xfs maintainer for 5.10.y deb587b1a48d Linux 5.10.127 1cca46c20541 powerpc/pseries: wire up rng during setup_arch() 95d73d510b8a kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) feb5ab798698 random: update comment from copy_to_user() -> copy_to_iter() 959bbaf5b7a9 modpost: fix section mismatch check for exported init/exit sections c980392af147 ARM: cns3xxx: Fix refcount leak in cns3xxx_init 889aad2203e0 memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings 44a5b3a073e5 ARM: Fix refcount leak in axxia_boot_secondary 30bbfeb480ae soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe 68f28d52e6cb ARM: exynos: Fix refcount leak in exynos_map_pmu 59fdf108144c ARM: dts: imx6qdl: correct PU regulator ramp delay fb70bd86751a ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node f78acc4288ed powerpc/powernv: wire up rng during setup_arch 7db1ba660b07 powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address 1f5a9205a3be powerpc: Enable execve syscall exit tracepoint ca144919afd4 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX a1c902349ad5 parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI af0ff2da0152 xtensa: Fix refcount leak bug in time.c 6c0839cf1b9e xtensa: xtfpga: Fix refcount leak bug in setup 501652a2ad54 iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client d40514d4403a iio: adc: axp288: Override TS pin bias current for some models d579c893dd6c iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message 62284d45e26d iio: adc: stm32: Fix ADCs iteration in irq handler e3ebb9d16ce1 iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) 3e0af68b99b8 iio: adc: stm32: fix maximum clock rate for stm32mp15x b07a30a774b3 iio: trigger: sysfs: fix use-after-free on remove 399788e819a1 iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() c1ec7d52a218 iio: accel: mma8452: ignore the return value of reset operation 42caf44906d6 iio:accel:mxc4005: rearrange iio trigger get and register e26dcf627971 iio:accel:bma180: rearrange iio trigger get and register f26379e19958 iio:chemical:ccs811: rearrange iio trigger get and register 4b6cdcff7cb8 f2fs: attach inline_data after setting compression 2d7bdb6a5a37 usb: chipidea: udc: check request status before setting device address 656eca37aae1 USB: gadget: Fix double-free bug in raw_gadget driver 54604108be64 usb: gadget: Fix non-unique driver names in raw-gadget driver d87dec22fdf5 xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI 114080d04ae4 xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI b8142a84657e xhci: turn off port power in shutdown 116c3e81b053 usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC a547662534ca iio: adc: vf610: fix conversion mode sysfs node name 58c3a27e9c23 iio: mma8452: fix probe fail when device tree compatible is used. 5ee016f6120a s390/cpumf: Handle events cycles and instructions identical abe487a88a5d gpio: winbond: Fix error code in winbond_gpio_get() 30531e0d7b5d nvme: move the Samsung X5 quirk entry to the core quirks 169f7d770552 nvme-pci: add NO APST quirk for Kioxia device 938f594266a6 nvme-pci: allocate nvme_command within driver pdu ba388d4e9a68 nvme: don't check nvme_req flags for new req e7ccaa1abacf nvme: mark nvme_setup_passsthru() inline 3ee62a1f0701 nvme: split nvme_alloc_request() fe06c692cd7e nvme: centralize setting the timeout in nvme_alloc_request afbc954e7896 Revert "net/tls: fix tls_sk_proto_close executed repeatedly" 340fbdc8011f virtio_net: fix xdp_rxq_info bug after suspend/resume 3bccf82169c5 igb: Make DMA faster when CPU is active on the PCIe link 7d7450363fdf regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips 40b3815b2c90 ice: ethtool: advertise 1000M speeds properly 7b564e3254b7 afs: Fix dynamic root getattr 3c22192db06e MIPS: Remove repetitive increase irq_err_count cc649a78654a x86/xen: Remove undefined behavior in setup_features() b60c375ad140 selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh 20119c1e0fff udmabuf: add back sanity check e82376b63247 net/tls: fix tls_sk_proto_close executed repeatedly cec9867ee554 erspan: do not assume transport header is always set acf76125bb2b drm/msm/dp: fix connect/disconnect handled at irq_hpd 61f8f4034c04 drm/msm/dp: promote irq_hpd handle to handle link training correctly d11cb082151f drm/msm/dp: deinitialize mainlink if link training failed 3d67cb00cbbb drm/msm/dp: fixes wrong connection state caused by failure of link train efb2b6916050 drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind() d16a4339825e drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf 363fd6e34618 net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms 2e3216b929bb bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers c12a2c9b1b46 igb: fix a use-after-free issue in igb_clean_tx_ring 361c5521c1e4 tipc: fix use-after-free Read in tipc_named_reinit f299d3fbe431 tipc: simplify the finalize work queue ab7f565ac705 phy: aquantia: Fix AN when higher speeds than 1G are not advertised a51c199e4d2b bpf, x86: Fix tail call count offset calculation on bpf2bpf call 4ae116428e81 drm/sun4i: Fix crash during suspend after component bind failure 516760f1d297 bpf: Fix request_sock leak in sk lookup helpers 505a375eea11 drm/msm: use for_each_sgtable_sg to iterate over scatterlist 10eb239e2935 scsi: scsi_debug: Fix zone transition to full condition 15cc30ac2a8d netfilter: use get_random_u32 instead of prandom 95f80c88436f netfilter: nftables: add nft_parse_register_store() and use it ec9b0a8d307e netfilter: nftables: add nft_parse_register_load() and use it 8adedb4711dc drm/msm: Fix double pm_runtime_disable() call 8682335375bd USB: serial: option: add Quectel RM500K module support 9e6e063e548b USB: serial: option: add Quectel EM05-G modem 0b3006a862fb USB: serial: option: add Telit LE910Cx 0x1250 composition f6a266e0dc6f dm mirror log: clear log bits up to BITS_PER_LONG boundary 03d1874b8295 dm era: commit metadata in postsuspend after worker stops 273106c2df43 ata: libata: add qc->flags in ata_qc_complete_template tracepoint 156427b3123c mtd: rawnand: gpmi: Fix setting busy timeout setting 07e56884cd95 mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing 0ae82e1ccb66 btrfs: add error messages to all unrecognized mount options 49e3e449bc4e net: openvswitch: fix parsing of nw_proto for IPv6 fragments 1508658aec4e ALSA: hda/realtek: Add quirk for Clevo NS50PU 6e8e5031592d ALSA: hda/realtek: Add quirk for Clevo PD70PNT 80307458a1ee ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly 7fcbc89d4722 ALSA: hda/realtek - ALC897 headset MIC no sound f5ea433d56d4 ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop 64373290601f ALSA: hda/conexant: Fix missing beep setup 12a6be5d11d0 ALSA: hda/via: Fix missing beep setup 5e80f923b8dd random: quiet urandom warning ratelimit suppression message 310ebbd9f5cd random: schedule mix_interrupt_randomness() less often 3acb7dc242ca vt: drop old FONT ioctls 9cae50bdfafa Linux 5.10.126 fb2fbb3c10d7 io_uring: use separate list entry for iopoll requests 6a7c3bcc3c2e Linux 5.10.125 df3f3bb5059d io_uring: add missing item types for various requests 1a264b3a6940 arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer a1508d164e58 serial: core: Initialize rs485 RTS polarity already on probe 7ccb026ecb99 tcp: drop the hash_32() part from the index calculation 9429b75bc271 tcp: increase source port perturb table to 2^16 24b922a5da00 tcp: dynamically allocate the perturb table used by source ports d28e64b1c63e tcp: add small random increments to the source port dd46a868fcfd tcp: use different parts of the port_offset for index and offset 743acb520799 tcp: add some entropy in __inet_hash_connect() 16b1994679a0 usb: gadget: u_ether: fix regression in setting fixed MAC address 355be6131164 zonefs: fix zonefs_iomap_begin() for reads ee4677b78eca s390/mm: use non-quiescing sske for KVM switch to keyed guest 4f3fee72a74c Linux 5.10.124 e0b6018894b8 clk: imx8mp: fix usb_root_clk parent a3e50506ea0d powerpc/book3e: get rid of #include <generated/compile.h> ff4443f3fc53 igc: Enable PCIe PTM f0a7adff635a Revert "PCI: Make pci_enable_ptm() private" e1513a714de6 net: openvswitch: fix misuse of the cached connection on tuple changes 09b55dc90b4d net/sched: act_police: more accurate MTU policing 73bc8a5e8e3a dma-direct: don't over-decrypt memory aa9a001efa9c virtio-pci: Remove wrong address verification in vp_del_vqs() be9864103408 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine 401bef1f95de KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak d6be031a2f5e KVM: x86: Account a variety of miscellaneous allocations d74d7865e2a8 KVM: arm64: Don't read a HW interrupt pending state in user context bfd004a1d3a0 ext4: add reserved GDT blocks check 0ca74dacfd47 ext4: make variable "count" signed 6fdaf31ad5f3 ext4: fix bug_on ext4_mb_use_inode_pa e27430c1f1ed drm/amd/display: Cap OLED brightness per max frame-average luminance ba751f0d25f0 dm mirror log: round up region bitmap size to BITS_PER_LONG 33ba36351eec serial: 8250: Store to lsr_save_flags after lsr read 57901c658f77 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe a44a8a762f7f usb: dwc2: Fix memory leak in dwc2_hcd_init 791da3e6c883 USB: serial: io_ti: add Agilent E5805A support 0e13274bc642 USB: serial: option: add support for Cinterion MV31 with new baseline d721986e967b crypto: memneq - move into lib/ 308b8f31c069 comedi: vmk80xx: fix expression for tx buffer size 9308be3d9a74 mei: me: add raptor lake point S DID 9ea9c92275b3 i2c: designware: Use standard optional ref clock implementation 506a88a5bf26 irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions 7c9dd9d23f26 irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions e52a58b79f11 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init 716587a57a28 i2c: npcm7xx: Add check for platform_driver_register b559ef9dfc8f faddr2line: Fix overlapping text section failures, the sequel 7fa28a7c3d74 block: Fix handling of offline queues in blk_mq_alloc_request_hctx() 2d825fb53b9a certs/blacklist_hashes.c: fix const confusion in certs blacklist bc28fde90937 arm64: ftrace: consistently handle PLTs. e177f17fe46b arm64: ftrace: fix branch range checks 64072389beb8 net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg 28069e026e64 net: bgmac: Fix an erroneous kfree() in bgmac_remove() 984793f25573 mlxsw: spectrum_cnt: Reorder counter pools b90ae84a8a9c nvme: add device name to warning in uuid_show() 42f7cbe2c2c9 nvme: use sysfs_emit instead of sprintf 63b26fe0252f drm/i915/reset: Fix error_state_read ptr + offset use 2b2180449ae0 misc: atmel-ssc: Fix IRQ check in ssc_probe 65ca4db68b68 tty: goldfish: Fix free_irq() on remove 5334455067d5 Drivers: hv: vmbus: Release cpu lock in error case 814092927a21 i40e: Fix call trace in setup_tx_descriptors 43dfd1169cc0 i40e: Fix calculating the number of queue pairs ef4d73da0a5c i40e: Fix adding ADQ filter to TC0 db965e2757d9 clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() 8acc3e228e1c pNFS: Avoid a live lock condition in pnfs_update_layout() 03ea83324aa0 pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE 4603a37f6eae random: credit cpu and bootloader seeds by default 9d667348dc33 gpio: dwapb: Don't print error on -EPROBE_DEFER f3c8bfd6dc4f MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error. 85340c063450 mellanox: mlx5: avoid uninitialized variable warning with gcc-12 38c519df8ecf net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag b8879ca1fd73 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg 0eeec1a8b0cd nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred 6c18f47f47d4 virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed d539feb6df5e ALSA: hda/realtek - Add HW8326 support 16dd002eb871 scsi: pmcraid: Fix missing resource cleanup in error case 410b69262173 scsi: ipr: Fix missing/incorrect resource cleanup in error case 85acc5bf0515 scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion 916145bf9df7 scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology f416fee125d4 scsi: vmw_pvscsi: Expand vcpuHint to 16 bits 0e9994b86580 Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq 2e640e5e44a7 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() a572c7440251 ASoC: es8328: Fix event generation for deemphasis control c7b8c3758f13 ASoC: wm8962: Fix suspend while playing music 8656623bdc0d quota: Prevent memory allocation recursion while holding dq_lock 36cd19e7d4e5 ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() 440b2a62da2e ASoC: cs42l51: Correct minimum value for SX volume control f93d8fe3dce8 ASoC: cs42l56: Correct typo in minimum level for SX volume controls 13e5b76d3d71 ASoC: cs42l52: Correct TLV for Bypass Volume b8a47bcc4d14 ASoC: cs53l30: Correct number of volume levels on SX controls 70e355867dc2 ASoC: cs35l36: Update digital volume TLV cb6a0b83f1bc ASoC: cs42l52: Fix TLV scales for mixer controls d7be05aff272 dma-debug: make things less spammy under memory pressure 1b54c0065763 ASoC: nau8822: Add operation for internal PLL off and on 2c9548bc2650 powerpc/kasan: Silence KASAN warnings in __get_wchan() b5699bff1da6 arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 28bbdca6a7a4 bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() f14816f2f928 nfsd: Replace use of rwsem with errseq_t 56a7f57da5d0 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-04linux-yocto/5.10: update to v5.10.123Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 2a59239b22e0 Linux 5.10.123 aa238a92cc94 x86/speculation/mmio: Print SMT warning bde15fdcce44 KVM: x86/speculation: Disable Fill buffer clear within guests 6df693dca312 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS cf1c01a5e4c3 x86/speculation/srbds: Update SRBDS mitigation selection 001415e4e626 x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 3eb1180564fa x86/speculation/mmio: Enable CPU Fill buffer clearing on idle 56f0bca5e9c8 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations 26f6f231f6a5 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data f83d4e5be4a3 x86/speculation: Add a common function for MD_CLEAR mitigation update e66310bc96b7 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug f8a85334a57e Documentation: Add documentation for Processor MMIO Stale Data 5754c570a569 Linux 5.10.122 9ba2b4ac3593 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd 5e34b4975669 dmaengine: idxd: add missing callback function to support DMA_INTERRUPT b8c17121f05b zonefs: fix handling of explicit_open option on mount ef51997771d6 PCI: qcom: Fix pipe clock imbalance 63bcb9da91eb md/raid0: Ignore RAID0 layout if the second zone has only one device 418db40cc753 interconnect: Restore sync state by ignoring ipa-virt in provider count bcae8f8338ab interconnect: qcom: sc7180: Drop IP0 interconnects fe6caf512261 powerpc/mm: Switch obsolete dssall to .long 3be74fc0afbe powerpc/32: Fix overread/overwrite of thread_struct via ptrace fa0d3d71dc08 drm/atomic: Force bridge self-refresh-exit on CRTC switch dbe04e874d4f drm/bridge: analogix_dp: Support PSR-exit to disable transition 61297ee0c329 Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag 2dba96d19d25 ixgbe: fix unexpected VLAN Rx in promisc mode on VF 91620cded92d ixgbe: fix bcast packets Rx on VF after promisc removal cdd9227373f2 nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION 54423649bc0e nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling 4f0a2c46f588 nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION c4e4c07d86db net: phy: dp83867: retrigger SGMII AN when link change 133c9870cd6b mmc: block: Fix CQE recovery reset success 0248a8c844a4 ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files 471a41320170 cifs: fix reconnect on smb3 mount types 9023ecfd3378 cifs: return errors during session setup during reconnects b423cd2a81e8 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 94bd216d1718 ALSA: hda/conexant - Fix loopback issue with CX20632 13639c970fdb scripts/gdb: change kernel config dumping method b6ea26873edb vringh: Fix loop descriptors check in the indirect cases 362e3b3a5953 nodemask: Fix return values to be unsigned a262e1255b91 cifs: version operations for smb20 unneeded when legacy support disabled 01137d898039 s390/gmap: voluntarily schedule during key setting f72df77600a4 nbd: fix io hung while disconnecting device 122e4adaff24 nbd: fix race between nbd_alloc_config() and module removal c0868f6e728c nbd: call genl_unregister_family() first in nbd_cleanup() cb8da20d71f9 jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds 320acaf84a64 x86/cpu: Elide KCSAN for cpu_has() and friends 82876878210a modpost: fix undefined behavior of is_arm_mapping_symbol() fee8ae0a0bb6 drm/radeon: fix a possible null pointer dereference 3e5768683022 ceph: allow ceph.dir.rctime xattr to be updatable 7fa8312879f7 Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" ebfe2797253f scsi: myrb: Fix up null pointer access on myrb_cleanup() 7eb32f286e68 md: protect md_unregister_thread from reentrancy 668c3f9fa2dd watchdog: wdat_wdt: Stop watchdog when rebooting the system e20bc8b5a292 kernfs: Separate kernfs_pr_cont_buf and rename_lock. 1e3b3a5762a9 serial: msm_serial: disable interrupts in __msm_console_write() ff727ab0b7d7 staging: rtl8712: fix uninit-value in r871xu_drv_init() 33ef21d55418 staging: rtl8712: fix uninit-value in usb_read8() and friends f3f754d72d2d clocksource/drivers/sp804: Avoid error on multiple instances abf3b222614f extcon: Modify extcon device to be created after driver data is set 41ec9466944f misc: rtsx: set NULL intfdata when probe fails 5b0c0298f7c3 usb: dwc2: gadget: don't reset gadget's driver->bus 468fe959eab3 sysrq: do not omit current cpu when showing backtrace of all active CPUs f4cb24706ca4 USB: hcd-pci: Fully suspend across freeze/thaw cycle ffe9440d6982 drivers: usb: host: Fix deadlock in oxu_bus_suspend() 6e2273eefab5 drivers: tty: serial: Fix deadlock in sa1100_set_termios() ee105039d365 USB: host: isp116x: check return value after calling platform_get_resource() 0f69d7d5e918 drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() 66f769762f65 drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() cb7147afd328 tty: Fix a possible resource leak in icom_probe d68d5e68b7f6 tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() 61ca1b97adb9 lkdtm/usercopy: Expand size of "out of frame" object 7821d743abb3 iio: st_sensors: Add a local lock for protecting odr 5a89a92efc34 staging: rtl8712: fix a potential memory leak in r871xu_drv_init() 8caa4b7d411c iio: dummy: iio_simple_dummy: check the return value of kstrdup() f091e29ed872 drm: imx: fix compiler warning with gcc-12 96bf5ed057df net: altera: Fix refcount leak in altera_tse_mdio_create fbeb8dfa8b87 ip_gre: test csum_start instead of transport header 1981cd7a774e net/mlx5: fs, fail conflicting actions 652418d82b7d net/mlx5: Rearm the FW tracer after each tracer event 5d9c1b081ad2 net: ipv6: unexport __init-annotated seg6_hmac_init() be3884d5cd04 net: xfrm: unexport __init-annotated xfrm4_protocol_init() 7759c3222815 net: mdio: unexport __init-annotated mdio_bus_init() b585b87fd5c7 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() 3d8122e1692b net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure c2ae49a113a5 net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list 0cf7aaff290c bpf, arm64: Clear prog->jited_len along prog->jited c61848500a3f af_unix: Fix a data-race in unix_dgram_peer_wake_me(). be9581f4fda7 xen: unexport __init-annotated xen_xlate_map_ballooned_pages() 86c87d2c0338 netfilter: nf_tables: bail out early if hardware offload is not supported 330c0c6cd215 netfilter: nf_tables: memleak flow rule from commit path 67e2d448733c netfilter: nf_tables: release new hooks on unsupported flowtable flags 19cb3ece1454 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe ec5548066d34 netfilter: nf_tables: always initialize flowtable hook list in transaction 7fd03e34f01f powerpc/kasan: Force thread size increase with KASAN 7a248f9c74f9 netfilter: nf_tables: delete flowtable hooks via transaction list 9edafbc7ec29 netfilter: nat: really support inet nat without l3 address 8dbae5affbdb xprtrdma: treat all calls not a bcall when bc_serv is NULL 8b3d5bafb188 video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() c09b873f3f39 video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 0ee5b9644f06 NFSv4: Don't hold the layoutget locks across multiple RPC calls 95a0ba85c1b5 dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type 2c08cae19d5d m68knommu: fix undefined reference to `_init_sp' d99f04df3236 m68knommu: set ZERO_PAGE() to the allocated zeroed page 344a55ccf5ec i2c: cadence: Increase timeout per message if necessary 32bea51fe4c6 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr 54c1e0e3bbca iommu/arm-smmu-v3: check return value after calling platform_get_resource() 3660db29b030 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() 9e801c891aa2 tracing: Avoid adding tracer option before update_tracer_options 1788e6dbb612 tracing: Fix sleeping function called from invalid context on RT kernel 2f452a33067d bootconfig: Make the bootconfig.o as a normal object file c667b3872a4c mips: cpc: Fix refcount leak in mips_cpc_default_phys_base 76b226eaf055 dmaengine: idxd: set DMA_INTERRUPT cap bit 32be2b805a1a perf c2c: Fix sorting in percent_rmt_hitm_cmp() 71cbce75031a driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction b8fac8e32104 tipc: check attribute length for bearer name c1f018702590 scsi: sd: Fix potential NULL pointer dereference d2e297eaf456 afs: Fix infinite loop found by xfstest generic/676 04622d631826 gpio: pca953x: use the correct register address to do regcache sync 0a0f7f841484 tcp: tcp_rtx_synack() can be called from process context e05dd93826e1 net: sched: add barrier to fix packet stuck problem for lockless qdisc e9fe72b95d7f net/mlx5e: Update netdev features after changing XDP state b50eef7a38ed net/mlx5: correct ECE offset in query qp output ea5edd015feb net/mlx5: Don't use already freed action pointer bf2af9b24313 sfc: fix wrong tx channel offset with efx_separate_tx_channels 8f81a4113e1e sfc: fix considering that all channels have TX queues 7ac3a034d96a nfp: only report pause frame configuration for physical device 630e0a10c020 net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" b97550e380ca riscv: read-only pages should not be writable 8f49e1694cbc bpf: Fix probe read error in ___bpf_prog_run() 6d8d3f68cbec ubi: ubi_create_volume: Fix use-after-free when volume creation failed f413e4d7cdf3 ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty 3252d327f977 jffs2: fix memory leak in jffs2_do_fill_super 741e49eacdcd modpost: fix removing numeric suffixes 42658e47f1ab net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register f7ba2cc57f40 net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks 71ae30662ec6 net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() 503a3fd6466d net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog ee89d7fd49de s390/crypto: fix scatterwalk_unmap() callers in AES-GCM e892a7e60f1f clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value 1d7361679f0a ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition 910b1cdf6c50 watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe b3354f2046cc watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking 36ee9ffca8ef driver core: fix deadlock in __device_attach 823f24f2e329 driver: base: fix UAF when driver_attach failed 7a6337bfedc5 bus: ti-sysc: Fix warnings for unbind for serial 985706bd3bbe firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle 94acaaad470e serial: stm32-usart: Correct CSIZE, bits, and parity b7e560d2ffbe serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 afcfc3183cfd serial: sifive: Sanitize CSIZE and c_iflag a9f6bee486e7 serial: sh-sci: Don't allow CS5-6 00456b932e16 serial: txx9: Don't allow CS5-6 22e975796f89 serial: rda-uart: Don't allow CS5-6 ff4ce2979b5d serial: digicolor-usart: Don't allow CS5-6 5cd331bcf094 serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 260792d5c9d6 serial: meson: acquire port->lock in startup() 82bfea344e8f rtc: mt6397: check return value after calling platform_get_resource() d54a51b51851 clocksource/drivers/riscv: Events are stopped during CPU suspend 5b3e990f85eb soc: rockchip: Fix refcount leak in rockchip_grf_init cfe8a0967d6e extcon: ptn5150: Add queue work sync before driver release 96414e2cdc28 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier 47ebc50dc2a7 serial: sifive: Report actual baud base rather than fixed 115200 ab35308bbd33 phy: qcom-qmp: fix pipe-clock imbalance on power-on failure 52f327a45c5b rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails c10333c4519a iio: adc: sc27xx: Fine tune the scale calibration values 3747429834d2 iio: adc: sc27xx: fix read big scale voltage not right b30f2315a3a6 iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout 43823ceb26e6 iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check 6f01c0fb8e44 usb: typec: mux: Check dev_set_name() return value 7027c890ff6b firmware: stratix10-svc: fix a missing check on list iterator 70ece3c5ec4f misc: fastrpc: fix an incorrect NULL check on list iterator 2a1bf8e5ad61 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking 8ae4fed195c0 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value 572211d631d7 pwm: lp3943: Fix duty calculation in case period was clamped f9782b26d6f1 staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() b382c0c3b8cc usb: musb: Fix missing of_node_put() in omap2430_probe 6b7cf2212223 USB: storage: karma: fix rio_karma_init return e100742823c3 usb: usbip: add missing device lock on tweak configuration cmd bcbb795a9e78 usb: usbip: fix a refcount leak in stub_probe() 4e3a2d77bd0b tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get e27376f5aade tty: n_tty: Restore EOF push handling behavior 11bc6eff3abc tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe ee6c33b29e62 tty: goldfish: Use tty_port_destroy() to destroy port 56ac04f35fc5 lkdtm/bugs: Check for the NULL pointer after calling kmalloc 03efa70eb0ee iio: adc: ad7124: Remove shift from scan_type 4610b067615f staging: greybus: codecs: fix type confusion of list iterator variable 1509d2335db8 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-04linux-yocto/5.10: update to v5.10.121Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: e2e52b40ef1a Linux 5.10.121 47c1680e51ef md: bcache: check the return value of kzalloc() in detached_dev_do_request() a67100f42665 ext4: only allow test_dummy_encryption when supported 96662c77466d MIPS: IP30: Remove incorrect `cpu_has_fpu' override 57e561573f2e MIPS: IP27: Remove incorrect `cpu_has_fpu' override bb55ca161292 RDMA/rxe: Generate a completion for unsupported/invalid opcode 72268945b124 Revert "random: use static branch for crng_ready()" 6b03dc67dde3 block: fix bio_clone_blkg_association() to associate with proper blkcg_gq 51f724bffa34 bfq: Make sure bfqg for which we are queueing requests is online 0285718e2825 bfq: Get rid of __bio_blkcg() usage 80b0a2b3dfea bfq: Remove pointless bfq_init_rq() calls 13599aac1b98 bfq: Drop pointless unlock-lock pair 7d172b9dc913 bfq: Avoid merging queues with different parents 54cdc10ac718 thermal/core: Fix memory leak in the error path b132abaa6515 thermal/core: fix a UAF bug in __thermal_cooling_device_register() ec1378f2fa36 kseltest/cgroup: Make test_stress.sh work if run interactively 82b2b60b6745 xfs: assert in xfs_btree_del_cursor should take into account error f1916a88c89e xfs: consider shutdown in bmapbt cursor delete assert e3ffe7387c70 xfs: force log and push AIL to clear pinned inodes when aborting mount 0b229d03d05f xfs: restore shutdown check in mapped write fault path 3d05a855dcf7 xfs: fix incorrect root dquot corruption error when switching group/project quota types 893cf5f68a4c xfs: fix chown leaking delalloc quota blocks when fssetxattr fails 643ceee253a4 xfs: sync lazy sb accounting on quiesce of read-only mounts af26bfb04a17 xfs: set inode size after creating symlink d27f0000d7d4 net: ipa: fix page free in ipa_endpoint_replenish_one() 70124d94f4c9 net: ipa: fix page free in ipa_endpoint_trans_release() 2156dc390402 phy: qcom-qmp: fix reset-controller leak on probe errors 67e3404889cf coresight: core: Fix coresight device probe failure issue 77692c02e151 blk-iolatency: Fix inflight count imbalances and IO hangs on offline 19e5aac38abc vdpasim: allow to enable a vq repeatedly ec029087dfef dt-bindings: gpio: altera: correct interrupt-cells 0ac587c61fc1 docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 6182c71a0c04 SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op d6b9b220d10e ARM: pxa: maybe fix gpio lookup tables 39c61f4f7f6f ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries 6f3673c8d8ef phy: qcom-qmp: fix struct clk leak on probe errors 09a84dad95fa arm64: dts: qcom: ipq8074: fix the sleep clock frequency 591c3481b13f gma500: fix an incorrect NULL check on list iterator c521f42dd241 tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator 10c5088a312d serial: pch: don't overwrite xmit->buf[0] by x_char 59afd4f28790 bcache: avoid journal no-space deadlock by reserving 1 journal bucket 0cf22f234ebc bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() 3f686b249b1c bcache: improve multithreaded bch_sectors_dirty_init() 46c2b5f81c9e bcache: improve multithreaded bch_btree_check() 4e2fbe8cda17 stm: ltdc: fix two incorrect NULL checks on list iterator dc12a64cf850 carl9170: tx: fix an incorrect use of list iterator 8f1bc0edf53c ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control 769ec2a824de rtl818x: Prevent using not initialized queues d787a57a17cf xtensa/simdisk: fix proc_read_simdisk() 63758dd9595f hugetlb: fix huge_pmd_unshare address update 90ad54714e14 nodemask.h: fix compilation error with GCC12 e9514bce2fb7 iommu/msm: Fix an incorrect NULL check on list iterator 82c888e51c21 ftrace: Clean up hash direct_functions on register failures c26ccbaeb8d8 kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] cf0dabc37446 um: Fix out-of-bounds read in LDT setup 7f8fd5dd43cd um: chan_user: Fix winch_tramp() return value 873069e393c5 mac80211: upgrade passive scan to active scan on DFS channels after beacon rx 22741dd048ef cfg80211: declare MODULE_FIRMWARE for regulatory.db e87fedad4a00 irqchip: irq-xtensa-mx: fix initial IRQ affinity be7ae7cd1c2d irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x df7f0f8be301 csky: patch_text: Fixup last cpu should be master 31dca00d0cc9 RDMA/hfi1: Fix potential integer multiplication overflow errors 09408080adb1 Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug b67adaec347d ima: remove the IMA_TEMPLATE Kconfig option 577a959cb0bd media: coda: Add more H264 levels for CODA960 4005f6a25c05 media: coda: Fix reported H264 profile d09dad00574b mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N 08788b917b79 mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write b2b01444228d md: fix an incorrect NULL check in md_reload_sb 2401f1cf3dee md: fix an incorrect NULL check in does_sb_need_changing e28321e01365 drm/i915/dsi: fix VBT send packet port selection for ICL+ 495ac7757663 drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX addf0ae79258 drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator 97a9ec86ccb4 drm/nouveau/clk: Fix an incorrect NULL check on list iterator 436cff507f2a drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem be585921f29d drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. 556e404691ed scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled f297dc2364b9 scsi: dc395x: Fix a missing check on list iterator 337e36550788 ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock 4ca3ac06e77d dlm: fix missing lkb refcount handling 899bc4429174 dlm: fix plock invalid read 74114d26e9db s390/perf: obtain sie_block from the right address 7994d890123a mm, compaction: fast_find_migrateblock() should return pfn in the target zone 99fd821f567e PCI: qcom: Fix unbalanced PHY init on probe errors c0e129dafce2 PCI: qcom: Fix runtime PM imbalance on probe errors 2b4c6ad38228 PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 058cb6d86b97 tracing: Fix potential double free in create_var_ref() a2b9edc3f894 ACPI: property: Release subnode properties with data nodes ff4cafa51762 ext4: avoid cycles in directory h-tree da2f05919238 ext4: verify dir block before splitting it 4fd58b5cf118 ext4: fix bug_on in __es_tree_search cc5b09cb6dac ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state 1b061af03764 ext4: fix bug_on in ext4_writepages adf490083ca5 ext4: fix warning in ext4_handle_inode_extension dd887f83ea54 ext4: fix use-after-free in ext4_rename_dir_prepare 70a7dea84639 bfq: Track whether bfq_group is still online b06691af08b4 bfq: Update cgroup information before merging bio 4dfc12f8c94c bfq: Split shared queues on move between cgroups c072cab98bac efi: Do not import certificates from UEFI Secure Boot for T2 Macs 9a9dc60da79a fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages c1ad58de1300 iwlwifi: mvm: fix assert 1F04 upon reconfig 6118bbdf69f4 wifi: mac80211: fix use-after-free in chanctx code efdefbe8b756 f2fs: fix to do sanity check for inline inode 2221a2d41018 f2fs: fix fallocate to use file_modified to update permissions consistently ef221b738b26 f2fs: fix to do sanity check on total_data_blocks 196f72e089b7 f2fs: don't need inode lock for system hidden quota 2e790aa37858 f2fs: fix deadloop in foreground GC ccd58045beb9 f2fs: fix to clear dirty inode in f2fs_evict_inode() a34d7b49894b f2fs: fix to do sanity check on block address in f2fs_do_zero_range() 2766ddaf45b6 f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() d8b6aaeb9a91 perf jevents: Fix event syntax error caused by ExtSel c8c2802407aa perf c2c: Use stdio interface if slang is not supported c9542f5f901b i2c: rcar: fix PM ref counts in probe error paths ebd4f37ac1e6 i2c: npcm: Handle spurious interrupts 5c0dfca6b9cc i2c: npcm: Correct register access width 06cb0f056ba1 i2c: npcm: Fix timeout calculation de6f6b5400be iommu/amd: Increase timeout waiting for GA log enablement 3cfb54643987 dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() 13d8d11dfaf9 dmaengine: stm32-mdma: rework interrupt handler 0f87bd8b5fbf dmaengine: stm32-mdma: remove GISR1 register c1c4405222b6 video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup 96fdbb1c8563 NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout 83839a333fbf NFS: Don't report errors from nfs_pageio_complete() more than once 040242365c9e NFS: Do not report flush errors in nfs_write_end() c5a0e59bbe05 NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS 418b9fa4349a NFS: Do not report EINTR/ERESTARTSYS as mapping errors 6073af78156b dmaengine: idxd: Fix the error handling path in idxd_cdev_register() f57696bc6341 i2c: at91: Initialize dma_buf in at91_twi_xfer() 8e49773a7596 MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon ec5ded7acb38 cpufreq: mediatek: Unregister platform device on exit 9d91400fff46 cpufreq: mediatek: Use module_init and add module_exit c7b0ec974457 cpufreq: mediatek: add missing platform_driver_unregister() on error in mtk_cpufreq_driver_init fb02d6b5432d i2c: at91: use dma safe buffers da748d263a64 iommu/mediatek: Add list_del in mtk_iommu_remove 51d584704d18 f2fs: fix dereference of stale list iterator after loop body 0e0faa14316b OPP: call of_node_put() on error path in _bandwidth_supported() baf86afed745 Input: stmfts - do not leave device disabled in stmfts_input_open fc0750e659db RDMA/hfi1: Prevent use of lock before it is initialized bb2220e0672b mailbox: forward the hrtimer if not queued and under a lock a1d4941d9a24 mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() 46fd994763cf powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup b8ef79697b62 macintosh: via-pmu and via-cuda need RTC_LIB cca915d69127 powerpc/perf: Fix the threshold compare group constraint for power9 7620a280dade powerpc/64: Only WARN if __pa()/__va() called with bad addresses 9b2851564189 hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() 40d428b528c5 PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits 6e07ccc7d561 Input: sparcspkr - fix refcount leak in bbc_beep_probe 76badb0a4d94 crypto: cryptd - Protect per-CPU resource by disabling BH. 40c41a7bfd59 crypto: sun8i-ss - handle zero sized sg 5bea8f700a69 crypto: sun8i-ss - rework handling of IV 9834b13e8b96 tty: fix deadlock caused by calling printk() under tty_port->lock a21d4dab776a PCI: imx6: Fix PERST# start-up sequence 2a9d3b51185b ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() f061ddfed9a7 proc: fix dentry/inode overinstantiating under /proc/${pid}/net ab0c26e44139 ASoC: atmel-classd: Remove endianness flag on class d component b716e4168df9 ASoC: atmel-pdmic: Remove endianness flag on pdmic component 456105105e78 powerpc/4xx/cpm: Fix return value of __setup() handler de5bc923186c powerpc/idle: Fix return value of __setup() handler f99187976239 pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() f7c290eac8f2 powerpc/8xx: export 'cpm_setbrg' for modules 49a5b1735cd9 drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() c1219429179d dax: fix cache flush on PMD-mapped pages d8a5bdc767f1 drivers/base/node.c: fix compaction sysfs file leak 84958f066dec pinctrl: mvebu: Fix irq_of_parse_and_map() return value 8a8b40d00753 nvdimm: Allow overwrite in the presence of disabled dimms 641649f31e20 nvdimm: Fix firmware activation deadlock scenarios 1052f22e127d firmware: arm_scmi: Fix list protocols enumeration in the base protocol 7a55a5159dae scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() 17d9d7d26406 mfd: ipaq-micro: Fix error check return value of platform_get_irq() 82c6c8a66c2e powerpc/fadump: fix PT_LOAD segment for boot memory area 08b053d32b16 arm: mediatek: select arch timer for mt7629 ceb61ab22dbd pinctrl: bcm2835: implement hook for missing gpio-ranges cda45b715d70 gpiolib: of: Introduce hook for missing gpio-ranges a26dfdf0a63b crypto: marvell/cesa - ECB does not IV ee89d8dee55a misc: ocxl: fix possible double free in ocxl_file_register_afu 22c3fea20a94 ARM: dts: bcm2835-rpi-b: Fix GPIO line names 0a4ee6cdaa14 ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED bd7ffc171ca5 ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C daffdb08306e ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT 95000ae68025 ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 b439f7addd2b can: xilinx_can: mark bit timing constants as const 875a17c3adb4 platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls b0bf87b1b388 ARM: dts: imx6dl-colibri: Fix I2C pinmuxing acd2313bd99d platform/chrome: cros_ec: fix error handling in cros_ec_register() e690350d3d9f KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault fd7dca68a69b KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry 259c1fad9fb0 soc: qcom: llcc: Add MODULE_DEVICE_TABLE() ca7ce579a717 ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks acd99f384cb3 PCI: dwc: Fix setting error return on MSI DMA mapping failure 92b7cab3076d PCI: rockchip: Fix find_first_zero_bit() limit 266f5cf6928a PCI: cadence: Fix find_first_zero_bit() limit a409d0b1f929 soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc 7cbe94d296c0 soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc 83653417988c ARM: dts: suniv: F1C100: fix watchdog compatible ea4f1c6bb966 memory: samsung: exynos5422-dmc: Avoid some over memory allocation 3960629bb584 arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 0c5f04da02b4 net/smc: postpone sk_refcnt increment in connect() 8096e2d7c0f9 hinic: Avoid some over memory allocation dc7753d60097 net: huawei: hinic: Use devm_kcalloc() instead of devm_kzalloc() 4790963ef433 rxrpc: Fix decision on when to generate an IDLE ACK 3eef677a25c7 rxrpc: Don't let ack.previousPacket regress 573de88fc107 rxrpc: Fix overlapping ACK accounting 4f1c34ee6057 rxrpc: Don't try to resend the request if we're receiving the reply 5b4826657d36 rxrpc: Fix listen() setting the bar too high for the prealloc rings 541224201e1d hv_netvsc: Fix potential dereference of NULL pointer deb16df5254d net: stmmac: fix out-of-bounds access in a selftest 5c2b34d072c4 net: stmmac: selftests: Use kcalloc() instead of kzalloc() 7386f6904159 ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() d015f6f694ec NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx 7a5e6a48980e ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() 8bbf522a2c51 thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe 18530bedd221 thermal/core: Fix memory leak in __thermal_cooling_device_register() dcf5ffc91c91 thermal/drivers/core: Use a char pointer for the cooling device name 79098339ac20 thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe 836038029540 thermal/drivers/bcm2711: Don't clamp temperature at zero 3161044e75b7 drm/i915: Fix CFI violation with show_dynamic_id() ffbcfb1688f6 drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path 2679de7d046f x86/sev: Annotate stack change in the #VC handler 656aa3c51fc6 drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() 48e82ce8cdb1 drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init d54ac6ca48c1 ext4: reject the 'commit' option on ext2 filesystems 63b7c0899564 media: rkvdec: h264: Fix bit depth wrap in pps packet b4805a77d525 media: rkvdec: h264: Fix dpb_valid implementation 82239e30ab04 media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource() 5c2456629433 media: ov7670: remove ov7670_power_off from ov7670_remove 510e879420b4 ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* 33411945c9ad net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init 8113eedbab85 sctp: read sk->sk_bound_dev_if once in sctp_rcv() 6950ee32c187 lsm,selinux: pass flowi_common instead of flowi to the LSM hooks a67a1661cf8a m68k: math-emu: Fix dependencies of math emulation support 4dcae15ff84f nvme: set dma alignment to dword 8ace1e63550a Bluetooth: use hdev lock for accept_list and reject_list in conn req 792f8b0e748c Bluetooth: use inclusive language when filtering devices d763aa352cfc Bluetooth: use inclusive language in HCI role comments c024f6f11d4d Bluetooth: LL privacy allow RPA 394df9f17e15 Bluetooth: L2CAP: Rudimentary typo fixes 5702c3c6576d Bluetooth: Interleave with allowlist scan 36c644c63bfc Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout fc68385fcbac media: vsp1: Fix offset calculation for plane cropping a3304766d938 media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init 7d792640d3e9 media: exynos4-is: Change clk_disable to clk_disable_unprepare b3e483735847 media: st-delta: Fix PM disable depth imbalance in delta_probe 8e4e0c4ac55e media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe 0572a5bd38e3 media: aspeed: Fix an error handling path in aspeed_video_probe() 34feaea3aa4f scripts/faddr2line: Fix overlapping text section failures 1472fb1c7447 kselftest/cgroup: fix test_stress.sh to use OUTPUT dir cacea459f95b ASoC: samsung: Fix refcount leak in aries_audio_probe c1b08aa568e8 ASoC: samsung: Use dev_err_probe() helper 9f564e29a512 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt 2a0da7641e1f ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe e84aaf23ca82 ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe 4024affd53e2 ath11k: Don't check arvif->is_started before sending management frames 779d41c80b10 perf/amd/ibs: Use interrupt regs ip for stack unwinding 37a9db0ee7e7 regulator: qcom_smd: Fix up PM8950 regulator configuration e2786db0a7eb Revert "cpufreq: Fix possible race in cpufreq online error path" 560dcbe1c7a7 spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() f40549ce20e8 iomap: iomap_write_failed fix 7a79ab259684 media: uvcvideo: Fix missing check to determine if element is found in list d50b26221fba drm/msm: return an error pointer in msm_gem_prime_get_sg_table() 883f1d52a57b drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected 49dc28b4b2e2 drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected a10092dabae6 drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() 369a712442f9 regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET 018ebe4c1810 arm64: fix types in copy_highpage() 49bfbaf6a039 x86/mm: Cleanup the control_va_addr_alignment() __setup handler 0d5c8ac9229a irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value f4b503b4ef59 irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value 5e76e5163392 irqchip/exiu: Fix acknowledgment of edge triggered interrupts 35abf2081fa9 x86: Fix return value of __setup handlers 940b12435bff virtio_blk: fix the discard_granularity and discard_alignment queue limits 23716d761415 perf tools: Use Python devtools for version autodetection rather than runtime 345185231230 drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() e19ece6f248a drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H 5a26a4947031 drm/msm: add missing include to msm_drv.c 7b815e91ff51 drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() d9cb951d11a4 drm/msm/hdmi: check return value after calling platform_get_resource_byname() e99755e6a992 drm/msm/dsi: fix error checks and return values for DSI xmit functions 3574e0b2904c drm/msm/dp: fix error check return value of irq_of_parse_and_map() 04204612dd87 drm/msm/dp: stop event kernel thread when DP unbind 134760263f64 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume d5773db56ce9 perf tools: Add missing headers needed by util/data.h e251a33fe879 ASoC: rk3328: fix disabling mclk on pclk probe failure e2fef34d7806 x86/speculation: Add missing prototype for unpriv_ebpf_notify() 81f1ddffdc22 mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() b6ecf2b7e691 x86/pm: Fix false positive kmemleak report in msr_build_context() 0e1cd4edefc8 mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() ab88c8d906c6 libbpf: Fix logic for finding matching program for CO-RE relocation 97b56f17b355 selftests/resctrl: Fix null pointer dereference on open failed c54d66c51475 scsi: ufs: core: Exclude UECxx from SFR dump list 02192ee93684 scsi: ufs: qcom: Fix ufs_qcom_resume() 328cfeac735c drm/msm/dpu: adjust display_v_end for eDP and DP cc68e53f9a7f of: overlay: do not break notify on NOTIFY_{OK|STOP} f929416d5c9c fsnotify: fix wrong lockdep annotations 94845fc422f9 inotify: show inotify mask flags in proc fdinfo f2c68c52898f ALSA: pcm: Check for null pointer of pointer substream before dereferencing it d764a7d647f7 drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 b6b70cd3ddfa media: hantro: Empty encoder capture buffers by default 461e4c1f1990 ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix 96c848afbddc cpufreq: Fix possible race in cpufreq online error path 172789fd9532 spi: img-spfi: Fix pm_runtime_get_sync() error checking 147a376c1afe sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq f35c3f237408 drm/bridge: Fix error handling in analogix_dp_probe 6d0726725c7c HID: elan: Fix potential double free in elan_input_configured 39d4bd3f5991 HID: hid-led: fix maximum brightness for Dream Cheeky 3c68daf4a368 mtd: rawnand: denali: Use managed device resources dd2b1d70ef20 EDAC/dmc520: Don't print an error for each unconfigured interrupt line bea698509934 drbd: fix duplicate array initializer 3eba802d47fb target: remove an incorrect unmap zeroes data deduction e7681199bbe4 efi: Add missing prototype for efi_capsule_setup_info 2a1b5110c95e NFC: NULL out the dev->rfkill to prevent UAF 8e357f086d40 net: dsa: mt7530: 1G can also support 1000BASE-X link mode 4565d5be8be2 scftorture: Fix distribution of short handler delays 58eff5b73f6c spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout b4c7dd0037e6 drm: mali-dp: potential dereference of null pointer 78a3e9fcdb7b drm/komeda: Fix an undefined behavior bug in komeda_plane_add() 3cea0259edd1 nl80211: show SSID for P2P_GO interfaces 6c0a8c771a71 bpf: Fix excessive memory allocation in stack_map_alloc() 7ff76dc2d8bd libbpf: Don't error out on CO-RE relos for overriden weak subprogs 84b0e23e107e drm/vc4: txp: Force alpha to be 0xff if it's disabled ac904216b8b8 drm/vc4: txp: Don't set TXP_VSTART_AT_EOF 15cec7dfd3df drm/vc4: hvs: Reset muxes at probe time 2268f190af20 drm/mediatek: Fix mtk_cec_mask() 032f8c67fe95 drm/ingenic: Reset pixclock rate when parent clock rate changes 58c7c0157714 x86/delay: Fix the wrong asm constraint in delay_loop() f279c49f17ce ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe fb66e0512e5c ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe 35db6e2e9988 spi: qcom-qspi: Add minItems to interconnect-names 187ecfc3b70e drm/bridge: adv7511: clean up CEC adapter when probe fails 9072d627857d drm/edid: fix invalid EDID extension block filtering 0d6dc3efb1fb ath9k: fix ar9003_get_eepmisc 822dac24b4f9 ath11k: acquire ab->base_lock in unassign when finding the peer by addr 3ed327b77d65 dt-bindings: display: sitronix, st7735r: Fix backlight in example 61bbbde9b6d2 drm: fix EDID struct for old ARM OABI format cc80d3c37cec RDMA/hfi1: Prevent panic when SDMA is disabled dfc308d6f29a powerpc/iommu: Add missing of_node_put in iommu_init_early_dart b4e14e9beb5c macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled 0230055fa631 powerpc/powernv: fix missing of_node_put in uv_init() 6a61a9710627 powerpc/xics: fix refcount leak in icp_opal_init() 8a665c2791bc powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr 5a3767ac79bc tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate eff3587b9c01 PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() 21a3effe446d ARM: hisi: Add missing of_node_put after of_find_compatible_node d2b3b380c164 ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM d146e2a9864a ARM: versatile: Add missing of_node_put in dcscb_init b646e0cfeb38 pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() c16f1b3d72e4 fat: add ratelimit to fat*_ent_bread() f20c7cd2b24c powerpc/fadump: Fix fadump to work with a different endian capture kernel 039966775ca0 ARM: OMAP1: clock: Fix UART rate reporting algorithm 9dfa8d087bb8 fs: jfs: fix possible NULL pointer dereference in dbFree() 05efc4591f80 soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc 0f9091f202b3 crypto: ccree - use fine grained DMA mapping dir 86b091b6894c PM / devfreq: rk3399_dmc: Disable edev on remove() 7e391ec93966 arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count c400439adc36 ARM: dts: s5pv210: align DMA channels with dtschema 0521c5297885 ARM: dts: ox820: align interrupt controller node name with dtschema 968a6683761d IB/rdmavt: add missing locks in rvt_ruc_loopback 6a2e275834c4 gfs2: use i_lock spin_lock for inode qadata 92ef7a87192c selftests/bpf: fix btf_dump/btf_dump due to recent clang change 340cf91293a3 eth: tg3: silence the GCC 12 array-bounds warning cb2ca93f8fe3 rxrpc, afs: Fix selection of abort codes 4a4e2e90ecec rxrpc: Return an error to sendmsg if call failed 6c18a0fcd660 m68k: atari: Make Atari ROM port I/O write macros return void 76744a016e78 x86/microcode: Add explicit CPU vendor dependency f29fb4623296 can: mcp251xfd: silence clang's -Wunaligned-access warning ff383c18799d ASoC: rt1015p: remove dependency on GPIOLIB c73aee194680 ASoC: max98357a: remove dependency on GPIOLIB 86c02171bded media: exynos4-is: Fix compile warning abb5594ae2ba net: phy: micrel: Allow probing without .driver_data 8d33585ffa2e nbd: Fix hung on disconnect request if socket is closed before 1a5a3dfd9f17 ASoC: rt5645: Fix errorenous cleanup order af98940dd33c nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags 8671aeeef29d openrisc: start CPU timer early in boot 22cdbb135498 media: cec-adap.c: fix is_configuring state 4cf6ba93678a media: imon: reorganize serialization f3915b46651a media: coda: limit frame interval enumeration to supported encoder frame sizes 8ddc89437cce media: rga: fix possible memory leak in rga_probe f9413b90230d rtlwifi: Use pr_warn instead of WARN_ONCE eb7a71b7b2b8 ipmi: Fix pr_fmt to avoid compilation issues fa390c8b6256 ipmi:ssif: Check for NULL msg when handling events and messages 0b7c1dc7ee67 ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default 1ecd01d77c9b dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC a61583744ef6 spi: stm32-qspi: Fix wait_cmd timeout in APM mode 0c05c03c51e5 perf/amd/ibs: Cascade pmu init functions' return value 460545839883 s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES 312c43e98ed1 net: remove two BUG() from skb_checksum_help() 4f99bde59eef ASoC: tscs454: Add endianness flag in snd_soc_component_driver 296f8ca0f73f HID: bigben: fix slab-out-of-bounds Write in bigben_probe 3ee67465f711 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo 6f19abe031e3 mlxsw: Treat LLDP packets as control b30e727f0916 mlxsw: spectrum_dcb: Do not warn about priority changes d68a5eb7b3e0 ASoC: dapm: Don't fold register value changes into notifications 9b42659cb3c4 net/mlx5: fs, delete the FTE when there are no rules attached to it 4d85201adb65 ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL 0325c08ae202 drm: msm: fix error check return value of irq_of_parse_and_map() ad97425d23af arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall 8aa3750986ff ath10k: skip ath10k_halt during suspend for driver state RESTARTING 20ad91d08a80 drm/amd/pm: fix the compile warning b5cd10814351 drm/plane: Move range check for format_count earlier 8c3fe9ff807e ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 60afa4f4e135 ath11k: disable spectral scan during spectral deinit fa1b509d41c5 scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() 1869f9bfafe1 scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() 508add11af09 scsi: megaraid: Fix error check return value of register_chrdev() 95050b984715 drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit 90281cadf507 mmc: jz4740: Apply DMA engine limits to maximum segment size e69e93120f62 md/bitmap: don't set sb values if can't pass sanity check 3f94169affa3 media: cx25821: Fix the warning when removing the module ca17e7a532d1 media: pci: cx23885: Fix the error handling in cx23885_initdev() 27ad46da4417 media: venus: hfi: avoid null dereference in deinit e68270a78681 ath9k: fix QCA9561 PA bias level ca1ce206894d drm/amd/pm: fix double free in si_parse_power_table() 3102e9d7e519 tools/power turbostat: fix ICX DRAM power numbers fbfeb9bc9479 spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction e2b8681769f6 ALSA: jack: Access input_dev under mutex 005990e30d14 sfc: ef10: Fix assigning negative value to unsigned variable 10f30cba8f6c rcu: Make TASKS_RUDE_RCU select IRQ_WORK 1c6c3f233664 rcu-tasks: Fix race in schedule and flush work c977d63b8cc4 drm/komeda: return early if drm_universal_plane_init() fails. cd97a481ea89 ACPICA: Avoid cache flush inside virtual machines 29cb802966c7 x86/platform/uv: Update TSC sync state for UV5 59dd1a07eecf fbcon: Consistently protect deferred_takeover with console_lock() 5bfb65e92ff3 ipv6: fix locking issues with loops over idev->addr_list 98d1dc32f890 ipw2x00: Fix potential NULL dereference in libipw_xmit() cc575b855809 b43: Fix assigning negative value to unsigned variable 4ae5a2ccf5da b43legacy: Fix assigning negative value to unsigned variable 74ad0d745020 mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue fadc626cae99 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes c6380d9d2d69 iommu/vt-d: Add RPLS to quirk list to skip TE disabling 509e9710b802 btrfs: repair super block num_devices automatically 4093eea47d9c btrfs: add "0x" prefix for unsupported optional features b49516583f00 ptrace: Reimplement PTRACE_KILL by always sending SIGKILL f8ef79687b2e ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP 6580673b17e0 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP 92fb46536aec perf/x86/intel: Fix event constraints for ICL b4acb8e7f159 x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails 860e44f21f26 parisc/stifb: Keep track of hardware path of graphics card 78e008dca225 Fonts: Make font size unsigned in font_desc c5b9b7fb123d xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI c9ac773715fc cifs: when extending a file with falloc we should make files not-sparse ce4627f09e66 usb: core: hcd: Add support for deferring roothub registration a2532c441705 usb: dwc3: gadget: Move null pinter check to proper place 0420275d643e USB: new quirk for Dell Gen 2 devices 19b3fe8a7cb1 USB: serial: option: add Quectel BG95 modem 40bdb5ec957a ALSA: usb-audio: Cancel pending work at closing a MIDI substream 1cf70d5c15bc ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS 223368eaf60c ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop d2f3acde3d52 riscv: Fix irq_work when SMP is disabled 4a5c7a61ff50 riscv: Initialize thread pointer before calling C functions 6b45437959dc parisc/stifb: Implement fb_is_primary_device() 9cef71eceaa8 binfmt_flat: do not stop relocating GOT entries prematurely on riscv 70dd2d169d08 Linux 5.10.120 886eeb046096 bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes 7f845de28633 bpf: Fix potential array overflow in bpf_trampoline_get_progs() 3097f38e9126 NFSD: Fix possible sleep during nfsd4_release_lockowner() 78a62e09d885 NFS: Memory allocation failures are not server fatal errors 1d100fcc1da7 docs: submitting-patches: Fix crossref to 'The canonical patch format' ebbbffae71e2 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() 5933a191ac3d tpm: Fix buffer access in tpm2_get_tpm_pt() 0c56e5d0e655 HID: multitouch: add quirks to enable Lenovo X12 trackpoint d6822d82c0e8 HID: multitouch: Add support for Google Whiskers Touchpad 0f03885059c1 raid5: introduce MD_BROKEN 8df42bcd364c dm verity: set DM_TARGET_IMMUTABLE feature flag e39b536d70ed dm stats: add cond_resched when looping over entries 4617778417d0 dm crypt: make printing of the key constant-time bb64957c472a dm integrity: fix error code in dm_integrity_ctr() 8845027e55fc ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries 4989bb033429 Bluetooth: hci_qca: Use del_timer_sync() before freeing fae05b2314b1 zsmalloc: fix races between asynchronous zspage free and page migration 6a1cc2549405 crypto: ecrdsa - Fix incorrect use of vli_cmp c013f7d1cd92 crypto: caam - fix i.MX6SX entropy delay value 3d8fc6e28f32 KVM: x86: avoid calling x86 emulator without a decoded instruction a2a3fa5b616a x86, kvm: use correct GFP flags for preemption disabled 4a9f3a9c28a6 x86/kvm: Alloc dummy async #PF token outside of raw spinlock 4c4a11c74ada KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator 91a36ec160ec netfilter: conntrack: re-fetch conntrack after insertion c0aff1faf66b netfilter: nf_tables: sanitize nft_set_desc_concat_parse() 44f1ce55308d crypto: drbg - make reseeding from get_random_bytes() synchronous e744e34a3c35 crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() 54700e82a7a7 crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() b2bef5500e0d crypto: drbg - prepare for more fine-grained tracking of seeding state 630192aa4523 lib/crypto: add prompts back to crypto libraries 82f723b8a5ad exfat: check if cluster num is valid 1f0681f3bd56 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() 2728d95c6c95 xfs: Fix CIL throttle hang when CIL space used going backwards a9e7f19a5577 xfs: fix an ABBA deadlock in xfs_rename 72464fd2b4b7 xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks 45d97f70da4d xfs: show the proper user quota options f20e67b455e4 xfs: detect overflows in bmbt records ffc8d613876f net: ipa: compute proper aggregation limit 8adb751d294e io_uring: fix using under-expanded iters 57d01bcae704 io_uring: don't re-import iovecs from callbacks 6029f86740c9 assoc_array: Fix BUG_ON during garbage collect b96b4aa65bbc cfg80211: set custom regdomain after wiphy registration 8fbd54ab06c9 pipe: Fix missing lock in pipe_resize_ring() cd720fad8b57 pipe: make poll_usage boolean and annotate its access ea62d169b6e7 netfilter: nf_tables: disallow non-stateful expression in sets earlier 5525af175be2 drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers f0749aecb20b i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging 828309eee5b6 net: ftgmac100: Disable hardware checksum on AST2600 640397afdf6e nfc: pn533: Fix buggy cleanup order ac8d5eb26c9e net: af_key: check encryption module availability consistency d007f49ab789 percpu_ref_init(): clean ->percpu_count_ref on failure 75e35951d6ec pinctrl: sunxi: fix f1c100s uart2 function Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-08linux-yocto/5.10: update to v5.10.119Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 56c31ac1d8aa Linux 5.10.119 7c57f2134988 ALSA: ctxfi: Add SB046x PCI ID 514f58734001 random: check for signals after page of pool writes 18c261e9485a random: wire up fops->splice_{read,write}_iter() cf8f8d37586f random: convert to using fops->write_iter() affa1ae52219 random: convert to using fops->read_iter() 4bb374a1183b random: unify batched entropy implementations 552ae8e4841b random: move randomize_page() into mm where it belongs 5f2a040b2fb4 random: move initialization functions out of hot pages 02102b63bd96 random: make consistent use of buf and len 33783ca3556e random: use proper return types on get_random_{int,long}_wait() 1fdd7eef2100 random: remove extern from functions in header 811afd06e0f3 random: use static branch for crng_ready() 04d61b96bd8a random: credit architectural init the exact amount 5123cc61e27d random: handle latent entropy and command line from random_init() 9320e087f2b6 random: use proper jiffies comparison macro 31ac294037be random: remove ratelimiting for in-kernel unseeded randomness b50f2830b3df random: move initialization out of reseeding hot path 4c4110c052e8 random: avoid initializing twice in credit race cef9010b78c4 random: use symbolic constants for crng_init states 30e9f362661c siphash: use one source of truth for siphash permutations 772edeb8c76a random: help compiler out with fast_mix() by using simpler arguments 18413472339b random: do not use input pool from hard IRQs 999b0c9e8a97 random: order timer entropy functions below interrupt functions ce3c4ff38186 random: do not pretend to handle premature next security model 24d327568578 random: use first 128 bits of input as fast init 273aebb50be6 random: do not use batches when !crng_ready() f4c98fe1d100 random: insist on random_get_entropy() existing in order to simplify ffcfdd5de9d0 xtensa: use fallback for random_get_entropy() instead of zero e1ea0e26d3e4 sparc: use fallback for random_get_entropy() instead of zero a5092be129cf um: use fallback for random_get_entropy() instead of zero 25d4fdf1f0f8 x86/tsc: Use fallback for random_get_entropy() instead of zero 0b93f40cbe97 nios2: use fallback for random_get_entropy() instead of zero fdca77508152 arm: use fallback for random_get_entropy() instead of zero d5531246afcf mips: use fallback for random_get_entropy() instead of just c0 random 714def449776 riscv: use fallback for random_get_entropy() instead of zero 84397906a603 m68k: use fallback for random_get_entropy() instead of zero 7690be1adf8a timekeeping: Add raw clock fallback for random_get_entropy() 07b5d0b3e2cc powerpc: define get_cycles macro for arch-override 30ee01bcdc2c alpha: define get_cycles macro for arch-override c55a863c304e parisc: define get_cycles macro for arch-override 641d1fbd9667 s390: define get_cycles macro for arch-override c895438b172c ia64: define get_cycles macro for arch-override 7d9eab78bed9 init: call time_init() before rand_initialize() ec25e386d381 random: fix sysctl documentation nits 9dff512945f1 random: document crng_fast_key_erasure() destination possibility a1b5c849d855 random: make random_get_entropy() return an unsigned long 72a9ec8d7514 random: allow partial reads if later user copies fail 1805d20dfb67 random: check for signals every PAGE_SIZE chunk of /dev/[u]random 9641d9b4303f random: check for signal_pending() outside of need_resched() check 26ee8fa4dfda random: do not allow user to keep crng key around on stack bb515a5beff2 random: do not split fast init input in add_hwgenerator_randomness() be0d4e3e96ad random: mix build-time latent entropy into pool at init bb563d06c5bc random: re-add removed comment about get_random_{u32,u64} reseeding f3bc5eca83d3 random: treat bootloader trust toggle the same way as cpu trust toggle 7cb6782146b8 random: skip fast_init if hwrng provides large chunk of entropy 083ab33951e4 random: check for signal and try earlier when generating entropy 20da9c6079df random: reseed more often immediately after booting 9891211dfe03 random: make consistent usage of crng_ready() 95a1c94a1bd7 random: use SipHash as interrupt entropy accumulator 849e7b744cf2 random: replace custom notifier chain with standard one 66307429b5df random: don't let 644 read-only sysctls be written to 4c74ca006afe random: give sysctl_random_min_urandom_seed a more sensible value 0964a76fd58b random: do crng pre-init loading in worker rather than irq 192d4c6cb3e2 random: unify cycles_t and jiffies usage and types 47f0e89b71e2 random: cleanup UUID handling 9b0e0e27140d random: only wake up writers after zap if threshold was passed c47f215ab36d random: round-robin registers as ulong, not u32 5064550d422d random: clear fast pool, crng, and batches in cpuhp bring up 6e1cb84cc6a0 random: pull add_hwgenerator_randomness() declaration into random.h 32252548b50f random: check for crng_init == 0 in add_device_randomness() 684e9fe92d44 random: unify early init crng load accounting f656bd0011fd random: do not take pool spinlock at boot 5d73e69a5dd4 random: defer fast pool mixing to worker 7873321cd88f random: rewrite header introductory comment 6d1671b6d253 random: group sysctl functions 21ae543e3afb random: group userspace read/write functions f04580811d26 random: group entropy collection functions e9ff357860ab random: group entropy extraction functions d7e5b1925a67 random: group crng functions 6b1ffb3b5a08 random: group initialization wait functions 6c9cee15555d random: remove whitespace and reorder includes 7b0f36f7c252 random: remove useless header comment b3901816545e random: introduce drain_entropy() helper to declutter crng_reseed() 0971c1c2fdc6 random: deobfuscate irq u32/u64 contributions ae1b8f19542f random: add proper SPDX header 9342656c013d random: remove unused tracepoints 17ad693cd214 random: remove ifdef'd out interrupt bench 28683a188537 random: tie batched entropy generation to base_crng generation adc32acf23db random: fix locking for crng_init in crng_reseed() bb63851c2557 random: zero buffer after reading entropy from userspace 63c1aae40ac1 random: remove outdated INT_MAX >> 6 check in urandom_read() 07280d2c3f33 random: make more consistent use of integer types 655a69cb41e0 random: use hash function for crng_slow_load() 95026060d809 random: use simpler fast key erasure flow on per-cpu keys 732872aa2c41 random: absorb fast pool into input pool after fast load 7a5b9ca583f9 random: do not xor RDRAND when writing into /dev/random 16a6e4ae71e2 random: ensure early RDSEED goes through mixer on init c521bf08ee69 random: inline leaves of rand_initialize() 70377ee0740c random: get rid of secondary crngs c36e71b5a52e random: use RDSEED instead of RDRAND in entropy extraction 1d1582e5fe52 random: fix locking in crng_fast_load() 0762b7d1f1ad random: remove batched entropy locking 8d07e2a22687 random: remove use_input_pool parameter from crng_reseed() b07fcd9e53fa random: make credit_entropy_bits() always safe 32d1d7ce3aad random: always wake up entropy writers after extraction 985292206167 random: use linear min-entropy accumulation crediting bb9c45cfb97e random: simplify entropy debiting de0727c0c448 random: use computational hash for entropy extraction e0cc561e4758 random: only call crng_finalize_init() for primary_crng 480fd91dcdc7 random: access primary_pool directly rather than through pointer 0b9e36e895bb random: continually use hwgenerator randomness 6d2d29f051be random: simplify arithmetic function flow in account() a0653a9ec15e random: selectively clang-format where it makes sense bccc8d92310d random: access input_pool_data directly rather than through pointer a9db850c219f random: cleanup fractional entropy shift constants edd294052e77 random: prepend remaining pool constants with POOL_ f87f50b843e4 random: de-duplicate INPUT_POOL constants 09ae6b851979 random: remove unused OUTPUT_POOL constants 8cc5260c19da random: rather than entropy_store abstraction, use global 5897e06ac15a random: remove unused extract_entropy() reserved argument ae093ca1256e random: remove incomplete last_data logic 7abbc9809fa0 random: cleanup integer types c9e108e36dc8 random: cleanup poolinfo abstraction 8a3b78f9177c random: fix typo in comments 0ad5d6384d25 random: don't reset crng_init_cnt on urandom_read() 17420c77f04c random: avoid superfluous call to RDRAND in CRNG extraction c245231aecd3 random: early initialization of ChaCha constants efaddd56bc54 random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs 644320410266 random: harmonize "crng init done" messages ca57d51126e4 random: mix bootloader randomness into pool 542d8ebedb4d random: do not re-init if crng_reseed completes before primary init 2bfdf588a811 random: do not sign extend bytes for rotation when mixing 685200b076ff random: use BLAKE2s instead of SHA1 in extraction 33c30bfe4fb4 random: remove unused irq_flags argument from add_interrupt_randomness() b57a88874088 random: document add_hwgenerator_randomness() with other input functions ae33c501e059 lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI 07918ddba3ab lib/crypto: sha1: re-roll loops to reduce code size 5fb6a3ba3af6 lib/crypto: blake2s: move hmac construction into wireguard 62531d446a98 lib/crypto: blake2s: include as built-in aec0878b1d13 crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h> 030d3443aa61 crypto: blake2s - adjust include guard naming fea91e907076 crypto: blake2s - add comment for blake2s_state fields d45ae768b71b crypto: blake2s - optimize blake2s initialization 6c362b7c7764 crypto: blake2s - share the "shash" API boilerplate code 72e5b68f33a1 crypto: blake2s - move update and final logic to internal/blake2s.h e467a55bd006 crypto: blake2s - remove unneeded includes 198a19d7ee95 crypto: x86/blake2s - define shash_alg structs using macros 89f9ee998e36 crypto: blake2s - define shash_alg structs using macros 0f8fcf5b6ed7 crypto: lib/blake2s - Move selftest prototype into header file c3a4645d803e MAINTAINERS: add git tree for random.c c4882c6e1ec9 MAINTAINERS: co-maintain random.c acb198c4d11f random: remove dead code left over from blocking pool 6227458fef95 random: avoid arch_get_random_seed_long() when collecting IRQ randomness 257fbea15ab1 ACPI: sysfs: Fix BERT error region memory mapping 14fa2769ea6c ACPI: sysfs: Make sparse happy about address space in use 0debc69f003b media: vim2m: initialize the media device earlier ed0e71cc3f1e media: vim2m: Register video device after setting up internals a5c68f457fbf secure_seq: use the 64 bits of the siphash for port offset calculation 33f1b4a27abc tcp: change source port randomizarion at connect() time 9b4aa0d80b18 KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID 74c6e5d58435 KVM: x86: Properly handle APF vs disabled LAPIC situation c06e5f751a08 staging: rtl8723bs: prevent ->Ssid overflow in rtw_wx_set_scan() a8f4d63142f9 lockdown: also lock down previous kgdb use Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-08linux-yocto/5.10: update to v5.10.118Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: c204ee3350eb Linux 5.10.118 56642f6af2ab module: check for exit sections in layout_sections() instead of module_init_section() 633be494c3ca include/uapi/linux/xfrm.h: Fix XFRM_MSG_MAPPING ABI breakage 61a4cc41e5c1 afs: Fix afs_getattr() to refetch file status if callback break occurred 606011cb6a69 i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() 030de84d453a module: treat exit sections the same as init sections when !CONFIG_MODULE_UNLOAD 355141fdbfef dt-bindings: pinctrl: aspeed-g6: remove FWQSPID group d30fdf7d1343 Input: ili210x - fix reset timing a698bf1f728c arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUs 696292b9b5f6 net: atlantic: verify hw_head_ lies within TX buffer ring cd66ab20a8f8 net: atlantic: add check for MAX_SKB_FRAGS 9bee8b4275ec net: atlantic: reduce scope of is_rsc_complete 9b84e83a92cd net: atlantic: fix "frag[0] not initialized" 0ae23a1d472a net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() d4c6e5cebcf5 ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() 3a6dee284fa0 nl80211: fix locking in nl80211_set_tx_bitrate_mask() efe580c436f9 selftests: add ping test with ping_group_range tuned 1cfbf6d3a7f6 nl80211: validate S1G channel width a0f5ff20496b mac80211: fix rx reordering with non explicit / psmp ack policy e21d734fd05c scsi: qla2xxx: Fix missed DMA unmap for aborted commands c5af34174733 perf bench numa: Address compiler error on s390 210ea7da5c1f gpio: mvebu/pwm: Refuse requests with inverted polarity 30d4721feced gpio: gpio-vf610: do not touch other bits when set the target bit ea8a9cb4a779 riscv: dts: sifive: fu540-c000: align dma node name with dtschema dfd1f0cb628b net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. 579061f39143 igb: skip phy status check where unavailable a89888648e0c ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 1756b45d8d83 ARM: 9196/1: spectre-bhb: enable for Cortex-A15 7b676abe328a net: af_key: add check for pfkey_broadcast in function pfkey_process 697f3219ee2f net/mlx5e: Properly block LRO when XDP is enabled b503d0228c92 NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc 42d4287cc1e4 net/qla3xxx: Fix a test in ql_reset_work() d35bf8d766b1 clk: at91: generated: consider range when calculating best rate 9e0e75a5e753 ice: fix possible under reporting of ethtool Tx and Rx statistics 6e2caee5cddc net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() a54d86cf4184 net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() 201e5b5c2799 net: systemport: Fix an error handling path in bcm_sysport_probe() 9bfe898e2b76 net/sched: act_pedit: sanitize shift argument before usage 47f04f95edb1 xfrm: fix "disable_policy" flag use when arriving from different devices 0d2e9d8000ef xfrm: rework default policy structure 57c1bbe7098b xfrm: fix dflt policy check when there is no policy configured 9856c3a129dd xfrm: notify default policy on update 20fd28df4049 xfrm: make user policy API complete ab610ee1d1a1 net: xfrm: fix shift-out-of-bounce 5b7f84b1f9f4 xfrm: Add possibility to set the default to block if we have no policy 243e72e20446 net: evaluate net.ipvX.conf.all.disable_policy and disable_xfrm 1bc27eb71b55 net: macb: Increment rx bd head after allocating skb and buffer 998e305bd160 net: ipa: record proper RX transaction count 0599d5a8b4e1 ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group 0a2847d44812 pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl d8ca684c3d3b ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi 3fc28460998a dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace e5289affbacc drm/dp/mst: fix a possible memory leak in fetch_monitor_name() 8ceca1a0693a libceph: fix potential use-after-free on linger ping and resends 233a3cc60e7a crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ 6013ef5f51e0 arm64: mte: Ensure the cleared tags are visible before setting the PTE a817f78ed69b arm64: paravirt: Use RCU read locks to guard stolen_time b49bc8d615ee KVM: x86/mmu: Update number of zapped pages even if page list is stable 146128ba265d PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold ec0d801d1a44 Fix double fget() in vhost_net_set_backend() b42e5e3a84dd selinux: fix bad cleanup on error in hashtab_duplicate() 3ee8e109c3c3 perf: Fix sys_perf_event_open() race against self 18fb7d533c79 ALSA: hda/realtek: Add quirk for TongFang devices with pop noise 3eaf770163b7 ALSA: wavefront: Proper check of get_user() error a34d018b6eab ALSA: usb-audio: Restore Rane SL-1 quirk f3f2247ac31c Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" e2cfa7b0935c Revert "swiotlb: fix info leak with DMA_FROM_DEVICE" fe5ac3da50a9 nilfs2: fix lockdep warnings during disk space reclamation d626fcdabea2 nilfs2: fix lockdep warnings in page operations for btree nodes aca18bacdb71 ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() 0acaf9cacd4f platform/chrome: cros_ec_debugfs: detach log reader wq from devm 5a19f3c2d3b6 drbd: remove usage of list iterator variable after loop 9b7f3211064d MIPS: lantiq: check the return value of kzalloc() 05c073b1ad25 fs: fix an infinite loop in iomap_fiemap 00d8b06a4ed4 rtc: mc146818-lib: Fix the AltCentury for AMD platforms 87fd0dd43e9c nvme-multipath: fix hang when disk goes live over reconnect 3663d6023aa2 tools/virtio: compile with -pthread 5a4cbcb3df45 vhost_vdpa: don't setup irq offloading when irq_num < 0 f0931ee125ff s390/pci: improve zpci_dev reference counting 7d3f69cbdec8 ALSA: hda/realtek: Enable headset mic on Lenovo P360 a59450656bcd crypto: x86/chacha20 - Avoid spurious jumps to other functions 39acee8aea3d crypto: stm32 - fix reference leak in stm32_crc_remove 703c80ff4330 rtc: sun6i: Fix time overflow handling bab037ebbe7d gfs2: Disable page faults during lockless buffered reads e803f12ea27f nvme-pci: add quirks for Samsung X5 SSDs 5565fc538ded Input: stmfts - fix reference leak in stmfts_input_open d5e88c2d76ef Input: add bounds checking to input_set_capability() ea6a86886caa um: Cleanup syscall_handler_t definition/cast, fix warning c39b91fcd5e3 rtc: pcf2127: fix bug when reading alarm registers 2b4e5a2d7da0 rtc: fix use-after-free on device removal 67136fff5b9a igc: Update I226_K device ID d0229838b63c igc: Remove phy->type checking 170110adbecc igc: Remove _I_PHY_ID checking 55c820c1b2b6 Revert "drm/i915/opregion: check port number bounds for SWSCI display power state" 911b36267855 floppy: use a statically allocated error counter 3c48558be571 io_uring: always grab file table for deferred statx a1a2c957da58 usb: gadget: fix race when gadget driver register via ioctl 7686a5c2a8d3 Linux 5.10.117 937c6b0e3e94 SUNRPC: Fix fall-through warnings for Clang 29f077d07051 io_uring: always use original task when preparing req identity 1444e0568bc2 usb: gadget: uvc: allow for application to cleanly shutdown 42505e362285 usb: gadget: uvc: rename function to be more consistent 002e7223dc1b ping: fix address binding wrt vrf d9a1e82bf656 arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map 49750c5e9acb net: phy: Fix race condition on link status change e68b60ae29de SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() dbe6974a39ac SUNRPC: Don't call connect() more than once on a TCP socket 47541ed4d47b SUNRPC: Prevent immediate close+reconnect 2ab569edd883 SUNRPC: Clean up scheduling of autoclose 85844ea29f82 drm/vmwgfx: Initialize drm_mode_fb_cmd2 7e849dbe604d cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() 6aa239d82e35 net: atlantic: always deep reset on pm op, fixing up my null deref regression 6158df4fa5c2 i40e: i40e_main: fix a missing check on list iterator 819796024cce drm/nouveau/tegra: Stop using iommu_present() e06605af8bdc ceph: fix setting of xattrs on async created inodes 86db01f37347 serial: 8250_mtk: Fix register address for XON/XOFF character 84ad84e495ae serial: 8250_mtk: Fix UART_EFR register address f8d8440f1357 slimbus: qcom: Fix IRQ check in qcom_slim_probe d7b7c5532a83 USB: serial: option: add Fibocom MA510 modem 2ba0034e3649 USB: serial: option: add Fibocom L610 modem 319b312edb8e USB: serial: qcserial: add support for Sierra Wireless EM7590 994395f356ea USB: serial: pl2303: add device id for HP LM930 Display 8276a3dbe21d usb: typec: tcpci_mt6360: Update for BMC PHY setting 54979aa49e0f usb: typec: tcpci: Don't skip cleanup in .remove() on error 7335a6b11d13 usb: cdc-wdm: fix reading stuck on device close 6d47eceaf311 tty: n_gsm: fix mux activation issues in gsm_config() 69139a45b89b tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() 5a7358111636 firmware_loader: use kernel credentials when reading firmware d254309aab27 tcp: resalt the secret every 10 seconds 3abbfac1ab24 net: sfp: Add tx-fault workaround for Huawei MA5671A SFP ONT 48f1dd67a83f net: emaclite: Don't advertise 1000BASE-T and do auto negotiation 5c09dbdfd4fc s390: disable -Warray-bounds 03ebc6fd5c9d ASoC: ops: Validate input values in snd_soc_put_volsw_range() 31606a73baa3 ASoC: max98090: Generate notifications on changes for custom control ce154bd3bc43 ASoC: max98090: Reject invalid values in custom control put() 5ecaaaeb2c76 hwmon: (f71882fg) Fix negative temperature 88091c0275b2 gfs2: Fix filesystem block deallocation for short writes fccf4bf3f25d tls: Fix context leak on tls_device_down 161c4edeca45 net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() d5e1b41bf7e0 net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending e417a8fceaa9 net: dsa: bcm_sf2: Fix Wake-on-LAN with mac_link_down() 9012209f4357 net: bcmgenet: Check for Wake-on-LAN interrupt probe deferral abe35bf3be51 net/sched: act_pedit: really ensure the skb is writable b816ed53f318 s390/lcs: fix variable dereferenced before check 4d3c6d741816 s390/ctcm: fix potential memory leak 5497f87edcda s390/ctcm: fix variable dereferenced before check cc71c9f17caf selftests: vm: Makefile: rename TARGETS to VMTARGETS ce12e5ff8de8 hwmon: (ltq-cputemp) restrict it to SOC_XWAY ceb3db723fda dim: initialize all struct fields 8b1b8fc819f7 ionic: fix missing pci_release_regions() on error in ionic_probe() 2cb8689f45f2 nfs: fix broken handling of the softreval mount option 49c10784b955 mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection 79432d223728 net: sfc: fix memory leak due to ptp channel bdb8d4aed1cf sfc: Use swap() instead of open coding it 33c93f6e5598 netlink: do not reset transport header in netlink_recvmsg() 9e40f2c51392 drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() 54f26fc07e6d ipv4: drop dst in multicast routing path c07a84492ffe net: mscc: ocelot: avoid corrupting hardware counters when moving VCAP filters abb237c544f1 net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0 f9674c52a158 net: mscc: ocelot: fix VCAP IS2 filters matching on both lookups c1184d2888a3 net: mscc: ocelot: fix last VCAP IS1/IS2 filter persisting in hardware when deleted e2cdde89d253 net: Fix features skip in for_each_netdev_feature() c420d6604706 mac80211: Reset MBSSID parameters upon connection 9cbf2a7d5d17 hwmon: (tmp401) Add OF device ID table 85eba08be2f7 iwlwifi: iwl-dbg: Use del_timer_sync() before freeing a6a73781b460 batman-adv: Don't skb_split skbuffs with frag_list 07a4d3649aef Linux 5.10.116 d1ac096f8869 mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() c6cbf5431a62 mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() 308ff6a6e768 mm: fix missing cache flush for all tail pages of compound page 185fa5984d7a Bluetooth: Fix the creation of hdev->name 9ff4a6b80642 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL dfb55dcf9d39 nfp: bpf: silence bitwise vs. logical OR warning f89f76f4b0e7 drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types efd1429fa99b block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit a71658c7db0b regulator: consumer: Add missing stubs to regulator/consumer.h 7648f42d1a62 MIPS: Use address-of operator on section symbols e61686bb77c4 Linux 5.10.115 8528806abed5 mmc: rtsx: add 74 Clocks in power on flow e1ab92302b44 PCI: aardvark: Fix reading MSI interrupt number 49143c9ed232 PCI: aardvark: Clear all MSIs at setup 7676a5b99f3d dm: interlock pending dm_io and dm_wait_for_bios_completion a439819f4797 block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern a22d66eb518f rcu: Apply callbacks processing time limit only on softirq 40fb3812d997 rcu: Fix callbacks processing time limit retaining cond_resched() 43dbc3edada6 KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised 9c8474fa3477 KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs a474ee5ececc KVM: x86: Do not change ICR on write to APIC_SELF_IPI 64e3e16dbc26 x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume 5f884e0c2ea6 net/mlx5: Fix slab-out-of-bounds while reading resource dump menu 599fc32e7421 kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU 0a960a367216 net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() 4fd45ef7042a btrfs: always log symlinks in full mode 687167eef99e smsc911x: allow using IRQ0 b280877eab49 selftests: ocelot: tc_flower_chains: specify conform-exceed action for policer a9fd5d6cd594 bnxt_en: Fix unnecessary dropping of RX packets 72e4fc1a4e63 bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag 9ac9f07f0fbb selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational 475237e807a2 hinic: fix bug of wq out of bound access 1b9f1f455de2 net: emaclite: Add error handling for of_address_to_resource() 8459485db70c net: cpsw: add missing of_node_put() in cpsw_probe_dt() 4eee9809505c net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() 2347e9c92270 net: dsa: mt7530: add missing of_node_put() in mt7530_setup() 1092656cc4ca net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() 408fb2680e73 NFSv4: Don't invalidate inode attributes on delegation return c1b480e6bed8 RDMA/siw: Fix a condition race issue in MPA request processing 5bf2a45e3343 selftests/seccomp: Don't call read() on TTY from background pgrp 3ea0b44c01ee net/mlx5: Avoid double clear or set of sync reset requested 24553315910c net/mlx5e: Fix the calling of update_buffer_lossy() API e07c13fbdded net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release d8338a7a0957 net/mlx5e: Don't match double-vlan packets if cvlan is not set c7f87ad11584 net/mlx5e: Fix trust state reset in reload 87f0d9a518b7 ASoC: dmaengine: Restore NULL prepare_slave_config() callback ad87f8498ea2 hwmon: (adt7470) Fix warning on module removal 997b8605e8f3 gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) 879b075a9a36 NFC: netlink: fix sleep in atomic bug when firmware download timeout 1961c5a688ed nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs 8a9e7c64f4a0 nfc: replace improper check device_is_registered() in netlink related functions 11adc9ab3eb3 can: grcan: only use the NAPI poll budget for RX 4df5e498e0ff can: grcan: grcan_probe(): fix broken system id check for errata workaround needs dd973c0185c5 can: grcan: use ofdev->dev when allocating DMA memory 45bdcb5ca426 can: isotp: remove re-binding of bound socket 13959b911700 can: grcan: grcan_close(): fix deadlock 6c7c0e131ec1 s390/dasd: Fix read inconsistency for ESE DASD devices 6e02c0413a93 s390/dasd: Fix read for ESE with blksize < 4k ecc839682770 s390/dasd: prevent double format of tracks for ESE devices 30e008ab3fe7 s390/dasd: fix data corruption for ESE devices d53d47fadd17 ASoC: meson: Fix event generation for AUI CODEC mux 93a1f0755edc ASoC: meson: Fix event generation for G12A tohdmi mux e8b08e2f171b ASoC: meson: Fix event generation for AUI ACODEC mux 954d55170f43 ASoC: wm8958: Fix change notifications for DSP controls f45359824a48 ASoC: da7219: Fix change notifications for tone generator frequency e6e61aab4967 genirq: Synchronize interrupt thread startup dcf1150f2e69 net: stmmac: disable Split Header (SPH) for Intel platforms 68f35987d43c firewire: core: extend card->lock in fw_core_handle_bus_reset 629b4003a71a firewire: remove check of list iterator against head past the loop body e757ff4bbc89 firewire: fix potential uaf in outbound_phy_packet_callback() 70d25d4fba24 Revert "SUNRPC: attempt AF_LOCAL connect on setup" 466721d7671a drm/amd/display: Avoid reading audio pattern past AUDIO_CHANNELS_COUNT 2e6f3d665a29 iommu/vt-d: Calculate mask for non-aligned flushes fbb7c61e7601 KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id b085afe22607 gpiolib: of: fix bounds check for 'gpio-reserved-ranges' 2b7cb072d07c mmc: core: Set HS clock speed before sending HS CMD13 66651d719948 mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC 2906c73632d7 ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes 03ab174805a3 ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers a196f277c547 parisc: Merge model and model name into one line in /proc/cpuinfo 326f02f172d0 MIPS: Fix CP0 counter erratum detection for R4k CPUs Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-21linux-yocto/5.10: update to v5.10.114Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: f40e35e79c11 Linux 5.10.114 2d74f61787e6 perf symbol: Remove arch__symbols__fixup_end() bf98302e689d tty: n_gsm: fix software flow control handling 95b267271a7d tty: n_gsm: fix incorrect UA handling 70b045d9ae4f tty: n_gsm: fix reset fifo race condition 320a24c4ef44 tty: n_gsm: fix wrong command frame length field encoding 935f314b6fdb tty: n_gsm: fix wrong command retry handling 17b86db43c00 tty: n_gsm: fix missing explicit ldisc flush a2baa907c281 tty: n_gsm: fix wrong DLCI release order 705925e69360 tty: n_gsm: fix insufficient txframe size 842a9bbbeff1 netfilter: nft_socket: only do sk lookups when indev is available 7346e54dbf5b tty: n_gsm: fix malformed counter for out of frame data d19613895e15 tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 26f127f6d938 tty: n_gsm: fix mux cleanup after unregister tty device f26c271492b6 tty: n_gsm: fix decoupled mux resource 47132f9f7f76 tty: n_gsm: fix restart handling via CLD command b3c88d46db76 perf symbol: Update symbols__fixup_end() 3d0a3168a364 perf symbol: Pass is_kallsyms to symbols__fixup_end() 2ab14625b879 x86/cpu: Load microcode during restore_processor_state() 795afbe8b40c thermal: int340x: Fix attr.show callback prototype 11d16498d737 net: ethernet: stmmac: fix write to sgmii_adapter_base 236dd6223051 drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses 78d4dccf1601 kasan: prevent cpu_quarantine corruption when CPU offline and cache shrink occur at same time 5fef6df2731f zonefs: Clear inode information flags on inode creation 92ed64a9205b zonefs: Fix management of open zones 42e8ec3b4be8 powerpc/perf: Fix 32bit compile ac3d0770437e drivers: net: hippi: Fix deadlock in rr_close() 5399e7b80c37 cifs: destage any unwritten data to the server before calling copychunk_write 80fc45377f41 x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 585ef03c9e79 ext4: fix bug_on in start_this_handle during umount filesystem 07da0be58853 ASoC: wm8731: Disable the regulator when probing fails 1b1747ad7e88 ASoC: Intel: soc-acpi: correct device endpoints for max98373 aa138efd2bbf tcp: fix F-RTO may not work correctly when receiving DSACK 9d56e369bd4f Revert "ibmvnic: Add ethtool private flag for driver-defined queue limits" 96904c828991 ibmvnic: fix miscellaneous checks 17f71272ef41 ixgbe: ensure IPsec VF<->PF compatibility c33d717e064a net: fec: add missing of_node_put() in fec_enet_init_stop_mode() 9591967ac4d5 bnx2x: fix napi API usage sequence 1781beb87935 tls: Skip tls_append_frag on zero copy size 77b922683e9e drm/amd/display: Fix memory leak in dcn21_clock_source_create 18068e0527d4 drm/amdkfd: Fix GWS queue count c0396f5e5bba net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK 1204386e2657 net: phy: marvell10g: fix return value on error e974c730f0af net: bcmgenet: hide status block before TX timestamping ee71b47da599 clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() 8dacbef4fe58 bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() 9f29f6f8da9e tcp: make sure treq->af_specific is initialized 8a9d6ca3608f tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT 720b6ced8549 ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode 41661b4c1ab1 ip6_gre: Make o_seqno start from 0 in native mode 7b187fbd7e38 ip_gre: Make o_seqno start from 0 in native mode 83d128daff2e net/smc: sync err code when tcp connection was refused 9eb25e00f59b net: hns3: add return value for mailbox handling in PF 929c30c02de4 net: hns3: add validity check for message data length e3ec78d82d48 net: hns3: modify the return code of hclge_get_ring_chain_from_mbx 06a40e71053a cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe fb172e93f861 pinctrl: pistachio: fix use of irq_of_parse_and_map() 8f042884aff8 arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock 73c35379dbdf ARM: dts: imx6ull-colibri: fix vqmmc regulator 61a89d0a5bce sctp: check asoc strreset_chunk in sctp_generate_reconf_event 41d6ac687da8 wireguard: device: check for metadata_dst with skb_valid_dst() 3c464db03c12 tcp: ensure to use the most recently sent skb when filling the rate sample ce4c3f708787 pinctrl: stm32: Keep pinctrl block clock enabled when LEVEL IRQ requested 0c60271df026 tcp: md5: incorrect tcp_header_len for incoming connections f4dad5a48db5 pinctrl: rockchip: fix RK3308 pinmux bits 9ef33d23f86f bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook 6ac03e6ddde9 netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion 72ae15d5ce5f net: dsa: Add missing of_node_put() in dsa_port_link_register_of 14cc2044c17e memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode 690c1bc4bfcf pinctrl: stm32: Do not call stm32_gpio_get() for edge triggered IRQs in EOI 6f2bf9c5ddfe mtd: fix 'part' field data corruption in mtd_info 4da421035baa mtd: rawnand: Fix return value check of wait_for_completion_timeout 94ca69b70225 pinctrl: mediatek: moore: Fix build error 123b7e0388e7 ipvs: correctly print the memory size of ip_vs_conn_tab f4446f213623 ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 4a526cc29cba ARM: dts: am3517-evm: Fix misc pinmuxing b622bca852f6 ARM: dts: Fix mmc order for omap3-gta04 9419d27fe142 phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe 9e00a6e1fd71 phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe eb659608e61e ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name bb524f5a95f2 ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek 4691ce8f28da phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks 76d1591a38c6 bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific 1b9855bf31e2 ARM: OMAP2+: Fix refcount leak in omap_gic_of_init 93cc8f184e3c phy: samsung: exynos5250-sata: fix missing device put in probe error paths 3ca74915702e phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe 8f7644ac24ba ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue 23b0711fcd3c USB: Fix xhci event ring dequeue pointer ERDP update issue 712302aed104 mtd: rawnand: fix ecc parameters for mt7622 207c7af3418f iio:imu:bmi160: disable regulator in error path 70d2df257eed arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards 2d320609be49 arm64: dts: meson: remove CPU opps below 1GHz for G12B boards c4fb41bdf4d6 video: fbdev: udlfb: properly check endpoint type 0967830e720d iocost: don't reset the inuse weight of under-weighted debtors ad604cbd1d54 x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests 8fcce58c59dd riscv: patch_text: Fixup last cpu should be master 51477d3b387b hex2bin: fix access beyond string end 616d354fb9e8 hex2bin: make the function hex_to_bin constant-time 1633cb2d4a1d pinctrl: samsung: fix missing GPIOLIB on ARM64 Exynos config bdc3ad925131 arch_topology: Do not set llc_sibling if llc_id is invalid aaee3f661799 serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device 662f945a2091 serial: 8250: Also set sticky MCR bits in console restoration 8be962c89de6 serial: imx: fix overrun interrupts in DMA mode d22d92230ffb usb: phy: generic: Get the vbus supply b820764c6450 usb: cdns3: Fix issue for clear halt endpoint bd7f84708ea0 usb: dwc3: gadget: Return proper request status a633b8c34149 usb: dwc3: core: Only handle soft-reset in DCTL 5fa59bb867a0 usb: dwc3: core: Fix tx/rx threshold settings 140801d3fbd3 usb: dwc3: Try usb-role-switch first in dwc3_drd_init 4dd5feb27939 usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() 6c3da0e19c98 usb: gadget: uvc: Fix crash when encoding data for usb request fb1fe1a4557a usb: typec: ucsi: Fix role swapping 06826eb0631c usb: typec: ucsi: Fix reuse of completion structure 7b510d4bb468 usb: misc: fix improper handling of refcount in uss720_probe() bb8ecca2ddf9 iio: imu: inv_icm42600: Fix I2C init possible nack ca2b54b6ad69 iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() 1060604fc7f2 iio: dac: ad5446: Fix read_raw not returning set value 6ff33c01befb iio: dac: ad5592r: Fix the missing return value. 06ada9487f24 xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms e1be0001664d xhci: stop polling roothubs after shutdown 2eb6c8689146 xhci: Enable runtime PM on second Alderlake controller 63eda431b2f7 USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions e9971dac69a3 USB: serial: option: add support for Cinterion MV32-WA/MV32-WB 34ff5455eed2 USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader 729a81ae101b USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS 008ba29f339d USB: quirks: add STRING quirk for VCOM device ac6ad0ef83cf USB: quirks: add a Realtek card reader 8ba02cebb734 usb: mtu3: fix USB 3.0 dual-role-switch from device to host 549209caabc8 lightnvm: disable the subsystem 54c028cfc496 floppy: disable FDRAWCMD by default Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-21linux-yocto/5.10: update to v5.10.113Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 54af9dd2b958 Linux 5.10.113 7992fdb045fb Revert "net: micrel: fix KS8851_MLL Kconfig" 8bedbc8f7f35 block/compat_ioctl: fix range check in BLKGETSIZE fea24b07edfc staging: ion: Prevent incorrect reference counting behavour dccee748af17 spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller 572761645b88 jbd2: fix a potential race while discarding reserved buffers after an abort 50aac4427360 can: isotp: stop timeout monitoring when no first frame was sent e1e96e372721 ext4: force overhead calculation if the s_overhead_cluster makes no sense 4789149b9ea2 ext4: fix overhead calculation to account for the reserved gdt blocks 0c54b093766b ext4, doc: fix incorrect h_reserved size 22c450d39f89 ext4: limit length to bitmap_maxbytes - blocksize in punch_hole 75ac724684b7 ext4: fix use-after-free in ext4_search_dir a46b3d849864 ext4: fix symlink file size not match to file content f6038d43b25b ext4: fix fallocate to use file_modified to update permissions consistently 19590bbc691d perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event e012f9d1af54 powerpc/perf: Fix power9 event alternatives 0a2cef65b329 drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage f8f8b3124b89 KVM: PPC: Fix TCE handling for VFIO 405d98427416 drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare 231381f52116 drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised 51d9cbbb0f5a perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled 88fcfd6ee6c5 sched/pelt: Fix attach_entity_load_avg() corner case c55327bc3712 arm_pmu: Validate single/group leader events 5580b974a84b ARC: entry: fix syscall_trace_exit argument 7082650eb826 e1000e: Fix possible overflow in LTR decoding 43a2a3734aa3 ASoC: soc-dapm: fix two incorrect uses of list iterator 54e6180c8c2d gpio: Request interrupts after IRQ is initialized 0837ff17d052 openvswitch: fix OOB access in reserve_sfa_size() 19f6dcb1f0f0 xtensa: fix a7 clobbering in coprocessor context load/store f399ab11dd6c xtensa: patch_text: Fixup last cpu should be master ba2716da2336 net: atlantic: invert deep par in pm functions, preventing null derefs 358a3846f6a9 dma: at_xdmac: fix a missing check on list iterator cf23a960c5c6 ata: pata_marvell: Check the 'bmdma_addr' beforing reading 9ca66d791439 mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() ed5d4efb4df1 oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup 6b932920b96f mm, hugetlb: allow for "high" userspace addresses 50cbc583fa83 EDAC/synopsys: Read the error count from the correct register 7ec6e06ee405 nvme-pci: disable namespace identifiers for Qemu controllers 316bd86c2261 nvme: add a quirk to disable namespace identifiers 76101c8e0c31 stat: fix inconsistency between struct stat and struct compat_stat bf28bba30410 scsi: qedi: Fix failed disconnect handling a284cca3d81a net: macb: Restart tx only if queue pointer is lagging 9581e07b549b drm/msm/mdp5: check the return of kzalloc() 8d71edabb0ab dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() b3afe5a7fd75 brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant 202748f44148 mt76: Fix undefined behavior due to shift overflowing the constant 0de9c104d04a net: atlantic: Avoid out-of-bounds indexing 5bef9fc38ffa cifs: Check the IOCB_DIRECT flag, not O_DIRECT e129c55153c8 vxlan: fix error return code in vxlan_fdb_append 8e7ea1136475 arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes cd227ac03f2a ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant 490815f0b50e platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative cb17b56a9b4d reset: tegra-bpmp: Restore Handle errors in BPMP response d513ea9b7ef8 ARM: vexpress/spc: Avoid negative array index when !SMP 052e4a661f90 arm64: mm: fix p?d_leaf() 18ff7a2efa4e arm64/mm: Remove [PUD|PMD]_TABLE_BIT from [pud|pmd]_bad() 3bf8ca350170 selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets 520aab8b723c dmaengine: idxd: add RO check for wq max_transfer_size write 9a3c026dc3a5 dmaengine: idxd: add RO check for wq max_batch_size write f593f49fcd17 net: stmmac: Use readl_poll_timeout_atomic() in atomic state 3d55b195747c netlink: reset network and mac headers in netlink_dump() 49516e6ed914 ipv6: make ip6_rt_gc_expire an atomic_t 078d839f11ac l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu 0ac8f83d8f64 net/sched: cls_u32: fix possible leak in u32_init_knode() 93366275be72 ip6_gre: Fix skb_under_panic in __gre6_xmit() 200f96ebb389 ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() 8fb76adb89f0 net/packet: fix packet_sock xmit return value checking a499cb5f3ef9 net/smc: Fix sock leak when release after smc_shutdown() 60592f16a456 rxrpc: Restore removed timer deletion fc7116a79a86 igc: Fix BUG: scheduling while atomic 46b0e4f998ce igc: Fix infinite loop in release_swfw_sync c075c3ea0317 esp: limit skb_page_frag_refill use to a single page 3f7914dbeacd spi: spi-mtk-nor: initialize spi controller after resume f714abf28f81 dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources 9bc949a181ba dmaengine: imx-sdma: Fix error checking in sdma_event_remap 12aa8021c7a7 ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use b6f474cd3097 ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component 608fc58858bf ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek d29c78d3f9c5 dm: fix mempool NULL pointer race when completing IO cf9b19546494 ALSA: hda/realtek: Add quirk for Clevo NP70PNP 8ce3820fc9d4 ALSA: usb-audio: Clear MIDI port active flag after draining 43ce33a68e2b net/sched: cls_u32: fix netns refcount changes in u32_change() 04dd45d9776e gfs2: assign rgrp glock before compute_bitstructs 378061c9b886 perf tools: Fix segfault accessing sample_id xyarray 5e8446e3820c tracing: Dump stacktrace trigger to the corresponding instance 69848f9488bc mm: page_alloc: fix building error on -Werror=array-compare 08ad7a770efa etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-01linux-yocto: Enable powerpc-debug fragment for ppc64 LEKhem Raj
qemuppc64 is LE by default, this fixes kernel build for qemuppc64 with gcc12 Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-01linux-yocto: enable powerpc debug fragmentBruce Ashfield
gcc12 generates some warnings with arch/powerpc, and we know that these warnings are understood/non-fatal at runtime. This fragment allows testing to continue, while upstream powerpc looks at removing warnings. We only enable it for 5.10/5.15 standard kernels for now, since this gets us enough coverage to continue working with gcc12. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-01linux-yocto/5.10: update to v5.10.112Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 1052f9bce629 Linux 5.10.112 5c62d3bf1410 ax25: Fix UAF bugs in ax25 timers f934fa478dd1 ax25: Fix NULL pointer dereferences in ax25 timers 145ea8d213e8 ax25: fix NPD bug in ax25_disconnect a4942c6fea87 ax25: fix UAF bug in ax25_send_control() b20a5ab0f5fb ax25: Fix refcount leaks caused by ax25_cb_del() 57cc15f5fd55 ax25: fix UAF bugs of net_device caused by rebinding operation 5ddae8d06441 ax25: fix reference count leaks of ax25_dev 5ea00fc60676 ax25: add refcount in ax25_dev to avoid UAF bugs 361288633bfa scsi: iscsi: Fix unbound endpoint error handling 129db30599bc scsi: iscsi: Fix endpoint reuse regression 26f827e095ab dma-direct: avoid redundant memory sync for swiotlb 9a5a4d23e24d timers: Fix warning condition in __run_timers() 84837f43e56f i2c: pasemi: Wait for write xfers to finish 89496d80bf84 smp: Fix offline cpu check in flush_smp_call_function_queue() cd02b2687d66 dm integrity: fix memory corruption when tag_size is less than digest size 0a312ec66a03 ARM: davinci: da850-evm: Avoid NULL pointer dereference 0806f1930562 tick/nohz: Use WARN_ON_ONCE() to prevent console saturation 0275c75955d1 genirq/affinity: Consider that CPUs on nodes can be unbalanced 1fcfe37d170a drm/amdgpu: Enable gfxoff quirk on MacBook Pro 68ae52efa132 drm/amd/display: don't ignore alpha property on pre-multiplied mode a263712ba8c9 ipv6: fix panic when forwarding a pkt with no in6 dev 659214603bf2 nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size 912797e54c99 ALSA: pcm: Test for "silence" field in struct "pcm_format_data" 48d070ca5e7e ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers 163e16247130 ALSA: hda/realtek: Add quirk for Clevo PD50PNT 5e4dd1799883 btrfs: mark resumed async balance as writing 1d2eda18f6ff btrfs: fix root ref counts in error handling in btrfs_get_root_ref 9b7ec35253c9 ath9k: Fix usage of driver-private space in tx_info 0f65cedae500 ath9k: Properly clear TX status area before reporting to mac80211 cc21ae932656 gcc-plugins: latent_entropy: use /dev/urandom c089ffc846c8 memory: renesas-rpc-if: fix platform-device leak in error path 342454231ee5 KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded 06c348fde545 mm: kmemleak: take a full lowmem check in kmemleak_*_phys() 20ed94f8181a mm: fix unexpected zeroed page mapping with zram swap 192e507ef894 mm, page_alloc: fix build_zonerefs_node() 000b3921b4d5 perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant ca24c5e8f0ac drivers: net: slip: fix NPD bug in sl_tx_timeout() e8cf1e4d953d scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan 5b7ce74b6bc8 scsi: mvsas: Add PCI ID of RocketRaid 2640 4b44cd584057 drm/amd/display: Fix allocate_mst_payload assert on resume 34ea097fb63d drm/amd/display: Revert FEC check in validation fa5ee7c4232c myri10ge: fix an incorrect free for skb in myri10ge_sw_tso d90df6da50c5 net: usb: aqc111: Fix out-of-bounds accesses in RX fixup 9c12fcf1d864 net: axienet: setup mdio unconditionally b643807a735e tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry 98973d2bdd4a arm64: alternatives: mark patch_alternative() as `noinstr` 2462faffbfa5 regulator: wm8994: Add an off-on delay for WM8994 variant aa8cdedaf760 gpu: ipu-v3: Fix dev_dbg frequency output 150fe861c57c ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs 1ff5359afa5e net: micrel: fix KS8851_MLL Kconfig d3478709edf2 scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 b9a110fa755b scsi: lpfc: Fix queue failures when recovering from PCI parity error aec36b98a1bb scsi: target: tcmu: Fix possible page UAF 43666798059c Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer 1d7a5aae884c drm/amdkfd: Check for potential null return of kmalloc_array() e5afacc826a8 drm/amdgpu/vcn: improve vcn dpg stop procedure d2e0931e6d84 drm/amdkfd: Fix Incorrect VMIDs passed to HWS 7fc0610ad818 drm/amd/display: Update VTEM Infopacket definition 6906e05cf3ad drm/amd/display: FEC check in timing validation 756c61c1680f drm/amd/display: fix audio format not updated after edid updated 76e086ce7b2d btrfs: do not warn for free space inode in cow_file_range 217190dc66ef btrfs: fix fallocate to use file_modified to update permissions consistently 9b5d1b3413d7 drm/amd: Add USBC connector ID 6f9c06501d28 net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" 504c15f07f54 dm mpath: only use ktime_get_ns() in historical selector 4e166a41180b cifs: potential buffer overflow in handling symlinks 67677050cecb nfc: nci: add flush_workqueue to prevent uaf bfba9722cf2e perf tools: Fix misleading add event PMU debug message 280f721edc54 testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set eb8873b324d9 sctp: Initialize daddr on peeled off socket 45226fac4d31 scsi: iscsi: Fix conn cleanup and stop race during iscsid restart 73805795c99f scsi: iscsi: Fix offload conn cleanup when iscsid restarts 699bd835c36e scsi: iscsi: Move iscsi_ep_disconnect() 46f37a34a53d scsi: iscsi: Fix in-kernel conn failure handling 812573896711 scsi: iscsi: Rel ref after iscsi_lookup_endpoint() 22608545b834 scsi: iscsi: Use system_unbound_wq for destroy_work 4029a1e992fc scsi: iscsi: Force immediate failure during shutdown 17d14456f626 scsi: iscsi: Stop queueing during ep_disconnect da9cf24aa739 scsi: pm80xx: Enable upper inbound, outbound queues e08d26971237 scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 35b91e49bc80 net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() 98a7f6c4ada4 drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() 5f78ad93837c drm/msm: Fix range size vs end confusion 5513f9a0b068 cfg80211: hold bss_lock while updating nontrans_list a44938950e5e net/sched: taprio: Check if socket flags are valid 08d5e3e95453 net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link 2ad9d890d850 net: dsa: felix: suppress -EPROBE_DEFER errors f2cc341fcc42 net/sched: fix initialization order when updating chain 0 head 7a7cf8414841 mlxsw: i2c: Fix initialization error flow 43e58e119a2b net: mdio: Alphabetically sort header inclusion 9709c8b5cdc8 gpiolib: acpi: use correct format characters d67c900f1947 veth: Ensure eth header is in skb's linear part 845f44ce3d9f net/sched: flower: fix parsing of ethertype following VLAN header 85ee17ca21cf SUNRPC: Fix the svc_deferred_event trace class af12dd71235c media: rockchip/rga: do proper error checking in probe 563712971202 firmware: arm_scmi: Fix sorting of retrieved clock rates 16c628b0c6fa memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe cb66641f8106 drm/msm: Add missing put_task_struct() in debugfs path 921fdc45a084 btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() 5d131318bb87 ACPI: processor idle: Check for architectural support for LPI 503934df3108 cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function cfa98ffc42f1 hamradio: remove needs_free_netdev to avoid UAF 80a4df14643f hamradio: defer 6pack kfree after unregister_netdev f0c31f192f38 drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu 6c8e5cb264df Linux 5.10.111 d36febbcd537 powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit 5c672073bcca mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning 5973f7507a73 irqchip/gic, gic-v3: Prevent GSI to SGI translations 000e09462f85 Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() e1f540b752cb arm64: module: remove (NOLOAD) from linker script 919823bd6738 selftests: cgroup: Test open-time cgroup namespace usage for migration checks 637eca44b8f7 selftests: cgroup: Test open-time credential usage for migration checks 9dd39d2c6572 selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 e74da71e6614 selftests/cgroup: Fix build on older distros 4665722d36ad cgroup: Use open-time credentials for process migraton perm checks f089471d1b75 mm: don't skip swap entry even if zap_details specified 58823a9b097c ubsan: remove CONFIG_UBSAN_OBJECT_SIZE 03b39bbbec8b dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" 40e00885a61f tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts 75c8558d410f tools build: Filter out options and warnings not supported by clang 6374faf49e89 perf python: Fix probing for some clang command line options 79abc219bafd perf build: Don't use -ffat-lto-objects in the python feature test when building with clang-13 82e43950143c drm/amdkfd: Create file descriptor after client is added to smi_clients list 326b408e7ec7 drm/nouveau/pmu: Add missing callbacks for Tegra devices 786ae8de3a5e drm/amdgpu/smu10: fix SoC/fclk units in auto mode ff24114bb08d irqchip/gic-v3: Fix GICR_CTLR.RWP polling 451214b266e9 perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator fc629224aa62 ata: sata_dwc_460ex: Fix crash due to OOB write 7e88a50704b0 gpio: Restrict usage of GPIO chip irq members before initialization 5f54364ff6cf RDMA/hfi1: Fix use-after-free bug for mm struct 8bb41682911f arm64: patch_text: Fixup last cpu should be master a044bca8ef31 btrfs: prevent subvol with swapfile from being deleted 82ae73ac963c btrfs: fix qgroup reserve overflow the qgroup limit fc4bdaed4d4e x86/speculation: Restore speculation related MSRs during S3 resume 8c9e26c890ba x86/pm: Save the MSR validity status at context setup 2827328e646d io_uring: fix race between timeout flush and removal f7e183b0a713 mm/mempolicy: fix mpol_new leak in shared_policy_replace 7d659cb1763f mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) 6adc01a7aa37 lz4: fix LZ4_decompress_safe_partial read out of bound 8b6f04b4c9d9 mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete 029b4170737f mmc: mmci: stm32: correctly check all elements of sg list 41a519c05bee Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" 9de98470db6e arm64: Add part number for Arm Cortex-A78AE 4604b5738d5b perf session: Remap buf if there is no space for event 362ced37690d perf tools: Fix perf's libperf_print callback 65210fac639e perf: arm-spe: Fix perf report --mem-mode bd905fed87ce iommu/omap: Fix regression in probe for NULL pointer dereference b3c00be2ff8b SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() 9a45e08636bb SUNRPC: Handle low memory situations in call_status() 132cbe2f182a SUNRPC: Handle ENOMEM in call_transmit_status() aed30a205406 io_uring: don't touch scm_fp_list after queueing skb 594205b49367 drbd: Fix five use after free bugs in get_initial_state 970a6bb72912 bpf: Support dual-stack sockets in bpf_tcp_check_syncookie 6c17f4ef3c4f spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() 8928239e5e2e qede: confirm skb is allocated before using b7893388bb88 net: phy: mscc-miim: reject clause 45 register accesses 08ff0e74fab5 rxrpc: fix a race in rxrpc_exit_net() 5ae05b5eb587 net: openvswitch: fix leak of nested actions 42ab401d22de net: openvswitch: don't send internal clone attribute to the userspace. e54ea8fc51ca ice: synchronize_rcu() when terminating rings e3dd1202ab2e ipv6: Fix stats accounting in ip6_pkt_drop ffce126c952e ice: Do not skip not enabled queues in ice_vc_dis_qs_msg b003fc4913ea ice: Set txq_teid to ICE_INVAL_TEID on ring creation ebd1e3458dbf dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe 43c2d7890eca IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition 3a57babfb6e9 RDMA/mlx5: Don't remove cache MRs when a delay is needed d8992b393f97 sfc: Do not free an empty page_ring 0ac74169ebc3 bnxt_en: reserve space inside receive page for skb_shared_info f8b0ef0a5889 drm/imx: Fix memory leak in imx_pd_connector_get_modes 25bc9fd4c8d1 drm/imx: imx-ldb: Check for null pointer after calling kmemdup 02ab4abe5bbf net: stmmac: Fix unset max_speed difference between DT and non-DT platforms 63ea57478aaa net: ipv4: fix route with nexthop object delete warning 4be6ed03107b ice: Clear default forwarding VSI during VSI release 589154d0f189 net/tls: fix slab-out-of-bounds bug in decrypt_internal c5f77b595379 scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() 45b9932b4daa NFSv4: fix open failure with O_ACCMODE flag c688705a3978 Revert "NFSv4: Handle the special Linux file open access mode" cf580d2e3884 Drivers: hv: vmbus: Fix potential crash on module unload 0c122eb3a109 drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() 84e5dfc05f37 Revert "hv: utils: add PTP_1588_CLOCK to Kconfig to fix build" 3c3fbfa6dddb mm: fix race between MADV_FREE reclaim and blkdev direct IO read 1753a49e266d parisc: Fix patch code locking and flushing f7c35220305f parisc: Fix CPU affinity for Lasi, WAX and Dino chips c74e2f6ecc51 NFS: Avoid writeback threads getting stuck in mempool_alloc() 34681aeddcfc NFS: nfsiod should not block forever in mempool_alloc() 7a506fabcfe1 SUNRPC: Fix socket waits for write buffer space b9c5ac0a15f2 jfs: prevent NULL deref in diFree c69b442125bf virtio_console: eliminate anonymous module_init & module_exit 3309b3221711 serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() 9cb90f9ad597 x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy b3882e78aa0a NFS: swap-out must always use STABLE writes. d4170a28217a NFS: swap IO handling is slightly different for O_DIRECT IO 4b6f122bdfdc SUNRPC: remove scheduling boost for "SWAPPER" tasks. f4fc47e71e32 SUNRPC/xprt: async tasks mustn't block waiting for memory f9244d31e05a SUNRPC/call_alloc: async tasks mustn't block waiting for memory e2b2542f7452 clk: Enforce that disjoints limits are invalid 1e9b5538cf16 clk: ti: Preserve node in ti_dt_clocks_register() a2a0e04f6478 xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 4a2544ce244b NFSv4: Protect the state recovery thread against direct reclaim 9b9feec97c1f NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() 2e16895d06e6 w1: w1_therm: fixes w1_seq for ds28ea00 sensors 93498c6e775a staging: wfx: fix an error handling in wfx_init_common() 8f1d24f85ffd phy: amlogic: meson8b-usb2: Use dev_err_probe() aa0b72967853 staging: vchiq_core: handle NULL result of find_service_by_handle be4ecca95819 clk: si5341: fix reported clk_rate when output divider is 2 c9cf6baabf78 minix: fix bug when opening a file with O_DIRECT 8d9efd4434e3 init/main.c: return 1 from handled __setup() functions f44297861296 ceph: fix memory leak in ceph_readdir when note_last_dentry returns error d745512d54fd netlabel: fix out-of-bounds memory accesses 2cc803804ec9 Bluetooth: Fix use after free in hci_send_acl 789621df1963 MIPS: ingenic: correct unit node address 61e25021e67a xtensa: fix DTC warning unit_address_format f6b9550f5367 usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm a4dd3e9e5ae8 net: sfp: add 2500base-X quirk for Lantech SFP module 278b652f0ad9 net: limit altnames to 64k total 423e7107f61f net: account alternate interface name memory 74c4d5025551 can: isotp: set default value for N_As to 50 micro seconds 1d7effe5fff9 scsi: libfc: Fix use after free in fc_exch_abts_resp() 02222bf4f0a2 powerpc/secvar: fix refcount leak in format_show() fd416c3f5a4c MIPS: fix fortify panic when copying asm exception handlers 7c657c0694ff PCI: endpoint: Fix misused goto label 79cfc0052f39 bnxt_en: Eliminate unintended link toggle during FW reset 9567d54e70ff Bluetooth: use memset avoid memory leaks f9b183f1332a Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} 647b35aaf454 tuntap: add sanity checks about msg_controllen in sendmsg 797b4ea9515e macvtap: advertise link netns via netlink 142ae7d4f215 mips: ralink: fix a refcount leak in ill_acc_of_setup() f2565cb40e9b net/smc: correct settings of RMB window update limit 224903cc60d0 scsi: hisi_sas: Free irq vectors in order for v3 HW f49ffaa85d2c scsi: aha152x: Fix aha152x_setup() __setup handler return value 91ee8a14efb6 mt76: mt7615: Fix assigning negative values to unsigned variable d83574666bac scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() a0bb65eadbf9 scsi: pm8001: Fix tag leaks on error 2051044d7901 scsi: pm8001: Fix task leak in pm8001_send_abort_all() 3bd9a28798ca scsi: pm8001: Fix pm8001_mpi_task_abort_resp() ef969095c442 scsi: pm8001: Fix pm80xx_pci_mem_copy() interface fe4b6d5a0dd7 drm/amdkfd: make CRAT table missing message informational only 2f2f017ea873 dm: requeue IO if mapping table not yet available 71c8df33fd77 dm ioctl: prevent potential spectre v1 gadget f655b724b440 ipv4: Invalidate neighbour for broadcast address upon address addition bae03957e8ca iwlwifi: mvm: Correctly set fragmented EBS 9538563d31a2 power: supply: axp288-charger: Set Vhold to 4.4V c66cc0404367 PCI: pciehp: Add Qualcomm quirk for Command Completed erratum b1b27b0e8d48 tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. b02a1a65023f PCI: endpoint: Fix alignment fault error in copy tests 4820847e8bc2 usb: ehci: add pci device support for Aspeed platforms 0b9cf0b59925 iommu/arm-smmu-v3: fix event handling soft lockup e07e420a0056 PCI: aardvark: Fix support for MSI interrupts 6694b8643bde drm/amdgpu: Fix recursive locking warning ea21eaea7f5f powerpc: Set crashkernel offset to mid of RMA region fb5ac62fbe16 ipv6: make mc_forwarding atomic 5baf92a2c46c libbpf: Fix build issue with llvm-readelf 26a1e4739e44 cfg80211: don't add non transmitted BSS to 6GHz scanned channels 9a56e2b271bc mt76: dma: initialize skip_unmap in mt76_dma_rx_fill b42b6d0ec358 power: supply: axp20x_battery: properly report current when discharging de9505936c47 scsi: bfa: Replace snprintf() with sysfs_emit() ed7db959203e scsi: mvsas: Replace snprintf() with sysfs_emit() 995f51788868 bpf: Make dst_port field in struct bpf_sock 16-bit wide 339bd0b55ecd ath11k: mhi: use mhi_sync_power_up() c6a815f5abdf ath11k: fix kernel panic during unload/load ath11k modules e4d2d7201356 powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 02e2ee861984 ptp: replace snprintf with sysfs_emit 9ea17b9f1dd0 usb: gadget: tegra-xudc: Fix control endpoint's definitions 07971b818e18 usb: gadget: tegra-xudc: Do not program SPARAM 927beb05aaa4 drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj 85313d9bc7bd drm/amd/display: Add signal type check when verify stream backends same 9d7d83d0399e ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 850c4351e895 drm: Add orientation quirk for GPD Win Max a24479c5e9f4 KVM: x86/emulator: Emulate RDPID only if it is enabled in guest 66b0fa6b2218 KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs 2e52a294700b rtc: wm8350: Handle error for wm8350_register_irq 0777fe98a44c gfs2: gfs2_setattr_size error path fix f349d7f9ee6d gfs2: Fix gfs2_release for non-writers regression 3f53715fd55c gfs2: Check for active reservation in gfs2_release 2dc49f58a29c ubifs: Rectify space amount budget for mkdir/tmpfile operations Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-01linux-yocto/5.10: base: enable kernel crypto userspace APIBruce Ashfield
Integrating the following commit(s) to linux-yocto/.: bddb0e4921f base.cfg: enable kernel crypto userspace API Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-01linux-yocto/5.10: update to v5.10.110Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 3238bffaf992 Linux 5.10.110 cf342cbfb37f PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" a25864c5bc20 arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zones 558564db4475 coredump: Use the vma snapshot in fill_files_note b7933f145ad3 coredump/elf: Pass coredump_params into fill_note_info b043ae637a83 coredump: Remove the WARN_ON in dump_vma_snapshot 936c8be4d144 coredump: Snapshot the vmas in do_coredump 5318cdf4fd83 can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path 869016a2938a can: m_can: m_can_tx_handler(): fix use after free of skb e90518d10c7d KVM: x86/mmu: do compare-and-exchange of gPTE via the user address e36c45263a30 openvswitch: Fixed nd target mask field in the flow dump. 415edc68b652 docs: sysctl/kernel: add missing bit to panic_print 272c74323dcc um: Fix uml_mconsole stop/go c0a6a547388e ARM: dts: spear13xx: Update SPI dma properties ea3912af8b8a ARM: dts: spear1340: Update serial node properties 74f7971985bd ASoC: topology: Allow TLV control to be either read or write 3ca47556d920 ubi: fastmap: Return error code if memory allocation fails in add_aeb() 7704f243cbbd dt-bindings: spi: mxic: The interrupt property is not mandatory 648ab1dcc119 dt-bindings: mtd: nand-controller: Fix a comment in the examples 71917e45e1aa dt-bindings: mtd: nand-controller: Fix the reg property description 73f2f37417b0 bpf: Fix comment for helper bpf_current_task_under_cgroup() 90805175a206 bpf: Adjust BPF stack helper functions to accommodate skip > 0 86489492e876 mm/usercopy: return 1 from hardened_usercopy __setup() handler 81a04b9a32e4 mm/memcontrol: return 1 from cgroup.memory __setup() handler f321621f5c84 ARM: 9187/1: JIVE: fix return value of __setup handler d57feed3b114 mm/mmap: return 1 from stack_guard_gap __setup() handler 73f7cbb15191 batman-adv: Check ptr for NULL before reducing its refcnt f6da750bfaf4 ASoC: soc-compress: Change the check for codec_dai d3f786b7cf81 staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet 12e380bb6f16 proc: bootconfig: Add null pointer check 90ec1b1538d4 can: isotp: restore accidentally removed MSG_PEEK feature 16960ac92b84 platform/chrome: cros_ec_typec: Check for EC device e5b681822cac ACPI: CPPC: Avoid out of bounds access when parsing _CPC data 785a53373c22 riscv module: remove (NOLOAD) b27de7011cb3 io_uring: fix memory leak of uid in files registration 20499ed3c041 ARM: iop32x: offset IRQ numbers by 1 432b057f8e84 ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl f28a857a61eb ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs ecfc3f8a6350 pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() 503868a7c006 pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() d9afc5146bd3 watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function 402b53dc7c46 pinctrl: pinconf-generic: Print arguments for bias-pull-* 7169f6011091 watch_queue: Free the page array when watch_queue is dismantled e64dc94990fd crypto: arm/aes-neonbs-cbc - Select generic cbc and aes a16f5ae8ade1 mailbox: imx: fix wakeup failure from freeze mode 051360e51341 rxrpc: Fix call timer start racing with call destruction a94d98e06eba net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware c73af4bc8a91 gfs2: Make sure FITRIM minlen is rounded up to fs block size 33c204266c12 rtc: check if __rtc_read_time was successful 381636f33fe4 XArray: Update the LRU list in xas_split() 3b9fabe8f6e8 can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value ef0acc514123 can: mcba_usb: properly check endpoint type 0801a51d7938 can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path 1ac49c8fd49f XArray: Fix xas_create_range() when multi-order entry present 49f77ab50a31 wireguard: socket: ignore v6 endpoints when ipv6 is disabled 096f9d35cac0 wireguard: socket: free skb in send6 when ipv6 is disabled cd032f218c02 wireguard: queueing: use CFI-safe ptr_ring cleanup function 8a0c70c238c5 ubifs: rename_whiteout: correct old_dir size computing c34ae24a2590 ubifs: Fix to add refcount once page is set private 07a209fadee7 ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() d07a24216931 ubifs: setflags: Make dirtied_ino_d 8 bytes aligned 13b2a8151e3b ubifs: Add missing iput if do_tmpfile() failed in rename whiteout 83e42a78428f ubifs: Fix deadlock in concurrent rename whiteout and inode writeback a90e2dbe66d2 ubifs: rename_whiteout: Fix double free for whiteout_ui->data 0c307349fe06 ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM 0fb470eb4889 KVM: SVM: fix panic on out-of-bounds guest IRQ cd8c2d7c7c49 KVM: x86: fix sending PV IPI eccfee44949d KVM: Prevent module exit until all VMs are freed 09c771c45c12 KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated aea4ffdcf30f platform: chrome: Split trace include file d3a913ba1fea scsi: qla2xxx: Use correct feature type field during RFF_ID processing 633450063c10 scsi: qla2xxx: Reduce false trigger to login dd48727cabe5 scsi: qla2xxx: Fix N2N inconsistent PLOGI 0910a791a6d7 scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests f296e888e921 scsi: qla2xxx: Fix hang due to session stuck edea037716ff scsi: qla2xxx: Fix incorrect reporting of task management failure 9dc104edd729 scsi: qla2xxx: Fix disk failure to rediscover f97316dd393b scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() 0e4a89efc223 scsi: qla2xxx: Check for firmware dump already collected ef10a7530c34 scsi: qla2xxx: Add devids and conditionals for 28xx bad77c9a47b4 scsi: qla2xxx: Fix device reconnect in loop topology 8b52e20c22c2 scsi: qla2xxx: Fix warning for missing error code 7c9745421d43 scsi: qla2xxx: Fix wrong FDMI data for 64G adapter 7fef50214dd0 scsi: qla2xxx: Fix scheduling while atomic c45147018d7e scsi: qla2xxx: Fix stuck session in gpdb 031547f4c603 powerpc: Fix build errors with newer binutils 68fa67e939d8 powerpc/lib/sstep: Fix build errors with newer binutils ad806b402268 powerpc/lib/sstep: Fix 'sthcx' instruction f39a3309393a powerpc/kasan: Fix early region not updated correctly 89e5a4268760 KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU a3ad4530088d ALSA: hda/realtek: Add alc256-samsung-headphone fixup aa2ad067cd74 media: atomisp: fix bad usage at error handling logic 2412a5d29411 mmc: host: Return an error when ->enable_sdio_irq() ops is missing 808990afd855 media: hdpvr: initialize dev->worker at hdpvr_register_videodev 32582f82df2b media: Revert "media: em28xx: add missing em28xx_close_extension" b1c28577529c video: fbdev: sm712fb: Fix crash in smtcfb_write() e7bb29df2a14 ARM: mmp: Fix failure to remove sram device add823a9a5e2 ARM: tegra: tamonten: Fix I2C3 pad setting 08ec8450f3e5 lib/test_lockup: fix kernel pointer check for separate address spaces 40a5c93a7473 uaccess: fix type mismatch warnings from access_ok() a49b687a75d2 media: cx88-mpeg: clear interrupt status register before streaming video 460635026801 ASoC: soc-core: skip zero num_dai component in searching dai name a840fc067e8c ARM: dts: bcm2711: Add the missing L1/L2 cache information 681a317034b2 video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit a7c624abf694 video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() 543dae0a46b0 video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() 910715c4b494 arm64: defconfig: build imx-sdma as a module 14df2556a190 ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk c241cfd0a55f ARM: ftrace: avoid redundant loads or clobbering IP 41082d6432e5 media: atomisp: fix dummy_ptr check to avoid duplicate active_bo b554196e6d39 media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator off on some boards 370b50492e54 ASoC: madera: Add dependencies on MFD 0020667edc06 ARM: dts: bcm2837: Add the missing L1/L2 cache information f040c0810291 ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 da210b1b551c video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit 8c7e2141fb89 video: fbdev: cirrusfb: check pixclock to avoid divide by zero 1e33f197468f video: fbdev: w100fb: Reset global state 08dff4820127 video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow 99e3f83539ca media: ir_toy: free before error exiting d658178b5ac2 media: staging: media: zoran: fix various V4L2 compliance errors bafec1a6ba4b media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com bd01629315ff media: staging: media: zoran: move videodev alloc b230f2d9441a ntfs: add sanity check on allocation size f7e8aff06262 f2fs: compress: fix to print raw data size in error path of lz4 decompression d91d1e681c99 NFSD: Fix nfsd_breaker_owns_lease() return values 498b7088db71 f2fs: fix to do sanity check on curseg->alloc_type 330d0e44fc5a ext4: don't BUG if someone dirty pages without asking ext4 first cd6d719534af ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit 69d2421b5527 ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb ecd384c436fd locking/lockdep: Iterate lock_classes directly when reading lockdep files 3ad817f1bd62 spi: tegra20: Use of_device_get_match_data() 1c200c8bce08 nvme-tcp: lockdep: annotate in-kernel sockets 7e4967e913ab parisc: Fix handling off probe non-access faults ede1ef1a7de9 PM: core: keep irq flags in device_pm_check_callbacks() 227718c8bbd5 ACPI/APEI: Limit printable size of BERT table data cc051f497eac Revert "Revert "block, bfq: honor already-setup queue merges"" 1b69302bfae3 lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 1b87ce6a778e ACPICA: Avoid walking the ACPI Namespace if it is not there df6e00b1a53c bfq: fix use-after-free in bfq_dispatch_request dd85ed4af8f5 fs/binfmt_elf: Fix AT_PHDR for unusual ELF files 9fc899ce5a20 irqchip/nvic: Release nvic_base upon failure 4bbd910de18b irqchip/qcom-pdc: Fix broken locking f038185b6a62 Fix incorrect type in assignment of ipv6 port for audit 012c572007c2 loop: use sysfs_emit() in the sysfs xxx show() 448857f58009 selinux: allow FIOCLEX and FIONCLEX with policy capability 4b9b60b5bfc8 selinux: use correct type for context length 7507ead1e9d4 block, bfq: don't move oom_bfqq 79b16d00de17 pinctrl: npcm: Fix broken references to chip->parent_device 9d1d8e5e4294 gcc-plugins/stackleak: Exactly match strings instead of prefixes b0f2f89d741a regulator: rpi-panel: Handle I2C errors/timing to the Atmel 2784604c8c6f LSM: general protection fault in legacy_parse_param e600b5973e80 fs: fix fd table size alignment properly 327f07e3704c lib/test: use after free in register_test_dev_kmod() 00d2b9fe5e02 fs: fd tables have to be multiples of BITS_PER_LONG 1752fcd4045b net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator edb91a475da5 NFSv4/pNFS: Fix another issue with a list iterator pointing to the head 5c94b6205e87 net/x25: Fix null-ptr-deref caused by x25_disconnect 4896c308a57d qlcnic: dcb: default to returning -EOPNOTSUPP 2165d0ebfbac selftests: test_vxlan_under_vrf: Fix broken test case f98dc124a482 net: phy: broadcom: Fix brcm_fet_config_init() 3e7a483af3bb net: hns3: fix bug when PF set the duplicate MAC address for VFs 3eb92660e69a net: enetc: report software timestamping via SO_TIMESTAMPING e9445a7a59d8 xen: fix is_xen_pmu() af0c3ced2468 clk: Initialize orphan req_rate 845e734f975f clk: qcom: gcc-msm8994: Fix gpll4 width e2a262539219 kdb: Fix the putarea helper function a9fa7d48a1cd NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error 8cd30d28da01 netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options fbd56a61ceee jfs: fix divide error in dbNextAG acb96e62e690 driver core: dd: fix return value of __setup handler 89748be18f77 firmware: google: Properly state IOMEM dependency 3d934d7b9019 kgdbts: fix return value of __setup handler f65ba8b98846 serial: 8250: fix XOFF/XON sending when DMA is used 45e95a7bf8c4 kgdboc: fix return value of __setup handler 96038b1cf45e tty: hvc: fix return value of __setup handler 566e30289d04 pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe 669b05ff43bd pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe 9d095fe2fb8a pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual GPIOs 861946289d4a pinctrl: mediatek: paris: Fix pingroup pin config state readback 7675fb2aaf88 pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() 901e192ac91e pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback 72ea0fefea18 pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init fddbfe43bf07 staging: mt7621-dts: fix GB-PC2 devicetree 00e0739ca126 staging: mt7621-dts: fix pinctrl properties for ethernet 47c31fe8ca78 staging: mt7621-dts: fix formatting 59ec187d7c08 staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree 942f68bf2950 NFS: remove unneeded check in decode_devicenotify_args() e025c6638720 clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver 54c812829741 clk: clps711x: Terminate clk_div_table with sentinel element 9ff533033d8e clk: loongson1: Terminate clk_div_table with sentinel element bb680cabf242 clk: actions: Terminate clk_div_table with sentinel element 431f8a9cec07 nvdimm/region: Fix default alignment for small regions f7210ca29a78 remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region 7a494580a89b remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region 5c1d484d9661 remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region f95fd61dd85a dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma d047d68ff031 clk: qcom: clk-rcg2: Update the frac table for pixel clock 334720f418f5 clk: qcom: clk-rcg2: Update logic to calculate D value for RCG 639744b2429f clk: at91: sama7g5: fix parents of PDMCs' GCLK 0553ecbce95e clk: imx7d: Remove audio_mclk_root_clk 867258d3f37d dma-debug: fix return value of __setup handlers 2f3885514e41 NFS: Return valid errors from nfs2/3_decode_dirent() 7b59afe84ad9 habanalabs: Add check for pci_enable_device afcbc6375233 iio: adc: Add check for devm_request_threaded_irq df2dc4cf71fa serial: 8250: Fix race condition in RTS-after-send handling 469ce5119f22 NFS: Use of mapping_set_error() results in spurious errors 659fe4d653a2 serial: 8250_lpss: Balance reference count for PCI DMA device 0aebb3944ab1 serial: 8250_mid: Balance reference count for PCI DMA device c92bd51313bf phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) 80805f555e22 clk: qcom: ipq8074: Use floor ops for SDCC1 clock fd2601e3665e pinctrl: renesas: checker: Fix miscalculation of number of states c5cf977515b5 pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel b5db33a81ee7 staging:iio:adc:ad7280a: Fix handing of device address bit reversing. f5b01abf5f65 iio: mma8452: Fix probe failing when an i2c_device_id is used 8b89c9e68a01 clk: qcom: ipq8074: fix PCI-E clock oops a70d5dbe2e4e soundwire: intel: fix wrong register name in intel_shim_wake 091704a9a7f4 cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse f90ad943221a misc: alcor_pci: Fix an error handling path 553541c4531e fsi: Aspeed: Fix a potential double free cb212c3f0de7 fsi: aspeed: convert to devm_platform_ioremap_resource c0b3c06414c3 pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() 2cd05c38a27b mxser: fix xmit_buf leak in activate when LSR == 0xff 8513c93eadc6 mfd: asic3: Add missing iounmap() on error asic3_mfd_probe 084be6309f4f tipc: fix the timer expires after interval 100ms 5d8162371ce8 openvswitch: always update flow key after nat 4593c76a659d tcp: ensure PMTU updates are processed during fastopen b26091a02093 net: bcmgenet: Use stronger register read/writes to assure ordering 9088614323f0 PCI: Avoid broken MSI on SB600 USB devices 75a4a97b7463 selftests/bpf/test_lirc_mode2.sh: Exit with proper code 0d3ad6142a05 i2c: mux: demux-pinctrl: do not deactivate a master that is not active c483f8002d17 i2c: meson: Fix wrong speed use from probe b0898362188e af_netlink: Fix shift out of bounds in group mask calculation 40f3b8dadae8 ipv4: Fix route lookups when handling ICMP redirects and PMTU updates 70a6cf749d9f Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt b441fcdff2eb Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed 876cfe1380c3 selftests/bpf: Fix error reporting from sock_fields programs ac1ec6f319c0 bareudp: use ipv6_mod_enabled to check if IPv6 enabled c037e135391c can: isotp: support MSG_TRUNC flag when reading from socket f402c4986519 can: isotp: return -EADDRNOTAVAIL when reading from unbound socket 8a9d996d4edd USB: storage: ums-realtek: fix error code in rts51x_read_mem() f9a666100955 samples/bpf, xdpsock: Fix race when running for fix duration of time cd84ea3920ae bpf, sockmap: Fix double uncharge the mem of sk_msg 7b812a369e64 bpf, sockmap: Fix more uncharged while msg has more_data bec34a91eba3 bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full c98d903ff9e7 RDMA/mlx5: Fix memory leak in error flow for subscribe event routine a3587259ae55 mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init fa3d44424579 MIPS: pgalloc: fix memory leak caused by pgd_free() 8c4808ff9e10 MIPS: RB532: fix return value of __setup handler ef1728e3cb9e mips: cdmm: Fix refcount leak in mips_cdmm_phys_base 315772133a4b ath10k: Fix error handling in ath10k_setup_msa_resources 71f311b12380 vxcan: enable local echo for sent CAN frames 3c2a39784974 powerpc: 8xx: fix a return value error in mpc8xx_pic_init 956fab99ad26 platform/x86: huawei-wmi: check the return value of device_create_file() 1ba28cb69218 selftests/bpf: Make test_lwt_ip_encap more stable and faster 08ab4067815e libbpf: Unmap rings when umem deleted 6fa8edfc9020 mfd: mc13xxx: Add check for mc13xxx_irq_request bcf93175ed84 powerpc/sysdev: fix incorrect use to determine if list is empty ab0a335b546e mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n bbd91cdb620e net: axienet: fix RX ring refill allocation failure handling 9ec698984db2 PCI: Reduce warnings on possible RW1C corruption a84cb039d282 IB/hfi1: Allow larger MTU without AIP 48d23ef90116 power: supply: wm8350-power: Add missing free in free_charger_irq 9d3dab40af71 power: supply: wm8350-power: Handle error for wm8350_register_irq 5cf1371628a4 i2c: xiic: Make bus names unique f01e08083c94 hv_balloon: rate-limit "Unhandled message" warning ba2c6e353b11 KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() fa9089949dac KVM: x86: Fix emulation in writing cr8 3e7e73ae2bbd powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit 05abd49972e1 powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() 3e04a837dba7 libbpf: Skip forward declaration when counting duplicated type names 6bb107332db2 gpu: host1x: Fix a memory leak in 'host1x_remove()' d1c7759304a1 bpf, arm64: Feed byte-offset into bpf line info 694398af5fea bpf, arm64: Call build_prologue() first in first JIT pass 06a0001366ac drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt a3d53f000561 scsi: hisi_sas: Change permission of parameter prot_mask 705c70399e06 power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return 1e06710c43a0 drm/tegra: Fix reference leak in tegra_dsi_ganged_probe 9ffa07c699a7 ext2: correct max file size computing 60605acf5bf8 TOMOYO: fix __setup handlers return values adb7c8d1de05 drm/amd/display: Remove vupdate_int_entry definition e462b0f518e9 RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR 279f318bd7d6 scsi: pm8001: Fix abort all task initialization 780c668a2dd4 scsi: pm8001: Fix NCQ NON DATA command completion handling f7a3f9e4e81b scsi: pm8001: Fix NCQ NON DATA command task initialization f76bbee39eda scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() 6bc86bca3502 scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() 27ccdcaa015d scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() 6c0e850c2289 scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config() edde1ede761e scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() 257a55622cc6 scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() f55a7bc38f74 scsi: pm8001: Fix command initialization in pm80XX_send_read_log() 5349cde1dfaa dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS d4862bea088c drm/msm/dpu: fix dp audio condition 7b52fb813cd1 drm/msm/dpu: add DSPP blocks teardown 413c62697b61 drm/msm/dp: populate connector of struct dp_panel 441a83ff270e iwlwifi: mvm: Fix an error code in iwl_mvm_up() c12692c3e979 iwlwifi: Fix -EIO error code that is never returned ec376f5c11c8 dax: make sure inodes are flushed before destroy cache 5e6b030ac345 IB/cma: Allow XRC INI QPs to set their local ACK timeout 9c384e1afa55 drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug 80b96ac9d2fb drm/amd/pm: enable pm sysfs write for one VF mode 06e778d1849d iommu/ipmmu-vmsa: Check for error num after setting mask ab63b24ae632 HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports 879356a6a055 power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init f03ef518c1c1 drm/bridge: dw-hdmi: use safe format when first in bridge chain e0e25e131d18 PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge b1af8b9ec032 livepatch: Fix build failure on 32 bits processors 6f095441f808 scripts/dtc: Call pkg-config POSIXly correct 080822563b35 net: dsa: mv88e6xxx: Enable port policy support on 6097 2ac4f049db6e mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update 2430af124125 mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update 232c1cc98611 mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv 253cc4aafc21 mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode b5d363ff171e powerpc/perf: Don't use perf_hw_context for trace IMC PMU c18b53861796 KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init 8b64c158a07b powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch be703360ed35 ray_cs: Check ioremap return value 43f2fe2a6995 power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe da71a1483b6c i40e: respect metadata on XSK Rx to skb b2e48cd14110 i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb e8fe653fa7c6 KVM: PPC: Fix vmx/vsx mixup in mmio emulation 11cb9eba06c8 RDMA/core: Set MR type in ib_reg_user_mr 11f11ac281f0 ath9k_htc: fix uninit value bugs 6e669baa3363 drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function 19a7eba28479 drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() 9abee5153411 drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() 47402eaf888e ionic: fix type complaint in ionic_dev_cmd_clean() 1ba10e5c39d4 drm/edid: Don't clear formats if using deep color d99e7feaed4c mtd: rawnand: gpmi: fix controller timings setting 364b2eee6233 mtd: onenand: Check for error irq 96ea88eb9ba3 Bluetooth: hci_serdev: call init_rwsem() before p->open() b267a8118c2b udmabuf: validate ubuf->pagecount 56722aa77b3b libbpf: Fix possible NULL pointer dereference when destroying skeleton 4a9c268a4044 drm/panfrost: Check for error num after setting mask 5d1114ede5a1 ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern fb2be762a49b drm: bridge: adv7511: Fix ADV7535 HPD enablement d9d61beb21d7 drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe 064e7f75325c drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe d8db734df6e6 drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev ec3924eab533 drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops a1c665f5b7f9 ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS 1f24716e3822 ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data abefbf602c6a ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe 90ac679aa6a0 ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe ec26e3ce3c71 ASoC: atmel: sam9x5_wm8731: use devm_snd_soc_register_card() 541251b90338 mmc: davinci_mmc: Handle error for clk_enable 19eb5c7957e6 ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe 42042c7a3ddb ASoC: imx-es8328: Fix error return code in imx_es8328_probe() fe4db4ea2104 ASoC: fsl_spdif: Disable TX clock when stop 86b6cf989437 ASoC: mxs: Fix error handling in mxs_sgtl5000_probe c8c981cfc06d ASoC: dmaengine: do not use a NULL prepare_slave_config() callback f452cff02531 ASoC: SOF: Add missing of_node_put() in imx8m_probe 0d82401d4650 ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe 7e8b0fd0ebe0 ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() b5664a584ea2 ivtv: fix incorrect device_caps for ivtvfb ebd4f1501e0b media: saa7134: fix incorrect use to determine if list is empty dd67315994c4 media: saa7134: convert list_for_each to entry variant 066d9b48f949 video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of 20da8404e464 ASoC: fsi: Add check for clk_enable db1c00a025c6 ASoC: wm8350: Handle error for wm8350_register_irq 662ee5ac6b45 ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe 663e7a72871f media: vidtv: Check for null return of vzalloc 4d68603cc438 media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED b02752d75300 m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined 9ca3635a0af4 arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly 7e6f5786621d ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction 64eee4127c23 memory: emif: check the pointer temp in get_device_details() 330a9b0d38e6 memory: emif: Add check for setup_interrupts 4639c1d97f38 ASoC: soc-compress: prevent the potentially use of null pointer a6ee60d4a98f ASoC: dwc-i2s: Handle errors for clk_enable 39bee81e3083 ASoC: atmel_ssc_dai: Handle errors for clk_enable dc947d175c17 ASoC: mxs-saif: Handle errors for clk_enable a754ea0de369 printk: fix return value of printk.devkmsg __setup handler 87a265e292f8 arm64: dts: broadcom: Fix sata nodename f63122803d66 arm64: dts: ns2: Fix spi-cpol and spi-cpha property 5d6a0dc6bad4 ALSA: spi: Add check for clk_enable() 039fae34f8cd ASoC: ti: davinci-i2s: Add check for clk_enable() 94cb9fe5d86e ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() 7ce3e6e1036e uaccess: fix nios2 and microblaze get_user_8() 19894751f657 ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put f126dcbe7074 media: cedrus: h264: Fix neighbour info buffer size c011ae1665f8 media: cedrus: H265: Fix neighbour info buffer size 44973633b006 media: usb: go7007: s2250-board: fix leak in probe() ec8a37b2d9a7 media: em28xx: initialize refcount before kref_get 1b46f57d516f media: video/hdmi: handle short reads of hdmi info frame. 170ad3942b7b ARM: dts: imx: Add missing LVDS decoder on M53Menlo 2a0eb50d9afd ARM: dts: sun8i: v3s: Move the csi1 block to follow address order 77406ac6efe4 soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe 18b2ec361a68 firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not defined 8395a17ef6ba arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc d19248e23fbe arm64: dts: qcom: sdm845: fix microphone bias properties and values 2042c6fbfb0f soc: qcom: aoss: remove spurious IRQF_ONESHOT flags 5a990a65d4a3 soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem b5d6eba71997 soc: qcom: rpmpd: Check for null return of devm_kcalloc 0c11cb8db49a ARM: dts: qcom: ipq4019: fix sleep clock 22474dfd0c17 firmware: qcom: scm: Remove reassignment to desc following initializer bf4bad1114a3 video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() 6de6a64f23a6 video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() 64ec3e678d76 video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() 0dff86aeb191 video: fbdev: controlfb: Fix COMPILE_TEST build ec1c20b02ae0 video: fbdev: controlfb: Fix set but not used warnings f8bf19f7f311 video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen 3187a1d4d5c5 media: aspeed: Correct value for h-total-pixels 245561612b49 media: hantro: Fix overfill bottom register field name 032b141a91a8 media: meson: vdec: potential dereference of null pointer d3e5106c6768 media: coda: Fix missing put_device() call in coda_get_vdoa_data c9f4586d9935 ASoC: generic: simple-card-utils: remove useless assignment 2c357e027725 ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting 712dd2ac267a media: bttv: fix WARNING regression on tunerless devices bc2573abc691 media: mtk-vcodec: potential dereference of null pointer 8a83731a09a5 media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls c76188715dfc media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size f622bd0758bd kunit: make kunit_test_timeout compatible with comment 9e63bcb71df9 selftests, x86: fix how check_cc.sh is being invoked d2c53e77b043 f2fs: fix compressed file start atomic write may cause data corruption 1c4d94e4f0b1 f2fs: compress: remove unneeded read when rewrite whole cluster 2c4741d1b0d2 btrfs: fix unexpected error path when reflinking an inline extent 3ef3bc75cd3e f2fs: fix to avoid potential deadlock 85cc399b650f nfsd: more robust allocation failure handling in nfsd_file_cache_init 1a11a873749c f2fs: fix missing free nid in f2fs_handle_failed_inode c0cffc1fb38d perf/x86/intel/pt: Fix address filter config for 32-bit kernel 13c8e37e1faf perf/core: Fix address filter parser for multiple filters a9faa5beda6b rseq: Remove broken uapi field layout on 32-bit little endian f0250e05e574 rseq: Optimise rseq_get_rseq_cs() and clear_rseq_cs() ecc17de4b99a sched/core: Export pelt_thermal_tp 40732cab515d sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa 2b5d41bcf28f f2fs: fix to enable ATGC correctly via gc_idle sysfs interface 9d92be1a09fb watch_queue: Actually free the watch 5ae75b4ed303 watch_queue: Fix NULL dereference in error cleanup 509565faed7e io_uring: terminate manual loop iterator loop correctly for non-vecs 44a77e52bd79 clocksource: acpi_pm: fix return value of __setup handler d678f002f0bc hwmon: (pmbus) Add Vin unit off handling 7ca525b4cc65 hwrng: nomadik - Change clk_disable to clk_disable_unprepare e4c777fd8c37 amba: Make the remove callback return void 1c6ac39763bc vfio: platform: simplify device removal c93017c8d5eb crypto: ccree - Fix use after free in cc_cipher_exit() 78622926fe01 crypto: ccp - ccp_dmaengine_unregister release dma channels 9eeee6f684e0 ACPI: APEI: fix return value of __setup handlers 0b45bf165932 clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() b33c753cff6c clocksource/drivers/timer-microchip-pit64b: Use notrace db9d00461bdf clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts d4e13c4a6f41 clocksource/drivers/exynos_mct: Refactor resources allocation 42d331a279d0 clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix aedff03da4a5 crypto: vmx - add missing dependencies 51939008ca5f crypto: amlogic - call finalize with bh disabled 24857d87cc74 crypto: sun8i-ce - call finalize with bh disabled bf4814d58b1b crypto: sun8i-ss - call finalize with bh disabled a4067ccb97e5 hwrng: atmel - disable trng on failure path b7940bef6f21 spi: spi-zynqmp-gqspi: Handle error for dma_set_mask 3928a04bc65a PM: suspend: fix return value of __setup handler 052a218db0cb PM: hibernate: fix __setup handler error handling 0b5924a14d64 block: don't delete queue kobject before its children 40b288a86186 nvme: cleanup __nvme_check_ids 32c4db2a5296 hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING ec8536f7012e hwmon: (pmbus) Add mutex to regulator ops 18a18594ae69 spi: pxa2xx-pci: Balance reference count for PCI DMA device 55259cb37415 crypto: ccree - don't attempt 0 len DMA mappings d788ad472f83 EVM: fix the evm= __setup handler return value a137f93ae581 audit: log AUDIT_TIME_* records only from rules 5e9501e60b8d crypto: rockchip - ECB does not need IV 8265bea7d8cd selftests/x86: Add validity check and allow field splitting f7d9249af33c arm64/mm: avoid fixmap race condition when create pud mapping 99a8dfce7c0b spi: tegra114: Add missing IRQ check in tegra_spi_probe 71dba67138f6 thermal: int340x: Check for NULL after calling kmemdup() 8e57117142bb crypto: mxs-dcp - Fix scatterlist processing ec1d372974ec crypto: authenc - Fix sleep in atomic context in decrypt_tail fdfaafeb4bf8 crypto: sun8i-ss - really disable hash on A80 19693838c82f hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER bc20294cc8da hwrng: cavium - Check health status while reading random data 962d1f59d5f7 selinux: check return value of sel_make_avc_files 1ae9b020ddfc regulator: qcom_smd: fix for_each_child.cocci warnings c20975954e96 PCI: xgene: Revert "PCI: xgene: Fix IB window setup" 0f56f240157d PCI: pciehp: Clear cmd_busy bit in polling mode 89ddcc81914a drm/i915/gem: add missing boundary check in vm_access b84857c06ef9 drm/i915/opregion: check port number bounds for SWSCI display power state 88975951d4e0 brcmfmac: pcie: Fix crashes due to early IRQs 1cbcf93a93e5 brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio f3820ddaf4f3 brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path daa07f29027c brcmfmac: firmware: Allocate space for default boardrev in nvram 1dd031eb9910 xtensa: fix xtensa_wsr always writing 0 dac518bbcebf xtensa: fix stop_machine_cpuslocked call in patch_text 20f974dce5df media: davinci: vpif: fix unbalanced runtime PM enable 7c9b915b9463 media: davinci: vpif: fix unbalanced runtime PM get cde90e829190 media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC 785ffce44a1f DEC: Limit PMAX memory probing to R3k systems 8dde2296eca1 bcache: fixup multiple threads crash 37d2b4fa5cdd crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() b89fb8b88242 crypto: rsa-pkcs1pad - restore signature length check f38c318068ee crypto: rsa-pkcs1pad - correctly get hash from source scatterlist c1db3f44f252 crypto: rsa-pkcs1pad - only allow with rsa 27a6f495b63a exec: Force single empty string when argv is empty b02d33171dfb lib/raid6/test: fix multiple definition linking error bf057eac9a34 thermal: int340x: Increase bitmap size 86a926c3f00e pstore: Don't use semaphores in always-atomic-context code b26f400e4fe4 carl9170: fix missing bit-wise or operator for tx_params 3aef4df6e1cc mgag200 fix memmapsl configuration in GCTL6 register ef1df9168532 ARM: dts: exynos: add missing HDMI supplies on SMDK5420 3cde68a1ebbc ARM: dts: exynos: add missing HDMI supplies on SMDK5250 5ac205c414c5 ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 7187c9beb702 ARM: dts: at91: sama5d2: Fix PMERRLOC resource size 2ca2a5552a83 video: fbdev: atari: Atari 2 bpp (STe) palette bugfix 72af8810922e video: fbdev: sm712fb: Fix crash in smtcfb_read() ba09b0417324 drm/edid: check basic audio support on CEA extension block ce1927b8cfed block: don't merge across cgroup boundaries if blkcg is enabled 6e0d24598ca0 block: limit request dispatch loop duration 958e9b56de7b mailbox: tegra-hsp: Flush whole channel f67a1400788f drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() b35eb4847182 ext4: fix fs corruption when tring to remove a non-empty directory with IO error a1e6884b2d28 ext4: fix ext4_fc_stats trace point c119fb65f6ab coredump: Also dump first pages of non-executable ELF libraries 7ad5ccc3da7a ACPI: properties: Consistently return -ENOENT if there are no more references ef3a87e0c4b0 arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs 18864e8b837a arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs e85fa9f4e925 arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs 7ce550a01b83 arm64: signal: nofpsimd: Do not allocate fp/simd context when not available 210e7b43d4da udp: call udp_encap_enable for v6 sockets when enabling encap e1a58498ef91 powerpc/kvm: Fix kvm_use_magic_page d72866a7f532 can: isotp: sanitize CAN ID checks in isotp_bind() fde8c5cad088 drbd: fix potential silent data corruption b101e74f9a72 dm integrity: set journal entry unused when shrinking device d5d5804acc16 mm/kmemleak: reset tag when compare object pointer bc2f58b8e47c mm,hwpoison: unmap poisoned page before invalidation 608c501d70bf Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" 8b354e303260 mm: madvise: return correct bytes advised with process_madvise 928c06c11408 mm: madvise: skip unmapped vma holes passed to process_madvise 51f7557c3cb9 ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 9017201e8d8c ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock 7b7a03d8b5f8 ALSA: hda: Avoid unsol event during RPM suspending a55e2d74232f ALSA: cs4236: fix an incorrect NULL check on list iterator edefc4b2a8e8 cifs: fix NULL ptr dereference in smb2_ioctl_query_info() 9963ccea6087 cifs: prevent bad output lengths in smb2_ioctl_query_info() b75198eddab1 Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" 34bc1f69bf56 riscv: Increase stack size under KASAN 24b9b8e95ca1 riscv: Fix fill_callchain return value 0f8c0bd0a4cb qed: validate and restrict untrusted VFs vlan promisc mode a3af3d431920 qed: display VF trust config aa28075f06b8 scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands 4bcefc78c874 mempolicy: mbind_range() set_policy() after vma_merge() fa37c1714367 mm: invalidate hwpoison page cache page in fault path 7188e7c96f39 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node 51dbb5e36d59 jffs2: fix memory leak in jffs2_scan_medium 607d3aab7349 jffs2: fix memory leak in jffs2_do_mount_fs 7bb7428dd739 jffs2: fix use-after-free in jffs2_clear_xattr_subsystem b417f9c50586 can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path 3a21ee89bc22 mtd: rawnand: protect access to rawnand devices while in suspend 145a63201d00 spi: mxic: Fix the transmit path be22ebe79e64 pinctrl: samsung: drop pin banks references on error paths b97b305656a7 remoteproc: Fix count check in rproc_coredump_write() 784630df174f f2fs: fix to do sanity check on .cp_pack_total_block_count e58ee6bd939b f2fs: quota: fix loop condition at f2fs_quota_sync() ec67040703c8 f2fs: fix to unlock page correctly in error path of is_alive() 7af164fa2f1a NFSD: prevent integer overflow on 32 bit systems 65e21cc042f4 NFSD: prevent underflow in nfssvc_decode_writeargs() b7b430104a14 SUNRPC: avoid race between mod_timer() and del_timer_sync() f51ab2f60a44 HID: intel-ish-hid: Use dma_alloc_coherent for firmware update a1df8e60f25a firmware: stratix10-svc: add missing callback parameter on RSU e94f5fbe7ab3 Documentation: update stable tree link f4bab992ee25 Documentation: add link to stable release candidate tree 10ee5662d5a6 KEYS: fix length validation in keyctl_pkey_params_get_2() 5a41a3033a93 ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE 2775d8e36436 clk: uniphier: Fix fixed-rate initialization 25cd5872d9a7 greybus: svc: fix an error handling bug in gb_svc_hello() 9f0cd8117457 iio: inkern: make a best effort on offset calculation 19e533452fbe iio: inkern: apply consumer scale when no channel scale is available e10dbe7f6ac1 iio: inkern: apply consumer scale on IIO_VAL_INT cases 9f4fffc2ab26 iio: afe: rescale: use s64 for temporary scale calculations 9cd1b02655c7 coresight: Fix TRCCONFIGR.QE sysfs interface 7b478cb67b8c mei: avoid iterator usage outside of list_for_each_entry ec8975417d71 mei: me: add Alder Lake N device id. 0a0c61dd071d xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() 811f40351949 xhci: make xhci_handshake timeout for xhci_reset() adjustable 3a820d1ca123 xhci: fix runtime PM imbalance in USB2 resume c41387f96a22 xhci: fix garbage USBSTS being logged in some cases 1e0f089f70db USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c 39a70732eb52 virtio-blk: Use blk_validate_block_size() to validate block size 290e05f346d1 tpm: fix reference counting for struct tpm_chip fcd3c31dd160 iommu/iova: Improve 32-bit free space estimate 68c80088f52b locking/lockdep: Avoid potential access of invalid memory in lock_class f19d8dfad67b net: dsa: microchip: add spi_device_id tables 8d3f4ad43054 af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register ef1a6ab36dc3 Input: zinitix - do not report shadow fingers 21680aabc4d3 spi: Fix erroneous sgs value with min_t() 8fb7af1b5a83 Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" 18a4417a192f net:mcf8390: Use platform_get_irq() to get the interrupt 102d7f6c2eff spi: Fix invalid sgs value a4f4ce3deedb gpio: Revert regression in sysfs-gpio (gpiolib.c) fc9a35627c3d ethernet: sun: Free the coherent when failing in probing 3c8447192532 tools/virtio: fix virtio_test execution 6d98dc2369b1 vdpa/mlx5: should verify CTRL_VQ feature exists for MQ c97ffb4184f0 virtio_console: break out of buf poll on remove 0c00d38337ec ARM: mstar: Select HAVE_ARM_ARCH_TIMER a7e75e5ed417 xfrm: fix tunnel model fragmentation behavior e05ae08ea82f HID: logitech-dj: add new lightspeed receiver id ff919a7ad90c netdevice: add the case if dev is NULL c4dc584a2d4c hv: utils: add PTP_1588_CLOCK to Kconfig to fix build d136a2574a45 USB: serial: simple: add Nokia phone driver 38e3d48ffebf USB: serial: pl2303: add IBM device IDs d4d975e79210 swiotlb: fix info leak with DMA_FROM_DEVICE Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-04-14linux-yocto: Remove unnecessary, commented out qemuarm entryJon Mason
The line in question is already in place in qemuarm.conf. Remove it from here, as it is not necessary and references an older kernel. Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-04-05linux-yocto/5.10: features/security: Move x86_64 configs to separate fileBruce Ashfield
Integrating the following commit(s) to linux-yocto/.: 2278ed571c1 features/security: Move x86_64 configs to separate file Signed-off-by: Kamil Dziezyk <kamil.dziezyk@arm.com> 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>
2022-04-05linux-yocto/5.10: update to v5.10.109Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: d9c5818a0bc0 Linux 5.10.109 163960a7de13 llc: only change llc->dev when bind() succeeds 2b5a6d771450 nds32: fix access_ok() checks in get/put_user c064268eb8ed wcn36xx: Differentiate wcn3660 from wcn3620 95193d12f10a tpm: use try_get_ops() in tpm-space.c 5d3ff9542a40 mac80211: fix potential double free on mesh join fcc9797d0d13 rcu: Don't deboost before reporting expedited quiescent state 87f7ed7c3659 Revert "ath: add support for special 0x0 regulatory domain" c971e6a1c8fa crypto: qat - disable registration of algorithms 9f4e64611ebe ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU 0b2ffba2de50 ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 2724b72b225d ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board 2c74374c2e88 netfilter: nf_tables: initialize registers in nft_do_chain() eb1ba8d1c3e2 drivers: net: xgene: Fix regression in CRC stripping a2368d10b7fb ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec 6936d2ecf822 ALSA: cmipci: Restore aux vol on suspend/resume cbd27127af5f ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB 0ae81ef3ea0e ALSA: pcm: Add stream lock during PCM reset ioctl operations b560d670c87d ALSA: pcm: Fix races among concurrent prealloc proc writes a38440f00697 ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls 8527c8f052fb ALSA: pcm: Fix races among concurrent read/write and buffer changes 0f6947f5f520 ALSA: pcm: Fix races among concurrent hw_params and hw_free calls 014c81dfb319 ALSA: hda/realtek: Add quirk for ASUS GA402 05256f3fd6c9 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 ca8247b4dfb8 ALSA: hda/realtek: Add quirk for Clevo NP50PNJ 26fe8f31033b ALSA: hda/realtek: Add quirk for Clevo NP70PNJ 80eab86a86d2 ALSA: usb-audio: add mapping for new Corsair Virtuoso SE 5ce74ff70593 ALSA: oss: Fix PCM OSS buffer allocation overflow db03abd0dae0 ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call 571df3393f52 llc: fix netdevice reference leaks in llc_ui_bind() 56dc187b35d5 staging: fbtft: fb_st7789v: reset display before initialization 351493858ebc tpm: Fix error handling in async work ea21245cdcab cgroup-v1: Correct privileges check in release_agent writes 824a950c3f11 cgroup: Use open-time cgroup namespace for process migration perm checks f28364fe384f cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv 9eeaa2d7d58a exfat: avoid incorrectly releasing for root inode ae8ec5eabb1a net: ipv6: fix skb_over_panic in __ip6_append_data 25c23fe40e6e nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION 9940314ebfc6 Linux 5.10.108 37119edab8f4 Revert "selftests/bpf: Add test for bpf_timer overwriting crash" 9248694dac20 esp: Fix possible buffer overflow in ESP transformation 96340cdd5526 smsc95xx: Ignore -ENODEV errors when device is unplugged e27b51af5449 net: usb: Correct reset handling of smsc95xx b54daeafc1b0 net: usb: Correct PHY handling of smsc95xx 204d38dc6a81 perf symbols: Fix symbol size calculation condition f0d43d22d241 Input: aiptek - properly check endpoint type 98e7a654a5be scsi: mpt3sas: Page fault in reply q processing 10a805334a11 usb: usbtmc: Fix bug in pipe direction for control transfers 00bdd9bf1ac6 usb: gadget: Fix use-after-free bug by not setting udc->dev.driver 28bc0267399f usb: gadget: rndis: prevent integer overflow in rndis_set_response() 2c010c61e614 arm64: fix clang warning about TRAMP_VALIAS 277b7f63948b net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload 2550afba2a30 net: bcmgenet: skip invalid partial checksums bf5b7aae86d3 bnx2x: fix built-in kernel driver load failure c07fdba12fb0 net: phy: mscc: Add MODULE_FIRMWARE macros ba50073cf4af net: dsa: Add missing of_node_put() in dsa_port_parse_of a630ad5e8b2d net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() 336b6be6ad09 drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings 9d45aec02f7b drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() 9b763ceda6f8 hv_netvsc: Add check for kvmalloc_array 09a7264fb0d0 atm: eni: Add check for dma_map_single 70b7b3c055fd net/packet: fix slab-out-of-bounds access in packet_recvmsg() 169add82d201 net: phy: marvell: Fix invalid comparison in the resume and suspend functions 01fac1ca8ab9 esp6: fix check on ipv6_skip_exthdr's return value d9fe590970c4 vsock: each transport cycles only on its own sockets ac7dd60946c0 efi: fix return value of __setup handlers fa3aa103e79c mm: swap: get rid of livelock in swapin readahead df3301dc60a3 ocfs2: fix crash when initialize filecheck kobj fails 0f9b7b8df175 crypto: qcom-rng - ensure buffer for generate is completely filled 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>
2022-03-24linux-yocto/5.10: update to v5.10.107Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 4c8814277b5d Linux 5.10.107 7a0d13ef67a1 arm64: kvm: Fix copy-and-paste error in bhb templates for v5.10 stable dc1163203ae6 io_uring: return back safer resurrect 8fdaab341bad kselftest/vm: fix tests build with old libc 2490695ffdba sfc: extend the locking on mcdi->seqno 2fad5b694896 tcp: make tcp_read_sock() more robust 3f9a8f8a952c nl80211: Update bss channel on channel switch for P2P_CLIENT 0ba557d33094 drm/vrr: Set VRR capable prop only if it is attached to connector 9a8e4a5c5b73 iwlwifi: don't advertise TWT support c5ea0221c816 atm: firestream: check the return value of ioremap() in fs_init() efdd92c18ed4 can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready ebe106eac686 ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE e8ad9ecc4069 MIPS: smp: fill in sibling and core maps earlier 8c70b9b47004 mac80211: refuse aggregations sessions before authorized d687d7559e24 ARM: dts: rockchip: fix a typo on rk3288 crypto-controller 6f0a94931c47 ARM: dts: rockchip: reorder rk322x hmdi clocks 6493c6aa8b44 arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" c5c8c649fee0 arm64: dts: rockchip: reorder rk3399 hdmi clocks f7f062919f41 arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity ca142038a54f xfrm: Fix xfrm migrate issues when address family changes d8889a445b53 xfrm: Check if_id in xfrm_migrate 6056abc99b58 sctp: fix the processing for INIT chunk bdf0316982f0 Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" 327f1e7d813c Linux 5.10.106 648895da69ce watch_queue: Fix filter limit check 8bb5b72dbd9a ARM: fix Thumb2 regression with Spectre BHB 6b1249db9e1c ext4: add check to prevent attempting to resize an fs with sparse_super2 b297cf764d8c x86/traps: Mark do_int3() NOKPROBE_SYMBOL 29f6f3500127 x86/boot: Add setup_indirect support in early_memremap_is_setup_data() b3444e5b640a x86/boot: Fix memremap of setup_indirect structures 24d268130e3c watch_queue: Make comment about setting ->defunct more accurate ec03510e0a77 watch_queue: Fix lack of barrier/sync/lock between post and read 06ab8444392a watch_queue: Free the alloc bitmap when the watch_queue is torn down 880acbb718e1 watch_queue: Fix the alloc bitmap size to reflect notes allocated e2b52ca4988e watch_queue: Fix to always request a pow-of-2 pipe ring size 2039900aadba watch_queue: Fix to release page in ->release() d729d4e99fb8 watch_queue, pipe: Free watchqueue state after clearing pipe ring 573a3228ca32 virtio: acknowledge all features before access bf52b627cf47 virtio: unexport virtio_finalize_features 8bfb959ea28d arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 1ef5fe3dba2a riscv: Fix auipc+jalr relocation range checks a69aa422b478 mmc: meson: Fix usage of meson_mmc_post_req() 0c6eeaf8c168 net: macb: Fix lost RX packet wakeup race in NAPI receive 6d9700b44509 staging: gdm724x: fix use after free in gdm_lte_rx() 8c1bc04c8c82 staging: rtl8723bs: Fix access-point mode deadlock ab5595b45f73 fuse: fix pipe buffer lifetime for direct_io f2c52a4baf56 ARM: Spectre-BHB: provide empty stub for non-config f1f5d089fcc6 selftests/memfd: clean up mapping in mfd_fail_write 71013d071b50 selftest/vm: fix map_fixed_noreplace test failure 8d276f10e84a tracing: Ensure trace buffer is at least 4096 bytes large ae7597b47dda ipv6: prevent a possible race condition with lifetimes 8c0c50e9fcff Revert "xen-netback: Check for hotplug-status existence before watching" 625c04b523ca Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" a0e2768fb901 gpio: Return EPROBE_DEFER if gc->to_irq is NULL 65d4e9d130fb hwmon: (pmbus) Clear pmbus fault/warning bits after read d15c9f6e3335 net-sysfs: add check for netdevice being present to speed_show 8c023c303978 spi: rockchip: terminate dma transmission when slave abort 889254f98e99 spi: rockchip: Fix error in getting num-cs property 4fb9be675be8 selftests/bpf: Add test for bpf_timer overwriting crash dc1c2b47b539 net: bcmgenet: Don't claim WOL when its not available b7e4d9ba2ddb sctp: fix kernel-infoleak for SCTP sockets 3cf533f12001 net: phy: DP83822: clear MISR2 register to disable interrupts 21044e679ed5 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info 3a4cd1c51eea gpio: ts4900: Do not set DAT and OE together 7702e7e9e396 selftests: pmtu.sh: Kill tcpdump processes launched by subshell. 2b1c85f56512 NFC: port100: fix use-after-free in port100_send_complete 1fdabf2cf42b net/mlx5e: Lag, Only handle events from highest priority multipath entry f3331bc17449 net/mlx5: Fix a race on command flush flow 5f1340963b11 net/mlx5: Fix size field in bufferx_reg struct e2201ef32f93 ax25: Fix NULL pointer dereference in ax25_kill_by_device cc7679079c7e net: ethernet: lpc_eth: Handle error for clk_enable b3e4fcb53921 net: ethernet: ti: cpts: Handle error for clk_enable 5e42f90d7220 tipc: fix incorrect order of state message data sanity check 979b418b96e3 ethernet: Fix error handling in xemaclite_of_probe 506d61bc1b50 ice: Fix curr_link_speed advertised speed 852a9e97d396 ice: Rename a couple of variables b21ffd5469a9 ice: Remove unnecessary checker loop 875967aff5a6 ice: Align macro names to the specification 8c613f7cd3ca ice: stop disabling VFs due to PF error responses d9ee2cbff2e9 i40e: stop disabling VFs due to PF error responses 965070a2b71d ARM: dts: aspeed: Fix AST2600 quad spi group 96b01b854151 net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() ed5bb00d8604 drm/sun4i: mixer: Fix P010 and P210 format numbers 93223495bce5 qed: return status of qed_iov_get_link 5bee2ed0508b esp: Fix BEET mode inter address family tunneling on GSO 16386479ef59 net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() 33c74f808596 isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() cca9d5035bd0 virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero a3d5fcc6cf2e mISDN: Fix memory leak in dsp_pipeline_build() f97ad179d12f mISDN: Remove obsolete PIPELINE_DEBUG debugging information 2de76d37d4a6 tipc: fix kernel panic when enabling bearer ea3a5e6df512 arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias 2c6a75ea32f9 HID: vivaldi: fix sysfs attributes leak 2a18a38cbc3b clk: qcom: gdsc: Add support to update GDSC transition delay 0d6882dd158e ARM: boot: dts: bcm2711: Fix HVS register range 67c781d938b8 Linux 5.10.105 561e91e5fee8 Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" 206c8e271ba2 xen/netfront: react properly to failing gnttab_end_foreign_access_ref() 39c00d09286c xen/gnttab: fix gnttab_end_foreign_access() without page specified c4b16486d602 xen/pvcalls: use alloc/free_pages_exact() 8357d75bfdb8 xen/9p: use alloc/free_pages_exact() 17f01b7206af xen: remove gnttab_query_foreign_access() 5f36ae75b847 xen/gntalloc: don't use gnttab_query_foreign_access() 304725518277 xen/scsifront: don't use gnttab_query_foreign_access() for mapped status f6690dd9446a xen/netfront: don't use gnttab_query_foreign_access() for mapped status 96219af4e504 xen/blkfront: don't use gnttab_query_foreign_access() for mapped status 3d81e85f30a8 xen/grant-table: add gnttab_try_end_foreign_access() 5c600371b8fd xen/xenbus: don't let xenbus_grant_ring() remove grants in error case 90f59cc2f2cc ARM: fix build warning in proc-v7-bugs.c 8c4192d126ba ARM: Do not use NOCROSSREFS directive with ld.lld 1749b553d73b ARM: fix co-processor register typo a330601c637b ARM: fix build error when BPF_SYSCALL is disabled b65b87e718c3 arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting 551717cf3b58 arm64: Use the clearbhb instruction in mitigations 38c26bdb3cc5 KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated e192c8baa69a arm64: Mitigate spectre style branch history side channels 192023e6baf7 KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A 13a807a0a080 arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 1f63326a5211 arm64: Add percpu vectors for EL1 56cf5326bdf9 arm64: entry: Add macro for reading symbol addresses from the trampoline 3f21b7e35523 arm64: entry: Add vectors that have the bhb mitigation sequences 49379552969a arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations 26211252c1c1 arm64: entry: Allow the trampoline text to occupy multiple pages 73ee716a1f63 arm64: entry: Make the kpti trampoline's kpti sequence optional 8c691e5308c5 arm64: entry: Move trampoline macros out of ifdef'd section e55025063276 arm64: entry: Don't assume tramp_vectors is the start of the vectors 5275fb5ea5f5 arm64: entry: Allow tramp_alias to access symbols after the 4K boundary bda89602814c arm64: entry: Move the trampoline data page before the text page d93b25a66548 arm64: entry: Free up another register on kpti's tramp_exit path 5242d6971e10 arm64: entry: Make the trampoline cleanup optional 7048a21086fb arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit dc5b630c0d53 arm64: entry.S: Add ventry overflow sanity checks 97d8bdf33182 arm64: cpufeature: add HWCAP for FEAT_RPRES 162aa002ec1a arm64: cpufeature: add HWCAP for FEAT_AFP dbcfa9853953 arm64: add ID_AA64ISAR2_EL1 sys register 7ae8127e4123 arm64: Add HWCAP for self-synchronising virtual counter b19eaa004f2e arm64: Add Cortex-A510 CPU part definition 86171569312b arm64: Add Cortex-X2 CPU part definition fc8070a9c5ad arm64: Add Neoverse-N2, Cortex-A710 CPU part definition f3c12fc53e0a arm64: cputype: Add CPU implementor & types for the Apple M1 cores 302754d023a0 ARM: include unprivileged BPF status in Spectre V2 reporting 3f9c958e3572 ARM: Spectre-BHB workaround 29d9b56df1e1 ARM: use LOADADDR() to get load address of sections 46deb224680b ARM: early traps initialisation b7f1e73c4ddf ARM: report Spectre v2 status through sysfs d04937ae9490 x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT cc9e3e55bde7 x86/speculation: Warn about Spectre v2 LFENCE mitigation e335384560d1 x86/speculation: Update link to AMD speculation whitepaper 2fdf67a1d215 x86/speculation: Use generic retpoline by default on AMD afc2d635b5e1 x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting 071e8b69d780 Documentation/hw-vuln: Update spectre doc a6a119d647ad x86/speculation: Add eIBRS + Retpoline options f38774bb6e23 x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE 206cfe2dac3e x86,bugs: Unconditionally allow spectre_v2=retpoline,amd 97581b56b59f Linux 5.10.104 dbbe09d95377 hamradio: fix macro redefine warning dcd03efd7e8d Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" 292e1c88b8a5 btrfs: add missing run of delayed items after unlink during log replay 41712c5fa518 btrfs: qgroup: fix deadlock between rescan worker and remove qgroup 6e0319e77083 btrfs: fix lost prealloc extents beyond eof after full fsync 827172ffa999 tracing: Fix return value of __setup handlers 78059b1cfcd9 tracing/histogram: Fix sorting on old "cpu" value 0e188fde82d7 HID: add mapping for KEY_ALL_APPLICATIONS f276ea5035aa HID: add mapping for KEY_DICTATE 3b8f2a7aed80 Input: samsung-keypad - properly state IOMEM dependency a621ae6394ce Input: elan_i2c - fix regulator enable count imbalance after suspend/resume 1397bbcd817f Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() 988f4f29cc44 net: dcb: disable softirqs in dcbnl_flush_dev() 6828da5dea53 drm/amdgpu: fix suspend/resume hang regression f5e496ef73f3 nl80211: Handle nla_memdup failures in handle_nan_filter 64e4305a03d0 iavf: Refactor iavf state machine tracking e6bc597fbcb2 net: chelsio: cxgb3: check the return value of pci_find_capability() 320980b2496d ibmvnic: complete init_done on transport events 86027004bb9d ARM: tegra: Move panels to AUX bus fbb810825aff soc: fsl: qe: Check of ioremap return value 2824f6939e26 soc: fsl: guts: Add a missing memory allocation failure check 3afe488d5c9c soc: fsl: guts: Revert commit 3c0d64e867ed 44709130793b ARM: dts: Use 32KiHz oscillator on devkit8000 298f6fae544f ARM: dts: switch timer config to common devkit8000 devicetree 8b20c1999d3a s390/extable: fix exception table sorting 49aa9c9c7fa7 memfd: fix F_SEAL_WRITE after shmem huge page allocated 6acbc8875282 ibmvnic: free reset-work-item when flushing 9d8a11d74de5 igc: igc_write_phy_reg_gpy: drop premature return 223744f52133 pinctrl: sunxi: Use unique lockdep classes for IRQs 2851b76e5fd0 selftests: mlxsw: tc_police_scale: Make test more robust 85bf489c5c01 ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions 6b6341049086 ARM: Fix kgdb breakpoint for Thumb2 fefe4cb4a640 igc: igc_read_phy_reg_gpy: drop premature return 0632854fb171 arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output 43eaf1b17845 can: gs_usb: change active_channels's type from atomic_t to u8 daaed6ced88c ASoC: cs4265: Fix the duplicated control name 8b8ac465bf52 firmware: arm_scmi: Remove space in MODULE_ALIAS name 667df6fe3ece efivars: Respect "block" flag in efivar_entry_set_safe() 283c37e5429e ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() 5f394102ee27 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() 92b791771abd ibmvnic: register netdev after init of adapter 6e0f986032c5 net: sxgbe: fix return value of __setup handler e1a82db1ebaf iavf: Fix missing check for running netdev c9a066fe4593 mac80211: treat some SAE auth steps as final e6d7f57f919f net: stmmac: fix return value of __setup handler fa65989a4867 mac80211: fix forwarded mesh frames AC & queue selection dcc3423c1dca ia64: ensure proper NUMA distance and possible map initialization 1312ef5ad0a5 sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() d753aecb3d4b sched/topology: Make sched_init_numa() use a set for the deduplicating sort 05ae1f0fe9c6 ice: fix concurrent reset and removal of VFs 41edeeaae51a ice: Fix race conditions between virtchnl handling and VF ndo ops 0c145262ac99 rcu/nocb: Fix missed nocb_timer requeue 9bb7237cc740 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server d7eb662625eb net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client 2e8d465b83db net/smc: fix connection leak 6a8a4dc2a279 net: dcb: flush lingering app table entries for unregistered devices f4c63b24dea9 net: ipv6: ensure we call ipv6_mc_down() at most once a9c4a74ad5ae batman-adv: Don't expect inter-netns unique iflink indices 3dae11d21fc8 batman-adv: Request iflink once in batadv_get_real_netdevice dcf10d78ff2c batman-adv: Request iflink once in batadv-on-batadv check 81f817f3e559 netfilter: nf_queue: handle socket prefetch 4d05239203fa netfilter: nf_queue: fix possible use-after-free 3b9ba964f77c netfilter: nf_queue: don't assume sk is full socket 4e178ed14bda net: fix up skbs delta_truesize in UDP GRO frag_list eb5e444fe37d e1000e: Correct NVM checksum verification flow b53d4bfd1a68 xfrm: enforce validity of offload input flags 2f0e6d80e8b5 xfrm: fix the if_id check in changelink 24efaae03b0d bpf, sockmap: Do not ignore orig_len parameter 8b0142c4143c netfilter: fix use-after-free in __nf_register_net_hook() 4952faa77d8d xfrm: fix MTU regression e93f2be33d4f mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls 912186db092c ntb: intel: fix port config status offset for SPR 1c0b51e62a50 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference a1753d5c29a6 xen/netfront: destroy queues before real_num_tx_queues is zeroed ce41d8039196 drm/i915: s/JSP2/ICP2/ PCH 61a895da4844 iommu/amd: Recover from event log overflow 6951a5888165 ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min dd9dd24fd7cb riscv: Fix config KASAN && DEBUG_VIRTUAL 7211aab2881b riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP 00fb385f0ac4 riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value 336872601cb8 ALSA: intel_hdmi: Fix reference to PCM buffer address e57dfaf66f2b tracing: Add ustring operation to filtering string pointers 4a9d2390f3e2 drm/amdgpu: check vm ready by amdgpu_vm->evicting flag 67e25eb1b474 ata: pata_hpt37x: fix PCI clock detection 335f11ff74f2 serial: stm32: prevent TDR register overwrite when sending x_char c999c5927e96 tracing: Add test for user space strings when filtering on string pointers db36a94ed66b exfat: fix i_blocks for files truncated over 4 GiB 1b810d5cb6ce exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() fdd64084e405 usb: gadget: clear related members when goto fail c13159a58881 usb: gadget: don't release an existing dev->buf 00d5ac05af3a net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 16f903afbafb i2c: qup: allow COMPILE_TEST 57c333ad8c28 i2c: cadence: allow COMPILE_TEST 9d6285e63241 dmaengine: shdma: Fix runtime PM imbalance on error 37b06d5ebf5c selftests/seccomp: Fix seccomp failure by adding missing headers df9db1a2af37 cifs: fix double free race when mount fails in cifs_get_root() e3850e211df6 tipc: fix a bit overflow in tipc_crypto_key_rcv() 6d4985b8a0bf KVM: arm64: vgic: Read HW interrupt pending state from the HW 5d4b00e053fc Input: clear BTN_RIGHT/MIDDLE on buttonpads 6e7015d982ee regulator: core: fix false positive in regulator_late_cleanup() 467d664e5fff ASoC: rt5682: do not block workqueue if card is unbound 0b050b7a0d73 ASoC: rt5668: do not block workqueue if card is unbound 11956c6eeb5a i2c: bcm2835: Avoid clock stretching timeouts 13f0ea8d1193 mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work 46f6d66219b5 mac80211_hwsim: report NOACK frames in tx_status Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2022-03-24linux-yocto-rt/5.10: update to -rt61Bruce Ashfield
Integrating the following commit(s) to linux-yocto-rt/5.10: 48b12b48c110 Linux 5.10.90-rt61 2367f287812f aio: Fix incorrect usage of eventfd_signal_allowed() 640f56f85c08 stop_machine: Remove this_cpu_ptr() from print_stop_info(). 38c47ed56da8 eventfd: Make signal recursion protection a task bit 45f3f3c787e3 Linux 5.10.90-rt60 257f82607c82 Linux 5.10.87-rt59 7ff031bb6566 Linux 5.10.83-rt58 03cfb1aadc5e Linux 5.10.80-rt57 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2022-03-24linux-yocto/5.10: cfg/debug: add configs for kcsanBruce Ashfield
Integrating the following commit(s) to linux-yocto/.: b56db30a7c5 cfg/debug: add scc for syzkaller fuzzing c4494ad7f23 features/tun: add configs for Universal TUN/TAP device driver support 148948c3829 features/bluetooth: add configs for Bluetooth Virtual HCI device driver 824a7ba4dda features/usb: add configs for USB raw gadget 0bd038864a5 features/usb: add configs for dummy HCD e8c765f559f features/ieee802154: add configs for mac802154 hwsim 99aea8bc07b features/mac80211: add configs for mac80211 hwsim c7bf42227e3 cfg/debug: add configs for fault injection debugfs ae48b977f61 cfg/debug: add configs for kcsan Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2022-03-24linux-yocto/5.10: split vtpm for more granular inclusionBruce Ashfield
Integrating the following commit(s) to linux-yocto/.: 6ca1d510a03 features/tpm: split into tpm-1.2, tpm-2.0, tpm-2.0-crb and vtpm feature Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2022-03-24linux-yocto: nohz_full boot arg fixBruce Ashfield
Integrating the following commit(s) to linux-yocto/5.15: 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2022-03-05linux-yocto/5.10: update to v5.10.103Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 915a747ac7f3 Linux 5.10.103 78706b051a8a memblock: use kfree() to release kmalloced memblock regions 4185b788d3ad gpio: tegra186: Fix chip_data type confusion bb2e0a77235a tty: n_gsm: fix deadlock in gsmtty_open() e4c8cb95d035 tty: n_gsm: fix wrong tty control line for flow control 1f0641dd0b6c tty: n_gsm: fix NULL pointer access due to DLCI release 1e35cb9e1271 tty: n_gsm: fix proper link termination after failed open 90b47e617fb2 tty: n_gsm: fix encoding of control signal octet bit DV 9e2dbc31e367 riscv: fix oops caused by irqsoff latency tracer e098933866f9 thermal: int340x: fix memory leak in int3400_notify() 5b1cef5798b4 RDMA/cma: Do not change route.addr.src_addr outside state checks 8fe4da55246a driver core: Free DMA range map when device is released 214824764308 xhci: Prevent futile URB re-submissions due to incorrect return value. 0b0a229da1f2 xhci: re-initialize the HC during resume if HCE was set 328faee6d409 usb: dwc3: gadget: Let the interrupt handler disable bottom halves. e57bdee8661e usb: dwc3: pci: Fix Bay Trail phy GPIO mappings 99b2425d9178 usb: dwc2: drd: fix soft connect when gadget is unconfigured c7866880377b USB: serial: option: add Telit LE910R1 compositions 220ba174f192 USB: serial: option: add support for DW5829e 3a1dd56e566f tracefs: Set the group ownership in apply_options() not parse_options() bfa8ffbaaaaf USB: gadget: validate endpoint index for xilinx udc 4ce247af3f30 usb: gadget: rndis: add spinlock for rndis response list ddc254fc8873 Revert "USB: serial: ch341: add new Product ID for CH341A" d3fce1b6bd95 ata: pata_hpt37x: disable primary channel on HPT371 18701d8afaa1 sc16is7xx: Fix for incorrect data being transmitted d5ddd7343adf iio: Fix error handling for PM eabcc609cb8a iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot b8d411a96227 iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits 1aa12ecfdcba iio: adc: men_z188_adc: Fix a resource leak in an error handling path afbeee13beb5 tracing: Have traceon and traceoff trigger honor the instance 99eb8d694174 RDMA/ib_srp: Fix a deadlock a7ab53d3c27d configfs: fix a race in configfs_{,un}register_subsystem() 0ecd3e35d78e RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close b0ecf9e59414 RDMA/rtrs-clt: Kill wait_for_inflight_permits 8260f1800f83 RDMA/rtrs-clt: Fix possible double free in error case dc64aa4c7dc0 regmap-irq: Update interrupt clear register for proper reset 2efece1368ae spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() 67819b983eb3 net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets be55d3e76c0e net/mlx5: Fix wrong limitation of metadata match on ecpf 8d617110d78e net/mlx5: Fix possible deadlock on rule deletion 1c5912895545 udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() a184f4dd9b33 surface: surface3_power: Fix battery readings on batteries without a serial number 91f56a85278e net/smc: Use a mutex for locking "struct smc_pnettable" 7e9880e81d3f netfilter: nf_tables: fix memory leak during stateful obj update af4bc921d39d nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() 58a6d5f24f49 net: Force inlining of checksum functions in net/checksum.h 550d98ab3007 net: ll_temac: check the return value of devm_kmalloc() 0fc184735996 net/sched: act_ct: Fix flow table lookup after ct clear or switching zones bc8f768af342 net/mlx5e: Fix wrong return value on ioctl EEPROM query failure fd020eaaa24a drm/edid: Always set RGB444 1df9d552fe84 openvswitch: Fix setting ipv6 fields causing hw csum failure dac2490d9ee0 gso: do not skip outer ip header in case of ipip and net_failover b692d5dc6f54 tipc: Fix end of loop tests for list_for_each_entry() c5722243d0e5 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends 4a93c6594613 io_uring: add a schedule point in io_add_buffers() 7ef94bfb08fb bpf: Add schedule points in batch ops 4f5d47e6b43f selftests: bpf: Check bpf_msg_push_data return value d0caa7218d76 bpf: Do not try bpf_msg_push_data with len 0 962b2a3188bf hwmon: Handle failure to register sensor with thermal zone correctly d8b78314c5ba bnxt_en: Fix active FEC reporting to ethtool 7e1eae5d1a7c bnx2x: fix driver load from initrd 51e96061c66c perf data: Fix double free in perf_session__delete() 5419b5be883b ping: remove pr_err from ping_lookup 5da17865c7f3 optee: use driver internal tee_context for some rpc eb354613847d tee: export teedev_open() and teedev_close_context() bae7fc6f0dc6 x86/fpu: Correct pkru/xstate inconsistency 68f19845f580 netfilter: nf_tables_offload: incorrect flow offload action array size 69560efa0013 CDC-NCM: avoid overflow in sanity checking 2aeba1ea7ce8 USB: zaurus: support another broken Zaurus 4f5f5411f0c1 sr9700: sanity check for packet length 55eec5c630ea drm/i915: Correctly populate use_sagv_wm for all pipes ff9134882dfa drm/amdgpu: disable MMHUB PG for Picasso 72fdfc75d421 KVM: x86/mmu: make apf token non-zero to fix bug 646b532f32ea parisc/unaligned: Fix ldw() and stw() unalignment handlers 397b5433f742 parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel 698dc7d13c4e vhost/vsock: don't check owner in vhost_vsock_stop() while releasing 84e303b4d53f clk: jz4725b: fix mmc0 clock gating 72a5b01875b2 btrfs: tree-checker: check item_size for dev_item 5c967dd07311 btrfs: tree-checker: check item_size for inode_item fcec42dd28d6 cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug 47667effb7d2 Linux 5.10.102 6062d1267ff3 lockdep: Correct lock_classes index mapping f333c1916fd6 i2c: brcmstb: fix support for DSL and CM variants 9fee985f9afa copy_process(): Move fd_install() out of sighand->siglock critical section e3fdbc40b750 i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() b5b2a9211713 i2c: qcom-cci: don't delete an unregistered adapter 3b6d25d1b6a2 dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size 2c35c95d3640 dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe 4f907b6eb701 dmaengine: sh: rcar-dmac: Check for error num after setting mask 797b380f0756 net: sched: limit TC_ACT_REPEAT loops 595c259f75ae EDAC: Fix calculation of returned address and next offset in edac_align_ptr() f6ce4e328939 scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop 3680b2b8104b kconfig: fix failing to generate auto.conf b6787e284d3d net: macb: Align the dma and coherent dma masks 439171a2917c net: usb: qmi_wwan: Add support for Dell DW5829e 15616ba17d02 tracing: Fix tp_printk option related with tp_printk_stop_on_boot 5a253a23d9f1 drm/rockchip: dw_hdmi: Do not leave clock enabled in error case 1e7433fb95cc xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create a21f472fb5cc soc: aspeed: lpc-ctrl: Block error printing on probe defer cases fecb05b1ce6b ata: libata-core: Disable TRIM on M88V29 b19ec7afa929 lib/iov_iter: initialize "flags" in new pipe_buffer 30455322787a kconfig: let 'shell' return enough output for deep path names e05dde47f52a selftests: fixup build warnings in pidfd / clone3 tests 531a56c2e0bf pidfd: fix test failure due to stack overflow on some arches 429ef36c4fc4 arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 1415f22ee541 arm64: dts: meson-g12: add ATF BL32 reserved-memory region 605080f19eb7 arm64: dts: meson-gx: add ATF BL32 reserved-memory region eefb68794f94 netfilter: conntrack: don't refresh sctp entries in closed state 1ab48248573b irqchip/sifive-plic: Add missing thead,c900-plic match string 98bc06c46d1f phy: usb: Leave some clocks running during suspend 717f2fa85822 ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of 6932353af74c ARM: OMAP2+: hwmod: Add of_node_put() before break 521dcc107e39 NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache fb00319afb72 KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW 0ee4bb8ce8b8 KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event 99cd2a043760 KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() 91d8866ca552 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj a176d559e826 mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status 1a49b1b0b0cb mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() 8c848744c11b tty: n_tty: do not look ahead for EOL character past the end of the buffer 8daa0436ce79 NFS: Do not report writeback errors in nfs_getattr() f9b7385c0f62 NFS: LOOKUP_DIRECTORY is also ok with symlinks 598dbaf74b64 block/wbt: fix negative inflight counter when remove scsi device dc6faa0ede4d ASoC: tas2770: Insert post reset delay 9dcedbe943be KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests a4eeeaca5019 mtd: rawnand: gpmi: don't leak PM reference in error path fb26219b4046 powerpc/lib/sstep: fix 'ptesync' build error 54f76366cd01 ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() 0df1badfdfcd ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() 1ef76832fef3 ALSA: hda: Fix missing codec probe on Shenker Dock 15 c72c3b597a79 ALSA: hda: Fix regression on forced probe mask option 63b1602c2fd5 ALSA: hda/realtek: Fix deadlock by COEF mutex b6a5e8f45f89 ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 67de71b94331 selftests/exec: Add non-regular to TEST_GEN_PROGS d3018a196221 perf bpf: Defer freeing string after possible strlen() on it 016e3ca9c588 dpaa2-eth: Initialize mutex used in one step timestamping path 50f3b00d4c7b libsubcmd: Fix use-after-free for realloc(..., 0) ffa8df4f0e8f bonding: fix data-races around agg_select_timer d9bd9d4c60c3 net_sched: add __rcu annotation to netdev->qdisc 877a05672f95 drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit a0e004e6206e bonding: force carrier update when releasing slave 8dec3c4e7350 ping: fix the dif and sdif check in ping_lookup 6793a9b028ce net: ieee802154: ca8210: Fix lifs/sifs periods f48bd3413771 net: dsa: lantiq_gswip: fix use after free in gswip_remove() d9b2203e5a30 net: dsa: lan9303: fix reset on probe 4f523f15e5d7 ipv6: per-netns exclusive flowlabel checks 100344200a0c netfilter: nft_synproxy: unregister hooks on init error path 26931971db5f selftests: netfilter: fix exit value for nft_concat_range b26ea3f6b7b0 iwlwifi: pcie: gen2: fix locking when "HW not ready" 8867f993790d iwlwifi: pcie: fix locking when "HW not ready" f3c1910257c8 drm/i915/gvt: Make DRM_I915_GVT depend on X86 87cd1bbd6677 vsock: remove vsock from connected table when connect is interrupted by a signal eb7bf11e8ef1 drm/i915/opregion: check port number bounds for SWSCI display power state 5564d83ebc1b drm/radeon: Fix backlight control on iMac 12,1 008508c16af0 iwlwifi: fix use-after-free 44b81136e868 kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabled 8b53e5f737bc kbuild: lto: merge module sections 45102b538a9e random: wake up /dev/random writers after zap 143aaf79bafa gcc-plugins/stackleak: Use noinstr in favor of notrace de55891e162c Revert "module, async: async_synchronize_full() on module init iff async is used" 3c958dbcba18 x86/Xen: streamline (and fix) PV CPU enumeration e76d0a9692c5 drm/amdgpu: fix logic inversion in check 324f5bdc52ec nvme-rdma: fix possible use-after-free in transport error_recovery work e192184cf8bc nvme-tcp: fix possible use-after-free in transport error_recovery work 0ead57ceb21b nvme: fix a possible use-after-free in controller reset during load fe9ac3eaa2e3 scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task d872e7b5fe38 scsi: pm8001: Fix use-after-free for aborted TMF sas_task 1e73f5cfc160 quota: make dquot_quota_sync return errors from ->sync_fs c405640aad56 vfs: make freeze_super abort when sync_filesystem returns error b9a229fd48bf ax25: improve the incomplete fix to avoid UAF and NPD bugs 139fce2992ee selftests: skip mincore.check_file_mmap when fs lacks needed support 204a2390da42 selftests: openat2: Skip testcases that fail with EOPNOTSUPP 2be48bfac713 selftests: openat2: Add missing dependency in Makefile 74a30666b4b5 selftests: openat2: Print also errno in failure messages bfc84cfd909b selftests/zram: Adapt the situation that /dev/zram0 is being used f0eba714c11d selftests/zram01.sh: Fix compression ratio calculation 7bb704b69fb1 selftests/zram: Skip max_comp_streams interface on newer kernel 0fd484644c68 net: ieee802154: at86rf230: Stop leaking skb's 0c18a751930c kselftest: signal all child processes 1136141f19ab selftests: rtc: Increase test timeout so that all tests run 79175b6ee658 platform/x86: ISST: Fix possible circular locking dependency detected 066c905ed06c platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 0b17d4b51c63 btrfs: send: in case of IO error log it 78a68bbebdcc parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() ade1077c7fc0 PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology 254090925e16 mm: don't try to NUMA-migrate COW pages that have other uses ab2b4e65a130 mmc: block: fix read single on recovery logic 775671687299 parisc: Fix sglist access in ccio-dma.c f8f519d7df66 parisc: Fix data TLB miss in sba_unmap_sg 4d569b959e54 parisc: Drop __init from map_pages declaration 8e3f9a098eca serial: parisc: GSC: fix build when IOSAPIC is not set fe383750d40d Revert "svm: Add warning message for AVIC IPI invalid target" 126382b5565f HID:Add support for UGTABLET WP5540 f100e758cef5 scsi: lpfc: Fix mailbox command failure during driver initialization 4578b979ef61 can: isotp: add SF_BROADCAST support for functional addressing 5d42865fc311 can: isotp: prevent race between isotp_bind() and isotp_setsockopt() db3f3636e4ae fs/proc: task_mmu.c: don't read mapcount for migration entry 0849f83e4782 fget: clarify and improve __fget_files() implementation 657991fb06a4 rcu: Do not report strict GPs for outgoing CPUs 8c8385972ea9 mm: memcg: synchronize objcg lists with a dedicated spinlock d0f4aa2d978f drm/nouveau/pmu/gm200-: use alternate falcon reset sequence Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-05linux-yocto/5.10: Fix ramoops/ftraceBruce Ashfield
Integrating the following commit(s) to linux-yocto/5.10: 253c752ed120 pstore/ftrace: Add and use ftrace_test_recursion_trylock_safe 356e8a12bd66 pstore/ftrace: Add recursion protection to the ftrace callback 334706a1e873 ftrace: Add ftrace_test_recursion_trylock() helper function 78c260d7f60b ftrace: Move the recursion testing into global headers Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-05linux-yocto/5.10: update to v5.10.101Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 3969aba589d6 Linux 5.10.101 cb86e511e78e iommu: Fix potential use-after-free during probe f6b5d51976fc perf: Fix list corruption in perf_cgroup_switch() ce3ca12c632a arm64: dts: imx8mq: fix lcdif port node 759aeacdfe70 scsi: lpfc: Reduce log messages seen after firmware download 57c5d7d42076 scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled 199dab00f043 can: isotp: fix error path in isotp_sendmsg() to unlock wait queue 3b10ebeb95d7 Makefile.extrawarn: Move -Wunaligned-access to W=1 ad53060bdfc3 hwmon: (dell-smm) Speed up setting of fan speed 3c75d1017cb3 phy: ti: Fix missing sentinel for clk_div_table 6eabe53492c2 speakup-dectlk: Restore pitch setting 3836a5ff4bb7 USB: serial: cp210x: add CPI Bulk Coin Recycler id 51b03a9bcd99 USB: serial: cp210x: add NCR Retail IO box id a21e6b2e0864 USB: serial: ch341: add support for GW Instek USB2.0-Serial devices 7113440a36c7 USB: serial: option: add ZTE MF286D modem b7ed2f9619cc USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 e07dde31acc9 usb: raw-gadget: fix handling of dual-direction-capable endpoints e9f9b877eb0e usb: gadget: f_uac2: Define specific wTerminalType fb4ff0f96de3 usb: gadget: rndis: check size of RNDIS_MSG_SET command 22ec10047285 USB: gadget: validate interface OS descriptor requests 351159167cd8 usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition 3bfca3891480 usb: dwc3: gadget: Prevent core from processing stale TRBs 2a17bd9f5210 usb: ulpi: Call of_node_put correctly 8b89a6916681 usb: ulpi: Move of_node_put to ulpi_dev_release 758290defe93 net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup a66a2b17b8c8 Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" 73961057e9dc usb: dwc2: drd: fix soft connect when gadget is unconfigured a37960df7eac eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX 1b99fe34e26d n_tty: wake up poll(POLLRDNORM) on receiving data f1b25737156c vt_ioctl: add array_index_nospec to VT_ACTIVATE 778302ca0949 vt_ioctl: fix array_index_nospec in vt_setactivate 22249886dc5b net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister 3a3c65c487a4 net: mscc: ocelot: fix mutex lock error during ethtool stats read 809f030745b2 ice: fix IPIP and SIT TSO offload cf11949b9163 ice: fix an error code in ice_cfg_phy_fec() f8edc6feab4d dpaa2-eth: unregister the netdev before disconnecting from the PHY ff6c9e0fcee5 net: amd-xgbe: disable interrupts during pci removal 657aea782887 tipc: rate limit warning for received illegal binding update ef5cdae8bc00 net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE bf99c144360d veth: fix races around rq->rx_notify_masked 00e6d6c3bc14 net: fix a memleak when uncloning an skb dst and its metadata 2e9fd2d0f69e net: do not keep the dst cache when uncloning an skb dst and its metadata 0bae953d7ab5 nfp: flower: fix ida_idx not being released 09ac0fcb0a82 ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path e177d2e85ebc net: dsa: lantiq_gswip: don't use devres for mdiobus 95e5402f9430 net: dsa: felix: don't use devres for mdiobus 2770b795294e net: dsa: bcm_sf2: don't use devres for mdiobus 475ce5dcf2d8 net: dsa: ar9331: register the mdiobus under devres 8ccebe77df6e net: dsa: mv88e6xxx: don't use devres for mdiobus 4a384c1e4058 bonding: pair enable_port with slave_arr_updates 1ba45dd32667 gpio: sifive: use the correct register to read output values 48e413087de1 ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE 3b72d3f0205e drm/panel: simple: Assign data from panel_dpi_probe() correctly bf35639192ed ixgbevf: Require large buffers for build_skb on 82599VF e5a64f548a45 arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' 04fe6569a7cf netfilter: ctnetlink: disable helper autoassign a5ce7ee5fcc0 misc: fastrpc: avoid double fput() on failed usercopy 21c890ca8eae drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. 70ea005626a9 gpio: aggregator: Fix calling into sleeping GPIO controllers 0042178a69eb usb: f_fs: Fix use-after-free for epfile 5a37fd9fdcce ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo 39bf132a6ed5 phy: xilinx: zynqmp: Fix bus width setting for SGMII 108868dae2ee ARM: dts: imx6qdl-udoo: Properly describe the SD card detect 0a7b5e8d8c1e staging: fbtft: Fix error path in fbtft_driver_module_init() 74cd5cb2190f ARM: dts: meson8b: Fix the UART device-tree schema validation 566b558e9429 ARM: dts: meson8: Fix the UART device-tree schema validation 210d70f08100 ARM: dts: meson: Fix the UART compatible strings 88f0e61354f4 ARM: dts: Fix timer regression for beagleboard revision c c943a297ec3c drm/rockchip: vop: Correct RK3399 VOP register fields a941384fba3f PM: s2idle: ACPI: Fix wakeup interrupts handling fcbac51a64d3 ACPI/IORT: Check node revision for PMCG resources 57ede0ce6500 nvme-tcp: fix bogus request completion when failing to send AER 3a669d77e5b3 ARM: socfpga: fix missing RESET_CONTROLLER 435e62d5666a ARM: dts: Fix boot regression on Skomer b217b89e607c ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group 3f9843f2f65e riscv: fix build with binutils 2.38 3aa5c8657292 KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow bd39fe29bbbb KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode 9efad4cb0365 KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS db58a3d978b4 KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER dc129275a7f7 KVM: eventfd: Fix false positive RCU usage warning 87bbd78a2cd1 net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() c9b8cc1046f0 nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs d0774cf73056 perf: Always wake the parent event a117e986e9cc usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend 4607218fde84 PM: hibernate: Remove register_nosave_region_late() 0e42c4a3d732 scsi: myrs: Fix crash in error case 3bc5b128b9a2 scsi: ufs: Treat link loss as fatal error 12cf1208035d scsi: pm8001: Fix bogus FW crash for maxcpus=1 87f187e5265b scsi: qedf: Fix refcount issue when LOGO is received during TMF aa7352aa155e scsi: qedf: Add stag_work to all the vports 150d448c663d scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() 7dbda616fc64 scsi: target: iscsi: Make sure the np under each tpg is unique 67baac10dd5a powerpc/fixmap: Fix VM debug warning on unmap 3d0eafd459b2 net: sched: Clarify error message when qdisc kind is unknown 9b569faabd22 drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer 0d6b9d15ecb4 x86/perf: Avoid warning for Arch LBR without XSAVE b37dd03f2fc6 NFSv4 handle port presence in fs_location server string 6f2974b52b15 NFSv4 expose nfs_parse_server_name function 5a9c613a29e7 NFSv4 remove zero number of fs_locations entries error check 1c79aad1186b NFSv4.1: Fix uninitialised variable in devicenotify c5619c510f04 nfs: nfs4clinet: check the return value of kstrdup() db053bdece3a NFSv4 only print the label when its queried e2b4435fd340 NFS: change nfs_access_get_cached to only report the mask b4e0c9bcf142 tracing: Propagate is_signed to expression 5234de6c7975 drm/amdgpu: Set a suitable dev_info.gart_page_size 6215fb455893 NFSD: Fix offset type in I/O trace points 3a6a2d43e32a NFSD: Clamp WRITE offsets c72f7c2ec3d4 NFS: Fix initialisation of nfs_client cl_flags field f47ee3a35ffb net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs 6a33aa711327 net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs 7b53d2204ce7 can: isotp: fix potential CAN frame reception race in isotp_rcv() c9cc027c55bb mmc: sdhci-of-esdhc: Check for error num after setting mask 8027ba480c00 ima: Do not print policy rule with inactive LSM labels 8171c8a99fea ima: Allow template selection with ima_template[_fmt]= after ima_hash= 0795b7100d25 ima: Remove ima_policy file before directory 7fea2e520003 integrity: check the return value of audit_log_start() d4f7d322a4ad Linux 5.10.100 3c7e59435535 tipc: improve size validations for received domain records 2951d2168976 crypto: api - Move cryptomgr soft dependency into algapi b62267b8b06e KVM: s390: Return error on SIDA memop on normal guest be93028d306d moxart: fix potential use-after-free on remove path Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-05linux-yocto/5.10: features/zram: remove CONFIG_ZRAM_DEF_COMPBruce Ashfield
Integrating the following commit(s) to linux-yocto/.: 7a012dfacdc features/zram: remove CONFIG_ZRAM_DEF_COMP Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-02-16linux-yocto/5.10: fix dssall build error with binutils 2.3.8Bruce Ashfield
Integrating the following commit(s) to linux-yocto/5.10: c0b313d988a1 powerpc/mm: Switch obsolete dssall to .long Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-02-14linux-yocto/5.10: ppc/riscv: fix build with binutils 2.3.8Bruce Ashfield
Integrating the following commit(s) to linux-yocto/5.10: 1bd813fe8d0e riscv: fix build with binutils 2.38 835a2d1b24c6 powerpc/lib/sstep: fix 'ptesync' build error Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-02-14linux-yocto/5.10: update to v5.10.99Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: fb063a6465f9 Linux 5.10.99 4889d6ee9e48 selftests: nft_concat_range: add test for reload with no element add/del 557727313534 cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning f1f7d1a22fd7 net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY 84b76a509cc3 ext4: fix incorrect type issue during replay_del_range 62e46e0ffc02 ext4: fix error handling in ext4_fc_record_modified_inode() 764793b4a5d0 ext4: fix error handling in ext4_restore_inline_data() 6c5bd55e36d3 ext4: modify the logic of ext4_mb_new_blocks_simple 8d71fc23fcb8 ext4: prevent used blocks from being allocated during fast commit replay ef2053afd71e EDAC/xgene: Fix deferred probing 2a12faf55bae EDAC/altera: Fix deferred probing dd274cf85269 x86/perf: Default set FREEZE_ON_SMI for all 456f041e0359 perf/x86/intel/pt: Fix crash with stop filters in single-range mode 8c0e6a8a630e perf stat: Fix display of grouped aliased events 57e8859acc60 fbcon: Add option to enable legacy hardware acceleration 460f6b1a238d Revert "fbcon: Disable accelerated scrolling" 460aa9d87340 rtc: cmos: Evaluate century appropriate 2324f5fcdf9d tools/resolve_btfids: Do not print any commands when building silently 1536fafa23ac selftests: futex: Use variable MAKE instead of make 8f0fff8b5968 selftests/exec: Remove pipe from TEST_GEN_FILES 6304a613a97d bpf: Use VM_MAP instead of VM_ALLOC for ringbuf f744a064041c gve: fix the wrong AdminQ buffer queue index check 51e88e892273 nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. ec4334152dae scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe fd482f2d63db pinctrl: bcm2835: Fix a few error paths 752d9eafc64e pinctrl: intel: fix unexpected interrupt 14bc9978b486 pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line 5a45448ac95b ASoC: max9759: fix underflow in speaker_gain_control_put() 02f459719832 ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name cb5f1fbd1f22 ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes 56e0747d59ac ASoC: fsl: Add missing error handling in pcm030_fabric_probe 3e698375517d drm/i915/overlay: Prevent divide by zero bugs in scaling 9ea018536111 net: stmmac: ensure PTP time register reads are consistent 41df2da2c1f3 net: stmmac: dump gmac4 DMA registers correctly 114bf9350413 net: macsec: Verify that send_sci is on when setting Tx sci explicitly 2e7f5b6ee1a7 net: macsec: Fix offload support for NETDEV_UNREGISTER event 87b1c9fab6fe net: ieee802154: Return meaningful error codes from the netlink helpers 78b3f20c17cb net: ieee802154: ca8210: Stop leaking skb's 0bfe50dc5d91 net: ieee802154: mcr20a: Fix lifs/sifs periods 75bbda318987 net: ieee802154: hwsim: Ensure proper channel selection at probe time e895e067d73e spi: uniphier: fix reference count leak in uniphier_spi_probe() ec942d08e070 spi: meson-spicc: add IRQ check in meson_spicc_probe c2cf65e1008b spi: mediatek: Avoid NULL pointer crash in interrupt 30e05c98b99d spi: bcm-qspi: check for valid cs before applying chip select 6d226e8afe88 iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() 9d9995b0371e iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() b3958d315163 RDMA/mlx4: Don't continue event handler after memory allocation failure d3f8b927df2f RDMA/siw: Fix broken RDMA Read Fence/Resume logic. c7db20f5be73 IB/rdmavt: Validate remote_addr during loopback atomic tests 75c610212b9f RDMA/ucma: Protect mc during concurrent multicast leaves 371979069a57 RDMA/cma: Use correct address when leaving multicast group aa4ecd995f59 memcg: charge fs_context and legacy_fs_context 080f371d984e Revert "ASoC: mediatek: Check for error clk pointer" 4a9bd1e6780f IB/hfi1: Fix AIP early init panic 5d40f1bdad3d dma-buf: heaps: Fix potential spectre v1 gadget 30de3bc09978 block: bio-integrity: Advance seed correctly for larger interval sizes 352715593e81 mm/kmemleak: avoid scanning potential huge holes 7053188ddba3 mm/pgtable: define pte_index so that preprocessor could recognize it bce7f5d74d74 mm/debug_vm_pgtable: remove pte entry from the page table 2d83a7463d75 nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() a0c73dbdd197 drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels f071d9fa8575 drm/nouveau: fix off by one in BIOS boundary checking 32747e01436a btrfs: fix deadlock between quota disable and qgroup rescan worker aa5d406153c5 ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows d4aa3a98596f ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) 3a8a8072e32b ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks 532cde962f5f ALSA: hda/realtek: Add quirk for ASUS GU603 410f231fd70c ALSA: hda: realtek: Fix race at concurrent COEF updates a7de1002135c ALSA: hda: Fix UAF of leds class devs at unbinding 470bbb9cbd8f ALSA: usb-audio: Correct quirk for VF0770 6877f87579ed ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() 038f8b7caa74 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() a9394f21fba0 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() 0ff6b8050695 audit: improve audit queue handling when "audit=1" on cmdline f446089a268c selinux: fix double free of cond_list on error paths 12a0a56cbae3 Linux 5.10.98 97a47e25559e Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again e27042060f81 Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" c8ed22bd97d4 Linux 5.10.97 176356550ced tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() 32e179971085 af_packet: fix data-race in packet_setsockopt / packet_setsockopt aa9e96db3121 cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() 3bbe2019dd12 rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() e7be56926397 net: sched: fix use-after-free in tc_new_tfilter() 7b4741644cf7 fanotify: Fix stale file descriptor in copy_event_to_user() 4d3fcfe84648 net: amd-xgbe: Fix skb data length underflow cadfa7dce526 net: amd-xgbe: ensure to reset the tx_timer_active flag 77534b114f24 ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback b4ced7a46d9f net/mlx5: E-Switch, Fix uninitialized variable modact 502c37b033fa net/mlx5: Use del_timer_sync in fw reset flow of halting poll a01ee1b8165f net/mlx5e: Fix handling of wrong devices during bond netevent 1fc3444cda9a cgroup-v1: Require capabilities to set release_agent ac4ba79bb028 drm/vc4: hdmi: Make sure the device is powered with CEC 46f919c6bdc5 x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN fbdbf6743f77 x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN d4e4e61d4a5b psi: Fix uaf issue when psi trigger is destroyed while being polled 080dbe7e9b86 KVM: x86: Forcibly leave nested virt when SMM state is toggled 063029a8820e Revert "drivers: bus: simple-pm-bus: Add support for probing simple bus only devices" 42fdbf8b7dab net: ipa: prevent concurrent replenish ad81380d3a48 net: ipa: use a bitmap for endpoint replenish_enabled 2ed912e3e057 net: ipa: fix atomic update in ipa_endpoint_replenish() 3b4c966fb156 PCI: pciehp: Fix infinite loop in IRQ handler upon power fault Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-02-10linux-yocto/5.10: update to v5.10.96Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: f255ac9e8776 Linux 5.10.96 b43e9d2f6fc7 mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() b63e120189fd block: Fix wrong offset in bio_truncate() 0b4e82403c84 fsnotify: invalidate dcache before IN_DELETE event 8bae6db29c7f usr/include/Makefile: add linux/nfc.h to the compile-test coverage f36554de7897 dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config 446ff1fc37c7 net: bridge: vlan: fix memory leak in __allowed_ingress bc58a5bb9e6c ipv4: remove sparse error in ip_neigh_gw4() ebc5b8e471e5 ipv4: tcp: send zero IPID in SYNACK messages 58f72918f942 ipv4: raw: lock the socket in raw_bind() 9ffc94a81b0f net: bridge: vlan: fix single net device option dumping 869f1704f1c2 Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" 699eef4ed910 net: hns3: handle empty unknown interrupt for VF c9c81b393c74 net: cpsw: Properly initialise struct page_pool_params 729e54636b3e yam: fix a memory leak in yam_siocdevprivate() 93a6e920d8cc drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc 0b7d8db87d0b drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy d1d4616d3e75 video: hyperv_fb: Fix validation of screen resolution 0a60d04abc62 ibmvnic: don't spin in tasklet 55258b505996 ibmvnic: init ->running_cap_crqs early b469cf91fb63 ipv4: fix ip option filtering for locally generated fragments 9b4444197252 net: ipv4: Fix the warning for dereference 2f56c4845df9 net: ipv4: Move ip_options_fragment() out of loop 55402a461872 powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending 0bdbf93ee253 hwmon: (lm90) Mark alert as broken for MAX6654 c534287a57dc efi/libstub: arm64: Fix image check alignment at entry 3572205b194c rxrpc: Adjust retransmission backoff 5067f5699de7 octeontx2-pf: Forward error codes to VF bd024e36f681 phylib: fix potential use-after-free a839a79f4d6b net: phy: broadcom: hook up soft_reset for BCM54616S 57b2f3632b2f sched/pelt: Relax the sync of util_sum with util_avg 91b04e83c710 perf: Fix perf_event_read_local() time cffed7e631b5 kernel: delete repeated words in comments 1af995c98b81 netfilter: conntrack: don't increment invalid counter on NF_REPEAT 129c71829d7f powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 7a32824f7a9c NFS: Ensure the server has an up to date ctime before renaming 666f6ab882ea NFS: Ensure the server has an up to date ctime before hardlinking 4cd0ef621509 ipv6: annotate accesses to fn->fn_sernum 79c0b5287ded drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable 3ab44a408bba drm/msm/dsi: Fix missing put_device() call in dsi_get_phy 82c310d04b0f drm/msm: Fix wrong size calculation f57a99c9a55c net-procfs: show net devices bound packet types 87880e3803ce NFSv4: nfs_atomic_open() can race when looking up a non-regular file ce8c552b88ca NFSv4: Handle case where the lookup of a directory fails b48a05cee2c0 hwmon: (lm90) Reduce maximum conversion rate for G781 b26fed25e67b ipv4: avoid using shared IP generator for connected sockets 283aa5a5afbc ping: fix the sk_bound_dev_if match in ping_lookup 7bcb0c19abf4 hwmon: (lm90) Mark alert as broken for MAX6680 925cbd596aa2 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 db044d97460e net: fix information leakage in /proc/net/ptype feb770cc00a8 ipv6_tunnel: Rate limit warning messages 00849de10f79 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() fcaf94c49a84 rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev 1dbb206730f3 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev 20f667582189 usb: roles: fix include/linux/usb/role.h compile issue 6aeff8a7c742 i40e: fix unsigned stat widths d2ed5997a94b i40e: Fix for failed to init adminq while VF reset 768eb705e638 i40e: Fix queues reservation for XDP 39896710f732 i40e: Fix issue when maximum queues is exceeded 9068bcb2195b i40e: Increase delay to 1 s after global EMP reset b4c9b6afa3a7 powerpc/32: Fix boot failure with GCC latent entropy plugin 50f5d0a8bd0e powerpc/32s: Fix kasan_init_region() for KASAN 5d3af1dfdf0f powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs 08f090bb9b69 x86/MCE/AMD: Allow thresholding interface updates after init 791e5d5daa2c sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask afbde455ebf4 ocfs2: fix a deadlock when commit trans 97f75e7d4c30 jbd2: export jbd2_journal_[grab|put]_journal_head 3921d081c9c3 ucsi_ccg: Check DEV_INT bit only when starting CCG4 598a884c772c usb: typec: tcpm: Do not disconnect while receiving VBUS off e3b131e30e61 USB: core: Fix hang in usb_kill_urb by adding memory barriers 3ca928c82427 usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS 053274bc6baa usb: common: ulpi: Fix crash in ulpi_match() 20c51a4c5220 usb: xhci-plat: fix crash when suspend if remote wake enable 38d1bf67a310 usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge e0fcae7bd72b tty: Add support for Brainboxes UC cards. 7079283d32a2 tty: n_gsm: fix SW flow control encoding/handling 2683b0d5d7d5 serial: stm32: fix software flow control transfer 4628b26df51c serial: 8250: of: Fix mapped region size when using reg-offset property 94b23988c305 netfilter: nft_payload: do not update layer 4 checksum when mangling fragments bf0d4ae5c6c2 arm64: errata: Fix exec handling in erratum 1418040 workaround e92cac1dd803 KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS 6b55af102b39 drm/etnaviv: relax submit size limits 7a32d17fb73a perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX a2c8e1d9e41b Revert "KVM: SVM: avoid infinite loop on NPF from bad address" abae88fb37bf fsnotify: fix fsnotify hooks in pseudo filesystems 6ceac38e9b0c ceph: set pool_ns in new inode layout for async creates e7be12ca7d39 ceph: properly put ceph_string reference after async create attempt 39986696fef5 tracing: Don't inc err_log entry count if entry allocation fails d71b06aa9950 tracing/histogram: Fix a potential memory leak for kstrdup() 561a22d44acc PM: wakeup: simplify the output logic of pm_show_wakelocks() b0f1cc093bc2 efi: runtime: avoid EFIv2 runtime services on Apple x86 machines de7cc8bcca90 udf: Fix NULL ptr deref when converting from inline format 0a3cfd258923 udf: Restore i_lenAlloc when inode expansion fails f08801252d26 scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices ff6bdc205fd0 bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() 6520fedfcebb s390/hypfs: include z/VM guests with access control group set c10e0627c71c s390/module: fix loading modules with a lot of relocations ba7c71a777c1 net: stmmac: skip only stmmac_ptp_register when resume from suspend 11191406f2f1 net: sfp: ignore disabled SFP node e651772adced media: venus: core: Drop second v4l2 device unregister 83d5196b65d1 Bluetooth: refactor malicious adv data check 77656fde3c01 Linux 5.10.95 ae2b20f27732 drm/vmwgfx: Fix stale file descriptors on failed usercopy 11ba2c6dfb90 select: Fix indefinitely sleeping task in poll_schedule_timeout() a447d7f786ec KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU 12d3389b7af6 rcu: Tighten rcu_advance_cbs_nowake() checks 4d63363c88e3 bnx2x: Invalidate fastpath HSI version for VFs fdcfabd0952d bnx2x: Utilize firmware 7.13.21.0 6a6acf927895 drm/i915: Flush TLBs before releasing backing store c525532e4f87 Linux 5.10.94 c76c132444df scripts: sphinx-pre-install: Fix ctex support on Debian 133cef0b6154 scripts: sphinx-pre-install: add required ctex dependency 15ce9329a532 ath10k: Fix the MTU size on QCA9377 SDIO 25b1a6d33039 mtd: nand: bbt: Fix corner case in bad block table handling 8104e589fa4a lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test 629250370052 mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault 33bb7f027b06 lib82596: Fix IRQ check in sni_82596_probe 078b5a4498e0 scripts/dtc: dtx_diff: remove broken example from help text 21513c461557 dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 23bcf3615be7 dt-bindings: display: meson-vpu: Add missing amlogic,canvas property 66467cc87a35 dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property 4496e4a427a0 net: mscc: ocelot: fix using match before it is set ee64479c9ce6 net: sfp: fix high power modules without diagnostic monitoring 819e76bc572e net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() 4691c9f047a8 bcmgenet: add WOL IRQ check 6973b38b9dba net_sched: restore "mpu xxx" handling 20949c381646 net: bonding: fix bond_xmit_broadcast return value error bug 799730d182d1 arm64: dts: qcom: msm8996: drop not documented adreno properties f6d4c0e017ec devlink: Remove misleading internal_flags from health reporter dump 2e51a761b7ab perf probe: Fix ppc64 'perf probe add events failed' case 59b44f77601d dmaengine: at_xdmac: Fix at_xdmac_lld struct definition 0078f053714d dmaengine: at_xdmac: Fix lld view setting 7ab120636d4e dmaengine: at_xdmac: Fix concurrency over xfers_list b5b27c5e3315 dmaengine: at_xdmac: Print debug message after realeasing the lock c536b351a75f dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending cd22e22e8eac dmaengine: at_xdmac: Don't start transactions at tx_submit level 68a83051c8b1 perf script: Fix hex dump character output 7b9d40e9f60d libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() cd5c24d2230f gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() 7f2ca96bd266 xfrm: Don't accidentally set RTO_ONLINK in decode_session4() 2b1415c60b2e netns: add schedule point in ops_exit_list() edc09548ffc5 inet: frags: annotate races around fqdir->dead and fqdir->high_thresh 69e7e979ed66 taskstats: Cleanup the use of task->exit_code 56daa21414e9 virtio_ring: mark ring unused on error 0c4ebcb00d88 vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 c736ec01a2fc rtc: pxa: fix null pointer dereference 8b8ff4c793ee HID: vivaldi: fix handling devices not using numbered reports d7544cf6939c net: axienet: increase default TX ring size to 128 557829d42d1f net: axienet: fix for TX busy handling 41831d496772 net: axienet: fix number of TX ring slots for available check 6301f3566aef net: axienet: Fix TX ring slot available check 7a3d3d7f6d7b net: axienet: limit minimum TX ring size 2f548489d64d net: axienet: add missing memory barriers bcc5d57e6091 net: axienet: reset core on initialization prior to MDIO access 46c0ccaff285 net: axienet: Wait for PhyRstCmplt after core reset 34942a228aec net: axienet: increase reset timeout a66b9bccf732 net/smc: Fix hung_task when removing SMC-R devices 51b52cf35485 clk: si5341: Fix clock HW provider cleanup fe40f7aef387 clk: Emit a stern warning with writable debugfs enabled 38221afa03af af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress a49e402f2309 f2fs: fix to reserve space for IO align feature 39ad0581176d f2fs: compress: fix potential deadlock of compress file e1840365ed4f parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries d806eb5f4e23 net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module 38c798384b90 net/fsl: xgmac_mdio: Add workaround for erratum A-009885 734f4b0f831e ipv4: avoid quadratic behavior in netns dismantle 86f0587f7432 ipv4: update fib_info_cnt under spinlock protection 10e99ae9b5da perf evsel: Override attr->sample_period for non-libpfm4 events 58fa3e900255 xdp: check prog type before updating BPF link 38ee417f59c8 bpftool: Remove inclusion of utilities.mak from Makefiles 2bcab471a26f block: Fix fsync always failed if once failed 5e59f885353e powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses 19aaef651948 powerpc/cell: Fix clang -Wimplicit-fallthrough warning 4cb7aba1e086 Revert "net/mlx5: Add retry mechanism to the command entry index allocation" 78cf5f63a3a9 dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK 16ad0aa917c9 RDMA/rxe: Fix a typo in opcode name 885860717c29 RDMA/hns: Modify the mapping attribute of doorbell to device 57cd8597c3ef dmaengine: uniphier-xdmac: Fix type of address variables 4fe77b7cd272 scsi: core: Show SCMD_LAST in text form b30240911da4 Bluetooth: hci_sync: Fix not setting adv set duration 55698d11c8da Documentation: fix firewire.rst ABI file path error 5d38cbf66dd7 Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization abecf9d74836 Documentation: ACPI: Fix data node reference documentation d1e85fcd73b5 Documentation: dmaengine: Correctly describe dmatest with channel unset f6736bd81db4 media: correct MEDIA_TEST_SUPPORT help text 55b10b88ac86 drm/vc4: hdmi: Make sure the device is powered with CEC 81ac08a800b0 media: rcar-csi2: Optimize the selection PHTW register 0baa3729d2eb can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message f62bf6ee4fa3 firmware: Update Kconfig help text for Google firmware 12224c0d19f3 of: base: Improve argument length mismatch error 7bb99c7e13f8 drm/radeon: fix error handling in radeon_driver_open_kms 0ca7ec6db20c ext4: don't use the orphan list when migrating an inode 679fb065326b ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' d60e9daba29e ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal f26b24b4c115 ext4: fast commit may miss tracking unwritten range during ftruncate 04b562730677 ext4: use ext4_ext_remove_space() for fast commit replay delete range 53998b3f6dcd ext4: Fix BUG_ON in ext4_bread when write quota data da364ab35892 ext4: set csum seed in tmp inode while migrating to extents e4221629d5e1 ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE 720508dd118d ext4: initialize err_blk before calling __ext4_get_inode_loc f9ed0ea0a9fc ext4: fix a possible ABBA deadlock due to busy PA 115b762b48ab ext4: make sure quota gets properly shutdown on error 762e4c33e9e5 ext4: make sure to reset inode lockdep class when quota enabling fails f8c3ec2e21b9 btrfs: respect the max size in the header when activating swap file e7764bccae77 btrfs: check the root node for uptodate before returning it 09e0ef287e93 btrfs: fix deadlock between quota enable and other quota operations 56f974d583fc xfrm: fix policy lookup for ipv6 gre packets 84166c1177f3 PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device 7aeeb9fe9ca0 PCI: pci-bridge-emul: Correctly set PCIe capabilities af1d0acdaca7 PCI: pci-bridge-emul: Fix definitions of reserved bits 0f2ae6691e73 PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space 2a0d437d8a76 PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only def2825b09ec PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors 6cbe8f8deb62 PCI: xgene: Fix IB window setup e09f47e77b6e powerpc/64s/radix: Fix huge vmap false positive eb44b1386af5 parisc: Fix lpa and lpa_user defines 9b78ee2341d4 drm/bridge: analogix_dp: Make PSR-exit block less 8cbbf4a6f1ac drm/nouveau/kms/nv04: use vzalloc for nv04_display 605583fcccb5 drm/etnaviv: limit submit sizes 6c1e3d8b1bff device property: Fix fwnode_graph_devcon_match() fwnode leak ecb71f7bd584 s390/mm: fix 2KB pgtable release race 798754ba48b7 iwlwifi: mvm: Increase the scan timeout guard to 30 seconds c524f4cfb3e5 tracing/kprobes: 'nmissed' not showed correctly for kretprobe b72075e395b3 cputime, cpuacct: Include guest time in user time in cpuacct.stat 13518f058fde serial: Fix incorrect rs485 polarity on uart open 9668cf9e4af0 fuse: Pass correct lend value to filemap_write_and_wait_range() 9fbaddd783fd xen/gntdev: fix unmap notification order 67b078d996f7 spi: uniphier: Fix a bug that doesn't point to private data correctly 05026c4e94c9 tpm: fix NPE on probe for missing device 76006d33f1c8 ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers 4f0762ac32b5 crypto: caam - replace this_cpu_ptr with raw_cpu_ptr 9e6ff2d5725b crypto: stm32/crc32 - Fix kernel BUG triggered in probe() 2031e0246e45 crypto: omap-aes - Fix broken pm_runtime_and_get() usage 43e94431c313 rpmsg: core: Clean up resources on announce_create failure. 082ff9e12b4a phy: mediatek: Fix missing check in mtk_mipi_tx_probe ff08cf1e34a1 ASoC: mediatek: mt8183: fix device_node leak f28672eef4a9 ASoC: mediatek: mt8173: fix device_node leak 0df51040089d scsi: sr: Don't use GFP_DMA de9a936b04c5 MIPS: Octeon: Fix build errors using clang da7df943e254 i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters f09f7ccb28bb irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time bc2d961d821b MIPS: OCTEON: add put_device() after of_find_device_by_node() ce34b03a71b6 udf: Fix error handling in udf_new_inode() 15be042e7fd9 powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic f2e658d9bda2 powerpc: handle kdump appropriately with crash_kexec_post_notifiers option 044164b4198e selftests/powerpc/spectre_v2: Return skip code when miss_percent is high 21125e011620 powerpc/40x: Map 32Mbytes of memory at startup c330442f46ea MIPS: Loongson64: Use three arguments for slti af8d07735083 ALSA: seq: Set upper limit of processed events 297210783a7a scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup dfde7afed711 dm: fix alloc_dax error handling in alloc_dev 2e2086f49e08 nvmem: core: set size for sysfs bin file 4a273a94bda8 w1: Misuse of get_user()/put_user() reported by sparse 87e91d6c6a5e KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST 23bb3f01ceb5 KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots 03c1595a181c powerpc/powermac: Add missing lockdep_register_key() df29c01b9fbe clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB 30d35a1abd9e i2c: mpc: Correct I2C reset procedure 4b25aad655c9 powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING 25714ad6bf5e i2c: i801: Don't silently correct invalid transfer size 75e2cfa5fae9 powerpc/watchdog: Fix missed watchdog reset due to memory ordering race a83639521a4f powerpc/btext: add missing of_node_put fc10d8f00a89 powerpc/cell: add missing of_node_put 297ff7d5f157 powerpc/powernv: add missing of_node_put c83ba875d7be powerpc/6xx: add missing of_node_put d240b08d8ac4 x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs 3681e9f3f0f7 parisc: Avoid calling faulthandler_disabled() twice f2a27dd7a2de random: do not throw away excess input to crng_fast_load f8fdebfb4b37 serial: core: Keep mctrl register state and cached copy in sync a03fd1b19891 serial: pl010: Drop CR register reset on set_termios 40ac33892630 regulator: qcom_smd: Align probe function with rpmh-regulator 3dc751213fe9 net: gemini: allow any RGMII interface mode 1063de897563 net: phy: marvell: configure RGMII delays for 88E1118 00580670b98b mlxsw: pci: Avoid flow control for EMAD packets eaf8cffcf5d5 dm space map common: add bounds check to sm_ll_lookup_bitmap() 5850bef8e955 dm btree: add a defensive bounds check to insert_at() 754b663ea916 mac80211: allow non-standard VHT MCS-10/11 e8da60b3a629 net: mdio: Demote probed message to debug print 6b22c9824ddb btrfs: remove BUG_ON(!eie) in find_parent_nodes 623c65bc7336 btrfs: remove BUG_ON() in find_parent_nodes() 44cbd2a16a07 ACPI: battery: Add the ThinkPad "Not Charging" quirk 7b6dc07c6e69 amdgpu/pm: Make sysfs pm attributes as read-only for VFs 516e332d6fce drm/amdgpu: fixup bad vram size on gmc v8 ee88ff140de2 ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 8544074762e2 ACPICA: Fix wrong interpretation of PCC address e70be176961d ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() 8ea9216d20b7 ACPICA: Utilities: Avoid deleting the same object twice in a row fcfd8282c5d2 ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions e3a51d6c90a8 jffs2: GC deadlock reading a page that is used in jffs2_write_begin() e35cb5b122fc drm/etnaviv: consider completed fence seqno in hang check a0b13335a342 xfrm: rate limit SA mapping change message to user space 0b7beb2fea8f Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES 6ac117edac18 ath11k: Fix napi related hang 756a7188b277 um: registers: Rename function names to avoid conflicts and build problems d817d10f7a00 iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ f266e1c5bf88 iwlwifi: mvm: Fix calculation of frame length 6e44b600543c iwlwifi: remove module loading failure message febab6b60d61 iwlwifi: fix leaks/bad data after failed firmware load 81d2e96ababb PM: AVS: qcom-cpr: Use div64_ul instead of do_div c0a1d844e3e7 rtw88: 8822c: update rx settings to prevent potential hw deadlock 3ef25f3122c0 ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream e10de3105547 usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 282286c632a2 cpufreq: Fix initialization of min and max frequency QoS requests 37b25de3af10 PM: runtime: Add safety net to supplier device release 5dfc6fa0b8c2 arm64: tegra: Adjust length of CCPLEX cluster MMIO region b68c56a149e4 arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus b6f7f0ad5af5 audit: ensure userspace is penalized the same as the kernel when under pressure 5d54ed155031 mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO 51a5156bb779 media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() f6bc6b178ce1 media: igorplugusb: receiver overflow should be reported d698e024be2e HID: quirks: Allow inverting the absolute X/Y values 59f03633463f bpf: Do not WARN in bpf_warn_invalid_xdp_action() 0e8805f73b69 net: bonding: debug: avoid printing debug logs when bond is not notifying peers 8c72de32ff13 x86/mce: Mark mce_read_aux() noinstr 1ad3e60f1fec x86/mce: Mark mce_end() noinstr f21ca973b43f x86/mce: Mark mce_panic() noinstr de360d944386 x86/mce: Allow instrumentation during task work queueing af371e0abb6c ath11k: Avoid false DEADLOCK warning reported by lockdep aec69e2f33b4 selftests/ftrace: make kprobe profile testcase description unique 07ecabf15ad3 gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock 7e09f9d15e43 net: phy: prefer 1000baseT over 1000baseKX 443133330a5d net-sysfs: update the queue counts in the unregistration path 58b4c1ce8328 ath10k: Fix tx hanging fcba0bce3357 ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work 93a108d466f8 iwlwifi: mvm: avoid clearing a just saved session protection id ec01e0fe2184 iwlwifi: mvm: synchronize with FW after multicast commands c1976a424807 thunderbolt: Runtime PM activate both ends of the device link 830e5d1b4344 media: m920x: don't use stack on USB reads c33f0f22bfea media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() 526b6c9b4521 media: rcar-vin: Update format alignment constraints 74e60c1dce06 media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. d0e3ab637de1 drm: rcar-du: Fix CRTC timings when CMM is used e61aa46d0f27 x86/mm: Flush global TLB when switching to trampoline page-table 0946fdd9290a floppy: Add max size check for user space request 409d45bcd381 usb: uhci: add aspeed ast2600 uhci support d0aec428c072 arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node fcb45ac39f90 ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win b8b2e74a8751 ACPI / x86: Allow specifying acpi_device_override_status() quirks by path cda755506df4 ACPI: Change acpi_device_always_present() into acpi_device_override_status() b029625063c1 ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table cf3b1a160dc2 media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions adbe14867277 ath11k: Avoid NULL ptr access during mgmt tx cleanup ab523ea096ef rsi: Fix out-of-bounds read in rsi_read_pkt() 752587675068 rsi: Fix use-after-free in rsi_rx_done_handler() 6036500fdf77 mwifiex: Fix skb_over_panic in mwifiex_usb_recv() 8a6371d84c5f crypto: jitter - consider 32 LSB for APT 240cf5d3cb5e HSI: core: Fix return freed object in hsi_new_client f4295b7dca87 gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use f0653cd4da66 tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() b8d10f601f22 drm/bridge: megachips: Ensure both bridges are probed before registration 43fc9e267e2e mlxsw: pci: Add shutdown method in PCI driver b2e921fa9219 soc: ti: pruss: fix referenced node in error message 07fbbc4dc79d drm/amdgpu/display: set vblank_disable_immediate for DC 019fe9723a83 drm/amd/display: check top_pipe_to_program pointer 3c3c0b6c4ae9 ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART f54d8cd831be EDAC/synopsys: Use the quirk for version instead of ddr version 0b85d73fdbc8 media: b2c2: Add missing check in flexcop_pci_isr: c978d39a8b14 HID: apple: Do not reset quirks when the Fn key is not found 2df002e3276b drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L 5aa57672c66c usb: gadget: f_fs: Use stream_open() for endpoint files 129e8faaee97 ath11k: Fix crash caused by uninitialized TX ring e8b271f2aadd media: atomisp: handle errors at sh_css_create_isp_params() ebe9c978d9e7 batman-adv: allow netlink usage in unprivileged containers ff452db96163 ARM: shmobile: rcar-gen2: Add missing of_node_put() ff2138d6c2a3 media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure 51ef6582a218 media: atomisp: set per-device's default mode ac08140677c0 media: atomisp: fix try_fmt logic 518e059789f6 drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR e3ba02b043f2 drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR 2f13f10fddf4 ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply a9d2ccfc7d2c selftests/bpf: Fix bpf_object leak in skb_ctx selftest b207356933f4 drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y db1e878373bf fs: dlm: filter user dlm messages for kernel locks f9c9a46efd94 Bluetooth: Fix debugfs entry leak in hci_register_dev() 852d7d436fd1 ARM: dts: omap3-n900: Fix lp5523 for multi color b5793aff11d7 of: base: Fix phandle argument length mismatch error message e16e836d510c clk: bm1880: remove kfrees on static allocations 36d46e21c9c4 ASoC: fsl_asrc: refine the check of available clock divider 5a6864e2e6ab RDMA/cxgb4: Set queue pair state when being queried 80524c8cdf29 ASoC: fsl_mqs: fix MODULE_ALIAS 74988d017dd1 powerpc/xive: Add missing null check after calling kmalloc 588e0b81ce38 mips: bcm63xx: add support for clk_set_parent() e3de89d010c0 mips: lantiq: add support for clk_set_parent() 8f8468a089b0 arm64: tegra: Remove non existent Tegra194 reset 702902fc7fb0 arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering 24b047d72c77 counter: stm32-lptimer-cnt: remove iio counter abi a39460610452 misc: lattice-ecp3-config: Fix task hung when firmware load failed 696a50abbc7c ASoC: samsung: idma: Check of ioremap return value d491a2c2cf96 ASoC: mediatek: Check for error clk pointer c73ccdd62d21 phy: uniphier-usb3ss: fix unintended writing zeros to PHY register d781f4cd8c71 scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() 6e2a16954459 iommu/iova: Fix race between FQ timeout and teardown 57bc8985753c ASoC: Intel: catpt: Test dmaengine_submit() result before moving on 676049a3d2c6 iommu/amd: Restore GA log/tail pointer on host resume c2bd7c31de1a iommu/amd: Remove iommu_init_ga() 62ea255f2bde dmaengine: pxa/mmp: stop referencing config->slave_id 0be9ae1e532e mips: fix Kconfig reference to PHYS_ADDR_T_64BIT 88d78b25db1f mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support 51b8e814bcef clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell dff359e04260 of: unittest: 64 bit dma address test requires arch support 918105df78b7 of: unittest: fix warning on PowerPC frame size warning 0e04518b1dd9 ASoC: rt5663: Handle device_property_read_u32_array error codes 7c0d9c815ce8 RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry 2432d325f946 RDMA/core: Let ib_find_gid() continue search even after empty entry d77916df161b powerpc/powermac: Add additional missing lockdep_register_key() 8b3783e517f6 PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() 7be2a0bcaf8e RDMA/qedr: Fix reporting max_{send/recv}_wr attrs e19469468b7b scsi: ufs: Fix race conditions related to driver data ed43b2e048fe iommu/io-pgtable-arm: Fix table descriptor paddr formatting e9e4d1fb4590 openrisc: Add clone3 ABI wrapper 551a785c26f6 binder: fix handling of error during copy 88ddf033a5e4 char/mwave: Adjust io port register size 8937aee4c0fa ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID bcd533417fd0 ALSA: oss: fix compile error when OSS_DEBUG is enabled fd99aeb97845 clocksource: Avoid accidental unstable marking of clocksources cacc6c30e3eb clocksource: Reduce clocksource-skew threshold 86ad478c99d2 powerpc/32s: Fix shift-out-of-bounds in KASAN init ef798cd035f3 powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC 58014442a9e8 powerpc/irq: Add helper to set regs->softe c9ffa84a3bd1 powerpc/perf: move perf irq/nmi handling details into traps.c a0758b3be46d powerpc/perf: MMCR0 control for PMU registers under PMCC=00 f4df6db5b0b8 powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C a9c9d2ff6423 dt-bindings: thermal: Fix definition of cooling-maps contribution property 2bd8d937957f ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA 5a821af769bb powerpc/prom_init: Fix improper check of prom_getprop() 9ca761ef946d clk: imx8mn: Fix imx8mn_clko1_sels 999528d8a749 scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() c5f414d69ac9 RDMA/hns: Validate the pkey index 04a032ea2498 RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" 84cd5c029d48 ALSA: hda: Add missing rwsem around snd_ctl_remove() calls 180e9d7384c6 ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls 49d76154ba8d ALSA: jack: Add missing rwsem around snd_ctl_remove() calls f871cd8ee0f0 ext4: avoid trim error on fs with small groups 99590e820feb net: mcs7830: handle usb read errors properly 2b948524ae65 iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() 04ce9e2aeda7 pcmcia: fix setting of kthread task states 5064bfe046b0 can: xilinx_can: xcan_probe(): check for error irq b6dd1577bc92 can: softing: softing_startstop(): fix set but not used variable warning b9ac866c23bb tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' fb46223c9f94 tpm: add request_locality before write TPM_INT_ENABLE 20edf903a3a5 can: mcp251xfd: add missing newline to printed strings d71fca5d0167 regmap: Call regmap_debugfs_exit() prior to _init() 838acddcdf75 netrom: fix api breakage in nr_setsockopt() 0d04479857bc ax25: uninitialized variable in ax25_setsockopt() 27e9910c4516 spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe 9d6350cf8e5a Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() 9defd7d4c084 lib/mpi: Add the return value check of kcalloc() e801f81cee3c net/mlx5: Set command entry semaphore up once got index free d2b9ce705d79 Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" 67e1a449a165 net/mlx5e: Don't block routes with nexthop objects in SW cc40fa05c0a6 net/mlx5e: Fix page DMA map/unmap attributes b3dda01d1d47 debugfs: lockdown: Allow reading debugfs files that are not world readable b9b5da3e187e HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad 541c3a044b46 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init c47f842e0c3c HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc cf5ad827ee69 HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init 94177fcecc35 usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe 4579954bf4cc Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe f6bf3d66393b Bluetooth: hci_bcm: Check for error irq f5e4f68d57d6 fsl/fman: Check for null pointer after calling devm_ioremap 60aca6fdc167 staging: greybus: audio: Check null pointer a1068bfee47a rocker: fix a sleeping in atomic bug 2db344725e17 ppp: ensure minimum packet size in ppp_write() 45643b1b6ce1 netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone 8772700a9f1e bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). 342332fb0be6 bpf: Don't promote bogus looking registers after null check. 0036c78c492a netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() 2e718389b986 power: reset: mt6397: Check for null res pointer 4210c35fe81b pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() 2dee347f356d pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() 0f03132191ba ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes 595e1ec55b30 x86/mce/inject: Avoid out-of-bounds write when setting flags df1268181928 hwmon: (mr75203) fix wrong power-up delay value aea5302d9ddc x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS 70eec71f32eb Bluetooth: hci_qca: Stop IBS timer during BT OFF 1d4e722b62d2 software node: fix wrong node passed to find nargs_prop f8f3c1720d77 backlight: qcom-wled: Respect enabled-strings in set_brightness de79bcbfaf4d backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion c79f9b8d8e26 backlight: qcom-wled: Override default length with qcom,enabled-strings bf4daf6153c9 backlight: qcom-wled: Fix off-by-one maximum with default num_strings 09aed85e8c98 backlight: qcom-wled: Pass number of elements to read to read_u32_array f4ed4fc504fd backlight: qcom-wled: Validate enabled string indices in DT e668ac6506d3 bpftool: Enable line buffering for stdout 009bb7ee1577 Bluetooth: L2CAP: Fix using wrong mode 1a2241ad400b um: virtio_uml: Fix time-travel external time propagation 8411722e5652 um: fix ndelay/udelay defines b2b1b490bd29 selinux: fix potential memleak in selinux_add_opt() 3253cf091464 mmc: meson-mx-sdio: add IRQ check decb2099549d mmc: meson-mx-sdhc: add IRQ check bdc6c9fc5f78 iwlwifi: mvm: test roc running status bits before removing the sta a750fcd604a6 iwlwifi: mvm: fix 32-bit build in FTM 86b0122d2682 ARM: dts: armada-38x: Add generic compatible to UART nodes 1f5428e43806 arm64: dts: marvell: cn9130: enable CP0 GPIO controllers 874b97e86278 arm64: dts: marvell: cn9130: add GPIO and SPI aliases 407ef1db4036 usb: ftdi-elan: fix memory leak on device disconnect 2a65da5a1ea3 ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding 47dd693c94bf xfrm: state and policy should fail if XFRMA_IF_ID 0 db369047e3b3 xfrm: interface with if_id 0 should return error 37441ddadc1e media: hantro: Fix probe func error path 3849ec830bf7 drm/tegra: vic: Fix DMA API misuse b230114bc57a drm/bridge: ti-sn65dsi86: Set max register for regmap db97fc2c4425 drm/msm/dpu: fix safe status debugfs file 3580055d1fca arm64: dts: qcom: ipq6018: Fix gpio-ranges property 6f20a5a98a90 arm64: dts: qcom: c630: Fix soundcard setup 394ee480aa3e ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() f6e4a6cbdb6f media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes 1a8869de328a media: msi001: fix possible null-ptr-deref in msi001_probe() a79327bb0191 media: dw2102: Fix use after free 958a8819d414 ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors 3e51460638a6 ath11k: Fix deleting uninitialized kernel timer during fragment cache flush b35263f000a5 crypto: stm32 - Revert broken pm_runtime_resume_and_get changes 1f5b81874f27 crypto: stm32/cryp - fix bugs and crash in tests 1f6151b0774b crypto: stm32/cryp - fix lrw chaining mode 2bd40e3a3aa2 crypto: stm32/cryp - fix double pm exit 533af1621d1c crypto: stm32/cryp - check early input data 5deb24e50372 crypto: stm32/cryp - fix xts and race condition in crypto_engine requests e9e0dd5da8ca crypto: stm32/cryp - fix CTR counter carry c40b1bc851e0 crypto: stm32 - Fix last sparse warning in stm32_cryp_check_ctr_counter 93033bbbdc25 selftests: harness: avoid false negatives if test has no ASSERTs f568fd97d751 selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST d21b47c60737 x86/uaccess: Move variable into switch case statement 3e801ea43c4b xfrm: fix a small bug in xfrm_sa_len() b87034d7a2a8 mwifiex: Fix possible ABBA deadlock 0836f9404017 rcu/exp: Mark current CPU as exp-QS in IPI loop second pass 027165c491e4 drm/msm/dp: displayPort driver need algorithm rational 268f35245650 sched/rt: Try to restart rt period timer when rt runtime exceeded bb0579ab5077 wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma b4b911b1648c media: si2157: Fix "warm" tuner state detection 7009a5fbc589 media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() df79d2bf95e0 media: dib8000: Fix a memleak in dib8000_init() f0cb43a2c674 arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 88ed31aab481 arm64: lib: Annotate {clear, copy}_page() as position-independent 69e402a98541 bpf: Remove config check to enable bpf support for branch records 924886fa2246 bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) 218d952160f7 bpf: Adjust BTF log size limit. b77ef5b4ead6 sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity d7d5b3bc5263 sched/fair: Fix detection of per-CPU kthreads waking a task ec121517ac8d Bluetooth: btmtksdio: fix resume failure 2a7edcb3ef72 staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() 49f5cd2b7c41 staging: rtl8192e: return error code from rtllib_softmac_init() 04fdd426cef2 floppy: Fix hang in watchdog when disk is ejected 45bbe008013f serial: amba-pl011: do not request memory region twice 8409d2394cca tty: serial: uartlite: allow 64 bit address a001a15ab374 arm64: dts: ti: k3-j7200: Correct the d-cache-sets info 75919207c16a arm64: dts: ti: k3-j721e: Fix the L2 cache sets 2dcfa3c76596 arm64: dts: ti: k3-j7200: Fix the L2 cache sets f277978d6c46 drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() 3ca1b3b82fe7 drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() 96e05d2d9370 thermal/drivers/imx8mm: Enable ADC when enabling monitor ef72449e2d79 ACPI: EC: Rework flushing of EC work while suspended to idle c0acd5a09796 cgroup: Trace event cgroup id fields should be u64 e7e178e26418 arm64: dts: qcom: msm8916: fix MMC controller aliases 894d91c6334b netfilter: bridge: add support for pppoe filtering 13f64bbe4255 thermal/drivers/imx: Implement runtime PM support c3a59f34e87c media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' 50c4244906d6 media: venus: core: Fix a potential NULL pointer dereference in an error handling path eeefa2eae8fc media: venus: core, venc, vdec: Fix probe dependency error 53f65afc260f media: venus: pm_helpers: Control core power domain manually 89f518b153d1 media: coda: fix CODA960 JPEG encoder buffer overflow 1da628d351a9 media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released 2028fb832da6 media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() e8d78f924f02 media: imx-pxp: Initialize the spinlock prior to using it 621e8ce75d66 media: rcar-csi2: Correct the selection of hsfreqrange ad52b9890b83 mfd: atmel-flexcom: Use .resume_noirq 46d6a2311409 mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP f93c9aa1d36f tty: serial: atmel: Call dma_async_issue_pending() 755a6c873b9c tty: serial: atmel: Check return code of dmaengine_submit() bd85b2e77aa9 arm64: dts: ti: k3-j721e: correct cache-sets info 32e9947e6639 ath11k: Use host CE parameters for CE interrupts configuration 6a49acfacab5 crypto: qat - fix undetected PFVF timeout in ACK loop 475ac5c5653f crypto: qat - make pfvf send message direction agnostic ee1c74c3c9c2 crypto: qat - remove unnecessary collision prevention step in PFVF 472f76835200 crypto: qat - fix spelling mistake: "messge" -> "message" ae766527e6b7 ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco eab4204588a0 mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove 867d4ace48da crypto: qce - fix uaf on qce_skcipher_register_one e19b3c1b5768 crypto: qce - fix uaf on qce_ahash_register_one 5de640f59f99 media: dmxdev: fix UAF when dvb_register_device() fails 1d64e2bd2222 arm64: dts: renesas: cat875: Add rx/tx delays a33eef23a658 drm/vboxvideo: fix a NULL vs IS_ERR() check 43220a61e7b8 fs: dlm: fix build with CONFIG_IPV6 disabled 0d7c5d10e7db tee: fix put order in teedev_close_context() 097e601eb887 ath11k: reset RSN/WPA present state for open BSS fa51addd391d ath11k: clear the keys properly via DISABLE_KEY df94b37e902b ath11k: Fix ETSI regd with weather radar overlap ffc9019bd991 Bluetooth: stop proccessing malicious adv data 3273541fed60 memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails 55917db35976 fs: dlm: don't call kernel_getpeername() in error_report() 98923ebb034b fs: dlm: use sk->sk_socket instead of con->sock 6edd1bd8e3d8 arm64: dts: meson-gxbb-wetek: fix missing GPIO binding eb1f75fa2458 arm64: dts: meson-gxbb-wetek: fix HDMI in early boot 6f012f2c445b arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+ 96d710b1c6ff arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name 0b57480ed51a media: aspeed: Update signal status immediately to ensure sane hw state 0ff0ae69d27c media: em28xx: fix memory leak in em28xx_init_dev b441d9428735 media: aspeed: fix mode-detect always time out at 2nd run 8d132d9dd8ba media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr() fc2b95e7aeae media: atomisp: fix enum formats logic 6e5353238c55 media: atomisp: add NULL check for asd obtained from atomisp_video_pipe 6cbabad304c4 media: staging: media: atomisp: pci: Balance braces around conditional statements in file atomisp_cmd.c 22b0b68f7d9f media: atomisp: fix ifdefs in sh_css.c 0bf5e8af6eb6 media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid() 3cb3e66f583c media: atomisp: do not use err var when checking port validity for ISP2400 08e43223fb4e media: atomisp: fix inverted logic in buffers_needed() fb370f6dc7d5 media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case 1daacf9bb69a media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities() e1da9301cf54 media: videobuf2: Fix the size printk format 90807ab437e8 mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() 9bfed11dcf59 ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware 2fe056d9791a wcn36xx: fix RX BD rate mapping for 5GHz legacy rates 22406ed4e389 wcn36xx: populate band before determining rate on RX 92fea7bd5af3 wcn36xx: Put DXE block into reset before freeing memory 0d53c47f6ab5 wcn36xx: Release DMA channel descriptor allocations 1850195a852d wcn36xx: Fix DMA channel enable/disable cycle 38a7842889f5 wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND fcb267bb9577 wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan e53ff4dd7095 drm/vc4: hdmi: Set a default HSM rate b9c2343373f6 clk: bcm-2835: Remove rounding up the dividers 836dd37fe2bb clk: bcm-2835: Pick the closest clock rate 88f1b613c37f Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails 9ddfa1c19191 drm/rockchip: dsi: Reconfigure hardware on resume() 58904ed18628 drm/rockchip: dsi: Disable PLL clock on bind error 6215cde02085 drm/rockchip: dsi: Hold pm-runtime across bind/unbind 8ccaafa1caf0 drm/rockchip: dsi: Fix unbalanced clock on probe error 9bc19022aa08 drm/panel: innolux-p079zca: Delete panel on attach() failure b01b7b868479 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure 0499c863a8db drm: fix null-ptr-deref in drm_dev_init_release() 7798757013ec drm/bridge: display-connector: fix an uninitialized pointer in probe() cb5813b0e591 Bluetooth: L2CAP: Fix not initializing sk_peer_pid ed0b1fd3ec6e drm/ttm: Put BO in its memory manager's lru list 7b9fa915a58d shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode 6c6f86bb618b mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages e04b1dfe15ce dma/pool: create dma atomic pool only if dma zone has managed pages d2e572411738 mm_zone: add function to check if managed dma zone exists 2142a7e9bd1f PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller 45c74f4f54db dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() 191a24ceae75 gpu: host1x: Add back arm_iommu_detach_device() 068067453690 iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure 3dae11f8e381 lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() e4a2c924a17e iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs 256302cb2f86 can: softing_cs: softingcs_probe(): fix memleak on registration failure aa57725e2d2a media: cec-pin: fix interrupt en/disable handling 2e566cacc321 media: stk1160: fix control-message timeouts 1a0ca711dff6 media: pvrusb2: fix control-message timeouts 2dbf430ead59 media: redrat3: fix control-message timeouts 6e9c120bf956 media: dib0700: fix undefined behavior in tuner shutdown 5e98ac260de6 media: s2255: fix control-message timeouts 09b0b918a69b media: cpia2: fix control-message timeouts d90833106c09 media: em28xx: fix control-message timeouts 2182575c83f9 media: mceusb: fix control-message timeouts 460525acc953 media: flexcop-usb: fix control-message timeouts 7cac8a562427 media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE 1da0b1cd4212 rtc: cmos: take rtc_lock while reading from CMOS 14f6cfe0d790 tools/nolibc: fix incorrect truncation of exit code 5e258640ba54 tools/nolibc: i386: fix initial stack alignment 06f7528d641b tools/nolibc: x86-64: Fix startup code bug 98259dd54e8e x86/gpu: Reserve stolen memory for first integrated Intel GPU e2a17dcad56e mtd: rawnand: davinci: Rewrite function description 8933138a6660 mtd: rawnand: davinci: Avoid duplicated page read 677764634b42 mtd: rawnand: davinci: Don't calculate ECC when reading page a8a607b0049d mtd: Fixed breaking list in __mtd_del_partition. ff10cd7bb295 mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 538a5e208e7d mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings 777a700ccfa6 nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() 08283b076f4e f2fs: fix to do sanity check in is_alive() 57cfc965e375 HID: wacom: Avoid using stale array indicies to read contact count 7fd22c99bbed HID: wacom: Ignore the confidence flag when a touch is removed 9a4800e0f6a5 HID: wacom: Reset expected and received contact counts at the same time c2e39d5df028 HID: uhid: Fix worker destroying device without any protection aa1346113c75 KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-02-01linux-yocto/5.10: update to v5.10.93Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: fd187a492557 Linux 5.10.93 bed97c903621 mtd: fixup CFI on ixp4xx f50803b519c3 powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS 68c1aa82be00 ALSA: hda/realtek: Re-order quirk entries for Lenovo 4d15a17d065d ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 d7b41464f1b7 ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk 87246ae94b73 ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows 9c27e513fb33 ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices 4c7fb4d519e5 KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all 6b8c3a185377 firmware: qemu_fw_cfg: fix kobject leak in probe error path 889c73305b48 firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries ff9588cf1592 firmware: qemu_fw_cfg: fix sysfs information leak 358a4b054abe rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled 93c4506f9f8b media: uvcvideo: fix division by zero at stream start 4c3f70be6f3a video: vga16fb: Only probe for EGA and VGA 16 color graphic cards 161e43ab8cc1 9p: only copy valid iattrs in 9P2000.L setattr implementation 0e6c0f3f4055 KVM: s390: Clarify SIGP orders versus STOP/RESTART 413b427f5fff KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest 723acd75a062 perf: Protect perf_guest_cbs with RCU eadde287a62e vfs: fs_context: fix up param length parsing in legacy_parse_param c5f38277163e remoteproc: qcom: pil_info: Don't memcpy_toio more than is provided 5d88e24b23af orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() 0084fefe2960 devtmpfs regression fix: reconfigure on each mount ee40594c95ae kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-02-01linux-yocto/5.10: update to v5.10.92Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: c982c1a83932 Linux 5.10.92 c0091233f3d8 staging: greybus: fix stack size warning with UBSAN 66d21c005d9b drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() 2d4fda471dc3 staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() 3609fed7ac8b media: Revert "media: uvcvideo: Set unique vdev name based in type" 9b3c761e78d5 random: fix crash on multiple early calls to add_bootloader_randomness() 61cca7d191c7 random: fix data race on crng init time 3de9478230c3 random: fix data race on crng_node_pool 43c494294f30 can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved} 45221a57b609 can: isotp: convert struct tpcon::{idx,len} to unsigned int bd61ae808b15 can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data f68e60001735 mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe() 5f76445a31b7 veth: Do not record rx queue hint in veth_xmit ddfa53825f3d mmc: sdhci-pci: Add PCI ID for Intel ADL 2e691f9894cc ath11k: Fix buffer overflow when scanning with extraie a87cecf94375 USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status 15982330b61d USB: core: Fix bug in resuming hub's handling of wakeup requests 413108ce3b56 ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 b6dd07023699 Bluetooth: bfusb: fix division by zero in send path 869e1677a058 Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 c20021ce945f Bluetooth: btusb: Add support for Foxconn MT7922A 83493918380f Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 294c0dd80d8a Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() 35ab8c9085b0 bpf: Fix out of bounds access from invalid *_or_null type verification c84fbba8a945 workqueue: Fix unbind_workers() VS wq_worker_running() race c39d68ab3836 md: revert io stats accounting Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-01-15linux-yocto/5.10: update to v5.10.91Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: df395c763ba0 Linux 5.10.91 674071c9eb26 Input: zinitix - make sure the IRQ is allocated before it gets enabled ef81f7d406c2 ARM: dts: gpio-ranges property is now required f63fa1a0d4df ipv6: raw: check passed optlen before reading cf07884e6bec drm/amd/display: Added power down for DCN10 10b9ccd0674d mISDN: change function names to avoid conflicts dd8a09cfbb99 atlantic: Fix buff_ring OOB in aq_ring_rx_clean c2f4bb251eb4 net: udp: fix alignment problem in udp4_seq_show() f82b48d1d86b ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate 8c87a83ef891 scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() b798b677f94d usb: mtu3: fix interval value for intr and isoc 498d77fc5e38 ipv6: Do cleanup if attribute validation fails in multipath route 72b0d14a0a88 ipv6: Continue processing multipath route even if gateway attribute is invalid 5a7d650bb181 power: bq25890: Enable continuous conversion for ADC at charging 4f260ea5537d phonet: refcount leak in pep_sock_accep 61952934608c rndis_host: support Hytera digital radios 62cbde77d9c1 power: reset: ltc2952: Fix use of floating point literals 998d157e3b2a power: supply: core: Break capacity loop 16d8568378f9 xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate aa606b82cdfb net: ena: Fix error handling when calculating max IO queues number e7f5480978fd net: ena: Fix undefined state when tx request id is out of bounds 2de3d961f8e7 sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc 4c34d5fd8c96 batman-adv: mcast: don't send link-local multicast to mcast routers f403b5f96e9a lwtunnel: Validate RTA_ENCAP_TYPE attribute length 48d5adb08d60 ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route 173bfa2782fa ipv6: Check attribute length for RTA_GATEWAY in multipath route 914420a2a6c5 ipv4: Check attribute length for RTA_FLOW in multipath route a8fe915be6c2 ipv4: Check attribute length for RTA_GATEWAY in multipath route 786a335fef18 ftrace/samples: Add missing prototypes direct functions c859c4de0bd7 i40e: Fix incorrect netdev's real number of RX/TX queues d0ad64438fb5 i40e: Fix for displaying message regarding NVM version 32845aa60203 i40e: fix use-after-free in i40e_sync_filters_subtask() f7edb6b9438b sfc: The RX page_ring is optional 2b3f34da0d79 mac80211: initialize variable have_higher_than_11mbit 16e5cad6eca1 RDMA/uverbs: Check for null return of kmalloc_array a7c2cae997db netrom: fix copying in user data in nr_setsockopt beeb0fdedae8 RDMA/core: Don't infoleak GRH fields 3ca132e6b065 iavf: Fix limit of total number of queues to active queues of VF 396e3016905d i40e: Fix to not show opcode msg on unsuccessful VF MAC change 7f13d14e563c ieee802154: atusb: fix uninit value in atusb_set_extended_addr 7db1e245cb71 tracing: Tag trace_percpu_buffer as a percpu pointer 760c6a625506 tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() c1e2da4b3f72 selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv() 384111e12367 f2fs: quota: fix potential deadlock Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-01-15linux-yocto/5.10: amdgpu: updates for CVE-2021-42327Bruce Ashfield
Integrating the following commit(s) to linux-yocto/5.10: fd84b99a8ccb drm/amd/display: Don't allow partial copy_from_user 024f4ff63d55 drm/amdgpu: Fix even more out of bound writes from debugfs Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-01-12linux-yocto/5.10: update to v5.10.90Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: d3e491a20d15 Linux 5.10.90 8c15bfb36a44 bpf: Add kconfig knob for disabling unpriv bpf by default d8a5b1377bf6 perf script: Fix CPU filtering of a script's switch events 2386e81a1d27 net: fix use-after-free in tw_timer_handler 34087cf96046 Input: spaceball - fix parsing of movement data packets 9f329d0d6c91 Input: appletouch - initialize work before device registration 2a4f551dec1a scsi: vmw_pvscsi: Set residual data length conditionally 1cb8444f3114 binder: fix async_free_space accounting for empty parcels a6e26251dd3a usb: mtu3: set interval of FS intr and isoc endpoint 3b6efe0b7ba0 usb: mtu3: fix list_head check warning f10b01c48f85 usb: mtu3: add memory barrier before set GPD's HWO 1c4ace3e6b85 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. 1933fe8ce712 xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. b8553330a077 drm/amdgpu: add support for IP discovery gc_info table v2 28863ffe21ff drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled a0f3ac399ef5 uapi: fix linux/nfc.h userspace compilation errors 818c9e0a04df nfc: uapi: use kernel size_t to fix user-space builds 8d31cbab4c29 i2c: validate user data in compat ioctl 51c94d8fbd09 fsl/fman: Fix missing put_device() call in fman_port_probe 920932b20e0c net/ncsi: check for error return from call to nla_put_u32 610af55f9fbe selftests/net: udpgso_bench_tx: fix dst ip argument 78503589b1e0 net/mlx5e: Fix wrong features assignment in case of error 61146008087a ionic: Initialize the 'lif->dbid_inuse' bitmap b7c9a1427b32 igc: Fix TX timestamp support for non-MSI-X platforms e8a5988a85c7 net/smc: fix kernel panic caused by race of smc_sock 97c87c1db9ff net/smc: don't send CDC/LLC message if link not ready 99f19566b1c4 net/smc: improved fix wait on already cleared link e553265ea564 NFC: st21nfca: Fix memory leak in device probe and remove 8d70dc0eecf0 net: lantiq_xrx200: fix statistics of received bytes 7ef89bd1e8f1 net: ag71xx: Fix a potential double free in error handling paths 40d36186913b net: usb: pegasus: Do not drop long Ethernet frames a67becdaa8ad net/smc: fix using of uninitialized completions 769d14abd35e sctp: use call_rcu to free endpoint 13c1bf43b674 selftests: Calculate udpgso segment count without header adjustment abe74fb43378 udp: using datalen to cap ipv6 udp max gso segments 5e6ad649e927 net/mlx5e: Fix ICOSQ recovery flow for XSK 73665165b64a net/mlx5e: Wrap the tx reporter dump callback to extract the sq 4cd1da02f0c3 net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources fcb32eb3d04d scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() 4833ad4908a1 selinux: initialize proto variable in selinux_ip_postroute_compat() ec941a2277a1 recordmcount.pl: fix typo in s390 mcount regex a0e82d5ef992 memblock: fix memblock_phys_alloc() section mismatch error 7da855e93964 platform/x86: apple-gmux: use resource_size() with res d01e9ce1af61 parisc: Clear stale IIR value on instruction access rights trap 0643d9175dc6 tomoyo: use hwight16() in tomoyo_domain_quota_is_ok() e2048a1f9186 tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok(). 210c7c6908f3 Input: i8042 - enable deferred probe quirk for ASUS UM325UA bb672eff7447 Input: i8042 - add deferred probe support Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-01-12linux-yocto/5.10/cfg: add kcov feature fragmentBruce Ashfield
Integrating the following commit(s) to linux-yocto: 41721be8a03 cfg/debug: add kcov kernel configs Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-01-12linux-yocto/5.10: update to v5.10.89Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: eb967e323f7f Linux 5.10.89 52ad5da8e316 phonet/pep: refuse to enable an unbound pipe 7dd52af1eb57 hamradio: improve the incomplete fix to avoid NPD 450121075a6a hamradio: defer ax25 kfree after unregister_netdev 8e34d07dd4d9 ax25: NPD bug when detaching AX25 device 50f78486f90b hwmon: (lm90) Do not report 'busy' status bit as alarm ec1d222d37ea hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 441d3873664d pinctrl: mediatek: fix global-out-of-bounds issue 9c75a9657bdc ASoC: rt5682: fix the wrong jack type detected 94caab5af19a ASoC: tas2770: Fix setting of high sample rates c7282790c782 Input: goodix - add id->model mapping for the "9111" model 3bb3bf50d69f Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 ee6f34215c5d mm: mempolicy: fix THP allocations escaping mempolicy restrictions 8008fc1d0be1 KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state d91ed251fd70 usb: gadget: u_ether: fix race in setting MAC address in setup phase 6697f29bf56b ceph: fix up non-directory creation in SGID directories fffb6581a23a f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() ad338d825e3f tee: optee: Fix incorrect page free bug 1f2070767401 mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() ac61b9c6c054 mac80211: fix locking in ieee80211_start_ap error path 89876d10830d ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling c3253d3a38bc mmc: mmci: stm32: clear DLYB_CR after sending tuning command 0d66b395210c mmc: core: Disable card detect during shutdown c8e366a01c20 mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands 4af79153617b mmc: sdhci-tegra: Fix switch to HS400ES mode 9a7ec7979785 gpio: dln2: Fix interrupts when replugging the device f5b02912e2dd pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines 28626e76baf5 KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU 7a37f2e37069 platform/x86: intel_pmc_core: fix memleak on registration failure b57afd124046 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT c05d8f66ec34 tee: handle lookup of shm with reference count 0 0ffb9f83e4f6 parisc: Fix mask used to select futex spinlock 5deeb9ad598b parisc: Correct completer in lws start 8b745616ba8f ipmi: fix initialization when workqueue allocation fails 1f6ab847461c ipmi: ssif: initialize ssif_info->client early a5192f31160c ipmi: bail out if init_srcu_struct fails bc674f1b2119 Input: atmel_mxt_ts - fix double free in mxt_read_info_block 30140e252fdb ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s 2b4c020b70cc ALSA: hda/realtek: Fix quirk for Clevo NJ51CU 7470780f3b0c ALSA: hda/realtek: Add new alc285-hp-amp-init model 4cb7dc2e3074 ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 69e492161c7b ALSA: drivers: opl3: Fix incorrect use of vp->state a96c08e0b41e ALSA: jack: Check the return value of kstrdup() 51c7b2a7b86a hwmon: (lm90) Drop critical attribute support for MAX6654 2464738d0ee4 hwmon: (lm90) Introduce flag indicating extended temperature support 196df56c3dc8 hwmon: (lm90) Add basic support for TI TMP461 fa2e149260bf hwmon: (lm90) Fix usage of CONFIG2 register in detect function ba696b470839 pinctrl: bcm2835: Change init order for gpio hogs 676c572439e5 Input: elantech - fix stack out of bound access in elantech_change_report_id() 2792fde84cce sfc: falcon: Check null pointer of rx_queue->page_ring d70b4001ef74 sfc: Check null pointer of rx_queue->page_ring 75c962f02a4f net: ks8851: Check for error irq 9db0f8d395fd drivers: net: smc911x: Check for error irq ca2a15053b07 fjes: Check for error irq c6d2754006c1 bonding: fix ad_actor_system option setting to default 6809da518514 ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module 61e6b82e7b6c igb: fix deadlock caused by taking RTNL in RPM resume path e00eace2325c net: skip virtio_net_hdr_set_proto if protocol already set ed05e4dcfba6 net: accept UFOv6 packages in virtio_net_hdr_to_skb 56b0bbba782b qlcnic: potential dereference null pointer of rx_queue->page_ring 78e49d77e517 net: marvell: prestera: fix incorrect return of port_find 861b4413e41d ARM: dts: imx6qdl-wandboard: Fix Ethernet support d79f5e0d458b netfilter: fix regression in looped (broad|multi)cast's MAC handling 579cefef7c42 RDMA/hns: Replace kfree() with kvfree() 7cf6466e00a7 IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() cd9c90682b2f ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent() 580ecf86e772 spi: change clk_disable_unprepare to clk_unprepare 93a957bbf46c arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode ef2dce43257d HID: potential dereference of null pointer 3110bc5862d2 HID: holtek: fix mouse probing 0875873b2a97 ext4: check for inconsistent extents between index and leaf block 76366c024f56 ext4: check for out-of-order index extents in ext4_valid_extent_entries() 1d4b1c4e8bbd ext4: prevent partial update of the extent blocks f69a47fcbb9c net: usb: lan78xx: add Allied Telesis AT29M2-AF 8c0059a25cb1 arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd b16b124a42e0 arm64: vdso32: drop -no-integrated-as flag 856f88f27bbc Linux 5.10.88 88f20cccbeec xen/netback: don't queue unlimited number of packages 525875c410df xen/netback: fix rx queue stall detection 8fa3a370cc2a xen/console: harden hvc_xen against event channel storms d31b3379179d xen/netfront: harden netfront against event channel storms 8ac3b6ee7c9f xen/blkfront: harden blkfront against event channel storms 76ec7fe2d866 Revert "xsk: Do not sleep in poll() when need_wakeup set" e24fc8983025 bus: ti-sysc: Fix variable set but not used warning for reinit_modules 70692b06208c rcu: Mark accesses to rcu_state.n_force_qs a9078e791426 scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() bdb854f134b9 scsi: scsi_debug: Fix type in min_t to avoid stack OOB aa1f912712a1 scsi: scsi_debug: Don't call kcalloc() if size arg is zero 6859985a2fbd ovl: fix warning in ovl_create_real() 5fd7d62daa24 fuse: annotate lock in fuse_reverse_inval_entry() b99bdf127af9 media: mxl111sf: change mutex_init() location 0413f7a1a533 xsk: Do not sleep in poll() when need_wakeup set 6b8d8ecdd980 ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name 8affa1b68db6 Input: touchscreen - avoid bitwise vs logical OR warning aec5897b277b drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE c1d519263ded libata: if T_LENGTH is zero, dma direction should be DMA_NONE a9f2c6af5a60 timekeeping: Really make sure wall_to_monotonic isn't positive 6471ebcd6f15 serial: 8250_fintek: Fix garbled text for console a7c80674538f iocost: Fix divide-by-zero on donation from low hweight cgroup bcebb8eb1948 zonefs: add MODULE_ALIAS_FS 1c414ff63b2d btrfs: fix double free of anon_dev after failure to create subvolume 005d9292b5b2 btrfs: fix memory leak in __add_inode_ref() cd98cb5216a0 USB: serial: option: add Telit FN990 compositions 5c93584d9a2f USB: serial: cp210x: fix CP2105 GPIO registration 8f207f12630b usb: xhci: Extend support for runtime power management for AMD's Yellow carp. e5949933f313 PCI/MSI: Mask MSI-X vectors only on success f8aa09186c30 PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error d17c5a389768 usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe 2b2edc8fc5a8 USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) fd623e16b2ff tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous 9439fabfc349 KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES 5fe305c6d485 Revert "usb: early: convert to readl_poll_timeout_atomic()" 2b54f485f2c1 USB: gadget: bRequestType is a bitfield, not a enum 151ffac3ac27 powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n fcf9194d366c bpf, selftests: Fix racing issue in btf_skc_cls_ingress test 6f46c59e60b6 sit: do not call ipip6_dev_free() from sit_init_net() 6e1011cd183f net: systemport: Add global locking for descriptor lifecycle d1765f984c99 net/smc: Prevent smc_release() from long blocking 337bb7bf7c31 net: Fix double 0x prefix print in SKB dump 734a3f310605 sfc_ef100: potential dereference of null pointer 7da349f07e45 net/packet: rx_owner_map depends on pg_vec 1a34fb9e2bf3 netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc d3e1f54508f1 ixgbe: set X550 MDIO speed before talking to PHY 48e01e388182 ixgbe: Document how to enable NBASE-T support 776ed8b36697 igc: Fix typo in i225 LTR functions 74a16e062b23 igbvf: fix double free in `igbvf_probe` ddac50d04f34 igb: Fix removal of unicast MAC filters of VFs 12c1938870dc soc/tegra: fuse: Fix bitwise vs. logical OR warning 451f1eded7f5 mptcp: clear 'kern' flag from fallback sockets 222cebd995cd drm/amd/pm: fix a potential gpu_metrics_table memory leak 74dc97dfb276 rds: memory leak in __rds_conn_create() 67f4362ae286 flow_offload: return EOPNOTSUPP for the unsupported mpls action type 03fd6ca05601 mac80211: fix lookup when adding AddBA extension element bef59d6a83d3 mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock 96bc86cac0a9 drm/ast: potential dereference of null pointer cac0fd4b9bd3 selftest/net/forwarding: declare NETIFS p9 p10 81fbdd45652d net/sched: sch_ets: don't remove idle classes from the round-robin list be32c8a78887 dmaengine: st_fdma: fix MODULE_ALIAS dfff1d5e85ff selftests: Fix IPv6 address bind tests 08896ecfffc3 selftests: Fix raw socket bind tests with VRF 5ba4dfb8b8a1 selftests: Add duplicate config only for MD5 VRF tests 12512bc8f25b net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg 3a4f6dba1eb9 inet_diag: fix kernel-infoleak for UDP sockets 20ad1ef02f9a sch_cake: do not call cake_destroy() from cake_init() 1208b445a497 s390/kexec_file: fix error handling when applying relocations c058c544e73a selftests: net: Correct ping6 expected rc from 2 to 1 9983425c203b virtio/vsock: fix the transport to work with VMADDR_CID_ANY 94a01e6fb2d8 soc: imx: Register SoC device only on i.MX boards cc426a91d384 clk: Don't parent clks until the parent is fully registered 429bb01e4dda ARM: socfpga: dts: fix qspi node compatible 7b4cc168d9ca ceph: initialize pathlen variable in reconnect_caps_cb e0f06c32afb2 ceph: fix duplicate increment of opened_inodes metric 640e28d618e8 tee: amdtee: fix an IS_ERR() vs NULL bug eed897a22230 mac80211: track only QoS data frames for admission control 24983f750881 arm64: dts: rockchip: fix audio-supply for Rock Pi 4 49bd597719bf arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply 9fcdbbf3964d arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply ba866840b240 arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge 3516bc149223 arm64: dts: imx8mp-evk: Improve the Ethernet PHY description 06294e7e341a arm64: dts: imx8m: correct assigned clocks for FEC 4cc6badff97f audit: improve robustness of the audit queue handling 0e21e6cd5eeb dm btree remove: fix use after free in rebalance_children() f5187a9d52ae recordmcount.pl: look for jgnop instruction as well as bcrl on s390 51f6302f81d2 vdpa: check that offsets are within bounds e3a1ab5aea4c virtio_ring: Fix querying of maximum DMA mapping size for virtio device 0612679e48d0 bpf, selftests: Add test case trying to taint map value pointer 279e0bf80d95 bpf: Make 32->64 bounds propagation slightly more robust e2aad0b5f2cb bpf: Fix signed bounds propagation after mov32 f0f484714f35 firmware: arm_scpi: Fix string overflow in SCPI genpd driver 7fd214fc7f2e mac80211: validate extended element ID is present 0bb50470f1e0 mac80211: send ADDBA requests using the tid/queue of the aggregation session 29bb131dbbb5 mac80211: mark TX-during-stop for TX in in_reconfig 15640e40e3bb mac80211: fix regression in SSN handling of addba tx 49b7e496928e KVM: downgrade two BUG_ONs to WARN_ON_ONCE 8d0f56c2ed71 KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-01-07linux-yocto: add libmpc-native to DEPENDSRoss Burton
5.10.85 changed how the GCC plugins are built, which means they now depend on both GMP and MPC to be built. We already depend on gmp-native, so add libmpc-native aswell. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-21linux-yocto/5.10: update to v5.10.87Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 272aedd4a305 Linux 5.10.87 8dd559d53b3b arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM 65c578935bcc arm: extend pfn_valid to take into account freed memory map alignment 6e634c0e7155 memblock: ensure there is no overflow in memblock_overlaps_region() 74551f13c62f memblock: align freed memory map on pageblock boundaries with SPARSEMEM b4b54c7ba149 memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER b6a1cbd187fc perf intel-pt: Fix error timestamp setting on the decoder error path 0612aa02c2c8 perf intel-pt: Fix missing 'instruction' events with 'q' option 71c795028b31 perf intel-pt: Fix next 'err' value, walking trace 02681dd1780a perf intel-pt: Fix state setting when receiving overflow (OVF) packet cbed09b44ce0 perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type 3bb7fd4be8c4 perf intel-pt: Fix sync state when a PSB (synchronization) packet is found 731ff7884138 perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage b23f9252a41d perf inject: Fix itrace space allowed for new attributes 7c26da3be1e9 ethtool: do not perform operations on net devices being unregistered 6992d8c215c8 hwmon: (dell-smm) Fix warning on /proc/i8k creation error c31470a30c0d fuse: make sure reclaim doesn't write the inode 613725436e69 bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc 9099f3512678 staging: most: dim2: use device release method ac76adc87a78 KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req 6f0d9d3e74dc tracing: Fix a kmemleak false positive in tracing_map f35f7f04aa80 drm/amd/display: add connector type check for CRC source set dd3cea342522 drm/amd/display: Fix for the no Audio bug with Tiled Displays dadce61247c6 net: netlink: af_netlink: Prevent empty skb by adding a check on len. bca6af4325d6 i2c: rk3x: Handle a spurious start completion interrupt flag d6edec8a7b55 parisc/agp: Annotate parisc agp init functions with __init cf520ccffd9a ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P 701a07fd0274 ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid 6d22a96d12d7 net/mlx4_en: Update reported link modes for 1/10G 999069d8b040 Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP" 27f4ce02b31a s390/test_unwind: use raw opcode instead of invalid instruction 9eab949e2b90 KVM: arm64: Save PSTATE early on exit 990fd815ec88 drm/msm/dsi: set default num_data_lanes c602863ad28e nfc: fix segfault in nfc_genl_dump_devices_done 37050f17f2d2 Linux 5.10.86 32414491834c netfilter: selftest: conntrack_vrf.sh: fix file permission Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-21linux-yocto/5.10: update to v5.10.85Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: e4f2aee6612e Linux 5.10.85 47301c06f602 Documentation/Kbuild: Remove references to gcc-plugin.sh af5ba49cf705 MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal ad13421fd2cd doc: gcc-plugins: update gcc-plugins.rst 9fc17c3af56c kbuild: simplify GCC_PLUGINS enablement in dummy-tools/gcc d428e5477493 bpf: Add selftests to cover packet access corner cases 0ec0eda3f3c3 misc: fastrpc: fix improper packet size calculation 261d45a4c254 irqchip: nvic: Fix offset for Interrupt Priority Offsets cd946f0ebe78 irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL e1c6611f822e irqchip/armada-370-xp: Fix support for Multi-MSI interrupts 8f3ed9deaaac irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() d530e9943d64 irqchip/aspeed-scu: Replace update_bits with write_bits. 014c2fa5dc49 csky: fix typo of fpu config macro ee86d0bad80b iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove c10c53419d8d iio: ad7768-1: Call iio_trigger_notify_done() on error 0f86c9e818e7 iio: adc: axp20x_adc: fix charging current reporting on AXP22x af7fbb8c0b54 iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda fff92f3712d7 iio: at91-sama5d2: Fix incorrect sign extension a2545b147d23 iio: dln2: Check return value of devm_iio_trigger_register() 69ae78c1abe7 iio: dln2-adc: Fix lockdep complaint 416383999c66 iio: itg3200: Call iio_trigger_notify_done() on error bc4d8367ed0d iio: kxsd9: Don't return error code in trigger handler 28ea539a311e iio: ltr501: Don't return error code in trigger handler db12d9508536 iio: mma8452: Fix trigger reference couting 4e7852911084 iio: stk3310: Don't return error code in interrupt handler 5c4a0f307f2b iio: trigger: stm32-timer: fix MODULE_ALIAS 5de9c5b13062 iio: trigger: Fix reference counting cbc04c0c9a67 iio: gyro: adxrs290: fix data signedness fee8be5bde56 xhci: avoid race between disable slot command and host runtime suspend 1b43c9b65f6b usb: core: config: using bit mask instead of individual bits 74b6a6a239aa xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending ef284f086dd0 usb: core: config: fix validation of wMaxPacketValue entries e4de8ca013f0 USB: gadget: zero allocate endpoint 0 buffers 7193ad3e50e5 USB: gadget: detect too-big endpoint 0 requests 63fc70bffa16 selftests/fib_tests: Rework fib_rp_filter_test() 126d1897cbff net/qla3xxx: fix an error code in ql_adapter_up() 5e663bcd9a37 net, neigh: clear whole pneigh_entry at alloc time ae673832086e net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() 83b16b9c441b net: altera: set a couple error code in probe() 385ffd31ebdb net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero 47322fddb41e tools build: Remove needless libpython-version feature check that breaks test-all fast path 42bea3a1b7f2 dt-bindings: net: Reintroduce PHY no lane swap binding 3f57215f748b Documentation/locking/locktypes: Update migrate_disable() bits. 77d255d28b34 perf tools: Fix SMT detection fast read path 391ca20ea16e Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge" e5b7fb2198ab i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc 347cc9b4d966 mtd: rawnand: fsmc: Fix timing computation 0b2e1fccdf48 mtd: rawnand: fsmc: Take instruction delay into account 57f290572f45 i40e: Fix pre-set max number of queues for VF eb87117c27e7 i40e: Fix failed opcode appearing if handling messages from VF 82ed3829c937 clk: imx: use module_platform_driver 4d12546cf9e7 RDMA/hns: Do not destroy QP resources in the hw resetting phase 33f320c35d69 RDMA/hns: Do not halt commands during reset until later 4458938b297e ASoC: codecs: wcd934x: return correct value from mixer put 1089dac26c6b ASoC: codecs: wcd934x: handle channel mappping list correctly 83dae68fc00a ASoC: codecs: wsa881x: fix return values from kcontrol put 62e4dc5e130e ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer 2f4764fe3692 ASoC: rt5682: Fix crash due to out of scope stack vars bdd8129c6605 PM: runtime: Fix pm_runtime_active() kerneldoc comment 661c4412c563 qede: validate non LSO skb length c4d2d7c935a4 scsi: scsi_debug: Fix buffer size of REPORT ZONES command 1e434d2687e8 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() 5dfe61147442 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) 5f1f94c26b0d tracefs: Set all files to the same group ownership as the mount option 2ba0738f7117 net: mvpp2: fix XDP rx queues registering 47ffefd88abf aio: fix use-after-free due to missing POLLFREE handling e4d19740bcca aio: keep poll requests on waitqueue until completed fc2f636ffc44 signalfd: use wake_up_pollfree() 9f3acee7eac8 binder: use wake_up_pollfree() 8e04c8397bf9 wait: add wake_up_pollfree() 2f8eb4c4c8f6 libata: add horkage for ASMedia 1092 f76580d82c62 can: m_can: Disable and ignore ELO interrupt 703dde112021 can: pch_can: pch_can_rx_normal: fix use after free 2737d0bc21b6 drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. 17edb38e76d6 clk: qcom: regmap-mux: fix parent clock lookup 172a98224418 mmc: renesas_sdhi: initialize variable properly when tuning 33204825cc2b tracefs: Have new files inherit the ownership of their parent c520943a00ad nfsd: Fix nsfd startup race (again) eeb0711801f5 nfsd: fix use-after-free due to delegation race 8b4264c27b82 md: fix update super 1.0 on rdev size change caf9b352dc58 btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling 41b3cc57d626 btrfs: clear extent buffer uptodate when we fail to write it 75490bcbd076 scsi: qla2xxx: Format log strings only if needed 07977a3f3d55 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() ad45babf7886 ALSA: pcm: oss: Limit the period size to 16MB 02b2b691b77c ALSA: pcm: oss: Fix negative period/buffer sizes 6760e6ddeb48 ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 7fe903d35492 ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform 3063ee5164e4 ALSA: ctl: Fix copy of updated id with element read/write c581090228e3 mm: bdi: initialize bdi_min_ratio when bdi is unregistered 06368922f38f KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall 2a51edaf5cc5 net/sched: fq_pie: prevent dismantle issue 4b7e90672af8 devlink: fix netns refcount leak in devlink_nl_cmd_reload() 9d683d14f600 IB/hfi1: Correct guard on eager buffer deallocation 2e2edebb5dd6 iavf: Fix reporting when setting descriptor count aada0b3f3392 iavf: restore MSI state on reset 32a329b731a3 netfilter: conntrack: annotate data-races around ct->timeout 5e39de85b76e udp: using datalen to cap max gso segments 666521b3852d seg6: fix the iif in the IPv6 socket control block 484069b5de9d nfp: Fix memory leak in nfp_cpp_area_cache_add() b1830ede16f8 bonding: make tx_rebalance_counter an atomic a59df4ea7155 ice: ignore dropped packets during init 349e83c0cf67 bpf: Fix the off-by-two error in range markings f26951db84a4 bpf, x86: Fix "no previous prototype" warning 74685aaecef0 vrf: don't run conntrack on vrf with !dflt qdisc d5cf399a6dc3 selftests: netfilter: add a vrf+conntrack testcase 83ea620a1be8 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done f3d9114ac99f drm/amdkfd: fix boot failure when iommu is disabled in Picasso. 7508a9aa65b9 drm/amdgpu: init iommu after amdkfd device init ac9db04ee32f drm/amdgpu: move iommu_resume before ip init/resume fe9dca7dda61 drm/amdgpu: add amdgpu_amdkfd_resume_iommu 5d191b0976b7 drm/amdkfd: separate kfd_iommu_resume from kfd_resume 46dcf66d6e7a drm/amd/amdkfd: adjust dummy functions' placement dded8d76a7dc x86/sme: Explicitly map new EFI memmap table as encrypted 923f4dc5df67 can: sja1000: fix use after free in ems_pcmcia_add_card() 819251da7178 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter 854a2bede1f0 can: kvaser_usb: get CAN clock frequency from device 2c08271f4ed0 IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr d87c10607b5b IB/hfi1: Fix early init panic d60dd3685dc9 IB/hfi1: Insure use of smp_processor_id() is preempt disabled 05eb0e4a12b2 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups 89f3edc98ffe HID: check for valid USB device for many HID drivers 889c39113f7e HID: wacom: fix problems when device is not a valid USB device 6272b17001e6 HID: bigbenff: prevent null pointer dereference d877651afd60 HID: add USB_HID dependancy on some USB HID drivers a7e9c5ddf562 HID: add USB_HID dependancy to hid-chicony 28989ed4d79e HID: add USB_HID dependancy to hid-prodikeys 61144329606c HID: add hid_is_usb() function to make it simpler for USB detection 2298d5edd837 HID: google: add eel USB id 12362cd3a409 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover cc97d7321595 gcc-plugins: fix gcc 11 indigestion with plugins... 1eee36a5520b gcc-plugins: simplify GCC plugin-dev capability test 518c3f98e57a usb: gadget: uvc: fix multiple opens Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-21linux-yocto/5.10: update to v5.10.84Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: a0582e24d371 Linux 5.10.84 e6edaf267793 ipmi: msghandler: Make symbol 'remove_work_wq' static a8d18fb4d11b net/tls: Fix authentication failure in CCM mode dbe73dace94c parisc: Mark cr16 CPU clocksource unstable on all SMP machines 01300d21505d iwlwifi: mvm: retry init flow if failed a5d0a72b805e serial: 8250: Fix RTS modem control while in rs485 mode f9802d7049f5 serial: 8250_pci: rewrite pericom_do_set_divisor() 50b06889c86f serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array e1722acf4f0d serial: core: fix transmit-buffer reset and memleak bda142bbeb31 serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 901f7e0aa4a6 serial: pl011: Add ACPI SBSA UART match id 946ded2287a0 tty: serial: msm_serial: Deactivate RX DMA for polling support 67d08450a08d x86/64/mm: Map all kernel memory into trampoline_pgd b3a519b5a580 x86/tsc: Disable clocksource watchdog for TSC on qualified platorms 1ed4a8fd363c x86/tsc: Add a timer to make sure TSC_adjust is always checked a92f044a9fcb usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect 6d8c191bf464 USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub 90c915051c3d xhci: Fix commad ring abort, write all 64 bits to CRCR register. 1235485c633e vgacon: Propagate console boot parameters before calling `vc_resize' 92b9113c6df0 parisc: Fix "make install" on newer debian releases c27a548d3f29 parisc: Fix KBUILD_IMAGE for self-extracting kernel 92f309c838fc x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() 4bbbc9c4f313 x86/pv: Switch SWAPGS to ALTERNATIVE 4d42b7bcf09d sched/uclamp: Fix rq->uclamp_max not set on first enqueue 2015ffa3a4c2 x86/xen: Add xenpv_restore_regs_and_return_to_usermode() 8b9279cad291 x86/entry: Use the correct fence macro after swapgs in kernel CR3 c8e341191849 x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword 64ca109bf875 KVM: VMX: Set failure code in prepare_vmcs02() 60ce9a754060 KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register cfebd5a277ad atlantic: Remove warn trace message. 95f6fae9a0db atlantic: Fix statistics logic for production hardware 695d9c6bc671 Remove Half duplex mode speed capabilities. 0c67e7b98fab atlantic: Add missing DIDs and fix 115c. ca350298bccb atlantic: Fix to display FW bundle version instead of FW mac version. 93a4f3f4fdb5 atlatnic: enable Nbase-t speeds with base-t 44812111a3b1 atlantic: Increase delay for fw transactions 13f290d5aa4a drm/msm: Do hw_init() before capturing GPU state d646856a600e drm/msm/a6xx: Allocate enough space for GMU registers a792b3d56438 net/smc: Keep smc_close_final rc during active close e226180acc49 net/rds: correct socket tunable error in rds_tcp_tune() 77731fede297 net/smc: fix wrong list_del in smc_lgr_cleanup_early 9a40a1e0eb50 ipv4: convert fib_num_tclassid_users to atomic_t fa973bf5fd0f net: annotate data-races on txq->xmit_lock_owner e26dab79e16b dpaa2-eth: destroy workqueue at the end of remove function dde240695d97 net: marvell: mvpp2: Fix the computation of shared CPUs 3260b8d12057 net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available acef1c2b1596 ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec 60f0b9c42cb8 rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() 35b40f724c4e rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() 4afb32090a15 ASoC: tegra: Fix kcontrol put callback in AHUB fe4eb5297ac3 ASoC: tegra: Fix kcontrol put callback in DSPK 256aa15aac6d ASoC: tegra: Fix kcontrol put callback in DMIC 1cf1f9a1f3ed ASoC: tegra: Fix kcontrol put callback in I2S 0ee53a1d8889 ASoC: tegra: Fix kcontrol put callback in ADMAIF e6fb4c3fd35b ASoC: tegra: Fix wrong value type in DSPK 0265ef0dff5e ASoC: tegra: Fix wrong value type in DMIC e66e75fb2278 ASoC: tegra: Fix wrong value type in I2S 6b54c0d845e5 ASoC: tegra: Fix wrong value type in ADMAIF 932b338f4e5c mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode a0335cda6d92 selftests: net: Correct case name f1d43efa59f1 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() 59d2dc771006 arm64: ftrace: add missing BTIs ef55f0f8af2b siphash: use _unaligned version by default fd52e1f8c093 net: mpls: Fix notifications when deleting a device 15fa12c119f8 net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() c6f340a331fb tcp: fix page frag corruption on page fault aa6c393a3c3f natsemi: xtensa: fix section mismatch warnings 289ee320b5ed i2c: cbus-gpio: set atomic transfer callback 58d5c53f2589 i2c: stm32f7: stop dma transfer in case of NACK c22124491752 i2c: stm32f7: recover the bus on access timeout 8de6ea757c88 i2c: stm32f7: flush TX FIFO upon transfer errors 1c75779dd90c wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() cb2d7c1992cb wireguard: receive: drop handshakes if queue lock is contended 8a29a50dbdb1 wireguard: receive: use ring buffer for incoming handshakes e3be118327a1 wireguard: device: reset peer src endpoint when netns exits f7b6672fab70 wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST 0584bf51c315 wireguard: selftests: actually test for routing loops 3d1dc3c67773 wireguard: allowedips: add missing __rcu annotation to satisfy sparse 4caf965f6cbe wireguard: selftests: increase default dmesg log size 3d73021f8d74 tracing/histograms: String compares should not care about signed values d4af6d974951 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() c71b5f37b5ff KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 5f33887a3682 KVM: x86: Use a stable condition around all VT-d PI paths 7722e8850522 KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST 6a44f200f1f1 KVM: Disallow user memslot with size that exceeds "unsigned long" 775191dd4c1b drm/amd/display: Allow DSC on supported MST branch devices 209d35ee34e2 ipv6: fix memory leak in fib6_rule_suppress 16c242b09106 sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl 4a46b2f5dce0 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl 4baba6ba56eb fget: check that the fd still exists after getting a ref to it 80bfed369be9 s390/pci: move pseudo-MMIO to prevent MIO overlap 92283c2728a9 cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() f717f29e8468 ipmi: Move remove_work to dedicated workqueue de4f5eb02cfe rt2x00: do not mark device gone on EPROTO errors during start c200721f8eda kprobes: Limit max data_size of the kretprobe instances 2a74c13dfe83 vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit 136cabf15779 ACPI: Add stubs for wakeup handler functions cc443ac5bb31 net/smc: Avoid warning of possible recursive locking ff061b5bda73 perf report: Fix memory leaks around perf_tip() a4c17ebdd624 perf hist: Fix memory leak of a perf_hpp_fmt d9b72274f32a perf inject: Fix ARM SPE handling 2c15d2a6ba27 net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() f059fa40f0fc net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound 4d5968ea06fb ipv6: check return value of ipv6_skip_exthdr 22519eff7df2 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() 9a32d3c08d8e ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile c746945fb6bc drm/amd/amdgpu: fix potential memleak 74aafe99efb6 drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again f0c9f49b0caf scsi: iscsi: Unblock session then wake up error handler bc8c423a286a thermal: core: Reset previous low and high trip during thermal zone init 8e4d2ac4348a btrfs: check-integrity: fix a warning on write caching disabled disk 039572290531 s390/setup: avoid using memblock_enforce_memory_limit fd1e70ef65ee platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep 226b21ad01ae platform/x86: thinkpad_acpi: Add support for dual fan control 3fc88660ede6 net: return correct error code 2c514d25003a atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait ff6eeb627898 net/smc: Transfer remaining wait queue entries during fallback e1a165599aad mac80211: do not access the IV when it was stripped c386d7aa59f5 drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY 57e36973fadb powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" 7b2b7e03e8ea gfs2: Fix length of holes reported at end-of-file 664cceab6f70 gfs2: release iopen glock early in evict bcce010f9230 ovl: fix deadlock in splice write dca4f9a58196 ovl: simplify file splice 7774dd934a65 can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM 60ae63ef194a NFSv42: Fix pagecache invalidation after COPY/CLONE a324ad794566 Linux 5.10.83 45b42cd05391 drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ 98b02755d544 net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP a15261d2a121 shm: extend forced shm destroy to support objects from several IPC nses aa20e966d8a1 s390/mm: validate VMA in PGSTE manipulation functions a94e4a7b77ed tty: hvc: replace BUG_ON() with negative return value 1c5f722a8fdf xen/netfront: don't trust the backend response data blindly 334b0f278761 xen/netfront: disentangle tx_skb_freelist e17ee047eea7 xen/netfront: don't read data from request on the ring page f5e493709800 xen/netfront: read response from backend only once 1ffb20f0527d xen/blkfront: don't trust the backend response data blindly 8e147855fcf2 xen/blkfront: don't take local copy of a request from the ring page 273f04d5d135 xen/blkfront: read response from backend only once b98284aa3fc5 xen: sync include/xen/interface/io/ring.h with Xen's newest version 406f2d5fe368 tracing: Check pid filtering when creating events 4fd0ad08ee33 vhost/vsock: fix incorrect used length reported to the guest fbc0514e1a34 iommu/amd: Clarify AMD IOMMUv2 initialization messages 5655b8bccb8a smb3: do not error on fsync when readonly c380062d0850 ceph: properly handle statfs on multifs setups 22423c966e02 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found e6ee7abd6bfe sched/scs: Reset task stack state in bringup_cpu() 71e38a0c7cf8 tcp: correctly handle increased zerocopy args struct size 72f2117e450b net: mscc: ocelot: correctly report the timestamping RX filters in ethtool 73115a2b38dd net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP 62343dadbb96 net: hns3: fix VF RSS failed problem after PF enable multi-TCs 215167df4512 net/smc: Don't call clcsock shutdown twice when smc shutdown 6e800ee43218 net: vlan: fix underflow for the real_dev refcnt ae2659d2c670 net/sched: sch_ets: don't peek at classes beyond 'nbands' e3509feb46fa tls: fix replacing proto_ops 22156242b104 tls: splice_read: fix record type check 3b6c71c097da MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 a6a5d853f1e6 MIPS: loongson64: fix FTLB configuration 5e823dbee23c igb: fix netpoll exit with traffic f2a58ff3e3ad nvmet: use IOCB_NOWAIT only if the filesystem supports it 12ceb52f2cc4 net/smc: Fix loop in smc_listen c94cbd262b6a net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() 3d4937c6a328 net: phylink: Force retrigger in case of latched link-fail indicator 50162ff3c80f net: phylink: Force link down and retrigger resolve on interface change 95ba8f0d57ce lan743x: fix deadlock in lan743x_phy_link_status_change() c5e4316d9c02 tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows 318762309609 drm/amd/display: Set plane update flags for all planes in reset f634c755a0ee PM: hibernate: use correct mode for swsusp_close() 440bd9faad29 net/ncsi : Add payload to be 32-bit aligned to fix dropped packets ac88cb3c44b6 nvmet-tcp: fix incomplete data digest send 8889ff80fde3 net: marvell: mvpp2: increase MTU limit when XDP enabled 90d0736876c5 mlxsw: spectrum: Protect driver from buggy firmware 33d89128a960 mlxsw: Verify the accessed index doesn't exceed the array length 29e1b5734795 net/smc: Ensure the active closing peer first closes clcsock 77d9c2efa870 erofs: fix deadlock when shrink erofs slab 9f540c7ffb1e scsi: scsi_debug: Zero clear zones at reset write pointer 725ba1289508 scsi: core: sysfs: Fix setting device state to SDEV_RUNNING e65a8707b4cd ice: avoid bpf_prog refcount underflow 1eb5395add78 ice: fix vsi->txq_map sizing 26ed13d06422 net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group 3c40584595f8 net: ipv6: add fib6_nh_release_dsts stub dc2f7e9d8d20 net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls 79068e6b1cfb net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume cc301ad31207 nfp: checking parameter process for rx-usecs/tx-usecs is invalid 9b44cb67d387 ipv6: fix typos in __ip6_finish_output() 6d9e8dabd46f firmware: smccc: Fix check for ARCH_SOC_ID not implemented bbd1683e795c mptcp: fix delack timer 061542815af1 ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec f5af2def7e05 iavf: Prevent changing static ITR values if adaptive moderation is on 5dca8eff4627 net: marvell: prestera: fix double free issue on err path b33c5c828144 drm/vc4: fix error code in vc4_create_object() 2bf9c5a5039c scsi: mpt3sas: Fix kernel panic during drive powercycle test 29ecb4c0f0d7 drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks 0effb7f51b65 ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE 86c5adc78083 NFSv42: Don't fail clone() unless the OP_CLONE operation failed c9ba7864d3a2 firmware: arm_scmi: pm: Propagate return value to caller 8730a679c3cb net: ieee802154: handle iftypes as u32 2925aadd1f32 ASoC: codecs: wcd934x: return error code correctly from hw_params 3a25def06de8 ASoC: topology: Add missing rwsem around snd_ctl_remove() calls 4a4f900e0415 ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling 9196a6858150 ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer 2be17eca48ae ARM: dts: bcm2711: Fix PCIe interrupts 9db1d4a3c270 ARM: dts: BCM5301X: Add interrupt properties to GPIO node b2cd6fdcbe0a ARM: dts: BCM5301X: Fix I2C controller interrupt b7ef25e8c271 netfilter: flowtable: fix IPv6 tunnel addr match d689176e0e18 netfilter: ipvs: Fix reuse connection if RS weight is 0 994065f6efdc netfilter: ctnetlink: do not erase error code with EINVAL a3d829e5f375 netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY a8a917058faf proc/vmcore: fix clearing user buffer by properly using clear_user() 1f520a0d78fc PCI: aardvark: Fix link training aec0751f61f5 PCI: aardvark: Simplify initialization of rootcap on virtual bridge df5748098878 PCI: aardvark: Implement re-issuing config requests on CRS response e7f2e2c758ea PCI: aardvark: Update comment about disabling link training 2b7bc1c4b2c8 PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() dfe906da9a1a powerpc/32: Fix hardlockup on vmap stack overflow bf00edd9e6c9 mdio: aspeed: Fix "Link is Down" issue 14c3ce30ddbd mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB 63195705b334 mmc: sdhci-esdhc-imx: disable CMDQ support 092a58f0d9ef tracing: Fix pid filtering when triggers are attached 68fa6bf7f179 tracing/uprobe: Fix uprobe_perf_open probes iteration b777c866aafc KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB bfed9c2f2f2e xen: detect uninitialized xenbus in xenbus_init e1d492c27519 xen: don't continue xenstore initialization in case of errors 8f4d0719f323 fuse: release pipe buf after last use 8d0163cec7de staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() 0bfed81b2ccd staging: greybus: Add missing rwsem around snd_ctl_remove() calls 146283f16b7e staging/fbtft: Fix backlight 8fc5e3c7cacc HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts 6ca32e2e776e Revert "parisc: Fix backtrace to always include init funtion names" 3a4aeb37a7a6 media: cec: copy sequence field for the reply 3798218a1af4 ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 60274e248e3d ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 172167bc8dac ALSA: ctxfi: Fix out-of-range access 4402cf040252 binder: fix test regression due to sender_euid change aea184ae6408 usb: hub: Fix locking issues with address0_mutex 5bf3a0c7789e usb: hub: Fix usb enumeration issue due to address0 race 00f1038c72f8 usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts 56fbab4937e0 usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe b70ff391deee net: nexthop: fix null pointer dereference when IPv6 is not enabled 0755f3f32277 usb: dwc3: gadget: Fix null pointer exception 140e2df472ba usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer 3abf746e800b usb: dwc3: gadget: Ignore NoStream after End Transfer 2b7ab82f5173 usb: dwc2: hcd_queue: Fix use of floating point literal 4b18ccad9671 usb: dwc2: gadget: Fix ISOC flow for elapsed frames 16f1cac8f702 USB: serial: option: add Fibocom FM101-GL variants ff721286369e USB: serial: option: add Telit LE910S1 0x9200 composition 854c14b2a15c ACPI: Get acpi_device's parent from the parent field 33fe044f6a9e bpf: Fix toctou on read-only map's constant scalar tracking Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-09linux-yocto-rt/5.10: update to -rt56Bruce Ashfield
Integrating the following commit(s) to linux-yocto-rt/5.10: 23f3ad608bc7 rcutorture: fixup merge from standard/base -stable 8612be3f3e2b Revert "rcutorture: Avoid problematic critical section nesting on RT" 9a6fb5667ac8 Linux 5.10.78-rt56 78c80dca8b1f irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT e91d3b98e3b3 irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RT bded6a156d4e irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support. 747c881d3348 drm/i915/gt: Queue and wait for the irq_work item. fa4ef0011e58 locking: Drop might_resched() from might_sleep_no_state_check() f44d86bc5923 fscache: Use only one fscache_object_cong_wait. 2da5bc42a911 fscache: Use only one fscache_object_cong_wait. 53ecacfc9c68 mm: Disable NUMA_BALANCING_DEFAULT_ENABLED and TRANSPARENT_HUGEPAGE on PREEMPT_RT 03bdef3c5563 preempt: Move preempt_enable_no_resched() to the RT block 0def39751031 sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD 60df07c6bd86 sched: Fix get_push_task() vs migrate_disable() 27f8594efeac mm, zsmalloc: Convert zsmalloc_handle.lock to spinlock_t 3fcbcd86a8eb Linux 5.10.78-rt55 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-12-09linux-yocto/5.10: update to v5.10.82Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: d5259a9ba699 Linux 5.10.82 d35250ec5a23 Revert "perf: Rework perf_event_exit_event()" 6718f79c40fd ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() f751fb54f2bc ALSA: hda: hdac_ext_stream: fix potential locking issues b3ef5051a758 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon 2ec78af152e9 btrfs: update device path inode time instead of bd_inode 9febc9d8d2b4 fs: export an inode_update_time helper cade5d7a2803 ice: Delete always true check of PF pointer fe65cecd2758 usb: max-3421: Use driver data instead of maintaining a list of bound devices 6186c7b9bdfc ASoC: DAPM: Cover regression by kctl change notification fix b17dd53cac76 selinux: fix NULL-pointer dereference when hashtab allocation fails 1ae0d59c4f5e RDMA/netlink: Add __maybe_unused to static inline in C file 40bc831ab5f6 hugetlbfs: flush TLBs correctly after huge_pmd_unshare 86ab0f8ff008 scsi: ufs: core: Fix task management completion timeout race ddd4e46cff40 scsi: ufs: core: Fix task management completion 04c586a601dc drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors 47901b77bf7d drm/i915/dp: Ensure sink rate values are always valid 82de15ca6b55 drm/nouveau: clean up all clients on device removal c81c90fbf577 drm/nouveau: use drm_dev_unplug() during device removal 9221aff33edb drm/nouveau: Add a dedicated mutex for the clients list 65517975cb19 drm/udl: fix control-message timeout 3d68d6ee8314 drm/amd/display: Update swizzle mode enums 7b97b5776daa cfg80211: call cfg80211_stop_ap when switch from P2P_GO type 1ab297809de8 parisc/sticon: fix reverse colors 6adbc07ebcaf btrfs: fix memory ordering between normal and ordered work functions 6289b494b38e net: stmmac: socfpga: add runtime suspend/resume callback for stratix10 platform 5875f87e2fc9 udf: Fix crash after seekdir 6b43cf113a38 KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load cc73242889b5 block: Check ADMIN before NICE for IOPRIO_CLASS_RT 63e2f34abc22 s390/kexec: fix memory leak of ipl report buffer b1cf0d2fc4e4 scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() 08fd6df8eaaf powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWX 9c177eee116c x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails b2e2fb64071a mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag 99032adf7d4b ipc: WARN if trying to remove ipc object which is absent a7d91625863d tipc: check for null after calling kmemdup f5995fcb75eb hexagon: clean up timer-regs.h 0854c9ff2151 hexagon: export raw I/O routines for modules 528971af64fc tun: fix bonding active backup with arp monitoring af1d3c437eb5 arm64: vdso32: suppress error message for 'make mrproper' 97653ba562b9 net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices 4cebe23c032b s390/kexec: fix return code handling d4fb80ae9830 perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server 175135a5eacf perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server 84f64c7c52d6 pinctrl: qcom: sdm845: Enable dual edge errata a8230fb74b54 KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() 4e6cce20fbc0 e100: fix device suspend/resume 34e54703fb0f NFC: add NCI_UNREG flag to eliminate the race b2a60b4a0195 net: nfc: nci: Change the NCI close sequence 73a0d12114b4 NFC: reorder the logic in nfc_{un,}register_device cb14b196d991 NFC: reorganize the functions in nci_request 41dc8dcb49d5 i40e: Fix display error code in dmesg 028ea7b090ec i40e: Fix creation of first queue by omitting it if is not power of two 69868d7a8853 i40e: Fix warning message and call stack during rmmod i40e driver 20645482d159 i40e: Fix ping is lost after configuring ADq on VF 6d64743045ca i40e: Fix changing previously set num_queue_pairs for PFs f866513ead43 i40e: Fix NULL ptr dereference on VSI filter sync 071948856587 i40e: Fix correct max_pkt_size on VF RX queue 8e6bae950da9 net: virtio_net_hdr_to_skb: count transport header in UFO 1c4099dc0d6a net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove 381a30f7e31c net: sched: act_mirred: drop dst for the direction from egress to ingress a792e0128d23 scsi: core: sysfs: Fix hang when device state is set via sysfs 4b4302a02b7f net/mlx5: E-Switch, return error if encap isn't supported 68748ea4d122 net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore 6190e1a2d41a net/mlx5: Lag, update tracker when state change event received 471c49289055 net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() d1f8f1e04a61 platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' da16f907cb30 mips: lantiq: add support for clk_get_parent() 17dfbe1b2f4e mips: bcm63xx: add support for clk_get_parent() 34284b3a2f86 MIPS: generic/yamon-dt: fix uninitialized variable error a61f90b2162d iavf: Fix for setting queues to 0 a8a1e601c2ea iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset 77f5ae5441f0 iavf: validate pointers ddcc185baa2b iavf: prevent accidental free of filter structure a420b2612825 iavf: Fix failure to exit out from last all-multicast mode 78638b471322 iavf: free q_vectors before queues in iavf_disable_vf 84a13bfe2714 iavf: check for null in iavf_fix_features 1555d83ddbb7 iavf: Fix return of set the new channel count 09decd0a102a net/smc: Make sure the link_id is unique 437e21e2c9ae sock: fix /proc/net/sockstat underflow in sk_clone_lock() 4da14ddad19f net: reduce indentation level in sk_clone_lock() 9c3c2ef6ca26 tipc: only accept encrypted MSG_CRYPTO msgs 3d5941664786 bnxt_en: reject indirect blk offload when hw-tc-offload is off 4fc060abaa26 net: bnx2x: fix variable dereferenced before check 3ae75cc38a84 net: ipa: disable HOLB drop when updating timer 3984876f91a3 tracing: Add length protection to histogram string copies 900ea2f6287f tcp: Fix uninitialized access in skb frags array for Rx 0cp. d1a6150ca616 net-zerocopy: Refactor skb frag fast-forward op. 5f7aadf03f98 net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy. 8da80ec6d4f7 drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame aa31e3fda68f perf tests: Remove bash construct from record+zstd_comp_decomp.sh 2ada5c0877f4 perf bench futex: Fix memory leak of perf_cpu_map__new() 11589d3144bc perf bpf: Avoid memory leak from perf_env__insert_btf() 5b2f2cbbc925 tracing/histogram: Do not copy the fixed-size char array field over the field size 1d6125532755 blkcg: Remove extra blkcg_bio_issue_init dadcc935f440 perf/x86/vlbr: Add c->flags to vlbr event constraints 68fcb52b610c sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() 91191d47af55 mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set fbe27d0e1dcf clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk 9b3d3b72be84 clk/ast2600: Fix soc revision for AHB 03bc8ea0ae95 clk: ingenic: Fix bugs with divided dividers 7a5439474e69 f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() 0a17fff6f045 f2fs: compress: disallow disabling compress on non-empty compressed file 4ce685cc9a0b sh: define __BIG_ENDIAN for math-emu 73383f670d8f sh: math-emu: drop unused functions f44defd5694b sh: fix kconfig unmet dependency warning for FRAME_POINTER 3d7c5d08a483 f2fs: fix to use WHINT_MODE e8bd5e33057c f2fs: fix up f2fs_lookup tracepoints 5d5bf899e57a maple: fix wrong return value of maple_bus_init(). 8748f08a2fc0 sh: check return code of request_irq 29b742690a09 powerpc/8xx: Fix Oops with STRICT_KERNEL_RWX without DEBUG_RODATA_TEST bc4bc07fb44c powerpc/dcr: Use cmplwi instead of 3-argument cmpli 1ac6cd87d8dd ALSA: gus: fix null pointer dereference on pointer block 850416beadef ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 8c4d9764e74d powerpc/5200: dts: fix memory node unit name 833ad2792733 iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() e0fef1c8cd61 scsi: target: Fix alua_tg_pt_gps_count tracking 8176441373dd scsi: target: Fix ordered tag handling 8440377e1a56 scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() 3e20cb072679 scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() 9635581aa999 MIPS: sni: Fix the build 77e9fed33056 tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc da82a207c4dc ALSA: ISA: not for M68K c788ac47502e ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash cbba09f86976 ARM: dts: ls1021a: move thermal-zones node out of soc/ 2474eb7fc3bf usb: host: ohci-tmio: check return value after calling platform_get_resource() 02d9ebe0ccfa ARM: dts: omap: fix gpmc,mux-add-data type c6c9bbe7facb firmware_loader: fix pre-allocated buf built-in firmware use 02a22911ed87 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec 055eced3edf5 scsi: advansys: Fix kernel pointer leak 97f3cbb57b16 ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect ae2207a078cf clk: imx: imx6ul: Move csi_sel mux to correct base register 0c6daf479961 ASoC: SOF: Intel: hda-dai: fix potential locking issue 19d193c5761a arm64: dts: freescale: fix arm,sp805 compatible string 36446a094a45 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property e52fecdd0c14 arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency 568d94c5c9f0 ARM: BCM53016: Specify switch ports for Meraki MR32 3a53d9ad9bc3 staging: rtl8723bs: remove possible deadlock when disconnect (v2) 3544c338794b ARM: dts: ux500: Skomer regulator fixes eff8b7628410 usb: typec: tipd: Remove WARN_ON in tps6598x_block_read 679eee466d0f usb: musb: tusb6010: check return value after calling platform_get_resource() 2492de6f5edb bus: ti-sysc: Use context lost quirk for otg 5eca1c8412f4 bus: ti-sysc: Add quirk handling for reinit on context lost dcd6eefceeb0 RDMA/bnxt_re: Check if the vlan is valid before reporting 4e5bc9fb23a7 arm64: dts: hisilicon: fix arm,sp805 compatible string 109a63bb07f0 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro c097bd5a5916 scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() db90c507832a ARM: dts: NSP: Fix mpcore, mmc node names 5010df76ab1f staging: wfx: ensure IRQ is ready before enabling it 2651d06e461f arm64: dts: allwinner: a100: Fix thermal zone node name fa98ac472e88 arm64: dts: allwinner: h5: Fix GPU thermal zone node name aed195558f94 ARM: dts: sunxi: Fix OPPs node name e2e105631265 arm64: zynqmp: Fix serial compatible string 48f154e8b94a arm64: zynqmp: Do not duplicate flash partition label property 99957dcea4e9 Linux 5.10.81 0685efd9840f selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage 6a315471cb6a thermal: Fix NULL pointer dereferences in of_thermal_ functions bd40513d0bee perf/core: Avoid put_page() when GUP fails df58fb431aa3 scripts/lld-version.sh: Rewrite based on upstream ld-version.sh be3f6035831a erofs: fix unsafe pagevec reuse of hooked pclusters 6c1ad56b2d78 erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() 5bf5f464831c PCI: Add MSI masking quirk for Nvidia ION AHCI f28c620e1ac1 PCI/MSI: Deal with devices lying about their MSI mask capability 9b61500ee536 PCI/MSI: Destroy sysfs before freeing entries c49bfdfe535c parisc/entry: fix trace test in syscall exit path b31bac061918 x86/iopl: Fake iopl(3) CLI/STI usage a0958a5354f7 net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings 80407c6ad9da net: stmmac: fix issue where clk is being unprepared twice ac4bb9951c2c net: stmmac: fix system hang if change mac address after interface ifdown bcf37522432d net: stmmac: fix missing unlock on error in stmmac_suspend() 483ed89522b0 net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP 3afe11be6435 net: stmmac: add clocks management for gmac driver f27060e28efc bootconfig: init: Fix memblock leak in xbc_make_cmdline() 04e46514fef6 loop: Use blk_validate_block_size() to validate block size 79ff56c613c1 block: Add a helper to validate the block size eaafc590053b fortify: Explicitly disable Clang support f884bb85b8d8 Linux 5.10.80 1e49a79bc312 soc/tegra: pmc: Fix imbalanced clock disabling in error code path 45490bfa1ebb x86/sev: Make the #VC exception stacks part of the default stacks storage fc25889a6617 x86/sev: Add an x86 version of cc_platform_has() 74ba917cfddd arch/cc: Introduce a function to check for confidential computing features 5be42b203f2c selftests/bpf: Fix also no-alu32 strobemeta selftest 1e7340950dc2 mmc: moxart: Fix null pointer dereference on pointer host 188bf40391a5 ath10k: fix invalid dma_addr_t token assignment d41f4d4dd7c8 SUNRPC: Partial revert of commit 6f9f17287e78 c7a440cd3079 PCI: aardvark: Fix PCIe Max Payload Size setting f967d120a5b5 PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros f3396f6d8345 drm/sun4i: Fix macros in sun8i_csc.h 1023355234ca powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n 77d543e68795 powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload 9dcdadd6cc73 mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines 51e34fcf72a3 mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines e1de04df8eb1 mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines b4e2e9fbd194 mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines 963db3ccc15b mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines 13566bc111ee mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines 9b366f5221d8 mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines cbc55cf4a358 mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines 1f420818dfca s390/cio: make ccw_device_dma_* more robust c9ca9669dec3 s390/ap: Fix hanging ioctl caused by orphaned replies 57de1fbecff0 s390/tape: fix timer initialization in tape_std_assign() 1174298a5b31 s390/cio: check the subchannel validity for dev_busid 7d0341b37d97 video: backlight: Drop maximum brightness override for brightness zero 332306b1e731 mfd: dln2: Add cell for initializing DLN2 ADC 1d457987366f mm, oom: do not trigger out_of_memory from the #PF ac7f6befc3d1 mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks 1ada86999dc8 powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC 7fcf86565bb6 powerpc/security: Add a helper to query stf_barrier type 951fb7bf387f powerpc/bpf: Validate branch ranges 51cf71d5cb03 powerpc/lib: Add helper to check if offset is within conditional branch range 74293225f503 memcg: prohibit unconditional exceeding the limit of dying tasks 32246cefb992 9p/net: fix missing error check in p9_check_errors a8cdf34ff8b7 net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE 0bf5c6a1e43f f2fs: should use GFP_NOFS for directory inodes 7930892cbd40 irqchip/sifive-plic: Fixup EOI failed when masked f67f6eb717ae posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() 1372eb187108 x86/mce: Add errata workaround for Skylake SKX37 1ee5bc2ba83f MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL fc42bbb7827b parisc: Fix backtrace to always include init funtion names 241c74cc6555 ARM: 9156/1: drop cc-option fallbacks for architecture selection 03f2578153eb ARM: 9155/1: fix early early_iounmap() ee79560cb768 selftests/net: udpgso_bench_rx: fix port argument 8b215edb7a38 cxgb4: fix eeprom len when diagnostics not implemented 93bc3ef60758 net/smc: fix sk_refcnt underflow on linkdown and fallback 7e03b797bee0 vsock: prevent unnecessary refcnt inc for nonblocking connect ad3d219e843d net: stmmac: allow a tc-taprio base-time of zero b30459c0ca0d net: hns3: allow configure ETS bandwidth of all TCs ee11f16fee95 net: hns3: fix kernel crash when unload VF while it is being reset 79aa8706b45c net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any b5703462a428 seq_file: fix passing wrong private data 4af0cd17e724 gve: Fix off by one in gve_tx_timeout() c842a4c4ae7f bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding 8b5c98a67c1b bpf, sockmap: Remove unhash handler for BPF sockmap usage 0fe81d7a202d arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions 727c812433b6 nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails 9f0e683e1bd4 llc: fix out-of-bound array index in llc_sk_dev_hash() b833274ae6d9 perf bpf: Add missing free to bpf_event__print_bpf_prog_info() 7091fcc75ff6 zram: off by one in read_block_state() 64bde0c2db50 mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() a3c205c017f8 can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable() 300d87474816 mfd: core: Add missing of_node_put for loop iteration 6439b91fef2c bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed acb01e962af7 net: phy: fix duplex out of sync problem while changing settings 090e17075f67 drm/nouveau/svm: Fix refcount leak bug and missing check against null bug ee8a3ae48a94 ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses d83832d4a838 ice: Fix not stopping Tx queues for VFs 354ae5ca6ce1 ice: Fix replacing VF hardware MAC to existing MAC filter e04a7a84bb77 net: vlan: fix a UAF in vlan_dev_real_dev() 3fe164e7197b openrisc: fix SMP tlb flush NULL pointer dereference 628773a759d5 ethtool: fix ethtool msg len calculation for pause stats e78c267eb74e net: davinci_emac: Fix interrupt pacing disable 111f77594ddf xen-pciback: Fix return in pm_ctrl_init() de9721ee8ad3 i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' 8c3e204fb6bc NFSv4: Fix a regression in nfs_set_open_stateid_locked() 0afb3bc53435 scsi: qla2xxx: Turn off target reset during issue_lip 09595fd2cef5 scsi: qla2xxx: Fix gnl list corruption cbe31149e5a7 scsi: qla2xxx: Relogin during fabric disturbance bc3f207ed99a scsi: qla2xxx: Changes to support FCP2 Target ba5eb0e44346 ar7: fix kernel builds for compiler test ef9f7ab9ba20 watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT aaa64ee14ac9 m68k: set a default value for MEMORY_RESERVE a4cbf00e5ab8 signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) b04c17acf42a dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` bba31f3b1f43 netfilter: nfnetlink_queue: fix OOB when mac header was cleared 41968262bb24 soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read 6caab6c96b67 auxdisplay: ht16k33: Fix frame buffer device blanking 178522aa755f auxdisplay: ht16k33: Connect backlight to fbdev a1d6a60ee00c auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string 0e1709b2a07a Fix user namespace leak 90e7415221e1 NFS: Fix an Oops in pnfs_mark_request_commit() 10f210871736 NFS: Fix up commit deadlocks 91e43a8500f4 dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro 038dfd67d375 rtc: rv3032: fix error handling in rv3032_clkout_set_rate() 5061e102346e remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()' 36104e1f71dd mtd: core: don't remove debugfs directory if device is in use 0b73c025bfcf PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation d2ff7a8b079d mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() c4eb6849909a fs: orangefs: fix error return code of orangefs_revalidate_lookup() 3e7b08ebf40f NFS: Fix deadlocks in nfs_scan_commit_list() 14943891857d opp: Fix return in _opp_add_static_v2() bea3213f191a PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge ec6dba3ffe3f PCI: aardvark: Don't spam about PIO Response Status 2e548581fe5b drm/plane-helper: fix uninitialized variable reference e94c59b64e6c pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds 8ac076ce7193 NFS: Fix dentry verifier races 9d438dbf7342 i2c: mediatek: fixing the incorrect register offset f3492c4a9264 nfsd: don't alloc under spinlock in rpc_parse_scope_id 602ab1fd40e2 rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined 851b622e7b4f apparmor: fix error check 9c9c33ea4cab power: supply: bq27xxx: Fix kernel crash on IRQ handler register error dbdf0f220759 mips: cm: Convert to bitfield API to fix out-of-bounds access c8447cb14a12 virtio_ring: check desc == NULL when using indirect with packed 80e6643393b7 ASoC: cs42l42: Correct configuring of switch inversion from ts-inv cb0fdd9aae01 ASoC: cs42l42: Use device_property API instead of of_property ef9d007a91f5 ASoC: cs42l42: Disable regulators if probe fails c0faad6e9d56 powerpc/44x/fsp2: add missing of_node_put 4310970d0b4d HID: u2fzero: properly handle timeouts in usb_submit_urb e2f0bff411f5 HID: u2fzero: clarify error check and length calculations 26be378079fc clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL f2886010a8d1 serial: xilinx_uartps: Fix race condition causing stuck TX 515778f9d841 phy: qcom-snps: Correct the FSEL_MASK fd056574a7e8 phy: ti: gmii-sel: check of_get_address() for failure 0a46740a0af0 phy: qcom-qusb2: Fix a memory leak on probe ec40a28495a8 pinctrl: equilibrium: Fix function addition in multiple groups a0467ca4d25f soc: qcom: apr: Add of_node_put() before return b41c528b14fe firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() 31e7a836e2a2 usb: dwc2: drd: reset current session before setting the new one fc86da757db7 usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled 6774a429327d usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init 068dfa570d8c serial: imx: fix detach/attach of serial console d293bd40fbad scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer 75df59394126 scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk 948d8f2f2fd5 iio: adis: do not disabe IRQs in 'adis_init()' c8e5edca68a3 usb: typec: STUSB160X should select REGMAP_I2C 503d6e5fb878 soc: qcom: rpmhpd: Make power_on actually enable the domain 81e37cf40dbb soc: qcom: rpmhpd: Provide some missing struct member descriptions b288b841c1d8 ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER 1812deb08f86 ASoC: cs42l42: Correct some register default values d34982c08714 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 602fefd4561e ARM: dts: stm32: fix SAI sub nodes register range 3fb75227bdce ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz 78238479b93b pinctrl: renesas: checker: Fix off-by-one bug in drive register check 51bcffb3951c staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC 0bb8359f9c0d staging: most: dim2: do not double-register the same device 8e1feecc04fc usb: musb: select GENERIC_PHY instead of depending on it 0058f7fbea13 RDMA/mlx4: Return missed an error if device doesn't support steering bce61de56480 scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() 12c46732042c power: supply: max17040: fix null-ptr-deref in max17040_probe() c553d673018d power: supply: rt5033_battery: Change voltage values to µV d8da6328ecae usb: gadget: hid: fix error code in do_config() 92a80e1ca20e serial: 8250_dw: Drop wrong use of ACPI_PTR() cfbf58ac8ec2 powerpc: fix unbalanced node refcount in check_kvm_guest() 54965d92a464 powerpc: Fix is_kvm_guest() / kvm_para_available() e01a4d7560b6 powerpc: Reintroduce is_kvm_guest() as a fast-path check 113207234aac powerpc: Rename is_kvm_guest() to check_kvm_guest() 61c5d9fa5671 powerpc: Refactor is_kvm_guest() declaration to new header 67074c63cd67 video: fbdev: chipsfb: use memset_io() instead of memset() fb24243e6d7f clk: at91: check pmc node status before registering syscore ops 20cc0fa1d030 memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe d3833d3c569a soc/tegra: Fix an error handling path in tegra_powergate_power_up() 9a2244200908 ASoC: SOF: topology: do not power down primary core during topology removal 8b6124d9245c arm: dts: omap3-gta04a4: accelerometer irq fix e1959450b77a driver core: Fix possible memory leak in device_link_add() ddb13ddacc60 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp() 4438a7457063 soundwire: debugfs: use controller id and link_id for debugfs 3fe8d239e35b ALSA: hda: Use position buffer for SKL+ again c550c7c9ae91 ALSA: hda: Fix hang during shutdown due to link reset 23e8f775d962 ALSA: hda: Release controller display power during shutdown/reboot 5972e974ebbb ALSA: hda: Reduce udelay() at SKL+ position reporting 1db71de28bfc arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 d833ddddec5b arm64: dts: renesas: beacon: Fix Ethernet PHY mode d70247b752f7 arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock 980c7bdd20fc JFS: fix memleak in jfs_mount c4edd206d52e MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT 24149c954f32 scsi: dc395: Fix error case unwinding 6348983be709 ARM: dts: at91: tse850: the emac<->phy interface is rmii b6493c2b7ddb bus: ti-sysc: Fix timekeeping_suspended warning on resume 85085c343705 arm64: dts: meson-g12b: Fix the pwm regulator supply properties 4ccb7e4a972c arm64: dts: meson-g12a: Fix the pwm regulator supply properties 20baf0163805 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe 7a1617a9919b arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes 64a43b771258 RDMA/bnxt_re: Fix query SRQ failure fe3c11fc627b ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY 2887df89e7f6 arm64: dts: rockchip: Fix GPU register width for RK3328 3f33f09d9f6a ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() cdd3dd905cea clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths 2fde76df1885 ARM: dts: BCM5301X: Fix memory nodes names 5282385ee655 RDMA/rxe: Fix wrong port_cap_flags a2c17c93b771 iio: st_sensors: disable regulators after device unregistration bfedc817769d iio: st_sensors: Call st_sensors_power_enable() from bus drivers f84c7a03d1ea of: unittest: fix EXPECT text for gpio hog errors 4a50bc008476 bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. 84dde8c8c933 bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. 9308f9c9c7a5 cgroup: Fix rootcg cpu.stat guest double counting a3fdcd16b138 ibmvnic: Process crqs after enabling interrupts 5b3f7204197a ibmvnic: don't stop queue in xmit 366235d4bebc udp6: allow SO_MARK ctrl msg to affect routing 8f3d88139df8 selftests/bpf: Fix fclose/pclose mismatch in test_progs 71ec65c70004 crypto: pcrypt - Delay write to padata->info fb41b8f5e855 net: phylink: avoid mvneta warning when setting pause parameters 08449a5c0e56 net: amd-xgbe: Toggle PLL settings during rate change b17f424f88ba selftests/bpf: Fix fd cleanup in sk_lookup test 2989a396b891 selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN ae1f588ca1b0 drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits a586453da90c wcn36xx: Fix discarded frames due to wrong sequence number 3965cc2e9fdd wcn36xx: add proper DMA memory barriers in rx path 62d12650b845 libertas: Fix possible memory leak in probe and disconnect 975c15a19bbc libertas_tf: Fix possible memory leak in probe and disconnect 3aa98ef8f7ad KVM: s390: Fix handle_sske page fault handling 5109802499fb samples/kretprobes: Fix return value if register_kretprobe() failed c3ac751944ab spi: spi-rpc-if: Check return value of rpcif_sw_init() 5b7b4afead62 tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() 3925134eff29 libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() 227efdda51b4 tpm_tis_spi: Add missing SPI ID ff1a0f71cc77 tpm: fix Atmel TPM crash caused by too frequent queries 43b4860b58f3 irq: mips: avoid nested irq_enter() 29a1cc3b5011 KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm 759f27cfa344 KVM: s390: pv: avoid double free of sida page a729eb55b3c7 s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() 50fcaa715521 libbpf: Fix BTF header parsing checks 12872fd7e40b libbpf: Fix overflow in BTF sanity checks 255eb8f8affd libbpf: Allow loading empty BTFs 4d4d6aa2ef80 libbpf: Fix BTF data layout checks and allow empty BTF 0b95aaa493c6 bpftool: Avoid leaking the JSON writer prepared for program metadata 7cd4af996cd2 KVM: selftests: Fix nested SVM tests when built with clang 293fa72d62e4 KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c d33753718156 smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi 807f01f60cd0 drm/msm: Fix potential NULL dereference in DPU SSPP 6d1f3157aa9b x86/sev: Fix stack type check in vc_switch_off_ist() 8e2f97df6a0b clocksource/drivers/timer-ti-dm: Select TIMER_OF b9f142d748b6 PM: hibernate: fix sparse warnings e8c0b748456a nvme-rdma: fix error code in nvme_rdma_setup_ctrl 7668cbe0cb77 phy: micrel: ksz8041nl: do not use power down mode d405eb1150ce net: enetc: unmap DMA in enetc_send_cmd() 14e12b7a763e mwifiex: Send DELBA requests according to spec 4ed5bb3df6c7 rsi: stop thread firstly in rsi_91x_init() error handling e27022647529 mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() 1a270dada035 mt76: mt7915: fix sta_rec_wtbl tag len 116652a3d5dd mt76: mt7915: fix possible infinite loop release semaphore 7a8e4effbbbc mt76: mt76x02: fix endianness warnings in mt76x02_mac.c 4d5c7f07c725 mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi 4187bf331010 platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning 25c032c585a2 mmc: mxs-mmc: disable regulator on error and in the remove function 7c1c7ac9d13a media: ir_toy: assignment to be16 should be of correct type daf15fa1fd99 net: stream: don't purge sk_error_queue in sk_stream_kill_queues() 14d241577227 drm/msm: uninitialized variable in msm_gem_import() 3424931fa39e drm/msm: potential error pointer dereference in init() a342cb4772f4 tcp: switch orphan_count to bare per-cpu counters c85c6fadbef0 kernel/sched: Fix sched_fork() access an invalid sched_task_group e1ee11473a88 ath10k: fix max antenna gain unit 786976b25ae0 hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff fbc80c83f118 hwmon: Fix possible memleak in __hwmon_device_register() e29352f162db net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE 41fe79cf1156 memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() 4756d7fbaf8c memstick: avoid out-of-range warning 72de92d33f83 mmc: sdhci-omap: Fix context restore 2fd26ec36ef0 mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured a9fbeb5bbc46 gve: Recover from queue stall due to missed IRQ 9e4f708df65e b43: fix a lower bounds test 508faf8721ae b43legacy: fix a lower bounds test 6a1610014181 hwrng: mtk - Force runtime pm ops for sleep ops 8d98683fa6df crypto: qat - disregard spurious PFVF interrupts d99fdd13a75a crypto: qat - detect PFVF collision after ACK 1fe4b2441982 media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() 740a794e01c5 netfilter: nft_dynset: relax superfluous check on set updates af756be29c82 rcu: Always inline rcu_dynticks_task*_{enter,exit}() 68803253822c EDAC/amd64: Handle three rank interleaving mode 1b2d422a261b PM: EM: Fix inefficient states detection d01e847d84bf ath9k: Fix potential interrupt storm on queue reset 52e3545eefb6 media: em28xx: Don't use ops->suspend if it is NULL f03e0624e927 cpuidle: Fix kobject memory leaks in error paths 66f7de13d156 crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency 848f1f00c637 kprobes: Do not use local variable when creating debugfs file c34bfe4204cd media: cx23885: Fix snd_card_free call on null card pointer 388cebfa7342 media: tm6000: Avoid card name truncation 86626be4b629 media: si470x: Avoid card name truncation 88315edafe39 media: radio-wl1273: Avoid card name truncation 4280b30ea9b5 media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' e43b301cb1ba media: TDA1997x: handle short reads of hdmi info frame. c85e591b77ca media: v4l2-ioctl: S_CTRL output the right value e2f3608a0b50 media: dvb-usb: fix ununit-value in az6027_rc_query 0a85325fc565 media: cxd2880-spi: Fix a null pointer dereference on error handling path 4303b39b5075 media: em28xx: add missing em28xx_close_extension 375150b3aaf8 drm/amdgpu: fix warning for overflow check 8980f9d14481 arm64: mm: update max_pfn after memory hotplug cbbf816cb7f9 drm/ttm: stop calling tt_swapin in vm_access c39154d3d623 ath10k: sdio: Add missing BH locking around napi_schdule() ffed64553817 ath10k: Fix missing frame timestamp for beacon/probe-resp 08fb0008d90b ath11k: Fix memory leak in ath11k_qmi_driver_event_work 4519fb910555 ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status b6a46ec871ea ath11k: Avoid race during regd updates ac49af173c64 ath11k: fix some sleeping in atomic bugs 9833cb32066a net: dsa: rtl8366rb: Fix off-by-one bug 78fb8c999242 rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() 03725f7125db crypto: caam - disable pkc for non-E SoCs f0b40bf3e48a Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync 310f581f54cb wilc1000: fix possible memory leak in cfg_scan_result() 3a95dbc8b7f2 wcn36xx: Fix Antenna Diversity Switching ba8ba7688594 cgroup: Make rebind_subsystems() disable v2 controllers all at once a585e04e3472 net: net_namespace: Fix undefined member in key_remove_domain() fb4a58f5194e lockdep: Let lock_is_held_type() detect recursive read as read 38098444b787 virtio-gpu: fix possible memory allocation failure 582de9e38584 drm/v3d: fix wait for TMU write combiner flush f0bc12b84826 objtool: Fix static_call list generation b36ab509e181 x86/xen: Mark cpu_bringup_and_idle() as dead_end_function abf37e855e53 objtool: Add xen_start_kernel() to noreturn list 6b72caabc470 MIPS: lantiq: dma: fix burst length for DEU 226d68fb6c0a rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() c20d8c197454 Bluetooth: fix init and cleanup of sco_conn.timeout_work 19337ed10e7e selftests/bpf: Fix strobemeta selftest regression bc9199271c32 netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state 0c5e94679480 parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling a1ec31a0befa parisc/unwind: fix unwinder when CONFIG_64BIT is enabled ee75174f6ab9 erofs: don't trigger WARN() when decompression fails 50a2d1229b51 task_stack: Fix end_of_stack() for architectures with upwards-growing stack 44d4c43babb0 parisc: fix warning in flush_tlb_all d8166a27c648 selftests/core: fix conflicting types compile error for close_range() 6f038b1a941e drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled ddfcae905238 x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted c4cfdf5fa8fc wcn36xx: Correct band/freq reporting on RX a27095cda17d spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() b917f9b94633 btrfs: do not take the uuid_mutex in btrfs_rm_device 428bb3d71e35 btrfs: reflink: initialize return value to 0 in btrfs_extent_same() eeb96ebdc686 ACPI: AC: Quirk GK45 to skip reading _PSR 42d8c280dd65 net: annotate data-race in neigh_output() c2e5f43db0c1 vrf: run conntrack only in context of lower/physdev for locally generated packets b3ae170b8e3f ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 b870d8a76c04 gfs2: Fix glock_hash_walk bugs 16a7981188a3 gfs2: Cancel remote delete work asynchronously 9ceac307b58e gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE 25a45d399996 ARM: clang: Do not rely on lr register for stacktrace c11aecbe0542 smackfs: use __GFP_NOFAIL for smk_cipso_doi() 32a9a8fdbab7 iwlwifi: mvm: disable RX-diversity in powersave e658d59f0ee4 selftests/bpf: Fix perf_buffer test on system with offline cpus d6dca066fc4f selftests: kvm: fix mismatched fclose() after popen() 9f4bd00a6ec6 PM: hibernate: Get block device exclusively in swsusp_check() 7a0b68eecb5b nvme: drop scan_lock and always kick requeue list when removing namespaces 82327823f34e nvmet-tcp: fix use-after-free when a port is removed 2659d8213d88 nvmet-rdma: fix use-after-free when a port is removed e73574f7bc9b nvmet: fix use-after-free when a port is removed 1a10bf4c9dd3 media: allegro: ignore interrupt if mailbox is not initialized 49cc377654d9 block: remove inaccurate requeue check 451cef276fe4 mwl8k: Fix use-after-free in mwl8k_fw_state_machine() 16c2dd0ab5c2 mt76: mt7915: fix an off-by-one bound check ea7f8803a314 tracing/cfi: Fix cmp_entries_* functions signature mismatch 5736f1dead84 workqueue: make sysfs of unbound kworker cpumask more clever ab5c46f258c9 lib/xz: Validate the value before assigning it to an enum variable aa5d35e350f6 lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression cad55afe37c9 memstick: r592: Fix a UAF bug when removing the driver 2338c3501726 md: update superblock after changing rdev flags in state_store b34ea3c91eac block: bump max plugged deferred size from 16 to 32 517feec952ae drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() e1d7f0202a9f leaking_addresses: Always print a trailing newline 9101e2574b81 net: phy: micrel: make *-skew-ps check more lenient 832fad367cac drm/amdkfd: fix resume error when iommu disabled in Picasso 65c84e09e8d4 ACPI: battery: Accept charges over the design capacity as full b60086601832 iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value 219df0f6bad4 mmc: moxart: Fix reference count leaks in moxart_probe 38608d32adf0 ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() 3c2434d9a6c6 tracefs: Have tracefs directories not set OTH permission bits by default 8524501a0e7a net-sysfs: try not to restart the syscall if it will fail eventually b94e5bd540f4 media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() e3bc3e114135 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info b499d4057160 media: ipu3-imgu: imgu_fmt: Handle properly try 272e54604cf7 ACPICA: Avoid evaluating methods too early during system resume f09e1a2d2c74 fs/proc/uptime.c: Fix idle time reporting in /proc/uptime 6e242c557ad5 ipmi: Disable some operations during a panic 1f38e5e803df media: rcar-csi2: Add checking to rcsi2_start_receiver() 3d5575b3f536 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet 7d54f52d8fdb rtw88: fix RX clock gate setting while fifo dump d506a3d60df9 ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK 2709971f9f60 media: mceusb: return without resubmitting URB in case of -EPROTO error. 40b8e7dee544 media: imx: set a media_device bus_info string a62edd8390ec media: s5p-mfc: Add checking to s5p_mfc_probe(). b570e36a779c media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() f4037b9b1062 media: uvcvideo: Set unique vdev name based in type d9349416402d media: uvcvideo: Return -EIO for control errors 2052c4cebce9 media: uvcvideo: Set capability in s_param 0c91bb4fbde4 media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() 309ea2248d0a media: atomisp: Fix error handling in probe f4c652bd3506 media: netup_unidvb: handle interrupt properly according to the firmware 09ee09359af9 media: mt9p031: Fix corrupted frame after restarting stream aded39ff1f7a ath10k: high latency fixes for beacon buffer 461a71a1a62a ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets 43ab64578836 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED 97890f36333d ath11k: Avoid reg rules update during firmware recovery 2114f80889d8 drm/amdgpu: Fix MMIO access page fault 68ac723fb17e fscrypt: allow 256-bit master keys with AES-256-XTS f526d948c38d mwifiex: Properly initialize private structure on interface type changes bab15174ec2f mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type 7ca1711d59f1 x86: Increase exception stack sizes 1c04dabbd1aa ath11k: Align bss_chan_info structure with firmware 3fac6feca95f smackfs: Fix use-after-free in netlbl_catmap_walk() 02ddf26d849d rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop 8d433ab5c8c2 net: sched: update default qdisc visibility after Tx queue cnt changes 28118dcc871e locking/lockdep: Avoid RCU-induced noinstr fail b92a5df2c7ad MIPS: lantiq: dma: reset correct number of channel 5af57ce8a615 MIPS: lantiq: dma: add small delay after reset 396e302cc835 platform/x86: wmi: do not fail if disabling fails 7f43cda650d5 rcutorture: Avoid problematic critical section nesting on PREEMPT_RT 7987f31e54a2 drm/panel-orientation-quirks: add Valve Steam Deck c10465f6d620 Bluetooth: fix use-after-free error in lock_sock_nested() 4dfba42604f0 Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() 509ae4a4f074 drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 62b90d7eeb6d drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 780fff2c75f0 drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) 6758d6651627 dma-buf: WARN on dmabuf release with pending attachments 890e4edcecfa power: supply: max17042_battery: Clear status bits in interrupt handler 898622adb7e9 USB: chipidea: fix interrupt deadlock 6edf4cffe1b4 USB: iowarrior: fix control-message timeouts 0e71591e916b most: fix control-message timeouts edc546625456 serial: 8250: fix racy uartclk update 5f31af4e78b4 USB: serial: keyspan: fix memleak on probe errors ab4755ea9114 iio: ad5770r: make devicetree property reading consistent 638462060859 iio: dac: ad5446: Fix ad5622_write() return value a4e7a8c4321f coresight: cti: Correct the parameter for pm_runtime_put 46709163a54a pinctrl: core: fix possible memory leak in pinctrl_enable() 6bc8317b8cd5 quota: correct error number in free_dqentry() ceeb0a8a8716 quota: check block number when reading the block in quota file bc1274df3ff4 PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge e2e8961fbc3a PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge bd5d982822cf PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge 2b99c6fb65b4 PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge 4bb5399c1c73 PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG 2ad10bbf8477 PCI: aardvark: Fix return value of MSI domain .alloc() method 6a0da19be5eb PCI: aardvark: Fix configuring Reference clock 5fb031fcd423 PCI: aardvark: Fix reporting Data Link Layer Link Active 2b861523d7ce PCI: aardvark: Do not unmask unused interrupts 1085ee5236ef PCI: aardvark: Fix checking for link up via LTSSM state 3bcbace714bb PCI: aardvark: Do not clear status bits of masked interrupts c1a8fb237470 PCI: cadence: Add cdns_plat_pcie_probe() missing return adcfc317d3f5 PCI: pci-bridge-emul: Fix emulation of W1C bits 4fd9f0509a14 ovl: fix use after free in struct ovl_aio_req af7d25d7853c xen/balloon: add late_initcall_sync() for initial ballooning done 96e7880a432a ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume 694c0c84a6ec ALSA: mixer: oss: Fix racy access to slots cd0b29a89bc2 ifb: fix building without CONFIG_NET_CLS_ACT 47462c5e600f serial: core: Fix initializing and restoring termios speed c1e6e42740cb ring-buffer: Protect ring_buffer_reset() from reentrancy 93fccb1f8939 powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found 875609ad8020 can: j1939: j1939_can_recv(): ignore messages with invalid source address c3cb7b5c9d14 can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport 9f9d6d391ff5 KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use bd37419f4fde KVM: arm64: Extract ESR_ELx.EC only 924955df37f2 power: supply: max17042_battery: use VFSOC for capacity when no rsns f2feac81edcd power: supply: max17042_battery: Prevent int underflow in set_soc_threshold 5720436bc7ba mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines 7e867f8bb3fe soc: fsl: dpio: use the combined functions to protect critical zone 55c97165adf6 soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id 62bd9eac5fa2 signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT 5e63b85a489d memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode 4fbecebb31c7 signal: Remove the bogus sigkill_pending in ptrace_stop 5c6fedce4a6a RDMA/qedr: Fix NULL deref for query_qp on the GSI QP 30cdf5035769 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints aef1a67fbf49 perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server da8b3b95c57f rsi: Fix module dev_oper_mode parameter description d69ffec3aa22 rsi: fix rate mask set leading to P2P failure 41d97e0360e9 rsi: fix key enabled check causing unwanted encryption for vap_id > 0 46752a7aed91 rsi: fix occasional initialisation failure with BT coex a194e9c721d9 wcn36xx: handle connection loss indication 701cf28e019d libata: fix checking of DMA state 890e416c026e mwifiex: Try waking the firmware until we get an interrupt d59d2f7af7e0 mwifiex: Read a PCI register after writing the TX ring write pointer daccf40320d4 PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions 1c422d63010a wcn36xx: Fix (QoS) null data frame bitrate/modulation c1b8ad661ff1 wcn36xx: Fix tx_status mechanism 3d62e1c9bc55 wcn36xx: Fix HT40 capability for 2Ghz band c044f34ca22f ifb: Depend on netfilter alternatively to tc c7400e2ec8de evm: mark evm_fixmode as __ro_after_init eab090dfcb1d rtl8187: fix control-message timeouts 73b79ada4c1c PCI: Mark Atheros QCA6174 to avoid bus reset 30182b8c1388 ath10k: fix division by zero in send path ce560076091a ath10k: fix control-message timeout 1336b2af8adc ath6kl: fix control-message timeout f34487c7f223 ath6kl: fix division by zero in send path fd1e4d8c61ef mwifiex: fix division by zero in fw download path a5d8d76710e8 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell 31f5c925464a regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property 02ecf56faa56 regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled 5b7e3bb16310 hwmon: (pmbus/lm25066) Add offset coefficients db04fb4111e6 selinux: fix race condition when computing ocontext SIDs a09a5f4c075d ia64: kprobes: Fix to pass correct trampoline address to the handler 2f65b76c4445 KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup b4a4c9dc4407 btrfs: call btrfs_check_rw_degradable only if there is a missing device b406439afe73 btrfs: fix lost error handling when replaying directory deletes 8992aab294cb btrfs: clear MISSING device status bit in btrfs_close_one_device a99da5b68080 rds: stop using dmapool 0bfb1c1a16ff net/smc: Correct spelling mistake to TCPF_SYN_RECV 9b86eb2f34d1 net/smc: Fix smc_link->llc_testlink_time overflow 2167a9a12cc9 nfp: bpf: relax prog rejection for mtu check through max_pkt_offset c9a7d5fe1552 vmxnet3: do not stop tx queues after netif_device_detach() 9813218e96db r8169: Add device 10ec:8162 to driver r8169 ad6a2a1e566f nvmet-tcp: fix header digest verification c8270435cfb4 block: schedule queue restart after BLK_STS_ZONE_RESOURCE 7d1fb5c12cc0 drm: panel-orientation-quirks: Add quirk for GPD Win3 4d41059b9e23 watchdog: Fix OMAP watchdog early handling b8cb3f4ffa3a net: multicast: calculate csum of looped-back and forwarded packets 07f7a1864929 spi: spl022: fix Microwire full duplex mode db1d9d102ee4 nvmet-tcp: fix a memory leak when releasing a queue 0e86b727a94f xen/netfront: stop tx queues during live migration 69b14e23dfc3 gpio: mlxbf2.c: Add check for bgpio_init failure b92ac0a9ca8f bpf: Prevent increasing bpf_jit_limit above max a3564fb7b0bf bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT 0ad7f317b933 fcnal-test: kill hanging ping/nettest binaries on cleanup bc3e73ebb79b drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 4002f3944d41 mmc: winbond: don't build on M68K a1ea41f91dcb reset: socfpga: add empty driver allowing consumers to probe a90398438517 ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode f03e04bb9d11 hyperv/vmbus: include linux/bitops.h 6491ccdde2c5 sfc: Don't use netif_info before net_device setup e519acba2fae sfc: Export fibre-specific supported link modes 7986fdbbe009 cavium: Fix return values of the probe function ad01685177ce mISDN: Fix return values of the probe function a6cb5e09e16a scsi: qla2xxx: Fix unmap of already freed sgl 77fee241e6eb scsi: qla2xxx: Return -ENOMEM if kzalloc() fails 940783d08d15 cavium: Return negative value when pci_alloc_irq_vectors() fails 75710d583cc4 ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers 92556e3c2b2e ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() 73199aadcd5c x86/irq: Ensure PI wakeup handler is unregistered before module unload df8a74fc15ea x86/cpu: Fix migration safety with X86_BUG_NULL_SEL 115810a26527 x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c b05eea1bcb36 fuse: fix page stealing d81e341fb13a ext4: refresh the ext4_ext_path struct after dropping i_data_sem. 4089432dc030 ext4: ensure enough credits in ext4_ext_shift_path_extents aa21b7e3d320 ext4: fix lazy initialization next schedule time computation in more granular unit 782025948bc6 ALSA: timer: Unconditionally unlink slave instances, too b980ce4ebb8b ALSA: timer: Fix use-after-free problem 7c6fd525044c ALSA: synth: missing check for possible NULL after the call to kstrdup ecd536c57ab7 ALSA: hda: Free card instance properly at probe errors f503a25a3de3 ALSA: usb-audio: Add registration quirk for JBL Quantum 400 9259518fab5b ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk 3c7a3f2d79f7 ALSA: line6: fix control and interrupt message timeouts 21f9c02a4ded ALSA: 6fire: fix control and bulk message timeouts 0e4c288a74a3 ALSA: ua101: fix division by zero at probe 4f9e9c389e10 ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED 62b189f9f3c5 ALSA: hda/realtek: Add quirk for ASUS UX550VE a770cb746bdd ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N 88bcfcc50d0e ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ 0288f838a2e3 ALSA: hda/realtek: Add quirk for Clevo PC70HS 3d0e5d2eaff1 ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED f0750e98010a ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 a2b3dbc9fd24 media: v4l2-ioctl: Fix check_ext_ctrls 151eff588043 media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers 71a137376b64 media: rkvdec: Support dynamic resolution changes b2b5126a777b media: ite-cir: IR receiver stop working after receive overflow 39275d2ec6ff media: rkvdec: Do not override sizeimage for output format 949c5b6daa75 crypto: s5p-sss - Add error handling in s5p_aes_probe() 9ac25cd2f4ec firmware/psci: fix application of sizeof to pointer dd189feebaf8 tpm: Check for integer overflow in tpm2_map_response_body() 32498b8889c8 parisc: Fix ptrace check on syscall return 15b4142aea0a parisc: Fix set_fixmap() on PA1.x CPUs 284ad310542f exfat: fix incorrect loading of i_blocks for large files 823b487cfbfc mmc: dw_mmc: Dont wait for DRTO on Write RSP error 7b24b669d3f9 mmc: mtk-sd: Add wait dma stop done flow c1d31266de3d scsi: qla2xxx: Fix use after free in eh_abort path 37b15db1d87c scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file 06cc8187dbb6 scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd() 9d623bf1736b ocfs2: fix data corruption on truncate 39264eaa6d44 libata: fix read log timeout value ab0a06769e69 Input: i8042 - Add quirk for Fujitsu Lifebook T725 8c341d11c8bd Input: elantench - fix misreporting trackpoint coordinates d1eb42de7cf9 Input: iforce - fix control-message timeout afbec52fbce0 binder: use cred instead of task for getsecid 0d9f4ae7cd6f binder: use cred instead of task for selinux checks bd9cea41ac6e binder: use euid from cred instead of using task 7f1d5a1a7d80 usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform ff32302687fd xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-24linux-yocto/5.10: update to v5.10.79Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: bd816c278316 Linux 5.10.79 62424fe4c2cf rsi: fix control-message timeout 8971158af1e0 media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init 1cf43e928954 staging: rtl8192u: fix control-message timeouts 9963ba5b9d49 staging: r8712u: fix control-message timeout 844b02496eac comedi: vmk80xx: fix bulk and interrupt message timeouts b7fd7f3387f0 comedi: vmk80xx: fix bulk-buffer overflow 33d7a470730d comedi: vmk80xx: fix transfer-buffer overflows ef143dc0c3de comedi: ni_usb6501: fix NULL-deref in command paths 786f5b034504 comedi: dt9812: fix DMA buffers on stack 86d4aedcbc69 isofs: Fix out of bound access for corrupted isofs image c430094541a8 staging: rtl8712: fix use-after-free in rtl8712_dl_fw ab4af56ae250 printk/console: Allow to disable console output by using console="" or console=null 07d1db141e47 binder: don't detect sender/target during buffer cleanup 42681b90c4db usb-storage: Add compatibility quirk flags for iODD 2531/2541 1309753b7841 usb: musb: Balance list entry in musb_gadget_queue 27409143122f usb: gadget: Mark USB_FSL_QE broken on 64-bit 94e5305a3816 usb: ehci: handshake CMD_RUN instead of STS_HALT a8db6fd04d58 Revert "x86/kvm: fix vcpu-id indexed array sizes" ecf58653f1e4 KVM: x86: avoid warning with -Wbitwise-instead-of-logical Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-10linux-yocto/5.10: update to v5.10.78Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 5040520482a5 Linux 5.10.78 4c7c0243275b ALSA: usb-audio: Add Audient iD14 to mixer map quirk table f3eb44f496ef ALSA: usb-audio: Add Schiit Hel device to mixer map quirk table 68765fc97762 Revert "wcn36xx: Disable bmps when encryption is disabled" f84b791d4c3b ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" bbc920fb320f Revert "drm/ttm: fix memleak in ttm_transfered_destroy" 6d67b2a73b8e mm: khugepaged: skip huge page collapse for special files 5a7957491e31 Revert "usb: core: hcd: Add support for deferring roothub registration" 50f46bd30949 Revert "xhci: Set HCD flag to defer primary roothub registration" d7fc85f61042 media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() b93a70bf2b57 net: ethernet: microchip: lan743x: Fix skb allocation failure b9c85a71e1b4 vrf: Revert "Reset skb conntrack connection..." 0382fdf9ae78 sfc: Fix reading non-legacy supported link modes 748786564a35 Revert "io_uring: reinforce cancel on flush during exit" 7b57c38d12ae scsi: core: Put LLD module refcnt after SCSI device is released Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-10linux-yocto/5.10: update to v5.10.77Bruce Ashfield
Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 09df347cfd18 Linux 5.10.77 fbb91dadb512 perf script: Check session->header.env.arch before using it 6f416815c505 riscv: Fix asan-stack clang build 7a4cf25d8329 riscv: fix misalgned trap vector base address acb8832f6a1c scsi: ufs: ufs-exynos: Correct timeout value setting registers 8ecddaca7942 KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu e11a7355fb98 KVM: s390: clear kicked_mask before sleeping again 727e5deca802 lan743x: fix endianness when accessing descriptors a7112b8eeb14 sctp: add vtag check in sctp_sf_ootb c2442f721972 sctp: add vtag check in sctp_sf_do_8_5_1_E_sa 14c1e02b11c2 sctp: add vtag check in sctp_sf_violation dad2486414b5 sctp: fix the processing for COOKIE_ECHO chunk 8c50693d25e4 sctp: fix the processing for INIT_ACK chunk ad111d4435d8 sctp: use init_tag from inithdr for ABORT chunk 4509000a2515 phy: phy_ethtool_ksettings_set: Lock the PHY while changing settings 5b88bb9377ee phy: phy_start_aneg: Add an unlocked version 81780b624d1c phy: phy_ethtool_ksettings_set: Move after phy_start_aneg 258c5fea44cf phy: phy_ethtool_ksettings_get: Lock the phy for consistency 58722323d4bc net/tls: Fix flipped sign in async_wait.err assignment 44e8c93e1e49 net: nxp: lpc_eth.c: avoid hang when bringing interface down c2af2092c9bb net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent bfa6fbdb4e39 net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails e81bed557fe7 mlxsw: pci: Recycle received packet upon allocation failure be98be1a17e9 nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST aead02927af3 gpio: xgs-iproc: fix parsing of ngpios property 863a423ee07b RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string 2b7c5eed19d3 net: Prevent infinite while loop in skb_tx_hash() 04121b10cdf0 cfg80211: correct bridge/4addr mode check aed897e96b19 net-sysfs: initialize uid and gid before calling net_ns_get_ownership b0a2cd38553c net: batman-adv: fix error handling 36e911a16b37 regmap: Fix possible double-free in regcache_rbtree_exit() e51371bd687e reset: brcmstb-rescal: fix incorrect polarity of status bit 2cf7d935d6ba arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node 10e40fb2f508 RDMA/mlx5: Set user priority for DCT 24fd8e2f027d octeontx2-af: Display all enabled PF VF rsrc_alloc entries. c63d7f2ca99a nvme-tcp: fix possible req->offset corruption 32f3db20f126 nvme-tcp: fix data digest pointer calculation 4286c72c5321 nvmet-tcp: fix data digest pointer calculation d98883f6c33e IB/hfi1: Fix abba locking issue with sc_disable() c3e17e58f571 IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields ee4908f909b3 bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch() dd2260ec643d bpf: Fix potential race in tail call compatibility check 15dec6d8f864 tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function cac6b043cea3 riscv, bpf: Fix potential NULL dereference 01599bf7cc2b cgroup: Fix memory leak caused by missing cgroup_bpf_offline eb3b6805e3e9 drm/amdgpu: fix out of bounds write c21b4002214c drm/ttm: fix memleak in ttm_transfered_destroy 69a7fa5cb0de mm, thp: bail out early in collapse_file for writeback page 8fb858b74ac5 net: lan78xx: fix division by zero in send path 4c22227e39c7 cfg80211: fix management registrations locking fa29cec42c2d cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() db1191a529e4 nvme-tcp: fix H2CData PDU send accounting (again) 5043fbd294f5 ocfs2: fix race between searching chunks and release journal_head from buffer_head 01169a43353d mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit ee3213b117ce mmc: sdhci: Map more voltage level to SDHCI_POWER_330 a95a76fc01a0 mmc: dw_mmc: exynos: fix the finding clock sample value 12a46f72f499 mmc: mediatek: Move cqhci init behind ungate clock 44c2bc2a6bbe mmc: cqhci: clear HALT state after CQE enable efe934629fff mmc: vub300: fix control-message timeouts f3dec7e7ace3 net/tls: Fix flipped sign in tls_err_abort() calls c828115a14ea Revert "net: mdiobus: Fix memory leak in __mdiobus_register" 11c0406b4c33 nfc: port100: fix using -ERRNO as command type mask 0b1b3e086b0a tipc: fix size validations for the MSG_CRYPTO type 5aa5bab57957 ata: sata_mv: Fix the error handling of mv_chip_id() 9a52798dce73 pinctrl: amd: disable and mask interrupts on probe 01c2881bb0e0 Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" 017718dfbb6f usbnet: fix error return code in usbnet_probe() 693ecbe8f799 usbnet: sanity check for maxpacket b663890d8544 ext4: fix possible UAF when remounting r/o a mmp-protected file system d4d9c065988c arm64: Avoid premature usercopy failure e184a21b5ccc powerpc/bpf: Fix BPF_MOD when imm == 1 3f2c12ec8a3f io_uring: don't take uring_lock during iowq cancel 5a768b4d3e1a ARM: 9141/1: only warn about XIP address when not compile testing 15b278f94bbb ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype c06d7d9bfcf6 ARM: 9138/1: fix link warning with XIP + frame-pointer 8a6af97c31be ARM: 9134/1: remove duplicate memcpy() definition 6ad8bbc9d301 ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned 3ceaa85c331d ARM: 9132/1: Fix __get_user_check failure with ARM KASAN images Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>