aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-07-11linux-yocto/6.1: update to v6.1.27dunfell/kernelBruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: ca48fc16c493 Linux 6.1.27 0bbec73fdd9e riscv: No need to relocate the dtb as it lies in the fixmap region 17509e73ac8b riscv: Do not set initial_boot_params to the linear address of the dtb ed96b3143540 riscv: Move early dtb mapping into the fixmap region 7cb8c95c0a6d driver core: Don't require dynamic_debug for initcall_debug probe timing ce0555352a28 USB: serial: option: add UNISOC vendor and TOZED LT70C product 17e5ce4d89ad btrfs: fix uninitialized variable warnings 47e6893a5b0a bluetooth: Perform careful capability checks in hci_sock_ioctl() c4acbf376124 gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xNU d27acf15c8fa drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var e29661611e6e wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() 34cec5cd7abc mptcp: fix accept vs worker race b45d8f5375ed mptcp: stops worker on unaccepted sockets at listener close 862ea63fad16 mm/mempolicy: fix use-after-free of VMA iterator e1562cc202c9 KVM: arm64: Retry fault if vma_lookup() results become invalid d70f63be626d phy: phy-brcm-usb: Utilize platform_get_irq_byname_optional() 7d057bf201ca um: Only disable SSE on clang to work around old GCC bugs (From OE-Core rev: 80f045c03cde302e135af53a19276d6487fcdf66) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/6.1: update to v6.1.26Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: ca1c9012c941 Linux 6.1.26 ab91b09f399f ASN.1: Fix check for strdup() success 1831d8cbaea8 ASoC: fsl_sai: Fix pins setting for i.MX8QM platform 6cb818ed5f08 ASoC: fsl_asrc_dma: fix potential null-ptr-deref 7a6593b5d7ad ASoC: SOF: pm: Tear down pipelines only if DSP was active b528537d131f mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock 71b6df69f17e fpga: bridge: properly initialize bridge device before populating children f8c3eb751a9b iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() 342c1db4fa8c Input: pegasus-notetaker - check pipe type when probing a93c20f58322 gcc: disable '-Warray-bounds' for gcc-13 too a09b9383b749 sctp: Call inet6_destroy_sock() via sk->sk_destruct(). a530b33fe986 dccp: Call inet6_destroy_sock() via sk->sk_destruct(). a8cf1141057a inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). 588d682251e6 purgatory: fix disabling debug info 7ca973d830c0 fuse: always revalidate rename target dentry f9a20ef5e83c MIPS: Define RUNTIME_DISCARD_EXIT in LD script 8d6a870a428f KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() 9e7976c0cd63 KVM: arm64: Make vcpu flag updates non-preemptible d362a03d920e sched/fair: Fixes for capacity inversion detection 799c7301ded6 sched/fair: Consider capacity inversion in util_fits_cpu() fe1c982958c5 sched/fair: Detect capacity inversion 7e6631f782a1 mm/mmap: regression fix for unmapped_area{_topdown} 059f24aff65c mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages bd6f3421a586 mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush() 433a7ecaed4b mm: kmsan: handle alloc failures in kmsan_ioremap_page_range() e8a7bdb6f76c mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO 519dbe737f0d mm/khugepaged: check again on anon uffd-wp during isolation cc647e05db67 mm/userfaultfd: fix uffd-wp handling for THP migration entries b1644a0031cf drm/rockchip: vop2: Use regcache_sync() to fix suspend/resume 904e1b66854b drm/rockchip: vop2: fix suspend/resume 4ac57c3fe2c0 drm/amd/display: set dcn315 lb bpp to 48 bef774effb27 drm/amdgpu: Fix desktop freezed after gpu-reset 66eb772be27e drm/i915: Fix fast wake AUX sync len d9caa028d7ad mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 3e6bd2653ff8 writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs ec90129b91b6 kernel/sys.c: fix and improve control flow in __sys_setres[ug]id() a3a93b46833f memstick: fix memory leak if card device is never registered f6a5f61200ff tools/mm/page_owner_sort.c: fix TGID output when cull=tg is used a0aa4827f791 nilfs2: initialize unused bytes in segment summary blocks a1176791ab74 maple_tree: fix a potential memory leak, OOB access, or other unpredictable bug 66f13a1acf0a maple_tree: fix mas_empty_area() search c51b9ef3f521 maple_tree: make maple state reusable after mas_empty_area_rev() be100a8460e3 LoongArch: Mark 3 symbol exports as non-GPL e82caab68951 LoongArch: Fix probing of the CRC32 feature 55fba69fbfd0 rust: kernel: Mark rust_fmt_argument as extern "C" e19ebc5f9a71 btrfs: get the next extent map during fiemap/lseek more efficiently b28def6ed970 ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook 31f7c99e3685 iio: light: tsl2772: fix reading proximity-diodes from device tree b263f81bd16e iio: dac: ad5755: Add missing fwnode_handle_put() 9ad34ea8d2d6 drm/amdgpu/vcn: Disable indirect SRAM on Vangogh broken BIOSes 9bdbd0099262 Revert "userfaultfd: don't fail on unrecognized features" 8e610b699385 mtd: spi-nor: fix memory leak when using debugfs_lookup() f4d1bbb97728 platform/x86: asus-nb-wmi: Add quirk_asus_tablet_mode to other ROG Flow X13 models 25e2413c9374 platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE bbf4d72be001 xen/netback: use same error messages for same errors 79d22faeba7b nvme-tcp: fix a possible UAF when failing to allocate an io queue 0cc5da7990ff drm: test: Fix 32-bit issue in drm_buddy_test fb766acce3cf drm: buddy_allocator: Fix buddy allocator init on 32-bit systems 3059a67e02dc s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling ba6486192268 platform/x86: gigabyte-wmi: add support for B650 AORUS ELITE AX fbc72b63520a net: dsa: b53: mmap: add phy ops 480df96832f4 scsi: core: Improve scsi_vpd_inquiry() checks 83760e74ed14 scsi: megaraid_sas: Fix fw_crash_buffer_show() e0ac735ee4e2 selftests: sigaltstack: fix -Wuninitialized 8563ab97a870 platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2 c4043891a10f platform/x86/intel: vsec: Fix a memory leak in intel_vsec_add_aux 23f18f35bf1f f2fs: Fix f2fs_truncate_partial_nodes ftrace event b2bfa742b871 net: bridge: switchdev: don't notify FDB entries with "master dynamic" b91798017c3e e1000e: Disable TSO on i219-LM card to increase speed 89603f4c9154 bpf: Fix incorrect verifier pruning due to missing register precision taints 39eeb724c4d9 spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe() ef018e12b1ed mlxsw: pci: Fix possible crash during initialization 9a0b96d03c59 net: rpl: fix rpl header size calculation 64489c22d085 bonding: Fix memory leak when changing bond type to Ethernet 68b0f2843173 mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() fa82a725e8cb bnxt_en: Do not initialize PTP on older P3/P4 chips 8e1f40e8f707 netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements ef87cd81321b netfilter: nf_tables: validate catch-all set elements 8a5dad80bd83 i40e: fix i40e_setup_misc_vector() error handling 0ec73187f026 i40e: fix accessing vsi->active_filters without holding lock 9387a515cbc3 netfilter: nf_tables: fix ifdef to also consider nf_tables=m 6a4029f4f91f sfc: Fix use-after-free due to selftest_work d43f024e8c2a virtio_net: bugfix overflow inside xdp_linearize_page() ce729b06dc33 net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg 519c96885eae regulator: fan53555: Fix wrong TCS_SLEW_MASK 49b9758d44d4 regulator: fan53555: Explicitly include bits header 8acb00f377f9 rust: str: fix requierments->requirements typo 1c4dbb001fd3 netfilter: nf_tables: Modify nla_memdup's flag to GFP_KERNEL_ACCOUNT ea854a25c832 netfilter: br_netfilter: fix recent physdev match breakage 6369276efa7a arm64: dts: imx8mp-verdin: correct off-on-delay e09602ba40b6 arm64: dts: imx8mm-verdin: correct off-on-delay 94e05ccaf335 arm64: dts: imx8mm-evk: correct pmic clock source ed26418b2dff arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers 8fe3333f7229 arm64: dts: meson-g12-common: specify full DMC range 4ba06237c4a2 arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY node ecff49fd3758 arm64: dts: qcom: hk10: use "okay" instead of "ok" fb42f8abdebd arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node 80cc8410af29 arm64: dts: rockchip: Lower sd speed on rk3566-soquartz 8f33e7c677a9 ARM: dts: rockchip: fix a typo error for rk3288 spdif node (From OE-Core rev: 3d50c853ef003d8d9bdc0ae3a5c9567fe3474c6c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11perf: Fix build with gcc-13Khem Raj
(From OE-Core rev: 5a891d8c3d7e9d8d36bab680ef9fe3ac40fdb8b8) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11recipes: Default to https git protocol where possibleRichard Purdie
The recommendation from server maintainers is that the https protocol is both faster and more reliable than the dedicated git protocol at this point. Switch to it where possible. (From OE-Core rev: 139102a73d4151f4748b4a861bd4ab28dda7dab7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.15: update to v5.15.113Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 1fe619a7d252 Linux 5.15.113 7de20a23e52a HID: wacom: add three styli to wacom_intuos_get_tool_type 25b835d40838 HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs a540aabefa9b HID: wacom: Force pen out of prox if no events have been received in a while b4c7b54b83f6 s390/qdio: fix do_sqbs() inline assembly constraint b8427b8522d9 nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() cafdd9cefc5b powerpc/64s/radix: Fix soft dirty tracking fe59dd824fad tpm/tpm_tis: Disable interrupts for more Lenovo devices b9eb4491f0c9 powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device 317ee8c54faa ceph: force updating the msg pointer in non-split case e3d1adcad5b7 vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF 03e39ec73941 thunderbolt: Clear registers properly when auto clear isn't in use 742ed5bb683e serial: qcom-geni: fix enabling deactivated interrupt 6960267e7d0b serial: 8250_exar: Add support for USR298x PCI Modems 7d8873ecbd3c serial: Add support for Advantech PCI-1611U card 51d90382d241 statfs: enforce statfs[64] structure initialization 865be1cff2c0 ksmbd: fix global-out-of-bounds in smb2_find_context_vals 7657321b2624 ksmbd: fix wrong UserName check in session_user 61e043326e72 ksmbd: allocate one more byte for implied bcc[0] 1c2461b41f30 ksmbd: smb2: Allow messages padded to 8byte boundary 49f47945386e SMB3: drop reference to cfile before sending oplock break 653d30a1512c SMB3: Close all deferred handles of inode in case of handle lease break 972a33e6cc76 can: kvaser_pciefd: Disable interrupts in probe error path 143623940a03 can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt c724a6edc1c6 can: kvaser_pciefd: Clear listen-only bit if not explicitly requested f04628305cac can: kvaser_pciefd: Empty SRB buffer in probe da711a8af0fa can: kvaser_pciefd: Call request_irq() before enabling interrupts 4857ccfbe283 can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() 9ac2448c24a9 can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag a17cf315f246 can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag 83af0876040b ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 cc1924ab21d7 ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 3a32c5149461 ALSA: hda/realtek: Add quirk for Clevo L140AU 059a18e95e06 ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table e8c7d7c43d5e ALSA: hda: Fix Oops by 9.1 surround channel names 831a1ffb0a93 xhci: Fix incorrect tracking of free space on transfer rings 4c5c4870694b xhci-pci: Only run d3cold avoidance quirk for s2idle fc0e18f95c88 usb: typec: altmodes/displayport: fix pin_assignment_show 0ed9257a8ab9 usb: gadget: u_ether: Fix host MAC address case c51a131cacf4 usb: dwc3: debugfs: Resume dwc3 before accessing registers 720be29c7d1c USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value 2ef3ecff0907 usb-storage: fix deadlock when a scsi command timeouts more than once 3b43d9df27a7 USB: usbtmc: Fix direction for 0-length ioctl control messages 15d744133218 ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go 62499cf3ddd7 bridge: always declare tunnel functions ec5caa765f7f netfilter: nft_set_rbtree: fix null deref on element insertion b0cc763806c0 netfilter: nf_tables: fix nft_trans type confusion addaba68018b vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() 3a0450d38a3e igb: fix bit_shift to be in [1..8] range c15c3bb90c9a net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset 234e744d86bd cassini: Fix a memory leak in the error handling path of cas_init_one() 76a7cd047b3a scsi: storvsc: Don't pass unused PFNs to Hyper-V host 05ad5a4d421c wifi: iwlwifi: mvm: don't trust firmware n_channels d66490c29364 wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock fce7d92a8990 wifi: mac80211: fix min center freq offset tracing fd8bc0f581af net: bcmgenet: Restore phy_stop() depending upon suspend/close 99c5acfd1f6a net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() ed1283c46d90 s390/cio: include subchannels without devices also for evaluation 673cb4798921 tipc: check the bearer min mtu properly when setting it by netlink 575e84d90a74 tipc: do not update mtu if msg_max is too small in mtu negotiation 5cf99d5f656a tipc: add tipc_bearer_min_mtu to calculate min mtu 6a7690f2bd17 virtio_net: Fix error unwinding of XDP initialization 18c0bd6888b3 virtio-net: Maintain reverse cleanup order cdd8160dcda1 net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() f51d15d9bc41 drm/exynos: fix g2d_open/close helper function definitions 45a158a212d9 SUNRPC: Fix trace_svc_register() call site 1c28b206ae49 SUNRPC: always free ctxt when freeing deferred request 54832355b0b1 SUNRPC: Remove svc_rqst::rq_xprt_hlen 7a1dca013124 SUNRPC: Remove dead code in svc_tcp_release_rqst() 9712097e89b2 SUNRPC: Clean up svc_deferred_class trace events 8c26ecd887ef tracing: Introduce helpers to safely handle dynamic-sized sockaddrs 7851771789e8 SUNRPC: double free xprt_ctxt while still in use 051af3f0b7d1 media: netup_unidvb: fix use-after-free at del_timer() 8e37baf62181 net: hns3: fix reset delay time to avoid configuration timeout aaf7c7d8448f net: hns3: fix sending pfc frames after reset issue 56640004ee56 net: hns3: fix output information incomplete for dumping tx queue info with debugfs 98e964801811 erspan: get the proto with the md version for collect_md 5258395e67fe serial: 8250_bcm7271: fix leak in `brcmuart_probe` cc2f7cee933f serial: 8250_bcm7271: balance clk_enable calls f76a18e53a66 serial: arc_uart: fix of_iomap leak in `arc_serial_probe` 15251e783a4b tcp: fix possible sk_priority leak in tcp_v4_send_reset() 2832d6244634 vsock: avoid to close connected socket after the timeout 2c1617dc6dab ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 bbb5ac533ca6 ALSA: firewire-digi00x: prevent potential use after free 81c843152422 net: phy: dp83867: add w/a for packet errors seen with short cables c1bc2870f14e net: fec: Better handle pm_runtime_get() failing in .remove() b598e76b49cc selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test 5041897b9f0f selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test d6c89d776be2 af_key: Reject optional tunnel/BEET mode templates in outbound policies 19457a4423a3 cpupower: Make TSC read per CPU for Mperf monitor 3a4ff14b0ecb ASoC: fsl_micfil: Fix error handler with pm_runtime_enable a2e5a77ae3c3 dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi e1c9c7482e31 drm/msm/dpu: Remove duplicate register defines from INTF 85eb9aef4fb5 drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header b688a4115bdf drm/msm/dpu: Add INTF_5 interrupts d8a291e39af2 drm/msm/dp: unregister audio driver during unbind 288247879f4e Revert "Fix XFRM-I support for nested ESP tunnels" 46f1a953545f xfrm: don't check the default policy if the policy allows the packet 98f179c5b072 platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct a832a43fdd95 platform/x86: Move existing HP drivers to a new hp subdir df14d64b36b1 platform/x86: hp-wmi: Support touchpad on/off 6158e958e824 parisc: Replace regular spinlock with spin_trylock on panic path 1fa3fb4f7018 mfd: dln2: Fix memory leak in dln2_probe() c9faa002ea4b soundwire: qcom: gracefully handle too many ports in DT b61382a825c0 phy: st: miphy28lp: use _poll_timeout functions for waits dc9c54d34dbd Input: xpad - add constants for GIP interface numbers 92c089a931fd iommu/sprd: Release dma buffer to avoid memory leak a2bc5241ee14 iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any aa50d0a460cc clk: tegra20: fix gcc-7 constant overflow warning 20f9bfc664d6 fs/ntfs3: Fix a possible null-pointer dereference in ni_clear() 85afd3007465 fs/ntfs3: Add length check in indx_get_root 2a67f26f70ab fs/ntfs3: Validate MFT flags before replaying logs d4b744825295 fs/ntfs3: Fix NULL dereference in ni_write_inode 1fd5b80c9339 fs/ntfs3: Enhance the attribute size check 6d3d3283e6b4 fs/ntfs3: Fix NULL pointer dereference in 'ni_write_inode' 8ebcbd1811b8 iommu/arm-smmu-qcom: Limit the SMR groups to 128 036e02dfd515 RDMA/core: Fix multiple -Warray-bounds warnings ff70ad9159fb recordmcount: Fix memory leaks in the uwrite function f3458b84c627 sched: Fix KCSAN noinstr violation 0652b54957ff mcb-pci: Reallocate memory region to avoid memory overlapping 1ba5594739d8 serial: 8250: Reinit port->pm on port specific driver unbind ee009c2abc44 usb: typec: tcpm: fix multiple times discover svids error 973f84956b2c HID: wacom: generic: Set battery quirk only when we see battery data b2069cfe1b33 spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 6293d0533cfe HID: logitech-hidpp: Reconcile USB and Unifying serials 3f1719790cc3 HID: logitech-hidpp: Don't use the USB serial for USB devices a97e60bd2896 staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE 116b9c002c89 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp 392a06f965fe Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set c018360885f0 Bluetooth: btintel: Add LE States quirk support 7aa14a7a3a85 ipvs: Update width of source for ip_vs_sync_conn_options 52851d0c3354 nbd: fix incomplete validation of ioctl arg 3d3f8fe01a01 wifi: ath11k: Fix SKB corruption in REO destination ring 87940e4030e4 wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace 35e304dbcefa null_blk: Always check queue mode setting from configfs 82f877ec9b04 wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf 7545f21eee13 wifi: iwlwifi: pcie: fix possible NULL pointer dereference 095018267c87 bpf: Add preempt_count_{sub,add} into btf id deny list e3e6e252d74f samples/bpf: Fix fout leak in hbm's run_bpf_prog e2759a59a4cc f2fs: fix to check readonly condition correctly d8f4ad5f3979 f2fs: fix to drop all dirty pages during umount() if cp_error is set 613f6cde5ebb ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() bc4a3e1d07a8 ext4: set goal start correctly in ext4_mb_normalize_request 203e8875d294 scsi: ufs: ufs-pci: Add support for Intel Lunar Lake 71ee06193ed7 gfs2: Fix inode height consistency check e84282efc87f scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition c6ed54dd9069 lib: cpu_rmap: Avoid use after free on rmap->obj array entries 1911cca5916b scsi: target: iscsit: Free cmds before session free a6f9f53d73bf net: Catch invalid index in XPS mapping e3644d15d74a net: pasemi: Fix return type of pasemi_mac_start_tx() d5eaf2a6b077 bnxt: avoid overflow in bnxt_get_nvram_directory() f91037487036 scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow 99f8a15af6c9 ext2: Check block size validity during mount e242c66f7ecf wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex fe913db2acef bpf: Annotate data races in bpf_local_storage aa186074b6f2 wifi: ath: Silence memcpy run-time false positive warning 9f87ee85ce1d media: Prefer designated initializers over memset for subdev pad ops 66acfe798cd0 drm/amd: Fix an out of bounds error in BIOS parser d997c920a530 ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects 3a7a4aa3958c ACPICA: Avoid undefined behavior: applying zero offset to null pointer 0aa3d558f14e drm/msm/dp: Clean up handling of DP AUX interrupts 33cc6ef106c9 drm/tegra: Avoid potential 32-bit integer overflow 19882a49b242 remoteproc: stm32_rproc: Add mutex protection for workqueue f4a573eed637 ACPI: EC: Fix oops when removing custom query handlers 66caf2278771 firmware: arm_sdei: Fix sleep from invalid context BUG 162a9b321538 memstick: r592: Fix UAF bug in r592_remove due to race condition dcf632bca424 media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish f0a06203f2fe media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish() c12733784112 arm64: dts: qcom: msm8996: Add missing DWC3 quirks 15856ab95617 regmap: cache: Return error in cache sync operations for REGCACHE_NONE e9c5fc4f3f35 drm/amd/display: Use DC_LOG_DC in the trasform pixel function 9fd5be74b38f drm/displayid: add displayid_get_header() and check bounds better 37cab61a52d6 fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() e30a55e98ae6 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access 718b66c5eb65 refscale: Move shutdown from wait_event() to wait_event_idle() 620a3c28221b ext4: allow ext4_get_group_info() to fail 99f7ce0fac22 ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set 1de53f2223eb ext4: fix lockdep warning when enabling MMP c53936d9fb35 ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled 3f937d6615dd ext4: reflect error codes from ext4_multi_mount_protect() to its callers 1284253ce95a ext4: remove an unused variable warning with CONFIG_QUOTA=n 96b3233f42fb fbdev: arcfb: Fix error handling in arcfb_probe() 33b5890dfaf2 drm/i915/dp: prevent potential div-by-zero a41559ae3681 af_unix: Fix data races around sk->sk_shutdown. 610fd07c1370 af_unix: Fix a data race of sk->sk_receive_queue->qlen. 62d43dd14b1d net: datagram: fix data-races in datagram_poll() 7c8be27727fe ipvlan:Fix out-of-bounds caused by unclear skb->cb 3c9d916e39ef gve: Remove the code of clearing PBA bit 43d938a82ed1 tcp: add annotations around sk->sk_shutdown accesses 9dd9ffe11841 net: add vlan_get_protocol_and_depth() helper 538b511bc54e net: deal with most data-races in sk_wait_event() 159a81d5e5a9 net: annotate sk->sk_err write from do_recvmmsg() 1d5c8b01f1df netlink: annotate accesses to nlk->cb_running 1a2b27f2d7ac netfilter: conntrack: fix possible bug_on with enable_hooks=1 8d56f00c61f6 netfilter: nf_tables: always release netdev hooks from notifier de260d1e02cd net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). 5f5549b99828 net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register b0a513ba5b28 net: stmmac: switch to use interrupt for hw crosstimestamping 46e100be0f02 linux/dim: Do nothing if no time delta between samples 2fdce3e52dc3 tick/broadcast: Make broadcast device replacement work correctly 6e455b89f02c scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend b614567e0dd8 net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() da3cd1a81d4e ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings ac88a1f41f93 drm/mipi-dsi: Set the fwnode for mipi_dsi_device (From OE-Core rev: 2057c5a6e7480e32709a6afedc3eda1ee64b6709) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit e59689be96bb366233a10db22246751f484691fa) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.15: update to v5.15.112Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 9d6bde853685 Linux 5.15.112 0788273bd0a6 drm/amd/display: Fix hang when skipping modeset de9a3ed42333 RISC-V: Fix up a cherry-pick warning in setup_vm_final() 3c9b08a16978 drbd: correctly submit flush bio on barrier d0bcf6caa280 serial: 8250: Fix serial8250_tx_empty() race with DMA Tx 0b401c2cccc5 drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error 8beaa3cb293a ext4: fix invalid free tracking in ext4_xattr_move_to_block() 978e5e9111af ext4: remove a BUG_ON in ext4_mb_release_group_pa() 2b3b8f18c0dc ext4: bail out of ext4_xattr_ibody_get() fails for any reason f22b274429e8 ext4: add bounds checking in get_max_inline_xattr_value_size() 640c8c365999 ext4: fix deadlock when converting an inline directory in nojournal mode b2531936118d ext4: improve error handling from ext4_dirhash() b2f1314e6e36 ext4: improve error recovery code paths in __ext4_remount() 5f7d66e5e557 ext4: check iomap type only if ext4_iomap_begin() does not fail f5e687698c6d ext4: fix data races when using cached status extents 6d9a705a653e ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum d55e76e11592 ext4: fix WARNING in mb_find_extent c5c385baee9b locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers ed76d3a8910b ksmbd: not allow guest user on multichannel 4f9baa066749 ksmbd: fix deadlock in ksmbd_find_crypto_ctx() bc77a6e93306 ksmbd: fix racy issue while destroying session on multichannel a89ff57e4da1 ksmbd: fix kernel oops from idr_remove() 876a7e3b58e3 ksmbd: add channel rwlock 05cbc9806ae8 ksmbd: replace sessions list in connection with xarray f86a1a74d9a7 ksmbd: fix multi session connection failure bb3b772f186c ksmbd: set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO 2456e2889c77 wifi: rtw88: rtw8821c: Fix rfe_option field width 615aff165bda drm/amd/display: Add NULL plane_state check for cursor disable logic c11b90aced1a drm/amd/display: Refine condition of cursor visibility for pipe-split bf16debcda5c drm/msm/adreno: fix runtime PM imbalance at gpu load bac00e57cd5e drm/msm: Remove struct_mutex usage 17eeeac92b47 drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz 6d5e6d5a70e2 drm/i915/dg2: Add additional HDMI pixel clock frequencies 06af228515d1 drm/i915/dg2: Support 4k@30 on HDMI a63c6b1eed9a ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() aa803e6ecac7 ASoC: DPCM: Don't pick up BE without substream 44b685c4bab3 ASoC: soc-pcm: Move debugfs removal out of spinlock 0d5017dea0c6 ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE a536c367b0d8 ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks e2e5b8c72998 fs/ntfs3: Refactoring of various minor issues 5047a228d4c8 HID: wacom: insert timestamp to packed Bluetooth (BT) events db587340a004 HID: wacom: Set a default resolution for older tablets 823787470e32 drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend b39ba90d69ee drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) cd3c0f7013c3 drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras 6d4b6abedd2d drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() db307e725d5b drm/amd/display: fix flickering caused by S/G mode 61b694b742fb drm/panel: otm8009a: Set backlight parent to panel device 8f57f3e112cf f2fs: fix potential corruption when moving a directory e2d1cc82ad50 drm/msm: fix NULL-deref on irq uninstall 8f0e1ad5327a drm/msm: fix NULL-deref on snapshot tear down 74543041c03e drm/bridge: lt8912b: Fix DSI Video Mode 9d79ccd97199 ARM: dts: s5pv210: correct MIPI CSIS clock name 137259261cd0 ARM: dts: exynos: fix WM8960 clock name in Itop Elite eb15fb94d44a remoteproc: imx_rproc: Call of_node_put() on iteration error de26e064ed9e remoteproc: st: Call of_node_put() on iteration error 8915e44eb3fb remoteproc: stm32: Call of_node_put() on iteration error 975b80702f0e sh: nmi_debug: fix return value of __setup handler 66dbc361214d sh: init: use OF_EARLY_FLATTREE for early init bb870c4b73d2 sh: mcount.S: fix build error when PRINTK is not enabled be95f9ebaf10 sh: math-emu: fix macro redefined warning 9fdf3666e3f1 SMB3: force unmount was failing to close deferred close files c3a0ae5259ea smb3: fix problem remounting a share after shutdown 17ad86d8c122 inotify: Avoid reporting event with invalid wd e51cd74e32d2 platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i 21de866f75de platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet 5af78b437cd3 cifs: release leases for deferred close handles when freezing f43b5573cddc cifs: fix pcchunk length type in smb2_copychunk_range 69dfa5a2e89d btrfs: fix space cache inconsistency after error loading it from disk e0710a49799f btrfs: print-tree: parent bytenr must be aligned to sector size bcc401bb8678 btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add f264be24146b btrfs: don't free qgroup space unless specified 29478148bb3b btrfs: fix encoded write i_size corruption with no-holes 91f585024e3e btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zones 77c6323dad14 btrfs: fix btrfs_prev_leaf() to not return the same key twice b13e20cc58e4 perf stat: Separate bperf from bpf_profiler 2baa45d8f55e perf evlist: Refactor evlist__for_each_cpu() 871149abc1b9 perf symbols: Fix return incorrect build_id size in elf_read_build_id() f716374c4e21 crypto: engine - fix crypto_queue backlog handling fa4e304bbd8a crypto: engine - Use crypto_request_complete e7ce4ba11635 crypto: api - Add scaffolding to change completion function signature a8cc4d5adfe5 crypto: engine - check if BH is disabled during completion 7b36a06bacf7 crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs() b6e2d1e253a4 perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() 4f128167e64b perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents e685e2e2bd14 perf vendor events power9: Remove UTF-8 characters from JSON files a6ef72c38c23 perf scripts intel-pt-events.py: Fix IPC output for Python 2 53f7b55f6b3a net: enetc: check the index of the SFI rather than the handle a0cb00295dbe virtio_net: suppress cpu stall when free_unused_bufs b4e16ea5f146 virtio_net: split free_unused_bufs() f495e435e588 net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 dfad4eb4c4d8 ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` 10c5ea39573d drm/amdgpu: add a missing lock for AMDGPU_SCHED 54c466c60e23 af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). c177dd465f5c ionic: catch failure from devlink_alloc da81af0ef809 ethtool: Fix uninitialized number of lanes 27b0d1b81f82 ionic: remove noise from ethtool rxnfc error msg d37f6a832331 octeontx2-vf: Detach LF resources on probe cleanup 00e985958b3e octeontx2-pf: Disable packet I/O for graceful exit b5ad803dec80 octeontx2-af: Skip PFs if not enabled e39148d3d719 octeontx2-af: Secure APR table update with the lock a895ab54afce rxrpc: Fix hard call timeout units f5b44b2a17ca sfc: Fix module EEPROM reporting for QSFP modules 98a20dceddf6 r8152: move setting r8153b_rx_agg_chg_indicate() 4fbf19a5bd31 r8152: fix the poor throughput for 2.5G devices d0ebe36065a8 r8152: fix flow control issue of RTL8156A 55aeff5361e6 net/sched: act_mirred: Add carrier check 59bf62f0ed7e RISC-V: mm: Enable huge page support to kernel_page_present() function cc4ae807dbef watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe() b36cc1c39448 writeback: fix call of incorrect macro f98f2ac30f75 net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu 56444f30619b selftests: srv6: make srv6_end_dt46_l3vpn_test more robust c5ce7c4517d6 sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() cb145932fcf6 net/sched: cls_api: remove block_cb from driver_list before freeing 480577d419f9 net/ncsi: clear Tx enable mode when handling a Config required AEN 5e756a59cee6 scsi: qedi: Fix use after free bug in qedi_remove() fd6204d7724a drm/hyperv: Don't overwrite dirt_needed value set by host f8d9e062a695 fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup() ce30b2f48b65 ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE 74201b3c3e52 ASoC: soc-pcm: test refcount before triggering 2cf8c9f883de ASoC: soc-pcm: serialize BE triggers 703ebcf64aac ASoC: soc-pcm: Fix and cleanup DPCM locking c474bb800000 ASoC: soc-pcm: align BE 'atomicity' with that of the FE 13390bea97a4 ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure 25361a0155a1 mailbox: zynqmp: Fix counts of child nodes f9dd36311bd5 mailbox: zynq: Switch to flexible array to simplify code 2343385fe6ee bus: mhi: host: Range check CHDBOFF and ERDBOFF a7561c04adb1 bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state 7517f62ea073 bus: mhi: host: Remove duplicate ee check for syserr 9fbf10148f31 bus: mhi: Move host MHI code to "host" directory 43b2f7d69069 ubifs: Fix memory leak in do_rename 9933a9086cea ubifs: Fix AA deadlock when setting xattr for encrypted file 21ad89e197dd crypto: ccp - Clear PSP interrupt status register before calling handler 93f8b664031b ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus (From OE-Core rev: 6180d99b8af79ceba5096e6f5499a4fb151fc612) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 276039dd77ad0e6276d4e4688db65150fced3d5f) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.15: update to v5.15.111Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: b0ece631f84a Linux 5.15.111 0a008c5098d8 sched: Fix DEBUG && !SCHEDSTATS warn 21c2a454486d netfilter: nf_tables: deactivate anonymous set from preparation phase aa6ff950f875 arm64: dts: qcom: sdm845: correct dynamic power coefficients - again 2931ed45bfe3 sound/oss/dmasound: fix 'dmasound_setup' defined but not used 503e554782c9 debugobject: Ensure pool refill (again) 6b84832966a0 perf intel-pt: Fix CYC timestamps after standalone CBR 06106efa20f7 perf auxtrace: Fix address filter entire kernel size 11c6fb35df5c dm: don't lock fs when the map is NULL in process of resume e11765cea205 dm ioctl: fix nested locking in table_clear() to remove deadlock concern f76fcb9d43ec dm flakey: fix a crash with invalid table line a5d8c6bf58e5 dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path 56e952ae6d89 dm clone: call kmem_cache_destroy() in dm_clone_init() error path f382705d0460 dm verity: fix error handling for check_at_most_once on FEC 1821a33bb23e ia64: fix an addr to taddr in huge_pte_offset() 3a57c70e9e92 s390/dasd: fix hanging blockdevice after request requeue ed7e8beb201b btrfs: scrub: reject unsupported scrub flags 14383698c0de scripts/gdb: fix lx-timerlist for Python3 33383fbe4f01 clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent e8353dea7d7d wifi: rtl8xxxu: RTL8192EU always needs full init 384a0dcac2a6 mailbox: zynqmp: Fix typo in IPI documentation 09206edff007 mailbox: zynqmp: Fix IPI isr handling 6d1af517817a mtd: core: fix error path for nvmem provider 8444b46e163a mtd: core: fix nvmem error reporting 7c253e98685e mtd: core: provide unique name for nvmem device, take two 68695084077e md/raid10: fix null-ptr-deref in raid10_sync_request 8d07d9119642 nilfs2: fix infinite loop in nilfs_mdt_get_block() 13f73ef77baa nilfs2: do not write dirty data after degenerating to read-only ab0748f246b7 ALSA: usb-audio: Add quirk for Pioneer DDJ-800 a87e5b9b4c64 parisc: Fix argument pointer in real64_call_asm() f1b4681cfa0a afs: Fix updating of i_size with dv jump from server 33f302c9bf3e mfd: tqmx86: Correct board names for TQMxE39x ce01b75447f6 mfd: tqmx86: Specify IO port register range more precisely a23b3b2be0d0 mfd: tqmx86: Do not access I2C_DETECT register through io_base 388d2578c7d7 thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe bdcf9fec87b2 dmaengine: at_xdmac: do not enable all cyclic channels a5227b3be869 dmaengine: at_xdmac: Fix race for the tx desc callback 2b68028d771a dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie 738a4fdbd157 dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing fd6316dec20f dmaengine: dw-edma: Fix to change for continuous transfer dd23c11136ff dma: gpi: remove spurious unlock in gpi_ch_init dce3bdaee3f2 phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port 1cccf7c5c7f5 pwm: mtk-disp: Configure double buffering before reading in .get_state() d2798512fafc pwm: mtk-disp: Disable shadow registers before setting backlight values 8ffa1cb8bcfa leds: tca6507: Fix error handling of using fwnode_property_read_string e63e3a0fc062 dmaengine: mv_xor_v2: Fix an error code. 332ca024a82e leds: TI_LMU_COMMON: select REGMAP instead of depending on it c904a070d7cd pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration 40566def189c ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline 18eb23891aea ext4: fix i_disksize exceeding i_size problem in paritally written case 3dc3a86b88bd SMB3: Close deferred file handles in case of handle lease break 0f87e18203bd SMB3: Add missing locks to protect deferred close file list b574e73db844 timekeeping: Fix references to nonexistent ktime_get_fast_ns() ccfede0a2cb1 openrisc: Properly store r31 to pt_regs on unhandled exceptions 1c7456aa5d3a clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails c87c6d50505b RDMA/mlx5: Use correct device num_ports when modify DC d2823237dabc SUNRPC: remove the maximum number of retries in call_bind_status c11e44ac1a71 RDMA/mlx5: Fix flow counter query via DEVX 7acad58049ac Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe b6157a9f0fc7 clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling 33f9b8de1b00 clk: qcom: regmap: add PHY clock source implementation 0ccc1a6bac34 NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease a2bd706ab635 IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests 6bbc49661c31 IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order 00cc21e32ea1 RDMA/srpt: Add a check for valid 'mad_agent' pointer 03b9d26f33e6 RDMA/cm: Trace icm_send_rej event before the cm state is reset 30218b769845 clk: qcom: gcc-sm6115: Mark RCGs shared where applicable 5255051c8f31 RDMA/siw: Remove namespace check from siw_netdev_event() 48ba87f6e14d clk: add missing of_node_put() in "assigned-clocks" property parsing 3d7c6f2076f1 power: supply: generic-adc-battery: fix unit scaling c58ea97aa94f fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de() cd7e1d679240 fs/ntfs3: Fix OOB read in indx_insert_into_buffer 952bbfcedbf8 fs/ntfs3: Add check for kmemdup 3030f2b9b332 fs/ntfs3: Fix memory leak if ntfs_read_mft failed d1faeb14bce3 rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time 9911be215572 RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() 44438a49593a rtc: omap: include header for omap_rtc_power_off_program prototype 6d19fe968ef6 workqueue: Fix hung time report of worker pools 6c073c5a5b97 workqueue: Introduce show_one_worker_pool and show_one_workqueue. e89f95c68536 RDMA/rdmavt: Delete unnecessary NULL check 9721b14e6c8a RDMA/siw: Fix potential page_array out of range access 8d909684bdf6 clk: at91: clk-sam9x60-pll: fix return value check 623941780df3 sched/rt: Fix bad task migration for rt tasks 594d2a055526 Revert "objtool: Support addition to set CFA base" 80973ce36f4b perf/core: Fix hardlockup failure caused by perf throttle 3e09b68fc520 sched/fair: Fix inaccurate tally of ttwu_move_affine c3b9f95598b8 sched: Make struct sched_statistics independent of fair sched class 6002989848c5 sched/fair: Use __schedstat_set() in set_next_entity() 94bcf94c25aa powerpc/rtas: use memmove for potentially overlapping buffer copy f7107d44dff7 macintosh: via-pmu-led: requires ATA to be set 85842228df0e powerpc/sysdev/tsi108: fix resource printk format warnings 179cc5ab9591 powerpc/wii: fix resource printk format warnings 516c27922c96 powerpc/mpc512x: fix resource printk format warning da961d510b21 macintosh/windfarm_smu_sat: Add missing of_node_put() 5b9fc529b689 virtio_ring: don't update event idx on get_buf ee0b6146317a spmi: Add a check for remove callback when removing a SPMI driver be267f30b07e staging: rtl8192e: Fix W_DISABLE# does not work after stop/start 424cf2929635 serial: 8250: Add missing wakeup event reporting 8dfd00bfd53f tty: serial: fsl_lpuart: adjust buffer length to the intended size 59ecc2cf3466 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe ee53a7a88027 usb: mtu3: fix kernel panic at qmu transfer done irq handler 6b0d399dac58 usb: chipidea: fix missing goto in `ci_hdrc_probe` 6d4325ebd8c0 usb: gadget: tegra-xudc: Fix crash in vbus_draw d96f6bc10789 sh: sq: Fix incorrect element size for allocating bitmap buffer 397eb669dac0 uapi/linux/const.h: prefer ISO-friendly __typeof__ d1c4dedcd2df scripts/gdb: raise error with reduced debugging information 2d65599ad1e4 i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path d453f25faf68 spi: cadence-quadspi: fix suspend-resume implementations 6a129c0e9935 ASoC: fsl_mqs: move of_node_put() to the correct location 850631845531 coresight: etm_pmu: Set the module field db6f1b2bba34 HID: amd_sfh: Add support for shutdown operation b711dd0ba9b3 scripts/gdb: bail early if there are no generic PD eaecf281c27f scripts/gdb: bail early if there are no clocks 0110bfacff03 ia64: salinfo: placate defined-but-not-used warning 51395777f66d ia64: mm/contig: fix section mismatch warning/error 1a2a0d5b0617 PCI/EDR: Clear Device Status after EDR error recovery cc4f0e168a56 of: Fix modalias string generation 770d30b1355c vmci_host: fix a race condition in vmci_host_poll() causing GPF 08c7608798a9 spi: fsl-spi: Fix CPM/QE mode Litte Endian f345d4d71e87 spi: qup: Don't skip cleanup in remove's error path 77b0c0dd2c56 linux/vt_buffer.h: allow either builtin or modular for macros af9ec18aa8ee ASoC: es8316: Handle optional IRQ assignment 39287d16b2d2 PCI: imx6: Install the fault handler only on compatible match 1e58fb6b1cef usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition f90822ad63d1 spi: imx: Don't skip cleanup in remove's error path e9ded9dd5d05 spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync 193f7fffdcaf serial: 8250_bcm7271: Fix arbitration handling f67cc4929ef9 iio: light: max44009: add missing OF device matching 7e42057532ea fpga: bridge: fix kernel-doc parameter description 72b1ce904567 serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted 59ed254dd35e serial: stm32: re-introduce an irq flag condition in usart_receive_chars 4b7bb1c7be4f usb: dwc3: gadget: Change condition for processing suspend event beb12083c1ac usb: host: xhci-rcar: remove leftover quirk handling 295f3fcaa8ea pstore: Revert pmsg_lock back to a normal mutex 2491b999a60d drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler() 209850f17717 drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler() 1ffb2ca65051 ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it 43e4197dd5f6 tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. 1d2f799c1604 net: amd: Fix link leak when verifying config failed 5d6e5c054ed2 netlink: Use copy_to_user() for optval in netlink_getsockopt(). a789192f3661 Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" a54ec573d9b8 ipv4: Fix potential uninit variable access bug in __ip_make_skb() d0b43125ec89 net/sched: sch_fq: fix integer overflow of "credit" 7a45b4e1c82b netfilter: nf_tables: don't write table validation state without mutex 8913abddad4a bpf: Don't EFAULT for getsockopt with optval=NULL 77f245ce053e net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports a9e96eef8218 net/mlx5: E-switch, Don't destroy indirect table in split rule 05cf6f353d3c ixgbe: Enable setting RSS table to default values 624b73f77664 ixgbe: Allow flow hash to be set via ethtool e302e9ca14a8 wifi: iwlwifi: fw: fix memory leak in debugfs 53b3b1f563bc wifi: iwlwifi: mvm: check firmware response size aa11a894458d wifi: mt76: mt7921e: improve reliability of dma reset f8923ad9dd8e wifi: mt76: fix 6GHz high channel not be scanned 613b51663fc4 wifi: mt76: mt7921e: fix probe timeout after reboot 5279aaf9f5b0 wifi: mt76: add flexible polling wait-interval support ac9fec5b5688 wifi: mt76: handle failure of vzalloc in mt7615_coredump_work 210e6d01cc49 wifi: iwlwifi: make the loop for card preparation effective dff2a7b33060 jdb2: Don't refuse invalidation of already invalidated buffers 358317ad9cf4 wifi: iwlwifi: fw: move memset before early return cccf85e047c3 wifi: iwlwifi: mvm: initialize seq variable b3cecbb2571c wifi: iwlwifi: yoyo: Fix possible division by zero 4636c35b7e6e wifi: iwlwifi: yoyo: skip dump correctly on hw error 34222897e0eb md/raid10: don't call bio_start_io_acct twice for bio which experienced read error d6cfcf98b824 md/raid10: fix memleak of md thread 7f673fa34c0e md/raid10: fix memleak for 'conf->bio_split' 8d09065802c5 md/raid10: fix leak of 'r10bio->remaining' for recovery 901b4918faa4 md/raid10: fix task hung in raid10d fc04998351fe md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() 39db562b3fed md: raid10 add nowait support 74af08efa5cd md: drop queue limitation for RAID1 and RAID10 337d1d88be9d bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap 12e70c6f4ed8 selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach 103a4275420e nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" 9fe41e648254 nvme: fix async event trace event 13475e639162 nvme: handle the persistent internal error AER 30b9073583ac nvmet: fix I/O Command Set specific Identify Controller 42bcbc2a90a8 nvmet: fix Identify Active Namespace ID list handling 92cf81746ebc nvmet: fix Identify Controller handling ac86d59eaa69 nvmet: fix Identify Namespace handling c7e98afecab2 nvmet: fix error handling in nvmet_execute_identify_cns_cs_ns() 537083b1275c nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate 080826d16758 nvmet: use i_size_read() to set size for file-ns f333854dce4a bpf, sockmap: fix deadlocks in the sockhash and sockmap c8a67bc85772 net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling fd8c83d8375b scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() 9a7f63283af6 f2fs: fix to avoid use-after-free for cached IPU bio 119f278ea9c1 xsk: Fix unaligned descriptor validation 1056b209935d crypto: drbg - Only fail when jent is unavailable in FIPS mode 9317d6612011 crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors 80bfd8b184d8 bpftool: Fix bug for long instructions in program CFG dumps afdc3a4bd77d selftests/bpf: Wait for receive in cg_storage_multi test c5fa99bce673 selftests: xsk: Disable IPv6 on VETH1 c4afd6410f3c net: qrtr: correct types of trace event parameters eb77c0c0a17c wifi: rt2x00: Fix memory leak when handling surveys 0b0c3e37a43f wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() 0a847af3cb40 wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() 3e660d117513 crypto: sa2ul - Select CRYPTO_DES d82d82e0372b crypto: caam - Clear some memory in instantiate_rng 169134da419c f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages() d0cf44f06dd4 f2fs: apply zone capacity to all zone type 2cc6a05661ad f2fs: enforce single zone capacity e5a56f13ba2d f2fs: handle dqget error in f2fs_transfer_project_quota() 6d6415e5bce2 scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS eb4cf26d2e86 scsi: target: iscsit: Fix TAS handling during conn cleanup 9158c86fd323 scsi: target: Fix multiple LUN_RESET handling ad4a647aa587 net/packet: convert po->auxdata to an atomic flag f1a111ca05ce net/packet: convert po->origdev to an atomic flag c3238c7dbed9 net/packet: annotate accesses to po->xmit 97e7b1c1da12 vlan: partially enable SIOCSHWTSTAMP in container 5f44dfa841e9 net: pcs: xpcs: remove double-read of link state when using AN a7282fc797df bpf: Remove misleading spec_v1 check on var-offset stack read 60f9ed23b954 selftests/bpf: Fix a fd leak in an error path in network_helpers.c 9b9e803b4823 scm: fix MSG_CTRUNC setting condition for SO_PASSSEC 670754766ac3 bpf: fix precision propagation verbose logging c022b09fcc32 bpf: take into account liveness when propagating precision 23634d119ca7 wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() 3fc0be9f48ff wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() 2ba1e4a623bf tools: bpftool: Remove invalid \' json escape 484d95c69fc1 wifi: ath6kl: reduce WARN to dev_dbg() in callback 19ba40acb170 wifi: brcmfmac: support CQM RSSI notification with older firmware 378364abbe55 wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() 59073060fe09 wifi: ath9k: hif_usb: fix memory leak of remain_skbs 104b1b48b679 wifi: ath6kl: minor fix for allocation size d1138f118f43 hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E f1d68061b074 cpufreq: use correct unit when verify cur freq a55050c7989c tick/common: Align tick period with the HZ tick. 54202488c835 drm/i915: Make intel_get_crtc_new_encoder() less oopsy 500ffa58e70b debugobject: Prevent init race with static objects af04d8d3c156 arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step 00132fab90ea x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() ad6481f49fb2 regulator: stm32-pwr: fix of_iomap leak b8c2678d0fe7 media: venus: dec: Fix handling of the start cmd 2ed8f8c09d2a media: rc: gpio-ir-recv: Fix support for wake-up 4b1afffdd940 drm/amd/display: Fix potential null dereference 2322b262d220 media: rcar_fdp1: Fix refcount leak in probe and remove function 5847021f8052 media: rcar_fdp1: Convert to platform remove callback returning void d18789f43484 platform: Provide a remove callback that returns no value 825281f34bec media: rcar_fdp1: Fix the correct variable assignments 3c300022c188 media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() 2f48c0a463a3 media: saa7134: fix use after free bug in saa7134_finidev due to race condition c94388b5b909 media: dm1105: Fix use after free bug in dm1105_remove due to race condition cac0f4f36e22 media: rkvdec: fix use after free bug in rkvdec_remove d991f6139fa6 x86/apic: Fix atomic update of offset in reserve_eilvt_offset() 1e3056b8067c regulator: core: Avoid lockdep reports when resolving supplies 4e5c9738185b regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() 678b3f29aaaf drm/ttm/pool: Fix ttm_pool_alloc error path b19bebc96381 drm/ttm: optimize pool allocations a bit v2 1e26766dc83a arm64: dts: qcom: msm8994-msft-lumia-octagon: drop unit address from PMI8994 regulator bee1a285732a arm64: dts: qcom: msm8994-kitakami: drop unit address from PMI8994 regulator fb0bea59d078 arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply 8853aab16787 mailbox: mpfs: switch to txdone_poll 623275db2841 drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() 5a8aedb7b9fe ACPI: VIOT: Initialize the correct IOMMU fwspec 111af9798356 firmware: arm_scmi: Fix xfers allocation on Rx channel 657776d47bed ARM: dts: gta04: fix excess dma channel usage d3047a1b0422 drm: rcar-du: Fix a NULL vs IS_ERR() bug 3cfaa8713e8b mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data 60cadfcfa44c ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 aa8d52ddf7c8 drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings d28ec12c48dd drm: msm: adreno: Disable preemption on Adreno 510 2ad781393eb3 drm/msm/adreno: drop bogus pm_runtime_set_active() 86c1a99528c6 drm/msm/adreno: Defer enabling runpm until hw_init() 1ad4b8c4552b media: max9286: Free control handler 3d7003c400ca drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 a3ea89b5978d firmware: qcom_scm: Clear download bit during reboot ca4ce92e3ec9 media: av7110: prevent underflow in write_ts_to_decoder() 519b08494011 media: bdisp: Add missing check for create_workqueue 11c58a0c1937 x86/MCE/AMD: Use an u64 for bank_map 88a9d3c0b59a ARM: dts: qcom: ipq8064: Fix the PCI I/O port range 112ff0f25305 ARM: dts: qcom: ipq8064: reduce pci IO size to 64K 99e7b14569da ARM: dts: qcom: ipq4019: Fix the PCI I/O port range 96158bfc764f arm64: dts: qcom: sm8250: Fix the PCI I/O port range cc1ae8710ac4 arm64: dts: qcom: msm8996: Fix the PCI I/O port range 656657bdeb8a arm64: dts: qcom: ipq6018: Fix the PCI I/O port range a19c40b97908 arm64: dts: qcom: ipq8074: Fix the PCI I/O port range 9f89689d8b9d arm64: dts: qcom: msm8998: Fix the PCI I/O port range 16111402966e arm64: dts: qcom: sdm845: Fix the PCI I/O port range 3e7be9b63264 arm64: dts: qcom: sdm845: correct dynamic power coefficients a9e9a4a62725 arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name a46878476c55 arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename 1994284cb922 arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name 6ae67829fa5e arm64: dts: Move BCM4908 dts to bcmbca folder fe8ab85ed495 arm64: dts: Add base DTS file for bcmbca device Asus GT-AX6000 aefde9ada466 ARM64: dts: Add DTS files for bcmbca SoC BCM6858 273be36e4209 arm64: dts: Add DTS files for bcmbca SoC BCM4912 fe07b3b5af01 arm64: dts: Add DTS files for bcmbca SoC BCM63158 77112d23a671 arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500 a53862a20239 arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property e3143e6cca0a regulator: core: Shorten off-on-delay-us for always-on/boot-on by time since booted 30b4edaf221d EDAC/skx: Fix overflows on the DRAM row address mapping arrays d450fa865750 drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources 62cd3e056123 arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table 667c86b2a941 arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table 6a50350033e0 soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe fb2a6e00291a tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007 00f79abccc5b drm/probe-helper: Cancel previous job before starting new one 9fde84fb59e5 drm/vgem: add missing mutex_destroy a51b71af169f drm/rockchip: Drop unbalanced obj unref 0834a2b554e5 erofs: fix potential overflow calculating xattr_isize 060fecf1114f erofs: stop parsing non-compact HEAD index if clusterofs is invalid 5a37916d988e tpm, tpm_tis: Claim locality when interrupts are reenabled on resume 46da635566dc tpm, tpm: Implement usage counter for locality 51162b05a44c tpm, tpm_tis: Claim locality before writing interrupt registers b665edd7a585 tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed fd9b4b2bff6b tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register 8c08c74de718 tpm, tpm_tis: Do not skip reset of original interrupt vector dfa1e84b774c selinux: ensure av_permissions.h is built when needed 8a3a1f7b54b8 selinux: fix Makefile dependencies of flask.h 08e403705778 selftests/resctrl: Check for return value after write_schemata() 25661fe5f658 selftests/resctrl: Allow ->setup() to return errors b5adaf5045d0 selftests/resctrl: Move ->setup() call outside of test specific branches f9eeea03a5e7 selftests/resctrl: Extend CPU vendor detection ebd40f52de19 selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem 988901984ddd rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check 74f06429b727 sound/oss/dmasound: fix build when drivers are mixed =y/=m c628b07d5974 xfs: don't consider future format versions valid ce840284929b ubifs: Free memory for tmpfile name 20ef288612e5 ubi: Fix return value overwrite issue in try_write_vid_and_data() 3ae75f82c33f ubifs: Fix memleak when insert_old_idx() failed 149ea56995c2 Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" dc299bd1d5c4 iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE b7bc8f6c8a31 tracing: Fix permissions for the buffer_percent file b91a5aa1e7ea riscv: mm: remove redundant parameter of create_fdt_early_page_table ec1814116fa4 i2c: omap: Fix standard mode false ACK readings 671f21fbcb47 ksmbd: fix memleak in session setup 227eb2689b44 ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem() c053e389db0d ksmbd: call rcu_barrier() in ksmbd_server_exit() 2db4b91480b2 writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs 0b46ee654a9d relayfs: fix out-of-bounds access in relay_file_read a18bdaca46d0 KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted a79fb2ce4fbe reiserfs: Add security prefix to xattr name in reiserfs_security_write() 4c3d1a6720ae rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed 09e177d6f7ed crypto: safexcel - Cleanup ring IRQ workqueues on load failure 63b7fbaa1278 crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() c63741e872fc ring-buffer: Sync IRQ works before buffer destruction 333f49fcf0e7 pinctrl: qcom: lpass-lpi: set output value before enabling output 3028ac7dc0c0 soundwire: qcom: correct setting ignore bit on v1.5.1 01fefb82fd79 pwm: meson: Fix g12a ao clk81 name dcf6611e80f9 pwm: meson: Fix axg ao mux parents 2104e15b0072 wifi: mt76: add missing locking to protect against concurrent rx/status calls 4a07d2d511e2 kheaders: Use array declaration instead of char 99d561199bf8 ipmi: fix SSIF not responding under certain cond. 8fddbd9c5c86 ipmi:ssif: Add send_retries increment 3ef93b7bd9e0 MIPS: fw: Allow firmware to pass a empty env e047e40676d1 tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem 9c0b37d0da47 xhci: fix debugfs register accesses while suspended 321e16a5709e tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH fa30909fbd1f staging: iio: resolver: ads1210: fix config mode ac44e1275dae ext4: use ext4_journal_start/stop for fast commit transactions 5bb4005fb667 blk-crypto: make blk_crypto_evict_key() more robust f8d9d6c3ffcc blk-crypto: make blk_crypto_evict_key() return void d206f79d9cd6 blk-mq: release crypto keyslot before reporting I/O complete 2c62f4abd714 posix-cpu-timers: Implement the missing timer_wait_running callback dca7427a8b12 hwmon: (adt7475) Use device_property APIs when configuring polarity d50321946ec0 hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write d40fa6f78835 USB: dwc3: fix runtime pm imbalance on unbind 9436221ea250 USB: dwc3: fix runtime pm imbalance on probe errors bfd693628192 IMA: allow/fix UML builds c23e103fd736 PCI: qcom: Fix the incorrect register usage in v2.7.0 config 8a0b61e5a7d2 PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock 402d2b1d54b7 arm64: Stash shadow stack pointer in the task struct on interrupt 21cc4e5304d2 arm64: Always load shadow stack pointer directly from the task struct a00f75f71fca wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset a646556769e1 wireguard: timers: cast enum limits members to int in prints 95ec7a59ceb2 x86/cpu: Add model number for Intel Arrow Lake processor 520820400608 asm-generic/io.h: suppress endianness warnings for readq() and writeq() 5e3c87e4d3bd selftests mount: Fix mount_setattr_test builds failed e1383b440132 ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 21976532f274 iio: adc: palmas_gpadc: fix NULL dereference on rmmod 50015dbdec70 x86/hyperv: Block root partition functionality in a Confidential VM a7d91f67a10a ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm cf5b14b8de0d ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 (From OE-Core rev: ea29961df7334f4df7d19ede2a955fadb64fdf0e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 5425b3557b6efdba07bd3efa51c647bd62d5259b) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.15: update to v5.15.110Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 8a7f2a5c5aa1 Linux 5.15.110 cab0f985037b riscv: No need to relocate the dtb as it lies in the fixmap region 1f09c9bab723 riscv: Do not set initial_boot_params to the linear address of the dtb bbf94b042155 riscv: Move early dtb mapping into the fixmap region ccb29694c2da selftests: mptcp: join: fix "invalid address, ADD_ADDR timeout" 0994aa001fde driver core: Don't require dynamic_debug for initcall_debug probe timing 3dcebcaa258c USB: serial: option: add UNISOC vendor and TOZED LT70C product f1e6a14d5ae8 bluetooth: Perform careful capability checks in hci_sock_ioctl() 39c472809aab drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var 936a23293bbb wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() 2bd716c6e4d1 KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() 00f74003edf5 KVM: arm64: Retry fault if vma_lookup() results become invalid c1da649699e1 selftests/kselftest/runner/run_one(): allow running non-executable files c88435054153 PCI/ASPM: Remove pcie_aspm_pm_state_change() (From OE-Core rev: 0c328f0b044f5851bd5c53adcdfd795ee3c996ba) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 8fb28c7f71888d65c170c9f5400438a077860c6f) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.15: update to v5.15.109Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: f48aeeaaa64c Linux 5.15.109 4aed6b5809bb soc: sifive: l2_cache: fix missing of_node_put() in sifive_l2_init() 71e7ed6e3aa9 soc: sifive: l2_cache: fix missing free_irq() in error path in sifive_l2_init() 48c5fd373345 soc: sifive: l2_cache: fix missing iounmap() in error path in sifive_l2_init() 2a2a502af466 ASN.1: Fix check for strdup() success 9fc2e7f2cf47 ASoC: fsl_asrc_dma: fix potential null-ptr-deref 0431e1323f42 mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock 144ff55623e2 iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() e589986ef037 counter: 104-quad-8: Fix race condition between FLAG and CNTR reads 78559037632b pwm: hibvt: Explicitly set .polarity in .get_state() 2147e7c2d26f pwm: iqs620a: Explicitly set .polarity in .get_state() a2ab4924f0c8 pwm: meson: Explicitly set .polarity in .get_state() dbc7a6d1ec8e sctp: Call inet6_destroy_sock() via sk->sk_destruct(). 4f66b180a622 dccp: Call inet6_destroy_sock() via sk->sk_destruct(). b60d534d1e70 inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). dd042131386f tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). dabbe97f369b udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). d58366aab868 fuse: fix deadlock between atomic O_TRUNC and page invalidation e21d9c606839 fuse: always revalidate rename target dentry c10a5b340681 fuse: fix attr version comparison in fuse_read_update_size() 1e5c686087dc purgatory: fix disabling debug info a134b2ac4127 docs: futex: Fix kernel-doc references after code split-up preparation 66dd55279174 MIPS: Define RUNTIME_DISCARD_EXIT in LD script e779884c713f sched/fair: Fixes for capacity inversion detection 4ee882e0e1ed sched/uclamp: Fix a uninitialized variable warnings 98762616db0b sched/fair: Consider capacity inversion in util_fits_cpu() 99b704ae7a17 sched/fair: Detect capacity inversion 1de6ee9d812c sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition a77e3c0e067d sched/uclamp: Make cpu_overutilized() use util_fits_cpu() ac407e5102e9 sched/uclamp: Fix fits_capacity() check in feec() 46c631fe5a94 mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages 981e276dd965 mm/khugepaged: check again on anon uffd-wp during isolation 29562319cba0 drm/i915: Fix fast wake AUX sync len afbfd70cb1a0 mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 1aaa1e0a9a0f kernel/sys.c: fix and improve control flow in __sys_setres[ug]id() ebab1a86ca3e memstick: fix memory leak if card device is never registered 8c168553abce nilfs2: initialize unused bytes in segment summary blocks e513fb5cadc4 iio: light: tsl2772: fix reading proximity-diodes from device tree c15737965434 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path a8466e335f58 platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE 4a2a34a75f3e xen/netback: use same error messages for same errors 08e774db2ef1 nvme-tcp: fix a possible UAF when failing to allocate an io queue 1b91bfae3ee1 s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling 357fa038d93d net: dsa: b53: mmap: add phy ops 583d2abf1374 scsi: core: Improve scsi_vpd_inquiry() checks 139bea1d3aa1 scsi: megaraid_sas: Fix fw_crash_buffer_show() 73890c48849d selftests: sigaltstack: fix -Wuninitialized c2680efa1507 platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2 fd3e899340e1 Input: i8042 - add quirk for Fujitsu Lifebook A574/H 14bb1fb893db f2fs: Fix f2fs_truncate_partial_nodes ftrace event 0ebc93afdaf6 e1000e: Disable TSO on i219-LM card to increase speed e722ea6dae2c bpf: Fix incorrect verifier pruning due to missing register precision taints 25e50cdf9f63 spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe() cbce626dcd23 mlxsw: pci: Fix possible crash during initialization 4eee0d9d3c11 net: rpl: fix rpl header size calculation 92e0bc5e34ad bonding: Fix memory leak when changing bond type to Ethernet b24026f1409c mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() 5610d81d0214 bnxt_en: Do not initialize PTP on older P3/P4 chips 7ff875ee15bc netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements 0a397535d189 netfilter: nf_tables: validate catch-all set elements 25f1b40cf9b2 i40e: fix i40e_setup_misc_vector() error handling 536ed39cbec8 i40e: fix accessing vsi->active_filters without holding lock 8089d724dd7a netfilter: nf_tables: fix ifdef to also consider nf_tables=m 69ea11769b8d sfc: Fix use-after-free due to selftest_work aa16f7b99d23 sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. b36d82ddc74e virtio_net: bugfix overflow inside xdp_linearize_page() 1ffc0e810551 net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg fe0d832ea0e6 regulator: fan53555: Fix wrong TCS_SLEW_MASK 976f8482e459 regulator: fan53555: Explicitly include bits header cb9b96c154a1 netfilter: br_netfilter: fix recent physdev match breakage beb1c8576c23 arm64: dts: imx8mm-evk: correct pmic clock source 863473055d1d arm64: dts: meson-g12-common: specify full DMC range dd6bd054a92c arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node bd129e4c9e34 ARM: dts: rockchip: fix a typo error for rk3288 spdif node (From OE-Core rev: fe55be7f4a543c576181af208551a9134d2b45fc) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 3411b2b442c44fa932e3d6065a95078a6f541dd9) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.10: cfg: fix DECNET configuration warningBruce Ashfield
Dropping CONFIG_DECNET as it has been removed from -stable and we now get a configuration warning. (From OE-Core rev: 60eb677142dfd0264a99f626b5b9ede1a6d706e1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.10: update to v5.10.185Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: ef0d5feb32ab Linux 5.10.185 ed2bf5cee6c6 um: Fix build w/o CONFIG_PM_SLEEP f73ec12dc718 drm/i915/gen11+: Only load DRAM information from pcode 27458487c8f4 drm/i915/dg1: Wait for pcode/uncore handshake at startup 2d1c19597d1e media: dvb-core: Fix use-after-free due to race at dvb_register_device() 5c61c3945adf media: dvbdev: fix error logic at dvb_register_device() a1b26dac8bc6 media: dvbdev: Fix memleak in dvb_register_device a13dee47fa2a nilfs2: reject devices with insufficient block count c374552b54d6 mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block e6dc6a9d0a76 mmc: block: ensure error propagation for non-blk 7ce0e8b28720 batman-adv: Switch to kstrtox.h for kstrtou64 e6104284c42f neighbour: delete neigh_lookup_nodev as not used bf82668eb950 net: Remove DECnet leftovers from flow.h. 7d07fd03f50c net: Remove unused inline function dst_hold_and_use() 53076071fb92 neighbour: Remove unused inline function neigh_key_eq16() 7230a9e599d3 rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period a26158962176 cgroup: always put cset in cgroup_css_set_put_fork 4c1084386332 afs: Fix vlserver probe RTT handling 49b6607dedc2 selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET 08899e8d5a99 net: tipc: resize nlattr array to correct size 5fd696b404fb net: lapbether: only support ethernet devices 6ee3728ae87e net/sched: cls_api: Fix lockup on flushing explicitly created chain efed5b50f3b8 ext4: drop the call to ext4_error() from ext4_get_group_info() 6ab91d1adb5a drm/nouveau: add nv_encoder pointer check for NULL 5d43bb9b3e0c drm/nouveau/dp: check for NULL nv_connector->native_mode edb970e03d65 drm/nouveau: don't detect DSM for non-NVIDIA device 8c3446ab5902 igb: fix nvm.ops.read() error handling 221281d60c46 sctp: fix an error code in sctp_sf_eat_auth() 5c47ed7f25d6 ipvlan: fix bound dev checking for IPv6 l3s mode 3c97f2c9ec29 IB/isert: Fix incorrect release of isert connection da6ae4aab5a6 IB/isert: Fix possible list corruption in CMA handler 2b6f8817ca66 IB/isert: Fix dead lock in ib_isert 2f9d26345c6e IB/uverbs: Fix to consider event queue closing also upon non-blocking mode 6cccdbc9f09c RDMA/cma: Always set static rate to 0 for RoCE f49abbb27416 RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions aa277d5cd4b2 octeontx2-af: fixed resource availability check 0fb48a2a6ad4 iavf: remove mask from iavf_irq_enable_queues() 079a9591ee18 RDMA/rxe: Fix the use-before-initialization error of resp_pkts 089a0e831f68 RDMA/rxe: Removed unused name from rxe_task struct 6205c0d9ff8b RDMA/rxe: Remove the unused variable obj af6eaa57986e net/sched: cls_u32: Fix reference counter leak leading to overflow 5852d17aaa8b ping6: Fix send to link-local addresses with VRF. 9e666a77f008 net: enetc: correct the indexes of highest and 2nd highest TCs 1200af82cf0b netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM af42c4fd827c spi: fsl-dspi: avoid SCK glitches with continuous transfers cb6ec51ddd00 RDMA/rtrs: Fix the last iu->buf leak in err path 26293251ab64 usb: dwc3: gadget: Reset num TRBs before giving back the request f4bc41694289 serial: lantiq: add missing interrupt ack 0b6e65016c3c USB: serial: option: add Quectel EM061KGL series 1c004b379b03 Remove DECnet support from kernel e9d384983fa9 ALSA: hda/realtek: Add a quirk for Compaq N14JP6 1148d4ca3029 net: usb: qmi_wwan: add support for Compal RXM-G1 d7acfd522560 RDMA/uverbs: Restrict usage of privileged QKEYs 96e14c91c530 nouveau: fix client work fence deletion race f1f7117b2236 powerpc/purgatory: remove PGO flags 26c80741ceb6 x86/purgatory: remove PGO flags f368aed4827b kexec: support purgatories with .text.hot sections 7e78b9142fdf nilfs2: fix possible out-of-bounds segment allocation in resize ioctl 902fcec05295 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() d59293f082dc nios2: dts: Fix tse_mac "max-frame-size" property 2847d9eed48b ocfs2: check new file size on fallocate call e73b135f540c ocfs2: fix use-after-free when unmounting read-only filesystem 370f5d98ffe5 epoll: ep_autoremove_wake_function should use list_del_init_careful 4716c73b1885 io_uring: hold uring mutex around poll removal 93a68acc497b irqchip/gic: Correctly validate OF quirk descriptors 2a2641a842ea drm:amd:amdgpu: Fix missing buffer object unlock in failure path 7c0b17679b43 xen/blkfront: Only check REQ_FUA for writes 8e45fb70f4b5 ASoC: dwc: move DMA init to snd_soc_dai_driver probe() d47b5a6d2331 mips: Move initrd_start check after initrd address sanitisation. 619672bf2d04 MIPS: Alchemy: fix dbdma2 0ca73b45b767 parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() 3f7625e08620 parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() 73102fdb5bf3 ASoC: soc-pcm: test if a BE can be prepared 3bc883132d03 btrfs: handle memory allocation failure in btrfs_csum_one_bio 142fbad31405 btrfs: scrub: try harder to mark RAID56 block groups read-only 35d32d841592 power: supply: Fix logic checking if system is running from battery 8b7a2207ee40 irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues dbf610997242 regulator: Fix error checking for debugfs_create_dir 37bcc48e7dd1 platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 88d1c1365ff6 power: supply: Ratelimit no data debug output 6be7a4bef9dc tools: gpio: fix debounce_period_us output of lsgpio 39eb9eb9ea43 ARM: dts: vexpress: add missing cache properties b2856c3cd3b2 power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() ce2b5f24caad power: supply: sc27xx: Fix external_power_changed race 9e9e150fa8a6 power: supply: ab8500: Fix external_power_changed race 539c387f0bb9 test_firmware: fix a memory leak with reqs buffer af36f35074b1 test_firmware: prevent race conditions by a correct implementation of locking 682ca602515d test_firmware: Use kstrtobool() instead of strtobool() 6e2e551e39fd kernel.h: split out kstrtox() and simple_strtox() to a separate header c2def5578b44 lib: cleanup kstrto*() usage (From OE-Core rev: 0cacc63b11f85a37e3a91b1097ca516647facb8f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.10: update to v5.10.184Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: a1f0beb13d9b Linux 5.10.184 7f896130eff7 Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" b60e862e133f btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() 6f371623f315 btrfs: check return value of btrfs_commit_transaction in relocation ea0d413094e0 drm/atomic: Don't pollute crtc_state->mode_blob with error pointers 1659268d1ab4 MIPS: locking/atomic: Fix atomic{_64,}_sub_if_positive 0e98a97f772f xfs: verify buffer contents when we skip log replay 58e8cf94de12 tcp: fix tcp_min_tso_segs sysctl 1b4b3350969e ext4: only check dquot_initialize_needed() when debugging fd6cb5171903 Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled" cfa91c0573a5 vhost: support PACKED when setting-getting vring_base 461c88caa889 riscv: fix kprobe __user string arg print fault issue c6b905087428 eeprom: at24: also select REGMAP 10e376a7c387 i2c: sprd: Delete i2c adapter in .remove's error path c4aeef56022e ASoC: codecs: wsa881x: do not set can_multi_write flag b6f309e9d24e staging: vc04_services: fix gcc-13 build warning 0d3c75a69344 usb: usbfs: Use consistent mmap functions 143f40572174 usb: usbfs: Enforce page requirements for mmap bcd474d1838e pinctrl: meson-axg: add missing GPIOA_18 gpio group 1981d37b1d76 rbd: get snapshot context after exclusive lock is ensured to be held 76ae4a7bc999 rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting 841d3b5a8446 tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' a94024991d82 Bluetooth: hci_qca: fix debugfs registration 2270e32bd199 Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk 76b40319a1ea s390/dasd: Use correct lock while counting channel queue length e715c86e92fd ceph: fix use-after-free bug for inodes when flushing capsnaps 67148731582d can: j1939: avoid possible use-after-free when j1939_can_rx_register fails cc834f4d9762 can: j1939: change j1939_netdev_lock type to mutex 026800507640 can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket 00380551353b drm/amdgpu: fix xclk freq on CHIP_STONEY ef95f987bea8 ALSA: hda/realtek: Add Lenovo P3 Tower platform 95520b3fba92 ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 ca26d00828d3 Input: psmouse - fix OOB access in Elantech protocol 86efc409f29d Input: xpad - delete a Razer DeathAdder mouse VID/PID entry 9ece26ff0815 batman-adv: Broken sync while rescheduling delayed work 3f6dfff5fe41 bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks deead0d8729f bnxt_en: Query default VLAN before VNIC setup on a VF 84dbd27ad5da bnxt_en: Don't issue AP reset during ethtool's reset operation dedd47977ae5 lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() 27b8d6931f3f bpf: Add extra path pointer check to d_path helper 36d07046c2d9 net: sched: fix possible refcount leak in tc_chain_tmplt_add() 54acac57fe39 net: sched: move rtm_tca_policy declaration to include file dad7417db765 rfs: annotate lockless accesses to RFS sock flow table c62ca9d03777 rfs: annotate lockless accesses to sk->sk_rxhash 86e3981ff1bc ipv6: rpl: Fix Route of Death. b4be099c5fb5 netfilter: ipset: Add schedule point in call_ad(). 35c89cfcac05 netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper c4ba90ae3578 qed/qede: Fix scheduling while atomic 0fee54fa330b Bluetooth: L2CAP: Add missing checks for invalid DCID 00665980128c Bluetooth: Fix l2cap_disconnect_req deadlock 83cfac5851c2 net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values 8ab2bec9e165 net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT 47ef881f1cbe net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods 9fcc3c3d26a0 neighbour: fix unaligned access to pneigh_entry 99883d4a0be2 wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll 2d3e4c5b3e05 afs: Fix setting of mtime when creating a file/dir/symlink 1ed651e234fd spi: qup: Request DMA before enabling clocks e7c61c39d6d1 staging: vchiq_core: drop vchiq_status from vchiq_initialise fa303270602d i40e: fix build warning in ice_fltr_add_mac_to_list() 15ca8d584c1a i40e: fix build warnings in i40e_alloc.h f7e208d1c549 i40iw: fix build warning in i40iw_manage_apbvt() 318e2c18da7c block/blk-iocost (gcc13): keep large values in a new enum b6d652f7fbdc blk-iocost: avoid 64-bit division in ioc_timer_fn 9214a5484e33 f2fs: fix iostat lock protection d3b74c288d84 bonding (gcc13): synchronize bond_{a,t}lb_xmit() types f122e5517401 remove the sx8 block driver 9236470a1dd4 sfc (gcc13): synchronize ef100_enqueue_skb()'s return type 02ce3cf22291 gcc-plugins: Reorganize gimple includes for GCC 13 4c3ddc06cedb ata: ahci: fix enum constants for gcc-13 (From OE-Core rev: 1588c4ebc21543a6a0a0d254339505f2c4ceb8c1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.10: update to v5.10.183Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 7356714b95aa Linux 5.10.183 842156dc0aad ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS 2c0ea7a06db5 ext4: enable the lazy init thread when remounting read/write 92450a1eaa9e selftests: mptcp: join: skip if MPTCP is not supported 1a6db1f92724 selftests: mptcp: simult flows: skip if MPTCP is not supported 4f8356ab74dd selftests: mptcp: diag: skip if MPTCP is not supported 81df7153f011 crypto: ccp: Play nice with vmalloc'd memory for SEV command structs 1f988ce6e44f crypto: ccp: Reject SEV commands with mismatching command buffer d21a20f4421d scsi: dpt_i2o: Do not process completions with invalid addresses a2cd7599b558 scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) 6d6612f7f976 drm/rcar: stop using 'imply' for dependencies c759c9e4bf38 media: ti-vpe: cal: avoid FIELD_GET assertion d21e955de918 tpm, tpm_tis: Request threaded interrupt handler 608c1f20830c regmap: Account for register length when chunking cb1cbe430e67 KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() 3295dc04af33 KVM: x86: Account fastpath-only VM-Exits in vCPU stats 21bb3cd2e1bc test_firmware: fix the memory leak of the allocated firmware buffer 510e015b9058 serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() b02ae50c7fd8 fbcon: Fix null-ptr-deref in soft_cursor c94228a5aea4 ext4: add lockdep annotations for i_data_sem for ea_inode's ef70012ab51c ext4: disallow ea_inodes with extended attributes 6f4fa43757bb ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() 6d67d4966c1e ext4: add EA_INODE checking to ext4_iget() 6d0adaa90dbe selftests: mptcp: pm nl: skip if MPTCP is not supported 54dea0aa6bef selftests: mptcp: connect: skip if MPTCP is not supported 57eb824b8cbb tracing/probe: trace_probe_primary_from_call(): checked list_first_entry 122ba1d40bea selinux: don't use make's grouped targets feature yet e0b8664c2fec btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds 6c859764f44d tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK 6127e956c3a7 mmc: vub300: fix invalid response handling 99cb5ed15d3e eth: sun: cassini: remove dead code 1d8693376aaa gcc-12: disable '-Wdangling-pointer' warning for now 7c602f540bfd ath6kl: Use struct_group() to avoid size-mismatched casting c92ea38a779f ACPI: thermal: drop an always true check 93e28b66c104 x86/boot: Wrap literal addresses in absolute_pointer() 3442be8f3095 ata: libata-scsi: Use correct device no in ata_find_dev() ae0d7613e0e3 scsi: stex: Fix gcc 13 warnings 86b2d292c260 misc: fastrpc: reject new invocations during device removal dacb7c103c2f misc: fastrpc: return -EPIPE to invocations on device removal a4f88cb043c5 usb: gadget: f_fs: Add unbind event before functionfs_unbind 90f581eb745c net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 e18b0009ddfb iio: dac: build ad5758 driver when AD5758 is selected a869ab6987f4 iio: adc: ad7192: Change "shorted" channels to differential 143dbb313aea iio: dac: mcp4725: Fix i2c_master_send() return value handling 81c70f4beaad iio: light: vcnl4035: fixed chip ID check ff864a92d903 iio: imu: inv_icm42600: fix timestamp reset 954bd5a44b09 HID: wacom: avoid integer overflow in wacom_intuos_inout() adac1c22f54b HID: google: add jewel USB id 55c507a34e7e iio: adc: mxs-lradc: fix the order of two cleanup operations 5a445c2bf651 mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() c05ac53bb0df atm: hide unused procfs functions ab332304583d drm/msm: Be more shouty if per-process pgtables aren't working 93a61212db4b ALSA: oss: avoid missing-prototype warnings 4987bf04465e netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT 1c2537291e9c wifi: b43: fix incorrect __packed annotation ea478186ea29 scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed 05226a8f2288 arm64/mm: mark private VM_FAULT_X defines as vm_fault_t 32f86763c2a2 ARM: dts: stm32: add pin map for CAN controller on stm32f7 01c76cb5e512 wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value 046721280664 s390/pkey: zeroize key blobs 76169f749089 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 ca2d171fd1f3 media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() 2ea7d26ed851 media: dvb-core: Fix use-after-free due on race condition at dvb_net 415651c8f468 media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table eb37fef417a2 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() 1995e714725f media: dvb_ca_en50221: fix a size write bug b85233ab5335 media: netup_unidvb: fix irq init by register it at the end of probe 74c80d2024d9 media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address fcbb72b041d9 media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() 7945c13c9b7f media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer 2d47867a6b3c media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() 647da51e4da7 media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() 084e43d9a4c1 media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() a81280cf3343 media: dvb_demux: fix a bug for the continuity counter 204e9082f6af ASoC: ssm2602: Add workaround for playback distortions beee708ccccc ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs bd99da647262 xfrm: Check if_id in inbound policy/secpath match 5ee83fef0c24 ASoC: dwc: limit the number of overrun messages 32f6f1bf1bef block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE 01c3d3064975 nbd: Fix debugfs_create_dir error checking 29f6b42a73b3 fbdev: stifb: Fix info entry in sti_struct on error path 742dab42d70e fbdev: modedb: Add 1920x1080 at 60 Hz video mode d03d31d3a206 gfs2: Don't deref jdesc in evict fe4f6e159b9a media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE 16ee4562c7bb ARM: 9295/1: unwind:fix unwind abort for uleb128 case a3393eb6fb41 btrfs: abort transaction when sibling keys check fails for leaves c12c288f1e67 mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() 0dcf021af4cb ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. d5fcccfc5010 watchdog: menz069_wdt: fix watchdog initialisation 9823ac6e7ae1 mtd: rawnand: marvell: don't set the NAND frequency select e4666d793a22 mtd: rawnand: marvell: ensure timing values are written a437d3d25a27 net: dsa: mv88e6xxx: Increase wait after reset deactivation 7c5c67aa2944 net/sched: flower: fix possible OOB write in fl_set_geneve_opt() f5c29a9e9146 net/mlx5: Read embedded cpu after init bit cleared f03bc013604c udp6: Fix race condition in udp6_sendmsg & connect 57e6c5403427 net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report ae7e941f4dc3 net: sched: fix NULL pointer dereference in mq_attach a8ad1303b9de net/sched: Prohibit regrafting ingress or clsact Qdiscs 676f203803f9 net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs 18c76349afda net/sched: sch_clsact: Only create under TC_H_CLSACT 1b0163b2dc3b net/sched: sch_ingress: Only create under TC_H_INGRESS dfb80ebc3bb4 tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set cccc6209708f tcp: deny tcp_disconnect() when threads are waiting 8f0365a3e286 af_packet: do not use READ_ONCE() in packet_bind() 4de3c2c43c6f mtd: rawnand: ingenic: fix empty stub helper definitions 11a1f2561b53 amd-xgbe: fix the false linkup in xgbe_phy_status fa909b138480 af_packet: Fix data-races of pkt_sk(sk)->num. 616da05ff8a9 netrom: fix info-leak in nr_write_internal() d1b224cb7856 net/mlx5: fw_tracer, Fix event handling a864a8543cd5 dmaengine: pl330: rename _start to prevent build error 33d7035dc224 iommu/amd: Don't block updates to GATag if guest mode is on bd9e61ee3e9d iommu/rockchip: Fix unwind goto issue 75c60dacf0b4 RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx 861868b06304 RDMA/bnxt_re: Fix a possible memory leak ff296fccebcb dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved() 6b32ed353f44 dmaengine: at_xdmac: Move the free desc to the tail of the desc list 3041b768cc0f dmaengine: at_xdmac: Fix race for the tx desc callback 127afc87bb02 dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie 958226b3a663 RDMA/efa: Fix unsupported page sizes in device 7d6662e4a4b6 RDMA/bnxt_re: Fix the page_size used during the MR creation b51c8962853e RDMA/bnxt_re: Code refactor while populating user MRs (From OE-Core rev: 3a6f5720936c106e35be41b4b3e14e818baec739) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.10: update to v5.10.182Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: c7992b6c7f0e Linux 5.10.182 468bebc426ba netfilter: ctnetlink: Support offloaded conntrack entry deletion 18c14d3028c0 ipv{4,6}/raw: fix output xfrm lookup wrt protocol 2218752325a9 binder: fix UAF caused by faulty buffer cleanup e4d2e6c3054b bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() 6a0712d9fe46 net: phy: mscc: enable VSC8501/2 RGMII RX clock b556990235c3 net/mlx5: Devcom, serialize devcom registration 57dc3c124e7b net/mlx5: devcom only supports 2 ports 860ad704e450 regulator: pca9450: Fix BUCK2 enable_mask b3a9c4081db9 regulator: pca9450: Convert to use regulator_set_ramp_delay_regmap 12cb97ed85fb regulator: Add regmap helper for ramp-delay setting b557220d3140 power: supply: bq24190: Call power_supply_changed() after updating input current 224f7bbf577b power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() 277b489ad0b7 power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize 0949c572d42d power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes 6ed541254f4b power: supply: bq27xxx: Move bq27xxx_battery_update() down ed78797a264c power: supply: bq27xxx: expose battery data when CI=1 7ff807d68b5d power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() 432f98c559f2 power: supply: bq27xxx: make status more robust 659094e4057a power: supply: bq27xxx: fix sign of current_now for newer ICs 14e1a958d988 power: supply: bq27xxx: fix polarity of current_now 18c9cf463337 x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define 4a8980cb2a7c x86/cpu: Add Raptor Lake to Intel family 272d4b8a5b96 Linux 5.10.181 cf7ee4b15838 net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE 98cedb991094 3c589_cs: Fix an error handling path in tc589_probe() 6f449e409b75 arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay d4d10a6df152 net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device 8b9c561b9fc1 net/mlx5: Fix error message when failing to allocate device memory c21862232f6c net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs 058fd18e7477 net/mlx5e: do as little as possible in napi poll when budget is 0 5afd5fb8a9a7 forcedeth: Fix an error handling path in nv_probe() 80a4b9ad4288 ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg c966b58c8515 x86/show_trace_log_lvl: Ensure stack pointer is aligned, again 0de80163dea6 xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() b663696c0652 coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() a52d2019ec7c fs: fix undefined behavior in bit shift for SB_NOUSER 52967bbb93eb power: supply: sbs-charger: Fix INHIBITED bit for Status reg e85757da9091 power: supply: bq27xxx: Fix poll_interval handling and races on remove 1da9a4b55a66 power: supply: bq27xxx: Fix I2C IRQ race on remove ac1ab213946d power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition 2de6eb7c40f9 power: supply: leds: Fix blink to LED on transition e5f82688ae10 ipv6: Fix out-of-bounds access in ipv6_find_tlv() a61d5c13c7d1 bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields 72971f4071b4 octeontx2-pf: Fix TSOv6 offload 1c8a016822bb selftests: fib_tests: mute cleanup error message a594382ec6d0 net: fix skb leak in __skb_tstamp_tx() 8a30dce9d7f7 media: radio-shark: Add endpoint checks ccef03c51135 USB: sisusbvga: Add endpoint checks 4c260bbf356a USB: core: Add routines for endpoint checks in old drivers 5014b64e369b udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). 4bb955c4d283 net: fix stack overflow when LRO is disabled for virtual interfaces 58ecc165abda fbdev: udlfb: Fix endpoint check fd673079749b debugobjects: Don't wake up kswapd from fill_pool() a12ce786bef6 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms 518c39fc1ed6 parisc: Fix flush_dcache_page() for usage from irq context 2d78438c3183 selftests/memfd: Fix unknown type name build failure d4a5e6ae9967 x86/mm: Avoid incomplete Global INVLPG flushes 628d7e494134 dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type 139f84c80d9f btrfs: use nofs when cleaning up aborted transactions ea50ee0ef904 gpio: mockup: Fix mode of debugfs files c570dbf279a8 parisc: Allow to reboot machine after system halt de0d7dd5efd4 parisc: Handle kgdb breakpoints only in kernel context 89eba5586aa4 m68k: Move signal frame following exception on 68020/030 42b78c8cc774 net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize 798c1c62cfa5 ALSA: hda/realtek: Enable headset onLenovo M70/M90 1f57a1b97949 ALSA: hda: Fix unhandled register update during auto-suspend period b0d7e62fd15e ALSA: hda/ca0132: add quirk for EVGA X299 DARK c41324385aa7 ocfs2: Switch to security_inode_init_security() 60afe299bb54 spi: fsl-cpm: Use 16 bit mode for large transfers with even size e3674788a865 spi: fsl-spi: Re-organise transfer bits_per_word adaptation 532451037863 act_mirred: use the backlog for nested calls to mirred ingress f5bf8e3ca13e net/sched: act_mirred: better wording on protection against excessive stack growth bba7ebe10baf net/sched: act_mirred: refactor the handle of xmit 047f618d198e writeback, cgroup: remove extra percpu_ref_exit() 84fbe6ad0fa3 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 dbcc95bb510e watchdog: sp5100_tco: Immediately trigger upon starting. 75258f083868 s390/qdio: fix do_sqbs() inline assembly constraint 3681a0287a73 s390/qdio: get rid of register asm 9c9f253fc60b serial: 8250_exar: Add support for USR298x PCI Modems 1ffa0b8ba928 serial: exar: Add support for Sealevel 7xxxC serial cards fb3c5714f5ce serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards 18fbf8cfbb9d KVM: arm64: Link position-independent string routines into .hyp.text e266da1656d6 HID: wacom: add three styli to wacom_intuos_get_tool_type dfd419db0391 HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs 05b170379744 HID: wacom: Force pen out of prox if no events have been received in a while 6b4205ea9790 nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() 710dee57012e powerpc/64s/radix: Fix soft dirty tracking ae149cdaef4e tpm/tpm_tis: Disable interrupts for more Lenovo devices 8c0109d76235 ceph: force updating the msg pointer in non-split case 11dddfbb7a4e vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF ea3d5de90bc0 serial: Add support for Advantech PCI-1611U card ba061afa060e statfs: enforce statfs[64] structure initialization 845f98af6ae8 can: kvaser_pciefd: Disable interrupts in probe error path 7a7ec807fe54 can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt 65e85232ffa6 can: kvaser_pciefd: Clear listen-only bit if not explicitly requested 0babb3fabf55 can: kvaser_pciefd: Empty SRB buffer in probe 03714e9c04ec can: kvaser_pciefd: Call request_irq() before enabling interrupts 3bbeba3ce14d can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() 073a4d750cec can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag b4b8294a41ca can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag f7f799a6fe38 ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 b4f770e61230 ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 6cebdffba628 ALSA: hda/realtek: Add quirk for Clevo L140AU 3add6b2a4a69 ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table 546b1f5f45a3 ALSA: hda: Fix Oops by 9.1 surround channel names ff466f77d0a5 usb: typec: altmodes/displayport: fix pin_assignment_show 35e31e1e921c usb: gadget: u_ether: Fix host MAC address case e35adb75fda5 usb: dwc3: debugfs: Resume dwc3 before accessing registers 66070f5b9995 USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value 0caed1faf5f6 usb-storage: fix deadlock when a scsi command timeouts more than once 6340e432cf70 USB: usbtmc: Fix direction for 0-length ioctl control messages 3b3c6f2d2f1f ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go 3bd6d11e7e63 bridge: always declare tunnel functions 3fa13203b6d9 netfilter: nft_set_rbtree: fix null deref on element insertion 6cfe6f51856b vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() 562ec162b04a igb: fix bit_shift to be in [1..8] range dc61f7582cc9 cassini: Fix a memory leak in the error handling path of cas_init_one() 81139679f4d2 scsi: storvsc: Don't pass unused PFNs to Hyper-V host d0d39bed9e95 wifi: iwlwifi: mvm: don't trust firmware n_channels f9337a41772d wifi: mac80211: fix min center freq offset tracing 43f6575004e0 net: bcmgenet: Restore phy_stop() depending upon suspend/close e92727ed9e8b net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() 2937127d24cc tipc: check the bearer min mtu properly when setting it by netlink 2bd4ff4ffb92 tipc: do not update mtu if msg_max is too small in mtu negotiation 097ea78d8cca tipc: add tipc_bearer_min_mtu to calculate min mtu 76ea144a35ba net/tipc: fix tipc header files for kernel-doc 02b20e0bc0c2 net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() 01cdda0d27d7 drm/exynos: fix g2d_open/close helper function definitions ce97bb60a6e4 SUNRPC: Fix trace_svc_register() call site f9982db735a8 media: netup_unidvb: fix use-after-free at del_timer() 0cefa4215243 net: hns3: fix reset delay time to avoid configuration timeout aba74ad99870 net: hns3: fix sending pfc frames after reset issue e1f800be74c1 erspan: get the proto with the md version for collect_md 153017561d28 serial: arc_uart: fix of_iomap leak in `arc_serial_probe` e7fd68abbba3 tcp: fix possible sk_priority leak in tcp_v4_send_reset() 788791990d74 net: Find dst with sk's xfrm policy not ctl_sk a9ef8b258988 ipv4/tcp: do not use per netns ctl sockets 171669917762 vsock: avoid to close connected socket after the timeout b1cf6bd8833b ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 13c5fa1248bf ALSA: firewire-digi00x: prevent potential use after free 6fb537895d29 net: phy: dp83867: add w/a for packet errors seen with short cables 83996d317b1d net: fec: Better handle pm_runtime_get() failing in .remove() 8f57715f8ef6 af_key: Reject optional tunnel/BEET mode templates in outbound policies f5cb28a90c8c cpupower: Make TSC read per CPU for Mperf monitor dc30fed07ddf drm/msm/dpu: Remove duplicate register defines from INTF eaf9394ed79c drm/msm/dp: unregister audio driver during unbind c5449195f86e Revert "Fix XFRM-I support for nested ESP tunnels" 295e07a76bf3 xfrm: don't check the default policy if the policy allows the packet 84fdaaf0d76e btrfs: fix space cache inconsistency after error loading it from disk a842fb6038e5 btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid 9c69a9d05824 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_objectid to disk-io.c 6a1a72a8cfda mfd: dln2: Fix memory leak in dln2_probe() 7d939e367b64 phy: st: miphy28lp: use _poll_timeout functions for waits 3b37bb0d9290 Input: xpad - add constants for GIP interface numbers 94ec1a44e843 iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any cae5f8f4f7a8 clk: tegra20: fix gcc-7 constant overflow warning 8c472e68bea0 iommu/arm-smmu-qcom: Limit the SMR groups to 128 214ae2c1a9ce RDMA/core: Fix multiple -Warray-bounds warnings 2d9ca5f62f2b recordmcount: Fix memory leaks in the uwrite function cf3e2916017d sched: Fix KCSAN noinstr violation 158502f79076 mcb-pci: Reallocate memory region to avoid memory overlapping 2c86a1305c14 serial: 8250: Reinit port->pm on port specific driver unbind 7ed30db87994 usb: typec: tcpm: fix multiple times discover svids error 60fabcba7543 HID: wacom: generic: Set battery quirk only when we see battery data d234de1a924e spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 0898a1df72ac HID: logitech-hidpp: Reconcile USB and Unifying serials 958534d4368b HID: logitech-hidpp: Don't use the USB serial for USB devices bb1313f37e7b staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE 55410a9144c7 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp a2d816f55da1 Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set ba66851aba80 ipvs: Update width of source for ip_vs_sync_conn_options 866921dc06b9 wifi: ath11k: Fix SKB corruption in REO destination ring 91ad1ab3cc7e wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace e732a266b973 null_blk: Always check queue mode setting from configfs 059e426d666a wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf 0fc0d287c1e7 wifi: iwlwifi: pcie: fix possible NULL pointer dereference 7560ed6592ff samples/bpf: Fix fout leak in hbm's run_bpf_prog ad87bd313f70 f2fs: fix to drop all dirty pages during umount() if cp_error is set fc7237e191b9 ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() 3ca3005b502c ext4: set goal start correctly in ext4_mb_normalize_request 4c2c8f959984 gfs2: Fix inode height consistency check 697f92f8317e scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition f748e1525383 lib: cpu_rmap: Avoid use after free on rmap->obj array entries 4621e24c9257 scsi: target: iscsit: Free cmds before session free 2ea171230a39 net: Catch invalid index in XPS mapping 8b61e7ad13f2 net: pasemi: Fix return type of pasemi_mac_start_tx() e0e7faee3a7d scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow 22ab5fed07ad ext2: Check block size validity during mount 4e8dc0e5c763 wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex e8d49d1c5968 bpf: Annotate data races in bpf_local_storage 30d041c18dfb wifi: ath: Silence memcpy run-time false positive warning b8e7589f50b7 drm/amd: Fix an out of bounds error in BIOS parser 978e0d05547a ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects 16359bc02c09 ACPICA: Avoid undefined behavior: applying zero offset to null pointer 3f64a0e66469 drm/tegra: Avoid potential 32-bit integer overflow f718f1fd3e4c remoteproc: stm32_rproc: Add mutex protection for workqueue 066b90bca755 ACPI: EC: Fix oops when removing custom query handlers 7d8f5ccc826b firmware: arm_sdei: Fix sleep from invalid context BUG 5c23f6da62f7 memstick: r592: Fix UAF bug in r592_remove due to race condition ae6769fb939c arm64: dts: qcom: msm8996: Add missing DWC3 quirks bb1616e1057d regmap: cache: Return error in cache sync operations for REGCACHE_NONE d5138ad7ca1d drm/amd/display: Use DC_LOG_DC in the trasform pixel function c8daee665858 fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() a7d21b858589 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access e4842de4ec13 refscale: Move shutdown from wait_event() to wait_event_idle() 100c0ad6c045 ext4: allow ext4_get_group_info() to fail 371d8b8ea0cb ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set 8669fff0d0cd ext4: add mballoc stats proc file 9b6a0c140e27 ext4: drop s_mb_bal_lock and convert protected fields to atomic 0983142c5f17 ext4: remove redundant mb_regenerate_buddy() d48b7eea9469 ext4: fix lockdep warning when enabling MMP 5c87115520d2 ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled 8284c7592d90 ext4: reflect error codes from ext4_multi_mount_protect() to its callers efd18a91c9c2 ext4: remove an unused variable warning with CONFIG_QUOTA=n df1be652a45f fbdev: arcfb: Fix error handling in arcfb_probe() bd6b353671fc drm/i915/dp: prevent potential div-by-zero 8307e372e744 af_unix: Fix data races around sk->sk_shutdown. 9b977b0cbb6d af_unix: Fix a data race of sk->sk_receive_queue->qlen. fb6ac4b5bdfe net: datagram: fix data-races in datagram_poll() f4a371d3f5a7 ipvlan:Fix out-of-bounds caused by unclear skb->cb 963fe9ed8626 tcp: add annotations around sk->sk_shutdown accesses f86568eca4c9 tcp: factor out __tcp_close() helper 34a5ee69ec62 net: add vlan_get_protocol_and_depth() helper 9ccf3edbafba net: tap: check vlan with eth_type_vlan() method 449391400960 net: deal with most data-races in sk_wait_event() 1b33bdd76635 net: annotate sk->sk_err write from do_recvmmsg() f92557f79a60 netlink: annotate accesses to nlk->cb_running 26001e75dc5c netfilter: conntrack: fix possible bug_on with enable_hooks=1 d06f67b2b8dc net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). 8eb35b1aca84 linux/dim: Do nothing if no time delta between samples 4d3ae448e850 net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() b882224d7367 ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings 139c27648f8d drm/mipi-dsi: Set the fwnode for mipi_dsi_device 423908e89d7d driver core: add a helper to setup both the of_node and fwnode of a device (From OE-Core rev: 2829482f2924082ad01f356ea281ed308e35d44f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.10: update to v5.10.180Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 4c893ff55907 Linux 5.10.180 3ebe5d6d69ce drm/amd/display: Fix hang when skipping modeset a992c387b411 mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock f2656f437fb1 drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag 32232bcd4e53 printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h fcfe05990a5c KVM: x86: move guest_pv_has out of user_access section 85cfbaa575ea KVM: x86: do not report preemption if the steal time cache is stale 4bffae22bec7 KVM: x86: revalidate steal time cache if MSR value changes e10a73f53809 KVM: x86: do not set st->preempted when going back to user space 029662004359 KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() 8e39c2f407af KVM: Fix steal time asm constraints ebd3010d42ba KVM: x86: Fix recording of guest steal time / preempted status 4b19cbdb1dd3 KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior 01c0002ec7bd drbd: correctly submit flush bio on barrier ef77d602e306 serial: 8250: Fix serial8250_tx_empty() race with DMA Tx 1a8822343e67 ext4: fix invalid free tracking in ext4_xattr_move_to_block() b0fc279de4bf ext4: remove a BUG_ON in ext4_mb_release_group_pa() d88fe8e61126 ext4: bail out of ext4_xattr_ibody_get() fails for any reason 4597554b4f7b ext4: add bounds checking in get_max_inline_xattr_value_size() 5f8b55136ad7 ext4: fix deadlock when converting an inline directory in nojournal mode 37c69da3adc4 ext4: improve error recovery code paths in __ext4_remount() 08838aeefa6f ext4: check iomap type only if ext4_iomap_begin() does not fail 4aa7f744fa37 ext4: fix data races when using cached status extents 0dde3141c527 ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum 5d356d902e9d ext4: fix WARNING in mb_find_extent 529f41f0eb1e KVM: x86: do not report a vCPU as preempted outside instruction boundaries 0cb6e9e7d3f1 KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL 4502ebbdc0e2 HID: wacom: insert timestamp to packed Bluetooth (BT) events 77fd800d3f1b HID: wacom: Set a default resolution for older tablets c1420276be7a drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend 20ca90ceda71 drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras eed63477ae06 drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() c85327c1e93c drm/panel: otm8009a: Set backlight parent to panel device 957904f531fd f2fs: fix potential corruption when moving a directory 4a638a958230 ARM: dts: s5pv210: correct MIPI CSIS clock name fed6318e4722 ARM: dts: exynos: fix WM8960 clock name in Itop Elite 777952ce1187 remoteproc: st: Call of_node_put() on iteration error 30e0834becd8 remoteproc: stm32: Call of_node_put() on iteration error 62fe5d74ef7f sh: nmi_debug: fix return value of __setup handler 9245f34029b7 sh: init: use OF_EARLY_FLATTREE for early init f19bc0d2a68c sh: mcount.S: fix build error when PRINTK is not enabled bbad64abd610 sh: math-emu: fix macro redefined warning 2d65c97777e5 inotify: Avoid reporting event with invalid wd 73aef14407de platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i 4b87eec73e47 platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet 8c2cdb7326f0 cifs: fix pcchunk length type in smb2_copychunk_range 829c20fd7a7b btrfs: print-tree: parent bytenr must be aligned to sector size 148b16cd30b2 btrfs: don't free qgroup space unless specified 08fa23adbdcc btrfs: fix btrfs_prev_leaf() to not return the same key twice 7a4db11f00f3 perf symbols: Fix return incorrect build_id size in elf_read_build_id() 87a1fa0ad74e crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs() be3517ae6b80 perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() 604b650fb574 perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents 1ebd0dfb271e perf vendor events power9: Remove UTF-8 characters from JSON files 796616f216d0 net: enetc: check the index of the SFI rather than the handle b6b15de5129e virtio_net: suppress cpu stall when free_unused_bufs c043714ef230 virtio_net: split free_unused_bufs() 0773270b1314 net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 0f1ad0ef60cc ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` 7f497a9451d7 drm/amdgpu: add a missing lock for AMDGPU_SCHED f00ef2618fa1 af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). 02359ba526ce ionic: remove noise from ethtool rxnfc error msg 3605b3318483 octeontx2-vf: Detach LF resources on probe cleanup ea7453f5e5b6 octeontx2-pf: Disable packet I/O for graceful exit 15152b8a4bbb rxrpc: Fix hard call timeout units 9291aba0ffa0 sfc: Fix module EEPROM reporting for QSFP modules 774da7052156 net/sched: act_mirred: Add carrier check f3fae1b1c721 watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe() 3b7798b42e1d writeback: fix call of incorrect macro f47f0fb5b58b net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu d6f0687d506d sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() 7311c8be3755 net/sched: cls_api: remove block_cb from driver_list before freeing cc8efc78c3f6 net/ncsi: clear Tx enable mode when handling a Config required AEN fa19c533ab19 scsi: qedi: Fix use after free bug in qedi_remove() 4285cc0a22d2 dm verity: fix error handling for check_at_most_once on FEC fc097cfca004 dm verity: skip redundant verity_handle_err() on I/O errors 26b1b0d0bebd mailbox: zynqmp: Fix counts of child nodes 67fb57f24737 mailbox: zynq: Switch to flexible array to simplify code c4e636f025a1 crypto: ccp - Clear PSP interrupt status register before calling handler 6f60aae72ccc ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus 2fcb12b3f421 tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH 6c2ee50c9012 tty: clean include/linux/tty.h up 57b510c7d377 tty: move some tty-only functions to drivers/tty/tty.h 1924d47a2809 tty: move some internal tty lock enums and functions out of tty.h f665d81ffad7 tty: audit: move some local functions out of tty.h 6a392b806f18 tty: create internal tty.h file e044a2444718 netfilter: nf_tables: deactivate anonymous set from preparation phase a222d2794c53 scsi: target: core: Avoid smp_processor_id() in preemptible code 14fc6af67b3f arm64: dts: qcom: sdm845: correct dynamic power coefficients c820c05c5ff6 sound/oss/dmasound: fix 'dmasound_setup' defined but not used 9079ff34a1ac debugobject: Ensure pool refill (again) 3f225f29c69c arm64: Stash shadow stack pointer in the task struct on interrupt 9134b5a4647e arm64: Always load shadow stack pointer directly from the task struct a25a403e4b31 perf intel-pt: Fix CYC timestamps after standalone CBR 905f847675cf perf auxtrace: Fix address filter entire kernel size ea827627a924 dm ioctl: fix nested locking in table_clear() to remove deadlock concern a1e3fffe02e0 dm flakey: fix a crash with invalid table line 44f29e93a55b dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path 717ceb487bc3 dm clone: call kmem_cache_destroy() in dm_clone_init() error path eded3ad80a04 ia64: fix an addr to taddr in huge_pte_offset() abb427cb7730 s390/dasd: fix hanging blockdevice after request requeue c96807a4adbe btrfs: scrub: reject unsupported scrub flags f7fd1eed3125 scripts/gdb: fix lx-timerlist for Python3 9aabb5f9ef32 afs: Fix updating of i_size with dv jump from server 3530a795bb07 mfd: tqmx86: Correct board names for TQMxE39x cbe060011b56 mfd: tqmx86: Specify IO port register range more precisely 640a1f7e36e8 mfd: tqmx86: Add support for TQMx110EB and TQMxE40x 4be49b7c2457 mfd: tqmx86: Remove incorrect TQMx90UC board ID 6697a3b0ed83 mfd: tqmx86: Do not access I2C_DETECT register through io_base 15da2acad515 thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe 08012d9edc52 dmaengine: at_xdmac: do not enable all cyclic channels 4f6303fd8f90 dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing b29543194594 dmaengine: dw-edma: Fix to change for continuous transfer da67d60467dd phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port 45e4c00940be pwm: mtk-disp: Disable shadow registers before setting backlight values 6d13804388d6 pwm: mtk-disp: Adjust the clocks to avoid them mismatch 060bd30bf705 pwm: mtk-disp: Don't check the return code of pwmchip_remove() 795cec288e9c leds: tca6507: Fix error handling of using fwnode_property_read_string 033f00eb8969 dmaengine: mv_xor_v2: Fix an error code. 198fbdd10620 leds: TI_LMU_COMMON: select REGMAP instead of depending on it 770b0613637f ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline 8f009ae90b2b openrisc: Properly store r31 to pt_regs on unhandled exceptions 1fe1580521dd clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails 3bc78eddf0a0 RDMA/mlx5: Use correct device num_ports when modify DC 95468f165d93 SUNRPC: remove the maximum number of retries in call_bind_status 50440cdb0b47 RDMA/mlx5: Fix flow counter query via DEVX 0d6a5c9489c8 Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe 09bfd90d040f input: raspberrypi-ts: Release firmware handle when not needed 3aa2503717ba firmware: raspberrypi: Introduce devm_rpi_firmware_get() 73a65744c7fd NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease 9c4c6512d733 IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests f84c02597857 IB/hfi1: Add additional usdma traces 1af73620a191 IB/hfi1: Add AIP tx traces 823b59fc5617 IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order 8ec6acdb9b6a RDMA/srpt: Add a check for valid 'mad_agent' pointer 16f596cfe956 RDMA/cm: Trace icm_send_rej event before the cm state is reset 3ef7a4c0d5cd RDMA/siw: Remove namespace check from siw_netdev_event() ac7f79ee11c3 clk: add missing of_node_put() in "assigned-clocks" property parsing 391fbf0d081d power: supply: generic-adc-battery: fix unit scaling 9e5a7c110645 rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time 9ad3221c86cc RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() 889a2070dc09 rtc: omap: include header for omap_rtc_power_off_program prototype 647781347af9 workqueue: Fix hung time report of worker pools 77d9a64cfbc6 workqueue: Rename "delayed" (delayed by active management) to "inactive" 960167e0e019 RDMA/rdmavt: Delete unnecessary NULL check f7790aecb3c7 RDMA/siw: Fix potential page_array out of range access ab8646c9a0b1 clk: at91: clk-sam9x60-pll: fix return value check 8f381b249424 perf/core: Fix hardlockup failure caused by perf throttle 3ea9186a3ef5 powerpc/rtas: use memmove for potentially overlapping buffer copy 6339b9dcdba2 macintosh: via-pmu-led: requires ATA to be set 15f3a811bfde powerpc/sysdev/tsi108: fix resource printk format warnings 4f41f55d82cb powerpc/wii: fix resource printk format warnings 701e3e599913 powerpc/mpc512x: fix resource printk format warning d68265ec0bb1 macintosh/windfarm_smu_sat: Add missing of_node_put() c45ab3ab9c37 spmi: Add a check for remove callback when removing a SPMI driver 4ca4a3e45436 staging: rtl8192e: Fix W_DISABLE# does not work after stop/start d5d628fea5f6 serial: 8250: Add missing wakeup event reporting fde8ffaaacfa tty: serial: fsl_lpuart: adjust buffer length to the intended size 5a76bc35cce8 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe 012936502a9c usb: mtu3: fix kernel panic at qmu transfer done irq handler e8f64f3200cd usb: chipidea: fix missing goto in `ci_hdrc_probe` 7d667749b3dd usb: gadget: tegra-xudc: Fix crash in vbus_draw 95d97e182dbd sh: sq: Fix incorrect element size for allocating bitmap buffer a69eb1200eb6 uapi/linux/const.h: prefer ISO-friendly __typeof__ fd7bf900c321 i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path b24f1ecc8fe2 spi: cadence-quadspi: fix suspend-resume implementations b5a6930fc6a4 ASoC: fsl_mqs: move of_node_put() to the correct location 5bf2d84074dd coresight: etm_pmu: Set the module field 174d7483f15c scripts/gdb: bail early if there are no generic PD 01710564a92a scripts/gdb: bail early if there are no clocks b4b4409510a3 ia64: salinfo: placate defined-but-not-used warning 65b5b2c5fd86 ia64: mm/contig: fix section mismatch warning/error fd4e45d8d7c8 PCI/EDR: Clear Device Status after EDR error recovery 9e5ee4fa0d06 of: Fix modalias string generation 85b4aa4eb2e3 vmci_host: fix a race condition in vmci_host_poll() causing GPF 4bdae667f911 spi: fsl-spi: Fix CPM/QE mode Litte Endian bc88243bbe61 spi: qup: Don't skip cleanup in remove's error path 00c5b5498bd1 linux/vt_buffer.h: allow either builtin or modular for macros d4a3c912c87b ASoC: es8316: Handle optional IRQ assignment 67b6e077fb89 ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ eb971efca7f0 PCI: imx6: Install the fault handler only on compatible match 36c237b202a4 usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition aa93a46f998a spi: imx: Don't skip cleanup in remove's error path c3aba912f40e spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync f1f3bc9915b2 iio: light: max44009: add missing OF device matching ed1f459af644 fpga: bridge: fix kernel-doc parameter description 98bf98e749e6 usb: dwc3: gadget: Change condition for processing suspend event 8a859ac86dea usb: host: xhci-rcar: remove leftover quirk handling c76ba917915c pstore: Revert pmsg_lock back to a normal mutex 7d285c6cfee6 ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it 230a5ed7d813 tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. 0abcb0b0d629 net: amd: Fix link leak when verifying config failed b978d22fa122 netlink: Use copy_to_user() for optval in netlink_getsockopt(). 0837d10f6c37 Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" 566785731c6d ipv4: Fix potential uninit variable access bug in __ip_make_skb() 4b8a05e38016 net/sched: sch_fq: fix integer overflow of "credit" cb71b24a8927 netfilter: nf_tables: don't write table validation state without mutex f4fc43fde12a bpf: Don't EFAULT for getsockopt with optval=NULL 80090acb5885 ixgbe: Enable setting RSS table to default values 7a150a5b5468 ixgbe: Allow flow hash to be set via ethtool 89496d6cff29 wifi: iwlwifi: fw: fix memory leak in debugfs f4eb14d2618f wifi: iwlwifi: mvm: check firmware response size 4ff7c0fbb3fd wifi: iwlwifi: make the loop for card preparation effective 62fde4651759 jdb2: Don't refuse invalidation of already invalidated buffers 038cbab55069 wifi: iwlwifi: fw: move memset before early return c0ca3824190e wifi: iwlwifi: yoyo: Fix possible division by zero 2a65555f7e0f md/raid10: fix memleak of md thread 6361b0592b46 md/raid10: fix memleak for 'conf->bio_split' 1697fb124c6d md/raid10: fix leak of 'r10bio->remaining' for recovery fcacaa9d0457 bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap 21f2503d37ee nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" e119d1918303 nvme: fix async event trace event a9e3d9bac963 nvme: handle the persistent internal error AER 2f9307222227 bpf, sockmap: fix deadlocks in the sockhash and sockmap 2be04fa7ee85 net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling bab8dc38b1a0 scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() b2f423fda64f f2fs: fix to avoid use-after-free for cached IPU bio 5877980dc2e4 xsk: Fix unaligned descriptor validation 2a67bc52cd3f crypto: drbg - Only fail when jent is unavailable in FIPS mode 9dbdedd44ff4 crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors 27942f477d10 bpftool: Fix bug for long instructions in program CFG dumps 072d16abf567 selftests/bpf: Wait for receive in cg_storage_multi test d64a12eeb4a6 net: qrtr: correct types of trace event parameters dc55805db254 wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() c621697505b3 wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() adc2d82eee22 crypto: sa2ul - Select CRYPTO_DES de3908e15152 crypto: caam - Clear some memory in instantiate_rng a8226a45b2a9 f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages() d11a74577c21 f2fs: apply zone capacity to all zone type d420c4a06d8f f2fs: enforce single zone capacity c3a1914b9678 f2fs: handle dqget error in f2fs_transfer_project_quota() 202048ec1ee5 scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS bfe67e056327 scsi: target: iscsit: Fix TAS handling during conn cleanup e1f59cd18a10 scsi: target: Fix multiple LUN_RESET handling 008b936bbde3 scsi: target: Make state_list per CPU 7c8a29f1b22e scsi: target: Rename cmd.bad_sector to cmd.sense_info 621c89a0216a scsi: target: Rename struct sense_info to sense_detail 05c6db12aece net/packet: convert po->auxdata to an atomic flag 5ca1be3658cd net/packet: convert po->origdev to an atomic flag 8bb81a925a9f net/packet: annotate accesses to po->xmit ba6d56b20e8a vlan: partially enable SIOCSHWTSTAMP in container 118df5df1b4b bpf: Remove misleading spec_v1 check on var-offset stack read 10c105126787 scm: fix MSG_CTRUNC setting condition for SO_PASSSEC 10702be8b373 bpf: fix precision propagation verbose logging 6be8ad4cdcac bpf: take into account liveness when propagating precision 243fab8e37d4 wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() 1980dd8c53ec wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() 3ab6ec6c485b tools: bpftool: Remove invalid \' json escape 1300517e371e wifi: ath6kl: reduce WARN to dev_dbg() in callback 6c91b3b57b1f wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() 320d760a3527 wifi: ath9k: hif_usb: fix memory leak of remain_skbs 129c3fb5795d wifi: ath6kl: minor fix for allocation size c4013689269d tick/common: Align tick period with the HZ tick. 107ea1f63b26 tick: Get rid of tick_period fdc48767461a tick/sched: Optimize tick_do_update_jiffies64() further 93c43008368d tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() ca721584e9a4 tick/sched: Use tick_next_period for lockless quick check 780f303233c3 drm/i915: Make intel_get_crtc_new_encoder() less oopsy 9edf5518db25 debugobject: Prevent init race with static objects f16f065f8ce3 arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step 55fc2246c46d x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() dfce9bb3517a regulator: stm32-pwr: fix of_iomap leak a6aeba550c59 media: venus: dec: Fix handling of the start cmd 3a227dc12b1a media: venus: vdec: Handle DRC after drain 5bac3de7f49f media: venus: preserve DRC state across seeks 4c1239274f41 media: venus: vdec: Make decoder return LAST flag for sufficient event a30297bff881 media: venus: vdec: Fix non reliable setting of LAST flag 025a34716c88 media: rc: gpio-ir-recv: Fix support for wake-up 1acb982e3616 media: rcar_fdp1: Fix refcount leak in probe and remove function ccc454881f09 media: rcar_fdp1: Fix the correct variable assignments ee24c9e23206 media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() bf91fb6c1e9d media: rcar_fdp1: fix pm_runtime_get_sync() usage count 21de9d0daab1 media: rcar_fdp1: simplify error check logic at fdp_open() 7dac96e9cc98 media: saa7134: fix use after free bug in saa7134_finidev due to race condition e9d64e90a0ad media: dm1105: Fix use after free bug in dm1105_remove due to race condition de19d02d734e media: rkvdec: fix use after free bug in rkvdec_remove 4883f0f7ee44 x86/apic: Fix atomic update of offset in reserve_eilvt_offset() 06140d6dfe72 regulator: core: Avoid lockdep reports when resolving supplies 4c0b98d87c3e regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() e21c93b20a86 drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() 0fc1a90bcef7 ARM: dts: gta04: fix excess dma channel usage f59421334e94 mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data 1487b29030ba ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 ee22417f8299 drm: msm: adreno: Disable preemption on Adreno 510 00f02bb8cb05 drm/msm/adreno: drop bogus pm_runtime_set_active() f9ba5962ccfc drm/msm/adreno: Defer enabling runpm until hw_init() 9a3a907cf69f media: max9286: Free control handler f8d28cecf210 drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 076cdba34de2 firmware: qcom_scm: Clear download bit during reboot 4362444dca02 media: bdisp: Add missing check for create_workqueue a9b9ea0e63a0 x86/MCE/AMD: Use an u64 for bank_map a8504f9a1304 ARM: dts: qcom: ipq8064: Fix the PCI I/O port range 7d731faebc8e ARM: dts: qcom: ipq8064: reduce pci IO size to 64K 870644bf1bfc ARM: dts: qcom: ipq4019: Fix the PCI I/O port range 45855912958f arm64: dts: qcom: msm8996: Fix the PCI I/O port range b6082e8caad8 arm64: dts: qcom: ipq8074: Fix the PCI I/O port range 5f6302ab78f4 arm64: dts: qcom: msm8998: Fix the PCI I/O port range 212352542d72 arm64: dts: qcom: sdm845: Fix the PCI I/O port range eb9c5b383e03 arm64: dts: qcom: sdm845: correct dynamic power coefficients 94e6f7e75729 arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name e951bdaa6586 EDAC/skx: Fix overflows on the DRAM row address mapping arrays 6e6c27b2fb9d drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources 9c4c9010ae80 arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table fbfca9b8399f arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table 08310f810975 soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe a1e6a4161a27 soc: ti: pm33xx: Enable basic PM runtime support for genpd e33f374d65d9 drm/probe-helper: Cancel previous job before starting new one 67f07215eb8b drm/vgem: add missing mutex_destroy ae784c3ed373 drm/rockchip: Drop unbalanced obj unref 056a1217cffa erofs: fix potential overflow calculating xattr_isize 7a4579cd6e49 erofs: stop parsing non-compact HEAD index if clusterofs is invalid e5ec129158f3 tpm, tpm_tis: Claim locality when interrupts are reenabled on resume 933bfc5ad213 tpm, tpm: Implement usage counter for locality 140735c46d37 tpm, tpm_tis: Claim locality before writing interrupt registers 35ca7f625283 tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed cbb1dd27058e tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register c62a2331abfa tpm, tpm_tis: Do not skip reset of original interrupt vector 3ec77043a27d selinux: ensure av_permissions.h is built when needed fea314463926 selinux: fix Makefile dependencies of flask.h 0c29f14cf470 selftests/resctrl: Check for return value after write_schemata() 4075fbcde40f selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem d0653cc6e0c7 rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check d1ab8b54b2ce clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent e0dd13b49da9 wifi: rtl8xxxu: RTL8192EU always needs full init 0fd9b0f61119 mailbox: zynqmp: Fix typo in IPI documentation 63314371ebbf mailbox: zynqmp: Fix IPI isr handling bdbf104b1c91 md/raid10: fix null-ptr-deref in raid10_sync_request 8a89d36a07af nilfs2: fix infinite loop in nilfs_mdt_get_block() 7c3e66204805 nilfs2: do not write dirty data after degenerating to read-only e4b526442247 parisc: Fix argument pointer in real64_call_asm() be649ea153b0 sound/oss/dmasound: fix build when drivers are mixed =y/=m b8f444a4fadf ubifs: Free memory for tmpfile name 5b4b6cb7246e ubi: Fix return value overwrite issue in try_write_vid_and_data() 66e9f2fb3e75 ubifs: Fix memleak when insert_old_idx() failed a4904c56fc6f Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" 87d98984b050 iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE db8b34ffb29b i2c: omap: Fix standard mode false ACK readings 2b00b2a0e642 writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs 1b0df44753bf relayfs: fix out-of-bounds access in relay_file_read e28df70df007 KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted 680c419d0d8a reiserfs: Add security prefix to xattr name in reiserfs_security_write() eb18bc5a8678 rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed 0a89d4a07552 crypto: safexcel - Cleanup ring IRQ workqueues on load failure ff86deaba1fa crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() 1c99f65d6af2 ring-buffer: Sync IRQ works before buffer destruction dda1372c8d83 pwm: meson: Fix g12a ao clk81 name c1cabb10e072 pwm: meson: Fix axg ao mux parents fcd2da2e6bf2 kheaders: Use array declaration instead of char 1b633da2fecf ipmi: fix SSIF not responding under certain cond. 6d5993d56963 ipmi:ssif: Add send_retries increment 47e61cadc7a5 MIPS: fw: Allow firmware to pass a empty env 2884595932ea tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem 29b89908fdd9 xhci: fix debugfs register accesses while suspended a863ac03fae0 staging: iio: resolver: ads1210: fix config mode c8714ddf3ccf ext4: use ext4_journal_start/stop for fast commit transactions 701a8220762f blk-crypto: make blk_crypto_evict_key() more robust 5072008bef23 blk-crypto: make blk_crypto_evict_key() return void 874bdf43b4a7 blk-mq: release crypto keyslot before reporting I/O complete 68494eb75f1f perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) 7c5811b95c57 posix-cpu-timers: Implement the missing timer_wait_running callback aed39acf7ed6 hwmon: (adt7475) Use device_property APIs when configuring polarity b009006887e3 hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write a71cb92ec431 USB: dwc3: fix runtime pm imbalance on unbind 27dc207c386e USB: dwc3: fix runtime pm imbalance on probe errors b978269ddad4 PCI: qcom: Fix the incorrect register usage in v2.7.0 config 2f31633da843 PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock 5434c7019d23 wireguard: timers: cast enum limits members to int in prints 69fdbb334d6e asm-generic/io.h: suppress endianness warnings for readq() and writeq() 925cbb725367 ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 f5e96af71eab iio: adc: palmas_gpadc: fix NULL dereference on rmmod 8aa079c2fdfc driver core: Don't require dynamic_debug for initcall_debug probe timing f964a00386ca USB: serial: option: add UNISOC vendor and TOZED LT70C product c0e921422359 x86/fpu: Prevent FPU state corruption 98cfbad52fc2 bluetooth: Perform careful capability checks in hci_sock_ioctl() dc110b20f4ce drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var 549825602e3e wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() 1dd95b2109de KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() 0f29d0e8fc77 counter: 104-quad-8: Fix race condition between FLAG and CNTR reads d4a895e924b4 seccomp: Move copy_seccomp() to no failure path. (From OE-Core rev: c00e421942407b60145cc52844290e9e0f18f84c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.10: update to v5.10.179Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: f1b32fda06d2 Linux 5.10.179 0367bf3f4a4e ASN.1: Fix check for strdup() success 4ab5f8f9d026 ASoC: fsl_asrc_dma: fix potential null-ptr-deref 42604b4ad5f3 iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() 155b2586de3f pwm: hibvt: Explicitly set .polarity in .get_state() 1c3a1211370d pwm: iqs620a: Explicitly set .polarity in .get_state() b28079807de2 pwm: meson: Explicitly set .polarity in .get_state() f69112de70a0 sctp: Call inet6_destroy_sock() via sk->sk_destruct(). 7da54ddc04e6 dccp: Call inet6_destroy_sock() via sk->sk_destruct(). 04d393c4bbf5 inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). b1f06ab985ef tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). 0e7b5e1020aa udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). 05cf34a2b641 ext4: fix use-after-free in ext4_xattr_set_entry c75711396c04 ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() 9400206d9d5e Revert "ext4: fix use-after-free in ext4_xattr_set_entry" 81775ab858b4 fuse: fix deadlock between atomic O_TRUNC and page invalidation 03cefde986f1 fuse: always revalidate rename target dentry 42dfdbd4dcfa fuse: fix attr version comparison in fuse_read_update_size() 0078a1667cbf fuse: check s_root when destroying sb 6d0d67b05f7b virtiofs: split requests that exceed virtqueue size cf08dc79168a virtiofs: clean up error handling in virtio_fs_get_tree() e220438d1e33 purgatory: fix disabling debug info 37df709706ae docs: futex: Fix kernel-doc references after code split-up preparation 77748b0a047e MIPS: Define RUNTIME_DISCARD_EXIT in LD script 4735b6f74f25 sched/fair: Fixes for capacity inversion detection 89ad8a672f57 sched/uclamp: Fix a uninitialized variable warnings 09129798a608 sched/fair: Consider capacity inversion in util_fits_cpu() 30f04dd56dfd sched/fair: Detect capacity inversion b18cbd359d72 sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition 41a880740c9f sched/uclamp: Make cpu_overutilized() use util_fits_cpu() 07750955e9a2 sched/uclamp: Make asym_fits_capacity() use util_fits_cpu() 2fd1c194e688 sched/uclamp: Make select_idle_capacity() use util_fits_cpu() 8ca2bf63d946 sched/uclamp: Fix fits_capacity() check in feec() 5cb1a56ced30 sched/uclamp: Make task_fits_capacity() use util_fits_cpu() 2523d9d7bb5c mm/khugepaged: check again on anon uffd-wp during isolation 651b0bf43d67 mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 c61928fcca27 kernel/sys.c: fix and improve control flow in __sys_setres[ug]id() e10a6d88ae9b memstick: fix memory leak if card device is never registered 2c90ef37151f nilfs2: initialize unused bytes in segment summary blocks 09daff9c3cd7 iio: light: tsl2772: fix reading proximity-diodes from device tree 77ac8f2ad4ad xfs: drop submit side trans alloc for append ioends a4e800a7bd67 powerpc/doc: Fix htmldocs errors c215c636819c xen/netback: use same error messages for same errors 0c9cbfc951c4 nvme-tcp: fix a possible UAF when failing to allocate an io queue 8c746b665089 s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling a36246a7480d net: dsa: b53: mmap: add phy ops b33f28ea45e9 scsi: core: Improve scsi_vpd_inquiry() checks 24ddcc6a635b scsi: megaraid_sas: Fix fw_crash_buffer_show() 01bd481b1b94 selftests: sigaltstack: fix -Wuninitialized 8b44a83a1680 Input: i8042 - add quirk for Fujitsu Lifebook A574/H 37882b203a2d f2fs: Fix f2fs_truncate_partial_nodes ftrace event 9a8dbfd7f3e5 e1000e: Disable TSO on i219-LM card to increase speed b1281d008845 bpf: Fix incorrect verifier pruning due to missing register precision taints b085b5787b4a mlxsw: pci: Fix possible crash during initialization c972851d3848 net: rpl: fix rpl header size calculation b6b06c5ee333 mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() 880c09bc2f0b i40e: fix i40e_setup_misc_vector() error handling 72df55d3dc96 i40e: fix accessing vsi->active_filters without holding lock 381110d06192 netfilter: nf_tables: fix ifdef to also consider nf_tables=m 6758a51ef36a sfc: Fix use-after-free due to selftest_work 06a72bbf0d98 sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. b6dd232f6350 virtio_net: bugfix overflow inside xdp_linearize_page() ddcf35deb8f2 net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg 8e73952957a3 regulator: fan53555: Explicitly include bits header 3224458030a2 netfilter: br_netfilter: fix recent physdev match breakage 08b78037c4f1 arm64: dts: imx8mm-evk: correct pmic clock source 2c06e904c2b7 arm64: dts: meson-g12-common: specify full DMC range b33dbd06ac5f arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node e662521ec739 ARM: dts: rockchip: fix a typo error for rk3288 spdif node (From OE-Core rev: 168b245456602d3d08cd2278e6ac97933dcbff6d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.10: update to v5.10.178Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 791a854ae5a5 Linux 5.10.178 f177b382c339 sysctl: Fix data-races in proc_dou8vec_minmax(). 56314b90fd43 panic, kexec: make __crash_kexec() NMI safe d425f348211f kexec: turn all kexec_mutex acquisitions into trylocks 784b6ba15eb2 kexec: move locking into do_kexec_load 0b077b22ea9f riscv: Handle zicsr/zifencei issues between clang and binutils c36a25101179 kbuild: check CONFIG_AS_IS_LLVM instead of LLVM_IAS d5f67f6d4ec4 kbuild: Switch to 'f' variants of integrated assembler flag 83f55e6f298e kbuild: check the minimum assembler version in Kconfig 6facabb4d069 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug 7b78445bce52 watchdog: sbsa_wdog: Make sure the timeout programming is within the limits 10b7a33c5de3 i2c: ocores: generate stop condition after timeout in polling mode b4210b10dc7e x86/rtc: Remove __init for runtime functions ba4a2f6d99fc sched/fair: Fix imbalance overflow 68387ae3b63e sched/fair: Move calculate of avg_load to a better location ccbec01cc99c powerpc/papr_scm: Update the NUMA distance table for the target node 453b3188be89 powerpc/pseries: Add support for FORM2 associativity 498618e0a1e7 powerpc/pseries: Add a helper for form1 cpu distance 18ce785effd9 powerpc/pseries: Consolidate different NUMA distance update code paths f2ae0eb96bfb powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY f6d8a3a2eaab powerpc/pseries: rename min_common_depth to primary_domain_index 5abf8af8df97 ubi: Fix deadlock caused by recursively holding work_sem 33611d4a8181 mtd: ubi: wl: Fix a couple of kernel-doc issues 0279e82e1484 ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size 37a3cf4abc5a cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() 10bda0ec3160 x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot 176d7345b89c scsi: ses: Handle enclosure with just a primary component gracefully cf22c98bcbf8 net: sfp: initialize sfp->i2c_block_size at sfp allocation 2a4835b8ede0 riscv: add icache flush for nommu sigreturn trampoline c76e79e526cd asymmetric_keys: log on fatal failures in PE/pkcs7 5de2e1f5e26f verify_pefile: relax wrapper length check e4b9f0bf91a3 drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F 9f0ee9ed54e1 efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L e1f80b4dfad9 i2c: imx-lpi2c: clean rx/tx buffers upon new message 81c30f89b9c3 wifi: mwifiex: mark OF related data as maybe unused ab39582f3081 power: supply: cros_usbpd: reclassify "default case!" as debug 6de0d0699f5c libbpf: Fix single-line struct definition output in btf_dump 1bec9da233f7 net: macb: fix a memory corruption in extended buffer descriptor mode 7d8c844b337d udp6: fix potential access to stale information d1b9b3191697 RDMA/core: Fix GID entry ref leak when create_ah fails 79b28f42214a sctp: fix a potential overflow in sctp_ifwdtsn_skip 3814d211ff13 net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() dad92d8ada07 qlcnic: check pci_reset_function result 4a519731ece8 drm/armada: Fix a potential double free in an error handling path a069d4d98cd2 tcp: restrict net.ipv4.tcp_app_win cc9f9a49f5b3 tcp: convert elligible sysctls to u8 f662a0786dfd ipv4: shrink netns_ipv4 with sysctl conversions 389dab6142d7 sysctl: add proc_dou8vec_minmax() 8a1fdb35459d niu: Fix missing unwind goto in niu_alloc_channels() 9266e939d762 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition ae1149885142 RDMA/cma: Allow UD qp_type to join multicast only 5e567fd29611 IB/mlx5: Add support for 400G_8X lane speed a1d2fb5d13c9 IB/mlx5: Add support for NDR link speed 8a886f01b85d clk: sprd: set max_register according to mapping range 6e2845284b12 mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min 9e946e4e8c3d mtd: rawnand: stm32_fmc2: remove unsupported EDO mode 6b0e71919264 mtd: rawnand: meson: fix bitmask for length in command word 441e57ff87c2 mtdblock: tolerate corrected bit-flips 0d07ea8d385c fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace 5635e6940656 btrfs: fix fast csum implementation detection 3576e08f19dc btrfs: print checksum type and implementation at mount time f7ec5ca433ce Bluetooth: Fix race condition in hidp_session_thread d9ba36c22a7b Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} 8533fe864574 ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards 8f6a20a4f4ce ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() 69108a8a45c6 ALSA: i2c/cs8427: fix iec958 mixer control deactivation e63a515d11de ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard df4af0ddf7f0 ALSA: emu10k1: fix capture interrupt handler unlinking 14e90335bc73 Revert "pinctrl: amd: Disable and mask interrupts on resume" 59dc9767cefb bpftool: Print newline before '}' for struct with padding only fields 2765aca63776 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown a412ba6b6cc6 Revert "media: ti: cal: fix possible memory leak in cal_ctx_create()" 2d96c8dca946 drm/bridge: lt9611: Fix PLL being unable to lock a2773afc81fc selftests: intel_pstate: ftime() is deprecated ea8c42b3b6d9 mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() 5a74837809cc ring-buffer: Fix race while reader and writer are on the same page c1bbe926a1c7 drm/nouveau/disp: Support more modes by checking with lower bpc 8250f7f7ae21 drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path acbbfdba9ca6 ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() 6e36373aa5ff tracing: Free error logs of tracing instances 9c5df2f14ee3 can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events 70caa596d158 can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access f018ef34c44b ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() eadcad0a47bf ftrace: Mark get_lock_parent_ip() __always_inline 9470fc63ab42 perf/core: Fix the same task check in perf_event_set_output 499757ad3332 scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() 4bfdead17443 iio: adc: ad7791: fix IRQ flags 14f9ff7857e7 ALSA: hda/realtek: Add quirk for Clevo X370SNW 1f3b8c3b047a dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs 3dbee84bf9e3 nilfs2: fix sysfs interface lifetime f32297dba338 nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() a17bed82c0d3 tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty 25eff5e7f743 tty: serial: sh-sci: Fix Rx on RZ/G2L SCI 72a3e4fa882d tty: serial: sh-sci: Fix transmit end interrupt handler 741d73fc573c iio: light: cm32181: Unregister second I2C client if present 58bf30479a2e iio: dac: cio-dac: Fix max DAC write value check for 12-bit f47659f1e942 iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip 52a003870ee2 USB: serial: option: add Quectel RM500U-CN modem e6655d483766 USB: serial: option: add Telit FE990 compositions 9d1f2a6b8d9a usb: typec: altmodes/displayport: Fix configure initial pin assignment 4be2b71e9d36 USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs ec20260950af xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu b4b4f17aa46c usb: xhci: tegra: fix sleep in atomic call 07216da8fb1d NFSD: callback request does not use correct credential for AUTH_SYS a3c4aa48e5f2 sunrpc: only free unix grouplist after RCU settles 890517a4a255 net: stmmac: fix up RX flow hash indirection table when setting channels bdbbd3fa58f8 net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe d8c8476c1433 gpio: davinci: Add irq chip flag to skip set wake 605b056d6330 ipv6: Fix an uninit variable access bug in __ip6_make_skb() ff2565fb8f19 net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT b4b6dfad41aa sctp: check send stream number after wait_for_sndbuf efda95cebfdd net: don't let netpoll invoke NAPI if in xmit context ec81049f0957 icmp: guard against too small mtu 98a9cd82c541 net: qrtr: Fix a refcount bug in qrtr_recvmsg() 94c53d294944 net: qrtr: combine nameservice into main module 3fe20515449a wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta 2951229ee7d0 KVM: s390: pv: fix external interruption loop not always detected b43a8939f1e1 pwm: sprd: Explicitly set .polarity in .get_state() d59b83494d1b pwm: cros-ec: Explicitly set .polarity in .get_state() 176c6b488919 Drivers: vmbus: Check for channel allocation before looking up relids c51b336bd951 gpio: GPIO_REGMAP: select REGMAP instead of depending on it (From OE-Core rev: 91f9c4095a3f99cb880400259fcaa2606c831bf1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.10: update to v5.10.177Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 387078f9030c Linux 5.10.177 34a02011c5d1 hsr: ratelimit only when errors are printed 7c414f6f06e9 gfs2: Always check inode size of inline inodes 3392d67af0a4 ext4: fix kernel BUG in 'ext4_write_inline_data_end()' b4781477f397 libbpf: Fix btf_dump's packed struct determination 7ad30ad8c684 selftests/bpf: Add few corner cases to test padding handling of btf_dump e5a16bcb131c libbpf: Fix BTF-to-C converter's padding logic b9f7422dd94a selftests/bpf: Test btf dump for struct with padding only fields f1c17475a9dc zonefs: Fix error message in zonefs_file_dio_append() b51e4422952b btrfs: scan device in non-exclusive mode 3eeff8d26c6d s390/uaccess: add missing earlyclobber annotations to __clear_user() 7051d51f1241 drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub 79815326a516 drm/etnaviv: fix reference leak when mmaping imported buffer a484f8bec8ee rcu: Fix rcu_torture_read ftrace event 08bfd05987df xtensa: fix KASAN report for show_stack 8ada1b5c8b43 ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z 3b6992bdf09d ALSA: usb-audio: Fix regression on detection of Roland VS-100 0044721f4f95 ALSA: hda/conexant: Partial revert of a quirk for Lenovo 3d328a17c8cb NFSv4: Fix hangs when recovering open state after a server reboot 80a4200d51e5 powerpc: Don't try to copy PPR for task with NULL pt_regs 12c2612e18ca pinctrl: at91-pio4: fix domain name assignment 25065ed83b5f pinctrl: amd: Disable and mask interrupts on resume fbf3fe7f7bc3 net: phy: dp83869: fix default value for tx-/rx-internal-delay b3d7a4478ce0 xen/netback: don't do grant copy across page boundary 5f6347034341 btrfs: fix race between quota disable and quota assign ioctls ba5deb64ddde Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table 26a32a212bc5 cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL 63bbe24b99f9 cifs: prevent infinite recursion in CIFSGetDFSRefer() 8b3d7ad3e8f1 Input: focaltech - use explicitly signed char type 449a1a61f7f1 Input: alps - fix compatibility with -funsigned-char 988061d09972 pinctrl: ocelot: Fix alt mode for ocelot ed3439a8c4fe net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only 8104c795517c bnxt_en: Add missing 200G link speed reporting 62850a076353 bnxt_en: Fix typo in PCI id to device description string mapping f524d1e55013 i40e: fix registers dump after run ethtool adapter self test fa7fafedc9fd net: ipa: compute DMA pool size properly 96e34c88000f ALSA: ymfpci: Fix BUG_ON in probe function 688b1178c443 ALSA: ymfpci: Fix assignment in if condition ee17dea3072d s390/vfio-ap: fix memory leak in vfio_ap device driver ab2a55907823 can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write 9b22e0cfc4d7 net: stmmac: don't reject VLANs when IFF_PROMISC is set f032e125149d net/net_failover: fix txq exceeding warning 1025c471517b regulator: Handle deferred clk 69ed49a7b881 r8169: fix RTL8168H and RTL8107E rx crc error 3907fcb5a439 ptp_qoriq: fix memory leak in probe() 6ff4a54c0218 scsi: megaraid_sas: Fix crash after a double completion 059c3a7a3d6d sfc: ef10: don't overwrite offload features at NIC reset 4a81e2da7297 mtd: rawnand: meson: invalidate cache on polling ECC bit 47a449ec09b4 mips: bmips: BCM6358: disable RAC flush for TP1 ac63f78d9aca ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() 8b1269b709c9 tracing: Fix wrong return in kprobe_event_gen_test.c 038765a095fd tools/power turbostat: Fix /dev/cpu_dma_latency warnings 5ec5680dc656 fbdev: au1200fb: Fix potential divide by zero ce5551db3629 fbdev: lxfb: Fix potential divide by zero c2be7f80562d fbdev: intelfb: Fix potential divide by zero 78eb964805f9 fbdev: nvidia: Fix potential divide by zero 1f2a94baee43 sched_getaffinity: don't assume 'cpumask_size()' is fully initialized 6eaa2254cc5e fbdev: tgafb: Fix potential divide by zero baef27176ea5 ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() fcf80111a4f6 ALSA: asihpi: check pao in control_message() b94ffa287415 net: hsr: Don't log netdev_err message on unknown prp dst node 74d6d33f3695 md: avoid signed overflow in slot_store() 10941fd5c3e1 fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY 0b9493b504fc dm crypt: avoid accessing uninitialized tasklet b2d19565478f bus: imx-weim: fix branch condition evaluates to a garbage value 1635a062fa0e drm/meson: fix missing component unbind on bind errors 794a6cea2268 drm/meson: Fix error handling when afbcd.ops->init fails f7385e0886cd kcsan: avoid passing -g for test 46ae204069e7 kernel: kcsan: kcsan_test: build without structleak plugin a5ce0a559b66 usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC ddb1973e6765 usb: dwc3: gadget: move cmd_endtransfer to extra function 01e4c9c03de8 NFSD: fix use-after-free in __nfs42_ssc_open() 34ef9cd887d5 KVM: fix memoryleak in kvm_init() a6d345c3a31e xfs: don't reuse busy extents on extent trim cb61e1e36fb3 xfs: shut down the filesystem if we screw up quota reservation 91d7a4bd5656 ocfs2: fix data corruption after failed write d4a5181ba1b1 sched/fair: Sanitize vruntime of entity being migrated dfdcda25fb5e sched/fair: sanitize vruntime of entity being placed 66ff37993dd7 dm crypt: add cond_resched() to dmcrypt_write() c68f08cc7456 dm stats: check for and propagate alloc_percpu failure 1eaa2b7ae90c i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() 85b637feee1e firmware: arm_scmi: Fix device node validation for mailbox transport f632a90f8e39 tee: amdtee: fix race condition in amdtee_open_session 4ede0da36c2f drm/i915: Preserve crtc_state->inherited during state clearing d5329a06b4cb drm/i915/active: Fix missing debug object activation d18db946cc6a nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() 560437bba14d wifi: mac80211: fix qos on mesh interfaces a6adfe9bbd6a usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() 09671cfc2b22 usb: chipidea: core: fix possible concurrent when switch role 073ce98aa3a6 usb: chipdea: core: fix return -EINVAL if request role is the same with current role 5a36b601aff3 usb: cdns3: Fix issue with using incorrect PCI device function aae6d1bf4d8e dm thin: fix deadlock when swapping to thin device 4d2626e10709 igb: revert rtnl_lock() that causes deadlock e66f3039c792 fsverity: Remove WQ_UNBOUND from fsverity read workqueue 33f341c1fc60 usb: gadget: u_audio: don't let userspace block driver unbind 1f01027c51eb usb: dwc2: fix a devres leak in hw_enable upon suspend resume dce128421554 scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR f7a4ce351426 cifs: empty interface list when server doesn't support query interfaces 8beb18c25bef sh: sanitize the flags on sigreturn 87e800e3dc77 net: usb: qmi_wwan: add Telit 0x1080 composition 27d4ce4aa3bb net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 ddfc06179338 scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file 3e0a423a55a7 scsi: lpfc: Avoid usage of list iterator variable after loop f9a937f75ba2 scsi: ufs: core: Add soft dependency on governor_simpleondemand 522314863f78 scsi: hisi_sas: Check devm_add_action() return value 799d29a447dc scsi: target: iscsi: Fix an error message in iscsi_check_key() 8c42442887db selftests/bpf: check that modifier resolves after pointer df1da53a7e98 m68k: Only force 030 bus error if PC not in exception table 7df72bedbdd1 ca8210: fix mac_len negative array access 3d8fafc5308f HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded 082b8240a66a riscv: Bump COMMAND_LINE_SIZE value to 1024 2d6c2dee59a3 thunderbolt: Use const qualifier for `ring_interrupt_index` 06e04b450bb4 thunderbolt: Use scale field when allocating USB3 bandwidth 32fa53c27ea3 uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 231cfa78ec5b scsi: qla2xxx: Perform lockless command completion in abort path f73a88df19b7 hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs 33c2fa39fb9e hwmon: fix potential sensor registration fail if of_node is missing f86ff88a1548 platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl da3d3fdfb4d5 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work fce0e47e9ec5 Bluetooth: L2CAP: Fix responding with wrong PDU type 77a61df0a0e6 Bluetooth: L2CAP: Fix not checking for maximum number of DCID 65ceb170749b Bluetooth: btqcomsmd: Fix command timeout after setting BD address 7aa3d03e1b30 net: mdio: thunder: Add missing fwnode_handle_put() 94ef1715d263 gve: Cache link_speed value from device 3c72445dadc3 nvme-tcp: fix nvme_tcp_term_pdu to match spec 73db80dcdc20 net/sonic: use dma_mapping_error() for error check f8cec30541f5 erspan: do not use skb_mac_header() in ndo_start_xmit() 19aa85b9df48 atm: idt77252: fix kmemleak when rmmod idt77252 5eadc8032829 net/mlx5: E-Switch, Fix an Oops in error handling code 265101aea4c0 net/mlx5: Read the TC mapping of all priorities on ETS query 18cead61e437 net/mlx5: Fix steering rules cleanup a4bbab27c4bf bpf: Adjust insufficient default bpf_jit_limit a44e98abcca4 keys: Do not cache key in task struct if key is requested from kernel thread ec23a669deca bootconfig: Fix testcase to increase max node 56e0bc4a72a0 net/ps3_gelic_net: Use dma_mapping_error 3d5a97283e2a net/ps3_gelic_net: Fix RX sk_buff length cb5879efde4f net: qcom/emac: Fix use after free bug in emac_remove due to race condition d04dac7fae75 net: mdio: fix owner field for mdio buses registered using device-tree 1b333766ea7a net: phy: Ensure state transitions are processed from phy_stop() bfeeb3aaad4e xirc2ps_cs: Fix use after free bug in xirc2ps_detach 39c3b9dd481c qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info 33d1603a38e0 net: usb: smsc95xx: Limit packet length to skb->len c09cdf6eb815 scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() a3ada13f20fd i2c: imx-lpi2c: check only for enabled interrupt flags bde2e73d5232 igc: fix the validation logic for taprio's gate list d3e4844c1829 igbvf: Regard vf reset nack as success fe3850c72a72 intel/igbvf: free irq on the error path in igbvf_request_msix() 155d6d434f86 iavf: fix non-tunneled IPv6 UDP packet type and hashing 15dcb57eba09 iavf: fix inverted Rx hash condition leading to disabled hash 580634b03a55 xsk: Add missing overflow check in xdp_umem_reg 7b5dffe048f9 ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl 35a49d27585c ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl 75e2144291e8 power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition 2b346876b931 power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition 18359b8e30c4 power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync 1fde5782f187 net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() cfeda9432c1d drm/sun4i: fix missing component unbind on bind errors b5131ed83c83 serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it 5fcb12f00a05 serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED 19a98d56dfed tty: serial: fsl_lpuart: fix race on RX DMA shutdown ae12308c7d55 serial: fsl_lpuart: Fix comment typo a43f7d0628e4 KVM: Register /dev/kvm as the _very_ last thing during initialization 7958663668ef KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() 6100066358ee KVM: Optimize kvm_make_vcpus_request_mask() a bit ad120bc86930 KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs 4cc54f6ae535 KVM: Clean up benign vcpu->cpu data races when kicking vCPUs 8f9ae017dd35 ipmi:ssif: Add a timer between request retries c94de7f85d99 ipmi:ssif: resend_msg() cannot fail cd35cbde0078 ipmi:ssif: Increase the message retry time 4d57c90f24e1 ipmi:ssif: make ssif_i2c_send() void 18dd825b8651 perf: fix perf_event_context->time ddcf83200036 perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output 29ee1495e857 interconnect: qcom: osm-l3: fix icc_onecell_data allocation (From OE-Core rev: 87febe433a6bf27b1a85ba4866f395dbcd131271) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-07-11linux-yocto/5.10: update to v5.10.176Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: ca9787bdecfa Linux 5.10.176 e57f797e3ffa HID: uhid: Over-ride the default maximum data buffer value with our own 9bc878756b01 HID: core: Provide new max_buffer_size attribute to over-ride the default daa97e770e78 xfs: remove xfs_setattr_time() declaration 183ca919544c fs: use consistent setgid checks in is_sxid() 0e9dbde96cac attr: use consistent sgid stripping checks 240b96ffece8 attr: add setattr_should_drop_sgid() baea3ae425fb fs: move should_remove_suid() 24378d6f7486 attr: add in_group_or_capable() 94ac142c19f1 fs: move S_ISGID stripping into the vfs_*() helpers 347750e1b69c fs: add mode_strip_sgid() helper f60b68c46444 xfs: use setattr_copy to set vfs inode attributes 8cf9400f8948 xfs: set prealloc flag in xfs_alloc_file_space() 308dfe49eb75 xfs: fallocate() should call file_modified() 35f049abbae3 xfs: remove XFS_PREALLOC_SYNC c84fb2962680 xfs: don't leak btree cursor when insrec fails after a split be60f08c03de xfs: purge dquots after inode walk fails during quotacheck d6f223cfef32 xfs: don't assert fail on perag references on teardown d0292124bb57 PCI/DPC: Await readiness of secondary bus after reset 337aa99f76ea PCI: Unify delay handling for reset and resume b5e0b3d74285 s390/ipl: add missing intersection check to ipl_report handling 84e2e393bf9f io_uring: avoid null-ptr-deref in io_arm_poll_handler 5e784a7d07af drm/i915/active: Fix misuse of non-idle barriers as fence trackers 8f27d4321700 drm/i915: Don't use stolen memory for ring buffers with LLC b4a798374f2d x86/mm: Fix use of uninitialized buffer in sme_enable() 764217184f9e x86/mce: Make sure logged MCEs are processed after sysfs update 15e926dfd820 cpuidle: psci: Iterate backwards over list in psci_pd_remove() 38742635eda9 fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks 03fc29e75e44 mmc: sdhci_am654: lower power-on failed message severity b2747b690cb9 mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage 83c3b2f4e7c6 ftrace: Fix invalid address access in lookup_rec() when index is 0 f9a98b8dde09 mptcp: avoid setting TCP_CLOSE state twice 684c7372bbd6 drm/shmem-helper: Remove another errant put in error path fbc5ffcce72b ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 9addf5e1050a ALSA: hda: intel-dsp-config: add MTL PCI id c54974ccaff7 KVM: nVMX: add missing consistency checks for CR0 and CR4 7b18dea697e4 cifs: Fix smb2_set_path_size() ec663c410ce0 tracing: Make tracepoint lockdep check actually test something 8ae86ef7a058 tracing: Check field value in hist_field_name() de3170bd41de tracing: Make splice_read available again efae80ca13fa interconnect: fix mem leak when freeing nodes b37d3ccbd549 firmware: xilinx: don't make a sleepable memory allocation from an atomic context 0c16c20b8787 serial: 8250_em: Fix UART port type f5a5150c7066 tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted 020166bc6669 ext4: fix possible double unlock when moving a directory 7257070be70e drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes ab7da8d93a6f sh: intc: Avoid spurious sizeof-pointer-div warning 6936525142a0 drm/amdkfd: Fix an illegal memory access a98160d8f3e6 ext4: fix task hung in ext4_xattr_delete_inode 0bf15bc393a1 ext4: fail ext4_iget if special inode unallocated 8e7f26b9565a jffs2: correct logic when creating a hole in jffs2_write_begin 980d4e70c708 mmc: atmel-mci: fix race between stop command and start of next command 04eaeaa2f79f media: m5mols: fix off-by-one loop termination error a4c048d502eb hwmon: (adm1266) Set `can_sleep` flag for GPIO chip a4c3e1132422 hwmon: tmp512: drop of_match_ptr for ID table c5bd9719b53b hwmon: (ucd90320) Add minimum delay between bus accesses 663c3afee81e hwmon: (ina3221) return prober error code 0a73c8b3cc99 hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition 4a8c3ad12c9d hwmon: (adt7475) Fix masking of hysteresis registers aff84fadba53 hwmon: (adt7475) Display smoothing attributes in correct order d4dbd26f985c ethernet: sun: add check for the mdesc_grab() eb80cb66a2c5 qed/qed_mng_tlv: correctly zero out ->min instead of ->hour 1c06d1223728 selftests: net: devlink_port_split.py: skip test if no suitable device available bd2e78462ae1 net/iucv: Fix size of interrupt data 2cc46ed406bb net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull 013fae04b8ff ipv4: Fix incorrect table ID in IOCTL path 1f0586dcc076 net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 cccba1ff0798 ice: xsk: disable txq irq before flushing hw 2f28cb5c2a51 block: sunvdc: add check for mdesc_grab() returning NULL a6317235da8a nvmet: avoid potential UAF in nvmet_req_complete() 9ebc344ce547 nvme: fix handling single range discard request 4cf15887a41b block: null_blk: Fix handling of fake timeout request d14d2574a54c null_blk: Move driver into its own directory d5e61a859a8a drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc e294f0aa47e4 net: usb: smsc75xx: Limit packet length to skb->len 9708efad9ba5 net/smc: fix deadlock triggered by cancel_delayed_work_syn() 43aa468df246 nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition 194248138f8d net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails be59b87ee4ae net: tunnels: annotate lockless accesses to dev->needed_headroom 281e86e3fab6 qed/qed_dev: guard against a possible division by zero 31817c530768 net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() 3cbecb1c9085 i40e: Fix kernel crash during reboot when adapter is in recovery mode 91eb59240150 ipvlan: Make skb->skb_iif track skb->dev for l3s mode 2703da78849c nfc: pn533: initialize struct pn533_out_arg properly 77ad58bca011 tcp: tcp_make_synack() can be called from process context 68c665bb1850 scsi: core: Fix a procfs host directory removal regression be5aa2534188 scsi: core: Fix a comment in function scsi_host_dev_release() 0fac20b1806b netfilter: nft_redir: correct value of inet type `.maxattrs` c144dff64ea9 netfilter: nft_redir: correct length for loading protocol registers 3a0f8ea35ddc netfilter: nft_masq: correct length for loading protocol registers eff050d83eee netfilter: nft_nat: correct length for loading protocol registers 0c6c5abeb471 ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() 6f0c2f70d992 scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() 79fe786dab5c docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate ea1e21d38a8d clk: HI655X: select REGMAP instead of depending on it 081893e254f1 drm/meson: fix 1px pink line on GXM when scaling video overlay ed9ed2f58ceb cifs: Move the in_send statistic to __smb_send_rqst() a3c502218cd3 drm/panfrost: Don't sync rpm suspension after mmu flushing 0da0b816972a xfrm: Allow transport-mode states with AF_UNSPEC selector (From OE-Core rev: 9f27f11e19fc1929d42820e88e8df3380495f659) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-05-17cryptodev: upgrade to 1.13Andrey Zhizhikin
Upgrade cryptodev to new release 1.13. This resoves the Kernel build issues for 6.3.y, where Crypto API has been updated, see [1]. Refresh all layer patches with `devtool` to resolve hunks. Link: [1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=255e48eb17684157336bd6dd98d22c1b2d9e3f43 (From OE-Core rev: dc85b747af14f5262590e72e55d2c49670cf09a7) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-05-17linux-yocto/6.1: update to v6.1.25Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: f17b0ab65d17 Linux 6.1.25 243d9f3a1101 cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork() methods e33ab28395d3 cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP properly ff5a4fe2598e cgroup/cpuset: Skip spread flags update on v2 1058e9a130ce nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD dfae73fafd72 nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN f4523cd4986f cifs: fix negotiate context parsing 8f09ece19c22 i2c: ocores: generate stop condition after timeout in polling mode 6f5758fd2edf x86/rtc: Remove __init for runtime functions 31c5ad43bdd1 sched/fair: Fix imbalance overflow 98c77adf519d powerpc/papr_scm: Update the NUMA distance table for the target node 9277d0e5889c i2c: mchp-pci1xxxx: Update Timing registers 50eb90da4fa0 ubi: Fix deadlock caused by recursively holding work_sem 3dce44039b62 ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size aff9099e9c51 mptcp: stricter state check in mptcp_worker 4d433920eb5e mptcp: use mptcp_schedule_work instead of open-coding it 1f93ed9a6841 drm/amd/pm: correct SMU13.0.7 max shader clock reporting 8464a01508f4 drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings a746ad276b2e cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() f06c9b01540c cgroup/cpuset: Fix partition root's cpuset.cpus update bug 53244494bfcb cgroup: fix display of forceidle time at root 226f6410fd43 x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot f8e702c54413 scsi: ses: Handle enclosure with just a primary component gracefully c918d0bc687c net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow 4fb1a978a373 net: phy: nxp-c45-tja11xx: add remove callback 4b3101989e19 net: sfp: initialize sfp->i2c_block_size at sfp allocation 6c8cc40c588f HID: intel-ish-hid: Fix kernel panic during warm reset 5d12b36d72bb riscv: add icache flush for nommu sigreturn trampoline a2f6ded41bec ksmbd: avoid out of bounds access in decode_preauth_ctxt() 2128f7c00fa5 maple_tree: fix write memory barrier of nodes once dead for RCU mode f58574f238c3 tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance 5620eeb379d1 tracing: Add trace_array_puts() to write into instance 41afd2473dc4 KVM: SVM: Flush Hyper-V TLB when required d8b1253f223c x86/hyperv: KVM: Rename "hv_enlightenments" to "hv_vmcb_enlightenments" 8eb5ca7f344e KVM: SVM: Add a proper field for Hyper-V VMCB enlightenments 38b091c8a3f2 KVM: selftests: Move "struct hv_enlightenments" to x86_64/svm.h 59ef934fcc52 x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h 6e999e45ab1c ACPI: resource: Add Medion S17413 to IRQ override quirk 8c1e247907b9 drm/amdgpu/gfx: set cg flags to enter/exit safe mode b4efb6af93ca drm/amdgpu: Force signal hw_fences that are embedded in non-sched jobs df27bcd0cf2b drm/amdgpu: add mes resume when do gfx post soft reset 6c2103d9a88e wifi: iwlwifi: mvm: protect TXQ list manipulation 742ae1a6c65d wifi: iwlwifi: mvm: fix mvmtxq->stopped handling bb0cf2bd6363 nvme: send Identify with CNS 06h only to I/O controllers 3221808c1c6e asymmetric_keys: log on fatal failures in PE/pkcs7 d29a47b456fd verify_pefile: relax wrapper length check 9d482a09acd3 hwmon: (xgene) Fix ioremap and memremap leak f2226c840f8d hwmon: (peci/cputemp) Fix miscalculated DTS for SKX 1fe2ed70c054 drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F 25d36216b160 ACPI: video: Add backlight=native DMI quirk for Acer Aspire 3830TG cec44fdfbdd6 block: ublk_drv: mark device as LIVE before adding disk 09b1f40a4ea2 efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L a1cfba541300 i2c: hisi: Avoid redundant interrupts bd51c04b7e18 i2c: imx-lpi2c: clean rx/tx buffers upon new message bf7d62cac546 wifi: mwifiex: mark OF related data as maybe unused 3565e0b6bca5 selftests/bpf: Fix progs/find_vma_fail1.c build error. ac5866fcb6f5 power: supply: axp288_fuel_gauge: Added check for negative values d71b48d5b181 power: supply: cros_usbpd: reclassify "default case!" as debug 43bba80efd07 power: supply: rk817: Fix unsigned comparison with less than zero eb365d1f507d ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory 19fdbc60b6be ARM: 9290/1: uaccess: Fix KASAN false-positives 8a5342878429 libbpf: Fix single-line struct definition output in btf_dump 71850b5af92d skbuff: Fix a race between coalescing and releasing SKBs 9412a9bf5952 net: macb: fix a memory corruption in extended buffer descriptor mode ecdf42c23f3f udp6: fix potential access to stale information 6985701e628a selftests: openvswitch: adjust datapath NL message declaration 370280c65c28 RDMA/core: Fix GID entry ref leak when create_ah fails 5c9367ac5a22 sctp: fix a potential overflow in sctp_ifwdtsn_skip bef57c227b52 net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() 3756171b97c3 cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex eabf778f9b21 net: wwan: iosm: Fix error handling path in ipc_pcie_probe() f517b5ee826a qlcnic: check pci_reset_function result 09f4dec1f6ac drm/armada: Fix a potential double free in an error handling path a3f1344a7644 Bluetooth: Set ISO Data Path on broadcast sink 2fcfd51add22 Bluetooth: SCO: Fix possible circular locking dependency sco_sock_getsockopt 99f1bc32ebcb Bluetooth: Fix printing errors if LE Connection times out 7c90d78301f8 Bluetooth: hci_conn: Fix not cleaning up on LE Connection failure 644b3051b06b net: openvswitch: fix race on port output d10c951191af iavf: remove active_cvlans and active_svlans bitmaps aa0f377c9b00 iavf: refactor VLAN filter states 4f6c08c2323b bonding: fix ns validation on backup slaves 9d7765638fd8 tcp: restrict net.ipv4.tcp_app_win 53a22fa7f9c2 niu: Fix missing unwind goto in niu_alloc_channels() 24da5765d1ed KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs 361b02e68181 KVM: arm64: Initialise hypervisor copies of host symbols unconditionally 8b9c64942ada bpf, arm64: Fixed a BTI error on returning to patched function c4002b9d5e83 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition b7abd535881a dmaengine: apple-admac: Fix 'current_tx' not getting freed fdbd0392352c dmaengine: apple-admac: Set src_addr_widths capability c7bb085947c3 dmaengine: apple-admac: Handle 'global' interrupt flags 37b39345b952 LoongArch, bpf: Fix jit to skip speculation barrier opcode db9c9086d362 bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp 02eabb635bc6 RDMA/cma: Allow UD qp_type to join multicast only 74f4471ad642 clk: rs9: Fix suspend/resume 132918e08e86 RDMA/erdma: Defer probing if netdevice can not be found d682c9bc41fa RDMA/erdma: Inline mtt entries into WQE if supported 3570f3cc4aab RDMA/erdma: Update default EQ depth to 4096 and max_send_wr to 8192 9554a6b5e2ec IB/mlx5: Add support for 400G_8X lane speed 6ea322a1ee6a RDMA/irdma: Add ipv4 check to irdma_find_listener() ad960ae9f56a RDMA/irdma: Increase iWARP CM default rexmit count ee02fa4a71bd RDMA/irdma: Fix memory leak of PBLE objects 6d61b0cc2ade RDMA/irdma: Do not generate SW completions for NOPs b8f3162579e1 clk: sprd: set max_register according to mapping range 8d901a336302 drm/i915/dsi: fix DSS CTL register offsets for TGL+ b15df140fe09 fbcon: set_con2fb_map needs to set con2fb_map! 93aa242f598e fbcon: Fix error paths in set_con2fb_map d6c4dfb62d55 KVM: arm64: PMU: Restore the guest's EL0 event counting after migration 3ad491459d4a mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min 1029642ce63e mtd: rawnand: stm32_fmc2: remove unsupported EDO mode 4efb01e9e3f4 mtd: rawnand: meson: fix bitmask for length in command word 205c503c8920 mtdblock: tolerate corrected bit-flips d5392c1c64f9 fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace 874cf0b2c0a8 btrfs: fix fast csum implementation detection 3103c0781257 btrfs: restore the thread_pool= behavior in remount for the end I/O workqueues 8c4b65f6c707 Bluetooth: hci_conn: Fix possible UAF 4290d89ae934 Bluetooth: Free potentially unfreed SCO connection ba7d93969275 bluetooth: btbcm: Fix logic error in forming the board name. f6719fd8f409 Bluetooth: Fix race condition in hidp_session_thread 348d446762e7 Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} 71964e93fcb1 ALSA: hda/hdmi: disable KAE for Intel DG2 d5c9d46f1c1d ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards cd65ce6696b2 ALSA: emu10k1: don't create old pass-through playback device on Audigy 8456a96c6b3b ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() 97d70398126d ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2 474f951fb2f8 ALSA: hda: patch_realtek: add quirk for Asus N7601ZM 165182b56569 ALSA: i2c/cs8427: fix iec958 mixer control deactivation 721cdcb7a53b ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard 409f3e57fd2b ALSA: emu10k1: fix capture interrupt handler unlinking 779fd2a575cc drm/amd/display: Pass the right info to drm_dp_remove_payload 8b1700d79f9e Revert "pinctrl: amd: Disable and mask interrupts on resume" (From OE-Core rev: d94d3eba31aa861815eaa1622c0a56fb7253441d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-05-17linux-yocto/6.1: update to v6.1.24Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 0102425ac76b Linux 6.1.24 77e41187a387 bpftool: Print newline before '}' for struct with padding only fields 1c87a6f82a4e mm: enable maple tree RCU mode by default. 9b6627bc36aa maple_tree: add RCU lock checking to rcu callback functions a29025a1b61c maple_tree: add smp_rmb() to dead node detection d3af5f8a50dd maple_tree: remove extra smp_wmb() from mas_dead_leaves() cc2f2507f3f0 maple_tree: fix freeing of nodes in rcu mode 5f7c59126498 maple_tree: detect dead nodes in mas_start() 3825e4495bcc maple_tree: refine ma_state init from mas_start() 64cb480523b4 maple_tree: be more cautious about dead nodes 0a0372d1d234 maple_tree: fix mas_prev() and mas_find() state handling 19d8f782e380 maple_tree: fix handle of invalidated state in mas_wr_store_setup() 2c9bc4903b96 maple_tree: reduce user error potential f41e9e69277b maple_tree: fix potential rcu issue edc5a4e880fa maple_tree: remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk() 0b73b8ac30c3 mm: take a page reference when removing device exclusive entries 726825297dd6 drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm() 64244a900ddf drm/i915: Use _MMIO_PIPE() for SKL_BOTTOM_COLOR 0a3e21976517 drm/bridge: lt9611: Fix PLL being unable to lock 1297278ce239 drm/i915/dp_mst: Fix payload removal during output disabling 0c64d72fd3f2 drm/display/dp_mst: Handle old/new payload states in drm_dp_remove_payload() 62de38c8201d drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset 73ca74fc7ab6 drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume 245525543f48 drm/amd/display: Clear MST topology if it fails to resume 414207ff47d1 blk-throttle: Fix that bps of child could exceed bps limited in parent 240bb94f3510 maple_tree: fix a potential concurrency bug in RCU mode 4f5760757fa2 maple_tree: fix get wrong data_end in mtree_lookup_walk() f042ee354c82 mm/hugetlb: fix uffd wr-protection for CoW optimization path 85cc118ce6f1 mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() 3663f5d5bb1f ring-buffer: Fix race while reader and writer are on the same page 240b15027088 drm/i915: fix race condition UAF in i915_perf_add_config_ioctl 4e29fb89f771 drm/i915: Fix context runtime accounting e53d28a6df0e drm/nouveau/disp: Support more modes by checking with lower bpc 3c260efd82f5 drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path b4b37727bc78 ublk: read any SQE values upfront 94dd3a274bf5 wifi: mt76: ignore key disable commands ef6bd8f64ce0 mm: vmalloc: avoid warn_alloc noise caused by fatal signal 0d33aa43516a zsmalloc: document freeable stats dc48648699c7 tracing/synthetic: Make lastcmd_mutex static 14d34eb9b076 ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() c0cf0f55be04 tracing: Free error logs of tracing instances 1ea5f8d1facd tracing/osnoise: Fix notify new tracing_max_latency 162e6e6ff25f tracing/timerlat: Notify new max thread latency 9fe183f659a2 tracing/synthetic: Fix races on freeing last_cmd 101e8e6bbae5 net: stmmac: Add queue reset into stmmac_xdp_open() function 106e64a2e6a5 ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad W530 1c2842a7fdac ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1 and iMac14,2 9610adf8b2c8 ACPI: video: Make acpi_backlight=video work independent from GPU driver be12e390c246 ACPI: video: Add auto_detect arg to __acpi_video_get_backlight_type() b14abd688714 can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get SOCK_RXQ_OVFL infos f0bfe06c5569 can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events db3f6340a7eb can: isotp: fix race between isotp_sendsmg() and isotp_release() 4c3fb22a6ec6 can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access ddca03d97daa fs: drop peer group ids under namespace lock 3caa69378107 ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() 68973c84ea23 ftrace: Mark get_lock_parent_ip() __always_inline 023036e38923 perf/core: Fix the same task check in perf_event_set_output a2eb778aacea block: don't set GD_NEED_PART_SCAN if scan partition failed 231a49460ac0 block: ublk: make sure that block size is set correctly fb9ec305e764 cifs: sanitize paths in cifs_update_super_prepath. 012c045d6128 nvme: fix discard support without oncs 6e06a68fbbfc scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() 44374911ac63 scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() ac48787f58d1 io_uring: fix memory leak when removing provided buffers bd4081fa1cd9 io_uring: fix return value when removing provided buffers 9f03d09b090c iio: adc: ad7791: fix IRQ flags 9c8fb43419a9 blk-mq: directly poll requests 5a62d771e514 counter: 104-quad-8: Fix Synapse action reported for Index signals 6284b686c276 counter: 104-quad-8: Fix race condition between FLAG and CNTR reads e3d2f71fbf09 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug 13ec3c238f4b coresight: etm4x: Do not access TRCIDR1 for identification 54df8e39ce25 mm: kfence: fix handling discontiguous page 476699a8a739 mm: kfence: fix PG_slab and memcg_data clearing dc54e4ea3190 KVM: nVMX: Do not report error code when synthesizing VM-Exit from Real Mode 5f35a72fcc8b KVM: x86: Clear "has_error_code", not "error_code", for RM exception injection da429cddabe0 x86/ACPI/boot: Use FADT version to check support for online capable 29e8d76446e8 x86/acpi/boot: Correct acpi_is_processor_usable() check cc53c92b7c96 ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook f66a18f8915c ALSA: hda/realtek: Add quirk for Clevo X370SNW a8334a0c535d ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr c1f461ed5d24 ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN e736180eaf03 serial: 8250: Prevent starting up DMA Rx on THRI interrupt 4230a94cbe37 dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs 1942ccb7d95f nilfs2: fix sysfs interface lifetime bae009a2f1b7 nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() b347d5474225 tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty 0fd57dd7a79d tty: serial: sh-sci: Fix Rx on RZ/G2L SCI 2a6dd54da5de tty: serial: sh-sci: Fix transmit end interrupt handler 85c3acbeef41 iio: light: cm32181: Unregister second I2C client if present 9ba3466e6336 iio: buffer: make sure O_NONBLOCK is respected 1658d973b2f8 iio: buffer: correctly return bytes written in output buffers 59d667d7ae46 iio: dac: cio-dac: Fix max DAC write value check for 12-bit c723a410a497 iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip a09eb53a18f9 iio: adc: qcom-spmi-adc5: Fix the channel name a876adf4ad6d iio: adis16480: select CONFIG_CRC32 b3ea2426cc22 drivers: iio: adc: ltc2497: fix LSB shift 2fc866050751 USB: serial: option: add Quectel RM500U-CN modem f91b9490a72c USB: serial: option: add Telit FE990 compositions 9339f4b67417 usb: typec: altmodes/displayport: Fix configure initial pin assignment f2dc47de2874 USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs 0105bcb9e555 usb: dwc3: pci: add support for the Intel Meteor Lake-S 095eb65bba30 usb: cdnsp: Fixes error: uninitialized symbol 'len' 167c05646f67 xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu 745dbe21daf7 xhci: Free the command allocated for setting LPM if we return early 130c61c516cd usb: xhci: tegra: fix sleep in atomic call 2a0e0f4773fe PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y 87f2d92fc892 PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y 5f625160b67f cxl/pci: Handle excessive CDAT length 0d8dc8993a8d cxl/pci: Handle truncated CDAT entries ff7edd1ac643 cxl/pci: Handle truncated CDAT header 021544721f49 cxl/pci: Fix CDAT retrieval on big endian 435a319e3cc1 net: stmmac: check fwnode for phy device before scanning for phy 70f1913824fd arm64: compat: Work around uninitialized variable warning 332e7f93f112 gve: Secure enough bytes in the first TX desc for all TCP pkts e3bcf2a77060 netlink: annotate lockless accesses to nlk->max_recvmsg_len 23a4bc3a2cec ethtool: reset #lanes when lanes is omitted 5a08a32e6249 ping: Fix potentail NULL deref for /proc/net/icmp. b34056bedf04 raw: Fix NULL deref in raw_get_next(). 53a0031217c9 raw: use net_hash_mix() in hash function 73b99db789ef ice: Reset FDIR counter in FDIR init stage aad3b871efe2 ice: fix wrong fallback logic for FDIR 6460fee86abf NFSD: callback request does not use correct credential for AUTH_SYS 94ef35dd2ea1 sunrpc: only free unix grouplist after RCU settles 710392fd6546 net: stmmac: fix up RX flow hash indirection table when setting channels b29e7b24de18 net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe c35f0a48fbd0 gpio: davinci: Add irq chip flag to skip set wake 8309ca6f09b2 gpio: davinci: Do not clear the bank intr enable bit in save_context 73e863aa2505 platform/x86: think-lmi: Clean up display of current_value on Thinkstation 081da7b1c881 platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings 9071525bfcb1 platform/x86: think-lmi: Fix memory leak when showing current settings 2c9cefc142c1 ipv6: Fix an uninit variable access bug in __ip6_make_skb() ef5fa4de4cac net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT d2128636b303 sctp: check send stream number after wait_for_sndbuf 90c29c00b156 net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit e48e6a4652c5 net: don't let netpoll invoke NAPI if in xmit context 8354db058092 ALSA: hda/hdmi: Preserve the previous PCM device upon re-enablement 0185e87c69af icmp: guard against too small mtu b623a8e5d38a nfsd: call op_release, even when op_func returns an error ffcbcf087581 NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL 0d2a6a508b9f wifi: brcmfmac: Fix SDIO suspend/resume regression 0f638a3d1b61 l2tp: generate correct module alias strings c951c392a9d8 net: stmmac: remove redundant fixup to support fixed-link mode 1aca718e1a84 net: stmmac: check if MAC needs to attach to a PHY 2b15feabc95b net: phylink: add phylink_expects_phy() method aa95efa187b4 net: qrtr: Fix a refcount bug in qrtr_recvmsg() 022c8320d9eb wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta c46239e6295c wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap() 1d797b152ca3 KVM: s390: pv: fix external interruption loop not always detected 84f940586845 ASoC: codecs: lpass: fix the order or clks turn off during suspend 6f62d2d396f1 pwm: meson: Explicitly set .polarity in .get_state() c6af1a3ae767 pwm: sprd: Explicitly set .polarity in .get_state() 116a17f97764 pwm: iqs620a: Explicitly set .polarity in .get_state() 8a3a6a0aca8c pwm: cros-ec: Explicitly set .polarity in .get_state() 98ba763cc91c pwm: hibvt: Explicitly set .polarity in .get_state() 547cc8dae247 pwm: Make .get_state() callback return an error code eafd3967b9e7 ASoC: SOF: ipc4: Ensure DSP is in D0I0 during sof_ipc4_set_get_data() 8c3f0ae5435f Drivers: vmbus: Check for channel allocation before looking up relids 8df93c8da532 gpio: GPIO_REGMAP: select REGMAP instead of depending on it 74347b99d4eb KVM: arm64: PMU: Don't save PMCR_EL0.{C,P} for the vCPU 3d8c8a9ad53e KVM: arm64: PMU: Sanitise PMCR_EL0.LP on first vcpu run 508d71a67708 KVM: arm64: PMU: Distinguish between 64bit counter and 64bit overflow eb3df961021b KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode 5d70c2e2f973 dm: fix improper splitting for abnormal bios 83ee6b272942 dm: change "unsigned" to "unsigned int" 32bde86816aa dm integrity: Remove bi_sector that's only used by commented debug code 6b1af0115f41 dm cache: Add some documentation to dm-cache-background-tracker.h (From OE-Core rev: 8649e3b8ab16f43682f8246a8190bb61deae4dc4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-05-17linux-yocto/6.1: update to v6.1.23Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 543aff194ab6 Linux 6.1.23 9c5aa3c8619f Revert "cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again*" cafb47f5f59b x86/PVH: avoid 32-bit build warning when obtaining VGA console info 9f291f2348ed hsr: ratelimit only when errors are printed d0386bd84e6d drm/amdkfd: Get prange->offset after svm_range_vram_node_new fbfe493874e9 usb: ucsi: Fix ucsi->connector race e5c5cb47a9eb libbpf: Fix btf_dump's packed struct determination 6c8afd54f8e9 selftests/bpf: Add few corner cases to test padding handling of btf_dump 524617e553bc libbpf: Fix BTF-to-C converter's padding logic 2e35b08b66b0 selftests/bpf: Test btf dump for struct with padding only fields 0f9e728e1a6c net: dsa: mv88e6xxx: replace VTU violation prints with trace points be831b5c6963 net: dsa: mv88e6xxx: replace ATU violation prints with trace points 8f872c781f64 net: dsa: mv88e6xxx: read FID when handling ATU violations e4ca4572de06 KVM: arm64: Disable interrupts while walking userspace PTs 051e660c8185 KVM: arm64: PMU: Fix GET_ONE_REG for vPMC regs to return the current value fcf712b4e5d0 drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on skl/glk 0fc6fea41c71 drm/i915: Disable DC states for all commits c781c107731f drm/i915/dpt: Treat the DPT BO as a framebuffer 21ee19974b19 drm/i915/gem: Flush lmem contents after construction fd71f4c9e3fa drm/amd/display: Take FEC Overhead into Timeslot Calculation 41abe8828c83 drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub febacc33298f drm/amdgpu: allow more APUs to do mode2 reset when go to S4 f931ca46773a drm/etnaviv: fix reference leak when mmaping imported buffer 3f878da42862 s390: reintroduce expoline dependence to scripts a028d92967bb s390/uaccess: add missing earlyclobber annotations to __clear_user() bc2f8b56217b dt-bindings: mtd: jedec,spi-nor: Document CPOL/CPHA support 69bec5ac6ea0 rcu: Fix rcu_torture_read ftrace event 75289cdbe125 xtensa: fix KASAN report for show_stack 3a0e34af6bff ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z 036d5ae0a7cf ALSA: hda/realtek: Add quirks for some Clevo laptops 3e120e920016 ALSA: usb-audio: Fix regression on detection of Roland VS-100 0c60b9c0b774 ALSA: hda/conexant: Partial revert of a quirk for Lenovo f6bcbd556978 NFSv4: Fix hangs when recovering open state after a server reboot 3f5ded246953 powerpc/64s: Fix __pte_needs_flush() false positive warning 0bb88976bdd2 powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled 064a1c7b0f84 powerpc: Don't try to copy PPR for task with NULL pt_regs 44917e8c38d8 platform/x86: ideapad-laptop: Stop sending KEY_TOUCHPAD_TOGGLE 61c1f420bb01 pinctrl: at91-pio4: fix domain name assignment d9c63daa576b pinctrl: amd: Disable and mask interrupts on resume 0e7ac17634d2 modpost: Fix processing of CRCs on 32-bit build machines 2269be495142 net: phy: dp83869: fix default value for tx-/rx-internal-delay cdfac0a50641 xen/netback: don't do grant copy across page boundary ace6aa2ab5ba can: j1939: prevent deadlock by moving j1939_sk_errqueue() 8b7c731e5444 dm: fix __send_duplicate_bios() to always allow for splitting IO d7c67be755cc zonefs: Always invalidate last cached page on append write 4d35d375efed vmxnet3: use gro callback when UPT is enabled d67b3cdacac9 io_uring: fix poll/netmsg alloc caches ef329fa764c3 io_uring/rsrc: fix rogue rsrc node grabbing 3eb2138d4693 io_uring/poll: clear single/double poll flags on poll arming e5da11825ef7 block/io_uring: pass in issue_flags for uring_cmd task_work handling 4a8f1f512266 zonefs: Do not propagate iomap_dio_rw() ENOTBLK error to user space 8a6539ea362e btrfs: scan device in non-exclusive mode a38ff2024805 btrfs: fix race between quota disable and quota assign ioctls 6134a4bb6b1c btrfs: fix deadlock when aborting transaction during relocation with scrub 85ec44199b5a Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table 89c4b695431d Input: i8042 - add quirk for Fujitsu Lifebook A574/H b7d854c33ab4 cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL eb94ea52afff cifs: prevent infinite recursion in CIFSGetDFSRefer() f8bdc959cefe Input: focaltech - use explicitly signed char type 5ee6df525715 Input: alps - fix compatibility with -funsigned-char 30a8863f21ec Input: i8042 - add TUXEDO devices to i8042 quirk tables for partial fix 973043d6bdea iommu/vt-d: Allow zero SAGAW if second-stage not supported db0ac14908af Input: xpad - fix incorrectly applied patch for MAP_PROFILE_BUTTON 2a858f3f804c pinctrl: ocelot: Fix alt mode for ocelot 106fb49b14af net: ethernet: mtk_eth_soc: add missing ppe cache flush when deleting a flow a7bd974edf12 net: ethernet: mtk_eth_soc: fix flow block refcounting logic 1b0e8aba4510 net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only b055e322907e bnxt_en: Add missing 200G link speed reporting f06ae13e995a bnxt_en: Fix typo in PCI id to device description string mapping a4dd9f756973 bnxt_en: Fix reporting of test result in ethtool selftest 37f9fe34482e i40e: fix registers dump after run ethtool adapter self test 6e43dc9dcf22 net: ipa: compute DMA pool size properly 32b9bd7cfc2e ALSA: ymfpci: Fix BUG_ON in probe function db7d7782677f ALSA: ymfpci: Create card with device-managed snd_devm_card_new() 9bc9e4442fe3 ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg() d10900058fa6 ice: add profile conflict check for AVF FDIR 088573884165 ice: Fix ice_cfg_rdma_fltr() to only update relevant fields 0b9541ae1dd1 smsc911x: avoid PHY being resumed when interface is not up a921dbbc04e3 net: mvpp2: parser fix PPPoE 2a4f74420538 net: mvpp2: parser fix QinQ 5718b58ca0ec net: mvpp2: classifier flow fix fragmentation flags bee9ca40b839 loop: LOOP_CONFIGURE: send uevents for partitions b7707176f858 ACPI: bus: Rework system-level device notification handling 6a40fda14b4b s390/vfio-ap: fix memory leak in vfio_ap device driver c11dbc7705b3 can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write 7ffdf7e6fc92 platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix 75084659969f drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state ce1b88dd4013 net: stmmac: don't reject VLANs when IFF_PROMISC is set c942f5cd63b7 net/net_failover: fix txq exceeding warning f70328a0bfb2 regulator: Handle deferred clk 1b808f5d8449 r8169: fix RTL8168H and RTL8107E rx crc error 4ffa3fec1c34 net: dsa: microchip: ksz8: fix MDB configuration with non-zero VID adfe55665203 net: dsa: microchip: ksz8863_smi: fix bulk access 8d86ea65e0f1 net: dsa: microchip: ksz8: ksz8_fdb_dump: avoid extracting ghost entry from empty dynamic MAC table. 628f76b8ae7b net: dsa: microchip: ksz8: fix offset for the timestamp filed 91840597869d net: dsa: microchip: ksz8: fix ksz8_fdb_dump() to extract all 1024 entries 9524c2ea47cc net: dsa: microchip: ksz8: fix ksz8_fdb_dump() 43b4331ce0cd ptp_qoriq: fix memory leak in probe() cc0f9bb99735 net: dsa: realtek: fix out-of-bounds access 089e6318e1de scsi: mpt3sas: Don't print sense pool info twice 9526222c1a11 scsi: megaraid_sas: Fix crash after a double completion 1da26860a348 sfc: ef10: don't overwrite offload features at NIC reset c5a159d5e559 SUNRPC: fix shutdown of NFS TCP client socket 43b70c9c4c90 mtd: rawnand: meson: invalidate cache on polling ECC bit 53dc0b69fbac platform/surface: aggregator: Add missing fwnode_handle_put() f0a67ad7dce4 platform/x86: think-lmi: Add possible_values for ThinkStation 5b2e50d837f2 platform/x86: think-lmi: only display possible_values if available 3991efd0c1aa platform/x86: think-lmi: use correct possible_values delimiters 6c69f1ab7bdc platform/x86: think-lmi: add missing type attribute ba85e83f9330 PCI: dwc: Fix PORT_LINK_CONTROL update when CDM check enabled e39afd6095a5 ALSA: usb-audio: Fix recursive locking at XRUN during syncing 2cdbcff99f15 mips: bmips: BCM6358: disable RAC flush for TP1 a07cf4fd610e riscv/kvm: Fix VM hang in case of timer delta being zero. 60b2027077ea ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() 8b46440d1a63 mtd: nand: mxic-ecc: Fix mxic_ecc_data_xfer_wait_for_completion() when irq is used c84d28b32236 mtd: rawnand: meson: initialize struct with zeroes f5527b3b4d3d btrfs: use temporary variable for space_info in btrfs_update_block_group bd265f2061aa btrfs: fix uninitialized variable warning in btrfs_update_block_group 089d656992c0 tracing: Fix wrong return in kprobe_event_gen_test.c 88cdf1d8a522 tools/power turbostat: fix decoding of HWP_STATUS 6ecdea91ef95 tools/power turbostat: Fix /dev/cpu_dma_latency warnings 2a3562ea9d72 fbdev: au1200fb: Fix potential divide by zero 9f2a69d5e677 fbdev: lxfb: Fix potential divide by zero 8ab9eada22d9 fbdev: intelfb: Fix potential divide by zero c8d88107971e fbdev: nvidia: Fix potential divide by zero 35a32a50dc8f net/mlx5e: Lower maximum allowed MTU in XSK to match XDP prerequisites b969838c9554 drm/amdkfd: Fixed kfd_process cleanup on module exit. e437554b1452 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 c8943cf3ab9b sched_getaffinity: don't assume 'cpumask_size()' is fully initialized 2961b331b074 ACPI: tools: pfrut: Check if the input of level and type is in the right numeric range b8b7d5eac5ee fbdev: tgafb: Fix potential divide by zero 32854bc91ae7 ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() 69280e8e669c ALSA: asihpi: check pao in control_message() 8b4dc07eb938 net: hsr: Don't log netdev_err message on unknown prp dst node 5045360f3bb6 drm/amdkfd: fix potential kgd_mem UAFs b861f0e62ae1 drm/amdkfd: fix a potential double free in pqm_create_queue b61b21bcbb8a drm/amdkfd: Fix BO offset for multi-VMA page migration 3e48f7b53de4 x86/PVH: obtain VGA console info in Dom0 df0833da4bfa md: avoid signed overflow in slot_store() 50f6507aadf8 ASoC: SOF: IPC4: update gain ipc msg definition to align with fw 6d0ab3efb282 ASoC: SOF: Intel: pci-tng: revert invalid bar size setting 6290404aa142 ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit a56be07a8c0c ASoC: SOF: ipc3: Check for upper size limit for the received message ab7a700fec40 ACPI: video: Add backlight=native DMI quirk for Dell Vostro 15 3535 78b342f0cda7 zstd: Fix definition of assert() 6beb32105eea ASoC: Intel: avs: nau8825: Adjust clock control 30878a7eec00 ASoC: Intel: avs: ssm4567: Remove nau8825 bits ea7950db7650 ASoC: Intel: avs: da7219: Explicitly define codec format d0652061c3b8 ASoC: Intel: avs: max98357a: Explicitly define codec format 57f9a9a232bd ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds 5218af4ad5d8 xfrm: Zero padding when dumping algos and encap 2b4830eefc41 cifs: fix missing unload_nls() in smb2_reconnect() e0169d62efce arm64: efi: Set NX compat flag in PE/COFF header ec6cd79c4e54 net: mscc: ocelot: fix stats region batching 39cd75f2f3a4 tracing: Do not let histogram values have some modifiers 8ebeea1052f6 tracing: Add .graph suffix option to histogram value 93454d1a306e tracing: Add .percent suffix option to histogram values 954fc9931f0a tty: serial: fsl_lpuart: fix race on RX DMA shutdown 3a4d6f959caa tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API 33123ad902f3 drm/msm/disp/dpu: fix sc7280_pp base offset 3f7c4839fc04 drm/msm/dpu: correct sm8250 and sm8350 scaler 30fff49ea686 drm/msm/dpu: Refactor sc7280_pp location 942100ec928c ARM: dts: aspeed: p10bmc: Update battery node name 84cfcf240f4a riscv: ftrace: Fixup panic by disabling preemption a35f863210e8 net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action 64621e4607f4 btrfs: zoned: count fresh BG region as zone unusable ea34b8bcc7ae btrfs: rename BTRFS_FS_NO_OVERCOMMIT to BTRFS_FS_ACTIVE_ZONE_TRACKING bae092f58759 kcsan: avoid passing -g for test 01f3150cc7a7 kernel: kcsan: kcsan_test: build without structleak plugin 0b0e1551ba9a fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY fc426026c3a3 zonefs: Fix error message in zonefs_file_dio_append() 81cf745f1105 zonefs: Separate zone information from inode information 7558b249cb4e zonefs: Reduce struct zonefs_inode_info size 3741898b1694 zonefs: Simplify IO error handling a624b4796f38 zonefs: Reorganize code 9dad2690b126 cifs: avoid race conditions with parallel reconnects a5698f3ebb78 cifs: prevent data race in cifs_reconnect_tcon() f60cdd319b2c cifs: update ip_addr for ses only for primary chan setup eddee1c229c2 thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host routers 3b29299e5f60 Linux 6.1.22 8c31b663edc1 drm/amdkfd: Fix the memory overrun 132f1d394391 drm/amdkfd: add GC 11.0.4 KFD support 0ac954ec7f6c drm/amdkfd: Fix the warning of array-index-out-of-bounds a5528973c676 drm/amdkfd: introduce dummy cache info for property asic 388c4c1d1212 sched/fair: Sanitize vruntime of entity being migrated e427be68892e sched/fair: sanitize vruntime of entity being placed b9d6816713b0 dm crypt: avoid accessing uninitialized tasklet f0eb61b493db dm crypt: add cond_resched() to dmcrypt_write() a42180dd3615 dm stats: check for and propagate alloc_percpu failure 7c64e839585e i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() d22bc65a98ff bus: imx-weim: fix branch condition evaluates to a garbage value 286b0cab31ba mm/ksm: fix race with VMA iteration and mm_struct teardown 318b65386756 soc: qcom: llcc: Fix slice configuration values for SC8280XP 83f40feee690 arm64: dts: qcom: sm8150: Fix the iommu mask used for PCIe controllers 267b899375bf arm64: dts: qcom: sc7280: Mark PCIe controller as cache coherent 0156ad2a60fe firmware: arm_scmi: Fix device node validation for mailbox transport a63cce9393e4 tee: amdtee: fix race condition in amdtee_open_session 8a09fa7be62f riscv: Handle zicsr/zifencei issues between clang and binutils aa8a49b61007 riscv: mm: Fix incorrect ASID argument when flushing TLB 75e10d7fb979 drm/amdgpu: reposition the gpu reset checking for reuse 9f7e1dd835ec drm/amdgpu: skip ASIC reset for APUs when go to S4 220da3bf1fc3 drm/i915: Preserve crtc_state->inherited during state clearing c355945957ef drm/i915/active: Fix missing debug object activation ed6364fb7c40 drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi 19b4396f0a39 drm/meson: fix missing component unbind on bind errors c590fce42c21 drm/amd/display: fix wrong index used in dccg32_set_dpstreamclk dec28169efd8 drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found 5f33b042f74f nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() c5d24e07e316 wifi: mac80211: fix qos on mesh interfaces 0b3ec5671ac0 ksmbd: return unsupported error on smb1 mount 3060466e38ca ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect fe9591a5a004 ksmbd: don't terminate inactive sessions after a few seconds d55c0560893c ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION e54752f596a7 ksmbd: fix wrong signingkey creation when encryption is AES256 0608b3da04f5 maple_tree: fix mas_skip_node() end slot detection 94f6b92bad23 test_maple_tree: add more testing for mas_empty_area() 450317033f04 Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" 7b100a45dc19 io_uring/rsrc: fix null-ptr-deref in io_file_bitmap_get() 87f2d329f4cb io_uring/net: avoid sending -ECONNABORTED on repeated connection requests 1c00030a59a9 kfence: avoid passing -g for test f2a4304e9ff5 mm: kfence: fix using kfence_metadata without initialization in show_object() 1e8525f37871 usb: ucsi_acpi: Increase the command completion timeout 1c5abcb13491 usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() 2d0558c29122 usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC 4c1a06454f00 usb: chipidea: core: fix possible concurrent when switch role 4e3498143863 usb: chipdea: core: fix return -EINVAL if request role is the same with current role bfcd692c833e usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver 4e6e31e0a6ee usb: cdnsp: Fixes issue with redundant Status Stage 0cc5fbfaacaa usb: cdns3: Fix issue with using incorrect PCI device function d55ca2d2ea1a usb: typec: tcpm: fix warning when handle discover_identity message 657431b040b8 usb: typec: tcpm: fix create duplicate source-capabilities file 0131f901835b dm thin: fix deadlock when swapping to thin device 62a646457499 igb: revert rtnl_lock() that causes deadlock f8b34ed7cdac arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name 41a68444e562 lockd: set file_lock start and end when decoding nlm4 testargs 260becc3891a fsverity: Remove WQ_UNBOUND from fsverity read workqueue d77531fac6a1 fscrypt: destroy keyring after security_sb_delete() f311869d72f7 mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP a6766e457d4c efi: sysfb_efi: Fix DMI quirks not working for simpledrm 608901a77c94 Bluetooth: Fix race condition in hci_cmd_sync_clear 00331677c084 btrfs: zoned: fix btrfs_can_activate_zone() to support DUP profile 3bc7324e4911 usb: gadget: u_audio: don't let userspace block driver unbind ffb8ab6f87bd usb: dwc2: fix a devres leak in hw_enable upon suspend resume cd1340202266 usb: dwc2: drd: fix inconsistent mode if role-switch-default-mode="host" ac49318c8adf usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub b03b85ec8247 scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR d080337f6827 selftests/x86/amx: Add a ptrace test 79f1e15c6b4b x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf() 362628048710 cifs: fix dentry lookups in directory handle cache d4bab65f80ce cifs: print session id while listing open files dc9e203f9f51 cifs: dump pending mids for all channels in DebugData f401c35e6cb4 cifs: empty interface list when server doesn't support query interfaces ee1767a12e13 cifs: do not poll server interfaces too regularly a163106b6d16 cifs: append path to open_enter trace event f11f6ea883de cifs: lock chan_lock outside match_session 4c8fc3fe28e4 act_mirred: use the backlog for nested calls to mirred ingress e0c12b9bfffc net/sched: act_mirred: better wording on protection against excessive stack growth a0e39cdddc15 drm/amd: Fix initialization mistake for NBIO 7.3.0 f06b902511ea drm/amdgpu: Fix call trace warning and hang when removing amdgpu device 5fdb54270f7c sh: sanitize the flags on sigreturn b66804fc7e21 drm/amd/display: Update clock table to include highest clock setting 43c33c487252 net: usb: qmi_wwan: add Telit 0x1080 composition 8224ef96a8de net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 886acbcb2982 platform/x86: int3472: Add GPIOs to Surface Go 3 Board data 4a7d64d38584 scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file 1f822ae8fb2a scsi: mpi3mr: Bad drive in topology results kernel crash a0b33e1d8dc1 scsi: mpi3mr: NVMe command size greater than 8K fails 92548801f01e scsi: mpi3mr: Wait for diagnostic save during controller init 88f7fb47e0f0 scsi: mpi3mr: Driver unload crashes host when enhanced logging is enabled ec3a119c30e5 scsi: lpfc: Avoid usage of list iterator variable after loop 4829a1e11715 scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() 476d8ca83e6c scsi: ufs: core: Add soft dependency on governor_simpleondemand d92460985d78 scsi: hisi_sas: Check devm_add_action() return value b139678fb1b3 scsi: qla2xxx: Add option to disable FC2 Target support 27f6579f3c0c scsi: target: iscsi: Fix an error message in iscsi_check_key() 95ba926edd65 selftests/bpf: check that modifier resolves after pointer 54fa25ffab2b m68k: Only force 030 bus error if PC not in exception table 4ee33bfaeb3f m68k: mm: Fix systems with memory at end of 32-bit address space 0a594cb490ca HID: intel-ish-hid: ipc: Fix potential use-after-free in work function e6f150861b28 HID: logitech-hidpp: Add support for Logitech MX Master 3S mouse fd176a18db96 ca8210: fix mac_len negative array access aee32b594f2c HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded 586a9fe14283 drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update() fd20cc4e5ea0 riscv: Bump COMMAND_LINE_SIZE value to 1024 48bef3023f4d ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable d146b2741320 ACPI: x86: Drop quirk for HP Elitebook f845ecdd1342 ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A43) bf83d04c135d ASoC: amd: yp: Add OMEN by HP Gaming Laptop 16z-n000 to quirks 03b5fae39897 thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit 587dd59049bf thunderbolt: Use const qualifier for `ring_interrupt_index` 278fb64ce473 thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access 416db7fa3e89 thunderbolt: Disable interrupt auto clear for rings f390095bbd13 thunderbolt: Fix memory leak in margining f2326d046ae7 thunderbolt: Add quirk to disable CLx 516b1752fe6a thunderbolt: Call tb_check_quirks() after initializing adapters b82c564886a0 thunderbolt: Use scale field when allocating USB3 bandwidth 3497afbd5780 uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 4a369bb39187 smb3: fix unusable share after force unmount failure 3de686a36592 smb3: lower default deferred close timeout to address perf regression cd0a1804ac5b scsi: qla2xxx: Perform lockless command completion in abort path 6d57b77d7369 scsi: qla2xxx: Synchronize the IOCB count to be in order 682938af0a5f hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs f3263768965f hwmon: fix potential sensor registration fail if of_node is missing d716ea059cd3 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up ab33a8f7649b perf/x86/amd/core: Always clear status for idx adfc7aaa0df9 entry: Fix noinstr warning in __enter_from_user_mode() eab28bfafcd1 platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl b3168abd2424 Bluetooth: HCI: Fix global-out-of-bounds 24997df50b35 Bluetooth: mgmt: Fix MGMT add advmon with RSSI command cbf8deacb705 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work c357e28b01c4 Bluetooth: L2CAP: Fix responding with wrong PDU type 95085960062d Bluetooth: btqcomsmd: Fix command timeout after setting BD address 612cf2495ec6 drm/amd/display: Set dcn32 caps.seamless_odm d84fe6dc7377 net: mdio: thunder: Add missing fwnode_handle_put() d1775958c2ae net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case cd6251c02ac9 net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup() 4424f88795d6 net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup() d4fe4edc6cf0 net: asix: fix modprobe "sysfs: cannot create duplicate filename" 1b9613402ce2 gve: Cache link_speed value from device 554828c833e6 Bluetooth: Remove "Power-on" check from Mesh feature e2a90a5b153a Bluetooth: ISO: fix timestamped HCI ISO data packet parsing e0338af405ae Bluetooth: btusb: Remove detection of ISO packets over bulk f770ce652b27 Bluetooth: hci_core: Detect if an ACL packet is in fact an ISO packet bc7a5dde52a2 Bluetooth: hci_sync: Resume adv with no RPA when active scan 303f8e58cc3a ksmbd: fix possible refcount leak in smb2_open() a4e6cd9253c8 ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES bd344dc3bbf0 ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA 82268b2da28a hvc/xen: prevent concurrent accesses to the shared ring 4df371323e4f mlxsw: spectrum_fid: Fix incorrect local port type 869bb1932bc7 nvme-tcp: fix nvme_tcp_term_pdu to match spec a338bd69e55b net/sonic: use dma_mapping_error() for error check 9c7d6803689c erspan: do not use skb_mac_header() in ndo_start_xmit() ff0d8cc6cde9 atm: idt77252: fix kmemleak when rmmod idt77252 774865342132 net: dsa: tag_brcm: legacy: fix daisy-chained switches c4c977935b2f net/mlx5: E-Switch, Fix an Oops in error handling code fba0b70e8cf7 net/mlx5: Read the TC mapping of all priorities on ETS query 4e42fd7c0be5 net/mlx5e: Overcome slow response for first macsec ASO WQE 63546395a0e6 net/mlx5: Fix steering rules cleanup 93260bd809e0 net/mlx5e: Block entering switchdev mode with ns inconsistency 3169140ee294 net/mlx5e: Set uplink rep as NETNS_LOCAL 9cda812c7606 bpf: Adjust insufficient default bpf_jit_limit 25634e4df7b2 i40e: fix flow director packet filter programming 502b898235f0 iavf: fix hang on reboot with ice e16fa0c9ff7c ice: check if VF exists before mode check 32c2b3f157d8 keys: Do not cache key in task struct if key is requested from kernel thread 8a22203bec3b bootconfig: Fix testcase to increase max node 840631bcf21f octeontx2-vf: Add missing free for alloc_percpu 84548ce2b2db net/ps3_gelic_net: Use dma_mapping_error e6c10d12ae76 net/ps3_gelic_net: Fix RX sk_buff length 83de34967473 net: usb: lan78xx: Limit packet length to skb->len 5fc2c4e311a9 net: qcom/emac: Fix use after free bug in emac_remove due to race condition 6e516595e886 drm/i915/gt: perform uc late init after probe error injection be8c6ad6b16e drm/i915/guc: Fix missing ecodes d2b9357d3da3 drm/i915/guc: Rename GuC register state capture node to be more obvious 9595d71b2a27 drm/i915/fbdev: lock the fbdev obj before vma pin b6375c5ecd8c drm/i915: Print return value on error be282c83caec mlxsw: core_thermal: Fix fan speed in maximum cooling state a71f388045ed thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function 0e60f30e65d3 net: stmmac: Fix for mismatched host/device DMA address width 77800daf7529 net: mdio: fix owner field for mdio buses registered using ACPI c2b6e1a440d2 net: mdio: fix owner field for mdio buses registered using device-tree 8f07f16b3455 net: phy: Ensure state transitions are processed from phy_stop() 9d882229d365 xirc2ps_cs: Fix use after free bug in xirc2ps_detach 97ea704f39b5 qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info 58c11bc7adaa efi/libstub: smbios: Use length member instead of record struct size e041bef1adee net: usb: smsc95xx: Limit packet length to skb->len 53a915a00bd1 net: dsa: b53: mmap: fix device tree support 51ddb84baff6 nfsd: don't replace page in rq_pages if it's a continuation of last page 1c55982beb80 scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() a0de3f29d878 i2c: hisi: Only use the completion interrupt to finish the transfer d6ea83a476a3 i2c: mxs: ensure that DMA buffers are safe for DMA 6d1c6e982b7e i2c: imx-lpi2c: check only for enabled interrupt flags ec897f7524de igc: fix the validation logic for taprio's gate list 910e2013d098 igbvf: Regard vf reset nack as success 460e4073b715 intel/igbvf: free irq on the error path in igbvf_request_msix() 3faa2b8f8f39 iavf: do not track VLAN 0 filters c9c56af093aa iavf: fix non-tunneled IPv6 UDP packet type and hashing 0bfadea827eb iavf: fix inverted Rx hash condition leading to disabled hash a069909acc44 xsk: Add missing overflow check in xdp_umem_reg 4797ad1f5617 NFS: Fix /proc/PID/io read_bytes for buffered reads 26aef3be6efa arm64: dts: imx93: add missing #address-cells and #size-cells to i2c nodes 9f66c5dbaf0a arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes d75af9878680 ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl 0828dda42e5f ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl 8505ead526be ARM: dts: imx6sll: e70k02: fix usbotg1 pinctrl 08589e3ca8b1 arm64: dts: imx8dxl-evk: Fix eqos phy reset gpio bcbc0df73111 arm64: dts: imx8dxl-evk: Disable hibernation mode of AR8031 for EQOS 47b2e1a67e6d power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition 84bdb3b76b07 power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition 1b483a983a84 arm64: dts: qcom: sm8450: Mark UFS controller as cache coherent ee9caccc5e5c drm/amd/display: Fix DP MST sinks removal issue 5564be74a22a mptcp: fix UaF in listener shutdown 2827f099b3fb mptcp: use the workqueue to destroy unaccepted sockets 1516ddbc34bc mptcp: refactor passive socket initialization 75eb69023ba3 drm/amd/display: Remove OTG DIV register write for Virtual signals. 0ac86f7dda2b drm/amd/display: fix k1 k2 divider programming for phantom streams 4a36da161b7a drm/amd/display: Include virtual signal to set k1 and k2 values a1f48806559a tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr d496185c25a6 perf: fix perf_event_context->time ff8137727a2a perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output e13d1b6979ca interconnect: qcom: qcm2290: Fix MASTER_SNOC_BIMC_NRT e598cf599a39 interconnect: qcom: sm8450: switch to qcom_icc_rpmh_* function d4c3aaee17fb interconnect: qcom: osm-l3: fix icc_onecell_data allocation e3a87a10f259 Linux 6.1.21 7f4da237af30 powerpc/64: Replace -mcpu=e500mc64 by -mcpu=e5500 6ec2eb9db3f9 powerpc: Disable CPU unknown by CLANG when CC_IS_CLANG 529546ea2834 perf: Fix check before add_event_to_groups() in perf_group_detach() 36773a78b0de io_uring/msg_ring: let target know allocated index ba4045cc7d0c virt/coco/sev-guest: Add throttling awareness 917f21725452 virt/coco/sev-guest: Convert the sw_exit_info_2 checking to a switch-case 77be7df33e99 virt/coco/sev-guest: Do some code style cleanups 77083f3c392d virt/coco/sev-guest: Carve out the request issuing logic into a helper 92bbffb33f44 virt/coco/sev-guest: Remove the disable_vmpck label in handle_guest_request() 9579ca57104b virt/coco/sev-guest: Simplify extended guest request handling 12319ef1cfc7 virt/coco/sev-guest: Check SEV_SNP attribute at probe time bed3a56c5718 powerpc: Pass correct CPU reference to assembler 3fc5941ecc31 x86/resctrl: Clear staged_config[] before and after it is used 701d3da21321 x86/mm: Fix use of uninitialized buffer in sme_enable() 18211af8ef1a x86/mce: Make sure logged MCEs are processed after sysfs update c87ada07340f ASoC: qcom: q6prm: fix incorrect clk_root passed to ADSP bfbbfb709ded ASoC: Intel: soc-acpi: fix copy-paste issue in topology names d511caa25dda cpuidle: psci: Iterate backwards over list in psci_pd_remove() 1ea3e18e53f2 fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() 697893e0da3c net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit 1318a07706bb ACPI: PPTT: Fix to avoid sleep in the atomic context when PPTT is absent ac1d15d58d8a trace/hwlat: Do not start per-cpu thread if it is already running a78eab86e2a8 trace/hwlat: Do not wipe the contents of per-cpu thread data 15f6110abd27 fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks 0ad710a83dfa mmc: sdhci_am654: lower power-on failed message severity c2f879fd141c powerpc/boot: Don't always pass -mcpu=powerpc when building 32-bit uImage da0beae24493 powerpc/64: Set default CPU in Kconfig aff80fb99bd2 mm: teach mincore_hugetlb about pte markers b8388048b59f mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage baafa2960731 vp_vdpa: fix the crash in hot unplug with vp_vdpa 0556fd71a140 ice: avoid bonding causing auxiliary plug/unplug under RTNL lock b61e86e38881 nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 47eb055ad358 ocfs2: fix data corruption after failed write 4f84f31f6341 ftrace: Fix invalid address access in lookup_rec() when index is 0 c3c3d36430dc mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket() 85cd9045f193 mptcp: avoid setting TCP_CLOSE state twice d283617f97e1 mptcp: add ro_after_init for tcp{,v6}_prot_override f76e08cf98aa mptcp: fix possible deadlock in subflow_error_report 39374fc8bb11 drm/amd/display: disconnect MPCC only on OTG change f8080f1e300e drm/amd/display: Do not set DRR on pipe Commit 20f8225ae7f4 drm/amd/pm: bump SMU 13.0.4 driver_if header version 6e403a0a69f7 drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume dab920478e2b drm/amdgpu: Don't resume IOMMU after incomplete init 0243590e33a7 drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz 5c7591b8574c drm/i915/active: Fix misuse of non-idle barriers as fence trackers 8bfeb1dd6f57 drm/sun4i: fix missing component unbind on bind errors dede8c14a37a drm/shmem-helper: Remove another errant put in error path 873657813618 riscv: asid: Fixup stale TLB entry cause application crash eed0dc9c42ea Revert "riscv: mm: notify remote harts about mmu cache updates" d813d8e6d9a0 ALSA: hda/realtek: fix speaker, mute/micmute LEDs not work on a HP platform 3ce3f1558b61 ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 44717bdf7139 ALSA: hda: intel-dsp-config: add MTL PCI id 4bba9c8adec8 KVM: nVMX: add missing consistency checks for CR0 and CR4 ade62ea3e897 KVM: SVM: Modify AVIC GATag to support max number of 512 vCPUs acb0288bdd42 KVM: SVM: Fix a benign off-by-one bug in AVIC physical table mask 72f90f9cf032 cifs: Fix smb2_set_path_size() c8f31c1a0b7c tracing: Make tracepoint lockdep check actually test something 3968bb946a07 tracing: Check field value in hist_field_name() 192dcbf57311 tracing: Make splice_read available again 4aa004224c07 cifs: generate signkey for the channel that's reconnecting ae75a110ccc1 md: select BLOCK_LEGACY_AUTOLOAD 313a5dc3a2aa interconnect: exynos: fix registration race c479e4ac4a3d interconnect: exynos: fix node leak in probe PM QoS error path 323e51d21d67 interconnect: qcom: msm8974: fix registration race 1b1325879ca6 interconnect: qcom: rpmh: fix registration race 0add9360fee9 interconnect: qcom: rpmh: fix probe child-node error handling 5e8d808cb274 interconnect: qcom: rpm: fix registration race 1d7dd7291b88 interconnect: qcom: rpm: fix probe child-node error handling 306b406e4ec9 interconnect: qcom: osm-l3: fix registration race 3167306455d0 interconnect: fix mem leak when freeing nodes c8a8ebeaa040 interconnect: imx: fix registration race 949cb37d21bc interconnect: fix provider registration API 3d6e1ac21d79 interconnect: fix icc_provider_del() error handling f99450d919ff s390/ipl: add missing intersection check to ipl_report handling 9ba1720f6c4a drm/ttm: Fix a NULL pointer dereference 20d305f79c4e memory: tegra30-emc: fix interconnect registration race d40e710e956b memory: tegra124-emc: fix interconnect registration race 32013d947a76 memory: tegra20-emc: fix interconnect registration race 772764570bd7 memory: tegra: fix interconnect registration race 162049c31eb6 firmware: xilinx: don't make a sleepable memory allocation from an atomic context fad3809467df serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it 4d8c41584bc9 serial: 8250_fsl: fix handle_irq locking ba2849db4983 serial: 8250_em: Fix UART port type d72ebe4855eb tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted 4d2304d8f779 Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" e71eb4dca41f ext4: fix possible double unlock when moving a directory a16394b5d661 drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes 7be9a2f8c517 drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_fini ff74b0122f56 sh: intc: Avoid spurious sizeof-pointer-div warning b9c379e1d7e1 LoongArch: Only call get_timer_irq() once in constant_clockevent_init() 3f7c09f64289 net/9p: fix bug in client create for .L d9923e7214a8 drm/amdkfd: Fix an illegal memory access 94fd091576b1 ext4: fix task hung in ext4_xattr_delete_inode 70e66bdeae4d ext4: update s_journal_inum if it changes after journal replay b4afe4629ec8 ext4: fail ext4_iget if special inode unallocated 20ca409886ce rust: arch/um: Disable FP/SIMD instruction to match x86 1cffdf91ca2b jffs2: correct logic when creating a hole in jffs2_write_begin 71285be619cb soc: mediatek: mtk-svs: keep svs alive if CONFIG_DEBUG_FS not supported 2746fdf51b59 mmc: atmel-mci: fix race between stop command and start of next command a2b8a41cc9e3 media: m5mols: fix off-by-one loop termination error d3827d53b098 hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip b9e80aa64ee0 hwmon: (adm1266) Set `can_sleep` flag for GPIO chip 8a3876f8c79f kconfig: Update config changed flag before calling callback fc331de5523f hwmon: tmp512: drop of_match_ptr for ID table 634b3304f78d hwmon: (ucd90320) Add minimum delay between bus accesses 265656c43eb9 hwmon: (ina3221) return prober error code b2ae1f15cd6f hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition afda11bae889 hwmon: (adt7475) Fix masking of hysteresis registers ad22336d33d5 hwmon: (adt7475) Display smoothing attributes in correct order ecb1b5135bd3 bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails 40d8c4f6e427 bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change 42e8ecb1d30d ethernet: sun: add check for the mdesc_grab() 6992a1004def net: dsa: microchip: fix RGMII delay configuration on KSZ8765/KSZ8794/KSZ8795 5f916531e750 qed/qed_mng_tlv: correctly zero out ->min instead of ->hour 51b6912a6bac selftests: net: devlink_port_split.py: skip test if no suitable device available 76d8a9a194ca i825xx: sni_82596: use eth_hw_addr_set() c78f1345db4e net/iucv: Fix size of interrupt data ee744ac65c40 net: atlantic: Fix crash when XDP is enabled but no program is loaded 4caee8e7d91e net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull 1c5642cfa6d5 ipv4: Fix incorrect table ID in IOCTL path c058d3e4e82a sh_eth: avoid PHY being resumed when interface is not up fba6fb5447c6 ravb: avoid PHY being resumed when interface is not up eaae4e3f3a1d net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 b5d6e4f6b97c net: dsa: don't error out when drivers return ETH_DATA_LEN in .port_max_mtu() 2ecc6e449593 ice: xsk: disable txq irq before flushing hw 717d20710596 veth: Fix use after free in XDP_REDIRECT 555a9c6a191a net/mlx5: Set BREAK_FW_WAIT flag first when removing driver b7350f8dbe0c net/mlx5e: Fix cleanup null-ptr deref on encap lock a506e38b6940 net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port 3a1f54924548 net/mlx5: E-switch, Fix wrong usage of source port rewrite in split rules 76422c92e480 net/mlx5e: Support Geneve and GRE with VF tunnel offload bec05b05e698 net/mlx5: Disable eswitch before waiting for VF pages 752860d8aaf4 net/mlx5: Fix setting ec_function bit in MANAGE_PAGES 20b097ca2205 net/mlx5e: Don't cache tunnel offloads capability e79eee0e7091 net/mlx5e: Fix macsec ASO context alignment f72a9737f5f9 block: sunvdc: add check for mdesc_grab() returning NULL bcd535f07c58 nvmet: avoid potential UAF in nvmet_req_complete() afd94e7cbabb nvme: fix handling single range discard request 351c9633c9d4 block: null_blk: Fix handling of fake timeout request 5ca66a9fff75 powerpc/mm: Fix false detection of read faults 9821576e1170 drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc c7bdc137ca16 net: usb: smsc75xx: Limit packet length to skb->len 3517584cf1b3 net/smc: fix deadlock triggered by cancel_delayed_work_syn() bb0c7212efb9 mlxsw: spectrum: Fix incorrect parsing depth after reload 5e331022b448 nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition b339c0af83d4 tcp: Fix bind() conflict check for dual-stack wildcard address. 42173a7147e2 net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails a69b72b57b7d net: tunnels: annotate lockless accesses to dev->needed_headroom e3fda704903f loop: Fix use-after-free issues 221f655b574d block: do not reverse request order when flushing plug list 68fbc35583ab net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used 85d6c1fc36b3 net: dsa: mt7530: remove now incorrect comment regarding port 5 e10c7ab7d3a1 qed/qed_dev: guard against a possible division by zero 3c270435db8a net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() 1a1682abf739 drm/i915/sseu: fix max_subslices array-index-out-of-bounds access d586d58c3f2a drm/i915/psr: Use calculated io and fast wake lines a2410d0c3d2d PCI: s390: Fix use-after-free of PCI resources with per-function hotplug 1e803737141f vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready 6efd13e9acd1 vdpa_sim: not reset state in vdpasim_queue_ready 374bcab6c141 vhost-vdpa: free iommu domain after last use during cleanup c703362a66ea i40e: Fix kernel crash during reboot when adapter is in recovery mode e92ee025b53d ipvlan: Make skb->skb_iif track skb->dev for l3s mode a97ef110c491 nfc: pn533: initialize struct pn533_out_arg properly 4d2ee43ac2a9 selftests: fix LLVM build for i386 and x86_64 dcf94604d4a9 wifi: cfg80211: fix MLO connection ownership 87e80ea4fbc9 wifi: nl80211: fix NULL-ptr deref in offchan check 928fa441f149 vdpa/mlx5: should not activate virtq object when suspended 9180aa4622a7 tcp: tcp_make_synack() can be called from process context 6f93f5d6d7af ftrace,kcfi: Define ftrace_stub_graph conditionally 7e0ae8667fcd scsi: core: Fix a procfs host directory removal regression d2112b18b591 scsi: core: Add BLIST_NO_VPD_SIZE for some VDASD 71ba8c384b77 netfilter: nft_redir: correct value of inet type `.maxattrs` d0f645ea552c netfilter: nft_redir: correct length for loading protocol registers 8b02143c2ea6 netfilter: nft_masq: correct length for loading protocol registers ef6b379d5cec netfilter: nft_nat: correct length for loading protocol registers d0564e648c7a ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() 0023972a7593 scsi: mpi3mr: Fix expander node leak in mpi3mr_remove() c6260ceea4a0 scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt 5aab9342f12f scsi: mpi3mr: Fix memory leaks in mpi3mr_init_ioc() 705097d52a15 scsi: mpi3mr: Return proper values for failures in firmware init path 480aae2f3063 scsi: mpi3mr: Fix sas_hba.phy memory leak in mpi3mr_remove() f28bdab9e208 scsi: mpi3mr: Fix mpi3mr_hba_port memory leak in mpi3mr_remove() dca06ccf13de scsi: mpi3mr: Fix config page DMA memory leak 574cc10edaa7 scsi: mpi3mr: Fix throttle_groups memory leak b5e5bbb3fa5f scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() 704e3a33bda4 docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate 22ea42969325 ASoC: SOF: ipc4-topology: set dmic dai index from copier 827700ad25d6 ASOC: SOF: Intel: pci-tgl: Fix device description 1415eb56dd2a ASoC: SOF: Intel: SKL: Fix device description 47a7b53c52c7 ASoC: SOF: Intel: HDA: Fix device description bda78144c8a5 ASoC: SOF: Intel: MTL: Fix the device description 019fb49c3d83 clk: HI655X: select REGMAP instead of depending on it 33f080889cfe drm/meson: fix 1px pink line on GXM when scaling video overlay 0b26f080ccf5 cifs: Move the in_send statistic to __smb_send_rqst() 59f750e5d2ea fbdev: chipsfb: Fix error codes in chipsfb_pci_init() 2ece1e25bb42 drm/panfrost: Don't sync rpm suspension after mmu flushing 96a5aee27439 drm/msm/gem: Prevent blocking within shrinker loop 5ed267cc7b6c drm/virtio: Pass correct device to dma_sync_sgtable_for_device() c436a1743333 xfrm: Allow transport-mode states with AF_UNSPEC selector (From OE-Core rev: 8a91cb055e624d8a5f0f8c9c3d0975a16c366fd1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-05-17cve-exclusions: Document some further linux-yocto CVE statusesRichard Purdie
Add some information about some further kernel CVEs which don't apply for either linux-yocto or don't apply for linux-yocto 6.1. (From OE-Core rev: 85c1713bf0c01c68558bfba38edcc005c1ebb1c9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-05-17cve-exclusions_6.1: ignore patched CVE-2022-38457 & CVE-2022-40133Yoann Congal
Ignore CVE-2022-38457 & CVE-2022-40133 as they looks patched in our 6.1 branch. I've asked the NVD to add the commit as the patch for these CVEs, but in the meantime, other sources seem to agree that the commit fixes these CVEs (and I concur). (From OE-Core rev: 990d1cbb1628577bd159e8266fa15976f1f17062) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-05-17linux-yocto/5.15: update to v5.15.108Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 3299fb36854f Linux 5.15.108 adef0cebea85 nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs c6897dfe2bb6 counter: Add the necessary colons and indents to the comments of counter_compi fa934784fb65 counter: fix docum. build problems after filename change 0cf283340023 panic, kexec: make __crash_kexec() NMI safe 9e1e511119b1 kexec: turn all kexec_mutex acquisitions into trylocks 6fc7a53fcc4c nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD fa43e0591900 nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN a814fc9e6e59 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 972e06d09e86 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610 cf773832139b nvme-pci: Crucial P2 has bogus namespace ids 5a19b9a49aea nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs 65f5dc5dff29 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50 3daaa5f7aae2 i2c: ocores: generate stop condition after timeout in polling mode 0af686415ca2 x86/rtc: Remove __init for runtime functions b11ff3ef4d09 sched/fair: Fix imbalance overflow 90e3dc510106 sched/fair: Move calculate of avg_load to a better location 6d1353781bba powerpc/papr_scm: Update the NUMA distance table for the target node 0b031f5983f8 ubi: Fix deadlock caused by recursively holding work_sem 85d7a7044b75 ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size f0b4a4086cf2 mptcp: stricter state check in mptcp_worker 925e1a510a2e mptcp: use mptcp_schedule_work instead of open-coding it f4f2a1d491e9 cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() 19c7f9329bdb x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot 05143d90ac90 scsi: ses: Handle enclosure with just a primary component gracefully aaae6d303150 net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow b1ca14361d49 net: phy: nxp-c45-tja11xx: add remove callback 0359e505bcd7 net: sfp: initialize sfp->i2c_block_size at sfp allocation a42f565c0e96 riscv: add icache flush for nommu sigreturn trampoline 6eeb1cba4c9d drm/i915: fix race condition UAF in i915_perf_add_config_ioctl 9b344cf6aea0 i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call 6b337a13c144 tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance 1403518ed0d9 tracing: Add trace_array_puts() to write into instance 670e54151b7a counter: 104-quad-8: Fix Synapse action reported for Index signals 6e25d374cd95 counter: Internalize sysfs interface code c4153e662883 counter: stm32-timer-cnt: Provide defines for slave mode selection 4c1010848b12 counter: stm32-lptimer-cnt: Provide defines for clock polarities 189ada57e88c ACPI: resource: Add Medion S17413 to IRQ override quirk 248a18a895e2 wifi: iwlwifi: mvm: fix mvmtxq->stopped handling 0efd9ed92926 asymmetric_keys: log on fatal failures in PE/pkcs7 ae2b44aeade1 verify_pefile: relax wrapper length check 744f80ae0716 drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F 05a24344296e efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L 0f9d2fc58824 i2c: hisi: Avoid redundant interrupts d21a46212009 i2c: imx-lpi2c: clean rx/tx buffers upon new message 8451da304b4a wifi: mwifiex: mark OF related data as maybe unused 9aeff275b7f7 power: supply: cros_usbpd: reclassify "default case!" as debug 788f4a3d3987 ARM: 9290/1: uaccess: Fix KASAN false-positives 53967ac8080b libbpf: Fix single-line struct definition output in btf_dump 906a6689bb01 skbuff: Fix a race between coalescing and releasing SKBs 7ccc58a1a756 net: macb: fix a memory corruption in extended buffer descriptor mode ed2ec39e46fe udp6: fix potential access to stale information e97ff11b396c RDMA/core: Fix GID entry ref leak when create_ah fails 6109f5b13ce3 sctp: fix a potential overflow in sctp_ifwdtsn_skip c6a796ee5a63 net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() 9b1ca43bcf3d qlcnic: check pci_reset_function result ffa4f32952e2 drm/armada: Fix a potential double free in an error handling path a94f5d35fdbb tcp: restrict net.ipv4.tcp_app_win a08ec4ed3b6e niu: Fix missing unwind goto in niu_alloc_channels() e35ae49bc198 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition b41da67451b0 bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp 48e8e7851dc0 RDMA/cma: Allow UD qp_type to join multicast only 1569a4cdb973 IB/mlx5: Add support for 400G_8X lane speed f6711bc5c016 RDMA/irdma: Add ipv4 check to irdma_find_listener() c8c7a7aee861 RDMA/irdma: Increase iWARP CM default rexmit count 810250c9c661 RDMA/irdma: Fix memory leak of PBLE objects aa2607bae45f clk: sprd: set max_register according to mapping range 0004a50c535f drm/i915/dsi: fix DSS CTL register offsets for TGL+ 1bb4a52c3caa KVM: arm64: PMU: Restore the guest's EL0 event counting after migration c7acce3a0eeb mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min 7233b5baba10 mtd: rawnand: stm32_fmc2: remove unsupported EDO mode 5ded9b750f30 mtd: rawnand: meson: fix bitmask for length in command word 0162836a51bb mtdblock: tolerate corrected bit-flips ad574345ce26 fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace a55a95365e08 btrfs: fix fast csum implementation detection 6da03c237d56 btrfs: print checksum type and implementation at mount time 0efb276d5848 Bluetooth: Fix race condition in hidp_session_thread ac6725a634f7 Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} d98498ad5695 ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards c5797c87e74e ALSA: emu10k1: don't create old pass-through playback device on Audigy f1ef453157b4 ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() 7901d787e455 ALSA: i2c/cs8427: fix iec958 mixer control deactivation d8697aa12ae6 ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard 34a0ada0a8b2 ALSA: emu10k1: fix capture interrupt handler unlinking 55e4eef5545d Revert "pinctrl: amd: Disable and mask interrupts on resume" (From OE-Core rev: f430362a2bd2d40b878f09486bb42315867cdc2d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-05-17linux-yocto/5.15: update to v5.15.107Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 4fdad925aa1a Linux 5.15.107 c862d7debe55 bpftool: Print newline before '}' for struct with padding only fields 1585f3fc24b5 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown b97e4100be37 kbuild: fix single directory build 326b80bd2267 mm: take a page reference when removing device exclusive entries 1fc9263ad795 drm/bridge: lt9611: Fix PLL being unable to lock 4bdf1514b426 mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() cbe5f7fed7f7 ring-buffer: Fix race while reader and writer are on the same page 23ed5af5767a drm/nouveau/disp: Support more modes by checking with lower bpc 6f2180c5273a drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path a184df0de132 mm: vmalloc: avoid warn_alloc noise caused by fatal signal d88d7a9fcf20 ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() 33d5d4e67a0e tracing: Free error logs of tracing instances c74065da695e can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events 4fe1d9b6231a can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access 0af8fae81d8b fs: drop peer group ids under namespace lock 33a503b7c339 ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() 20c5e10950e9 ftrace: Mark get_lock_parent_ip() __always_inline a007b7dc19de perf/core: Fix the same task check in perf_event_set_output 8417eb9aaf1e cifs: sanitize paths in cifs_update_super_prepath. df23c702d11c smb3: lower default deferred close timeout to address perf regression 1d9cad9c5873 smb3: allow deferred close timeout to be configurable 5e5c5f472972 scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() ae73c4dd48f2 scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() c8c17991dab0 iio: adc: ad7791: fix IRQ flags bc61cce6a658 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug 97302eb6ca48 coresight: etm4x: Do not access TRCIDR1 for identification fd23e9bbfccc ALSA: hda/realtek: Add quirk for Clevo X370SNW f204f38212dc ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN 091b3e31275b dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs d540aea451ab nilfs2: fix sysfs interface lifetime 92684e02654c nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() ba3a88b444cd tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty ad142624ccc3 tty: serial: sh-sci: Fix Rx on RZ/G2L SCI 1184bd5c5ee4 tty: serial: sh-sci: Fix transmit end interrupt handler 1f49173be32d iio: light: cm32181: Unregister second I2C client if present 77593b4e963c iio: dac: cio-dac: Fix max DAC write value check for 12-bit 73742a446e08 iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip 7a1e21d26104 iio: adis16480: select CONFIG_CRC32 4d3841fe16c4 USB: serial: option: add Quectel RM500U-CN modem 7151d2af0656 USB: serial: option: add Telit FE990 compositions e1aa1c1bc51f usb: typec: altmodes/displayport: Fix configure initial pin assignment 9cd66aa2fa04 USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs f8d59e2a36ac usb: dwc3: pci: add support for the Intel Meteor Lake-S 11453332fa40 usb: cdnsp: Fixes error: uninitialized symbol 'len' 83637720ea20 xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu 1122474b757a usb: xhci: tegra: fix sleep in atomic call f5c5934580e7 kbuild: refactor single builds of *.ko e62d179b9177 gve: Secure enough bytes in the first TX desc for all TCP pkts 40c6802d7dae ethtool: reset #lanes when lanes is omitted 4eada1dabdfb ice: Reset FDIR counter in FDIR init stage 391d28c0e38c ice: fix wrong fallback logic for FDIR e215928a510c NFSD: callback request does not use correct credential for AUTH_SYS bbca64f2052e sunrpc: only free unix grouplist after RCU settles ca7c3b4ae03e net: stmmac: fix up RX flow hash indirection table when setting channels 3a997c0d2341 net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe 0ae8cdf0153c gpio: davinci: Add irq chip flag to skip set wake 1c19a42b2863 platform/x86: think-lmi: Clean up display of current_value on Thinkstation cccdb30935c8 platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings b9396d991abe platform/x86: think-lmi: Fix memory leak when showing current settings d65ff2fe877c ipv6: Fix an uninit variable access bug in __ip6_make_skb() 926c8299ac3d net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT 667eb99cf7c1 sctp: check send stream number after wait_for_sndbuf 9692e16b5991 net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit 5d1007e81fb6 net: don't let netpoll invoke NAPI if in xmit context e150a5c9f44c icmp: guard against too small mtu a64160124d5a NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL b9ba5906c420 net: qrtr: Fix a refcount bug in qrtr_recvmsg() 3ef52e4bcfd7 net: qrtr: combine nameservice into main module 30c5a016a37a wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta 32a8dc8d9ebe KVM: s390: pv: fix external interruption loop not always detected fcd6c7476e43 pwm: sprd: Explicitly set .polarity in .get_state() a8ab13c73259 pwm: cros-ec: Explicitly set .polarity in .get_state() c373e49fbb87 Drivers: vmbus: Check for channel allocation before looking up relids b50cd6789dbb gpio: GPIO_REGMAP: select REGMAP instead of depending on it 0a473f834393 bpf: hash map, avoid deadlock with suitable hash mask 543d66a54dbf serial: exar: Add support for Sealevel 7xxxC serial cards 7773bb08e8b6 serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards c73db89da686 iavf/iavf_main: actually log ->src mask when talking about it b2d29830db30 iavf: return errno code instead of status code cdf3f5ef1893 platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode 7798cd69cfc3 platform/x86: int3472: Split into 2 drivers 5cc70e78bbcc RDMA/irdma: Do not request 2-level PBLEs for CQ alloc c22ac849aabb NFSD: pass range end to vfs_fsync_range() instead of count 34a14759d90c NFSD: Fix sparse warning 8059e200259e ocfs2: fix memory leak in ocfs2_mount_volume() b613d8dcdff3 ocfs2: rewrite error handling of ocfs2_fill_super 05abe9c0bf38 ocfs2: ocfs2_mount_volume does cleanup job before return error (From OE-Core rev: 86b0707ac9a36d46acbdcd006c28ea1ed35e904b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-05-17linux-yocto/5.15: update to v5.15.106Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: d86dfc4d95cd Linux 5.15.106 06a948b8347c x86/PVH: avoid 32-bit build warning when obtaining VGA console info 3abdf6d71fdb hsr: ratelimit only when errors are printed fcc09ef87e79 libbpf: Fix btf_dump's packed struct determination 74059587b25d selftests/bpf: Add few corner cases to test padding handling of btf_dump c74ae8678dfa libbpf: Fix BTF-to-C converter's padding logic 17a61d1e9431 selftests/bpf: Test btf dump for struct with padding only fields 6777291c7b14 zonefs: Fix error message in zonefs_file_dio_append() 71ab5c1d506d KVM: x86: Purge "highest ISR" cache when updating APICv state 61e0863dc8dd KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 4483dc41d123 KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 a58d4e66712b s390/uaccess: add missing earlyclobber annotations to __clear_user() 1dfccde646aa KVM: arm64: Disable interrupts while walking userspace PTs 25e74e728168 drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub 3bfedfdbf92b drm/etnaviv: fix reference leak when mmaping imported buffer fd1f48613e9f rcu: Fix rcu_torture_read ftrace event 9097ba15ea5c xtensa: fix KASAN report for show_stack 8861429f883e ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z 77ab3e5f9873 ALSA: hda/realtek: Add quirks for some Clevo laptops f775413ffeff ALSA: usb-audio: Fix regression on detection of Roland VS-100 b39d42ed67d5 ALSA: hda/conexant: Partial revert of a quirk for Lenovo 305a171cf617 NFSv4: Fix hangs when recovering open state after a server reboot 7624973bc15b powerpc: Don't try to copy PPR for task with NULL pt_regs 3a9510113f5b pinctrl: at91-pio4: fix domain name assignment 6c1bc7b50e02 pinctrl: amd: Disable and mask interrupts on resume 45ed4e5149e8 net: phy: dp83869: fix default value for tx-/rx-internal-delay 0f75ef136169 xen/netback: don't do grant copy across page boundary 8a581b71cf68 can: j1939: prevent deadlock by moving j1939_sk_errqueue() a3373a681d9a zonefs: Always invalidate last cached page on append write c1310fc7abe6 btrfs: scan device in non-exclusive mode c976f9233ef9 btrfs: fix race between quota disable and quota assign ioctls 1484852ca152 Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table b64305185b76 cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL 0a2e0baf3677 cifs: prevent infinite recursion in CIFSGetDFSRefer() a5075c097de1 Input: focaltech - use explicitly signed char type cf43bc826159 Input: alps - fix compatibility with -funsigned-char 16c951f3eba4 iommu/vt-d: Allow zero SAGAW if second-stage not supported e4fbeaa31362 pinctrl: ocelot: Fix alt mode for ocelot 76f09582a191 net: ethernet: mtk_eth_soc: fix flow block refcounting logic 9caf3cbf1224 net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only 4c6c0e8510a2 bnxt_en: Add missing 200G link speed reporting c519174366a3 bnxt_en: Fix typo in PCI id to device description string mapping 24722a0e0925 bnxt_en: Fix reporting of test result in ethtool selftest 3e3654bf679f i40e: fix registers dump after run ethtool adapter self test 8d7b0b22ea22 net: ipa: compute DMA pool size properly 81d2a7e93c83 ALSA: ymfpci: Fix BUG_ON in probe function 95642872c466 ALSA: ymfpci: Create card with device-managed snd_devm_card_new() 9cb4f23e4f7a ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg() 938eba5b434d ice: add profile conflict check for AVF FDIR 0ea60b230d19 smsc911x: avoid PHY being resumed when interface is not up 41f77a6d9841 net: mvpp2: parser fix PPPoE ec117d22f143 net: mvpp2: parser fix QinQ 18d6e95fbb08 net: mvpp2: classifier flow fix fragmentation flags aa45d3dd74e9 loop: LOOP_CONFIGURE: send uevents for partitions 83ee49ab185d loop: suppress uevents while reconfiguring the device aa2bff25e9bb s390/vfio-ap: fix memory leak in vfio_ap device driver bf70e0eab64c can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write 959348f7c300 platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix c8e7ff3071bf drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state 61e2e6d444cd net: stmmac: don't reject VLANs when IFF_PROMISC is set 2d5cebf57296 net/net_failover: fix txq exceeding warning 829a0d013c00 regulator: Handle deferred clk 75155f4d8dcd r8169: fix RTL8168H and RTL8107E rx crc error 4597e104a365 net: dsa: microchip: ksz8863_smi: fix bulk access c0de1a26e659 ptp_qoriq: fix memory leak in probe() d84796008a89 scsi: mpt3sas: Don't print sense pool info twice 27b1ae000bf1 scsi: megaraid_sas: Fix crash after a double completion d63a83146d25 sfc: ef10: don't overwrite offload features at NIC reset 7ea88e90dabb SUNRPC: fix shutdown of NFS TCP client socket 34c554376ec9 mtd: rawnand: meson: invalidate cache on polling ECC bit dae47bf0222e platform/x86: think-lmi: Add possible_values for ThinkStation e91ffea491af platform/x86: think-lmi: only display possible_values if available fbfd5f59fa5c platform/x86: think-lmi: use correct possible_values delimiters 2c67f08bdc5f platform/x86: think-lmi: add missing type attribute cb1baad60e5d ALSA: usb-audio: Fix recursive locking at XRUN during syncing 65b723644294 mips: bmips: BCM6358: disable RAC flush for TP1 e38b0ab9dba3 ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() 5362344e1c2c tracing: Fix wrong return in kprobe_event_gen_test.c 19c71156fa92 tools/power turbostat: fix decoding of HWP_STATUS f8580c0a3279 tools/power turbostat: Fix /dev/cpu_dma_latency warnings 6494344d7ef7 fbdev: au1200fb: Fix potential divide by zero f9c5deee4b66 fbdev: lxfb: Fix potential divide by zero 86c8db5d12f4 fbdev: intelfb: Fix potential divide by zero c22a8d3ae54a fbdev: nvidia: Fix potential divide by zero 9de1325bc2cc sched_getaffinity: don't assume 'cpumask_size()' is fully initialized f9584dcc5549 fbdev: tgafb: Fix potential divide by zero d23f65f08247 ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() cb1bc1223906 ALSA: asihpi: check pao in control_message() 1ec57d1bed38 net: hsr: Don't log netdev_err message on unknown prp dst node 4e90e52616f6 x86/PVH: obtain VGA console info in Dom0 5175ed17a5a8 md: avoid signed overflow in slot_store() da35a4e6eee5 ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds 0725daaa9a87 xfrm: Zero padding when dumping algos and encap 7258c58f6e25 bus: imx-weim: fix branch condition evaluates to a garbage value 07987422023e ksmbd: don't terminate inactive sessions after a few seconds 0c873ab68fcb kcsan: avoid passing -g for test b27e663cf1e5 kernel: kcsan: kcsan_test: build without structleak plugin 1450c82a16bb usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC 1536e51c30ad usb: dwc3: gadget: move cmd_endtransfer to extra function 0f7fddb5a9b7 fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY c957cbb87315 Linux 5.15.105 ec5b78143535 NFSD: fix use-after-free in __nfs42_ssc_open() a9e53869cb43 ocfs2: fix data corruption after failed write 5229bb42fba2 mm: kfence: fix using kfence_metadata without initialization in show_object() 7a74603c248d sched/fair: Sanitize vruntime of entity being migrated ab938a0c81eb sched/fair: sanitize vruntime of entity being placed 1ac20290f6b4 dm crypt: avoid accessing uninitialized tasklet eb485b7404a2 dm crypt: add cond_resched() to dmcrypt_write() 443c9d522397 dm stats: check for and propagate alloc_percpu failure 272dc775a52f i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() 8e69fae32e88 firmware: arm_scmi: Fix device node validation for mailbox transport 02b296978a21 tee: amdtee: fix race condition in amdtee_open_session 9c7ee9471550 riscv: Handle zicsr/zifencei issues between clang and binutils c10023682096 riscv: mm: Fix incorrect ASID argument when flushing TLB 555ec88c75ad drm/i915: Preserve crtc_state->inherited during state clearing 476b3f03dca8 drm/i915/active: Fix missing debug object activation ef3c38f33b62 drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi fdd5b4e37200 drm/meson: fix missing component unbind on bind errors 071a69cde196 drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found 5bb105cc72be nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() 8ec5e996c2f8 wifi: mac80211: fix qos on mesh interfaces 51a8534c0f35 ksmbd: return unsupported error on smb1 mount 496e186bc005 ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect 604a4a6f8414 ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION 52e7ac849971 KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL 6f682b070f46 kfence: avoid passing -g for test 7dd27aed9c45 usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() 27c40c3aa4b0 usb: chipidea: core: fix possible concurrent when switch role ef74a7ffe77c usb: chipdea: core: fix return -EINVAL if request role is the same with current role 76e8bd0f5544 usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver e4df290deb33 usb: cdnsp: Fixes issue with redundant Status Stage 5662d139e6e1 usb: cdns3: Fix issue with using incorrect PCI device function bb579b3f75c6 usb: typec: tcpm: fix warning when handle discover_identity message 0f84b0b71179 dm thin: fix deadlock when swapping to thin device 66e5577cabc3 igb: revert rtnl_lock() that causes deadlock a179d3450c0c arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name ed1869a25286 lockd: set file_lock start and end when decoding nlm4 testargs 0bfadbbcd7a5 fsverity: Remove WQ_UNBOUND from fsverity read workqueue 992a3f3e8a0c fscrypt: destroy keyring after security_sb_delete() 287bb9a918e2 mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP 408dcd7c3883 efi: sysfb_efi: Fix DMI quirks not working for simpledrm b131989797f7 usb: gadget: u_audio: don't let userspace block driver unbind cba76e1fb896 usb: dwc2: fix a devres leak in hw_enable upon suspend resume c83f7ba71d38 scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR df0462e4b361 cifs: print session id while listing open files 9a45df4ec39b cifs: empty interface list when server doesn't support query interfaces 169a41073993 act_mirred: use the backlog for nested calls to mirred ingress 5b347652aebd net/sched: act_mirred: better wording on protection against excessive stack growth f6cf5f13fa5b sh: sanitize the flags on sigreturn 91bcae3df2a4 net: usb: qmi_wwan: add Telit 0x1080 composition f631af07cfc9 net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 41b67e621b93 scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file 60643ef5a139 scsi: lpfc: Avoid usage of list iterator variable after loop 67b8343998b8 scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() d758f543cea2 scsi: ufs: core: Add soft dependency on governor_simpleondemand 0267cd047133 scsi: hisi_sas: Check devm_add_action() return value 83e7b1db4523 scsi: target: iscsi: Fix an error message in iscsi_check_key() 40c216efb327 selftests/bpf: check that modifier resolves after pointer 8bf8d5dade4c m68k: Only force 030 bus error if PC not in exception table 8c1d378b8c22 HID: intel-ish-hid: ipc: Fix potential use-after-free in work function d143e327c972 ca8210: fix mac_len negative array access 3056af1a2d46 HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded 3e9aac5e935f drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update() a4c639012ad0 riscv: Bump COMMAND_LINE_SIZE value to 1024 c2cf47dc0822 ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable 8dc1c6efd7d2 thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit a74a2e124c48 thunderbolt: Use const qualifier for `ring_interrupt_index` 752007df40ca thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access 8f7525a8b98c thunderbolt: Disable interrupt auto clear for rings 56cba129dd11 thunderbolt: Call tb_check_quirks() after initializing adapters d50a527b4815 thunderbolt: Use scale field when allocating USB3 bandwidth 7ab026561cb0 uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 d6f7377528d2 scsi: qla2xxx: Perform lockless command completion in abort path 6295b3ec64a3 scsi: qla2xxx: Synchronize the IOCB count to be in order f1e2ab24c4ea hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs 5662f50cd9e9 hwmon: fix potential sensor registration fail if of_node is missing 8f6b943f9fc9 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up eb57d0dcd5da entry: Snapshot thread flags d9c53eb46217 thread_info: Add helpers to snapshot thread flags ebea2e16504f platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl 8efae2112d91 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work c35fd1b9b90a Bluetooth: L2CAP: Fix responding with wrong PDU type b203ee4be2f1 Bluetooth: btqcomsmd: Fix command timeout after setting BD address 771d3c1c949b net: mdio: thunder: Add missing fwnode_handle_put() b433fbf17603 net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case 01c727402ddc net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup() 5163bb8e4c6b net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup() a76d35f3448c gve: Cache link_speed value from device c33344b79722 ksmbd: fix possible refcount leak in smb2_open() 96039c44ae47 ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES d897216325d7 ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA 7a83bb6d56a5 hvc/xen: prevent concurrent accesses to the shared ring 29e80d7964cf nvme-tcp: fix nvme_tcp_term_pdu to match spec c7037dea19f0 net/sonic: use dma_mapping_error() for error check b41f37dbd9cd erspan: do not use skb_mac_header() in ndo_start_xmit() 4a8286baf22e atm: idt77252: fix kmemleak when rmmod idt77252 48f52431af99 net: dsa: tag_brcm: legacy: fix daisy-chained switches 388188fb58be net/mlx5: E-Switch, Fix an Oops in error handling code 6068a6db3a96 net/mlx5: Read the TC mapping of all priorities on ETS query 4df1f2d36bdc net/mlx5: Fix steering rules cleanup 2b0f1716c107 net/mlx5e: Set uplink rep as NETNS_LOCAL 54869daa6a43 bpf: Adjust insufficient default bpf_jit_limit 9b2e9105230f i40e: fix flow director packet filter programming 7a29799fc141 iavf: fix hang on reboot with ice ce19c70f308f keys: Do not cache key in task struct if key is requested from kernel thread 0cb68c307e72 bootconfig: Fix testcase to increase max node 90874b76e5f8 octeontx2-vf: Add missing free for alloc_percpu 77d2f5ff9365 net/ps3_gelic_net: Use dma_mapping_error cc8531d0e223 net/ps3_gelic_net: Fix RX sk_buff length 8c4a180dc123 net: qcom/emac: Fix use after free bug in emac_remove due to race condition e686b78a003a drm/i915/gt: perform uc late init after probe error injection cbb8bac2388a net: mdio: fix owner field for mdio buses registered using ACPI b94af62cdd50 net: mdio: fix owner field for mdio buses registered using device-tree 0bdf593390e7 net: phy: Ensure state transitions are processed from phy_stop() 4ab9e85a5ce0 xirc2ps_cs: Fix use after free bug in xirc2ps_detach e42d3bde4ec0 qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info ba6c40227108 net: usb: smsc95xx: Limit packet length to skb->len 9bbb3d3f218f net: dsa: b53: mmap: fix device tree support 9311e7a554df scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() 257738627a9b i2c: hisi: Only use the completion interrupt to finish the transfer c0deddabb278 i2c: imx-lpi2c: check only for enabled interrupt flags b82b0a0eea27 igc: fix the validation logic for taprio's gate list 68ebdcba619a igbvf: Regard vf reset nack as success 9630432b427f intel/igbvf: free irq on the error path in igbvf_request_msix() 2afe7aebf642 iavf: fix non-tunneled IPv6 UDP packet type and hashing 078e049c49a6 iavf: fix inverted Rx hash condition leading to disabled hash 3cfc3564411a xsk: Add missing overflow check in xdp_umem_reg 1d59b8fae0c3 arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes 98c9bca167e6 ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl ed5f3c0b95bd ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl 0fdb1cc4fe52 power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition 4ca3fd39c72e power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition 10ce6db6253d power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync 0b54d75aa43a net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() 2ebe231abaf1 trace/hwlat: Do not start per-cpu thread if it is already running 7743dd873f2a trace/hwlat: make use of the helper function kthread_run_on_cpu() 909c5eb6ed76 kthread: add the helper function kthread_run_on_cpu() 09b51f10bc1f serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it cfb64de61f07 serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED 90530e7214c8 tty: serial: fsl_lpuart: fix race on RX DMA shutdown b7d0fbe4976d tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API 90a77bca4240 serial: fsl_lpuart: Fix comment typo bde1ae240751 tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr 5255e6d49ff9 perf: fix perf_event_context->time ac5f88642cb2 perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output d2430d45f1a0 interconnect: qcom: osm-l3: fix icc_onecell_data allocation 115472395b0a Linux 5.15.104 de3ef7ba684a perf: Fix check before add_event_to_groups() in perf_group_detach() 02904e8a2f65 HID: uhid: Over-ride the default maximum data buffer value with our own 3df32812eb4b HID: core: Provide new max_buffer_size attribute to over-ride the default ffe2318405e6 PCI/DPC: Await readiness of secondary bus after reset 09795f82aecc PCI: Unify delay handling for reset and resume f4ba55411cc8 io_uring: avoid null-ptr-deref in io_arm_poll_handler 6ab7d3361755 drm/i915/active: Fix misuse of non-idle barriers as fence trackers 71dffdd4764c drm/i915: Don't use stolen memory for ring buffers with LLC 86db319d25db x86/resctrl: Clear staged_config[] before and after it is used 0186f7656940 x86/mm: Fix use of uninitialized buffer in sme_enable() 09d3a46c8c02 x86/mce: Make sure logged MCEs are processed after sysfs update 8575c98224b2 cpuidle: psci: Iterate backwards over list in psci_pd_remove() b3d042638049 net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit f3de49782612 trace/hwlat: Do not wipe the contents of per-cpu thread data cb72b4bd81b9 fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks e9cdd3f722b6 mmc: sdhci_am654: lower power-on failed message severity b02de083c7c7 mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage 87b9ac7bd301 ice: avoid bonding causing auxiliary plug/unplug under RTNL lock 520e134431ac nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 2a0d71fabfeb ftrace: Fix invalid address access in lookup_rec() when index is 0 ad7f9c6982b1 mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket() f4afee17de43 mptcp: avoid setting TCP_CLOSE state twice 64473c18d27a mptcp: add ro_after_init for tcp{,v6}_prot_override c1df4bed3d91 mptcp: fix possible deadlock in subflow_error_report ccf44ffbbf25 drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume 64ef8aa3910b drm/sun4i: fix missing component unbind on bind errors 5cfb617967b0 drm/shmem-helper: Remove another errant put in error path d1d826954475 riscv: asid: Fixup stale TLB entry cause application crash aeefcfc57978 Revert "riscv: mm: notify remote harts about mmu cache updates" 882cbe0c5d6a ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 36d75e1f7357 ALSA: hda: intel-dsp-config: add MTL PCI id 9c2f09add608 KVM: nVMX: add missing consistency checks for CR0 and CR4 77fcc52d2919 cifs: Fix smb2_set_path_size() 9b9a118cc428 tracing: Make tracepoint lockdep check actually test something 2846bf67cd24 tracing: Check field value in hist_field_name() 2dd00dbc6a5a tracing: Make splice_read available again fd4738ae1a0c interconnect: exynos: fix node leak in probe PM QoS error path 2e0b13a18272 interconnect: fix mem leak when freeing nodes 62b74cf8bcee s390/ipl: add missing intersection check to ipl_report handling 86afb633beaa firmware: xilinx: don't make a sleepable memory allocation from an atomic context 250a11f9c43b serial: 8250_fsl: fix handle_irq locking 4c23bf093449 serial: 8250_em: Fix UART port type 53a5ab3a8991 tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted 1c93c42c7bb2 ext4: fix possible double unlock when moving a directory bec1bea2fa97 drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes f9252605b8f3 sh: intc: Avoid spurious sizeof-pointer-div warning 0fc608a115ce net/9p: fix bug in client create for .L 2fece63b55c5 drm/amdkfd: Fix an illegal memory access 1aec41c98cce ext4: fix task hung in ext4_xattr_delete_inode 499fef2030fb ext4: update s_journal_inum if it changes after journal replay 088da6b80539 ext4: fail ext4_iget if special inode unallocated eccd017165db jffs2: correct logic when creating a hole in jffs2_write_begin 4392e87c47e8 mmc: atmel-mci: fix race between stop command and start of next command 0c511f926b00 media: m5mols: fix off-by-one loop termination error 233058efee02 hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip b576de01da80 hwmon: (adm1266) Set `can_sleep` flag for GPIO chip c80b2acdb049 kconfig: Update config changed flag before calling callback 52f64c5fc0d6 hwmon: tmp512: drop of_match_ptr for ID table 3f3576e25bfe hwmon: (ucd90320) Add minimum delay between bus accesses 9cc4aa40b58c hwmon: (ina3221) return prober error code 7091951c2ca9 hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition a8e42dbfc493 hwmon: (adt7475) Fix masking of hysteresis registers d1f4eda1ae85 hwmon: (adt7475) Display smoothing attributes in correct order 93c8cbeb1b2b bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails d424c7b1c478 bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change 8a1ce024f1f6 ethernet: sun: add check for the mdesc_grab() 030393041f8c qed/qed_mng_tlv: correctly zero out ->min instead of ->hour a7836253349e selftests: net: devlink_port_split.py: skip test if no suitable device available 3cfdefdaaa4b net/iucv: Fix size of interrupt data 7bf0eac3fdd2 net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull c99779740100 ipv4: Fix incorrect table ID in IOCTL path 340dd8f1942a sh_eth: avoid PHY being resumed when interface is not up d5236286398d ravb: avoid PHY being resumed when interface is not up 7059be754873 net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 b89a453c6918 ice: xsk: disable txq irq before flushing hw d1bfd4cf6bb8 block: sunvdc: add check for mdesc_grab() returning NULL f1d5888a5efe nvmet: avoid potential UAF in nvmet_req_complete() 07eac3310e00 nvme: fix handling single range discard request fff9441da1c3 block: null_blk: Fix handling of fake timeout request 6d3ff07347d3 drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc 105db6574281 net: usb: smsc75xx: Limit packet length to skb->len b615238e5bc0 net/smc: fix deadlock triggered by cancel_delayed_work_syn() 84dd9cc34014 nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition edc0a34e277b net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails e0a557fc1daf net: tunnels: annotate lockless accesses to dev->needed_headroom 407badf73ec9 loop: Fix use-after-free issues a0316de981ce net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used f48468b27c0b net: dsa: mt7530: remove now incorrect comment regarding port 5 6ffa05700100 qed/qed_dev: guard against a possible division by zero b108bd9e6be0 net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() d59d2561da73 drm/i915/psr: Use calculated io and fast wake lines 297ae18bd2cd drm/i915/display: clean up comments 21d679cb983e drm/i915/display/psr: Handle plane and pipe restrictions at every page flip 8c80b12e697f drm/i915/display/psr: Use drm damage helpers to calculate plane damaged area eea001d88ffd drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled 437bb839e36c PCI: s390: Fix use-after-free of PCI resources with per-function hotplug ee6ef8137789 vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready 1cdbaf18a5e4 vdpa_sim: not reset state in vdpasim_queue_ready 4ff826952665 i40e: Fix kernel crash during reboot when adapter is in recovery mode ecaa1bf50635 ipvlan: Make skb->skb_iif track skb->dev for l3s mode 2bee84369b76 nfc: pn533: initialize struct pn533_out_arg properly ad07290d63ff tcp: tcp_make_synack() can be called from process context 2a764d55e938 scsi: core: Fix a procfs host directory removal regression a219cabadaee netfilter: nft_redir: correct value of inet type `.maxattrs` de03d130176b netfilter: nft_redir: correct length for loading protocol registers d2a2ad64b9b6 netfilter: nft_masq: correct length for loading protocol registers 343fe451e6d3 netfilter: nft_nat: correct length for loading protocol registers 256bcf626b7c ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() 9937f784a608 scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() 29cb0f6c1dd8 docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate a5a1a7112e98 clk: HI655X: select REGMAP instead of depending on it 0f78e36f652a drm/meson: fix 1px pink line on GXM when scaling video overlay 630f8a857578 cifs: Move the in_send statistic to __smb_send_rqst() 418bde7227dd drm/panfrost: Don't sync rpm suspension after mmu flushing b9cd2f875525 xfrm: Allow transport-mode states with AF_UNSPEC selector (From OE-Core rev: 9a5380e6c8e7ef7ee3989dc4bfec67766152aa23) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-05-17cve-extra-exclusions: ignore inapplicable linux-yocto CVEsGeoffrey GIRY
Multiple CVEs are patched in kernel but appear as active because the NVD database is not up to date. In common file cve-extra-exclusion.inc, CVEs are ignored if and only if all versions of kernel used are patched. In cve-exclusion_6.1.inc, only ignore CVEs that are patched in v6.1, and not patched in v5.15. Recipes of version 6.1 should include this file. Reviewed-by: Yoann Congal <yoann.congal@smile.fr> (From OE-Core rev: 5feb065f1b1aaf218f71cc9d31a9251b139b9442) Signed-off-by: Geoffrey GIRY <geoffrey.giry@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: also disable devupstream due to being broken in dunfellDenys Dmytriyenko
The use of devupstream for this case is broken in dunfell and requires later fix from commit d0edb03088d0d1c20c899daed1bb3a7110b19670 This has previously been disabled for 5.15 in 02cea31d4ba1a5393dff1a6d74421086bdc0b980 Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17cve-extra-exclusions: ignore inapplicable linux-yocto CVEsGeoffrey GIRY
Multiple CVEs are patched in kernel but appear as active because the NVD database is not up to date. In common file cve-extra-exclusion.inc, CVEs are ignored if and only if all versions of kernel used are patched. In cve-exclusion_6.1.inc, only ignore CVEs that are patched in v6.1, and not patched in v5.15. Recipes of version 6.1 should include this file. Reviewed-by: Yoann Congal <yoann.congal@smile.fr> (From OE-Core rev: 5feb065f1b1aaf218f71cc9d31a9251b139b9442) Signed-off-by: Geoffrey GIRY <geoffrey.giry@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: update to v6.1.20Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 7eaef76fbc46 Linux 6.1.20 05650b267e67 UML: define RUNTIME_DISCARD_EXIT bf899a4b1220 Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" d663e13ca866 filelocks: use mount idmapping for setlease permission check 38327b6cb1fa drm/amd/display: adjust MALL size available for DCN32 and DCN321 02c8fa11f545 drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60 00e81f191bc0 media: rc: gpio-ir-recv: add remove function 39111cedd7ba media: ov5640: Fix analogue gain control 42d9fb70770f scripts: handle BrokenPipeError for python scripts 9ba7b769cee0 PCI: Add SolidRun vendor ID b655ba93b51f macintosh: windfarm: Use unsigned type for 1-bit bitfields 69c74104b0e9 alpha: fix R_ALPHA_LITERAL reloc for large modules f69bbc0bd6d2 powerpc/kcsan: Exclude udelay to prevent recursive instrumentation 07a5f4e69761 powerpc/64: Move paca allocation to early_setup() be2e726fa03a powerpc/64: Fix task_cpu in early boot when booting non-zero cpuid 5b5fab270f4d powerpc/bpf/32: Only set a stack frame when necessary 71e9501458aa clk: renesas: rcar-gen3: Disable R-Car H3 ES1.* 24c1bd1cd0d1 powerpc/iommu: fix memory leak with using debugfs_lookup() ac872bb004c3 powerpc/64: Don't recurse irq replay 5759afd5e584 MIPS: Fix a compilation issue e1f5c4c877af tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address 587a6fda90f3 watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths 09fa1a6b0cdd drm/msm/adreno: fix runtime PM imbalance at unbind d1a3ca3ad486 adreno: Shutdown the GPU properly 70f12dee2254 drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4 69a56ace8bc2 drm/amdgpu/soc21: don't expose AV1 if VCN0 is harvested 2ef7f829214f ext4: Fix deadlock during directory rename dc7d4b1a6568 drm/amdgpu: fix return value check in kfd 0a6321657eb8 RISC-V: Don't check text_mutex during stop_machine 324912d6c0c4 riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode 99e9188f9c55 erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL" ac1968ac3992 af_unix: fix struct pid leaks in OOB support 056b022cfc01 net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC 7a3720361068 SUNRPC: Fix a server shutdown leak b93ed36b31c3 octeontx2-af: Unlock contexts in the queue context cache in case of fault detection 4de04f8f633c net/smc: fix fallback failed while sendmsg with fastopen 1bd92191773d ethernet: ice: avoid gcc-9 integer overflow warning accd7904318a ice: Fix DSCP PFC TLV creation ad7760898469 NFSD: Protect against filesystem freezing e5febcfbae93 block: fix wrong mode for blkdev_put() from disk_scan_partitions() 49bfd991410b platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it d391a49ba1b2 platform: mellanox: select REGMAP instead of depending on it 5b5b69e3185f netfilter: conntrack: adopt safer max chain length b26b85b18469 scsi: sd: Fix wrong zone_write_granularity value during revalidate 8f45d2f32c34 scsi: megaraid_sas: Update max supported LD IDs to 240 715396cca2ce net: tls: fix device-offloaded sendpage straddling records 0ce686fcab32 net: ethernet: mtk_eth_soc: fix RX data corruption issue 324361de111d net: phy: smsc: fix link up detection in forced irq mode f0c8306c1aa2 btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR 17d0f2e8daa8 bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES 6a9379eba19b btrfs: fix extent map logging bit not cleared for split maps after dropping range ceb089e2337f m68k: mm: Move initrd phys_to_virt handling after paging_init() 079d37e1624c netfilter: tproxy: fix deadlock due to missing BH disable 03b5128543d3 netfilter: ctnetlink: revert to dumping mark regardless of event type fcae40e65802 bnxt_en: Avoid order-5 memory allocation for TPA data 796ae31ca256 net: phylib: get rid of unnecessary locking b734a6f300d5 net: stmmac: add to set device wake up flag when stmmac init phy 0592b05c5085 drm/msm/dpu: clear DSPP reservations in rm release 5ade9afa5c65 drm/msm/dpu: fix clocks settings for msm8998 SSPP blocks f8049342f829 drm/msm/dpu: drop DPU_DIM_LAYER from MIXER_MSM8998_MASK 1ef5491ca2a4 drm/msm/dpu: fix len of sc7180 ctl blocks f45cf3ae3068 bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() 90b40ab29298 ice: copy last block omitted in ice_get_module_eeprom() 287027d8a567 net: caif: Fix use-after-free in cfusbl_device_notify() 34f099b34b42 net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver 0b30a06b20e9 perf stat: Fix counting when initial delay configured e8d7615d8f6f net: use indirect calls helpers for sk_exit_memory_pressure() 14c17c673e1b net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() 34869f8e713e netfilter: nft_quota: copy content when cloning expression 227a7266fcd1 netfilter: nft_last: copy content when cloning expression 5d241eb8a124 selftests: nft_nat: ensuring the listening side is up before starting the client 6fac771473ca net: lan966x: Fix port police support using tc-matchall 25b54f247ea0 ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() 78891a3c1e87 drm/msm/dpu: disable features unsupported by QCM2290 a3a087edd049 tls: rx: fix return value for async crypto a7e0439c25f9 powerpc: dts: t1040rdb: fix compatible string for Rev A boards ce93f1afc059 nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties 3ee0c9fb7f46 bgmac: fix *initial* chip reset to support BCM5358 56d67b9788da drm/msm/a5xx: fix context faults during ring switch ac3af300a2f8 drm/msm/a5xx: fix the emptyness check in the preempt code 84053e7dc47b drm/msm/a5xx: fix highest bank bit for a530 d334248d199f drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register fa73f67ac0f1 drm/msm: Fix potential invalid ptr free 5dca696143bf drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype 512aa2fd8c9f cifs: improve checking of DFS links over STATUS_OBJECT_NAME_INVALID b0bb13612292 ext4: Fix possible corruption when moving a directory 17e98a5ede81 scsi: core: Remove the /proc/scsi/${proc_name} directory earlier 0d14555f536a riscv: Add header include guards to insn.h 82f713e8b881 block: fix scan partition for exclusively open device again 573e58f5e7e1 block: Revert "block: Do not reread partition table on exclusively open device" 783c225e910f drm/i915: Populate encoder->devdata for DSI on icl+ bd61a84b5eee drm/i915: Do panel VBT init early if the VBT declares an explicit panel type e340197a4539 drm/i915: Introduce intel_panel_init_alloc() 87228e1c18dc spi: intel: Check number of chip selects after reading the descriptor 9858e0fb32b6 ipmi:ssif: Add a timer between request retries 8a676b6eb2d5 ipmi:ssif: Increase the message retry time f12869ff7643 ipmi:ssif: Remove rtc_us_timer 526a177ac635 Input: exc3000 - properly stop timer on shutdown 86e9eb69c0e7 bus: mhi: ep: Change state_lock to mutex b6dc68ac967a bus: mhi: ep: Power up/down MHI stack during MHI RESET 9ee18ff099b0 udf: Fix off-by-one error when discarding preallocation a926daa8b13c fs: dlm: fix race setting stop tx flag 3c1bc8ded4e4 fs: dlm: be sure to call dlm_send_queue_flush() 29682b8a3dba fs: dlm: use WARN_ON_ONCE() instead of WARN_ON() a3b0e9ac3c24 fs: dlm: fix use after free in midcomms commit 387c30389494 fd: dlm: trace send/recv of dlm message and rcom 8885e12aa107 fs: dlm: use packet in dlm_mhandle cb2849caad02 fs: dlm: remove send repeat remove handling 14c5a584cbf2 fs: dlm: start midcomms before scand f78892061075 fs: dlm: add midcomms init/start functions e7935f5af426 fs: dlm: fix log of lowcomms vs midcomms e136e969d268 KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace adc0dd8b0439 KVM: x86: Move guts of kvm_arch_init() to standalone helper 5daa32be8c02 KVM: VMX: Don't bother disabling eVMCS static key on module exit afb26bfc01db KVM: VMX: Reset eVMCS controls in VP assist page during hardware disabling 4d72cdd63909 nfc: change order inside nfc_se_io error path 4cd8ffa48800 HID: uhid: Over-ride the default maximum data buffer value with our own 5a144cfe35d8 HID: core: Provide new max_buffer_size attribute to over-ride the default 9cb27b1e76f0 ext4: zero i_disksize when initializing the bootloader inode 35161cec7677 ext4: fix WARNING in ext4_update_inline_data 50a70036ac3a ext4: move where set the MAY_INLINE_DATA flag is set eb3a695aa71a ext4: fix another off-by-one fsmap error on 1k block filesystems f3b8cc218bd1 ext4: fix RENAME_WHITEOUT handling for inline directories f327490e0500 ext4: fix cgroup writeback accounting with fs-layer encryption f0417bf138af staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() 4a6d23b76c12 staging: rtl8723bs: Fix key-store index handling 8d2ca666a7b4 drm/connector: print max_requested_bpc in state debugfs 9f6f6f42b9ef drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF d07d152d762d drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv a11e210dc595 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc21 39190482e5d0 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 cc4dd679912d x86/CPU/AMD: Disable XSAVES on AMD family 0x17 1c39d126b51b RISC-V: Stop emitting attributes 120f7a928719 fork: allow CLONE_NEWTIME in clone3 flags a36f845f57a9 perf inject: Fix --buildid-all not to eat up MMAP2 fa4056781ac0 erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms da8fab32a712 io_uring/uring_cmd: ensure that device supports IOPOLL fceed91ea1ba btrfs: fix percent calculation for bg reclaim message 99d232798c06 btrfs: fix unnecessary increment of read error stat on write error cec08b7d1ebc fs: prevent out-of-bounds array speculation when closing a file descriptor 6449a0ba6843 Linux 6.1.19 49393a43c63a staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh 83d76e3d8b91 staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script 7b3eac1950e7 wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" dc64dc4c80ae tpm: disable hwrng for fTPM on some AMD designs 1cc3fcf63192 Linux 6.1.18 cc4b55a48f4a usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails 58b656177d17 arm64: Reset KASAN tag in copy_highpage with HW tags only 96122e776fe7 arm64: mte: Fix/clarify the PG_mte_tagged semantics 8b38969fa016 arm64: efi: Make efi_rt_lock a raw_spinlock c6b9c79c3df9 io_uring/poll: allow some retries for poll triggering spuriously 3453b1b0439b io_uring: fix two assignments in if conditions 4ca25c0b74dd media: uvcvideo: Fix race condition with usb_kill_urb 27b5871abd5c drm/i915: Fix system suspend without fbdev being initialized fb5f2b42650f drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs 6e48e7901e62 drm/display/dp_mst: Fix payload addition on a disconnected sink efe5ce019a9b drm/display/dp_mst: Fix down message handling after a packet reception error b30fcedeba64 drm/display/dp_mst: Fix down/up message handling after sink disconnect 6130b22fb677 drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state() beb15de99ae8 vDPA/ifcvf: allocate the adapter in dev_add() dd5d2d8821b2 vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev 6ddb3b805827 vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw 154c0aea566d vDPA/ifcvf: decouple config/dev IRQ requester and vectors allocator from the adapter e35beaa142d7 vDPA/ifcvf: decouple vq irq requester from the adapter c0fca7704f5e vDPA/ifcvf: decouple config IRQ releaser from the adapter 62fb450c4dd2 vDPA/ifcvf: decouple vq IRQ releasers from the adapter aa2af9353aeb vDPA/ifcvf: alloc the mgmt_dev before the adapter 50da55ec0f04 vDPA/ifcvf: decouple config space ops from the adapter 447d1c9abc84 vDPA/ifcvf: decouple hw features manipulators from the adapter 7ec0076b424e x86/resctl: fix scheduler confusion with 'current' 1f800f6aae57 net: tls: avoid hanging tasks on the tx_lock f5a21755ee55 soundwire: cadence: Drain the RX FIFO after an IO timeout 51eb90be9fd8 soundwire: cadence: Remove wasted space in response_buf 425cd1b47124 iommu: Attach device group to old domain in error path 4e11ac106f69 RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6 by size a577aac0dac6 phy: rockchip-typec: Fix unsigned comparison with less than zero 52ec1cae5277 PCI: pciehp: Add Qualcomm quirk for Command Completed erratum 455ed25b5945 PCI: Add ACS quirk for Wangxun NICs 2d07ad44e741 PCI: loongson: Add more devices that need MRRS quirk 29d53c4c5a6f kernel/fail_function: fix memory leak with using debugfs_lookup() 5a7a9efdb193 drivers: base: dd: fix memory leak with using debugfs_lookup() 79ac2b01e033 drivers: base: component: fix memory leak with using debugfs_lookup() d1c545e44c1e misc: vmw_balloon: fix memory leak with using debugfs_lookup() 4459d1e7bd04 tty: pcn_uart: fix memory leak with using debugfs_lookup() d1589b73519e PCI: Distribute available resources for root buses, too bf1ab09d2c45 PCI: Take other bus devices into account when distributing resources a39f741e6021 PCI: Align extra resources for hotplug bridges properly 8dd58d3c1385 usb: gadget: uvc: Make bSourceID read/write 7a7de5957b8f usb: uvc: Enumerate valid values for color matching ff542083b105 USB: ene_usb6250: Allocate enough memory for full object cbf54771bc21 usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math b14d188d0d0b USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() 78d9586d8e72 USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() 7a5fdd866017 USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() 31de0b70ae56 USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() be21a66e17ee USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() b0a8195a84a7 USB: isp1362: fix memory leak with using debugfs_lookup() 542a99cd6ead USB: isp116x: fix memory leak with using debugfs_lookup() 7d2d3bef6d70 USB: fotg210: fix memory leak with using debugfs_lookup() 54166af8941d USB: sl811: fix memory leak with using debugfs_lookup() e529aeb771ae USB: uhci: fix memory leak with using debugfs_lookup() dcbe69f4f743 USB: ULPI: fix memory leak with using debugfs_lookup() 610373dd354f USB: chipidea: fix memory leak with using debugfs_lookup() ce234af49d10 USB: dwc3: fix memory leak with using debugfs_lookup() 04f3cda40e9f staging: pi433: fix memory leak with using debugfs_lookup() d8c911d3d879 PCI: loongson: Prevent LS7A MRRS increases bace2a37de7c soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() 638eeb0e8ade media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 f5a2a15da3bc iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() be0c84d90807 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() 2d1716aba462 bus: mhi: ep: Fix the debug message for MHI_PKT_TYPE_RESET_CHAN_CMD cmd 945877c145dd tools/iio/iio_utils:fix memory leak 947530c84044 mei: bus-fixup:upon error print return values of send and receive f57c2164d082 serial: sc16is7xx: setup GPIO controller later in probe 59aba0393275 tty: serial: fsl_lpuart: disable the CTS when send break signal 765566110eb0 tty: fix out-of-bounds access in tty_driver_lookup_tty() 3c8dce696a66 staging: emxx_udc: Add checks for dma_alloc_coherent() 2f588d0345d6 cacheinfo: Fix shared_cpu_map to handle shared caches at different levels c68ece7baf2a USB: fix memory leak with using debugfs_lookup() 15aed90f3e05 media: uvcvideo: Silence memcpy() run-time false positive warnings 3c4a3bbe025c media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 acfed4676a59 media: uvcvideo: Handle errors from calls to usb_string 11196ee3916e media: uvcvideo: Handle cameras with invalid descriptors 2c8ea08b86a5 media: uvcvideo: Remove format descriptions 7b41160db120 PCI/ACPI: Account for _S0W of the target bridge in acpi_pci_bridge_d3() 60ac0a6de6b0 iommu/amd: Fix error handling for pdev_pri_ats_enable() 2ec4d5ef0800 IB/hfi1: Update RMT size calculation 9893771097b2 mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak 8caa60c20ae1 bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support a6426afbca51 firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 c578a68ffcdc kernel/printk/index.c: fix memory leak with using debugfs_lookup() 2072332c04df tracing: Add NULL checks for buffer in ring_buffer_free_read_page() 92271fc1cc5d thermal: intel: BXT_PMIC: select REGMAP instead of depending on it 69e49f1b5360 thermal: intel: quark_dts: fix error pointer dereference ada41093fb1b ASoC: mediatek: mt8195: add missing initialization bb12470672e7 ASoC: zl38060 add gpiolib dependency daf8c1062d13 nvme-fabrics: show well known discovery name fe2d9e54165d nvme-tcp: don't access released socket during error recovery 117dc3f6b641 nvme: bring back auto-removal of deleted namespaces during sequential scan 124fee6c62b2 ASoC: apple: mca: Improve handling of unavailable DMA channels 0c398c1c19ff ASoC: apple: mca: Fix SERDES reset sequence c664c3835519 ASoC: apple: mca: Fix final status read on SERDES reset f558edac8f6c ASoC: adau7118: don't disable regulators on device unbind 4be26d553a3f loop: loop_set_status_from_info() check before assignment b0498e95cae7 io_uring: fix size calculation when registering buf ring 1e276e8acb8e rtc: allow rtc_read_alarm without read_alarm callback 6a675a6d57d3 scsi: mpi3mr: Use number of bits to manage bitmap sizes abfe73c16b29 scsi: mpi3mr: Fix an issue found by KASAN 66050599b980 scsi: ipr: Work around fortify-string warning 926aef60ea64 genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask() 9425d1ee2c0c rtc: sun6i: Always export the internal oscillator aa7dc954e809 spi: tegra210-quad: Fix iterator outside loop d6e15f8de5b5 vc_screen: modify vcs_size() handling in vcs_read() 95c131b41f00 tcp: tcp_check_req() can be called from process context fb987e7a9bd0 ARM: dts: spear320-hmi: correct STMPE GPIO compatible df2dac168c74 net: dsa: felix: fix internal MDIO controller resource length 9df677d78130 net: dsa: seville: ignore mscc-miim read errors from Lynx PCS 113d2d158f24 net/sched: act_sample: fix action bind logic af8bfc1add67 net/sched: act_mpls: fix action bind logic 2cabfa2c404d net/sched: act_pedit: fix action bind logic d3ad82430e9b net/sched: transition act_pedit to rcu and percpu stats b2036a252381 nfc: fix memory leak of se_io context in nfc_genl_se_io f19d8f93682a ext4: fix incorrect options show of original mount_opt and extend mount_opt2 2b7cf1bcd447 net/mlx5: Geneve, Fix handling of Geneve object id as error code a383f5fcc891 net/mlx5e: Verify flow_source cap before using it 2a0b214ab49f net/mlx5: ECPF, wait for VF pages only after disabling host PFs 52e6e7a0bc04 mlx5: fix possible ptp queue fifo use-after-free 234cffda95e1 mlx5: fix skb leak while fifo resync and push f6c0536b41e6 spi: tegra210-quad: Fix validate combined sequence 7dd49d434d2e 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() 4f0e9244770f 9p/xen: fix connection sequence db886cb3ecc6 9p/xen: fix version parsing 896f014a1761 net: fix __dev_kfree_skb_any() vs drop monitor 8dba9e7073a0 octeontx2-pf: Use correct struct reference in test condition 03c3a5584a0a sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop d28467230dd9 net: sunhme: Fix region request e3aa5d1bb1b2 octeontx2-pf: Recalculate UDP checksum for ptp 1-step sync packet e11e4d524eba ipv6: Add lwtunnel encap size of all siblings in nexthop calculation b232d4e840ed drm/i915: move a Kconfig symbol to unbreak the menu presentation f94becae90b0 ptp: vclock: use mutex to fix "sleep on atomic" bug 512b6c4b83c9 netfilter: x_tables: fix percpu counter block leak on error path when creating new netns ffba2d579026 netfilter: ctnetlink: make event listener tracking global f2ccb36b8f76 netfilter: xt_length: use skb len to match in length_mt6 3dd6ac973351 netfilter: ebtables: fix table blob use-after-free 8291cfdfa6cd netfilter: ip6t_rpfilter: Fix regression with VRF interfaces 1fd3c69f6511 netfilter: conntrack: fix rmmod double-free race 4f25d1dff805 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() 12a91ade681b watchdog: sbsa_wdog: Make sure the timeout programming is within the limits ce64f72e988b watchdog: pcwd_usb: Fix attempting to access uninitialized memory ac099d94e048 watchdog: Fix kmemleak in watchdog_cdev_register 89c682e9d04c watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path 1bcf3a9846e8 watchdog: rzg2l_wdt: Handle TYPE-B reset for RZ/V2M edaed0cd7695 watchdog: rzg2l_wdt: Issue a reset before we put the PM clocks 102b82708c15 f2fs: synchronize atomic write aborts a02a91057652 um: virt-pci: properly remove PCI device from bus e38d2adf110c um: virtio_uml: move device breaking into workqueue 1954d3cd49d3 um: virtio_uml: mark device as unregistered when breaking it 4e774bf6ea50 um: virtio_uml: free command if adding to virtqueue failed 28ebc1164a45 x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list 44b713a24251 netfilter: nf_tables: allow to fetch set elements when table has an owner 13a6366bbfa2 ext4: don't show commit interval if it is zero aa936286e71a ext4: use ext4_fc_tl_mem in fast-commit replay path 0bf3672946a3 soc: qcom: stats: Populate all subsystem debugfs files 22ddbbff116e f2fs: fix to avoid potential memory corruption in __update_iostat_latency() cc4bc532acda ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed 84253f3c2dad ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() c670b05127d3 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap 7750be5d3e18 ubifs: ubifs_releasepage: Remove ubifs_assert(0) to valid this process 824452d5e90f ubifs: ubifs_writepage: Mark page dirty after writing inode failed 76c488e8a0e2 ubifs: dirty_cow_znode: Fix memleak in error handling path 0b8beac8a3c5 ubifs: Re-statistic cleaned znode count if commit failed 2ea7195b1950 ubi: Fix possible null-ptr-deref in ubi_free_volume() 26ec45f1c504 ubifs: Fix memory leak in alloc_wbufs() 27b760b81951 ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() b0c951742348 ubi: Fix use-after-free when volume resizing failed c17e1ae20f6b ubifs: Reserve one leb for each journal head while doing budget 31282bc47fcd ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 b08071c68b58 ubifs: Fix wrong dirty space budget for dirty inode f8bd27b6252a ubifs: Rectify space budget for ubifs_xrename() f9e074845367 ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted 1c5fdf2d4647 ubifs: Fix memory leak in ubifs_sysfs_init() 7508453ede98 ubifs: Fix build errors as symbol undefined 61aeba0e4b41 ubi: ensure that VID header offset + VID header size <= alloc, size c8583b4655aa um: vector: Fix memory leak in vector_config 14e8bd4cfae3 f2fs: fix to abort atomic write only during do_exist() e11707d5f86f f2fs: allow set compression option of files without blocks 05006a1521d8 fs: f2fs: initialize fsdata in pagecache_write() 125f89809501 soc: mediatek: mtk-svs: Use pm_runtime_resume_and_get() in svs_init01() 8fc4291f8de2 soc: mediatek: mtk-svs: reset svs when svs_resume() fail e05aa300fb69 soc: mediatek: mtk-svs: restore default voltages when svs_init02() fail 0b65ff13f943 f2fs: clear atomic_write_task in f2fs_abort_atomic_write() 4bc488c5ca0e f2fs: correct i_size change for atomic writes 9ad51915f4b3 f2fs: introduce trace_f2fs_replace_atomic_write_block 9a0af7cb1c0b pwm: stm32-lp: fix the check on arr and cmp registers update 094ffaf50bb9 pwm: sifive: Always let the first pwm_apply_state succeed 6b99ebd30d65 soc: mediatek: mtk-svs: Enable the IRQ later 2c82bf3f1762 memory: renesas-rpc-if: Move resource acquisition to .probe() fbb7c9096342 memory: renesas-rpc-if: Split-off private data from struct rpcif e59c4d34f8ec soc: mediatek: mtk-pm-domains: Allow mt8186 ADSP default power on a8f63d747bf7 objtool: Fix memory leak in create_static_call_sections() 4a229379a72e f2fs: fix to avoid potential deadlock 14b3742f34b1 f2fs: don't rely on F2FS_MAP_* in f2fs_iomap_begin d35290addcba driver: soc: xilinx: fix memory leak in xlnx_add_cb_for_notify_event() 1f4a325933f8 fs/jfs: fix shift exponent db_agl2size negative 6cd37f8232f5 auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() 3abebc503a51 net/sched: Retire tcindex classifier 11585e2f8b9d Linux 6.1.17 deef2947d5f6 Revert "blk-cgroup: dropping parent refcount after pd_free_fn() is done" b5dae1cd0d83 Revert "blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy()" 8a923980a190 Linux 6.1.16 7c7570791b15 net: avoid double iput when sock_alloc_file fails 5355a120e428 kbuild: Port silent mode detection to future gnu make. ff9571a4dee9 sbitmap: Try each queue to wake up at least one waiter d710b1e91bc0 wait: Return number of exclusive waiters awaken 12815a7d8f82 sbitmap: Advance the queue index before waking up a queue 7ebde70510a1 brd: use radix_tree_maybe_preload instead of radix_tree_preload 48d46319bedc qede: avoid uninitialized entries in coal_entry array f0f427f3858f drm/edid: fix parsing of 3D modes from HDMI VSDB 26cbe4c63d1e drm/edid: fix AVI infoframe aspect ratio handling 832f861a4603 drm/gud: Fix UBSAN warning be11d0d9c4eb drm/i915: Don't use BAR mappings for ring buffers with LLC d805c28e11fc drm/i915: Don't use stolen memory for ring buffers with LLC 8551ddbff0c3 drm/radeon: Fix eDP for single-display iMac11,2 c63e43906ba6 drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv 749b249d1ba9 drm/amd: Fix initialization for nbio 7.5.1 bf119a3c9c9f vfio/type1: restore locked_vm 9f0fd4f8ec0c vfio/type1: track locked_vm per dma a6b2aabe6640 vfio/type1: prevent underflow of locked_vm via exec() e8c21b19c2d0 vfio/type1: exclude mdevs from VFIO_UPDATE_VADDR 2bed9455db7c iommu/vt-d: Fix PASID directory pointer coherency fd045119e1ab iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode 01836e56fdd2 bus: mhi: ep: Save channel state locally during suspend and resume 69cc38576293 bus: mhi: ep: Move chan->lock to the start of processing queued ch ring 353aea15d6ed bus: mhi: ep: Only send -ENOTCONN status if client driver is available 189f856e76f5 PCI/DPC: Await readiness of secondary bus after reset 358dbd575101 PCI: Avoid FLR for AMD FCH AHCI adapters 6ea16c1e6853 PCI: hotplug: Allow marking devices as disconnected during bind/unbind 24400824053f PCI: Unify delay handling for reset and resume ef56d0e0b779 PCI/PM: Observe reset delay irrespective of bridge_d3 d7608b85661b MIPS: DTS: CI20: fix otg power gpio 676465bf756b riscv: ftrace: Reduce the detour code size to half 8d4084ccdfce riscv: ftrace: Remove wasted nops for !RISCV_ISA_C 6e433ccb6844 riscv, mm: Perform BPF exhandler fixup on page fault 49064b50704b riscv: jump_label: Fixup unaligned arch_static_branch function 4c71ccae1d28 riscv: mm: fix regression due to update_mmu_cache change 3e92e7fa24ac riscv: Avoid enabling interrupts in die() a1f8e6981488 RISC-V: add a spin_shadow_stack declaration 82143faf01dd scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() 414418abc19f scsi: ses: Fix possible desc_ptr out-of-bounds accesses 27067c672980 scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses 0dfe68394cbe scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() 5ca5470b33e5 scsi: ses: Don't attach if enclosure has no components 7fa1203a1e6f scsi: qla2xxx: Remove increment of interface err cnt d5da42d99c70 scsi: qla2xxx: Fix erroneous link down 98ee35fb6ffe scsi: qla2xxx: Remove unintended flag clearing 3ee4f1991c54 scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests 494074747091 scsi: qla2xxx: Check if port is online before sending ELS 54bf124b960d scsi: qla2xxx: Fix link failure in NPIV environment 86bdf3ffff8d scsi: aacraid: Allocate cmd_priv with scsicmd be8301e2d5a8 iommu/amd: Improve page fault error reporting 2ae19ac3ea82 iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter 4aa738940016 tracing/eprobe: Fix to add filter on eprobe description in README file b1e96ca73cf9 tools/bootconfig: fix single & used for logical condition 9674390ac540 ring-buffer: Handle race between rb_move_tail and rb_check_pages 313b18c77466 memory tier: release the new_memtier in find_create_memory_tier() e10a97f68480 ktest.pl: Add RUN_TIMEOUT option with default unlimited 81dca9177d01 ktest.pl: Fix missing "end_monitor" when machine check fails a467e3e04de6 kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list 76c2ecaf570a ktest.pl: Give back console on Ctrt^C on monitor 71946389a765 mm/thp: check and bail out if page in deferred queue already f65d6ee1d1c4 mm: memcontrol: deprecate charge moving 58c02890a32c docs: gdbmacros: print newest record 4509a11ec3bc remoteproc/mtk_scp: Move clk ops outside send_lock 9b15b558cdb8 media: ipu3-cio2: Fix PM runtime usage_count in driver unbind e39c25b0c115 mips: fix syscall_get_nr 6b60250d8a82 dax/kmem: Fix leak of memory-hotplug resources 37d1b326c95c alpha: fix FEN fault handling deab8114fb67 mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON e6737d97722a panic: fix the panic_print NMI backtrace setting c61df79a4ed4 regulator: core: Use ktime_get_boottime() to determine how long a regulator was off d15bc167c6a2 ceph: update the time stamps and try to drop the suid/sgid faa7b683e436 rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails bea92c2d45a5 fuse: add inode/permission checks to fileattr_get/fileattr_set 5a66e59e1fd9 arm64: mm: hugetlb: Disable HUGETLB_PAGE_OPTIMIZE_VMEMMAP 17a7cd7bdb68 ARM: dts: exynos: correct TMU phandle in Odroid HC1 dcfb64e88941 ARM: dts: exynos: correct TMU phandle in Odroid XU 7d633d11724f ARM: dts: exynos: correct TMU phandle in Exynos5250 635d07cff6de ARM: dts: exynos: correct TMU phandle in Odroid XU3 family 2b957333aaaf ARM: dts: exynos: correct TMU phandle in Exynos4 3a5c8e52f32d ARM: dts: exynos: correct TMU phandle in Exynos4210 f8187b3faf97 ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node 75862e6fe659 ARM: dts: qcom: sdx65: Add Qcom SMMU-500 as the fallback for IOMMU node 688ae6ce05be hwmon: (nct6775) Fix incorrect parenthesization in nct6775_write_fan_div() 57c07e552e0d hwmon: (peci/cputemp) Fix off-by-one in coretemp_label allocation 70a135c6d1e0 dm flakey: fix a bug with 32-bit highmem systems be360c83f2d8 dm flakey: don't corrupt the zero page 673a3af21d5e dm cache: free background tracker's queued work in btracker_destroy ea603083f9d7 dm flakey: fix logic when corrupting a bio b57ba4e95250 thermal: intel: powerclamp: Fix cur_state for multi package system 6f2bce88c134 qede: fix interrupt coalescing configuration 6bfdc8194245 cpuidle: add ARCH_SUSPEND_POSSIBLE dependencies dd43f8f90206 wifi: cfg80211: Set SSID if it is not already set 22dfb21bf1cd wifi: cfg80211: Fix use after free for wext b18188e87f1c wifi: ath11k: allow system suspend to survive ath11k 3182ece59779 wifi: rtl8xxxu: Use a longer retry limit of 48 19fcf5d50c5a wifi: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice 2b3c953226cb dm: add cond_resched() to dm_wq_requeue_work() 7f093695b49a dm: add cond_resched() to dm_wq_work() bc0734f689f8 dm: send just one event on resize, not two 53b2916ebde7 mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type 10aed92f7f6b mtd: spi-nor: spansion: Consider reserved bits in CFR5 register bd74e1e3dc77 mtd: spi-nor: sfdp: Fix index value for SCCR dwords a371788d4f4a cxl/pmem: Fix nvdimm registration races 05cbf6ddd984 ext4: refuse to create ea block when umounted 8b6d06b3be76 ext4: optimize ea_inode block expansion 45b99c35f812 jbd2: fix data missing when reusing bh which is ready to be checkpointed 2439ccfa5da2 ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC 98606a002d71 ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() daa5a586e43a mm/damon/paddr: fix missing folio_put() dc3809f39035 crypto: qat - fix out-of-bounds read d2bea5788847 irqdomain: Fix domain registration race b89b0c737d1c irqdomain: Fix mapping-creation race 1c89f39e754f irqdomain: Refactor __irq_domain_alloc_irqs() 1b4aa065ea46 irqdomain: Drop bogus fwspec-mapping error handling b6655a4910a6 irqdomain: Look for existing mapping only once deb243ca052b irqdomain: Fix disassociation race 33bf92b1d00a irqdomain: Fix association race 82f3b18daef7 selftests: seccomp: Fix incorrect kernel headers search path 5bed9f821f2a selftests: vm: Fix incorrect kernel headers search path 0545d5d25c9e selftests: dmabuf-heaps: Fix incorrect kernel headers search path 88c2276087e3 selftests: drivers: Fix incorrect kernel headers search path fe2ff9d2af85 selftests: futex: Fix incorrect kernel headers search path f3b63b7fae23 selftests: ipc: Fix incorrect kernel headers search path ce31cc0d43fc selftests: perf_events: Fix incorrect kernel headers search path f7007a7a7723 selftests: mount_setattr: Fix incorrect kernel headers search path 238d9471a70c selftests: move_mount_set_group: Fix incorrect kernel headers search path 33adb9b047be selftests: rseq: Fix incorrect kernel headers search path d804597155ec selftests: sync: Fix incorrect kernel headers search path 5baeb2a2a247 selftests: ptp: Fix incorrect kernel headers search path cdc9cfaa0ba0 selftests: user_events: Fix incorrect kernel headers search path f12ec4e7a80c selftests: filesystems: Fix incorrect kernel headers search path 38fe9e0cbd0f selftests: gpio: Fix incorrect kernel headers search path 277ec3b556b3 selftests: media_tests: Fix incorrect kernel headers search path 2b6933dd5707 selftests: kcmp: Fix incorrect kernel headers search path 1af311d9104c selftests: membarrier: Fix incorrect kernel headers search path c1017c80fa82 selftests: pidfd: Fix incorrect kernel headers search path a9588d80b7b0 selftests: clone3: Fix incorrect kernel headers search path ef3d77238925 selftests: arm64: Fix incorrect kernel headers search path c490a85e7dac selftests: pid_namespace: Fix incorrect kernel headers search path 168f19fffa65 selftests: core: Fix incorrect kernel headers search path 3005b2695175 selftests: sched: Fix incorrect kernel headers search path db66ebfba234 selftests/ftrace: Fix eprobe syntax test case to check filter support 991ec754899e selftests/powerpc: Fix incorrect kernel headers search path 3b3016f874fc ima: Align ima_file_mmap() parameters with mmap_file LSM hook 7327b30a0084 ima: fix error handling logic when file measurement failed 1beb41094bbf brd: check for REQ_NOWAIT and set correct page allocation mask f832bd2ee4c4 brd: return 0/-error from brd_insert_page() 95bb37e077db brd: mark as nowait compatible 3adf063bac2f virt/sev-guest: Return -EIO if certificate buffer is not large enough 38834acf5917 Documentation/hw-vuln: Document the interaction between IBRS and STIBP 08d87c87d646 x86/speculation: Allow enabling STIBP with legacy IBRS d576547f489c x86/microcode/AMD: Fix mixed steppings support 88d3d95e75f2 x86/microcode/AMD: Add a @cpu parameter to the reloading functions 05749fd36631 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter 57d9df918745 x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range 1a3439f548e2 x86/kprobes: Fix __recover_optprobed_insn check optimizing logic e9d033963606 x86/reboot: Disable SVM, not just VMX, when stopping CPUs 4f555b03a02b x86/reboot: Disable virtualization in an emergency if SVM is supported 77ace6654355 x86/crash: Disable virt in core NMI crash handler to avoid double shootdown c4765c973c1d x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) b261024d7ea8 selftests: x86: Fix incorrect kernel headers search path 32f87ee52113 KVM: SVM: hyper-v: placate modpost section mismatch error a92d045f3706 KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() d639b16492fa KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 14f36160c7d1 KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI 97b2c22ec819 KVM: SVM: Don't put/load AVIC when setting virtual APIC mode 1ccd12324abd KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target dbc2e9451559 KVM: SVM: Flush the "current" TLB when activating AVIC 59038be57a4a KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID b9e428136129 KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled 084a6deb86ab KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps 688e3a1bf3e4 KVM: x86: Purge "highest ISR" cache when updating APICv state 59320074afa4 KVM: Register /dev/kvm as the _very_ last thing during initialization b2de2b4d4e00 KVM: VMX: Fix crash due to uninitialized current_vmcs ccf6a7fb1aed KVM: Destroy target device if coalesced MMIO unregistration fails 5e2d29b58c2c RDMA/siw: Fix user page pinning accounting 42991f51d283 md: don't update recovery_cp when curr_resync is ACTIVE 12d461e224ef udf: Fix file corruption when appending just after end of preallocated extent 1f328751b65c udf: Detect system inodes linked into directory hierarchy 65f64fb9c2ab udf: Preserve link count of system files 6837910aeb2c udf: Do not update file length for failed writes to inline files adac9ac6d2e0 udf: Do not bother merging very long extents 0e7d8e2991e5 udf: Truncate added extents on failed expansion 21477427ecb4 selftests/landlock: Test ptrace as much as possible with Yama 6c51c0702815 selftests/landlock: Skip overlayfs tests when not supported fa7e18233f4f fs/cramfs/inode.c: initialize file_ra_state 85cdc9d2c865 ocfs2: fix non-auto defrag path not working issue 8163ea90d89b ocfs2: fix defrag path triggering jbd2 ASSERT 83dbb9a1bd5e f2fs: fix kernel crash due to null io->bio de33f129253e f2fs: fix cgroup writeback accounting with fs-layer encryption 85e128901583 f2fs: retry to update the inode page given data corruption f07a8d61b6ea f2fs: fix information leak in f2fs_move_inline_dirents() 9f955165d8d7 fs: dlm: send FIN ack back in right cases e3df326f8cc2 fs: dlm: move sending fin message into state change handling 83c8cb2ba0ad fs: dlm: don't set stop rx flag after node reset 375009e22bd2 exfat: fix inode->i_blocks for non-512 byte sector size device 0fb929e7553d exfat: redefine DIR_DELETED as the bad cluster number 88384ae34a41 exfat: fix unexpected EOF while reading dir 569a77e5b882 exfat: fix reporting fs error when reading dir beyond EOF 0c80bef0b7d2 fs: hfsplus: fix UAF issue in hfsplus_put_super 8140cdc57bc5 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create 55c9ddf6c656 io_uring: mark task TASK_RUNNING before handling resume/task work f2e0fd28328f ARM: dts: exynos: correct HDMI phy compatible in Exynos4 77837a24bc54 torture: Fix hang during kthread shutdown phase 6bf555ed8938 ksmbd: fix possible memory leak in smb2_lock() df6c263a31a4 ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length 2254e82d2018 ksmbd: fix wrong data area length for smb2 lock request 35ab0cadbcc2 locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath 9b59fb27d4c5 btrfs: hold block group refcount during async discard 155ca832cfa3 scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi 8ba997b22f2c scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info() 4e0dfdb48a82 scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization f5a6d69857eb cifs: return a single-use cfid if we did not get a lease c992b699b9cb cifs: Check the lease context if we actually got a lease f1d84943289e cifs: don't try to use rdma offload on encrypted connections edf38e9f4269 cifs: split out smb3_use_rdma_offload() helper 363d67103f20 cifs: introduce cifs_io_parms in smb2_async_writev() e49a6d569d7c cifs: fix mount on old smb servers 8db5028479f8 cifs: Fix uninitialized memory reads for oparms.mode ab7a12c0efc1 cifs: Fix uninitialized memory read in smb3_qfs_tcon() 12bda36df57b KVM: s390: disable migration mode when dirty tracking is disabled f9a38f5ecf90 s390/kprobes: fix current_kprobe never cleared after kprobes reenter 70afa77327e0 s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler a829c5f7c3c6 s390: discard .interp section 24e2c6cfe82e s390/extmem: return correct segment type in __segment_load() 75a499fc9d66 io_uring: fix fget leak when fs don't support nowait buffered read bfdd27a1eb8e io_uring: remove MSG_NOSIGNAL from recvmsg 68f703ad0355 io_uring/rsrc: disallow multi-source reg buffers d9399e543062 io_uring: add reschedule point to handle_tw_list() 42fe280e267a io_uring: add a conditional reschedule to the IOPOLL cancelation loop 4c13c6a080ec io_uring: handle TIF_NOTIFY_RESUME when checking for task_work c981a035dff0 io_uring: use user visible tail in io_uring_poll() f09fb7ff2ab2 io_uring: Replace 0-length array with flexible array fe0d40baa4ed ipmi_ssif: Rename idle state and check 605f607f0735 ipmi:ssif: resend_msg() cannot fail 0ad52040d1a9 ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms' 9bb9941a9ce4 rtc: pm8xxx: fix set-alarm race 1af0bdca03f3 block: be a bit more careful in checking for NULL bdev while polling 398d8745262d block: clear bio->bi_bdev when putting a bio back in the cache 1796bc1e4499 block: don't allow multiple bios for IOCB_NOWAIT issue 0407aeed3501 firmware: coreboot: framebuffer: Ignore reserved pixel color bits 4ed8dca3d583 scsi: mpt3sas: Remove usage of dma_get_required_mask() API 0d4967202d69 wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu 11d93294b7c3 driver core: fw_devlink: Avoid spurious error message 29bc917b68a6 drm/shmem-helper: Revert accidental non-GPL export cb26818c8b0d cifs: prevent data race in smb2_reconnect() 07db1151e015 nfsd: don't hand out delegation on setuid files being opened for write c085476ad346 nfsd: zero out pointers after putting nfsd_files on COPY setup error 3033f2e3cf84 dm cache: add cond_resched() to various workqueue loops e2c4490d4031 dm thin: add cond_resched() to various workqueue loops bea13417361a drm/amd/display: Disable HUBP/DPP PG on DCN314 for now 2435156aa768 drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 42bbbd6594f7 drm/amd/display: Enable P-state validation checks for DCN314 337c3624bcb0 HID: logitech-hidpp: Don't restart communication if not necessary cf4549343270 scsi: ufs: core: Fix device management cmd timeout flow 3dec769caf33 scsi: snic: Fix memory leak with using debugfs_lookup() d919f493bb7d drm/amd/display: Do not commit pipe when updating DRR 8e8cff444ec2 pinctrl: at91: use devm_kasprintf() to avoid potential leaks 388bcec9aa91 hwmon: (nct6775) B650/B660/X670 ASUS boards support 49f865f3d7e5 hwmon: (nct6775) Directly call ASUS ACPI WMI method 8fcdbc4bc013 hwmon: (coretemp) Simplify platform device handling c2191e507147 gfs2: Improve gfs2_make_fs_rw error handling 4bdfa48d7464 drm/amd/display: fix FCLK pstate change underflow 804bdc5fe05d Revert "drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled" 6f5f8d677c7f regulator: s5m8767: Bounds check id indexing into arrays 5e210046e3bd regulator: max77802: Bounds check regulator id against opmode 734350a83b14 ASoC: kirkwood: Iterate over array indexes instead of using pointer math 9a9942cbdb7c ASoC: soc-compress: Reposition and add pcm_mutex 9def1adcd667 drm/msm/dpu: Add DSC hardware blocks to register snapshot d39202b201d0 docs/scripts/gdb: add necessary make scripts_gdb step fa4c8baa6bf0 habanalabs: fix bug in timestamps registration code 60be72808501 habanalabs: extend fatal messages to contain PCI info 8f720a79bc66 drm/amd/display: Set hvm_enabled flag for S/G mode 214cdbe17923 drm/drm_print: correct format problem d50cd50f612a drm: rcar-du: Fix setting a reserved bit in DPLLCR afc9da1352cd drm: rcar-du: Add quirk for H3 ES1.x pclk workaround 25a6499b1a53 drm/msm/dsi: Add missing check for alloc_ordered_workqueue 2ee8ec2c12cb HID: uclogic: Add support for XP-PEN Deco Pro MW 26ac66039aa7 HID: uclogic: Add support for XP-PEN Deco Pro SW f415a64eabad HID: uclogic: Add battery quirk ac3d719de1d9 HID: uclogic: Add frame type quirk 8ce8a443ddd9 drm/amd/display: fix mapping to non-allocated address 83ace0dd67ee drm: amd: display: Fix memory leakage a0f406db3ede drm/amd: Avoid ASSERT for some message failures 17d649967006 Revert "fbcon: don't lose the console font across generic->chip driver switch" 8dfefa8f424a scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write 82a6debd4e4b drm/amdkfd: Page aligned memory reserve size 12003ad0f35c drm/amd: Avoid BUG() for case of SRIOV missing IP version 107b8b542bb9 drm/radeon: free iio for atombios when driver shutdown efb332a2037b drm/amd/display: Defer DIG FIFO disable after VID stream enable dbe9140ed6bf drm/tiny: ili9486: Do not assume 8-bit only SPI controllers b1c760073925 HID: Add Mapping for System Microphone Mute 457a969bc6f3 drm/omap: dsi: Fix excessive stack usage 8e365f1bd672 drm/amd/display: Fix potential null-deref in dm_resume 223e365ac60a drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write 8e25eaae471d drm/amd/display: Reduce expected sdp bandwidth for dcn321 d5b286daecb4 drm: panel-orientation-quirks: Add quirk for DynaBook K50 260bdc633d5e drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Tab 3 X90F fa66c02e4c11 scm: add user copy checks to put_cmsg() eb726a791087 devlink: Fix TP_STRUCT_entry in trace of devlink health report 3c106b7eb1b6 s390/kfence: fix page fault reporting c91cca8e39d4 hv_netvsc: Check status in SEND_RNDIS_PKT completion message 20a89a4442d1 wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30 7dbb8ceea188 Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE 8917270ace46 Bluetooth: btusb: Add new PID/VID 0489:e0f2 for MT7921 25ea81801072 Bluetooth: Fix issue with Actions Semi ATS2851 based devices 5100c4efc306 PM: EM: fix memory leak with using debugfs_lookup() cde67cb7d2d1 PM: domains: fix memory leak with using debugfs_lookup() 15cffd01ed80 time/debug: Fix memory leak with using debugfs_lookup() 611c39021710 s390/idle: mark arch_cpu_idle() noinstr ab28522da564 uaccess: Add minimum bounds check on kernel buffer size 7d10fc49d8fa coda: Avoid partial allocation of sig_inputArgs b79c51d0c085 net/mlx5: fw_tracer: Fix debug print f4c1138d37c3 ACPI: video: Fix Lenovo Ideapad Z570 DMI match c09feaa46a51 wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup 331918f22a1d tools/power/x86/intel-speed-select: Add Emerald Rapid quirk ad04399765e3 gcc-plugins: drop -std=gnu++11 to fix GCC 13 build 9427584c2f15 can: isotp: check CAN address family in isotp_bind() 3b26e45ce1e1 netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() 531570a18761 s390/mm,ptdump: avoid Kasan vs Memcpy Real markers swapping ab5fd43a8abc m68k: Check syscall_trace_enter() return code 5f56767fb5f2 net: bcmgenet: Add a check for oversized packets 94b28dc12f40 crypto: hisilicon: Wipe entire pool on error 856dbac0a82e clocksource: Suspend the watchdog temporarily when high read latency detected e52bddc469d9 thermal: intel: intel_pch: Add support for Wellsburg PCH 7e4edf9ab030 bpf, docs: Fix modulo zero, division by zero, overflow, and underflow 05841af18d4b ACPI: Don't build ACPICA with '-Os' 2aa469e6cd10 ice: add missing checks for PF vsi type f0cf125056ac ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB 6965c92ef421 inet: fix fast path in __inet_hash_connect() 61d0163e2be7 wifi: mt7601u: fix an integer underflow ecb980dc7970 wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds d29e44273980 bpftool: Always disable stack protection for BPF objects 2135dd1be685 x86/bugs: Reset speculation control settings on init 3a43a366ecaa timers: Prevent union confusion from unexpected restart_syscall() c115d466bed2 thermal: intel: Fix unsigned comparison with less than zero 982a936329d2 wifi: ath11k: debugfs: fix to work with multiple PCI devices 5a2153b83c8e rcu-tasks: Handle queue-shrink/callback-enqueue race condition 94ed8ac1bb1a rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug 2c4d26dad76e srcu: Delegate work to the boot cpu if using SRCU_SIZE_SMALL 05737bd85c10 rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() 4a501b4ef881 rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks 881f50d76c38 wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() d6ea1ca1d456 wifi: ath11k: fix monitor mode bringup crash 1f137c634a8c wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() 8ea364aba332 perf/x86/intel/uncore: Add Meteor Lake support b78434f6eee0 cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUG 463ef209628e cpuidle: drivers: firmware: psci: Dont instrument suspend code 909eb5116ee5 x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threads a3a54e6a021c cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATE cc5541f8cca3 arm64: zynqmp: Enable hs termination flag for USB dwc3 controller 063c7d86ee89 btrfs: scrub: improve tree block error reporting 3036f5f5ae52 trace/blktrace: fix memory leak with using debugfs_lookup() 81c1188905f8 blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy() 029f1f1efa84 blk-cgroup: dropping parent refcount after pd_free_fn() is done bf8eb1fd6110 blk-iocost: fix divide by 0 error in calc_lcoefs() 377f7d85bd27 fs: Use CHECK_DATA_CORRUPTION() when kernel bugs are detected f2a6198f5ed7 ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy 711bd1b55329 exit: Detect and fix irq disabled state in oops 982f8ef8ec7e context_tracking: Fix noinstr vs KASAN 0f688febd5d2 udf: Define EFSCORRUPTED error code 938b99be5219 arm64: dts: qcom: msm8996: Add additional A2NoC clocks 1d9452ae3bdb ARM: OMAP2+: omap4-common: Fix refcount leak bug 4a46f52ae8f0 rpmsg: glink: Release driver_override 09699f0e5b69 rpmsg: glink: Avoid infinite loop on intent for missing channel 5df521e0b2cb media: saa7134: Use video_unregister_device for radio_dev 479796534a45 media: usb: siano: Fix use after free bugs caused by do_submit_urb 69a9a301a5d8 media: i2c: ov7670: 0 instead of -EINVAL was returned 5259b92dc466 media: atomisp: Only set default_run_mode on first open of a stream/asd 029c1410e345 media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() ece8818968a8 media: drivers/media/v4l2-core/v4l2-h264 : add detection of null pointers 80f98dc3ebf1 media: amphion: correct the unspecified color space e66571729a5f media: imx-jpeg: Apply clk_bulk api instead of operating specific clk 756901c49ee8 media: hantro: Fix JPEG encoder ENUM_FRMSIZE on RK3399 3fca02c42689 media: v4l2-jpeg: ignore the unknown APP14 marker 1cfbe44e0c7d media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data 972bd67c2c7b media: platform: mtk-mdp3: fix Kconfig dependencies 689bd2b43d46 media: platform: mtk-mdp3: remove unused VIDEO_MEDIATEK_VPU config ebec3d44b874 media: camss: csiphy-3ph: avoid undefined behavior e68b43980a90 media: platform: mtk-mdp3: Fix return value check in mdp_probe() 9ffaf55e126c media: i2c: imx219: Fix binning for RAW8 capture 248fdc5dd225 media: i2c: imx219: Split common registers from mode tables ac93f8ac66e6 media: i2c: ov772x: Fix memleak in ov772x_probe() f5a4e595bce5 media: mc: Get media_device directly from pad a40d94f0b314 media: ov5640: Handle delays when no reset_gpio set 8064bbb75481 media: ov5640: Fix soft reset sequence and timings 49b849824b98 media: ov5675: Fix memleak in ov5675_init_controls() fc33380ae06f media: ov2740: Fix memleak in ov2740_init_controls() 724039e013b3 media: max9286: Fix memleak in max9286_v4l2_register() 9753f5ce9ce7 builddeb: clean generated package content 8570655c0f9b s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 8630e8b10250 powerpc: Remove linker flag from KBUILD_AFLAGS 4bc6977fb45c media: imx: imx7-media-csi: fix missing clk_disable_unprepare() in imx7_csi_init() bc8681485312 media: platform: ti: Add missing check for devm_regulator_get 8a316112fd97 media: ti: cal: fix possible memory leak in cal_ctx_create() dc5887dcc538 remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers 0e27e6598201 Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after use" eeaf35f4e3b3 IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors db5f82e3a78b IB/hfi1: Fix math bugs in hfi1_can_pin_pages() b7967f175e79 RDMA/rxe: Fix missing memory barriers in rxe_queue.h 0f2a0ebb89a7 RDMA/rxe: cleanup some error handling in rxe_verbs.c f56c87aee1f8 iommu/vt-d: Allow to use flush-queue when first level is default 2d93a340ae31 iommu/vt-d: Fix error handling in sva enable/disable paths 8ae211370261 dmaengine: ptdma: check for null desc before calling pt_cmd_callback c387ee97aebe dmaengine: dw-axi-dmac: Do not dereference NULL structure 03fece43fa10 dmaengine: sf-pdma: pdma_desc memory leak fix 1bfe5bce1baa iommu/amd: Do not identity map v2 capable device when snp is enabled 4c23124b45ee iommu: Fix error unwind in iommu_group_alloc() 24278dc380aa iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() f139c15c6cc6 PCI: qcom: Fix host-init error handling fe5955b11f6e phy: rockchip-typec: fix tcphy_get_mode error case fe6a1fbe83f5 PCI: Fix dropping valid root bus resources with .end = zero 6bce9ec9e0fa dmaengine: dw-edma: Fix readq_ch() return value truncation 9f53d9d8bc81 usb: host: fsl-mph-dr-of: reuse device_set_of_node_from_dev 775f970ec978 mtd: mtdpart: Don't create platform device that'll never probe 3dd596616d10 driver core: fw_devlink: Make cycle detection more robust a3c171751512 driver core: fw_devlink: Improve check for fwnode with no device/driver 7a8ce4d2fbbc driver core: fw_devlink: Consolidate device link flag computation 16aa2487cf15 driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle eaf9b5612a47 driver core: fw_devlink: Don't purge child fwnode's consumer links 2455b81afe68 driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links 9795ece3a85b tty: serial: imx: disable Ageing Timer interrupt request irq efe4bd88ab2c tty: serial: imx: Handle RS485 DE signal active high a65192fc80a6 serial: fsl_lpuart: fix RS485 RTS polariy inverse issue b3bd44bf20cb RDMA/irdma: Cap MSIX used to online CPUs + 1 59b040cf3339 usb: max-3421: Fix setting of I/O pins 2cfc00e974d7 RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() bc6405bca868 power: supply: remove faulty cooling logic c1abca193874 iommu/vt-d: Set No Execute Enable bit in PASID table entry bbbeb5414a9c iommu/dart: Fix apple_dart_device_group for PCI groups 78b291ba2906 iommu: dart: Support >64 stream IDs 1ad8b31653e2 iommu: dart: Add suspend/resume support c7bd4bfd4b8e PCI: mt7621: Delay phy ports initialization 26bd2b5b18e1 phy: mediatek: remove temporary variable @mask_ dca51010f772 usb: gadget: configfs: Restrict symlink creation is UDC already binded 8c2059513e54 usb: musb: mediatek: don't unregister something that wasn't registered a661cccff059 RDMA/cxgb4: add null-ptr-check after ip_dev_find() fe9dd008b186 tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case 351c8d8650d1 usb: early: xhci-dbc: Fix a potential out-of-bound memory access c169890b5f7b fpga: microchip-spi: rewrite status polling in a time measurable way e9ed12b8c7f7 fpga: microchip-spi: move SPI I/O buffers out of stack d937ab794b8d dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers bdefbe1b0fd5 fotg210-udc: Add missing completion handler e851996b3226 firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle 29274780dda0 drivers: base: transport_class: fix resource leak when transport_add_device() fails e77745640f8f drivers: base: transport_class: fix possible memory leak 8fe72b8f59f6 driver core: location: Free struct acpi_pld_info *pld before return false d1dbff10c6cd driver core: fix resource leak in device_add() a68a09cc4b0f misc: fastrpc: Fix an error handling path in fastrpc_rpmsg_probe() 942c1239ff2e misc/mei/hdcp: Use correct macros to initialize uuid_le 023bf26fde38 mei: pxp: Use correct macros to initialize uuid_le 055891397f53 VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF 77968ae69d4f firmware: stratix10-svc: fix error handle while alloc/add device failed 6fcedeadb3ef firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() 959dd00ed4d8 applicom: Fix PCI device refcount leak in applicom_init() 23b534e82dbd eeprom: idt_89hpesx: Fix error handling in idt_init() 1b00494c8f92 Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" d9b85a205d95 serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() 64096d3b8d11 tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() dc8ca4fb36af tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() 7f8d2f78ae62 hwtracing: hisi_ptt: Only add the supported devices to the filters list 6bb43ee46310 PCI: endpoint: pci-epf-vntb: Add epf_ntb_mw_bar_clear() num_mws kernel-doc 16c06d34e27c PCI: endpoint: pci-epf-vntb: Clean up kernel_doc warning 86c1988d2695 PCI: switchtec: Return -EFAULT for copy_to_user() errors 41e9ad787fab PCI/IOV: Enlarge virtfn sysfs name buffer c13e1a90fbf5 usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count 1a31f1c5062d coresight: cti: Add PM runtime call in enable_store 431d8b2d1457 coresight: cti: Prevent negative values of enable count b0081745f6e6 coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR 5029464da930 media: uvcvideo: Refactor power_line_frequency_controls_limited 54858223a925 media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX 367703c3ec4f media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU aeab0c3644d3 media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() 9b1f0df64946 alpha/boot/tools/objstrip: fix the check for ELF header fe4dd80d58ec kobject: Fix slab-out-of-bounds in fill_kobj_path() f3ffd86915ed kobject: modify kobject_get_path() to take a const * 7cf515bf9e8c driver core: fix potential null-ptr-deref in device_add() 65e07272b6c0 soundwire: cadence: Don't overflow the command FIFOs bb2b4edaff38 i2c: designware: fix i2c_dw_clk_rate() return size to be u32 061609b555d4 usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() 4f3dea31bfa1 iio: light: tsl2563: Do not hardcode interrupt trigger type fa87cf2e756e RDMA/hns: Fix refcount leak in hns_roce_mmap 59d54a65151d dmaengine: HISI_DMA should depend on ARCH_HISI 8372207b009d RDMA/erdma: Fix refcount leak in erdma_mmap bd93358f11d8 dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 9cca3a4933ca mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() bcb57fd95534 mfd: cs5535: Don't build on UML a52a2817d2aa objtool: add UACCESS exceptions for __tsan_volatile_read/write 2267c88f0499 perf tests stat_all_metrics: Change true workload to sleep workload for system wide check adb2cfd3f2f4 printf: fix errname.c list 17f9131ef7c3 perf record: Fix segfault with --overwrite and --max-size 718eaef01e5a selftests: use printf instead of echo -ne 947de2882d42 selftests/ftrace: Fix bash specific "==" operator 96acb09a34ac selftests: find echo binary to use -ne options 13b56886c165 sparc: allow PM configs for sparc32 COMPILE_TEST 25fc1a80010b perf tools: Fix auto-complete on aarch64 cf21aaac3b0e perf test bpf: Skip test if kernel-debuginfo is not present c795162b15ff perf intel-pt: Do not try to queue auxtrace data on pipe 67f1f53cfc97 perf inject: Use perf_data__read() for auxtrace f86d50bf1969 tools/tracing/rtla: osnoise_hist: use total duration for average calculation 0cd7777c7476 leds: simatic-ipc-leds-gpio: Make sure we have the GPIO providing driver d5a8fe4c3ff3 leds: is31fl319x: Wrap mutex_destroy() for devm_add_action_or_rest() d880981b8222 leds: led-core: Fix refcount leak in of_led_get() 062547cbcd05 perf llvm: Fix inadvertent file creation 4750fc5f50bb gfs2: jdata writepage fix 212c79117f8c cifs: use tcon allocation functions even for dummy tcon 41832c62a75d cifs: Fix warning and UAF when destroy the MR list c51ae01104b3 cifs: Fix lost destroy smbd connection when MR allocate failed 349eb7df6607 NFSD: copy the whole verifier in nfsd_copy_write_verifier 6851b4203e76 nfsd: don't fsync nfsd_files on last close 521b6116151b nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open 598e2d5d911d NFSD: fix problems with cleanup on errors in nfsd4_copy 75b8c681c563 nfsd: clean up potential nfsd_file refcount leaks in COPY codepath 17f2a1a3cdea nfsd: fix race to check ls_layouts 9f0df37520a2 NFSD: fix leaked reference count of nfsd4_ssc_umount_item c8b346b79a70 NFSD: enhance inter-server copy cleanup 659d4c4ca537 drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() 7c3a7f3aa134 ALSA: hda/hdmi: Register with vga_switcheroo on Dual GPU Macbooks ac55ee431c03 hid: bigben_probe(): validate report count f2bf592ebd50 HID: bigben: use spinlock to safely schedule workers cc0f24739d90 HID: bigben_worker() remove unneeded check on report_field d829fae53dae HID: bigben: use spinlock to protect concurrent accesses 1c3609ee824e ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared d217a3b66bf2 spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() f859788868c4 NFS: fix disabling of swap 087245878d51 nfs4trace: fix state manager flag printing 5b8cd07aba15 dm: remove flush_scheduled_work() during local_exit() 0924b13f218e ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init 007374a1b4fb hwmon: (mlxreg-fan) Return zero speed for broken fan e4aac4fb1dfe spi: bcm63xx-hsspi: Fix multi-bit mode setting 3e2e193d5d8a HID: logitech-hidpp: Hard-code HID++ 1.0 fast scroll support 062024bf77e9 drm/amd/display: don't call dc_interrupt_set() for disabled crtcs 7839422bed58 ASoC: codecs: lpass: fix incorrect mclk rate 7b642273438c ASoC: codecs: lpass: register mclk after runtime pm adcc7c98ce4c ASoC: qcom: q6apm-dai: Add SNDRV_PCM_INFO_BATCH flag cd57b2898a81 ASoC: qcom: q6apm-dai: fix race condition while updating the position pointer 91b7ce0cfff7 ASoC: qcom: q6apm-lpass-dai: unprepare stream if its already prepared c95f4de66352 HID: retain initial quirks set up when creating HID devices f380b1060ab0 HID: multitouch: Add quirks for flipped axes be2876e01ad6 scsi: aic94xx: Add missing check for dma_map_single() 847cdbdcd5a2 scsi: mpt3sas: Fix a memory leak 099bd0a7b363 drm/amdgpu: fix enum odm_combine_mode mismatch f716ca292a7d ALSA: hda: Fix the control element identification for multiple codecs 355d109fb6b7 hwmon: (ltc2945) Handle error case in ltc2945_value_store c710243ed668 hwmon: (asus-ec-sensors) add missing mutex path 7b56f11cde26 regulator: tps65219: use generic set_bypass() 265fdccd77d4 ASoC: dt-bindings: meson: fix gx-card codec node regex 9eecb446fab0 ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() c3acfb79bde7 ASoC: rsnd: fixup #endif position 93bc34805393 regmap: apply reg_base and reg_downshift for single register ops 8a722ac86b7e dm: improve shrinker debug names 53b7166927b0 ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() bbded1ed4c44 ASoC: mchp-spdifrx: fix controls that works with completion mechanism 9e72142dcc06 ASoC: mchp-spdifrx: fix return value in case completion times out 2967cc9cf38f ASoC: mchp-spdifrx: fix controls which rely on rsr register 4eeeccf07dd9 spi: dw_bt1: fix MUX_MMIO dependencies eee97569465a ASoC: topology: Properly access value coming from topology file 1f874b9cd790 gpio: vf610: connect GPIO label to dev name 9a576e668411 dt-bindings: display: mediatek: Fix the fallback for mediatek,mt8186-disp-ccorr 5ee1bce74c5f ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() 7b551a501fa7 drm/mediatek: Clean dangling pointer on bind error path 67ea657c7891 drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc c21de3b3bcd1 drm/mediatek: Drop unbalanced obj unref 407f40df3b60 drm/mediatek: Use NULL instead of 0 for NULL pointer 6a46566628b1 drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd dd5e3d8300e2 drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() a52c45560053 pinctrl: renesas: rzg2l: Fix configuring the GPIO pins as interrupts fbb286284da7 drm/tegra: firewall: Check for is_addr_reg existence in IMM check 7009b78bb995 gpu: host1x: Don't skip assigning syncpoints to channels 0906026ac285 gpu: host1x: Fix mask for syncpoint increment register b15b3e9499cb pinctrl: mediatek: Initialize variable *buf to zero fa592fa1eeee pinctrl: mediatek: Initialize variable pullen and pullup to zero 6f16121d2205 pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() deb9379af500 habanalabs: bugs fixes in timestamps buff alloc bc579a2ee8b2 drm/msm/mdp5: Add check for kzalloc dd49cef313e6 drm/msm/dpu: Add check for pstates 42442d42c57b drm/msm/dpu: Add check for cstate 17f092f4c03a drm/msm: use strscpy instead of strncpy 2ef3ea75c4be drm/msm/dpu: sc7180: add missing WB2 clock control 473cc5169994 scsi: ufs: exynos: Fix DMA alignment for PAGE_SIZE != 4096 243a79c3dfd9 drm/msm/dsi: Allow 2 CTRLs on v2.5.0 af28abee67ac drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags a64eb25a2919 drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness 533d94954412 regulator: tps65219: use IS_ERR() to detect an error pointer 72e330373241 drm/bridge: lt9611: pass a pointer to the of node 30ef50ccdab3 drm/bridge: lt9611: fix clock calculation 59646dabe92d drm/bridge: lt9611: fix programming of video modes 01c42582facf drm/bridge: lt9611: fix polarity programming d15f67aed9c5 drm/bridge: lt9611: fix HPD reenablement 74131c671fe5 drm/bridge: lt9611: fix sleep mode setup 9e1e236acdc4 drm/msm/dpu: Disallow unallocated resources to be returned 31c4251a20fd drm/msm/gem: Add check for kmalloc 208680ccf7bf drm/amdgpu: Use the sched from entity for amdgpu_cs trace a8fa33759563 ALSA: hda/ca0132: minor fix for allocation size 7af606b9eb11 drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() 462a8af60ff4 drm/bridge: tc358767: Set default CLRSIPO count 94589fc6df3e ASoC: fsl_sai: initialize is_dsp_mode flag 7fe652f0f53e scsi: qla2xxx: edif: Fix clang warning 6626b7494a01 scsi: qla2xxx: Fix exchange oversubscription for management commands 3d5376ae518b scsi: qla2xxx: Fix exchange oversubscription ee8d6231ad07 drm/panel-edp: fix name for IVO product id 854b c83d0321d89c drm/msm: clean event_thread->worker in case of an error 15e78c7f2ddd drm/vc4: hdmi: Correct interlaced timings again a9cce4831017 drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 cc6b67e90717 drm/vc4: hvs: Correct interrupt masking bit assignment for HVS5 22134a4f02d2 drm/vc4: hvs: SCALER_DISPBKGND_AUTOHS is only valid on HVS4 d4bbf52e299d drm/vc4: hvs: Set AXI panic modes dbef00ef4b9b pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups 601be03fa8b8 pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain 1d0190c62850 pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins e55f93d67431 drm/msm/hdmi: Add missing check for alloc_ordered_workqueue 3723c4dbcd14 drm/msm/dpu: check for null return of devm_kzalloc() in dpu_writeback_init() 9aba03fb5146 hwmon: (ftsteutates) Fix scaling of measurements 41286a53e7f5 drm/vc4: drop all currently held locks if deadlock happens 1a6e6d4996c7 gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() df29e4edee96 drm: tidss: Fix pixel format definition 29e9bb28ca0b drm/vc4: dpi: Fix format mapping for RGB565 596f1ba3987e drm/vkms: Fix null-ptr-deref in vkms_release() bebd60ec3bf2 drm/vkms: Fix memory leak in vkms_init() d446af74046e drm/bridge: megachips: Fix error handling in i2c_register_driver() 50b43490b028 drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC 1e9d46c765cb drm: mxsfb: DRM_IMX_LCDIF should depend on ARCH_MXC c9ab539bf930 drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec 0de7fc4d9c01 drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats b14147464251 drm: Fix potential null-ptr-deref due to drmm_mode_config_init() 92e832252ec4 sefltests: netdevsim: wait for devlink instance after netns removal 672039408784 selftest: fib_tests: Always cleanup before exit 2edd8c192fd2 net/mlx4_en: Introduce flexible array to silence overflow warning 209a8a5d57f9 net: lan966x: Fix possible deadlock inside PTP 2e0b1754dd82 net: bcmgenet: fix MoCA LED control 4bb736b40475 l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() 5982e3f4886e selftests/net: Interpret UDP_GRO cmsg data as an int value 13457741d4ae net/smc: fix application data exception f2f46de98c11 net/smc: fix potential panic dues to unprotected smc_llc_srv_add_link() 3d0e30ca57a4 irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts bf12b493caac irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts bb1cc7fc3e1d bpf: Fix global subprog context argument resolution logic 30651cff1e21 LoongArch, bpf: Use 4 instructions for function address in JIT cecc68559cd5 xsk: check IFF_UP earlier in Tx path ccf81ec1f1ed can: esd_usb: Make use of can_change_state() and relocate checking skb for NULL 08d2f6779535 can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error 026ba2f7760e selftests/bpf: Fix xdp_do_redirect on s390x 678ea18d6240 bpf: Zeroing allocated object from slab in bpf memory allocator 8c4615742602 wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta() ec2c00f84678 selftests/bpf: Fix map_kptr test. 9f6756cd0988 thermal/drivers/hisi: Drop second sensor hi3660 2de283088766 tools/lib/thermal: Fix thermal_sampling_exit() 558496d79b8c wifi: mac80211: fix off-by-one link setting 2a0200daeccf wifi: mac80211: avoid u32_encode_bits() warning 1ee0a1d7fb3b wifi: mac80211: Don't translate MLD addresses for multicast 1d7e57d794b5 wifi: mac80211: fix non-MLO station association acb20912ff3b wifi: mac80211: make rate u32 in sta_set_rate_info_rx() 451fcf6e73e3 wifi: mac80211: move color collision detection report in a delayed work dfcce7e6948e crypto: crypto4xx - Call dma_unmap_page when done 5f14842b64e0 crypto: octeontx2 - Fix objects shared between several modules 9dadb003e309 ACPI: resource: Do IRQ override on all TongFang GMxRGxx 35ed2f552b0b ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models 332213a34e0a selftests/bpf: Fix out-of-srctree build 225e75dc744f wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() 2f85c768bea2 wifi: iwl4965: Add missing check for create_singlethread_workqueue() 34f611204ae5 wifi: iwl3945: Add missing check for create_singlethread_workqueue 05a94ebbaed8 clocksource/drivers/riscv: Patch riscv_clock_next_event() jump before first use c984ddfdf67f RISC-V: time: initialize hrtimer based broadcast clock event device cfbdf8869fe8 m68k: /proc/hardware should depend on PROC_FS cf7cf7d1d4c7 crypto: rsa-pkcs1pad - Use akcipher_request_complete b8dd6200fa8d rds: rds_rm_zerocopy_callback() correct order for list_add_tail() cd9dff330e89 xen/grant-dma-iommu: Implement a dummy probe_device() callback fbbe6ddb6062 libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() fb7f9c3b4461 s390/ap: fix status returned by ap_qact() 673b533fb5b0 s390/ap: fix status returned by ap_aqic() 19e29653c832 s390: vfio-ap: tighten the NIB validity check 8f36f6e5770e net: ipa: generic command param fix 720b2d5621ae Bluetooth: hci_qca: get wakeup status from serdev device handle 64e28ecf44e4 Bluetooth: L2CAP: Fix potential user-after-free 1913ff10fcea Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds a5f024d0e6f9 cpufreq: davinci: Fix clk use after free 02c90e03e64f OPP: fix error checking in opp_migrate_dentry() 035a80733ec4 tap: tap_open(): correctly initialize socket uid b4ada752eaf1 tun: tun_chr_open(): correctly initialize socket uid ee01753c5d45 net: add sock_init_data_uid() 1a71a9eaf32d s390/boot: fix mem_detect extended area allocation f458b7f354ff s390/mem_detect: rely on diag260() if sclp_early_get_memsize() fails a5178cd3a802 s390/boot: cleanup decompressor header files 76b53cd95d2b s390/vmem: fix empty page tables cleanup under KASAN 9e1e58525d6c s390/mem_detect: fix detect_memory() error handling a0d91a48e1a0 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe bb755e020abc irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe 65e30bd1310d irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains ea54b608d85b irqchip: Fix refcount leak in platform_irqchip_probe dcb8c33561f6 net/mlx5: Enhance debug print in page allocation failure 2a9a5f88e0da wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read eadd65fc5603 wifi: mt76: add memory barrier to SDIO queue kick f8baf3e6c389 wifi: mt76: mt7915: fix WED TxS reporting 4cbb876153b6 wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit 32e1e8b25dbf wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work 9d786d1a1ccb bpftool: profile online CPUs instead of possible daeef81825bf crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware d0105ef2f05e selftests/bpf: Initialize tc in xdp_synproxy 71c83b54be42 can: rcar_canfd: Fix R-Car V3U GAFLCFG field accesses d5ed96a1f8d4 kselftest/arm64: Fix enumeration of systems without 128 bit SME 33222abfe48b wifi: iwlwifi: mei: fix compilation errors in rfkill() 24f105f90ad3 s390/bpf: Add expoline to tail calls bddd22cf5cc2 leds: led-class: Add missing put_device() to led_put() 57c3e1d63b63 crypto: xts - Handle EBUSY correctly baffb1a112f7 selftests/bpf: Fix vmtest static compilation error 6d1b85adad6f selftests/bpf: Use consistent build-id type for liburandom_read.so f82708c7965e x86/microcode: Adjust late loading result reporting message 252bb13e2f38 x86/microcode: Check CPU capabilities after late microcode update correctly 45c505d04976 x86/microcode: Add a parameter to microcode_check() to store CPU capabilities 7d8914c998d6 powercap: fix possible name leak in powercap_register_zone() 4d497e8b200a crypto: seqiv - Handle EBUSY correctly a006aa3eedb8 crypto: essiv - Handle EBUSY correctly dcdd2198bbff crypto: ccp - Failure on re-initialization due to duplicate sysfs filename ccf60fee67f4 selftests/bpf: Fix build errors if CONFIG_NF_CONNTRACK=m b49ff3a2c472 ACPI: battery: Fix missing NUL-termination with large strings 4bb071d9c2db wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() e596b36e15a7 wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup 8f28513d9520 wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() 9acdec72787a wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails 5a84e51f7258 wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function d9fedfdf2d0c thermal/drivers/imx_sc_thermal: Fix the loop condition bb8db9ac0ea2 thermal/drivers/imx_sc_thermal: Drop empty platform remove function 7fe711014e5f wifi: orinoco: check return value of hermes_write_wordrec() 93c3f34ec02f wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU e09eadf1976a wifi: rtw89: Add missing check for alloc_workqueue 1e336d6bab68 wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie() de92beb63a4b thermal/drivers/tsens: limit num_sensors to 9 for msm8939 eec28ff90f5f thermal/drivers/tsens: fix slope values for msm8939 1983e2a94c54 thermal/drivers/tsens: Sort out msm8976 vs msm8956 data 574b125bb802 thermal/drivers/tsens: Drop msm8976-specific defines d7e2be5da9a9 x86/signal: Fix the value returned by strict_sas_size() f61744f7b45d s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue() ec75af7e811d s390/early: fix sclp_early_sccb variable lifetime 0903111d67ef workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex 3bfadfd8b62b kselftest/arm64: Fix syscall-abi for systems without 128 bit SME c5721ba0f25e arm64/cpufeature: Fix field sign for DIT hwcap detection b20197ece1ff selftests/xsk: print correct error codes when exiting af76543a8448 selftests/xsk: print correct payload for packet dump 550802b8ed58 ACPICA: nsrepair: handle cases without a return value correctly 8ffe7de184cb platform/chrome: cros_ec_typec: Update port DP VDO c65b76f6f3e5 crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 553d8b25cc5e lib/mpi: Fix buffer overrun when SG is too long 62030a49158d rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() 24f259ce3a7c rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls a2b0cda452b7 rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose e9ab0e81bc42 genirq: Fix the return type of kstat_cpu_irqs_sum() c8a85ad1d8fc ACPICA: Drop port I/O validation for some regions 476dadca0b98 crypto: x86/ghash - fix unaligned access in ghash_setkey() 700aec11cbfc libbpf: Fix invalid return address register in s390 014a1f62706a wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() cb96e0164858 wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() ec1679db9a16 wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() 492228fc0b44 wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() 9ce142fdb97e wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() 4da483f714b6 wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() 7f159116d620 wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() a1bdecedc7ad wifi: wilc1000: add missing unregister_netdev() in wilc_netdev_ifc_init() 07dcd756e28f wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() 62ec7e8bf42f wifi: ipw2200: fix memory leak in ipw_wdev_init() b7a05cdce2cc wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() 9e93b377dccf libbpf: Fix btf__align_of() by taking into account field offsets f1fe40120de6 wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() c7a97f6c73e0 wifi: rtw89: 8852c: rfk: correct DPK settings 6cc41f946aa2 wifi: rtw89: 8852c: rfk: correct DACK setting afa42dbbb1f2 wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() 653d13a73e49 wifi: libertas: fix memory leak in lbs_init_adapter() e81114f49b67 wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() 5366c223c0c6 wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() 3e3962d52ffa wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() 231385c75937 wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() c4f1ded67a90 wifi: rsi: Fix memory leak in rsi_coex_attach() 408a8295c896 wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans() 494ceb253aaf wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read() c31759baecfd wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr() 8dd61e810fa4 wifi: mt76: mt7915: check return value before accessing free_block_num 8b5174a7f25d wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host 4469ddf7d5ec wifi: mt76: mt7915: add missing of_node_put() fba23dfd6f27 block: use proper return value from bio_failfast() a07836bc0a32 block: bio-integrity: Copy flags when bio_integrity_payload is cloned 3c5059e24a20 block: Fix io statistics for cgroup in throttle path cbe695b83845 block: sync mixed merged request's failfast with 1st bio's afc983189496 erofs: relinquish volume with mutex held 1cae3dd88e50 arm64: dts: qcom: pmk8350: Use the correct PON compatible 669b26eb87f6 arm64: dts: qcom: pmk8350: Specify PBS register for PON 066de07e02a9 block: ublk: check IO buffer based on flag need_get_data c77d664ab8e3 KEYS: asymmetric: Fix ECDSA use via keyctl uapi 2fb6b7006d23 x86/perf/zhaoxin: Add stepping check for ZXC 28057ce72204 perf/x86/intel/ds: Fix the conversion from TSC to perf time 6b4fcc4e8a30 sched/rt: pick_next_rt_entity(): check list_entry ef3a7ffc0a6f s390/dasd: Fix potential memleak in dasd_eckd_init() 3f82ad843898 arm64: dts: qcom: msm8992-lg-bullhead: Enable regulators 8f21aa36f767 arm64: dts: qcom: msm8992-*: Fix up comments 9fee3bfc9026 arm64: dts: qcom: msm8953: correct TLMM gpio-ranges b55c3db4ebf8 arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions 16b6a0e91fd3 arm64: dts: qcom: sm8450: drop incorrect cells from serial c051e3c59b45 arm64: dts: qcom: sm8350: drop incorrect cells from serial d5f4a0f4ebd7 arm64: dts: qcom: msm8996 switch from RPM_SMD_BB_CLK1 to RPM_SMD_XO_CLK_SRC 02b40796f387 arm64: dts: qcom: msm8996: support using GPLL0 as kryocc input 800141f9b534 blk-mq: correct stale comment of .get_budget c9cf2f38cb18 blk-mq: Fix potential io hung for shared sbitmap per tagset b1f6feff7c6a blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait ad756d8cae3b blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx 14cea6cc8ad3 blk-mq: avoid sleep in blk_mq_alloc_request_hctx 76e64c9a0a82 ARM: dts: stm32: Update part number NVMEM description on stm32mp131 722ea8e50de8 arm64: dts: mediatek: mt7986: Fix watchdog compatible d53255b6e005 arm64: dts: mediatek: mt8195: Fix watchdog compatible 2e5186b452e3 arm64: dts: mediatek: mt8186: Fix watchdog compatible 78b3831c4d98 arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node 335d89880d2d arm64: dts: mt8186: Fix CPU map for single-cluster SoC d7219172bfa6 arm64: dts: mt8192: Fix CPU map for single-cluster SoC f870eb010ee0 arm64: dts: mt8195: Fix CPU map for single-cluster SoC 3e5ddf2b8438 sbitmap: correct wake_batch recalculation to avoid potential IO hung 0f312961c799 sbitmap: Use single per-bitmap counting to wake up queued tags b2fbd1c9bd30 sbitmap: remove redundant check in __sbitmap_queue_get_batch ffdc6932437b ARM: dts: imx7s: correct iomuxc gpr mux controller cells e6829910b93f ublk_drv: don't probe partitions if the ubq daemon isn't trusted 23e79f75e61b ublk_drv: remove nr_aborted_queues from ublk_device 0f58469c7864 ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference 58dccc65221c arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN b556778f76f9 arm64: dts: meson: radxa-zero: allow usb otg mode 5379f4aa230d arm64: dts: renesas: beacon-renesom: Fix gpio expander reference fd38b56f3a6a locking/rwsem: Disable preemption in all down_read*() and up_read() code paths 1c68c6006478 arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip 084f14099af9 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name 16b3b00360f4 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name e35feeb3fdbe arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names 5c88975800f2 arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name b362379ddf11 arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name b7f839bc2e5c arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix invalid rtc node name 65d5ffb9639b arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: fix invalid rtc node name ce047a265a69 arm64: dts: amlogic: meson-gx: add missing unit address to rng node name 54b3c863762f arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property c727f9bb9e42 arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix supply name of USB controller node 79bf95227649 arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible 8edbf0894ba8 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name 0c38c2e2169d arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name 1e0a7b41f503 ARM: imx: Call ida_simple_remove() for ida_simple_get 7f02f32ee66e ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato a0726e992dbc arm64: dts: ti: k3-j7200: Fix wakeup pinmux range e1bfd8784cb5 ARM: s3c: fix s3c64xx_set_timer_source prototype ed4400210105 ARM: bcm2835_defconfig: Enable the framebuffer addbe278d723 arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken ab5968aa3d7b ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() a8cc5a1e5005 arm64: dts: meson: remove CPU opps below 1GHz for G12A boards 3eb8dd85321f arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names 130d06c40cea arm64: dts: qcom: ipq8074: fix Gen3 PCIe node 8591695cb68e arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges 3cf94d7fdee7 arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY 8c9554012be6 arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY 03b414e181d2 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names d98ab7b969f6 arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem 91475aa72e21 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size 2dd983e1dd54 arm64: dts: msm8992-bullhead: add memory hole region 3de06621abee arm64: tegra: Fix duplicate regulator on Jetson TX1 3fd1439e7b7d arm64: dts: ti: k3-am62-main: Fix clocks for McSPI 5453ea5d8865 arm64: dts: ti: k3-am62: Enable SPI nodes at the board level 07fc78d8f0c9 cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again* 4259d9af7ef6 arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address d314f2947aad arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name c91352826f3c arm64: dts: meson-gx: Fix Ethernet MAC address unit name e9cbef47ae0c arm64: dts: meson-axg: jethub-j1xx: Fix MAC address node names 2b9ed2d4d6d1 arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name 6194b4422467 arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node 6c8d10d05884 arm64: dts: qcom: sc8280xp: Vote for CX in USB controllers 32785fada583 arm64: dts: qcom: sc8280xp: correct SPMI bus address cells 14af148bcf77 arm64: dts: qcom: sc7280: correct SPMI bus address cells 65e0c74501bc arm64: dts: qcom: sc7180: correct SPMI bus address cells ce7d894bed1a x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC 681964878331 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name 57991c89c9b8 arm64: dts: mediatek: mt8186: Fix systimer 13 MHz clock description ba20e0b2c6d3 arm64: dts: mediatek: mt8195: Fix systimer 13 MHz clock description 242196166ca6 arm64: dts: mediatek: mt8192: Fix systimer 13 MHz clock description 8770843a00af arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description 850fd7deb574 arm64: dts: mediatek: mt8195: Add power domain to U3PHY1 T-PHY e43a06c73be4 ARM: zynq: Fix refcount leak in zynq_early_slcr_init 45df2f9562fb arm64: dts: imx8m: Align SoC unique ID node unit address a4598dbf8079 arm64: dts: qcom: sm6125-seine: Clean up gpio-keys (volume down) ca4dfd29ac90 arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings f4996d63e721 arm64: dts: qcom: sm6350: Fix up the ramoops node 69283bfc0a7b arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k 53866b5a2ed2 arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up 5cace2e34bd9 arm64: dts: qcom: qcs404: use symbol names for PCIe resets 98df4bdf3b01 ARM: OMAP2+: Fix memory leak in realtime_counter_init() 10949d708742 ata: ahci: Revert "ata: ahci: Add Tiger Lake UP{3,4} AHCI controller" 57edc43c1569 powerpc/mm: Rearrange if-else block to avoid clang warning ee907829b369 HID: asus: use spinlock to safely schedule workers 7fd279b82157 HID: asus: use spinlock to protect concurrent accesses (From OE-Core rev: 589915be0e40d09d0581e2392fce025b1aea6970) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: update to v6.1.15Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 42616e0f09fb Linux 6.1.15 c87fb861ec18 USB: core: Don't hold device lock while reading the "descriptors" sysfs file c49bd6c2dd1b scripts/tags.sh: fix incompatibility with PCRE2 a591d9fd7001 fs: use consistent setgid checks in is_sxid() 89f5f21b960e attr: use consistent sgid stripping checks c1df288f4495 attr: add setattr_should_drop_sgid() e44f23ef9160 fs: move should_remove_suid() 18c2750856dc attr: add in_group_or_capable() 118ad80d27d9 drm/amd/display: Properly reuse completion structure c9d3eb6151b3 usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO fb9a79557942 arm64: dts: uniphier: Fix property name in PXs3 USB node ec357cd3e8af usb: gadget: u_serial: Add null pointer check in gserial_resume ad5914431b70 USB: serial: option: add support for VW/Skoda "Carstick LTE" d9651c258d66 usb: dwc3: pci: add support for the Intel Meteor Lake-M 075e2099c32c drm/amd/display: Fix race condition in DPIA AUX transfer 4da108082a32 drm/amd/display: Move DCN314 DOMAIN power control to DMCUB a595a81df673 vc_screen: don't clobber return value in vcs_read ea4c208efea4 net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). d879a777d148 bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state f2173508b195 PM: sleep: Avoid using pr_cont() in the tasks freezing code 0c2f28f01fce x86/cpu: Add Lunar Lake M bcc844436312 selftests: ocelot: tc_flower_chains: make test_vlan_ingress_modify() more comprehensive 56b6ea55f1dc HID: Ignore battery for ELAN touchscreen 29DF on HP a03cc84f70a0 ASoC: codecs: es8326: Fix DTS properties reading 0412fe1deab1 HID: core: Fix deadloop in hid_apply_multiplier. b7641733a4a1 neigh: make sure used and confirmed times are valid 6595071a3604 ARM: dts: stihxxx-b2120: fix polarity of reset line of tsin0 port 39cdf021fa05 ASoC: SOF: amd: Fix for handling spurious interrupts from DSP 8988889aaeb5 powerpc: Don't select ARCH_WANTS_NO_INSTR ce77f44cb9ad IB/hfi1: Assign npages earlier d06e776698ad ASoC: rt715-sdca: fix clock stop prepare timeout issue 46abcdf96db2 arm64: dts: rockchip: align rk3399 DMC OPP table with bindings 07c5877e1444 btrfs: send: limit number of clones and allocated memory size 91210aca68f3 pinctrl: amd: Fix debug output for debounce time fdbcacfe495d ACPI: NFIT: fix a potential deadlock during NFIT teardown 1b7730f20355 HID: Ignore battery for Elan touchscreen on Asus TP420IA 0773ecf7bcda HID: elecom: add support for TrackBall 056E:011C 860a9c0509db arm64: dts: rockchip: fix probe of analog sound card on rock-3a 6a63f9795f6e arm64: dts: rockchip: add missing #interrupt-cells to rk356x pcie2x1 59770f4b5237 ARM: dts: rockchip: add power-domains property to dp node on rk3288 69eca8dd3c61 arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc fd606d611560 arm64: dts: rockchip: reduce thermal limits on rk3399-pinephone-pro 0b892d8fe90b Fix XFRM-I support for nested ESP tunnels (From OE-Core rev: 4ed1c0990a897f8e6bf916de5d75a09b2c9106c9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto-rt/6.1: update to -rt7Bruce Ashfield
Integrating the following commit(s) to linux-yocto/6.1: fb6c0ef43abf v6.1.12-rt7 18b89fa1b1fa softirq: Wake ktimers thread also in softirq. d096b2295771 v6.1.12-rt6 (From OE-Core rev: 99f250c4f6ce6112c393f347f496475cf920a7f8) 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> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: update to v6.1.14Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 7d54cb2c26da Linux 6.1.14 de41a146f98e bpf: add missing header file include a1bc22d04dcf randstruct: disable Clang 15 support 0a1394e07c5d ext4: Fix function prototype mismatch for ext4_feat_ktype 30b3075be48b platform/x86: nvidia-wmi-ec-backlight: Add force module parameter 16f118699259 platform/x86/amd/pmf: Add depends on CONFIG_POWER_SUPPLY 09e7816c61cd audit: update the mailing list in MAINTAINERS 2c97c5bc0b6f wifi: mwifiex: Add missing compatible string for SD8787 729bad73c01f sh: define RUNTIME_DISCARD_EXIT af3fae1cb282 s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 a783d7f7cb95 powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds 9c87fd4a3044 powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT bffd0bbf8c55 arch: fix broken BuildID for arm64 and riscv 3e3e4d234d46 arm64: remove special treatment for the link order of head.o 48e9a752ce40 riscv: remove special treatment for the link order of head.o f977340022ad Bluetooth: btusb: Add more device IDs for WCN6855 9d80f3e60043 x86/static_call: Add support for Jcc tail-calls c51a456b4179 x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions 75c066485bcb x86/alternatives: Introduce int3_emulate_jcc() 684db631a157 uaccess: Add speculation barrier to copy_from_user() 173cadcece76 nfp: ethtool: fix the bug of setting unsupported port speed 05c91c039139 nfp: ethtool: support reporting link modes fd2dba8b4a35 powerpc/64s/radix: Fix RWX mapping with relocated kernel 05197a0916f5 selftests: kvm: move declaration at the beginning of main() 0e2dba8c0ebe KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESET 44610f4c3093 drm/i915: Remove __maybe_unused from mtl_info 185ffdeb772c spi: mediatek: Enable irq before the spi registration 5260618d5783 powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 a169ff38abd0 can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len 63fada296062 KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS a51ed3943eba KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid 896143c4333d KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception 3fab7adc2f65 docs: perf: Fix PMU instance name of hisi-pcie-pmu 80cf2b219ebc spi: mediatek: Enable irq when pdata is ready e933c28aa5cd scsi: hisi_sas: Fix SATA devices missing issue during I_T nexus reset 8ec73f41504b scsi: libsas: Add smp_ata_check_ready_type() 38c5d24d8723 random: always mix cycle counter in add_latent_entropy() afec25854ca7 sched/psi: Stop relying on timer_pending() for poll_work rescheduling 104cf4cc127b clk: mxl: syscon_node_to_regmap() returns error pointers 65e53eaad077 powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G 3391bea3d6b8 clk: mxl: Fix a clk entry by adding relevant flags 77fee59653c6 clk: mxl: Add option to override gate clks 005b9a123c97 clk: mxl: Remove redundant spinlocks 811bdf228e72 clk: mxl: Switch from direct readl/writel based IO to regmap based IO 0deb50618944 drm/edid: Fix minimum bpc supported with DSC1.2 for HDMI sink 0076bded9663 wifi: rtl8xxxu: gen2: Turn on the rate control 441961c43150 wifi: ath11k: fix warning in dma_free_coherent() of memory chunks while recovery 2af157c9c8f3 drm/etnaviv: don't truncate physical page address 1ac8758e0272 Linux 6.1.13 4419cb8e5b0f net: sched: sch: Fix off by one in htb_activate_prios() 0c89a43beb87 ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak 02f81e0256d0 nvme-pci: refresh visible attrs for cmb attributes 70fdd9831a5f alarmtimer: Prevent starvation by small intervals and SIG_IGN cfc2faf3a6fe perf/x86: Refuse to export capabilities for hybrid PMUs 747ca7c8a0c7 kvm: initialize all of the kvm_debugregs structure before sending it to userspace 9ca0910b2def KVM: x86/pmu: Disable vPMU support on hybrid CPUs (host PMUs) 8017a161e84e nvme-rdma: stop auth work after tearing down queues in error recovery e94e1ea596f0 nvme-tcp: stop auth work after tearing down queues in error recovery 513e4b876ec5 net/sched: tcindex: search key must be 16 bits 49f04300d495 i40e: Add checking for null for nlmsg_find_attr() 974cfed82cc9 mm: extend max struct page size for kmsan eaba8521fd20 mm/gup: add folio to list when folio_isolate_lru() succeed f16e2f7c52d0 ipv6: Fix tcp socket connection with DSCP. 22e6dc065323 ipv6: Fix datagram socket connection with DSCP. b6eabfb05c3d ixgbe: add double of VLAN header when computing the max MTU 55c96c5e8e08 igb: Fix PPS input and output using 3rd and 4th SDP 39f797719d5c igb: conditionalize I2C bit banging on external thermal sensor support c376227845ee net: mpls: fix stale pointer if allocation fails during device rename 54b6082aec17 tipc: fix kernel warning when sending SYN message 863a7de987f0 net: use a bounce buffer for copying skb->mark 92573c6d20c4 net: stmmac: Restrict warning on disabling DMA store and fwd mode ac6e733f81f8 tracing: Make trace_define_field_ext() static b444fcc306a7 bnxt_en: Fix mqprio and XDP ring checking logic c9d483a82848 net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence e336a9e08618 net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() b6d204731178 net/sched: act_ctinfo: use percpu stats 02df3170c04a net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path 229461ff0f43 dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. 736281d45907 ice: xsk: Fix cleaning of XDP_TX frames bd662ba56187 net/sched: tcindex: update imperfect hash filters respecting rcu b70ec9872910 sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list b7ec3971f183 net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk ec9938d1b56e net: bgmac: fix BCM5358 support by setting correct flags 5fbf79841b3f i40e: add double of VLAN header when computing the max MTU 6d9f1ff81a89 ixgbe: allow to increase MTU to 3K with XDP enabled a813e55c1086 ice: fix lost multicast packets in promisc mode 2fc3ff76e96f drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list e105b5e0d703 drm/vc4: Fix YUV plane handling when planes are in different buffers fcc6266d0da4 drm/vc4: crtc: Increase setup cost in core clock calculation to handle extreme reduced blanking b5aa09a0d4b7 revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" 3d16f4d7a1bc net: Fix unwanted sign extension in netdev_stats_to_stats64() 2578123d5bdb Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." 0ed7b542c21c coredump: Move dump_emit_page() to kill unused warning 7f9f6c54da87 freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL 854e1ecff266 gpio: sim: fix a memory leak 54806cb7516c mm/migrate: fix wrongly apply write bit after mkdirty on sparc64 d4d9bdc6946d mm/filemap: fix page end in filemap_get_read_batch fd71c8d3b005 mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount a8ef5109f93c nilfs2: fix underflow in second superblock position calculations 0047bcac7af7 hugetlb: check for undefined shift on 32 bit architectures c6879a4dcefe sched/psi: Fix use-after-free in ep_remove_wait_queue() bd302d7db300 ata: libata-core: Disable READ LOG DMA EXT for Samsung MZ7LH 939640b99743 ata: ahci: Add Tiger Lake UP{3,4} AHCI controller 6f07db9550a6 ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support for HP Laptops 789597ef058d ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. 9755eefe8ae0 ALSA: hda/realtek - fixed wrong gpio assigned c1de4def2e88 ALSA: hda/conexant: add a new hda codec SN6180 e0089167543e ALSA: hda: Fix codec device field initializan 82645bf4ed02 mmc: mmc_spi: fix error handling in mmc_spi_probe() f855d31bb38d mmc: sdio: fix possible resource leaks in some error paths 0de3e53eab95 mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set 459980cc1448 mmc: jz4740: Work around bug on JZ4760(B) 0a127ac97240 drm/vmwgfx: Do not drop the reference to the handle too soon 14a14da042dd drm/vmwgfx: Stop accessing buffer objects which failed init 020eccac747e drm/amd/display: Fail atomic_check early on normalize_zpos error dbe3529e816e drm/amd/amdgpu: fix warning during suspend 8da6df028d53 drm: Disable dynamic debug as broken f1d91f0e9d5a fbdev: Fix invalid page access after closing deferred I/O devices eb80a7f34f3a vmxnet3: move rss code block under eop descriptor af126acf01a1 aio: fix mremap after fork null-deref 86e3baf6a6a2 mm: shrinkers: fix deadlock in shrinker debugfs b184caaf62aa kasan: fix Oops due to missing calls to kasan_arch_is_ready() 50b21bba3626 of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem 421eea6b41ad selftests: mptcp: userspace: fix v4-v6 test in v6.1 66ec619e4591 ceph: blocklist the kclient when receiving corrupted snap trace eb253f83d403 ceph: move mount state enum to super.h b9f21e40135a platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match b4e79d0c7f9b drm/amd/display: Properly handle additional cases where DCN is not supported fc64b04297a0 drm/amdgpu: Enable vclk dclk node for gc11.0.3 e9cbb2b0d9f6 drm/amdgpu: enable HDP SD for gfx 11.0.3 488770cbddd8 drm/amd/display: Reset DMUB mailbox SW state after HW reset 383e32fa274a drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2 7dbd205349f1 drm/amd/display: Adjust downscaling limits for dcn314 0c42622a573b drm/amd/display: Add missing brackets in calculation 53fb698a8a28 nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_set 84ea5242b723 nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_set fd646ac5403f nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association f1eb22d0ff06 s390/decompressor: specify __decompress() buf len to avoid overflow f6415c9c9a0b net: sched: sch: Bounds check priority 5252655127c7 net: ethernet: mtk_eth_soc: Avoid truncating allocation 07a0e6d20106 drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED b266c2e72ef3 fscache: Use clear_and_wake_up_bit() in fscache_create_volume_work() 63c12d00d856 powerpc/64: Fix perf profiling asynchronous interrupt handlers 07c53834ec27 net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC 15aa6a4274fb selftest: net: Improve IPV6_TCLASS/IPV6_HOPLIMIT tests apparmor compatibility ad549f06e3de net/rose: Fix to not accept on connected socket 5d2cc32c1c10 vdpa: ifcvf: Do proper cleanup if IFCVF init fails 2ad95cb1af7a tools/virtio: fix the vringh test for virtio ring changes 925b1c909d11 ASoC: cs42l56: fix DT probe 749985988148 bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself 22fcbb7802b9 ASoC: amd: yc: Add Xiaomi Redmi Book Pro 15 2022 into DMI table 427ca2530da8 ALSA: hda: Do not unset preset when cleaning up codec 544062e65f44 selftests/bpf: Verify copy_register_state() preserves parent/live fields 2cd6e872d88d ASoC: Intel: sof_ssp_amp: always set dpcm_capture for amplifiers c2241c6c8e21 ASoC: Intel: sof_nau8825: always set dpcm_capture for amplifiers 0a0754ca3c7c ASoC: Intel: sof_cs42l42: always set dpcm_capture for amplifiers f40f3dd00576 ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers 44bec0e7bf0a ALSA: usb-audio: Add FIXED_RATE quirk for JBL Quantum610 Wireless ad5716dea7d8 ASoC: SOF: sof-audio: start with the right widget type 591d69e47a58 ASoC: amd: yc: Add DMI support for new acer/emdoor platforms d8c594da79bc btrfs: lock the inode in shared mode before starting fiemap f2e0134b43be btrfs: move the auto defrag code to defrag.c 3fbcd42b3e66 mptcp: fix locking for in-kernel listener creation c4fcda0def04 mptcp: deduplicate error paths on endpoint creation 03edc4a27dad mptcp: fix locking for setsockopt corner-case 94ed108bf18c mptcp: sockopt: make 'tcp_fastopen_connect' generic (From OE-Core rev: b32be9bd95a6460181eb8ebe6885515b828f0313) 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> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: update to v6.1.12Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 129c15b60627 Linux 6.1.12 da1ae884562c Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions 40c4fdfc942e KVM: x86: Mitigate the cross-thread return address predictions bug cc95b5d240b6 x86/speculation: Identify processors vulnerable to SMT RSB predictions 7fa83855852e drm/i915: Fix VBT DSI DVO port handling baaed8c92927 drm/i915: Initialize the obj flags for shmem objects bfa700d12274 drm/i915: Move fd_install after last use of fence 5af27a53a881 drm/amd/display: fix cursor offset on rotation 180 8d81e1c6865e drm/amd/display: properly handling AGP aperture in vm setup 4609e1773222 drm/amdgpu/smu: skip pptable init under sriov 2bcbbef9cace drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini d82e6903b395 drm/amd/pm: bump SMU 13.0.7 driver_if header version e379d5662c26 drm/amdgpu: Add unique_id support for GC 11.0.1/2 daaa0760cd0b drm/amd/pm: bump SMU 13.0.0 driver_if header version 346631d52a42 arm64: efi: Force the use of SetVirtualAddressMap() on eMAG and Altra Max machines 3b4c045a98f5 Fix page corruption caused by racy check in __free_pages 274d9a28527d arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive 222b1070b0fa arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive a01ad536becb arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive 446ac8dd8997 rtmutex: Ensure that the top waiter is always woken up 386a8d694f95 tracing: Fix TASK_COMM_LEN in trace event format file a2e60fee4b76 drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes 6f097c24815e powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch 026cae99d064 riscv: kprobe: Fixup misaligned load text 7d151eccd07a riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte 9f55a0a2d94f nvdimm: Support sizeof(struct page) > MAX_STRUCT_PAGE_SIZE a89868254cd2 ceph: flush cap releases when the session is flushed 62890f3eabf8 drm/amd/pm: add SMU 13.0.7 missing GetPptLimit message mapping 7d2cd4736d1a pinctrl: qcom: sm8450-lpass-lpi: correct swr_rx_data group ab6fd64dda2b clk: ingenic: jz4760: Update M/N/OD calculation algorithm 15f9f8eb3b8b cxl/region: Fix passthrough-decoder detection a04c7d062b53 cxl/region: Fix null pointer dereference for resetting decoder 01815a1caf2f usb: typec: altmodes/displayport: Fix probe pin assign check db9c4a94b629 usb: core: add quirk for Alcor Link AK9563 smartcard reader 51aa10112b12 btrfs: free device in btrfs_close_devices for a single device filesystem 1ab4bed3fc8b btrfs: simplify update of last_dir_index_offset when logging a directory f676c8a69588 selftests: mptcp: stop tests earlier b7692fb9a2b0 selftests: mptcp: allow more slack for slow test-case ba36772a1cc9 mptcp: be careful on subflow status propagation on errors e266ad04ec39 mptcp: do not wait for bare sockets' timeout 0d2cf3fae701 net: USB: Fix wrong-direction WARNING in plusb.c 3684a2f6affa cifs: Fix use-after-free in rdata->read_into_pages() 33dd18fbbb2d pinctrl: intel: Restore the pins that used to be in Direct IRQ mode 3319d7292568 pinctrl: aspeed: Revert "Force to disable the function's signal" ebe63349cd48 spi: dw: Fix wrong FIFO level setting for long xfers bcc487001a15 pinctrl: single: fix potential NULL dereference 9eab7b053947 pinctrl: aspeed: Fix confusing types in return value b048b969b362 pinctrl: mediatek: Fix the drive register definition of some Pins 6353ebac4612 clk: microchip: mpfs-ccc: Use devm_kasprintf() for allocating formatted strings dcfe5431fb0f ASoC: topology: Return -ENOMEM on memory allocation failure 3b858f23cefb ASoC: fsl_sai: fix getting version from VERID 84560e33cea5 ASoC: tas5805m: add missing page switch. 3e984873e4ac ASoC: tas5805m: rework to avoid scheduling while atomic. 0f3d5c12b612 arm64: dts: mediatek: mt8195: Fix vdosys* compatible strings 12773070b09b riscv: stacktrace: Fix missing the first frame 885f729b249f ALSA: pci: lx6464es: fix a debug loop 65473ade5062 arm64: dts: rockchip: set sdmmc0 speed to sd-uhs-sdr50 on rock-3a 10150d350917 arm64: dts: rockchip: fix input enable pinconf on rk3399 81685c59dc4b selftests: forwarding: lib: quote the sysctl values 399f1cccc447 net: mscc: ocelot: fix all IPv6 getting trapped to CPU when PTP timestamping is used 1d52bbfd469a rds: rds_rm_zerocopy_callback() use list_first_entry() da32c2d9f64b selftests: Fix failing VXLAN VNI filtering test 0ae9d81109e9 txhash: fix sk->sk_txrehash default 44a265af4aa9 net: ethernet: mtk_eth_soc: fix wrong parameters order in __xdp_rxq_info_reg() 5f9c656ab2c4 igc: Add ndo_tx_timeout support 190296d51b46 net/mlx5: Serialize module cleanup with reload and remove b266f3158171 net/mlx5: fw_tracer, Zero consumer index when reloading the tracer 525e29974e3c net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers ee128b700fd0 net/mlx5: Expose SF firmware pages counter bbdfebb08ff5 net/mlx5: Store page counters in a single array 5ccc3707e975 net/mlx5e: IPoIB, Show unknown speed instead of error 026eb3e01a3d net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode 1e9b6d279db1 net/mlx5: Bridge, fix ageing of peer FDB entries aee099bb0cd4 net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change 4d15289c22fa net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" 139c759823b0 net: dsa: mt7530: don't change PVC_EG_TAG when CPU port becomes VLAN-aware 47f4ff6f23f0 ice: switch: fix potential memleak in ice_add_adv_recipe() 8eeca43d8e7e ice: Fix disabling Rx VLAN filtering with port VLAN enabled df59e0540145 ice: Do not use WQ_MEM_RECLAIM flag for workqueue 437f8892ece7 nvidiafb: detect the hardware support before removing console. c47c2b173d0c cpuset: Call set_cpus_allowed_ptr() with appropriate mask for task 5489930113dc drm/virtio: exbuf->fence_fd unmodified on interrupted wait d05b72328810 drm/i915: Don't do the WM0->WM1 copy w/a if WM1 is already enabled 16da5f6d38ac HID: amd_sfh: if no sensors are enabled, clean up c0eb3c0cdd1b net: microchip: sparx5: fix PTP init/deinit not checking all ports 89c0c69fc739 uapi: add missing ip/ipv6 header dependencies for linux/stddef.h c97c7c3103a3 cpufreq: qcom-hw: Fix cpufreq_driver->get() for non-LMH systems 07154f94c213 ionic: missed doorbell workaround a16f6ea194fe ionic: refactor use of ionic_rx_fill() db34b5352e92 ionic: clean interrupt before enabling queue to avoid credit race 95e29c11abe5 net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY 9c6a896b8d40 net: macb: Perform zynqmp dynamic configuration only for SGMII interface d974330c1d99 bonding: fix error checking in bond_debug_reregister() a65723e299dc net: phylink: move phy_device_free() to correctly release phy device a7f0ec26cd67 of: Make OF framebuffer device names unique 5954eaab6bb7 xfrm: fix bug with DSCP copy to v6 from v4 tunnel d53903cc2396 RDMA/usnic: use iommu_map_atomic() under spin_lock() 360682fe7df2 RDMA/irdma: Fix potential NULL-ptr-dereference f6d8b6762bee xfrm: annotate data-race around use_time 7197460dcd43 IB/IPoIB: Fix legacy IPoIB due to wrong number of queues 419674224390 xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr() 0a4f811f2e5d IB/hfi1: Restore allocated resources on failed copyout cf118814ae89 xfrm: compat: change expression for switch in xfrm_xlate64 3fc0b7b7e9a5 HID: logitech: Disable hi-res scrolling on USB c86e6d30c522 can: j1939: do not wait 250 ms if the same addr was already claimed ad7e46427f92 of/address: Return an error when no valid dma-ranges are found 0a3e60b3fe49 tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw 5c4bd3f2f6eb Revert "PCI/ASPM: Refactor L1 PM Substates Control Register programming" 3361eb2256f9 Revert "PCI/ASPM: Save L1 PM Substates Capability for suspend/resume" 63380b631f3d ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform. fdc304eef6e8 ALSA: hda/realtek: Add quirk for ASUS UM3402 using CS35L41 566cad13beb6 ALSA: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 49f4284ab3b5 ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 9d26f571df4d ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() ab9b01a7acd5 ALSA: hda/realtek: Add Positivo N14KP6-TG 8ab575add354 btrfs: zlib: zero-initialize zlib workspace 66cf3a8273ab btrfs: limit device extents to the device size 6b2aaf302ce8 hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC d60c95efffe8 Linux 6.1.11 74eec8266f37 bpf: Skip invalid kfunc call in backtrack_insn d458a0984429 gfs2: Always check inode size of inline inodes 62b11a34a98c gfs2: Cosmetic gfs2_dinode_{in,out} cleanup f06de1bb6d61 wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads 5b25035fb888 f2fs: fix to do sanity check on i_extra_isize in is_alive() 1b4c08844628 fbdev: smscufx: fix error handling code in ufx_usb_probe ddeff03bb338 f2fs: initialize locks earlier in f2fs_fill_super() 07a96977b2f4 ovl: Use "buf" flexible array for memcpy() destination 543bba3be262 fs/ntfs3: Validate attribute data and valid sizes 0153009a7e65 powerpc/imc-pmu: Revert nest_init_lock to being a mutex 5a9fe6b7f4c1 powerpc/64s: Fix local irq disable when PMIs are disabled 18bac7de2459 powerpc/64s/radix: Fix crash with unaligned relocated kernel 54fb38bcaaa0 iio:adc:twl6030: Enable measurement of VAC f6c0ebc10c0b ASoC: SOF: sof-audio: prepare_widgets: Check swidget for NULL on sink failure 02b9d653531d platform/x86/amd: pmc: add CONFIG_SERIO dependency 9d25aea2ab4f serial: 8250_dma: Fix DMA Rx rearm race bd8d2ba9d9e0 serial: 8250_dma: Fix DMA Rx completion race 5f3dedbc3bf4 phy: qcom-qmp-combo: fix runtime suspend 5288d522a987 nvmem: core: fix return value 1dcd68c9cc5c nvmem: core: fix cell removal on error d78f5d46fc2a nvmem: core: fix device node refcounting 897dfd346223 nvmem: core: fix registration vs use race 39708bc8da78 nvmem: core: fix cleanup after dev_set_name() 1e2a745a896e nvmem: core: remove nvmem_config wp_gpio 28829e5f1c88 nvmem: core: initialise nvmem->id early 86dbbc8f6ba7 drm/amdgpu: update wave data type to 3 for gfx11 91ef43f6b65b drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11 814d83a710e8 drm/amd: Fix initialization for nbio 4.3.0 0769f997a7b6 drm/i915: Fix potential bit_17 double-free 764accc2c1b8 drm/i915: Avoid potential vm use-after-free 52c6d3a84a3e serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler e48a8ad77be3 dma-buf: actually set signaling bit for private stub fences d8b46cc1cf9b migrate: hugetlb: check for hugetlb shared PMD in node migration 82587c0e2735 maple_tree: fix mas_empty_area_rev() lower bound validation a7da7d01ac5c Squashfs: fix handling and sanity checking of xattr_ids count c4fd07cd5e7e ia64: fix build error due to switch case label appearing next to declaration ef8a286338c4 highmem: round down the address passed to kunmap_flush_on_unmap() 96aaaf866601 mm/MADV_COLLAPSE: catch !none !huge !bad pmd lookups 97f17a737270 mm, mremap: fix mremap() expanding for vma's with vm_ops->close() acb08187b5a8 mm/khugepaged: fix ->anon_vma race 49178d4d61e7 mm/swapfile: add cond_resched() in get_swap_pages() 2d11727655bf mm/uffd: fix pte marker when fork() without fork event b10990bee73c fpga: stratix10-soc: Fix return value check in s10_ops_write_init() 74cff472d3d6 fpga: m10bmc-sec: Fix probe rollback 32beac7a3d0f x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses 0b570a059cf4 HV: hv_balloon: fix memory leak with using debugfs_lookup() cf1c917bf1c7 kernel/irq/irqdomain.c: fix memory leak with using debugfs_lookup() 512d1ed968d5 usb: gadget: udc: do not clear gadget driver.bus fdd11d7136fd usb: typec: ucsi: Don't attempt to resume the ports before they exist dd63f6f0d946 usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints b79ba5953f6f mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath() 139f866e420a mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps 04448022311c mm: multi-gen LRU: fix crash during cgroup migration b40680220b13 Revert "mm: kmemleak: alloc gray object for reserved region with direct map" 4afacf17ff0f riscv: disable generation of unwind tables 3028c3a169a2 parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case a6a5b7067018 parisc: Replace hardcoded value with PRIV_USER constant in ptrace.c d386bc5bf1cd parisc: Fix return code of pdc_iodc_print() 96d3b446680e nvmem: qcom-spmi-sdam: fix module autoloading 68ce2c8f9d0e nvmem: sunxi_sid: Always use 32-bit MMIO reads f5249bbae0e7 nvmem: brcm_nvram: Add check for kzalloc 4092267ad66a iio: imu: fxos8700: fix MAGN sensor scale and unit ad3c145485b2 iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN 8ac10e1cb0f5 iio: imu: fxos8700: fix failed initialization ODR mode assignment 555daa41074d iio: imu: fxos8700: fix incorrect ODR mode readback efc3dc3812cf iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback af7b50e4f6ee iio: imu: fxos8700: fix map label of channel type to MAGN sensor 3a91ef914ab1 iio: imu: fxos8700: fix IMU data bits returned to user space 8f1b6aa3bf0f iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback fb06fc5af496 iio: imu: fxos8700: fix ACCEL measurement range selection 1a48ba20a551 iio: light: cm32181: Fix PM support on system with 2 I2C resources 930351148181 iio:adc:twl6030: Enable measurements of VUSB, VBAT and others e05b41391ab3 iio: imx8qxp-adc: fix irq flood when call imx8qxp_adc_read_raw() 9e480211d0f8 iio: adc: berlin2-adc: Add missing of_node_put() in error path 0b2f949909a3 iio: adc: xilinx-ams: fix devm_krealloc() return value check f9e5c6d9ac6c iio: hid: fix the retval in gyro_3d_capture_sample 37b5824545e6 iio: hid: fix the retval in accel_3d_capture_sample 8c3203f47d33 rtc: efi: Enable SET/GET WAKEUP services as optional 661bb546c4d5 efi: Accept version 2 of memory attributes table ac515839b1f3 ASoC: SOF: keep prepare/unprepare widgets in sink path 18691bdd5db5 ASoC: SOF: sof-audio: skip prepare/unprepare if swidget is NULL b6552a76015a ASoC: SOF: sof-audio: unprepare when swidget->use_count > 0 60a1ffed517f ASoC: codecs: wsa883x: correct playback min/max rates dd405afa4e97 ALSA: hda/realtek: fix mute/micmute LEDs, speaker don't work for a HP platform e58d01b09930 ALSA: hda/realtek: Add Acer Predator PH315-54 be606481eb33 watchdog: diag288_wdt: fix __diag288() inline assembly f3d786285f4c watchdog: diag288_wdt: do not use stack buffers for hardware data ad8860868141 can: isotp: handle wait_event_interruptible() return values cae4c9bc35f7 can: isotp: split tx timer into transmission and timeout 6e62048f527d net: qrtr: free memory on error path in radix_tree_insert() 334ce90fadd1 ARM: dts: imx7d-smegw01: Fix USB host over-current polarity 78792d25b658 hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() a2ab7f2cf5ef cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask() 5e7f6e2ade57 fbcon: Check font dimension limits 8506f16aae9d vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF 3b1534f5bae7 usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait f3ce160b301c usb: dwc3: qcom: enable vbus override when in OTG dr-mode e99780c3e7a9 iio: adc: stm32-dfsdm: fill module aliases 016dadc60e2e bcache: Silence memcpy() run-time false positive warnings f3056978934c drm/amd/display: Fix timing not changning when freesync video is enabled 22312eeab33e net/x25: Fix to not accept on connected socket 72e5a83b7c84 platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN 37e9784331f2 platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF 919ff2c40145 platform/x86: hp-wmi: Handle Omen Key event eb74184dcc70 platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table 19e2f49914e7 x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block 40971f2e525e Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one" c671f7aaf2d8 i2c: rk3x: fix a bunch of kernel-doc warnings 61e43ebfd243 scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress 8859687f5b24 scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress 35e44dc40283 perf/x86/intel/cstate: Add Emerald Rapids e095f0d86e3a perf/x86/intel: Add Emerald Rapids fcf8b1a6d5b8 x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings f6c8f682e588 scsi: target: core: Fix warning on RT kernels c1435f5a03c8 i2c: mxs: suppress probe-deferral error message 8e9b15ad1484 i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU 65166bccd038 kbuild: modinst: Fix build error when CONFIG_MODULE_SIG_KEY is a PKCS#11 URI 10282d9daaf7 certs: Fix build error when PKCS#11 URI contains semicolon 71ebd83f320e rtc: sunplus: fix format string for printing resource a2e6a9ff89f1 efi: fix potential NULL deref in efi_mem_reserve_persistent 70d40674a549 net: openvswitch: fix flow memory leak in ovs_flow_cmd_new 2c036e21c2b6 virtio-net: Keep stop() to follow mirror sequence of open() 462a2c1bdf1a selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking 14782ea872e0 selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs 430bc0756ae1 selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided 5bbc22fdbcbc selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning 3b7fbcf86eee ata: libata: Fix sata_down_spd_limit() when no link speed is reported 6366671954f0 can: mcp251xfd: mcp251xfd_ring_set_ringparam(): assign missing tx_obj_num_coalesce_irq c3033f91ebd6 can: raw: fix CAN FD frame transmissions over CAN XL devices 1740a1e45eee can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate 0cb094179aa8 octeontx2-af: Fix devlink unregister adf848eab2d4 igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() 12316538b1d1 riscv: kprobe: Fixup kernel panic when probing an illegal position 848b6074654e ip/ip6_gre: Fix non-point-to-point tunnel not generating IPv6 link local address abac37d8f90c ip/ip6_gre: Fix changing addr gen mode not generating IPv6 link local address e2d967b42a71 drm/panel: boe-tv101wum-nl6: Ensure DSI writes succeed during disable 11ee5d630827 net: phy: meson-gxl: Add generic dummy stubs for MMD register access 0cfe084e1530 sctp: do not check hb_timer.expires when resetting hb_timer e0514483fa88 maple_tree: should get pivots boundary by type 29e774dcb271 squashfs: harden sanity check in squashfs_read_xattr_id_table 14f56034ec4e kunit: fix kunit_test_init_section_suites(...) ee1e3fe4b457 block: ublk: extending queue_size to fix overflow a1512f11ec02 netfilter: br_netfilter: disable sabotage_in hook after first suppression 3214b04de31b ALSA: firewire-motu: fix unreleased lock warning in hwdep device 37c0cdf7e491 net/tls: tls_is_tx_ready() checked list_entry 7a435fe0b6bb drm/i915/adlp: Fix typo for reference clock 04dcff26490c drm/i915: Fix up locking around dumping requests lists 9467397f417d drm/i915: Fix request ref counting during error capture & debugfs dump de997938a7a5 drm/i915/guc: Fix locking when searching for a hung request e7cdec97ebeb platform/x86: thinkpad_acpi: Fix thinklight LED brightness returning 255 21745fbfe760 platform/x86/amd/pmf: Ensure mutexes are initialized before use 7f7f441347b4 platform/x86/amd/pmf: Fix to update SPS thermals when power supply change dadc3820a3d9 platform/x86/amd/pmf: Add helper routine to check pprof is balanced 1db1edddb873 platform/x86/amd/pmf: Fix to update SPS default pprof thermals 05484584cadf platform/x86/amd/pmf: Add helper routine to update SPS thermals bb4a5cef532d platform/x86/amd/pmf: update to auto-mode limits only after AMT event 3be069f42a7b fscache: Use wait_on_bit() to wait for the freeing of relinquished volume 5c2227f3f177 netrom: Fix use-after-free caused by accept on already connected socket cb1876fc33af block, bfq: fix uaf for bfqq in bic_set_bfqq() b2e181cf9e57 block, bfq: replace 0/1 with false/true in bic apis 70fd5afb4c36 net: wwan: t7xx: Fix Runtime PM initialization 78901b10522c net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices ddaf96f6953b sfc: correctly advertise tunneled IPv6 segmentation a838f8a69b1f skb: Do mix page pool and page referenced frags in GRO 9e0d874c0a6b dpaa2-eth: execute xdp_do_flush() before napi_complete_done() 71a773ab79c9 dpaa_eth: execute xdp_do_flush() before napi_complete_done() e5aed1336303 virtio-net: execute xdp_do_flush() before napi_complete_done() b9fd30ea66e8 qede: execute xdp_do_flush() before napi_complete_done() 34e0dd0947e9 ice: Prevent set_channel from changing queues while RDMA active c4cadb84e71b vhost-scsi: unbreak any layout for response 5a1909510387 use less confusing names for iov_iter direction initializers 6d6e144ffbf2 fix "direction" argument of iov_iter_kvec() ff85ec97d14c fix 'direction' argument of iov_iter_{init,bvec}() 02f719be2f2b fix iov_iter_bvec() "direction" argument b50705b5ef09 memcpy_real(): WRITE is "data source", not destination... cefb33f5be6e zcore: WRITE is "data source", not destination... 98653e51618e READ is "data destination", not source... a7fcd22a55a6 WRITE is "data source", not destination... 0332bdec060a copy_oldmem_kernel() - WRITE is "data source", not destination ccbe22d4843d vhost/net: Clear the pending messages when the backend is removed 0b49da857d32 ALSA: memalloc: Workaround for Xen PV 3331d3416076 bpf: Fix the kernel crash caused by bpf_setsockopt(). c7ee7bad9c1b scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" 9e0097cb51e6 drm/ssd130x: Init display before the SSD130X_DISPLAY_ON command c590a4a59a98 drm/vc4: hdmi: make CEC adapter name unique 0bdd5a7b517f arm64: dts: imx8mm-verdin: Do not power down eth-phy 3419ddcfa143 arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX 12b0ec7c6953 bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener 7715f96f4ba6 media: v4l2-ctrls-api.c: move ctrl->is_new = 1 to the correct line d5c7a2ab5e1f bpf: Add missing btf_put to register_btf_id_dtor_kfuncs d52f34784e4e ASoC: SOF: ipc4-mtrace: prevent underflow in sof_ipc4_priority_mask_dfs_write() 4ea7f83314f1 selftests/filesystems: grant executable permission to run_fat_tests.sh 7c7652ffa986 bpf: Fix to preserve reg parent/live fields when copying range info f011360ad234 ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() 6a199d556c02 bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers c32efcf9ff85 bpf: Fix off-by-one error in bpf_mem_cache_idx() ba32923bcedd ASoC: Intel: avs: Implement PCI shutdown cdebb52d6098 ASoC: Intel: sof_es8336: Drop reference count of ACPI device after use c48af765e183 ASoC: Intel: bytcr_wm5102: Drop reference count of ACPI device after use c72c57b689bf ASoC: Intel: bytcr_rt5640: Drop reference count of ACPI device after use 877699a054ec ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use eddc0f2ad6d5 ASoC: Intel: bytcht_es8316: Drop reference count of ACPI device after use 7b1ed88ec3af ASoC: amd: acp-es8336: Drop reference count of ACPI device after use ac949eae8d59 arm64: dts: freescale: imx8dxl: fix sc_pwrkey's property name linux,keycode 13d27de91ace arm64: dts: imx8m-venice: Remove incorrect 'uart-has-rtscts' 17b83ef66d0e bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() c8bdc88216f0 firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region 17d99ea98b62 Linux 6.1.10 cfc15cbd85aa net: mctp: purge receive queues on sk destruction 60cd03ffe938 rust: print: avoid evaluating arguments in `pr_*` macros in `unsafe` blocks 888dad6f3e85 net: fix NULL pointer in skb_segment_list 9d369cd505ae gpiolib-acpi: Don't set GPIOs for wakeup in S3 mode 69622f270cc9 gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xRU 30dc1de44e75 nvme-apple: only reset the controller when RTKit is running 38044859deee cifs: fix return of uninitialized rc in dfs_cache_update_tgthint() 1dba6881e332 gpiolib: acpi: Allow ignoring wake capability on pins that aren't in _AEI ce4745a6b801 dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init 6b1cebcd9e89 HID: playstation: sanity check DualSense calibration data. 7f85560667ed HID: uclogic: Add support for XP-PEN Deco 01 V2 1fc24f9da259 s390: workaround invalid gcc-11 out of bounds read warning 6f13860bba96 block: fix hctx checks for batch allocation 99db989945cd ACPI: video: Add backlight=native DMI quirk for Acer Aspire 4810T efc1058831f9 LoongArch: Get frame info in unwind_start() when regs is not available a4a1af9fa08e blk-cgroup: fix missing pd_online_fn() while activating policy 6db03adf078e erofs: clean up parsing of fscache related options 27c54591ba26 kselftest: Fix error message for unconfigured LLVM builds 495cec3763d7 ARM: omap1: fix building gpio15xx 1d34087944a6 arm64: dts: msm8994-angler: fix the memory map ea2be0ca6913 mac80211: Fix MLO address translation for multiple bss case 9f31d8c889d9 erofs/zmap.c: Fix incorrect offset calculation 1283a01b6e19 bpf: Skip task with pid=1 in send_signal_common() e0b9560bf170 firmware: arm_scmi: Clear stale xfer->hdr.status ba355e99eff0 arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI a5a629d7dafc arm64: dts: freescale: Fix pca954x i2c-mux node names ab603e92db12 ARM: dts: vf610: Fix pca9548 i2c-mux node names 7f68b6ecf5e9 ARM: dts: imx: Fix pca9547 i2c-mux node name (From OE-Core rev: f9d61ad37ac07e551c0acebad031ac0e572e949c) 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> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto-rt/6.1: fix compilation issue with per cpu statsBruce Ashfield
Integrating the following commit(s) to linux-yocto/6.1: 3b4c5ff8e4f1 net: fix net/netfilter/ipvs/ip_vs_ctl.c with u64 and u64_stats_t (From OE-Core rev: 7d7044e8031009ecebd8586ce52d1c1207546668) 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> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux: add loongarch64 supportXiaotian Wu
(From OE-Core rev: 103993845bb8efa3a17df4585b248d775795ac4f) Signed-off-by: Xiaotian Wu <wuxiaotian@loongson.cn> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: update to v6.1.9Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 68a95455c153 Linux 6.1.9 432ddb5765c4 amdgpu: fix build on non-DCN platforms. a4d01fb87ece perf/x86/amd: fix potential integer overflow on shift of a int dc1ccb4c0f85 netfilter: conntrack: unify established states for SCTP paths 70654f995054 dt-bindings: i2c: renesas,rzv2m: Fix SoC specific string 137f1b47da5f x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL 9291e7f6f940 dt-bindings: riscv: fix single letter canonical order 709f785b6201 dt-bindings: riscv: fix underscore requirement for multi-letter extensions b96903b7fc8c acpi: Fix suspend with Xen PV 2d4c140e9a60 x86/sev: Add SEV-SNP guest feature negotiation support dd017697feb1 Input: i8042 - add Clevo PCX0DX to i8042 quirk table 6816478c0db1 Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" e1275a6b2d99 Revert "mm/compaction: fix set skip in fast_find_migrateblock" 2fd712538d68 Fix up more non-executable files marked executable ff66e15a4e97 tools: gpio: fix -c option of gpio-event-mon d88695e7cc85 treewide: fix up files incorrectly marked executable fe10ce3041b6 block: ublk: move ublk_chr_class destroying after devices are removed f81be7edb780 Partially revert "perf/arm-cmn: Optimise DTC counter accesses" 37f21dc8a489 net: mdio-mux-meson-g12a: force internal PHY off on mux switch a4bbf0311755 tsnep: Fix TX queue stop/wake for multiple queues 994087b56e95 net/tg3: resolve deadlock in tg3_reset_task() during EEH 2d449b8dd373 riscv: Move call to init_cpu_topology() to later initialization stage 76d130250a25 thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() a8f2ee10718f net: mctp: mark socks as dead on unhash, prevent re-add 6a524787965f net: mctp: hold key reference when looking up a general key 2f87a60e9b4e net: mctp: move expiry timer delete to unhash d0cdcc3da926 net: mctp: add an explicit reference from a mctp_sk_key to sock d46d7516cba3 net: ravb: Fix possible hang if RIS2_QFF1 happen 4fd88b8d6e04 net: ravb: Fix lack of register setting after system resumed for Gen3 fc482705cb84 gpio: ep93xx: Fix port F hwirq numbers in handler 699378c56b1d gpio: mxc: Unlock on error path in mxc_flip_edge() b51e3f5e86d8 nvme: fix passthrough csi check f4c8fc775fcb riscv/kprobe: Fix instruction simulation of JALR 9f08bb650078 sctp: fail if no bound addresses can be used for a given scope 61a214dcda51 net/sched: sch_taprio: do not schedule in taprio_reset() 250cec4b26a5 tracing/osnoise: Use built-in RCU list checking 91c7ca226a24 ACPI: video: Fix apple gmux detection bd100f492c7e platform/x86: apple-gmux: Add apple_gmux_detect() helper 4e1f8efbd719 platform/x86: apple-gmux: Move port defines to apple-gmux.h 8f7f8079ed93 platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting 51e394c6f81a netrom: Fix use-after-free of a listening socket. ecf1d4250ff4 netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE f0907d08bac7 net: ethernet: adi: adin1110: Fix multicast offloading 118e95ce5fa0 net: dsa: microchip: fix probe of I2C-connected KSZ8563 f9753ebd61be ipv4: prevent potential spectre v1 gadget in fib_metrics_match() 6850fe301d01 ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() da553c7ca82f netlink: annotate data races around sk_state 13edec44a5f5 netlink: annotate data races around dst_portid and dst_group b181c31fe893 netlink: annotate data races around nlk->portid 44d6de3b4f26 netfilter: nft_set_rbtree: skip elements in transaction from garbage collection 318cb24a4c3f netfilter: nft_set_rbtree: Switch to node list walk for overlap detection 6f81f0a952cd ACPI: video: Add backlight=native DMI quirk for Asus U46E aa9483b94547 ACPI: video: Add backlight=native DMI quirk for HP EliteBook 8460p ed796e0916a8 ACPI: video: Add backlight=native DMI quirk for HP Pavilion g6-1d80nr 2e3539d34b8e drm/i915/selftest: fix intel_selftest_modify_policy argument types 048c82c0b3bd nvme-fc: fix initialization order 74673597c100 nvme: consolidate setting the tagset flags 3130e38b0b29 nvme: simplify transport specific device attribute handling 554484a34e98 net: fec: Use page_pool_put_full_page when freeing rx buffers 12075708f2e7 net: fix UaF in netns ops registration error path 992e4ff7116a netlink: prevent potential spectre v1 gadgets 122d3a0ee454 iavf: schedule watchdog immediately when changing primary MAC aa17cf8af776 iavf: fix temporary deadlock and failure to set MAC address 0bdc4b4ba720 drm/i915: Fix a memory leak with reused mmap_offset 67444f8ca31c drm/drm_vma_manager: Add drm_vma_node_allow_once() e8267867fd1a i2c: designware: Fix unbalanced suspended flag 9f36aae9e80e i2c: designware: use casting of u64 in clock multiplication to avoid overflow 5e6618e28b33 io_uring: always prep_async for drain requests 3238146fcf26 net: mana: Fix IRQ name - add PCI and queue number 1ce29f7444df io_uring: inline __io_req_complete_put() 85224a3f89cf io_uring: remove io_req_tw_post_queue 65aeb34c0f2d io_uring: use io_req_task_complete() in timeout 0c4d95ad2160 io_uring: hold locks for io_req_complete_failed 6dbb84c7c2e1 io_uring: inline __io_req_complete_post() bfd4d1884065 io_uring: inline io_req_task_work_add() af8e87f72f9e drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD be6bf2321343 drm/amdgpu/display/mst: limit payload to be updated one by one 5891a419031d drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments 60cd9bb28b97 drm/amdgpu: remove unconditional trap enable on add gfx11 queues 076f7a8798f5 drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0 335ef7d0777c drm/display/dp_mst: Correct the kref of port. 4516ccd5e154 platform/x86: thinkpad_acpi: Fix profile modes on Intel platforms 6f0351d0c311 EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info 77a92cc82665 EDAC/device: Respect any driver-supplied workqueue polling value 00ba539393bf ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment a914e1132f01 ipv6: fix reachability confirmation with proxy_ndp 95cf086772c5 regulator: dt-bindings: samsung,s2mps14: add lost samsung,ext-control-gpios 19df0f77b3d1 thermal: intel: int340x: Protect trip temperature from concurrent updates 8294b4a88921 riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAIT ea77e9b9fb53 scsi: ufs: core: Fix devfreq deadlocks 97856a9d776d KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation b0487b40305b KVM: x86/vmx: Do not skip segment attributes if unusable bit is set 121d87eb5817 io_uring/net: cache provided buffer group value for multishot receives 42fea1c35254 ovl: fail on invalid uid/gid mapping at copy up caa0ea92503f ovl: fix tmpfile leak f03face5fda6 ksmbd: limit pdu length size according to connection status dcb69eb91c84 ksmbd: downgrade ndr version error message to debug eb563dce3d16 ksmbd: do not sign response to session request for guest login d5d7847e57ac ksmbd: add max connections parameter 5109607a4ece cifs: Fix oops due to uncleared server->smbd_conn in reconnect f9575ea163ad ftrace/scripts: Update the instructions for ftrace-bisect.sh b4e7e81b4fdf trace_events_hist: add check for return value of 'create_hist_field' 198c83963f63 tracing: Make sure trace_printk() can output as soon as it can be used e5ae9b5a652f ftrace: Export ftrace_free_filter() to modules 14f4d81f647b module: Don't wait for GOING modules c00c20e3e351 nfsd: don't free files unconditionally in __nfsd_file_cache_purge 6eb0fc92eeee kvm/vfio: Fix potential deadlock on vfio group_lock eced3d368f63 scsi: hpsa: Fix allocation size for scsi_host_alloc() 4ba7d17f2b3b vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp() b811432fc56f sched/uclamp: Fix a uninitialized variable warnings 390eb5433eff sched/fair: Check if prev_cpu has highest spare cap in feec() 63cccc92768d wifi: mac80211: Fix iTXQ AMPDU fragmentation handling 7b8fe53d2a1d wifi: mac80211: Proper mark iTXQs for resumption c932501bc232 io_uring/msg_ring: fix remote queue to disabled ring 3964b0c2e843 drm/amdgpu: complete gfxoff allow signal during suspend without delay 2c8fb41ed0e6 drm/i915: Allow alternate fixed modes always for eDP 7fa092a05791 drm/i915: Allow panel fixed modes to have differing sync polarities 83b15fe00a45 Bluetooth: hci_sync: cancel cmd_timer if hci_open failed cc2a13ec84a5 arm64: efi: Account for the EFI runtime stack in stack unwinder cf1f38ef9567 arm64: efi: Avoid workqueue to check whether EFI runtime is live 119a34527ed8 arm64: efi: Recover from synchronous exceptions occurring in firmware 0bfa2249ca06 Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" c19bd0d89720 btrfs: zoned: enable metadata over-commit for non-ZNS setup 5f366b36a83b firmware: coreboot: Check size of table entry and use flex-array f594afe49946 ata: pata_cs5535: Don't build on UML 448e5fbbf9b7 lockref: stop doing cpu_relax in the cmpxchg loop 47da87959390 platform/x86: simatic-ipc: add another model 4bfccc9b1300 platform/x86: simatic-ipc: correct name of a model e7f4e976d39e platform/x86: asus-wmi: Ignore fan on E410MA 71dfaccf2094 platform/x86: asus-wmi: Add quirk wmi_ignore_fan 63e3ff2e9ee4 platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK 790aefa09e39 platform/x86: asus-nb-wmi: Add alternate mapping for KEY_CAMERA 9527a8613960 platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD 564756d5ad9a r8152: add vendor/device ID pair for Microsoft Devkit b886ccb190f0 scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id 223dddc8807b scsi: hisi_sas: Use abort task set to reset SAS disks when discovered 3e711bb4409a KVM: s390: interrupt: use READ_ONCE() before cmpxchg() 75d8a514ceec spi: spidev: remove debug messages that access spidev->spi without locking 893d45394dbe cifs: fix potential memory leaks in session setup ca6263dc22ac drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU 92af2d3b57a1 drm/amdkfd: Add sync after creating vram bo df675d4cf0e3 ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA c6cf20e747ed ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets 39c315fe6e59 ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC 74ed6ee3704c cpufreq: armada-37xx: stop using 0 as NULL pointer 141fe35cb13e tools/nolibc: prevent gcc from making memset() loop over itself f3b7893078ca tools/nolibc: fix missing includes causing build issues at -O0 338ec07a14cd tools/nolibc: Fix S_ISxxx macros 99dd3449279b nolibc: fix fd_set type 0333c339781f perf/x86/intel/uncore: Add Emerald Rapids a29933719f6b perf/x86/msr: Add Emerald Rapids c5ed0fe3eb55 perf/x86/msr: Add Meteor Lake support be839afcdf64 perf/x86/cstate: Add Meteor Lake support b91ec58ffb8a xen/pvcalls: free active map buffer on pvcalls_front_free_map 25714807b1fd s390: expicitly align _edata and _end symbols on page boundary a524f623daae s390/debug: add _ASM_S390_ prefix to header guard 68f5d286aa3d drm: Add orientation quirk for Lenovo ideapad D330-10IGL 748f31ba3ec6 net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem c6fb430d3303 drm/msm/a6xx: Avoid gx gbit halt during rpm suspend 7daafbd2d934 ASoC: fsl_micfil: Correct the number of steps on SX controls 0d792453213f cpufreq: Add SM6375 to cpufreq-dt-platdev blocklist d5cb15095a93 kcsan: test: don't put the expect array on the stack fd14d29bb698 ASoC: support machine driver with max98360 f48c6b680e74 ASoC: amd: yc: Add ASUS M5402RA into DMI table a0e83ab31144 ASoC: mediatek: mt8186: Add machine support for max98357a 80590863884a ASoC: mediatek: mt8186: support rt5682s_max98360 297b3d44bbc7 cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist 7d596bbc66a5 cpufreq: CPPC: Add u64 casts to avoid overflowing 528bd2aa1e7b spi: cadence: Fix busy cycles calculation 1a5ead77c9ce ASoC: amd: yc: Add Razer Blade 14 2022 into DMI table c658a6d5501d ASoC: SOF: Add FW state to debugfs 4e491a1373a7 ASoC: SOF: pm: Always tear down pipelines before DSP suspend 7af7cb349c45 ASoC: SOF: pm: Set target state earlier c9f0e54a2576 scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace dc706d778746 tcp: fix rate_app_limited to default to 1 cefa85480ac9 bnxt: Do not read past the end of test names aebf7e62708b net: stmmac: enable all safety features by default 2846a7412f62 thermal: core: call put_device() only after device_register() fails d4dbbbbb2449 thermal/core: fix error code in __thermal_cooling_device_register() 80bb3b901abe thermal: Validate new state in cur_state_store() 3896f78b2203 net: dsa: microchip: ksz9477: port map correction in ALU table entry register 248f6a70eac1 selftests/net: toeplitz: fix race on tpacket_v3 block close c80475214850 driver core: Fix test_async_probe_init saves device in wrong array cfc7462ff824 w1: fix WARNING after calling w1_process() 8bc7d8706737 w1: fix deadloop in __w1_remove_master_device() e75485fc589e device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() 13ba563c2c80 ptdma: pt_core_execute_cmd() should use spinlock 0c5213ce6e72 usb: dwc3: fix extcon dependency 6df50d94697d tcp: avoid the lookup process failing to get sk in ehash table 4888f9fc03fc nvme-pci: fix timeout request state check 58bdab02b225 net: sched: gred: prevent races when adding offloads to stats b0b029ee04ef drm/amd/display: fix issues with driver unload 8f4764c0d478 phy: phy-can-transceiver: Skip warning if no "max-bitrate" 567128076d55 dmaengine: tegra: Fix memory leak in terminate_all() f7a57ef457ad dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() a8a518ff3be5 cifs: fix potential deadlock in cache_refresh_path() d5fb544b4ce5 drm/i915/selftests: Unwind hugepages to drop wakeref on error 07bc32e53c7b HID: betop: check shape of output reports b717cf5a6bd8 l2tp: prevent lockdep issue in l2tp_tunnel_register() c81fcd4e49e0 virtio-net: correctly enable callback during start_xmit 74a76b80177f net: macb: fix PTP TX timestamp failure due to packet padding 142d644fd2cc dmaengine: Fix double increment of client_count in dma_chan_get() f5e58b546cbe drm/panfrost: fix GENERIC_ATOMIC64 dependency 459b413821ef net: mlx5: eliminate anonymous module_init & module_exit d0453c63d38e net/mlx5: E-switch, Fix switchdev mode after devlink reload a03b6ef0f6db net/mlx5e: Set decap action based on attr for sample ad2732630ff6 net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT 0680225a559a net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT d8da8d96ff1d net/mlx5e: Avoid false lock dependency warning on tc_ht even more e401ecbc3780 net: ipa: disable ipa interrupt during suspend 17511bd84871 Bluetooth: Fix possible deadlock in rfcomm_sk_state_change 9a7c3befef40 Bluetooth: hci_event: Fix Invalid wait context 2539cbc625c5 Bluetooth: ISO: Fix possible circular locking dependency c524f9561c65 Bluetooth: ISO: Avoid circular locking dependency 8ac6043bd3e5 Bluetooth: hci_sync: fix memory leak in hci_update_adv_data() f51a825b9f73 Bluetooth: hci_conn: Fix memory leaks ed818fd8c531 Bluetooth: Fix a buffer overflow in mgmt_mesh_add() 5d947222e4e4 netfilter: conntrack: handle tcp challenge acks during connection reuse bb03899b9ba3 usb: gadget: f_fs: Ensure ep0req is dequeued before free_request 6aee197b7fbc usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait 3d7f77e55da3 usb: ucsi: Ensure connector delayed work items are flushed 94fa550b9564 block/rnbd-clt: fix wrong max ID in ida_alloc_max 1c6c30cdcf61 HID: revert CHERRY_MOUSE_000C quirk 076a9ebfccc3 ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp151a-prtt1l d0c5f5caf031 ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp157c-emstamp-argon 1c50efa1cd27 ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcom-som e482dc20a73c ARM: dts: stm32: Fix qspi pinctrl phandle for stm32mp15xx-dhcor-som 249f0149768a pinctrl: rockchip: fix mux route data for rk3568 5bd6174693aa net: stmmac: fix invalid call to mdiobus_get_phy() 09003f12f5fe HID: check empty report_list in bigben_probe() cdcdc0531a51 HID: check empty report_list in hid_validate_values() 7879626296e6 net: mdio: validate parameter addr in mdiobus_get_phy() 8327104c28c0 net: usb: sr9700: Handle negative len cef0845b6dcf l2tp: close all race conditions in l2tp_tunnel_register() bf47eb2cc58c l2tp: convert l2tp_tunnel_list to idr d3b2d2820a00 net/sched: sch_taprio: fix possible use-after-free 12dd32ab623f net: stmmac: Fix queue statistics reading 5a7205560755 pinctrl: rockchip: fix reading pull type on rk3568 7794efa358bc wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid 56e3e8da1efb gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode 4141fdfd7847 gpio: mxc: Protect GPIO irqchip RMW with bgpio spinlock d314d0c3de79 sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb 96a88e3ab62f net: lan966x: add missing fwnode_handle_put() for ports node e893dced1a18 net: enetc: avoid deadlock in enetc_tx_onestep_tstamp() d807a7544a70 net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs d3605282ec35 net: nfc: Fix use-after-free in local_cleanup() 5d48e5cbb1cd phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() c921fe22178d drm/vc4: bo: Fix unused variable warning b0c89ef02556 bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation 797bbdc7c30d amd-xgbe: Delay AN timeout during KR training 15d45a435e09 amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent 084e6764dc3e bpf: hash map, avoid deadlock with suitable hash mask d838b5c99bce phy: usb: sunplus: Fix potential null-ptr-deref in sp_usb_phy_probe() be960b061b89 drm/vc4: bo: Fix drmm_mutex_init memory hog 86e1955b28d9 ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 32d5eb95f8f0 NFSD: fix use-after-free in nfsd4_ssc_setup_dul() 8103d53f25ec drm/msm/gpu: Fix potential double-free ba4ca7d2dd85 phy: ti: fix Kconfig warning and operator precedence 758803e20260 kbuild: fix 'make modules' error when CONFIG_DEBUG_INFO_BTF_MODULES=y 80bb370bce77 kbuild: export top-level LDFLAGS_vmlinux only to scripts/Makefile.vmlinux a504db9a140c arm64: dts: qcom: msm8992-libra: Fix the memory map dd95362789c7 arm64: dts: qcom: msm8992: Don't use sfpb mutex ad5daeb648ec PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() 964f121334cd affs: initialize fsdata in affs_truncate() c37e769f2707 IB/hfi1: Remove user expected buffer invalidate race 648cc5f41482 IB/hfi1: Immediately remove invalid memory from hardware dffa4afa98e7 IB/hfi1: Fix expected receive setup error exit issues 39edbe1b549a IB/hfi1: Reserve user expected TIDs 3304cb63f4dc IB/hfi1: Reject a zero-length user expected buffer 43811d07ea64 RDMA/core: Fix ib block iterator counter overflow e73f5dd9b322 arm64: dts: marvell: AC5/AC5X: Fix address for UART1 7b28a8920844 erofs: fix kvcalloc() misuse with __GFP_NOFAIL d7c71f93cfac RDMA/rxe: Prevent faulty rkey generation 7ca8aa835464 RDMA/rxe: Fix inaccurate constants in rxe_type_info 78cfe7bfe5d1 tomoyo: fix broken dependency on *.conf.default c2c3a71200c0 HID: amd_sfh: Fix warning unwind goto fa5ee1bec7c7 interconnect: qcom: msm8996: Fix regmap max_register values 8086bd330a28 interconnect: qcom: msm8996: Provide UFS clocks to A2NoC 5362263b0c2f firmware: arm_scmi: Fix virtio channels cleanup on shutdown d807aff1910c firmware: arm_scmi: Harden shared memory access in fetch_notification 3463203d1096 firmware: arm_scmi: Harden shared memory access in fetch_response b7863ef8a8f0 EDAC/highbank: Fix memory leak in highbank_mc_probe() 633bad3dc81c reset: uniphier-glue: Fix possible null-ptr-deref 00b433d5664a reset: ti-sci: honor TI_SCI_PROTOCOL setting when not COMPILE_TEST 9eea16953ec1 soc: imx8m: Fix incorrect check for of_clk_get_by_name() c47e53679af1 arm64: dts: imx8mm-venice-gw7901: fix USB2 controller OC polarity 9a65e90179ba HID: intel_ish-hid: Add check for ishtp_dma_tx_map bd04fcc35d37 arm64: dts: imx8mp-evk: pcie0-refclk cosmetic cleanup 4df82eb50e3b arm64: dts: imx8mp: Fix power-domain typo 3a999c07a644 arm64: dts: imx8mp: Fix missing GPC Interrupt 2876069cbdc3 soc: imx: imx8mp-blk-ctrl: don't set power device name e92f205c71d9 ARM: imx: add missing of_node_put() 504b06e529f1 arm64: dts: imx93-11x11-evk: correct clock and strobe pad setting 767a2c8e7354 arm64: dts: verdin-imx8mm: fix dev board audio playback f20a2afec502 arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux 0cd7df5204e7 arm64: dts: verdin-imx8mm: fix dahlia audio playback 57e8959f1018 ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' 02badccd1fcf ARM: dts: imx7d-pico: Use 'clock-frequency' 79ed997b7146 ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' 7eef6180815c arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property 02ef93c4dfb4 soc: imx: imx8mp-blk-ctrl: enable global pixclk with HDMI_TX_PHY PD 8aa234b1a492 dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG 1ec709691008 dmaengine: qcom: gpi: Set link_rx bit on GO TRE for rx operation 7b91820fd753 arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset 7003e0ea1418 memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() 4c69fce6e537 memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() e665b934695a memory: tegra: Remove clients SID override programming 93f875a8526a Linux 6.1.8 ebb677d21945 soc: qcom: apr: Make qcom,protection-domain optional again effecd8d116d Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" fa6357de7c5e block: mq-deadline: Rename deadline_is_seq_writes() 5a69eccf5638 net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() 659518e013d6 octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt ddb98087bd2a net/ulp: use consistent error code when blocking ULP 1eb57b87f106 octeontx2-pf: Avoid use of GFP_KERNEL in atomic context 6da17ac15e35 drm/amdgpu: correct MEC number for gfx11 APUs 40a66b6ca478 drm/amdgpu: add tmz support for GC IP v11.0.4 a63bd0539bf3 drm/amdgpu: add tmz support for GC 11.0.1 a74805429d38 drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.4 834a91425865 drm/amdgpu: enable GFX Power Gating for GC IP v11.0.4 09af1ee53ced drm/amdgpu: enable GFX IP v11.0.4 CG support 8cbe04b2e0a1 drm/amdgpu: enable PSP IP v13.0.11 support 11ffb9933730 drm/amdgpu/discovery: enable nbio support for NBIO v7.7.1 703011b41c4f drm/amdgpu/pm: use the specific mailbox registers only for SMU IP v13.0.4 fe4d9fb3326e drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.11 c776433afefd drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11 6ed56b86918d drm/amdgpu: add smu 13 support for smu 13.0.11 bb856053b7d7 drm/amdgpu/pm: enable swsmu for SMU IP v13.0.11 3ed03b0b42c4 drm/amdgpu/discovery: add PSP IP v13.0.11 support 7d1e2273f21f drm/amdgpu: add gmc v11 support for GC 11.0.4 ea8f7acc35e2 drm/amdgpu: add gfx support for GC 11.0.4 09157e804d9e drm/amdgpu/discovery: set the APU flag for GC 11.0.4 333814dd71d8 drm/amdgpu: set GC 11.0.4 family 2ecc26293852 drm/amdgpu/discovery: enable mes support for GC v11.0.4 db4fa3b2d7d4 drm/amdgpu/discovery: enable gfx v11 for GC 11.0.4 907d5b697d85 drm/amdgpu/discovery: enable gmc v11 for GC 11.0.4 708509058b79 drm/amdgpu/discovery: enable soc21 common for GC 11.0.4 2705a9548594 x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN a18417e27ed8 exit: Use READ_ONCE() for all oops/warn limit reads 3f38c2170714 docs: Fix path paste-o for /sys/kernel/warn_count 72c93f9897e9 panic: Expose "warn_count" to sysfs f53b6dda4d9b panic: Introduce warn_limit 13aa82f00727 panic: Consolidate open-coded panic_on_warn checks e0738725bbf6 exit: Allow oops_limit to be disabled 46cacd7913c8 exit: Expose "oops_count" to sysfs 767997ef5dc0 exit: Put an upper limit on how often we can oops acc767cc70ce panic: Separate sysctl logic from CONFIG_SMP 72b0e5faa514 efi: rt-wrapper: Add missing include f75a91c82dc8 arm64: efi: Execute runtime services from a dedicated stack ff3b1a624380 fs/ntfs3: Fix attr_punch_hole() null pointer derenference b542cb024a5d cifs: reduce roundtrips on create/qinfo requests bf9261e4536f drm/amd/display: disable S/G display on DCN 3.1.4 3ad10fc4ad37 drm/amd/display: disable S/G display on DCN 3.1.5 b105b79ea050 drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix 87e84d0ff97c drm/amd/display: Calculate output_color_space after pixel encoding adjustment 032cebdff71e drm/amd/display: Fix set scaling doesn's work 92c39d699592 drm/i915: Remove unused variable 4397bcbd729d drm/i915: Allow switching away via vga-switcheroo if uninitialized 597747eb58a7 drm/i915/display: Check source height is > 0 38a9b17d3b58 drm/i915: re-disable RC6p on Sandy Bridge 8dabe4e0daa9 drm/amdgpu: Correct the power calcultion for Renior/Cezanne. d693fdf73eb2 drm/amdgpu: allow multipipe policy on ASICs with one MEC af4a3c274a92 drm/amdgpu: fix amdgpu_job_free_resources v2 cfb7a66c99ad ARM: omap1: fix !ARCH_OMAP1_ANY link failures 4cc5622b2e9a ARM: dts: qcom: apq8084-ifc6540: fix overriding SDHCI 548ea9dd5e01 VMCI: Use threaded irqs instead of tasklets 32b39dccd69b mei: me: add meteor lake point M DID a63171d0979c mei: bus: fix unlink on bus in error path 6646d769fdb0 gsmi: fix null-deref in gsmi_get_variable 1c5aaff754f3 serial: exar: Add support for Sealevel 7xxxC serial cards 13efa6b1a304 serial: atmel: fix incorrect baudrate setup ab47d385da12 serial: amba-pl011: fix high priority character transmission in rs486 mode e7c07deaa193 dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable b9e8e3fcfec6 dmaengine: idxd: Prevent use after free on completion memory 99dc4520b74e dmaengine: idxd: Let probe fail when workqueue cannot be enabled 8802fea8dd7f dmaengine: tegra210-adma: fix global intr clear 16848cad1a48 dmaengine: lgm: Move DT parsing after initialization 16b18ee00c40 serial: pch_uart: Pass correct sg to dma_unmap_sg() caf81ca977b3 dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation f1288e054995 dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation 1f1007d1301b arm64: dts: imx8mp: correct usb clocks 2cab24bd8f43 usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 09e4507ec8ef usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() 96abcf7230d7 USB: gadget: Add ID numbers to configfs-gadget driver names f9c8c6b34d5d usb: gadget: g_webcam: Send color matching descriptor per frame 184cfc6afb55 usb: typec: altmodes/displayport: Fix pin assignment calculation 632b223797a9 usb: typec: altmodes/displayport: Add pin assignment helper 9a027eeb9860 usb: typec: tcpm: Fix altmode re-registration causes sysfs create fail 421492f229f0 usb: musb: fix error return code in omap2430_probe() b3fdc02c6123 usb: host: ehci-fsl: Fix module alias 34f207ed1c10 usb: cdns3: remove fetched trb from cache before dequeuing feb7840e57ca USB: serial: cp210x: add SCALANCE LPE-9000 device id 616fd34d0170 USB: gadgetfs: Fix race between mounting and unmounting f59549814a64 selftests: mptcp: userspace: validate v4-v6 subflows mix f44ce132016f mptcp: netlink: respect v4/v6-only sockets 1423c12b4f0c mptcp: explicitly specify sock family at subflow creation time 36fc7317cdb1 io_uring/poll: don't reissue in case of poll race on multishot request 66144d830f59 pktcdvd: check for NULL returna fter calling bio_split_to_limits() 64152e05a4de tty: fix possible null-ptr-defer in spk_ttyio_release fd524ca7fe45 tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer 8de08b0c44ae bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG_UNLOAD ea41602d3b2f riscv: dts: sifive: fu740: fix size of pcie 32bit memory d1b531efcb8e thunderbolt: Do not call PM runtime functions in tb_retimer_scan() 16b4b0f8e5a0 thunderbolt: Do not report errors if on-board retimers are found 15a2e23fd585 thunderbolt: Use correct function to calculate maximum USB3 link rate 627ae8c6271e thunderbolt: Disable XDomain lane 1 only in software connection manager d048df8baf90 cifs: do not include page data when checking signature 1004fc90f0d7 btrfs: fix race between quota rescan and disable leading to NULL pointer deref 8af00fc7b670 btrfs: fix invalid leaf access due to inline extent during lseek bb2c2e62539f btrfs: qgroup: do not warn on record without old_roots populated 34fe5b527e68 btrfs: do not abort transaction on failure to update log root 23ffd7fc231a btrfs: do not abort transaction on failure to write log tree when syncing log 076fb040d447 btrfs: add missing setup of log for full commit at add_conflicting_inode() f4c0df59e01a btrfs: fix directory logging due to race with concurrent index key deletion 168492decbb6 btrfs: fix missing error handling when logging directory items 6ec841132994 btrfs: add extra error messages to cover non-ENOMEM errors from device_add_list() f2f52dd4f50f mm/MADV_COLLAPSE: don't expand collapse when vm_end is past requested end bcde505af166 mm/userfaultfd: enable writenotify while userfaultfd-wp is enabled for a VMA 3b8ede66658c mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects 8d6a675cd744 mm/hugetlb: fix uffd-wp handling for migration entries in hugetlb_change_protection() 6062c992e912 mm/hugetlb: fix PTE marker handling in hugetlb_change_protection() 33b161041471 mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting b7465be89040 mmc: sunxi-mmc: Fix clock refcount imbalance during unbind 7a106e8a1cdb ACPI: PRM: Check whether EFI runtime is available 580a2a541273 comedi: adv_pci1760: Fix PWM instruction handling 6a1594a780e7 usb: core: hub: disable autosuspend for TI TUSB8041 079c78c68714 misc: fastrpc: Fix use-after-free race condition for maps 35ddd482345c misc: fastrpc: Don't remove map on creater_process and device_release a50c5c25b6e7 misc: fastrpc: Fix use-after-free and race in fastrpc_map_find bab5687f4d1b usb: misc: onboard_hub: Move 'attach' work to the driver cbb0da62573c usb: misc: onboard_hub: Invert driver registration order aa5b95982f45 USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 5d6ecc63abb4 staging: vchiq_arm: fix enum vchiq_status return types 32117ec83932 USB: serial: option: add Quectel EM05CN modem 2c163640ed73 USB: serial: option: add Quectel EM05CN (SG) modem 5fd46948fd51 USB: serial: option: add Quectel EC200U modem 1048bc1b852d USB: serial: option: add Quectel EM05-G (RS) modem 1e39e0b47ce6 USB: serial: option: add Quectel EM05-G (CS) modem 4173c542195c USB: serial: option: add Quectel EM05-G (GR) modem 91185568c99d prlimit: do_prlimit needs to have a speculation check 08bf23c33979 xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables b7904d20157c usb: acpi: add helper to check port lpm capability using acpi _DSM 8c36de093546 xhci: Add a flag to disable USB3 lpm on a xhci root port level. 60c1eb013e1e xhci: Add update_hub_device override for PCI xHCI hosts ea2ee5e9991c xhci: Fix null pointer dereference when host dies 08864dc14a68 usb: xhci: Check endpoint is valid before dereferencing it 0a8a71c4cb7d xhci-pci: set the dma max_seg_size 806e5ac71d34 Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" 2b5412ca6fd3 serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler 48b94e49980b mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma 63f71b860901 hugetlb: unshare some PMDs when splitting VMAs 1cb76f566949 mm/shmem: restore SHMEM_HUGE_DENY precedence over MADV_COLLAPSE 0bf463939c09 nilfs2: fix general protection fault in nilfs_btree_insert() d3317baa34e9 zonefs: Detect append writes at invalid locations 87615c0e5351 LoongArch: Add HWCAP_LOONGARCH_CPUCFG to elf_hwcap 51a7ad5b60ef Add exception protection processing for vd in axi_chan_handle_err function 6d114116da1b proc: fix PIE proc-empty-vm, proc-pid-vm tests e733121383c0 nommu: fix split_vma() map_count error 6447569f4fce nommu: fix do_munmap() error path 1442d51026c5 nommu: fix memory leak in do_mmap() error path a57c981d9f24 wifi: mac80211: fix initialization of rx->link and rx->link_sta c838df8461a6 wifi: mac80211: sdata can be NULL during AMPDU start b8d1d53bef5e wifi: mac80211: reset multiple BSSID options in stop_ap() 10644c9828c8 wifi: mac80211: fix MLO + AP_VLAN check 1590cee5342e wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices ea3ebda47dd5 Bluetooth: hci_qca: Fix driver shutdown on closed serdev 3b062a48b0de Bluetooth: hci_sync: Fix use HCI_OP_LE_READ_BUFFER_SIZE_V2 4e18618ced3b fbdev: omapfb: avoid stack overflow warning b019db2fcf09 of: fdt: Honor CONFIG_CMDLINE* even without /chosen node, take 2 3848b6b2a696 perf/x86/rapl: Add support for Intel Emerald Rapids f5f3c924f4fd perf/x86/rapl: Add support for Intel Meteor Lake 6fb614c68406 memblock tests: Fix compilation error. 060266625604 cifs: fix race in assemble_neg_contexts() 66c8b7b6e4bd perf/x86/rapl: Treat Tigerlake like Icelake 1c38cdc747f0 f2fs: let's avoid panic if extent_tree is not created 8ca718778b77 x86/asm: Fix an assembler warning with current binutils 853ffa1511b0 btrfs: always report error in run_one_delayed_ref() 5744ba445c9a selftests: net: fix cmsg_so_mark.sh test hang 307e8d9eef65 RDMA/srp: Move large values to a new enum for gcc13 6c27fc157479 bpf: keep a reference to the mm, in case the task is dead. af0bedfbcb81 r8169: fix dmar pte write access is not set error 315a779c838d r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() 27b510785068 net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats 11891c80f1a9 vdpa_sim_net: should not drop the multicast/broadcast packet c6c6af90101f vduse: Validate vq_num in vduse_validate_config() ab23a6dbfc72 virtio_pci: modify ENOENT to EINVAL af3fca732e9a vdpa/mlx5: Avoid overwriting CVQ iotlb 909b96557b38 vdpa/mlx5: Avoid using reslock in event_handler 6dbffca77f12 vdpa/mlx5: Return error on vlan ctrl commands if not supported dc6466fcdefe tools/virtio: initialize spinlocks in vring_test.c a65644cef5db net: ethernet: marvell: octeontx2: Fix uninitialized variable warning 2e5d5c4ae77d selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID 16e7fb3cc305 pNFS/filelayout: Fix coalescing test for single DS 77043645aa6c wifi: iwlwifi: fw: skip PPAG for JF d1607059375d btrfs: fix trace event name typo for FLUSH_DELAYED_REFS 34762a3d6a85 dma-buf: fix dma_buf_export init order v2 (From OE-Core rev: 13b7e9a13488fc66564f11871699a71b9f895fad) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: cfg: remove depreciated configsBruce Ashfield
Integrating the following commit(s) to linux-yocto/.: dcb315fe731 media/media-usb-tv: remove tm6000 config 45a27304655 media/media-pci-capture: remove deprecated configs (From OE-Core rev: 977b95b6f4bbb51776a0d573839370756d8117e8) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: update to v6.1.7Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 21e996306a6a Linux 6.1.7 046c9972dd40 pinctrl: amd: Add dynamic debugging for active GPIOs 86cd9d9ebda6 Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" 73a630b359c8 block: handle bio_split_to_limits() NULL return e62e6258ab14 io_uring/io-wq: only free worker if it was allocated for creation 0a14c3ded80c io_uring/io-wq: free worker if task_work creation is canceled 3925336af00f drm/i915: Fix CFI violations in gt_sysfs c06015ebc436 io_uring/poll: attempt request issue after racy poll wakeup 7fc3990dad04 io_uring: lock overflowing for IOPOLL adc96d30f650 efi: fix NULL-deref in init error path a474d4ad59cd ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate() 394416282129 platform/x86/amd: Fix refcount leak in amd_pmc_probe 50b3cdf8239b platform/surface: aggregator: Add missing call to ssam_request_sync_free() de76fc134f74 bnxt: make sure we return pages to the pool 4fe577ad7b29 net: hns3: fix wrong use of rss size during VF rss config c2258d55935c net: lan966x: check for ptp to be enabled in lan966x_ptp_deinit() bbc17e883cba igc: Fix PPS delta between two synchronized end-points 8c3dc300617c perf kmem: Support field "node" in evsel__process_alloc_event() coping with recent tracepoint restructuring 4e81a8a47dc6 perf kmem: Support legacy tracepoints d4bc9f017f31 perf build: Properly guard libbpf includes c8ca0ad10df0 octeontx2-pf: Fix resource leakage in VF driver unbind 0daf5f4a1eef selftests/net: l2_tos_ttl_inherit.sh: Ensure environment cleanup on failure. 2440f74a9967 selftests/net: l2_tos_ttl_inherit.sh: Run tests in their own netns. 1621f9a53948 selftests/net: l2_tos_ttl_inherit.sh: Set IPv6 addresses with "nodad". 514d9c6a3921 net/mlx5e: Fix macsec possible null dereference when updating MAC security entity (SecY) 9be4e25bdc1f net/mlx5e: Fix macsec ssci attribute handling in offload path e02190787f11 net/mlx5e: Don't support encap rules with gbp option f594f740c352 net/mlx5: Fix ptp max frequency adjustment range 0fa15a13670d net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path 5844a46f09f7 net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent b5f108e202b7 net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present 798604a1bd6e net/mlx5e: Verify dev is present for fix features ndo ddf458641a51 net/mlx5: Fix command stats access after free 1f232fb61913 net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc 39124c14af45 net/mlx5: check attr pointer validity before dereferencing it 7697de4ad708 Revert "r8169: disable detection of chip version 36" 8a97b544b98e net/sched: act_mpls: Fix warning during failed attribute validation 7ac9578e45b2 drm/vmwgfx: Remove rcu locks from user resources a3be7e2afc43 drm/vmwgfx: Remove vmwgfx_hashtab 7f3d691dedfe drm/vmwgfx: Refactor ttm reference object hashtable to use linux/hashtable. e98d62090b6d drm/vmwgfx: Refactor resource validation hashtable to use linux/hashtable implementation. c00e42f1c9f1 drm/vmwgfx: Remove ttm object hashtable 8557e0e42e02 drm/vmwgfx: Refactor resource manager's hashtable to use linux/hashtable implementation. 2f3313c55544 drm/vmwgfx: Write the driver id registers 96a987318855 ice: Add check for kzalloc 500ca1da9d08 ice: Fix potential memory leak in ice_gnss_tty_write() f2faf0699af7 drm/amdgpu: Fix potential NULL dereference cd57d5e5e28e tools/nolibc: fix the O_* fcntl/open macro definitions for riscv 91fa2bd35280 tools/nolibc: restore mips branch ordering in the _start block c878ac66db42 ASoC: qcom: Fix building APQ8016 machine driver without SOUNDWIRE 31a997c40a8a af_unix: selftest: Fix the size of the parameter to connect() 0b1605e45c36 gro: take care of DODGY packets df9cddce8f99 gro: avoid checking for a failed search 8998db5021a2 nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() 7bed0d49ca35 hvc/xen: lock console list traversal 92b0051217f2 sched/core: Fix arch_scale_freq_tick() on tickless systems d995fadd7f09 octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable 973acfdfe90c nfsd: fix handling of cached open files in nfsd4_open codepath 0aba4dd7f269 nfsd: rework refcounting in filecache 65469b10522f NFSD: Add an nfsd_file_fsync tracepoint 4ec7a0f277d0 nfsd: reorganize filecache.c d7a6c190012a nfsd: remove the pages_flushed statistic from filecache 1c36dc563e1c NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection 7e4d3d500458 NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately" 90d5095b76f4 NFSD: Pass the target nfsd_file to nfsd_commit() 5ac01865a2b9 tipc: fix unexpected link reset due to discovery messages 34aed3646e82 stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed 0d81b8e86e75 ALSA: usb-audio: Relax hw constraints for implicit fb sync 254328ba4cd3 ALSA: usb-audio: Make sure to stop endpoints before closing EPs fc78cb85abd0 mtd: cfi: allow building spi-intel standalone 6e4131245240 mtd: parsers: scpart: fix __udivdi3 undefined on mips c5d032482c23 ASoC: wm8904: fix wrong outputs volume after power reactivation c6fa1de83fd8 drm/msm/dpu: Fix memory leak in msm_mdss_parse_data_bus_icc_path 7928737dd149 drm/msm/dpu: Fix some kernel-doc comments fba1b23befd8 ASoC: Intel: sof-nau8825: fix module alias overflow bc9b113d3c88 ASoC: Intel: sof_nau8825: support rt1015p speaker amplifier c8eb7ac95a1e ASoC: Intel: fix sof-nau8825 link failure bf5838132d1e scsi: ufs: core: WLUN suspend SSU/enter hibern8 fail recovery 9bfa3a615037 scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile 87c71e88f6a6 scsi: storvsc: Fix swiotlb bounce buffer leak in confidential VM ad1336274f73 regulator: da9211: Use irq handler when ready 07ac5db2d840 x86/resctrl: Fix event counts regression in reused RMIDs d01c6557478b x86/resctrl: Fix task CLOSID/RMID update race c1c59538337a x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case 1dc8c5574cc2 EDAC/device: Fix period calculation in edac_device_reset_delay_period() b43d52eeca7d x86/boot: Avoid using Intel mnemonics in AT&T syntax asm 424bcb570cb3 powerpc/imc-pmu: Fix use of mutex in IRQs disabled section 213b22abdf8f selftests: netfilter: fix transaction test script timeout handling e88865876d47 netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. 7b5cc7fd1789 sched/core: Fix use-after-free bug in dup_user_cpus_ptr() bad1a2194485 iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY even betterer a1b9c7b1978a iommu/arm-smmu: Don't unregister on shutdown abebd865a896 iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() ead3e6c79479 iommu/arm-smmu-v3: Don't unregister on shutdown 61cbf790e732 iommu/iova: Fix alloc iova overflows issue 68a6f7dbf8a4 mm: Always release pages to the buddy allocator in memblock_free_late(). 309278736f35 drm/amdgpu: enable VCN DPG for GC IP v11.0.4 e30be0ada6e2 drm/amdgpu: Enable pg/cg flags on GC11_0_4 for VCN 6ef4543f1f3b drm/amdgpu: add soc21 common ip block support for GC 11.0.4 d90de26bdc97 drm/amd/pm: enable GPO dynamic control support for SMU13.0.7 d167ce6c47db drm/amd/pm: enable GPO dynamic control support for SMU13.0.0 5e594dbf6e76 drm/amd/pm: Enable bad memory page/channel recording support for smu v13_0_0 e59d46eed1d9 drm/amd/pm: enable mode1 reset on smu_v13_0_10 9bd180b6f9d0 usb: ulpi: defer ulpi_register on ulpi_read_id timeout 5c855bcc7306 drm/i915/gt: Cleanup partial engine discovery failures 5e4194d89ffe iavf/iavf_main: actually log ->src mask when talking about it 0afa5f073658 ipv6: raw: Deduct extension header length in rawv6_push_pending_frames c49996c6aa03 ixgbe: fix pci device refcount leak fb8534b7960f platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe 0f21e225ff48 dt-bindings: msm/dsi: Don't require vcca-supply on 14nm PHY 3c0d5bb904a2 dt-bindings: msm/dsi: Don't require vdds-supply on 10nm PHY b7dcbca46db3 drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer 4b5d9c95b437 platform/x86: ideapad-laptop: Add Legion 5 15ARH05 DMI id to set_fn_lock_led_list[] 21e5eca0ac90 arm64/mm: fix incorrect file_map_count for invalid pmd 06f8be16be51 arm64: ptrace: Use ARM64_SME to guard the SME register enumerations a9a6715272a7 dt-bindings: msm: dsi-phy-28nm: Add missing qcom, dsi-phy-regulator-ldo-mode a006aaffd78f arm64/mm: add pud_user_exec() check in pud_user_accessible_page() 05458ee3ff82 arm64/signal: Always accept SVE signal frames on SME only systems 4b855673cf3d dt-bindings: msm: dsi-controller-main: Fix description of core clock b5affe7e0b3a dt-bindings: msm: dsi-controller-main: Fix power-domain constraint 4fa6b43ba44b arm64/signal: Always allocate SVE signal frames on SME only systems b72bd13bc500 drm/msm/adreno: Make adreno quirks not overwrite each other d0f52562b891 firmware/psci: Don't register with debugfs if PSCI isn't available a30aafcfba8f firmware/psci: Fix MEM_PROTECT_RANGE function numbers b107b08c41b3 drm/msm: another fix for the headless Adreno GPU 96ec2f82aea0 dt-bindings: msm: dsi-controller-main: Fix operating-points-v2 constraint dfa4ff480fe6 platform/x86: dell-privacy: Fix SW_CAMERA_LENS_COVER reporting 0e082105895c platform/x86: asus-wmi: Don't load fan curves without fan 127bf1d6bfe3 platform/x86: thinkpad_acpi: Fix profile mode display in AMT mode c7acfd933d96 platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode 7221c2a7be64 platform/surface: aggregator: Ignore command messages not intended for us 3a79bad87616 platform/x86: dell-privacy: Only register SW_CAMERA_LENS_COVER if present 1f4a9408024e ACPI: video: Allow selecting NVidia-WMI-EC or Apple GMUX backlight from the cmdline 462ed8a2beba ASoC: rt9120: Make dev PM runtime bind AsoC component PM 617401df4605 io_uring/fdinfo: include locked hash table in fdinfo output f0f326dc9794 cifs: fix double free on failed kerberos auth 888c060bc327 cifs: do not query ifaces on smb1 mounts d54a3ef8b8bd cifs: fix file info setting in cifs_open_file() 5a574327d1c5 cifs: fix file info setting in cifs_query_path_info() d4b7ff9edebc cifs: Fix uninitialized memory read for smb311 posix symlink create f905e03c8ff6 Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" 69a75087cd1f drm/amd/display: move remaining FPU code to dml folder 363781f72d46 drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7 b435f68e415c drm/amd/pm: correct the reference clock for fan speed(rpm) calculation 9196eb7c52e5 drm/amdgpu: Fixed bug on error when unloading amdgpu dcfeba477b3e drm/amd: Delay removal of the firmware framebuffer b696c627b3f5 drm/i915: Fix potential context UAFs 8874730ecefe drm/i915: Reserve enough fence slot for i915_vma_unbind_async 4009502c091c drm/i915/gt: Reset twice 42526442fe3e drm: Optimize drm buddy top-down allocation method b8e6fc445990 drm/amd/pm/smu13: BACO is supported when it's in BACO state adc48e5e408a drm/virtio: Fix GEM handle creation UAF b6ac9ded42ae s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() 45a584f139e8 s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops ba518c5b6429 cpufreq: amd-pstate: fix kernel hang issue while amd-pstate unregistering 80a82f6eb3b7 elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} 5fc5cdee8ef2 ASoC: qcom: lpass-cpu: Fix fallback SD line index handling 20fa7855af45 brcmfmac: Prefer DT board type over DMI board type ab4b5a2154bc s390/kexec: fix ipl report address for kdump 90e585b6ab23 perf auxtrace: Fix address filter duplicate symbol selection 2da1ba6f56f6 net: stmmac: add aux timestamps fifo clearance wait 0bb6742bf81a ACPI: Fix selecting wrong ACPI fwnode for the iGPU on some Dell laptops 8f282a84f31c arm64: cmpxchg_double*: hazard against entire exchange variable f5731a792486 arm64: mte: Avoid the racy walk of the vma list during core dump 87b3a402bbc5 arm64: mte: Fix double-freeing of the temporary tag storage during coredump 4ad6c0635416 io_uring/poll: add hash if ready poll request can't complete inline 78c8b66a697a docs: Fix the docs build with Sphinx 6.0 e2cee489f24f efi: tpm: Avoid READ_ONCE() for accessing the event log 5b66b27b9dee efi: fix userspace infinite retry read efivars after EFI runtime services page fault 9a1195c58432 KVM: arm64: Fix S1PTW handling on RO memslots d778e68faa6a KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID 82972d60f46f ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx 779c7c7ea8e0 ALSA: hda/realtek - Turn on power early e1e0a181aea3 ALSA: usb-audio: Always initialize fixed_rate in snd_usb_find_implicit_fb_sync_format() e59e115d67d6 ALSA: control-led: use strscpy in set_led_id() 303a04b6562e Revert "ALSA: usb-audio: Drop superfluous interface setup at parsing" 76ef74d4a379 netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits 38f3ee12661f Linux 6.1.6 cb9b3951d636 ALSA: hda: cs35l41: Check runtime suspend capability at runtime_idle a6d58eff4f83 ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 8107550bfe11 ALSA: hda: cs35l41: Don't return -EINVAL from system suspend/resume 57f6bea5218c ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform 0e19738afc84 ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list d6ad4bd1d896 ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF e8988e878af6 net: sched: disallow noqueue for qdisc classes cd2e80a3ac70 gcc: disable -Warray-bounds for gcc-11 too 8cc0e63ba86c Revert "SUNRPC: Use RMW bitops in single-threaded hot paths" 29fbaa434c22 selftests/vm/pkeys: Add a regression test for setting PKRU through ptrace d2602da3da87 x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not set 587478470b0a x86/fpu: Allow PKRU to be (once again) written by ptrace. bfa72faf69e8 x86/fpu: Add a pkru argument to copy_uabi_to_xstate() a442736b704d x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate(). f28418b06f6b x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate() 763b92568726 parisc: Align parisc MADV_XXX constants with all other architectures (From OE-Core rev: 18aaa6ae51d1e1d51a7eeeebf011adccc727efc0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: update to v6.1.5Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 90ca7a874a90 Linux 6.1.5 177055b94fb5 wifi: ath11k: Send PME message during wakeup from D3cold 15f818d4b682 efi: random: combine bootloader provided RNG seed with RNG protocol output 0c84b7de2658 drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index c7229577d93d drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence 5e7d97dbae25 ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob ad678f30ac0d ksmbd: send proper error response in smb2_tree_connect() 4cd431722018 ksmbd: fix infinite loop in ksmbd_conn_handler_loop() 53e9d6851b56 btrfs: handle case when repair happens with dev-replace d179f9d27f1e drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0 4ac1437d64ef drm/amd/display: Add check for DET fetch latency hiding for dcn32 bff553de2c37 virtio_blk: Fix signedness bug in virtblk_prep_rq() 569b4f8fb02e virtio-blk: use a helper to handle request queuing errors 44c0e07e3972 drm/i915/gvt: fix vgpu debugfs clean in remove fe340500baf8 drm/i915/gvt: fix gvt debugfs destroy 306888b1246b drm/amdkfd: Fix kernel warning during topology setup c7041ec41036 drm/plane-helper: Add the missing declaration of drm_atomic_state c4849f18185f of/fdt: run soc memory setup when early_init_dt_scan_memory fails a33220faead6 riscv, kprobes: Stricter c.jr/c.jalr decoding 36fd385ae2ca riscv: uaccess: fix type of 0 variable on error in get_user() 7f56c4fa299a thermal: int340x: Add missing attribute for data rate base 8b258a31c2e8 vhost_vdpa: fix the crash in unmap a large memory ed2d0e160ce4 tpm: Allow system suspend to continue when TPM suspend fails e595dcd987d0 io_uring: fix CQ waiting timeout handling 91d129519985 io_uring: pin context while queueing deferred tw 6d47e0f6a535 block: don't allow splitting of a REQ_NOWAIT bio 39a20c4354be net: dsa: tag_qca: fix wrong MGMT_DATA2 size ec6022235670 net: dsa: qca8k: fix wrong length value for mgmt eth packet 49d901dce4b9 Revert "net: dsa: qca8k: cache lo and hi for mdio write" d54f66bc9c37 Revert "drm/amd/display: Enable Freesync Video Mode by default" 7f656fff955c bpf: Fix panic due to wrong pageattr of im->image a3fb152c2f17 fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB 421fd5c9e0ae nfsd: fix handling of readdir in v4root vs. mount upcall timeout e8377f0456fb x86/bugs: Flush IBP in ib_prctl_set() 5bd3c7abeb69 x86/kexec: Fix double-free of elf header buffer 2dfc2347776e ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed" f6631b9b4f91 nvme: also return I/O command effects from nvme_command_effects 27eab31ed71f nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it 84cc257e1888 kunit: alloc_string_stream_fragment error handling bug fix 8b2de5212661 io_uring: check for valid register opcode earlier 9c152189a7e8 ACPI: video: Don't enable fallback path for creating ACPI backlight by default adaf41b56803 drm/amd/display: Report to ACPI video if no panels were found 0ba8892d86ad ACPI: video: Allow GPU drivers to report no panels 183c2aaef40a nvme: fix multipath crash caused by flush request when blktrace is enabled a288e98adc02 io_uring/cancel: re-grab ctx mutex after finishing wait a02c07b61989 drm/amdkfd: Fix double release compute pasid 9d74d1f52e16 drm/amdkfd: Fix kfd_process_device_init_vm error handling 8ba7c55e112f drm/amdgpu: Fix size validation for non-exclusive domains (v4) b48f8c9a81be ASoC: SOF: mediatek: initialize panic_info to zero ee887708e25e ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet 30f3e4afe09a 9p/client: fix data race on req->status f6e548529bb9 ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown" 45917be9f0af hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling f190519b07c7 usb: dwc3: xilinx: include linux/gpio/consumer.h 2d1dbb030ca8 udf: Fix extension of the last extent in the file 3ad47c8aa564 caif: fix memory leak in cfctrl_linkup_request() 7d242f4a0c83 net/ulp: prevent ULP without clone op from entering the LISTEN status 50c81b35df01 qed: allow sleep in qed_mcp_trace_dump() 4e0c2961e53d ublk: honor IO_URING_F_NONBLOCK for handling control command 1022519da69d drm/i915/gvt: fix double free bug in split_2MB_gtt_entry 20a07570c166 drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() c776df09f469 perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode 36caf0281b91 perf stat: Fix handling of unsupported cgroup events when using BPF counters 75b9086028ce perf lock contention: Fix core dump related to not finding the "__sched_text_end" symbol on s/390 a713602807f3 usb: rndis_host: Secure rndis_query check against int overflow 667ce030bdfb octeontx2-pf: Fix lmtst ID used in aura free faecbaf1ffcd drivers/net/bonding/bond_3ad: return when there's no aggregator 73fee7e1e5ea fs/ntfs3: don't hold ni_lock when calling truncate_setsize() 71f9fd5bcf09 drm/imx: ipuv3-plane: Fix overlay plane width 2bb8016d4bb0 perf tools: Fix resources leak in perf_data__open_dir() 466655ddac0c drm/virtio: Fix memory leak in virtio_gpu_object_create() 8964cc36ba01 netfilter: ipset: Rework long task execution when adding/deleting entries 080b56c66aca netfilter: ipset: fix hash:net,port,net hang with /0 subnet 2bab138b44f0 net: sparx5: Fix reading of the MAC address 5896f5581068 vxlan: Fix memory leaks in error path dc46e39b727f net: sched: cbq: dont intepret cls results when asked to drop 85655c63877a net: sched: atm: dont intepret cls results when asked to drop 9a402a210798 gpio: sifive: Fix refcount leak in sifive_gpio_probe 589886147edf ceph: switch to vfs_inode_has_locks() to fix file lock bug 516fac1e0749 filelock: new helper: vfs_inode_has_locks b8e3dd2eba02 drm/meson: Reduce the FIFO lines held when AFBC is not used 718d28ce581e selftests: net: return non-zero for failures reported in arp_ndisc_evict_nocarrier d87357c82ce3 selftests: net: fix cleanup_v6() for arp_ndisc_evict_nocarrier 5f87d4dc581e RDMA/mlx5: Fix validation of max_rd_atomic caps for DC e597b003c736 RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device 2892b358c896 gpio: pca953x: avoid to use uninitialized value pinctrl ee84d37a5f08 net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe 191c4b94c18b net: ena: Update NUMA TPH hint register upon NUMA node update eff3be564b50 net: ena: Set default value for RX interrupt moderation 2474a8ed1ef3 net: ena: Fix rx_copybreak value update 5a5084e947b1 net: ena: Use bitmask to indicate packet redirection 7d82fbedaecb net: ena: Account for the number of processed bytes in XDP c7304c752a20 net: ena: Don't register memory info on XDP exchange 1ee3d84b0d6b net: ena: Fix toeplitz initial hash value aafd7d5ecc14 net: amd-xgbe: add missed tasklet_kill 1f7331675545 net: hns3: refine the handling for VF heartbeat 01ca3695f19a tcp: Add TIME_WAIT sockets in bhash2. a1f2920a051f bpf: Always use maximal size for copy_array() 8f1b8b313350 net/mlx5: Lag, fix failure to cancel delayed bond work c1103a607134 net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option cacda6f9757f net/mlx5e: Fix hw mtu initializing at XDP SQ allocation c6e6fb424031 net/mlx5e: Always clear dest encap in neigh-update-del 7d88b67d6bec net/mlx5e: CT: Fix ct debugfs folder name 38e1a340f741 net/mlx5e: Fix RX reporter for XSK RQs 53d051e2a235 net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default 2799cbdedb60 net/mlx5: Fix RoCE setting at HCA level e639bc695f05 net/mlx5: Avoid recovery in probe flows 95a327eaebe2 net/mlx5: Fix io_eq_size and event_eq_size params validation 3c29ad4f2cc5 net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path 8aa897595bab net/mlx5: E-Switch, properly handle ingress tagged packets on VST 16b22e27fba6 vdpasim: fix memory leak when freeing IOTLBs 6ccc891f36d0 vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove 0871df190fe6 virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session() c72123cd79dd vdpa_sim: fix vringh initialization in vdpasim_queue_ready() a2907867e2c8 vhost-vdpa: fix an iotlb memory leak 8b31aa969a2d vhost: fix range used in translate_desc() 909fb8fbd46b vringh: fix range used in iotlb_translate() 9bc360aa816f vhost/vsock: Fix error handling in vhost_vsock_init() 337c24d817e2 vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() adc6cd16b418 vdpa/mlx5: Fix wrong mac address deletion 392814d4cf9a vdpa/mlx5: Fix rule forwarding VLAN to TIR 179e6d7213f1 bnxt_en: Fix HDS and jumbo thresholds for RX packets c9542e0d3ec1 bnxt_en: Fix first buffer size calculations for XDP multi-buffer 57e2176bac59 bnxt_en: Fix XDP RX path 9bf7939f91af bnxt_en: Simplify bnxt_xdp_buff_init() b32f6bef2485 nfc: Fix potential resource leaks bb50c43f7789 net: dsa: mv88e6xxx: depend on PTP conditionally a2a694e6edbd qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure facc4405e8b7 net: sched: fix memory leak in tcindex_set_parms e0b6178773cf net: hns3: fix VF promisc mode not update when mac table full fc7f6dca10b2 net: hns3: fix miss L3E checking for rx packet 55d10ed4b507 net: hns3: add interrupts re-initialization while doing VF FLR d91be3d42c4a nfsd: shut down the NFSv4 state objects before the filecache 6003a74bd473 veth: Fix race with AF_XDP exposing old or uninitialized descriptors 62c84d0abe6f net: lan966x: Fix configuration of the PCS a96c5c6e67f8 bonding: fix lockdep splat in bond_miimon_commit() f03ecaeca499 netfilter: nf_tables: honor set timeout and garbage collection updates dda2d04863b5 mptcp: fix lockdep false positive dfe522e4cdfb mptcp: fix deadlock in fastopen error path c312bcd28254 vmxnet3: correctly report csum_level for encapsulated packet acce57c9b6a2 net: vrf: determine the dst using the original ifindex for multicast 3dfffe6214fa ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf 4052919880db netfilter: nf_tables: perform type checking for existing sets 59c8f9a23614 netfilter: nf_tables: add function to create set stateful expressions 4fba3958a9b9 netfilter: nf_tables: consolidate set description ba3d2c2380e7 drm/panfrost: Fix GEM handle creation ref-counting 321635c70352 bpf: pull before calling skb_postpull_rcsum() 35dab092c295 wifi: ath9k: use proper statements in conditionals 3e8dee13f3d1 SUNRPC: ensure the matching upcall is in-flight upon downcall e92536de04e4 btrfs: fix an error handling path in btrfs_defrag_leaves() 667347e338cb phy: qcom-qmp-combo: fix broken power on 53be6d939bf2 perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data 8dba3cdb3d5f perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor def94d5966f6 btrfs: fix compat_ro checks against remount 427a36cf819b btrfs: fix off-by-one in delalloc search during lseek acbf70d7f9cd usb: dwc3: gadget: Ignore End Transfer delay on teardown 94d0e33c5f52 cifs: refcount only the selected iface during interface update 76f1ff02e23e cifs: fix interface count calculation during refresh 0af9640736a6 btrfs: replace strncpy() with strscpy() 7578a7c0f296 ARM: renumber bits related to _TIF_WORK_MASK 2cb8e624295f Linux 6.1.4 54b6a040f380 drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics 0b865bcd7a08 drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 789c4804d7ae drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping 1cfd678e2f07 drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping 6e6d577cd90b drm/i915/migrate: Account for the reserved_space ea62bd769994 drm/i915: improve the catch-all evict to handle lock contention 52beaa0938ad drm/amdgpu: make display pinning more flexible (v2) 9724e6950ef9 drm/amdgpu: handle polaris10/11 overlap asics (v2) 3038224f5617 drm/amd/display: Add DCN314 display SG Support 218f8fe66824 drm/i915/ttm: consider CCS for backup objects f06a3cff1b4e ext4: allocate extended attribute value in vmalloc area 56ecd5509fdc ext4: avoid unaccounted block allocation when expanding inode 0f860f71b617 ext4: initialize quota before expanding inode in setproject ioctl 70e5b46beba6 ext4: fix inode leak in ext4_xattr_inode_create() on an error path 74ba28197161 ext4: fix kernel BUG in 'ext4_write_inline_data_end()' cc1538c693d2 ext4: fix deadlock due to mbcache entry corruption 52cdfab923db ext4: avoid BUG_ON when creating xattrs 1008bbaadca6 ext4: fix corrupt backup group descriptors after online resize 627dd452889d ext4: dont return EINVAL from GETFSUUID when reporting UUID length a77f3bdb03d0 ext4: fix bad checksum after online resize dad6a26adb5a ext4: fix error code return to user-space in ext4_get_branch() c99932c83074 ext4: fix corruption when online resizing a 1K bigalloc fs 81b915181c63 ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline b753b0be45ae ext4: don't fail GETFSUUID when the caller provides a long buffer 13271fbbe85d ext4: init quota for 'old.inode' in 'ext4_rename' 9f966e021c20 ext4: fix uninititialized value in 'ext4_evict_inode' 5439ad45c0d0 ext4: fix off-by-one errors in fast-commit block filling 18e66ed75d87 ext4: fix unaligned memory access in ext4_fc_reserve_space() d1c97077fa60 ext4: add missing validation of fast-commit record lengths 1ba993208bcf ext4: don't set up encryption key during jbd2 transaction 7c1fb65e8ce8 ext4: fix leaking uninitialized memory in fast-commit journal 08d5c8445d15 ext4: disable fast-commit of encrypted dir operations bcc5057e1781 ext4: don't allow journal inode to have encrypt flag a125c8806b7d ext4: fix bug_on in __es_tree_search caused by bad boot loader inode f1ec687ebd1b ext4: check and assert if marking an no_delete evicting inode dirty 15adfbb2d161 ext4: journal_path mount options should follow links 5e1d519af52f ext4: fix reserved cluster accounting in __es_remove_extent() 1daff79463d7 ext4: fix bug_on in __es_tree_search caused by bad quota inode 7720e1e43315 ext4: add helper to check quota inums 488a5c2bf754 ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode 7753d6657873 ext4: fix undefined behavior in bit shift for ext4_check_flag_values 7908b8a541b1 ext4: fix use-after-free in ext4_orphan_cleanup a73f2b2e3853 fs: ext4: initialize fsdata in pagecache_write() 35840a486cff ext4: correct inconsistent error msg in nojournal mode 39364b354f0e ext4: remove trailing newline from ext4_msg() message 248feff7deda ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop b085fb43feed ext4: silence the warning when evicting inode with dioread_nolock 12cfb0c1c27e drm/etnaviv: reap idle mapping if it doesn't match the softpin address babd82f10749 drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() 556a7e74af59 drm/i915/dsi: fix VBT send packet port selection for dual link DSI 84bcb7d09aaa drm/etnaviv: move idle mapping reaping into separate function 3650c063f22d drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 622d527decaa drm/vmwgfx: Validate the box size for the snooped cursor d988f0bcf579 drm/connector: send hotplug uevent on connector cleanup 35fe1c238437 device_cgroup: Roll back to original exceptions after copy failure 4def68cc15f3 parisc: Drop PMD_SHIFT from calculation in pgtable.h 790aba4492d6 parisc: Drop duplicate kgdb_pdc console d97a584e350d parisc: Add missing FORCE prerequisites in Makefile 553bc5890ed9 parisc: Fix locking in pdc_iodc_print() firmware call 6bbba171235e parisc: Drop locking in pdc console code 67c98fec87ed parisc: led: Fix potential null-ptr-deref in start_task() dc88a50bc339 remoteproc: imx_rproc: Correct i.MX93 DRAM mapping e2e8d55f044e remoteproc: core: Do pm_relax when in RPROC_OFFLINE state b9693304b713 remoteproc: imx_dsp_rproc: Add mutex protection for workqueue 17183187dc86 hugetlb: really allocate vma lock for all sharable vmas ee29001a637f test_kprobes: Fix implicit declaration error of test_kprobes 7e8834776c37 iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options 808948f4922f iommu/amd: Fix ivrs_acpihid cmdline parsing code fdbbb4058319 phy: qcom-qmp-combo: fix sc8180x reset 1066b58cc02d phy: qcom-qmp-combo: fix sdm845 reset 0a1129c4b445 bus: mhi: host: Fix race between channel preparation and M0 event 878d15dd43bc driver core: Fix bus_type.match() error handling in __driver_attach() cced6678325b crypto: ccp - Add support for TEE for PCI ID 0x14CA b70acb182f45 crypto: n2 - add missing hash statesize 85292a29689a riscv: mm: notify remote harts about mmu cache updates 00777a099574 riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument cdea2da67875 RISC-V: kexec: Fix memory leak of elf header buffer abbb887da774 riscv: Fixup compile error with !MMU dc387c34d8dd RISC-V: kexec: Fix memory leak of fdt buffer b33528863d07 PCI/sysfs: Fix double free in error path 518573988a2f PCI: Fix pci_device_is_present() for VFs by checking PF 06bc122d9b5f crypto: ccree,hisilicon - Fix dependencies to correct algorithm d93b6a8a34e1 um: virt-pci: Avoid GCC non-NULL warning f375bcf69f58 ima: Fix memory leak in __ima_inode_hash() 59b6c0ea1a8d mtd: spi-nor: gigadevice: gd25q256: replace gd25q256_default_init with gd25q256_post_bfpt 1fc9b20a7688 ipmi: fix use after free in _ipmi_destroy_user() 3ac71fd8ffa1 ima: Fix a potential NULL pointer access in ima_restore_measurement_list 9944a141e5ea mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() 9c476590feff ipmi: fix long wait in unload when IPMI disconnect 5038ee677606 ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection() 9526c179b9cb ASoC: jz4740-i2s: Handle independent FIFO flush bits 360ef3bcf730 wifi: wilc1000: sdio: fix module autoloading 19d5b47b0e09 efi: Add iMac Pro 2017 to uefi skip cert quirk aa4c785566ef md/bitmap: Fix bitmap chunk size overflow issues ab87d6f26e40 block: mq-deadline: Do not break sequential write streams to zoned HDDs b0544dd860b3 block: mq-deadline: Fix dd_finish_request() for zoned devices 51c107f91bf1 drm/amdgpu: fix mmhub register base coding error 08c83264e690 rtc: ds1347: fix value written to century register 135b9ed45347 ravb: Fix "failed to switch device to config mode" message during unbind f22532d6bbaf cifs: set correct status of tcon ipc when reconnecting a37d718a0e0b cifs: set correct ipc status after initial tree connect 2d8cbc14707a cifs: set correct tcon status after initial tree connect 66d65a6fba33 cifs: fix missing display of three mount options e9f7a3bbaa5c cifs: fix confusing debug message 530ca64b4462 media: dvb-core: Fix UAF due to refcount races at releasing 123eddf92a11 media: dvb-core: Fix double free in dvb_register_device() 94d23f8b7840 ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod 2833221e0b0f arm64: dts: mediatek: mt8195-demo: fix the memory size of node secmon 0fd003d3c708 staging: media: tegra-video: fix device_node use after free 1fae2197adbe staging: media: tegra-video: fix chan->mipi value on error 26c57afef2b6 tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line 2d31d84d4eb8 tracing: Fix issue of missing one synthetic field 5d067ad7e2e2 tracing/probes: Handle system names with hyphens eac893885695 tracing/hist: Fix wrong return value in parse_action_params() cb8dce806598 tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE 938791ad58a3 powerpc/ftrace: fix syscall tracing on PPC64_ELF_ABI_V1 43f7cd89b584 tracing: Fix race where eprobes can be called before the event c9449d762f0e x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK 85932e3882e2 x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK 3dabe6c5f3e9 ftrace/x86: Add back ftrace_expected for ftrace bug reports db10ca17bbe2 x86/microcode/intel: Do not retry microcode reloading on the APs 891a644b0cbd KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 59cc9627be25 KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itself 04066fcbf18e KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails c877c99ee5c0 KVM: VMX: Resume guest immediately when injecting #GP on ECREATE 2d627fbb5026 ima: Fix hash dependency to correct algorithm 8a6cd16af71e of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values aa3e7a48e921 xtensa: add __umulsidi3 helper 9dd6b35e2bcd perf/core: Call LSM hook after copying perf_event_attr 04241956ce88 tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' 1d408dabdba9 PCI/DOE: Fix maximum data object length miscalculation 97e28deab8bf ata: ahci: fix enum constants for gcc-13 a7e060c3ea34 dm cache: set needs_check flag after aborting metadata 6a3e412c2ab1 dm cache: Fix UAF in destroy() 9e113cd4f61f dm clone: Fix UAF in clone_dtr() b6c93cd61afa dm integrity: Fix UAF in dm_integrity_dtr() d9971fa4d8bd dm thin: Fix UAF in run_timer_softirq() 82976ba6deb1 dm thin: resume even if in FAIL mode b91f481300e3 dm thin: Use last transaction's pmd->root when commit failed cdf7a39bcc42 dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata f74b7c5a85e2 dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort 1922ea6b0ae2 mptcp: use proper req destructor for IPv6 d3901b9004a0 mptcp: dedicated request sock for subflow in v6 01a301520685 mptcp: remove MPTCP 'ifdef' in TCP SYN cookies 993aad51b6ce mptcp: netlink: fix some error return code 5a52012ff8b0 fs: dlm: retry accept() until -EAGAIN or error returns 9e72fec62f31 fs: dlm: fix sock release if listen fails bb641476f581 ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 Wireless 9e456d460f1b HID: Ignore HP Envy x360 eu0009nv stylus battery ca4c62ec488b platform/x86: x86-android-tablets: Add Advantech MICA-071 extra button c693355b9735 platform/x86: x86-android-tablets: Add Lenovo Yoga Tab 3 (YT3-X90F) charger + fuel-gauge data 5a2798eda1a8 platform/x86: x86-android-tablets: Add Medion Lifetab S10346 data 838e48fa1b1b ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock. c455aa7cc9cf platform/x86: intel-uncore-freq: add Emerald Rapids support 009ac0049dc3 platform/x86: ideapad-laptop: Stop writing VPCCMD_W_TOUCHPAD at probe time bda3399b5abb platform/x86: ideapad-laptop: Send KEY_TOUCHPAD_TOGGLE on some models f5820b413962 platform/x86: ideapad-laptop: Only toggle ps2 aux port on/off on select models 2380e9493538 platform/x86: ideapad-laptop: Do not send KEY_TOUCHPAD* events on probe / resume c234ccc68afe platform/x86: ideapad-laptop: Refactor ideapad_sync_touchpad_state() 8af3d02aae3e ACPI: video: Prefer native over vendor 923c1922bdbe ACPI: video: Simplify __acpi_video_get_backlight_type() 33c25c314683 platform/x86: ideapad-laptop: support for more special keys in WMI 32755a5da122 platform/x86: ideapad-laptop: Add new _CFG bit numbers for future use 317499df9d70 platform/x86: ideapad-laptop: Revert "check for touchpad support in _CFG" f48a74ccb519 platform/x86: thinkpad_acpi: Fix max_brightness of thinklight 3ff594fb490f ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops ed32831a17e5 ALSA: patch_realtek: Fix Dell Inspiron Plus 16 7ac7830af689 bpf: Resolve fext program type when checking map compatibility f845a9d33b4e media: s5p-mfc: Fix in register read and write for H264 bd1b72f0c39a media: s5p-mfc: Clear workbit to handle error condition bff2698aab6f media: s5p-mfc: Fix to handle reference queue during finishing 67ffc6dc3002 ext2: unbugger ext2_empty_dir() e7c0c943ed67 cpufreq: Init completion before kobject_init_and_add() 5052a96b2104 PM/devfreq: governor: Add a private governor_data for governor 6088d8783f7b random: add helpers for random numbers with given floor or range ef3ad7f447a2 x86/MCE/AMD: Clear DFR errors found in THR handler 9edfbb64ca2b selftests: Use optional USERCFLAGS and USERLDFLAGS ea27cc32450e EDAC/mc_sysfs: Increase legacy channel support to 12 b8b9b0b857b9 cxl/region: Fix missing probe failure 833cdf903d2e arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength 38f99d0b0284 x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnostics 346ac4a116cb random: use rejection sampling for uniform bounded random integers 0f9327484c6f arm64: dts: qcom: sdm850-samsung-w737: correct I2C12 pins drive strength bacb7e1d42f4 ARM: ux500: do not directly dereference __iomem a94b90ac1f25 btrfs: fix resolving backrefs for inline extent followed by prealloc 169a4cf46882 btrfs: fix extent map use-after-free when handling missing device in read_one_chunk 712b0938166a btrfs: fix uninitialized parent in insert_state ed00567b170f drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings 9d455cb89dc5 drm/amd/pm: update SMU13.0.0 reported maximum shader clock 9ebb4f4eab19 phy: qcom-qmp-combo: fix out-of-bounds clock access 39eeec3130a1 mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K 51b84cfd24ee arm64: dts: qcom: sc8280xp: fix UFS reference clocks b70d118a6cdc arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength f42462b9cabf perf/x86/intel/uncore: Clear attr_update properly 254f17db4352 perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D 192db0943fad jbd2: use the correct print format 14a6e5330a96 ktest.pl minconfig: Unset configs instead of just removing them 178d7cf89191 kest.pl: Fix grub2 menu handling for rebooting ca6536972ea5 soc: qcom: Select REMAP_MMIO for ICC_BWMON driver 70e71f0dc86f soc: qcom: Select REMAP_MMIO for LLCC driver 50950c0176f6 arm64: Prohibit instrumentation on arch_stack_walk() 15e7433e1dc2 arm64: dts: qcom: sc8280xp: fix UFS DMA coherency 189c499376d5 cxl/region: Fix memdev reuse check fab465599001 media: stv0288: use explicitly signed char a354a9e3fc3b drm/amdgpu: skip mes self test after s0i3 resume for MES IP v11.0 33a3b7fad827 drm/amdgpu: skip MES for S0ix as well since it's part of GFX (From OE-Core rev: 8c3ebfa63a662b178435c7f44aea1a5b8ca97af3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: qemuriscv32: Enable CONFIG_NONPORTABLEBruce Ashfield
Integrating the following commit(s) to linux-yocto/.: 30825f43170 qemuriscv32: Enable CONFIG_NONPORTABLE [ Allow configurations that result in non-portable kernels, this is required for rv32 kernels starting 6.0+ see [1] [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=44c1e84a38a0 Signed-off-by: Khem Raj <raj.khem@gmail.com> ] (From OE-Core rev: f0bcb44933823218392e19edec87c71c759d182d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: edgerouter: Replace OCTEON_USB with USB_OCTEON_HCDBruce Ashfield
The OCTEON_USB has been converted into USB_OCTEON_HCD by mainline commit 9dbdac024d4d ("staging: octeon-usb: move driver out of staging"). So adjust the BSP cfg according to that change. (From OE-Core rev: 9cb4fe59779219817f919b823943db98f5497bb0) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: cfg: remove CONFIG_ARM_CRYPTOBruce Ashfield
This option is no longer required in 6.1+, so we grab the following kernel-cache change: fa5b537b0e6 qemuarm: drop CONFIG_ARM_CRYPTO (From OE-Core rev: 6bd8f0a916104bf650af931661a4f1b38a16d087) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: update to v6.1.3Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 4adc0fbe03a6 Linux 6.1.3 6a0ef7326e1e kcsan: Instrument memcpy/memset/memmove with newer Clang c9ded831e255 SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails e60fa800a32a tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak b0785edaf649 tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak bf31e3f8077a tpm: acpi: Call acpi_put_table() to fix memory leak ba2e7d07dd06 mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING a35b4bcb4389 block: Do not reread partition table on exclusively open device 01bb48573069 f2fs: allow to read node block after shutdown 6028ec01c4f7 f2fs: should put a page when checking the summary info b3b3212725ed mm, compaction: fix fast_isolate_around() to stay within boundaries 97ce99984be1 md: fix a crash in mempool_free e9d055b8dfca mfd: mt6360: Add bounds checking in Regmap read/write call-backs 784a4f995ee2 pnode: terminate at peers of source f9aafff5448b ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecs 389d34c2a8b5 ALSA: line6: fix stack overflow in line6_midi_transmit e58d1d2eb31b ALSA: line6: correct midi status byte when receiving data from podxt bc2e0c5bb97c ovl: update ->f_iocb_flags when ovl_change_flags() modifies ->f_flags d84a696c86ac ovl: Use ovl mounter's fsuid and fsgid in ovl_link() 703fd753a0ba binfmt: Fix error return code in load_elf_fdpic_binary() e6d180a35bc0 ACPI: x86: s2idle: Stop using AMD specific codepath for Rembrandt+ 577821f756cf ACPI: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865 0478b94c6f91 hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount 23ac2a31c54f pstore/zone: Use GFP_ATOMIC to allocate zone buffer 5c3a4cdc5363 pstore: Properly assign mem_type property 2cec280c4915 kmsan: include linux/vmalloc.h dace33a1896e kmsan: export kmsan_handle_urb 0ce4cc6d269d mm/mempolicy: fix memory leak in set_mempolicy_home_node system call 4d528dab403b mm, mremap: fix mremap() expanding vma with addr inside vma 97e14ae08204 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path 09727bc32f67 futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error c86c5cf67f38 HID: plantronics: Additional PIDs for double volume key presses quirk 79f9b467b8b5 HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint d465fa2a9add kprobes: kretprobe events missing on 2-core KVM guest 650b69b17cfd NFSD: fix use-after-free in __nfs42_ssc_open() ba50fee6b41b rtc: msc313: Fix function prototype mismatch in msc313_rtc_probe() 482d990a5dd1 powerpc/rtas: avoid scheduling in rtas_os_term() 464d10e8d797 powerpc/rtas: avoid device tree lookups in rtas_os_term() 85cc8a187f2d iommu/mediatek: Fix crash on isr after kexec() fcee8a2d4db4 objtool: Fix SEGFAULT 6d076293e5bf fs/ntfs3: Fix slab-out-of-bounds in r_page 4d744cee4ca1 fs/ntfs3: Delete duplicate condition in ntfs_read_mft() fd8aa71b6571 fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super() 590a6943a1d1 fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init() d6379ce24296 fs/ntfs3: Validate index root when initialize NTFS security fe5c3915c373 phy: sun4i-usb: Add support for the H616 USB PHY 1eacd1fd41b7 phy: sun4i-usb: Introduce port2 SIDDQ quirk 0da27d8efcdb soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 d34485d40b6a fs/ntfs3: Fix slab-out-of-bounds read in run_unpack 2f041a19f4eb fs/ntfs3: Validate resident attribute name 3f6f75e8863f fs/ntfs3: Validate buffer length while parsing index b343c40bb7ff fs/ntfs3: Validate attribute name offset a7b23037b38b fs/ntfs3: Add null pointer check for inode operations 2600c80ea7b3 fs/ntfs3: Fix memory leak on ntfs_fill_super() error path 1621734cd304 fs/ntfs3: Add null pointer check to attr_load_runs_vcn 9173b89c16a6 fs/ntfs3: Validate data run offset 0bb9f93ba63a fs/ntfs3: Add overflow check for attribute size db91a9c59162 fs/ntfs3: Validate BOOT record_size 2df487537c77 nvmet: don't defer passthrough commands with trivial effects to the workqueue a574e81b37c0 nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition aa9732dae4bc ata: ahci: Fix PCS quirk application for suspend 1ed959fef5b1 block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq 5fe70f9683f8 ACPI: video: Fix Apple GMUX backlight detection ba074330a487 ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks 33b7f0ef4aaf ACPI: resource: do IRQ override on Lenovo 14ALC7 ee8ec50b9269 ACPI: resource: do IRQ override on XMG Core 15 d1136b10944e nvme-pci: fix page size checks b1814724e0d7 nvme-pci: fix mempool alloc size a72f318c704e nvme-pci: fix doorbell buffer value endianness ff46a46b7a30 io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups 3b2728881dcd eventfd: provide a eventfd_signal_mask() helper 717ed90a6614 eventpoll: add EPOLL_URING_WAKE poll wakeup flag d6a980a0da6c Linux 6.1.2 5f3d8993e095 pwm: tegra: Fix 32 bit build 70c6f7025014 mfd: qcom_rpm: Use devm_of_platform_populate() to simplify code 5c692f1ed39d drm/amd/display: revert Disable DRR actions during state commit e970e4ee3fc2 media: dvbdev: fix refcnt bug 539479d00c51 media: dvbdev: fix build warning due to comments 882056ef3384 net: stmmac: fix errno when create_singlethread_workqueue() fails 69c2ad94fd0b io_uring: remove iopoll spinlock 9b5d3f21f1ab io_uring: protect cq_timeouts with timeout_lock f9ef51a7055c io_uring/net: fix cleanup after recycle b87006265a16 io_uring/net: ensure compat import handlers clear free_iov e2c22a38fe29 io_uring: improve io_double_lock_ctx fail handling f6a5cada4ff6 io_uring: dont remove file from msg_ring reqs 16225abb3cbc io_uring: add completion locking for iopoll 3a6ee45e3ceb io_uring/net: introduce IORING_SEND_ZC_REPORT_USAGE flag 215f9437dda0 blk-iolatency: Fix memory leak on add_disk() failures 05382ed9142c scsi: qla2xxx: Fix crash when I/O abort times out 5cfb9a60ed2d mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings 1baf3370e2dc btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range ac551b1f500b ovl: fix use inode directly in rcu-walk mode a609bfc1e644 fbdev: fbcon: release buffer when fbcon_do_set_font() failed 9c9e8be758c6 maple_tree: fix mas_spanning_rebalance() on insufficient data 8034a1ad67b8 test_maple_tree: add test for mas_spanning_rebalance() on insufficient data b7334223cc7e gcov: add support for checksum field 55b3c66a0d44 floppy: Fix memory leak in do_floppy_init() d01f65ac191e spi: fsl_spi: Don't change speed while chipselect is active 9e977e2642a1 regulator: core: fix deadlock on regulator enable 1665c3aa251f iio: addac: ad74413r: fix integer promotion bug in ad74413_get_input_current_offset() d04481ee5e15 iio: adc128s052: add proper .data members in adc128_of_match table 49cfd1f61f44 iio: adc: ad_sigma_delta: do not use internal iio_dev lock a154b1c139fb iio: fix memory leak in iio_device_register_eventset() 02ed209aa6f1 reiserfs: Add missing calls to reiserfs_security_free() 21ca0bfa11bb security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6 967fc34f297e 9p: set req refcount to zero to avoid uninitialized usage 1f572877e0ea loop: Fix the max_loop commandline argument treatment when it is set to 0 24117ea4303c HID: mcp2221: don't connect hidraw 608c6aed7136 HID: wacom: Ensure bootloader PID is usable in hidraw mode c3c115368ef9 xhci: Prevent infinite loop in transaction errors recovery for streams 2f3b51189f7a usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init 2fd6ad7bc560 usb: dwc3: core: defer probe on ulpi_read_id timeout d2837c6a1dbc usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode 1ba53c9c7995 clk: imx: imx8mp: add shared clk gate for usb suspend clk 7579645760a4 dt-bindings: clocks: imx8mp: Add ID for usb suspend clock 1a77a5bfe821 arm64: dts: qcom: sm8250: fix USB-DP PHY registers 299f141f90cd arm64: dts: qcom: sm6350: fix USB-DP PHY registers c8e746384488 usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq dfbbc47d8672 usb: cdnsp: fix lack of ZLP for ep0 5b7c3061067e HID: logitech-hidpp: Guard FF init code against non-USB devices d95d83041b87 ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list 05d30f4b6cbe ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB 80202ef4f7cc ALSA: usb-audio: add the quirk for KT0206 device 67fd112b4b04 ALSA: usb-audio: Workaround for XRUN at prepare b669bd94a1c8 dt-bindings: input: iqs7222: Add support for IQS7222A v1.13+ 2ca347287d3f dt-bindings: input: iqs7222: Correct minimum slider size 78e01a98860e dt-bindings: input: iqs7222: Reduce 'linux,code' to optional c8ab62f13d66 Input: iqs7222 - add support for IQS7222A v1.13+ fa25c90ee9a7 Input: iqs7222 - report malformed properties 201d1baa9a45 Input: iqs7222 - drop unused device node references 26e69e719a2f ima: Simplify ima_lsm_copy_rule 475add46170d pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES 810f2cfdfe4e cfi: Fix CFI failure with KASAN b4a59fd2e50b afs: Fix lost servers_outstanding count 6c7b9d12578d perf test: Fix "all PMU test" to skip parametrized events a7a2d258101d MIPS: ralink: mt7621: avoid to init common ralink reset controller 59871742b481 perf probe: Check -v and -q options in the right place 5d098b5080cb perf tools: Make quiet mode consistent between tools 01c4004e40b6 perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option() 86777de67a85 drm/amd/pm: avoid large variable on kernel stack e84276c8dd88 pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion d7d99f1a0af0 lkdtm: cfi: Make PAC test work with GCC 7 and 8 2c5e64f0a8d3 LoadPin: Ignore the "contents" argument of the LSM hooks 2d57269cabeb drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern 7ed4007347b5 ASoC: rt5670: Remove unbalanced pm_runtime_put() 0fe3a0cd2699 ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() 6df3ccb6aff0 ASoC: wm8994: Fix potential deadlock f64bb48f27fb ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend b4b2c4305cf4 ALSA: hda/hdmi: set default audio parameters for KAE silent-stream 1cc133bee40f ALSA: hda/hdmi: fix i915 silent stream programming flow 156b0c19c1a4 ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe() bebbba710321 ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() 4cc8431ec77a ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() a22cfbf78a87 ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() 18a548fdecca ASoC: Intel: Skylake: Fix driver hang during shutdown 390a1a98288a ASoC: sof_es8336: fix possible use-after-free in sof_es8336_remove() 48c509f3f121 hwmon: (jc42) Fix missing unlock on error in jc42_write() 0cd303aad220 orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() 224094902941 orangefs: Fix kmemleak in orangefs_sysfs_init() 19be31668552 orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() 3ecdca49ca49 scsi: target: iscsi: Fix a race condition between login_work and the login thread 04371a75a584 drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() 23d2bed04159 drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() d1c8b86b4ab7 scsi: smartpqi: Correct device removal for multi-actuator devices 41d8a934e2ea scsi: smartpqi: Add new controller PCI IDs f2207145693a hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() 74de6f6c8479 scsi: elx: libefc: Fix second parameter type in state callbacks cbb17d7087ce Revert "PCI: Clear PCI_STATUS when setting up device" fc521abb6ee4 crypto: hisilicon/qm - increase the memory of local variables fc80b877f1d0 scsi: ufs: Reduce the START STOP UNIT timeout 39761417ea7b scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs cb873c93a7ad crypto: hisilicon/hpre - fix resource leak in remove process 65a1a20caf72 regulator: core: Fix resolve supply lookup issue 077bff242c13 Bluetooth: Add quirk to disable MWS Transport Configuration 9c89dcd53c64 Bluetooth: Add quirk to disable extended scanning 619523c1ab53 Bluetooth: hci_bcm: Add CYW4373A0 support e070ef957b13 ice: synchronize the misc IRQ when tearing down Tx tracker b0f25ca1ff9b regulator: core: Use different devices for resource allocation and DT lookup f4731395d6db clk: st: Fix memory leak in st_of_quadfs_setup() 92b0888398e4 media: si470x: Fix use-after-free in si470x_int_in_callback() 43e5c20a8b44 mmc: sdhci-tegra: Issue CMD and DAT resets together 11ca98a1ed04 mmc: renesas_sdhi: better reset from HS400 mode 63604e820f15 mmc: renesas_sdhi: add quirk for broken register layout c490e8c3d500 mmc: f-sdh30: Add quirks for broken timeout clock capability 55513864b418 nfs: fix possible null-ptr-deref when parsing param 96521aa5bc76 selftests/bpf: Fix conflicts with built-in functions in bpf_iter_ksym a4fe51cd6894 hwmon: (nct6775) add ASUS CROSSHAIR VIII/TUF/ProArt B550M f5ac749a0b21 wifi: mt76: do not run mt76u_status_worker if the device is not running bc6c381df579 regulator: core: fix use_count leakage when handling boot-on 66d2f118d7d7 libbpf: Avoid enum forward-declarations in public API in C++ mode ec58eae6c93a ASoC: amd: yc: Add Xiaomi Redmi Book Pro 14 2022 into DMI table 62db9242c1ca drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming ec7475a20ceb drm/amd/display: Use the largest vready_offset in pipe group b9f8ed9b01c4 drm/amdgpu: Fix potential double free and null pointer dereference 3759ae6600e4 ALSA: usb-audio: Add quirk for Tascam Model 12 33e8a3f61814 blk-mq: fix possible memleak when register 'hctx' failed 66d26ed30056 media: mediatek: vcodec: Can't set dst buffer to done when lat decode error 93bbf2ed4281 media: dvb-usb: fix memory leak in dvb_usb_adapter_init() 9945d05d6693 media: dvbdev: adopts refcnt to avoid UAF 669fb90507db media: dvb-frontends: fix leak of memory fw f299f97a8e29 ethtool: avoiding integer overflow in ethtool_phys_id() e6d276dcc920 bpf: Prevent decl_tag from being referenced in func_proto arg 8f4fb3844a0d bpf: Fix a BTF_ID_LIST bug with CONFIG_DEBUG_INFO_BTF not set a866d6fe65ba drm/amd/display: Fix display corruption w/ VSR enable ee678b1f52f9 ppp: associate skb with a device at tx ba5dd4d3a339 bpf/verifier: Use kmalloc_size_roundup() to match ksize() usage f51617c41da1 net: ethernet: mtk_eth_soc: drop packets to WDMA if the ring is full 563e45fd5046 mrp: introduce active flags to prevent UAF when applicant uninit 207501a98683 ipv6/sit: use DEV_STATS_INC() to avoid data-races 9921d1b68c46 net: add atomic_long_t to net_device_stats fields 1f116dfd114f nvme-auth: don't override ctrl keys before validation 43a819c467a1 drm/amd/display: fix array index out of bound error in bios parser 2ed52650a287 drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit d26364596db8 md/raid1: stop mdx_raid1 thread when raid1 array run failed 27e5d61a8e69 md/raid0, raid10: Don't set discard sectors for request queue 99bef41f8e8d drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() 302c0a8ed3bc drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid() a29f8af3e45f drm/sti: Use drm_mode_copy() e398c0ad0c56 drm/rockchip: Use drm_mode_copy() b6ebe51e836e drm/msm: Use drm_mode_copy() cf0dcf0e8746 drm/amd/display: Disable DRR actions during state commit d5368e054eb8 drm/amd/display: Use min transition for SubVP into MPO cda74cdc280b s390/lcs: Fix return type of lcs_start_xmit() d034fa43af92 s390/netiucv: Fix return type of netiucv_tx() 636f8534a772 s390/ctcm: Fix return type of ctc{mp,}m_tx() 36217f676b55 drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback 1cae33c8f995 drm/amdgpu: Fix type of second parameter in trans_msg() callback 56483aecf6b2 igb: Do not free q_vector unless new one was allocated 46675bdbbb5e HID: uclogic: Add support for XP-PEN Deco LW 84bc0fe76182 HID: input: do not query XP-PEN Deco LW battery 630ab215956e wifi: brcmfmac: Fix potential NULL pointer dereference in 'brcmf_c_preinit_dcmds()' ffb589963df1 wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() 1adbbdce22aa hamradio: baycom_epp: Fix return type of baycom_send_packet() 1e4953b826e1 net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() f186303845a0 bpf: make sure skb->len != 0 when redirecting to a tunneling device ab576e2f1c5b drm/meson: Fix return type of meson_encoder_cvbs_mode_valid() 7dccd53ec7dc qed (gcc13): use u16 for fid to be big enough a10e1530c424 wifi: ath11k: Fix qmi_msg_handler data structure initialization 15e6830642e6 HID: apple: enable APPLE_ISO_TILDE_QUIRK for the keyboards of Macs with the T2 chip 508cc67f9449 HID: apple: fix key translations where multiple quirks attempt to translate the same key 8b3d6b029a55 blk-mq: avoid double ->queue_rq() because of early timeout 6ec50ce315f4 drm/rockchip: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() 22c4f8ef9c62 Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" dd76b1c9f692 drm/edid: add a quirk for two LG monitors to get them to work on 10bpc 2b7e54cdda3f drm/amd/display: prevent memory leak f97e6d4af8ea drm/amd/display: skip commit minimal transition state 6cfa68c7d2ce bnx2: Use kmalloc_size_roundup() to match ksize() usage bde272c8758d openvswitch: Use kmalloc_size_roundup() to match ksize() usage 79a124b588aa wifi: ath10k: Delay the unmapping of the buffer 34cfc4f03274 ipmi: fix memleak when unload ipmi driver 488c3ad53ac9 ASoC: Intel: avs: Add quirk for KBL-R RVP platform 82f4b57e2624 ASoC: codecs: rt298: Add quirk for KBL-R RVP platform 9aef34e1ae35 wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out 0b7e6d681e00 wifi: ath9k: verify the expected usb_endpoints are present 200347eb3b26 brcmfmac: return error when getting invalid max_flowrings from dongle 35591c246995 media: imx-jpeg: Disable useless interrupt to avoid kernel panic da4113e63f17 drm/etnaviv: add missing quirks for GC300 bfc9d8f27f89 hfs: fix OOB Read in __hfs_brec_find 96d66b7074cb ACPI: x86: Add skip i2c clients quirk for Medion Lifetab S10346 ef7cf3c92382 btrfs: do not panic if we can't allocate a prealloc extent state a1f90b9a333c ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab 3 Pro (YT3-X90F) 87c51832b7af x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS 0aac6e60c464 acct: fix potential integer overflow in encode_comp_t() a16731fa1b96 nilfs2: fix shift-out-of-bounds due to too large exponent of block size 62d11ec205ef nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() 64958e12bb98 ACPI: video: Add force_native quirk for Sony Vaio VPCY11S1E 218c556cded5 ACPI: video: Add force_vendor quirk for Sony Vaio PCG-FRV35 c6b9b3200298 ACPI: video: Change Sony Vaio VPCEH3U1E quirk to force_native 478412161af4 ACPI: video: Change GIGABYTE GB-BXBT-2807 quirk to force_none c547d7ee0455 thermal/core: Ensure that thermal device is registered in thermal_zone_get_temp 799881db3e03 ACPICA: Fix error code path in acpi_ds_call_control_method() f72e95c2204f ACPI: EC: Add quirk for the HP Pavilion Gaming 15-cx0041ur b85f0e292f73 ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value 3d340b684dce fs: jfs: fix shift-out-of-bounds in dbDiscardAG ccb6bdf0b7b6 jfs: Fix fortify moan in symlink 090bf49833c5 udf: Avoid double brelse() in udf_rename() 67973caae78e fs: jfs: fix shift-out-of-bounds in dbAllocAG aaf8770746da arm64: dts: qcom: sm6350: Add apps_smmu with streamID to SDHCI 1/2 nodes a10ff5b8cf86 arm64: dts: qcom: sm8450: disable SDHCI SDR104/SDR50 on all boards a91123d4bda4 binfmt_misc: fix shift-out-of-bounds in check_special_flags 46db95e714ac x86/hyperv: Remove unregister syscore call from Hyper-V cleanup 16fed31153ce video: hyperv_fb: Avoid taking busy spinlock on panic path 2e356d6de4c7 ARM: dts: aspeed: rainier,everest: Move reserved memory regions 992469fb6ca0 arm64: make is_ttbrX_addr() noinstr-safe 80a3e7ab477b rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() 1373e1b7206d net: fec: check the return value of build_skb() 8a37cf11dc78 HID: amd_sfh: Add missing check for dma_alloc_coherent 7b606804bbf0 mctp: Remove device type check at unregister 96ea05df9ed5 net: dsa: microchip: remove IRQF_TRIGGER_FALLING in request_threaded_irq ae6fb31c0086 cifs: don't leak -ENOMEM in smb2_open_file() a37f6d5541b2 mctp: serial: Fix starting value for frame check sequence b458d349f875 net: stream: purge sk_error_queue in sk_stream_kill_queues() 70c8fcab6bf2 myri10ge: Fix an error handling path in myri10ge_probe() 7d88da597173 rxrpc: Fix missing unlock in rxrpc_do_sendmsg() 233bfb28d0fa net_sched: reject TCF_EM_SIMPLE case for complex ematch module 3fcf079958c0 mailbox: zynq-ipi: fix error handling while device_register() fails 525e54789c2b mailbox: arm_mhuv2: Fix return value check in mhuv2_probe() cca61191a894 mailbox: mpfs: read the system controller's status 331615d837f4 skbuff: Account for tail adjustment during pull operations ce321a1cd66b devlink: protect devlink dump by the instance lock 2838f0736cf0 arm64: dts: mt8183: Fix Mali GPU clock 6207862836ae soc: mediatek: pm-domains: Fix the power glitch issue 32d5fa5bdcce openvswitch: Fix flow lookup to use unmasked key a02f965d828f selftests: devlink: fix the fd redirect in dummy_reporter_test 6298cab4d80b devlink: hold region lock when flushing snapshots 71e000446281 rtc: mxc_v2: Add missing clk_disable_unprepare() a7316d07f087 igc: Set Qbv start_time and end_time to end_time if not being configured in GCL 4a3c071ff325 igc: recalculate Qbv end_time by considering cycle time e0d11cda89a2 igc: allow BaseTime 0 enrollment for Qbv 3770bdee9640 igc: Add checking for basetime less than zero 94a033ae7d77 igc: Use strict cycles for Qbv scheduling 99dd830903d6 igc: Enhance Qbv scheduling by using first flag bit c13d65dca354 net: dsa: mv88e6xxx: avoid reg_lock deadlock in mv88e6xxx_setup_port() 5944c25c67de r6040: Fix kmemleak in probe and remove 1d033ec2d179 unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg() e491285b4d08 nfc: pn533: Clear nfc_target before being used 306526331e7a net: enetc: avoid buffer leaks on xdp_do_redirect() failure a44053cf3b9c media: v4l2-ctrls-api.c: add back dropped ctrl->is_new = 1 6a1504dd36cd bpf: prevent leak of lsm program after failed attach 146891d1af80 selftests/bpf: Select CONFIG_FUNCTION_ERROR_INJECTION 761564d93c82 block, bfq: fix possible uaf for 'bfqq->bic' 27f94fc22305 mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() 06fcc7543f30 mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() 793f872866d6 mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() b316841b6bdc bonding: do failover when high prio link up 2d31c6ed4428 bonding: add missed __rcu annotation for curr_active_slave ba44c1fe8234 net: macsec: fix net device access prior to holding a lock d843ebd860c5 nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure f8059a2a2bdf iommu/mediatek: Fix forever loop in error handling 8a1a38289583 rtc: pcf85063: fix pcf85063_clkout_control ed829c3b79b4 rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() abfa5dd91453 rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() 75b2692c90ce netfilter: flowtable: really fix NAT IPv6 offload 7f47c91e465a mfd: pm8008: Fix return value check in pm8008_probe() b8d07df9ede9 mfd: qcom_rpm: Fix an error handling path in qcom_rpm_probe() e295ac85d618 mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ 3bcc06c5fd48 mfd: axp20x: Do not sleep in the power off handler d387d36fcc54 dt-bindings: mfd: qcom,spmi-pmic: Drop PWM reg dependency 0ab849944365 powerpc/pseries/eeh: use correct API for error log size bce7d8e9596d remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on() add474591d6e remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() f09a52e44263 remoteproc: qcom_q6v5_pas: detach power domains on remove 4458ed2d9570 remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove 0903a87490a9 remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio() ec97e9a5c2f2 remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() b773e86fc196 RISC-V: KVM: Fix reg_val check in kvm_riscv_vcpu_set_reg_config() c786f2ac3010 pwm: mediatek: always use bus clock for PWM on MT7622 24cc0c9b591a pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm 0bdadab07430 pwm: sifive: Call pwm_sifive_update_clock() while mutex is held 9a87b1562c37 iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY 942218128976 iommu/mediatek: Validate number of phandles associated with "mediatek,larbs" 8412e5dd24ff iommu/mediatek: Add error path for loop of mm_dts_parse 21f56af86583 iommu/mediatek: Use component_match_add 44d7712267d1 iommu/mediatek: Add platform_device_put for recovering the device refcnt b5dd27890c6d selftests/powerpc: Fix resource leaks 01e3641b168c powerpc/hv-gpci: Fix hv_gpci event list 983e28974755 powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() 5429722209ea powerpc/perf: callchain validate kernel stack pointer bounds e45e3aae8df8 powerpc: dts: turris1x.dts: Add channel labels for temperature sensor c909985dd0c0 kprobes: Fix check for probe enabled in kill_kprobe() 03d7168103f3 powerpc/pseries: fix plpks_read_var() code for different consumers c156df808e11 powerpc/pseries: Return -EIO instead of -EINTR for H_ABORTED error 1a7657adb06b powerpc/pseries: Fix the H_CALL error code in PLPKS driver b38e5a3c469e powerpc/pseries: fix the object owners enum value in plpks driver 8240299519db powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() 028631dd53a0 powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds 2d7b6580384e cxl: Fix refcount leak in cxl_calc_capp_routing fb3ef6a5af4b powerpc/52xx: Fix a resource leak in an error handling path 65572a13163f macintosh/macio-adb: check the return value of ioremap() 76837e7f6b30 macintosh: fix possible memory leak in macio_add_one_device() de7eb5500979 iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() b0637f4bd426 iommu/amd: Fix pci device refcount leak in ppr_notifier() 26427454bebf iommu: Avoid races around device probe feca90441248 iommu/mediatek: Check return value after calling platform_get_resource() 51a7fbc59845 rtc: pcf85063: Fix reading alarm 6d4dacd4a91a rtc: snvs: Allow a time difference on clock register read 421091ae0e27 rtc: cmos: Disable ACPI RTC event on removal 93893e25d979 rtc: cmos: Rename ACPI-related functions fbf866b150df rtc: cmos: Eliminate forward declarations of some functions fd8b7f41a416 rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() 054d6b32c576 rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() 9ba808aec5a1 rtc: pcf2127: Convert to .probe_new() 59457a0f079e rtc: class: Fix potential memleak in devm_rtc_allocate_device() 6cb7ea142620 rtc: rzn1: Check return value in rzn1_rtc_probe 9f2a53f143e8 dmaengine: idxd: Fix crc_val field for completion record f2e58e95273c fs/ntfs3: Fix slab-out-of-bounds read in ntfs_trim_fs cf66351484ad phy: qcom-qmp-pcie: Fix sm8450_qmp_gen4x2_pcie_pcs_tbl[] register names c5ca087f47de phy: qcom-qmp-pcie: Fix high latency with 4x2 PHY when ASPM is enabled 5d39a1d9a243 phy: qcom-qmp-pcie: Support SM8450 PCIe1 PHY in EP mode e83821af6471 phy: qcom-qmp-pcie: support separate tables for EP mode d1945ec03ca6 phy: qcom-qmp-pcie: split pcs_misc init cfg for ipq8074 pcs table 814cd5ca1c77 phy: qcom-qmp-pcie: split register tables into common and extra parts 984f35f57f74 pwm: tegra: Ensure the clock rate is not less than needed 49c8cc208464 pwm: tegra: Improve required rate calculation 67edfd980731 include/uapi/linux/swab: Fix potentially missing __always_inline 238a935ac0a7 phy: usb: Fix clock imbalance for suspend/resume d19f1664c843 phy: usb: Use slow clock for wake enabled suspend 0bceef84f716 phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices c40b86861146 phy: qcom-qmp-usb: fix sc8280xp PCS_USB offset c91e4513bc18 dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA f2f10a2db278 iommu/rockchip: fix permission bits in page table entries v2 92af3bbeb918 iommu/sun50i: Implement .iotlb_sync_map 9b25137905c8 iommu/sun50i: Fix flush size 3b95b7b0ddec iommu/sun50i: Fix R/W permission check 5ad5a837c364 iommu/sun50i: Consider all fault sources for reset b4d8bf6c2a77 iommu/sun50i: Fix reset release 9b5569846a34 iommu/s390: Fix duplicate domain attachments 6792416576ff phy: qcom-qmp-usb: correct registers layout for IPQ8074 USB3 PHY 655d02663482 phy: qcom-qmp-usb: drop start and pwrdn-ctrl abstraction f674ef5bf4e1 phy: qcom-qmp-usb: clean up status polling 71c03e6a0525 phy: qcom-qmp-usb: drop power-down delay config 71098933ea1b phy: qcom-qmp-usb: drop sc8280xp power-down delay c6f0977eaa19 phy: qcom-qmp-usb: clean up power-down handling d668d34df96a phy: qcom-qmp-pcie: fix ipq6018 initialisation 73af0c169079 phy: qcom-qmp-pcie: fix ipq8074-gen3 initialisation abe9bf8c9501 phy: qcom-qmp-pcie: fix sc8180x initialisation 0b2e4f939450 phy: qcom-qmp-pcie: replace power-down delay b52920f887e6 phy: qcom-qmp-pcie: drop power-down delay config aa51fd765fe5 remoteproc: core: Auto select rproc-virtio device id d53171d1d0e7 dmaengine: apple-admac: Allocate cache SRAM to channels cc743a1d832d dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA 0d0382b9c0d5 phy: qcom-qmp-pcie: drop bogus register update cd1e1735aeab phy: marvell: phy-mvebu-a3700-comphy: Reset COMPHY registers before USB 3.0 power on b259e31d150a fs/ntfs3: Harden against integer overflows 95afb464c86c fs/ntfs3: Avoid UBSAN error on true_sectors_per_clst() 2246ac03dd59 RDMA/siw: Fix pointer cast warning 54af75ddf3c6 perf stat: Do not delay the workload with --delay 9f4c997cd123 ftrace: Allow WITH_ARGS flavour of graph tracer with shadow call stack 616c17a2ef99 perf off_cpu: Fix a typo in BTF tracepoint name, it should be 'btf_trace_sched_switch' 75f7820de933 leds: is31fl319x: Fix setting current limit for is31fl319{0,1,3} 308eef3e16fd gfs2: Partially revert gfs2_inode_lookup change b8131efb89d9 power: supply: fix null pointer dereferencing in power_supply_get_battery_info 301e40552833 perf branch: Fix interpretation of branch records 64245114c072 power: supply: bq25890: Ensure pump_express_work is cancelled on remove 81b0e5d5aa0c power: supply: bq25890: Convert to i2c's .probe_new() ebf085a725b6 power: supply: bq25890: Factor out regulator registration code 7d1e3961725e power: supply: Fix refcount leak in rk817_charger_probe b866e8a0b7dc power: supply: ab8500: Fix error handling in ab8500_charger_init() 42d976bd9766 HSI: omap_ssi_core: Fix error handling in ssi_init() 5150b76aa2eb power: supply: cw2015: Fix potential null-ptr-deref in cw_bat_probe() be11e0951314 power: supply: z2_battery: Fix possible memleak in z2_batt_probe() 38d35aae1b27 perf symbol: correction while adjusting symbol bc05eb64a10c perf trace: Handle failure when trace point folder is missed 27e9c2ca24ce perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number 01673142a679 perf trace: Return error if a system call doesn't exist 0fd13791feb6 watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running a9b65ba1afcc power: supply: fix residue sysfs file in error handle route of __power_supply_register() fa80f145e543 HSI: omap_ssi_core: fix possible memory leak in ssi_probe() 8159e2f8b60e HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() 8a9c05d988cc perf stat: Move common code in print_metric_headers() 1b2a63c33106 perf stat: Use evsel__is_hybrid() more 6c8d5578180c perf tools: Fix "kernel lock contention analysis" test by not printing warnings in quiet mode 380304391fa7 led: qcom-lpg: Fix sleeping in atomic 7aca1cea8fcc fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() 5976889098e6 fbdev: uvesafb: don't build on UML e268a5792536 fbdev: geode: don't build on UML 4c0d613d7999 fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe() 1fb436db9c87 fbdev: vermilion: decrease reference count in error path e94ae434f659 fbdev: via: Fix error in via_core_init() 85255669ce72 fbdev: pm2fb: fix missing pci_disable_device() 3be1f7545369 fbdev: ssd1307fb: Drop optional dependency ba9550952f20 thermal/drivers/qcom/lmh: Fix irq handler return value f7f3721c78a2 thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2 6ddc86823973 thermal/of: Fix memory leak on thermal_of_zone_register() failure 8eeda6567cc4 thermal/drivers/k3_j72xx_bandgap: Fix the debug print message db9d0e74a663 thermal/drivers/imx8mm_thermal: Validate temperature range 5cba61bcd2f7 samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() f9ed133381eb ksmbd: Fix resource leak in ksmbd_session_rpc_open() 7f09fe9fc6ea tracing/hist: Fix issue of losting command info in error_log 82d1211f673b usb: typec: wusb3801: fix fwnode refcount leak in wusb3801_probe() 94cca9c33941 usb: storage: Add check for kcalloc 233348a04bec i2c: ismt: Fix an out-of-bounds bug in ismt_access() f7a440c89b6d i2c: mux: reg: check return value after calling platform_get_resource() 86fdf151b9b8 gpiolib: protect the GPIO device against being dropped while in use by user-space ac6ce3cd7a3e gpiolib: cdev: fix NULL-pointer dereferences 60ff9bd4ffc8 vme: Fix error not catched in fake_init() 7155f549dbca staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() 73df1172bbcc staging: rtl8192u: Fix use after free in ieee80211_rx() c8889afcd829 i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe ba090c6debb5 vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries 85a5660491b5 chardev: fix error handling in cdev_device_add() 4a9f1a8b3af2 mcb: mcb-parse: fix error handing in chameleon_parse_gdd() 0468a585710b drivers: mcb: fix resource leak in mcb_probe() 216437dd64fc usb: gadget: f_hid: fix refcount leak on error path 9e08b7f5fa00 usb: gadget: f_hid: fix f_hidg lifetime vs cdev 6fe1adeabc2a usb: core: hcd: Fix return value check in usb_hcd_setup_local_mem() b3862858b678 usb: roles: fix of node refcount leak in usb_role_switch_is_parent() 0a022b756f74 tracing/user_events: Fix call print_fmt leak e4b7d7297d37 coresight: cti: Fix null pointer error on CTI init before ETM 3c18888bc0b5 coresight: trbe: remove cpuhp instance node before remove cpuhp state 064bdc340526 counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update bc34896cd75a iio: adis: add '__adis_enable_irq()' implementation 49ac222945d7 iio: temperature: ltc2983: make bulk write buffer DMA-safe 2f5fd31b2f24 cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() ab44c182353b cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() 71d2abab374f firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() 4e947fc71bec misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os ef843ee20576 misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() 40ff4c2335a9 ocxl: fix pci device refcount leak when calling get_function_0() 2fce8b3583d1 misc: ocxl: fix possible name leak in ocxl_file_register_afu() 6dd5fbd243f1 test_firmware: fix memory leak in test_firmware_init() a4b84c112d8e habanalabs: fix return value check in hl_fw_get_sec_attest_data() 03dbb9e2e975 serial: sunsab: Fix error handling in sunsab_init() ca89c2eb36ed serial: altera_uart: fix locking in polling mode 516614a371c2 serial: pch: Fix PCI device refcount leak in pch_request_dma() 408f64a6de74 serial: stm32: move dma_request_chan() before clk_prepare_enable() 898a162d5fc4 serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. 64bc5dbc3260 serial: amba-pl011: avoid SBSA UART accessing DMACR register 99a58ac42d9b USB: gadget: Fix use-after-free during usb config switch 5b38782cc358 extcon: usbc-tusb320: Update state on probe even if no IRQ pending 22b60658a902 usb: musb: omap2430: Fix probe regression for missing resources 20a945280d69 usb: typec: tipd: Fix typec_unregister_port error paths 63fff60c0066 usb: typec: tipd: Fix spurious fwnode_handle_put in error path 7bc33793042b usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails 5f125507d227 usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() 26937dcf067a usb: typec: Check for ops->exit instead of ops->enter in altmode_exit 85db68fc901d staging: vme_user: Fix possible UAF in tsi148_dma_list_add 71cfd25e2211 interconnect: qcom: sc7180: fix dropped const of qcom_icc_bcm bdfa9f57b2a2 usb: fotg210-udc: Fix ages old endianness issues b9dcd53356ea uio: uio_dmem_genirq: Fix deadlock between irq config and handling ee180e867ce4 uio: uio_dmem_genirq: Fix missing unlock in irq configuration 31ef3d554d59 vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps f0865e4f2c82 vfio: platform: Do not pass return buffer to ACPI _RST method abaedb68a769 class: fix possible memory leak in __class_register() 9494faf74f8d drivers: staging: r8188eu: Fix sleep-in-atomic-context bug in rtw_join_timeout_handler 3d97c13a1152 serial: 8250_bcm7271: Fix error handling in brcmuart_init() bffec1abc074 serial: tegra: Read DMA status before terminating 78fddc0ff971 drivers: dio: fix possible memory leak in dio_init() 6392d71b4bf9 riscv: Fix P4D_SHIFT definition for 3-level page table mode dd203468f071 f2fs: fix iostat parameter for discard 652b2cdb3007 RISC-V: Align the shadow stack ee0e9b2c4b9c IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces 19b7b85773b1 hwrng: geode - Fix PCI device refcount leak 2e10ecd012ae hwrng: amd - Fix PCI device refcount leak 84ebdb6b65ad crypto: img-hash - Fix variable dereferenced before check 'hdev->req' f2f2c6102ace riscv: Fix crash during early errata patching e395fdfec46d RISC-V: Fix MEMREMAP_WB for systems with Svpbmt eced7ec0cd89 RISC-V: Fix unannoted hardirqs-on in return to userspace slow-path 9f4379692ace RDMA/hns: Fix XRC caps on HIP08 9e711eafabf0 RDMA/hns: Fix error code of CMD d78e8b4c862d RDMA/hns: Fix page size cap from firmware aaa589124d4c RDMA/hns: Fix PBL page MTR find d3238c4d3a46 RDMA/hns: Fix AH attr queried by query_qp 60549c5224cd RDMA/hns: Fix the gid problem caused by free mr bf0ad007e6cb orangefs: Fix sysfs not cleanup when dev init failed 38c1d5d2f8ae PCI: vmd: Fix secondary bus reset for Intel bridges 6c8319b90fe7 RDMA/srp: Fix error return code in srp_parse_options() 8bc0ecf1c382 RDMA/hfi1: Fix error return code in parse_platform_config() de888c02ac32 RDMA: Disable IB HW for UML 3829187387e4 riscv/mm: add arch hook arch_clear_hugepage_flags c19ca6553c2d crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() 22a59bb0aa5a crypto: amlogic - Remove kcalloc without check 10ed78c85b52 crypto: qat - fix error return code in adf_probe c458c9d0ce97 RDMA/nldev: Fix failure to send large messages 3ee8611a1d0d f2fs: avoid victim selection from previous victim section 0807071c1b2b f2fs: fix to enable compress for newly created file if extension matches 1f9d91ffc383 f2fs: set zstd compress level correctly 65c73bc771d6 RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() 02e0170c4da2 scsi: ufs: core: Fix the polling implementation 4141cd9e8b33 scsi: snic: Fix possible UAF in snic_tgt_create() aef82d16be5a scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails 4399a8632e5f scsi: ipr: Fix WARNING in ipr_init() bc31e6820424 scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper() cfa2f8098a6e scsi: fcoe: Fix possible name leak when device_register() fails 8698f359f252 scsi: scsi_debug: Fix a warning in resp_report_zones() 582b0a422642 scsi: scsi_debug: Fix a warning in resp_verify() c7e96168a8ca scsi: efct: Fix possible memleak in efct_device_init() c2e4692d019a scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() 9aa5b09a5548 scsi: hpsa: Fix error handling in hpsa_add_sas_host() d17bca3ddfe5 scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() 8642c72b081e crypto: hisilicon/qm - fix 'QM_XEQ_DEPTH_CAP' mask value 4841596b93f0 crypto: arm64/sm3 - fix possible crash with CFI enabled 9c1b30d5c1f7 crypto: arm64/sm3 - add NEON assembly implementation 23cf91c76489 crypto: x86/sm4 - fix crash with CFI enabled e6e4e281be90 crypto: x86/sm3 - fix possible crash with CFI enabled ae252643e884 crypto: x86/sha512 - fix possible crash with CFI enabled 76994f26226e crypto: x86/sha256 - fix possible crash with CFI enabled f3b1021db697 crypto: x86/sha1 - fix possible crash with CFI enabled 8d447b92c3e2 crypto: x86/aria - fix crash with CFI enabled 5ab743151a62 crypto: x86/aegis128 - fix possible crash with CFI enabled ff28b8afb786 padata: Fix list iterator in padata_do_serial() 6cfa9e60c0f8 padata: Always leave BHs disabled when running ->parallel() 314398bc1014 crypto: tcrypt - Fix multibuffer skcipher speed test mem leak 0aa7be66168b scsi: hpsa: Fix possible memory leak in hpsa_init_one() 21d8b6bd3730 PCI: endpoint: pci-epf-vntb: Fix call pci_epc_mem_free_addr() in error path eef5d05cbbd6 dt-bindings: visconti-pcie: Fix interrupts array max constraints e75080f9b4ee dt-bindings: imx6q-pcie: Fix clock names for imx6sx and imx8mq 821f9a18210f RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed fc2c43bf41c8 RDMA/hns: fix memory leak in hns_roce_alloc_mr() 26cee0603af0 RDMA/irdma: Initialize net_type before checking it d9dbd4ca2646 crypto: ccree - Make cc_debugfs_global_fini() available for module init function ed8b5ff3b078 RDMA/hfi: Decrease PCI device reference count in error path 76ca6756bf03 PCI: Check for alloc failure in pci_request_irq() c5a6776e44aa RDMA/hns: Fix incorrect sge nums calculation 2b214368bc0c RDMA/hns: Fix ext_sge num error when post send 06f73568f553 RDMA/rxe: Fix mr->map double free f98601f9abde crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() b5be6724f222 crypto: cryptd - Use request context instead of stack for sub-request 677f01f396ae crypto: ccree - Remove debugfs when platform_driver_register failed 953c81ffe384 scsi: scsi_debug: Fix a warning in resp_write_scat() 70adec0c790f RDMA/irdma: Do not request 2-level PBLEs for CQ alloc b4502647c0b2 RDMA/irdma: Fix RQ completion opcode 1df9f815553d RDMA/irdma: Fix inline for multiple SGE's 3930245bc845 RDMA/siw: Set defined status for work completion with undefined status c1d5a12f930f RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port cd06d32a71fb RDMA/core: Make sure "ib_port" is valid when access sysfs node 8731cb5c7820 RDMA/restrack: Release MR restrack when delete cf968790a08f f2fs: fix to avoid accessing uninitialized spinlock 71bf3550b530 PCI: imx6: Initialize PHY before deasserting core reset 5d2e13358243 PCI: vmd: Disable MSI remapping after suspend fa8a2f3be78e IB/mad: Don't call to function that might sleep while in atomic context f3d26a8589df RDMA/siw: Fix immediate work request flush to completion queue fdb9c354ac86 scsi: qla2xxx: Fix set-but-not-used variable warnings 425c9bd06b7a RDMA/irdma: Report the correct link speed 0b8578dc8477 f2fs: fix to destroy sbi->post_read_wq in error path of f2fs_fill_super() b4244ca341ea f2fs: fix the assign logic of iocb 734e2cf3ee29 f2fs: allow to set compression for inlined file fa2e65c1b1c6 f2fs: fix normal discard process 7e7db55d1e67 f2fs: fix gc mode when gc_urgent_high_remaining is 1 ae6c960a82c5 f2fs: fix to invalidate dcc->f2fs_issue_discard in error path ed88147bfb4e fortify: Do not cast to "unsigned char" 12695b4b76d4 apparmor: Fix memleak in alloc_ns() 7417cc5151bc crypto: rockchip - rework by using crypto_engine f945afb80f1d crypto: rockchip - remove non-aligned handling 89117da0102c crypto: rockchip - better handle cipher key 2edab0edfef5 crypto: rockchip - add fallback for ahash ac798fd39e2a crypto: rockchip - add fallback for cipher d2ce2922fd39 crypto: rockchip - do not store mode globally 2aecc5029fcc crypto: rockchip - do not do custom power management 1550e871120e f2fs: Fix the race condition of resize flag between resizefs 0ea2ba0d5b4f PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled 7123963c57ee RDMA/core: Fix order of nldev_exit call b5c7878b034c PCI: dwc: Fix n_fts[] array overrun 756e412cfcac apparmor: Use pointer to struct aa_label for lbs_cred 51a903281798 scsi: core: Fix a race between scsi_done() and scsi_timeout() 7b5bc00a59ef crypto: tcrypt - fix return value for multiple subtests 51592cf71682 crypto: nitrox - avoid double free on error path in nitrox_sriov_init() 204fdddd4698 crypto: sun8i-ss - use dma_addr instead u32 8a9db7913497 crypto: hisilicon/qm - re-enable communicate interrupt before notifying PF 9a6fab168cbc crypto: hisilicon/qm - fix incorrect parameters usage f024bf13d4ff apparmor: Fix regression in stacking due to label flags 72a5b5641cac apparmor: Fix abi check to include v8 abi 053816fb455f apparmor: fix lockdep warning when removing a namespace 3d27a436e294 apparmor: fix a memleak in multi_transaction_new() 14ed46a13aba net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path 06b81b4e669a i40e: Fix the inability to attach XDP program on downed interface e0c54906cf67 stmmac: fix potential division by 0 aff5bca3c2e5 octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions e97a4ad295b0 Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() 9114e7fa80ce Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() c1f213a8ccf3 Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() 866b20962954 Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() 91ed02b7977b Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() 08c847f1a163 Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() d123f2b94b9e Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() 8eefaa20568d Bluetooth: btintel: Fix missing free skb in btintel_setup_combined() 09a3b0c9c7c6 Bluetooth: hci_conn: Fix crash on hci_create_cis_sync a65b09e3130b Bluetooth: Fix EALREADY and ELOOP cases in bt_status() 72560759f6e0 Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS 66324c5eb5ee Bluetooth: hci_core: fix error handling in hci_register_dev() b17b3203d479 sctp: sysctl: make extra pointers netns aware 07e28a8f4502 ntb_netdev: Use dev_kfree_skb_any() in interrupt context 4f9bcc999062 net: lan9303: Fix read error execution path a8846b339860 net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() 512dc6796946 can: tcan4x5x: Fix use of register error status mask 73a1f06a4b6f can: m_can: Call the RAM init directly from m_can_chip_config 9f38ec243426 can: tcan4x5x: Remove invalid write in clear_interrupts 8718e17e0fac net: amd-xgbe: Check only the minimum speed for active/passive cables 7a7de9a6f198 net: amd-xgbe: Fix logic around active and passive cables 99a75f34db5b af_unix: call proto_unregister() in the error path in af_unix_init() 22dbe4a6ea37 net: setsockopt: fix IPV6_UNICAST_IF option for connected sockets 7cc54e9ffcf5 net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() df7c78c3ab06 hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() 4bc76162596e net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() 2a979f087430 net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() 9027ed144a1c net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() 6c0fba2b683d net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() 588d0b8462f5 net/tunnel: wait until all sk_user_data reader finish before releasing the sock bb1715a6bfb0 net: farsync: Fix kmemleak when rmmods farsync 5253d432dd36 ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() 71d88c7453ec of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() cbde8b3acbc8 ipvs: use u64_stats_t for the per-cpu counters dcae92a24955 drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() 446757787baf net: stmmac: fix possible memory leak in stmmac_dvr_probe() bfbc4f7f82da net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() e6730e15df96 net: defxx: Fix missing err handling in dfx_init() 6af94424012c net: vmw_vsock: vmci: Check memcpy_from_msg() bd72ab5e6fc1 clk: socfpga: Fix memory leak in socfpga_gate_init() 8d64aca5e8f3 bpf: Do not zero-extend kfunc return values 8682d0a6ee54 blktrace: Fix output non-blktrace event when blk_classic option enabled bbb2d35386c1 wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() 36a2786145ef wifi: rtl8xxxu: Fix the channel width reporting 8e2d450c4e5b wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h 9d0190d4722a spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode a35323218ff3 clk: samsung: Fix memory leak in _samsung_clk_register_pll() c93ecbb21b9a media: staging: stkwebcam: Restore MEDIA_{USB,CAMERA}_SUPPORT dependencies 0209e70ad496 media: coda: Add check for kmalloc 05f165ded4a7 media: coda: Add check for dcoda_iram_alloc ccb4e8de1e7e media: c8sectpfe: Add of_node_put() when breaking out of loop 86e52c02e288 regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe() 83a9cd6e0a96 nvme: pass nr_maps explicitly to nvme_alloc_io_tag_set 5aebe9ba130a mmc: core: Normalize the error handling branch in sd_read_ext_regs() 1b3f0b02486b memstick/ms_block: Add check for alloc_ordered_workqueue d87d565fec52 mmc: renesas_sdhi: alway populate SCC pointer eb8431dc4b5a mmc: mmci: fix return value check of mmc_add_host() 3697d9af93bf mmc: wbsd: fix return value check of mmc_add_host() ba91b413983a mmc: via-sdmmc: fix return value check of mmc_add_host() f5ce76aeddf0 mmc: meson-gx: fix return value check of mmc_add_host() 4e1dc24bcfc8 mmc: omap_hsmmc: fix return value check of mmc_add_host() 85946ceb0fac mmc: atmel-mci: fix return value check of mmc_add_host() 9229e7a00f5b mmc: litex_mmc: ensure `host->irq == 0` if polling eb7a2d516d4f mmc: wmt-sdmmc: fix return value check of mmc_add_host() 2044b2ea7794 mmc: vub300: fix return value check of mmc_add_host() bfd77b194c94 mmc: toshsd: fix return value check of mmc_add_host() a522e26a20a4 mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() ffa9b2a79e3e mmc: rtsx_pci: fix return value check of mmc_add_host() 5a62cba13851 mmc: pxamci: fix return value check of mmc_add_host() d2ead18bc7cc mmc: mxcmmc: fix return value check of mmc_add_host() 40aa73c70e8a mmc: moxart: fix return value check of mmc_add_host() 60fafcf2fb7e mmc: alcor: fix return value check of mmc_add_host() 774d97b5ed7c hwmon: (emc2305) fix pwm never being able to set lower 4cf53e91f36a hwmon: (emc2305) fix unable to probe emc2301/2/3 12e677201777 bpftool: Fix memory leak in do_build_table_cb adebac5995c9 riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC 86c1f5d5f498 NFSv4.x: Fail client initialisation if state manager thread can't run a89715bc9523 NFS: Allow very small rsize & wsize again f6a174755c33 NFSv4.2: Set the correct size scratch buffer for decoding READ_PLUS 05acc401bca3 SUNRPC: Fix missing release socket in rpc_sockname() 17c49afc694e xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() aae4846e8e49 pinctrl: thunderbay: fix possible memory leak in thunderbay_build_functions() 250eed7b9994 ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt 0859b2e1d5fa media: ov5640: set correct default link frequency 3872adf30623 media: saa7164: fix missing pci_disable_device() 809b48cb2eee ALSA: pcm: Set missing stop_operating flag at undoing trigger start 5c3568166129 bpf, sockmap: fix race in sock_map_free() 9283a0f51173 bpf: Add dummy type reference to nf_conn___init to fix type deduplication 204d0f668d0f hwmon: (jc42) Restore the min/max/critical temperatures on resume 24186b599624 hwmon: (jc42) Convert register access and caching to regmap/regcache f86b2f216636 regulator: core: fix resource leak in regulator_register() c72eb6e6e49a configfs: fix possible memory leak in configfs_create_dir() d2576d29da71 hsr: Synchronize sequence number updates. b5259dcfa3e1 hsr: Synchronize sending frames to have always incremented outgoing seq nr. 3b79aaa88bab hsr: Disable netpoll. 1517be0aef6d hsr: Avoid double remove of a node. 4d2f6c44fd85 hsr: Add a rcu-read lock to hsr_forward_skb(). 41d4bcc624cf Revert "net: hsr: use hlist_head instead of list_head for mac addresses" 35a6ae235108 clk: qcom: clk-krait: fix wrong div2 functions 3b317660e43f clk: qcom: lpass-sc7180: Fix pm_runtime usage 607ccb7d3d35 clk: qcom: lpass-sc7280: Fix pm_runtime usage 89f19d11aad8 regulator: core: fix module refcount leak in set_supply() 2d4b9c7e81f3 mt76: mt7915: Fix PCI device refcount leak in mt7915_pci_init_hif2() d26fdb1ec5b7 wifi: mt76: do not send firmware FW_FEATURE_NON_DL region 52f7e2392617 wifi: mt76: mt7921: Add missing __packed annotation of struct mt7921_clc eb9102556565 wifi: mt76: fix coverity overrun-call in mt76_get_txpower() f11c5a1926c9 wifi: mt76: mt7921: fix wrong power after multiple SAR set 71e73d3ce2b8 wifi: mt76: mt7915: Fix chainmask calculation on mt7915 DBDC 13b31708e54f wifi: mt76: mt7915: rework eeprom tx paths and streams init 5e55a45d9196 wifi: mt76: mt7921: fix reporting of TX AGGR histogram 6435fc52ef36 wifi: mt76: mt7915: fix reporting of TX AGGR histogram 1d3ecd157294 wifi: mt76: mt7915: fix mt7915_mac_set_timing() c6cd8bacafc2 wifi: mt76: mt7921: fix antenna signal are way off in monitor mode ae99debcf6b8 wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails 92c9732ce7eb wifi: mac80211: fix maybe-unused warning 9a50a7f64243 wifi: mac80211: fix memory leak in ieee80211_if_add() 687b6b37c094 wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface() 16984b61ef15 spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE 58cf9f4b79ad bonding: uninitialized variable in bond_miimon_inspect() 26a844a91ecb bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect e45de3007ac5 bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes 113236e8f49f bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data ff0d392a4255 Input: wistron_btns - disable on UML ce7de847f19e netfilter: conntrack: set icmpv6 redirects as RELATED f0f1982ddfb4 clk: visconti: Fix memory leak in visconti_register_pll() 4fa98de4f8c8 ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe 7c852e8f93f0 drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs c65564790048 drm/amdkfd: Fix memory leakage a8b54ad7106c drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() a6cffe54064a drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() dba7d8572224 amdgpu/nv.c: Corrected typo in the video capabilities resolution dd574ff7a7f2 drm/amd/pm/smu11: BACO is supported when it's in BACO state 95569b7285dc clk: mediatek: fix dependency of MT7986 ADC clocks 77c6b6be7e80 ASoC: mediatek: mt8173: Enable IRQ when pdata is ready 3a2ecd1ec140 wifi: iwlwifi: mvm: fix double free on tx path. f52cf83c18cf wifi: rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed fce7e4627364 wifi: plfxlc: fix potential memory leak in __lf_x_usb_enable_rx() 98dbd1329b4a ALSA: asihpi: fix missing pci_disable_device() 6f3d56783fbe NFS: Fix an Oops in nfs_d_automount() 0393e0316cdd NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn b247a9828f66 NFSv4: Fix a credential leak in _nfs4_discover_trunking() 43fe5686d4a4 NFSv4.2: Fix initialisation of struct nfs4_label 7c6975209d98 NFSv4.2: Fix a memory stomp in decode_attr_security_label 4711196ada6b NFSv4.2: Always decode the security label 860b951e92c3 NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding b88b4035b218 drm/msm/mdp5: fix reading hw revision on db410c platform deed9567aae0 ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd 9d997d67e501 ASoC: dt-bindings: wcd9335: fix reset line polarity in example a5d99bf9cf77 drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() 6a27110802eb media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC 2e6203ef474b media: mediatek: vcodec: Core thread depends on core_list c703b86a4972 media: mediatek: vcodec: Setting lat buf to lat_list when lat decode error 43a4ae7b7879 media: mediatek: vcodec: Fix h264 set lat buffer error fd975256eb26 media: mediatek: vcodec: Fix getting NULL pointer for dst buffer c9411d57c1de media: amphion: lock and check m2m_ctx in event handler c0c1903e8733 media: amphion: cancel vpu before release instance 1ca1405d52c8 media: amphion: try to wakeup vpu core to avoid failure 5100ab6744e7 media: sun8i-a83t-mipi-csi2: Register async subdev with no sensor attached 65b3232f9e91 media: sun6i-mipi-csi2: Register async subdev with no sensor attached 6c1c8499cdb6 media: sun8i-a83t-mipi-csi2: Require both pads to be connected for streaming daf248d2d6a5 media: sun6i-mipi-csi2: Require both pads to be connected for streaming b1898793777f x86/boot: Skip realmode init code when running as Xen PV guest 6b60cf73a931 media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() ed4293a07c1c media: dvb-core: Fix ignored return value in dvb_register_frontend() 5e2fa5132995 pinctrl: pinconf-generic: add missing of_node_put() d998e985232a clk: imx8mn: fix imx8mn_enet_phy_sels clocks list a03b59a0c83d clk: imx8mn: fix imx8mn_sai2_sels clocks list 4b7b740009fa clk: imx: rename video_pll1 to video_pll 90b4de668466 clk: imx: replace osc_hdmi with dummy 99bd07dc8519 clk: imx8mn: rename vpu_pll to m7_alt_pll d6ebcae042ce media: mt9p031: Drop bogus v4l2_subdev_get_try_crop() call from mt9p031_init_cfg() 0f5250e1de5f media: imx: imx7-media-csi: Clear BIT_MIPI_DOUBLE_CMPNT for <16b formats 3f8b24ab0d00 media: imon: fix a race condition in send_packet() f38df8984ef1 media: vimc: Fix wrong function called when vimc_init() fails 841315c1db6b ASoC: mediatek: mt8186: Correct I2S shared clocks 5827a5656d5a ASoC: qcom: cleanup and fix dependency of QCOM_COMMON b1e4f92dd0c1 ASoC: qcom: Add checks for devm_kcalloc a999525c7b69 drbd: destroy workqueue when drbd device was freed 6c4c5d5e4a0d drbd: remove call to memset before free device/resource/connection a1b061cafdbc mtd: maps: pxa2xx-flash: fix memory leak in probe 616dc895d982 mtd: core: Fix refcount error in del_mtd_device() 95e90bcc934f clk: microchip: check for null return of devm_kzalloc() d87f58c25447 bonding: fix link recovery in mode 2 when updelay is nonzero e1abb71ed774 selftests/bpf: Mount debugfs in setns_by_fd 4074774f55d4 selftests/bpf: Make sure zero-len skbs aren't redirectable cbd17cb4df07 drm/i915/guc: make default_lists const data d7352b410471 drm/amdgpu: fix pci device refcount leak f2ffb8653ea8 clk: rockchip: Fix memory leak in rockchip_clk_register_pll() 55e44791a547 regulator: core: use kfree_const() to free space conditionally 83ddd4cc8f25 ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT 2b951e13bd17 ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT bfa34e24ced6 ASoC: Intel: avs: Lock substream before snd_pcm_stop() 51618c1d77af ASoC: Intel: Skylake: Fix Kconfig dependency 1dc70897f1ac wifi: rtw89: fix physts IE page check 60dcaf068f42 pinctrl: k210: call of_node_put() 66d362f16d46 clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets 258730e8f68f HID: hid-sensor-custom: set fixed size for custom attributes 21f15d8ffdb4 bpf: Move skb->len == 0 checks into __bpf_redirect 92f30b33df3d clk: imx93: correct enet clock a1981f67d57e clk: imx93: unmap anatop base in error handling path 1372f4f6fcb1 HID: i2c: let RMI devices decide what constitutes wakeup event 3751ba4aec0b bpf: Pin the start cgroup in cgroup_iter_seq_init() b7c906977301 clk: imx93: correct the flexspi1 clock setting c536932b6a2a mtd: spi-nor: Fix the number of bytes for the dummy cycles 58701a96062f mtd: spi-nor: hide jedec_id sysfs attribute if not present d24fd986ae9d net: Return errno in sk->sk_prot->get_port(). 073b50de84cb udp: Clean up some functions. 53fc231277da net: ethernet: mtk_eth_soc: fix RSTCTRL_PPE{0,1} definitions 7d4af96be535 media: videobuf-dma-contig: use dma_mmap_coherent d72bff7e6cc3 media: amphion: Fix error handling in vpu_driver_init() abc73b6739a1 media: platform: exynos4-is: Fix error handling in fimc_md_init() 9416861170ba media: solo6x10: fix possible memory leak in solo_sysfs_init() 8a204a0b4a0d media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init() 48c489fafa46 media: amphion: apply vb2_queue_error instead of setting manually e9fbed19ad17 media: amphion: add lock around vdec_g_fmt 2bf8461ee33c net: ethernet: mtk_eth_soc: do not overwrite mtu configuration running reset routine 38e2a92cd174 ASoC: amd: acp: Fix possible UAF in acp_dma_open 917e58a84e85 Input: elants_i2c - properly handle the reset GPIO when power is off c4cc41e94d83 mtd: lpddr2_nvm: Fix possible null-ptr-deref fee1df5a5835 drm/msm/a6xx: Fix speed-bin detection vs probe-defer 73b7f8a820d2 wifi: ath10k: Fix return value in ath10k_pci_init() 4448a8dd1e7c selftests/bpf: fix memory leak of lsm_cgroup 773bfda35c95 dm: track per-add_disk holder relations in DM ce65ef11d37e dm: make sure create and remove dm device won't race with open and close table 365c351efd4a dm: cleanup close_table_device 3a3742f6b0a2 dm: cleanup open_table_device 475bdd75447a block: clear ->slave_dir when dropping the main slave_dir reference d2845542a953 ima: Fix misuse of dereference of pointer in template_desc_init_fields() c591c48842f0 integrity: Fix memory leakage in keyring allocation error path accc7993a780 ALSA: memalloc: Allocate more contiguous pages for fallback case 0a730f51b02a drm/fourcc: Fix vsub/hsub for Q410 and Q401 8cf1235a49a3 regulator: qcom-rpmh: Fix PMR735a S3 regulator spec a428dcc4a421 wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc() 18ef9434379b nvme: return err on nvme_init_non_mdts_limits fail 8084bd0a64e2 amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() 2f98469c3141 regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() 3b97e1e894ec nvmet: only allocate a single slab for bvecs 21b92cf41952 ASoC: pxa: fix null-pointer dereference in filter() 83a583a36982 drm/mediatek: Modify dpi power on/off sequence. 8c39a6157c45 selftests/bpf: Fix incorrect ASSERT in the tcp_hdr_options test 6bbbe4948d46 selftests/bpf: Fix xdp_synproxy compilation failure in 32-bit arch 69d51c26ea83 ASoC: codecs: wsa883x: use correct header file 66fdbc0f2445 ASoC: codecs: wsa883x: Use proper shutdown GPIO polarity 7a779e84b3c4 module: Fix NULL vs IS_ERR checking for module_get_next_page 0183b7c49cfd wifi: iwlwifi: mei: fix potential NULL-ptr deref after clone 57f6784d8831 wifi: iwlwifi: mei: avoid blocking sap messages handling due to rtnl lock a29e442ee110 wifi: iwlwifi: mei: fix tx DHCP packet for devices with new Tx API 9829f3a5ae4b wifi: iwlwifi: mei: don't send SAP commands if AMT is disabled 39138cee7ab9 wifi: iwlwifi: mei: make sure ownership confirmed message is sent 61dd45b01b20 pinctrl: mediatek: fix the pinconf register offset of some pins afe3309dedec dt-bindings: pinctrl: update uart/mmc bindings for MT7986 SoC 9e203e437310 drm/radeon: Add the missed acpi_put_table() to fix memory leak 0544ea57f999 bfq: fix waker_bfqq inconsistency crash 0c57b39033e0 drbd: use blk_queue_max_discard_sectors helper 961db32e52f4 regmap-irq: Use the new num_config_regs property in regmap_add_irq_chip_fwnode 2bba26652613 drm: rcar-du: Drop leftovers dependencies from Kconfig 7f8811ed9853 wifi: rtw89: use u32_encode_bits() to fill MAC quota value fb9277b1c82c drm: lcdif: Set and enable FIFO Panic threshold 735d1820a6b1 rxrpc: Fix ack.bufferSize to be 0 when generating an ack 5697a0d4a7e1 net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() 3c1aac9cef5f virt/sev-guest: Add a MODULE_ALIAS 91426b258392 clk: renesas: r8a779f0: Fix SCIF parent clocks 697fc4dfcb6e clk: renesas: r8a779f0: Fix HSCIF parent clocks 3eb954aac208 media: camss: Do not attach an already attached power domain on MSM8916 platform 24df4fa3e795 media: camss: Clean up received buffers on failed start of streaming c6e31be0f72c wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port 7503bb76a141 Input: joystick - fix Kconfig warning for JOYSTICK_ADC 26c304a3f136 mtd: core: fix possible resource leak in init_mtd() bcabe1dc2a34 mtd: Fix device name leak when register device failed in add_mtd_device() 386cb647b8fb clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs c4809c3dd342 clk: qcom: dispcc-sm6350: Add CLK_OPS_PARENT_ENABLE to pixel&byte src ab6bfd335cf1 clk: qcom: gcc-ipq806x: use parent_data for the last remaining entry ddbed3b583ac bpf: propagate precision across all frames, not just the last one 3a59f8bef663 bpf: propagate precision in ALU/ALU64 operations fac1282fc80a media: platform: exynos4-is: fix return value check in fimc_md_probe() 2f558c5208b0 media: vivid: fix compose size exceed boundary 40356e4c885b media: rkvdec: Add required padding 926893538b71 media: platform: mtk-mdp3: fix error handling in mdp_probe() ef9170c00e1a media: platform: mtk-mdp3: fix error handling about components clock_on ab49175a5a88 media: platform: mtk-mdp3: fix error handling in mdp_cmdq_send() 12b7733807b6 drm/msm/dsi: Prevent signed BPG offsets from bleeding into adjacent bits 043b1493deae drm/msm/dsi: Disallow 8 BPC DSC configuration for alternative BPC values 0a323c2aa127 drm/msm/dsi: Account for DSC's bits_per_pixel having 4 fractional bits 8a80ad33dbd2 drm/msm/dsi: Migrate to drm_dsc_compute_rc_parameters() 9929c46ccca8 drm/msm/dsi: Appropriately set dsc->mux_word_size based on bpc 275b1d41f9b2 drm/msm/dsi: Reuse earlier computed dsc->slice_chunk_size f5bf0e54c47c drm/msm/dsi: Use DIV_ROUND_UP instead of conditional increment on modulo f0282e1d5749 drm/msm/dsi: Remove repeated calculation of slice_per_intf 36e8894c5676 drm/msm/dsi: Remove useless math in DSC calculations 4235be829c9e drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fractional bits fae22b0b5b4b bpf: Fix slot type check in check_stack_write_var_off ebe6c699ee26 bpf: Clobber stack slot when writing over spilled PTR_TO_BTF_ID e7a3542f44fd drm/msm/hdmi: use devres helper for runtime PM management 8008f1691c15 ima: Handle -ESTALE returned by ima_filter_rule_match() e9a22f40f347 drm/msm/mdp5: stop overriding drvdata 6528971fdce0 drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED 465611e81258 drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure 8b39120d4d9c spi: Update reference to struct spi_controller 18f36c3eed39 drm/panel/panel-sitronix-st7701: Fix RTNI calculation f3ba0b7a4794 drm: lcdif: change burst size to 256B 521dc068ef5d clk: renesas: r9a06g032: Repair grave increment error bd449cadc8db drm/i915/dgfx: Grab wakeref at i915_ttm_unmap_virtual 6039c79ea54f drm/i915: Encapsulate lmem rpm stuff in intel_runtime_pm 37ec70c44ec9 drm/i915: Refactor ttm ghost obj detection ed52edf44432 drm/i915: Handle all GTs on driver (un)load paths 12a9b4c4ebd9 drm/rockchip: lvds: fix PM usage counter unbalance in poweron 2734b3eb7210 drm/amd/display: wait for vblank during pipe programming f87cd02c3b65 dw9768: Enable low-power probe on ACPI 64f61e18286b drm/i915/guc: Fix GuC error capture sizing estimation and reporting 2fb13ac78aa9 drm/i915/guc: Add error-capture init warnings when needed fe9f9b9d06d3 ASoC: dt-bindings: rt5682: Set sound-dai-cells to 1 0b708cb7f03d clk: renesas: r8a779a0: Fix SD0H clock name fb0425321947 clk: renesas: r8a779f0: Fix SD0H clock name a8e14234ac26 can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming 70e91ddbe3b1 can: kvaser_usb: Add struct kvaser_usb_busparams 87669964867a can: kvaser_usb_leaf: Fix bogus restart events e66e75eed961 can: kvaser_usb_leaf: Fix wrong CAN state after stopping 1eef65b79fce can: kvaser_usb_leaf: Fix improved state not being reported 6354011aa53c can: kvaser_usb_leaf: Set Warning state even without bus errors 10081f449a06 can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT 368ee61e7b13 can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event 2a07780ad2ff can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device 8543ac492366 libbpf: Btf dedup identical struct test needs check for nested structs/arrays 5d68a8c82759 media: exynos4-is: don't rely on the v4l2_async_subdev internals 3a54b7286893 media: i2c: ov5648: Free V4L2 fwnode data on unbind 91a8528694a1 soreuseport: Fix socket selection for SO_INCOMING_CPU. a5514f2f83a1 venus: pm_helpers: Fix error check in vcodec_domains_get() 0a132a42b77f media: i2c: ad5820: Fix error path 436873067841 media: i2c: hi846: Fix memory leak in hi846_parse_dt() 5459eaca151d drm/i915: Fix compute pre-emption w/a to apply to compute engines 72b414661dc1 drm/i915/guc: Limit scheduling properties to avoid overflow ad8eb8ed0d39 media: mediatek: vcodec: fix h264 cavlc bitstream fail 246f266634f5 media: cedrus: hevc: Fix offset adjustments 563d50ec220f media: v4l2-ioctl.c: Unify YCbCr/YUV terms in format descriptions 5d1a2d2a1183 media: adv748x: afe: Select input port when initializing AFE fc6579f00506 media: amphion: reset instance if it's aborted before codec header parsed e7d1e0b75264 media: coda: jpeg: Add check for kmalloc b9d1093140e2 media: v4l2-ctrls: Fix off-by-one error in integer menu control check a7e8439e297e Input: iqs7222 - protect against undefined slider size 172d4d640750 drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe 782175a60176 selftests/bpf: fix missing BPF object files 05d55bbd8d27 samples/bpf: Fix MAC address swapping in xdp2_kern 818b68651cde samples/bpf: Fix map iteration in xdp1_user 22d569b3d1a0 net: ethernet: adi: adin1110: Fix SPI transfers 1c65f8f98148 drm/amdgpu/powerplay/psm: Fix memory leak in power state init 9ccd11718d76 drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly" 3265e0f2f85a ipmi: kcs: Poll OBF briefly to reduce OBE latency 0bad12fee5ae ASoC: Intel: avs: Fix potential RX buffer overflow b793142e7d6f ASoC: Intel: avs: Fix DMA mask assignment e02b42f3fc56 pinctrl: ocelot: add missing destroy_workqueue() in error path in ocelot_pinctrl_probe() 55442d2f2cfa ata: libata: fix NCQ autosense logic 76b014f2f595 drm: lcdif: Switch to limited range for RGB to YUV conversion ecb0f3d7dd13 libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() e0f5361d95aa libbpf: Deal with section with no data gracefully 622ff59742fe libbpf: Use elf_getshdrnum() instead of e_shnum 3c48bbf4264f selftest/bpf: Fix error usage of ASSERT_OK in xdp_adjust_tail.c bec359a2a48f selftests/bpf: Fix error failure of case test_xdp_adjust_tail_grow 661e952bc9ef selftest/bpf: Fix memory leak in kprobe_multi_test d7dc8fad67fa selftests/bpf: Fix memory leak caused by not destroying skeleton 13866e924a57 libbpf: Fix memory leak in parse_usdt_arg() fbe08093fb23 libbpf: Fix use-after-free in btf_dump_name_dups e4ebe4eb7ef5 drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge edf05f091cc7 wifi: ath11k: fix firmware assert during bandwidth change for peer sta d161b3de52dd wifi: rtl8xxxu: Fix reading the vendor of combo chips 71fc0ad671a6 wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() 08aa0537ec8c wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() 588f2f9c7df6 drm/atomic-helper: Don't allocate new plane state in CRTC check daf8163bd9ca wifi: mac80211: fix ifdef symbol name 8f8e5ca4e038 wifi: mac80211: check link ID in auth/assoc continuation bb7743955a92 wifi: mac80211: mlme: fix null-ptr deref on failed assoc cd5d16539330 wifi: fix multi-link element subelement iteration 49cafaad0ba5 selftests/bpf: Add missing bpf_iter_vma_offset__destroy call cd58eb4338ce platform/mellanox: mlxbf-pmc: Fix event typo 28dad915abe4 ipc: fix memory leak in init_mqueue_fs() b59624258598 rapidio: devices: fix missing put_device in mport_cdev_open 88579c158e02 hfs: Fix OOB Write in hfs_asc2mac caaa3b42a204 relay: fix type mismatch when allocating memory in relay_create_buf() ab2f429240b8 eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD cb87af2c19c0 rapidio: fix possible UAF when kfifo_alloc() fails c8d1f3d1b25b fs: sysv: Fix sysv_nblocks() returns wrong value b6dccca21b1f NFSD: pass range end to vfs_fsync_range() instead of count 82474db85bab nfsd: return error if nfs4_setacl fails d7aa9f777831 lockd: set other missing fields when unlocking files 5c8e13a2b66a MIPS: OCTEON: warn only once if deprecated link status is being used 412bd425cc35 MIPS: BCM63xx: Add check for NULL for clk in clk_enable dc7224749484 platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register() 87426ce3bd57 platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() 6613f36a2fa5 platform/chrome: cros_ec_typec: zero out stale pointers 40c73b2ea961 erofs: validate the extent length for uncompressed pclusters 373b6f350aec erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails 618e712b99c7 erofs: Fix pcluster memleak when its block address is zero 18067e262416 erofs: check the uniqueness of fsid in shared domain in advance 6a5061dd651c PM: runtime: Do not call __rpm_callback() from rpm_idle() 4da411086f5a xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() b44457b83a03 x86/xen: Fix memory leak in xen_init_lock_cpu() f698f88f042c x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() daea9a0647df uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix 01f2c2052ea5 ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() 404b4b9770d8 clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock() 6b0a5f9e153e clocksource/drivers/timer-ti-dm: Fix warning for omap_timer_match 685c4ec6c8d0 cpu/hotplug: Do not bail-out in DYING/STARTING sections 4070e9cf7220 cpu/hotplug: Make target_store() a nop when target == state a1e49256c786 futex: Resend potentially swallowed owner death notification fba0ec3a25ee clocksource/drivers/sh_cmt: Access registers according to spec 9abba4aa6087 rapidio: rio: fix possible name leak in rio_register_mport() 85fbf58b15c0 rapidio: fix possible name leaks when rio_add_device() fails 50ab0ca3aff4 ocfs2: fix memory leak in ocfs2_mount_volume() 92425441949e debugfs: fix error when writing negative value to atomic_t debugfs file 93148085cb70 lib/notifier-error-inject: fix error when writing -errno to debugfs file 79be3d5f2ef1 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value 52116d130bcb cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() 6eda351971be genirq/irqdesc: Don't try to remove non-existing sysfs files 23ac79e755df nfsd: don't call nfsd_file_put from client states seqfile display b04556ef19ed NFSD: Finish converting the NFSv3 GETACL result encoder 2b825efb0577 NFSD: Finish converting the NFSv2 GETACL result encoder f29c2f57cdf7 EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() 6a9592cd3482 irqchip/loongson-liointc: Fix improper error handling in liointc_init() 773c9d7f127f irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init() 12f45dc266f8 irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() 9e04d2548a02 irqchip/loongson-pch-pic: Fix translate callback for DT path e0d8b51bbe84 thermal: core: fix some possible name leaks in error paths 751f12696d79 platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() 254d2d322721 perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() dc7f07bc1ebb perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() bd66877c0b3b perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() a7be6b849b53 perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() c00901e98b1e ACPI: pfr_update: use ACPI_FREE() to free acpi_object ae3075b54fa8 ACPI: pfr_telemetry: use ACPI_FREE() to free acpi_object f0d5624fbe37 mailbox: pcc: Reset pcc_chan_count to zero in case of PCC probe failure 290dd73b943c PNP: fix name memory leak in pnp_alloc_dev() fb7f50d9b87a selftests/efivarfs: Add checking of the test return value faf8fd9f576a MIPS: vpe-cmp: fix possible memory leak while module exiting ab3d47c1fd02 MIPS: vpe-mt: fix possible memory leak while module exiting 205f5e984d30 cpufreq: qcom-hw: Fix the frequency returned by cpufreq_driver->get() a753ee510365 selftests: cgroup: fix unsigned comparison with less than zero 0b2128b70849 ocfs2: fix memory leak in ocfs2_stack_glue_init() 890d91b31f48 lib/fonts: fix undefined behavior in bit shift for get_default_font b457907d5067 proc: fixup uptime selftest 21bec0ebb854 timerqueue: Use rb_entry_safe() in timerqueue_getnext() 790c52369e5d platform/x86: huawei-wmi: fix return value calculation 51b2ea9e4e53 lib/debugobjects: fix stat count and optimize debug_objects_mem_init e9b4dc13d32c perf: Fix possible memleak in pmu_dev_alloc() 619dd807f993 selftests/ftrace: event_triggers: wait longer for test_event_enable 14addeebbb0f ACPI: irq: Fix some kernel-doc issues bb1878d741ff x86/split_lock: Add sysctl to control the misery mode 242e23be8f31 cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() cfea50b0e597 fs: don't audit the capability check in simple_xattr_list() 574b10475d69 PM: hibernate: Fix mistake in kerneldoc comment fa90769d3f25 x86/sgx: Reduce delay and interference of enclave release 44de1adb2484 sched/psi: Fix possible missing or delayed pending event 3878f601e14c alpha: fix syscall entry in !AUDUT_SYSCALL case 84fe26b06f82 alpha: fix TIF_NOTIFY_SIGNAL handling dc0da257ebaf cpuidle: dt: Return the correct numbers of parsed idle states e7c542d2cfae sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition cbd8c040409c sched/uclamp: Make cpu_overutilized() use util_fits_cpu() 324ce6e2c603 sched/uclamp: Make asym_fits_capacity() use util_fits_cpu() 3b9c1559de8c sched/uclamp: Make select_idle_capacity() use util_fits_cpu() 75ba48621b33 sched/uclamp: Fix fits_capacity() check in feec() d355960543a7 sched/uclamp: Make task_fits_capacity() use util_fits_cpu() 0ef8dac24646 sched/uclamp: Fix relationship between uclamp and migration margin 7e4831539706 ovl: remove privs in ovl_fallocate() 155428ea2026 ovl: remove privs in ovl_copyfile() 82855e986453 tpm/tpm_crb: Fix error message in __crb_relinquish_locality() 60eb1529a300 tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() 1abbeab55631 tpm: Add flag to use default cancellation policy 05ab9752f975 tpm: tis_i2c: Fix sanity check interrupt enable mask 63f089c0365e arch: arm64: apple: t8103: Use standard "iommu" node name 2f82381d0681 pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP 3c6dfce2c76c ARM: mmp: fix timer_read delay 65f1ff9011f1 pstore/ram: Fix error return code in ramoops_probe() 5b81f0c6c60e seccomp: Move copy_seccomp() to no failure path. ef400e41a85a drivers/perf: hisi: Fix some event id for hisi-pcie-pmu 5daa0a727c83 soc: apple: rtkit: Stop casting function pointer signatures 868d9310c460 soc: apple: sart: Stop casting function pointer signatures d20a0234f0d8 arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC a1b28c36ec20 ARM: dts: turris-omnia: Add switch port 6 node 88b5d11a6d98 ARM: dts: turris-omnia: Add ethernet aliases 1a8b127d7b15 ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port 18d8e15a53c6 ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port 8f4cd6481bbb ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port 0e23b6a16af3 ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port aa67f198dc81 ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port 714ae279ac9c ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port 2460aca3c425 arm64: dts: mt7986: move wed_pcie node b2429741cb42 arm64: tegra: Fix non-prefetchable aperture of PCIe C3 controller 75a0e121937d arm64: tegra: Fix Prefetchable aperture ranges of Tegra234 PCIe controllers 29ca6ffb0840 arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name e435f8959aad arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings 81d0b66f185d arm64: dts: mt2712-evb: Fix usb vbus regulators unit names bb225f227cb2 arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names e547c30e963f arm64: dts: mt2712e: Fix unit address for pinctrl node cb9bb1895b43 arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators 5e5190363463 arm64: dts: mt6779: Fix devicetree build warnings 39ce535c4bf1 arm64: dts: mt7896a: Fix unit_address_vs_reg warning for oscillator ffd7eb587315 arm64: dts: mediatek: mt8195: Fix CPUs capacity-dmips-mhz 121fa4e630dc ARM: dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes 3aa5508359f3 riscv: dts: microchip: remove pcie node from the sev kit d31b758ee777 arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr 2b2c143237f3 arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node dc7d896b7d50 arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node 0e2de8570880 arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node 582babe17ea8 perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() adf7c3bbcc81 perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init() 7772f4de9341 drivers: perf: marvell_cn10k: Fix hotplug callback leak in tad_pmu_init() 0823732f0aa0 perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() 7f7634d72def arm64: mm: kfence: only handle translation faults afafeb0cf5b1 soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe 01c972a33cae soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe 5e9e8ee71319 riscv: dts: microchip: fix the icicle's #pwm-cells d9d93b6cd047 arm: dts: spear600: Fix clcd interrupt 9c113e3add61 arm64: dts: qcom: sc7280: Mark all Qualcomm reference boards as LTE 7d6370223db6 soc/tegra: cbb: Check firewall before enabling error reporting b75d11a62bb3 soc/tegra: cbb: Add checks for potential out of bound errors d8ed37219e27 soc/tegra: cbb: Update slave maps for Tegra234 6ede06dde331 soc/tegra: cbb: Use correct master_id mask for CBB NOC in Tegra194 61eb9624e764 arm64: dts: mt7986: fix trng node name 5e1a9c98c116 soc: sifive: ccache: fix missing of_node_put() in sifive_ccache_init() 0883dc428c95 soc: sifive: ccache: fix missing free_irq() in error path in sifive_ccache_init() 7ea9128d1a91 soc: sifive: ccache: fix missing iounmap() in error path in sifive_ccache_init() 48ad27467b00 dt-bindings: pwm: fix microchip corePWM's pwm-cells d12b10a78396 arm64: dts: renesas: r9a09g011: Fix I2C SoC specific strings 68093e2e7a41 arm64: dts: renesas: r9a09g011: Fix unit address format error 4bc03f485add arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock e4d95cd9fb15 arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock 8a894fab2d26 arm64: dts: qcom: sm6125: fix SDHCI CQE reg names 2454706d2645 arm64: dts: qcom: pm6350: Include header for KEY_POWER 492480a9453e soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index a51d57fd6f37 arm64: dts: qcom: sm6350: drop bogus DP PHY clock 8ab46b95bff6 arm64: dts: qcom: sm8250: drop bogus DP PHY clock 564a8e6ef47b arm64: dts: qcom: sc7280: fix codec reset line polarity for CRD 1.0/2.0 efabb772e4bb arm64: dts: qcom: sc7280: fix codec reset line polarity for CRD 3.0/3.1 c05e7b9c5474 arm64: dts: qcom: sm8250-mtp: fix reset line polarity 07fe2707eac4 arm64: dts: qcom: msm8996: fix sound card reset line polarity 4b5f25ae1ba5 arm64: dts: qcom: sm8450: fix UFS PHY registers b9002a984c98 arm64: dts: qcom: sm8350: fix UFS PHY registers 1d488fcb63d3 arm64: dts: qcom: sm8250: fix UFS PHY registers b2b777270c94 arm64: dts: qcom: sm8150: fix UFS PHY registers e89e8e0648f2 soc: qcom: llcc: make irq truly optional 91724983c7fd arm64: dts: qcom: sc7180-trogdor-homestar: fully configure secondary I2S pins aceaa757137c arm64: dts: qcom: sm8250: correct LPASS pin pull down 77777664ccdd arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in node name 9d043ee0de80 riscv: dts: microchip: fix memory node unit address for icicle 0eb788089ddb firmware: ti_sci: Fix polled mode during system suspend f024ba5e05ab drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static 10ee1f7a0fa0 ARM: dts: stm32: Fix AV96 WLAN regulator gpio property 0d7d7d9ccf6d ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96 1c1e7514cf3e objtool, kcsan: Add volatile read/write instrumentation to whitelist f3107fca5491 memory: renesas-rpc-if: Clear HS bit during hardware initialization 85c570c3b33d arm64: dts: fsd: fix drive strength values as per FSD HW UM c6c98b75a5db arm64: dts: fsd: fix drive strength macros as per FSD HW UM 6d2f8d9c14d5 arm64: dts: qcom: msm8916: Drop MSS fallback compatible 29e76d127ab1 arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias 0094e48d90d5 arm64: dts: qcom: sdm630: fix UART1 pin bias 40713b3e902a ARM: dts: qcom: apq8064: fix coresight compatible 56a0ab80c095 arm64: dts: qcom: msm8996: fix GPU OPP table fa6d1956270c arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables 830c07c7d8dd arm64: dts: qcom: msm8996: Add MSM8996 Pro support 03cb7d4dacb3 arm64: dts: qcom: sdm845-xiaomi-polaris: fix codec pin conf name fbba08a9209f arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable 97e197f5c483 arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins 4d37ecb21de4 arm64: dts: renesas: r8a779g0: Fix HSCIF0 "brg_int" clock 7913fc303d12 usb: musb: remove extra check in musb_gadget_vbus_draw e72fab11d350 MIPS: DTS: CI20: fix reset line polarity of the ethernet controller (From OE-Core rev: 8840b4a4754dce42f0de008af0f03cdfb6eaf9ec) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/6.1: update to v6.1.1Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: ebdb69c5b054 Linux 6.1.1 1d1a710c1983 KEYS: encrypted: fix key instantiation with user-provided data e8d16a54842d cifs: fix oops during encryption 4e453324803d usb: dwc3: pci: Update PCIe device ID for USB3 controller on CPU sub-system for Raptor Lake 9222912924fc usb: typec: ucsi: Resume in separate work c383c7c35c7b igb: Initialize mailbox message for VF reset 52d5896ba2a4 staging: r8188eu: fix led register settings c9cacc0ab1ea xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N c0d91ec1a16a ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook c0815ea08548 USB: serial: f81534: fix division by zero on line-speed change 3c8b21ee1404 USB: serial: f81232: fix division by zero on line-speed change 736f626ea8b8 USB: serial: cp210x: add Kamstrup RF sniffer PIDs 0b63d587c0d2 USB: serial: option: add Quectel EM05-G modem d1a92bb8d697 usb: gadget: uvc: Prevent buffer overflow in setup handler 2cd2e9322726 udf: Fix extending file within last block 1cd3e9297d44 udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size 12a88f572d6d udf: Fix preallocation discarding at indirect extent boundary e6b01f6a0e77 udf: Discard preallocation before extending file with a hole fb9b502cf911 irqchip/ls-extirq: Fix endianness detection 18301e16ea55 mips: ralink: mt7621: do not use kzalloc too early ee11da28a62e mips: ralink: mt7621: soc queries and tests as functions a1d9199ba485 mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem a4997bae1b5b PCI: mt7621: Add sentinel to quirks table 76c6303530eb libbpf: Fix uninitialized warning in btf_dump_dump_type_data 96c5043a4d64 x86/vdso: Conditionally export __vdso_sgx_enter_enclave() (From OE-Core rev: 253360891b8be1b6574f8bf237ce178b42174ee5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto: introduce v6.1 reference kernel recipesBruce Ashfield
6.1 is a LTS kernel, and our next reference kernel. Some new features like rust support are not directly used, but will be available to start testing. (From OE-Core rev: 1a450283c85f7bbadcbbb8973d3c3d15a712abb3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/5.15: update to v5.15.103Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 8020ae3c051d Linux 5.15.103 10a72c677bce Makefile: use -gdwarf-{4|5} for assembler for DEBUG_INFO_DWARF{4|5} 6e7bc50f97c9 KVM: VMX: Fix crash due to uninitialized current_vmcs 61e5087231f3 KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper 1f47cba9364f KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 2153dd644ce4 fs: hold writers when changing mount's idmapping 8c3be6925a92 UML: define RUNTIME_DISCARD_EXIT f616fa79d536 xfs: remove xfs_setattr_time() declaration 5588657f418c KVM: fix memoryleak in kvm_init() 4441a9009193 tools bpftool: Fix compilation error with new binutils 1c27fab24333 tools bpf_jit_disasm: Fix compilation error with new binutils 97f005c0bdba tools perf: Fix compilation error with new binutils 451c9d7b1616 tools include: add dis-asm-compat.h to handle version differences 51b99dc38c1a tools build: Add feature test for init_disassemble_info API changes 381492ef0c51 sh: define RUNTIME_DISCARD_EXIT 1e49bb9ba912 s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 d517faf3db23 powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds 4e6708a0f36e powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT 0bfde8c9bb27 arch: fix broken BuildID for arm64 and riscv 560a2744cbbf ext4: block range must be validated before use in ext4_mb_clear_bb() 270422f3e183 ext4: add strict range checks while freeing blocks 2da16af37847 ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() 09546886a0ea ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() 48302ee67dd7 filelocks: use mount idmapping for setlease permission check 513572bb89e8 media: rc: gpio-ir-recv: add remove function 5f328c9d32b1 media: ov5640: Fix analogue gain control 4cb302546556 scripts: handle BrokenPipeError for python scripts 405ec99d1d25 PCI: Add SolidRun vendor ID 2c75e258adb9 macintosh: windfarm: Use unsigned type for 1-bit bitfields 6c6f956c9295 alpha: fix R_ALPHA_LITERAL reloc for large modules adb939031af3 powerpc/kcsan: Exclude udelay to prevent recursive instrumentation e3a62a35f903 powerpc/iommu: fix memory leak with using debugfs_lookup() 93aa548a339c MIPS: Fix a compilation issue e69d841d143b fs: use consistent setgid checks in is_sxid() 78eecf2e5cd4 attr: use consistent sgid stripping checks 449badcf876d attr: add setattr_should_drop_sgid() 7e8a9b53141e fs: move should_remove_suid() 93395e1184ed attr: add in_group_or_capable() 0123712492f6 fs: move S_ISGID stripping into the vfs_*() helpers 9c3a620bbf0c fs: add mode_strip_sgid() helper 79821ab3284a xfs: set prealloc flag in xfs_alloc_file_space() a881c1ef16f1 xfs: fallocate() should call file_modified() f8937e4d1d46 xfs: remove XFS_PREALLOC_SYNC 95aab524e12e xfs: use setattr_copy to set vfs inode attributes 2115c14c93ec tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address b43cb0f08767 watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths d15c9ae1c6d9 staging: rtl8723bs: Fix key-store index handling 7fa3bb1bcabe staging: rtl8723bs: fix placement of braces 962293f5443c Staging: rtl8723bs: Placing opening { braces in previous line 890e24564c0a staging: rtl8723bs: clean up comparsions to NULL c513043e0afe iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter 0fd72f1d1b94 iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options 2af17167804c iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands ce4bbb2aa9d8 nbd: use the correct block_device in nbd_bdev_reset 7889dfc19492 irqdomain: Fix mapping-creation race a2bc806e95bd ext4: Fix deadlock during directory rename 07b0aba4adf0 RISC-V: Don't check text_mutex during stop_machine d1b47f735f60 s390/ftrace: remove dead code 3a9418d2c93c riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode f3969427fb06 af_unix: fix struct pid leaks in OOB support a9f99eacf79f af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB. 6a29d71ab421 net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC ad7e40ee157b SUNRPC: Fix a server shutdown leak 64d4eb412761 octeontx2-af: Unlock contexts in the queue context cache in case of fault detection 03c1cc6f554d net/smc: fix fallback failed while sendmsg with fastopen dafde1072202 platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it 36bcbcaf01d8 netfilter: conntrack: adopt safer max chain length a316da050d80 scsi: megaraid_sas: Update max supported LD IDs to 240 2adc29350a5b net: ethernet: mtk_eth_soc: fix RX data corruption issue fe8787c1e4f6 net: phy: smsc: fix link up detection in forced irq mode d83813f724ec net: phy: smsc: Cache interrupt mask 18ab31b8cd37 btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR 2662c5b1f0ef netfilter: tproxy: fix deadlock due to missing BH disable bef8cf77e21c netfilter: ctnetlink: revert to dumping mark regardless of event type 20fd0607acbf bnxt_en: Avoid order-5 memory allocation for TPA data 98fa707a52a3 net: phylib: get rid of unnecessary locking 67431417617d net: stmmac: add to set device wake up flag when stmmac init phy af5c333c84e5 drm/msm/dpu: fix len of sc7180 ctl blocks 4a476285f6d2 bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() c813f7a31614 ice: copy last block omitted in ice_get_module_eeprom() 3f14457e1584 net: caif: Fix use-after-free in cfusbl_device_notify() c2c71922c5e9 net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver c026917887d1 perf stat: Fix counting when initial delay configured fdecfb2603d0 selftests: nft_nat: ensuring the listening side is up before starting the client 91aceb3844d4 ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() a5a7f6e6e126 powerpc: dts: t1040rdb: fix compatible string for Rev A boards 4357bbb921fe nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties 04bfc5bcdfc0 bgmac: fix *initial* chip reset to support BCM5358 60530bfdb647 drm/msm/a5xx: fix context faults during ring switch 7f854b4803e5 drm/msm/a5xx: fix the emptyness check in the preempt code bf66e98285f7 drm/msm/a5xx: fix highest bank bit for a530 2e8efe8c8dab drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register b77c764b4371 drm/msm: Fix potential invalid ptr free ced1f5dd6c1d drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype e974d8755578 drm/nouveau/kms/nv50-: remove unused functions c50fc503ee1b ext4: Fix possible corruption when moving a directory cfb89ceb22fd regulator: core: Use ktime_get_boottime() to determine how long a regulator was off e1a078cac3e9 regulator: core: Fix off-on-delay-us for always-on/boot-on regulators 67a791df1457 regulator: Flag uncontrollable regulators as always_on e471e928de97 scsi: core: Remove the /proc/scsi/${proc_name} directory earlier 463ae58d7c80 riscv: Add header include guards to insn.h 4dd43ee784a1 riscv: Avoid enabling interrupts in die() 5ab1d0528b04 RISC-V: Avoid dereferening NULL regs in die() 6a72729ed6ac arm64: efi: Make efi_rt_lock a raw_spinlock 14ddb4e6e9de brd: mark as nowait compatible 5089247d6cf3 block/brd: add error handling support for add_disk() 5c65f0971247 iommu/vt-d: Fix PASID directory pointer coherency 8ff7db51d3ed irqdomain: Refactor __irq_domain_alloc_irqs() 62e4ba36a3d7 ipmi:ssif: Add a timer between request retries 2fb8b122ba8f ipmi:ssif: Increase the message retry time a6ef5a9d7263 f2fs: retry to update the inode page given data corruption a517c651f116 f2fs: do not bother checkpoint by f2fs_get_node_info e55332319825 f2fs: avoid down_write on nat_tree_lock during checkpoint 31b5793ca2de udf: Fix off-by-one error when discarding preallocation 30e29af746ee fs: dlm: start midcomms before scand 9c9dd2b3ba83 fs: dlm: add midcomms init/start functions 2e0415522835 fs: dlm: fix log of lowcomms vs midcomms c5a23d43c23a KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target a78a355052ab KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure 45bcf4a4f2b1 KVM: Register /dev/kvm as the _very_ last thing during initialization 0a0ecaf0988b KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() 3e48a6349d29 KVM: Optimize kvm_make_vcpus_request_mask() a bit 339e480baafc nfc: change order inside nfc_se_io error path 01a821aacc64 ext4: zero i_disksize when initializing the bootloader inode ca500cf2eceb ext4: fix WARNING in ext4_update_inline_data d16576142fb9 ext4: move where set the MAY_INLINE_DATA flag is set c5d7c31e1722 ext4: fix another off-by-one fsmap error on 1k block filesystems df621af95e89 ext4: fix RENAME_WHITEOUT handling for inline directories 7349cc5ab32e ext4: fix cgroup writeback accounting with fs-layer encryption fd7b8ebc1dd5 staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() 0b22cbc05ce2 drm/connector: print max_requested_bpc in state debugfs 5e0eed414156 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 328d069e9c35 x86/CPU/AMD: Disable XSAVES on AMD family 0x17 92d1caad9f78 fork: allow CLONE_NEWTIME in clone3 flags 7ba76b2ac187 perf inject: Fix --buildid-all not to eat up MMAP2 2072e75b4942 btrfs: fix percent calculation for bg reclaim message f8cd8754a03a fs: prevent out-of-bounds array speculation when closing a file descriptor 2ddbd0f967b3 Linux 5.15.102 cbecbd884e81 staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh 515017e952ea staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script 528dbd80ac21 wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" bbf9f29bac04 Linux 5.15.101 cba6bbf501be Revert "drm/i915: Don't use BAR mappings for ring buffers with LLC" d214f240b0f6 Linux 5.15.100 acf252c1f5c3 usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails 1c7988d5c79f malidp: Fix NULL vs IS_ERR() checking 545d72ba4c2c scsi: mpt3sas: Remove usage of dma_get_required_mask() API 953841f959e3 scsi: mpt3sas: re-do lost mpt3sas DMA mask fix de1afc58a905 scsi: mpt3sas: Don't change DMA mask while reallocating pools 8e6612ff8b5d Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()" 72bf6d493c95 drm/virtio: Fix error code in virtio_gpu_object_shmem_init() 8e62139840c0 media: uvcvideo: Fix race condition with usb_kill_urb a1ddee82de80 Bluetooth: hci_sock: purge socket queues in the destruct() callback 22d021232657 drm/display/dp_mst: Fix down message handling after a packet reception error db35e49413a4 drm/display/dp_mst: Fix down/up message handling after sink disconnect e23fa593f1ab x86/resctl: fix scheduler confusion with 'current' be5d5d0637fd net: tls: avoid hanging tasks on the tx_lock e1a3cfdbf5b3 soundwire: cadence: Drain the RX FIFO after an IO timeout ecb33d7a5b58 soundwire: cadence: Remove wasted space in response_buf 473efca280d4 phy: rockchip-typec: Fix unsigned comparison with less than zero ffcd94262e0e PCI: Add ACS quirk for Wangxun NICs 19c4d6c7b049 PCI: loongson: Add more devices that need MRRS quirk bb99db06b8b6 kernel/fail_function: fix memory leak with using debugfs_lookup() 7f1e53f88e8b drivers: base: dd: fix memory leak with using debugfs_lookup() 09709a49283f drivers: base: component: fix memory leak with using debugfs_lookup() b94b39bf3d54 misc: vmw_balloon: fix memory leak with using debugfs_lookup() cf042964c2fa tty: pcn_uart: fix memory leak with using debugfs_lookup() 49ae24f44713 PCI: Take other bus devices into account when distributing resources dba6280105e1 PCI: Align extra resources for hotplug bridges properly 92d6e6bf9cf1 usb: gadget: uvc: Make bSourceID read/write 14cbfd08551a usb: uvc: Enumerate valid values for color matching 7e902b949600 USB: ene_usb6250: Allocate enough memory for full object 95ee8cb26db5 usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math 8da78a60f332 USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() 6236a6d2cdfb USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() 036ada6ca9ee USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() b0a2663ecbe8 USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() 30f9ba2396a1 USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() fb284bee1e21 USB: isp1362: fix memory leak with using debugfs_lookup() 6f12097467ea USB: isp116x: fix memory leak with using debugfs_lookup() 4a71b15744b8 USB: fotg210: fix memory leak with using debugfs_lookup() bb4d5eefb670 USB: sl811: fix memory leak with using debugfs_lookup() c6af1dbc99ad USB: uhci: fix memory leak with using debugfs_lookup() 4322661af6d7 USB: chipidea: fix memory leak with using debugfs_lookup() cf52c320cf74 USB: dwc3: fix memory leak with using debugfs_lookup() baec889a81b8 PCI: loongson: Prevent LS7A MRRS increases 19da678d38d2 soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() 587b48b18a8a iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() 2b59fdcaaf24 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() 9e58ebb12210 tools/iio/iio_utils:fix memory leak 54179274476d mei: bus-fixup:upon error print return values of send and receive 49b326ce8a68 serial: sc16is7xx: setup GPIO controller later in probe 45083b86141e tty: serial: fsl_lpuart: disable the CTS when send break signal f9d9d25ad1f0 tty: fix out-of-bounds access in tty_driver_lookup_tty() 4be3213e9d79 staging: emxx_udc: Add checks for dma_alloc_coherent() 6683327b51a6 USB: fix memory leak with using debugfs_lookup() b32d922f86f3 media: uvcvideo: Silence memcpy() run-time false positive warnings c1343a879cce media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 cdccb1c3fcd2 media: uvcvideo: Handle errors from calls to usb_string 31a8d11d28b5 media: uvcvideo: Handle cameras with invalid descriptors 57b0ff53f4de media: uvcvideo: Remove format descriptions 1f11ed61d69d iommu/amd: Fix error handling for pdev_pri_ats_enable() 77d567091ec3 IB/hfi1: Update RMT size calculation 5a47bb71b1a9 mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak 1b46c2a76c21 bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support 0a65cd7379a2 firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 2e07fa2e30d4 kernel/printk/index.c: fix memory leak with using debugfs_lookup() ba279dc7e47a tracing: Add NULL checks for buffer in ring_buffer_free_read_page() 9c28c74fbd67 thermal: intel: BXT_PMIC: select REGMAP instead of depending on it 5eaf55b38691 thermal: intel: quark_dts: fix error pointer dereference d11f9f030fd8 ASoC: mediatek: mt8195: add missing initialization 488bc1b823c7 ASoC: zl38060 add gpiolib dependency 69e997420cb9 ASoC: zl38060: Remove spurious gpiolib select 35b855381898 ASoC: adau7118: don't disable regulators on device unbind 3e7d0968203d loop: loop_set_status_from_info() check before assignment 746d4e369e04 rtc: allow rtc_read_alarm without read_alarm callback 6e47bb21b63b scsi: ipr: Work around fortify-string warning c775a5246151 genirq: Add and use an irq_data_update_affinity helper 00340ccb5407 genirq: Refactor accessors to use irq_data_get_affinity_mask 2163cf142272 rtc: sun6i: Always export the internal oscillator 660e8f2eeafa vc_screen: modify vcs_size() handling in vcs_read() 72db07cf0d6b tcp: tcp_check_req() can be called from process context ac7014af85aa ARM: dts: spear320-hmi: correct STMPE GPIO compatible dff967aee88a net/sched: act_sample: fix action bind logic 850f914efe04 net/sched: act_mpls: fix action bind logic da4df0cbdf7c net/sched: act_pedit: fix action bind logic 5654a12277b0 net/sched: transition act_pedit to rcu and percpu stats c494365432dc nfc: fix memory leak of se_io context in nfc_genl_se_io 6398bd3c4a50 net/mlx5: Geneve, Fix handling of Geneve object id as error code 48a8c76c7dc6 net/mlx5e: Verify flow_source cap before using it 2721d966680a 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() 8d3fc907d060 9p/xen: fix connection sequence fc772313f2da 9p/xen: fix version parsing df192270eb72 net: fix __dev_kfree_skb_any() vs drop monitor ada4f805c9e4 octeontx2-pf: Use correct struct reference in test condition bf5540cbd20e sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop dcdddb5f4908 ipv6: Add lwtunnel encap size of all siblings in nexthop calculation e306dbee4c98 netfilter: x_tables: fix percpu counter block leak on error path when creating new netns dbb3cbbf03b3 netfilter: ebtables: fix table blob use-after-free af41b3cd9a92 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() 041fdbe73de9 watchdog: sbsa_wdog: Make sure the timeout programming is within the limits 3e765f7ff256 watchdog: pcwd_usb: Fix attempting to access uninitialized memory 23cc41c3f19c watchdog: Fix kmemleak in watchdog_cdev_register dd7605dd48e5 watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path a27e95a6ff3f um: virt-pci: properly remove PCI device from bus 6c738b8805c6 um: virtio_uml: move device breaking into workqueue b7d5712cf9f4 um: virtio_uml: mark device as unregistered when breaking it 1b1ef45d48e1 um: virtio_uml: free command if adding to virtqueue failed 8ba6b0fade97 x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list ed1d288ec85d netfilter: nf_tables: allow to fetch set elements when table has an owner 98db4a032244 ext4: use ext4_fc_tl_mem in fast-commit replay path aa4d726af72a f2fs: fix to avoid potential memory corruption in __update_iostat_latency() 3afaaf6f5867 ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed 79548ccdd992 ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() 003bb9868a51 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap 79db0e8323b5 ubifs: ubifs_writepage: Mark page dirty after writing inode failed 10b6c359e374 ubifs: dirty_cow_znode: Fix memleak in error handling path aeb92507ea25 ubifs: Re-statistic cleaned znode count if commit failed 5ec4c8aca5a2 ubi: Fix possible null-ptr-deref in ubi_free_volume() 3e29634eb56e ubifs: Fix memory leak in alloc_wbufs() 95a72417dd13 ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() 53818746e549 ubi: Fix use-after-free when volume resizing failed 91bc31579e9f ubifs: Reserve one leb for each journal head while doing budget 2b6d85db0e07 ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 8e30559876d8 ubifs: Fix wrong dirty space budget for dirty inode 8e166cc9b64b ubifs: Rectify space budget for ubifs_xrename() de6d6bf150b7 ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted 8c3ebc5e3cd0 ubifs: Fix build errors as symbol undefined 701bb3ed5a88 ubi: ensure that VID header offset + VID header size <= alloc, size 276a7298af6a um: vector: Fix memory leak in vector_config 354dfc05bd5f f2fs: allow set compression option of files without blocks add8515d59a1 fs: f2fs: initialize fsdata in pagecache_write() 06fa1a839fae f2fs: use memcpy_{to,from}_page() where possible 804817f02e2f pwm: stm32-lp: fix the check on arr and cmp registers update 81ea09ae3040 pwm: sifive: Always let the first pwm_apply_state succeed 852703ed6d81 pwm: sifive: Reduce time the controller lock is held 3a75866a5cef objtool: Fix memory leak in create_static_call_sections() ea30508b7bb1 fs/jfs: fix shift exponent db_agl2size negative 8311961a1724 auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() 7c183dc0af47 net/sched: Retire tcindex classifier abddfcf701a5 Linux 5.15.99 d2fb2739e956 kbuild: Port silent mode detection to future gnu make. 2da950a044ee wifi: ath9k: use proper statements in conditionals 7e6eeb5fb3aa arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY 6ac2adcc2bff iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() 26f8b1ef30f6 media: uvcvideo: Fix memory leak of object map on error exit path 2137e7c83ed6 qede: avoid uninitialized entries in coal_entry array a8da5a8900fa perf intel-pt: pkt-decoder: Add CFE and EVD packets 922bd6b37276 drm/edid: fix AVI infoframe aspect ratio handling 4eb6789f9177 drm/i915: Don't use BAR mappings for ring buffers with LLC 64bcaffa2d5c drm/radeon: Fix eDP for single-display iMac11,2 6a5f31c3fbf3 drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv 5f63c879ca95 vfio/type1: restore locked_vm 7329ab7f0249 vfio/type1: track locked_vm per dma eafb81c50da8 vfio/type1: prevent underflow of locked_vm via exec() 2fd6f6c8cb35 iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode 77ffe5501e02 PCI: Avoid FLR for AMD FCH AHCI adapters 99eefc2c62e0 PCI: hotplug: Allow marking devices as disconnected during bind/unbind 2bb559f12e54 PCI/PM: Observe reset delay irrespective of bridge_d3 b07ded08cd9c MIPS: DTS: CI20: fix otg power gpio 71f81b6842af riscv: ftrace: Reduce the detour code size to half 4accfc428fec riscv: ftrace: Remove wasted nops for !RISCV_ISA_C f6b5db68b256 riscv, mm: Perform BPF exhandler fixup on page fault 043d1657cc51 riscv: jump_label: Fixup unaligned arch_static_branch function ac5ff022d916 riscv: mm: fix regression due to update_mmu_cache change 59b83f7b057d RISC-V: add a spin_shadow_stack declaration 0595cdb58772 scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() 584892fd29a4 scsi: ses: Fix possible desc_ptr out-of-bounds accesses 384aa697d8f2 scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses 2b28a7d261cb scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() 6fce2307650a scsi: ses: Don't attach if enclosure has no components cb121c4137b2 scsi: qla2xxx: Remove increment of interface err cnt 5f40ca617ef5 scsi: qla2xxx: Fix erroneous link down 77a11df33c48 scsi: qla2xxx: Remove unintended flag clearing 77302fb0e357 scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests 476126f14dfe scsi: qla2xxx: Check if port is online before sending ELS c54e9311ee0b scsi: qla2xxx: Fix link failure in NPIV environment 37a38ff7edf4 tools/bootconfig: fix single & used for logical condition d41db100bc38 ring-buffer: Handle race between rb_move_tail and rb_check_pages 145999aed74f ktest.pl: Add RUN_TIMEOUT option with default unlimited aab7db9e1e08 ktest.pl: Fix missing "end_monitor" when machine check fails 0c2f4a234bb2 ktest.pl: Give back console on Ctrt^C on monitor fe463fe6aa80 mm/thp: check and bail out if page in deferred queue already ef1fcad8548d mm: memcontrol: deprecate charge moving d0d794371bde docs: gdbmacros: print newest record a16bd95eeb2e remoteproc/mtk_scp: Move clk ops outside send_lock 505627bebd45 media: ipu3-cio2: Fix PM runtime usage_count in driver unbind d15f73b01bce mips: fix syscall_get_nr 34dbf5dd0711 dax/kmem: Fix leak of memory-hotplug resources 7eb171ada303 alpha: fix FEN fault handling efa228b2e6a4 ceph: update the time stamps and try to drop the suid/sgid a73783e4e0c4 rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails c6cc86c6d847 fuse: add inode/permission checks to fileattr_get/fileattr_set cfa97a3b266a ARM: dts: exynos: correct TMU phandle in Odroid HC1 70e18548311c ARM: dts: exynos: correct TMU phandle in Odroid XU 816f83bd2868 ARM: dts: exynos: correct TMU phandle in Exynos5250 269926de8454 ARM: dts: exynos: correct TMU phandle in Odroid XU3 family 78a5fa65a5d7 ARM: dts: exynos: correct TMU phandle in Exynos4 52739e0f7413 ARM: dts: exynos: correct TMU phandle in Exynos4210 89e99f0b031f ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node 0e22e0477479 dm flakey: fix a bug with 32-bit highmem systems ff60b2bb680e dm flakey: don't corrupt the zero page 673ca7e7872f dm flakey: fix logic when corrupting a bio 8cbbe0651971 thermal: intel: powerclamp: Fix cur_state for multi package system 935ba268ac0b qede: fix interrupt coalescing configuration fd081afd21eb wifi: cfg80211: Fix use after free for wext 60e49fe9b7e4 wifi: ath11k: allow system suspend to survive ath11k f592cd2f1390 wifi: rtl8xxxu: Use a longer retry limit of 48 931dc7e232b2 dm: add cond_resched() to dm_wq_work() d71a0899e497 dm: send just one event on resize, not two 61d44a4db2f5 mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type afd61540ba77 mtd: spi-nor: spansion: Consider reserved bits in CFR5 register 73a4cbf91e04 mtd: spi-nor: sfdp: Fix index value for SCCR dwords 116008ada3d0 ext4: refuse to create ea block when umounted a6744e14ce70 ext4: optimize ea_inode block expansion c325350d0c54 jbd2: fix data missing when reusing bh which is ready to be checkpointed 83c4e017fbfd ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC ff9657b1e845 ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() 345fb368e5f5 io_uring/poll: allow some retries for poll triggering spuriously 7e8cd208e9c2 io_uring: remove MSG_NOSIGNAL from recvmsg dde0d0dfbde2 io_uring/rsrc: disallow multi-source reg buffers abd54d87daba io_uring: add a conditional reschedule to the IOPOLL cancelation loop 337eb887c74d io_uring: mark task TASK_RUNNING before handling resume/task work 54df6c5edf87 io_uring: handle TIF_NOTIFY_RESUME when checking for task_work 7697139d5dfd crypto: qat - fix out-of-bounds read ffc9d001fed1 irqdomain: Fix domain registration race a2a46bd4f40c irqdomain: Drop bogus fwspec-mapping error handling 27842d6884d7 irqdomain: Look for existing mapping only once 562e332dd306 irqdomain: Fix disassociation race ee82369e29fb irqdomain: Fix association race 1cb936fee7e7 ima: Align ima_file_mmap() parameters with mmap_file LSM hook cb104b880d78 brd: return 0/-error from brd_insert_page() 113d4b0e12f4 Documentation/hw-vuln: Document the interaction between IBRS and STIBP e7f1ddebd9f5 x86/speculation: Allow enabling STIBP with legacy IBRS be2710deaed3 x86/microcode/AMD: Fix mixed steppings support 5830ff467ab3 x86/microcode/AMD: Add a @cpu parameter to the reloading functions 865af457dd89 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter e1d35d0d1830 x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range c5a2c2bf0b4f x86/kprobes: Fix __recover_optprobed_insn check optimizing logic f46a42130c03 x86/reboot: Disable SVM, not just VMX, when stopping CPUs 5427c3cee789 x86/reboot: Disable virtualization in an emergency if SVM is supported 1e3edbabf57a x86/crash: Disable virt in core NMI crash handler to avoid double shootdown 83a27cd866dd x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) 6e46d9ff3ed3 KVM: s390: disable migration mode when dirty tracking is disabled 21c95b736058 KVM: SVM: hyper-v: placate modpost section mismatch error 033a4c062124 KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() 11d4b35674c6 KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI 999439fd5da5 KVM: Destroy target device if coalesced MMIO unregistration fails ac791643e77b RDMA/siw: Fix user page pinning accounting a155ad9506f9 udf: Fix file corruption when appending just after end of preallocated extent 37e74003d81e udf: Detect system inodes linked into directory hierarchy e6574337df78 udf: Preserve link count of system files c5787d77a5c2 udf: Do not update file length for failed writes to inline files 9a8d602f0723 udf: Do not bother merging very long extents e43adce883e1 udf: Truncate added extents on failed expansion aa502e760c26 selftests/landlock: Test ptrace as much as possible with Yama 6249f305cd34 selftests/landlock: Skip overlayfs tests when not supported 597ecd95b1f2 ocfs2: fix non-auto defrag path not working issue 33665d104266 ocfs2: fix defrag path triggering jbd2 ASSERT f901c39e670b f2fs: fix cgroup writeback accounting with fs-layer encryption 117d4f6687b1 f2fs: fix information leak in f2fs_move_inline_dirents() 936a8383a021 fs: dlm: send FIN ack back in right cases e9463d46af47 fs: dlm: move sending fin message into state change handling 3ed92883b387 fs: dlm: don't set stop rx flag after node reset 19e99109fb77 exfat: fix inode->i_blocks for non-512 byte sector size device 9717df94d7d0 exfat: redefine DIR_DELETED as the bad cluster number c2c3d86bd4a9 exfat: fix unexpected EOF while reading dir 0d3902cbcf80 exfat: fix reporting fs error when reading dir beyond EOF 05103d88482d fs: hfsplus: fix UAF issue in hfsplus_put_super 2cab8db14566 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create 6817d13c62db ARM: dts: exynos: correct HDMI phy compatible in Exynos4 851c34f19c0a ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length f9b816c55bea ksmbd: fix wrong data area length for smb2 lock request db1c5ec57611 locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath 79a0583a31ae btrfs: hold block group refcount during async discard 0eba9b4a86e8 cifs: Fix uninitialized memory read in smb3_qfs_tcon() 2c00c08a081e s390/kprobes: fix current_kprobe never cleared after kprobes reenter f12874e6a169 s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler 76c683864bea s390: discard .interp section 61e64c322739 s390/extmem: return correct segment type in __segment_load() 49be6b25acb7 ipmi_ssif: Rename idle state and check 66db2b9a2dc5 ipmi:ssif: resend_msg() cannot fail db44fae4cb19 rtc: pm8xxx: fix set-alarm race 8b44b4d81598 block: don't allow multiple bios for IOCB_NOWAIT issue ce3eb3c37b2c firmware: coreboot: framebuffer: Ignore reserved pixel color bits d44d34a22ff0 wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu 90ca3fa30fc4 drm/shmem-helper: Revert accidental non-GPL export bde7dcd77807 nfsd: zero out pointers after putting nfsd_files on COPY setup error 8c5f6c699241 dm cache: add cond_resched() to various workqueue loops 01663c215843 dm thin: add cond_resched() to various workqueue loops f0c8b85af2f6 drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 fbc357c9ad67 HID: logitech-hidpp: Don't restart communication if not necessary 5a46d8bdaf03 scsi: snic: Fix memory leak with using debugfs_lookup() 73dbd0f325af pinctrl: at91: use devm_kasprintf() to avoid potential leaks 52ea47a0ddfb hwmon: (coretemp) Simplify platform device handling c713ebf2fe3f gfs2: Improve gfs2_make_fs_rw error handling a4b3893e4183 regulator: s5m8767: Bounds check id indexing into arrays 88001ac08e69 regulator: max77802: Bounds check regulator id against opmode 4e8c955abc52 ASoC: kirkwood: Iterate over array indexes instead of using pointer math 9576b7ccc203 ASoC: soc-compress: Reposition and add pcm_mutex 204233695407 docs/scripts/gdb: add necessary make scripts_gdb step 5dfe7a5386fd drm/msm/dsi: Add missing check for alloc_ordered_workqueue 9ae15ebaefc4 drm: amd: display: Fix memory leakage a40b97acb817 Revert "fbcon: don't lose the console font across generic->chip driver switch" 51ab4eb1a25e scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write cda2f7efbc2d drm/radeon: free iio for atombios when driver shutdown 340d1cc503f6 drm/tiny: ili9486: Do not assume 8-bit only SPI controllers 1f09c5321f03 HID: Add Mapping for System Microphone Mute fc4f90d6ebd0 drm/omap: dsi: Fix excessive stack usage bb9a5562beb9 drm/amd/display: Fix potential null-deref in dm_resume 54ba1ec7ed34 drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write 93be5b2dda27 scm: add user copy checks to put_cmsg() ad01fa14f65c hv_netvsc: Check status in SEND_RNDIS_PKT completion message 90c260fddc65 Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE 84e4d4885d0a PM: EM: fix memory leak with using debugfs_lookup() dddc132eb0dc PM: domains: fix memory leak with using debugfs_lookup() dc39fbd865a9 time/debug: Fix memory leak with using debugfs_lookup() 49aa49952116 s390/idle: mark arch_cpu_idle() noinstr eb1fbdf985cc uaccess: Add minimum bounds check on kernel buffer size ce1fb07b7130 coda: Avoid partial allocation of sig_inputArgs dca8fd0f7d70 net/mlx5: fw_tracer: Fix debug print 4d9d7e5e4c79 ACPI: video: Fix Lenovo Ideapad Z570 DMI match 90fa009c6d51 wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup 634986c94c57 tools/power/x86/intel-speed-select: Add Emerald Rapid quirk 2493966c877f netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() fcf9fb5242d2 m68k: Check syscall_trace_enter() return code 124ca24e0de9 net: bcmgenet: Add a check for oversized packets bcb03f2be982 crypto: hisilicon: Wipe entire pool on error f1e093291cd6 clocksource: Suspend the watchdog temporarily when high read latency detected e6900ee15d87 thermal: intel: intel_pch: Add support for Wellsburg PCH 31f4c98ecd17 ACPI: Don't build ACPICA with '-Os' 57bb8235ba8f ice: add missing checks for PF vsi type 38f564996906 ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB b279fa1ceadb inet: fix fast path in __inet_hash_connect() 1a1f43059afa wifi: mt7601u: fix an integer underflow a0f0ce1c8ab9 wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds f5df8d35b228 x86/bugs: Reset speculation control settings on init aa70d1e0f941 timers: Prevent union confusion from unexpected restart_syscall() 599a9dcef8a7 thermal: intel: Fix unsigned comparison with less than zero 208065148930 wifi: ath11k: debugfs: fix to work with multiple PCI devices 4a84fcea596d rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug 0d9fc1397f71 rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() 6f2ce125c760 rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks 3a3a5e3f9406 wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() 634a5471a6bd wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() a2e4b48d6f9b trace/blktrace: fix memory leak with using debugfs_lookup() 3538ade9d8c2 blk-iocost: fix divide by 0 error in calc_lcoefs() 2e68a0f7bc57 ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy 1492fc9b50a4 udf: Define EFSCORRUPTED error code de23e98c1c34 rpmsg: glink: Avoid infinite loop on intent for missing channel 6d24202b8d3d media: saa7134: Use video_unregister_device for radio_dev 114f768e7314 media: usb: siano: Fix use after free bugs caused by do_submit_urb d2512e1c9073 media: i2c: ov7670: 0 instead of -EINVAL was returned 29962c478e8b media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() 09fc82a6a7a8 media: imx-jpeg: Apply clk_bulk api instead of operating specific clk 8f9722ffa432 media: v4l2-jpeg: ignore the unknown APP14 marker ecefc14dd1c9 media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data 5ed8dde3aa5b media: i2c: imx219: Fix binning for RAW8 capture 800bb32c7636 media: i2c: imx219: Split common registers from mode tables 1da495101ef7 media: i2c: ov772x: Fix memleak in ov772x_probe() ba54908ae822 media: ov5675: Fix memleak in ov5675_init_controls() 3969b2ebc660 media: ov2740: Fix memleak in ov2740_init_controls() 5897fe3ebe82 media: max9286: Fix memleak in max9286_v4l2_register() 956186b8e2c1 builddeb: clean generated package content edc6f486be31 s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 4ecc0a347da7 s390/vdso: remove -nostdlib compiler flag a26436b90808 powerpc: Remove linker flag from KBUILD_AFLAGS 60abe015c3b5 media: platform: ti: Add missing check for devm_regulator_get 954f27086c07 media: ti: cal: fix possible memory leak in cal_ctx_create() d4f4aa9ec112 remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers bd57756a7e43 IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors 08210a63eb4f IB/hfi1: Fix math bugs in hfi1_can_pin_pages() a495b6a5d027 iommu/vt-d: Allow to use flush-queue when first level is default 990c539e9c33 iommu/vt-d: Use second level for GPA->HPA translation 727fb414fe9f iommu/vt-d: Check FL and SL capability sanity in scalable mode b0a2bf28af77 iommu/vt-d: Remove duplicate identity domain flag db05a58ed435 iommu/vt-d: Fix error handling in sva enable/disable paths 0bb33c5fe4a0 dmaengine: dw-axi-dmac: Do not dereference NULL structure ad222c9af25e dmaengine: sf-pdma: pdma_desc memory leak fix f119ef452e2d iommu: Fix error unwind in iommu_group_alloc() 76e0396313c7 iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() 3df71bb7e8ad phy: rockchip-typec: fix tcphy_get_mode error case 295ab6d49ee5 dmaengine: dw-edma: Fix readq_ch() return value truncation 3d41d9b256ae tty: serial: imx: disable Ageing Timer interrupt request irq 908e091e1b66 tty: serial: imx: Handle RS485 DE signal active high 3fe888ce8152 serial: fsl_lpuart: fix RS485 RTS polariy inverse issue 87674a359ad1 RDMA/irdma: Cap MSIX used to online CPUs + 1 d9e1dae1e278 usb: max-3421: Fix setting of I/O pins 9dca64042d85 RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() 16603bced2d1 power: supply: remove faulty cooling logic c4f590e84a60 iommu/vt-d: Set No Execute Enable bit in PASID table entry 7bd1d1305c89 usb: gadget: configfs: Restrict symlink creation is UDC already binded da589849cfdd usb: gadget: configfs: remove using list iterator after loop body as a ptr 3d0127aca18f usb: gadget: configfs: use to_usb_function_instance() in cfg (un)link func c955f9cf75b7 usb: gadget: configfs: use to_config_usb_cfg() in os_desc_link() f12829e5130f usb: musb: mediatek: don't unregister something that wasn't registered 2aff0632ac6b RDMA/cxgb4: add null-ptr-check after ip_dev_find() fcbbf34d7820 tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case e8fb0f13e45c usb: early: xhci-dbc: Fix a potential out-of-bound memory access 49bf49312b30 dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers 834af318db66 fotg210-udc: Add missing completion handler b4fe158259fb firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle ca39a7c65944 drivers: base: transport_class: fix resource leak when transport_add_device() fails 817b415f481b drivers: base: transport_class: fix possible memory leak 8d389e363075 driver core: fix resource leak in device_add() 6cdcee7393d4 misc/mei/hdcp: Use correct macros to initialize uuid_le a3c89e8c69a5 VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF b1cdf1113e21 firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() 7f9416f14e86 applicom: Fix PCI device refcount leak in applicom_init() 4a77ce51f9a8 eeprom: idt_89hpesx: Fix error handling in idt_init() 4143de03d397 Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" c177d5f24723 serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() 7159dced6ffb tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() d5dcc89c8df8 tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() 707d954d9b5c PCI: switchtec: Return -EFAULT for copy_to_user() errors 53b65fa40c01 PCI/IOV: Enlarge virtfn sysfs name buffer 645384e26f20 usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count 2a023b47d9f5 usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() 2dc1dba1d8d3 ACPI: resource: Add helper function acpi_dev_get_memory_resources() 950c6df6ec6e coresight: cti: Add PM runtime call in enable_store ec4808025406 coresight: cti: Prevent negative values of enable count 4f125de654c4 coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR 4ff283009f55 media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() 5052fe8a95a4 media: uvcvideo: Check controls flags before accessing them bd3a78ace9bd media: uvcvideo: Use control names from framework 5f0b4c77e70d media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS c7121f186c1c media: uvcvideo: refactor __uvc_ctrl_add_mapping d9eacd945f16 media: uvcvideo: Remove s_ctrl and g_ctrl 07ab366a9aaf media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL 0305bf6af005 alpha/boot/tools/objstrip: fix the check for ELF header 89a0079049f5 kobject: Fix slab-out-of-bounds in fill_kobj_path() e8bfba508cf3 kobject: modify kobject_get_path() to take a const * 2c59650d078b driver core: fix potential null-ptr-deref in device_add() 18f50b830408 soundwire: cadence: Don't overflow the command FIFOs 83ce72f41464 i2c: designware: fix i2c_dw_clk_rate() return size to be u32 d725bc59db96 usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() 806d41135051 iio: light: tsl2563: Do not hardcode interrupt trigger type 0d6282dc2bd3 dmaengine: HISI_DMA should depend on ARCH_HISI d901a7fb4069 dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 6a8a02dcfae1 mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() 413f8b1f8be6 mfd: cs5535: Don't build on UML 41aed1bddcec objtool: add UACCESS exceptions for __tsan_volatile_read/write 1ca4adf2e099 printf: fix errname.c list 3927846a2a53 selftests/ftrace: Fix bash specific "==" operator b41a42d11df7 sparc: allow PM configs for sparc32 COMPILE_TEST 1f3d6661f3f4 perf tools: Fix auto-complete on aarch64 f9a35cd8f017 perf intel-pt: Do not try to queue auxtrace data on pipe bb0a6b5bcebf perf intel-pt: Add support for emulated ptwrite 6d60fdc1e6a1 perf intel-pt: Add link to the perf wiki's Intel PT page ceecd014a8cc perf intel-pt: Add documentation for Event Trace and TNT disable b51f0131fd41 perf inject: Use perf_data__read() for auxtrace 690efcb5827c leds: led-core: Fix refcount leak in of_led_get() 1cdf973d2b3a perf llvm: Fix inadvertent file creation 321b8b2b0b2b gfs2: jdata writepage fix 7cbd5bdb5bd4 cifs: Fix warning and UAF when destroy the MR list 46cd6c639cdd cifs: Fix lost destroy smbd connection when MR allocate failed 22f55cbb0605 nfsd: fix race to check ls_layouts 4abe8b100407 drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() 350f0fc9052d hid: bigben_probe(): validate report count 0fd999805292 HID: bigben: use spinlock to safely schedule workers be0b3f4a10bc HID: bigben_worker() remove unneeded check on report_field 4dccaf1e45e1 HID: bigben: use spinlock to protect concurrent accesses 547d18473a16 ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared 78b4d1e54531 spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() 91758289faad NFS: fix disabling of swap c78cfb19c9a2 nfs4trace: fix state manager flag printing ccbf841c73ef NFSv4: keep state manager thread active if swap is enabled 24ff9c5cdea9 dm: remove flush_scheduled_work() during local_exit() 6739473a05ba ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init 75eef8cb9d07 hwmon: (mlxreg-fan) Return zero speed for broken fan 528181646644 spi: bcm63xx-hsspi: Fix multi-bit mode setting caed289f95f2 ASoC: codecs: lpass: fix incorrect mclk rate 110589ecae84 ASoC: codecs: tx-macro: move to individual clks from bulk b1c7f77e2831 ASoC: codecs: rx-macro: move to individual clks from bulk 05fd63e7f640 ASoC: codecs: tx-macro: move clk provider to managed variants 8ca893710c67 ASoC: codecs: rx-macro: move clk provider to managed variants bed34709711a ASoC: codecs: Change bulk clock voting to optional voting in digital codecs bf29fda763a9 HID: retain initial quirks set up when creating HID devices 2098a330b2a6 HID: multitouch: Add quirks for flipped axes f6e9b77257c1 scsi: aic94xx: Add missing check for dma_map_single() 378cc0eec4aa scsi: mpt3sas: Fix a memory leak 2dc8d09c1e68 drm/amdgpu: fix enum odm_combine_mode mismatch 8b9415aecb1f hwmon: (ltc2945) Handle error case in ltc2945_value_store 9cd1a9b7de20 ASoC: dt-bindings: meson: fix gx-card codec node regex fecd236ef6be ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() 2b346cc075ec ASoC: rsnd: fixup #endif position fa077baab8ea ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() 667782d7ef5b ASoC: mchp-spdifrx: fix controls that works with completion mechanism 12396e9300da ASoC: mchp-spdifrx: fix return value in case completion times out 0c4e4d2ccb88 ASoC: mchp-spdifrx: fix controls which rely on rsr register e4d1c3ce2fe3 spi: dw_bt1: fix MUX_MMIO dependencies 5f54a1d08e26 gpio: vf610: connect GPIO label to dev name 0b64984dfbc4 ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() 49cf87919dae drm/mediatek: Clean dangling pointer on bind error path 62952905e195 drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc cd98ea8fa15b drm/mediatek: Drop unbalanced obj unref 088a31fe1edb drm/mediatek: Use NULL instead of 0 for NULL pointer 2a83e2b5b121 drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd be30b05c4a33 drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() f50858d1b66a drm/tegra: firewall: Check for is_addr_reg existence in IMM check 6f3614226430 gpu: host1x: Don't skip assigning syncpoints to channels 11d6f70f07b0 pinctrl: mediatek: Initialize variable *buf to zero 47a117028113 pinctrl: mediatek: Initialize variable pullen and pullup to zero b5b81fc1ac08 pinctrl: mediatek: fix coding style 58151b609821 pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() 82943a0730e0 drm/msm/mdp5: Add check for kzalloc c7ee1772e3c3 drm/msm/dpu: Add check for pstates d4ba50614cb3 drm/msm/dpu: Add check for cstate f0e9f3e1d6c8 drm/msm: use strscpy instead of strncpy c9b6a75aae4d drm/msm/dsi: Allow 2 CTRLs on v2.5.0 ce9fedc3099e drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags 3a40fd51e81e drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness 15edaafbff75 drm/bridge: lt9611: pass a pointer to the of node 75b3c2777dbb drm/bridge: lt9611: fix clock calculation a2c196f05a30 drm/bridge: lt9611: fix programming of video modes 24e51dea9885 drm/bridge: lt9611: fix polarity programming 77ba2d294e16 drm/bridge: lt9611: fix HPD reenablement 1b5adc8752b0 drm/bridge: lt9611: fix sleep mode setup bf661c5e3bc4 drm/msm/dpu: Disallow unallocated resources to be returned 436fb91cadb8 drm/msm/gem: Add check for kmalloc 525c43e67d47 ALSA: hda/ca0132: minor fix for allocation size 399d01375659 drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() e69f8e959b72 ASoC: fsl_sai: initialize is_dsp_mode flag 6fd4144985fc ASoC: fsl_sai: Update to modern clocking terminology d58b45bbbea8 scsi: qla2xxx: Fix exchange oversubscription for management commands 2232e689f9d9 scsi: qla2xxx: Fix exchange oversubscription 9b2aab3da463 scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription 09af894bc3bd drm/msm: clean event_thread->worker in case of an error e76fbfdad503 drm/vc4: hdmi: Correct interlaced timings again 55f2645e4e12 drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 ae8b24e8289b drm/vc4: hvs: Set AXI panic modes 0f735f232ff5 pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups af54707c0cca pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain b31ad2ecc4f7 pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins 9a01ecc312e7 drm/msm/hdmi: Add missing check for alloc_ordered_workqueue 1721badebfc8 hwmon: (ftsteutates) Fix scaling of measurements 11226ab2f99f gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() 262f8e5940c6 drm: tidss: Fix pixel format definition d2991e6b3002 drm/vc4: dpi: Fix format mapping for RGB565 8e04aaffb6de drm/vc4: dpi: Add option for inverting pixel clock and output enable 1f9836f95271 drm/vkms: Fix null-ptr-deref in vkms_release() bad13de76488 drm/vkms: Fix memory leak in vkms_init() 309e785bae07 drm/bridge: megachips: Fix error handling in i2c_register_driver() b02742255620 drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC da56b06f3828 drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec d72f8548a613 drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats d06e827a65a6 drm: Fix potential null-ptr-deref due to drmm_mode_config_init() 50c75e7ce64c sefltests: netdevsim: wait for devlink instance after netns removal 1a452b449a29 selftest: fib_tests: Always cleanup before exit 96cf406dea06 net: bcmgenet: fix MoCA LED control f6df58aa15f7 l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() f7854541b02e selftests/net: Interpret UDP_GRO cmsg data as an int value 75ee94229062 irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts 3a413b05c66e irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts 95ab0725c521 bpf: Fix global subprog context argument resolution logic bfc344d1e78c can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error f5aaf140ab1c thermal/drivers/hisi: Drop second sensor hi3660 2d20f9b6dd81 wifi: mac80211: make rate u32 in sta_set_rate_info_rx() 62ff301aa492 crypto: crypto4xx - Call dma_unmap_page when done 74fe2bf6746e ACPI: resource: Do IRQ override on all TongFang GMxRGxx b577d0bde456 ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models e0ae2d90bc0c selftests/bpf: Fix out-of-srctree build 15fe03e5dd05 wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() f15ef0ebcf56 wifi: iwl4965: Add missing check for create_singlethread_workqueue() 505c74c4c0b1 wifi: iwl3945: Add missing check for create_singlethread_workqueue 5ac2f1e3bbe6 RISC-V: time: initialize hrtimer based broadcast clock event device e97dd92c3611 m68k: /proc/hardware should depend on PROC_FS b677cb4f0b6b crypto: rsa-pkcs1pad - Use akcipher_request_complete 99e8e6fd70a1 rds: rds_rm_zerocopy_callback() correct order for list_add_tail() d7bd166859fe libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() b8f6c28ce1cf s390/ap: fix status returned by ap_qact() 900a0c25a653 s390/ap: fix status returned by ap_aqic() 0e872b4da7c6 Bluetooth: hci_qca: get wakeup status from serdev device handle 31a288a4df7f Bluetooth: L2CAP: Fix potential user-after-free bf1b79d57e44 OPP: fix error checking in opp_migrate_dentry() db6efde0ab80 tap: tap_open(): correctly initialize socket uid 67f9f02928a3 tun: tun_chr_open(): correctly initialize socket uid a8353cfb4eec net: add sock_init_data_uid() 15a66714bf28 s390/vmem: fix empty page tables cleanup under KASAN 6ce9a22fc021 s390/mem_detect: fix detect_memory() error handling 856fc2195494 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe 88cb93d3a16f irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe d6c66c468897 irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains 4401b4858557 irqchip: Fix refcount leak in platform_irqchip_probe a7724a7c2236 net/mlx5: Enhance debug print in page allocation failure a25ff23ba2d7 mt76: mt7915: fix polling firmware-own status 9af6aa18b4e8 bpftool: profile online CPUs instead of possible 457139238f34 crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware 68c1cfd01332 crypto: ccp - Refactor out sev_fw_alloc() 13cb7851a5b1 leds: led-class: Add missing put_device() to led_put() 912eb10b6564 crypto: xts - Handle EBUSY correctly 55a7f88059c8 x86/microcode: Adjust late loading result reporting message 36b6fc833437 x86/microcode: Check CPU capabilities after late microcode update correctly de6e20f3f33e x86/microcode: Add a parameter to microcode_check() to store CPU capabilities a9e76b276b10 x86/microcode: Print previous version of microcode after reload 6d2b3a319144 x86/microcode: Default-disable late loading dce39c10d885 x86/microcode: Rip out the OLD_INTERFACE 54aa76ad5f01 x86: Mark stop_this_cpu() __noreturn e4de2b98c4bd powercap: fix possible name leak in powercap_register_zone() 36ec108b7bd7 crypto: seqiv - Handle EBUSY correctly 840a1d3b77c1 crypto: essiv - Handle EBUSY correctly 416eb7cc967d crypto: ccp - Failure on re-initialization due to duplicate sysfs filename 3496c1b3f500 ACPI: battery: Fix missing NUL-termination with large strings ac75c78f8f76 wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() 53c8a256e5d3 wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup 1af7eacfad45 wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() 61490d271027 wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails f1cdbe94f728 ath9k: htc: clean up statistics macros 4adfc9eb8a45 ath9k: hif_usb: simplify if-if to if-else c0c0614f143b wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function 88f6608c7ede wifi: orinoco: check return value of hermes_write_wordrec() 35fb0e275af1 wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU ae17414de71b thermal/drivers/tsens: limit num_sensors to 9 for msm8939 80726a391973 thermal/drivers/tsens: fix slope values for msm8939 e991430d2375 thermal/drivers/tsens: Sort out msm8976 vs msm8956 data df56f5265e73 thermal/drivers/tsens: Add compat string for the qcom,msm8960 21cb4e5700be thermal/drivers/tsens: Drop msm8976-specific defines 801d10065b8a ACPICA: nsrepair: handle cases without a return value correctly 0cf3af4de06a crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 9ae0f82aa70b lib/mpi: Fix buffer overrun when SG is too long d215e32fe18a rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() f7dc606a47d3 rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls a0818534fb64 rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose bcaa8b8fc1f1 genirq: Fix the return type of kstat_cpu_irqs_sum() 4222cc9e7912 ACPICA: Drop port I/O validation for some regions 2b56df9102a8 crypto: x86/ghash - fix unaligned access in ghash_setkey() 4f47453c39f3 wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() f19c9ed16294 wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() b9294aedfb17 wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() e9c889b0c458 wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() 068e986f2ba8 wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() ddb864ea9ca2 wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() e8ef89e5b89e wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() 5706d00fde3f wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() 9424ea9d557e wifi: ipw2200: fix memory leak in ipw_wdev_init() 345692e96bb7 wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() d78d85d84a44 libbpf: Fix btf__align_of() by taking into account field offsets 0c962dcd6bf6 wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() 507ad94346da wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() 037f84c0bfae wifi: libertas: fix memory leak in lbs_init_adapter() 8722f96adece wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() 53aa5137560a wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() 993cd8cf5442 wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() 7d2cb8abaad7 wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() b56e60b3b158 wifi: rsi: Fix memory leak in rsi_coex_attach() 3d30678a59af block: bio-integrity: Copy flags when bio_integrity_payload is cloned cabad071ab17 arm64: dts: qcom: pmk8350: Use the correct PON compatible 0e12d7725d58 arm64: dts: qcom: pmk8350: Specify PBS register for PON 2936952fa626 KEYS: asymmetric: Fix ECDSA use via keyctl uapi a5fa5a41791c x86/perf/zhaoxin: Add stepping check for ZXC 2c36c390a749 sched/rt: pick_next_rt_entity(): check list_entry 3f191c2cc567 sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() 544a552be086 s390/dasd: Fix potential memleak in dasd_eckd_init() a00cf3619f19 arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions 8173defc3635 blk-mq: correct stale comment of .get_budget 7dd5f83c1149 blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx 5eb99e7a80fc blk-mq: avoid sleep in blk_mq_alloc_request_hctx 20b9d7b4e0e6 arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node 88022f659f63 arm64: dts: mt8192: Fix CPU map for single-cluster SoC 770e769834e1 ARM: dts: imx7s: correct iomuxc gpr mux controller cells 2fe22748d511 ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference 762c821b97a7 arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN e29709ba5847 arm64: dts: renesas: beacon-renesom: Fix gpio expander reference 3f5ec3c335dd locking/rwsem: Disable preemption in all down_read*() and up_read() code paths ab4d47a343da locking/rwsem: Optimize down_read_trylock() under highly contended case ac0e5a181eff arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip f4891e5725a0 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name 665bdfabec52 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name f0b5101a6432 arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names ae03ae3b6b93 arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name 5be0df1849b6 arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name 7a5b8cd5622b arm64: dts: amlogic: meson-gx: add missing unit address to rng node name 5c1ce648c6c3 arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property d089142bcc73 arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible f562cc37f0f0 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name 334bb3461204 arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name 88083a25d80a ARM: imx: Call ida_simple_remove() for ida_simple_get abfdfa339675 ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato 70aac3c6b14d arm64: dts: ti: k3-j7200: Fix wakeup pinmux range c42defea2db0 ARM: s3c: fix s3c64xx_set_timer_source prototype af48760133f1 ARM: bcm2835_defconfig: Enable the framebuffer 37858e17e45e ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() 89895442387d arm64: dts: meson: remove CPU opps below 1GHz for G12A boards 69c7a270357a arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names feb8c71f015d arm64: dts: qcom: ipq8074: fix Gen3 PCIe node 1563af0f28af arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges e88204931d9a arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY d9df682bcea5 arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size a55a645aa303 arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes dd3d021ae547 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names 8a5d81afa6e1 arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem 76e794cfd137 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size 10c5fae6f99d arm64: dts: msm8992-bullhead: add memory hole region 410028a170f3 arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address a240ab41b3bc arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name 472c333be2c2 arm64: dts: meson-gx: Fix Ethernet MAC address unit name b63bb187696c arm64: dts: qcom: sc7280: correct SPMI bus address cells 9e4063237957 arm64: dts: qcom: sc7180: correct SPMI bus address cells 6ca79943f5e3 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name e192005e3f69 arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description 1cc12d10d13a ARM: zynq: Fix refcount leak in zynq_early_slcr_init a1d42650cf29 arm64: dts: imx8m: Align SoC unique ID node unit address 61ecb2df6923 arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings 738a716d2de6 arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k a7d6e757169f arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up 795a9a93ed8d arm64: dts: qcom: qcs404: use symbol names for PCIe resets 10fcdad2b9f3 ARM: OMAP2+: Fix memory leak in realtime_counter_init() e2f62d8302bb powerpc/mm: Rearrange if-else block to avoid clang warning 3959316f8ceb HID: asus: use spinlock to safely schedule workers d2ce7b6f3ae4 HID: asus: use spinlock to protect concurrent accesses (From OE-Core rev: d9f73959645060982bcec6729cb8dfd511ab8de0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7be1bc5ce77b31bb634bd3572d8553cad127f38e) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2023-04-17linux-yocto/5.15: update to v5.15.98Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: d9b4a0c83a2d Linux 5.15.98 937c15e27a63 io_uring: ensure that io_init_req() passes in the right issue_flags bf7123dd26a0 Linux 5.15.97 cf7f9cd50013 io_uring: add missing lock in io_get_file_fixed 77358093331e USB: core: Don't hold device lock while reading the "descriptors" sysfs file 3b24c980dc07 usb: gadget: u_serial: Add null pointer check in gserial_resume 2d72795ccde2 USB: serial: option: add support for VW/Skoda "Carstick LTE" 02190d23b731 usb: dwc3: pci: add support for the Intel Meteor Lake-M cc09a7d5a6a1 scripts/tags.sh: fix incompatibility with PCRE2 1aee4ab2c107 scripts/tags.sh: Invoke 'realpath' via 'xargs' 06740b433d9d vc_screen: don't clobber return value in vcs_read e7f460696340 net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). 16d319ec18b0 bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state 6dd1de27d771 staging: mt7621-dts: change palmbus address to lower case 07f0c6f9c357 x86/cpu: Add Lunar Lake M e1b09162f268 HID: core: Fix deadloop in hid_apply_multiplier. f1ee47003075 neigh: make sure used and confirmed times are valid 2590058fb058 IB/hfi1: Assign npages earlier 4534ea429ed8 ASoC: rt715-sdca: fix clock stop prepare timeout issue e430f058d90c btrfs: send: limit number of clones and allocated memory size d454a7212e17 ACPI: NFIT: fix a potential deadlock during NFIT teardown 435e8fabd19a HID: elecom: add support for TrackBall 056E:011C 6bd2f1754393 ARM: dts: rockchip: add power-domains property to dp node on rk3288 839a9c0047a1 arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc 503e3d93cf35 Fix XFRM-I support for nested ESP tunnels 765b3a0e0a81 ionic: refactor use of ionic_rx_fill() (From OE-Core rev: 10736085c3e47c23c377bd68623b0753557e3a06) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4961d295599b1c3822752c42891006a49aea8ff3) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denis@denix.org>