06c2afb862f9 Linux 6.5-rc1 c192ac735768 MAINTAINERS 2: Electric Boogaloo 1c7873e33645 mm: lock newly mapped VMA with corrected ordering fb49c455323f fork: lock VMAs of the parent process when forking 33313a747e81 mm: lock newly mapped VMA which can be modified after it becomes visible c137381f71ae mm: lock a vma before stack expansion bff6efc54bd0 ntb: hw: amd: Fix debugfs_create_dir error checking 8ba388c06bc8 lib: dhry: fix sleeping allocations inside non-preemptable section fdb54d96600a kasan, slub: fix HW_TAGS zeroing with slub_debug 05c56e7b4319 kasan: fix type cast in memory_is_poisoned_n d3a808ec787e mailmap: add entries for Heiko Stuebner ddcd91f4cb42 mailmap: update manpage link 028725e73375 bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page 0d707cdefb3b MAINTAINERS: add linux-next info 6dedd768f380 mailmap: add Markus Schneider-Pargmann 8344a3d44be3 writeback: account the number of pages written back 6dca4ac6fc91 mm: call arch_swap_restore() from do_swap_page() 08bab74ae653 squashfs: fix cache race with migration 191fcdb6c9cf mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison 5a569db68c6a docs: update ocfs2-devel mailing list address a57b4b7f0557 MAINTAINERS: update ocfs2-devel mailing list address f96c48670319 mm: disable CONFIG_PER_VMA_LOCK until its fixed 2b4f3b4987b5 fork: lock VMAs of the parent process when forking 48063dfa4fbb ntb.rst: Fix copy and paste error ce946519f95f ntb_netdev: Fix module_init problem d353fb4b7040 ntb: intel: Remove redundant pci_clear_master f2748c6d768b ntb: epf: Remove redundant pci_clear_master da6b4dc49e3c ntb_hw_amd: Remove redundant pci_clear_master cb2a6d173534 ntb: idt: drop redundant pci_enable_pcie_error_reporting() ce2188acad4a MAINTAINERS: git://github -> https://github.com for jonmason 956578e3d397 NTB: EPF: fix possible memory leak in pci_vntb_probe() 2790143f0993 NTB: ntb_tool: Add check for devm_kcalloc 8623ccbfc55d NTB: ntb_transport: fix possible memory leak while device_register() fails 4c3c796aca02 ntb: intel: Fix error handling in intel_ntb_pci_driver_init() 98af0a33c110 NTB: amd: Fix error handling in amd_ntb_pci_driver_init() c012968259b4 ntb: idt: Fix error handling in idt_pci_driver_init() ed04a91f718e xfs: fix uninit warning in xfs_growfs_data b1472a60a584 x86/smp: Don't send INIT to boot CPU 3a6dbb691782 MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled 5251605f4d29 ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V 6537ed3904a3 i2c: mpc: Drop unused variable 05f933d5f731 i2c: nomadik: Remove a useless call in the remove function cb6e45c9a0ad i2c: xiic: Don't try to handle more interrupt events after error 3f069c4c6432 apparmor: Fix kernel-doc header for verify_dfa_accept_index ec6851ae0ab4 apparmor: fix: kzalloc perms tables for shared dfas 6f442d42c0d8 apparmor: fix profile verification and enable it 0bac2002b397 apparmor: fix policy_compat permission remap with extended permissions ba808cb5edfd apparmor: aa_buffer: Convert 1-element array to flexible array 6600e9f692e3 apparmor: add missing failure check in compute_xmatch_perms 000518bc5aef apparmor: fix missing error check for rhashtable_insert_fast 6d7467957ecd apparmor: Return directly after a failed kzalloc() in two functions 755a22c74345 AppArmor: Fix some kernel-doc comments b54aebd44111 apparmor: fix use of strcpy in policy_unpack_test 8500808a991f riscv: mm: mark noncoherent_supported as __ro_after_init 3b472f860c5c riscv: mm: mark CBO relate initialization funcs as __init 31ca5d49264b riscv: errata: thead: only set cbom size & noncoherent during boot a2492ca86c98 riscv: Select HAVE_ARCH_USERFAULTFD_MINOR 5177978ee074 RISC-V: Document the ISA string parsing rules for ACPI 89dbb335cb6a ALSA: jack: Fix mutex call in snd_jack_report() 826eeaf68b03 MIPS: dts: add missing space before { d14de8067e3f cifs: Add a laundromat thread for cached directories 01f23c5f1526 usb: ch9: Replace bmSublinkSpeedAttr 1-element array with flexible array 6722e46513e0 bus: ixp4xx: fix IXP4XX_EXP_T1_MASK 7fb75904d7ce ARM: dts: st: add missing space before { 2fa4139f3e48 RISC-V: make ARCH_THEAD preclude XIP_KERNEL bcd981db12e6 perf test: Fix event parsing test when PERF_PMU_CAP_EXTENDED_HW_TYPE isn't supported. 808ce56e7d6b perf test: Fix event parsing test on Arm cc7eab25b1cf nfp: clean mc addresses in application firmware when closing port 7497840d462c sh: Provide unxlate_dev_mem_ptr() in asm/io.h 3ad4dcbc31d1 sh: dma: Correct the number of DMA channels for SH7709 d2f4a190b137 sh: dma: Drop incorrect SH_DMAC_BASE1 definition for SH4 e82e47584847 sh: dma: Fix DMA channel offset calculation 4bd04b203742 sh: Remove compiler flag duplication 01658fe3d6c0 sh: Refactor header include path addition 9b4daf52b67b sh: Move build rule for cchips/hd6446x/ to arch/sh/Kbuild 706afcea16cd sh: Fix -Wmissing-include-dirs warnings for various platforms 6cd06ab12d1a gup: make the stack expansion warning a bit more targeted 31e9f406efae dt-bindings: soc: qcom: stats: Update maintainer email ad5d96016830 dt-bindings: cleanup DTS example whitespaces fddca7db4a4c tracing/boot: Test strscpy() against less than zero for error 6259f3443c6a risc-v: Fix order of IPI enablement vs RCU startup 62ba41d27612 mm: riscv: fix an unsafe pte read in huge_pte_alloc() aeb71e42caae dt-bindings: riscv: deprecate riscv,isa 931a2ca6a5ba arm64: ftrace: fix build error with CONFIG_FUNCTION_GRAPH_TRACER=n 02b0095e2fbb tracing: Fix null pointer dereference in tracing_err_log_open() 61d965805026 selftests: mptcp: pm_nl_ctl: fix 32-bit support 6c8880fcaa5c selftests: mptcp: depend on SYN_COOKIES 966c6c3adfb1 selftests: mptcp: userspace_pm: report errors with 'remove' tests d8566d0e0392 selftests: mptcp: userspace_pm: use correct server port 9ac4c28eb70c selftests: mptcp: sockopt: return error if wrong mark a5a5990c099d selftests: mptcp: sockopt: use 'iptables-legacy' if available 221e4550454a selftests: mptcp: connect: fail if nft supposed to work 0226436acf24 mptcp: do not rely on implicit state check in mptcp_listen() 3fffa15bfef4 mptcp: ensure subflow is unhashed before cleaning the backlog 983b9180db96 ALSA: seq: ump: fix typo in system_2p_ev_to_ump_midi1() 80de809bd35e s390/qeth: Fix vipa deletion fe3e0a13e597 x86/xen: Fix secondary processors' FPU initialization d528014517f2 Revert ".gitignore: ignore *.cover and *.mbx" 03275585cabd afs: Fix accidental truncation when storing data 14bb236b2992 octeontx-af: fix hardware timestamp configuration a372d66af485 net: dsa: sja1105: always enable the send_meta options 1dcf6efd5f0c net: dsa: tag_sja1105: fix MAC DA patching from meta frames ba7bdec3cbec net: Replace strlcpy with strscpy 84bef5b6037c pptp: Fix fib lookup calls. 90a8007bbeb6 mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check 59e8d4bb8d48 ACPI: scan: Use the acpi_match_acpi_device() helper bf6067a6caa6 ACPI: platform: Move SMB0001 HID to the header and reuse cefbd80bf52c ACPI: platform: Ignore SMB0001 only when it has resources 2b5ae9604949 ACPI: bus: Introduce acpi_match_acpi_device() helper f1962207150c module: fix init_module_from_file() error handling 90f6af81604c ACPI: scan: fix undeclared variable warnings by including sleep.h 52909f176802 RISC-V: drop error print from riscv_hartid_to_cpuid() 9657e9b7d253 riscv: Discard vector state on syscalls 85fadc0d0411 riscv: move memblock_allow_resize() after linear mapping is ready c1f048a6bd7d riscv: Enable ARCH_SUSPEND_POSSIBLE for s2idle f679e89acdd3 clk: tegra: Avoid calling an uninitialized function 54cdede08f2f riscv: vdso: include vdso/vsyscall.h for vdso_data e27cb89a22ad scripts: kernel-doc: support private / public marking for enums 1e6115f50bca Documentation: KVM: SEV: add a missing backtick 29e31a8ee811 Documentation: ACPI: fix typo in ssdt-overlays.rst 57ada2358fae Fix documentation of panic_on_warn b5641a5d8b8b mm: don't do validate_mm() unnecessarily and without mmap locking 879a879c216a spi: bcm{63xx,bca}-hsspi: update my email address 69562eb0bd3e fanotify: disallow mount/sb marks on kernel internal pseudo fs f6cf3883df47 drm/i915: use mock device info for creating mock device fdffb7dbc74f drm/i915/psr: Fix BDW PSR AUX CH data register offsets 30c45b5361d3 net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX 33ab231f83cc fs: don't assume arguments are non-NULL 66d8fc0539b0 fs: no need to check source f7306acec9aa xsk: Honor SO_BINDTODEVICE on bind 72cea3a3175b ALSA: hda/realtek: Whitespace fix 33d7c9c3bf70 ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx b759a5f097cd ALSA: hda/realtek: Amend G634 quirk to enable rear speakers 9abc77fb144f ALSA: hda/realtek: Add quirk for ASUS ROG GA402X 8cc87c055d28 ALSA: hda/realtek: Add quirk for ASUS ROG GX650P 54372cf04327 Revert "s390/mm: get rid of VMEM_MAX_PHYS macro" 6aca56c024e4 s390/cpum_sf: remove check on CPU being online b2534c28b23b s390/cpum_sf: handle casts consistently c13166bdb239 s390/cpum_sf: remove unnecessary debug statement b2ae4969497e s390/cpum_sf: remove parameter in call to pr_err eeeff534e994 s390/cpum_sf: simplify function setup_pmu_cpu f4767f9f32b7 s390/cpum_cf: remove unneeded debug statements 24be4d0b46bb arch/arm64/mm/fault: Fix undeclared variable error in do_page_fault() b39aeb338a6f rdma: fix INFINIBAND_USER_ACCESS dependency 432928c93779 gfs2: Add quota_change type d68d0c6c3fc7 gfs2: Use memcpy_{from,to}_page where appropriate b0c21c6d5274 gfs2: Convert remaining kmap_atomic calls to kmap_local_page 58721bd46c9a gfs2: Replace deprecated kmap_atomic with kmap_local_page f246dd4b78e0 gfs: Get rid of unnucessary locking in inode_go_dump 6c7410f44961 gfs2: gfs2_freeze_lock_shared cleanup 5432af15f877 gfs2: Replace sd_freeze_state with SDF_FROZEN flag b77b4a4815a9 gfs2: Rework freeze / thaw logic 2c5d234d7f55 ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported 5e2956ee4624 Revert "fortify: Allow KUnit test to build without FORTIFY" ae80b4041984 mm: validate the mm before dropping the mmap lock f8a473bf5db7 parisc: syscalls: Avoid compiler warnings with W=1 de53f3f7a9ff parisc: math-emu: Avoid compiler warnings with W=1 28e113f89f33 parisc: Raise minimal GCC version to 12.0.0 6414b30b39f9 parisc: unwind: Avoid missing prototype warning for handle_interruption() f66066bc5136 execve: always mark stack as growing down during early stack setup 34acceaa8818 xfs: Remove unneeded semicolon 2d7d1e7ea321 xfs: AGI length should be bounds checked 3de4d22cc9ac bpf, btf: Warn but return no error for NULL btf from __register_btf_kfunc_id_set() 147e17e29756 parisc: smp: Add declaration for start_cpu_itimer() 954b41be6402 parisc: pdt: Get prototype for arch_report_meminfo() 9e396a2f434f vhost: Make parameter name match of vhost_get_vq_desc() f06cf1e1a503 vduse: fix NULL pointer dereference 228a27cf78af vhost: Allow worker switching while work is queueing d74b55e65502 vhost_scsi: add support for worker ioctls c1ecd8e95007 vhost: allow userspace to create workers 1cdaafa1b8b4 vhost: replace single worker pointer with xarray cef25866f41c vhost: add helper to parse userspace vring state/file 27eca1891142 vhost: remove vhost_work_queue 0a3eac5239d2 vhost_scsi: flush IO vqs then send TMF rsp 78af31cc4e14 vhost_scsi: convert to vhost_vq_work_queue 48ae70dd4d9c vhost_scsi: make SCSI cmd completion per vq 9e09d0ec2b8d vhost_sock: convert to vhost_vq_work_queue 493b94bf5ae0 vhost: convert poll work to be vq based a6fc04739be7 vhost: take worker or vq for flushing 0921dddcb589 vhost: take worker or vq instead of dev for queueing 9784df151a60 vhost, vhost_net: add helper to check if vq has work 737bdb643c4f vhost: add vhost_worker pointer to vhost_virtqueue c011bb669ddc vhost: dynamically allocate vhost_worker 3e11c6eb6ab0 vhost: create worker at end of vhost_dev_set_owner 3845308fc8b0 virtio_bt: call scheduler when we free unused buffs 56b5e65efe00 virtio-console: call scheduler when we free unused buffs 7a5103b81a96 virtio-crypto: call scheduler when we free unused buffs 4cf8b6d051d9 vDPA/ifcvf: implement new accessors for vq_state ae904d9ce2cf vDPA/ifcvf: detect and report max allowed vq size 7712832201ea vDPA/ifcvf: dynamic allocate vq data stores b45d8f387157 docs: remove the tips on how to submit patches from MAINTAINERS c398488dab7d docs: fix typo in zh_TW and zh_CN translation 531b3d1195d0 MIPS: Loongson: Fix build error when make modules_install e4de20576986 MIPS: KVM: Fix NULL pointer dereference 65fee014dc41 MIPS: Loongson: Fix cpu_probe_loongson() again 7fb7998b599a ovl: move all parameter handling into params.{c,h} bd55842ed998 ALSA: pcm: Fix potential data race at PCM memory allocation helpers e1ef683c86d2 spi: rzv2m-csi: Fix SoC product name efccd4e0f3ab s390/entry: remove mcck clock cada938a0158 s390: fix various typos 2b70a1195536 s390/zcrypt: remove ZCRYPT_MULTIDEVNODES kernel config option af40322e90d4 s390/zcrypt: do not retry administrative requests 0fdcc88bb93f s390/zcrypt: cleanup some debug code edbe28989847 s390/entry: rework entering DAT-on mode on CPU restart b492425c7073 s390/mm: fence off VM macros from asm and linker b378a9826143 s390: include linux/io.h instead of asm/io.h b8af5999779d s390/ptrace: make all psw related defines also available for asm 6376402841e1 s390/ptrace: remove PSW_DEFAULT_KEY from uapi b6464883f45a kdb: move kdb_send_sig() declaration to a better header file acd9755894c9 Documentation: ABI: sysfs-class-net-qmi: pass_through contact update 998127cdb469 tcp: annotate data races in __tcp_oow_rate_limited() 326534e837c7 wireguard: timers: move to using timer_delete_sync f58d0a9b4c6a wireguard: netlink: send staged packets when setting initial private key 7387943fa355 wireguard: queueing: use saner cpu selection wrapping a27ac5390922 samples: pktgen: fix append mode failed issue f56d1eeaeabf selftests/net: Add xt_policy config for xfrm_policy test f88fcb1d7d96 net: fix net_dev_start_xmit trace event vs skb_transport_offset() a398b9ea0c3b net: dsa: tag_sja1105: fix source port decoding in vlan_filtering=0 bridge mode 6ca3c005d060 net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode 1f4a08fed450 ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() 73f1c75d5e6b ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 abaa02fc944f powerpc: dts: turris1x.dts: Fix PCIe MEM size for pci2 node 6cb44bef35ac powerpc: Include asm/nmi.c in mobility.c for watchdog_hardlockup_set_timeout_pct() 39f49684036d powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y 44b4494d5c59 fs/ntfs3: Correct mode for label entry inside /proc/fs/ntfs3/ 7832e123490a fs/ntfs3: Add support /proc/fs/ntfs3//volinfo and /proc/fs/ntfs3//label d5ca77335846 fs/ntfs3: Fix endian problem 33e70701ed31 fs/ntfs3: Add ability to format new mft records with bigger/smaller header a81f47c4406e fs/ntfs3: Code refactoring f037776165b0 fs/ntfs3: Code formatting f1d325b8c75e fs/ntfs3: Do not update primary boot in ntfs_init_from_boot() 6a4cd3ea7d77 fs/ntfs3: Alternative boot if primary boot is corrupted e0f363a98830 fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted d6cd7cecfd5e fs/ntfs3: Fix ntfs_atomic_open 14f527d44de6 fs/ntfs3: Correct checking while generating attr_list ea303f72d70c fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list() 97498cd610c0 fs: ntfs3: Fix possible null-pointer dereferences in mi_read() c9db0ff04649 fs/ntfs3: Return error for inconsistent extended attributes fdec309c7672 fs/ntfs3: Enhance sanity check while generating attr_list f39244e2f21e fs/ntfs3: Use wrapper i_blocksize() in ntfs_zero_range() 3c675ddffb17 ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr() 5cf32f63b0f4 xfs: fix the calculation for "end" and "length" 75dc03453122 xfs: fix xfs_btree_query_range callers to initialize btree rec fully 3ee9351e7490 xfs: validate fsmap offsets specified in the query keys a949a1c2a198 xfs: fix logdev fsmap query result filtering f045dd00328d xfs: clean up the rtbitmap fsmap backend d898137d789c xfs: fix getfsmap reporting past the last rt extent 7975aba19cba xfs: fix integer overflows in the fsmap rtbitmap and logdev backends 63ef7a35912d xfs: fix interval filtering in multi-step fsmap queries 2e3e94c2f5dc octeontx2-af: Reset MAC features in FLR 79ebb53772c9 octeontx2-af: Add validation before accessing cgx and lmac 2e7bc57b976b octeontx2-af: Fix mapping for NIX block from CGX connection 4c5a331cacda octeontx2-af: cn10kb: fix interrupt csr addresses c97d3fb9e0e7 nvme-tcp: Fix comma-related oops dff745c1221a fs: move cleanup from init_file() into its callers b2ad9549bfd0 perf evsel amd: Fix IBS error message 5f06267b6e6a perf: unwind: Fix symfs with libdw 78a175c4623f perf symbol: Fix uninitialized return value in symbols__find_by_name() 2aefb4cc904f perf test: Test perf lock contention CSV output f6027053f82c perf lock contention: Add --output option 69c5c9930d72 perf lock contention: Add -x option for CSV style output 7b83d597c8ca perf lock: Remove stale comments dd546618ba70 pid: use struct_size_t() helper 408579cd627a mm: Update do_vmi_align_munmap() return semantics e4bd84c069f2 mm: Always downgrade mmap_lock if requested 03f889378f33 xtensa: fix lock_mm_and_find_vma in case VMA not found 5c93c4c72fbc selftests: Test RISC-V Vector's first-use handler 75b59f2a90aa riscv: vector: clear V-reg in the first-use trap 26c38cd802c9 riscv: vector: only enable interrupts in the first-use trap e50db34efdc8 RISC-V: Fix up some vector state related build failures bcc8790057c1 RISC-V: Document that V registers are clobbered on syscalls 26b32974ad2e docs: networking: Update codeaurora references for rmnet d5dc39459bda docs: netdev: broaden mailbot to all MAINTAINERS 1b0fce8c8e69 net: usb: cdc_ether: add u-blox 0x1313 composition. dfbf0ee092a5 smb: client: remove redundant pointer 'server' ff7d80a9f271 cifs: fix session state transition to avoid use-after-free issue d85a143b69ab xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion a6ec83786ab9 f2fs: fix to do sanity check on direct node in truncate_dnode() 87a91a155902 f2fs: only set release for file that has compressed data c31e49615762 f2fs: fix compile warning in f2fs_destroy_node_manager() 0135c482fa97 f2fs: fix error path handling in truncate_dnode() 5eda1ad1aaff f2fs: fix deadlock in i_xattr_sem and inode page lock 7fffbc71075d sysctl: set variable sysctl_mount_point storage-class-specifier to static e836007089ba md/raid0: add discard support for the 'original' layout 1b712f18c461 mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 602dbbacc3ef mailbox: tegra: add support for Tegra264 af9dbbbb4d30 dt-bindings: mailbox: tegra: Document Tegra264 HSP ebb0130dad75 dt-bindings: mailbox: convert bcm2835-mbox bindings to YAML 13ad4b7ce612 dt-bindings: mailbox: qcom: Add IPQ5018 APCS compatible 4e69d4dabd23 nvme: disable controller on reset state failure a2b5d5443fa7 nvme: sync timeout work on failed reset 2ab4e5f44a86 nvme: ensure unquiesce on teardown f0ac35049606 dt-bindings: timestamp: restrict node name suffixes fee34f7b6d37 dt-bindings: slimbus: restrict node name suffixes 6cca6cf3f5ab dt-bindings: watchdog: restrict node name suffixes c51251083ad6 dt-bindings: watchdog: brcm,kona-wdt: convert txt file to yaml 2e54154b9f27 drm/amdgpu: Fix potential fence use-after-free v2 b75efe88b20c drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation 064329c595da drm/amd/pm: expose swctf threshold setting for legacy powerplay b877934e5efc drm/amd/display: 3.2.241 c85c2c849ce7 drm/amd/display: Take full update path if number of planes changed d5b5d6cb1d5e drm/amd/display: Create debugging mechanism for Gaming FAMS 613a7956deb3 drm/amd/display: Add monitor specific edid quirk f2c58529eca6 drm/amd/display: For new fast update path, loop through each surface 1966bbfdfe47 drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2 1a3148b5f21b drm/amd/display: Limit new fast update path to addr and gamma / color 27fc10d1095f drm/amd/display: Fix the delta clamping for shaper LUT a28eb4871acd drm/amdgpu: Keep non-psp path for partition switch 2dc84508f8c6 drm/amd/display: program DPP shaper and 3D LUT if updated d6149086b45e Revert "drm/amd/display: edp do not add non-edid timings" 150c213139fe drm/amdgpu: share drm device for pci amdgpu device with 1st partition device baf65745aad3 drm/amd/pm: Add GFX v9.4.3 unique id to sysfs fc8e84a2408f drm/amd/pm: Enable pp_feature attribute 803f31814f01 drm/amdgpu/vcn: Need to unpause dpg before stop dpg 67af69162642 drm/amdgpu: remove duplicated doorbell range init for sdma v4.4.2 2c7cd280e5c4 drm/amdgpu: gpu recovers from fatal error in poison mode 50a7c8765ca6 drm/amdgpu: enable mcbp by default on gfx9 02ff519e99fc drm/amdgpu: make mcbp a per device setting 5efe0f3eed4f drm/amd: Don't initialize PSP twice for Navi3x 1e66a17ce546 Revert "drm/amd: Disable PSR-SU on Parade 0803 TCON" cd2e31a9ab93 drm/amd/display: Set minimum requirement for using PSR-SU on Phoenix c35b6ea8f2ec drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandt 274d205cb59f drm/amd/display: Correct `DMUB_FW_VERSION` macro cfc7d8314b7e drm/amd/pm: fulfill the missing enablement for vega12/vega20 L2H and H2L interrupts 2aafcdd6a68f drm/amd/display: Remove asserts 2faa3653d665 drm/amd/display: Work around bad DPCD state on link loss 2036b34d4af9 drm/amdgpu: port SRIOV VF missed changes 5c6d52ff4b61 drm/amd: Don't try to enable secure display TA multiple times d4300362a66f drm/amdkfd: Update interrupt handling for GFX 9.4.3 570b295248b0 drm/amdgpu: fix number of fence calculations af22d6a869cc drm/amd/display: perform a bounds check before filling dirty rectangles 8ef84c1a68a8 drm/amd/pm: Provide energy data in 15.625mJ units b579ea632fca drm/amdgpu: Modify for_each_inst macro 7f03b1d14d51 drm/amdgpu:Remove sdma halt/unhalt during frontdoor load 4ff96bcc0d40 drm/amdgpu: check RAS irq existence for VCN/JPEG 2da0036ea99b drm/amd/pm: add abnormal fan detection for smu 13.0.0 1d7776cc148b drm/amdgpu: remove vm sanity check from amdgpu_vm_make_compute 072030b17830 drm/amd: Disable PSR-SU on Parade 0803 TCON fc133acc4372 drm/amdkfd: Enable GWS on GFX9.4.3 6592d29393e3 dt-bindings: watchdog: cdns,wdt-r1p2: Convert cadence watchdog to yaml b69f0aeb0689 pid: Replace struct pid 1-element array with flex-array 1ed0555850cd kdb: Handle LF in the command parser 4ad1218bed3d parisc: Refresh defconfigs bcfaf17f18f2 parisc: irq: Add irq-related function declarations f310f8dd1414 parisc: Move init function declarations into header file c8080024e0f7 parisc: dino: Make dino_init() returning void 1d72e83d63c7 parisc: lba_pci: Mark two variables __maybe_unused 646d07461513 parisc: unaligned: Include header file to avoid missing prototype warnings cfb25b82572e parisc: signal: Mark do_notify_resume() and sys_rt_sigreturn() asmlinkage a7fde0bf938d parisc: unwind: Mark start and stop variables __maybe_unused b62b37d6c15e parisc: init: Drop unused variable end_paddr 7def4239e5eb parisc: traps: Mark functions static 5f0c791dcd3c parisc: processor: Fix kdoc for init_cpu_profiler() b5d89408b9fb parisc: sys_parisc: parisc_personality() is called from asm code 8829428c1680 parisc: ccio-dma: Fix kdoc and compiler warnings f28a98779de9 parisc: pdc_stable: Fix kdoc and compiler warnings 658e10571231 parisc: pci-dma: Make pcxl_alloc_range() static 9e142b728605 parisc: Mark image_size __maybe_unused in perf_write() 0e466703d96a parisc: module: Mark symindex __maybe_unused 9872fb130227 parisc: pdc_chassis: Fix kdoc warnings 427585224a86 parisc: firmware: Fix kdoc warnings ac9fb7d2b71d parisc: drivers: Fix kdoc warnings 7d653ad4ce6a parisc: Fold 32-bit compat code into audit_classify_syscall() 226b8ab875e1 parisc: sba_iommu: Fix kdoc warnings 99ef0c67bc85 sticon/parisc: Fix STI console on 64-bit only machines ededd9d27834 sticon/parisc: Allow 64-bit STI calls in PDC firmware abstration c9cc4542e1db parisc: Default to 8 CPUs for 64-bit kernel c4551d1bddce parisc: Fix missing prototype warning for arch_report_meminfo() c6d96328fecd parisc: Add cacheflush() syscall 40c9c62c85a8 parisc: Check if IRQs are disabled when calling arch_local_irq_restore() 2255234460f0 parisc: Move TLB_PTLOCK option to Kconfig.debug 7c1f23ad34fc spi: bcm-qspi: return error if neither hif_mspi nor mspi is available 0303c9729afc x86/efi: Make efi_set_virtual_address_map IBT safe fa700d73494a mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" 257e6172ab36 ceph: don't let check_caps skip sending responses for revoke msgs ce72d4e0f179 ceph: issue a cap release immediately if no cap exists 2d12ad950b0c ceph: trigger to flush the buffer when making snapshot dc94bb8f271c ceph: fix blindly expanding the readahead windows 23ee27dce30e ceph: add a dedicated private data for netfs rreq d9d00f71ab5a ceph: voluntarily drop Xx caps for requests those touch parent mtime 8b0da5c549ae ceph: try to dump the msgs when decoding fails f7c2f4f6ce16 ceph: only send metrics when the MDS rank is ready 67a4e1a3bf7c irqdomain: Use return value of strreplace() 0fcfc9e51990 cpufreq: intel_pstate: Fix scaling for hybrid-capable systems with disabled E-cores 0b76cc3e9081 cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF e55e5df193d2 csky: fix up lock_mm_and_find_vma() conversion ea3f8272876f parisc: fix expand_stack() conversion 887e845f8c1c perf vendor events intel: Update tigerlake to 1.13 b5d2644da65c perf vendor events intel: Update skylakex to 1.31 ea3eafa08aa7 perf vendor events intel: Update skylake to 57 938e4ad31011 perf vendor events intel: Update sapphirerapids to 1.14 663655c91ce1 perf vendor events intel: Update icelakex to 1.21 d1363b9454a3 perf vendor events intel: Update icelake to 1.19 0c9e39421cd0 perf vendor events intel: Update cascadelakex to 1.19 dfc83cc87769 perf vendor events intel: Update meteorlake to 1.03 7e74ece31af7 perf vendor events intel: Add rocketlake events/metrics 8076dc8c6818 perf vendor metrics intel: Make transaction metrics conditional eadc0040a9eb perf jevents: Support for has_event function 4a4a9bf9075f perf expr: Add has_event function 36cee69f572c perf tools: Do not remove addr_location.thread in thread__find_map() 0b26eadbf200 sparc32: fix lock_mm_and_find_vma() conversion 08fc75735fda mlxsw: minimal: fix potential memory leak in mlxsw_m_linecards_init 59bba51ec2a5 drm/panel: Fine tune Starry-ili9882t panel HFP and HBP 3cf62c8177ad net: dsa: vsc73xx: fix MTU configuration 06697ca69bca objtool: Remove btrfs_assertfail() from the noreturn exceptions list fe77cc2e5a6a cxl: Fix one kernel-doc comment 554588e8e932 sysctl: fix unused proc_cap_handler() function warning eee9c708cc89 gup: avoid stack expansion warning for known-good case 5b4a82a0724a Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return" e901f17b0742 NFS: Don't cleanup sysfs superblock entry if uninitialized 48538ccb825b ibmvnic: Do not reset dql stats on NON_FATAL err 915057ae7969 sfc: support for devlink port requires MAE access 2be22f1941d5 Bluetooth: hci_event: Fix parsing of CIS Established Event 5b6d345d1b65 Bluetooth: hci_conn: Use kmemdup() to replace kzalloc + memcpy fa01eba11f0e Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally d40d6f52d5bb Bluetooth: hci_sysfs: make bt_class a static const structure 14f0dceca60b Bluetooth: ISO: Rework sync_interval to be sync_factor 73f55453ea52 Bluetooth: MGMT: Fix marking SCAN_RSP as not connectable db9cbcadc16e Bluetooth: hci_event: fix Set CIG Parameters error status handling 6b9545dc9f8f Bluetooth: ISO: use hci_sync for setting CIG parameters 56b7f325db13 Bluetooth: hci_bcm: do not mark valid bd_addr as invalid 1728137b33c0 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb 6945795bc81a Bluetooth: fix use-bdaddr-property quirk 0cb7365850ba Bluetooth: fix invalid-bdaddr quirk for non-persistent setup f752a0b334bb Bluetooth: L2CAP: Fix use-after-free 8153b738bc54 Bluetooth: btqca: use le32_to_cpu for ver.soc_id 022b6101c28a Bluetooth: btusb: Add device 6655:8771 to device tables bb23f07cb639 Bluetooth: btrtl: Add missing MODULE_FIRMWARE declarations 046f753da614 Add MODULE_FIRMWARE() for FIRMWARE_TG357766. e8c716bc6812 mm/khugepaged: fix regression in collapse_file() 2bed0d82c2f7 xfs: fix bounds check in xfs_defer_agfl_block() edd8276dd702 xfs: AGF length has never been bounds checked f1e1765aad7d xfs: journal geometry is not properly bounds checked 8ebbf262d468 xfs: don't block in busy flushing when freeing extents 0853b5de42b4 xfs: allow extent free intents to be retried 6a2a9d776c4a xfs: pass alloc flags through to xfs_extent_busy_flush() b742d7b4f0e0 xfs: use deferred frees for btree block freeing 939bd50dfbe7 xfs: don't reverse order of items in bulk AIL insertion 347eb95b27eb xfs: remove redundant initializations of pointers drop_leaf and save_leaf 447a0bc108e4 iomap: drop me [hch] from MAINTAINERS for iomap 302efbef9d77 fs: iomap: Change the type of blocksize from 'int' to 'unsigned int' in iomap_file_buffered_write_punch_delalloc 61986a58bc6a cifs: new dynamic tracepoint to track ses not found errors ac615db03ba5 cifs: log session id when a matching ses is not found 0914e4d3cda8 kdb: include kdb_private.h for function prototypes a587b046ce92 cdrom/gdrom: Fix build error 8117f948f12b kgdb: Provide a stub kgdb_nmicallback() if !CONFIG_KGDB 5ee35c769663 LoongArch: Remove five DIE_* definitions in kdebug.h 19bc6cb64092 LoongArch: Add uprobes support 6e320363339b LoongArch: Use larch_insn_gen_break() for kprobes 49ed320da5f5 LoongArch: Add larch_insn_gen_break() to generate break insns b82fad4d5deb LoongArch: Check for AMO instructions in insns_not_supported() 3d2c3daf8254 LoongArch: Move three functions from kprobes.c to inst.c 7b0a096436c2 LoongArch: Replace kretprobe with rethook f02644e32c9e LoongArch: Add jump-label implementation 5d553770409d LoongArch: Select HAVE_DEBUG_KMEMLEAK to support kmemleak 31f1a8b0ec66 LoongArch: Export some arch-specific pm interfaces 01158487af60 LoongArch: Introduce hardware page table walker e031a5f3f1ed LoongArch: Support dbar with different hints f6f0c9a74a48 LoongArch: Add SMT (Simultaneous Multi-Threading) support 616500232e63 LoongArch: Add vector extensions support aa5e65dc0818 LoongArch: Add support to clone a time namespace 65eea6b44a5d Makefile: Add loongarch target flag for Clang compilation 5a31ed4678e0 LoongArch: Mark Clang LTO as working 5ddc7a3794dd LoongArch: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation b89673a91a31 LoongArch: vDSO: Use CLANG_FLAGS instead of filtering out '--target=' 38b10b269d04 LoongArch: Tweak CFLAGS for Clang compatibility 83d8b38967d2 LoongArch: Simplify the invtlb wrappers 53a4858ccd0d LoongArch: Make the CPUCFG&CSR ops simple aliases of compiler built-ins 38bb46f94544 LoongArch: Prepare for assemblers with proper FCSR class support 24da0249d950 LoongArch: extable: Also recognize ABI names of registers 414cefc798a3 LoongArch: Calculate various sizes in the linker script 0d03e9dce5c9 LoongArch: Add guard for the larch_insn_gen_xxx functions d7c24960975b LoongArch: Delete unnecessary debugfs checking 872b368b2282 LoongArch: Set CPU#0 as the io master for FDT c1ae02d87689 net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT b4638af8885a net: dsa: sja1105: always enable the INCL_SRCPT option 861c249cd782 arch/sparc: Add module license and description for fbdev helpers 2edcfcbb3c59 net: dsa: felix: don't drop PTP frames with tag_8021q when RX timestamping is disabled 45d0fcb5bc95 net: mscc: ocelot: don't keep PTP configuration of all ports in single structure 4fd44b82b7ac net: mscc: ocelot: don't report that RX timestamping is enabled by default d10005837be8 spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA mode 893b24181b4c arm64: sme: Use STR P to clear FFR context field in streaming SVE mode 93d75d475c5d net/sched: act_ipt: zero skb->cb before calling target b2dc32dcba08 net/sched: act_ipt: add sanity checks on skb before calling target b4ee93380b3c net/sched: act_ipt: add sanity checks on table name and hook locations 6feb37b3b06e sctp: fix potential deadlock on &net->sctp.addr_wq_lock 86fca926c042 ACPI: bus: Constify acpi_companion_match() returned value 7a8227b2e76b net: lan743x: Don't sleep in atomic context 7ba6b73db3db ACPI: scan: Move acpi_root to internal header c61480a2ea5e media: wl128x: fix a clang warning 22065e4214c1 ALSA: hda/realtek: Add quirk for Clevo NPx0SNx 8ac04063354a swiotlb: reduce the number of areas to match actual memory pool size aabd12609f91 swiotlb: always set the number of areas before allocating the pool 9cedc58bdbe9 ksmbd: avoid field overflow warning 24033d71cc36 scsi: ufs: core: Remove unused function declaration 7bcf57782503 scsi: target: docs: Remove tcm_mod_builder.py 40863cb945c9 scsi: target: iblock: Quiet bool conversion warning with pr_preempt use 9b7c13b83c1d scsi: dt-bindings: ufs: qcom: Fix ICE phandle 71e3e85ccf2b scsi: core: Simplify scsi_cdl_check_cmd() 4e45236982bc scsi: isci: Fix comment typo 9b9879fc0327 modules: catch concurrent module loads, treat them as idempotent 054a73009c22 module: split up 'finit_module()' into init_module_from_file() helper 9408d8a37e6c nvme: improved uring polling f6c80cffcd47 block: add request polling helper 5f2a0afa9890 smb: client: improve DFS mount check 3ae872de4107 smb: client: fix shared DFS root mounts with different prefixes e9bd04e52d64 regulator: raa215300: Add build dependency with COMMON_CLK 1b2c92a1cb24 x86/mem_encrypt: Remove stale mem_encrypt_init() declaration 6581ccf03e71 mm: fix __access_remote_vm() GUP failure case 47f04616f2c9 dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter b2918089d5cb intel_idle: Add __init annotation to matchup_vm_state_with_baremetal() dfbe5561ae93 io_uring: flush offloaded and delayed task_work on exit 49024ec8795e smb: client: fix parsing of source mount option d439b29057e2 smb: client: fix broken file attrs with nodfs mounts 380958ac4f93 cifs: print client_guid in DebugData 66be5c48ee1b cifs: fix session state check in smb2_find_smb_ses 99f280700b4c cifs: fix session state check in reconnect to avoid use-after-free issue 326a8d04f147 cifs: do all necessary checks for credits within or before locking 33f736187d08 cifs: prevent use-after-free by freeing the cfile later f5983dab0ead modpost: define more R_ARM_* for old distributions d34a271accf8 selftests/user_events: Add test cases when event is disabled c27b40cf9192 selftests/user_events: Enable the event before write_fault test in ftrace self-test f6d026eea390 tracing/user_events: Fix incorrect return value for writing operation when events are disabled b05740d71bd2 dt-bindings: mfd: max77541: Add ADI MAX77541/MAX77540 04c9a8eb722f iio: adc: max77541: Add ADI MAX77541 ADC Support c2b2afe6c881 regulator: max77541: Add ADI MAX77541/MAX77540 Regulator Support 8640b38234cf dt-bindings: regulator: max77541: Add ADI MAX77541/MAX77540 Regulator 6c26bd4384da mm/mmap: Fix error return in do_vmi_align_munmap() 190e2e117701 media: dvb: mb86a20s: get rid of a clang-15 warning d15e4314abec s390/vdso: filter out mno-pic-data-is-text-relative cflag 27d45655faa8 s390: consistently use .balign instead of .align 938f0c35d7d9 s390/decompressor: fix misaligned symbol build error 13cf06d57fa8 s390/zcrypt: use kvmalloc_array() instead of kzalloc() 0dd0bbc2003a s390/vdso: check for undefined symbols after build 51f513fd9659 s390/mm: do not include directly 688fcbbb9c0b s390/vmem: fix virtual vs physical address confusion 456be42aa713 s390/mm: get rid of VMEM_MAX_PHYS macro 4eecae44a51a ALSA: ump: Correct wrong byte size at converting a UMP System message a64db0b9dfac ALSA: fireface: make read-only const array for model names static d17f0ce9a9ee ALSA: oxfw: make read-only const array models static 29f96ac23648 media: cec: i2c: ch7322: also select REGMAP 7997604bc90b media: add HAS_IOPORT dependencies 582d4ad468cb media: tc358746: select CONFIG_GENERIC_PHY 628eaa4e877a perf pmus: Add placeholder core PMU 71baec7b8500 cxl/pci: Use correct flag for sanitize polling 0ae612299621 Revert "nios2: Convert __pte_free_tlb() to use ptdescs" 10e1c0d59006 io_uring: remove io_fallback_tw() forward declaration b65db9211ecb io_uring/net: use proper value for msg_inq e2c789cab60a dm: get rid of GFP_NOIO workarounds for __vmalloc and kvmalloc 3be1622895af dm integrity: scale down the recalculate buffer if memory allocation fails da8b4fc1f63a dm integrity: only allocate recalculate buffer when needed 6d50eb472593 dm integrity: reduce vmalloc space footprint on 32-bit architectures ad5f604e186a perf test: Fix a compile error on pe-file-parsing.c 78987bb02ad2 perf: Replace deprecated -target with --target= for Clang 710dffc96902 perf pmu: Correct auto_merge_stats test 49a5e3edd353 perf tools: Add missing else to cmd_daemon subcommand condition ff598081e5b9 vfio/mdev: Move the compat_class initialization to module init a9c49cc2f5b5 net: scm: introduce and use scm_recv_unix helper 603fc57ab70c af_unix: Skip SCM_PIDFD if scm->pid is NULL. 4251f631fdfb RDMA/bnxt_re: Fix an IS_ERR() vs NULL check 30ac666a2fcc net: lan743x: Simplify comparison a425ac5365f6 gup: add warning if some caller would seem to want stack expansion 8d7071af8907 mm: always expand the stack with the mmap write lock held 25a9c8a4431c netlink: Add __sock_i_ino() for __netlink_diag_dump(). d06f925f1397 net: dsa: avoid suspicious RCU usage for synced VLAN-aware MAC addresses 9d797ee2dce1 Revert "af_unix: Call scm_recv() only after scm_set_cred()." 5fc10e76fa2a kbuild: revive "Entering directory" for Make >= 4.4.1 5fa94ceb793e kbuild: set correct abs_srctree and abs_objtree for package builds 1a3f6fc430ed phylink: ReST-ify the phylink_pcs_neg_mode() kdoc 5da4d7b8e6df libceph: Partially revert changes to support MSG_SPLICE_PAGES 528a08bcd820 net: phy: mscc: fix packet loss due to RGMII delays e9c74f8b8a31 net: mana: use vmalloc_array and vcalloc fa87c54693ae net: enetc: use vmalloc_array and vcalloc f712c8297e0a ionic: use vmalloc_array and vcalloc 906a76cc7645 pds_core: use vmalloc_array and vcalloc a13de901e8d5 gve: use vmalloc_array and vcalloc 32d462a5c3e5 octeon_ep: use vmalloc_array and vcalloc d7dbed457c2e nfsd: Fix creation time serialization order 99160af413b4 nvme-mpath: fix I/O failure with EAGAIN when failing over I/O 86da1bae4c64 nvme: host: fix command name spelling b5539eb5ee70 ACPI: EC: Fix acpi_ec_dispatch_gpe() bc9a2b3e686e vdpa/mlx5: Support interrupt bypassing 33bd91fd2436 virtio: Add missing documentation for structure fields 9a8864d2a8dc pds_vdpa: pds_vdps.rst and Kconfig 67f27b8b3a34 pds_vdpa: subscribe to the pds_core events 151cc834f3dd pds_vdpa: add support for vdpa and vdpamgmt interfaces c16d5a412ed4 pds_vdpa: add vdpa config client commands 94591894df81 pds_vdpa: virtio bar setup for vdpa 25d1270b6e9e pds_vdpa: get vdpa management info e0c6de13ff87 pds_vdpa: new adminq entries a8492cd8cde0 pds_vdpa: move enum from common to adminq header a16291b5bcbb pds_vdpa: Add new vDPA driver for AMD/Pensando DSC 5d7d82d39eb4 virtio: allow caller to override device DMA mask in vp_modern a37c0191acbd virtio: allow caller to override device id in vp_modern 4f0fc22534e3 virtio_pci: Optimize virtio_pci_device structure size 77b894f220cb tools/virtio: fix build break for aarch64 fe37efba4753 virtio-vdpa: Fix unchecked call to NULL set_vq_affinity ef9da01c1211 vdpa/snet: implement the resume vDPA callback 47b60ec7ba22 vdpa: solidrun: constify pointers to hwmon_channel_info 49a64c6dbcd3 vDPA/ifcvf: a vendor driver should not set _CONFIG_S_FAILED 386a26208524 vDPA/ifcvf: synchronize irqs in the reset routine aeb5ef30bbcc vDPA/ifcvf: retire ifcvf_start_datapath and ifcvf_add_status 1a252f0391d4 vDPA/ifcvf: get_driver_features from virtio registers a4751306bf69 vDPA/ifcvf: virt queue ops take immediate actions ecdb004843ed dt-bindings: interrupt-controller: add Ralink SoCs interrupt controller 3216ceeb708b dt-bindings: PCI: dwc: rockchip: Update for RK3588 eaaacb085144 net: usb: qmi_wwan: add u-blox 0x1312 composition 2553a5270d6c perf trace: fix MSG_SPLICE_PAGES build error 2e28a798c309 efi/libstub: Disable PCI DMA before grabbing the EFI memory map 486bfb05913a crypto: akcipher - Do not copy dst if it is NULL 8a9922e7be6d ipvlan: Fix return value of ipvlan_queue_xmit() 5b7826355e5b drm/i915: Add missing forward declarations/includes to display power headers 891ebfdfa3d0 crypto: sig - Fix verify call 767cfee8368f crypto: akcipher - Set request tfm on sync path 54a11654de16 powerpc: remove checks for binutils older than 2.25 25ea739ea1d4 powerpc: Fail build if using recordmcount with binutils v2.37 5fb2864cbd50 OPP: Properly propagate error along when failing to get icc_path 2ef6c32a914b ext4: avoid updating the superblock on a r/o mount if not needed 31464ab01fff jbd2: skip reading super block if it has been verified c4d13222afd8 ext4: fix to check return value of freeze_bdev() in ext4_shutdown() f3c1c42e0c40 ext4: refactoring to use the unified helper ext4_quotas_off() d13f99632748 ext4: turn quotas off if mount failed after enabling quotas b21154256dbf dt-bindings: mfd: ti,j721e-system-controller: Remove syscon from example 71025b8565a3 scripts/mksysmap: Ignore prefixed KCFI symbols bd5a594b5b1c ext4: update doc about journal superblock description 729450582425 ext4: add journal cycled recording support c7fc60555864 jbd2: continue to record log between each mount 04c2e9817965 jbd2: remove j_format_version 3e5cf02cfa3f jbd2: factor out journal initialization from journal_get_superblock() 5cf036d4f148 jbd2: switch to check format version in superblock directly 5c5bd1fef3ec jbd2: remove unused feature macros 93e92cfcc197 ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' 26fb5290240d ext4: Fix reusing stale buffer heads from last failed mounting 310ee0902b8d ext4: allow concurrent unaligned dio overwrites 4c0cfebdf3c3 ext4: clean up mballoc criteria comments ab8627e10469 ext4: make ext4_zeroout_es() return void 6c120399cde6 ext4: make ext4_es_insert_extent() return void 8782b020ccbe ext4: make ext4_es_insert_delayed_block() return void ed5d285b3f2a ext4: make ext4_es_remove_extent() return void 2a69c450083d ext4: using nofail preallocation in ext4_es_insert_extent() 4a2d98447b37 ext4: using nofail preallocation in ext4_es_insert_delayed_block() e9fe2b882bd5 ext4: using nofail preallocation in ext4_es_remove_extent() bda3efaf774f ext4: use pre-allocated es in __es_remove_extent() 95f0b320339a ext4: use pre-allocated es in __es_insert_extent() 73a2f033656b ext4: factor out __es_alloc_extent() and __es_free_extent() 9649eb18c628 ext4: add a new helper to check if es must be kept de25d6e9610a ext4: only update i_reserved_data_blocks on successful block allocation f52f3d2b9fba ext4: Give symbolic names to mballoc criterias 7e170922f06b ext4: Add allocation criteria 1.5 (CR1_5) 856d865c178b ext4: Abstract out logic to search average fragment list 4f3d1e4533b0 ext4: Ensure ext4_mb_prefetch_fini() is called for all prefetched BGs 3c6296046c85 ext4: Don't skip prefetching BLOCK_UNINIT groups 1b4200112108 ext4: Avoid scanning smaller extents in BG during CR1 3ef5d2638796 ext4: Add counter to track successful allocation of goal length fdd9a00943a5 ext4: Add per CR extent scanned counter 4eb7a4a1a33b ext4: Convert mballoc cr (criteria) to enum 5730cce35344 ext4: Remove unused extern variables declaration 569f196f1e7a ext4: mballoc: Remove useless setting of ac_criteria 2ec6d0a5ea72 ext4: fix wrong unit use in ext4_mb_new_blocks 247c3d214c23 ext4: fix wrong unit use in ext4_mb_clear_bb ad78b5efe424 ext4: remove unused parameter from ext4_mb_new_blocks_simple() 1240dabe8d58 kbuild: deb-pkg: remove the CONFIG_MODULES check in buildeb 4243afdb9326 kbuild: builddeb: always make modules_install, to install modules.builtin* 11b6890be008 ext4: get block from bh in ext4_free_blocks for fast commit replay 74f02dd73906 dt-bindings: auxdisplay: holtek: Add missing type for "linux,no-autorepeat" f30e04303f3d dt-bindings: input: mediatek,pmic-keys: Fix typo in "linux,keycodes" property name 6d85ebf95c44 blk-sysfs: add a new attr_group for blk_mq eebc21d12f56 blk-iocost: move wbt_enable/disable_default() out of spinlock 06257fda83eb blk-wbt: cleanup rwb_enabled() and wbt_disabled() 71b8642e79f2 blk-wbt: remove dead code to handle wbt enable/disable with io inflight 645a829e0338 blk-wbt: don't create wbt sysfs entry if CONFIG_BLK_WBT is disabled a6b6790c020a mfd: Switch two more drivers back to use struct i2c_driver::probe a33677b9211b backlight: led_bl: Take led_access lock when required b389139f12f2 netfilter: nf_tables: fix underflow in chain reference counter 3e70489721b6 netfilter: nf_tables: unbind non-anonymous set if rule construction fails f188d3008748 netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. 9a6c0e28e215 HID: wacom: Use ktime_t rather than int when dealing with timestamps 1ea7ca1b0901 dax: enable dax fault handler to report VM_FAULT_HWPOISON 90fc660e8479 hwmon: max31827: Switch back to use struct i2c_driver::probe d1d7fc3bf6d2 RDMA/bnxt_re: Fix spelling mistake "priviledged" -> "privileged" 0ab83a645960 RDMA/bnxt_re: Remove duplicated include in bnxt_re/main.c e94f1f96f108 ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook cf2423a7555c f2fs: remove unneeded page uptodate check/set 396d0a28836d f2fs: update mtime and ctime in move file range method 2724daf6c24c f2fs: compress tmp files given extension 6201c478dedc f2fs: refactor struct f2fs_attr macro c3355ea9d82f f2fs: convert to use sbi directly 3f8ac7da8c6e f2fs: remove redundant assignment to variable err 9ac00e7cef10 f2fs: do not issue small discard commands during checkpoint c9667b19e2cf f2fs: check zone write pointer points to the end of zone ac1ee161dec5 f2fs: add f2fs_ioc_get_compress_blocks dde38c03b351 f2fs: cleanup MIN_INLINE_XATTR_SIZE c571fbb5b59a f2fs: add helper to check compression level 94c8431fb46b f2fs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method f240d3aaf5a1 f2fs: do more sanity check on inode 64ee9163fe1b f2fs: compress: fix to check validity of i_compress_flag field 698a5c8c8e05 f2fs: add sanity compress level check for compressed file 00e120b5e4b5 f2fs: assign default compression level ccf3ff2b30ed f2fs: introduce F2FS_QUOTA_DEFAULT_FL for cleanup 8bec7dd1b3f7 f2fs: check return value of freeze_super() 25ed2d409f5f RDMA/bnxt_re: Refactor code around bnxt_qplib_map_rc() c8dce4e7438b RDMA/bnxt_re: Remove incorrect return check from slow path 009637de1f65 watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub) f4dc5290c028 dt-bindings: watchdog: restrict node name suffixes e62c63ffd06c MAINTAINERS: Add support for Xilinx versal watchdog 12984cea1b8c watchdog: xilinx_wwdt: Add Versal window watchdog support be0d0ab1c704 dt-bindings: watchdog: xlnx,versal-wwdt: Add versal watchdog 6cf2cc304fd9 watchdog: ziirave_wdt: Switch i2c driver back to use .probe() 8d2e149ed61f watchdog: ibmasr: Replace GPL license notice with SPDX identifier a0d261ccd7ee watchdog: Convert GPL 2.0 notice to SPDX identifier 20fbe6291e54 watchdog: loongson1_wdt: Add DT support dbe245cdf518 iommufd: Call iopt_area_contig_done() under the lock 804ca14d04df iommufd: Do not access the area pointer after unlocking f18e7122cc73 linux/netfilter.h: fix kernel-doc warnings ff0a3a7d52ff netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one 6f67fbf8192d lib/ts_bm: reset initial match offset for every block of text 57c9eaa4de53 thermal/drivers/qcom/temp-alarm: Use dev_err_probe 85b21fdec906 thermal/drivers/generic-adc: Register thermal zones as hwmon sensors 27cc5be110fe thermal/drivers/mediatek/lvts_thermal: Remove redundant msg in lvts_ctrl_start() 7adbbb3b7b2a thermal/drivers/qcom: Remove redundant msg at probe time a4ebd423749f thermal/drivers/ti-soc: Remove redundant msg in ti_thermal_expose_sensor() f13582a42de7 thermal/drivers/qoriq: Remove redundant msg in qoriq_tmu_register_tmu_zone() 2279e8f9275c thermal/drivers/tegra: Remove redundant msg in tegra_tsensor_register_channel() 7c673ef5199d drivers/thermal/k3: Remove redundant msg in k3_bandgap_probe() b0526e02c604 thermal/drivers/imx: Remove redundant msg in imx8mm_tmu_probe() and imx_sc_thermal_probe() c32719ace790 thermal/drivers/amlogic: Remove redundant msg in amlogic_thermal_probe() 07130d1da811 thermal/drivers/sun8i: Remove redundant msg in sun8i_ths_register() 8416ecfb3292 thermal/hwmon: Add error information printing for devm_thermal_add_hwmon_sysfs() 2ef9533134fe thermal/drivers/stm32: Convert to platform remove callback returning void a5639fade0cf net/mlx5: Update the driver with the recent thermal changes 62a094e757a7 thermal/drivers/armada: Add support for AP807 thermal data 705fd8f18912 dt-bindings: armada-thermal: Add armada-ap807-thermal compatible f12d60c81fce thermal/drivers/qoriq: Support version 2.1 9301575df250 thermal/drivers/qoriq: Only enable supported sensors 5474e98b3e28 thermal/drivers/qoriq: No need to program site adjustment register 51c8e119335a thermal/drivers/mediatek/lvts_thermal: Register thermal zones as hwmon sensors 89382022b370 thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe() 86edac7d3888 Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe" 4af164c1c118 thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data ba3bcfebea97 dt-bindings: thermal: qcom-tsens: Add MSM8909 compatible a06027820da7 dt-bindings: thermal: qcom-tsens: Drop redundant compatibles b6f739da0070 thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets 6812d1dfbca9 thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values c631da1f1926 thermal/drivers/qcom/tsens: Drop unused legacy structs 074ccf8d6ce9 dt-bindings: thermal: tsens: Add ipq9574 compatible e74491dee621 dt-bindings: thermal: convert bcm2835-thermal bindings to YAML 04bf1fe478d8 thermal: Allow selecting the bang-bang governor as default 598e1afca47f thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 065ab3abf97a dt-bindings: thermal: tsens: Add compatible for MSM8226 edeab75b13c0 drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 a216261d2495 drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function fe3bfa7539b8 drivers/thermal/rcar_gen3_thermal: introduce 'info' structure 0849027b093b dt-bindings: thermal: tsens: Add compatible for SM6375 05570560d2d4 dt-bindings: thermal: tsens: Add QCM2290 6709d4b7bc2e net: nfc: Fix use-after-free caused by nfc_llcp_find_local 1186c6b31ee1 sfc: falcon: use padding to fix alignment in loopback test 30c24dd87f3f sfc: siena: use padding to fix alignment in loopback test cf60ed469629 sfc: use padding to fix alignment in loopback test b5ec6fd286df kbuild: Drop -Wdeclaration-after-statement 54da6a092431 locking: Introduce __cleanup() based infrastructure 9a1f37ebcfe0 apparmor: Free up __cleanup() name f62141ac730d dmaengine: ioat: Free up __cleanup() name adfdaf81f9d4 bsr: fix build problem with bsr_class static cleanup d1b355438b83 sfc: fix crash when reading stats while NIC is resetting 49ad6e913786 drm/i915/hdcp: Assign correct hdcp content type 3e49de73fb89 drm/i915/guc/slpc: Apply min softlimit correctly 5311892a0ad1 drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times 86b53032b180 drm/i915/mtl: Fix SSC selection for MPLLA a6b4229d858e drm/i915/adlp+: Allow DC states along with PW2 only for PWB functionality 3867caee497e crypto: sm2 - Provide sm2_compute_z_digest when sm2 is disabled e47084e116fc MIPS: Loongson64: DTS: Add RTC support to Loongson-2K1000 8a649e33f48e MIPS: Loongson64: DTS: Add RTC support to LS7A PCH b58d6d89ae02 Documentation: PCI: correct spelling fa155f4f8348 OPP: Use dev_err_probe() when failing to get icc_path 5ee64250286e cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths a412dbf40ff3 netfilter: nf_tables: limit allowed range via nla_policy 079cd633219d netfilter: nf_tables: Introduce NFT_MSG_GETSETELEM_RESET 458972550287 netfilter: snat: evict closing tcp entries on reply tuple collision 96b2ef9b16cb netfilter: nf_tables: permit update of set size 78aa23d0081b netfilter: ipset: remove rcu_read_lock_bh pair from ip_set_test de6843be3082 netfilter: nft_payload: rebuild vlan header when needed fb9b7b4b2b82 x86: xen: add missing prototypes 3d013424de1e x86/xen: add prototypes for paravirt mmu functions 9338c2233b97 iscsi_ibft: Fix finding the iBFT under Xen Dom 0 04d684875b30 xen: xen_debug_interrupt prototype to global header 11d5e2061e97 ksmbd: Replace one-element array with flexible-array member 5211cc8727ed ksmbd: Use struct_size() helper in ksmbd_negotiate_smb_dialect() 7b7d709ef7cf ksmbd: add missing compound request handing in some commands 98422bdd4cb3 ksmbd: fix out of bounds read in smb2_sess_setup f65fadb04225 ksmbd: Replace the ternary conditional operator with min() 81a94b27847f ksmbd: use kvzalloc instead of kvmalloc ccb5889af97c ksmbd: Change the return value of ksmbd_vfs_query_maximal_access to void cf5e7f734f44 ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern_path_locked() f87d4f85f43f ksmbd: use kzalloc() instead of __GFP_ZERO 7bd9f0876fde ksmbd: remove unused ksmbd_tree_conn_share function d61cd13e732c powerpc/iommu: TCEs are incorrectly manipulated with DLPAR add/remove of memory c2b34d442226 docs: perf: Minimal introduction the the CXL PMU device and driver 5d7107c72796 perf: CXL Performance Monitoring Unit driver f7584322e4fe riscv: disable HAVE_LD_DEAD_CODE_DATA_ELIMINATION for LLD c828856b51bb riscv: enable HAVE_LD_DEAD_CODE_DATA_ELIMINATION d4035ff16bfa vmlinux.lds.h: use correct .init.data.* section name cead443a3062 riscv: vmlinux-xip.lds.S: remove .alternative section ab7fa6b05ebb riscv: move options to keep entries sorted 1b733a9ebc3d rtc: Add rtc driver for the Loongson family chips 9fb23090658a rtc: Remove the Loongson-1 RTC driver 487ef32caebe dt-bindings: rtc: Split loongson,ls2x-rtc into SoC-based compatibles 7e2a60efab8a rtc: rv3028: make rv3028 probeable from userspace f6448cb5f2f3 tools/testing/cxl: add firmware update emulation to CXL memdevs 6e4ca04af73e tools/testing/cxl: Use named effects for the Command Effect Log b46c5fa57cc6 tools/testing/cxl: Fix command effects for inject/clear poison 9521875bbe00 cxl: add a firmware update mechanism using the sysfs firmware loader fdd63f65ac25 rtc: isl1208: Add support for the built-in RTC on the PMIC RAA215300 262f72b4656e rtc: isl1208: Add isl1208_set_xtoscb() 5923fc75d0df rtc: isl1208: Drop enum isl1208_id and split isl1208_configs[] fbc06a53561c rtc: isl1208: Make similar I2C and DT-based matching table 380960c40a1d rtc: isl1208: Drop name variable 138f352556d7 dt-bindings: rtc: isil,isl1208: Document clock and clock-names properties ac739bac5201 dt-bindings: rtc: isl1208: Convert to json-schema 0e6f36cca1bd rtc: st-lpc: Simplify clk handling in st_rtc_probe() 06c6e1b01d92 rtc: st-lpc: Release some resources in st_rtc_probe() in case of error f337043b56e0 cxl/test: Add Secure Erase opcode support 180ffd338c35 cxl/mem: Support Secure Erase c5c39217ff49 cxl/test: Add Sanitize opcode support 48dcdbb16e5d cxl/mem: Wire up Sanitization support 0c36b6ad436a cxl/mbox: Add sanitization handling machinery 9968c9dd568e cxl/mem: Introduce security state sysfs file 8ea9c33d48f2 cxl/mbox: Allow for IRQ_NONE case in the isr 8f0220af58c3 Revert "cxl/port: Enable the HDM decoder capability for switch ports" 516b300c4ca8 cxl/memdev: Formalize endpoint port linkage f3c8a37a432e cxl/pci: Unconditionally unmask 256B Flit errors 8c897b366cda cxl/region: Manage decoder target_type at decoder-attach time cecbb5da9212 cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM 5aa39a9165cf cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} f6b8ab32e3ec cxl/memdev: Make mailbox functionality optional 59f8d1510739 cxl/mbox: Move mailbox related driver state to its own data structure 3fe7feb0f37e cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' c192e5432f25 cxl: Fix kernel-doc warnings 4c77cfcfe1af tools/testing/cxl: Remove unused @cxlds argument 688baac1097d cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output adfe19738b71 cxl/region: Fix state transitions after reset failure 2ab47045ac96 cxl/region: Flag partially torn down regions as unusable d1257d098a5a cxl/region: Move cache invalidation before region teardown, and before setup 5d2ffbe4b81a cxl/port: Store the downstream port's Component Register mappings in struct cxl_dport 19ab69a60e3b cxl/port: Store the port's Component Register mappings in struct cxl_port 733b57f262b0 cxl/pci: Early setup RCH dport component registers from RCRB 86917c560dcf cxl/mem: Prepare for early RCH dport component register setup f1d0525effc4 cxl/regs: Remove early capability checks in Component Register setup d8bffff2016f cxl/port: Remove Component Register base address from struct cxl_dport d02034b4025a cxl/acpi: Directly bind the CEDT detected CHBCR to the Host Bridge's port f44c7b7ad9b8 cxl/acpi: Move add_host_bridge_uport() after cxl_get_chbs() d076bb8c4cee cxl/pci: Refactor component register discovery for reuse 573408049b75 cxl/core/regs: Add @dev to cxl_register_map 7481653deef2 cxl: Rename 'uport' to 'uport_dev' 227db57459e8 cxl: Rename member @dport of struct cxl_dport to @dport_dev 0619337856c9 cxl/rch: Prepare for caching the MMIO mapped PCIe AER capability eb4663b07e13 cxl/acpi: Probe RCRB later during RCH downstream port creation 8e86ebefdd5c modpost: continue even with unknown relocation type 8aa00e2c3da4 modpost: factor out Elf_Sym pointer calculation to section_rel() b31db651f745 modpost: factor out inst location calculation to section_rel() 25a21fbb934a kbuild: Disable GCOV for *.mod.o ddf56288eebd kbuild: Fix CFI failures with GCOV 3602906019a6 kbuild: make clean rule robust against too long argument error c6b7a3a26e80 blk-mq: fix two misuses on RQF_USE_SCHED ad7c3b41e86b blk-throttle: Fix io statistics for cgroup v1 4e0871333661 ASoC: hdmi-codec: fix channel info for compressed formats 04b49b90caee ALSA: pcm: fix ELD constraints for (E)AC3, DTS(-HD) and MLP formats 4dbbaf8fbdbd hwmon: (oxp-sensors) Add support for AOKZOE A1 PRO b848b26c6672 net: Kill MSG_SENDPAGE_NOTLAST dc97391e6610 sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES) e52828cc0109 ocfs2: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() 86d7bd6e66e9 ocfs2: Fix use of slab data with sendpage d2fe21077d6d scsi: target: iscsi: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage fa8df3435727 scsi: iscsi_tcp: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage eeac7405c735 drbd: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() 2f8bc2bbb0fa smc: Drop smc_sendpage() in favour of smc_sendmsg() + MSG_SPLICE_PAGES c336a79983c7 nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage 7769887817c3 nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage a1a5e8752786 dlm: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage 572efade27c5 rds: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage fa094ccae1e7 ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() 40a8c17aa770 ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage c729ed6f5be5 net: Use sendmsg(MSG_SPLICE_PAGES) not sendpage in skb_send_sock() f8dd95b29d7e tcp_bpf, smc, tls, espintcp, siw: Reduce MSG_SENDPAGE_NOTLAST usage 334f39ce17ef netlink: specs: add display hints to ovs_flow d8eea68d913c tools: ynl: add display-hint support to ynl 737eab775d36 netlink: specs: add display-hint to schema definitions f1bc9fc4a06d net: axienet: Move reset before 64-bit DMA detection e6b8a78ea266 selftests: mptcp: connect: fix comment typo 9e9d176df8e9 selftests: mptcp: add pm_nl_set_endpoint helper 1534f87ee0dc selftests: mptcp: drop sflags parameter 595ef566a2ef selftests: mptcp: drop addr_nr_ns1/2 parameters 0c93af1f8907 selftests: mptcp: drop test_linkfail parameter be7e9786c915 selftests: mptcp: set FAILING_LINKS in run_tests d7ced753aa85 selftests: mptcp: check subflow and addr infos 4369c198e599 selftests: mptcp: test userspace pm out of transfer 4194f32a4b2b net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() fc9ee2ac4f9c net: stmmac: platform: provide devm_stmmac_pltfr_probe() 061425d933ef net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() d74065427374 net: stmmac: platform: provide devm_stmmac_probe_config_dt() 1be0c9d65e17 net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() 0a68a59493e0 net: stmmac: dwmac-generic: use stmmac_pltfr_probe() 3d5bf75d76ea net: stmmac: platform: provide stmmac_pltfr_probe() 40db9f1ddfcc net: stmmac: dwmac-generic: use stmmac_pltfr_exit() 5b0acf8dd2c1 net: stmmac: platform: provide stmmac_pltfr_exit() 4450e7d4231a net: stmmac: dwmac-generic: use stmmac_pltfr_init() 97117eb51ec8 net: stmmac: platform: provide stmmac_pltfr_init() 2fe11c9d36ee net/tcp: optimise locking for blocking splice ce3aee7114c5 gtp: Fix use-after-free in __gtp_encap_destroy(). 5f789f103671 selftests: rtnetlink: remove netdevsim device after ipsec offload test 3f5f118bb657 af_unix: Call scm_recv() only after scm_set_cred(). 11b73313c124 sch_netem: fix issues in netem_change() vs get_dist_table() 6a11af7c21da revert "s390/net: lcs: use IS_ENABLED() for kconfig detection" 28e219aea0b9 net: phy: broadcom: drop brcm_phy_setbits() and use phy_set_bits() instead f313c51d26aa execve: expand new process stack manually ahead of time f440fa1ac955 mm: make find_extend_vma() fail if write lock not held 2cd76c50d0b4 powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma() a050ba1e7422 mm/fault: convert remaining simple cases to lock_mm_and_find_vma() 8b35ca3e45e3 arm/mm: Convert to using lock_mm_and_find_vma() 7267ef7b0b77 riscv/mm: Convert to using lock_mm_and_find_vma() 4bce37a68ff8 mips/mm: Convert to using lock_mm_and_find_vma() e6fe228c4ffa powerpc/mm: Convert to using lock_mm_and_find_vma() ae870a68b5d1 arm64/mm: Convert to using lock_mm_and_find_vma() eda0047296a1 mm: make the page fault mmap locking killable c2508ec5a58d mm: introduce new 'lock_mm_and_find_vma()' page fault helper c2d22806aecb fbdev: fix potential OOB read in fast_imageblit() 0c0206dc4f5b PCI: vmd: Fix uninitialized variable usage in vmd_enable_domain() 741ed0856d5e hwmon: (corsair-psu) update Series 2022 and 2023 support afbb9130d2bf PCI: xgene-msi: Convert to platform remove callback returning void c7fd95cda648 PCI: tegra: Convert to platform remove callback returning void 2998efcd8e73 PCI: rockchip-host: Convert to platform remove callback returning void 4c3bc1b41b8f PCI: mvebu: Convert to platform remove callback returning void 8c47ac2a66c4 PCI: mt7621: Convert to platform remove callback returning void 22626c46bb32 PCI: mediatek-gen3: Convert to platform remove callback returning void 5e0005409427 PCI: mediatek: Convert to platform remove callback returning void 6f1c0a046048 PCI: iproc: Convert to platform remove callback returning void 9a285fbbb591 PCI: hisi-error: Convert to platform remove callback returning void 221879c98698 PCI: dwc: Convert to platform remove callback returning void c86f4bd6008e PCI: j721e: Convert to platform remove callback returning void b169c576ad0c PCI: brcmstb: Convert to platform remove callback returning void 60d03f70455c PCI: altera-msi: Convert to platform remove callback returning void 3a610560aa4f PCI: altera: Convert to platform remove callback returning void b11c76db97e7 PCI: aardvark: Convert to platform remove callback returning void f7667ca106df xtensa: dump userspace code around the exception PC e28e75e9f589 PCI: rcar: Use correct product family name for Renesas R-Car e884a133340a spi: dt-bindings: atmel,at91rm9200-spi: fix broken sam9x7 compatible 1fffe7a34c89 script: modpost: emit a warning when the description is missing 8ae071fc216a kbuild: make modules_install copy modules.builtin(.modinfo) 29c171de52bc MAINTAINERS: adjust entry in VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 929ff679b694 perf tools: Add printing perf_event_attr config symbol in perf_event_attr__fprintf() 2e4dd65d7d0c perf tools: Add printing perf_event_attr type symbol in perf_event_attr__fprintf() 5492e7250064 perf tools: Extend PRINT_ATTRf to support printing of members with a value of 0 220f88b5a11a perf trace-event-info: Add tracepoint_id_to_name() helper 3ff256751a28 firewire: net: fix use after free in fwnet_finish_incoming_packet() d82257d7f604 perf symbol: Remove now unused symbol_conf.sort_by_name 259dce914e93 perf symbol: Remove symbol_name_rb_node ce5b293405fd perf dso: Sort symbols under lock ae7eb5baad3f perf build: Filter out BTF sources without a .BTF section 06c39e742d46 perf test: Add build tests for BUILD_BPF_SKEL 5c45b210479b perf bpf: Move the declaration of struct rq 4d60e83dfcee perf test: Skip metrics w/o event name in stat STD output linter b7a2d774c9c5 perf build: Add ability to build with a generated vmlinux.h 8d3df7c39b10 perf test: Reorder event name checks in stat STD output linter 9464a3d68ea9 mlxsw: spectrum_router: Track next hops at CRIFs a285d664236e mlxsw: spectrum_router: Split nexthop finalization to two stages bdc0b78e79a6 mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index aa21242b07a8 mlxsw: spectrum_router: Link CRIFs to RIFs 78126cfd5dc9 mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF 4796c287b70a mlxsw: spectrum_router: Maintain a hash table of CRIFs f3c85eed1ac3 mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF ebbd17ce297a mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() 6a940abdef31 bonding: do not assume skb mac_header is set 1b5ea7ffb7a3 net: bcmgenet: Ensure MDIO unregistration has clocks enabled 4afc9a402aa3 kernel/time/posix-stubs.c: remove duplicated include 7982f975600d ocfs2: remove redundant assignment to variable bit_off a8992d8ad777 watchdog/hardlockup: fix typo in config HARDLOCKUP_DETECTOR_PREFER_BUDDY df8b78e1630f powerpc: move arch_trigger_cpumask_backtrace from nmi.h to irq.h 875e0c31f84c devres: show which resource was invalid in __devm_ioremap_resource() acc72d59c750 mm/hugetlb: remove hugetlb_set_page_subpool() 341d51c8861f mm: nommu: correct the range of mmap_sem_read_lock in task_mem() fd4aed8d985a hugetlb: revert use of page_cache_next_miss() 16f8eb3eea9e Revert "page cache: fix page_cache_next/prev_miss off by one" 1bc545bff45c mm/vmscan: fix root proactive reclaim unthrottling unbalanced node 7a704474b302 mm: memcg: rename and document global_reclaim() 7302338a14f9 mm: kill [add|del]_page_to_lru_list() 56ae0bb349b4 mm: compaction: convert to use a folio in isolate_migratepages_block() 18a937076c69 mm: zswap: fix double invalidate with exclusive loads 994ec4e29b3d mm: remove unnecessary pagevec includes 1fec6890bf22 mm: remove references to pagevec 1a0fc811f5f5 mm: rename invalidate_mapping_pagevec to mapping_try_invalidate 1e0877d58b1e mm: remove struct pagevec 76fa88429075 net: convert sunrpc from pagevec to folio_batch f8a101ff09a7 i915: convert i915_gpu_error to use a folio_batch ce06442812fc pagevec: rename fbatch_count() e0b72c14d8dc mm: remove check_move_unevictable_pages() 3291e09a4638 drm: convert drm_gem_put_pages() to use a folio_batch 0b62af28f249 i915: convert shmem_sg_free_table() to use a folio_batch bdadc6d83156 scatterlist: add sg_set_folio() 982a7194afc9 mm: add __folio_batch_release() f5f288a02319 afs: convert pagevec to folio_batch in afs_extend_writeback() 1bf61092bc90 mm: page_alloc: use the correct type of list for free pages b5665cf936bf mm: backing-dev: make bdi_class a static const structure 3fda49e89f17 mm/swapfile: delete outdated pte_offset_map() comment 61167ad5fecd mm: pass nid to reserve_bootmem_region() 9883c7f84053 mm/gup: do not return 0 from pin_user_pages_fast() for bad args 0b52c420350e mm: fix shmem THP counters on migration 3360cd30a4c5 selftests: cgroup: fix unexpected failure on test_memcg_sock 91f0dccef141 mm/memcontrol: do not tweak node in mem_cgroup_init() 726ccdba1521 kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan 9721fd82351d mm: compaction: skip memory hole rapidly when isolating migratable pages 8c293a6353d6 kasan, doc: note kasan.fault=panic_on_write behaviour for async modes 814bc1de03ea mm/mglru: make memcg_lru->lock irq safe a7ab84a5915f dt-bindings: pwm: drop unneeded quotes f6814f6f3fb2 dt-bindings: crypto: drop unneeded quotes 2c5555983bd2 bcache: Fix bcache device claiming abcc0cbd4928 bcache: Alloc holder object before async registration a3eb95484f27 spi: dt-bindings: atmel,at91rm9200-spi: add sam9x7 compatible 2d0cad0473bd ASoC: core: Always store of_node when getting DAI link component 0e796e3eafc5 nvdimm: make security_show static 191a9f3a6111 nvdimm: make nd_class variable static 061cbfab09fb PCI: layerscape: Add the endpoint linkup notifier support 4ab91207fe37 PCI: endpoint: pci-epf-vntb: Fix typo in comments 39cce0875121 MAINTAINERS: Add PCI MHI endpoint function driver under MHI bus 1bf5f25324f7 PCI: endpoint: Add PCI Endpoint function driver for MHI bus 8f05cd35c73b PCI: qcom-ep: Add support for BME notification c47c74b7217a PCI: qcom-ep: Add support for Link down notification 6360efb96b19 PCI: endpoint: Add BME notifier support a1f6c3d7d3a2 PCI: endpoint: Add linkdown notifier support a504c965588b PCI: endpoint: Return error if EPC is started/stopped multiple times 081c715dfd50 PCI: endpoint: Pass EPF device ID to the probe function ff2f19d6f1fc PCI: endpoint: Add missing documentation about the MSI/MSI-X range b6a6e0331fad PCI: endpoint: Improve pci_epf_type_add_cfs() 880d51c729a3 PCI: endpoint: functions/pci-epf-test: Fix dma_chan direction 4c50f933f50e misc: pci_endpoint_test: Simplify pci_endpoint_test_msi_irq() 168e6f62e429 misc: pci_endpoint_test: Do not write status in IRQ handler fb620ae73b70 misc: pci_endpoint_test: Re-init completion for every test f61b7634a324 misc: pci_endpoint_test: Free IRQs before removing the device 1754dfd2e793 PCI: epf-test: Simplify transfers result print 2566cbea69ab PCI: epf-test: Simplify DMA support checks 2eec4bec3574 PCI: epf-test: Cleanup request result handling 96d513f5ed4c PCI: epf-test: Cleanup pci_epf_test_cmd_handler() fc97f5f7c237 PCI: epf-test: Improve handling of command and status registers 48d19fc6e4a7 PCI: epf-test: Simplify IRQ test commands execution 5444737e1640 PCI: epf-test: Simplify pci_epf_test_raise_irq() 62d48ec7ef87 PCI: epf-test: Simplify read/write/copy test functions 349d5c840a5d PCI: epf-test: Use dmaengine_submit() to initiate DMA transfer 933f31a2fe1f PCI: epf-test: Fix DMA transfer completion detection 4aca56f8eae8 PCI: epf-test: Fix DMA transfer completion initialization f6ec33979e9a PCI: endpoint: Move pci_epf_type_add_cfs() code 70b3740f2c19 PCI: endpoint: Automatically create a function specific attributes group 37587673cda9 PCI: endpoint: Fix a Kconfig prompt of vNTB driver 1af3d0a8e8b8 drm/amd/pm: update the LC_L1_INACTIVITY setting to address possible noise issue 111c1813a1ab drm/amd/display: 3.2.240 12a6e62bfdca drm/amd/display: Enable dc mode clock switching for DCN32x ed83fe2abcac drm/amd/display: Fix 128b132b link loss handling effee878a866 drm/amd/display: fix odm k2 div calculation 0250a7145e9c drm/amd/display: Add MST Preferred Link Setting Entry 26518b391818 drm/amd/display: disable seamless boot if force_odm_combine is enabled 2bf0ce3bec8b drm/amd/display: Disable DC Mode Capping On DCN321 724617b94bd6 drm/amd/display: enable the new fast update path for supported ASICs 873bbf2da278 drm/amd/display: Clear update flags at end of flip c8f293541810 drm/amd/display: Fix pipe check condition for manual trigger 4a87495a82ad drm/amd/display: add missing ABM registers c5f78ea8d768 drm/amd/display: Add Clock Table Entry With Max DC Values 0f48a4b83610 drm/amd/display: add a NULL pointer check a99a4ff6ef20 Partially revert "drm/amd/display: Fix possible underflow for displays with large vblank" bf0097c5c9ae Revert "drm/amd/display: Move DCN314 DOMAIN power control to DMCUB" 85e41f1ed5d9 drm/amd/display: disable RCO for DCN314 65dae8ff4c7d drm/amd/display: disable power gating for DCN314 acbe76104662 drm/amdgpu: Skip TMR for MP0_HWIP 13.0.6 44762718b391 drm/amdgpu: Move clocks closer to its only usage in amdgpu_parse_cg_state() fd2198727446 drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario ea2c3c085546 drm/amdgpu: fix clearing mappings for BOs that are always valid in VM 03d400e7605e drm/amdkfd: set coherent host access capability flag 184d83848242 drm/amdgpu: Add vbios attribute only if supported c09b3bf7363d drm/amdgpu/atomfirmware: fix LPDDR5 width reporting 4e3f85d1c071 drm/amdgpu: Remove CONFIG_DEBUG_FS guard around body of amdgpu_rap_debugfs_init() 3ec61983aae0 drm/amd/pm: remove unneeded variable 025654ae4291 drm/amdgpu: Move calculation of xcp per memory node ef3c36a6e025 drm/amdgpu: Skip mark offset for high priority rings 1ff310b97f82 amd/display/dc: remove repeating expression 29e4c95faee5 net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() 899862b653d7 net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() 0d0946d6488e net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() 61955da523d9 net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() 15ddd72ee323 net/mlx5e: E-Switch, Fix shared fdb error flow ae4de894931d net/mlx5e: Remove redundant comment 4575ab3b7de0 net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 70c364383935 net/mlx5e: E-Switch, Use xarray for devcom paired device index 1552e9b51810 net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf 1da9f36252d4 net/mlx5e: Use vhca_id for device index in vport rx rules 8ec91f5d077c net/mlx5: Lag, Remove duplicate code checking lag is supported 690ad62fc6e4 net/mlx5: Fix error code in mlx5_is_reset_now_capable() 9ee473c259de net/mlx5: Fix reserved at offset in hca_cap register 25c24801d7da net/mlx5: Fix SFs kernel documentation error da744fd1362c net/mlx5: Fix UAF in mlx5_eswitch_cleanup() f7a5d72edc52 kselftest/arm64: Add a test case for TPIDR2 restore 616cb2f4b141 arm64/signal: Restore TPIDR2 register rather than memory state 112a7f9c8edb PCI/ACPI: Call _REG when transitioning D-states 5557b62634ab PCI/ACPI: Validate acpi_pci_set_power_state() parameter 9e30fd26f43b PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold 91afbaafd6b1 riscv: hibernate: remove WARN_ON in save_processor_state a8d5fdd4d270 raid10: avoid spin_lock from fastpath from raid10_unplug() 4934b6401a81 md: fix 'delete_mutex' deadlock a1d767191096 md: use mddev->external to select holder in export_rdev() aa88054b7090 binfmt_elf: fix comment typo s/reset/regset/ 0b3d412798a4 elf: correct note name comment b5a99602b74b md/raid1-10: fix casting from randomized structure in raid1_submit_write() 125bfc7cd750 md/raid10: fix the condition to call bio_end_io_acct() 7bce16630837 regulator: Add Renesas PMIC RAA215300 driver fff8f6b07231 regulator: dt-bindings: Add Renesas RAA215300 PMIC bindings ed959833db7b ASoC: tas2781: Fix error code in tas2781_load_calibration() b54c4b02abd1 hwmon: (corsair-psu) various cleanups fc30ace06f25 tracing: Fix warnings when building htmldocs for function graph retval 81ca2dbefaab dm ioctl: Refuse to create device named "." or ".." a85f1a9de91a dm ioctl: Refuse to create device named "control" 249bed821b4d dm ioctl: Avoid double-fetch of version 10655c7a4857 dm ioctl: structs and parameter strings must not overlap 13f4a697f8b4 dm ioctl: Avoid pointer arithmetic overflow b60528d9e681 dm ioctl: Check dm_target_spec is sufficiently aligned fcaa174a9c99 scsi/sg: don't grab scsi host module reference c98c81a4ac37 io_uring: merge conditional unlock flush helpers 0fdb9a196c67 io_uring: make io_cq_unlock_post static ff12617728fa io_uring: inline __io_cq_unlock 55b6a69fed5d io_uring: fix acquire/release annotations f432b76bcc93 io_uring: kill io_cq_unlock() 91c7884ac9a9 io_uring: remove IOU_F_TWQ_FORCE_NORMAL 2fdd6fb5ff95 io_uring: don't batch task put on reqs free 5a754dea27fb io_uring: move io_clean_op() 3b7a612fd0db io_uring: inline io_dismantle_req() 6ec9afc7f4cb io_uring: remove io_free_req_tw 247f97a5f19b io_uring: open code io_put_req_find_next a42fb5a75ccc ext4: Fix warning in blkdev_put() 95e2b352c03b FS: JFS: Check for read-only mounted filesystem in txBegin 47cfdc338d67 FS: JFS: Fix null-ptr-deref Read in txBegin 92554cdd428f dt-bindings: pwm: convert pwm-bcm2835 bindings to YAML 254d3a727421 pwm: Add Renesas RZ/G2L MTU3a PWM driver bc13d60e4e1e pwm: mtk_disp: Fix the disable flow of disp_pwm 05b743db9d8c dt-bindings: pwm: restrict node name suffixes 8bfc651a28ce pwm: pca9685: Switch i2c driver back to use .probe() cdcffafc4d84 pwm: ab8500: Fix error code in probe() de0bb6a88833 MAINTAINERS: add pwm to PolarFire SoC entry 2bf7ecf7b4ff pwm: add microchip soft ip corePWM driver 38ba83598633 pwm: sysfs: Do not apply state to already disabled PWMs 661dfb7f4629 pwm: imx-tpm: force 'real_period' to be zero in suspend 329db102a26d pwm: meson: make full use of common clock framework 3bddf73285d5 pwm: meson: don't use hdmi/video clock as mux parent ed73300326ec pwm: meson: switch to using struct clk_parent_data for mux parents bafa23b6c07c pwm: meson: remove not needed check in meson_pwm_calc 87a2cbf02d77 pwm: meson: fix handling of period/duty if greater than UINT_MAX 6b9352f3f8a1 pwm: meson: modify and simplify calculation in meson_pwm_get_state 5442c33f218b dt-bindings: pwm: Add R-Car V3U device tree bindings c799ad062a75 dt-bindings: pwm: imx: add i.MX8QXP compatible 967da67a745f pwm: mediatek: Add support for MT7981 88c66e018aa8 dt-bindings: pwm: mediatek: Add mediatek,mt7981 compatible 55e644b840ba pwm: sifive: Simplify using devm_clk_get_prepared() 2b8e30b1bd50 pwm: clk: Use the devm_clk_get_prepared() helper function dc917ea7a2c9 MIPS: OCTEON: octeon-usb: cleanup divider calculation 2257c6c90e92 MIPS: OCTEON: octeon-usb: introduce dwc3_octeon_{read,write}q 793bef570951 MIPS: OCTEON: octeon-usb: move gpio config to separate function 940692c6ccf5 MIPS: OCTEON: octeon-usb: use bitfields for shim register 74ac367c9c85 MIPS: OCTEON: octeon-usb: use bitfields for host config register ce942c0f69c2 MIPS: OCTEON: octeon-usb: use bitfields for control register c7b6a1eb2f85 MIPS: OCTEON: octeon-usb: add all register offsets 670f77f76f65 mips: ralink: match all supported system controller compatible strings 7b191b9b55df MIPS: dec: prom: Address -Warray-bounds warning 944520f85d5b MIPS: DTS: CI20: Raise VDDCORE voltage to 1.125 volts 6e68dae946e3 clk: ralink: mtmips: Fix uninitialized use of ret in mtmips_register_{fixed,factor}_clocks() faaa5fd30344 dt-bindings: net: altr,tse: Fix error in "compatible" conditional schema 8a86133e06e6 i2c: uniphier: Use devm_clk_get_enabled() ff896ef40186 i2c: uniphier-f: Use devm_clk_get_enabled() 7e8e6677a8f7 i2c: owl: Use devm_clk_get_enabled() 9d8b7b6102d9 i2c: lpc2k: Use devm_clk_get_enabled() 0ff9f5e57c5b of: unittest: drop assertions for GPIO hog messages 2153244b6410 i2c: hix5hd2: Use devm_clk_get_enabled() 154756319cc6 ASoC: amd: update pm_runtime enable sequence 83c624d8842d spi: Add support for Renesas CSI 14dde0746e67 spi: dt-bindings: Add bindings for RZ/V2M CSI 75ff8a340a81 i2c: sun6i-p2wi: Use devm_clk_get_enabled() 877e91191ccf leds: leds-mt6323: Adjust return/parameter types in wled get/set callbacks 9aaccc6565fc i2c: pasemi-platform: Use devm_clk_get_enabled() 2158566b4413 i2c: mt7621: Use devm_clk_get_enabled() 1471d85ffba7 s390/ctcm: Convert sprintf/snprintf to scnprintf d585e4b74806 s390/ctcm: Convert sysfs sprintf to sysfs_emit 1a079f3e9529 s390/lcs: Convert sprintf to scnprintf d3f0c7fa0993 s390/lcs: Convert sysfs sprintf to sysfs_emit 8390dc7477e4 i2c: xiic: Use devm_clk_get_enabled() ed1c6f35b73e net: hns3: clear hns unused parameter alarm 1cf3d5567f27 net: hns3: fix strncpy() not using dest-buf length as length issue 9b476494da1a net: hns3: refine the tcam key convert handle 53431798f4bb tracing/probes: Fix tracepoint event with $arg* to fetch correct argument a2bd0c08a459 Documentation: Fix typo of reference file name ed5f297802fc tracing/probes: Fix to return NULL and keep using current argc 5985329c7073 selftests/ftrace: Add new test case which checks for optimized probes 3b7a628decfb comedi: make all 'class' structures const 9ee202e69e29 char: xillybus: make xillybus_class a static const structure 936cb492a13e xilinx_hwicap: make icap_class a static const structure 11680fdf29ce virtio_console: make port class a static const structure 98ab58a7a0b0 ppdev: make ppdev_class a static const structure eafd52e6971a char: misc: make misc_class a static const structure 7671284b6c77 /dev/mem: make mem_class a static const structure 03bcd4d8e9e6 char: lp: make lp_class a static const structure bd31ef88361a dsp56k: make dsp56k_class a static const structure e55ce9fd3d8f bsr: make bsr_class a static const structure 02fa4bcf4d15 oradax: make 'cl' a static const structure dcb31e8df8cf i2c: davinci: Use platform table macro over module_alias 9e1a1ee93f6b i2c: ocores: use devm_ managed clks 4a22870cede3 staging: rtl8192e: Remove whitespace and blank lines b335f258e8dd hwrng: imx-rngc - switch to DEFINE_SIMPLE_DEV_PM_OPS 501e197a02d4 hwrng: st - keep clock enabled while hwrng is registered afa9d00ee0fd hwrng: st - support compile-testing d744ae747719 hwrng: imx-rngc - fix the timeout for init and self check 63ba4d67594a KEYS: asymmetric: Use new crypto interface without scatterlists e5221fa6a355 KEYS: asymmetric: Move sm2 code into x509_public_key b6d0695bb3c2 KEYS: Add forward declaration in asymmetric-parser.h 6cb8815f41a9 crypto: sig - Add interface for sign/verify addde1f2c966 crypto: akcipher - Add sync interface without SG lists 9979c6e55d2b crypto: cipher - On clone do crypto_mod_get() fa3b3565f3ac crypto: api - Add __crypto_alloc_tfmgfp fa919f9e8857 crypto: api - Remove crypto_init_ops() 6637e11e4ad2 crypto: rsa - allow only odd e and restrict value in FIPS mode ba51738fa789 crypto: geniv - Split geniv out of AEAD Kconfig option fb28fabfad33 crypto: algboss - Add missing dependency on RNG2 445a4aaf5842 crypto: starfive - Add RSA algo support df12284ad3dc crypto: starfive - Update hash module irq handling 1abc89661ad3 crypto: caam - optimize RNG sample size 2be0d806e25e crypto: caam - add a test for the RNG ef492d080302 crypto: caam - adjust RNG timing to support more devices 33cd7630782d ALSA: ump: Export MIDI1 / UMP conversion helpers 18af4b5c9791 usb: host: xhci-plat: Set XHCI_STATE_REMOVING before resuming XHCI HC fb2ce17874cf usb: host: xhci: Do not re-initialize the XHCI HC if being removed 256a02e2caa3 usb: typec: nb7vpq904m: fix CONFIG_DRM dependency 61d52f64ac58 usbip: usbip_host: Replace strlcpy with strscpy c0aabed9cabe usb: dwc3: gadget: Propagate core init errors to UDC during pullup 8b5bf64c89c7 clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe 6d0d4df8e7e1 dt-bindings: timers: Add Ralink SoCs timer e5313f1c5404 clocksource/drivers/hyper-v: Rework clocksource and sched clock setup 038d454ad996 dt-bindings: timer: brcm,kona-timer: convert to YAML 281bf6b94aec clocksource/drivers/imx-gpt: Fold into its only user 011da162da2f clk: imx: Drop inclusion of unused header 46e66dab8565 dax/kmem: Pass valid argument to memory_group_register_static dd0c64258a9d fsdax: remove redundant variable 'error' 2532f41607c4 dax: Cleanup extra dax_region references 70aab281e18c dax: Introduce alloc_dev_dax_id() 82b4ceeccb89 dax: Use device_unregister() in unregister_dax_mapping() 6d24b170a9db dax: Fix dax_mapping_release() use after free d06593aa00b2 perf pmu: Remove a hard coded cpu PMU assumption d685819b40af perf pmus: Add notion of default PMU for JSON events 33941dbd14da perf unwind: Fix map reference counts e4ef3ef1bc0a perf test: Set PERF_EXEC_PATH for script execution 2d7f5540b869 perf script: Initialize buffer for regs_map() 33fe7c08446a perf tests: Fix test_arm_callgraph_fp variable expansion 0ec92a8f56ff net: fix net device address assign type 9a14f2e3dab1 sfc: keep alive neighbour entries while a TC encap action is using them 2555f35a4f42 net: dsa: qca8k: add support for additional modes for netdev trigger 2ffb8d02a9b6 docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry 004d25060c78 igb: Fix igb_down hung on surprise removal 5c844d57aa78 net: dsa: microchip: fix writes to phy registers >= 0x10 ece28ecbec9f net: dsa: microchip: add ksz_prmw32() helper 3b42fbd59511 net: dsa: microchip: simplify ksz_prmw8() 0c3d6fd4b89c tools: ynl: improve the direct-include header guard logic 2a441a3dbe84 net: txgbe: remove unused buffer in txgbe_calc_eeprom_checksum fc0649395dca net: phy: dp83td510: fix kernel stall during netboot in DP83TD510E PHY driver f40df95d375d net: macb: update PCS driver to use neg_mode 6c1e4eca0b4e net: dsa: mt7530: update PCS driver to use neg_mode 772c476dd1d4 net: dsa: b53: update PCS driver to use neg_mode 6e5bb3da9842 net: sparx5: update PCS driver to use neg_mode bfa0a3ac05b6 net: qca8k: update PCS driver to use neg_mode d5a052993062 net: prestera: update PCS driver to use neg_mode d5b16264fffe net: mvpp2: update PCS driver to use neg_mode 140d1002e2a3 net: mvneta: update PCS driver to use neg_mode a0e93cfdac4c net: lan966x: update PCS driver to use neg_mode c689a6528c22 net: pcs: lynx: update PCS driver to use neg_mode 3b2de56a146f net: pcs: lynxi: update PCS driver to use neg_mode a3a47cfb88fc net: pcs: xpcs: update PCS driver to use neg_mode febf2aaf0564 net: phylink: pass neg_mode into phylink_mii_c22_pcs_config() cdb08aa04737 net: phylink: convert phylink_mii_c22_pcs_config() to neg_mode f99d471afa03 net: phylink: add PCS negotiation mode a0e128ef88e4 net/tls: fix comment typo 304b1875ba02 tcp: fix comment typo b028813ac973 i40e, xsk: fix comment typo aa5406950726 netlink: do not hard code device address lenth in fdb dumps 8d61f926d420 netlink: fix potential deadlock in netlink_set_err() c4fc88ad2a76 net: stmmac: fix double serdes powerdown b9ec61be2d91 MAINTAINERS: update email addresses of octeon_ep driver maintainers 533bbc7ce562 Bluetooth: MAINTAINERS: add Devicetree bindings to Bluetooth drivers fd3ac6e80497 dt-bindings: phy: rockchip: rk3588 has two reset lines 85b0e13b19c2 dt-bindings: ata: dwc-ahci: add Rockchip RK3588 2b3665b2971d dt-bindings: ata: dwc-ahci: add PHY clocks b3f993c7e7a2 ata: ahci_octeon: Remove unnecessary include 2971c0587463 Documentation: dm-integrity: Document an example of how the tunables relate. 52145f284c66 Documentation: dm-integrity: Document default values. 3b671459e687 Documentation: dm-integrity: Document the meaning of "buffer". c3ba5aa6f789 Documentation: dm-integrity: Fix minor grammatical error. 25c9a4ab4d73 dm integrity: Use %*ph for printing hexdump of a small buffer 765be32b97fe perf symbol: Add LoongArch case in get_plt_sizes() fcb66ee8d16a ASoC: tas2781: fix Kconfig dependencies 3eb96217c16c ASoC: amd: acp: remove acp poweroff function ad60672394bd ASoC: amd: acp: clear pdm dma interrupt mask fb180283c00b ASoC: codecs: max98090: Allow dsp_a mode d7c2d34d72bf perf test: Remove x permission from lib/stat_output.sh 63e2f55cabed Documentation/process: Add a maintainer handbook for KVM x86 b7dac767c935 Documentation/process: Add a label for the tip tree handbook's coding style 1ffe6ddc5c64 dt-bindings: riscv: cpus: switch to unevaluatedProperties: false 3c1b4758a954 dt-bindings: riscv: cpus: add a ref the common cpu schema 6eef895581c9 spi: sun6i: Use the new helper to derive the xfer timeout value e0205d6203c2 spi: atmel: Prevent false timeouts on long transfers ad5c18c75d2a dt-bindings: mtd: marvell-nand: Convert to YAML DT scheme bae825ccfd4b dt-bindings: mtd: ti,am654: Prevent unevaluated properties 2beb46f04bd7 dt-bindings: mtd: mediatek: Prevent NAND chip unevaluated properties 18d07864e546 dt-bindings: mtd: mediatek: Reference raw-nand-chip.yaml be907ba6c519 dt-bindings: mtd: stm32: Prevent NAND chip unevaluated properties d028c1cf2c56 dt-bindings: mtd: rockchip: Prevent NAND chip unevaluated properties 1dcd31428295 dt-bindings: mtd: intel: Prevent NAND chip unevaluated properties 129a70a17cfc dt-bindings: mtd: denali: Prevent NAND chip unevaluated properties 74b7e3bd289b dt-bindings: mtd: brcmnand: Prevent NAND chip unevaluated properties e37eaf5ebc5b dt-bindings: mtd: meson: Prevent NAND chip unevaluated properties d58d29623a8a dt-bindings: mtd: sunxi: Prevent NAND chip unevaluated properties 711be9c35a1a dt-bindings: mtd: ingenic: Prevent NAND chip unevaluated properties 7578bb1f9273 dt-bindings: mtd: qcom: Prevent NAND chip unevaluated properties 411a1215a079 dt-bindings: mtd: qcom: Fix a property position efdd296323cd dt-bindings: mtd: Describe nand-ecc-mode 17241a02a84e dt-bindings: mtd: Mark nand-ecc-placement deprecated 46721a1c9f82 dt-bindings: mtd: Create a file for raw NAND chip properties da787688a5a0 dt-bindings: mtd: Accept nand related node names efd2ed9351ef mtd: sm_ftl: Fix typos in comments 2a3110e3f97d MAINTAINERS: Add bitfield.h to the BITMAP API record f4bc6c12b028 MAINTAINERS: Add bits.h to the BITMAP API record 839cad5fa54b cpumask: fix function description kernel-doc notation cdd2d06fbc0a nodemask: Drop duplicate check in for_each_node_mask() c1d2ba10f594 lib/bitmap: drop optimization of bitmap_{from,to}_arr64 c4c14c290682 lib/test_bitmap: increment failure counter properly 81621430c81b Revert "cgroup: Avoid -Wstringop-overflow warnings" b7a034572338 ice: use ice_down_up() where applicable 1dacc49782e6 ice: Remove managed memory usage in ice_get_fw_log_cfg() 31b5a547622b wifi: ieee80211: fix erroneous NSTR bitmap size checks fbc5669de62a bpf, docs: Document existing macros instead of deprecated 2404dd01b534 bpf, docs: BPF Iterator Document 0d67bbc48c73 hwmon: (corsair-psu) add support for reading PWM values and mode dd5219ce4f29 hwmon: (pmbus/adm1275) Disable ADC while updating PMON_CONFIG 98ac8af4e7b2 hwmon: (pmbus/adm1275) Prepare for protected write to PMON_CONFIG a7555f6b62e7 riscv: stack: Add config of thread stack size dd69d07a5a6c riscv: stack: Support HAVE_SOFTIRQ_ON_OWN_STACK 163e76cc6ef4 riscv: stack: Support HAVE_IRQ_EXIT_ON_IRQ_STACK 7947540d1d1e fbdev: sh7760fb: Fix -Wimplicit-fallthrough warnings 47fa0fac9bb5 fbdev: sh_mobile_lcdcfb: Fix ARGB32 overlay format typo ad667d626825 ice: remove null checks before devm_kfree() calls f98277479ad8 ice: clean up freeing SR-IOV VFs 469748429ac8 ice: allow hot-swapping XDP programs a734c43caa4d ice: reduce initial wait for control queue messages 192df2aa0113 KVM: arm64: Fix misuse of KVM_ARM_VCPU_POWER_OFF bit index 01fa9edd8bcf spi: dt-bindings: stm32: do not disable spi-slave property for stm32f4-f7 82f76ac26c60 ASoC: qcom: common: add default jack dapm pins 012fa2622e30 ASoC: loongson: fix address space confusion b2c28785b125 ASoC: dt-bindings: microchip,sama7g5-pdmc: Simplify "microchip,mic-pos" constraints f47d43283a42 ASoC: tegra: Remove stale comments in AHUB 2cc41db71a43 ASoC: tegra: Use normal system sleep for ASRC a4aadf0f5905 iavf: make functions static where possible b855bcdeb897 iavf: remove some unused functions and pointless wrappers 61f723e6f3d2 iavf: fix err handling for MAC replace 4e302336d5ca fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev 23d28cc0444b ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 c1d57ee6eb99 ARM: omap2: Fix copy/paste bug c789ad7cbebc igc: Work around HW bug causing missing timestamps afa141583d82 igc: Retrieve TX timestamp during interrupt handling ce58c7cc8b99 igc: Check if hardware TX timestamping is enabled earlier 9c50e2b150c8 igc: Fix race condition in PTP tx code 4dd595c34c4b syscalls: Remove file path comments from headers 648fa60fa7de block: don't return -EINVAL for not found names in devt_from_devname 0526b56cbc3c tools arch: Remove uapi bitsperlong.h of hexagon and microblaze 8386f58f8ded asm-generic: Unify uapi bitsperlong.h for arm64, riscv and loongarch f50a000b4219 clk: nuvoton: Use clk_parent_data instead of string for parent clock ebd617b67543 clk: nuvoton: Update all constant hex values to lowercase a5e3f37217b7 clk: nuvoton: Add clk-ma35d1.h for driver extern functions b97aec082b51 riscv: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL 38638ffa6059 tracing/boot: Replace strlcpy with strscpy e88ed227f639 tracing/timerlat: Add user-space interface cb7ca871c883 tracing/osnoise: Skip running osnoise if all instances are off 4998e7fda149 tracing/osnoise: Switch from PF_NO_SETAFFINITY to migrate_disable 83f74441bcb1 ftrace: Show all functions with addresses in available_filter_functions_addrs d8e4ebf87018 spi: Create a helper to derive adaptive timeouts 8270cb10c068 cdrom: Fix spectre-v1 gadget 8241fdd3cdfe erofs: clean up zmap.c 199059554797 erofs: remove unnecessary goto 12d0a24afd9e erofs: Fix detection of atomic context ad3d770b83af s390/defconfigs: set CONFIG_NET_TC_SKB_EXT=y 9b9cf3c77e7e s390/cpum_cf: rework PER_CPU_DEFINE of struct cpu_cf_events 8ed7e33a685a linux/export.h: rename 'sec' argument to 'license' f234627898d7 modpost: show offset from symbol for section mismatch warnings 78dac1a22944 modpost: merge two similar section mismatch warnings 5e9e95cc9148 kbuild: implement CONFIG_TRIM_UNUSED_KSYMS without recursion 700c48b43992 modpost: use null string instead of NULL pointer for default namespace 6e7611c48531 modpost: squash sym_update_namespace() into sym_add_exported() 6d62b1c46b1e modpost: check static EXPORT_SYMBOL* by modpost again 7d59313f19df ia64,export.h: replace EXPORT_DATA_SYMBOL* with EXPORT_SYMBOL* ddb5cdbafaaa kbuild: generate KSYMTAB entries by modpost ffa5f7a3bf28 USB: serial: option: add LARA-R6 01B PIDs ee77f3d602b0 selftests/bpf: Fix compilation failure for prog vrf_socket_lookup 06b5d4fea89c dt-bindings: mmc: fsl-imx-esdhc: Add imx6ul support b1a665932dc2 mmc: mmci: Add support for SW busy-end timeouts e38910c0072b can: isotp: isotp_sendmsg(): fix return error fix on TX path 46448b36ff8c ARM: mvebu: fix unit address on armada-390-db flash ccaa4926c226 hrtimer: Add missing sparse annotations to hrtimer locking a454850a815e dt-bindings: phy: brcm,brcmstb-usb-phy: Fix error in "compatible" conditional schema 03bd158e1535 remoteproc: stm32: use correct format strings on 64-bit 6fdcd64ec34d can: kvaser_pciefd: Use TX FIFO size read from CAN controller f4845741e422 can: kvaser_pciefd: Refactor code f07008a21364 can: kvaser_pciefd: Add len8_dlc support 954fb21268dd can: kvaser_pciefd: Use FIELD_{GET,PREP} and GENMASK where appropriate 69335013c451 can: kvaser_pciefd: Sort register definitions 24aecf553701 can: kvaser_pciefd: Change return type for kvaser_pciefd_{receive,transmit,set_tx}_irq() 488c07b441f9 can: kvaser_pciefd: Rename device ID defines 1b83d0ba1c11 can: kvaser_pciefd: Sort includes in alphabetic order c496adafee68 can: kvaser_pciefd: Remove SPI flash parameter read functionality 735d86a8aaf6 can: uapi: move CAN_RAW_FILTER_MAX definition to raw.h 2c470dbbd32f can: kvaser_pciefd: Define unsigned constants with type suffix 'U' ec681b91befa can: kvaser_pciefd: Set hardware timestamp on transmitted packets 2d55e9f9b442 can: kvaser_pciefd: Add function to set skb hwtstamps 76c66ddf7f89 can: kvaser_pciefd: Remove handler for unused KVASER_PCIEFD_PACK_TYPE_EFRAME_ACK 7c921556c04f can: kvaser_pciefd: Remove useless write to interrupt register 80a2fbce456e can: length: refactor frame lengths definition to add size in bits 9fde4c557f78 can: length: fix bitstuffing count 10711b11102b can: length: fix description of the RRS field 3d68f116ccdf can: m_can: fix coding style 8a9d8a3c8a05 can: ti_hecc: fix coding style fe6027fe097a can: rx-offload: fix coding style 717c6ec241b5 can: sja1000: Prevent overrun stalls with a soft reset on Renesas SoCs af7647a0b4b5 can: sja1000: Prepare the use of a threaded handler 8a99f2ada0b8 can: esd_usb: Use consistent prefix ESD_USB_ for macros 33665fdbd7ff can: esd_usb: Make use of kernel macros BIT() and GENMASK() 1336ca2d4601 can: esd_usb: Don't bother the user with nonessential log message 299a557651d7 can: esd_usb: Replace hardcoded message length given to USB commands 8ef426e1f605 can: esd_usb: Prefix all structures with the device name 7e6689b34a81 PCI: rockchip: Set address alignment for endpoint mode a52587e0bee1 PCI: rockchip: Don't advertise MSI-X in PCIe capabilities 8962b2cb3911 PCI: rockchip: Use u32 variable to access 32-bit registers dc73ed0f1b8b PCI: rockchip: Fix window mapping and address translation for endpoint 166e89d99dd8 PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core 21a2960d5ea2 dt-bindings: PCI: Update the RK3399 example to a valid one 9dd3c7c4c8c3 PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked f397fd4ac1fa PCI: rockchip: Assert PCI Configuration Enable bit after probe 1f1c42ece18d PCI: rockchip: Write PCI Device ID to correct register 92a9c57c325d PCI: rockchip: Remove writes to unused registers 9dc3a695da58 can: esd_usb: Use consistent prefixes for macros 5a4dd8796d77 can: esd_usb: Replace initializer macros used for struct can_bittiming_const e6ecc0414c87 usb: ulpi: Make container_of() no-op in to_ulpi_dev() 528cb5f2a1e8 mptcp: pass addr to mptcp_pm_alloc_anno_list bbd49d114d57 mptcp: consolidate transition to TCP_CLOSE in mptcp_do_fastclose() 00079f18c24f selftests: mptcp: join: skip check if MIB counter not supported (part 2) aa723d5b3541 selftests: mptcp: add MPTCP_FULL_INFO testcase 492432074e4f mptcp: introduce MPTCP_FULL_INFO getsockopt 6f06b4d4d1cc mptcp: add subflow unique id 5dcff89e1455 selftests: mptcp: explicitly tests aggregate counters 38967f424b5b mptcp: track some aggregate data counters c026d33b8f50 mptcp: move snd_una update earlier for fallback socket 5dfbbaa208f5 net: ena: Fix rst format issues in readme 1203a63da046 perf test: Rerun failed metrics with longer workload a0f1cc18f91f perf test: Add skip list for metrics known would fail 3ad7092f5145 perf test: Add metric value validation test e591c47f2c2a dt-bindings: arm: socionext: add Synquacer platforms 876c38eb7b1e dt-bindings: connector: usb: allow a single HS port 6f0a92fd7db1 scsi: smartpqi: Replace one-element arrays with flexible-array members 4b2e28758daf scsi: target: tcmu: Replace strlcpy() with strscpy() d1e8a9fbb392 scsi: ncr53c8xx: Replace strlcpy() with strscpy() 00c2cae6b66a scsi: lpfc: Fix lpfc_name struct packing 53bf91641ae1 inet: Cleanup on charging memory for newly accepted sockets ca4fa8743537 selftests: tc-testing: add one test for flushing explicitly created chain 1ca09f5746ed dt-bindings: net: micrel,ks8851: allow SPI device properties 6a0a6dd8df9b dt-bindings: net: bluetooth: qualcomm: document VDD_CH1 e748d0fd66ab net: hsr: Disable promiscuous mode in offload mode 3d5786ea472c selftests/bpf: Add vrf_socket_lookup tests 9a5cb79762e0 bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings 97fbfeb86917 bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint 6e98730bc0b4 bpf: Factor out socket lookup functions for the TC hookpoint. b655892ffd6d leds: trigger: netdev: expose hw_control status via sysfs f22f95b9ff15 leds: trigger: netdev: add additional specific link duplex mode d5e01266e7f5 leds: trigger: netdev: add additional specific link speed mode 7ad7b7023fcb bnxt_en: Link representors to PCI device 664bc72dd200 selftests: mlxsw: one_armed_router: Use port MAC for bridge address 5541577521cc selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges 08035d8e354d selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge ea2d5f757e91 selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges ec7023e6745e selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges 6349f9bbbfb2 selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge 32b3a7bf8570 selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge a758dc469a9c selftests: mlxsw: extack: Disable IPv6 autogen on bridges 8cfdd300a5e9 selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges 5e71bf50c2e2 selftests: forwarding: router_bridge: Use port MAC for bridge address 8fd32576e650 selftests: forwarding: mirror_gre_*: Use port MAC for bridge address 92c3bb5393db selftests: forwarding: mirror_gre_*: Disable IPv6 autogen on bridges f61018dc3e21 selftests: forwarding: pedit_dsfield: Disable IPv6 autogen on a bridge d7442b7d288e selftests: forwarding: skbedit_priority: Disable IPv6 autogen on a bridge c801533304ca selftests: forwarding: dual_vxlan_bridge: Disable IPv6 autogen on bridges 8c3736ce595b selftests: forwarding: q_in_vni: Disable IPv6 autogen on bridges e973dfe92994 cgroup/misc: Expose misc.current on cgroup v2 root 36de5f303ca1 cgroup: Avoid -Wstringop-overflow warnings e8b4858b158e dt-bindings: bus: ti-sysc: fix typo 017fb83ee061 block: Improve kernel-doc headers 75bfb70457a4 nfsd: remove redundant assignments to variable len a04de42460e2 cgroup: remove obsolete comment on cgroup_on_dfl() 5f743f576d3f wifi: rtlwifi: cleanup USB interface 084f1f552f8d wifi: rtlwifi: simplify LED management 7bd932d9adbc leds: sgm3140: Add richtek,rt5033-led compatible 2a5724a0a7c6 dt-bindings: leds: sgm3140: Document richtek,rt5033 compatible 12ec37be3faf wifi: ath10k: improve structure padding 2aa083acea9f wifi: ath9k: convert msecs to jiffies where needed cb60fdf6e230 dt-bindings: phy: mixel,mipi-dsi-phy: Remove assigned-clock* properties 0eac9e977283 dt-bindings: phy: intel,combo-phy: restrict node name suffixes bc958b3adf9f dt-bindings: phy: qcom,usb-hs-phy: Add compatible 44faada0f38f phy: tegra: xusb: check return value of devm_kzalloc() b360cbd254fd x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() 7c8cb341fd66 dt-bindings: mfd: samsung,s5m8767: Simplify excluding properties 0fac214bb75e intel_idle: Add a "Long HLT" C1 state for the VM guest mode 104d32bd81f6 mfd: stmpe: Only disable the regulators if they are enabled 03f44ffb3d5b cpufreq: intel_pstate: Fix energy_performance_preference for passive 724ba6751532 ARM: dts: Move .dts files to vendor sub-directories f0fb7651ba84 dt-bindings: backlight: kinetic,ktz8866: Add missing type for "current-num-sinks" e0cbc202388a mfd: max77541: Add ADI MAX77541/MAX77540 PMIC Support 360da60d6c6e RDMA/bnxt_re: Enable low latency push 0ac20faf5d83 RDMA/bnxt_re: Reorg the bar mapping 3fe9882fbb50 RDMA/bnxt_re: Move the interface version to chip context structure ba75fe7b500e RDMA/bnxt_re: Query function capabilities from firmware 7d3115eba3e3 RDMA/bnxt_re: Optimize the bnxt_re_init_hwrm_hdr usage 390bf429cc6c RDMA/bnxt_re: Add disassociate ucontext support 24ce94782c48 RDMA/bnxt_re: Use the common mmap helper functions 147394dbe123 RDMA/bnxt_re: Initialize opcode while sending message c88ad30e3f86 cpufreq: amd-pstate: Add a kernel config option to set default mode 32f80b9adfdb cpufreq: amd-pstate: Set a fallback policy based on preferred_profile 965262ef71c4 ACPI: CPPC: Add definition for undefined FADT preferred PM profile value 9d16d264775b nvmet: Reorder fields in 'struct nvmet_ns' d0dd594bedc5 nvme: Print capabilities changes just once 724418b84e62 ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio ff399bab8638 usb: gadget: legacy: fix error return code in gfs_bind ef1e29c6f6ad usb: typec: fsa4480: add support for Audio Accessory Mode c7054c31c1c9 usb: typec: fsa4480: rework mux & switch setup to handle more states 25a2bc21c863 usb: typec: ucsi: call typec_set_mode on non-altmode partner change e534755c9412 tty_audit: make data of tty_audit_log() const e64ed44bce43 tty_audit: make tty pointers in exposed functions const 3e540a7bad85 tty_audit: make icanon a bool 94f94810efc4 tty_audit: invert the condition in tty_audit_log() e1488513abee tty_audit: use kzalloc() in tty_audit_buf_alloc() 777e456852f7 tty_audit: use TASK_COMM_LEN for task comm a82d62f70854 Revert "8250: add support for ASIX devices with a FIFO bug" 27a826837ec9 serial: atmel: don't enable IRQs prematurely a1e72bb00a48 docs: consolidate storage interfaces 944ee77dc6ec HID: hidraw: fix data race on device refcount 2bb19e740e9b Documentation: update git configuration for Link: tag 9a096a813ac2 dt-bindings: mfd: gateworks-gsc: Remove unnecessary fan-controller nodes 39138093f139 arm64: alternatives: make clean_dcache_range_nopatch() noinstr-safe f40f97aaf7fa perf arm-spe: Fix a dangling Documentation/arm64 reference c30034054a1a mm: Fix a dangling Documentation/arm64 reference 6e4596c4038a arm64: Fix dangling references to Documentation/arm64 a0468d4efc0e dt-bindings: fix dangling Documentation/arm64 reference e4624435f38b docs: arm64: Move arm64 documentation under Documentation/arch/ 07edc32779e3 RISC-V: always report presence of extensions formerly part of the base ISA 1e5cae98e46d dt-bindings: riscv: explicitly mention assumption of Zicntr & Zihpm support 7816ebc1ddd1 RISC-V: remove decrement/increment dance in ISA string parser 6b913e3da87d RISC-V: rework comments in ISA string parser 069b0d517077 RISC-V: validate riscv,isa at boot, not during ISA string parsing 2ac874343749 RISC-V: split early & late of_node to hartid mapping fed14be476f0 RISC-V: simplify register width check in ISA string parsing cc7554954848 net: micrel: Change to receive timestamp in the frame for lan8841 6a1d798feb65 kbuild: Support flat DTBs install 86684c2481b6 ARM: dts: Add .dts files missing from the build ca2fb05cb7e4 ARM: dts: allwinner: Use quoted #include 2293cae703cd blk-mq: don't insert passthrough request into sw queue 72ef02b8dfa0 bsg: make bsg_class a static const structure 2eefd399d28a ublk: make ublk_chr_class a static const structure 65d7a37d4e3e aoe: make aoe_class a static const structure 137380c0ec40 block/rnbd: make all 'class' structures const 56e71bdf324d block: fix the exclusive open mask in disk_scan_partitions 4be22f16a4a1 device_cgroup: Fix kernel-doc warnings in device_cgroup a0238ada560f Documentation/arm64: Add ptdump documentation 2b24391767ae arm64: defconfig: Enable Rockchip I2S TDM and ES8316 drivers ffd791349859 arm64: defconfig: update RK8XX MFD config cf971df2cb46 ARM: multi_v7_defconfig: update MFD_RK808 name fd99ac5055d4 mips: ralink: introduce commonly used remap node function 89ec9bbe60b6 mips: pci-mt7620: use dev_info() to log PCIe device detection result 9f9a035e6156 mips: pci-mt7620: do not print NFTS register value as error log fc15a7193a4d MAINTAINERS: add Mediatek MTMIPS Clock maintainer d93c22199966 Revert "irqchip/mxs: Include linux/irqchip/mxs.h" ad38c17b0c26 mips: ralink: get cpu rate from new driver code 201ddc05777c mips: ralink: remove reset related code 04b153abdfcb mips: ralink: mt7620: remove clock related code 7cd1bb488854 mips: ralink: rt3883: remove clock related code daf73c70f693 mips: ralink: rt305x: remove clock related code ffcdf47379ea mips: ralink: rt288x: remove clock related code 6f3b15586eef clk: ralink: add clock and reset driver for MTMIPS SoCs 612616e63819 dt-bindings: clock: add mtmips SoCs system controller 6ab11462c684 ASoC: fsl-asoc-card: Allow passing the number of slots in use aa21a7d4f68a ASoC: codecs: wsa884x: Add WSA884x family of speakers 97ae6f4e5dd3 ASoC: dt-bindings: qcom,wsa8840: Add WSA884x family of speakers b20c81371a96 ASoC: Intel: sof_rt5682: Add mtl support RT1019P speaker 1f583cbdc342 ASoC: Intel: sof_rt5682: reorder quirk table 615af0021a61 arm64: hibernate: remove WARN_ON in save_processor_state 6cd52a2a0677 phy: qcom: qmp-combo: fix Display Port PHY configuration for SM8550 601d06277007 phy: qcom: add the SGMII SerDes PHY driver 97b795125704 dt-bindings: phy: describe the Qualcomm SGMII PHY 37bd215fc48e phy: qualcomm: fix indentation in Makefile 04f78e242fff wifi: iwlwifi: mvm: Add support for IGTK in D3 resume flow fa4e48fb3ee5 wifi: iwlwifi: mvm: update two most recent GTKs on D3 resume flow 60555ea4085a wifi: iwlwifi: mvm: Refactor security key update after D3 f52a0b408ed1 wifi: mac80211: mark keys as uploaded when added by the driver 4536fe9640b6 phy: usb: suppress OC condition for 7439b2 5095d045a962 phy: usb: Turn off phy when port is in suspend fd006d60e833 wifi: iwlwifi: remove support of A0 version of FM RF a701177bd4bc wifi: iwlwifi: cfg: clean up Bz module firmware lines f4daceae4087 wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 399762de769c wifi: iwlwifi: bump FW API to 83 for AX/BZ/SC devices 31aeae2446d5 wifi: iwlwifi: cfg: remove trailing dash from FW_PRE constants ecf11f4e4950 wifi: iwlwifi: also unify Ma device configurations bfed356b4fc4 wifi: iwlwifi: also unify Sc device configurations 3fd31289d5de wifi: iwlwifi: unify Bz/Gl device configurations e3597e28a2fa wifi: iwlwifi: pcie: also drop jacket from info macro 0f21d7d56083 wifi: iwlwifi: remove support for *nJ devices c648e926d021 wifi: iwlwifi: don't load old firmware for 22000 a7de384c9399 wifi: iwlwifi: don't load old firmware for ax210 a13707f7c845 wifi: iwlwifi: don't load old firmware for Bz 508b4a1baeb3 wifi: iwlwifi: don't load old firmware for Sc 5afe98b2e299 wifi: iwlwifi: give Sc devices their own family 19898ce9cf8a wifi: iwlwifi: split 22000.c into multiple files e1374ed25324 wifi: iwlwifi: Add support for new CNVi (SC) 8a18d46b7507 wifi: iwlwifi: Add support for new Bz version 69f778271f3e wifi: iwlwifi: mvm: Add support for scan version 17 4eca0fd5da06 wifi: iwlwifi: mvm: adjust skip-over-dtim in D3 de1076008148 wifi: iwlwifi: mvm: check only affected links 1a528ab1da32 wifi: iwlwifi: mvm: avoid baid size integer overflow 2db72b8a7009 wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection a6cc6ccb1c8a wifi: iwlwifi: mvm: support new flush_sta method 35bd6f1d043d wifi: iwlwifi: Add support for new PCI Id c0a2f8194456 wifi: iwlwifi: mvm: send LARI configuration earlier c6b9d5664bc4 wifi: iwlwifi: remove disable_dummy_notification 3a9690d030d8 wifi: iwlwifi: limit EHT capabilities based on PCIe link speed 00e482010dfb wifi: iwlwifi: mvm: add EHT A-MPDU size exponent support d51173c13b24 wifi: iwlwifi: mvm: use min_t() for agg_size c7fa5e682842 wifi: iwlwifi: mvm: use EHT maximum MPDU length on 2.4 GHz 592fef3eb6a5 wifi: iwlwifi: nvm: handle EHT/320 MHz regulatory flag e119e740b189 wifi: iwlwifi: mvm: make iwl_mvm_set_fw_mu_edca_params mld aware eeef0168e325 wifi: iwlwifi: fw: send marker cmd before suspend cmd 26aa35e2c5a1 wifi: iwlwifi: mvm: check the right csa_active 1caa3a5e921c wifi: iwlwifi: pcie: add size assertions 4742c732624b wifi: iwlwifi: pcie: refactor RB status size calculation c0c2fcb1325d phy: tegra: xusb: Clear the driver reference in usb-phy dev 6c5b9a3296e1 wifi: nl80211/reg: add no-EHT regulatory flag 4ef2f53e50cb wifi: cfg80211: Retrieve PSD information from RNR AP information 2829b2fc8910 wifi: mac80211: fix CRC calculation for extended elems b8b80770b26c wifi: mac80211: avoid lockdep checking when removing deflink 4484de23ba22 wifi: mac80211: always hold sdata lock in chanctx assign/unassign 5c1f97537bfb wifi: mac80211: store BSS param change count from assoc response 76a3059cf124 wifi: mac80211: drop some unprotected action frames 2cc7add345ea wifi: mac80211: move action length check up 7339e0f2e1bc wifi: mac80211: drop unprotected robust mgmt before 4-way-HS 1abd3127bde7 dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible bbbfd0329014 dt-bindings: phy: mxs-usb-phy: convert to DT schema format 833b0f07b915 kselftest/arm64: Log signal code and address for unexpected signals 4dce2f076b7d ALSA: ump: Export snd_ump_receive_ump_val() eacd9c7f1d3a ALSA: ump: Add no_process_stream flag a79807683781 ALSA: ump: Add helper to change MIDI protocol a4857d1afdd1 soundwire: stream: Make master_list ordered to prevent deadlocks 256a9978eb2b soundwire: bus: Prevent lockdep asserts when stream has multiple buses 490937d479ab soundwire: qcom: fix storing port config out-of-bounds 6c50384ef8b9 hwtracing: hisi_ptt: Fix potential sleep in atomic context 45c90292ad0e hwtracing: hisi_ptt: Advertise PERF_PMU_CAP_NO_EXCLUDE for PTT PMU 6373c463ac89 hwtracing: hisi_ptt: Export available filters through sysfs 556ef09392db hwtracing: hisi_ptt: Add support for dynamically updating the filter list a3ecaba7017f hwtracing: hisi_ptt: Factor out filter allocation and release operation a1b828f202ae soundwire: intel_ace2x: fix SND_SOC_SOF_HDA_MLINK dependency 8d0c7e1901d6 wifi: p54: Add missing MODULE_FIRMWARE macro 028f6055c912 udf: Fix uninitialized array access for some pathnames d5b9a2102075 MAINTAINERS: ath11k: add wiki and bugreport page 30e67ed6e1d7 MAINTAINERS: ath9k: add git tree 5fdaeca73eb2 MAINTAINERS: mt76: add git tree f072eb39e4f2 wifi: rtw89: use struct to parse firmware header b4a283fb6227 wifi: rtw89: TX power stuffs replace confusing naming of _max with _num 076031a09ae9 wifi: rtw89: 8851b: configure to force 1 TX power value 76a7c7acaa78 wifi: rtw89: 8851b: rfk: update IQK to version 0x8 b686bc67e043 wifi: rtw89: 8851b: rfk: add LCK track b067acb1325a wifi: rtw89: 8851b: update TX power tables to R28 f5993f39f3a7 wifi: rtw89: 8851b: update RF radio A parameters to R28 28c11c29494f wifi: rtw88: fix not entering PS mode after AP stops 455afa45edb3 wifi: rtw88: refine register based H2C command ad6741b1e044 wifi: rtw88: Stop high queue during scan 9e09fbc5e902 wifi: rtw88: Skip high queue in hci_flush 076f786a0ae1 wifi: rtw88: Fix AP mode incorrect DTIM behavior 88b9d8e6cf9c wifi: rtw88: use struct instead of macros to set TX desc 67d7f24b194e wifi: rtw88: process VO packets without workqueue to avoid PTK rekey failed 2ce9a91fe8bf wifi: rtw88: Fix action frame transmission fail before association 5619c2ddaf3f clk: at91: sama7g5: s/ep_chg_chg_id/ep_chg_id de3383e993a5 clk: at91: sama7g5: switch to parent_hw and parent_data 8aa1db9ccee0 clk: at91: sckc: switch to parent_data/parent_hw a673dae8c4ad clk: at91: clk-sam9x60-pll: add support for parent_hw 077782e3f2f3 clk: at91: clk-utmi: add support for parent_hw 1a537f625773 clk: at91: clk-system: add support for parent_hw 1a2669df3c1f clk: at91: clk-programmable: add support for parent_hw c2f2ca0be8a6 clk: at91: clk-peripheral: add support for parent_hw 171e502c6a1f clk: at91: clk-master: add support for parent_hw 00bd581b52f7 clk: at91: clk-generated: add support for parent_hw b5105e377df9 clk: at91: clk-main: add support for parent_data/parent_hw 33c01ff3b100 ARM: dts: lan966x: kontron-d10: add PHY interrupts fcb79ee3f0b1 ARM: dts: lan966x: kontron-d10: fix SPI CS bfcd5714f642 ARM: dts: lan966x: kontron-d10: fix board reset 15e2d241d160 ARM: dts: at91: Enable device-tree overlay support for AT91 boards d33ed97dcab3 wifi: mac80211: fix documentation config reference 2507135e4ff2 readdir: Replace one-element arrays with flexible-array members 672d6ef4c775 fsverity: improve documentation for builtin signature support 8d0cf150d299 sound: make all 'class' structures const 7ea9ee006428 ALSA: compress: allow setting codec params after next track 362f9c907fd8 perf jit: Fix incorrect file name in DWARF line table bfd8d989210c powerpc/iommu: Only build sPAPR access functions on pSeries 331e2cad6d16 powerpc: powernv: Annotate data races in opal events 86dacd967b80 powerpc: Mark writes registering ipi to host cpu through kvm and polling 8608f14b49a0 powerpc: Annotate accesses to ipi message flags b0c5b4f1ee36 powerpc: powernv: Fix KCSAN datarace warnings on idle_state contention be286b8637d4 powerpc: Mark [h]ssr_valid accesses in check_return_regs_valid 6f3136326ee4 powerpc: qspinlock: Enforce qnode writes prior to publishing to queue 03d44ee80eac powerpc: qspinlock: Mark accesses to qnode lock checks 98e61df570f0 powerpc/powernv/pci: Remove last IODA1 defines 326b3f8c6efc powerpc/powernv/pci: Remove MVE code 5ac129cdb50b powerpc/powernv/pci: Remove ioda1 support d65305bfa6f7 powerpc: 52xx: Make immr_id DT match tables static ef8e34107533 powerpc: mpc512x: Remove open coded "ranges" parsing be0f9ca024b3 powerpc: fsl_soc: Use of_range_to_resource() for "ranges" parsing f892ac774b34 powerpc: fsl: Use of_property_read_reg() to parse "reg" c4ae1799a5a3 powerpc: fsl_rio: Use of_range_to_resource() for "ranges" parsing 4ca0d340ce20 perf annotate: Fix instruction association and parsing for LoongArch 6f3bdbbeafbb macintosh: Use of_property_read_reg() to parse "reg" 93cfa6fb9f78 macintosh: Use of_address_to_resource() bc1cf7502758 powerpc: powermac: Use of_get_cpu_hwid() to read CPU node 'reg' b751ed04bc5e powerpc: drop MPC85xx_CDS platform support 384e338a9187 powerpc: drop MPC8540_ADS and MPC8560_ADS platform support e66effaf61ff security/integrity: fix pointer to ESL data and its size on pseries c8eebc4a99f1 powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary d933557b858f powerpc/book3s64/mm: Use PAGE_KERNEL instead of opencoding 0da90af431ab powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo f0b6a834a8f0 smb: client: fix warning in generic_ip_connect() 215533f888dc smb: client: fix warning in CIFSFindNext() 032137fe136a smb: client: fix warning in CIFSFindFirst() e8eeca0bf446 smb3: do not reserve too many oplock credits acf35d79ee8c cifs: print more detail when invalidate_inode_mapping fails 12c30f33cc67 smb: client: fix warning in cifs_smb3_do_mount() 8c4d92e82d50 net: stmmac: dwmac-qcom-ethqos: add support for emac4 on sa8775p platforms d0e3d29f8771 dt-bindings: net: qcom,ethqos: add description for sa8775p aa571b6275fb net: stmmac: add new switch to struct plat_stmmacenet_data 463120c31c58 net: stmmac: dwmac-qcom-ethqos: add support for SGMII 25c4a0769443 net: stmmac: dwmac-qcom-ethqos: prepare the driver for more PHY modes feeb27165c46 net: stmmac: dwmac-qcom-ethqos: add support for the phyaux clock 0dec3b48aa4e net: stmmac: dwmac-qcom-ethqos: add support for the optional serdes phy f2b1758554eb net: stmmac: dwmac-qcom-ethqos: remove stray space 97f73bc59e16 net: stmmac: dwmac-qcom-ethqos: add a newline between headers ee8dacca2fd3 net: stmmac: dwmac-qcom-ethqos: add missing include 302555a0ae33 net: stmmac: dwmac-qcom-ethqos: use a helper variable for &pdev->dev 7b5e64a93825 net: stmmac: dwmac-qcom-ethqos: tweak the order of local variables 9bc580609139 net: stmmac: dwmac-qcom-ethqos: rename a label in probe() 9fc68f23a6d3 net: stmmac: dwmac-qcom-ethqos: shrink clock code with devres f61d2d5cf142 sfc: fix uninitialized variable use 40cba83370c2 sfc: add CONFIG_INET dependency for TC offload b7c31ccd60d1 net: phy-c45: Fix genphy_c45_ethtool_set_eee description 634236b34d7a net: remove sk_is_ipmr() and sk_is_icmpv6() helpers 3a4f0edbb793 ipv6: fix a typo in ip6mr_sk_ioctl() 365eb32e4b45 octeontx2-pf: TC flower offload support for rxqueue mapping f0d952646bcf netlabel: Reorder fields in 'struct netlbl_domaddr6_map' 92b08290859b mptcp: Reorder fields in 'struct mptcp_pm_add_entry' 066768b7305b mctp: Reorder fields in 'struct mctp_route' 970ebb8a26a1 SafeSetID: fix UID printed instead of GID 2e9f9d4a729f perf annotation: Switch lock from a mutex to a sharded_mutex 0650b2b2e62e perf sharded_mutex: Introduce sharded_mutex 5e37ef5c2a53 tools: Fix incorrect calculation of object size by sizeof 53fc25b7f557 perf subcmd: Fix missing check for return value of malloc() in add_cmdname() 240de691dd66 perf parse-events: Remove unneeded semicolon bc06026d1420 perf parse: Add missing newline to pr_debug message in evsel__compute_group_pmu_name() 2a541abd9837 clk: qcom: gcc-sc8280xp: Add runtime PM 9bbcb892a7cd clk: qcom: gpucc-sc8280xp: Add runtime PM db1f5f1038a2 perf stat: Add missing newline in pr_err messages 6009177fd9ec selftests/ftrace: Add funcgraph-retval test case 5779e3c0f5ae LoongArch: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL d938ba17683e x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL 364697032246 arm64: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL 21c094d3f8a6 tracing: Add documentation for funcgraph-retval and funcgraph-retval-hex a1be9ccc57f0 function_graph: Support recording and printing the return value of function f3d40e654559 fgraph: Add declaration of "struct fgraph_ret_regs" 198c93e2fc0b ASoC: amd: ps: add acp_reset flag check in acp pci driver pm ops. 6e8f7cb4cbae ASoC: amd: update comments in Kconfig file 7b3359413040 ASoC: amd: ps: enable SoundWire dma driver build 5a06c3ac4cf9 ASoC: amd: ps: add pm ops support for SoundWire dma driver 298d4f7b1765 ASoC: amd: ps: add support for SoundWire DMA interrupts f722917350ee ASoC: amd: ps: add SoundWire dma driver dma ops 665dd181a97f ASoC: amd: ps: add SoundWire dma driver e1cb350610ce ASoC: amd: ps: handle SoundWire interrupts in acp pci driver d1351c30ac8a ASoC: amd: ps: create platform devices based on acp config 11d5441cde74 arm: dts: Enable device-tree overlay support for AT91 boards 12109610a5ce arm64: dts: exynos: Remove clock from Exynos850 pmu_system_controller acf15e07eb06 netfilter: ipset: Replace strlcpy with strscpy f0a6b5831cfb uml: Replace strlcpy with strscpy b6f3f28f604b block: add overflow checks for Amiga partition support 95a55437dc49 block: change all __u32 annotations to __be32 in affs_hardblocks.h fc3d092c6bb4 block: fix signed int overflow in Amiga partition support e7e39756363a PCI/ASPM: Avoid link retraining race 9c7f136433d2 PCI/ASPM: Factor out pcie_wait_for_retrain() f5297a01ee80 PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() f3fb462443a5 fs: jfs: (trivial) Fix typo in dbInitTree function ee95b88d71b9 perf: RISC-V: Limit the number of counters returned from SBI ebf51575c841 clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro 857922b16bb8 net: fec: allow to build without PAGE_POOL_STATS b6d972f68983 crypto: af_alg/hash: Fix recvmsg() after sendmsg(MSG_MORE) 7fb933e56f77 clk: Fix memory leak in devm_clk_notifier_register() 462a3daad679 net: phy: mediatek: fix compile-test dependencies bd73d1fd63d4 clk: mvebu: Iterate over possible CPUs instead of DT CPU nodes 1949c0ebc8d6 clk: mvebu: Use of_get_cpu_hwid() to read CPU ID 1ab391684c9e MAINTAINERS: Add Marvell mvebu clock drivers 6d4e80db4ebe block: add capacity validation in bdev_add_partition() 9a72a02456a8 block: fine-granular CAP_SYS_ADMIN for Persistent Reservation 12629621669b block: disallow Persistent Reservation on partitions d0d3e218d50b s390/cpum_cf: open access to hwctr device for CAP_PERFMON privileged process 11458e2b3ffa s390/module: fix rela calculation for R_390_GOTENT c70505434c8d s390/boot: fix physmem_info virtual vs physical address confusion 3e8261003bd2 s390/kasan: avoid short by one page shadow memory 2ed8b509753a s390/kasan: fix insecure W+X mapping warning f471c6585c7f s390/crash: use the correct type for memory allocation 4e13c7a55cf7 clk: qcom: mmcc-msm8974: fix MDSS_GDSC power flags 11509910c599 jfs: jfs_dmap: Validate db_l2nbperpage while mounting 4681dacadeef riscv: replace deprecated scall with ecall 08e3ed12ca86 PCI: Add failed link recovery for device reset events a89c82249c37 PCI: Work around PCIe link training failures 7604bc294c19 PCI: Use pcie_wait_for_link_status() in pcie_wait_for_link_delay() 680e9c47a229 PCI: Add support for polling DLLLA to pcie_retrain_link() 37edd87eb621 PCI: Export pcie_retrain_link() for use outside ASPM 33a176abcc4c PCI: Export PCIe link retrain timeout 07a8d698de50 PCI: Execute quirk_enable_clear_retrain_link() earlier 3c0ec896a4b4 PCI/ASPM: Factor out waiting for link training to complete fd6e6e38ebe5 PCI/ASPM: Avoid unnecessary pcie_link_state use 6735041fd846 RDMA/cma: Remove NULL check before dev_{put, hold} 350b6dd4b2f8 RDMA/rxe: Simplify cq->notify code 4bfb0c9af832 io_uring: add helpers to decode the fixed file file_ptr f432c8c8c12b io_uring: use io_file_from_index in io_msg_grab_file 60a666f097a8 io_uring: use io_file_from_index in __io_sync_cancel 8487f083c6ff io_uring: return REQ_F_ flags from io_file_get_flags 3beed235d1a1 io_uring: remove io_req_ffs_set b57c7cd1c176 io_uring: remove a confusing comment above io_file_get_flags 53cfd5cea7f3 io_uring: remove the mode variable in io_file_get_flags b9a6c9459a5a io_uring: remove __io_file_supports_nowait 4cea2821882b of: reserved_mem: Use stable allocation order 83ba7361e168 of: reserved_mem: Try to keep range allocations contiguous 62149a745eee ovl: add Amir as co-maintainer ceecc2d87f00 ovl: reserve ability to reconfigure mount options with new mount api 58b1294dd1d6 riscv: uprobes: Restore thread.bad_cause 648321fa0d97 riscv: mm: try VMA lock-based page fault handling first 02478c98f2c2 dt-bindings: arm: drop unneeded quotes and use absolute /schemas path 7123c05c06aa dt-bindings: firmware: arm,scmi: drop unneeded quotes and use absolute /schemas path e746c79c1881 dt-bindings: dvfs: drop unneeded quotes a835321b3c2e dt-bindings: gpu: drop unneeded quotes e099083e7f8f dt-bindings: i3c: silvaco,i3c-master: drop unneeded quotes ee678e5dffc0 RDMA/rxe: Fixes mr access supported list 0d36b50ef775 dt-bindings: rockchip: grf: drop unneeded quotes 97cc0337dd74 dt-bindings: spmi: mtk,spmi-mtk-pmif: drop unneeded quotes fc4ea4229c2b fs: dlm: remove filter local comms on close 0a0877812628 ASoC: tas2781: Fix spelling mistake "calibraiton" -> "calibration" 99f2d956e1fa USB: gadget: f_hid: make hidg_class a static const structure 2c10e7a049da USB: gadget: f_printer: make usb_gadget_class a static const structure e571e843f0ce USB: mon: make mon_bin_class a static const structure 8e99143649ad USB: gadget: udc: core: make udc_class a static const structure 044a61158b9e USB: roles: make role_class a static const structure 34d401a1910d dt-bindings: usb: dwc3: Add interrupt-names property support for wakeup interrupt 32db98b92c8a staging: rtl8192e: remove 5G related code 910b5ee9b33a staging: rtl8192e: remove comparison to true d9902ac3a7cd staging: rtl8192e: remove return statement from void function 18b89d192382 staging: rtl8192e: convert else if sequence to switch 56424246bbdc staging: rtl8192e: clean up brace coding style issues 13904f991b3a staging: rtl8723bs: Fix blank line issues 3b6401444b7b staging: rtl8723bs: Fix block comment issue b59cba2309b1 staging: rtl8723bs: Fix indentation issues 73bacecfb7dc staging: vchiq_arm: Remove extra struct vchiq_instance declaration c576c4bf9ecf reiserfs: fix blkdev_put() warning from release_journal_dev() 985958b8584c block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions() e89e001f24bf block: document the holder argument to blkdev_get_by_path b90ecc0379eb block: increment diskseq on all media change events 9a7933f3aca9 swim: fix a missing FMODE_ -> BLK_OPEN_ conversion in floppy_open 45e34c8af58f x86/smp: Put CPUs into INIT on shutdown if possible 327ca228e58b ARM: dts: at91: use generic name for shutdown controller 6087dd5e86ff x86/smp: Split sending INIT IPI out into a helper function d7893093a741 x86/smp: Cure kexec() vs. mwait_play_dead() breakage f9c9987bf52f x86/smp: Use dedicated cache-line for mwait_play_dead() 2affa6d6db28 x86/smp: Remove pointless wmb()s from native_stop_other_cpus() 9b040453d444 x86/smp: Dont access non-existing CPUID leaf 1f5e7eb7868e x86/smp: Make stop_other_cpus() more robust ae4423d596db kvm/mips: update MAINTAINERS f7396eefd620 MIPS: PCI: Convert to platform remove callback returning void 1caeb99ba832 MIPS: Loongson64: loongson3_defconfig: Enable amdgpu drm driver 6e6251317c96 MIPS: Mark core_vpe_count() as __init 13e6b8122d44 MIPS: mm: Remove special handling for OCTEON CPUs 040ec6202bb8 powerpc/mm/book3s64: Use pmdp_ptep helper instead of typecasting. 0baa2c3abc52 ASoC: simple-card.c: use snd_soc_{of_}get_dlc() 14c9b25f632b ASoC: soc-core.c: use snd_soc_{of_}get_dlc() db588ea1a352 ASoC: loongson: use snd_soc_{of_}get_dlc() 50233f28f9a2 ASoC: samsung: use snd_soc_{of_}get_dlc() 2e1dbea1f8a3 ASoC: meson: use snd_soc_{of_}get_dlc() 6cf881b7f160 ASoC: qcom: use snd_soc_{of_}get_dlc() aa560f5e796c ASoC: fsl: use snd_soc_{of_}get_dlc() 3c8b5861850c ASoC: soc-core.c: add index on snd_soc_of_get_dai_name() 05722a0ce6fb ASoC: soc-core.c: add snd_soc_{of_}get_dlc() d7439fb1f433 fs: Provide helpers for manipulating sb->s_readonly_remount c467c8f08185 mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 b36a5780cb44 ovl: modify layer parameter parsing d2a7bd369099 platform/x86:intel/pmc: Add Meteor Lake IOE-M PMC related maps 9f17728d9648 platform/x86:intel/pmc: Add Meteor Lake IOE-P PMC related maps 23e74e3ca6b5 platform/x86:intel/pmc: Use SSRAM to discover pwrm base address of primary PMC 1b8c7b843c00 platform/x86:intel/pmc: Discover PMC devices 2bcef4529222 platform/x86:intel/pmc: Enable debugfs multiple PMC support 1c709ae12dad platform/x86:intel/pmc: Add support to handle multiple PMCs 804951203aa5 platform/x86:intel/pmc: Combine core_init() and core_configure() 9682cfd1973d platform/x86:intel/pmc: Update maps for Meteor Lake P/M platforms 95de91483c22 platform/x86/intel: tpmi: Remove hardcoded unit and offset 899c7b18ef01 platform/x86: int3472: discrete: Log a warning if the pin-numbers don't match 45eaf2e2b8bc platform/x86: int3472: discrete: Use FIELD_GET() on the GPIO _DSM return value ebeb3fff9cd1 platform/x86: int3472: discrete: Add alternative "AVDD" regulator supply name f1a582502cdd platform/x86: int3472: discrete: Add support for 1 GPIO regulator shared between 2 sensors d4381dcf34fc platform/x86: int3472: discrete: Remove sensor_config-s b52798a86af0 platform/x86: int3472: discrete: Drop GPIO remapping support a4ba10bf6855 cpufreq: amd-pstate: Set default governor to schedutil 1fdecc5bc8e8 PCI: qcom: Do not advertise hotplug capability for IP v2.1.0 fa2dc2528684 PCI: qcom: Do not advertise hotplug capability for IP v1.0.0 e35d13a5ff37 PCI: qcom: Use post init sequence of IP v2.3.2 for v2.4.0 25966e78d303 PCI: qcom: Do not advertise hotplug capability for IP v2.3.2 11bce06b21a0 PCI: qcom: Do not advertise hotplug capability for IPs v2.3.3 and v2.9.0 a54db86ddc15 PCI: qcom: Do not advertise hotplug capability for IPs v2.7.0 and v1.9.0 200b8f85f202 PCI: qcom: Disable write access to read only registers for IP v2.9.0 60f0072d7fb7 PCI: qcom: Use DWC helpers for modifying the read-only DBI registers a33d700e8eea PCI: qcom: Disable write access to read only registers for IP v2.3.3 f1738a1f8162 mmc: core: disable TRIM on Kingston EMMC04G-M627 b5c3eb385797 mmc: mmci: stm32: add delay block support for STM32MP25 83efc782dcb7 mmc: mmci: stm32: prepare other delay block support 27bdc37c390a mmc: mmci: stm32: manage block gap hardware flow control ea9ca0411973 mmc: mmci: Add support for sdmmc variant revision v3.0 88167e6c2e8e mmc: mmci: add stm32_idmabsize_align parameter 1f9f2cf3145e dt-bindings: mmc: mmci: Add st,stm32mp25-sdmmc2 compatible d8ee5ca845b4 ptp: ocp: Add .getmaxphase ptp_clock_info callback e156e4d2e43f ptp: idt82p33: Add .getmaxphase ptp_clock_info callback c066e74f34bc ptp: ptp_clockmatrix: Add .getmaxphase ptp_clock_info callback 67ac72a599d8 net/mlx5: Add .getmaxphase ptp_clock_info callback c3b60ab7a4df ptp: Add .getmaxphase callback to ptp_clock_info 3a9a9a613928 testptp: Add support for testing ptp_clock_info .adjphase callback 048f6d998eac testptp: Remove magic numbers related to nanosecond to second conversion fe3834cd0cf7 docs: ptp.rst: Add information about NVIDIA Mellanox devices a05d070a6164 ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used 274d4b96b12f drm/i915: Fix a NULL vs IS_ERR() bug d57ba095e4f1 drm/i915: make i915_drm_client_fdinfo() reference conditional again cb359c639dc0 drm/i915/huc: Fix missing error code in intel_huc_init() 21f773515902 drm/i915/gsc: take a wakeref for the proxy-init-completion check 6b0139b372d4 dt-bindings: interrupt-controller: Convert Amlogic Meson GPIO interrupt controller binding 9e70e49474bb MAINTAINERS: add PHY-related files to Amlogic SoC file list 07f225b58424 RISC-V: KVM: Remove unneeded semicolon d75b33622578 RISC-V: KVM: Allow Svnapot extension for Guest/VM 7d3332be011e riscv: mm: Pre-allocate PGD entries for vmalloc/modules area 7ca8fe94aa92 watchdog/hardlockup: define HARDLOCKUP_DETECTOR_ARCH 47f4cb433923 watchdog/sparc64: define HARDLOCKUP_DETECTOR_SPARC64 a5fcc2367e22 watchdog/hardlockup: make HAVE_NMI_WATCHDOG sparc64-specific 0c68bda69665 watchdog/hardlockup: declare arch_touch_nmi_watchdog() only in linux/nmi.h 1356d0b966e7 watchdog/hardlockup: make the config checks more straightforward 4917a25f83a8 watchdog/hardlockup: sort hardlockup detector related config values a logical way 28168eca3297 watchdog/hardlockup: move SMP barriers from common code to buddy code 7ece48b7b4a2 watchdog/buddy: simplify the dependency for HARDLOCKUP_DETECTOR_PREFER_BUDDY 813efda23934 watchdog/buddy: don't copy the cpumask in watchdog_next_cpu() d3b62ace0f09 watchdog/buddy: cleanup how watchdog_buddy_check_hardlockup() is called 05e7b5587661 watchdog/hardlockup: remove softlockup comment in touch_nmi_watchdog() 7a71d8e650b0 watchdog/hardlockup: in watchdog_hardlockup_check() use cpumask_copy() 2711e4adef4f watchdog/hardlockup: don't use raw_cpu_ptr() in watchdog_hardlockup_kick() 6426e8d1f274 watchdog/hardlockup: HAVE_NMI_WATCHDOG must implement watchdog_hardlockup_probe() 9ec272c586b0 watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 0444 if probe fails cf01724e2d73 mm: page_alloc: make compound_page_dtors static ff71f26f9774 Docs/admin-guide/mm/damon/usage: update the ways for getting monitoring results 67c34f6c6af8 Docs/admin-guide/mm/damon/usage: clarify quotas and watermarks sysfs interface 01e08737daed Docs/admin-guide/mm/damon/usage: link design document for DAMOS ddb7d012b101 Docs/admin-guide/mm/damon/usage: remove unnecessary sentences about supported address spaces cc5ece5979da Docs/admin-guide/mm/damon/usage: fix typos in references and commas 60eb644b0127 Docs/admin-guide/mm/damon/start: update DAMOS example command b16b54c9db8b Docs/mm/damon/design: document 'age' of region c1753fd02a00 mm: move mm_count into its own cache line 025b7799b35d mm/memcg: remove return value of mem_cgroup_scan_tasks() aa13779be6b7 mm/damon/core-test: add a test for damon_set_attrs() 5d949953f841 mm: remove is_longterm_pinnable_page() and reimplement folio_is_longterm_pinnable() 503670ee6d06 mm/gup.c: reorganize try_get_folio() c9223a4aede7 mm/gup_test.c: convert verify_dma_pinned() to us folios 28fb54f6a2fd mmzone: introduce folio_migratetype() 708ff4914dfb mmzone: introduce folio_is_zone_movable() 452c03fdbed0 kasan: add support for kasan.fault=panic_on_write cb0551adf92d zram: further limit recompression threshold 418fd29d9de5 mm: zswap: invaldiate entry after writeback 6c77b607ee26 mm: kill lock|unlock_page_memcg() 399fd496c49b mm/page_owner/cma: show pfn in cma/page_owner with hex format 6d68f644b97c buffer: convert block_truncate_page() to use a folio eee25182a80a buffer: use a folio in __find_get_block_slow() 08d84add4317 buffer: convert link_dev_buffers to take a folio 6f24ce6bec83 buffer: convert init_page_buffers() to folio_init_buffers() 3c98a41cc2c0 buffer: convert grow_dev_page() to use a folio 4a9622f2fdae buffer: convert page_zero_new_buffers() to folio_zero_new_buffers() 8c6cb3e3d57e buffer: convert __block_commit_write() to take a folio fe181377a23c buffer: convert block_page_mkwrite() to use a folio bb0ea5989c09 buffer: make block_write_full_page() handle large folios correctly 285e0fc95ab1 gfs2: support ludicrously large folios in gfs2_trans_add_databufs() 53418a18fcbb buffer: convert __block_write_full_page() to __block_write_full_folio() c1401fd18ff8 gfs2: convert gfs2_write_jdata_page() to gfs2_write_jdata_folio() d0cfcaee0aa5 gfs2: pass a folio to __gfs2_jdata_write_folio() c0ba597db904 gfs2: use a folio inside gfs2_jdata_writepage() e1ad3e666764 mm/khugepaged: use DEFINE_READ_MOSTLY_HASHTABLE macro 3a6358c0dbe6 percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing 33ee4f185827 memory tier: remove unneeded !IS_ENABLED(CONFIG_MIGRATION) check 833dfc0090b3 mm: compaction: mark kcompactd_run() and kcompactd_stop() __meminit e4d86756159b mm: remove unused vma_init_lock() 3efd33b75358 kernel: pid_namespace: remove unused set_memfd_noexec_scope() 65ac132027a8 userfaultfd: fix regression in userfaultfd_unmap_prep() 1e3be4856f49 mm/folio: replace set_compound_order with folio_set_order 0bb488498c98 mm: zswap: remove zswap_header ff9d5ba202f9 mm: zswap: simplify writeback function 35499e2b79ff mm: zswap: remove shrink from zpool interface b3067742ae36 mm: zswap: remove page reclaim logic from zsmalloc e774a7bc7f0a mm: zswap: remove page reclaim logic from z3fold 1be537c6451b mm: zswap: remove page reclaim logic from zbud f999f38b4e6f mm: zswap: add pool shrinking mechanism 0183d777c29a selftests: mm: remove duplicate unneeded defines 1e6d1e364560 selftests: mm: remove wrong kernel header inclusion c33c794828f2 mm: ptep_get() conversion 6c1d2a073a1d mm: move ptep_get() and pmdp_get() helpers 426931e7e5d9 mm: ptdump should use ptep_get_lockless() e6926a4d1c9b sh: move the ARCH_DMA_MINALIGN definition to asm/cache.h 4ea57ce42886 microblaze: move the ARCH_{DMA,SLAB}_MINALIGN definitions to asm/cache.h 78615c4ddb73 powerpc: move the ARCH_DMA_MINALIGN definition to asm/cache.h 1c1a429efd4e arm64: enable ARCH_WANT_KMALLOC_DMA_BOUNCE for arm64 b035f5a6d852 mm: slab: reduce the kmalloc() minimum alignment if DMA bouncing possible 861370f49ce4 iommu/dma: force bouncing if the size is not cacheline-aligned 370645f41e6e dma-mapping: force bouncing if the kmalloc() size is not cache-line-aligned cb147bbe22d2 dma-mapping: name SG DMA flag helpers consistently af2880ec4402 scatterlist: add dedicated config for DMA flags 9382bc44b5f5 arm64: allow kmalloc() caches aligned to the smaller cache_line_size() 88b216d33969 iio: core: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN 7bc757140f07 dm-crypt: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN 3cbbb41049ac drivers/spi: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN 075efe7c1656 drivers/usb: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN 6716ccaf43e0 drivers/gpu: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN be6a5b5e9e47 drivers/base: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN 963e84b0f262 mm/slab: limit kmalloc() minimum alignment to dma_get_cache_alignment() 0c474d31a637 mm/slab: simplify create_kmalloc_cache() args and make it static 8c57da28dc3d dma: allow dma_get_cache_alignment() to be overridden by the arch code 4ab5f8ec7d71 mm/slab: decouple ARCH_KMALLOC_MINALIGN from ARCH_DMA_MINALIGN 349d1670008d mm/hugetlb: fix pgtable lock on pmd sharing b95826c9aa48 mm: remove set_compound_page_dtor() a92cbb82c8d3 perf/core: allow pte_offset_map() to fail 4f8fcf4ced0b mm/swap: swap_vma_readahead() do the pte_offset_map() feda5c393a6c mm/pgtable: delete pmd_trans_unstable() and friends c7ad08804fae mm/memory: handle_pte_fault() use pte_offset_map_nolock() 3db82b9374ca mm/memory: allow pte_offset_map[_lock]() to fail 895f5ee464cc mm/khugepaged: allow pte_offset_map[_lock]() to fail c9c1ee20ee84 mm/huge_memory: split huge pmd under one pte_offset_map() 2378118bd9da mm/gup: remove FOLL_SPLIT_PMD use of pmd_trans_unstable() 4b56069c95d6 mm/migrate_device: allow pte_offset_map_lock() to fail 52fc048320ad mm/mglru: allow pte_offset_map_nolock() to fail d850fa729873 mm/swapoff: allow pte_offset_map[_lock]() to fail 179d3e4f3bfa mm/madvise: clean up force_shm_swapin_readahead() f3cd4ab0aabf mm/madvise: clean up pte_offset_map_lock() scans a5be621ee292 mm/mremap: retry if either pte_offset_map_*lock() fails 670ddd8cdcbd mm/mprotect: delete pmd_none_or_clear_bad_unless_trans_huge() 04dee9e85cf5 mm/various: give up if pte_offset_map[_lock]() fails 9f2bad096d2f mm/debug_vm_pgtable,page_table_check: warn pte map fails 3622d3cde308 mm/userfaultfd: allow pte_offset_map_lock() to fail 2b683a4ff6ee mm/userfaultfd: retry if pte_offset_map() fails 6ec1905f6ec7 mm/hmm: retry if pte_offset_map() fails 0d1c81edc61e mm/vmalloc: vmalloc_to_page() use pte_offset_kernel() e5ad581c7f1c mm/vmwgfx: simplify pmd & pud mapping dirty helpers be872f83bf57 mm/pagewalk: walk_pte_range() allow for pte_offset_map() 7780d04046a2 mm/pagewalkers: ACTION_AGAIN if pte_offset_map_lock() fails 2798bbe75b9c mm/page_vma_mapped: pte_offset_map_nolock() not pte_lockptr() 90f43b0a13cd mm/page_vma_mapped: reformat map_pte() with less indentation 45fe85e9811e mm/page_vma_mapped: delete bogosity in page_vma_mapped_walk() 65747aaf42b7 mm/filemap: allow pte_offset_map_lock() to fail 0d940a9b270b mm/pgtable: allow pte_offset_map[_lock]() to fail 46c475bd676b mm/pgtable: kmap_local_page() instead of kmap_atomic() 0cb8fd4d1416 mm/migrate: remove cruft from migration_entry_wait()s 26e1a0c3277d mm: use pmdp_get_lockless() without surplus barrier() 7b1798ec9836 selftests: damon: add config file 0e4bc271110e mm/vmalloc: replace the ternary conditional operator with min() e3b7bf972d63 mm/folio: avoid special handling for order value 0 in folio_set_order be5e015d107d vmstat: skip periodic vmstat update for isolated CPUs 56e0d1cb1689 xtensa: add pte_unmap() to balance pte_offset_map() 653ba8108deb x86: sme_populate_pgd() use pte_offset_kernel() 975ca3986bec x86: allow get_locked_pte() to fail 7a19c361b1fa sparc: iounit and iommu use pte_offset_kernel() 4be14ec02ee1 sparc: allow pte_offset_map() to fail c65d09fd2c28 sparc/hugetlb: pte_alloc_huge() pte_offset_huge() b7b7ef6b4485 sh/hugetlb: pte_alloc_huge() pte_offset_huge() b2f58941adcb s390: gmap use pte_unmap_unlock() not spin_unlock() 5c7f3bf04a6c s390: allow pte_offset_map_lock() to fail 893f667f7440 riscv/hugetlb: pte_alloc_huge() pte_offset_huge() 5d991378d1e5 powerpc/hugetlb: pte_alloc_huge() 0c31f29b0cbc powerpc: allow pte_offset_map[_lock]() to fail d00ae31fa2fc powerpc: kvmppc_unmap_free_pmd() pte_offset_kernel() def1cd433f8a parisc/hugetlb: pte_alloc_huge() pte_offset_huge() ffd3e90a8fda parisc: unmap_uncached_pte() use pte_offset_kernel() 6a2561f92e7d parisc: add pte_unmap() to balance get_ptep() 17b25a3801d1 mips: add pte_unmap() to balance pte_offset_map() 505a23a5f893 microblaze: allow pte_offset_map() to fail e67b37c368b7 m68k: allow pte_offset_map[_lock]() to fail 0db639f768e6 ia64/hugetlb: pte_alloc_huge() pte_offset_huge() cafcb9ca5a56 arm64/hugetlb: pte_alloc_huge() pte_offset_huge() 52924726f4c0 arm64: allow pte_offset_map() to fail 766b59e87650 arm: allow pte_offset_map[_lock]() to fail b9c91c43412f mm: zswap: support exclusive loads 32b6a4a1745a mm/mm_init.c: remove reset_node_present_pages() a668968f8426 mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat() 36ce9d76b0a9 shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs 91ff4d754a18 mm/mm_init.c: drop 'nid' parameter from check_for_memory() bd5f79ab3936 mm/sparse: remove unused parameters in sparse_remove_section() 061e62e8180d mm/hugetlb: use a folio in hugetlb_fault() 959a78b6dd45 mm/hugetlb: use a folio in hugetlb_wp() ad27ce206af7 mm/hugetlb: use a folio in copy_hugetlb_page_range() 9fc96c7c19df selftests: error out if kernel header files are not yet built 01d6c48a828b Documentation: kselftest: "make headers" is a prerequisite 56d2afff1383 selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c 3972ea246938 selftests/mm: fix build failures due to missing MADV_COLLAPSE 97deb66ed4f9 selftests/mm: fix a "possibly uninitialized" warning in pkey-x86.h 0e14e7e9f16f selftests/mm: fix two -Wformat-security warnings in uffd builds 7bddd2263e37 selftests/mm: .gitignore: add mkdirty, va_high_addr_switch 3ff47a5837ef selftests/mm: fix invocation of tests that are run via shell scripts b764253c1882 selftests/mm: fix "warning: expression which evaluates to zero..." in mlock2-tests.c 2f29d16c9d30 selftests/mm: fix unused variable warnings in hugetlb-madvise.c, migration.c 9a61100e686e selftests/mm: fix uffd-stress unused function warning e6c715abb4ee memory tier: remove unneeded disable_all_demotion_targets() when !CONFIG_MIGRATION e5797dc01118 mm: vmscan: mark kswapd_run() and kswapd_stop() __meminit e52ee4cc8fa8 mm: remove obsolete alloc_migrate_target() 5da226dbfce3 mm: skip CMA pages when they are not available ce5df7764b3b mm: page_isolation: write proper kerneldoc fc1bd51d110e smb: client: fix warning in cifs_match_super() dc765027ed29 cifs: print nosharesock value while dumping mount options da787d5b7498 SMB3: Do not send lease break acknowledgment if all file handles have been closed 6f80197f4051 ASoC: dwc: don't assign addr_width for dt configs a42e988b6265 ASoC: dwc: add DMA handshake control ef8d95b4a3af MAINTAINERS: add documentation file for Microchip SAMA5D2 shutdown controller 3adaa36e4886 dt-bindings: power: reset: atmel,sama5d2-shdwc: convert to yaml c15329bb376b dt-bindings: power: reset: atmel,at91sam9260-shdwc: convert to yaml cba266a4f62b power: reset: at91-reset: change the power on reason prototype cded49ba3662 nfs: don't report STATX_BTIME in ->getattr 970308a7b544 selftests/bpf: Set the default value of consumer_cnt as 0 da77ae2b27ec selftests/bpf: Ensure that next_cpu() returns a valid CPU number ea400d13fc92 selftests/bpf: Output the correct error code for pthread APIs 8ad663d3dfac selftests/bpf: Use producer_cnt to allocate local counter array c907e72f58ed NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION 7f7ab336898f NFSv4.2: fix wrong shrinker_id 6ad477a69ad8 NFSv4: Clean up some shutdown loops 7d3e26a054c8 NFS: Cancel all existing RPC tasks when shutdown 4982126e3029 HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID d9615d166c7e NFS: add sysfs shutdown knob f4057ffd0e13 NFS: add a sysfs link to the acl rpc_client d97c05897757 NFS: add a sysfs link to the lockd rpc_client e13b549319a6 NFS: Add sysfs links to sunrpc clients for nfs_clients 1c7251187dc0 NFS: add superblock sysfs entries e96f9268eea6 NFS: Make all of /sys/fs/nfs network-namespace unique 943aef2dbcf7 NFS: Open-code the nfs_kset kset_create_and_add() d5082ace6c8d NFS: rename nfs_client_kobj to nfs_net_kobj 8b18a2edecc0 NFS: rename nfs_client_kset to nfs_kset 6db5dd2bf481 ipv6: exthdrs: Remove redundant skb_headlen() check in ip6_parse_tlv(). b83d50f43165 ipv6: exthdrs: Reload hdr only when needed in ipv6_srh_rcv(). 0d2e27b85850 ipv6: exthdrs: Replace pskb_pull() with skb_pull() in ipv6_srh_rcv(). 6facbca52da2 ipv6: rpl: Remove redundant multicast tests in ipv6_rpl_srh_rcv(). ac9d8a66e41d ipv6: rpl: Remove pskb(_may)?_pull() in ipv6_rpl_srh_rcv(). 8a4a0b2a3eaf btrfs: fix race between quota disable and relocation 08eb2ad9db0a btrfs: add comment to struct btrfs_fs_info::dirty_cowonly_roots babebf023e66 btrfs: fix race when deleting free space root from the dirty cow roots list b31cb5a6eb7a btrfs: fix race when deleting quota root from the dirty cow roots list 6442550027f7 btrfs: tracepoints: also show actual number of the outstanding extents 377f71f6d68d riscv: kvm: define vcpu_sbi_ext_pmu in header 5463091a51cf RISC-V: KVM: Expose IMSIC registers as attributes of AIA irqchip db8b7e97d613 RISC-V: KVM: Add in-kernel virtualization of AIA IMSIC c0baf321038d RISC-V: hwprobe: Expose Zba, Zbb, and Zbs 82e9c66e81c8 RISC-V: Track ISA extensions per hart c6699baf1064 RISC-V: Add Zba, Zbs extension probing c8407f2e560c NFS: Add an "xprtsec=" NFS mount option 6c0a8c5fcf71 NFS: Have struct nfs_client carry a TLS policy field 75eb6af7acdf SUNRPC: Add a TCP-with-TLS RPC transport class f20233852ae2 dt-bindings: riscv: cpus: drop unneeded quotes ca7473cb8312 RISC-V/perf: Use standard interface to get INTC domain 3b426d4b5b14 RISC-V: ACPI : Fix for usage of pointers in different address space c6399b893043 riscv: hibernation: Remove duplicate call of suspend_restore_csrs 650ea2a1dd96 riscv: hibernation: Replace jalr with jr before suspend_restore_regs dea034b963c8 SUNRPC: Capture CMSG metadata on client-side receive 0d3ca07ffda9 SUNRPC: Ignore data_ready callbacks during TLS handshakes 120726526e5e SUNRPC: Add RPC client support for the RPC_AUTH_TLS auth flavor bc2473c90fca ovl: enable fsnotify events on underlying real files 97d1c83c3ff4 SUNRPC: Trace the rpc_create_args 500053191297 SUNRPC: Plumb an API for setting transport layer security 62d53c4a1dfe fs: use backing_file container for internal files with "fake" f_path 9e8ab85a7ea7 NFS: Improvements for fs_context-related tracepoints 626590ea4c93 SUNRPC: attempt to reach rpcbind with an abstract socket name 4388ce05fa38 SUNRPC: support abstract unix socket addresses 8a05a8c31d06 fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers cbb0b9d4bbcf fs: use a helper for opening kernel internal files 86e2e1f6d921 NFSv4.2: SETXATTR should update ctime 64edd55d0f19 NFSv4.2: Clean up xattr size macros d56e0ddb8fc3 fs: rename {vfs,kernel}_tmpfile_open() d594097367b8 NFSv4.2: Clean up nfs4_xdr_dec_*xattr() functions 31f1bd8f89f5 NFSv4.2: Clean up: Move nfs4_xdr_enc_*xattr() functions 04b4c9fb07bf NFSv4.2: Clean up: move decode_*xattr() functions fd42ba8223fd NFSv4.2: Clean up: Move the encode_copy_commit() function c9e561c4753c btrfs: update i_version in update_dev_time 5a0702aac020 wifi: mac80211: add eht_capa debugfs field 95aded1b1c40 clocksource/drivers/imx-gpt: Use only a single name for functions 1e302984616b staging: rtl8192e: Rename variable InitialGainHandler a6efe935c7f8 staging: rtl8192e: Rename variable LeisurePSLeave 0ec908bc792c staging: rtl8192e: Rename variable SetBWModeHandler 413cc33f2742 staging: rtl8192e: Rename variable SetWirelessMode a5052c85b9de samples: pfsm: add CC_CAN_LINK dependency af2e19d82a11 misc: fastrpc: check return value of devm_kasprintf() e738521a11f1 clocksource/drivers/loongson1: Move PWM timer to clocksource framework b25efff2a63f dt-bindings: timer: Add Loongson-1 clocksource 9e130e2be4e7 MIPS: Loongson32: Remove deprecated PWM timer clocksource e794203e9d2d btrfs: make btrfs_compressed_bioset static 5fe251112646 HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651. ea95051063f9 clocksource/drivers/ingenic-timer: Use pm_sleep_ptr() macro 9314d0530276 pinctrl: cherryview: Drop goto label 930cbf92db01 tty: serial: Add Nuvoton ma35d1 serial driver support e0edfdc15863 tty: serial: fsl_lpuart: add earlycon for imx8ulp platform 639949a7031e tty: serial: imx: fix rs485 rx after tx 5aa735a4742c dt-bindings: usb: Add StarFive JH7110 USB controller 6059d8124388 dt-bindings: usb: dwc3: Add IPQ9574 compatible 55f90c3f83c5 usb: cdns2: Fix spelling mistake in a trace message "Wakupe" -> "Wakeup" ee400a1be115 usb: gadget: function: printer: Replace strlcpy with strscpy 8be558dcffe6 usb: typec: tcpm: add get max power support 1e35f074399d usb: typec: tcpm: fix cc role at port reset a48b3f7be9c5 gpiolib: Drop unused domain_ops memeber of GPIO IRQ chip 57e2936e22ed staging: rtl8192e: Rename RTLLIB_LINKED_SCANNING 2445e3a5822b staging: rtl8192e: Rename RTLLIB_LINKED to MAC80211_LINKED fff6e8699345 staging: rtl8192e: Rename RTLLIB_NOLINK to MAC80211_NOLINK 52ac3ff9d641 staging: rtl8192e: Rename state to link_state f6689808492d staging: rtl8192e: Rename rtllib_state to rtl_link_state 0392ac23a943 staging: rtl8192e: Remove unused enum led_ctl_mode 5cac011cf1e8 staging: rtl8192e: Rename constant IEEE_x to WIRELESS_MODE_x 26cdc2b7bdc9 staging: rtl8192e: Remove unsupported modes IEEE_N_5G and IEEE_A 90262a95b060 staging: rtl8192e: Remove variable stats->freq as it is constant 5dfc6a8ae297 staging: rtl8192e: Add missing entry CFG80211 in Kconfig c07ce33a1ddd gpio: synq: remove unused zynq_gpio_irq_reqres/zynq_gpio_irq_relres 0ea22c4669e3 dt-bindings: gpio: gpio-vf610: Add parsing of hogs 03a5233a8231 gpio: lpc18xx: Remove unused of_gpio.h inclusion 5475e5141f3d gpio: xra1403: Remove unused of_gpio.h inclusion dc33d13c5e5d gpio: mpc8xxx: Remove unused of_gpio.h inclusion 7ec2e4499e37 wifi: iwlwifi: dvm: fix -Wunused-const-variable gcc warning e2fa5c2068fb xsk: Remove unused inline function xsk_buff_discard() 7f6719f7a866 bpf: Keep BPF_PROG_LOAD permission checks clear of validations 6c3eba1c5e28 bpf: Centralize permissions checks for all BPF map types 22db41226b67 bpf: Inline map creation logic in map_create() function 1d28635abcf1 bpf: Move unprivileged checks into map_create() and bpf_prog_load() 337207408f74 spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan() ce44a03db73f regulator: ltc3676: Use maple tree register cache 29890a15865d regulator: ltc3589: Use maple tree register cache d0c99ffe2126 regmap: Allow reads from write only registers with the flat cache 160fe8f6fdb1 btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile 81db6ae842b3 btrfs: scrub: remove btrfs_fs_info::scrub_wr_completion_workers c2bbc0bab0bb btrfs: scrub: remove scrub_ctx::csum_list member 6822b3f70860 btrfs: do not BUG_ON after failure to migrate space during truncation df9f27823904 btrfs: do not BUG_ON on failure to get dir index for new snapshot 6f3eb72a1f26 btrfs: send: do not BUG_ON() on unexpected symlink data extent fc4026e26b33 btrfs: do not BUG_ON() when dropping inode items from log root 7569141e8fa8 btrfs: replace BUG_ON() at split_item() with proper error handling 751a27615dda btrfs: do not BUG_ON() on tree mod log failures at btrfs_del_ptr() 50b5d1fc41da btrfs: do not BUG_ON() on tree mod log failures at insert_ptr() f61aa7ba08ab btrfs: do not BUG_ON() on tree mod log failure at insert_new_root() 11d6ae03557e btrfs: do not BUG_ON() on tree mod log failures at push_nodes_for_insert() eced687e224e btrfs: abort transaction at update_ref_for_cow() when ref count is zero 725026ed593f btrfs: abort transaction at balance_level() when left child is missing 87b8e9d06e33 btrfs: avoid unnecessarily setting the fs to RO and error state at balance_level() daefe4d435d7 btrfs: rename enospc label to out at balance_level() 39020d8abc7e btrfs: do not BUG_ON() on tree mod log failure at balance_level() 40b0a7493885 btrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block() 8793ed87b376 btrfs: avoid tree mod log ENOMEM failures when we don't need to log ede600e497b1 btrfs: fix extent buffer leak after tree mod log failure at split_node() d09c51521f22 btrfs: add missing error handling when logging operation while COWing extent buffer f02c75e630f0 btrfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method aadb164bdd5c btrfs: update documentation for a block group's bg_list member 7e2718099438 btrfs: reinsert BGs failed to reclaim 93463ff7b546 btrfs: bail out reclaim process if filesystem is read-only a9f189716cf1 btrfs: move out now unused BG from the reclaim list 3ed01616bad6 btrfs: delete unused BGs while reclaiming BGs 0d394cca8435 btrfs: use btrfs_finish_ordered_extent to complete buffered writes b41b6f6937dc btrfs: use btrfs_finish_ordered_extent to complete direct writes 7dd439549036 btrfs: use btrfs_finish_ordered_extent to complete compressed writes 4ba8223d3d01 btrfs: open code end_extent_writepage in end_bio_extent_writepage 122e9ede5355 btrfs: add a btrfs_finish_ordered_extent helper 2d6f107ea687 btrfs: factor out a btrfs_queue_ordered_fn helper 53df25869a56 btrfs: factor out a can_finish_ordered_extent helper c59360f61aeb btrfs: use bbio->ordered in btrfs_csum_one_bio ec63b84d4611 btrfs: add an ordered_extent pointer to struct btrfs_bio 112397acc358 btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io fbe960877b6f btrfs: add a is_data_bbio helper ebfe4d4eb6ef btrfs: remove btrfs_add_ordered_extent d611935b5d43 btrfs: pass an ordered_extent to btrfs_submit_compressed_write 34bfaf15304b btrfs: pass an ordered_extent to btrfs_reloc_clone_csums 3daea5fda1cd btrfs: merge the two calls to btrfs_add_ordered_extent in run_delalloc_nocow a39da514eba8 btrfs: limit write bios to a single ordered extent c731cd0b6d25 btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that get split 1a1b0e729d22 btrfs: add block-group tree to lockdep classes 7027f87108ce btrfs: don't treat zoned writeback as being from an async helper thread eb34dceace98 btrfs: only call __extent_writepage_io from extent_write_locked_range 9ecdbee819ca btrfs: move writeback_control::nr_to_write update to __extent_writepage f22b5dcbd71e btrfs: remove non-standard extent handling in __extent_writepage_io a994310aa26f btrfs: remove PAGE_SET_ERROR 2b2553f12355 btrfs: stop setting PageError in the data I/O path 3e92499e3b00 btrfs: don't check PageError in __extent_writepage bb7b05fe1b51 btrfs: rename cow_file_range_async to run_delalloc_compressed 973fb26e81a9 btrfs: don't fail writeback when allocating the compression context fails 57201dddd6f8 btrfs: don't check PageError in btrfs_verify_page 02474880e8fd ASoC: max98388: fix error code in probe() 2c14f0ffdd30 btrfs: fix fsverify read error handling in end_page_read ed9ee98ecb4f btrfs: factor out a btrfs_verify_page helper 36614a3beba3 btrfs: fix range_end calculation in extent_write_locked_range 5cead5422a0e btrfs: insert tree mod log move in push_node_left 95c8e349d8e8 btrfs: warn on invalid slot in tree mod log rewind 8ab546bb30bd btrfs: disable allocation warnings for compression workspaces 8680e58761eb btrfs: open code need_full_stripe conditions 723b8bb17e2e btrfs: open code btrfs_map_sblock cd4efd210edf btrfs: rename __btrfs_map_block to btrfs_map_block d69d7ffc26f1 btrfs: remove unused btrfs_map_block 1650e8a8818d ASoC: loongson: change the type of variable irq to int 78a213a05df3 btrfs: optimize simple reads in btrfsic_map_block 3965a4c793d3 btrfs: remove unused BTRFS_MAP_DISCARD efcfcbc6a361 btrfs: add xxhash to fast checksum implementations f000bc6fe43c btrfs: pass the new logical address to split_extent_map 71df088c1cc0 btrfs: defer splitting of ordered extents until I/O completion 52b1fdca23ac btrfs: handle completed ordered extents in btrfs_split_ordered_extent 816f589b8d43 btrfs: atomically insert the new extent in btrfs_split_ordered_extent 53d9981ca20e btrfs: split btrfs_alloc_ordered_extent to allocation and insertion helpers b0307e28642e btrfs: return the new ordered_extent from btrfs_split_ordered_extent ebdb44a00e25 btrfs: reorder conditions in btrfs_extract_ordered_extent a6f3e205e491 btrfs: move split_extent_map to extent_map.c 3e4ecd6c4e14 ASoC: dt-bindings: Add tas2781 amplifier 3887653c44ec btrfs: record orig_physical only for the original bio cbfce4c7fbde btrfs: optimize the logical to physical mapping for zoned writes 5cfe76f846d5 btrfs: rename the bytenr field in struct btrfs_ordered_sum to logical 6e4b2479ab38 btrfs: mark the len field in struct btrfs_ordered_sum as unsigned e9cb93b9fbd0 btrfs: don't call btrfs_record_physical_zoned for failed append dd8b7b041670 btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED 99f09ce309b8 btrfs: make btrfs_destroy_delayed_refs() return void 184533e3618f btrfs: remove unnecessary prototype declarations at disk-io.c f1ed785a5b9c btrfs: use a single switch statement when initializing delayed ref head 61c681fef7dd btrfs: use bool type for delayed ref head fields that are used as booleans ef3bcde75d06 ASoC: tas2781: Add tas2781 driver 1e6b71c34bbb btrfs: assert correct lock is held at btrfs_select_ref_head() 798f4d95db0d btrfs: get rid of label and goto at insert_delayed_ref() f38462c4476c btrfs: make insert_delayed_ref() return a bool instead of an int 293f8197a490 btrfs: use a bool to track qgroup record insertion when adding ref head 4d34ad34d7cc btrfs: remove pointless in_tree field from struct btrfs_delayed_ref_node 53499d5f6b68 btrfs: remove unused is_head field from struct btrfs_delayed_ref_node 315dd5cc75dd btrfs: reorder some members of struct btrfs_delayed_ref_head 31dd8c81ddfa btrfs: use the same uptodate variable for end_bio_extent_readpage() 5a96341927b0 btrfs: subpage: make alloc_extent_buffer() handle previously uptodate range efficiently b831306b3b7d btrfs: print assertion failure report and stack trace from the same line 915f5eadebd2 ASoC: tas2781: firmware lib 75258f20fb70 btrfs: subpage: dump extra subpage bitmaps for debug 58e814fcacc1 btrfs: use alloc_ordered_workqueue() to create ordered workqueues 1d1268004430 btrfs: drop gfp from parameter extent state helpers 62bc60473ad2 btrfs: pass NOWAIT for set/clear extent bits as another bit 7dde7a8ab324 btrfs: drop NOFAIL from set_extent_bit allocation masks 0acd32c294cf btrfs: open code set_extent_bits e85de967bca4 btrfs: open code set_extent_bits_nowait fe1a598c42a0 btrfs: open code set_extent_dirty eea8686e6830 btrfs: open code set_extent_new 66240ab11590 btrfs: open code set_extent_delalloc 678f38eba1f2 ASoC: tas2781: Add Header file for tas2781 driver dc5646c15cd6 btrfs: open code set_extent_defrag 25ac047c9d3d btrfs: remove a pointless NULL check in btrfs_lookup_fs_root e91909aace33 btrfs: convert btrfs_get_global_root to use a switch statement 85724171b302 btrfs: fix the btrfs_get_global_root return value d85512d54e15 btrfs: add and fix comments in btrfs_fs_devices 25984a5ae8f1 btrfs: consolidate uuid comparisons in btrfs_validate_super a3c54b0be1a2 btrfs: simplify how changed fsid and metadata_uuid is checked 1a8983450090 btrfs: simplify fsid and metadata_uuid comparisons 413fb1bc1d32 btrfs: return bool from check_tree_block_fsid instead of int f62c302e6dfe btrfs: add comment about metadata_uuid in btrfs_fs_devices c6930d7d11e3 btrfs: merge calls to alloc_fs_devices in device_list_add 8fba13f02c85 ASoC: loongson: fix error codes in loongson_card_parse_acpi() 19c4c49ca9d0 btrfs: streamline fsid checks in alloc_fs_devices 4693893bf8d0 btrfs: reduce struct btrfs_fs_devices size by moving fsid_change 46672a44b023 btrfs: merge write_one_subpage_eb into write_one_eb d7172f52e993 btrfs: use per-buffer locking for extent_buffer reading 9e2aff90fc2a btrfs: stop using lock_extent in btrfs_buffer_uptodate f3d315eb9372 btrfs: don't check for uptodate pages in read_extent_buffer_pages 011134f444dc btrfs: stop using PageError for extent_buffers 113fa05c2fa1 btrfs: remove the io_pages field in struct extent_buffer 31d89399dad0 btrfs: remove the extent_buffer lookup in btree block checksumming cd88a4fdbf1e btrfs: use a separate end_io handler for extent_buffer writing b51e6b4bda5b btrfs: don't use btrfs_bio_ctrl for extent buffer writing 81a79b6ae451 btrfs: move page locking from lock_extent_buffer_for_io to write_one_eb 2f76e1d6ca52 ASoC: imx-audmix: check return value of devm_kasprintf() 50b21d7a066f btrfs: submit a writeback bio per extent_buffer 9fdd160160f0 btrfs: return bool from lock_extent_buffer_for_io 3d66b4b27d2b btrfs: do not try to unlock the extent for non-subpage metadata reads 046b562b20a5 btrfs: use a separate end_io handler for read_extent_buffer e19493107675 btrfs: remove the mirror_num argument to btrfs_submit_compressed_read b78b98e06fb7 btrfs: don't use btrfs_bio_ctrl for extent buffer reading e95382834cf8 btrfs: always read the entire extent_buffer d87e6575e9d1 btrfs: merge verify_parent_transid and btrfs_buffer_uptodate aebcc1596b5c btrfs: move setting the buffer uptodate out of validate_extent_buffer 243984b3b991 btrfs: subpage: fix error handling in end_bio_subpage_eb_writepage 7f26fb1c13f7 btrfs: mark extent_buffer_under_io static 997905d523fb ASoC: max98363: Remove cache defaults for volatile registers edc728814f9a btrfs: trigger orphan inode cleanup during START_SYNC ioctl 618d1d7da587 btrfs: fix comment referring to no longer existing btrfs_clean_tree_block() 59fcf388172d btrfs: change for_rename argument of btrfs_record_unlink_dir() to bool acfb5a4f1109 btrfs: remove pointless label and goto at btrfs_record_unlink_dir() 1e75ef039d1a btrfs: update comments at btrfs_record_unlink_dir() to be more clear d67ba263f4ad btrfs: use inode_logged() at btrfs_record_unlink_dir() bf1f4fd3fadb btrfs: use inode_logged() at need_log_inode() b9cb105e737f btrfs: scrub: remove more unused functions b7f9945a1479 btrfs: handle tree backref walk error properly f880fe6e0b4b btrfs: don't hold an extra reference for redirtied buffers f18cc97845aa btrfs: fix dirty_metadata_bytes for redirtied buffers bb5167e6197b btrfs: unexport btrfs_run_discard_work and make it static 016f9d0b7442 btrfs: rename del_ptr to btrfs_del_ptr and export it b3cbfb0dd4a8 btrfs: add a btrfs_csum_type_size helper a95b7f93602e btrfs: add __KERNEL__ check for btrfs_no_printk f541833c8eea btrfs: move split_flags/combine_flags helpers to inode-item.h 2cac5af16537 btrfs: move btrfs_verify_level_key into tree-checker.c c26fa931eb18 btrfs: add __btrfs_check_node helper 924452c80e81 btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status c8d542156354 btrfs: use btrfs_tree_block_status for leaf item errors a7b4e6c7aa66 btrfs: add btrfs_tree_block_status definitions to tree-checker.h 85d8a826c7cd btrfs: simplify btrfs_check_leaf_* helpers into a single helper 4aec05fa5a19 btrfs: remove level argument from btrfs_set_block_flags 54d687c13aef btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c 94ead93e6375 btrfs: scrub: use recovered data stripes as cache to avoid unnecessary read 7e5ba559941f btrfs: assert tree lock is held when removing free space entries 9649bd9a29a7 btrfs: assert tree lock is held when linking free space 91de9e978d1c btrfs: assert tree lock is held when searching for free space entries 13c2018fcc27 btrfs: assert proper locks are held at tree_insert_offset() 0d6bac4d30b8 btrfs: simplify arguments to tree_insert_offset() b77433b14462 btrfs: use precomputed end offsets at do_trimming() 9085f42571e5 btrfs: avoid searching twice for previous node when merging free space entries fbb2e654d898 btrfs: avoid extra memory allocation when copying free space cache 12df6a622ed8 btrfs: simplify transid initialization in btrfs_ioctl_wait_sync b9a9a85059cd btrfs: output affected files when relocation fails 8bfec2e426e4 btrfs: remove hipri_workers workqueue e917ff56c8e7 btrfs: determine synchronous writers from bio or writeback control da023618076a btrfs: submit IO synchronously for fast checksum implementations adbe7e388e42 btrfs: use SECTOR_SHIFT to convert LBA to physical offset 29e70be261d9 btrfs: use SECTOR_SHIFT to convert physical offset to LBA eee3b811784e btrfs: improve leaf dump and error handling 6c75a589cb35 btrfs: print-tree: pass const extent buffer pointer b5345d6ceeee btrfs: export bitmap_test_range_all_{set,zero} 88ad95b05576 btrfs: tag as unlikely the key comparison when checking sibling keys f2db4d5cb457 btrfs: make btrfs_free_device() static 1b53e51a4a8f btrfs: don't commit transaction for every subvol create f469c8bd90b7 btrfs: unexport btrfs_prev_leaf() c317d148a2b0 ASoC: q6dsp: q6apm-dai: Add mmap and copy compress DAI callbacks b3f736d126d6 ASoC: q6dsp: q6apm-dai: Add compress set params and metadata DAI callbacks c337bf33c41d ASoC: q6dsp: q6apm-dai: Add trigger/pointer compress DAI callbacks c0c87738a19d ASoC: q6dsp: q6apm-dai: Add compress DAI and codec caps get callbacks 88b60bf047fd ASoC: q6dsp: q6apm-dai: Add open/free compress DAI callbacks 2c954a3714b3 ASoC: q6dsp: audioreach: Add gapless feature support e41521b6e2b3 ASoC: q6dsp: audioreach: Add support to set compress format params c7548f5990fb ASoC: q6dsp: audioreach: Add placeholder decoder for compress playback 69bff594592b ASoC: q6dsp: audioreach: add helper function to set u32 param 9d11a5431c92 ASoC: q6dsp: q6apm: add end of stream events 5b7e984e22c4 ASoC: qcom: SC7280: audioreach: Add sc7280 hardware param fixup callback eefc27ea14ad ASoC: rt5682: Use maple tree register cache 11cce87f6453 ASoC: rt5670: Use maple tree register cache 470cb1d9b605 ASoC: rt5668: Use maple tree register cache 487c9129c9d8 ASoC: rt5665: Use maple tree register cache 72cd25891828 ASoC: rt5665: Use maple tree register cache 1fe38835d51f ASoC: rt5660: Use maple tree register cache 899585d5781e ASoC: rt5651: Use maple tree register cache ea3945cdf0a3 ASoC: rt5645: Use maple tree register cache 1ba8448b34b1 ASoC: rt5640: Use maple tree register cache 8a7384907e3f ASoC: rt5631: Use maple tree register cache eef0d85d964f ASoC: rt5616: Use maple tree register cache 77b5d6e98f45 ASoC: rt5514: Use maple tree register cache 5bd8a567aaea ASoC: rt1308: Use maple tree register cache d2306faefa25 ASoC: rt1305: Use maple tree register cache f8abeb31c2a9 ASoC: rt1019: Use maple tree register cache 39da3e152dc6 ASoC: rt1011: Use maple tree register cache 9321015a5f40 ASoC: es8328: Use maple tree register cache 7ae8039f8791 ASoC: es8316: Use maple tree register cache b67cad33176e ARM: dts: BCM5301X: Add cells sizes to PCIe nodes bf3ca248714b dt-bindings: firmware: brcm,kona-smc: convert to YAML 825edae7d1c3 MAINTAINERS: Replace my email address dbfbddcddceb mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M 4711c6ab585e mmc: mmci: Break out a helper function ddb5a92da5f3 mmc: mmci: Use a switch statement machine e85fecc386b9 mmc: mmci: Use state machine state as exit condition 7892497f1f2d mmc: mmci: Retry the busy start condition 7be5ac5f7a48 mmc: mmci: Make busy complete state machine explicit e1a2485cc367 mmc: mmci: Break out error check in busy detect 8a6a9e79720a mmc: mmci: Stash status while waiting for busy 479d8e61f624 mmc: mmci: Unwind big if() clause 2673493fdfe7 mmc: mmci: Clear busy_status when starting command cf0b045ebf6b wifi: mac80211: check EHT basic MCS/NSS set 5461707a529c wifi: cfg80211: search all RNR elements for colocated APs 8dcc91c44668 wifi: cfg80211: stop parsing after allocation failure c870d66f1b7f wifi: update multi-link element STA reconfig 92bf4dd35801 wifi: mac80211: agg-tx: prevent start/stop race 6f2db6588b81 wifi: mac80211: agg-tx: add a few locking assertions 888a325fe0a7 wifi: ieee80211: reorder presence checks in MLE per-STA profile 8eb8dd2ffbbb wifi: mac80211: Support link removal using Reconfiguration ML element 79973d5cfdc1 wifi: mac80211: add set_active_links variant not locking sdata ff32b4506f3e wifi: mac80211: add ___ieee80211_disconnect variant not locking sdata 1784fbc2ed9c ovl: port to new mount api ac519625edf2 ovl: factor out ovl_parse_options() helper af5f2396b671 ovl: store enum redirect_mode in config instead of a string dcb399de1e40 ovl: pass ovl_fs to xino helpers 367d002d6cd2 ovl: clarify ovl_get_root() semantics e4599d4b1aef ovl: negate the ofs->share_whiteout boolean f723edb8a532 ovl: check type and offset of struct vfsmount in ovl_entry 4251566ebc1c EDAC/amd64: Cache and use GPU node map 42dd69ae1af4 ovl: implement lazy lookup of lowerdata in data-only layers 416656447864 ovl: prepare for lazy lookup of lowerdata inode 2b21da920866 ovl: prepare to store lowerdata redirect for lazy lowerdata lookup 5436ab0a864e ovl: implement lookup in data-only layers 37ebf056d6cf ovl: introduce data-only lower layers 9e88f9052415 ovl: remove unneeded goto instructions ab1eb5ffb7d2 ovl: deduplicate lowerdata and lowerstack[] ac900ed4f253 ovl: deduplicate lowerpath and lowerstack[] 0af950f57fef ovl: move ovl_entry into ovl_inode 163db0da3515 ovl: factor out ovl_free_entry() and ovl_stack_*() helpers 5522c9c7cbd2 ovl: use ovl_numlower() and ovl_lowerstack() accessors a6ff2bc0be17 ovl: use OVL_E() and OVL_E_FLAGS() accessors b07d5cc93e1b ovl: update of dentry revalidate flags after copy up f4e19e595cc2 ovl: fix null pointer dereference in ovl_get_acl_rcu() 1a73f5b8f079 ovl: fix null pointer dereference in ovl_permission() b2dd05f107b1 ovl: let helper ovl_i_path_real() return the realinode 605ba2564437 pinctrl: baytrail: invert if condition 9d49882e439e pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure 5a9fa4c2cd53 pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook 6f7f812f54b4 Documentation: virt: Clean up paravirt_ops doc 065563b20a66 wifi: cfg80211/nl80211: Add support to indicate STA MLD setup links removal a0ed50112b98 wifi: cfg80211: do not scan disabled links on 6GHz 2481b5da9c6b wifi: cfg80211: handle BSS data contained in ML probe responses dc92e54c30c4 wifi: cfg80211: use structs for TBTT information access 50181fe4f59d wifi: ieee80211: add structs for TBTT information access eb142608e2c4 wifi: cfg80211: use a struct for inform_single_bss data 66d9c573fbb9 wifi: ieee80211: add definitions for RNR MLD params 891d4d5831ee wifi: cfg80211: Always ignore ML element 39bcc5b8e16e wifi: ieee80211: use default for medium synchronization delay eeec7574ec3c wifi: ieee80211: add helper to validate ML element type and size ce6e1f600b0c wifi: ieee80211: Fix the common size calculation for reconfiguration ML dbd396636870 wifi: mac80211: Include Multi-Link in CRC calculation e8c2af660ba0 wifi: cfg80211: fix regulatory disconnect with OCB/NAN b22552fcaf19 wifi: cfg80211: fix regulatory disconnect for non-MLO e2efec97c3ad wifi: mac80211: Rename ieee80211_mle_sta_prof_size_ok() cf36cdef10e2 wifi: mac80211: Add support for parsing Reconfiguration Multi Link element a286de1aa38f wifi: mac80211: Rename multi_link a76236de584a wifi: mac80211: use cfg80211 defragmentation helper f837a653a097 wifi: cfg80211: add element defragmentation helper 39432f8a3752 wifi: cfg80211: drop incorrect nontransmitted BSS update code dfd9aa3e7a45 wifi: cfg80211: rewrite merging of inherited elements 03e7e493f1a3 wifi: cfg80211: ignore invalid TBTT info field types 108d202298bf wifi: mac80211: use new inform_bss callback 5db25290b77b wifi: cfg80211: add inform_bss op to update BSS 6b7c93c1439c wifi: cfg80211: keep bss_lock held when informing c2edd3013266 wifi: cfg80211: move regulatory_hint_found_beacon to be earlier 40e38c8dfce1 wifi: mac80211: feed the link_id to cfg80211_ch_switch_started_notify 05050a2bc0c1 wifi: mac80211: add consistency check for compat chandef 276311d5814f wifi: mac80211: stop passing cbss to parser 05995d05aab3 wifi: mac80211: Extend AID element addition for TDLS frames 71b3b7ac3eb8 wifi: mac80211: Add HE and EHT capa elements in TDLS frames 8cc07265b691 wifi: mac80211: handle TDLS data frames with MLO 78a7ea370d5f wifi: mac80211: handle TDLS negotiation with MLO c6112046b1a9 wifi: cfg80211: make TDLS management link-aware 71e7552c90db wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() dd5ff2aa8417 wifi: iwlwifi: bump FW API to 81 for AX devices e98b23d0d7b8 wifi: iwlwifi: mvm: Add support for SCAN API version 16 98d8a00327b2 wifi: iwlwifi: mvm: Don't access vif valid links directly 12bacfc2c065 wifi: iwlwifi: handle eSR transitions 823a970831c7 wifi: iwlwifi: fix max number of fw active links 6e21e7b8cd89 wifi: mac80211: Remove "Missing iftype sband data/EHT cap" spam efbe8f81952f wifi: iwlwifi: add a few rate index validity checks 2e0ce1de206f wifi: iwlwifi: Validate slots_num before allocating memory aedb2b38adf4 wifi: iwlwifi: mvm: Validate tid is in valid range before using it 4670d8dca8af wifi: iwlwifi: mvm: track u-APSD misbehaving AP by AP address c4c954547755 wifi: iwlwifi: implement WPFC ACPI table loading 1902f1953b8b wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler() 568db7fd27fa wifi: iwlwifi: add some FW misbehaviour check infrastructure ed0c34333dfb wifi: iwlwifi: mvm: always send spec link ID in link commands 77e1f3f369e5 wifi: iwlwifi: use array as array argument 33acbe6aa459 wifi: iwlwifi: mvm: store WMM params per link df6791e74fe7 wifi: iwlwifi: mvm: check link during TX 38e721009d30 wifi: iwlwifi: mvm: add a NULL pointer check c53c339d9a33 wifi: iwlwifi: fw: Add new FSEQ defines to fw dump c2a1c8c10f18 wifi: iwlwifi: pcie: double-check ACK interrupt after timeout 96fb6f47db24 wifi: iwlwifi: pull from TXQs with softirqs disabled c4fbf6537ab0 wifi: iwlwifi: mvm: use iwl_mvm_is_vendor_in_approved_list() 09396a4f68f0 wifi: iwlwifi: fw: make some ACPI functions static 84969e0fc801 wifi: iwlwifi: Correctly indicate support for VHT TX STBC f91295987576 wifi: iwlwifi: mvm: correctly access HE/EHT sband capa 7dd50fd54780 wifi: iwlwifi: mvm: Add NULL check before dereferencing the pointer edcda51d99a7 wifi: iwlwifi: mvm: remove new checksum code a8df1f580ff2 wifi: mac80211: Add debugfs entry to report dormant links 6d543b34dbcf wifi: mac80211: Support disabled links during association dea0f4146f66 docs: perf: Fix warning from 'make htmldocs' in hisi-pmu.rst 185891f03f71 coresight: dummy: Update type of mode parameter in dummy_{sink,source}_enable() 3bbc3c72c4b8 PCI: imx6: Save and restore root port MSI control in suspend and resume 0bb4644d5837 drivers: meson: secure-pwrc: always enable DMA domain d18b2a0f1a78 pinctrl: tegra: avoid duplicate field initializers d3a0d116f870 dt-bindings: pinctrl: qcom,sdx65-tlmm: add pcie_clkreq function 40ed50cc3d1f pinctrl: mlxbf3: remove broken Kconfig 'select' 85e18ed32e26 ARM: 9315/1: fiq: include asm/mach/irq.h for prototypes aecc83e5064b ARM: 9314/1: tcm: move tcm_init() prototype to asm/tcm.h a12f8586afd6 ARM: 9313/1: vdso: add missing prototypes 2332c6159239 ARM: 9312/1: vfp: include asm/neon.h in vfpmodule.c 9d1f3aa63c65 ARM: 9311/1: decompressor: move function prototypes to misc.h c9a1d4f67217 ARM: 9310/1: xip-kernel: add __inflate_kernel_data prototype be0796b07ba8 ARM: 9309/1: add missing syscall prototypes ad1cfe62b818 ARM: 9308/1: move setup functions to header 3665f85e1c9a ARM: 9307/1: nommu: include asm/idmap.h 57ea76fd1ca0 ARM: 9306/1: cacheflush: avoid __flush_anon_page() missing-prototype warning 34bde7f271c4 ARM: 9305/1: add clear/copy_user_highpage declarations ae1f8d793a19 ARM: 9304/1: add prototype for function called only from asm 1b9c3ddcec6a ARM: 9303/1: kprobes: avoid missing-declaration warnings 4b026ca3e2ee ARM: 9302/1: traps: hide unused functions on NOMMU a9f8f2b2877c ARM: 9301/1: dma-mapping: hide unused dma_contiguous_early_fixup function 7611b3358acb ARM: 9300/1: Replace all non-returning strlcpy with strscpy ddbb7ea96a60 ARM: 9299/1: module: use sign_extend32() to extend the signedness 5bb578a0c1b8 ARM: 9298/1: Drop custom mdesc->handle_irq() cefa1aaa31bd mtd: otp: clean up on error in mtd_otp_nvmem_add() a5e393c1e876 dt-bindings: mtd: partition: Add missing type for "linux,rootfs" 812a20df6048 mtd: maps: pismo: Switch back to use i2c_driver's .probe() e87161321a40 mtd: rawnand: macronix: OTP access for MX30LFxG18AC 98480a181a08 mtd: rawnand: meson: fix unaligned DMA buffers handling a6a8a1e16c14 mtd: rawnand: add support for the Sandisk SDTNQGAMA chip 12ac188b9355 mtd: rawnand: add basic sandisk manufacturer ops b684c09f09e7 powerpc: update ppc_save_regs to save current r1 in pt_regs d24da1f85530 powerpc/ftrace: Disable ftrace on ppc32 if using clang f4f913c980bc powerpc/powernv/sriov: perform null check on iov before dereferencing iov a16e472c3546 selftests/powerpc/dexcr: Add DEXCR status utility lsdexcr bdb07f35a52f selftests/powerpc/dexcr: Add hashst/hashchk test b9125c9aa043 selftests/powerpc: Add more utility macros 65d6c884bfbd Documentation: Document PowerPC kernel DEXCR interface 97228ca375c7 powerpc/ptrace: Expose HASHKEYR register to ptrace 884ad5c52da2 powerpc/ptrace: Expose DEXCR and HDEXCR registers to ptrace be98fcf7c10d powerpc/dexcr: Support userspace ROP protection 5bcba4e6c13f powerpc/dexcr: Handle hashchk exception 0ffd60b782ed powerpc/dexcr: Add initial Dynamic Execution Control Register (DEXCR) support 81e30a5412e4 powerpc/ptrace: Add missing include 7eec97b32e0b powerpc/book3s: Add missing include 2951580ba6ad tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). dadeeffbe525 fbdev: hitfb: Use NULL for pointers 73eb77e75a00 fbdev: hitfb: Fix integer-to-pointer cast d4313a68ec91 fbdev/media: Use GPIO descriptors for VIA GPIO 568c69ae2fea video/hdmi: Reorder fields in 'struct hdmi_avi_infoframe' 07baac6cbac7 fbdev: broadsheetfb: Add MODULE_FIRMWARE macro f338beb6e5e5 fbdev: metronomefb: Add MODULE_FIRMWARE macro 0f1044701764 fbdev: hitfb: Declare hitfb_blank() as static 2bd9e07140ae riscv: dts: sort makefile entries by directory f85534113f5a cpufreq: mediatek: correct voltages for MT7622 and MT7623 8eec6e740b56 cpufreq: armada-8k: add ap807 support 7c41cdcd3bbe OPP: Simplify the over-designed pstate <-> level dance 84cb7ff35fcf OPP: pstate is only valid for genpd OPP tables 892f439ea17c posix-timers: Add sys_ni_posix_timers() prototype a7e282c77785 tick/rcu: Fix bogus ratelimit condition fc4b4d96f793 alarmtimer: Remove unnecessary (void *) cast 986af8dc5af8 alarmtimer: Remove unnecessary initialization of variable 'ret' b9a40f24d8ea posix-timers: Refer properly to CONFIG_HIGH_RES_TIMERS b96ce4931fcd posix-timers: Polish coding style in a few places 200dbd6d14e6 posix-timers: Remove pointless comments 84999b8bdb49 posix-timers: Clarify posix_timer_fn() comments 02972d795534 posix-timers: Clarify posix_timer_rearm() comment c575689d6637 posix-timers: Comment SIGEV_THREAD_ID properly 52f090b164b5 posix-timers: Add proper comments in do_timer_create() 640fe745d7d4 posix-timers: Document nanosleep() details 3561fcb402b7 posix-timers: Document sys_clock_settime() permissions in place 65cade468dee posix-timers: Document sys_clock_getoverrun() a86e92843367 posix-timers: Document common_clock_get() correctly 01679b5db717 posix-timers: Document sys_clock_getres() correctly 8cc96ca2c75f posix-timers: Split release_posix_timers() 11fbe6cd4121 posix-timers: Remove pointless irqsafe from hash_lock 72786ff23d5a posix-timers: Set k_itimer:: It_signal to NULL on exit() 028cf5eaa128 posix-timers: Annotate concurrent access to k_itimer:: It_signal ae88967d71f1 posix-timers: Add comments about timer lookup 8d44b958a1a0 posix-timers: Cleanup comments about timer ID tracking 7d9909026645 posix-timers: Clarify timer_wait_running() comment 8ce8849dd1e7 posix-timers: Ensure timer ID search-loop limit is valid 9d9e522010eb posix-timers: Prevent RT livelock in itimer_delete() cd036d542afb drm/msm/a6xx: Add A610 speedbin support 20c8e39985b9 drm/msm/a6xx: Add A619_holi speedbin support b3bcd583fa6f drm/msm/a6xx: Use adreno_is_aXYZ macros in speedbin matching ac9265496511 drm/msm/a6xx: Use "else if" in GPU speedbin rev matching 3e90044d3e49 drm/msm/a6xx: Fix some A619 tunables e7fc9398e608 drm/msm/a6xx: Add A610 support 8296ff0afdf2 drm/msm/a6xx: Add support for A619_holi 9bad37600c89 drm/msm/adreno: Disable has_cached_coherent in GMU wrapper configurations 5a903a44a984 drm/msm/a6xx: Introduce GMU wrapper support 30f55f3f2374 drm/msm/a6xx: Move CX GMU power counter enablement to hw_init df5bb404fa92 drm/msm/a6xx: Extend and explain UBWC config 05a23a76d35b drm/msm/a6xx: Remove both GBIF and RBBM GBIF halt on hw init 277b967829aa drm/msm/a6xx: Add a helper for software-resetting the GPU 3773a57d9c55 drm/msm/a6xx: Improve a6xx_bus_clear_pending_transactions() 6e332c99d1aa drm/msm/a6xx: Move a6xx_bus_clear_pending_transactions to a6xx_gpu ce8f1381fd49 drm/msm/a6xx: Move force keepalive vote removal to a6xx_gmu_force_off() bd31afe010ea drm/msm/a6xx: Remove static keyword from sptprac en/disable functions 87cc0d0a4204 drm/msm/adreno: Use adreno_is_revn for A690 63204be2806b dt-bindings: display/msm/gmu: Add GMU wrapper a770dc6105fb dt-bindings: display/msm: gpu: Document GMU wrapper-equipped A6xx 2dc6af8be002 gro: move the tc_ext comparison to a helper 988e8d90b3dc net: phy: at803x: Use devm_regulator_get_enable_optional() 88770b8de38e svcrdma: Fix stale comment 5e092be7418f NFSD: Distinguish per-net namespace initialization ed9ab7346e90 nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net 289a007b98b0 RISC-V: KVM: Expose APLIC registers as attributes of AIA irqchip 74967aa208e2 RISC-V: KVM: Add in-kernel emulation of AIA APLIC 89d01306e34d RISC-V: KVM: Implement device interface for AIA irqchip 00f918f61c56 RISC-V: KVM: Skeletal in-kernel AIA irqchip support f0607e6215b2 RISC-V: KVM: Set kvm_riscv_aia_nr_hgei to zero cf55201c7516 RISC-V: KVM: Add APLIC related defines f7fec5ecc9b6 RISC-V: KVM: Add IMSIC related defines 77cf33c17154 RISC-V: KVM: Implement guest external interrupt line management 37f665ffa886 hwmon: (oxp-sensors) Simplify logic of error return d7696214b06d hwmon: (oxp-sensors) Remove unused header 264879fdbea0 dt-bindings: net: phy: gpy2xx: more precise description 3515440df461 ipv6: also use netdev_hold() in ip6_route_check_nh() 4380499218c6 crypto: Fix af_alg_sendmsg(MSG_SPLICE_PAGES) sglist limit dd64621a2a97 csky: uprobes: Restore thread.trap_no 7a7f09463534 tcp: Use per-vma locking for receive zerocopy 2f2665c13af4 sysctl: replace child with an enumeration 94a6490518d8 sysctl: Remove debugging dump_stack f2e7a6265e5a test_sysclt: Test for registering a mount point ec866cc6f8a9 test_sysctl: Add an option to prevent test skip 35576438591e test_sysctl: Add an unregister sysctl test e009bd5efe81 test_sysctl: Group node sysctl test under one func a40b702789a4 test_sysctl: Fix test metadata getters 37e9981e33e4 parport: plug a sysctl register leak f02615eb6f5a erofs: use separate xattr parsers for listxattr/getxattr 4b077b501266 erofs: unify inline/shared xattr iterators for listxattr/getxattr 5a8ffb1975c5 erofs: make the size of read data stored in buffer_ofs 8e823961de5a erofs: unify xattr_iter structures eba67eb6de44 erofs: use absolute position in xattr iterator 001b8ccd0650 erofs: fix compact 4B support for 16k block size 9c39ec0cff4e erofs: convert erofs_read_metabuf() to erofs_bread() for xattr 43d86ec93630 erofs: use poison pointer to replace the hard-coded address 7674a42f35ea erofs: use struct lockref to replace handcrafted approach aee395bb1905 hwmon: (nct6755) Add support for NCT6799D be144ee49127 hwmon: (oxp-sensors) Add tt_toggle attribute on supported boards 318afa081204 riscv: defconfig: enable T-HEAD SoC 1203f584fe66 MAINTAINERS: add entry for T-HEAD RISC-V SoC 5af4cb0c42c5 riscv: dts: thead: add sipeed Lichee Pi 4A board device tree 8e396880a864 riscv: dts: add initial T-HEAD TH1520 SoC device tree da47ce003963 riscv: Add the T-HEAD SoC family Kconfig option 89b0186ab532 dt-bindings: riscv: Add T-HEAD TH1520 board compatibles 413c24b03f4e dt-bindings: timer: Add T-HEAD TH1520 clint a04cc7391d88 dt-bindings: interrupt-controller: Add T-HEAD's TH1520 PLIC 00a87e5d1d67 SUNRPC: Address RCU warning in net/sunrpc/svc.c a9156d7e7d6a SUNRPC: Use sysfs_emit in place of strlcpy/sprintf 6c53da5d66b1 SUNRPC: Remove transport class dprintk call sites 02cea33f5624 SUNRPC: Fix comments for transport class registration b55c63332e9a svcrdma: Remove an unused argument from __svc_rdma_put_rw_ctxt() a23c76e92d82 svcrdma: trace cc_release calls 91f8ce28466e svcrdma: Convert "might sleep" comment into a code annotation 262176798b18 NFSD: Add an nfsd4_encode_nfstime4() helper f8335a212ac1 SUNRPC: Move initialization of rq_stime 5581cf8efc38 SUNRPC: Optimize page release in svc_rdma_sendto() baf6d18b116b svcrdma: Prevent page release when nothing was received fbb5a7fee063 hwmon: (sht3x) complement sysfs interface for sts3x af5ab550125f hwmon: (sht3x) Add new non-stardard sysfs attribute 3d2c211c0d2b hwmon: (sht3x) add medium repeatability support 7d6d53ba3bcc hwmon: (sht3x)replace "high-precision" property to "repeatability" 5bca68ac6357 hwmon: (sht3x) remove blocking_io property fc669e922ecf hwmon: (sht3x) remove sht3x_platform_data f99bbb4412ce axis-fifo: remove the unnecessary dev_info() 424a64a2bbc6 ASoC: bindings: fsl-asoc-card: add compatible string for nau8822 codec 1075df4bdeb3 ASoC: fsl-asoc-card: add nau8822 support 320d0e2db9ed ASoC: max98388: set variable soc_codec_dev_max98388 storage-class-specifier to static b650d953cd39 tcp: enforce receive buffer memory limits by allowing the tcp window to shrink a52305a81d6b devlink: report devlink_port_type_warn source device f60ce8a48b97 net: mctp: remove redundant RTN_UNICAST check 6907217a8054 netlink: specs: fixup openvswitch specs for code generation e16ad981e2a1 net: sched: Remove unused qdisc_l2t() 9f8d0dc0ec4a kcm: Fix unnecessary psock unreservation. 4848229494a3 irqchip/jcore-aic: Fix missing allocation of IRQ descriptors 48f31e496488 irqchip/stm32-exti: Fix warning on initialized field overwritten 1c5187968846 irqchip/stm32-exti: Add STM32MP15xx IWDG2 EXTI to GIC map 415e84294798 irqchip/gicv3: Add a iort_pmsi_get_dev_id() prototype 5b7e56762091 irqchip/mxs: Include linux/irqchip/mxs.h eee284fe8f32 irqchip/clps711x: Remove unused clps711x_intc_init() function f1771b85e308 irqchip/mmp: Remove non-DT codepath 97bb0f8e847c irqchip/ftintc010: Mark all function static 8091f56ee4e5 irqdomain: Include internals.h for function prototypes a3f1132c4c6b irqchip/loongson-eiointc: Add DT init support 2c23c07a3596 dt-bindings: interrupt-controller: Add Loongson EIOINTC b1356ed1a446 clk: clocking-wizard: check return value of devm_kasprintf() bd46cd0b802d clk: ti: clkctrl: check return value of kasprintf() b73ed981da6d clk: keystone: sci-clk: check return value of kasprintf() 267ad94b13c5 clk: si5341: free unused memory on probe failure 36e4ef82016a clk: si5341: check return value of {devm_}kasprintf() 2560114c06d7 clk: si5341: return error if one synth clock registration fails bb7d09ddbf36 clk: cdce925: check return value of kasprintf() 144601f6228d clk: vc5: check memory returned by kasprintf() fa375646241b dm thin: disable discards for thin-pool if no_discard_passdown 862c6663c12b dm: remove stale/redundant dm_internal_{suspend,resume} prototypes in dm.h c4f512d255e3 dm: skip dm-stats work in alloc_io() unless needed 06eed768ea64 dm: avoid needless dm_io access if all IO accounting is disabled 526d10061bc2 dm: support turning off block-core's io stats accounting e118029cb760 dm zone: Use the bitmap API to allocate bitmaps d48300120627 dm thin metadata: Fix ABBA deadlock by resetting dm_bufio_client 2a32897c840b dm crypt: fix crypt_ctr_cipher_new return value on invalid AEAD cipher ef6953fb68fe dm thin: update .io_hints methods to not require handling discards last c0a7a0ac0707 dm thin: remove return code variable in pool_map 4c2c845bdc9a dm flakey: introduce random_read_corrupt and random_write_corrupt options 1d9a94389853 dm flakey: clone pages on write bio before corrupting them 5054e778fcd9 dm crypt: allocate compound pages if possible 82fe2e45cdb0 perf pmus: Check if we can encode the PMU number in perf_event_attr.type e2be06662c1f perf print-events: Export is_event_supported() 0a9567ac5e6a x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build ebb83d84e49b sched/core: Avoid multiple calling update_rq_clock() in __cfsb_csd_unthrottle() 96500560f0c7 sched/core: Avoid double calling update_rq_clock() in __balance_push_cpu_stop() cab3ecaed5cd sched/core: Fixed missing rq clock update before calling set_rq_offline() e20f204c88d5 sched/deadline: Update GRUB description in the documentation 6a9d623aad89 sched/deadline: Fix bandwidth reclaim equation in GRUB bf5a8c26ad7c trace,smp: Add tracepoints for scheduling remotelly called functions 949fa3f11ced trace,smp: Add tracepoints around remotelly called functions 800e75245ba7 dt-bindings: Remove last usage of "binding" or "schema" in titles b270ae61730e clk: mediatek: clk-mt8173-apmixedsys: Fix iomap not released issue 3dc265b369ee clk: mediatek: clk-mt8173-apmixedsys: Fix return value for of_iomap() error 51821765e899 clk: mediatek: clk-mtk: Grab iomem pointer for divider clocks 6acab96ee337 clk: keystone: syscon-clk: Add support for audio refclk daecb57cc4e7 dt-bindings: clock: Add binding documentation for TI Audio REFCLK fb1273635f8c KVM: x86: Remove PRIx* definitions as they are solely for user space 5f2cf757f9c5 net/mlx5: Remove unused ecpu field from struct mlx5_sf_table 2bd3b292955f net/mlx5: Add header file for events 8bbe544e0380 net/mlx5: DR, update query of HCA caps for EC VFs b3bd68925ebb net/mlx5: Fix the macro for accessing EC VF vports c8013a1f714f net/mlx5e: Add local loopback counter to vport stats 0bd2e6fc78fd net/mlx5: Expose bits for local loopback counter 559f4c32ebff net/mlx5e: Remove mlx5e_dbg() and msglvl support 8a955da230d3 net/mlx5: E-Switch, remove redundant else statements 791eb78285e8 net/mlx5: Bridge, expose FDB state via debugfs ade19f0d6a3a net/mlx5: Bridge, pass net device when linking vport to bridge f405787a0aba net/mlx5: Create eswitch debugfs root directory 7a9770f1bfea net/mlx5: Handle sync reset unload event 6f8551f8d9e4 net/mlx5: Check DTOR entry value is not zero 8bb42ed4210e net/mlx5: Expose timeout for sync reset unload stage 92501fa6e421 net/mlx5: Ack on sync_reset_request only if PF can do reset_now 06b84c59dff1 dt-bindings: clock: ehrpwm: Remove unneeded syscon compatible 595409cf07ad clk: keystone: syscon-clk: Allow the clock node to not be of type syscon 5a6f6873606e ip, ip6: Fix splice to raw and ping sockets 234489ac5613 vfio/cdx: add support for CDX bus 1e44c58cc485 vfio/fsl: Create Kconfig sub-menu 8bee6f00fce2 vfio/platform: Cleanup Kconfig 8cc75183b78e vfio/pci: Cleanup Kconfig a5bfe22db2a4 vfio/pci-core: Add capability for AtomicOp completer support c31b3a1b004c ACPI: thermal: Drop struct acpi_thermal_flags f75fbe28e8b5 ACPI: thermal: Drop struct acpi_thermal_state 365eac5ef2fe ACPI: bus: Simplify installation and removal of notify callback ff1d7aea83e2 ACPI: tiny-power-button: Eliminate the driver notify callback e4e62d5fd8ec ACPI: button: Use different notify handlers for lid and buttons 0d51157dfaac ACPI: button: Eliminate the driver notify callback af3215fd0230 arm64/fpsimd: Exit streaming mode when flushing tasks 4384a70c8813 PM: domains: Move the verification of in-params from genpd_add_device() f4aad639302a cpufreq: amd-pstate: Make amd-pstate EPP driver name hyphenated 217e67784eab cpufreq: amd-pstate: Write CPPC enable bit per-socket 2f3d08f074b0 intel_idle: Add support for using intel_idle in a VM guest using just hlt ab5d47bd41b1 bpf: Remove in_atomic() from bpf_link_put(). 6d7160c7da6f scsi: core: Improve warning message in scsi_device_block() 31950192d939 scsi: core: Replace scsi_target_block() with scsi_block_targets() e20fff8a1f49 scsi: core: Don't wait for quiesce in scsi_device_block() d7035b73a73a scsi: core: Don't wait for quiesce in scsi_stop_queue() c5e46f7ad43b scsi: core: Merge scsi_internal_device_block() and device_block() 37c918e03ef7 scsi: sg: Increase number of devices 9077fb2ab78c scsi: bsg: Increase number of devices 7f6ee56ca0df dt-bindings: net: wireless: ath10k: add ieee80211-freq-limit property 20fce500b232 scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue 245165658e1c blk-mq: fix NULL dereference on q->elevator in blk_mq_elv_switch_none 84bd06c632c6 iov_iter: remove iov_iter_get_pages and iov_iter_get_pages_alloc e4cc64657bec block: remove BIO_PAGE_REFFED 2e82f6c3bfd1 splice: simplify a conditional in copy_splice_read 0b24be4691c9 splice: don't call file_accessed in copy_splice_read ce282d8de71f wifi: ath11k: Add missing hw_ops->get_ring_selector() for IPQ5018 80c5390e1f5e wifi: ath11k: Restart firmware after cold boot calibration for IPQ5018 469ddb20cae6 wifi: ath11k: Add missing ops config for IPQ5018 in ath11k_ahb_probe() 51031cc3f903 scsi: ufs: ufs-pci: Add support for Intel Arrow Lake ce31dc540a01 scsi: sd: sd_zbc: Use PAGE_SECTORS_SHIFT e3d55626cff3 scsi: ufs: wb: Add explicit flush_threshold sysfs attribute 56541c7c4468 scsi: ufs: ufs-qcom: Switch to the new ICE API 29a6d1215b7c scsi: ufs: dt-bindings: qcom: Add ICE phandle 3c9b49be6666 scsi: ufs: ufs-mediatek: Set UFSHCD_QUIRK_MCQ_BROKEN_RTC quirk 95cd364ccc97 scsi: ufs: ufs-mediatek: Set UFSHCD_QUIRK_MCQ_BROKEN_INTR quirk aa9d5d0015a8 scsi: ufs: core: Add host quirk UFSHCD_QUIRK_MCQ_BROKEN_RTC c4ad4f2e6646 scsi: ufs: core: Add host quirk UFSHCD_QUIRK_MCQ_BROKEN_INTR ccb23dc3435a scsi: ufs: core: Remove dedicated hwq for dev command 0fef6bb730c4 scsi: ufs: core: mcq: Fix the incorrect OCS value for the device command e246514ae698 scsi: ufs: dt-bindings: samsung,exynos: Drop unneeded quotes 01584c1e2337 scsi: block: Improve ioprio value validity checks 1c606f7f056b nvme: forward port sysfs delete fix ef73d6a4ef0b sched/wait: Fix a kthread_park race with wait_woken() 0cce0fde499a sched/topology: Mark set_sched_topology() __init a707df30c943 sched/fair: Rename variable cpu_util eff_util 669f1f48b07f platform/x86: apple-gmux: don't use be32_to_cpu and cpu_to_be32 b33eb50a92b0 locking/atomic: scripts: fix ${atomic}_dec_if_positive() kerneldoc b4da4e112ade iommu/vt-d: Remove commented-out code 3f13f72787bc iommu/vt-d: Remove two WARN_ON in domain_context_mapping_one() a0e9911ac14b iommu/vt-d: Handle the failure case of dmar_reenable_qi() 82d9654f92fd iommu/vt-d: Remove unnecessary (void*) conversions 78db2985c2f6 iommu/amd: Remove extern from function prototypes d18f4ee21982 iommu/amd: Use BIT/BIT_ULL macro to define bit fields f8c25662028b dt-bindings: Update Documentation/arm references 173cb655ea4b docs: update some straggling Documentation/arm references 85751a8af5c9 iommu/amd: Fix DTE_IRQ_PHYS_ADDR_MASK macro 95b4d47a4450 Documentation: KVM: make corrections to vcpu-requests.rst daa3a39731fc Documentation: KVM: make corrections to ppc-pv.rst c37fa9dbb72e Documentation: KVM: make corrections to locking.rst 4c60d4991305 Documentation: KVM: make corrections to halt-polling.rst 1954d51592b5 Documentation: virt: correct location of haltpoll module params e72ef2d2ba39 Documentation/mm: Initial page table documentation bb6b369cb427 perf test record+probe_libc_inet_pton.sh: Use "grep -F" instead of obsolescent "fgrep" 60e07fa49b32 ASoC: codecs: wm0010: Add MODULE_FIRMWARE macros 0f9c14e57818 ASoC: rt5677: Add MODULE_FIRMWARE macro 289650d61c60 ASoC: dt-bindings: tlv320aic32x4: convert to DT schema format 5752c20f3787 perf mem: Scan all PMUs instead of just core ones f0dc208267bb perf mem amd: Fix perf_pmus__num_mem_pmus() cddfc5fb3f91 perf pmus: Describe semantics of 'core_pmus' and 'other_pmus' dada1a1f5fbc perf stat: Show average value on multiple runs ed4090a22c12 perf stat: Reset aggr stats for each run 6fbd67b0f067 perf test: fix failing test cases on linux-next for s390 81b64c059353 pinctrl: spear: Remove unused of_gpio.h inclusion c8b68d527ed1 pinctrl: lantiq: Remove unused of_gpio.h inclusion 66dc1920f6bb perf annotate: Work with vmlinux outside symfs f6fd5d4ff8ca pinctrl: at91-pio4: check return value of devm_kasprintf() 310cd4c206cd pinctrl: microchip-sgpio: check return value of devm_kasprintf() f962514052aa perf vendor events arm64: Add default tags for Hisi hip08 L1 metrics 99a04a48f225 perf test: Add test case for the standard 'perf stat' output 9063777ca1e2 pinctrl: freescale: Fix a memory out of bounds when num_configs is 1 fc51fc87b1b8 perf test: Move all the check functions of stat CSV output to lib 6a80d794d796 perf stat: New metricgroup output for the default mode 1c0e47956a8e perf metrics: Sort the Default metricgroup d614dcb225a8 crypto: qat - do not export adf_init_admin_pm() ee174e266d60 crypto: n2 - Use of_property_read_reg() to parse "reg" 2382b5ae8046 crypto: qat - expose pm_idle_enabled through sysfs 500532751406 crypto: qat - extend configuration for 4xxx 10484c647af6 crypto: qat - refactor fw config logic for 4xxx 52f9a2848b96 crypto: qat - make fw images name constant 038ccc287668 crypto: qat - move returns to default case f75bd28beb4a crypto: hmac - Add missing blank line d776b25495f2 crypto: qat - unmap buffers before free for RSA eb7713f5ca97 crypto: qat - unmap buffer before free for DH 0ee03b8c8576 arm64: dts: marvell: Fix espressobin-ultra boot failure and wifi fe96d8b2a59f arm64: dts: marvell: Fix pca954x i2c-mux node names fb07b8f83441 irqchip/loongson-eiointc: Fix irq affinity setting during resume e01f9882f6fd irqchip/loongson-liointc: Add IRQCHIP_SKIP_SET_WAKE flag 1d7471b4e0eb irqchip/loongson-liointc: Fix IRQ trigger polarity 783422e704ca irqchip/loongson-pch-pic: Fix potential incorrect hwirq assignment f679616565f1 irqchip/loongson-pch-pic: Fix initialization of HT vector register d3b555e563a0 regulator: helper: Document ramp_delay parameter of regulator_set_ramp_delay_regmap() 3e47b8877d6c regmap: Drop early readability check 928314eb0670 ASoC: loongson: fix compile testing on 32-bit 08432e59c7d9 ASoC: loongson: add PCI dependency 041c5a1d065e ASoC: loongson: fix unused PM function warning 0c340ba05fda ASoC: max98388: fix unused function warnings dc393f1fdf22 ARM: dts: mvebu: align MTD partition nodes to dtschema b29381e91e52 arm64: dts: marvell: cp11x: Fix nand_controller node name according to YAML fd4e9e9bfa0b ASoC: SOF: Intel: mtl: setup primary core info on MeteorLake platform 399961423314 ASoC: SOF: pm: Remove duplicated code in sof_suspend c3d275e3a848 ASoC: SOF: ipc4: Switch to use the sof_debug:bit11 to dump message payload d01c7636ffa0 ASoC: SOF: ipc3: Dump IPC message payload d498a3bdfe95 ASoC: SOF: Add new sof_debug flag to request message payload dump d389dcb3a48c ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown() 0557864e9dbe ASoC: SOF: sof-audio: test virtual widget in sof_walk_widgets_in_order 90ce7538659a ASoC: SOF: sof-audio: add is_virtual_widget helper ea8d1c062a0e docs: perf: Add new description for HiSilicon UC PMU 312eca95e28d drivers/perf: hisi: Add support for HiSilicon UC PMU driver 1a51688474c0 drivers/perf: hisi: Add support for HiSilicon H60PA and PAv3 PMU driver 8f4b589595d0 irqchip/gic-v3-its: Enable RESEND_WHEN_IN_PROGRESS for LPIs 9c15eeb5362c genirq: Allow fasteoi handler to resend interrupts on concurrent handling 7cc148a32f1e genirq: Expand doc for PENDING and REPLAY flags 0cfb4a1af386 genirq: Use BIT() for the IRQD_* state flags 452c46ccf603 drm/msm/dsi: split dsi_ctrl_config() function e2fd7dda3bb8 drm/msm/dsi: dsi_host: drop unused clocks c7c4afd943cc drm/msm/dpu: remove unused INTF_NONE interfaces 9a6c13b847d6 drm/msm/dpu: correct MERGE_3D length 0b78be614c50 drm/msm/dpu: fix sc7280 and sc7180 PINGPONG done interrupts 7e51d05e43f1 perf: arm_cspmu: Add missing MODULE_DEVICE_TABLE a1c45d3ebd30 perf/arm-cmn: Add sysfs identifier 7819e05a0dce perf/arm-cmn: Revamp model detection 707a13c7e488 wifi: ray_cs: fix stringop-truncation GCC warning 5ea0c3130900 wifi: hostap: fix stringop-truncations GCC warning 4b6ec74ec476 wifi: brcmsmac: fix gnu_printf warnings 56714e5f1255 wifi: brcmfmac: fix gnu_printf warnings 95f5819738a7 perf/arm_dmc620: Add cpumask 30d65d1b1985 x86/xen: Set default memory type for PV guests to WB a1b78312ec44 dt-bindings: gpio: Add Cirrus EP93xx 19b60f8410ad gpio: mpc8xxx: latch GPIOs state on module load when configured as output 61c65a8b50c2 selftests: gpio: gpio-sim: Use same variable name for sysfs pathname cd33f216d241 gpio: mlxbf3: Add gpio driver support db54dfc9f71c s390/uv: Update query for secret-UVCs 78d3326e725e s390/uv: replace scnprintf with sysfs_emit 2d8a26acaf88 s390/uvdevice: Add 'Lock Secret Store' UVC b96b3ce27201 s390/uvdevice: Add 'List Secrets' UVC 44567ca21aaf s390/uvdevice: Add 'Add Secret' UVC ea9d97163523 s390/uvdevice: Add info IOCTL 4255ce017723 s390/uv: Always export uv_info 0bc380beb78a KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler 246be7d2720e KVM: s390: vsie: fix the length of APCB bitmap e325ba227184 KVM: s390: selftests: add selftest for CMMA migration d5bf48574699 mm/slab_common: use SLAB_NO_MERGE instead of negative refcount 8efe124702a9 gpio: delay: Remove duplicative functionality 81674bea1913 gpio: aggregator: Set up a parser of delay line parameters b466622cecb9 gpio: aggregator: Support delay for setting up individual GPIOs b89a9e9890d4 gpio: aggregator: Remove CONFIG_OF and of_match_ptr() protections 013fdeb07a8f x86/mm: Remove unused current_untag_mask() b81fac906a8f x86/fpu: Move FPU initialization into arch_cpu_finalize_init() 1703db2b90c9 x86/fpu: Mark init functions __init 1f34bb2a2464 x86/fpu: Remove cpuinfo argument from init functions 54d9a91a3d67 x86/init: Initialize signal frame size late 439e17576eb4 init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() 9df9d2f0471b init: Invoke arch_cpu_finalize_init() earlier 61235b24b9cb init: Remove check_bugs() leftovers 9349b5cd0908 um/cpu: Switch to arch_cpu_finalize_init() 44ade508e3bf sparc/cpu: Switch to arch_cpu_finalize_init() 01eb454e9bfe sh/cpu: Switch to arch_cpu_finalize_init() 7f066a22fe35 mips/cpu: Switch to arch_cpu_finalize_init() 9ceecc2589b9 m68k/cpu: Switch to arch_cpu_finalize_init() 9841c4231647 loongarch/cpu: Switch to arch_cpu_finalize_init() 6c38e3005621 ia64/cpu: Switch to arch_cpu_finalize_init() ee31bb0524a2 ARM: cpu: Switch to arch_cpu_finalize_init() 7c7077a72674 x86/cpu: Switch to arch_cpu_finalize_init() 7725acaa4f0c init: Provide arch_cpu_finalize_init() c08afcdcf952 sfc: do not try to call tc functions when CONFIG_SFC_SRIOV=n 128272336120 s390/net: lcs: use IS_ENABLED() for kconfig detection 481012b479fe thunderbolt: Add test case for 3 DisplayPort tunnels 2d7e04729798 thunderbolt: Add DisplayPort 2.x tunneling support 8d73f6b8e048 thunderbolt: Make bandwidth allocation mode function names consistent fd4d58d1fef9 thunderbolt: Enable CL2 low power state d49b4f043d63 thunderbolt: Add support for enhanced uni-directional TMU mode 322ff701ffed thunderbolt: Increase NVM_MAX_SIZE to support Intel Barlow Ridge controller 7c81a578cbd1 thunderbolt: Move constants related to NVM into nvm.c f2bfa944080d thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth 6f14a210661c thunderbolt: Add Intel Barlow Ridge PCI ID 0209c808a56e thunderbolt: Fix PCIe adapter capability length for USB4 v2 routers 75abb4f5fff2 thunderbolt: Fix DisplayPort IN adapter capability length for USB4 v2 routers ee22d52aeef1 thunderbolt: Add two additional double words for adapters TMU for USB4 v2 routers 6e19d48ea0d8 thunderbolt: Enable USB4 v2 PCIe TLP/DLLP extended encapsulation 14200a2631dd thunderbolt: Announce USB4 v2 connection manager support 0fc70886569c thunderbolt: Reset USB4 v2 host router 235d019481bc thunderbolt: Add the new USB4 v2 notification types e111fb925137 thunderbolt: Add support for USB4 v2 80 Gb/s link 6e21007d0f7e thunderbolt: Identify USB4 v2 routers 2ad3e1314caf thunderbolt: Do not touch lane 1 adapter path config space 4796efdd16a8 thunderbolt: Ignore data CRC mismatch for USB4 routers 18da174d865a net: ethernet: litex: add support for 64 bit stats 96868cca7971 ice: remove unnecessary check for old MAC == new MAC c45a6d1a23c5 i40e: remove unnecessary check for old MAC == new MAC ad72c4a06acc net: add check for current MAC address in dev_set_mac_address 8f72fb1578a9 eth: fs_enet: fix print format for resource size ca2d49f77ce4 splice, net: Fix splice_to_socket() to handle pipe bufs larger than a page d9ffa069e006 sunvnet: fix sparc64 build error after gso code split f7d625adeb7b net: ena: Add dynamic recycling mechanism for rx buffers e1d001fa5b47 net: ioctl: Use kernel memory on protocol ioctl callbacks 18b687d7ef90 pert tests: Update metric-value for perf stat JSON output b0a9e8f81fc4 perf stat,jevents: Introduce Default tags for the default mode 969a46614408 perf metric: JSON flag to default metric group e15e4a3d7da9 perf evsel: Fix the annotation for hardware events on hybrid e90208e9ffe6 perf srcline: Fix handling of inline functions 082fdfd13841 KVM: arm64: Prevent guests from enabling HA/HD on Ampere1 ce4a36225753 KVM: arm64: Refactor HFGxTR configuration into separate helpers 6df696cd9bc1 arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2 72f1de49ffb9 drm/dp_mst: Clear MSG_RDY flag before sending new message 5d1c70bb6e40 drm/amdgpu: Increase hmm range get pages timeout d728eda3c59d drm/amdgpu: Enable translate further for GC v9.4.3 222e0a8e2f8a dt-bindings: display: panel: mipi-dbi-spi: add spi-3wire property 96b2b1a279e1 dt-bindings: display: panel: mipi-dbi-spi: add shineworld lh133k compatible 016a46dcc0c6 dt-bindings: vendor-prefixes: Add prefix for ShineWorld Innovations 0e41639d9a46 drm/amdgpu: Remove unused NBIO interface f562514174a0 dt-bindings: clock: drop unneeded quotes and use absolute /schemas path 384febba1d20 dt-bindings: timer: fsl,imxgpt: Add i.MX8MP variant 0778a2e9b35c dt-bindings: crypto: fsl,sec-v4.0-mon: Add "linux,keycodes" and deprecate "linux,keycode" e7f4f656fac2 dt-bindings: crypto: fsl,sec-v4.0-mon: Add missing type for "linux,keycode" 66c9836013b1 dt-bindings: display: Add missing property types bf70dc413353 dt-bindings: net: bluetooth: nxp: Add missing type for "fw-init-baudrate" 9e654c047061 dt-bindings: example-schema: don't use enum as fallback, explain clock-names ab9b4008092c arm64: mm: fix VA-range sanity check 0f8e5651095b of/platform: Propagate firmware node by calling device_set_node() b9293d457ff3 arm64/mm: remove now-superfluous ISBs from TTBR writes b4a11fa3331e cpufreq: Fail driver register if it has adjust_perf without fast_switch c2951581e69c Revert "arm64: dts: adapt to LP855X bindings changes" d297eedf83f5 drm/amdkfd: bump kfd ioctl minor version for event age availability 973fddea6f3e drm/amdkfd: update user space last_event_age 96cdb5384d96 drm/amdkfd: set activated flag true when event age unmatchs 4057e6ce3384 drm/amdkfd: add event_age tracking when receiving interrupt 6f582513ad15 drm/amdkfd: add event age tracking 4f9b94d84869 drm/scheduler: avoid infinite loop if entity's dependency is a scheduled error fence 71eaac368dcc drm/amdgpu: add entity error check in amdgpu_ctx_get_entity f88e295e9094 drm/amdgpu: add VM generation token 55bf196f60df drm/amdgpu: reset VM when an error is detected e84e697d92d9 drm/amdgpu: abort submissions during prepare on error 89fae8dc41d0 drm/amdgpu: mark soft recovered fences with -ENODATA 0a33b11d26c6 drm/amdgpu: mark force completed fences with -ECANCELED b13eb02ba8ba drm/amdgpu: add amdgpu_error_* debugfs file 2eb841bdbca8 drm/amdgpu: mark GC 9.4.3 experimental for now a49568115143 arm64: dts: ti: Unify pin group node names for make dtbs checks 7f066473e49a arm64: dts: ti: add verdin am62 yavia 50e3424fbb77 arm64: dts: ti: add verdin am62 dahlia 316b80246b16 arm64: dts: ti: add verdin am62 cf04083c59fb dt-bindings: arm: ti: add toradex,verdin-am62 et al. 3443c1c4ed61 arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 d1bfdf867d50 pinctrl: intel: refine ->irq_set_type() hook c7fe3bbfd622 mfd: core: Use of_property_read_reg() to parse "reg" 2e66833579ed MAINTAINERS: Add source tree entry for kunit b00f55374ccb drm/amdgpu: Use PSP FW API for partition switch fe381726c96d drm/amdgpu: Change nbio v7.9 xcp status definition ca0b954a4315 drm/amdgpu: make sure that BOs have a backing store e2ad8e2df432 drm/amdgpu: make sure BOs are locked in amdgpu_vm_get_memory 43aedbf4da1d drm/amdgpu: Add checking mc_vram_size 38298ce6fc35 drm/amdgpu: Optimize checking ras supported 6fac3964a909 drm/amdgpu: Add channel_dis_num to ras init flags bcd9a5f8b9e2 drm/amdgpu: Update total channel number for umc v8_10 4506f0bc15f4 drm/amd/pm: Align eccinfo table structure with smu v13_0_0 interface c39ca69b84ac drm/amd/display: Convert to kdoc formats in dc/core/dc.c 80a780ab2799 drm/amdkfd: decrement queue count on mes queue destroy 121f17ac42df drm/amd/pm: enable more Pstates profile levels for SMU v13.0.5 fdc95df9c27d drm/radeon: Fix missing prototypes in radeon_atpx_handler.c 71344a718a9f drm/amdgpu: Fix usage of UMC fill record in RAS e5df16d9428f drm/amdgpu/sdma4: set align mask to 255 740f42a28f4c drm/amdgpu: Report ras_num_recs in debugfs 765663b7faae drm/amdkfd: Remove DUMMY_VRAM_SIZE 82a1f42f6aeb drm/amdgpu: Release SDMAv4.4.2 ecc irq properly d4a4ff1c8e4c drm/amdgpu: add wait_for helper for spirom update ebbb0b103efd drm/amd/display: Clean up dcn10_optc.c kdoc 2e1e62c8e5e7 drm/amd/display: Correct kdoc formats in dcn32_resource_helpers.c 9379c7a89f0c drm/amd/display: Provide function name for 'optc32_enable_crtc()' 8b42e93b349c drm/amd/display: Correct and remove excess function parameter names in kdoc f9d9745a8603 drm/amd/display: Correct kdoc formats in dcn10_opp.c 47d4a680b8e2 drm/amdgpu: Add missing function parameter 'optc' & 'enable' to kdoc in optc3_set_timing_double_buffer() a1c23485b8ef drm/amdgpu: Print client id for the unregistered interrupt resource fb120e84b00a drm/amdkfd: To enable traps for GC_11_0_4 and up e6b27cf515a7 drm/amd/display: don't free stolen console memory during suspend c541dce86c53 fs: Protect reconfiguration of sb read-write from racing writes 7f80a88dd370 Revert "drm/amd/display: fix dpms_off issue when disabling bios mode" 8f7bd7010dd5 drm/amdkfd: fix null queue check on debug setting exceptions fcdb3832a4ed drm/amd/pm: enable vclk and dclk Pstates for SMU v13.0.5 d50dc746ff72 drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function. e22821e63027 drm/amd/pm: fix vclk setting failed for SMU v13.0.5 ddafc678913c drm/amd/display: 3.2.239 a2c7356f526d drm/amd/display: fix pixel rate update sequence f4bc8a43069c Revert "drm/amd/display: reallocate DET for dual displays with high pixel rate ratio" 0e69ef6ea82e drm/amd/display: limit DPIA link rate to HBR3 bbe4418f22b9 drm/amd/display: Include CSC updates in new fast update path da55037afde2 drm/amd/display: Limit Minimum FreeSync Refresh Rate ec7282bd2688 drm/amd/display: Bug fix in dcn315_populate_dml_pipes_from_context 196754951fc8 drm/amd/display: Block SubVP + DRR if the DRR is PSR capable d62088ba314e drm/amd/display: Do not disable phantom pipes in driver 299004271cbf drm/amd/display: Re-enable SubVP high refresh 4cc1cebe08bf drm/amd/display: Re-enable DPP/HUBP Power Gating 1c982c9ffefd drm/amd/display: SubVP high refresh only if all displays >= 120hz e8c49e9eead8 drm/amd/display: Fix disbling PSR slow response issue f30811667656 drm/amd/display: fix the system hang while disable PSR 5b4d93eaf6b4 drm/amd/display: Promote DAL to 3.2.238 be3a432a9d38 drm/amd/display: Add Error Code for Dml Validation Failure 3d8de40fd639 drm/amd/display: Add DP2 Metrics ee83c930974d drm/amd/display: add debugfs for allow_edp_hotplug_detection 7a0e005c7957 drm/amd/display: edp do not add non-edid timings 59eddd4e215a Revert "drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system" 8d8ffe3740b6 drm/amdgpu: expose num_hops and num_links xgmi info through dev attr 188d3f80fc6d drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1 c069dbbcba73 drm/radeon: Disable outputs when releasing fbdev client 8020f0f9316b drm/amd/amdgpu: enable W=1 for amdgpu e06da8174971 drm/amdgpu: Fix kdoc warning 17fbdbda9cc8 drm/amd/display: Enable dcn314 DPP RCO 41ce6d6d03d5 drm/amdgpu: Rename DRM schedulers in amdgpu TTM c168feed5d03 drm/amd/display/amdgpu_dm/amdgpu_dm_helpers: Move SYNAPTICS_DEVICE_ID into CONFIG_DRM_AMD_DC_DCN ifdef 30f90f3c1c2c drm/amd/display: Skip DPP DTO update if root clock is gated b6ca07fa9a19 dt-bindings: eeprom: at25: add st,m95640 compatible 177f76ce42f7 dt-bindings: leds: Drop unneeded quotes f1fb98090bfc leds: Fix config reference for AW200xx driver 7c81582c0bcc mfd: stmfx: Nullify stmfx->vdd in case of error f592cf624531 mfd: stmfx: Fix error path in stmfx_chip_init f0854489fc07 bcache: fixup btree_cache_wait list damage 80fca8a10b60 bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent 028ddcac477b bcache: Remove unnecessary NULL point check in node allocations ccb8c3bd6d93 bcache: Remove dead references to cache_readaheads b98dd0b0a596 bcache: make kobj_type structures constant a301b2deb66c bcache: Convert to use sysfs_emit()/sysfs_emit_at() APIs 16f2e6c01f1b mmc: mmci: stm32: set feedback clock when using delay block 686672407e6e KVM: arm64: Rip out the vestiges of the 'old' ID register scheme 6db7af0d5b2b KVM: arm64: Handle ID register reads using the VM-wide values c39f5974d38f KVM: arm64: Use generic sanitisation for ID_AA64PFR0_EL1 c118cead07a7 KVM: arm64: Use generic sanitisation for ID_(AA64)DFR0_EL1 2e8bf0cbd058 KVM: arm64: Use arm64_ftr_bits to sanitise ID register writes 2d8c9dcf7158 eventfd: add a uapi header for eventfd userspace APIs 473341469042 KVM: arm64: Save ID registers' sanitized value per guest fadccca8f339 ASoC: dt-bindings: Add support for Loongson audio card d24028606e76 ASoC: loongson: Add Loongson ASoC Sound Card Support 6a8e1d46f062 ASoC: max98388: add amplifier driver 4cab2d5faf7e ASoC: dt-bindings: max98388: add amplifier driver d84881e06836 ASoC: Add support for Loongson I2S controller 94d6cb68124b modpost: pass struct module pointer to check_section_mismatch() e8cc334847db selftests: tty: add selftest for tty timestamp updates 360c11e2258c tty: tty_io: update timestamps on all device nodes 74a81c4854a8 char: xilinx_hwicap: Convert to platform remove callback returning void 3d82dca0f27a char: xilinx_hwicap: Drop if block with always false condition e8989a48ca51 char: xilinx_hwicap: Fold hwicap_remove() into only caller 303c9c63abb9 bus: fsl-mc: don't assume child devices are all fsl-mc devices 0b4e32df3e09 misc: fastrpc: Create fastrpc scalar with correct buffer count 1995f15590ca firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() 09dd7b993edd nvmem: rmem: Use NVMEM_DEVID_AUTO 7dae593cd226 test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation 9f7b17c9cf66 mux: adg792a: Switch back to use i2c_driver's .probe() c85fd9422fe0 pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() 8898faf5bcac dt-bindings: nvmem: imx-ocotp: drop unneeded address/size-cells and children 27f699e578b1 nvmem: core: add support for fixed cells *layout* fa7fbe53ecdc dt-bindings: nvmem: convert base example to use NVMEM fixed cells layout bd912c991d2e dt-bindings: nvmem: layouts: add fixed-layout 08ef7a48ef97 dt-bindings: nvmem: mediatek: efuse: add support for mt7986 22e9e6fcfb50 nvmem: imx: support i.MX93 OCOTP 805ba376066f dt-bindings: nvmem: imx-ocotp: support i.MX93 9734408969e9 nvmem: zynqmp: Switch @xilinx.com emails to @amd.com 931d7a2580cd dt-bindings: nvmem: sunplus,sp7021-ocotp: drop unneeded address/size-cells 8cf434874108 dt-bindings: nvmem: socionext,uniphier-efuse: drop unneeded address/size-cells 5c007d6e9f06 dt-bindings: nvmem: qcom,spmi-sdam: drop unneeded address/size-cells 4bb5b2562b79 dt-bindings: nvmem: qcom,qfprom: drop unneeded address/size-cells 619b14219ff6 dt-bindings: nvmem: mxs-ocotp: drop unneeded address/size-cells 8ab099fafbbc nvmem: rockchip-otp: Add support for RK3588 912517345b86 nvmem: rockchip-otp: Improve probe error handling d325c9dd2b6e nvmem: rockchip-otp: Use devm_reset_control_array_get_exclusive() 30fd21cfb1e6 nvmem: rockchip-otp: Generalize rockchip_otp_wait_status() 8dc61364164e nvmem: rockchip-otp: Add clks and reg_read to rockchip_data 2d87a3b140b7 dt-bindings: nvmem: rockchip,otp: Add compatible for RK3588 2827a58c3644 dt-bindings: nvmem: Convert rockchip-otp.txt to dt-schema c6ee6495d4cc dt-bindings: nvmem: rmem: Add raspberrypi,bootloader-public-key 73bcd133c910 nvmem: brcm_nvram: add .read_post_process() for MACs 1d53afe3875e dt-bindings: nvmem: brcm,nvram: add #nvmem-cell-cells for MACs 8a00fc606312 nvmem: imx-ocotp: Reverse MAC addresses on all i.MX derivates eebc6573ad94 nvmem: imx-ocotp: set varaiable imx_ocotp_layout storage-class-specifier to static 095bb8ba45f2 nvmem: sunplus-ocotp: release otp->clk before return b1c8ea3c09db cdx: Replace custom mcdi logging with print_hex_dump_debug() b8c5ff76059d cdx: fix driver managed dma support 9e66fb524495 samples: Add userspace example for TI TPS6594 PFSM dce548889650 Documentation: Add TI TPS6594 PFSM a0df3ef087f8 misc: tps6594-pfsm: Add driver for TI TPS6594 PFSM 875fdd0787e4 misc: tps6594-esm: Add driver for TI TPS6594 ESM 16e0077e14a7 wifi: ath11k: Add missing check for ioremap a91845b9a872 sysfs: Skip empty folders creation 4981e0139fee sysfs: Improve readability by following the kernel coding style 39d422555e43 drivers: fwnode: fix fwnode_irq_get[_byname]() 3a5d50f8eb4f wifi: ath12k: fix conf_mutex in ath12k_mac_op_unassign_vif_chanctx() 259b8366fdd7 ata: ahci_platform: Make code agnostic to OF/ACPI 2de5897b5c14 device property: Implement device_is_compatible() 007cfa13e034 ACPI: Move ACPI_DEVICE_CLASS() to mod_devicetable.h 3bfbff9b461e arm64: dts: mt7986: increase bl2 partition on NAND of Bananapi R3 f38ea593ad0d arm64: dts: mediatek: mt8186: Wire up GPU voltage/frequency scaling 263d2fd02afc arm64: dts: mediatek: mt8186: Add GPU speed bin NVMEM cells 8f4ed8fc5156 arm64: dts: mediatek: mt8186: Wire up CPU frequency/voltage scaling 32dfbc03fc26 arm64: dts: mediatek: mt8186: Add CCI node and CCI OPP table c26f779a2295 arm64: dts: mt7986: add pwm-fan and cooling-maps to BPI-R3 dts 1f5be05132f3 arm64: dts: mt7986: add thermal-zones 0a9615d58d04 arm64: dts: mt7986: add thermal and efuse a4366b5695c9 arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz 6970cadb216c arm64: dts: mediatek: mt8192: Add missing dma-ranges to soc node 127e33f91ed9 arm64: dts: mediatek: mt8183: kukui: Add scp firmware-name 64bceed383fb arm64: dts: mt8195: Add video decoder node 1b85a4256ec1 arm64: dts: mt8192: Add video-codec nodes 9d498cce9298 arm64: dts: mediatek: Add cpufreq nodes for MT8192 6322555dbeb4 arm64: dts: mediatek: mt8173-elm: remove panel model number in DT 7afe7b596932 arm64: dts: mt7986: use size of reserved partition for bl2 621a046d9b2f arm64: dts: mt8173: Power on panel regulator on boot e6afe03351ac spi: stm32: disable spi-slave property for stm32f4-f7 e40335fcb89a spi: stm32: introduction of stm32h7 SPI device mode support 4f2b39dc2d14 spi: stm32: use dmaengine_terminate_{a}sync instead of _all 6f486556abe3 spi: stm32: renaming of spi_master into spi_controller 45b4ad53d484 ASoC: simple_card_utils: remove unused cpus/codecs/platforms from props 01da3efafe06 staging: rtl8192e: Use standard api to calculate channel to frequency 4e9e2c8026ff staging: rtl8192e: Use standard api to calculate frequency to channel 97c5209b3d37 leds: trigger: netdev: uninitialized variable in netdev_trig_activate() d88b46ce5ab8 staging: rtl8192e: Add cfg80211.h and remove defined variables c88af76f71c5 staging: rtl8192e: remove blank lines 00eca57d6521 Staging: rts5208: rtsx: Removed new line in else and else if f0ec58d557d6 tools: ynl: work around stale system headers 88d8f3ac9c67 usb: typec: add support for the nb7vpq904m Type-C Linear Redriver 35944dc68e67 MAINTAINERS: repair pattern in ARM/Amlogic Meson SoC CLOCK FRAMEWORK b8533204885a clk: meson: pll: remove unneeded semicolon 4903fde8047a tty: fix hang on tty device with no_room set cef09673c35b serial: core: fix -EPROBE_DEFER handling in init 20a41a62618d serial: 8250_omap: Use force_suspend and resume for system suspend fa0048a4b1fa drm/msm/dp: Free resources after unregistering them a7bfb2ad2184 drm/msm/dp: Drop aux devices together with DP controller fda520976ef4 drm/msm: provide fb_dirty implemenation 155fa3a91d64 drm/msm/dsi: Remove incorrect references to slice_count 1642b5803473 drm/msm/dpu: Set DATA_COMPRESS on command mode for DCE/DSC 1.2 22598cfc94bb drm/msm/dpu: Add DPU_INTF_DATA_COMPRESS feature flag for DPU >= 7.0 7c9e4a554d4a drm/msm/dsi: Reduce pclk rate for compression 21bf617110ba msm/drm/dsi: Round up DSC hdisplay calculation 0d1b10c63346 drm/msm/dpu: add DSC 1.2 hw blocks for relevant chipsets 8c4094b275f6 drm/msm/dpu: add support for DSC encoder v1.2 engine 149419396a92 drm/msm/dsi: update hdisplay calculation for dsi_timing_setup ed1498f77419 drm/msm/dsi: Use MSM and DRM DSC helper methods c223059e6f83 drm/msm/dpu: Fix slice_last_group_size calculation 44346191a210 drm/msm/dpu: Use fixed DRM DSC helper for det_thresh_flatness b50f06f83e0e drm/msm: Add MSM-specific DSC helper methods 49fd30a7153b drm/msm/dsi: use DRM DSC helpers for DSC setup 688583281241 drm/display/dsc: Add drm_dsc_get_bpp_int helper e871a70d8ccd drm/display/dsc: add helper to set semi-const parameters 7df1ed6ddf3d drm/display/dsc: Add flatness and initial scale value calculations c72375172194 drm/msm/dpu/catalog: define DSPP blocks found on sdm845 3bcfc7b90465 drm/msm/dpu: do not enable color-management if DSPPs are not available b263325b4f34 drm/msm/adreno: make adreno_is_a690()'s argument const 4ee94d940789 MAINTAINERS: USB: add uapi header files to USB SUBSYSTEM entry c43e7983fcc3 dt-bindings: reset: convert the xlnx,zynqmp-reset.txt to yaml 771e0e37bff0 dt-bindings: usb: add ON Semiconductor nb7vpq904m Type-C Linear Redriver bindings 09b69dd4378b usb: ch9: Replace 1-element array with flexible array df49f2a0ac4a Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection" 1700f89cb99a KVM: arm64: Fix hVHE init on CPUs where HCR_EL2.E2H is not RES1 cf683e8870bd fbdev: Use /* */ comment in initializer macro d918e0d58244 mfd: intel-lpss: Add missing check for platform_get_resource 6e9df38f359a mfd: stpmic1: Add PMIC poweroff via sys-off handler 48b4371b9867 mfd: stpmic1: Fixup main control register and bits naming 2ce68cf10081 dt-bindings: mfd: qcom,tcsr: Add the compatible for IPQ8074 3df4c6367520 mfd: tps65219: Add support for soft shutdown via sys-off API 95100ed6ad4f mfd: pm8008: Drop bogus i2c module alias d420c9886f53 mfd: pm8008: Fix module autoloading 29e92d8ea8e9 mfd: tps65219: Add GPIO cell instance a5f00e38eeb4 dt-bindings: mfd: Add TI TPS6594 PMIC cc5f2eb7ce11 mfd: tps6594: Fix an error code in probe() 4b506480f6d9 dt-bindings: mfd: Add vref_ddr supply for STPMIC1 26e4462d7c13 mfd: wcd934x: Simplify with dev_err_probe() f190b4891a3f mfd: wcd934x: Fix an error handling path in wcd934x_slim_probe() 8f3ef556f8e1 dt-bindings: mfd: stm32f7: Add binding definition for CAN3 9ef18aa8c0ab mfd: intel-lpss: Hide suspend/resume functions in #ifdef e83152a8fae9 dt-bindings: mfd: Add bindings for AXP192 MFD device 63eeabbc9dbd mfd: axp20x: Add support for AXP192 35d5ebfa95d8 mailmap: Add some mail mappings for Lee Jones 76b4a24d0c02 dt-bindings: mfd: qcom,spmi-pmic: Add pattern property for phy 9816d859239f mfd: Switch i2c drivers back to use .probe() 0c5dc500abf8 mfd: Remove redundant dev_set_drvdata() from I2C drivers df2aac1573b5 mfd: dln2: Remove the unneeded include bab5ab476190 mfd: rc5t583-irq: Remove the unneeded include 7ef47a12a62e mfd: wm831x: Use maple tree register cache 867cae44f8ae mfd: intel-m10-bmc: Manage access to MAX 10 fw handshake registers e9c154eed8aa mfd: intel-m10-bmc: Move m10bmc_sys_read() away from header c452e3bd91b3 mfd: intel-m10-bmc: Create m10bmc_sys_update_bits() b3ecc7f3830a mfd: intel-m10-bmc: Move core symbols to own namespace ed3c9a2fcab3 net: tls: make the offload check helper take skb not socket cad1e15804a8 gfs2: Rename SDF_{FS_FROZEN => FREEZE_INITIATOR} 9e4f09565f79 gfs2: Reconfiguring frozen filesystem already rejected e392edd5d52a gfs2: Rename gfs2_freeze_lock{ => _shared } 097cca525adf gfs2: Rename the {freeze,thaw}_super callbacks af1abe11466f gfs2: Rename remaining "transaction" glock references 3b79104f8003 Documentation: trace: Add documentation for Coresight Dummy Trace 5911ff4559e4 dt-bindings: arm: Add support for Coresight dummy trace 9d3ba0b6c056 Coresight: Add coresight dummy driver 5bc9a34ce87b wifi: rtw89: fix spelling typo of IQK debug messages 686317a246cd wifi: rtw89: cleanup rtw89_iqk_info and related code 65a9140e38b6 wifi: rtw89: cleanup private data structures 7edbd53a58a8 wifi: mt7601u: replace strlcpy() with strscpy() 52818fce28b2 wifi: rt2x00: fix the typo in comments cae4bc06b3e4 net: macb: Add support for partial store and forward 5b32c61a2dac dt-bindings: net: cdns,macb: Add rx-watermark property 797a1d894d7b autofs: set ctime as well when mtime changes on a dir 33d8b5d7824c eventfd: show the EFD_SEMAPHORE flag in fdinfo 5c075c5b8fc4 fs/aio: Stop allocating aio rings from HIGHMEM 48eed027d310 netpoll: allocate netdev tracker right away 70f7457ad6d6 net: create device lookup API with reference tracking 6a8b7e801054 tee: optee: Use kmemdup() to replace kmalloc + memcpy 79597c8bf64c ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer 95b4d23907f2 arm64: defconfig: Enable UBIFS 94a58c5f131d dt-bindings: arm: ti: Add bindings for PHYTEC AM62x based hardware 4c3cdac1955a arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename 4af0332876f9 arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom f049b541b81a arm64: dts: ti: k3-am64: Add ESM support a58eedd1d195 arm64: dts: ti: k3-am62: Add ESM support e3d1f2768853 arm64: dts: ti: k3-j7200: Add ESM support 19bfd51845d5 arm64: dts: ti: k3-j721e: Add ESM support 444f312a73f7 dt-bindings: misc: esm: Add ESM support for TI K3 devices 9d0350e8a46c arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom f5e9ee0b354a arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux 7d9b3820d756 arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom 4c8c2471c7b6 arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux 92fee724058d arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header 6bc829ceea41 arm64: dts: ti: k3-j721s2: Fix wkup pinmux range 858dde8a3f56 arm64: dts: ti: k3-j7200: Drop SoC level aliases c4ba159fff90 arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level 3709ea7f960e arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux 7f58e2b418d8 arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux 03612d384621 arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads c8a28ed4837c arm64: dts: ti: k3-j7200: Add general purpose timers 8be20986e0c5 arm64: dts: ti: k3-j721e: Drop SoC level aliases ff59580bf258 arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level d1a4304c149d arm64: dts: ti: k3-j721e-sk: Define aliases at board level 4c2c99026ca1 arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux b04b18ccb3d5 arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom 86718345b4d3 arm64: dts: ti: j721e-common-proc-board: Add uart pinmux 26efc8d1ad0c arm64: dts: ti: j721e-som/common-proc-board: Add product links 1b4b376c878b arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom acfb362a9c78 arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes 6b343136388f arm64: dts: ti: k3-am64: Use phandle to stdout UART node 27f98f3eca73 arm64: dts: ti: k3-am64: Only set UART baud for used ports 0ec1a48d99dd arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header 08ae12b63750 arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom 45299dd1991b arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts 7b72bd25508d arm64: dts: ti: k3-am69-sk: Enable mcu network port b38c6ced4ec5 arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias 5dfbd1debc8c arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom 6fa5d37a2f34 arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts 14462bd0b247 arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets c10a9df30e34 arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias 1f36d0e8be3a arm64: dts: ti: k3-j721s2: Change CPTS clock parent 74428680d71a arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support 918ef215db22 arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array 9da060be7491 arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array f722090aeb70 arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array 0e97d245633b arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array bb867df51d3b arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array 875aad10d219 arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array 6a2baa853500 arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array a6550e2547ac arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array 56ccd4b1eb52 arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array 4a701c01e7ff arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array 88875d4c70ca arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node d528c29fa752 arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node 7335c987de3e arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array 12bf41da5c3a arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array 5a41bcff08f9 arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO 833377cf858b arm64: dts: ti: k3-j784s4: Add general purpose timers 1ecc75be7bc5 arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO 835d04422f9d arm64: dts: ti: k3-j721s2: Add general purpose timers 72a44d1c4734 arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO 7f209dd1267c arm64: dts: ti: k3-j721e: Add general purpose timers 389ad7111ddd arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy 77f622cb8633 arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy 753904da7072 arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy c4e43f5aef97 arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy 84debc33b529 arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy f7d3b11cacd1 arm64: dts: ti: k3-am62a-main: Add sa3_secproxy 7450aa5153af arm64: dts: ti: k3-am62-main: Add sa3_secproxy 400f4953d53c arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename 2b9bb988742d arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property 498f7b0f9da9 arm64: dts: ti: k3-am65-main: Fix mcan node name 9227c49a09b0 arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info c08cb9cef76a arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info 7f80deb0c6c7 arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info 2f1023d5f050 arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info e96b5e984823 arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info 150ce1b10740 arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes 8758109d1354 arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 2dc39c564982 arm64: dts: ti: Add LED controller to phyBOARD-Electra 58cd171af4d7 arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux be8be0d036b2 arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux 0979c0069cb6 arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node d93036b47f35 arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node b0efb45d126e arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level 91f983ff7039 arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level 731c6deda85f arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level a0cfd88d4a8a arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes 155e7635ed1f arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status 426e720259c9 arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes e99913ad58af arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC ad5f7c514442 arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes b8690ed3d1d1 arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay af398252d68e arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems 5cab8abaee22 arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins f40ed3b39b48 arm64: dts: ti: k3-am62x-sk-common: Add eeprom 76194aba0c30 arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart 477d43f6d854 arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL 5e8806189362 arm64: dts: ti: k3: j721s2/j784s4: Switch to https links d148e3fe52c8 arm64: dts: ti: j721s2: Add VTM node 4aa6586a9720 arm64: dts: ti: j7200: Add VTM node 8fb4e87c5597 arm64: dts: ti: j721e: Add VTM node 89da780aa4c7 rtnetlink: move validate_linkmsg out of do_setlink 64821fbf6738 arm64: dts: ti: j784s4: Add VTM node 8ad57add77d3 powerpc/build: vdso linker warning for orphan sections b4bda59b4787 powerpc/64s: Fix VAS mm use after free 27be2456332d powerpc/64: Rename entry_64.S to prom_entry_64.S afc6386815a8 powerpc: merge 32-bit and 64-bit _switch implementation 19a043bb1fd1 ext4: try all groups in ext4_mb_new_blocks_simple 95a4c3c7e034 ext4: remove ext4_block_group and ext4_block_group_offset declaration 1eff590489a2 ext4: add EXT4_MB_HINT_GOAL_ONLY test in ext4_mb_use_preallocated c3defd99d58c ext4: treat stripe in block unit 99c515e3a860 ext4: fix wrong unit use in ext4_mb_find_by_goal 497885f72d93 ext4: fix unit mismatch in ext4_mb_new_blocks_simple b3916da0d963 ext4: fix wrong unit use in ext4_mb_normalize_request 0dea40aa315d ext4: Call fsverity_verify_folio() d19500da4b8c ext4: Make ext4_write_inline_data_end() use folio 80be8c5cc925 ext4: Make mpage_journal_page_buffers use folio 36c9b4504088 ext4: Change remaining tracepoints to use folio 0b956de1512e ext4: kill unused function ext4_journalled_write_inline_data dd7de3704af9 block: fix blktrace debugfs entries leakage db59133e9279 scsi: sg: fix blktrace debugfs entries leakage cbe7cff4a76b blktrace: use inline function for blk_trace_remove() while blktrace is disabled 991e7ac609ee scsi: qla2xxx: Update version to 10.02.08.400-k b1b9d3825df4 scsi: qla2xxx: Correct the index of array 00eca15319d9 scsi: qla2xxx: Pointer may be dereferenced b68710a8094f scsi: qla2xxx: Fix buffer overrun af73f23a2720 scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() 6b504d06976f scsi: qla2xxx: Avoid fcport pointer dereference 464ea494a40c scsi: qla2xxx: Fix potential NULL pointer dereference d721b591b95c scsi: qla2xxx: Array index may go out of bound 1fe8150d3b0b clk: mvebu: Use of_address_to_resource() 53a06e5924c0 clk: tegra: tegra124-emc: Fix potential memory leak 94ec3d8b20d6 dt-bindings: rcc: stm32: Sync with u-boot copy for STM32MP13 SoC 00134556058c ata: pata_octeon_cf: Add missing header include 9c632a639650 clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider() da2edb3e3c09 clk: bcm: rpi: Fix off by one in raspberrypi_discover_clocks() a7a0c7d55022 clk: sifive: Use devm_platform_ioremap_resource() b1689799772a PCI/ASPM: Use distinct local vars in pcie_retrain_link() 3bff63ee0303 net/mlx5: Rely on dev->link_active_reporting 1541a21305ce powerpc/eeh: Rely on dev->link_active_reporting 1f087398dbbe PCI: pciehp: Rely on dev->link_active_reporting 42adbdc74c9a PCI: Initialize dev->link_active_reporting earlier 701677b95764 perf srcline: Add a timeout to reading from addr2line f4c0d5309a3e tools api: Add simple timeout to io read 99d4850062a8 perf tool x86: Fix perf_env memory leak 92e2921eeafd ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard 1c975da56a6f scripts/kallsyms: remove KSYM_NAME_LEN_BUFFER 92e74fb6e619 scripts/kallsyms: constify long_options 8635e8df477b Revert "[PATCH] uml: export symbols added by GCC hardened" 587dd448d9fc clk: sprd: composite: Simplify determine_rate implementation a5a319ec2c22 um: Use HOST_DIR for mrproper 33457938a0c4 kallsyms: Replace all non-returning strlcpy with strscpy 870410910b6a sh: Replace all non-returning strlcpy with strscpy fdd932efaec9 of/flattree: Replace all non-returning strlcpy with strscpy bb07972fd64a sparc64: Replace all non-returning strlcpy with strscpy d97038d5ec20 pstore/ram: Add check for kstrdup f0e212de87a1 Hexagon: Replace all non-returning strlcpy with strscpy 9d9173e9ceb6 x86/build: Avoid relocation information in final vmlinux 74836ecbc5c7 fsverity: rework fsverity_get_digest() again c3c53dcacd1c arm64: defconfig: enable drivers for Verdin AM62 6dd4423f3f24 brd: use cond_resched instead of cond_resched_rcu 30654614f3d2 blk-mq: check on cpu id when there is only one ctx mapping 3927eaff464f Documentation/arm64: Update ACPI tables from BBR 8c350dfc9065 Documentation/arm64: Update references in arm-acpi 137477c8daac Documentation/arm64: Update ARM and arch reference 601eaec513cc arm64: consolidate rox page protection logic 2bd4aa932582 x86/alternative: PAUSE is not a NOP 9350a629e839 x86/alternatives: Add cond_resched() to text_poke_bp_batch() 225312fbaf37 arm64: dts: ti: k3-am62a-wakeup: add VTM node bbb6dc62505a arm64: dts: ti: k3-am62-wakeup: add VTM node 96135297a760 arm64: dts: ti: k3-am64-main: add VTM node 598a06afca5a arm64: dts: qcom: sc8280xp: Enable GPU related nodes eec51ab2fd6f arm64: dts: qcom: sc8280xp: Add GPU related nodes e95433c367e6 pinctrl: intel: refine ->set_mux() hook 1696c75f1864 fs: dlm: add send ack threshold and append acks to msgs d00725cab226 fs: dlm: handle sequence numbers as atomic 75a7d60134ce fs: dlm: handle lkb wait count as atomic_t 07ee38674a0b fs: dlm: filter ourself midcomms calls 70cf2fecf873 fs: dlm: warn about messages from left nodes 5ce9ef30f226 fs: dlm: move dlm_purge_lkb_callbacks to user module d41a1a3db49f fs: dlm: cleanup STOP_IO bitflag set when stop io f8bce79d9d9e fs: dlm: don't check othercon twice cbba21169eef fs: dlm: unregister memory at the very last f68bb23cad1f fs: dlm: fix missing pending to false 7a931477bff1 fs: dlm: clear pending bit when queue was empty c6b6d6dcc7f3 fs: dlm: revert check required context while close 8c15c2a02810 KVM: arm64: Use different pointer authentication keys for pKVM 181da4bcc3d4 remoteproc: qcom_q6v5_pas: staticize adsp_segment_dump() 1b39e7607144 hwspinlock: omap: drop of_match_ptr for ID table 831b802a7727 arm: dts: qcom: sdx55: Add interconnect path ecbfba694b5b arm64: dts: qcom: msm8939-pm8916: Mark always-on regulators 5cdab9a8c70c arm64: dts: qcom: msm8939: Define regulator constraints next to usage 88028fa047fb arm64: dts: qcom: msm8939-pm8916: Clarify purpose 9187d555c4ba arm64: dts: qcom: msm8939: Fix regulator constraints 8771308c91ce arm64: dts: qcom: msm8939-sony-tulip: Allow disabling pm8916_l6 209aea1ad505 arm64: dts: qcom: msm8939-sony-tulip: Fix l10-l12 regulator voltages 6002a78023cd arm64: dts: qcom: msm8939: Disable lpass_codec by default dce9254511d6 arm64: dts: qcom: msm8939-pm8916: Add missing pm8916_codec supplies d34654f54eba arm64: dts: qcom: qrb4210-rb2: Enable on-board buttons 5d85ea2c8797 soc: qcom: geni-se: Do not bother about enable/disable of interrupts in secondary sequencer de658bcf0333 riscv: mm: stub extable related functions/macros for !MMU c818fea83de4 riscv: say disabling zicbom if no or bad riscv,cbom-block-size found fed4be313a55 ASoC: simple-card-utils.c: share asoc_graph_parse_dai() f0d4627f6459 arm64/sysreg: Convert TRBIDR_EL1 register to automatic generation a56035c95ec6 arm64/sysreg: Convert TRBTRG_EL1 register to automatic generation 3077b1db9d57 arm64/sysreg: Convert TRBMAR_EL1 register to automatic generation 46f3a5b01fd7 arm64/sysreg: Convert TRBSR_EL1 register to automatic generation cbaf0cf005f0 arm64/sysreg: Convert TRBBASER_EL1 register to automatic generation 6669697733ca arm64/sysreg: Convert TRBPTR_EL1 register to automatic generation eee64165a54e arm64/sysreg: Convert TRBLIMITR_EL1 register to automatic generation f170aa51e6c5 arm64/sysreg: Rename TRBIDR_EL1 fields per auto-gen tools format dae169fd63f3 arm64/sysreg: Rename TRBTRG_EL1 fields per auto-gen tools format b7c3a6eb4d2b arm64/sysreg: Rename TRBMAR_EL1 fields per auto-gen tools format 7bb948826610 arm64/sysreg: Rename TRBSR_EL1 fields per auto-gen tools format 90cdde836c43 arm64/sysreg: Rename TRBBASER_EL1 fields per auto-gen tools format e01e1737e348 arm64/sysreg: Rename TRBPTR_EL1 fields per auto-gen tools format 92b1efcd9d9d arm64/sysreg: Rename TRBLIMITR_EL1 fields per auto-gen tools format ea861df772fd regulator: mt6358: Use linear voltage helpers for single range regulators 1ff35e66cae5 regulator: mt6358: Const-ify mt6358_regulator_info data structures 04ba665248ed regulator: mt6358: Drop *_SSHUB regulators 65bae54e08c1 regulator: mt6358: Merge VCN33_* regulators 82f305b18eb0 regulator: dt-bindings: mt6358: Drop *_sshub regulators a74d4c577c60 regulator: dt-bindings: mt6358: Merge ldo_vcn33_* regulators d44c40420783 block: Fix dio_cleanup() to advance the head index fa0e21fa4443 rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO 2b026eabc315 regulator: dt-bindings: pwm-regulator: Add missing type for "pwm-dutycycle-unit" eab5abdeb79f regmap: Check for register readability before checking cache during read 357a1ebd0c01 regmap: Add test to make sure we don't sync to read only registers a07bff4054c9 regmap: Add a test case for write only registers 180033061e20 regmap: Add test that writes to write only registers are prevented fd01a15164a1 ASoC: SOF: amd: Add support for IPC with a reply_size set to zero a3f6df1bf514 ASoC: dt-bindings: ti,tlv320aic3x: Add missing type for "gpio-reset" 22691a051377 ASoC: rt1318: Use maple tree register cache 6179a2e84f0b ASoC: rt1316: Use maple tree register cache 4f69e29ace9d ASoC: rt1308: Use maple tree register cache 799457a3200b ASoC: rt722: Use maple tree register cache dd08b6ddcb31 ASoC: rt715: Use maple tree register cache f438c799aa93 ASoC: rt712: Use maple tree register cache 0a5757293339 ASoC: rt711: Use maple tree register cache 049a78048e15 ASoC: rt700: Use maple tree register cache d4a37bf0943d mlxsw: spectrum_router: Move IPIP init up 440273e763f5 mlxsw: spectrum_router: Extract a helper for RIF migration 33d11c4e5ce9 mlxsw: spectrum_router: Add a helper to check if netdev has addresses 571c56911b45 mlxsw: spectrum_router: Extract a helper to free a RIF 532b6e2bbc19 mlxsw: spectrum_router: Access nhgi->rif through a helper 69f4ba177d6b mlxsw: spectrum_router: Access nh->rif->dev through a helper 2019b5eeae2a mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() fb6ac45e8666 mlxsw: spectrum_router: Access rif->dev through a helper 76962b802efe mlxsw: spectrum_router: Add a helper specifically for joining a LAG e0db883b6949 mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() 715084ecc25a arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe b6f18aa80f4e arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node bbabba4ece74 arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes 7743a9d7517a arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support da61731dc7f5 arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 80cfbf2f4ac7 arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI 393eee04065d arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node 20fcf9d691ff arm64: dts: ti: k3-j721s2-main: Add support for USB 2c213d19515c arm64: dts: ti: k3-am625: Enable Type-C port for USB0 93ae81454b11 wifi: iwlwifi: dbg-tlv: clear FW debug memory on init 855e2f60fe34 wifi: iwlwifi: pcie: remove redundant argument 583c58e3b1fa wifi: iwlwifi: pcie: clear FW debug memory on init c2a2f505e0bc wifi: iwlwifi: dbg-tlv: fix DRAM data init 1724fc781ffe wifi: iwlwifi: mvm: allow ADD_STA not to be advertised by the firwmare d615ea32f620 wifi: iwlwifi: mvm: put only a single IGTK into FW 637452360ecd wifi: iwlwifi: mvm: fix potential array out of bounds access 9c5608b3643e wifi: iwlwifi: support version C0 of BZ and GL devices 18c0ffb404db wifi: iwlwifi: mvm: add support for Extra EHT LTF d51439a6d79f wifi: iwlwifi: mvm: Refactor iwl_mvm_get_lmac_id() ff75c21c20b1 wifi: iwlwifi: improve debug prints in iwl_read_ppag_table() 97110233c0af wifi: iwlwifi: mvm: initialize the rx_vec before using it e9f5ce3471d8 wifi: iwlwifi: mvm: rename BTM support flag and its TLV 557b56d523d5 wifi: iwlwifi: mvm: support U-SIG EHT validate checks f3c21ed9ce17 wifi: mac80211: Replace strlcpy with strscpy 0ffe85885b31 wifi: cfg80211: replace strlcpy() with strscpy() a3ff9303b496 wifi: iwlwifi: mvm: Propagate ERP slot changes to FW fd940de72d49 wifi: iwlwifi: mvm: FTM responder MLO support 6107f300132b wifi: iwlwifi: pass ESR parameters to the firmware a114c4f5f9ca wifi: iwlwifi: debugfs: add ppag capa to fw info file af8bfc7e38a7 wifi: iwlwifi: mvm: always set MH len in offload_assist 2b69d242e29b wifi: iwlwifi: fw: print PC register value instead of address d4f1a50ca998 wifi: iwlwifi: unify checks for HW error values cda2e9d7978d wifi: iwlwifi: mvm: fix getting LDPC/STBC support ea05ef3f60e7 wifi: iwlwifi: bump FW API to 79 for AX devices e9b63341dc15 wifi: iwlwifi: update response for mcc_update command 44fa698c7854 wifi: iwlwifi: mvm: FTM initiator MLO support 8d507812cb4b wifi: iwlwifi: mvm: Handle return value for iwl_mvm_sta_init 3f244876ef73 wifi: iwlwifi: make debugfs entries link specific 4cacadc0dbd8 wifi: mac80211: Fix permissions for valid_links debugfs entry 43ea09285f52 wifi: mac80211: Do not use "non-MLD AP" syntax 6cf963edbbd3 wifi: cfg80211: Support association to AP MLD with disabled links 01ae1209c0ec wifi: mac80211_hwsim: Don't access vif valid links directly f1871abd2764 wifi: mac80211: Add getter functions for vif MLD state bc1be54d7eb4 wifi: mac80211: allow disabling SMPS debugfs controls 0e966d9a35fa wifi: mac80211: don't update rx_stats.last_rate for NDP 556f16b83459 wifi: mac80211: fix CSA processing while scanning b580a372b84f wifi: mac80211: mlme: clarify WMM messages c6968d4fc9aa wifi: mac80211: pass roc->sdata to drv_cancel_remain_on_channel() 4c2d68f7981d wifi: mac80211: include key action/command in tracing 1ec7291e2470 wifi: mac80211: add helpers to access sband iftype data 2ad66fcb2fde wifi: cfg80211: S1G rate information and calculations 04bd2eafee15 OPP: don't drop performance constraint on OPP table removal e653810f7898 i2c: nomadik: Use dev_err_probe() whenever possible 9c7174db4cdd i2c: nomadik: Use devm_clk_get_enabled() 1c5d33fff0d3 i2c: nomadik: Remove unnecessary goto label a7fbfd44c020 usb: typec: ucsi: Mark dGPUs as DEVICE scope 3152893c04d2 i2c: wmt: Use devm_platform_get_and_ioremap_resource() acdaf0e76749 i2c: versatile: Use devm_platform_get_and_ioremap_resource() 0520628e5c6b i2c: hix5hd2: Add I2C_M_STOP flag support for i2c-hix5hd2 driver. 9d178e00583e i2c: mpc: Use of_property_read_reg() to parse "reg" ba12d4dde708 arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC 257d206b6d11 arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes 7e5fd896c3d1 arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes 966cca72ab20 platform/x86/dell/dell-rbtn: Fix resources leaking on error path 2bddad9ec65a ethtool: ioctl: account for sopass diff in set_wol cc34f2909d2f xtensa: rearrange show_stack output f29cf77609cc xtensa: add load/store exception handler 651d4aff6892 xtensa: rearrange unaligned exception handler 3522bcfe1ecd xtensa: always install slow handler for unaligned access exception 67e886229e27 xtensa: move early_trap_init from kasan_early_init to init_arch 64aaeb708245 OPP: Protect `lazy_opp_tables` list with `opp_table_lock` e5d4a21b3a94 mctp i2c: Switch back to use struct i2c_driver's .probe() 6958ad05d578 powerpc/32: Rearrange _switch to prepare for 32/64 merge fc8562c9b69a powerpc/32: Remove sync from _switch 0eb8088b5a75 powerpc/64: Rearrange 64-bit _switch to prepare for 32/64 merge d6b87c3eb6b2 powerpc/64s: move stack SLB pinning out of line from _switch 31b4f69dbae8 powerpc/32s: Fix LLVM SMP build 606787fed726 powerpc/64s: Remove support for ELFv1 little endian userspace aec0ba7472a7 powerpc/64: Use -mprofile-kernel for big endian ELFv2 kernels 8c5fa3b5c4df powerpc/64: Make ELFv2 the default for big-endian builds 9d90161ca5c7 powerpc/64: Force ELFv2 when building with LLVM linker f5df87b855fd powerpc/build: Remove -pipe from compilation flags 8bce81dbce4f powerpc/boot: Clean up Makefile after cflags and asflags separation 54194a2fab4f powerpc/boot: Separate BOOTCFLAGS from BOOTASFLAGS d1b7d40d4ffa powerpc/boot: Separate CPP flags from BOOTCFLAGS 689d592e4069 powerpc/boot: Separate target flags from BOOTCFLAGS 48f2444eb4dc powerpc: Switch i2c drivers back to use .probe() 922db7c571f5 macintosh: Switch i2c drivers back to use .probe() 556fd664d666 perf vendor events arm64: Add default tags into topdown L1 metrics e2595550177d pert tests: Support metricgroup perf stat JSON output c3ac3b077977 perf tests task_analyzer: Skip tests if no libtraceevent support b8e55fde9f66 perf tests task_analyzer: Print command that failed instead of just "perf" 5c4396efb53e perf tests task_analyzer: Fix bad substitution ${$1} c4a1a7763da3 perf tests stat+shadow_stat.sh: Fix all POSIX sh warnings found using shellcheck 3b3bf0d11216 perf tests test_brstack.sh: Fix all POSIX sh warnings ed46a9994956 perf tests shell: Fixed shellcheck warnings fa33cbe26683 perf tests lock_contention: Fix shellscript errors e0da03c7b16b perf tests test_arm_spe: Address shellcheck warnings about signal name case 9694dfe0a3fc perf tests test_task_analyzer: Fix shellcheck issues a6bdb815ad60 perf tests stat_all_metrics: Fix shellcheck warning SC2076 0ed4b531e7da perf tests test_arm_coresight: Shellcheck fixes 9e9d07a71fa4 perf tests stat+csv_output: Fix shellcheck warnings 5bd35dfb48b0 perf tests daemon: Address shellcheck warnings 1bb17b4c6c91 perf tests arm_callgraph_fp: Address shellcheck warnings about signal names and adding double quotes for expression b3839ff1f40e perf tests stat+json_output: Address shellcheck warnings 75782e825377 perf python scripting: Get rid of unused import in arm-cs-trace-disasm 0cd1ca4650c9 perf tool x86: Consolidate is_amd check into single function 6ec9503f4574 perf parse-events: Avoid string for PE_BP_COLON, PE_BP_SLASH e4c4e8a538a0 perf metric: Fix no group check 97d5f2e9ee12 tools api fs: More thread safety for global filesystem variables 8dc26b6f718a perf srcline: Make sentinel reading for binutils addr2line more robust c7a0023a1495 perf srcline: Make addr2line configuration failure more verbose d436373a75f5 perf tests: Make x86 new instructions test optional at build time 7f911905ffe6 perf dwarf-aux: Allow unnamed struct/union/enum 3abfcfd84771 perf dwarf-aux: Fix off-by-one in die_get_varname() 8812387d0569 zonefs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method 16d7fd3cfa72 zonefs: use iomap for synchronous direct writes 9e936277d990 ata: ahci: Cleanup ahci_reset_controller() 8d4236f62f3a ARM: dts: qcom: msm8226: Add thermal zones node 0f8861c9fc7c ARM: dts: qcom: msm8226: Add tsens node and related nvmem cells 16a9fa7ab27b ARM: dts: qcom: msm8226: Add qfprom node 097d359c8ca8 clk: qcom: gpucc-sm6375: Enable runtime pm 2f138c667cb9 dt-bindings: clock: sm6375-gpucc: Add VDD_GX 637cc974046a ARM: dts: qcom: pm8941: Add thermal zone config 84e72ea467db ARM: dts: qcom: pm8841: Add thermal zone config 1b118df488f2 ARM: dts: qcom: pm8226: Add thermal sensor and thermal zone config 8734d3355079 arm64: dts: qcom: msm8916: Drop msm8916-pins.dtsi b40de51e3b67 arm64: dts: qcom: msm8916/39: Rename wcnss pinctrl 0d3a93b10282 arm64: dts: qcom: msm8916/39: Cleanup audio pinctrl 6528e4a90b51 arm64: dts: qcom: apq8016-sbc: Drop unneeded MCLK pinctrl c943e4c58b2f arm64: dts: qcom: msm8916/39: Consolidate SDC pinctrl dfbda20dabaa arm64: dts: qcom: msm8916/39: Fix SD card detect pinctrl d59b294874c7 ARM: dts: qcom: msm8974: rename labels for DSI nodes f43b6dc7d56e arm64: dts: qcom: msm8996: rename labels for HDMI nodes e47a7f571d57 arm64: dts: qcom: sm8250: rename labels for DSI nodes 8fe25ba3ffec arm64: dts: qcom: sdm845: rename labels for DSI nodes 8e61d532370e arm64: dts: qcom: sdm630: rename labels for DSI nodes c3c466d9f305 arm64: dts: qcom: sc8180x: rename labels for DSI nodes 71c97412f1d7 arm64: dts: qcom: sc7280: rename labels for DSI nodes 2b616f86d51b arm64: dts: qcom: sc7180: rename labels for DSI nodes 8b764ed0d046 arm64: dts: qcom: msm8996: rename labels for DSI nodes 8b87d0585ca6 arm64: dts: qcom: msm8953: rename labels for DSI nodes f82c8d2f00f6 arm64: dts: qcom: qrb5165-rb5: remove useless enablement of mdss_mdp 6670bd9e42b4 arm64: dts: qcom: sm8450-hdk: remove useless enablement of mdss_mdp 7116603bdb60 arm64: dts: qcom: sm8350-hdk: remove useless enablement of mdss_mdp 650c09daca4c arm64: dts: qcom: sc7280: Don't disable MDP explicitly 6198772ec4d9 ARM: dts: qcom: apq8074-dragonboard: add gpio keys b9a0de7d5719 ARM: dts: qcom: apq8074-dragonboard: add onboard leds 2435d79033f5 arm64: dts: qcom: ipq9574: add support for RDP454 variant add687cbfc34 dt-bindings: arm: qcom: document AL02-C9 board based on IPQ9574 family 852865530a21 arm64: dts: qcom: sm6375: Add GPUCC and Adreno SMMU a19a3dcb0d19 arm64: defconfig: Build SM6115 display and GPU clock controller drivers f20575d6963d arm64: defconfig: Build display clock controller driver for QCM2290 39433f576758 arm64: defconfig: Build interconnect driver for QCM2290 b128ec5d5df4 arm64: defconfig: Build Global Clock Controller driver for QCM2290 eac3e74cba6d arm64: defconfig: Build MSM power manager driver e88c533d8a2a clk: qcom: gcc-sm6115: Add missing PLL config properties 501624339466 clk: qcom: clk-alpha-pll: Add a way to update some bits of test_ctl(_hi) 11a1397bbf69 arm64: dts: qcom: sm8550: Add missing interconnect path to USB HC 6901ff998746 arm64: dts: qcom: qdu1000-idp: add SDHCI for emmc 90c8c4eb4bbb arm64: dts: qcom: qdu1000: Add SDHCI node 5ae789976560 clk: qcom: gcc-ipq6018: remove duplicate initializers b5b0649d5be4 arm64: dts: qcom: sm8450: Add missing interconnect paths to USB HC 8b51dc863baf arm64: dts: qcom: sm8350: Add missing interconnect paths to USB HCs fd62fd1cf9e7 arm64: dts: qcom: sm8250: Add missing interconnect paths to USB HCs b5a12438325b arm64: dts: qcom: sm8250: Use 2 interconnect cells c2998e9a4263 arm64: dts: qcom: sm8150: Add missing interconnect paths to USB HCs 97c289026c62 arm64: dts: qcom: sm8150: Use 2 interconnect cells 223ce29c8b7e arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k 4acf7eceed31 arm64: dts: qcom: qcm2290: Add CPU idle states 2b01dda16124 ARM: dts: qcom: Add Samsung Galaxy Express support 80ce22e5cbe7 ARM: dts: qcom: msm8960: Add USB node abc49a7c6035 dt-bindings: arm: qcom: Add Samsung Galaxy Express 581dcbe60b63 arm64: dts: qcom: ipq9574: add thermal zone nodes 2e0580e10e91 arm64: dts: qcom: ipq9574: add tsens node 56d3067cb694 arm64: dts: qcom: ipq8074: add critical thermal trips 7b8f119a24f4 ARM: dts: qcom: adapt to LP855X bindings changes f6b2bd9cb29a clk: qcom: gcc-ipq9574: Enable crypto clocks 460af1f9d9e6 md/raid1-10: limit the number of plugged bio 9efcc2c3df76 md/raid1-10: don't handle pluged bio by daemon thread a022325ab970 md/md-bitmap: add a new helper to unplug bitmap asynchrously 7db922bae3ab md/raid1-10: submit write io directly if bitmap is not enabled 8295efbe68c0 md/raid1-10: factor out a helper to submit normal write 5ec6ca140a03 md/raid1-10: factor out a helper to add bio to plug 010444623e7f md/raid10: prevent soft lockup while flush writes 2ae6aaf76912 md/raid10: fix io loss while replacement replace rdev 8d355a46c1e0 md/raid10: Do not add spare disk when recovery fails 4d8a5754a694 md/raid10: clean up md_add_new_disk() 6090368abcb4 md/raid10: prioritize adding disk to 'removed' mirror 59f8f0b54c8f md/raid10: improve code of mrdev in raid10_sync_request 34817a244174 md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request 75aa7a1b8f85 md/raid5: don't start reshape when recovery or replace is in progress 446931543982 md: protect md_thread with rcu 4eeb6535cd51 md/bitmap: factor out a helper to set timeout c333673a7830 md/bitmap: always wake up md_thread in timeout_store 955a257d69e4 dm-raid: remove useless checking in raid_message() e5e9b9cb71a0 md: factor out a helper to wake up md_thread directly 3ce94ce5d05a md: fix duplicate filename for rdev 34354cc946ab arm64: dts: qcom: msm8996pro: Add CBF scaling support e58cf964157b arm64: dts: qcom: sdm845-xiaomi-beryllium: enable pmi8998 charger e5d83d4d5cb9 arm64: dts: qcom: sdm845-shift-axolotl: enable pmi8998 charger 23cf50b13e06 arm64: dts: qcom: sdm845-oneplus: enable pmi8998 charger 7711c35fd67c arm64: dts: qcom: pmi8998: add charger node 4e6b05376802 arm64: dts: qcom: pmi8998: enable rradc by default ffadc79ed99f arm64: dts: qcom: ipq9574: Enable crypto nodes 35e237b3d599 dt-bindings: clock: Add crypto clock and reset definitions 18b89265572b selftests/bpf: Verify that check_ids() is used for scalars in regsafe() 1ffc85d9298e bpf: Verify scalar ids mapping in regsafe() using check_ids() dec020280373 selftests/bpf: Check if mark_chain_precision() follows scalar ids 904e6ddf4133 bpf: Use scalar ids in mark_chain_precision() f8b20a405428 md/raid10: fix wrong setting of max_corr_read_errors 6beb489b2eed md/raid10: fix overflow of md/safe_mode_delay 868bba54a3bc md/raid5: fix a deadlock in the case that reshape is interrupted 3e00777d5157 md: add a new api prepare_suspend() in md_personality 431e61257d63 md: export md_is_rdwr() and is_md_suspended() 873f50ece41a md: fix data corruption for raid456 when reshape restart while grow up 46038b30b308 md/raid5: don't allow replacement while reshape is in progress 301867b1c168 md/raid10: check slab-out-of-bounds in md_bitmap_get_counter 3de13550a20f raid6: neon: add missing prototypes 21c9c7af1b37 arm64: dts: qcom: qdu1000: Add IMEM and PIL info region 8d66f7a07bc1 dt-bindings: sram: qcom,imem: document qdu1000 ebdcfc8c42c2 arm64: dts: adapt to LP855X bindings changes 0196b041aeec arm64: dts: qcom: ipq5332: add few more reserved memory region 66d141a15c19 arm64: dts: qcom: ipq5332: define UART1 b59cd2902c58 arm64: dts: qcom: ipq5332: rename mi01.2 dts to rdp441 c4ef464b24c5 arm64: dts: qcom: sm7225-fairphone-fp4: Add Bluetooth b179f35b887b arm64: dts: qcom: sm6350: add uart1 node 1c8267cd14ed soc: qcom: icc-bwmon: Fix MSM8998 count unit 4b2c7ac8e469 arm64: dts: qcom: sm8550: Flush RSC sleep & wake votes 255c53df8ec3 arm64: dts: qcom: sm6350: Flush RSC sleep & wake votes 91e83140b5dd arm64: dts: qcom: sdm845: Flush RSC sleep & wake votes 7b04cbd81b0e arm64: dts: qcom: sdm670: Flush RSC sleep & wake votes 442d55d099ed arm64: dts: qcom: sc8180x: Flush RSC sleep & wake votes ab033e7846f9 arm64: dts: qcom: qdu1000: Flush RSC sleep & wake votes ade89bc08c8e arm64: dts: qcom: sm6350: Add PSCI idle states 66171d3fa08e dt-bindings: soc: qcom,rpmh-rsc: Require power-domains 6a22e017f952 nios2: Replace all non-returning strlcpy with strscpy 6ebe94baa2b9 nios2: Convert __pte_free_tlb() to use ptdescs f684391e3d32 arm64: dts: qcom: ipq9574: add few more reserved memory region 5ed19528db8d KVM: selftests: Add new CFLAGS to generate dependency files cc77b95acf3c kvm/eventfd: use list_for_each_entry when deassign ioeventfd 5aa5dbc254be arm64: dts: qcom: ipq5332: add support for the RDP474 variant f2f644d85c44 dt-bindings: arm: qcom: document MI01.9 board based on IPQ5332 family f471f91a0d63 soc: qcom: socinfo: Add Soc ID for IPQ5300 b56715957bc8 dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 5ea5ca3c2b4b KVM: destruct kvm_io_device while unregistering it from kvm_io_bus 612738321774 Documentation: Add tools/rtla timerlat -u option documentation ed774f7481fa rtla/timerlat_hist: Add timerlat user-space support cdca4f4e5e8e rtla/timerlat_top: Add timerlat user-space support 7bc4d3089a50 rtla/hwnoise: Reduce runtime to 75% 57cf76ec6457 rtla: Start the tracers after creating all instances 2091336b9a8b rtla/timerlat_hist: Add auto-analysis support c66552be9ec9 rtla/timerlat: Give timerlat auto analysis its own instance c58a3f8c7f97 rtla: Automatically move rtla to a house-keeping cpu 894c29c76b2b rtla: Change monitored_cpus from char * to cpu_set_t 272ced2556e6 rtla: Add --house-keeping option a957cbc02531 rtla: Add -C cgroup support 87a1752bdd8a dt-bindings: net: Add QCA2066 Bluetooth 3e253b21693d ASoC: tlv320aic32x4: pll: Remove impossible condition in clk_aic32x4_pll_determine_rate() be8fa5fd0a48 clk: Fix best_parent_rate after moving code into a separate function 3aed112953b1 soc: qcom: Fix a IS_ERR() vs NULL bug in probe be093a80dff0 tools: ynl-gen: inherit policy in multi-attr 10c4d2a7b88d tools: ynl-gen: correct enum policies d9c2a255cfe0 soc: qcom: socinfo: Add support for new fields in revision 19 158826c73d48 soc: qcom: socinfo: Add support for new fields in revision 18 318da4837d75 arm64: defconfig: Enable sc828x0xp lpasscc clock controller c2ef1ec97c1f clk: qcom: Add lpass audio clock controller driver for SC8280XP a5c9c3ba243a clk: qcom: Add lpass clock controller driver for SC8280XP 532bbadcb511 arm64: dts: qcom: sc8280xp: add resets for soundwire controllers 83da70da40c9 dt-bindings: clock: Add LPASS AUDIOCC and reset controller for SC8280XP bfc43a9c0ce5 dt-bindings: clock: Add LPASSCC and reset controller for SC8280XP 3f01d016cf4b arm64: dts: qcom: sm8550-mtp: add sound card 9f5ebcd61009 arm64: dts: qcom: sm8550-qrd: add sound card edb92fae57e7 arm64: dts: qcom: sm8550-mtp: add WSA8845 speakers a2422d51069d arm64: dts: qcom: sm8550-qrd: add WSA8845 speakers 9181bb939984 arm64: dts: qcom: Add SDX75 platform and IDP board support f9a97656ace8 dt-bindings: arm: qcom: Document SDX75 platform and boards bb47bfbd5aa8 arm64: dts: qcom: sm8550-qrd: enable PMIC Volume and Power buttons a791fc19965e arm64: dts: qcom: pmk8550: always enable RTC PMIC device 3818165476d7 arm64: dts: qcom: sm8550-qrd: add notification RGB LED 8889d13c2e75 arm64: dts: qcom: pm8550: add PWM controller 2d7b1a31ffb8 arm64: dts: qcom: sc8180x: Move DisplayPort for MMCX e537d5ef4709 arm64: dts: qcom: sc8180x: Fix adreno smmu compatible a277430b3836 arm64: dts: qcom: sc8180x-primus: dispcc is already okay 66adfbc4d339 arm64: dts: qcom: sm8550: add display port nodes bbde65f9da92 arm64: dts: qcom: sm8550: fix low_svs RPMhPD labels f04325e4d4d6 arm64: dts: qcom: sa8540p-ride: Specify ethernet phy OUI 677b9e85e869 dt-bindings: firmware: scm: Add compatible for SDX75 0d25da8e7e1e soc: qcom: mdt_loader: Fix split image detection 3f502e372b4d ARM: dts: qcom: msm8226: Provide clocks to mmcc node e28042738426 ARM: dts: qcom: msm8226: Use XO from rpmcc where possible 5683f11aa194 dt-bindings: clock: qcom,mmcc: define clocks/clock-names for MSM8226 106ed2cad9f7 KVM: SVM: WARN, but continue, if misc_cg_set_capacity() fails 0b210faf3373 KVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages a30642570855 KVM: x86: Update comments about MSR lists exposed to userspace 389ce21b622b arm64: add kdump.rst into index.rst ea197ea2ba57 thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table c3b880acadc9 xfs: fix ag count overflow during growfs 3dbd53c7be1c swim3: fix the floppy_locked_ioctl prototype ae128bb36d23 dt-bindings: gpio: pca9570: add gpio-line-names property cea44032bc79 gfs2: retry interrupted internal reads 7d0b80647f73 gpiolib: remove unused gpio_cansleep() 1e327963cfab x86/sgx: Avoid using iterator after loop in sgx_mmu_notifier_release() 2cc83bf7d411 mmc: core: Allow mmc_start_host() synchronously detect a card 3108eb2e8aa7 mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS 57e30e00bd5b gpio: tps65219: add GPIO support for TPS65219 PMIC 6fa0a72cbbe4 gfs2: Fix possible data races in gfs2_show_options() b629c698eae7 regmap: Add debugfs file for forcing field writes 21e87daece5a KVM: arm64: timers: Fix resource leaks in kvm_timer_hyp_init() 82a28d5aa582 ASoC: siu: Add MODULE_FIRMWARE macro 099770e2dae0 ASoC: remove old trigger ordering method 0a67a14f74ac ASoC: starfive: use use new trigger ordering method 38cb2a362d07 ASoC: atmel: use use new trigger ordering method 4a6aeaebbe3b ASoC: amd: use use new trigger ordering method 356caf663dee ASoC: add new trigger ordering method 0281b02e1913 ASoC: Intel: sof_sdw: add dai_link_codec_ch_map ac950278b087 ASoC: add N cpus to M codecs dai link support 0eff26b13da4 ASoC: cs35l30: Use maple tree register cache ce598b2f8360 ASoC: cs43130: Use maple tree register cache 62145b0a5374 ASoC: cs42l83: Use maple tree register cache 7e39a7187624 ASoC: cs42l73: Use maple tree register cache 6b7fed83c945 ASoC: cs42l42: Use maple tree register cache bb1bd25ad79c ASoC: cs4234: Use maple tree register cache 28f851babc48 ASoC: cs35l35: Use maple tree register cache e7795f2d29e0 ASoC: cs35l34: Use maple tree register cache 7a230512d335 ASoC: cs35l33: Use maple tree register cache 176bb179f190 ASoC: cs35l32: Use maple tree register cache 404615d7f1dc ext2: Drop fragment support b77b75fc6121 platform/x86: ISST: Fix usage counter fa5e68b1c10d platform/x86: ISST: Reset default callback on unregister f3710f5e9e1a tty: serial: samsung_tty: Use abs() to simplify some code 832e231cff47 tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk a9c09546e903 tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error aeaee158c2db platform/x86: int3472: Switch back to use struct i2c_driver's .probe() bba73a1d05f3 platform/x86: asus-tf103c-dock: Switch back to use struct i2c_driver's .probe() 8802fcfb57d5 platform/surface: surface3_power: Switch back to use struct i2c_driver's .probe() f2b689ab2f8c platform/x86/intel/pmc/mtl: Put devices in D3 during resume 801e5dc9853f platform/x86/intel/pmc: Add resume callback d9f59caf94a9 serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE 1eea99c04555 powerpc/legacy_serial: Handle SERIAL_8250_FSL=n build failures f999e23ce66c platform/x86: thinkpad_acpi: Fix lkp-tests warnings for platform profiles 53d061c19dc4 usb: chipidea: imx: add missing USB PHY DPDM wakeup setting 0ac37fbdad70 usb: chipidea: imx: turn off vbus comparator when suspend 41e2f976b558 MAINTAINERS: add Cadence USBHS driver entry 07a3aef249a1 usb: cdns2: Add tracepoints for CDNS2 driver 3eb1f1efe204 usb: cdns2: Add main part of Cadence USBHS driver 0ca2026eea10 usb: cdns2: Device side header file for CDNS2 driver 01052b91c980 usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe() a053d9dc45ac usb: update the ctime as well when updating mtime after an ioctl 83cb2604f641 usb: core: add sysfs entry for usb device state edd60d24bd85 usb: common: usb-conn-gpio: Set last role to unknown before initial detection 9a070e8e2089 usb: chipidea: imx: don't request QoS for imx8ulp 52ff079dede2 dt-bindings: usb: ci-hdrc-usb2: add fsl,imx8ulp-usb compatible 60d5b71933c4 usb: dwc3: qcom: use dev_err_probe() where appropriate 4a944da70712 usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe() 8fd95da2cfb5 usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() 6b394dbb6469 usb: gadget: f_mass_storage: remove unnecessary open check 5ae8a35459e7 usb: gadget: uvc: clean up comments and styling in video_pump 152669f844d1 usb: gadget: udc: udc-xilinx: Add identifier to read_fn function arg f817f271dad3 usb: usb251xb: Use of_property_read_u16() ffd603f21423 usb: gadget: u_serial: Add null pointer check in gs_start_io 0a453dc9f260 usb: typec: intel_pmc_mux: Expose IOM port status to debugfs f56914393537 gpio: zynq: fix zynqmp_gpio not an immutable chip warning 39db3f151949 crypto: update some Arm documentation references 964e6d97a3bd mips: update a reference to a moved Arm Document 8507f35447e6 gpio: davinci: make davinci_gpio_dev_pm_ops static 6b5f9a87e12d amd-xgbe: extend 10Mbps support to MAC version 21H d5e234ff08a4 xhci: Add ZHAOXIN xHCI host U1/U2 feature support d9b0328d0b8b xhci: Show ZHAOXIN xHCI root hub speed correctly 2a865a652299 xhci: Fix TRB prefetch issue of ZHAOXIN hosts f927728186f0 xhci: Fix resume issue of some ZHAOXIN hosts 2710f8186f88 xhci: Stop unnecessary tracking of free trbs in a ring f5af638f0609 xhci: Fix transfer ring expansion size calculation 4bf398e15aa4 xhci: split allocate interrupter into separate alloacte and add parts 0a4776205b16 xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup 9b907c91aa94 xhci: Don't require a valid get_quirks() function pointer during xhci setup b9e43779ac9b xhci: Add usb cold attach (CAS) as a reason to resume root hub. b47ad02ff283 usb: xhci: Remove unused udev from xhci_log_ctx trace event 285cff4c0454 KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes 6aafa1c2d3e3 wifi: ath11k: fix memory leak in WMI firmware stats 4f52ec65a9ae wifi: ath11k: debug: add ATH11K_DBG_CE 3512593884b3 wifi: ath11k: htc: cleanup debug messages cf036c416e9a wifi: ath11k: don't use %pK ac483942616a wifi: ath11k: hal: cleanup debug message 06819e471f28 wifi: ath11k: debug: use all upper case in ATH11k_DBG_HAL 947b5e224818 wifi: ath11k: dp: cleanup debug message 332c65628938 wifi: ath11k: pci: cleanup debug logging 00608b40ae1a wifi: ath11k: wmi: add unified command debug messages afba35d7d125 wifi: ath11k: wmi: use common error handling style 90a9fb5b6618 wifi: ath11k: wmi: cleanup error handling in ath11k_wmi_send_init_country_cmd() 8fbeaca7a001 wifi: ath11k: remove unsupported event handlers e5df15773d8d wifi: ath11k: add WMI event debug messages fc3b984a7d99 wifi: ath11k: remove manual mask names from debug messages 9a599e968f02 wifi: ath11k: print debug level in debug messages d13936d57927 wifi: ath11k: debug: remove unused ATH11K_DBG_ANY 75086cc6dee0 wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() e18aab0470d8 octeontx2-af: Set XOFF on other child transmit schedulers during SMQ flush 4ed6387a61fc octeontx2-af: add option to toggle DROP_RE enable in rx cfg b6a072a15327 octeontx2-af: Enable LBK links only when switch mode is on. bbba125eade7 octeontx2-af: cn10k: Set NIX DWRR MTU for CN10KB silicon 79bc788c038c octeontx2-af: extend RSS supported offload types 09de114c770f octeontx2-af: Add devlink option to adjust mcam high prio zone entries c29e012eae29 selftests: forwarding: Fix layer 2 miss test syntax 91ccdbb94fea wifi: rtw88: add missing unwind goto for __rtw_download_firmware() 60be49bdf1d4 MAINTAINERS: Add CPU HOTPLUG entry d0b2461678b1 ata: Use of_property_read_reg() to parse "reg" 58cc6133cc27 ALSA: emu10k1: actually show some S/PDIF status in /proc for E-MU cards 3ac251420be2 ALSA: emu10k1: add support for 12 kHz capture on Audigy ca533448a093 ALSA: emu10k1: fix timer for E-MU cards at 44.1 kHz word clock 6cc844504638 ALSA: timer: minimize open-coded access to hw.resolution e68235c8aae9 ALSA: emu10k1: fix synthesizer pitch for E-MU cards at 44.1 kHz 19b89d15fa97 ALSA: emu10k1: fix sample rates for E-MU cards at 44.1 kHz word clock e73b597e63eb ALSA: emu10k1: query rate of external clock sources on E-MU cards 60985241bfc6 ALSA: emu10k1: make available E-MU clock sources card-specific 1359886227e5 ALSA: emu10k1: split off E-MU fallback clock from clock source 2b8cc5858a07 platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer c31a25e1db48 kcm: Send multiple frags in one sendmsg() 264ba53fac79 kcm: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage de17c6857301 tcp_bpf: Make tcp_bpf_sendpage() go through tcp_bpf_sendmsg(MSG_SPLICE_PAGES) 5df5dd03a8f7 sunrpc: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage 345ee3e8126a algif: Remove hash_sendpage*() a3bbdc52c38f Remove file->f_op->sendpage 959b76a909bf xtensa: drop ARCH_WANT_FRAME_POINTERS e6807b44e49a xtensa: report trax and perf counters in cpuinfo 338d9150900d xtensa: add asm-prototypes.h 74e25376b0fe xtensa: only build __strncpy_user with CONFIG_ARCH_HAS_STRNCPY_FROM_USER e7cb083891e4 xtensa: drop bcopy implementation f8b09d452412 xtensa: drop EXPORT_SYMBOL for common_exception_return fe5775f238d6 xtensa: boot-redboot: clean up Makefile 752121c7ebf8 xtensa: clean up default platform functions 7561dfbf3b34 xtensa: drop platform_halt and platform_power_off 11976fe2a47a xtensa: drop platform_restart 71a5fd7d89fb xtensa: drop platform_heartbeat f9f6ff8c5adb xtensa: xt2000: drop empty platform_init 3db7285e0441 clk: mediatek: fix of_iomap memory leak 18eb864f1a2d clk: mediatek: reset: add infra_ao reset support for MT8188 c917dd96fe41 nvme: skip optional id ctrl csi if it failed 2cf4ec53446f dt-bindings: reset: mt8188: add thermal reset control bit f235f6ae59e5 clk: mediatek: Remove CLK_SET_PARENT from all MSDC core clocks 1775790eff4a clk: mediatek: mux: Stop forcing CLK_SET_RATE_PARENT flag 16d4f5378d96 clk: si521xx: Switch i2c driver back to use .probe() b29434999371 xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method 61d7e8274cd8 xfs: drop EXPERIMENTAL tag for large extent counts 06f3ef6e1705 xfs: don't deplete the reserve pool when trying to shrink the fs d15b8c76c964 perf pfm: Remove duplicate util/cpumap.h include 103b3d2f9473 perf annotate: Allow whitespace between insn operands 1668a55a73f5 selftests: net: add tc flower cfm test 7cfffd5fed3e net: flower: add support for matching cfm fields d7ad70b5ef5a net: flow_dissector: add support for cfm packets d2e3115d7171 rust: error: `impl Debug` for `Error` with `errname()` integration ad744e8cb346 arm64: Allow arm64_sw.hvhe on command line 38cba55008e5 KVM: arm64: Force HCR_E2H in guest context when ARM64_KVM_HVHE is set aca18585db4f KVM: arm64: Program the timer traps with VHE layout in hVHE mode 75c76ab5a641 KVM: arm64: Rework CPTR_EL2 programming for HVHE configuration 6537565fd9b7 KVM: arm64: Adjust EL2 stage-1 leaf AP bits when ARM64_KVM_HVHE is set cff3b5cf96ed KVM: arm64: Disable TTBR1_EL2 when using ARM64_KVM_HVHE d0daf5a21e63 KVM: arm64: Force HCR_EL2.E2H when ARM64_KVM_HVHE is set 6f617d3aa643 KVM: arm64: Key use of VHE instructions in nVHE code off ARM64_KVM_HVHE 57e784b4079e KVM: arm64: Remove alternatives from sysreg accessors in VHE hypervisor context 659803aef48b arm64: Use CPACR_EL1 format to set CPTR_EL2 when E2H is set 9e7462bbe00d arm64: Allow EL1 physical timer access when running VHE 7a26e1f51e3c arm64: Don't enable VHE for the kernel if OVERRIDE_HVHE is set e2d6c906f0ac arm64: Add KVM_HVHE capability and has_hvhe() predicate 0ddc312b7c73 arm64: Turn kaslr_feature_override into a generic SW feature override 35230be87ec6 arm64: Prevent the use of is_kernel_in_hyp_mode() in hypervisor code c4b9fd2ac035 KVM: arm64: Drop is_kernel_in_hyp_mode() from __invalidate_icache_guest_page() 7244720ac137 tools/power/x86/intel-speed-select: v1.16 release d86cde6e335f KVM: arm64: Reuse fields of sys_reg_desc for idreg f90f9360c3d7 KVM: arm64: Rewrite IMPDEF PMU version as NI 2251e9ff1573 KVM: arm64: Make vCPU feature flags consistent VM-wide e3c1c0cae31e KVM: arm64: Relax invariance of KVM_ARM_VCPU_POWER_OFF a7a2c72ae014 KVM: arm64: Separate out feature sanitisation and initialisation fcf127839e6a tools/power/x86/intel-speed-select: Fix json formatting issue 4ebde55b7de1 tools/power/x86/intel-speed-select: Adjust scope of core-power config 8cd0d8633e2d selftests/ftace: Fix KTAP output ordering 1e2c44992788 selftests/cpufreq: Don't enable generic lock debugging options 301d6815cdb3 kselftests: Sort the collections list to avoid duplicate tests bcda4c863efd selftest: pidfd: Omit long and repeating outputs f6a01213e3f8 selftests: allow runners to override the timeout 1977ecea8c75 selftests/ftrace: Add new test case which checks for optimized probes c4f461a113ec selftests/clone3: test clone3 with exit signal in flags 375b9ff53cb6 kselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined 17cb2f17ed50 selftests: prctl: Fix spelling mistake "anonynous" -> "anonymous" e42bf3cfedec selftests: media_tests: Add new subtest to video_device_test 25085b4e9251 bpf/docs: Update documentation for new cpumask kfuncs 5a73efc7d1b4 selftests/bpf: Update bpf_cpumask_any* tests to use bpf_cpumask_any_distribute* f983be917332 bpf: Replace bpf_cpumask_any* with bpf_cpumask_any_distribute* 58476d8a24bd selftests/bpf: Add test for new bpf_cpumask_first_and() kfunc 5ba3a7a851e3 bpf: Add bpf_cpumask_first_and() kfunc e13dd04a242c clk: meson: a1: Staticize rtc clk 892d00fba18a perf inject: Lazily allocate guest_event event_buf d3944f0ed4e4 perf inject: Lazily allocate event_copy e590e46b548e perf script: Remove some large stack allocations 232418a0b2e8 perf sched: Avoid large stack allocations e57d739334d5 perf bench sched messaging: Free contexts on exit 8351498d5204 perf bench futex: Avoid memory leaks from pthread_attr e6deda2e5a6a perf bench epoll: Fix missing frees/puts on the exit path 0f0d1354a54c perf help: Ensure clean_cmds is called on all paths 657a3efee43a lib subcmd: Avoid memory leak in exclude_cmds d927ef5004ef perf cs-etm: Add exception level consistency check 8d3031d39fe8 perf cs-etm: Track exception level 5414b532611b perf cs-etm: Make PID format accessible from struct cs_etm_auxtrace d67d8c87d0e3 perf cs-etm: Use previous thread for branch sample source IP 951ccccdc715 perf cs-etm: Only track threads instead of PID and TIDs 0d98a7af4b12 perf map: Fix double 'struct map' reference free found with -DREFCNT_CHECKING=1 922db21d7e09 perf srcline: Optimize comparision against SRCLINE_UNKNOWN 5079e1c0c879 f2fs: avoid dead loop in f2fs_issue_checkpoint() cadfc2f9f8c3 f2fs: fix args passed to trace_f2fs_lookup_end 38b57833de1d f2fs: flag as supporting buffered async reads 20872584b8c0 f2fs: fix to drop all dirty meta/node pages during umount() 38a4a330c8bf f2fs: Detect looped node chain efficiently 25f9080576b9 f2fs: add async reset zone command support 901c12d14457 f2fs: flush error flags in workqueue 458c15dfbce6 f2fs: don't reset unchangable mount option in f2fs_remount() d8189834d434 f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() bfd476623999 f2fs: clean up w/ sbi->log_sectors_per_block 90b7c4b748d8 f2fs: fix to set noatime and immutable flag for quota file 77e820ea73a5 f2fs: renew value of F2FS_FEATURE_* 478d7100f44b f2fs: renew value of F2FS_MOUNT_* f082c6b205a0 f2fs: fix potential deadlock due to unpaired node_write lock use 36ded4c106db f2fs: Fix over-estimating free section during FG GC 04abeb699ddc f2fs: close unused open zones while mounting 753c742352d3 dt-bindings: vendor-prefixes: document TeeJet 3a5bbced6efc dt-bindings: trivial-devices: Add infineon,irps5401 03daea192aa3 of: unittest: Switch i2c driver back to use .probe() 2b544ec6a105 dt-bindings: misc: qcom,fastrpc: drop unneeded quotes 451d69d2f1f9 dt-bindings: imxgpt: add imx6ul compatible a2c6326c8b9d dt-bindings: crypto: fsl-dcp: add imx6sl and imx6ull compatible ce294330ebdd MAINTAINERS: add documentation file for Microchip EIC section 93da99912932 dt-bindings: interrupt-controller: microchip,sama7g5-eic: use proper naming syntax d70684772aa9 dt-bindings: arm: Add Cortex-R52 to the list of enum 35ca42399297 selftests/landlock: Add hostfs tests 04f9070e99a4 selftests/landlock: Add tests for pseudo filesystems 55ab3fbe8333 selftests/landlock: Make mounts configurable 3de64b656b3c selftests/landlock: Add supports_filesystem() helper 592efeb4a07e selftests/landlock: Don't create useless file layouts 74ce793bcbde hostfs: Fix ephemeral inodes 834631ee770a perf hist: Fix srcline memory leak 625db36e6c53 perf srcline: Change free_srcline to zfree_srcline 8ab12a2038e3 perf callchain: Use pthread keys for tls callchain_cursor d7ba60a4e590 perf header: Avoid out-of-bounds read cddeeeda8fba perf top: Add exit routine for main thread d3d53b2e9617 perf annotate: Fix parse_objdump_line memory leak bffb5b0c0976 perf map/maps/thread: Changes to reference counting 1981da1fe249 perf machine: Don't leak module maps 34b29bd61d4e perf machine: Fix leak of kernel dso 814a656870ee perf maps: Fix overlapping memory leak fe8fec1028dc perf symbol-elf: Correct holding a reference 5cedd1e29d45 perf jit: Fix two thread leaks 51cfe7a3e87e perf python: Avoid 2 leak sanitizer issues ac873ac32618 perf evlist: Free stats in all evlist destruction 084770f55acb perf intel-pt: Fix missed put and leak 2b87be183bca perf stat: Avoid evlist leak f8e502b9d1b3 perf header: Ensure bitmaps are freed 2c9f7bd7951a perf report: Avoid 'parent_thread' thread leak on '--tasks' processing cf078c838181 perf machine: Make delete_threads part of machine__exit f6005cafebab perf thread: Add reference count checking 0dd5041c9a0e perf addr_location: Add init/exit/copy functions 620be847f459 perf addr_location: Move to its own header 46125590e0df perf maps: Make delete static, always use put ee84a3032b74 perf thread: Add accessor functions for thread 7ee227f67402 perf thread: Make threads rbtree non-invasive 40826c45eb0b perf thread: Remove notion of dead threads dcf7a17714e6 perf test: Add test of libpfm4 events cc3d139bca0f perf list: Check arguments to show libpfm4 events d1f1cecc92ae perf list: Check if libpfm4 event is supported f0617f526cb0 perf parse: Allow config terms with breakpoints 36d3e4138e1b perf script: Fix allocation of evsel->priv related to per-event dump files 7826c069c876 intel_idle: clean up the (new) state_update_enter_method function 4622ba923e55 intel_idle: refactor state->enter manipulation into its own function c8ed1b359312 gfs2: Fix duplicate should_fault_in_pages() call b77505ed8a88 platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages c9a236419ff9 pinctrl: amd: Use pm_pr_dbg to show debugging messages f75400603f5f ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking cdb8c100d8a4 include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume 49776c712eb6 powercap: RAPL: Fix a NULL vs IS_ERR() bug 6a66fb9ffe7b dt-bindings: memory-controllers: drop unneeded quotes 4658fe81b3f8 powercap: RAPL: Fix CONFIG_IOSF_MBI dependency 35e797b0246b nvme-core: use nvme_ns_head_multipath instead of ns->head->disk d05b5e0baf42 powercap: RAPL: fix invalid initialization for pl4_supported field d97b4111b322 nvmet-fcloop: Do not wait on completion when unregister fails 959ffef13bac nvme-fabrics: open code __nvmf_host_find() 900095bfbbf6 nvme-fabrics: error out to unlock the mutex bdbfcd5f6caa nvme: Increase block size variable size to 32-bit e9227d486ede nvme-fcloop: no need to return from void function 94c78ea12400 nvmet-auth: remove unnecessary break after goto 2ad0713c73ff nvmet-auth: remove some dead code 2110a6bcd7af nvme-core: remove redundant check from nvme_init_ns_head 942e21c042e6 nvme: move sysfs code to a dedicated sysfs.c file ae8bd606e09b nvme-fabrics: prevent overriding of existing host 5e4b55fa522e nvme-fabrics: check hostid using uuid_equal b86d6595f734 nvme-fabrics: unify common code in admin and io queue connect 92bbe55182af nvmet: reorder fields in 'struct nvmefc_fcp_req' 0f5335e15897 nvmet: reorder fields in 'struct nvme_dhchap_queue_context' e64b0c807cdb nvmet: reorder fields in 'struct nvmf_ctrl_options' 9d217fb0e778 nvme: reorder fields in 'struct nvme_ctrl' c60651e32f1e nvmet: reorder fields in 'struct nvmet_sq' 7266c88cbaa3 ACPI: thermal: Eliminate struct acpi_thermal_state_flags 607d265fc1ab ACPI: thermal: Move acpi_thermal_driver definition bb5ab1fd61d6 ACPI: thermal: Move symbol definitions to one place a80956046995 ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol 3883fe9e148e ACPI: thermal: Use BIT() macro for defining flags a249d3066de6 nvme-fabrics: add queue setup helpers 4a4d9bc0c86d nvme-pci: cleaning up nvme_pci_init_request f3f28373152d nvme-rdma: fix typo in comment 7ed5cf8e6d9b nvme-core: fix dev_pm_qos memleak 3a12a0b868a5 nvme-core: add missing fault-injection cleanup 99c2dcc8ffc2 nvme-core: fix memory leak in dhchap_ctrl_secret a836ca33c5b0 nvme-core: fix memory leak in dhchap_secret_store 9368aa1882ac APEI: GHES: correctly return NULL for ghes_get_devices() 097e727b585a ACPI: FFH: Drop the inclusion of linux/arm-smccc.h b72f301c5bdc ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly d38f6bcea888 ACPI: APEI: mark bert_disable as __initdata 896e97bf99ec ACPI: EC: Clear GPE on interrupt handling only 11502feab423 Documentation: PCI: Tidy AER documentation f142badf4645 Documentation: PCI: Update cross references to .rst files a6378a7a1c7d Documentation: PCI: Drop recommendation to configure AER Capability ba3da6678318 PCI: Unexport pci_save_aer_state() c518d31b2a33 pinctrl: baytrail: Use str_hi_lo() helper a9fc76645ca0 lib/string_choices: Add str_high_low() helper fca76071bab2 lib/string_helpers: Split out string_choices.h 27896ffd8fe4 lib/string_helpers: Add missing header files to MAINTAINERS database d16b3af46679 cgroup: remove unused task_cgroup_path() aa8a950a5d6b ACPI: video: Stop trying to use vendor backlight control on laptops from after ~2012 ba49f9768858 bpf: Hide unused bpf_patch_call_args 5273ee254e34 cgroup/cpuset: remove unneeded header files febdfa0e9c8a ALSA: docs: Update MIDI 2.0 documentation for UMP 1.1 enhancement 01dfa8e969db ALSA: ump: Add info flag bit for static blocks 6a8b4800ae54 ALSA: seq: ump: Notify UMP protocol change to sequencer 174a6dfbc17e ALSA: seq: ump: Notify port changes to system port 4a16a3af0571 ALSA: seq: ump: Handle FB info update 5437ac9bad63 ALSA: seq: ump: Handle groupless messages 960a1149c8fa ALSA: usb-audio: Add midi2_ump_probe option 54852e8f401a ALSA: usb-audio: Parse UMP Endpoint and Function Blocks at first 37e0e14128e0 ALSA: ump: Support UMP Endpoint and Function Block parsing e375b8a04587 ALSA: ump: Add more attributes to UMP EP and FB info 4080a0e7b36b dt-bindings: display: mediatek: od: Add compatible for MediaTek MT6795 c4b50cdf9d9d svcrdma: Revert 2a1e4f21d841 ("svcrdma: Normalize Send page handling") a944209c11af SUNRPC: Revert 579900670ac7 ("svcrdma: Remove unused sc_pages field") 6be7afcd92cd SUNRPC: Revert cc93ce9529a6 ("svcrdma: Retain the page backing rq_res.head[0].iov_base") 58f5d894006d NFSD: add encoding of op_recall flag for write delegation 8111c17cfcb3 NFSD: Add "official" reviewers for this subsystem b1c6ffb26728 mailmap: Add Bruce Fields' latest e-mail addresses ac3c32bbdb0e svcrdma: Clean up allocation of svc_rdma_rw_ctxt ed51b4261014 svcrdma: Clean up allocation of svc_rdma_send_ctxt c5d68d25bd6b svcrdma: Clean up allocation of svc_rdma_recv_ctxt fe2b401e5548 svcrdma: Allocate new transports on device's NUMA node 665e89ab7c5a lockd: drop inappropriate svc_get() from locked_get() c769eccefbb3 dt-bindings: display: mediatek: ufoe: Add compatible for MediaTek MT6795 5dfd9bb376d9 dt-bindings: display: mediatek: split: Add compatible for MediaTek MT6795 400ab909b7cd dt-bindings: display: mediatek: merge: Add compatible for MediaTek MT6795 84e05dc1f94d dt-bindings: display: mediatek: gamma: Add compatible for MediaTek MT6795 791a9974fcaa dt-bindings: display: mediatek: color: Add compatible for MediaTek MT6795 8f2a42046cb6 dt-bindings: display: mediatek: wdma: Add compatible for MediaTek MT6795 4f1731df60f9 blk-mq: fix potential io hang by wrong 'wake_batch' 48ed9e648722 dt-bindings: display: mediatek: rdma: Add compatible for MediaTek MT6795 35b7a18c59a1 dt-bindings: display: mediatek: ovl: Add compatible for MediaTek MT6795 28c143af8bc9 dt-bindings: display: mediatek: dsi: Add compatible for MediaTek MT6795 4826c59453b3 io_uring: wait interruptibly for request completions on exit d8720452fe0f dt-bindings: display: mediatek: aal: Add compatible for MediaTek MT6795 b84c6b26a650 dt-bindings: display: mediatek: dpi: Add compatible for MediaTek MT6795 83e92e301eb2 MAINTAINERS: coresight: Add James Clark as Reviewer b23ed4d74c4d selftests/bpf: Fix invalid pointer check in get_xlated_program() 0733ad800291 fs: remove the now unused FMODE_* flags ee3249a8ce78 block: store the holder in file->private_data 4e762d862344 block: always use I_BDEV on file->f_mapping->host to find the bdev 05bdb9965305 block: replace fmode_t with a block-specific type for block open flags 5e4ea834676e block: remove unused fmode_t arguments from ioctl handlers cfb425761c79 block: move a few internal definitions out of blkdev.h bd6abfc8e789 ubd: remove commented out code in ubd_open 99b07780814e rnbd-srv: replace sess->open_flags with a "bool readonly" 658afed19cee mtd: block: use a simple bool to track open for write 7d9d7d59d44b nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool 1991299e49fa scsi: replace the fmode_t argument to ->sg_io_fn with a simple bool 2e80089c1824 scsi: replace the fmode_t argument to scsi_ioctl with a simple bool 5f4eb9d5413f scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool 81b1fb7d17c0 fs: remove sb->s_mode 3f0b3e785e8b block: add a sb_open_mode helper 2736e8eeb0cc block: use the holder as indication for exclusive opens 2ef789288afd btrfs: don't pass a holder for non-exclusive blkdev_get_by_path 5ee607675deb rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path 29499ab060fe bcache: don't pass a stack address to blkdev_get_by_path c889d0793d9d swsusp: don't pass a stack address to blkdev_get_by_path 7ee34cbc291a block: rename blkdev_close to blkdev_release ae220766d87c block: remove the unused mode argument to ->release d32e2bf83791 block: pass a gendisk to ->open 444aa2c58cb3 block: pass a gendisk on bdev_check_media_change 7ae24fcee992 cdrom: remove the unused mode argument to cdrom_release 8cdf433e2b8e cdrom: track if a cdrom_device_info was opened for data a4cec8bc14c0 cdrom: remove the unused cdrom_close_write release code 473399b50de1 cdrom: remove the unused mode argument to cdrom_ioctl 764b83100b9a cdrom: remove the unused bdev argument to cdrom_open 9d1c92872e70 block: also call ->open for incremental partition opens d692cc619247 regulator: Switch two more i2c drivers back to use .probe() d32758acbd4e regmap: Don't check for changes in regcache_set_val() bfa0b38c1483 regmap: maple: Implement block sync for the maple tree cache 155a6bd6375b regmap: Provide basic KUnit coverage for the raw register I/O 65dd2f671875 regmap: Provide a ram backed regmap with raw support fd6f223639b8 ASoC: audio-graph-card2-custom-sample.dtsi: remove DT warning 947e3960a72a ASoC: Switch two more i2c drivers back to use .probe() 374b54532b1c ASoC: dt-bindings: cirrus,cs35l45: drop unneeded quotes f9c058d14f4f ASoC: mediatek: mt8173: Fix irq error path a46d37012a5b ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path 51bdf6ebe5b7 ASoC: Intel: avs-ssm4567: remove redundant dapm routes 96b5452fe43c ASoC: Intel: avs-rt5682: remove redundant dapm routes eae0655316a5 ASoC: Intel: avs-rt298: remove redundant dapm routes cca1ac1f097a ASoC: Intel: avs-rt286: remove redundant dapm routes 6227269fb375 ASoC: Intel: avs-rt274: remove redundant dapm routes ae7d66822de5 ASoC: Intel: avs-nau8825: remove redundant dapm routes 9868ca64fd7a ASoC: Intel: avs-max98927: remove redundant dapm routes b4df7ce9905b ASoC: Intel: avs-max98373: remove redundant dapm routes d48e3cd5aaec ASoC: Intel: avs-max98357a: remove redundant dapm routes 12ea56d73c54 ASoC: Intel: avs-hdaudio: remove redundant dapm routes c2076f4fa4f1 ASoC: Intel: avs-dmic: remove redundant dapm routes 530ca0a7ed04 ASoC: Intel: avs-da7219: remove redundant dapm routes c7eed31e235c mmc: sdhci-msm: Switch to the new ICE API 8414061cd9c2 dt-bindings: mmc: convert bcm2835-sdhost bindings to YAML 0e92aec2efa0 mmc: sdhci-pci-gli: Add support SD Express card for GL9767 17b492117b00 mmc: sdhci: Add VDD2 definition for power control register d2754355512e mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 f3a5b56c1286 mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support f2764e1f795c mmc: mtk-sd: reduce CIT for better performance ac93af1fe3f4 dt-bindings: mmc: sdhci-msm: Document the QDU1000/QRU1000 compatible 568898cbc8b5 mmc: block: ioctl: do write error check for spi 20dbd07ef0a8 mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. 584f5488e484 mmc: core: Remove unnecessary error checks and change return type 434587df9f7f memstick r592: make memstick_debug_get_tpc_name() static a3332b7aad34 mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used 6151bc77daac mmc: meson-mx-sdhc: Avoid cast to incompatible function type 78ce88e7581f mmc: block: Suppress empty whitespaces in prints 2d2934783f8d dt-bindings: mmc: sdhci-msm: Document SC8280XP SDHCI 77a83be81599 dt-bindings: mmc: brcm,kona-sdhci: convert to YAML 982fe2e093c6 mmc: dw_mmc: Make dw_mci_pltfm_remove() return void 2fba941d3423 dt-bindings: mmc: sdhci-msm: add IPQ6018 compatible d244c610f1d9 EDAC/npcm: Add NPCM memory controller driver a053b7e579bd dt-bindings: memory-controllers: nuvoton: Add NPCM memory controller 9b4469410cf9 ALSA: firewire: use 'GPL' string for module license contributed by Clemens Ladisch 81c294350733 ALSA: firewire: use 'GPL' string for module license contributed by Takashi Sakamoto 263638dc0690 arm64: Update Documentation/arm references e318b36ed37d arm: update in-source documentation references e790a4ce5290 arm: docs: Move Arm documentation to Documentation/arch/ d99df65728bd mfd: twl6040: Use maple tree register cache 3a2cb45ca0cc net: mlxsw: i2c: Switch back to use struct i2c_driver's .probe() 98c485eaf509 net: phy: add driver for MediaTek SoC built-in GE PHYs 5882efff88aa tcp: remove size parameter from tcp_stream_alloc_skb() b4a24397139c tcp: remove some dead code fbf934068f6b tcp: let tcp_send_syn_data() build headless packets 500e1340d1d2 net: ethtool: don't require empty header nests 5ab8c41cef30 netlink: support extack in dump ->start() 7b7b06d55aef gfs2: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method f561ff232a6b tools: ynl: add sample for ethtool 2d7be507d65e tools: ynl: generate code for the ethtool family 68335713d2ea netlink: specs: ethtool: mark pads as pads 709d0c3b3d4c netlink: specs: ethtool: untangle stats-get 37c852222712 netlink: specs: ethtool: untangle UDP tunnels and cable test a bit 180ad455273a netlink: specs: ethtool: add empty enum stringset 2c9d47a095f7 tools: ynl-gen: resolve enum vs struct name conflicts dddc9f53da3e tools: ynl-gen: don't generate enum types if unnamed d4813b11d679 netlink: specs: ethtool: add C render hints ed2042cc77f1 netlink: specs: support setting prefix-name per attribute 33eedb0071c8 tools: ynl-gen: record extra args for regen 008bcd6835a2 tools: ynl-gen: support excluding tricky ops b30a1f305b7b mdio: mdio-mux-mmioreg: Use of_property_read_reg() to parse "reg" 61ab5a060a57 dt-bindings: net: drop unneeded quotes 97154bcf4d1b af_unix: Kconfig: make CONFIG_UNIX bool ec80f488252b selftests: net: add SCM_PIDFD / SO_PEERPIDFD test 7b26952a91cf net: core: add getsockopt SO_PEERPIDFD 5e2ff6704a27 scm: add SO_PASSPIDFD and SCM_PIDFD 2aac2d8b9592 clk: samsung: add CONFIG_OF dependency 4055eabe04a2 m68k: defconfig: Update defconfigs for v6.4-rc1 878b02d5f3b5 clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() e02ba11b4576 clk: imx93: fix memory leak and missing unwind goto in imx93_clocks_probe 188d070de913 clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe 6e6bb1639136 dt-bindings: clock: imx8m: Add missing interrupt property 1b280598ab3b clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe a32b0f0db3f3 x86/microcode/AMD: Load late on both threads too 8208181fe536 clk: imx: composite-8m: Add imx8m_divider_determine_rate df95ae66cc0a mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() 5374a50f2eb6 mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper 0255f74845c0 mlxsw: Convert RIF-has-netdevice queries to a dedicated helper 151b89f6025a mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler 14304e70634c mlxsw: spectrum_router: Use the available router pointer for netevent handling 48dde35ea157 mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly 41b2bd208e8a mlxsw: spectrum_router: Move here inetaddr validator notifiers 50f6c3d57e9a mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable e069ba07e6c7 net: openvswitch: add support for l4 symmetric hashing 7b8c9d7bb457 fsnotify: move fsnotify_open() hook into do_dentry_open() f1e668d29c57 net: enetc: reset taprio stats when taprio is deleted 2b84960fc5dd net/sched: taprio: report class offload stats per TXQ, not per TC f2ea0c3582ab nfc: nxp-nci: store __be16 value in __be16 variable b803d1fded40 net: mana: Add support for vlan tagging b6334e2cd46f fs: Fix comment typo 998b85f0468f sfc: Add devlink dev info support for EF10 26e35370b976 net/sched: act_pedit: Use kmemdup() to replace kmalloc + memcpy 132b4ebfa090 ionic: add support for ethtool extended stat link_down_count e4f5073d53be net: wwan: iosm: enable runtime pm support for 7560 cbb1ca6d5f9a dt-bindings: net: xlnx,axi-ethernet: convert bindings document to yaml 830f93f47068 RDMA/bnxt_re: optimize the parameters passed to helper functions bcfee4ce3e01 RDMA/bnxt_re: remove redundant cmdq_bitmap f0c875ff6293 RDMA/bnxt_re: use firmware provided max request timeout a00278521c91 RDMA/bnxt_re: cancel all control path command waiters upon error bb8c93618fb0 RDMA/bnxt_re: consider timeout of destroy ah as success. 84911cf3b2aa RDMA/bnxt_re: post destroy_ah for delayed completion of AH creation b6c725668826 RDMA/bnxt_re: Add firmware stall check detection 691eb7c6110f RDMA/bnxt_re: handle command completions after driver detect a timedout 354f5bd985af RDMA/bnxt_re: add helper function __poll_for_resp 159cf95e42a7 RDMA/bnxt_re: Simplify the function that sends the FW commands 65288a22ddd8 RDMA/bnxt_re: use shadow qd while posting non blocking rcfw command 3022cc151197 RDMA/bnxt_re: Avoid the command wait if firmware is inactive 8cf1d12ad56b RDMA/bnxt_re: Enhance the existing functions that wait for FW responses 258ee04317da RDMA/bnxt_re: set fixed command queue depth b021186bca9d RDMA/bnxt_re: remove virt_func check while creating RoCE FW channel 3099bcdc19b7 RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context 0af91306e17e RDMA/bnxt_re: wraparound mbox producer index 87200371817e thunderbolt: Enable/disable sideband depending on USB4 port offline mode b7b83911f790 thunderbolt: Do not send UNSET_INBOUND_SBTX when retimer NVM authentication started 1402ba08abae thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx() fece685cc7bb block/rnbd-srv: make process_msg_sess_info returns void d3fc0b466425 block/rnbd-srv: init err earlier in rnbd_srv_init_module 6a12d5379508 block/rnbd-srv: init ret with 0 instead of -EPERM 3ecdbf915135 block/rnbd-srv: rename one member in rnbd_srv_dev ba2eed1cf8f0 block/rnbd-srv: no need to check sess_dev d6e94913cb1c block/rnbd: introduce rnbd_access_modes 5783153ac67e block/rnbd-srv: remove unused header b0488411e919 block/rnbd: kill rnbd_flags_supported a68e1aec587a arm64: dts: rockchip: Add saradc node to rock5b a10b3841f901 soc: rockchip: dtpm: use C99 array init syntax 518f375c15af nfsd: don't provide pre/post-op attrs if fh_getattr fails df56b384de52 NFSD: Remove nfsd_readv() 703d75215555 NFSD: Hoist rq_vec preparation into nfsd_read() [step two] 507df40ebf31 NFSD: Hoist rq_vec preparation into nfsd_read() ed4a567a179e NFSD: Update rq_next_page between COMPOUND operations ba21e20b3095 NFSD: Use svcxdr_encode_opaque_pages() in nfsd4_encode_splice_read() 26a4dd839eeb selftests: net: vxlan: Fix selftest regression after changes in iproute2. a8ac2961148e sh: Avoid using IRQ0 on SH3 and SH4 3b3dfd58bace RDMA/erdma: Refactor the original doorbell allocation mechanism 6534de1fe385 RDMA/erdma: Associate QPs/CQs with doorbells for authorization 7e9a1dada226 RDMA/erdma: Allocate doorbell resources from hardware 128f8404306d RDMA/erdma: Configure PAGE_SIZE to hardware 22664c06e997 RDMA/mlx5: Return the firmware result upon destroying QP/RQ afff24899846 RDMA/mlx5: Handle DCT QP logic separately from low level QP interface 2ecfd946169e RDMA/mlx5: Reduce QP table exposure c023b61ac828 net/mlx5: Nullify qp->dbg pointer post destruction 15253079ca30 ALSA: hda: Use maple tree register cache c87bd91e34e1 net: renesas: rswitch: Use hardware pause features dc510c6d2ecf net: renesas: rswitch: Use napi_gro_receive() in RX 0cf9a77e80fa dt-bindings: iio: rockchip: Fix 'oneOf' condition failed warning c57fa0037024 meson saradc: fix clock divider mask length 939110f2d075 dt-bindings: iio: afe: voltage-divider: Spelling s/curcuit/circuit/ 450d1a8ce1e5 hwmon: (pmbus/max16601) Add support for new revisions of MAX16508 5e28d5e4b8bb Documentation/hwmon: Fix description of devm_hwmon_device_unregister() 7357b1876b21 hwmon: (tmp464) Use maple tree register cache e68953fcc69e hwmon: (tmp108) Use maple tree register cache 729f1f738a76 hwmon: (tmp102) Use maple tree register cache 6ef3811c40eb hwmon: (lm95245) Use maple tree register cache 30841ce37321 hwmon: (lm75) Use maple tree register cache 1b90e8f8879c drm/msm/adreno: change adreno_is_* functions to accept const argument cc943f43ece7 drm/msm/adreno: warn if chip revn is verified before being set 736a93273656 drm/msm/a5xx: really check for A510 in a5xx_gpu_init bf08e9791ca4 drm/msm/a6xx: Fix a690 CP_PROTECT settings 5e7665b5e484 drm/msm/adreno: Add Adreno A690 support 171f580e3209 drm/msm: Move cmdstream dumping out of sched kthread 38e27a6fbf22 drm/msm/a6xx: don't set IO_PGTABLE_QUIRK_ARM_OUTER_WBWA with coherent SMMU 635455260d06 drm/msm: drop unused ring variable in msm_ioctl_gem_submit() a52b66172927 drm/msm/adreno: fix sparse warnings in a6xx code 94da3da96c35 dt-bindings: extcon: wlf,arizona: drop unneeded quotes dd203fefd9c9 kbuild: enable kernel-doc -Wall for W=2 56b0f453db74 kernel-doc: don't let V=1 change outcome 4396f5fc6d03 dt-bindings: interconnect: fsl,imx8m-noc: drop unneeded quotes a1f7e7217847 interconnect: icc-clk: fix modular build 12dc71953e66 clk: qcom: cbf-msm8996: scale CBF clock according to the CPUfreq a1e82162af0b sfc: generate encap headers for TC offload 7e5e7d800011 sfc: neighbour lookup for TC encap action offload f1363154c474 sfc: MAE functions to create/update/delete encap headers 69819d3bc408 sfc: add function to atomically update a rule in the MAE b4da4235dc69 sfc: some plumbing towards TC encap action offload e16ca7fb9ffb sfc: add fallback action-set-lists for TC offload d457a0e329b0 net: move gso declarations and functions to their own files 6ba7ce89905c mptcp: unify pm set_flags interfaces f40be0db0b76 mptcp: unify pm get_flags_and_ifindex_by_id 9bbec87ecfe8 mptcp: unify pm get_local_id interfaces dc886bce753c mptcp: export local_address 0976b3dc021b drm/i915/selftests: add local workqueue for SW fence selftest 848a4e5c096d drm/i915: add a dedicated workqueue inside drm_i915_private 8d208a5eed48 drm/i915: use pointer to i915 instead of rpm in wakeref 978015f7ef92 net/mlx5e: Remove a useless function call e71383fb9cd1 net/mlx5: Light probe local SFs 3f90840305e2 net/mlx5: Move esw multiport devlink param to eswitch code 2059cf51f318 net/mlx5: Split function_setup() to enable and open functions 7057fe561988 net/mlx5: Set max number of embedded CPU VFs 6d98f314bfca net/mlx5: Update SRIOV enable/disable to handle EC/VFs 42a84a430931 net/mlx5: Query correct caps for min msix vectors 2ee3db806e85 net/mlx5: Use correct vport when restoring GUIDs 395ccd6eb49a net/mlx5: Add new page type for EC VF pages fa3c73eee641 net/mlx5: Add/remove peer miss rules for EC VFs a7719b29a821 net/mlx5: Add management of EC VF vports 9ac0b128248e net/mlx5: Update vport caps query/set for EC VFs dc13180824b7 net/mlx5: Enable devlink port for embedded cpu VF vports 93b36d0f2892 net/mlx5: mlx5_ifc updates for embedded CPU SRIOV 18a92b054254 net/mlx5: Simplify unload all rep code a94181ec064b syscalls: add sys_ni_posix_timers prototype f26799ffd6c7 checkpatch: check for 0-length and 1-element arrays 16c6006af4d4 kexec: enable kexec_crash_size to support two crash kernel regions 5b7bfb32cbaa kexec: add helper __crash_shrink_memory() 8a7db7790a3f kexec: improve the readability of crash_shrink_memory() f7f567b95b12 kexec: clear crashk_res if all its memory has been released 6f22a744f4ee kexec: delete a useless check in crash_shrink_memory() 1cba6c4309f0 kexec: fix a memory leak in crash_shrink_memory() 69fe5c430ccd ocfs2: cleanup trace events d32840ad4a11 ocfs2: correct return value of ocfs2_local_free_info() 4df3504e2f17 kexec: avoid calculating array size twice 048a9883267f include/linux/math.h: fix mult_frac() multiple argument evaluation bug d7a0fe9ef6d6 arm64: enable perf events based hard lockup detector 94946f9eaac1 arm64: add hw_nmi_get_sample_period for preparation of lockup detector 930d8f8dbab9 watchdog/perf: adapt the watchdog_perf interface for async model b17aa959330e watchdog/perf: add a weak function for an arch to detect if perf can use NMIs 1f423c905a6b watchdog/hardlockup: detect hard lockups using secondary (buddy) CPUs d9b3629ade8e watchdog/hardlockup: have the perf hardlockup use __weak functions more cleanly df95d3085caa watchdog/hardlockup: rename some "NMI watchdog" constants/function ed92e1ef5222 watchdog/hardlockup: move perf hardlockup watchdog petting to watchdog.c 77c12fc95980 watchdog/hardlockup: add a "cpu" param to watchdog_hardlockup_check() 1610611aadc2 watchdog/hardlockup: style changes to watchdog_hardlockup_check() / is_hardlockup() 81972551df9d watchdog/hardlockup: move perf hardlockup checking/panic to common watchdog.c 6ea0d04211a7 watchdog/perf: rename watchdog_hld.c to watchdog_perf.c 8b5c59a92b5b watchdog/hardlockup: add comments to touch_nmi_watchdog() 1fafaa7745ee watchdog/perf: ensure CPU-bound context when creating hardlockup detector event 730211182ed0 watchdog/hardlockup: change watchdog_nmi_enable() to void 810b560e8985 watchdog: remove WATCHDOG_DEFAULT 4379e59fe566 watchdog/perf: more properly prevent false positives with turbo modes 5e008df11c55 watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config 004444486184 decompressor: provide missing prototypes 6aee6723f1b3 init: add bdev fs printk if mount_block_root failed e0ddec73fd48 kcov: add prototypes for helper functions 3403bb4ea598 time_namespace: always provide arch_get_vdso_data() prototype for vdso af0a76e12695 thread_info: move function declarations to linux/thread_info.h 73648e6fa79a init: move cifs_root_data() prototype into linux/mount.h ad1a48301f65 init: consolidate prototypes in linux/init.h 23108f6aac4c kunit: include debugfs header file d9cdb43189ef panic: make function declarations visible 525bb813a995 panic: hide unused global functions ff7138813ac4 locking: add lockevent_read() prototype 6b76ca2ab917 lib: devmem_is_allowed: include linux/io.h 52bb85d64361 mm: sparse: mark populate_section_memmap() static 8f14a96386b2 mm: page_poison: always declare __kernel_map_pages() function 6ca0f81c0b96 mm: percpu: unhide pcpu_embed_first_chunk prototype e994f5b677ee squashfs: cache partial compressed blocks 6b81459c9cb0 squashfs: don't include buffer_head.h 4e2f6342ccaf fork: optimize memcg_charge_kernel_stack() a bit 3db55767da74 add intptr_t 9e627588bf91 procfs: replace all non-returning strlcpy with strscpy 35a609a82c17 scripts/spelling.txt: add more spellings to spelling.txt 6a25212dc358 kthread: fix spelling typo and grammar in comments a6e79df92e4a mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings 8ac268436e6d mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings 54cbbbf3faf6 mm/mmap: separate writenotify and dirty tracking logic 5e0747258384 mm/early_ioremap.c: improve the execution efficiency of early_ioremap_setup() 396faf889819 memcg: use helper macro FLUSH_TIME 12dd992accd9 mm: page_alloc: remove unneeded header files 3b65f437d9e8 mm: fix failure to unmap pte on highmem systems fa8c919dac3f mm/damon/ops-common: refactor to use {pte|pmd}p_clear_young_notify() c11d34fa139e mm/damon/ops-common: atomically test and clear young on ptes and pmds b3f78e749865 mm: vmalloc must set pte via arch code 501b26510ae3 vmstat: allow_direct_reclaim should use zone_page_state_snapshot 64d1b4dd826d fuse: use direct_write_fallback 596df33d673d fuse: drop redundant arguments to fuse_perform_write 70e986c3b4f4 fuse: update ki_pos in fuse_perform_write 44fff0fa08ec fs: factor out a direct_write_fallback helper 8ee93b4bb626 iomap: use kiocb_write_and_wait and kiocb_invalidate_pages 219580eea1ee iomap: update ki_pos in iomap_file_buffered_write c402a9a9430b filemap: add a kiocb_invalidate_post_direct_write helper e003f74afbd2 filemap: add a kiocb_invalidate_pages helper 3c435a0fe35c filemap: add a kiocb_write_and_wait helper 182c25e9c157 filemap: update ki_pos in generic_perform_write 936e114a245b iomap: update ki_pos a little later in iomap_dio_complete 0d625446d0a4 backing_dev: remove current->backing_dev_info e0228d590beb mm: zswap: shrink until can accept e3d9b45fb17c mm/mm_init.c: move set_pageblock_order() to free_area_init() 16618670276a mm: khugepaged: avoid pointless allocation for "struct mm_slot" 3b11edf1f239 mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified 837c2ba56d6f mm/mm_init.c: remove free_area_init_memoryless_node() deedad80f660 THP: avoid lock when check whether THP is in deferred list a95722a04772 swap: comments get_swap_device() with usage rule c07aee4f82af swap: remove get/put_swap_device() in __swap_duplicate() 3ecdeb0f876e swap: remove __swp_swapcount() 46a774d3eae5 swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range f9f956b550b8 swap: remove get/put_swap_device() in __swap_count() 1c2d252f5b42 mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn in zone_absent_pages_in_node() ba1b67c79cb3 mm/mm_init.c: introduce reset_memoryless_node_totalpages() da9698105c7a Docs/mm/damon/design: add a section for the modules layer f508a0fbd380 Docs/mm/damon/design: add a section for DAMON core API b138878609be Docs/mm/damon/design: add sections for advanced features of DAMOS 2dc4e6a509ae Docs/mm/damon/design: add sections for basic parts of DAMOS eaabfa4321a6 Docs/mm/damon/design: add a section for the relation between Core and Modules layer 69e7b88cea29 Docs/mm/damon/design: rewrite configurable layers e168962dbf7f Docs/mm/damon/design: update the layout based on the layers 45b849df7d0e Docs/mm/damon/design: add a section for overall architecture 73dc57e4ef49 Docs/mm/damon/maintainer-profile: fix typos and grammar errors c6bb975aa60b Docs/mm/damon/faq: remove old questions 3af0191a594d Multi-gen LRU: fix workingset accounting 06b27ce36a1a maple_tree: relocate the declaration of mas_empty_area_rev(). 7a03ae39209c maple_tree: simplify and clean up mas_wr_node_store() e6d1ffd611af maple_tree: rework mas_wr_slot_store() to be cleaner and more efficient. 2e1da329b424 maple_tree: add comments and some minor cleanups to mas_wr_append() c6fc9e4a5c50 maple_tree: add mas_wr_new_end() to calculate new_end accurately 8c995a631474 maple_tree: make the code symmetrical in mas_wr_extend_null() bc147f0f70a3 maple_tree: simplify mas_is_span_wr() 14c4b5ab6a43 maple_tree: fix the arguments to __must_hold() c2aa6f5328b9 maple_tree: drop mas_{rev_}alloc() and mas_fill_gap() 523716770e63 maple_tree: rework mtree_alloc_{range,rrange}() e0e0b4126c1f mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg 283ebdee2da3 mm: shmem: fix UAF bug in shmem_show_options() a8d13355c660 mm: compaction: skip fast freepages isolation if enough freepages are isolated 447ba88658fa mm: compaction: add trace event for fast freepages isolation 8b71b499ff98 mm: compaction: only set skip flag if cc->no_set_skip_hint is false cf650342f83a mm: compaction: skip more fully scanned pageblock 2dbd90054f96 mm: compaction: change fast_isolate_freepages() to void type 75990f6459b9 mm: compaction: drop the redundant page validation in update_pageblock_skip() 77e50af07f14 mm/vmalloc: dont purge usable blocks unnecessarily 7f48121e9fa8 mm/vmalloc: add missing READ/WRITE_ONCE() annotations 43d7650234c6 mm/vmalloc: check free space in vmap_block lockless a09fad96ffb1 mm/vmalloc: prevent flushing dirty space over and over ca5e46c3400b mm/vmalloc: avoid iterating over per CPU vmap blocks twice fc1e0d980037 mm/vmalloc: prevent stale TLBs in fully utilized blocks dcb8cbb58a21 kmemleak-test: drop __init to get better backtrace d7f1afd0e3ac mm: multi-gen LRU: cleanup lru_gen_test_recent() bd02df412cbb mm: multi-gen LRU: add helpers in page table walks 5c7e7a0d7907 mm: multi-gen LRU: cleanup lru_gen_soft_reclaim() 0285762c6f16 mm: multi-gen LRU: use macro for bitmap 19ab365762c6 selftests: cgroup: fix unexpected failure on test_memcg_low 08e0f49e9991 mm/memcontrol: fix typo in comment b0cc5e89caad mm/mlock: rename mlock_future_check() to mlock_future_ok() 3c54a298db4c mm/mmap: refactor mlock_future_check() 89207c669bbf selftests/mm: gup_longterm: add liburing tests c879462a08fe selftests/mm: gup_longterm: new functional test for FOLL_LONGTERM 81b1e3f91d77 selftests/mm: factor out detection of hugetlb page sizes into vm_util 4fbbb3fde3c6 mm: compaction: avoid GFP_NOFS ABBA deadlock 3cf049375290 mm: compaction: have compaction_suitable() return bool 1c9568e806a5 mm: compaction: drop redundant watermark check in compaction_zonelist_suitable() f98a497e1f16 mm: compaction: remove unnecessary is_via_compact_memory() checks e8606320e9af mm: compaction: refactor __compaction_suitable() 511a69b27fe6 mm: compaction: simplify should_compact_retry() ecd8b2928f2e mm: compaction: remove compaction result helpers 62069aace145 mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-class-specifier to static 5c1c03de1b16 mm: avoid rewalk in mmap_region bb5dbd2272b8 mm: add vma_iter_{next,prev}_range() to vma iterator eb2e817f38ca maple_tree: update testing code for mas_{next,prev,walk} 6b23a290611d maple_tree: clear up index and last setting in single entry tree 6b9e93e01020 maple_tree: add mas_prev_range() and mas_find_range_rev interface dd9a85138280 maple_tree: introduce mas_prev_slot() interface de6e386c060c maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() 6169b553195a maple_tree: add mas_next_range() and mas_find_range() interfaces fff4a58cc00b maple_tree: introduce mas_next_slot() interface 17e7436bd327 maple_tree: fix testing mas_empty_area() ba9972121ab2 maple_tree: revise limit checks in mas_empty_area{_rev}() 39193685d585 maple_tree: try harder to keep active node with mas_prev() ca80f610045d maple_tree: try harder to keep active node after mas_next() 15c0c60b8cee mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes d04118605f65 maple_tree: mas_start() reset depth on dead node 23e734ecd97f maple_tree: remove unnecessary check from mas_destroy() eaf9790d3bc6 maple_tree: add __init and __exit to test module 36bd931049bf mm: update vma_iter_store() to use MAS_WARN_ON() b50e195ff436 mm: update validate_mm() to use vma iterator a5199577b1dd maple_tree: make test code work without debug enabled acd4de60dd35 maple_tree: return error on mte_pivots() out of range bec1b51efbe7 maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() 1c414c6a4b23 maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() 4bbd1748c14e maple_tree: use MAS_BUG_ON() from mas_topiary_range() 5950ada963a6 maple_tree: use MAS_BUG_ON() in mas_set_height() bf96715eb485 maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent e6d6792a5c51 maple_tree: convert debug code to use MT_WARN_ON() and MAS_WARN_ON() 7f2f9dc16fee maple_tree: change RCU checks to WARN_ON() instead of BUG_ON() 0d7c52bb2930 maple_tree: convert BUG_ON() to MT_BUG_ON() f0a1f866aba1 maple_tree: add debug BUG_ON and WARN_ON variants 89f499f35c11 maple_tree: add format option to mt_dump() c3eb787e88e4 maple_tree: clean up mas_dfs_postorder() 633769c9267f maple_tree: avoid unnecessary ascending afc754c651b8 maple_tree: clean up mas_parent_enum() and rename to mas_parent_type() 5729e06c8191 maple_tree: fix static analyser cppcheck issue 4e096ae1801e mm: convert migrate_pages() to work on folios b2cac248191b mm/gup: remove vmas array from internal GUP functions 4c630f307455 mm/gup: remove vmas parameter from pin_user_pages() 34ed8d0dcd69 io_uring: rsrc: delegate VMA file-backed check to GUP ca5e863233e8 mm/gup: remove vmas parameter from get_user_pages_remote() 0b295316b3a9 mm/gup: remove unused vmas parameter from pin_user_pages_remote() 54d020692b34 mm/gup: remove unused vmas parameter from get_user_pages() f6797adff7f0 mm/hugetlb: remove hugetlb_page_subpool() ecbb490d8ee3 mm: page_alloc: move is_check_pages_enabled() into page_alloc.c e95d372c4cd4 mm: page_alloc: move sysctls into it own fils 5221b5a89340 mm: vmscan: use gfp_has_io_fs() 07f44ac3c90c mm: page_alloc: move pm_* function into power 31a1b9d7fe76 mm: page_alloc: move mark_free_page() into snapshot.c 884c175f12ce mm: page_alloc: split out DEBUG_PAGEALLOC 0866e82e40fb mm: page_alloc: split out FAIL_PAGE_ALLOC e9f2b529e10f mm: page_alloc: remove alloc_contig_dump_pages() stub 5b855aa37cf7 mm: page_alloc: squash page_is_consistent() e9aae1709264 mm: page_alloc: collect mem statistic into show_mem.c 904d58578fce mm: page_alloc: move set_zone_contiguous() into mm_init.c 5e7d5da2f41c mm: page_alloc: move init_on_alloc/free() into mm_init.c 072ba380cefc mm: page_alloc: move mirrored_kernelcore into mm_init.c f24f66eef5c0 mm/zsmalloc: get rid of PAGE_MASK b758fe6df50d mm/secretmem: make it on by default 90ed667c03fe Revert "Revert "mm/compaction: fix set skip in fast_find_migrateblock"" 590ccea80af9 mm: compaction: update pageblock skip when first migration candidate is not at the start 9ecc5fc50a9c mm: compaction: only force pageblock scan completion when skip hints are obeyed 539aa041a9b1 mm: compaction: ensure rescanning only happens on partially scanned pageblocks 7bab8dfb12d6 mm: pagemap: restrict pagewalk to the requested range 4822acb13696 mm, oom: do not check 0 mask in out_of_memory() 97de10a9932c mm: memory-failure: move sysctl register in memory_failure_init() 870388db2532 mm: memory_failure: move memory_failure_attr_group under MEMORY_FAILURE eb83f6528b56 mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees bb6e04a173f0 kasan: use internal prototypes matching gcc-13 builtins fb646a4cd3f0 kasan: add kasan_tag_mismatch prototype 124abced6473 migrate_pages_batch: simplify retrying and failure counting of large folios 501350459b1f mm: memory_hotplug: fix format string in warnings c96390119718 filemap: remove page_endio() cd00dd2585c4 maple_tree: fix potential out-of-bounds access in mas_wr_end_piv() 311150343e69 mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() 9f297db35667 dmapool: create/destroy cleanup adef08038263 fs: hugetlbfs: set vma policy only when needed for allocating folio 88537aac0b38 selftests: add selftests for cachestat 946e697c69ff cachestat: wire up cachestat for other architectures cf264e1329fb cachestat: implement cachestat syscall ffcb5f5262b7 workingset: refactor LRU refault to expose refault recency check 18b1d18bc2bd memcg, oom: remove explicit wakeup in mem_cgroup_oom_synchronize() 857f21397f71 memcg, oom: remove unnecessary check in mem_cgroup_oom_synchronize() 0a2dc6ac3329 cgroup: remove cgroup_rstat_flush_atomic() 35822fdae3bf memcg: remove mem_cgroup_flush_stats_atomic() f82a7a86dbfb memcg: calculate root usage from global state 190409caaf7e memcg: flush stats non-atomically in mem_cgroup_wb_stats() 2816ea2abf5f writeback: move wb_over_bg_thresh() call outside lock section 3c4322c94b9a mm/page_alloc: drop the unnecessary pfn_valid() for start pfn 8b9167cd9ef0 mm: compaction: optimize compact_memory to comply with the admin-guide dddb44ffa0d5 memcg: dump memory.stat during cgroup OOM for v1 5b42360c73b0 memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_meminfo() 4bb6dc79d987 migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT f785a8f21a9c mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached 3b8abb323953 mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() 76abff37f0d7 tools: ynl-gen: support / skip pads on the way to kernel 6f96ec73cb5a tools: ynl-gen: don't pass op_name to RenderInfo 6da3424fd629 tools: ynl-gen: support code gen for events ced1568862bd tools: ynl-gen: sanitize notification tracking d0915d64c3a6 tools: ynl: regen: stop generating common notification handlers f2ba1e5e2208 tools: ynl-gen: stop generating common notification handlers 7234415b8f86 tools: ynl: regen: regenerate the if ladders e4ea3cc68472 tools: ynl-gen: get attr type outside of if() 2c0f1466867c tools: ynl-gen: combine else with closing bracket 820343ccbb2e tools: ynl-gen: complete the C keyword list 9b52fd4b6305 tools: ynl: regen: cleanup user space header includes 30b5c720e1a9 tools: ynl-gen: cleanup user space header includes 11ca60565348 Input: ads7846 - fix pointer cast warning e54223275ba1 PCI: Release resource invalidated by coalescing 03dc0e05407f Documentation: add kdump.rst to present crashkernel reservation on arm64 4dea2fd6e83c power: reset: qcom-pon: add support for pm8941-pon 7a54cf02d717 dt-bindings: power: reset: qcom-pon: define pm8941-pon dd58d666ac08 selftests/nolibc: make sure gcc always use little endian on MIPS fa0df56a804b selftests/nolibc: also count skipped and failed tests in output 957bfa31f1d9 selftests/nolibc: add new gettimeofday test cases 4cbab2eca009 selftests/nolibc: remove gettimeofday_bad1/2 completely 75d75a7b2803 selftests/nolibc: support two errnos with EXPECT_SYSER2() f62ec079d089 tools/nolibc: open: fix up compile warning for arm 646ff7c7edaa tools/nolibc: arm: add missing my_syscall6 a36cfc5e483e selftests/nolibc: use INT_MAX instead of __INT_MAX__ bd27fef32960 selftests/nolibc: not include limits.h for nolibc 0858aec43596 selftests/nolibc: fix up compile warning with glibc on x86_64 c88e46d6d63b selftests/nolibc: allow specify extra arguments for qemu a4c65af1511c selftests/nolibc: remove test gettimeofday_null f9bf5944d37b tools/nolibc: ensure fast64 integer types have 64 bits ed495f0945e7 selftests/nolibc: test_fork: fix up duplicated print 0dd2fdbfa593 tools/nolibc: ppoll/ppoll_time64: add a missing argument da1affc5ceda selftests/nolibc: remove the duplicated gettimeofday_bad2 758f970f4204 selftests/nolibc: print name instead of number for EOVERFLOW 87b9fa66af9a tools/nolibc: support nanoseconds in stat() 9a75575b81b5 selftests/nolibc: prevent coredumps during test execution 208aa9d94c11 tools/nolibc: add support for prctl() 79d8d4cad225 tools/nolibc: s390: disable stackprotector in _start e76b70dec9c2 tools/nolibc: fix segfaults on compilers without attribute no_stack_protector 0093c2dae8d3 tools/nolibc: simplify stackprotector compiler flags 818924d1295e tools/nolibc: add autodetection for stackprotector support e21a2eef7430 tools/nolibc: reformat list of headers to be installed 8525092104ca tools/nolibc: add test for __stack_chk_guard initialization 88fc7eb54ecc tools/nolibc: ensure stack protector guard is never zero 7a9b2345202a tools/nolibc: x86_64: disable stack protector for _start 659ee30f33b1 tools/nolibc: fix typo pint -> point 56d294a50cf3 tools/nolibc: riscv: add stackprotector support 3da0de377b5c tools/nolibc: mips: add stackprotector support ca2d04371416 tools/nolibc: loongarch: add stackprotector support ed6c0d89bb39 tools/nolibc: arm: add stackprotector support c1e30f7d38fd tools/nolibc: aarch64: add stackprotector support 443de903146e selftests/nolibc: reduce syscalls during space padding ec8e1b73d588 selftests/nolibc: syscall_args: use generic __NR_statx 53fcfafa8c5c tools/nolibc/unistd: add syscall() c22c7c81af4d tools/nolibc: riscv: Fix up load/store instructions for rv32 72ffbc6784a4 tools/nolibc: remove LINUX_REBOOT_ constants 3ad09d72e4d2 tools/nolibc: add testcase for fork()/waitpid() 404fa87c0eaf tools/nolibc: s390: provide custom implementation for sys_fork f2fa6b384c67 tools/nolibc: validate C89 compatibility fddc8f81f1cc tools/nolibc: use C89 comment syntax 0738c2d7bf93 tools/nolibc: use __inline__ syntax 7f291cfa90d7 tools/nolibc: use standard __asm__ statements 3a8039e289a3 tools/nolibc: Fix build of stdio.h due to header ordering 69f2cd9fea01 tools/nolibc: add testcases for vfprintf 5df28c153dad tools/nolibc: implement fd-based FILE streams e8842cf04ee0 tools/nolibc: add wrapper for memfd_create fc82d7dbca3b tools/nolibc: add libc-test binary 2df07fc55d5c tools/nolibc: fix build of the test case using glibc aa662d127e65 tools/nolibc: tests: fix build on non-c99 compliant compilers e7654c3fbdb3 tools/nolibc: tests: use volatile to force stack smashing 7ec5d48fdb78 Revert "tools: ynl: Remove duplicated include in handshake-user.c" bb91a7d96a5c block: fix rootwait= again 7ad697cdd31b RDMA/vmw_pvrdma: Remove unnecessary check on wr->opcode c3e1bf626eb3 RDMA/rxe: Send last wqe reached event on qp cleanup 3b718dcaf163 drm/amd/display: Filter out AC mode frequencies on DC mode systems 24e52fc20201 drm/amd/display: DSC Programming Deltas aeb3dd7e6f91 Revert "drm/amd/display: cache trace buffer size" 57a801151213 drm/amd/pm: workaround for compute workload type on some skus 389c6b3e1203 drm/amd/display: add NULL pointer check 3ffb193969c5 drm/amd/pm: enable more Pstates profile levels for yellow_carp 80e709ee6ecc drm/amdgpu: add option params to enforce process isolation between graphics and compute 4e70da985cef drm/amdgpu: Wrap -Wunused-but-set-variable in cc-option 9d65b1b4bcf3 drm/amdgpu: add the accelerator PCIe class 11b92df8a2f7 Revert "Revert drm/amd/display: Enable Freesync Video Mode by default" 09d49e14ea6f drm/amdkfd: fix and enable debugging for gfx11 fe56c6ee0457 drm/amd: Tighten permissions on VBIOS flashing attributes 3537d6a48c50 drm/amd: Make sure image is written to trigger VBIOS image update flow 55682a893844 drm/amd/pm: enable more Pstates profile levels for SMU v13.0.4 2d0ee64e9846 drm/amd/pm: enable vclk and dclk Pstates for SMU v13.0.4 27d196c44914 drm/amd/pm: fix vclk setting failed for SMU v13.0.4 cab69d36ccdb drm/amdgpu: skip to resume rlcg for gc 9.4.3 in vf side 731b48463b0d drm/amdgpu: disable virtual display support on APP device 5daff15cd013 drm/amdgpu: unmap and remove csa_va properly eaa7d8301109 drm/amd/display: Refactor avi_info_frame colorimetry determination fd45b6540f51 drm/amd/display: Add debugfs for testing output colorspace bd49f19039c1 drm/amd/display: Always set crtcinfo from create_stream_for_sink 2e656827ceed drm/amd/display: Send correct DP colorspace infopacket a0b433c858ac drm/amd/display: Signal mode_changed if colorspace changed 15f9dfd545a1 drm/amd/display: Register Colorspace property for DP and HDMI cb841d27b876 drm/amd/display: Always pass connector_state to stream validation c265f340eaa8 drm/connector: Allow drivers to pass list of supported colorspaces 035d53e0f36d drm/connector: Print connector colorspace in state debugfs c627087cb164 drm/connector: Use common colorspace_names array 6120611abc05 drm/connector: Pull out common create_colorspace_property code f96c61fe0383 drm/connector: Add enum documentation to drm_colorspace 1626761ee440 drm/connector: Convert DRM_MODE_COLORIMETRY to enum 597364adc0fc drm/amdkfd: Fix reserved SDMA queues handling c1ac2ea802f5 drm/amdgpu: add missing radeon secondary PCI ID bbcc3514ab4f drm/amd: Check that a system is a NUMA system before looking for SRAT 7386f88ab173 drm/amdkfd: fix vmfault signalling with additional data. 0bc3137b2157 drm/amdgpu: Set EEPROM ras info 7c2551fa1dfd drm/amdgpu: Calculate EEPROM table ras info bytes sum 7f599fed3b13 drm/amdgpu: Add support EEPROM table v2.1 b573cf88c0d0 drm/amdgpu: Support setting EEPROM table version 65183faec89f drm/amdgpu: Add RAS table v2.1 macro definition 71c79a196096 drm/amdgpu: Rename ras table version ea791e704b97 drm/amdgpu: Implement gfx9 patch functions for resubmission 8ff865be93e6 drm/amdgpu: Modify indirect buffer packages for resubmission f2bcc0c7db0c drm/amdgpu/mmsch: Correct the definition for mmsch init header 8be295046748 drm/amdkfd: potential error pointer dereference in ioctl 33e82119cfb2 drm/amd/display: Only use ODM2:1 policy for high pixel rate displays b75885071521 drm/amd/pm: Fix memory some memory corruption d155cfff4849 drm/amdgpu: display/Kconfig: replace leading spaces with tab 820549424727 drm/amd/display: mark dml314's UseMinimumDCFCLK() as noinline_for_stack caf0f98dc280 drm/amd/display: mark dml31's UseMinimumDCFCLK() as noinline_for_stack 35c7b59e3691 drm/amd/display: Fix unused variable ‘should_lock_all_pipes’ bbd069a860b7 drm/amd/display: Reduce sdp bw after urgent to 90% 8e7b3f5435b3 drm/amd/display: Add control flag to dc_stream_state to skip eDP BL off/link off 490ddccb84fe drm/amd/display: Wrong index type for pipe iterator 0baae6246307 drm/amd/display: Refactor fast update to use new HWSS build sequence 49f26218c344 drm/amd/display: fix dcn315 single stream crb allocation 869bcf59fd64 drm/amdgpu: change reserved vram info print 5a863904bab4 drm/amdgpu: fix xclk freq on CHIP_STONEY e6850f98efc7 drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl 5a03159ab7ef Revert "drm/amdgpu: switch to golden tsc registers for raven/raven2" f9bfc9fff299 Revert "drm/amdgpu: Differentiate between Raven2 and Raven/Picasso according to revision id" a15a77c8e61d Revert "drm/amdgpu: change the reference clock for raven/raven2" 3898c8fc42b2 drm/amdgpu: convert vcn/jpeg logical mask to physical mask e3959cb5479c drm/amdgpu: support check vcn jpeg block mask 61a7c1623995 drm/amdgpu: pass xcc mask to ras ta d522ca2714b7 drm/amd/pm: update smu-driver if header for smu 13.0.0 and smu 13.0.10 09a77a40b51a drm/amdgpu/pm: notify driver unloading to PMFW for SMU v13.0.6 dGPU 25c30a12d718 drm/amdgpu: Mark 'kgd_gfx_aldebaran_clear_address_watch' & 'kgd_gfx_v11_clear_address_watch' functions as static 1598fc576420 drm/amd/display: Program OTG vtotal min/max selectors unconditionally for DCN1+ 3cb4807dbf7f Revert "drm/amd/display: Only use ODM2:1 policy for high pixel rate displays" d6634d4d92ea drm/amd/display: Add gnu_printf format attribute for snprintf_count() 6b37fee590ec drm/amd/display: Address kdoc warnings in dcn30_fpu.c 2890662822de drm/amd/display: fix compilation error due to shifting negative value 5be7d4e3cf9e drm/amdgpu/discovery: Replace fake flex-arrays with flexible-array members 9f0bcf49e989 amdgpu: validate offset_in_bo of drm_amdgpu_gem_va 9bd443cb74bd drm/amdgpu: fix debug wait on idle for gfx9.4.1 75c2b7ed080d drm/amd/display: fix seamless odm transitions 6c4dcaddbd36 arm64: kdump: simplify the reservation behaviour of crashkernel=,high 24e461e84f1c drm/amd/display: add ODM case when looking for first split pipe 2b6070257975 drm/amd/display: clean up some inconsistent indenting a4d4db727320 drm/amd/display: Fix dc/dcn20/dcn20_optc.c kdoc 2a9aa52e4617 drm/amd/pm: fulfill the OD support for SMU13.0.7 1718e973e3d2 drm/amd/pm: Fill metrics data for SMUv13.0.6 2e8452ea4ef6 drm/amd/pm: fulfill the OD support for SMU13.0.0 8f4f5f0b901a drm/amd/pm: fulfill SMU13 OD settings init and restore a159afdad2f6 drm/amdkfd: bump kfd ioctl minor version for debug api availability 12976e6a5ab8 drm/amdkfd: add debug device snapshot operation b17bd5dbf646 drm/amdkfd: add debug queue snapshot operation 2b36de971d25 drm/amdkfd: add debug query exception info operation 5bc20c224bcb drm/amdkfd: add debug query event operation 103d5f08ff42 drm/amdkfd: add debug set flags operation e0f85f4690d0 drm/amdkfd: add debug set and clear address watch points operation a70a93fa568b drm/amdkfd: add debug suspend and resume process queues operation aea1b4738beb drm/amdkfd: add debug wave launch mode operation 101827e13026 drm/amdkfd: add debug wave launch override operation e90bf919f714 drm/amdkfd: add debug set exceptions enabled operation 12fb1ad70d65 drm/amdkfd: update process interrupt handling for debug events a37d23f816b1 drm/amd/pm: update SMU13 header files for coming OD support 50cff45e2748 drm/amdkfd: add debug trap enabled flag to tma 455227c4642c drm/amdkfd: add runtime enable operation c2d2588c7023 drm/amdkfd: add send exception operation 44b87bb0836c drm/amdkfd: add raise exception event function 69a8c3ae2dea drm/amdkfd: apply trap workaround for gfx11 218895820e6f drm/amdkfd: add per process hw trap enable and disable functions a9818854ea78 drm/amdgpu: expose debug api for mes 0de4ec9a0353 drm/amdgpu: prepare map process for multi-process debug devices 97ae3c8cce96 drm/amdkfd: prepare map process for single process debug devices 7cee6a6824a0 drm/amdgpu: add configurable grace period for unmap queues 33f3437ae119 drm/amdgpu: add gfx11 hw debug mode enable and disable calls be6f94039e1a drm/amdgpu: add gfx9.4.2 hw debug mode enable and disable calls d13f050fee94 drm/amdgpu: add gfx10 hw debug mode enable and disable calls bb13d763f251 drm/amdkfd: fix kfd_suspend_all_processes 01f648202c53 drm/amdgpu: add gfx9.4.1 hw debug mode enable and disable calls cde2e087a320 drm/amdgpu: add gfx9 hw debug mode enable and disable calls d3116d9f27b8 drm/amdkfd: clean up one inconsistent indenting 34941e5dc72d drm/amd/display: Drop unused DCN_BASE variable in dcn314_resource.c 257d7b7be26d drm/amd: Make lack of `ACPI_FADT_LOW_POWER_S0` or `CONFIG_AMD_PMC` louder during suspend path 4504f14338cd drm/amdgpu: setup hw debug registers on driver initialization 08ca71227002 drm/amdgpu: add kgd hw debug mode setting interface 0ab2d7532b05 drm/amdkfd: prepare per-process debug enable and disable d230f1bfe7a1 drm/amdkfd: display debug capabilities 4f98cf2baf9f drm/amdkfd: add debug and runtime enable interface ba3c87fffb79 amd/amdkfd: drop unused KFD_IOCTL_SVM_FLAG_UNCACHED flag 6ff5a1cff704 drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs 3c87de6d034f drm/amd/pm: Fix power context allocation in SMU13 5e86aa29a338 drm/amd/pm: add unique serial number support for smu_v13_0_6 93682f8a1967 drm/amd/pm: Fix SMUv13.0.6 throttle status report 023f4d60747c drm/amd/pm: Update SMUv13.0.6 PMFW headers cbb63eccc056 drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram 16cc3a221537 drm/amdgpu: Add function parameter 'event' to kdoc in svm_range_evict() 2e9fee9b8e0e drm/amdgpu: Fix up kdoc in amdgpu_device.c ebe884e8b933 drm/amdgpu: Fix up kdoc 'ring' parameter in sdma_v6_0_ring_pad_ib c60c9a5f9ab6 drm/amd/display: Fix up kdoc formatting in display_mode_vba.c 1b320ad3f5a8 drm/amd/amdgpu: introduce DRM_AMDGPU_WERROR 0df1106bfd13 drm/amdkfd: remove unused sq_int_priv variable 09521b5d4922 drm/amd: Disallow s0ix without BIOS support again b5c07eaefc8b drm/amd/display: Correct kdoc formatting for DCN32_CRB_SEGMENT_SIZE_KB in dcn32_hubbub.c 3808c34b2919 drm/amd/display: Fix up missing 'dc' & 'pipe_ctx' kdoc parameters in delay_cursor_until_vupdate() c00ebe9aeec6 drm/amd/display: Fix up kdoc formatting in dcn32_resource_helpers.c 23ed8833f231 drm/amdxcp: fix Makefile to build amdxcp module b3a02e8b61c1 drm/amdgpu: Fix up missing parameters kdoc in svm_migrate_vma_to_ram 7a66ad6c087e drm/amdgpu: set finished fence error if job timedout 932fc4947930 drm/amdgpu: Fix missing parameter desc for 'xcp_id' in amdgpu_amdkfd_reserve_mem_limit 1bae03aab2b4 drm/amdgpu: Fix up missing parameter in kdoc for 'inst' in gmc_ v7, v8, v9, v10, v11.c 3eeb0d037a54 drm/amdgpu: Fix up missing kdoc parameter 'inst' in get_wave_count() & kgd_gfx_v9_get_cu_occupancy() ca2943fe0ace drm/amdgpu: Fix missing parameter desc for 'xcc_id' in gfx_v7_0.c & amdgpu_rlc.c c22b04407097 drm/amdkfd: flag added to handle errors from svm validate and map c6a64ad9b7f7 drm/amdgpu: Initialize xcc mask 0be5ccd51803 drm/amd/display: Fix up kdoc formats in dcn32_fpu.c 21d81681c298 drm/amd/display: Add missing kdoc entries in update_planes_and_stream_adapter 837d4e071d25 drm/amdgpu: Fix create_dmamap_sg_bo kdoc warnings b695c97b580a drm/amdkfd: Fix MEC pipe interrupt enablement 07a147527924 drm/amdkfd: Add new gfx_target_versions for GC 9.4.3 9eba1b8b70f6 drm/amdgpu: Fix up missing kdoc in sdma_v6_0.c 66dadf1ab196 drm/amdgpu: Fix up kdoc in amdgpu_acpi.c 23616d1ff31d drm/amdgpu: Fix up kdoc in sdma_v4_4_2.c 3a25071a9708 drm/amdgpu: enable tmz by default for GC 11.0.1 28ebbb4981cb drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices 8ffd6f044267 drm/amdgpu: keep irq count in amdgpu_irq_disable_all 544c7f62cf32 RDMA/rxe: Implement rereg_user_mr 86a3fb55bc4f RDMA/rxe: Let rkey == lkey for local access 02ed253770fb RDMA/rxe: Introduce rxe access supported flags 425e1c9018fd RDMA/rxe: Fix access checks in rxe_check_bind_mw 2a129958bdf0 RDMA//rxe: Optimize send path in rxe_resp.c d11442c6bde7 RDMA/rxe: Rename IB_ACCESS_REMOTE 0db117359e47 HID: add quirk for 03f0:464a HP Elite Presenter Mouse f88af60e74a5 HID: nvidia-shield: Support LED functionality for Thunderstrike 13d02c69e478 HID: nvidia-shield: Add mappings for consumer HID USAGE buttons 09308562d4af HID: nvidia-shield: Initial driver implementation with Thunderstrike support 6312e57b3250 arm64: tegra: Enable thermal support on Jetson Orin Nano a6fb90f0eefb arm64: tegra: Enable thermal support on Jetson Orin NX 1d3fbd3d41a6 arm64: tegra: Enable thermal support on Jetson AGX Orin 09d990782a24 arm64: tegra: Add Tegra234 thermal support bd9681c00612 arm64: tegra: Add a few blank lines for better readability 679899fbc259 arm64: tegra: Sort properties more logically e2dbd577c51b arm64: tegra: Enable GPU on Smaug aa8ca24cc8e7 arm64: tegra: Add GPU power rail regulator on Smaug 72e49cadea39 HID: apple: Option to swap only left side mod keys 49904a0ebf23 HID: uclogic: Modular KUnit tests should not depend on KUNIT=y d78b9d6671de media: mediatek: vcodec: Add dbgfs help function cc7702182265 media: mediatek: vcodec: Add encode to support dbgfs 5910584b560b media: mediatek: vcodec: Change dbgfs interface to support encode 6d5aea131f4d media: mediatek: vcodec: Get each instance format type 07b7e505ff13 media: mediatek: vcodec: Get each context resolution information 5e488a4fd859 media: mediatek: vcodec: Add a debugfs file to get different useful information 404500ba8009 media: mediatek: vcodec: Add debug params to control different log level 7866e124394d media: mediatek: vcodec: Add debugfs interface to get debug information c21a17b5ce6e i2c: imx-lpi2c: Don't open-code DIV_ROUND_UP 564d73c4d920 i2c: Add i2c_get_match_data() 3b270fac8443 mtd: otp: Put factory OTP/NVRAM into the entropy pool 6db02fdfdca0 mtd: mtdpart: Drop useless LIST_HEAD 87194abaa5ce mtd: chips: Use SPDX license headers 7c74557f59e8 dt-bindings: mtd: partitions: Include TP-Link SafeLoader in allowed list 46c37b99b5cb mtd: rawnand: meson: check buffer length 2f5d0aef37c6 media: mediatek: vcodec: support stateless AV1 decoder 1a50947df5b3 mtd: spinand: macronix: Add support for serial NAND flash c17a90a46a71 mtd: rawnand: meson: waiting w/o wired ready/busy pin 262bc0096b7c dt-bindings: nand: meson: Fix 'nand-rb' property 30540a0d05d8 mtd: rawnand: meson: replace integer consts with proper defines 219621320446 Revert "mtd: rawnand: arasan: Prevent an unsupported configuration" 80c7373a456e media: verisilicon: Conditionally ignore native formats 003afda97c65 media: verisilicon: Enable AV1 decoder on rk3588 d8ebe59e7b36 media: verisilicon: Add film grain feature to AV1 driver 727a400686a2 media: verisilicon: Add Rockchip AV1 decoder 2abd484ca48f firmware: tegra: bpmp: Add support for DRAM MRQ GSCs c0d0e579db4e media: verisilicon: Add AV1 entropy helpers 1b9ef2744c5e media: verisilicon: Compute motion vectors size for AV1 frames 7040ed4ee68c media: verisilicon: Check AV1 bitstreams bit depth 53421e73b6a2 media: verisilicon: Add AV1 decoder mode and controls aa1e34c85b9e media: verisilicon: Get bit depth for V4L2_PIX_FMT_NV15_4L4 fc91af075512 media: Add NV15_4L4 pixel format 86c256be5848 media: v4l2-common: Add support for fractional bpp 2ef3372355f6 media: AV1: Make sure that bit depth in correctly initialize 1fb38c3cfd39 media: dt-bindings: media: rockchip-vpu: Add rk3588 vpu compatible 9de30f579980 media: Add AV1 uAPI 9c9d501b28a0 drm/amd/amdgpu: Fix up locking etc in amdgpu_debugfs_gprwave_ioctl() 2104793233c2 media: pci: tw686x: no need to check 'next' 321488d180c2 drm/amd/display: remove unused definition 9938333a46c9 drm/amdgpu: use amdxcp platform device as spatial partition 2192fa95276b media: mediatek: vpu: add missing clk_unprepare ab1270a29b4f drm/amd/display: remove unused definition 3b60b70dbec9 drm/amdxcp: add platform device driver for amdxcp 3034983db355 drm/amdgpu: Mark mmhub_v1_8_mmea_err_status_reg as __maybe_unused 3df55cd773e8 media: platform: mediatek: vpu: fix NULL ptr dereference 70a6267753c1 drm/amd/display: remove unused definition 3a10a44a3e00 drm/amd/display: clean up some inconsistent indenting 2c4993bf88ef drm/amd/display: remove unused definition c0c2c51c40fe drm/amd/display: clean up some inconsistent indenting 99f9cd2e25cc media: platform: renesas-ceu: drop buf NULL check abc7e24275a3 drm/amd/display: remove unused definition aab9b215d96e drm/amd/display: remove unused definition 7cc471112edd media: usb: as102: drop as102_dev NULL check e0ac8656e75f drm/amd/display: remove unused definition 5d6cd20075c8 drm/amdgpu: add the accelerator pcie class 23105541727c drm/amdgpu: save/restore part of xcp drm_device fields 20997c04b716 drm/amdgpu: set the APU flag based on package type 254f3337ce25 media: rockchip: rga: fix clock cleanup 28bb7f13e70d drm/jpeg: add init value for num_jpeg_rings 491ae27829cd drm/amdgpu: complement the 4, 6 and 8 XCC cases 89f85765555c drm/amdgpu: golden settings for ASIC rev_id 0 9535a86a4072 drm/amdgpu: bypass bios dependent operations cfdce594171c drm/amdgpu: Program gds backup address as zero if no gds allocated b7941e2fef13 drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled 24bc366a4309 drm/amd/display: remove unused definition 423502d4f622 drm/amd/display: remove unused definition 8cce16826f5e drm/amdgpu: Fix unused variable in amdgpu_gfx.c a09e2065101a drm/amdgpu: Fix defined but not used gfx9_cs_data in gfx_v9_4_3.c 6c882a573bc1 drm/amdgpu: Fix return types of certain NBIOv7.9 callbacks 4ba439b0b384 drm/amd/display: remove unused definition 200c7c813231 drm/amd: Drop debugfs access to the DPCD 95c2f8989593 drm/amd/display: remove unused definition 164f0791c5d1 drm/amd/display: remove unused definition bea35f7d4219 drm/amd/display: remove unused definition 3525844d483b drm/amdgpu: Use single copy per SDMA instance type (v2) 93ab59ac6d83 drm/amdgpu: switch to unified amdgpu_ring_test_helper 232f2431899c drm/amdgpu/gfx: set sched.ready status after ring/IB test in gfx 61c31b8b6c5e drm/amdgpu/sdma: set sched.ready status after ring/IB test in sdma a569552f7688 drm/amd/pm: resolve reboot exception for si oland c954cd7ad041 soc/tegra: pmc: Use devm_clk_notifier_register() 194224a54c8b drm/amdgpu: Fix warnings bae9fb2d39b7 soc/tegra: pmc: Simplify debugfs initialization d48a4f2c2809 drm/amd/pm: reverse mclk and fclk clocks levels for renoir 55a6dc60b47c drm/amdkfd: Set event interrupt class for GFX 9.4.3 360930985ec9 Revert "drm/amd/display: Do not set drr on pipe commit" 413521a4c9f4 drm/amd/amdgpu: Fix warnings in amdgpu_irq.c 353491c48697 Revert "drm/amd/display: Block optimize on consecutive FAMS enables" c3aaca43fb07 drm/amdgpu: Add a low priority scheduler for VRAM clearing 1fbc69b8f543 drm/amdgpu/vcn: Modify mismatched function name aaff9c089947 drm/amdgpu: Modify mismatched function name e7665d0ca793 drm/amdgpu: Remove duplicate include 025723e059ab drm/amd/display: remove unused variables res_create_maximus_funcs and debug_defaults_diags 9f173a80305d drm/amd/display: avoid calling missing .resync_fifo_dccg_dio() acf429dcac14 drm/amdkfd: Align partition memory size to page size 63b9acdf0620 drm/amd/pm: reverse mclk and fclk clocks levels for vangogh 06aade19bb24 drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp d9ed111b76e3 drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5 665d49c27eff drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4 803e4c9efc79 drm/amdgpu: remove unused variable num_xcc 1501fe94eedd drm/amdgpu: fix acpi build warnings 1f9bb94f128f drm/amdgpu: use %pad format string for dma_addr_t 1b177b5c6846 drm/amdgpu:mark aqua_vanjaram_reg_init.c function as static f7c487366b3a media: atomisp: csi2-bridge: Add support for setting "clock-" and "link-frequencies" props d522458e6313 drm/amdkfd: mark local functions as static 87f4c2d9205c drm/amd/pm: mark irq functions as 'static' 4f7d1334114f media: atomisp: Add testing instructions to TODO file dbacd5c5e1ff media: atomisp: ov2680: Rename unknown/0x370a to sensor_ctrl_0a 6dabce860d40 drm/amdgpu: Fix unsigned comparison with zero in gmc_v9_0_process_interrupt() 9f77af014cbc drm/amdgpu: Fix a couple of spelling mistakes in info and debug messages ab22ecabe999 drm/amd/pm: Fix output of pp_od_clk_voltage a3ffabb25077 drm/amdgpu: Disable interrupt tracker on NBIOv7.9 d4281b49c1b6 drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7 1becc57cd1a9 drm/radeon: fix possible division-by-zero errors 61ae5ec4c8b8 media: atomisp: ov2680: Remove unnecessary registers from ov2680_global_setting[] a64f7eb026ea drm/radeon: stop including swiotlb.h 89fb3020d68d drm/amdgpu: init the XCC_DOORBELL_FENCE regs 332bb09352a6 drm/amdgpu: remove unused definition 1893549af621 drm/amdgpu: Fix uninitialized variable in gfxhub_v1_2_xcp_resume 40e39d72277f drm/amdgpu: Fix unused amdgpu_acpi_get_numa_info function in amdgpu_acpi_get_node_id() 0d1ff99a3398 drm/amd/display: 3.2.237 257e9891db0b drm/amd/display: cache trace buffer size 5b466b28fa94 drm/amd/display: Reorganize DCN30 Makefile 2da3556c8650 drm/amd/display: Trigger DIO FIFO resync on commit streams for DCN32 268182606f26 drm/amd/display: Update correct DCN314 register header 25879d7b4986 drm/amd/display: Clean FPGA code in dc 7e60ab4eb3e4 drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz de231189e7bf drm/amd/display: Fix possible underflow for displays with large vblank 7d45a432251a media: atomisp: ov2680: Stop using half pixelclock for binned modes c02b04633c4f drm/amd/display: Revert vblank change that causes null pointer crash 3e8d74cb128f drm/amd/display: Trigger DIO FIFO resync on commit streams ef0feca22e86 media: atomisp: Stop resetting selected input to 0 between /dev/video# opens 91b38ca1b331 drm/amd/display: Have Payload Properly Created After Resume 0ab720d50625 drm/amd/display: fix dcn315 pixel rate crb scaling check 38ff516bb00c drm/amd/display: lower dp link training message level cd465a670087 drm/amd/display: Fix warning in disabling vblank irq 6812d7480374 drm/amd/display: Update SR watermarks for DCN314 75589226372c drm/amd/display: disable dcn315 pixel rate crb when scaling f36f2648f32c drm/amd/display: Fix DMUB debugging print issue 73ade646c545 drm/amdgpu: stop including swiotlb.h 4c44a51c7844 drm/radeon: reintroduce radeon_dp_work_func content 930d333a00e1 media: atomisp: Fix binning check in atomisp_set_crop() 2ad00e753ae1 drm/amdgpu: Fix uninitalized variable in kgd2kfd_device_init b3b0e016ec44 drm/amdgpu: Fix uninitalized variable in jpeg_v4_0_3_is_idle & jpeg_v4_0_3_wait_for_idle ff6b11cc7263 drm/amd/amdgpu: Fix errors & warnings in mmhub_v1_8.c 20a29ac09192 drm/amdgpu: retire set_vga_state for some ASIC 9788d087caff drm/amd/display: improve the message printed when loading DC b336c681bdb5 drm/amdgpu: fix vga_set_state NULL pointer issue d7b8e68dc04a drm/amdgpu: Fix uninitialized variable in gfx_v9_4_3_cp_resume a34b09060a3b drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0 674f90f83bc9 drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6 18dad20c3dcb drm/amdgpu: separate ras irq from jpeg instance irq for UVD_POISON 66a11ecbdebb drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0 46d75d23005f drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6 0f417dc1b733 media: atomisp: Make atomisp_enum_framesizes_crop() check resolution fits with padding 2ecf927b1730 drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON c77b3608b8ec drm/amdgpu: Remove IMU ucode in vf2pf e825fb641b4c drm/amdgpu: fix the memory override in kiq ring struct c796d7e039b5 drm/amdgpu: add the smu_v13_0_6 and gfx_v9_4_3 ip block b3122c92697a drm/amdgpu: don't enable secure display on incompatible platforms 6091ede91301 drm/radeon: Remove unnecessary (void*) conversions 1385d88c6aa7 drm:amd:amdgpu: Fix missing buffer object unlock in failure path b18f05a0666a drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode 21d4631eedb1 soc: mediatek: remove DDP_DOMPONENT_DITHER from enum a2b308044dca drm/amdgpu: Validate VM ioctl flags. 72f0ba79a063 media: atomisp: Take minimum padding requirement on BYT/ISP2400 into account e5edd9ab0e29 drm/amd: Update driver-misc.html for Rembrandt-R 109b4d8cfe42 drm/amdgpu: remove unnecessary (void*) conversions c0dba2d34ac1 drm/amd: Update driver-misc.html for Dragon Range ea2a50ae3d4c drm/amd: Update driver-misc.html for Phoenix 04e859581948 drm/amdgpu: fix incorrect pcie_gen_mask in passthrough case 0af9078315c1 media: atomisp: csi2-bridge: Set PMC clk-rate for sensors to 19.2 MHz e980fb04e779 media: atomisp: Add enum_framesizes function for sensors with selection / crop support 8789989b476b drm/amd/display: drop unused count variable in create_eml_sink() fd73c8507675 drm/amd/display: drop unused function set_abm_event() 48dd83c0fb6c drm/amd/display: drop redundant memset() in get_available_dsc_slices() e602157ec089 drm/amdgpu: fix S3 issue if MQD in VRAM e03f04b84901 drm/amdgpu: Fix warnings in amdgpu _sdma, _ucode.c f10984a353c8 drm/amd/amdgpu: Fix errors & warnings in amdgpu _uvd, _vce.c 6c47a79b3b8b drm/amdgpu: perform mode2 reset for sdma fed error on gfx v11_0_3 5d0622705ff7 drm/amd/amdgpu: Fix errors & warnings in amdgpu_vcn.c 1e28b9e048b5 media: atomisp: Set crop before setting fmt 29f187f71e7f drm/amd/amdgpu: Fix warnings in amdgpu_encoders.c f2cd6b26922e drm/amdkfd: fix stack size in svm_range_validate_and_map 01c3f464743b drm/amd/amdgpu: Fix errors & warnings in amdgpu_ttm.c 0ce50b2efe08 drm/amdgpu/vcn4: fix endian conversion 45b3a914d40e drm/amdgpu/gmc9: fix 64 bit division in partition code 92ecb92ccc83 drm/amdgpu: initialize RAS for gfx_v9_4_3 0386d52d1516 drm/amdgpu: add sq timeout status functions for gfx_v9_4_3 30feef067609 drm/amdgpu: add RAS error count reset for gfx_v9_4_3 bfa84da6185c drm/amdgpu: add RAS error count query for gfx_v9_4_3 5c1c09a71634 drm/amdgpu: add RAS error count definitions for gfx_v9_4_3 77462ab8c62b drm/amdgpu: add RAS definitions for GFX 2b80ffc2d86c drm/amdgpu: Add gc v9_4_3 ras error status registers 47e7f527c825 drm/amdgpu: add RAS status reset for gfx_v9_4_3 bf16235b39d4 drm/amdgpu: add RAS status query for gfx_v9_4_3 d78c71321ea9 drm/amdgpu: add GFX RAS common function 9a3ce1a7a9e5 drm/amdgpu: Do not access members of xcp w/o check (v2) 0409022c1562 drm/amdkfd: Fix null ptr access f464c5dd4d91 drm/amdgpu: add check for RAS instance mask 6e3c51a5814a drm/amdgpu: remove RAS GFX injection for gfx_v9_4/gfx_v9_4_2 27c5f29526d1 drm/amdgpu: reorganize RAS injection flow 2c22ed0bdb0c drm/amdgpu: add instance mask for RAS inject af2ba368838e drm/amdgpu: convert logical instance mask to physical one 40b832aac032 drm/amdgpu: Enable IH CAM on GFX9.4.3 3cde91172d2e drm/amdgpu: Correct get_xcp_mem_id calculation 84b4dd3f84de drm/amdkfd: Refactor migrate init to support partition switch 44a976655597 drm/amdgpu: route ioctls on primary node of XCPs to primary device 25f50704343d drm/amdkfd: APU mode set max svm range pages 1c77527a69d5 drm/amdkfd: Fix memory reporting on GFX 9.4.3 315e29eca57f drm/amdkfd: Move local_mem_info to kfd_node b125b80bd546 drm/amdgpu: use xcp partition ID for amdgpu_gem 2fa9ff25de08 drm/amdgpu: KFD graphics interop support compute partition 3ebfd221c1a8 drm/amdkfd: Store xcp partition id to amdgpu bo 6cfba94a77c5 drm/amdgpu: dGPU mode set VRAM range lpfn as exclusive ea7bf2f22061 drm/amdgpu: Alloc page table on correct memory partition dc12f9eddedb drm/amdkfd: Update MTYPE for far memory partition 3e399cf20f69 media: atomisp: Use selection API info to determine sensor padding 7f6db89418f9 drm/amdgpu: dGPU mode placement support memory partition 2046ed6c8aa9 drm/amdkfd: SVM range allocation support memory partition 62866c23c78d media: atomisp: Make atomisp_init_sensor() check if the sensor supports binning 95094495401b soc: mediatek: SVS: Fix MT8192 GPU node name 8e2facfe904a arm64: dts: imx8mq: Pass address-cells/size-cells to mipi_dsi 91c167b9fea0 arm64: dts: imx8mq: Use 'dsi' as node name 115ee470e5d2 arm: dts: mt7623: add port@5 as CPU port 031bf3096672 arm: dts: mt7623: enable flow control on port@6 cf8f3a7a044d arm: dts: mt7623: change mt7530 switch address e5240c35fa75 arm: dts: mt7623: add mt7530 switch to mt7623a.dtsi f847a3a8c68f arm: dts: mt7623: add gmacs to mt7623.dtsi a08183b8460e media: atomisp: Pass MEDIA_BUS_FMT_* code when calling enum_frame_size pad-op 2e21f19fc510 arm64: dts: imx8mp-venice-gw702x: fix GSC vdd_bat data size 04eca8316053 media: atomisp: Add support for sensors which implement selection API / cropping 929eee2fb07a media: atomisp: Refactor atomisp_try_fmt() / atomisp_set_fmt() eec8787bfb55 media: atomisp: Add ia_css_frame_pad_width() helper function 9f221053342a media: atomisp: Add input helper variable for isp->asd->inputs[asd->input_curr] 6c0160aa6ecd arm64: dts: imx8mq-tqma8mq-mba8mx: Remove invalid properties e79fae3d1509 media: atomisp: Remove bogus fh use from atomisp_set_fmt*() 566f6de6aa28 media: atomisp: Add target validation to atomisp_subdev_set_selection() 7caa6570da6a media: atomisp: Simplify atomisp_subdev_set_selection() calls in atomisp_set_fmt() 940587e7737d arm64: dts: imx8mq: Add missing pci property edcaf194db96 arm64: dts: imx8mq: Fix lcdif clocks 02208f0e600a arm64: dts: imx8mq: Fix lcdif compatible af330c965fdd media: atomisp: Remove redundant atomisp_subdev_set_selection() calls from atomisp_set_fmt() 503bf3090a19 media: atomisp: Remove a bunch of sensor related custom IOCTLs a5cc2f0dc519 media: atomisp: ov2680: Implement selection support b1b2d3992623 media: atomisp: ov2680: Add init_cfg pad-op c1ee1db3c936 media: atomisp: ov2680: Add missing ov2680_calc_mode() call to probe() b0e880e4a85b media: atomisp: ov2680: s/input_lock/lock/ 19cdcf676355 media: atomisp: ov2680: s/ov2680_device/ov2680_dev/ 36f48c705242 media: atomisp: Update TODO 16c984524862 arm64: dts: imx8mp: don't initialize audio clocks from CCM node fadac6afccf7 media: atomisp: Fix buffer overrun in gmin_get_var_int() 1657f2934daf media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var() c79d80960349 arm64: dts: imx8mm-venice: Fix GSC vdd_bat data size. d80be6a10cd3 media: atomisp: Drop v4l2_get_acpi_sensor_info() function 1aace3da2847 media: atomisp: gc0310: Turn into standard v4l2 sensor driver 947550f8c08e media: atomisp: ov2680: Turn into standard v4l2 sensor driver 8d28ec7e9145 media: atomisp: Add support for v4l2-async sensor registration 5e131b80605a media: atomisp: move up sanity checks 66c1dfad0012 media: atomisp: initialize settings to 0 625ac9af3844 media: atomisp: Switch i2c drivers back to use .probe() 71c2ac9a2a3d arm64: dts: imx8mp: Add coresight trace components 4d9858096261 media: atomisp: Allow camera_mipi_info to be NULL d374e4559127 media: atomisp: Move pad linking to atomisp_register_device_nodes() 96f18f25c1f5 media: atomisp: Delay mapping sensors to inputs till atomisp_register_device_nodes() a6af62dd0ddf arm64: dts: imx93: add ddr performance monitor node 5b9ca47a2588 media: atomisp: Store number of sensor lanes per port in struct atomisp_device 64be20708a4b media: atomisp: Rename __get_mipi_port() to atomisp_port_to_mipi_port() 45b4ab382a9e media: atomisp: Remove atomisp_video_init() parametrization 9af6100f4ff5 media: atomisp: Remove unused fields from struct atomisp_input_subdev 53c5692e7a3c drm/amdkfd: Alloc memory of GPU support memory partition f24e924b7e8a drm/amdgpu: Add memory partition mem_id to amdgpu_bo 1ad997e83110 media: atomisp: Drop MRFLD_PORT_NUM define 4c6ce75fdd62 drm/amdkfd: Show KFD node memory partition info 934deb64fdf2 drm/amdgpu: Add memory partition id to amdgpu_vm a476c0c64553 drm/amdkfd: Store drm node minor number for kfd nodes d26ea1b346e7 drm/amdgpu: Add xcp manager num_xcp_per_mem_partition 3e7c6fe38724 drm/amdgpu: update ref_cnt before ctx free 9a18292d41ae drm/amdgpu: run partition schedule if it is supported cd7d8400aa04 drm/amdgpu: add partition schedule for GC(9, 4, 3) c30e326e488e drm/amdgpu: keep amdgpu_ctx_mgr in ctx structure d425c6f48b18 drm/amdgpu: add partition scheduler list update 0a9115fd952a drm/amdgpu: update header to support partition scheduling 797a0a142ca7 drm/amdgpu: add partition ID track in ring 1bb2a551e65b media: atomisp: gc0310: Remove gc0310.h be3800f57c3b drm/amdgpu: find partition ID when open device 2c1c7ba457d4 drm/amdgpu: support partition drm devices f5e381ffb6fd media: atomisp: gc0310: Remove gc0310_s_config() function b9cbd51000ad drm/amdgpu/bu: update mtype_local parameter settings 76eb9c95a409 drm/amdgpu/bu: add mtype_local as a module parameter 352b919c1e5f drm/amdgpu: Override MTYPE per page on GFXv9.4.3 APUs 1e4a00334add drm/amdgpu: Fix per-BO MTYPE selection for GFXv9.4.3 895797d9193b drm/amdgpu/bu: Add use_mtype_cc_wa module param 2e8cc5d317d1 drm/amdgpu: Use legacy TLB flush for gfx943 f915f3af9984 drm/amdgpu: For GFX 9.4.3 APU fix vram_usage value fc021438d0ab drm/amdgpu: Enable NPS4 CPX mode 610dab118ff5 drm/amdkfd: Move pgmap to amdgpu_kfd_dev structure 00e1ab02c2ba drm/amdgpu: Skip halting RLC on GFX v9.4.3 1e91a5f79110 drm/amdgpu: Fix register accesses in GFX v9.4.3 3697b9bd7c69 drm/amdkfd: Increase queue number per process to 255 on GFX9.4.3 9b337b7d628a drm/amdgpu: Adjust the sequence to query ras error info 35d54e21e002 drm/amdgpu: Initialize jpeg v4_0_3 ras function 570df4bca618 drm/amdgpu: Add reset_ras_error_count for jpeg v4_0_3 41e491d8b606 drm/amdgpu: Add query_ras_error_count for jpeg v4_0_3 85f23b0a8ce3 drm/amdgpu: Re-enable VCN RAS if DPG is enabled c3f05ab8c40f drm/amdgpu: Initialize vcn v4_0_3 ras function 6d39fa3fc802 drm/amdgpu: Add reset_ras_error_count for vcn v4_0_3 5e1e227fb7cb drm/amdgpu: Add query_ras_error_count for vcn v4_0_3 6c2bebfca43c drm/amdgpu: Add vcn/jpeg ras err status registers 63558464ad4d media: atomisp: gc0310: Cleanup includes b4520bfd8013 drm/amdgpu: Checked if the pointer NULL before use it. 46f7b4deb305 drm/amdgpu: Set memory partitions to 1 for SRIOV. b0a3bbf947f6 drm/amdgpu: Skip using MC FB Offset when APU flag is set for SRIOV. 63630c9e5c34 drm/amdgpu: Add PSP supporting PSP 13.0.6 SRIOV ucode init. ba08e9cb6ff8 drm/amdgpu: Add PSP spatial parition interface b6b85c8b43a8 drm/amdgpu: Return error on invalid compute mode f9632096be49 drm/amdgpu: Add compute mode descriptor function a0ba12796098 drm/amdgpu: Fix unmapping of aperture e181be58ccc2 drm/amdgpu: Fix xGMI access P2P mapping failure on GFXIP 9.4.3 fcfefd85f18a drm/amdkfd: Native mode memory partition support 1e03322cfef9 drm/amdgpu: Set TTM pools for memory partitions 6b43e1a05cb7 drm/ttm: export ttm_pool_fini for cleanup 570de94b9c5d drm/amdgpu: Add auto mode for compute partition 1589c82a1085 drm/amdgpu: Check memory ranges for valid xcp mode c4050ff1a43e drm/amdkfd: Use xcc mask for identifying xcc a75f2271a493 drm/amdkfd: Add xcp reference to kfd node e47947abb9e7 drm/amdgpu: Move initialization of xcp before kfd 2746a966f9f0 media: atomisp: gc0310: Fix double free in gc0310_remove() 15e3eee8d393 drm/amdgpu: Fill xcp mem node in aquavanjaram da539b213d79 drm/amdgpu: Add callback to fill xcp memory id a433f1f59484 drm/amdgpu: Initialize memory ranges for GC 9.4.3 14493cb99b71 drm/amdgpu: Add memory partitions to gmc fa0497c34eb7 drm/amdgpu: Add API to get numa information of XCC 1cc823011a23 drm/amdgpu: Store additional numa node information 0f2e1d620eca drm/amdgpu: Get supported memory partition modes b6f90baafe26 drm/amdgpu: Move memory partition query to gmc 4bdca2057933 drm/amdgpu: Add utility functions for xcp db3b5cb64a9c drm/amdgpu: Use apt name for FW reserved region d6748385098a tools headers: Make the difference output easier to read bc71daff4f14 drm/amdgpu: Use GPU VA space for IH v4.4.2 in APU 672c883c26c6 drm/amdgpu: Simplify aquavanjram instance mapping a3edd1ac7062 drm/amdgpu/vcn: Use buffer object's deletion logic e7947c021a8b drm/amdgpu: Use a different value than 0xDEADBEEF for jpeg ring test 96e693ad78a0 drm/amdgpu: Add a read after write DB_CTRL for vcn_v4_0_3 55ff23d9eb81 drm/amdgpu: fixes a JPEG get write/read pointer bug 26dc0448ef36 drm/amdgpu: A workaround for JPEG_v4_0_3 ring test fail 358e6c38300b drm/amdgpu: use physical AID index for ring name d3e53452b0f4 drm/amdgpu/vcn: use dummy register selects AID for VCN_RAM ucode 6a944ccbf5f5 drm/amdgpu: Fix harvest reporting of VCN fd91d38b5275 drm/amdgpu: Use logical ids for VCN/JPEG v4.0.3 b541a91793fe perf annotate: Remove x86 instructions with suffix d0b35979986e perf annotate: Handle x86 instruction suffix generally 07bc0ac8ff49 drm/amdgpu: Add VCN logical to physical id mapping aaf1090a6cb6 drm/amdgpu: Add instance mask for VCN and JPEG 76d2d7d6afae media: atomisp: gc0310: Drop XXGC0310 ACPI hardware-id 48d19834ea55 drm/amdgpu: Load vcn_v4_0_3 ucode during early_init 5ae0ec8b8045 drm/amdgpu: preserve the num_links in case of reflection f2b8447b1f30 drm/amdgpu: Fix discovery sys node harvest info 75dda67c7213 drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3 ac772a3c07ca drm/amdgpu: Add fallback path for discovery info 368bb1bcfb3a drm/amdgpu: Read discovery info from system memory 6e01882267a6 drm/amdgpu: Add API to get tmr info from acpi 4d5275ab0b18 drm/amdgpu: Add parsing of acpi xcc objects f4d8b6f5c61a drm/amdkfd: Enable SVM on Native mode 01ef47477d05 drm/amdgpu: Add FGCG for GFX v9.4.3 46d79cbf9ac6 drm/amdgpu: Use transient mode during xcp switch ded7d99eb5b7 drm/amdgpu: Add flags for partition mode query 463e953ea2ed drm/amd/pm: fix wrong smu socclk value 8f2ccaaa3738 drm/amdgpu: Add mode-2 reset in SMU v13.0.6 7214c08c1680 drm/amd/pm: Notify PMFW about driver unload cases fe9e5f56feb2 drm/amd/pm: Update PMFW headers for version 85.54 bfb4fd20b3e6 drm/amd/pm: Expose mem temperature for GC version 9.4.3 250781c5a2e6 media: atomisp: Set asd.subdev.devnode once from isp_subdev_init_entities() 8572fa2aa517 drm/amd/pm: Update hw mon attributes for GC version 9.4.3 909ae7155fae drm/amd/pm: Initialize power limit for SMU v13.0.6 9661bf687623 drm/amd/pm: Keep interface version in PMFW header 676915e4108f drm/amd/pm: Add ih for SMU v13.0.6 thermal throttling 6d5f5eaf6acf drm/amd/pm: Update pmfw header files for SMU v13.0.6 a1b0dafafca4 drm/amd/pm: Update gfx clock frequency for SMU v13.0.6 8d1c1bc13134 drm/amd/pm: Update pmfw header files for SMU v13.0.6 1ad29cb34381 drm/amdgpu: fix sdma instance 0c451baf3bff drm/amdgpu: change the print level to warn for ip block disabled 9e4216cf2dcc drm/amdgpu: Increase Max GPU instance to 64 bb0ed57b4450 drm/amdgpu: increase AMDGPU_MAX_RINGS 970c1646b5ac drm/amdgpu: Create VRAM BOs on GTT for GFXIP9.4.3 f431393d605f drm/amdgpu: Implement new dummy vram manager 228ce176434b drm/amdgpu: Handle VRAM dependencies on GFXIP9.4.3 9faf929fbf6b drm/amdgpu: Enable CG for IH v4.4.2 8107e4996f4e drm/amdgpu: Enable persistent edc harvesting in APP APU 73c2b3fd2c51 drm/amdgpu: Initialize mmhub v1_8 ras function ccfdbd4bdc08 drm/amdgpu: Add reset_ras_error_status for mmhub v1_8 00c145222b6a drm/amdgpu: Add query_ras_error_status for mmhub v1_8 ae39964d2c01 media: atomisp: Remove in_reset argument from atomisp_css_start() a0cdb3d09332 drm/amdgpu: Add reset_ras_error_count for mmhub v1_8 bc069d823bff drm/amdgpu: Add query_ras_error_count for mmhub v1_8 90cbee204e66 drm/amdgpu: Add mmhub v1_8_0 ras err status registers 84b9b44b9978 virt: sevguest: Add CONFIG_CRYPTO dependency 1e69fde70030 drm/amdgpu: Initialize sdma v4_4_2 ras function a64b15520cc3 drm/amdgpu: Add reset_ras_error_count for sdma v4_4_2 dc37a9194ad2 drm/amdgpu: Add query_ras_error_count for sdma v4_4_2 d90d90a1978a drm/amdgpu: Add sdma v4_4_2 ras registers e53a3250f76b drm/amdgpu: Add common helper to reset ras error 322a7e005db7 drm/amdgpu: Add common helper to query ras error (v2) cbf9e46ab0fe drm/amdgpu: Enable MGCG on SDMAv4.4.2 35ff4301ebc3 drm/amdgpu: enable context empty interrupt on sdma v4.4.2 7b08b2e1caa0 drm/amdgpu: add vcn_4_0_3 codec query 1698e200e88d drm/amdkfd: bind cpu and hiveless gpu to a hive if xgmi connected 8c45a8340dd0 drm/amdkfd: Cleanup KFD nodes creation 4482d3c94d7f drm/ttm: add NUMA node id to the pool c1d3f627ff33 drm/amdgpu: Fix mqd init on GFX v9.4.3 5ca1ceebab14 drm/amd: fix compiler error to support older compilers b7c7011e67b0 drm/amdgpu: Enable CGCG/LS for GC 9.4.3 233bb3733bd4 drm/amdgpu: Use unique doorbell range per xcc 7389c75114c5 drm/amdgpu: Keep SDMAv4.4.2 active during reset b2ef2fdffed2 drm/amdkfd: Report XGMI IOLINKs for GFXIP9.4.3 13a94f3f130e drm/amdgpu: add num_xcps return 1bd99ca2695a drm/amdgpu: increase AMDGPU_MAX_HWIP_RINGS f471de2586e8 drm/amdgpu: vcn_v4_0_3 load vcn fw once for all AIDs 1180d072e05c media: atomisp: Remove unused atomisp_get_css_pipe_id() function 52c293ab0653 drm/amdgpu: Populate VCN/JPEG harvest information d839a158b248 drm/amdgpu: Correct dGPU MTYPE settings for gfx943 30b52995c294 drm/amdgpu: Remove SMU powergate message call for SDMA ed1f42f03c46 drm/amdgpu: enable vcn/jpeg on vcn_v4_0_3 e40b4b9a4748 drm/amdgpu: enable indirect_sram mode on vcn_v4_0_3 e5fab487eac8 media: atomisp: Remove unused css_pipe_id argument from atomisp_css_[start|stop]() da044aaeb31a drm/amdgpu: add unified queue support on vcn_v4_0_3 2d7f1d51c1e9 drm/amdgpu: add fwlog support on vcn_v4_0_3 45ed97ad36b7 drm/amdgpu: increase MAX setting to hold more jpeg instances 73fa25532826 drm/amdgpu: Use discovery to get XCC/SDMA mask 44cbc4534bbe drm/amdgpu: Make VRAM discovery read optional c9a502e981a9 drm/amdgpu: Allocate GART table in RAM for AMD APU 34fd9d686772 drm/amdgpu: Add FGCG logic for GFX v9.4.3 7a7aaab021a6 drm/amdgpu: Make UTCL2 snoop CPU caches 85b45b60722f amd/amdgpu: Set MTYPE_UC for access over PCIe d524180b8800 drm/amdgpu: Fix GFX v9.4.3 EOP buffer allocation 12c4d7edfb72 drm/amdgpu: Fix GFX 9.4.3 dma address capability a0a0c69c05bf drm/amdgpu: Fix semaphore release 5ab97df8642e media: atomisp: Remove atomisp_[sub]dev_users() c2d43918a14f drm/amdkfd: Setup current_logical_xcc_id in MQD a820d3ca8ed3 drm/amdgpu: Remove unnecessary return value check 98b2e9cad227 drm/amdgpu: correct the vmhub index when page fault occurs 1794e9d7e78c drm/amdkfd: Update packet manager for GFX9.4.3 753b999afe47 drm/amdgpu: set MTYPE in PTE for GFXIP 9.4.3 7a1efad04c21 drm/amdgpu: Use mask for active clusters 4d141d3fae3e media: atomisp: Allow system suspend to continue with open /dev/video# nodes bbca579fd2ea drm/amdgpu: Derive active clusters from SDMA dc6df2095dea drm/amdgpu: Move generic logic to soc config fee500fa7cb7 drm/amdgpu: Fix the KCQ hang when binding back 5b03127d4745 drm/amdgpu: Skip TMR allocation if not required 845c9b313f31 drm/amdgpu: Add XCP IP callback funcs for each IP 73c84f7c478a drm/amdgpu: Add XCP functions for GFX v9.4.3 3446cb78f3a8 drm/amdgpu: Add SDMA v4.4.2 XCP funcs dfdd6f89c4c7 drm/amdgpu: Add GFXHUB v1.2 XCP funcs 8e7fd19380f9 drm/amdgpu: Switch to SOC partition funcs e56c9ef6cb35 drm/amdgpu: Add soc config init for GC9.4.3 ASICs 9cb18287d8f1 drm/amdgpu: Add SOC partition funcs for GC v9.4.3 75d1692393cb drm/amdgpu: Add initial version of XCP routines 527c670e5323 drm/amdgpu: Add sdma instance specific functions dd1a02e280da drm/amdgpu: Add xcc specific functions for gfxhub 44b5cf2e0f79 drm/amdgpu: Add xcc specific functions 880f8b3f8032 drm/amdgpu: Rename xcc specific functions 497db7ea33f7 drm/amdgpu: Check APU supports true APP mode eaae4beee8a9 drm/amdgpu: more GPU page fault info for GC v9.4.3 993d218f8221 drm/amdgpu: remove partition attributes sys file for gfx_v9_4_3 37dd9d58a595 drm/amdgpu: fix kcq mqd_backup buffer double free for multi-XCD cbd442ce91bd drm/amdgpu: Skip runtime db read for PSP 13.0.6 4bc615a5237a drm/amdgpu: fix vm context register assignment in mmhub v1.8 d55391c2138c drm/amdgpu: Revert programming of CP_PSP_XCP_CTL ea2d2f8ececd drm/amdgpu: detect current GPU memory partition mode 6b7ec18b045f drm/amdgpu: init smuio funcs for smuio v13_0_3 3d2ea552b229 drm/amdgpu: implement smuio v13_0_3 callbacks 63121b11a95c drm/amdgpu: add smuio v13_0_3 ip headers ebadc1061e04 drm/amdgpu: retire render backend setup from gfx_v9_4_3 2cb61011bfed media: atomisp: Rename atomisp_destroy_pipes_stream_force() to atomisp_destroy_pipes_stream() 553f973a0d7b drm/amd/amdgpu: Update debugfs for XCC support (v3) 5f09237b82e5 drm/amdgpu: Add SDMA v4.4.2 golden settings 57a83b2dafff drm/amdgpu: init gfx_v9_4_3 external_rev_id 870d1e5afca5 drm/amdgpu: Fix interrupt handling in GFX v9.4.3 369576c2d5a8 drm/amdgpu: consolidate the access helpers in nbio v7_9 2fa480d36eb3 drm/amdgpu: add helpers to access registers on different AIDs 7d158f52bfbf drm/amdgpu: parse base address from new ip discovery with 64bit ip base address aabb478421f5 drm/amdgpu: upgrade amdgpu_discovery struct ip to ip_v4 3955b1413428 drm/amdgpu: do some register access cleanup in nbio v7_9 7e0eebdc4745 drm/amdgpu: extend max instances c3729997a23e drm/amdgpu: increase DISCOVERY_TMR_SIZE fa9e78d14070 drm/amdgpu: update ip discovery header to v4 1dfcdc30270a drm/amdgpu: switch to aqua_vanjaram_doorbell_index_init 5c606836eff8 drm/amdgpu: Use SDMA instance table for aqua vanjaram cf24f6a0d713 drm/amdgpu: Add mask for SDMA instances cab7d478da11 drm/amdgpu: Add IP instance map for aqua vanjaram 6df442a03d1a drm/amdgpu: add new doorbell assignment table for aqua_vanjaram 5a8b26a88639 drm/amdgpu: Fix register access on GC v9.4.3 bcc90bb31c81 media: atomisp: Simplify atomisp_isr() and recovery_work() 955220b04d42 drm/amdgpu: Fix programming of initial XCP mode f5fe7edfd6ce drm/amdkfd: Update interrupt handling for GFX9.4.3 cb30544e3cad drm/amdgpu: Fix failure when switching to DPX mode 3fb3cd02d25b media: atomisp: Remove atomisp_streaming_count() 02ee3b02d776 drm/amdkfd: Use instance table for GFX 9.4.3 a058799923af drm/amdgpu: Fix SWS on multi-XCD GPU 9cd51d53695e drm/amdgpu: drop redundant csb init for gfx943 58bd8023752f drm/amdgpu: adjust s2a entry register for sdma doorbell trans decoding d6e924ad85a0 drm/amdkfd: Update SMI events for GFX9.4.3 cd321e6fd611 drm/amdgpu: Use status register for partition mode 5fb34bd9cf9e drm/amdkfd: pass kfd_node ref to svm migration api 0b02364e03ca drm/amdgpu: Conform to SET_UCONFIG_REG spec 762702ebd324 drm/amdgpu/vcn: add vcn multiple AIDs support 7229bd6fe028 drm/amdgpu/vcn: update clock gate setting for VCN 4.0.3 d4ad24a0b796 drm/amdgpu/jpeg: add JPEG multiple AIDs support 2e10ced47ff2 drm/amdgpu/nbio: add vcn doorbell multiple AIDs support 7aa8a266aaa2 drm/amdgpu: Fix GRBM programming sequence f8b34a051870 drm/amdgpu: Use instance table for sdma 4.4.2 4db6f200a5fe drm/amdgpu: Add mask for SDMA instances 659a4ab8e27e drm/amdgpu: Use instance lookup table for GC 9.4.3 5d30cbb4dbf0 drm/amdgpu: Add map of logical to physical inst 0c7315e7d5ef drm/amdkfd: Add device repartition support fe1f05df5919 drm/amdkfd: Rework kfd_locked handling 6b22ef25748f drm/amdgpu: configure the doorbell settings for sdma on non-AID0 0c552ed38780 drm/amdgpu: add indirect r/w interface for smn address greater than 32bits 1526ec9a3ed9 drm/amdkfd: EOP Removal - Handle size 0 correctly 07bc768afb0a drm/amdgpu: reflect psp xgmi topology info for gfx9.4.3 cf1f3737c2d3 drm/amdgpu/vcn: update amdgpu_fw_shared to amdgpu_vcn4_fw_shared b19f8ef5bd39 media: atomisp: Remove no longer used atomisp_css_flush() 7f0af02ab362 drm/amdgpu/vcn: remove unused code 429a111851bc drm/amdgpu/vcn: update ucode setup 53054e9a7775 drm/amdgpu/vcn: update new doorbell map 492c46475058 drm/amdgpu/jpeg: update jpeg header to support multiple AIDs f9f74df58faa drm/amdgpu/vcn: update vcn header to support multiple AIDs d244a4167a02 drm/amdgpu/vcn: use vcn4 irqsrc header for VCN 4.0.3 8078f1c610fd drm/amdgpu: Change num_xcd to xcc_mask 9eb7681f760c drm/amdgpu: add the support of XGMI link for GC 9.4.3 cd8d77f328c5 drm/amdgpu: add new vram type for dgpu d1d22df174ae drm/amdkfd: Populate memory info before adding GPU node to topology 1bd6dd21fcd5 drm/amdkfd: Add SDMA info for SDMA 4.4.2 643e40d4c06f drm/amdkfd: Fix SDMA in CPX mode 92085240ef9c drm/amdkfd: add gpu compute cores io links for gfx9.4.3 20bedf1379b1 drm/amdgpu: introduce new doorbell assignment table for GC 9.4.3 36be0181eab5 drm/amdgpu: program GRBM_MCM_ADDR for non-AID0 GRBM feb36dd01403 drm/amdgpu: convert the doorbell_index to 2 dwords offset for kiq 5de6bd6a13f1 drm/amdgpu: set mmhub bitmask for multiple AIDs 0d81101c190d drm/amdgpu: complement the IH node_id table for multiple AIDs ed42f2cc3b56 drm/amdgpu: correct the vmhub reference for each XCD in gfxhub init 3a1083873ba7 drm/amdgpu: do mmhub init for multiple AIDs 2a47a2d90e5c drm/amdgpu: assign the doorbell index for sdma on non-AID0 f786b1d4ec77 drm/amdgpu: add support for SDMA on multiple AIDs 386ea27c3b0b drm/amdgpu: adjust some basic elements for multiple AID case 0ee20b86966c drm/amdgpu: assign the doorbell index in 1st page to sdma page queue d25555866172 drm/amdgpu: Set XNACK per process on GC 9.4.3 5db392a04575 drm/amdgpu: Use new atomfirmware init for GC 9.4.3 0f072c1e2453 media: atomisp: Turn asd->streaming state tracker into a bool ef75a6ef3723 drm/amdkfd: Update coherence settings for svm ranges a8027fcd08f9 drm/amdgpu: Fix CP_HYP_XCP_CTL register programming in CPX mode a805889a1531 drm/amdkfd: Update SDMA queue management for GFX9.4.3 f38f147ab312 drm/amdkfd: Update sysfs node properties for multi XCC 5e4060123687 drm/amdkfd: Call DQM stop during DQM uninitialize 21e1217b4c0e drm/amdgpu: Fix VM fault reporting on XCC1 7fe51e6fd236 drm/amdkfd: Update context save handling for multi XCC setup (v2) f87f686482c6 drm/amdgpu: Add XCC inst to PASID TLB flushing e2069a7b0880 drm/amdkfd: Add XCC instance to kgd2kfd interface (v3) 3c8bdb51be0e drm/amdkfd: Add PM4 target XCC 2f77b9a242a2 drm/amdkfd: Update MQD management on multi XCC setup 74c5b85da754 drm/amdkfd: Add spatial partitioning support in KFD 8dc1db3172ae drm/amdkfd: Introduce kfd_node struct (v5) 5cf1675591dd drm/amdgpu: Add mode2 reset logic for v13.0.6 e6a02e2cc7fe drm/amdgpu: Add some XCC programming 15091a6f4380 drm/amdgpu: add node_id to physical id conversion in EOP handler 147862d00bcf drm/amdgpu: enable the ring and IB test for slave kcq 89cf4549a949 drm/amdgpu: support gc v9_4_3 ring_test running on all xcc ae972ed5e0dc drm/amdgpu: fix vcn doorbell range setting 6ddae0f3ab18 drm/amdgpu/jpeg: enable jpeg doorbell for jpeg4.0.3 c21d446ba7a8 drm/amdgpu/vcn: enable vcn doorbell for vcn4.0.3 d7fd2a9e394b drm/amdgpu/nbio: update vcn doorbell range bfb44eacb0e2 drm/amdkfd: Set F8_MODE for gc_v9_4_3 db77081fe3c8 drm/amdgpu/jpeg: add multiple jpeg rings support for vcn4_0_3 bc224553843e drm/amdgpu/jpeg: add multiple jpeg rings support 31c0ec84f92c drm/amdgpu/vcn: enable vcn DPG mode for VCN4_0_3 ef3aa0b40c4b drm/amdgpu/vcn: enable vcn pg for VCN4_0_3 342397db6d09 drm/amdgpu/vcn: enable vcn cg for VCN4_0_3 b7179fc29f50 drm/amdgpu/jpeg: enable jpeg pg for VCN4_0_3 380302f8b894 drm/amdgpu/jpeg: enable jpeg cg for VCN4_0_3 b889ef4ac988 drm/amdgpu/vcn: add vcn support for VCN4_0_3 e1278e6187b8 media: atomisp: Simplify atomisp_pipe_check() e684e654eba9 drm/amdgpu/jpeg: add jpeg support for VCN4_0_3 76e5e4c70160 drm/amdgpu: add VCN4_0_3 firmware 50b8b62ea496 drm/amdgpu: add vcn v4_0_3 ip headers 81283fee15ea drm/amdgpu/: add more macro to support offset variant 9b4fd27601fb drm/amdgpu: Use the correct API to read register f544afac3f34 drm/amdgpu: Add kgd2kfd for GC 9.4.3 62e790879efb drm/amdgpu: alloc vm inv engines for every vmhub 0fa49d108386 drm/amdgpu: override partition mode through module parameter 99951878b048 drm/amdgpu: make the WREG32_SOC15_xx macro to support multi GC 98a54e88e87f drm/amdgpu: add sysfs node for compute partition mode 3566938b3491 drm/amdgpu: assign different AMDGPU_GFXHUB for rings on each xcc ce8a12a532ed drm/amdgpu: init vmhubs bitmask for GC 9.4.3 d9426c3d9b4e drm/amdgpu: add bitmask to iterate vmhubs b35ce49ab9ca drm/amdgpu: assign register address for vmhub object on each XCD f4caf5842652 drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 629b8ede8b93 drm/amd/display: 3.2.236 3a31e8b89b72 drm/amd/display: Remove v_startup workaround for dcn3+ 50a32b8cf4d7 drm/amd/display: Remove unnecessary variable fe9fa3859b66 drm/amd/display: Make unbounded req update separate from dlg/ttu d205a800a66e drm/amd/display: Add visual confirm color support for MCLK switch 1a4bcdbea431 drm/amd/display: Fix possible underflow for displays with large vblank 9c384ee8f997 drm/amd/display: Convert connector signal id to string 6ba5a269cdc9 drm/amd/display: Update vactive margin and max vblank for fpo + vactive 1d8355ad9224 drm/amd/display: Only skip update for DCFCLK, UCLK, FCLK on overclock 347f2e56b94e media: atomisp: Simplify atomisp_open() and atomisp_release() f1822392128e drm/amd/display: enable dpia validate 572773992e31 drm/amd/pm: fix possible power mode mismatch between driver and PMFW 3083b1007d4b drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged 6e87c4229513 drm/amdgpu: improve wait logic at fence polling 17d62410aec3 drm/amdgpu/gmc11: implement get_vbios_fb_size() e84e40dcb3fc drm/amd/display: Simplify the calculation of variables 82ad22bbad00 drm/amdgpu: Differentiate between Raven2 and Raven/Picasso according to revision id cabbdea1f186 drm/amdkfd: Fix potential deallocation of previously deallocated memory. 6d99f3f4ea94 drm/amdgpu: change gfx 11.0.4 external_id range 1d6ecab1ac0f drm/amd/amdgpu: Fix warnings in amdgpu _object, _ring.c ee30b8001cd8 drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well a39b52c83812 drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. 71a85e054f32 media: atomisp: Simplify atomisp_css_[start|stop]() 3f3ee94c89b7 media: atomisp: Simplify atomisp_[start|stop]_streaming() 3fb9dd5fef7c drm/amdgpu: release correct lock in amdgpu_gfx_enable_kgq() 9a06655e7383 drm/amdgpu/display: Enable DC_FP for LoongArch c488a9370d5a drm/amdgpu/jpeg: Remove harvest checking for JPEG3 d97b02bb9c7a drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras 936e95a461c2 drm/amd/pm: avoid potential UBSAN issue on legacy asics eb4f01784ec1 drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend aaa07c0d08a3 drm/amd/display: Promote DAL to 3.2.235 1ae393ea3dbc media: atomisp: Remove atomisp_sensor_start_stream() 4994d1f0a754 drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) 2f48965bdc02 drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs 807a1c14276b drm/amd/display: Block SubVP on displays that have pixclk > 1800Mhz a00e595207d0 drm/amd/display: Block SubVP high refresh when VRR active fixed 820a1338d6a1 media: atomisp: Remove isp_timeout flag 84f14428b1e0 drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes 62cc621604a4 drm/amd/display: Check Vactive for VRR active for FPO + Vactive 273f47997718 drm/amd/display: Add symclk workaround during disable link output db5dcd476eb0 drm/amdgpu: set default num_kcq to 2 under sriov 9d7a348d368c drm/amd/pm: parse pp_handle under appropriate conditions 187916e6ed9d drm/amdgpu: install stub fence into potential unused fence pointers bf7fda0b3736 drm/amd/display: Show the DCN/DCE version in the log 9e72813f69b1 drm/amdgpu: Remove the unused variable golden_settings_gc_9_4_3 fb86cf8bd8a9 media: atomisp: Remove unused mipi_frame_size field from atomisp_[sub_]device b9274387bc2a drm/amdkfd: Don't trigger evictions unmapping dmabuf attachments 738b3469f8e1 drm/amd/display: Add additional pstate registers to HW state query 1ffbc89c3026 drm/amdgpu: remove unneeded semicolon 4667fbe2f7c5 drm/amdgpu: do gfxhub init for all XCDs 6f48bc9e49f9 media: atomisp: Remove a bunch of unused atomisp_css_*() functions 28714506c3b7 media: atomisp: Remove atomisp_subdev_register_video_nodes() helper e2d1f005d3fb wifi: ath12k: delete the timer rx_replenish_retry during rmmod c0c274289037 drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() 8f04852e90cb wifi: ath12k: Use msdu_end to check MCBC 8fd3c9a468c0 media: atomisp: Remove 1 line atomisp_flush_bufs_and_wakeup() helper f4409a236115 drm/amdgpu: unlock on error in gfx_v9_4_3_kiq_resume() 3394b51c7d3f wifi: ath12k: check hardware major version for WCN7850 e4454e06e55d media: atomisp: Remove source_pad parameter from functions and structs 054b5580a36e wifi: ath12k: Avoid NULL pointer access during management transmit cleanup 7a6a2e59aacd drm/amdgpu: unlock the correct lock in amdgpu_gfx_enable_kcq() aca8a1dfb9ee media: atomisp: Rename video_out_preview to video_out 0e5f625157ca drm/amdgpu: drop unused function 29551fd90ee6 drm/amdgpu: drop invalid IP revision 1cfb4d612127 drm/amdgpu: put MQDs in VRAM 26dcabc0dd1b media: atomisp: Drop atomisp_is_vf_pipe() d957824bf8e4 media: atomisp: Register only 1 /dev/video# node 967a66396e46 drm/amdgpu: drop redundant sched job cleanup when cs is aborted ea3600379e0f media: atomisp: Replace source-pad checks with run-mode checks a03b1a0b1939 powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe() 9e690184586b drm/amd/amdgpu: Fix errors & warnings in amdgpu _bios, _cs, _dma_buf, _fence.c 0eb089a72fda powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare() 396f2b0106ff powerpc/kcsan: Properly instrument arch_spin_unlock() bcea4f7a70dc xtensa: Remove 64 bits atomic builtins stubs 95567f46b4d2 powerpc/{32,book3e}: kcsan: Extend KCSAN Support 353e7300a1db kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures 05d1c49c0339 powerpc/embedded6xx: select MPC10X_BRIDGE only if PCI is set 7cc99ed87e4a KVM: PPC: Update MAINTAINERS b8d96bac4a50 powerpc: Mark powermac as orphan in MAINTAINERS a43d52ab96f9 MAINTAINERS: Exclude m68k-only drivers from powerpc entry 0e768043bf68 drm/amdgpu: set gfx9 onwards APU atomics support to be true 09d8a6791246 drm/amdgpu/gfx11: always restore kcq/kgq MQDs c6fa6fe9ebd5 drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution 006f27897cbd media: atomisp: Drop atomisp_get_css_buf_type() dae343b343ff drm/amd/display: mark amdgpu_dm_connector_funcs_force static 2dbaf83998fe drm/amdgpu/gfx10: always restore kcq/kgq MQDs 45b54a7dd343 drm/amdgpu/gfx9: always restore kcq MQDs 42cdf6f687da drm/amdgpu/gfx8: always restore kcq MQDs b848fe65f856 drm/amdgpu/gfx11: drop unused variable d78e816a3d61 drm/amdgpu/gfx10: drop unused variable 5a0510d58b63 drm/amd: Downgrade message about watermarks table after s0i3 to debug 83033f72a40b drm/amdgpu/gfx11: use generic [en/dis]able_kgq() helpers f39c25357f0c drm/amdgpu/gfx10: use generic [en/dis]able_kgq() helpers 1156e1a60f02 drm/amdgpu: add [en/dis]able_kgq() functions 4ab9d5848c72 drm/amd/display: 3.2.234 6d7d0a4bc392 drm/amd/display: [FW Promotion] Release 0.0.165.0 1b9a80a47dbf media: atomisp: Remove isp->need_gfx_throttle field 124155c0bd4a drm/amd/display: Add w/a to disable DP dual mode on certain ports 029c85adccb2 drm/amd/display: revert "Update scaler recout data for visual confirm" f835a571ec99 drm/amd/display: filter out invalid bits in pipe_fuses 4dfa60aede75 drm/amd/display: Adding debug option to override Z8 watermark values 9749a42db74c drm/amd/display: Change default Z8 watermark values 5b7bee5b4457 drm/amd/display: Workaround wrong HDR colorimetry with some receivers 9ab367f838a6 drm/amd/display: Add logging when DP link training Channel EQ is Successful f14c8c3e1fc9 drm/amd/amdgpu: Fix style problems in amdgpu_psp.c 7943916bd4e5 media: atomisp: Remove Continuous capture and SDV run-modes edacf33357b8 drm/amdgpu/gfx10: drop old bring up code 6ae869b9b625 drm/amdgpu/gfx11: drop old bring up code 435af0b919bf drm/amdkfd: Optimize svm range map to GPU with XNACK on 9420a034060a drm/amd/display: Add logging for eDP v1.4 supported sink rates 649920afc426 media: atomisp: Remove res_overflow parameter from atomisp_try_fmt() 44407010ce7f drm/amd/display: Fix possible NULL dereference in dc_dmub_srv_cmd_run_list() 8fa76350587b drm/amd/amdgpu: Fix style problems in amdgpu_debugfs.c d446127107e8 drm/amdgpu: Enable mcbp under sriov by default 04b3c34f5cb2 drm/amdgpu: remove pasid_src field from IV entry a6f7baa387a3 drm/amd/amdgpu: Simplify switch case statements in amdgpu_connectors.c 9f58341d63bd drm/amdgpu: disable SDMA WPTR_POLL_ENABLE for SR-IOV 64e2e71737ac drm/amdgpu: Add SDMA_UTCL1_WR_FIFO_SED field for sdma_v4_4_ras_field 514987a5bc3e drm/amdgpu: add a missing lock for AMDGPU_SCHED 27fb73a0e3aa drm/amdkfd: Update KFD TTM mem limit f1f6f48a338c drm/amdgpu: Set GTT size equal to TTM mem limit 1d74159021e9 drm/ttm: Helper function to get TTM mem limit 5c3213e9e2dd media: atomisp: sh_css_mipi: Remove #ifdef ISP2401 3c4f6507abde drm/amdgpu: mark gfx_v9_4_3_disable_gpa_mode() static 34305ac364db drm/amdgpu: check correct allocated mqd_backup object after alloc 7a4685cdfbdb drm/amdgpu: fix a build warning by a typo in amdgpu_gfx.c b94f1cc93db7 drm/amd/display: return status of dmub_srv_get_fw_boot_status 4e004146c0ba drm/amd/display: set variable custom_backlight_curve0 storage-class-specifier to static 08b9c820878f media: atomisp: sh_css_firmware: determine firmware version at runtime c953cf040687 drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini 7e5b601008e7 drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini 72c1c4855309 media: atomisp: sh_css_sp: Remove #ifdef ISP2401 1c312e816c40 drm/amdgpu: Enable doorbell selfring after resize FB BAR b2edaac4f2fb drm/amd/amdgpu: Fix style errors in amdgpu_display.c 5925dc0f30c2 media: atomisp: runtime: frame: remove #ifdef ISP2401 bc13f2ffd5c0 media: atomisp: sh_css: Remove #ifdef ISP2401 27e6be5d7536 drm/amd/display: DSC passthrough is for DP-HDMI pcon (SST pcon) 59e9fff1983e drm/amdgpu: Use the default reset when loading or reloading the driver 535f77861084 drm/amdgpu: Fix mode2 reset for sienna cichlid 489763af891d drm/amdgpu: add new flag to AMDGPU_CTX_QUERY2 bafc31166aa7 drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() 960e27a5741c drm/amd/display: Fix a test CalculatePrefetchSchedule() 609d830048fb drm:amd:amdgpu: Fix missing bo unlock in failure path e94c25567c85 drm/amd/display: remove unused variables dispclk_delay_subtotal and dout 1ce018df8764 iommu/amd: Fix compile error for unused function 102df33eba00 media: uvcvideo: Constify descriptor buffers af621ba2ede8 media: uvcvideo: Constify formats, frames and intervals 7691d900b929 media: uvcvideo: Increment intervals pointer at end of parsing c9d597b9b7ef media: uvcvideo: Reorganize format descriptor parsing 7c5dfb2d912c media: uvcvideo: Use clamp() to replace manual implementation aa8db3adc7b2 media: uvcvideo: Rename uvc_format 'frame' field to 'frames' ccfad4e85e3d media: uvcvideo: Rename uvc_streaming 'format' field to 'formats' e33ae66a2e22 media: uvcvideo: Enable Intel RealSense metadata for devices e7f61113edca media: uapi: v4l: Intel metadata format update 0ece58b280a4 Revert "media: uvcvideo: Limit power line control for Acer EasyCamera" 34318b808ef2 media: venus: provide ctx queue lock for ioctl synchronization 08998cf30f66 media: venus: return P010 as preferred format for 10 bit decode 996d215547a8 media: venus: add handling of bit depth change from firmware 58b64dd09fd8 media: venus: update calculation for dpb buffers 3095607739d8 media: venus: add support for V4L2_PIX_FMT_P010 color format 2b832a06a8c8 media: venus: replace arrary index with enum for supported formats 47f867cb1b63 media: venus: fix EOS handling in decoder stop command 938beb48f765 media: venus: enable sufficient sequence change support for vp9 bccc37a8a2fb iommu/amd: Improving Interrupt Remapping Table Invalidation 98aeb4ea5599 iommu/amd: Do not Invalidate IRT when IRTE caching is disabled 66419036f68a iommu/amd: Introduce Disable IRTE Caching Support 74a37817bd15 iommu/amd: Remove the unused struct amd_ir_data.ref a42f0c7a4118 iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() ae8cdfc3f281 media: venus: add firmware version based check e03ac40885db media: venus: hfi_cmds: Use struct_size() helper 40c020596458 media: venus: hfi_cmds: Replace one-element array with flexible-array member a80d6771ae06 media: venus: Replace one-element arrays with flexible-array members a0eadbe92610 media: venus: hfi_cmds: Replace fake flex-array with flexible-array member 927e78ac8bc5 media: venus: helpers: Fix ALIGN() of non power of two 751be5c63f54 media: venus: simplify the return expression of venus_sys_set_* function 98d4351847bb media: venus: simplify the return expression of session_process_buf() 37fdb33c87c2 wifi: ath11k: update proper pdev/vdev id for testmode command 6358b1037157 wifi: atk10k: Don't opencode ath10k_pci_priv() in ath10k_ahb_priv() d457bff27633 wifi: ath10k: Convert to platform remove callback returning void fad5ac80dfa5 wifi: ath10k: Drop checks that are always false ec3b1ce2ca34 wifi: ath10k: Drop cleaning of driver data from probe error path and remove b1acb4e5601b dt-bindings: perf: fsl-imx-ddr: Add i.MX93 compatible 55691f99d417 drivers/perf: imx_ddr: Add support for NXP i.MX9 SoC DDRC PMU driver e7c5433c5aaa tools: ynl: Remove duplicated include in handshake-user.c d2e3bb512818 perf/arm_cspmu: Decouple APMT dependency f9bd34e3753e perf/arm_cspmu: Clean up ACPI dependency 87b3b6d53efc ACPI/APMT: Don't register invalid resource 71e0cb32d5fc perf/arm_cspmu: Fix event attribute type 225d757012e0 perf: arm_cspmu: Set irq affinitiy only if overflow interrupt is used 7a6a9f1c5a0a drivers/perf: hisi: Don't migrate perf to the CPU going to teardown 7077b1864ca8 ASoC: dt-bindings: audio-graph-card: Expand 'widgets' documentation ca27441efe69 ASoC: audio-graph-card2-custom-sample: add missing CPU:Codec = 1:N sample 70dad53ddff0 ASoC: SOF: Add IPC3 Kernel Injector 12c41c779fad ASoC: SOF: Refactor rx function for fuzzing e352f31a863f ASoC: mediatek: mt8192-mt6359: Go back to old headphone pin name 8bd81864533b ASoC: starfive: Remove some unused macros 3582cf94ff49 ASoC: starfive: Fix an error check in jh7110_tdm_clk_reset_get() bd5736e146e3 net: phy: broadcom: Add support for setting LED brightness 57fd7d59b1c7 net: phy: broadcom: Rename LED registers b0ce9ce408b6 gpiolib: Do not unexport GPIO on freeing 5cad8323040b mips: dts: ralink: mt7628a: Unify pinctrl-single pin group nodes 790071347a0a net/ncsi: change from ndo_set_mac_address to dev_set_mac_address 74b449b98dcc net/ncsi: make one oem_gma function for all mfr id 0c6e9d32ef0c usbnet: ipheth: update Kconfig description a2d274c62e44 usbnet: ipheth: add CDC NCM support 3e65efcca87a usbnet: ipheth: transmit URBs without trailing padding 2203718c2f59 usbnet: ipheth: fix risk of NULL pointer deallocation e3023094dffb dm crypt: Avoid using MAX_CIPHER_BLOCKSIZE f0051844fba1 crypto: qat - update slice mask for 4xxx devices c8c6ee5199bf crypto: qat - set deprecated capabilities as reserved 301cf77e2131 x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y 53ba2e16957b thunderbolt: Disable CL states when a DMA tunnel is established 4a420eb1426a thunderbolt: Make tb_switch_clx_disable() return CL states that were enabled 768e6fe69fde thunderbolt: Initialize CL states from the hardware b5d15961d955 thunderbolt: Prefix CL state related log messages with "CLx: " cb625ec6e571 thunderbolt: Prefix TMU post time log message with "TMU: " bdc6660e553a thunderbolt: Do not call CLx functions from TMU code 9650de737992 thunderbolt: Check for first depth router in tb.c 35627353063b thunderbolt: Switch CL states from enum to a bitmask 1a9b6cb8b5db thunderbolt: Move CLx enabling into tb_enable_clx() 4f9a4f25ade8 thunderbolt: Get rid of __tb_switch_[en|dis]able_clx() 12a14f2fca32 thunderbolt: Move CLx support functions into clx.c ef34add89ee4 thunderbolt: Check valid TMU configuration in tb_switch_tmu_configure() 4e7b4955cba1 thunderbolt: Move tb_enable_tmu() close to other TMU functions 20c2fae9dbe3 thunderbolt: Move TMU configuration to tb_enable_tmu() 7d283f4148f1 thunderbolt: Get rid of tb_switch_enable_tmu_1st_child() 701e73a823bb thunderbolt: Rework Titan Ridge TMU objection disable function 826f55d50de9 thunderbolt: Drop useless 'unidirectional' parameter from tb_switch_tmu_is_enabled() c437dcb18310 thunderbolt: Fix a couple of style issues in TMU code 17fb1a3df9c3 thunderbolt: Introduce tb_xdomain_downstream_port() 7ce542219b63 thunderbolt: Introduce tb_switch_downstream_port() 78841cd185aa x86/mm: Remove Xen-PV leftovers from init_32.c 975fd3c26fed MIPS: Select CONFIG_GENERIC_IDLE_POLL_SETUP 96cb8ae28c65 MIPS: Rework smt cmdline parameters dfbd992e0ef2 mips: asm-offsets: add missing prototypes 02310be6f080 arm64: dts: add support for C3 based Amlogic AW409 d27e40b55481 docs: crypto: async-tx-api: fix typo in struct name 35d4a3c67eb5 docs/doc-guide: Clarify how to write tables 5487a7b60695 MIPS: cpu-features: Use boot_cpu_type for CPU type based features ece68749f862 mips: dts: ralink: Add support for TP-Link HC220 G5 v1 board 0daf939e0fdf dt-bindings: mips: Add bindings for TP-Link HC220 G5 v1 board 2dbbe4de633b MIPS: configs: CI20: Enable WiFi / Bluetooth e94c1e492139 MIPS: configs: CI20: Regenerate defconfig c9f4b2527284 MIPS: DTS: CI20: Enable support for WiFi / Bluetooth 868b70b9e6bd MIPS: DTS: CI20: Parent MSCMUX clock to MPLL 5fe60d3b6801 MIPS: DTS: CI20: Misc. cleanups 34d4b67e81f9 MIPS: DTS: CI20: Do not force-enable CIM and WiFi regulators fbf1e42093f8 MIPS: DTS: CI20: Add parent supplies to ACT8600 regulators 08384e80a70f MIPS: DTS: CI20: Fix ACT8600 regulator node names ea1ccdc605f2 MIPS: DTS: CI20: Fix regulators 4cdb5d9d39f0 MIPS: DTS: qi_lb60: Don't use unit address for regulators fc18139c2867 mips: ingenic: Enable EXT/2 divider on JZ4750/55/60 if EXT is 24 MHz 50a1171d3bd1 mips: ingenic: Remove useless __maybe_unused 6673c2763f6f MIPS: uaccess: emulate Ingenic LXW/LXH/LXHU uaccess 1e13da548fbf Revert "MIPS: unhide PATA_PLATFORM" 70278d1d589f MIPS: Alchemy: Enable PATA_PLATFORM support eed892da9cd0 docs: handling-regressions: rework section about fixing procedures 12324a8896ba mips: Fix spacing issue fb6700c598d8 MIPS: generic: Allow R5 CPUs to be selected 99b619b37ae1 mips: provide unxlate_dev_mem_ptr() in asm/io.h ad6463941716 pinctrl: npcm7xx: Add missing check for ioremap 73f8ce7f961a pinctrl:sunplus: Add check for kmalloc b2132afec097 pinctrl: nxp: Fix resource leaks in for_each_child_of_node() loops e3275a89e5c7 pinctrl: Relax user input size in pinmux_select() 0d8675e1dfa6 pinctrl: Duplicate user memory in one go in pinmux_select() 5cc9525bfc8e gpio: tegra186: Check PMC driver status before any request 6d8257ca3988 pinctrl: tegra: Add Tegra234 pinmux driver 857982138b79 dt-bindings: pinctrl: Document Tegra234 pin controllers a46f809bf317 pinctrl: qcom: organize audio drivers in menuconfig 3476b8b1920f pinctrl: qcom: organize main SoC drivers in new Kconfig.msm 405ac045ec73 pinctrl: qcom: allow true compile testing da95f081b3fe pinctrl: qcom: mark true OF dependency - common MSM pinctrl code c0602eea4a95 pinctrl: qcom: drop unneeded GPIOLIB dependency be7d0c78aa4a pinctrl: qcom: correct language typo (Technologies) 01bceae21471 pinctrl: qcom: fix indentation in Kconfig 1c4aac1739ba pinctrl: qcom: qdf2xxx: drop ACPI_PTR 725d1c891658 pinctrl: qcom: Add IPQ5018 pinctrl driver 75750edba549 dt-bindings: pinctrl: qcom: Add support for ipq5018 32a2e6ab2ceb dt-bindings: pinctrl: Drop k3 9bb0a9e0626c leds: leds-mt6323: Add support for WLEDs and MT6332 9540989ca85b leds: leds-mt6323: Add support for MT6331 leds 4c58b6d906dc leds: leds-mt6323: Open code and drop MT6323_CAL_HW_DUTY macro 9bef14141f2b leds: leds-mt6323: Drop MT6323_ prefix from macros and defines 3ec0b29e5962 leds: leds-mt6323: Specify registers and specs in platform data 0642b7e83842 dt-bindings: leds: leds-mt6323: Document mt6332 compatible 020378ab9081 dt-bindings: leds: leds-mt6323: Document mt6331 compatible 3dc8976c7ad6 tls/device: Convert tls_device_sendpage() to use MSG_SPLICE_PAGES 24763c9c0980 tls/device: Support MSG_SPLICE_PAGES 45e5be844ab6 tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGES fe1e81d4f73b tls/sw: Support MSG_SPLICE_PAGES 219d92056ba3 splice, net: Fix SPLICE_F_MORE signalling in splice_direct_to_actor() 951ace995138 kcm: Use splice_eof() to flush c289a1601abd chelsio/chtls: Use splice_eof() to flush 1d7e4538a546 ipv4, ipv6: Use splice_eof() to flush d4c1e80b0d1b tls/device: Use splice_eof() to flush df720d288dbb tls/sw: Use splice_eof() to flush 2bfc66850952 splice, net: Add a splice_eof op to file-ops and socket-ops 2dc334f1a63a splice, net: Use sendmsg(MSG_SPLICE_PAGES) rather than ->sendpage() 81840b3b91aa tls: Allow MSG_SPLICE_PAGES but treat it as normal sendmsg 4fe38acdac8a net: Block MSG_SENDPAGE_* from being passed to sendmsg() by userspace 736013292e3c tcp: let tcp_mtu_probe() build headless packets 55b24334c0f2 ethtool: ioctl: improve error checking for set_wol 32fc30353f7c net: fman_memac: use pcs-lynx's check for fwnode availability 8c1d0b339d67 net: dpaa2: use pcs-lynx's check for fwnode availability d143898c6d7b net: pcs: lynx: check that the fwnode is available prior to use 05b606b88452 net: pcs: lynx: change lynx_pcs_create() to return error-pointers 84e476b876d9 net: pcs: lynx: make lynx_pcs_create() static 929a629c211f net: fman_memac: use lynx_pcs_create_fwnode() 595fa7634d71 net: dpaa2-mac: use lynx_pcs_create_fwnode() 6e1a12821d34 net: pcs: lynx: add lynx_pcs_create_fwnode() b3b984dc0ba6 net: pcs: lynx: remove lynx_get_mdio_device() d7b6ea1a14e4 net: fman_memac: allow lynx PCS to handle mdiodev lifetime 6c79a9c8b1f3 net: dpaa2-mac: allow lynx PCS to manage mdiodev lifetime c8cc2ae229ff net: pch_gbe: Allow build on MIPS_GENERIC kernel 37ff78e977f1 mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression 326cc42f9fdc clk: Forbid to register a mux without determine_rate 2b6c9b0eee89 ASoC: tlv320aic32x4: div: Switch to determine_rate 25d43ec352ea ASoC: tlv320aic32x4: pll: Switch to determine_rate 493ffb046cf5 clk: tegra: super: Switch to determine_rate 4d78bd80cef7 clk: tegra: periph: Switch to determine_rate 06ed0fc0fbac clk: stm32: composite: Switch to determine_rate 36f8a30c0f22 clk: st: flexgen: Switch to determine_rate 302d2f836d78 clk: sprd: composite: Switch to determine_rate 65c1f037b492 clk: ingenic: tcu: Switch to determine_rate fa0dadde0584 clk: ingenic: cgu: Switch to determine_rate 15d3f365abff clk: imx: scu: Switch to determine_rate 785e4a29a657 clk: da8xx: clk48: Switch to determine_rate c8bfcfcb9691 clk: si5351: clkout: Switch to determine_rate 4ab2bf813e24 clk: si5351: msynth: Switch to determine_rate 08add3c1d80d clk: si5351: pll: Switch to determine_rate 61c34af50c5f clk: si5341: Switch to determine_rate 924418cb851f clk: cdce706: clkout: Switch to determine_rate 81fdf73ac7dd clk: cdce706: divider: Switch to determine_rate 6222b494a961 clk: axi-clkgen: Switch to determine_rate 6a25bd4d1d00 clk: at91: smd: Switch to determine_rate 939b61f67ec3 clk: actions: composite: fact: Switch to determine_rate 4407740621ef clk: actions: composite: div: Switch to determine_rate 218b95bac6be ASoC: tlv320aic32x4: Add a determine_rate hook bd0a601fcb7d rtc: sun6i: Add a determine_rate hook 2230aa250ca9 phy: ti: j721e-wiz: Add a determine_rate hook 36c1dfea91fb phy: ti: am654-serdes: Add a determine_rate hook 7aee650eedab phy: cadence: torrent: Add a determine_rate hook 1ca48301a820 phy: cadence: sierra: Add a determine_rate hook 3867497d64ce drm/tegra: sor: Add a determine_rate hook d5a5a6e4d129 clk: versatile: sp810: Add a determine_rate hook b7f0dee221e6 clk: ux500: sysctrl: Add a determine_rate hook 97eb8f8a95fa clk: ux500: prcmu: Add a determine_rate hook b11fcfa884da clk: tegra: periph: Add a determine_rate hook 78b435c8db6c clk: tegra: super: Add a determine_rate hook 4552a852f207 clk: tegra: bpmp: Add a determine_rate hook d052f0671f76 clk: stm32: core: Add a determine_rate hook 9607beb917df clk: socfpga: gate: Add a determine_rate hook 03b56aa9bfb2 clk: renesas: r9a06g032: Add a determine_rate hook e9b6ea4eb698 clk: pxa: Add a determine_rate hook 90fe6ebf7290 clk: mediatek: cpumux: Add a determine_rate hook 1c2c20dbb5d7 clk: imx: scu: Add a determine_rate hook b2252ca68c17 clk: imx: fixup-mux: Add a determine_rate hook 79ef35a94435 clk: imx: busy: Add a determine_rate hook 4d8aa2a3aa48 clk: davinci: da8xx-cfgchip: Add a determine_rate hook de9271f24efc clk: davinci: da8xx-cfgchip: Add a determine_rate hook fa2a1931e48a clk: wm831x: clkout: Add a determine_rate hook 538e864f8edd clk: vc5: clkout: Add a determine_rate hook dcba8da50b05 clk: vc5: mux: Add a determine_rate hook 5ce89dcc6807 clk: stm32f4: mux: Add a determine_rate hook 67110f5af1f8 clk: si5341: Add a determine_rate hook 4cbe64280cb0 clk: qoriq: Add a determine_rate hook 4e382f196a4e clk: lochnagar: Add a determine_rate hook 38bdfb21edc1 clk: lmk04832: clkout: Add a determine_rate hook f6a01564fc80 clk: k210: mux: Add a determine_rate hook d0f775d0367a clk: k210: aclk: Add a determine_rate hook 8e3f15601cf3 clk: k210: pll: Add a determine_rate hook 43e8f067db13 clk: cdce706: Add a determine_rate hook 321437f33e64 clk: berlin: div: Add a determine_rate hook d2e88be3085a clk: at91: sckc: Add a determine_rate hook 63ec565301b5 clk: at91: main: Add a determine_rate hook 3876e2d77e9a clk: actions: composite: Add a determine_rate hook for pass clk aebddfe2dfaf clk: test: Add a determine_rate hook 9e3943afb2f6 clk: nodrv: Add a determine_rate hook e2533dad2f68 clk: lan966x: Remove unused round_rate hook 33b70fbc4f81 clk: Introduce clk_hw_determine_rate_no_reparent() 1b4e99fda73f clk: Move no reparent case into a separate function 9633b4c17b73 clk: test: Fix type sign of rounded rate variables ed046ac74da0 clk: Export clk_hw_forward_rate_request() 893911e65736 clk: vc7: Use device_get_match_data() instead of of_device_get_match_data() d3d1c5e9fda0 clk: vc5: Use device_get_match_data() instead of of_device_get_match_data() 752a63b8dbe6 ARM: dts: BCM5301X: Add Netgear R8000 WiFi regulator mappings 156d2a64e017 dt-bindings: net: wireless: brcm,bcm4329-fmac: allow generic properties 3efb0f179e7f dt-bindings: net: wireless: brcm,bcm4329-fmac: add BCM4366 binding 8648aeb5d7b7 power: supply: add Qualcomm PMI8998 SMB2 Charger driver 4a6598c49ab9 dt-bindings: power: supply: qcom,pmi8998-charger: add bindings for smb2 driver fb9c384625dd bus: fsl-mc: fsl-mc-allocator: Drop a write-only variable e0d43ed63897 bus: fsl-mc: fsl-mc-allocator: Initialize mc_bus_dev before use 28898e260a34 sysctl: move security keys sysctl registration to its own file 861dc0b46432 sysctl: move umh sysctl registration to its own file fd274b733bfd ARM: dts: BCM5301X: fix duplex-full => full-duplex d68b2f7d7d06 ARM: dts: BCM5301X: MR32: remove partition index numbers a6a1a156f5de ARM: dts: BCM5301X: MR26: MR32: remove bogus nand-ecc-algo property 7121458ec0e1 dt-bindings: power: reset: bcm21664-resetmgr: convert to YAML 9ad7f375e9dc ARM: dts: bcm21664-garnet: use node labels f13e52ae0f10 ARM: dts: bcm11351/21664: add UART, I2C node labels 517025689e1b ARM: dts: bcm-mobile: move status properties to the end of nodes 2e167b34c0b5 ARM: dts: bcm21664/23550: use CCU compatibles directly 9038af901654 ARM: dts: bcm-mobile: change "" includes to <> where applicable ba4aebce23b2 ARM: dts: BCM5301X: Describe switch ports in the main DTS fff8660b5425 tools: ynl: add sample for devlink 5d1a30eb989a tools: ynl: generate code for the devlink family 0a9471219672 tools: ynl-gen: don't generate forward declarations for policies - regen 168dea20ecef tools: ynl-gen: don't generate forward declarations for policies eae7af21bdb9 tools: ynl-gen: walk nested types in depth 37487f93b125 tools: ynl-gen: inherit struct use info 6afaa0ef9b0e tools: ynl-gen: try to sort the types more intelligently ff6db4b58c93 tools: ynl-gen: enable code gen for directional specs 6f115d4575ab tools: ynl-gen: refactor strmap helper generation 9858bfc271de tools: ynl-gen: use enum names in op strmap more carefully 8947e5037371 netlink: specs: devlink: fill in some details important for C 6833b8f2e199 iommu/arm-smmu-v3: Set TTL invalidation hint better 0bfbfc526c70 iommu/arm-smmu-v3: Document nesting-related errata 1d9777b9f3d5 iommu/arm-smmu-v3: Add explicit feature for nesting 309a15cb16bb iommu/arm-smmu-v3: Document MMU-700 erratum 2812531 f322e8af35c7 iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982 edaac7d9fff6 i2c: img-scb: remove unnecessary (void*) conversion 0ec38df36ea1 ice: do not re-enable miscellaneous interrupt until thread_fn completes 9a8648cce8d8 ice: trigger PFINT_OICR_TSYN_TX interrupt instead of polling 0eeaf1eb40a3 kallsyms: make kallsyms_show_value() as generic function b06e9318bfd0 kallsyms: move kallsyms_show_value() out of kallsyms.c b432b5517644 MAINTAINERS: move labeled networking to "supported" fdbd69549be8 i2c: qcom-cci:Use devm_platform_get_and_ioremap_resource() b29ac0a518fc leds: simatic-ipc-leds-gpio: Introduce more Kconfig switches 2f5d6fe37b97 leds: simatic-ipc-leds-gpio: Split up into multiple drivers 799c0197aa5f leds: simatic-ipc-leds-gpio: Move two extra gpio pins into another table 8aee49eb939d leds: simatic-ipc-leds-gpio: Add terminating entries to gpio tables f6794950f0e5 arm64: set __exception_irq_entry with __irq_entry as a default ae39eb42dd06 ice: introduce ICE_TX_TSTAMP_WORK enumeration b54185c1e3b0 dt-bindings: Add rt5033 MFD, Regulator and Charger 395289114602 dt-bindings: power: supply: rt5033-battery: Apply unevaluatedProperties 4ed21f06a913 power: supply: rt5033_battery: Adopt status property from charger 49b435908b2a power: supply: rt5033_battery: Move struct rt5033_battery to battery driver 88d341716b83 PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 b7653853d5b1 power: supply: rt5033_charger: Add RT5033 charger device driver 3d897612107a mfd: rt5033: Apply preparatory changes before adding rt5033-charger driver 4f7a2a08c735 mfd: rt5033: Fix STAT_MASK, HZ_MASK and AICR defines c4747d7ce394 mfd: rt5033: Fix chip revision readout 43db1344e0f8 mfd: rt5033: Drop rt5033-battery sub-device d578e618f192 ice: always return IRQ_WAKE_THREAD in ice_misc_intr() b3f4b679ff42 leds: flash: leds-qcom-flash: Fix an unsigned comparison which can never be negative dda968475beb leds: cht-wcove: Remove unneeded semicolon 6e8b2c88fc8c ice: handle extts in the miscellaneous interrupt thread de416a9f91f3 leds: cht-wcove: Fix an unsigned comparison which can never be negative e180cf836433 soc/tegra: fuse: Fix Tegra234 fuse size c3a1c97c7260 soc/tegra: pmc: Add AON SW Wake support for Tegra234 fef0f427f712 wifi: rtlwifi: remove misused flag from HAL data 557123259200 wifi: rtlwifi: remove unused dualmac control leftovers 358b94f0a7ca wifi: rtlwifi: remove unused timer and related code e74f562328b0 wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown b241e260820b wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled f8f912bf69a0 wifi: brcmfmac: Detect corner error case earlier with log 5883fc2ef857 wifi: rtw89: 8852c: update RF radio A/B parameters to R63 dad142c3f56a wifi: rtw89: 8852c: update TX power tables to R63 with 6 GHz power type (3 of 3) 2a8ec45f4d0e wifi: rtw89: 8852c: update TX power tables to R63 with 6 GHz power type (2 of 3) b742394cfe80 wifi: rtw89: 8852c: update TX power tables to R63 with 6 GHz power type (1 of 3) f6baa1d3d570 wifi: rtw89: process regulatory for 6 GHz power type 9468046ff54e wifi: rtw89: regd: update regulatory map to R64-R40 ffc235115313 wifi: rtw89: regd: judge 6 GHz according to chip and BIOS b7d170d5a670 wifi: rtw89: refine clearing supported bands to check 2/5 GHz first 57369e2aa2eb wifi: rtw89: 8851b: configure CRASH_TRIGGER feature for 8851B db67b03b04b4 wifi: rtw89: set TX power without precondition during setting channel b25e755e5e41 wifi: rtw89: debug: txpwr table access only valid page according to chip 9c52e8bf07c7 wifi: rtw89: 8851b: enable hw_scan support c1ff7da03e16 video: backlight: lp855x: Get PWM for PWM mode during probe 24b8ae3e2e2f dt-bindings: backlight: lp855x: Convert to YAML and modernize 504dba50b0c3 x86/irq: Add hardcoded hypervisor interrupts to /proc/stat 89e756e3cc8d HID: fix an error code in hid_check_device_match() 3f80ba4444dc leds: cht-wcove: Mark cht_wc_leds_brightness_get() static 48aea8b445c4 HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard e4b880758a91 HID: i2c-hid: Switch i2c drivers back to use .probe() 7607f12ba735 HID: i2c-hid: goodix: Add support for "goodix,no-reset-during-suspend" property 359ed24a0dd3 dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" property 1e72695137ef selftests: add .gitignore file for RISC-V hwprobe 7cf6198ce22d selftests: Test RISC-V Vector prctl interface 04a4722eeede riscv: Add documentation for Vector fa8e7cce55da riscv: Enable Vector code to be built e4bb020f3dbb riscv: detect assembler support for .option arch 7ca7a7b9b635 riscv: Add sysctl to set the default vector rule for new processes 1fd96a3e9d5d riscv: Add prctl controls for userspace vector management 50724efcb370 riscv: hwcap: change ELF_HWCAP to a function 0f4b82579716 riscv: KVM: Add vector lazy save/restore support bf78f1ea6e51 riscv: kvm: Add V extension to KVM ISA c7cdd96eca28 riscv: prevent stack corruption by reserving task_pt_regs(p) early 76e22fdc2c26 riscv: signal: validate altstack to reflect Vector e92f469b0771 riscv: signal: Report signal frame size to userspace via auxv 8ee0b41898fa riscv: signal: Add sigcontext save/restore for vector a45cedaa1ac0 riscv: signal: check fp-reserved words unconditionally 0c59922c769a riscv: Add ptrace vector support cd054837243b riscv: Allocate user's vector context in the first-use trap 3a2df6323def riscv: Add task switch support for vector 03c3fcd9941a riscv: Introduce struct/helpers to save/restore per-task Vector state 7017858eb2d7 riscv: Introduce riscv_v_vsize to record size of Vector context 0a3381a01dcc riscv: Introduce Vector enable/disable helpers 74abe5a39d3a riscv: Disable Vector Instructions for kernel itself 6b533828726a riscv: Clear vector regfile on bootup b5665d2a9432 riscv: Add new csr defines related to vector extension 162e4df137c1 riscv: hwprobe: Add support for probing V in RISCV_HWPROBE_KEY_IMA_EXT_0 dc6667a4e7e3 riscv: Extending cpufeature.c to detect V-extension 419d5d38ac5d riscv: Rename __switch_to_aux() -> fpu d428487471ba counter: i8254: Introduce the Intel 8254 interface library module f5554725f304 HID: microsoft: Add rumble support to latest xbox controllers c9cb7e72e293 MAINTAINERS: add entry for ARM/STM32 ARCHITECTURE 064433f84e6b arm64: defconfig: enable ARCH_STM32 and STM32 serial driver 1c89075497bb arm64: dts: st: add stm32mp257f-ev1 board support 6defdc268916 dt-bindings: stm32: document stm32mp257f-ev1 board 3b170e1653c0 arm64: dts: st: introduce stm32mp25 pinctrl files 5d30d03aaf78 arm64: dts: st: introduce stm32mp25 SoCs family 9e4e24414cc6 arm64: introduce STM32 family on Armv8 architecture c3053382574a dt-bindings: stm32: add st,stm32mp25-syscfg compatible for syscon 619f8ca4a73d pinctrl: stm32: add stm32mp257 pinctrl support a45645472f77 dt-bindings: pinctrl: stm32: support for stm32mp257 and additional packages 4c2216728f68 selftests: hid: Add touch tests for Wacom devices 3a3f1e573a10 modpost: fix off by one in is_executable_section() 317840cfd665 hwmon: (it87) Generalise support for FAN_CTL ON/OFF a1b6f13578e1 hwmon: (pmbus/adm1266) Drop unnecessary error check for debugfs_create_dir ca866920b0f3 hwmon: (pmbus/ucd9000) Drop unnecessary error check for debugfs_create_dir 153c9a023b1f hwmon: (hp-wmi-sensors) fix debugfs check 23902f98f8d4 hwmon: add HP WMI Sensors driver 7590e659e063 hwmon: (oxp-sensors) Stop passing device structure 16d60ba8fdc4 hwmon: Add MAX31827 driver 9702fc8768ee dt-bindings: hwmon: add MAX31827 d2abcb5cc885 hwmon: (aht10) Add support for compatible aht20 7d0c2c61b1a4 hwmon: (oxp-sensors) Add new DMI match for OXP Mini b3d3be6c4cd1 hwmon: (aquacomputer_d5next) Add support for Aquacomputer Leakshield fdbfd330c430 hwmon: (aquacomputer_d5next) Rename AQC_TEMP_SENSOR_DISCONNECTED 014714b8a621 hwmon: (aht10) Refactor aht10_read_values function 0cb01ec31529 hwmon: (aht10) Fix typos in comments 3b9da0422a7b hwmon: (core) Finish renaming groups parameter in API to extra_groups fe6ac23777ef hwmon: (core) Add missing beep-related standard attributes 7c415ed86734 hwmon: (nct6683) Add another customer ID for NCT6687D sensor chip on some MSI boards. 6d3b8bc50878 Documentation/hwmon: Move misplaced entry in hwmon docs index 1975d167869e hwmon: Switch i2c drivers back to use .probe() 339c8f2484a1 hwmon: (it87) Allow for chips with only 4 temp sensors 6a01a12d7e16 hwmon: (adt7475) Convert to use device_property APIs bd5940221b7d hwmon: (it87) Update IT8732F chip for 4 fans and PWMs 39a6dcf640a5 hwmon: (it87) Add controls for chips with only 4 PWMs 5a4417bc67cd hwmon: (it87) Add controls for chips with only 4 fans 5d06ec4279a8 hwmon: (oxp-sensors) Use less convoluted enum cast 790dec13c012 hwmon: (asus-ec-sensors) add ROG Crosshair X670E Hero. f415cb6c0ffe hwmon: (oxp-sensors) Add AYANEO 2 and Geek models b153a0bb4199 hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272 a6d80df47ee2 hwmon: (gsc-hwmon) fix fan pwm temperature scaling 4bb218a65a43 fs: unexport buffer_check_dirty_writeback c662b043cdca crypto: af_alg/hash: Support MSG_SPLICE_PAGES fb800fa4c1f5 crypto: af_alg: Convert af_alg_sendpage() to use MSG_SPLICE_PAGES bf63e250c4b1 crypto: af_alg: Support MSG_SPLICE_PAGES 73d7409cfdad crypto: af_alg: Indent the loop in af_alg_sendmsg() c1abe6f570af crypto: af_alg: Use extract_iter_to_sg() to create scatterlists f9e7a5fa51fb crypto: af_alg: Pin pages rather than ref'ing if appropriate f5f82cd18732 Move netfs_extract_iter_to_sg() to lib/scatterlist.c 936dc763c52e Wrap lines at 80 3b9e9f72badf Fix a couple of spelling mistakes 0d7aeb68700f Drop the netfs_ prefix from netfs_extract_iter_to_sg() 038306aabee6 soundwire: debugfs: Add missing SCP registers 0cbcced983e7 soundwire: stream: Remove unnecessary gotos e0240644e7cb soundwire: stream: Invert logic on runtime alloc flags 2b2da40979dd soundwire: stream: Remove unneeded checks for NULL bus 6eedc227241e soundwire: bandwidth allocation: Remove pointless variable 67faabbde36b selftests/bpf: Add missing prototypes for several test kfuncs 08f08f9390e4 net: txgbe: Support phylink MAC layer 854cace61387 net: txgbe: Implement phylink pcs af8de1e307bf net: pcs: Add 10GBASE-R mode for Synopsys Designware XPCS b83c37315a62 net: txgbe: Support GPIO to SFP socket 04d94236182e net: txgbe: Add SFP module identify c625e72561f6 net: txgbe: Register I2C platform device b63f20485e43 net: txgbe: Register fixed rate clock c3e382ad6d15 net: txgbe: Add software nodes to support phylink 41a343cd6b7f ASoC: tegra: Simplify code around clk_get_rate() handling 3b3a8d6d34a3 ASoC: max98088: clean up some inconsistent indenting b0e2e4fb8a54 ASoC: mediatek: mt8188-mt6359: Use bitfield macros for registers acb43baf8b7e ASoC: mediatek: mt8188-mt6359: Clean up log levels 4882ef44f51b ASoC: mediatek: mt8188-mt6359: Cleanup return 0 disguised as return ret 1148b42257e2 ASoC: mediatek: mt8188-mt6359: clean up a return in codec_init 22628e92d76a ASoC: mediatek: mt8188-mt6359: Compress of_device_id entries 076c74c592ca ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx e6f49e96bc57 accel/habanalabs: refactor error info reset fac91dd54f3b accel/habanalabs: add event queue extra validation 19aa21b9807a accel/habanalabs: unsecure TSB_CFG_MTRR regs ff5c702522bb accel/habanalabs: move ioctl error print to debug level 8a20b3816445 accel/habanalabs: fix bug of not fetching addr_dec info 92a3a9b1a399 accel/habanalabs: add description to several info ioctls 569210233a31 accel/habanalabs: remove sim code 5d658d0c5137 accel/habanalabs: mask part of hmmu page fault captured address 7e63f317c0c3 accel/habanalabs: update state when loading boot fit 6092cedfff11 accel/habanalabs: print qman data on error only for lower qman 54381ee80998 accel/habanalabs: use lower QM in QM errors handling dcc8fa88d46e accel/habanalabs: use binning info when handling razwi 583f12a80dfb accel/habanalabs: remove support for mmu disable b2d61fecb443 accel/habanalabs: upon DMA errors, use FW-extracted error cause adda800c049a accel/habanalabs: print max timeout value on CS stuck dcfce96ee834 accel/habanalabs: align to latest firmware specs 314a7ffd7c19 accel/habanalabs: fix mem leak in capture user mappings e715008b7c31 accel/habanalabs: set unused bit as reserved 964234aba59b accel/habanalabs: rename security functions related arguments 9ec7639b5e12 accel/habanalabs: fix gaudi2_get_tpc_idle_status() return cc1eeaa335f2 accel/habanalabs: Fix some kernel-doc comments d0dcd4bbfa47 accel/habanalabs: always fetch pci addr_dec error info 7d212963366e accel/habanalabs: fix a static warning - 'dubious: x & !y' 67d19a2f49b0 accel/habanalabs: poll for device status update following WFE cmd 3b9abb4fa642 accel/habanalabs: expose debugfs files later d8b9cea58466 accel/habanalabs: add pci health check during heartbeat 3d21ec6424e6 accel/habanalabs: add missing tpc interrupt info 9a4e44a4ee49 accel/habanalabs: refactor abort of completions and waits ad8bfd3619bb accel/habanalabs: minimize encapsulation signal mutex lock time 2515e54267c9 platform/x86: hp-wmi: Add thermal profile for Victus 16-d1xxx 7def1d35d4b4 platform/x86: think-lmi: Don't display unnecessary authentication settings 3206001f704a platform/x86: think-lmi: Correct NVME index default 4cebb4241224 platform/x86: think-lmi: Correct NVME password handling 2aec96a981df platform/x86: think-lmi: Update password fields to use BIT a4f7f0641199 platform/x86: think-lmi: Update password attribute comments 97eef5983372 platform/x86: think-lmi: Correct System password interface 4ca9c3d404ce platform/x86: think-lmi: Enable opcode support on BIOS settings c41e0121a122 platform/x86: think-lmi: mutex protection around multiple WMI calls 416a87c972b9 platform/x86:intel/pmc: Remove Meteor Lake S platform support e4543de8b6ff platform/x86: int3472: Evaluate device's _DSM method to control imaging clock 139332e2fce6 platform/x86/amd: pmc: Update metrics table info for Pink Sardine e3f2778b1b6c ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2 a325956fa704 arm64: dts: rockchip: Fix compatible for Bluetooth on rk3566-anbernic 093d9b240a1f percpu: Fix self-assignment of __old in raw_cpu_generic_try_cmpxchg() 3fecd469da9a drm/i915: re-enable -Wunused-but-set-variable f645d22b93d5 drm/i915/gvt: remove unused variable gma_bottom in command parser 167eb2bd947d OPP: Staticize `lazy_opp_tables` in of.c 1143c9d9d760 mm/slab: break up RCU readers on SLAB_TYPESAFE_BY_RCU example code 9ca73f264570 mm/slab: add a missing semicolon on SLAB_TYPESAFE_BY_RCU example code fcea0ccf4fd7 ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() 4a56212774ac net: dsa: mv88e6xxx: implement USXGMII mode for mv88e6393x 98d7c7544a3a streamline_config.pl: handle also ${CONFIG_FOO} 022000d3f586 scsi: qla2xxx: Drop useless LIST_HEAD 512a365368c7 scsi: qla2xxx: Replace one-element array with DECLARE_FLEX_ARRAY() helper 8cd6d0a39452 scsi: hisi_sas: Convert to platform remove callback returning void a48e2c328c65 scsi: lpfc: Avoid -Wstringop-overflow warning bb26224ed47c scsi: lpfc: Use struct_size() helper 9c24f90f6a5f scsi: ufs: core: Combine ufshcd_mq_poll_cqe functions e01d05bbf634 scsi: ufs: core: Fix ufshcd_inc_sq_tail() function bug 72554035b979 scsi: ufs: core: Remove a ufshcd_add_command_trace() call 24335848e543 drm/i915/gsc: Fix error code in intel_gsc_uc_heci_cmd_submit_nonpriv() 5d80a86a99d5 power: supply: rt9467: Make charger-enable control as logic level e7a2cf8e058e drm/msm/dpu: tidy up some error checking 203b2019b3ac drm/msm/dpu: add DSC blocks to the catalog of MSM8998 5e0bff2b9690 drm/i915/display: Include of display limits doesn't need 'display/' 5ff3d3a0a09e drm/msm: mdss: Add SM6375 support c2c1217e61bd drm/msm: mdss: Add SM6350 support 27f0df03f3ff drm/msm/dpu: Add SM6375 support 3186acba5cdc drm/msm/dpu: Add SM6350 support 2a5c1021bc77 dt-bindings: display/msm: Add SM6375 MDSS 3b7502b0c205 dt-bindings: display/msm: Add SM6350 MDSS ed41005f5b7c dt-bindings: display/msm: sc7180-dpu: Describe SM6350 and SM6375 27a869221bb7 dt-bindings: display/msm: dsi-controller-main: Add SM6375 e99b2d0670a7 dt-bindings: display/msm: dsi-controller-main: Add SM6350 0f86d9c980a3 drm/msm/dpu: use PINGPONG_NONE to unbind WB from PP a03b7c4698d7 drm/msm/dpu: use PINGPONG_NONE to unbind INTF from PP 803ea346bd3f net/mlx5e: simplify condition after napi budget handling change eb8e9fae0a22 mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager 97bd788efb90 net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure de1f0a650824 net/mlx5e: TC, refactor access to hash key f4692ab13a1f net/mlx5e: Remove RX page cache leftovers a33682e4e78e net/mlx5e: Expose catastrophic steering error counters 6ec0b55e72a5 net/mlx5: Enable 4 ports VF LAG 7718c1c8ac32 net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports d61bab396115 net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports c83e6ab96ef2 net/mlx5: LAG, change mlx5_shared_fdb_supported() to static 86a12124dc02 net/mlx5: LAG, generalize handling of shared FDB 4c103aea4bed net/mlx5: LAG, check if all eswitches are paired for shared FDB 222dd185833e {net/RDMA}/mlx5: introduce lag_for_each_peer 962825e534a9 RDMA/mlx5: Free second uplink ib port 003f242b0dc1 io_uring: get rid of unnecessary 'length' variable d86eaed185e9 io_uring: cleanup io_aux_cqe() API 06b9dede1e7d net: dwmac_socfpga: initialize local data for mdio regmap configuration e98d14fa7315 tools/testing/nvdimm: Drop empty platform remove function 7f80ab365a1d libnvdimm: mark 'security_show' static again 9e46e541cf19 testing: nvdimm: add missing prototypes for wrapped functions fa19a5d9dcff net: altera_tse: explicitly disable autoscan on the regmap-mdio bus a8dd7404c214 net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga fae555f5a56f net: altera_tse: Use the correct Kconfig option for the PCS_LYNX dependency 2d830f7a4134 net: altera-tse: Initialize local structs before using it 7da15fb0318f pktcdvd: Sort headers 6a5945a8eb5a pktcdvd: Get rid of redundant 'else' 046636a4bac5 pktcdvd: Use put_unaligned_be16() and get_unaligned_be16() 80d994d2a71f pktcdvd: Use DEFINE_SHOW_ATTRIBUTE() to simplify code 93c8f6f38be6 pktcdvd: Drop redundant castings for sector_t f023faaa9886 pktcdvd: Get rid of pkt_seq_show() forward declaration 3bb5746c26cd pktcdvd: use sysfs_emit() to instead of scnprintf() 1a0ddd56e545 pktcdvd: replace sscanf() by kstrtoul() 3a41db531e51 pktcdvd: Get rid of custom printing macros 34ce984c24e6 pinctrl: intel: Add Intel Meteor Lake-S pin controller support 589f4924e815 i915/perf: Do not add ggtt offset to hw_tail 9cc31938d458 i915/perf: Drop the aging_tail logic in perf OA 7a11f70ce882 tools: ynl: generate code for the handshake family 58da455b31ba tools: ynl-gen: improve unwind on parsing errors 2cc9671a82e3 tools: ynl-gen: fill in support for MultiAttr scalars 62176420274d fs: avoid empty option when generating legacy mount string 4c4cc7ac207f drm/i915/mtl: Add support for PM DEMAND a5819e519122 drm/i915/mtl: find the best QGV point for the SAGV configuration 6400c215a1c1 drm/i915: modify max_bw to return index to intel_bw_info 463cc9402e71 drm/i915: extract intel_bw_check_qgv_points() 88d0ecbde90f drm/i915: store the peak bw per QGV point 39bea0ff0f74 drm/i915: update the QGV point frequency calculations 626765bb4b2e drm/i915: fix the derating percentage for MTL fe0af9fe54d0 wifi: cfg80211: move scan done work to wiphy work c88d7178229b wifi: cfg80211: move sched scan stop to wiphy work 4b8d43f1137c wifi: mac80211: mlme: move disconnects to wiphy work 87351d092613 wifi: mac80211: ibss: move disconnect to wiphy work ec3252bff7b6 wifi: mac80211: use wiphy work for channel switch 1444f58931ef wifi: mac80211: use wiphy work for SMPS a3df43b16fc4 wifi: mac80211: unregister netdevs through cfg80211 16114496d684 wifi: mac80211: use wiphy work for sdata->work a3ee4dc84c4e wifi: cfg80211: add a work abstraction with special semantics 4d45145ba6e2 wifi: cfg80211: hold wiphy lock when sending wiphy 7d2d0ff49dfd wifi: cfg80211: wext: hold wiphy lock in siwgenie a993df0f9143 wifi: cfg80211: move wowlan disable under locks 0dcb84ede5b0 wifi: cfg80211: hold wiphy lock in pmsr work e9da6df7492a wifi: cfg80211: hold wiphy lock in auto-disconnect 9831a9d1841f drm/i915/dp: Fix log level for "CDS interlane align done" 99f3e7de7a10 ASoC: codecs: wsa883x: use existing define instead of raw value 1da185fc8288 arm64: syscall: unmask DAIF for tracing status b4c96ef0add5 objtool: Skip reading DWARF section data d93b5935fd47 objtool: Free insns when done ec24b927c1fb objtool: Get rid of reloc->rel[a] 02b540010663 objtool: Shrink elf hash nodes 890f10a433f5 objtool: Shrink reloc->sym_reloc_entry be2f0b1e1264 objtool: Get rid of reloc->jump_table_start 0696b6e314db objtool: Get rid of reloc->addend fcee899d2794 objtool: Get rid of reloc->type e4cbb9b81f1f objtool: Get rid of reloc->offset be9a4c116824 objtool: Get rid of reloc->idx ebcef730a19b objtool: Get rid of reloc->list e0a9349b4c59 objtool: Allocate relocs in advance for new rela sections caa4a6b74b40 objtool: Add for_each_reloc() 5201a9bcb7d3 objtool: Don't free memory in elf_close() fcf933552beb objtool: Keep GElf_Rel[a] structs synced 6342a20efbd8 objtool: Add elf_create_section_pair() ff4082730c2a objtool: Add mark_sec_changed() eb0481bbc4ce objtool: Fix reloc_hash size 53257a977a69 objtool: Consolidate rel/rela handling a5bd62365323 objtool: Improve reloc naming 2707579dfa61 objtool: Remove flags argument from elf_create_section() 809373e17b26 objtool: Tidy elf.h a9da8247627e drm/vmwgfx: Add unwind hints around RBP clobber 1e4b619185e8 objtool: Allow stack operations in UNWIND_HINT_UNDEFINED regions 7dae5f086fce arm64: cpufeature: fold cpus_set_cap() into update_cpu_capabilities() 1c8ae42975bd arm64: cpufeature: use cpucap naming 5235c7e2cfcc arm64: alternatives: use cpucap naming 7f242982e408 arm64: standardise cpucap bitmap names ac27ecf68a1a x86/entry: Move thunk restore code into thunk functions 020126239b8f Revert "x86/orc: Make it callthunk aware" 4a03aa34432a lkdtm: Avoid objtool/ibt warning d49d1666aab5 tools: Remove unnecessary variables 81b1b599dfd7 drm/i915: Allow user to set cache at BO creation c9d934053d9e USB: serial: report unsupported break signalling f4bbae27b32e USB: serial: cp210x: disable break signalling on CP2105 SCI 6ff58ae17fd9 USB: serial: return errors from break handling 2d62aab57d2a ARM: dts: keystone: Do not capitalize hex digits 4b3498372664 ARM: dts: keystone: Remove ti,keystone from soc node compatible 5ae8afd41ea5 ARM: dts: keystone: Fix EEPROM node names 98788f7914af ARM: dts: Unify pinctrl-single pin group nodes for keystone 1341c7d2ccf4 block: fix rootwait= 3d2af77e31ad blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats() a7cfa0af0c88 blk-ioc: fix recursive spin_lock/unlock_irq() in ioc_clear_queue() f12bc113ce90 nbd: Add the maximum limit of allocated index in nbd_dev_add 43fc0a99906e kbuild: Add KBUILD_CPPFLAGS to as-option invocation 200dd957a7a7 scripts/mksysmap: Ignore __pi_ local arm64 symbols ec336aa83162 scripts/mksysmap: Fix badly escaped '$' 20ff36856fe0 modpost: propagate W=1 build option to modpost 0a2f6372a43f drm/nouveau: stop using is_swiotlb_active 484ede9bcb03 ASoC: mediatek: mt8188-mt6359: add i2c dependency 693405cf1135 swiotlb: use the atomic counter of total used slabs if available efa76afdde16 swiotlb: remove unused field "used" from struct io_tlb_mem 51ff97d54f02 dma-remap: use kvmalloc_array/kvfree for larger dma memory remap 4d3af20eaf3f dma-mapping: fix a Kconfig typo 8b64d420fe24 debugobjects: Recheck debug_objects_enabled before reporting 06e989578232 i2c: Improve size determinations 6b3b21a8542f i2c: Delete error messages for failed memory allocations 5b6d0b91f84c spi: dw: Remove misleading comment for Mount Evans SoC 3bd45b8dea73 ASoC: SOF: Intel: hda-pcm: remove kernel parameter init f751b99255ca ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion e7214663e023 net: txgbe: Avoid passing uninitialised parameter to pci_wake_from_d3() 92db9e2e0498 net: dsa: qca8k: remove unnecessary (void*) conversions f71be9d084c9 net: liquidio: fix mixed module-builtin object 10b98a4db11a selftests: ALSA: Add test for the 'pcmtest' driver 315a3d57c64c ALSA: Implement the new Virtual PCM Test Driver f091ec768c52 docs: sound: add 'pcmtest' driver documentation ab5ca6268afc coresight: etm4x: Match all ETM4 instances based on DEVARCH and DEVTYPE 8f7913c04f6a Input: ads7846 - Fix usage of match data 7e980867ced0 x86/mm: Remove repeated word in comments a4d2b8537845 ALSA: hda/intel: Workaround for WALLCLK register for loongson controller e0a6ede2dd88 Documentation/x86: Documentation for MON group move feature 942ccdd834f4 ALSA: hda: Workaround for SDnCTL register on loongson 8da2b938eb7e x86/resctrl: Implement rename op for mon groups cbc3e98acf80 ALSA: hda: Using polling mode for loongson controller by default 28bd137a3c8e ALSA: hda: Add Loongson LS7A HD-Audio support 84f9c3c73b9a drm/i915: annotate maybe unused but set intel_crtc_state variables ace873049e8c drm/i915: annotate maybe unused but set intel_plane_state variables 1032a491e2b5 drm/i915/selftest: annotate maybe unused but set variable unused ab438a61e4c3 drm/i915/gem: annotate maybe unused but set variable c 927fc4a01593 drm/i915/gem: drop unused but set variable unpinned b3343230ceb5 drm/i915/gt/uc: drop unused but set variable sseu 41b611db3014 drm/i915/irq: drop unused but set variable tmp 1176a905dd64 drm/i915/fb: drop unused but set variable cpp c294d37eb455 drm/i915/dpll: drop unused but set variables bestn and bestm1 1fdac123ab01 drm/i915/dsi: drop unused but set variable vbp ac12d250e988 drm/i915/dsi: drop unused but set variable data 3ba39084d6fc drm/i915/ddi: drop unused but set variable intel_dp 47e157a5b49a drm/i915/plane: warn on non-zero plane offset c45c06d4ae63 x86/resctrl: Factor rdtgroup lock for multi-file ops 8690be05cf05 drm/i915/debugfs: stop using edid_blob_ptr 0824a987a580 tcp: fix formatting in sysctl_net_ipv4.c 1ebafd5f5caa i2c: davinci: Use struct name not type with devm_kzalloc() cad7526f33ce net: dsa: ocelot: unlock on error in vsc9959_qos_port_tas_set() 59e227e2894b net: phy: realtek: Disable clock on suspend 350b7a258f20 dt-bindings: net: phy: Document support for external PHY clk 7300c9b574cc net: phy: realtek: Add optional external PHY clock 4cab498f33f7 hv_netvsc: Allocate rx indirection table size dynamically c5f231f1a7e1 coresight: etm4x: Make etm4_remove_dev() return void be6736cc5423 gpiolib: demote the hogging log messages to debug 13cdd12a9f93 drm/panel: simple: add support for Rocktech RK043FN48H panel c42a37a27c77 dt-bindings: display: simple: add Rocktech RK043FN48H 2454ad83b90a fs: Restrict lock_two_nondirectories() to non-directory inodes ae28ea5cbdee tipc: replace open-code bearer rcu_dereference access in bearer.c ddf63516d8d3 blk-ioprio: Introduce promote-to-rt policy 6f8a76f80221 tcp: Set route scope properly in cookie_v4_check(). 4b095281caca ipv4: Set correct scope in inet_csk_route_*(). 6068e6d7ba50 net: dsa: microchip: remove KSZ9477 PHY errata handling 26dd2974c5b5 net: phy: micrel: Move KSZ9477 errata fixes to PHY driver 35e6bcd138bc arm64: dts: hisilicon: Unify pinctrl-single pin group nodes 709f6754fa35 ARM: dts: hisilicon: Unify pinctrl-single pin group nodes 94cdeebd8211 KVM: x86/cpuid: Add AMD CPUID ExtPerfMonAndDbg leaf 0x80000022 4a2771895ca6 KVM: x86/svm/pmu: Add AMD PerfMonV2 support fe8d76c1a6f0 KVM: x86/cpuid: Add a KVM-only leaf to redirect AMD PerfMonV2 flag 1c2bf8a6b045 KVM: x86/pmu: Constrain the num of guest counters with kvm_pmu_cap d338d8789e64 KVM: x86/pmu: Advertise PERFCTR_CORE iff the min nr of counters is met 6a08083f294c KVM: x86/pmu: Disable vPMU if the minimum num of counters isn't met 6593039d33c1 KVM: x86: Explicitly zero cpuid "0xa" leaf when PMU is disabled 13afa29ae489 KVM: x86/pmu: Provide Intel PMU's pmc_is_enabled() as generic x86 code c85cdc1cc1ea KVM: x86/pmu: Move handling PERF_GLOBAL_CTRL and friends to common x86 30dab5c0b65e KVM: x86/pmu: Reject userspace attempts to set reserved GLOBAL_STATUS bits 8de18543dfe3 KVM: x86/pmu: Move reprogram_counters() to pmu.h 53550b89220b KVM: x86/pmu: Rename global_ovf_ctrl_mask to global_status_mask d4ec586c60ab KVM: selftests: Allow specify physical cpu list in demand paging test e12fa4b92a07 KVM: x86: Clean up: remove redundant bool conversions 94142c9d1bdf x86/mm: Fix enc_status_change_finish_noop() 195edce08b63 x86/tdx: Fix race between set_memory_encrypted() and load_unaligned_zeropad() 9e320d7ca46a dt-bindings: riscv: drop invalid comment about riscv,isa lower-case reasoning 255b34d799dd riscv: allow case-insensitive ISA string parsing 7b3ba09febf4 PCI/PM: Shorten pci_bridge_wait_for_secondary_bus() wait time for slow links c6f54cf44c3d PCI: of: Propagate firmware node by calling device_set_node() 056b9919a16a KVM: x86: Use cpu_feature_enabled() for PKU instead of #ifdef 5f643e460ab1 KVM: Clean up kvm_vm_ioctl_create_vcpu() 0a3869e14d4a KVM: x86/mmu: Trigger APIC-access page reload iff vendor code cares 0a8a5f2c8c26 KVM: x86: Use standard mmu_notifier invalidate hooks for APIC access page 878940b33d76 KVM: VMX: Retry APIC-access page reload if invalidation is in-progress 38e0689b27f8 rtc: stm32: remove dedicated wakeup management 93eff1e0e67a dt-bindings: rtc: restrict node name suffixes 8bb12adb214b rtc: add HAS_IOPORT dependencies 31b0cecb4042 rtc: Switch i2c drivers back to use .probe() b19118965778 rtc: rv3032: constify pointers to hwmon_channel_info 303b1e894470 rtc: isl12022: constify pointers to hwmon_channel_info d00caa55cecd rtc: ds3232: constify pointers to hwmon_channel_info 973ef08456f8 rtc: ab-eoz9: constify pointers to hwmon_channel_info 55382134366e capability: erase checker warnings about struct __user_cap_data_struct bf5c04ddd378 EDAC/thunderx: Check debugfs file creation retval properly aa7881fcfe9d bpf: Factor out a common helper free_all() ee0202e2e731 tools: ynl: add sample for netdev d75fdfbc6f26 tools: ynl: support fou and netdev in C 86878f14d71a tools: ynl: user space helpers a99bfdf64795 tools: ynl-gen: clean up stray new lines at the end of reply-less requests 8c9cce9cb81b Input: pm8941-powerkey - fix debounce on gen2+ PMICs 60b7ae370797 MAINTAINERS: Adjust Qualcomm driver globbing b11403c93b7c wkup_m3_ipc.c: Fix error checking for debugfs_create_dir 18b849f12dcc ieee802154: ca8210: Remove stray gpiod_unexport() call f11f1a92c173 Input: gameport - provide default trigger() and read() 1b842f73edbb drm/i915/guc: Remove some obsolete definitions d9f12a3bbb6d Input: tps65219-pwrbutton - use regmap_set_bits() ab892b7fd44a Input: tps65219-pwrbutton - convert to .remove_new() 3f6819dd192e x86/mm: Allow guest.enc_status_change_prepare() to fail 6d1bc9754b04 KVM: SVM: enhance info printk's in SEV init 3a76c7ca9e77 spi: spi-geni-qcom: Do not do DMA map/unmap inside driver, use framework instead 6d6e57594957 soc: qcom: geni-se: Add interfaces geni_se_tx_init_dma() and geni_se_rx_init_dma() 2f932d415159 arm64: dts: ti: k3-j7200-som: Enable I2C 3d011933000e arm64: dts: ti: k3-j7200: Fix physical address of pin cf39ff15cc01 arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart f17ccc5deb4d regulator: tps6594-regulator: Add driver for TI TPS6594 regulators 1d5682ccc7d6 ARM: dts: BCM5301X: Relicense Christian's code to the GPL 2.0+ / MIT 175cea665877 arm64/sysreg: Convert OSECCR_EL1 to automatic generation 42383388758a arm64/sysreg: Convert OSDTRTX_EL1 to automatic generation 7b416a162229 arm64/sysreg: Convert OSDTRRX_EL1 to automatic generation 31d504fce595 arm64/sysreg: Convert OSLAR_EL1 to automatic generation 187de7c2aad8 arm64/sysreg: Standardise naming of bitfield constants in OSL[AS]R_EL1 103b88427bc5 arm64/sysreg: Convert MDSCR_EL1 to automatic register generation 3def3387f755 arm64/sysreg: Convert MDCCINT_EL1 to automatic register generation 3e35d303ab7d arm64: module: rework module VA range selection ea3752ba9685 arm64: module: mandate MODULE_PLTS e46b7103aef3 arm64: module: move module randomization to module.c 6e13b6b923b3 arm64: kaslr: split kaslr/module initialization 55123afffe93 arm64: kasan: remove !KASAN_VMALLOC remnants 8339f7d8e178 arm64: module: remove old !KASAN_VMALLOC logic ab1e29acdb33 arm64: lockdep: enable checks for held locks when returning to userspace f9da18cd4616 gfs2: Don't remember delete unless it's successful 17a593465382 gfs2: Update rl_unlinked before releasing rgrp lock dac0fc31bea7 gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold 9b620429eca9 gfs2: ignore rindex_update failure in dinode_dealloc e4f82bf21f25 gfs2: fix minor comment typos a9b0f6f4adb1 gfs2: simplify gdlm_put_lock with out_free label 2a6d4af5f157 arm64: dts: rockchip: Add SD card support to rock-5b db242e8240b5 arm64: dts: rockchip: add PMIC to rock-5b c0461bd16666 x86/efi: Safely enable unaccepted memory in UEFI 28ee08cef4f8 arm64: dts: rockchip: Assign ES8316 MCLK rate on rk3588-rock-5b 6c3211796326 x86/sev: Add SNP-specific unaccepted memory support 3900160e164b arm64: dts: rockchip: Add Indiedroid Nova board 81154abafbe8 dt-bindings: arm: rockchip: Add Indiedroid Nova e78a863151ed dt-bindings: vendor-prefixes: add Indiedroid 725c47d78dde arm64: dts: rockchip: Add sdio node to rk3588 47ecb3905715 arm64: dts: rockchip: add default pinctrl for rk3588 emmc 15d9088779b8 x86/sev: Use large PSC requests if applicable 7006b75592fe x86/sev: Allow for use of the early boot GHCB for PSC requests 69dcb1e3bbbe x86/sev: Put PSC struct on the stack in prep for unaccepted memory support 5dee19b6b2b1 x86/sev: Fix calculation of end address based on number of pages 75d090fd167a x86/tdx: Add unaccepted memory support 419491eaf1ee drm/i915: rename I915_PMU_MAX_GTS to I915_PMU_MAX_GT cd65de1ab2fe drm/i915: Reduce I915_MAX_GT to 2 56b77ba112d4 arm64/cpucaps: increase string width to properly format cpucaps.h ea85370df140 dt-bindings: soc: rockchip: add rk3588 pipe-phy syscon 02f1b0b73660 KVM: x86: Correct the name for skipping VMENTER l1d flush ec084cbddbbe arm64: dts: rockchip: Add DT node for ADC support in RK3588 1c943f60e830 ASoC: add snd_soc_get_stream_cpu() b9aa53fbee1e ASoC: soc.h: remove snd_soc_compr_ops :: trigger 5f0419a0083b KVM: selftests: get-reg-list: add Permission Indirection registers ee053e03b08e KVM: selftests: get-reg-list: support ID register features 6c792b7d3c2c arm64: Document boot requirements for PIE 6b776d385562 arm64: transfer permission indirection settings to EL2 9e9bb6ede00a arm64: enable Permission Indirection Extension (PIE) eeda243dfeb9 arm64: add encodings of PIRx_ELx registers 7df7170965a2 arm64: disable EL2 traps for PIE fa4cdccaa582 arm64: reorganise PAGE_/PROT_ macros 7c302cfbee1f arm64: add PTE_WRITE to PROT_SECT_NORMAL f0af339fc408 arm64: add PTE_UXN/PTE_WRITE to SWAPPER_*_FLAGS 8ef67c67e637 KVM: arm64: expose ID_AA64MMFR3_EL1 to guests 86f9de9db178 KVM: arm64: Save/restore PIE registers fbff56068232 KVM: arm64: Save/restore TCR2_EL1 e43454c44232 arm64: cpufeature: add Permission Indirection Extension cpucap 2b760046a2d3 arm64: cpufeature: add TCR2 cpucap edc25898f0b6 arm64: cpufeature: add system register ID_AA64MMFR3 c36ad1943f94 arm64/sysreg: add PIR*_ELx registers 25bc6f32cd71 arm64/sysreg: update HCRX_EL2 register 89b6c3ee4988 arm64/sysreg: add system registers TCR2_ELx 00ac84677d87 arm64/sysreg: Add ID register ID_AA64MMFR3 ba65c79fbb81 dt-bindings: gpio: gpio-delay: Spelling s/curcuit/circuit/ c2b353ae24d6 x86/tdx: Refactor try_accept_one() ff40b5769a50 x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub c211c19e80d0 efi/unaccepted: Avoid load_unaligned_zeropad() stepping into unaccepted memory 2053bc57f367 efi: Add unaccepted memory support 3fd1239a7835 x86/boot/compressed: Handle unaccepted memory 095641817e1b selftests/bpf: Fix check_mtu using wrong variable type 425d827ef91e Documentation/process: add soc maintainer handbook aa6182707a53 bpf: Cleanup unused function declaration 7bac98a338d6 spi: dt-bindings: snps,dw-apb-ssi: Add compatible for Intel Mount Evans SoC 0760d5d0e9f0 spi: dw: Add compatible for Intel Mount Evans SoC 745e3ed85f71 efi/libstub: Implement support for unaccepted memory fefdb43943c1 Documentation: kunit: Rename references to kunit_abort() 2e9f46ee1599 efi/x86: Get full memory map in allocate_e820() dcdfdd40fa82 mm: Add support for unaccepted memory 95526d13038c ima: Fix build warnings d0a1865cf7e2 efi/esrt: Allow ESRT access without CAP_SYS_ADMIN 7d528eafc529 Revert "wifi: iwlwifi: update response for mcc_update command" 8b4580ab5612 Revert "wifi: iwlwifi: mvm: FTM initiator MLO support" b26d3d054de1 x86/lib/msr: Clean up kernel-doc notation 86d24f98b75d arm64: tegra: Update USB phy-name for Jetson Orin NX 620405856d59 arm64: tegra: Enable USB device for Jetson AGX Orin 7e521093113b pinctrl: moorefield: Use BUFCFG_PINMODE_GPIO in ->pin_dbg_show() be5bb8f08205 pinctrl: moorefield: Fix open-drain pin mode configuration 29cf9f36215c pinctrl: merrifield: Use BUFCFG_PINMODE_GPIO in ->pin_dbg_show() 9891422ba677 pinctrl: merrifield: Fix open-drain pin mode configuration 5835196a17be pinctrl: cherryview: Return correct value if pin in push-pull mode aaffb4cacd4c powercap: arm_scmi: Add support for disabling powercaps on a zone 758cd5fc13b2 firmware: arm_scmi: Add Powercap protocol enable support 4e1a53b4030e firmware: arm_scmi: Refactor the internal powercap get/set helpers b4f273774c8b spi: s3c64xx: Use dev_err_probe() 76fbad410c0f spi: s3c64xx: Use the managed spi master allocation function fe748da7c216 ASoC: dt-bindings: document audio of graph port for cs42l51 401ec2b8878f ASoC: dt-bindings: stm32: document audio of graph port for i2s 996e0a97ebd7 evm: Fix build warnings 52861a3be8d6 serial: core: don't kfree device managed data 282fde002760 arm64: tegra: Add Tegra234 pin controllers b6c7ff2693dd serial: 8250_mtk: Simplify clock sequencing and runtime PM 643662d12bc2 serial: st-asc: fix typo in property name 66eff0ef528b powerpc/legacy_serial: Warn about 8250 devices operated without active FSL workarounds cf9071dd46e7 selftests/ftrace: Add new test case which adds multiple consecutive probes in a function 590e7b280415 Documentation: tracing/probes: Add fprobe event tracing document 4231f30fcc34 selftests/ftrace: Add BTF arguments test cases 6335265ef2fe selftests/ftrace: Add tracepoint probe test case fd26290ec89d tracing/probes: Add BTF retval type support 18b1e870a496 tracing/probes: Add $arg* meta argument for all function args b576e09701c7 tracing/probes: Support function parameters if BTF is available 1b8b0cd754cd tracing/probes: Move event parameter fetching code to common parser e2d0d7b2f42d tracing/probes: Add tracepoint support on fprobe_events 4d42a7656d87 selftests/ftrace: Add fprobe related testcases 334e5519c375 tracing/probes: Add fprobe events for tracing function entry and exit. 30460c21ed40 tracing/probes: Avoid setting TPARG_FL_FENTRY and TPARG_FL_RETURN cb16330d1274 fprobe: Pass return address to the handlers 4d9211626648 arm64: tegra: Support Jetson Orin Nano Developer Kit 5f027147e479 dt-bindings: tegra: Document Jetson Orin Nano Developer Kit b4032e172664 dt-bindings: tegra: Document Jetson Orin Nano 12382ad05110 dt-bindings: gpio: Remove FSI domain ports on Tegra234 306f3f78a5ff ALSA: control: Keep the previous numid at snd_ctl_rename_id() ebcbfd846367 ALSA: hda/realtek: Delete cs35l41 component master during free 31dbb503f07a ALSA: hda: cs35l41: Fix endian conversions 448425f05b16 ALSA: hda: cs35l41: Clean up Firmware Load Controls c4fdb0818d38 wifi: mac80211: stop warning after reconfig failures 0cc80943ef51 wifi: mac80211_hwsim: Fix possible NULL dereference 15ddba5f4311 wifi: mac80211: consistently use u64 for BSS changes 92747f17c431 wifi: mac80211: batch recalc during STA flush 10a7ba92c7ab wifi: mac80211: move sta_info_move_state() up ba7af2654e3b wifi: mac80211: recalc min chandef for new STA links b970ac68e0c4 wifi: mac80211_hwsim: check the return value of nla_put_u32 29c6e2dc3d12 wifi: mac80211: provide a helper to fetch the medium synchronization delay 1d10575bced5 wifi: mac80211: refactor ieee80211_select_link_key() 2a5325f80286 wifi: mac80211: use u64 to hold enum ieee80211_bss_change flags 61403414e171 wifi: mac80211: implement proper AP MLD HW restart ce2bb3b66273 wifi: mac80211: fetch and store the EML capability information 08dbff230048 wifi: mac80211: skip EHT BSS membership selector 2d22be01b844 wifi: mac80211_hwsim: avoid warning with MLO PS stations 91f53ae97cb1 wifi: mac80211: remove element scratch_len acb8bca343f8 wifi: mac80211: HW restart for MLO 372a714808c8 wifi: iwlwifi: pnvm: handle memory descriptor tlv 8ae3e2319518 wifi: iwlwifi: fw: don't use constant size with efi.get_variable 875d035f37ec wifi: iwlwifi: fw: clean up PNVM loading code 380bf72d1b1d wifi: iwlwifi: Separate reading and parsing of reduce power table 7c9c8477170d wifi: iwlwifi: Enable loading of reduce-power tables into several segments ea3571f48953 wifi: iwlwifi: Use iwl_pnvm_image in reduce power tables flow c738fb6163b2 wifi: iwlwifi: Separate loading and setting of power reduce tables 63b9e7b9f02e wifi: iwlwifi: Implement loading and setting of fragmented pnvm image 331828106e52 wifi: iwlwifi: Add support for fragmented pnvm images f6fa58356521 wifi: iwlwifi: Allow trans_pcie track more than 1 pnvm DRAM region b99e32cbfdf6 wifi: iwlwifi: Take loading and setting of pnvm image out of parsing part 194d1f84d56e wifi: iwlwifi: Separate loading and setting of pnvm image into two functions 5f40850399c6 wifi: iwlwifi: Generalize the parsing of the pnvm image 2e3d8d71e285 s390/vfio-ap: wire in the vfio_device_ops request callback bf48961f6f48 s390/vfio-ap: realize the VFIO_DEVICE_SET_IRQS ioctl 6afc770048ed s390/vfio-ap: realize the VFIO_DEVICE_GET_IRQ_INFO ioctl 43413a36b268 wifi: iwlwifi: api: fix kernel-doc links d6b0e44e49bc wifi: iwlwifi: api: remove unused commands 11b60071759d wifi: iwlwifi: api: use __le16 instead of u16 59505471a11b wifi: iwlwifi: api: link context action in kernel-doc 4c8d5c8d079e wifi: iwlwifi: mvm: tell firmware about per-STA MFP enablement ead65aa2d515 wifi: iwlwifi: mvm: send time sync only if needed fccf5ff14e00 wifi: iwlwifi: mvm: remove warning for beacon filtering error 4784f3f9232f wifi: iwlwifi: remove dead code in iwl_dump_ini_imr_get_size() 9e6942121e19 wifi: iwlwifi: Add Dell to ppag approved list 1bcbb1208e9a wifi: iwlwifi: mvm: FTM initiator MLO support ec80c2317046 wifi: iwlwifi: pcie: adjust Bz device timings 3b67a20bb0cb wifi: iwlwifi: mvm: offload BTM response during D3 3278c42ba992 wifi: iwlwifi: do not log undefined DRAM buffers unnecessarily 7bc57ca9b412 wifi: iwlwifi: acpi: add other Google OEMs to the ppag approved list 0e3941357a0b wifi: iwlwifi: mvm: clarify EHT RU allocation bits f9f5cc864533 wifi: iwlwifi: mvm: support injection rate control 06471b67d42e wifi: iwlwifi: Add vendors to TAS approved list 352d3ef47efb wifi: iwlwifi: iwlmei: fix compilation error b70813e4a88f wifi: iwlwifi: update response for mcc_update command e2c510d6d630 riscv: dts: starfive: Add cpu scaling for JH7110 SoC 2378341504de riscv: dts: starfive: Enable axp15060 pmic for cpufreq ae91f7e436f8 net/pppoe: fix a typo for the PPPOE_HASH_BITS_1 definition 8d2b2281aea9 mac_pton: Clean up the header inclusions 47147d56f92e fpga: zynq-fpga: Ensure proper xCAP interface switch 5cd4ef0d0273 wifi: iwlwifi: support PPAG in China for older FW cmd version 8dd1039f8fab wifi: iwlwifi: mvm: remove useless code dbb6f2307b84 wifi: iwlwifi: disable RX STBC when a device doesn't support it 58e682768938 wifi: iwlwifi: fw: Add new ODM vendor to ppag approved list fa53608b525f wifi: iwlwifi: mvm: adjust csa notifications and commands to MLO 3f3022694f62 wifi: iwlwifi: mvm: update the FW apis for LINK and MAC commands cec74584dc19 wifi: iwlwifi: mvm: Make iwl_mvm_diversity_iter() MLO aware cad7850ac0f5 wifi: iwlwifi: don't silently ignore missing suspend or resume ops 0945f9762ec3 wifi: iwlwifi: mvm: support PASN for MLO 1be4858ec43d wifi: iwlwifi: mvm: dissolve iwl_mvm_mac_add_interface_common() a2906ea60a14 wifi: iwlwifi: mvm: make internal callback structs const d464550bb2e9 wifi: iwlwifi: mvm: use link ID in missed beacon notification 75f059d37b58 wifi: iwlwifi: cfg: freeze 22500 devices FW API aead1076f3db reset: RESET_NUVOTON_MA35D1 should depend on ARCH_MA35 9f37d3798026 coresight: etm4x: Fix missing trctraceidr file in sysfs 7b355b76e2b3 gro: decrease size of CB 412fa1f097f4 drm/i915/selftests: Add some missing error propagation e894b724c316 drm/i915: Use the fdinfo helper 7f8256ae0efb initramfs: Encode dependency on KBUILD_BUILD_TIMESTAMP 943211c87427 watch_queue: prevent dangling pipe pointer b9dad156af1f mm/slab_common: reduce an if statement in create_cache() 5416bf1cf560 arm64/arch_timer: Fix MMIO byteswap 228020b490ed perf: Re-instate the linear PMU search 134e0dc6b73a crypto: qat - add missing function declaration in adf_dbgfs.h 5bb3a5cb3e21 kcm: Convert kcm_sendpage() to use MSG_SPLICE_PAGES 2b03bcae66c7 kcm: Support MSG_SPLICE_PAGES 95c99104cb42 RISC-V: KVM: Probe for SBI extension status 9f9e3ebe111c RISC-V: KVM: Convert extension_disabled[] to ext_status[] ae328dadf985 RISC-V: KVM: Rename dis_idx to ext_idx 19bff88e65b5 RISC-V: KVM: Redirect AMO load/store misaligned traps to guest 78329084b864 RISC-V: KVM: use bitmap_zero() API 3d272c2fa804 selftests/bpf: Add missing selftests kconfig options 718551bbed3c drm/i915: Fix error handling if driver creation fails during probe 2d0cdf602054 drm/i915/display: Extract display init from intel_device_info_runtime_init 06f45435d985 firewire: core: obsolete usage of GFP_ATOMIC at building node tree 5716e58aecdd firewire: ohci: release buffer for AR req/resp contexts when managed resource is released aeaf6aa86471 firewire: ohci: use devres for content of configuration ROM aa71e28d7572 firewire: ohci: use devres for IT, IR, AT/receive, and AT/request contexts 30d97fd7e30b firewire: ohci: use devres for list of isochronous contexts 5a95f1ded286 firewire: ohci: use devres for requested IRQ 8320442b264a firewire: ohci: use devres for misc DMA buffer 086a0afbe9bb firewire: ohci: use devres for MMIO region mapping 14f6ca5b6ae7 firewire: ohci: use devres for PCI-related resources f86319c02c3c firewire: ohci: use devres for memory object of ohci structure 0258d889a7ee firewire: fix warnings to generate UAPI documentation edd75c802855 tools/resolve_btfids: Fix setting HOSTCFLAGS b2f10148ec1e kobject: Use return value of strreplace() d01a77afd6be lib/string_helpers: Change returned value of the strreplace() 7afb6d8fa81f jbd2: Avoid printing outside the boundary of the buffer 8515e4a746fc checkpatch: Check for 0-length and 1-element arrays 8762606ae22e riscv/purgatory: Do not use fortified string functions acd8f0e5d727 lib/ref_tracker: remove warnings in case of allocation failure 227c6c832303 lib/ref_tracker: add printing to memory buffer b6d7c0eb2dcb lib/ref_tracker: improve printing stats 7a113ff63559 lib/ref_tracker: add unlocked leak print helper f904c67876c4 selftests/bpf: Add test for non-NULLable PTR_TO_BTF_IDs 51302c951c8f bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers are non-NULL 503e4def5414 bpf: Replace open code with for allocated object check 447a5688005e selinux: avoid bool as identifier name 411486626e57 bpf/xdp: optimize bpf_xdp_pointer to avoid reading sinfo 0dad9b072b2b cgroup: make cgroup_is_threaded() and cgroup_is_thread_root() static 7793fc3babe9 bpf: Make bpf_refcount_acquire fallible for non-owning refs cc0d76cafebb bpf: Fix __bpf_{list,rbtree}_add's beginning-of-node calculation 2140a6e3422d bpf: Set kptr_struct_meta for node param to list and rbtree insert funcs 06b66e050095 KVM: x86: Fix a typo in Documentation/virt/kvm/x86/mmu.rst c20d4d889fc6 rdmacg: fix kernel-doc warnings in rdmacg 7bf11e90a30a cgroup: Replace the css_set call with cgroup_get 22725266bdf9 KVM: Fix comment for KVM_ENABLE_CAP a49a11dc6449 cgroup: remove unused macro for_each_e_css() 7d0583cf9ec7 sched/fair, cpufreq: Introduce 'runnable boosting' 3eb6d6ececca sched/fair: Refactor CPU utilization functions e6a15fa9ea83 cpuidle: Use local_clock_noinstr() fb7d4948c4da sched/clock: Provide local_clock_noinstr() 5c5e9a2b25b6 x86/tsc: Provide sched_clock_noinstr() e39acc37db34 clocksource: hyper-v: Provide noinstr sched_clock() 9397fa2ea3e7 clocksource: hyper-v: Adjust hv_read_tsc_page_tsc() to avoid special casing U64_MAX 77750f78b0b3 x86/vdso: Fix gettimeofday masking fc4a0db4149a math64: Always inline u128 version of mul_u64_u64_shr() 91b41a237512 s390/time: Provide sched_clock_noinstr() 6b10fef09f93 loongarch: Provide noinstr sched_clock_read() 24ee7607b286 arm64/arch_timer: Provide noinstr sched_clock_read() functions c1d26c0f0295 arm64/io: Always inline all of __raw_{read,write}[bwlq]() 5949a68c7344 time/sched_clock: Provide sched_clock_noinstr() d16317de9b41 seqlock/latch: Provide raw_read_seqcount_latch_retry() 8f2d6c41e5a6 x86/sched: Rewrite topology setup 1c06918788e8 sched: Consider task_struct::saved_state in wait_task_inactive() d5e1586617be sched: Unconditionally use full-fat wait_task_inactive() 0dd37d6dd33a sched/fair: Don't balance task to its current running CPU b410a9307bc3 iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF d1cfbd52ede5 iio: accel: fxls8962af: fixup buffer scan element type e6570967775b perf stat: Document --metric-no-threshold and threshold colors 6f765bbbfb3c perf expr: Make the evaluation of & and | logical and lazy 676bf7d062c1 ARM: dts: BCM5301X: Drop invalid properties from Meraki MR32 keys c3acdd490119 ARM: dts: BCM5301X: Drop invalid #usb-cells 58e058f73ce3 dt-bindings: arm: bcm: Add bindings for Buffalo WZR-1166DHP(2) 04afb51c1dce ARM: dts: BCM5301X: Use updated "spi-gpio" binding properties 8d211554679d blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost f198478cfdc8 ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence a9c4a912b7dc ACPI: resource: Remove "Zen" specific match and quirks 89d5b7178d4e ACPI: PM: s2idle: fix section mismatch warning 4348270137e2 ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() 2577f53f4294 block: mark early_lookup_bdev as __init 8d03187ee732 mtd: block2mtd: don't call early_lookup_bdev after the system is running b2baa57475e3 mtd: block2mtd: factor the early block device open logic into a helper 8f0e8597a7fa ACPI: NFIT: Add declaration in a local header 1e8c813b083c PM: hibernate: don't use early_lookup_bdev in resume_store 7a126d5bf975 dm: only call early_lookup_bdev from early boot context d4a28d7defe7 dm: remove dm_get_dev_t 49177377e910 dm: open code dm_get_dev_t in dm_init_init 26110d5afe81 dm-snap: simplify the origin_dev == cow_dev check in snapshot_ctr 7cadcaf1d826 block: move more code to early-lookup.c 702f3189e454 block: move the code to do early boot lookup of block devices to block/ 079caa35f786 init: clear root_wait on all invalid root= strings cf056a431215 init: improve the name_to_dev_t interface c0c1a7dcb6f5 init: move the nfs/cifs/ram special cases out of name_to_dev_t 3701c600a3e7 init: factor the root_wait logic in prepare_namespace into a helper 07d63cbb67cd init: handle ubi/mtd root mounting like all other root types 73231b58b1b4 init: don't remove the /dev/ prefix from error messages c8643c72bc42 init: pass root_device_name explicitly a6a41d39c2d9 init: refactor mount_root e3102722ffe7 init: rename mount_block_root to mount_root_generic f5524c3fadba init: remove pointless Root_* values cc89c63e2fe3 PM: hibernate: move finding the resume device out of software_resume d6545e687271 PM: hibernate: remove the global snapshot_test variable 02b42d58f389 PM: hibernate: factor out a helper to find the resume device aa5f6ed8c21e driver core: return bool from driver_probe_done 744bbf2a67e7 drm/i915/huc: define HuC FW version for MTL 59c8cd3ef6d0 drm/i915/mtl/huc: Use the media gt for the HuC getparam 08872cb13a71 drm/i915/mtl/huc: auth HuC via GSC 98d2722a85c4 drm/i915/huc: differentiate the 2 steps of the MTL HuC auth flow 6a9b6c4580af drm/i915/huc: Load GSC-enabled HuC via DMA xfer if the fuse says so dd2e31afba9e ext4: wire up the ->mark_dead holder operation for log devices f5db130d4443 ext4: wire up sops->shutdown 97524b454bc5 ext4: split ext4_shutdown 8067ca1dcdfc xfs: wire up the ->mark_dead holder operation for log and RT devices e7caa877e5dd xfs: wire up sops->shutdown 87efb39075be fs: add a method to shut down the file system f55e017c6420 block: add a mark_dead holder operation 0718afd47f70 block: introduce holder ops 00080f7fb7a5 block: remove blk_drop_partitions eec1be4c30df block: delete partitions later in del_gendisk 69f90b70bdb6 block: unhash the inode earlier in delete_partition a4f75764d16b block: avoid repeated work in blk_mark_disk_dead 66fddc25fe18 block: consolidate the shutdown logic in blk_mark_disk_dead and del_gendisk 74e6464a987b block: turn bdev_lock into a mutex ae5f855ead6b block: refactor bd_may_claim 0783b1a7cbd9 block: factor out a bd_end_claim helper from blkdev_put 93a575ab1533 drm/i915/huc: Parse the GSC-enabled HuC binary 3532e75dfadc drm/i915/uc: perma-pin firmwares d519df00938e drbd: stop defining __KERNEL_SYSCALLS__ d8a324f102cc kselftest/arm64: add MOPS to hwcap test 3e1dedb29d0f arm64: mops: allow disabling MOPS from the kernel command line b7564127ffcb arm64: mops: detect and enable FEAT_MOPS 8cd076a67dc8 arm64: mops: handle single stepping after MOPS exception 8536ceaa7471 arm64: mops: handle MOPS exceptions 3172613fbcbb KVM: arm64: hide MOPS from guests b1319c0e9559 arm64: mops: don't disable host MOPS instructions from EL2 f32c053b9806 arm64: mops: document boot requirements for MOPS 306b4c9f7120 KVM: arm64: switch HCRX_EL2 between host and guest b0c756fe996a arm64: cpufeature: detect FEAT_HCX af94aad4c915 KVM: arm64: initialize HCRX_EL2 19db2062094c drm/i915: No 10bit gamma on desktop gen3 parts 48989c0b25ca dt-bindings: arm-smmu: Add SDX75 SMMU compatible 44984d56e059 dt-bindings: arm-smmu: Add SM6375 GPU SMMU 387a80a74125 dt-bindings: iommu: arm,smmu: enable clocks for sa8775p Adreno SMMU 84b8a7fe2920 dt-bindings: arm-smmu: Fix SC8280XP Adreno binding 3ba12d8de3fa ACPI: scan: Reduce overhead related to devices with dependencies d58bfcd4ea99 drm/i915/display: Print useful information on error d6a95db3c7ad quota: fix warning in dqgrab() 6a4e3363792e quota: Properly disable quotas when add_dquot_ref() fails 8c15a1833119 ALSA: seq: Avoid confusion of aligned read size 4f4e7112666b ALSA: usb-audio: Use __le16 for 16bit USB descriptor fields 1b5b1646e63d coresight: Fix CTI module refcount leak by making it a helper device 6148652807ba coresight: Enable and disable helper devices adjacent to the path 296b01fd106e coresight: Refactor out buffer allocation function for ETR ae7f2b5a7b56 coresight: Make refcount a property of the connection e3f4e68797a9 coresight: Store in-connections as well as out-connections 102162dbac89 coresight: Simplify connection fixup mechanism 4e8fe7e5c3a5 coresight: Store pointers to connections rather than an array of them 3d4ff657e454 coresight: Dynamically add connections d49c9cf15f89 coresight: Rename connection members to make the direction explicit 81d0ea763d8a coresight: Rename nr_outports to nr_outconns 704faaf4e33c coresight: Change name of pdata->conns 9fa3682869d4 coresight: Use enum type for cs_mode wherever possible c45b2835e7b2 coresight: Fix loss of connection info when a module is unloaded 269f49f9cb1e perf LoongArch: Simplify mksyscalltbl 250e30badf11 perf arm64: Use max_nr to define SYSCALLTBL_ARM64_MAX_ID 8be3593b9efa drivers/perf: apple_m1: Force 63bit counters for M2 CPUs d6e1cc6b7220 perf arm64: Handle __NR3264_ prefixed syscall number 0d0db4763461 perf arm64: Rename create_table_from_c() to create_sc_table() 49f3806d89e4 perf tools: Declare syscalltbl_*[] as const for all archs 71746c995cac perf/arm-cmn: Fix DTC reset 7bd42f122c7c perf: qcom_l2_pmu: Make l2_cache_pmu_probe_cluster() more robust 013413cdfeec drm/bridge: imx: turn imx8{qm,qxp}-ldb into single-object modules a272cadbd883 drm/bridge: imx: fix mixed module-builtin object f818947a0618 perf/arm-cci: Slightly optimize cci_pmu_sync_counters() a00d47f7645d soc: renesas: rmobile-sysc: Convert to readl_poll_timeout_atomic() 7df8eea64a41 clk: renesas: rzg2l: Convert to readl_poll_timeout_atomic() d0414e762f4d clk: renesas: mstp: Convert to readl_poll_timeout_atomic() 14e53669cbf4 clk: renesas: cpg-mssr: Convert to readl_poll_timeout_atomic() 16203e9cd018 perf bench: Add missing setlocale() call to allow usage of %'d style formatting 7349a69cf312 iopoll: Do not use timekeeping in read_poll_timeout_atomic() b407460ee990 iopoll: Call cpu_relax() in busy loops b1de86d4248b evm: Complete description of evm_inode_setattr() 43cff7d94370 ata: libata-scsi: Use ata_ncq_supported in ata_scsi_dev_config() 82078b9895bd NFSD: Ensure that xdr_write_pages updates rq_next_page 66a21db7db59 NFSD: Replace encode_cinfo() adaa7a50d027 NFSD: Add encoders for NFSv4 clientids and verifiers 88e4d41a264d SUNRPC: Use __alloc_bulk_pages() in svc_init_buffer() 5f7fc5d69f6e SUNRPC: Resupply rq_pages from node-local memory 39d432fc7630 NFSD: trace nfsctl operations 3434d7aa77d2 NFSD: Clean up nfsctl_transaction_write() 442a62900981 NFSD: Clean up nfsctl white-space damage c42bebca967d SUNRPC: Trace struct svc_sock lifetime events d7900daea0b9 SUNRPC: Improve observability in svc_tcp_accept() cce4ee9c7834 SUNRPC: Remove dprintk() in svc_handle_xprt() e8277327d74f SUNRPC: Fix an incorrect comment fc80fc2d4e39 SUNRPC: Fix UAF in svc_tcp_listen_data_ready() 2d8ae8c417db nfsd: use vfs setgid helper d3e7c32b7d5c ASoC: SOF: Intel: hda: add helper to extract SoundWire link count 730025cffedc ASoC: SOF: Intel: mtl: prepare for code reuse a0659f81c348 ASoC: SOF: ipc4-topology: add DMA config TLV to IPC data 116bc1503652 ASoC: SOF: ipc4-topology: introduce DMA config TLV e186e1f237c1 ASoC: SOF: ipc4-topology: extend ALH-specific data structure d1bf58474d17 ASoC: SOF: Intel: hda-dai: add get_hlink callback 767cda3fdac0 ASoC: SOF: Intel: hda-dai: add calc_stream_format callback 2205c63d8d21 ASoC: SOF: Intel: hda-dai: add codec_dai_set_stream callback c4be6024d51d ASoC: SOF: Intel: hda-dai: add error checks to prevent static analysis warnings a0503817c0be ASoC: Intel: soc-acpi: add Rex CS42l42 and MAX98363 SoundWire entries 164e5dc17525 ASoC: Intel: sof_sdw: Add support for Rex soundwire dea4138d7794 ASoC: Intel: sof_sdw: Add support for MAX98363 codec fcb3f0fb4c72 ASoC: Intel: sof_sdw: Modify maxim helper functions and structure names 85565f804766 ASoC: Intel: sof_sdw: Rename sof_sdw_max98373.c file to sof_sdw_maxim.c 43cdea08a4ac ASoC: Intel: sof_sdw: Add helper function for cs42l42 codec 5dc51e50457a ASoC: Intel: Add rpl_rt1019_rt5682 driver 1529d344dd49 ASoC: Intel: Sof_ssp_amp: Correcting author name. c3a3c06e05c2 ASoC: Intel: ADL: Moving amp only boards into end of the table. 5376d37b2a8b ASoC: Intel: ADL: Enable HDMI-In capture feature support for non-I2S codec boards. 332f618756e6 ASoC: Intel: sof-sdw: add Dell SKU 0B34 b62a1a839b48 ASoC: Intel: soc-acpi: add tables for Dell SKU 0B34 3daf02819ac3 ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA eeb9f9f7e59d ASoC: Intel: soc-acpi: add table for RPL Dell SKU 0BDA 35d28ccd185c ASoC: Intel: sof_sdw: increase sdw pin index for each sdw link fbaaf80d8cf6 ASoC: Intel: sof_sdw: add rt713 support 9efa6f46bc8b ASoC: Intel: soc-acpi-intel-mtl-match: add rt712 ID a2f4d70921f2 ASoC: Intel: soc-acpi-intel-tgl-match: add rt712 ID 5360c6704638 ASoC: Intel: sof_sdw: add rt712 support 43f8012c3a6e ASoC: Intel: sof_sdw: make rt711_sdca be generic 752d4de4c614 ASoC: Intel: sof_sdw: rename SOF_RT711_JDSRC to SOF_JACK_JDSRC 526a1876fc48 ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit d3fc5c4da599 ASoC: Intel: sof_sdw: add multi dailink support for a codec 5714aabdf971 ASoC: Intel: sdw_sof: append dai_type and remove codec_type cededa5a6486 ASoC: Intel: sof_sdw: add codec_info pointer b274586533f5 ASoC: Intel: sof_sdw: use predefine dailink id 07140abbbf9e ASoC: Intel: sof_sdw: add dai info ba032909bb2d ASoC: Intel: sof_sdw: add missing exit callback a7bc2e8ddf3c fs.h: Optimize file struct to prevent false sharing fd0a7ec379db ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG 12980c1f2f8a ata: libata-eh: Use ata_ncq_enabled() in ata_eh_speed_down() 04729b418f8b accel/habanalabs: call to HW/FW err returns 0 when no events exist 57469c120608 accel/habanalabs: unsecure TPC bias registers cc7b790d4124 accel/habanalabs: do soft-reset using cpucp packet a12428acf823 accel/habanalabs: check fw version using sw version dd5667ff6f9c accel/habanalabs: extract and save the FW's SW major/minor/sub-minor 3071247ca061 accel/habanalabs: rename fw_{major/minor}_version to fw_inner_{major/minor}_ver 9ef23f05aed4 accel/habanalabs: add helper to extract the FW major/minor f9b60242af3e accel/habanalabs: fix bug in free scratchpad memory 574ee40f5144 accel/habanalabs: remove commented code that won't be used 9ce36082c172 accel/habanalabs: allow user to modify EDMA RL register 1464fbd8bab9 accel/habanalabs: ignore false positive razwi d95f87d29cf2 accel/habanalabs: remove variable gaudi_irq_name 42cffe980ce3 livepatch: Make 'klp_stack_entries' static d0e135408e19 highmem: Rename put_and_unmap_page() to unmap_and_put_page() a49e482c52d5 MAINTAINERS: Switch to @amd.com emails 067bf44de11c dt-bindings: usb: xilinx: Replace Manish by Piyush e4bb55d6ccf0 reset: Add Nuvoton ma35d1 reset driver support 691521a367cf clk: nuvoton: Add clock driver for ma35d1 clock controller b69af0984732 arm64: dts: nuvoton: Add initial ma35d1 device tree 15b53677e786 dt-bindings: serial: Document ma35d1 uart controller 0545810f7eda dt-bindings: arm: Add initial bindings for Nuvoton platform 476650a64b6b dt-bindings: reset: nuvoton: Document ma35d1 reset control 2f8b5eb589cb dt-bindings: clock: nuvoton: add binding for ma35d1 clock controller 4cc2272447b8 arm64: defconfig: Add support for Nuvoton MA35 family SoCs 64b88e9ff6c5 arm64: Kconfig.platforms: Add config for Nuvoton MA35 platform a5e0a69dc34b dt-bindings: xilinx: Remove Rajan, Jolly and Manish 153fc203f684 arm64: zynqmp: Used fixed-partitions for QSPI in k26 f1d48a128a2a arm64: zynqmp: Add pmu interrupt-affinity 1d831cade718 arm64: zynqmp: Set qspi tx-buswidth to 4 f8673fd57002 arm64: zynqmp: Fix usb node drive strength and slew rate c720a1f5e6ee arm64: zynqmp: Describe TI phy as ethernet-phy-id 4e4ddd3d1dee arm64: zynqmp: Switch to amd.com emails f5c8855de148 arm64: zynqmp: Convert kv260-revA overlay to ASCII text d5c421d24d7e dt-bindings: xilinx: Switch xilinx.com emails to amd.com 3b062a086984 cpufreq: dt-platdev: Support building as module 45623d33bfc0 ata: libata-sata: Improve ata_change_queue_depth() f5136877f421 selftests: router_bridge_vlan: Set vlan_default_pvid 0 on the bridge 812de4dfab98 selftests: router_bridge_vlan: Add a diagram 34ad708d1b43 selftests: mlxsw: egress_vid_classification: Fix the diagram 204cc3d04fe2 selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram 75426cc0b316 mlxsw: spectrum_router: Do not query MAX_VRS on each iteration 3903249ee1af mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration 5afef6748c19 mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() be35db17c872 mlxsw: spectrum_router: Clarify a comment 9c42edd571aa EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh 4f3fa571a48f EDAC/amd64: Document heterogeneous system enumeration c35977b00fa7 x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors f5e87cd5114e x86/amd_nb: Re-sort and re-indent PCI defines e15885689cf4 x86/amd_nb: Add MI200 PCI IDs 4739b9f3d211 net: pcs: xpcs: remove xpcs_create() from public view bf9a17b04c85 net: dsa: sja1105: use xpcs_create_mdiodev() 9607eaadba68 net: dsa: sja1105: allow XPCS to handle mdiodev lifetime c3cc5c59cb16 i2c: rzv2m: Disable the operation of unit in case of error 252f211bd032 i2c: rzv2m: Replace lowercase macros with static inline functions 3c4b88de7e2f i2c: rzv2m: Drop extra space 619a06dba6fa drm/i915/mtl: Reset only one lane in case of MFD 79a3908d1ea6 fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() 2f8d1ed79345 i2c: designware: Add driver support for Wangxun 10Gb NIC d922b80b1010 drm/i915/gt: Add workaround 14016712196 5d1f3fe7d2d5 net: stmmac: dwmac-sogfpga: use the lynx pcs driver 196eec4062b0 net: pcs: Drop the TSE PCS driver db48abbaa18e net: ethernet: altera-tse: Convert to mdio-regmap and use PCS Lynx 642af0f92cbe net: mdio: Introduce a regmap-based mdio driver 79aa28494638 cachefiles: Allow the cache to be non-root 26e293f73fd7 init: remove unused names parameter in split_fs_names() 4f5d68c85914 i2c: tegra: allow VI support to be compiled out a55efa7edf37 i2c: tegra: allow DVC support to be compiled out fcc8a89a1c83 i2c: tegra: Share same DMA channel for RX and TX bcfc2ab7f435 i2c: i801: Add support for Intel Meteor Lake PCH-S e755ef0095ba i2c: i801: Add support for Intel Meteor Lake SoC-S eb9c18bf95d9 i2c: i801: Enlarge device name field in i801_ids table ef558b4b7bbb locking/atomic: treewide: delete arch_atomic_*() kerneldoc e74f4059d11f locking/atomic: docs: Add atomic operations to the driver basic API documentation ad8110706f38 locking/atomic: scripts: generate kerneldoc comments 8aaf297a0dd6 docs: scripts: kernel-doc: accept bitwise negation like ~@var 1d78814d4170 locking/atomic: scripts: simplify raw_atomic*() definitions 630399469ffc locking/atomic: scripts: simplify raw_atomic_long*() definitions b916a8c76569 locking/atomic: scripts: split pfx/name/sfx/order 9257959a6e5b locking/atomic: scripts: restructure fallback ifdeffery 1815da1718aa locking/atomic: scripts: build raw_atomic_long*() directly 0f613bfa8268 locking/atomic: treewide: use raw_atomic*_() c9268ac615f9 locking/atomic: scripts: add trivial raw_atomic*_() 7ed7a1564090 locking/atomic: scripts: factor out order template generation e40e5298e692 locking/atomic: scripts: remove leftover "${mult}" a083ecc9333c locking/atomic: scripts: remove bogus order parameter 7c7084f3ba40 locking/atomic: xtensa: add preprocessor symbols 5bef003538ae locking/atomic: x86: add preprocessor symbols 358c449afa66 locking/atomic: sparc: add preprocessor symbols 770345adc384 locking/atomic: sh: add preprocessor symbols 07bf3dcbe0e1 locking/atomic: parisc: add preprocessor symbols e50f06ce2d87 locking/atomic: m68k: add preprocessor symbols 8ad17f2183fd locking/atomic: hexagon: add preprocessor symbols d6cd3664806f locking/atomic: arm: add preprocessor symbols f739287ef57b locking/atomic: arc: add preprocessor symbols d12157efc8e0 locking/atomic: make atomic*_{cmp,}xchg optional a7bafa7969da locking/atomic: hexagon: remove redundant arch_atomic_cmpxchg 14d72d4b6f0e locking/atomic: remove fallback comments dda5f312bb09 locking/atomic: arm: fix sync ops e190a0c389e6 i2c: Convert to platform remove callback returning void 7ce8d39e3421 gpio: Fix dependency for gpio-delay 497cc42bf53b s390/cpum_sf: Convert to cmpxchg128() febe950dbfb4 arch: Remove cmpxchg_double 6801be4f2653 slub: Replace cmpxchg_double() b1fe7f2cda2a x86,intel_iommu: Replace cmpxchg_double() 0a0a6800b024 x86,amd_iommu: Replace cmpxchg_double() 8664645ade97 parisc: Raise minimal GCC version 6d12c8d308e6 percpu: Wire up cmpxchg128 c5c0ba953b8c percpu: Add {raw,this}_cpu_try_cmpxchg() 8c8b096a23d1 instrumentation: Wire up cmpxchg128() b23e139d0b66 arch: Introduce arch_{,try_}_cmpxchg128{,_local}() 224d80c584d3 types: Introduce [us]128 f413e724818c cyrpto/b128ops: Remove struct u128 db987421b57c ALSA: emu10k1: vastly improve usefulness of info in /proc 6ab13291ba82 ALSA: emu10k1: make E-MU FPGA register dump in /proc more useful ad326d4a1364 ALSA: emu10k1: include FX send amounts in /proc output 6e91a93d1e74 ALSA: emu10k1: actually disassemble DSP instructions in /proc 67ff2add9e2c ALSA: emu10k1: fix writing 1st pointer-offset register set through /proc 219153c6ed46 ALSA: emu10k1: hide absent 2nd pointer-offset register set from /proc c894ec016c9d ALSA: Switch i2c drivers back to use .probe() b29a20f7c499 drm/i915: Use 18 fast wake AUX sync len feb843a469fb kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS cff6e7f50bd3 kbuild: Add CLANG_FLAGS to as-instr a7e5eb53bf9b powerpc/vdso: Include CLANG_FLAGS explicitly in ldflags-y 08f6554ff90e mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation 371b74c8ba8f ata: libata-sata: Simplify ata_change_queue_depth() 49b472ebc61d i3c: master: svc: add NACK check after start byte sent 33beadb3b1ab i3c: master: svc: fix cpu schedule in spin lock 1c5ee2a77b1b i3c: master: svc: fix i3c suspend/resume issue fe20b1dcd2de power: supply: Switch i2c drivers back to use .probe() f69de8aa4752 ipv6: lower "link become ready"'s level message b5bbc52fd012 ublk: add control command of UBLK_U_CMD_GET_FEATURES 3f89845698b7 arm64: dts: imx8mm-phg: Add display support 0dc9d469c2bd arm64: dts: tqma8mqml: Add vcc supply to i2c eeproms a27335b3f1e0 arm64: dts: imx8mm-evk: Add HDMI support 773887a41b9c arm64: defconfig: Enable the TI SN65DSI83 driver 5ef0f31fb928 ARM: dts: imx6qdl: vicut1: rename power to power-button 1d14bd943fa2 ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings 31d682f1186c ARM: dts: imx6dl: plybas: fix USB over-current detection on USB OTG port 84bd06535980 ARM: dts: imx6ul: prti6g: fix USB over-current detection on USB OTG port 18ee5b92ed5e ARM: dts: imx6qp: prtwd3: Enable USB over current detection on USB OTG port 5fdc9d1e9a8c ARM: dts: imx6dl: prtmvt: fix different USB related warnings 768b95f963b8 ARM: dts: imx6dl: alti6p: fix different USB related warnings d5a17fb69f90 ARM: dts: imx6dl: vicut1: Address USB related warnings 543b2064b2f9 ARM: dts: imx6dl: Add trip points to thermal zones on several devices 5e7487d08d5c ARM: dts: imx6dl: lanmcu: Configure over-current polarity for USB OTG node bcadb701689a ARM: dts: imx6dl: lanmcu: Disable unused USB PHY nodes fb9e67f27905 ARM: dts: imx6q: prtwd2: Correct iomux configuration for ENET MDIO and MDC e76194fc6e5e ARM: dts: imx6dl: prtvt7: Remove touchscreen inversion b00793466513 ARM: dts: imx6dl: prtvt7: Adjust default backlight brightness to 65 49daa70b4f72 ARM: dts: imx6qdl: vicut1: The sgtl5000 uses i2s not ac97 13e2408d02dd fsverity: simplify error handling in verify_data_block() d1f0c5ea04cd fsverity: don't use bio_first_page_all() in fsverity_verify_bio() 32ab3c5e6226 fsverity: constify fsverity_hash_alg 8fcd94add6c5 fsverity: use shash API instead of ahash API 17afe1a31b99 ARM: dts: imx: Use 'eeprom' as node name 37d61885acde arm64: dts: imx8mn-var-som-symphony: adapt FEC pinctrl for SOMs with onboard PHY 26ca44bdbd13 arm64: dts: imx8mn-var-som: add 20ms delay to ethernet regulator enable d874b9f7f283 arm64: dts: imx8mp-msc-sm2s: Add sound card f5402fff11b0 arm64: dts: imx8mn-beacon: Migrate sound card to simple-audio-card 69e2f37a6ddc arm64: dts: imx8mp-beacon-kit: Enable WM8962 Audio CODEC 3c52e3e45407 ARM: dts: imx6ul-ccimx6ulsom: Fix the "coin" regulator name 106924746955 ARM: dts: imx: Use 'pmic' as node name 6266a0198f28 ARM: dts: imx6: Use the mux- prefix ba5e46f762f1 ARM: dts: imx7d-sdb: Allow UHS modes dda66e99db33 ARM: dts: imx7d-sdb: Describe the SD card regulator c6dab7245604 dt-bindings: iio: ad7192: Add mandatory reference voltage source f7d9e21dd274 iio: adc: ad7192: Fix internal/external clock selection 9e58e3a6f8e1 iio: adc: ad7192: Fix null ad7192_state pointer access a4cba07e64e6 iio: addac: ad74413: don't set DIN_SINK for functions other than digital input 2daf2ae9793d dt-bindings: iio: adc: Add rockchip,rk3588-saradc string 5e63d7a260ea iio: adc: rockchip_saradc: Use dev_err_probe 10bec68f51ee iio: adc: rockchip_saradc: Match alignment with open parenthesis 47902344c8c3 iio: adc: rockchip_saradc: Use of_device_get_match_data 97ad10bb2901 iio: adc: rockchip_saradc: Make use of devm_clk_get_enabled 757953f8ec69 iio: adc: rockchip_saradc: Add support for RK3588 fb1c13d59585 iio: adc: rockchip_saradc: Add callback functions 76015b9e573e dt-bindings: display: msm: dp-controller: document SM8550 compatible 9edac2eec47c drm/msm/dp: Clean up pdev/dev duplication in dp_power 9f93258549db drm/msm/dp: Clean up logs dp_power module 1c5f6051ffdf drm/msm/dp: remove most of usbpd-related remains 5d1227d1c7a3 drm/msm/dpu: simplify dpu_encoder_phys_wb_init() ed02d3dd18dc drm/msm/dpu: drop temp variable from dpu_encoder_phys_cmd_init() 004be38657f4 drm/msm/dpu: call dpu_rm_get_intf() from dpu_encoder_get_intf() 04ada3d8380a drm/msm/dpu: inline dpu_encoder_get_wb() 8ea432b8428e drm/msm/dpu: drop duplicated intf/wb indices from encoder structs 7731ee3b06c1 drm/msm/dpu: separate common function to init physical encoder 9b930f14e530 drm/msm/dpu: merge dpu_encoder_init() and dpu_encoder_setup() eed3f9c7c36a drm/msm/mdp5: Add MDP5 configuration for MSM8226 c6e79fd5c80d dt-bindings: display/msm: qcom, mdp5: Add msm8226 compatible 1531d0b9235e drm/msm/dsi: Add phy configuration for MSM8226 82cf4954a0d5 drm/msm/dsi: Add configuration for MSM8226 46ccf3e0ed63 dt-bindings: display/msm: dsi-controller-main: Add msm8226 compatible d01eb3421b10 dt-bindings: msm: dsi-phy-28nm: Document msm8226 compatible eea9cf72b718 drm/msm: Remove unnecessary (void*) conversions 025e3d97867c drm/msm/dpu: clean up dpu_kms_get_clk_rate() returns 997ed53dd693 drm/msm/dpu: Tear down DSC datapath on encoder cleanup 761c629d1860 drm/msm/dpu: separate DSC flush update out of interface 625cbb077007 drm/msm/dpu: always clear every individual pending flush mask d45be1ccd330 drm/msm/dpu: Introduce PINGPONG_NONE to disconnect DSC from PINGPONG 108ff1417795 drm/msm/dpu: Guard PINGPONG DSC ops behind DPU_PINGPONG_DSC bit c20c44403e11 drm/msm/dpu: add DPU_PINGPONG_DSC feature bit for DPU < 7.0.0 12cef323c903 drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush register 4fb5ad612c5c drm/msm: Use struct fb_info.screen_buffer a659098d78d6 drm/msm/dpu: drop (mostly) unused DPU_NAME_SIZE define 95666ca7431c drm/msm/dpu: drop dpu_encoder_phys_ops::late_register() 374918d2c396 drm/msm/dsi: use mult_frac for pclk_bpp calculation 6de6c28d97c0 drm/msm/dsi: remove extra call to dsi_get_pclk_rate() 5fe0faa62461 drm/msm/dpu: use common helper for WB and SSPP QoS setup a5ebb27bffcc drm/msm/dpu: remove struct dpu_hw_pipe_qos_cfg 9ccff1d2c062 drm/msm/dpu: drop DPU_PLANE_QOS_PANIC_CTRL f68098003dc3 drm/msm/dpu: simplify qos_ctrl handling d5f86e50f031 drm/msm/dpu: drop DPU_PLANE_QOS_VBLANK_CTRL 78c2925de971 drm/msm/dpu: rearrange QoS setting code 2defa907ed50 drm/msm/dpu: fix the condition for (not) applying QoS to CURSOR SSPP 48b3207e4ed9 drm/msm/dpu: simplify CDP programming 5f31d7e61ddf drm/msm/dpu: fix SSPP register definitions 2cb749466d17 modpost: detect section mismatch for R_ARM_REL32 3310bae80525 modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} cd1824fb7a37 modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} 4ec732951702 net: phylib: fix phy_read*_poll_timeout() 59d814f0f285 tools: ynl-gen: generate static descriptions of notifications 8cb6afb33541 tools: ynl-gen: switch to family struct 5d58f911c755 tools: ynl-gen: generate alloc and free helpers for req dc0956c98f11 tools: ynl-gen: move the response reading logic into YNL 21b6e302789c tools: ynl-gen: generate enum-to-string helpers eef9b794eac8 tools: ynl-gen: add error checking for nested structs 5605f102378f tools: ynl-gen: loosen type consistency check for events 67c65ce762ad tools: ynl-gen: don't override pure nested struct 6ad49839ba9b tools: ynl-gen: fix unused / pad attribute handling 91dfaef243cd tools: ynl-gen: add extra headers for user space eba57fb5498f drm/virtio: Wait for each dma-fence of in-fence array individually e4812ab8e6b1 drm/virtio: Refactor and optimize job submission code path 791a089861fc KVM: SVM: Invoke trace_kvm_exit() for fastpath VM-Exits 5a3c46b809d0 drm/i915/display: Set correct voltage level for 480MHz CDCLK 0fcf8ffdfe90 MAINTAINERS: Add Carl/Pranjal as QAIC reviewers ec4a491d180b selinux: fix Makefile for versions of make < v4.3 ff9a6459bbec objtool: Add __kunit_abort() to noreturns e2a82bf8a428 net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices 90ca127c62e9 net/mlx5: Devcom, introduce devcom_for_each_peer_entry 8611df722030 net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired e67f928a5204 net/mlx5: Devcom, Rename paired to ready 6d5b7321d8af net/mlx5: DR, handle more than one peer domain 014e4d48eaa3 net/mlx5: E-switch, generalize shared FDB creation 5e0202eb49ed net/mlx5: E-switch, Handle multiple master egress rules 9bee385a6e39 net/mlx5: E-switch, refactor FDB miss rule add/remove 18e31d422675 net/mlx5: E-switch, enlarge peer miss group table 9be6c21fdcf8 net/mlx5e: Handle offloads flows per peer 0af3613ddc91 net/mlx5e: en_tc, re-factor query route port ed7a8fe71836 net/mlx5e: rep, store send to vport rules per peer b1661efa4dbb net/mlx5e: tc, Refactor peer add/del flow 953bb24ddc11 net/mlx5e: en_tc, Extend peer flows to a list 8098a931c080 spi: spl022: Probe defer is no error f917130f19fe drm/i915: Flush power delayed put when connector init failed 0633dc4a5423 pinctrl: cherryview: Don't use IRQ core constanst for invalid IRQ 9d71208632ec pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions b9e1843447bb pinctrl: baytrail: Unify style of error and debug messages c7b5abd3e030 drm/i915: Remove i915_drm_suspend_mode c3a1e119a343 KVM: VMX: Inject #GP, not #UD, if SGX2 ENCLS leafs are unsupported 5e50082c8c21 KVM: VMX: Inject #GP on ENCLS if vCPU has paging disabled (CR0.PG==0) e788ff7ee3b4 drm/i915_drm.h: fix a typo cf5dec80c4e2 gpio: Add gpio delay driver c7239a3da162 dt-bindings: gpio: Add gpio-delay binding document fa1fccfb47a7 mailmap: Add missing email address 5c315434fdb6 drm/i915/pxp: Fix size_t format specifier in gsccs_send_message() c92fcfc2bab5 io_uring: avoid indirect function calls for the hottest task_work 664dba662cb3 drm/meson: venc: include linux/bitfield.h e96f099c8544 drm/meson: Remove unneeded semicolon b1a9651d48b4 modpost: refactor find_fromsym() and find_tosym() 28eceeda130f fs: Lock moved directories f23ce7571853 fs: Establish locking order for unrelated directories cde3c9d7e2a3 Revert "f2fs: fix potential corruption when moving a directory" 7517ce5dc4d6 Revert "udf: Protect rename against modification of moved directory" 3658840cd363 ext4: Remove ext4 locking of moved directory 812a05256d67 ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG 9e72869d0fe1 regulator: axp20x: Add AXP15060 support 60fd7eb89670 regulator: axp20x: Add support for AXP313a variant ee02b869dcad ASoC: dt-bindings: mediatek,mt8188-mt6359: add NAU8825 support 9f08dcbddeb3 ASoC: mediatek: mt8188-mt6359: support new board with nau88255 8ad13cdc92f6 ASoC: soc-dapm.c: clean up debugfs for freed widget c0e7390e6d3f ASoC: mediatek: common: soundcard driver add dai_fmt support 73cf2b3f2b45 ASoC: mediatek: mt8188-mt6359: register hdmi/dp jack pins 9fba0d3ec0a0 ASoC: dt-bindings: mediatek,mt8188-mt6359: remove ADDA_BE from link-name 2a7a1ae95c84 ASoC: mediatek: mt8188: separate ADDA playback dai from capture dai a34e0353a681 spi: spi-imx: fix mixing of native and gpio chipselects for imx51/imx53/imx6 variants 9da2bf3bcd8b ARM: dts: stm32: add required supplies of ov5640 in stm32mp157c-ev1 4d4de1cbdb26 drm/i915/gt: limit lmem allocation size to succeed on SmallBars 955b503b6317 ASoC: nau8825: Update output control for NAU8825C 6d64c33f0f00 ASoC: nau8825: Update the calculation of FLL for NAU8825C b81a2cc9a2f2 ASoC: nau8825: Add registers patch for NAU8825C def85dce1451 auxdisplay: Switch i2c drivers back to use .probe() 9bcfc3cdc903 ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems 84cb6d8a0aaf ARM: dts: stm32: adopt generic iio bindings for adc channels on dhcor-testbench 1866e1f96cda ARM: dts: stm32: adopt generic iio bindings for adc channels on dhcor-drc c46e9b6cc982 ARM: dts: stm32: adopt generic iio bindings for adc channels on emstamp-argon 765ce359d67f ARM: dts: stm32: adopt generic iio bindings for adc channels on stm32mp157c-ed1 7ea81ea58d61 ARM: dts: stm32: enable adc on stm32mp15xx-dkx boards 95ee314b387d ARM: dts: stm32: add vrefint support to adc2 on stm32mp15 5988bd535975 ARM: dts: stm32: add vrefint calibration on stm32mp15 04d28eb48ff3 ARM: dts: stm32: add adc internal channels to stm32mp15 27cbdc6bddc2 drm/i915/display: switch the rest of the connectors to struct drm_edid c1c9042b2003 drm/display/dp_mst: convert to struct drm_edid d60d2bccae65 drm/edid: make drm_edid_duplicate() safe to call with NULL parameter a036aa1f01e7 drm/i915/lvds: switch to drm_edid_read_switcheroo() 6c46f644cd5a drm/edid: add drm_edid_read_switcheroo() dd9f377ae121 drm/i915/sdvo: stop caching has_hdmi_audio in struct intel_sdvo f2f9c8cb6421 drm/i915/sdvo: stop caching has_hdmi_monitor in struct intel_sdvo 7c1000aae552 drm/i915/hdmi: stop caching has_hdmi_sink in struct intel_hdmi 9fe2a4adc095 drm/i915/hdmi: stop caching has_audio in struct intel_hdmi 7ffa2f27cf0a drm/i915/dp: stop caching has_hdmi_sink in struct intel_dp 1d217fa26680 dt-bindings: qcom-qce: Add compatibles for SM6115 and QCM2290 b3b266fa1555 dt-bindings: qcom-qce: Fix compatible combinations for SM8150 and IPQ4019 SoCs 9260db6640a6 crypto: qat - move dbgfs init to separate file 755b4e7f7c22 crypto: atmel - Switch i2c drivers back to use .probe() d23659769ad1 crypto: jitter - correct health test during initialization 506579e88caf hwrng: cn10k - Add extended trng register support efbc7764c444 crypto: marvell/cesa - Fix type mismatch warning bb4185e595e4 crypto: ccp - Add support for PCI device 0x156E 4aa0931be8f0 crypto: ccp - Add support for PCI device 0x17E0 dd536cb9f73c crypto: ccp - Validate that platform access mailbox registers are declared 28da4f833608 drm/i915/dp: stop caching has_audio in struct intel_dp 3d35ddfb0713 drm/display/dp_mst: drop has_audio from struct drm_dp_mst_port 0374ffa507d8 drm/edid: parse display info has_audio similar to is_hdmi 3f06760c00f5 ipv4: Drop tos parameter from flowi4_update_output() 0f0f5868689e net: lan743x: Remove extranous gotos a92fb5c03404 ip_gre: clean up some inconsistent indenting c776a2128dee arm64: dts: renesas: ulcb-kf: Add HSCIF1 node 1a2c4e563517 arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 0501fdec106a ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier 937e87229ea0 ARM: omap2: Fix checkpatch issues 86d904b6ef9f arm64: dts: renesas: Add IOMMU related properties into PCIe host nodes cacde5cc9dbc arm64: defconfig: Enable Renesas MTU3a counter config 12ca2c67d742 modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} 56a24b8ce6a7 modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} b7c63520f670 modpost: fix section mismatch message for R_ARM_ABS32 5516c89d5828 x86/lib: Make get/put_user() exception handling a visible symbol 23fcb62bc19c selftests: tls: add tests for poll behavior 121dca784fc0 tls: suppress wakeups unless we have a full record d3369a4b6f01 memory: atmel-sdramc: remove the driver 820eb59da8c7 jfs: Use unsigned variable for length calculations d0bf7d5759c1 mm/slab: introduce kmem_cache flag SLAB_NO_MERGE 49f661ba9932 mfd: max5970: Rename driver and remove wildcard 0da4cebebc37 pinctrl: s32: separate const device data from struct s32_pinctrl_soc_info 49c80922ff81 serial: core: Fix error handling for serial_core_ctrl_device_add() de649e7f5edb memblock: Update nid info in memblock debugfs a395b8d1c7c3 selftests/tc-testing: replace mq with invalid parent ID e8b6f79b4184 net: phy: broadcom: Add LPI counter 733b3e27650b r8169: use dev_err_probe in all appropriate places in rtl_init_one() bd415f6c748e dt-bindings: net: pse-pd: Allow -N suffix for ethernet-pse node names 5ff9424ea03a devlink: bring port new reply back 1baeef6cd222 drm/i915/gt: Fix parameter in gmch_ggtt_insert_{entries, page}() 4722e2ebe6f2 drm/i915/gt: Fix second parameter type of pre-gen8 pte_encode callbacks a519a612a718 RDMA/hns: Add clear_hem return value to log cf5b608fb0e3 RDMA/hns: Fix hns_roce_table_get return value b9989ab3f61e RDMA/hns: Remove unnecessary QP type checks 0a9f15fd5674 KVM: arm64: pkvm: Add support for fragmented FF-A descriptors 20936cd11479 KVM: arm64: Handle FFA_FEATURES call from the host 634d90cf0ac6 KVM: arm64: Handle FFA_MEM_LEND calls from the host 0e3bcb49c135 KVM: arm64: Handle FFA_MEM_RECLAIM calls from the host 436090001776 KVM: arm64: Handle FFA_MEM_SHARE calls from the host f9112eade788 KVM: arm64: Add FF-A helpers to share/unshare memory with secure world 9d0c6a9af9e3 KVM: arm64: Handle FFA_RXTX_MAP and FFA_RXTX_UNMAP calls from the host bc3888a0f4e9 KVM: arm64: Allocate pages for hypervisor FF-A mailboxes 12bdce4f4119 KVM: arm64: Probe FF-A version and host/hyp partition ID during init 048be5fea43d KVM: arm64: Block unsafe FF-A calls from the host 331f22976816 KVM: VMX: restore vmx_vmexit alignment 2c7613131998 KVM: selftests: Extend cpuid_test to verify KVM_GET_CPUID2 "nent" updates ab322c43cce9 KVM: x86: Update number of entries for KVM_GET_CPUID2 on success, not failure 33ab767c2628 KVM: x86/pmu: Remove redundant check for MSR_IA32_DS_AREA set handler dfa78a20cc87 KVM: selftests: Add dirty logging page splitting test de10b798055d KVM: selftests: Move dirty logging functions to memstress.(c|h) 07b4b2f4047f KVM: selftests: touch all pages of args on each memstress iteration 70b0bc4c0a05 KVM: Don't kfree(NULL) on kzalloc() failure in kvm_assign_ioeventfd_idx() 0d42522bdee7 KVM: x86: Fix poll command dee321977a23 KVM: x86: Move common handling of PAT MSR writes to kvm_set_msr_common() 3a5f49078eb5 KVM: x86: Make kvm_mtrr_valid() static now that there are no external users bc7fe2f0b751 KVM: x86: Move PAT MSR handling out of mtrr.c 34a83deac31c KVM: x86: Use MTRR macros to define possible MTRR MSR ranges 9ae38b4fb135 KVM: x86: Add helper to get variable MTRR range from MSR index ebda79e50577 KVM: x86: Add helper to query if variable MTRR MSR is base (versus mask) 7aeae027611f KVM: SVM: Use kvm_pat_valid() directly instead of kvm_mtrr_valid() a33ba1bf0dc6 KVM: VMX: Open code writing vCPU's PAT in VMX's MSR handler 0d3518d2f8c3 KVM: SVM: Remove TSS reloading code after VMEXIT c9d601548603 KVM: allow KVM_BUG/KVM_BUG_ON to handle 64-bit cond fe8e04348727 perf script: Increase PID/TID width for output b9f010328c0f perf pmu: Warn about invalid config for all PMUs and configs 68c250434125 perf pmu: Only warn about unsupported formats once 4f325e26277b ipvs: dynamically limit the connection hash table 04292c695f82 ipvs: increase ip_vs_conn_tab_bits range for 64BIT 260755184cbd kunit: Move kunit_abort() call out of kunit_do_failed_assertion() c042030aa15e kunit: Fix obsolete name in documentation headers (func->action) e338a05e76ca dt-bindings: leds: Add binding for AW200xx 36a87f371b7a leds: Add AW20xx driver 4ce1e9417569 s390/purgatory: Do not use fortified string functions 91218d7d708e x86/purgatory: Do not use fortified string functions 41e7a72e1d3c acpi: Replace struct acpi_table_slit 1-element array with flex-array 76edc27eda06 clocksource: Replace all non-returning strlcpy with strscpy f9cfb1910ece string: use __builtin_memcpy() in strlcpy/strlcat 82089b00ae02 scripts/tags.sh: improve compiled sources generation d4ae3e587ece selftests/bpf: Test table ID fib lookup BPF helper 8ad77e72caae bpf: Add table ID to bpf_fib_lookup BPF helper 95ea2efbd66f IB/hfi1: Remove unused struct mmu_rb_ops fields .insert, .invalidate e236e2eae52e IB/hfi1: Add mmu_rb_node refcount to hfi1_mmu_rb_template tracepoints c9358de193ec IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate e925743edc0d arm: dts: bcm: Enable device-tree overlay support for RPi devices 3cdba279c5e9 arm64: dts: broadcom: Enable device-tree overlay support for RPi devices 27c9fcfc1e14 perf test: Update parse-events expectations to test for multiple events 251aa040244a perf parse-events: Wildcard most "numeric" events 1f4326bf83ce perf evsel: Add verbose 3 print of evsel name when opening e23421426e13 perf pmu: Correct perf_pmu__auto_merge_stats() affecting hybrid 20c475d21ed9 spi: s3c64xx: Use devm_clk_get_enabled() 34fcc0f0a410 spi: dt-bindings: socionext,uniphier: drop address/size-cells bbd25f1ae8bf spi: dt-bindings: samsung: drop cs-gpios c092a8787298 spi: dt-bindings: allwinner: simplify with unevaluatedProperties edad9ee94f17 drm/i915/gt: Use the correct error value when kernel_context() fails 1cc625cecce9 RDMA/rtrs: Remove duplicate cq_num assignment 84510a61ef09 RDMA/rxe: Remove dangling declaration of rxe_cq_disable() b002760f877c RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes 2145328515c8 RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing 8716a6473e6c drm/panel: Support for Starry-ili9882t TDDI MIPI-DSI panel 0a73471ca1f7 dt-bindings: display: panel: Add compatible for Starry ili9882t 1bc2ef065f13 drm/panel: Support for Starry-himax83102-j02 TDDI MIPI-DSI panel 539914240a01 serial: core: Fix probing serial_base_bus devices cc9e654a7e81 MAINTAINERS: Add entry for drivers/acpi/riscv 0b8e15ca0082 RISC-V: Enable ACPI in defconfig 714aa1d1c8ca RISC-V: time.c: Add ACPI support for time_init() 21f4f92410dc clocksource/timer-riscv: Add ACPI support cd12d206685a clocksource/timer-riscv: Refactor riscv_timer_init_dt() 7023b9d83f03 irqchip/riscv-intc: Add ACPI support 0b144c818989 RISC-V: cpu: Enable cpuinfo for ACPI systems 396c018332a1 RISC-V: cpufeature: Add ACPI support in riscv_fill_hwcap() 914d6f44fc50 RISC-V: only iterate over possible CPUs in ISA string parser ce92546cd637 RISC-V: smpboot: Add ACPI support in setup_smp() 61946127ab49 RISC-V: smpboot: Create wrapper setup_smp() e6b9d8eddb17 drivers/acpi: RISC-V: Add RHCT related code f99561199470 RISC-V: ACPI: Cache and retrieve the RINTC structure 724f4c0df766 RISC-V: Add ACPI initialization in setup_arch() 8b7809e28952 ACPI: processor_core: RISC-V: Enable mapping processor to the hartid a91a9ffbd3a5 RISC-V: Add support to build the ACPI core 214c236223b8 ACPI: OSL: Make should_use_kmap() 0 for RISC-V 4d02d88d2b92 ACPI: tables: Print RINTC information when MADT is parsed fbb995a7b27c crypto: hisilicon/qm: Fix to enable build with RISC-V clang 7f2e20459b28 platform/surface: Disable for RISC-V 24fc18087f42 riscv: move sbi_init() earlier before jump_label_init() 06c3269cd574 dt-bindings: display: panel: Add compatible for Starry himax83102-j02 20d099756b98 block: Replace all non-returning strlcpy with strscpy 5a0ac57c48aa blk-ioc: protect ioc_destroy_icq() by 'queue_lock' 6c500000af03 block: mark bio_add_folio as __must_check c2478469f2bb fs: iomap: use bio_add_folio_nofail where possible 7a150f1ed19b block: add bio_add_folio_nofail 83f2caaaf9cb block: mark bio_add_page as __must_check 2c550517bc7e dm-crypt: use __bio_add_page to add single page to clone bio 0c67dd644176 md: raid1: check if adding pages to resync bio fails f83123223a84 md: raid1: use __bio_add_page for adding single page to bio b42473cdbab7 md: check for failure when adding pages in alloc_behind_master_bio 9e436c195e2d s390/pkey: add support for ecc clear key f370f45c6475 s390/pkey: do not use struct pkey_protkey 46a29b039e2e s390/pkey: introduce reverse x-mas trees 9f70bc890ae2 s390/zcore: conditionally clear memory on reipl 31e9ccc67ce2 s390/ipl: add REIPL_CLEAR flag to os_info d933e5f41e4f vfio/ccw: use struct_size() helper 5dd4241964c8 vfio/ccw: replace one-element array with flexible-array member bcfa8e33064f extcon: Switch i2c drivers back to use .probe() 29c6df0d9424 drm/panel: khadas-ts050: update timings to achieve 60Hz refresh rate 77d9e1e6b846 drm/meson: add support for MIPI-DSI transceiver 42dcf15f901c drm/meson: add DSI encoder 51fc01a03442 drm/meson: venc: add ENCL encoder setup for MIPI-DSI output 44e16166e0e9 drm/meson: only use components with dw-hdmi 6a044642988b drm/meson: fix unbind path if HDMI fails to bind 25b3b35cd51e dt-bindings: display: meson-vpu: add third DPI output port 0628f2341e96 dt-bindings: display: add Amlogic MIPI DSI Host Controller bindings 2af4aa3be588 staging: most: Replace all non-returning strlcpy with strscpy f4a0659f823e drm/i2c: tda998x: Replace all non-returning strlcpy with strscpy 8360257608f7 drm/sun4i: hdmi: Replace all non-returning strlcpy with strscpy 3213bfde114f drm/mediatek: Replace all non-returning strlcpy with strscpy 576f0d7a8ad3 drm/rockchip: Replace all non-returning strlcpy with strscpy 533950d32d29 drm/display/dp_mst: Replace all non-returning strlcpy with strscpy 8012ec4a0e64 wifi: brcmutil: use helper function pktq_empty() instead of open code 3e450386e99e wifi: rtlwifi: use helper function rtl_get_hdr() 7c1dee734f3b x86/mtrr: Unify debugging printing 08611a3a9a23 x86/mtrr: Remove unused code 12f0dd8df142 x86/mm: Only check uniform after calling mtrr_type_lookup() 973df1942068 x86/mtrr: Don't let mtrr_type_lookup() return MTRR_TYPE_INVALID 8227f40ade23 x86/mtrr: Use new cache_map in mtrr_type_lookup() a4316603534c x86/mtrr: Add mtrr=debug command line option 061b984aab58 x86/mtrr: Construct a memory map with cache modes 1ca12099040f x86/mtrr: Add get_effective_type() service function 961c6a432664 x86/mtrr: Allocate mtrr_value array dynamically b5d3c72829b1 x86/mtrr: Move 32-bit code from mtrr.c to legacy.c 34cf2d19552b x86/mtrr: Have only one set_mtrr() variant 034090695209 x86/mtrr: Replace vendor tests in MTRR code a153f254e5cd x86/xen: Set MTRR state when running as Xen PV initial domain c957f1f3c498 x86/hyperv: Set MTRR state when running as SEV-SNP Hyper-V guest 29055dc74287 x86/mtrr: Support setting MTRR state for software defined MTRRs d053b481a5f1 x86/mtrr: Replace size_or_mask and size_and_mask with a much easier concept d0a396083e91 serial: core: Don't drop port_mutex in serial_core_remove_one_port 3355f4ee561d drm/bridge: tc358762: Add reset GPIO support e8001973bb45 dt-bindings: display: bridge: tc358762: Document reset-gpios 26acc982c1c5 chelsio: Convert chtls_sendpage() to use MSG_SPLICE_PAGES 116f7b361ebb chelsio: Support MSG_SPLICE_PAGES 99e8dd39f343 regmap: Add missing cache_only checks 02534c8e967b regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put 089adf337014 ASoC: SOF: mediatek: add adsp debug dump 8f4007e87ef9 firmware: cs_dsp: Log that a bin file was loaded fd4762b6b5cf ASoC: starfive: Add JH7110 TDM driver d9afe0d36cc2 ASoC: dt-bindings: Add TDM controller bindings for StarFive JH7110 9df6a4870dc3 integrity: Fix possible multiple allocation in integrity_inode_get() 4d6366e6ff43 pinctrl: tegra: Consistently refer to SoC data fad57233501b pinctrl: tegra: Duplicate pinmux functions table 43049f17b526 drm/i915: Implement dedicated fbdev I/O helpers c6baad68d4e9 drm/fbdev-generic: Implement dedicated fbdev I/O helpers 4a2262c12113 drm/msm: Use regular fbdev I/O helpers c51b36207c04 drm/fb-helper: Export helpers for marking damage areas e1d49d763eaa drm/tegra: Use regular fbdev I/O helpers 95da53d63dcf drm/omapdrm: Use regular fbdev I/O helpers 75bd32f5ce94 wifi: ath10k: Trigger STA disconnect after reconfig complete on hardware restart 2d4f9093e2d8 wifi: ath11k: Add HTT stats for PHY reset case 8aeba427296b wifi: ath11k: Allow ath11k to boot without caldata in ftm mode b43310e44edc wifi: ath11k: factory test mode support 86f85575a3f6 wifi: ath11k: remove unused function ath11k_tm_event_wmi() 859cc65f4d97 drm/fbdev-dma: Use regular fbdev I/O helpers 6ebf23bf5ea3 drm/radeon: Use regular fbdev I/O helpers 7fca1dd909b3 drm/gma500: Use regular fbdev I/O helpers ac9dc1b1b98e drm/exynos: Use regular fbdev I/O helpers eb958c99f6d4 drm/armada: Use regular fbdev I/O helpers f1061fa641b8 fbdev: Add initializer macros for struct fb_ops 3b99ee5751c2 fbdev: Add Kconfig options to select different fb_ops helpers 139a57a9918e iommu/fsl: Use driver_managed_dma to allow VFIO to work 7977a08e1132 iommu/fsl: Move ENODEV to fsl_pamu_probe_device() 5f6489723df9 iommu/fsl: Always allocate a group for non-pci devices 88ca89202f8e wifi: ath11k: add support default regdb while searching board-2.bin for WCN6855 1798db0e6236 arm64: tegra: Add missing cache properties on Tegra210 1a55fc4012d9 gpiolib: Unify allocation and initialization of GPIO valid mask 05a854c565d6 gpiolib: Consolidate the allocated mask freeing APIs 9df8c63c2b81 gpiolib: Kill unused GPIOF_OPEN_* 2f804aca4832 gpiolib: Kill unused GPIOF_EXPORT and Co ea2b62f30589 fs/sysv: Null check to prevent null-ptr-deref bug 54df4868fb72 dt-bindings: samsung,mipi-dsim: Use port-base reference 8258d997b874 dt-bindings: ti-serdes-mux: Add defines for J784S4 SoC 5ccf40288ca0 mux: mmio: drop obsolete dependency on COMPILE_TEST 243ff7e6a035 usb: typec: mux: fix static inline syntax error 7df4af51deb3 net: txgbe: Implement vlan add and remove ops 6670f1ece2c8 net: txgbe: Add netdev features support 361bf4f47cee net: ngbe: Implement vlan add and remove ops 50a908a0bd8b net: ngbe: Add netdev features support 6dbedcffcf54 net: libwx: Implement xx_set_features ops f3b03c655f67 net: wangxun: Implement vlan add and kill functions ef4f3c19f912 net: wangxun: libwx add rx offload functions 3403960cdf86 net: wangxun: libwx add tx offload functions 6f4b98147b8d devlink: make health report on unregistered instance warn just once dbb050d2bfc8 phy: mscc: Add support for RGMII delay configuration 31605c01fb24 phy: mscc: Use PHY_ID_MATCH_VENDOR to minimize PHY ID table 748b442800e8 net: don't set sw irq coalescing defaults in case of PREEMPT_RT 0818a6903c80 scsi: ufs: core: Simplify driver shutdown b251f6c5fe3b scsi: ufs: core: Move ufshcd_wl_shutdown() 549e91a9bbaa scsi: ufs: core: Fix handling of lrbp->cmd fe8637f7708c scsi: ufs: core: Increase the START STOP UNIT timeout from one to ten seconds f762326b2baa scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O ab248643d3d6 scsi: ufs: core: Add error handling for MCQ mode 57d6ef4601c0 scsi: ufs: mcq: Use ufshcd_mcq_poll_cqe_lock() in MCQ mode f1304d442077 scsi: ufs: mcq: Added ufshcd_mcq_abort() adf452611677 scsi: ufs: mcq: Add support for cleaning up MCQ resources 8d7290348992 scsi: ufs: mcq: Add supporting functions for MCQ abort 7aa12d2fe89d scsi: ufs: core: Update the ufshcd_clear_cmds() functionality a8f9a36e4634 scsi: ufs: core: Combine 32-bit command_desc_base_addr_lo/hi e4c26a1b74b5 ata: libata-eh: Clarify ata_eh_qc_retry() behavior at call site 14ce2c261d6c scsi: fnic: Use vzalloc() 4851c39aae3a scsi: pm80xx: Add fatal error checks b58b2ba351b0 scsi: Add HAS_IOPORT dependencies c3f903472ffa scsi: message: fusion: Add HAS_IOPORT dependencies 6e8a669e61af scsi: lpfc: Fix incorrect big endian type assignments in FDMI and VMID paths b93f9eb8f4cd scsi: lpfc: Copyright updates for 14.2.0.13 patches 48abf8b4b563 scsi: lpfc: Update lpfc version to 14.2.0.13 93190ac1d4e7 scsi: lpfc: Enhance congestion statistics collection 6a84d015082e scsi: lpfc: Clean up SLI-4 CQE status handling b9951e1cffae scsi: lpfc: Change firmware upgrade logging to KERN_NOTICE instead of TRACE_EVENT 9914a3d033d3 scsi: lpfc: Revise NPIV ELS unsol rcv cmpl logic to drop ndlp based on nlp_state 73ded37869f8 scsi: lpfc: Account for fabric domain ctlr device loss recovery fd57a687d441 scsi: lpfc: Clear NLP_IN_DEV_LOSS flag if already in rediscovery a4157aaf0fb4 scsi: lpfc: Fix use-after-free rport memory access in lpfc_register_remote_port() 2516cb882295 scsi: ufs: Replace all non-returning strlcpy() with strscpy() 41e5d6f64d76 scsi: smartpqi: Replace all non-returning strlcpy() with strscpy() af0ce90200c9 scsi: sym53c8xx: Replace all non-returning strlcpy() with strscpy() dbe37c71d124 scsi: message: fusion: Replace all non-returning strlcpy() with strscpy() 4dae0262fb99 scsi: libfcoe: Replace all non-returning strlcpy() with strscpy() 73be26b12dfd scsi: lpfc: Replace all non-returning strlcpy() with strscpy() 0b3dee602abf PCI: Add PCI_EXT_CAP_ID_PL_32GT define 09d199b6dcb6 ARM: dts: axp209: Add iio-hwmon node for internal temperature c7ea52ed6142 ARM: dts: sun5i: Add port E pinmux settings for mmc2 efb09e4ea81a ARM: dts: sun5i: chip: Enable bluetooth 21912a653d7d KVM: selftests: Allow dumping per-vcpu info for uffd threads ba125de35da5 KVM: selftests: Setup vcpu_alias only for minor mode test 8ed0753b527d drm/i915/pmu: Make PMU sample array two-dimensional ab12902528f4 drm/i915/pmu: Turn off the timer to sample frequencies when GT is parked 09a36015d9a0 drm/i915/perf: Clear out entire reports after reading if not power of 2 size b7a7ce1bb77b vdso/timens: Always provide arch_get_vdso_data() prototype for vdso b866e7e7f995 misc: sram: Generate unique names for subpools ca3222ac4477 dt-bindings: sram: Add compatible for ST-Ericsson U8500 eSRAM a5cb804b68b4 firmware: xilinx: Switch Michal Simek's email to new one b290df068118 lkdtm: replace ll_rw_block with submit_bh 7810f4dc8795 base/node: Use 'property' to identify an access parameter cd00bc2ca427 driver core: device.h: add some missing kerneldocs 84596e1ab09a drm/i915/guc: Drop legacy CTB definitions 6543960cd3bd Documentation: Kunit: add MODULE_LICENSE to sample code c0b92cc56295 speakup: add HAS_IOPORT dependency for SPEAKUP_SERIALIO 34ff9e5101b9 pcmcia: add HAS_IOPORT dependencies ce3e8ec08dac parport: PC style parport depends on HAS_IOPORT 14360031f804 mISDN: add HAS_IOPORT dependencies e7f3dd801ecf firmware: dmi-sysfs: handle HAS_IOPORT=n 67d91a1e310a counter: add HAS_IOPORT_MAP dependency b5c75b68b7de comedi: add HAS_IOPORT dependencies 1fbb0b203574 char: add HAS_IOPORT dependencies 30480b988f88 kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR 6bea9ea6bb21 isa: Remove unnecessary checks 54aa5b6044f8 MAINTAINERS: add entry for auxiliary bus 266bff73451a debugfs: Correct the 'debugfs_create_str' docs ab7f17fb5b77 amba: move to_amba_device() to use container_of_const c9d9d11b8575 uio: dfl: add vendor-specific feature id 282c22a8bbea uacce: vma_close clears q->qfrs when freeing qfrs df1b056d489d uacce: use q->mapping to replace inode->i_mapping 24ee010bdabb misc: smpro-errmon: Remove the unneeded include f5070bf0e7e7 misc/xilinx_sdfec: remove redundant _{open, release} function 2aa5ac633259 PCI: Add pci_clear_master() stub for non-CONFIG_PCI d3c6e2656812 PCI: Expand comment about sorting pci_ids.h entries d09a61024f6b rust: task: add `Send` marker to `Task` be7724cdbbca rust: specify when `ARef` is thread safe d701e061cb14 rust: sync: reword the `Arc` safety comment for `Sync` f8110cd15783 rust: sync: reword the `Arc` safety comment for `Send` 47329ba14b5a rust: sync: implement `AsRef` for `Arc` bd780aea671e rust: sync: add `Arc::ptr_eq` e37b654c379e rust: error: add missing error codes 66bd7533ef19 rust: str: add conversion from `CStr` to `CString` 4a59081c09cb rust: error: allow specifying error type on `Result` 309786c2393c rust: init: update macro expansion example in docs 52b7bb46ae79 rust: macros: replace Self with the concrete type in #[pin_data] e957b9cda31d rust: macros: refactor generics parsing of `#[pin_data]` into its own function b8342addded0 rust: macros: fix usage of `#[allow]` in `quote!` 6883b29c6cae docs: rust: point directly to the standalone installers 73b3108dfd9d x86/platform/uv: Update UV[23] platform code for SNC 89827568a82d x86/platform/uv: Remove remaining BUG_ON() and BUG() calls 8a50c5851927 x86/platform/uv: UV support for sub-NUMA clustering 45e9f9a99529 x86/platform/uv: Helper functions for allocating and freeing conversion tables 35bd896ccc2f x86/platform/uv: When searching for minimums, start at INT_MAX not 99999 e4860f03779c x86/platform/uv: Fix printed information in calc_mmioh_map 8c646cee0ae3 x86/platform/uv: Introduce helper function uv_pnode_to_socket. fd27bea34001 x86/platform/uv: Add platform resolving #defines for misc GAM_MMIOH_REDIRECT* 7b1a78babd0d soc/fsl/qe: fix usb.c build errors 8f0c17bf6bf3 scsi: dt-bindings: ufs: qcom: Add compatible for sa8775p 5225229b8fdf floppy: use __bio_add_page for adding single page to bio 34848c910b91 zram: use __bio_add_page for adding single page to bio 0fa5b08cf6e1 zonefs: use __bio_add_page for adding single page to bio effa7ddeeba7 gfs2: use __bio_add_page for adding single page to bio 2896db174ced jfs: logmgr: use __bio_add_page to add single page to bio 6eea4ff8528d md: raid5: use __bio_add_page to add single page to new bio b0a2f17cad9d md: raid5-log: use __bio_add_page to add single page 3c383235c51d md: use __bio_add_page to add single page 741af75d4027 fs: buffer: use __bio_add_page to add single page to bio fc8ac3e53956 dm: dm-zoned: use __bio_add_page for adding single metadata page 8f11f79f193c drbd: use __bio_add_page to add page to bio cb58bf91b138 swap: use __bio_add_page to add page to bio 23caa33d36e7 scsi: ufs: core: Do not open code SZ_x 8f8d4be9fb69 .gitattributes: set diff driver for Rust source code files 1ccf164ec866 block: Use iov_iter_extract_pages() and page pinning in direct-io.c 1101fb8f89e5 mm: Provide a function to get an additional pin on a page c8070b787519 mm: Don't pin ZERO_PAGE in pin_user_pages() 078f4f4b34d6 scsi: ufs: Ungate the clock synchronously 4b68b7f9c46d scsi: ufs: Declare ufshcd_{hold,release}() once 6c03c8e9b729 scsi: ufs: Conditionally enable the BLK_MQ_F_BLOCKING flag b125bb99559e scsi: core: Support setting BLK_MQ_F_BLOCKING c854bcdf5e18 scsi: core: Rework scsi_host_block() 0e5e41ee3d73 scsi: virtio_scsi: Remove a useless function call 3ed03f4da06e rust: upgrade to Rust 1.68.2 401f8ef3193f scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment 339020091e24 scsi: qla2xxx: Fix end of loop test 88e9664434c9 drm/i915: use localized __diag_ignore_all() instead of per file 8b566edbdbfb scsi: core: Only kick the requeue list if necessary 8bb1c6243c4b scsi: core: Trace SCSI sense data 416dace649c4 scsi: core: Use min() instead of open-coding it 2ce977df10c1 drm/ttm: Remove redundant code in ttm_tt_init_fields ff3cfcb0d46a x86/smpboot: Fix the parallel bringup decision eed7a146b86c rust: arc: fix intra-doc link in `Arc::init` f438c1dd9ec2 rust: alloc: clarify what is the upstream version 3496d1c64a0f x86/nospec: Shorten RESET_CALL_DEPTH 3ecd5a728903 spi: dw: Drop empty line from DebugFS init function d5786c88cacb spi: spi-fsl-lpspi: downgrade log level for pio mode 8315d8adc048 ASoC: nau8825: Add the management of headset detection for power saving e1f653ce847b ASoC: soc-pcm.c: tidyup playback/capture_only at soc_get_playback_capture() c3e9b6d6ef5a ASoC: soc-pcm.c: use temporary variable at soc_get_playback_capture() a1c0221fa5ba ASoC: soc-pcm.c: cleanup soc_get_playback_capture() error cfcb31c456b1 ASoC: soc-pcm.c: use dai_link on soc_get_playback_capture() 092830cf5506 ASoC: soc-pcm.c: indicate error if stream has no playback no capture 60548b825b08 samples/bpf: xdp1 and xdp2 reduce XDPBUFSIZE to 60 9b68f30b6870 net: Use umd_cleanup_helper() ffadc372529e bpf: Replace all non-returning strlcpy with strscpy 0d2da4b595d0 bpf/tests: Use struct_size() 84a9582fd203 serial: core: Start managing serial controllers to enable runtime PM ae62c49c0cef serial: 8250: omap: convert to modern PM ops c53aab207622 serial: 8250: omap: Move uart_write() inside PM section d2d4bd217ccd serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour 6eb6b6f0a012 drm/bridge: display-connector: handle hdmi-pwr supply 99304fd00503 drm/bridge: display-connector: rename dp_pwr to connector_pwr 41b748217514 dt-bindings: display: hdmi-connector: add hdmi-pwr supply 4802fca8d1af net: enetc: report statistics counters for taprio 5353599aa745 net: enetc: refactor enetc_setup_tc_taprio() to have a switch/case for cmd 6c1adb650c8d net/sched: taprio: add netlink reporting for offload statistics counters 2d800bc500fb net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum dced11ef84fb net/sched: taprio: don't overwrite "sch" variable in taprio_dump_class_stats() 372188c86e4b net: dsa: mv88e6xxx: add support for MV88E6071 switch 71d94a432a15 net: dsa: mv88e6xxx: add support for MV88E6020 switch dd4144e54e81 net: dsa: Define .set_max_frame_size() callback for mv88e6250 SoC family 98b503c7fb13 ARM: dts: meson8: correct uart_B and uart_C clock references 3ea903e2a523 net: dsa: Switch i2c drivers back to use .probe() b1f2abcf817d net: Make gro complete function to return void 4f53c27f772e net: dsa: qca8k: add op to get ports netdev e0256648c831 net: dsa: qca8k: implement hw_control ops 947acacab5ea leds: trigger: netdev: expose netdev trigger modes in linux include 0316cc5629d1 leds: trigger: netdev: init mode if hw control already active 33ec0b53beff leds: trigger: netdev: validate configured netdev 7c145a34ba6e leds: trigger: netdev: add support for LED hw control c84c80c7388f leds: trigger: netdev: reject interval store for hw_control 6352f25f9fad leds: trigger: netdev: add basic check for hw control support 4fd1b6d47a7a leds: trigger: netdev: introduce check for possible hw control 28a6a2ef18ad leds: trigger: netdev: refactor code setting device name 8aa2fd7b6698 Documentation: leds: leds-class: Document new Hardware driven LEDs APIs 052c38eb17e8 leds: add API to get attached device for LED hw control ed554d3f9451 leds: add APIs for LEDs hw control df25edbac31e x86/alternatives: Add longer 64-bit NOPs 6cd8ec58c1bf tipc: delete tipc_mtu_bad from tipc_udp_enable 12899f299803 net: dsa: mv88e6xxx: enable support for 88E6361 switch 18e1b7422dff net: dsa: mv88e6xxx: pass mv88e6xxx_chip structure to port_max_speed_mode 2f93493970df net: dsa: mv88e6xxx: fix 88E6393X family internal phys layout 3ba89b28adb2 net: dsa: mv88e6xxx: add field to specify internal phys layout 7a2dd00be869 net: dsa: mv88e6xxx: use mv88e6xxx_phy_is_internal in mv88e6xxx_port_ppu_updates ca345931907f net: dsa: mv88e6xxx: pass directly chip structure to mv88e6xxx_phy_is_internal 9229a9483d80 dt-bindings: net: dsa: marvell: add MV88E6361 switch to compatibility list 8c33266ae26a selftests: forwarding: Add layer 2 miss test cases caa4c58ab5d9 mlxsw: spectrum_flower: Add ability to match on layer 2 miss 0b9cd74b8d1e mlxsw: spectrum_flower: Do not force matching on iif d04e26509678 mlxsw: spectrum_flower: Split iif parsing to a separate function f4356947f029 flow_offload: Reject matching on layer 2 miss 1a432018c0cd net/sched: flower: Allow matching on layer 2 miss d5ccfd90df7f flow_dissector: Dissect layer 2 miss from tc skb extension 7b4858df3bf7 skbuff: bridge: Add layer 2 miss indication 5b4560cf1560 arm: omap1: replace printk() with pr_err macro b5b2e006c98f ARM: omap: Fix checkpatch issues 445d5be64be8 ARM: dts: omap4: add initial support for Epson Moverio BT-200 17ff149eee01 ARM: dts: am335x-myirtech: Add missing NAND wait pin definition 3e36c4906986 drm/i915/hdcp: Rename comp_mutex to hdcp_mutex 5c8ec987997a drm/i915/hdcp: Move away from master naming to arbiter 401e6cd974a7 drm/i915/hdcp: Rename dev_priv to i915 b2a2ab039bd5 opp: Fix use-after-free in lazy_opp_tables after probe deferral 72a597aed1d9 drm/panel-edp: Convert to platform remove callback returning void 59272ad8d9e8 bus: fsl-mc: Make remove function return void c27ea8e6325c soc: fsl: dpio: Suppress duplicated error reporting on device remove b3134039c5b3 bus: fsl-mc: fsl-mc-allocator: Improve error reporting e0ac89361cfb bus: fsl-mc: fsl-mc-allocator: Drop if block with always wrong condition f8fce8318366 bus: fsl-mc: dprc: Push down error message from fsl_mc_driver_remove() b816b9444c10 bus: fsl-mc: Only warn once about errors on device unbind 332af828ce78 drm: Switch i2c drivers back to use .probe() 26f15e5de15f ubsan: add prototypes for internal functions d0f90841cba1 checkpatch: Check for strcpy and strncpy too d0c2d66fcc8d ftrace: Replace all non-returning strlcpy with strscpy dd06e72e68bc Compiler Attributes: Add __counted_by macro e910c8e3aa02 autofs: use flexible array in ioctl structure b45861ed66de lkdtm/bugs: Switch from 1-element array to flexible array 7391928025f2 befs: Replace all non-returning strlcpy with strscpy 2f088dfc1878 md/raid5: Convert stripe_head's "dev" to flexible array member 36650a357eac binfmt: Slightly simplify elf_fdpic_map_file() e6302d5a285b binfmt: Use struct_size() 01e6aac78b1c signal: move show_unhandled_signals sysctl to its own file 996ef312f27f sysctl: remove empty dev table a5606b94cd3d drm/i915/guc: Track all sent actions to GuC d9911020ca0e drm/i915/guc: Update log for unsolicited CTB response edfd93e60bf2 drm/i915/guc: Use FAST_REQUEST for non-blocking H2G calls 56f413f2cd37 KVM: selftests: Fix spelling mistake "miliseconds" -> "milliseconds" 5efde6d73d58 KVM: selftests: Refactor stable TSC check to use TEST_REQUIRE() cec5fe700799 selinux: make labeled NFS work when mounted before policy load e38096d95f4d selftests/bpf: Add a test where map key_type_id with decl_tag type e6c2f594ed96 bpf: Silence a warning in btf_type_id_size() 5945d8b9a8e2 drm/i915/gem: Use large rings for compute contexts 3f4bf7aa315b sched/deadline: remove unused dl_bandwidth 7aa55f2a5902 sched/fair: Move unused stub functions to header f7df852ad6db sched: Make task_vruntime_update() prototype visible c0bdfd72fbfb sched/fair: Hide unused init_cfs_bandwidth() stub 378be384e01f sched: Add schedule_user() declaration d55ebae3f312 sched: Hide unused sched_update_scaling() 29cd55fe69e3 selinux: cleanup exit_sel_fs() declaration d388f06aced3 devres: Provide krealloc_array 9e6aa7c22d07 serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array 7c054b2cbac3 iio: adc: Use devm_krealloc_array c5f7548445b6 hwmon: pmbus: Use devm_krealloc_array 7dcdad6f32c9 interconnect: drop unused icc_get() interface 2997d94b5dd0 x86/resctrl: Only show tasks' pid in current pid namespace 55c33e5ee6d3 spi: spi-qcom-qspi: Add newline to PIO fallback warning 60413129ee2b ASoC: es8316: Do not set rate constraints for unsupported MCLKs 6f073429037c ASoC: es8316: Increment max value for ALC Capture Target Volume control 1ad3f701c399 cxl/pci: Find and register CXL PMU devices d717d7f3df18 cxl: Add functions to get an instance of / count regblocks of a given type 143f83e2003a perf: Allow a PMU to have a parent c4fb6880edc1 spi: dt-bindings: restrict node name suffixes 4b5ed2b5a145 devlink: save devlink_port_ops into a variable in devlink_port_function_validate() 216ba9f4adc8 devlink: move port_del() to devlink_port_ops 216aa67f3e98 devlink: move port_fn_state_get/set() to devlink_port_ops 4a490d7154b3 devlink: move port_fn_migratable_get/set() to devlink_port_ops 933c13275c49 devlink: move port_fn_roce_get/set() to devlink_port_ops 71c93e37cf3d devlink: move port_fn_hw_addr_get/set() to devlink_port_ops aa3aff8264f2 mlx5: register devlink ports with ops 7bfb3d0a83b6 sfc: register devlink port with ops 65a4c44bf937 devlink: move port_type_set() op into devlink_port_ops 8a756d91d26c mlx4: register devlink port with ops f58a3e4dfe24 devlink: move port_split/unsplit() ops into devlink_port_ops ab8ccc6c1347 nfp: devlink: register devlink port with ops 865a1a1b97b6 mlxsw_core: register devlink port with ops b2857685372b ice: register devlink port for PF with ops 6acdf43d8abe devlink: introduce port ops placeholder 20dea72a393c arm64: dts: qcom: sc8180x: Introduce Lenovo Flex 5G 2ce38cc1e8fe arm64: dts: qcom: sc8180x: Introduce Primus d3302290f59e arm64: dts: qcom: sc8180x: Add pmics 494dec9b6f54 arm64: dts: qcom: sc8180x: Add display and gpu nodes b080f53a8f44 arm64: dts: qcom: sc8180x: Add remoteprocs, wifi and usb nodes d20b6c84f56a arm64: dts: qcom: sc8180x: Add PCIe instances 0018761d1564 arm64: dts: qcom: sc8180x: Add QUPs d1d3ca03554e arm64: dts: qcom: sc8180x: Add thermal zones f3be8a111d7e arm64: dts: qcom: sc8180x: Add interconnects and lmh 8575f197b077 arm64: dts: qcom: Introduce the SC8180x platform a378f6a40fac block: constify the whole_disk device_attribute 0bd478005cfc block: constify struct part_attr_group cdb37f73cf05 block: constify struct part_type part_type 539050f92ea7 block: constify partition prober array 1eac0f956608 dt-bindings: phy: qcom,qmp-usb: fix bindings error b53d4a272349 KVM: arm64: Use BTI for nvhe 84af914404db clk: meson: a1: add Amlogic A1 Peripherals clock controller driver 28f3be518081 clk: meson: a1: add Amlogic A1 PLL clock controller driver b6ec400aa153 clk: meson: introduce new pll power-on sequence for A1 SoC family 02f1e17c4106 clk: meson: make pll rst bit as optional 98872da6c6b6 dt-bindings: clock: meson: add A1 Peripherals clock controller bindings e6c6ddb397e2 dt-bindings: clock: meson: add A1 PLL clock controller bindings 422db30713ac perf kvm powerpc: Add missing rename opf pmu_have_event() to perf_pmus__have_event() 925bac3caa46 ARM: dts: qcom: apq8074-dragonboard: enable DSI panel 1ca793c3714a ARM: dts: qcom: apq8074-dragonboard: enable adsp and MSS e60c230588d8 ARM: dts: qcom: apq8074-dragonboard: Set DMA as remotely controlled b41fb001bebf ARM: dts: qcom: apq8026-huawei-sturgeon: Add vibrator 9cf9832d4f5f ARM: dts: qcom: msm8226: Add IMEM node a22a576af30d ARM: dts: qcom: msm8226: Add rpm-stats device node 38cd0f2d86f1 ARM: dts: qcom: msm8226: Add PMU node fd817375091b ARM: dts: qcom: sdx65-mtp: Enable PCIe EP 2e69f6882b69 ARM: dts: qcom: sdx65-mtp: Enable PCIe PHY 9c0bb38414a4 ARM: dts: qcom: sdx65: Add support for PCIe EP 57b60d03d5a6 ARM: dts: qcom: sdx65: Add support for PCIe PHY d2f1bd8f0b91 ARM: dts: qcom: msm8974: align WCNSS Bluetooth node name with bindings 05e916f1db2f ARM: dts: qcom: apq8084: correct thermal sensor unit-address 26fe8ec35532 ARM: dts: qcom: msm8960-cdp: move regulator out of simple-bus 600efc01c98d ARM: dts: qcom: apq8060-dragonboard: move regulators out of simple-bus 8b96065dd257 ARM: dts: qcom: ipq8064: align USB node names with bindings 51500b3aac5d ARM: dts: qcom: ipq8064: correct LED node names 24643b229c3d ARM: dts: qcom: ipq8064: drop invalid GCC thermal-sensor unit-address 1c7d01ba0f36 ARM: dts: qcom: ipq8064: drop leading 0 from unit-address dcbd24008bfa ARM: dts: qcom: msm8974: correct pronto unit-address fd9936dfe457 ARM: dts: qcom: sdx55: correct rsc unit-address e054c9c38f43 ARM: dts: qcom: ipq4019: correct syscon unit-address edcbdd57de49 ARM: dts: qcom: ipq4019: fix broken NAND controller properties override 392a1aab1454 ARM: dts: qcom: msm8974: drop unit addresses from USB phys a0f19091d4f5 ARM: dts: qcom: msm8660: Fix regulator node names 922c0cb578ac usb: typec: qcom-pmic-typec: Convert to platform remove callback returning void 40f7b7f65a05 usb: xhci-tegra: Convert to platform remove callback returning void bcfe934e2efb usb: xhci-plat: Convert to platform remove callback returning void d89dfff5eaeb usb: xhci-mtk: Convert to platform remove callback returning void 3a8d85c43d59 usb: xhci-histb: Convert to platform remove callback returning void b519f44b7807 usb: dwc2/platform: Convert to platform remove callback returning void 56dcc717ecf5 usb: misc: onboard_hub: Don't warn twice about problems during remove b229a7f530eb spi: spidev_test Add three missing spi mode bits 113f36f2dce3 spi: spidev_test: Sorted the options into logical groups 5cc223ca4858 spi: spidev: add two new spi mode bits 6a983ff5102f spi: spi-imx: add support for SPI_MOSI_IDLE_LOW mode bit a45baa079e2a spi: add SPI_MOSI_IDLE_LOW mode bit bc638eabfed9 net: fec: remove last_bdp from fec_enet_txq_xmit_frame() aac2fa20132e fs: udf: udftime: Replace LGPL boilerplate with SPDX identifier 5ce345541ee4 fs: udf: Replace GPL 2.0 boilerplate license notice with SPDX identifier 576215cffdef fs: Drop wait_unfrozen wait queue 0f7b6a433097 ASoC: SOF: Intel: HDA: Limit the number of dai drivers for nocodec mode fe88788779fc ASoC: SOF: topology: Use partial match for connecting DAI link and DAI widget e018e0b34670 ASoC: topology: Allow partial matching when finding DAI link 0178f1e5d984 spi-dw-core.c: Fix error checking for debugfs_create_dir 81ea9a0710bc spi: spi-sn-f-ospi: Make read-only array `width_available` static const 282152fa9d54 spi: spi-sn-f-ospi: Use min_t instead of opencoding it 5363073dfcf0 spi: spi-sn-f-ospi: Use devm_clk_get_enabled() 6f089e986778 spi: mt65xx: Don't disguise a "return 0" as "return ret" df7e47196fce spi: mt65xx: Convert to platform remove callback returning void 22f407278ea4 spi: mt65xx: Properly handle failures in .remove() 87fe0214d7aa dt-bindings: pfuze100.yaml: Add an entry for interrupts 959c34765cf1 regulator: stm32-pwr: Fix regulator disabling c3079282fdf7 ASoC: ti: davinci-mcasp: Use pcm_for_each_format() macro e89f45edb747 ASoC: amd: vangogh: Add check for acp config flags in vangogh platform 0f3d5585ad20 ASoC: SOF: mediatek: add mt8188 audio support 33e20b07bec4 x86/realmode: Make stack lock work in trampoline_compat() a5961bed5429 pinctrl: sunplus: Add check for kmalloc bc590b475492 r8169: check for PCI read error in probe 3ea3c9cff7f9 dsa: lan9303: Remove stray gpiod_unexport() call bb269633f3da liquidio: Use vzalloc() 1b997aef4f54 serial: Indicate fintek option may also be required for RS232 support 20ec397d694b tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status 0d07703be74f serial: Switch i2c drivers back to use .probe() d0b309a5d3f4 serial: 8250: synchronize and annotate UART_IER access 25614735a647 serial: 8250: lock port for UART_IER access in omap8250_irq() 8b45503776b6 serial: 8250: lock port for omap8250_restore_regs() 87660fb4041f serial: 8250: lock port for rx_dma() callback 51e45fba14bf serial: core: lock port for start_rx() in uart_resume_port() ca73a892c5be serial: 8250: lock port for stop_rx() in omap8250_irq() abcb0cf1f5b2 serial: core: lock port for stop_rx() in uart_suspend_port() b1207d86169d serial: 8250: lock port in startup() callbacks e003498ec055 firewire: fix build failure due to missing module license 972c6d834633 net: phy: microchip_t1s: add support for Microchip LAN865x Rev.B0 PHYs b4010beb347d net: phy: microchip_t1s: remove unnecessary interrupts disabling code 1d7650b8ce60 net: phy: microchip_t1s: fix reset complete status handling 6f12765ecad3 net: phy: microchip_t1s: update LAN867x PHY supported revision number 221a5344806c net: phy: microchip_t1s: replace read-modify-write code with phy_modify_mmd ca33db4a8602 net: phy: microchip_t1s: modify driver description to be more generic 5d50eef380b2 platform/x86/amd: pmc: Add helper function to check the cpu id be8325fb3d8c platform/x86/amd: pmc: Get STB DRAM size from PMFW a0d61b070d90 platform/x86/amd: pmc: Pass true/false to bool argument 1d9e93fad549 memory: brcmstb_dpfe: fix testing array offset after use 6a988251c4e5 ARM: dts: s5pv210: Fix typo in comments, fix pinctrl header 316c31fba6ed ARM: dts: s3c64xx: Fix some typos in comments 2f6905307a7b ARM: dts: exynos: Fix some typos in comments 5364e37799c8 ARM: dts: stm32: fix ltdc warnings in stm32mp15 boards f7164b346a90 ARM: dts: stm32: fix dsi warnings on stm32mp15 boards 5769b45abedc dt-bindings: bridge: samsung-dsim: Make some flags optional 45e418bd528f dt-bindings: display: st,stm32-dsi: Remove unnecessary fields 0c211488ef36 ARM: dts: stm32: fix warnings on stm32f469-disco board d0dec3333040 net: dsa: microchip: Add register access control for KSZ8873 chip ae1ad12e9da4 net: dsa: microchip: ksz8: Prepare ksz8863_smi for regmap register access validation bb4609d27f89 net: dsa: microchip: remove ksz_port:on variable b8311f46c6f5 net: dsa: microchip: add an enum for regmap widths 2f0d579956e8 net: dsa: microchip: improving error handling for 8-bit register RMW operations ca027ae58eaa ARM: s3c: Switch i2c drivers back to use .probe() 0cf765e59871 ARM: dts: stm32: Shorten the AV96 HDMI sound card name 033c2d8ab283 thunderbolt: Log DisplayPort adapter rate and lanes on discovery 93b230b549bc netlink: specs: add ynl spec for ovs_flow 313a7a808ca8 tools: ynl: Support enums in struct members in genetlink-legacy 5ac18889bde0 tools: ynl: Initialise fixed headers to 0 in genetlink-legacy 6d6bae63053d doc: ynl: Add doc attr to struct members in genetlink-legacy spec 45402f04c582 devlink: Spelling corrections ef1bc119ceb5 net: fix signedness bug in skb_splice_from_iter() 404621fab273 net: dpaa2-mac: use correct interface to free mdiodev b7d5d0438e01 net: enetc: use lynx_pcs_create_mdiodev() 5767c6a8d9b7 net: dsa: ocelot: use lynx_pcs_create_mdiodev() 86b5f2d8cd78 net: pcs: lynx: add lynx_pcs_create_mdiodev() 727e373f897d net: stmmac: use xpcs_create_mdiodev() 9a5d500cffdb net: pcs: xpcs: add xpcs_create_mdiodev() c4933fa88a68 net: mdio: add mdio_device_get() and mdio_device_put() fe971f9163b6 firewire: cdev: implement new event relevant to phy packet with time stamp e27b3939128a firewire: cdev: add new event to notify phy packet with time stamp 1ef147710b54 firewire: cdev: code refactoring to dispatch event for phy packet d8527cab6c31 firewire: cdev: implement new event to notify response subaction with time stamp fc2b52cf2e0e firewire: cdev: add new event to notify response subaction with time stamp 147e9d3af34a firewire: cdev: code refactoring to operate event of response 39ce342c3a4b firewire: core: implement variations to send request and wait for response with time stamp dcadfd7f7c74 firewire: core: use union for callback of transaction completion 865efffb2d11 firewire: cdev: implement new event to notify request subaction with time stamp 7c22d4a92bb2 firewire: cdev: add new event to notify request subaction with time stamp 6add87e9764d firewire: cdev: add new version of ABI to notify time stamp at request/response subaction of transaction dc7c51638f46 firewire: add KUnit test to check layout of UAPI structures 0ebee0a6f73e interconnect: qcom: rpm: allocate enough data in probe() e81a16e77259 soc: qcom: ocmem: Add OCMEM hardware version print 154f23a8d70c arm64: dts: qcom: msm8916: Move aliases to boards 274cf2bdd6c9 arm64: dts: qcom: pm8916: Rename &wcd_codec -> &pm8916_codec 835f93950176 arm64: dts: qcom: msm8916/39: Clean up MDSS labels fdfc21f65023 arm64: dts: qcom: msm8916/39: Use consistent name for I2C/SPI pinctrl c310ca82e229 arm64: dts: qcom: msm8916/39: Rename &blsp1_uartN -> &blsp_uartN 41e22c2ff38e arm64: dts: qcom: msm8916: Rename &msmgpio -> &tlmm b4d81fab1ed0 irqchip/gic-v3: Work around affinity issues on ASR8601 5da80b28bf25 x86/smp: Initialize cpu_primary_thread_mask late eaa53a85748d arm64: dts: qcom: qrb4210-rb2: Enable USB node 9dd5f6dba729 arm64: dts: qcom: sm6115: Add USB SS qmp phy node 42bdf378644b arm64: dts: mt7986: set Wifi Leds low-active for BPI-R3 cfde46c6add5 arm64: dts: mt7986: add PWM to BPI-R3 eabb04df46c6 arm64: dts: mt7986: add PWM 3c65cbb7c5eb irqchip/gic-v3: Improve affinity helper 380d18fb2758 arm64: mediatek: Propagate chassis-type where possible 492061bfc045 arm64: dts: mediatek: add missing cache properties ea6c5f21efec arm64: dts: mediatek: mt8195: Add mediatek,broken-save-restore-fw to cherry d72cfbd6fcf7 arm64: dts: mediatek: mt8192: Add mediatek,broken-save-restore-fw to asurada 42127f578ebd arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui 57bf5b2d1002 soc: mediatek: mtk-mutex: Remove unnecessary .owner 58d7dae894f2 arm64: dts: mediatek: cherry: Enable PCI-Express ports for WiFi f8fdf9ed5bfc arm64: dts: mediatek: mt8195: Assign dp-intf aliases 7b4e372c36fc erofs: adapt managed inode operations into folios 967c28b23f6c erofs: kill hooked chains to avoid loops on deduplicated compressed images 6ab5eed6002e erofs: avoid on-stack pagepool directly passed by arguments 05b63d2beb8b erofs: allocate extra bvec pages directly instead of retrying 56ad9b211069 PCI: rcar-host: Remove unused static pcie_base and pcie_dev 046895105d96 usb: misc: eud: Fix indentation issues f16135918b5f usb: misc: eud: Fix eud sysfs path (use 'qcom_eud') fba985aaf463 usb: host: ohci-platform: increase max clock number to 4 06abc973d8e1 dt-bindings: usb: Add RK3588 EHCI 25ff1eeac754 dt-bindings: usb: Add RK3588 OHCI db3c4e366287 usb: cdns3: imx: Rework system PM to avoid duplicated operations 622cc875dd2b usb: host: fhci-hcd: Convert to platform remove callback returning void 7126a2aeabae usb: Switch i2c drivers back to use .probe() 3124387537bc usb: cdns3: optimize OUT transfer by copying only actual received data 2a1c4639d6d6 usb: cdns3: improve handling of unaligned address case bfb46b424652 usb: cdns3: Add StarFive JH7110 USB driver 8486eb8068cc dt-bindings: usb: cdns-imx8qm: add imx8qm cdns3 glue layer 7a053bf2b366 usb: cdns3: imx: simplify clock name usage 6f5bd24f50fe usb: chipidea: imx: remove one duplicated reg define 8e6bd945e6dd usb: hide unused usbfs_notify_suspend/resume functions 342161c11403 usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() 93e60cd5e00e extcon: Drop unneeded assignments ef753fb4e866 extcon: Use sizeof(*pointer) instead of sizeof(type) 7bba9e81a6fb extcon: Use unique number for the extcon device ID 566825a31f65 extcon: Remove dup device name in the message and unneeded error check 9b4aea51cbca extcon: Use dev_of_node(dev) instead of dev->of_node 0146f56b91a8 extcon: Use device_match_of_node() helper 2b5e61f5069c extcon: Amend kernel documentation of struct extcon_dev 6ee0a22e8694 extcon: Use sysfs_emit() to instead of sprintf() 6e4e8670c03b extcon: Use DECLARE_BITMAP() to declare bit arrays 73346b9965eb extcon: Fix kernel doc of property capability fields to avoid warnings 7e77e0b7a9f4 extcon: Fix kernel doc of property fields to avoid warnings 65acf9c6539b extcon: usbc-tusb320: add USB_ROLE_SWITCH dependency 4a680fcd60d4 dt-bindings: usb: usb251xb: correct swap-dx-lanes type to uint32 df101446a402 extcon: usbc-tusb320: add usb_role_switch support 18eb81d804c4 extcon: usbc-tusb320: add accessory detection support 04151575c507 extcon: Add extcon_alloc_groups to simplify extcon register function 3e70a014abcd extcon: Add extcon_alloc_muex to simplify extcon register function 3d9138e5bdcf extcon: Add extcon_alloc_cables to simplify extcon register function 7f4c9bc29ba7 extcon: Remove redundant null checking for class c95fb88fb6e4 extcon: palmas: Remove unused of_gpio.h fe551bc9dcc6 extcon: qcom-spmi: Switch to platform_get_irq_byname_optional 347774f7fc34 dt-bindings: pm8941-misc: Fix usb_id and usb_vbus definitions 33ea262b2b69 dt-bindings: pm8941-misc: rename misc node name 07c8eb325f29 extcon: axp288: Replace open coded acpi_dev_put() 3adbaa30d973 extcon: usbc-tusb320: Unregister typec port on driver removal dc54ce3e603b usb: uhci: handle HAS_IOPORT dependencies 04c314031269 arm64: dts: mediatek: mt8192-asurada-hayato: Enable Bluetooth be3d5a493b66 usb: add HAS_IOPORT dependencies a83bfdca8b20 PM / devfreq: mtk-cci: Fix variable deferencing before NULL check ccb69e228ea4 PM / devfreq: exynos: add Exynos PPMU as a soft module dependency 983f37ee08ac arm64: dts: mt7622: handle interrupts from MT7531 switch on BPI-R64 4a3a2c32a5ee PM / devfreq: Reorder fields in 'struct devfreq_dev_status' d278f43f25be arm64: dts: mt7622: declare SPI-NAND present on BPI-R64 c3ff12a92bd7 usb: gadget: uvc: queue empty isoc requests if no video buffer is available e5990469943c usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push 2f6ecb89fe8f usb: gadget: u_serial: Add null pointer check in gserial_suspend 24520e51fffb dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: Add orientation-switch as optional 581d79f7deed dt-bindings: regulator: qcom,usb-vbus-regulator: Mark regulator-*-microamp required 4c186faa7bb3 dt-bindings: regulator: qcom,usb-vbus-regulator: Mark reg as required 3524fe31538c usb: typec: mux: Remove alt mode parameters from the API 4aebc4f89f00 usb: typec: mux: Clean up mux_fwnode_match() 3c90c5a7fd42 usb: typec: ucsi: correctly access opcode 7b7efc925042 usb: typec: ucsi: Mark dGPUs as DEVICE scope 097fb3ee710d usb: dwc3: qcom: Fix potential memory leak c722576b2454 usb: typec: qcom: set pm8150b_typec_res storage-class-specifier to static 06042d7b32a7 usbip: Use _FORTIFY_SOURCE=2 instead of (implicitly) =1 0c7f35d26b1d usbip: give a more helpful error message if vhdi_hcd isn't loaded 0f2c1f801a67 mei: bus-fixup: fix buffer type 783aa47033a2 mei: bus: drop useless cldev null check 128f20c01866 misc: add HAS_IOPORT dependencies f050bb8f56c6 misc: Switch i2c drivers back to use .probe() 3ba589b5fe68 dt-bindings: phy: mediatek,dsi-phy: Add compatible for MT6795 Helio X10 5a65dcccf483 arm64: dts: mediatek: mt6795-xperia-m5: Add eMMC, MicroSD slot, SDIO e83a6b4bd66d arm64: dts: mediatek: mt6795-xperia-m5: Add MT6331 Combo PMIC aef783f3e0ca arm64: dts: mediatek: Add MT6331 PMIC devicetree c01a6cc6fdf8 arm64: dts: mediatek: mt6795: Add PMIC Wrapper node 06254e9f244a arm64: dts: mediatek: mt6795: Add support for IOMMU and LARBs d9acc19bc5be arm64: dts: mediatek: mt6795: Add MMSYS node for multimedia clocks 6e9b7cd6b84d accessibility: use C99 array init fee3d8eeca1a arm64: dts: mediatek: mt6795: Add support for the CMDQ/GCE mailbox 2fe1e67e6987 x86/csum: Fix clang -Wuninitialized in csum_partial() c55953358dfb dt-bindings: pwm: Add compatible for MediaTek MT6795 1e5b6725199f arm64: dts: mediatek: mt8195: Add AP domain thermal zones 7e07d3322de2 arm64: dts: mediatek: mt8186: Add display nodes 4121884773af arm64: dts: mediatek: mt8186: Add GCE node 4dad4f32bad6 arm64: dts: mediatek: mt8186: Add ADSP node 36cfc08f3dd8 arm64: dts: mediatek: mt8186: Add SPMI node 54e94ca9e308 dt-bindings: spmi: spmi-mtk-pmif: Document mediatek,mt8195-spmi as fallback of mediatek,mt8186-spmi f6c3e61c5486 arm64: dts: mediatek: mt8186: Add MTU3 nodes 11696c5e8924 drm: Place Renesas drivers in a separate dir b7f61f9c7ec4 soc: mediatek: pwrap: Add support for MT6795 Helio X10 10f5c409a81a soc: mediatek: mtk-pmic-wrap: Add support for MT6331 w/ MT6332 companion 41ae95aaa0d7 soc: mediatek: mtk-pmic-wrap: Add support for companion PMICs 2eb273023465 soc: mediatek: pwrap: Add kerneldoc for struct pwrap_slv_type db9f132122af soc: mediatek: pwrap: Move PMIC read test sequence in function e829f1fc942f dt-bindings: soc: mediatek: pwrap: Add compatible for MT6795 Helio X10 2da4b728f994 drm: rcar-du: remove R-Car H3 ES1.* workarounds e8c6b47f4988 arm64: dts: mediatek: Add CPU Idle support a5fe2dbab90c arm64: dts: mediatek: add cpufreq support for mt8365-evk 27205cec69b0 arm64: dts: mediatek: add OPP support for mt8365 SoC 2c3df90c2072 arm64: dts: mediatek: add ethernet support for mt8365-evk 0899813f248a arm64: dts: mediatek: add usb controller support for mt8365-evk 6e8270afad05 arm64: dts: mediatek: add mmc support for mt8365-evk 56e9f0f4aa30 arm64: dts: mediatek: add mt6357 PMIC support for mt8365-evk 751ec3da08b4 arm64: dts: mediatek: add watchdog support for mt8365 SoC d8572531736f pinctrl: Switch i2c drivers back to use .probe() 6171212e9fc7 pinctrl: microchip: Remove redundant clearing of IRQ_TYPE_SENSE_MASK b17f3a3ef5ee arm64: defconfig: enable Mediatek PMIC key b1da1c17f6b1 arm64: defconfig: enable MT6357 regulator 148efa63bab3 fpga: dfl-fme: constify pointers to hwmon_channel_info 44825e5ead0f pinctrl: axp209: Add support for GPIO3 on the AXP209 0f9367525ad3 pinctrl: qcom: Add SDX75 pincontrol driver 1921dc00a755 MAINTAINERS: Update the entry for pinctrl maintainers 1dc3f8812cc5 dt-bindings: pinctrl: qcom: Add SDX75 pinctrl devicetree compatible ef7d0f5d03b9 m68k/mm: Make pfn accessors static inlines c94b1a012f93 arm64: memory: Make virt_to_pfn() a static inline a9ff6961601d ARM: mm: Make virt_to_pfn() a static inline 2d78057f0dd4 asm-generic/page.h: Make pfn accessors static inlines e36bfc0bc3ce xen/netback: Pass (void *) to virt_to_page() ee5971613da3 netfs: Pass a pointer to virt_to_page() 605a97e8398a cifs: Pass a pointer to virt_to_page() in cifsglob 1db3af8ed8f7 cifs: Pass a pointer to virt_to_page() a7d270d71aca riscv: mm: init: Pass a pointer to virt_to_page() c8092025495a ARC: init: Pass a pointer to virt_to_pfn() in init 8f246087724a m68k: Pass a pointer to virt_to_pfn() virt_to_page() 9b2d38b4e4a4 fs/proc/kcore.c: Pass a pointer to virt_addr_valid() b8b9e8b35d38 ext2_find_entry()/ext2_dotdot(): callers don't need page_addr anymore dae42837ba6d ext2_{set_link,delete_entry}(): don't bother with page_addr 91f646fb971f ext2_put_page(): accept any pointer within the page 46022375abe8 ext2_get_page(): saner type 86008392695b ext2: use offset_in_page() instead of open-coding it as subtraction 8f1dca19b1e1 ext2_rename(): set_link and delete_entry may fail c60738de85f4 PCI: ftpci100: Release the clock resources 796e9149a2fc erofs: clean up z_erofs_pcluster_readmore() ef4b4b46c6aa erofs: remove the member readahead from struct z_erofs_decompress_frontend 597e2953ae9b erofs: fold in z_erofs_decompress() 94f89950850e soundwire: cadence: revisit parity injection ffc363d970d1 soundwire: intel/cadence: update hardware reset sequence 46b56a5cd2ff soundwire: intel_bus_common: enable interrupts last ccc6cf1573b9 soundwire: intel_bus_common: update error log 1ec33e22b8bd soundwire: amd: Improve error message in remove callback 217f5e0de397 soundwire: debugfs: fix unbalanced pm_runtime_put() 9f9914b178a7 soundwire: qcom: fix unbalanced pm_runtime_put() 4830bfa2c812 soundwire: qcom: set clk stop need reset flag at runtime 671ca2ef12fe soundwire: qcom: add software workaround for bus clash interrupt assertion 9ac4a4441a39 soundwire: qcom: wait for fifo to be empty before suspend b79ead08a7d9 dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ8074 b2b2029eb178 cpufreq: dt-platdev: Blacklist ti,am62a7 SoC 5008e4c8c31c cpufreq: ti-cpufreq: Add support for AM62A7 40ca06d71d60 uapi: wireless: Replace zero-length array with flexible-array member f5bb4e381290 platform/chrome: Switch i2c drivers back to use .probe() 12a875055c15 iio: temperature: tmp006: Add OF device matching support 7ad78a4074a3 dt-bindings: iio: temperature: Add support for tmp006 8ff55fe553b3 staging: iio: Switch i2c drivers back to use .probe() b4a4be847184 USB: fix up merge of 6.4-rc4 into usb-next c6e9da9d5566 staging: rtl8192e: clean unnecessary braces warning on r8192E_phy.c 8b5e7c33b369 iio: amplifiers: ad8366 Fix whitespace issue 71b6b438f301 staging: pi433: Remove stray gpiod_unexport() call 200323768787 libsubcmd: Avoid two path statics, removing 8192 bytes from .bss f50b8357f895 perf test pmu: Avoid 2 static path arrays 7a3fb8b5c460 tools api fs: Dynamically allocate cgroupfs mount point cache, removing 4128 bytes from .bss d9c26d45dbb5 perf scripting-engines: Move static to local variable, remove 16384 from .bss 370ce164defd perf path: Make mkpath thread safe, remove 16384 bytes from .bss 430952e6d7a0 perf probe: Dynamically allocate params memory ddc27bb8a9a5 perf timechart: Make large arrays dynamic eef4fee5e520 perf lock: Dynamically allocate lockhash_table 92294b906e6c perf daemon: Dynamically allocate path to perf 20dcad8f0311 tools lib api fs tracing_path: Remove two unused MAX_PATH paths 89df62c3ca17 tools api fs: Avoid large static PATH_MAX arrays 1fc88e5a2d53 perf trace beauty: Make MSR arrays const to move it to .data.rel.ro 60995604d11a perf trace: Make some large static arrays const to move it to .data.rel.ro 7c1d862eda7f perf test x86: intel-pt-test data is immutable so mark it const b1d870a8bbd8 perf test x86: insn-x86 test data is immutable so mark it const 5c6e7c21ae94 perf header: Make nodes dynamic in write_mem_topology() 797b9ec8c4bc perf evsel: Don't let for_each_group() treat the head of the list as one of its nodes a90cc5a9eeab perf evsel: Don't let evsel__group_pmu_name() traverse unsorted group 1df380ff3018 modpost: remove *_sections[] arrays abc23979ac90 modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table 19b3cf44e18c usbip: vhci_hcd: Convert to platform remove callback returning void fc4ecc0cd561 usb: typec: ucsi: acpi: Convert to platform remove callback returning void 72d70bf73cfc usb: typec: wcove: Convert to platform remove callback returning void 529ae3fe7b5c usb: typec: tcpci_mt6360: Convert to platform remove callback returning void 42c78cfa003d usb: typec: tcpci_mt6360: Convert to platform remove callback returning void ef0a3642b320 usb: typec: intel_pmc_mux: Convert to platform remove callback returning void 08cfceeeea1e usb: typec: mux: gpio-sbu: Convert to platform remove callback returning void 61b013f9e1f7 usb: roles: intel_xhci: Convert to platform remove callback returning void 456a91ce7de4 usb: renesas_usbhs: Convert to platform remove callback returning void 81a7d006ed17 usb: misc: usb3503: Convert to platform remove callback returning void b6b64b67c8ac usb: misc: eud: Convert to platform remove callback returning void e0d53e4f7fd8 usb: isp1760: Convert to platform remove callback returning void d4323e835052 modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table f0c8aa5c8dca usb: uhci-platform: Convert to platform remove callback returning void 18cb7c4d53d0 usb: uhci-grlib: Convert to platform remove callback returning void 32dbe25eee71 usb: sl811-hcd: Convert to platform remove callback returning void 90995d53ab35 usb: r8a66597-hcd: Convert to platform remove callback returning void aae652bc7b47 usb: oxu210hp-hcd: Convert to platform remove callback returning void 1a232291741c usb: ohci-st: Convert to platform remove callback returning void 106f477c0882 usb: ohci-spear: Convert to platform remove callback returning void 982366fc0716 usb: ohci-sm501: Convert to platform remove callback returning void a0f2863ab384 usb: ohci-s3c2410: Convert to platform remove callback returning void 8c5f41ac18bb usb: ohci-pxa27x: Convert to platform remove callback returning void 7b0b81006ec6 usb: ohci-ppc-of: Convert to platform remove callback returning void 18b93fc987c4 usb: ohci-platform: Convert to platform remove callback returning void e399d0147feb usb: ohci-omap: Convert to platform remove callback returning void 70a52ca2ef1f usb: ohci-nxp: Convert to platform remove callback returning void 16fe06cdfdac usb: ohci-exynos: Convert to platform remove callback returning void 9053f4b18634 usb: ohci-da8xx: Convert to platform remove callback returning void a87a68c70cd2 usb: ohci-at91: Convert to platform remove callback returning void 9e60ab3ee609 usb: octeon-hcd: Convert to platform remove callback returning void 66426dbb1a0d usb: isp1362-hcd: Convert to platform remove callback returning void 00b92772800b usb: isp116x-hcd: Convert to platform remove callback returning void 29ac274b996e usb: fsl-mph-dr-of: Convert to platform remove callback returning void a30125d975f2 usb: ehci-xilinx-of: Convert to platform remove callback returning void 756caf5d11fe usb: ehci-st: Convert to platform remove callback returning void b87578faa6c3 usb: ehci-spear: Convert to platform remove callback returning void a9a49024640c usb: ehci-sh: Convert to platform remove callback returning void 095486c46305 usb: ehci-ppc-of: Convert to platform remove callback returning void b700b067f69e usb: ehci-platform: Convert to platform remove callback returning void c554264609c2 usb: ehci-orion: Convert to platform remove callback returning void 1bd418b6aafd usb: ehci-omap: Convert to platform remove callback returning void 7d6d8199575d usb: ehci-npcm7xx: Convert to platform remove callback returning void 450955d77ae3 usb: ehci-mv: Convert to platform remove callback returning void 3861844766ab usb: ehci-grlib: Convert to platform remove callback returning void 453fb0aaee9b usb: ehci-fsl: Convert to platform remove callback returning void 1043c6ba7d74 usb: ehci-exynos: Convert to platform remove callback returning void 8ea6a6ab5229 usb: ehci-brcm: Convert to platform remove callback returning void 5cad5686f2fb usb: ehci-atmel: Convert to platform remove callback returning void cffdf49d739b usb: gadget/udc-xilinx: Convert to platform remove callback returning void 48c125b55aa2 usb: gadget/tegra-xudc: Convert to platform remove callback returning void dad23c87a48e usb: gadget/snps_udc_plat: Convert to platform remove callback returning void 98f2a546ac5c usb: gadget/rzv2m_usb3drd: Convert to platform remove callback returning void cc3ee267e4c5 usb: gadget/renesas_usbf: Convert to platform remove callback returning void 3ffd57792621 usb: gadget/renesas_usb3: Convert to platform remove callback returning void 9da2fa8fb8d4 usb: gadget/r8a66597-udc: Convert to platform remove callback returning void 570d6d89783b usb: gadget/pxa27x_udc: Convert to platform remove callback returning void 9225afafc1b8 usb: gadget/omap_udc: Convert to platform remove callback returning void e4707226011c usb: gadget/net2272: Convert to platform remove callback returning void 7a0bfca4b379 usb: gadget/mv_udc_core: Convert to platform remove callback returning void d5d4b4f2377a usb: gadget/mv_u3d_core: Convert to platform remove callback returning void 9c78fc7bb731 usb: gadget/m66592-udc: Convert to platform remove callback returning void a864e8f27738 usb: gadget/fusb300_udc: Convert to platform remove callback returning void 43efe68158fc usb: gadget/fsl_qe_udc: Convert to platform remove callback returning void 2dd3f64fcc11 usb: gadget/dummy_hcd: Convert to platform remove callback returning void ee8455c07c7b usb: bdc: Convert to platform remove callback returning void 0621dacef2f4 usb: gadget/bcm63xx_udc: Convert to platform remove callback returning void e28137b056ce usb: gadget/atmel_usba_udc: Convert to platform remove callback returning void ba170e197541 usb: gadget: aspeed: Convert to platform remove callback returning void 530bf2c69cda usb: gadget: hid: Convert to platform remove callback returning void 2c16f04d24b1 usb: fotg210: Convert to platform remove callback returning void 5b3eb973bf38 usb: dwc3-xilinx: Convert to platform remove callback returning void 2f6453761e7c usb: dwc3-st: Convert to platform remove callback returning void d662268dcca8 usb: dwc3-qcom: Convert to platform remove callback returning void abe04efc13ed usb: dwc3-omap: Convert to platform remove callback returning void 86a2b452179b usb: dwc3-of-simple: Convert to platform remove callback returning void 3ffea6e0f34c usb: dwc3-meson-g12a: Convert to platform remove callback returning void 039e3dede538 usb: dwc3-keystone: Convert to platform remove callback returning void 3791a3e6f455 usb: dwc3-imx8mp: Convert to platform remove callback returning void 8257d5f548d6 usb: dwc3-exynos: Convert to platform remove callback returning void 890258e22117 usb: dwc3-am62: Convert to platform remove callback returning void 0176568702a5 usb: core: Convert to platform remove callback returning void 4f5bcf19bd2a usb: common: usb-conn-gpio: Convert to platform remove callback returning void 49e71736dac7 usb: chipidea/core: Convert to platform remove callback returning void 87202eae1daa usb: chipidea/ci_hdrc_usb2: Convert to platform remove callback returning void 906ede9c779e usb: chipidea/ci_hdrc_tegra: Convert to platform remove callback returning void 1c74875cc5db usb: chipidea/ci_hdrc_msm: Convert to platform remove callback returning void ad593ed671fe usb: chipidea/ci_hdrc_imx: Convert to platform remove callback returning void defbfca6945e usb: cdns3-ti: Convert to platform remove callback returning void 5411fa0ec656 usb: cdns3-plat: Convert to platform remove callback returning void cfab1b8be9ab usb: cdns3-imx: Convert to platform remove callback returning void e8fa2dd9e2bc usb: c67x00-drv: Convert to platform remove callback returning void a9bb3e5d5729 modpost: remove is_shndx_special() check from section_rel(a) 04ed3b476306 modpost: replace r->r_offset, r->r_addend with faddr, taddr a23e7584ecf3 modpost: unify 'sym' and 'to' in default_mismatch_handler() 05bb0704672d modpost: remove unused argument from secref_whitelist() b36be72b5a7b staging: most: Switch i2c driver back to use .probe() 28f5930b66ed staging: olpc_dcon: Switch i2c driver back to use .probe() 5d88ce5052d2 drivers: staging: wlan-ng: Remove GPL/MPL boilerplate e152c58d7a48 staging: vchiq_arm: mark vchiq_platform_init() static 8942c3f19b3f staging: rtl8192e: add missing spaces around operators 2305232c94d2 staging: rtl8192e: Unlock wx_mutex not in rtllib_wx_set_scan 35a70c0305f5 staging: rtl8192e: Exclude scan_mutex in rtllib_softmac_stop_scan dffef6de4db2 staging: rtl8723bs: replace ternary operator with if-else block 09201af57ca4 staging: rtl8192e: Remove undefined function LedControlHandler b17bbcfbf3c8 staging: rtl8192e: Remove undefined function UpdateBeaconInterruptHandler 4e2ae4fffd96 staging: rtl8192e: Remove undefined function SetFwCmdHandler ccffcebb7783 staging: rtl8192e: Remove undefined function set_security ab2f13f29038 staging: rtl8192e: Remove undefined function hard_start_xmit 42618f6fbde5 staging: rtl8192e: Remove undefined function reset_port 03477a464137 staging: rtl8192e: Remove functions rtllib_start_hw_scan and stop 27b644c57528 staging: rtl8192e: Remove undefined function data_hard_resume a634e894981a staging: rtl8192e: Remove undefined function data_hard_stop da812f15af4f staging: add HAS_IOPORT dependencies 17b53f10aba7 Revert "modpost: skip ELF local symbols during section mismatch check" c584476d477e doc: Add tar requirement to changes.rst 49c386ebbb43 Revert "kheaders: substituting --sort in archive creation" 42877c38ac78 HSI: omap_ssi_port: Drop error checking for debugfs_create_dir a782318023f3 arm64: dts: qcom: ipq5332: add support for the RDP442 variant 68c4c67156ec dt-bindings: arm: qcom: document MI01.3 board based on IPQ5332 family 6390213bb5bb ARM: dts: vf610: ZII: Add missing phy-mode and fixed links 62c9f9c1d4de ARM: dts: imx6qdl-icore-rqs: Use the 'vmmc-supply' property 7fe4e51820ca ARM: dts: vfxxx: Remove invalid wdog property a211ff74773f ARM: dts: imx35: Remove invalid wdog property b3cea7201551 ARM: dts: imx7d-flex-concentrator: Remove invalid ecspi property 80ad9b634eff ARM: dts: imx6ull-phytec-tauri: Remove invalid property e8b4c363255a arm64: dts: imx93: add fsl,stop-mode property to support WOL f9acd1a110b5 ARM: dts: imx7d-smegw01: Pass Ethernet aliases 353791ce48c8 ARM: dts: imx7d-smegw01: Use pinctrl-0 for pinctrl_rfkill 1b2b6039bd76 ARM: dts: imx7d-smegw01: Pass 'gpr' to the pinctrl groups 0cf099dfe405 ARM: dts: imx7d-smegw01: Remove unneeded #address-cells/#size-cells 04a0b7b88402 arm64: dts: imx8mp: Enable SAI audio on MX8MP DHCOM PDK2 and PDK3 4d4ed48f9bda arm64: dts: imx8mm-venice-gw700x: remove invalid props from fan-controller 785167f21d6f ARM: dts: imx6qdl-gw5912: remove invalid nodes from fan-controller 64719d28a36a ARM: dts: imx6qdl-gw54xx: remove invalid nodes from fan-controller b74edf626c4f ARM: dts: imx6sx: Add LDB support 6b9da2607030 perf pmu: Remove is_pmu_hybrid 94f9eb95d954 perf pmus: Remove perf_pmus__has_hybrid 002c4845758e perf pmus: Add function to return count of core PMUs 1dd5f78d8337 perf pmus: Ensure all PMUs are read for find_by_type 8e7d8a2eef3e perf pmus: Avoid repeated sysfs scanning 9d6a1df9b2ee perf pmus: Allow just core PMU scanning 15c57a8037c9 perf pmus: Split pmus list into core and other 1eaf496ed386 perf pmu: Separate pmu and pmus 875375ea91d8 perf x86 mem: minor refactor to is_mem_loads_aux_event f24ebe805351 perf pmus: Prefer perf_pmu__scan over perf_pmus__for_each_pmu 597a4276fb32 perf pmu: Remove perf_pmu__hybrid_pmus list abe9544ea78a perf mem: Avoid hybrid PMU list 3d88055f0810 perf stat: Avoid hybrid PMU list ec6a4a8bd3a5 perf metrics: Remove perf_pmu__is_hybrid use 178ddf3bad98 perf header: Avoid hybrid PMU list in write_pmu_caps 5d9fb6667642 perf evsel: Compute is_hybrid from PMU being core 1215795cebb2 perf topology: Avoid hybrid list for hybrid topology dd64647ecbba perf x86: Iterate hybrid PMUs as core PMUs ab1a1c77a38a perf pmu: Rewrite perf_pmu__has_hybrid to avoid list 4ced2c246e2c perf pmu: Remove perf_pmu__hybrid_mounted b167b530eb83 perf evlist: Reduce scope of evlist__has_hybrid 7b100989b4f6 perf evlist: Remove __evlist__add_default b4388dfa3ae5 perf evlist: Remove evlist__warn_hybrid_group 5ac726344821 perf tools: Warn if no user requested CPUs match PMU's CPUs 8ec984d53714 perf target: Remove unused hybrid value 42249160cc68 perf evlist: Allow has_user_cpus to be set on hybrid ef91871c960e perf evlist: Propagate user CPU maps intersecting core PMU maps a0c41caebab2 perf pmu: Add CPU map for "cpu" PMUs 1578e63d3ac2 perf evsel: Add is_pmu_core inorder to interpret own_cpus 8a2240f256f5 ARM: imx_v6_v7_defconfig: Remove KERNEL_LZO config e20d1f2fa297 perf pmu: Add is_core to pmu 4bf7e81aadfd perf pmu: Detect ARM and hybrid PMUs with sysfs 916ce34ac9f5 libperf cpumap: Add "any CPU"/dummy test function 74c075cab1e7 perf cpumap: Add equal function 7d1b529f164d perf cpumap: Add internal nr and cpu accessors caa90a7bd3be perf test python: Put perf python at start of sys.path eb2a7d92dd9f ARM: dts: imx6sll-evk: avoid underscores in node name c5e341aacd3a ARM: dts: imx6sll-evk: add eMMC node support 0d5b288c2110 arm64: dts: freescale: Add imx8mp-venice-gw7905-2x 20d0b83e712b arm64: dts: imx8mp: Add TC9595 bridge on DH electronics i.MX8M Plus DHCOM a101ba8587fa ARM: dts: imx6qdl: Add HDMI to TQMa6x/MBa6 50b1e9ece16c dt-bindings: arm: Add Gateworks i.MX8M GW7905-2x board 0a207b6b1892 soundwire: qcom: drop unused struct qcom_swrm_ctrl members 3d912d1a28da soundwire: intel: read AC timing control register before updating it 6dd0776ddde8 soundwire: intel: use substream for .free callback 0127104507b1 soundwire: intel: remove .free callback implementation 8bff8c49c85b soundwire: intel: use substream for .trigger callback 02428406a0b0 soundwire: intel: remove .trigger callback implementation 1d905d355ef3 ASoC: SOF/soundwire: re-add substream in params_stream structure 32c3aa85fb9b soundwire: intel_ace2x: add pre/post bank switch callbacks bcf71917c9dd soundwire: intel_ace2x: add new_peripheral_assigned callback 6bac0d8d1b4c soundwire: bus: add new manager callback to deal with peripheral enumeration 7ba18639a9f0 soundwire: intel_ace2x: add check_cmdsync_unlocked helper b8e39bc4c20f soundwire: intel_ace2x: enable wake support f90ba30170f2 soundwire: intel_ace2x: use common helpers for bus start/stop 4d1e2464a110 soundwire: intel_ace2x: add sync_arm/sync_go helpers d2f0daf6f127 soundwire: intel_ace2x: add DAI registration f40bb2446f1e soundwire: intel_ace2x: configure link PHY d3565643dda3 soundwire: intel_ace2x: set SYNCPRD before powering-up 806f5abd9ce7 soundwire: intel_ace2x: add link power-up/down helpers 312316d5a16c soundwire: intel_ace2x: add debugfs support e52cae0bb40c soundwire: intel_init: use eml_lock parameter be1798d0d715 ASoC: SOF: Intel: hda: retrieve SoundWire eml_lock and pass pointer ec2c9dbe5392 soundwire: intel: add eml_lock in the interface for new platforms 881cf1e9df73 ASoC/soundwire: intel: pass hdac_bus pointer for link management e40e0e11fe64 soundwire: intel/cadence: set ip_offset at run-time 6ab915b9c355 soundwire/ASOC: Intel: update offsets for LunarLake 6f23f4e2c62b soundwire: intel_ace2x: add empty new ops for LunarLake 27c433ce081f soundwire: intel: add ACE2.x SHIM definitions 4f5706f16c99 ASoC: SOF: Intel: shim: add enum for ACE 2.0 IP used in LunarLake ec5d218e1e44 arm64: dts: rockchip: add PMIC to rk3588-evb1 3a9181a43b94 arm64: dts: rockchip: Add rk3588 Edgeble Neu6 Model B IO 5f06c3f508f7 arm64: dts: rockchip: Add rk3588 Edgeble Neu6 Model B SoM 06d26d5b52f9 dt-bindings: arm: fsl: Fix syntax error 0c45fb7faf6f arm64: dts: imx8mp: Add DeWarp Engine DT node 0275a471839d arm64: dts: imx8mp: Sort AIPS4 nodes d8f9d8126582 arm64: dts: imx8mp: Add analog audio output on i.MX8MP TQMa8MPxL/MBa8MPxL b0d051afedad arm64: dts: imx8mp: move noc node to correct position 1f1784a59caf wifi: rtw88: usb: silence log flooding error message 072210c725c4 wifi: ray_cs: add sanity check on local->sram/rmem/amem daef020558bc wifi: ray_cs: remove one redundant del_timer 64d45a1a2715 arm64: dts: imx8mp: Describe PCIe clock generator on DH electronics i.MX8M Plus DHCOM on PDK3 171342e6af06 ARM: dts: imx6qdl-mba6: add mac address for USB ethernet controller 9f7579423d2d arm64: dts: qcom: sm8550: Add graphics clock controller 540c910c65a9 perf test: Fix perf stat JSON output test 5cebb33fd929 perf tests: Organize cpu_map tests into a single suite 237d41d4a2d7 perf cpumap: Add intersect function 6ac2230b55d3 perf vendor events intel: Add metricgroup descriptions for all models 66c6e0c10027 perf jevents: Add support for metricgroup descriptions bfae40744b33 clk: qcom: gpucc-sm8550: Add support for graphics clock controller 728692d49edc clk: qcom: Add support for SM8450 GPUCC d4113d5f2bc9 clk: qcom: gcc-sm8450: Enable hw_clk_ctrl a0e0ec7424c9 clk: qcom: rcg2: Make hw_clk_ctrl toggleable 778af143adc8 dt-bindings: clock: qcom: Add SM8550 graphics clock controller 63f4e4b6f54c dt-bindings: clock: Add Qcom SM8450 GPUCC 7d0f03d104e5 cpufreq: qcom-nvmem: use helper to get SMEM SoC ID 865d7e719262 cpufreq: qcom-nvmem: use SoC ID-s from bindings 17051d2c3cd6 soc: qcom: smem: introduce qcom_smem_get_soc_id() 10615007483b soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() ec001bb71e44 soc: qcom: socinfo: move SMEM item struct and defines to a header bcb889891371 soc: qcom: mdt_loader: Fix unconditional call to scm_pas_mem_setup a1f6bef21355 arm64: dts: qcom: sa8775p-ride: enable i2c11 445a523d4624 arm64: dts: qcom: sa8775p: add uart5 and uart9 nodes 1b2d7ad5ac14 arm64: dts: qcom: sa8775p: add missing spi nodes ee2f5f906d69 arm64: dts: qcom: sa8775p: add missing i2c nodes 07e3e1720579 arm64: dts: qcom: sa8775p: add the QUPv3 #0 and #3 node 4f521bab5bfc kallsyms: remove unsed API lookup_symbol_attrs d67790ddf021 overflow: Add struct_size_t() helper 7f09a3a09fb7 drm/amd/pm: Replace all non-returning strlcpy with strscpy 992b8fe106ab drm/radeon: Replace all non-returning strlcpy with strscpy c7dce4c5d9f6 tracing: Replace all non-returning strlcpy with strscpy 7afbe5defb52 scsi: 3w-9xxx: Replace all non-returning strlcpy with strscpy 038d40edc4c1 scsi: aacraid: Replace all non-returning strlcpy with strscpy 8d82557e4b5e scsi: bnx2i: Replace all non-returning strlcpy with strscpy 2f4113b33081 scsi: qedi: Replace all non-returning strlcpy with strscpy 3b92d34ac06a scsi: ibmvscsi: Replace all non-returning strlcpy with strscpy 023cfa6fc200 KVM: VMX: Use proper accessor to read guest CR4 in handle_desc() 3243b93c16d9 KVM: VMX: Treat UMIP as emulated if and only if the host doesn't have UMIP 82dc11b82b00 KVM: VMX: Move the comment of CR4.MCE handling right above the code 8fd492e77ff7 clk: qcom: mmcc-msm8974: use clk_rcg2_shared_ops for mdp_clk_src clock 334006b78ca8 KVM: VMX: Use kvm_read_cr4() to get cr4 value c77612a07d18 arm64: dts: qcom: apq8096: fix fixed regulator name property 3e8188b4b6c7 arm64: dts: qcom: msm8996: correct MMCC clocks order 9903258a937b arm64: dts: qcom: msm8916: correct LPASS CPU clocks order 0aa2811cf5eb arm64: dts: qcom: sdm845: Add stream-id of qspi to iommus cc406006126e arm64: dts: qcom: sc7280: Add stream-id of qspi to iommus 8164116023ac arm64: dts: qcom: sc7180: Add stream-id of qspi to iommus 24cf51a2e451 arm64: dts: qcom: msm8996: correct /soc/bus ranges 5b85de0d5177 arm64: dts: qcom: sdm630-nile: correct duplicated reserved memory node 7510e80f4ac7 clk: qcom: ipq5332: fix the order of SLEEP_CLK and XO clock 81c1ef89a45e clk: qcom: ipq5332: fix the src parameter in ftbl_gcc_apss_axi_clk_src a2d8dcd48e13 arm64: dts: qcom: sm6125-sprout: align ADC channel node names with bindings ec888e6cff94 arm64: dts: qcom: sm8550-qrd: add missing PCIE1 PHY AUX clock frequency 2438aba45f65 arm64: dts: qcom: sm8250: add missing qcom,smmu-500 fallback 395aba1b1912 arm64: dts: qcom: qdu1000: add missing qcom,smmu-500 fallback e6e0e706940b arm64: dts: qcom: ipq8074: drop incorrect SPI bus spi-max-frequency b8420d478aa3 arm64: dts: qcom: ipq6018: drop incorrect SPI bus spi-max-frequency 63d56adf04b5 clk: qcom: dispcc-qcm2290: Fix GPLL0_OUT_DIV handling 92dfee0fc889 clk: qcom: dispcc-qcm2290: Fix BI_TCXO_AO handling 0cd4e90cb2de arm64: dts: qcom: add few more reserved memory region 9b2406aaba78 arm64: dts: qcom: enable the download mode support 349b5bed539b clk: qcom: ipq6018: fix networking resets f4f0c8acee0e clk: qcom: gcc-ipq6018: update UBI32 PLL b92b0d2f7582 arm64: dts: qcom: sm8450: add crypto nodes f1040a7fe8f0 arm64: dts: qcom: sm8350: Add Crypto Engine support c58be6c87f48 arm64: dts: qcom: sm8250: Add Crypto Engine support f7f485f3dc09 arm64: dts: qcom: sm8150: Add Crypto Engine support 61baef687d81 arm64: dts: qcom: sm6115: Add Crypto Engine support 20bf3ac438fd arm64: dts: qcom: sdm845: Fix the slimbam DMA engine compatible string 31dfb8014f6b arm64: dts: qcom: sdm8550: Fix the BAM DMA engine compatible string d9824f70e52c vfio/pci: Also demote hiding standard cap messages 05e6b82f395c arm64: dts: qcom: ipq9574: add QFPROM node 546f0617a22a arm64: dts: qcom: ipq6018: add QFPROM node 2f34a2aa4c88 arm64: dts: qcom: ipq5332: add QFPROM node 8fa13a6e61a7 dt-bindings: nvmem: qfprom: add compatible for few IPQ SoCs 8a465494d622 arm64: dts: qcom: ipq9574: add support for RDP453 variant b866fba43698 dt-bindings: arm: qcom: document AL02-C8 board based on IPQ9574 family aa261f13dae6 arm64: dts: qcom: ipq9574: add support for RDP449 variant 2e4cd263b97d dt-bindings: arm: qcom: document AL02-C6 board based on IPQ9574 family d8a83f8d2e73 arm64: dts: qcom: ipq9574: add support for RDP418 variant e3c98aac28bd dt-bindings: arm: qcom: document AL02-C2 board based on IPQ9574 family 8f0ae6bc0098 arm64: dts: qcom: ipq9574: Add cpufreq support 56ba2b3aeb4b arm64: dts: qcom: ipq9574: Add SMPA1 regulator node 8cc864a4375d arm64: dts: qcom: ipq9574: Add RPM related nodes 3098f3497748 arm64: defconfig: Enable ipq6018 apss clock and PLL controller 84c4a652db1c arm64: dts: qcom: ipq9574: Add support for APSS clock controller 20beb85f7a01 clk: qcom: apss-ipq-pll: Add support for IPQ9574 17035787e200 dt-bindings: clock: qcom,a53pll: add IPQ9574 compatible d9556c5c6c51 arm64: dts: qcom: ipq9574: rename al02-c7 dts to rdp433 83022f6484b1 arm64: dts: qcom: pm7250b: add missing spmi-vadc include 62c68e7cee33 HID: ensure timely release of driver-allocated resources 207733f92661 HID: split apart hid_device_probe to make logic more apparent 762b33eb90c9 KVM: x86/mmu: Assert on @mmu in the __kvm_mmu_invalidate_addr() 12ced095956a KVM: x86/mmu: Add comment on try_cmpxchg64 usage in tdp_mmu_set_spte_atomic 76021e96d781 KVM: Protect vcpu->pid dereference via debugfs with RCU 15d5daa0a700 kallsyms: remove unused arch_get_kallsym() helper ef1560b670bd mtd: spinand: gigadevice: add support for GD5F2GQ5xExxH 67d0109fb7ae drm: lcdif: Add i.MX93 LCDIF compatible string dbb32d8564de drm: lcdif: Add multiple encoders and first bridges support c62a7b9ca724 drm: lcdif: Check consistent bus format and flags across first bridges 5befcdcaf062 drm: lcdif: Determine bus format and flags in ->atomic_check() 3f0743202589 drm: lcdif: Drop unnecessary NULL pointer check on lcdif->bridge fff8013f1520 dt-bindings: lcdif: Add i.MX93 LCDIF support eb07c4f39c3e mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 3e39448ad9b2 spi: Switch i2c drivers back to use .probe() 33f2d12d0400 dt-bindings: usb: tegra-xudc: Remove extraneous PHYs 47d56cadb9e2 drm/i915: Implement CTM property support for VLV 2a7318b25866 arm64: tegra: Fix PCIe regulator for Orin Jetson AGX 78776086371b drm/i915: Always enable CGM CSC on CHV 2587c63aaaf4 drm/i915: Fix CHV CGM CSC coefficient sign handling d9ce4e430790 drm/i915: Expose crtc CTM property on ilk/snb b1eaa8b2a55c kunit: Update kunit_print_ok_not_ok function b08f75b9bb01 kunit: Fix reporting of the skipped parameterized tests d273b72846d6 kunit/test: Add example test showing parameterized testing b2b56a163230 gpio: tegra186: Check GPIO pin permission before access. 6516c3d5d616 dt-bindings: gpio: Add GPIO3 for AXP209 GPIO binding schema db967cf828fc arm-cci: add cci_enable_port_for_self prototype 795acd67c584 arm64: defconfig: Enable ARCH_SPARX5 and ARCH_REALTEK 88813f05b834 ARM: versatile: mark mmc_status() static 5e40c79a513b ARM: spear: include "pl080.h" for pl080_get_signal() prototype 6475f4bb3fbd ARM: sa1100: address missing prototype warnings a9ae9c526cc2 ARM: pxa: fix missing-prototypes warnings f8ef12339394 ARM: orion5x: fix d2net gpio initialization 861bc1d2886d ARM: omap2: fix missing tick_broadcast() prototype 94c1c0a29bfc ARM: omap1: add missing include ecd2a5769d09 ARM: lpc32xx: add missing include 5692520a040b ARM: imx: add missing include 774f60dd6abc ARM: highbank: add missing include 419013740ea1 ARM: ep93xx: fix missing-prototype warnings 30955b4afc2b ARM: davinci: fix davinci_cpufreq_init() declaration 898a9e3f56db drm/stm: ltdc: fix late dereference check 4781e965e655 net: phy: broadcom: Register dummy IRQ handler f26f03b30319 tcp: remove unused TCP_SYNQ_INTERVAL definition 4266f41feaee bpf: Fix bad unlock balance on freeze_mutex 34235f54b021 drm/stm: dsi: Use devm_platform_ioremap_resource() 4aadd2920b81 libbpf: Ensure FD >= 3 during bpf_map__reuse_fd() 59842c5451fe libbpf: Ensure libbpf always opens files with O_CLOEXEC aafeeaf3d2a8 media: video-mux: update driver to active state 5aa8de7ad14f media: video-mux: fix error paths fe1b585ce91d media: pci: cx18-av-vbi: Replace one-element array with flexible-array member bd947783a217 media: Revert "media: exynos4-is: Remove dependency on obsolete SoC support" 645dec333f5f media: staging: max96712: Switch i2c driver back to use .probe() 962508e31c77 media: mediatek: vcodec: using empty lat buffer as the last one 297160d411e3 media: mediatek: vcodec: move core context from device to each instance 2864e304faec media: mediatek: vcodec: using decoder status instead of core work count 15ff9e7f49bc media: mediatek: vcodec: Avoid unneeded error logging 2f16c95e7aa9 media: staging: media: imx: initialize hs_settle to avoid warning 2a7d6b9c55ba media: v4l2-mc: Drop subdev check in v4l2_create_fwnode_links_to_pad() 267d7692f6cd net: dsa: mv88e6xxx: move link forcing to mac_prepare/mac_finish dd805cf3e80e net: dsa: add support for mac_prepare() and mac_finish() calls 342527f35338 wifi: ath12k: Add support to parse new WMI event for 6 GHz regulatory 9b66ee06e5ca net: ynl: prefix uAPI header include with uapi/ 08264f85c5c0 drm/i915/gsc: use system include style for drm headers e34f78b970ea arm64/cpufeature: Use helper for ECV CNTPOFF cpufeature cb5aa6379438 kselftest/arm64: Add a smoke test for ptracing hardware break/watch points ca7d05007d0a sfc: handle VI shortage on ef100 by readjusting the channels 1f9d4ba6839c arm64/esr: Add decode of ISS2 to data abort reporting de847275449a arm64/esr: Use GENMASK() for the ISS mask 35c812050ebd drm/i915: Fix clang -Wimplicit-fallthrough in intel_async_flip_check_hw() da56a1bfbab5 PCI: dwc: Wait for link up only if link is started 35070674f488 Revert "dt-bindings: bridge: samsung-dsim: Make some flags optional" f24b49550814 drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H c857946a4e26 net/core: Enable socket busy polling on -RT 410bb21319f6 drm/panel: simple: Add Ampire AM-800480L1TMQW-T00H d3a6c2b60f07 dt-bindings: display: panel-simple: Add Ampire AM-800480L1TMQW-T00H cfaf76d34983 dt-bindings: bridge: samsung-dsim: Make some flags optional bb0e13b9e223 drm: bridge: samsung-dsim: Support non-burst mode 89691775f573 drm: bridge: samsung-dsim: Dynamically configure DPHY timing 171b3b1e0f8b drm: bridge: samsung-dsim: Select GENERIC_PHY_MIPI_DPHY 33d8d14c83bf drm: bridge: samsung-dsim: Fetch pll-clock-frequency automatically 54f1a83c7225 drm: bridge: samsung-dsim: Fix PMS Calculator on imx8m[mnp] a617b33f7e51 drm: bridge: samsung-dsim: fix blanking packet size calculation 1a56fcf08ae4 drm/amdgpu: Fix no-procfs build 321a64b32815 selftests/bpf: Check whether to run selftest 78ef970385ea rxrpc: Use alloc_ordered_workqueue() to create ordered workqueues 022acfa63260 net: qrtr: Use alloc_ordered_workqueue() to create ordered workqueues 72b1fe6cc652 net: wwan: t7xx: Use alloc_ordered_workqueue() to create ordered workqueues 57bbf99ce963 dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues 4432b507445a lsm: fix a number of misspellings b087f59779b0 dt-bindings: interrupt-controller: sifive,plic: Sort compatible values 1bd2339df1b5 dt-bindings: timer: sifive,clint: Clean up compatible value section d031f4e8b493 reiserfs: Initialize sec->length in reiserfs_security_init(). 18c8ae813156 workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 688eb8191b47 x86/csum: Improve performance of `csum_partial` 47e75a4aaf97 arm64: dts: broadcom: Unify pinctrl-single pin group nodes for stingray 9d7121f1d2fa ARM: dts: BCM5301X: Use updated device "compatible" strings 42d5b302bf18 dt-bindings: arm: bcm: unify version notation of Northstar devices 4c857a719bf9 libbpf: Change var type in datasec resize func 1d5d24abc6c0 MAINTAINERS: Replace my email address c4c84f6fb2c4 bpf: drop unnecessary bpf_capable() check in BPF_MAP_FREEZE command 061b0cb9327b wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes 27044b57f8a5 wifi: wil6210: wmi: Replace zero-length array with DECLARE_FLEX_ARRAY() helper cbb3debbb163 wifi: wil6210: fw: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper c152aed4dcc2 arm64: add alt_cb_patch_nops prototype e13d32e99264 arm64: move early_brk64 prototype to header 8ada7aab02ee arm64: signal: include asm/exception.h a7f5cb606e99 arm64: kaslr: add kaslr_early_init() declaration 1a1183938946 arm64: flush: include linux/libnvdimm.h 60a0aab7463e arm64: module-plts: inline linux/moduleloader.h b925b4314c91 arm64: hide unused is_valid_bugaddr() fbc0cd6f6044 arm64: efi: add efi_handle_corrupted_x18 prototype 68a879b55346 arm64: cpuidle: fix #ifdef for acpi functions 05d557a5cf59 arm64: kvm: add prototypes for functions called in asm 010089e9d3fe arm64: spectre: provide prototypes for internal functions ec3a3db7100d arm64: move cpu_suspend_set_dbg_restorer() prototype to header 6ac19f96515e arm64: avoid prototype warnings for syscalls aea197160d74 arm64: add scs_patch_vmlinux prototype 320a93d4df48 arm64: xor-neon: mark xor_arm64_neon_*() static 4f8d66a9fb2e wifi: ray_cs: Fix an error handling path in ray_probe() 391af06a02e7 wifi: wl3501_cs: Fix an error handling path in wl3501_probe() dd9e329af723 drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec 0c14d3130654 drm: bridge: samsung-dsim: Fix i.MX8M enable flow to meet spec abd686b8c38a drm/bridge: tc358767: explicitly set readable registers 6b92e4351a29 wifi: atmel: Fix an error handling path in atmel_probe() 67a81d911c01 wifi: orinoco: Fix an error handling path in orinoco_cs_probe() 925244325159 wifi: orinoco: Fix an error handling path in spectrum_cs_probe() 47e612268ea0 wifi: rtw89: use flexible array member in rtw89_btc_btf_tlv 56fc4d482783 wifi: rtw89: 8851b: rfk: Fix spelling mistake KIP_RESOTRE -> KIP_RESTORE 68012b44dfc7 wifi: rtw89: use struct to access register-based H2C/C2H c26700d2df01 wifi: rtw89: use struct and le32_get_bits() to access RX descriptor 332debb80488 wifi: rtw89: use struct and le32_get_bits() to access received PHY status IEs 88bdc3ff956c wifi: rtw89: use struct and le32_get_bits to access RX info de9f93385d0f wifi: rtw89: add chip_ops::query_rxdesc() and rxd_len as helpers to support newer chips 14820388aafb wifi: rtw89: 8851b: add 8851be to Makefile and Kconfig c4ff50149885 wifi: rtw89: add tx_wake notify for 8851B 4cfad52a5df7 wifi: rtw89: enlarge supported length of read_reg debugfs entry 791af3fb2dec wifi: rtw89: 8851b: add RF configurations 92aa2643235d wifi: rtw89: 8851b: add MAC configurations to chip_info 68a2cb6b0669 wifi: rtw89: 8851b: fill BB related capabilities to chip_info 76f2516f7937 wifi: rtw89: 8851b: add TX power related functions 8b21c08ef7df wifi: rtw89: refine packet offload handling under SER b79a84fbbdb0 wifi: rtw89: tweak H2C TX waiting function for SER cda66049bab5 wifi: rtw89: ser: reset total_sta_assoc and tdls_peer when L2 a3b125ceb45e wifi: rtw88: Add support for the SDIO based RTL8723DS chipset 09fcdbd28404 mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards 9be20a822327 wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing e967229ead0e wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() 040a22191879 wifi: add HAS_IOPORT dependencies 211ceca377f4 arm64: entry: Simplify tramp_alias macro and tramp_exit routine 0936243cabf0 arm64: entry: Preserve/restore X29 even for compat tasks f026be0e1e88 nvme: optimise io_uring passthrough completion 5f3139fc4699 io_uring/cmd: add cmd lazy tw wake helper c7853b55116e Documentation: kunit: Add usage notes for kunit_add_action() 57e3cded99e9 kunit: kmalloc_array: Use kunit_add_action() 00e63f8afcfc kunit: executor_test: Use kunit_add_action() b9dce8a1ed3e kunit: Add kunit_add_action() to defer a call until test exit f1134f738fad arm64: dts: qcom: Add msm8939 Sony Xperia M4 Aqua 273a3dc13eb7 arm64: dts: qcom: Add Square apq8039-t2 board 1e6dfe47ba02 arm64: dts: qcom: Add msm8939-pm8916.dtsi include 61550c6c156c arm64: dts: qcom: Add msm8939 SoC 8051c8b83ac0 dt-bindings: vendor-prefixes: Add Square 11aaa0ec9c18 media: sti: c8sectpfe: drop of_match_ptr() to avoid unused variables 7d4be90b3deb media: c8sectpfe: switch to using gpiod API a650b821fa57 media: rcar-vin: Add support for R-Car V4H 8e85c1ad3d49 media: rcar-isp: Add support for R-Car V4H 6311a0d0220f media: staging: max96712: Add support for 3-lane C-PHY 9f43234ef07c media: imx: imx7-media-csi: Init default format with __imx7_csi_video_try_fmt() bef1bb620ca6 media: imx: imx7-media-csi: Relax width constraints for non-8bpp formats 79bb4c7df8af media: imx: imx7-media-csi: Remove incorrect interlacing support 6f482c4729d9 media: imx: imx7-media-csi: Get rid of superfluous call to imx7_csi_mbus_fmt_to_pix_fmt 04fc06f6dc15 media: hi846: fix usage of pm_runtime_get_if_in_use() e103484c76ab media: rcar-csi2: Prepare for C-PHY support a73116db8829 media: rcar-csi2: Prepare for Gen4 support 0827b58dabff media: i2c: add ov01a10 image sensor driver 59a959796386 media: renesas: fdp1: Identify R-Car Gen2 versions 6c01e6f3f27b media: st-mipid02: Propagate format from sink to source pad 306c3190b30d media: i2c: Correct format propagation for st-mipid02 ad5929547b54 media: video-mux: Add missing media_entity_cleanup upon async register fail cd78824dd989 media: i2c: video: constify pointers to hwmon_channel_info eeaa47d182fe media: ov5640: Drop dead code using frame_interval 25affde33b23 media: ov5640: Remove unused 'framerate' parameter afe25fbc5d07 media: ov5640: correct comments for default VGA to avoid confusion 290cebd13a6e dt-bindings: i2c: maxim,max96712: Require setting bus-type property e3269ea5148d media: i2c: imx334: update pixel, hblank and link frequency 25857a007d52 media: ipu3-cio2: Fix container_of() macro wrapper arguments 950e9a295b98 media: uapi: Fix [GS]_ROUTING ACTIVE flag value 8e4a55976979 media: dt-bindings: qcom: camss: correct unit address 1e82d01b88ed media: ov5693: Simplify an error message 98b956424380 media: uapi: Use unsigned int values for assigning bits in u32 fields e6a470239438 media: Documentation: Rename meta format files 4fd463e9389f media: mc: Make media_get_pad_index() use pad type flag 7ab9484332d9 media: pci: ipu3-cio2: Obtain remote pad from endpoint ec178312b814 media: mc: Make media_entity_get_fwnode_pad() fwnode argument const 71511a24eeec Documentation: v4l: Document rotation and orientation for sensor drivers a73206f33bd1 media: admin-guide: Update rkisp1.rst 1b3565dbc6aa media: i2c: imx296: fix error checking in imx296_read_temperature() 2674486aac7d media: mediatek: vcodec: support stateless hevc decoder ae440c5da33c media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field aaeb31c00e61 media: Switch i2c drivers back to use .probe() 72a6127e9305 media: Add common header file with JPEG marker definitions e01c3ec7d60c media: nxp: remove unneeded semicolon ecdbab337da1 media: mediatek: vcodec: mtk_vcodec_dec_hw: Use devm_pm_runtime_enable() bf950e1f3030 media: rockchip: rga: use v4l2_m2m_buf_copy_metadata 6f489a966fbe media: usb: siano: Fix warning due to null work_func_t function pointer da4ede4b7fd6 media: mtk-jpeg: move data/code inside CONFIG_OF blocks d5b7eb477c28 media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 26ae58f65e64 media: videodev2.h: Fix struct v4l2_input tuner index comment c82d4d9353b0 media: av7110: Remove unnecessary (void*) conversions 17ae8136549f media: pci: remove unnecessary (void*) conversions afa8516c86fe media: platform: Remove unnecessary (void*) conversions eff540df5f80 media: usb: remove unnecessary (void*) conversions 7f7ac101236b media: stk1160: Simplify the build config definition 076b6289b2c1 media: amphion: initiate a drain of the capture queue in dynamic resolution change e75d25a0c9be media: staging: media: imx6-mipi-csi2: Add log_status core callback f93ff8b7dd0c media: docs: vidioc-g-ext-ctrls.rst: Update p_s32 and p_s64 types 3f6375a2d195 media: videodev2.h: Fix p_s32 and p_s64 pointer types 8217af0984f9 media: MAINTAINERS: Add myself as Venus reviewer b2aa8ac6f97e media: common: saa7146: Avoid a leak in vmalloc_to_sg() 4a3570001806 Revert "media: mediatek: vcodec: Fix bitstream crop information error" 56b5c3e67b0f media: v4l2-mem2mem: add lock to protect parameter num_rdy f0b4a2c037c0 media: vivid: Extend FPS rates offered by simulated webcam e1d2ccc2cdd6 media: amphion: drop repeated codec data for vc1g format 668ee1a3a187 media: amphion: drop repeated codec data for vc1l format 8111496ceb52 media: imx: utils: Enclose IMX_BUS_FMTS macro in parenthesis 59cea5a3e519 media: verisilicon: Simplify error handling in tile_buffer_reallocate() fdaca63186f5 media: usb: Check az6007_read() return value b8ed1ceb4a26 media: platform: mtk-mdp3: release node reference before returning e5f29bb9c435 media: platform: rzg2l-cru: rzg2l-csi2: Enclose the macro in parentheses e740d199cf0f staging: media: tegra-video: add support for Tegra20 parallel input 657d42cf5df6 s390/ism: Set DMA coherent mask 8f38f8fa7261 led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loops 28598e218076 dt-bindings: leds: qcom-lpg: Document PM8550 compatible 0e2fb41d6c58 dt-bindings: leds: qcom,spmi-flash-led: Add PMI8998 ece1f480a49e Documentation: leds: Add "rgb:status" path e063b1923ab6 dt-bindings: leds: qcom,spmi-flash-led: Add PM8550 36af333a753a leds: as3645a: Replace strlcpy with strscpy 75c8cb2f4cb2 mfd: axp20x: Add support for AXP313a PMIC 623a71385312 net/mlx4: Use bitmap_weight_and() 2d6180147e92 leds: gpio: Configure per-LED pin control a8b09e6fe3ee dt-bindings: backlight: pwm: Make power-supply not required bf4a35e9201d leds: Replace all non-returning strlcpy with strscpy d6e3896b7c22 leds: blinkm: Replace all non-returning strlcpy with strscpy e01134eb13c5 backlight: pwm_bl: Remove unneeded checks for valid GPIOs 29554f2e9138 backlight: Switch i2c drivers back to use .probe() ae9c48087f50 backlight: lm3630a: Turn off both led strings when display is blank 77036e09b0c8 dt-bindings: leds: backlight: ktz8866: Add reg property and update example 0113cea8fd72 leds: Add HAS_IOPORT dependencies 7016eb738651 Documentation: net: net.core.txrehash is not specific to listening sockets c0a8966e2bc7 net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV 4fbfde4e2720 net: tcp: make the txhash available in TIME_WAIT sockets for IPv4 too 7cdafe6cc4a6 exportfs: check for error return value from exportfs_encode_*() a95aef69a740 fanotify: support reporting non-decodeable file handles 96b2b072ee62 exportfs: allow exporting non-decodeable file handles to userspace af7320ecae0c leds: trigger: netdev: Remove NULL check before dev_{put, hold} 82f80ef5f337 leds: Clear LED_INIT_DEFAULT_TRIGGER when clearing current trigger 22720a87d0a9 leds: Fix oops about sleeping in led_trigger_blink() fa15d8c69238 leds: Fix set_brightness_delayed() race e298d8a38b23 leds: Change led_trigger_blink[_oneshot]() delay parameters to pass-by-value d9ff8a8eecf8 leds: Switch i2c drivers back to use .probe() b0f379bd6e9c leds: Make LEDS_TI_LMU_COMMON invisible 91fe1bda4672 leds: flash: leds-qcom-flash: Disable LED when changing brightness 0ae8dc1a1a99 leds: flash: leds-qcom-flash: Add PMI8998 support ea0c0a853633 leds: cht-wcove: Use breathing when LED_INIT_DEFAULT_TRIGGER is set ca3167f238f3 leds: cht-wcove: Set default trigger for charging LED 5b916aa75555 leds: cht-wcove: Add support for breathing mode use hw_pattern sysfs API 9697e2f01f13 leds: cht-wcove: Add suspend/resume handling 047da762b9a9 leds: Add Intel Cherry Trail Whiskey Cove PMIC LED driver 38b24e25f1b9 dt-bindings: leds: Drop redundant cpus enum match e7c3044fba5d dt-bindings: mfd: qcom-spmi-pmic: Add PMI632 compatible d11a79dd047e leds: qcom-lpg: Add support for PMI632 LPG 8e25e2a0af55 dt-bindings: leds: qcom-lpg: Add compatible for PMI632 LPG block 54a7bef5aa8d leds: lp55xx: Configure internal charge pump 91e47d4083dd dt-bindings: leds-lp55xx: Add ti,charge-pump-mode 08880713ceec regulator: core: Streamline debugfs operations 2715bb11cfff regulator: core: Fix more error checking for debugfs_create_dir() d1b9e1391ab2 leds: trigger: netdev: Use mutex instead of spinlocks 164b67d53476 leds: trigger: netdev: Convert device attr to macro bdec9cb83936 leds: trigger: netdev: Rename add namespace to netdev trigger enum modes e2f24cb1b5da leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode cee4bd16c319 leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename eeb036ab9ca9 staging: media: tegra-video: add H/V flip controls b4e2572267a1 staging: media: tegra-video: add hooks for planar YUV and H/V flip 4cbd8479cd2e staging: media: tegra-video: add syncpts for Tegra20 to struct tegra_vi 89a0f667cb20 staging: media: tegra-video: move syncpt init/free to a per-soc op ef9435a5b406 staging: media: tegra-video: add a per-soc enable/disable op 3bc46d752eab staging: media: tegra-video: move MIPI calibration calls from VI to CSI aabec712ce0e staging: media: tegra-video: move default format to soc-specific data 1a3ea975d794 staging: media: tegra-video: move tegra_channel_fmt_align to a per-soc op c973880dfbe2 staging: media: tegra-video: Kconfig: allow TPG only on Tegra210 21bd264c1c26 staging: media: tegra-video: remove unneeded include 44977bdc157f staging: media: tegra-video: move tegra210_csi_soc to C file 983d22f6deb1 staging: media: tegra-video: move private struct declaration to C file 26b44232f581 staging: media: tegra-video: slightly simplify cleanup on errors 40ecb38e5c96 staging: media: tegra-video: improve error messages 6309986d7e42 staging: media: tegra-video: fix typos in comment 2f229d404905 staging: media: tegra-video: document tegra_channel_get_remote_source_subdev b48ece9bb81b staging: media: tegra-video: improve documentation of tegra_video_format fields f17aa778ac36 dt-bindings: display: tegra: vi: add 'vip' property and example 7e3d507ab040 dt-bindings: display: tegra: add Tegra20 VIP dcb2d27444ba spi: mediatek: advertise the availability of Dual and Quad mode 13e75f4b0321 ASoC: cs42l42: Add PLL ratio table values f9f46d05003e ASoC: cs35l45: Relicense to GPL only 77700b81bd0e ALSA: ump: Fix parsing of 0xFx command ab2335daa6ef ALSA: ump: Drop redundant check of note-on with zero velocity ae4899bb486f net: phylink: provide phylink_pcs_config() and phylink_pcs_link_up() aaa3fc4ce98b dt-bindings: arm: qcom: Add missing msm8960 0c4f10917d22 arm64: dts: qcom: sdm632-fairphone-fp3: Add notification LED a1f0f2ebb044 arm64: dts: qcom: Add PMI632 PMIC 8587d217ec3c arm64: dts: qcom: sdm845-shift-axolotl: enable flash LEDs 9139bb56734a arm64: dts: qcom: pmi8998: add flash LED controller b5de1a9ff1f2 arm64: dts: qcom: sm6115: Add CPU idle-states 8bbd35771f90 arm64: dts: qcom: msm8916-pm8916: Mark always-on regulators b0a8f16ae4a0 arm64: dts: qcom: msm8916: Define regulator constraints next to usage f193264986b5 arm64: dts: qcom: msm8916-pm8916: Clarify purpose 38218822a72f arm64: dts: qcom: pm8916: Move default regulator "-supply"s a5cf21b14666 arm64: dts: qcom: msm8916: Disable audio codecs by default 355750828c55 arm64: dts: qcom: msm8916: Fix regulator constraints 5500f823db38 arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion e27654df20d7 arm64: dts: qcom: apq8016-sbc: Fix regulator constraints 05860f678c68 arm64: dts: qcom: sm8250-xiaomi-elish: remove redundant empty line 9ef42640504e arm64: dts: qcom: ipq9574: add few device nodes fdb0038e9665 arm64: dts: qcom: sm8550-qrd: add display and panel fbeffa580e30 arm64: dts: qcom: sm8550-mtp: drop redundant MDP status 5ef00c06ea5e arm64: dts: qcom: sm8550: enable DISPCC by default a158f00cdf68 arm64: dts: qcom: sm8550-qrd: add flash LEDs cf51d2be057b arm64: dts: qcom: pm8550: add flash LED controller fbd47f83c5a9 arm64: dts: qcom: sm6350: Move wifi node to correct place ec8bb9c5b1c6 arm64: dts: qcom: sm8450: Add missing RPMhPD OPP levels 4a9f8f8f2ada arm64: dts: qcom: Add Acer Aspire 1 aaffd364118b dt-bindings: arm: qcom: Add Acer Aspire 1 39238382c499 arm64: dts: qcom: sc7180: Drop redundant disable in mdp 43926a3cb191 arm64: dts: qcom: sc7180: Don't enable lpass clocks by default a541667c86a9 arm64: dts: qcom: sm8550-mtp: add WCD9385 audio-codec 83fae950c992 arm64: dts: qcom: sm8550-qrd: add WCD9385 audio-codec 06a9f50c20b5 arm64: dts: qcom: msm8916-ufi: make UDC dual mode a5317b23fe6f arm64: dts: qcom: msm8953: Add BLSP DMAs for I2C 5a60e72c3eff arm64: dts: qcom: pm8953: add GPIOs 188e26bc6789 arm64: dts: qcom: sm6125: add unit address to soc node cefb40777a6c arm64: dts: qcom: sdm630: add unit address to soc node 77462beddbfc arm64: dts: qcom: msm8998: add unit address to soc node b67f5c337f89 arm64: dts: qcom: msm8996: add unit address to soc node f7fd546dd693 arm64: dts: qcom: msm8994: add unit address to soc node da6aa1111a17 arm64: dts: qcom: ipq8074: add unit address to soc node 393595d4ffbd arm64: dts: qcom: ipq6018: add unit address to soc node 4a0156b88626 arm64: dts: qcom: sdm845-polaris: add missing touchscreen child node reg 950a4fe6ec84 arm64: dts: qcom: sm8550: correct pinctrl unit address 3cbf49ef1696 arm64: dts: qcom: sm8550: correct crypto unit address a560ab70c6e2 arm64: dts: qcom: sm8350: correct USB phy unit address ab98c21bc924 arm64: dts: qcom: sm8350: correct PCI phy unit address 41d6bca799b3 arm64: dts: qcom: sm8350: correct DMA controller unit address 2358b4325608 arm64: dts: qcom: sm6115: correct thermal-sensor unit address a05b913a27e4 arm64: dts: qcom: sdm845: correct camss unit address c8b7faa7e991 arm64: dts: qcom: sdm630: correct camss unit address e959ced1d0e5 arm64: dts: qcom: msm8996: correct camss unit address 24f0f6a8059c arm64: dts: qcom: msm8994: correct SPMI unit address 80284797a4cb arm64: dts: qcom: msm8976: correct MMC unit address 751038676e30 arm64: dts: qcom: msm8953: correct WCNSS unit address 1c06b93461ec arm64: dts: qcom: msm8953: correct IOMMU unit address 1f9a41bb0bba arm64: dts: qcom: msm8916: correct WCNSS unit address 72644bc76d51 arm64: dts: qcom: msm8916: correct MMC unit address 48798d992ce2 arm64: dts: qcom: msm8916: correct camss unit address 085058786a78 arm64: dts: qcom: ipq6018: correct qrng unit address 935e538fd6b8 arm64: dts: qcom: msm8998: add blsp spi nodes 3e459be2a315 arm64: dts: qcom: msm8996-tone: Enable LPG LEDs 6ce42cb4b7dc arm64: dts: qcom: sm8250-edo: Enable Venus 644ab8bb42b5 arm64: dts: qcom: sm8150-kumano: Enable SDHCI2 7a740ec3045b arm64: dts: qcom: sm8150-kumano: Set up camera fixed regulators b949d8032fa2 arm64: dts: qcom: sm8150-kumano: Add GPIO line names for TLMM 20fd55b2b0ac arm64: dts: qcom: sm8150-kumano: Add GPIO line names for PMIC GPIOs d9ef7a805a70 arm64: dts: qcom: pm8998: don't use GIC_SPI for SPMI interrupts 22ff170d4551 arm64: dts: qcom: sm8550: Add video clock controller 3c678552b00f arm64: dts: qcom: sm8450: Add video clock controller 7a52084ae14f dt-bindings: clock: qcom,gcc-sc7280: document CX power domain 21a95637a3fd dt-bindings: clock: qcom,gcc-sc7180: document CX power domain 2310ab77f1ee dt-bindings: clock: qcom,gcc-sm8250: add missing bi_tcxo_ao clock ab7f00379fe9 clk: qcom: restrict drivers per ARM/ARM64 108cdc09b2de clk: qcom: Add GCC driver support for SDX75 1c2360ff5816 clk: qcom: rpmh: Add RPMH clocks support for SDX75 379d72721bc4 dt-bindings: clock: qcom: Add RPMHCC for SDX75 9092d1083a62 clk: qcom: branch: Extend the invert logic for branch2 clocks e9a2db5caf9f clk: qcom: smd-rpm: conditionally enable scaling before doing handover bbd899f53412 clk: qcom: gcc-sdm660: drop redundant F define 923f7d678b2a clk: qcom: gcc-ipq6018: drop redundant F define 2f9b2096465d dt-bindings: clock: qcom,gcc-msm8953: split to separate schema 7bf654a0d95e clk: qcom: gcc-qcm2290: Mark RCGs shared where applicable f53153a37969 clk: qcom: videocc-sm8550: Add video clock controller driver for SM8550 c7d91f26f0f7 dt-bindings: clock: qcom: Add SM8550 video clock controller 34d54e5833db clk: qcom: clk-alpha-pll: Add support to configure PLL_TEST_CTL_U2 441fe711be38 clk: qcom: videocc-sm8450: Add video clock controller driver for SM8450 fd0b5b106fca clk: qcom: Introduce SM8350 VIDEOCC 2aae5eaa941e dt-bindings: clock: Add SM8350 VIDEOCC 1e910b2ba0ed dt-bindings: clock: qcom: Add SM8450 video clock controller 2e43c85b0d96 MAINTAINERS: Add Konrad Dybcio as linux-arm-msm co-maintainer 13ac2620f0c0 dt-bindings: sram: qcom,imem: Document MSM8226 1c305ea86bc3 dt-bindings: clock: qcom: Add GCC clocks for SDX75 311bbc884b2e ARM: dts: qcom: msm8974: do not use underscore in node name (again) 7f6e0028a0ca soc: qcom: socinfo: Add Soc ID for IPQ5312 and IPQ5302 fe78d73a914d dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 0369a5906e46 soc: qcom: socinfo: Add IDs for IPQ5018 family e5b03cd101bd dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family a77b2a0b1280 soc: qcom: Introduce RPM master stats driver 0be4392435a6 dt-bindings: soc: qcom: Add RPM Master stats 56310520308a soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues c72e31718a8f soc: qcom: ramp_controller: Improve error message for failure in .remove() 1252ea653bff dt-bindings: soc: qcom: smd-rpm: allow MSM8226 over SMD 4b819e7e89fe soc: qcom: rpmpd: use correct __le32 type 56e5ae0116ae clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks cb0c14dae63f arm64: dts: qcom: ipq8074: Add QUP5 SPI node e0a6590d8ceb ARM: dts: qcom: msm8974-hammerhead: Add vibrator ffd853c2ea3e clk: qcom: smd-rpm: Make BI_TCXO_AO critical 2dd117943f23 clk: qcom: smd-rpm: Make DEFINE_CLK_SMD_RPM_BRANCH_A accept flags 24abad603968 clk: qcom: smd-rpm_ Make __DEFINE_CLK_SMD_RPM_BRANCH_PREFIX accept flags caa2347d0224 clk: qcom: smd-rpm: Keep one rpm handle for all clocks 3e4d17953242 clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs 93fe46365250 arm64: dts: qcom: sa8155p-adp: Move mtl nodes into ethernet node 0ff4f6a38021 arm64: dts: qcom: sa8155p-adp: Remove unneeded rgmii_phy information 674631c35f86 arm64: dts: qcom: Make -cells decimal eee7369de0c3 arm64: dts: qcom: sa8155p-adp: Make compatible the first property 6ade5ce20c46 dt-bindings: soc: qcom: eud: Fix compatible string in the example 9ee402ccfeb1 arm64: dts: qcom: sc7280: Fix EUD dt node syntax 138c427ade7b arm64: dts: qcom: pmk8550: add reboot-mode node using sdam_2 nvmem 399a3c34b390 arm64: dts: qcom: pmk8350: add reboot-mode node using sdam_2 nvmem 8721e18ca696 arm64: dts: qcom: enable dual ("bonded") DSI mode for DB845c 853c064b5749 clk: qcom: mmcc-msm8974: remove oxili_ocmemgx_clk a30e62bf6bf4 clk: qcom: gcc: ipq5332: Use floor ops for SDCC clocks 210d12c8197a soc: qcom: mdt_loader: Enhance split binary detection 659db0789c2e cgroup: Update out-of-date comment in cgroup_migrate() c8f6219be2e5 workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() 57e2c2f2d94c fs: dlm: fix mismatch of plock results from userspace 08b089567573 libbpf: Selftests for resizing datasec maps 9d0a23313b1a libbpf: Add capability for resizing datasec maps 50da4496761b dt-bindings: phy: qcom,qmp-ufs: fix the sc8180x regs 91e648fcccf3 dt-bindings: phy: qcom,qmp-pcie: fix the sc8180x regs ab23ed6e73ec PM: suspend: add a arch_resume_nosmt() prototype 847aea98e01c PM: hibernate: Correct spelling mistake in a comment 40613da52b13 PCI: acpiphp: Reassign resources on bridge if necessary e8afd0d9fccc PCI: pciehp: Cancel bringup sequence if card is not present 2e41e3ca4729 PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM 5054133a8862 PCI: pciehp: Simplify Attention Button logging 9eef7f9da928 powercap: intel_rapl: Introduce RAPL TPMI interface driver e12dee18b89f powercap: intel_rapl: Introduce core support for TPMI interface b4288ce788aa powercap: intel_rapl: Introduce RAPL I/F type bf44b9011df3 powercap: intel_rapl: Make cpu optional for rapl_package 693c1d7868cf powercap: intel_rapl: Remove redundant cpu parameter f442bd274217 powercap: intel_rapl: Add support for lock bit per Power Limit 9050a9cd5e4c powercap: intel_rapl: Cleanup Power Limits support a38f300bb23c powercap: intel_rapl: Use bitmap for Power Limits 045610c383bd powercap: intel_rapl: Change primitive order 11edbe5c66d6 powercap: intel_rapl: Use index to initialize primitive information cb532e728ee2 powercap: intel_rapl: Support per domain energy/power/time unit 98ff639a7289 powercap: intel_rapl: Support per Interface primitive information e8e28c2af16b powercap: intel_rapl: Support per Interface rapl_defaults 1488ac990ac8 powercap: intel_rapl: Allow probing without CPUID match 31cb1304ad8b powercap: intel_rapl: Remove unused field in struct rapl_if_priv 95c08508e237 drm/i915/display: Move feature test macros to intel_display_device.h 12e6f6dc78e4 drm/i915/display: Handle GMD_ID identification in display code 69d439818fe5 drm/i915/display: Make display responsible for probing its own IP e5d1c8722083 PM: domains: fix integer overflow issues in genpd_parse_state() 18e0deeed8c8 drm/i915/display: Move display runtime info to display structure 883a98ede4b6 net: pcs: xpcs: avoid reading STAT1 more than once 21234ef16665 net: pcs: xpcs: use phylink_resolve_c73() helper 428d603fcaeb net: pcs: xpcs: correct pause resolution 1f94ba198bda net: pcs: xpcs: correct lp_advertising contents 3f0360e09c8d net: pcs: xpcs: use mii_c73_to_linkmode() helper 6f7b89b45f1e net: pcs: xpcs: clean up reading clause 73 link partner advertisement dad987484eaa net: phylink: add function to resolve clause 73 negotiation dc7a51411ec5 net: phylink: remove duplicated linkmode pause resolution e9261467ae86 net: mdio: add clause 73 to ethtool conversion helper 90d63a150b85 drm/doc: Relax fdinfo string constraints 3e9757f5ddb9 drm/msm: Add memory stats to fdinfo 686b21b5f6ca drm: Add fdinfo memory stats 376c25f8ca47 drm/amdgpu: Switch to fdinfo helper 51d86ee5e07c drm/msm: Switch to fdinfo helper 3f09a0cd4ea3 drm: Add common fdinfo helper 0020582a8afe drm/docs: Fix usage stats typos 5af5169d7582 drm/i915: Convert INTEL_INFO()->display to a pointer 05aa8e013509 drm/i915/display: Move display device info to header under display/ 403b6fb8dac1 block: convert bio_map_user_iov to use iov_iter_extract_pages a7e689dd1c06 block: Convert bio_iov_iter_get_pages to use iov_iter_extract_pages fd363244e883 block: Add BIO_PAGE_PINNED and associated infrastructure e51bab4e2058 block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic 09e8c253415b block: Fix bio_flagged() so that gcc can better optimise it a450f49708ea iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing 9eee8bd81421 splice: kdoc for filemap_splice_read() and copy_splice_read() 3fc40265ae2b iov_iter: Kill ITER_PIPE c6585011bc1d splice: Remove generic_file_splice_read() 2cb1e08985e3 splice: Use filemap_splice_read() instead of generic_file_splice_read() ab82513126f8 cifs: Use filemap_splice_read() 5bd4990f19b0 trace: Convert trace/seq to use copy_splice_read() 6ef48ec391c8 zonefs: Provide a splice-read wrapper 54919f94ec52 xfs: Provide a splice-read wrapper 6bbf64beabc1 orangefs: Provide a splice-read wrapper 94aca682a4eb ocfs2: Provide a splice-read wrapper 514943988071 ntfs3: Provide a splice-read wrapper a7db503401ee nfs: Provide a splice-read wrapper ceb11d0e2da2 f2fs: Provide a splice-read wrapper fa6c46e7c271 ext4: Provide a splice-read wrapper 390df3b830e7 ecryptfs: Provide a splice-read wrapper ccfdf7cbb5fe ceph: Provide a splice-read wrapper d96d96eebb06 afs: Provide a splice-read wrapper c829d0bd33ac 9p: Add splice_read wrapper 67178fd066d5 net: Make sock_splice_read() use copy_splice_read() by default b0072734ffaa tty, proc, kernfs, random: Use copy_splice_read() a1be2935d091 coda: Implement splice-read d4120d87a0ed overlayfs: Implement splice-read bd194b187115 shmem: Implement splice-read b85930a07738 splice: Make splice from a DAX file use copy_splice_read() aa3dbde87896 splice: Make splice from an O_DIRECT fd use copy_splice_read() 123856f0e83f splice: Check for zero count in vfs_splice_read() 6a3f30b8bdb2 splice: Make do_splice_to() generic and export it e69f37bce1b4 splice: Clean up copy_splice_read() a bit 69df79a45111 splice: Rename direct_splice_read() to copy_splice_read() 83aeff881e53 splice: Make filemap_splice_read() check s_maxbytes c37222082f23 splice: Fix filemap_splice_read() to use the correct inode 5a80bd075f3b block: introduce block_io_start/block_io_done tracepoints 9a2cb1b31c04 drm/i915: Replace all non-returning strlcpy with strscpy d2e527f0d8d1 mm/slab: remove HAVE_HARDENED_USERCOPY_ALLOCATOR 8e0285ab95a9 ARM/musb: omap2: Remove global GPIO numbers from TUSB6010 078dc5194c0a ARM: omap2: Rewrite WLAN quirk to use GPIO descriptors 94075d16beef ARM: omap2: Get USB hub reset GPIO from descriptor d5f4fa60d63a ARM/gpio: Push OMAP2 quirk down into TWL4030 driver c729baa86042 ARM: omap1: Exorcise the legacy GPIO header df89de979f0e ARM: omap1: Make serial wakeup GPIOs use descriptors 084b6f216778 ARM: omap1: Fix up the Nokia 770 board device IRQs e519f0bb64ef ARM/mmc: Convert old mmci-omap to GPIO descriptors 767d83361aaa Input: ads7846 - Convert to use software nodes 480c82daa3e4 ARM: omap1: Remove reliance on GPIO numbers from SX1 4c40db6249ff ARM: omap1: Remove reliance on GPIO numbers from PalmTE fa1ae0cd897b ARM: omap1: Drop header on AMS Delta c32c81f3dbdf ARM/mfd/gpio: Fixup TPS65010 regression on OMAP1 OSK1 4bd65789ba84 drm: shmobile: Make DRM_SHMOBILE visible on Renesas SoC platforms 79972f160f20 drm: shmobile: Add missing call to drm_fbdev_generic_setup() 5afe82398ffe drm: shmobile: Switch to drm_crtc_init_with_planes() 2a98bad77970 drm: shmobile: Add support for DRM_FORMAT_XRGB8888 d92b057f9270 drm: shmobile: Use %p4cc to print fourcc codes 5565a8e1a09a dma-buf/sw_sync: Replace all non-returning strlcpy with strscpy 3a48d2127f4d regmap: Load register defaults in blocks rather than register by register 4c8a49244c6a bcache: Convert to lock_cmp_fn 0006fa2d3fa0 ALSA: emu10k1: fix multi-channel capture config for E-MU cards 848ec6cf413d ALSA: emu10k1: don't restrict capture channel count to powers of two 872e5b2b5ee3 ALSA: emu10k1: fix support for 24 kHz capture d2baa153c328 ALSA: emu10k1: fix capture buffer size confusion 66dd59b7aa55 crypto: Kconfig - warn about performance overhead of CRYPTO_STATS b04b076fb565 crypto: nx - fix build warnings when DEBUG_FS is not enabled 357132b5c491 hwrng: imx-rngc - don't init of_device_id's data ac2cc2406e5d hwrng: imx-rngc - mark the probe function as __init 44777807fbf2 hwrng: imx-rngc - use BIT(x) for register bit defines cbd077813505 hwrng: imx-rngc - use bitfield macros to read rng type 97ecafc4f656 hwrng: imx-rngc - simpler check for available random bytes b7be31b0d508 crypto: shash - Allow cloning on algorithms with no init_tfm ed51bba18f56 crypto: cmac - Add support for cloning 51d8d6d0f4be crypto: cipher - Add crypto_clone_cipher cf2eddc931ab crypto: cmac - Use modern init_tfm/exit_tfm 4e3901fa8452 crypto: aegis128-neon - add header for internal prototypes f4ab59503989 ALSA: emu10k1: make channel count of multi-channel playback flexible 11ee59bdac36 ALSA: emu10k1: add synchronized start of multi-channel playback 6dbecb9b5132 ALSA: emu10k1: don't limit multi-channel playback to two periods 6a038f0183dd drm/panel: samsung-s6d7aa0: use pointer for drm_mode in panel desc struct 721255b9826b genirq: Use a maple tree for interrupt descriptor management 5e630aa8d9fc genirq: Encapsulate sparse bitmap handling bc06a9e08742 genirq: Use hlist for managing resend handlers 9277649c66fe devlink: pass devlink_port pointer to ops->port_del() instead of index 1bb1b5789850 devlink: remove no longer true locking comment from port_new/del() c496daeb8630 devlink: remove duplicate port notification 4ceb0c70d0da ARM: dts: at91: sama5d2: remove extra line aa4b92c52348 ntfs: do not dereference a null ctx on error b7a9a503c38d fs: use UB-safe check for signed addition overflow in remap_verify_area 493f349e38d0 memblock: Add flags and nid info in memblock debugfs fc493f83a258 Fix some coding style errors in memblock.c b842f4f55810 Add tests for memblock_alloc_node() 35216718c9ac pinctrl: at91: fix a couple NULL vs IS_ERR() checks 772be1da8e51 pinctrl: at91-pio4: Enable Push-Pull configuration 93bd39f05fc8 dt-bindings: pinctrl: at91-pio4: Add push-pull support bddd2e561b0a tools: ynl: Handle byte-order in struct members 7c2435ef76e5 tools: ynl: Use dict of predefined Structs to decode scalar types 59088b5a946e net: phy: avoid kernel warning dump when stopping an errored PHY 0e26371db548 udp: Stop using RTO_ONLINK. c85be08fc4fa raw: Stop using RTO_ONLINK. 726de790f660 ping: Stop using RTO_ONLINK. dafb82e7d397 ALSA: ump: Correct snd_ump_midi1_msg_program definition 907514a7dc4c dmaengine: sprd: Don't set chancnt a10119a8b49b dmaengine: hidma: Don't set chancnt c68533337cad dmaengine: plx_dma: Don't set chancnt d27afd7ae6a3 dmaengine: axi-dmac: Don't set chancnt 3a4905c59832 dmaengine: dw-axi-dmac: Don't set chancnt 8975dd41a9db dmaengine: qcom: bam_dma: allow omitting num-{channels,ees} 353d5c241e83 dmaengine: dw-edma: Add HDMA DebugFS support e74c39573d35 dmaengine: dw-edma: Add support for native HDMA f9c3403f1fab dmaengine: dw-edma: Create a new dw_edma_core_ops structure to abstract controller operation 487517557f97 dmaengine: dw-edma: Rename dw_edma_core_ops structure to dw_edma_plat_ops f1138fda1b0d thunderbolt: Drop retimer vendor check 88a9ded93453 thunderbolt: dma_test: Update MODULE_DESCRIPTION 714e57aa3bcd thunderbolt: Add MODULE_DESCRIPTION 7ee20d0afb69 thunderbolt: Allow specifying custom credits for DMA tunnels ccdb0900a0c3 thunderbolt: Add debug log for link controller power quirk f14d177e0be6 thunderbolt: Log function name of the called quirk 814c96c959cf thunderbolt: Check for ring 0 in tb_tunnel_alloc_dma() cb0b50b813f6 module: Remove preempt_disable() from module reference counting. 48e7fbf66231 crypto: starfive - Depend on AMBA_PL08X instead of selecting it b8cbc0855a22 sysctl: Remove register_sysctl_table 2f5edd03ca0d sysctl: Refactor base paths registrations 19c4e618a1bc sysctl: stop exporting register_sysctl_table 9ad0a4e7c2dd parport: Removed sysctl related defines 02ea13480f3f parport: Remove register_sysctl_table from parport_default_proc_register 4199a64a1c13 parport: Remove register_sysctl_table from parport_device_proc_register 93810936a6bf parport: Remove register_sysctl_table from parport_proc_register 7c0bf4dad6bf parport: Move magic number "15" to a define a695641c8eaa gve: Support IPv6 Big TCP on DQ 57d44a354a43 unix: Convert unix_stream_sendpage() to use MSG_SPLICE_PAGES a0dbf5f818f9 af_unix: Support MSG_SPLICE_PAGES c49cf2663291 ip: Remove ip_append_page() 7ac7c987850c udp: Convert udp_sendpage() to use MSG_SPLICE_PAGES 6d8192bd69bb ip6, udp6: Support MSG_SPLICE_PAGES 7da0dde68486 ip, udp: Support MSG_SPLICE_PAGES 5367f9bbb86a tcp: Fold do_tcp_sendpages() into tcp_sendpage_locked() c2ff29e99a76 siw: Inline do_tcp_sendpages() e117dcfd646e tls: Inline do_tcp_sendpages() 7f8816ab4bae espintcp: Inline do_tcp_sendpages() ebf2e8860eea tcp_bpf: Inline do_tcp_sendpages as it's now a wrapper around tcp_sendmsg c5c37af6ecad tcp: Convert do_tcp_sendpages() to use MSG_SPLICE_PAGES 270a1c3de47e tcp: Support MSG_SPLICE_PAGES 2e910b95329c net: Add a function to splice pages into an skbuff for MSG_SPLICE_PAGES 96449f902407 net: Pass max frags into skb_append_pagefrags() b841b901c452 net: Declare MSG_SPLICE_PAGES internal sendmsg() flag 57910a47ffe9 nfp: add L4 RSS hashing on UDP traffic ac2e8e3cfe48 net: sfp: add support for HXSX-ATRI-1 copper SFP+ module d617ef039fb8 fscrypt: Replace 1-element array with flexible array 633c8b9409f5 f2fs: fix the wrong condition to determine atomic context e067dc3c6b9c f2fs: maintain six open zones for zoned devices db1d1e8b9867 IMA: use vfs_getattr_nosec to get the i_version b00315628095 Input: tests - add test to cover all input_grab_device() function 6c8017c6a58d vfio/pci: Clear VFIO_IRQ_INFO_NORESIZE for MSI-X e4163438e015 vfio/pci: Support dynamic MSI-X dd27a7070038 vfio/pci: Probe and store ability to support dynamic MSI-X 9cd0f6d5cbb6 vfio/pci: Use bitfield for struct vfio_pci_core_device flags 9387cf59dc6f vfio/pci: Update stale comment 63972f63a63f vfio/pci: Remove interrupt context counter b156e48fffa9 vfio/pci: Use xarray for interrupt context storage 8850336588fb vfio/pci: Move to single error path d977e0f76639 vfio/pci: Prepare for dynamic interrupt context storage 6578ed85c7d6 vfio/pci: Remove negative check on unsigned vector a65f35cfd504 vfio/pci: Consolidate irq cleanup on MSI/MSI-X disable 3615536c921b Input: gpio-keys - use input_report_key() 912b625b4dcf vfio/pci: demote hiding ecap messages to debug level 3b22f98e5a05 selftests/bpf: Add path_fd-based BPF_OBJ_PIN and BPF_OBJ_GET tests f1674dc79fd2 libbpf: Add opts-based bpf_obj_pin() API and add support for path_fd cb8edce28073 bpf: Support O_PATH FDs in BPF_OBJ_PIN and BPF_OBJ_GET commands bce487a439d3 media: amphion: Use alloc_ordered_workqueue() to create ordered workqueues f3ae82534ab2 iio: imu: inv_icm42600: avoid frequent timestamp jitter 6e42f3710d00 MAINTAINERS: Add ROHM BU27008 41ff93d14f78 iio: light: ROHM BU27008 color sensor 2a4deb848807 iio: kx022a: Use new iio_validate_own_trigger() 517985ebc531 iio: trigger: Add simple trigger_validation helper 4bef3adbd4ba dt-bindings: iio: light: ROHM BU27008 7699e975e54a iio: mlx90614: Add MLX90615 support 3d5ead238bc8 iio: mlx90614: Factor our register IO and constants into model specific descriptor 8a0377bf671d iio: mlx90614: Drop MLX90614_CONST_EMISSIVITY_RESOLUTION 022148372876 iio: mlx90614: Drop unused register macros 4c077429b422 iio: mlx90614: Sort headers aac997a8a815 dt-bindings: iio: temperature: melexis,mlx90614: Document MLX90615 support ccadf1310fb0 cxl/mbox: Add background cmd handling machinery 9f7a320d167c cxl/pci: Introduce cxl_request_irq() f279d0bc1350 cxl/pci: Allocate irq vectors earlier during probe f6239d3f8ce4 rcuwait: Support timeouts d8b44d8df4d9 ASoC: dt-bindings: rt1016: Convert to dtschema 1ca04f21b204 remoteproc: stm32: Fix error code in stm32_rproc_parse_dt() 2b001b94073b libbpf: Start v1.3 development cycle 8bfbd046a3a8 selinux: deprecated fs ocon bfce728db317 pert tests: Add tests for new "perf stat --per-cache" aggregation option aab667ca8837 perf stat: Add "--per-cache" aggregation option and document it 4b87406a3b59 perf stat record: Save cache level information 995ed074b829 perf stat: Setup the foundation to allow aggregation based on cache topology 104ce27bcbfb ASoC: mediatek: mt6359: update route for lineout mux 24f398e74ba0 ASoC: mediatek: mt6359: add mtkaif gpio setting acd4d2197987 ASoC: mediatek: mt6359: fix kselftest error of playback gain 1a3eb4bb9826 ASoC: mediatek: mt6359: add supply for MTKAIF db38d86d0c54 ASoC: sof: Improve sof_ipc4_bytes_ext_put function 299f6c752f8f ASoC: sof: Improve sof_ipc3_bytes_ext_put function 8ce1bb9a5935 spi: spi-imx: set max_native_cs for imx51/imx53/imx6 variants d9032b304541 spi: spi-imx: use "controller" variable consistently in spi_imx_probe() f991a220a447 regulator: rk808: add rk806 support 22a94021e7d2 regulator: rk808: revert to synchronous probing 5111c931f36c regulator: rk808: cleanup parent device usage 1b9e86d445a0 regulator: rk808: fix asynchronous probing 431cb97b7631 regulator: expose regulator_find_closest_bigger 0f2b1cb89ccd fs: dlm: make F_SETLK use unkillable wait_event dc0ff0fa3a9b ASoC: da7219: Add Jack insertion detection polarity c28dc3bdfcd9 ASoC: dt-bindings: da7219: Add jack-ins-det-pty property 345585b776e6 ASoC: dt-bindings: dialog,da7219: convert to dtschema 7a2280e8dcd2 drm/i915: Wait for active retire before i915_active_fini() 37cee4876a45 drm/bridge: dw-hdmi: Replace all non-returning strlcpy with strscpy 1464e48d69ab drm/bridge: anx7625: Prevent endless probe loop a13bd91be223 block/rq_qos: protect rq_qos apis with a new lock 712fd23a90ee block: remove redundant req_op in blk_rq_is_passthrough dfa6570eb5ce ARM: dts: BCM5301X: Specify MAC addresses on Luxul devices 19571b46d899 dt-bindings: soc: bcm: add missing dt-binding document for bcm23550-cdc 3b3e35b279be ARM: dts: BCM5301X: Relicense AXI interrupts code to the GPL 2.0+ / MIT b3b3cd885ed3 ARM: dts: BCM5301X: Relicense Hauke's code to the GPL 2.0+ / MIT 06c6796e0304 cpu/hotplug: Fix off by one in cpuhp_bringup_mask() 2b72cec9eef1 perf: Extract building cache level for a CPU into separate function bc4e41210e33 perf vendor events intel: Update tigerlake events/metrics d97b82aead50 perf vendor events intel: Update snowridgex events b522c8aff810 perf vendor events intel: Update skylake/skylakex events/metrics 9a5511eadea3 perf vendor events intel: Update sapphirerapids events/metrics 98f17fb41303 perf vendor events intel: Update sandybridge metrics e08d2ae9bfc2 perf vendor events intel: Update jaketown metrics b27d3ece5c9b perf vendor events intel: Update ivybridge/ivytown metrics 545dbda74dbc perf vendor events intel: Update icelake/icelakex events/metrics c9e7771f28d0 perf vendor events intel: Update haswell(x) metrics 27aebf378b0d perf vendor events intel: Update elkhartlake events 8c61edb840df perf vendor events intel: Update cascadelakex events/metrics 7d124303d620 perf vendor events intel: Update broadwell variant events/metrics c04fcf7c8c4d perf vendor events intel: Update alderlake events/metrics ed67a3404a88 ASoC: SOF: Intel: hda-dai: Fix locking in hda_ipc4_pre_trigger() fcbc3aaccfd5 ASoC: SOF: ipc4-topology: Fix an unsigned comparison which can never be negative e7d85427ef89 bpf: Validate BPF object in BPF_OBJ_PIN before calling LSM f46392ee3dec bpftool: Specify XDP Hints ifname when loading program 6cc385d2cdb4 selftests/bpf: Add xdp_feature selftest for bond device 122333d6bd22 x86/tdx: Wrap exit reason with hcall_func() 19b60accb67b HID: amd_sfh: Split sensor and HID initialization for SFH1.1 c0709c6c9bc6 HID: amd_sfh: Remove duplicate cleanup for SFH1.1 5ca505c6b025 HID: amd_sfh: Split sensor and HID initialization e295709054d5 HID: amd_sfh: Remove duplicate cleanup 6d2427494c72 HID: amd_sfh: Remove unnecessary log 50931b44dc75 arm64: dts: qcom: qrb4210-rb2: Enable aDSP and cDSP remoteproc nodes 14e6c47b6287 arm64: dts: qcom: qrb4210-rb2: Fix CD gpio for SDHC2 10254fb73fda arm64: dts: qcom: qrb4210-rb2: Add SD pinctrl states 34a7cdf07541 arm64: dts: qcom: qrb4210-rb2: Enable CAN bus controller 42be4edd8910 arm64: dts: qcom: qrb4210-rb2: Enable load setting on SDHCI VQMMC fd888ed76341 arm64: dts: qcom: qrb4210-rb2: Add GPIO LEDs f7b01e07e89c arm64: dts: qcom: qrb4210-rb2: Enable display out e13088928688 arm64: dts: qcom: qrb4210-rb2: Describe fixed regulators d97a6332c584 arm64: dts: qcom: sm8550-qrd: add USB OTG b8ae83eb0c96 arm64: dts: qcom: sm8550-qrd: add PCIe0 e6c7e2711df6 HID: asus: reformat the hotkey mapping block 73920f615159 HID: asus: add keycodes for 0x6a, 0x4b, and 0xc7 74e47b2c52ed HID: asus: Add support for ASUS ROG Z13 keyboard 1b167ba8a201 ASoC: SOF: Intel: tgl: unify core_put on IPC3 & IPC4 path c6d15567a4d5 ASoC: SOF: Intel: mtl: add core_get & put support on MeterLake platforms a9392efae9f5 ASoC: use pm.h instead of runtime_pm.h 2f3092e77f98 ASoC: do not include pm_runtime.h if not used b0c536d88ed2 drm/msm: Use struct fb_info.screen_buffer aa25aacc3e3d drm/gma500: Clear fbdev framebuffer with fb_memset_io() b002bac7b484 arm64: dts: qcom: sm8450-hdk: Add QMP & DP to SuperSpeed graph a3e42da4f712 arm64: dts: qcom: sm8350-hdk: Add QMP & DP to SuperSpeed graph e5167da381a7 arm64: dts: qcom: sm8450: add ports subnodes in usb1 qmpphy node d831312557e7 arm64: dts: qcom: sm8350: add ports subnodes in usb1 qmpphy node 5294c2d78f4a arm64: defconfig: enable FSA4480 driver as module 4b11fa4f0737 qcom: pmic_glink: enable altmode for SM8450 de6d1f0c4919 dt-bindings: clock: qcom: Accept power-domains for GPUCC 7195fb46dafb ALSA: emu10k1: pass raw FX send config to snd_emu10k1_pcm_init_voice() f5192e33810a ALSA: emu10k1: introduce higher-level voice manipulation functions e34cd89a6af7 platform/x86: lenovo-yogabook: add I2C dependency 6b39e30dce18 ALSA: docs: Add MIDI 2.0 documentation d2b706077792 ALSA: seq: Add UMP group filter e85b9260569d ALSA: seq: Print UMP Endpoint and Block information in proc outputs d2d247e35eee ALSA: seq: Add ioctls for client UMP info query and setup 4025f0e627e1 ALSA: seq: ump: Create UMP Endpoint port for broadcast 81fd444aa371 ALSA: seq: Bind UMP device 329ffe11a014 ALSA: seq: Allow suppressing UMP conversions e9e02819a98a ALSA: seq: Automatic conversion of UMP events a3ca3b30800d ALSA: seq: Add UMP group number to snd_seq_port_info ff166a9d19fa ALSA: seq: Add port direction to snd_seq_port_info 177ccf811df4 ALSA: seq: Support MIDI 2.0 UMP Endpoint port 74661932ac5e ALSA: seq: Add port inactive flag 46397622a3fa ALSA: seq: Add UMP support afb72505e461 ALSA: seq: Introduce SNDRV_SEQ_IOCTL_USER_PVERSION ioctl 135990538383 ALSA: seq: Prohibit creating ports with special numbers 4f92eb792e93 ALSA: seq: Check validity before creating a port object 7c3f0d3d3a11 ALSA: seq: Check the conflicting port at port creation 94c5b717ada9 ALSA: seq: Drop dead code for the old broadcast support d0c8308fc58b ALSA: seq: Treat snd_seq_client object directly in client drivers ea46f79709b6 ALSA: seq: Add snd_seq_expand_var_event_at() helper f80e6d60d677 ALSA: seq: Clear padded bytes at expanding events f4487c42aae5 ALSA: usb-audio: Inform inconsistent protocols in GTBs ec362b63c4b5 ALSA: usb-audio: Enable the legacy raw MIDI support 0b5288f5fe63 ALSA: ump: Add legacy raw MIDI support 6b41e64a5d17 ALSA: ump: Redirect rawmidi substream access via own helpers d9c99876868c ALSA: usb-audio: Create UMP blocks from USB MIDI GTBs 51701400a94e ALSA: usb-audio: Trim superfluous "MIDI" suffix from UMP EP name 06cf3bf09d83 ALSA: usb-audio: Get UMP EP name string from USB interface ff49d1df79ae ALSA: usb-audio: USB MIDI 2.0 UMP support f8ddb0fb3289 ALSA: usb-audio: Define USB MIDI 2.0 specs bb1bf4fa5953 ALSA: usb-audio: Manage number of rawmidis globally fa030f666d24 ALSA: ump: Additional proc output 30fc139260d4 ALSA: ump: Add ioctls to inquiry UMP EP and Block info via control API 127ae6f6dad2 ALSA: rawmidi: Skip UMP devices at SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE e3a8a5b726bd ALSA: rawmidi: UMP support fb3bd1215909 ALSA: rawmidi: Add ioctl callback to snd_rawmidi_global_ops 09b62892ddee ALSA: rawmidi: Pass rawmidi directly to snd_rawmidi_kernel_open() b6e4686ca8c3 spi: spi-cadence: Add missing kernel doc for clk_rate in cdns_spi f9d790c578d4 ASoC: nau8825: Add pre-charge actions for input 1d4a84632b90 ASoC: SOF: amd: Add pci revision id check c5e4d83872ae mips: dts: ingenic: x1000: Add AIC device tree node 1004be040f46 MIPS: Loongson32: Remove reset.c b2e3406a38f0 octeontx2-pf: Add support for page pool 745b7908ecdb mips: dts: ingenic: Remove unnecessary AIC clocks 6d255623d798 gpio: brcmstb: Use devm_platform_get_and_ioremap_resource() 3b8d8ccc3994 gpio: tangier: calculate number of ctx using temporary variable 0fbcf57077c4 drm/i915/mtl: end support for set caching ioctl b41cabb7be3c gpio: Switch i2c drivers back to use .probe() 5cb957a188c7 ARM: dts: Unify pinctrl-single pin group nodes for dra7 7a75ed229f35 ARM: dts: Unify pinctrl-single pin group nodes for am4 d73ab823ee9c ARM: dts: Unify pinctrl-single pin group nodes for am33xx c99b88740223 ARM: dts: Unify pinctrl-single pin group nodes for ti81xx e141d4a73f57 ARM: dts: Unify pinctrl-single pin group nodes for omap5 7fff6f6d6e19 ARM: dts: Unify pinctrl-single pin group nodes for omap4 c872f0d7780a ARM: dts: Unify pinctrl-single pin group nodes for omap2 46bab63e1dcf ARM: dts: Unify pinctrl-single pin group nodes for omap3 4ffec92e70ac ARM: dts: gta04: Move model property out of pinctrl node d1c20885d3b0 clk: renesas: rzg2l: Fix CPG_SIPLL5_CLK1 register write 7061b6af3468 iommu/virtio: Return size mapped for a detached domain 809d0810e352 iommu/virtio: Detach domain on endpoint release 5957c19305b1 iommu: Tidy the control flow in iommu_group_store_type() e996c12d76d0 iommu: Remove __iommu_group_for_each_dev() 1000dccd5d13 iommu: Allow IOMMU_RESV_DIRECT to work on ARM d99be00f42ea iommu: Consolidate the default_domain setup to one function fcbb0a4d738c iommu: Revise iommu_group_alloc_default_domain() 8b4eb75ee50e iommu: Consolidate the code to calculate the target default domain type dfddd54dc77c iommu: Remove the assignment of group->domain during default domain alloc 152431e4fe7f iommu: Do iommu_group_create_direct_mappings() before attach e7f85dfbbc9c iommu: Fix iommu_probe_device() to attach the right domain 2f74198ae006 iommu: Replace iommu_group_do_dma_first_attach with __iommu_device_set_domain 0046a4337eae iommu: Remove iommu_group_do_dma_first_attach() from iommu_group_add_device() d257344c6619 iommu: Replace __iommu_group_dma_first_attach() with set_domain 4c8ad9da0566 iommu: Use __iommu_group_set_domain() in iommu_change_dev_def_domain() ecd60dc5d22b iommu: Use __iommu_group_set_domain() for __iommu_attach_group() dcf40ed3a20d iommu: Make __iommu_group_set_domain() handle error unwind 3006b15b364a iommu: Add for_each_group_device() 4db0e5f8875e iommu: Replace iommu_group_device_count() with list_count_nodes() 1ebc72ceef26 ARM: dts: at91: Return to boolean properties ef026e592baa arm64: dts: qcom: sc8280xp: Add SDC2 and enable on CRD 42b08375498e arm64: dts: qcom: sc8280xp-x13s: Add QMP to SuperSpeed graph 507ceaa5ca9f arm64: dts: qcom: sc8280xp-crd: Add QMP to SuperSpeed graph de5c9bf40c45 net: phylink: require supported_interfaces to be filled 5859a99b5225 net: sfp: add support for a couple of copper multi-rate modules 6f640df149ad scsi: NCR5380: Use default @max_active for hostdata->work_q 9284d3b9a360 Input: xpad - spelling fixes for "Xbox" f047d1e38bdf scsi: docs: sym53c8xx_2: Shorten chapter heading 7c891fe3db3a scsi: docs: ncr53c8xx: Shorten chapter heading 0176d3395a3a scsi: docs: megaraid: Clarify chapter heading b636a0297e4f scsi: docs: g_NCR5380: Shorten chapter heading 8ebddfeef518 scsi: docs: scsi-generic: Multiple cleanups 66fcd6026c71 scsi: docs: scsi_fc_transport: Fix typo in heading 573a43f26d80 scsi: docs: dc395x: Shorten the chapter heading a292835f69c6 scsi: docs: scsi-changer: Shorten the chapter heading 1d3e21238f50 scsi: docs: arcmsr: Use a chapter heading for clarity c4e672ac8c49 scsi: docs: introduction: Multiple cleanups 682b07d2ff54 scsi: docs: Organize the SCSI documentation 50cd8714a12b Input: add HAS_IOPORT dependencies e90644b0ce2d scsi: lpfc: Replace one-element array with flexible-array member 144679dfb584 scsi: mpi3mr: Fix the type used for pointers to bitmap 2e2fe5ac695a scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() a1f871f9f301 scsi: ufs: core: Return earlier if ufshcd_hba_init_crypto_capabilities() fails 18bd7718b5c4 scsi: ata: libata: Handle completion of CDL commands using policy 0xD eafe804bda7b scsi: ata: libata: Set read/write commands CDL index df60f9c64576 scsi: ata: libata: Add ATA feature control sub-page translation 673b2fe6ff1d scsi: ata: libata-scsi: Add support for CDL pages mode sense 0de558015286 scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() 62e4a60e0cdb scsi: ata: libata: Detect support for command duration limits 24aeebbf8ea9 scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION 91a8967ca7f4 scsi: ata: libata-scsi: Remove unnecessary !cmd checks 390e2d1a5874 scsi: sd: Handle read/write CDL timeout failures e59e80cfef60 scsi: sd: Set read/write command CDL index 1b22cfb14142 scsi: core: Allow enabling and disabling command duration limits 624885209f31 scsi: core: Detect support for command duration limits 152e52fb6ff1 scsi: core: Support Service Action in scsi_report_opcode() a6cdc35fab0d scsi: core: Support retrieving sub-pages of mode pages 734326937b65 scsi: core: Rename and move get_scsi_ml_byte() 3d848ca1ebc8 scsi: core: Allow libata to complete successful commands via EH dffc480d2df1 scsi: block: Introduce BLK_STS_DURATION_LIMIT 6c913257226a scsi: block: Introduce ioprio hints eca2040972b4 scsi: block: ioprio: Clean up interface definition 883f8fe87686 vboxsf: Replace all non-returning strlcpy with strscpy 8ca25e00cf81 NFS: Prefer strscpy over strlcpy calls 59e45c758ca1 fs: dlm: interrupt posix locks only when process is killed 30ad0627f169 dlm: Replace all non-returning strlcpy with strscpy df8fc4e934c1 kbuild: Enable -fstrict-flex-arrays=3 c33080cdc0ca cgroup: Replace all non-returning strlcpy with strscpy c847f4e20304 fs: dlm: fix cleanup pending ops when interrupted 68d124182610 perf test: Add test validating JSON generated by 'perf data convert --to-json' 92655fbda5c0 fs: dlm: return positive pid value for F_GETLK a495108ea99c capability: fix kernel-doc warnings in capability.c 1ad549cf980c can: esd_usb: Make use of existing kernel macros d7588f02e8d8 can: dev: add transceiver capabilities to xilinx_can 843b84640349 can: kvaser_usb: Add len8_dlc support 906bd0fb137f drm/i915/pmu: Export counters from all tiles bc4be0a38b63 drm/i915/pmu: Prepare for multi-tile non-engine counters b319cc594e66 drm/i915/pmu: Add reference counting to the sampling timer da5d51672874 drm/i915/pmu: Transform PMU parking code to be GT based 08322dabb5cb drm/i915/pmu: Skip sampling engines with no enabled counters e367d3c45158 drm/i915/pmu: Support PMU for all engines a644fde77ff7 drm/i915/pmu: Change bitmask of enabled events to u32 35d6df53b916 dlm: Replace all non-returning strlcpy with strscpy 304e9c83e80d exportfs: add explicit flag to request non-decodeable file handles b52878275ce5 exportfs: change connectable argument to bit flags a2c2690f0d74 mtd: st_spi_fsm: Use the devm_clk_get_enabled() helper function 32261d10943b iommu: Suppress empty whitespaces in prints a4fdd9762272 iommu: Use flush queue capability 4a20ce0ff68e iommu: Add a capability for flush queue support 75a616168b78 iommu/amd: Update copyright notice 354440a76187 iommu/amd: Use page mode macros in fetch_pte() 5d62bacc059b iommu/iova: Optimize iova_magazine_alloc() 36a52ae64ba8 ALSA: add HAS_IOPORT dependencies 3dde7aa2fad5 MAINTAINERS: Remove Hyun and Anurag from maintainer list cf0c4bc9e4e1 drm/nouveau/acr/ga102: set variable ga102_gsps storage-class-specifier to static 79802863a019 drm/nouveau: constify pointers to hwmon_channel_info 504e72ed3a1b drm/nouveau: dispnv50: fix missing-prototypes warning 74629c49e66c drm: bridge: samsung-dsim: Implement support for clock/data polarity swap ec7743c9c48a dt-bindings: samsung,mipi-dsim: Add 'lane-polarities' ffe4dfe0badd mm/slab_common: Replace invocation of weak PRNG f7e466e951a1 mm/slab: Replace invocation of weak PRNG 8040cbf5e1da slub: Don't read nr_slabs and total_objects directly 4f174a8baceb slub: Remove slabs_node() function c6c17c4dc366 slub: Remove CONFIG_SMP defined check 81bd31793fd3 slub: Put objects_show() into CONFIG_SLUB_DEBUG enabled block 35973232b5cd slub: Correct the error code when slab_kset is NULL 444f20c29e8b mm/slab: correct return values in comment for _kmem_cache_create() 23b76ba20e87 ARM: dts: lan966x: Add support for SMA connectors 3ecb54633308 ARM: dts: at91: use clock-controller name for sckc nodes f4f15c5cdc28 ARM: dts: at91: at91sam9n12: witch sckc to new clock bindings 9a7b010116a4 dt-bindings: clocks: at91sam9x5-sckc: convert to yaml fffc869be43d dt-bindings: clocks: atmel,at91rm9200-pmc: convert to yaml 937859485aef drm/i915: Support Async Flip on Linear buffers 6a4be6984595 x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils 72b44f6577f1 nubus: Don't list slot resources by default b7629ce6f492 nubus: Remove proc entries before adding them 0e96647cff92 nubus: Partially revert proc_create_single_data() conversion efc3001f8b44 nfc: Switch i2c drivers back to use .probe() fe79bd65c819 net/tcp: refactor tcp_inet6_sk() 4b159f5048b9 net: phy: add helpers for comparing phy IDs 8b6b7c1190c3 net: altera: tse: remove mac_an_restart() function 17cf9faeba46 ASoC: rt5682s: Use the devm_clk_get_optional() helper 0b855cbbd769 ASoC: cs53l30: Use the devm_clk_get_optional() helper 374628fb668e ASoC: stm32: sai: Use the devm_clk_get_optional() helper f364eb563164 ASoC: rt5659: Use the devm_clk_get_optional() helper c0998e0142af ASoC: cs42l51: Use the devm_clk_get_optional() helper 8c03fd5fbd3e ASoC: atmel: sam9g20_wm8731: Remove the unneeded include ef44ba21995e ASoC: adau1761: Use the devm_clk_get_optional() helper f9d1fe7e81b8 ASoC: topology: Remove redundant log db756c5c35df ASoC: topology: Remove redundant log 5308540278d7 ASoC: topology: Do not split message string on multiple lines 2316c11fa977 ASoC: topology: Remove redundant logs ec5dffcd428f ASoC: topology: Log control load errors in soc_tplg_control_load() d8a2c9879349 ASoC: SOF: ipc4-loader/topology: Query the CPC value from manifest 9caa90180512 ASoC: SOF: ipc4-topology: Do not use the CPC value from topology 19c745d1fd1a ASoC: SOF: ipc4-topology: Rename sof_ipc4_update_pipeline_mem_usage() to be generic fe04f300035d ASoC: SOF: ipc4-loader: Save a pointer to fm_config in sof_ipc4_fw_module d474809e9284 ASoC: SOF: ipc4-loader: Drop unused bss_size from struct sof_ipc4_fw_module dbb99d78522a net: ipconfig: move ic_nameservers_fallback into #ifdef block 2ae9c66b0455 net: fec: remove useless fec_enet_reset_skb() e4ac7cc6e5a4 net: fec: turn on XDP features d08f92bdfb2d ARM: dts: at91: use clock-controller name for PMC nodes 08e4dd1d12ac ARM: dts: at91: tse850: add properties for gpio-line-names 0dd53308f74f MAINTAINERS: Add entry for Samsung S6D7AA0 LCD panel controller driver 6810bb390282 drm/panel: Add Samsung S6D7AA0 panel controller driver dda445651475 dt-bindings: display: panel: Add Samsung S6D7AA0 LCD panel controller 861601ff7f75 drm/i915: constify pointers to hwmon_channel_info a31988510689 clk: microchip: Use of_property_read_bool() for boolean properties f3e788d9ec71 clk: microchip: convert SOC_MICROCHIP_POLARFIRE to ARCH_MICROCHIP_POLARFIRE a499a6b203eb pinctrl: qcom: sa8775p: add the wakeirq map 6c93a21d9266 drm/msm/dpu: move PINGPONG_NONE check to dpu_lm_init() 76c40f146358 drm/msm/dpu: use PINGPONG_NONE for LMs with no PP attached f89fdc862be4 drm/msm/dpu: remove futile checks from dpu_rm_init() 50883f733c8e drm/msm/dpu: replace IS_ERR_OR_NULL with IS_ERR during DSC init a7129231edf3 drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK babbd0a5f3c5 drm/msm/dpu: access CSC/CSC10 registers directly be7057e0d40b drm/msm/dpu: access QSEED registers directly 7e3d6c548b4d drm/msm/dpu: drop SSPP's SRC subblock f1584d89c1cd drm/msm/dpu: Remove intr_rdptr from DPU >= 5.0.0 pingpong config e955a3f0d86e drm/msm/dpu: Implement tearcheck support on INTF block bb9f1880ca90 drm/msm/dpu: Merge setup_- and enable_tearcheck pingpong callbacks 0272b9c3b572 drm/msm/dpu: Add TEAR-READ-pointer interrupt to INTF block ec6e9b673ad5 drm/msm/dpu: Describe TEAR interrupt registers for DSI interfaces a38a9949a963 drm/msm/dpu: Factor out shared interrupt register in INTF_BLK macro c31ec42ebb45 drm/msm/dpu: Move dpu_hw_{tear_check, pp_vsync_info} to dpu_hw_mdss.h a2ff096803b3 drm/msm/dpu: Disable MDP vsync source selection on DPU 5.0.0 and above fe9d66cf6e8d drm/msm/dpu: Disable pingpong TE on DPU 5.0.0 and above 4a7c38ec7d8e drm/msm/dpu: Move autorefresh disable from CMD encoder to pingpong a2623e72c52b drm/msm/dpu: Drop unused poll_timeout_wr_ptr PINGPONG callback f0408020bfda drm/msm/dpu: Take INTF index as parameter in interrupt register defines d80d7f8912a8 drm/msm/dpu: Sort INTF registers numerically d9388af50843 drm/msm/dpu: Remove extraneous register define indentation 853b292b92d5 drm/msm/dpu: Use V4.0 PCC DSPP sub-block in SC7[12]80 3ce166380567 drm/msm/dpu: add writeback support for sc7280 52788338110c drm/msm/dpu: drop unused SSPP sub-block information 732c2c529821 drm/msm/dpu: drop DSPP_MSM8998_MASK from hw catalog 9fd5aa5ae701 drm/msm/dpu: remove GC and IGC related code from dpu catalog 7debb6bb699d drm/msm/dpu: remove DPU_DSPP_IGC handling in dspp flush 198d8c9c0abf drm/msm/dpu: remove DPU_DSPP_GC handling in dspp flush babdb815ef04 drm/msm/dpu: Pass catalog pointers in RM to replace for-loop ID lookups 94fdd55b93b4 drm/msm/dpu: Drop unused members from HW structs 10036161efbf drm/msm/dpu: stop mapping the regdma region 078f766e1650 drm/msm/dpu: drop the regdma configuration 8d6dad490afc drm/msm/dpu: set max cursor width to 512x512 c95771905c49 drm/msm/dpu: fix cursor block register bit offset in msm8998 hw catalog 95a808328e99 drm/msm/dpu: use hsync/vsync polarity set by the encoder e6f756af381f drm/msm/dpu: add HDMI output support 4d4c2b2537a3 crypto: starfive - Fix driver dependencies 9e28f7a74581 OPP: rate-limit debug messages when no change in OPP is required 4b9abbc132b8 platform/chrome: cros_ec_lpc: Move host command to prepare/complete b230235b3865 docs: Set minimal gtags / GNU GLOBAL version to 6.6.5 e1b37563caff scripts/tags.sh: Resolve gtags empty index generation ac263349b91b modpost: rename find_elf_symbol() and find_elf_symbol2() 9990ca35870b modpost: pass section index to find_elf_symbol2() dbf7cc2e4e78 modpost: pass 'tosec' down to default_mismatch_handler() 856567d5599e modpost: squash extable_mismatch_handler() into default_mismatch_handler() f4c35484e7f1 modpost: clean up is_executable_section() fc5fa862c49a modpost: squash report_sec_mismatch() into default_mismatch_handler() faee9defd8fc modpost: squash report_extable_warnings() into extable_mismatch_handler() 6691e6f5fc3e modpost: remove get_prettyname() 6c90d36be3e5 modpost: remove fromsym info in __ex_table section mismatch warning d0acc76a49aa modpost: remove broken calculation of exception_table_entry size 64f140417d81 modpost: error out if addend_*_rel() is not implemented for REL arch 81d362732bac kbuild: Disallow DTB overlays to built from .dts named source files c876c3f182a5 KVM: arm64: Relax trapping of CTR_EL0 when FEAT_EVT is available 0f840ff7910c MAINTAINERS: Add Honeywell mprls0025pa sensor 713337d9143e iio: pressure: Honeywell mprls0025pa pressure sensor a765c985e696 dt-bindings: iio: pressure: Support Honeywell mprls0025pa sensor 7cf15f4275f5 iio: Switch i2c drivers back to use .probe() 8274a04ff1dc arm64: dts: rockchip: Add Rockchip RK3588J addc72dc5511 dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 6B 0c3391f8bb06 arm64: dts: rockchip: Add RGA2 support to rk356x 9b12ceb5a80d media: dt-bindings: media: rockchip-rga: add rockchip,rk3568-rga 130733a10079 interconnect: qcom: msm8996: Promote to core_initcall 1ff7aedcdcdd interconnect: qcom: rpm: Don't use clk_get_optional for bus clocks anymore a867cf9b65ea interconnect: qcom: icc-rpm: Enforce 2 or 0 bus clocks 2e2113c8a64f interconnect: qcom: rpm: Handle interface clocks 525ff9c29657 workqueue: fix enum type for gcc-13 658888050998 cgroup/cpuset: remove unneeded header files b8b637d770ef ublk: fix build warning on iov_iter_get_pages2 1e0a97f84d73 drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate d8dd416cb420 drm/msm/dsi: More properly handle errors in regards to dsi_mgr_bridge_power_on() 9e15123eca79 drm/msm/dsi: Stop unconditionally powering up DSI hosts at modeset 32a31bd41be1 HSI: fix ssi_waketest() declaration 76aa53e20e77 iio: ad7606: Kconfig: add HAS_IOPORT dependencies 787eb0c0cb7b dt-bindings: iio: st,lsm6dsx: reference common schema for mount-matrix 5361613b1997 MAINTAINERS: add the Renesas X9250 driver entry 66bfc528a6fd iio: potentiometer: Add support for the Renesas X9250 potentiometers a1d2c9b3029d docs: process: fix a typoed cross-reference 712c7364655f block: don't plug in blkdev_write_iter e2a1f85bf9f5 sched/psi: Avoid resetting the min update period when it is unnecessary 4040fc51ca37 ALSA: mixart: Replace one-element arrays with simple object declarations a915d60426d4 ALSA: emu10k1: revamp playback voice allocator b4fea2d3f25b ALSA: emu10k1: make snd_emu10k1_voice_alloc() assign voices' epcm bdb3b567b84e ALSA: emu10k1: centralize freeing PCM voices 1a8bc2299f40 selftests/bpf: Test bpf_sock_destroy 176ba657e6aa selftests/bpf: Add helper to get port using getsockname 4ddbcb886268 bpf: Add bpf_sock_destroy kfunc e924e80ee6a3 bpf: Add kfunc filter function to 'struct btf_kfunc_id_set' f80dd11dd1d0 block: BFQ: Move an invariant check 1172d5b8beca ublk: support user copy 62fe99cef94a ublk: add read()/write() support for ublk char device 38f2dd34410f ublk: support to copy any part of request pages 8284066946e6 ublk: grab request reference when the request is handled by userspace 981f95a571e3 ublk: cleanup ublk_copy_user_pages f236a21459a5 ublk: cleanup io cmd code path by adding ublk_fill_io_cmd() 29dc5d06613f ublk: kill queuing request by task_work_add 5498bf28d8f2 io_uring: annotate offset timeout races 9a67aa52a42b blk-mq: don't use the requeue list to queue flush commands 1e82fadfc6b9 blk-mq: do not do head insertions post-pre-flush commands 615939a2ae73 blk-mq: defer to the normal submission path for post-flush requests be4c427809b0 blk-mq: use the I/O scheduler for writes from the flush state machine 360f264834e3 blk-mq: defer to the normal submission path for non-flush flush commands c1075e548ce6 blk-mq: reflow blk_insert_flush 0b573692f195 blk-mq: factor out a blk_rq_init_flush helper bda2795a630b fs: remove the special !CONFIG_BLOCK def_blk_fops c96dac8d369f bpf: udp: Implement batching for sockets iterator e4fe1bf13e09 udp: seq_file: Remove bpf_seq_afinfo from udp_iter_state 7625d2e9741c bpf: udp: Encapsulate logic to get udp table f44b1c515833 udp: seq_file: Helper function to match socket attributes 9378096e8a65 bpf: tcp: Avoid taking fast sock lock in iterator d54fbea3bbbe drm/display/dsc: add YCbCr 4:2:2 and 4:2:0 RC parameters 3b292112f075 drm/display/dsc: include the rest of pre-SCR parameters e3290f883127 drm/display/dsc: split DSC 1.2 and DSC 1.1 (pre-SCR) parameters 74fe874cf140 drm/display/dsc: use flat array for rc_parameters lookup 9ff6b5256de3 drm/i915/dsc: stop using interim structure for calculated params 2b470e5531f5 drm/i915/dsc: move DSC tables to DRM DSC helper 169219213c14 drm/i915/dsc: move rc_buf_thresh values to common helper a8c4b36ecac1 drm/i915/dsc: change DSC param tables to follow the DSC model 25553494b275 drm/i915: Fix memory leaks in function live_nop_switch 3af0356c162c io_uring: maintain ordering for DEFER_TASKRUN tw list fa578bf50e0b ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices e45076007e35 phy: mediatek: tphy: add debugfs files 916947720672 phy: core: add debugfs files f5d87b47a1d9 net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager 0279b5454c0e net/mlx5: devlink, Only show PF related devlink warning when needed 7eb197fd83a3 net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule 63c85ad0cd81 phy: fsl-imx8mp-usb: add support for phy tuning c24246d07a94 net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic b2e75563dc39 dt-bindings: phy: imx8mq-usb: add phy tuning properties 3d7c5f78b8ce net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid 292243d13b18 net/mlx5e: E-Switch: move debug print of adding mac to correct place bea416c7e970 net/mlx5e: E-Switch, Check device is PF when stopping esw offloads 6cb9318a2534 net/mlx5: Remove redundant vport_group_manager cap check 29bcb6e4fe70 net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules 99db5669f663 net/mlx5e: E-Switch, Allow get vport api if esw exists c97c9fe48ae3 net/mlx5e: E-Switch, Update when to set other vport context 806815bf3c1d net/mlx5e: Remove redundant __func__ arg from fs_err() calls edab80b89337 net/mlx5e: E-Switch, Remove flow_source check for metadata matching 2abe501751ed net/mlx5: E-Switch, Remove redundant check c511822fe2c9 net/mlx5: Remove redundant esw multiport validate function 1904c3f578dc phy: qcom-qmp-combo: Introduce drm_bridge 2851117f8f42 phy: qcom-qmp-combo: Introduce orientation switching 815891eee668 phy: qcom-qmp-combo: Introduce orientation variable 77cbca3a12d3 phy: qcom-qmp-combo: Extend phy_mutex to all phy_ops 02545aa31008 phy: qcom-qmp-combo: Move phy_mutex out of com_init/exit 6c0237db15fa dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Add ports and orientation-switch afa92949124a dt-bindings: phy: cdns,salvo: add property cdns,usb2-disconnect-threshold-microvolt e8c3336134cb phy: cadence: salvo: Add cdns,usb2-disconnect-threshold-microvolt property 3ad5cebe9c3a phy: cadence: salvo: add .set_mode API fe5516651e19 phy: cadence: salvo: add bist fix 1492498d1301 phy: cadence: salvo: decrease delay value to zero for txvalid 88bc4cda5e27 phy: cadence: salvo: add access for USB2PHY 3bc7fb9ac930 MAINTAINERS: Add Marijn Suijten as drm/msm reviewer 234fcb978f61 drm/i915/hdmi: C20 computed PLL frequencies d7e45eb4802b bpftool: Show target_{obj,btf}_id in tracing link info e859e429511a bpf: Show target_{obj,btf}_id in tracing link fdinfo cb7b04c83e90 drm/i915: Add 16bit register/mask operators 5a7a86bfa2cd drm/msm/dpu: simplify intf allocation code 23bdc972daf4 drm/msm/dpu: use CTL_SC7280_MASK for sm8450's ctl_0 f5abecfe339e drm/msm/dpu: enable DSPP and DSC on sc8180x 800d28a4988d drm/msm/dpu: enable DSPP_2/3 for LM_2/3 on sm8450 f26e0acc3e07 drm/msm/dpu: enable DPU_CTL_SPLIT_DISPLAY for sc8280xp 58fab79731db dt-bindings: display: msm: sm8350-mdss: Fix DSI compatible 8c1ee346da58 RDMA/bnxt_re: Remove unnecessary checks 07d5ce14b2aa RDMA/bnxt_re: Return directly without goto jumps 43774bc15661 RDMA/bnxt_re: Fix to remove an unnecessary log b989f90cef0a RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid ff2e4bfd162c RDMA/bnxt_re: Use unique names while registering interrupts 9b3ee47796f5 RDMA/bnxt_re: Fix to remove unnecessary return labels ab112ee7899d RDMA/bnxt_re: Disable/kill tasklet only if it is enabled 4f96bb37e645 dt-bindings: display/msm/gmu: add Adreno 660 support 0ef4479d13af ice: use src VSI instead of src MAC in slow-path 03592a14b938 ice: allow matching on meta data 17c6d8357da1 ice: specify field names in ice_prot_ext init 40fd749245f2 ice: remove redundant Rx field from rule info 3655c5900f4d drm/sched: Rename to drm_sched_wakeup_if_can_queue() e072700869dd drm/sched: Rename to drm_sched_can_queue() ecd01b69a5f8 ice: define meta data to match in switch 911afb9f9516 PCI/ASPM: Remove unnecessary ASPM_STATE_L1SS check 05a55d9ca145 PCI/ASPM: Rename L1.2-specific functions from 'l1ss' to 'l12' 329ac9af902e docs: submitting-patches: Discuss interleaved replies 80950a546089 PCI/ASPM: Set ASPM_STATE_L1 when driver enables L1.1 or L1.2 d6534e3c8666 MAINTAINERS: direct process doc changes to a dedicated ML 42b0a5e69108 RDMA/rxe: Fix comments about removed tasklets 2017e3cae0c4 Documentation: core-api: Add error pointer functions to kernel-api 4d744ce9d5d7 err.h: Add missing kerneldocs for error pointer functions 34d9f62e0456 Documentation: conf.py: Add __force to c_id_attributes f41dd67da646 docs: clarify KVM related kernel parameters' descriptions 3c591cc954d5 docs: consolidate human interface subsystems f02c20d9f156 docs: admin-guide: Add information about intel_pstate active mode 0babf89c9cca hwmon: (f71882fg) prevent possible division by zero f573db7aa528 crypto: arm64/sha256-glue - Include module.h 20d5e0ef252a net: arc: Make arc_emac_remove() return void 41be14c71bae dmaengine: ste_dma40: use proper format string for resource_size_t eb1cfd09f788 lockdep: Add lock_set_cmp_fn() annotation ee4d21aa4a22 MAINTAINERS: remove broken entries in QUALCOMM TYPEC PORT MANAGER DRIVER 6405fee9b0d0 ntfs: Remove unneeded semicolon 253f3137ebfd ntfs: Correct spelling 04faa6cfd449 ntfs: remove redundant initialization to pointer cb_sb_start 7883d1b28a2b crypto: starfive - Add hash and HMAC support 42ef0e944b01 crypto: starfive - Add crypto engine support 4b66c6aa285e dt-bindings: crypto: Add StarFive crypto module 271e3830377a crypto: caam - Fix soc_id matching a69c500018b9 crypto: sa2ul - change unsafe data size limit to 255 bytes 6c19f3bfff03 crypto: lib/sha256 - Use generic code from sha256_base 70d391a86317 crypto: lib/sha256 - Remove redundant and unused sha224_update 985de45923e2 selftests: mptcp: centralize stats dumping 0639fa230a21 selftests: mptcp: add explicit check for new mibs 45b1a1227a7a mptcp: introduces more address related mibs e76c8ef5cc5b mptcp: refactor mptcp_stream_accept() 711bdd5141d8 inet: factor out locked section of inet_accept() in a new helper fc082b39d0a2 net: sfp: add support for rate selection dc18582211b3 net: sfp: add support for setting signalling rate 1974fd3bf0f0 net: sfp: change st_mutex locking 97a492050aa5 net: sfp: move sm_mutex into sfp_check_state() a9fe964e7aae net: sfp: swap order of rtnl and st_mutex locks d47e5a430dfd net: sfp: move rtnl lock to cover reading state 418c1214741c net: sfp: add helper to modify signal states 1a8edfcffa28 ASoC: cs35l56: In secure mode skip SHUTDOWN and RESET around fw download c9001a275452 ASoC: cs35l56: sdw_write_no_pm() should be performed under a pm_runtime request 608f1b0dbdde ASoC: cs35l56: Move DSP part string generation so that it is done only once 6ac392815628 fs: allow to mount beneath top mount 64f44b27ae91 fs: use a for loop when locking a mount 104026c2e49f fs: properly document __lookup_mnt() 78aa08a8cab6 fs: add path_mounted() 3e49c1e4a615 block: BFQ: Add several invariant checks a036e698c231 block: mq-deadline: Fix handling of at-head zoned writes 0effb390c4ba block: mq-deadline: Handle requeued requests correctly 83c46ed67557 block: mq-deadline: Track the dispatch position b2097bd24b43 block: mq-deadline: Reduce lock contention 3b463cbea908 block: mq-deadline: Simplify deadline_skip_seq_writes() e0d85cde95bb block: mq-deadline: Clean up deadline_check_fifo() 19821fee3ed4 block: Introduce blk_rq_is_seq_zoned_write() a370798201b5 block: Introduce op_needs_zoned_write_locking() 3ddbe2a7e0d4 block: Fix the type of the second bdev_op_is_zoned_write() argument 4f51644ccff1 block: Simplify blk_req_needs_zone_write_lock() 45b46b6f1571 block: mq-deadline: Add a word in a source code comment dd6216bb16e8 blk-mq: make sure elevator callbacks aren't called for passthrough request fdcab6cddef2 blk-mq: remove RQF_ELVPRIV d97217e7f024 blk-mq: don't queue plugged passthrough requests into scheduler d5fb8726f1de block: Decode all flag names in the debugfs output ed18185b77c8 media: coda: Use alloc_ordered_workqueue() to create ordered workqueues 8ae5c4d1366a crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues 1e80449e8d4b wifi: ath10/11/12k: Use alloc_ordered_workqueue() to create ordered workqueues 98ffe0252911 counter: 104-quad-8: Migrate to the regmap API 142c8622b5b2 counter: 104-quad-8: Utilize helper functions to handle PR, FLAG and PSC 4d8df1689fad counter: 104-quad-8: Refactor to buffer states for CMR, IOR, and IDR 398abaabfaf7 counter: 104-quad-8: Utilize bitfield access macros 58b18011d08d wifi: mwifiex: Use default @max_active for workqueues 2d5153526f92 dax: fix missing-prototype warnings 31345a0f5901 MAINTAINERS: Replace my email address 25edb25d7972 PCI/ASPM: Set only ASPM_STATE_L1 when driver enables L1 fb097dcd5a28 PCI/ASPM: Disable only ASPM_STATE_L1 when driver disables L1 c1b2093dce23 riscv: dts: allwinner: d1: Add SPI controllers node 456d8aa37d0f PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free de2bdfb7f79d arm: dts: sunxi: Add ICnova A20 ADB4006 board f3781521af7f dt-bindings: arm: sunxi: add ICnova A20 ADB4006 binding ec4c54584c50 ARM: dts: sunxi: rename tcon's clock output ca1170b69968 clk: sunxi-ng: a64: force select PLL_MIPI in TCON0 mux 454a34871495 x86/platform: Avoid missing-prototype warnings for OLPC 4d312ac057da x86/mm: Add early_memremap_pgprot_adjust() prototype 3b939ba0c211 x86/usercopy: Include arch_wb_cache_pmem() declaration 3e0bd4dd3540 x86/vdso: Include vdso/processor.h e9c2a283e7d9 x86/mce: Add copy_mc_fragile_handle_tail() prototype 29bf464cb8ee x86/fbdev: Include asm/fb.h as needed 8a3e82d38674 x86/hibernate: Declare global functions in suspend.h f34f0d3c10eb x86/entry: Add do_SYSENTER_32() prototype 056b44a4d109 x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() b963d12aa66c x86/mm: Include asm/numa.h for set_highmem_pages_init() c9664839305d x86: Avoid missing-prototype warnings for doublefault code 16db7e9c6e97 x86/fpu: Include asm/fpu/regset.h 2eb5d1df2aa6 x86: Add dummy prototype for mk_early_pgtbl_32() 0253b04d5b26 x86/pci: Mark local functions as 'static' 26c3379a6912 x86/ftrace: Move prepare_ftrace_return prototype to header f219050af06d Input: libps2 - do not discard non-ack bytes when controlling LEDs c4c7eac8ee78 Input: libps2 - introduce common interrupt handler 7d674f9150c3 Input: libps2 - fix aborting PS/2 commands 1db0fd245b60 Input: libps2 - fix NAK handling df9fe0e653c2 Input: libps2 - rework handling of command response fc522f3bdf43 Input: libps2 - remove special handling of ACK for command byte 100e16959c3c Input: libps2 - attach ps2dev instances as serio port's drvdata bd5d93df86a7 ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) 48436f2e9834 ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 f91280f35895 ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l eb14232fb771 selinux: make header files self-including 14c3555f055d arm64: kvm: avoid overflow in integer division ed99135f7621 selinux: keep context struct members in sync 85c3222dddc6 selinux: Implement mptcp_add_subflow hook e3d9387f0026 security, lsm: Introduce security_mptcp_add_subflow() 1a365a2b24cd drm/i915/mtl: Extend Wa_16014892111 to MTL A-step 5f12c8d0a761 drm/i915/mtl: Add MTL performance tuning changes 25e7976db86b drm/i915/mtl: do not enable render power-gating on MTL 615ed9ece018 drm/i915/mtl: Fix expected reg value for Thunderbolt PLL disabling c4dc8dc32bd1 e1000e: Add @adapter description to kdoc 7271522b729b igb: Define igb_pm_ops conditionally on CONFIG_PM 95b681485563 igc: Avoid transmit queue timeout for XDP 0ac2a08f42ce interconnect: add clk-based icc provider support 375cccc65936 dt-bindings: interconnect/msm8996-cbf: add defines to be used by CBF 325bec7157b3 mfd: tps6594: Add driver for TI TPS6594 PMIC 632c60ecd25d clk: imx: scu: use _safe list iterator to avoid a use after free 82a9fa6e9e3c ALSA: emu10k1: make freeing untouched playback voices cheap b840f8d8fcb3 ALSA: emu10k1: improve voice status display in /proc 3eb5b1d0a11d ALSA: emu10k1: don't forget to reset reclaimed synth voices f26a4cf087cb ALSA: emu10k1: simplify freeing synth voices fccd6f31a450 ALSA: emu10k1: enable bit-exact playback, part 4: send amounts 08e55ae996cb ALSA: emu10k1: enable bit-exact playback, part 3: pitch 6077af232cf5 clk: imx: drop imx_unregister_clocks 5c2664cc09f9 ALSA: emu10k1: fix terminating synthesizer voices df335e9a8bcb ALSA: emu10k1: fix synthesizer sample playback position and caching 816967d55f42 ALSA: emu10k1: set variables emu1010_routing_info and emu1010_pads_info storage-class-specifier to static d38ddd56d90e net: lan966x: Add support for DSCP rewrite 363f98b96a43 net: lan966x: Add support for PCP rewrite f8ba50ea13fb net: lan966x: Add support for offloading default prio 0c88d98108c6 net: lan966x: Add support for offloading dscp table 10c71a97eeeb net: lan966x: Add support for apptrust a83e463036ef net: lan966x: Add support for offloading pcp table 1fd22211354a net: lan966x: Add registers to configure PCP, DEI, DSCP 2437d5ea2191 dmaengine: make QCOM_HIDMA depend on HAS_IOMEM 401f022cc5a2 dmaengine: ste_dma40: fix typo in enum documentation ef1e1c41a11d dmaengine: ste_dma40: use correct print specfier for resource_size_t 32882f657e78 interconnect: qcom: rpm: Set QoS registers only once ca545907c712 interconnect: qcom: rpm: Drop unused parameters 1a12928e2562 interconnect: qcom: rpm: Rename icc provider num_clocks to num_bus_clocks 6643b532b3c3 interconnect: qcom: rpm: Rename icc desc clocks to bus_blocks 46055699e5f8 ALSA: emu10k1: introduce and use snd_emu10k1_ptr_write_multiple() 6797400ef4ab ALSA: emu10k1: fix handling of half-loop interrupts 9436f0151d30 ALSA: emu10k1: simplify interrupt handler, part 3 016027741f97 ALSA: emu10k1: simplify interrupt handler, part 2 583307bafb26 ALSA: emu10k1: simplify interrupt handler, part 1 0be0a62fd084 ALSA: emu10k1: fix PCM playback buffer size constraints 912d7af473f1 clk: imx6ul: retain early UART clocks during kernel init 120e1aa2f2e6 spi: hisi-kunpeng: Fix error checking cbbc0ec6dea0 ASoC: mediatek: mt8192-mt6359: Remove " Jack" from Headphone pin name b932f21f6678 ASoC: codecs: rt722-sdca: do not store status in state container 0315dac5406c ASoC: codecs: rt715: do not store status in state container cda72c89d082 ASoC: codecs: rt715-sdca: do not store status in state container 5cd02f96f49a ASoC: codecs: rt712-sdca: do not store status in state container d7a79616fc72 ASoC: codecs: rt712-sdca-dmic: do not store status in state container 22e15c18b4a9 ASoC: codecs: rt711: do not store status in state container 8322947e9228 ASoC: codecs: rt711-sdca: do not store status in state container 9564c9f69112 ASoC: codecs: rt700: do not store status in state container 758665b15acc ASoC: codecs: rt5682: do not store status in state container 28eb1e4224c3 ASoC: codecs: rt1318: do not store status in state container 70207b95b224 ASoC: codecs: rt1316: do not store status in state container cc3ff544a296 ASoC: codecs: rt1308: do not store status in state container 370da75066e3 clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks 8d81d3a0e97d MAINTAINERS: Add myself as the DW eDMA driver reviewer 20d54e48d9c7 fbdev: Rename fb_mem*() helpers 8f8eaa1b0235 fbdev: Move framebuffer I/O helpers into 8ff1541da390 fbdev: Include instead of e1d534ac5b76 fbdev: Include in various drivers 30745abe9bb8 ipu-v3: Include 2df418ff8be6 fbdev/matrox: Remove trailing whitespaces bb47f218fd01 fbdev/hitfb: Cast I/O offset to address e05b5362166b netfilter: flowtable: split IPv6 datapath in helper functions a10fa0b489d6 netfilter: flowtable: split IPv4 datapath in helper functions fa502c865666 netfilter: flowtable: simplify route logic d671fd82eaa9 netfilter: conntrack: allow insertion clash of gre protocol a2a0ffb08468 netfilter: nft_set_pipapo: Use struct_size() 61e03e912da8 netfilter: Reorder fields in 'struct nf_conntrack_expect' b9f9a485fb0e netfilter: nft_exthdr: add boolean DCCP option matching d4b7f29eb85c netfilter: nf_tables: always increment set element count a4878eeae390 netfilter: nf_tables: relax set/map validation checks fa75064d92fd ALSA: emu10k1: refactor PCM playback address handling 9581128a2134 ALSA: emu10k1: refactor PCM playback cache filling 9e72666b9ee1 ALSA: emu10k1: improve API of low-level voice manipulation functions 5b1cd21f0f05 ALSA: emu10k1: fix PCM playback cache and interrupt handling cd6dceb197ca ALSA: emu10k1: skip pointless cache setup for extra voices be3b7629e13a ALSA: emu10k1: remove pointless displacement of the extra voices 1e5323bd7725 Revert "ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)" af7fd0276ed7 ALSA: emu10k1: pass frame instead of byte addresses b50a8b0d57ab net: openvswitch: Use struct_size() b1cf7a561515 mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper fe6559fab328 net: libwx: Replace zero-length array with flexible-array member 8a1dd1e547c1 workqueue: Track and monitor per-workqueue CPU time usage 636384500520 workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism 616db8779b1e workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE bdf8b9bfc131 workqueue: Improve locking rule description for worker fields c54d5046a06b workqueue: Move worker_set/clr_flags() upwards 3a46c9833c1f workqueue: Re-order struct worker fields 725e8ec59c56 workqueue: Add pwq->stats[] and a monitoring script 4fc6a939aba4 arm64: dts: qcom: ipq9574: Drop bias_pll_ubi_nc_clk input 6fb45762691d arm64: dts: qcom: ipq9574: Update the size of GICC & GICV regions 50205122b01e clk: qcom: gcc-ipq9574: constify struct clk_init_data 5439a5be0337 clk: qcom: gcc-ipq9574: Clean up included headers 3f2c154e1b3d dt-bindings: clock: qcom,ipq9574-gcc: Add maintainer 5d8d93309217 arm64: dts: qcom: msm8916-longcheer-l8910: Add front flash LED 99d33ee61cb0 arm64: dts: qcom: sm8550: Add missing RPMhPD OPP levels 173860008298 dt-bindings: power: qcom,rpmpd: Format RPMh levels better 4755e880b08d dt-bindings: power: qcom,rpmpd: add missing RPMH levels 2b967894f80a arm64: dts: qcom: sa8775p: mark the UFS controller as dma-coherent 6f22587c915c drm/i915/guc/slpc: Disable rps_boost debugfs 9fe0731bc345 ALSA: emu10k1: remove runtime 64-bit divisions a7dae5daf4bf RDMA/irdma: Move iw device ops initialization bc89be9443af RDMA/irdma: Return void from irdma_init_rdma_device() ab4e8fc1746f RDMA/irdma: Return void from irdma_init_iw_device() a2741c58ac67 io_uring/net: don't retry recvmsg() unnecessarily 08e4044243a6 ubsan: remove cc-option test for UBSAN_TRAP 9b4b7c1f9f54 RDMA/rxe: Add workqueue support for rxe tasks 4fd5556608bf ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A 69d6b37695c1 ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A 7d41bcb7f32f io_uring/net: push IORING_CQE_F_SOCK_NONEMPTY into io_recv_finish() 88fc8b8463b0 io_uring/net: initalize msghdr->msg_inq to known value bf34e697931f io_uring/net: initialize struct msghdr more sanely for io_recv() d8bde56dfd86 Input: Switch i2c drivers back to use .probe() d86ff3333cb1 efivarfs: expose used and total size ebdf098a0e1b MAINTAINERS: update Intel Ethernet links 1c769b1a303f ice: Remove LAG+SRIOV mutual exclusion 49eb1c1f2f05 ice: update PHY type to ethtool link mode mapping 9136e1f1e5c3 ice: refactor PHY type to ethtool link mode 578fb0926c12 ice: update ICE_PHY_TYPE_HIGH_MAX_INDEX e455ca40dbcf audit: avoid missing-prototype warnings f47d6140b7a4 drm/bridge: tc358767: Switch to devm MIPI-DSI helpers 216abe45cf4a ALSA: emu10k1: make struct snd_emu1010 less wasteful 6f3609f8a3da ALSA: emu10k1: add explicit support for E-MU 0404 f69d705d3972 ALSA: emu10k1: improve mixer controls for E-MU 1010 rev2 card 97f1582e92c9 ALSA: emu10k1: make E-MU mixer control creation more data-driven 1fc710f06aa8 ALSA: emu10k1: make E-MU I/O routing init data-driven cc766807a208 ALSA: emu10k1: fix return value of snd_emu1010_dac_pads_put() 511cbe8f59e3 ALSA: emu10k1: un-hardcode E-MU mixer control callbacks somewhat 536438f1def6 ALSA: emu10k1: make mixer control mass creation less wasteful dc39bb3e4c25 ALSA: emu10k1: compactize E-MU routing source arrays 9b00a1e9b1ae ALSA: emu10k1: make some initializer arrays less wasteful 51d652f4587f ALSA: emu10k1: factor out snd_emu10k1_compose_audigy_sendamounts() 77e067d0fa05 ALSA: emu10k1: skip needless setting of some voice registers 35a60d1edff4 ALSA: emu10k1: rewire {en,dis}abling interrupts for PCM playback a61c695aee87 ALSA: emu10k1: remove useless resets of stop-on-loop-end bits 94dabafea04e ALSA: emu10k1: cleanup envelope register init 155e3d3bf0cd ALSA: emu10k1: straighten out FX send init 24cdfcb4ccbb ALSA: compat_ioctl: use correct snd_ctl_elem_type_t type effcf6241624 selftests/bpf: Make bpf_dynptr_is_rdonly() prototyype consistent with kernel 12852f8e0f70 selftests/bpf: Fix dynptr/test_dynptr_is_null 8819495a754e bpf, docs: Shift operations are defined to use a mask 0211cc1e4fbb soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR 51b5760e56ef soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs b789ca1e3380 soc: ti: pruss: Add pruss_{request,release}_mem_region() API 67d1b0a1030f soc: ti: pruss: Add pruss_get()/put() API 2c99754ea0f9 gpio: add HAS_IOPORT dependencies e752f9b924a1 soc: ti: pruss: Allow compile-testing 413552b360e7 soc: ti: pruss: Avoid cast to incompatible function type 9f60d9d310b9 soc: ti: smartreflex: Use devm_platform_ioremap_resource() 2a36c26fe3b8 bpftool: Support bpffs mountpoint as pin path for prog loadall f04a32b2c5b5 selftests/bpf: Do not use sign-file as testcase 86634ba3dfc7 drm/i915: tweak language in fastset pipe config compare logging d5e64404e77c arm64: dts: sparx5: rename pinctrl nodes a34ebb17546d arm64: dts: microchip: sparx5: correct CPU address-cells 70be83708c92 arm64: dts: microchip: sparx5: do not use PSCI on reference boards f217d94fc632 arm64: dts: microchip: add missing cache properties af2eab1a8243 dt-bindings: net: nxp,sja1105: document spi-cpol/cpha 96ba44c637b0 net/pppoe: make number of hash bits configurable f220125b999b x86/retbleed: Add __x86_return_thunk alignment checks 3b1583868691 ARM: dts: stm32: fix m4_rproc references to use SCMI for stm32mp15 9c994fcf5228 ARM: dts: stm32: Update Cortex-M4 reset declarations on stm32mp15 ebdffe5b1fff gpio: sa1100: include 4cf381bf8e5a gpio: sch311x: Use devm_gpiochip_add_data() to simplify remove path 81b010990bfb gpio: tps65086: Use devm_gpiochip_add_data() to simplify remove path fbc8ab2ccd85 gpio: twl4030: Use devm_gpiochip_add_data() to simplify remove path 2148a7ac3b1a gpio: tpic2810: Use devm_gpiochip_add_data() to simplify remove path 7f9f7f9b1e83 ARM: dts: armada-xp: Replace deprecated spi-gpio properties ae1c0d6eb45a arm64: dts: marvell: add missing cache properties 1ad797597a80 drm/ttm: let struct ttm_device_funcs be placed in rodata df8e3729ffc0 wifi: ath11k: Send HT fixed rate in WMI peer fixed param 570eec3d4050 wifi: ath11k: Relocate the func ath11k_mac_bitrate_mask_num_ht_rates() and change hweight16 to hweight8 1fd2c3f93c3e wifi: ath12k: increase vdev setup timeout 1178c93c0ab7 phy: qcom-qmp-usb: add support for updated qcm2290 / sm6115 binding 2daece5eb51e dt-bindings: phy: qcom,qmp-usb: Drop legacy bindings and move to newer one (SM6115 & QCM2290) 1c677f238f92 MAINTAINERS: Add Manivannan to DW eDMA driver maintainers list 9d71a11b6b07 MAINTAINERS: Demote Gustavo Pimentel to DW EDMA driver reviewer d705a8c73acb drm/i915: fix intel_display_irq.c include order 030d71fd93b1 octeontx2-pf: mcs: Support VLAN in clear text 3f2da9fc17f6 wifi: rtw89: 8851b: rfk: add TSSI 0194a95cbe72 wifi: rtw89: 8851b: rfk: add DPK fe8a168266eb wifi: rtw89: 8851b: rfk: add RX DCK f4244d7fbc91 wifi: rtw89: 8851b: add to parse efuse content e948213fb856 wifi: rtw89: 8851b: add set channel function 31df6df89f93 wifi: rtw89: 8851b: add basic power on function 4885b17ebb92 wifi: rtw89: 8851b: add BT coexistence support function f03bd0429f9b wifi: rtw89: 8851b: configure GPIO according to RFE type 40bb2ab49c36 wifi: rtw89: 8851b: add to read efuse version to recognize hardware version B fa0583c20243 seg6: Cleanup duplicates of skb_dst_drop calls a7533584728d net/tcp: optimise io_uring zc ubuf refcounting eea96a3e2c90 net/tcp: don't peek at tail for io_uring zc ef104443bffa procfs: consolidate arch_report_meminfo declaration 788557fb2370 drm/drm_atomic_helper.c: fix a typo f620596fa347 bus: ti-sysc: Fix dispc quirk masking bool variables 247c8d2f9837 fs: pipe: reveal missing function protoypes df67cb4c58fb fs: d_path: include internal.h 21e5a2d10c8f misc: sram: Generate unique names for subpools 38bd22dac71e dt-bindings: sram: Add compatible for ST-Ericsson U8500 eSRAM 88e4607034ee coredump: require O_WRONLY instead of O_RDWR 56f0440f27b4 ARM: dts: ux500: Add eSRAM nodes bd0e450371ef ARM: dts: ux500: Fix STMPE device nodes 0a03767e9a73 ARM: dts: ux500: Disable charging on HREF boards cff36398bd4c bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl log 7cd6df4f5ec2 selftests/xsk: adjust packet pacing for multi-buffer support 2f6eae0df1a8 selftests/xsk: generate data for multi-buffer packets 86e41755b432 selftests/xsk: populate fill ring based on frags needed 041b68f688a3 selftests/xsx: test for huge pages only once d9f6d9709f87 selftests/xsk: store offset in pkt instead of addr 69fc03d220a3 selftests/xsk: add packet iterator for tx to packet stream 7a8a6762822a selftests/xsk: dump packet at error feb973a9094f selftests/xsk: add varying payload pattern within packet df82d2e89c41 selftests/xsk: generate simpler packets with variable length d2e541494935 selftests/xsk: do not change XDP program when not necessary 65eb006d85a2 bpf: Move kernel test kfuncs to bpf_testmod 6e2b50fa818b selftests/bpf: Remove extern from kfuncs declarations f26ebdd3e4e4 selftests/bpf: Allow to use kfunc from testmod.ko in test_verifier b23b385fa18f selftests/bpf: Load bpf_testmod for verifier test 11642eb92b3b selftests/bpf: Use un/load_bpf_testmod functions in tests b58f3f0e6f3c selftests/bpf: Do not unload bpf_testmod in load_bpf_testmod d18decca69e3 selftests/bpf: Use only stdout in un/load_bpf_testmod functions 45db310984bf selftests/bpf: Move test_progs helpers to testing_helpers object 8e9af8217124 selftests/bpf: Move kfunc exports to bpf_testmod/bpf_testmod_kfunc.h 10cb8622b695 libbpf: Store zero fd to fd_array for loader kfunc relocation de58ef414d8d selftests/bpf: Fix s390 sock_field test failure 24a86d833bc5 selftests/bpf: improve netcnt test robustness e7480a44d7c4 Revert "net: Remove low_thresh in ip defrag" 16853cd8f6d4 scsi: dc395x: Documentation: Reword original driver attribution 7a94a131aa10 scsi: dc395x: Documentation: Replace non-functional twibble.org list 332aac6f0dc0 scsi: MAINTAINERS: Drop DC395x list and site 21b382460d65 scsi: MAINTAINERS: Add a libsas entry 37f1663c9193 scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() 41300cc989c2 scsi: qla4xxx: Replace all non-returning strlcpy() with strscpy() 0871237a946e scsi: target: Replace all non-returning strlcpy() with strscpy() f2156989bf30 spi: cdns: Add compatible for AMD Pensando Elba SoC f5c2f9f95843 spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC 973464fded69 scsi: bfa: Replace all non-returning strlcpy() with strscpy() 15a1cd245d5b regulator: tps6287x: Fix missing .n_voltages setting bc8c537bd68c ASoC: dt-bindings: nau8810: Convert to dtschema 35f8a9d87ca4 ASoC: tegra: tegra210_adx: fix snd_pcm_format_t type 268777caf0dd ASoC: dt-bindings: nau8315: Convert to dtschema 6f2c1e7c2546 ASoC: dt-bindings: Add Google Chameleon v3 i2s device 580bac2a2c6f ASoC: dt-bindings: Add Google Chameleon v3 audio codec 61ed303496eb ASoC: Add Google Chameleon v3 codec driver 702648721db5 ASoC: Add Google Chameleon v3 i2s driver c0328cc59512 scsi: hisi_sas: Fix warnings detected by sparse a090fc97617b scsi: hisi_sas: Change DMA setup lock timeout to 2.5s b68daae9660b scsi: hisi_sas: Configure initial value of some registers according to HBA model aa67380056a4 scsi: megaraid_sas: Convert union megasas_sgl to flex-arrays 7e79881d92e8 scsi: ufs: hwmon: Constify pointers to hwmon_channel_info 60592fb6b67c coredump, vmcore: Set p_align to 4 for PT_NOTE 55c84a5cf2c7 fortify: strcat: Move definition to use fortified strlcat() 605395cd7ced fortify: Add protection for strlcat() 21a2c74b0a2a fortify: Use const variables for __member_size tracking 3bf301e1ab85 string: Add Kunit tests for strcat() family a9dc8d044229 fortify: Allow KUnit test to build without FORTIFY 4d9060981f88 kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML ead62aa370a8 fortify: strscpy: Fix flipped q and p docstring typo 2d47c6956ab3 ubsan: Tighten UBSAN_BOUNDS on GCC eae36cb82440 power: reset: add HAS_IOPORT dependencies f6eeea8d7097 drm/i915/guc: Dump error capture to dmesg on CTB error 6197cff30df4 drm/i915: Dump error capture to kernel log 2a1d18a5dc50 ras/debugfs: Fix error checking for debugfs_create_dir() ceb434d56826 dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance 6de80a0cc7d2 dt-bindings: dma: ti: Add J721S2 BCDMA b8e27cb0e4ed dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G 64273b51a515 dt-bindings: dma: xilinx: Add power-domains to xlnx,zynqmp-dpdma a12ab1378a88 KVM: arm64: Use local TLBI on permission relaxation 6acf51666d03 KVM: arm64: Split huge pages during KVM_CLEAR_DIRTY_LOG 3005f6f29447 KVM: arm64: Open-code kvm_mmu_write_protect_pt_masked() e7bf7a490c68 KVM: arm64: Split huge pages when dirty logging is enabled ce2b60223800 KVM: arm64: Add kvm_uninit_stage2_mmu() 6bd92b9d8b02 KVM: arm64: Refactor kvm_arch_commit_memory_region() 8f5a3eb7513f KVM: arm64: Add kvm_pgtable_stage2_split() 2f440b72e852 KVM: arm64: Add KVM_CAP_ARM_EAGER_SPLIT_CHUNK_SIZE 26f457142d7e KVM: arm64: Export kvm_are_all_memslots_empty() e7c05540c694 KVM: arm64: Add helper for creating unlinked stage2 subtrees 02f10845f435 KVM: arm64: Add KVM_PGTABLE_WALK flags for skipping CMOs and BBM TLBIs c14d08c5adb2 KVM: arm64: Rename free_removed to free_unlinked 2893f6bc9d40 dmaengine: ste_dma40: Return error codes properly 339f5041089a dmaengine: ste_dma40: Use managed resources e59d81e9173a dmaengine: ste_dma40: Pass dev to OF function 42ae6f1695be dmaengine: ste_dma40: Remove platform data fb85a8c51784 dmaengine: ste_dma40: Add dev helper variable 5a1a3b9c19dd dmaengine: ste_dma40: Get LCPA SRAM from SRAM node 4f080c77ec53 dt-bindings: dma: dma40: Prefer to pass sram through phandle 011670cc340c ice: add dynamic interrupt allocation cfebc0a36ea5 ice: track interrupt vectors with xarray 4aad5335969f ice: add individual interrupt allocation 524012c69ee1 ice: remove redundant SRIOV code 369bb5a2a9a7 ice: refactor VF control VSI interrupt handling 4c84cced9304 arm64: dts: allwinner: a64: add missing cache properties 3740a577eaaa arm64: dts: synaptics: add missing cache properties 7a242135a44d arm64: dts: realtek: add missing cache properties a0936e9edf16 arm64: dts: hisilicon: add missing cache properties 05018936a1fe ice: use preferred MSIX allocation api 9f921604a91c arm64: dts: amazon: add missing cache properties afe87cfe820e ice: use pci_irq_vector helper function 0022cec7edec arm64: dts: apm: add missing cache properties 21f475946d89 ARM: dts: en7523: add missing cache properties 38e97a98e371 ice: move interrupt related code to separate file 519ce291168a drm/panel: Modify innolux hj110iz panel initial code b195a9d7f721 ARM: dts: stm32: add STM32MP1-based Phytec board 27538a18a4fc ARM: dts: stm32: add STM32MP1-based Phytec SoM e90227f0f383 dt-bindings: arm: stm32: Add Phytec STM32MP1 board d4b5f1a5a099 ARM: dts: stm32: Add sleep pinmux for SPI1 pins_a on stm32mp15 37f92e6930bd ARM: dts: stm32: Add idle/sleep pinmux for USART3 on stm32mp15 559b33d2a8c5 ARM: dts: stm32: Add pinmux for USART1 pins on stm32mp15 2f18e152217d ARM: dts: stm32: Add new pinmux for sdmmc2_d47 on stm32mp15 8b8d017f5334 ARM: dts: stm32: Add new pinmux for sdmmc1_b4 on stm32mp15 ab7a5cba8231 ARM: dts: stm32: Add alternate pinmux for sai2b on stm32mp15 303f3fe1d88f ARM: dts: stm32: Add alternate pinmux for ethernet for stm32mp15 786bb0245881 brd: use XArray instead of radix-tree to index backing pages a3c10035d12f eeprom: at24: Use dev_err_probe for nvmem register failure 8d087a09c701 phy: ti: gmii-sel: Enable USXGMII mode for J784S4 efd658807d3f phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 2de2e49b3226 phy: ti: gmii-sel: Enable SGMII mode for J721E 178b65152149 phy: ti: gmii-sel: Enable SGMII mode for J7200 6a301188420a phy: ti: gmii-sel: Add support for SGMII mode 7a5f349e592c ARM: dts: stm32: use RCC macro for CRC node on stm32f746 1541fbaca0d9 phy: freescale: imx8m-pcie: Use devm_platform_ioremap_resource() fdab47868e3d phy: hisilicon: Allow building phy-hisi-inno-usb2 on ARM32 3940ffc65492 phy: hisilicon: Add inno-usb2-phy driver for Hi3798MV100 f64df0822603 phy: Revert "phy: Remove SOC_EXYNOS4212 dep. from PHY_EXYNOS4X12_USB" 6e76ac595855 io_uring: Add io_uring_setup flag to pre-register ring fd and never install it 03d89a2de25b io_uring: support for user allocated memory for rings/sqes 9c189eee73af io_uring: add ring freeing helper e27cef86a0ed io_uring: return error pointer from io_mem_alloc() 9b1b58cacc65 io_uring: remove sq/cq_off memset c598c335da42 drm/i915/tc: Reset TypeC PHYs left enabled in DP-alt mode after the sink disconnects b61fad5f7e5d drm/i915/tc: Call TypeC port flush_work/cleanup without modeset locks held 60ded7cc86f3 drm/i915: Factor out a helper for handling atomic modeset locks/state 7e4460c34b01 drm/i915/dp: Factor out intel_dp_get_active_pipes() f45156ff18ba drm/i915/dp: Prevent link training fallback on disconnected port 9031c6d4f78a drm/i915/dp: Convert link training error to debug message on disconnected sink f48eab290287 drm/i915/dp: Add link training debug and error printing helpers e826839e18b7 drm/i915: Add support for disabling any CRTCs during HW readout/sanitization 26281d359725 drm/i915: Factor out set_encoder_for_connector() 3ad41442d7bf drm/i915: Separate intel_crtc_disable_noatomic_begin/complete() db4069fcbdc5 drm/i915: Update connector atomic state before crtc sanitize-disabling 7ff9a17e372e drm/i915: Make the CRTC state consistent during sanitize-disabling 0694cab1d5a4 drm/i915: Add helpers to reference/unreference a DPLL for a CRTC 7eeef32719f6 drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration 4f693a8f5617 net: ethernet: i825xx: sun3_8256: Add SPDX license identifier 9ac40d080bef net: ethernet: i825xx: Replace unversioned GPL (GPL 1.0) notice with SPDX identifier 9f07af05d0e4 net: ethernet: 8390: Replace GPL 2.0 boilerplate with SPDX identifier dc3eb2f4ec09 net: ethernet: 8390: Convert unversioned GPL notice to SPDX license identifier 613a014191f5 net: bonding: Add SPDX identifier to remaining files 6245ce4ab670 objtool: Move noreturn function list to separate file d59fec29b131 tools/lib/subcmd: Replace NORETURN usage with __noreturn 34245659debd objtool: Remove superfluous global_noreturns entries 55eeab2a8a11 objtool: Ignore exc_double_fault() __noreturn warnings fedb724c3db5 objtool: Detect missing __noreturn annotations ced23d2e3762 objtool: Include backtrace in verbose mode ca653464dd09 objtool: Add verbose option for disassembling affected functions 5e3992fe7274 objtool: Limit unreachable warnings to once per function 89da5a69a831 x86/unwind/orc: Add 'unwind_debug' cmdline option dc1d05536f44 start_kernel: Omit prevent_tail_call_optimization() for newer toolchains 514ca14ed544 start_kernel: Add __no_stack_protector function attribute 070a10d6fe1b pinctrl: qcom: sc8180x: gracefully handle missing IO memory resource 95f0e3a209b0 x86/unwind/orc: Use swap() instead of open coding it 6a16d1a5ba8c pinctrl: qcom: Refactor generic qcom pinctrl driver c7a291dbbce9 pinctrl: qcom: Remove the msm_function struct a8874ada1325 phy: qcom: qmp: Update IPQ9574 USB Phy initialization Sequence 5eaba7b5de93 phy: qcom-qusb2: add QUSB2 support for IPQ9574 b225e9124b49 dt-bindings: phy: qcom,qmp-usb: Add IPQ9574 USB3 PHY fc1ec000b60b dt-bindings: phy: qcom,qusb2: Document IPQ9574 compatible 45fe0dc4ea2e arm64: xilinx: Use zynqmp prefix for SOM dt overlays 5be4fbbfbec3 arm64: zynqmp: Add phase tags marking 7b91ccd5d265 arm64: zynqmp: Describe bus-width for SD card on KV260 255118de7689 arm64: zynqmp: Enable AMS on SOM and other zcu10x boards 6d1a2bea2410 arm64: zynqmp: Enable DP driver for SOMs 116de80adad7 arm64: zynqmp: Setup clock for DP and DPDMA fc57b6c9298f arm64: zynqmp: Switch to ethernet-phy-id in kv260 60a990542425 arm64: zynqmp: Disable USB3.0 for zc1751-xm016-dc2 c506fe31d722 arm64: zynqmp: Add pinctrl emmc description to SM-K26 56bb4ed4da7c arm64: zynqmp: Add gpio labels for modepin gpio 5ac5794afb36 arm64: zynqmp: Add mtd partition for secure OS storage area 637902f7c407 arm64: zynqmp: Use assigned-clock-rates for setting up SD clock in SOM 4a7f7eadd7f7 arm64: zynqmp: Add linux,code for gpio button e05d2f969cb5 arm64: zynqmp: Add dmas, dp, rtc, watchdogs and opp nodes for SOM 9660efc2af37 ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards e0040abb8d5b ARM: dts: stm32: Replace deprecated st,hw-flow-ctrl with uart-has-rtscts a5ae12c87df6 ata: pata_parport: Fix on26 module code indentation and style 012f2059e3c0 ata: pata_parport: Fix on20 module code indentation and style ece68db971f2 ata: pata_parport: Fix ktti module code indentation and style 65db10ca726e ata: pata_parport: Fix kbic module code indentation and style bd91cbfa3c31 ata: pata_parport: Fix friq module code indentation and style 6b427116ea02 ata: pata_parport: Fix fit3 module code indentation and style 0d5e81729f4f ata: pata_parport: Fix fit2 module code indentation and style 8be319717be2 ata: pata_parport: Fix epia module code indentation and style 3cb41685f7c7 ata: pata_parport: Fix epat module code indentation and style d6332c12c226 ata: pata_parport: Fix dstr module code indentation and style 630b64bc870e ata: pata_parport: Fix comm module code indentation and style ec52d5241e84 ata: pata_parport: Fix bpck6 module code indentation and style ab0695eecc47 ata: pata_parport: Fix aten module code indentation and style f19c694f744f ata: pata_parport: Fix frpw module code indentation and style 22e395d001f8 ata: pata_parport: Fix bpck module code indentation and style e2ff42b4f1ca ARM: zynq: dts: Add SCL & SDA GPIO entries for recovery 12e2e17de2cd ata: libata-core: Simplify if condition in ata_dev_revalidate() 028d125a30ff arm64: zynqmp: Fix usb reset over bootmode pins on zcu100 3effc177f12d arm64: zynqmp: Sync node name address with reg (mailbox) 6ae507f09e29 arm64: zynqmp: Add resets property to sdhci nodes 9a18fb598162 arm64: zynqmp: Rename ams_ps/pl node names 04127a3d30bd ARM: dts: stm32: remove extra space in stm32mp15xx-dkx.dtsi e40879b6d7d8 x86/MCE: Check a hw error's address to determine proper recovery action 1582e1d1b244 arm64: tegra: Add CPU OPP tables and interconnects property c95711d7dbc4 arm64: tegra: Add support for IGX Orin 9365bf006f53 PCI: tegra194: Add interconnect support in Tegra234 205b3d02d57c PCI: tegra194: Fix possible array out of bounds access e852af72a7f2 memory: tegra: Make CPU cluster BW request a multiple of MC channels 80b19e09c8fb memory: tegra: Add software memory clients in Tegra234 aecc83f11dd8 memory: tegra: Add memory clients for Tegra234 9a38cb27668e memory: tegra: Add interconnect support for DRAM scaling in Tegra234 b0dae3df0546 dt-bindings: tegra: Add ICC IDs for dummy memory clients 3db59e1ca693 ARM: dts: stm32: add part number for STM32MP15x 6e335cd789be ext2: Add direct-io trace points fb5de4358e1a ext2: Move direct-io to use iomap d05307042500 ext2: Use generic_buffers_fsync() implementation 5b5b4ff8f92d ext4: Use generic_buffers_fsync_noflush() implementation 31b2ebc0929e fs/buffer.c: Add generic_buffers_fsync*() implementation fcced95b6ba2 ext2/dax: Fix ext2_setsize when len is page aligned bcdbd3b7888e ALSA: emu10k1: enable bit-exact playback, part 2: voice attenuation d94436465152 soc/tegra: fuse: Add support for Tegra264 f5a08ed51ed7 platform/x86: toshiba: constify pointers to hwmon_channel_info ddd4e9d78057 platform/x86: system76: constify pointers to hwmon_channel_info 1180bdfdeca1 platform/x86: hp: constify pointers to hwmon_channel_info a1c3f6976ba3 platform/x86: gigabyte: constify pointers to hwmon_channel_info e9d1b2d0f7d0 mlxbf-bootctl: Add sysfs file for BlueField boot log 506ed33d0767 platform/x86/amd/pmf: Fix compiler warnings in static slider 81d6b37b69b8 drm/bridge: tc358768: remove unneeded semicolon 728cb3f061e2 gpu: drm: bridge: No need to set device_driver owner adbcfcc92b5a dt-bindings: display: bridge: tc358867: Document TC358867/TC9595 compatible e45c5f1ad769 drm/i915/hdcp: Fill hdcp2_streamid_type and k in appropriate places a6d82f1b7ada drm/i915/hdcp: Fix modeset locking issue in hdcp mst 415beb1fa63c drm/i915/hdcp: Remove enforce_type0 check outside loop 4c4279a8d58d drm/i915/hdcp: add intel_atomic_state argument to hdcp_enable function 8b33485128ad net: skbuff: update comment about pfmemalloc propagating 2b874a027810 drm/i915/irq: split out display irq handling da38ba98645d drm/i915/irq: split out hotplug irq handling 08d8f43045af drm/i915/irq: convert gen8_de_irq_handler() to void 518a1742f477 ASoC: dt-bindings: nau8824: Convert to dtschema 20ef7f2139ab ASoC: dt-bindings: ssm2518: Convert to dtschema 108598c39eef bpf: Fix memleak due to fentry attach failure a9650b7f6fc0 perf vendor events arm64: Add AmpereOne core PMU events 40bf1cb07ee7 perf ftrace: Flush output after each writing 18618dd0de3d dt-bindings: power: supply: axp20x: Add AXP192 compatible af1dcd3d2d37 power: supply: axp20x_usb_power: Add support for AXP192 830087b11e1a power: supply: axp20x_usb_power: Remove variant IDs from VBUS polling check 305398bfce77 power: supply: axp20x_usb_power: Use regmap field for VBUS disabling 70b3b6d9a8b4 power: supply: axp20x_usb_power: Use regmap fields for USB BC feature 05c14ac245e9 power: supply: axp20x_usb_power: Use regmap fields for VBUS monitor feature 28ca77c9bb8c power: supply: axp20x_usb_power: Simplify USB current limit handling 0816e1dd5ea8 can: xilinx: Convert to platform remove callback returning void 9587b93b7755 can: ti_hecc: Convert to platform remove callback returning void aaa278e646c0 can: sun4i_can: Convert to platform remove callback returning void 737aec8a8f13 can: softing: Convert to platform remove callback returning void bc79adfbd1fd can: sja1000_platform: Convert to platform remove callback returning void 0367b598afbe can: sja1000_isa: Convert to platform remove callback returning void ae08f87afff7 can: rcar: Convert to platform remove callback returning void 36157299e67b can: mscan: mpc5xxx_can: Convert to platform remove callback returning void 2d7c33d032ff can: m_can: Convert to platform remove callback returning void 3ac96f45aac6 can: janz-ican3: Convert to platform remove callback returning void a5095a981018 can: ifi_canfd: Convert to platform remove callback returning void 6aa62362f14d can: grcan: Convert to platform remove callback returning void 55216590c9cf can: flexcan: Convert to platform remove callback returning void 45413bf75919 can: ctucanfd: Convert to platform remove callback returning void 6882011e8854 can: length: make header self contained 86eb8a19b477 can: cc770_platform: Convert to platform remove callback returning void cca7d85ad80c can: bxcan: Remove unnecessary print function dev_err() 938100762293 can: cc770_isa: Convert to platform remove callback returning void 88da17436973 can: usb: f81604: add Fintek F81604 support 1708caf4c47d can: c_can: Convert to platform remove callback returning void cba8ed7f0043 can: bxcan: Convert to platform remove callback returning void 03ef5a4b322f can: at91_can: Convert to platform remove callback returning void 6d491b37e70d perf annotate browser: Add '<' and '>' keys for navigation 94f0705eee70 perf annotate: Parse x86 SIB addressing properly 983034cd0d21 perf annotate: Handle "decq", "incq", "testq", "tzcnt" instructions on x86 61b3d2107d2a perf doc: Add support for KBUILD_BUILD_TIMESTAMP 21a165133c85 perf doc: Define man page date when using asciidoctor 47e79cbeea4b bpf: Remove bpf trampoline selector 1298bc978afb ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuation de0dc31070a5 ALSA: emu10k1: skip mic capture PCM for cards without AC97 codec 6175ccd1a981 ALSA: emu10k1: omit non-applicable mixer controls for E-MU cards 1a38ae579606 ALSA: emu10k1: validate min/max values of translated controls bb5ceb43b7bf ALSA: emu10k1: fix non-zero mixer control defaults in highres mode a746516d75fd ALSA: emu10k1: polish audigy GPR allocation 2e9bd50f117e ALSA: emu10k1: optimize mask calculation in snd_emu10k1_ptr_read() 2093dcfc04e1 ALSA: emu10k1: merge common paths in snd_emu10k1_ptr_{read,write}() 3676cd4bc8e6 ALSA: emu10k1: validate parameters of snd_emu10k1_ptr_{read,write}() 60571ac9ea62 ALSA: emu10k1: automate encoding of sub-register definitions ce2544b2d05e torture: Remove duplicated argument -enable-kvm for ppc64 9e5d61c013a2 doc/rcutorture: Add description of rcutorture.stall_cpu_block 90564f1e3dd6 bpf, arm64: Support struct arguments in the BPF trampoline 04cb8453a91c bpftool: JIT limited misreported as negative value on aarch64 d84b1a6708ee bpf: fix calculation of subseq_idx during precision backtracking 103d6e9d61e0 wifi: rtl8xxxu: Rename some registers c98411dc8cf6 wifi: rtl8xxxu: Support new chip RTL8192FU 87807f77a03d wifi: brcmfmac: wcc: Add debug messages 7583e8fbdc49 x86/cpu: Remove X86_FEATURE_NAMES 424e23fd6c30 x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt de598695a2ad remoteproc: stm32: Allow hold boot management by the SCMI reset controller ef7129db96cb dt-bindings: remoteproc: st,stm32-rproc: Rework reset declarations 6361b7de262a riscv: dts: starfive: jh7110: Add watchdog node 435ac3fbfbc6 riscv: dts: starfive: jh7100: Add watchdog node caec5ebe77f9 io_uring: rely solely on FMODE_NOWAIT e9833d870102 block: mark bdev files as FMODE_NOWAIT if underlying device supports it fe34db062b80 net: set FMODE_NOWAIT for sockets 924764aa5f2e pinctrl: rk805: Add rk806 pinctrl support 210f418f8ace mfd: rk8xx: Add rk806 support 706a4141d40f dt-bindings: mfd: Add rk806 binding 74413bd611b4 mfd: rk8xx-i2c: Use device_get_match_data c20e8c5b1203 mfd: rk808: Split into core and i2c 049449976f54 mfd: rk808: Replace 'struct i2c_client' with 'struct device' e31a5c5cfeab MAINTAINERS: Update Srivatsa S. Bhat's maintained areas e714b50bdf3c mfd: rk808: Use dev_err_probe 4fec8a5a85c4 mfd: rk808: Convert to device managed resources 2dc51ca822e4 clk: RK808: Reduce 'struct rk808' usage 4f1192559707 Documentation/process: Explain when tip branches get merged into mainline be06fedcec0d dt-bindings: tegra: Document compatible for IGX 6c79e42169fe EDAC/amd64: Add support for ECC on family 19h model 60h-7Fh 4d585f48ee6b bpf: Remove anonymous union in bpf_kfunc_call_arg_meta ab87f558dcfb drm/vkms: Fix RGB565 pixel conversion 8b25320887d7 drm: Add fixed-point helper to get rounded integer values 7d3ee229ea51 powerpc: Drop MPC5200 LocalPlus bus FIFO driver da5311a4b852 powerpc/spufs: remove unneeded if-checks 9d87ab41743f powerpc: delete empty config entry for PPC_86xx 63b5dbfdb770 platform/x86/amd/pmf: Add PMF debug facilities a82ebb3d800d platform/x86/amd/pmf: Add PMF acpi debug support 812562b8d881 drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence fe7f4e8d4965 drm/panel: boe-tv101wum-nl6: Remove extra delay c0d68601cbce perf test: Add cputype testing to perf stat fbac266f095d s390: select ARCH_SUPPORTS_INT128 190c6854e9ea perf build: Don't use -ftree-loop-distribute-patterns and -gno-variable-location-views in the python feature test when building with clang-13 1f2597cd3686 s390/pai_ext: replace atomic_t with refcount_t 9a1bc9ea01e2 perf parse-events: Reduce scope of is_event_supported ecc758cee6a1 s390/pai_crypto: replace atomic_t with refcount_t 718eabe1f329 perf stat: Don't disable TopdownL1 metric on hybrid 8a4859c50fb7 perf metrics: Be PMU specific in event match d6b7dd1107ee perf jevents: Don't rewrite metrics across PMUs 1b8012b26f78 perf vendor events intel: Correct alderlake metrics dae47d3940a7 perf stat: Command line PMU metric filtering bd3846d0fea2 perf metrics: Be PMU specific for referenced metrics. 5136e43c6139 perf parse-events: Don't reorder atom cpu events 52c7b4d3f9c1 perf parse-events: Don't auto merge hybrid wildcard events 2aadca4b3542 perf parse-events: Avoid error when assigning a legacy cache term e831f3ccf992 perf parse-events: Avoid error when assigning a term 5ea8f2ccffb2 perf parse-events: Support hardware events as terms aefde50a446b perf test: Fix parse-events tests for >1 core PMU 003be8c4f717 perf stat: Make cputype filter generic 411ad22ecf02 perf parse-events: Add pmu filter 24d80818ce22 perf parse-events: Minor type safety cleanup 996e54bbee82 perf parse-events: Remove now unused hybrid logic 8bc75f699c14 perf parse-events: Support wildcards on raw events d7f21df0c991 perf print-events: Print legacy cache events for each PMU 2bdf4d7ea9b6 perf parse-events: Wildcard legacy cache events 6fd1e5191591 perf parse-events: Support PMUs for legacy cache events 68911aef3d76 perf test x86 hybrid: Add hybrid extended type checks 8d8632887d74 perf test x86 hybrid: Update test expectations ae4aa00a1a93 perf test: Move x86 hybrid tests to arch/x86 70c90e4a6b2f perf parse-events: Avoid scanning PMUs before parsing 442eeb770447 perf print-events: Avoid unnecessary strlist cae256ae75cf perf parse-events: Set pmu_name whenever a pmu is given c9aeb2e9cc8e perf parse-events: Set attr.type to PMU type early a8af6e48c622 perf test: Roundtrip name, don't assume 1 event per name 4a7c4eafb748 perf test: Test more with config_cache 9854934b055c perf test: Mask configs with extended types then test 8f8c10688698 perf test: Use valid for PMU tests 5a52817e388b perf test: Test more sysfs events cde61c605252 perf vendor events intel: Add tigerlake metric constraints cbd393afa3ff perf vendor events intel: Add sapphirerapids metric constraints f215040aa245 perf vendor events intel: Add icelakex metric constraints aea8abd7d435 perf vendor events intel: Add icelake metric constraints 0d9b41daa590 nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() 0f1cb4d77728 drm/ssd130x: Fix include guard name 2a61d97fb0ff perf vendor events intel: Add alderlake metric constraints 0c7ffa32dbd6 x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it 7e75178a0950 x86/smpboot: Support parallel startup of secondary CPUs f6f1ae9128d2 x86/smpboot: Implement a bit spinlock to protect the realmode stack bea629d57d00 x86/apic: Save the APIC virtual base address 18415f33e2ac cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE f54d4434c281 x86/apic: Provide cpu_primary_thread mask 8b5a0f957cc5 x86/smpboot: Enable split CPU startup a631be92b996 cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism 6d712b9b3a58 cpu/hotplug: Reset task stack state in _cpu_up() bc088f9a0d5b cpu/hotplug: Remove unused state functions 72b11aa7f8f9 riscv: Switch to hotplug core state synchronization 51e0efe1f26e parisc: Switch to hotplug core state synchronization c8d2bcc467c8 MIPS: SMP_CPS: Switch to hotplug core state synchronization 7202e9796457 csky/smp: Switch to hotplug core state synchronization b3091f172fed arm64: smp: Switch to hotplug core state synchronization 5490e769cdc7 ARM: smp: Switch to hotplug core state synchronization 5356297d12d9 cpu/hotplug: Remove cpu_report_state() and related unused cruft 2711b8e2b71f x86/smpboot: Switch to hotplug core state synchronization 6f0621238b7e cpu/hotplug: Add CPU state tracking and synchronization ab24eb9abb9c x86/xen/hvm: Get rid of DEAD_FROZEN handling 2de7fd26d907 x86/xen/smp_pv: Remove wait for CPU online e464640cf7af x86/smpboot: Remove wait for cpu_online() 22b612e2d53f cpu/hotplug: Rework sparse_irq locking in bringup_cpu() c8b7fb09d1bc x86/smpboot: Remove cpu_callin_mask 9d349d47f0e3 x86/smpboot: Make TSC synchronization function call based d4f28f07c2fe x86/smpboot: Move synchronization masks to SMP boot code a32226fa3b7d x86/cpu/cacheinfo: Remove cpu_callout_mask dependency e94cd1503b15 x86/smpboot: Get rid of cpu_init_secondary() 2b3be65d2e4f x86/smpboot: Split up native_cpu_up() into separate phases and document them c7f15dd3f0e9 x86/smpboot: Remove unnecessary barrier() cded36797658 x86/smpboot: Restrict soft_restart_cpu() to SEV 5475abbde77f x86/smpboot: Remove the CPU0 hotplug kludge e59e74dc48a3 x86/topology: Remove CPU0 hotplug option 666e1156b2c5 x86/smpboot: Rename start_cpu0() to soft_restart_cpu() 134a12827bc5 x86/smpboot: Avoid pointless delay calibration if TSC is synchronized ba831b7b1a51 cpu/hotplug: Mark arch_disable_smp_support() and bringup_nonboot_cpus() __init 5107e3ebb868 x86/smpboot: Cleanup topology_phys_to_logical_pkg()/die() 60aebc955949 drivers/firmware: Move sysfb_init() from device_initcall to subsys_initcall_sync 225f37b578a9 ASoC: SOF: ipc4-pcm: reset all pipelines during FE DAI hw_free 81a5d699217d ASoC: SOF: Intel: hda-dai-ops: Split the get_hext_stream() op for IPC4 d904942aeaa6 ASoC: SOF: Simplify the calculation of variables 7a975e9b3c94 ASoC: SOF: ipc4-topology: Use set_get_data() to send LARGE_CONFIG message fdecd4aaf80a ASoC: SOF: Intel: remove mutual exclusion between NOCODEC and HDA_LINK 746a78c2864c ASoC: SOF: Intel: hda-dai: use HDA_LINK instead of HDA_AUDIO_CODEC b7b71b8cbd48 ASoC: SOF: Intel: hda-dai: mark functions as __maybe_unused cedd0bdc1660 fs: fix incorrect fmode_t casts caf7ad845e90 ASoC: SOF: Intel: hda-dai: move hda_dai_prepare() code 2dddff71e9ae ASoC: SOF: Intel: Kconfig: move selection of PROBE_WORK_QUEUE fb0bdfe2a056 ASoC: SOF: Intel: clarify initialization when HDA_AUDIO_CODEC is not used 45f3c2f83a08 ASoC: SOF: Intel: fix DAI number mismatch de8e2d5d8024 ASoC: SOF: Intel: hda-dai: remove use of cpu_dai->component drvdata 3886518fdb6d ASoC: SOF: Intel: hda-dai: simplify .prepare callback 5a56c5335d36 ASoC: SOF: ipc4-topology: Modify input audio format selection logic f37b702cb6f7 ASoC: SOF: ipc4-topology: New helper to check if all output formats are the same 1af13f221ac3 ASoC: SOF: ipc4-topology: Modify the output format selection logic 35171c1a907c ASoC: SOF: ipc4-topology: Add a new helper function to get the valid bits f1ceebdbe8d8 ASoC: SOF: ipc4-topology: Handle output format special case ae45aebe4560 ASoC: SOF: ipc4-topology: Rename sof_ipc4_init_audio_fmt() a2e07c3319f7 ASoC: SOF: ipc4-topology: Move the call to init output format 523042f63feb ASoC: SOF: ipc4-topology: Add a helper function for output format selection 4c7873d60958 ASoC: SOF: ipc4-topology: Handle input/output audio format special case dfe25fea968d ASoC: Intel: sof_sdw: add quirk for LNL RVP bf10d002b69d ASoC: Intel: soc-acpi: add tables for LunarLake 49d1f3ccc876 ASoC: Intel: sof_sdw: add new mapping for HP Spectre x360 f0c8d83ab1a3 ASoC: Intel: sof_sdw: start set codec init function with an adr index b06e33aa0ad4 ASoC: Intel: soc-acpi: add support for MTL SDCA boards 289e1df00e49 ASoC: Intel: sof_sdw: add quirk for MTL RVP 0db94947c9d3 ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices 8899672f8847 ASoC: Intel: Add rpl_max98373_8825 driver 95d06196c83c ASoC: wm_adsp: Update to use new component control notify helepr 476d942e50d4 ASoC: ak4118: Update to use new component control notify helper ace9ed54bd87 ASoC: soc-component: Add notify control helper function 739ee993c385 ASoC: dt-bindings: mediatek,mt8188-afe: add audio properties 1e4fe75e9746 ASoC: dt-bindings: mediatek,mt8188-afe: correct clock name 2e5c422a624a ASoC: mediatek: mt8188: add required clocks fb167449cec1 ASoC: mediatek: mt8188: add bus protection e9eab4bed043 ASoC: mediatek: mt8188: combine afe component registration 9be0213a6858 ASoC: mediatek: mt8188: refine APLL control e5d2bd4103df ASoC: mediatek: mt8188: revise ETDM control flow 2664c8790cfd ASoC: mediatek: mt8188: complete set_tdm_slot function 4db399793c34 ASoC: mediatek: mt8188: remove supply AUDIO_HIRES 1168f0954176 jffs2: reduce stack usage in jffs2_build_xattr_subsystem() 55650b2fddb9 fs/open.c: Fix W=1 kernel doc warnings d1e4632b304c octeontx2-pf: mcs: Remove unneeded semicolon 621b6783c731 drm/i915/hwmon: Silence UBSAN uninitialized bool variable warning c515a4443cb8 net: ethernet: microchip: vcap: Remove extra semicolon 6b9bd7c35d32 drm/i915/display: add i915 parameter to I915_STATE_WARN() b8e6185bcf5c drm/i915/display: remove I915_STATE_WARN_ON() fe735c34ef06 drm/i915/crtc: replace I915_STATE_WARN_ON() with I915_STATE_WARN() a44bebf6afa8 drm/i915/dpll: drop a useless I915_STATE_WARN_ON() 11a3b0ac33d9 cpufreq: imx6q: don't warn for disabling a non-existing frequency f2eb43f0b8c2 drm/i915/mtl: Add handling for MTL ccs modifiers c7c12de893f8 drm/fourcc: define Intel Meteorlake related ccs modifiers cb9a39aacd3d soc: renesas: rcar-rst: Allow WDT reset on R-Car V3U 3f1e1ad9230f ARM: shmobile: defconfig: Refresh for v6.4-rc1 efe103065ccb docs: octeontx2: Add Documentation for QOS 6cebb6a4b114 octeontx2-pf: ethtool expose qos stats 5e6808b4c68d octeontx2-pf: Add support for HTB offload cb748a7ebad7 octeontx2-pf: Prepare for QOS offload 6b4b2ded9c42 octeontx2-pf: Refactor schedular queue alloc/free calls ab6dddd2a669 octeontx2-pf: qos send queues management 508c58f76ca5 octeontx2-pf: Rename tot_tx_queues to non_qos_queues 12e7789ad5b4 sch_htb: Allow HTB priority parameter in offload mode 3631c363b7c1 drm/i915/bios: add helper for reading SPI e5cfa586d513 ARM: dts: armada388-clearfog: add missing phy-modes b2cbac9b9b28 net: Remove low_thresh in ip defrag c642256b9177 vfs: Replace all non-returning strlcpy with strscpy 38f1755a3e59 fs: use correct __poll_t type 6986f05b557b drm/i915/hdcp: Check if media_gt exists 8bc27fa5d776 docs: uapi: media: ignore new DVB-S2X FEC values 2cbf475a04b2 platform/chrome: cros_ec: Report EC panic as uevent cbd3ef64eb9d arm64: dts: Add support for Emtop SoM & Baseboard b954d70abe52 arm64: dts: imx93-11x11-evk: enable wdog3 afbd37e87824 arm64: dts: imx93: add cpuidle node f2d03ba997cb arm64: dts: imx93: reorder device nodes 5a866baab1e0 arm64: dts: imx93: add ocotp node 84e29d79be2d arm64: dts: imx93: add watchdog node 50552fa6ec91 dt-bindings: vendor-prefixes: Add Emtop d2bf7abfd235 dt-bindings: arm: fsl: Add Emtop SoM & Baseboard 9230758996c3 arm64: dts: qcom: sc8280xp: correct GIC child node name 7df522338d63 arm64: dts: qcom: sm8150: drop snps,dw-pcie fallback compatible 83254172fa7f arm64: dts: qcom: sm8150: add missing qcom,smmu-500 fallback e10094bf5906 arm64: dts: qcom: sm8150: drop incorrect serial properties 0dc608855195 dt-bindings: soc: qcom: aoss-qmp: add compatible for sa8775p d3db273c8a11 arm64: dts: qcom: sa8775p: enable AOSS 4eefaf51f716 arm64: dts: qcom: sa8775p-ride: enable USB nodes de1001525c1a arm64: dts: qcom: sa8775p: add USB nodes 09b701b89a76 arm64: dts: qcom: sa8775p: add the watchdog node 6c92689a0a57 arm64: dts: qcom: sa8775p: pmic: add the sdam_0 node 40d583599870 arm64: dts: qcom: sa8775p: pmic: remove the PON modes 8125a5612511 arm64: defconfig: enable the SA8775P GPUCC driver 1a1ff00c1626 arm64: dts: qcom: sa8775p: add the GPU IOMMU node 597cfc178829 arm64: dts: qcom: sa8775p: add the GPU clock controller node 2dba7a613a6e arm64: dts: qcom: sa8775p: add the pcie smmu node 35c45a1125fc arm64: dts: qcom: sa8775p-ride: enable UFS be543efeee17 arm64: dts: qcom: sa8775p: add UFS nodes 86c96823d4b5 arm64: dts: qcom: sa8775p: add the PMU node 0e59d9e21091 arm64: dts: qcom: Add Fxtec Pro1X (QX1050) DTS 775d08f39541 dt-bindings: arm: qcom: Add Fxtec Pro1X 57827e87be54 arm64: dts: qcom: sa8540p-ride: Add ethernet nodes b405d8d500e5 arm64: dts: qcom: sc8280xp: Add ethernet nodes 9f34baf67e4d spi: dw: Round of n_bytes to power of 2 020a3947e7f1 spi: dw: Add DMA address widths capability check d1ca1c5297ba spi: dw: Add DMA directional capability check 9b4176ae2fc3 arm64: dts: imx8mp: Add analog audio output on i.MX8MP EVK b86c3afabb4f arm64: dts: imx8mp: Add SAI, SDMA, AudioMIX ad775ac13d01 arm64: defconfig: Enable video capture drivers on imx8mm/imx8mn 6bc3ea473326 arm64: dts: imx8mn-beacon: Add support for OV5640 Camera ae9279f301b5 arm64: dts: imx8mn: Add CSI and ISI Nodes 6de27598cf30 ARM: dts: imx7ulp: add address/size-cells to OCOTP a7eb54d44045 ata: libata: Make ata_platform_remove_one return void 2a3f9d4def27 media: dvb: bump DVB API version 1825788e2a96 media: dvb: add missing DVB-S2X FEC parameter values b37d9c995aef media: dw2102: return -EIO instead of -1 for mac address read errors 663e7460b123 media: dvb-usb: remove unnecessary (void*) conversions a41ef7869166 media: c8sectpfe: dvb: remove unnecessary (void*) conversions 633733f5c2aa media: dvbdev.h: do some kernel-doc cleanups f28701cc24fc media: dvbdev: fix most coding style issues b87f4ff57db9 arm64: dts: add NXP i.MX8MM-EVKB support e6e81f10ca74 dt-bindings: arm: fsl: Add i.MX8MM-EVKB 4088f98e2580 arm64: dts: imx8mn-var-som: add SOM EEPROM c290d09a998c arm64: dts: freescale: add missing cache properties d2bd947176f8 arm64: dts: imx: add missing cache properties 6d81b2f20c19 ARM: dts: mba6ulx: add missing vcc supplies to i2c devices 2b4e22a2b9e2 ARM: imx_v6_v7_defconfig: Remove firmware loader helper 9da15c4c850d arm64: dts: imx8mp: Add ISI DT node dae1b3fd06e8 arm64: dts: imx8mp: Add CSIS DT nodes ac0d46d5e38b ARM: dts: imx6ul: Add clock and PGC node to GPC e9f5cd85f1f9 ARM: dts: imx: Adjust dma-apbh node name 7cbfdc4ec908 arm64: dts: imx8mq-mnt-reform2: drop invalid simple-panel compatible 6b6a23d5d8e8 bpf: Document EFAULT changes for sockopt e01b4a72f132 selftests/bpf: Correctly handle optlen > 4096 989a4a7dbff2 selftests/bpf: Update EFAULT {g,s}etsockopt selftests 29ebbba7d461 bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen befcc1fce564 sfc: fix use-after-free in efx_tc_flower_record_encap_match() a0b7955310a4 net: phylink: constify fwnode arguments 144470c88c5d net: fec: using the standard return codes when xdp xmit errors 314cf958de2a net: macb: Shorten max_tx_len to 4KiB - 56 on mpfs b332af5398a3 w1: Replace usage of found with dedicated list iterator variable f1b5dfe63f6a ping: Convert hlist_nulls to plain hlist. 278fda0d52f6 net: remove __skb_frag_set_page() b51f4113ebb0 net: introduce and use skb_frag_fill_page_desc() dd731888d1e0 dt-bindings: iio: potentiometer: Add the Renesas X9250 potentiometers 23cf1846f439 iio: imu: mpu6050: Add support for the ICM 20600 IMU 757c49215f96 dt-bindings: iio: imu: mpu6050: Add icm20600 bindings to mpu6050 538af6e5856b dt-bindings: media: s5p-mfc: convert bindings to json-schema 3d0b126029d9 iio: adc: qcom-spmi-vadc: Propagate fw node label to userspace ac0abf75e1a9 iio: adc: qcom-spmi-adc5: Remove unnecessary datasheet_name NULL check 0744ef3b2b63 iio: adc: qcom-spmi-adc5: Fall back to datasheet_name instead of fwnode name e93cde03abf7 iio: adc: qcom-spmi-adc5: Use driver datasheet_name instead of DT label 123627ad03d9 iio: core: Point users of extend_name field to read_label callback a508fbfed333 iio: kx022a: Probe asynchronously 4cd56dbd764e iio: bu27034: Probe asynchronously e0b7972461b0 dt-bindings: iio: adc: Require generic `channel` name for channel nodes 26e46ef77589 iio: buffer: fix coding style warnings 9a9608418292 iio: light: Add support for TI OPT4001 light sensor 480abd88c04a dt-bindings: iio: light: Document TI OPT4001 light sensor b8ddd0228140 iio: adc: palmas: Remove the unneeded include e88d989fb01f dt-bindings: iio: adc: Add support for MT7986 7b0d54ae76e3 iio: adc: stm32-adc: add debug info if dt uses legacy channel config 5b24fdd991e5 iio: light: al3320a: Handle ACPI device CALS0001 b4d32eb31f49 iio: accel: bma400: Simplify an error message 773aa06d706c dt-bindings: iio: st-sensors: Add LSM303D accelerometer+magnetometer 69ee1fb21340 iio: Comment that the LSM303D also has the Magnetometer DRDY 598e971fabf8 iio: st_sensors: Add ACPI support for lsm303d to the LSM9DS0 IMU driver c0f68439ae06 iio: st_sensors: Add lsm303d support to the LSM9DS0 IMU driver a9e19f636036 iio: magnetometer: st_accel: Add LSM303D 9445368bca2f iio: accel: st_accel: Add LSM303D ef513aa7aa50 dt-bindings: iio: adc: qcom,spmi-vadc: Allow 1/16 for pre-scaling bcac467b7ca0 arm64: dts: rockchip: Add rk3588 OTP node d211665c5a83 arm64: dts: rockchip: Add FriendlyARM NanoPi R2C Plus 8788595d66b9 dt-bindings: arm: rockchip: add FriendlyARM NanoPi R2C Plus 87c692fde46a arm64: dts: rockchip: Update leds for Anbernic RGxx3 Series 4d83538aab4c arm64: dts: rockchip: add Anbernic RG353PS 4e959380ba82 dt-bindings: arm: rockchip: add Anbernic RG353PS d42a2a891210 x86/alternatives: Fix section mismatch warnings 305c04189997 selftests: net: vxlan: Add tests for vxlan nolocalbypass option. 69474a8a5837 net: vxlan: Add nolocalbypass option to vxlan. 7e400ff35cbe net: bcmgenet: Add support for PHY-based Wake-on-LAN 8baddaa9d4ba net: phy: broadcom: Add support for Wake-on-LAN a7e3448086d5 net: phy: Allow drivers to always call into ->suspend() c21c0f9a20a9 Binder: Add async from to transaction record 800936191a26 Binder: Add timestamp to transaction record 1f3413dc8eb0 staging: rtl8192e: Refactor tmp_ofdm_index variable assignment 94c41266111b staging: rtl8192e: Rename tmpCCK20Mindex and tmpCCK40Mindex 9c2501d68eaf staging: rtl8192e: Rename tmpOFDMindex and tmpCCKindex 2151bbbdf752 staging: rtl8192e: Rename tmpRegA and TempCCk d5b3d02d0b10 serial: Make uart_remove_one_port() return void 6bd6cd29c924 serial: stm32: Ignore return value of uart_remove_one_port() in .remove() 72fc578b220c serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED 33e3b0eb7550 serial: 8250_rt288x: Name non-standard divisor latch reg b334214ea08d serial: 8250: RT288x/Au1xxx code away from core 30c61f53fdf2 serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port 98658ae8f392 serial: 8250: Document uart_8250_port's ->dl_read/write() b245aa0cc583 serial: 8250: Change dl_read/write to handle value as u32 9d86719f8769 serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS db86bb6ed497 serial: 8250: omap: Shut down on remove for console uart fef4f600319e serial: 8250: omap: Fix life cycle issues for interrupt handlers 398cecc24846 serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() b9ab22c2bc86 serial: 8250: omap: Fix freeing of resources on failed register 6d8c1fca0a6e serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown cf9aa72d2f91 tty: serial: fsl_lpuart: optimize the timer based EOP logic a4422ff22142 usb: typec: qcom: Add Qualcomm PMIC Type-C driver 00bb478b829e dt-bindings: usb: Add Qualcomm PMIC Type-C 6bae03b0484b usb: dwc3-meson-g12a: support OTG switch for all IP versions a9889e71b5e9 dt-bindings: usb: dwc2: add support for Amlogic A1 SoC USB peripheral be877fbf8968 usb: dwc2: support dwc2 IP for Amlogic A1 SoC family d34f9bafa78d usb: gadget: udc: Handle gadget_connect failure during bind operation 813f44d57e19 usb: dwc3: gadget: Bail out in pullup if soft reset timeout happens ada050c69108 usb: dwc2: Fix some error handling paths 2f28c3c9c347 usb: dwc3: Add error logs for unknown endpoint events 02be19e914b8 dt-bindings: usb: Add support for Microchip usb5744 hub controller 397376765249 usb: xhci: tegra: enable stream protocol support 424e02931e2b usb: xhci: plat: remove error log for failure to get usb-phy ec5eb43813a4 usb: dwc3: core: add support for realtek SoCs custom's global register start address 1c024241d018 xhci: Improve the XHCI system resume time 1f7d5520719d USB: Extend pci resume function to handle PM events 1cce2b71ef7a arm64: dts: freescale: ZII: Add missing phy-mode 0eea5c60c15f ARM: dts: imx6qdl: Add missing phy-mode and fixed links 5c9347e80b0a ARM: dts: imx51: ZII: Add missing phy-mode 63a208bf7c37 ARM: dts: imx28-cfa: Replace deprecated spi-gpio properties 49855ff5daa1 ARM: dts: imx28-tx28: Replace deprecated spi-gpio properties 7aac4615ea0e ARM: dts: imx6ul-tx6ul: Replace deprecated spi-gpio properties b5b5d74068c5 ARM: dts: vf610-zii-dev-rev-b: Replace deprecated spi-gpio properties 48800d49c997 ARM: dts: imx51-zii-rdu1: Replace deprecated spi-gpio properties b5ed97504832 ARM: dts: imx6ul-14x14-evk: Replace deprecated spi-gpio properties 969dd087b939 ARM: dts: imx7d-sdb: Replace deprecated spi-gpio properties 145e2732a5e9 ARM: dts: imx6ull-dhcor: Add Marantec maveo box 97dadebe5fa6 ARM: dts: imx6ull-dhcor: Remove mmc aliases from DHCOR SoM b1f8ac879346 dt-bindings: arm: fsl: Add Marantec maveo box as a DHCOR i.MX6ULL SoM based board bdeeed3498c7 libbpf: fix offsetof() and container_of() to work with CO-RE ee9fd0ac3017 bpf: Address KCSAN report on bpf_lru_list 7b99f75942da bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25 d3b52f71d185 perf script: Refine printing of dso offset (dsoff) 24f0af6d038a perf dso: Declare dso const as needed af9eb56bfed2 perf script: Add new output field 'dsoff' to print dso offset 2b433fadb1db perf map: Add helper map__fprintf_dsoname_dsoff 2d4c53973f01 perf tools riscv: Add support for riscv lookup_binutils_path 8ba3ba992fc2 drm/i915/guc: Fix confused register capture list creation e2b96ceb554e arm64: dts: s32: add missing cache properties db2ce1ab0508 drm/i1915/guc: Fix probe injection CI failures after recent change 647c16ac7b15 dt-bindings: pinctrl: qcom,sm7150-tlmm: simplify with unevaluatedProperties f69ba355d32e dt-bindings: pinctrl: qcom,qcm2290-tlmm: simplify with unevaluatedProperties aeffc733e66f dt-bindings: pinctrl: qcom,sc8280xp-tlmm: simplify with unevaluatedProperties 8625372628af dt-bindings: pinctrl: qcom,ipq9574-tlmm: simplify with unevaluatedProperties d2408e043e72 x86/alternative: Optimize returns patching a0bb549e60dc Revert "arm64: dts: zynqmp: Add address-cells property to interrupt controllers" a9d37bd427ba ARM: zynq: dts: Setting default i2c clock frequency to 400kHz 370b0e900fb0 arm64: zynqmp: Change zc1275 board name to zcu1275 6efb0b43ebe0 dt-bindings: arm: xilinx: Change zc1275 board name to zcu1275 37e7894910cc arm64: zynqmp: Add mali-400 gpu node for zynqmp 80550562f6bb dt-bindings: gpu: mali-utgard: Add xlnx,zynqmp-mali compatible e2ebc05da260 firmware: xilinx: Update the zynqmp_pm_fpga_load() API c58da0ba3e5c driver: soc: xilinx: use _safe loop iterator to avoid a use after free be11d67a144d soc: xilinx: Use of_property_present() for testing DT property presence ac52578d6e8d hwrng: virtio - Fix race on data_avail and actual data a4855a8c9b0e crypto: octeontx2 - hardware configuration for inline IPsec 5c553114ce76 crypto: octeontx2 - add support for AF to CPT PF uplink mbox dee3590c34a0 crypto: engine - Fix struct crypto_engine_op doc 903e6ada01f3 hwrng: histb - Move driver to drivers/char/hw_random/histb-rng.c 69f1c387ba70 crypto: jitter - add interface for gathering of raw entropy bb897c55042e crypto: jitter - replace LFSR with SHA3-256 3908edf868c3 crypto: hash - Make crypto_ahash_alg helper available c7535fb2ddf6 crypto: hash - Add statesize to crypto_ahash a4ca033d3294 crypto: ixp4xx - silence uninitialized variable warning 3e522591f9f9 crypto: arm/sha512-neon - Fix clang function cast warnings 547ea1b1ea48 crypto: arm/sha256-neon - Fix clang function cast warnings e95c09e3a89c crypto: arm/sha1-neon - Fix clang function cast warnings e051910cd94d hwrng: Kconfig - Add HAS_IOMEM dependencies for exynos/meson/mtk/npcm da2f2a039fac crypto: caam - refactor RNG initialization b6583d5e9e94 sfc: support TC decap rules matching on enc_src_port 3c9561c0a5b9 sfc: support TC decap rules matching on enc_ip_tos 56beb35d85e2 sfc: populate enc_ip_tos matches in MAE outer rules 28fa3ac487c6 sfc: release encap match in efx_tc_flow_free() d3616dc7793f net: liquidio: lio_main: Remove unnecessary (void*) conversions 2598619e012c sctp: add bpf_bypass_getsockopt proto callback ceec9f272432 selftests: fcnal: Test SO_DONTROUTE on raw and ping sockets. a431327c4faa selftests: fcnal: Test SO_DONTROUTE on UDP sockets. dd017c72dde6 selftests: fcnal: Test SO_DONTROUTE on TCP sockets. aeefbb574c38 selftests: Add SO_DONTROUTE option to nettest. c1bc7d73c964 bonding: Always assign be16 value to vlan_proto eefca7ec5142 net/handshake: Enable the SNI extension to work properly f921bd41001c net/handshake: Unpin sock->file if a handshake is cancelled e36a93e1723e net/handshake: handshake_genl_notify() shouldn't ignore @flags 7301034026d0 net/handshake: Fix uninitialized local variable 2200c1a87074 net/handshake: Fix handshake_dup() ref counting b16d76fe9a27 net/handshake: Remove unneeded check from handshake_dup() 0fae8847563b ipvlan: Remove NULL check before dev_{put, hold} 48c0db05a1bf octeontx2-pf: mcs: Offload extended packet number(XPN) feature 7f88efc8162c net: samsung: sxgbe: Make sxgbe_drv_remove() return void 59f038a09c62 ALSA: emu10k1: simplify tone control switch DSP code f549466b8b85 ALSA: emu10k1: apply channel delay hack to all E-MU cards 4c7bfbcf7516 ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_to_2x16() 4102ac297595 ALSA: emu10k1: fix+optimize E-MU stereo capture DSP code 8cabf83c7aa5 ALSA: emu10k1: roll up loops in DSP setup code for Audigy 2a3fa40aefbe ALSA: emu10k1: make tone control switch mono 6e4e9fbd5ba0 drm/i915/gt: drop dependency on VLV_DISPLAY_BASE a8661af51304 ALSA: emu10k1: don't create regular S/PDIF controls for E-MU cards f603a3f083ae spi: sun6i: add DT bindings for Allwinner R329/D1/R528/T113s SPI 046484cb214b spi: sun6i: add support for R329/D1/R528/T113s SPI controllers 8e886ac838ef spi: sun6i: add quirk for in-controller clock divider b00c0d8932f1 spi: sun6i: change OF match data to a struct e12ff2876493 regmap: mmio: Allow passing an empty config->reg_stride 0a3a56875500 regmap-irq: Drop backward compatibility for inverted mask/unmask a240d23ee9dc regmap-irq: Minor adjustments to .handle_mask_sync() 72cc0f523bab regmap-irq: Remove support for not_fixed_stride f05cbadce7e4 regmap-irq: Remove type registers deeb7855f5d7 ASoC: amd: yc: Add MECHREVO Jiaolong Series MRID6 into DMI table 35bccf467cef ASoC: dt-bindings: nau8825: Convert to dtschema 4ac690bbae02 ASoC: ssm3515: Add new amp driver 51208a4d303b ASoC: dt-bindings: Add adi,ssm3515 amp schema 995585ecdf42 net: enc28j60: Use threaded interrupt instead of workqueue 41e65d8790bd drm/i915/pxp: Enable PXP with MTL-GSC-CS 9e134ed720b6 drm/i915/pxp: On MTL, KCR enabling doesn't wait on tee component d1da138f245d drm/i915/uapi/pxp: Add a GET_PARAM for PXP 99afb7cc8c44 drm/i915/pxp: Add ARB session creation and cleanup dc9ac125d81f drm/i915/pxp: Add GSC-CS backend to send GSC fw messages e5e1e6d28ebc drm/i915/pxp: Add MTL helpers to submit Heci-Cmd-Packet to GSC 5adacf19f6c3 drm/i915/pxp: Add MTL hw-plumbing enabling for KCR operation d6bf74de0772 drm/i915/pxp: Add GSC-CS back-end resource init and cleanup a5ce66ad292b kunit: example: Provide example exit functions cdc87bda6075 Documentation: kunit: Warn that exit functions run even if init fails 410f07492eae Documentation: kunit: Note that assertions should not be used in cleanup 55e8c1b49ac5 kunit: Always run cleanup from a test kthread c9f9c6c875d1 platform/chrome: cros_typec_switch: Add Pin D support 23fc8df26dea rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale bf5ddd736509 rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() b409afe0268f rcutorture: Correct name of use_softirq module parameter f8619c300f49 locktorture: Add long_hold to adjust lock-hold delays fbde57d2d299 rcu/nocb: Make shrinker iterate only over NOCB CPUs 401b0de3ae4f rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs 15d44dfa4030 rcu: Make rcu_cpu_starting() rely on interrupts being disabled a24c1aab652e rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work 9146eb25495e rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp f51164a808b5 rcu: Employ jiffies-based backstop to callback time limit fea1c1f01017 rcu: Check callback-invocation time limit for rcuc kthreads 7a3cc2913696 rcu: Remove RCU_NONIDLE() e1bd2334f165 rcu: Add more RCU files to kernel-api.rst 17caa38a988e dt-bindings: input: cypress,cyapa: convert to dtschema 2c085f3a8f23 smack: Record transmuting in smk_transmuted 3a3d8fce31a4 smack: Retrieve transmuting information in smack_inode_getsecurity() 46384ac7a618 arm64: dts: qcom: ipq9574: Add SMEM support 590db411752d arm64: dts: qcom: ipq9574: Enable the download mode support 685282a3b39b drm/i915/irq: relocate gmbus and dp aux irq handlers 9275277d5324 drm/i915: use pat_index instead of cache_level 5e352e32aec2 drm/i915: preparation for using PAT index b6c881b248ef x86/alternative: Complicate optimize_nops() some more 6c480f222128 x86/alternative: Rewrite optimize_nops() some 6c19974d1e83 dt-bindings: gpio: Convert STMPE GPIO to YAML schema 2bea1d7c594d drm/i915: Nuke intel_bios_is_port_dp_dual_mode() 3d7af6cfed6c drm/i915: Flip VBT DDC pin maps around 5a0fc7a0df6b drm/i915: Split map_aux_ch() into per-platform arrays 0cad796a2269 drm/i915: Use REG_BIT() & co. for AUX CH registers 9f8c1fe320e8 drm/i915: Define more PS_CTRL bits 413d2e2fd052 drm/i915/hdcp: drop display/ prefix from include 8130e94e888b wifi: rtw89: suppress the log for specific SER called CMDPSR_FRZTO 56617fd02adb wifi: rtw89: ser: L1 add pre-M0 and post-M0 states aa70fa4f7dd8 wifi: rtw89: pci: fix interrupt enable mask for HALT C2H of RTL8851B e3b77c06c886 wifi: rtw89: support U-NII-4 channels on 5GHz band a002f98123dd wifi: rtw89: regd: judge UNII-4 according to BIOS and chip e897b0bef38a wifi: rtw89: introduce realtek ACPI DSM method d9aef04fcfa8 wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() e2ff1181b3d4 wifi: rtw88: unlock on error path in rtw_ops_add_interface() 7acd69507088 wifi: wilc1000: Increase ASSOC response buffer 9ce4bb09123e wifi: wilc1000: fix for absent RSN capabilities WFA testcase 33f4cefb26e9 net: mvneta: allocate TSO header DMA memory in chunks d41eb5557668 net: mvneta: move tso_build_hdr() into mvneta_tso_put_hdr() f00ba4f41acc net: mvneta: use buf->type to determine whether to dma-unmap b0bd1b07c3ad net: mvneta: mark mapped and tso buffers separately fef99e840d46 net: mvneta: fix transmit path dma-unmapping on error 7c4f1f183064 arm64: dts: mba6ulx: correct GPIO keys wakeup dcfce7c2cee4 cpufreq: sparc: Don't allocate cpufreq_driver dynamically cc386f5c670d ARM: dts: ste: align UART node name with bindings 5668d088ee4e ARM: dts: kirkwood: Add Endian 4i Edge 200 board 1c23553a66b0 dt-bindings: Convert gpio-mmio to yaml f8d1af2475ec gpio: ixp4xx: Use devm_platform_ioremap_resource() 8e84a8e69e3f gpio: davinci: correct non-kerneldoc comment 9ab24b048668 cpufreq: tegra194: Fix an error handling path in tegra194_cpufreq_probe() 4b4c0d37164c cpufreq: dt-platdev: Add JH7110 SOC to the allowlist 8bb7c7bca5b7 drm/panel: panel-simple: Add BOE EV121WXM-N10-1850 panel support 0bd5bd65cd2e dt-bindings: display: simple: Add BOE EV121WXM-N10-1850 panel 7e8ba34d3571 drm/panel: sharp-ls043t1le01: drop dummy functions and data fields dee23b2c9e3f drm/panel: sharp-ls043t1le01: adjust mode settings ccce324dabfe tcp: make the first N SYN RTO backoffs linear 123ee07ba5b7 drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` 8a690c151134 net: wwan: iosm: clean up unused struct members c930192572db net: wwan: iosm: remove unused enum definition 796fb97a8cd9 net: wwan: iosm: remove unused macro definition 26cd10a0b976 spi: s3c64xx: Disable IRQ mode when using DMA f33a751d5a7f regmap-irq: Remove virtual registers 212bc1ce618d regmap-irq: Fix typo in documentation for .get_irq_reg() d40b28d642d5 ASoC: ingenic: Add compatible string for X1000 SoC bb1b282da4be ASoC: jz4740-i2s: Add support for X1000 SoC 2f6860e6133f ASoC: qcom: q6apm: add support to display ports in lpass dais 90848a2557fe ASoC: qcom: q6dsp: add support to more display ports a8ab65417d92 ASoC: qcom: audioreach: add support for DISPLAY PORT SINK module 4c2be53f411c ASoC: qcom: q6dsp-common: move channel allocation to common e96220bce517 Input: adxl34x - do not hardcode interrupt trigger type ad527ca87e4e clk: rs9: Fix .driver_data content in i2c_device_id b5e10beeafaa clk: vc7: Fix .driver_data content in i2c_device_id be3471c5bd9b clk: vc5: Fix .driver_data content in i2c_device_id 5f17cdb06e2a clk: mediatek: Enable all MT8192 clocks by default 48f2c681df43 pstore/ram: Convert to platform remove callback returning void 62279db5a323 clk: Switch i2c drivers back to use .probe() a65615df5b45 clk: mediatek: Convert all remaining drivers to platform_driver's .remove_new() b3bc72757e63 clk: mediatek: Make mtk_clk_pdev_remove() return void 61ca6ee78243 clk: mediatek: Make mtk_clk_simple_remove() return void 0153431c85af efi: make kobj_type structure constant 42a8af0fa433 efi: x86: make kobj_type structure constant 4795c78768bc drm: sun4i: calculate proper DCLK rate for DSI 71ffeafb1338 drm: sun4i: rename sun4i_dotclock to sun4i_tcon_dclk b34348a0d7c5 EDAC/amd64: Remove module version string 14e4ec9c3e91 x86/lib/memmove: Decouple ERMS from FSRM 270a69c4485d x86/alternative: Support relocations in alternatives 6becb5026b81 x86/alternative: Make debug-alternative selective 059fa492027e sctp: fix a potential OOB access in sctp_sched_set_sched() 6096bc055572 net: liquidio: lio_vf_main: Remove unnecessary (void*) conversions bd9424efc482 macsec: Use helper macsec_netdev_priv for offload drivers 2f0f556713f0 selftests: bonding: delete unnecessary line 5e316a818e75 net: veth: make PAGE_POOL_STATS optional 85f050002ba9 net: lan966x: Add TC support for ES0 VCAP 96b6c8a662a3 net: lan966x: Add ES0 VCAP keyset configuration for lan966x 011be8726434 net: lan966x: Add ES0 VCAP model 81ac2722fa19 net: ipconfig: Allow DNS to be overwritten by DHCPACK bc9d1f0cecd2 sh: j2: Use ioremap() to translate device tree address into kernel memory 9d142ed484a3 net: veth: rely on napi_build_skb in veth_convert_skb_to_xdp_buff af8eacf2b42e net: stmmac: xgmac: add ethtool per-queue irq statistic support a86f8601c8f0 net: stmmac: dwmac-tegra: Convert to platform remove callback returning void cc708d4ed7b3 net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void fec3f552140e net: stmmac: dwmac-stm32: Convert to platform remove callback returning void b394982a10d9 net: stmmac: dwmac-sti: Convert to platform remove callback returning void 903cc461c901 net: stmmac: dwmac-rk: Convert to platform remove callback returning void 5580b559a80a net: stmmac: dwmac-qcom-ethqos: Convert to platform remove callback returning void 360cd89064b6 net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void f4d05c419761 net: stmmac: dwmac-visconti: Convert to platform remove callback returning void c5f3ffe35cc9 net: stmmac: dwmac-qcom-ethqos: Drop an if with an always false condition b9bc44fe068d net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void 3246627f11c5 net: stmmac: Make stmmac_pltfr_remove() return void 21e26a71f5d3 virtio_net: introduce virtnet_build_skb() 19e8c85e336d virtio_net: introduce receive_small_build_xdp aef76506bc64 virtio_net: small: remove skip_xdp 7af70fc169bd virtio_net: small: avoid code duplication in xdp scenarios fc8ce84b09bc virtio_net: small: remove the delta c5f3e72f04c0 virtio_net: introduce receive_small_xdp() 59ba3b1a88a8 virtio_net: merge: remove skip_xdp d8f2835a4746 virtio_net: introduce receive_mergeable_xdp() 4cb00b13c064 virtio_net: virtnet_build_xdp_buff_mrg() auto release xdp shinfo 80f50f918c6e virtio_net: separate the logic of freeing the rest mergeable buf bb2c1e9e75be virtio_net: separate the logic of freeing xdp shinfo 00765f8ed742 virtio_net: introduce virtnet_xdp_handler() to seprate the logic of run xdp dbe4fec2447d virtio_net: optimize mergeable_xdp_get_buf() ad4858beb824 virtio_net: introduce mergeable_xdp_get_buf() 363d8ce4b947 virtio_net: mergeable xdp: put old page immediately 559ae55cfc33 net: skbuff: remove special handling for SLOB a731a43e8669 nfp: improve link modes reading process edff5e9a99e0 rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output 5fc8cbe4cf0f rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() b96a8b0b5be4 rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker 762592608676 rcu/nocb: Fix shrinker race against callback enqueuer 5c83cedbaaad rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading 6b706e5603c4 rcu/kvfree: Make drain_page_cache() take early return if cache is disabled 60888b77a06e rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs 021a5ff84743 rcu/kvfree: Do not run a page work if a cache is disabled 309a43165077 rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache 1e237994d9c9 rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap f32276a37652 rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list cdfa0f6fa6b7 rcu/kvfree: Add debug to check grace periods 7e3f926bf453 rcu/kvfree: Eliminate k[v]free_rcu() single argument macro 1da82598cfc2 srcu: Remove extraneous parentheses from srcu_read_lock() etc. 5d80155b17b3 MAINTAINERS: Update qiang1.zhang@intel.com to qiang.zhang1211@gmail.com fb6112497bfe doc: Document the rcutree.rcu_resched_ns module parameter 51823ca65136 doc: Get rcutree module parameters back into alpha order 228354ed692f tools/counter: Makefile: Remove lingering 'include' directories on make clean 6a9a092eb258 tools/counter: Add .gitignore 5272145d5ccc counter: stm32-timer-cnt: Reset TIM_TISEL to its default value in probe a4ec431fbf6b counter: 104-quad-8: Remove reference in Kconfig to 25-bit counter value 0ac448e0d29d PCI: Delay after FLR of Solidigm P44 Pro NVMe 4eaa40bdabff ARM: dts: bcm-mobile: align SDHCI node name with bindings d15121be7485 Revert "softirq: Let ksoftirqd do its job" 47f64e7ef95a remoteproc: imx_dsp_rproc: use modern pm_ops 52ca331bb756 remoteproc: wkup_m3: Convert to platform remove callback returning void 797c4a0d3103 remoteproc: stm32: Convert to platform remove callback returning void b8b87e8819f4 remoteproc: st: Convert to platform remove callback returning void d1d8d4428c5f remoteproc: virtio: Convert to platform remove callback returning void ed6118747552 remoteproc: rcar: Convert to platform remove callback returning void 07336df6696b remoteproc: qcom_wcnss: Convert to platform remove callback returning void 63c4e0de00ca remoteproc: qcom_q6v5_wcss: Convert to platform remove callback returning void 57c05a6f080e remoteproc: qcom_q6v5_pas: Convert to platform remove callback returning void a5f813ee1058 remoteproc: qcom_q6v5_mss: Convert to platform remove callback returning void 52c800940612 remoteproc: qcom_q6v5_adsp: Convert to platform remove callback returning void d6b862fd2d25 remoteproc: pru: Convert to platform remove callback returning void 141adf29c2d2 remoteproc: omap: Convert to platform remove callback returning void da84267b2cb1 remoteproc: mtk_scp: Convert to platform remove callback returning void ad1230593894 remoteproc: meson_mx_ao_arc: Convert to platform remove callback returning void fd811cce9b92 dt-bindings: arm: samsung: Add Samsung Galaxy Tab3 family boards 41bf1a9f9fbd ARM: dts: exynos: Re-introduce Exynos4212 DTSI b4354b976143 ARM: dts: exynos: Move common Exynos4x12 definitions to exynos4x12.dtsi 514a935fd0d4 soc: samsung: exynos-pmu: Re-introduce Exynos4212 support 8a19d4a1508c dt-bindings: soc: samsung: exynos-pmu: add Exynos4212 compatible 10f19fdeb6a5 remoteproc: keystone: Convert to platform remove callback returning void 40b4ffe5e921 clk: samsung: Re-add support for Exynos4212 CPU clock 48b359732e16 clk: samsung: Add Exynos4212 compatible to CLKOUT driver 5b40732af063 dt-bindings: clock: samsung,exynos: add Exynos4212 clock compatible 94ea6edd4926 remoteproc: imx: Convert to platform remove callback returning void 31c1a5b70475 remoteproc: imx_dsp: Convert to platform remove callback returning void 5d886f977567 remoteproc: da8xx: Convert to platform remove callback returning void 4e486a650162 ARM: exynos: Re-introduce Exynos4212 support 87bd40113816 wifi: ath11k: EMA beacon support 335a92765d30 wifi: ath11k: MBSSID beacon support cb9bea773c85 wifi: ath11k: refactor vif parameter configurations c82dc33f252f wifi: ath11k: MBSSID parameter configuration in AP mode cf604e72bc6e wifi: ath11k: rename MBSSID fields in wmi_vdev_up_cmd 5a81610acf66 wifi: ath11k: MBSSID configuration during vdev create/start a08dbb04d736 wifi: ath11k: driver settings for MBSSID and EMA 695df2f417d2 wifi: ath: work around false-positive stringop-overread warning 5f2ea10a808a firmware: arm_scmi: Augment SMC/HVC to allow optional parameters 8f9d530cffc1 dt-bindings: firmware: arm,scmi: support for parameter in smc/hvc call 854f5cc5b735 Further upgrade queue_work_on() comment 79c87edd18ec MAINTAINERS: Add Maira to VKMS maintainers f6b980646b93 x86/mtrr: Remove physical address size calculation da86eb961184 x86/coco: Get rid of accessor functions 06ffe5b25eed platform/x86: lenovo-yogabook: Rename lenovo-yogabook-wmi to lenovo-yogabook fc4f1d88bc6b platform/x86: lenovo-yogabook: Add keyboard backlight control to platform driver 6df1523fa0b7 platform/x86: lenovo-yogabook: Add platform driver support 37b599ae3fc9 platform/x86: lenovo-yogabook: Add YB_KBD_BL_MAX define 1c4a2e08a84e platform/x86: lenovo-yogabook: Group WMI specific code together fe2d4d792e85 platform/x86: lenovo-yogabook: Drop _wmi_ from remaining generic symbols 6555daf9a711 platform/x86: lenovo-yogabook: Add a yogabook_toggle_digitizer_mode() helper function f771ec85b626 platform/x86: lenovo-yogabook: Abstract kbd backlight setting 9acf236e9599 platform/x86: lenovo-yogabook: Stop checking adev->power.state 01d126ff33c3 platform/x86: lenovo-yogabook: Split probe() into generic and WMI specific parts 76d6778fb21e platform/x86: lenovo-yogabook: Use PMIC LED driver for pen icon LED control a6673cfc6b56 platform/x86: lenovo-yogabook: Add dev local variable to probe() 55b809df481a platform/x86: lenovo-yogabook: Store dev instead of wdev in drvdata struct 2c437ed302d4 platform/x86: lenovo-yogabook: Switch to DEFINE_SIMPLE_DEV_PM_OPS() 017ad809680c platform/x86: lenovo-yogabook: Simplify gpio lookup table cleanup 9e6380d65731 platform/x86: lenovo-yogabook: Set default keyboard backligh brightness on probe() 711bcc0cb34e platform/x86: lenovo-yogabook: Reprobe devices on remove() 9148cd2eb445 platform/x86: lenovo-yogabook: Fix work race on remove() 6f37c0343137 platform/x86: gigabyte-wmi: remove allowlist d7296af80333 platform/x86: dell-sysman: Improve instance detection 2a2b13ae50cf platform/x86: wmi: Allow retrieving the number of WMI object instances 94e86ef1b801 net: phy: dp83869: support mii mode when rgmii strap cfg is used 24f7b9a06505 platform/x86: x86-android-tablets: Add support for extra buttons on Cyberbook T116 6dc6c0c13d2c platform/x86: x86-android-tablets: Add support for more then 1 gpio_key fbc29478aa60 platform/x86: x86-android-tablets: Add Lenovo Yoga Book lid switch d190a7786eaf platform/x86: x86-android-tablets: Fix Bluetooth on Lenovo Yoga Book c91050661032 platform/x86: x86-android-tablets: Add Nextbook Ares 8A data 392442bcd2f9 platform/x86: x86-android-tablets: Remove unnecessary invalid_aei_gpiochip settings d2beb6f22fb0 platform/x86: x86-android-tablets: Add ALS sensor support for Yoga Tablet 2 1050/830 series f4a31a428d0d platform/x86: hp-wmi: Add HP Envy special key support 604915f1c7b2 platform/x86: hp-wmi: Add HP WMI camera switch 01c10f88c9b7 platform/x86/intel-uncore-freq: tpmi: Provide cluster level control 9b8dea80e3cb platform/x86/intel-uncore-freq: Support for cluster level controls 8a54e2253e4c platform/x86/intel-uncore-freq: Uncore frequency control via TPMI 334e3516f233 platform/x86: dell-ddv: Update ABI documentation b64c1a157d78 platform/x86: dell-ddv: Add documentation bf4f93c4ca4b platform/x86: wmi: Add device specific documentation e8f8b448c168 platform/x86: wmi: Add documentation d54bd4bc7b9a platform/x86: wmi: Mark GUID-based WMI interface as deprecated b4cc979588ee platform/x86: wmi: Add kernel doc comments 5d32cead772c pinctrl: renesas: Fix spaces followed by tabs 3312bb4ad09c drm/i915: taint kernel when force probing unsupported devices 6fa9df2b5e56 drm/connector: document enum drm_connector_tv_mode DRM_MODE_TV_MODE_MAX c2258a94fae5 arm64: dts: amlogic: add missing cache properties d542ce8d4769 ARM: dts: meson8b: correct uart_B and uart_C clock references cb3f4e8cacfa dt-bindings: arm: amlogic: add C3 bindings 7f5d6036ca00 ASoC: rt722-sdca: Add RT722 SDCA driver f050e56de805 regulator: tps65219: Fix matching interrupts for their regulators 7b0518fbf2be regulator: Add support for TI TPS6287x regulators 034008dd2278 regulator: dt-bindings: Add bindings for TPS6287x 4c1b3f26a98b wifi: iwlwifi: Use default @max_active for trans_pcie->rba.alloc_wq 715557b02c08 xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues 255c1273c2d4 virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues 289f97467480 net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues 25c8c0d91ddb net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues 44d69dd9ada1 greybus: Use alloc_ordered_workqueue() to create ordered workqueues bd5452246633 powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues 2ef269ef1ac0 cgroup/cpuset: Free DL BW in case can_attach() fails 85989106feb7 sched/deadline: Create DL BW alloc, free & check overflow interface c0f78fd5edcf cgroup/cpuset: Iterate only if DEADLINE tasks are present 6c24849f5515 sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets 111cd11bbc54 sched/cpuset: Bring back cpuset_mutex ad3a557daf69 cgroup/cpuset: Rename functions dealing with DEADLINE accounting c52df19e3759 selinux: small cleanups in selinux_audit_rule_init() 4158cb600006 selinux: declare read-only data arrays const 4595ae8c4a10 selinux: retain const qualifier on string literal in avtab_hash_eval() aeb060ec7154 selinux: drop return at end of void function avc_insert() 757010002b97 selinux: avc: drop unused function avc_disable() 3d9047a06477 selinux: adjust typos in comments 53f3517ae087 selinux: do not leave dangling pointer behind 6f933aa7dfd0 selinux: more Makefile tweaks 79a8ec38d2d0 ARM: dts: bcm23550: Add SoC-specific I2C compatible d3c8e2c57571 ARM: dts: BCM5301X: Drop "clock-names" from the SPI node 916553449561 ARM: dts: BCM5301X: Relicense Florian's code to the GPL 2.0+ / MIT 915fac07f053 ARM: dts: BCM5301X: Relicense RafaƂ's code to the GPL 2.0+ / MIT 0db4bb045b03 ARM: dts: broadcom: add missing cache properties 0709e55ed13e arm64: dts: broadcom: add missing cache properties 08c3eab525ef f2fs: remove some dead code 1223e432d9e1 f2fs: remove redundant goto statement in f2fs_read_single_page() 7cd2e5f75b86 f2fs: do not allow to defragment files have FI_COMPRESS_RELEASED 888ca6edac81 f2fs: add sanity check for proc_mkdir b62e71be2110 f2fs: support errors=remount-ro|continue|panic mountoption 5b8ff071b57e drm/i915/mtl: Fix the wa number for Wa_22016670082 b8039b4e4009 ARM: dts: s5pv210: remove empty camera pinctrl configuration b77904ba177a ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 6175f658ae07 ARM: dts: s5pv210: re-order MFC clock names to match Exynos and bindings 64f92c24aa57 ARM: dts: s5pv210: align USB node name with bindings 7e98d368887c ARM: dts: s5pv210: align pin configuration nodes with bindings 043dc3011375 ARM: dts: exynos: Remove empty camera pinctrl configuration in Odroid X/U3 5f7255459587 ARM: dts: exynos: Remove empty camera pinctrl configuration in Universal C210 8a9e495b3a07 ARM: dts: exynos: Remove empty camera pinctrl configuration in Trats 0070e0fcc522 ARM: dts: s5pv210: drop simple-bus from FIMC a1ca56099819 ARM: dts: exynos: drop simple-bus from FIMC in Exynos4 bcf784985e35 Input: pwm-vibra - add support for enable GPIO 29ebf697f18d Input: pwm-vibra - add newline to dev_err prints 54e663340a64 dt-bindings: input: pwm-vibrator: Add enable-gpio 13fdc081fbe9 arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl 9b8c6da0b585 arm64: dts: ti: add missing cache properties ffc449e016e2 arm64: dts: ti: k3-am65: Drop aliases 692e8888a843 arm64: dts: ti: k3-am654-base-board: Add aliases 895e2f4f9852 arm64: dts: ti: k3-am654-base-board: Add board detect eeprom 282621ed6e79 arm64: dts: ti: k3-am654-base-board: Add missing PMIC 5292f504827c arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR ec1b54824f02 arm64: dts: ti: k3-am654-base-board: Rename regulator node name 3ae28642a110 arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c 804702e4c2aa arm64: dts: ti: k3-am62a: Add watchdog nodes 68dd81a75192 arm64: dts: ti: k3-am62a: Add general purpose timers cf82a026f54f arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs f920c49f1e46 arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs af2cda7df776 arm64: dts: ti: k3-j721e-*: Drop bootargs da4159a77659 arm64: dts: ti: k3-am65*: Drop bootargs d525ef9c7f07 arm64: dts: ti: k3-am62x-sk-common: Drop bootargs 6a98a6e40fdf Documentation: vkms: clarify devres managed reference cleanup bb3d65787221 arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases aca16cefdd25 arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR 61ee5572075d arm64: dts: ti: k3-am642-evm: Rename regulator node name e3e1d9ab65eb arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins cf3b25bc3cc0 arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom 826b6679bd08 arm64: dts: ti: k3-am642-sk: Rename regulator node name c8da2f207168 arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins 1d79ca01e620 arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom 744545ffec14 arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux 9972b45776ab arm64: dts: ti: k3-am64: Add general purpose timers 986866c3dfb0 usb: typec: mux: Remove some unneeded includes 78227fa03c68 Documentation: kunit: Modular tests should not depend on KUNIT=y e30f65c4b3d6 kunit: tool: undo type subscripts for subprocess.Popen e7e444dfc2fa staging: rtl8723bs: use tabs for indentation 718ac8c8bd6a staging: rtl8192e: avoid CamelCase e7e0b078c9b3 staging: rtl8192e: Remove unused sens and max_sens from r8192_priv struct 3877f73207c3 staging: rtl8192e: Remove unused _rtl92e_wx_set_sens function 03b9a1ab7ceb staging: rtl8192e: Remove unused _rtl92e_wx_get_sens function 3a4d000ae7fe staging: rtl8192e: Remove unused rf_set_sens variable 77f2760e7111 staging: rtl8192e: add missing braces {} 9fd321060287 staging: wlan-ng: replace rate macros b2ad431f6469 tools/x86/kcpuid: Add .gitignore 0150d1bfbedf tools/x86/kcpuid: Dump the correct CPUID function in error cbbe07781514 pinctrl: qcom: spmi-gpio: Add PM8953 support 2c0743152127 dt-bindings: pinctrl: qcom,pmic-gpio: add PM8953 65f6c7c91cb2 pinctrl: amd: Revert "pinctrl: amd: disable and mask interrupts on probe" 0cf9e48ff22e pinctrl: amd: Detect and mask spurious interrupts a855724dc08b pinctrl: amd: Fix mistake in handling clearing pins at startup 968ab9261627 pinctrl: amd: Detect internal GPIO0 debounce handling cdf7e6161200 pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors 67fce5963b20 power: supply: hwmon: constify pointers to hwmon_channel_info 04408952fe2a drm/fb-helper: Use fb_{cfb,sys}_{read, write}() 6121cd9ef911 fbdev: Move I/O read and write code into helper functions 3f8974f68f40 fbdev: Validate info->screen_{base, buffer} in fb_ops implementations 453bd91302f1 fbdev: Don't re-validate info->state in fb_ops implementations f06875dc4c4f fbdev: Use screen_buffer in fb_sys_{read,write}() 921b7383f348 fbdev: Return number of bytes read or written 254a4fda5059 fbdev/xen-fbfront: Use struct fb_info.screen_buffer 5a2c399d609b fbdev/vfb: Use struct fb_info.screen_buffer 962a3faf3266 fbdev/udlfb: Use struct fb_info.screen_buffer 6ca49268e0c3 fbdev/smscufx: Use struct fb_info.screen_buffer bdb616479eff fbdev/ps3fb: Use struct fb_info.screen_buffer 867187821e5e fbdev/metronomefb: Use struct fb_info.screen_buffer 3907e683c09e fbdev/hecubafb: Use struct fb_info.screen_buffer ada45eda25f2 fbdev/broadsheetfb: Use struct fb_info.screen_buffer f5eccc49d88b fbdev/au1200fb: Use struct fb_info.screen_buffer 8112bafc3403 fbdev/arcfb: Use struct fb_info.screen_buffer cb18dfa930ac hid/hid-picolcd_fb: Use struct fb_info.screen_buffer 029cd092f23f auxdisplay/ht16k33: Use struct fb_info.screen_buffer 11f373c3c1ef auxdisplay/cfag12864bfb: Use struct fb_info.screen_buffer 0f88130e8a6f x86/mm: Fix __swp_entry_to_pte() for Xen PV guests a4bb75c4f19d ALSA: uapi: pcm: control the filling of the silence samples for drain 32fe18d0340d power: supply: twl4030_madc_battery: Refactor twl4030_madc_bat_ext_changed() 1269774ac3c8 power: supply: max17042_battery: Refactor max17042_external_power_changed() 5aaa12873d9b drm/vkms: drop "Rotation" TODO cd0755508d81 drm/vkms: add rotate-270 property cf7f8c671c83 drm/vkms: add rotate-90 property 1ce76fae2bc1 drm/vkms: add reflect-y and rotate-180 property 4a9820343579 drm/vkms: add rotate-0 and reflect-x property 3cc52437d93c power: supply: rk817: Simplify an error message aafbf04f958d power: reset: gpio-restart: Convert to platform remove callback returning void e281d5cad1f3 x86/microcode/amd: Remove unneeded pointer arithmetic 0262fa16660e dt-bindings: power: reset: convert nvmem-reboot-mode bindings to YAML 97dd69b1ade1 power: supply: cros_pchg: Sync port status on resume d41dab4c031e dt-bindings: power: reset: qcom-pon: Only allow reboot-mode pre-pmk8350 37a19366e10b x86/microcode/AMD: Get rid of __find_equiv_id() 131c0c768266 power: supply: bq256xx: Apply TS_IGNORE from devicetree da8a240f51e2 dt-bindings: power: supply: bq256xx: Add ti,no-thermistor property 7a503071e06d phy: sparx5-serdes: add skip_cmu_cfg check when configuring lanes 2db7289f5998 phy: sparx5-serdes: remove power up of all CMUs 96bb1664257c phy: sparx5-serdes: power on CMUs individually 044f3a1a8d33 phy: sparx5-serdes: power down all CMUs by default 238a583fe42d phy: sparx5-serdes: reorder CMU functions 3d61a1f83eff phy: sparx5-serdes: configure optimal quiet mode for serdes lanes 86c2cfb1ab55 phy: sparx5-serdes: add registers required for SD/CMU power down 72a5ce33b8d1 phy: cadence-torrent: Add USB + DP multilink configuration ede775a87bee phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk c756cc1621ef phy: cadence-torrent: Prepare driver for multilink DP support 1b0524fc2137 phy: cadence-torrent: Add function to get PLL to be configured for DP 19c9322e36a0 scsi: ufs: ufs-mediatek: Delete some dead code f025312b0894 scsi: qedf: Fix NULL dereference in error handling 9a4327fd8864 scsi: ufs: core: Change the module parameter macro of use_mcq_mode 2a954832015d scsi: mpi3mr: Use -ENOMEM instead of -1 in mpi3mr_expander_add() fcb405111a24 scsi: smartpqi: Update version to 2.1.22-040 49fd52d4991f scsi: smartpqi: Update copyright to 2023 d2c7583f27cc scsi: smartpqi: Add sysfs entry for NUMA node in /sys/block/sdX/device 2eddf98d0152 scsi: smartpqi: Stop sending driver-initiated TURs c23efd9eadd8 scsi: smartpqi: Fix byte aligned writew for ARM servers 68f7920492be scsi: smartpqi: Add support for RAID NCQ priority 5c9e3c1c5276 scsi: smartpqi: Validate block layer host tag 80d560d94fa9 scsi: smartpqi: Remove contention for raid_bypass_cnt 2312e844dc8d scsi: smartpqi: Fix rare SAS transport memory leak 889cda36db99 scsi: smartpqi: Remove NULL pointer check fe0375d48513 scsi: smartpqi: Add new controller PCI IDs 3e7e55aa3df2 scsi: smartpqi: Map full length of PCI BAR 0 eb91eb809c8d scsi: qla2xxx: Update version to 10.02.08.300-k fc0cba0c7be8 scsi: qla2xxx: Wait for io return on terminate rport b843adde8d49 scsi: qla2xxx: Fix mem access after free 9ae615c5bfd3 scsi: qla2xxx: Fix hang in task management 6a87679626b5 scsi: qla2xxx: Fix task management cmd fail due to unavailable resource 9803fb5d2759 scsi: qla2xxx: Fix task management cmd failure d90171dd0da5 scsi: qla2xxx: Multi-que support for TMF cf3cd61e7660 scsi: libsas: factor out sas_check_fanout_expander_topo() ba9be7e70e15 scsi: libsas: Remove an empty branch in sas_check_parent_topology() e3be011e8280 scsi: libsas: Simplify sas_check_eeds() fd9ffa6c747f scsi: lpfc: Update lpfc version to 14.2.0.12 a7b94c159210 scsi: lpfc: Replace blk_irq_poll intr handler with threaded IRQ 5fc849d8056d scsi: lpfc: Add new RCQE status for handling DMA failures 779d61dfb9ea scsi: lpfc: Update congestion warning notification period 78e9e35004fd scsi: lpfc: Match lock ordering of lpfc_cmd->buf_lock and hbalock for abort paths 97f975823f81 scsi: lpfc: Fix double free in lpfc_cmpl_els_logo_acc() caused by lpfc_nlp_not_used() 84c868a702f5 scsi: lpfc: Fix verbose logging for SCSI commands issued to SES devices 14a8f116cdc0 scsi: pm80xx: Add GET_NVMD timeout during probe 3aa65f7e25ac scsi: pm80xx: Update PHY state after hard reset d309422d7dc6 scsi: pm80xx: Log port state during HW event 5f797120d853 scsi: pm80xx: Log phy_id and port_id in the device registration request a6cf6b8bd6e2 scsi: pm80xx: Print port_id in HW events 6a516506aad6 scsi: pm80xx: Enable init logging b7d26c1d8c51 scsi: pm80xx: Log some HW events by default d8c66cbbdd4f dt-bindings: phy: qmp-ufs: tweak clock and clock-names for sa8775p d96a432cc86a dt-bindings: phy: qcom,edp-phy: allow power-domains 3d56c7364389 memory: renesas-rpc-if: Fix PHYCNT.STRTIM setting 0df2a5e99d0c w1: therm: constify pointers to hwmon_channel_info f710ac5442f6 x86/sev: Get rid of special sev_es_enable_key 1eaf282e2c7d x86/coco: Mark cc_platform_has() and descendants noinstr 8bd2d6e11c99 phy: qcom-qmp: Add SA8775P USB3 UNI phy bfd73c859eb8 dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: Add SA8775P USB PHY binding 66dc9a2cf578 dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for SA8775P 70e5df113833 dt-bindings: usb: qcom,dwc3: Add bindings for SA8775P a8025faec70a dt-bindings: phy: brcm,kona-usb2-phy: convert to YAML 58247b9fedd6 phy: amlogic: enable/disable clkin during Amlogic USB PHY init/exit b9279e9b28bb drm/i915: Fix wrong condition in bxt_set_cdclk for DG2 a6fcdd8d95f7 sched/debug: Correct printing for rq->nr_uninterruptible bf2dc42d6beb sched/topology: Propagate SMT flags when removing degenerate domain 519fabc7aaba psi: remove 500ms min window size limitation for triggers 044f0e27dec6 x86/sched: Add the SD_ASYM_PACKING flag to the die domain of hybrid processors 046a5a95c3b0 x86/sched/itmt: Give all SMT siblings of a core the same priority 995998ebdebd x86/sched: Remove SD_ASYM_PACKING from the SMT domain flags ca528cc50189 sched/topology: Remove SHARED_CHILD from ASYM_PACKING 40b4d3dc3282 sched/topology: Check SDF_SHARED_CHILD in highest_flag_domain() c9ca07886aaa sched/fair: Do not even the number of busy CPUs via asym_packing 43726bdedd29 sched/fair: Use the busiest group to set prefer_sibling 5fd6d7f43958 sched/fair: Keep a fully_busy SMT sched group as busiest 18ad34532755 sched/fair: Let low-priority cores help high-priority busy SMT cores ef7657d4d2d6 sched/fair: Simplify asym_packing logic for SMT cores eefefa716c9f sched/fair: Only do asym_packing load balancing from fully idle SMT cores 8b36d07f1d63 sched/fair: Move is_core_idle() out of CONFIG_NUMA 10d95a317ec1 perf/x86/intel: Define bit macros for FixCntrCtl MSR 78075d947534 perf test: Add selftest to test IBS invocation via core pmu events 9551fbb64d09 perf/core: Remove pmu linear searching code 2fad201fe38f perf/ibs: Fix interface via core pmu events 0d6d062ca27e perf/core: Rework forwarding of {task|cpu}-clock events 9d2edccb154b ARM: s3c: remove obsolete config S3C64XX_SETUP_IDE 9420c9719f03 soundwire: bus: Don't filter slave alerts 946233bb23be ALSA: emu10k1: minor E-MU naming fixups e24d0b658fb3 soundwire: qcom: use tabs for indentation in defines 312355a6a9f6 soundwire: qcom: add support for v2.0.0 controller 6378fe11207a soundwire: qcom: prepare for handling different register layouts 6f76e79153d5 soundwire: qcom: use consistently 'ctrl' as state variable name a8dffaa0f826 soundwire: qcom: allow 16-bit sample interval for ports a536bf5afa28 dt-bindings: soundwire: qcom: add 16-bit sample interval 505bdb9dff2e dt-bindings: soundwire: qcom: add Qualcomm Soundwire v2.0.0 06405d8ee8c3 ALSA: emu10k1: remove now superfluous mixer locking afb39e2bd36a reset: mpfs: select AUXILIARY_BUS 52990390f91c reset: starfive: select AUXILIARY_BUS ac59ed9cdb80 reset: oxnas: remove obsolete reset driver 20a6a4d72266 reset: sti: simplify driver's config and build da46de512f8b reset: meson-audio-arb: Use dev_err_probe() 2db4da59485f reset: sti: rely on regmap_field_read_poll_timeout for ack wait fdcfdb230c67 reset: brcmstb-rescal: Use devm_platform_ioremap_resource() cabf1ce35764 reset: meson: Use devm_platform_ioremap_resource() 1d81ba35df80 reset: reset-hsdk: Use devm_platform_ioremap_resource() 68fda5a961cb reset: lpc18xx: Use devm_platform_ioremap_resource() 9bf9276f371e reset: axs10x: Use devm_platform_ioremap_resource() 41ccb3a0eb57 reset: ath79: Use devm_platform_ioremap_resource() 37bb927d5bb4 ALSA: core: update comment on snd_card.controls_rwsem 0da6bfe857ea drm/i915/mtl: Add MTL for remapping CCS FBs 00b9dd061eb3 drm/i915/mtl: Drop FLAT CCS check 35d1d5824ffe ALSA: emu10k1: fix locking in snd_emu1010_fpga_link_dst_src_write() 50164f69f8c7 ALSA: emu10k1: use the right lock in snd_emu10k1_shared_spdif_put() 18cbbdd846c5 arm64: dts: renesas: r8a779a0: Add PWM nodes 71781147dabd ALSA: emu10k1: remove pointless locks from /proc code 16cafbd97759 ALSA: emu10k1: remove pointless locks from timer code b61cf04c49c3 PCI: vmd: Reset VMD config register between soft reboots 0e12f8302369 PCI: cadence: Fix Gen2 Link Retraining process dd123dd01def arm64: dts: renesas: r9a07g054: Add MTU3a node 26336d66d021 arm64: dts: renesas: r9a07g044: Add MTU3a node 0c63a5199087 arm64: dts: renesas: rzg2lc-smarc: Enable CRU, CSI support 3cf6b4c685e6 arm64: dts: renesas: rzv2l-smarc: Enable CRU, CSI support a3c95a54727a arm64: dts: renesas: r9a07g054: Add CSI and CRU nodes 961eed282968 arm64: dts: renesas: rzg2lc-smarc: Link DSI with ADV7535 6affac45357d arm64: dts: renesas: rzg2l-smarc: Link DSI with ADV7535 33de13da4e2d arm64: dts: renesas: r9a07g054: Add DSI node 862b676c3cad arm64: dts: renesas: r9a07g044: Add DSI node 79572c7f326a arm64: dts: renesas: r9a07g054: Add vspd node 9af677e07479 arm64: dts: renesas: r9a07g044: Add vspd node fad741768e7b arm64: dts: renesas: r9a07g054: Add fcpvd node 7e16774770c5 arm64: dts: renesas: r9a07g044: Add fcpvd node c0aba9f32801 dt-bindings: PCI: qcom: Add SDX65 SoC b8e392245105 drm/vram-helper: fix function names in vram helper doc 7f91fe3a71aa clk: renesas: r8a779a0: Add PWM clock 51cbbcd6469b w1: Add missing of_node_put() in w1.c ecaed1a26f72 w1: no need to initialise statics to 0 ee896c5bf21c w1: ds2438: remove redundant initialization of variable crc 7f25058c96a0 w1: w1_therm: fix typo in comment 1aa75bf5174c w1: w1_therm: Use max() instead of doing it manually 83f3fcf96fcc w1: fix loop in w1_fini() 9033ff4c0fc6 w1: remove redundant initialization to variable result a8c4dda94115 w1: Simplify the atribute show 4f5a5badb4ee w1: Fix Kconfig indentation 5dfd3c73ff81 w1: sgi: move from strlcpy with unused retval to strscpy 388f22fe5d91 w1: Remove driver match function dca5480ab7b7 w1: w1_therm: fix locking behavior in convert_t 5fd7c99ecf45 spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG f571d9132e06 spi: lpspi: run transfer speed_hz sanity check 47e025598956 dt-bindings: spi: zynqmp-qspi: Add power-domains and iommus properties d2ae5d42464e spi: dw: Move dw_spi_can_dma() 5147d5bfddc8 spi: dw: Add 32 bpw support to SPI DW DMA driver 1ee806718d5e spi: s3c64xx: support interrupt based pio mode 3456674f54d3 spi: s3c64xx: add sleep during transfer d1a7718ee8db spi: s3c64xx: change polling mode to optional b5762d95607e spi: spi-qcom-qspi: Add DMA mode support 64c05eb3a0f4 spi: dt-bindings: qcom,spi-qcom-qspi: Add iommus 964e186547b2 regulator: Switch i2c drivers back to use .probe() 69da5aa99ea6 regmap-irq: Drop map from handle_mask_sync() parameters b5c506b163d3 gpio: 104-dio-48e: Implement struct dio48e_gpio 3e4a82612998 ASoC: fsl_sai: MCLK bind with TX/RX enable bit 101b23830d3c ASoC: codecs: wcd938x: Remove unneeded semicolon 0f0d70c2881f ASoC: dt-bindings: nau8540: Convert to dtschema ea79b0a663f7 ASoC: amd: ps: refactor acp power on and reset functions. ec54f8103dd6 ASoC: amd: ps: remove the register read and write wrappers. 9abcd24002bf ASoC: Switch i2c drivers back to use .probe() 501c2825008e ASoC: amd: ps: Update copyright notice 7f2a9750d9d9 ASoC: dwc: extend supported formats 582ed3162de0 ASoC: rt5682: Use a maple tree based register cache e09eb6ac4170 ASoC: dt-bindings: More dropping unneeded quotes 853a954bf506 ASoC: dt-bindings: google,sc7180-trogdor: allow up to four codec DAIs 50f655429957 ASoC: rt715: Use maple tree register cache 12b99ec3b9b6 ASoC: dt-bindings: designware-i2s: add optional resets c00018cadfbf ASoC: dwc: add optional reset support 863da1c17616 ASoC: mediatek: mt8195-afe-pcm: Simplify with dev_err_probe() 2ca0ec01d49c ASoC: mediatek: mt8195-afe-pcm: Simplify runtime PM during probe 686d04168563 ASoC: mediatek: mt8195-afe-pcm: Clean up unnecessary functions 709f34b41cef ASoC: SOF: mediatek: mt8186: Use snd_sof_ipc_process_reply() helper 06ba8020287f ASoC: SOF: mediatek: mt8195: Use snd_sof_ipc_process_reply() helper 5a7bec81bd22 ASoC: soc-topology.c: add comment for Platform/Codec 4d626112565f ASoC: simple_card_utils.c: use asoc_dummy_dlc 1a39e1781350 ASoC: intel: skylake: use asoc_dummy_dlc 1785af9ff65d ASoC: intel: sof: use asoc_dummy_dlc 82528f31e663 ASoC: intel: avs: use asoc_dummy_dlc 0c16ed1ab758 ASoC: meson: use asoc_dummy_dlc ccfc8750dbe1 ASoC: atmel: use asoc_dummy_dlc 1cef66f571a1 ASoC: qcom: use asoc_dummy_dlc 87e39e9b004a ASoC: fsl: use asoc_dummy_dlc 42e0861d7997 ASoC: amd: use asoc_dummy_dlc 91cd742b2203 ASoC: sof: use asoc_dummy_dlc 5a6ca949350b ASoC: ti: use asoc_dummy_dlc d2a4e0d74097 ASoC: soc-utils.c: add asoc_dummy_dlc 6a887bcc4138 riscv: dts: starfive: Add PMU controller node b3bd64bc457c MAINTAINERS: exclude maintained subdirs in RISC-V misc DT entry b9f8ca655d80 arm64: dts: rockchip: Add Lunzn Fastrhino R68S c79dab407afd arm64: dts: rockchip: Add Lunzn Fastrhino R66S 1f8af7aa2796 dt-bindings: Add doc for Fastrhino R66S / R68S 09d5fef31f90 arm64: dts: rockchip: Add rk3588 timer 06cdac8e8407 arm64: dts: rockchip: add GIC ITS support to rk3588 7224aefbdf66 dt-bindings: soc: rockchip: add rk3588 usb2phy syscon 814f5a42520e soc: rockchip: power-domain: add rk3588 mem module support 798e48fc28fa selftests/bpf: Accept mem from dynptr in helper funcs 2012c867c800 bpf: verifier: Accept dynptr mem as mem in helpers 3881fdfed21f selftests/bpf: Check overflow in optional buffer 1ce33b6c846f selftests/bpf: Test allowing NULL buffer in dynptr slice 3bda08b63670 bpf: Allow NULL buffers in bpf_dynptr_slice(_rw) 49e0263ab40f selftests/bpf: Add testcase for bpf_task_under_cgroup b5ad4cdc46c7 bpf: Add bpf_task_under_cgroup() kfunc e1141b0c625e Input: ili210x - probe even if no resolution information 8ddce13ae696 drm/bridge: lt9611: Do not generate HFP/HBP/HSA and EOT packet b18f1ecaaf4a drm/bridge: lt9211: Do not generate HFP/HBP/HSA and EOT packet 760133d42f0a drm/i915/uc: Make unexpected firmware versions an error in debug builds bef550c952a7 drm/i915/uc: Reject duplicate entries in firmware table edba77891b58 drm/i915/uc: Enhancements to firmware table validation c354feb5895f drm/i915/guc: Print status register when waiting for GuC to load 6b8bfff56b21 drm/i915/guc: Decode another GuC load failure case 5672bd308ef2 Input: edt-ft5x06 - add delay after waking up 3c98b8dbdced Input: cyttsp5 - implement proper sleep and wakeup procedures c73b4db076fa Input: tests - fix input_test_match_device_id test e4a5e4442a80 drm/bridge: tc358768: remove unused variable bac7842cd179 drm/bridge: tc358768: fix THS_TRAILCNT computation 3666aad8185a drm/bridge: tc358768: fix TXTAGOCNT computation 77a089328da7 drm/bridge: tc358768: fix THS_ZEROCNT computation ee18698e212b drm/bridge: tc358768: fix TCLK_TRAILCNT computation f9cf811374f4 drm/bridge: tc358768: fix TCLK_ZEROCNT computation ffd2e4bbea62 drm/bridge: tc358768: fix PLL target frequency 6a4020b4c639 drm/bridge: tc358768: fix PLL parameters computation 75a8aeac2573 drm/bridge: tc358768: always enable HS video mode e541022b1ce2 drm/i915/mtl: Define GuC firmware version for MTL dafa65d185fa drm/i915: Pick one HDMI port for infoframe/audio transmission on g4x 34682d6006ca drm/i915: Move has_hdmi_sink out from intel_hdmi_compute_config() d41e14fabc16 drm/i915/uc: Track patch level versions on reduced version firmware files f4dea9689c5f samples/bpf: Fix buffer overflow in tcp_basertt 69535186297b bpf, docs: Update llvm_relocs.rst with typo fixes 1dc565764dc7 drm/i915/dp: Rearrange check for illegal mode and comments in mode_valid 5814227de133 drm/i915/dp: Add helper to get sink_format 523156799441 drm/i915/display: Use sink_format instead of ycbcr420_output flag 9cca0fe32959 drm/i915/dp: Configure PCON for conversion of output_format to YCbCr444 68910c2a903d drm/i915/dp: Replace intel_dp.dfp members with the new crtc_state sink_format a04d27cdafb1 drm/i915/display: Add new member to configure PCON color conversion 2bdba9d4a3ba drm/rockchip: vop: Leave vblank enabled in self-refresh 9d0e3cac3517 drm/atomic: Allow vblank-enabled + self-refresh "disable" 51f7008239de drm/i915/dp: prevent potential div-by-zero 91dce4091433 wifi: ath11k: Use list_count_nodes() fd7bc9d9d467 wifi: ath10k: Use list_count_nodes() b719ebc37a1e wifi: ath10k: Serialize wake_tx_queue ops e995f3f602a3 wifi: ath12k: fix potential wmi_mgmt_tx_queue race condition 5189a8dba849 wifi: ath12k: add wait operation for tx management packets for flush from mac80211 f3dc7bb037d8 wifi: mt7601u: delete dead code checking debugfs returns c401bde6ead4 wifi: mwifiex: Use list_count_nodes() 9d4f491b860e wifi: rtw89: fix rtw89_read_chip_ver() for RTL8852B and RTL8851B a83c6bb22745 wifi: rtw89: 8851b: rfk: add IQK 93fbbeedca3b wifi: rtw89: 8851b: rfk: add DACK ae546f0a2390 wifi: rtw89: 8851b: rfk: add RCK 27d5559fd169 wifi: rtw89: 8851b: rfk: add AACK 2a59fe291fb3 wifi: rtw89: 8851b: add set_channel_rf() 85d1539c0273 wifi: rtw89: 8851b: add DLE mem and HFC quota 2273dd724a6c wifi: rtw89: 8851b: add support WoWLAN to 8851B b6335d91607d wifi: rtw89: change naming of BA CAM from V1 to V0_EXT ce816ab54bc9 wifi: rtw89: use chip_info::small_fifo_size to choose debug_mask 0789881aa370 wifi: rtw89: add CFO XTAL registers field to support 8851B a24be8bbcbd2 wifi: rtw89: 8851b: add NCTL post table 99ff8da56322 wifi: rtw89: 8851be: add 8851BE PCI entry and fill PCI capabilities c8d89bf6b82f wifi: rtw89: 8851b: add 8851B basic chip_info b9b632f43f1c wifi: rtw89: scan offload wait for FW done ACK 32bb12eb73dc wifi: rtw89: mac: handle C2H receive/done ACK in interrupt context 8febd68be526 wifi: rtw89: packet offload wait for FW response 3ea1cd8d027f wifi: rtw89: refine packet offload delete flow of 6 GHz probe 25a7e5072ef1 wifi: rtw89: release bit in rtw89_fw_h2c_del_pkt_offload() 5feecb40e735 wifi: rtw89: add EVM for antenna diversity e3715859c753 wifi: rtw89: add RSSI based antenna diversity a90c613d099f wifi: rtw89: initialize antenna for antenna diversity 4bb223a19f9b wifi: rtw89: add EVM and SNR statistics to debugfs f6b24241cbec wifi: rtw89: add RSSI statistics for the case of antenna diversity to debugfs f48453e058d7 wifi: rtw89: set capability of TX antenna diversity 9805500606c2 wifi: rtw89: use struct rtw89_phy_sts_ie0 instead of macro to access PHY IE0 status 83ac5457998e drm/i915: use kernel-doc -Werror when CONFIG_DRM_I915_WERROR=y 1d5b09f8daf8 drm/i915: Fix NULL ptr deref by checking new_crtc_state ceb0cc3b4288 drm/i915: Communicate display power demands to pcode c6948d8c221a drm/i915/ttm: fix i915_ttm_to_gem() kernel-doc 9d7fe94d3552 drm/i915/scatterlist: fix kernel-doc 08272a5a4187 drm/i915/gem: fix function pointer member kernel-doc e971121350e7 drm/i915/vma: fix struct i915_vma_bindinfo kernel-doc 770055337772 wifi: rtw88: fix incorrect error codes in rtw_debugfs_set_* 225622256b1b wifi: rtw88: fix incorrect error codes in rtw_debugfs_copy_from_user 271a588d34ed wifi: rtl8xxxu: rtl8xxxu_rx_complete(): remove unnecessary return 6dc28456aa17 wifi: rtl8xxxu: Support USB RX aggregation for the newer chips b9a07c443a82 wifi: rtl8xxxu: Set maximum number of supported stations b468481c9ad3 wifi: rtl8xxxu: Declare AP mode support for 8188f 19b396c241cf wifi: rtl8xxxu: Remove usage of tx_info->control.rates[0].flags 07342528f7c8 wifi: rtl8xxxu: Remove usage of ieee80211_get_tx_rate() 66dcb574418e wifi: rtl8xxxu: Clean up filter configuration 89819a651144 wifi: rtl8xxxu: Enable hw seq for mgmt/non-QoS data frames 769f326322e7 wifi: rtl8xxxu: Add parameter macid to update_rate_mask 9aa45598d054 wifi: rtl8xxxu: Put the macid in txdesc 726e478ce1b3 wifi: rtl8xxxu: Add sta_add() and sta_remove() callbacks 40d02ff2b186 wifi: rtl8xxxu: Add parameter force to rtl8xxxu_refresh_rate_mask 2be2eed4c39b wifi: rtl8xxxu: Add parameter role to report_connect d59a105acc03 wifi: rtl8xxxu: Actually use macid in rtl8xxxu_gen2_report_connect fd5440f9311f wifi: rtl8xxxu: Allow creating interface in AP mode 20d595154894 wifi: rtl8xxxu: Allow setting rts threshold to -1 f5db4d11fda1 wifi: rtl8xxxu: Add set_tim() callback cde8848cad0b wifi: rtl8xxxu: Add beacon functions 25ed009cc0aa wifi: rtl8xxxu: Select correct queue for beacon frames ac48499e2bf5 wifi: rtl8xxxu: Add start_ap() callback c91ab90cea7a selftests/bpf: revert iter test subprog precision workaround 3ef3d2177b1a selftests/bpf: add precision propagation tests in the presence of subprogs fde2a3882bd0 bpf: support precision propagation in the presence of subprogs c50c0b57a515 bpf: fix mark_all_scalars_precise use in mark_chain_precision f655badf2a8f bpf: fix propagate_precision() logic for inner frames 1ef22b6865a7 bpf: maintain bitmasks across all active frames in __mark_chain_precision d9439c21a9e4 bpf: improve precision backtrack logging 407958a0e980 bpf: encapsulate precision backtracking bookkeeping e0bf462276b6 bpf: mark relevant stack slots scratched for register read instructions 5956f3011604 veristat: add -t flag for adding BPF_F_TEST_STATE_FREQ program flag 7866fc6aa0de libbpf: Fix comment about arc and riscv arch in bpf_tracing.h e62206682a2f drm/i915: Use REG_BIT() & co. for pipe scaler registers 6ec91794ce4a drm/i915: Define bitmasks for skl+ scaler window pos/size 576032f2b3db drm/i915: s/PS_COEE_INDEX_AUTO_INC/PS_COEF_INDEX_AUTO_INC/ ebb4e2b03acc drm/i915: Rename skl+ scaler binding bits 33d233f5cf9b drm/i915: Remove dead scaler register defines 4883c804fc79 drm/i915: Define bitmasks for ilk pfit window pos/size 31cc65b4c7e3 drm/i915/gsc: add support for GSC proxy interrupt 8a9bf29546a1 drm/i915/gsc: add initial support for GSC proxy 1dd924f6885b mei: gsc_proxy: add gsc proxy driver e7b05d95cc1b drm/i915/mtl: Define GSC Proxy component interface 8b2a7394e51d drm/i915/scatterlist: fix kernel-doc parameter documentation 70b9933c09b8 drm/i915/pxp: fix kernel-doc for member dev_link 7bc30374f84c drm/i915/pmu: drop kernel-doc 8802628237ac drm/i915/active: fix kernel-doc for function parameters 1c519e0628f1 drm/i915/guc: add intel_guc_state_capture member docs for ads_null_cache and max_mmio_per_node f05e526e44cb drm/i915/guc: drop lots of kernel-doc markers 3a21c6b4298d drm/i915/guc: add dbgfs_node member kernel-doc 1f5cf999bedc drm/i915/engine: hide preempt_hang selftest member from kernel-doc e798a3b30dcb drm/i915/gtt: fix i915_vm_resv_put() kernel-doc parameter name 71ca9b87a72b drm/i915/context: fix kernel-doc parameter descriptions 9c55105be0a7 drm/i915/engine: fix kernel-doc function name for intel_engine_cleanup_common() faa19ce89b0b drm/i915/gem: fix i915_gem_object_lookup_rcu() kernel-doc parameter name d7b7332c0e99 drm/i915/request: drop kernel-doc 88629feedcc4 drm/i915/error: fix i915_capture_error_state() kernel-doc 9570b0390751 drm/i915/perf: fix i915_perf_ioctl_version() kernel-doc 28487ecb96b0 drm/i915/vma: document struct i915_vma_resource wakeref member 144c3f7b1909 drm/i915/utils: drop kernel-doc from __wait_for() e1172b617a93 drm/i915/vma: fix kernel-doc function name for i915_vma_size() 67f2dd9f38ab drm/i915/gvt: fix intel_vgpu_alloc_resource() kernel-doc parameter 8a91b29f1f50 drm/bridge: ti-sn65dsi83: Fix enable error path e4730ae44240 drm/i915/guc: Fix error capture for virtual engines 44e36855bdb7 drm/i915/guc: Capture list naming clean up 684ee005d670 drm/i915/guc: Consolidate duplicated capture list code b049132d6133 drm/i915/guc: Don't capture Gen8 regs on Xe devices 629f59ade8fc drm/udl: delete dead code 725859b98a8e drm/i915/selftests: Use gt_err for GT info 860cf3bd715b drm/i915/gt: Use gt_err for GT info 03877d621db0 drm/scheduler: mark jobs without fence as canceled fedf99200ab0 bpf: Print a warning only if writing to unprivileged_bpf_disabled. bf6882aebd0e bpf: Emit struct bpf_tcp_sock type in vmlinux BTF 3516fa162a01 Input: avoid calling input_set_abs_val() in the event handling core e0f41f836f5e Input: tests - modular KUnit tests should not depend on KUNIT=y fd75f3694b1d Input: tests - fix use-after-free and refcount underflow in input_test_exit() 1324680a80eb drm/i915/fdinfo: Enable fdinfo for GuC backends 5aa857db54ad i915/pmu: Add support for total context runtime for GuC back-end bfdede3a58ea drm/rockchip: cdn-dp: call drm_connector_update_edid_property() unconditionally 851c1aaed862 drm/sti/sti_hdmi: convert to using is_hdmi from display info f60500f31e99 drm/i915/display/dp: 128/132b LT requirement da3a99afd257 drm/i915/rc6: throw out set() wrapper 3a2df60200a0 Input: uinput - allow injecting event times 9780432158de Input: atmel_mxt_ts - support capacitive keys 272a26186a58 dt-bindings: input: atmel,maxtouch: add linux,keycodes 7b9c13dd4d0e Input: i8042 - add missing include dbe836576f12 Input: cyttsp4_core - change del_timer_sync() to timer_shutdown_sync() 90c649113911 dt-bindings: input: cypress,tt21000 - add wakeup-source entry to documentation 14d55bc3606b Input: cyttsp5 - remove unused code d09dbc7a018c Input: drv260x - fix magnitude handling 980626ec1ca8 Input: drv260x - remove unused .reg_defaults efef661dfa6b Input: drv260x - sleep between polling GO bit 116721a560d6 Input: drv260x - fix typo in register value define 64276f01dce8 selftests/bpf: Test_progs can read test lists from file 0a5c0de8b66f selftests/bpf: Extract insert_test from parse_test_list c39028b333f3 libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE ee9634282d87 drm/i915/mtl: Enable TC ports dac6ce66db3e drm/i915/mtl: Pin assignment for TypeC 4366750a0d2d drm/i915/mtl: TypeC HPD live status query 6f0423b06a0c drm/i915/mtl: Power up TCSS c0f3faaf936b drm/i915/mtl: Define mask for DDI AUX interrupts 7dee06bc0ff5 drm/i915/mtl: Readout Thunderbolt HW state 73fc3abcb797 drm/i915/mtl: Enabling/disabling sequence Thunderbolt pll 237e7be0bf57 drm/i915/mtl: For DP2.0 10G and 20G rates use MPLLA ac50317e2659 drm/i915/mtl: Add voltage swing sequence for C20 f1f9e62737ab drm/i915/mtl: C20 port clock calculation f968a25381ac drm/i915/mtl: Dump C20 pll hw state 929f527a7b70 drm/i915/mtl: C20 HW readout 62618c7f117e drm/i915/mtl: C20 PLL programming c5c51b242062 drm/sysfs: Link DRM connectors to corresponding Type-C connectors f0038cffa843 drm/sysfs: Expose DRM connector id in each connector sysfs 0be05a75de29 drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show() c73bd1706c0c drm/i915/selftest: Update the SLPC selftest 55f9720dbf23 drm/i915/guc/slpc: Provide sysfs for efficient freq e2ceb1de2f83 wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range 33f83a23f4cc wifi: ath12k: Remove some dead code f24292e82708 wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx 3e56c80931c7 wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation 99e7e3b60080 drm/uapi: Document CTM matrix better eee44c2903e5 drm/i915: Use correct huge page manager for MTL d59ce1ff8e68 drm/i915: Migrate platform-dependent mock hugepage selftests to live fa83c12132f7 drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() 31f4f810d533 selftests/bpf: Add fexit_sleep to DENYLIST.aarch64 f1f5553d91a1 selftests/bpf: Fix selftest test_global_funcs/global_func1 failure with latest clang bf06c9393493 bpftool: Dump map id instead of value for map_of_maps types 6ec7be9a2d2b xsk: Use pool->dma_pages to check for DMA a46441192084 selftests/bpf: Update the aarch64 tests deny list bb323478767d selftests/bpf: xdp_hw_metadata track more timestamps d677266755c6 igc: Add XDP hints kfuncs for RX timestamp 8416814fffa9 igc: Add XDP hints kfuncs for RX hash 73b7123de0cf igc: Add igc_xdp_buff wrapper for xdp_buff in driver 84214ab4689f igc: Enable and fix RX hash usage by netstack 74fc8801edc2 bpftool: Show map IDs along with struct_ops links. 4b733b2c38b7 drm/meson: set variables meson_hdmi_* storage-class-specifier to static 1a986518b8a5 docs/bpf: Add LRU internals description and graph af0335d2926e docs/bpf: Add table to describe LRU properties 0ed9208cb120 drm/panel: st7703: Add Anbernic RG353V-V2 Panel Support e0310564a7e3 drm/panel: st7703: Rename CMD_UNKNOWN_C6 to CMD_SETECO e41fef1e43ae dt-bindings: panel: Add Anbernic RG353V-V2 panel compatible b3e8701dd1fa selftests/bpf: Add test case to assert precise scalar path pruning d911ba7ceafd selftests/bpf: Add tests for dynptr convenience helpers 361f129f3cc1 bpf: Add bpf_dynptr_clone 26662d7347a0 bpf: Add bpf_dynptr_size 540ccf96ddbc bpf: Add bpf_dynptr_is_null and bpf_dynptr_is_rdonly 987d0242d189 bpf: Add bpf_dynptr_adjust 0602d59376d3 drm/i915/display: Increase AUX timeout for Type-C 40aeab044a35 drm/doc/rfc: Introduce the merge plan for the Xe driver. a7fa1537b791 drm/i915/mtl: Implement Wa_14019141245 655bd3b954cf drm/i915/hwmon: Block waiting for GuC reset to complete 1b44019a93e2 drm/i915/guc: Disable PL1 power limit when loading GuC firmware d81268ee1c10 drm/i915/hwmon: Get mutex and rpm ref just once in hwm_power_max_write bddc18913bd4 drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info 09c2c8c94b3d drm/vkms: drop full alpha blending TODO a03f02854277 drm/vkms: allow full alpha blending on all planes 80ab31799002 drm/i915/guc: Actually return an error if GuC version range check fails e671fb86ecc0 wifi: ath12k: send WMI_PEER_REORDER_QUEUE_SETUP_CMDID when ADDBA session starts 34c5625a459a wifi: ath12k: set PERST pin no pull request for WCN7850 9981a3ac5887 wifi: ath12k: add qmi_cnss_feature_bitmap field to hardware parameters 94545f27155d arch/x86: Include in fbdev source file 47d8b3029684 drm/i915/mtl: Add workaround 14018778641 e991b5244d89 drm/i915/selftest: Record GT error for gt failure bca774c38754 drm/i915/adlp+: Disable DC5/6 states for TC port DDI/AUX and for combo port AUX cec5ccef85bd drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation b2751a4c5b5a drm/vc4: hdmi: Add BT.2020 Support 8297ee3f2d12 drm/vc4: hdmi: Add BT.601 Support 1eaa6eedb8cf drm/vc4: hdmi: Add a function to retrieve the CSC matrix 1d239901770e drm/vc4: hdmi: Rework the CSC matrices organization e3337aea097f drm/vc4: hdmi: Swap CSC matrix channels for YUV444 7186004485c9 drm/vc4: hdmi: Rename full range helper d6020f4b2617 drm/vc4: hdmi: Add Broadcast RGB property to allow override of RGB range bb1b6094c099 drm/vc4: hdmi: Update all the planes if the TV margins are changed 5a46e490e47e drm/vc4: Switch to container_of_const a161b6dba6e0 drm/i915/mtl: workaround coherency issue for Media 341ad0e8e254 drm/i915/mtl: Add PTE encode function b91075866e58 drm/amdgpu/gfx11: update gpu_clock_counter logic 179661ad45cb drm/amdgpu: support psp vbflash sysfs for MP0 13_0_10 f38129bb0817 Revert "drm/amd/display: disable SubVP + DRR to prevent underflow" 612c5ad50c3e drm/amd/display: 3.2.233 5a096b73c8fe drm/amd/display: Keep disable aux-i delay as 0 1938bcdc4b53 drm/amd/display: Query GECC enable for SubVP disable 87f0c16e0eeb drm/amd/display: Enable SubVP for high refresh rate displays c8cefb99fc81 drm/amd/display: For no plane case set pstate support in validation 9c25ab167df4 drm/amd/display: Add p-state debugging 469a62938a45 drm/amd/display: update extended blank for dcn314 onwards f477c7b5ec3e drm/amd/display: Fix in secure display context creation 1068e987ad0b drm/amd/display: Update scaler recout data for visual confirm 7a1187eab011 drm/amd/display: Program OTG vtotal min/max selectors unconditionally 5e9252d8415f drm/amd/display: add option to use custom backlight caps b5389eca7b39 drm/amd/display: Lowering min Z8 residency time b058e3999021 drm/amd/display: Enable SubVP on PSR panels if single stream 9ba90d760e93 drm/amd/display: add pixel rate based CRB allocation support ee7be8f3de1c drm/amd/display: Limit DCN32 8 channel or less parts to DPM1 for FPO 8f3589bb6fce drm/amd/display: Restore rptr/wptr for DMCUB as workaround 278d3de6754e drm/amd/display: Update FW feature caps struct 0ba4a784a145 drm/amd/display: implement force function in amdgpu_dm_connector_funcs 267e2d8e8e60 drm/amd/display: 3.2.232 93aac179a44b drm/amd/display: [FW Promotion] Release 0.0.163.0 445d85e3c1df drm/amdgpu: add debugfs interface for reading MQDs b185c3184785 drm/amdgpu: track MQD size for gfx and compute 8a93c691248e drm/amdgpu: bump driver version number for CP GFX shadow 3af470cbcc9f drm/amdkfd: Fix an issue at userptr buffer validation process. 9fa8cc0c4445 drm/amd/display: Convert Delaying Aux-I Disable To Monitor Patch 550e5d23f147 drm/amd/display: assign edid_blob_ptr with edid from debugfs 1ba91b54a905 drm/amdgpu: add support for new GFX shadow size query 02527099ddc7 drm/amdgpu: add get_gfx_shadow_info callback for gfx11 0db0c0379d15 drm/amdgpu: add gfx shadow callback edd903800035 drm/amdgpu: add UAPI to query GFX shadow sizes 38be7796f310 drm/amdgpu: don't require a job for cond_exec and shadow 46c1282e5a31 drm/amdgpu: add gfx11 emit shadow callback ac9287055ff1 drm/amdgpu: add gfx shadow CS IOCTL support 043dc33f443f drm/amdgpu/UAPI: add new CS chunk for GFX shadow buffers b418e7193965 drm/amdgpu/gfx11: check the CP FW version CP GFX shadow support 31d7c3a4fc3d drm/amdgpu: fix memory leak in mes self test 89d8445e4f5c drm/amdgpu/gfx11: add FW version check for new CP GFX shadow feature 322d716a3e8a drm/vkms: isolate pixel conversion functionality 8356b9790650 drm/test: Add test cases for drm_rect_rotate_inv() b5d88ec0ee3d drm/tests: Add test cases for drm_rect_rotate() 881e2a9cc11f drm/tests: Add test cases for drm_rect_calc_vscale() 1f01f2247e3c drm/tests: Add test cases for drm_rect_calc_hscale() 96c3161926c6 drm/tests: Add test cases for drm_rect_intersect() 70102d77ff22 drm/scheduler: add drm_sched_entity_error and use rcu for last_scheduled 539f9ee4b52a drm/scheduler: properly forward fence errors 15f5ee6b77c0 drm/tve200: Use devm_platform_ioremap_resource() 66ca1d8f222b drm/i915/i915_drv: Use i915 instead of dev_priv insied the file_priv structure 64e22551b64c drm/i915/i915_drv: Use proper parameter naming in for_each_engine() faca6aaa4838 drm/i915/mtl: fix mocs selftest b76c0deef627 drm/i915/mtl: Define MOCS and PAT tables for MTL e1964d892fe5 drm/sti: Drop of_gpio header 6b99658c93ce drm/bridge: anx7625: Drop of_gpio header 55b24786b748 drm/display: Add missing OLED Vesa brightnesses definitions 1993f598998d drm/panel: simple: Add InnoLux G070ACE-L01 4b4b96826ba9 dt-bindings: display: simple: add support for InnoLux G070ACE-L01 7787af256504 drm/i915/mtl: Set has_llc=0 8f7f1b020ea6 drm/amd/display: fix flickering caused by S/G mode 0026c273e68e drm/amd/display: dumb_abm_lcd: avoid missing-prototype warnings 4371fa7795da drm/amd/display: 3.2.231 053065a43ca6 drm/amd/display: Add FAMS related definitions and documenation for enum fields 87c2213e85bd drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 f828b681d0cd drm/radeon: Fix integer overflow in radeon_cs_parser_init 4f63b7a59926 drm/amd/display: Add FAMS capability to DCN31 710cc1e7cd46 drm/amd/display: Explicitly specify update type per plane info change 58e67bb3c131 drm/amd/display: fix dpms_off issue when disabling bios mode 255ce8f7c169 drm/amd/display: update GSP1 generic info packet for PSRSU 3ac73f1ef2b4 drm/amd/display: Set min_width and min_height capability for DCN30 4335077a7609 drm/amd/display: Adjust dmub outbox notification enable 72a9be2f444a drm/amd/display: 3-plane MPO enablement for DCN321 0244b0f7d5ac drm/amd/display: Add extra check for 444 16 format 05ffbdf4dbd5 drm/amd/display: correct DML calc error 442437191171 drm/amd/display: Limit nv21 dst_y 2c30f8555121 drm/amd/display: Isolate remaining FPU code in DCN32 974ce18160bb drm/amd/display: Add check for PState change in DCN32 a1f1fecd04f0 drm/amd/display: Set DRAM clock if retraining is required 92d1fe5954dc drm/amd/display: add support for low bpc 7abac457ba75 drm/amd/amdgpu: Fix style issues in amdgpu_discovery.c 8b6a6aa5d6d2 drm/amd/display: Update bounding box values for DCN321 8fa33bd8d327 drm/amd/display: Do not clear GPINT register when releasing DMUB from reset 948ca54c424b drm/amd/display: Remove unused variables in dcn21_hwseq.c 47659738fbd2 drm/amdgpu: allocate doorbell index for multi-die case 47fc644f801e drm/amd/amdgpu: Fix style errors in amdgpu_drv.c & amdgpu_device.c 5c65a4b8e65e drm/amd/amdgpu: Fix spaces in array indexing and indentations in amdgpu_kms.c 8eba72053c68 drm/amdgpu: Drop pcie_bif ras check from fatal error handler 013825015098 drm/amdgpu: fix calltrace warning in amddrm_buddy_fini b0dc10428460 drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset 6152aec1ddb4 drm/i915/mtl: Skip pcode qgv restrictions for MTL 63c381552f69 drm/armada: Implement fbdev emulation as in-kernel client 174c3c38e3a2 drm/armada: Initialize fbdev DRM client 169c85edcabc drm/armada: Hide fbdev support behind config option 1c9da7db8899 drm/armada: Include bfa010f60849 drm/i915: Initialize dkl_phy spin lock from display code path 20dfae3ca28f drm/i915/mtl: Set has_llc=0 4e7f84ec068c drm/amdgpu: initialize num_xcd to 1 for gfx v9_0 66daccde4296 drm/amdgpu: add master/slave check in init phase 224d3df954c1 drm/amd/display: Clear GPINT1 before taking DMCUB out of reset 79b6e265d920 drm/amd/display: Fixes for dcn32_clk_mgr implementation a82e0b6fb2cb drm/i915/psr: Sprinkle cpu_transcoder variables around 4fb5f569055c drm/i915/psr: Include PSR_PERF_CNT in debugfs output on all platforms da57e3d6ed43 drm/i915/psr: Add a FIXME for the PSR vs. AUX usage conflict 2590ef92cdff drm/i915/psr: Define more PSR mask bits 34c1aeb579dd drm/bridge: ti-sn65dsi86: Implement wait_hpd_asserted 2624ee66359b drm/i915/psr: Use intel_de_rmw() 1d9582dc2b5f drm/i915/psr: Clean up PSR register defininitions 3df3c589cc8f drm/i915: Clean up various display chicken registers 3d0d33363cdf drm/i915: Fix up whitespace in some display chicken registers 12de65d9c6e3 drm/i915: Drop a useless forward declararion 75d020db38b8 drm/i915: Use REG_BIT() & co. for ilk+ pfit registers e27525cc8055 drm/i915: Namespace pfit registers properly 08df6d30c102 drm/i915: Use REG_BIT() & co for the pre-ilk pfit registers 597421a806c7 drm/i915: Relocate skl_get_pfit_config() 8976b1824940 drm/i915: Relocate intel_atomic_setup_scalers() 8637e1c84c5f drm/i915: Relocate VBLANK_EVASION_TIME_US 691248d4135f drm/i915: Check pipe source size when using skl+ scalers 8902a55dfcff drm/i915/display: throw out struct intel_load_detect_pipe b13604c0ff26 drm/i915/display: split out load detect to a separate file 91c249b2b9f6 arch/x86: Implement with generic helpers db76f19a607d arch/sparc: Implement with generic helpers 4eec0b3048fc arch/sparc: Implement fb_is_primary_device() in source file b6cf29637be6 arch/sh: Implement with generic helpers b50f6d465ac1 arch/powerpc: Implement with generic helpers f3424d287626 arch/parisc: Implement with generic helpers cf41d18b72c8 arch/parisc: Implement fb_is_primary_device() under arch/parisc d77f0ecdac62 arch/parisc: Remove trailing whitespaces 7470849745e6 video: Move HP PARISC STI core code to shared location 0d556f1f0e01 video: Remove trailing whitespaces 910994c0f622 arch/mips: Implement with generic helpers db21647767db arch/m68k: Implement with generic helpers d847517950f0 arch/m68k: Merge variants of fb_pgprotect() into single function 84998fc1c392 arch/loongarch: Implement with generic helpers 81ea5144f0cb arch/ia64: Implement with generic helpers 10b707b4a202 arch/arm64: Implement with generic helpers 9cfefba8daab arch/arm: Implement with generic helpers 3a6155052b07 arch/arc: Implement with generic helpers 91254a4d2e01 fbdev: Prepare generic architecture helpers ba1fb317bbcb drm/i915/wm: remove stale and unused ilk_wm_max_level() declaration 3bece767dab2 drm/i915/mtl: WA to clear RDOP clock gating c91acda3a380 drm/gem: Check for valid formats 514b8a79aa85 drm/i915/mtl: Extend Wa_22011802037 to MTL A-step 0c8d9870177a drm/i915/mtl: Re-use ADL-P's "DC off" power well 88c487938414 drm/i915: Use separate "DC off" power well for ADL-P and DG2 0c29efa23f5c drm/i915/selftests: Consider multi-gt instead of to_gt() a347279dec1e drm/i915/gem: Consider multi-gt instead of to_gt() a6704f4a5452 drm/i915/gt: Consider multi-gt instead of to_gt() 476f62b8a597 drm/i915: use explicit includes for i915_reg.h and i915_irq.h 27ac123b4544 drm/i915/dp_mst: Fix active port PLL selection for secondary MST streams 96c7c2f4d5bd drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() 86b20703e4c5 drm/amdgpu: add xcc index argument to rlc safe_mode func (v4) d51ac6d0a23c drm/amdgpu: add xcc index argument to select_sh_se function v2 ec08571aca7c drm/amdgpu: add xcc index argument to gfx v9_4_3 functions 6f917fdc9345 drm/amdgpu: add multi-XCC initial support in gfx_v9_4_3.c 5aa998baab33 drm/amdgpu: add xcc index argument to soc15_grbm_select 86301129698b drm/amdgpu: split gc v9_4_3 functionality from gc v9_0 def799c6596d drm/amdgpu: add multi-xcc support to amdgpu_gfx interfaces (v4) c38be07035bc drm/amdgpu: separate the mqd_backup for kiq from kcq be697aa3a78e drm/amdgpu: move queue_bitmap to an independent structure (v3) 277bd3371f11 drm/amdgpu: convert gfx.kiq to array type (v3) 20c3dffdccbd radeon: avoid double free in ci_dpm_init() 94344e62a9ce drm/amd/display: remove unused variable oldest_index 1fa8d710573f drm/amdgpu: Fix desktop freezed after gpu-reset 7f102a906681 drm/amd/pm: Fix spelling mistake "aquire" -> "acquire" 4f18b9a6711a drm/amdgpu: Add support for querying the max ibs in a submission. (v3) c30ddcece3a0 drm/amdgpu: Add a max ibs per submission limit. 97041ed37718 drm/amdgpu: Increase GFX6 graphics ring size. 128c1ca0303f drm/amd/display: Update DTBCLK for DCN32 3306ba4b60b2 drm/amd/display: fix is_timing_changed() prototype cd8f067a46d3 drm/amd/display: Add logging for display MALL refresh setting 0c316556d124 drm/amd/display: Disable migration to ensure consistency of per-CPU variable 2a66c0c9d202 drm/amd/display: Write TEST_EDID_CHECKSUM_WRITE for EDID tests 08c73e896836 drm/amd/display: remove incorrect early return c18842a2e81a drm/amd/display: Return error code on DSC atomic check failure 499e4b1c722e drm/amd/display: add mechanism to skip DCN init bddb55ccbdc2 drm/amd/display: set dcn315 lb bpp to 48 7ab269d54813 drm/amd/display: limit timing for single dimm memory a6c0c9f56197 drm/amd/display: Improvement for handling edp link training fails f0c5f9ebbc4c drm/amd/display: Apply correct panel mode when reinitializing hardware ec341e0f4a02 drm/amd/display: add extra dc odm debug options 21fc0ff38f57 drm/amd/display: fix a divided-by-zero error 276641775848 drm/amd/display: [FW Promotion] Release 0.0.162.0 d062de7b68f2 drm/amd/display: Enable FPO + Vactive 9fc6e4b36f2a drm/amd/display: Set watermarks set D equal to A 7052a801d6bc drm/amd/display: Correct output color space during HW reinitialize 6bfe9a23a8d6 drm/amd/display: DSC policy override when ODM combine is forced 4d5f872dbc75 drm/amd/display: Adding support for VESA SCR e3416e872f84 drm/amd/display: Add FAMS validation before trying to use it cdff36a0217a drm/amd/display: fix access hdcp_workqueue assert 522b9a5d5852 drm/amd/display: drain dmub inbox if queue is full e97cc04fe0fb drm/amd/display: refactor dmub commands into single function c4edb0137468 drm/amd/display: Reduce SubVP + DRR stretch margin d11dfbecc3fe drm/amd/display: Only consider DISPCLK when using optimized boot path 3cfd03b79425 drm/amd/display: update max streams per surface c0162a05bd31 drm/amd/display: fix memleak in aconnector->timing_requested 72529b683c6d drm/amd/display: Fix hang when skipping modeset 785b250e33c7 drm/amd/display: Fix in disabling secure display 4ad3ee5ccc77 drm/amd/display: allow edp updates for virtual signal d63e31f66892 drm/amd/display: copy dmub caps to dc on dcn31 e0a77e09c707 drm/amd/display: Add missing WA and MCLK validation 751e17147953 drm/amd/display: Block optimize on consecutive FAMS enables e101bf95ea87 drm/amd/display: Do not set drr on pipe commit 6f0ef80a00ad drm/amd/display: Fix ABM pipe/backlight issues when change backlight 9b035d089086 drm/amd/display: Check & log if receiver supports MST, DSC & FEC. e4dfd94d5e38 drm/amd/display: Unconditionally print when DP sink power state fails b8fe56375f78 drm/amd/display: Refactor ABM feature a823c5a825cf drm/i915: Reuse _hotplug_mask() in .hpd_detection_setup() cfe5bdfb27fa drm/i915: Check HPD live state during eDP probe d28cdc43b43b drm/i915: Introduce intel_hpd_enable_detection() 40d06b0fae91 drm/i915: Introduce _hotplug_mask() d1f3b5e92cba drm/i915: Make IRQ reset and postinstall multi-gt aware 088248f4b0ee drm/i915/pps: use intel_de_rmw() for panel unlock 4aa35a0130d6 drm/nouveau/therm: Move an assignment statement behind a null pointer check in two functions 8a89e1323d7d drm/nouveau/pci: Move an expression into a function call parameter in nvkm_pcie_set_link() 488c1ce6a8f3 drm/nouveau/pci: Move a variable assignment behind condition checks in nvkm_pcie_set_link() 41239aa4f751 drm/nouveau/clk: Move a variable assignment behind a null pointer check in nvkm_pstate_new() 5149545dbcbb drm/nouveau/bios/power_budget: Move an expression into a macro call parameter in nvbios_power_budget_header() 6ef481d45f8b drm/nouveau/debugfs: Replace five seq_printf() calls by seq_puts() in nouveau_debugfs_pstate_get() df8133d0c3e5 drm/nouveau/debugfs: Use seq_putc() in nouveau_debugfs_pstate_get() e1b570db8687 drm/nouveau/debugfs: Move a variable assignment behind a null pointer check in nouveau_debugfs_pstate_get() 3778724bec53 drm/nouveau/debugfs: Move an expression into a function call parameter in nouveau_debugfs_pstate_set() 4f048de28b90 drm/panel: nt36523: Add Lenovo J606F panel 1eae88fa7b56 drm/panel: nt36523: Get orientation from OF aecb583cb997 drm/panel: nt36523: Add DCS backlight support b4b26ab24f8f dt-bindings: display: panel: nt36523: Add Lenovo J606F panel 62bb6b4920ce drm/i915/display: add intel_display_driver_early_probe() cde4bd878631 drm/i915/display: rename intel_display_driver_suspend/resume functions 3183b9ebad7d drm/i915/display: move display suspend/resume to intel_display_driver.[ch] 59c6106e274d drm/i915/display: add intel_display_reset.[ch] 86a1758d751d drm/i915/display: rename intel_display_driver_* functions 40053823baad drm/i915/display: move modeset probe/remove functions to intel_display_driver.c 15e4f0b541d4 drm/i915/display: rename intel_modeset_probe_defer() -> intel_display_driver_probe_defer() ff2c80be1a00 drm/i915/display: move intel_modeset_probe_defer() to intel_display_driver.[ch] 77316e755213 drm/i915/display: start high level display driver file ae52dd7d6d93 drm/i915/display: remove intel_display_commit_duplicated_state() e28f6966ac80 dma-buf/dma-resv.c: fix a typo 116b1c5a364b video/aperture: Provide a VGA helper for gma500 and internal use 5ca1479cd35d fbdev: Simplify fb_is_primary_device for x86 5ae3716cfdcd video/aperture: Only remove sysfb on the default vga pci device 5fbcc6708fe3 video/aperture: Drop primary argument f1d599d315fb video/aperture: Move vga handling to pci function 7450cd235b45 video/aperture: Only kick vgacon when the pdev is decoding vga 62aeaeaa1b26 drm/aperture: Remove primary argument db082219569e video/aperture: use generic code to figure out the vga default device 80e993988b97 drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers dae2f7b89a84 drm/imx/lcdc: fix a NULL vs IS_ERR() bug in probe 8bfbdadce85c drm/i915: Fix memory leaks in i915 selftests e920aabf8348 drm/i915: Make intel_{mpllb,c10pll}_state_verify() safer ebb7619d3ac8 drm/bridge: fsl-ldb: Add i.MX6SX support f85f2ce57783 dt-bindings: display: bridge: ldb: Add an i.MX6SX entry 3b6692357f70 drm/i915: Make intel_get_crtc_new_encoder() less oopsy adfbae9ffe33 drm/i915/gt: Avoid out-of-bounds access when loading HuC 764739d8cef2 drm/i915/mtl: Initial DDI port setup b66a8abaa48a drm/i915/display/mtl: Fill port width in DDI_BUF_/TRANS_DDI_FUNC_/PORT_BUF_CTL for HDMI 5836bc5f8d31 drm/i915/mtl: Add C10 phy programming for HDMI 23ef61946374 drm/i915/mtl/display: Implement DisplayPort sequences babde06db885 drm/i915/mtl: MTL PICA hotplug detection ea8af87ae6be drm/i915/mtl: Add vswing programming for C10 phys 51390cc0e00a drm/i915/mtl: Add Support for C10 PHY message bus and pll programming a42e65f33c38 drm/i915/mtl: Create separate reg file for PICA registers 7cb3eb334b8c drm/i915/mtl: Add DP rates 446a20c9ba62 drm/i915: hide mkwrite_device_info() better d7c281eecec0 drm/i915/debugfs: New debugfs for display clock frequencies e13b3f65af71 drm/i915: Use min() instead of hand rolling it 435db526a68b drm/i915: Evade transcoder's vblank when doing seamless M/N changes a2da67028cd0 drm/i915: Allow arbitrary refresh rates with VRR eDP panels e39c76b2160b drm/i915/color: Fix typo for Plane CSC indexes 76ec69272195 drm/i915: Flag purely internal commits to not clear crtc_state->inherited 1af1d18825d3 drm/i915/vrr: Allow VRR to be toggled during fastsets 99cfbed19d06 drm/i915/vrr: Relocate VRR enable/disable ecaeecea9263 drm/i915/vrr: Tell intel_crtc_update_active_timings() about VRR explicitly fa9e4fce52ec drm/i915/vrr: Make delayed vblank operational in VRR mode on adl/dg2 b25e07419fee drm/i915/vrr: Eliminate redundant function arguments 6a9856075563 drm/i915: Generalize planes_{enabling,disabling}() 17e05aeb3b98 drm/vkms: Use drmm_mode_config_init() 99cc528ebe92 drm/vkms: Use drmm_crtc_init_with_planes() 1bf3836383e6 drm/i915/display: remove unnecessary i915_debugfs.h includes bfa8342c27c6 MAINTAINERS: add drm_bridge for drm bridge maintainers 394f81184882 scsi: target: Add block PR support to iblock 8455799d2d46 scsi: target: Report and detect unsupported PR commands d9b3275bddd5 scsi: target: Pass struct target_opcode_descriptor to enabled 53062ace0b6e scsi: target: Allow backends to hook into PR handling 0217da08c1b9 scsi: target: Rename sbc_ops to exec_cmd_ops 28c97ba38ff9 nvme: Add pr_ops read_reservation support be1a7cd2d0ed nvme: Add a nvme_pr_type enum 5fd96a4e15de nvme: Add pr_ops read_keys support f0614790b773 nvme: Add helper to send pr command b668f2f5467c nvme: Move pr code to it's own file d45b446bd818 nvme: Don't hardcode the data len for pr commands f2bf2e7e2d52 nvme: Fix reservation status related structs 8a8da082e9e4 dm: Add support for block PR read keys/reservation 0af7b5e2362d scsi: Add support for block PR read keys/reservation 0730b1632b7e scsi: Move sd_pr_type to scsi_common 20bebccbc45d scsi: Rename sd_pr_command 7ba150834b84 block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT c787f1baa503 block: Add PR callouts for read keys and reservation b90b044c64f6 drm/i915/mtl: Disable stolen memory backed FB for A0 d6fff836c0e0 drm/i915: Hook up csc into state checker 37c8cabfcc5c drm/i915: Include the csc matrices in the crtc state dump b6f4b3a1474d drm/i915: Implement chv cgm csc readout 01c2be8e1b97 drm/i915: Add hardware csc readout for ilk+ e006df050606 drm/i915: Sprinke a few sanity check WARNS during csc assignment e0980b8d82d1 drm/i915: Utilize crtc_state->csc on chv 68f5f78d0fe0 drm/i915: Store ilk+ csc matrices in the crtc state 1dcd7aac3184 drm/i915: Start using struct intel_csc_matrix for chv cgm csc ec280042094c drm/i915: Split chv_load_cgm_csc() into pieces 57b5482bff9e drm/i915: Introduce intel_csc_matrix struct 404c3acda4b6 drm/i915: Fix limited range csc matrix 16fc9c08f0ec drm/i915: disable sampler indirect state in bindless heap e24e6d695377 drm/i915/display: Implement fb_mmap callback function 63b685efaa4d drm/i915/display: Add helper func to get intel_fbdev from drm_fb_helper eaee1c085863 drm/i915: Add a function to mmap framebuffer obj ddb78a51fac6 drm/i915/display: Set I915_BO_ALLOC_USER for fb ddb24fc525dd drm/i915/ttm: Add I915_BO_PREALLOC 1af3de62f03f ieee802154: ca8210: Flag the driver as being limited 822452fb6c69 net: ieee802154: Handle limited devices with only datagram support d021d218f6d9 mac802154: Handle received BEACON_REQ 26f88e4ebd4f ieee802154: Add support for allowing to answer BEACON_REQ e2c3e6f53a7a mac802154: Handle active scanning b8866426411c ieee802154: Add support for user active scan requests 76862af5d1ad apparmor: fix kernel-doc complaints