0bb80ecc33a8 Linux 6.6-rc1 a3c57ab79a06 iov_iter: Kunit tests for page extraction 2d71340ff1d4 iov_iter: Kunit tests for copying to/from an iterator f741bd7178c9 iov_iter: Fix iov_iter_extract_pages() with zero-sized entries 246f80a0b17f sh: push-switch: Reorder cleanup operations to avoid use-after-free bug fb60211f377b sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() 5d153cd12825 spnego: add missing OID to oid registry 86495af1171e media: dvb: symbol fixup for dvb_attach() 702c390bc8cc smb3: fix minor typo in SMB2_GLOBAL_CAP_LARGE_MTU 5260bd6d36c8 Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" c6a906cce61a soc: renesas: Kconfig: For ARCH_R9A07G043 select the required configs if dependencies are met 2f73b35d79d0 riscv: Kconfig.errata: Add dependency for RISCV_SBI in ERRATA_ANDES config 54adc24c9a8f riscv: Kconfig.errata: Drop dependency for MMU in ERRATA_ANDES_CMO config e7ddd00eb375 riscv: Kconfig: Select DMA_DIRECT_REMAP only if MMU is enabled f875db4f20f4 Revert "dma-contiguous: check for memory region overlap" 1b36955cc048 net: enetc: distinguish error from valid pointers in enetc_fixup_clear_rss_rfs() 6afcf0fb9270 Revert "net: team: do not use dynamic lockdep key" 78a06688a4d4 ntfs3: drop inode references in ntfs_put_super() 9013c51c630a vfs: mostly undo glibc turning 'fstat()' into 'fstatat(AT_EMPTY_PATH)' 023464fe33a5 Revert "io_uring: fix IO hang in io_wq_put_and_exit from do_exit()" 27122c079f5b io_uring: fix unprotected iopoll overflow 45500dc4e01c io_uring: break out of iowq iopoll on teardown 4952801fc6ad Revert "printk: export symbols for debug modules" 8bd795fedb84 arm64: csum: Fix OoB access in IP checksum code for negative lengths 60326634f6c5 net: hns3: remove GSO partial feature bit 674d9591a32d net: hns3: fix the port information display when sfp is absent fa5564945f7d net: hns3: fix invalid mutex between tc qdisc and dcb ets command issue c295160b1d95 net: hns3: fix debugfs concurrency issue between kfree buffer and read efccf655e99b net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read() dd2bbc2ef69a net: hns3: Support query tx timeout threshold by debugfs 61a1deacc3d4 net: hns3: fix tx timeout issue e43252db7e20 ALSA: hda/realtek - ALC287 I2S speaker platform support 30bded94dcef cifs: update internal module version number for cifs.ko 6a50d71d0fff smb3: allow controlling maximum number of cached directories feeec636b6b1 smb3: add trace point for queryfs (statfs) 671eae93ae20 LoongArch: Update Loongson-3 default config file 08c6d8bae48c net: phy: Provide Module 4 KSZ9477 errata (DS80000754C) fbe1a9e0c781 drm/amdgpu: Restrict bootloader wait to SMUv13.0.6 07e388aab042 drm/amd/display: prevent potential division by zero errors 57a943ebfcdb drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma 47428f4b638d drm/amd/display: limit the v_startup workaround to ASICs older than DCN3.1 a81de4a22bbe Revert "drm/amd/display: Remove v_startup workaround for dcn3+" 3d7d72a34e05 x86/sgx: Break up long non-preemptible delays in sgx_vepc_release() 659df86a7b2f x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI 65e710899fd1 x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld 081690e94118 powercap: intel_rapl: Fix invalid setting of Power Limit 4 cfff2a7794d2 ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL ab41a97474c0 arm64/sysreg: Fix broken strncpy() -> strscpy() conversion 8ec9c1d5d0a5 PCI: Free released resource after coalescing 9b5ba5c9c510 netfilter: nf_tables: Unbreak audit log reset 050d91c03b28 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c 2ee52ae94baa netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction fdc04cc2d5fd netfilter: nf_tables: uapi: Describe NFTA_RULE_CHAIN_ID f4f8a7803119 netfilter: nfnetlink_osf: avoid OOB read fd94d9dadee5 netfilter: nftables: exthdr: fix 4-byte stack OOB write 180b10bd160b gpio: zynq: restore zynq_gpio_irq_reqres/zynq_gpio_irq_relres callbacks 5aa4ac64e6ad LoongArch: Add KASAN (Kernel Address Sanitizer) support 9fbcc076798e LoongArch: Simplify the processing of jumping new kernel for KASLR fb6d5c1d99ab kasan: Add (pmd|pud)_init for LoongArch zero_(pud|p4d)_populate process 9b04c764af18 kasan: Add __HAVE_ARCH_SHADOW_MAP to support arch specific mapping 6ad3df56bb19 LoongArch: Add KFENCE (Kernel Electric-Fence) support 95bb5b617bee LoongArch: Get partial stack information when providing regs parameter 8b5cb1cbf332 LoongArch: mm: Add page table mapped mode support for virt_to_page() ec9fee79d48f kfence: Defer the assignment of the local variable addr 2363088eba2e LoongArch: Allow building with kcov coverage b72961f847c0 LoongArch: Provide kaslr_offset() to get kernel offset e14dd076964e LoongArch: Add basic KGDB & KDB support bd3c5798484a LoongArch: Add Loongson Binary Translation (LBT) extension support f2091321044d raid6: Add LoongArch SIMD recovery implementation 8f3f06dfd687 raid6: Add LoongArch SIMD syndrome calculation 75ded18a5e8e LoongArch: Add SIMD-optimized XOR routines 2478e4b7593a LoongArch: Allow usage of LSX/LASX in the kernel 8f58c571bf30 LoongArch: Define symbol 'fault' as a local label in fpu.S 937f65935950 LoongArch: Adjust {copy, clear}_user exception handler behavior 0921af6ccfb3 LoongArch: Use static defined zero page rather than allocated 2bb20d2926a8 LoongArch: mm: Introduce unified function populate_kernel_pte() f33efa905ce4 LoongArch: Code improvements in function pcpu_populate_pte() ad3ff105611b LoongArch: Remove shm_align_mask and use SHMLBA instead 303be4b33562 LoongArch: mm: Add p?d_leaf() definitions 8ff81bb24f68 LoongArch: Drop unused parse_r and parse_v macros 4b9c2edaf728 drbd: swap bvec_set_page len and offset 5905afc2c7bb block: fix pin count management when merging same-page segments 48a8f78c50bd bpf, riscv: use prog pack allocator in the BPF JIT cad539baa48f riscv: implement a memset like function for text 9721873c3c02 riscv: extend patch_text_nosync() for multiple pages 20e490adea27 bpf: make bpf_prog_pack allocator portable a96d1cfb2da0 selftests/bpf: Check bpf_sk_storage has uncharged sk_omem_alloc 55d49f750b1c bpf: bpf_sk_storage: Fix the missing uncharge in sk_omem_alloc a96a44aba556 bpf: bpf_sk_storage: Fix invalid wait context lockdep report a192103a1146 s390/bpf: Pass through tail call counter in trampolines 6764e767f4af bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check. 7645629f7dc8 bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf(). 1a961e74d5ab net: phylink: fix sphinx complaint about invalid literal 180a7419fe4a net: dsa: sja1105: complete tc-cbs offload support on SJA1110 894cafc5c62c net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times 954ad9bf13c4 net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload 344134609a56 mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode b7558a77529f net/mlx5e: Clear mirred devices array if the rule is split 9b271ebaf9a2 ip_tunnels: use DEV_STATS_INC() 39285e124edb net: team: do not use dynamic lockdep key a5e2151ff9d5 net/ipv6: SKB symmetric hash should incorporate transport ports b7ac4b8ee73d riscv: libstub: Implement KASLR by using generic functions 3c35d1a03c8b libstub: Fix compilation warning for rv32 6b56beb5f694 arm64: libstub: Move KASLR handling functions to kaslr.c 54a519e6aff9 riscv: Dump out kernel offset information on panic 84fe419dc757 riscv: Introduce virtual kernel mapping KASLR ce413486c9a0 dt-bindings: rtc: ds3231: Remove text binding d844c64bbc86 rtc: wm8350: remove unnecessary messages 8805baceb0aa rtc: twl: remove unnecessary messages 94ec1f06d023 rtc: sun6i: remove unnecessary message 348c11a7d71b rtc: stop warning for invalid alarms when the alarm is disabled 6e13d6528be2 i3c: master: svc: fix probe failure when no i3c device exist 2a15de80dd0f idr: fix param name in idr_alloc_cyclic() doc e7716c74e388 xarray: Document necessary flag in alloc functions 591b00cc4fcf dt-bindings: irqchip: convert st,stih407-irq-syscfg to DT schema 274e480982e6 media: dt-bindings: Convert Omnivision OV7251 to DT schema 44ade291b77c media: dt-bindings: Merge OV5695 into OV5693 binding ca0e36e3e39a regulator: tps6594-regulator: Fix random kernel crash 6f7f984fa85b perf/x86/uncore: Correct the number of CHAs on EMR edd220b33f47 thermal: core: Drop thermal_zone_device_register() cbcd51e822bf thermal: Use thermal_tripless_zone_device_register() d332db8fc1a2 thermal: core: Add function for registering tripless thermal zones 9ffa7b92bc76 thermal: core: Clean up headers of thermal zone registration functions 06fc3b0d2251 s390/vmem: do not silently ignore mapping limit f59ec04d382d s390/zcrypt: utilize dev_set_name() ability to use a formatted string 6252f47b7803 s390/zcrypt: don't leak memory if dev_set_name() fails 08d90f46c7dd s390/mm: fix MAX_DMA_ADDRESS physical vs virtual confusion f4b4f3ec1a31 sparc64: add missing initialization of folio in tlb_batch_add() d256d1cd8da1 mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() 2562d67b1bdf revert "memfd: improve userspace warnings for missing exec-related flags". cf60ce92358d of: overlay: Fix of_overlay_fdt_apply prototype when !CONFIG_OF_OVERLAY 6319685bdc8a igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 8360717524a2 igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 5aa48279712e igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 26641b3f22ab PCI: Fix CONFIG_PCI_DYNAMIC_OF_NODES kconfig dependencies c83ad36a18c0 rcu: dump vmalloc memory info safely 0818e739b5c0 mm/vmalloc: add a safer version of find_vm_area() for debug 7f33105cdd59 tools/mm: fix undefined reference to pthread_once 6f0df8e16eb5 memcontrol: ensure memcg acquired by id is properly set up a3b7039bb2b2 kconfig: fix possible buffer overflow 29fe7a1b6271 octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler c3b704d4a4a2 igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU 739c031110da ASoC: Intel: avs: Provide support for fallback topology 2938fd750e8b MAINTAINERS: Update dlm mailing list 7b7e3ed78ef7 MAINTAINERS: Update gfs2 mailing list a493208079e2 mailbox: qcom-ipcc: fix incorrect num_chans counting e9803aac5097 mailbox: Explicitly include correct DT includes 4aac24c10595 mailbox: ti-msgmgr: Use devm_platform_ioremap_resource_byname() 65d9aa319143 mailbox: platform-mhu: Remove redundant dev_err() ad495a52d696 mailbox: bcm-pdc: Fix some kernel-doc comments 9b63a810c6f9 mailbox: mailbox-test: Fix an error check in mbox_test_probe() fb5bda8cdeb4 mailbox: tegra-hsp: Convert to devm_platform_ioremap_resource() 840f68226fcb mailbox: rockchip: Use devm_platform_get_and_ioremap_resource() f7fdb53cd2e1 mailbox: mailbox-test: Use devm_platform_get_and_ioremap_resource() 84cd6480da24 mailbox: bcm-pdc: Use devm_platform_get_and_ioremap_resource() 33d3bb9f9f1d mailbox: bcm-ferxrm-mailbox: Use devm_platform_get_and_ioremap_resource() 7625df9f4b25 perf: CXL: fix mismatched number of counters mask 76d3ccecfa18 io_uring: add a sysctl to disable io_uring system-wide 0e072cac92d0 gfs2: change qd_slot_count to qd_slot_ref 06aa6fd31a5f gfs2: check for no eligible quota changes 36a740916a94 gfs2: Remove useless assignment 9ab7b78a13af gfs2: simplify slot_get 8f190c97a4f5 gfs2: Simplify qd2offset 7dbc6ae60dd7 gfs2: introduce qd_bh_get_or_undo 3932e5073011 gfs2: Remove quota allocation info from quota file c9ff3c65c26b gfs2: use constant for array size fce17cb0eebf gfs2: Set qd_sync_gen in do_sync dec64ae37bf9 gfs2: Remove useless err set f511e60a55c5 gfs2: Small gfs2_quota_lock cleanup a4d22e337d02 gfs2: move qdsb_put and reduce redundancy 03d468f1c046 gfs2: improvements to sysfs status 9f494e9bdcc5 gfs2: Don't try to sync non-changes 2a4f65116756 gfs2: Simplify function need_sync e34c16c9c699 gfs2: remove unneeded pg_oflow variable f0418e4b568a gfs2: remove unneeded variable done d96dad271567 gfs2: pass sdp to gfs2_write_buf_to_page adfd2b5e4f87 gfs2: pass sdp in to gfs2_write_disk_quota ee1768e467a9 gfs2: Pass sdp to gfs2_adjust_quota 768963ab07e5 gfs2: remove dead code for quota writes eef46ab713f7 gfs2: Introduce new quota=quiet mount option 267d1a011ec2 gfs2: Add device name to gfs2_logd and gfs2_quotad ab8eecf5d0a7 gfs2: Rename "freeze_workqueue" to "gfs2_freeze" 5c0dc371a28e gfs2: Rename "gfs_recovery" workqueue to "gfs2_recovery" e3da6be3d704 gfs2: Fix withdraw race fe0690f0a6f1 gfs2: Sanitize kthread stopping e4a8b5481c59 gfs2: Switch to wait_event in gfs2_quotad fe4f7940d212 gfs2: Fix asynchronous thread destruction f66af88e3321 gfs2: Stop using gfs2_make_fs_ro for withdraw a475c5dd16e5 gfs2: Free quota data objects synchronously bb73ae8ff394 gfs2: Fix initial quota data refcount fae2e73a5537 gfs2: No more quota complaints after withdraw faada74a9056 gfs2: Factor out duplicate quota data disposal code 961fe3422e05 gfs2: Use gfs2_qd_dispose in gfs2_quota_cleanup 6b0e9a5f1e6d gfs2: Fix wrong quota shrinker return value e7beb8b6de1a gfs2: Rename SDF_DEACTIVATING to SDF_KILL 3c69c437bf98 gfs2: Rename sd_{ glock => kill }_wait 481f6e7d734a gfs2: Use qd_sbd more consequently db77789bae7e gfs2: journal flush threshold fixes and cleanup b6b8f72a11b9 gfs2: Fix logd wakeup on I/O error b74cd55aa9a9 gfs2: low-memory forced flush fixes 6df373b09b1d gfs2: Switch to wait_event in gfs2_logd 66fa9912ec97 gfs2: conversion deadlock do_promote bypass 0b93bac2271e gfs2: Remove LM_FLAG_PRIORITY flag de3e7f97aebb gfs2: do_promote cleanup dc0b9435238c gfs: Don't use GFP_NOFS in gfs2_unstuff_dinode 111c7d27a1b7 gfs2: Use mapping->gfp_mask for metadata inodes 5f02d16868b9 gfs2: increase usage of folio_next_index() helper 45fc4628c15a perf parse-events: Fix driver config term d3287e4038ca Revert "net: macsec: preserve ingress frame ordering" 86496fd4a2fa ALSA: seq: Fix snd_seq_expand_var_event() call to user-space 6ad40b36cd3b kcm: Destroy mutex in kcm_exit_net() b1757fa30ef1 ALSA: usb-audio: Fix potential memory leaks at error path for UMP open 8fc134fee27f net: sched: sch_qfq: Fix UAF in qfq_dequeue() 8f7f35e5aa6f tpm: Enable hwrng only for Pluton on AMD CPUs 9c377852ddfd tpm_crb: Fix an error handling path in crb_acpi_add() 99bf5b0baac9 ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs. 3f874c9b2aae x86/smp: Don't send INIT to non-present and non-booted CPUs 1f11f4202caf spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain 171f8a49f212 spi: sun6i: reduce DMA RX transfer width to single byte 5366a64033ef ASoC: rt5645: NULL pointer access when removing jack d1cf5d30b43f ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E) c87906a7d56e MAINTAINERS: Update the MAINTAINERS enties for TEXAS INSTRUMENTS ASoC DRIVERS b192812905e4 af_unix: Fix data race around sk->sk_err. afe8764f7634 af_unix: Fix data-races around sk->sk_shutdown. ade32bd8a738 af_unix: Fix data-race around unix_tot_inflight. 0bc36c0650b2 af_unix: Fix data-races around user->unix_inflight. 718e6b51298e af_unix: Fix msg_controllen test in scm_pidfd_recv() for MSG_CMSG_COMPAT. 524500873802 docs: netdev: update the netdev infra URLs ee8ab74aa0c2 docs: netdev: document patchwork patch states a454d84ee20b bpf, sockmap: Fix skb refcnt race after locking changes 719c5e37e99d net: phy: micrel: Correct bit assignments for phy_device flags f31867d0d9d8 net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr 151e887d8ff9 veth: Fixing transmit return status for dropped packets 817c7cd2043a gve: fix frag_list chaining 915d975b2ffa net: deal with integer overflows in kmalloc_reserve() f5069159f32c ksmbd: remove experimental warning 1acfe2c12258 virtio_ring: fix avail_wrap_counter in virtqueue_add_packed ae15aceaa98a virtio_vdpa: build affinity masks conditionally 295525e29a5b virtio_net: merge dma operations when filling mergeable buffers 8bd2f71054bd virtio_ring: introduce dma sync api for virtqueue b6253b4e2193 virtio_ring: introduce dma map api for virtqueue ba3e0c47c070 virtio_ring: introduce virtqueue_reset() ad48d53b5b3f virtio_ring: separate the logic of reset/enable from virtqueue_resize 4d09f24080dd virtio_ring: correct the expression of the description of virtqueue_resize() b319940f83c2 virtio_ring: skip unmap for premapped 2df64759071b virtio_ring: introduce virtqueue_dma_dev() d7344a2f71e3 virtio_ring: support add premapped buf 8daafe9ebbd2 virtio_ring: introduce virtqueue_set_dma_premapped() 0e27fa6ddeb0 virtio_ring: put mapping error check in vring_map_one_sg 610c708bf872 virtio_ring: check use_dma_api before unmap desc for indirect 2c9c63711607 vdpa_sim: offer VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK b63e5c70c393 vdpa: add get_backend_features vdpa operation 9f09fd6171fe vdpa: accept VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK backend feature 8b59b4da9b56 vdpa: add VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK flag c1081002bfee vdpa/mlx5: Remove unused function declarations feec5e1f74f5 kbuild: Show marked Kconfig fragments in "help" fa09bc40b21a igb: disable virtualization features on 82580 e68d343d2720 mm/kmemleak: move up cond_resched() call in page scanning loop f945116e4e19 mm: page_alloc: remove stale CMA guard code 12af80f6c9f2 MAINTAINERS: add rmap.h to mm entry 6ad11bc6ed37 rmap: remove anon_vma_link() nommu stub 8b47933544a6 proc/ksm: add ksm stats to /proc/pid/smaps 6885938c349c mm/hwpoison: rename hwp_walk* to hwpoison_walk* 7a8817f2c96e mm: memory-failure: add PageOffline() check ee40d543e97d mm/pagewalk: fix bootstopping regression from extra pte_unmap() 76be05d4fd6c cgroup: fix build when CGROUP_SCHED is not enabled 8df0f84c3bb9 fbdev/g364fb: fix build failure with mips 9ea150a8d073 perf parse-events: Fixes relating to no_value terms 4cbc7d9cdfbe ALSA: sb: Fix wrong argument in commented code e14ebde5df2a ALSA: pcm: Fix error checks of default read/write copy ops 27fd071040e3 ata: libata-core: Disable NCQ_TRIM on Micron 1100 drives 2a2df98ec592 ata: ahci: Add Elkhart Lake AHCI controller cbb557ba92f0 tracing/filters: Fix coding style issues 2900bcbee389 tracing/filters: Change parse_pred() cpulist ternary into an if block 1caf7adb9e00 tracing/filters: Fix double-free of struct filter_pred.mask 9af4058493c5 tracing/filters: Fix error-handling of cpulist parsing buffer 3d07fa1dd190 tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY 2a30dbcbef96 ftrace: Use LIST_HEAD to initialize clear_hash 13511489046a ftrace: Use within_module to check rec->ip within specified module. 2933d3cd079d tracing: Replace strlcpy with strscpy in trace/events/task.h 3163f635b20e tracing: Fix race issue between cpu buffer write and swap 2cf0dee989a8 tracing: Remove extra space at the end of hwlat_detector/mode 0e19543b7b0c rv: Set variable 'da_mon_##name' to static 6ea7bb00c1ba selftests/x86: Update map_shadow_stack syscall nr 32f5dea040ee io_uring/fdinfo: only print ->sq_array[] if it's there 9300f0043974 RISC-V: Add ptrace support for vectors 484861e09f3e soc: renesas: Kconfig: Select the required configs for RZ/Five SoC d34599bcd2e4 cache: Add L2 cache management for Andes AX45MP RISC-V core 3e7bf4685e42 dt-bindings: cache: andestech,ax45mp-cache: Add DT binding documentation for L2 cache controller b79f300c1fd4 riscv: mm: dma-noncoherent: nonstandard cache operations support e021ae7f5145 riscv: errata: Add Andes alternative ports d6ca3a56f4f3 riscv: asm: vendorid_list: Add Andes Technology to the vendors list 935730160738 riscv: dma-mapping: switch over to generic implementation 482069ebdc1d riscv: dma-mapping: skip invalidation before bidirectional DMA eb746180132a riscv: dma-mapping: only invalidate after DMA, not flush f2d14bc4e437 RISC-V: alternative: Remove feature_probe_func 584ea6564bca RISC-V: Probe for unaligned access speed 5a26e45edb46 null_blk: fix poll request timeout handling 3888fa134edd docs/bpf: Fix "file doesn't exist" warnings in {llvm_reloc,btf}.rst b484a40dc1f1 io_uring: fix IO hang in io_wq_put_and_exit from do_exit() f7cf22424665 s390/dasd: fix string length handling ef98a4883298 ASoC: Name iov_iter argument as iterator instead of buffer 69d0fd348d31 ASoC: dmaengine: Drop unused iov_iter for process callback c1970e26bdc1 selftests/bpf: Fix a CI failure caused by vsock write 7cd343008b96 kconfig: add warn-unknown-symbols sanity check bfb41e46d0b0 kbuild: dummy-tools: make MPROFILE_KERNEL checks work on BE ae074e2b2fd4 sfc: check for zero length in EF10 RX prefix 8ae9efb859c0 selftests: fib_tests: Add multipath list receive tests 8423be8926aa ipv6: ignore dst hint for multipath routes 6ac66cb03ae3 ipv4: ignore dst hint for multipath routes 2ea35288c83b skbuff: skb_segment, Call zero copy functions before using skbuff frags a3c6bfba4429 Documentation/llvm: refresh docs 1ef061a4e264 modpost: Skip .llvm.call-graph-profile section check 151aeca21792 kbuild: support modules_sign for external modules as well 02e8487bbf1b kbuild: support 'make modules_sign' with CONFIG_MODULE_SIG_ALL=n 5e02797b8eb0 kbuild: move more module installation code to scripts/Makefile.modinst 2dfec887c0fd kbuild: reduce the number of mkdir calls during modules_install 251cd405a9e6 net: annotate data-races around sk->sk_bind_phc e3390b30a5df net: annotate data-races around sk->sk_tsflags 9531e4a83feb mptcp: annotate data-races around msk->rmem_fwd_alloc 5e6300e7b3a4 net: annotate data-races around sk->sk_forward_alloc 66d58f046c9d net: use sk_forward_alloc_get() in sk_get_meminfo() 82ba0ff7bf04 net/handshake: fix null-ptr-deref in handshake_nl_done_doit() 4a9762aa358e fbdev: Update fbdev source file paths 33d02972d8be fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags a9415b03f021 fbdev: neofb: Shorten Neomagic product name in info struct 35588314e963 drm/amdgpu: fix amdgpu_cs_p1_user_fence 46528db35561 Revert "Revert "drm/amd/display: Implement zpos property"" e9dca969b242 drm/amdkfd: Add missing gfx11 MQD manager callbacks 9f051d6ff13f drm/amdgpu: Free ras cmd input buffer properly 2031c46b0984 drm/amdgpu: Hide xcp partition sysfs under SRIOV e23b10675ac6 drm/amdgpu: use read-modify-write mode for gfx v9_4_3 SQ setting a1fe9e9f73ce drm/amdkfd: use mask to get v9 interrupt sq data bits correctly 6d1b3455481a drm/amdgpu: Allocate coredump memory in a nonblocking way e0c5c387ac60 drm/amdgpu: Support query ecc cap for aqua_vanjaram 48d02dcba17a drm/amdgpu: Add umc_info v4_0 structure 49a30c3d1a22 drm/amd/display: always switch off ODM before committing more streams 5a3ccb140033 drm/amd/display: Remove wait while locked 1482650bc7ef drm/amd/display: update blank state on ODM changes 72105dcfa3d1 drm/amd/display: Add smu write msg id fail retry process 05347402d1c1 drm/amdgpu: Add SMU v13.0.6 default reset methods 39c8b93a1056 Partially revert "drm/amd/display: update add plane to context logic with a new algorithm" 1611917f39be drm/amd/display: register edp_backlight_control() for DCN301 7c2949c12e6d drm/amdgpu: Add bootloader wait for PSP v13 0a611560f53b drm/amdgpu: register a dirty framebuffer callback for fbcon 7b9f62353024 drm/amdgpu: Updated TCP/UTCL1 programming a7dd9b97fd5b drm/amd/pm: fix debugfs pm_info output 7d4424373daa drm/amdgpu: Fix the return for gpu mode1_reset a9366b944bfd drm/amd/display: fix static screen detection setting ea7971af7a91 drm/amd/display: fix mode scaling (RMX_.*) e1c0d2e7066b drm/amd/pm: Fix critical temp unit of SMU v13.0.6 3f16096795df drm/amdgpu: Remove SRAM clock gater override by driver 7656168a8a83 drm/amdgpu: Add bootloader status check 8c97e87c13d9 drm/amdkfd: use correct method to get clock under SRIOV 8f1778939b2f drm/amdgpu: Unset baco dummy mode on nbio v7.9 ed6445f5894d drm/amd/display: set minimum of VBlank_nom 8f31c7be3e89 drm/amd/display: Correct unit conversion for vstartup bab9bec6b6fb drm/amd/display: Roll back unit correction e81c45568505 drm/amdgpu: Enable ras for mp0 v13_0_6 sriov 3aca8cca606b drm/amdkfd: retry after EBUSY is returned from hmm_ranges_get_pages bae44a8fcb6e drm/amdgpu/jpeg - skip change of power-gating state for sriov 1836bb0a9d09 drm/amd/pm: Add critical temp for GC v9.4.3 85609153102e drm/amd/pm: Update SMUv13.0.6 PMFW headers 46b55e25c94a drm/amdgpu: update gc_info v2_1 from discovery d4f6425a5615 drm/amdgpu: update mall info v2 from discovery 4b721ed87e63 drm/amdgpu: Only support RAS EEPROM on dGPU platform fd27af4d5dab Documentation/gpu: Update amdgpu documentation 89df3dbeee40 drm/amdgpu/pm: Add notification for no DC support 44e60b14d5a7 drm/amd/display: Enable Replay for static screen use cases f441ff73f1ec powerpc: Fix pud_mkwrite() definition after pte_mkwrite() API changes 18032b47adf1 x86/fpu/xstate: Fix PKRU covert channel 94160062396d pstore: Base compression input buffer size on estimated compressed size bfac19e239a7 fbdev: mx3fb: Remove the driver 1520081a785a fbdev/core: Use list_for_each_entry() helper be8e754cbfac selftests/bpf: Include build flavors for install target 6a86b5b5cd76 bpf: Annotate bpf_long_memcpy with data_race 64199ae4b8a3 perf parse-events: Fix propagation of term's no_value when cloning 58d3a4cea4a4 perf parse-events: Name the two term enums 478c3f5dcd8c perf list: Don't print Unit for "default_core" d87e89c27357 x86/irq/i8259: Fix kernel-doc annotation warning c9f4c45c8ec3 x86/speculation: Mark all Skylake CPUs as vulnerable to GDS d10f3780bc2f KVM: x86/mmu: Include mmu.h in spte.h 0e3223d8d00a KVM: x86/mmu: Use dummy root, backed by zero page, for !visible guest roots b5b359ac30d4 KVM: x86/mmu: Disallow guest from using !visible slots for page tables 2c6d4c27b92d KVM: x86/mmu: Harden TDP MMU iteration against root w/o shadow page c30e000e690a KVM: x86/mmu: Harden new PGD against roots without shadow pages c5f2d5645f9b KVM: x86/mmu: Add helper to convert root hpa to shadow page 09c8726ffa4a drm/i915/gvt: Drop final dependencies on KVM internal details f22b1e8500b4 KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, not callers 96316a06700f KVM: x86/mmu: Drop @slot param from exported/external page-track APIs 427c76aed29e KVM: x86/mmu: Bug the VM if write-tracking is used but not enabled e18c5429e0c4 KVM: x86/mmu: Assert that correct locks are held for page write-tracking 7b574863e718 KVM: x86/mmu: Rename page-track APIs to reflect the new reality 338068b5bec4 KVM: x86/mmu: Drop infrastructure for multiple page-track modes e998fb1a3013 KVM: x86/mmu: Use page-track notifiers iff there are external users 58ea7cf700ca KVM: x86/mmu: Move KVM-only page-track declarations to internal header d104d5bbbc2d KVM: x86: Remove the unused page-track hook track_flush_slot() c15fcf12ffb3 drm/i915/gvt: switch from ->track_flush_slot() to ->track_remove_region() b83ab124ded3 KVM: x86: Add a new page-track hook to handle memslot deletion 2ee05a4c275a drm/i915/gvt: Don't bother removing write-protection on to-be-deleted slot c70934e0ab2d KVM: x86: Reject memslot MOVE operations if KVMGT is attached b271e17defb0 KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hook 932844462ae3 KVM: x86/mmu: Don't bounce through page-track mechanism for guest PTEs eeb87272a364 KVM: x86/mmu: Don't rely on page-track mechanism to flush on memslot change db0d70e61082 KVM: x86/mmu: Move kvm_arch_flush_shadow_{all,memslot}() to mmu.c 3cca6b262876 drm/i915/gvt: Protect gfn hash table with vgpu_lock a90c367e5af6 drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt() 16735297fdce drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfns ba193f62c075 drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query possible 2M GTT 241f0aadb857 drm/i915/gvt: Error out on an attempt to shadowing an unknown GTT entry type 96b138cd23e9 drm/i915/gvt: Explicitly check that vGPU is attached before shadowing 708e49583d7d drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn() a15e61f3371b drm/i915/gvt: Don't try to unpin an empty page range adc7b226b7d6 drm/i915/gvt: Verify hugepages are contiguous in physical address space 1e557c1cd054 drm/i915/gvt: remove interface intel_gvt_is_valid_gfn f046923af791 drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page" 52e322eda3d4 KVM: x86/mmu: BUG() in rmap helpers iff CONFIG_BUG_ON_DATA_CORRUPTION=y 069f30c61979 KVM: x86/mmu: Plumb "struct kvm" all the way to pte_list_remove() 3328dfe0eac3 KVM: x86/mmu: Use BUILD_BUG_ON_INVALID() for KVM_MMU_WARN_ON() stub 870d4d4ed827 KVM: x86/mmu: Replace MMU_DEBUG with proper KVM_PROVE_MMU Kconfig 72e2fb24a0b0 KVM: x86/mmu: Bug the VM if a vCPU ends up in long mode without PAE enabled 20ba462dfda6 KVM: x86/mmu: Convert "runtime" WARN_ON() assertions to WARN_ON_ONCE() 0fe6370eb3d5 KVM: x86/mmu: Rename MMU_WARN_ON() to KVM_MMU_WARN_ON() 58da926caad9 KVM: x86/mmu: Cleanup sanity check of SPTEs at SP free 242a6dd8dadd KVM: x86/mmu: Avoid pointer arithmetic when iterating over SPTEs c4f92cfe021d KVM: x86/mmu: Delete the "dbg" module param 350c49fdea22 KVM: x86/mmu: Delete rmap_printk() and all its usage a98b889492a6 KVM: x86/mmu: Delete pgprintk() and all its usage d09f711233a4 KVM: x86/mmu: Guard against collision with KVM-defined PFERR_IMPLICIT_ACCESS 91303f800e76 KVM: x86/mmu: Move the lockdep_assert of mmu_lock to inside clear_dirty_pt_masked() f48d4d35ad7b nls: Hide new NLS_UCS2_UTILS d11ae1b16b0a selftests/bpf: Fix d_path test 238b351d0935 smb3: allow controlling length of time directory entries are cached with dir leases 1a721de8489f block: don't add or resize partition on the disk with GENHD_FL_NO_PART 0d997f1de899 block: remove the call to file_remove_privs in blkdev_write_iter ce0d5bd3a6c1 ceph: make num_fwd and num_retry to __u32 3af5ae22030c ceph: make members in struct ceph_mds_request_args_ext a union da42bcb30e00 ALSA: hda/tas2781: Use standard clamp() macro 765aa6b3a462 dma-pool: remove a __maybe_unused label in atomic_pool_expand 121fd33bf2d9 bpf, docs: Fix invalid escape sequence warnings in bpf_doc.py 85a616416e9e macintosh/ams: linux/platform_device.h is needed 3e019d8a05a3 xsk: Fix xsk_diag use-after-free error during socket cleanup 5069ba84b5e6 NFS: switch back to using kill_anon_super ec952aa253c0 mtd: key superblock by device number 69881be3d9a0 fs: export sget_dev() 8aae7625ff3f net: fib: avoid warn splat in flow dissector a3e0fdf71bbe net: read sk->sk_family once in sk_mc_loop() fce92af1c29d ipv4: annotate data-races around fi->fib_dead dc9511dd6f37 sctp: annotate data-races around sk->sk_wmem_queued 8c21ab1bae94 net/sched: fq_pie: avoid stalls in fq_pie_timer() 89775a27ff6d lib/Kconfig.debug: Restrict DEBUG_INFO_SPLIT for RISC-V 4e90d0522a68 riscv: support PREEMPT_DYNAMIC with static keys 9bdd92480378 riscv: Move create_tmp_mapping() to init sections dd7664d67b47 riscv: Mark KASAN tmp* page tables variables as static 665c51f64443 riscv: mm: use bitmap_zero() API 3ed8513cae19 riscv: enable DEBUG_FORCE_FUNCTION_ALIGN_64B 6b289a3ffa56 riscv: remove redundant mv instructions efc0b0bcffcb smb: propagate error code of extract_sharename() bdc60129915f perf vendor events intel: Fix modifier in tma_info_system_mem_parallel_reads for skylake 45210e1ada6d perf dlfilter: Avoid leak in v0 API test use of resolve_address() f0005f173224 perf metric: Add #num_cpus_online literal 30f0b435bbf2 perf pmu: Remove str from perf_pmu_alias 7a6e91644708 perf parse-events: Make common term list to strbuf helper 6beb6cfddff9 perf parse-events: Minor help message improvements 196e355877a7 perf pmu: Avoid uninitialized use of alias->str 9f6fec656613 scsi: ufs: core: No need to update UPIU.header.flags and lun in advanced RPMB handler c91e585cfb3d scsi: ufs: core: Add advanced RPMB support where UFSHCI 4.0 does not support EHS length in UTRD 0854065092a7 scsi: mpt3sas: Remove volatile qualifier 4ca10f3e3174 scsi: mpt3sas: Perform additional retries if doorbell read returns 0 ee940b57a929 doc/netlink: Fix missing classic_netlink doc reference 8b72d2a1c6cc NFC: nxp: add NXP1002 b5947239bfa6 net: stmmac: failure to probe without MAC interface specified be946e31bcf2 scsi: libsas: Simplify sas_queue_reset() and remove unused code d0bac0ec89d6 scsi: ufs: Fix the build for the old ARM OABI d4781807f050 scsi: qla2xxx: Fix unused variable warning in qla2xxx_process_purls_pkt() e7cf3a35b38e scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() 7a5dee9b72e9 scsi: qla2xxx: Fix spelling mistake "tranport" -> "transport" ea078ae9108e netfilter: nf_tables: Audit log rule reset 7e9be1124dbe netfilter: nf_tables: Audit log setelem reset 978474dc8278 drm/nouveau: fence: fix undefined fence state after emit 0ab4bcf0e947 i2c: at91: Use dev_err_probe() instead of dev_err() e23e610058ac I2C: ali15x3: Do PCI error checks on own line c4a123d2e8c4 pNFS: Fix assignment of xprtdata.cred 1fe428d3692f x86/shstk: Change order of __user in type 2a2015495142 selftests/landlock: Fix a resource leak ca96b162bfd2 x86: bring back rep movsq for user access on CPUs without ERMS eead0056648c blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() e8368b57c006 blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() bb8d5587bdc3 blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative ef100397fac3 blk-throttle: print signed value 'carryover_bytes/ios' for user bd6fc5da4c51 io_uring: Don't set affinity on a dying sqpoll thread 69c5d284f670 netfilter: xt_u32: validate user space input e99476497687 netfilter: xt_sctp: validate the flag_info count 28427f368f0e netfilter: nft_exthdr: Fix non-linear header modification 5eefc5307c98 drm/i915: mark requests for GuC virtual engines to avoid use-after-free 5690eed941ab NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ f67b55b6588b NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN 7d35eb1a184a bpf, docs: s/eBPF/BPF in standards documents deb884072546 bpf, docs: Add abi.rst document to standardization subdirectory aee1720eeb87 bpf, docs: Move linux-notes.rst to root bpf docs tree f3a9b3758e0b fs/jfs: Use common ucs2 upper case table de54845290ce fs/smb/client: Use common code in client 089f7f591348 fs/smb: Swing unicode common code from smb->NLS 9e7493895474 fs/smb: Remove unicode 'lower' tables b3773b19d43f SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion acce85a7dd28 platform/x86: asus-wmi: corrections to egpu safety check 06469a8dc375 platform/x86: mlx-platform: Add dependency on PCI to Kconfig 2dcdf8c18d5c dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA 2b8272ff4a70 cpu/hotplug: Prevent self deadlock on CPU hot-unplug 96c1fa04f089 tick/rcu: Fix false positive "softirq work is pending" messages 5195c35ac4f0 csky: Fixup compile error cd59cdefc2f1 rbd: use list_for_each_entry() helper fb5a4315591d dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock acf00b5ef9f8 s390/airq: remove lsi_mask from airq_struct a7eb28801b69 s390/mm: use __set_memory() variants where useful 850612c8e4fb s390/set_memory: add __set_memory() variant c22a4c8aaf60 s390/set_memory: generate all set_memory() functions a6e49f10f441 s390/mm: improve description of mapping permissions of prefix pages 3eeb07788ff0 s390/amode31: change type of __samode31, __eamode31, etc c0f1d4781211 s390/mm: simplify kernel mapping setup b6f10e2f66e4 s390: remove "noexec" option 7b03942ff33c s390/vmem: fix virtual vs physical address confusion 789dd8cb1eb1 s390/dcssblk: fix lockdep warning 67ce50ce01d8 s390/monreader: fix virtual vs physical address confusion e4da8c78973c net: ipv4, ipv6: fix IPSTATS_MIB_OUTOCTETS increment duplicated e8f13e061d75 x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class 0d6b35283bcf sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE 35d2b7ffffc1 bpf, sockmap: Fix preempt_rt splat when using raw_spin_lock_t be4033d36070 docs/bpf: Add description for CO-RE relocations 2d71a90f7e0f bpf, docs: Correct source of offset for program-local call 5439cfa7fe61 selftests/bpf: Fix flaky cgroup_iter_sleepable subtest 9d0a67b9d42c xsk: Fix xsk_build_skb() error: 'skb' dereferencing possible ERR_PTR() 6a8faf107091 bpftool: Fix build warnings with -Wtype-limits 32337c0a2824 bpf: Prevent inlining of bpf_fentry_test7() ba22e81872c1 crypto: powerpc/chacha20,poly1305-p10 - Add dependency on VSX 75d1d3a433f0 clk: qcom: Fix SM_GPUCC_8450 dependencies b38a6023da6a Documentation: Add missing documentation for EXPORT_OP flags 899525e892dd SUNRPC: Remove unused declaration rpc_modcount() 07dc19dbd1d1 SUNRPC: Remove unused declarations 6372e2ee6298 NFSD: da_addr_body field missing in some GETDEVICEINFO replies 2a4557452aac SUNRPC: Remove return value of svc_pool_wake_idle_thread() 6859d1f2902c SUNRPC: make rqst_should_sleep() idempotent() d2f0ef1cbf37 SUNRPC: Clean up svc_set_num_threads f208e9508ace SUNRPC: Count ingress RPC messages per svc_pool 850bac3ae4a6 SUNRPC: Deduplicate thread wake-up code 82e5d82a4574 SUNRPC: Move trace_svc_xprt_enqueue 78c542f916bc SUNRPC: Add enum svc_auth_status d75e490f3560 SUNRPC: change svc_xprt::xpt_flags bits to enum a6b4ec39036f SUNRPC: change svc_rqst::rq_flags bits to enum 3275694adf0f SUNRPC: change svc_pool::sp_flags bits to enum ba4bba6c97d4 SUNRPC: change cache_head.flags bits to enum c743b4259c3a SUNRPC: remove timeout arg from svc_recv() 7b719e2bf342 SUNRPC: change svc_recv() to return void. f78116d3bf4f SUNRPC: call svc_process() from svc_recv(). 9f28a971ee9f nfsd: separate nfsd_last_thread() from nfsd_put() 18e4cf915543 nfsd: Simplify code around svc_exit_thread() call in nfsd() 390390240145 nfsd: don't allow nfsd threads to be signalled. 8db14cad28ae lockd: remove SIGKILL handling de8d38cf44ba fs: lockd: avoid possible wrong NULL parameter 7afdc0c902c0 exportfs: remove kernel-doc warnings in exportfs 2b877fc53e97 SUNRPC: Reduce thread wake-up rate when receiving large RPC messages 89d2d9fbeadc SUNRPC: Revert e0a912e8ddba baabf59c2414 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio_vec array e18e157bb5c8 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call 2eb2b9358181 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly d424797032c6 nfsd: inherit required unset default acls from effective set f80774787aa2 sunrpc: Remove unused extern declarations be2be5f7f443 lockd: nlm_blocked list race fixes f2b7019d2e3c nfsd: set missing after_change as before_change + 1 976626073a75 nfsd: remove unsafe BUG_ON from set_change_info a332018a91c4 nfsd: handle failure to collect pre/post-op attrs more sanely 5865bafa197a nfsd: add a MODULE_DESCRIPTION e7421ce71437 NFSD: Rename struct svc_cacherep cb18eca4b867 NFSD: Remove svc_rqst::rq_cacherep c135e1269f34 NFSD: Refactor the duplicate reply cache shrinker a9507f6af145 NFSD: Replace nfsd_prune_bucket() ff0d16932976 NFSD: Rename nfsd_reply_cache_alloc() 35308e7f0fc3 NFSD: Refactor nfsd_reply_cache_free_locked() 2a9893f796a3 SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c cfb6b328c47e SUNRPC: Remove the ->import_ctx method 6c922ea71170 SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM da33d635bb4a SUNRPC: Remove gss_import_v1_context() 6964629f4c18 SUNRPC: Remove krb5_derive_key_v1() ec596aaf9b48 SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED 2024b89d90ec SUNRPC: Remove DES and DES3 enctypes from the supported enctypes list 649879561d64 SUNRPC: Remove Kunit tests for the DES3 encryption type 788849b64dff SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES 1d3dd1d56ce8 NFSD: Enable write delegation support 50bce06f0e79 NFSD: Report zero space limit for write delegations fd19ca36fd78 NFSD: handle GETATTR conflict with write delegation d67cd907cf8a locks: allow support for write delegation f16ff1cafbf1 SUNRPC: Fix the recent bv_offset fix 05c618f39089 arm64: dts: use capital "OR" for multiple licenses in SPDX 79f74d4c83fb ARM: dts: use capital "OR" for multiple licenses in SPDX 09959520d2b0 bus: fsl-mc: Use common ranges functions 6e73bd23a1cd ARM: davinci: Drop unused includes fe48ba7daefe workqueue: fix data race with the pwq->stats[] increment 06afec5c988a ASoC: cs35l56: Waiting for firmware to boot must be tolerant of I/O errors c958ca2013e2 sched/fair: Make update_entity_lag() static ae89408341f5 sched/core: Add kernel-doc for set_cpus_allowed_ptr() 218a06a79d9a cpufreq: Support per-policy performance boost 8289d810ea85 thermal: core: Rework .get_trend() thermal zone callback 35d8dbbb25ad thermal: core: Drop unused .get_trip_*() callbacks 4c2fdf739364 cpufreq: pcc: Fix the potentinal scheduling delays in target_index() 916f13884042 cpufreq: governor: Free dbs_data directly when gov->init() fails 61bfbf7951ba cpufreq: Fix the race condition while updating the transition_task of policy c69290557c75 regulator: tps6287x: Fix n_voltages 1f464cb4a7fe cpufreq: Avoid printing kernel addresses in cpufreq_resume() ad6bfe1b66a5 drm: ci: docs: fix build warning - add missing escape 0119c894ab0d drm: Add initial ci/ subdirectory 0e2378eaa2b3 ksmbd: add missing calling smb2_set_err_rsp() on error 0ba5439d9afa ksmbd: replace one-element array with flex-array member in struct smb2_ea_info 4b081ce0d830 ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() 17d5b135bb72 ksmbd: fix wrong DataOffset validation of create context bf26f1b4e091 ksmbd: Fix one kernel-doc comment e628bf939aaf ksmbd: reduce descriptor size if remaining bytes is less than request size 65656f5242e5 ksmbd: fix `force create mode' and `force directory mode' 041bba4414cd ksmbd: fix wrong interim response on compound e2b76ab8b5c9 ksmbd: add support for read compound 084ba46fc41c ksmbd: switch to use kmemdup_nul() helper 0225e10972fa jfs: validate max amount of blocks before allocation. 87098a0d9e42 jfs: remove redundant initialization to pointer ip d2045f87154b perf jevents: Use "default_core" for events with no Unit a84260e31402 perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup BPF counter test 68ca249c964f perf test shell stat_bpf_counters: Fix test on Intel 11f5710d96af perf test shell record_bpf_filter: Skip 6.2 kernel c091c78b73c8 libperf: Get rid of attr.id field f174341d0da1 perf tools: Convert to perf_record_header_attr_id() baec60800dd4 libperf: Add perf_record_header_attr_id() 9bf63282ea77 perf tools: Handle old data in PERF_RECORD_ATTR cd4e1efbbc40 perf pmus: Skip duplicate PMUs and don't print list suffix by default 8d9f5146f5da perf pmus: Sort pmus by name then suffix f703073efff5 perf beauty mmap_flags: Use "test -f" instead of "[-f FILE]" 49cf0bf6379d perf beauty mmap_flags: Fix script for archs that use the generic mman.h c56f286f24c4 perf tools: Allow to use cpuinfo on LoongArch a419beac4a07 module/decompress: use vmalloc() for zstd decompression workspace 01794236666a PCI: qcom-ep: Add ICC bandwidth voting support 358040e38077 ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl d8131c2965d5 kbuild: remove $(MODLIB)/source symlink 79b96c332241 kbuild: move depmod rule to scripts/Makefile.modinst eb931e12194b kbuild: add modules_sign to no-{compiler,sync-config}-targets 2429742e506a kbuild: do not run depmod for 'make modules_sign' ed79c34d3cf8 kbuild: deb-pkg: support DEB_BUILD_OPTIONS=parallel=N in debian/rules f73016b63b09 fuse: conditionally fill kstat in fuse_do_statx() e590ad240ff0 dt-bindings: PCI: qcom: ep: Add interconnects path 823de40c94d6 PCI: qcom-ep: Treat unknown IRQ events as an error b5f3cec3159d ASoC: dt-bindings: fsl_easrc: Add support for imx8mp-easrc 9e07f8bfd959 ASoC: cs42l43: Fix missing error code in cs42l43_codec_probe() e041b85006f4 ASoC: cs35l45: Rename DACPCM1 Source control a47f7bf97c98 ASoC: cs35l45: Fix "Dead assigment" warning bfd73b601ac8 ASoC: cs35l45: Add support for Chip ID 0x35A460 dc3216b14160 super: ensure valid info 345a5c4a0b63 super: move lockdep assert 90bae4d99beb powerpc/xmon: Reapply "Relax frame size for clang" 50011c2a2457 KVM: VMX: Refresh available regs and IDT vectoring info before NMI handling 03ce34cf8f50 xtensa: add XIP-aware MTD support 75cc18673980 dt-bindings: usb: Add V3s compatible string for OHCI 1ce486bae4c3 dt-bindings: usb: Add V3s compatible string for EHCI 52810f62601b dt-bindings: display: panel: mipi-dbi-spi: add Saef SF-TC154B a568d217f3d4 dt-bindings: vendor-prefixes: document Saef Technology 6c9cfb853063 net: ethernet: mtk_wed: minor change in wed_{tx,rx}info_show 042bf24ac987 net: ethernet: mtk_wed: add some more info in wed_txinfo_show handler a014c35556b9 net: stmmac: clarify difference between "interface" and "phy_interface" 72f93a3136ee r8152: add vendor/device ID pair for D-Link DUB-E250 c63594f2d666 Docu: genericirq.rst: fix irq-example 8d58ce1b1e0b input: docs: pxrc: remove reference to phoenix-sim ac6804fbf425 Documentation: serial-console: Fix literal block marker 090a7f1009b8 docs/mm: remove references to hmm_mirror ops and clean typos 86cdae14a58a ipmi: Explicitly include correct DT includes ae36453a4bc4 tpm: Explicitly include correct DT includes 077ca0408c5e lib/genalloc: Explicitly include correct DT includes 6f75dff10f43 parport: Explicitly include correct DT includes 878f27741f7e sbus: Explicitly include correct DT includes 9ac21f40c7e2 mux: Explicitly include correct DT includes 233d687d1b78 macintosh: Explicitly include correct DT includes 32bc7297d855 hte: Explicitly include correct DT includes 408d80889305 EDAC: Explicitly include correct DT includes 6303d0693f7d clocksource: Explicitly include correct DT includes 263291fa44ff sparc: Explicitly include correct DT includes c89388469197 riscv: Explicitly include correct DT includes 77e0ddf097d6 parisc: ccio-dma: Create private runway procfs root entry e0701e7b9fb7 parisc: chassis: Do not overwrite string on LCD display 789e527adfc3 parisc: led: Rewrite LED/LCD driver to utilizize Linux LED subsystem c7e151a7100e dt-bindings: thermal: lmh: update maintainer address 5a7319b967b6 of: unittest: Fix of_unittest_pci_node() kconfig dependencies 71179ac5c211 devlink: move devlink_notify_register/unregister() to dev.c 29a390d17748 devlink: move small_ops definition into netlink.c 890c55667437 devlink: move tracepoint definitions into core.c 9edbe6f36c5f devlink: push linecard related code into separate file 7cc7194e85ca devlink: push rate related code into separate file 4bbdec80ff27 devlink: push trap related code into separate file 85facf94fd80 devlink: use tracepoint_enabled() helper 1aa47ca1f52e devlink: push region related code into separate file 830c41e1e987 devlink: push param related code into separate file a9f960074ecd devlink: push resource related code into separate file a9fd44b15fc5 devlink: push dpipe related code into separate file 2475ed158c47 devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper 2b4d8bb08889 devlink: push shared buffer related code into separate file eec1e5ea1d71 devlink: push port related code into separate file 56e65312830e devlink: push object register/unregister notifications into separate helpers 8d2a0cdf5229 ASoC: dwc: i2s: Fix unused functions 11b0b802f8e3 ASoC: codecs: wcd93xx: fix object added to multiple drivers ab574d162955 ALSA: usb-audio: Don't try to submit URBs after disconnection 4c33bf147249 powerpc/mm/book3s64: Use 256M as the upper limit with coherent device memory attached f1424755db91 powerpc/mm/book3s64: Fix build error with SPARSEMEM disabled de0e85b29edf cpufreq: tegra194: remove opp table in exit hook 8847d42d7a02 ata: pata_falcon: add data_swab option to byte-swap disk data 8a1f00b753ec ata: pata_falcon: fix IO base selection for Q40 899e2206f46a KVM: s390: pv: Allow AP-instructions for pv-guests 19c654bf05ae KVM: s390: Add UV feature negotiation 59a881402cc8 s390/uv: UV feature check utility b1e428615f15 KVM: s390: pv: relax WARN_ONCE condition for destroy fast 8be6f88b9d3f inet: fix IP_TRANSPARENT error handling 642dbc0312d6 KVM: s390: selftests: Add selftest for single-stepping fdbeb55ebdf1 KVM: s390: interrupt: Fix single-stepping keyless mode exits 1ad1fa820e64 KVM: s390: interrupt: Fix single-stepping userspace-emulated instructions ba853a4e1c7a KVM: s390: interrupt: Fix single-stepping kernel-emulated instructions 74a439ef7b67 KVM: s390: interrupt: Fix single-stepping into program interrupt handlers 16631c42e6ff KVM: s390: interrupt: Fix single-stepping into interrupt handlers bf68583624c5 selftests: bonding: create directly devices in the target namespaces 90ca51e8c654 r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h ec1b90886f3c ethernet: tg3: remove unreachable code 3a1e2f43985a net: Make consumed action consistent in sch_handle_egress 28d18b673ffa net: Fix skb consume leak in sch_handle_egress 977ad86c2a1b dccp: Fix out of bounds access in DCCP error handler 17d1368f4f19 octeontx2-af: print error message incase of invalid pf mapping 2f387525d484 octeontx2-af: Add validation of lmac f027fd51edeb octeontx2-af: Don't treat lack of CGX interfaces as error 5266733c7986 octeontx2-af: CN10KB: Add USGMII LMAC mode 72dd7e427e16 dt-bindings: net: dsa: marvell: fix wrong model in compatibility list ecaa1867b524 platform/x86: ideapad-laptop: Add support for keyboard backlights using KBLC ACPI symbol 5ee473bbf430 platform/x86/amd/pmc: Fix build error with randconfig e7513eccb7d7 MIPS: TXx9: Do PCI error checks on own line 03997da042da cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() b9283ac01a27 dt-bindings: mtd: amlogic,meson-nand: drop unneeded quotes a3aa97be69a7 cpufreq: tegra194: add online/offline hooks bb5ed01cd242 igb: set max size RX buffer when store bad packet is enabled c2f8fd794960 netrom: Deny concurrent connect(). c639a708a0b8 dt-bindings: net: xilinx_gmii2rgmii: Convert to json schema 687eb3c42f4a xtensa: PMU: fix base address for the newer hardware f3e444e31f9f tls: get cipher_name from cipher_desc in tls_set_sw_offload 48dfad27fd40 tls: use tls_cipher_desc to access per-cipher crypto_info in tls_set_sw_offload d9a6ca1a9758 tls: use tls_cipher_desc to get per-cipher sizes in tls_set_sw_offload 077e05d13548 tls: use tls_cipher_desc to simplify do_tls_getsockopt_conf 5f309ade49c7 tls: get crypto_info size from tls_cipher_desc in do_tls_setsockopt_conf e907277aeb6c tls: expand use of tls_cipher_desc in tls_sw_fallback_init d2322cf5ed59 tls: allocate the fallback aead after checking that the cipher is valid 3524dd4d5f1f tls: expand use of tls_cipher_desc in tls_set_device_offload 0d98cc02022d tls: validate cipher descriptions at compile time 176a3f50bc6a tls: extend tls_cipher_desc to fully describe the ciphers 8db44ab26beb tls: rename tls_cipher_size_desc to tls_cipher_desc 037303d67607 tls: reduce size of tls_cipher_size_desc 200e23165109 tls: add TLS_CIPHER_ARIA_GCM_* to tls_cipher_size_desc fd0fc6fdd889 tls: move tls_cipher_size_desc to net/tls/tls.h 4bfb6224ed80 selftests: tls: test some invalid inputs for setsockopt f27ad62fe38c selftests: tls: add getsockopt test 84e306b08340 selftests: tls: add test variants for aria-gcm 023289b4f582 doc/netlink: Add spec for rt route messages b2f63d904e72 doc/netlink: Add spec for rt link messages dfb0f7d9d979 doc/netlink: Add spec for rt addr messages 1768d8a767f8 tools/net/ynl: Add support for create flags 0493e56d021d tools/net/ynl: Implement nlattr array-nest decoding in ynl e46dd903efe3 tools/net/ynl: Add support for netlink-raw families fb0a06d455d6 tools/net/ynl: Fix extack parsing with fixed header genlmsg 88901b967958 tools/ynl: Add mcast-group schema parsing to ynl 2db8abf0b455 doc/netlink: Document the netlink-raw schema extensions 294f37fc8772 doc/netlink: Update genetlink-legacy documentation ed68c58c0eb4 doc/netlink: Add a schema for netlink-raw families c4e1ab07b557 doc/netlink: Fix typo in genetlink-* schemas b691b1116e82 net/mlx5: Implement devlink port function cmds to control ipsec_packet 06bab69658a8 net/mlx5: Implement devlink port function cmds to control ipsec_crypto 8efd7b17a3b0 net/mlx5: Provide an interface to block change of IPsec capabilities 17c8da5a3423 net/mlx5: Add IFC bits to support IPsec enable/disable e25373416678 net/mlx5e: Rewrite IPsec vs. TC block interface c46fb77383a6 net/mlx5: Drop extra layer of locks in IPsec 390a24cbc396 devlink: Expose port function commands to control IPsec packet offloads 62b6442c58dc devlink: Expose port function commands to control IPsec crypto offloads c6a755045892 i3c: master: Fix SETDASA process 32e6b31a6a80 dt-bindings: i3c: Fix description for assigned-address 5496eac6ad74 i3c: master: svc: Describe member 'saved_regs' 7130856f5605 rtc: twl: add NVRAM support 1e786b037059 rtc: pcf85363: Allow to wake up system without IRQ 6ec3f5ec2eec rtc: m48t86: add DT support for m48t86 a5aeccabb536 dt-bindings: rtc: Add ST M48T86 eeeb77716f5f rtc: pcf2127: remove useless check 2b0386d57883 rtc: rzn1: Report maximum alarm limit to rtc core 46b79ac0b463 rtc: ds1305: Report maximum alarm limit to rtc core 3637bbdc8a44 rtc: tps6586x: Report maximum alarm limit to rtc core 2546e7083f2e rtc: cmos: Report supported alarm limit to rtc infrastructure 00c3092d881b rtc: cros-ec: Detect and report supported alarm window size 781589e40ac5 rtc: Add support for limited alarm timer offsets f45d32d2cd18 rtc: isl1208: Fix incorrect logic in isl1208_set_xtoscb() 45cc2a7de905 MAINTAINERS: remove obsolete pattern in RTC SUBSYSTEM section 15d63a897f79 dt-bindings: PCI: qcom: Fix SDX65 compatible 768d612f7982 ext4: fix slab-use-after-free in ext4_es_insert_extent() af494af38580 libfs: remove redundant checks of s_encoding b81427939590 ext4: remove redundant checks of s_encoding 8216776ccff6 ext4: reject casefold inode flag without casefold feature 0f6bc57971c6 ext4: use LIST_HEAD() to initialize the list_head in mballoc.c 03de20bed203 ext4: do not mark inode dirty every time when appending using delalloc bb15cea20f21 ext4: rename s_error_work to s_sb_upd_work ff0722de896e ext4: add periodic superblock update check 194505b55dd7 ext4: drop dio overwrite only flag and associated warning 68228da51c9a ext4: add correct group descriptors and reserved GDT blocks to system zone b6c7d6dc8aeb ext4: remove unused function declaration a50bda147421 ext4: mballoc: avoid garbage value from err 79ebf48c44b5 ext4: use sbi instead of EXT4_SB(sb) in ext4_mb_new_blocks_simple() 89cadf6e22a9 ext4: change the type of blocksize in ext4_mb_init_cache() 1524773425ae ext4: fix unttached inode after power cut with orphan file feature enabled 2dfba3bb40ad jbd2: correct the end of the journal recovery scan range ee5c807137ce ext4: ext4_get_{dev}_journal return proper error value 4db89524b084 parisc: led: Fix LAN receive and transmit LEDs ebf05c7dc92c tty: shrink the size of struct tty_struct by 40 bytes a84853c5954f tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() 2aa91851ffa7 tty: n_tty: extract ECHO_OP processing to a separate function e30364c70895 tty: n_tty: unify counts to size_t b9b96b2089e9 tty: n_tty: use u8 for chars and flags d88c3c2675f9 tty: n_tty: simplify chars_in_buffer() 046b44ab0f5a tty: n_tty: remove unsigned char casts from character constants 008304079da7 tty: n_tty: move newline handling to a separate function 102dc8aac8d0 tty: n_tty: move canon handling to a separate function 819287f0f335 tty: n_tty: use MASK() for masking out size bits c3b2b26f6eaa tty: n_tty: make n_tty_data::num_overrun unsigned 73276e3a1097 tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() 68d90d5f7b68 tty: n_tty: use 'num' for writes' counts d414034ec901 tty: n_tty: use output character directly 0d029ab8a05b tty: n_tty: make flow of n_tty_receive_buf_common() a bool db726a2f3b4b Revert "tty: serial: meson: Add a earlycon for the T7 SoC" d75ef5994db3 parisc: lasi: Initialize LASI driver via arch_initcall() ff0e833e98ee parisc: asp: Initialize asp driver via arch_initcall() ac65d9c90e4c parisc: wax: Initialize wax driver via arch_initcall() 9c2ca106c9fe parisc: iosapic: Convert I/O Sapic driver to use arch_initcall() 53861a915afe parisc: sba_iommu: Convert SBA IOMMU driver to use arch_initcall() 3b425dd2aeb8 parisc: led: Move register_led_regions() to late_initcall() df3f93596c8f parisc: lba: Convert LBA PCI bus driver to use arch_initcall() ba8723b1edf9 parisc: gsc: Convert GSC bus driver to use arch_initcall() 63c1ce56abdd parisc: ccio: Convert CCIO driver to use arch_initcall() 5f4f870a4457 parisc: eisa: Convert HP EISA bus driver to use arch_initcall() 49663185d050 parisc: hppb: Convert HP PB bus driver to use arch_initcall() 07c34e9fdcda parisc: dino: Convert dino PCI bus driver to use arch_initcall() 59bf860a97c1 parisc: Makefile: Adjust order in which drivers should be loaded 443a2367ba3c net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support 186734c15886 net: ti: icssg-prueth: add packet timestamping and ptp support c1e0230eeaab net: ti: icss-iep: Add IEP driver b12056278378 dt-bindings: net: Add IEP property in ICSSG f0035689c036 dt-bindings: net: Add ICSS IEP e8e0bd60e483 sfc: extend pedit add action to handle decrement ipv6 hop limit 64848f062e33 sfc: introduce pedit add actions on the ipv4 ttl field 9dbc8d2b9a02 sfc: add decrement ipv6 hop limit by offloading set hop limit actions 66f728872636 sfc: add decrement ttl by offloading set ipv4 ttl actions 0c676503bd4f sfc: add mac source and destination pedit action offload 439c4be98318 sfc: introduce ethernet pedit set action infrastructure 974b808d85ab um: virt-pci: fix missing declaration warning 32280e83b555 um: Refactor deprecated strncpy to memcpy ab7ca2eb63a2 um: fix 3 instances of -Wmissing-prototypes 4b038701e3dd um: port_kern: fix -Wmissing-variable-declarations b10eee784c76 uml: audio: fix -Wmissing-variable-declarations e30955d029a8 um: vector: refactor deprecated strncpy 8f85f93bfd2d um: use obj-y to descend into arch/um/*/ d32df1080f01 um: Hard-code the result of 'uname -s' ff3f78607998 um: Use the x86 checksum implementation on 32-bit 760ee8f83825 asm-generic: current: Don't include thread-info.h if building asm 11ae290ee6b8 um: Remove unsued extern declaration ldt_host_info() 06eea7d18fe8 PCI: endpoint: Add kernel-doc for pci_epc_mem_init() API 127c66c3b95f PCI: epf-mhi: Use iATU for small transfers 8ab8a31645b8 PCI: epf-mhi: Add support for SM8450 7b99aaaddabb PCI: epf-mhi: Add eDMA support ff8d92038cf9 PCI: qcom-ep: Add eDMA support d9d9f26f1666 PCI: epf-mhi: Make use of the alignment restriction from EPF core 4d2b748305e9 x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD f156a7d13fc3 KVM: arm64: Remove size-order align in the nVHE hyp private VA range 4dbd6e61adc7 platform/x86/amd/pmf: Fix a missing cleanup path aad6ad1b780a platform/chrome: cros_ec_typec: Configure Retimer cable type 358ad816e52d parisc: led: Reduce CPU overhead for disk & lan LED computation 0982e519df6a ALSA: emu10k1: add separate documentation for E-MU cards 13890a6a8747 ALSA: emu10k1: more documentation updates d945ef3627e4 ALSA: emu10k1: de-duplicate audigy-mixer.rst vs. sb-live-mixer.rst 4aa69d64e43e ALSA: ump: Fix -Wformat-truncation warnings 0ea064e74bc8 pds_core: pass opcode to devcmd_wait 969cfd4c8ca5 pds_core: check for work queue before use 95e383226d6f pds_core: no reset command for VF e48b894a1db7 pds_core: no health reporter in VF 91202ce78fcd pds_core: protect devlink callbacks from fw_down state 52d08fda3516 doc/netlink: Add delete operation to ovs_vport spec b3d26c5702c7 net/sched: sch_hfsc: Ensure inner classes have fsc curve c4413a20fa6d sfc: Check firmware supports Ethernet PTP filter a02430c06f56 tools: ynl-gen: fix uAPI generation after tempfile changes 76649fc93f09 net: stmmac: convert half-duplex support to positive logic 64961f1b8ca1 net: stmmac: move priv->phylink_config.mac_managed_pm bedf9b81233d net: stmmac: move xgmac specific phylink caps to dwxgmac2 core f1dae3d222c6 net: stmmac: move gmac4 specific phylink capabilities to gmac4 d42ca04e0448 net: stmmac: provide stmmac_mac_phylink_get_caps() a4ac612bd345 net: stmmac: use phylink_limit_mac_speed() 2b070cdd3afd net: stmmac: use "mdio_bus_data" local variable 1a37c1c19832 net: stmmac: clean up passing fwnode to phylink e80af2acdef7 net: stmmac: convert plat->phylink_node to fwnode 70934c7c99ad net: phylink: add phylink_limit_mac_speed() 215eb9f96209 veth: Avoid NAPI scheduling on failed SKB forwarding 597d0ec0e4ca cteonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously 47bcc9c1cf6a octeontx2-af: CN10KB: fix PFC configuration a9ac2e187795 octeontx2-pf: Fix PFC TX scheduler free 5f536ac6a5a7 LoadPin: Annotate struct dm_verity_loadpin_trusted_root_digest with __counted_by c8930ed07395 i2c: Make return value check more accurate and explicit for devm_pinctrl_get() 76903a964874 kallsyms: Change func signature for cleanup_symbol_name() 5694ba13b004 PCI/PM: Only read PCI_PM_CTRL register when available 15924b050363 scsi: fnic: Replace sgreset tag with max_tag_id 812fe6420a6e scsi: storvsc: Handle additional SRB status values 659d36cc732a scsi: qla2xxx: Remove unused variables in qla24xx_build_scsi_type_6_iocbs() 27177862de96 scsi: qla2xxx: Fix nvme_fc_rcv_ls_req() undefined error 4ba63869a0f5 i2c: designware: Add support for recovery when GPIO need pinctrl 2ed4fa9cb875 i2c: mlxcpld: Add support for extended transaction length d7cf993f832a i2c: mlxcpld: Allow driver to run on ARM64 architecture 7723940360fd i2c: nforce2: Do PCI error check on own line 1da18b3896d6 i2c: sis5595: Do PCI error checks on own line 7f2e65a8f546 i2c: qcom-cci: Fix error checking in cci_probe() d60379d65d2b PCI: qcom: Add support for sa8775p SoC 9169e03946b9 dt-bindings: PCI: qcom: Add sa8775p compatible 33f0467fe069 kallsyms: Fix kallsyms_selftest failure 8cd2b8ce48e5 PCI: qcom-ep: Pass alignment restriction to the EPF core 3b7166121402 f2fs: use finish zone command when closing a zone 312aa5bde898 selftests/bpf: Add tests for rbtree API interaction in sleepable progs 5861d1e8dbc4 bpf: Allow bpf_spin_{lock,unlock} in sleepable progs 0816b8c6bf7f bpf: Consider non-owning refs to refcounted nodes RCU protected ba2464c86f18 bpf: Reenable bpf_refcount_acquire 7e26cd12ad1c bpf: Use bpf_mem_free_rcu when bpf_obj_dropping refcounted nodes 2a6d50b50d6d bpf: Consider non-owning refs trusted f0d991a07075 bpf: Ensure kptr_struct_meta is non-NULL for collection insert and refcount_acquire 9ca0c1a1265c KVM: VMX: Delete ancient pr_warn() about KVM_SET_TSS_ADDR not being set c92b922a8c52 KVM: x86: Update MAINTAINTERS to include selftests 02dc2543e379 KVM: selftests: Explicit set #UD when *potentially* injecting exception 5002b112a5ad KVM: selftests: Reload "good" vCPU state if vCPU hits shutdown 80d0f521d59e KVM: SVM: Require nrips support for SEV guests (and beyond) cb49631ad111 KVM: SVM: Don't inject #UD if KVM attempts to skip SEV guest insn 1952e74da96f KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer is NULL f1187ef24eb8 KVM: SVM: Get source vCPUs from source VM for SEV-ES intrahost migration 7c53e847ff5e dlm: fix plock lookup when using multiple lockspaces 14ef95be6f55 kernel/fork: group allocation/free of per-cpu counters for mm struct c439d5e8a0de pcpcntr: add group allocation/free f7d77dfc91f7 mm/percpu.c: print error message too if atomic alloc failed 7ee1e758bebe mm/percpu.c: optimize the code in pcpu_setup_first_chunk() a little bit 5b672085e70c mm/percpu.c: remove redundant check 41fd59b7f9bd mm/percpu: Remove some local variables in pcpu_populate_pte 919a83d020a8 hwmon: (tmp513) Simplify probe() d103337e38e7 hwmon: (tmp513) Fix the channel number in tmp51x_is_visible() dadca53dd948 hwmon: (mlxreg-fan) Extend number of supported fans 8c776a0401f1 watchdog: Add support for Amlogic-T7 SoCs 55908e388b5d watchdog: Add a new struct for Amlogic-GXBB driver 05c74a23407c dt-bindings: watchdog: Add support for Amlogic-T7 SoCs c6b7c7984697 dt-bindings: watchdog: qcom-wdt: document IPQ5018 8d668bad7a2d watchdog: imx2_wdt: Improve dev_crit() message d889540247f9 watchdog: stm32: Drop unnecessary of_match_ptr() c37b6908f7b2 powerpc/iommu: Fix notifiers being shared by PCI and VIO buses 69657e60b8a7 pinctrl: mlxbf3: Remove gpio_disable_free() 0f2418fddb6d perf lock contention: Fix typo in max-stack option description 520da457f9b8 perf tui slang: Tidy casts 7512e9695795 perf build-id: Simplify build_id_cache__cachedir() b7823045ec1a perf pmu: Make id const and add missing free 970ef02e980a perf parse-events: Make term's config const c091ee90897a perf pmu: Remove logic for PMU name being NULL 9897009eecae perf header: Fix missing PMU caps a1f38987dd1c hwmon: (sis5595) Do PCI error checks on own line 1e3c3a798949 hwmon: (vt8231) Do PCI error checks on own line 70332ec73520 hwmon: (via686a) Do PCI error checks on own line 294c1e4fa73f PCI: Simplify pcie_capability_clear_and_set_word() control flow 1856d1a036dc PCI: Tidy config space save/restore messages eb6723b40d17 PCI: Fix code formatting inconsistencies 86b4ad7d67b2 PCI: Fix typos in docs and comments 2b4af4b3988a PCI: Fix pci_bus_resetable(), pci_slot_resetable() name typos 1ec09529bd19 PCI: Simplify pci_dev_driver() 3b59ca944687 PCI: Simplify pci_pio_to_address() 95881c86c987 PCI/AER: Simplify AER_RECOVER_RING_SIZE definition 32e2a3f938f6 PCI: Use consistent put_user() pointer types 62008578b73f PCI: Fix printk field formatting a49287d32d57 PCI: Remove unnecessary initializations ecfea5dfca14 PCI: Unexport pcie_port_bus_type e8c81fc72232 PCI: mvebu: Remove unused busn member db15538ba6a4 ata: pata_ep93xx: use soc_device_match for UDMA modes 41203f93e2be ata: pata_ep93xx: fix error return code in probe 98ac9e4fc07f mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib d2c6d518c21d mmc: atmel-mci: move atmel MCI header file ce6e94722523 mmc: atmel-mci: Convert to gpio descriptors ac3f9c9f1b37 x86/sev: Make enc_dec_hypercall() accept a size instead of npages 3d0957b07e27 gpio: pca953x: add support for TCA9538 1b961a75abfc dt-bindings: gpio: pca95xx: document new tca9538 chip ea0578713625 gpio: pca953x: Use i2c_get_match_data() 85b9bf9a514d Revert "dt-bindings: crypto: qcom,prng: Add SM8450" 9687daf785c0 crypto: chelsio - Remove unused declarations ef5b52a631f8 X.509: if signature is unsupported skip validation fab9516f02b4 crypto: qat - fix crypto capability detection for 4xxx 21b61fe48c2f drivers/perf: hisi: Update HiSilicon PMU maintainers 5e536362f6ab genpd: ti: Use for_each_node_with_property() simplify code logic e8afebbf434b wifi: rtlwifi: rtl8723: Remove unused function rtl8723_cmd_send_packet() 290564367ab7 wifi: rtw88: usb: kill and free rx urbs on probe failure 78d84f35d2c3 wifi: rtw89: Fix clang -Wimplicit-fallthrough in rtw89_query_sar() 058b20748197 wifi: rtw89: phy: modify register setting of ENV_MNTR, PHYSTS and DIG 1165f5719229 wifi: rtw89: phy: add phy_gen_def::cr_base to support WiFi 7 chips 9d87e7dc930e wifi: rtw89: mac: define register address of rx_filter to generalize code 3a7e4f56eb18 wifi: rtw89: mac: define internal memory address for WiFi 7 chip 60168f6c50ed wifi: rtw89: mac: generalize code to indirectly access WiFi internal memory c220d08e1f98 wifi: rtw89: mac: add mac_gen_def::band1_offset to map MAC band1 register address 98fdd77d3df7 wifi: wlcore: sdio: Use module_sdio_driver macro to simplify the code 4843aa3768e2 wifi: rtw89: initialize multi-channel handling 51383fd77791 wifi: rtw89: provide functions to configure NoA for beacon update ad3dc7220220 wifi: rtw89: call rtw89_chan_get() by vif chanctx if aware of vif bfbadacf37a2 wifi: rtw89: sar: let caller decide the center frequency to query b05fdc46c5a6 wifi: rtw89: refine rtw89_correct_cck_chan() by rtw89_hw_to_nl80211_band() 64a24cb63a4b wifi: rtw89: add function prototype for coex request duration d83d251bf3c2 mmc: sdhci-sprd: Add SD HS mode online tuning 5d7cf67f72ae Fix nomenclature for USB and PCI wireless devices 3fc134a07438 mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter d7248f1cc835 mlxsw: i2c: Limit single transaction buffer size 146c7c330507 mlxsw: i2c: Fix chunk size setting in output mailbox buffer bac806830fde mmc: core: Add host specific tuning support for SD HS mode 61698d3fbdcd ALSA: hda: Add missing dependency on CONFIG_EFI for Cirrus/TI sub-codecs a3ca016af1c3 ALSA: doc: Fix missing backquote in midi-2.0.rst b38460bc463c kunit: Fix checksum tests on big endian CPUs 786c96e92fb9 net: arcnet: Do not call kfree_skb() under local_irq_disable() 4b2fd81f2af7 accel/ivpu: refactor deprecated strncpy 49fa4b0d0670 octeontx2-pf: fix page_pool creation fail for rings > 32k 9540329452b7 net: fec: add statistics for XDP_TX 0aacec49c29e ice: avoid executing commands on other ports when driving sync 60165ab774cb HID: logitech-hidpp: rework one more time the retries attempts c99c26b16c15 ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx ed81cb9e0517 ALSA: hda/tas2781: Switch back to use struct i2c_driver's .probe() 4c2964ef553b wifi: ath: Use is_multicast_ether_addr() to check multicast Ether address 0e5b1b46925b wifi: ath12k: Remove unused declarations 2f5124e86ae7 wifi: ath12k: add check max message length while scanning with extraie 1e4134610d93 wifi: ath9k: use IS_ERR() with debugfs_create_dir() a4f39c9f14a6 net: handle ARPHRD_PPP in dev_is_mac_header_xmit() ad63f7aa585e net: ngbe: move mdio access registers to libwx 02b2a6f91b90 net: txgbe: support copper NIC with external PHY a4414dd13f21 net: txgbe: support switching mode to 1000BASE-X and SGMII ab928c24e6cd net: txgbe: add FW version warning 2a22b7ae2fa3 net: pcs: xpcs: adapt Wangxun NICs for SGMII mode 2deea43f386d net: pcs: xpcs: add 1000BASE-X AN interrupt support f629acc6f210 net: pcs: xpcs: support to switch mode for Wangxun NICs d55595f04dcc net: pcs: xpcs: add specific vendor supoprt for Wangxun 10Gb NICs 09ee7a3bf866 [SMB3] send channel sequence number in SMB3 requests after reconnects 08b7ad50c8bc scsi: smartpqi: Change driver version to 2.1.24-046 e1b919494aa9 scsi: smartpqi: Enhance error messages 72b737fa73bf scsi: smartpqi: Enhance controller offline notification 276395d024cc scsi: smartpqi: Enhance shutdown notification dad662c9fe50 scsi: smartpqi: Simplify lun_number assignment e9c39117b448 scsi: smartpqi: Rename pciinfo to pci_info 43cf3a6eab58 scsi: smartpqi: Rename MACRO to clarify purpose 153c45dd63ef scsi: smartpqi: Add abort handler efcf965a1278 scsi: sd: Remove the number of forward declarations 9604eea5bd3a scsi: st: Add third party poweron reset handling 90f359c1aa4a scsi: core: Report error list information in debugfs 79519528a180 scsi: core: Improve type safety of scsi_rescan_device() e1a87e29fbc8 scsi: qedi: Remove unused declarations 11443b539e9e scsi: qedf: Remove unused declaration 73c7881b5066 scsi: xen-scsifront: shost_priv() can never return NULL e83d4e9b2d0f netlink: specs: fix indent in fou 4c8c24e801e6 tools: ynl-gen: support empty attribute lists dc2ef94d8926 tools: ynl-gen: fix collecting global policy attrs a149a3a13bbc tools: ynl-gen: set length of binary fields 649bde9004ac tools: ynl: allow passing binary data 10ea77e49c57 net/mlx5e: fix up for "net/mlx5e: Move MACsec flow steering operations to be used as core library" 84a58e60038f net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock 284930a0146a x86/hyperv: Remove duplicate include a67f6b60d6ed x86/hyperv: Move the code in ivm.c around to avoid unnecessary ifdef's e3131f1c8144 x86/hyperv: Remove hv_isolation_type_en_snp b9b4fe3a72b6 x86/hyperv: Use TDX GHCI to access some MSRs in a TDX VM with the paravisor 23378295042a Drivers: hv: vmbus: Bring the post_msg_page back for TDX VMs with the paravisor d3a9d7e49d15 x86/hyperv: Introduce a global variable hyperv_paravisor_present cceb4e0810b6 Drivers: hv: vmbus: Support >64 VPs for a fully enlightened TDX/SNP VM 0719881bf891 x86/hyperv: Fix serial console interrupts for fully enlightened TDX guests 68f2f2bc163d Drivers: hv: vmbus: Support fully enlightened TDX guests d6e0228d265f x86/hyperv: Support hypercalls for fully enlightened TDX guests 08e9d12077fc x86/hyperv: Add hv_isolation_type_tdx() to detect TDX guests dce8f8ed1de1 document while_each_thread(), change first_tid() to use for_each_thread() ed1af26cd248 drivers/char/mem.c: shrink character device's devlist[] array 543cd4c5e78b x86/crash: optimize CPU changes a396d0f81b1c crash: change crash_prepare_elf64_headers() to for_each_possible_cpu() a72bbec70da2 crash: hotplug support for kexec_load() ea53ad9cf73b x86/crash: add x86 crash hotplug support 88a6f8994421 crash: memory and CPU hotplug sysfs attributes f7cc804a9fd4 kexec: exclude elfcorehdr from the segment digest 247262756121 crash: add generic infrastructure for crash hotplug support 6f991cc363a3 crash: move a few code bits to setup support of crash hotplug 8566572bf3b4 ata: sata_gemini: Add missing MODULE_DESCRIPTION 7274eef57290 ata: pata_ftide010: Add missing MODULE_DESCRIPTION 52ae298e3e5c maple_tree: shrink struct maple_tree 432af5c96666 maple_tree: clean up mas_wr_append() 8f9ff2deb8b9 secretmem: convert page_is_secretmem() to folio_is_secretmem() 7db15418d390 nios2: fix flush_dcache_page() for usage from irq context 8cfd014efd93 hugetlb: add documentation for vma_kernel_pagesize() 61ff748b5b7b mm: add orphaned kernel-doc to the rst files. 01a7eb3e2099 mm: fix clean_record_shared_mapping_range kernel-doc 853f62a30422 mm: fix get_mctgt_type() kernel-doc 19134bc23500 mm: fix kernel-doc warning from tlb_flush_rmaps() 1d024e7a8dab mm: remove enum page_entry_size 40d49a3c9e4a mm: allow ->huge_fault() to be called without the mmap_lock held 051ddcfeb1bd mm: move PMD_ORDER to pgtable.h bb7dbaafff3f mm: remove checks for pte_index 14a405c3a933 memcg: remove duplication detection for mem_cgroup_uncharge_swap 07e09c483cbe mm/huge_memory: work on folio->swap instead of page->private when splitting folio 3d2c90876887 mm/swap: inline folio_set_swap_entry() and folio_swap_entry() 85a1333417a7 mm/swap: use dedicated entry for swap in folio cfeed8ffe55b mm/swap: stop using page->private on tail pages for THP_SWAP bad5a3a42a31 selftests/mm: fix WARNING comparing pointer to 0 7131fd7e30b2 selftests: cgroup: fix test_kmem_memcg_deletion kernel mem check 004a9a38e20d mm: userfaultfd: remove stale comment about core dump locking 00de2c9f26b1 arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush() 5003a2bdf688 mm: call update_mmu_cache_range() in more page fault handling paths 617c28ecab22 filemap: batch PTE mappings 3bd786f76de2 mm: convert do_set_pte() to set_pte_range() 86f35f69db8e rmap: add folio_add_file_rmap_range() de74976eb651 filemap: add filemap_map_folio_range() 9f1f5b60e76d mm: use flush_icache_pages() in do_set_pmd() af4fcb072932 mm: tidy up set_ptes definition 203b7b6aad67 mm: rationalise flush_icache_pages() and flush_icache_page() 29269ad90bed mm: remove page_mapping_file() 4fbb7e7f47db xtensa: implement the new page table range API a3e1c9372c9b x86: implement the new page table range API fd8132e6e9fd um: implement the new page table range API 1a10a44dfc1d sparc64: implement the new page table range API 665f64029454 sparc32: implement the new page table range API 157efa290441 sh: implement the new page table range API 843f9310e00a s390: implement the new page table range API 864609c6a0b5 riscv: implement the new page table range API 9fee28baa601 powerpc: implement the new page table range API e70bbca60742 parisc: implement the new page table range API 063e409dcc37 openrisc: implement the new page table range API 994209410919 nios2: implement the new page table range API 15fa3e8e3269 mips: implement the new page table range API 27a8b944fe91 microblaze: implement the new page table range API 5553b15a4bbb m68k: implement the new page table range API a6d01af08b2e loongarch: implement the new page table range API 876397837d58 ia64: implement the new page table range API 9ff633944165 hexagon: implement the new page table range API e724e7aaf9ca csky: implement the new page table range API 4a169d61c2ed arm64: implement the new page table range API 8b5989f33337 arm: implement the new page table range API ac4cfaccedac arc: implement the new page table range API 63497b716be3 alpha: implement the new page table range API bcc6cc832573 mm: add default definition of set_ptes() 29d26f1215de mm: remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO bc60abfbe687 mm: add folio_flush_mapping() 3a255267f6df mm: add generic flush_icache_pages() and documentation a379322022c0 mm: convert page_table_check_pte_set() to page_table_check_ptes_set() f9bff0e31881 minmax: add in_range() macro f82e6bf9bb9b mm: memcg: use rstat for non-hierarchical stats 29a22b9e08d7 mm: handle userfaults under VMA lock 1235ccd05b6d mm: handle swap page faults under per-VMA lock fdc724d6aa44 mm: change folio_lock_or_retry to use vm_fault directly 4089eef0e6ac mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_FAULT_COMPLETED 7a32b58be9ba mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED b243dcbf2f13 swap: remove remnants of polling from read_swap_cache_async d51b68469bc7 mm: memory-failure: fix potential page refcnt leak in memory_failure() 08dff2810e8f mm/memory.c: fix mismerge a98460494b16 mm/khugepaged: fix collapse_pte_mapped_thp() versus uffd 6c1419730822 hugetlb: clear flags in tail pages that will be freed individually 644c4a7a721f io_uring: move iopoll ctx fields around 0aa7aa5f7669 io_uring: move multishot cqe cache in ctx c9def23dde52 io_uring: separate task_work/waiting cache line 18df385f42f0 io_uring: banish non-hot data to end of io_ring_ctx d7f06fea5d6b io_uring: move non aligned field to the end 2af89abda7d9 io_uring: add option to remove SQ indirection e5598d6ae626 io_uring: compact SQ/CQ heads/tails 093a650b7572 io_uring: force inline io_fill_cqe_req ec26c225f06f io_uring: merge iopoll and normal completion paths 54927baf6c19 io_uring: reorder cqring_flush and wakeups 59fbc409e716 io_uring: optimise extra io_get_cqe null check 20d6b6338704 io_uring: refactor __io_get_cqe() b24c5d752962 io_uring: simplify big_cqe handling 31d3ba924fd8 io_uring: cqe init hardening a0727c738309 io_uring: improve cqe !tracing hot path b96c22476ff4 regulator: userspace-consumer: Drop event support for this cycle b9bbbf497907 powerpc/mpc5xxx: Add missing fwnode_handle_put() cdebfd27292e powerpc/config: Disable SLAB_DEBUG_ON in skiroot 61d7ebe0376e powerpc/pseries: Remove unused hcall tracing instruction 750bd41aeaeb powerpc/pseries: Fix hcall tracepoints with JUMP_LABEL=n 11073886cc4a powerpc: dts: add missing space before { 664ec38673be powerpc/eeh: Use pci_dev_id() to simplify the code 50832720ec54 powerpc/64s: Move CPU -mtune options into Kconfig 1eafbd8764b1 powerpc/powermac: Fix unused function warning eeb6b12992c4 perf jevents: Don't append Unit to desc 33c24bee4b78 kallsyms: Add more debug output for selftest 21cc7f816c67 regulator: aw37503: Switch back to use struct i2c_driver's .probe() ea91512ded99 PCI: Remove unused function declarations 199cd64140f2 ASoC: soc-core.c: Do not error if a DAI link component is not found 8886e1b03669 ASoC: codecs: Fix error code in aw88261_i2c_probe() 1fe4f45ea461 e1000e: Add support for the next LOM generation 6b8aa753a9f9 igc: Decrease PTM short interval from 10 us to 1 us 3ed247e78911 igc: Add support for multiple in-flight TX timestamps 2f88c8e802c8 sched/eevdf/doc: Modify the documented knob to base_slice_ns as well 2c65477f14a3 perf/x86/uncore: Remove unnecessary ?: operator around pcibios_err_to_errno() call 2a05334d7f91 Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() d831e3612111 Bluetooth: btusb: Fix quirks table naming 253f3399f4c0 Bluetooth: HCI: Introduce HCI_QUIRK_BROKEN_LE_CODED 7866b9faf0a8 Bluetooth: btintel: Send new command for PPAG 9c0826310bfb Bluetooth: ISO: Add support for periodic adv reports processing 212f07a21622 x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() 4108d141bfd0 x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() 3344d318337d Bluetooth: hci_conn: fail SCO/ISO via hci_conn_failed if ACL gone early 1e6f01f72855 x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() db08722fc7d4 Bluetooth: hci_core: Fix missing instances using HCI_MAX_AD_LENGTH fbdc4bc47268 Bluetooth: ISO: Use defer setup to separate PA sync and BIG sync e0c1278ac89b Bluetooth: qca: add support for WCN7850 691d54d0f7cb Bluetooth: qca: use switch case for soc type behavior 9f19fb8fa1e1 dt-bindings: net: bluetooth: qualcomm: document WCN7850 chipset 3a15324fd4bb Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL 94d9ba9f9888 Bluetooth: hci_sync: Fix UAF in hci_disconnect_all_sync 491f9eff2760 Bluetooth: btnxpuart: Improve inband Independent Reset handling 8b7630deb40e Bluetooth: btnxpuart: Add support for IW624 chipset 7de05cb47134 Bluetooth: btnxpuart: Remove check for CTS low after FW download 59da9885767a net: dsa: use capital "OR" for multiple licenses in SPDX cc64ca4b62f5 PCI/VGA: Fix typos 35b4b6d0c53a docs: netdev: recommend against --in-reply-to 5d21d0a65b57 net: generalize calculation of skb extensions length f208b2c6f984 perf scripts python gecko: Launch the profiler UI on the default browser with the appropriate URL 43803cb16f99 perf scripts python: Add support for input args in gecko script 51d674a5e488 NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server 537935f72eb2 NFS/pNFS: Set the connect timeout for the pNFS flexfiles driver cd18f24085f0 SUNRPC: Don't override connect timeouts in rpc_clnt_add_xprt() d2ee413884cd SUNRPC: Allow specification of TCP client connect timeout at setup 3e6ff89d2e4b SUNRPC: Refactor and simplify connect timeout 3a107f07403a SUNRPC: Set the TCP_SYNCNT to match the socket timeout 88975a55969e NFS: Fix a potential data corruption 14e7316a3c73 nfs: fix redundant readdir request after get eof 08b45fcb2d46 nfs/blocklayout: Use the passed in gfp flags a841c9cb9b04 filemap: Fix errors in file.c 96562c45af5c NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info 08be82ba0cff NFS: Move common includes outside ifdef e87cf8a28e75 SUNRPC: clean up integer overflow check 45b4878b0330 ASoC: audio-graph-card.c: move audio_graph_parse_of() 2b59332ead54 ASoC: cs42l43: Use new-style PM runtime macros 911325d2324e dt-bindings: crypto: ice: Document sm8450 inline crypto engine e95094d05d94 dt-bindings: ufs: qcom: Add ICE to sm8450 example a11eaed308ef dt-bindings: ufs: qcom: Add sm6115 binding 7839d566c653 dt-bindings: ufs: qcom: Add reg-names property for ICE 80f1c3c76dbc dt-bindings: yamllint: Enable quoted string check 4569820881c6 dt-bindings: Drop remaining unneeded quotes 0209fd511fa4 selftests/bpf: Enable cpu v4 tests for RV64 83cc63afab71 riscv, bpf: Support unconditional bswap insn 3e18ff4bce9b riscv, bpf: Support signed div/mod insns d9839f16c150 riscv, bpf: Support 32-bit offset jmp insn 694896ad3ca7 riscv, bpf: Support sign-extension mov insns 3d06d8163f98 riscv, bpf: Support sign-extension load insns 469fb2c3c1bb riscv, bpf: Fix missing exception handling and redundant zext for LDX_B/H/W 5a9fd0f778eb samples/bpf: Add note to README about the XDP utilities moved to xdp-tools 91b965136d53 samples/bpf: Cleanup .gitignore cced0699cbf1 samples/bpf: Remove the xdp_sample_pkts utility eaca21d6eee9 samples/bpf: Remove the xdp1 and xdp2 utilities 0e445e115f8f samples/bpf: Remove the xdp_rxq_info utility 91dda69b08de samples/bpf: Remove the xdp_redirect* utilities e7c9e73d0822 samples/bpf: Remove the xdp_monitor utility 6dac1507a654 PCI: brcmstb: Remove stale comment 8eb8c2735306 PCI: brcmstb: Assert PERST# on BCM2711 001fedacc907 selftests/bpf: Add a local kptr test with no special fields 393dc4bd92de bpf: Remove a WARN_ON_ONCE warning related to local kptr 74f6f5912693 locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock bd4c4680c039 fs/locks: Fix typo bfe2e8f56907 selftests: add OFD lock tests f85d120c46e7 perf jevents: Sort strings in the big C string to reduce faults 8d4b6d37ea78 perf pmu: Lazily load sysfs aliases 7b723dbb96e8 perf pmu: Be lazy about loading event info files from sysfs 88ed91848db2 perf pmu: Scan type early to fail an invalid PMU quickly e6ff1eed3584 perf pmu: Lazily add JSON events 7c52f10c0d4d perf pmu: Cache JSON events table f63a536f03a2 perf pmu: Merge JSON events with sysfs at load time f26d22f1bac8 perf pmu: Prefer passing pmu to aliases list edb217ff14fb perf pmu: Parse sysfs events directly from a file 3d5045492ab2 perf pmu-events: Add pmu_events_table__find_event() e3edd6cf6399 perf pmu-events: Reduce processed events by passing PMU 197d3143520f HID: nvidia-shield: Reference hid_device devm allocation of input_dev name 479439463529 HID: multitouch: Correct devm device reference for hidinput input_dev name dd613a4e45f8 HID: uclogic: Correct devm device reference for hidinput input_dev name c4ac7f7542e7 perf s390 s390_cpumcfdg_dump: Don't scan all PMUs 9d31cb939544 perf parse-events: Improve error message for double setting 2e255b4f9f41 perf jevents: Group events by PMU 4000519eb0c6 perf pmu-events: Add extra underscore to function names c3245d2093c1 perf pmu: Abstract alias/event struct 504026412162 perf pmu: Make the loading of formats lazy eac030b22ea1 powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT 1aa000667669 powerpc: Don't include lppaca.h in paca.h 9a6c05fe9a99 powerpc/pseries: Move hcall_vphn() prototype into vphn.h c040c7488b6a powerpc/pseries: Move VPHN constants into vphn.h fe32945203ff cxl: Drop unused detach_spa() fabdb27da78a powerpc: Drop zalloc_maybe_bootmem() 22b165617b77 powerpc/powernv: Use struct opal_prd_msg in more places feea65a338e5 powerpc/powernv: Fix fortify source warnings in opal-prd.c cdf4100eaa1f drm/gpuva_mgr: remove unused prev pointer in __drm_gpuva_sm_map() 48fe8fadbe5e mmc: sdhci-of-dwcmshc: Add runtime PM operations a11937b3cff5 mmc: sdhci-of-dwcmshc: Add error handling in dwcmshc_resume 9fda4d09905d PCI: layerscape: Add power management support for ls1028a 4774faf854f5 PCI: dwc: Implement generic suspend/resume functionality e6a28d6303a9 libceph: do not include crypto/algapi.h d9ae977d2d56 ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper 295fc4aa7de4 ceph: fix updating i_truncate_pagecache_size for fscrypt 1464de9f813e ceph: wait for OSD requests' callbacks to finish when unmounting e3dfcab2080d ceph: drop messages from MDS when unmounting 230bd8b98ddf ceph: update documentation regarding snapshot naming limitations abd4fc775857 ceph: prevent snapshot creation in encrypted locked directories dd66df0053ef ceph: add support for encrypted snapshot names b422f1150443 ceph: invalidate pages when doing direct/sync writes f0fe1e54cfcf ceph: plumb in decryption during reads d55207717ded ceph: add encryption support to writepage and writepages 33a5f1709a44 ceph: add read/modify/write to ceph_sync_write b294fa295ff4 ceph: align data in pages in ceph_sync_write 8cff8f5374c7 ceph: don't use special DIO path for encrypted inodes 5c64737d2536 ceph: add truncate size handling support for fscrypt d4d518871574 ceph: add object version support for sync read 4e8c4c235578 libceph: allow ceph_osdc_new_request to accept a multi-op read 69dd3b3930f9 libceph: add CEPH_OSD_OP_ASSERT_VER support 77cdb7e17e39 ceph: add infrastructure for file encryption and decryption 0d91f0ad6a01 ceph: handle fscrypt fields in cap messages from MDS 16be62fc8a53 ceph: size handling in MClientRequest, cap updates and inode traces 14e034a61c90 ceph: mark directory as non-complete after loading key e127e03009a3 ceph: allow encrypting a directory while not having Ax caps 94af0470924c ceph: add some fscrypt guardrails 79f2f6ad878c ceph: create symlinks with encrypted and base64-encoded targets af9ffa6df7e3 ceph: add support to readdir for encrypted names 3859af9eba95 ceph: pass the request to parse_reply_info_readdir() 855290962c55 ceph: make ceph_fill_trace and ceph_get_name decrypt names 457117f077c6 ceph: add helpers for converting names for userland presentation c526760181ca ceph: make d_revalidate call fscrypt revalidator for encrypted dentries cb3524a8bd96 ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() 4ac4c23eaa38 ceph: decode alternate_name in lease info 24865e75c1a4 ceph: send alternate_name in MClientRequest 3fd945a79e14 ceph: encode encrypted name in ceph_mdsc_build_path and dentry release 8b94da92559f x86/efistub: Fix PCI ROM preservation in mixed mode e78bd50b4078 PCI: Add PCIE_PME_TO_L2_TIMEOUT_US L2 ready timeout value f6e35a67c174 genpd: Explicitly include correct DT includes 91dc52151c9b drm/tests/drm_kunit_helpers: Place correct function name in the comment header 17cf8661ee0f PCI: layerscape: Add workaround for lost link capabilities during reset d28c0d84ca40 PCI: layerscape: Add support for link-down notification 1d2a22fa6d25 gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX e240cff9e6e9 ALSA: documentation: Add description for USB MIDI 2.0 gadget driver b2bcbd031d34 ALSA: ump: Don't create unused substreams for static blocks 1761f4cc114a ALSA: ump: Fill group names for legacy rawmidi substreams 5f11dd938fe7 ALSA: usb-audio: Attach legacy rawmidi after probing all UMP EPs 67de40c9df94 ALSA: ac97: Fix possible error value of *rac97 22459ef3a9de ALSA: pcmtest: Add support for pcm pausing 93dc18e11b1a ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED 581523ee3652 ALSA: hda: cs35l41: Override the _DSD for HP Zbook Fury 17 G9 to correct boost type 8da1985ff752 wifi: mac80211: Do not include crypto/algapi.h c40cad3b0aa4 ARC: boot log: fix warning 7ebc443d1295 arc: Explicitly include correct DT includes f3bdb54f09ab libbpf: fix signedness determination in CO-RE relo handling logic a182e64147f7 selftests/bpf: add uprobe_multi test binary to .gitignore 2d75891ebc09 net: ethernet: mtk_eth_soc: support 36-bit DMA addressing on MT7988 ebb1e4f9cf38 net: ethernet: mtk_eth_soc: add support for in-SoC SRAM 88c1e6efb7a5 net: ethernet: mtk_eth_soc: add reset bits for MT7988 cfb5677de5ba net: ethernet: mtk_eth_soc: fix register definitions for MT7988 e83fabb797b9 net: fec: add exception tracing for XDP 664c84c26d7a net: dm9051: Use PTR_ERR_OR_ZERO() to simplify code 58ec916803cd of: unittest-data: Fix whitespace - angular brackets 367dcb487695 of: unittest-data: Fix whitespace - indentation 517dba9711f9 of: unittest-data: Fix whitespace - blank lines 121b83eaddde of: unittest-data: Convert remaining overlay DTS files to sugar syntax eb38b9529aef of: overlay: unittest: Add test for unresolved symbol ee32072fd125 of: unittest: Add separators to of_unittest_overlay_high_level() 0676aeeca537 of: unittest: Cleanup partially-applied overlays b7a46e7b4411 of: unittest: Merge of_unittest_apply{,_revert}_overlay_check() 35df904df899 of: unittest: Improve messages and comments in apply/revert checks 8f50c20118ec of: unittest: Restore indentation in overlay_bad_add_dup_prop test 6becf8f845ae of: unittest: Fix overlay type in apply/revert check a9515ff4fb14 of: overlay: Call of_changeset_init() early 500d45100aa8 of: unittest: Check tree matches original after reverting a changeset 443f9e0b1ab5 drm/nouveau: uapi: don't pass NO_PREFETCH flag implicitly c6b9075cfbd6 drm/nouveau: uvmm: fix unset region pointer on remap 6cdcc65fdb0b drm/nouveau: sched: avoid job races between entities 068ca522d5a5 libbpf: Add bpf_object__unpin() 252a0935ff2d m68k: Remove 4263cde52458 ata: pata_gayle: Remove #include b17d429be9d8 ata: pata_falcon: Remove #include cdaf83c67347 ata: pata_buddha: Remove #include 751441675579 asm-generic: Remove ide_iops.h 6aa8dc690d99 clk: lmk04832: Support using PLL1_LD as SPI readback pin e63227c83cff clk: lmk04832: Don't disable vco clock on probe fail f6d6c11f417a clk: lmk04832: Set missing parent_names for output clocks c67cb79f34a8 sparc: Remove d143de46acd3 powerpc: Remove 5b22f904266a parisc: Remove 5d69ac60c2f1 ARM: Remove 0215845348fd PCI/VGA: Replace full MIT license text with SPDX identifier 4582db1d0a41 PCI/VGA: Simplify vga_client_register() b421364a905e PCI/VGA: Simplify vga_arbiter_notify_clients() 60b4925d1aea PCI/VGA: Correct vga_update_device_decodes() parameter type 04c1c3c4e62a PCI/VGA: Correct vga_str_to_iostate() io_state parameter type 7998abe69d3c RISC-V: mm: Document mmap changes 26eee2bfc477 RISC-V: mm: Update pgtable comment documentation 4d0c04eac0c2 RISC-V: mm: Add tests for RISC-V mm add2cc6b6515 RISC-V: mm: Restrict address space for sv39,sv48,sv57 b37c60d23df7 MAINTAINERS: pps: Update pps-gpio bindings location f51f7a0fc2f4 riscv: enable DMA_BOUNCE_UNALIGNED_KMALLOC for !dma_coherent 2926715163cf riscv: allow kmalloc() caches aligned to the smallest value 9549fb354ef1 riscv: support the elf-fdpic binfmt loader b922bf04d2c1 binfmt_elf_fdpic: support 64-bit systems 74f8fc31feb4 riscv: Allow CONFIG_CFI_CLANG to be selected a72ab0361110 riscv/purgatory: Disable CFI af0ead42f693 riscv: Add CFI error handling f3a0c23f2539 riscv: Add ftrace_stub_graph 5f59c6855bad riscv: Add types to indirectly called assembly functions 08d0ce30e0e4 riscv: Implement syscall wrappers cfd48ad8c4a9 drm/i915: Fix HPD polling, reenabling the output poll work as needed c67b06f19419 drm: Add an HPD poll helper to reschedule the poll work 6c30ac917a46 i2c: muxes: pca954x: Add regulator support 81694437b6eb i2c: muxes: pca954x: Add MAX735x/MAX736x support dde2c69042ea dt-bindings: i2c: Add Maxim MAX735x/MAX736x variants f0382e3a5c2f dt-bindings: i2c: pca954x: Correct interrupt support 440b075bd2b5 dt-bindings: use capital "OR" for multiple licenses in SPDX f9597ba8872a xprtrdma: Remove unused function declaration rpcrdma_bc_post_recv() 9cf2744d2491 NFS: Enable the READ_PLUS operation by default 61182c796d74 SUNRPC: kmap() the xdr pages during decode 303a78052091 NFSv4.2: Rework scratch handling for READ_PLUS (again) 8d18f6c5bb86 NFSv4.2: Fix READ_PLUS size calculations bb05a617f06b NFSv4.2: Fix READ_PLUS smatch warnings 4f15471203ff dt-bindings: display: advantech,idk-2121wr: reference common panel 3b44738effab dt-bindings: input: convert syna,rmi4 to DT schema e6e214b7e633 dt-bindings: bus: convert qcom,ssbi schema to YAML format 02dfc6acea1c of: unittest: Run overlay apply/revert sequence three times c948a0a2f5dc KVM: arm64: nv: Add trap description for SPSR_EL2 and ELR_EL2 9b80b9676be9 KVM: arm64: pmu: Guard PMU emulation definitions with CONFIG_KVM a74048432fbb ASoC: cs42l43: Initialize ret in default case in cs42l43_pll_ev() 9e1f16939b3e perf build: Allow customization of clang options for BPF target 838a8c5f40dd perf pmu: Pass PMU rather than aliases and format da6a5afda54d perf pmu: Avoid passing format list to perf_pmu__format_bits() 091a4dfbb1d3 f2fs: compress: fix to assign compress_level for lz4 correctly 5118697f7215 f2fs: fix error path of f2fs_submit_page_read() c98879498413 f2fs: clean up error handling in sanity_check_{compress_,}inode() ea2cb26a9837 ASoC: audio-graph-card2: add comment for format property 0072e3624b46 selftests/bpf: Add selftest for allow_ptr_leaks d75e30dddf73 bpf: Fix issue in verifying allow_ptr_leaks 78aabcb3211a cpuidle: teo: Avoid unnecessary variable assignments 9f944d2e0ab3 riscv: Require FRAME_POINTER for some configurations 91b1ad0815fb erofs: release ztailpacking pclusters properly 5ec693ca70dd erofs: don't warn dedupe and fragments features anymore c33ad3b2b710 erofs: adapt folios for z_erofs_read_folio() 491b1105a8e2 erofs: adapt folios for z_erofs_readahead() 06ec03660d81 erofs: get rid of fe->backmost for cache decompression 9a05c6a8bc26 erofs: drop z_erofs_page_mark_eio() e4c1cf523d82 erofs: tidy up z_erofs_do_read_page() aeebae9d7721 erofs: move preparation logic into z_erofs_pcluster_begin() dcba1b232e26 erofs: avoid obsolete {collector,collection} terms 8b00be163f7b erofs: simplify z_erofs_read_fragment() d442495c9676 erofs: remove redundant erofs_fs_type declaration in super.c 8ec9a2525824 erofs: add necessary kmem_cache_create flags for erofs inode cache 428f27cc8d32 erofs: clean up redundant comment and adjust code alignment e3157bb55d3e erofs: refine warning messages for zdata I/Os 39ab0bafb8d0 watchdog: simatic: Use idiomatic selection of P2SB b9e6cbf90fa2 platform/x86: p2sb: Make the Kconfig symbol hidden 42bab8eac425 Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces e2aabb7cd4dd platform: mellanox: nvsw-sn2201: change fans i2c busses. 01a4cce89288 platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing 02daa222fbdd platform: mellanox: Add initial support for PCIe based programming logic device ada9ecc33842 platform: mellanox: mlx-platform: Get interrupt line through ACPI 1316e0af2dc0 platform: mellanox: mlx-platform: Introduce ACPI init flow 222954493caf platform: mellanox: mlx-platform: Prepare driver to allow probing through ACPI infrastructure b411dc55a735 platform: mellanox: mlx-platform: Add reset callback da9a7f6ef0ab platform: mellanox: Cosmetic changes 75e09ab42066 platform: mellanox: mlx-platform: Modify power off callback 3d0593c6336c platform: mellanox: mlx-platform: add support for additional CPLD 7d3d0fe4e96d platform: mellanox: mlx-platform: Add reset cause attribute 0d228ff9c1c7 platform: mellanox: mlx-platform: Modify health and power hotplug action 59b96ea4c220 platform: mellanox: Modify reset causes description 55e31928f30e platform: mellanox: Add field upgrade capability register 4d54f55a4db3 platform: mellanox: Add new attributes 7e38a7422f12 mlxbf-bootctl: Support sysfs entries for MFG fields 92c2fb8fa56c platform/x86/amd/pmc: Move PMC driver to separate directory 5f19d0969a9a cpufreq: qcom-cpufreq-hw: add support for 4 freq domains 862c74a56d56 dt-bindings: cpufreq: qcom-hw: add a 4th frequency domain eb176cb46191 nvmem: core: Notify when a new layout is registered b97400912a08 nvmem: core: Do not open-code existing functions 81e1d9a39569 nvmem: core: Return NULL when no nvmem layout is found f4d1d17e1d81 nvmem: core: Create all cells before adding the nvmem device 1006ebe9f1b5 nvmem: u-boot-env:: Replace zero-length array with DECLARE_FLEX_ARRAY() helper c471245bd9f2 nvmem: sec-qfprom: Add Qualcomm secure QFPROM support fcdc6d7699f5 dt-bindings: nvmem: sec-qfprom: Add bindings for secure qfprom 9579064cfb1b dt-bindings: nvmem: Add compatible for QCM2290 23b7b491983f nvmem: Kconfig: Fix typo "drive" -> "driver" 9bf75da0e261 nvmem: Explicitly include correct DT includes 0861110bb421 nvmem: add new NXP QorIQ eFuse driver aa1ed6047107 dt-bindings: nvmem: Add t1023-sfp efuse support 0abd6406624c dt-bindings: nvmem: qfprom: Add compatible for MSM8226 6ac41c556e22 nvmem: uniphier: Use devm_platform_get_and_ioremap_resource() 0bc0d6dc2a9a nvmem: qfprom: do some cleanup 0a4a8c0d238f nvmem: stm32-romem: Use devm_platform_get_and_ioremap_resource() 94904db28db4 nvmem: rockchip-efuse: Use devm_platform_get_and_ioremap_resource() 0a223a097709 nvmem: meson-mx-efuse: Convert to devm_platform_ioremap_resource() 0b49178e2b6b nvmem: lpc18xx_otp: Convert to devm_platform_ioremap_resource() cfadd0e7d922 nvmem: brcm_nvram: Use devm_platform_get_and_ioremap_resource() 9ccfcbeb8f32 nvmem: sunxi_sid: Convert to devm_platform_ioremap_resource() d63a42257065 dt-bindings: nvmem: fixed-cell: add compatible for MAC cells afb522b36e76 wifi: ath12k: Fix memory leak in rx_desc and tx_desc e10ec6ea612c wifi: ath5k: ath5k_hw_get_median_noise_floor(): use swap() 3b86f86d0f16 wifi: ath: remove unused-but-set parameter adb0b206709f wifi: ath11k: Remove unused declarations de43b07db2a1 wifi: ath10k: fix Wvoid-pointer-to-enum-cast warning 6763ef191d67 wifi: ath11k: fix Wvoid-pointer-to-enum-cast warning 749a660b3903 wifi: ath11k: simplify the code with module_platform_driver 4f1dbb4904c3 wifi: ath12k: Fix a few spelling errors d68a283bfc39 wifi: ath11k: Fix a few spelling errors 3ced39049d4d wifi: ath10k: Fix a few spelling errors 9476cda44c13 wifi: ath11k: Consistently use ath11k_vif_to_arvif() 29d15589f084 wifi: ath11k: Cleanup mac80211 references on failure during tx_complete 400ece6c7f34 wifi: ath11k: Don't drop tx_status when peer cannot be found 52ea7c0543f8 ASoC: dwc: i2s: Add StarFive JH7110 SoC support d6d6c513f5d2 ASoC: dwc: Use ops to get platform data 206110c74c4a ASoC: dt-bindings: snps,designware-i2s: Add StarFive JH7110 SoC support 4acdf9aedd56 ASoC: rsnd: setup BRGCKR/BRRA/BRRB on rsnd_adg_clk_control() ab0233747f9c ASoC: rsnd: remove default division of clock out 80d4984f3863 ASoC: rsnd: tidyup brga/brgb default value d059cd40aea6 ASoC: rsnd: setup clock-out only when all conditions are right bd4cee2fdf69 ASoC: rsnd: enable clk_i approximate rate usage dedf98dd1cfb s390/pci: use builtin_misc_device macro to simplify the code c0f84760b01e pinctrl: use capital "OR" for multiple licenses in SPDX 014ee0692f29 ASoC: nau8821: Improve AMIC recording performance. 91e28d0b51f9 ASoC: dt-bindings: nau8821: Add single-ended input feature 6dd11b945951 ASoC: Delete UDA134x/L3 audio codec 38592ae6dc9f ASoC: SOF: amd: clear dsp to host interrupt status 3d02e1c439b4 ASoC: SOF: amd: clear panic mask status when panic occurs 0d9e4cf5b66e ASoC: SOF: amd: add conditional check for acp_clkmux_sel register f3b2f8b71580 ASoC: SOF: amd: remove redundant clock mux selection register write 60eb816ed850 ASoC: SOF: amd: add module parameter for firmware debug 0a1428141f63 ASoC: SOF: amd: enable ACP external global interrupt aa836152420a ASoC: SOF: amd: remove unused sha dma interrupt code 7eb5473314b5 perf pmu: Avoid passing format list to perf_pmu__format_type 804fee5d0f7f perf pmu: Avoid passing format list to perf_pmu__config_terms() 6f2f6eafcd0d perf pmu: Reduce scope of perf_pmu_error() cc5adb7347be perf pmu: Move perf_pmu__set_format to pmu.y e1a3aad31c3b perf pmu: Avoid a path name copy 91e2e9f0b881 perf script ibs: Remove unused include 9823ae6f6878 perf bench breakpoint: Skip run if no breakpoints available c4125bf88341 wifi: wilc1000: Remove unused declarations 35a7a1ce7c7d wifi: mwifiex: avoid possible NULL skb pointer dereference 821b5192c955 wifi: rt2x00: limit MT7620 TX power based on eeprom calibration eaa8023e9bb3 wifi: wfx: Use devm_kmemdup to replace devm_kmalloc + memcpy 7d8473c799be wifi: rsi: rsi_91x_usb_ops: Remove unnecessary (void*) conversions f543235c3948 wifi: rsi: rsi_91x_usb: Remove unnecessary (void*) conversions 361beddbfb7c wifi: rsi: rsi_91x_sdio_ops: Remove unnecessary (void*) conversions f9bf6e729f4e wifi: rsi: rsi_91x_sdio: Remove unnecessary (void*) conversions db2be1a01fc5 wifi: rsi: rsi_91x_main: Remove unnecessary (void*) conversions 6d5d2dbd00bf wifi: rsi: rsi_91x_mac80211: Remove unnecessary conversions 52424e0c49d6 wifi: rsi: rsi_91x_hal: Remove unnecessary conversions 148924e537df wifi: rsi: rsi_91x_debugfs: Remove unnecessary (void*) conversions 5f48e91624b3 wifi: rsi: rsi_91x_coex: Remove unnecessary (void*) conversions e3b3a87967ce bnxt: use the NAPI skb allocation cache 78e0ea427754 tcpm: Avoid soft reset when partner does not support get_status 2d6d80127006 usb: typec: tcpm: reset counter when enter into unattached state after try role c97cd0b4b54e usb: typec: tcpm: set initial svdm version based on pd revision 2e0c8ee2b56f net: dsa: rzn1-a5psw: remove redundant logs 0bdf399342c5 net: Avoid address overwrite in kernel_connect dae64749db25 virtio_net: Introduce skb_vnet_common_hdr to avoid typecasting 45f9cb6bd971 dp83640: Use list_for_each_entry() helper 1dfe3a5a7cef entry: Remove empty addr_limit_user_check() 25990aab0192 dt-bindings: pinctrl: renesas,rza2: Use 'additionalProperties' for child nodes 4d9488b294e1 USB: serial: option: add FOXCONN T99W368/T99W373 product 0d2b49479bf9 microblaze: Make virt_to_pfn() a static inline b48edb8665fe microblaze: Remove zalloc_maybe_bootmem() 551a60e1225e PCI: fu740: Set the number of MSI vectors c138cdb89a14 mlx4: Delete custom device management logic 7d22b1cb9d84 mlx4: Connect the infiniband part to the auxiliary bus eb93ae495a73 mlx4: Connect the ethernet part to the auxiliary bus 8c2d2b87719b mlx4: Register mlx4 devices to an auxiliary virtual bus c9452b8fd2ec mlx4: Avoid resetting MLX4_INTFF_BONDING per driver e2fb47d4eb5c mlx4: Move the bond work to the core driver 13f857111cb2 mlx4: Get rid of the mlx4_interface.activate callback 73d68002a02e mlx4: Replace the mlx4_interface.event callback with a notifier 7ba189ac52ac mlx4: Use 'void *' as the event param of mlx4_dispatch_event() ef5617e34376 mlx4: Rename member mlx4_en_dev.nb to netdev_nb 71ab55a9af80 mlx4: Get rid of the mlx4_interface.get_dev callback eb6603246ab9 qed/qede: Remove unused declarations bdf79b128685 octeontx2-pf: Use PTP HW timestamp counter atomic update feature d913ff561140 arch/mips/configs/*_defconfig cleanup 971fe5095f78 MIPS: VDSO: Conditionally export __vdso_gettimeofday() 873854c02364 USB: serial: option: add Quectel EM05G variant (0x030e) c265735ff5b1 powerpc/85xx: Mark some functions static and add missing includes to fix no previous prototype error 0e2a34c467a0 powerpc/64e: Fix circular dependency with CONFIG_SMP disabled 429356fac044 powerpc/powernv: fix debugfs_create_dir() error checking 86e619c922e6 x86/hyperv: Fix undefined reference to isolation_type_en_snp without CONFIG_HYPERV f0a3d1de8987 x86/hyperv: Add missing 'inline' to hv_snp_boot_ap() stub b8c697e177bb net/mlx5e: Support IPsec upper TCP protocol selector c338325f7a18 net/mlx5e: Support IPsec upper protocol selector field offload for RX 7d8335200c94 net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops eb555e34f084 net/mlx5: Check vhca_resource_manager capability in each op and add extack msg 5c632cc352e1 net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking c0ae00929272 net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly 2caa2a39116f net/mlx5: Reduce number of vport lookups passing vport pointer instead of index 2c5f33f6b940 net/mlx5: Embed struct devlink_port into driver structure 13f878a22c20 net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops b940ec4b25be net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() e855afd71565 net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code 382fe5747b8a net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs d9833bcfe840 net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() 638002252544 net/mlx5: Push out SF devlink port init and cleanup code to separate helpers 4c0dac1ef8ab net/mlx5: Rework devlink port alloc/free into init/cleanup bc74e6a38d16 ext4: cleanup ext4_get_dev_journal() and ext4_get_journal() 8e6cf5fbb7b4 jbd2: jbd2_journal_init_{dev,inode} return proper error return value 556fb7131e03 tools/nolibc: avoid undesired casts in the __sysret() macro fb01ff635efd tools/nolibc: keep brk(), sbrk(), mmap() away from __sysret() 872dbfa03217 tools/nolibc: silence ppc64 compile warnings 418c84682150 selftests/nolibc: libc-test: use HOSTCC instead of CC dcb677c3d329 tools/nolibc: stackprotector.h: make __stack_chk_init static ce1bb82b1c53 selftests/nolibc: allow report with existing test log faeb4e09fe77 selftests/nolibc: add test support for ppc64 8a5040cb3f5a selftests/nolibc: add test support for ppc64le 587e98459102 selftests/nolibc: add test support for ppc c6c3734fb6b1 selftests/nolibc: add XARCH and ARCH mapping support e45ce88e6591 tools/nolibc: add support for powerpc64 0cb0675ec37e tools/nolibc: add support for powerpc 024a6c29f0cd MAINTAINERS: nolibc: add myself as co-maintainer 45f65f8d04db selftests/nolibc: enable compiler warnings 711edef8f7cf selftests/nolibc: don't strip nolibc-test 9c5e490093e8 selftests/nolibc: prevent out of bounds access in expect_vfprintf 37266a9ec7f5 selftests/nolibc: use correct return type for read() and write() 711f91fdec71 selftests/nolibc: avoid sign-compare warnings c8d078153fd8 selftests/nolibc: avoid unused parameter warnings 17e66f235e4a selftests/nolibc: make functions static if possible 10874f20ee87 selftests/nolibc: mark test helpers as potentially unused 79df81aaea11 selftests/nolibc: drop unused variables ca283457b3c6 selftests/nolibc: avoid warnings during intptr tests 202a0bd12f87 tools/nolibc: stdint: use __SIZE_TYPE__ for size_t 04694658ad4a tools/nolibc: sys: avoid implicit sign cast 809145f8421b tools/nolibc: setvbuf: avoid unused parameter warnings 640775022572 tools/nolibc: fix return type of getpagesize() f2f5eaefa17e tools/nolibc: drop unused variables 5c01259b1256 selftests/nolibc: add testcase for pipe 3ec38af6eedb tools/nolibc: add pipe() and pipe2() support e7d0129df681 selftests/nolibc: mmap_munmap_good: fix up return value 447e56023fc2 selftests/nolibc: avoid buffer underrun in space printing b0cc7491c989 crypto: drivers - Explicitly include correct DT includes 4893c22eb2f4 tools/nolibc/stdio: add setvbuf() to set buffering mode 850fad7de827 selftests/nolibc: allow test -include /path/to/nolibc.h b81434073b7a selftests/nolibc: allow run nolibc-test locally 48967b73f8fe selftests/nolibc: add testcases for startup code fd3a9efde8db selftests/nolibc: add EXPECT_PTRGE, EXPECT_PTRGT, EXPECT_PTRLE, EXPECT_PTRLT c48d8af2faf2 tools/nolibc: s390: shrink _start with _start_c eea70cdac610 tools/nolibc: riscv: shrink _start with _start_c 61bd4621c056 tools/nolibc: loongarch: shrink _start with _start_c 431b806b9bc3 tools/nolibc: mips: shrink _start with _start_c 539287d75178 tools/nolibc: x86_64: shrink _start with _start_c 2ab446336b17 tools/nolibc: i386: shrink _start with _start_c ded8af47c21c tools/nolibc: aarch64: shrink _start with _start_c 61f988072173 tools/nolibc: arm: shrink _start with _start_c 06f2a62c8133 tools/nolibc: crt.h: initialize stack protector d7f16723d37c tools/nolibc: stackprotector.h: add empty __stack_chk_init for !_NOLIBC_STACKPROTECTOR 17336755150b tools/nolibc: add new crt.h with _start_c af93807eaef6 tools/nolibc: remove the old sys_stat support bff60150f7c4 tools/nolibc: fix up startup failures for -O0 under gcc < 11.1.0 20233498359a tools/nolibc: arch-*.h: add missing space after ',' ceb528feb7c8 selftests/nolibc: avoid gaps in test numbers b184a261e526 selftests/nolibc: simplify status printing 3097783ecf3b selftests/nolibc: make evaluation of test conditions 67d108e2a2bd tools/nolibc: completely remove optional environ support 4beb9be811d7 selftests/nolibc: report: add newline before test failures 7d92e8936375 selftests/nolibc: report: extrude the test status line 0ac908e30403 selftests/nolibc: report: align passed, skipped and failed c0faa0dace19 selftests/nolibc: report: print total tests c0315c79aaa2 selftests/nolibc: report: print a summarized test status 148e9718e2a2 selftests/nolibc: add chmod_argv0 test 135b622e4855 selftests/nolibc: chroot_exe: remove procfs dependency f576d3c075db selftests/nolibc: stat_timestamps: remove procfs dependency 38fc0a3553ce selftests/nolibc: chdir_root: restore current path after test 6861b1a3398e selftests/nolibc: vfprintf: remove MEMFD_CREATE dependency bbb14546bd22 selftests/nolibc: prepare /tmp for tests that need to write b8b26108e4d5 selftests/nolibc: fix up failures when CONFIG_PROC_FS=n 4e14e84442fe selftests/nolibc: add a new rmdir() test case f4191f3d5242 tools/nolibc: add rmdir() support f7a419e35ba3 selftests/nolibc: link_cross: use /proc/self/cmdline c388c9920da2 selftests/nolibc: fix up kernel parameters support 950add280c0b selftests/nolibc: prefer to 788aca91ab5e tools/nolibc: types.h: add RB_ flags for reboot() 989abf1c7bc5 selftests/nolibc: fix up int_fast16/32_t test cases for musl 5f2de00e2c9c selftests/nolibc: add _LARGEFILE64_SOURCE for musl 79b4f68e9e24 selftests/nolibc: gettid: restore for glibc and musl 46cf630c53f3 selftests/nolibc: stat_fault: silence NULL argument warning with glibc cfb672f94f6e selftests/nolibc: add run-libc-test target fcdbf5dda418 selftests/nolibc: add mmap_munmap_good test case ba3d0892be0e selftests/nolibc: add munmap_bad test case d4a3b2b99810 selftests/nolibc: add mmap_bad test case f193ecbff0ef selftests/nolibc: add sbrk_0 to test current brk getting 29f5540be392 selftests/nolibc: add EXPECT_PTREQ, EXPECT_PTRNE and EXPECT_PTRER 82e339c23036 selftests/nolibc: prepare: create /dev/zero 938b5b983330 selftests/nolibc: export argv0 for some tests 4201cfce15fe tools/nolibc: clean up sbrk() routine 924e9539aeaa tools/nolibc: clean up mmap() routine 6591be4a73fe tools/nolibc: __sysret: support syscalls who return a pointer 6d1970e1efc8 tools/nolibc: add missing my_syscall6() for mips 8b9bdab63587 tools/nolibc: arch-mips.h: shrink with _NOLIBC_SYSCALL_CLOBBERLIST 2dca615ade67 tools/nolibc: arch-loongarch.h: shrink with _NOLIBC_SYSCALL_CLOBBERLIST f09f1912e4cd toolc/nolibc: arch-*.h: clean up whitespaces after __asm__ f134c7066c90 tools/nolibc: arch-*.h: fix up code indent errors 67eb617a8e1e selftests/nolibc: simplify call to ioperm a2439a4c9085 Documentation: tracing: Update fprobe event example with BTF field d892d3d3d885 selftests/ftrace: Add BTF fields access testcases 08c9306fc2e3 tracing/fprobe-event: Assume fprobe is a return event by $retval 27973e5c64b9 tracing/probes: Add string type check with BTF d157d7694460 tracing/probes: Support BTF field access from $retval c440adfbe302 tracing/probes: Support BTF based data structure field access 302db0f5b3d8 tracing/probes: Add a function to search a member of a struct/union ebeed8d4a555 tracing/probes: Move finding func-proto API and getting func-param API to trace_btf b1d1e90490b6 tracing/probes: Support BTF argument on module functions f8bbf8b9901a tracing/eprobe: Iterate trace_eprobe directly 8865aea0471c kernel: kprobes: Use struct_size() ed1ad86b8527 mptcp: register default scheduler ee2708aedad0 mptcp: use get_retrans wrapper 0fa1b3783a17 mptcp: use get_send wrapper 07336a87fe87 mptcp: add scheduler wrappers fce68b03086f mptcp: add scheduled in mptcp_subflow_context 1730b2b2c5a5 mptcp: add sched in mptcp_sock e3b2870b6d22 mptcp: add a new sysctl scheduler 740ebe35bd3f mptcp: add struct mptcp_sched_ops ebc1e08f01eb mptcp: drop last_snd and MPTCP_RESET_SCHEDULER c5b4297dee91 mptcp: refactor push_pending logic 146afeb235cc block: use strscpy() to instead of strncpy() 29d67fdebc42 libbpf: Free btf_vmlinux when closing bpf_object 0a26c3f8e0d2 clk: mvebu: Convert to devm_platform_ioremap_resource() 257cb9f2da55 clk: nuvoton: Convert to devm_platform_ioremap_resource() 90f79ac5bf67 clk: socfpga: agilex: Convert to devm_platform_ioremap_resource() 183a1f1b237c clk: ti: Use devm_platform_get_and_ioremap_resource() 9b1cb9c83fa8 clk: mediatek: Convert to devm_platform_ioremap_resource() 9b7f768e426a clk: hsdk-pll: Convert to devm_platform_ioremap_resource() 41c54f19b181 clk: gemini: Convert to devm_platform_ioremap_resource() d1aa4546e209 clk: fsl-sai: Convert to devm_platform_ioremap_resource() 3b392629e25a clk: bm1880: Convert to devm_platform_ioremap_resource() 495093ef85e9 clk: axm5516: Convert to devm_platform_ioremap_resource() 47b4ec0da3d8 clk: actions: Convert to devm_platform_ioremap_resource() ae30512009ec clk: cdce925: Remove redundant of_match_ptr() 3b99cd274e43 clk: pxa910: Move number of clocks to driver source 87f06247e031 clk: pxa1928: Move number of clocks to driver source 51fa6aa5c2c2 clk: pxa168: Move number of clocks to driver source 46c13513a4af clk: mmp2: Move number of clocks to driver source 979663c3d273 clk: mmp: Remove old non-OF clock drivers a5be6db5a288 clk: qcom: clk-spmi-pmic-div: Annotate struct spmi_pmic_div_clk_cc with __counted_by f316cdff8d67 clk: Annotate struct clk_hw_onecell_data with __counted_by 60dd28380447 cpufreq: amd-pstate-ut: Fix kernel panic when loading the driver 8d6e5e8268e8 cpufreq: amd-pstate-ut: Remove module parameter access fccd617f65e5 clk: vc7: Use i2c_get_match_data() instead of device_get_match_data() 0894f0b65102 clk: vc5: Use i2c_get_match_data() instead of device_get_match_data() a436ae9434ec cpufreq: Use clamp() helper macro to improve the code readability ee188ee6ed38 thermal: intel: intel_soc_dts_iosf: Remove redundant check 10bb4e4ab7dd PM: sleep: Add helpers to allow a device to remain powered-on 26409dd04589 of: unittest: Add pci_dt_testdrv pci driver 47284862bfc7 of: overlay: Extend of_overlay_fdt_apply() to specify the target node ae9813db1dc5 PCI: Add quirks to generate device tree node for Xilinx Alveo U50 407d1a51921e PCI: Create device tree node for bridge b544fc2b8606 of: dynamic: Add interfaces for creating device node dynamically 7a46404b3c01 perf lzma: Convert some pr_err() to pr_debug() as callers already use pr_debug() fbc5bc4c8e6c selftests/bpf: Add test for bpf_obj_drop with bad reg->off 6785b2edf48c bpf: Fix check_func_arg_reg_off bug for graph root/node 1a6e1004f322 thermal: intel: int340x: simplify the code with module_platform_driver() 9e261e6da0a8 wifi: Fix ieee80211.h kernel-doc issues 1b78dd34560e Revert "wifi: mac80211_hwsim: check the return value of nla_put_u32" a7a2ef0c4b3e mac80211: make ieee80211_tx_info padding explicit c6662a4b3ecf wifi: mac80211: fix kernel-doc notation warning 266a5cd768da wifi: radiotap: fix kernel-doc notation warnings a49a0d4e573e wifi: cfg80211: remove dead/unused enum value 1dcf396b4223 wifi: cfg80211: improve documentation for flag fields 9265f78b69a7 wifi: nl80211: Remove unused declaration nl80211_pmsr_dump_results() a3d9c4f7c43d wifi: mac80211: mesh: Remove unused function declaration mesh_ids_set_default() f14cef00456f wifi: mac80211: Remove unused function declarations 7bdfda42f043 wifi: wext: Remove unused declaration dev_get_wireless_info() 218d690c49b7 wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute d40de0ad3d1b wifi: mac80211_hwsim: avoid calling nlmsg_free() in IRQ or IRQ disabled 927521170c4a wifi: mac80211: fix puncturing bitmap handling in CSA fba360a047d5 wifi: mac80211_hwsim: drop short frames 67dfa589aa88 wifi: mac80211: check for station first in client probe abc76cf552e1 wifi: cfg80211: ocb: don't leave if not joined 5d4e04bf3a0f wifi: cfg80211: reject auth/assoc to AP with our address 5f55836ab416 PM: QoS: Add check to make sure CPU latency is non-negative e26a99dd1522 PM: runtime: Remove unsued extern declaration of pm_runtime_update_max_time_suspended() f96801f0cfce thermal/of: Fix potential uninitialized value access 642265e22ecc vfio/pds: Send type for SUSPEND_STATUS command 770c69f037c1 interconnect: Add debugfs test client 1d13d3b74537 interconnect: Reintroduce icc_get() 86b5488121db debugfs: Add write support to debugfs_create_str() 504fc6f4f7f6 vrf: Remove unnecessary RCU-bh critical section 63c11dc2ca8b vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC ef04d2801c5d of: Move of_skipped_node_table within #ifdef CONFIG_OF_ADDRESS a491add19faf net: ethernet: ti: Remove unused declarations dff96d7c0cda net: microchip: Remove unused declarations efa47e80c2bf ionic: Remove unused declarations 49e62a0462a2 net: mscc: ocelot: Remove unused declarations 73582f090f05 net: dsa: microchip: Remove unused declarations 1ef5a9f61457 thermal/drivers/tegra-bpmp: Check if BPMP supports trip points 3bfeb6125664 block: sed-opal: keyring support for SED keys 5c82efc1aee8 block: sed-opal: Implement IOC_OPAL_REVERT_LSP 9fb10726ecc5 block: sed-opal: Implement IOC_OPAL_DISCOVERY fb3015942643 selftests/bpf: Add a failure test for bpf_kptr_xchg() with local kptr ab6c637ad027 bpf: Fix a bpf_kptr_xchg() issue with local kptr 643982232860 ntb: Check tx descriptors outstanding instead of head/tail for tx queue 5a7693e6bbf1 ntb: Fix calculation ntb_transport_tx_free_entry() f195a1a6fe41 ntb: Drop packets when qp link is down cc79bd2738c2 ntb: Clean up tx tail index on link down 6f20d3261265 HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() b6d44d42313b cifs: update desired access while requesting for directory lease f2ac6402760a drm/i915: Fix TLB-Invalidation seqno store 7222657e51b5 blk-mq: prealloc tags when increase tagset nr_hw_queues 2bc4d7a355a4 blk-mq: delete redundant tagset map update when fallback e1dd7bc93029 blk-mq: fix tags leak when shrink nr_hw_queues 29c8ab79e91d driver core: Call in reversed order in device_platform_notify_remove() d21fdd07cea4 driver core: Return proper error code when dev_set_name() fails 72f5801a4e2b dmaengine: fsl-edma: integrate v3 support 6eb439dff645 dt-bindings: fsl-dma: fsl-edma: add edma3 compatible string 7536f8b371ad dmaengine: fsl-edma: move tcd into struct fsl_dma_chan 9b05554c5ca6 dmaengine: fsl-edma: refactor chan_name setup and safety f5b3ba52f36a dmaengine: fsl-edma: move clearing of register interrupt into setup_irq function a9903de3aa16 dmaengine: fsl-edma: refactor using devm_clk_get_enabled ee2dda06465a dmaengine: fsl-edma: simply ATTR_DSIZE and ATTR_SSIZE by using ffs() 79434f9b9736 dmaengine: fsl-edma: move common IRQ handler to common.c c26e611433aa dmaengine: fsl-edma: Remove enum edma_version 9e006b243962 dmaengine: fsl-edma: transition from bool fields to bitmask flags in drvdata 66aac8ea0a6c dmaengine: fsl-edma: clean up EXPORT_SYMBOL_GPL in fsl-edma-common.c 8b9aee8073a5 dmaengine: fsl-edma: fix build error when arch is s390 8c4c9a9ae5af soundwire: intel_ace2x: add DAI hw_params/prepare/hw_free callbacks e4711d131aac greybus: svc: Remove unused declarations f5acc36b0714 IB/hfi1: Reduce printing of errors during driver shut down d2c023463453 RDMA/hfi1: Move user SDMA system memory pinning code to its own file ed7c6a2ba6a6 dt-bindings: regulator: qcom,rpmh-regulator: allow i, j, l, m & n as RPMh resource name suffix 3d91dfe72aac RDMA/hfi1: Use list_for_each_entry() helper d3c224575422 RDMA/mlx5: Fix trailing */ formatting in block comment 6812e0699905 RDMA/rxe: Fix redundant break statement in switch-case. dc202c57e9a1 RDMA/efa: Fix wrong resources deallocation order 691525074db9 phy: exynos5-usbdrd: Add Exynos850 support 255ec3879dd4 phy: exynos5-usbdrd: Add 26MHz ref clk support 6b34ec66e7e7 phy: exynos5-usbdrd: Make it possible to pass custom phy ops 0b76bdce3230 dt-bindings: phy: samsung,usb3-drd-phy: Add Exynos850 support b83eb8ba2ab9 phy: qcom-qmp-combo: fix clock probing 9dfccb6d0d3d RDMA/siw: Call llist_reverse_order in siw_run_sq bee024d20451 RDMA/siw: Correct wrong debug message b056327bee09 RDMA/siw: Balance the reference of cep->kref in the error path 4807ff70e228 phy: qcom-qmp-pcie: support SM8150 PCIe QMP PHYs bf46fa1dafac phy: qcom-qmp-pcie: populate offsets configuration 067832dc0387 phy: qcom-qmp-pcie: simplify clock handling 86f703762a9b phy: qcom-qmp-pcie: keep offset tables sorted cfe0d2038134 phy: qcom-qmp-pcie: drop ln_shrd from v5_20 config 377107bcc64a dt-bindings: phy: qcom,qmp-pcie: describe SM8150 PCIe PHYs 505fb2541678 dt-bindings: phy: migrate QMP PCIe PHY bindings to qcom,sc8280xp-qmp-pcie-phy.yaml dfe261107c08 Revert "IB/isert: Fix incorrect release of isert connection" fe6518d547fc misc: fastrpc: Pass proper scm arguments for static process init a2cb9cd6a394 misc: fastrpc: Fix incorrect DMA mapping unmap request ada6c2d99aed misc: fastrpc: Fix remote heap allocation request 9f266c1c739e phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed 08e49af50701 phy: qcom: Introduce M31 USB PHY driver f444491ccdfe dt-bindings: phy: qcom,m31: Document qcom,m31 USB phy dfe44a1377d8 phy: rockchip: inno-dsidphy: Add rv1126 support e92681b37656 dt-bindings: phy: rockchip-inno-dsidphy: Document rv1126 188a447b20f8 dt-bindings: phy: mediatek,tphy: allow simple nodename pattern ffc1786c3f41 phy: amlogic: meson-g12a-usb2: fix Wvoid-pointer-to-enum-cast warning b587cb726467 fsi: i2cr: Switch to use struct i2c_driver's .probe() e312cbdc1130 amba: bus: fix refcount leak aee17df05ea3 staging: rtl8192e: Annotate struct rtllib_txb with __counted_by f6f0d97b2cbf staging: greybus: fix alignment of open parenthesis 72eb8304b283 staging: sm750fb: fix sii164InitChip function name 1bff15cd9f12 staging: vme_user: fix check lines should not end with a '(' 03d593732dbc staging: vme_user: fix check blank lines not necessary be6cded374cc staging: rtl8723bs: Use helpers to check broadcast and multicast Ether addresses 722de0e6670d staging: vt6655: replace camel case by snake case 42f9bcfc71e8 staging: rtl8192e: Remove unsupported mode IW_MODE_MESH 31a14cba1753 staging: rtl8192e: Remove unsupported mode IW_MODE_REPEAT da1e39683a9d staging: rtl8192e: Remove unused function rtllib_start_master_bss() 2b632f7f4aed staging: rtl8192e: Remove unsupported mode IW_MODE_MASTER 6a8326494551 staging: vt6655: Change camel case variables to snake case 383e1b6a90c3 wifi: ath9k: Remove unused declarations b2fd72aafb13 wifi: ath9k: Remove unnecessary ternary operators 8b804643f42d wifi: ath9k: consistently use kstrtoX_from_user() functions 6edb4ba6fb5b wifi: ath9k: fix parameter check in ath9k_init_debug() 454994cfa9e4 wifi: ath9k: protect WMI command response buffer replacement with a lock b674fb513e2e wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx f708ed71775d wifi: ath5k: Remove redundant dev_err() 4b91dcc2f601 Documentation: devices.txt: Fix minors for ttyCPM* 27681960f055 Documentation: devices.txt: Remove ttySIOC* e327fdc26234 Documentation: devices.txt: Remove ttyIOC* 42a569cd0d77 serial: 8250_bcm7271: improve bcm7271 8250 port b4a778303ea0 serial: sc16is7xx: add missing support for rs485 devicetree properties 9baeea723c0f serial: sc16is7xx: fix bug when first setting GPIO direction 049994292834 serial: sc16is7xx: fix regression with GPIO configuration 4cf478dc5d70 dt-bindings: sc16is7xx: Add property to change GPIO function dabc54a45711 serial: sc16is7xx: remove obsolete out_thread label 2861ed4d6e6d serial: sc16is7xx: fix broken port 0 uart init 22130dae0533 serial: 8250_dw: fall back to poll if there's no interrupt e9f0dff15a96 dt-bindings: serial: snps-dw-apb-uart: make interrupt optional 5abd01145d0c serial: tegra: handle clk prepare error in tegra_uart_hw_init() 8a6498f2b943 serial: sifive: Add suspend and resume operations 6a4197f97633 tty: serial: meson: Add a earlycon for the T7 SoC 153fece7b77b dt-bindings: serial: amlogic,meson-uart: Add compatible string for T7 2490a0ca5735 serial: stm32: synchronize RX DMA channel in shutdown a01ae50d7eae serial: stm32: replace access to DMAR bit by dmaengine_pause/resume 7f28bcea824e serial: stm32: group dma pause/resume error handling into single function 00d1f9c6af0d serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled 00bc5e8fc917 serial: stm32: use DMAT as a configuration bit db89728abad5 serial: stm32: avoid clearing DMAT bit during transfer e112ec4202b1 tty: n_gsm: add restart flag to extended ioctl config 5767712668b8 tty: n_gsm: cleanup gsm_control_command and gsm_control_reply e74c048ae4c8 tty: n_gsm: increase gsm_mux unsupported counted where appropriate b99f51ba0403 tty: n_gsm: increase malformed counter for malformed control frames a1ce6da0833b tty: n_gsm: add open_error counter to gsm_mux e1c90bbb5f51 tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config 901de5ac0ea9 tty: n_gsm: add missing description to structs in gsmmux.h a031c77dfce4 tty: n_gsm: add restart flag to DLC specific ioctl config 169384fbe851 netfilter: nf_tables: allow loop termination for pending fatal signal aa222dd190d6 netfilter: xtables: refactor deprecated strncpy 06f7d3c3f82c netfilter: x_tables: refactor deprecated strncpy ad156c23d65c netfilter: nft_meta: refactor deprecated strncpy 6d87a4eae89e netfilter: nft_osf: refactor deprecated strncpy 7457af8bf994 netfilter: nf_tables: refactor deprecated strncpy 6cdd75a4a66b netfilter: nf_tables: refactor deprecated strncpy e53314034b23 netfilter: ipset: refactor deprecated strncpy a2f02c9920b2 netfilter: ebtables: replace zero-length array members a7ed3465daa2 netfilter: ebtables: fix fortify warnings in size_entry_mwt() 691b2bf14946 bonding: update port speed when getting bond speed 8c96b7017158 tracefs: Remove kerneldoc from struct eventfs_file 04bbe863241a PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation 54b45ee8bd42 serial: core: Remove unused PORT_* definitions ebee41c8490a tty: tty_buffer: invert conditions in __tty_buffer_request_room() 035197c908b5 tty: tty_buffer: initialize variables in initializers already 64365743b366 tty: tty_buffer: better types in __tty_buffer_request_room() b49a0ff7328f tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() 2ce2983c24c1 tty: tty_buffer: let tty_prepare_flip_string() return size_t 6144922e1767 tty: tty_buffer: switch insert functions to size_t 4a8d99a409d3 tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() c26405fd289b tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() 46bc78c81b65 tty: tty_buffer: use struct_size() in tty_buffer_alloc() d4d13ff3ac78 tty: tty_buffer: switch data type to u8 2f4926723ac7 tty: gdm724x: use min_t() for size_t varable and a constant 60ea3db33fbd spi: at91-usart: Use PTR_ERR_OR_ZERO() to simplify code e16d5f1447e0 usb: dwc2: add pci_device_id driver_data parse support 333ab99eab3c usb: gadget: remove max support speed info in bind operation dc2e6960a0a9 usb: gadget: composite: cleanup function config_ep_by_speed_and_alt() 4dfdd90b85f8 usb: gadget: config: remove max speed check in usb_assign_descriptors() 46decc82ffd5 usb: gadget: unconditionally allocate hs/ss descriptor in bind operation 3c5b006f3ee8 usb: gadget: f_uvc: change endpoint allocation in uvc_function_bind() 8165763f82bd usb: gadget: add a inline function gether_bitrate() 98102ae1549e usb: gadget: use working speed to calcaulate network bitrate and qlen 0c2dfb3ea6e9 dt-bindings: usb: samsung,exynos-dwc3: Add Exynos850 support 592d7a4663d2 usb: dwc3: exynos: Add support for Exynos850 variant 52ecf812de25 usb: gadget: udc-xilinx: fix incorrect type in assignment warning 0411fa8a5f65 usb: gadget: udc-xilinx: fix cast from restricted __le16 warning 7f93e683bc06 usb: gadget: udc-xilinx: fix restricted __le16 degrades to integer warning 2ccbe85456b3 USB: dwc2: hande irq on dead controller correctly 09867af36969 USB: cdc-acm: support flushing write buffers (TCOFLUSH) 4b3cd783808b usb: typec: qcom-pmic-typec: register drm_bridge 0bd9e0219bf0 usb: typec: altmodes/displayport: add support for embedded DP cases ae257611573c usb: gadget: function: Remove unused declarations 8d1de0ebce71 usb: dwc3: remove unnecessary platform_set_drvdata() f72ae60881ff usb: cdc-acm: move ldisc dcd notification outside of acm's read lock 23e60c8daf5e usb: typec: tcpci: clear the fault status bit f23643306430 usb: typec: bus: verify partner exists in typec_altmode_attention 20deab8bfc93 usb: core: Use module_led_trigger macro to simplify the code 1fa206bb764f usb: dwc3: meson-g12a: do post init to fix broken usb after resumption b1f778a223a2 KVM: arm64: pmu: Resync EL0 state on counter rotation 26f4f8358d89 dt-bindings: usb: samsung,exynos-dwc3: Fix Exynos5433 compatible 8d4ff1351801 dt-bindings: usb: samsung,exynos-dwc3: fix order of clocks on Exynos5433 4d4f1468a002 affs: rename local toupper() to fn() to avoid confusion a3bf4c36e3bd affs: remove writepage implementation c02d35d89b31 btrfs: zoned: skip splitting and logical rewriting on pre-alloc write a18e26a58bf3 interconnect: qcom: icc-rpmh: Retire DEFINE_QBCM edd13c04ff0d interconnect: qcom: sm8350: Retire DEFINE_QBCM 8e509d66df63 interconnect: qcom: sm8250: Retire DEFINE_QBCM 670699a4225b interconnect: qcom: sm8150: Retire DEFINE_QBCM ab2c1cb5740a interconnect: qcom: sm6350: Retire DEFINE_QBCM de2ae887d3bb interconnect: qcom: sdx65: Retire DEFINE_QBCM 37474b02d228 interconnect: qcom: sdx55: Retire DEFINE_QBCM 35f490c5e4e8 interconnect: qcom: sdm845: Retire DEFINE_QBCM 46cd2018c52a interconnect: qcom: sdm670: Retire DEFINE_QBCM e451b2ea5a11 interconnect: qcom: sc7180: Retire DEFINE_QBCM b32968a84c84 interconnect: qcom: icc-rpmh: Retire DEFINE_QNODE 9e62ccde3650 interconnect: qcom: sm8350: Retire DEFINE_QNODE aaf7d02ff862 interconnect: qcom: sm8250: Retire DEFINE_QNODE 9533964b7b9c interconnect: qcom: sm8150: Retire DEFINE_QNODE 5affec83c4db interconnect: qcom: sm6350: Retire DEFINE_QNODE a5403ec6758d interconnect: qcom: sdx65: Retire DEFINE_QNODE 55ac6a6867e3 interconnect: qcom: sdx55: Retire DEFINE_QNODE 664e80879d0c interconnect: qcom: sdm845: Retire DEFINE_QNODE 99cb3e809883 interconnect: qcom: sdm670: Retire DEFINE_QNODE ea168170cd7a interconnect: qcom: sc7180: Retire DEFINE_QNODE 19e4a47ee747 wifi: mac80211: check S1G action frame size 9c319a0f6d52 drm/ttm/tests: Fix type conversion in ttm_pool_test d5301c90716a pinctrl: cherryview: fix address_space_handler() argument 220adc0fda6b ASoC: fsl: merge DAI call back functions into ops 26ef47e5ba60 ASoC: SOF: ipc4-topology: Add module parameter to ignore the CPC value 2cbd5304ea39 ASoC: pxa: merge DAI call back functions into ops da41309b618e pinctrl: intel: consolidate ACPI dependency df8e2c3e16be mei: make mei_class a static const structure 979ca1ca1f2c uio: pruss: fix missing iounmap() in pruss_probe() 051178c366bb super: use higher-level helper for {freeze,thaw} 6d2c360b4bad wifi: iwlmei: don't send nic info with invalid mac address a7d9ac48a651 wifi: iwlmei: send driver down SAP message only if wiamt is enabled 3243aee1cb92 wifi: iwlmei: send HOST_GOES_DOWN message even if wiamt is disabled ef030ab17e06 wifi: iwlmei: don't send SAP messages if AMT is disabled 057381ddac05 wifi: iwlwifi: pcie: avoid a warning in case prepare card failed d166a5c9775f wifi: iwlwifi: remove memory check for LMAC error address d09d290ae393 wifi: iwlwifi: mvm: support flush on AP interfaces 0922a7107903 wifi: iwlwifi: mvm: enable HE TX/RX <242 tone RU on new RFs 533d93086248 wifi: iwlwifi: add Razer to ppag approved list c83031afaaaa wifi: iwlwifi: pcie: point invalid TFDs to invalid data 80fa8377f5c6 wifi: iwlwifi: queue: move iwl_txq_gen2_set_tb() up c522948a4718 wifi: iwlwifi: pcie: move gen1 TB handling to header d5050543f1ed wifi: iwlwifi: remove 'def_rx_queue' struct member a06320044a30 wifi: iwlwifi: pcie: clean up gen1/gen2 TFD unmap d9d115fed674 wifi: iwlwifi: remove WARN from read_mem32() 0c2f92f6a5ac wifi: iwlwifi: api: fix a small upper/lower-case typo b33663307002 wifi: iwlwifi: mvm: advertise MLO only if EHT is enabled 43c2817225fc net: remove unnecessary input parameter 'how' in ifdown function 545d3523dff0 wifi: cfg80211: Annotate struct cfg80211_tid_config with __counted_by e3eac9f32ec0 wifi: cfg80211: Annotate struct cfg80211_scan_request with __counted_by 7b6d7087031b wifi: cfg80211: Annotate struct cfg80211_rnr_elems with __counted_by 342bc7c9e877 wifi: cfg80211: Annotate struct cfg80211_pmsr_request with __counted_by c14679d7005a wifi: cfg80211: Annotate struct cfg80211_mbssid_elems with __counted_by d4d3aaf25a66 wifi: cfg80211: Annotate struct cfg80211_cqm_config with __counted_by 93ca82447c3e wifi: cfg80211: Annotate struct cfg80211_acl_data with __counted_by 3a198c95c95d alx: fix OOB-read compiler warning f8941e6c4c71 xen: privcmd: Add support for irqfd db3b16dcc7e4 gpio: pcf857x: Extend match data support for OF tables bb5ad5ef7493 gpio: vf610: switch to dynamic allocat GPIO base 086629773ec9 tracefs: Avoid changing i_mode to a temp value a943188dabf7 tracing/user_events: Optimize safe list traversals c8f05f2f41d7 ftrace: Remove empty declaration ftrace_enable_daemon() and ftrace_disable_daemon() efde97a175e8 tracing: Remove unused function declarations fa828efb9cb3 tracing/filters: Document cpumask filtering 38c6f6808389 tracing/filters: Further optimise scalar vs cpumask comparison 1cffbe6c62f1 tracing/filters: Optimise CPU vs cpumask filtering when the user mask is a single CPU ca77dd8ce465 tracing/filters: Optimise scalar vs cpumask filtering when the user mask is a single CPU fe4fa4ec9b46 tracing/filters: Optimise cpumask vs cpumask filtering when user mask is a single CPU 347d24fc8286 tracing/filters: Enable filtering the CPU common field by a cpumask 3cbec9d7b93d tracing/filters: Enable filtering a scalar field by a cpumask 39f7c41c908b tracing/filters: Enable filtering a cpumask field by another cpumask cfb58e278c6a tracing/filters: Dynamically allocate filter_pred.regex e930d97f6d3e alpha: remove f3c78e949d3f alpha: replace #include with #include b154f642399a ia64: remove ab03e604bb91 ia64: replace #include with #include ee8aff7fbea3 sparc: remove 4cdb71b6ba32 sparc: replace #include with #include 1fdd729019f9 kbuild: remove include/ksym from CLEAN_FILES f73eedc90bf7 PCI: vmd: Disable bridge window for domain reset 572a3d1e5d3a tmpfs,xattr: GFP_KERNEL_ACCOUNT for simple xattrs a14198dfe990 efi/runtime-wrappers: Clean up white space and add __init annotation 5894cf571e14 acpi/prmt: Use EFI runtime sandbox to invoke PRM handlers 3c17ae416109 efi/runtime-wrappers: Don't duplicate setup/teardown code e38abdab441c efi/runtime-wrappers: Remove duplicated macro for service returning void 8f01caf0c5c1 parisc: Avoid ioremap() for same addresss in iosapic_register() 98a9d5f07edf parisc: unaligned: Simplify 32-bit assembly in emulate_std() 4800a6215e33 parisc: Wire up eBPF JIT compiler 6b3cba375917 parisc: Fix comment on Elf64 function descriptor 22de5d626231 parisc: Add eBPF JIT compiler glue code and Makefile c95e269773b3 parisc: Add 64-bit eBPF JIT compiler ceb0e7267693 parisc: Add 32-bit eBPF JIT compiler 3033cd430768 parisc: Use generic mmap top-down layout and brk randomization 9f5ba4b3e1b3 parisc: Fix /proc/cpuinfo output for lscpu 4aae44f65827 pwm: lpc32xx: Remove handling of PWM channels 9ce4ed5b4db1 gpiolib: provide and use gpiod_line_state_notify() 9aab92bc3a89 mfd: mc13xxx: Simplify device data fetching in probe() d92df6fb812c mfd: rz-mtu3: Replace raw_spin_lock->spin_lock() a160d1286b59 mfd: rz-mtu3: Reduce critical sections 367124ebb359 mfd: mxs-lradc: Fix Wvoid-pointer-to-enum-cast warning 4e57d1425c7b mfd: wm31x: Fix Wvoid-pointer-to-enum-cast warning 5033fb97795f mfd: wm8994: Fix Wvoid-pointer-to-enum-cast warning a2ce000265b7 mfd: tc3589: Fix Wvoid-pointer-to-enum-cast warning aad6c588bdd2 mfd: lp87565: Fix Wvoid-pointer-to-enum-cast warning b2ee6a378d05 mfd: hi6421-pmic: Fix Wvoid-pointer-to-enum-cast warning b1da99664b51 mfd: max77541: Fix Wvoid-pointer-to-enum-cast warning 0f28379e3a44 mfd: max14577: Fix Wvoid-pointer-to-enum-cast warning 4db65f45e0ac mfd: stmpe: Fix Wvoid-pointer-to-enum-cast warning 59cf381f1260 mfd: rn5t618: Remove redundant of_match_ptr() d20642ad4f0c mfd: lochnagar-i2c: Remove redundant of_match_ptr() 9425f72ad31e mfd: stpmic1: Remove redundant of_match_ptr() 000373230249 mfd: act8945a: Remove redundant of_match_ptr() 6192a8a17979 mfd: rsmu_spi: Remove redundant of_match_ptr() 23fa9421f8b1 mfd: altera-a10sr: Remove redundant of_match_ptr() e158e08a76a5 mfd: rsmu_i2c: Remove redundant of_match_ptr() 8e922937a78d mfd: tc3589x: Remove redundant of_match_ptr() 87ea8c7e2d19 mfd: ipaq-micro: Remove unused variable i in micro_rx_msg() 7970744b1df8 dt-bindings: mfd: bd71847-pmic: Remove unneeded LED header 7564efb37346 MAINTAINERS: Add entry for TQ-Systems device trees and drivers 64e86f632bf1 ceph: add base64 endcoding routines for encrypted names b7b53361c80b ceph: make ioctl cmds more readable in debug log f061feda6c54 ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr 6b5717bd30ab ceph: implement -o test_dummy_encryption mount option 2d332d5bc424 ceph: fscrypt_auth handling for ceph 4de77f25fd85 ceph: use osd_req_op_extent_osd_iter for netfs reads dee0c5f83460 libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type 4c793d4c58b7 ceph: make ceph_msdc_build_path use ref-walk ec9595c080c6 ceph: preallocate inode for ops that may create one 03bc06c7b0bd ceph: add new mount option to enable sparse reads f628d7999727 libceph: add sparse read support to OSD client d396f89db39a libceph: add sparse read support to msgr1 f36217e35ce1 libceph: support sparse reads on msgr2 secure codepath ec3bc567eac1 libceph: new sparse_read op, support sparse reads on msgr2 crc codepath a679e50f7286 libceph: define struct ceph_sparse_extent and add some helpers 08b8a0440eee libceph: add spinlock around osd->o_requests 442466e04f5f xen/xenbus: Avoid a lockdep warning when adding a watch 90308679c297 net: pcs: lynxi: implement pcs_disable op 8d6b4927936d ARM: multi_v7_defconfig: Add SCMI regulator support bb9b0e46b84c hv: hyperv.h: Replace one-element array with flexible-array member 78e04bbff849 Drivers: hv: vmbus: Don't dereference ACPI root object handle 7d6612834d17 soc: kunpeng_hccs: fix some sparse warnings about incorrect type 67694c076bd7 soc: loongson2_pm: add power management support 6054a676e969 soc: dt-bindings: add loongson-2 pm 4754ec7f2020 x86/hyperv: Add hyperv-specific handling for VMMCALL under SEV-ES 44676bb9d566 x86/hyperv: Add smp support for SEV-SNP guest 45f46b1ac95e clocksource: hyper-v: Mark hyperv tsc page unencrypted in sev-snp enlightened guest 48b1f68372ca x86/hyperv: Use vmmcall to implement Hyper-V hypercall in sev-snp enlightened guest 193061ea0a50 drivers: hv: Mark percpu hvcall input arg page unencrypted in SEV-SNP enlightened guest b13103559ddd x86/hyperv: Mark Hyper-V vp assist page unencrypted in SEV-SNP enlightened guest 8387ce06d70b x86/hyperv: Set Virtual Trust Level in VMBus init message d6e2d6524437 x86/hyperv: Add sev-snp enlightened guest static key 8909a9392b41 selftests/bpf: Add extra link to uprobe_multi tests d571efae0f1d selftests/bpf: Add uprobe_multi pid filter tests e7cf9a48f8d6 selftests/bpf: Add uprobe_multi cookie test 85209e839fc2 selftests/bpf: Add uprobe_multi usdt bench test 4cde2d8aa7f7 selftests/bpf: Add uprobe_multi usdt test code 3706919ee05f selftests/bpf: Add uprobe_multi bench test 519dfeaf5119 selftests/bpf: Add uprobe_multi test program a93d22ea6092 selftests/bpf: Add uprobe_multi link test ffc68903617a selftests/bpf: Add uprobe_multi api test 75b3715720d7 selftests/bpf: Add uprobe_multi skel test 3830d04a7401 selftests/bpf: Move get_time_ns to testing_helpers.h 5902da6d8a52 libbpf: Add uprobe multi link support to bpf_program__attach_usdt 7e1b46812345 libbpf: Add uprobe multi link detection 5bfdd32dd575 libbpf: Add support for u[ret]probe.multi[.s] program sections 3140cf121c25 libbpf: Add bpf_program__attach_uprobe_multi function 5054a303f896 libbpf: Add bpf_link_create support for multi uprobes e613d1d0f7d4 libbpf: Add elf_resolve_pattern_offsets function 7ace84c68929 libbpf: Add elf_resolve_syms_offsets function 3774705db171 libbpf: Add elf symbol iterator f90eb70d4489 libbpf: Add elf_open/elf_close functions 5c742725045a libbpf: Move elf_find_func_offset* functions to elf object 8097e460cabd libbpf: Add uprobe_multi attach type and link names 686328d80c43 bpf: Add bpf_get_func_ip helper support for uprobe link b733eeade420 bpf: Add pid filter support for uprobe_multi link 0b779b61f651 bpf: Add cookies support for uprobe_multi link 89ae89f53d20 bpf: Add multi uprobe link 3505cb9fa26c bpf: Add attach_type checks under bpf_prog_attach_check_attach_type c5487f8d9186 bpf: Switch BPF_F_KPROBE_MULTI_RETURN macro to enum 1a70ca71547b interconnect: qcom: bcm-voter: Use enable_maks for keepalive voting a1f4170dec44 interconnect: qcom: bcm-voter: Improve enable_mask handling 456d53554ca7 samples/bpf: simplify spintest with kprobe.multi 8dc805514631 samples/bpf: refactor syscall tracing programs using BPF_KSYSCALL macro d93a7cf6ca2c samples/bpf: fix broken map lookup probe 92632115fb57 samples/bpf: fix bio latency check with tracepoint 11430421b440 samples/bpf: make tracing programs to be more CO-RE centric 02dabc247ad6 samples/bpf: fix symbol mismatch by compiler optimization 4a0ee7889069 samples/bpf: unify bpf program suffix to .bpf with tracing programs e7e6c774f5d4 samples/bpf: convert to vmlinux.h with tracing programs 34f6e38f58db samples/bpf: fix warning with ignored-attributes 136191703038 interconnect: Teach lockdep about icc_bw_lock order af42269c3523 interconnect: Fix locking for runpm vs reclaim c2e42ddf26ca bpf, cpumask: Clean up bpf_cpu_map_entry directly in cpu_map_free 8f8500a247c9 bpf, cpumap: Use queue_rcu_work() to remove unnecessary rcu_barrier() 16862f1b2110 interconnect: qcom: sm8450: Enable sync_state dd4904f3b924 interconnect: qcom: Annotate struct icc_onecell_data with __counted_by 6f0c60f14611 interconnect: Annotate struct icc_path with __counted_by b1e0cdb0f697 interconnect: icc-clk: Annotate struct icc_clk_provider with __counted_by ae23f14141d9 dt-bindings: display: msm/dp: restrict opp-table to objects fab610be30db of: Refactor node and property manipulation function locking 6701c2c76a1e of: dynamic: Move dead property list check into property add/update functions 420f0de965a8 of: dynamic: Fix race in getting old property when updating property 27a02f265e25 of: dynamic: Refactor changeset action printing to common helpers cb8790102b5a dt-bindings: interconnect: OSM L3: add SDM670 compatible 86344494e364 scsi: libsas: Delete sas_ata_task.retry_count 44862dc2d2e7 scsi: libsas: Delete sas_ata_task.stp_affil_pol 7b964c402285 scsi: libsas: Delete sas_ata_task.set_affil_pol 4dc051eb0c6b scsi: libsas: Delete sas_ssp_task.task_prio ebf26e93cfec scsi: libsas: Delete sas_ssp_task.enable_first_burst 31d9061b475c scsi: libsas: Delete sas_ssp_task.retry_count 1136a0225d05 scsi: libsas: Delete struct scsi_core 2f4e20cd6ef8 scsi: libsas: Delete enum sas_phy_type c46a91709335 scsi: libsas: Delete enum sas_class b1bc49731770 scsi: libsas: Delete sas_ha_struct.lldd_module cc6e67e60fe7 scsi: qla2xxx: Update version to 10.02.09.100-k 641671d97b91 Revert "scsi: qla2xxx: Fix buffer overrun" b496953dd044 scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit() e9105c4b7a92 scsi: qla2xxx: Remove unsupported ql2xenabledif option 0ba0b018f945 scsi: qla2xxx: Error code did not return to upper layer cd248a95f86d scsi: qla2xxx: Add logs for SFP temperature monitoring e370b64c7db9 scsi: qla2xxx: Fix firmware resource tracking 6d0b65569c0a scsi: qla2xxx: Flush mailbox commands on chip reset 875386b98857 scsi: qla2xxx: Add Unsolicited LS Request and Response Support for NVMe ae25f65a351c scsi: qla2xxx: Allow 32-byte CDBs efeda3bf912f scsi: qla2xxx: Move resource to allow code reuse a644b0abbfe1 mm: convert split_huge_pages_pid() to use a folio b10ff04dc0ec mm: add tail private fields to struct folio 6199277baf73 mm: remove folio_test_transhuge() ebc1baf5c9b4 mm: free up a word in the first tail page c704ae979784 mm: rearrange page flags de53c05f2ae3 mm: add large_rmappable page flag 9c5ccf2db04b mm: remove HUGETLB_PAGE_DTOR 0f2f43fabb95 mm: remove free_compound_page() and the compound_page_dtors array da6e7bf3a031 mm: convert prep_transhuge_page() to folio_prep_large_rmappable() 8dc4a8f1e038 mm: convert free_transhuge_folio() to folio_undo_large_rmappable() 454a00c40a21 mm: convert free_huge_page() to free_huge_folio() dd6fa0b61814 mm: call free_huge_page() directly 99a9e0b83ab9 io_uring: stop calling free_compound_page() e5013f11c6c9 selftest/mm: ksm_functional_tests: Add PROT_NONE test 42096aa24b82 selftest/mm: ksm_functional_tests: test in mmap_and_merge_range() if anything got merged 14fb1fd751fa pgtable: improve pte_protnone() comment 7acddcc1ae30 mm/gup: don't implicitly set FOLL_HONOR_NUMA_FAULT b1e1296d7c6a kvm: explicitly set FOLL_HONOR_NUMA_FAULT in hva_to_pfn_slow() 84c073fd89de scsi: target: Fix write perf due to unneeded throttling 18cf4fcd7bdc remoteproc: pru: add support for configuring GPMUX based on client setup fb2bdd32b231 remoteproc: stm32: fix incorrect optional pointers 19d7102a9539 scsi: lpfc: Do not abuse UUID APIs and LPFC_COMPRESS_VMID_SIZE 04aff456af18 scsi: pm8001: Remove unused declarations 1a1975551943 scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock 2d6f70fe175e scsi: elx: sli4: Remove code duplication 56a4d69a26c9 scsi: bfa: Replace one-element array with flexible-array member in struct fc_rscn_pl_s 1e4474c84554 scsi: qla2xxx: Remove unused declarations 5d344c5eb415 scsi: pmcraid: Use pci_dev_id() to simplify the code 545432959551 scsi: pm80xx: Set RETFIS when requested by libsas 72875018f638 scsi: libsas: Add return_fis_on_success to sas_ata_task bb1459cb84da scsi: megaraid: Use pci_dev_id() to simplify the code a46421fdf7e9 scsi: megaraid_sas: Use pci_dev_id() to simplify the code 48e590218d1b scsi: mvumi: Use pci_dev_id() to simplify the code 3d0b71398490 kstrtox: consistently use _tolower() 5ffd2c37cb7a kill do_each_thread() cdaac8e7e5a0 nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse 198430f7f785 scripts/bloat-o-meter: count weak symbol sizes ef815d2cba78 treewide: drop CONFIG_EMBEDDED 0a6b58c5cd0d lockdep: fix static memory detection even more 665536092355 lib/vsprintf: declare no_hash_pointers in sprintf.h 39ced19b9e60 lib/vsprintf: split out sprintf() and friends a7031f145257 kernel/fork: stop playing lockless games for exe_file replacement 8bd49ef211b6 adfs: delete unused "union adfs_dirtail" definition 852622bf3616 scripts/gdb/vmalloc: add vmallocinfo support 79939c4a79bc scripts/gdb/slab: add slab support 2f060190efce scripts/gdb/page_owner: add page owner support 0e1b240a4b17 scripts/gdb/stackdepot: add stackdepot support eb985b5dbf97 scripts/gdb/aarch64: add aarch64 page operation helper commands and configs 4d040cbca8e4 scripts/gdb/utils: add common type usage 82141540c3e0 scripts/gdb/modules: add get module text support 11f956538c07 scripts/gdb/symbols: add specific ko module load command 8e7b7ffbd40f checkpatch: reword long-line warning about commit-msg 5b2c73341ae9 checkpatch: special case extern struct in .c 517f8eb3fa64 scsi: ufs: host: Convert to dev_err_probe() in ufshcd_pltfrm_init() 137523237172 scsi: ufs: core: Convert to dev_err_probe() in ufshcd_variant_hba_init() 62ec2092095b scsi: core: Use 32-bit hostnum in scsi_host_lookup() 9a23ed57abbb scsi: isci: Return result of sas_register_ha() e45a2e947dfa pagemap: remove wait_on_page_locked_killable() d160ef71b42c Rename kmemleak_initialized to kmemleak_late_initialized 835bc157da68 mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() b348b5fe2b5f mm/ksm: add pages scanned metric 0790e1e2b1b7 mm: allow fault_dirty_shared_page() to be called under the VMA lock 7e2fca52ef91 mm/secretmem: use a folio in secretmem_fault() 1b6754fea43c writeback: remove unused delaration of bdi_async_bio_wq daa60ae64c65 mm,thp: fix smaps THPeligible output alignment 4b5b7850c928 mm,thp: fix nodeN/meminfo output alignment 8dbbc49345a7 mm,thp: no space after colon in Mem-Info fields 33a9fb09836a riscv: include asm/cacheflush.h in asm/hugetlb.h 1de8c835a936 arm64: include asm/cacheflush.h in asm/hugetlb.h 889690bcbccb arm: include asm/cacheflush.h in asm/hugetlb.h 6469b66e3f5a selftests: improve vm.memfd_noexec sysctl tests 9876cfe8ec1c memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy 434ed3350f57 memfd: improve userspace warnings for missing exec-related flags 202e14222fad memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 99f34659e78b selftests: memfd: error out test process when child test fails 708879a1b442 selftests/mm: fix uffd-stress help information 9a4bbd8d975e mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers da9aefca789d um: convert {pmd, pte}_free_tlb() to use ptdescs 222107e1601f sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc equivalents b3311d707c8f sparc64: convert various functions to use ptdescs bb3be388537b sh: convert pte_free_tlb() to use ptdescs 380f2c1ae9d4 riscv: convert alloc_{pmd, pte}_late() to use ptdescs 5823b9fe0451 openrisc: convert __pte_free_tlb() to use ptdescs 61139e9a7592 nios2: convert __pte_free_tlb() to use ptdescs 3e14fb19ad7c mips: convert various functions to use ptdescs bff28e6bd08e m68k: convert various functions to use ptdescs 382739797f79 loongarch: convert various functions to use ptdescs b45a12c0070a hexagon: convert __pte_free_tlb() to use ptdescs e647333995dd csky: convert __pte_free_tlb() to use ptdescs 11b4fa8b2a56 arm64: convert various functions to use ptdescs 358d1c39c82a arm: convert various functions to use ptdescs c787ae5b3914 pgalloc: convert various functions to use ptdescs 4f054c28f425 mm: remove page table members from struct page 6326c26c1514 s390: convert various pgalloc functions to use ptdescs f92c494f420a x86: convert various functions to use ptdescs 4eaca96140b3 powerpc: convert various functions to use ptdescs 7e11dca14b27 mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ctor,dtor} 6ed1b8a09deb mm: convert ptlock_free() to use ptdescs 7e5f42ae3413 mm: convert pmd_ptlock_free() to use ptdescs 75b25d49ca66 mm: convert ptlock_init() to use ptdescs edbaefe53c64 mm: convert pmd_ptlock_init() to use ptdescs 1865484af6b2 mm: convert ptlock_ptr() to use ptdescs f5ecca06b3a5 mm: convert ptlock_alloc() to use ptdescs f8546d8494ca mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() bf2d4334f72e mm: add utility functions for ptdesc 9a35de4ffc20 pgtable: create struct ptdesc f7bda0d85dd7 mm: add PAGE_TYPE_OP folio functions e1dea6d3c681 mm/z3fold: remove obsolete comment for struct z3fold_pool b5ffd2973365 mm/page_alloc: use get_pfnblock_migratetype to avoid extra page_to_pfn a04d12c2481f mm/page_alloc: remove unnecessary inner __get_pfnblock_flags_mask 368d983b9855 mm: page_alloc: remove unused parameter from reserve_highatomic_pageblock() b7108d66318a Multi-gen LRU: skip CMA pages when they are not eligible 8fbb92bd10be mm/compaction: remove unused parameter pgdata of fragmentation_score_wmark 1305870529d9 mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free f142b2c2530c mm/page_alloc: remove track of active PCP lists range in bulk free 1a8c64e11043 mm/memory_hotplug: embed vmem_altmap details in memory block 603fd64dfa45 powerpc/book3s64/memhotplug: enable memmap on memory for radix 2d1f649c7c08 mm/memory_hotplug: support memmap_on_memory when memmap is not aligned to pageblocks 85a2b4b08f20 mm/memory_hotplug: allow architecture to override memmap on memory support check e3c2bfdd33a3 mm/memory_hotplug: allow memmap on memory hotplug request to fallback 04d5ea46a151 mm/memory_hotplug: simplify ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE kconfig 9af7c7426c2e writeback: remove redundant checks for root memcg 97157d8908bc mm: zswap: update comment for struct zswap_entry 3f32c49ed6f1 mm: memtest: convert to memtest_report_meminfo() daee07bfba33 mm/mm_init: use helper macro BITS_PER_LONG and BITS_PER_BYTE 6379693e3c26 mm: memory-failure: use helper macro llist_for_each_entry_safe() 9a9d0b829901 mm: move dummy_vm_ops out of a header c9d6e982c3f8 mm: move vma locking out of vma_prepare and dup_anon_vma ad9f006351c3 mm: always lock new vma before inserting into vma tree 60081bf19b0e mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once e727bfd5e73a mm: replace mmap with vma write lock assertions when operating on a vma ce2fc5fffdfa mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap 6c1aa2d37f76 mm/hugetlb.c: use helper macro K() b1773e0ea30a mm/mmap.c: use helper macro K() d5a6474d3d36 mm/nommu.c: use helper macro K() b91742d84d29 mm/shmem.c: use helper macro K() 3cb8eaa4558e mm/swap_state.c: use helper macro K() 00cde0429bc5 mm/swapfile.c: use helper macro K() 61f297380118 mm: remove redundant K() macro definition 0db31d63f27e mm: disable kernelcore=mirror when no mirror memory 18c59d58baa6 mm/compaction: only set skip flag if cc->no_set_skip_hint is false f82024cbfa3a mm/compaction: remove unnecessary return for void function c3750cc7725a mm/compaction: correct comment to complete migration failure cf043a007e00 mm/compaction: correct comment of cached migrate pfn update 0aa8ea3c5d35 mm/compaction: correct comment of fast_find_migrateblock in isolate_migratepages 7545e2f20aeb mm/compaction: skip page block marked skip in isolate_migratepages_block 7c0a84bd0dc2 mm/compaction: correct last_migrated_pfn update in compact_zone 530f745c7620 maple_tree: replace data before marking dead in split and spanning store 068bafcac0b8 maple_tree: change mas_adopt_children() parent usage 4ffc2ee2cf01 maple_tree: introduce mas_tree_parent() definition 1238f6a226dc maple_tree: introduce mas_put_in_tree() 72bcf4aa86ec maple_tree: reorder replacement of nodes to avoid live lock 83d97f620f61 maple_tree: add hex output to maple_arange64 dump dbdd2a989f23 mm: no need to export mm_kobj 9cf6a060f955 arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGE f720b471fdb3 mm: hugetlb: use flush_hugetlb_tlb_range() in move_hugetlb_page_tables() 13cfd63f3fec mm/compaction: remove unnecessary "else continue" at end of loop in isolate_freepages_block dc13292cccfd mm/compaction: remove unnecessary cursor page in isolate_freepages_block a2864a67452e mm/compaction: merge end_pfn boundary check in isolate_freepages_range 16951789008d mm/compaction: set compact_cached_free_pfn correctly in update_pageblock_skip 3a1060c26158 mm/memcg: fix wrong function name above obj_cgroup_charge_zswap() c1dc69e6ce65 mm/page_alloc: remove unneeded variable base 73d471936337 mm/z3fold: use helper function put_z3fold_locked() and put_z3fold_locked_list() 41a7ed8cfd54 Docs/admin-guide/mm/damon/usage: update for DAMON monitoring target type DAMOS filter d3d21d91ae93 Docs/ABI/damon: update for DAMON monitoring target type DAMOS filter 08ad3bb3edc0 Docs/mm/damon/design: update for DAMON monitoring target type DAMOS filter 9628ace84061 selftests/damon/sysfs: test damon_target filter 9f6e47abfcb4 mm/damon/sysfs-schemes: support target damos filter 17e7c724d3c2 mm/damon/core: implement target type damos filter 375af850385c Docs/admin-guide/mm/damon/usage: update for address range type DAMOS filter 2beb97fcbf87 Docs/ABI/damon: update for address range DAMOS filter 96a7cb23778a Docs/mm/damon/design: update for address range filters 4c45c20d5348 selftests/damon/sysfs: test address range damos filter 26713c890875 mm/damon/core-test: add a unit test for __damos_filter_out() 2f1abcfccd86 mm/damon/sysfs-schemes: support address range type DAMOS filter ab9bda001b68 mm/damon/core: introduce address range type damos filter ea7f03a441b5 Docs/admin-guide/mm/damon/usage: update for tried_regions/total_bytes e91b5ccf1f1b Docs/ABI/damon: update for tried_regions/total_bytes b823cb08e662 selftests/damon/sysfs: test tried_regions/total_bytes file 6ad243b83b50 mm/damon/sysfs: implement a command for updating only schemes tried total bytes b69f92a74140 mm/damon/sysfs-schemes: implement DAMOS tried total bytes file a3235ea2a88b Multi-gen LRU: fix can_swap in lru_gen_look_around() bb5e7f234eac Multi-gen LRU: avoid race in inc_min_seq() 669281ee7ef7 Multi-gen LRU: fix per-zone reclaim 0388536ac291 mm:vmscan: fix inaccurate reclaim during proactive reclaim 2a158e956b98 mm/damon/core-test: add a test for damos_new_filter() ca39c5e7d10f mm/memcg: update obsolete comment above parent_mem_cgroup() 6a718bd2ed4a arm64: tlbflush: add some comments for TLB batched flushing ebddd111fcd1 mm/page_alloc: avoid unneeded alike_pages calculation 549f5c771e1b perf/core: use vma_is_initial_stack() and vma_is_initial_heap() 68df1baf158f selinux: use vma_is_initial_stack() and vma_is_initial_heap() f7992bfaf3e3 drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() 11250fd12eb8 mm: factor out VMA stack and heap checks edb72f4e4fc2 selftests: mm: add KSM_MERGE_TIME tests 67311a36e5e1 mm/page_ext: move page_ext_operations definition under CONFIG_PAGE_EXTENSION c6493f4bd789 mm/vmstat: remove unused page_ext.h from vmstat c456832e6a8d mm/page_poison: remove unused page_ext.h from page_poison e7ee3f9791f5 damon: use pmdp_get instead of drectly dereferencing pmd 866ff80176aa mm: improve the comment in isolate_migratepages_block() 108c3dc6cd3d mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN 4852a8052493 mm: kmsan: use helper macro offset_in_page() 5d7800d9cb9a mm: kmsan: use helper function page_size() 6e412203eeae mm/memory.c: fix some kernel-doc comments 5d241789dfe1 mm/memcg: fix obsolete function name in mem_cgroup_protection() 98804a944a63 mm: zswap: kill zswap_get_swap_cache_page() 731089577962 mm: zswap: tighten up entry invalidation 56c67049c0ee mm: zswap: use zswap_invalidate_entry() for duplicates 68af05143fd4 kernel/iomem.c: remove __weak ioremap_cache helper 1cac4c0760ec mm/page_ext: use page_ext_data helper in page_owner d981e2804c92 mm/page_ext: use page_ext_data helper in page_table_check c0a5d93a885b mm/page_ext: add common function to get client data from page_ext ca54f6d89d60 zswap: make zswap_load() take a folio fbcec6a3a09b swap: remove some calls to compound_head() in swap_readpage() 074e3e262adb memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio 34f4c198bfbe zswap: make zswap_store() take a folio 42c06a0e8ebe mm: kill frontswap b8cf32dc6e8c mm: zswap: multiple zpools support bfaa4a0ce1bb scsi: gvp11: Remove unused gvp11_setup() function 71cc486335c4 scsi: qlogicpti: Mark qlogicpti_info() static 68a4f84a17c1 scsi: ppa: Add a module parameter for the transfer mode b68442ebda9c scsi: ppa: Fix compilation with PPA_DEBUG=1 e9b525b6ccbf scsi: arcmsr: Add __init and __exit for arcmsr_module_{init,exit}() a905b5cddcbd scsi: core: Remove unused extern declarations 2fcd1e2b648f scsi: libsas: Remove unused declarations 5c13e2388bf3 f2fs: avoid false alarm of circular locking da54556695b9 net/mlx5: Convert PCI error values to generic errnos 7cd23f6c7252 PCI: Document the Capability accessor RMW improvements f139492a09f1 wifi: ath10k: Use RMW accessors for changing LNKCTL f5a7ac118faf wifi: ath12k: Use RMW accessors for changing LNKCTL 6c1b6bdb34aa wifi: ath11k: Use RMW accessors for changing LNKCTL 30de872537bd net/mlx5: Use RMW accessors for changing LNKCTL 7189576e8a82 drm/radeon: Use RMW accessors for changing LNKCTL d51847acb018 cpufreq: intel_pstate: set stale CPU frequency to minimum 7eb6deb3f556 Revert "pds_core: Fix some kernel-doc comments" ce7d88110b9e drm/amdgpu: Use RMW accessors for changing LNKCTL ed9571647eff cpufreq: stats: Improve the performance of cpufreq_stats_create_table() 2ddd3cac1fa9 nsproxy: Convert nsproxy.count to refcount_t 1c2a66d47de3 ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device 41233988112f ACPI: x86: s2idle: Add for_each_lpi_constraint() helper a879058d01e2 ACPI: x86: s2idle: Add more debugging for AMD constraints parsing 9cc8cd086f05 ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table 883cf0d4cf28 ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects 3c6b1212d20b ACPI: x86: s2idle: Post-increment variables when getting constraints 3ac9b733723e ACPI: Adjust #ifdef for *_lps0_dev use 7d7c6e8c5fe4 net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() 95c337cce0e1 net/mlx5: DR, Supporting inline WQE when possible df3822f5808d net/mlx5: Rename devlink port ops struct for PFs/VFs 52020903f35c net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c ba3d85f008f2 net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly 6c8f7c434487 net/mlx5: Update dead links in Kconfig documentation ab943e2efd5d net/mlx5: Remove health syndrome enum duplication a15e472f8834 net/mlx5: DR, Remove unneeded local variable f83e2d8aef4a net/mlx5: DR, Fix code indentation 9e9ff54e63b4 net/mlx5: IRQ, consolidate irq and affinity mask allocation d7cea02a1fac net/mlx5e: Fix spelling mistake "Faided" -> "Failed" f98e51585f2c net/mlx5e: aRFS, Introduce ethtool stats 7653d8067245 net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule 7a73cf0bf7f9 net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests df1ae36a4a0e ext2: Fix kernel-doc warnings 559eed7776c6 platform/x86: hp-bioscfg: Update steps order list elements are evaluated 19b5a44bee16 irqchip: Add support for Amlogic-C3 SoCs 2b709c6760ec dt-bindings: interrupt-controller: Add support for Amlogic-C3 SoCs 69da32b5438a irqchip/irq-mvebu-sei: Use devm_platform_get_and_ioremap_resource() 32b5f8a6f5de irqchip/ls-scfg-msi: Use devm_platform_get_and_ioremap_resource() ee0767504638 irqchip: Explicitly include correct DT includes 70befedaf5b0 irqchip/orion: Use of_address_count() helper d0afed833970 irqchip/irq-pruss-intc: Do not check for 0 return after calling platform_get_irq() 2f54db449b61 irqchip/imx-mu-msi: Do not check for 0 return after calling platform_get_irq() 424a4aec7a23 irqchipr/i8259: Mark i8259_of_init() static 90e921d76867 irqchip/mips-gic: Mark gic_irq_domain_free() static 9bdd26b6477f irqchip/xtensa-pic: Include header for xtensa_pic_init_legacy() 2e99b73afde1 irqchip/loongson-eiointc: Fix return value checking of eiointc_index 8e6657159131 ASoC: rt5640: fix typos f585f4ab0b99 wifi: rtw89: regd: update regulatory map to R64-R43 e2a61151ff8c wifi: rtw89: fix a width vs precision bug 186f2432741f wifi: rt2x00: correct MAC_SYS_CTRL register RX mask in R-Calibration 66311106b20b wifi: rtlwifi: use eth_broadcast_addr() to assign broadcast address eb2624f55ad1 wifi: rtw89: Introduce Time Averaged SAR (TAS) feature b3bfc4fb1edc wifi: rtw89: 8852b: rfk: fine tune IQK parameters to improve performance on 2GHz band 876777494634 wifi: ipw2x00: refactor to use kstrtoul 2c18a63b760a super: wait until we passed kill super 5e8749141521 super: wait for nascent superblocks 83f7586f3b36 pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper 727eb02eb753 pinctrl: renesas: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper c99ba6e54652 efi/runtime-wrapper: Move workqueue manipulation out of line c7c7bce093c8 efi/runtime-wrappers: Use type safe encapsulation of call arguments d8ea2ffd017d efi/riscv: Move EFI runtime call setup/teardown helpers out of line ab55a976095e wifi: mwifiex: fix comment typos in SDIO module 0e6ccd25e0d0 wifi: mwifiex: cleanup adapter data c9008b71bed6 pinctrl: mvebu: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper f0d8d0eea5ed pinctrl: at91: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper e5f32bf0974f pinctrl: cherryview: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper 2a6c0b4777ae pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper 2785851c627f wifi: mwifiex: Fix missed return in oob checks failed path a9be18642ad6 wifi: mwifiex: use is_zero_ether_addr() instead of ether_addr_equal() 359838758cea wifi: mwifiex: drop BUG_ON from TX paths a6b3a0169ade wifi: mwifiex: handle possible mwifiex_write_reg() errors 968d02c61311 wifi: mwifiex: handle possible sscanf() errors 9b1cd8266f35 wifi: mwifiex: cleanup private data structures 9c8fd72a5c2a wifi: mwifiex: fix memory leak in mwifiex_histogram_read() c37ce23591b1 efi/arm64: Move EFI runtime call setup/teardown helpers out of line e6fa4c728fb6 cachefiles: use kiocb_{start,end}_write() helpers 8f7371268a4b ovl: use kiocb_{start,end}_write() helpers 8c3cfa80fd1e aio: use kiocb_{start,end}_write() helpers e484fd73f4bd io_uring: use kiocb_{start,end}_write() helpers ed0360bbab72 fs: create kiocb_{start,end}_write() helpers f6c05b9e5d9b fs: add kerneldoc to file_{start,end}_write() helpers a370167fe526 io_uring: rename kiocb_end_write() local helper 781ca6027ed7 splice: Convert page_cache_pipe_buf_confirm() to use a folio 5522d9f7b2e6 libfs: Convert simple_write_begin and simple_write_end to use a folio f2f43bf15d7a HID: i2c-hid: elan: Add ili9882t timing 7d3b0d9ebddd dt-bindings: input: i2c-hid: Introduce Ilitek ili9882t f7da88003c53 ASoC: SOF: amd: Enable signed firmware image loading for Vangogh platform 6a69b724b2f8 ASoC: SOF: amd: Add support for signed fw image loading d0dab6b76a9f ASoC: SOF: amd: Add sof support for vangogh platform 2d12d18f14d9 vfio/pds: fix return value in pds_vfio_get_lm_file() 17a1eab7b70d ALSA: hda/tas2781: Fix PM refcount unbalance at tas2781_hda_bind() 1c80cc055b3f ALSA: hda/tas2781: Fix acpi device refcount leak at tas2781_read_acpi() 5fadc941d075 ALSA: usb-audio: Fix init call orders for UAC1 0f71dcfb4aef powerpc/ftrace: Add support for -fpatchable-function-entry c91c5a828685 powerpc/ftrace: Implement ftrace_replace_code() a26ce4272eea powerpc/ftrace: Replace use of ftrace_call_replace() with ftrace_create_branch_inst() 67385738e3c2 powerpc/ftrace: Simplify ftrace_modify_call() 9365e23b15f2 powerpc/ftrace: Simplify ftrace_make_call() 562bde0bfc96 powerpc/ftrace: Simplify ftrace_make_nop() cc93b9233230 powerpc/ftrace: Add separate ftrace_init_nop() with additional validation 33bb8a0be9c8 powerpc/ftrace: Stop re-purposing linker generated long branches for ftrace f4fcbf2e093e powerpc/ftrace: Refactor ftrace_modify_code() bad90aa52d9a powerpc/ftrace: Consolidate ftrace support into fewer files f3993a0330e2 powerpc/ftrace: Extend ftrace support for large kernels to ppc32 b5efb61c70f8 powerpc/ftrace: Use FTRACE_REGS_ADDR to identify the correct ftrace trampoline 96d7a13610ab powerpc/ftrace: Simplify function_graph support in ftrace.c 7f7797b37269 powerpc64/ftrace: Move ELFv1 and -pg support code into a separate file 0240605931ec powerpc/module: Remove unused .ftrace.tramp section f6834c8c59a8 powerpc/ftrace: Fix dropping weak symbols with older toolchains 25e324bc9cf2 kunit: fix struct kunit_attr header 187b4c0d34e3 xen: Fix one kernel-doc comment 91043f559313 gpio: cdev: wake up lineevent poll() on device unbind a0dda508bd66 gpio: cdev: wake up linereq poll() on device unbind d2e2586a3292 gpio: cdev: wake up chardev poll() on device unbind a067419ba77d gpiolib: add a second blocking notifier to struct gpio_device e82bbd6761f7 gpio: cdev: open-code to_gpio_chardev_data() 17a7ca35890b gpiolib: rename the gpio_device notifier 58a8d2edd57b perf stat-display: Check if snprintf()'s fmt argument is NULL 7d9642311b6d perf bpf augmented_raw_syscalls: Add an assert to make sure sizeof(augmented_arg->value) is a power of two. 262b54b6c939 perf bpf augmented_raw_syscalls: Add an assert to make sure sizeof(saddr) is a power of two. fa69653f87ee platform/x86: asus-wmi: Fix support for showing middle fan RPM 557efcf4c64f spi: spi-sn-f-ospi: switch to use modern name 8d9ae783fb70 spi: sifive: switch to use modern name 0ec6a15091a1 spi: sh: switch to use modern name 91a940bb1075 spi: sh-sci: switch to use modern name 1cb3ebc417fe spi: sh-msiof: switch to use modern name 0c8e5afc879f spi: sh-hspi: switch to use modern name 82a779231805 spi: sc18is602: switch to use modern name f4bc49eda254 spi: s3c64xx: switch to use modern name 6536da62e437 spi: rzv2m-csi: switch to use devm_spi_alloc_host() 1405efe76f2a spi: rspi: switch to use spi_alloc_host() 1a3ccff3bc39 spi: rockchip: switch to use modern name 7d5db7251997 spi: rockchip-sfc: switch to use modern name c84036243c6b spi: realtek-rtl: switch to use devm_spi_alloc_host() e6302d00d985 spi: rb4xx: switch to use modern name 597442ff4f62 spi: qup: switch to use modern name 8d3ad99ad8f7 spi: spi-qcom-qspi: switch to use modern name 60ba4431c8e8 spi: pxa2xx: switch to use modern name 713458305759 spi: ppc4xx: switch to use modern name c97a43a54600 spi: spl022: switch to use modern name 0273727c3bae spi: pic32: switch to use modern name cc64ab491b42 spi: pic32-sqi: switch to use modern name f9977bb164a2 spi: mchp-pci1xxxx: switch to use modern name 08e6c5038fee spi: orion: switch to use modern name 8cae66574398 dmaengine: idxd: Fix issues with PRS disable sysfs knob 0056a7f07b0a dmaengine: idxd: Allow ATS disable update only for configurable devices cd99ebe5b39a platform/x86/amd/pmf: Use str_on_off() helper 84b798fedf3f dmaengine: xilinx_dma: Program interrupt delay timeout c77d4c5081aa dmaengine: xilinx_dma: Use tasklet_hi_schedule for timing critical usecase 7bcdaa658102 dmaengine: xilinx_dma: Freeup active list based on descriptor completion bit 491e9d409629 dmaengine: xilinx_dma: Increase AXI DMA transaction segment count d8a3f65f6c1d dmaengine: xilinx_dma: Pass AXI4-Stream control words to dma client e8cfa385054c dt-bindings: dmaengine: xilinx_dma: Add xlnx,irq-delay property 94afcfb819b3 dt-bindings: dmaengine: xilinx_dma:Add xlnx,axistream-connected property c65029b13b67 dmaengine: ioatdma: use pci_dev_id() to simplify the code f4f84fb632b3 dmaengine: ioat: fixing the wrong dma_dev->chancnt 81ebed8aa2c2 dmaengine: Simplify dma_async_device_register() 33a0b734543e dmaengine: fsl-edma: use struct_size() helper e7593bda6a2e hwmon: pmbus: Fix -EIO seen on pli1209 3fd2188e588f hwmon: pmbus: Drop unnecessary clear fault page 14cf45f2f2d5 hwmon: pmbus: Reduce clear fault page invocations 7d9be29d8382 hwmon: (nsa320-hwmon) Remove redundant of_match_ptr() 1030892c4427 hwmon: (pmbus/ucd9200) fix Wvoid-pointer-to-enum-cast warning d29b763c0a04 hwmon: (pmbus/ucd9000) fix Wvoid-pointer-to-enum-cast warning 30572c7b0867 hwmon: (pmbus/tps53679) fix Wvoid-pointer-to-enum-cast warning 45f980cae322 hwmon: (pmbus/ibm-cffps) fix Wvoid-pointer-to-enum-cast warning 58aec51df895 hwmon: (tmp513) fix Wvoid-pointer-to-enum-cast warning d6f09471b331 hwmon: (max6697) fix Wvoid-pointer-to-enum-cast warning 026738ecd077 hwmon: (max20730) fix Wvoid-pointer-to-enum-cast warning 1ef2ebf26312 hwmon: (lm90) fix Wvoid-pointer-to-enum-cast warning 8d84910a27dd hwmon: (lm85) fix Wvoid-pointer-to-enum-cast warning c7e07faa4851 hwmon: (lm75) fix Wvoid-pointer-to-enum-cast warning d96e79d00ffb hwmon: (lm63) fix Wvoid-pointer-to-enum-cast warning 4a2a41dfff69 hwmon: (ina2xx) fix Wvoid-pointer-to-enum-cast warning 3ff0befaefef hwmon: (ads7828) fix Wvoid-pointer-to-enum-cast warning c8b73e42f5bb hwmon: (ad7418) fix Wvoid-pointer-to-enum-cast warning 3fc59546a641 hwmon: (adt7475) fix Wvoid-pointer-to-enum-cast warning f11e27383c12 hwmon: (max6639) Add compatible string b7f1f7b2523a hwmon: (nct6775) Additional TEMP registers for nct6799 43fbe66dc216 hwmon: Add driver for Renesas HS3001 6ae8867ae31b dt-bindings: hwmon: Add description for new hwmon sensor hs3001 311cb3638e9c hwmon: (hp-wmi-sensors) Initialize pevents in hp_wmi_sensors_init() 10a7a334d3a1 hwmon: (hp-wmi-sensors) Get WMI instance count from WMI driver core 4f65c15cf70e hwmon: (nct6775) Add support for 18 IN readings for nct6799 a0ac418c6007 hwmon: (sht3x) convert some of sysfs interface to hwmon acda945afb46 hwmon: (pmbus/mp2975) Fix PGOOD in READ_STATUS_WORD 45f154dc9663 hwmon: (pmbus/mp2975) Add OCP limit 88fc1efcd45c hwmon: (pmbus/mp2975) Add regulator support 5239277ef410 hwmon: (pmbus/mp2975) Add support for MP2971 and MP2973 e2c90b481d1d hwmon: (pmbus/mp2975) Make phase count variable 1feb31e810b0 hwmon: (pmbus/mp2975) Simplify VOUT code 1f6f34d08a95 hwmon: (pmbus/mp2975) Prepare for MP2973 and MP2971 99a368cfab26 dt-bindings: trivial-devices: Add MPS MP2971 and MP2973 b4389ee52745 hwmon: (pmbus/mp2975) Fix whitespace error 6593eac89920 hwmon: (it87) Add support to detect sensor type AMDTSI 2f60e5932942 hwmon: (it87) Improve temperature reporting support 4018e0a9c001 hwmon: (it87) Split temperature sensor detection to separate function 49ffb5eefebc hwmon: (oxp-sensors) Move board detection to the init function 3b7f4bde06da hwmon: (nct6775) Increase and reorder ALARM/BEEP bits b3af14c4c284 hwmon: Remove smm665 driver 23299bba08df hwmon: (nct6775) Change labels for nct6799 c0cf96d7e3f0 hwmon: (bt1-pvt) Convert to devm_platform_ioremap_resource() 46290c6bc0b1 hwmon: (dimmtemp) Support more than 32 DIMMs 170fea881707 hwmon: (pmbus/max20730) Remove strlcpy occurences 39f034386fc0 hwmon: Explicitly include correct DT includes 6698cbd624bf hwmon: (lan966x) Use the devm_clk_get_enabled() helper function c15a8edd6331 hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs attribute 4a754aba0bd1 hwmon: (pmbus) Update documentation to not use .probe_new() any more 9c53fb0ad1ac hwmon: (asus-ec-sensosrs) fix mutex path for X670E Hero a50b8db3ea35 perf vendor events arm64: AmpereOne: Remove unsupported events 705ed549148f perf vendor events arm64: Add AmpereOne metrics 47715f2b624d perf vendor events arm64: AmpereOne: Mark affected STALL_* events impacted by errata b8af10062df3 perf vendor events arm64: Remove L1D_CACHE_LMISS from AmpereOne list 7298e876075e perf jevents: Raise exception for no definition of a arch std event 92e1229b204d btrfs: tests: test invalid splitting when skipping pinned drop extent_map f345dbdf2c9c btrfs: tests: add a test for btrfs_add_extent_mapping 89c3760428db btrfs: tests: add extent_map tests for dropping with odd layouts 4fe44f9d0472 btrfs: scrub: move write back of repaired sectors to scrub_stripe_read_repair_worker() 39dc7bd94d08 btrfs: scrub: don't go ordered workqueue for dev-replace ae76d8e3e135 btrfs: scrub: fix grouping of read IO 3c771c194402 btrfs: scrub: avoid unnecessary csum tree search preparing stripes 1dc4888e725d btrfs: scrub: avoid unnecessary extent tree search preparing stripes 94628ad94408 btrfs: copy dir permission and time when creating a stub subvolume 6b604c9a0cf1 btrfs: remove pointless empty list check when reading delayed dir indexes 67bc5ad04bea btrfs: drop redundant check to use fs_devices::metadata_uuid 6bfe3959b0e7 btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super d167aa76dc06 btrfs: use the correct superblock to compare fsid in btrfs_validate_super 319baafcef2e btrfs: simplify memcpy either of metadata_uuid or fsid 4844c3664a72 btrfs: add a helper to read the superblock metadata_uuid 182741d287fb btrfs: remove v0 extent handling 7f72f50547b7 btrfs: output extra debug info if we failed to find an inline backref 76c5126e7669 btrfs: move the !zoned assert into run_delalloc_cow 38dc88890de6 btrfs: consolidate the error handling in run_delalloc_nocow 18f62b86c4ea btrfs: cleanup the COW fallback logic in run_delalloc_nocow 953fa5ced510 btrfs: fix error handling when in a COW window in run_delalloc_nocow 332581bde2a4 btrfs: zoned: do not zone finish data relocation block group e7f1326cc24e btrfs: set page extent mapped after read_folio in relocate_one_page cd361199ff23 btrfs: wait on uncached block groups on every allocation loop 84af994b85b8 btrfs: use LIST_HEAD() to initialize the list_head 257614301a5d btrfs: handle errors properly in update_inline_extent_backref() 5b135b382a36 btrfs: zoned: re-enable metadata over-commit for zoned mode 5a7d107e5ef9 btrfs: zoned: don't activate non-DATA BG on allocation 6a8ebc773ef6 btrfs: zoned: no longer count fresh BG region as zone unusable 13bb483d32ab btrfs: zoned: activate metadata block group on write time a7e1ac7bdc5a btrfs: zoned: reserve zones for an active metadata/system block group c1c3c2bc2917 btrfs: zoned: update meta write pointer on zone finish 0356ad41e0dd btrfs: zoned: defer advancing meta write pointer 2ad8c0510a96 btrfs: zoned: return int from btrfs_check_meta_write_pointer 7db94301a980 btrfs: zoned: introduce block group context to btrfs_eb_write_context 861093eff4f0 btrfs: introduce struct to consolidate extent buffer write context 9c93c238c15f btrfs: avoid start and commit empty transaction when flushing qgroups 6705b48a50d7 btrfs: avoid start and commit empty transaction when starting qgroup rescan 2ee70ed19ccd btrfs: avoid starting and committing empty transaction when flushing space 2391245ac287 btrfs: avoid starting new transaction when flushing delayed items and refs ed8947bc73aa btrfs: merge find_free_dev_extent() and find_free_dev_extent_start() 883647f4b5ca btrfs: make find_free_dev_extent() static 504b1596bd05 btrfs: make btrfs_cleanup_fs_roots() static 7e3bfd146e3e btrfs: fail priority metadata ticket with real fs error a7f8de500e28 btrfs: return real error when orphan cleanup fails due to a transaction abort ae3364e5215b btrfs: store the error that turned the fs into error state 1b6948acb854 btrfs: don't steal space from global rsv after a transaction abort 1ff9fee3bd2e btrfs: print available space across all block groups when dumping space info e50b122b832b btrfs: print available space for a block group when dumping a space info b92e8f5472a2 btrfs: print block group super and delalloc bytes when dumping space info 4d2024e90d0e btrfs: print target number of bytes when dumping free space 19288951ffa8 btrfs: update comment for btrfs_join_transaction_nostart() 4490e803e1fe btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART 096d23016543 btrfs: refactor main loop in memmove_extent_buffer() 13840f3f2837 btrfs: refactor main loop in memcpy_extent_buffer() 682a0bc5573f btrfs: copy all pages at once at the end of btrfs_clone_extent_buffer() 54948681c211 btrfs: refactor main loop in copy_extent_buffer_full() 730c374e5b2c btrfs: use write_extent_buffer() to implement write_extent_buffer_*id() cb22964f1dad btrfs: refactor extent buffer bitmaps operations 5864f1da6b16 btrfs: tests: add self tests for extent buffer memory operations 257deed2a955 btrfs: tests: enhance extent buffer bitmap tests b9d97cff256f btrfs: move comments to btrfs_loop_type definition 7f9879eb6062 btrfs: print name and pid when device scanning processes race ed2da9246f32 mm: remove folio_account_redirty 256b0cf90d2a btrfs: fix zoned handling in submit_uncompressed_range 778b878543f0 btrfs: don't redirty locked_page in run_delalloc_zoned 6e144bf16ba0 btrfs: refactor the zoned device handling in cow_file_range 44962ca37c8c btrfs: don't redirty pages in compress_file_range f778b6b8e013 btrfs: share the code to free the page array in compress_file_range 184aa1ffa5fd btrfs: use a separate label for the incompressible case in compress_file_range 6a7167bf9c92 btrfs: further simplify the compress or not logic in compress_file_range e94e54e89b4f btrfs: streamline compress_file_range 00d31d17663c btrfs: merge submit_compressed_extents and async_cow_submit c15d8cf29551 btrfs: merge async_cow_start and compress_file_range 3134508e47df btrfs: don't clear async_chunk->inode in async_cow_start 67583468086c btrfs: clean up the check for uncompressed ranges in submit_one_async_extent c56cbe905993 btrfs: reduce the number of arguments to btrfs_run_delalloc_range 2c73162d6496 btrfs: improve the delalloc_to_write calculation in writepage_delalloc 0835d1e66e7f btrfs: remove the return value from extent_write_locked_range ff20d6a4a9ed btrfs: remove the return value from submit_uncompressed_range 84f262f00910 btrfs: reduce debug spam from submit_compressed_extents 9783e4deed72 btrfs: remove end_extent_writepage 6648cedd8613 btrfs: remove btrfs_writepage_endio_finish_ordered ef4e88e6a55b btrfs: split page locking out of __process_pages_contig 53ffb30a784d btrfs: don't create inline extents in fallback_to_cow ba9145add524 btrfs: pass a flags argument to cow_file_range a6496849671a btrfs: fix start transaction qgroup rsv double free e28b02118b94 btrfs: free qgroup rsv on io failure 75d305c55b13 btrfs: remove duplicate free_async_extent_pages() on reservation error 52ea5bfbfa6d btrfs: move eb subpage preallocation out of the loop b2cc440058ba btrfs: simplify the no-bioc fast path condition in btrfs_map_block 17353a344792 btrfs: scrub: remove unused btrfs_path in scrub_simple_mirror() 7b365a2a3d31 btrfs: use folio_next_index() helper in extent_write_cache_pages 98efb4eb310d btrfs: use helper sizeof_field in struct accessors 16c3a4764838 btrfs: deprecate integrity checker feature 98b5a8fd2af7 btrfs: move btrfs_free_excluded_extents() into block-group.c b1c8f527feb8 btrfs: open code trivial btrfs_add_excluded_extent() e5860f8207ed btrfs: make find_first_extent_bit() return a boolean 46d81ebd4a52 btrfs: make btrfs_destroy_pinned_extent() return void aec5716c3e51 btrfs: make btrfs_destroy_marked_extents() return void 3b9f0995d819 btrfs: rename add_new_free_space() to btrfs_add_new_free_space() 28f60894902e btrfs: update documentation for add_new_free_space() dbb6ecb328cb btrfs: tracepoints: simplify raid56 events 070bb0011ccf btrfs: sysfs: show if ACL support has been compiled in 3a3c7a7f6506 btrfs: raid56: remove unused BTRFS_RBIO_REBUILD_MISSING ed3764f726b2 btrfs: add comments for btrfs_map_block() 966de47ff0c9 btrfs: remove redundant initialization of variables in log_new_ancestors cf4ac2b9049b btrfs: scrub: remove redundant division of stripe_nr 07a3bb95ea1f btrfs: zoned: use vcalloc instead of for vzalloc in btrfs_get_dev_zone_info d8ce82efdece super: make locking naming consistent 0ed33598ddf3 super: use locking helpers e127b9bccdb0 fs: simplify invalidate_inodes 38bcdd389353 fs: remove get_super 2142b88c37a3 block: call into the file system for ioctl BLKFLSBUF d8530de5a6e8 block: call into the file system for bdev_mark_dead 560e20e4bf64 block: consolidate __invalidate_device and fsync_bdev 127a5093c79d block: drop the "busy inodes on changed media" log message 2527fd38772f dasd: also call __invalidate_device when setting the device offline 2c0326c58796 amiflop: don't call fsync_bdev in FDFMTBEG a47145f23619 floppy: call disk_force_media_change when changing the format ab6860f62bfe block: simplify the disk_force_media_change interface 0c1c9a27ce90 nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl 38a700efc510 gpio: mlxbf3: Support add_pin_ranges() 4af84c6a85c6 rust: init: update expanded macro explanation 7f8977a7fe6d rust: init: add `{pin_}chain` functions to `{Pin}Init` 1a8076ac6d83 rust: init: make `PinInit` a supertrait of `Init` 2e704f1883f5 rust: init: implement `Zeroable` for `UnsafeCell` and `Opaque` 674b1c7aed60 rust: init: add support for arbitrary paths in init macros 9e49439077fe rust: init: add functions to create array initializers 35e7fca2ff59 rust: init: add `..Zeroable::zeroed()` syntax for zeroing all missing fields 92fd540d6270 rust: init: make initializer values inaccessible after initializing b9b88be046a9 rust: init: wrap type checking struct initializers in a closure 97de919d574e rust: init: make guards in the init macros hygienic 071cedc84e90 rust: add derive macro for `Zeroable` f8badd150763 rust: init: make `#[pin_data]` compatible with conditional compilation of fields b3068ac37b1c rust: init: consolidate init macros d477f603f371 iommu: Explicitly include correct DT includes 9e0fa5d85a4f gpio: mxc: Use helper function devm_clk_get_optional_enabled() 246f74bb11e7 spi: bcm-qspi: Simplify logic by using devm_platform_ioremap_resource_byname() 86a1b61a0c73 regulator: dt-bindings: Add Awinic AW37503 2796a01cdf2c regulator: aw37503: add regulator driver for Awinic AW37503 70b0924b22ef ASoC: SOF: ipc4-topology: Modify the reference output valid_bits for copier 769e8f6cd718 ASoC: SOF: ipc4-topology: Fix pipeline params at the output of copier 56ecc164040b ASoC: SOF: ipc4-topology: Fix the output reference params for SRC ef24388225f8 ASoC: SOF: ipc4-topology: Modify pipeline params based on SRC output format 4316c64085ba platform/x86: thinkpad_acpi: Switch to memdup_user_nul() helper eb1e6ccdcf78 zorro: Include zorro.h in names.c 1a48e2ccd438 m68k: Add memcmp() declaration 668a920208ff m68k: Define __div64_32() to avoid a warning 6831a8a3bd76 m68k: Remove 7547cbe20ee8 m68k: Replace #include with #include e346f9dd4cc2 m68k: defconfig: Update defconfigs for v6.5-rc1 a4464092f2c5 backlight: led_bl: Remove redundant of_match_ptr() f286620b5dc9 ALSA: hda/realtek: Fix spelling mistake "powe" -> "power" 0d8387fba9f1 pinctrl: mediatek: assign functions to configure pin bias on MT7986 8f6f16fe1553 pinctrl: mediatek: fix pull_type data for MT7981 f2e83c19e07d dt-bindings: pinctrl: aspeed: Allow only defined pin mux node properties e77f06be7216 dt-bindings: pinctrl: Drop 'phandle' properties 7d875e66859a fuse: invalidate dentry on EEXIST creates or ENOENT deletes 972f4c46d0a1 fuse: cache btime d3045530bdd2 fuse: implement statx 82dbbfdf8f7e gpio: pca9570: fix kerneldoc 035a69586f32 xen: xenbus: Use helper function IS_ERR_OR_NULL() 71281ec9c826 xen: Switch to use kmemdup() helper 3e0d473dcb68 xen-pciback: Remove unused function declarations 067e4f174f6d x86/xen: Make virt_to_pfn() a static inline d826c9e61c99 xen: remove a confusing comment on auto-translated guest I/O 6aca480b76ea xen/evtchn: Remove unused function declaration xen_set_affinity_evtchn() 000412e4bb7e mtd: spear_smi: Use helper function devm_clk_get_enabled() 2c11ea7bee31 mtd: rawnand: orion: Use helper function devm_clk_get_optional_enabled() 4195b6420b43 mtd: rawnand: vf610_nfc: Use helper function devm_clk_get_enabled() c6c0052df25a RDMA/bnxt_re: Fix kernel doc errors a95da2721268 mtd: rawnand: sunxi: Use helper function devm_clk_get_enabled() 7ec53e2beb98 mtd: rawnand: stm32_fmc2: Use helper function devm_clk_get_enabled() 2b34e8bd2f58 mtd: rawnand: mtk: Use helper function devm_clk_get_enabled() 008b239fe2c5 mtd: rawnand: mpc5121: Use helper function devm_clk_get_enabled() 7714579d041f mtd: rawnand: lpc32xx_slc: Use helper function devm_clk_get_enabled() 03f2cde57d86 mtd: rawnand: intel: Use helper function devm_clk_get_enabled() ee0152d0b4e6 mtd: rawnand: fsmc: Use helper function devm_clk_get_enabled() a36201ac7c1b mtd: rawnand: arasan: Use helper function devm_clk_get_enabled() a82990c8a409 mtd: rawnand: qcom: Add read/read_start ops in exec_op path c289330331eb openrisc: Remove kernel-doc marker from ioremap comment c03b12a68f4a openrisc: Remove unused tlb_init function f39015504e3a openriac: Remove unused nommu_dump_state function 136a2d894105 openrisc: Include cpu.h and switch_to.h for prototypes 31c67b5fabe3 openrisc: Add prototype for die to bug.h 8d4a142904f0 openrisc: Add prototype for show_registers to processor.h af1fc7402e56 openrisc: Declare do_signal function as static 1c4de499e613 openrisc: Add missing prototypes for assembly called fnctions cb39c35783f2 pds_core: Fix some kernel-doc comments bc1fb82ae117 net: annotate data-races around sk->sk_lingertime b4672c733713 IPv4: add extack info for IPv4 address add/delete e576a9a8603f dt-bindings: cpufreq: Convert ti-cpufreq to json schema bbc2bf138868 dt-bindings: opp: Convert ti-omap5-opp-supply to json schema 923b13838892 dmaengine: mcf-edma: Use struct_size() 8674ca395003 dmaengine: lgm: Use builtin_platform_driver macro to simplify the code c05ce6907b3d dmaengine: ste_dma40: Add missing IRQ check in d40_probe 1fbda5f4c7c1 dmaengine: owl-dma: fix clang -Wvoid-pointer-to-enum-cast warning 3c935af7a8e5 dmaengine: idxd: Remove unused declarations 851e06297f20 ublk: zoned: support REQ_OP_ZONE_RESET_ALL cf18ecd34f71 m68k: coldfire: dma_timer: ERROR: "foo __init bar" should be "foo __init bar" 8ad50582210c m68k/pci: Drop useless pcibios_setup() 2285eb2f2429 docs: rust: clarify what 'rustup override' does bd964ab4f21f MAINTAINERS: Add usr/ (initramfs generation) to KBUILD 8cb40124cf92 docs: rust: update instructions for obtaining 'core' source b603c6cc405a docs: rust: add command line to rust-analyzer section 74e01332d958 smb: client: reduce stack usage in smb2_query_reparse_point() b9148756d3e7 smb: client: reduce stack usage in smb2_query_info_compound() f4e5ceb6c1a6 smb: client: reduce stack usage in smb2_set_ea() 933148a47c8b smb: client: reduce stack usage in smb_send_rqst() 946ad1b8b18d smb: client: reduce stack usage in cifs_demultiplex_thread() 69a4e06c0e7b smb: client: reduce stack usage in cifs_try_adding_channels() a18280e7fdea smb: cilent: set reparse mount points as automounts f2762ae4d3e0 smb: client: query reparse points in older dialects 9a49e221a641 smb: client: do not query reparse points twice on symlinks 5f71ebc41294 smb: client: parse reparse point flag in create response 348a04a8d113 smb: client: get rid of dfs code dep in namespace.c 0a049935e47e smb: client: get rid of dfs naming in automount code 561f82a3a24c smb: client: rename cifs_dfs_ref.c to namespace.c c5f44a3d5477 smb: client: make smb2_compound_op() return resp buffer on success 8b4e285d8ce3 smb: client: move some params to cifs_open_info_data ce04127c5849 smb: client: ensure to try all targets when finding nested links 3fea12f3c67d smb: client: introduce DFS_CACHE_TGT_LIST() 4f353e0d1282 scripts: generate_rust_analyzer: provide `cfg`s for `core` and `alloc` 51c70a09c315 parisc: Use page table locks only if DEBUG_KERNEL is enabled 75c6d0836e8a parisc: traps: Drop cpu_lpmc function pointer 390a2086a4c6 parisc: Drop the pa7300lc LPMC handler e71d47dc2a6c parisc: lasi: Register LASI power-off feature as sys_off_handler 919dc320956e fsverity: skip PKCS#7 parser when keyring is empty 669a55560e4b net: stmmac: Check more MAC HW features for XGMAC Core 3.20 429b55b441f3 selftests: fib_test: add a test case for IPv6 source address delete b358f57f7db6 ipv6: do not match device when remove source route c4cf2bc0d2c9 selftests: vrf_route_leaking: remove ipv6_ping_frag from default testing 5cb249686e67 net: release reference to inet6_dev pointer 0f158b32a9b1 net: selectively purge error queue in IP_RECVERR / IPV6_RECVERR 294f48e9b234 net: lan743x: Return PTR_ERR() for fixed_phy_register() acf50d1adbf4 net: bcmgenet: Return PTR_ERR() for fixed_phy_register() d6499f0b7c7c net: bgmac: Return PTR_ERR() for fixed_phy_register() b22eef6864ca net: dsa: realtek: add phylink_get_caps implementation 58dbd6428a68 RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion ac7ea1c78f0e net/mlx5: Add RoCE MACsec steering infrastructure in core 8c14a2c7c96f net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic 9b240d1094cb net/mlx5: Configure MACsec steering for egress RoCEv2 traffic a019b1258da1 IB/core: Reorder GID delete code for RoCE afcb21d5a89b net/mlx5: Add MACsec priorities in RDMA namespaces 758ce14aee82 RDMA/mlx5: Implement MACsec gid addition and deletion d4ece08f4b1d net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering 7e2304f5bf1c net/mlx5: Remove netdevice from MACsec steering 2e92f669b86d net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core 8603efbd18b0 net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style 88ff18c01a0a net/mlx5: Remove dependency of macsec flow steering on ethernet 7390762a0737 net/mlx5e: Move MACsec flow steering operations to be used as core library f132fdd9dc81 macsec: add functions to get macsec real netdevice and check offload 64b81000b60b KVM: arm64: PMU: Don't advertise STALL_SLOT_{FRONTEND,BACKEND} 8c694f557fd8 KVM: arm64: PMU: Don't advertise the STALL_SLOT event 335ca49ff31f KVM: arm64: PMU: Avoid inappropriate use of host's PMUVer ec3eb9ed6081 KVM: arm64: PMU: Disallow vPMU on non-uniform PMUVer 26030cb984dd extrawarn: move -Wrestrict into W=1 warnings 6d4ab2e97dcf extrawarn: enable format and stringop overflow warnings in W=1 2cd3271b7a31 kbuild: avoid duplicate warning options e88ca24319e4 kbuild: consolidate warning flags in scripts/Makefile.extrawarn db4bfcba7bb8 um: Fix hostaudio build errors f5ff432d96e1 um: Remove strlcpy usage 35b464e32c8b auxdisplay: hd44780: move cursor home after clear display command 95b358e4d9c7 net: microchip: sparx5: Update return value check for vcap_get_rule() ab104318f639 net: lan966x: Fix return value check for vcap_get_rule() 093db9cda7b6 net: microchip: vcap api: Always return ERR_PTR for vcap_get_rule() 44a696de720d net: mdio: xgene: remove useless xgene_mdio_status f65f305ae008 tools: ynl-gen: use temporary file for rendering 58f2ffdedf7b stmmac: intel: Enable correction of MAC propagation delay 1b28cb81dab7 kobject: Remove redundant checks for whether ktype is NULL 4d0fe8c52bb3 kobject: Add sanity check for kset->kobj.ktype in kset_register() bb6d73d9add6 RDMA/irdma: Prevent zero-length STAG registration 266da53c35fc watchdog: sama5d4: readout initial state cf38e7691c85 watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load 486a64b29c5f watchdog: core: stop watchdog when executing poweroff command 89e5e28e4032 watchdog: pm8916_wdt: Remove redundant of_match_ptr() 98334dc292fd watchdog: xilinx_wwdt: Use div_u64() in xilinx_wwdt_start() 8b3c36621860 watchdog: starfive: Remove #ifdef guards for PM related functions aeb3ef51b602 watchdog: s3c2410: Fix potential deadlock on &wdt->lock f20ca595ae23 watchdog:rit_wdt: Add support for WDIOF_CARDRESET 11efe9e3f80a dt-bindings: watchdog: ti,rti-wdt: Add support for WDIOF_CARDRESET 4025d3e73abd net: add skb_queue_purge_reason and __skb_queue_purge_reason bbed596c74a5 net/smc: Extend SMCR v2 linkgroup netlink attribute 69b888e3bb4b net/smc: support max links per lgr negotiation in clc handshake 7f0620b9940b net/smc: support max connections per lgr negotiation 6ac1e6563f59 net/smc: support smc v2.x features validate 7290178a82fc net/smc: add vendor unique experimental options area in clc handshake 1e700948c9db net/smc: support smc release version negotiation in clc handshake 8c8e7dba1032 fs/dcache: Replace printk and WARN_ON by WARN ed10435d3583 RDMA/erdma: Implement hierarchical MTT 7244b4aa4221 RDMA/erdma: Refactor the storage structure of MTT entries d7cfbba90b80 RDMA/erdma: Renaming variable names and field names of struct erdma_mem fbaa530e28af fs/pipe: remove redundant initialization of pointer buf 5a87279591a1 RDMA/hns: Support hns HW stats c4bb187379dd RDMA/hns: Dump whole QP/CQ/MR resource in raw 35931eb3945b fs: Fix kernel-doc warnings ec05b12634ad devpts: Fix kernel-doc warnings cb49ec034924 net: freescale: Remove unused declarations 726e9e8b94b9 tcp: refine skb->ooo_okay setting 8becd1961c73 bnxt_en: Add tx_resets ring counter a080b47a04c5 bnxt_en: Display the ring error counters under ethtool -S 4c70dbe3c008 bnxt_en: Save ring error counters across reset d38c19b13b10 bnxt_en: Increment rx_resets counter in bnxt_disable_napi() 578fcfd26e2a bnxt_en: Let the page pool manage the DMA mapping 86b05508f775 bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP fc918cbe874e ASoC: cs42l43: Add support for the cs42l43 829b3357dd97 net: dm9051: Use PTR_ERR_OR_ZERO() to simplify code ee09e9deefac sky2: Remove redundant NULL check for debugfs_create_dir 2f48b1d854e8 pds_core: remove redundant pci_clear_master() 91a10efc89dc net: fec: use napi_consume_skb() in fec_enet_tx_queue() 5cce781484ce sfc: Remove unneeded semicolon 0a0643164da4 net: use SLAB_NO_MERGE for kmem_cache skbuff_head_cache 005abf9e5e0d Revert "f2fs: do not issue small discard commands during checkpoint" 726865e69aa3 f2fs: doc: fix description of max_small_discards 3a5e6e498556 regulator: tps65086: Select dedicated regulator config for chip variant 7ceb60ece856 dt-bindings: pps: pps-gpio: Convert to yaml bcc07f7b6148 dt-bindings: mfd: atmel-smc: Add microchip,sam9x7-smc 7bd5285ad39b dt-bindings: mfd: atmel-matrix: Add microchip,sam9x7-matrix c53cfd0332f4 dt-bindings: mfd: atmel-gpbr: Add microchip,sam9x7-gpbr 514103d7eb94 dt-bindings: mfd: at91: Add SAM9X7 compatible string 54ab43a957bc mfd: 88pm860x: Remove unused extern declarations 733e2e9a28e6 mfd: ab8500: Remove unused extern declarations e0d773238240 mfd: max77686: Remove unused extern declarations 8cce9c4cdfd2 mfd: rz-mtu3: Remove duplicated include module.h 99a93d6f77e3 dt-bindings: mfd: stericsson,db8500-prcmu: Add missing unevaluatedProperties for each regulator 70d39151e0c7 dt-bindings: mfd: st,stpmic1: Merge patterns for nodes 881e367adf16 dt-bindings: mfd: allwinner: prcm: Simplify conditional schemas 789c9ce9b46f dt-bindings: mfd: maxim,max77693: Add USB connector da7ee30ae666 dt-bindings: mfd: maxim,max77693: Add USB connector 10d3340441bd mfd: rz-mtu3: Link time dependencies f1a63db65e45 mfd: qcom-pm8xxx: Fix potential deadlock on &chip->pm_irq_lock 506fbc6b3780 dt-bindings: mfd: qcom,spmi-pmic: Document PMC8180 and PMC8180C 2dfe293bcde2 mfd: db8500-prcmu: Remove unused inline functions 94f34d99401c mfd: rz-mtu3: Fix COMPILE_TEST build error dc0c386e09a7 mfd: Explicitly include correct DT includes 9855e7cd6563 mfd: wm8998: Update to use maple tree register cache 56b8cea68033 mfd: wm8997: Update to use maple tree register cache 3d14b0f733b4 mfd: wm8994: Update to use maple tree register cache 4207abf35e6d mfd: wm5110: Update to use maple tree register cache 85627565a4b7 mfd: wm5102: Update to use maple tree register cache 9300b1e5c640 mfd: cs47l92: Update to use maple tree register cache 7f3494994b71 mfd: cs47l90: Update to use maple tree register cache fdcd10cd5efc mfd: cs47l85: Update to use maple tree register cache f38630fd7cdb mfd: cs47l35: Update to use maple tree register cache 01f71e73a221 mfd: cs47l24: Update to use maple tree register cache 4ffee2918de2 mfd: cs47l15: Update to use maple tree register cache 9e20e5f89624 dt-bindings: mfd: brcm: Drop unneeded quotes and use absolute /schemas path d85746abc252 dt-bindings: mfd: qcom,spmi-pmic: Reference pm8916 wcd analog codec schema cdc707f72e7b mfd: axp20x: Update to use maple tree register cache c8f2e7f9bcb2 dt-bindings: mfd: Add bindings for SAM9X75 LCD controller edae09467141 mfd: Add module build support for RZ/G2L MTU3a e10038ce1ba9 dt-bindings: mfd: Convert STMPE to YAML schema 2459f4dfe552 mfd: hi655x-pmic: Convert to devm_platform_ioremap_resource() 4c0104bf903f mfd: stm32-timers: Use devm_platform_get_and_ioremap_resource() 390a3549fcd2 mfd: omap-usb-host: Convert to devm_platform_ioremap_resource() fed64817f0c7 mfd: exynos-lpass: Convert to devm_platform_ioremap_resource() 07141cfedfe7 mfd: ti_am335x_tscadc: Use devm_platform_get_and_ioremap_resource() 41b2e61ae63e mfd: omap-usb-tll: Convert to devm_platform_ioremap_resource() 8e950a60680f mfd: atmel-hlcdc: Convert to devm_platform_ioremap_resource() d085c27aa629 mfd: rk808: Make MFD_RK8XX tristate c5773e5da68c dt-bindings: mfd: Add compatible for pmx75 87bcc53d214a dt-bindings: mfd: Add compatible for pm7550ba 8325ec08d67d mfd: ipaq-micro: Use %*ph for printing hexdump of a small buffer c01467355f8e mfd: tps65086: Read DEVICE ID register 1 from device af58740d8b06 pstore: Fix kernel-doc warning 318207ffe487 mtd: rawnand: qcom: Clear buf_count and buf_start in raw read 64917f4df048 perf trace: Use heuristic when deciding if a syscall tracepoint "const char *" field is really a string 83a0943b1870 perf trace: Use the augmented_raw_syscall BPF skel only for tracing syscalls 0a55264cf966 selftests/bpf: Fix a selftest compilation error 21b25bd111be docs/zh_CN: correct regi_chg(),regi_add() to region_chg(),region_add() 58d9ceb7d9f5 ARC: pt_regs: create seperate type for ecr d4624bf6a6c9 ARCv2: entry: rearrange pt_regs slightly 656f18ad8d5b ARC: entry: replace 8 byte ADD.ne with 4 byte ADD2.ne dfb12071dda4 ARC: entry: replace 8 byte OR with 4 byte BSET 13347c103960 ARC: entry: Add more common chores to EXCEPTION_PROLOGUE d56b699d76d1 Documentation: Fix typos ebab9426cd73 Documentation/ABI: Fix typos 0d345996e4cb x86/kernel: increase kcov coverage under arch/x86/kernel folder 6b72e5f9e793 fs: ocfs2: namei: check return value of ocfs2_add_entry() 1f38c86bb29f watchdog/hardlockup: avoid large stack frames in watchdog_hardlockup_check() 8d539b84f1e3 nmi_backtrace: allow excluding an arbitrary CPU 3c9d017cc283 range.h: Move resource API and constant to respective files be33db21427c kthread: unexport __kthread_should_park() bbe3656a6f1c efs: clean up -Wunused-const-variable= warning 46f12960aad2 drm/i915: Move abs_diff() to math.h 84c10951da91 ocfs2: cluster: fix potential deadlock on &o2net_debug_lock 28a45ef85e25 ocfs2: cluster: fix potential deadlock on &qs->qs_lock fb40b0537342 scripts/gdb: fix 'lx-lsmod' show the wrong size 02d7f74a04b1 lib/bch.c: use bitrev instead of internal logic 1677bf76818b scripts/gdb: fix lx-symbols command for arm64 LLVM 29665c1e2ae5 gcov: shut up missing prototype warnings for internal stubs a53fb69baa03 ocfs2: use regular seq_show_option for osb_cluster_stack d70fa34f9924 ocfs2: Use struct_size() cb2273a415af ocfs2: use flexible array in 'struct ocfs2_recovery_map' 2e106e564372 genetlink: replace custom CONCATENATE() implementation 90e3e18548e6 arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() implementations 15beb1b746ec x86/asm: replace custom COUNT_ARGS() & CONCATENATE() implementations b229baa374db kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h 349fde599db6 arch: enable HAS_LTO_CLANG with KASAN and KCOV d9efb07dcb69 fs: hfsplus: make extend error rate limited a7284b0e7510 lib: error-inject: remove error checking for debugfs_create_dir() c3d2d45b0658 lib: remove error checking for debugfs_create_dir() 598f0046e9c3 kernel: relay: remove unnecessary NULL values from relay_open_buf 95d1fef53782 remove ARCH_DEFAULT_KEXEC from Kconfig.kexec e6265fe7775e kexec: rename ARCH_HAS_KEXEC_PURGATORY 40445d060152 sh/kexec: refactor for kernel/Kconfig.kexec 75239cf775b8 s390/kexec: refactor for kernel/Kconfig.kexec 1f0d6efe52cf riscv/kexec: refactor for kernel/Kconfig.kexec 80bf3c84e95d powerpc/kexec: refactor for kernel/Kconfig.kexec b9bf5cb17f1d parisc/kexec: refactor for kernel/Kconfig.kexec 571feed5b28f mips/kexec: refactor for kernel/Kconfig.kexec a7cc67de6a9a m68k/kexec: refactor for kernel/Kconfig.kexec 19e6dd0b6196 loongarch/kexec: refactor for kernel/Kconfig.kexec 91506f7e5d21 arm64/kexec: refactor for kernel/Kconfig.kexec bf9c23383f69 ia64/kexec: refactor for kernel/Kconfig.kexec 4183635e9048 arm/kexec: refactor for kernel/Kconfig.kexec 6af513808300 x86/kexec: refactor for kernel/Kconfig.kexec 89cde455915f kexec: consolidate kexec and crash options into kernel/Kconfig.kexec 35e0cd774af8 irqchip/al-fic: make AL_FIC depend on HAS_IOMEM 925ddf07f78f net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM b46fae06153d ipc/sem: use flexible array in 'struct sem_undo' 4264be505d9f acct: replace all non-returning strlcpy with strscpy b0b88e02f04b signal: print comm and exe name on fatal signals 9702a046c261 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from uapi header ae96e0cdc78c lib: replace kmap() with kmap_local_page() f58a2dd8d5d0 proc: skip proc-empty-vm on anything but amd64 and i386 4356b11ec0ff proc: support proc-empty-vm test on i386 4099451ac24c cred: convert printks to pr_ a4b35d4d05b9 integrity: Annotate struct ima_rule_opt_list with __counted_by 0ef5de7b1ee8 scripts: kernel-doc: fix macro handling in enums be98edcb664b scripts: kernel-doc: parse DEFINE_DMA_UNMAP_[ADDR|LEN] 6be3601517d9 powerpc/book3s64/radix: add debug message to give more details of vmemmap allocation 601f006fddc6 powerpc/book3s64/radix: remove mmu_vmemmap_psize f2b79c0d7968 powerpc/book3s64/radix: add support for vmemmap optimization for radix 368a0590d954 powerpc/book3s64/vmemmap: switch radix to use a different vmemmap handling function 27af67f35631 powerpc/book3s64/mm: enable transparent pud hugepage 104c49d5b6dc powerpc/mm/trace: convert trace event to trace event class 0b6f15824cc7 mm/vmemmap optimization: split hugetlb and devdax vmemmap optimization 54a948a1e97a mm/huge pud: use transparent huge pud helpers only with CONFIG_TRANSPARENT_HUGEPAGE 973bf6800cf3 mm: add pud_same similar to __HAVE_ARCH_P4D_SAME 40135fc7188c mm/vmemmap: allow architectures to override how vmemmap optimization works c1a6c536fb08 mm/vmemmap: improve vmemmap_can_optimize and allow architectures to override f32928ab6fe5 mm: change pudp_huge_get_and_clear_full take vm_area_struct as arg 348ad1606f4c mm/hugepage pud: allow arch-specific helper function to check huge page pud support 063e60d80615 mm: handle faults that merely update the accessed bit under the VMA lock 4c2f803abb17 mm: handle swap and NUMA PTE faults under the VMA lock f5617ffeb450 mm: run the fault-around code under the VMA lock 61a4b8d32025 mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() 0c2e394ab230 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() 8f5fd0e1a020 mm: handle some PMD faults under the VMA lock c4fd825e1884 mm: handle PUD faults under the VMA lock 4ec31152a80d mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() 350f6bbca1de mm: allow per-VMA locks on file-backed VMAs 284e05920498 mm: remove CONFIG_PER_VMA_LOCK ifdefs 6935e052557c mm/mmap: change vma iteration order in do_vmi_align_munmap() fec29364348f maple_tree: reduce resets during store setup 17983dc61783 maple_tree: refine mas_preallocate() node calculations 0b8bb544b1a7 maple_tree: update mas_preallocate() testing a7496ad529df maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() b5df09226450 mm: set up vma iterator for vma_iter_prealloc() calls f72cf24a8686 mm: use vma_iter_clear_gfp() in nommu c108df767fb7 maple_tree: adjust node allocation on mas_rebalance() da0892547b10 maple_tree: re-introduce entry to mas_preallocate() arguments 53bee98d004f mm: remove re-walk from mmap_region() c1297987cc2a maple_tree: introduce __mas_set_range() 445a2ea0ef0e mm: remove prev check from do_vmi_align_munmap() fd892593d44d mm: change do_vmi_align_munmap() tracking of VMAs to remove 8c314f3b55fb maple_tree: add benchmarking for mas_prev() 361c678be709 maple_tree: add benchmarking for mas_for_each 90717566f8f6 mm: don't drop VMA locks in mm_drop_all_locks() 98630cfdc422 mm/page_io: convert bio_associate_blkg_from_page() to take in a folio 9b72b134eedc mm/page_io: convert count_swpout_vm_event() to take in a folio 2675251d5037 mm/page_io: use a folio in swap_writepage_bdev_async() f54fcaabd34b mm/page_io: use a folio in swap_writepage_bdev_sync() 6a8c068774ad mm/page_io: use a folio in sio_read_complete() bc74b53f29e1 mm/page_io: use a folio in __end_swap_bio_read() a3ed1e9b63a2 mm/page_io: use a folio in __end_swap_bio_write() 6d2790d95d7c mm/page_io: introduce bio_first_folio_all() 9962ed64bd21 mm/page_io: remove unneeded SetPageError() 479c33049116 mm/page_io: remove unneeded ClearPageUptodate() 3c099a2b0b53 mm/compaction: avoid unneeded pageblock_end_pfn when no_set_skip_hint is set e6bd14eca207 mm/compaction: correct comment of candidate pfn in fast_isolate_freepages eafcb7a972e2 mm/mprotect: fix obsolete function name in change_pte_range() 05f1edac8009 selftests/mm: run all tests from run_vmtests.sh e17062102716 selftests/mm: optionally pass duration to transhuge-stress 000303329752 selftests/mm: make migration test robust to failure 49f09526b163 selftests/mm: va_high_addr_switch should skip unsupported arm64 configs 6e16f5133501 selftests/mm: fix thuge-gen test bugs e515bce98deb selftests/mm: enable mrelease_test for arm64 f6dd4e223d87 selftests/mm: skip soft-dirty tests on arm64 58e2847ad2e6 selftests: line buffer test program's stdout ea09800bf175 mm: fix obsolete function name above debug_pagealloc_enabled_static() 1af5a8109904 mmu_notifiers: rename invalidate_range notifier ec8832d007cb mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() 6bbd42e2df8f mmu_notifiers: call invalidate_range() when invalidating TLBs 57b037dbbadc mmu_notifiers: fixup comment in mmu_interval_read_begin() 38b14e2e3de9 arm64/smmu: use TLBI ASID when invalidating entire range 19a462f06eb5 maple_tree: Be more strict about locking 02fdb25fb41c mm/mmap: change detached vma locking scheme 134d153c9346 maple_tree: relax lockdep checks for on-stack trees 2574d5e4df32 mm/mmap: clean up validate_mm() calls affd26b1fbd6 mm/hugetlb: get rid of page_hstate() 89be82b4fed2 mm/rmap: correct stale comment of rmap_walk_anon and rmap_walk_file cabdf74e6b31 mm: kfence: allocate kfence_metadata at runtime 8d3a7d797c1a memory tier: use helper macro __ATTR_RW() 4ae6944d1572 maple_tree: mtree_insert: fix typo in kernel-doc description of GFP flags 4445e58264ae maple_tree: mtree_insert*: fix typo in kernel-doc description aee79d4e5271 fs/address_space: add alignment padding for i_map and i_mmap_rwsem to mitigate a false sharing. 0792e47d5662 mm/mm_init.c: drop node_start_pfn from adjust_zone_range_for_zone_movable() 58f341f772bb mm/memcg: minor cleanup for mc_handle_present_pte() 43b3dfdd0455 arm64: support batched/deferred tlb shootdown during page reclamation/migration db6c1f6f236d mm/tlbbatch: introduce arch_flush_tlb_batched_pending() f73419bb89d6 mm/tlbbatch: rename and extend some functions 65c8d30e679b mm/tlbbatch: introduce arch_tlbbatch_should_defer() 95da27c4c6dd mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed 8f03d74f7163 arm64 : mm: add wrapper function ioremap_prot() 8d05554dca2a powerpc: mm: convert to GENERIC_IOREMAP 016fec91013c mm: move is_ioremap_addr() into new header file ab1cd02083d0 mm/ioremap: consider IOREMAP space in generic ioremap 426b313f356a parisc: mm: convert to GENERIC_IOREMAP ca6c1af38128 xtensa: mm: convert to GENERIC_IOREMAP 0453c9a78015 sh: mm: convert to GENERIC_IOREMAP b94692e84dcc sh: add including b43b3fff042d s390: mm: convert to GENERIC_IOREMAP 9b994429fe18 openrisc: mm: convert to GENERIC_IOREMAP 38d110aba3c4 ia64: mm: convert to GENERIC_IOREMAP 06dfae39d200 arc: mm: convert to GENERIC_IOREMAP a5f616483110 mm/ioremap: add slab availability checking in ioremap_prot dfdc6ba95768 mm: ioremap: allow ARCH to have its own ioremap method definition 7613366a1902 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() 53c98e35dcbc openrisc: mm: remove unneeded early ioremap code 5bd2cc56667d hexagon: mm: convert to GENERIC_IOREMAP 0b1f77e74b5a asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros efb78fa86e95 lib/test_meminit: allocate pages up to order MAX_ORDER eb0da7f6e083 mm/page_ext: move functions around for minor cleanups to page_ext 3c09be5a2be8 mm/page_ext: remove rollback for untouched mem_section in online_page_ext 063ff7cd8bf2 mm/page_ext: remove unused return value of offline_page_ext 5f6d28622ffc buffer: remove set_bh_page() 8147c4c4546f jbd2: use a folio in jbd2_journal_write_metadata_buffer() 07811230c3cd ntfs3: convert ntfs_get_block_vbo() to use a folio d5db4f9df939 migrate: use folio_set_bh() instead of set_bh_page() 341130265c81 affs: convert data read and write to use folios 41a638a1b3fc affs: convert affs_symlink_read_folio() to use the folio b23d03ef7af5 highmem: add memcpy_to_folio() and memcpy_from_folio() 6d144436d954 mm/page_table_check: remove unused parameter in [__]page_table_check_pud_set a3b837130b58 mm/page_table_check: remove unused parameter in [__]page_table_check_pmd_set 1066293d426d mm/page_table_check: remove unused parameter in [__]page_table_check_pte_set 931c38e16499 mm/page_table_check: remove unused parameter in [__]page_table_check_pud_clear 1831414cd729 mm/page_table_check: remove unused parameter in [__]page_table_check_pmd_clear aa232204c468 mm/page_table_check: remove unused parameter in [__]page_table_check_pte_clear 2f933eaf5bbf mm/page_table_check: remove unused parameters in page_table_check_set() 34c876ce5eed mm/page_table_check: remove unused parameters in page_table_check_clear() f4d005af5b54 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS 5ba72b4d0635 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() ba91e7e5d15a selftests/mm: add tests for HWPOISON hugetlbfs read 38c1ddbde6c6 hugetlbfs: improve read HWPOISON hugepage b79f8eb408d0 mm/hwpoison: check if a raw page in a hugetlb folio is raw HWPOISON 9e130c4b000b mm/hwpoison: delete all entries before traversal in __folio_free_raw_hwp 6852c46c783d mm/mmap: move vma operations to mm_struct out of the critical section of file mapping lock 73e791d73877 mm: remove clear_page_idle() 610d06576737 mm/pgtable: notes on pte_offset_map[_lock]() cf95e337cb63 mm: delete mmap_write_trylock() and vma_try_start_write() d50791c2bee9 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() 1043173eb5eb mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() 1d65b771bc08 mm/khugepaged: retract_page_tables() without mmap or vma lock 13cf577e6b66 mm/pgtable: add pte_free_defer() for pgtable as page 8211dad62798 s390: add pte_free_defer() for pgtables sharing page ad1ac8d94cde sparc: add pte_free_defer() for pte_t *pgtable_t 32cc0b7c9d50 powerpc: add pte_free_defer() for pgtables sharing page 3d140215a6ae powerpc: assert_pte_locked() use pte_offset_map_nolock() de2e4626c706 arm: adjust_pte() use pte_offset_map_nolock() 146b42e07494 mm/pgtable: add PAE safety to __pte_offset_map() a349d72fd9ef mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s 6783bd4b5f72 maple_tree: drop mas_first_entry() 29b2681f1aa9 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() a489539e33c2 maple_tree: update mt_validate() 33af39d0244c maple_tree: make mas_validate_limits() check root node and node limit e93fda5a1ab7 maple_tree: fix mas_validate_child_slot() to check last missed slot f8e5eac8abe3 maple_tree: make mas_validate_gaps() to check metadata d695c30a8ca0 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap 86aa6998ad00 mm/memory: pass folio into do_page_mkwrite() d31155b8f29c mm: memory-failure: fix race window when trying to get hugetlb folio a363d1224b5a mm: memory-failure: fetch compound head after extra page refcnt is held 5885c6a62533 mm: memory-failure: minor cleanup for comments and codestyle e9c36f7aca7e mm: memory-failure: remove unneeded header files 55c7ac452708 mm: memory-failure: use local variable huge to check hugetlb page 80ee7cb271b5 mm: memory-failure: don't account hwpoison_filter() filtered pages 92a025a790f8 mm: memory-failure: ensure moving HWPoison flag to the raw error pages dbe70dbb41ab mm: memory-failure: remove unneeded PageHuge() check de7cb03db05a mm/memory_hotplug: document the signal_pending() check in offline_pages() d03668803bf0 HWPOISON: offline support: fix spelling in Documentation/ABI/ b894da046864 mm/mm_init.c: mark check_for_memory() as __init f9044f170c5e zsmalloc: remove obj_tagged() 99aa77215ad0 selftests/mm: add uffd unit test for UFFDIO_POISON 7cf0f9e83769 selftests/mm: refactor uffd_poll_thread to allow custom fault handlers f442ab50f5fb mm: userfaultfd: document and enable new UFFDIO_POISON feature 8a13897fb0da mm: userfaultfd: support UFFDIO_POISON for hugetlbfs 597425df4fec mm: userfaultfd: add new UFFDIO_POISON ioctl: fix fc71884a5f59 mm: userfaultfd: add new UFFDIO_POISON ioctl 435cdb41a76f mm: userfaultfd: extract file size check out into a helper 2ef5d7245d9c mm: userfaultfd: check for start + len overflow in validate_range f92cedfa39ef mm-make-pte_marker_swapin_error-more-general-fix af19487f00f3 mm: make PTE_MARKER_SWAPIN_ERROR more general 60b1e24ce8c3 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX 22d1e68f5a23 mm/memory: convert do_read_fault() to use folios 6f609b7e37df mm/memory: convert do_shared_fault() to folios 5a97858b5165 mm/memory: convert wp_page_shared() to use folios 3d243659d94f mm/memory: convert do_page_mkwrite() to use folios 3ce2c24cb68f mm: hugetlb_vmemmap: fix a race between vmemmap pmd split c200a7119bc7 mm/sparse: remove redundant judgments from macro for_each_present_section_nr e6e0c7673012 mm: compaction: skip the memory hole rapidly when isolating free pages 94ec20035b05 mm: compaction: use the correct type of list for free pages 809ef83ccb61 mm: fix some kernel-doc comments 9651eeab3c5f mm: correct stale comment of function check_pte b4fa966f03b7 mm, netfs, fscache: stop read optimisation when folio removed from pagecache 0201ebf274a3 mm: merge folio_has_private()/filemap_release_folio() call pairs dba438bd7663 rmap: pass the folio to __page_check_anon_rmap() 35fb4764c8b2 mm: cma: print cma name as well in cma_alloc debug 8f21912a4bf8 mm: remove obsolete comment above struct per_cpu_pages bded67f81ec4 memory tier: rename destroy_memory_type() to put_memory_type() badbbcd76545 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED 72de25913022 mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED 8a144612eb8a fs: drop_caches: draining pages before dropping caches 86327e8eb94c memcg: drop kmem.limit_in_bytes 82d9b8c85b7e mm: page_alloc: avoid false page outside zone error info 3d0745e59c84 selftest: add a testcase of ksm zero pages 1a8e84305783 ksm: consider KSM-placed zeropages when calculating KSM profit 6080d19f0704 ksm: add ksm zero pages for each process e2942062e01d ksm: count all zero pages placed by KSM 79271476b336 ksm: support unsharing KSM-placed zero pages df263d9a7dff mm/migrate_device: try to handle swapcache pages d9cfaf405b8f selftests: cgroup: add zswap-memcg unwanted writeback test a549f9f31561 selftests: cgroup: add test_zswap with no kmem bypass test fe3b1bf19bdf selftests: cgroup: add test_zswap program a2ebb5157582 mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). ada5caed79b3 zsmalloc: remove zs_compact_control 4ce36584da19 zsmalloc: move migration destination zspage inuse check df9cd3cbf209 zsmalloc: do not scan for allocated objects in empty zspage 3fade62b62e8 mm/mm_init.c: remove obsolete macro HASH_SMALL 416ef04fe00c mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE a524fcfe190d fs: convert block_commit_write to return void 489b7e72a63c fs/buffer: clean up block_commit_write 1a7d018dc38b mm: memory-failure: remove unneeded 'inline' annotation f58d7907a39f memory tier: use helper function destroy_memory_type() b7b618da0edc mm: memory-failure: remove unneeded page state check in shake_page() 64891ba3e51f maple_tree: add a fast path case in mas_wr_slot_store() 23e9dde0b246 maple_tree: optimize mas_wr_append(), also improve duplicating VMAs c38d9ff2cc67 maple_tree: add test for expanding range in RCU mode d6e8d0dc19a3 maple_tree: add test for mas_wr_modify() fast path f04d16ee3afc mm/filemap.c: fix update prev_pos after one read request done de4ec376df7b selftests/mm: add gup test matrix in run_vmtests.sh 2bc481362245 selftests/mm: add -a to run_vmtests.sh 4849807114b8 mm/gup: retire follow_hugetlb_page() 57edfcfd3419 mm/gup: accelerate thp gup even for "pages != NULL" ffe1e7861211 mm/gup: cleanup next_page handling 5502ea44f5ad mm/hugetlb: add page_mask for hugetlb_follow_page_mask() 458568c92953 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN dd767aaa2fc8 mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() 332c151c710a arm64: mte: simplify swap tag restoration logic b53e24c4f6bc mm: call arch_swap_restore() from unuse_pte() 1279aa0656bb mm: make show_free_areas() static 527ed4f7d902 mm: remove arguments of show_mem() 626e98cb0366 mm: make MEMFD_CREATE into a selectable config option fc1878ec70ed mm: remove page_rmapping() 15b4919a1e07 mm: use a folio in fault_dirty_shared_page() c70699e55553 swap: stop add to avail list if swap is full 67490031e83a swap: cleanup duplicated WARN_ON in add_to_avail_list 87b11f862254 mm: increase usage of folio_next_index() helper 3a29280afb25 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() fad9c80e6371 maple_tree: fix a few documentation issues 20c897eadf13 mm: madvise: fix uneven accounting of psi 1aa3d0274a4a arm_pmu: acpi: Add a representative platform device for TRBE 81e5ee471609 arm_pmu: acpi: Refactor arm_spe_acpi_register_device() 180bb41d61b7 Documentation: riscv: Update boot image header since EFI stub is supported e79be4bea58f Documentation: riscv: Add early boot document b4ba5e5eafad Documentation: arm: Add bootargs to the table of added DT parameters d0c1f8dc5cf5 docs: kernel-parameters: Refer to the correct bitmap function 5797f5f9f7d8 doc: update params of memhp_default_state= 0c6a9f7e660f docs: Add book to process/kernel-docs.rst dca1c7d4ad8b docs: sparse: fix invalid link addresses 99b319d30ae9 docs: vfs: clean up after the iterate() removal ad93f083bdb7 docs: Add a section on surveys to the researcher guidelines ec62a746b653 docs: move mips under arch 51712e49b434 docs: move loongarch under arch 17b6fc88eb31 docs: mm: Fix number of base pages for 1GB HugeTLB 5f513c8b9740 RDMA/irdma: Add missing kernel-doc in irdma_setup_umode_qp() 1956149dec0e pinctrl: lynxpoint: Make use of pm_ptr() ef75e767167a spi: cs42l43: Add SPI controller support df660f66ba53 pinctrl: baytrail: Make use of pm_ptr() 47aab53331ef dt-bindings: Fix typos de259b7bd6be dt-bindings: power: xilinx: merge zynqmp-genpd.txt with firmware binding 63ae8eb2c5b1 selftests/bpf: Add CO-RE relocs kfunc flavors tests 5964a223f5e4 libbpf: Support triple-underscore flavors for kfunc relocation 94f23ac36f8b kselftest/arm64: Fix hwcaps selftest build d11a69873d9a hw_breakpoint: fix single-stepping when using bpf_overflow_handler eb501c2d96cf iommufd/selftest: Don't leak the platform device memory when unloading the module 55243393b06c iommu/vt-d: Implement hw_info for iommu capability query af4fde93c319 iommufd/selftest: Add coverage for IOMMU_GET_HW_INFO ioctl 55dd4023cead iommufd: Add IOMMU_GET_HW_INFO 60fedb262bbc iommu: Add new iommu op to get iommu hardware information 92766e1b953d iommu: Move dev_iommu_ops() to private header baca986e1f2c leds: aw2013: Enable pull-up supply for interrupt and I2C 2cccb179adde dt-bindings: leds: Document pull-up supply for interrupt and I2C 9422bcf125b9 dt-bindings: leds: aw2013: Document interrupt c0a232f1e19e coresight: trbe: Fix TRBE potential sleep in atomic context dfd122fe8591 backlight: lp855x: Drop ret variable in brightness change function 8845252f6690 regulator: raa215300: Update help description 6673fc989532 regulator: raa215300: Add missing blank space 5c1212a67e58 regulator: raa215300: Change rate from 32000->32768 06d220f13b1f pds_core: Fix function header descriptions b6594a17ecce bpf/tests: Enhance output on error and fix typos a417ab334dcc mtd: maps: fix -Wvoid-pointer-to-enum-cast warning b9e002a34420 mtd: rawnand: fix -Wvoid-pointer-to-enum-cast warning a5a88125d006 mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() f504551b7f15 mtd: rawnand: Propagate error and simplify ternary operators for brcmstb_nand_wait_for_completion() 93ca966b4a20 mtd: rawnand: qcom: Sort includes alphabetically dcd1e618b6cb mtd: rawnand: qcom: Do not override the error no of submit_descs() c56de1e5b916 mtd: rawnand: qcom: Simplify the call to nand_prog_page_end_op() bb7a103d4594 mtd: rawnand: qcom: Unmap sg_list and free desc within submic_descs() cf82436dd831 mtd: rawnand: qcom: Wrap qcom_nand_exec_op() to 80 columns ab15aabac028 mtd: rawnand: qcom: Use EOPNOTSUPP instead of ENOTSUPP b4bb4800313d mtd: rawnand: qcom: Fix the opcode check in qcom_check_op() dd3c8f4ab203 mtd: rawnand: qcom: Handle unsupported opcode in qcom_op_cmd_mapping() d68b7e5f49b8 mtd: rawnand: qcom: Rename variables in qcom_op_cmd_mapping() 847178fe4ccd mtd: rawnand: qcom: Remove superfluous initialization of "ret" 6c77997bc639 selftests/bpf: Add lwt_xmit tests for BPF_REROUTE 43a7c3ef8a15 selftests/bpf: Add lwt_xmit tests for BPF_REDIRECT a171fbec88a2 lwt: Check LWTUNNEL_XMIT_CONTINUE strictly 29b22badb7a8 lwt: Fix return values of BPF xmit ops 28e70ed9d0fa ntb: amd: Drop unnecessary error check for debugfs_create_dir 03c9e6f0e0ab NTB: ntb_tool: Switch to memdup_user_nul() helper 45191087c3e2 dtivers: ntb: fix parameter check in perf_setup_dbgfs() f7d067041e35 ntb: Remove error checking for debugfs_create_dir() 5f6395fd0680 selftests/bpf: Enable cpu v4 tests for arm64 68b18191fe41 bpf, arm64: Support signed div/mod instructions c32b6ee514d2 bpf, arm64: Support 32-bit offset jmp instruction 1104247f3f97 bpf, arm64: Support unconditional bswap bb0a1d6b49cb bpf, arm64: Support sign-extension mov instructions cc88f540da52 bpf, arm64: Support sign-extension load instructions 6c9f86d3632c arm64: insn: Add encoders for LDRSB/LDRSH/LDRSW 9f5337346406 ALSA: asihpi: Remove unused declarations 34daf445f82b powerpc/perf: Convert fsl_emb notifier to state machine callbacks 77583f77ed9b PCI: rpaphp: Error out on busy status from get-sensor-state e160bf64e2d3 powerpc/rtas: export rtas_error_rc() for reuse. f88fb1335733 s390/vfio-ap: make sure nib is shared fb5040ef7f70 KVM: s390: export kvm_s390_pv*_is_protected functions cf3fa16a6fd4 s390/uv: export uv_pin_shared for direct usage 7847a19b5b62 s390/vfio-ap: check for TAPQ response codes 0x35 and 0x36 e1f17f8ea93d s390/vfio-ap: handle queue state change in progress on reset 9261f0438835 s390/vfio-ap: use work struct to verify queue reset 62aab082e999 s390/vfio-ap: store entire AP queue status word with the queue object dd174833e44e s390/vfio-ap: remove upper limit on wait for queue reset to complete c51f8c6bb5c8 s390/vfio-ap: allow deconfigured queue to be passed through to a guest 411b0109daa5 s390/vfio-ap: wait for response code 05 to clear on queue reset 7aa7b2a80cb7 s390/vfio-ap: clean up irq resources if possible 680b7ddd7e2a s390/vfio-ap: no need to check the 'E' and 'I' bits in APQSW after TAPQ cfd012107f11 s390/ipl: refactor deprecated strncpy 979fe44af819 s390/ipl: fix virtual vs physical address confusion 386cb81e4ba7 s390/zcrypt_ep11misc: support API ordinal 6 with empty pin-blob 35acbdfaf17c regulator: db8500-prcmu: Remove unused declaration power_state_active_is_enabled() 919a4a941863 ASoC: amd: acp: Add kcontrols and widgets per-codec in common code aa98697c7dbd ASoC: rt5645: improve the depop sequences of CBJ detection 0ceef6e99cc3 powerpc/idle: Add support for nohlt 4240e2ebe679 x86/MCE: Always save CS register on AMD Zen IF Poison errors 2ebc736c8452 ext2: improve consistency of ext2_fsblk_t datatype usage a916d720ab5b leds: uleds: Use module_misc_device macro to simplify the code 74cd23e87d7b leds: trigger: netdev: Use module_led_trigger macro to simplify the code d3679199f684 dt-bindings: leds: Fix reference to definition of default-state 9a5d660fdb25 media: ivsc: Add ACPI dependency b949ee6801f4 powerpc/fadump: invoke ibm,os-term with rtas_call_unlocked() 1a9e02673e25 coresight: Fix memory leak in acpi_buffer->pointer 6c0217b11066 ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops 205d3e030a02 ASoC: pcm: Drop obsoleted PCM copy_user ops 36fc349aeeaf ALSA: doc: Update description for the new PCM copy ops 9bebd65443c1 ASoC: dmaengine: Use iov_iter for process callback, too 56b00d10ffd4 ASoC: dmaengine: Convert to generic PCM copy ops ce2d8ed8d809 ASoC: qcom: Convert to generic PCM copy ops 95396d83e96c ASoC: mediatek: Convert to generic PCM copy ops 66201cacc33d ASoC: component: Add generic PCM copy ops 44f08b67f2d2 media: solo6x10: Convert to generic PCM copy ops 62da99b56f0b ALSA: pcmtest: Update comment about PCM copy ops 390244f5ba35 ALSA: xen: Convert to generic PCM copy ops 2f432f470213 ALSA: sh: Convert to generic PCM copy ops 2098765e9527 ALSA: rme9652: Convert to generic PCM copy ops 90ed231177d3 ALSA: hdsp: Convert to generic PCM copy ops c3abdf06a9e5 ALSA: rme96: Convert to generic PCM copy ops 50496aa216d5 ALSA: rme32: Convert to generic PCM copy ops 75bd8e3f4c81 ALSA: nm256: Convert to generic PCM copy ops 49aa6ed94c5e ALSA: korg1212: Convert to generic PCM copy ops 07ee02a2e12e ALSA: es1938: Convert to generic PCM copy ops 9d0fdc602de9 ALSA: emu8000: Convert to generic PCM copy ops e2964cd7ef58 ALSA: gus: Convert to generic PCM copy ops 526a19b3e3ea ALSA: dummy: Convert to generic PCM copy ops 561b4fa9c111 ALSA: core: Add memory copy helpers between iov_iter and iomem cf393babb37a ALSA: pcm: Add copy ops with iov_iter 70e969eb235e iov_iter: Export import_ubuf() 0a8b07c77ea0 clocksource: Explicitly include correct DT includes 7e5bac610d2f clocksource/drivers/sun5i: Convert to platform device driver 0b38dd178df4 clocksource/drivers/sun5i: Remove pointless struct 7ded80387316 clocksource/drivers/sun5i: Remove duplication of code and data 69d50d0461a1 mtd: spi-nor: nxp-spifi: Use helper function devm_clk_get_enabled() 5be27f1e3ec9 ALSA: hda/tas2781: Add tas2781 HDA driver 3babae915f4c ALSA: hda/tas2781: Add tas2781 HDA driver bd0f3aac47e8 clocksource/drivers/loongson1: Set variable ls1x_timer_lock storage-class-specifier to static e7d65e40ab5a clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL 9d0164c6500e mtd: spi-nor: Add support for sst26vf032b flash f01d8155a92e mtd: spi-nor: Check bus width while setting QE bit 246c713a3655 landlock: Annotate struct landlock_rule with __counted_by 760b6b7925bf leds: turris-omnia: Drop unnecessary mutex locking 72a29725b6f2 leds: turris-omnia: Use sysfs_emit() instead of sprintf() 5ae4b0d8875c mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 5ce0bc68e0ee crypto: engine - Remove crypto_engine_ctx 28f860d377da crypto: zynqmp - Use new crypto_engine_op interface 7a2673d70ca6 crypto: virtio - Use new crypto_engine_op interface d5e6b48f94d6 crypto: stm32 - Use new crypto_engine_op interface 982213e47304 crypto: jh7110 - Use new crypto_engine_op interface 1a15d26c3131 crypto: rk3288 - Use new crypto_engine_op interface 03906fba750e crypto: omap - Use new crypto_engine_op interface 530d7b009d8c crypto: keembay - Use new crypto_engine_op interface 67b7702c5b03 crypto: sl3516 - Use new crypto_engine_op interface 623814c04087 crypto: caam - Use new crypto_engine_op interface d33a6a3f5a68 crypto: aspeed - Remove non-standard sha512 algorithms 304506f299b3 crypto: aspeed - Use new crypto_engine_op interface 4dd4d5e486eb crypto: amlogic - Use new crypto_engine_op interface 4c19e8fb5e9c crypto: sun8i-ss - Use new crypto_engine_op interface 07e34cd39282 crypto: sun8i-ce - Use new crypto_engine_op interface e5e7eb023f24 crypto: engine - Move crypto_engine_ops from request into crypto_alg c1091e2baef6 crypto: engine - Move struct crypto_engine into internal/engine.h 4ac1a2d88d8f crypto: caam - Include internal/engine.h b7b23ccbda5d crypto: omap - Include internal/engine.h 45c461c503a7 crypto: engine - Create internal/engine.h 2d6a79cc2ade crypto: jh7110 - Include scatterwalk.h for struct scatter_walk 68021dee251e crypto: engine - Move crypto inclusions out of header file 1c27c0ca220b crypto: jh7110 - Include crypto/hash.h in header file bcd6e41d9836 crypto: engine - Remove prepare/unprepare request be8b8a950f0a crypto: zynqmp - Remove prepare/unprepare request fc0bdcb8303b crypto: virtio - Remove prepare/unprepare request 6912b79da85a crypto: stm32 - Remove prepare/unprepare request 50c546d70af8 crypto: jh1100 - Remove prepare/unprepare request c66c17a0f69b crypto: rk3288 - Remove prepare/unprepare request c752c0138967 crypto: omap - Remove prepare/unprepare request 08d81da7a848 crypto: keembay - Remove prepare/unprepare request 0a3fa126578e crypto: sl3516 - Remove prepare/unprepare request 13bba5b50569 crypto: aspeed - Remove prepare/unprepare request db9f49e802d9 crypto: amlogic - Remove prepare/unprepare request ff0800af2501 crypto: sun8i-ss - Remove prepare/unprepare request 4136212ab18e crypto: sun8i-ce - Remove prepare/unprepare request cdb8b7e1692a crypto: qcom-rng: Make the core clock optional regardless of ACPI presence b9296bb41275 dt-bindings: crypto: qcom,prng: Add SM8450 f9fc1ec28bae crypto: drivers - avoid memcpy size warning 8e03dd62e5be hwrng: iproc-rng200 - Implement suspend and resume calls d88bdbd96d25 hwrng: core - Remove duplicated include d1c02e876f2e crypto: exynos - fix Wvoid-pointer-to-enum-cast warning d94e0f25deef crypto: qat - Remove unused function declarations 64dd341e66f4 crypto: allwinner - Remove unused function declarations 23d422a4f127 crypto: caam/jr - fix shared IRQ line handling e47e6d2aaacd crypto: caam - increase the domain of write memory barrier to full system e30685204711 crypto: caam - fix unchecked return value error b52c8c72dd7c crypto: caam - fix PM operations definition c1950a111dd8 fs/xfs: Fix typos in comments 2c234a22866e xfs: fix dqiterate thinko 3faf89f27aab gpio: sim: simplify code with cleanup helpers 43a707ae5840 leds: Make leds_class a static const structure 828b871ac11a ALSA: Make SND_PCMTEST depend on DEBUG_FS a707885aff6c ALSA: aoa: Fix typos in PCM fix patch 701ca3657d5d selftests/powerpc: add const qualification where possible ae3a8cc292d0 powerpc/selftests: sort mm/.gitignore, add exec_prot 89c9ce1c99df powerpc: Move DMA64_PROPNAME define to a header 7f3c5d099b6f Revert "powerpc/xmon: Relax frame size for clang" 4d15721177d5 powerpc/mm: Cleanup memory block size probing 455d3d38ef9d powerpc/configs: Drop CONFIG_IP_NF_TARGET_CLUSTERIP d1eb75e0dfed powerpc/fadump: reset dump area size if fadump memory reserve fails 7dac7cf1b407 powerpc/4xx: Add missing includes to fix no previous prototype errors b27c1a0a4e62 powerpc/47x: Add prototype for mmu_init_secondary() ed05c71a5742 powerpc/47x: Remove early_init_mmu_47x() to fix no previous prototype 81554d10b22a powerpc/4xx: Remove pika_dtm_[un]register_shutdown() to fix no previous prototype ca13c130a43f powerpc/4xx: Remove WatchdogHandler() to fix no previous prototype error 7cb0094be4a5 powerpc/32s: Cleanup the mess in __set_pte_at() 4531f128eac3 powerpc/8xx: Remove init_internal_rtc() to fix no previous prototype error eb5aa2137275 powerpc/82xx: Remove CONFIG_8260 and CONFIG_8272 188da8af0a06 powerpc/82xx: Remove pq2_init_pci 5951b62ba463 powerpc/83xx: Split usb.c d25f01fba71d powerpc/83xx: Fix style problems in usb.c and remove unneccessary includes from mpc83xx.h 6960c53c4c32 powerpc/fsl_pci: Make fsl_add_bridge() static be922070d091 powerpc/512x: Make mpc512x_select_reset_compat() static a5a297918abb OPP: Fix argument name in doc comment cc22b5407e9c md: raid0: account for split bio in iostat accounting 319ff40a5427 md/raid0: Fix performance regression for large sequential writes af50e20afb40 md/raid0: Factor out helper for mapping and submitting a bio 6b2460e66ce6 md raid1: allow writebehind to work on any leg device set WriteMostly c069da449a13 md/raid1: hold the barrier until handle_read_error() finishes 992db13a4aee md/raid1: free the r1bio before waiting for blocked rdev c5d736f548ec md/raid1: call free_r1bio() before allow_barrier() in raid_end_bio_io() 0e93ecaeebd5 ARC: entry: EV_MachineCheck dont re-read ECR 6b606c8d6625 ARC: entry: ARcompact EV_ProtV to use r10 directly c505b0da76a6 ARC: entry: rework (non-functional) fd476197c63d ARC: __switch_to: move ksp to thread_info from thread_struct b060b7d0c105 ARC: __switch_to: asm with dwarf ops (vs. inline asm) d1d1569e89e9 ARC: kernel stack: INIT_THREAD need not setup @init_stack in @ksp cfca4b5abe0c ARC: entry: use gp to cache task pointer (vs. r25) fad84e39f116 ARC: boot log: eliminate struct cpuinfo_arc #4: boot log per ISA c5b678b379e7 ARC: boot log: eliminate struct cpuinfo_arc #3: don't export 17a5ed563aaf ARC: boot log: eliminate struct cpuinfo_arc #2: cache 72d861f2d227 ARC: boot log: eliminate struct cpuinfo_arc #1: mm e1cd74b6dccb clk: qcom: smd-rpm: Set XO rate and CLK_IS_CRITICAL on PCNoC 2db8dc7bf49c clk: qcom: smd-rpm: Add a way to define bus clocks with rate and flags a7bea084fb0a clk: qcom: gcc-ipq5018: change some variable static 110e70fccce4 arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved 3cfa5569cedf ARM: dts: qcom: apq8064: add support to gsbi4 uart fad361a2ee90 netconsole: Enable compile time configuration b0a9e2c9a99f netconsole: Create a allocation helper f3add6dec36d net: mdio: fix -Wvoid-pointer-to-enum-cast warning 3cad70bc74ef netem: use seeded PRNG for correlated loss events 9c87b2aeccf1 netem: use a seeded PRNG for generating random losses 4072d97ddc44 netem: add prng attribute to netem_sched_data a5e5b2cd47bc net: ena: Use pci_dev_id() to simplify the code b2f8323364ab tun: add __exit annotations to module exit func tun_cleanup() f94a84a09148 powerpc/ps3: refactor strncpy usage ec14a87ee199 blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init 04d9244c9420 io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by 5d207e83ca41 lkdtm: Add FAM_BOUNDS test for __counted_by c8248faf3ca2 Compiler Attributes: counted_by: Adjust name and identifier expansion 104fd0b5e948 pstore: Support record sizes larger than kmalloc() limit 78d44b824ed0 cgroup: Avoid -Wstringop-overflow warnings fb9840c4ec13 ice: split ice_aq_wait_for_event() func into two b214b98a7fc4 ice: embed &ice_rq_event_info event into struct ice_aq_task e1e8a142c433 ice: ice_aq_check_events: fix off-by-one check when filling buffer 52da2fb2693a ice: drop two params from ice_aq_alloc_free_res() 1533b7743d35 ice: use list_for_each_entry() helper 467a17eea5c3 ice: Remove redundant VSI configuration in eswitch setup 403e48539b16 ice: move E810T functions to before device agnostic ones e528e5b23755 ice: refactor ice_vsi_is_vlan_pruning_ena cae48047052f ice: refactor ice_ptp_hw to make functions static 9762f8fa832c ice: refactor ice_sched to make functions static 54e852da0715 ice: Utilize assign_bit() helper af75504c3896 cpupower: Add Georgian translation to Makefile LANGUAGES 740d087e7fff KVM: selftests: Test gp event filters don't affect fixed event filters d4e36166820a KVM: selftests: Test if event filter meets expectations on fixed counters 86ab6af8b96a KVM: selftests: Add test cases for unsupported PMU event filter input values de527b1daf69 KVM: selftests: Introduce "struct __kvm_pmu_event_filter" to manipulate filter 218a2680624c certs: Reference revocation list for all keyrings 2ccf8c76b4fb tpm/tpm_tis_synquacer: Use module_platform_driver macro to simplify the code df333d058a60 tpm: remove redundant variable len 280db21e153d tpm_tis: Resend command to recover from data transfer errors b400f9d33fc2 tpm_tis: Use responseRetry to recover from data transfer errors 32a0c860ff48 tpm_tis: Move CRC check to generic send routine a86a42ac2bd6 tpm_tis_spi: Add hardware wait polling 604b8e755885 KEYS: Replace all non-returning strlcpy with strscpy 44e69ea53892 integrity: PowerVM support for loading third party code signing keys d7d91c4743c4 integrity: PowerVM machine keyring enablement 4cb1ed94f180 integrity: check whether imputed trust is enabled 7b9de406582d integrity: remove global variable from machine_keyring.c bc02667698b0 integrity: ignore keys failing CA restrictions on non-UEFI platform a3af7188e360 integrity: PowerVM support for loading CA keys on machine keyring 90f6f691a706 integrity: Enforce digitalSignature usage in the ima and evm keyrings 4cfb90805445 KEYS: DigitalSignature link restriction c853be2265cc KVM: selftests: Drop the return of remove_event() cf6d80c0eb95 KVM: selftests: Add x86 properties for Intel PMU in processor.h 1918693ff189 ARCv2: memset: don't prefetch for len == 0 which happens a alot c8ee610afe65 ARC: uaccess: elide unaliged handling if hardware supports f798f91e7f5f ARC: uaccess: use optimized generic __strnlen_user/__strncpy_from_user 80bfe134f030 ARC: uaccess: remove arc specific out-of-line handles for -Os 46822860a5a9 seccomp: Add missing kerndoc notations 458933d33af2 KVM: Remove unused kvm_make_cpus_request_mask() declaration 1f8403953f05 KVM: Remove unused kvm_device_{get,put}() declarations 9717efbe5ba3 KVM: x86: Disallow guest CPUID lookups when IRQs are disabled ee785c870d6f KVM: nSVM: Use KVM-governed feature framework to track "vNMI enabled" b89456aee78d KVM: nSVM: Use KVM-governed feature framework to track "vGIF enabled" 59d67fc1f0db KVM: nSVM: Use KVM-governed feature framework to track "Pause Filter enabled" e183d17ac362 KVM: nSVM: Use KVM-governed feature framework to track "LBRv enabled" 4d2a1560ffc2 KVM: nSVM: Use KVM-governed feature framework to track "vVM{SAVE,LOAD} enabled" 4365a45571c7 KVM: nSVM: Use KVM-governed feature framework to track "TSC scaling enabled" 7a6a6a3bf5d8 KVM: nSVM: Use KVM-governed feature framework to track "NRIPS enabled" 1c18efdaa314 KVM: nVMX: Use KVM-governed feature framework to track "nested VMX enabled" fe60e8f65f79 KVM: x86: Use KVM-governed feature framework to track "XSAVES enabled" 662f6815786e KVM: VMX: Rename XSAVES control to follow KVM's preferred "ENABLE_XYZ" 0497d2ac9b26 KVM: VMX: Check KVM CPU caps, not just VMX MSR support, for XSAVE enabling 1143c0b85c07 KVM: VMX: Recompute "XSAVES enabled" only after CPUID update ccf31d6e6cc5 KVM: x86/mmu: Use KVM-governed feature framework to track "GBPAGES enabled" 42764413d195 KVM: x86: Add a framework for enabling KVM-governed x86 features f67063414c0e KVM: SVM: correct the size of spec_ctrl field in VMCB save area 392a53246257 x86: kvm: x86: Remove unnecessary initial values of variables 7d18eef13622 KVM: VMX: Rename vmx_get_max_tdp_level() to vmx_get_max_ept_level() f3cebc75e742 KVM: SVM: Set target pCPU during IRTE update if target vCPU is running 4c08e737f056 KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry 7b0151caf73a KVM: x86: Remove WARN sanity check on hypervisor timer vs. UNINITIALIZED vCPU 765da7fe0e76 KVM: x86: Remove break statements that will never be executed 3e1efe2b67d3 KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action union a881b496941f vfio: align capability structures abe916c5430a dt: dt-check-compatible: Find struct of_device_id instances with compiler annotations 5de0b4a40a5c dt-bindings: interrupt-controller: qcom,pdc: Add SDM670 7d0fef8eff7e dt-bindings: net: ftgmac100: convert to yaml version from txt 596ca52a56da ACPI: TAD: Install SystemCMOS address space handler for ACPI000E 638f139fda4f ACPI: Remove assorted unused declarations of functions ae769fbd143d ACPI: extlog: Fix finding the generic error data for v3 structure cc9c60c9edfe ice: refactor ice_vf_lib to make functions static 45f5478c039c ice: refactor ice_lib to make functions static 708b352fc693 ice: refactor ice_ddp to make functions static 74e7940e0d21 ice: remove unused methods 99c31bff1856 PNP: ACPI: Fix string truncation warning 588b51ddc7dc ACPI: Remove unused extern declaration acpi_paddr_to_node() 8cf04bb321f0 ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 89c290ea7589 ACPI: video: Put ACPI video and its child devices into D0 on boot abaf1e0355ab perf lock: Don't pass an ERR_PTR() directly to perf_session__delete() ef23cb593304 perf top: Don't pass an ERR_PTR() directly to perf_session__delete() 4473949074c3 perf vendor events arm64: Update N2 and V2 metrics and events using Arm telemetry repo d43f54912101 perf vendor events arm64: Update stall_slot workaround for N2 r0p3 9d5da30e4ae9 perf jevents: Add a new expression builtin strcmp_cpuid_str() 81f7da549af4 perf test: Add a test for the new Arm CPU ID comparison behavior c3e1e8cf006b perf arm64: Allow version comparisons of CPU IDs 34b149ecae85 drm/msm/a6xx: Bail out early if setting GPU OOB fails c5597e58a56c drm/msm/a6xx: Move LLC accessors to the common header 26ed8d3dc06d drm/msm/a6xx: Introduce a6xx_llc_read f6fcf03ce8a9 ACPI: processor: LoongArch: Get physical ID from MADT 08ca6906a4b7 nvdimm: Fix dereference after free in register_nvdimm_pmu() 85ae42c72142 nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() 7f6fd06d34f4 ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device bff24699b94a tpm_tis: Revert "tpm_tis: Disable interrupts on ThinkPad T490s" c6cfcbd8ca43 x86/ibt: Convert IBT selftest to asm 63304558ba5d sched/eevdf: Curb wakeup-preemption 8793bee71645 ASoC: rt5682s: Convert to use GPIO descriptors ed11701751d4 ASoC: rt5682: Convert to use GPIO descriptors ab2a5d170644 ASoC: rt5668: Convert to use GPIO descriptors 647a3c4c33cd ASoC: rt5665: Convert to use GPIO descriptors a9b5f21073c0 ASoC: rt5640: Convert to just use GPIO descriptors cba33db3fc4d s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs b9352e4b9b9e s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes 745742dbca11 s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_VERIFYKEY2 IOCTL d1fdfb0b2f33 s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_KBLOB2PROTK[23] da2863f15945 s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL fb249ce7f7bf s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL 37a08f010b7c s390/pkey: fix/harmonize internal keyblob headers ff065eaf5502 drm/ttm/tests: Require MMU when testing 3d590af89b1e leds: Remove redundant of_match_ptr() b41efc224a5c ASoC: dt-bindings: mediatek,mt7986-afe: add audio afe document af835f0b4977 ASoC: dt-bindings: mediatek,mt7986-wm8960: add mt7986-wm8960 document 9873277fc2ea ASoC: mediatek: mt7986: add machine driver with wm8960 8d0d4884ba2c ASoC: mediatek: mt7986: add platform driver 9f8df795ae8d ASoC: mediatek: mt7986: support etdm in platform driver c4c3c32d088d ASoC: mediatek: mt7986: add common header 4aa8f7e24f07 dt-bindings: leds: Add gpio-line-names to PCA9532 GPIO d5282a539297 pinctrl: cs42l43: Add support for the cs42l43 ace6d1448138 mfd: cs42l43: Add support for cs42l43 core driver ec77cad8d55c dt-bindings: mfd: cirrus,cs42l43: Add initial DT binding 12a95123bfe1 soundwire: bus: Allow SoundWire peripherals to register IRQ handlers 730094577e0c leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead 0652cf98e0f0 iommu/amd: Remove unused declarations a4621fd1d4fd coresight: etm4x: Ensure valid drvdata and clock before clk_put() 39744738a67d coresight: trbe: Allocate platform data per device f044ae6b5a21 dt-bindings: leds: rohm,bd71828: Drop select:false c3f853184bed leds: Fix BUG_ON check for LED_COLOR_ID_MULTI that is always false 065d099f1be5 leds: multicolor: Use rounded division when calculating color components 4f6c9832613b genpd: imx: scu-pd: initialize is_off according to HW state ec8b5619750e genpd: imx: scu-pd: Suppress bind attrs 309864dcf92b genpd: imx: scu-pd: do not power off console if no_console_suspend a67d780720ff genpd: imx: scu-pd: add more PDs 927b7d15dcf2 genpd: imx: scu-pd: enlarge PD range b683a3620748 genpd: imx: relocate scu-pd under genpd 5484e31bbbff cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases 4ab4b3b11dca ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() 2a74c4aca1d7 ACPI: thermal: Drop unnecessary thermal zone callbacks 9caaad2ca02c ACPI: thermal: Rework thermal_get_trend() ec23c1c462de ACPI: thermal: Use trip point table to register thermal zones 96b8b4365db4 thermal: core: Rework and rename __for_each_thermal_trip() 68b77785a1db ACPI: thermal: Introduce struct acpi_thermal_trip 68f4f0378c0c ACPI: thermal: Carry out trip point updates under zone lock bf07b4a3ba34 ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() cba440fab301 thermal: core: Add priv pointer to struct thermal_trip 60046980bf60 KVM: arm64: nv: Select XARRAY_MULTI to fix build error 9a99a996d1ec thermal: core: Introduce thermal_zone_device_exec() 03fb54d0aa73 KVM: arm64: nv: Add support for HCRX_EL2 a63cf31139b7 KVM: arm64: Move HCRX_EL2 switch to load/put on VHE systems 0a5d28433ad9 KVM: arm64: nv: Expose FGT to nested guests d4d2dacc7cdd KVM: arm64: nv: Add switching support for HFGxTR/HDFGxTR ea3b27d8dea0 KVM: arm64: nv: Expand ERET trap forwarding to handle FGT a77b31dce437 KVM: arm64: nv: Add SVC trap forwarding d0be0b2ede13 KVM: arm64: nv: Add trap forwarding for HDFGxTR_EL2 039f9f12de5f KVM: arm64: nv: Add trap forwarding for HFGITR_EL2 5a24ea786985 KVM: arm64: nv: Add trap forwarding for HFGxTR_EL2 15b4d82d69d7 KVM: arm64: nv: Add fine grained trap forwarding infrastructure e880bd336323 KVM: arm64: nv: Add trap forwarding for CNTHCTL_EL2 cb31632c4452 KVM: arm64: nv: Add trap forwarding for MDCR_EL2 a0b70fb00db8 KVM: arm64: nv: Expose FEAT_EVT to nested guests d0fc0a2519a6 KVM: arm64: nv: Add trap forwarding for HCR_EL2 e58ec47bf68d KVM: arm64: nv: Add trap forwarding infrastructure e930694e6145 KVM: arm64: Restructure FGT register switching 50d2fe4648c5 KVM: arm64: nv: Add FGT registers 3ea84b4fe446 KVM: arm64: Add missing HCR_EL2 trap bits 484f86824a3d KVM: arm64: Correctly handle ACCDATA_EL1 traps b206a708cbfb arm64: Add feature detection for fine grained traps cc24f656f7cf arm64: Add HDFGRTR_EL2 and HDFGWTR_EL2 layouts 2b062ed483eb arm64: Add missing BRB/CFP/DVP/CPP instructions 57596c8f991c arm64: Add debug registers affected by HDFGxTR_EL2 2b97411fef8f arm64: Add AT operation encodings fb1926cccd70 arm64: Add TLBI operation encodings 6ddea24dfd59 arm64: Add missing DC ZVA/GVA/GZVA encodings 464f2164da7e arm64: Add missing ERX*_EL1 encodings 21f74a513737 arm64: Add missing VA CMO encodings e613d8cff547 cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie 6a4fec4f6d30 cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. ba6ea77d0e75 cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message 7657ea920c54 KVM: arm64: Use TLBI range-based instructions for unmap defc8cc7abf0 KVM: arm64: Invalidate the table entries upon a range 3756b6f2bb3a KVM: arm64: Flush only the memslot after write-protect c42b6f0b1cde KVM: arm64: Implement kvm_arch_flush_remote_tlbs_range() 117940aa6e5f KVM: arm64: Define kvm_tlb_flush_vmid_range() 6354d15052ec KVM: arm64: Implement __kvm_tlb_flush_vmid_range() 4d73a9c13aaa arm64: tlb: Implement __flush_s2_tlb_range_op() 360839027a6e arm64: tlb: Refactor the core flush algorithm of __flush_tlb_range 619b5072443c KVM: Move kvm_arch_flush_remote_tlbs_memslot() to common code d4788996051e KVM: Allow range-based TLB invalidation from common code eddd21481011 KVM: Remove CONFIG_HAVE_KVM_ARCH_TLB_FLUSH_ALL 32121c813818 KVM: arm64: Use kvm_arch_flush_remote_tlbs() cfb0c08e8012 KVM: Declare kvm_arch_flush_remote_tlbs() globally a1342c802728 KVM: Rename kvm_arch_flush_remote_tlb() to kvm_arch_flush_remote_tlbs() 37d0849ed392 leds: rgb: Add a multicolor LED driver to group monochromatic LEDs 099c52d9448c dt-bindings: leds: Add binding for a multicolor group of LEDs c7d80059b086 leds: class: Store the color index in struct led_classdev afb48153220d leds: Provide devm_of_led_get_optional() 72684d99a854 thermal: dt-bindings: add loongson-2 thermal e7e3a7c35791 thermal/drivers/loongson-2: Add thermal management support e98153a8c60a thermal/drivers/ti-soc-thermal: Use helper function IS_ERR_OR_NULL() 01ed7f3535a2 ALSA: core: Drop snd_device_initialize() 2419891e3ffd ALSA: seq: Create device with snd_device_alloc() 911fcb76e39e ALSA: timer: Create device with snd_device_alloc() b53a41ee9c72 ALSA: compress: Don't embed device ea29a02fd802 ALSA: rawmidi: Don't embed device 897c8882df58 ALSA: hwdep: Don't embed device bc41a7228ced ALSA: pcm: Don't embed device 6a66b01de488 ALSA: control: Don't embed ctl_dev 7f018db19bf7 ALSA: core: Introduce snd_device_alloc() 2e6f979037d5 ALSA: hda: cs35l41: change cs35l41_prop_model to static 42b118c9f97f Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" dac783784848 rtc: tps65910: Remove redundant dev_warn() and do not check for 0 return after calling platform_get_irq() 4d349a5793f7 rtc: omap: Do not check for 0 return after calling platform_get_irq() 0197a7cb4487 dt-bindings: rtc: at91rm9200: add sam9x7 compatible ed17a2bcbb75 rtc: da9063: Mark the alarm IRQ as a wake IRQ 58dffa96e62c rtc: pcf2127: remove unused function argument e4163fc59d08 rtc: pcf2127: add error checking when disabling POR0 4e5eb7ef73c4 rtc: pcf2127: fix error code in pcf2127_enable_ts() d890cfc25fe9 rtc: ds2404: Convert to GPIO descriptors 2cf2a1acc6eb rtc: stm32: Use NOIRQ_SYSTEM_SLEEP_PM_OPS() 0e1bd497ca37 ata: pata_imx: Use helper function devm_clk_get_enabled() efd04f8a8b45 rcu: Use WRITE_ONCE() for assignments to ->next for rculist_nulls 3292ba0229db rcu: Make the rcu_nocb_poll boot parameter usable via boot config 343640cb5b4e rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load ed2b9e1b6d82 srcu,notifier: Remove #ifdefs in favor of SRCU Tiny srcu_usage 6f6878ec6faf soc: rockchip: grf: Fix SDMMC not working on RK3588 with bus-width > 1 480a5794949c genpd: rockchip: Add PD_VO entry for rv1126 4697b5848bd9 ARM: ptrace: Restore syscall skipping for tracers cf007647475b ARM: ptrace: Restore syscall restart tracing be8dffa04de3 um: refactor deprecated strncpy to memcpy 30bed99e0c63 um: vector: refactor deprecated strncpy ebdfefc09c6d io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL is used ddba122428a7 selftests/bpf: Add mptcpify test cd24e2a60af6 vfio/type1: fix cap_migration information leak a3ce3ff28385 riscv: dts: change TH1520 files to dual license 31ceedee8aa4 riscv: dts: thead: add BeagleV Ahead board device tree d19c10d5b95a dt-bindings: riscv: Add BeagleV Ahead board compatibles 207746550262 selftests/bpf: Fix error checks of mptcp open_and_load 97c9c652089b selftests/bpf: Add two mptcp netns helpers 0dd061a6a115 bpf: Add update_socket_protocol hook 053bbf9bff58 bpftool: Implement link show support for xdp e16e6c6df475 bpftool: Implement link show support for tcx 6c092088fad4 vfio/fsl-mc: Use module_fsl_mc_driver macro to simplify the code d7955ce40e10 vfio/cdx: Remove redundant initialization owner in vfio_cdx_driver 9b1db732866b selftests: cachestat: use proper syscall number macro 7fb10233e061 selftests: cachestat: properly link in librt 1836480429d1 perf bpf_skel augmented_raw_syscalls: Cap the socklen parameter using &= sizeof(saddr) f7bb242601de drivers: base: test: Add missing MODULE_* macros to root device tests f71b144e3e7a drivers: base: test: Add missing MODULE_* macros for platform devices tests fc9da66103d3 vfio/pds: Add Kconfig and documentation 7dabb1bcd177 vfio/pds: Add support for firmware recovery f232836a9152 vfio/pds: Add support for dirty page tracking bb500dbe2ac6 vfio/pds: Add VFIO live migration support 63f77a7161a2 vfio/pds: register with the pds_core PF b021d05e106e pds_core: Require callers of register/unregister to pass PF drvdata 38fe3975b4c2 vfio/pds: Initial support for pds VFIO driver 9a4087fab303 vfio: Commonize combine_ranges for use in other VFIO drivers 438cf3271ca1 drm/panel: simple: Fix Innolux G156HCE-L01 LVDS clock fbf4dec70277 selftests/futex: Order calls to futex_lock_pi 888c72d58198 selftests: Hook more tests into the build infrastructure 68b4d2d58389 selftests/user_events: Reenable build b0654e64dbaf virtchnl: fix fake 1-elem arrays for structures allocated as `nents` 1e9519b6fbe4 selftests/filesystems: Add six consecutive 'x' characters to mktemp 7cd8f2ab7953 dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller 591d3833159e dt-bindings: PCI: dwc: rockchip: Use generic binding ebce9f6623a7 dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue 84a7d0e5a293 dt-bindings: PCI: dwc: improve msi handling 0268e1ae2594 dt-bindings: trivial-devices: Remove national,lm75 5e7f59fa07f8 virtchnl: fix fake 1-elem arrays in structures allocated as `nents + 1` dd2e84bb3804 virtchnl: fix fake 1-elem arrays in structs allocated as `nents + 1` - 1 9bc6fc3304d8 ext2: dump current reservation window info 83f99de1b7c0 ext2: fix race between setxattr and write back b450159d0903 ext2: introduce new flags argument for ext2_new_blocks() ef35c7ba6041 Revert "Revert "drm/amdgpu/display: change pipe policy for DCN 2.0"" e20ff051707c drm/amdgpu: Add memory vendor information 0dee72639533 drm/amd: flush any delayed gfxoff on suspend entry 2445a8a1922b ext2: remove ext2_new_block() 603b9a575d57 drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix b5cdadedaafe drm/amdgpu: Remove gfxoff check in GFX v9.4.3 f4283bc7e38a drivers/rnbd: restore sysfs interface to rnbd-client f1d1abd616ba drm/amd/pm: Update pci link speed for smu v13.0.6 e49311c44a6e drm/amd/pm: allow the user to force BACO on smu v13.0.0/7 400a39f1ec43 drm/amdgpu: skip xcp drm device allocation when out of drm resource 1d02ae4ebd67 drm/amd/pm: Update pci link width for smu v13.0.6 dd12b858c246 drm/amdgpu/vcn: Skip vcn power-gating change for sriov 0fc7d79b45f6 drm/amd/display: Handle Replay related hpd irq d34fecc6e91e drm/amdgpu/jpeg: sriov support for jpeg_v4_0_3 3e00123a13d8 printk: export symbols for debug modules 33f0dd973d4e docs: kdump: Update the crashkernel description for riscv 5882e5acf18d riscv: kdump: Implement crashkernel=X,[high,low] d232606773a0 arm64/sysreg: refactor deprecated strncpy d943705fba3a riscv: kprobes: simulate c.beqz and c.bnez b18256d9b744 riscv: kprobes: simulate c.jr and c.jalr instructions a93892974f2e riscv: kprobes: simulate c.j instruction 23cf7aa539dc selftests/bpf: Add selftest for fill_link_info 0aa35162d2a1 bpf: Fix uninitialized symbol in bpf_perf_link_fill_kprobe() 26ba042414a3 perf: tests: Adapt mmap-basic.c for riscv 60bd50116484 tools: lib: perf: Implement riscv mmap support 57972127b20e Documentation: admin-guide: Add riscv sysctl_perf_user_access cc4c07c89aad drivers: perf: Implement perf event mmap support in the SBI backend 50be34282905 drivers: perf: Implement perf event mmap support in the legacy backend 83c5e13b8cbb riscv: Prepare for user-space perf event mmap support d5ac062d82d8 drivers: perf: Rename riscv pmu sbi driver e8b785e98abb riscv: Make legacy counter enum match the HW numbering f117ae55b019 include: riscv: Fix wrong include guard in riscv_pmu.h 366d259ff597 perf: Fix wrong comment about default event_idx fcb0b51a5dca kselftest/arm64: add jscvt feature to hwcap test 2c3ce0e7dd51 kselftest/arm64: add pmull feature to hwcap test 3fc3c0d1246c kselftest/arm64: add AES feature check to hwcap test 7eb4ee66739e kselftest/arm64: add SHA1 and related features to hwcap test e88076348425 ext2: fix datatype of block number in ext2_xattr_set2() 727d7c1c3695 regulator: raa215300: Add const definition e21ac64e669e regulator: raa215300: Fix resource leak in case of error 9a32584bc108 powerpc/ptrace: Split gpr32_set_common 0e216fa576e1 Documentation/powerpc: Fix ptrace request names 53834a0c0925 perf/hw_breakpoint: Remove arch breakpoint hooks 58709f6fc327 selftests/powerpc/ptrace: Update ptrace-perf watchpoint selftest bd29813ae106 powerpc/watchpoints: Remove ptrace/perf exclusion tracking 5a2d8b9c0671 powerpc/watchpoints: Simplify watchpoint reinsertion 1e60f3564bad powerpc/watchpoints: Track perf single step directly on the breakpoint 668a6ec6ed57 powerpc/watchpoints: Don't track info persistently 8f8f1cd67aa0 powerpc/watchpoints: Explain thread_change_pc() more 8df99066940b docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_partition sysfs interface file a15e0d6a6929 powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via partition information ab7e991286e7 docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_domain sysfs interface file a69a57cac1ec powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via domain information cc89ff3491b6 docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document affinity_domain_via_virtual_processor sysfs interface file 71a7ccb478fc powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show affinity domain via virtual processor information 3255171d3e86 docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_config sysfs interface file 1a160c2a13c6 powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show processor config information 9caf9e2b8bae docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Document processor_bus_topology sysfs interface file 71f1c39647d8 powerpc/hv_gpci: Add sysfs file inside hv_gpci device to show processor bus topology information 58b6fed89ab0 powerpc: Make virt_to_pfn() a static inline fe8aa8e33793 powerpc/powernv/pci: use pci_dev_id() to simplify the code 984b07b42899 powerpc/xics: Remove unnecessary endian conversion afda85b963c1 powerpc/pseries: fix possible memory leak in ibmebus_bus_init() efa1f8501953 powerpc: remove 393261828740 powerpc: replace #include with #include 3eb3f168e83a powerpc: remove unneeded #include ae7936d232d8 powerpc/inst: add PPC_TLBILX_LPID 0e1cd3d9f82e cxl: Use pci_find_vsec_capability() to simplify the code 6039fcd3fba9 powerpc/reg: Remove #ifdef around mtspr macro 0d5769f9503d powerpc/step: Mark __copy_mem_out() and __emulate_dcbz() __always_inline 7768716d2f19 powerpc/cpm2: Remove cpm2_map() and cpm2_unmap() fbbf4280dae4 powerpc/8xx: Remove immr_map() and immr_unmap() cb888cdf741c powerpc: Remove CONFIG_PCI_8260 fecc436a97af powerpc/include: Remove mpc8260.h and m82xx_pci.h e6e077cb2aa4 powerpc/include: Declare mpc8xx_immr in 8xx_immap.h 60bc069c433f powerpc/include: Remove unneeded #include 075a88d5eb28 ocxl: Use pci_dev_id() to simplify the code 18b8f57a7f51 arm64: sysreg: Generate C compiler warnings on {read,write}_sysreg_s arguments 17b9f4387eba ASoC: samsung: tm2_wm5110: parse audio-routing 2dc8c0366599 ASoC: samsung: odroid: parse audio-routing c91e67145bc6 ASoC: samsung: midas_wm1811: parse audio-routing 55ebfafbc32d ASoC: samsung: aries_wm8994: parse audio-routing ebba2fd5adc2 ASoC: samsung: odroid: use of_property_present to check for property 631e9d4b1f32 ASoC: dt-bindings: samsung,tm2: use common sound card 5ddff831f064 ASoC: dt-bindings: samsung,odroid: use common sound card e1d776441d7e ASoC: dt-bindings: samsung,midas-audio: use common sound card d63cff2ba4d6 ASoC: dt-bindings: samsung,aries-wm8994: use common sound card 34e7bf1acc33 ASoC: dt-bindings: mediatek,mt8188-mt6359: use common sound card a06ce12efb63 ASoC: dt-bindings: Add common sound card properties e08302ee46c9 kselftest/arm64: build BTI tests in output directory 39266b642ccd counter: rz-mtu3-cnt: Reorder locking sequence for consistency 3a91388002af Documentation: ABI: sysfs-bus-counter: Fix indentation 83bc0982bf25 counter: Declare counter_priv() to be const 7aadfd0eae31 counter: Explicitly include correct DT includes f4e2bd91ddf5 perf/imx_ddr: don't enable counter0 if none of 4 counters are used e89ecd836886 perf/imx_ddr: speed up overflow frequency of cycle 83a6d80c2bfd drivers/perf: hisi: Schedule perf session according to locality c4444d8749f6 HID: apple: Add "Hailuck" to the list of non-apple keyboards 46862da15e37 kselftest/arm64: fix a memleak in zt_regs_run() 4c1d2f56d685 perf/arm-dmc620: Fix dmc620_pmu_irqs_lock/cpu_hotplug_lock circular lock dependency 7645dcddc266 s390/ipl: add common ipl parameter attribute group ea5717cb1346 s390/ipl: add missing secure/has_secure file to ipl type 'unknown' c8f40a0bccef s390/dcssblk: fix kernel crash with list_add corruption 2d1494fb3140 s390/mm: make virt_to_pfn() a static inline 5cfdff02e97a s390/boot: fix multi-line comments style 09cd4ffafb2f s390/boot: account Real Memory Copy and Lowcore areas a984f27ec263 s390/mm: define Real Memory Copy size and mask macros 8ddccc8a7d06 s390/boot: cleanup number of page table levels setup 46f53bde6e69 spi: rpc-if: switch to use devm_spi_alloc_host() ecd02b6dee29 spi: dw-mmio: keep old name same as documentation 5ceb8b5b7d87 perf vendor events: Update metric events for power10 platform edd65d2bc55f perf vendor events: Update metric event names for power10 platform 426c804b5a1b perf vendor events: Update JSON/events for power10 platform 7d473f475b2a perf vendor events: Move JSON/events to appropriate files for power10 platform 4836b9a85ef1 perf vendor events: Drop STORES_PER_INST metric event for power10 platform e104df97b8dc perf vendor events: Drop some of the JSON/events for power10 platform 3286f88f31da perf vendor events: Update the JSON/events descriptions for power10 platform 10da1b8ed79f perf tests mmap-basic: Adapt for riscv 159a8bb06f7b libperf: Implement riscv mmap support ff382c1ce876 perf parse-regs: Move out arch specific header from util/perf_regs.h 856caabf729f perf parse-regs: Remove PERF_REGS_{MAX|MASK} from common code 6a87e0f0ce1a perf parse-regs: Remove unused macros PERF_REG_{IP|SP} d8f69fb6faeb perf unwind: Use perf_arch_reg_{ip|sp}() to substitute macros 34af56afacd8 perf parse-regs: Introduce functions perf_arch_reg_{ip|sp}() 5000e7f61a1e perf parse-regs: Refactor arch register parsing functions a1ef3aaf6ada perf docs: Fix format of unordered lists a63e10da42e7 selftests: fib_tests: Add a test case for IPv6 garbage collection 3dec89b14d37 net/ipv6: Remove expired routes with a separated list of routes. d147085183ea e1000e: Use PME poll to circumvent unreliable ACPI wake ac8a52962164 net-memcg: Fix scope of sockmem pressure indicators 7fd034bce6d2 nfp: update maintainer 90bc21aaef4a net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode 9dc10a54abe5 fuse: add ATTR_TIMEOUT macro ba58a37c2847 fuse: add STATX request 8d8f9c4b8df6 fuse: handle empty request_mask in statx b5a2a3a0b776 fuse: write back dirty pages before direct write in direct_io_relax mode e78662e818f9 fuse: add a new fuse init flag to relax restrictions in no cache mode 01c2180b7099 thermal/drivers/generic-adc: Removed unneeded call to platform_set_drvdata() 72449b3a21b9 thermal/drivers/max77620_thermal: Removed unneeded call to platform_set_drvdata() ec6a51927ed3 thermal/drivers/mediatek/auxadc_thermal: Removed call to platform_set_drvdata() f4636b558784 thermal/drivers/sun8i_thermal: Remove unneeded call to platform_set_drvdata() fb6ce327d6ad thermal/drivers/broadcom/brcstb_thermal: Removed unneeded platform_set_drvdata() 185673ca71d3 thermal/drivers/mediatek/lvts_thermal: Make readings valid in filtered mode 80e4f25262f9 fuse: invalidate page cache pages before direct write 3ee1f79426ac thermal/drivers/k3_bandgap: Remove unneeded call to platform_set_drvdata() e51c52169236 thermal/drivers/k3_j72xx_bandgap: Removed unneeded call to platform_set_drvdata() 1c73c3be9cc8 thermal/drivers/broadcom/sr-thermal: Removed call to platform_set_drvdata() 1892f9f01cd0 thermal/drivers/samsung: Fix Wvoid-pointer-to-enum-cast warning c39300c47d91 thermal/drivers/db8500: Remove redundant of_match_ptr() 12af73269fd9 inet: implement lockless IP_MINTTL 10f42426e5bc inet: implement lockless IP_TTL 08e39c0dfa29 inet: move inet->defer_connect to inet->inet_flags ca571e2eb7eb inet: move inet->bind_address_no_port to inet->inet_flags f04b8d3478a3 inet: move inet->nodefrag to inet->inet_flags b1c0356a5857 inet: move inet->is_icsk to inet->inet_flags 4bd0623f04ee inet: move inet->transparent to inet->inet_flags 307b4ac6dc18 inet: move inet->mc_all to inet->inet_frags b09bde5c3554 inet: move inet->mc_loop to inet->inet_frags cafbe182a467 inet: move inet->hdrincl to inet->inet_flags 3f7e753206bb inet: move inet->freebind to inet->inet_flags 8e8cfb114d9f inet: move inet->recverr_rfc4884 to inet->inet_flags 6b5f43ea0815 inet: move inet->recverr to inet->inet_flags b4d84bce4c43 inet: set/get simple options locklessly c274af224269 inet: introduce inet->inet_flags e9b1de73b7ca thermal/drivers/mediatek: Clean up redundant dev_err_probe() 92382d744176 lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix() cf2abd872431 wlcore: spi: Remove redundant of_match_ptr() 537a6b992708 net: qualcomm: Remove redundant of_match_ptr() 21b566fda00f net: gemini: Remove redundant of_match_ptr() 81d463c02b91 net: dsa: rzn1-a5psw: Remove redundant of_match_ptr() aae249dfa089 net: dsa: realtek: Remove redundant of_match_ptr() 4c757f6b8026 ARM: dts: stm32: add SCMI PMIC regulators on stm32mp135f-dk board fb266d2d80b4 ARM: dts: stm32: STM32MP13x SoC exposes SCMI regulators fe95052fc7b4 dt-bindings: rcc: stm32: add STM32MP13 SCMI regulators IDs 61a9b174f461 nfc: virtual_ncidev: Use module_misc_device macro to simplify the code c51592a95f36 thermal/drivers/sun8i: Free calibration nvmem after reading it e221804dad4e x86/sev: Do not handle #VC for DR7 read/write f664a6b5a974 thermal/drivers/sun8i: Remove unneeded comments 36122201eeae net: hns3: fix wrong rpu tln reg issue 3ef5d70b82ad net: hns3: Support tlv in regs data for HNS3 VF driver d8634b7c3f62 net: hns3: Support tlv in regs data for HNS3 PF driver 939ccd107ffc net: hns3: move dump regs function to a separate file 02cf5bcbd0a0 thermal/drivers/tsens: Make tsens_xxxx_nvmem static 4afcb58ea47e thermal/drivers/imx8mm: Suppress log message on probe deferral 19ad9f29751c thermal/drivers/mediatek/lvts: Fix parameter check in lvts_debugfs_init() 2bba1acf7a4c thermal/drivers/mediatek/lvts_thermal: Manage threshold between sensors 77354eaef821 thermal/drivers/mediatek/lvts_thermal: Don't leave threshold zeroed 487bf099e85b thermal/drivers/mediatek/lvts_thermal: Disable undesired interrupts f79e996c7ed2 thermal/drivers/mediatek/lvts_thermal: Use offset threshold for IRQ 64de162e34e4 thermal/drivers/mediatek/lvts_thermal: Honor sensors in immediate mode cbd8c5aae2a9 thermal/drivers/mediatek/lvts_thermal: Handle IRQ on all controllers b8bd342d50cb fuse: nlookup missing decrement in fuse_direntplus_link b93ec212bcac doc: idmappings: fix an error and rephrase a paragraph 10a970bc3ebf ARM: dts: stm32: support display on stm32f746-disco board e4e724099f04 ARM: dts: stm32: rename mmc_vcard to vcc-3v3 on stm32f746-disco ba287d1a0137 ARM: dts: stm32: add pin map for LTDC on stm32f7 008ef8b3a1a0 ARM: dts: stm32: add ltdc support on stm32f746 MCU 905240d169eb ALSA: hda: intel-dsp-cfg: Add Chromebook quirk to ADL/RPL 409896794380 ALSA: hda: cs35l41: Fix the loop check in cs35l41_add_dsd_properties 18ddaeb03bdb RDMA/mlx4: Copy union directly 295c95aa7e03 RDMA/irdma: Drop unused kernel push code af6f4791380c net: fec: improve XDP_TX performance f601899e4321 net: fec: add XDP_TX feature support e56e220d73ca selftests: bonding: remove redundant delete action of device link1_1 077af782e2c3 kconfig: port qconf to work with Qt6 in addition to Qt5 7582113c6917 tools: ynl: add more info to KeyErrors on missing attrs ded67d90815a netlink: specs: add ovs_vport new command 956db0a13b47 net: warn about attempts to register negative ifindex cf74eb5a5bc8 eth: r8152: try to use a normal budget 3bfdcc324a04 net: e1000e: Remove unused declarations 7a456b894ea5 qed: remove unused 'resp_size' calculation c66937b0f8db net: phy: mediatek-ge-soc: support PHY LEDs db1428f66a8c nexthop: Do not increment dump sentinel at the end of the dump 23ab9324fd26 nexthop: Simplify nexthop bucket dump 1c53717c8074 selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior 7458575a07f1 seg6: add NEXT-C-SID support for SRv6 End.X behavior 42f51fb24fd3 ARC: atomics: Add compiler barrier to atomic operations... 967afdf808cf alpha: Replace one-element array with flexible-array member e5aabfbc09ca rtc: rs5c372: fix Wvoid-pointer-to-enum-cast warning 4ebbd463050d rtc: jz4740: fix Wvoid-pointer-to-enum-cast warning fbbeae0af551 rtc: rv8803: fix Wvoid-pointer-to-enum-cast warning 737055e11729 rtc: ds1307: fix Wvoid-pointer-to-enum-cast warning d57d12db7748 rtc: isl12022: implement support for the #clock-cells DT property ab246c897be0 dt-bindings: rtc: isl12022: add #clock-cells property a11b6c460620 rtc: isl12022: trigger battery level detection during probe eccebd813874 rtc: isl12022: implement RTC_VL_READ ioctl 2caeb566baab rtc: isl12022: add support for trip level DT binding 69b569c124ff dt-bindings: rtc: isl12022: add bindings for battery alarm trip levels ffc005280a47 dt-bindings: rtc: Move isil,isl12022 from trivial-rtc.yaml into own schema file 4d6af37cafad rtc: isl12022: remove wrong warning for low battery level 53f3811dfd5e sysctl: Use ctl_table_size as stopping criteria for list macro e1b41e4f4f44 sysctl: SIZE_MAX->ARRAY_SIZE in register_net_sysctl 3ca9aa74a895 vrf: Update to register_net_sysctl_sz c899710fe7f9 networking: Update to register_net_sysctl_sz 385a5dc9e578 netfilter: Update to register_net_sysctl_sz 7737e46d9d57 ax.25: Update to register_net_sysctl_sz 95d4977876d6 sysctl: Add size to register_net_sysctl function 3bc269cfd3e1 sysctl: Add size arg to __register_sysctl_init 9edbfe92a0a1 sysctl: Add size to register_sysctl bff97cf11b26 sysctl: Add a size arg to __register_sysctl_table b1f01e2baefc sysctl: Add size argument to init_header 1e887723545e sysctl: Add ctl_table_size to ctl_table_header 18d4b42e9de6 sysctl: Use ctl_table_header in list_for_each_table_entry cc9f7ee01e67 sysctl: Prefer ctl_table_header in proc_sysctl 1df83cbf23a2 selinux: prevent KMSAN warning in selinux_inet_conn_request() b1a0f64cc65e audit: move trailing statements to next line 22cde1012f6a audit: cleanup function braces and assignment-in-if-condition 62acadda115a audit: add space before parenthesis and around '=', "==", and '<' 81a7be799af7 drm/amd/display: Update adaptive sync infopackets for replay 7fc4ccf1b1f5 drm/amd/display: Promote DAL to 3.2.247 2e0847a756ac drm/amd/display: [FW Promotion] Release 0.0.179.0 b828e1004cce drm/amdgpu: Replace ternary operator with min() in 'amdgpu_iomem_write' 1347b15d5e8e drm/amd/display: Replace ternary operator with min() in 'dm_helpers_parse_edid_caps' 15419813f2ef drm/amd: Hide unsupported power attributes 9366c2e87d08 drm/amd: Rename AMDGPU_PP_SENSOR_GPU_POWER 765bbbec16a1 drm/amd: Show both power attributes for vega20 4c64f2e42050 drm/amd: Fix the return for average power on aldebaran 05228211e89a drm/amd: Drop unnecessary helper for aldebaran 629425673b77 drm/amd: Fix SMU 13.0.4/13.0.11 GPU metrics average power 3cecafc1970f drm/radeon: Use pci_dev_id() to simplify the code e8b2ad875ffa drm/amdgpu: Remove duplicated includes 712c6812dcbf drm/amd/pm: Clean up errors in amdgpu_smu.h 39619d50a8e4 drm/amd/display: enable low power mode for VGA memory 236dcf75865b drm/amd/pm: Clean up errors in smu_v11_0_pptable.h 4d6fc55ab13c drm/amdgpu: expand runpm parameter 47f1724db4fe drm/amd: Introduce `AMDGPU_PP_SENSOR_GPU_INPUT_POWER` e94e787e37b9 drm/amd: Remove freesync video mode amdgpu parameter bb9f7b682625 drm/amd: Add a new hwmon attribute for instantaneous power d117fd296456 drm/amdgpu/vcn: sriov support for vcn_v4_0_3 44fd83e920e2 drm/amdgpu: Replace ternary operator with min() in 'amdgpu_iomem_read' b73b737f3dd5 drm/amd/display: Add some missing register definitions f7d0157bfb26 drm/amd/display: avoid crash and add z8_marks related in dml 53f328807946 drm/amd/display: implement pipe type definition and adding accessors 133fe0dd99a9 drm/amd/display: Enable 8k60hz mode on single display 73d450926432 drm/amd/display: fix incorrect stream_res allocation for older ASIC d288c87151a1 drm/amd/display: Gamut remap only changes missed aa298b30ce56 drm/amd/display: PMFW to wait for DMCUB ack for FPO cases 30c3a3305c62 drm/amd/display: Enable subvp high refresh up to 175hz 945355c96e96 drm/amdgpu/vcn: change end doorbell index for vcn_v4_0_3 3831989d62b1 drm/amdkfd: workaround address watch clearing bug for gfx v9.4.2 97c2eba5d6fb drm/amd/display: disable clock gating logic reversed bug fix ad5594ad41de drm/amd/display: Support Compliance Test Pattern Generation with DP2 Retimer dba24294ff3a drm/amdgpu/jpeg: mmsch_v4_0_3 requires doorbell on 32 byte boundary 3cc0f8f4e391 drm/radeon: Remove unnecessary NULL values 259d968034c3 drm/amd/display: Remove unnecessary NULL values a31c114bcfda drm/amdgpu/vcn: mmsch_v4_0_3 requires doorbell on 32 byte boundary 275e37221b10 drm/amdkfd: Remove unnecessary NULL values 56dd5140ebca drm/amd/display: dmub_replay: don't use kernel-doc markers d78c227fce80 drm/amd: Add amdgpu_hwmon_get_sensor_generic() 8d72444288c8 drm/amdgpu/vcn: Add MMSCH v4_0_3 support for sriov b81fde0dfe40 drm/amdgpu: Add I2C EEPROM support on smu v13_0_6 258ee02e23f3 drm/amd/pm: bump SMU v13.0.5 driver_if header version 0514dda30f00 drm/amd/pm: correct the logics for retreiving SMU13 OD setting limits b7cc5b421cad drm/amd/pm: correct the way for checking custom OD settings 669f23724711 drm/amd/pm: Fix temperature unit of SMU v13.0.6 bdacd16afa6c drm/amd: Use pci_dev_id() to simplify the code 8b4c350c4d0e drm/amdkfd: fix double assign skip process context clear f51069bac67c drm/amd/display: Update replay for clk_mgr optimizations d0d692805830 drm/amdgpu: Fix identifier names to function definition arguments in atom.h e4538bc78b51 drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 1b98a5f8e04b drm/amdgpu: mode1 reset needs to recover mp1 for mp0 v13_0_10 e01eeffc3f86 drm/amd/pm: avoid driver getting empty metrics table for the first time bd6040b0ea04 drm/amdkfd: Use memdup_user() rather than duplicating its implementation 8b3a7a707c6c drm/amdgpu: Remove unnecessary ras cap check 475968fe4a05 drm/amdkfd: fix build failure without CONFIG_DYNAMIC_DEBUG f946270d05c2 ethtool: netlink: always pass genl_info to .prepare_data ec0e5b09b834 ethtool: netlink: simplify arguments to ethnl_default_parse() 0e19d3108aea netdev-genl: use struct genl_info for reply construction 5aa51d9f889c genetlink: add genlmsg_iput() API 5c670a010de4 genetlink: add a family pointer to struct genl_info 7288dd2fd488 genetlink: use attrs from struct genl_info aa9f10d57056 hardening: Move BUG_ON_DATA_CORRUPTION to hardening options aebc7b0d8d91 list: Introduce CONFIG_LIST_HARDENED b16c42c8fde8 list_debug: Introduce inline wrappers for debug checks 7a0fd5e16785 compiler_types: Introduce the Clang __preserve_most function attribute 9272af109fe6 genetlink: add struct genl_info to struct genl_dumpit_info bffcc6882a1b genetlink: remove userhdr from struct genl_info fde9bd4a4d41 genetlink: make genl_info->nlhdr const 84817d8c6042 genetlink: push conditional locking into dumpit/done 1e9e15dcf414 drm/amdgpu: disable mcbp if parameter zero is set ba4c1d772c26 drm/radeon: Fix multiple line dereference in 'atom_iio_execute' 707b570f4288 drm/amd/pm: Add vclk and dclk sysnode for GC 9.4.3 a57c6c365d0e drm/amd/pm: disallow the fan setting if there is no fan on smu 13.0.0 a34cab44094b drm/amdkfd: Add missing tba_hi programming on aldebaran 4c452b5c7d73 drm/amdgpu: Fix missing comment for mb() in 'amdgpu_device_aper_access' c84f512387fc drm/amd/display: Add Replay supported/enabled checks 8897562f67b3 net: Fix slab-out-of-bounds in inet[6]_steal_sock d40f09c1a230 ipmi_si: fix -Wvoid-pointer-to-enum-cast warning 8e4672d6f902 lsm: constify the 'file' parameter in security_binder_transfer_file() ab3744007d51 perf vendor events arm64: Update scale units and descriptions of common topdown metrics a4b6452af7f4 perf cs-etm: Don't duplicate FIELD_GET() 82b0a10390e5 perf dlfilter: Add al_cleanup() 42c6dd9d2301 perf dlfilter: Initialize addr_location before passing it to thread__find_symbol_fb() f178a76b054f perf dlfilter: Add a test for resolve_address() 41a37430f665 perf scripts python: Update audit-libs package name for python3 708a3e8b80a5 perf scripts python: Support syscall name parsing on arm64 d095ad45e2d8 perf evsel: Remove duplicate check for `field` in evsel__intval() 9575ecdd198a perf test: Add perf record sample filtering test dc7f01f1bcec perf bpf-filter: Fix sample flag check with || cd2cece61ac5 perf trace: Tidy comments related to BPF + syscall augmentation 5056c99e8d97 perf bpf examples: With no BPF events remove examples 5e6da6be3082 perf trace: Migrate BPF augmentation to use a skeleton 3d6dfae88917 perf parse-events: Remove BPF event support 56b11a2126bf perf bpf: Remove support for embedding clang for compiling BPF events (-e foo.c) 6f769c3458b6 perf tests trace+probe_vfs_getname.sh: Accept quotes surrounding the filename 7777ac3dfe29 perf test trace+probe_vfs_getname.sh: Remove stray \ before / a6b33d009fc1 KVM: arm64: Remove unused declarations 373c36bf7914 spi: tegra114: Remove unnecessary NULL-pointer checks 0a30e59f22b2 RDMA/bnxt_re: Add support for dmabuf pinned memory regions ef4ba63f12b0 ALSA: hda: cs35l41: Support systems with missing _DSD properties ba0294df2dbd gpio: sim: replace memmove() + strstrip() with skip_spaces() + strim() 07b4c950f27b Input: goodix - add support for ACPI ID GDX9110 7ac1102b227b firmware: cs_dsp: Fix new control name check 49a4a8d12612 ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning 5a1803324949 ASoC: codecs: wm8904: Fix Wvoid-pointer-to-enum-cast warning 66de320b0214 ASoC: codecs: tlv320aic32x4: Fix Wvoid-pointer-to-enum-cast warning 179507fcd5e4 leds: pca995x: Fix MODULE_DEVICE_TABLE for OF cb0aacde1e2c drm/msm/adreno: Add missing MODULE_FIRMWARE macros abe2023b4cea drm/msm/gpu: Push gpu lock down past runpm 0d0bd28c5001 md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() 7b3c70c43c13 raid6: test: only check for Altivec if building on powerpc hosts 6601f5e122e5 raid6: test: make sure all intermediate and artifact files are .gitignored 2008d89fb643 raid6: test: cosmetic cleanups for the test Makefile 9dd6e1da811f raid6: guard the tables.c include of with __KERNEL__ 5afcf28d07de raid6: remove the include from recov.c 7eb8ff02c1df md: Hold mddev->reconfig_mutex when trying to get mddev->sync_thread 892da88d1cd9 md/raid10: fix a 'conf->barrier' leakage in raid10_takeover() 8b0472b50bcf md: raid1: fix potential OOB in raid1_remove_disk() a705b11b358d md/raid5-cache: fix a deadlock in r5l_exit_log() 902824035fa5 arm64: dts: qcom: sm6350: Hook up PDC as wakeup-parent of TLMM 71f080633d1e arm64: dts: qcom: sdm670: Hook up PDC as wakeup-parent of TLMM a74883a0de4e arm64: dts: qcom: sa8775p: Hook up PDC as wakeup-parent of TLMM 57ff519a644c arm64: dts: qcom: sc8280xp: Hook up PDC as wakeup-parent of TLMM b51ee205dc4f arm64: dts: qcom: sdm670: Add PDC 9bc66f973988 clk: qcom: gcc-ipq4019: add missing networking resets 268edfe96ab8 dt-bindings: clock: qcom: ipq4019: add missing networking resets 34393c367872 pinctrl: intel: Switch to use exported namespace 66a6a5d0ec85 ublk: Switch to memdup_user_nul() helper c7b4b23b36ed block: uapi: Fix compilation errors using ioprio.h with C++ 976cf4a6ee8b pinctrl: lynxpoint: reuse common functions from pinctrl-intel a2118cebc62c pinctrl: cherryview: reuse common functions from pinctrl-intel 4d01688fdff8 pinctrl: baytrail: reuse common functions from pinctrl-intel 25018ace79ed pinctrl: intel: export common pinctrl functions 8574e4d9942b pinctrl: moorefield: Adapt to Intel Tangier driver 4e1edcc7a92c pinctrl: merrifield: Adapt to Intel Tangier driver 79433559d255 pinctrl: tangier: Introduce Intel Tangier driver 466a88518285 riscv: dts: starfive: fix jh7110 qspi sort order 4cfff5b7af8b pinctrl: baytrail: consolidate common mask operation 65aaca113402 iommufd: Remove iommufd_ref_to_users() d9a45496019a jbd2: drop useless error tag in jbd2_journal_wipe() 49887e47a526 jbd2: cleanup journal_init_common() 0dbc759ae997 jbd2: add fast_commit space check 054d9c8fef14 jbd2: cleanup load_superblock() 18dad509e7bd jbd2: open code jbd2_verify_csum_type() helper e4adf8b83708 jbd2: checking valid features early in journal_get_superblock() 9600f3e5cfd0 jbd2: don't load superblock in jbd2_journal_check_used_features() c30713084ba5 jbd2: move load_superblock() into journal_init_common() 29a511e49f33 jbd2: move load_superblock() dependent functions 67bd793ba5e0 ASoC: cs35l56: Don't overwrite a patched firmware 62ddad4238a0 ASoC: wm_adsp: Support powering-up DSP without trying to load firmware a942409c97ce ASoC: SOF: Intel: Refactor code for HDA stream creation c5556d8651b4 ASoC: SOF: remove duplicate code due to merge f7555da71ef6 ASoC: Intel: RPL: Add entry for HDMI-In capture support on non-I2S codec boards. fec75606f48f ASoC: Intel: soc-acpi: add support for Dell SKU0C87 devices fbc82c016d96 ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in RPL match table fc8b9d05a01f ASoC: Intel: soc-acpi: Add entry for sof_es8336 in RPL match table. 56ce7b791b78 ASoC: SOF: topology: Add a token for dropping widget name in kcontrol name f7f4a5ad8e11 ASoC: dapm: Add a flag for not having widget name in kcontrol name 1b0e3ea9301a perf/smmuv3: Add MODULE_ALIAS for module auto loading 0242737dc4eb perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 899171dc4e7c mmc: sdhci-pltfm: Rename sdhci_pltfm_register() f0255cdca397 mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() b1284d7c62f0 mmc: sdhci-st: Use sdhci_pltfm_remove() c21f1b0dc641 mmc: sdhci-pxav2: Use sdhci_pltfm_remove() 18ba91ac6d72 mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() ed581f291d6a mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() 4a035a41dff0 mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() 774caef5dffd mmc: sdhci-of-at91: Use sdhci_pltfm_remove() ef1c3a7ec03b mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() 3f3771341e4e mmc: sdhci-iproc: Use sdhci_pltfm_remove() 080b5adf986d mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() 584259d42434 mmc: sdhci-dove: Use sdhci_pltfm_remove() 6996beab7120 mmc: sdhci-cadence: Use sdhci_pltfm_remove() b6c90da3b0e1 mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() 8ebb607a747f mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() 32261f9b7282 mmc: sdhci-pltfm: Add sdhci_pltfm_remove() 1930c059b2cb mmc: f-sdh30: Convert to platform remove callback returning void de29ade4fc35 mmc: sdhci_am654: Convert to platform remove callback returning void 854034e2bccc mmc: sdhci_am654: Properly handle failures in .remove() 8d7770345db7 mmc: uniphier-sd: Convert to platform remove callback returning void 1691c261aec4 mmc: Convert to platform remove callback returning void 80c602b1144f mmc: renesas_sdhi: Convert to platform remove callback returning void 5c57f6c47da2 mmc: pwrseq: Convert to platform remove callback returning void 884e869602e3 mmc: pwrseq: sd8787: Convert to platform remove callback returning void 7f6b0361bdbc mmc: pwrseq_simple: Convert to platform remove callback returning void 0fbfbfbaafb4 mmc: mvsdio: Convert to platform remove callback returning void 0484ed31748e mmc: mxcmmc: Convert to platform remove callback returning void ba082d6ed5d0 mmc: sdhci-spear: Convert to platform remove callback returning void 3ed9c648eacd mmc: sunplus-mmc: Convert to platform remove callback returning void bd0e512bff1a mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void 2ababbdc9338 mmc: wmt-sdmmc: Convert to platform remove callback returning void 887c1331ef25 mmc: sdhci-st: Convert to platform remove callback returning void ee65ea2b8302 mmc: atmel-mci: Convert to platform remove callback returning void 7a0b007f00a3 mmc: usdhi60rol0: Convert to platform remove callback returning void f9b85b78656b mmc: wbsd: Convert to platform remove callback returning void 65c86da4b1b7 mmc: owl: Convert to platform remove callback returning void 3a1d0a8d1cd6 mmc: dw_mmc: rockchip: Convert to platform remove callback returning void 9f13caa4cb4a mmc: alcor: Convert to platform remove callback returning void a7dde463c701 mmc: sdhci-msm: Convert to platform remove callback returning void 53b9222e3d74 mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void a2b6de8072c3 mmc: sdhci-acpi: Convert to platform remove callback returning void 8d9b1788ea42 mmc: sdhci-tegra: Convert to platform remove callback returning void c618ba0f419d mmc: sdhci-sprd: Convert to platform remove callback returning void 20c57c3c0f1c mmc: meson-mx-sdio: Convert to platform remove callback returning void a29e8b51a07e mmc: sdhci-of-aspeed: Convert to platform remove f67cd7f6d367 mmc: sdhci-of-aspeed: remove unneeded variables b9c3ea465950 mmc: sdhci-omap: Convert to platform remove callback returning void 19d38f772165 mmc: moxart: Convert to platform remove callback returning void fac44eb82692 mmc: pxamci: Convert to platform remove callback returning void fcbeadbec96d mmc: cavium-octeon: Convert to platform remove callback returning void c7d255148d2a mmc: au1xmmc: Convert to platform remove callback returning void 5905a1f1f21c mmc: sdhci-of-dwcmshc: Convert to platform remove callback returning void 3de205a07a70 mmc: sdhci-of-arasan: Convert to platform remove callback returning void 3f347f2c92fc mmc: mxs-mmc: Convert to platform remove callback returning void f8c9b4158e7c mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void 3372487a4c29 mmc: meson-mx-sdhc: Convert to platform remove callback returning void 444176665f37 mmc: sdhci-s3c: Convert to platform remove callback returning void f0cdeb7cc2e9 mmc: xenon: Convert to platform remove callback returning void e50aed55be4b mmc: meson-gx: Convert to platform remove callback returning void 8fc8c82dfa92 mmc: sh_mmcif: Convert to platform remove callback returning void dda6da1b8518 mmc: rtsx_pci: Convert to platform remove callback returning void aeaa4cb30972 mmc: rtsx_pci: Drop if block with always false condition c61394aa9281 mmc: sdhci-pxav3: Convert to platform remove callback returning void 41a734a7c648 mmc: dw_mmc: exynos: Convert to platform remove callback returning void e5ae9c1e5bcf mmc: omap: Convert to platform remove callback returning void 738eeb967e53 mmc: sdhci-of-at91: Convert to platform remove callback returning void b76028c76751 mmc: omap_hsmmc: Convert to platform remove callback returning void 9479a6313108 mmc: sdhci: milbeaut: Convert to platform remove callback returning void 603b72754f49 mmc: sdhci-pic32: Convert to platform remove callback returning void c4a7b258ddad mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void bc1711e8332d mmc: davinci_mmc: Convert to platform remove callback returning void 49f96e466d41 mmc: cb710: Convert to platform remove callback returning void 19334c5369cd mmc: mtk-sd: Convert to platform remove callback returning void ab02d58f2421 mmc: litex_mmc: Convert to platform remove callback returning void 67ad8238d016 mmc: jz4740: Convert to platform remove callback returning void cac6d238834d mmc: bcm2835: Convert to platform remove callback returning void 805946a2ce31 mmc: sunxi: Convert to platform remove callback returning void 708cb698ffa2 clk: renesas: rcar-gen3: Add ADG clocks 45071e1c2897 init: Add support for rootwait timeout parameter 133789d4a458 Revert part of ae1f8d793a19 ("ARM: 9304/1: add prototype for function called only from asm") cfdb2748183e dt-bindings: gpio: gpio_oxnas: remove obsolete bindings 67072f108ff6 dt-bindings: pinctrl: oxnas,pinctrl: remove obsolete bindings e693b6a89687 pinctrl: pinctrl-oxnas: remove obsolete pinctrl driver ed07f6c26f9c Mips: loongson3_defconfig: Enable ast drm driver by default 0eefa5643529 mips: remove 9259e15b3f27 mips: replace #include with #include 122b159d9f13 mips: remove unneeded #include 3f16efbc9fdd dt-bindings: pinctrl: brcm,bcm11351-pinctrl: Convert to YAML 45e0d4b95b65 vfs: fix up the assert in i_readcount_dec 89cbd4c036ba fs: Fix one kernel-doc comment d220efa20bba docs: filesystems: idmappings: clarify from where idmappings are taken 8a237adf213d fs/buffer.c: disable per-CPU buffer_head cache for isolated CPUs d80a8f1b58c2 vfs, security: Fix automount superblock LSM init problem, preventing NFS sb sharing 213d2b9bb2d6 RDMA/bnxt_re: Protect the PD table bitmap 811e0ce9e649 RDMA/bnxt_re: Initialize mutex dbq_lock de44bf2f7683 bus: ti-sysc: Fix cast to enum warning b3f9581affb0 dt-bindings: clock: samsung: remove define with number of clocks 901a0c690f54 clk: samsung: exynoautov9: do not define number of clocks in bindings 56d62cd46dee clk: samsung: exynos850: do not define number of clocks in bindings ef4923c8e052 clk: samsung: exynos7885: do not define number of clocks in bindings 6a44298ddbdd clk: samsung: exynos5433: do not define number of clocks in bindings 62eef444cf30 clk: samsung: exynos5420: do not define number of clocks in bindings 678417694b8e clk: samsung: exynos5410: do not define number of clocks in bindings 727d0f064075 clk: samsung: exynos5260: do not define number of clocks in bindings 835dc5ac2960 clk: samsung: exynos5250: do not define number of clocks in bindings 826951d90658 clk: samsung: exynos4: do not define number of clocks in bindings ec01691c9c63 clk: samsung: exynos3250: do not define number of clocks in bindings bb48cf1679d2 bpf: Document struct bpf_struct_ops fields 8ba651ed7fa1 bpf: Support default .validate() and .update() behavior for struct_ops links ccd9a8be2e42 selftests/bpf: Add various more tcx test cases 479b322ee6fe net: dsa: mv88e6060: add phylink_get_caps implementation 82b90b6c5b38 cgroup:namespace: Remove unused cgroup_namespaces_init() b6a46f7263bd workqueue: Rename rescuer kworker 484281bd5b98 hwtracing: hisi_ptt: Use pci_dev_id() to simplify the code 23a1b46f15d5 iommufd/selftest: Make the mock iommu driver into a real driver 08ab786556ff rust: bindgen: upgrade to 0.65.1 bc19e86e285f rcutorture: Stop right-shifting torture_random() return values 6cab60ceb1d3 torture: Stop right-shifting torture_random() return values 10af43671e8b torture: Move stutter_wait() timeouts to hrtimers dea81dcfd349 torture: Move torture_shuffle() timeouts to hrtimers 3f0c06e1cba6 torture: Move torture_onoff() timeouts to hrtimers 872948c665f5 torture: Make torture_hrtimeout_*() use TASK_IDLE 5d248bb39fe1 torture: Add lock_torture writer_fifo module parameter 67d5404d2743 torture: Add a kthread-creation callback to _torture_create_kthread() 9d0cce2bc387 rcu-tasks: Fix boot-time RCU tasks debug-only deadlock 649f070e6973 block: Bring back zero_fill_bio_iter 168145f617d5 block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset 7ba379271870 block: Add some exports for bcachefs bd3a2f77809b net/mlx5: Don't query MAX caps twice a41cb59117fa net/mlx5: Remove unused MAX HCA capabilities 0b4eb603d635 net/mlx5: Remove unused CAPs 36e5a0efc810 net/mlx5: Fix error message in mlx5_sf_dev_state_change_handler() b63f8bde2fba net/mlx5: Remove redundant check of mlx5_vhca_event_supported() 88074d81e5fe net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() ae80d7a06fdb net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() 2ad0160c02be net/mlx5: Use auxiliary_device_uninit() instead of device_put() e0e22d59b47a net/mlx5: E-switch, Add checking for flow rule destinations a9f168e4c6e1 net/mlx5: Check with FW that sync reset completed successfully 6486c0f44ed8 net/mlx5: Expose max possible SFs via devlink resource 53b836a44db4 net/mlx5e: Add recovery flow for tx devlink health reporter for unhealthy PTP SQ 3178308ad4ca net/mlx5e: Make tx_port_ts logic resilient to out-of-order CQEs b608dd670bb6 net/mlx5: Consolidate devlink documentation in devlink/mlx5.rst edff54ac96eb regulator: rtq2208: Switch back to use struct i2c_driver's .probe() 62cc82e6486b ASoC: soc-jack: calling snd_soc_jack_report causes a null pointer access 273bc8bf2227 ASoC: Intel: Add rpl_nau8318_8825 driver 0cc81b1ad512 f2fs: should update REQ_TIME for direct write eb61c2cca2eb f2fs: fix to account cp stats correctly 9bf1dcbdfdc8 f2fs: fix to account gc stats correctly bc3994ffa4cf f2fs: remove unneeded check condition in __f2fs_setxattr() 8874ad7dae8d f2fs: fix to update i_ctime in __f2fs_setxattr() 958ccbbf1ce7 Revert "f2fs: fix to do sanity check on extent cache correctly" a842a90926b6 f2fs: increase usage of folio_next_index() helper 2bd4df8fcbc7 f2fs: Only lfs mode is allowed with zoned block device feature 3cb88bc15937 f2fs: check zone type before sending async reset zone command 025b3602b5fa f2fs: compress: don't {,de}compress non-full cluster 3a2c0e55f9bd f2fs: allow f2fs_ioc_{,de}compress_file to be interrupted 51bf8d3c8199 f2fs: don't reopen the main block device in f2fs_scan_devices b5ab3276eb69 f2fs: fix to avoid mmap vs set_compress_option case c709d099a0d2 f2fs: fix spelling in ABI documentation d2d9bb3b6d2f f2fs: get out of a repeat loop when getting a locked data page a3ab55746612 f2fs: flush inode if atomic file is aborted 863907a4f53a f2fs: don't handle error case of f2fs_compress_alloc_page() 579c7e41507e Revert "f2fs: clean up w/ sbi->log_sectors_per_block" 18ff50e582a0 drm/msm/a690: Switch to a660_gmu.bin e90e7c2894fb HID: steelseries: arctis_1_battery_request[] should be static 0c4b9411f363 MAINTAINERS: update my email address 0149bca17262 netlink: specs: devlink: extend health reporter dump attributes by port index b03f13cb67a5 devlink: extend health reporter dump selector by port index 34493336e7d3 netlink: specs: devlink: extend per-instance dump commands to accept instance attributes 4a1b5aa8b5c7 devlink: allow user to narrow per-instance dumps by passing handle attrs 833e479d330c devlink: remove converted commands from small ops ddff283280ba devlink: remove duplicate temporary netlink callback prototypes 7199c86247e9 netlink: specs: devlink: add commands that do per-instance dump 7d3c6fec6135 devlink: pass flags as an arg of dump_one() callback 24c8e56d4f98 devlink: introduce dumpit callbacks for split ops 8fa995ad1f7f devlink: rename doit callbacks for per-instance dump commands ee6d78ac28c7 devlink: introduce devlink_nl_pre_doit_port*() helper functions 41a1d4d1399a devlink: parse rate attrs in doit() callbacks 63618463cb94 devlink: parse linecard attr in doit() callbacks 29681184da28 ASoC: SOF: ipc3: Use devm_kmemdup to replace devm_kmalloc + memcpy b0a4c7f5921d ASoC: tas5805m: Use devm_kmemdup to replace devm_kmalloc + memcpy b7ec3212a73a media: bttv: convert to vb2 f5f17f0cb5ab media: bttv: use audio defaults for winfast2000 7df8d5cffa87 media: bttv: refactor bttv_set_dma() c9c0df318acd media: bttv: move vbi_skip/vbi_count out of buffer 0f5f12e40824 media: bttv: remove crop info from bttv_buffer 87df33be0548 media: bttv: remove tvnorm field from bttv_buffer 9764252d4bdb media: bttv: remove format field from bttv_buffer 04d5356512c6 media: bttv: move do_crop flag out of bttv_fh faebe84ebc75 media: bttv: copy vbi_fmt from bttv_fh 79bbd3510ddb media: bttv: copy vid fmt/width/height from fh 45b6f5bf1a01 media: bttv: radio use v4l2_fh instead of bttv_fh 615c5450278a media: bttv: replace BUG with WARN_ON d1846d72587e media: bttv: use video_drvdata to get bttv 33c7ae8f49e3 media: i2c: rdacm21: Fix uninitialized value 7c8192e8b489 media: coda: Remove duplicated include 54921a8f31d8 media: vivid: fix the racy dev->radio_tx_rds_owner 607bcc4213d9 media: i2c: ccs: Check rules is non-NULL da57d1201eff media: i2c: ds90ub960: Fix PLL config for 1200 MHz CSI rate 1cf8ddccbdf5 media: i2c: ds90ub953: Fix use of uninitialized variables ea90034e8fc0 media: i2c: ds90ub913: Fix use of uninitialized variables b8e277b1dbe6 media: atomisp: Drop atomisp-ov2680 sensor driver ca3bd1339ed8 media: ipu-bridge: Add link-frequency to OV2680 ipu_supported_sensors[] entry 8a9f997d2e07 media: MAINTAINERS: Add Hans de Goede as OV2680 sensor driver maintainer 63b0cd30b78e media: ov2680: Add bus-cfg / endpoint property verification 34f9eff236ff media: ov2680: Add link-freq and pixel-rate controls a99a041c22e8 media: ov2680: Read and log sensor revision during probe 1259259f56b0 media: ov2680: Drop unnecessary pad checks 9b8e6ee867a1 media: ov2680: Add a bunch of register tweaks 05d6bd86dcf7 media: ov2680: Fix exposure and gain ctrls range and default value 3b378b35e83d media: ov2680: Implement selection support 23321b91b39f media: ov2680: Add an __ov2680_get_pad_format() helper function 63f47529bb5c media: ov2680: Make setting the mode algorithm based f614dfb8cd58 media: ov2680: Add ov2680_mode struct 0a61cf33f0c5 media: ov2680: Annotate the per mode register setting lists 4007015e604f media: ov2680: Fix ov2680_enum_frame_interval() df3ecab8d7c5 media: ov2680: Add support for ACPI enumeration 83634470b0ee media: ov2680: Wait for endpoint fwnode before continuing with probe() 8e50a1221f89 media: ov2680: Add support for 19.2 MHz clock ec7dfad51ff0 media: ov2680: Add support for more clk setups 37f7e57e089e media: ov2680: Drop is_enabled flag e9305a23901c media: ov2680: Check for "powerdown" GPIO con-id before checking for "reset" GPIO con-id 990732a6d9f1 media: ov2680: Add runtime-pm support 7adfdecbbee1 media: ov2680: Store dev instead of i2c_client in ov2680_dev 9289998ea534 media: ov2680: Convert to new CCI register access helpers 84b4bd7e0d98 media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors c0e97a4b4f20 media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not working 6d6849b2203f media: ov2680: Add ov2680_fill_format() helper function e521b9cc1a49 media: ov2680: Don't take the lock for try_fmt calls 49c282d5a8c5 media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s d5d08ad330c9 media: ov2680: Fix vflip / hflip set functions 50a7bad4e0a3 media: ov2680: Fix ov2680_bayer_order() 7b5a42e6ae71 media: ov2680: Remove auto-gain and auto-exposure controls 997a6b01cd97 media: Documentation: Fix [GS]_ROUTING documentation a210df337c5f media: ov5640: Fix initial RESETB state and annotate timings 90fbb259b469 media: platform: ti: fix the return value handle for platform_get_irq() f312dc7cf15c media: verisilicon: Do not check for 0 return after calling platform_get_irq() 384e83db20af media: camif-core: Do not check for 0 return after calling platform_get_irq() 92d748703790 media: davinci: vpif_capture: fix error return code in vpif_probe() 98cb72d3b9c5 media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() c66821f381ae media: pci: intel: Add IVSC support for IPU bridge driver 78876f71b3e9 media: pci: intel: ivsc: Add ACE submodule 29006e196a56 media: pci: intel: ivsc: Add CSI submodule 87382eaddeed PCI/sysfs: Move declarations to linux/pci.h 0e8207f54cf5 PCI/P2PDMA: Use pci_dev_id() to simplify the code 22ed7ecdaefe fs: add FSCONFIG_CMD_CREATE_EXCL 11a51d8c13a7 fs: add vfs_cmd_reconfigure() dae8b08d5d83 fs: add vfs_cmd_create() e062abaec65b super: remove get_tree_single_reconf() 83a89c4b6ae9 selftests/bpf: Clean up fmod_ret in bench_rename test script 8787bc51a7e2 ARM: s5pv210: Explicitly include correct DT includes 08e3351b4b4c i2c: pnx: Use devm_platform_get_and_ioremap_resource() 733f41f70294 i2c: pxa: Use devm_platform_get_and_ioremap_resource() b15eb80322ff i2c: s3c2410: Use devm_platform_get_and_ioremap_resource() 3735e4318f1a i2c: sh_mobile: Use devm_platform_get_and_ioremap_resource() 8f2056ff202d i2c: st: Use devm_platform_get_and_ioremap_resource() 02ebc01dde66 i2c: qcom-geni: Convert to devm_platform_ioremap_resource() 8086ea443d81 i2c: stm32f4: Use devm_platform_get_and_ioremap_resource() 8f4bc4180032 i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() f9dce8d649ab i2c: brcmstb: Convert to devm_platform_ioremap_resource() c71d80d384b4 i2c: iproc: Convert to devm_platform_ioremap_resource() 0a310eef70c0 i2c: at91: Use devm_platform_get_and_ioremap_resource() 811915db674f selftests/bpf: Fix repeat option when kfunc_call verification fails 6f96d46f9a1a batman-adv: Drop per algo GW section class code 02e61f06a97e batman-adv: Keep batadv_netlink_notify_* static 950c92bbaa8f batman-adv: Drop unused function batadv_gw_bandwidth_set 9418e6860474 rust: enable `no_mangle_with_rust_abi` Clippy lint 89eed1ab1161 rust: upgrade to Rust 1.71.1 59738ab26644 I2C: Explicitly include correct DT includes 8e50750f122e libbpf: Set close-on-exec flag on gzopen 7170509cadbb sched: Simplify sched_core_cpu_{starting,deactivate}() b4e1fa1e1428 sched: Simplify try_steal_cookie() 6dafc713e3b0 sched: Simplify sched_tick_remote() 4bdada79f346 sched: Simplify sched_exec() 857d315f1201 sched: Simplify ttwu() 4eb054f92b06 sched: Simplify wake_up_if_idle() 5bb76f1ddf2a sched: Simplify: migrate_swap_stop() 0f92cdf36f84 sched: Simplify sysctl_sched_uclamp_handler() 7537b90c0036 sched: Simplify get_nohz_timer_target() c1fc6484e1fb sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset c7fcb99877f9 sched/rt: Fix sysctl_sched_rr_timeslice intial value a90d34afee25 soc: kunpeng_hccs: add MAILBOX dependency f0ced885f5da watchdog: simatic: add PCI dependency 62d25cb19bb2 MAINTAINERS: Add entries for Siemens IPC modules 91ec6c85599b Revert "fuse: in fuse_flush only wait if someone wants the return code" 3253f6923a78 i2c: tiny-usb: check usb base class before assuming the interface on device is for this driver 675b8e35b5cb spi: amd: fix Wvoid-pointer-to-enum-cast warning 94d6cf7e72a3 spi: pxa2xx: fix Wvoid-pointer-to-enum-cast warning 0f9440a646fd spi: sc18is602: fix Wvoid-pointer-to-enum-cast warning ea11a8bb79d6 spi: lantiq: switch to use modern name 810ee62dd81d spi: jcore: switch to use modern name 5fa0ade1851f spi: intel: switch to use modern name 452edead18d7 spi: ingenic: switch to use devm_spi_alloc_host() 756d5bf07706 spi: imx: switch to use modern name d6e19216e816 spi: img-spfi: switch to use modern name f64e6ee3725e spi: hisi-sfc-v3xx: switch to use modern name 3dc6e684b4f3 spi: bcmbca-hsspi: switch to use modern name 6588d43ae8e3 spi: gxp: switch to use modern name 20becf43e8ca spi: gpio: switch to use modern name d32382ca5614 spi: fsl-spi: switch to use modern name ec6a79529670 spi: fsl-qspi: switch to use modern name 2e2af40b57ad spi: fsl-lpspi: switch to use modern name a87935899f9c spi: fsl-espi: switch to use modern name 6230d6cad1a7 spi: fsl-dspi: switch to use modern name d40f10d009d4 spi: fsi: switch to use spi_alloc_host() 45d9591105a6 spi: falcon: switch to use modern name 24e9b75c0cc3 spi: ep93xx: switch to use modern name 0c35cc597b21 spi: au1550: switch to use modern name 40f78b74b6d4 spi: amlogic-spifc-a1: switch to use devm_spi_alloc_host() 11e756cc85fa ASoC: tlv320aic32x4: Fix the divide by zero b39eee2754e9 ASoC: ak4613: Simplify probe() 446b31e89493 ASoC: soc-dai.h: remove unused call back functions 2edc4a2cc111 ASoC: codecs/hdmi-codec: merge DAI call back functions into ops 878b5fee6e22 ASoC: codecs/cx2072x: merge DAI call back functions into ops e22a907d66b6 ASoC: codecs/cs47lxx: merge DAI call back functions into ops 80585b0c6aaa ASoC: soc-topology: merge DAI call back functions into ops 586685f14d9d ASoC: codecs/wm*: merge DAI call back functions into ops 4f1ec3da4e13 ASoC: hisilicon: merge DAI call back functions into ops e86cc958cf2d ASoC: starfive: merge DAI call back functions into ops b396843799ae ASoC: loongson: merge DAI call back functions into ops 89621b57eef4 ASoC: uniphier: merge DAI call back functions into ops bd6af1bc8601 ASoC: rockchip: merge DAI call back functions into ops d656593b3d52 ASoC: mediatek: merge DAI call back functions into ops fda5c5e752aa ASoC: samsung: merge DAI call back functions into ops d7dd3dec11fd ASoC: drm/vc4: merge DAI call back functions into ops dd64a7546dcb ASoC: cirrus: merge DAI call back functions into ops cfacc4d8c04d ASoC: jz4740: merge DAI call back functions into ops 2d3155a90757 ASoC: meson: merge DAI call back functions into ops e9f512121e6a ASoC: intel: merge DAI call back functions into ops 2ff8a43d4d4e ASoC: atmel: merge DAI call back functions into ops 516ee7009ff2 ASoC: tegra: merge DAI call back functions into ops fc95a8a3eaeb ASoC: sunxi: merge DAI call back functions into ops ce11656ccdc9 ASoC: ux500: merge DAI call back functions into ops 2d2f3044440e ASoC: au1x: merge DAI call back functions into ops e4222bbdecf4 ASoC: qcom: merge DAI call back functions into ops 4b0891a7b60a ASoC: rsnd: merge DAI call back functions into ops e41906778603 ASoC: pxa: merge DAI call back functions into ops 53c577ba4f50 ASoC: stm: merge DAI call back functions into ops 9f625f5e6cf9 ASoC: sti: merge DAI call back functions into ops 450e72222363 ASoC: sof: merge DAI call back functions into ops ca6b2aac2ad4 ASoC: img: merge DAI call back functions into ops ac27ca16a0bb ASoC: fsl: merge DAI call back functions into ops 755ecb00620b ASoC: bcm: merge DAI call back functions into ops 598d2dce58ff ASoC: pxa: merge DAI call back functions into ops ddef7aff709e ASoC: dwc: merge DAI call back functions into ops 4062afe9861e ASoC: amd: merge DAI call back functions into ops 7baf6b1e4f43 ASoC: adi: merge DAI call back functions into ops b4a752b505d0 ASoC: adi: merge DAI call back functions into ops dd9d64de8ea6 ASoC: ti: merge DAI call back functions into ops 624fee45111d ASoC: soc-dai.h: merge DAI call back functions into ops 8e1eb11cd457 ASoC: soc-dai.h: remove unused call back functions acd3e6256edf ASoC: codecs/hdmi-codec: merge DAI call back functions into ops 707844f66ee3 ASoC: codecs/cx2072x: merge DAI call back functions into ops 6bbb65c39a84 ASoC: codecs/cs47lxx: merge DAI call back functions into ops 7fdd06726782 ASoC: soc-topology: merge DAI call back functions into ops a350c5562318 ASoC: codecs/wm*: merge DAI call back functions into ops d1f1c345562d ASoC: hisilicon: merge DAI call back functions into ops de046f2ddbf9 ASoC: starfive: merge DAI call back functions into ops 69c4f41b9e3c ASoC: loongson: merge DAI call back functions into ops 7142b49f5742 ASoC: uniphier: merge DAI call back functions into ops 7575bec58287 ASoC: rockchip: merge DAI call back functions into ops df775a399e1a ASoC: mediatek: merge DAI call back functions into ops 69b33471a298 ASoC: samsung: merge DAI call back functions into ops 3964f1d944c9 ASoC: drm/vc4: merge DAI call back functions into ops af8a0e039130 ASoC: cirrus: merge DAI call back functions into ops b3a7e76d7f7a ASoC: jz4740: merge DAI call back functions into ops 17821c2f6c53 ASoC: meson: merge DAI call back functions into ops 3a8b7fd088d7 ASoC: intel: merge DAI call back functions into ops 2e85e70608c5 ASoC: atmel: merge DAI call back functions into ops b36e672b6b6f ASoC: tegra: merge DAI call back functions into ops 331cd4d32624 ASoC: sunxi: merge DAI call back functions into ops 2870ffb31c58 ASoC: ux500: merge DAI call back functions into ops 4fc3331cb5f9 ASoC: au1x: merge DAI call back functions into ops 9174fd60e55d ASoC: qcom: merge DAI call back functions into ops 47ca9f546ef6 ASoC: rsnd: merge DAI call back functions into ops 208b8395f79e ASoC: pxa: merge DAI call back functions into ops 2fb00b84cdb7 ASoC: stm: merge DAI call back functions into ops f33b8df2233a ASoC: sti: merge DAI call back functions into ops f522af4cbe01 ASoC: sof: merge DAI call back functions into ops a98bd9e11738 ASoC: img: merge DAI call back functions into ops 5e5f68ca836e ASoC: fsl: merge DAI call back functions into ops 59cd0ba84277 ASoC: bcm: merge DAI call back functions into ops 98e268a72057 ASoC: pxa: merge DAI call back functions into ops 2c88ba731fec ASoC: dwc: merge DAI call back functions into ops d86eb5353236 ASoC: amd: merge DAI call back functions into ops db49eb7b3855 ASoC: adi: merge DAI call back functions into ops edd89ceac2e4 ASoC: adi: merge DAI call back functions into ops c64f5bd3afa0 ASoC: ti: merge DAI call back functions into ops 3e8bcec0787d ASoC: soc-dai.h: merge DAI call back functions into ops cd50430ceb35 macintosh/ams: mark ams_init() static 506e550a7da9 powerpc/pseries: PLPKS: undo kernel-doc comment notation 4a9dd8f292ef powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE ef73dcaa3121 powerpc: xmon: remove unused variables 0f7ce21ab520 powerpc: mark more local variables as volatile 0b5e06e9cb15 powerpc/pmac32: enable serial options by default in defconfig b0a6da43a510 ARM: 9318/1: locomo: move kernel-doc to prevent warnings 8922ba71c969 ARM: 9317/1: kexec: Make smp stop calls asynchronous e6b51532d527 ARM: 9316/1: hw_breakpoint: fix single-stepping when using bpf_overflow_handler 53e9e33ede37 printk: ringbuffer: Fix truncating buffer size min_t cast 97018453946b drm:rcar-du: Enable ABGR and XBGR formats 0dfcf80d41a2 drm: rcar-du: Add more formats to DRM_MODE_BLEND_PIXEL_NONE support 6e6c74a4def2 drm/renesas: Convert to devm_platform_ioremap_resource() f3651bc0b7fc drm: rcar-du: Use dev_err_probe() to record cause of KMS init errors c58dcab081b2 drm: rcar-du: Replace DRM_INFO() with drm_info() 2d599bc43813 arm64: dts: agilex5: add initial support for Intel Agilex5 SoCFPGA 72d00e560d10 clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz 37cfd5e457cb clk: imx: pll14xx: align pdiv with reference manual 4dd432d985ef clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op ed1fb63b6e45 HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse 55ab9b2c42f4 HID: wacom: struct name cleanup 2834e38048f1 HID: wacom: remove unnecessary 'connected' variable from EKR 9ac6678b95b0 HID: wacom: remove the battery when the EKR is off 77fe1fed4741 HID: nvidia-shield: Update Thunderstrike LED instance name to use id 3ab196f88237 HID: nvidia-shield: Add battery support for Thunderstrike cb818a047f2b HID: nvidia-shield: Remove led_classdev_unregister in thunderstrike_create 5dc176079b7a clk: imx25: make __mx25_clocks_init return void b8a06b125c24 clk: imx25: print silicon revision during init 24175157b852 HID: hid-google-stadiaff: add support for Stadia force feedback 9d1bd9346241 HID: logitech-dj: Add support for a new lightspeed receiver iteration c05b8a939a17 HID: logitech-hidpp: Add support for the Pro X Superlight 35ec2abb5472 dt-bindings: clocks: imx8mp: make sai4 a dummy clock c30f600f1f41 clk: imx8mp: fix sai4 clock 7653a59be8af clk: imx: imx8ulp: update SPLL2 type 3f0cdb945471 clk: imx: pllv4: Fix SPLL2 MULT range d3a0946d7ac9 clk: imx: imx8: add audio clock mux driver a70cd8cdf749 dt-bindings: clock: fsl,imx8-acm: Add audio clock mux support a0c76896c3fb HID: steelseries: Add support for Arctis 1 XBox 9c34660ee6d5 HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect 21168bdba6ea HID: hidraw: make hidraw_class structure const fadfcf360161 HID: roccat: make all 'class' structures const a7156d818179 HID: logitech-hidpp: Rename HID++ "internal" error constant 574d06ceb88f HID: Reorder fields in 'struct hid_input' 94945b23133d clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() 276e14e6c399 HID: input: Support devices sending Eraser without Invert 9620a78fd1d3 HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file 666cf30a589a HID: sensor-hub: Allow multi-function sensor devices b1627ad5f457 MAINTAINERS: remove OXNAS entry 5f784ff8376d dt-bindings: interrupt-controller: arm,versatile-fpga-irq: mark oxnas compatible as deprecated 33e839adabed irqchip: irq-versatile-fpga: remove obsolete oxnas compatible 83b5f0253b1e net: phy: Introduce PSGMII PHY interface mode de875d35e0b0 dt-bindings: net: ethernet-controller: add PSGMII mode 38c43a1ce758 selftests: forwarding: Add test case for traffic redirection from a locked port 9793a5a9c493 mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic 0433670e136a mlxsw: spectrum_flower: Disable learning and security lookup when redirecting d0d449c74764 mlxsw: core_acl_flex_actions: Add IGNORE_ACTION 58c1e0bace59 net: stmmac: xgmac: show more MAC HW features in debugfs 3c0930b491f8 vxlan: Use helper functions to update stats bf98bbe98553 net: macsec: Use helper functions to update stats 54f00cce1178 vmxnet3: Add XDP support. 4242029164d6 selftests: openvswitch: add explicit drop testcase aab1272f5dac selftests: openvswitch: add drop reason testcase 43d95b30cf57 net: openvswitch: add misc error drop reasons f329d1bc1a45 net: openvswitch: add meter drop reason e7bc7db9ba46 net: openvswitch: add explicit drop action ec7bfb5e5a05 net: openvswitch: add action error drop reason 9d802da40b7c net: openvswitch: add last-action drop reason e263691773cd mptcp: Remove unnecessary test for __mptcp_init_sock() 39880bd808ad mptcp: get rid of msk->subflow 3f326a821b99 mptcp: change the mpc check helper to return a sk 3aa362494170 mptcp: avoid ssock usage in mptcp_pm_nl_create_listen_socket() f0bc514bd5c1 mptcp: avoid additional indirection in sockopt 1f6610b92ac3 mptcp: avoid unneeded indirection in mptcp_stream_accept() 5426a4ef6455 mptcp: avoid additional indirection in mptcp_poll() 40f56d0c7043 mptcp: avoid additional indirection in mptcp_listen() 71a9a874cd6b net: factor out __inet_listen_sk() helper 8cf2ebdc0078 mptcp: mptcp: avoid additional indirection in mptcp_bind() e6d360ff87f0 net: factor out inet{,6}_bind_sk helpers cfb63e50d319 mptcp: avoid subflow socket usage in mptcp_get_port() ccae357c1c6a mptcp: avoid additional __inet_stream_connect() call 131a627751e3 mptcp: avoid unneeded mptcp_token_destroy() calls befa79798a61 arm64: dts: qcom: msm8916-samsung-e5: Add touchscreen d86349288693 clk: qcom: gcc-msm8917: Enable GPLL0_SLEEP_CLK_SRC 593576a369ec dt-bindings: clock: gcc-msm8917: Add definition for GPLL0_SLEEP_CLK_SRC 4fb40b22e97e arm64: dts: qcom: sc7180: Split up TF-A related PSCI configuration 1c16a7b794e1 clk: qcom: gcc-qdu1000: Update the RCGs ops baa316580013 clk: qcom: gcc-qdu1000: Update the SDCC clock RCG ops 76346cf7089a clk: qcom: gcc-qdu1000: Add support for GDSCs 089aad8c769c clk: qcom: gcc-qdu1000: Add gcc_ddrss_ecpri_gsi_clk support 06d71fa10f2e clk: qcom: gcc-qdu1000: Register gcc_gpll1_out_even clock 2524dae5cd45 clk: qcom: gcc-qdu1000: Fix clkref clocks handling b311f5d3c474 clk: qcom: gcc-qdu1000: Fix gcc_pcie_0_pipe_clk_src clock handling df873243b239 dt-bindings: clock: Update GCC clocks for QDU1000 and QRU1000 SoCs 1c63dd1c5fda arm64: dts: qcom: sc8280xp-x13s: Add camera activity LED 7868ed0144b3 arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins ff88e1c9dd8c arm64: dts: qcom: msm8998: Add DPU1 nodes bd3b4ac11845 arm64: dts: qcom: msm8996: Fix dsi1 interrupts 8a2dc39d1043 arm64: dts: qcom: sdx75-idp: Add regulator nodes 1862d0e3eb1f arm64: dts: qcom: sdx75: Add rpmhpd node f636d6c356b3 ARM: dts: qcom: sdx65-mtp: Update the pmic used in sdx65 f890ef18640d arm64: dts: qcom: sdx75-idp: Add pmics supported in SDX75 0d64992d8589 arm64: dts: qcom: Add pmx75 PMIC dtsi 5f78e80ca722 arm64: dts: qcom: Add pm7550ba PMIC dtsi e99a7a0c85cc arm64: dts: qcom: Add pinctrl gpio support for pm7250b 1020fca4f238 arm64: dts: qcom: sdx75: Add spmi node 7f828f320714 arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU a3ce236364b8 arm64: dts: qcom: msm8998: Drop bus clock reference from MMSS SMMU 6578747ae2d7 arm64: dts: qcom: sm8450: Add RPMh stats a27ac3806b0a clk: qcom: gcc-sm8450: Use floor ops for SDCC RCGs 90d5c043dda7 clk: qcom: ipq5332: drop the gcc_apss_axi_clk_src clock 1784d031ef1f clk: qcom: ipq5332: drop the mem noc clocks 63f4e4b447c5 arm64: dts: qcom: msm8998: Use the correct GPLL0_DIV leg for MMCC 00ada6afea88 arm64: dts: qcom: msm8998: Use the correct GPLL0 leg for GPUCC a6f1e8623836 clk: qcom: gcc-msm8998: Don't check halt bit on some branch clks 03f1b83d8985 clk: qcom: gpucc-msm8998: Use the correct GPLL0 leg with old DTs 932d8c56884a clk: qcom: mmcc-msm8998: Properly consume GPLL0 inputs 9c76c5cf4b31 clk: qcom: gcc-msm8998: Control MMSS and GPUSS GPLL0 outputs properly 9127b3770ef2 dt-bindings: clock: qcom,mmcc: Add GPLL0_DIV for MSM8998 238e192bedd9 dt-bindings: clk: qcom,gcc-msm8998: Add missing GPU/MMSS GPLL0 legs 0354e2d4d203 arm64: dts: qcom: ipq5332: enable GPIO based LEDs and Buttons 76a6dd7bfcbb arm64: dts: qcom: sm8450: Add PRNG c27c73bb560b arm64: dts: qcom: apq8016-sbc: Enable camss for non-mezzanine cases 6823df315877 arm64: dts: qcom: apq8016-sbc-d3-camera-mezzanine: Move default ov5640 to a standalone dts 4facccb44a82 arm64: dts: qcom: apq8016-sbc: Rename ov5640 enable-gpios to powerdown-gpios 775d2f3f76b1 arm64: dts: qcom: apq8016-sbc: Set ov5640 assigned-clock 3652866ff493 arm64: dts: qcom: apq8016-sbc: Fix ov5640 data-lanes declaration 43a684580819 arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names 349a13a1e735 arm64: dts: qcom: msm8916: Define CAMSS ports in core dtsi b4f63bbff96e soc: qcom: aoss: Tidy up qmp_send() callers 8873d1e2f88a soc: qcom: aoss: Format string in qmp_send() 59e09100836f soc: qcom: aoss: Move length requirements from caller 4d3696801bad ARC: -Wmissing-prototype warning fixes 582eb3aeed2d kunit: replace KUNIT_TRIGGER_STATIC_STUB maro with KUNIT_STATIC_STUB_REDIRECT 797df2a670c3 ASoC: rt715: Drop GPIO includes 1a625a7a5d74 ASoC: rt5682-sdw: Drop GPIO includes b72a4dc2bede ASoC: rt5660: Drop GPIO includes 0b759f3b3faa ASoC: rt5659: Drop legacy GPIO include 92f1b48277f2 ASoC: rt5645: Drop legacy GPIO include 9fdc4feacdb0 ASoC: rt5514: Drop GPIO include 12ffd88e398c ASoC: rt5514-spi: Drop GPIO include f36c684e9941 ASoC: rt1308: Drop GPIO includes ba55dde45b5a ASoC: rt1305: Drop GPIO includes e04cbe53205e ASoC: rt1019: Drop GPIO include 8a5a8015b1e2 ASoC: rt1016: Drop GPIO include 3abc7076851f ASoC: rt1015p: Drop legacy GPIO include c7a7f4444b1f ASoC: rt1015: Drop GPIO include a5c8e75b34fa ASoC: rt1011: Drop GPIO includes f479832b42df ALSA: Remove redundant of_match_ptr() 6136b6a281b4 ASoC: ssm3515: Remove redundant of_match_ptr() 29546c3af631 ASoC: sunxi: sun4i-spdif: Remove redundant of_match_ptr() f83e34034fcc ASoC: atmel: tse850-pcm5142: Remove redundant of_match_ptr() 67ed781228bd ASoC: atmel: Remove redundant of_match_ptr() 8acf4de30668 ASoC: cygnus: Remove unused declarations bb6979c5ac59 ASoC: q6dsp: Remove unused declaration d2700f406713 x86/microcode/intel: Remove pointless mutex d44450c59399 x86/microcode/intel: Remove debug code d02a0efd0f47 x86/microcode: Move core specific defines to local header b0e67db12d76 x86/microcode/intel: Rename get_datasize() since its used externally 18648dbd3338 x86/microcode: Make reload_early_microcode() static 82ad097b02b6 x86/microcode: Include vendor headers into microcode.h 4da2131fac10 x86/microcode/intel: Move microcode functions out of cpu/intel.c fb7e600df0a0 drm/mediatek/mtk_disp_ccorr: Remove half completed incorrect struct header 7bcb838c9a5b drm/mediatek/mtk_disp_aal: Remove half completed incorrect struct header 89cba955f879 drm/mediatek: Fix void-pointer-to-enum-cast warning 379091e0f6d1 drm/mediatek: Fix potential memory leak if vmap() fail f614a29d6ca6 net: Remove leftover include from nftables.h 254a8ed6aab3 tomoyo: remove unused function declaration 9e77200356ba arm64: dts: ti: verdin-am62: Add DSI display support f1a43aadb5a6 watchdog: Enable COMPILE_TEST for more drivers 6eb28a38f647 watchdog: advantech_ec_wdt: fix Kconfig dependencies cc85f87a77b8 watchdog: Explicitly include correct DT includes ef9e7fe2c890 Watchdog: Add marvell GTI watchdog driver e81e57fe89a2 dt-bindings: watchdog: marvell GTI system watchdog driver 130c3f7e4640 watchdog: menz069_wdt: Remove redundant initialization owner in men_z069_driver 45a7371d5be2 docs: kbuild: Document search jump feature 1ba67cd3281e kconfig: nconf: Add search jump feature 2f4503f94c5d net: pcs: lynx: fix lynx_pcs_link_up_sgmii() not doing anything in fixed-link mode cf9b107f5fdd net: ngbe: use pci_dev_id() to simplify the code ca51d1356071 net: tc35815: Use pci_dev_id() to simplify the code adc4d18538ec net: smsc: Use pci_dev_id() to simplify the code 6ecb2ced346f tg3: Use pci_dev_id() to simplify the code fcbb797458e1 et131x: Use pci_dev_id() to simplify the code 2045b3938ffa net: e1000: Remove unused declarations 2b8893b639e4 net/rds: Remove unused function declarations 8fe08d70a2b6 netlink: convert nlk->flags to atomic flags 031c44b7527a net: tcp: refactor the dbg message in tcp_retransmit_timer() e89688e3e978 net: tcp: fix unexcepted socket die when snd_wnd is 0 800a666141de net: tcp: allow zero-window ACK update the window e2142825c120 net: tcp: send zero-window ACK when no memory f331eb1f5454 riscv: dts: starfive: jh7110: Fix GMAC configuration e6bcfdd75d53 x86/microcode: Hide the config knob e5a8192942da x86/mm: Remove unused microcode.h include ca60fd116c7e IB/core: Add more speed parsing in ib_get_width_and_speed() 40cc695d6335 RDMA Remove unused function declarations 25944c068139 RDMA/cxgb4: Set sq_sig_type correctly f05af44f6913 riscv: dts: allwinner: d1: Add CAN controller nodes a40fe1ffb69b gpio: sim: simplify gpio_sim_device_config_live_store() 37696fa74673 soc: kunpeng_hccs: fix size_t format string adcd459ff805 ovl: validate superblock in OVL_FS() f01d08899fd7 ovl: make consistent use of OVL_FS() 36295542969d ovl: Kconfig: introduce CONFIG_OVERLAY_FS_DEBUG cbb44f093597 ovl: auto generate uuid for new overlay filesystems d9544c1b0d9e ovl: store persistent uuid/fsid with uuid=on b0504bfe1b8a ovl: add support for unique fsid per instance 16aac5ad1fa9 ovl: support encoding non-decodable file handles 0c71faf5a607 ovl: Handle verity during copy-up 184996e92e86 ovl: Validate verity xattr when resolving lowerdata bf07089081a0 ovl: Add versioned header for overlay.metacopy xattr ae8cba4033bc ovl: Add framework for verity support afc19882dfc8 ARM: dts: marvell: dove: drop incorrect reg in fixed regulators afa6b4f336d4 ARM: dts: marvell: armada: drop incorrect reg in fixed regulators 693d28730db3 ARM: dove: Drop unused includes a2773f3d69f6 ARM: mvebu: Explicitly include correct DT includes a721e28dfad2 arm64: dts: rockchip: Add NanoPC T6 PCIe Ethernet support 1bf0dcb1e2a9 ARM: dts: rockchip: Add rv1126 VOP_LITE support 4fafaed5afcc ARM: dts: rockchip: Add rv1126 PD_VO entry 8d81b77f4c49 arm64: dts: rockchip: add rk3588 PCIe2 support eddf73029770 arm64: dts: rockchip: Enable internal SPI flash for ROCK Pi 4A/B/C bc924997c750 ARM: dts: nuvoton: Fix pca954x i2c-mux node names 4b46d86c978b ARM: dts: aspeed: Fix pca954x i2c-mux node names 38d0e83b9656 Documentation/process: maintainer-soc: document dtbs_check requirement for Samsung c25223cba5aa MAINTAINER: samsung: document dtbs_check requirement for Samsung f1b518b45d39 Documentation/process: maintainer-soc: add clean platforms profile a34d8a4b803f MAINTAINERS: soc: reference maintainer profile 699fb50d9903 drivers: base: Free devm resources when unregistering a device b4cc44301b9d drivers: base: Add basic devm tests for platform devices 06188bc80ccb drivers: base: Add basic devm tests for root devices 0559f63057f9 kernfs: fix missing kernfs_iattr_rwsem locking bbaee49cce7c docs: stable-kernel-rules: mention that regressions must be prevented 6e160d29f654 docs: stable-kernel-rules: fine-tune various details 189057a1b61b docs: stable-kernel-rules: make the examples for option 1 a proper list 3feb21bb0bb4 docs: stable-kernel-rules: move text around to improve flow 0f11447d9fcc docs: stable-kernel-rules: improve structure by changing headlines 7f0718eda1b3 base/node: Remove duplicated include 5a652fe5e38d misc: microchip: pci1xxxx: Fix some NULL vs IS_ERR() bugs 1314e1220d7d misc: tps6594: Remove redundant dev_err_probe() for platform_get_irq_byname() e4011d83f2c7 ARM: nspire: Remove unused header file mmio.h 47c128c65ff7 ARM: nspire: Use syscon-reboot to handle restart 12a268980b77 ARM: dts: nspire: Remove file name from the files themselves a9ab8b230808 ARM: dts: nspire: Use MATRIX_KEY macro for linux,keymap cbc2a1e5d848 ARM: dts: nspire: Fix uart node to conform with DT binding 0f0dbf564870 ARM: dts: nspire: Fix vbus_reg node to conform with DT binding 08fcaae1dc88 ARM: dts: nspire: Fix sram node to conform with DT binding 3fa966ebb081 ARM: dts: nspire: Fix cpu node to conform with DT binding 8c9a2d41412a ARM: dts: nspire: Use syscon-reboot to handle restart 42cfcf624e7e ARM: multi_v7_defconfig: Enable OMAP audio/display support cca9f6838bac ARM: multi_v7_defconfig: Enable TI Remoteproc and related configs a1fdf44bfd88 ARM: multi_v7_defconfig: Enable TLV320AIC3x c718f36c9bc3 arm64: dts: mediatek: Fix "status" values a3265be85428 ARM: dts: st: spear: split interrupts per cells 5df5b2e04749 soc: fsl: Explicitly include correct DT includes 1c37c34e2d1e soc: xilinx: Explicitly include correct DT includes adedd5d129b1 soc: sunxi: Explicitly include correct DT includes 0e7ed4dda9ef soc: rockchip: Explicitly include correct DT includes d01e0aec6d50 soc: mediatek: Explicitly include correct DT includes 96b75c9d4bf2 soc: aspeed: Explicitly include correct DT includes 5b45759c0b58 firmware: Explicitly include correct DT includes 53c5ae638da0 bus: Explicitly include correct DT includes 544885aa0750 ARM: spear: Explicitly include correct DT includes 1402f75d9bdc ARM: mvebu: Explicitly include correct DT includes d6c97c96d2b4 ARM: versatile: Drop unused includes ab7c1ad11da4 ARM: rockchip: Drop unused includes 48f1138f9c43 ARM: pxa: Drop unused includes ce2ab51a1861 ARM: nspire: Drop unused includes 152d11a0b509 ARM: npcm: Drop unused includes 23174ee58007 ARM: nomadik: Drop unused includes 89ce0a2fc143 ARM: mmp: Drop unused includes fcd346e833e9 ARM: hpe: Drop unused includes 9d2af67ba0c8 ARM: dove: Drop unused includes fe260f5e65e1 ARM: berlin: Drop unused includes 17f269e70382 ARM: alpine: Drop unused includes b8678ca577e1 ARM: sti: Drop unused includes c0b736d3b578 ARM: l2x0: Add explicit includes for init and types 55c3e571d2a0 USB: gadget: f_mass_storage: Fix unused variable warning 159a98afc88e USB: gadget: core: Add missing kerneldoc for vbus_work 59cf44575456 USB: core: Fix oversight in SuperSpeed initialization 5198c0eeb8ff USB: core: Fix unused variable warning in usb_alloc_dev() c272dabf2d43 usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 3ddde5aa43cf USB: ohci-sm501: remove unnecessary check of mem bb8dc3df68a9 usb: gadget/snps_udc_plat: Remove redundant of_match_ptr() 6da4fea89d25 bpftool: fix perf help message 01b853965563 bpf: Remove unused declaration bpf_link_new_file() 95afa02c9e42 arm64: defconfig: Enable Redpine 91X wlan driver 60ac8a775a91 arm64: dts: imx8mq-librem5-devkit: Drop power-supply 74cec60c0e30 arm64: dts: imx8mq-librem5-devkit: Mark buck2 as always on db92a8d917c7 ARM: dts: imx6qdl: mba6: Fix gpio-keys button node names 1d6500cd39f1 ARM: dts: imx6ul: Fix nand-controller #size-cells ce0bc19e5042 ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings 7191c140faa2 ethernet: atarilance: mark init function static ea6f782fe584 ethernet: ldmvsw: mark ldmvsw_open() static 656ae4f48a6f staging: fieldbus: arcx-anybus: Remove redundant of_match_ptr() 6a889dc7d8c7 staging: vme_user: fix alignment of open parenthesis 4f74fb30ea21 hv_balloon: Update the balloon driver to use the SBRM API 935c4047d42e arm64: dts: ti: Add support for the AM62P5 Starter Kit 29075cc09f43 arm64: dts: ti: Introduce AM62P5 family of SoCs b57fc5cbdbdf dt-bindings: arm: ti: Add bindings for AM62P5 SoCs 443012dd31e5 soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX 68501d3cc16a arm64: dts: ti: k3-am69-sk: Add phase tags marking c74d8de338a5 arm64: dts: ti: k3-j784s4-evm: Add phase tags marking 3a4086985696 arm64: dts: ti: k3-j784s4: Add phase tags marking d5c988b43746 arm64: defconfig: Enable ITE_IT66121 HDMI transmitter 1f7226a5e52c arm64: dts: ti: k3-am625-beagleplay: Add HDMI support b50ccab9e07c arm64: dts: ti: am62x-sk: Add overlay for HDMI audio db6e8237cf54 arm64: dts: ti: k3-am62x-sk-common: Add HDMI support 8ccc1073c7bb arm64: dts: ti: k3-am62-main: Add node for DSS 73387da70f9c arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency 232ba1630c66 openrisc: Make pfn accessors statics inlines f9eac7e0298f dt-bindings: firmware: qcom: scm: Updating VMID list 7f0c87348fb5 arm64: defconfig: Enable IPQ5018 SoC base configs fd06978b06a2 misc: hpilo: make ilo_class a static const structure b5fa33795544 misc: genwqe: make class_genwqe a static const structure 60df28ac09d6 misc: eeprom/idt_89hpesx: Use devm_kmemdup to replace devm_kmalloc + memcpy 183238ffb886 misc: eeprom/idt_89hpesx: Switch to memdup_user_nul() helper d3fcd7360338 PCI: Fix runtime PM race with PME polling 5cd903bce9dd PCI/VPD: Add runtime power management to sysfs interface e67d7f60d238 tty: gdm724x: simplify gdm_tty_write() c70fd7c0e905 tty: rfcomm: convert counts to size_t 6fcd3b67284b tty: hso: simplify hso_serial_write() c3e5c706aefc tty: gdm724x: convert counts to size_t cfc7c12b508a tty: vcc: convert counts to size_t 8428e5223ea2 tty: hvc: convert counts to size_t 49b8220cee4a tty: ldops: unify to u8 3e04ba41f224 tty: audit: unify to u8 95713967ba52 tty: make tty_operations::write()'s count size_t dcaafbe6ee3b tty: propagate u8 data to tty_operations::put_char() 69851e4ab8fe tty: propagate u8 data to tty_operations::write() 48a6ab8867ef tty: use min() for size computation in iterate_tty_read() e3afc5b0d708 tty: switch size and count types in iterate_tty_read() to size_t 24b01c5d497b tty: use ssize_t for iterate_tty_read() returned type ccc8dc00a24b tty: use min() in iterate_tty_write() a32a672dc5aa tty: rename and de-inline do_tty_write() f47a4fd67f2a tty: don't pass write() to do_tty_write() b97552eb064d tty: tty_buffer: make all offsets unsigned 5db35be97cca tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned ead03e721f41 misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() 892bc209f250 tty: use u8 for flags a8d9cd231860 tty: use u8 for chars e8161447bb0c tty: make tty_ldisc_ops::*buf*() hooks operate on size_t 73048bd55e6b tty: can327, move overflow test inside can327_ldisc_rx()'s loop 94b580e308c6 tty: can327: unify error paths in can327_ldisc_rx() 8d9526f99fc3 tty: switch count in tty_ldisc_receive_buf() to size_t 201560af612c tty: switch receive_buf() counts to size_t 0468a8071d7c tty: make counts in tty_port_client_operations hooks size_t 0b7a2b282959 tty: make tty_port_client_operations operate with u8 77b425e4efe5 tty: make tty_change_softcar() more understandable d1150d29906c tty: drop tty_debug_wait_until_sent() c6e37fe04433 tty: tty_port: rename 'disc' to 'ld' af815336556d tty: change tty_write_lock()'s ndelay parameter to bool 1d28dfedd204 tty: n_null: remove optional ldops 6e5710e71df1 tty: remove dummy tty_ldisc_ops::poll() implementations abb05ac9f78b tty: ldisc: document that ldops are optional ebf9ec7a4554 tty: xtensa/iss: drop unneeded tty_operations hooks b5793de3cfae Bluetooth: hci_conn: avoid checking uninitialized CIG/CIS ids 66dee21524d9 Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails bd003fb338af Bluetooth: btrtl: Load FW v2 otherwise FW v1 for RTL8852C 3cd43dd15f9d Bluetooth: Remove unnecessary NULL check before vfree() a2bcd2b63271 Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() 3673952cf0c6 Bluetooth: Fix potential use-after-free when clear keys a1f6c3aef13c Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros a09128921820 Bluetooth: hci_conn: Fix hci_le_set_cig_params f88670161eb2 Bluetooth: hci_core: Make hci_is_le_conn_scanning public f2f84a70f9d0 Bluetooth: hci_conn: Fix not allowing valid CIS ID 16e3b6429159 Bluetooth: hci_conn: Fix modifying handle while aborting b7f923b1ef6a Bluetooth: ISO: Fix not checking for valid CIG/CIS IDs 5af1f84ed13a Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync 094e3639623e Bluetooth: hci_sync: Fix handling of HCI_OP_CREATE_CONN_CANCEL 2889bdd0a9a1 Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when aborting 69997d50ec57 Bluetooth: ISO: handle bound CIS cleanup via hci_conn 90005880a68c Bluetooth: Remove unused declaration amp_read_loc_info() 123c26311859 Bluetooth: btusb: Move btusb_recv_event_intel to btintel f904feefe60c Bluetooth: btqca: Add WCN3988 support 606a8bff3cbd dt-bindings: net: qualcomm: Add WCN3988 c55c8a7cfafe Bluetooth: btnxpuart: Add support for AW693 chipset e8b5aed31355 Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() e15f44fb9cb2 bluetooth: Explicitly include correct DT includes 47e90f6b04a4 Bluetooth: btbcm: add default address for BCM43430A1 0731c5ab4d51 Bluetooth: ISO: Add support for BT_PKT_STATUS 3f19ffb2f924 Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic 0e72e3b12c1e Bluetooth: btmtk: Fix kernel crash when processing coredump 0cefdaed944d Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID 573ebae16211 Bluetooth: Fix hci_suspend_sync crash 6be2ad4f0073 drm/amdgpu: don't allow userspace to create a doorbell BO 9c33663af9ad Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO 82eae9dc438c Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() 80e28aaf93db drm/amdkfd: rename device_queue_manager_init_v10_navi10() 59be4be82bd3 Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 c99a2e7ae291 drm/amdkfd: drop IOMMUv2 support 2b4adeb34f99 drm/amdkfd: disable IOMMUv2 support for Raven bf809efdcc4d Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 99c150199659 drm/amdkfd: disable IOMMUv2 support for KV/CZ 95979df25be5 drm/amdkfd: ignore crat by default 112b5090c219 Bluetooth: MGMT: Fix always using HCI_MAX_AD_LENGTH 6f55eea116ba Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor 999a8a6b2e6a Bluetooth: Add support for Gale Peak (8087:0036) b6cfa1c29afb Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 528b2acf434b Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() f777d8827817 Bluetooth: ISO: Notify user space about failed bis connections e160a8f4e920 Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device 9f78191cc9f1 Bluetooth: hci_conn: Always allocate unique handles 04a51d616929 Bluetooth: hci_sync: Fix not handling ISO_LINK in hci_abort_conn_sync a13f316e90fd Bluetooth: hci_conn: Consolidate code for aborting connections 0b7015132878 Bluetooth: btusb: mediatek: add MediaTek devcoredump support 25b6d7593a3a Bluetooth: btmtk: introduce btmtk reset work ca58330c0b68 Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding 3e0635181fcc Bluetooth: btmtk: add printing firmware information bb925bf9fbc1 Bluetooth: btintel: Add support for Gale Peak c33362a528d9 Bluetooth: hci_sync: Enable events for BIS capable devices 9e14606d8f38 Bluetooth: msft: Extended monitor tracking by address filter 4c92ae75ea7d Bluetooth: btusb: Add support Mediatek MT7925 8f0a3786f56d Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM 06d3fdfcdf5c Bluetooth: hci_qca: Add qcom devcoredump support 6ce95a304c81 Bluetooth: hci_qca: Add qcom devcoredump sysfs support 6a42e9bfd17f Bluetooth: ISO: Support multiple BIGs 69ae5065061c Bluetooth: hci_sock: Forward credentials to monitor 464c702fb937 Bluetooth: Init sk_peer_* on bt_sock_alloc 6bfa273e533d Bluetooth: Consolidate code around sk_alloc into a helper function 6b42f04e2417 Bluetooth: btrtl: Correct the length of the HCI command for drop fw 7f74563e6140 Bluetooth: ISO: do not emit new LE Create CIS if previous is pending a0bfde167b50 Bluetooth: ISO: Add support for connecting multiple BISes 044014ce85a1 Bluetooth: btrtl: Add Realtek devcoredump support ae7533613133 Bluetooth: Check for ISO support in controller 33d9c5062113 perf script python: Add stub for PMU symbol to the python binding 570006756a16 arm64: dts: Add ipq5018 SoC and rdp432-c2 board support f8100504794f dt-bindings: qcom: Add ipq5018 bindings e3fdbef1bab8 clk: qcom: Add Global Clock controller (GCC) driver for IPQ5018 f62d184ef797 dt-bindings: clock: Add IPQ5018 clock and reset 27eb552ef585 arm64: dts: qcom: sa8775p-ride: enable EMAC1 fdc051e3926e arm64: dts: qcom: sa8775p-ride: add an alias for ethernet0 f8be0c50ce0e arm64: dts: qcom: sa8775p-ride: sort aliases alphabetically 1a00a068de4a arm64: dts: qcom: sa8775p-ride: add the second SGMII PHY 1e7ef41b5fa7 arm64: dts: qcom: sa8775p-ride: index the first SGMII PHY 5255901fb26e arm64: dts: qcom: sa8775p-ride: move the reset-gpios property of the PHY 6ca89cc6803b arm64: dts: qcom: sa8775p-ride: enable the second SerDes PHY e952348a7cc7 arm64: dts: qcom: sa8775p: add a node for EMAC1 31cd8caf0cbe arm64: dts: qcom: sa8775p: add a node for the second serdes PHY 4effd28e61e7 thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip 02a49aaceff4 thermal: intel: intel_soc_dts_iosf: Rework critical trip setup 5bc3da35d7ad thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points 51f2aaf0dfb1 thermal: intel: intel_soc_dts_iosf: Change initialization ordering cbc280570438 thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() 0b28ba273ef3 thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() 4f16443596f4 thermal: intel: intel_soc_dts_iosf: Always assume notification support d246c759c47e io_uring: simplify io_run_task_work_sig return 19a63c402170 io_uring/rsrc: keep one global dummy_ubuf b6b2bb58a754 io_uring: never overflow io_aux_cqe 056695bffa4b io_uring: remove return from io_req_cqe_overflow() 00b0db562485 io_uring: open code io_fill_cqe_req() b2e74db55dd9 io_uring/net: don't overflow multishot recv 1bfed2334971 io_uring/net: don't overflow multishot accept 22f7fb80e6d9 io_uring/io-wq: don't gate worker wake up success on wake_up_process() de36a15f9a38 io_uring/io-wq: reduce frequency of acct->lock acquisitions 78848b9b0562 io_uring/io-wq: don't grab wq->lock for worker activation feb72e9b2082 nvdimm/pfn_dev: Avoid unnecessary endian conversion e96d9a938e89 nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces 1393bc8c6a33 x86/uv: Update HPE Superdome Flex Maintainers b5ed7a5c1fdb ARM: dts: qcom: ipq4019: correct SDHCI XO clock 0724869ede9c bus: mhi: host: pci_generic: add support for Telit FE990 modem b0f9f3607959 bus: mhi: host: remove unused-but-set parameter 1a22ec09a2c1 fpga: region: make fpga_region_class a static const structure 909960e2e29d fpga: fpga-mgr: make fpga_mgr_class a static const structure 7bb2d2190d43 fpga: bridge: make fpga_bridge_class a static const structure 461b487e6506 arm64: dts: imx8mm-beacon-baseboard: Remove usbotg2 pinctrl-names 252810133db7 arm64: dts: imx8mm-emcon: Remove iomuxc pinctrl-names e59fea47f83e perf symbols: Fix DSO kernel load and symbol process to correctly map DSO to its long_name, type and adjust_symbols e679132a317f ARM: dts: imx6dl-b1x5pv2: Fix simple-audio routing property bdbae4c1b464 arm64: dts: imx8m-beacon-kit: Remove extra sound-sai entry 5f6d1998adeb gpio: mxc: release the parent IRQ in runtime suspend 8b7b6038059e dt-bindings: arm: Add Polyhex DEBIX SOM A based boards b7df0f340b64 gpio: mxs: fix Wvoid-pointer-to-enum-cast warning 2305c4bf6ac1 dt-bindings: arm: fsl: fix DEBIX binding 21baf0b47f81 arm64: dts: freescale: Add DEBIX SOM A and SOM A I/O Board support 574e4099d787 arm64: dts: imx8mp-debix: remove unused fec pinctrl node a0e3b8e2acd0 gpio: imx-scu: Use ARRAY_SIZE for array length 9e7bb0af7b61 arm64: dts: imx8mp-debix-model-a: Remove invalid rtc property c081197a33a2 firmware: imx: scu-irq: support identifying SCU wakeup source from sysfs 6c59ce485fd0 firmware: imx: scu-irq: enlarge the IMX_SC_IRQ_NUM_GROUP d2bd250cefab firmware: imx: scu-irq: add imx_scu_irq_get_status 19a72e0cb06d firmware: imx: scu-irq: fix RCU complaint after M4 partition reset 8314aa8af4f9 firmware: imx: scu: use EOPNOTSUPP 150019dea22a firmware: imx: scu: use soc name for soc_id 4b9ccf041e39 firmware: imx: scu: increase RPC timeout 22420dc71e8d firmware: imx: scu: change init level to subsys_initcall_sync e24721e441a7 ublk: fix 'warn: variable dereferenced before check 'req'' from Smatch 8b200238fb99 arm64: dts: imx8mp-msc-sm2s-ep1: Remove invalid sgtl5000 property e4f7fbf7e84f arm64: dts: imx8m-venice: Pass "brcm,bcm4329-fmac" 961c3def4873 arm64: defconfig: Enable CONFIG_DRM_IMX_LCDIF 65344b9bed3a arm64: dts: imx8mp-evk: Add HDMI support 878460e8d0ff perf build: Remove -Wno-unused-but-set-variable from the flex flags when building with clang < 13.0.0 0988ffa09630 gpio: ws16c48: Migrate to the regmap API 1a200a396617 gpio: pcie-idio-24: Migrate to the regmap API 98aaff7c4e65 gpio: idio-16: Remove unused legacy interface 73d8f3efc5c2 gpio: pci-idio-16: Migrate to the regmap API 2c210c9a34a3 gpio: 104-idio-16: Migrate to the regmap API db02247827ef gpio: idio-16: Migrate to the regmap API 39df52ddd932 gpio: sim: use sysfs_streq() and avoid an strdup() aa5b9178c019 mm: invalidation check mapping before folio_contains e88e0d366f9c tmpfs: trivial support for direct IO 757d591d965f iommu/arm-smmu-qcom: Add SM6375 SMMUv2 7e85676a4523 iommu/arm-smmu-qcom: Add SM6350 DPU compatible 6ebaa77ce483 iommu/arm-smmu-qcom: Add SM6375 DPU compatible ec2ff4d8160f iommu/arm-smmu-qcom: Sort the compatible list alphabetically b606e2e8eded dt-bindings: arm-smmu: Fix MSM8998 clocks description 358b763ee64b kselftest/arm64: Size sycall-abi buffers for the actual maximum VL 82e7882b141c kselftest/arm64: add lse and lse2 features to hwcap test fd49cf088867 kselftest/arm64: add test item that support to capturing the SIGBUS signal 71b634aba362 kselftest/arm64: add DEF_SIGHANDLER_FUNC() and DEF_INST_RAISE_SIG() helpers 09d2e95a04ad kselftest/arm64: add crc32 feature to hwcap test eb27c76ac9e1 kselftest/arm64: add float-point feature to hwcap test f130ac0ae441 arm64: syscall: unmask DAIF earlier for SVCs 91cb1e1432b3 crypto: jitter - Add clarifying comments to Jitter Entropy RCT cutoff values 9e47a758b701 crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() 2a598d0b2800 crypto: lib - Move mpi into lib/crypto 9ae4577bc077 crypto: api - Use work queue in crypto_destroy_instance 7999b615fd18 crypto: hisilicon/sec - Do not check for 0 return after calling platform_get_irq() dd8e82f4fa9f crypto: qat - use kfree_sensitive instead of memset/kfree() 6b4b53ca0b73 crypto: af_alg - Decrement struct key.usage in alg_set_by_key_serial() ac2d838fb7c4 crypto: arm64/aes - remove Makefile hack 7f1045c61876 crypto: stm32 - Convert to platform remove callback returning void 3feec4ef9f99 crypto: stm32 - Drop if block with always false condition aec488051633 crypto: stm32 - Properly handle pm_runtime_get failing 33b53749aa1f crypto: starfive - fix return value check in starfive_aes_prepare_req() 8ffa54e3370c xfs use fs_holder_ops for the log and RT devices 8d945b595ed0 xfs: drop s_umount over opening the log and RT devices 8bed1783751f ext4: use fs_holder_ops for the log device 6f5fc7de9885 ext4: drop s_umount over opening the log device 7ecd0b6f5100 fs: export fs_holder_ops 9c09a7cf6220 fs: stop using get_super in fs_mark_dead 2ea6f68932f7 fs: use the super_block as holder when mounting file systems 7b3f77c428ad net: dsa: rzn1-a5psw: add vlan support 0d37f839836b net: dsa: rzn1-a5psw: add support for .port_bridge_flags 6cf30fdd7b06 net: dsa: rzn1-a5psw: use a5psw_reg_rmw() to modify flooding resolution 61f98da46984 octeontx2-pf: Allow both ntuple and TC features on the interface 13433b9e2723 mmc: core: Cleanup mmc_sd_num_wr_blocks() function da2a69cf2787 mmc: sdhci-pci-o2micro: add Bayhub new chip GG8 support for express card 3d757ddbd68c mmc: sdhci-pci-o2micro: add Bayhub new chip GG8 support for UHS-I f5370ba3590d bonding: remove unnecessary NULL check in bond_destructor a8f3f4b44845 bonding: use bond_set_slave_arr to simplify code cc317ea3d927 bonding: remove redundant NULL check in debugfs function 57647e6fdf17 bonding: use IS_ERR instead of NULL check in bond_create_debugfs e08190ef514f bonding: add modifier to initialization function and exit function e5cd429e7928 net/marvell: fix Wvoid-pointer-to-enum-cast warning c5b0c34fae1e net/xgene: fix Wvoid-pointer-to-enum-cast warning ac3899c62296 net: mana: Add gdma stats to ethtool output for mana a20b4c5f3a0e octeon_ep: Add control plane host and firmware versions. 7451eecf1ef8 phy: marvell pxa-usb: fix Wvoid-pointer-to-enum-cast warning 2bc00b9b9001 phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning bd6e74a2f0a0 phy: broadcom: ns-usb3: fix Wvoid-pointer-to-enum-cast warning d35c12b7db15 phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning 12aa0a3b93f3 octeontx2-af: Harden rule validation. aff7625322ce dt-bindings: phy: qcom,snps-eusb2-repeater: Add compatible for PM7550BA 6ac1bb86953c MAINTAINERS: correct file entry in STARFIVE JH7110 DPHY RX DRIVER b102ce6d847a phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration 50e9ceef1d4f btrfs: convert to multigrain timestamps 0269b585868e ext4: switch to multigrain timestamps e44df2664746 xfs: switch to multigrain timestamps d48c33972916 tmpfs: add support for multigrain timestamps ffb6cf19e063 fs: add infrastructure for multigrain timestamps 913e99287b98 fs: drop the timespec64 argument from update_time 51b0f3ebdbbf xfs: have xfs_vn_update_time gets its own timestamp 6f4aaee3faa8 fat: make fat_update_time get its own timestamp 93e6c3043544 fat: remove i_version handling from fat_update_time 97ebfdb7ad08 ubifs: have ubifs_update_time use inode_update_timestamps e66f91a2d10b soundwire: intel_auxdevice: add hybrid IDA-based device_number allocation 39d80b0e5fed soundwire: bus: add callbacks for device_number allocation 23afc82fb22b soundwire: extend parameters of new_peripheral_assigned() callback f90312881105 soundWire: intel_auxdevice: resume 'sdw-master' on startup and system resume 3d71f43f8a59 soundwire: intel_auxdevice: enable pm_runtime earlier on startup d3dec5bb61ce cpufreq: amd-pstate-ut: Modify the function to get the highest_perf value 2e3f65ccfe6b gcc-plugins: Rename last_stmt() for GCC 14+ b3d46e11fec0 selftests/harness: Actually report SKIP for signal tests 7a1c38215820 net: ftmac100: add multicast filtering possibility fd73a4395d47 erofs: boost negative xattr lookup with bloom filter 3f339920175c erofs: update on-disk format for xattr name filter ffa09b3bd024 erofs: DEFLATE compression support f04d61a379d6 fsi: fix some spelling mistakes in comment 3a1d7aff6e65 fsi: master-ast-cf: Add MODULE_FIRMWARE macro 2cd9ec2a5147 docs: ABI: fix spelling/grammar in SBEFIFO timeout interface c0b34bed0bbf fsi: Add I2C Responder SCOM driver 53e89e3e4490 fsi: Add IBM I2C Responder virtual FSI master 4362fd857d72 dt-bindings: fsi: Document the IBM I2C Responder virtual FSI master b1d3a803acfa fsi: Lock mutex for master device registration adde0e112c63 fsi: Improve master indexing c8171a86b274 csky: Fixup -Wmissing-prototypes warning 6231e47b6fad tun: avoid high-order page allocation for packet header 5604ac35cb6e net: ethernet: 8390: ne2k-pci: use module_pci_driver() macro afa2420cff54 sctp: Remove unused declaration sctp_backlog_migrate() c1884e1e1164 csky: Make pfn accessors static inlines ee12fe28ae0e csky: Cast argument to virt_to_pfn() to (void *) 1362d15ffb59 csky: pgtable: Invalidate stale I-cache lines in update_mmu_cache 4a8d287909c9 net: caif: Remove unused declaration cfsrvl_ctrlcmd() 216710a492dd cpufreq: mediatek-hw: Remove unused define 0c2910ae7fa0 net: stmmac: xgmac: RX queue routing configuration e8fbcc47a8e9 leds: trig-netdev: Disable offload on deactivation of trigger 460b0b648fab net: phy: marvell: Add support for offloading LED blinking 1dcc03c9a7a8 net: phy: phy_device: Call into the PHY driver to set LED offload 7df1f14c04cb led: trig: netdev: Fix requesting offload device 215c44fa69d7 net: mhi: Remove redundant initialization owner in mhi_net_driver 4fa6c976158b net: stmmac: dwmac-imx: pause the TXC clock in fixed-link 1fc04a0b9733 net: stmmac: add new mode parameter for fix_mac_speed ed6adfb7d4b5 drm/mediatek: Fix dereference before null check d761b9450e31 drm/mediatek: Add cnt checking for coverity issue 27b9e2ea3f27 drm/mediatek: Remove freeing not dynamic allocated memory b3af12a0b468 drm/mediatek: Convert to platform remove callback returning void 61a97dec5f43 drm/mediatek: Do not check for 0 return after calling platform_get_irq() 18267a0365d6 block: fix bad lockdep annotation in blk-iolatency 788568fad401 drm/i915/guc: Fix potential null pointer deref in GuC 'steal id' test 00ae4c39cd16 arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level c23b203b929f arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level 35dba7159717 arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level 2b9583244aad of: unittest: Remove redundant of_match_ptr() 8ea3fc2bea6b arm64: dts: ti: k3-*: fix fss node dtbs check warnings 5c7a71fd8235 clk: rockchip: rv1126: Add PD_VO clock tree 89226307b109 io_uring: remove unnecessary forward declaration c991ed9f57c8 ARM: dts: rockchip: Add 12V main supply for edgeble-neu2 5d1d164da4df ARM: dts: rockchip: Add 3V3_SYS regulator for edgeble-neu2 f544630dc496 ARM: dts: rockchip: Enable SFC for edgeble-neu2 012f90c31bab ARM: dts: rockchip: Drop EMMC_RSTN for edgeble-neu2 753c8a7d8bbd ARM: dts: rockchip: Add rv1126 uart5m2_xfer pins d91d25b1db47 ARM: dts: rockchip: Add rv1126 FSPI pins c3ae1484e112 ARM: dts: rockchip: Add SFC node to rv1126 41bdc6decda0 btf, scripts: rust: drop is_rust_module.sh 823d4737d4c2 rust: macros: add `paste!` proc macro fbc5d382407e selftests/seccomp: Handle arm32 corner cases better 7391c282ba0f drm/msm: Remove vma use tracking fc896cf3d691 drm/msm: Take lru lock once per submit_pin_objects() a39524aca314 thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition b429b6ffbdc9 thermal: intel: intel_soc_dts_iosf: Always use 2 trips bc840ea5f9a9 thermal: core: Do not handle trip points with invalid temperature eca3f0a8ff86 ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() 6ba5daa5d5ad drm/msm: Use drm_gem_object in submit bos table 1a8b612ef09b drm/msm: Take lru lock once per job_run a895037e1e98 drm/msm/adreno: adreno_gpu: Switch to memdup_user_nul() helper 4bb28b27040b i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section ff1a724c4f6a i40e: Replace one-element array with flex-array member in struct i40e_section_table fbfa49f92484 i40e: Replace one-element array with flex-array member in struct i40e_profile_segment 061599c82858 ASoC: SOF: Intel: Remove duplicated include in lnl.c 17bc28374cd0 io_uring: have io_file_put() take an io_kiocb rather than the file 9f69a259576a io_uring/splice: use fput() directly 3aaf22b62a92 io_uring/fdinfo: get rid of ref tryget e09060b3b6b4 PCI/ASPM: Use RMW accessors for changing LNKCTL 5f75f96c6103 PCI: pciehp: Use RMW accessors for changing LNKCTL fb0171a4c01b PCI: Make link retraining use RMW accessors for changing LNKCTL 5e70d0acf082 PCI: Add locking to RMW PCI Express Capability Register accessors 06113b7ac2df ARM: dts: st: Add gpio-ranges for stm32f769-pinctrl 756065e3f1e1 ARM: dts: st: Add gpio-ranges for stm32f746-pinctrl a35f08a7d9ba ARM: dts: st: stm32mp157c-emstamp: correct regulator-active-discharge efbb7f91ca99 ARM: dts: st: stm32mp157c-emstamp: drop incorrect vref_ddr property a3d85fcf268e fs: dlm: don't use RCOM_NAMES for version detection 63e711b08160 fs: dlm: create midcomms nodes when configure 1151935182b4 fs: dlm: constify receive buffer b9d2f6ada008 fs: dlm: drop rxbuf manipulation in dlm_recover_master_copy 561c67d8a101 fs: dlm: drop rxbuf manipulation in dlm_copy_master_names c4f4e135c27b fs: dlm: get recovery sequence number as parameter 643f5cfa610f fs: dlm: cleanup lock order c84c47333abb fs: dlm: remove clear_members_cb 8c95006d5572 fs: dlm: add plock dev tracepoints 67b5da9a40fc fs: dlm: check on plock ops when exit dlm 541adb0d4d10 fs: dlm: debugfs for queued callbacks 4b056db81c5d fs: dlm: remove unused processed_nodes e717f2e8e489 fs: dlm: add missing spin_unlock e27a1369a9c1 xfs: don't check reflink iflag state when checking cow fork 65092ca1402c xfs: simplify returns in xchk_bmap 369c001b7a25 xfs: rewrite xchk_inode_is_allocated to work properly 0d2966345364 xfs: hide xfs_inode_is_allocated in scrub common code a634c0a60b9c xfs: fix agf_fllast when repairing an empty AGFL 5c83df2e54b6 xfs: allow userspace to rebuild metadata structures 9ce7f9b225b6 xfs: clear pagf_agflreset when repairing the AGFL d728f4e3b21e xfs: allow the user to cancel repairs before we start writing 8336a64eb75c xfs: don't complain about unfixed metadata when repairs were injected 526aab5f5790 xfs: implement online scrubbing of rtsummary info d65eb8a63350 xfs: always rescan allegedly healthy per-ag metadata after repair b7d47a77b904 xfs: move the realtime summary file scrubber to a separate source file 294012fb070e xfs: wrap ilock/iunlock operations on sc->ip 17308539507c xfs: get our own reference to inodes that we want to scrub d7a74cad8f45 xfs: track usage statistics of online fsck 764018caa99f xfs: improve xfarray quicksort pivot a76dba3b248c xfs: create scaffolding for creating debugfs entries cf36f4f64c2d xfs: cache pages used for xfarray quicksort convergence e5b46c75892e xfs: speed up xfarray sort by sorting xfile page contents directly 137db333b291 xfs: teach xfile to pass back direct-map pages to caller c390c6450318 xfs: convert xfarray insertion sort to heapsort using scratchpad memory 232ea052775f xfs: enable sorting of xfile-backed arrays 014ad53732d2 xfs: use per-AG bitmaps to reap unused AG metadata blocks during repair 3934e8ebb7cc xfs: create a big array data structure 1c7ce115e521 xfs: reap large AG metadata extents when possible 9ed851f695c7 xfs: allow scanning ranges of the buffer cache for live buffers 77a1396f9ff1 xfs: rearrange xrep_reap_block to make future code flow easier 5fee784ed085 xfs: use deferred frees to reap old btree blocks a55e07308831 xfs: only allow reaping of per-AG blocks in xrep_reap_extents 8e54e06b5c7d xfs: only invalidate blocks if we're going to free them e06ef14b9f8e xfs: move the post-repair block reaping code to a separate file 86a464179cef xfs: cull repair code that will never get used d6532904a102 MAINTAINERS: add Chandan Babu as XFS release manager d554046e981a MAINTAINERS: drop me as XFS maintainer 19e13b0a6d08 docs: add maintainer entry profile for XFS c418920567ae regulator: lp872x: Fix Wvoid-pointer-to-enum-cast warning b29f42c6629b regulator: max77857: Fix Wvoid-pointer-to-enum-cast warning fddc9bb6e277 regulator: ltc3589: Fix Wvoid-pointer-to-enum-cast warning 55975401fdf8 regulator: qcom_rpm-regulator: Use devm_kmemdup to replace devm_kmalloc + memcpy 927073ee468d ASoC: rt715: Add software reset in io init 6870f41033d8 dt-bindings: sound: gtm601: Add description d21fed50c523 swim3: mark swim3_init() static e55c50eac36a i40e: Replace one-element array with flex-array member in struct i40e_package_header 5480b0c67f12 arm64: dts: qcom: sdm845: Enable CAMSS on the bare rb3 board e85cbb34f3ea arm64: dts: qcom: sa8540p-ride: enable rtc 5693d077595d PM / devfreq: Fix leak in devfreq_dev_release() 4eb44d10766a block: remove init_mutex and open-code blk_iolatency_try_init c8659bbb15cd ublk: Fix signedness bug returning warning c4d07c371283 EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh 3cd9da416d5b hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models a77d289bddfe ARM: dts: stm32: fix dts check warnings on stm32mp15-scmi 129ebb54f585 drm/i915/irq: move all PCH irq postinstall calls to display code fcc02c754f31 drm/i915/irq: add ilk_de_irq_postinstall() 1007337f5413 drm/i915/irq: add dg1_de_irq_postinstall() 1486d040df4d drm/i915/irq: add dedicated intel_display_irq_init() f1530f912ed8 drm/i915/gt: Apply workaround 22016122933 correctly 115cdcca6a93 drm/i915: Make i915_coherent_map_type GT-centric 8a612b2d2e53 drm/i915/gt: Simplify shmem_create_from_object map_type selection c64016609b6f x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models 32b7343226e6 ARM: dts: aspeed: Add AST2600 I3C control pins 7f2938d2500d ARM: dts: aspeed: everest: Move common devices up f0eb62ece2cc ARM: dts: aspeed: everest: Reorganise FSI description 71354f7702c3 ARM: dts: aspeed: rainier: Reorganise FSI description f868aab874e8 ARM: dts: aspeed: bonnell: Reorganise FSI description fa9d3b8be23d ARM: dts: aspeed: Add P10 FSI descriptions 2b8d94f4b4a4 ARM: dts: aspeed: yosemite4: add Facebook Yosemite 4 BMC 68dfb181bd8a dt-bindings: arm: aspeed: add Facebook Yosemite 4 board 8dc783d9e26d ARM: dts: aspeed: wedge400: Set eMMC max frequency 2901b71c0c7d ARM: dts: aspeed: wedge400: Enable more ADC channels 285396979f86 ARM: dts: aspeed: Update spi alias in Facebook AST2500 Common dtsi bca5bf0eca46 ARM: dts: aspeed: rainier: Remove TPM device dda28c0952a9 ARM: dts: aspeed: Add AST2600 VUARTs 962047a35404 ARM: dts: aspeed: mtmitchell: Add MCTP acde9078d986 ARM: dts: aspeed: mtmitchell: Update ADC sensors for Mt.Mitchell DVT systems d50b1baf4f68 ARM: dts: aspeed: mtmitchell: Enable the BMC UART8 and UART9 b4120b692444 dt-bindings: mmc: Fix reference to pwr-seq-simple 2daf18a7884d tmpfs,xattr: enable limited user extended attributes 01948b09edc3 arm64/fpsimd: Only provide the length to cpufeature for xCR registers e3205d41737a mlxbf-bootctl: Support setting the ARM boot state to "OS up" b18a97ed9006 mlxbf-bootctl: Support the large icmc write/read 7abf253afa5c platform/x86/siemens: simatic-ipc-batt: fix logical error for BX-59A b01c1e022f7f platform/x86/siemens: simatic-ipc: fix logical error for BX-59A c9b2572f488c pinctrl: nsp-gpio: Silence probe deferral messages d2606a6365bd pinctrl: iproc-gpio: Silence probe deferral messages 0cec950d3f34 pinctrl: single: Add compatible for ti,am654-padconf 4b41828be268 ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust c1e012ea9e83 nilfs2: use setup_bdev_super to de-duplicate the mount code cf6da236c27a fs: export setup_bdev_super aca740cecbe5 fs: open block device after superblock creation a4f64a300a29 ntfs3: free the sbi in ->kill_sb 5f0fb2210bb3 ntfs3: don't call sync_blockdev in ntfs_put_super 126dbf8a1b9c ntfs3: rename put_ntfs ntfs3_free_sbi 4abc9a43d99c exfat: free the sbi and iocharset in ->kill_sb c934dc927e8e exfat: don't RCU-free the sbi 1489dffd51d7 ext4: close the external journal device in ->kill_sb 1a0a5dad67b6 xfs: document the invalidate_bdev call in invalidate_bdev 35a93b148b03 xfs: close the external block devices in xfs_mount_free 41233576e9a4 xfs: close the RT and log block devices in xfs_free_buftarg d3ef7e94ee36 xfs: remove xfs_blkdev_put 2a9311adb87c xfs: free the xfs_mount in ->kill_sb 1aa2d074d4c7 xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super dbbff489064d xfs: reformat the xfs_fs_free prototype 7e1e23219d5a dt-bindings: pinctrl: pinctrl-single: add ti,am654-padconf compatible 7a34bab2daea i2c: synquacer: Use dev_err_probe in probe function 5d51af11f41e i2c: imx-lpi2c: Use dev_err_probe in probe function 235712aa7ebf i2c: dln2: Use dev_err_probe in probe function d29066600a85 i2c: pxa: Use dev_err_probe in probe function 605efbf43813 i2c: qcom-cci: Use dev_err_probe in probe function 3c5e6ae40164 i2c: hisi: Use dev_err_probe in probe function 9a648b3f56c4 i2c: xlp9xx: Use dev_err_probe in probe function 300098637900 i3c: master: svc: Do not check for 0 return after calling platform_get_irq() 45a7a0524bff i2c: mlxbf: Use dev_err_probe in probe function 32c170ff15b0 pinctrl: stm32: set default gpio line names using pin names 7aec2f39a1a4 i2c: bcm2835: Use dev_err_probe in probe function fc8a2041bee3 pinctrl: stmfx: Do not check for 0 return after calling platform_get_irq() ff7a0b4016cb ALSA: dice: add stream format parameters for Weiss devices c7351b46d0da pinctrl: at91-pio4: drop useless check in atmel_conf_pin_config_dbg_show() 137062f11ce0 ARM: dts: ux500: switch to enable-gpios f941714a7c76 pinctrl: mcp23s08: check return value of devm_kasprintf() 4f3688dca150 rtc: remove redundant of_match_ptr() cbf871e6d8ce i3c/master: cmd_v1: Fix the exit criteria for the daa procedure df9c16b5ccc8 rtc: sunplus: Clean up redundant dev_err_probe() a69c610e13e2 rtc: stm32: remove incorrect #ifdef check bf9e1bdaf125 drm/i915: debug log when GMD ID indicates there's no display 1435188307d1 drm/i915: fix display probe for IVB Q and IVB D GT2 server 2799804ac651 drm/ttm: Remove two unused function declarations 806fd6d005ad drm/test: drm_exec: fix memory leak on object prepare d01cb0457de7 drm: atmel-hlcdc: Support inverting the pixel clock polarity 2da20c92ce22 drm/panfrost: Sync IRQ by job's timeout handler 991eb531f482 drm/exec: add test case for using a drm_exec multiple times 616bceae250d drm/exec: use unique instead of local label 40a4f49cd32d bus: ti-sysc: Fix a build warning with W=1 for sysconfig 03a711d3cb83 bus: ti-sysc: Configure uart quirks for k3 SoC 063dc0622705 bus: ti-sysc: Build driver for TI K3 SoCs e1e1e9bb9d94 bus: ti-sysc: Fix build warning for 64-bit build fed60fc552c8 media: i2c: Add driver for DW9719 VCM f663fb4967b0 media: atomisp: csi2-bridge: Add support for VCM I2C-client instantiation fc0f5b59adf5 media: atomisp: csi2-bridge: Add dev_name() to acpi_handle_info() logging f04eedb9424b media: atomisp: csi2-bridge: Switch to new common ipu_bridge_init() 8e3e916e23f5 media: ipu-bridge: Add a runtime-pm device-link between VCM and sensor 0065b9374633 media: ipu-bridge: Add GalaxyCore GC0310 to ipu_supported_sensors[] 21fabfb1072c media: ipu-bridge: Move ipu-bridge.h to include/media/ 998af18082fe media: ipu-bridge: Add a parse_sensor_fwnode callback to ipu_bridge_init() 1b081a4c1e74 media: ipu-bridge: Drop early setting of sensor->adev dd671ed0c580 media: ipu-bridge: Add a ipu_bridge_parse_ssdb() helper function 77c45766409a media: ipu-bridge: Only keep PLD around while parsing d3cb5f61cdac media: ipu-bridge: Store dev pointer in struct ipu_bridge 928d8e2fa642 media: ipu-bridge: Move initialization of node_names.vcm to ipu_bridge_init_swnode_names() 41eebd643835 media: ipu-bridge: Move initialization of node_names.vcm to ipu_bridge_init_swnode_names() 11e0a7c8e04e media: ipu-bridge: Do not use on stack memory for software_node.name field 284be5693163 media: ipu-bridge: Fix null pointer deref on SSDB/PLD parsing warnings ceee7fb05bad media: v4l: async: Avoid a goto in loop implementation 82bc596df84d media: rcar-csi2: Add support for C-PHY on R-Car V4H 34e3d3c9ddbd media: i2c: imx219: Simplify code handling in s_fmt 7319d5706493 media: i2c: imx219: Simplify format assignment e8a5b1df000e media: i2c: imx219: Use subdev active state b2fe7aeebe7f media: i2c: imx219: Fix colorspace info a267c23ac9f6 media: i2c: imx219: Complete default format initialization 7e700847b1fe media: i2c: imx219: Switch from open to init_cfg 917e26cb005a media: i2c: imx219: Rename mbus codes array 057e4809f3b8 media: Remove ov_16bit_addr_reg_helpers.h b67b29144948 media: atomisp: ov2680: Convert to new CCI register access helpers af73323b9770 media: imx290: Convert to new CCI register access helpers f3a5e2ccb94f media: ov5693: Convert to new CCI register access helpers 613cbb91e9ce media: Add MIPI CCI register access helper functions 35a2991856ec media: subdev: Add debug prints to enable/disable_streams bb05820e87dc media: subdev: Constify v4l2_subdev_set_routing_with_fmt() param bb15c827b3bd media: subdev: Drop implicit zeroing of stream field 779d0ca8b883 media: MAINTAINERS: Split sensors and lens drivers, add documentation 12804390cf32 media: MAINTAINERS: Add entry for V4L2 async and fwnode frameworks 11ec2c45b554 media: i2c: Remove common dependencies from sensor drivers 7d3c7d2a2914 media: i2c: Add a camera sensor top level menu 6308759ec679 media: imx: imx7-media-csi: Fix frame sizes enumeration c2c0abbe86a0 MAINTAINERS: correct file entry in MEDIA DRIVERS FOR FREESCALE IMX7/8 12cc6da36af1 media: nxp: imx8-isi: Add ISI support for i.MX93 f48498ad0a41 media: nxp: imx8-isi: Move i.MX8 gasket configuration to an ops structure 0ac186e36d84 media: dt-bindings: nxp,imx8-isi: Add i.MX93 ISI compatible string 4b60db99baba media: nxp: Fix wrong return pointer check in mxc_isi_crossbar_init() 0ca2fbab99b1 arm64: defconfig: Drop CONFIG_VIDEO_IMX_MEDIA 483fe862488f staging: media: imx: Merge VIDEO_IMX_CSI into VIDEO_IMX_MEDIA 093d69ad556d media: i2c: ds90ub960: Rename RXPORT_MODE_CSI2_ASYNC to RXPORT_MODE_CSI2_NONSYNC 618aba51c294 media: i2c: ds90ub953: Support non-sync mode d7d7a9ab7a77 media: i2c: ds90ub953: Restructure clkout management 05428f66fc40 media: i2c: ds90ub960: Allow FPD-Link async mode c7a52ae0b1e8 media: i2c: ds90ub953: Handle V4L2_MBUS_CSI2_NONCONTINUOUS_CLOCK be1e71b1db57 media: i2c: ds90ub913: Use v4l2_fwnode_endpoint_parse() 255b959be97f media: i2c: ds90ub953: Use v4l2_fwnode_endpoint_parse() b57a5fd2ccf2 media: i2c: ds90ub960: Configure CSI-2 continuous clock 905f88ccebb1 media: i2c: ds90ub9x3: Fix sub-device matching 59353d7051d6 media: firewire: firedtv-avc.c: replace BUG with proper, error return 935ae6f8ba00 media: usb: pvrusb2: fix inconsistent indenting 74a5a66fb422 media: tegra_cec: fix the return value handle for platform_get_irq() b134b30f7f06 media: cx23885: debug cosmetics 06a67a1a193a media: nxp: Remove redundant dev_err() c84db0f23029 media: rcar_jpu: Remove redundant dev_err() f7692d1d0af9 media: jpeg-core: Remove redundant dev_err() 9578de86555b dt-bindings: media: amphion,vpu: correct node name 63be999861e2 media: dt-bindings: drop unneeded status from examples 7b7a3c014ed6 media: dvb: mb86a16: check the return value of mb86a16_read() 992ba89d0300 media: doc: dev-encoder: Fixup type for ENUM_FRAMEINTERVALS 525011d84a3f media: stm32: dcmi: only call s_stream on the source subdev 7d0e95eb820b media: i2c: st_mipid02: cascade s_stream call to the source subdev 1073f4414184 media: doc: codec: Rename "Return fields" to "Returned fields" for consistency 1526ae0fd815 media: doc: dev-encoder: Fixup whitespace before bold asterisks 3c76db565fd2 media: venus: Fix firmware path for sm8250 32136e283a06 media: venus: firmware: Use of_reserved_mem_lookup() dca24b633c82 media: venus: core: Set up secure memory ranges for SC7180 d5a8d2d3ec32 media: venus: hfi_venus: Restrict writing SCIACMDARG3 to Venus V1/V2 41d41b03289a media: venus: Use newly-introduced hfi_buffer_requirements accessors bbfc89e6f67c media: venus: Introduce accessors for remapped hfi_buffer_reqs members 04e3a07275a0 media: venus: vdec: Sanitize vdec_set_work_route() per-VPU-version adeb071bb4cb media: venus: hfi_platform: Check vpu_version instead of device compatible c38610f8981e media: venus: firmware: Sanitize per-VPU-version 365b4824ebea media: venus: hfi_venus: Sanitize venus_cpu_idle_and_pc_ready() per-VPU-version 3b96e82d54a8 media: venus: hfi_venus: Sanitize venus_cpu_and_video_core_idle() per-VPU-version 03811969f9f7 media: venus: hfi_venus: Sanitize venus_isr() per-VPU-version 5516263fa0ba media: venus: hfi_venus: Sanitize venus_halt_axi() per-VPU-version 6513d80e085d media: venus: core: Assign registers based on VPU version ff877873a0d4 media: venus: hfi_venus: Sanitize venus_boot_core() per-VPU-version 375b48f40fd0 media: venus: firmware: Leave a clue about obtaining CP VARs 9ac60db2bb4b media: venus: Add vpu_version to most SoCs ed939821c873 media: venus: Introduce VPU version distinction d74e48160980 media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts 6283e4834c69 media: venus: hfi_venus: Only consider sys_idle_indicator on V1 1972e32431ed media: mediatek: vcodec: Fix possible invalid memory access for encoder 655b86e52eac media: mediatek: vcodec: Fix possible invalid memory access for decoder 9d86be9bda6c media: mediatek: vcodec: Add driver to support 10bit 1dff2beb60d3 media: mediatek: vcodec: Add capture format to support 10bit raster mode 6afcc2b0aebf media: mediatek: vcodec: Add capture format to support 10bit tile mode 0934d3759615 media: mediatek: vcodec: separate decoder and encoder 183b0b4bd1ff media: mediatek: vcodec: remove unused include header 63b71f310ade media: mediatek: vcodec: fix unreasonable parameter definition and style 31272a398447 media: mediatek: vcodec: separate struct mtk_vcodec_dev 01abf5fbb081 media: mediatek: vcodec: separate struct 'mtk_vcodec_ctx' 41f03c673cb7 media: mediatek: vcodec: replace pr_* with dev_* for v4l2 debug message 0db2fc4eec23 media: mediatek: vcodec: remove the dependency of vcodec debug log 17834e0a4db5 media: mediatek: vcodec: Removing useless debug log 32986215be7a media: mediatek: vcodec: Removing struct 'mtk_vcodec_ctx/dev' for shared interface 2e9eadccf754 media: mediatek: vcodec: align fw interface 94f214f4b6b4 media: mediatek: vcodec: remove unused parameter 9d7531be3085 media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning 697bef6c70e9 media: ccs-pll: Initialise best_div to avoid a compiler warning 9e2a90d75662 media: atomisp: Fix me->stages error checking in sh_css_sp_init_pipeline() 7b4846b65154 media: atomisp: Fix smatch warnings caused by atomisp custom assert() usage a2c770324657 media: atomisp: Remove bogus asd == NULL checks f33cb49081da media: go7007: Remove redundant if statement 2545a2c02ba1 media: ipu3-cio2: allow ipu_bridge to be a module again 2f4d3718cc92 media: cec-pin: only enable interrupts when monitoring the CEC pin bbe9cfc713f6 media: cec-gpio: drop the cec_gpio_free callback 9b79d776a2b3 media: cec-pin: improve interrupt handling 3b7dab49c46e media: cec-gpio: specify IRQF_NO_AUTOEN when requesting irq f807d06c7209 media: Documentation: media: cec: describe new callbacks 948a77aaecf2 media: cec: core: add adap_unconfigured() callback da53c36ddd3f media: cec: core: add adap_nb_transmit_canceled() callback 99939beaefca media: Documentation: v4l: Document sub-device notifiers b8ec754ae4c5 media: v4l: async: Set v4l2_device and subdev in async notifier init 5651bab6890a media: qcom: Initialise V4L2 async notifier later 2c62a9b8e4d5 media: davinci: Init async notifier after registering V4L2 device 7f81d6f0dc36 media: xilinx-vipp: Init async notifier after registering V4L2 device f6336d89062d media: omap3isp: Initialise V4L2 async notifier later 4c50b0a86ef9 media: am437x-vpfe: Register V4L2 device early 4af65141e38e media: marvell: cafe: Register V4L2 device earlier 5073d10cbaba media: pxa_camera: Register V4L2 device early 6e1e132e0038 media: pxa_camera: Fix probe error handling 1e3454582e11 media: adv748x: Return to endpoint matching f9dbb99748ba soc: ti: Use devm_platform_ioremap_resource_byname simplify logic b7314d693875 arm64: defconfig: Enable TI PRUSS bcd8a3f28ad6 arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level 1228242df12e arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level a5a4cddad9ff arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level d9fe476d39f6 arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level 578bf4d09ef5 arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level 8757108b59e1 arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level cd9f6b324277 arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level 1a576c891684 arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level 73676c480b72 arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level 46d0c519e44b arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level 5f715be31638 arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level 013b7dd32c75 arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level 6fbd1310f99f arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level 05a1f130101e arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio 702110c2be99 arm64: dts: ti: k3: Add cfg reg region to ringacc node 4f1e869915b7 dt-bindings: soc: ti: k3-ringacc: Describe cfg reg region 8be3ac2d8bd7 arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC 0820debb7d48 platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER 828c91231fbe drm/mediatek: dp: Don't register HPD interrupt handler for eDP case 9c28423d3caa ASoC: SOF: Intel: Initialize chip in hda_sdw_check_wakeen_irq() 7eacba9a083b drm/mediatek: dp: Add .wait_hpd_asserted() for AUX bus caf2ae486742 drm/mediatek: dp: Add support for embedded DisplayPort aux-bus 18ccc237cf64 drm/mediatek: dp: Move PHY registration to new function 848bc59f7713 drm/mediatek: dp: Avoid mutex locks if audio is not supported/enabled 0b4e3b6f6b79 rust: types: make `Opaque` be `!Unpin` 35cad617df2e rust: make `UnsafeCell` the outer type in `Opaque` 0bb1c9282e2c kbuild: rust_is_available: add test suite bc60c930a43c kbuild: rust_is_available: check that output looks as expected f295522886a4 kbuild: rust_is_available: handle failures calling `$RUSTC`/`$BINDGEN` 7cd6a3e1f94b kbuild: rust_is_available: normalize version matching 9eb7e20e0c5c kbuild: rust_is_available: fix confusion when a version appears in the path 779b8d20ca6f drm/mediatek: dp: Enable event interrupt only when bridge attached c3b9d21ef501 drm/mediatek: dp: Move AUX_P0 setting to mtk_dp_initialize_aux_settings() 214a0944e664 drm/mediatek: dp: Use devm variant of drm_bridge_add() fd70e2019bfb drm/mediatek: dp: Change logging to dev for mtk_dp_aux_transfer() e04b56cd0315 drm/mediatek: dp: Move AUX and panel poweron/off sequence to function cfc146137a9f drm/mediatek: dp: Add missing error checks in mtk_dp_parse_capabilities e49be9bc7c1b selinux: use unsigned iterator in nlmsgtab code dee153754843 selinux: avoid implicit conversions in policydb code 97842c56b8c8 selinux: avoid implicit conversions in selinuxfs code aa4b60518280 selinux: make left shifts well defined 002903e1d10f selinux: update type for number of class permissions in services code df9d4749250d selinux: avoid implicit conversions in avtab code d5af729dc207 PCI: Mark NVIDIA T4 GPUs to avoid bus reset 61d9afafa046 drm/mediatek: mtk_dpi: Compress struct of_device_id entries 4f109879451f drm/mediatek: mtk_dpi: Use devm_platform_ioremap_resource() 90c95c3892dd drm/mediatek: mtk_dpi: Switch to .remove_new() void callback 29c298d2bc82 selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class 1890cf08bd99 selftests/tc-testing: test that taprio can only be attached as root 355adce3010b selftests/tc-testing: add ptp_mock Kconfig dependency 35da47fe1c47 net: netdevsim: mimic tc-taprio offload b63e78fca889 net: netdevsim: use mock PHC driver 40b0425f8ba1 net: ptp: create a mock-up PTP Hardware Clock driver 665338b2a7a0 net/sched: taprio: dump class stats for the actual q->qdiscs[] 6e0ec800c174 net/sched: taprio: delete misleading comment about preallocating child qdiscs 98766add2d55 net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() 25b0d4e4e41f net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode 09e0c3bbde90 net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() 846a7ae13c63 drm/mediatek: mtk_dpi: Switch to devm_drm_of_get_bridge() be471406e343 drm/mediatek: mtk_dpi: Simplify with dev_err_probe() 47d4bb6bbcdb drm/mediatek: mtk_dpi: Simplify with devm_drm_bridge_add() 1f507e80c700 net/mlx5: Expose NIC temperature via hardware monitoring kernel API 383a4de3b447 net/mlx5: Expose port.c/mlx5_query_module_num() function fa1891aeb762 net/llc/llc_conn.c: fix 4 instances of -Wmissing-variable-declarations 1ded5e5a5931 net: annotate data-races around sock->ops 47f8dc0938e9 octeontx2-af: Remove redundant functions rvu_npc_exact_mac2u64() e62c7adfd4ac octeontx2-af: Use u64_to_ether_addr() to convert ethernet address 7d0bc2602308 octeontx2-af: Remove redundant functions mac2u64() and cfg2mac() aae5bb8d18d8 selftests: mlxsw: router_bridge_lag: Add a new selftest a76ca8afd45a mlxsw: Set port STP state on bridge enslavement b77049f04ed1 ethernet: s2io: Use ether_addr_to_u64() to convert ethernet address 9e761bff03e1 drm/amdgpu: Use local64_try_cmpxchg in amdgpu_perf_read 0ece1d649b6d bio-integrity: create multi-page bvecs in bio_integrity_add_page() d1f04c2e23c9 bio-integrity: cleanup adding integrity pages to bip's bvec. 80814b8e359f bio-integrity: update the payload size in bio_integrity_add_page() 7c8998f75d2d block: make bvec_try_merge_hw_page() non-static 99ecd6d06527 mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() cd3112ebbaf4 tools: ynl-gen: add missing empty line between policies a76728719c85 net: switchdev: Remove unused declaration switchdev_port_fwd_mark_set() 98261be155f8 mlxbf_gige: Remove two unused function declarations 90ed8d3dc34b net: phy: Remove two unused function declarations 145622771d22 net: dsa: mark parsed interface mode for legacy switch drivers 832140804e3b devlink: clear flag on port register error path 2c0e9f3806c4 tools: ynl-gen: avoid rendering empty validate field d8c21ef7b2b1 net: txgbe: Use pci_dev_id() to simplify the code 09c80167dbec bcm63xx_enet: Remove redundant initialization owner ca76b386d46f tipc: Remove unused declaration tipc_link_build_bc_sync_msg() e5d5ffa48a6e platform/x86/siemens: simatic-ipc-batt: fix wrong pointer pass to PTR_ERR() 7295a996fdab platform/x86: dell-sysman: Fix reference leak a430021faad6 perf/x86/intel: Add Crestmont PMU 535445621a66 x86/cpu: Update Hybrids 0cfd8fbadd68 x86/cpu: Fix Crestmont uarch 882cdb06b668 x86/cpu: Fix Gracemont uarch 0fb53e64705a PCI: switchtec: Add support for PCIe Gen5 devices 846691f5483d PCI: switchtec: Use normal comment style f8542a55499a x86/apic: Turn on static calls 3b7c27e67899 x86/apic: Provide static call infrastructure for APIC callbacks 28b8235238fa x86/apic: Wrap IPI calls into helper functions 54271fb0b785 x86/apic: Mark all hotpath APIC callback wrappers __always_inline ac72b92d8cec x86/xen/apic: Mark apic __ro_after_init d6f361ea7067 x86/apic: Convert other overrides to apic_update_callback() 2744a7ce34a7 x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() bef4f379e953 x86/apic: Provide apic_update_callback() 3b5244bef15e x86/xen/apic: Use standard apic driver mechanism for Xen PV 3af1e415e4d4 x86/apic: Provide common init infrastructure 0fa075769cd4 x86/apic: Wrap apic->native_eoi() into a helper 670c04add6e1 x86/apic: Nuke ack_APIC_irq() 185c8f33a048 x86/apic: Remove pointless arguments from [native_]eoi_write() 3600ceb0df84 x86/apic/noop: Tidy up the code 1fddf1dcc584 x86/apic: Remove pointless NULL initializations d8666cf78020 x86/apic: Sanitize APIC ID range validation b5a5ce58d3d2 x86/apic: Prepare x2APIC for using apic::max_apic_id a9d608c22aee x86/apic: Simplify X2APIC ID validation d92e5e7cf580 x86/apic: Add max_apic_id member 9132d720eb8a x86/apic: Wrap APIC ID validation into an inline d65eb3195862 x86/apic/64: Uncopypaste probing 96ae35c75bdd x86/apic/x2apic: Share all common IPI functions 194ac709819c x86/apic/uv: Get rid of wrapper callbacks e7b6a023d2c9 x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() 13d779fd26af x86/apic: Allow apic::safe_wait_icr_idle() to be NULL ee513d9da315 x86/apic: Allow apic::wait_icr_idle() to be NULL cfebd0077f3f x86/apic: Consolidate wait_icr_idle() implementations 01363d4f762c x86/apic/ipi: Tidy up the code and fixup comments 5a3a46bd161d x86/apic: Mop up apic::apic_id_registered() 9d87f5b67e10 x86/apic: Mop up *setup_apic_routing() 9faee3ecbfed x86/ioapic/32: Decrapify phys_id_present_map operation 9a2a637af066 x86/apic: Nuke apic::apicid_to_cpu_present() 2f6df03f80a1 x86/apic: Nuke empty init_apic_ldr() callbacks 4114e1686fdc x86/apic/32: Remove bigsmp_cpu_present_to_apicid() 79c9a17c16e9 x86/apic/32: Decrapify the def_bigsmp mechanism d75baa260c85 x86/apic/32: Remove pointless default_acpi_madt_oem_check() e3243ed0142b x86/apic: Mop up early_per_cpu() abuse ec9fb3c5f4a4 x86/apic/ipi: Code cleanup f2bb0b4f1505 x86/apic/32: Remove x86_cpu_to_logical_apicid e120e58ec293 x86/apic/32: Sanitize logical APIC ID handling 78c32000848c x86/apic: Get rid of apic_phys f52e2c3e96d9 x86/apic: Remove check_phys_apicid_present() 55cc40d3df3c x86/apic: Nuke another processor check e8122513ff9e x86/apic: Sanitize num_processors handling 24889a3a5314 x86/xen/pv: Pretend that it found SMP configuration 81287ad65da5 x86/apic: Sanitize APIC address setup 5a88f354dcd8 x86/apic: Split register_apic_address() 1751adedbd60 x86/apic: Make some APIC init functions bool 2906a67ac83b x86/of: Fix the APIC address registration 004671e5c933 x86/apic: Remove mpparse 'apicid' variable 249ada2c821f x86/apic: Remove the pointless APIC version check d63107fa882e x86/apic: Register boot CPU APIC early d10a904435fa x86/apic: Consolidate boot_cpu_physical_apicid initialization sites 1d90c9f73130 x86/apic: Nuke unused apic::inquire_remote_apic() b3bc5dd99462 x86/apic: Remove unused max_physical_apicid a6625b473b94 x86/apic: Get rid of hard_smp_processor_id() d23c977fb078 x86/apic: Remove pointless x86_bios_cpu_apicid ecf600f8942e x86/apic/ioapic: Rename skip_ioapic_setup 49062454a3eb x86/apic: Rename disable_apic 13d88dcb1a1c x86/cpu: Remove unused physid_*() nonsense 3ba3fdfe2c3f x86/cpu: Make identify_boot_cpu() static 87ddf5b10964 riscv: dts: starfive - Add hwrng node for JH7110 SoC e2c07765e179 riscv: dts: starfive - Add crypto and DMA node for JH7110 b127dbf9e1eb riscv: dts: starfive: Add mmc nodes on VisionFive 2 board 7dafcfa79cc9 riscv: dts: starfive: enable DCDC1&ALDO4 node in axp15060 2662342079f5 cpuidle: teo: Gather statistics regarding whether or not to stop the tick 6da8f9ba5a87 cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases 21d28cd2fa5f cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront e90db5521de2 kbuild: rust_is_available: check that environment variables are set 52cae7f28ed6 kbuild: rust_is_available: add check for `bindgen` invocation aac284b1eb42 kbuild: rust_is_available: print docs reference eae90172c5b8 docs: rust: add paragraph about finding a suitable `libclang` dee3a6b819c9 kbuild: rust_is_available: fix version check when CC has multiple arguments d824d2f98565 kbuild: rust_is_available: remove -v option d4d84eaa3f39 MAINTAINERS: add Alice Ryhl as Rust reviewer 2a6f5df3cd94 MAINTAINERS: add Andreas Hindborg as Rust reviewer 5ae6ca2cc1ca udf: Drop pointless aops assignment 9e4bef2ba9e0 io_uring: cleanup 'ret' handling in io_iopoll_check() dc314886cb3d io_uring: break iopolling on signal 17619322e56b io_uring: kill io_uring userspace examples 569f5308e543 io_uring: fix false positive KASAN warnings cfdbaa3a291d io_uring: fix drain stalls by invalid SQE d4b30eed51d7 io_uring/rsrc: Remove unused declaration io_rsrc_put_tw() b97f96e22f05 io_uring: annotate the struct io_kiocb slab for appropriate user copy 8e9fad0e70b7 io_uring: Add io_uring command support for sockets 204042049a94 drm/ttm/tests: Add tests for ttm_pool 24ac009ec397 drm/ttm/tests: Add tests for ttm_device e3912d09bf8d drm/ttm: Introduce KUnit test 2fff509adceb tools/power/x86/intel-speed-select: v1.17 release dde9293b62c5 tools/power/x86/intel-speed-select: Change mem-frequency display name cb4396e0d8c4 iommu/vt-d: Remove unused extern declaration dmar_parse_dev_scope() fb5f50a43d9f iommu/vt-d: Fix to convert mm pfn to dma pfn 8a3b8e63f837 iommu/vt-d: Fix to flush cache of PASID directory table d3aedf94f480 iommu/vt-d: Remove rmrr check in domain attaching device path a48ce36e2786 iommu: Prevent RESV_DIRECT devices from blocking domains f5ccf55e1028 dmaengine/idxd: Re-enable kernel workqueue under DMA API 7d0c9da6c150 iommu/vt-d: Add set_dev_pasid callback for dma domain 37f900e7180a iommu/vt-d: Prepare for set_dev_pasid callback 154786235d01 iommu/vt-d: Make prq draining code generic b61701881f2f iommu/vt-d: Remove pasid_mutex ac1a3483febd iommu/vt-d: Add domain_flush_pasid_iotlb() 2dcebc7ddce7 iommu: Move global PASID allocation from SVA to core 4298780126c2 iommu: Generalize PASID 0 for normal DMA w/o PASID a69f9463397e clk: sunxi-ng: nkm: Prefer current parent rate bf8eb12f52c4 clk: sunxi-ng: a64: select closest rate for pll-video0 253795abdb04 clk: sunxi-ng: div: Support finding closest rate 78e7f7da07f9 clk: sunxi-ng: mux: Support finding closest rate 088cefca2418 clk: sunxi-ng: nkm: Support finding closest rate c0380d147451 clk: sunxi-ng: nm: Support finding closest rate e373315d8ff8 clk: sunxi-ng: Add helper function to find closest rate 48fb70cdd9e3 clk: sunxi-ng: Add feature to find closest rate b271fc467acd clk: sunxi-ng: a64: allow pll-mipi to set parent's rate 3492e4f6db5f clk: sunxi-ng: nkm: consider alternative parent rates when determining rate 80c439cd1f01 clk: sunxi-ng: nkm: Use correct parameter name for parent HW 817199e006e5 selinux: revert SECINITSID_INIT support 59070fd9ccea drm/amdgpu: Add pci usage to nbio v7.9 8d759dc6644d drm/amdgpu: Add pcie usage callback to nbio bc0f80802d73 drm/amdgpu: Extend poison mode check to SDMA/VCN/JPEG cd11589b05b7 drm/buddy: Fix drm buddy info output format f734b2133c80 drm/amdgpu/irq: Move irq resume to the beginning 7692e1ee2446 drm/amdgpu: add RAS fatal error handler for NBIO v7.9 657db07b3229 drm/amdgpu: Fix identation issues in 'kgd_gfx_v9_program_trap_handler_settings' 81af32520e7a drm/amdgpu/gfx11: only enable CP GFX shadowing on SR-IOV ec8e59cb4e0c drm/amd/display: Get replay info from VSDB 7957ec80ef97 drm/amdgpu: Add FRU sysfs nodes only if needed 283cf357b028 mmc: remove unnecessary set_drvdata() function b029753034cd drm/amd/pm: Clean up errors in smu73_discrete.h 20c7435447a2 drm/amdgpu: Clean up errors in vcn_v3_0.c 7bb8c4f6a40d drm/amdgpu: Clean up errors in tonga_ih.c 7b57c54c96aa drm/amdgpu: Clean up errors in gfx_v7_0.c 2b2b5858f57d drm/amdgpu: Clean up errors in vcn_v4_0.c c8a143969992 drm/amdgpu: Clean up errors in uvd_v3_1.c 599f7c8b85b1 drm/amdgpu: Clean up errors in mxgpu_vi.c 939a392f07e2 drm/amdgpu: Clean up errors in nv.c baa5ede87568 drm/amdgpu: Clean up errors in amdgpu_virt.c 1b01c010d7e8 drm/amdgpu: Clean up errors in amdgpu_ring.h 7b7fbabbff77 drm/amdgpu: Clean up errors in amdgpu_trace.h 91aafa3c4e89 drm/amdgpu: Clean up errors in mes_v11_0.c 98268d4033b6 drm/amdgpu: Clean up errors in amdgpu_atombios.h 06d82d87b4fc drm/amdgpu: Clean up errors in soc21.c 18ef754488ba drm/amdgpu: Clean up errors in dce_v8_0.c 665ba81b4a0c drm/amdgpu/jpeg: Clean up errors in vcn_v1_0.c e2515e2b9056 drm/amdgpu: Clean up errors in mxgpu_nv.c 2b77f199a5a8 drm/amdgpu: Clean up errors in dce_v10_0.c 7c29b4023680 drm/jpeg: Clean up errors in jpeg_v2_0.c a788b54f3d1d drm/amdgpu: Clean up errors in uvd_v7_0.c 7163dadea2cc drm/amdgpu/atomfirmware: Clean up errors in amdgpu_atomfirmware.c f291f9b9dbee drm/amdgpu: Clean up errors in mmhub_v9_4.c 1f45f1c59240 drm/amdgpu: Clean up errors in vega20_ih.c 46eb29b867e9 drm/amdgpu: Clean up errors in ih_v6_0.c 08110c26ce50 drm/amdgpu: Clean up errors in amdgpu_psp.h 042a70e43a81 drm/amdgpu: Clean up errors in vce_v3_0.c 9c7f00f7d13b drm/amdgpu: Clean up errors in cik_ih.c 0b6c14d49622 drm/amd/display: Clean up errors in dce_clk_mgr.c 06788a22aa8d drm/amd/display: Clean up errors in display_mode_vba_30.c 82a72b1606b1 drm/amd/display: Clean up errors in dcn10_dpp_dscl.c dfc0cc682840 drm/amd/display: Clean up errors in dc_stream.c 7c755e21bbc7 drm/amd/display: Clean up errors in bios_parser2.c 35c4b73ebe5f drm/amd/display: Clean up errors in dcn316_smu.c 5cc0ac067494 drm/amd/display: Clean up errors in dcn316_clk_mgr.c 06020e1f7ca0 drm/amd/display: Clean up errors in dcn315_smu.c a4753953a900 drm/amd/display: Clean up errors in dce112_hw_sequencer.c e822d8392194 drm/amd/display: Clean up errors in dce110_hw_sequencer.c e0b1fe5b31e7 drm/amd/display: Clean up errors in dce110_timing_generator.c e8d099e861d1 drm/amd/dc: Clean up errors in hpd_regs.h 784c1cc51391 drm/amd/display: Clean up errors in ddc_regs.h 3646a89db179 drm/amd/display: Clean up errors in color_gamma.c e1b3bcaadfae drm/amd/pm: Clean up errors in amdgpu_pm.c 5502cf77e895 drm/amd/pm: Clean up errors in sislands_smc.h 803fe2098ae8 drm/amd/pm: Clean up errors in r600_dpm.h 41c1b492bf01 drivers/amd/pm: Clean up errors in smu8_smumgr.h a74691f53517 drm/amd/pm: Clean up errors in smu75.h d1a04161a883 drm/amd/pm: Clean up errors in smu73.h 6f569e69317e drm/amd/pm: Clean up errors in hwmgr.h 6f3d7a6a2451 drm/amd/pm: Clean up errors in hardwaremanager.h 4d2d4f151baa drm/amd/pm: Clean up errors in pp_thermal.h e761d50d6833 drm/amd/pm: Clean up errors in smu7.h 8377c8bfba62 drm/amd/pm: Clean up errors in smu7_fusion.h d12d92290c26 drm/amd/pm: Clean up errors in smu71.h 6f8e98b94473 drm/amd/pm: Remove many unnecessary NULL values 7ffcbd1a1f59 drm/amd/display: Fix a regression on Polaris cards 29013f607b79 drm/amd/pm: Clean up errors in smu9_driver_if.h 19f6d1dba934 drm/amd/pm: Clean up errors in polaris_baco.c 2cf9fc26494f drm/amd/pm: Clean up errors in vega20_pptable.h 485e3fe8636b drm/amd/pm: Clean up errors in vega12_hwmgr.h 79501a7fb4c4 drm/amd/pm/powerplay/hwmgr/hwmgr: Clean up errors in hwmgr.c 2ad4f01f1950 drm/amd/pm: Clean up errors in tonga_baco.c 0abfc3fd1dda gpu: amd: Clean up errors in ppatomfwctrl.h fd9e257a9406 drm/amdgpu/powerplay: Clean up errors in vega20_hwmgr.c ffa702d2144d drm/amdgpu: Clean up errors in vega20_baco.c 8223ef4838c6 drm/amd/pm: Clean up errors in vega20_hwmgr.h 05dfc1beeb01 drm/amdgpu/powerplay: Clean up errors in smu_helper.h c34a2784254a drm/amd: Clean up errors in vega10_processpptables.c 08b4dc2fdb35 drm/amd: Clean up errors in pptable_v1_0.h a88c30a72a52 drm/amd: Clean up errors in smu7_hwmgr.c 117d73b18441 mmc: sunplus: Fix platform_get_irq() error checking 1f9f09da7202 drm/amd/pm: Clean up errors in vega10_pptable.h 782233501260 drm/amdgpu: Clean up errors in ppatomctrl.h 958f27fc528a drm/amdgpu: Clean up errors in ci_baco.c 53fa57d2186e drm/amdgpu: Clean up errors in smu_helper.c df70be37ef74 drm/amdgpu: Clean up errors in common_baco.c 4e01bbec4b31 drm/amdgpu: Clean up errors in smu7_powertune.c cbe2d154aa3a drm/amd/pm: Clean up errors in vega12_baco.c c066a9e4bfd5 drm/amd/pm: Clean up errors in vega12_pptable.h 223ba2133ee6 drm/amd/pm: Clean up errors in vega10_powertune.c ba5d222a6fe9 drm/amd/pm: Clean up errors in fiji_baco.c 4a3026b21f43 drm/amd/pm: Clean up errors in smu10_hwmgr.c 16d122338b87 drm/amd/pm/powerplay/hwmgr/ppevvmath: Clean up errors in ppevvmath.h 28b3a7330c52 drm/amd/pm: Clean up errors in vega12_hwmgr.c 16213ee9f264 drm/amd/pm: Clean up errors in vega10_baco.c 37d67a7adfa9 drm/amd/pm: Clean up errors in amd_powerplay.c 3e6ef49f53c6 drm/amd/pm: Clean up errors in amdgpu_smu.c f931b011ca20 drm/amd: Clean up errors in smu_v13_0_5_ppt.c 20e688a8700d drm/amd/pm: Clean up errors in smu_v13_0_5_ppt.c d397fa5e5297 drm/amd/pm: Clean up errors in smu_v13_0_6_ppt.c 8c3d5b404d7c drm/amd/pm: Clean up errors in aldebaran_ppt.c 6e215e108add drm/amd/pm: Clean up errors in smu_v13_0.c 09d97d0acc3a drm/amd/pm: Clean up errors in smu_v13_0_7_ppt.c 26272ed708fb drm/amd/pm: Clean up errors in smu_v11_0.h 3b780089fd6e drm/amdgpu: Remove a lot of unnecessary ternary operators 665fdce51b30 drm/amd/display: Return value of function 73b0648179c5 drm/amdgpu: fix possible UAF in amdgpu_cs_pass1() ee4ac5275fd8 s390: remove b8c723f1e62b s390: replace #include with #include 1e66317a7f57 s390: remove unneeded #include e1b9c2749af0 s390/smp: ensure global control register contents are in sync c3bdcb94967d Staging: rtl8192e: Rename function RxBaInactTimeout 8dcf97801b52 Staging: rtl8192e: Rename function TxBaInactTimeout 0936cda7a093 Staging: rtl8192e: Rename function BaSetupTimeOut c54690eb85f3 Staging: rtl8192e: Rename function TsInitDelBA c0614928432f Staging: rtl8192e: Rename function TsInitAddBA a0c72b375606 staging: vme_user: fix check alignment should match open parenthesis 893c17716d0c arm64: dts: rockchip: Add NanoPC T6 99c81c127408 dt-bindings: arm: rockchip: Add NanoPC T6 f176638af476 USB: Remove Wireless USB and UWB documentation 1e4c574225cc USB: Remove remnants of Wireless USB and UWB 12e6ac69cc7e usb: chipidea: add workaround for chipidea PEC bug dda4b60ed70b usb: ehci: add workaround for chipidea PORTSC.PEC bug fb57f829beef usb: dwc3: dwc3-octeon: Verify clock divider 9c8441330bb3 tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx 0aaf78182b72 serial: sifive: Remove redundant of_match_ptr() 79cdc56c4a54 accel/ivpu: Add initial support for VPU 4 ddaec4e44d4e spi: fsl-cpm: Properly define and use IO pointers 252b9116aff4 regulator: tps6286x-regulator: Remove redundant of_match_ptr() macros 9e8925eb7fd6 regulator: pfuze100-regulator: Remove redundant of_match_ptr() macro c329adf30260 regulator: mpq7920: Remove redundant of_match_ptr() macro 3988795eb08c regulator: mcp16502: Remove redundant of_match_ptr() macros 656ed7467623 regulator: hi6421: Remove redundant of_match_ptr() macros f410cfe8be57 regulator: lp87565: Remove redundant of_match_ptr() macros 3a6d93eb5f27 regulator: da9121-regulator: Remove redundant of_match_ptr() macros 48c6253fefa3 ASoC: samsung: midas_wm1811: Fix 'Headphone Switch' control creation 1a5ca2aad7b9 ASoC: rsnd: call of_node_put() when break 162f17b2d97a accel/ivpu: Refactor memory ranges logic e30c960d3f44 iommu/qcom: Add support for QSMMUv2 and QSMMU-500 secured contexts aa5f04d2e5a8 accel/ivpu: Extend get_param ioctl to identify capabilities ec5601661bfc iommu/qcom: Index contexts by asid number to allow asid 0 9f3fef23d9b5 iommu/qcom: Disable and reset context bank before programming fcf226f1f708 iommu/qcom: Use the asid read from device-tree if specified 9ab43e95f922 accel/ivpu: Switch to generation based FW names a7a7c8c1a06a dt-bindings: iommu: qcom,iommu: Add QSMMUv2 and MSM8976 compatibles e4c2450ae063 dt-bindings: iommu: qcom,iommu: Add qcom,ctx-asid property 51d66a7b7d12 accel/ivpu: Use generation based function and registers names 864a00b8f085 accel/ivpu: Rename sources to use generation based names 8069a60a0575 mmc: sdhci: milbeaut: remove redundant of_match_ptr() 921700b5ed55 mmc: sdhci-spear: remove redundant of_match_ptr() 92b5b5338095 dt-bindings: mmc: arasan,sdci: Add power-domains and iommus properties aa857326a454 mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() 90ecc29a09d5 dt-bindings: sdhci-of-at91: add microchip,sam9x7-sdhci 9e4f4fe5ec1a mmc: core: propagate removable attribute to driver core c62da8a8a987 mmc: Explicitly include correct DT includes a5d8de1cb7e1 mmc: uniphier-sd: register irqs before registering controller de2067448d0e mmc: davinci: Make SDIO irq truly optional c89a869b67dc mmc: pxamci: Use devm_platform_get_and_ioremap_resource() 9a2fdd2e7d75 mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() a1a28ac1c095 mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() aed8530500f7 mmc: renesas_sdhi: remove outdated indentation 74f45de394d9 mmc: renesas_sdhi: register irqs before registering controller c4a226e617e7 dt-bindings: mmc: mtk-sd: drop assigned-clocks/clock-parents 2eb277c2f6b7 mmc: mmci: Improve ux500 debug prints e9ffb042c577 mmc: meson-gx: Drop redundant WARN_ON() in the irq handler b9b05381e5d7 net: dsa: mt7530: improve and relax PHY driver dependency 01ad088fb05c sfc: offload left-hand side rules for conntrack 1dfc29be4d74 sfc: conntrack state matches in TC rules 294160251853 sfc: handle non-zero chain_index on TC rules 1909387fcfcf sfc: offload conntrack flow entries (match only) from CT zones 94aa05bdc777 sfc: functions to insert/remove conntrack entries to MAE hardware c3bb5c6acd4e sfc: functions to register for conntrack zone offload 3bf969e88ada sfc: add MAE table machinery for conntrack table 99f13d7a1686 bus: omap_l3_smx: identify timeout cause before rebooting 868a4715a881 ACPI: thermal: Do not attach private data to ACPI handles e07c469e979c tmpfs: track free_ispace instead of free_inodes 5de75970c9fd xattr: simple_xattr_set() return old_xattr to be freed 0200679fc795 tmpfs: verify {g,u}id mount options correctly 3c1b7528d896 shmem: move spinlock into shmem_recalc_inode() to fix quota support 2be4f05af71b libfs: Remove parent dentry locking in offset_iterate_dir() bbaef7973dd0 libfs: Add a lock class for the offset map's xa_lock a2e459555c5f shmem: stable directory offsets 23a31d87645c shmem: Refactor shmem_symlink() 6faddda69f62 libfs: Add directory operations for stable offsets 509f006932de shmem: fix quota lock nesting in huge hole handling de4c0e7ca8b5 shmem: Add default quota limit mount options e09764cff44b shmem: quota support eafc474e2029 shmem: prepare shmem quota infrastructure 86be6b8bd834 quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks 71480663b751 shmem: make shmem_get_inode() return ERR_PTR instead of NULL c7e263ab45b9 shmem: make shmem_inode_acct_block() return error bb7cc0a62e47 btrfs: have it use inode_update_timestamps 541d4c798a59 fs: drop the timespec64 arg from generic_update_time 0d72b92883c6 fs: pass the request_mask to generic_fillattr b3030e4f2344 fs: remove silly warning from current_time 477069398ed6 KVM: riscv: selftests: Add get-reg-list test 031f9efafc08 KVM: riscv: Add KVM_GET_REG_LIST API support cbc0daa67c62 KVM: selftests: Add skip_set facility to get_reg_list test c47467712e8b KVM: selftests: Only do get/set tests on present blessed list e85660338f2b KVM: arm64: selftests: Move finalize_vcpu back to run_test 90a6bcbc542d KVM: arm64: selftests: Move reject_set check logic to a function be4c58060c3e KVM: arm64: selftests: Finish generalizing get-reg-list 17da79e009c3 KVM: arm64: selftests: Split get-reg-list test code 6a3207395563 fs, block: remove bdev->bd_super 8887b94d9322 ocfs2: stop using bdev->bd_super for journal error logging 01efe93a5aa2 ext4: don't use bdev->bd_super in __ext4_journal_get_write_access 4b2201dad267 fs: stop using bdev->bd_super in mark_buffer_write_io_error 85f4e899de32 fsi: core: Switch to ida_alloc/free 641511bfcc5e fsi: core: Fix legacy minor numbering 02c8fec05bc7 fsi: core: Add trace events for scan and unregister 52300909f467 fsi: aspeed: Reset master errors after CFAM reset 2f42220f3500 fsi: sbefifo: Remove limits on user-specified read timeout 19c064defcce fsi: sbefifo: Add configurable in-command timeout d6ce872e2e6e fsi: sbefifo: Don't check status during probe c21d322e1ae5 fsi: Use of_match_table for bus matching if specified 21930d80ed4f fsi: Add aliased device numbering d5d8dfb01e10 fsi: Move fsi_slave structure definition to header 23ad7ec1ed79 fsi: Use of_property_read_reg() to parse "reg" 288f1acf51d9 fsi: Explicitly include correct DT includes 4352b8cd66e2 fs: unexport d_genocide 0aea7a2f88a5 cpufreq: blocklist more Qualcomm platforms in cpufreq-dt-platdev 2adbb7637fd1 bpf: btf: Remove two unused function declarations 526bc5ba19e8 bpf: lru: Remove unused declaration bpf_lru_promote() 898f55f50a00 selftests/bpf: relax expected log messages to allow emitting BPF_ST 96ead1e70290 selftests/bpf: remove duplicated functions e546a119801f bpf, docs: Fix small typo and define semantics of sign extension 2c2b88748fd5 docs: net: page_pool: de-duplicate the intro comment b876b71a6ac2 devlink: Remove unused devlink_dpipe_table_resource_set() declaration 209bccbac9e6 net: fq: Remove unused typedef fq_flow_get_default_t ba4a734e1aa0 net/tls: avoid TCP window full during ->read_sock() 794529c44800 ipv6: exthdrs: Replace opencoded swap() implementation c67180efc507 net/ipv4: return the real errno instead of -EINVAL 20f8be6b24da net: renesas: rswitch: Add .[gs]et_link_ksettings support c009b903f8cc net: renesas: rswitch: Add runtime speed change support 01bcb56f059e tools/power/x86/intel-speed-select: Prevent CPU 0 offline e67b6ed2bbd1 tools/power/x86/intel-speed-select: Error on CPU count exceed in request 06bbebdb6da5 tools/power/x86/intel-speed-select: Support more than 8 sockets. 7a4ab2f4795b tools/power/x86/intel-speed-select: Fix CPU count display f1d152eb66a3 rtnetlink: remove redundant checks for nlattr IFLA_BRIDGE_MODE 3d5ecada049f bnxt_en: Fix W=stringop-overflow warning in bnxt_dcb.c ac1b8c978a7a bnxt_en: Fix W=1 warning in bnxt_dcb.c from fortify memcpy() 48d17c517a7a net: bcmasp: Prevent array undereflow in bcmasp_netfilt_get_init() 7790eaeb688f team: remove unused input parameters in lb_htpm_select_tx_port and lb_hash_select_tx_port c3b41f4c7b7c team: change the getter function in the team_option structure to void de3ecc4fd8bf team: change the init function in the team_option structure to void adac119421c3 team: remove unreferenced header in broadcast and roundrobin files 8958ef511a01 team: add __exit modifier to team_nl_fini() 5e6cb39a256d net: fs_enet: Use cpm_muram_xxx() functions instead of cpm_dpxxx() macros 7149b38dc7cb net: fs_enet: Remove linux/fs_enet_pd.h 33deffc9f19f net: fs_enet: Don't include fs_enet_pd.h when not needed 7a76918371fe net: fs_enet: Move struct fs_platform_info into fs_enet.h 62e106c802c5 net: fs_enet: Remove stale prototypes from fsl_soc.c 9359a48c65a3 net: fs_enet: Remove has_phy field in fs_platform_info struct caaf482e2654 net: fs_enet: Remove unused fields in fs_platform_info struct 26bbbef8ff40 net: fs_enet: Remove fs_get_id() ae9e78a9dc88 net: fs_enet: Fix address space and base types mismatches 78d3902795f0 net: fs_enet: Remove set but not used variable 6ff0490cd810 net: hns: Remove unused function declaration mac_adjust_link() 2359fd0b8b1f i40e: Remove unused function declarations ac0955f0ccb0 ixgbe: Remove unused function declarations d47f9717e5cf block/mq-deadline: use correct way to throttling write requests 29802d7ca33b ublk: enable zoned storage support 1a6e88b9593b ublk: move check for empty address field on command submission 9d4ed6d46272 ublk: add helper to check if device supports user copy 68392b002023 iocost_monitor: improve it by adding iocg wait_ms 8e93c1acd15e iocost_monitor: print vrate inuse along with base_vrate 2eae9c4912b6 iocost_monitor: fix kernel queue kobj changes e24ef967c735 ASoC: cs35l56: Call wm_adsp_power_down() before reloading firmware d0a3a6ad0d3b ASoC: wm_adsp: Expose the DSP power down actions as wm_adsp_power_down() f5eb9503e80e ASoC: cs35l56: Wait for control port ready during system-resume 853734588dcb ASoC: cs35l56: Don't rely on GPIOD_OUT_LOW to set RESET initially low ebd0f7b08e03 ASoC: cs35l56: Avoid uninitialized variable in cs35l56_set_asp_slot_positions() 6672efbb685f lsm: constify the 'target' parameter in security_capget() 2b2fe6052dd0 selftests/rseq: Use rseq_unqual_scalar_typeof in macros 0fbbf07ce67d selftests/rseq: Fix arm64 buggy load-acquire/store-release macros d6aaa23a2b33 selftests/rseq: Implement rseq_unqual_scalar_typeof c0d87e43a662 selftests/rseq: Fix CID_ID typo in Makefile b67abaad4d25 kunit: Allow kunit test modules to use test filtering 18258c60f8a7 kunit: Make 'list' action available to kunit test modules c95e7c05c139 kunit: Report the count of test suites in a module 4460a7dc77d0 KVM: arm64: Remove redundant kvm_set_pfn_accessed() from user_mem_abort() b59bc6e37237 audit: fix possible soft lockup in __audit_inode_child() d952f54d01ec RDMA/hns: Remove unused declaration hns_roce_modify_srq() a932f45a1832 ASoC: pxa: address unused variable warning 87b56172431b ASoC: codecs: aw88261: avoid uninitialized variable warning 7f5cf19703cc ASoC: intel: sof_sdw: Simplify get_slave_info 317dcdecaf7a ASoC: intel: sof_sdw: Allow different devices on the same link f82742dd479d ASoC: intel: sof_sdw: Support multiple groups on the same link f3eb3d45fdfd ASoC: intel: sof_sdw: Device loop should not always start at adr_index 59736ca62e1e ASoC: intel: sof_sdw: Move range check of codec_conf into inner loop 0e82229fb74a ASoC: intel: sof_sdw: Update DLC index each time one is added c3d7e29ad82e ASoC: intel: sof_sdw: Pull device loop up into create_sdw_dailink 92e9f10a0935 ASoC: intel: sof_sdw: Add helper to create a single codec DLC 87608d3e9de1 ASoC: intel: sof-sdw: Move check for valid group id to get_dailink_info e1cfd5fef3d6 ASoC: intel: sof_sdw: Check link mask validity in get_dailink_info 3003ea9cb7bd ASoC: intel: sof_sdw: Remove duplicate NULL check on adr_link c307ca16c9bf ASoC: intel: sof_sdw: Printk's should end with a newline 8e5c4a9fc47a ASoC: imx-audio-rpmsg: Remove redundant initialization owner in imx_audio_rpmsg_driver 2b86e04bce14 selinux: use GFP_KERNEL while reading binary policy 021a160abf62 fs: use __fput_sync in close(2) d069ed288ac7 swiotlb: optimize get_max_slots() f94cb36e760d swiotlb: move slot allocation explanation comment where it belongs 64f18f8a8c09 selinux: update comment on selinux_hooks[] 80347cd515ca x86/microcode: Remove microcode_mutex 0ace6bda5701 KVM: arm64: selftests: Delete core_reg_fixup 9177b715cdcc KVM: arm64: selftests: Rename vcpu_config and add to kvm_util.h c2b5aa7aebba KVM: arm64: selftests: Remove print_reg's dependency on vcpu_config 265386081294 KVM: arm64: selftests: Drop SVE cap check in print_reg dfaf20af7649 KVM: arm64: selftests: Replace str_with_index with strdup_printf fe38a2d570df MAINTAINERS: adjust file entry in STARFIVE JH71XX PMU CONTROLLER DRIVER f321708da4db regulator: bd71815: Drop useless header a5c9a1444088 regulator: bd71828: Drop useless header e4d48f64fcd4 regulator: lp8755: Drop useless header d150c73aa233 regulator: max20086: Drop useless header 2e903eac35ec regulator: mcp16502: Drop useless header 4eb351fb89d6 regulator: mt6311: Drop useless header 2f26d97863f0 regulator: rc5t583: Drop useless header 052eff402fb7 regulator: rpi-panel-attiny: Drop useless header d0d58fe27b34 regulator: s2mpa01: Drop useless header 9b966639b0cc regulator: tps65910: Drop useless header 8c49c6e1a7b7 perf script: Print "cgroup" field on the same line as "comm" 4d023beb3998 dt-bindings: soc: amlogic: document System Control registers 74f3d8673de3 dt-bindings: clock: amlogic: convert amlogic,gxbb-aoclkc.txt to dt-schema 2ad72b1e4adf dt-bindings: clock: amlogic: convert amlogic,gxbb-clkc.txt to dt-schema 4638263114ab clk: meson: axg-audio: move bindings include to main driver d25ffef809f4 clk: meson: meson8b: move bindings include to main driver afcb7c07be52 clk: meson: a1: move bindings include to main driver ccbfbd3679ec clk: meson: eeclk: move bindings include to main driver eb10a264600d clk: meson: aoclk: move bindings include to main driver 40fb6772859c dt-bindings: clk: axg-audio-clkc: expose all clock ids 09d65c026774 dt-bindings: clk: amlogic,a1-pll-clkc: expose all clock ids 57049a1cfcea dt-bindings: clk: amlogic,a1-peripherals-clkc: expose all clock ids 165a1941959b dt-bindings: clk: meson8b-clkc: expose all clock ids 6655744d9a15 dt-bindings: clk: g12a-aoclkc: expose all clock ids b1262497a2e0 dt-bindings: clk: g12a-clks: expose all clock ids 8fdbdc791873 dt-bindings: clk: axg-clkc: expose all clock ids 9ce855527843 dt-bindings: clk: gxbb-clkc: expose all clock ids 05d3b7c68e62 clk: meson: migrate axg-audio out of hw_onecell_data to drop NR_CLKS 5e4e480466e6 clk: meson: migrate meson8b out of hw_onecell_data to drop NR_CLKS c3f2801b81e9 clk: meson: migrate a1 clock drivers out of hw_onecell_data to drop NR_CLKS 7e1723fd3fa5 clk: meson: migrate meson-aoclk out of hw_onecell_data to drop NR_CLKS 141fbc272b04 clk: meson: migrate meson-eeclk out of hw_onecell_data to drop NR_CLKS 230b6f3a765d clk: meson: introduce meson-clkc-utils 0c89b3257b04 i2c: mux: ltc4306: Remove an unnecessary ternary operator 5140b46caf33 i2c: stm32: Do not check for 0 return after calling platform_get_irq() 55f5cd6148b2 dt-bindings: i2c: cadence: Describe power-domains property 5578e75140ea dt-bindings: i2c: arb-gpio-challange: convert to DT schema 4f68ead61b0a dt-bindings: i2c: nxp,pca9541: convert to DT schema adcf6eae6d21 i2c: remove redundant dev_err_probe() f5d5bc5fda5c i2c: imx: Clean up a call to request_irq() 54e73cd52250 virtio: Remove PM #ifdef guards to fix i2c driver ea738c06a9d2 i2c: mux: pca954x: Remove #ifdef guards for PM related functions b221df9c4e09 i2c: virtio: Remove #ifdef guards for PM related functions 426b67422b9d i2c: sh-mobile: Remove #ifdef guards for PM related functions 67cd435186cc i2c: s3c2410: Remove #ifdef guards for PM related functions 941b99ac57fa i2c: rcar: Remove #ifdef guards for PM related functions d19941ac2276 i2c: qup: Remove #ifdef guards for PM related functions 1ea4e6b56e67 i2c: pxa: Remove #ifdef guards for PM related functions 6184f92fb161 i2c: pnx: Remove #ifdef guards for PM related functions 0ad93449b043 i2c: ocores: Remove #ifdef guards for PM related functions e159fe0d0c44 i2c: nomadik: Remove #ifdef guards for PM related functions ba733668dc38 i2c: mt65xx: Remove #ifdef guards for PM related functions 9f38edaf4a00 i2c: lpc2k: Remove #ifdef guards for PM related functions 2e4ff22b60f7 i2c: kempld: Convert to use regular device PM 775a3c47413e i2c: img-scb: Remove #ifdef guards for PM related functions a6273e413a9a i2c: i801: Remove #ifdef guards for PM related functions 28f3fb1cd8c5 i2c: hix5hd2: Remove #ifdef guards for PM related functions 375b26c95210 i2c: exynos5: Remove #ifdef guards for PM related functions a9e4d8b641bc i2c: designware: Remove #ifdef guards for PM related functions a6624009a10b i2c: davinci: Remove #ifdef guards for PM related functions bb48aa5f6847 i2c: brcmstb: Remove #ifdef guards for PM related functions 9dc96b757047 i2c: iproc: Remove #ifdef guards for PM related functions 2f0a81a2452f i2c: au1550: Remove #ifdef guards for PM related functions f9372b9202a4 i2c: s3c2410: Remove redundant dev_err() 224acec66433 i2c: imx-lpi2c: directly return ISR when detect a NACK 417a3a5ae44a reset: ti: syscon: remove unneeded call to platform_set_drvdata() 0c8603cd3031 reset: zynqmp: removed unneeded call to platform_set_drvdata() 877fbf320a58 reset: zynq: remove unneeded call to platfrom_set_drvdata() 38f190f9410e reset: uniphier-glue: remove unneeded call to platform_set_drvdata() 00e1b4427daf reset: npcm: remove unneeded call to platform_set_drvdata() 1b5adb40cd9b reset: meson: remove unneeded call to platform_set_drvdata() fdc670acf62c reset: lpc18xx: remove unneeded call to platform_set_drvdata() 41bbf70471a2 reset: lantiq: remove unneeded call to platform_set_drvdata() 7640e58d40bc reset: bcm6345: remove unneeded call to platform_set_drvdata() 5eddff6add4f reset: ath79: remove unneeded call to platform_set_drvdata() 2ca03ecc9c85 spi: dw: Set default value if reg-io-width isn't specified 94c40dbbffa1 ASoC: amd: acp3x-rt5682-max9836: Configure jack as not detecting Line Out 3d28c466317b ALSA: hda/tegra: refactor deprecated strncpy f95d5efa9f8a ALSA: info: Remove unused function declarations bba0498bd2d3 ALSA: pcmtest: Remove redundant definitions 205b96e30748 ALSA: pcmtest: Move buffer iterator initialization to prepare callback b51022b416f5 doc: soc: hisilicon: Add Kunpeng HCCS driver documentation 47f7a25533ce soc: hisilicon: add sysfs entry to query information of HCCS 886bdf9c883b soc: hisilicon: Support HCCS driver on Kunpeng SoC f5bf894c865b arm64: dts: ti: verdin-am62: dahlia: add sound card c90658201cbe arm64: dts: ti: verdin-am62: dev: add sound card 0bf6d62cb517 arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate 6111ac92f934 arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx 630b4cee9c37 RISC-V: KVM: Improve vector save/restore functions e47f3c2843c2 docs: kvm: riscv: document EBUSY in KVM_SET_ONE_REG 1deaf754f531 RISC-V: KVM: Improve vector save/restore errors 1099c80906d3 RISC-V: KVM: avoid EBUSY when writing the same isa_ext val 63bd660657ef RISC-V: KVM: avoid EBUSY when writing the same machine ID val bea8d23713a2 RISC-V: KVM: avoid EBUSY when writing same ISA val d57304bbfb74 RISC-V: KVM: use EBUSY when !vcpu->arch.ran_atleast_once 432a8b35cc23 RISC-V: KVM: do not EOPNOTSUPP in set KVM_REG_RISCV_TIMER_REG e29f57911d61 RISC-V: KVM: do not EOPNOTSUPP in set_one_reg() zicbo(m|z) a044ef71043e RISC-V: KVM: use ENOENT in *_one_reg() when extension is unavailable 2a88f38cd58d RISC-V: KVM: return ENOENT in *_one_reg() when reg is unknown 2776421e6839 RISC-V: KVM: provide UAPI for host SATP mode d2064d4a6e3a RISC-V: KVM: Sort ISA extensions alphabetically in ONE_REG interface 043cba064ecd RISC-V: KVM: Allow Zicntr, Zicsr, Zifencei, and Zihpm for Guest/VM 41716861e425 RISC-V: KVM: Allow Zba and Zbs extensions for Guest/VM 613029442a4b RISC-V: KVM: Extend ONE_REG to enable/disable multiple ISA extensions e98b1085be79 RISC-V: KVM: Factor-out ONE_REG related code to its own source file d5f0942b5066 dt-bindings: clock: add Intel Agilex5 clock manager 2a29fe831f80 dt-bindings: reset: add reset IDs for Agilex5 f23768356be8 dt-bindings: intel: Add Intel Agilex5 compatible fc8b24c28bec PCI: dwc: Provide deinit callback for i.MX 1d85594fd3e7 netfilter: nfnetlink_log: always add a timestamp 61e9ab294b39 netfilter: h323: Remove unused function declarations 172af3eab05f netfilter: conntrack: Remove unused function declarations 529f63fa11eb netfilter: helper: Remove unused function declarations 29cfda963f89 netfilter: gre: Remove unused function declaration nf_ct_gre_keymap_flush() bac406c34fbc PCI: microchip: Re-partition code between probe() and init() 1abb722888fd PCI: microchip: Gather MSI information from hardware config registers 4f0b91247f78 PCI: microchip: Clean up initialisation of interrupts d1d6a0c9e79c PCI: microchip: Enable event handlers to access bridge and control pointers 4d6bf4c49578 PCI: microchip: Align register, offset, and mask names with HW docs 2e245bc8a2ab PCI: microchip: Enable building driver as a module 757b90bbfa14 drm/i915/display: pre-initialize some values in probe_gmdid_display() 64917f4c35b3 RDMA: Make all 'class' structures const 6d473a5a2613 PCI: microchip: Correct the DED and SEC interrupt bit offsets e0a99a839f04 Documentation: core-api/cpuhotplug: Fix state names 14b7447cec15 Documentation: ABI: testing: admv8818: add bypass 1ed8775496c2 drivers: iio: filter: admv8818: add bypass mode fdb48f9d1a6a iio: light: bd27008: Support BD27010 RGB ccca97fb3c15 iio: light: bu27008: add chip info ce2a8c160066 dt-bindings: iio: ROHM BU27010 RGBC + flickering sensor ff33299ec8bb USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() de28e469da75 USB: core: Change usb_get_device_descriptor() API 85d07c556216 USB: core: Unite old scheme and new scheme descriptor reads af6248afd765 USB: usbip: Remove an unnecessary goto a647b414e053 USB: misc: Remove unused include file usb_u132.h d4255ac3fd15 usb: musb: Remove unused function declarations df0383ffad64 usb: typec: ucsi: Add debugfs for ucsi commands 3b563b901eef usb: cdc-acm: add PPS support 8e11876a1127 iommu/amd: Rearrange DTE bit definations 7b672d703e76 bus: mhi: host: pci_generic: Add support for Quectel RM520N-GL Lenovo variant a3f6445842e5 Documentation/ABI: thunderbolt: Replace 01.org in contact d589fd42cf31 thunderbolt: Check Intel vendor ID in tb_switch_get_generation() 408e1d965a1d thunderbolt: Log a warning if device links are not found e05f3938c5a7 drm/nouveau/sched: Don't pass user flags to drm_syncobj_find_fence() a3540b46e925 drm/nouveau: uvmm: remove dedicated VM pointer from VMAs 3cbc772107af drm/nouveau: uvmm: remove incorrect calls to mas_unlock() e39701e33a43 drm/nouveau: remove incorrect __user annotations 85b7d20f46ac drm/nouveau: nvkm: vmm: silence warning from cast 65c54fe0c855 nouveau/dmem: fix copy-paste error in nouveau_dmem_migrate_chunk() a18e81d17a7e scsi: ufs: ufs-pci: Add support for QEMU ca46d207c972 net: dpaa2-switch: Remove redundant initialization owner in dpaa2_switch_drv 43265d3fceeb net: dpaa2-eth: Remove redundant initialization owner in dpaa2_eth_driver 21e748354ec2 octeontx2-af: TC flower offload support for inner VLAN aa07a0f421b5 octeontx2-af: Code restructure to handle TC outer VLAN offload 523a301e66af workqueue: Make default affinity_scope dynamically updatable 7dbf15c5c05e workqueue: Add "Affinity Scopes and Performance" section to documentation 8639ecebc9b1 workqueue: Implement non-strict affinity scope for unbound workqueues 9546b29e4a6a workqueue: Add workqueue_attrs->__pod_cpumask 0219a3528d72 workqueue: Factor out need_more_worker() check and worker wake-up 873eaca6eaf8 workqueue: Factor out work to worker assignment and collision handling 63c5484e7495 workqueue: Add multiple affinity scopes and interface to select them 025e16845877 workqueue: Modularize wq_pod_type initialization 7f7dc377a3b2 workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration 84193c07105c workqueue: Generalize unbound CPU pods 5de7a03cac14 workqueue: Factor out clearing of workqueue-only attrs fields 0f36ee24cd43 workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() 2930155b2e27 workqueue: Initialize unbound CPU pods later in the boot a86feae6195a workqueue: Move wq_pod_init() below workqueue_init() fef59c9cab6a workqueue: Rename NUMA related names to use pod instead af73f5c9febe workqueue: Rename workqueue_attrs->no_numa to ->ordered 636b927eba5b workqueue: Make unbound workqueues to use per-cpu pool_workqueues 4cbfd3de737b workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug 687a9aa56f81 workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones 967b494e2fd1 workqueue: Use a kthread_worker to release pool_workqueues fcecfa8f271a workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa 797e8345cbb0 workqueue: Relocate worker and work management functions ee1ceef72754 workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq fe089f87cccb workqueue: Not all work insertion needs to wake up a worker c0ab017d43f4 workqueue: Cleanups around process_scheduled_works() bc8b50c2dfac workqueue: Drop the special locking rule for worker->flags and worker_pool->flags 9a9068b2afa0 scsi: mpi3mr: Update driver version to 8.5.0.0.0 d9a5ab0ea98f scsi: mpi3mr: Enhance handling of devices removed after controller reset e7a8648e1ce2 scsi: mpi3mr: WRITE SAME implementation d9adb81e67e9 scsi: mpi3mr: Add support for more than 1MB I/O 6f81b1cfdf33 scsi: mpi3mr: Update MPI Headers to version 3.00.28 9134211f7bed scsi: mpi3mr: Invoke soft reset upon TSU or event ack time out dded1dc31aa4 scsi: lpfc: Modify when a node should be put in device recovery mode during RSCN 01e747157b61 scsi: ufs: qcom: Make struct ufs_qcom_bw_table static const c306f746fee5 scsi: ufs: core: Fix the build for gcc 9 and before 21f04fb4e8ca scsi: ufs: ufs-qcom: Check host controller state 548fdf771b8e scsi: ufs: core: Export ufshcd_is_hba_active() 6b83c85b6407 drm/exynos: remove redundant of_match_ptr 2e63972a2de1 drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() 7febf573a58b selftests/bpf: Add bpf_get_func_ip test for uprobe inside function e43163ed1c0a selftests/bpf: Add bpf_get_func_ip tests for uprobe on function entry a3c485a5d8d4 bpf: Add support for bpf_get_func_ip helper for uprobe program 63ee9438f2ae drm/mediatek: Fix uninitialized symbol a5c0a42bd374 selftests/bpf: Add a movsx selftest for sign-extension of R10 db2baf82b098 bpf: Fix an incorrect verification success with movsx insn 2aa01e4ddea3 drm/i915/adls: s/ADLS_RPLS/RAPTORLAKE_S in platform and subplatform defines 6373b7930205 drm/i915/adln: s/ADLP/ALDERLAKE_P in ADLN defines e5706c0496e7 drm/i915/rplu: s/ADLP_RPLU/RAPTORLAKE_U in RPLU defines de01a9193a1d drm/i915/rplp: s/ADLP_RPLP/RAPTORLAKE_P for RPLP defines cc0c986a383d drm/i915/adlp: s/ADLP/ALDERLAKE_P for display and graphics step 48077b0b4e54 drm/i915/tgl: s/TGL/TIGERLAKE for platform/subplatform defines 0c65dc062611 drm/i915/jsl: s/JSL/JASPERLAKE for platform/subplatform defines e549097972fe drm/i915/rkl: s/RKL/ROCKETLAKE for platform/subplatform defines bd7b85014db7 drm/i915/cml: s/CML/COMETLAKE for platform/subplatform defines ac8140db69a2 drm/i915/cfl: s/CFL/COFFEELAKE for platform/subplatform defines b1c5256092b9 drm/i915/kbl: s/KBL/KABYLAKE for platform/subplatform defines bd21470f4035 drm/i915/skl: s/SKL/SKYLAKE for platform/subplatform defines c224d89c8ee3 drm/i915/bdw: s/BDW/BROADWELL for platform/subplatform defines 927a8e383ab4 drm/i915/hsw: s/HSW/HASWELL for platform/subplatform defines 2369e52657d3 bpf, docs: Formalize type notation and function semantics in ISA standard 02c7f8729a5a ASoC: SOF: Intel: hda-mlink: add sublink to dev_dbg() log 1eaff2647eb1 ASoC: SOF: IPC4: clarify 'pipeline_ids' usage and logs 699e146d9ebf ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs 34e38f03d7e7 ASoC: SOF: Intel: hda-mlink: add helper to get sublink LSDIID register 9362ab78f175 ASoC: SOF: Intel: add abstraction for SoundWire wake-ups 186ca4b522fe ASoC: SOF: Intel: hda: add hw_params/free/trigger callbacks 2960ee5c4814 ASoC: SOF: Intel: hda-dai: add helpers for SoundWire callbacks bb0b992c1bb9 ASoC: SOF: Intel: hda-dai-ops: add ops for SoundWire f8ba62ac863c ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI b6c508b46d84 ASoC: SOF: Intel: hda-dai: add DMIC support a8338e76457c ASoC: SOF: Intel: hda-dai: add ops for SSP 12547730e5b7 ASoC: SOF: Intel: hda-dai-ops: add/select DMA ops for SSP e78576c4aa0d ASoC: SOF: Intel: LNL: enable DMIC/SSP offload in probe/resume c22d53279709 ASoC: SOF: Intel: split MTL and LNL operations 64a63d9914a5 ASoC: SOF: Intel: LNL: Add support for Lunarlake platform 701c0ba46fab ASoC: SOF: Intel: hda: add interface definitions for ACE2.x ef8a29bae82f ASoC: SOF: ipc4-topology: restore gateway config length defc0c638d20 ASoC: SOF: ipc4: avoid uninitialized default instance 0 7a52d7062e02 ASoC: SOF: Intel: fix u16/32 confusion in LSDIID 7075b0c91b3c ASoC: SOF: Intel: hda-mlink: fix off-by-one error 42854f8d2bff drm/msm: Disallow relocs on a6xx+ 3136a0f83519 drm/msm/a6xx: Fix GMU lockdep splat db07ce5da8b2 drm/msm/a2xx: Call adreno_gpu_init() earlier 1bfa7951459d drm/msm/a6xx: Fix up GMU region reservations 6ab410e0ffa3 drm/msm/a6xx: Improve GMU force shutdown sequence 5e46ad83db10 drm/msm/a6xx: Ensure clean GMU state in a6xx_gmu_fw_start 29af76054537 drm/msm/a6xx: Skip empty protection ranges entries 02a726fc6b28 drm/msm/a6xx: Use descriptive bitfield names for CP_PROTECT_CNTL b3ba797e4528 drm/msm/a6xx: Add some missing header definitions 3bf846656756 drm/msm/a6xx: Fix misleading comment 90b593ce1c9e drm/msm/adreno: Switch to chip-id for identifying GPU b42ab8545eb3 dt-bindings: drm/msm/gpu: Extend bindings for chip-id 47bd37f948a4 drm/msm/adreno: Move adreno info to config 8825f5969267 drm/msm/adreno: Add helper for formating chip-id 67133dc08696 drm/msm/adreno: Add adreno family 75a5227c0d1d drm/msm/adreno: Bring the a630 family together c928a05e4415 drm/msm/adreno: Move speedbin mapping to device table f30a648d8748 drm/msm/adreno: Allow SoC specific gpu device table entries 155668ef412f drm/msm/adreno: Use quirk to identify cached-coherent support 459f9e26e7d4 drm/msm/adreno: Use quirk identify hw_apriv f4f1c707817d drm/msm/adreno: Remove redundant revn param 6391030df062 drm/msm/adreno: Remove redundant gmem size param 832ee64debdd drm/msm/adreno: Remove GPU name 6f7dc3076717 PCI/IOV: Use pci_dev_id() to simplify the code f7f7c3d61556 PCI/AER: Use pci_dev_id() to simplify the code 7748ce5b6958 drm/amdgpu: Report vbios version instead of PN 98bb4ee9cfe3 drm/amd/display: Promote DAL to 3.2.246 393e83484839 drm/amd/display: Change HDCP update sequence for DM 198f0e895349 drm/amd/display: rename acquire_idle_pipe_for_layer to acquire_free_pipe_as_sec_dpp_pipe d8e3fcd3ea15 drm/amd/display: move idle pipe allocation logic into dcn specific layer 2b1b838ea8e5 drm/amd/display: Use max memclk variable when setting max memclk 2abc0ccf92bf drm/amd/display: Add vendor Id for reference 4c6107a653cc drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314 026a71babf48 drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31 1155150d0dc7 drm/amd/display: Revert "drm/amd/display: Read down-spread percentage from lut to adjust dprefclk." 77cf0607d550 drm/amd/display: do not treat clip_rect size change as a scaling change c5a4f9010d4b drm/amd/display: adjust visual confirm dpp height offset to be 1/240 of v addressable 460ea8980511 drm/amd/display: update add plane to context logic with a new algorithm ca030d83f53b drm/amd/display: always acquire MPO pipe for every blending tree e75b965e9aac drm/amd/display: support plane clip with zero recout size 4a30cc2bd281 drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK 6cffc78e5ad5 drm/amd/display: Set Stream Update Flags in commit_state_no_check d43270559c3e drm/amd/display: Make mpc32 functions available to future DCNs 3d028d5d60d5 drm/amd/display: Fix a bug when searching for insert_above_mpcc 7ce34cbfab26 drm/amd/display: Enable DPIA trace with DC debug mask 71ba6b577a35 drm/amd/display: Add interface to enable DPIA trace f77d1a49902b drm/amd/display: fix a regression in blank pixel data caused by coding mistake 664c3b03f9ca drm/amdgpu: cleanup MES process level doorbells e3cbb1f404b6 drm/amdgpu: use doorbell mgr for MES kernel doorbells 8da0d694a348 drm/amdgpu: remove unused functions and variables a7c0cad0dc06 drm/amd/display: ensure async flips are only accepted for fast updates 2105a15a2046 drm/amdgpu: use doorbell mgr for kfd process doorbells c31866651086 drm/amdgpu: use doorbell mgr for kfd kernel doorbells 76bd34786ebd drm/amd/display: Read replay data from sink dede1fea4460 drm/amd/display: Add Freesync Panel DM code ae77d2fa7b5d drm/amd/pm: update smu_v13_0_6 message vf flag 557d466b15a5 drm/amdgpu: Report Missing MES Firmware Versions with Sysfs d124aa0ac963 drm/amdgpu: get absolute offset from doorbell index 3b885ab27f36 drm/amd/pm: Fix SMU v13.0.6 energy reporting 54c30d2a8def drm/amdgpu: create kernel doorbell pages 36f3f375ed15 drm/amdgpu: Use nbio callback for nv and soc21 25e6373a5b8e drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create() 50709d18f4a6 drm/amdgpu: Add pci replay count to nbio v7.9 792b84fb9038 drm/amdgpu: initialize ttm for doorbells dc3499c71d36 drm/amdgpu: accommodate DOMAIN/PL_DOORBELL 05c899eacc04 drm/amdkfd: Sign-extend TMA address in trap handler 96c211f1f9ef drm/amdkfd: Relocate TBA/TMA to opposite side of VM hole 631ddc355335 drm/amdkfd: Sync trap handler binaries with source 899272354dbc drm/amdgpu: add UAPI for allocating doorbell memory 794c33c66f05 drm/amdgpu: don't modify num_doorbells for mes 900af4e4887c drm/amdgpu: Add pcie replay count callback to nbio 7be199bdb7d2 drm/amd/display: Promote DC to 2.3.245 e2066eb4efe0 Revert "drm/amd/display: Implement zpos property" 17e349e6841b drm/amd/display: Implement interface for notify cursor support change 07867a78f884 drm/amdgpu: Prefer pr_err/_warn/_notice over printk in amdgpu_atpx_handler.c 69a959610229 drm/amd/display: Temporary Disable MST DP Colorspace Property a494a7ce546d Revert "drm/amdgpu: Prefer dev_* variant over printk in amdgpu_atpx_handler.c" 30a56f3243b2 drm/amd/display: check attr flag before set cursor degamma on DCN3+ dbca8310c8ad drm/amd/display: Clean up flip pending timeout handling e24b2fdaec9e drm/amdgpu: init TA microcode for SRIOV VF when MP0 IP is 13.0.6 66353ec43341 drm/amdgpu: remove SRIOV VF FB location programming d332642a9821 PCI: apple: Use pci_dev_id() to simplify the code c7ddc0a800bc drm/amd/display: Add Functions to enable Freesync Panel Replay f05f4fe6aba0 drm/amdgpu: enable SDMA MGCG for SDMA 5.2.x 6fc9d92c3d27 drm/amdgpu: Issue ras enable_feature for gfx ip only a5c75947b410 drm/amdgpu: Remove gfx v11_0_3 ras_late_init call 21539a6d4154 drm/amdgpu: Clean up style problems in mmhub_v2_3.c 4e2abc197f11 drm/amdgpu: Move vram, gtt & flash defines to amdgpu_ ttm & _psp.h 714e0944f9d3 Revert "drm/radeon: Prefer dev_* variant over printk" 62c4b772bdd9 drm/amdgpu: Apply poison mode check to GFX IP only f957138cc30a drm/amdgpu: Only create err_count sysfs when hw_op is supported e013864479f7 drm/amd/display: Add structs for Freesync Panel Replay e2e42edfe853 drm/amdgpu: Sort the includes in amdgpu/amdgpu_drv.c 5f95f003179d drm/amdgpu: Cleanup amdgpu/amdgpu_cgs.c 2d5c04152a8f drm/amdgpu: Fix style issues in amdgpu_psp.c ad19c200b1f7 drm/amdgpu: Fix style issues in amdgpu_debugfs.c 54f9e1ca7c65 drm/amd/pm: fix pp_dpm_sclk node not displaying correctly 510d242f498a drm/amd/pm: disable the SMU13 OD feature support temporarily 3ad49d37cf57 smackfs: Prevent underflow in smk_set_cipso() c47b65840024 security: smack: smackfs: fix typo (lables->labels) 4940e40d5a2d drm/mcde: remove redundant of_match_ptr e5bd91cd39be drm/tve200: remove redundant of_match_ptr ab3400eb9459 drm/amdkfd: avoid unmap dma address when svm_ranges are split 15f5b0a7abb7 drm/amd/pm: correct the pcie width for smu 13.0.0 41519dc45535 drm/amd/display: Don't show stack trace for missing eDP ec4b70db47e7 drm/amd/display: Fix typo in enable and disable symclk_se 927e784c180c drm/amd/display: Add symclk enable/disable during stream enable/disable 4c340d0034ee drm/amdgpu/discovery: add ih 6.1.0 support 0ba96fd3c017 drm/amdgpu: add ih 6.1 support 85c391abd2c6 drm/amdgpu: add ih 6.1 registers eff7a442c1f9 drm/amdgpu/discovery: add smuio 14.0.0 support 9b9a5e34d4bb drm/amdgpu/discovery: add hdp 6.1.0 support 161c908d6a44 drm/amdgpu: Match against exact bootloader status d68a1145dcf1 drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11 99af9c950d67 drm/amdgpu/discovery: enable sdma6 for SDMA 6.1.0 70e64c4d522b drm/amd: Disable S/G for APUs when 64GB or more host memory 7a22c147f715 drm/amdgpu/sdma6: initialize sdma 6.1.0 4a36d0180c45 net: skbuff: always try to recycle PP pages directly when in softirq ff4e538c8c3e page_pool: add a lockdep check for recycling in hardirq 5b899c33b3b8 net: skbuff: avoid accessing page_pool if !napi_safe when returning page 06d0fbdad612 page_pool: place frag_* fields in one cacheline 75eaf63ea7af net: skbuff: don't include to a9ca9f9ceff3 page_pool: split types and declarations from page_pool.h b6143c9b073f ice: clean up __ice_aq_get_set_rss_lut() 5708155d902d ice: add FW load wait 272ad7944a7b ice: Add get C827 PHY index function 41ad9f8ee6b8 ice: Rename enum ice_pkt_flags values 0960a27bd479 ice: Add direction metadata 505a1fdadac1 ice: Accept LAG netdevs in bridge offloads aeb50d3f2cd6 perf probe: Make synthesize_perf_probe_point() private to probe-event.c a612bbf8b8fd perf probe: Free string returned by synthesize_perf_probe_point() on failure in synthesize_perf_probe_command() 7bc0153c53bc perf probe: Free string returned by synthesize_perf_probe_point() on failure to add a probe 200ee464f7a9 regulator: rpi-panel-attiny-regulator: Remove redundant of_match_ptr() 6cb2e613c796 net: stmmac: dwmac-imx: enable MAC propagation delay correction for i.MX8MP 26cfb838aa00 net: stmmac: correct MAC propagation delay a1b87d54f4e4 x86/efistub: Avoid legacy decompressor when doing EFI boot 31c77a50992e x86/efistub: Perform SNP feature test while running in the firmware bc5ddceff4c1 efi/libstub: Add limit argument to efi_random_alloc() 83381519352d x86/decompressor: Factor out kernel decompression and relocation 24388292e2d7 x86/decompressor: Move global symbol references to C code 93fd2be6eb80 ASoC: SOF: ipc3-dtrace: Switch to memdup_user_nul() helper f957172bf7c5 ASoC: lower "no backend DAIs enabled for ... Port" log severity 8217ad0a435f decompress: Use 8 byte alignment 11078876b7a6 x86/efistub: Prefer EFI memory attributes protocol over DXE services cb1c9e02b0c1 x86/efistub: Perform 4/5 level paging switch from the stub 03dda95137d3 x86/decompressor: Merge trampoline cleanup with switching code cb83cece57e1 x86/decompressor: Pass pgtable address to trampoline directly f97b67a773cd x86/decompressor: Only call the trampoline when changing paging levels 64ef578b6b68 x86/decompressor: Call trampoline directly from C code bd328aa01ff7 x86/decompressor: Avoid the need for a stack in the 32-bit trampoline 918a7a04e717 x86/decompressor: Use standard calling convention for trampoline e8972a76aa90 x86/decompressor: Call trampoline as a normal function 00c6b0978ec1 x86/decompressor: Assign paging related global variables earlier 0437719c1a97 cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants 8b63cba746f8 x86/decompressor: Store boot_params pointer in callee save register d7156b986d4c x86/efistub: Clear BSS in EFI handover protocol entrypoint 127920645876 x86/decompressor: Avoid magic offsets for EFI handover entrypoint df9215f15206 x86/efistub: Simplify and clean up handover entry code 9680540c0c56 workqueue: use LIST_HEAD to initialize cull_list d2d7a54f69b6 x86/efistub: Branch straight to kernel entry point from C code e7e64a1bff12 cgroup: clean up if condition in cgroup_pidlist_start() b56fb19c3379 net/mlx5: Bridge, Only handle registered netdev bridge events d602be220cf9 net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl 58f6d9d04489 net/mlx5: Fix typo reminder -> remainder a0ae00e71e3e net/mlx5: remove many unnecessary NULL values f14c1a14e632 net/mlx5: Allocate completion EQs dynamically 54c5297801f3 net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool 674dd4e2e04e net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() f3147015fa07 net/mlx5: Add IRQ vector to CPU lookup function ddd2c79da020 net/mlx5: Introduce mlx5_cpumask_default_spread e3e56775e913 net/mlx5: Implement single completion EQ create/destroy methods 273c697fdedc net/mlx5: Use xarray to store and manage completion EQs 54b2cf41b853 net/mlx5: Refactor completion IRQ request/release handlers in EQ layer c8a0245c3937 net/mlx5: Use xarray to store and manage completion IRQs a1772de78d73 net/mlx5: Refactor completion IRQ request/release API 18cf3d31f829 net/mlx5: Track the current number of completion EQs 0e19118ab24b dt-bindings: spi: convert spi-brcm63xx.txt to YAML 142c61a5fdde spi: omap2-mcspi: remove redundant dev_err_probe() 4f5177458ba9 spi: spi-mpc52xx-psc: Fix an unsigned comparison that can never be negative 1c75d749b5eb spi: cadence-quadspi: switch to use modern name 2f69a81ad687 x86/head_64: Store boot_params pointer in callee save register 264b82fdb498 x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved 06c4e7aa4af0 arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi d7c99890fe06 arm64: dts: nuvoton: Add PECI controller node 9949f98ca5a8 ARM: dts: nuvoton: Add PECI controller node 3e16184a1bd8 peci: Add peci-npcm controller driver c8955701d657 dt-bindings: Add bindings for peci-npcm 621995b6d795 hwmon: (peci/dimmtemp) Add Sapphire Rapids support 68f436a80fc8 hwmon: (peci/cputemp) Add Intel Sapphire Rapids support 37dd6b9f5bb0 peci: cpu: Add Intel Sapphire Rapids support f10f836ccfea arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi 33af38d85b5c cpu/hotplug: Remove unused function declaration cpu_set_state_online() a0592af49737 arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes 01e89a4acefc scripts/setlocalversion: also consider annotated tags of the form vx.y.z-${file_localversion} 3354c64d4184 scripts/setlocalversion: clean up stale comment d9287ea8ffc9 kbuild: deb-pkg: split debian/rules 4b970e436523 kbuild: deb-pkg: use Debian compliant shebang for debian/rules 028a2ae25691 ASoC: codecs: Add aw88261 amplifier driver 7f4ec77802aa ASoC: codecs: Add code for bin parsing compatible with aw88261 517d52ae5cf7 ASoC: dt-bindings: Add schema for "awinic,aw88261" 849b1955ade1 RDMA: Remove unnecessary NULL values 55e2b69649be kexec_lock: Replace kexec_mutex() by kexec_lock() in two comments 26b7d1a27167 IB/uverbs: Fix an potential error pointer dereference 9e03dbea2b06 RDMA/hns: Fix CQ and QP cache affinity c9c0bd3c177d RDMA/hns: Fix inaccurate error label name in init instance 706efac4477c RDMA/hns: Fix incorrect post-send with direct wqe of wr-list df1bcf90a66a RDMA/hns: Fix port active speed 1ec6dffdedae ASoC: jz4740: Update to use maple tree register cache 38b288ab454f ASoC: codecs: max9892x: Reformat to coding style ddef7518e76d ASoC: codecs: max9892x: Unify interleave mode OF property 7136368a2f3f ASoC: dt-bindings: Convert maxim,max98925 to DT schema 14611b9b9841 RDMA/bnxt_re: Remove unnecessary variable initializations 00d0427fd8ce RDMA/bnxt_re: Avoid unnecessary memset e59a5cec3f8a RDMA/bnxt_re: Cleanup bnxt_re_process_raw_qp_pkt_rx() function c9f3e4e1d862 RDMA/bnxt_re: Fix the sideband buffer size handling for FW commands fd28c8a8c7a1 RDMA/bnxt_re: Remove a redundant flag f19fba1f79dc RDMA/bnxt_re: Fix max_qp count for virtual functions 8102d64c04e8 spi: Do not check for 0 return after calling platform_get_irq() 3182d49aad5f spi: spi-zynq: Do not check for 0 return after calling platform_get_irq() 1f6c80a74cd4 spi: npcm-fiu: switch to use modern name 9f5890466e93 spi: hisi-kunpeng: switch to use modern name eefc6c5c2451 spi: dw: switch to use modern name 5ab7a7e37d2f spi: dln2: switch to use modern name ad5602ba3113 spi: davinci: switch to use modern name cd9fdf5ae81c spi: coldfire-qspi: switch to use modern name 556aca5be04c spi: spi-cavium-thunderx: switch to use modern name d2a44ae8d2cf spi: octeon: switch to use modern name 1baba77b1f2c spi: clps711x: switch to use modern name f75c04a99100 spi: cadence: switch to use modern name ec7cfadff25c spi: cadence-xspi: switch to use modern name 5a59b9a1070d spi: butterfly: switch to use modern name 1a9e76190f72 spi: bcm63xx: switch to use modern name 2c40be6bc95b spi: bcm63xx-hsspi: switch to use modern name 901fcd0740df spi: bcm2835aux: switch to use modern name 00be843bc1c3 spi: bcm2835: switch to use modern name ec271c04ae93 spi: bcm-qspi: switch to use modern name 9d5920b37ab4 spi: spi-axi-spi-engine: switch to use modern name 21ac58f59125 spi: aspeed: switch to use modern name e9759d403baa spi: amd: switch to use modern name ed2f4c745fb2 regulator: max5970: Rename driver and remove wildcard 6387e0aa8122 arm64: dts: Replace the IRQ number with the IRQID macro definition eb3d3349a3de pinctrl: Replace the IRQ number in the driver with the IRQID macro definition 0e8ec0226e84 dt-bindings: interrupt-controller: Add header file for Amlogic Meson-G12A SoCs 85a11f55621a regulator: rtq2208: Add Richtek RTQ2208 SubPMIC driver 4b591ed69711 regulator: dt-bindings: rtq2208: Add Richtek RTQ2208 SubPMIC d27224a45e54 ASoC: samsung: midas_wm1811: Map missing jack kcontrols c9d3401844fa ASoC: samsung: lowland: Split Line Out jack kcontrol from Headphone 4d87362f017e ASoC: samsung: littlemill: Map missing jack kcontrols 24127e5a07a8 ASoC: rockchip: rockchip_rt5645: Map missing jack kcontrols d60e810a0fa8 ASoC: rk3399-gru-sound: Map missing Line Out jack kcontrol 242372d64e5e ASoC: qcom: sdm845: Map missing jack kcontrols 4ab959e5a116 ASoC: qcom: sc7280: Map missing jack kcontrols 883bfefca437 ASoC: qcom: sc7180: Map missing jack kcontrols 45bda58af84f ASoC: qcom: apq8016_sbc: Map missing jack kcontrols 26de9cc1b96e ASoC: mediatek: mt8186-mt6366-da7219-max98357: Map missing jack kcontrols 09a22368bb87 ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: Map missing jack kcontrols 9c7388baa205 ASoC: mediatek: mt8183-da7219-max98357: Map missing jack kcontrols 0ef5533f7b54 ASoC: mediatek: mt8173-rt5650: Map missing jack kcontrols 8badca99caf0 ASoC: mediatek: mt8173-rt5650-rt5676: Map missing jack kcontrols 87eb19815fa5 ASoC: mediatek: mt8173-rt5650-rt5514: Map missing jack kcontrols 73864428ba98 ASoC: mediatek: mt8173-max98090: Configure jack as a Headset jack 105e84586bfc ASoC: imx-es8328: Map missing jack kcontrols 7265089ade24 ASoC: Intel: sof_da7219_max98373: Map missing Line Out jack kcontrol 2830bfdbe90b ASoC: Intel: kbl_da7219_max98927: Map missing Line Out jack kcontrol da09176f1f04 ASoC: Intel: kbl_da7219_max98357a: Map missing Line Out jack kcontrol 4e06382c0d27 ASoC: Intel: bytcr_wm5102: Map missing Line Out jack kcontrol 92d7071f751a ASoC: Intel: bxt_da7219_max98357a: Map missing Line Out jack kcontrol c699fc46f45b ASoC: Intel: avs: da7219: Map missing jack kcontrols 00c7ee820895 ASoC: amd: acp3x-rt5682-max9836: Map missing jack kcontrols 7ac3404c2e21 ASoC: amd: acp: Map missing jack kcontrols 596c92fb77a0 ASoC: amd: acp-rt5645: Map missing jack kcontrols 5532a1cfedda ASoC: amd: acp-da7219-max98357a: Map missing jack kcontrols b48f324f89ab ASoC: max98373-sdw: enable pm_runtime in probe, keep status as 'suspended' d6ce285641cf ASoC: max98363: enable pm_runtime in probe, keep status as 'suspended' 4af11e11defc ASoC: rt5682-sdw: enable pm_runtime in probe, keep status as 'suspended' df93dfa2b4d0 ASoC: rt1318-sdw: enable pm_runtime in probe, keep status as 'suspended' 64bae6732b2d ASoC: rt1316-sdw: enable pm_runtime in probe, keep status as 'suspended' 1772552eb304 ASoC: rt1308-sdw: enable pm_runtime in probe, keep status as 'suspended' e4a3b8cf4071 ASoC: rt715-sdca: enable pm_runtime in probe, keep status as 'suspended' 279be5919560 ASoC: rt715: enable pm_runtime in probe, keep status as 'suspended' 8d890ecef1ef ASoC: rt712-sdca-dmic: enable pm_runtime in probe, keep status as 'suspended' f3da2ed110e2 ASoC: rt1712-sdca: enable pm_runtime in probe, keep status as 'suspended' 6b8f8c5e6ffb ASoC: rt700: enable pm_runtime in probe, keep status as 'suspended' 0c321fb85770 ASoC: rt711-sdca: enable pm_runtime in probe, keep status as 'suspended' 677a62482bd6 dt-bindings: pinctrl: Update pinctrl-single to use yaml a8590dd73d9f ASoC: rt711: enable pm_runtime in probe, keep status as 'suspended' 6ab18105029c ASoC: rt5682-sdw: make regmap cache-only in probe 49ae74abc76b ASoC: SoundWire codecs: make regmap cache-only in probe 3f3d66ba998f ASoC: SoundWire codecs: return error status in probe bcf847e4dbb8 iommu/amd: Remove unsued extern declaration amd_iommu_init_hardware() 6b7867b5b8a6 iommu: Remove kernel-doc warnings 52a8fd24d129 iommu/ipmmu-vmsa: Allow PCIe devices d48a51286c69 iommu/sprd: Add missing force_aperture ed8c975b0f64 iommu/apple-dart: mark apple_dart_pm_ops static aedd11e01db0 iommu/ipmmu-vmsa: Convert to read_poll_timeout_atomic() 972f49c5faf6 MAINTAINERS: iommu/mediatek: Update the header file name 1e8a46393a95 iommu/mediatek: mt8188: Add iova_region_larb_msk a09e84034d87 iommu/mediatek: Add MT8188 IOMMU Support 946e719ce621 iommu/mediatek: Add enable IOMMU SMC command for INFRA masters 9a89051084af iommu/mediatek: Adjust mtk_iommu_config flow cf69ef46dbd9 iommu/mediatek: Fix two IOMMU share pagetable issue d5cda142d649 dt-bindings: mediatek: mt8188: Add binding for MM & INFRA IOMMU 6f8972a02a6c platform/x86: hp-bioscfg: Use kmemdup() to replace kmalloc + memcpy bfecbcb5713c platform/x86: hp-bioscfg: Remove duplicate use of variable in inner loop efd4211e54d1 platform/x86: hp-bioscfg: Change how password encoding size is evaluated 42efc9e65dfb platform/x86: hp-bioscfg: Change how enum possible values size is evaluated 24652a8c0ef0 platform/x86: hp-bioscfg: Change how order list size is evaluated 08f1f212576c platform/x86: hp-bioscfg: Change how prerequisites size is evaluated a585400b3630 platform/x86: hp-bioscfg: Replace the word HACK from source code 80d7ba3020fd platform/x86: hp-bioscfg: Fix uninitialized variable errors 467d41638113 platform/x86: hp-bioscfg: Fix memory leaks in attribute packages 2326dee41c01 HID: Add introduction about HID for non-kernel programmers 8607d9c1bd57 fpga: dfl-pci: Use pci_find_vsec_capability() to simplify the code 49a9ef767402 scripts: `make rust-analyzer` for out-of-tree modules 0beaf546b4f1 rust: alloc: Add realloc and alloc_zeroed to the GlobalAlloc impl f39a97d0d8a7 rust: allocator: Use krealloc_aligned() in KernelAllocator::alloc 917b2e00b90f rust: helpers: sort includes alphabetically in rust/helpers.c db7193a5c9db rust: lock: Add intra-doc links to the Backend trait 0a80e1d3cfc0 pinctrl: qcom: Remove the unused _groups variable build warning 1b1db9e02af4 pinctrl: qcom: Introduce SM6115 LPI pinctrl driver 743cbe6541da dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add SM6115 LPASS TLMM 0516dd657246 pinctrl: pinctrl-zynqmp: Add support for output-enable and bias-high impedance 6cb1d2a15884 dt-bindings: pinctrl-zynqmp: Add output-enable configuration aa5ed7b3fb39 firmware: xilinx: Add version check for TRISTATE configuration 03ffa9af3a5f firmware: xilinx: Add support to get platform information cc97777c80fd udp/udplite: Remove unused function declarations udp{,lite}_get_port() a6ab5c29b8d2 net: sfp: Remove unused function declaration sfp_link_configure() 2c6af36beb2e ndisc: Remove unused ndisc_ifinfo_sysctl_strategy() declaration 992b47851be9 net: pkt_cls: Remove unused inline helpers 047551cd305c neighbour: Remove unused function declaration pneigh_for_each() f6ecb68b38a5 net/tls: Remove unused function declarations 84059a0ef5c6 Revert "riscv: dts: allwinner: d1: Add CAN controller nodes" 0701760ec0e9 drm/i915/fbc: Moved fence related code away from intel_fbc a6989c86090e drm/i915/fbc: Make FBC check stolen at use time 1d47074cb68c drm/i915: Move stolen memory handling into i915_gem_stolen 703e77134ebf platform/chrome: chromeos_acpi: support official HID GOOG0016 f2d4dced9a58 platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout 5008b864b6a6 MAINTAINERS: update maintainers of chrome-platform b8e4498ffe3e arm64: dts: freescale: verdin-imx8mp: dev: add sound card 874958916844 arm64: dts: freescale: verdin-imx8mp: dahlia: add sound card d157d4375458 arm64: dts: exynos: exynos5433-tm2: drop redundant status=okay 43df69fc076d arm64: dts: imx8mm-emcon: Fix the regulator names ebb8dbec1074 arm64: dts: imx: Pass a single BD71847 clock entry dad2a2fb1bcf ARM: dts: imx6q-prti6q: Fix the SDIO wifi node 042932ba7e3e ARM: dts: vfxxx: Pass 'mmc' as the esdhc node names c35e927cbe09 net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() d18d74dece54 ARM: dts: imx53-smd: Remove invalid SPI flash entry 54024dbec955 net: ethernet: adi: adin1110: use eth_broadcast_addr() to assign broadcast address e14f56a6e722 ARM: dts: imx50-evk: Use generic node name for SPI NOR flash ea99c5bb7bc5 ARM: dts: imx6q-cm-fx6: Remove invalid SPI flash entry d0586f4d1b17 ARM: dts: ls1021a: add TQMLS1021A flash partition layout 813f3662c240 ibmvnic: remove unused rc variable 23052b3be71a ARM: dts: ls1021a: add TQ-Systems MBLS102xA device tree 5b5e1cd017a5 dt-bindings: arm: fsl: add TQ-Systems LS1021A board fcf7ff67a2aa arm64: dts: ls1028a: add l1 and l2 cache info 6e3edb0fb5c0 tools: Get rid of IRQ_MOVE_CLEANUP_VECTOR from tools bdc1dad299bb x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback a539cc86a1cb x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() 4b4c822e9dfb ARM: dts: imx: Remove 'compatible' from the pfuze nodes d54bcc3a3dc6 ARM: dts: imx: Pass #sound-dai-cells to sgtl5000 0801a3a9f358 arm: dts: Enable device-tree overlay support for sun8i-h3 pi devices f1b3ddb3ecc2 arm64: dts: allwinner: h616: Add OrangePi Zero 3 board support 25726fd509a3 dt-bindings: arm: sunxi: document Orange Pi Zero 3 board name 322bf103204b arm64: dts: allwinner: h616: Split Orange Pi Zero 2 DT 23e9bf8e78ba soc: sunxi: Explicitly include correct DT includes 2d7481eb5d88 tools/nolibc: unistd.h: reorder the syscall macros d27447bc2e0a tools/nolibc: sys.h: apply __sysret() helper c8d54fa37c53 tools/nolibc: unistd.h: apply __sysret() helper 428905da6ec4 tools/nolibc: sys.h: add a syscall return helper 2f98aca8aaef tools/nolibc: fix up undeclared syscall macros with #ifdef and -ENOSYS ca50df309893 tools/nolibc: fix up #error compile failures with -ENOSYS 5163b8d31eae selftests/nolibc: restore the failed tests print b3389e48bf31 selftests/nolibc: always print the path to test log file 5ef956634bc8 selftests/nolibc: add a standalone test report macro b1d13f7a3b53 net: mana: Add page pool for RX buffers 5a3f8d123107 gve: update gve.rst e7075ab4fb6b gve: RX path for DQO-QPL a6fb8d5a8b69 gve: Tx path for DQO-QPL 66ce8e6b49df gve: Control path for DQO-QPL 6e97ba552b8d tcp: set TCP_DEFER_ACCEPT locklessly a81722ddd7e4 tcp: set TCP_LINGER2 locklessly 84485080cbc1 tcp: set TCP_KEEPCNT locklessly 6fd70a6b4e6f tcp: set TCP_KEEPINTVL locklessly d58f2e15aa0c tcp: set TCP_USER_TIMEOUT locklessly d44fd4a767b3 tcp: set TCP_SYNCNT locklessly 2be1a91668fa ARM: dts: nxp: mxs: split interrupts per cells 147351867231 ARM: dts: imx6ul-geam: Remove invalid sgtl5000 property aca26870217b arm64: dts: imx8mm-phyboard-polis-rdk: Remove 'fsl,spi-num-chipselects' a70d179e6a42 arm64: dts: imx8dxl-evk: Remove 'fsl,spi-num-chipselects' dfe5ccf2359f arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support a1f62d114c8c arm64: dts: ti: k3-j721s2-main: Add DSS node f6a5b6511440 arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name a57ba56bca42 arm64: dts: ti: k3-am64: Merge the two main_conf nodes b9d801dbb2d5 arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk 5a5cf3bdda04 arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port 7480cea33b4c arm64: dts: ti: k3-am625-verdin: enable CAN_2 108f61e03963 arm64: dts: ti: k3-am62: Add MCU MCAN nodes 7b24a034ad90 iio: add MCP4728 I2C DAC driver 74d4cd7a91ff dt-bindings: iio: dac: add mcp4728.yaml 320b92a4c182 drivers: iio: admv1013: add vcc regulators eaf3ada827a9 dt-bindings: iio: admv1013: add vcc regulators d866f14071b8 iio: trigger: stm32-lptimer-trigger: remove unneeded platform_set_drvdata() 7a649518c13b arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks 5e52cf6bf3c7 arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays 4717a36f31ec arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees ee1ada53846b dt-bindings: arm: ti: Add compatible for AM642-based TQMaX4XxL SOM family and carrier board e19480dded1b iio: adc: men_z188_adc: Remove redundant initialization owner in men_z188_driver 8384087a4223 riscv: dts: starfive: Add QSPI controller node for StarFive JH7110 SoC 772c9f691dcf ext4: don't use CR_BEST_AVAIL_LEN for non-regular files e15e117bbbe1 jbd2: remove unused t_handle_lock 7ca4b085f430 ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} 7b9ef666f27a tomoyo: refactor deprecated strncpy 712143795327 selftests: fchmodat2: remove duplicate unneeded defines 35bd78cf2522 memory: tegra: add MC client for Tegra234 GPU d20a3a8a32e3 extcon: cht_wc: add POWER_SUPPLY dependency 0ce7c12e88cf kernfs: attach uuid for every kernfs and report it in fsid 79038a99445f kernfs: add stub helper for kernfs_generic_poll() 7630ea17f4e2 x86/resctrl: make pseudo_lock_class a static const structure 5b87c058bf67 x86/MSR: make msr_class a static const structure f4a5fbfa50a5 x86/cpuid: make cpuid_class a static const structure 32944855bac7 HID: hidraw: make hidraw_class structure const afdf5dd33a91 HID: roccat: make all 'class' structures const 1fd7ab3facfc driver/base/cpu: Retry online operation if -EBUSY 33568553b3fc docs: stable-kernel-rules: make rule section more straight forward d0bde9ca0ecf docs: stable-kernel-rules: mention other usages for stable tag comments d2e8071bed0b tpm: make all 'class' structures const e2dfa1d5223c kobject: Add helper kobj_ns_type_is_valid() f429378a9bf8 driver core: Call dma_cleanup() on the test_remove path 22d2381bbd70 driver core: test_async: fix an error code 9e0cace7a625 driver core: Move dev_err_probe() to where it belogs f5992717b582 kobject: Reorder fields in 'struct kobject' b9a281f1f72b hwrng: xgene: Add explicit io.h include b20515368932 tcp: Update stale comment for MD5 in tcp_parse_options(). d0f2b7a9ca0a tcp: Disable header prediction for MD5 flow. f4bf467883f2 net: phy: move marking PHY on SFP module into SFP code bb362d0e91e1 clk: ti: Replace kstrdup() + strreplace() with kstrdup_and_replace() 28df1500f538 clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() 7f146b24297b driver core: Replace kstrdup() + strreplace() with kstrdup_and_replace() 045ad46441a1 lib/string_helpers: Add kstrdup_and_replace() helper 852c18d5611e mlxsw: spectrum: Remove unused function declarations f5f2d9bb52f9 ixgbevf: Remove unused function declarations 1e8e2efb3402 bpf: change bpf_alu_sign_string and bpf_movsx_string to static 781486e415dc af_vsock: Remove unused declaration vsock_release_pending()/vsock_init_tap() 2f0e807bc2f1 net: 802: Remove unused function declarations c4a6b2da4b59 tcp_metrics: hash table allocation cleanup faa9039161ef net: hns3: Remove unused function declarations 57ecc157b68e net: llc: Remove unused function declarations dde3979bb345 libbpf: Use local includes inside the library 5426700e6841 bpf: fix bpf_dynptr_slice() to stop return an ERR_PTR. 8a60a041eada bpf: fix inconsistent return types of bpf_xdp_copy_buf(). 6e067d0cab68 devlink: use generated split ops and remove duplicated commands from small ops b2551b1517d8 devlink: include the generated netlink header 6b7c486cae81 devlink: add split ops generated according to spec 759f661012d1 netlink: specs: devlink: add info-get dump op 8300dce542e4 devlink: un-static devlink_nl_pre/post_doit() 491a24872a64 devlink: introduce couple of dumpit callbacks for split ops d61aedcf628e devlink: rename couple of doit netlink callbacks to match generated names ba0f66c95fa6 devlink: rename devlink_nl_ops to devlink_nl_small_ops fa8ba3502ade ynl-gen-c.py: render netlink policies static for split ops eab7be688b44 ynl-gen-c.py: allow directional model for kernel mode dc7b81a828db ynl-gen-c.py: filter rendering of validate field values for split ops 78c96d7b7c9a netlink: specs: add dump-strict flag for dont-validate property 5f02a30eac5c jbd2: remove unused function '__cp_buffer_busy' 590a809ff743 jbd2: check 'jh->b_transaction' before removing it from checkpoint 373ac521799d jbd2: fix checkpoint cleanup performance regression 1c9fd080dffe kunit: fix uninitialized variables bug in attributes filtering abbf73816b6f kunit: fix possible memory leak in kunit_filter_suites() 82d750e9d2f5 drm/nouveau: debugfs: implement DRM GPU VA debugfs b88baab82871 drm/nouveau: implement new VM_BIND uAPI 6b252cf42281 drm/nouveau: nvkm/vmm: implement raw ops to manage uvmm 7576c4ca6d81 drm/nouveau: chan: provide nouveau_channel_kill() f124eef76f85 drm/nouveau: fence: fail to emit when fence context is killed 7f2a0b50b2b2 drm/nouveau: fence: separate fence alloc and emit fbc0ced45006 drm/nouveau: move usercopy helpers to nouveau_drv.h a7f7d13e9bec drm/nouveau: bo: initialize GEM GPU VA interface 7b05a7c0c9ca drm/nouveau: get vmm via nouveau_cli_vmm() e02238990b1a drm/nouveau: new VM_BIND uAPI interfaces 7a5d5f9c0587 drm/nouveau: fixup the uapi header file. 0c0816d68d96 drm/gem: fix lockdep check for dma-resv lock 66a4210bc82e of: Move of_device_{add,register,unregister} to platform.c 73aca58b781e of: Move of_platform_register_reconfig_notifier() into DT core 9eab71bd887a selftests/bpf: fix the incorrect verification of port numbers. 2900083269f7 ARM: dts: BCM5301X: Add DT for ASUS RT-AC3100 d90d0fa91608 dt-bindings: arm: bcm: add bindings for ASUS RT-AC3100 a24c8b5111a1 fs/Kconfig: Fix compile error for romfs fe8c3623ab06 pstore/ram: Check start of empty przs during init a5ae331edb02 drm: Drop select FRAMEBUFFER_CONSOLE for DRM_FBDEV_EMULATION 672dbf97f612 kselftest/arm64: Use the tools/include compiler.h rather than our own db7a89f706d6 kselftest/arm64: Use shared OPTIMZER_HIDE_VAR() definiton 35d7bc983a74 kselftest/arm64: Make the tools/include headers available 51e6ac1fa451 tools include: Add some common function attributes e5d51a665021 tools compiler.h: Add OPTIMIZER_HIDE_VAR() d6da04b6fbab kselftest/arm64: Exit streaming mode after collecting signal context 21ce6abe178a selftests/bpf: Add test for detachment on empty mprog entry d210f9735e13 bpf: Fix mprog detachment for empty mprog entry 5cd474e57368 arm64: sdei: abort running SDEI handlers during crash d1890517ac75 kselftest/arm64: add RCpc load-acquire to hwcap test d70175b1470c selftests/arm64: add HWCAP2_HBC test 7f86d128e437 arm64: add HWCAP for FEAT_HBC (hinted conditional branches) 90d68677226a perf: pmuv3: Remove comments from armv8pmu_[enable|disable]_event() 4e0bacd65e72 arm64: fix build warning for ARM64_MEMSTART_SHIFT ed192c59f869 file: mostly eliminate spurious relocking in __range_close df04d166d1f3 clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src ce85a1e04645 xfs: stabilize fs summary counters for online fsck d93cf453f51d drm/msm/dpu: fix the irq index in dpu_encoder_phys_wb_wait_for_commit_done 34202be95237 drm/msm/dpu: initialise clk_rate to 0 in _dpu_core_perf_get_core_clk_rate 26e60294e8ea drm/i915/sdvo: fix panel_type initialization abe8ff435fb6 firmware: stratix10-rsu: query spt addresses 34949a31fb5e firmware: stratix10-svc: Generic Mailbox Command dff054e691da firmware: coreboot: framebuffer: Allow building with simpledrm 8306d6f35dbd peci: Constify struct peci_controller_ops a436194d0ee9 cdx: Explicitly include correct DT includes 2fd84b9b839c uio: pruss: fix to check return value of platform_get_irq() in pruss_probe() 05d56d8079d5 dma-buf/sync_file: Fix docs syntax 1422b526fba9 staging: rtl8712: fix race condition ac19020be0e2 staging: fieldbus: arcx-anybus: Do not check 0 for platform_get_irq() 2f59ee3f8172 staging: rtl8723bs: use is_broadcast_ether_addr() instead of memcmp() af01991005ff staging: rtl8723bs: use is_zero_ether_addr() instead of memcmp() e4ef4e5d1e32 vfio-dev/mdpy-fb: Use fbdev I/O helpers 556c6dd518d7 fbdev/xilinxfb: Use fbdev I/O helpers 517c00c33fdb fbdev/vesafb: Use fbdev I/O helpers b8a49bebc65a fbdev/valkyriefb: Use fbdev I/O helpers f96c36297766 fbdev/uvesafb: Use fbdev I/O helpers 4921d0342134 fbdev/sunxvr2500: Use fbdev I/O helpers 6236402b1865 fbdev/sunxvr1000: Use fbdev I/O helpers 99df80c7cbd7 fbdev/sstfb: Use fbdev I/O helpers 367984eb70a7 fbdev/simplefb: Use fbdev I/O helpers 5f86367006c6 fbdev/sh7760fb: Use fbdev I/O helpers 588a25e016e2 fbdev/s3cfb: Use fbdev I/O helpers d88e49ad27f0 fbdev/q40fb: Use fbdev I/O helpers 525f20b75572 fbdev/pxafb: Use fbdev I/O helpers cc61e67c7640 fbdev/pxa168fb: Use fbdev I/O helpers 711b8025e5f9 fbdev/pmagb-b-fb: Use fbdev I/O helpers 51840aaa72d0 fbdev/pmag-ba-fb: Use fbdev I/O helpers 8a478b0085a1 fbdev/pmag-aa-fb: Use fbdev I/O helpers 5a5a31d8494f fbdev/platinumfb: Use fbdev I/O helpers 6a40953db0b4 fbdev/omapfb: Use fbdev I/O helpers a5cd280bd8d4 fbdev/offb: Use fbdev I/O helpers 2671e8a42f95 fbdev/ocfb: Use fbdev I/O helpers 8c47895b70a2 fbdev/mx3fb: Use fbdev I/O helpers 42f02c5bd437 fbdev/mmpfb: Use fbdev I/O helpers e035a53e7b04 fbdev/mb862xxfb: Use fbdev I/O helpers e4f10ea72967 fbdev/maxinefb: Use fbdev I/O helpers 6ca44d64b04c fbdev/macfb: Use fbdev I/O helpers dfc676d0af03 fbdev/kyro: Use fbdev I/O helpers 4df6457cab2e fbdev/imxfb: Use fbdev I/O helpers 7f075499cc51 fbdev/i740fb: Use fbdev I/O helpers 496c2c8c2195 fbdev/gxt4500: Use fbdev I/O helpers 7a0d2c4c2490 fbdev/grvga: Use fbdev I/O helpers 66813970811f fbdev/goldfishfb: Use fbdev I/O helpers a41410a04cd9 fbdev/geode/lxfb: Use fbdev I/O helpers c3a28bf56518 fbdev/geode/gxfb: Use fbdev I/O helpers c0b630346aee fbdev/geode/gx1fb: Use fbdev I/O helpers 501126083855 fbdev/g364fb: Use fbdev I/O helpers 65479f454fbe fbdev/fsl-diu-fb: Use fbdev I/O helpers 210bbb71b345 fbdev/fm2fb: Use fbdev I/O helpers 66d658b99c4c fbdev/efifb: Use fbdev I/O helpers 1e9fd9d5e2a6 fbdev/da8xx-fb: Use fbdev I/O helpers 5e13afab7fa2 fbdev/chipsfb: Use fbdev I/O helpers c64ded170301 fbdev/carminefb: Use fbdev I/O helpers 9b7ee467381a fbdev/aty128fb: Use fbdev I/O helpers 96659c4c2d00 fbdev/atmel_lcdfb: Use fbdev I/O helpers 86cab5db4206 fbdev/asiliantfb: Use fbdev I/O helpers 9037afde8b9d fbdev/acornfb: Use fbdev I/O helpers edf6efe34d9e media/vivid: Use fbdev I/O helpers 1bae5c0e2c8d misc: bcm_vk: Fix potential deadlock on &vk->ctx_lock acdbfa04816a pcmcia : make PCMCIA depend on HAS_IOMEM aefc8b57af77 misc: open-dice: make OPEN_DICE depend on HAS_IOMEM 806eb9e4160d char: xillybus: make XILLYBUS_OF depend on HAS_IOMEM 32fd0989a68a misc: hi6421-spmi-pmic: Remove redundant dev_err() d9c58aeb4081 misc: Explicitly include correct DT includes 56730af783ff misc: tps6594-esm: Convert to platform remove callback returning void 6dab711d7b27 misc: tps6594-pfsm: Convert to platform remove callback returning void 3905841967f8 misc: xilinx_tmr_manager: Use devm_platform_get_and_ioremap_resource() 190d1f226407 misc/xilinx_sdfec: Convert to devm_platform_ioremap_resource() c6695aadca5d misc: atmel-ssc: Use devm_platform_get_and_ioremap_resource() 9ab5465349c0 misc: microchip: pci1xxxx: Add support to read and write into PCI1XXXX EEPROM via NVMEM sysfs 0969001569e4 misc: microchip: pci1xxxx: Add support to read and write into PCI1XXXX OTP via NVMEM sysfs 31ed379b7cb2 dyndbg: add source filename to prefix 3bdaf739057e dyndbg: increase PREFIX_SIZE to 128 882f7a64edd1 dyndbg: constify opt_array a5702920cf92 binderfs: Drop unused #include 51b080a480b8 android: Remove error checking for debugfs_create_dir() 0fbbe96bfa08 drm/panel: sitronix-st7789v: add jasonic jt240mhqs-hwt-ek-e3 support a82db60440c5 drm/panel: sitronix-st7789v: add support for partial mode a5382e358e56 dt-bindings: display: st7789v: add jasonic jt240mhqs-hwt-ek-e3 display c1e98bb9e69f dt-bindings: vendor-prefixes: add jasonic f2ed165619c1 firmware: meson_sm: fix to avoid potential NULL pointer dereference 584ed6d4afca soc: amlogic: Explicitly include correct DT includes 28a03fae6e52 coresight: dummy: simplify the code with module_platform_driver b0fe70105056 drm/msm/dpu: clean up some inconsistent indenting fd0ad3b2365c drm/msm/mdp5: Don't leak some plane state fdcb8fe0c9f0 drm/msm/dpu: Drop encoder vsync_event 90c0756a5e8e drm/i915/sdvo: ignore returned broken edid on intel_sdvo_tmds_sink_detect 593135f09368 8250_men_mcb: remove unnecessary cast when reading register a10b6a03e637 serial: cpm_uart: Remove linux/fs_uart_pd.h a833b201d908 serial: cpm_uart: Don't include fs_uart_pd.h when not needed 80a8f487b9ba serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c dbae4258d156 serial: cpm_uart: Remove cpm_uart/ subdirectory 8d1bd031ba15 serial: cpm_uart: Refactor cpm_uart_[un]map_pram() 86f0a9c8e3de serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() ae8261ed7e68 serial: cpm_uart: Deduplicate cpm_line_cr_cmd() 647f5a00d306 serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() c2d6c1b4f034 serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() 42ac6998ec87 serial: cpm_uart: Stop using fs_uart_id enum b5f405e53fea serial: cpm_uart: Remove stale prototypes and table and macros 36ef11d311f4 serial: cpm_uart: Avoid suspicious locking 06b64930dc18 8250_men_mcb: Remove redundant initialization owner in mcb_driver b58168698c6e 8250_men_mcb: Fix unsigned expression compared with zero 4b37932f7830 serial: max310x: fix typos in comments 5666280f88a7 serial: max310x: add comments for membase address workaround 67c37756898a tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc fcb451ff66b4 8250_men_mcb: Fix unsigned comparison with less than zero c58f2ae0ee94 tty: serial: samsung: Set missing PM ops for hibernation support 2c2d01a9f724 tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() 8b66eec1fd85 tty: synclink_gt: Fix potential deadlock on &info->lock d9216d3ef538 usb: dwc3: dwc3-octeon: Add SPDX header and copyright 540264746d83 usb: dwc3: dwc3-octeon: Dump control register on clock init failure dc0092ce24dc usb: dwc3: dwc3-octeon: Move node parsing into driver probe c61101631cdc usb: dwc3: dwc3-octeon: Avoid half-initialized controller state 23f87bcac649 usb: dwc3: dwc3-octeon: Pass dwc3_octeon to setup functions 417840663ab8 usb: dwc3: dwc3-octeon: Use _ULL bitfields defines 976f82e8aa3c usb: dwc3: dwc3-octeon: Convert to glue driver b35935d66a3a USB: usbip: Remove an unnecessary NULL value 9de17578b912 usb: musb: Remove an unnecessary NULL value 708368fb845f usb: chipidea: udc: Remove an unnecessary NULL value f87ba66a2a1b USB: misc: Remove unnecessary NULL values 3024faf74de7 usb: gadget: udc: Remove unnecessary NULL values 803b1c8a0cea usb: typec: tcpm: not sink vbus if operational current is 0mA 2569088dbaaf phy: realtek: usb: add the error handler for nvmem_cell_read e2fa03ec60f6 dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems dad255a2361a dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry 40f362ffa5e9 usb: typec: tcpm: Refactor the PPS APDO selection f2e5812fb4fb usb: host: Do not check for 0 return after calling platform_get_irq() 98d6db05eda8 usb: gadget: udc: Remove redundant initialization for udc_driver ebcf774671da USB: cytherm: Correct the code style issue of redundant spaces 4f4bda58c5ae usb: gadget: udc: gr_udc: Fix deferred probing d3af2f4c0434 usb: typec: tcpci_mt6370: remove redundant dev_err_probe() adbe9720e573 usb: musb: Fix deferred probing 9606cda3501a ASoC: ti: davinci-evm: simplify the code with module_platform_driver 422f10adc3eb ASoC: wm8960: Add support for the power supplies 6a41c3a16060 ASoC: dt-bindings: wlf,wm8960: Describe the power supplies 1d54134df476 ASoC: SOF: mediatek: mt8186 modify dram type as non-cache 33f1ef6d4eb6 spi: cadence-quadspi: Add clock configuration for StarFive JH7110 QSPI 0d2b6a1b8515 dt-bindings: qspi: cdns,qspi-nor: Add clocks for StarFive JH7110 SoC 17fce12e7c0a autofs: use wake_up() instead of wake_up_interruptible(() ccbe77f7e45d autofs: fix memory leak of waitqueues in autofs_catatonic_mode e83172ec548d dt-bindings: display: add rotation property to sitronix,st7789v b27c0f6d208d drm/panel: sitronix-st7789v: add panel orientation support a238b5ee39e3 drm/panel: sitronix-st7789v: fix indentation in drm_panel_funcs 31c7c1397a33 firmware: arm_scmi: Add v3.2 perf level indexing mode support 3da82112355b firmware: arm_scmi: Harden perf domain info access 3f8c530fc458 ALSA: hda/i915: extend connectivity check to cover Intel ARL d2852b8c045e ALSA: hda: intel-dsp-cfg: add LunarLake support 73e6ebf6a21a ALSA: hda: intel-dsp-cfg: use common include for MeteorLake 3bef06816822 ALSA: hda: add HD Audio PCI ID for Intel Arrow Lake-S a13b5340aa68 PCI: add ArrowLake-S PCI ID for Intel HDAudio subsystem. 4e048e9b7a16 interconnect: qcom: qcm2290: Enable sync state ba86de8acc8f interconnect: qcom: qcm2290: Enable keep_alive on all buses ebd4f6102fbc MAINTAINERS: Simplify entries for Arm Vexpress platform and related drivers 86b7e033d684 net: lan966x: Do not check 0 for platform_get_irq_byname() 7740bb882fde net: vlan: update wrong comments fd380097cdb3 coresight: tmc: Explicit type conversions to prevent integer overflow 1ce1cd8208ad hwrng: Enable COMPILE_TEST for more drivers 0788257aeebe hwrng: Explicitly include correct DT includes 6a4b8aa0a916 crypto: af_alg - Fix missing initialisation affecting gcm-aes-s390 355bf6508039 crypto: atmel - Use dev_err_probe instead of dev_err 322d74752c28 crypto: caam - add power management support 9a6913feb46c crypto: caam - Change structure type representing DECO MID 6db96c7703ed drm: bridge: dw_hdmi: Fix ELD is not updated issue 6f5ca184cbef tcp/dccp: cache line align inet_hashinfo 62c1bff593b7 net: mana: Configure hwc timeout from hardware 58e701264f15 net: microchip: vcap api: Use ERR_CAST() in vcap_decode_rule() 3549fecd10d2 mtd: rawnand: vf610_nfc: Do not check 0 for platform_get_irq() 31cbe3a7e217 mtd: rawnand: brcmnand: Use devm_platform_ioremap_resource_byname() 264725e35fbc mtd: Clean refcounting with MTD_PARTITIONED_MASTER e9714c22c1a8 mtd: fix use-after-free in mtd release 746db5d0b6d2 soc: xilinx: Do not check for 0 return after calling platform_get_irq() c6cb31b9f61c soc: xilinx: Explicitly include correct DT includes efe47a18e43f bus: mhi: host: allow MHI client drivers to provide the firmware via a pointer b0e9267d4ccc drm/loongson: Add a check for lsdc_bo_create() errors 2ad41a987209 ARM: dts: at91: remove duplicated entries 014f3272af37 dt-bindings: qcom: Update RPMHPD entries for some SoCs 181b66ee7cdd clk: qcom: reset: Use the correct type of sleep/delay based on length 605a981e53dc arm64: dts: qcom: sdm670: add frequency profile 0c665213d126 arm64: dts: qcom: sdm670: add cpu frequency scaling 8cd5597a9b18 arm64: dts: qcom: sdm670: add osm l3 c50e125d0571 selinux: avoid implicit conversions in services code fd5a90ff1e95 selinux: avoid implicit conversions in mls code c17c55c2d1ab selinux: use identical iterator type in hashtab_duplicate() 992725ff32f5 net: Space.h: Remove unused function declarations 5964d1e4594e bpf: bpf_struct_ops: Remove unnecessary initial values of variables 223f93d4d88a KVM: nSVM: Skip writes to MSR_AMD64_TSC_RATIO if guest state isn't loaded 2d63699099ac KVM: x86: Always write vCPU's current TSC offset/ratio in vendor hooks 229725acfaea KVM: SVM: Clean up preemption toggling related to MSR_AMD64_TSC_RATIO c0dc39bd2c58 KVM: nSVM: Use the "outer" helper for writing multiplier to MSR_AMD64_TSC_RATIO 0c94e2468491 KVM: nSVM: Load L1's TSC multiplier based on L1 state, not L2 state 7cafe9b8e22b KVM: nSVM: Check instead of asserting on nested TSC scaling support 7f828eacc4bb cgroup: fix obsolete function name in cgroup_destroy_locked() 95f5c19c8c04 Documentation: cgroup-v2.rst: Correct number of stats entries 6f9bad6b2d7d eth: dpaa: add missing net/xdp.h include fcce1c6cb156 x86/paravirt: Fix tlb_remove_table function callback prototype warning 99b668545356 KVM: x86: Advertise AMX-COMPLEX CPUID to userspace a788fbb763b5 KVM: VMX: Skip VMCLEAR logic during emergency reboots if CR4.VMXE=0 2e6b9bd49b70 KVM: SVM: Use "standard" stgi() helper when disabling SVM 6ae44e012f4c KVM: x86: Force kvm_rebooting=true during emergency reboot/crash 76ab8161083b x86/virt: KVM: Move "disable SVM" helper into KVM SVM f9a8866040fc KVM: VMX: Ensure CPU is stable when probing basic VMX support c4db4f20f3bf KVM: SVM: Check that the current CPU supports SVM in kvm_is_svm_supported() 85fd29dd5fe4 x86/virt: KVM: Open code cpu_has_svm() into kvm_is_svm_supported() 5df8ecfe3632 x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() 554856b69e3d KVM: SVM: Make KVM_AMD depend on CPU_SUP_AMD or CPU_SUP_HYGON 22e420e12739 x86/virt: KVM: Move VMXOFF helpers into KVM VMX b6a6af0d19ce x86/virt: KVM: Open code cpu_has_vmx() in KVM VMX 261cd5ed934e x86/reboot: Expose VMCS crash hooks if and only if KVM_{INTEL,AMD} is enabled 59765db5fc82 x86/reboot: Disable virtualization during reboot iff callback is registered edc8deb087d8 x86/reboot: Hoist "disable virt" helpers above "emergency reboot" path ad93c1a7c010 x86/reboot: Assert that IRQs are disabled when turning off virtualization baeb4de7ad12 x86/reboot: KVM: Disable SVM during reboot via virt/KVM reboot callback 119b5cb4ffd0 x86/reboot: KVM: Handle VMXOFF in KVM's reboot callback 5e408396c60c x86/reboot: Harden virtualization hooks for emergency reboot b23c83ad2c63 x86/reboot: VMCLEAR active VMCSes before emergency reboot a6846234f458 ARM: module: Use module_init_layout_section() to spot init sections f928f8b1a249 arm64: module: Use module_init_layout_section() to spot init sections 2abcc4b5a64a module: Expose module_init_layout_section() 9a41e16f1110 cpuidle: teo: Drop utilized from struct teo_cpu 04bae4e2267d cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out 3f0b0966b309 cpuidle: teo: Update idle duration estimate when choosing shallower state f6b8436bede3 perf hists browser: Fix the number of entries for 'e' key e2cabf2a4479 perf hists browser: Fix hierarchy mode header 979e9c9fc9c2 perf annotate bpf: Don't enclose non-debug code with an assert() 8fcaea9fd0da perf build: Support llvm and clang support compiled in 4e95ed4f4d5b perf build: Update feature check for clang and llvm c43888e739bb perf script python: Cope with declarations after statements found in Python.h a7789d3f2e96 perf python: Cope with declarations after statements found in Python.h 9a7d82c188ba perf vendor events intel: Update Icelake+ metric constraints b691f30700b5 perf vendor events intel: Update sapphirerapids to 1.15 ab0cfb796e03 perf vendor events intel: Update meteorlake to 1.04 714b45111142 perf parse-events x86: Avoid sorting uops_retired.slots e8ca4f0f8c03 perf probe: Show correct error message about @symbol usage for uprobe ed847e30f001 perf test bpf: Address error about non-null argument for epoll_pwait 2nd arg 35578a551b75 perf tests stat+std_output: Fix shellcheck warnings about word splitting/quoting and local variables 8439b44abb0c perf tests stat+std_output: Fix shellcheck warnings about word splitting/quoting eef1fb50caba perf tests lib stat_output: Fix shellcheck warning about missing shebang 1f14b8af2c9c perf tests coresight thread_loop_check_tid_2: Fix shellcheck warnings about word splitting/quoting 3a4367c11884 perf tests record+zstd_comp_decomp: Fix the shellcheck warnings about word splitting/quoting 84caba70d09c perf arch x86: Address shellcheck warnings about unused variables in syscalltbl.sh 5e9310ae235b perf trace x86_arch_prctl: Address shellcheck warnings about local variables 1e094f925e1e perf tests lib waiting: Fix the shellcheck warnings about missing shebang a5f3171b1352 perf tests lib probe_vfs_getname: Fix shellcheck warnings about missing shebang/local variables b19de09bbee6 perf tests unroll_loop_thread_10: Fix shellcheck warnings about word splitting/quoting 5fe053120568 perf tests thread_loop_check_tid_10: Fix shellcheck warnings bout word splitting/quoting e936584214b9 perf build: Fix shellcheck issue about quotes for check-headers.sh f188b2ce6573 perf beauty arch_errno_names: Fix shellcheck issue about local variables 05ef238cd05d perf tests lib probe: Fix shellcheck warning about about missing shebang 5f83f1d58821 perf tests memcpy_thread_16k_10: Fix shellcheck warning about word splitting/quote 60f253ea7f1b perf tests asm_pure_loop: Fix shellcheck warning about word splitting/quote d13841e7898b perf tests stat+shadow_stat: Fix shellcheck warning about unused variable d10eedd87bb3 perf tests stat_bpf_counters: Fix usage of '==' to address shellcheck warning 38b3fa07f19e perf tests perf_dat _converter_json: Use quoting to avoid word splitting faae152aa6d2 perf tests stat+csv_summary: Fix unused variable references detected via shellcheck e9c7c3a1092a perf tests: Address signal case issues detected via shellcheck 0dd1f815545d perf test stat_bpf_counters_cgrp: Fix shellcheck issue about logical operators edf197cb9da5 perf tests lock_contention: Fix shellcheck issue about quoting to avoid word splitting a225c3049791 perf tests record_offcpu: Fix shellcheck warnings about word splitting/quoting and signal names case 7b485d946890 perf tests probe_vfs_getname: Fix shellcheck warnings about word splitting/quoting 38beba673b43 perf tests trace+probe_vfs_getname: Fix shellcheck warnings about word splitting/quoting 11cb1ed47769 perf tests task_analyzer: Check perf build options for libtraceevent support c9b57eb8dcb0 perf parse-events: Remove array remnants 30f4ade33d64 perf tools: Revert enable indices setting syntax for BPF map c76a1444c00e perf parse-event: Avoid BPF test SEGV c7e97f215a4a perf build: Include generated header files properly 7822a8913f4c perf build: Update build rule for generated files f776b0435e8c perf build: Remove -Wno-redundant-decls in 2 cases ddc8e4c96692 perf build: Disable fewer bison warnings 10c775afa599 perf build: Disable fewer flex warnings a9b451509565 tools build: Add 3-component logical version comparators 112cbcb4af90 batman-adv: Check hardif MTU against runtime MTU e4b817804579 batman-adv: Avoid magic value for minimum MTU bbfb428a0cf6 batman-adv: Remove unused declarations 2744cefe0337 batman-adv: Start new development cycle ebfde1584d9f Revert "PCI: tegra194: Enable support for 256 Byte payload" 38313c6d2a02 RDMA/irdma: Replace one-element array with flexible-array member 73e2f19da508 kvm/vfio: avoid bouncing the mutex when adding and deleting groups 9e0f4f2918c2 kvm/vfio: ensure kvg instance stays around in kvm_vfio_group_add() 54e3d9434ef6 x86/mm: Remove "INVPCID single" feature tracking 82e896d992fa docs: net: page_pool: use kdoc to avoid duplicating the information e70380650a32 docs: net: page_pool: document PP_FLAG_DMA_SYNC_DEV parameters 9f0d4d47c791 ASoC: soc-acpi: Add missing kernel doc ffae65fb1ae4 dt-bindings: spi: spi-cadence: Add label property 883622752403 dt-bindings: spi: spi-cadence: Describe power-domains property de5e92cb5cef spi: mpc5xxx-psc: Fix unsigned expression compared with zero 680ee0456a57 net: invert the netdevice.h vs xdp.h dependency 49e47a5b6145 net: move struct netdev_rx_queue out of netdevice.h 92272ec4107e eth: add missing xdp.h includes in drivers e4774e9968b2 drm/doc: fix underline for section "DRM Sync Objects" 8874a414f8f7 x86/qspinlock-paravirt: Fix missing-prototype warning 04601b9b1b67 ARM: dts: qcom: Use labels with generic node names for ADC channels 41c1855232ed arm64: dts: qcom: Use labels with generic node names for ADC channels b6866546c214 arm64: dts: qcom: msm8953-daisy: use new speaker maxim,interleave-mode 636f47cac06a arm64: dts: qcom: sdm845-enchilada: use 0 as speaker DAI cells 7c0755120f1f arm64: dts: qcom: msm8953-tissot: use 0 as speaker DAI cells b79663a5515f arm64: dts: qcom: use defines for interrupts 8d207400fd6b soc: qcom: qmi_encdec: Restrict string length in decode 5f908786cf44 soc: qcom: smem: Fix incompatible types in comparison 2c9e45dfeed1 arm64: dts: qcom: sm8550-mtp: Add missing supply for L1B regulator b6bcd1c0c27e clk: qcom: fix some Kconfig corner cases 4d6e0a1bf8f7 soc: qcom: ocmem: add missing clk_disable_unprepare() in ocmem_dev_probe() 783cb693828c clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src e39d0fa7309b clk: qcom: lcc-msm8960: change pxo_parent_data to static 93083725e1ed regulator: max77857: fix build error in max77857-regulator.c ce0a1b608bfc x86/paravirt: Silence unused native_pv_lock_init() function warning 4eea9fbed950 ext4: correct some stale comment of criteria bcb123ac9b98 ext4: return found group directly in ext4_mb_choose_next_group_best_avail b50675a4a6a6 ext4: return found group directly in ext4_mb_choose_next_group_goal_fast f6c72fef1272 ext4: remove unused ext4_{set}/{clear}_bit_atomic de8bf0e5ee74 ext4: replace the traditional ternary conditional operator with with max()/min() ad635507b5b2 ext4: remove unnecessary return for void function bb60caa2db66 ext4: use is_power_of_2 helper in ext4_mb_regular_allocator 919eb90cec40 ext4: return found group directly in ext4_mb_choose_next_group_p2_aligned 60c672b7f2d1 ext4: avoid potential data overflow in next_linear_group a9ce5993a0f5 ext4: correct grp validation in ext4_mb_good_group 1a3e4b4da39b x86/alternative: Add a __alt_reloc_selftest() prototype 304749c0d5e2 ext4: replace CR_FAST macro with inline function for readability 6d33531bc023 x86/purgatory: Include header for warn() declaration a0769f25a3a6 HID: i2c-hid: add more DRM dependencies 513bf560c9b8 fbdev/ps3fb: Build without kernel device 87d0688483f5 gpio: xra1403: remove redundant of_match_ptr() 30531e14c949 gpio: raspberrypi-exp: remove redundant of_match_ptr() 5878753886c3 gpio: max3191x: remove redundant of_match_ptr() bcb6b9e50df8 gpio: lpc32xx: remove redundant CONFIG_OF and of_match_ptr() 07d93cbb3dc0 gpio: ixp4xx: remove redundant of_match_ptr() a0d22277ba13 gpio: clps711x: remove redundant of_match_ptr() a374467ae68c gpio: altera-a10sr: remove redundant of_match_ptr 9c573074895f gpio: max732x: remove redundant CONFIG_OF and of_match_ptr() c4dc167c684b gpio: tps65218: remove redundant of_match_ptr() 455d39ec96f0 gpio: ftgpio010: Do not check for 0 return after calling platform_get_irq() 146bf98e0088 gpio: zevio: remove unneeded call to platform_set_drvdata() 872982cecd2f gpio: vx855: remove unneeded call to platform_set_drvdata() 0a5e9306b812 gpio: tqmx86: remove unneeded call to platform_set_drvdata() 02840579a94d gpio: timberdale: remove unneeded call to platform_set_drvdata() 41eb8510f182 gpio: syscon: remove unneeded call to platform_set_drvdata() b11eba8b02e5 gpio: sch: remove unneeded call to platform_set_drvdata() f6e6e95ce162 efi/riscv: libstub: Fix comment about absolute relocation 92faa821bb16 efi: memmap: Remove kernel-doc warnings 8a132ecb6bc3 efi: Remove unused extern declaration efi_lookup_mapped_addr() 3986892646de net/mlx4: Remove many unnecessary NULL values 60f10077eec6 selftests: openvswitch: add ct-nat test case with ipv4 2893ba9c1d1a selftests: openvswitch: add basic ct test case parsing 05398aa40953 selftests: openvswitch: add a test for ipv4 forwarding 9f1179fbbd84 selftests: openvswitch: support key masks 918423fda910 selftests: openvswitch: add an initial flow programming case ce650a166335 udp6: Fix __ip6_append_data()'s handling of MSG_SPLICE_PAGES 6abce66ba953 net: gemini: Do not check for 0 return after calling platform_get_irq() c1e9e5e0b9cc drivers: net: xgene: Do not check for 0 return after calling platform_get_irq() dc8cbdd9c68d arm64: dts: hi3798cv200: Fix clocks order of sd0 dd59c6a32b71 wifi: rtw89: return failure if needed firmware elements are not recognized 894747206893 wifi: rtw89: add to parse firmware elements of BB and RF tables a337d4331fd6 wifi: rtw89: introduce infrastructure of firmware elements 7d112665982b wifi: rtw89: add firmware suit for BB MCU 0/1 12b1a12548eb wifi: rtw89: add firmware parser for v1 format 1b073b350d24 wifi: rtw89: introduce v1 format of firmware header cad2bd8a136c wifi: rtw89: support firmware log with formatted text 0520841960de wifi: rtw89: recognize log format from firmware file d8736266ae96 spi: fsl-spi: Do not check 0 for platform_get_irq() 22475bcc2083 regulator: userspace-consumer: Add regulator event support 248c74bf42c1 ASoC: mediatek: mt8186: Remove unused mutex. 57a1ca6cf73b drm/msm/dpu: fix DSC 1.2 enc subblock length e550ad0e5c3d drm/msm/dpu: fix DSC 1.2 block lengths 42d0d253ed03 drm/msm/dpu: increase memtype count to 16 for sm8550 c956910d5af1 tipc: Remove unused function declarations ad9ee11fdf11 drm/doc: document that PRIME import/export is always supported 2ff4f6d410af drm/doc: document drm_event and its types f1bfcad68170 drm/doc: add warning about connector_type_id stability 9a2eabf48ade drm/doc: use proper cross-references for sections 65412c8d7274 x86/asm: Avoid unneeded __div64_32 function definition 7a64774add85 quota: use lockdep_assert_held_write in dquot_load_quota_sb 571e9c496887 net: ethernet: mtk_eth_soc: support per-flow accounting on MT7988 8198950ccb7d wifi: ath12k: avoid deadlock by change ieee80211_queue_work for regd_update_work 9632ea57be65 wifi: ath12k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED 89a9dda1430a wifi: ath12k: relax list iteration in ath12k_mac_vif_unref() 07c01b86f21d wifi: ath12k: configure puncturing bitmap 9211df5c025a wifi: ath12k: parse WMI service ready ext2 event 22e1d1166c27 wifi: ath12k: add MLO header in peer association 6734cf9b4cc7 wifi: ath12k: peer assoc for 320 MHz 5b70ec6036c1 wifi: ath12k: add WMI support for EHT peer 17bbb8aa74fd wifi: ath12k: prepare EHT peer assoc parameters 38013653a697 wifi: ath12k: add EHT PHY modes dbe90679bfa1 wifi: ath12k: propagate EHT capabilities to userspace 1476014fadb6 wifi: ath12k: WMI support to process EHT capabilities a7a6a45d37fe wifi: ath12k: move HE capabilities processing to a new function e22f5b780c69 wifi: ath12k: rename HE capabilities setup/copy functions 1e8ea2e9ac5b fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static dd9d7c18a78d drm/drm_plane.h: fix grammar of the comment 078b39c9e4ba dt-bindings: display: bridge: tc358867: Add interrupt property db1184e41074 drm: bridge: dw_hdmi: Add cec suspend/resume functions f11e5bd159b0 bonding: support balance-alb with openvswitch eae7488814b5 drm/panel-simple: Add Innolux G156HCE-L01 panel entry 3c5e8aa44dfc dt-bindings: display: simple: Add Innolux G156HCE-L01 panel 1ab2ddc4afdd drm/panel: Fix todo indentation for panel prepared/enabled cleanup c0571b20fca4 drm/panel: Fix kernel-doc typo for `follower_lock` f68279ca7f80 tty: vt: Remove some repetitive initialization 220965d15cef tty: serial: Remove redundant initialization for ma35d1serial_driver 8a76d8b07512 net: nfc: remove casts from tty->disc_data a35f38991c2e can: can327: remove casts from tty->disc_data 80662d943075 can: esd_usb: Add support for esd CAN-USB/3 e520d0b6be95 cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug 6b6349d0d685 cpufreq: blocklist MSM8998 in cpufreq-dt-platdev fd770e856e22 net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers 60495b6622ca net: phy: provide phylib stubs for hardware timestamping operations 70ef7d87f62a net: transfer rtnl_lock() requirement from ethtool_set_ethtool_phy_ops() to caller 54e1ed69c40a net: lan966x: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() 7bdde44463b2 net: sparx5: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() 547b006d1922 net: fec: delete fec_ptp_disable_hwts() ef5eb9c5ce45 net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() c0dabeb4c666 net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() 0bca3f7f9acd net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() 65c9fde15a65 net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() e47d01fea663 net: add hwtstamping helpers for stackable net devices 66f7223039c0 net: add NDOs for configuring hardware timestamping 37dfe5b8ddeb net: tap: change tap_alloc_skb() to allow bigger paged allocations ae6db08f8b56 net/packet: change packet_alloc_skb() to allow bigger paged allocations ce7c7fef1473 net: tun: change tun_alloc_skb() to allow bigger paged allocations 09c2c90705bb net: allow alloc_skb_with_frags() to allocate bigger packets 49c467dca39d sctp: Remove unused function declarations c8e350e62fc5 net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev 6e56ab1c9059 net/mlx5e: Add get IPsec offload stats for uplink representor d1569537a837 net/mlx5e: Modify and restore TC rules for IPSec TX rules 366e46242b8e net/mlx5e: Make IPsec offload work together with eswitch and TC 1632649d2dbd net/mlx5: Compare with old_dest param to modify rule destination c6c2bf5db4ea net/mlx5e: Support IPsec packet offload for TX in switchdev mode f46e92d664fb net/mlx5e: Refactor IPsec TX tables creation 91bafc638ed4 net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode 1762f132d542 net/mlx5e: Support IPsec packet offload for RX in switchdev mode 6e125265d52d net/mlx5e: Refactor IPsec RX tables creation and destruction f5c5abc4c041 net/mlx5e: Prepare IPsec packet offload for switchdev mode 33b18a0f75cd net/mlx5e: Change the parameter of IPsec RX skb handle function fbd517549c32 net/mlx5e: Add function to get IPsec offload namespace 3e82150697d9 dt-bindings: Update Guru Das Srinagesh's email address 7e6311f04b41 power: supply: qcom_pmi8998_charger: fix charger status f57f5838c044 power: supply: qcom_pmi8998_charger: remove CHARGE_CONTROL_LIMIT_* props 13a0d1088c8f power: supply: qcom_pmi8998_charger: fix uninitialized variable 41e90a69a49b KVM: x86: Retry APIC optimized map recalc if vCPU is added/enabled 6de2ccc16968 KVM: x86/pmu: Move .hw_event_available() check out of PMC filter helper 6d88d0ee5de1 KVM: x86/pmu: Require nr fixed_pmc_events to match nr max fixed counters bc9658999b3e KVM: x86/pmu: Simplify intel_hw_event_available() 0033fa354916 KVM: x86/pmu: Use enums instead of hardcoded magic for arch event indices a85cd52d7205 KVM: SVM: Use svm_get_lbr_vmcb() helper to handle writes to DEBUGCTL 41dfb5f13ed9 KVM: SVM: Clean up handling of LBR virtualization enabled d518f8cc10af KVM: SVM: Fix dead KVM_BUG() code in LBR MSR virtualization 775bc098657b KVM: VMX: Drop manual TLB flush when migrating vmcs.APIC_ACCESS_ADDR 550ba57faa04 KVM: VMX: Drop unnecessary vmx_fb_clear_ctrl_available "cache" a2fd5d02bad6 KVM: x86: Snapshot host's MSR_IA32_ARCH_CAPABILITIES af8e2ccfa6f1 KVM: x86: Advertise host CPUID 0x80000005 in KVM_GET_SUPPORTED_CPUID 7f717f54845c KVM: x86: Remove x86_emulate_ops::guest_has_long_mode c6b53dcec07c x86/shstk: Don't retry vm_munmap() on -EINTR 54acee601b87 x86/kbuild: Fix Documentation/ reference 87f0df782889 x86/shstk: Move arch detail comment out of core mm 67840ad0fa14 x86/shstk: Add ARCH_SHSTK_STATUS 680ed2f15e70 x86/shstk: Add ARCH_SHSTK_UNLOCK 2fab02b25ae7 x86: Add PTRACE interface for shadow stack 81f30337ef4f selftests/x86: Add shadow stack test 0dc2a76092d9 x86/cpufeatures: Enable CET CR4 bit for shadow stack 488af8ea7131 x86/shstk: Wire in shadow stack interface 0ee44885fe9c x86: Expose thread features in /proc/$PID/status 1d62c65372ab x86/shstk: Support WRSS for userspace c35559f94ebc x86/shstk: Introduce map_shadow_stack syscall 7fad2a432cd3 x86/shstk: Check that signal frame is shadow stack mem b93d6c78829a x86/shstk: Check that SSP is aligned on sigreturn 05e36022c054 x86/shstk: Handle signals for shadow stack 928054769dbd x86/shstk: Introduce routines modifying shstk b2926a36b97a x86/shstk: Handle thread shadow stack 2d39a6add422 x86/shstk: Add user-mode shadow stack support a5f6c2ace997 x86/shstk: Add user control-protection fault handler 98cfa4630912 x86: Introduce userspace API for shadow stack 6ee836687a3f x86/fpu: Add helper for modifying xstate 8970ef027b21 x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states 1eb2b7841c37 Documentation/x86: Add CET shadow stack description 6beb99580bc0 mm: Don't allow write GUPs to shadow stack memory a05c4c2bd8b5 KVM: selftests: Use GUEST_FAIL() in ARM's arch timer helpers 6f321017c84b KVM: selftests: Print out guest RIP on unhandled exception 7ce7f8e75418 KVM: selftests: Rip out old, param-based guest assert macros 4e15c38a1aca KVM: selftests: Convert x86's XCR0 test to use printf-based guest asserts 30a6e0b4553d KVM: selftests: Convert VMX's PMU capabilities test to printf guest asserts 417bfd0c820f KVM: selftests: Convert the x86 userspace I/O test to printf guest assert 847ae0795514 KVM: selftests: Convert x86's TSC MSRs test to use printf guest asserts a925f7994281 KVM: selftests: Convert the nSVM software interrupt test to printf guest asserts 40b319d6b4e1 KVM: selftests: Convert x86's set BSP ID test to printf style guest asserts b13a307ce3c6 KVM: selftests: Convert x86's nested exceptions test to printf guest asserts 0f52e4aaa614 KVM: selftests: Convert the MONITOR/MWAIT test to use printf guest asserts bf6c760b9df3 KVM: selftests: Convert x86's KVM paravirt test to printf style GUEST_ASSERT 8d1d3ce604e5 KVM: selftests: Convert the Hyper-V feature test to printf style GUEST_ASSERT 82cb0ed66d4e KVM: selftests: Convert the Hyper-V extended hypercalls test to printf asserts 06b651d250e5 KVM: selftests: Convert x86's CPUID test to printf style GUEST_ASSERT 3d9bd831175e KVM: selftests: Convert steal_time test to printf style GUEST_ASSERT 9291c9cef5b5 KVM: selftests: Convert set_memory_region_test to printf-based GUEST_ASSERT 5f82bbab84ad KVM: selftests: Convert s390's tprot test to printf style GUEST_ASSERT 428c76c769fa KVM: selftests: Convert s390's memop test to printf style GUEST_ASSERT c55a475d5fc4 KVM: selftests: Convert the memslot performance test to printf guest asserts d0ad3bacc523 KVM: selftests: Convert ARM's vGIC IRQ test to printf style GUEST_ASSERT df27f6b45454 KVM: selftests: Convert ARM's page fault test to printf style GUEST_ASSERT af5b41b97f1c KVM: selftests: Convert ARM's hypercalls test to printf style GUEST_ASSERT bac9aeecc387 KVM: selftests: Convert debug-exceptions to printf style GUEST_ASSERT db44e1c871bc KVM: selftests: Convert aarch_timer to printf style GUEST_ASSERT 5d1d46f9d56f KVM: selftests: Add a selftest for guest prints and formatted asserts edb5b700f9f8 KVM: selftests: Add #define of expected KVM exit reason for ucall b35f4c73d389 KVM: selftests: Add arch ucall.h and inline simple arch hooks 289c2b4db8f3 KVM: selftests: Add formatted guest assert support in ucall framework 57e5c1fef5ec KVM: selftests: Add string formatting options to ucall 215a681710a5 KVM: selftests: Add additional pages to the guest to accommodate ucall e5119382499c KVM: selftests: Add guest_snprintf() to KVM selftests a1c1b55e116c KVM: selftests: Add strnlen() to the string overrides 6783ca4105a7 KVM: selftests: Add a shameful hack to preserve/clobber GPRs across ucall b145c58d95ff KVM: selftests: Make TEST_ASSERT_EQ() output look like normal TEST_ASSERT() 6d85f51a1f08 KVM: selftests: Rename the ASSERT_EQ macro 7fedbf32fcc7 selftests/bpf: Add testcase for xdp attaching failure tracepoint bf4ea1d0b2cb bpf, xdp: Add tracepoint to xdp attaching failure 416c6d01244e selftests/bpf: fix static assert compilation issue for test_cls_*.c 6a5a148aaf14 bpf: fix bpf_probe_read_kernel prototype mismatch 7e4966e6e13d KVM: selftests: Remove superfluous variable assignment 25ad10658dc1 riscv, bpf: Adapt bpf trampoline to optimized riscv ftrace framework 94e38c956b97 libbpf: fix typos in Makefile 174e8ac0272d riscv: alternatives: fix a typo in comment 12d61a1bc28e RISC-V: cpu: refactor deprecated strncpy b859b018aadf KVM: selftests: use unified time type for comparison 0de704d2d6c8 KVM: selftests: Extend x86's sync_regs_test to check for exception races 60c4063b4752 KVM: selftests: Extend x86's sync_regs_test to check for event vector races ae895cbe613a KVM: selftests: Extend x86's sync_regs_test to check for CR4 races 0d033770d43a KVM: x86: Fix KVM_CAP_SYNC_REGS's sync_regs() TOCTOU issues ce53ad81ed36 EDAC/igen6: Fix the issue of no error events a2c15fece4b4 cgroup: fix obsolete function name above css_free_rwork_fn() 05f76ae95e71 cgroup/cpuset: fix kernel-doc 55a5956a55b4 cgroup: clean up printk() 30ff01ee99bc pds_core: Fix documentation for pds_client_register f85b1c7da776 net: switchdev: Remove unused typedef switchdev_obj_dump_cb_t() e12f2a6d1b9e netlabel: Remove unused declaration netlbl_cipsov4_doi_free() 2fca1b5ef898 ila: Remove unnecessary file net/ila.h 03d4a1004053 dt-bindings: clock: versal: Convert the xlnx,zynqmp-clk.txt to yaml 172044e30b00 dt-bindings: clock: xlnx,versal-clk: drop select:false 9e63a99c566f udp: Remove unused function declaration udp_bpf_get_proto() 497c3a5fb3ed cirrus: cs89x0: fix the return value handle and remove redundant dev_warn() for platform_get_irq() ae3683a34265 net: dsa: hellcreek: Replace bogus comment ae336f30d513 bnx2x: Remove unnecessary ternary operators c7606d49e609 octeontx2: Remove unnecessary ternary operators ae1d60c41e58 net: hisilicon: fix the return value handle and remove redundant netdev_err() for platform_get_irq() 9011e49d54dc modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules 95e7ebc68231 rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff 569820befb16 net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index d4a5c59a955b mmc: au1xmmc: force non-modular build and remove symbol_get usage 0faa29c4207e ARM: pxa: remove use of symbol_get() 28e671114fb0 drm/i915/guc/slpc: Restore efficient freq earlier 3742928a52d6 wifi: ath12k: change to use dynamic memory for channel list of scan 68c35cc39b41 wifi: ath12k: trigger station disconnect on hardware restart 7ee027abd453 wifi: ath12k: Use pdev_id rather than mac_id to get pdev 1e9b1363e2de wifi: ath12k: avoid array overflow of hw mode for preferred_hw_mode 603cf6c2fcdc wifi: ath12k: fix memcpy array overflow in ath12k_peer_assoc_h_he() 15c8441dc1ed wifi: ath12k: correct the data_type from QMI_OPT_FLAG to QMI_UNSIGNED_1_BYTE for mlo_capable 8ad314da54c6 wifi: ath12k: Fix a NULL pointer dereference in ath12k_mac_op_hw_scan() 13329d0cb721 wifi: ath11k: Remove cal_done check during probe bdfc967bf5fc wifi: ath11k: Add coldboot calibration support for QCN9074 011e5a3052a2 wifi: ath11k: Split coldboot calibration hw_param cc69c93bcb50 accel/qaic: remove redundant pointer pexec 925c86a19bac fs: add CONFIG_BUFFER_HEAD 487c607df790 block: use iomap for writes to block devices a05f7bd9578b block: stop setting ->direct_IO 727cfe976758 block: open code __generic_file_write_iter for blkdev writes 2ba39cc46bfe fs: rename and move block_page_mkwrite_return 4a8b719f95c0 fs: remove emergency_thaw_bdev b65413768abd x86/kprobes: Prohibit probing on compiler generated CFI checking code 88c56cfeaec4 sched/fair: Block nohz tick_stop when cfs bandwidth in use c98c18270be1 sched, cgroup: Restore meaning to hierarchical_quota 113d0a6b3954 MAINTAINERS: Add Peter explicitly to the psi section 98dfdd9ee939 sched/psi: Select KERNFS as needed a899db5b8f9f drm/i915: Remove unnecessary include d6c531ab4820 drm/i915: Invalidate the TLBs on each GT cfad53a99d94 ALSA: hda: cs35l41: Print amp configuration after bind a79d48846b06 i915/drm/gt: Move the gt defines in the gt directory 568a2e6f0b12 drm/i915/gt: Move TLB invalidation to its own file d1099e2276df powerpc/pseries: Honour current SMT state when DLPAR onlining CPUs 73c58e7e1412 powerpc: Add HOTPLUG_SMT support 3b3a4d0fe542 powerpc/pseries: Initialise CPU hotplug callbacks earlier 7f96539437ea powerpc/kexec: fix minor typo bbfa509d6329 powerpc/ep8248e: Mark driver as non removable 54f30b83fe62 powerpc: address missing-prototypes warnings c3062ede9927 selftests/powerpc/ptrace: Declare test temporary variables as volatile fc6732a8556c selftests/powerpc/ptrace: Fix typo in pid_max search error 68877ff20a7f selftests/powerpc/ptrace: Explain why tests are skipped 81d7cac4d11c powerpc: Explicitly include correct DT includes e43c0a0c3c28 powerpc/64s/radix: combine final TLB flush and lazy tlb mm shootdown IPIs 177255afb405 powerpc: Add mm_cpumask warning when context switching f74b2a6c01a0 powerpc/64s: Use dec_mm_active_cpus helper c3c2e9375348 powerpc: Account mm_cpumask and active_cpus in init_mm ab481817912e powerpc/64: Enable accelerated crypto algorithms in defconfig 026fa6c52da5 powerpc/crypto: don't build aes-gcm-p10 by default 9d6e1c21e1be powerpc/crypto: fix missing skcipher dependency for aes-gcm-p10 3a24ea0df83e powerpc/kuap: Use ASM feature fixups instead of static branches eb52f66f0abd powerpc/kuap: KUAP enabling/disabling functions must be __always_inline 5222a1d5142e powerpc/kuap: Simplify KUAP lock/unlock on BOOK3S/32 26e041208291 powerpc/kuap: Use MMU_FTR_KUAP on all and refactor disabling kuap 4589a2b7894d powerpc/kuap: MMU_FTR_BOOK3S_KUAP becomes MMU_FTR_KUAP 6b289911c80d powerpc/features: Add capability to update mmu features later 38bb171b9584 powerpc/kuap: Fold kuep_is_disabled() into its only user 1bec4adcd59e powerpc/kuap: Avoid useless jump_label on empty function 880df2d46a3f powerpc/kuap: Avoid unnecessary reads of MD_AP a38a4090e2c4 ASoC: fsl_micfil: Use SET_SYSTEM_SLEEP_PM_OPS to simplify PM 367365051b06 ASoC: fsl_micfil: Add fsl_micfil_use_verid function 51d765f79c8d ASoC: fsl_micfil: Add new registers and new bit definition c00701125cf3 coresight: trbe: Directly use ID_AA64DFR0_EL1_TraceBuffer_IMP 6f092c98dcfa wifi: ath11k: simplify ath11k_mac_validate_vht_he_fixed_rate_settings() 72c8caf904ae wifi: ath11k: fix band selection for ppdu received in channel 177 of 5 GHz 14a2714085ac docs: ABI: sysfs-bus-mhi: Update contact info 3a63ef6e4b9e drm/tiny: panel-mipi-dbi: Allow sharing the D/C GPIO 8cc8ccbaa5d8 drm/mipi-dbi: Lock SPI bus before setting D/C GPIO 34093c9fa05d net: Remove duplicated include in mac.c bd60438eeb1e selftests/net: report rcv_mss in tcp_mmap 288c63d5cb46 wifi: mwifiex: fix error recovery in PCIE buffer descriptor management 0701519fda6f wifi: brcmsmac: cleanup SCB-related data types a9477c12ae54 wifi: brcmsmac: remove more unused data types d6b484b5cb2a wifi: mt76: Replace strlcpy() with strscpy() 3d5199a173d0 drm/msm/dpu: drop dpu_core_perf_destroy() 4161ec7e93d1 drm/msm/dpu: move max clock decision to dpu_kms. d64d83806aa4 drm/msm/dpu: remove extra clk_round_rate() call 7a735940293d drm/msm/dpu: remove unused fields from struct dpu_core_perf 779f336ed4b8 drm/msm/dpu: use dpu_perf_cfg in DPU core_perf code 716f0d4cac0f drm/msm/dpu: drop the dpu_core_perf_crtc_update()'s stop_req param a6239e65c801 drm/msm/dpu: rework indentation in dpu_core_perf 6a4bc73915af drm/msm/dpu: drop separate dpu_core_perf_tune overrides 808c92df654a drm/msm/dpu: bail from _dpu_core_perf_crtc_update_bus if there are no ICC paths f15de4f6245b drm/msm/dpu: drop enum dpu_core_perf_data_bus_id a46750a13bb0 net: ti: icssg-prueth: Add Power management support 8fb86b0dcaed net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver c2f67d192351 net: ti: icssg-prueth: Add Standard network staticstics c1e10d5dc7a1 net: ti: icssg-prueth: Add ICSSG Stats 128d5874c082 net: ti: icssg-prueth: Add ICSSG ethernet driver 172e604a8c62 dt-bindings: net: Add ICSSG Ethernet b8d5008f8c51 net: ti: icssg-prueth: Add icssg queues APIs and macros e9b4ece7d74b net: ti: icssg-prueth: Add Firmware config and classification APIs. b6ba7752149d net: ti: icssg-prueth: Add mii helper apis and macros 61f4d2044aeb net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. 7b4a727e84f0 drm/msm/dpu: drop BWC features from DPU_MDP_foo namespace 1613c5fddd42 drm/msm/dpu: drop UBWC configuration a2e87e9ef891 drm/msm/dpu: use MDSS data for programming SSPP 6f410b246209 drm/msm/mdss: populate missing data 71e00fc0afde drm/msm/mdss: export UBWC data cab5b40633b0 drm/msm/mdss: rename ubwc_version to ubwc_enc_version 0fbe7c7d36e8 drm/msm/mdss: correct UBWC programming for SM8550 edb34ac1f65e drm/msm/dpu: drop compatibility INTR defines 40f9cedf54f1 drm/msm/dpu: drop now-unused mdss_irqs field from hw catalog bf8198cc3b90 drm/msm/dpu: autodetect supported interrupts 370891f0d983 drm/msm/dpu: split interrupt address arrays c54b4c35194e drm/msm/dpu: inline __intr_offset f09f5459bd85 drm/msm: Remove redundant DRM_DEV_ERROR() 745d7e38e95d net: dsa: mv88e6xxx: Add erratum 3.14 for 88E6390X and 88E6190X b4b405040689 dt-bindings: display/msm: mdss-common: add memory-region property 73b4c04e2e9a octeontx2-pf: TC flower offload support for SPI field c8915d7329d6 tc: flower: Enable offload support IPSEC SPI field. 4c13eda757e3 tc: flower: support for SPI a57c34a80cbe net: flow_dissector: Add IPSEC dissector 6d7d66ac9ce1 dt-bindings: net: oxnas-dwmac: remove obsolete bindings a67fa91130ca net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver caea958926c3 ata: sata_rcar: Convert to platform remove callback returning void 3596b025627c ata: sata_mv: Convert to platform remove callback returning void 114dda82d39b ata: sata_gemini: Convert to platform remove callback returning void 1a9bc02bbe67 ata: sata_fsl: Convert to platform remove callback returning void ac1bc5f957c1 ata: sata_dwc_460ex: Convert to platform remove callback returning void d6ef90f1c0e4 ata: pata_rb532_cf: Convert to platform remove callback returning void 4b1d88fcbf9b ata: pata_pxa: Convert to platform remove callback returning void b5ba32b63c11 ata: pata_mpc52xx: Convert to platform remove callback returning void eb605fa6c977 ata: pata_imx: Convert to platform remove callback returning void 201025973d63 ata: pata_ftide010: Convert to platform remove callback returning void 3e981d936a71 ata: pata_ep93xx: Convert to platform remove callback returning void 843b62f41cff ata: pata_arasan_cf: Convert to platform remove callback returning void 6b4f165e0858 ata: libata: remove deprecated EH callbacks 89329c7384ef ata: libata-core: remove ata_bus_probe() f810b81ce897 ata: sata_sx4: drop already completed TODO 541528170a5c ata,scsi: remove ata_sas_port_init() a76f1b637ce9 ata,scsi: cleanup __ata_port_probe() 77461a3ff72f ata: libata-core: inline ata_port_probe() 8ac161ea2b37 ata: libata-sata: remove ata_sas_sync_probe() 6c2fe21e08c2 ata,scsi: remove ata_sas_port_destroy() 43aa43351bb5 ata,scsi: remove ata_sas_port_{start,stop} callbacks ff8072d589dc ata: libata: remove references to non-existing error_handler() 671b4493fc18 ata: sata_sil24: fix parameter type of sil24_exec_polled_cmd() 6da99acbffb4 ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() cc26436452de ata: libahci: fix parameter type of ahci_exec_polled_cmd() 8c1253637808 ata: libata-scsi: fix timeout type in ata_scsi_park_store() d14d41cc5aae ata: fix debounce timings type ca02f22516dd ata: libata-eh: fix reset timeout type 84abed36d7de ata: libata-core: fix parameter types of ata_wait_register() 63b93099359e ata: libata: fix parameter type of ata_deadline() 282298e95b76 ata: pata_imx: Use devm_platform_get_and_ioremap_resource() 2ade28916d20 ata: pata_ftide010: Use devm_platform_get_and_ioremap_resource() 9402b802aa99 ata: pata_ixp4xx: Remove unnecessary return value check b1aa998467c3 ata: pata_ixp4xx: Use devm_platform_get_and_ioremap_resource() 08c046e23595 ata: sata_rcar: Convert to devm_platform_ioremap_resource() 7763320fb966 ata: sata_rcar: Remove unnecessary return value check 827f6eaf39a1 ata: sata_rcar: drop useless initializer 7f187e74c7f9 ata: ahci_tegra: Convert to devm_platform_ioremap_resource() 6dd7830cf765 ata: ahci_xgene: Convert to devm_platform_ioremap_resource() 04fd6f563322 ata: ahci_seattle: Convert to devm_platform_ioremap_resource() 7addb1051052 ata: ahci_octeon: Convert to devm_platform_ioremap_resource() 61e6ae711ada ata: Explicitly include correct DT includes 67d5ffb9ed51 selftests: mlxsw: rif_bridge: Add a new selftest 6b3f46837c32 selftests: mlxsw: rif_lag_vlan: Add a new selftest 4308967d98c3 selftests: mlxsw: rif_lag: Add a new selftest 24e84656e432 selftests: router_bridge_1d_lag: Add a new selftest 3f0c4e70a9ef selftests: router_bridge_lag: Add a new selftest 49e15dec8b90 selftests: router_bridge_vlan_upper: Add a new selftest 0a06e0c1af97 selftests: router_bridge_1d: Add a new selftest eb1388553ef4 selftests: router_bridge: Add remastering tests 10857e677905 net: stmmac: XGMAC support for mdio C22 addr > 3 8e4bb53c902e drm/bridge: Add debugfs print for bridge chains ee042cdb9f0f fs/ecryptfs: remove kernel-doc warnings d28dc3d87fe2 ALSA: ac97: set variables dev_attr_vendor_id to static db31e6f170f3 can: c_can: Do not check for 0 return after calling platform_get_irq() d33dbddf43a0 ARM: keystone: Merge PM function into main support file 04a0137fc36d ARM: keystone: Merge memory.h into the only file that uses it e50a76355c1d soc: ti: k3-ringacc: remove non-fatal probe deferral log 8127ab5fbaee arm64: defconfig: Enable various configs for TI K3 platforms cac04e27f093 arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI d6ffe1b4b8c1 arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node 7815b2816d14 arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI 5d55545cc2da arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral f33f5e4c801b arm64: dts: ti: k3-j784s4-main: Add DT node for UFS 99e7172db1ae arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs 98f3b667e1de arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain dc1890b95e50 ARM: dts: microchip: split interrupts per cells 0bec3d7ecc74 arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros 68c6af72047c net: phy: nxp-c45-tja11xx: reset PCS if the link goes down 08e6547c8468 net: phy: nxp-c45-tja11xx: read ext trig ts on TJA1120 c552c110d479 net: phy: nxp-c45-tja11xx: run cable test with the PHY in test mode 425c8348df7b net: phy: nxp-c45-tja11xx: handle FUSA irq bdb4c5b88520 net: phy: nxp-c45-tja11xx: read egress ts on TJA1120 b0b2247d815d net: phy: nxp-c45-tja11xx: enable LTC sampling on both ext_ts edges f1fe5dff2b8a net: phy: nxp-c45-tja11xx: add TJA1120 support 369da333569e net: phy: nxp-c45-tja11xx: use get_features 6c0c85da044e net: phy: nxp-c45-tja11xx: prepare the ground for TJA1120 643480a1a73d net: phy: nxp-c45-tja11xx: remove RX BIST frame counters ac0687e821cf net: phy: nxp-c45-tja11xx: use phylib master/slave implementation 8af3bf668382 virtio_net: enable per queue interrupt coalesce feature 394bd87764b6 virtio_net: support per queue interrupt coalesce command 308d7982dcdc virtio_net: extract interrupt coalescing settings to a structure 54116d442e00 Input: rpckbd - fix the return value handle for platform_get_irq() 8c052fb3002e iomap: support IOCB_DIO_CALLER_COMP 099ada2c8726 io_uring/rw: add write support for IOCB_DIO_CALLER_COMP 9cf3516c29e6 fs: add IOCB flags related to passing back dio completions 7b3c14d1a96b iomap: add IOMAP_DIO_INLINE_COMP daa99c5a3319 iomap: only set iocb->private for polled bio 3a0be38cc84d iomap: treat a write through cache the same as FUA 44842f647346 iomap: use an unsigned type for IOMAP_DIO_* defines 3486237c6fe8 iomap: cleanup up iomap_dio_bio_end_io() 9bde3bfe24ca drm: xlnx: zynqmp_dpsub: Use devm_platform_ioremap_resource_byname() 55354ee7dcc5 drm: xlnx: zynqmp_dpsub: Use dev_err_probe instead of dev_err 1832fba7f978 drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask 999d0863ff64 inet6: Remove unused function declaration udpv6_connect() ceaac91dcd06 net: make sure we never create ifindex = 0 005c9600003e net/macmace: Replace zero-length array with DECLARE_FLEX_ARRAY() helper a488bc16225e fanotify: Remove unused extern declaration fsnotify_get_conn_fsid() ea45025de81b drm/xlnx/zynqmp_dp: Fix function name zynqmp_dp_link_train() -> zynqmp_dp_train() a53ef0550bca clk: versaclock3: Switch to use i2c_driver's probe callback c975cc599eb7 gpio: sama5d2-piobu: remove unneeded call to platform_set_drvdata() 8e85d6af1b3c gpio: rc5t583: remove unneeded call to platform_set_drvdata() e91e8b537a6f gpio: pmic-eic-sprd: remove unnecessary call to platform_set_drvdata() b0c488615eb1 dt-bindings: gpio: brcm,kona-gpio: convert to YAML 5f57665a217e gpio: palmas: remove unnecessary call to platform_set_drvdata() ceac51b1ee43 gpio: max77620: remove unneeded platform_set_drvdata() call c518e7dc6457 gpio: lp3943: remove unneeded platform_set_drvdata() call 0f264ab788ed dt-bindings: dmaengine: at_xdmac: add compatible with microchip,sam9x7 926a4b17e936 dmaengine: ep93xx: Use struct_size() 897500c7ea91 dmaengine: Explicitly include correct DT includes 6d9c5ae6a70c dt-bindings: iio: admv1014: make all regs required 62b41b656666 dmaengine: idxd: Expose ATS disable knob only when WQ ATS is supported 97b1185fe54c dmaengine: idxd: Simplify WQ attribute visibility checks cae701b9ccf1 dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update f1de55ff7c70 dmaengine: ipu: Remove the driver b20f5801ecbd iio: cdc: ad7150: relax return value check for IRQ get 1402913c92be iio: mb1232: relax return value check for IRQ get d3c4db86c711 tracing: bpf: use struct trace_entry in struct syscall_tp_t d823445b09a2 drm/i915/uncore: fix race around i915->params.mmio_debug 7afe2340641d drm/i915/uncore: split unclaimed_reg_debug() to header and footer 1395706a1490 swiotlb: search the software IO TLB only if the device makes use of it 1aaa736815eb swiotlb: allocate a new memory pool when existing pools are full ad96ce3252db swiotlb: determine potential physical address limit 79636caad361 swiotlb: if swiotlb is full, fall back to a transient memory pool 62708b2ba405 swiotlb: add a flag whether SWIOTLB is allowed to grow 158dbe9c9a3d swiotlb: separate memory pool data from other allocator data fea18777a78e swiotlb: add documentation and rename swiotlb_do_find_slots() 05ee774122bd swiotlb: make io_tlb_default_mem local to swiotlb.c 0c6874a6ac04 swiotlb: bail out of swiotlb_init_late() if swiotlb is already allocated 39b5ba6cb569 regulator: max77857: change some variables to static fbeb1ec85dc6 ALSA: usb-audio: Remove unused function declaration f5343efdf5b5 wifi: libertas: prefer kstrtoX() for simple integer conversions 3e14212f79fd wifi: libertas: handle possible spu_write_u16() errors 6c968e90198f wifi: libertas: cleanup SDIO reset 2c531d28f8e9 wifi: libertas: simplify list operations in free_if_spi_card() ce44fdf9c9d2 wifi: libertas: use convenient lists to manage SDIO packets c1861ff1d63d wifi: libertas: add missing calls to cancel_work_sync() e7899a90cebe wifi: drivers: Explicitly include correct DT includes 6fd879f9783b wifi: wilc1000: add SPI commands retry mechanism 119585281617 wifi: mwifiex: Fix OOB and integer underflow when rx packets 646462f860f1 wifi: wilc1000: remove use of has_thrpt_enh3 flag 023d2f14abf8 wifi: rtw89: get data rate mode/NSS/MCS v1 from RX descriptor ae775faa8750 wifi: rtw89: add to display hardware rates v1 histogram in debugfs 5c152231c341 wifi: rtw89: add C2H RA event V1 to support WiFi 7 chips 57cafeb18f06 wifi: rtw89: use struct to access RA report c342ac219516 wifi: rtw89: use struct to access firmware C2H event header c97683ff01a4 wifi: rtw89: add H2C RA command V1 to support WiFi 7 chips 401b0c161b09 wifi: rtw89: use struct to set RA H2C command 2ef14155c29b wifi: rtw89: phy: rate pattern handles HW rate by chip gen 9e5c6c0df94e wifi: rtw89: define hardware rate v1 for WiFi 7 chips f698afa7ce37 wifi: rtw89: add chip_info::chip_gen to determine chip generation 942999c48cb3 wifi: rtw89: Fix loading of compressed firmware 76edfcf430cc HID: i2c-hid: Do panel follower work on the system_wq 96a37bfd232a HID: i2c-hid: Support being a panel follower 5f8838e9405d HID: i2c-hid: Suspend i2c-hid devices in remove d93d28477222 HID: i2c-hid: Make suspend and resume into helper functions 675cd877c952 HID: i2c-hid: Rearrange probe() to power things up later a889ee12d53d HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() fbf0ea2da3c7 of: property: fw_devlink: Add a devlink for panel followers de0874165b83 drm/panel: Add a way for other devices to follow panel state d2aacaf07395 drm/panel: Check for already prepared/enabled in drm_panel 2ca376ef18f6 dt-bindings: HID: i2c-hid: Add "panel" property to i2c-hid backed touchscreens 8229399486c4 drm/panel-edp: Add enable timings for N140HCA-EAC panel 0a8c264d51ad iommu/arm-smmu: Clean up resource handling during Qualcomm context probe 56dc986a6b20 ima: require signed IMA policy when UEFI secure boot is enabled f20765fdfdc2 integrity: Always reference the blacklist keyring with appraisal 5087fd9e80e5 ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig dabc621a3110 ACPI: thermal: Drop enabled flag from struct acpi_thermal_active fc001b36e50f ACPI: Move AMBA bus scan handling into arm64 specific directory 2fa00769b1e4 powercap: intel_rapl: Optimize rp->domains memory allocation 01e6f8ad8d26 net: dsa: qca8k: use dsa_for_each macro instead of for loop a9108b0712bf net: dsa: qca8k: move qca8xxx hol fixup to separate function 18e8feae4a80 net: dsa: qca8k: limit user ports access to the first CPU port on setup 23cfc7172e52 net: dsa: qca8k: make learning configurable and keep off if standalone de9db136dcc3 net: dsa: tag_qca: return early if dev is not found e20e75017c5a net/sched: sch_qfq: warn about class in use while deleting 7118f56e04d4 net/sched: sch_htb: warn about class in use while deleting 8e4553ef3ed5 net/sched: sch_hfsc: warn about class in use while deleting daf8d9181b9b net/sched: sch_drr: warn about class in use while deleting 8798481b667f net/sched: wrap open coded Qdics class filter counter 1672730cffaf iommu/arm-smmu-v3: Change vmid alloc strategy from bitmap to ida 290cdd7959a7 drm/panel: sitronix-st7789v: Check display ID 71f739082160 drm/panel: sitronix-st7789v: Add EDT ET028013DMA panel support a368b40836e7 drm/panel: sitronix-st7789v: Clarify a definition 6b00e72e4bee drm/panel: sitronix-st7789v: Use 9 bits per spi word by default 9943981aa3ab dt-bindings: display: st7789v: bound the number of Rx data lines 893cfba7c56a dt-bindings: display: st7789v: Add the edt,et028013dma panel compatible a411558cc143 drm/panel: sitronix-st7789v: add Inanbo T28CP45TN89 support e4572f99f8a7 drm/panel: sitronix-st7789v: avoid hardcoding polarity info 7a6288726cf6 drm/panel: sitronix-st7789v: avoid hardcoding invert mode a4b563b1d19d drm/panel: sitronix-st7789v: add media bus format 4098d1867f27 drm/panel: sitronix-st7789v: avoid hardcoding panel size 9b4454fa2528 drm/panel: sitronix-st7789v: avoid hardcoding mode info bc2aa99b2306 drm/panel: sitronix-st7789v: improve error handling fbad26dcb657 drm/panel: sitronix-st7789v: simplify st7789v_spi_write b6b65e45e09a drm/panel: sitronix-st7789v: make reset GPIO optional c2974f43b123 drm/panel: sitronix-st7789v: remove unused constants 11649154ec46 drm/panel: sitronix-st7789v: add SPI ID table ff984a81cf60 dt-bindings: display: st7789v: add Inanbo T28CP45TN89 b93e0e203e27 dt-bindings: vendor-prefixes: add Inanbo 0f249678fef4 drm/tests: Alloc drm_device on drm_exec tests 8ca3ee6f3f64 ALSA: hda/cs35l56: Reject I2C alias addresses 3106797d2b0b ALSA: hda/cs35l56: Fail if .bin not found and firmware not patched 2f860dd89538 ALSA: hda/cs35l56: Do not download firmware over existing RAM firmware 0ba0dfd96992 ALSA: hda/cs35l56: cs_dsp_power_down() on cs35l56_hda_fw_load() error path fb78d73dde2d ALSA: hda/cs35l56: Call cs_dsp_power_down() before calling cs_dsp_remove() e5bac77b6708 ALSA: hda/cs35l56: Always power-up and start cs_dsp 15c378d66fc5 ALSA: hda/cs35l56: Call cs_dsp_power_down() before reloading firmware c36570970a58 ALSA: hda/cs35l56: Do not mark cache dirty after REINIT 7b6466ad1d7b ALSA: hda/cs35l56: Complete firmware reboot before calling cs_dsp_run() 481daa505bc3 s390/cert_store: select CRYPTO_LIB_SHA256 ddd33ff119cf drm/i915: Add function to clear scanout flag for vmas 1836a6c6668c drm/i915/display: Remove i915_gem_object_types.h from intel_frontbuffer.h 7b5745506603 drm/i915: Add getter/setter for i915_gem_object->frontbuffer 72e31c0a942d drm/i915: Add macros to get i915 device from i915_gem_object 6a5c8c69a4c7 selftests: mptcp: userspace_pm: unmute unexpected errors 1dc88d241f92 selftests: mptcp: pm_nl_ctl: always look for errors 9466df1a27d5 selftests: mptcp: join: colored results 03668c65d153 selftests: mptcp: join: rework detailed report 2f48401dd0f2 net/hsr: Remove unused function declarations 04786c0659db selftests: connector: Fix input argument error paths to skip 1ea66e89f68c bpf, devmap: Remove unused dtab field from bpf_dtab_netdev 2d20bfc315eb bpf, cpumap: Remove unused cmap field from bpf_cpu_map_entry 81584c23f249 netfilter: bpf: Only define get_proto_defrag_hook() if necessary e99688eba2e9 bpf: Fix an array-index-out-of-bounds issue in disasm.c fd0b5ba87ad5 clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src 23b45f8aab49 soc: qcom: socinfo: Add SoC ID for SM7125 b1b52717beb1 dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 cb160cd7b11d dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID 90158bc118f6 soc: qcom: socinfo: drop the IPQ5019 SoC ID a5de9bc61181 arm64: dts: qcom: Add base SM4450 QRD DTS 7a1fd03e7410 arm64: dts: qcom: Adds base SM4450 DTSI 2b1fd18fe5f9 dt-bindings: arm: qcom: Document SM4450 SoC and boards 42618de085cc soc: qcom: socinfo: add SM4450 ID 4d641d2fafbb dt-bindings: arm: qcom,ids: add SoC ID for SM4450 753a1baa74ef ARM: dts: broadcom: split interrupts per cells cb88f7f51bc6 rcu-tasks: Permit use of debug-objects with RCU Tasks flavors 7cb8d1ab8cbd drm/virtio: Support sync objects 8dc97ccf94c7 ASoC: SOF: Deprecate invalid enums in IPC3 ed19c4a9b102 ASoC: SOF: ipc3: update dai_link_fixup for SOF_DAI_MEDIATEK_AFE cf35ab3d58c6 ASoC: soc-acpi: improve log messagesin link_slaves_found() bb29a33c4b4d ASoC: soc-acpi: move link_slaves_found() 799d9933ba47 ASoC: SOF: Intel: start simplify the signature of link_slaves_found() a60ed3b73870 ASoC: intel: sof_sdw: Move group_generated logic a386162e7dc2 ASoC: intel: sof_sdw: Merge codec_conf_alloc into dailink_info 98a7a1143f83 ASoC: intel: sof_sdw: Clean up DAI link counting 4754e29c779f ASoC: Intel: sof_sdw: add cs35l56 codec info 009582008182 ASoC: intel: sof_sdw: Allow direct specification of CODEC name 656dd91a3a1c ASoC: Intel: sof_sdw: break earlier when a adr link contains different codecs 8673e68b5946 ASoC: intel: sof_sdw: Move amp_num initialisation to mc_probe febac07b4c69 ASoC: intel: sof_sdw: Remove redundant parameters in dai creation 855e69f4ff9d ASoC: intel: sof_sdw: Minor tidy up of mc_probe fad1a9eff67d ASoC: intel: sof_sdw: Constify parameter to find_codec_part_info 31a54f78ad1d ASoC: intel: sof_sdw: Simplify find_codec_info_acpi 18c45cb362fc ASoC: intel: sof_sdw: Use a module device table 08f62f6291ba ASoC: intel: sof_sdw: Remove some extra line breaks 4fc16d21b7ab ASoC: intel: sof_sdw: Rename codec_idx to codec_dlc_index 1d1062382b18 ASoC: intel: sof_sdw: Use consistent variable naming for links 0cc85f2bfbcb ASoC: Intel: sof_sdw: add support for SKU 0AFE 616bee2c06ca ASoC: Intel: sof_sdw: rename link_id to be_id 3390d4ed823e ASoC: Intel: sof_sdw: allow mockup amplifier to provide feedback 4b68ce6912fd ASoC: Intel: sof_sdw: reorder SoundWire codecs in Kconfig a14aded92991 ASoC: Intel: sof_sdw: Update BT offload config for soundwire config f3c37847c704 ASoC: Intel: sof_rt5682 add support for HDMI_In capture 26d9726f667e ASoC: Intel: sof_rt5682: add RPL support for MAX98357A speaker e63e2810edd2 ASoC: Intel: soc-acpi: Add entry for rt711-sdca-sdw at link 0 in RPL match table 871861f6ad6d ASoC: amd: acp5x-mach:add checks to avoid static analysis warnings 71d76768fbe7 ASoC: Intel: atom: remove static analysis false positive 64778b022e62 ASoC: Intel: bdw_rt286: add checks to avoid static analysis warnings 8cf5286216dc ASoC: SOF: mediatek: remove error checks on NULL ipc e302f8d9f799 ASoC: SOF: imx: remove error checks on NULL ipc 55cb3dc271d8 ASoC: SOF: topology: simplify code to prevent static analysis warnings e44222c21367 ASoC: SOF: ipc3: add checks to prevent static analysis warnings 390e7066db29 ASoC: SOF: sof-client-probes-ipc4: add checks to prevent static analysis warnings 079082c60aff tcx: Fix splat during dev unregister df41fa677d9b net: bcmgenet: Remove TX ring full logging 634e44971981 vsock: Remove unused function declarations 4cbc32a8a2b4 net/smc: Remove unused function declarations f4dcfa6fa1a8 selftests: connector: Add .gitignore and poupulate it with test 165f6890586e selftests: connector: Fix Makefile to include KHDR_INCLUDES 230f3d53a547 i40e: remove i40e_status 68223f96997e tcp: Remove unused function declarations acf228cd3d74 drm/i915/huc: fix intel_huc.c doc bulleted list format error bc48641a68dc clk: qcom: cbf-msm8996: Add support for MSM8996 Pro 434cb57732cd dt-bindings: clock: qcom,msm8996-cbf: Add compatible for MSM8996 Pro d988aa8cd096 ARM: dts: qcom-mdm9615: specify gcc clocks 174b934c3dc4 ARM: dts: qcom-mdm9615: specify clocks for the lcc device a47fa46187cc clk: qcom: gcc-mdm9615: drop the cxo clock c01c9ed3aba9 clk: qcom: gcc-mdm9615: use parent_hws/_data instead of parent_names 1583694bb4ea clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock bac4675a4d1b clk: qcom: drop lcc-mdm9615 in favour of lcc-msm8960 6bab5dab6ed3 clk: qcom: gcc-mdm9615: use ARRAY_SIZE instead of specifying num_parents b7fd5d19e32a dt-bindings: clock: provide separate bindings for qcom,gcc-mdm9615 9f08d334969b dt-bindings: clock: drop qcom,lcc-mdm9615 header file 83490976a7a7 dt-bindings: clock: qcom,lcc.yaml: describe clocks for lcc,qcom-mdm9615 fd42c8ec6890 arm64: dts: qcom: sm8550-qrd: add pmic glink port/endpoints 7a69845b3a08 arm64: dts: qcom: sm8550-mtp: add pmic glink port/endpoints 243f1a6d3df9 arm64: dts: qcom: sm8550: add ports subnodes in usb/dp qmpphy node 7daada8630eb soc: qcom: pmic_glink: enable altmode for SM8550 0549bc385f35 soc: qcom: pmic_glink_altmode: add retimer-switch support 1beecfe68f80 soc: qcom: pmic_glink_altmode: handle safe mode when disconnect 7ebf243a2018 hsi: omap_ssi: Explicitly include correct DT includes 668e08c2e7b0 soc: qcom: rpmhpd: Add SDX75 power domains 0b9d94e1f19a dt-bindings: power: qcom,rpmpd: Add compatible for sdx75 e5e527d1ed02 clk: qcom: videocc-sm8350: Add SC8280XP support dfe488d99da7 dt-bindings: clock: qcom,sm8350-videocc: Add SC8280XP 2628d40899d1 devlink: Remove unused extern declaration devlink_port_region_destroy() 4d8cbf6dbcda fs: omfs: Use flexible-array member in struct omfs_extent 1d6664fadda3 KVM: x86: Use sysfs_emit() instead of sprintf() 74bdfab4fd7c net: remove duplicate INDIRECT_CALLABLE_DECLARE of udp[6]_ehashfn bd1f5934e460 lsm: add comment block for security_sk_classify_flow LSM hook 617bfaa8dd50 scsi: ufs: Simplify response header parsing 67a2a8973832 scsi: ufs: Simplify transfer request header initialization e2566e0b7937 scsi: ufs: Remove a member variable f9c028e7415a scsi: ufs: Simplify ufshcd_abort_all() e8b0234f8458 scsi: ufs: Remove a local variable from ufshcd_abort_all() 08108d31129a scsi: ufs: Improve type safety f99533bd7e3d scsi: ufs: Simplify zero-initialization cce9fd602ca0 scsi: ufs: Minimize #include directives f08191520614 scsi: ufs: Rename a function argument 8d8af294ce03 scsi: ufs: Fix kernel-doc headers fd4bffb54dc0 scsi: ufs: Document all return values 3a17fefe0f19 scsi: ufs: Follow the kernel-doc syntax for documenting return values 03ce80a1bb86 scsi: ufs: qcom: Add support for scaling interconnects e0d01da2cb0f scsi: ufs: core: Add enums for UFS lanes 25dbc20deab5 scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly 31b5991a9a91 scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly 7d3d20dee4f6 scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly 2897f1925be9 RDMA/hns: Remove unused function declarations 5d122db2ff80 RDMA/rxe: Fix incomplete state save in rxe_requester cc28f351155d RDMA/rxe: Fix rxe_modify_srq 5993b75d0bc7 RDMA/rxe: Fix unsafe drain work queue code e0ba8ff46704 RDMA/rxe: Move work queue code to subroutines 744d35d3436f fbdev: Align deferred I/O with naming of helpers b21f187ff1d0 fbdev: Use _DMAMEM_ infix for DMA-memory helpers cd8a064ffa57 fbdev: Use _SYSMEM_ infix for system-memory helpers 4520844b4432 fbdev: Use _IOMEM_ infix for I/O-memory helpers f6a756e8fb12 thermal: Explicitly include correct DT includes 36eb986845a8 ASoC: Intel: maxim-common: get codec number from ACPI table 2363650b22ed MAINTAINERS: change reiserfs status to obsolete b7fc2caf20ea scsi: hisi_sas: Fix warning detected by sparse 7a675a8fa598 drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 7c1130ea5cae test: ftrace: Fix kprobe test for eventfs c0431feb0a75 scsi: target: iscsi: Stop using sprintf() in iscsi_target_configfs.c 801f287c93ff scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() fe1185941b0f Docs: kernel-parameters: sort the LEGEND list 27152bceea1d eventfs: Move tracing/events to eventfs 87f8d8f4bab1 docs: cgroup-v1: replace dead CONFIG_MEM_RES_CTRL_SWAP symbol 3fa6456ebe13 dma-contiguous: check for memory region overlap bf29bfaa5490 dma-contiguous: support numa CMA for specified node 22e4a348f87c dma-contiguous: support per-numa CMA for all architectures 3d6f126b15d9 dma-mapping: move arch_dma_set_mask() declaration to header 42e584a98560 swiotlb: unexport is_swiotlb_active f9a38ea5172a x86: always initialize xen-swiotlb when xen-pcifront is enabling 358cd9afd069 xen/pci: add flag for PCI passthrough being possible 25bf1bacafe1 docs: psi: use correct config name 383f30882197 Docs/process/changes: Replace http:// with https:// efc0a7cfe9ec Docs/process/changes: Consolidate NFS-utils update links 69312a77cd13 drm/panel: Support for startek-kd070fhfid015 MIPI-DSI panel 5ede23d12b44 dt-bindings: display: panel: add startek kd070fhfid015 support 52b38b7ad589 cpu/SMT: Fix cpu_smt_possible() comment ec6c7c9f5fc4 scsi: aic7xxx: Fix firmware build fatal error 51a5acce7162 genirq: Remove unused extern declaration e2c12739ccf7 genirq: Prevent nested thread vs synchronize_hardirq() deadlock 426263d5fb40 tty: synclink_gt: mark as BROKEN fe61b57fc0f2 tty: synclink_gt: make default_params const 0e0a0380fd40 tty: synclink_gt: use PCI_VDEVICE 833c31d24459 tty: synclink_gt: drop info messages from init/exit functions e33ec544baa8 tty: synclink_gt: define global strings as const strings 6340b02cc750 tty: synclink_gt: drop global slgt_driver_name array fe14cbc604af tty: synclink_gt: convert CALC_REGADDR() macro to an inline 9b5752d1a882 misc: ti-st: don't check for tty data == NULL a60b3017601e misc: ti-st: remove ptr from recv functions 99037697410f misc: ti-st: remove forward declarations and make st_int_recv() static 6dc6657d890f speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() 3e6e212f614c serial: altera_jtaguart: switch status to u32 0e4a23ce7cc2 can: slcan: remove casts from tty->disc_data ca1a8d2f50bb input: serport: remove casts from tty->disc_data d3352ab0a970 tty: hvsi: remove an extra variable from hvsi_write() 659705d0a699 Bluetooth: rfcomm: remove casts from tty->driver_data 602c802114a1 serial: move WARN_ON() in uart_write() to the condition 2bbc2df46e67 ASoC: wm8960: Make automatic the default clocking mode 0169cc3f200c ASoC: wm8960: Read initial MCLK rate from clock API 6c7a864007b6 spi: loongson: add bus driver for the loongson spi controller b350e6c6297a spi: dt-bindings: add loongson spi d7f74cc31a89 spi: spi-geni-qcom: Add SPI Device mode support for GENI based QuPv3 59bbe86bb212 soc: qcom: geni-se: Add SPI Device mode support for GENI based QuPv3 77f39e9344a1 modpost: remove ElF_Rela variables from for-loop in section_rel(a) 4732acb75f46 modpost: clean up MIPS64 little endian relocation code 71d965cf3577 modpost: pass r_type to addend_*_rel() a68914a53476 modpost: change return type of addend_*_rel() ca97f7e541d7 udf: Fix -Wstringop-overflow warnings 5a175d369c70 kunit: fix wild-memory-access bug in kunit_filter_suites() b0bfa7972bd6 platform/x86: wmi-bmof: Update MAINTAINERS entry 516b2754e82d platform/x86: wmi-bmof: Simplify read_bmof() f4ae2e96ae92 platform/x86: wmi-bmof: Use device_create_bin_file() b9d601249740 arm64: Explicitly include correct DT includes 81aedd50697c drm/panel: ilitek-ili9881c: Add TDO TL050HDV35 LCD panel 9cd437c870b1 dt-bindings: ili9881c: Add TDO TL050HDV35 LCD panel 65f4937fc8a8 drm: panel: simple: specify bpc for powertip_ph800480t013_idf02 a1865d3b98c9 drm/panel: r66451: select CONFIG_DRM_DISPLAY_DP_HELPER c56beff20375 platform/x86/siemens: simatic-ipc-batt: add support for module BX-59A b8af77951941 platform/x86/siemens: simatic-ipc: add new models BX-56A/BX-59A b229ea58cbe2 drm/vc4: tests: pv-muxing: Document test scenario 1ef726c8fbd6 drm/vc4: tests: Switch to atomic state allocation helper 55ab5e608b21 drm/vc4: tests: pv-muxing: Switch to managed locking init 571f88b0992b drm/vc4: tests: mock: Use a kunit action to unregister DRM device cf1788fb158a drm/vc4: tests: pv-muxing: Remove call to drm_kunit_helper_free_device() 394ba10e476d drm/tests: helpers: Create a helper to allocate an atomic state 6e193f9fbbb0 drm/tests: helpers: Create a helper to allocate a locking ctx 2ecf5a9ec3af drm/tests: probe-helper: Remove call to drm_kunit_helper_free_device() d2efd0fa69e4 drm/tests: modes: Remove call to drm_kunit_helper_free_device() 4c9401394027 drm/tests: client-modeset: Remove call to drm_kunit_helper_free_device() 4f2b0b583baa drm/tests: helpers: Switch to kunit actions 272bba19d631 RDMA: Remove unnecessary ternary operators 893aa09ee595 spi: Use dev_err_probe instead of dev_err cd8ee8aba1f3 dt-bindings: sound: gtm601: convert to YAML 1638290414bd ASoC: dt-bindings: renesas,rsnd.yaml: enable multi ports for multi Component support 289f6e3bdc3f ASoC: dt-bindings: renesas,rsnd.yaml: add common port-def 547b02f74e4a ASoC: rsnd: enable multi Component support for Audio Graph Card/Card2 6328489c135b ASoC: rsnd: cleanup rsnd_dai_of_node() 8897a1475f27 ASoC: rsnd: use DAI driver ID instead of DAI ID 1598e3f6e9d4 platform/x86/siemens: Kconfig: adjust help text d0563dd3345f platform/x86/siemens: simatic-ipc-batt: fix bat reading in BX_21A 6dacc6db4628 thunderbolt: Set variable tmu_params storage class specifier to static 9bc289b8123c platform/x86: Move all simatic ipc drivers to the subdirectory siemens 3ad3ab31ae84 leds: simatic-ipc-leds: default config switch to platform switch 3fce06406c59 watchdog: make Siemens Simatic watchdog driver default on platform b5bd2ccac2d5 ARM: meson: Drop unused includes 946e047a3d88 drm/i915: Fix premature release of request's reusable memory 77e2f4e3cbd5 soc: c3: Add support for power domains controller 83b03d62939c dt-bindings: power: add Amlogic C3 power domains fadf18180022 soc: amlogic: use name instead of index as criterion 22dc02f81cdd Revert "sched/fair: Move unused stub functions to header" cf4befdc463a arm64: dts: amlogic: drop cooling-[min|max]-state from pwm-fan 7bb717411be0 arm64: dts: amlogic: meson-g12-common: change aobus-pinctrl node name 6ae51d90457c arm64: dts: amlogic: meson-g12b-odroid-n2: fix usb hub hog name 3eced2a20ad5 arm64: dts: amlogic: drop redundant status=okay in sound nodes 01457f6fd40b arm64: dts: amlogic: meson-g12b-bananapi: switch to enable-gpios 22a9b2a488c3 arm64: dts: add support for C3 power domain controller cac34b2b3f5a arm64: dts: Add gpio_intc node and pinctrl node for Amlogic C3 SoCs 6f048cc7a635 arm64: dts: add board AN400 015623ec05f9 dt-bindings: arm: amlogic: add board AN400 fae63a81e23a arm64: dts: amlogic: minor whitespace cleanup around '=' 4fef056588f5 arm64: dts: amlogic-t7-a311d2-khadas-vim4: add initial device-tree 76ccc46852e8 dt-bindings: arm: amlogic: add Amlogic A311D2 bindings ac1c6283c45a x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP 132b6512e694 drm/bridge: fix -Wunused-const-variable= warning 566ffa3ae964 x86/cpu: Fix amd_check_microcode() declaration 6c0570bc21ec wifi: mt76: mt7915: fix power-limits while chan_switch 4f1875c288df wifi: mt76: mt7915: fix tlv length of mt7915_mcu_get_chan_mib_info 3bb014c72b08 wifi: mt76: mt76x02: fix return value check in mt76x02_mac_process_rx 35e7aaab3e00 can: tcan4x5x: Add error messages in probe 142c6dc6d9d7 can: tcan4x5x: Add support for tcan4552/4553 0d6f3b25ac2f can: tcan4x5x: Rename ID registers to match datasheet c1b17ea7dd7c can: tcan4x5x: Check size of mram configuration fbe534f7bf21 can: tcan4x5x: Remove reserved register 0x814 from writable table e332873dc7e2 dt-bindings: can: tcan4x5x: Add tcan4552 and tcan4553 variants f0ff2a2dd08d IB/mlx5: Add HW counter called rx_dct_connect 8936bf53a091 net: Use sockaddr_storage for getsockopt(SO_PEERNAME). 53b8d2be4d71 can: flexcan: fix the return value handle for platform_get_irq() 2b3082c6ef3b net: flow_dissector: Use 64bits for used_keys 8b8067fcce3d drm/ssd130x: clean up some inconsistent indenting 50f338cd8847 RDMA/mthca: Remove unnecessary NULL assignments d43ea9c3d52f RDMA/irdma: Fix one kernel-doc comment 91f36237b4b9 RDMA/siw: Fix tx thread initialization. a45e5f185957 RDMA/mlx: Remove unnecessary variable initializations 1047e2142ebf ARM: omap2: Explicitly include correct DT includes 5821d766932c arm: dts: ti: omap: Fix OPP table node names 22de06ae8c88 arm: dts: ti: omap: am5729-beagleboneai: Drop the OPP bb29eb38511e arm: dts: ti: omap: omap36xx: Rename opp_supply nodename c4c774ba8045 ARM: dts: ti: add missing space before { fda31904ffbc MAINTAINERS: add board bindings list to OMAP2+ files f274a8543d9b ARM: dts: ti: split interrupts per cells d49b1e4fe97e ARM: dts: Unify pinctrl-single pin group nodes for davinci c5a5583ecfa0 dt-bindings: omap: Partially convert omap.txt to yaml 58f45c50c36c ARM: dts: at91: ksz9477_evb: Add tx-internal-delay-ps property for port5 0ee2f559769b ARM: dts: at91: ksz9477_evb: Add missing timer nodes 1cbb7c4dcbc1 ARM: dts: at91-vinco: Fix "status" values 075d9ca5b4e1 clk: sunxi-ng: Modify mismatched function name 01b76ae654da bus: sunxi-rsb: Convert to devm_platform_ioremap_resource() 170d588200dc clk: sunxi: sun9i-mmc: Use devm_platform_get_and_ioremap_resource() d0d73ee5e98c riscv: dts: allwinner: d1: Add GPADC node 5bdcd5f5331a eventfs: Implement removal of meta data from eventfs a37600791777 eventfs: Implement functions to create files and dirs when accessed 63940449555e eventfs: Implement eventfs lookup, read, open functions 88f349b4a83a eventfs: Implement eventfs file add functions c1504e510238 eventfs: Implement eventfs dir creation functions 2c6b6b1029d4 tracefs: Rename and export some tracefs functions ba37ff75e04b eventfs: Implement tracefs_inode_cache ee41106a12c7 tracing: Require all trace events to have a TRACE_SYSTEM 6d98a0f2ac3c tracing: Set actual size after ring buffer resize 6bba92881de9 tracing: Add free_trace_iter_content() helper function 9182b519b8c9 tracing: Remove unnecessary copying of tr->current_trace 00a8478f8f5c ring_buffer: Use try_cmpxchg instead of cmpxchg e7186af7fb26 tracing: Add back FORTIFY_SOURCE logic to kernel_stack event structure 0995c95b0882 mei: gsc: add module description fb827efbece7 mei: pxp: Keep a const qualifier when calling mei_cldev_send() 89f6fc9cc712 char: Explicitly include correct DT includes 350170cc4cab MAINTAINERS: Add drivers/firmware/google/ entry dd218433f2b6 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe 29e0e9b4b213 ARM: dts: imx28: drop incorrect reg in fixed regulators dc7b1fb47012 ARM: dts: imx27: drop incorrect reg in fixed regulators c65fee6cdfac ARM: dts: imx25: drop incorrect reg in fixed regulators 62bb689d0f13 ARM: dts: imx23: drop incorrect reg in fixed regulators e3f25ce43aeb ARM: dts: imx50-kobo-aura: switch to enable-gpios 106e8447760c ARM: dts: imx28-m28evk: populate fixed regulators d8065d8d74a6 ARM: dts: imx6ull-colibri: drop incorrect regulator regulator-type d75cea721899 ARM: dts: imx6sx-nitrogen6sx: drop incorrect regulator clock-names a6a67e5a13f6 genpd: Makefile: build imx 20f648dc5135 ARM: dts: imx53-qsb: Improve the parallel display description cb5f8a17f171 ARM: dts: nxp/imx: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties f43027ea8096 arm64: dts: freescale: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties fc7ab8d97241 arm64: dts: tqma8mqnl: Add vcc supply to i2c eeproms e434472606be arm64: dts: imx8ulp-evk: enable lpi2c7 bus 7adf8410cb0f arm64: dts: imx8ulp-evk: add 100MHz/200MHz pinctrl setting for eMMC 3d2563303623 arm64: dts: imx8ulp-evk: add spi-nor device support 014fbffa25a7 arm64: dts: imx8ulp-evk: enable CM33 node d0da51bb9d85 arm64: dts: imx8ulp-evk: add reserved memory for cma ef89fd56bdfc arm64: dts: imx8ulp: add flexspi node db2c35aa68ef arm64: dts: imx8ulp: add cpuidle node a9624b4e7ea2 arm64: dts: imx8ulp: add thermal node 97803407518d arm64: dts: imx8ulp: set default clock for SDHC 5b9435d646d1 arm64: dts: imx8ulp: add cm33 node ae80abdc0dc0 arm64: defconfig: enable driver for bluetooth nxp uart 074248a4e919 arm64: dts: imx8mm-phycore: drop uncorrect vselect-en 6b15a78f71db arm64: dts: imx8: conn: Fix reg order for USB3 controller fb8f715e5c53 arm64: dts: imx8qm: Fix VPU core alias name f6038de293f2 arm64: dts: imx8qm: Fix VPU core alias name d866771890bd ARM: dts: imx6qdl-tqma6x: Add missing vs-supply for lm75 72d422c2465e RDMA/irdma: Use HW specific minimum WQ size 3a8498720450 RDMA/irdma: Allow accurate reporting on QP max send/recv WR 716ced308234 arm64: dts: freescale: Add imx8mp-venice-gw73xx-2x 86c43ae03ab9 arm64: dts: freescale: Add imx8mp-venice-gw72xx-2x 2c00c0650edd arm64: dts: freescale: Add imx8mp-venice-gw71xx-2x 7e1894ebf9c2 arm64: dts: freescale: Add imx8mm-venice-gw7905-0x 6b30c1c2f934 dt-bindings: arm: Add Gateworks i.MX8M Plus gw73xx-2x board 1a1974d09353 dt-bindings: arm: Add Gateworks i.MX8M Plus gw72xx-2x board cce4d9f65b41 dt-bindings: arm: Add Gateworks i.MX8M Plus gw71xx-2x board b9622a04de5f dt-bindings: arm: Add Gateworks i.MX8M Mini GW7905-0x board 16616a8af263 arm64: defconfig: Enable i.MX93 devices a9ba843233f2 arm64: dts: imx8mp: add imx8mp-venice-gw74xx-rpidsi overlay for display d4fac9c10086 arm64: dts: imx8mn-var-som-symphony: update USB OTG for new board versions 6549b2b7addf mei: obtain firmware version only on gsc. 5fc227484d11 mei: bus: enable asynchronous suspend. 9c4625f81fbd mei: log firmware status on hw_start failure. 4ba2909638a2 x86/APM: drop the duplicate APM_MINOR_DEV macro cb06b6b3f6cb RDMA/core: Get IB width and speed from netdev 16aae4c64600 parport_pc: add support for ASIX AX99100 0b32216557ce serial: 8250_pci: add support for ASIX AX99100 3029ad913353 can: ems_pci: move ASIX AX99100 ids to pci_ids.h e6015e3ded63 can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition cd119fdc3ee1 serial: sprd: Fix DMA buffer leak issue f9608f188756 serial: sprd: Assign sprd_port after initialized to avoid wrong access 77a82cebf0eb serial: sc16is7xx: Put IOControl register into regmap_volatile 130a9571aee9 drivers:tty: fix return value check in asc_init_port 17be181b061b tty: serial: meson: refactor objects definition for different devnames 5f45b336fc57 8250_men_mcb: fix error handling in read_uarts_available_from_reg() 8b6573ff3420 bnxt_re: Update the debug counters for doorbell pacing 4405baf85a83 bnxt_re: Expose the missing hw counters cb95709e0dca bnxt_re: Update the hw counters for resource stats 063975feedb1 bnxt_re: Reorganize the resource stats 1eca51f58a10 dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family b43cd82a1a40 usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family f26069c9d7b6 usb: misc: onboard-hub: support multiple power supplies 4202633a3a23 phy: realtek: usb: phy-rtk-usb2 and phy-rtk-usb3 needs USB_COMMON e0f75882521f usb: ohci-at91: Fix the unhandle interrupt when resume 25a1489dc421 dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible 6bb75eb9ff3a usb: gadget: midi2: fix missing unlock in f_midi2_block_opts_create() f5c9676e4877 staging: rtl8192e: Remove DefaultKey from rtl92e_set_swcam 60a0e1a7dd01 staging: rtl8192e: Remove is_mesh from rtl92e_set_swcam 30afa99d454f staging: rtl8192e: Remove is_mesh from rtllib_softmac_scan_syncro 349db4213371 staging: rtl8192e: Remove is_mesh from rtllib_start_scan_syncro fc6ea9d3efcc staging: rtl8192e: Remove is_mesh from rtllib_send_probe_requests bbf2b164d221 staging: rtl8192e: Remove unused variable is_mesh from rtllib_send_probe 206e69b6363d staging: rtl8192e: Remove empty function rtllib_rx_Mesh() 37a207d8411b staging: rtl8192e: Remove empty function rtllib_rx_Master() 9bd15c51e803 staging: rtl8192e: Remove unused variable intb in _rtl92e_irq() 810d7b88451c staging: rtl8192e: Remove unused variable p_intb 7363749d09e8 Staging: rtl8192e: Rename function ResetBaEntry aa4f48a4e06c ARM: dts: imx6: phycore: Rely on PMIC reboot/reset handler 0d03a557eb57 ARM: dts: imx6: pfla02: Rely on PMIC reboot/reset handler 8d58f4d27e59 arm64: dts: imx8mq: Add coresight trace components 5296d8f4678b arm64: dts: imx8mq-librem5: Reduce usdhc2's post-power-on-delay-ms to 20ms 74e04a9f510c arm64: dts: imx8mq-librem5: Mark tps65982 as wakeup source 4cbd50653174 arm64: dts: imx8mq-librem5-r4: Bump up proximity sensor's near level 238f91880044 arm64: dts: imx8mq-librem5: set audio-1v8 always-on d56b70c4e8f2 ARM: dts: imx6sx: Describe the default LCDIF1 parent fb213ecbb8ac docs/bpf: Fix malformed documentation 57427df33d5f csky: fix old style declaration in module.c 1e1566b9c85f ext4: replace read-only check for shutdown check in mmp code 889860e452d7 ext4: drop read-only check from ext4_force_commit() f1128084b40e ext4: drop read-only check in ext4_write_inode() ffb6844e28ef ext4: drop read-only check in ext4_init_inode_table() e7fc2b31e04c ext4: warn on read-only filesystem in ext4_journal_check_start() e0e985f3f894 ext4: avoid starting transaction on read-only fs in ext4_quota_off() 95257987a638 ext4: drop EXT4_MF_FS_ABORTED flag 22b8d707b07e ext4: make 'abort' mount option handling standard eb8ab4443aec ext4: make ext4_forced_shutdown() take struct super_block d5d020b3294b ext4: use sb_rdonly() helper for checking read-only flag 98175720c9ed ext4: remove pointless sb_rdonly() checks from freezing code 1d4016504745 fs: jbd2: fix an incorrect warn log a0c64d153d68 drm: Fix references to drm_plane_helper_check_state() 81ed7d737621 drm: Remove references to removed transitional helpers 66f9f216460d drm/todo: Convert list of fbconv links to footnotes 755d20ebc447 drm/todo: Add atomic modesetting references fedf429e071f drm/repaper: Reduce temporary buffer size in repaper_fb_dirty() 5f0d984053f7 drm/armada: Fix off-by-one error in armada_overlay_get_property() c9155a3c3140 drm: Spelling s/randevouz/rendez-vous/ 9bba6b192663 drm: Spelling s/sempahore/semaphore/ 48c5c68fdedd drm/udl: Convert to drm_crtc_helper_atomic_check() d0b4c1cf3375 drm/bridge_connector: Handle drm_connector_init_with_ddc() failures 64a37272fa5f team: Remove NULL check before dev_{put, hold} c09ddcdd4dd3 iio: adc: fix the return value handle for platform_get_irq() 49d736313d09 tools: iio: iio_generic_buffer: Fix some integer type and calculation 9afc8c6dc68f iio: potentiometer: mcp4531: Use i2c_get_match_data() b68adc0ee5b5 iio: potentiometer: mcp4018: Use i2c_get_match_data() c456c4d9707a gpio: eic-sprd: remove unneeded platform_set_drvdata() call 8020619ad785 gpio: logicvc: remove unneeded platform_set_drvdata() call 7dd900ea0e1b arm64: dts: microchip: minor whitespace cleanup around '=' ba8a90e8cb8c gpio: exar: remove unneeded platform_set_drvdata() call 28e6c5b86ac3 gpio: 74xx-mmio: remove unneeded platform_set_drvdata() call e5780d80ce1d dt-bindings: gpio: Add gpio-line-names to STMPE GPIO 73561d281631 gpio: davinci: Remove redundant dev_err_probe() 659ad5f7efec gpio: ds4520: Add ADI DS4520 GPIO Expander Support 96a49448c477 ARM: at91: Remove unused extern declarations d4b564a52461 ARM: at91: Explicitly include correct DT includes 451c923d4c63 dt-bindings: gpio: ds4520: Add ADI DS4520 11795e02c142 soc: microchip: Explicitly include correct DT includes 291bc793a008 gpio: omap: Remove redundant dev_err_probe() and zero value handle code dd471ebbb917 ARM: dts: microchip: add missing space before { 8dd876c466db ARM: dts: microchip: minor whitespace cleanup around '=' 3e8fc2d49220 s390/cert_store: fix error return code in fill_cs_keyring() 46a923fd86eb s390/pfault: use consistent comment style 4c89eb874420 s390/pfault: cleanup inline assemblies 28254f36e294 s390/pfault: use early_param() instead if __setup() c5b6eef58f88 s390/pfault: remove not needed packed and aligned attributes b60624bb0a94 s390/pfault: use UL instead of ULL c28c07fe235c s390/mm: move pfault code to own C file 2ad27caab445 ALSA: bcd2000: refactor deprecated strncpy 44900c3ee4a1 ALSA: xen-front: refactor deprecated strncpy 65659a8df1f5 iio: core: Fix issues and style of the comments 5a0821e0e369 iio: core: Switch to krealloc_array() 971ddd4b4db6 iio: core: Use sysfs_match_string() helper 579f6b003ae2 iio: accel: adxl313: Use i2c_get_match_data f636554c4cd1 iio: accel: adxl313: Fix adxl313_i2c_id[] table 089c1e1132c8 iio: adc: Remove redundant dev_err_probe() bedc5d34632c ext4: avoid overlapping preallocations due to overflow bc056e7163ac ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow 43bbddc06788 ext4: add two helper functions extent_logical_end() and pa_logical_end() 88efedf517e6 net: ethernet: mtk_eth_soc: enable nft hw flowtable_offload for MT7988 SoC 58ea461b690c net: ethernet: mtk_eth_soc: enable page_pool support for MT7988 SoC c88c157d25d9 net: bcmasp: Clean up redundant dev_err_probe() 61c5145317a2 bonding: 3ad: Remove unused declaration bond_3ad_update_lacp_active() 57b0c96f1e34 Input: tca6416-keypad - switch to using input core's polling features 91a4c69052bb Input: tca6416-keypad - convert to use devm_* api cc141c35af87 Input: tca6416-keypad - fix interrupt enable disbalance d3176b29263a Input: tca6416-keypad - rely on I2C core to set up suspend/resume 687fe7dfb736 Input: tca6416-keypad - always expect proper IRQ number in i2c client fe45d12745d6 Input: lm8323 - convert to use devm_* api 0410595e23f8 Input: lm8323 - rely on device core to create kp_disable attribute 3e4bb047b233 Input: qt2160 - convert to use devm_* api d675c9b573dd Input: qt2160 - do not hard code interrupt trigger f1fbff609a14 Input: qt2160 - switch to using threaded interrupt handler f94c3bce7491 Input: qt2160 - tweak check for i2c adapter functionality e5c266a61186 r8152: set bp in bulk 57df0fb9d511 r8152: adjust generic_ocp_write function c313eae739b9 bpf: selftests: Add defrag selftests e15a22095608 bpf: selftests: Support custom type and proto for client sockets 3495e89cdc3a bpf: selftests: Support not connecting client socket 91721c2d02d3 netfilter: bpf: Support BPF_F_NETFILTER_IP_DEFRAG in netfilter link 9abddac583d6 netfilter: defrag: Add glue hooks for enabling/disabling defrag ee932bf940d4 docs/bpf: Improve documentation for cpu=v4 instructions cc4adf3a7323 drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues a6bb57090297 KVM: SVM: Don't try to pointlessly single-step SEV-ES guests for NMI window 389fbbec261b KVM: SVM: Don't defer NMI unblocking until next exit for SEV-ES guests 90cbf6d914ad KVM: SEV-ES: Eliminate #DB intercept when DebugSwap enabled d1f85fbe836e KVM: SEV: Enable data breakpoints in SEV-ES c2690b5f0194 KVM: SVM/SEV/SEV-ES: Rework intercepts 2837dd00f8fc KVM: SEV-ES: explicitly disable debug f8d808ed1ba0 KVM: SVM: Rewrite sev_es_prepare_switch_to_guest()'s comment about swap types 29de732cc95c KVM: SEV: Move SEV's GP_VECTOR intercept setup to SEV b265ee7bae11 KVM: SEV: move set_dr_intercepts/clr_dr_intercepts from the header 3bdd85e2e350 net: ethernet: slicoss: remove redundant increment of pointer data e5764ae4c971 perf build: Add Wextra for C++ compilation 435bea0a45cb perf build: Don't always set -funwind-tables and -ggdb3 1134f290d07c perf bpf-loader: Remove unneeded diagnostic pragma f849ce6baf46 perf docs: Update metric usage for Alibaba's T-Head PMU driver (arm64) 3e65bd13746a perf vendor events arm64: Add JSON metrics for Yitian 710 DDR 24069d8112c9 perf jevents: Add support for Yitian 710 DDR PMU (arm64) aliasing 404e077a16bb perf tools: Add a place to put kernel config fragments for test runs f9f72b2ab77e perf scripts python: Add command execution for gecko script 2d889c6af1cc perf scripts python: Implement add sample function and thread processing 258dfd41c1df perf scripts python: Implement add sample function and thread processing 833daec7e6cf perf scripts python: Add trace end processing and PRODUCT and CATEGORIES information 5aacd7f08a32 perf scripts python: Add classes and conversion functions 0a02e44cc2fe perf scripts python: Extact necessary information from process event 1699d3efe111 perf scripts python: Add initial script file with usage information 1e3720140559 perf doc: Fix typo in perf.data-file-format.txt 69a87a32f5cd perf machine: Include data symbols in the kernel map f9dd531c5b82 perf symbols: Add kallsyms__get_symbol_start() 4c11adff6756 perf parse-events: Remove ABORT_ON 81a4e31f8c4a perf parse-events: Improve location for add pmu d81fa63b09fb perf parse-events: Populate error column for BPF/tracepoint events b30d4f0b6954 perf parse-events: Additional error reporting b52cb995f1a5 perf parse-events: Separate ENOMEM memory handling 77cdd787fc45 perf parse-events: Move instances of YYABORT to YYNOMEM a7a3252dad35 perf parse-events: Separate YYABORT and YYNOMEM cases 9462e4de6275 perf parse-event: Add memory allocation test for name terms 88cc47e24597 perf build: Define YYNOMEM as YYNOABORT for bison < 3.81 b470985c76df net/handshake: Trace events for TLS Alert helpers 39067dda1d86 SUNRPC: Use new helpers to handle TLS Alerts 39d0e38dcced net/handshake: Add helpers for parsing incoming TLS Alerts 5dd5ad682cfe SUNRPC: Send TLS Closure alerts before closing a TCP socket 35b1b538d422 net/handshake: Add API for sending TLS Closure alerts 0257427146e8 net/tls: Add TLS Alert definitions 6a7eccef47b2 net/tls: Move TLS protocol elements to a separate header 222a6c42e9ef octeontx2-af: Initialize 'cntr_val' to fix uninitialized symbol error 9f49db62f58e eth: bnxt: fix warning for define in struct_group 833c4a8105ac eth: bnxt: fix one of the W=1 warnings about fortified memcpy() cb2116204169 mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices d0e0e880122f mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices b17b2d57b7c1 mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices deeaa3716f4f mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices 1ae489ab43e0 mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices 16f8c846cd6f mlxsw: spectrum_nve: Do not take reference when looking up netdevice 569f98b36b38 mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() 5027d54a9c30 net: change accept_ra_min_rtr_lft to affect all RA lifetimes 6ec89cd4d17b pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() ecfe9a015d3e pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() b56e23bf0c60 pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() 5eaeb85ccae8 arm64: defconfig: Enable drivers for the Odroid-M1 board c1ceb9ccdb2e arm64: defconfig: Enable GPIO_SYSCON cbc02854331e XArray: Do not return sibling entries from xa_load() 84e00d9bd4e4 net: convert some netlink netdev iterators to depend on the xarray 759ab1edb56c net: store netdevs in an xarray f01dd5904519 selinux: move debug functions into debug configuration 19c5b015d1b9 selinux: log about VM being executable by default 57e493aff595 soc: bcm: Explicitly include correct DT includes d8835601e3c3 ARM: dts: BCM53573: Disable second Ethernet on Luxul devices e0ae343a2c1b ARM: dts: BCM53573: Add Ethernet interfaces links d95b1caeea19 ARM: dts: BCM53573: Add BCM53125 switch port 5 8d6b61ecad2f ARM: dts: BCM53573: Describe BCM53125 switch ports in the main DTS 7141209db9c3 ARM: dts: BCM53573: Fix Tenda AC9 switch CPU port d1a02358d48d bpf: Non-atomically allocate freelist during prefill 26fdb67e8b4a ynl: print xdp-zc-max-segs in the sample 25b5a2a1905f ynl: regenerate all headers 37844828d290 ynl: mark max/mask as private for kdoc e5c157f081ab ynl: expose xdp-zc-max-segs c157fd886199 vfio: Support IO page table replacement c154660b6e26 iommufd/selftest: Add IOMMU_TEST_OP_ACCESS_REPLACE_IOAS coverage 70c16123d865 iommufd: Add iommufd_access_replace() API 6129b59fcdf3 iommufd: Use iommufd_access_change_ioas in iommufd_access_destroy_object 9227da7816dd iommufd: Add iommufd_access_change_ioas(_id) helpers 5d5c85ff6246 iommufd: Allow passing in iopt_access_list_id to iopt_remove_access() 89e07fd46809 vfio: Do not allow !ops->dma_unmap in vfio_pin/unpin_pages() 38d09b989721 reset: hisilicon: Use dev_err_probe instead of dev_err f7cb24e466ee reset: reset-zynqmp: add support for Versal NET platform 737af37e9c06 dt-bindings: reset: Updated binding for Versal-NET reset driver a76584fc9ff6 selftests/bpf: Enable test test_progs-cpuv4 for gcc build kernel 09fedc731874 bpf: Fix compilation warning with -Wparentheses bad8a8afe19f reset: Explicitly include correct DT includes c1f386ab6418 gpu: ipu-v3: prg: Convert to devm_platform_ioremap_resource() 989350887f6c gpu: ipu-v3: pre: Convert to devm_platform_ioremap_resource() 71e3657cb126 drm/imx/ipuv3: ipuv3-plane: reuse local variable height in atomic_update f81bb0ac7872 drm/ast: report connection status on Display Port. e329cb53b45d drm/ast: Add BMC virtual connector a6a5eccc6e1d HID: cp2112: Use octal permissions 7f75812589d8 HID: cp2112: Convert to DEVICE_ATTR_RW() 5120bf04984a HID: cp2112: Use sysfs_emit() to instead of scnprintf() e19c6bd4e376 HID: cp2112: Use BIT() in GPIO setter and getter ee0682b0f241 HID: cp2112: Define all GPIO mask and use it e7378e09f6d5 HID: cp2112: Define maximum GPIO constant and use it ff3b9e4926b2 HID: cp2112: Remove dead code b5ac00880a57 HID: cp2112: Don't call ->to_irq() explicitly ecb42bb8035c HID: cp2112: Switch to for_each_set_bit() to simplify the code 3e2977c425ad HID: cp2112: Make irq_chip immutable 4a3983d749a1 HID: cp2112: Use str_write_read() and str_read_write() 81e4fc674156 lib/string_choices: Add str_write_read() helper 5daeb41a6fc9 fchmodat2: add support for AT_EMPTY_PATH 71ee2a4f95e2 spi: microchip-core: Clean up redundant dev_err_probe() 026badeb7055 spi: fspi: Add power-domains to the DT bindings ac18ea1a8935 perf/arm-cmn: Add CMN-700 r3 support b1b7dc38e482 perf/arm-cmn: Refactor HN-F event selector macros 00df90934c9e perf/arm-cmn: Remove spurious event aliases 4622daf4b5c8 mtd: rawnand: meson: fix build error e2532429312d mtd: rawnand: qcom: Fix address parsing within ->exec_op() e260efea80e9 mtd: rawnand: qcom: Early structure initialization 548b7509d92d mtd: rawnand: qcom: Fix a typo fd29ba6707f9 mtd: rawnand: qcom: Fix wrong indentation 3b645b384bb3 mtd: rawnand: qcom: Fix the spacing 062d8acb1941 mtd: rawnand: qcom: Fix alignment with open parenthesis 428771b61afd mtd: rawnand: qcom: Use u8 instead of uint8_t a6de66607a19 mtd: rawnand: qcom: Use the BIT() macro 7eb10bfbbae6 ASoC: fsl_micfil: refactor deprecated strncpy a9a65b87a555 ASoC: 88pm860x: refactor deprecated strncpy 841165267827 leds: qcom-lpg: Drop assignment to struct pwmchip::base 546924102de8 leds: flash: leds-qcom-flash: Put child node if registration failed 7c47381c8664 leds: flash: leds-qcom-flash: Turn off LED before setting flash current 05a576059ac2 leds: flash: leds-qcom-flash: Declare the driver as a module 02a3fa1edeb4 dt-bindings: leds: Convert Panasonic AN30259A to DT schema fe1328b5b2a0 backlight: gpio_backlight: Drop output GPIO direction check for initial power state c8a039436525 leds: ns2: Slightly simplify a memory allocation aaf40405630a drm/imx/dcss: Use dev_err_probe 3de0152bf26f crypto: caam - Remove messages related to memory allocation failure 6df04505f3b2 crypto: caam - Use struct_size() 81511798bdfb hwrng: cn10k - use dev_err_probe 5a3d66acf072 hwrng: cn10k - delete empty remove function 9553ae3497f0 hwrng: cctrng - use dev_err_probe in error paths 80a34c037713 hwrng: cctrng - merge cc_trng_clk_init into its only caller 8bcd96893848 hwrng: cctrng - let devres enable the clock 80e40fea8e2a hwrng: cctrng - don't open code init and exit functions 9f3fa6bc4ff8 KEYS: use kfree_sensitive with key e22471c2331c crypto: starfive - Add AES skcipher and aead support 7f6c40391a04 IPv6: add extack info for IPv6 address add/delete 3cf119ad5dc2 selftests/ptp: Add -X option for testing PTP_SYS_OFFSET_PRECISE c8ba75c4eb84 selftests/ptp: Add -x option for testing PTP_SYS_OFFSET_EXTENDED a7f880bc4c4b drm/panel: simple: Simplify matching using of_device_get_match_data() 701a9b9db92a video: logo: LOGO should depend on FB_CORE i.s.o. FB 5c38052680f5 Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" a8b0a7fd535f drm/gem-fb-helper: Consistenly use drm_dbg_kms() f11a99674132 MIPS: Loongson64: Fix more __iomem attributes 5d408ce891d1 drm/atomic-helper: Update reference to drm_crtc_force_disable_all() 20463908951b MIPS: loongson32: Remove regs-rtc.h ef8365dfaa53 MIPS: loongson32: Remove regs-clk.h e1a7566d0955 MIPS: More explicit DT include clean-ups 0723807978b1 MIPS: Fixup explicit DT include clean-up 5145531be5fb backlight: lp855x: Catch errors when changing brightness 4c09e20b3c85 backlight: lp855x: Initialize PWM state on first brightness change 3192f1412403 leds: Explicitly include correct DT includes 1bb5187b6732 backlight: qcom-wled: Explicitly include correct DT includes 3c19c79146e1 leds: bcm63138: Rename dependency symbol ARCH_BCM4908 to ARCH_BCMBCA 7e6d86e99a5d leds: simatic-ipc-leds-gpio: Add Elkhart Lake version 3771c878b460 sfc: Remove vfdi.h b0d1fe9bcdc6 sfc: Cleanups in io.h ae9d445cd41f sfc: Miscellaneous comment removals d73e77153b4d sfc: Remove struct efx_special_buffer a847431c5ba5 sfc: Filter cleanups for Falcon and Siena a623b3a58a85 sfc: Remove some NIC type indirections that are no longer needed 1c145a5dc370 sfc: Remove PTP code for Siena 958d58bb9940 sfc: Remove EFX_REV_SIENA_A0 f294c1f7bfbd sfc: Remove support for siena high priority queue e714e5b24413 sfc: Remove siena_nic_data and stats 806521bc48aa sfc: Remove falcon references e74f7a96787c media: v4l: async: Support fwnode endpoint list matching for subdevs 765f60568f29 media: v4l: async: Try more connections e21f3905f98f KVM: arm64: Drop HCR_VIRT_EXCP_MASK 1ba11daef0a9 KVM: arm64: Use the known cpu id instead of smp_processor_id() cb8c9f315300 media: v4l: async: Drop unneeded list entry initialisation 28a1295795d8 media: v4l: async: Allow multiple connections between entities c91fd7b7a8ae media: v4l: async: Obtain async connection based on sub-device 9bf19fbf0c8b media: v4l: async: Rework internal lists 393cfcc02d1d media: v4l: async: Drop duplicate handling when adding connections ed59bbe18df0 media: v4l: async: Clean up error handling in v4l2_async_match_notify adb2dcd5f2d4 media: v4l: async: Rename v4l2_async_subdev as v4l2_async_connection 1029939b3782 media: v4l: async: Simplify async sub-device fwnode matching b6d42c35c03d media: v4l: async: Clean up list heads and entries 9b4d2f37484b media: v4l: async: Only pass match information for async subdev validation 7a2259fc5182 media: v4l: async: Rename V4L2_ASYNC_MATCH_ macros, add TYPE_ f0e10d0a971c media: v4l: async: Make V4L2 async match information a struct eecff3319287 MAINTAINERS: mfd: Un-support Maxim and Samsung PMIC drivers 1c5cd3efa662 media: v4l: async: Don't check whether asd is NULL in validity check 506aafbad342 media: v4l: async: Clean up testing for duplicate async subdevs 482290390e0e media: v4l: async: Add some debug prints f60eccb04a72 media: Documentation: v4l: Document v4l2_async_nf_cleanup 95a188168b7a media: Documentation: v4l: Document missing async subdev function 4232c5df5130 media: Documentation: v4l: Fix async sensor subdev helper documentation 5202fb581e52 media: Documentation: v4l: Add section titles for async ec295094673b media: Documentation: v4l: Fix async notifier registration example 0212e5d915a2 net/mlx5: Fix flowhash key set/get for custom RSS 801b27e88046 net: ethtool: Unify ETHTOOL_{G,S}RXFH rxnfc copy 026e6212ec8b media: omap3isp: Move link creation to bound callback 645858055d6a media: xilinx-vipp: Clean up bound async notifier callback eb934fa7b98c media: atmel-isi: Remote unneeeded forward declaration b2cc2a32d266 media: v4l: fwnode: Remove unneeded forward declaration bda8953e8c3e media: v4l: async: Drop v4l2_async_nf_parse_fwnode_endpoints() ee4e80b2962e leds: pca995x: Add support for PCA995X chips a4789089b7de dt-bindings: leds: pca995x: Add binding document for PCA995X chips 07cdd959d62e leds: simatic-ipc-leds-gpio: Fix comment style in SPDX header cadb2de2a7fd leds: pwm: Fix error code in led_pwm_create_fwnode() 51c8be0c58a7 dt-bindings: leds: bd2606mvv: Fix maximum register value 7cd7a2995ecd led: led-class: Read max-brightness from devicetree 713899c0627c dt-bindings: leds: Read max-brightness from device tree 7a72f33b6771 leds: ip30: Convert to devm_platform_ioremap_resource() 07a476e04f34 leds: aw200xx: Switch back to use struct i2c_driver::probe 66c5e98bbf7b leds: simatic-ipc-leds-gpio: Restore LEDS_CLASS dependency ad5152b85e8b leds: aw200xx: Fix error code in probe() d7114f83ee05 x86/smpboot: Change smp_store_boot_cpu_info() to static 54bfd02bbfcd x86/smp: Remove a non-existent function declaration 52defa4a5e71 x86/smpboot: Remove a stray comment about CPU hotplug b22bb0d6a828 pwm: atmel: Simplify using devm functions 8b9d91d23c18 dt-bindings: pwm: brcm,kona-pwm: convert to YAML 7f48405c3c34 cpu/SMT: Allow enabling partial SMT states via sysfs 38253464bc82 cpu/SMT: Create topology_smt_thread_allowed() 91b4a7dbfe05 cpu/SMT: Remove topology_smt_supported() 447ae4ac4113 cpu/SMT: Store the current/max number of threads c53361ce7d87 cpu/SMT: Move smt/control simple exit cases earlier 3f9169196be5 cpu/SMT: Move SMT prototypes into cpu_smt.h 7a4dcb4a5de1 cpu/hotplug: Remove dependancy against cpu_primary_thread_mask b2c71e9f8dd0 pwm: stmpe: Handle errors when disabling the signal 8c89fd866ad2 pwm: stm32: Simplify using devm_pwmchip_add() e9c2f69aac05 pwm: stm32: Don't modify HW state in .remove() callback 24bc41b45583 can: gs_usb: convert to NAPI/rx-offload to avoid OoO reception 8e0e2950c9ef can: rx-offload: add can_rx_offload_get_echo_skb_queue_tail() 2e3df4a3b317 can: rx-offload: rename rx_offload_get_echo_skb() -> can_rx_offload_get_echo_skb_queue_timestamp() d4cfb83d566c can: gs_usb: gs_usb_disconnect(): remove not needed usb_kill_anchored_urbs() 5391e0cbae02 can: gs_usb: gs_destroy_candev(): remove not needed usb_kill_anchored_urbs() 5c6c313acdfc can: gs_usb: gs_can_close(): don't complain about failed device reset during ndo_stop 86eed2a10304 pwm: Fix order of freeing resources in pwmchip_remove() 387c74e5f91d pwm: ntxec: Use device_set_of_node_from_dev() 250b4ca0c9d6 pwm: ntxec: Drop a write-only variable from driver data 63808bbb3e22 pwm: pxa: Don't reimplement of_device_get_match_data() 4aed0ccd6868 pwm: lpc18xx-sct: Simplify using devm_clk_get_enabled() 28a1dadc49e2 pwm: atmel-tcb: Don't track polarity in driver data 9a6ac822a215 pwm: atmel-tcb: Unroll atmel_tcb_pwm_set_polarity() into only caller 78dca23bd670 pwm: atmel-tcb: Put per-channel data into driver data c11622324c02 pwm: atmel-tcb: Fix resource freeing in error path and remove 0323e8fedd1e pwm: atmel-tcb: Harmonize resource allocation order 84c33f427824 pwm: Drop unused #include bdebe27e3dc2 pwm: rz-mtu3: Fix build warning 'num_channel_ios' not described 018121e655c8 pwm: Remove outdated documentation for pwmchip_remove() 1494ffe4cbe0 can: gs_usb: gs_can_start_xmit(), gs_can_open(): clean up printouts in error path 6c8bc15f02b8 can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM 55ad95d94425 can: gs_usb: gs_usb_receive_bulk_callback(): make use of stats fcb880ef2f55 can: gs_usb: gs_usb_receive_bulk_callback(): make use of netdev b6980ad3a90c can: gs_usb: uniformly use "parent" as variable name for struct gs_usb a2002f455c0e can: gs_usb: gs_usb_set_timestamp(): remove return statements form void function 5780148bedd6 can: gs_usb: gs_usb_probe(): align block comment f1a14714bf48 can: gs_usb: remove leading space from goto labels 07382e6b68a7 can: Explicitly include correct DT includes, part 2 74dedbd74d2b can: peak_usb: remove unused/legacy peak_usb_netif_rx() function 8abb95250ae6 can: sun4i_can: Add support for the Allwinner D1 e58ee933c27a MAINTAINERS: Add myself as maintainer of the ems_pci.c driver 8cda0c6dfd42 can: sun4i_can: Add acceptance register quirk 6ea1ad888f59 riscv: dts: allwinner: d1: Add CAN controller nodes 8c07fb0d6477 dt-bindings: net: can: Add support for Allwinner D1 CAN controller f9568d22ce06 arm64: dts: qcom: sm8150: Fix the I2C7 interrupt 3d40aed86287 net: Explicitly include correct DT includes 81b04a800d3c Revert "net: stmmac: correct MAC propagation delay" db845b9b2040 net: stmmac: dwmac-qcom-ethqos: Use max frequency for clk_ptp_ref d928d14be651 net: stmmac: Make ptp_clk_freq_config variable type explicit d5d9bca2219d firmware: qcom_scm: Add missing extern specifier 2784e3b0cc02 firmware: qcom_scm: Convert all symbols to EXPORT_SYMBOL_GPL ee0e92b8e7b5 arm64: dts: qcom: msm8939-samsung-a7: Drop internal pull for SD CD f648504139a6 arm64: dts: qcom: Replace deprecated extcon-usb-gpio id-gpio/vbus-gpio properties 20e1d75bc043 clk: qcom: dispcc-sc8280xp: Use ret registers on GDSCs 662fbcec32f4 net/tls: implement ->read_sock() f9ae3204fb45 net/tls: split tls_rx_reader_lock 11863c6d440d net/tls: Use tcp_read_sock() instead of ops->read_sock() 8790c6a4f54d selftests/net/tls: add test for MSG_EOR c004b0e00c94 net/tls: handle MSG_EOR for tls_device TX flow e22e358bbeb3 net/tls: handle MSG_EOR for tls_sw TX flow 245d4c40c09b docs/bpf: Add documentation for new instructions 0c606571ae07 selftests/bpf: Test ldsx with more complex cases 613dad498072 selftests/bpf: Add unit tests for new gotol insn de1c26809ec3 selftests/bpf: Add unit tests for new sdiv/smod insns 79dbabc17540 selftests/bpf: Add unit tests for new bswap insns f02ec3ff3f09 selftests/bpf: Add unit tests for new sign-extension mov insns 147c8f4470ee selftests/bpf: Add unit tests for new sign-extension load insns a5d0c26a2784 selftests/bpf: Add a cpuv4 test runner for cpu=v4 testing 86180493a2ef selftests/bpf: Fix a test_verifier failure f835bb622299 bpf: Add kernel/bpftool asm support for new instructions 4cd58e9af8b9 bpf: Support new 32bit offset jmp instruction 7058e3a31ee4 bpf: Fix jit blinding with new sdiv/smov insns ec0e2da95f72 bpf: Support new signed div/mod instructions. 0845c3db7bf5 bpf: Support new unconditional bswap instruction 1f1e864b6555 bpf: Handle sign-extenstin ctx member accesses 8100928c8814 bpf: Support new sign-extension mov insns 1f9a1ea821ff bpf: Support new sign-extension load insns 10d78a66a5f2 bpf, docs: fix BPF_NEG entry in instruction-set.rst 994650353cae net: datalink: Remove unused declarations d0358c1a37db net: Remove unused declaration dev_restart() d4a80cc69aea dccp: Remove unused declaration dccp_feat_initialise_sysctls() 4d66f235c790 bridge: Remove unused declaration br_multicast_set_hash_max() ef27ba5c845d net: remove comment in ndisc_router_discovery a0e6a017ab56 drm/vkms: Fix race-condition between the hrtimer and the atomic commit db1f254f2cfa drm/vkms: Add support to 1D gamma LUT 58f3e83260a7 rtc: isl12026: Drop "_new" from probe callback name 48144c289050 rtc: Explicitly include correct DT includes 574ca75f8d29 i3c: Explicitly include correct DT includes b1cef13e9353 drm/i915/selftest/gsc: Ensure GSC Proxy init completes before selftests 3c87b351809f rtc: rv3028: Add support for "aux-voltage-chargeable" property 766c3f8a092b rtc: bq4802: add sparc dependency 5789837c7827 rtc: pcf85063: Drop enum pcf85063_type and split pcf85063_cfg[] 68c624f860b3 rtc: pcf85063: Simplify probe() b7f73b6e921b rtc: isl1208: Simplify probe() 650915ecd8f8 rtc: stm32: fix unnecessary parentheses 46828a5f8904 rtc: stm32: fix issues of stm32_rtc_valid_alrm function fb9a7e5360dc rtc: stm32: change PM callbacks to "_noirq()" 95f7679c3ab2 rtc: stm32: don't print an error on probe deferral 2487925731b7 rtc: stm32: improve rtc precision 1c18b8ec5239 rtc: stm32: don't stop time counter if not needed f69cb2d6034d rtc: stm32: use the proper register sequence to read date/time 2080e08460c4 dt-bindings: rtc: pcf2127: add PCF2131 e9a5a1b418dd rtc: pcf2127: add UIE support for PCF2131 081602a1d85b rtc: pcf2127: add flag for watchdog register value read support adb9675d74e4 rtc: pcf2127: support generic watchdog timing configuration 3d715ebaf006 rtc: pcf2127: adapt time/date registers write sequence for PCF2131 e1849b8fcdfa rtc: pcf2127: add support for PCF2131 interrupts on output INT_A afc505bf9039 rtc: pcf2127: add support for PCF2131 RTC 420cc9e850db rtc: pcf2127: add support for multiple TS functions fc16599e0153 rtc: pcf2127: adapt for CLKOUT register at any offset 6b57ec29e3fc rtc: pcf2127: adapt for WD registers at any offset 7c6f0db41ab5 rtc: pcf2127: adapt for alarm registers at any offset 6211acee8edf rtc: pcf2127: adapt for time/date registers at any offset fd28ceb4603f rtc: pcf2127: add variant-specific configuration structure 0476b6c8e8b1 rtc: pcf2127: remove superfluous comments 3d740c647ff8 rtc: pcf2127: lower message severity if setting time fails 720fb4b83b56 rtc: pcf2127: improve timestamp reading performance 31f077c374a8 rtc: pcf2127: improve rtc_read_time() performance e3a3a097eaeb PCI/DOE: Fix destroy_work_on_stack() race 8f59c7ed2307 ASoC: rt1017: Remove unused function 66b1abc17c9d ASoC: sti-sas: Update to use maple tree register cache 4810c775484b ASoC: stac9766: Update to use maple tree register cache 35959958df14 ASoC: sta529: Update to use maple tree register cache 87256942e902 ASoC: sta350: Update to use maple tree register cache c8af46580b0f ASoC: sta32x: Update to use maple tree register cache 7ea1db28119e drm/radeon: Prefer strscpy over strlcpy calls in radeon_atombios.c 6f38bdb86a05 drm/amdgpu: correct vmhub index in GMC v10/11 3dc6d8352ea9 drm/amdgpu: Fix non-standard format specifiers in 'amdgpu_show_fdinfo' 8cbbd11547f6 drm/amdgpu: set completion status as preempted for the resubmission db996e64b293 drm/radeon: Fix ENOSYS with better fitting error codes in radeon_gem.c efd9d065de67 drm/radeon: Remove unnecessary NULL test before kfree in 'radeon_connector_free_edid' 7db36fe942b8 drm/amdgpu: Use parentheses for sizeof *numa_info in 'amdgpu_acpi_get_numa_info' 9eec1fc15009 drm/radeon: Prefer strscpy over strlcpy in 'radeon_combios_get_power_modes' 6cf20211fc59 drm/amdgpu: Fix unnecessary else after return in 'amdgpu_eeprom_xfer' 82f33504a462 drm/amdgpu/discovery: enable PSP 14.0.0 support 14b2760f3cf1 drm/amdgpu: add PSP 14.0.0 support c5ee87239497 drm/radeon: Fix format error fc7f1d9697bc drm/amdkfd: fix and enable ttmp setup for gfx11 f9acfafc3458 drm/amdgpu: Move externs to amdgpu.h file from amdgpu_drv.c b0bd0a92b815 drm/amdgpu: Prefer dev_* variant over printk in amdgpu_atpx_handler.c 7593164d2f13 drm/amdgpu: Fix no new typedefs for enum _AMDGPU_DOORBELL_* b8920e1e0dae drm/amdgpu: Fix ENOSYS means 'invalid syscall nr' in amdgpu_device.c 8a92e8676cfb drm/amdgpu: remove repeat code for mes_add_queue_pkt 6d67b681f9ec drm/amdgpu: Checkpoint and Restore VRAM BOs without VA 952ee94593ac drm/amdgpu: enable trap of each kfd vmid for gfx v9.4.3 a6c4d01aaff6 drm/amd/pm: open brace '{' following struct go on the same line 6ab0a4ab5a70 drm/amd/pm: open brace '{' following function definitions go on the next line 823122ecf9ab drm/amd/pm: that open brace { should be on the previous line 7406f963bfaf drm/amd/pm: Clean up errors in arcturus_ppt.c 8d066f2b5b47 drm/amd/pm: Clean up errors in arcturus_ppt.c 1e3a58df21d0 drm/amd/pm: Clean up errors in navi10_ppt.c 81dc5ccd75dc drm/amd/pm: add missing spaces before '(' 819362e4e627 drm/radeon: Move assignment outside if condition a645529de995 drm/radeon: that open brace { should be on the previous line 547e8c5078b6 drm/radeon: that open brace { should be on the previous line dc2003560ced drm/radeon: add missing spaces after ',' and else should follow close brace '}' 9eca8bb8da43 net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix 329980d05d8c net/mlx5: Make mlx5_eswitch_load/unload_vport() static b71863876f84 net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static 3e82a9cf579e net/mlx5: Remove pointless devlink_rate checks 550449d8e389 net/mlx5: Don't check vport->enabled in port ops b9335a757232 net/mlx5e: Make flow classification filters static 9ec85cc9c90e net/mlx5e: Remove duplicate code for user flow b90ebfc018b0 net/mlx5: Allocate command stats with xarray 06cd555f73ca net/mlx5: split mlx5_cmd_init() to probe and reload routines 0714ec9ea1f2 net/mlx5: Remove redundant cmdif revision check 58db72869a9f net/mlx5: Re-organize mlx5_cmd struct e2bb7984719b net/mlx5e: E-Switch, Allow devcom initialization on more vports 1161d22ded07 net/mlx5e: E-Switch, Register devcom device with switch id key 88d162b47981 net/mlx5: Devcom, Infrastructure changes 02ceda65f014 net/mlx5: Use shared code for checking lag is supported 3579aa86fb40 ice: update reset path for SRIOV LAG support ab2ed5d77ab9 ice: enforce no DCB config changing when in bond bf65da2eb279 ice: enforce interface eligibility and add messaging for SRIOV LAG ba789fb45697 ice: support non-standard teardown of bond interface 1e0f9881ef79 ice: Flesh out implementation of support for SRIOV on bonded interface ec5a6c5f79ed ice: process events created by lag netdev event handler 41ccedf5ca8f ice: implement lag netdev event handler 23ccae5ce15f ice: changes to the interface with the HW and FW for SRIOV_VF+LAG bb52f42acef6 ice: Add driver support for firmware changes for LAG f3fbda3396f3 ice: Correctly initialize queue context values e251a4e28a27 dt-bindings: usb: connector: disallow additional properties b6ed2f7758a5 EISA: Replace all non-returning strlcpy with strscpy b2ec7b9b5668 dt-bindings: arm: cpus: Add Cortex A520, A720, and X4 d6ce4f0ea19c of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() 10f975f8b0e8 soc/tegra: cbb: Remove unnecessary print function dev_err() ac60f06215fd soc/tegra: fuse: Sort includes alphabetically 49f80a7ab988 remoteproc: imx_rproc: Switch iMX8MN/MP from SMCCC to MMIO 05117bafbd6c dt-bindings: remoteproc: imx_rproc: Support i.MX8MN/P MMIO 2f6b3f0b10af drm/tegra: sor: Convert to devm_platform_ioremap_resource() faae5646c13f drm/tegra: hdmi: Convert to devm_platform_ioremap_resource() 2a1ca44b6543 drm/tegra: dpaux: Fix incorrect return value of platform_get_irq 829912ebdf47 drm/tegra: output: hdmi: Support bridge/connector 62fa0a985e2c drm/tegra: Enable runtime PM during probe 3c5a5df9c39b drm/tegra: dpaux: Use devm_platform_ioremap_resource() b02e6e040af7 gpu: host1x: Return error when context device not attached to IOMMU cf8d32232187 drm/tegra: Add error check for NVDEC firmware memory allocation b2b561757027 spi: s3c64xx: Clean up redundant dev_err_probe() 1ad8237e9716 wifi: wil6210: fix fortify warnings 64a0b90a3c1e arm64/Kconfig: Sort the RCpc feature under the ARMv8.3 features menu c3651feff296 Documentation: arm64: Correct SME ZA macros name aeedd3a82678 drm/i915: Avoid -Wconstant-logical-operand in nsecs_to_jiffies_timeout() b27211db61ae drm/v3d: Avoid -Wconstant-logical-operand in nsecs_to_jiffies_timeout() 8373d11d7dad dt-bindings: display: panel: Document Hydis HV070WX2-1E0 d4eeda1066a1 dt-bindings: display: panel: Move Chunghwa CLAA070WP03XG to LVDS cc89ead8c05d dt-bindings: display: panel: Move HannStar HSD101PWW2 to LVDS 0aeead9bb240 kselftest/arm64: Validate that changing one VL type does not affect another 0c7c237b1c35 kselftest/arm64: Add a test case for SVE VL changes with SME active c9732f1461f9 perf: Replace strlcpy with strscpy 61ce78f29a69 um: Remove strlcpy declaration 630fdd592912 seq_file: seq_show_option_n() is used for precise sizes 8c3926367ac9 drm/ssd130x: Use shadow-buffer helpers when managing plane's state d2236f6219fa mtdblock: make warning messages ratelimited c9a706ab227e ARM: tegra: Provide specific compatible string for Nexus 7 panel b28d3af99ac4 ARM: tegra: Use Hannstar HSD101PWW2 on Pegatron Chagall ba9858c53a79 ARM: tegra: Reuse I2C3 for NVEC c2fc6b694790 mtd: Explicitly include correct DT includes 6680d8b67921 mtd: rawnand: brcmnand: propagate init error -EPROBE_DEFER up 0e1db39336d8 mtd: rawnand: meson: support for 512B ECC step size 350301a3d73b dt-bindings: nand: meson: make ECC properties dependent d7fb6468ec9f arm64: tegra: Add blank lines for better readability 6e752d4a2f5a arm64: tegra: Remove {clock,reset}-names from VIC powergate ee561fc4fa0c arm64: tegra: Drop incorrect maxim,disable-etr on Smaug bb9667d8187b arm64: tegra: Add SPI device tree nodes for Tegra234 96ff27cecbc9 arm64: tegra: Enable UARTA and UARTE for Orin Nano 940acdac99b2 arm64: tegra: Add UARTE device tree node on Tegra234 8a0697f23e5a vsock/test: MSG_PEEK test for SOCK_SEQPACKET 587ed79f62a7 vsock/test: rework MSG_PEEK test for SOCK_STREAM a75f501de88e virtio/vsock: support MSG_PEEK for SOCK_SEQPACKET 051e77e33946 virtio/vsock: rework MSG_PEEK for SOCK_STREAM be4dacf4eee1 drm/msm/dsi: Reuse QCM2290 14nm DSI PHY configuration for SM6125 75df8c57b85b dt-bindings: msm: dsi-phy-14nm: Document SM6125 variant 87aa3c9b4470 drm/msm/mdss: Add SM6125 support 9b6f4fedaac2 drm/msm/dpu: Add SM6125 support cd188d68db35 dt-bindings: display/msm: Add SM6125 MDSS 8225df64fc30 dt-bindings: display/msm: sc7180-dpu: Describe SM6125 bb49fa7051d7 dt-bindings: display/msm: dsi-controller-main: Document SM6125 3a06fa8e5185 dt-bindings: clock: qcom, dispcc-sm6125: Allow power-domains property 3b3e71f07d35 dt-bindings: clock: qcom, dispcc-sm6125: Require GCC PLL0 DIV clock dcfc49a5b1d2 dt-bindings: display/msm: Remove DSI1 ports from SM6350/SM6375 example 406b5af40ed3 arm64: dts: renesas: spider-cpu: Add GP LEDs b4dee778d8c4 arm64: dts: renesas: r8a779f0: Add INTC-EX node e578a36320f9 arm64: dts: renesas: rzg2ul-smarc: Add support for enabling MTU3 a4c125a8a351 arm64: dts: renesas: r9a07g043: Add MTU3a node 47d7c25a1bc0 ARM dts: renesas: armadillo800eva: Switch to enable-gpios 14c8fca214a2 drm/i915/color: Downscale degamma lut values read from hardware 435cbb0b0ecd drm/i915/color: Upscale degamma values for MTL dec57795efc4 clk: renesas: r8a77965: Add 3DGE and ZG support fd177b9ac565 clk: renesas: r8a7796: Add 3DGE and ZG support eba0214d05cd clk: renesas: r8a7795: Add 3DGE and ZG support 89feed8e97c4 clk: renesas: emev2: Remove obsolete clkdev registration a7e3fda5948a drm/msm/dsi: Drop unused regulators from QCM2290 14nm DSI PHY config 781452286aeb drm/msm/dpu: drop DPU_INTF_DATA_COMPRESS from dpu catalog 143dfccad3da drm/msm/dpu: rename enable_compression() to program_intf_cmd_cfg() 4c6df9a40bbc drm/msm/dpu: rename all hw_intf structs to have dpu_hw prefix 51e9b25c7818 drm/msm/dpu: use dpu core's major version to enable data compress d5ffd30bf168 drm/msm/dpu: re-introduce dpu core revision to the catalog b505e2ecf31b spi: stm32: Remove redundant dev_err_probe() cfef69cbe372 regulator: dt-bindings: dlg,slg51000: Convert to DT schema 918dc87b746e drivers/perf: Explicitly include correct DT includes 989567fc0f3d perf: pmuv3: Add Cortex A520, A715, A720, X3 and X4 PMUs 039768b55853 dt-bindings: arm: pmu: Add Cortex A520, A715, A720, X3, and X4 7c3f204e544d perf/smmuv3: Remove build dependency on ACPI c47ea342d85d perf: xgene_pmu: Convert to devm_platform_ioremap_resource() b173a7dcc2d0 drm/msm/dsi: Enable BURST_MODE for command mode for DSI 6G v1.3+ cc9a79715a56 dt-bindings: display: msm: dp-controller: document SM8250 compatible 61e44a5b9b8b drm/msm/dpu: Update dev core dump to dump registers of sub-blocks ec059976c193 drm/msm/dpu: Refactor printing of main blocks in device core dump 274909a85ebe drm/msm/dpu: Remove redundant prefix/suffix in name of sub-blocks 46998bf8431c drm/msm/dpu: Define names for unnamed sblks 1071a22c0dd5 drm/msm/dpu: Drop unused num argument from relevant macros 903705111d86 drm/msm: Update dev core dump to not print backwards cbbc6fdd85be driver/perf: Add identifier sysfs file for Yitian 710 DDR 86e9c9aa2358 lib/ts_bm: add helper to reduce indentation and improve readability 0c805e80e35d netfilter: conntrack: validate cta_ip via parsing 100a11b69842 netfilter: nf_tables: use NLA_POLICY_MASK to test for valid flag options 5fac9b7c16c5 netlink: allow be16 and be32 types in all uint policy checks a927d77778e3 nf_conntrack: fix -Wunused-const-variable= a96a7a7ddf95 arm64: vdso: remove two .altinstructions related symbols 8b46451c8bd6 s390/defconfigs: set CONFIG_FUNCTION_GRAPH_RETVAL=y 7b27d9ef0f63 s390/ftrace: use la instead of aghik in return_to_handler() 7fb0ad1938ef s390/ebcdic: fix typo in comment e810487385de s390/diag: fix diagnose 8c description 4859c257d295 selftests: Add fchmodat2 selftest 78252deb023c arch: Register fchmodat2, usually as syscall 452 09da082b07bb fs: Add fchmodat2() 42501f6d4d5d arm64: Remove unsued extern declaration init_mem_pgprot() 6477c3886ae1 arm64/mm: Set only the PTE_DIRTY bit while preserving the HW dirty state d0ba961217e0 arm64/mm: Add pte_rdonly() helper ce33cea5d833 arm64/cpufeature: Use ARM64_CPUID_FIELD() to match EVT 5f69ca4229c7 arm64/ptrace: Clean up error handling path in sve_set_common() 62ce7af97ba5 arm64/mm: Directly use ID_AA64MMFR2_EL1_VARange_MASK d0999555e306 arm64/mm: Replace an open coding with ID_AA64MMFR1_EL1_HAFDBS_MASK cce8365fc47b arm64: errata: Group all Cortex-A510 errata together 367ef1e1c4b6 ALSA: hda/cs35l56: Do some clean up on probe error dd61c2a38003 media: mediatek: vcodec: Consider vdecsys presence in reg range check ba0b3af70630 usb: ohci-st: Use devm_platform_get_and_ioremap_resource() 61baaa656408 usb: ehci-exynos: Use devm_platform_get_and_ioremap_resource() 23396172f20a usb: ehci-st: Use devm_platform_get_and_ioremap_resource() 7f5094fae405 usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() d64d7f919f56 usb: ehci-mv: Use devm_platform_get_and_ioremap_resource() eeaf04a9cfb4 usb: ohci-spear: Use devm_platform_get_and_ioremap_resource() e7ef16450031 usb: ehci-omap: Use devm_platform_get_and_ioremap_resource() e873efdb078d usb: ohci-pxa27x: Use devm_platform_get_and_ioremap_resource() edc81ba4accc usb: oxu210hp-hcd: Use devm_platform_get_and_ioremap_resource() 3525df13ae56 usb: ehci-fsl: Use devm_platform_get_and_ioremap_resource() 4da14754684f usb: ehci-orion: Use devm_platform_get_and_ioremap_resource() 1b19426bc593 usb: ohci-nxp: Use devm_platform_get_and_ioremap_resource() 438ca58898dc usb: ehci-npcm7xx: Use devm_platform_get_and_ioremap_resource() 31a7b792bdb1 usb: ohci-exynos: Use devm_platform_get_and_ioremap_resource() 888765e7e6d2 usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() 096019682bf9 usb: host: ohci-platform: Use devm_platform_get_and_ioremap_resource() 54a15a7e6ad5 usb: ohci-da8xx: Use devm_platform_get_and_ioremap_resource() a9ec284ba171 usb: isp1362-hcd: Use devm_platform_get_and_ioremap_resource() 1c13321c0c69 usb: ehci-spear: Use devm_platform_get_and_ioremap_resource() 4ecb32d6e23a usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() 5645caa80ffd usb: ehci-atmel: Use devm_platform_get_and_ioremap_resource() 50fd16ebf2f1 usb: gadget: aspeed_udc: Convert to devm_platform_ioremap_resource() 0ea395866b2b usb: gadget/atmel_usba_udc: Use devm_platform_get_and_ioremap_resource() effc991663ac usb: gadget/snps_udc_plat: Use devm_platform_get_and_ioremap_resource() 3318f9c1a87b usb: gadget: aspeed: Use devm_platform_get_and_ioremap_resource() 187eeae3e9c7 usb: gadget: udc: udc-xilinx: Use devm_platform_get_and_ioremap_resource() ad089faf79e5 usb: ohci-at91: Remove redundant msg at probe time f62d9201b042 usb: ohci-at91: Use devm_platform_get_and_ioremap_resource() 49aa25ad8574 usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() fbfac685eca9 usb: ehci-npcm7xx: fix typo in npcm7xx_ehci_hcd_drv_probe() 3a3be3a1ebf0 usb: xhci: tegra: Add shutdown callback for Tegra XUSB c928e84ce577 Staging: rtl8192e: Rename function RxTsDeleteBA 7b3190558235 Staging: rtl8192e: Rename function TxTsDeleteBA 8dd56eaa9450 Staging: rtl8192e: Rename function DeActivateBAEntry ca77687ae3f6 Staging: rtl8192e: Rename function ActivateBAEntry 05e91e721138 x86/microcode/AMD: Rip out static buffers e1bfd9746154 staging: rtl8723bs: ioctl_linux: Fix comparison to false a5714ee328ea staging: rtl8723bs: ioctl_linux: Add preferred spaces 6ec584f3c39b staging: rtl8723bs: ioctl_linux: Fix alignment on open parenthesis 722a32919bd6 staging: rtl8723bs: ioctl_linux: Remove unnecessary parentheses 5434da83eba5 staging: rtl8723bs: ioctl_linux: Remove unnecessary blank lines cb4defd703e3 staging: rtl8723bs: ioctl_linux: Remove multiple blank lines f2388a899e6b staging: rtl8723bs: ioctl_linux: Fix block comment alignment 49ad101ea739 staging: rtl8723bs: ioctl_linux: Fix code indent 4762c171b408 staging: rtl8723bs: ioctl_linux: Fix else on next line cd8112940171 staging: rtl8723bs: Fix remaining blank line issue 1d85bb7fd66a staging: rtl8723bs: Fix alignment open parenthesis c4b811b9361b staging: rtl8723bs: Fix space issues decb929f4636 staging: Explicitly include correct DT includes 93bc49d6ec34 staging: rts5208: Correct line ending with '(' 5492ed9f8fb0 staging: rtl8192u: Fix keyidx assignment within if condition 405f3d102c46 staging: axis-fifo: Use devm_platform_get_and_ioremap_resource() db4479215cb9 staging: rtl8192e: Rename variable HighRSSIThreshForRA a93b58da1eba staging: rtl8192e: Rename variable LowRSSIThreshForRA cea1733a077c staging: rtl8192e: Rename variable targetRATR 42f5942b0eb0 staging: rtl8192e: Rename variable currentRATR a90928f7643c staging: rtl8192e: Remove variable ieee->short_slot c011feb40a8e staging: rtl8192e: Remove variable priv->reg_chnl_plan bbcb3453f3bf staging: rtl8192e: Remove variable bdisable_nic bc9efc46ebc3 staging: rtl8192e: Remove variable card_type a56cbbcc730a staging: rtl8192e: Remove variable host_decrypt as it is constant 1047daace0ae staging: rtl8192e: Remove variable host_encrypt as it is constant d6128d77ff09 staging: rtl8192e: Remove variable modulation as it is constant 70a49b83bbc4 staging: rtl8192e: Remove empty function AdmitTS fa3f651feadc staging: rtl8192e: Remove unused timer InactTimer dbb70f25b366 staging: rtl8192e: Remove equation of local variable InactTime of AdmitTS 74d118d51f6f staging: rtl8192e: Remove unused timer SetupTimer ad536aa5b025 staging: greybus: pwm: Drop unused member from driver struct 7c5aa9485871 dma-buf: Fix the typo in DMA-BUF statistics doc 92f7a35836c2 gpio: 104-dio-48e: Add Counter/Timer support 27d5a3cc2137 dt-bindings: gpio: fsl-imx-gpio: support i.MX8QM/DXL 55b473538247 gpio: ge: Enable COMPILE_TEST for the driver a13f5e77a510 gpio: ge: Replace GPLv2 boilerplate with SPDX 806693e6cb8c gpio: ge: Utilise temporary variable for struct device 0cf2b4f550fd gpio: ge: Make driver OF-independent 94484a793516 gpio: ge: Fix English spelling and grammar 905c50cd15c1 gpio: ge: Add missing header 44abfa6a95df md/md-bitmap: hold 'reconfig_mutex' in backlog_store() b4d129640f19 md/md-bitmap: remove unnecessary local variable in backlog_store() 673643490b9a md/raid10: use dereference_rdev_and_rrdev() to get devices b99f8fd2d91e md/raid10: factor out dereference_rdev_and_rrdev() 7e85c41b9e1d md/raid10: check replacement and rdev to prevent submit the same io twice 21bd9a68fef4 md/raid1: Avoid lock contention from wake_up() e24ed04389f9 md: restore 'noio_flag' for the last mddev_resume() b39f35ebe86d md: don't quiesce in mddev_suspend() 02c67a3b72b1 md: remove redundant check in fix_read_error() 605eeda6e70f md/raid10: optimize fix_read_error ffb1e7a03f96 md/raid1: prioritize adding disk to 'removed' mirror dd9a68601409 md/md-faulty: enable io accounting 09f43cb530b0 md/md-linear: enable io accounting bdf2b52136dd md/md-multipath: enable io accounting 820455238366 md/raid10: switch to use md_account_bio() for io accounting bb2a9acefaf9 md/raid1: switch to use md_account_bio() for io accounting 05048cbccab7 raid5: fix missing io accounting in raid5_align_endio() c687297b8845 md: also clone new io if io accounting is disabled c567c86b90d4 md: move initialization and destruction of 'io_acct_set' to md.c 0ae1c9d38426 md: deprecate bitmap file support a34d4ef82c3c md: make bitmap file support optional d7038f951828 md-bitmap: don't use ->index for pages backing the bitmap file f5f2d5ac9f6e md-bitmap: account for mddev->bitmap_info.offset in read_sb_page 0c3ea5cc8fbd md-bitmap: cleanup read_sb_page 844dc6691ad5 md-bitmap: refactor md_bitmap_init_from_disk d681054c2f67 md-bitmap: rename read_page to read_file_page 5339178e5303 md-bitmap: split file writes into a separate helper 92348518f23f md-bitmap: use %pD to print the file name in md_bitmap_file_kick 546ac0b2e2b1 md-bitmap: initialize variables at declaration time in md_bitmap_file_unmap 59cefee75bda md-bitmap: set BITMAP_WRITE_ERROR in write_sb_page f71209b1f21c md: enhance checking in md_check_recovery() 753260ed0b46 md: wake up 'resync_wait' at last in md_reap_sync_thread() 130443d60b1b md: refactor idle/frozen_sync_thread() to fix deadlock 6f56f0c4f124 md: add a mutex to synchronize idle and frozen in action_store() 64e5e09afc14 md: refactor action_store() for 'idle' and 'frozen' a865b96c513b Revert "md: unlock mddev before reap sync_thread in action_store" cf0e27cd0117 arm64: zynqmp: Describe interrupts by using macros bc758ade6145 net/mlx4: clean up a type issue 445eb6448ed3 net: ethernet: mtk_eth_soc: add basic support for MT7988 SoC c75e416ccfd2 net: ethernet: mtk_eth_soc: convert clock bitmap to u64 51a4df60db5c net: ethernet: mtk_eth_soc: convert caps in mtk_soc_data struct to u64 1953f134a1a8 net: ethernet: mtk_eth_soc: add NETSYS_V3 version support e05fd6274ee6 net: ethernet: mtk_eth_soc: rely on MTK_MAX_DEVS and remove MTK_MAC_COUNT 6ca265571b9e net: ethernet: mtk_eth_soc: increase MAX_DEVS to 3 a008e2a84e6b net: ethernet: mtk_eth_soc: add version in mtk_soc_data c94a9aabec36 dt-bindings: net: mediatek,net: add mt7988-eth binding 1cbf487d7d3a dt-bindings: net: mediatek,net: add missing mediatek,mt7621-eth ac3cb6de32b6 net: phy/pcs: Explicitly include correct DT includes f44a90104ee5 net: dsa: Explicitly include correct DT includes 1f4aea1f72da mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks c8dbf67883db mlxsw: reg: Increase Management Cable Info Access Register length 3930dcc5e404 mlxsw: reg: Remove unused function argument 7447eda4065e mlxsw: reg: Add Management Capabilities Mask Register 68bf5100fadf mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' c1b0b6118b48 dt-bindings: net: qca,ar803x: add missing unevaluatedProperties for each regulator 73365fe44aa5 bcmasp: BCMASP should depend on ARCH_BRCMSTB 8b305ee2a91c net: phy: smsc: add WoL support to LAN8740/LAN8742 PHYs 3e7730810257 dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 2582c531203d of: fix htmldocs build warnings faf302f5a213 security: Fix ret values doc for security_inode_init_security() e588586675f6 kunit: Add documentation of KUnit test attributes 76066f93f1df kunit: add tests for filtering attributes a547c4ce10bd kunit: time: Mark test as slow using test attributes d055c6a2cc16 kunit: memcpy: Mark tests as slow using test attributes 723c8258c8fe kunit: tool: Add command line interface to filter and report attributes 529534e8cba3 kunit: Add ability to filter attributes a00a72709175 kunit: Add module attribute 02c2d0c2a841 kunit: Add speed attribute 39e92cb1e4a1 kunit: Add test attributes API structure 0e2b2a762781 reset: starfive: jh7110: Add StarFive STG/ISP/VOUT resets support 4b49df654cd0 samples/hw_breakpoint: mark sample_hbp as static 5befe22b3eeb ASoC: fsl: fsl_qmc_audio: Fix snd_pcm_format_t values handling 04e8429c5b4f coresight: Fix all W=1 build warnings 93d7e9c8fbb4 perf parse-events: Avoid regrouped warning for wild card events 22881e2b458d perf parse-events: Add more comments to 'struct parse_events_state' 7e34daa55051 perf parse-events: Remove two unused tokens bf7d46b3a088 perf parse-events: Remove unused PE_KERNEL_PMU_EVENT token 84efbdb7fb8e perf parse-events: Remove unused PE_PMU_EVENT_FAKE token 29bae9dcce73 arm64: tegra: Adapt to LP855X bindings changes e78ad9031b92 arm64: tegra: Add PCIe and DP 3.3V supplies 677e0e3a583c arm64: tegra: Add missing reset-names for Tegra HS UART 6358377fece6 arm64: tegra: Remove current-speed for SBSA UART 938745c5f15b arm64: tegra: smaug: Remove reg-shift for high-speed UART 6b53039e2ba2 arm64: tegra: Remove dmas and dma-names for debug UART 9304f699a797 arm64: tegra: Add 35°C trip point for Jetson Orin NX/Nano 6165242693db arm64: tegra: Remove duplicate PCI nodes 1b9a75150a2b arm64: tegra: Sort PCI nodes correctly on Orin 5862ae43a16e arm64: tegra: Add audio support for IGX Orin 72738fdeccd1 dt-bindings: firmware: Add support for tegra186-bpmp DRAM MRQ GSCs e2c09648abd4 dt-bindings: reserved-memory: Add support for DRAM MRQ GSCs e7c304c0346d riscv: dts: starfive: jh7110: add the node and pins configuration for tdm ac73c09716c3 riscv: dts: starfive: jh7110: add dma controller node 74fb20c8f05d riscv: dts: starfive: Add spi node and pins configuration e126aa3abc4e riscv: dts: starfive: Add USB dts node for JH7110 c2a10081c033 riscv: dts: starfive: Add USB and PCIe PHY nodes for JH7110 2f17bea81aff dt-bindings: arm: msm: kpss-acc: Revert "dt-bindings: arm: msm: kpss-acc: Make the optional reg truly optional" 134124acb57f coresight: etm4x: Add ACPI support in platform driver 3a2888aa1f96 coresight: platform: acpi: Ignore the absence of graph 73d779a03a76 coresight: etm4x: Change etm4_platform_driver driver for MMIO devices 5a1c7097472f coresight: etm4x: Drop pid argument from etm4_probe() 4e3b9a6eae98 coresight: etm4x: Drop iomem 'base' argument from etm4_probe() 3095e90eee5e coresight: etm4x: Allocate and device assign 'struct etmv4_drvdata' earlier 70cc056f7e5f hwtracing: coresight: Explicitly include correct DT includes 29a449e765ff spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() 45b58669e532 drm/ssd130x: Allocate buffer in the plane's .atomic_check() callback 4cd179a312c6 drm/ssd130x: Inline the ssd130x_buf_{alloc, free}() function helpers d4e695c016e0 platform/x86: hp-bioscfg: fix error reporting in hp_add_other_attributes() b3a8692d2c66 platform/x86: hp-bioscfg: prevent a small buffer overflow 93d99fd8e605 platform/x86: hp-bioscfg: fix a signedness bug in hp_wmi_perform_query() e7379477f447 phy: starfive: StarFive PHYs should depend on ARCH_STARFIVE 6583c865dec5 iommufd/selftest: Add a selftest for IOMMU_HWPT_ALLOC 7a467e02b339 iommufd/selftest: Return the real idev id from selftest mock_domain 7074d7bd67d4 iommufd: Add IOMMU_HWPT_ALLOC fa1ffdb9e293 iommufd/selftest: Test iommufd_device_replace() 83f7bc6fdfd2 iommufd: Make destroy_rwsem use a lock class per object type e88d4ec154a8 iommufd: Add iommufd_device_replace() addb665924f3 iommu: Introduce a new iommu_group_replace_domain() API ea2d6124b523 iommufd: Reorganize iommufd_device_attach into iommufd_device_change_pt 31422dff187b iommufd: Fix locking around hwpt allocation 70eadc7fc7ef iommufd: Allow a hwpt to be aborted after allocation 17bad52708b4 iommufd: Add enforced_cache_coherency to iommufd_hw_pagetable_alloc() d03f1336fd91 iommufd: Move putting a hwpt to a helper function 1d149ab2e006 iommufd: Make sw_msi_start a group global 269c5238c5b1 iommufd: Use the iommufd_group to avoid duplicate MSI setup 34f327a985ff iommufd: Keep track of each device's reserved regions instead of groups 8d0e2e9d93d2 iommu: Export iommu_get_resv_regions() 91a2e17e243f iommufd: Replace the hwpt->devices list with iommufd_group 3a3329a7f14a iommufd: Add iommufd_group d525a5b8cf39 iommufd: Move isolated msi enforcement to iommufd_device_bind() 05f26f86f4a1 epoll: simplify ep_alloc() 7ed363cd8d0a genpd: move owl-sps-helper.c from drivers/soc 00eb53b08cf5 soc: starfive: remove stale Makefile entry 76ff7789d6e6 drm/i915/gt: Support aux invalidation on all engines d459c86f00aa drm/i915/gt: Poll aux invalidation register bit on invalidation b70df82b4287 drm/i915/gt: Enable the CCS_FLUSH bit in the pipe control and in the CS f2dcd21d5a22 drm/i915/gt: Rename flags with bit_group_X according to the datasheet ad8ebf12217e drm/i915/gt: Ensure memory quiesced before invalidation c827655b87ad drm/i915: Add the gen12_needs_ccs_aux_inv helper 2f0b927d3ca3 drm/i915/gt: Cleanup aux invalidation registers 766819e57dba drm/i915: Use the i915_vma_flush_writes helper 693e1cdebb50 RDMA/irdma: Cleanup and rename irdma_netdev_vlan_ipv6() e49bad785e55 RDMA/irdma: Add table based lookup for CQ pointer during an event 133b1cba46c6 RDMA/irdma: Refactor error handling in create CQP 8cfc99dada35 RDMA/irdma: Drop a local in irdma_sc_get_next_aeqe d2d54819779e regulator: dt-bindings: add missing unevaluatedProperties for each regulator c17bd30d0ba5 ASoC: loongson: drop of_match_ptr for OF device id 8744776363c3 ASoC: rt1316: fix key tone missing f6500ec12c1e ASoC: intel: avs: refactor strncpy usage in topology 74f12d511625 wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH f66c538098b6 lockdep/selftests: Use SBRM APIs for wait context tests 4efcc8bc7e08 sched/topology: Align group flags when removing degenerate domain c2e164ac33f7 sched/fair: remove util_est boosting 62af03223785 perf: Remove unused extern declaration arch_perf_get_page_size() 0cb52ad7bbb2 perf: Remove unused PERF_PMU_CAP_HETEROGENEOUS_CPUS capability 80391d8c387d arm_pmu: Remove unused PERF_PMU_CAP_HETEROGENEOUS_CPUS capability 4b36873b4a34 perf/x86: Remove unused PERF_PMU_CAP_HETEROGENEOUS_CPUS capability 5c816728651a arm_pmu: Add PERF_PMU_CAP_EXTENDED_HW_TYPE capability 8bfc20baa935 perf/x86/ibs: Set mem_lvl_num, mem_remote and mem_hops for data_src 5c6e623f1b8e perf/mem: Add PERF_MEM_LVLNUM_NA to PERF_MEM_NA 526fffabc5fb perf/mem: Introduce PERF_MEM_LVLNUM_UNC aa517a29d645 mtd: spi-nor: spansion: switch cypress_nor_get_page_size() to use vreg_offset fb63bfad1e8f mtd: spi-nor: spansion: switch s25hx_t to use vreg_offset for quad_enable() 39133e5f559e mtd: spi-nor: spansion: let SFDP determine the flash and sector size 68a86d183390 mtd: spi-nor: spansion: add support for S28HS02GT eff9604390d6 mtd: spi-nor: spansion: add octal DTR support in RD_ANY_REG_OP 7d896a94bf74 mtd: spi-nor: spansion: add MCP support in set_octal_dtr() 463d7cfd08d8 mtd: spi-nor: spansion: switch h28hx's ready() to use vreg_offset 362f786ea00a mtd: spi-nor: spansion: switch set_octal_dtr method to use vreg_offset c0aa05123f11 mtd: spi-nor: spansion: prepare octal dtr methods for multi chip support 1e611e104b9a mtd: spi-nor: spansion: preserve CFR2V[7] when writing MEMLAT d534fd9787d5 mtd: spi-nor: spansion: use CLPEF as an alternative to CLSR fc80731ba063 wifi: mt76: mt7921: move mt7921u_disconnect mt792x-lib 2e7f7a2c871c wifi: mt76: mt7921: move mt7921_dma_init in pci.c 7d403f3a19c6 wifi: mt76: mt792x: move MT7921_PM_TIMEOUT and MT7921_HW_SCAN_TIMEOUT in common code 81d4c943a168 wifi: mt76: mt76_connac3: move lmac queue enumeration in mt76_connac3_mac.h 583204ae70f9 wifi: mt76: mt792x: move mt7921_load_firmware in mt792x-lib module d28e1a48952e wifi: mt76: mt792x: introduce mt792x-usb module 29f5a494f7a2 wifi: mt76: mt7921: move acpi_sar code in mt792x-lib module 1c0254967d94 wifi: mt76: mt7921: move runtime-pm pci code in mt792x-lib c21a7f9f406b wifi: mt76: mt7921: move shared runtime-pm code on mt792x-lib 5c041325cd0b wifi: mt76: mt7921: move hif_ops macro in mt792x.h ff6551740000 wifi: mt76: mt792x: move more dma shared code in mt792x_dma c9072f112fcf wifi: mt76: mt792x: introduce mt792x_irq_map e8a264ccd2de wifi: mt76: mt7921: move init shared code in mt792x-lib module 974e759c3fd9 wifi: mt76: mt7921: move debugfs shared code in mt792x-lib module c693f2f068c0 wifi: mt76: mt7921: move dma shared code in mt792x-lib module 311f121c2409 wifi: mt76: mt7921: move mac shared code in mt792x-lib module c74df1c067f2 wifi: mt76: mt792x: introduce mt792x-lib module 20249e1a853c wifi: mt76: mt7921: move mt792x_hw_dev in mt792x.h c605d0ce0253 wifi: mt76: mt7921: move mt792x_mutex_{acquire/release} in mt792x.h 1c42e0f28359 wifi: mt76: mt792x: move shared structure definition in mt792x.h 838cc6679733 wifi: mt76: mt7921: rename mt7921_hif_ops in mt792x_hif_ops 975e122ddb7c wifi: mt76: mt7921: rename mt7921_dev in mt792x_dev 78562b2cafc6 wifi: mt76: mt7921: rename mt7921_phy in mt792x_phy b7bfad2c83cd wifi: mt76: mt7921: rename mt7921_sta in mt792x_sta 15ca8970efdb wifi: mt76: mt7921: rename mt7921_vif in mt792x_vif 95a686dcaea0 wifi: mt76: mt7921: convert acpisar and clc pointers to void 6db1b497b04e wifi: mt76: mt7921: move common register definition in mt792x_regs.h fe0ea395f0a3 wifi: mt76: mt7603: fix tx filter/flush function f090d0ca0de9 wifi: mt76: mt7603: fix beacon interval after disabling a single vif 3ec5ac12ac8a wifi: mt76: mt7915: remove VHT160 capability on MT7915 f4b68370c343 dt-bindings: mt76: support pointing to EEPROM using NVMEM cell 5bef3a406c6e wifi: mt76: add support for providing eeprom in nvmem cells 7d424a990e05 wifi: mt76: split get_of_eeprom in subfunction 02a894046d5a wifi: mt76: mt7915: fix capabilities in non-AP mode 2422f74eb9dc dt-bindings: pinctrl: qcom,pmic-gpio: document PMC8180 and PMC8180C 63f7c8445ffe pinctrl: qcom: Introduce SM6115 LPI pinctrl driver ba93d88721cc dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add SM6115 LPASS TLMM 5d36931f0fe5 platform/x86: system76: Handle new KBLED ACPI methods b9fe9c9ef97d platform: Explicitly include correct DT includes 2303fae13064 net: skbuff: remove unused HAVE_HW_TIME_STAMP feature define 57f706bf7307 ARM: dts: samsung: exynos4412-midas: add USB connector and USB OTG 7562d91450b5 ARM: dts: samsung: exynos5250-snow: switch i2c-arb to new child variant 4f861a9b8167 ARM: dts: samsung: exynos5250-snow: use 'gpios' suffix for i2c-arb 7baeedbe2bc6 media: venus: core.h: update kerneldoc 92e24e0e57f7 Input: psmouse - add delay when deactivating for SMBus mode 4948738e296c drm/i915/hotplug: Reduce SHPD_FILTER to 250us a85ff0db48c3 usb: gadget: midi2: More flexible MIDI 1.0 configuration 1b437d2fb3c1 usb: gadget: midi2: Add "Operation Mode" control 8559caa98550 usb: gadget: midi2: Add testing documentation d6468be779af usb: gadget: midi2: MIDI 1.0 interface (altset 0) support 856fa444b098 usb: gadget: midi2: Dynamically create MIDI 1.0 altset descriptors 29ee7a4dddd5 usb: gadget: midi2: Add configfs support 8b645922b223 usb: gadget: Add support for USB MIDI 2.0 function driver d6ef688786be dt-bindings: phy: realtek: Add Realtek DHC RTD SoC USB 3.0 PHY 612ad27a3045 dt-bindings: phy: realtek: Add Realtek DHC RTD SoC USB 2.0 PHY adda6e82a7de phy: realtek: usb: Add driver for the Realtek SoC USB 3.0 PHY 134e6d25f6bd phy: realtek: usb: Add driver for the Realtek SoC USB 2.0 PHY a08799cf17c2 usb: phy: add usb phy notify port status API 20bf98c94146 net: stmmac: correct MAC propagation delay 09bd2d7ddaed net: mdio_bus: validate "addr" for mdiobus_is_registered_device() 8540336adadb s390/lcs: Remove FDDI option f080864a9d90 net: remove redundant NULL check in remove_xps_queue() 51d74ec9b62f block: cleanup bio_integrity_prep a615e93d6cfe scsi: iscsi: Remove unused extern declaration iscsi_lookup_iface() 47cd3770e31d scsi: qla4xxx: Add length check when parsing nlattrs ee0268f230f6 scsi: be2iscsi: Add length check when parsing nlattrs ce51c8170084 scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() 971dfcb74a80 scsi: iscsi: Add length check for nlattr payload 2903265e27bf scsi: ufs: Fix residual handling 89e637c19b24 scsi: RDMA/srp: Fix residual handling 65aca38b8ce7 scsi: ufs: qcom: Remove unused variable 63e2da3b7f7f bpf: work around -Wuninitialized warning b9080468caed samples/hw_breakpoint: fix building without module unloading 496ea826d1e1 RISC-V: provide Kconfig & commandline options to control parsing "riscv,isa" c98f136aedbd RISC-V: try new extension properties in of_early_processor_hartid() 90700a4fbfaf RISC-V: enable extension detection from dedicated properties 4265b0ec5ee7 RISC-V: split riscv_fill_hwcap() in 3 effc122ad176 RISC-V: add single letter extensions to riscv_isa_ext c30556e318cc RISC-V: add missing single letter extension definitions 37f988dcec05 RISC-V: repurpose riscv_isa_ext array in riscv_fill_hwcap() 8135ade32c0d RISC-V: shunt isa_ext_arr to cpufeature.c 131033689da2 RISC-V: drop a needless check in print_isa_ext() 67270fb388fe RISC-V: don't parse dt/acpi isa string to get rv32/rv64 230598939678 RISC-V: Provide a more helpful error message on invalid ISA strings 13fd5e14afa5 selftests/xsk: Fix spelling mistake "querrying" -> "querying" 22408d58a42c selftests/bpf: Test that SO_REUSEPORT can be used with sk_assign helper 9c02bec95954 bpf, net: Support SO_REUSEPORT sockets with bpf_sk_assign 6c886db2e78c net: remove duplicate sk_lookup helpers 2a61776366bd net: document inet[6]_lookup_reuseport sk_state requirements 0f495f761722 net: remove duplicate reuseport_lookup functions ce796e60b3b1 net: export inet_lookup_reuseport and inet6_lookup_reuseport 67312adc96b5 bpf: reject unhashed sockets in bpf_sk_assign f0ea27e7bfe1 udp: re-score reuseport groups when connected sockets are present 75d9bf03e2fa regulator: dt-bindings: qcom,rpm: fix pattern for children 7631a0c5b093 regulator: dt-bindings: active-semi,act8846: correct supplies e5481cc40d00 regulator: dt-bindings: dlg,da9121: allow different names 9b7e0645ba65 regulator: dt-bindings: dlg,da9121: add buck2 constraints 6b677c1ae8e4 regulator: REGULATOR_QCOM_REFGEN should depend on ARCH_QCOM f7812cdabb82 dt-bindings: net: davicom,dm9000: convert to DT schema a98dcaaa0199 dt-bindings: memory-controllers: reference TI GPMC peripheral properties eb6bb73f5762 dt-bindings: memory-controllers: ingenic,nemc: reference peripheral properties 0b4838717fff memory: Explicitly include correct DT includes 6e1547f9873b memory: tegra: Prefer octal over symbolic permissions 0a7e4578567a memory: tegra: add check if MRQ_EMC_DVFS_LATENCY is supported b18e525990ac memory: tegra: Add clients used by DRM in Tegra234 6d0c4aa51628 memory: tegra: sort tegra234_mc_clients table as per register offsets 46d3304d6552 wifi: mt76: connac: add connac3 mac library 4e9011fcdfc4 wifi: mt76: connac: move connac3 definitions in mt76_connac3_mac.h 0cb065b9ade9 wifi: mt76: move rate info in mt76_vif c8e370feb361 mt76: connac: move more mt7921/mt7915 mac shared code in connac lib ef591d74d4ba wifi: mt76: move ampdu_state in mt76_wcid d17a2fe830d7 wifi: mt76: mt7921: rely on shared poll_list field e3b0311fcc3a wifi: mt76: mt7996: rely on shared poll_list field 9d599f2d6546 wifi: mt76: mt7615: rely on shared poll_list field 2d29058e396a wifi: mt76: mt7603: rely on shared poll_list field b73e1d9245eb wifi: mt76: mt7915: move poll_list in mt76_wcid 419acc515dd3 wifi: mt76: mt7921: rely on shared sta_poll_list and sta_poll_lock ea0f3867c017 wifi: mt76: mt7996: rely on shared sta_poll_list and sta_poll_lock 57a3fac664ce wifi: mt76: mt7615: rely on shared sta_poll_list and sta_poll_lock c55e898bd9ca wifi: mt76: mt7603: rely on shared sta_poll_list and sta_poll_lock fbba711c3de7 wifi: mt76: mt7915: move sta_poll_list and sta_poll_lock in mt76_dev 037ae6d6d6d5 wifi: mt76: mt7996: increase tx token size 94f096a14af2 wifi: mt76: mt7996: add muru support 1634de418b30 wifi: mt76: mt7996: fix WA event ring size 9ffe0d5690ed wifi: mt76: mt7996: use correct phy for background radar event 83a10ae2d4c5 wifi: mt76: connac: add support to set ifs time by mcu command 2b8ca09062b1 wifi: mt76: mt7996: enable VHT extended NSS BW feature cc945b546227 wifi: mt76: mt7996: fix bss wlan_idx when sending bss_info command a32f063dfbe3 wifi: mt76: connac: add support for dsp firmware download d73dab22e7a8 wifi: mt76: mt7996: move radio ctrl commands to proper functions f124ed65ab18 wifi: mt76: mt7921: get rid of MT7921_RESET_TIMEOUT marco d82e7c67b318 mt76: mt7996: rely on mt76_sta_stats in mt76_wcid c4f075582304 wifi: mt76: mt7915: fix command timeout in AP stop period 0dde9c11cf58 wifi: mt76: mt7921: make mt7921_mac_sta_poll static 8e8c09c7d090 wifi: mt76: mt7996: disable WFDMA Tx/Rx during SER recovery 1e64fdd41c9d wifi: mt76: mt7915: disable WFDMA Tx/Rx during SER recovery 6ae39b7c7ed4 wifi: mt76: mt7921: Support temp sensor 0e5911bb7cc9 wifi: mt76: mt7921: fix non-PSC channel scan fail 1258c156f253 wifi: mt76: mt7915: accumulate mu-mimo ofdma muru stats 749c2c2b29df wifi: mt76: add tx_nss histogram to ethtool stats b642f4c5f3de wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU 9aecfa754c7f wifi: mt76: mt7921e: report tx retries/failed counts in tx free event 6bad146d162e wifi: mt76: mt7915: add support for MT7981 7a01cad9f967 dt-bindings: net: wireless: mt76: add bindings for MT7981 52a1f158b3ff wifi: mt76: mt7921: rely on mib_stats shared definition 98214484f233 wifi: mt76: mt7996: rely on mib_stats shared definition 7f03a56314be wifi: mt76: mt7915: move mib_stats structure in mt76.h 692031b9045c wifi: mt76: mt7921: remove macro duplication in regs.h d616d3680264 wifi: mt76: mt7921: do not support one stream on secondary antenna only b34f346b917e wifi: mt76: mt7996: drop return in mt7996_sta_statistics 41bc54404687 wifi: mt76: mt7915: drop return in mt7915_sta_statistics e890c3cf7897 wifi: mt76: report non-binding skb tx rate when WED is active f39d499345dd wifi: mt76: mt7915: rework tx bytes counting when WED is active 161a7528e407 wifi: mt76: mt7915: rework tx packets counting when WED is active 943e4fb96e6f wifi: mt76: mt7915: report tx retries/failed counts for non-WED path 9a3994077d17 wifi: mt76: mt7915: fix background radar event being blocked 62561a47af58 wifi: mt76: enable UNII-4 channel 177 support 905a0a6ac7a7 wifi: mt76: mt7615: enable BSS_CHANGED_MU_GROUPS support 68f1c3ea337f wifi: mt76: mt7996: enable BSS_CHANGED_MU_GROUPS support c55b4e788f1d wifi: mt76: mt7996: fix header translation logic 98c4d0abf5c4 mt76: mt7921: don't assume adequate headroom for SDIO headers 9af8cd1a1c04 drm/ast: Do not enable PCI resources multiple times 2bdfe84fbd57 arm64: dts: rockchip: Enable SATA on Radxa E25 a87852e37f78 arm64: dts: rockchip: Fix PCIe regulators on Radxa E25 9b4e18f032db serial: st-asc: Use devm_platform_get_and_ioremap_resource() 57c2dab5596a serial: imx: Use devm_platform_get_and_ioremap_resource() b75c1da925d9 serial: sifive: Use devm_platform_get_and_ioremap_resource() ffd793eba4e7 serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() 0851efaf334e serial: sccnxp: Use devm_platform_get_and_ioremap_resource() f60129c4e795 serial: sprd: Use devm_platform_get_and_ioremap_resource() 6b4cda024836 serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() 0548688dfa3a serial: vt8500: Use devm_platform_get_and_ioremap_resource() 8f3c8d815253 serial: fsl_lpuart: Use devm_platform_get_and_ioremap_resource() fcf0be13e8d9 serial: omap: Use devm_platform_get_and_ioremap_resource() f9061d3b7899 serial: tegra: Use devm_platform_get_and_ioremap_resource() 8c6d7e5fd50b serial: linflexuart: Use devm_platform_get_and_ioremap_resource() 0bb60bda3157 serial: clps711x: Use devm_platform_get_and_ioremap_resource() b03a4ecb407e serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() 7449c16d3760 serial: ar933x: Use devm_platform_get_and_ioremap_resource() 18536cc8fab8 serial: qcom-geni: clean up clock-rate debug printk 8ece7b754bc3 serial: qcom-geni: fix opp vote on shutdown d9219528fab9 tty: serial: fsl_lpuart: add IDLE interrupt support for rx_dma on imx7ulp/imx8ulp/imx8qxp 9cb31a2824f9 tty: serial: fsl_lpuart: move the lpuart32_int() below 290c80069c73 dt-bindings: serial: fsl-lpuart: correct imx93-lpuart dt-binding item 67b7a397b2d0 tty: serial: 8250: Define earlycon for mrvl,mmp-uart 6d71ded2723b arm64: dts: meson: a1: change uart compatible string dd825a4d91db dt-bindings: serial: amlogic,meson-uart: support Amlogic A1 5651f657097c tty: serial: meson: add independent uart_data for A1 SoC family bd86980b5113 tty: serial: meson: introduce separate uart_data for S4 SoC family e71aab9d6132 tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs bcb5645f99ef tty: serial: meson: redesign the module to platform_driver b6092f36a568 tty: serial: meson: use dev_err_probe c563831ba879 8250_men_mcb: Make UART config auto configurable 2554e6ba28a2 8250_men_mcb: Read num ports from register data. 328c79dd0e70 8250_men_mcb: Add clockrate speed for G215/F215 boards ad4484afe7de serial: tegra: Don't print error on probe deferral 29e5c442e553 tty: Explicitly include correct DT includes 51273792cb9b serial: qcom-geni: use icc tag defines a02913e88635 arm64: dts: rockchip: switch px30-engicam to enable-gpios fcedb69be270 arm64: dts: rockchip: switch rk3399-gru boards to enable-gpios b5ac08806c07 drm/amdgpu: Restore HQD persistent state register 355da5d48e10 drm/radeon: add missing spaces before ';' be04cf93506b drm/radeon/si_dpm: open brace '{' following struct go on the same line 41cec40bc9ba drm/amd/pm: Vangogh: Add new gpu_metrics_v2_4 to acquire gpu_metrics 30b59910d9d0 drm/amdgpu: load sdma ucode in the guest machine fc8e55f378cf drm/amdgpu: Use seq_puts() instead of seq_printf() a0cc8e1512ad drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' ce83aa7bad83 drm/amdgpu: Remove else after return in 'is_fru_eeprom_supported' 53e1db06775a drm/amd/display: Remove else after return in 'dm_vblank_get_counter' & 'amdgpu_dm_backlight_get_level' 50fbe0cc9599 drm/amdgpu: Add -ENOMEM error handling when there is no memory fcb7a1849aea drm/amdgpu: Check APU flag to disable RAS 9bc12db4e2f6 drm/amdgpu: fix the indexing issue during rlcg access ctrl init 818c158fd4e4 drm/amdgpu: add VISIBLE info in amdgpu_bo_print_info 8923137dbe4b drm/amdkfd: avoid svm dump when dynamic debug disabled abbd6cfb1d5a drm/radeon: ERROR: "foo * bar" should be "foo *bar" 2b048fa0ddc4 drm/amdgpu: open brace '{' following struct go on the same line 4a0abebd742e drm/amd/pm: open brace '{' following struct go on the same line de84de1eda9a drm/amd: open brace '{' following struct go on the same line 8214b5b6f049 drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event() 8549655acbc7 drm/amd/display: 3.2.244 735688eb905d drm/amd/display: Fix underflow issue on 175hz timing b9f501c50e51 drm/amd/display: Add interface to modify DMUB panel power options e721611b321a drm/amd/display: Rearrange dmub_cmd defs order 80f63f36b86d drm/amd/display: Remove check for default eDP panel_mode 30953c4d000b drm/amdgpu: Fix style issues in amdgpu_gem.c 0d882e43504c drm/amd/display: Add new sequence for 4-lane HBR3 on vendor specific retimers ad4455c614b2 drm/amd/display: Update DPG test pattern programming dbd29029c7b5 drm/amd/display: Correct unit conversion for vstartup 4012e0917b61 drm/amd/display: Exit idle optimizations before attempt to access PHY 0f3b9542c977 drm/amd/display: Refactor recout calculation with a more generic formula 6917b0b71171 drm/amd/display: Read down-spread percentage from lut to adjust dprefclk. 95aafbc1a567 drm/amd/display: Don't apply FIFO resync W/A if rdivider = 0 75bd42fd2e8e drm/amd/display: Prevent invalid pipe connections 6cb209ed68e4 drm/amdgpu: Update ring scheduler info as needed c6195ef5eee5 drm/amdgpu: Enabling FW workaround through shared memory for VCN4_0_2 66c2596179be drm/amd/display: Add VESA SCR case for default aux backlight cbd0606e6a77 drm/radeon: Prefer dev_* variant over printk 8eb94c9b5141 drm/radeon: Fix style issues in radeon _encoders.c & _gart.c 93125cb70491 drm/amd/amdgpu: Fix warnings in amdgpu/amdgpu_display.c 803d411b31f2 drm/radeon: Avoid externs & do not initialize globals to 0 in radeon_drv.c c005a44f3a2a drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family 519e3637875a drm/amd/display: Correct grammar mistakes 37c3fc662013 drm/amdgpu: Return -ENOMEM when there is no memory in 'amdgpu_gfx_mqd_sw_init' 88dd0b188e21 drm/amdgpu: Fix do not add new typedefs in amdgpu_fw_attestation.c b25b3599264e drm/amdgpu: Prefer #if IS_ENABLED over #if defined in amdgpu_drv.c 7a1c5c675385 drm/amdkfd: enable cooperative groups for gfx11 83f24a8f0532 drm/amdgpu: set sw state to gfxoff after SR-IOV reset 8cddd3dc3c53 drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock fd2b55f86b8b serial: drivers: switch ch and flag to u8 4d1fceb1b257 serial: omap-serial: remove flag from serial_omap_rdi() 29ec63ef16fc serial: arc_uart: simplify flags handling in arc_serial_rx_chars() 1225541cfd5f serial: pass state to __uart_start() directly df007fa02560 serial: make uart_insert_char() accept u8s 12ae2359eb2f serial: convert uart sysrq handling to u8 a27f3b72337d tty: sysrq: use switch in sysrq_key_table_key2index() 8ac20a03da56 tty: sysrq: switch the rest of keys to u8 bcb48185eddf tty: sysrq: switch sysrq handlers from int to u8 00ef7eff2f2f tty: sysrq: rename and re-type i in sysrq_handle_loglevel() 5bedcf70c6be n_tty: make many tty parameters const 32042446c030 n_tty: pass ldata to canon_skip_eof() directly f6f847ff8d66 n_tty: simplify and sanitize zero_buffer() b30a3d396b4c n_tty: drop fp from n_tty_receive_buf_real_raw() 7b2b20125f1e MAINTAINERS: Replace my email address b4940f6c3e0e tty: make check_tty_count() void 8362bf82fb54 Input: mcs-touchkey - fix uninitialized use of error in mcs_touchkey_probe() 7ad1c439fb25 spi: fsl: Remove unused extern declarations 5bdeb6f5c7b9 Documentation: core-api: Drop :export: for int_log.h df8d014edd64 ASoC: cs42l51: change cs42l51_of_match to static 7e4bf0c1d0f7 selftests:prctl: add set-process-name to .gitignore 7611c8ff152f selftests:prctl: Fix make clean override warning 22af900bdb02 dt-bindings: thermal: tegra: Convert to json-schema 436ebd32b025 dt-bindings: arm: tegra: nvec: Convert to json-schema a640358defd8 dt-bindings: clock: tegra: Document Tegra132 compatible 3609699c32aa usb: dwc3-am62: Rename private data 87ed257acb09 usb: phy: mxs: disconnect line when USB charger is attached 5eda42aebb76 usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() b7a62611fab7 usb: chipidea: add USB PHY event 7713aaf46459 USB: document ioctl USBDEVFS_GET_SPEED 0497d3462516 dt-bindings: usb: qcom,dwc3: correct SDM660 clocks 74a6f1e8fb40 dt-bindings: usb: qcom,dwc3: drop assigned-clocks 26910f977c3f usb: cdns3: Add PHY mode switch to usb2 PHY 3bd442e4d2a4 usb: chipidea: imx: add one fsl picophy parameter tuning implementation 8d2c452c9ee9 dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property 36668515d56b usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 094671300fea docs: vfio: Add vfio device cdev description c1cce6d079b8 vfio: Compile vfio_group infrastructure optionally 8405bc521b76 usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type 5398be2564eb vfio: Move the IOMMU_CAP_CACHE_COHERENCY check in __vfio_register_dev() b290a05fd858 vfio: Add VFIO_DEVICE_[AT|DE]TACH_IOMMUFD_PT 5fcc26969a16 vfio: Add VFIO_DEVICE_BIND_IOMMUFD 451054c38b50 dt-bindings: usb: dwc3: Add IPQ5332 compatible ca9e45b41470 vfio: Avoid repeated user pointer cast in vfio_device_fops_unl_ioctl() 484468fb0f7d usb: Explicitly include correct DT includes 1c9dc07487cb iommufd: Add iommufd_ctx_from_fd() 5c6de3ea7376 vfio: Test kvm pointer in _vfio_device_get_kvm_safe() 8b6f173a4ce4 vfio: Add cdev for vfio_device 38c24544e10a vfio: Move device_del() before waiting for the last vfio_device registration refcount 291872a533a2 vfio: Move vfio_device_group_unregister() to be the first operation in unregister 8cfa71860233 vfio-iommufd: Add detach_ioas support for emulated VFIO devices e23a6217f3bb iommufd/device: Add iommufd_access_detach() API 9048c7341c4d vfio-iommufd: Add detach_ioas support for physical VFIO devices 31014aef9e4c vfio: Record devid in vfio_device_file 6f240ee677eb vfio-iommufd: Split bind/attach into two steps 6086efe73498 vfio-iommufd: Move noiommu compat validation out of vfio_iommufd_bind() 839e692fa4eb vfio: Make vfio_df_open() single open for device cdev path 270bf4c019b9 vfio: Add cdev_device_open_cnt to vfio_group 48cb8ff3e250 usb: cdns3: starfive: Convert to platform remove callback returning void 82d93f580f0b vfio: Block device access via device fd until device is opened 05f37e1c03b6 vfio: Pass struct vfio_device_file * to vfio_device_open/close() dcc31ea60b42 kvm/vfio: Accept vfio device file from userspace 2f99073a722b kvm/vfio: Prepare for accepting vfio device fd 2f4092298d33 usb: typec: qcom: properly detect Audio Accessory mode peripherals 306f7a5b0e57 drm/i915: Replace i915->gt0 with to_gt(i915) 34aeeecdb335 vfio: Accept vfio device file in the KVM facing kAPI b1a59be8a2b6 vfio: Refine vfio file kAPIs for KVM 3eab3304ceea usb: musb: Use read_poll_timeout() b1a3b5c61d27 vfio: Allocate per device file structure 71791b9246c7 vfio/pci: Allow passing zero-length fd array in VFIO_DEVICE_PCI_HOT_RESET b56b7aabcf3c vfio/pci: Copy hot-reset device info to userspace in the devices loop ce9daa2efc08 usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc 9062ff405b49 vfio/pci: Extend VFIO_DEVICE_GET_PCI_HOT_RESET_INFO for vfio device cdev a80e1de93275 vfio: Add helper to search vfio_device in a dev_set af949759bad2 vfio: Mark cdev usage in vfio_device 78d3df457ae5 iommufd: Add helper to retrieve iommufd_ctx and devid 86b0a96c2952 iommufd: Add iommufd_ctx_has_group() eda175dfe248 iommufd: Reserve all negative IDs in the iommufd xarray 6e6c513fe1d8 vfio/pci: Move the existing hot reset logic to be a helper c60f93204330 vfio/pci: Update comment around group_fd get in vfio_pci_ioctl_pci_hot_reset() e032368e8cb1 usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device d97b4b35adce usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support 4939a04500f3 dt-bindings: usb: Add binding for Genesys Logic GL3523 hub 6744aa931a57 usb: typec: nb7vpq904m: Switch back to use struct i2c_driver::probe 015fbddefcfb USB: make usb class a const structure 2319b9c87fe2 usb: cdns3: Put the cdns set active part outside the spin lock b2090d93d4b6 wifi: brcmsmac: remove unused data type 7ee92f6b4160 wifi: mwifiex: Set WIPHY_FLAG_NETNS_OK flag dcce94b80a95 wifi: mwifiex: fix fortify warning caf9ead2c7d0 wifi: mwifiex: prefer strscpy() over strlcpy() bf68c717e571 selftests/resctrl: Remove test type checks from cat_val() 3dad011b9ab1 selftests/resctrl: Pass the real number of tests to show_cache_info() 85b73447a44c selftests/resctrl: Move CAT/CMT test global vars to function they are used in 8ee592a638fc selftests/resctrl: Don't use variable argument list for ->setup() 7f3c980c7738 selftests/resctrl: Don't pass test name to fill_buf f4123975cf34 selftests/resctrl: Improve parameter consistency in fill_buf 5e3e4f1a03f0 selftests/resctrl: Remove unnecessary startptr global from fill_buf 326baed260e2 selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf() 1b9537baf851 selftests/resctrl: Remove duplicated preparation for span arg e24ac4288981 selftests/resctrl: Express span internally in bytes 67a86643db2b selftests/resctrl: Convert span to size_t 48f3b68738c7 selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param 6383851a193b selftests/resctrl: Refactor remount_resctrl(bool mum_resctrlfs) to mount_resctrl() caddc0fbe495 selftests/resctrl: Move resctrl FS mount/umount to higher level ede13008489b selftests/resctrl: Unmount resctrl FS before starting the first test 51a0c3b7f028 selftests/resctrl: Close perf value read fd on errors f99e413eb546 selftests/resctrl: Unmount resctrl FS if child fails to run benchmark 2d320b1029ee selftests/resctrl: Don't leak buffer in fill_cache() 8e289f454289 selftests/resctrl: Add resctrl.h into build deps 4831a80908f1 wifi: rtl8xxxu: Enable AP mode for RTL8723BU 8c34b62167b4 wifi: rtl8xxxu: Enable AP mode for RTL8192EU dd71aca9a58b wifi: rtl8xxxu: Enable AP mode for RTL8710BU (RTL8188GU) efbc7e791a51 wifi: rtl8xxxu: Enable AP mode for RTL8192FU 2d5947830868 wifi: zd1211rw: fix typo "tranmits" 59b4cc439f18 wifi: rtw89: debug: Fix error handling in rtw89_debug_priv_btc_manual_set() 8986f0a9a3bb wifi: rtw88: simplify vif iterators e88c9558951f wifi: rtw88: remove unused USB bulkout size set 6ca25a31e0a8 wifi: rtw88: remove unused and set but unused leftovers 634fcbcaa406 wifi: rtw88: delete timer and free skb queue when unloading 061115fbfb2c wifi: ath9k: fix printk specifier 1301783c8def wifi: ath6kl: Remove error checking for debugfs_create_dir() f7eb8315b22a wifi: ath5k: remove phydir check from ath5k_debug_init_device() 810e41cebb6c wifi: ath9k: fix fortify warnings 90f2ba4896e2 wifi: ath9k: avoid using uninitialized array ec6beb82587c phy: starfive: make phys depend on HAS_IOMEM b364f3cd8798 drm/i915: Simplify expression &to_i915(dev)->drm 89edf40220be xfrm: Support UDP encapsulation in packet offload mode d65954934937 net/mlx5e: Support IPsec NAT-T functionality 4acea83a849a net/mlx5e: Check for IPsec NAT-T support 57266281271a net/mlx5: Add relevant capabilities bits to support NAT-T c5714f68a76b net: phylink: explicitly invalidate link_state members in mac_config 4d72c3bb60dd net: phylink: strip out pre-March 2020 legacy code 28e1737d2544 net: ethernet: mtk_eth_soc: remove mac_pcs_get_state and modernise 76a4cb755cf9 net: ethernet: mtk_eth_soc: remove incorrect PLL configuration b573bf35ef3f arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node e1f7d17a734c dt-bindings: crypto: ti,sa2ul: make power-domains conditional 5438d75fb9d7 dt-bindings: ti-serdes-mux: Deprecate header with constants 8d08d7aac7f6 arm64: dts: ti: Use local header for SERDES MUX idle-state values 8717c76ff38d arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node 630c191b3396 ARM: keystone: Drop unused includes cdbab28c3728 soc: ti: Explicitly include correct DT includes 5542c7cfc108 soc: ti: omap-prm: Use devm_platform_get_and_ioremap_resource() 908e5a3d4e6f spi: fsl-dspi: Use dev_err_probe() in dspi_request_dma() 269cb04b601d regulator: Use bitfield values for range selectors 55c8b8ddc0d9 regulator: dt-bindings: mps,mpq7920: drop incorrect ref to regulator.yaml 2b7aecd58528 ASoC: rt1017: Add RT1017 SDCA amplifier driver 04f96c934046 ASoC: codecs: ES8326: Update jact detection function 0663286e58e6 ASOC: codecs: ES8326: Add calibration support for version_b ac20a73d765c ASoC: codecs: ES8326: Fix power-up sequence f1230a27c14b ASoC: codecs: ES8326: Change Volatile Reg function 4ddad00c609b ASoC: codecs: ES8326: Change Hp_detect register names 4005d1ba0a7e ASoC: soc-dai: don't call PCM audio ops if the stream is not supported 95eb19869401 pinctrl: renesas: rzg2l: Use devm_clk_get_enabled() helper f4b2ce40fd99 pinctrl: renesas: rzv2m: Use devm_clk_get_enabled() helper 6b4c76ded358 gpio: sifive: Allow building the driver as a module 3b5560c8f074 gpio: sifive: Get the parent IRQ's domain from its irq_data 1cd9cee75f99 gpio: sifive: Look up IRQs only once during probe 5d472a7ef0f3 gpio: sifive: Directly use the device's fwnode 6a270bbd3a74 gpio: mxc: Improve PM configuration bf8abcd7e7a8 arm64: dts: renesas: rzg2lc-smarc-som: Enable PMIC and built-in RTC fe7297bf011b arm64: dts: renesas: rzg2lc-smarc-som: Add PHY interrupt support for ETH0 7a98d75c4a63 riscv: dts: renesas: Clean up dtbs_check W=1 warning due to empty phy node 5d7de61ff17f arm64: dts: renesas: rzg2lc-smarc: Add support for enabling MTU3 10ca61c6c0ff arm64: dts: renesas: rzg2l-smarc: Add support for enabling MTU3 f5b4a0fae085 arm64: dts: renesas: Add missing space before { 4e89cd1ff4fe ARM: dts: renesas: Add missing space before { 4162cef0fa9b arm64: dts: renesas: Minor whitespace cleanup around '=' fdf19e44e0ef arm64: dts: renesas: rzg2l-smarc-som: Enable PMIC and built-in RTC ba81bf44c6ac arm64: dts: renesas: r9a09g011: Add CSI nodes db67345716a5 arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos 2fd3f06b527e clk: renesas: r9a07g043: Add MTU3a clock and reset entry bfb345a7bdc1 ARM: shmobile: rcar-gen2: Drop unused OF includes 0859bdf1ace6 Revert MIPS: Loongson: Fix build error when make modules_install 4fe4a6374c4d MIPS: Only fiddle with CHECKFLAGS if `need-compiler' a79a404e6c22 MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install' regression 657c45b303f8 MIPS: Explicitly include correct DT includes cf10b0bb503c media: mediatek: vcodec: fix resource leaks in vdec_msg_queue_init() be40f524b6ed media: mediatek: vcodec: fix potential double free 461f1f67281c ARM: dts: imx6qdl-mba6: Add missing supply regulator for lm75 and at24 0d0e727f7e3d ARM: dts: imx1-apf9328: correct ethernet reg addresses (split) 8cf71125e150 ARM: dts: imx7d-sdb: Pass the Ethernet aliases 38633443c61e ARM: dts: nxp: add missing space before { dfa2d6e07432 media: mediatek: vcodec: Return NULL if no vdec_fb is found 89a4f369b208 media: mediatek: vcodec: fix AV1 decode fail for 36bit iova fe8a33978383 media: mediatek: vcodec: Read HW active status from syscon c33262171252 media: mediatek: vcodec: Define address for VDEC_HW_ACTIVE 5ee1b02a397f media: dt-bindings: mediatek,vcodec: Remove VDEC_SYS register space 4115cd8cf79c media: dt-bindings: mediatek,vcodec: Don't require assigned-clocks 93b9368de875 media: dt-bindings: mediatek,vcodec: Allow single clock for mt8183 251301e2832c media: mediatek: vcodec: Improve an error message b19c347b123c media: mediatek: vcodec: Fix potential crash in mtk_vcodec_dbgfs_remove() ec87f05402f5 octeontx2-af: Install TC filter rules in hardware based on priority f2b539af5718 riscv: dts: starfive: jh7110: Add temperature sensor node and thermal-zones 65e4a0f33a5e riscv: dts: starfive: jh7100: Add temperature sensor node and thermal-zones 0104340a67b1 riscv: dts: starfive: visionfive 2: Add configuration of gmac and phy 2deed4cda3b7 clk: imx: clk-gpr-mux: Simplify .determine_rate() 5bd28eae4858 media: amphion: ensure the bitops don't cross boundaries cf6a06354989 media: amphion: fix UNUSED_VALUE issue reported by coverity c224d0497a31 media: amphion: fix UNINIT issues reported by coverity 79d3bafaecc1 media: amphion: fix REVERSE_INULL issues reported by coverity b237b058adbc media: amphion: fix CHECKED_RETURN issues reported by coverity f000e6ca2d60 media: rkvdec: increase max supported height for H.264 b69713f50202 media: amphion: decoder support display delay for all formats c677d7ae8314 media: mtk-jpeg: Fix use after free bug due to uncanceled work b3b4c9d3cb3b media: verisilicon: Fix TRY_FMT on encoder OUTPUT 3194d514ea51 media: rkvdec: removed redundant blank line cd37409f1f2d media: meson: vdec: Add MODULE_FIRMWARE macro 12cd8b8ac025 media: amphion: add helper function to get id name 73e3f09292a0 media: amphion: reinit vpu if reqbufs output 0 07ba6d1ae524 clk: imx: Add 519.75MHz frequency support for imx9 pll 3ea570486039 clk: imx93: Add PDM IPG clk 2fe182dd2783 dt-bindings: clock: imx93: Add PDM IPG clk c62b089163ce media: pci: saa7164: replace BUG with error return 2e1796fd4904 media: pci: cx23885: replace BUG with error return 466ae77a8cd4 staging: media: tegra-video: include video.h header c8f0e924902d staging: media: sun6i-isp: drop of_match_ptr for ID table ee630b29ea44 media: tuners: qt1010: replace BUG_ON with a regular error d196d01c703d MAINTAINERS: update amphion vpu driver entry 78e9ab0f745f media: drxk: Use %*ph for printing hexdump of a small buffer 906a6c1c4561 media: i2c: ds90ub913: Fix a warning about use of uninitialized variable b4f470aef449 media: Remove flag FBINFO_FLAG_DEFAULT from fbdev drivers c8c7ed99f0d6 media: ti: cal: Implement get_frame_desc for camera-rx e7bbe653fd9a media: ti: cal: Use subdev state 2633288acc8c media: ti: cal: Fix cal_camerarx_create() error handling 662cf98d170d media: ti: cal: Clean up mbus formats uses cd063027c304 media: imx: Unstage the imx8mq-mipi-csi2 driver 3180449e6c5c staging: media: ipu3: code style fix - avoid multiple line dereference 4ce02c679722 iomap: Add per-block dirty state tracking to improve performance a01b8f225248 iomap: Allocate ifs in ->write_begin() early 7f79d85b525b iomap: Refactor iomap_write_delalloc_punch() function out 0af2b37d8e7a iomap: Use iomap_punch_t typedef eee2d2e6ea55 iomap: Fix possible overflow condition in iomap_write_delalloc_scan cc86181a3b76 iomap: Add some uptodate state handling helpers for ifs state bitmap 3ea5c76cadee iomap: Drop ifs argument from iomap_set_range_uptodate() 04f52c4e6f80 iomap: Rename iomap_page to iomap_folio_state and others c2add32ce452 dt-bindings: opp: Increase maxItems for opp-hz property 0979e7e3cfd7 MAINTAINERS: Add drivers/firmware/google/ entry 65a558f66c30 block: Improve performance for BLK_MQ_F_BLOCKING drivers d42e2e3448a9 scsi: Remove a blk_mq_run_hw_queues() call b5ca9acff553 scsi: Inline scsi_kick_queue() ae42f0b3bf65 block: don't pass a bio to bio_try_merge_hw_seg 858c708d9efb block: move the bi_size update out of __bio_try_merge_page 80232b520314 block: downgrade a bio_full call in bio_add_page 613699050a49 block: move the bi_size overflow check in __bio_try_merge_page 0eca8b6f97ac block: move the bi_vcnt check out of __bio_try_merge_page 939e1a370330 block: move the BIO_CLONED checks out of __bio_try_merge_page 6850b2dd5c25 block: use SECTOR_SHIFT bio_add_hw_page cd1d83e24e68 block: tidy up the bio full checks in bio_add_hw_page b8dc6d6ce931 mptcp: fix rcv buffer auto-tuning 004a04b97bbc netconsole: Use kstrtobool() instead of kstrtoint() 9f64b6e459d3 netconsole: Use sysfs_emit() instead of snprintf() a097627dcadd net: add missing net_device::xdp_zc_max_segs description 5d8edfb900d5 iomap: Copy larger chunks from userspace d6bb59a9444d iomap: Create large folios in the buffered write path 4f6617011910 filemap: Allow __filemap_get_folio to allocate large folios ffc143db63ee filemap: Add fgf_t typedef 7a8eb01b078f iomap: Remove unnecessary test from iomap_release_folio() 32b29cc9db45 doc: Correct the description of ->release_folio a221ab717c43 iomap: Remove large folio handling in iomap_invalidate_folio() 1b0306981e0f iov_iter: Add copy_folio_from_iter_atomic() 908a1ad89466 iov_iter: Handle compound highmem pages in copy_page_from_iter_atomic() f7f9a0c8736d iov_iter: Map the page later in copy_page_from_iter_atomic() 84dd7f19e726 checkpatch: Complain about unexpected uses of RCU Tasks Trace c126ac4a2003 perf build: Add LTO build option 5cfb0cc0d95a perf test: Avoid weak symbol for arch_tests 0f97a3a0decc perf parse-events: Avoid use uninitialized warning 91f88a0ac8bc perf stat: Avoid uninitialized use of perf_stat_config b30cb96623e9 drm/panel: ld9040: add backlight Kconfig dependency 910e230d5f1b samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000' 0acf4fa7f187 arm64: dts: rockchip: add PCIe3 support for rk3588 ff09f6fd2972 modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols be9f6d56381d pinctrl: qcom: sm8350-lpass-lpi: add SM8350 LPASS TLMM 2b4e7a87276e dt-bindings: pinctrl: qcom,sm8350-lpass-lpi: add SM8350 LPASS TLMM c75b725ea6dd arm64: dts: rockchip: fix/update sdmmc properties for rock-5a and -5b dc644b540a2d tcx: Fix splat in ingress_destroy upon tcx_entry_free 49aa77165c00 spi: lpspi: Add power-domains to the DT bindings 9c053ef5c8d4 fbdev: Harmonize some comments in 94fc7ad91b0d fbdev: Remove FB_DEFAULT_SYS_OPS f98eb6c0ea72 drm/omapdrm: Set fbdev FBINFO_VIRTFB flag da6eb399d46b drm/omapdrm: Use GEM mmap for fbdev emulation 413b75745f9f drm/omapdrm: Set VM flags in GEM-object mmap function 5ad315c8b257 drm/exynos: Set fbdev FBINFO_VIRTFB flag b1d69bf1bf93 drm/exynos: Use fbdev DMA helpers ef28231b5716 drm/tegra: Store pointer to vmap'ed framebuffer in screen_buffer 7a9e28ab4990 drm/tegra: Set fbdev FBINFO_VIRTFB flag f9400b17a7e3 drm/tegra: Use fbdev DMA helpers 2529d46a03e5 drm/fbdev-dma: Use fbdev DMA helpers 6f0f6941624d fbdev: Add fb_ops init macros for framebuffers in DMA-able memory e6fa48164379 drm/panel: db7430: remove unused variables 361ecaadb1ce drm/i915: Fix an error handling path in igt_write_huge() 783c55ae7a95 kbuild: rpm-pkg: skip build dependency check on non-rpm systems 37477496d6aa kbuild: rpm-pkg: refactor *rpm-pkg targets 6db9ced4641f kbuild: rpm-pkg: build the kernel in-place for rpm-pkg 975667d02d13 kbuild: rpm-pkg: rename binkernel.spec to kernel.spec 49c803cd919d kbuild: rpm-pkg: split out the body of spec file 2a291fc315b6 kbuild: rpm-pkg: introduce %{with_devel} switch to select devel package b537925fdd68 kbuild: rpm-pkg: run modules_install for non-modular kernel 1789fc912541 kbuild: rpm-pkg: invoke the kernel build from rpmbuild for binrpm-pkg d4f651277e92 kbuild: rpm-pkg: use a dummy string for _arch when undefined d5d2d4cc6088 kbuild: rpm-pkg: derive the Version from %{KERNELRELEASE} fe66b5d2ae72 kbuild: refactor kernel-devel RPM package and linux-headers Deb package 76a48b8ffbad kbuild: add a phony target to run a command with Kbuild env vars 93ed5605c618 kbuild: rpm-pkg: replace $KERNELRELEASE in spec file with %{KERNELRELEASE} 5d8e41b51865 kbuild: rpm-pkg: replace $__KERNELRELEASE in spec file with %{version} a06d9ef897d5 kbuild: rpm-pkg: record ARCH option in spec file fe809b8271be kbuild: rpm-pkg: use %{makeflags} to pass common Make options 192868258d2c kbuild: rpm-pkg: do not hard-code $MAKE in spec file 61eca933d0a6 kbuild: rpm-pkg: remove unneeded '-f $srctree/Makefile' in spec file 233046a2afd1 kbuild: rpm-pkg: define _arch conditionally 4d15c9fa058e Revert "kbuild: Hack for depmod not handling X.Y versions" 356f0cb7efd9 kconfig: menuconfig: remove jump_key::index e14f1242a8be kconfig: menuconfig: simplify global jump key assignment 481461f51099 linux/export.h: make independent of CONFIG_MODULES c40e60f00caf kbuild: Enable -Wenum-conversion by default c545f5e41225 EDAC/i10nm: Skip the absent memory controllers d129c2a245bf ice: add tracepoints for the switchdev bridge e42c6e0c902b ice: implement static version of ageing 2946204b3fa8 ice: implement bridge port vlan e9dda2cfab82 ice: Add VLAN FDB support in switchdev mode bccd9bce29e0 ice: Add guard rule when creating FDB in switchdev 7c945a1a8e5f ice: Switchdev FDB events support f6e8fb55e5af ice: Implement basic eswitch bridge setup 6c0f4441d83b ice: Unset src prune on uplink VSI 6ab1155798c3 ice: Disable vlan pruning for uplink VSI 7aa529a69e92 ice: Don't tx before switchdev is fully configured 2571a3fa6251 ice: Prohibit rx mode change in switchdev mode ee95d4420a2f ice: Skip adv rules removal upon switchdev release d3f23ab93a1e drm/i915: use direct alias for i915 in requests e0606daeaab4 selftests: prctl: Add new prctl test for PR_SET_NAME c07e1f20dcbe fbdev: Document that framebuffer_alloc() returns zero'ed data 0444fa357c16 fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT 751f9a8b10cd fbdev/pxafb: Remove flag FBINFO_FLAG_DEFAULT 7e2e43971cc4 fbdev/atafb: Remove flag FBINFO_FLAG_DEFAULT 8a4675ebbd30 fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs 252b7b147c7b fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs cdeb052cdb19 staging: Remove flag FBINFO_FLAG_DEFAULT from fbdev drivers 9c73576c78d5 media: Remove flag FBINFO_FLAG_DEFAULT from fbdev drivers 8bf3ea7d7bd1 hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver 8920157acb04 auxdisplay: Remove flag FBINFO_FLAG_DEFAULT from fbdev drivers 0e007891196f sh: mach-sh7763rdp: Assign FB_MODE_IS_UNKNOWN to struct fb_videomode.flag 050bb5870724 vfio-mdev: Remove flag FBINFO_DEFAULT from fbdev sample driver 76a68cdecc08 fbdev/fsl-diu-fb: Remove flag FBINFO_DEFAULT b3e148d730b7 fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs 45733d285fd6 fbdev: Remove FBINFO_DEFAULT from devm_kzalloc()'ed structs a0331a4bde9d fbdev: Remove FBINFO_DEFAULT from kzalloc()'ed structs 6304da8a91da fbdev: Remove FBINFO_DEFAULT from static structs 40e324e0d859 drm: Remove flag FBINFO_DEFAULT from fbdev emulation 8858babff615 dt-bindings: spi: add reference file to YAML 24b1b5d85c1c IB/hfi1: Use struct_size() 0b5eed06832c RDMA/hns: Remove VF extend configuration f5a61344ed23 RDMA/hns: Support get XRCD number from firmware a2f68c7e312f pwm: atmel: Enable clk when pwm already enabled in bootloader 0a41b0c5d97a pwm: Explicitly include correct DT includes 486392f44dd9 phy: qcom-qmp-combo: add qcom,sc7280-qmp-usb3-dp-phy compat entry a542ae82dfdd phy: qcom-qmp-combo: populate offsets for all combo PHYs 28e265bf84a8 phy: qcom-qmp-combo: simplify clock handling 57a79ce964d7 dt-bindings: phy: migrate combo QMP PHY bindings to qcom,sc8280xp-qmp-usb43dp-phy.yaml f5a8ecef3c6b phy: Remove duplicated include in xusb.c c3f698d85eca drm/managed: Clean up GFP_ flag usage in drmm_kmalloc() f8aa660841bc phy: starfive: Add mipi dphy rx support ae07a9a865a4 dt-bindings: phy: Add starfive,jh7110-dphy-rx 86fe3e9f4c63 phy: starfive: fix error code in probe 305b9f4f7beb s390: use obj-y to descend into drivers/s390/ 37002bc6b603 docs: move s390 under arch e3123dfb5373 s390/tracing: pass struct ftrace_regs to ftrace_trace_function 5216d853cb15 s390/hypfs: stop using ENOSYS error code e7e828ebeb5d s390/mm: get rid of VMEM_MAX_PHYS macro 9916bf4edac6 s390/extmem: improve reporting of -ERANGE error 94fd522069e1 s390/mm: rework arch_get_mappable_range() callback 355e30ca1a70 s390/mm: remove redundant check against VMEM_MAX_PHYS 3b53d7b131bd s390/dcssblk: fix virtual vs physical address confusion 04b8698ae879 s390/dcssblk: use IS_ALIGNED() for alignment checks b9b4568843bb s390/kexec: make machine_kexec() depend on CONFIG_KEXEC_CORE 1256e70a082a s390/ftrace: enable HAVE_FUNCTION_GRAPH_RETVAL 3325b4d85799 s390/hypfs: factor out filesystem code b7857acc1b11 s390/hypfs: remove open-coded PTR_ALIGN() 83f95671943e s390/hypfs: simplify memory allocation 5ac8c72462cd s390/zcrypt: remove CEX2 and CEX3 device drivers 86e74965bbdf s390/sthyi: enforce 4k alignment of vmalloc'ed area c83cd4fe31d5 s390/diag: handle diag 204 subcode 4 address correctly 8cf57d7217c3 s390: add support for user-defined certificates a79b559e99be ionic: add FLR recovery support 30d2e073964d ionic: pull out common bits from fw_up 0de38d9f1dba ionic: extract common bits from ionic_probe 87d7a9f3734f ionic: extract common bits from ionic_remove 7a561e9351ae net: phy: motorcomm: Add pad drive strength cfg support 79e71d956995 dt-bindings: net: motorcomm: Add pad driver strength cfg 2d816d4f9208 ALSA: hda: cs35l41: Ensure amp is only unmuted during playback 7cf5ce66dfda ALSA: hda: cs35l41: Add device_link between HDA and cs35l41_hda c4d0510b81c4 ALSA: hda: cs35l41: Rework System Suspend to ensure correct call separation 01ecc5629364 ALSA: hda: cs35l41: Use pre and post playback hooks 4eae4892c5bd ALSA: hda: hda_component: Add pre and post playback hooks to hda_component a5adbfb60b02 ALSA: hda: cs35l41: Move Play and Pause into separate functions f2a58481a505 ALSA: hda: cs35l41: Ensure we pass up any errors during system suspend. a3ff56465878 ALSA: hda: cs35l41: Ensure we correctly re-sync regmap before system suspending. 5299b79ca1a2 ALSA: hda: cs35l41: Check mailbox status of pause command after firmware load f8264c759208 ALSA: cs35l41: Poll for Power Up/Down rather than waiting a fixed delay fa3efcc36aac ALSA: cs35l41: Use mbox command to enable speaker output for external boost f5f80e32de12 ipv6: remove hard coded limitation on ipv6_pinfo d65feac281ab drm/bridge: Remove redundant i2c_client in anx7625/it6505 dd9c1329027d drm/bridge: it6505: Fix Kconfig indentation d85f1b5bad57 gfs2: fix timestamp handling on quota inodes 13bc24457850 fs: rename i_ctime field to __i_ctime 4c1698d3033d selinux: convert to ctime accessor functions 428c33f2851e security: convert to ctime accessor functions 6ac5422617ed apparmor: convert to ctime accessor functions bc734e8ec113 sunrpc: convert to ctime accessor functions 6528733416f1 shmem: convert to ctime accessor functions 417d2b6b112d bpf: convert to ctime accessor functions 783904f50a9c mqueue: convert to ctime accessor functions e359147f0160 linux: convert to ctime accessor functions f74207d84dab zonefs: convert to ctime accessor functions a0a415e34b57 xfs: convert to ctime accessor functions 0593be0c8e60 vboxsf: convert to ctime accessor functions 6eeb017e4f7f ufs: convert to ctime accessor functions 59ad88f26e97 udf: convert to ctime accessor functions d07d3a7e9376 ubifs: convert to ctime accessor functions bb9c40e65262 tracefs: convert to ctime accessor functions c801b0951197 sysv: convert to ctime accessor functions 280345d0d03b squashfs: convert to ctime accessor functions 9448765397b6 smb: convert to ctime accessor functions a58451279c25 romfs: convert to ctime accessor functions ae834901ecc5 reiserfs: convert to ctime accessor functions 9f590685bc5a ramfs: convert to ctime accessor functions ade79b7cf677 qnx6: convert to ctime accessor functions bbe21298548d qnx4: convert to ctime accessor functions a411ea5af7ec pstore: convert to ctime accessor functions e9d7d3cb9fb3 procfs: convert to ctime accessor functions 9aa711152357 overlayfs: convert to ctime accessor functions 0971a799b156 orangefs: convert to ctime accessor functions 1520a1520c61 openpromfs: convert to ctime accessor functions 906effbf679f omfs: convert to ctime accessor functions 6861de979fa0 ocfs2: convert to ctime accessor functions 3d65c46fbf6a ntfs3: convert to ctime accessor functions 03870d277fea ntfs: convert to ctime accessor functions e21d4f419402 nilfs2: convert to ctime accessor functions 38d721b13f86 nfsd: convert to ctime accessor functions 55e04e9c926e nfs: convert to ctime accessor functions f7f438589f46 kernfs: convert to ctime accessor functions ad9dc5df36a2 jfs: convert to ctime accessor functions d8b23c618c75 jffs2: convert to ctime accessor functions 2f06e4ba90da isofs: convert to ctime accessor functions a72a7deab690 hugetlbfs: convert to ctime accessor functions 3200d07d3367 hpfs: convert to ctime accessor functions 66e79d8934ec hostfs: convert to ctime accessor functions 101fa821ab7d hfsplus: convert to ctime accessor functions 7305586a7928 hfs: convert to ctime accessor functions 8a8b8d91b158 gfs2: convert to ctime accessor functions ceb2d5e92f49 fuse: convert to ctime accessor functions 529d8a290ac9 freevxfs: convert to ctime accessor functions ea60635ec1f4 fat: convert to ctime accessor functions c62ebd3501cc f2fs: convert to ctime accessor functions 1bc33893e79a ext4: convert to ctime accessor functions f8657bd4ad75 dt-bindings: cpu: Document NVIDIA Tegra186 CCPLEX cluster f2cca20f1fa3 drm/bridge: anx7625: Drop device lock before drm_helper_hpd_irq_event() d920920f85a8 OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() 7ddd8deb1c3c OPP: Fix potential null ptr dereference in dev_pm_opp_get_required_pstate() 746de8255076 OPP: Reuse dev_pm_opp_get_freq_indexed() 034d6aac2160 OPP: Update _read_freq() to return the correct frequency a5893928bb17 OPP: Add dev_pm_opp_find_freq_exact_indexed() 5f756d03e2c7 OPP: Introduce dev_pm_opp_get_freq_indexed() API 005e8dddd497 PM: hibernate: don't store zero pages in the image file 626237dbc9ff firmware: qcom_scm: Drop useless compatibles ae76fd3f5554 firmware: qcom_scm: Always return devm_clk_get_optional errors 5130464a14d3 firmware: qcom_scm: Always try to consume all three clocks 7dc3ea5ea8e8 dt-bindings: arm: msm: kpss-acc: Make the optional reg truly optional ffb57ee9c0e2 regmap: Fix the type used for a bitmap pointer f54e34745074 ASoC: codecs: lpass: Log clk_get() failures 73cfbfa9caea ALSA: hda/cs35l56: Add driver for Cirrus Logic CS35L56 amplifier 64e053215062 ALSA: hda: Fix missing header dependencies 444dfa091263 ASoC: cs35l56: Make a common function to shutdown the DSP f32a2bcbc092 ASoC: cs35l56: Make common function for control port wait 84851aa055c8 ASoC: cs35l56: Move part of cs35l56_init() to shared library 22e51dbb257a ASoC: cs35l56: Move cs_dsp init into shared library 9974d5b57697 ASoC: cs35l56: Move runtime suspend/resume to shared library 8a731fd37f8b ASoC: cs35l56: Move utility functions to shared file 0a2e49230f7f ASoC: cs35l56: Convert utility functions to use common data structure cf6e7486de80 ASoC: cs35l56: Make cs35l56_system_reset() code more generic 898673b905b9 ASoC: cs35l56: Move shared data into a common data structure 7e9609d2daea scsi: ufs: core: Remove HPB support f669b8a683e4 scsi: core: Fix the scsi_set_resid() documentation 0645ab15ed0b scsi: ufs: ufs-qcom: Change UFS devfreq timer to delayed a31a596a4265 scsi: qla2xxx: Update version to 10.02.08.500-k 009e7fe4a1ed scsi: qla2xxx: fix inconsistent TMF timeout 5d3148d8e8b0 scsi: qla2xxx: Fix TMF leak through 8ebaa45163a3 scsi: qla2xxx: Turn off noisy message log 39d22740712c scsi: qla2xxx: Fix session hang in gnl 5b51f35d127e scsi: qla2xxx: Fix erroneous link up failure da7c21b72aa8 scsi: qla2xxx: Fix command flush during TMF a8ec192427e0 scsi: qla2xxx: Limit TMF to 8 per function efa74a62aaa2 scsi: qla2xxx: Adjust IOCB resource on qpair create 6dfe4344c168 scsi: qla2xxx: Fix deletion race condition c46de2fb4ad9 PM / devfreq: Reword the kernel-doc comment for devfreq_monitor_start() API 9027f2e79788 PM / devfreq: Explicitly include correct DT includes 71fe5ddac546 scsi: lpfc: Copyright updates for 14.2.0.14 patches cfb9b8f506d5 scsi: lpfc: Update lpfc version to 14.2.0.14 81907422cac0 scsi: lpfc: Clean up SLI-4 sysfs resource reporting d668b368efc2 scsi: lpfc: Refactor cpu affinity assignment paths 089ea22e374a scsi: lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected 9388da303766 scsi: lpfc: Make fabric zone discovery more robust when handling unsolicited LOGO 04c320011492 scsi: lpfc: Set Establish Image Pair service parameter only for Target Functions 90cec07f53e9 scsi: lpfc: Revise ndlp kref handling for dev_loss_tmo_callbk and lpfc_drop_node 377d7abadd74 scsi: lpfc: Qualify ndlp discovery state when processing RSCN 869ab8b8a31c scsi: lpfc: Remove extra ndlp kref decrement in FLOGI cmpl for loop topology 1a5cd3d073ee scsi: lpfc: Simplify fcp_abort transport callback log message 4cf7cfa8bae1 scsi: lpfc: Pull out fw diagnostic dump log message from driver's trace buffer a635f91c71d9 dt-bindings: extcon: siliconmitus,sm5502-muic: document connector fb2c3f72e819 dt-bindings: extcon: maxim,max77843: restrict connector properties 109a2a48fc3d scsi: sun_esp: Explicitly include correct DT includes c4ca20f0f128 scsi: qlogicpti: Explicitly include correct DT includes c2ab666072bc scsi: ufs: Explicitly include correct DT includes 87b549efcb0f pinctrl: amd: Don't show `Invalid config param` errors 52e4e2878236 extcon: Remove unused inline functions 317a38045ab7 scsi: ufs: core: Fix some kernel-doc comments 75aa298739fd scsi: ufs: ufs-mediatek: Remove redundant dev_err() f52a805e19b1 scsi: ufs: qcom: Hold the mutex lock when configuring ESI ea90ca106c3f pinctrl: Add driver support for Amlogic C3 SoCs e55ef16b840f dt-bindings: pinctrl: Add compatibles for Amlogic C3 SoCs 8f2b78652d05 scsi: ufs: qcom: Get queue ID from MSI index in ESI handler 29f45ed18aa9 scsi: hisi_sas: Delete unused lock in hisi_sas_port_notify_formed() 32be33747d5d scsi: hisi_sas: Block requests before a debugfs snapshot f5393a5602ca scsi: hisi_sas: Fix normally completed I/O analysed as failed a9814b6c23e7 scsi: ufs: ti-j721e: Expose device tree aliases 1240c94ce819 iio: adc: Explicitly include correct DT includes a959dbd98d1a tomoyo: add format attributes to functions c1f10bff1619 iio: imu: adis16475.c: Add has_burst32 flag to adis16477 devices a216d411b547 iio: imu: adis16475.c: Remove unused enum elements 3db3562bc66e iio: Add driver for Murata IRS-D200 5e1cd3e97e86 iio: Add event enums for running period and count 67060927aa87 dt-bindings: iio: proximity: Add Murata IRS-D200 247d3b632196 iio: amplifiers: ad8366: add support for HMC792A Attenuator 1671bcfd76fd net: add sysctl accept_ra_min_rtr_lft 5c9f7b04aadf net: dsa: remove deprecated strncpy 73a29531f45f connector/cn_proc: Selftest for proc connector bfdfdc2f3b70 connector/cn_proc: Allow non-root users access 743acf351bae connector/cn_proc: Performance improvements 2aa1f7a1f47c connector/cn_proc: Add filtering to fix some bugs a4c9a56e6a2c netlink: Add new netlink_release function a3377386b564 netlink: Reverse the patch which removed filtering b662f4ba2001 iio: core: Improve indentation in a few places 1702df5d8f46 iio: core: Get rid of redundant 'else' cb1d17535061 iio: core: Use min() instead of min_t() to make code more robust 44725a873813 RDMA/qedr: Remove duplicate assignments of va 2f5833ead7ea RDMA/qedr: Remove a duplicate assignment in qedr_create_gsi_qp() 3969f6458f78 fpga: add configuration for the FPGA KUnit test suites. 64a5f972c93d fpga: add an initial KUnit suite for the FPGA Region 9e6823481e5f fpga: add an initial KUnit suite for the FPGA Bridge ccbc1c302115 fpga: add an initial KUnit suite for the FPGA Manager 90c6241860bf iio: adc: meson: init voltage control bits d1adcaf7a407 iio: adc: meson: init internal continuous ring counter 6ad9f01cf4fc iio: adc: meson: init channels 0,1 input muxes ad25fc289be9 iio: accel: adxl355: Simplify probe() c242f48433e7 drm: Make FB_CORE to be selected if DRM fbdev emulation is enabled 55bffc8170bb fbdev: Split frame buffer support in FB and FB_CORE symbols df7915246e79 fbdev: Move core fbdev symbols to a separate Kconfig file c0191dd6491e video: Add auxiliary display drivers to Graphics support menu abfac0f3a457 mtd: spi-nor: spansion: return method directly 4af302a7e29e arm64: dts: qcom: sc8180x-pmics: align LPG node name with dtschema bf520227bd32 arm64: dts: qcom: sc8180x-pmics: align SPMI PMIC Power-on node name with dtschema 565951b1202e arm64: dts: qcom: sc8180x-pmics: add missing gpio-ranges 0304fc1de3d9 arm64: dts: qcom: sc8180x-pmics: add missing qcom,spmi-gpio fallbacks 7c74379afdfe ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode 31fba16c19c4 ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names 43db69268149 ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen 5bea22fbe769 arm64: dts: qcom: msm8996-sagit: drop unsupported syna,codes 21fc24ee9c59 arm64: dts: qcom: msm8996-gemini: fix touchscreen VIO supply b019cf7e5fba arm64: dts: qcom: msm8953-vince: drop duplicated touschreen parent interrupt bf3ee3db23ed arm64: dts: qcom: sa8775p-ride: enable pcie nodes 489f14be0e0a arm64: dts: qcom: sa8775p: Add pcie0 and pcie1 nodes 74cf6675c35e arm64: dts: qcom: sc8180x: Fix LLCC reg property 36bd9fad228e arm64: dts: qcom: sc8180x-flex5g: Wire up USB Type-C ab590fa619b5 arm64: dts: qcom: sc8180x-primus: Wire up USB Type-C b0246331c51e arm64: dts: qcom: sc8180x: Add USB Type-C of_graph anchors 5229c1d6a0c7 arm64: dts: qcom: ipq9574: Use assigned-clock-rates for QUP I2C core clks 507f9db1e9de arm64: dts: qcom: msm8939-samsung-a7: Add initial dts 0391cb154396 dt-bindings: qcom: Document msm8939,a7 e40266d90545 dt-bindings: qcom: Allow SoC names ending in "pro" 63c7fe554264 arm64: dts: qcom: msm8916-samsung-j5-common: Add touchscreen 3e9b36783b22 arm64: dts: qcom: msm8916-samsung-e2015: Add accelerometer 45a6bf1b272e arm64: dts: qcom: sm8350: add APR and LPASS TLMM 423f3a7ec72d arm64: dts: qcom: sm8350-hdk: add uSD card dd29cb5eddfd arm64: dts: qcom: sm8350-hdk: include PMK8350 aeea56072cc8 arm64: dts: qcom: sm8250: Add interconnect paths to UFSHC 84e2e371f4f9 arm64: dts: qcom: sdm845: Add interconnect paths to UFSHC bbbef6e24bc4 arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk" 4b6ea15c0a11 arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC 489d7a8cc286 soc: qcom: use devm_clk_get_enabled() in gsbi_probe() 1d14bcffb49c arm64: dts: qcom: sm8550: Update the RPMHPD bindings entry 8ed9de79680f arm64: dts: qcom: sm8450: Update the RPMHPD bindings entry fc4cbfbb7fb2 arm64: dts: qcom: sm8350: Update the RPMHPD bindings entry 34e2fd6a686b arm64: dts: qcom: sm8250: Update the RPMHPD bindings entry de3acb7af908 soc: qcom: rpmhpd: Use the newly created generic RPMHPD bindings 7f31667d29f4 dt-bindings: power: qcom,rpmhpd: Add Generic RPMh PD indexes 3d5a9f6d5350 arm64: dts: qcom: qru1000-idp: Update reserved memory region d52775a696bc arm64: dts: qcom: qdu1000-idp: Update reserved memory region dd105461ad15 hwrng: arm-smccc-trng - don't set drvdata 28b776098379 crypto: x86/aesni - remove unused parameter to aes_set_key_common() 391dde6e48ff crypto: hisilicon/hpre - enable sva error interrupt event b925a0cc87a1 crypto: hisilicon/qm - increase device doorbell timeout 4b3ee3ff2dd6 crypto: hisilicon/qm - stop function and write data to memory 5cd4ed98cfb7 crypto: hisilicon/qm - flush all work before driver removed 1e3b2e805587 crypto: stm32 - remove flag HASH_FLAGS_DMA_READY a4adfbc25449 crypto: stm32 - fix MDMAT condition a10618f39706 crypto: stm32 - check request size and scatterlist size when using DMA. d9c83f71eece crypto: stm32 - fix loop iterating through scatterlist for DMA 0e99d38ff6ad crypto: stm32 - remove bufcnt in stm32_hash_write_ctrl. b6248fb8b832 crypto: stm32 - add new algorithms support 0d5179438632 dt-bindings: crypto: add new compatible for stm32-hash 1422e363516c hwrng: ba431 - use dev_err_probe after failed registration 97b7aa77d170 hwrng: ba431 - don't init of_device_id's data e8c1fdcc62d3 hwrng: ba431 - do not set drvdata a40be5e89ff6 hwrng: ingenic - switch to device managed registration 71839a641066 hwrng: ingenic - don't disable the rng in ingenic_trng_remove 6257490b9525 hwrng: ingenic - use dev_err_probe in error paths e4ab6e72e84d hwrng: ingenic - use devm_clk_get_enabled 099f23687906 hwrng: ingenic - remove dead assignments 4cb9a7271f46 hwrng: ingenic - remove two unused defines d4211390d889 hwrng: ingenic - enable compile testing 07e0c7d3179d net: page_pool: merge page_pool_release_page() with page_pool_return_page() 535b9c61bdef net: page_pool: hide page_pool_release_page() 98e2727c79d0 eth: stmmac: let page recycling happen with skbs b03f68ba26c8 eth: tsnep: let page recycling happen with skbs 5766946ea511 genetlink: add explicit ordering break check for split ops 070e8bd31b28 MAINTAINERS: net: fix sort order 27564c61ab1d drm/ssd130x: Fix pitch calculation in ssd130x_fb_blit_rect() ca22eca6e2ad cred: remove unsued extern declaration change_create_files_as() c35211059b77 docs: Integrate rustdoc generation into htmldocs 48fadf440075 docs: Move rustdoc output, cross-reference it b4047e53adef docs: panic: cleanups for panic params 98899c063b59 docs: consolidate networking interfaces eb38cc80b988 Docs: kernel-parameters: sort arm64 entries f135b0fc3110 drm/amdgpu: Fix one kernel-doc comment 6b4cf4a35f6b drm/amd: Fix an error handling mistake in psp_sw_init() 9196b63beeaf drm/amdgpu: Fix infinite loop in gfxhub_v1_2_xcc_gart_enable (v2) 0bdebfef3fb2 drm/amdgpu: Program xcp_ctl registers as needed cef600e1fd63 drm/amdkfd: fix trap handling work around for debugging 6f7cd0371ea7 drm/amd/display: Allow building DC with clang on RISC-V a6a69a12841c drm/amd/display: remove an unused file 09edeb4c1680 drm/radeon: Prefer pr_err/_info over printk 5dbb59247b42 drm/amdgpu: allow secure submission on VCN4 ring adf64e214280 drm/amd: Avoid reading the VBIOS part number twice 16182e4a3e48 docs: ABI: fix an RST error in sysfs-bus-nvdimm 1e6f64c53c8b docs/sp_SP: Add translation of process/contribution-maturity-model a3fdeeb3f1c1 cgroup: fix obsolete comment above cgroup_create() 4454d38261ac docs: maintainer: document expectations of small time maintainers 626c820526a0 afs: Documentation: correct reference to CONFIG_AFS_FS afcca9b9ce4e docs/zh_TW: remove the mailing list entry for zh_TW 85a241cb128a drm/bridge: tc358767: give VSDELAY some positive value 63fbe9db8127 drm/bridge: tc358767: increase PLL lock time delay 61a8118f60e9 RDMA/bnxt_re: Add a new uapi for driver notification 2ad4e6303a6d RDMA/bnxt_re: Implement doorbell pacing algorithm ea2224857882 RDMA/bnxt_re: Update alloc_page uapi for pacing fa8fad92dddd RDMA/bnxt_re: Enable pacing support for the user apps 586e613d37ec RDMA/bnxt_re: Initialize Doorbell pacing feature 61220e098e85 bnxt_en: Share the bar0 address with the RoCE driver cf1694f09894 bnxt_en: Update HW interface headers f8ef1be816bf RDMA/cma: Avoid GID lookups on iWARP devices 700c96497ba9 RDMA/cma: Deduplicate error flow in cma_validate_port() 448d15aab342 RDMA/core: Set gid_attr.ndev for iWARP devices bad5b6e34ffb RDMA/siw: Fabricate a GID on tun and loopback devices 666f526b6dd1 RDMA/bnxt_re: use vmalloc_array and vcalloc 9191df002926 RDMA/siw: use vmalloc_array and vcalloc c619af832778 RDMA/erdma: use vmalloc_array and vcalloc 16636297f544 staging: greybus: pwm: Consistently name pwm_chip variables "chip" bc83fe5cecf5 pwm: sl28cpld: Consistently name pwm_chip variables "chip" daf3facb9373 pwm: sifive: Consistently name pwm_chip variables "chip" 454a8f5967df pwm: rockchip: Consistently name pwm_chip variables "chip" 1425c40189eb pwm: lp3943: Consistently name pwm_chip variables "chip" 5996cdf132da pwm: cros-ec: Consistently name pwm_chip variables "chip" 92f2de28288b pwm: crc: Consistently name pwm_chip variables "chip" 51352c09eafd pwm: bcm-kona: Consistently name pwm_chip variables "chip" aecab554b6ff pwm: atmel-hlcdc: Use consistent variable naming ab8aebdc9f7b docs: cgroup-v1: fix typo fe9ebb8cec79 docs: cgroup-v1: correct the term of Page Cache organization in inode 714e08cc3ec5 cgroup/misc: Store atomic64_t reads to u64 fa6371df909c ARM: dts: bcm28155-ap: use node labels 72ec77d74d28 ARM: dts: bcm5301x: Add SEAMA compatibles 91b631c25f6a ARM: bcm: Drop unused includes 44ad82078069 ARM: dts: BCM53573: Fix Ethernet info for Luxul devices c3629dd7e67d x86/mce: Prevent duplicate error records e02a4ccbeced regmap: Remove dynamic allocation warnings for rbtree and maple 0c8b0bf42c8c regmap: rbtree: Use alloc_flags for memory allocations bf98354280bf audit: correct audit_filter_inodes() definition df823d210395 bus: tegra-gmi: Convert to devm_platform_ioremap_resource() 6674c9808048 soc/tegra: fuse: Use devm_platform_get_and_ioremap_resource() e91a777a6e60 drm/i915/dpt: Use shmem for dpt objects 8297603c7982 soc/tegra: Explicitly include correct DT includes 6d37a07fdcf9 ALSA: hda: add HDMI codec ID for Intel LNL 3c851b638472 ALSA: hda/hdmi: keep codec entries in numerical order 4cfe5cc02e3f drm/arm/komeda: Remove component framework and add a simple encoder 500b861da5b5 ARM: tegra: Add missing reset-names for Tegra HS UART c298438a5ed9 ARM: tegra: Remove reset-names for UART devices 9766116a12c8 ARM: tegra: Remove dmas and dma-names for debug UART 1e218a91103f dt-bindings: serial: tegra-hsuart: Convert to json-schema e94c92f886df dt-bindings: arm: tegra: ahb: Convert to json-schema 41b97d0c7b46 dt-bindings: arm: tegra: flowctrl: Convert to json-schema d281eeaa4de2 drm: adv7511: Fix low refresh rate register for ADV7533/5 0b294ed669ea regulator: qcom-rpmh: Add regulators support for PMX75 0ef3d931632e regulator: dt-bindings: qcom,rpmh: Add PMX75 compatible 4fdef8553df5 regulator: dt-bindings: qcom,rpmh: Update PMX65 entry 8cf2e3b1961e ASoC: wm8960: Add DAC filter characteristics selection 813ebba3b100 regulator: max8893: Drop "_new" from probe callback 142e17c1c2b4 OPP: Introduce dev_pm_opp_find_freq_{ceil/floor}_indexed() APIs 6f71051ffbdb docs: octeontx2: extend documentation for Round Robin scheduling 47a9656f168a octeontx2-pf: htb offload support for Round Robin scheduling 9fe63d5f1da9 sch_htb: Allow HTB quantum parameter in offload mode f78dca691287 octeontx2-pf: implement transmit schedular allocation algorithm 754833b3194c OPP: Rearrange entries in pm_opp.h 2c5ffe8d7226 mlxsw: spectrum: Permit enslavement to netdevices with uppers 4560cf408eca mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement 31618b22f2c4 mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement 8fdb09a7674c mlxsw: spectrum_router: Replay neighbours when RIF is made 49c3a615d382 mlxsw: spectrum_router: Replay MACVLANs when RIF is made cfc01a92eaff mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made ef59713c26b1 mlxsw: spectrum_router: Join RIFs of LAG upper VLANs ec4643ca3d98 mlxsw: spectrum_switchdev: Replay switchdev objects on port join 987c7782f062 mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges 1c47e65b8c0b mlxsw: spectrum: Add a replay_deslavement argument to event handlers 40b7b4236c1f mlxsw: spectrum: Allow event handlers to check unowned bridges 721717fafdc4 mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() 96c3e45c0130 mlxsw: spectrum_router: Extract a helper to schedule neighbour work 6bbc9ca6a3a7 mlxsw: spectrum_router: Allow address handlers to run on bridge ports d7eb1f175153 selftests: mlxsw: rtnetlink: Drop obsolete tests f2e2857b3522 net: switchdev: Add a helper to replay objects on a bridge port 989280d6ea70 net: bridge: br_switchdev: Tolerate -EOPNOTSUPP when replaying MDB a5dc694e16d3 net: ethernet: mtk_ppe: add MTK_FOE_ENTRY_V{1,2}_SIZE macros 157ac57073bc ALSA: ice1712: Use the standard snd_ctl_add_followers() helper b7bb11fa361f ALSA: ca0106: Use the standard snd_ctl_add_followers() helper 1caf64d91f72 ALSA: ac97: Use the standard snd_ctl_add_followers() helper ae07eb9bf23e ALSA: vmaster: Add snd_ctl_add_followers() helper 722d4f06e560 drm: Explicitly include correct DT includes 573cbf48c636 gpu/host1x: Explicitly include correct DT includes ebc1bfebdaca ALSA: ac97: Simplify with snd_ctl_find_id_mixer() ca141fe31df0 ASoC: mediatek: mt8188: Simplify with snd_ctl_find_id_mixer() b6ba0aa46138 ALSA: cmipci: Simplify with snd_ctl_find_id_mixer() a16ea09d2254 ALSA: via82xx: Simplify with snd_ctl_find_id_mixer() 233913c0bc60 ALSA: maestro3: Simplify with snd_ctl_find_id_mixer() 171c983027c7 ALSA: ice1712: Simplify with snd_ctl_find_id_mixer() 5f2a937bd156 ALSA: es1968: Simplify with snd_ctl_find_id_mixer() aa9e91806517 ALSA: emu10k1: Simplify with snd_ctl_find_id_mixer() f45828d46456 ALSA: cs46xx: Simplify with snd_ctl_find_id_mixer() 7affe6fd2a3a ALSA: ca0106: Simplify with snd_ctl_find_id_mixer() 68fa05d4a82b ALSA: control: Introduce snd_ctl_find_id_mixer() e4681be34793 gpu: host1x: Stop open-coding of_device_uevent() 97c23217f1ee of: module: Export of_device_uevent() c7e95bbda822 selftests: net: Add test cases for nexthop groups with invalid neighbors 75f5f04c7bd2 nexthop: Do not return invalid nexthop object during multipath selection 4bb5239b4334 nexthop: Factor out neighbor validity check eedd47a6ec9f nexthop: Factor out hash threshold fdb nexthop selection 2b56b3d99241 eth: bnxt: handle invalid Tx completions more gracefully 9b1a00fda61e eth: bnxt: take the bit to set as argument of bnxt_queue_sp_work() fea2993aecd7 eth: bnxt: move and rename reset helpers 7c25ee819f39 torture: Cause mkinitrd.sh to indicate failure on compile errors 451d2a52f652 torture: Make init program dump command-line arguments 93a556b8b3c8 torture: Switch qemu from -nographic to -display none ecf671cf76b0 torture: Add init-program support for loongarch 10f84c2cfb50 torture: Avoid torture-test reboot loops db5dc3502dfa torture: Add srcu_lockdep.sh to torture.sh 447c09544275 Input: qt1070 - convert to use devm_* api e175eae16c1b Input: mcs-touchkey - convert to use devm_* api caddca33a017 Input: amikbd - convert to use devm_* api 2b6aa9e7927b Input: lm8333 - convert to use devm_* api 8f63fef5867f block: refactor to use helper dc52cd2eff4a fs: dlm: fix F_CANCELLK to cancel pending request 568f915655b3 fs: dlm: allow to F_SETLKW getting interrupted 99c58d6480d9 fs: dlm: remove twice newline 34d7edcf2214 drm: debugfs: Silence warning from cast 74a65b3e789a drm: manager: Fix printk format for size_t e4731b51c847 drm/i915/huc: check HuC and GuC version compatibility on MTL 3876043ad9f7 selinux: fix a 0/NULL mistmatch in ad_net_init_from_iif() 55a0e73806ec selinux: introduce SECURITY_SELINUX_DEBUG configuration 060f03e95454 pinctrl: Explicitly include correct DT includes 37e2d7d23765 ARM: socfpga: Explicitly include correct DT includes 59d612a3215c dt-bindings: pinctrl: qcom: lpass-lpi: Remove qcom,adsp-bypass-mode abf02e132cb6 pinctrl: qcom: lpass-lpi: Make the clocks optional, always b0393e1fe40e regmap: maple: Use alloc_flags for memory allocations d1cd5b51bc91 pinctrl: tegra: Add support to display pin function f14762422003 pinctrl: sunxi: Add some defensiveness for regulators array 99084881de88 pinctrl: cy8c95x0: Add reset support a4f1d0dd9bd1 dt-bindings: pinctrl: cypress,cy8c95x0: Add reset pin be4187faa8a4 audit: include security.h unconditionally 003e0694fcd3 ACPI: processor: Refine messages in acpi_early_processor_control_setup() 3e767d6850f8 powercap: arm_scmi: Remove recursion while parsing zones 3a06b2845a09 iio: adc: meson: support reading from channel 7 mux inputs b593ce5db224 iio: adc: meson: add channel labels c38180bf3d1e iio: adc: meson: add enum for iio channel numbers 2b592ff48e8a iio: adc: meson: move meson_sar_adc_set_chan7_mux routine upper d26f0514f05d iio: adc: meson: move enums declaration before variables declaration 1a0dabd4dfea iio: adc: meson: remove unused timestamp channel 3f3caf5b2ea6 iio: chemical: scd4x: Add pressure compensation 4dc8f99dab75 iio: Make return value check for set_trigger_state() consistent b7297d456687 dt-bindings: iio: adc: qcom,spmi-adc7: use predefined channel ids 6c7bc1d27bb2 iio: adc: ti-lmp92064: add buffering support 1f2a4d506f47 iio: adc: stm32-adc: Use devm_platform_get_and_ioremap_resource() 96543470d502 iio: adc: qcom-spmi-adc5: Add ADC5_GPIO2_100K_PU 0829edc43e0a iio: imu: inv_mpu6050: read the full fifo when processing data 21a12e614be0 dt-bindings: iio: adc: ti,ads1015: fix datarate max value and meaning 1cbf2c4bea78 iio: adc: ad7192: Use sysfs_emit_at e85f46433a80 dt-bindings: iio: adc: Add Allwinner D1/T113s/R329/T507 SoCs GPADC 046dd089eb38 iio: adc: Add Allwinner D1/T113s/R329/T507 SoCs GPADC 83e961298013 iio: adc: Kconfig change description for Allwinner GPADC bb33e7514988 iio: light: vcnl4000: Add calibration bias for 4040/4200 add984667660 iio: light: vcnl4000: Add oversampling_ratio for 4040/4200 7f8651270c6c iio: light: vcnl4000: Add period for vcnl4040/4200 bc292aaf9cb4 iio: light: vcnl4000: add illuminance irq vcnl4040/4200 fea2c97d9e92 iio: light: vcnl4000: Add als_it for vcnl4040/4200 2be17b688928 iio: light: vcnl4000: Check type with switch case e55c96daf7f1 iio: light: vcnl4000: Add proximity ps_it for vcnl4200 854965b7db63 iio: light: vcnl4000: Add proximity irq for vcnl4200 3d936dfec0cd iio: accel: da280: Add support for the DA217 accelerometer 111e1abd0045 iio: imu: inv_mpu6050: use the common inv_sensors timestamp module 0ecc363ccea7 iio: make invensense timestamp module generic d99ff463ecf6 iio: move inv_icm42600 timestamp module in common 6e9f2d8375cb iio: imu: inv_icm42600: make timestamp module chip independent 838cf5a4377b ARM: dts: samsung: fix Exynos4212 Tab3 makefile entries c942e935ff3f drm/panel: simple: Drop prepared_time 1ff166c97972 riscv: dts: starfive: jh7110: Add ethernet device nodes 3e6670a28b00 riscv: dts: starfive: jh7110: Add PLL clocks source in SYSCRG node 3fcbcfc496f0 riscv: dts: starfive: jh7110: Add syscon nodes 3d90131f2edb riscv: dts: starfive: jh7110: Add STGCRG/ISPCRG/VOUTCRG nodes 43f09605d11e riscv: dts: starfive: jh7110: Add DVP and HDMI TX pixel external clocks 320630c45e66 dt-bindings: gpio: snps,dw-apb: allow gpio-line-names 212892b89d50 gpio: pisosr: Use devm_gpiochip_add_data() to simplify remove path 681f34d52b96 perf diff: Replaces some ',' as separator with the more usual ';' 7b47623b8cae perf bench uprobe trace_printk: Add entry attaching an BPF program that does a trace_printk 6af5e4cf3a65 perf bench uprobe empty: Add entry attaching an empty BPF program 54d811023b5f perf bench uprobe: Show diff to previous dded6f615b85 perf bench uprobe: Print diff to baseline 2df270716447 perf bench uprobe: Add benchmark to test uprobe overhead faa4e0da1cba MAINTAINERS: Add git information for perf-tools and perf-tools-next trees/branches fcca1faf11b4 perf trace: Free thread_trace->files table 7962ef13651a perf trace: Really free the evsel->priv area a90a987ebe00 spi: use devm_clk_get_enabled() in mcfqspi_probe() 1e7dae68510a spi: fix return value check in bcm2835_spi_probe() 9de251cb501f perf trace: Register a thread priv destructor 04cb4fc4d40a perf thread: Allow tools to register a thread->priv destructor 3f6a74bd6282 perf evsel: Free evsel->filter on the destructor 974e2f6a0554 USB: serial: xr: add TIOCGRS485 and TIOCSRS485 ioctls ee43f5bb2334 regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches 5c0f9652da47 ASoC: codecs: msm8916-wcd-analog: Properly handle probe errors 97f29c1a6143 ASoC: codecs: msm8916-wcd-analog: Drop invalid mclk 469c6d9cd1cf ASoC: dt-bindings: pm8916-analog-codec: Drop invalid mclk dfc491e55255 ASoC: dt-bindings: pm8916-analog-codec: Drop pointless reg-names 944b5c7146fb ASoC: dt-bindings: pm8916-analog-codec: Fix misleading example 83759352fd0b ASoC: dt-bindings: wm8904: Convert to dtschema c214131f4920 ASoC: dt-bindings: nau8822: Add MCLK clock e8c213ca026d ASoC: dt-bindings: nau8822: Add #sound-dai-cells 132a90d1527f printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() 9e70a5e109a4 printk: Add per-console suspended state 696ffaf50e1f printk: Consolidate console deferred printing eacb04ff3c5b printk: Do not take console lock for console_flush_on_panic() 51a1d258e50e printk: Keep non-panic-CPUs out of console lock 7b23a66db55e printk: Reduce console_unblank() usage in unsafe scenarios 6d3e0d8cc632 kdb: Do not assume write() callback available b44693495af8 tcp: add TCP_OLD_SEQUENCE drop reason fd459406b99d cpufreq: omap: Convert to platform remove callback returning void a8cf9284a794 cpufreq: qoriq: Convert to platform remove callback returning void 1cd04adf97e9 cpufreq: acpi: Convert to platform remove callback returning void b196622358c2 cpufreq: tegra186: Convert to platform remove callback returning void 402732324b17 cpufreq: qcom-nvmem: Convert to platform remove callback returning void cc35f433543f cpufreq: kirkwood: Convert to platform remove callback returning void d0988eaaa31d cpufreq: pcc-cpufreq: Convert to platform remove callback returning void 46ebd4d865f4 cpufreq: raspberrypi: Convert to platform remove callback returning void 463ff6d4d42d cpufreq: davinci: Convert to platform remove callback returning void 8d09c46a494a cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void f1154d65d12f cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void 552f8df83e68 cpufreq: tegra194: Convert to platform remove callback returning void d5aa35fcf3ee cpufreq: scpi: Convert to platform remove callback returning void b68ea4c2fb89 cpufreq: mediatek-hw: Convert to platform remove callback returning void 1d61b32e500d cpufreq: imx6q: Convert to platform remove callback returning void 9ffb053dc510 cpufreq: vexpress: Convert to platform remove callback returning void 573d54dba282 cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void 18da417686b3 cpufreq: dt: Convert to platform remove callback returning void a7fb17275372 cpufreq: sun50i: Convert to platform remove callback returning void a70eb93a2477 cpufreq: Explicitly include correct DT includes 00f11ac71708 net: phy: marvell-88q2xxx: add driver for the Marvell 88Q2110 PHY a60eb72066af net: phy: c45: detect the BASE-T1 speed from the ability register eba2e4c2faef net: phy: c45: add a separate function to read BASE-T1 abilities 25108a834e14 net: phy: c45: add support for 1000BASE-T1 forced setup 6f1c646d88c5 net: phy: add registers to support 1000BASE-T1 b0ab0797f7ab crypto: hisilicon/hpre - ensure private key less than n b3882fa2a10e crypto: starfive - Convert to platform remove callback returning void 66c7b6473e2d hwrng: timeriomem - Use devm_platform_get_and_ioremap_resource() 32f91bb3df78 crypto: atmel-tdes - Use devm_platform_get_and_ioremap_resource() f069fa9d789d crypto: atmel-sha - Use devm_platform_get_and_ioremap_resource() 3aaafe054b71 crypto: atmel-aes - Use devm_platform_get_and_ioremap_resource() 1c5ff2fc35ac crypto: keembay - Convert to devm_platform_ioremap_resource() aa4b2f9ea53e crypto: omap-des - Use devm_platform_get_and_ioremap_resource() ac0042fa5aa5 hwrng: pic32 - enable TRNG only while it's used 97c63a9dea29 hwrng: pic32 - remove unused defines 6755ad74aac0 hwrng: pic32 - use devm_clk_get_enabled b157d50bd2de hwrng: pic32 - enable compile-testing b4198a9a538c hwrng: exynos - switch to DEFINE_SIMPLE_DEV_PM_OPS ea6084559285 hwrng: imx-rngc - use dev_err_probe 8690b09c30b2 crypto: qat - replace the if statement with min() 6a52ee38c798 hwrng: nomadik - use dev_err_probe 039980de89dc hwrng: nomadik - keep clock enabled while hwrng is registered bec61a294dbe crypto: qat - add heartbeat counters check 359b84f8db94 crypto: qat - add heartbeat feature e2980ba57e79 crypto: qat - add measure clock frequency 7f77b6797b34 crypto: qat - drop obsolete heartbeat interface fd77d8da1fa8 crypto: qat - add internal timer for qat 4xxx 865b50fe6ea8 crypto: qat - add fw_counters debugfs file 20508b751b4b crypto: sig - Remove some unused functions 4b97d282235d crypto: ccp - Add Mario to MAINTAINERS 15f8aa7bb3e5 crypto: ccp - Add unit tests for dynamic boost control f40d42f116cf crypto: ccp - Add a sample python script for Dynamic Boost Control febe3ed3222f crypto: ccp - Add a sample library for ioctl use e2cfe05e9277 crypto: ccp - Add support for getting and setting DBC parameters d9408716d212 crypto: ccp - Add support for setting user ID for dynamic boost control c04cf9e14f10 crypto: ccp - Add support for fetching a nonce for dynamic boost control b8440d55f7d4 crypto: ccp - move setting PSP master to earlier in the init e938b08ad8cd crypto: ccp - Add bootloader and TEE version offsets 2e424c33d8e7 crypto: ccp - Add support for displaying PSP firmware versions b58276372182 crypto: ccp - Rename macro for security attributes c7a472297169 drm/syncobj: add IOCTL to register an eventfd cf3e913bf41d dt-bindings: net: dsa: Fix JSON pointer references edf049c70868 MAINTAINERS: samsung: Un-support cpuidle and clock drivers 4c4458375c56 soc: samsung: Explicitly include correct DT includes a86c75dcdd03 drm/i915: Start using plane scale factor for relative data rate 8c8b73320805 openvswitch: set IPS_CONFIRMED in tmpl status only when commit is set in conntrack 76622ced50a1 net: sched: set IPS_CONFIRMED in tmpl status only when commit is set in act_ct 4914109a8e1e netfilter: allow exp not to be removed in nf_ct_find_expectation 3315cf95834f ALSA: emu10k1: Go back and simplify with snd_ctl_find_id() 9c2cc5652e43 ALSA: control: Take lock in snd_ctl_find_id() and snd_ctl_find_numid() b1e055f67611 ALSA: control: Introduce unlocked version for snd_ctl_find_*() helpers 6723670a4835 ALSA: control: Make snd_ctl_find_id() argument const dc438bac711d staging: greybus: Avoid abusing controls_rwsem a3bee62e90d8 ASoC: sigmadsp: Simplify with snd_ctl_activate_id() 8320ba0ce534 ALSA: control: Add lockdep warning to internal functions 192c4cccd015 ALSA: control: Take controls_rwsem lock in snd_ctl_remove() d8b366c40638 ASoC: atmel: mchp-pdmc: Use snd_ctl_remove_id() 6eca69147542 staging: greybus: audio_helper: Use snd_ctl_remove_id() d4e99962d16c ALSA: control: Take card->controls_rwsem in snd_ctl_rename() b4f78ff746ec pwm: Use a consistent name for pwm_chip pointers in the core 03b123debcbc tcp: tcp_enter_quickack_mode() should be static 730b9051b8bc tcp: remove tcp_send_partial() 0558e1674598 udp: use indirect call wrapper for data ready() 636a5e88233a net: fec: remove unused members from struct fec_enet_private 36bde9c1accb net: fec: remove fec_set_mac_address() from fec_enet_init() 3b23ecd53ab5 net: fec: remove the remaining code of rx copybreak 51318bf44395 dt-bindings: net: rockchip-dwmac: add default 'input' for clock_in_out 133466c3bbe1 net: stmmac: use per-queue 64 bit statistics where necessary 2eb85b750512 net: stmmac: don't clear network statistics in .ndo_open() 4f66feeab173 drm: debugfs: provide infrastructure to dump a DRM GPU VA space e6303f323b1a drm: manager to keep track of GPUs VA mappings 942815c24598 arm64: dts: hisilicon: add missing space before { 63186a8900eb arm64: dts: hisilicon: minor whitespace cleanup around '=' 6e9aff555db7 clk: Add support for versa3 clock driver a03d23f860eb dt-bindings: clock: Add Renesas versa3 clock generator bindings af73fd32b4f2 power: reset: oxnas-restart: remove obsolete restart driver b52d51d88432 power: supply: core: Avoid duplicate hwmon device from thermal framework 096110aa23b9 dt-bindings: clk: oxnas: remove obsolete bindings 22250dca0dde clk: oxnas: remove obsolete clock driver a995c50db887 drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() 1a80588314ca power: reset: ocelot: Convert to devm_platform_ioremap_resource() 19223ffa3d84 power: reset: msm: Convert to devm_platform_ioremap_resource() 808e964e302f power: reset: gemini-poweroff: Convert to devm_platform_ioremap_resource() 79d2a09d953f power: reset: brcm-kona: Convert to devm_platform_ioremap_resource() 5d002da7296c power: reset: at91-sama5d2_shdwc: Convert to devm_platform_ioremap_resource() 0b64a0e53cc7 power: reset: at91-poweroff: Convert to devm_platform_ioremap_resource() d40befed9a58 power: reset: at91-reset: add sysfs interface to the power on reason 7b9fc309c0b5 power: supply: bd99954: make read-only array sub_status_reg da28e18d6a31 power: supply: bq24190: Considers FORCE_20PCT when getting IPRECHG 2ce8284c3115 power: Explicitly include correct DT includes c924bf5a43e4 rcu: Clarify rcu_is_watching() kernel-doc comment 6716f4d39c17 rcu: Update synchronize_rcu_mult() comment for call_rcu_hurry() a96cbb146a97 clk: Explicitly include correct DT includes dd51fcd42fd6 selinux: introduce and use lsm_ad_net_init*() helpers 64446fe08c55 dt-bindings: clock: versal: Add versal-net compatible string 8303d4eed208 clk: starfive: Simplify .determine_rate() bbb8eb3cb06f dt-bindings: clock: ast2600: Add I3C and MAC reset definitions dac7d7a8cd03 dt-bindings: arm: hisilicon,cpuctrl: Merge "hisilicon,hix5hd2-clock" into parent binding 0e17ac57bdb5 dt-bindings: reset: altr,modrst-offset is not required for arm64 SoCFPGA 65bc25b8d090 ASoC: fsl_spdif: Add support for 22.05 kHz sample rate 6f5a630d7c57 bpf, net: Introduce skb_pointer_if_linear(). 41ee0145a4ea bpf: sync tools/ uapi header with dae5448a327e clk: starfive: Add StarFive JH7110 Video-Output clock driver 81279f5d0812 clk: starfive: Add StarFive JH7110 Image-Signal-Process clock driver 7c53b44bcbfd clk: starfive: Add StarFive JH7110 System-Top-Group clock driver a097a5ec14df dt-bindings: clock: Add StarFive JH7110 Video-Output clock and reset generator a013e9818734 clk: starfive: jh7110-sys: Add PLL clocks source from DTS 9b3938c0b81e dt-bindings: clock: Add StarFive JH7110 Image-Signal-Process clock and reset generator 616bc1dea1ac clk: starfive: Add StarFive JH7110 PLL clock driver 14b14a57e642 dt-bindings: clock: Add StarFive JH7110 System-Top-Group clock and reset generator 2110add84bc6 dt-bindings: clock: jh7110-syscrg: Add PLL clock inputs c81f7845b2ce dt-bindings: soc: starfive: Add StarFive syscon module bd348ca24d81 dt-bindings: clock: Add StarFive JH7110 PLL clock generator c6d479b3346c selftests/bpf: Add mprog API tests for BPF tcx links cd13c91d9290 selftests/bpf: Add mprog API tests for BPF tcx opts 57c61da8bff4 bpftool: Extend net dump with tcx progs 4e9c2d9af561 libbpf: Add helper macro to clear opts structs 55cc3768473e libbpf: Add link-based API for tcx fe20ce3a5126 libbpf: Add opts-based attach/detach/query API for tcx e420bed02507 bpf: Add fd-based tcx multi-prog infra with link support 053c8e1f235d bpf: Add generic attach/detach/query API for multi-progs 3666bccab43a selftests/xsk: reset NIC settings to default after running test suite 807bf4da2049 selftests/xsk: add test for too many frags f80ddbec4762 selftests/xsk: add metadata copy test for multi-buff 697604492b64 selftests/xsk: add invalid descriptor test for multi-buffer 1005a226da9a selftests/xsk: add unaligned mode test for multi-buffer f540d44e05cf selftests/xsk: add basic multi-buffer test 17f1034dd76d selftests/xsk: transmit and receive multi-buffer packets 49ca37d0d825 xsk: add multi-buffer documentation a92b96c4ae10 i40e: xsk: add TX multi-buffer support eeb2b5381038 ice: xsk: Tx multi-buffer support d5581966040f xsk: support ZC Tx multi-buffer in batch API 1c9ba9c14658 i40e: xsk: add RX multi-buffer support 1bbc04de607b ice: xsk: add RX multi-buffer support 24ea50127ecf xsk: support mbuf on ZC RX 13ce2daa259a xsk: add new netlink attribute dedicated for ZC max frags 07428da9e25a xsk: discard zero length descriptors in Tx path cf24f5a5feea xsk: add support for AF_XDP multi-buffer on Tx path 1b725b0c8163 xsk: allow core/drivers to test EOP bit b7f72a30e9ac xsk: introduce wrappers and helpers for supporting multi-buffer in Tx path 804627751b42 xsk: add support for AF_XDP multi-buffer on Rx path faa91b839b09 xsk: move xdp_buff's data length check to xsk_rcv_check 556444c4e683 xsk: prepare both copy and zero-copy modes to co-exist 81470b5c3c66 xsk: introduce XSK_USE_SG bind flag for xsk socket 63a64a56bc3f xsk: prepare 'options' in xdp_desc for multi-buffer use 492e797fdab2 bpf, x86: initialize the variable "first_off" in save_args() 72829b1c1f16 bpf: allow any program to use the bpf_map_sum_elem_count kfunc 9c29804961c1 bpf: make an argument const in the bpf_map_sum_elem_count kfunc 5ba190c29cf9 bpf: consider CONST_PTR_TO_MAP as trusted pointer to struct bpf_map 831deb2976de bpf: consider types listed in reg2btf_ids as trusted 82e7c8b93a06 ASoC: ti: omap-mcbsp: Ignore errors for getting fck_src 30019d220cf9 ASoC: mediatek: mt8188: DPCM used FE and BE merged parameters fd774e36fe87 nvdimm: Explicitly include correct DT includes c1dbd8a84918 virtio_pmem: add the missing REQ_OP_WRITE for flush bio 44f23dabdc08 nvdimm: Use kstrtobool() instead of strtobool() 64bd4641310c MAINTAINERS: add Rust KUnit files to the KUnit entry a66d733da801 rust: support running Rust documentation tests as KUnit ones ed615fb8ee6d rust: types: make doctests compilable/testable bfa7dff036f0 rust: sync: make doctests compilable/testable 0fe53224bf5b selinux: update my email address cf36a495f070 rust: str: make doctests compilable/testable e5faa839c3ee selinux: add missing newlines in pr_err() statements 08a12b39e289 selinux: drop avtab_search() c5a7b66811d2 spi: rzv2m-csi: Make use of device_set_node 7b63568fce9c spi: rzv2m-csi: Get rid of the x_trg{_words} tables 8dc4038a026a spi: rzv2m-csi: Improve data types, casting and alignment d5737d12779a spi: rzv2m-csi: Squash timing settings into one statement 4edc07fc7fe1 ASoC: amd: acp: fix SND_SOC_AMD_ACP_PCI depdenencies 541e75954cad regulator: max77857: mark more functions static 2920e08bef60 regulator: max77857: Switch back to use struct i2c_driver's .probe() ba80e20d7f3f sctp: Set TOS and routing scope independently for fib lookups. 2d6c85ca3eb8 dccp: Set TOS and routing scope independently for fib lookups. b16b50476714 gtp: Set TOS and routing scope independently for fib lookups. 91093b57ee3b gpio: bcm-kona: Drop unused pdev member in private data structure ec72293cc209 gpio: bcm-kona: remove unneeded platform_set_drvdata() call c9ab610e5cd9 gpio: bcm-kona: Make driver OF-independent e91d0f05e66a gpio: Explicitly include correct DT includes 28999781d15f media: i2c: ov01a10: Switch back to use struct i2c_driver::probe c281355068bc media: aspeed: Fix memory overwrite if timing is 1600x900 f2183847cf65 media: ds90ub9xx: switch three more drivers back to use struct i2c_driver::probe() 4b9fbbd58e35 media: i2c: ds90ub960: fix error handling in ub960_rxport_add_serializer() 37048e171cda media: i2c: ds90ub953: No need to set device_driver owner 7c7e33b799ac media: Explicitly include correct DT includes b97719a66970 media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer f7e0f1f52424 media: dvb-usb: opera1: fix uninit-value in dvb_usb_adapter_dvb_init 1047f9343011 media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() c30411266fd6 media: anysee: fix null-ptr-deref in anysee_master_xfer f4ee84f27625 media: af9005: Fix null-ptr-deref in af9005_i2c_xfer 5ae544d94abc media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() 1f62bf4fb835 media: sh_vou: Convert to devm_platform_ioremap_resource() fd130042dfb8 media: fimc-core: Convert to devm_platform_ioremap_resource() b8cf18bc4ead media: platform: ti: Use devm_platform_get_and_ioremap_resource() 6f92b43f2af0 media: stm32-dcmi: Use devm_platform_get_and_ioremap_resource() 3490891f1900 media: verisilicon: Convert to devm_platform_ioremap_resource() and devm_platform_ioremap_resource_byname() 7fa586ae754a media: microchip-sama7g5-isc: Convert to devm_platform_ioremap_resource() 5de4a61945ec media: fimc-lite: Convert to devm_platform_ioremap_resource() 639a6fa4e0fb media: microchip-sama5d2-isc: Convert to devm_platform_ioremap_resource() d9a88c7ca5ce media: marvell: Use devm_platform_get_and_ioremap_resource() f3e76caadf62 media: pxa_camera: Use devm_platform_get_and_ioremap_resource() 74db874ef577 media: atmel-isi: Convert to devm_platform_ioremap_resource() 7bf744f2de0a media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer d5b3214a9200 drivers: saa7164: remove duplicate assignments 01d230f52f1a media: wl128x: Fix spelling mistake "Transfered" -> "Transferred" 3cb13e18eeb7 media: docs: qcom_camss: Update Code Aurora references 96002c0ac824 media: cx24120: Add retval check for cx24120_message_send() 35ca8ce49536 media: mdp3: Fix resource leaks in of_find_device_by_node ea9ef6c2e001 media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() fae4280ece94 media: tc358743: Add error code to error message a1db7b2c5533 media: dib7000p: Fix potential division by zero 7d9326f10cdd media: cx18: remove unnecessary (void*) conversions 778f247faeda media: ttpci: remove unnecessary (void*) conversions da9b2c59743d media: ttusb-dec: remove unnecessary (void*) conversions b9c7141f3840 drivers: usb: smsusb: fix error handling code in smsusb_init_device ff7ff3656465 drivers/media/common/siano/smsendian.c : eliminate unnecessary type conversions 2f7d0c94396e media: siano: Convert to use sysfs_emit_at() API 13e6756b68f0 media: pvrusb2: use sysfs_emit() to instead of scnprintf() 88c31d2dd191 drm/etnaviv: fix error code in event_alloc() d84990a6d287 drm/i915: Expose RPS thresholds in sysfs c1be616260c7 drm/i915: Add helpers for managing rps thresholds c188622225ce drm/i915: Record default rps threshold values c2307b7fc1c4 drm/i915: Move setting of rps thresholds to init f589234e1af0 selftests: mptcp: userspace_pm: format subtests results in TAP 9e86a297796b selftests: mptcp: sockopt: format subtests results in TAP 675d99338e7a selftests: mptcp: simult flows: format subtests results in TAP ce9902573652 selftests: mptcp: diag: format subtests results in TAP 7f117cd37c61 selftests: mptcp: join: format subtests results in TAP d85555ac11f9 selftests: mptcp: pm_netlink: format subtests results in TAP dd350f46e35e selftests: mptcp: connect: format subtests results in TAP c4192967e62f selftests: mptcp: lib: format subtests results in TAP d8463d81652d selftests: mptcp: userspace_pm: reduce dup code around printf e198ad759273 selftests: mptcp: userspace_pm: uniform results printing 8320b1387a15 selftests: mptcp: userspace_pm: fix shellcheck warnings e141c1e8e4c1 selftests: mptcp: userspace pm: don't stop if error edbc16c43b27 selftests: mptcp: connect: don't stop if error 47448ff2d5c7 net: stmmac: xgmac: Fix L3L4 filter count b408453053fb selftests: net: Add bridge backup port and backup nexthop ID test 29cfb2aaa442 bridge: Add backup nexthop ID support d977e1c8e3a1 vxlan: Add support for nexthop ID metadata 8bb5e82589f0 ip_tunnels: Add nexthop ID field to ip_tunnel_key fa2a1ec50456 arm64: dts: imx8mp-phyboard-pollux: Add missing usdhc clocks assignment 6fe88df72efd arm64: dts: imx8mp-phycore-som: Update regulator output voltages c2d28a0c49cc arm64: dts: imx8mp-phycore-som: Add regulator names 1a5a03433261 arm64: dts: imx8mp-phycore-som: Remove LDO2 and LDO4 pmic nodes b34f66815461 arm64: dts: imx8mp-phycore-som: Correct pad settings 2d3779dd1e0c arm64: dts: imx8mp-phycore-som: Order properties alphabetically 312ab094197d arm64: dts: imx8mp-phycore-som: Remove eth phy interrupt c982ecfa7992 arm64: dts: freescale: add initial device tree for MBa93xxLA SBC board 0010947dbc5d dt-bindings: arm: add TQMa93xxLA SOM d07f09a1f99c sched/fair: Propagate enqueue flags into place_entity() e4ec3318a17f sched/debug: Rename sysctl_sched_min_granularity to sysctl_sched_base_slice 5e963f2bd465 sched/fair: Commit to EEVDF e8f331bcc270 sched/smp: Use lag to simplify cross-runqueue placement 76cae9dbe185 sched/fair: Commit to lag based placement 147f3efaa241 sched/fair: Implement an EEVDF-like scheduling policy 99d4d26551b5 rbtree: Add rb_add_augmented_cached() helper 86bfbb7ce4f6 sched/fair: Add lag based placement e0c2ff903c32 sched/fair: Remove sched_feat(START_DEBIT) af4cf40470c2 sched/fair: Add cfs_rq::avg_vruntime 48b5583719cd sched/headers: Rename task_struct::state to task_struct::__state in the comments too ee37a457af1d ARM: dts: exynos: Add Samsung Galaxy Tab 3 8.0 boards 982655cb0e7f ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) cf0cb2af6a18 ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) 74641f4a79af arm64: dts: exynos: add pwm node for exynosautov9-sadk 8188b984dea9 dt-bindings: pwm: samsung: add exynosautov9 compatible ec20d468d05f ARM: dts: imx: Remove regulators from simple-bus 66ba9c05fc51 ARM: imx: Drop unused includes b3d2b014b259 RDMA/irdma: Fix building without IPv6 5aafda608f73 arm64: dts: imx8mn-evk: Add camera support e8abdd58a198 arm64: dts: imx8mn-evk: Add HDMI support 03df47c1bb39 can: ucan: Remove repeated word f33ad6776b2f can: kvaser_pciefd: Add support for new Kvaser pciefd devices c2ad812956ae can: kvaser_pciefd: Move hardware specific constants and functions into a driver_data struct 22d8e8d6338d can: Explicitly include correct DT includes 25000fc785b4 can: xilinx_can: Add support for controller reset 62bd0232d745 dt-bindings: can: xilinx_can: Add reset description 99e5d6d2741e arm64: dts: imx8mm-evk: Add camera support ef2c1c84bcb9 soc: imx: Explicitly include correct DT includes bce07345481c arm64: dts: imx8qm-mek: delete A72 thermal zone 36e81d6a9029 arm64: dts: imx8qm: add thermal zone and cooling map 88114e1080b5 arm64: dts: imx8qm: add cpu frequency table 055e38c76388 arm64: dts: imx8mp-phyboard-pollux-rdk: Fix led sub-node names e06b83d8a44e ARM: hisi: Drop unused includes bf93349b11ab Input: mms114 - add support for touch keys 21c133be0266 dt-bindings: mms114: Add linux,keycodes property for touch keys e0d64db2a8c2 ARM: dts: hisilicon: Fix "status" values 6b4da1354fd8 arm64: dts: imx8mm: add imx8mm-venice-gw72xx-0x-rpidsi overlay for display b7df89f1c9d1 arm64: dts: imx8mm: add imx8mm-venice-gw73xx-0x-rpidsi overlay for display 0e40e5fe87f1 bus: imx-weim: use devm_platform_ioremap_resource 1d5123efdb91 net: bna: Remove unnecessary (void*) conversions 9235e3bcc613 can: ems_pci: Remove unnecessary (void*) conversions 04115debedce net: mdio: Remove unnecessary (void*) conversions 099090c6effc ethernet: smsc: remove unnecessary (void*) conversions c59cc2679acc ice: remove unnecessary (void*) conversions 406eb9cf6f6f net: hns: Remove unnecessary (void*) conversions 14fbcad00fe5 net: hns3: remove unnecessary (void*) conversions. 89c04d6c49c3 net: ppp: Remove unnecessary (void*) conversions f15fbe46f5ed net: atlantic: Remove unnecessary (void*) conversions dfa2f0483360 tcp: get rid of sysctl_tcp_adv_win_scale f5e39b57124f net: mana: Use the correct WQE count for ringing RQ doorbell da4e8648079e net: mana: Batch ringing RX queue doorbell on receiving packets f8e343326c1d net: mvpp2: debugfs: remove redundant parameter check in three functions 9843814fc651 net: txgbe: change LAN reset mode 3645c71b582b selftests/net: replace manual array size calc with ARRAYSIZE macro. 8daf847714ec bpf: Drop useless btf_vmlinux in bpf_tcp_ca 89dc4037dda1 samples/bpf: README: Update build dependencies required f3514a5d6740 selftests/bpf: Disable newly-added 'owner' field test until refcount re-enabled fdf48dc2d054 selftests/bpf: Add rbtree test exercising race which 'owner' field prevents c3c510ce431c bpf: Add 'owner' field to bpf_{list,rb}_node 0a1f7bfe35a3 bpf: Introduce internal definitions for UAPI-opaque bpf_{rb,list}_node 90aa4f5e92f2 selinux: de-brand SELinux c867248cf451 selinux: avoid implicit conversions regarding enforcing status 0e83c9c6fb0d selinux: fix implicit conversions in the symtab 7128578c79a7 selinux: use consistent type for AV rule specifier a13479bb3c9d selinux: avoid implicit conversions in the LSM hooks 5f740953ab2f selinux: avoid implicit conversions in the AVC code 777ea29c57a0 selinux: avoid implicit conversions in the netif code 1f270f1c3412 selinux: consistently use u32 as sequence number type in the status code f785c54101e0 selinux: avoid avtab overflows bbea03f47485 selinux: check for multiplication overflow in put_entry() 32bf85c60ca3 cgroup/misc: Change counters to be explicit 64bit types 99481d2195bf cpupower: Fix cpuidle_set to accept only numeric values for idle-set operation. eb426fc6bdd6 cpupower: Add turbo-boost support in cpupower df8776b03689 cpupower: Add support for amd_pstate mode change f2ab5557119a cpupower: Add EPP value change support 1ce5ab7c1dbf cpupower: Add is_valid_path API a1cf97c2d43a cpupower: Recognise amd-pstate active mode driver 62157e11d9a4 cgroup/misc: update struct members descriptions 5da1b58868a6 PCI/sysfs: Make I/O resource depend on HAS_IOPORT f768c75d6158 PCI: Make quirk using inw() depend on HAS_IOPORT 5810ab218605 PCI: ibmphp: Make read-only arrays static a30e94c29673 rust: init: make doctests compilable/testable df3cb7ac0edc kunit: test-bug.h: include `stddef.h` for `NULL` 1b0975ee3bdd kunit: qemu_configs: Enable all architectural features for arm64 6e2bda2c192d jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount c67235d08b2e FS: JFS: (trivial) Fix grammatical error in extAlloc c925cfaf0992 PCI: Explicitly include correct DT includes cade5397e546 fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() 55b2395e4e92 gpio: mmio: handle "ngpios" properly in bgpio_init() df4167d658d4 ASoC: cs35l56: Patch soft registers to defaults d7781232b5b2 Input: da9063 - add wakeup support d4996700abc1 mtd: spi-nor: rename method for enabling or disabling octal DTR 83e824a4a595 mtd: spi-nor: Correct flags for Winbond w25q128 d629e5bcdfd9 rpmsg: glink: Avoid dereferencing NULL channel 18cf073faaa9 drm/amdgpu: use a macro to define no xcp partition case e379b5e7dc7e drm/amdgpu/vm: use the same xcp_id from root PD 5003ca63bce6 drm/amdgpu: fix slab-out-of-bounds issue in amdgpu_vm_pt_create 50e633081e6d drm/amdgpu: Allocate root PD on correct partition 8ed49dd1d3a7 drm/amdgpu: Add RLCG interface driver implementation for gfx v9.4.3 (v3) 4a8e0f9558d7 drm/amd/display: Promote DAL to 3.2.243 157f75a79aaf drm/amd/display: Add missing triggers for full updates da915efaa213 drm/amd/display: ABM pause toggle 085f7bd95512 drm/amd/display: Fix ASIC check in aux timeout workaround 9c553d00c56a drm/amd/display: Keep PHY active for DP displays on DCN31 250a636a3f46 drm/amd/display: Prevent vtotal from being set to 0 63c0bf99c1d0 drm/amd/display: Add link encoding to timing BW calculation parameters 974764180838 drm/amd/display: Add stream overhead in BW calculations for 128b/132b 3999edf8ba0a drm/amd/display: Initialize necessary uninitialized variables 6c3162d03b14 drm/amd/display: Add helpers to get DMUB FW boot options 65e9d632e3c2 drm/amd/display: Promote DAL to 3.2.242 dfa7a1830391 drm/amd/display: Disable MPC split by default on special asic b97089b88c7f drm/amd/display: Update 128b/132b downspread factor to 0.3% fff7b95a5046 drm/amd/display: Fix race condition when turning off an output alone c4ba2b50f2be drm/amd/display: add additional refresh rate conditions for SubVP cases c99fcb02bc73 drm/amd/display: refine to decide the verified link setting 3a87e25aaa1b drm/amd/display: Fix DP2 link training failure with RCO 2ad127ba4c6e drm/amd/display: Cache backlight_millinits in link structure and setting brightness accordingly 6d435a2e861f drm/amd/display: Reenable all root clock gating options cedac798fdad drm/amd/display: Update SW cursor fallback for subvp high refresh a243e38e699f drm/amd/display: Skip querying caps when DMCUB emulation is in use bf27f5defe92 drm/amd/display: Update scaler recout data for visual confirm ab02d4ae4a43 drm/amd/display: check TG is non-null before checking if enabled e198a746fc1b drm/amd/display: Skip enabling DMCUB when using emulation 135fd1b35690 drm/amd/display: Reduce stack size 30e9b7cb9ca4 drm/amd/display: Hardcode vco_freq for dcn316 6f2bde9b0f04 drm/amd/display: Add missing static c324065cd494 drm/amd/display: Remove unused function c2de8bc9da17 drm/amd/display: Improve the include of header file bb4fa525f327 drm/amd/display: Add polling method to handle MST reply packet c4e532f75336 drm/amd/display: Re-add aux intercept disable delay generically for 2+ LTTPRs ac30aeae7ab9 drm/amd/display: Use is_dig_enable function instead of dcn10 hardcode 1d96adb1946c drm/amd/display: Setup stream encoder before link enable for TMDS 43c064db65e2 drm/amdgpu: create a new file for doorbell manager b2225568cc7b drm/amdgpu: Add dcdebugmask option to enable DPIA trace 5229a37e17dd drm/amdgpu: Allow the initramfs generator to include psp_13_0_6_ta 276f6e8cb769 drm/amdgpu: Disable RAS by default on APU flatform cb906ce32b46 drm/amdgpu: Enable aqua vanjaram RAS a62e702ee1a1 drm/amdgpu: Avoid possiblity of kernel crash in 'gmc_v8_0, gmc_v7_0_init_microcode()' f0b60e6e9b2b drm/amd/display: Eliminate warnings in amdgpu_dm_helpers.c a19de9dbb4d2 drm/amd/display: Clean up style problems in amdgpu_dm_hdcp.c 5b29369b5488 drm/amd/display: Implement zpos property 2b413c022964 drm/amdgpu/pm: make mclk consistent for smu 13.0.7 65ac2adfa044 drm/amdgpu/pm: make gfxclock consistent for sienna cichlid 24b9e4c175f4 drm/amd/display: Enable 3 plane for DCN 3.01 ab4c37fe21de drm/amd/display: Expose more formats for overlay planes on DCN 33e88286d615 Revert "drm/amdgpu:update kernel vcn ring test" a9f71a033587 clk: qcom: turingcc-qcs404: fix missing resume during probe e2349da0fa7c clk: qcom: mss-sc7180: fix missing resume during probe 97112c83f467 clk: qcom: q6sstop-qcs404: fix missing resume during probe 66af5339d4f8 clk: qcom: lpasscc-sc7280: fix missing resume during probe 10192ab375c3 clk: qcom: gcc-sc8280xp: fix runtime PM imbalance on probe errors acaf1b3296a5 clk: qcom: dispcc-sm8550: fix runtime PM imbalance on probe errors b0f3d01bda6c clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors c948ff727e25 clk: qcom: camcc-sc7180: fix async resume during probe b7dc237ef8b0 ASoC: topology: Add explicit build option 5aaa4024e14f kunit: Enable ASoC in all_tests.config 512d092d7882 ALSA: Enable build with UML a0c74f6c9ea9 platform: Provide stubs for !HAS_IOMEM builds da7c07b10838 driver core: Provide stubs for !IOMEM builds c1325a2d5182 ASoC: amd: acp: delete unnecessary NULL check 6023fffc3e27 regulator: Remove duplicated include in mt6359-regulator.c 99aae70551f9 ALSA: hda: Use regcache_reg_cached() rather than open coding d881ee5a872f regmap: Provide test for regcache_reg_present() 78908f45ccf1 regmap: Let users check if a register is cached 8bfb4c81b9c8 ASoC: wm9713: Update to use maple tree register cache 2e3a4ee07211 ASoC: wm9712: Update to use maple tree register cache 7e510925e00d ASoC: wm9705: Update to use maple tree register cache fb60b65a65b0 ASoC: wm8988: Update to use maple tree register cache 2fa0213ed798 ASoC: wm8985: Update to use maple tree register cache 20dbc7a892ff ASoC: wm8983: Update to use maple tree register cache 5891932208f7 ASoC: wm8978: Update to use maple tree register cache 97f93367cd73 ASoC: wm8971: Update to use maple tree register cache 6066d156a3a3 ASoC: wm8955: Update to use maple tree register cache 9bed789c4f14 ASoC: wm8940: Update to use maple tree register cache a4b6c6ec975c ASoC: wm8996: Update to use maple tree register cache ae394355be78 ASoC: wm8995: Update to use maple tree register cache 663aa3325f5b ASoC: wm8993: Update to use maple tree register cache 3aceedcda294 ASoC: wm8991: Update to use maple tree register cache 3a17f8d71bba ASoC: wm8962: Update to use maple tree register cache d643047ec77e ASoC: wm8961: Update to use maple tree register cache 11e135403639 ASoC: wm8960: Update to use maple tree register cache 9bd4bc4cb489 ASoC: wm8904: Update to use maple tree register cache 7de380eeba5b ASoC: wm8903: Update to use maple tree register cache 2c609c6b42c9 ASoC: wm8900: Update to use maple tree register cache 200ba2776770 ASoC: wm8804: Update to use maple tree register cache 080c82a56659 ASoC: wm8776: Update to use maple tree register cache 7aa7ab713b71 ASoC: wm8770: Update to use maple tree register cache 3c884cb5c28c ASoC: wm8753: Update to use maple tree register cache ef1589123dbb ASoC: wm8750: Update to use maple tree register cache 5dd4ddde8558 ASoC: wm8741: Update to use maple tree register cache ee8169f94985 ASoC: wm8737: Update to use maple tree register cache 59bd5113d8ca ASoC: wm8731: Update to use maple tree register cache 9a2abf70e263 ASoC: wm8728: Update to use maple tree register cache 368a233bc3cf ASoC: wm8711: Update to use maple tree register cache 43bc153d2e68 ASoC: wm8580: Update to use maple tree register cache 247c6960bfda ASoC: wm8523: Update to use maple tree register cache d3c4ba7dbe15 ASoC: wm8510: Update to use maple tree register cache b028b1efe710 ASoC: wm9090: Update to use maple tree register cache 1a37aa4195e2 ASoC: wm9081: Update to use maple tree register cache 4f2e3688abee ASoC: wm5100: Update to use maple tree register cache 4c04586a7962 ASoC: wm2200: Update to use maple tree register cache a4ccfe889dfe ASoC: cs4349: Update to use maple tree register cache e3753fd3b362 ASoC: cs42xx8: Update to use maple tree register cache cb8ac2658f8a ASoC: cs42l56: Update to use maple tree register cache 99d2c7b8e504 ASoC: cs42l52: Update to use maple tree register cache 7a2827ad082c ASoC: cs4270: Update to use maple tree register cache b0a0e231abb5 ASoC: cs4265: Update to use maple tree register cache b5a0e5e4bf96 ASoC: cs42l51: Update to use maple tree register cache faa48c9bdaa1 ASoC: cs35l56: Update to use maple tree register cache f9ad18b24c24 ASoC: cs35l45: Update to use maple tree register cache 78138627acc0 ASoC: cs35l41: Update to use maple tree register cache 317af09e296f ASoC: cs35l36: Update to use maple tree register cache 4a59cdfd6699 rtnetlink: Move nesting cancellation rollback to proper function 2218e10e6fec ASoC: Intel: sst: Convert to PCI device IDs defines a9022f4bec01 ASoC: SOF: Intel: Convert to PCI device IDs defines a2db8743eda5 ASoC: Intel: Skylake: Convert to PCI device IDs defines ea15d60252dc ASoC: Intel: avs: Convert to PCI device IDs defines 8d9614b88589 ASoC: Intel: avs: Convert to PCI device IDs defines e6232c80a55f ALSA: hda: Convert to PCI device IDs defines 0cd0a7c2c599 ALSA: intel-dsp-config: Convert to PCI device IDs defines 76e3a424646e ASoC: Intel: Skylake: Use global PCI match macro fd6f3a84ab59 ALSA: hda/i915: Use global PCI match macro 1b21bd7a565c ALSA: hda: Use global PCI match macro cab8cf497d70 ALSA: hda: Add controller matching macros 97b7aeb2d9a7 ALSA: Remove unused Broxton PCI ID e9207825c899 ASoC: SOF: Remove unused Broxton PCI ID 2407c45329dd PCI: Add Intel Audio DSP devices to pci_ids.h 97efc0aa96f9 PCI: Sort Intel PCI IDs by number f46b06e62c86 spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 dfc07ee62c03 spi: spi-fsl-lpspi: Move controller initialization further down 243e212ff82f docs: printk-formats: Treat char as always unsigned 46d57a7a8e33 docs: printk-formats: Fix hex printing of signed values d3750076d464 igc: Add TransmissionOverrun counter 9ffc4de5c695 ptp: Explicitly include correct DT includes c62c0a17f9b7 netconsole: Append kernel version to message cde2f928ae7c interconnect: qcom: sm8250: Fix QUP0 nodes 3c6152940584 Randomized slab caches for kmalloc() 76226787e137 net: phylink: remove legacy mac_an_restart() method 8f42c07fb0f2 net: dsa: remove legacy_pre_march2020 from drivers a88dd7538461 net: dsa: remove legacy_pre_march2020 detection 2cee73cef253 net: ftgmac100: support getting MAC address from NVMEM 7b95e20e32c9 soc: imx: imx93-blk-ctrl: Add dedicated lockdep class for nested genpd locks ba345b77fae7 arm64: dts: imx8mp: remove arm,primecell-periphid at etm nodes b40b2dc6a1b8 arm64: dts: freescale: add missing space before { f66782cff479 dt-bindings: phy: rockchip: add RK3588 PCIe v3 phy a05b6d5135ec phy: qcom-qmp-pcie: add support for sa8775p fd2d4e4c1986 dt-bindings: phy: qcom,qmp: Add sa8775p QMP PCIe PHY 7271f14d2f8b arm64: dts: imx8mm: split PCIe ranges ca788bb10a6c arm64: dts: imx: minor whitespace cleanup around '=' 26834b452f40 arm64: dts: qcom: sm8250-pdx203: add required pin function 37e93c7c99e1 arm64: dts: qcom: sc8180x-primus: remove superfluous "input-enable" 258bd8638168 arm64: dts: imx93: add "fsl,imx8ulp-lpuart" compatible for imx93 f1bcefdef152 arm64: dts: imx8dxl: remove "fsl,imx7ulp-lpuart" compatible for imx8dxl e1da729459e6 arm64: dts: imx93: enable CM33 for 11x11 EVK 48a3c682fe63 arm64: dts: imx93: add cm33 node fc94fbb9978d arm64: dts: imx93: add cma area for i.MX93 11x11 EVK 7f916a6fe865 arm64: dts: imx93: add thermal support b940e6846cf7 arm64: defconfig: select IMX_REMOTEPROC and RPMSG_VIRTIO 2b1d5d054d29 arm64: dts: imx8mn-evk: Pass GPIO_OPEN_DRAIN flag dd090534c63e arm64: defconfig: enable SL28VPD NVMEM layout 06b944f40a9b arm64: dts: ls1028a: sl28: get MAC addresses from VPD cd3b83270a9b arm64: dts: imx8mm-phyboard-polis: Add i2c4 sda-/scl-gpios c933945fad11 arm64: dts: imx8mm-phyboard-polis: Set debug uart muxing to 0x140 3d8f8cebde5a arm64: dts: phycore-imx8mm: fix nor mtd partitions 867b8557899e arm64: dts: freescale: imx8mm-phyboard-polis: Add TPM node 8ad7d14d99f3 arm64: dts: imx8mm-beacon: Add HDMI video with sound 9c9b11871bda arm64: dts: imx8mm-beacon: Change camera I2C address 1d6880ceef43 arm64: dts: imx8mn-beacon: Add HDMI video with sound f75adaf6c8ad ARM: dts: imx25/karo-tx25: Replace NO_PAD_CTL by explicit pad configuration 438b805003a0 pstore: Replace crypto API compression with zlib_deflate library calls 1756ddea6916 pstore: Remove worst-case compression size logic 7d5cb68af638 perf/benchmark: add a new benchmark for seccom_unotify 8feae5adec17 selftest/seccomp: add a new test for the sync mode of seccomp_user_notify 48a1084a8b74 seccomp: add the synchronous mode for seccomp_unotify 6f63904c8f3e sched: add a few helpers to wake up tasks on the current cpu ab83f455f04d sched: add WF_CURRENT_CPU and externise ttwu 4943b66df18a seccomp: don't use semaphore and wait_queue together 8453e7924a1a soc: fsl: qe: Replace all non-returning strlcpy with strscpy ce6616724fb4 ubsan: Clarify Kconfig text for CONFIG_UBSAN_TRAP 8b30cdbe0b91 ASoC: codec: wm8960: add additional probe check for codec identification 331085a423b2 arm64: dts: socfpga: change the reset-name of "stmmaceth-ocp" to "ahb" 7784311cad42 dt-bindings: remoteproc: qcom,msm8996-mss-pil: Fix 8996 clocks 23316be8a9d4 hwspinlock: qcom: add missing regmap config for SFPB MMIO implementation c25ff4b911a1 cgroup: remove cgrp->kn check in css_populate_dir() 6f71780e7fad cgroup: fix obsolete function name fcbb485d9f72 cgroup: use cached local variable parent in for loop 904ef2c47d8f Input: gpio-keys - convert to dev_err_probe() dbce1a7d5dce Input: Explicitly include correct DT includes 59ba4fdd2d1f fs: wait for partially frozen filesystems f77569d22ad9 io_uring/cancel: wire up IORING_ASYNC_CANCEL_OP for sync cancel d7b8b079a8f6 io_uring/cancel: support opcode based lookup and cancelation 8165b566049b io_uring/cancel: add IORING_ASYNC_CANCEL_USERDATA a30badf66de8 io_uring: use cancelation match helper for poll and timeout requests 3a372b66923e io_uring/cancel: fix sequence matching for IORING_ASYNC_CANCEL_ANY aa5cd116f3c2 io_uring/cancel: abstract out request match helper faa9c0ee3cab io_uring/timeout: always set 'ctx' in io_cancel_data ad711c5d113f io_uring/poll: always set 'ctx' in io_cancel_data a43274be0eb7 arm64: defconfig: enable the SerDes PHY for Qualcomm DWMAC 41639b3a8b0f drm/bridge: anx7625: Use common macros for HDCP capabilities 880b9577855e fs: distinguish between user initiated freeze and kernel initiated freeze 2ba776f903cb drm/bridge: anx7625: Use common macros for DP power sequencing commands 548cb932051f x86/mm: Fix PAT bit missing from page protection modify mask 81ada09cc25e blk-flush: reuse rq queuelist in flush state machine b175c86739d3 blk-flush: count inflight flush_data requests 28b241237470 blk-flush: fix rq->flush.seq for post-flush requests 660e802c76c8 blk-mq: use percpu csd to remote complete instead of per-rq csd 43c9835b144c block: don't allow enabling a cache on devices that don't support it c4e21bcd0f9d block: cleanup queue_wc_store ffe357c868e7 nbd: automatically load module on genl access 16291561e125 blk-wbt: Replace strlcpy with strscpy 222f58ac68cd kyber: Replace strlcpy with strscpy b382380c0d2d can: m_can: Add hrtimer to generate software interrupt bb410c03b999 dt-bindings: net: can: Remove interrupt properties for MCAN 5f641174a12b ACPI: thermal: Drop nocrt parameter c73e60e07119 interconnect: qcom: icc-rpm: Explicitly return 0 at the end of the function 96b709be183c ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 11e7bf5629fa ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() 95272641338a ACPI: processor: Use _OSC to convey OSPM processor support information 9f5ac599801c spi: rzv2m-csi: Replace unnecessary ternary operators 2ed2699f5889 spi: rzv2m-csi: Leave readl_poll_timeout calls for last aecf9fbdb7a4 spi: rzv2m-csi: Rework CSI_CKS_MAX definition 74e27ce8d23c spi: rzv2m-csi: Adopt HZ_PER_MHZ for max spi clock f572ba797c63 spi: rzv2m-csi: Add missing include c5741c5c1122 drm/i915/display: Do not use stolen on MTL 9ec2afde83c1 drm/etnaviv: expedited MMU fault handling e116be254aaa drm/etnaviv: drop GPU initialized property 647d817d8071 drm/etnaviv: better track GPU state 448406eaf6c2 drm/etnaviv: avoid runtime PM usage in etnaviv_gpu_bind 7cb544946a13 drm/etnaviv: make clock handling symetric between runtime resume and suspend f098f9b8042a drm/etnaviv: move runtime PM handling to events 80f6b63e729f drm/etnaviv: free events the usual way in recover worker 5cefcf9f2fea drm/etnaviv: move down etnaviv_gpu_recover_hang() in file 349bf0159ad3 drm/etnaviv: add HWDB entry for GC520 r5341 c204 81372e4eb102 drm/etnaviv: add HWDB entry for VIP8000 Nano r8002 20faf2005ec8 drm/etnaviv: fix dumping of active MMU context 8529e3777b76 drm/i915/gt: Do not use stolen on MTL 723970affdd8 net: phy: at803x: add qca8081 fifo reset on the link changed df9401ff3e6e net: phy: at803x: remove qca8081 1G fast retrain and slave seed config fea7cfb83d1a net: phy: at803x: support qca8081 1G chip type 7cc320955800 net: phy: at803x: enable qca8081 slave seed conditionally f3db55ae860a net: phy: at803x: merge qca8081 slave seed function 8b8bc13d89a7 net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities 03fad56ab746 drm/file: use explicit values for enum drm_minor_type e48aedf7d5f1 drm/drv: use enum drm_minor_type when appropriate 69940b888e35 net: qrtr: Handle IPCR control port format of older targets f26b32ef2fe6 net: qrtr: ns: Change nodes radix tree to xarray 608a147a8872 net: qrtr: ns: Change servers radix tree to xarray 6d68d9cba1d0 ALSA: emu10k1: rework copyright statements 9034ff11693b ALSA: emu10k1: clean up driver status comments c435d375fd76 ALSA: emu10k1: set the "no filtering" bits on PCM voices on Audigy c960b012ec47 ALSA: emu10k1: track loss of external clock on E-MU cards 85;95;0c This uses IRQs to track spontaneous changes to the word clock source register. 3f92da3ea448 soundwire: Explicitly include correct DT includes 3abf3d15ffff MAINTAINERS: ASP 2.0 Ethernet driver maintainers 9fa0bba012c2 net: phy: bcm7xxx: Add EPHY entry for 74165 9de2b402d818 net: phy: mdio-bcm-unimac: Add asp v2.0 support 7c10691e1f5e net: bcmasp: Add support for ethtool driver stats 649315346729 net: bcmasp: Add support for ethtool standard stats 550e6f345687 net: bcmasp: Add support for eee mode c5d511c49587 net: bcmasp: Add support for wake on net filters a2f0751206b0 net: bcmasp: Add support for WoL magic packet 490cb412007d net: bcmasp: Add support for ASP2.0 Ethernet controller a29401be8c69 dt-bindings: net: Brcm ASP 2.0 Ethernet controller 27312c43472b dt-bindings: net: brcm,unimac-mdio: Add asp-v2.0 f08469d0f664 net: fec: Refactor: rename `adapter` to `fep` 7559e7572c03 phy: Explicitly include correct DT includes 0e9a2a228a1a microblaze: Explicitly include correct DT includes b3f3fc32e5ff ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size 6d5373e98b37 regulator: max77857: Add ADI MAX77857/59/MAX77831 Regulator bindings af71cccadece regulator: max77857: Add ADI MAX77857/59/MAX77831 Regulator Support a55265eeedaf spi: spi-fsl-lpspi: Remove num_cs from device struct e0c90edb5f49 ASoC: dt-bindings: audio-graph-card2: Drop incomplete example 976201dd5f59 ASoC: tegra: tegra20_ac97: Use devm_platform_get_and_ioremap_resource() 97b19db1cfb3 ASoC: pxa: Use devm_platform_get_and_ioremap_resource() e1537b59633c ASoC: mediatek: mt8186: Convert to devm_platform_ioremap_resource() c8b04f008fc3 ASoC: ti: Convert to devm_platform_ioremap_resource_byname() 7562539e15f1 ASoC: bcm: bcm63xx-i2s-whistler: Convert to devm_platform_ioremap_resource() 970dc991b2aa ASoC: simple-card.c: enable multi Component support 90de551c1bf0 ASoC: simple-card-utils.c: enable multi Component support bbde4a30c6b1 ASoC: soc-core.c: add snd_soc_copy_dai_args() 988bad5ee4d7 ASoC: soc-core.c: add snd_soc_dlc_use_cpu_as_platform() 442ae56cf5c0 ASoC: soc-core.c: add snd_soc_get_dai_via_args() 45655ec69cb9 ASoC: soc-core.c: enable multi Component 09f75f098105 ASoC: soc-dai.c: add DAI get/match functions 8278aa8edb40 ASoC: SOF: amd: Add Probe register offset for renoir and rembrandt platform. 5e1c5df5048b ASoC: SOF: Add acp-probe id to sof probe client driver for registration. 1a74b21ce59f ASoC: SOF: amd: Add Probe functionality support for amd platforms. 60f38a592efe ASoC: fsl_rpmsg: Add support for i.MX93 platform 143f8c69a27f ASoC: dt-bindings: fsl_rpmsg: Add compatible string for i.MX93 e1de05805133 ASoC: wsa883x: Update to use maple tree register cache daf95b06a061 ASoC: wsa881x: Update to use maple tree register cache 8caeeb54d828 ASoC: wcd938x: Update to use maple tree register cache 272aedb250cf ASoC: wcd9335: Update to use maple tree register cache 840208392d3d fpga: Explicitly include correct DT includes 26701ff10710 arm64: dts: freescale: fix imx8mm-venice-gw72xx-0x-imx219 overlay 531936b218d8 arm64: dts: imx8mp-venice-gw74xx: update to revB PCB 0f8446f02b86 arm64: dts: imx8mm-venice-gw7904: enable UART1 hardware flow control efdb4d2346a0 arm64: dts: imx8m{m,n}-venice-gw7902: add SDR50/SDR104 SDIO support for wifi 18bbf7ac3fc7 arm64: dts: imx8mm-venice-gw7901: add SDR50/SDR104 SDIO support for wifi 9a8d30b977f5 arm64: dts: imx8mm-venice-gw7901: add cpu-supply node for cpufreq b239dd7f41e7 arm64: dts: imx8mq-librem5: Use 'vqmmc-supply' 7a69e63d0d9b dt-bindings: pinctrl: amlogic,meson-pinctrl-common: allow gpio hogs ccd687377064 dt-bindings: pinctrl: amlogic,meson-pinctrl: allow gpio-line-names 49104893fe97 pinctrl: ti: Convert to devm_platform_get_and_ioremap_resource() 885b129f6135 pinctrl: pic32: Convert to devm_platform_ioremap_resource() 2d357f25663d pinctrl: mvebu: Use devm_platform_get_and_ioremap_resource() 28d8eb368744 pinctrl: berlin: as370: Use devm_platform_get_and_ioremap_resource() 1e46c7430af7 pinctrl: qcom-pmic-gpio: Add support for pmx75 8fff6514ff0a pinctrl: qcom-pmic-gpio: Add support for pm7550ba 75ec058db332 dt-bindings: pinctrl: qcom-pmic-gpio: Add pmx75 support 4bbee99da13a dt-bindings: pinctrl: qcom-pmic-gpio: Add pm7550ba support cff66ace51e3 interconnect: Explicitly include correct DT includes ddd6c5b9ee4b dt-bindings: interconnect: qcom,sm8250: Add QUP virt 6fed6f35940c dt-bindings: interconnect: qcom,rpmh: Add SM8250 QUP virt 7e9f28398a6e ALSA: Explicitly include correct DT includes ba3125b47016 remoteproc: qcom: pas: add SDM845 SLPI compatible 10b6fec2c8c9 remoteproc: qcom: q6v5-mss: Add support for SDM630/636/660 ed50ac266f67 dt-bindings: remoteproc: qcom,msm8996-mss-pil: Add SDM660 compatible b5c9ee8296a3 rpmsg: glink: Add check for kstrdup 318da1371246 remoteproc: qcom: Expand MD_* as MINIDUMP_* 637e98bfe20b remoteproc: qcom: pas: refactor SLPI remoteproc init 242a626870eb dt-bindings: remoteproc: qcom: adsp: add qcom,sdm845-slpi-pas compatible 92d24d0927bc remoteproc: qcom: wcnss: use devm_platform_ioremap_resource_byname() 5b2b675adf8f remoteproc: qcom: q6v5: use devm_platform_ioremap_resource_byname() b352033e19c4 dt-bindings: remoteproc: qcom: sm6115-pas: Add QCM2290 9519793bb6a7 hwspinlock: u8500: Convert to platform remove callback returning void 4cf16b6b743e hwspinlock: omap: Convert to platform remove callback returning void 72a3a509f992 hwspinlock: omap: Emit only one error message for errors in .remove() 3c81195a04e1 hwspinlock: add a check of devm_regmap_field_alloc in qcom_hwspinlock_probe 5c43ed8ad20b remoteproc: qcom: Add full coredump fallback mechanism f247f08da0ce remoteproc: core: Export the rproc coredump APIs 0ee55c188a3c remoteproc: qcom: Use of_reserved_mem_lookup() 0b6c3bc88bd9 remoteproc: imx_rproc: iterate all notifiyids in rx callback 5550201c0fe2 rpmsg: char: Add RPMSG GET/SET FLOWCONTROL IOCTL support a2b73aa512a4 rpmsg: glink: Add support to handle signals command 8ce49c2a2aa5 rpmsg: core: Add signal API support 3aacc3b2e4ea dt-bindings: remoteproc: qcom,adsp: bring back firmware-name ed8503220bdd dt-bindings: remoteproc: qcom,sm8550-pas: require memory-region 66530ffe964c dt-bindings: remoteproc: qcom,sm6115-pas: correct memory-region constraints 1e5c6933483b dt-bindings: remoteproc: qcom,pas: correct memory-region constraints 3440d8da79ba remoteproc: Explicitly include correct DT includes 17fc623e0f72 interconnect: qcom: icc-rpm: Fix bandwidth calculations 3b7480106bf8 interconnect: qcom: icc-rpm: Set correct bandwidth through RPM bw req 32846c4a8f2a interconnect: qcom: icc-rpm: Set bandwidth on both contexts 6ed0e5e60e44 interconnect: qcom: icc-rpm: Fix bucket number d6edc31f3a68 clk: qcom: smd-rpm: Separate out interconnect bus clocks 11f63efe58a0 interconnect: qcom: icc-rpm: Control bus rpmcc from icc 9d0a282c3e26 interconnect: qcom: qcm2290: Hook up RPM bus clk definitions 6424985edee1 interconnect: qcom: msm8916: Hook up RPM bus clk definitions 258a64f26679 interconnect: qcom: msm8939: Hook up RPM bus clk definitions a923b8bbeb14 interconnect: qcom: qcs404: Hook up RPM bus clk definitions 9258801ef94f interconnect: qcom: msm8996: Hook up RPM bus clk definitions 70ab8dee97d6 interconnect: qcom: sdm660: Hook up RPM bus clk definitions 918b86042b48 interconnect: qcom: Define RPM bus clocks a927eb09d49c interconnect: qcom: smd-rpm: Add rpmcc handling skeleton code 19ced2aec6cd interconnect: qcom: Fold smd-rpm.h into icc-rpm.h 40cdeed66933 interconnect: qcom: Add missing headers in icc-rpm.h b979049c38e1 interconnect: qcom: icc-rpm: Introduce keep_alive 410da7e344a6 soc: qcom: smd-rpm: Move icc_smd_rpm registration to clk-smd-rpm e1e1267413d2 clk: qcom: smd-rpm: Move some RPM resources to the common header 82a793e2d3e3 soc: qcom: smd-rpm: Use tabs for defines cb0116090e4c soc: qcom: smd-rpm: Add QCOM_SMD_RPM_STATE_NUM 7296bd3f0046 dt-bindings: interconnect: Add Qcom RPM ICC bindings f41f444334ea iio: adi: ad7192: Add error check and more debug log 478baae99c71 iio: adc: ad7192: Simplify using devm_clk_get_optional_enabled() 5a910007776b dt-bindings: iio: semtech,sx9324: reference common schema for label 5220c17693ac dt-bindings: iio: semtech,sx9310: reference common schema for label de2a5d52f2c0 dt-bindings: mtd: Add SEAMA partition bindings c3519aed2a3f dt-bindings: nand: meson: support for 512B ECC step size e0b3187f6e39 dt-bindings: mtd: Fix nand-controller.yaml license 72b9a3fc4b60 mtd: rawnand: marvell: add support for AC5 SoC bd60fcf27654 dt-bindings: mtd: Add AC5 specific binding 2e7f735b38a5 mtd: rawnand: qcom: Remove legacy interface 89550beb098e mtd: rawnand: qcom: Implement exec_op() b798f7729ca6 mtd: nand: omap: Use devm_platform_get_and_ioremap_resource() dbe5038a26e2 fpga: socfpga-a10: Convert to devm_platform_ioremap_resource() c9b5ff3b9a28 fpga: fpga-mgr: altera-pr-ip: Convert to devm_platform_ioremap_resource() 2a7cc7bedb58 arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk 233756a640be x86/tsc: Extend watchdog check exemption to 4-Sockets platform e40806e9bcf8 clocksource: Handle negative skews in "skew is too large" messages adec488031f6 torture: Loosen .config checks for KCSAN kernels eb3156f78b49 torture: Make torture.sh summarize config and build errors 171cfa011ea4 torture: Place --bootargs parameters at end of -append list 2f25542c6f62 rcutorture: Remove obsolete parameter check from mkinitrd.sh 80021ffb6820 torture: Make kvm-remote print diagnostics on initial ssh failure dd3ffd125f89 torture: Add RCU Tasks individual-flavor build tests cd1955d050f8 torture: Make kvm-recheck.sh report .config errors 5cec64e49519 torture: Allow #CHECK# in --kconfig argument to kvm.sh 4f64435417b4 rcutorture: Remove contradictory Kconfig constraint 0feda4da6da5 torture: Add "--no-" as synonym for "--do-no-" in torture.sh 1304affd3573 rcu: Remove formal-verification tests 965167e8e6c9 rcutorture: Remove obsolete BOOTPARAM_HOTPLUG_CPU0 Kconfig option e2a0b786c50c torture: Support randomized shuffling for proxy exec testing 9cafe974cf46 rcutorture: Dump grace-period state upon rtort_pipe_count incidents 3f68f9c822eb scftorture: Add CONFIG_PREEMPT_DYNAMIC=n to NOPREEMPT scenario 4a71be938761 scftorture: Pause testing after memory-allocation failure 013608cd0812 scftorture: Forgive memory-allocation failure if KASAN 822e42509997 torture: Scale scftorture memory based on number of CPUs 8afeb54190e8 rcuscale: Add CONFIG_PREEMPT_DYNAMIC=n to TRACE01 scenario e60c122a1614 rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() e0a34641eb55 rcuscale: fix building with RCU_TINY a15ec57cfcf8 rcuscale: Add RCU Tasks Rude testing 271a8467a5f7 rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time 1d702e2eff8b rcuscale: Print grace-period kthread CPU time, if recorded 2d7b2b344c0c rcuscale: Add kfree_by_call_rcu and kfree_mult to documentation 5f8e3202696f rcuscale: Measure grace-period kthread CPU time bb7bad3dae42 rcuscale: Print out full set of kfree_rcu parameters c68465dfaac3 rcuscale: Print out full set of module parameters 7221f493c5ff rcuscale: Add minruntime module parameter ee7516a16350 rcuscale: Fix gp_async_max typo: s/reader/writer/ 2226f3dc05a9 rcuscale: Permit blocking delays between writers b5a2801fc053 refscale: Add a "jiffies" test f5063e8948da refscale: Fix uninitalized use of wait_queue_head_t 8f78f046e27b refscale: Add CONFIG_PREEMPT_DYNAMIC=n to NOPREEMPT scenario db13710a0365 rcu-tasks: Cancel callback laziness if too many callbacks 450d461aa629 rcu-tasks: Add kernel boot parameters for callback laziness 5ae769c611e7 rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU d119357d0743 rcu-tasks: Treat only synchronous grace periods urgently 47d63d7a3918 Docs/RCU/rculist_nulls: Fix text about atomic_set_release() d186204a9854 Docs/RCU/rculist_nulls: Fix hlist_[nulls]_head field names of 'obj' 5326caa7a147 Docs/RCU/rculist_nulls: Specify type of the object in examples 674dd3657361 Docs/RCU/rculist_nulls: Assign 'obj' before use from the examples 3f831e38cecd Docs/RCU/rculist_nulls: Fix trivial coding style bc25e7c3598e docs/RCU: Add the missing rcu_read_unlock() 401013e2ad9e documentation/rcu: Fix typo 6484be9dd109 soc: qcom: Explicitly include correct DT includes 1f5ce01d5d71 dt-bindings: crypto: qcom-qce: add SoC compatible string for ipq9574 749396cb29a7 spi: Explicitly include correct DT includes 045a44d4c9b3 regulator: Explicitly include correct DT includes 67b3f564cb1e time: add kernel-doc in time.c 6d07a31fea53 jiffies: add kernel-doc for all APIs a1d115ab6b64 docs: time: make separate section for time and timers e4c9eabc931b Documentation/highmem: Add information about kmap_local_folio() 9e6e2ed20519 docs/sp_SP: Add translation of process/researcher-guidelines eeedd1ba26e3 docs: consolidate core subsystems 129027b78c49 docs: deprecated.rst: Update an example 94b829a7b01a docs: add more driver-model infrastructure interfaces 97e6f1351b13 Documentation: admin-guide: correct "it's" to possessive "its" c15ec3d1a287 Documentation: doc-guide: use '%' constant indicator in Return: examples fcb4a2e4cce7 kconfig: docs: mention gconfig at top of kconfig.rst f98b161b0d01 docs: scheduler: completion: Fix minor error in pseudo-code 1eb9585349a3 docs/zh_TW: rewrite index.rst 44a54e25b1dd docs/zh_CN: change my own email address e49c8ed8e0ec thermal/drivers/int340x: Do not check the thermal zone state 12ad93ab6eeb thermal/drivers/int3400: Use thermal zone device wrappers ceddae22cd08 cgroup: remove obsolete comment above struct cgroupstats 8379c1552bbd Documentation/features: Refresh support files for 6.5 f4135fca44a6 Documentation/features: Check ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT 3afd89a45901 docs: maintainers: add missing 's' in https for the base lore link 75c33a013187 docs: Slight maintainer's guide decrufting 803fda170784 docs: maintainers: mention tag -s for signed tags 77f969a717b9 MAINTAINERS: treat Documentation/maintainer as process docs efb6f4a35954 i40e: Wait for pending VF reset in VF set callbacks 611c148b77b9 dt-bindings: interconnect: qcom,msm8998-bwmon: Add SM6350 bwmon instances 3740a791d63e dt-bindings: interconnect: qcom,msm8998-bwmon: Add SM8250 bwmon instances 9d67b6acf135 ACPI: thermal: Install Notify() handler directly df84f0ce569d i40e: Add helper for VF inited state check with timeout 1c28250403ae ACPI: NFIT: Remove unnecessary .remove callback dcca12ab62a2 ACPI: NFIT: Install Notify() handler directly 898ff0f005ba ACPI: HED: Install Notify() handler directly 10666251554c ACPI: battery: Install Notify() handler directly 6f7016819766 ACPI: video: Install Notify() handler directly 543a2d115ae6 ACPI: AC: Install Notify() handler directly 0d16710146a1 ACPI: bus: Set driver_data to NULL every time .add() fails c542ce36a9f0 ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove 5ba30be7fd6e ACPI: processor: Introduce acpi_processor_osc() b9e8d0168a7a ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() 4f37ab5e05df ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() c9e6c5e64f0c ACPI: processor: Rename ACPI_PDC symbols c5e4d05db860 ACPI: processor: Refactor arch_acpi_set_pdc_bits() 3272a4aadc4c ACPI: processor: Move processor_physically_present() to acpi_processor.c 0a0e2ea642f6 ACPI: processor: Move MWAIT quirk out of acpi_processor.c 3526df3faf21 arm64: defconfig: Enable Rockchip OTP memory driver 1642bf66e270 arm64: dts: rockchip: add USB2 to rk3588s-rock5a 488fc7ad2bc8 arm64: dts: rockchip: add USB2 to rk3588-rock5b e39da1074c20 arm64: dts: rockchip: add USB2 to rk3588-evb1 a684cb416414 arm64: dts: rockchip: add USB2 support for rk3588 ccc1b7ee2eb4 arm64: defconfig: Enable PHY_ROCKCHIP_NANENG_COMBO_PHY 9b9fb10b9d4d arm64: dts: rockchip: Enable RS485 for edgeble-neu6b 9ee9ea88e6c4 arm64: dts: rockchip: Enable RS232 for edgeble-neu6b b65814bfb8b3 arm64: dts: rockchip: Enable PWM FAN for edgeble-neu6b 8f3aa4f7086e arm64: dts: rockchip: Enable RTC for edgeble-neu6b 89f713b05901 arm64: dts: rockchip: Enable SATA for edgeble-neu6b 61808d934133 arm64: dts: rockchip: Add microSD card for edgeble-neu6b 0d3f385d71cd arm64: dts: rockchip: Add PMIC for edgeble-neu6b 0d5a4f8f775f fs: Fix error checking for d_hash_and_lookup() 20515700cb11 arm64: tegra: Update CPU OPP tables 590bfe51838f arm64: tegra: Fix HSUART for Smaug a48130e92f1c iommu/amd: Enable PPR/GA interrupt after interrupt handler setup f52c895a2de8 iommu/amd: Consolidate PPR log enablement 7827a2689e79 iommu/amd: Disable PPR log/interrupt in iommu_disable() e5ebd90d1b5c iommu/amd: Enable separate interrupt for PPR and GA log 2379f3485239 iommu/amd: Refactor IOMMU interrupt handling logic for Event, PPR, and GA logs 274c2218b8b2 iommu/amd: Handle PPR log overflow 386ae59bd7db iommu/amd: Generalize log overflow handling 2a7e6400f72b iommu: rockchip: Allocate tables from all available memory for IOMMU v2 6df63b7ebdaf iommu: rockchip: Fix directory table address encoding d269ab61f4f8 iommu/amd/iommu_v2: Clear pasid state in free path 534103bcd52c iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind 791c2b17fb40 iommu: Optimise PCI SAC address trick f188056352bc iommu: Avoid locking/unlocking for iommu_probe_device() fa0828036488 iommu: Split iommu_group_add_device() cfb6ee65f760 iommu: Always destroy the iommu_group during iommu_release_device() 9a108996b5b3 iommu: Do not export iommu_device_link/unlink() 14891af3799e iommu: Move the iommu driver sysfs setup into iommu_init/deinit_device() aa0958570f24 iommu: Add iommu_init/deinit_device() paired functions df15d76dcaca iommu: Simplify the __iommu_group_remove_device() flow 7bdb99622f7e iommu: Inline iommu_group_get_for_dev() into __iommu_probe_device() 5665d15d3cb7 iommu: Use iommu_group_ref_get/put() for dev->iommu_group 6eb4da8cf545 iommu: Have __iommu_probe_device() check for already probed devices 75e308ffc4f0 spi: Use struct_size() helper 169f5312dc46 spi: Use BITS_TO_BYTES() 7b5c6a545b34 spi: Kill spi_add_device_locked() 36124dea164c spi: Remove code duplication in spi_add_device*() 083912c240de ASoC: codecs: ES8326: Add es8326_mute function 81ad56950b76 platform/x86: Add SEL-3350 platform driver 40e6c3956b15 doc: TPMI: Add debugfs documentation b326c1bbb146 platform/x86/intel/tpmi: Add debugfs interface 61457949686f platform/x86/intel/tpmi: Read feature control status 8766addf665e platform/x86: simatic-ipc: use extra module loading for watchdog 2533671f907c platform/x86: simatic-ipc: add auto-loading of hwmon modules 8529673adc2b platform/x86: simatic-ipc: add another model b72da71ce24b platform/x86: simatic-ipc: drop PCI runtime depends and header 917f54340794 platform/x86: simatic-ipc: add CMOS battery monitoring 1fdfa7cccd35 phy: ti: gmii-sel: Allow parent to not be syscon node cd47fe860185 MAINTAINERS: adjust printk/vsprintf entries d7b13edd4cb4 media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() 6363db1c9d45 media: i2c: add DS90UB953 driver c158d0d4ff15 media: i2c: add DS90UB913 driver afe267f2d368 media: i2c: add DS90UB960 driver 313e8b32c616 media: dt-bindings: media: add TI DS90UB960 FPD-Link III Deserializer 236a0aab7e50 media: dt-bindings: media: add TI DS90UB953 FPD-Link III Serializer 1d02533a801f media: dt-bindings: media: add TI DS90UB913 FPD-Link III Serializer a076a860acae media: i2c: add I2C Address Translator (ATR) support 86251cf8fd3c media: dt-bindings: i2c: Add I2C Address Translator (ATR) 26ce7054d804 media: i2c: tvp5150: check return value of devm_kasprintf() 6e28afd15228 media: ov13b10: add PM control support based on power resources f126ff7e4024 media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables 9b4e0e7a570d media: i2c: imx290: drop format param from imx290_ctrl_update 9f71a7ba5d64 media: ov13b10: support new ACPI HID 'OVTI13B1' 7f92a2eea827 media: MAINTAINERS: Orphan the OV7740 driver b7602d625b8a media: ov13b10: Defer probe if no endpoint found a828002f38c5 media: ov5640: fix low resolution image abnormal issue 2cd17b9bc1ae media: ov08x40: Fix hblank out of range issue 4106cd72e73c media: i2c: Remove Shawn's and Chiranjeevi's e-mail addresses f3d9d6061c87 media: MAINTAINERS: Pick ov5670 maintenance 13bdd386f039 media: MAINTAINERS: Orphan dw9768 and ov02a10 drivers 15fe994ee53a watchdog: simatic-ipc-wdt: make IO region access of one model muxed 5191acca1f15 media: MAINTAINERS: Add an entry for V4L2 sensor and lens drivers 1b3aa9701bd2 platform/x86: simatic-ipc: add another model BX-21A 334046060343 media: MAINTAINERS: Assign Shawn Tu's sensor drivers to myself 198109ea6bf4 media: ipu3-cio2: rename ipu3-cio2-main.c back to ipu3-cio2.c e2375e4341bc media: ipu-bridge: use IPU_MAX_PORTS for bridge instead of CIO2_NUM_PORTS 881ca25978c6 media: ipu3-cio2: rename cio2 bridge to ipu bridge and move out of ipu3 71e8d6e4aec4 media: cadence: Add support for JH7110 SoC 3295cf1241d3 media: cadence: Add support for external dphy e0b9ce389847 media: cadence: Add operation on reset ae08124d1c7d media: dt-bindings: cadence-csi2rx: Add resets property 9536cc949235 media: dt-bindings: cadence-csi2rx: Convert to DT schema db657dfb6df2 media: i2c: max9286: drop of_match_ptr for ID table dd0f1741c5eb media: i2c: ov7740: drop of_match_ptr for ID table 14155c4f95af media: i2c: ov2680: drop of_match_ptr for ID table b608e9d4513b media: i2c: ov2640: drop of_match_ptr for ID table d2820ce045c8 media: i2c: mt9m111: drop of_match_ptr for ID table 24016643b39a media: i2c: isl7998x: drop of_match_ptr for ID table 8127bc16c40a media: platform: mdp: mark OF related data as maybe unused 5c01df01b43f media: platform: sun8i-a83t-mipi-csi2: drop of_match_ptr for ID table da0152359b72 media: platform: sun6i-mipi-csi2: drop of_match_ptr for ID table 91cfdf04125b media: platform: sun6i-csi: drop of_match_ptr for ID table 243bb45db885 media: platform: mdp3: mark OF related data as maybe unused abb2d678becc media: platform: mdp3: drop of_match_ptr for ID table ef7aa3a79b38 media: platform: marvell: drop of_match_ptr for ID table b34434d48e0e media: platform: verisilicon: drop of_match_ptr for ID table 3231e8b4c56b media: platform: ti: am437x: drop of_match_ptr for ID table af05547499ea media: platform: samsung: s5p-jpeg: drop of_match_ptr for ID table 4d6498312085 media: platform: intel: pxa: drop of_match_ptr for ID table 6a654d23a8bf media: platform: allegro-dvt: drop of_match_ptr for ID table a988b0f84503 media: rc: ir-rx51: drop of_match_ptr for ID table b38029bb17c3 media: rc: gpio-ir-tx: drop of_match_ptr for ID table 5372b23ad45f media: rc: gpio-ir-recv: drop of_match_ptr for ID table 7bc1f3c8bd67 media: cec: tegra: drop of_match_ptr for ID table 6fd44a30d029 media: cec: meson: drop of_match_ptr for ID table 76024e1e98a0 media: cec: ch7322: drop of_match_ptr for ID table 68af900072c1 gve: trivial spell fix Recive to Receive 9cbb3da4f4f7 selftests: router_bridge_pvid_vlan_upper: Add a new selftest b0307b77265b selftests: router_bridge_vlan_upper_pvid: Add a new selftest d4172a93b279 selftests: router_bridge_vlan: Add PVID change test c7203a2981dc selftests: router_bridge: Add tests to remove and add PVID 5f44a7144cc5 selftests: forwarding: lib: Add ping6_, ping_test_fails() a5b52692e693 mlxsw: spectrum_switchdev: Manage RIFs on PVID change 3430f2cf91a4 mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument a24a4d29ff0a mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style a0944b24d278 mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params 5ca9f42caf81 mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get 352be882deda mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() b43f11e5b453 ARM: ux500: Move power-domain driver to the genpd dir bd4ce2d7f988 ARM: ux500: Convert power-domain code into a regular platform driver 444ffc820d90 soc: xilinx: Move power-domain driver to the genpd dir 2449efaaf913 soc: ti: Mover power-domain drivers to the genpd dir 27e0fef61ffd soc: tegra: Move powergate-bpmp driver to the genpd dir fd697e216040 soc: sunxi: Move power-domain driver to the genpd dir f3fb16291f48 soc: starfive: Move the power-domain driver to the genpd dir 4419644bfc7f soc: samsung: Move power-domain driver to the genpd dir a8fcd3da73de soc: rockchip: Mover power-domain driver to the genpd dir 86341a84495c soc: renesas: Move power-domain drivers to the genpd dir 84e9c58c2166 soc: qcom: Move power-domain drivers to the genpd dir 0f942bdfe9d4 crypto: qat - change value of default idle filter 74c6df413f64 crypto: x86/aesni - Align the address before aes_set_key_common() babb80b3ecc6 crypto: lrw,xts - Replace strlcpy with strscpy 31ba6dd2298f KEYS: fix kernel-doc warnings in verify_pefile 161fca7e3e90 crypto: powerpc - Add chacha20/poly1305-p10 to Kconfig and Makefile ba8f8624fde2 crypto: poly1305-p10 - Glue code for optmized Poly1305 implementation for ppc64le 09ef057bd2a1 crypto: poly1305-p10 - An optimized Poly1305 implementation with 4-way unrolling for ppc64le a09450e59c5a crypt: chacha20-p10 - Glue code for optmized Chacha20 implementation for ppc64le 62d9e4750655 crypto: chacha20-p10 - An optimized Chacha20 implementation with 8-way unrolling for ppc64le 3b5222e2ac57 selftests: rtnetlink: add MACsec offload tests 02b34d03a24b netdevsim: add dummy macsec offload c2268daa65fb drm/panel: ld9040: Register a backlight device 50f600fd6b89 drm/panel: ld9040: Use better magic values 633d76ad01ad devlink: remove reload failed checks in params get/set callbacks 1662b6c2bb7e mm/slub: remove freelist_dereference() b06952cdbc7f mm/slub: remove redundant kasan_reset_tag() from freelist_ptr calculations d20acfdd3f88 net: dsa: mv88e6xxx: cleanup after phylink_pcs conversion e5b732a275f5 net: dsa: mv88e6xxx: convert 88e639x to phylink_pcs 85764555442f net: dsa: mv88e6xxx: convert 88e6352 to phylink_pcs 4aabe35c385c net: dsa: mv88e6xxx: convert 88e6185 to phylink_pcs 05407b0ebc39 net: dsa: mv88e6xxx: export mv88e6xxx_pcs_decode_state() b92143d4420f net: dsa: mv88e6xxx: add infrastructure for phylink_pcs 40da0c32c3fc net: dsa: mv88e6xxx: remove handling for DSA and CPU ports e6a45700e7e1 net: mdio: add unlocked mdiobus and mdiodev bus accessors 24699cc1ff3e net: phylink: add support for PCS link change notifications aee6098822ed net: phylink: add pcs_pre_config()/pcs_post_config() methods 90ef0a7b0622 net: phylink: add pcs_enable()/pcs_disable() methods 5d1f903f75a8 attr: block mode changes of symlinks 6963e463256e net: ngbe: add Wake on Lan support 88085b3b83f5 net: dsa: ar9331: Use maple tree register cache dc4c399d215d pptp: Constify the po parameter of pptp_route_output(). 5bc67a854cb4 ipv6: Constify the sk parameter of several helper functions. 8d6eba33a272 ipv4: Constify the sk parameter of ip_route_output_*(). 5b52ad34f948 security: Constify sk in the sk_getsecid hook. 621fd47455e7 media: rc: meson-ir: support MMIO regmaps to access registers 9ed61d1fd6ea media: rc: meson-ir: rename Meson IR Controller register macros 8091020c7811 media: rc: meson-ir: sort Meson IR Controller register macros f9d1b819307c ALSA: pcmtest: minor optimizations 678a0bbe1580 ALSA: pcmtest: Add 'open' PCM callback error injection 2c2f83d9c32e arm64: dts: qcom: sdm850-*: fix uart6 aliases 443042bec49e arm64: dts: qcom: c630: add debug uart 2bc06b7604d2 arm64: dts: qcom: c630: add panel bridge 1p2 regulator e4322bb818bb arm64: dts: qcom: sc8180x: Add missing 'cache-unified' to L3 8db944326903 arm64: dts: qcom: pmi8994: Add missing OVP interrupt 4d77b639531f arm64: dts: qcom: pmi8950: Add missing OVP interrupt 9a4ac09db3c7 arm64: dts: qcom: pm660l: Add missing short interrupt 7e1f024ef0d1 arm64: dts: qcom: pm6150l: Add missing short interrupt 6b0fd355e957 arm64: dts: qcom: sdm850-c630: add missing panel supply 3f30509ff561 ARM: dts: qcom: apq8064: Drop redundant /smd node b471a1bc7974 ARM: dts: qcom: Add rpm-proc node for SMD platforms 7e1acc8b92a3 arm64: dts: qcom: Add rpm-proc node for GLINK gplatforms 091efd56330f arm64: dts: qcom: Add rpm-proc node for SMD platforms 8ddfa81d090c soc: qcom: Add RPM processor/subsystem driver 181563be4373 rpmsg: qcom_smd: Use qcom_smem_is_available() 4dbb9e2322a3 soc: qcom: smem: Add qcom_smem_is_available() 9a2c674ee781 dt-bindings: remoteproc: Add Qualcomm RPM processor/subsystem b3a12c2996ce dt-bindings: remoteproc: glink-rpm-edge: Use "glink-edge" as node name bcabe1e09135 soc: qcom: smd-rpm: Match rpmsg channel instead of compatible 029bf2941901 dt-bindings: soc: qcom: smd-rpm: Add some more compatibles 7b583c490a4e dt-bindings: soc: qcom: smd-rpm: Add MSM8909 to qcom,smd-channels fe604ee3e097 dt-bindings soc: qcom: smd-rpm: Fix sort order 752f585805c5 arm64: dts: qcom: ipq9574: Add cpu cooling maps 4e125191e6cb arm64: dts: qcom: sm8450: provide MDSS cfg interconnect a9037f330e9d ARM: dts: qcom: apq8074-dragonboard: add resin de57328b1c9d ARM: dts: qcom-pm8941: add resin support 9d0c0d5ebd63 net: stmmac: replace the en_tx_lpi_clockgating field with a flag 743dd1db85f4 net: stmmac: replace the rx_clk_runs_in_lpi field with a flag 621ba7ad7891 net: stmmac: replace the int_snapshot_en field with a flag aa5513f5d95f net: stmmac: replace the ext_snapshot_en field with a flag 956c3f09b9c4 net: stmmac: replace the multi_msi_en field with a flag fc02152bdbb2 net: stmmac: replace the vlan_fail_q_en field with a flag efe92571bfc3 net: stmmac: replace the serdes_up_after_phy_linkup field with a flag 68861a3bcc1c net: stmmac: replace the tso_en field with a flag d8daff284e30 net: stmmac: replace the has_sun8i field with a flag fd1d62d80ebc net: stmmac: replace the use_phy_wol field with a flag 309efe6eb499 net: stmmac: replace the sph_disable field with a flag d26979f1cef7 net: stmmac: replace the has_integrated_pcs field with a flag b8fbeea02532 arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again b4fe47d12f1f arm64: dts: qcom: qrb2210-rb1: Add regulators 5e6d88815c2f arm64: dts: qcom: sc7180: Bring back cpufreq-based DDR votes 1df6b32e3819 arm64: dts: qcom: sm6350: Add BWMONs 2a2bd124d4c0 arm64: dts: qcom: sm8250: Add BWMONs bec9ce34075e nfp: prevent dropped counter increment during probe e571fb09c893 selftests: mptcp: add speed env var 4aadde088a58 selftests: mptcp: add fullmesh env var 080b7f5733fd selftests: mptcp: add fastclose env var 662aa22d7dcd selftests: mptcp: set all env vars as local ones cbdd13bfea78 soc: qcom: smem: Use struct_size() 1cd0e7715cad selftests/bpf: Add selftest for PTR_UNTRUSTED 33937607efa0 bpf: Fix an error in verifying a field in a union d2284d68259c selftests/bpf: Add selftests for nested_trust 7ce4dc3e4a9d bpf: Fix an error around PTR_UNTRUSTED 5e9cf77d81f9 selftests/bpf: add testcase for TRACING with 6+ arguments 473e3150e30a bpf, x86: allow function arguments up to 12 for TRACING 02a6dfa8ff43 bpf, x86: save/restore regs with BPF_DW size 093b21f43173 Revert "drm/amdgpu: update kernel vcn ring test" 826c1e923be7 drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel b188069f788d drm/amd/display: add DCN301 specific logic for OTG programming 69dc80237783 drm/amd/display: export some optc function for reuse f0259c008aeb drm/amd: Use amdgpu_device_pcie_dynamic_switching_supported() for SMU7 2f77b5931f68 drm/amdgpu: Fix error & warnings in gmc_v8_0.c 677232f879f2 Input: iqs7211 - point to match data directly d7de5d8e403a cpupower: Bump soname version cdb50033dd6d PCI: rockchip: Use 64-bit mask on MSI 64-bit PCI address ed3cac7c5ac6 PCI: microchip: Remove cast between incompatible function type 7a6531696668 PCI: keembay: Remove cast between incompatible function type 1a8bf351ccde PCI: meson: Remove cast between incompatible function type 188f46cac267 PCI: imx6: Use devm_platform_get_and_ioremap_resource() b1042a7caa02 PCI: xgene-msi: Use devm_platform_get_and_ioremap_resource() 88f29abd249a PCI: v3: Use devm_platform_get_and_ioremap_resource() da1e3277a8fe PCI: rcar-gen2: Use devm_platform_get_and_ioremap_resource() b9cbc06049cb PCI: qcom-ep: Switch MHI bus master clock off during L1SS 8f1c517ccd37 PCI: iproc: Use of_property_read_bool() for boolean properties d8650c0c2aa2 PCI: apple: Initialize pcie->nvecs before use 497897cb200d regulator: da9062: Make the use of IRQ optional c00f94ad9ab0 x86/PCI: Use struct_size() in pirq_convert_irt_table() 290d16104575 Revert "drm/i915: use localized __diag_ignore_all() instead of per file" 091f9f7f3b81 PCI: Change pdev->rom_attr_enabled to single bit 849846c41497 PCI: Reorder pci_dev fields to reduce holes 7ec4b34be423 PCI/AER: Unexport pci_enable_pcie_error_reporting() 69b264df8a41 PCI/AER: Drop unused pci_disable_pcie_error_reporting() 861dbb2b15b1 arm64: tegra: Fix HSUART for Jetson AGX Orin d97966df30ed arm64: tegra: Add missing alias for NVIDIA IGX Orin 47ee108a113c regmap: Provide user selectable option to enable regmap df43fba7c755 ASoC: q6dsp: q6apm: make g_apm static 6d2a87ddd9c2 ASoC: amd: acp: clean up some inconsistent indentings 07e835e35b5d ASoC: adav80x: Update to use maple tree register cache c05c32dd82a6 ASoC: adau7118: Update to use maple tree register cache a0a4cef897b5 ASoC: adau1977: Update to use maple tree register cache 3841ff1baccc ASoC: adau1781: Update to use maple tree register cache 97e3b4845d38 ASoC: adau1761: Update to use maple tree register cache e0e3bb187bfb ASoC: adau1701: Update to use maple tree register cache da27e493ce93 ASoC: adau1373: Update to use maple tree register cache b7fea0e30fbd ASoC: adau1372: Update to use maple tree register cache 625ea9e6d5c4 ASoC: ad1980: Update to use maple tree register cache 52beea42d825 ASoC: ad1836: Update to use maple tree register cache dc6d5d85ed3a arm64: tegra: Update AHUB clock parent and rate e483fe34adab arm64: tegra: Update AHUB clock parent and rate on Tegra234 ccf61486fe1e procfs: block chmod on /proc/thread-self/comm bc0e769647d7 bus: vexpress-config: Convert to devm_platform_ioremap_resource() 7ee7642c9141 sched/fair: Stabilize asym cpu capacity system idle cpu selection ed74cc4995d3 sched/debug: Dump domains' sched group flags 17953249bf02 x86/sched: Enable cluster scheduling on Hybrid b1bfeab9b002 sched/fair: Consider the idle state of the whole core for load balance 7ff1693236f5 sched/fair: Implement prefer sibling imbalance calculation between asymmetric groups d24cb0d9113f sched/topology: Record number of cores in sched group fee1759e4f04 sched/fair: Determine active load balance for SMT sched groups 35cd21f6292c sched/psi: make psi_cgroups_enabled static 548796e2e70b sched/core: introduce sched_core_idle_cpu() 677ea015f231 sched: add throttled time stat for throttled children 79462e8c879a sched: don't account throttle time for empty groups 893cdaaa3977 sched: avoid false lockdep splat in put_task_struct() d243b34459ce kernel/fork: beware of __put_task_struct() calling context cc958441ed41 arm64: dts: arm: minor whitespace cleanup around '=' c42b7a385286 dt-bindings: timer: oxsemi,rps-timer: remove obsolete bindings 56f99cdc5b11 clocksource/drivers/timer-oxnas-rps: Remove obsolete timer driver 7dae503584a1 drm/ssd130x: Change pixel format used to compute the buffer size 18e66ae67673 proc: use generic setattr() for /proc/$PID/net 49319832de90 selftests/nolibc: drop test chmod_net 58fe73205219 arm64: dts: marvell: Add NAND flash controller to AC5 7184919b12de arm64: dts: marvell: add missing space before { c44fdf8649dc ARM: dts: marvell: add missing space before { 67192cc0f026 ALSA: emu10k1: remove superfluous IRQ enable state saving fc4eed640d8f ext2: convert to ctime accessor functions f29f19082823 exfat: convert to ctime accessor functions 7be935e18e2f erofs: convert to ctime accessor functions a68d1f51276d efs: convert to ctime accessor functions 2fa9a97512da efivarfs: convert to ctime accessor functions 79d9ce76cc48 ecryptfs: convert to ctime accessor functions 2ca7b9cd760d devpts: convert to ctime accessor functions 0f7bda3fcd9c debugfs: convert to ctime accessor functions 1e018769388a cramfs: convert to ctime accessor functions 8e2dc788365c configfs: convert to ctime accessor functions ea9b53d4ae66 coda: convert to ctime accessor functions 7795aef08192 ceph: convert to ctime accessor functions 2a9462de4352 btrfs: convert to ctime accessor functions 73d9b9d02817 bfs: convert to ctime accessor functions 0a8359482472 befs: convert to ctime accessor functions 36aa5eae75fc autofs: convert to ctime accessor functions 2276e5ba8567 fs: convert to ctime accessor functions b9170a28839a afs: convert to ctime accessor functions f873e9d6db14 affs: convert to ctime accessor functions 9689414767f2 adfs: convert to ctime accessor functions 4f87180060d8 9p: convert to ctime accessor functions c7603adcc6b1 usb: convert to ctime accessor functions 41441cecd10f ibm: convert to ctime accessor functions 24856a96cfbf infiniband: convert to ctime accessor functions 278832b81c53 binderfs: convert to ctime accessor functions 95f8020459fd s390: convert to ctime accessor functions 0f93a345aa42 gpiolib: order includes alphabetically in gpiolib.h 43818a4bf8ef gpio: sim: fix a typo in comment 1193001081e9 arm64: dts: lg: add missing cache properties a8cf500c42c7 arm64: dts: nuvoton: add missing cache properties deb1200f6eb6 ALSA: emu10k1: fix return value of snd_emu1010_adc_pads_put() d0184830e611 bus: mhi: host: use vmalloc_array and vcalloc 4b0cb4e7ab2f dt-bindings: mtd: spi-nor: clarify the need for spi-nor compatibles 18d7d01a0a0e mtd: spi-nor: Avoid setting SRWD bit in SR if WP# signal not connected cfc2928cb213 dt-bindings: mtd: jedec, spi-nor: Add DT property to avoid setting SRWD bit in status register 8bb8688c1d73 arm64: dts: qcom: msm8996: scale CBF clock according to the CPUfreq ba2274dcfda8 net: wwan: t7xx: Add AP CLDMA c5ec13e38af5 ipv6: rpl: Remove redundant skb_dst_drop(). 209218e4799b selftests: forwarding: Add test cases for flower port range matching 0a1a818d8a1c selftests: mlxsw: Test port range registers' occupancy 45c5a384765b selftests: mlxsw: Add scale test for port ranges fe22f7410527 mlxsw: spectrum_flower: Add ability to match on port ranges 898979c7238a mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() d65f24c9fa69 mlxsw: spectrum_acl: Add port range key element 74d6786cf2dc mlxsw: spectrum_port_range: Add devlink resource support b3eb04be7299 mlxsw: spectrum_port_range: Add port range core 9f53a7602ac6 mlxsw: resource: Add resource identifier for port range registers f3b8bec7d29e mlxsw: reg: Add Policy-Engine Port Range Register 0a5550b1165c bpftool: Use "fallthrough;" keyword instead of comments 9f4a7c930284 tcp: add a scheduling point in established_get_first() 4ed8b5bcfada bpf: Add object leak check. 8e07bb9ebcd9 bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. 5af6807bdb10 bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu(). f76faa65c971 selftests/bpf: Improve test coverage of bpf_mem_alloc. 43a89baecfe2 rcu: Export rcu_request_urgent_qs_task() 04fabf00b4d3 bpf: Allow reuse from waiting_for_gp_ttrace list. 822fb26bdb55 bpf: Add a hint to allocated objects. d114dde245f9 bpf: Change bpf_mem_cache draining process. 7468048237b8 bpf: Further refactor alloc_bulk(). 18e027b1c7c6 bpf: Factor out inc/dec of active flag into helpers. 05ae68656a8e bpf: Refactor alloc_bulk(). 9de3e81521b4 bpf: Let free_all() return the number of freed elements. a80672d7e10e bpf: Simplify code of destroy_mem_alloc() with kmemdup(). 12c8d0f4c870 bpf: Rename few bpf_mem_alloc fields. f2ba47e65f3b Input: add support for Azoteq IQS7210A/7211A/E d62394632065 dt-bindings: input: Add bindings for Azoteq IQS7210A/7211A/E 0859c1764c77 Input: rotary_encoder - don't double assign input->dev.parent eb09074bdb05 Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN 221a4b56ec70 sparc: openpromio: Address -Warray-bounds warning 76d2ceda723c reiserfs: Replace one-element array with flexible-array member 0b64150c3429 Input: bcm-keypad - correct dev_err_probe() error 36672dda2eb7 drm/loongson: Remove a useless check in cursor_plane_atomic_async_check() 91994e59079d ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 e0c3f81b45b7 dt-bindings: arm: bcm: add BCM53573 SoCs family binding 2c0fd6b3d077 ARM: dts: BCM53573: Use updated "spi-gpio" binding properties 3392ef368d9b ARM: dts: BCM53573: Add cells sizes to PCIe node 05d2c3d552b8 ARM: dts: BCM53573: Drop nonexistent #usb-cells be7e1e5b0f67 ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger 2ce61fa62183 ARM: dts: BCM5301X: Add Ethernet interfaces links 8960f095de3b ARM: dts: BCM5301X: Add Wi-Fi regulatory mappings for Luxul devices a3660e59a9e4 arm64: dts: broadcom: add missing space before { 4b8e16de053f ARM: dts: broadcom: add missing space before { 81b875892022 ARM: dts: bcm283x: Increase pwm-cells 3450f9f52a39 ARM: dts: bcm2835: adjust DMA node names 2a28a5cd11a4 ARM: dts: bcm283x: Fix pinctrl groups 76009ee76e05 phy: zynqmp: Allow variation in refclk rate 20b5c6ae18ff phy: qcom-qmp-ufs: populate offsets configuration dc5cb63592bd dt-bindings: phy: migrate QMP UFS PHY bindings to qcom,sc8280xp-qmp-ufs-phy.yaml fd097f48eea9 phy: starfive: Add JH7110 PCIE 2.0 PHY driver 16d3a71c20cf phy: starfive: Add JH7110 USB 2.0 PHY driver 69d41115b839 dt-bindings: phy: Add StarFive JH7110 PCIe PHY 2689c9c4ab60 dt-bindings: phy: Add StarFive JH7110 USB PHY a1d12987c38f phy: cadence: Sierra: Add single link SGMII register configuration d1ea4239a10b phy/rockchip: inno-hdmi: add more supported pre-pll rates f79b812baf21 phy/rockchip: inno-hdmi: force set_rate on power_on 19a1d46bd699 phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write b001c27d772e phy/rockchip: inno-hdmi: remove unused no_c from rk3328 recalc_rate d5ef343c1d62 phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate 644c06dfbd0d phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 ec17373aebd0 phy: qcom: qmp-combo: extract common function to setup clocks 31a4ac686320 phy: qcom: qmp-combo: drop qmp_v6_dp_aux_init() 9e6a0403f6a1 phy: qcom: qmp-combo: drop similar functions cd1f3343297f phy: qcom: qmp-combo: reuse register layouts for some more registers 186ad90aa49f phy: qcom: qmp-combo: reuse register layouts for even more registers 8447fa7f7e6a phy: qcom: qmp-combo: reuse register layouts for more registers 6292fd920ee7 phy: qcom: qmp-combo: correct bias0_en programming 25d700833513 phy: xilinx: phy-zynqmp: dynamic clock support for power-save b3db66f62446 phy: xilinx: add runtime PM support bd36b1ba2010 phy: mediatek: mipi-dsi: Compress of_device_id match entries e90da3fc82f4 phy: mediatek: mipi-dsi: Use devm variant for of_clk_add_hw_provider() 94255d981f63 phy: mediatek: mipi-dsi: Convert to register clk_hw e464a3180a43 phy: qcom-qmp-usb: split off the legacy USB+dp_com support ff4cb058e0ab dt-bindings: phy: qcom,msm8996-qmp-usb3-phy: drop legacy bindings 757a788c17d2 phy: qcom-qmp-combo: add support for the USB+DP PHY on SM8150 platform fe71437884fd dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: add sm8150 USB+DP PHY b3a379936335 phy: phy-rockchip-inno-usb2: improve error message 89e1570ad212 phy: phy-rockchip-inno-usb2: simplify getting match data b43511233c6e phy: phy-rockchip-inno-usb2: simplify phy clock handling 5ae6224bb1cd phy: phy-rockchip-inno-usb2: add rk3588 phy tuning support 76d58ee8b8af phy: phy-rockchip-inno-usb2: add reset support 3a7db8e9edef phy: phy-rockchip-inno-usb2: add rk3588 support cb240921ec7b dt-bindings: phy: rockchip,inno-usb2phy: add rk3588 ebd05f90bfef phy: cadence-torrent: Use key:value pair table for all settings 16e0f0ea7f46 phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk d746f127ea5b phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() 1f8fe326015f phy: rockchip: phy-rockchip-typec: Use devm_platform_get_and_ioremap_resource() 14626246efb5 phy: marvell: phy-mvebu-cp110-comphy: Use devm_platform_get_and_ioremap_resource() 1b13e52c0c76 dmaengine: xilinx: dma: remove arch dependency 4ca95a5b220c dmaengine: idxd: No need to clear memory after a dma_alloc_coherent() call b449c3f94dbf dmaengine: idxd: Modify ABI documentation for attribute pasid_enabled 50c5e6f41d5a dmaengine: idxd: Modify the dependence of attribute pasid_enabled ecc3cfc31f33 dmaengine: mediatek: drop bogus pm_runtime_set_active() 3533913ae539 dt-bindings: dma: qcom,bam: require one of control methods dfcfe386d025 dt-bindings: dma: convert bcm2835-dma bindings to YAML fbac8ceb4415 dt-bindings: dma: Increase iommu maxItems for BAM DMA 83adc98ec0d8 dt-bindings: dma: Add support for SM6115 and QCM2290 SoCs 42c3cdaaacaa dmaengine: stm32-dma: Use devm_platform_get_and_ioremap_resource() 8b229a01a5b8 dmaengine: shdmac: Convert to devm_platform_ioremap_resource() 1dedb81c5b87 dmaengine: qcom: hidma_mgmt: Use devm_platform_get_and_ioremap_resource() f1e47b8390d4 dmaengine: qcom_hidma: Use devm_platform_get_and_ioremap_resource() e93c47a3ddc6 dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() c6ec8c83a29f dmaengine: sh: rz-dmac: Fix destination and source data size setting 7ab04b7cffa5 dmaengine: sh: rz-dmac: Improve cleanup order in probe()/remove() 43aa755eae2c drm/i915/mtl: Update cache coherency setting for context structure ef6012f301f7 riscv: dts: Enable device-tree overlay support for starfive devices 57a95e1bd764 drm/amd/display: dc.h: eliminate kernel-doc warnings 52b82609bfe5 drm/amdgpu: Rename to amdgpu_vm_tlb_seq_struct bd3c41425456 drm/amdkfd: Fix stack size in 'amdgpu_amdkfd_unmap_hiq' 8e436326958f drm/amdkfd: report dispatch id always saved in ttmps after gc9.4.2 2d60ba1bf51e drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13 38831eaf7d4c platform/x86: thinkpad_acpi: use lockdep annotations ce55dbe55f31 platform/x86: thinkpad_acpi: take mutex for hotkey_mask_{set,get} e0b278e7b5da platform/x86: asus-wmi: expose dGPU and CPU tunables for ROG 5d1eb4c4c872 drm/amd: Move helper for dynamic speed switch check out of smu13 3ebfa943b845 drm/amdgpu: update kernel vcn ring test f3fa86f5c778 drm/amdgpu:update kernel vcn ring test c1e18c44dc7f drm/amd/display: only accept async flips for fast updates c2e3f5b571c5 drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13 bd9744983749 drm/amdgpu: add watchdog timer enablement for gfx_v9_4_3 1879e009a444 drm/amdkfd: Update CWSR grace period for GFX9.4.3 b82dc4ed4060 drm/radeon: ERROR: "(foo*)" should be "(foo *)" 0f9de7820567 drm/radeon: ERROR: that open brace { should be on the previous line 51e647fed701 drm/radeon: ERROR: "(foo*)" should be "(foo *)" 7fbae7fba15f drm/radeon: ERROR: "(foo*)" should be "(foo *)" 596aed31ab1f drm/radeon: ERROR: "foo * bar" should be "foo *bar" 1ddcdb7cb6bb drm/amdgpu: use psp_execute_load_ip_fw instead 45b51acb38d4 drm/amdgpu: rename psp_execute_non_psp_fw_load and make it global 41b8a08109e9 drm/amdkfd: add multi-process debugging support for GC v9.4.3 7a93cc579c1e drm/amdkfd: enable watch points globally for gfx943 567db9e070a0 drm/amdkfd: restore debugger additional info for gfx v9_4_3 abac4259fc0a platform/x86: asus-wmi: support setting mini-LED mode 609b3670c29f platform/x86: asus-wmi: add safety checks to gpu switching d49f4d1a30ac platform/x86: asus-wmi: don't allow eGPU switching if eGPU not connected d4eca58aafe2 platform/x86: asus-wmi: add WMI method to show if egpu connected ee887807d05d platform/x86: asus-wmi: support middle fan custom curves 536fce82d729 platform/x86: asus-wmi: add support for showing middle fan RPM 77ee9d299e6d platform/x86: asus-wmi: add support for showing charger mode 259b4d4c1308 mtd: devices: docg3: Remove unnecessary (void*) conversions 036e348fdccf drm/amdkfd: add kfd2kgd debugger callbacks for GC v9.4.3 9df88c8104e1 drm/amd/pm: share the code around SMU13 pcie parameters update 822130b5e883 drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() bf80d34b6c58 drm/amdgpu: Increase soft IH ring size 95b88ea1af4b drm/amdgpu/gfx10: move update_spm_vmid() out of rlc_init() c21de5fc5ffd selftests/bpf: extend existing map resize tests for per-cpu use case f42bcd168d03 bpf: teach verifier actual bounds of bpf_get_smp_processor_id() result 08b6e1725dd4 drm/amdgpu/gfx9: move update_spm_vmid() out of rlc_init() 6657fcc91db9 ASoC: Intel: sof_rt5682: add jsl_rt5650 board config f877f22ac1e9 RDMA/irdma: Implement egress VLAN priority 65e02e840847 RDMA/qedr: Remove a duplicate assignment in irdma_query_ah() 104a8c5dd943 bus: mhi: host: pci_generic: Add support for Dell DW5932e 1cad976a1be9 bus: mhi: host: pci_generic: Add support for Quectel RM520N-GL modem 110f113a4898 bus: mhi: host: pci_generic: Add support for Quectel EM160R-GL modem 15f670575687 bus: mhi: host: pci_generic: Add support for IP_SW0 channels cabce92dd805 bus: mhi: host: Skip MHI reset if device is in RDDM ca6c1e210aa7 drm/amdgpu: use the new drm_exec object for CS v3 2acc73f81f25 drm/amdgpu: use drm_exec for MES testing 8a206685d36f drm/amdgpu: use drm_exec for GEM and CSA handling v2 8abc1eb2987a drm/amdkfd: switch over to using drm_exec v3 9710631cc8f3 drm: add drm_exec selftests v4 09593216bff1 drm: execution context for GEM buffers v7 3b38cabd5e12 spi: spi-cadence: Delete unmatched comments e1666cfd7822 mtd: physmap-core: Use devm_platform_get_and_ioremap_resource() badd019b4a2a mtd: spear_smi: Convert to devm_platform_ioremap_resource() 1726813c2eff mtd: st_spi_fsm: Convert to devm_platform_ioremap_resource() a29f696aa96f mtd: lpddr2_nvm: Convert to devm_platform_ioremap_resource() 6145e07e9c77 mtd: lantiq-flash: Use devm_platform_get_and_ioremap_resource() 0e0d59f2f6ba mtd: plat-ram: Use devm_platform_get_and_ioremap_resource() 717a53833d0b mtd: nand: samsung: Convert to devm_platform_ioremap_resource() and devm_platform_get_and_ioremap_resource() 09ea085f6414 mtd: rawnand: atmel: Use devm_platform_get_and_ioremap_resource() 892ad2638a6b mtd: rawnand: fsl_upm: Use devm_platform_get_and_ioremap_resource() 9cd9dda8f06c mtd: rawnand: lpc32xx_mlc: Use devm_platform_get_and_ioremap_resource() 68e10224a5ee mtd: rawnand: stm32_fmc2: Use devm_platform_get_and_ioremap_resource() 189175e0c355 mtd: rawnand: omap2: Use devm_platform_get_and_ioremap_resource() 4eef841d29fa mtd: rawnand: sh_flctl: Use devm_platform_get_and_ioremap_resource() c96b3e0905b4 mtd: rawnand: mxc: Convert to devm_platform_ioremap_resource() 1c66c7523f2f mtd: rawnand: lpc32xx_slc: Use devm_platform_get_and_ioremap_resource() 81a16e154cc0 mtd: rawnand: sunxi: Use devm_platform_get_and_ioremap_resource() 113383eff3ff RDMA/efa: Add RDMA write HW statistics counters 52b4bdd28c86 RDMA/mlx5: align MR mem allocation size to power-of-two 60177390fa06 mtd: rawnand: brcmnand: Fix mtd oobsize 5d53244186c9 mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write e66dd317194d mtd: rawnand: brcmnand: Fix crash during the panic_write 9cc0a598b944 mtd: rawnand: brcmnand: Fix potential false time out warning 2ec2839a9062 mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller cda24ab77374 mtd: rawnand: meson: use NAND core API to check status 079c8d9da26e mtd: rawnand: export 'nand_exit_status_op()' b7c9b576b5f6 dt-bindings: mtd: oxnas-nand: remove obsolete bindings ecdaf0ee7915 nand: oxnas_nand: remove obsolete raw nand driver dabd64be75ae mtd: spinand: toshiba: add support for T{C,H}58NYG{0,2}S3HBAI4 and TH58NYG3S0HBAI6 aa08bf187f32 mtd: spinand: esmt: add support for F50D2G41KA 746b0f2675de mtd: spinand: gigadevice: add support for GD5F1GQ{4,5}RExxH 79c4a5625021 mtd: call external _get and _put in right order 19bfa9ebebb5 mtd: use refcount to prevent corruption 8df6144dae14 drm/i915/vdsc: Remove FIXME in intel_dsc_compute_config 27381e72a2db net: stmmac: dwmac-qcom-ethqos: Log more errors in probe b2f3d915b4fe net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() a8aa20a64ef2 net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() 580c7e31d5c5 drm/i915/dsc: Add rc_range_parameter calculation for YCbCr420 955009927c72 drm/i915/drm: Fix comment for YCbCr20 qp table declaration ef4374fbc6ab drm/i915/dsc: Move rc param calculation for native_420 2f42c5afb34b drm/i915/perf: add sentinel to xehp_oa_b_counters 9c7f24941927 arm64: dts: rockchip: enable SATA on rk3588-evb1 456ae5fe9b44 fsverity: move sysctl registration out of signature.c 324718ddddc4 fscrypt: improve the "Encryption modes and usage" section e77000ccc531 fsverity: simplify handling of errors during initcall 5d37a1198068 fsverity: explicitly check that there is no algorithm 0 47b7acfb016b bnxt_en: use dev_consume_skb_any() in bnxt_tx_int ae18facf566c net: ucc_geth: Convert to platform remove callback returning void 4be0ebc33f39 net: gianfar: Convert to platform remove callback returning void f833635589ae net: fsl_pq_mdio: Convert to platform remove callback returning void ead29c5e0888 net: fs_enet: Convert to platform remove callback returning void 4875b2a362e9 net: fman: Convert to platform remove callback returning void 12d6cc19f29b net: fec: Convert to platform remove callback returning void 9c3ddc44d0c0 net: dpaa: Convert to platform remove callback returning void 1e679b957ae2 net: dpaa: Improve error reporting 88d6160737fa bpftool: Show perf link info 62b57e3ddd64 bpftool: Add perf event names 1b715e1b0ec5 bpf: Support ->fill_link_info for perf_event 57d485376552 bpf: Add a common helper bpf_copy_to_user() cd3910d00505 bpf: Expose symbol's respective address 5125e757e62f bpf: Clear the probe_addr for uprobe f1a414537ecc bpf: Protect probed address based on kptr_restrict setting edd7f49bb884 bpftool: Show kprobe_multi link info dc6519445b33 bpftool: Dump the kernel symbol's module name 7ac8d0d26192 bpf: Support ->fill_link_info for kprobe_multi d1d4ff5d11a5 cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED b497e52ddb2a x86/mm: Teach pte_mkwrite() about stack memory 29f890d1050f x86/mm: Introduce MAP_ABOVE4G 00547ef73ff2 mm/mmap: Add shadow stack pages to memory accounting ae1f05a617dc x86/mm: Warn if create Write=0,Dirty=1 with raw prot e5136e876581 mm: Warn on shadow stack memory in wrong vma 0266e7c53647 mm: Add guard pages around a shadow stack. fd5439e0c97b x86/mm: Check shadow stack page fault errors 54007f818206 mm: Introduce VM_SHADOW_STACK for shadow stack memory f788b71768ff x86/mm: Remove _PAGE_DIRTY from kernel RO pages bb3aadf7d446 x86/mm: Start actually marking _PAGE_SAVED_DIRTY 1f6f66f62e8c x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY fca4d413c5f7 x86/mm: Introduce _PAGE_SAVED_DIRTY a956efc09b10 x86/mm: Move pmd_write(), pud_write() up in the file 701fb66d576e x86/cpufeatures: Add CPU feature flags for shadow stacks 2da5b91fe409 x86/traps: Move control protection handler to separate file 18e66b695e78 x86/shstk: Add Kconfig option for shadow stack fb47a799cc5c mm: Move VM_UFFD_MINOR_BIT from 37 to 38 592b5fad1677 mm: Re-introduce vm_flags to do_mmap() 161e393c0f63 mm: Make pte_mkwrite() take a VMA 6ecc21bb432d mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() 2f0584f3f4bd mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() 471aba2e4760 riscv: sigcontext: Correct the comment of sigreturn e152a616c886 scsi: ufs: ufs-mediatek: Add MCQ support for MTK platform 11afb65c100a scsi: ufs: core: Export symbols for MTK driver module aa2db9d44a8b scsi: ufs: core: Convert UPIU_HEADER_DWORD() into a function bffd3a805d8e soc: ti: k3-ringacc: Fixup documentation errors 3e67fd8dd271 firmware: ti_sci: Fixup documentation errors 9225bcdedf16 firmware: ti_sci: Use system_state to determine polling 07018b57066e samples/bpf: syscall_tp: Aarch64 no open syscall 06a0213977dc Non-functional cleanup of a "__user * filename" a3e7e6b17946 libbpf: Remove HASHMAP_INIT static initialization helper 30a5b62e1c83 scsi: target: iscsi: Remove the unused netif_timeout attribute 1fe519aad840 drm/msm/dpu: drop empty features mask INTF_SDM845_MASK 48cbbe7c7619 drm/msm/dpu: drop empty features mask MERGE_3D_SM8150_MASK ed4fa8c60e45 drm/msm/dpu: inline INTF_BLK and INTF_BLK_DSI_TE macros 36e2ad1d727a drm/msm/dpu: inline WB_BLK macros 35973be88744 drm/msm/dpu: inline various PP_BLK_* macros 4fe37d2dbbfd drm/msm/dpu: inline MERGE_3D_BLK macros 194347df5844 drm/msm/dpu: inline DSC_BLK and DSC_BLK_1_2 macros 8d3e0dd0f7f9 drm/msm/dpu: inline LM_BLK macros e28db0215649 drm/msm/dpu: inline DSPP_BLK macros ef7d0e8dd3f0 drm/msm/dpu: inline SSPP_BLK macros 2a6387e2f1bf drm/msm/dpu: correct indentation for CTL definitions 038c06bd5f49 drm/msm/dpu: drop zero features from dpu_ctl_cfg data 65c859d76d96 drm/msm/dpu: drop zero features from dpu_mdp_cfg data 25c6ae11a63d drm/msm/dpu: expand .clk_ctrls definitions 469bae7db702 drm/msm/dpu: drop enum dpu_mdp and MDP_TOP value 6b2dc8cf67a9 drm/msm/dpu: drop dpu_mdss_cfg::mdp_count field fdac4bc57a4f drm/msm/dpu: simplify peer LM handling 2d3b0d74c8a3 drm/msm/dpu: always use MSM_DP/DSI_CONTROLLER_n 70e913f765f6 drm/msm: enumerate DSI interfaces 21d6ec5fce75 drm/msm/dsi: Hook up refgen regulator 270ad296e94a dt-bindings: display/msm: dsi-controller-main: Allow refgen-supply d92ae3612c84 dt-bindings: display: msm: sm8550-mdss: document displayport controller subnode df64c86e776b dt-bindings: display: msm: sm8450-mdss: document displayport controller subnode 648c40bb7c89 dt-bindings: display: msm: sm8350-mdss: document displayport controller subnode cabfe08ca574 drm/msm/dpu: remove struct drm_dsc_config from struct msm_display_info 9ed6141b72c7 drm/msm/dpu: retrieve DSI DSC struct through priv->dsi[0] 34d6c15d8e86 arm64: dts: rockchip: add SATA support to rk3588 6ebd55b3bba3 arm64: dts: rockchip: add combo PHYs to rk3588 007b4bb47f44 arm64: dts: rockchip: add dts for Firefly Station P2 aka rk3568-roc-pc a1f814f782c3 dt-bindings: arm: rockchip: Add Firefly Station P2 48a498a269c6 arm64: dts: ti: add missing space before { e70d28390482 arm64: dts: rockchip: Drop unchanged max-frequency from rk3588 boards 414772b8f7d7 arm64: dts: ti: minor whitespace cleanup around '=' 86a0e14a82ea arm64: dts: rockchip: Add Radxa ROCK 4SE e7afb99e8f52 dt-bindings: arm: rockchip: Add Radxa ROCK 4SE fd2762a62646 arm64: dts: rockchip: Move OPP table from ROCK Pi 4 dtsi fcd9632122d7 soc: mediatek: Move power-domain drivers to the genpd dir e5300b2c3fe0 soc: imx: Move power-domain drivers to the genpd dir aded002384c1 soc: bcm: Move power-domain drivers to the genpd dir 869b9dd3339a soc: apple: Move power-domain driver to the genpd dir 22f86fab644b soc: amlogic: Move power-domain drivers to the genpd dir 930c9005ed9f soc: actions: Move power-domain driver to the genpd dir c1e213e547e2 genpd: Create a new subsystem directory to host genpd providers dd4464ecced6 arm64: dts: rockchip: add fan support to rock-5a 43465c67518c arm64: dts: rockchip: add SARADC to rock-5a aa00cf88bd8c arm64: dts: rockchip: enable I2C interface from DSI and CSI connectors on rock-5a afc3925f694a arm64: dts: rockchip: add vdd_npu_s0 regulator to rock-5a 89c880808cff arm64: dts: rockchip: add I2C EEPROM to rock-5a fb031e6275fc arm64: dts: rockchip: add analog audio to rock-5a db02f866b140 arm64: dts: rockchip: add status LED to rock-5a ea3e66e7ad0d arm64: dts: rockchip: add SD card support to rock-5a 53bf040e14c0 arm64: dts: rockchip: add 5V regulator to rock-5a 4bbca5c7f4f0 arm64: dts: rockchip: add vdd_cpu_big regulators to rock-5a 75fdcbc8f4c1 arm64: dts: rockchip: add PMIC to rock-5a 892e989559c7 dt-bindings: eeprom: at24: add Belling BL24C16A 3dc9c73e65fb dt-bindings: vendor-prefixes: Add prefix for belling 702ca0269ed5 spi: Fix spelling typos and acronyms capitalization 7a2b552c8e0e spi: Convert to SPI_CONTROLLER_HALF_DUPLEX 82238d2cbd99 spi: Rename SPI_MASTER_GPIO_SS to SPI_CONTROLLER_GPIO_SS 2f38de940f07 ARM: dts: stm32: Add missing detach mailbox for DHCOR SoM deb7edbc27a6 ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM 966f04a89d77 ARM: dts: stm32: Add missing detach mailbox for Odyssey SoM 0ee0ef38aa9f ARM: dts: stm32: Add missing detach mailbox for emtrion emSBC-Argon 90366cd60133 spi: Get rid of old SPI_MASTER_MUST_TX & SPI_MASTER_MUST_RX c397f09e5498 spi: Get rid of old SPI_MASTER_NO_TX & SPI_MASTER_NO_RX 4193b9387562 ARM: dts: stm32: prtt1c: Add PoDL PSE regulator nodes f1b215fdcd01 fbdev/hyperv_fb: Include f0215440069c ARM: dts: stm32: add touchscreen on stm32f746-disco board 0637e66f8250 ARM: dts: stm32: add pin map for i2c3 controller on stm32f7 df362914eead ARM: dts: stm32: re-add CAN support on stm32f746 b8e39b38487e netlink: Make use of __assign_bit() API 274c4a6d529c net/core: Make use of assign_bit() API a811c2e42a51 i915/display/hotplug: use drm_kms_helper_connector_hotplug_event() 758b49204781 eventfd: prevent underflow for eventfd semaphores 5408d51846b4 ARM: dts: stm32: Deduplicate DSI node on stm32mp15 5346f7e13e5e KVM: arm64: Always return generic v8 as the preferred target ef9840603676 KVM: arm64: Replace vCPU target with a configuration flag c8a67729b8a3 KVM: arm64: Remove pointless check for changed init target ea55d5a2cf7c KVM: arm64: Delete pointless switch statement in kvm_reset_vcpu() 5060e27012f7 ARM: dts: stm32: leverage OP-TEE ASync notif on STM32MP13x Soc family 518272af37b2 ARM: dts: stm32: lxa-tac: add Linux Automation GmbH TAC e58944088cb0 dt-bindings: arm: stm32: Add compatible string for Linux Automation LXA TAC d45cc9ea251e ARM: dts: stm32: Add pinmux groups for Linux Automation GmbH TAC 6d08cb0152a9 dt-bindings: net: dsa: microchip: add interrupts property for ksz switches 099826ea2111 dt-bindings: can: m_can: change from additional- to unevaluatedProperties bbceb13ce2c7 clk: renesas: rzg2l: Simplify .determine_rate() 44f6a42d4935 mm/slub: refactor freelist to use custom type 8a0260dbf655 libbpf: Fix realloc API handling in zero-sized edge cases 770b8d2dbc5b dt-bindings: interconnect: qcom,bwmon: Document SC7180 BWMONs 4d496be9ca05 bpf,docs: Create new standardization subdirectory f1efdf7fcef9 Input: lpc32xx_ts - convert to use devm_* api c0551abb0557 Input: nomadik-ske-keypad - convert to use devm_* api b1c5590045a0 Input: sun4i-lradc-keys - convert to devm_platform_ioremap_resource() 198a2ccaaab8 Input: pxa27x_keypad - convert to devm_platform_ioremap_resource() db9842298ad5 Input: opencores-kbd - convert to devm_platform_ioremap_resource() e79637731c6a Input: omap4-keyad - convert to devm_platform_ioremap_resource() b1066df414d7 Input: nspire-keypad - use devm_platform_get_and_ioremap_resource() 3799836f606f Input: lpc32xx-keys - convert to devm_platform_ioremap_resource() 5abb32411f22 Input: bcm-keypad - convert to devm_platform_ioremap_resource() 274f16147462 drm/msm: stop storing the array of CRTCs in struct msm_drm_private 9891b3df2b43 drm/msm/dpu1: Rename sm8150_dspp_blk to sdm845_dspp_blk 658ac0680131 bpftool: Use a local bpf_perf_event_value to fix accessing its fields 44ba7b30e84f bpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.c 67a43462ee24 bpftool: Define a local bpf_perf_link to fix accessing its fields 4cbeeb0dc02f bpftool: use a local copy of perf_event to fix accessing :: Bpf_cookie 0d3a00b37042 smp: Reduce NMI traffic from CSD waiters to CSD destination 5bd00f6db012 smp: Reduce logging due to dump_stack of CSD waiters 3ae0b773211e cgroup/cpuset: Allow suppression of sched domain rebuild in update_cpumasks_hier() 99fe36ba6fc1 cgroup/cpuset: Improve temporary cpumasks handling a86ce68078b2 cgroup/cpuset: Extract out CS_CPU_EXCLUSIVE & CS_SCHED_LOAD_BALANCE handling c8c926200c55 cgroup/cpuset: Inherit parent's load balance state in v2 868f87b3759b cgroup: fix obsolete comment above for_each_css() ace3c5499e61 workqueue: add cmdline parameter `workqueue.unbound_cpus` to further constrain wq_unbound_cpumask at boot time 20bdedafd2f6 workqueue: Warn attempt to flush system-wide workqueues. cd3c6f682df4 selftests: cgroup: Add cpuset migrations testcase 12101424d7d2 selftests: cgroup: Minor code reorganizations 0a67b847e1f0 cpuset: Allow setscheduler regardless of manipulated task 48f074565bb7 cgroup/cpuset: avoid unneeded cpuset_mutex re-lock a453be9725a1 cgroup/cpuset: simplify the percpu kthreads check in update_tasks_cpumask() 1299eb2b0ad5 cgroup: minor cleanup for cgroup_extra_stat_show() 9ce170cef669 kernel: params: Remove unnecessary ‘0’ values from err c05780ef3c19 module: Ignore RISC-V mapping symbols too 2246ca53d7b3 cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() dd24e202ac72 Input: iqs7222 - add support for Azoteq IQS7222D 823b28c5e590 dt-bindings: input: iqs7222: Add properties for Azoteq IQS7222D 92b46a7bd1c4 dt-bindings: input: iqs7222: Define units for slider properties 2e00b8bf5624 Input: iqs7222 - configure power mode before triggering ATI 80c268c3394e Input: tegra-kbc - use devm_platform_ioremap_resource 7249bdbd5eae Input: novatek-nvt-ts - add touchscreen model number to description 85429376884f Input: novatek-nvt-ts - fix input_register_device() failure error message 5b0eea835d4e selinux: introduce an initial SID for early boot processes d91c1ab470ed selinux: cleanup the policycap accessor functions c31288e56c1a evm: Support multiple LSMs providing an xattr 6db7d1dee800 evm: Align evm_inode_init_security() definition with LSM infrastructure baed456a6a2f smack: Set the SMACK64TRANSMUTE xattr in smack_inode_init_security() 6bcdfd2cac55 security: Allow all LSMs to provide xattrs for inode_init_security hook ff72942caa58 lsm: fix typo in security_file_lock() comment header edf6a864c996 spi: Sort headers alphabetically f2daa4667fda spi: Use sysfs_emit() to instead of s*printf() 2b308e7176e3 spi: Replace if-else-if by bitops and multiplications 440c47331bdb spi: Drop duplicate IDR allocation code in spi_register_controller() fbab5b2c0906 spi: Remove unneeded OF node NULL checks 087787034b5a drm/arm: Make ARM devices menu depend on DRM f3b091a9f76b ACPICA: Update version to 20230628 fe85f8ff2fc9 ACPICA: RHCT: Add flags, CMO and MMU nodes f3b19adef6c6 ACPICA: MADT: Add RISC-V external interrupt controllers 3a21ffdbc825 ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer 25eea70724b4 ACPICA: Add a define for size of struct acpi_srat_generic_affinity device_handle 1e8d007a6adb ACPICA: Slightly simplify an error message in acpi_ds_result_push() 6399878f4cb4 ACPICA: Fix misspelled CDAT DSMAS define b0f2e7d7e614 ACPICA: Add interrupt command to acpiexec 24a4b8724536 ACPICA: Detect GED device and keep track of _EVT 35d67ee3e9c9 drm/ttm: Use init_on_free to delay release TTM BOs fbb64eedf5a3 ALSA: emu10k1: make E-MU dock monitoring interrupt-driven 774acd59a2f2 arm64: dts: socfpga: n5x/stratix10: fix dtbs_check warning for partitions f0f0682c384d ARM: dts: stm32: remove shmem for scmi-optee on stm32mp13 abb32edfc140 ARM: dts: stm32: remove shmem for scmi-optee on stm32mp15 7efcaf997ae6 arm64: dts: rockchip: Update sound card label on rk3588-rock-5b 9558c2a24250 ACPICA: fix for conflict macro definition on zephyr interface ed9aa118e4e1 ACPICA: Add support for _DSC as per ACPI 6.5 bac36a179a2b ACPICA: exserial.c: replace ternary operator with ACPI_MIN() 4f1094baeb14 ACPICA: Modify ACPI_STATE_COMMON 7c94858ec17d ACPICA: Fix GCC 12 dangling-pointer warning 6dda3f18bdbd drm/amdgpu: Fix errors & warnings in gfx_v10_0.c fe018cf2a148 drm/amdgpu: Fix warnings in gfxhub_ v3_0, v3_0_3.c e8483e682a4b drm/amdgpu: Fix warnings in gmc_v8_0.c edc857a682bb drm/amdgpu: avoid restore process run into dead loop. 0127ab1bdc61 drm/amd/pm: disbale dcefclk device sysnode on GFX v9.4.3 chip e2770d76d451 drm/amdgpu/vkms: drop redundant set of fb_modifiers_not_supported c7a6c2b6b84b drm/amdgpu: Remove else after return statement in 'gfx_v10_0_check_grbm_cam_remapping' 62b73bd50d7d drm/amd/pm: fix smu i2c data read risk 38d47145b0db drm/amdgpu: Fix warnings in gmc_v11_0.c b8f68f1da50e drm/amdgpu: Remove else after return statement in 'gmc_v8_0_check_soft_reset' f51f2088f1fd drm/amdgpu: Fix warnings in gfxhub_v2_1.c 0cfc1d683046 drm/amdgpu: Fix errors & warnings in gmc_ v6_0, v7_0.c 8612a435f3fb drm/amdgpu: Fix warnings in gmc_v10_0.c e2710187bb11 drm/amdgpu: Prefer dev_warn over printk 0e2b8507c446 drm/amdgpu: Fix warnings in gfxhub_v2_0.c 67769b7cdd7e drm/amdgpu: Remove redundant GFX v9.4.3 sequence 62e6771ae8fb drm/amdgpu: Fix warnings in gfxhub_ v1_0, v1_2.c 3b6df06f01cd drm/amd/display: Block optimize on consecutive FAMS enables 9204fc5071bf platform/x86: hp-bioscfg: MAINTAINERS eff3bac88aed platform/x86: hp-bioscfg: Makefile 63e8f906e94e platform/x86: hp-bioscfg: surestart-attributes e6c7b3e15559 platform/x86: hp-bioscfg: string-attributes b2715aa2e135 platform/x86: hp-bioscfg: spmobj-attributes 8646a3b5ee3a platform/x86: hp-bioscfg: passwdobj-attributes 4b2672ec71a3 platform/x86: hp-bioscfg: order-list-attributes 6f2c06d5a467 platform/x86: hp-bioscfg: int-attributes 6b2770bfd6f9 platform/x86: hp-bioscfg: enum-attributes 69ea03e38f24 platform/x86: hp-bioscfg: biosattr-interface a34fc329b189 platform/x86: hp-bioscfg: bioscfg 5f94f181ca25 platform/x86: hp-bioscfg: bioscfg-h 00d4b3521235 platform/x86: hp-bioscfg: Documentation f4ae4081e5a8 dnotify: Pass argument of fcntl_dirnotify as int 515c5046650d pipe: Pass argument of pipe_fcntl as int ed5f17f66ef3 fs: Pass argument to fcntl_setlease as int bccb5c397fbf fcntl: Cast commands with int args explicitly 576d498e0ac5 splice: fsnotify_access(in), fsnotify_modify(out) on success in tee 7f0f1ea069e5 splice: fsnotify_access(fd)/fsnotify_modify(fd) in vmsplice 12ee4b66af34 splice: always fsnotify_access(in), fsnotify_modify(out) on success ba38980add7f reiserfs: Check the return value from __getblk() e2393b8f3987 fs/ecryptfs: Use kmap_local_page() in copy_up_encrypted_with_header() c3c6833ea811 fs/ecryptfs: Use kmap_local_page() in ecryptfs_write() 8b70deb8ca90 fs/ecryptfs: Replace kmap() with kmap_local_page() 45a4ff624f15 drm/bridge: cdns-mhdp8546: Fix the interrupt enable/disable c932ced6b585 drm/tidss: Update encoder/bridge chain connect model b1c08ffcab41 drm/bridge: sii902x: Set input_bus_flags in atomic_check 7978ec7d0d53 drm/bridge: sii902x: Support format negotiation hooks 1934bf53f216 drm/bridge: mhdp8546: Set input_bus_flags from atomic_check 0db3cef11c2d drm/bridge: mhdp8546: Add minimal format negotiation 584a3408b278 drm/bridge: tfp410: Set input_bus_flags in atomic_check fdf1d8e2992d drm/bridge: tfp410: Support format negotiation hooks 8290bcee57de drm/i915: Don't rely that 2 VDSC engines are always enough for pixel rate 08a3a79ef83f drm/i915: Add helper function for getting number of VDSC engines e88640651ed4 driver: soc: xilinx: Convert to platform remove callback returning void dafebd0f9a4f clk: rockchip: rk3568: Fix PLL rate setting for 78.75MHz 7f890a885f9a clk: rockchip: rk3568: Add PLL rate for 101MHz c0f0fb5553d8 arm64: dts: rockchip: Add dtsi entry for RK3399 PCIe endpoint core 04d54a0e98e7 arm64: zynqmp: Fix dwc3 usb interrupt description 0dffb878ea99 arm64: zynqmp: Add memory reserved node for k26 Kria SOM board 233e6e9dbe16 arm64: zynqmp: Assign TSU clock frequency for GEMs 3175b52251f2 arm64: zynqmp: Setting default i2c clock frequency to 400kHz ee6c637f383f arm64: zynqmp: Fix open drain warning on ZynqMP 3011e0c81393 arm64: zynqmp: Add L2 cache nodes d16e0b0e7987 gpio: sifive: Support IRQ wake eec349dbe4fa gpiolib: Replace open coded gpiochip_irqchip_add_allocated_domain() 081bfdb303ab gpiolib: Split out gpiochip_irqchip_add_allocated_domain() helper 39f3ad73d446 gpiolib: Do not assign error pointer to the GPIO IRQ chip domain 1efc43de1781 gpiolib: Factor out gpiochip_simple_create_domain() b683b487dce7 gpiolib: Make gpiochip_hierarchy_add_domain() return domain daecca4b8433 gpiolib: Do not alter GPIO chip fwnode member 067dbc1ea5ce gpiolib: acpi: Don't use GPIO chip fwnode in acpi_gpiochip_find() 59a4a3512c94 gpiolib: of: Don't use GPIO chip fwnode in of_gpiochip_*() 49c60b2f0867 drm/i915: Fix one wrong caching mode enum usage 08509377dd82 drm/i915: Remove dead code from gen8_pte_encode 70d3c92d852f drm/bridge: tc358767: Use devm_clk_get_enabled() helper e9fdc41a3d66 fpga: zynq-fpga: Convert to devm_platform_ioremap_resource() 533aae1695a4 fpga: fpga-mgr: ts73xx: Convert to devm_platform_ioremap_resource() c4c68d4697f7 fpga: fpga-mgr: socfpga: Convert to devm_platform_ioremap_resource() ebe00825f1a7 fpga: xilinx-pr-decoupler: Convert to devm_platform_ioremap_resource() 1e463430a9e4 fpga: dfl-fme-mgr: Convert to devm_platform_ioremap_resource() 918e6224cd17 fpga: bridge: Convert to devm_platform_ioremap_resource() 8e665c9c1aff fpga: bridge: fix kernel-doc baa57b333e01 fpga: region: fix kernel-doc 3cc0cc635bae spufs: convert to ctime accessor functions 298d35ef763d reiserfs: convert to simple_rename_timestamp 487e34fc9fc1 ntfs3: convert to simple_rename_timestamp d06cdfddd1d1 exfat: convert to simple_rename_timestamp 944d0d9def9d shmem: convert to simple_rename_timestamp e54c86fd48d0 ubifs: convert to simple_rename_timestamp 130f1eca981d btrfs: convert to simple_rename_timestamp 0c4767923ed6 fs: new helper: simple_rename_timestamp 9b6304c1d537 fs: add ctime accessors infrastructure bc2390f2c884 cifs: update the ctime on a partial page write 46fc6b35a674 apparmor: update ctime whenever the mtime changes on an inode fb91816e403e exfat: ensure that ctime is updated whenever the mtime is 73e673065079 efivarfs: update ctime when mtime changes on a write a4440d741eb3 bfs: update ctime in addition to mtime when adding entries d619f48e7d70 ibmvmc: update ctime in conjunction with mtime on write 3283d820dce6 gpio: mxc: add runtime pm support e2051394a50c gpiolib: add missing include 1af61adb3a23 perf/ring_buffer: Use local_try_cmpxchg in __perf_output_begin d6b45484c130 locking/arch: Avoid variable shadowing in local_try_cmpxchg() 28fd85a10a2a perf/core: Use local64_try_cmpxchg in perf_swevent_set_period 4c1c9dea2089 perf/x86: Use local64_try_cmpxchg 7c2128235eff perf/amd: Prevent grouping of IBS events 3b85641abc39 drm/nouveau/disp: use drm_kms_helper_connector_hotplug_event() 815d091f90e1 nouveau/dispnv50: add cursor pitch check 63370298426b clk: renesas: r9a09g011: Add CSI related clocks adf6b916c9ee clk: renesas: r8a774b1: Add 3DGE and ZG support 2f77da092661 clk: renesas: r8a774e1: Add 3DGE and ZG support f7b0dfffd3e0 clk: renesas: r8a774a1: Add 3DGE and ZG support 1bc6f6dda0a3 clk: renesas: rcar-gen3: Add support for ZG clock 0bfe5475f6b9 arm64: defconfig: Enable PMIC RAA215300 and RTC ISL 1208 configs aaa08e28e005 arm64: defconfig: Enable Renesas MTU3a PWM config c241a2e0e7bb arm64: defconfig: Enable Renesas RZ/V2M CSI driver 798bfb676ce4 ARM: dts: s5pv210: minor whitespace cleanup around '=' cf19cc977b73 ARM: dts: exynos: minor whitespace cleanup around '=' e366be1a67b8 arm64: dts: fsd: minor whitespace cleanup around '=' fc947ed0b294 arm64: dts: exynos: minor whitespace cleanup around '=' 476ec6416f0d arm64: dts: exynos: add missing space before { 7d43f51e4046 kselftest/alsa: pcm-test: Decrease stream duration from 4 to 2 seconds 0825d54a3081 kselftest/alsa: pcm-test: Move stream duration and margin to variables 1b75f5e9f493 fpga: dfl: fme: use SI unit prefix macros 4cb19bd7c632 arm64: dts: qcom: sm8250: Mark SMMUs as DMA coherent 339d38a436f3 arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent 10848179ae97 arm64: dts: qcom: sm8450-hdk: add ADC-TM thermal zones 53ccae05c90f arm64: dts: qcom: sm8450-hdk: define DIE_TEMP channels 701b59db7737 arm64: dts: qcom: sm8450-hdk: remove pmr735b PMIC inclusion 435a73d7377c arm64: dts: qcom: pmk8350: fix ADC-TM compatible string 99f8cf491d54 arm64: dts: qcom: pmr735b: fix thermal zone name aad41d9e6c44 arm64: dts: qcom: pm8350b: fix thermal zone name 64f19c06f704 arm64: dts: qcom: pm8350: fix thermal zone name db382dd55bcb clk: qcom: gcc-sc8280xp: Allow PCIe GDSCs to enter retention state 4390730cc12a arm64: dts: qcom: sm8350: Use proper CPU compatibles 9c31a3f5abc9 arm64: dts: qcom: sc8180x: Fix cluster PSCI suspend param 068be6cb4b98 arm64: dts: qcom: add missing space before { 951151c2bb54 arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq 91ce3693e2fb arm64: dts: qcom: sm8350: Fix CPU idle state residency times 29a687c219e2 arm64: dts: qcom: sm8350: Add missing cluster sleep state 7bc1cfaee1f0 soc: qcom: spm: Convert to devm_platform_ioremap_resource() 301f7ca3574c arm64: dts: qcom: qru1000-idp: Add reserved gpio list 5a89585fc880 arm64: dts: qcom: qdu1000-idp: Add reserved gpio list c4cf1cc5afba ARM: dts: qcom: minor whitespace cleanup around '=' 934a3b4d5a2d arm64: dts: qcom: minor whitespace cleanup around '=' ff19022b9112 clk: qcom: gcc-sm7150: Add CLK_OPS_PARENT_ENABLE to sdcc2 rcg 60838878e1fe dt-bindings: clock: qcom: Update my email address ddf66e4b1674 arm64: dts: qcom: msm8998: Provide XO to RPMCC 9acc60c3e2d4 arm64: dts: qcom: sdm845-tama: Set serial indices and stdout-path 36541089c473 arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller 9cc6dee9b3a8 arm64: dts: qcom: apq8039-t2: Drop inexistent property 68a59251f1c5 arm64: dts: qcom: msm8939: Add missing 'cache-unified' to L2 982f810fc196 arm64: dts: qcom: msm8939: Drop "qcom,idle-state-spc" compatible afc19e3716c3 arm64: dts: qcom: sc7180: Fix DSI0_PHY reg-names fdc3cf9fc3b2 arm64: dts: qcom: sm6375: Set up L3 scaling 55c9b1bf29da arm64: dts: qcom: sc8280xp-pmics: add explicit rtc interrupt parent 86b0aef43585 arm64: dts: qcom: sm8450: Use standalone ICE node for UFS 55179c92c734 arm64: dts: qcom: Fix "status" value 4712eb7ff85b clk: qcom: gcc-sc8280xp: Add missing GDSCs 2fd02de27054 clk: qcom: gcc-sc8280xp: Add missing GDSC flags 9eba4db02a88 dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs 519c47acac28 arm64: dts: qcom: pm8953: Add thermal zone 6d5872f2ccbe arm64: dts: qcom: ipq5332: Add common RDP dtsi file 0a69ccf20b08 arm64: dts: qcom: sc8280xp: Add missing SCM interconnect 412bf52d3ed7 dt-bindings: firmware: qcom,scm: Allow interconnect on SC8280XP 120ab6c06f69 arm64: dts: qcom: sa8775p-ride: enable ethernet0 48c995299980 arm64: dts: qcom: sa8775p-ride: add pin functions for ethernet0 5ef26fb8b3ed arm64: dts: qcom: sa8775p-ride: enable the SerDes PHY ff499a0fbb23 arm64: dts: qcom: sa8775p: add the first 1Gb ethernet interface 683ef77158cb arm64: dts: qcom: sa8775p: add the SGMII PHY node 2b08da0d791f arm64: dts: qcom: sdm845-mtp: add chassis-type property d8d1d994246f arm64: dts: qcom: msm89xx-mtp: add chassis-type property 8fef2422f53a arm64: dts: qcom: sm8[1234]50-hdk: add chassis-type property b047b9026179 arm64: dts: qcom: sm8[45]50-qrd: add chassis-type property 46b17dfd0154 arm64: dts: qcom: sm8[1235]50-mtp: add chassis-type property 38c6fe604bc2 arm64: dts: qcom: msm8939-sony-xperia-kanuti-tulip: Add missing 'chassis-type' d368279dfa02 arm64: dts: qcom: qrb4210-rb2: Enable GPU be9f88abf869 arm64: dts: qcom: sm6115p-j606f: Enable GPU e3dc814d8ca0 arm64: dts: qcom: sm6115p-j606f: Hook up display 11750af256f8 arm64: dts: qcom: sm6115: Add GPU nodes 8882ae076344 arm64: dts: qcom: sc8280xp-crd: Fix naming of regulators 9566b5271f68 arm64: dts: qcom: sc8280xp-crd: Correct vreg_misc_3p3 GPIO a422c6a91a66 arm64: dts: qcom: sm8250-edo: Rectify gpio-keys 2de55db6bca0 arm64: dts: qcom: sm8250-pdx203: Configure SLG51000 PMIC 6b8a63350752 arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs 40b398beabdf arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM 404d7f65767d arm64: dts: qcom: msm8916-samsung-serranove: Add RT5033 PMIC with charger 7dc3606f9142 arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size 4e6b942f0926 arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size c86b97a72065 arm64: dts: qcom: sm6350: correct ramoops pmsg-size 2951e7e7611a arm64: dts: qcom: sm6125-sprout: correct ramoops pmsg-size c42f5452de6a arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size dea98746f90a arm64: dts: qcom: sm8450-hdk: correct FSA4480 port 44f2f74df429 arm64: dts: qcom: sm8350-hdk: correct FSA4480 port c8df0c62cb6a arm64: dts: qcom: sm6115-pro1x: fix incorrect gpio-key,wakeup adc2ee325806 arm64: dts: qcom: sc8180x-flex-5g: align gpio-keys node name with bindings 0f06e8cbd18e arm64: dts: qcom: sc8180x-primus: correct panel ports bee2dea5be81 arm64: dts: qcom: sc8180x-flex-5g: correct panel ports 9ca4673201cc arm64: dts: qcom: sc8180x: align thermal node name with bindings 978869867216 arm64: dts: qcom: sc8180x: use generic ADC channel node names 0ec3a3e1b84b arm64: dts: qcom: sc7180-aspire1: use generic ADC channel node names f7eb45427af6 arm64: dts: qcom: msm8996-xiaomi: use generic node names 368f8d196976 arm64: dts: qcom: msm8996-xiaomi: drop label from I2C 35cda57217ad arm64: dts: qcom: msm8939: drop incorrect smp2p Hexagon properties d4bbcf50baa9 arm64: dts: qcom: apq8096-db820c: drop label from I2C 031df8e650a8 arm64: dts: qcom: apq8016-sbc: drop label from I2C and SPI 6a541eaa6e8e arm64: dts: qcom: msm8916-l8150: correct light sensor VDDIO supply c756d233715a arm64: dts: qcom: msm8916-gt5: drop incorrect accelerometer interrupt-names ba492bea16e2 arm64: dts: qcom: sc8180x-flex-5g: remove superfluous "input-enable" 9e3a0c7acba5 arm64: dts: qcom: apq8039-t2: remove superfluous "input-enable" b02966f86897 arm64: dts: qcom: sm8450: correct crypto unit address adc16b84e1ea arm64: dts: qcom: sc7180: Hook up BWMONs 775a5283c25d arm64: dts: qcom: sm8250: correct dynamic power coefficients 1770394e6894 arm64: dts: qcom: msm8996: rename labels for HDMI nodes 2b812caf5f64 Revert "arm64: dts: qcom: msm8996: rename labels for HDMI nodes" 26c71d31f8be arm64: dts: qcom: sm6350: Add DPU1 nodes 44bcded2be4f arm64: dts: qcom: sm6350: Fix ZAP region bd9b76750280 arm64: dts: qcom: sm6350: Add GPU nodes 5b1e5d9a21ec arm64: dts: qcom: sm6350: Add QFPROM node 75a511b1e5ff arm64: dts: qcom: sm6350: Add GPUCC node 3091e5820a36 arm64: dts: qcom: sm8150: use proper DSI PHY compatible ec4f047679d5 arm64: dts: qcom: ipq9574: Enable USB d5506524d9d9 arm64: dts: qcom: ipq9574: Add LDO regulator node a98bfb31f676 arm64: dts: qcom: ipq9574: Add USB related nodes 1b06d8ca087a soc: qcom: rpmh-rsc: Include state in trace event d4600cbd5bcb soc: qcom: cmd-db: Drop NUL bytes from debugfs output 594ccb8d2472 ARM: dts: qcom: msm8960: drop spi-max-frequency from controller 1bfeee1aeef0 ARM: dts: qcom: ipq8064: drop spi-max-frequency from controller 3f2879e4040c ARM: dts: aspeed: Adding Inventec Starscream BMC 9a3b29c33b5d ARM: dts: qcom: sdx55: use generic node names for USB 7caf09215ca3 ARM: dts: qcom: ipq4019: use generic node names for USB d1dbb0d34e7f dt-bindings: arm: aspeed: add Inventec starscream-bmc dc015a3a6d69 arm64: defconfig: enable Qualcomm MSM8996 Global Clock Controller as built-in 267c95dc9f80 ARM: dts: aspeed: bonnell: Add DIMM SPD 98c8b3efacae soc: qcom: rpmpd: Add sync_state 4bad24d73abc ARM: dts: qcom: msm8226: Add ocmem 2976eec238dc soc: qcom: ocmem: Add support for msm8226 f77b2d7607d0 dt-bindings: sram: qcom,ocmem: Add msm8226 support a7e12e7bda08 soc: qcom: ocmem: make iface clock optional 7a2fcba1f403 soc: qcom: ocmem: Use dev_err_probe where appropriate a7b484b1c933 soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros 0276f69f13e2 soc: qcom: icc-bwmon: Set default thresholds dynamically 743913b343a3 clk: qcom: gpucc-sm6350: Fix clock source names f6f89d194e4d clk: qcom: gpucc-sm6350: Introduce index-based clk lookup 745dfa078666 clk: qcom: gcc-ipq9574: Add USB related clocks 85c0d230098f dt-bindings: clock: Add USB related clocks for IPQ9574 0c55f6229bc3 arm64: dts: qcom: qcm2290: Add USB3 PHY d5fb01ad5eb4 ARM: dts: qcom: msm8226: Add mdss nodes e0f250c8fd01 arm64: dts: qcom: Drop undocumented "svid" property e21e74c6e251 clk: qcom: mmcc-msm8974: Add OXILICX_GDSC for msm8226 f51a36649d07 arm64: defconfig: Enable Qualcomm SC8280XP GPUCC e141277e326b arm64: dts: agilex/stratix10: Updated QSPI Flash layout for UBIFS c91e8f3373fe arm64: dts: agilex/stratix10/n5x: fix dtbs_check for rstmgr b2c62c39567c arm64: dts: stratix10/agilex/n5x: fix dtbs_check warning for memory node 5dad11fa36c0 arm64: dts: socfpga: stratix10: fix dtbs_check warning for usbphy 6de298ff13a8 arm64: dts: socfpga: agilex/stratix10: fix dtbs_check warnings for sram b8968c388b69 dt-bindings: spi: Convert Tegra114 SPI to json-schema 17a9ab02f72c dt-bindings: spi: tegra-sflash: Convert to json-schema 8c87a46e2ce3 dt-bindings: spi: tegra-slink: Convert to json-schema 4f81b540ccdf spi: s3c64xx: Use devm_platform_get_and_ioremap_resource() 2e4ed2577936 spi: tegra20-slink: Use devm_platform_get_and_ioremap_resource() b778d967979d spi: rspi: Use devm_platform_get_and_ioremap_resource() 8c8e947b6be0 spi: spi-nxp-fspi: Convert to devm_platform_ioremap_resource() and devm_platform_ioremap_resource_byname() cb8ea3dd55ac spi: ep93xx: Use devm_platform_get_and_ioremap_resource() 2ae3c98b6e80 spi: davinci: Use devm_platform_get_and_ioremap_resource() 616a733ccaee spi: atmel: Use devm_platform_get_and_ioremap_resource() 9303331461cb spi: rzv2m-csi: Convert to platform remove callback returning void 15a6af94a277 spi: Increase imx51 ecspi burst length based on transfer length fee681646fc8 spi: stm32: disable device mode with st,stm32f4-spi compatible 8d4d4c6813fe spi: amlogic-spifc-a1: add support for max_speed_hz 68a199640d28 spi: amlogic-spifc-a1: implement adjust_op_size() 25453d797d7a spi: sun6i: add dual and quad SPI modes support for R329/D1/R528/T113s 0605d9fb411f spi: sun6i: add quirk for dual and quad SPI modes support 741da3f60479 regulator: raa215300: Switch back to use struct i2c_driver::probe 42a95739c5bc regulator: raa215300: Change the scope of the variables {clkin_name, xin_name} c7a0f10b8851 ASoC: rt5645: add the system level suspend-resume callback c70064b96f50 ASoC: stac9766: fix build errors with REGMAP_AC97 e125891c2ed6 ASoC: Convert pm8916-wcd-analog-codec to YAML 221acc16aee1 ASoC: dwc: Add TDM mode support 24e04c94bebc ASoC: tas2781: No need to set device_driver owner 754d1ce3ab6b ASoC: dt-bindings: nau8821: Convert to dtschema 209fb30ee1c7 ASoC: rt722-sdca: Remove redundant sdca mask 065aa861b124 ASoC: soc-core: protect dlc->of_node under mutex 82770b76abae ASoC: imx-pcm-rpmsg: Set PCM hardware parameters separately 7f6ecc220272 ASoC: rt5645: implement set_jack callback 0e66a2c69409 ASoC: soc-core.c: cleanup soc_dai_link_sanity_check() 521d675d2497 ASoC: soc-core.c: initialize dlc on snd_soc_get_dai_id() 2b48d170fb99 ASoC: SOF: amd: refactor PSP smn_read 6f5e28583984 regulator: rt5739: Add DID check and compatible for rt5733 8978af5ef662 regulator: dt-bindings: rt5739: Add compatible for rt5733 7cbfbe237960 regulator: Introduce Qualcomm REFGEN regulator driver d16db38c2a66 dt-bindings: regulator: Describe Qualcomm REFGEN regulator 875403a7b524 regmap: mmio: Remove unused 64-bit support code 039fd2e4134b regmap: cache: Revert "Add 64-bit mode support" 1425bdd7ef88 regmap: Revert "add 64-bit mode support" and Co. 6d8ad35d119c ASoC: simple-card: Handle additional devices 1d298ad82217 ASoC: codecs: Add support for the generic IIO auxiliary devices 12e58fec5b2a ASoC: soc-dapm.h: Convert macros to return a compound literal 7560418078b9 iio: inkern: Add a helper to query an available minimum raw value 4dc603735826 iio: inkern: Replace a FIXME comment by a TODO one 97aee7157eea iio: inkern: Use max_array() to get the maximum value from an array c952c748c7a9 minmax: Introduce {min,max}_array() 524cfdf6b88e iio: inkern: Fix headers inclusion order ad4e8480a1db iio: inkern: Remove the 'unused' variable usage in iio_channel_read_max() 1e1b4fbd6d0f iio: consumer.h: Fix raw values documentation notes f75c544d7413 iio: inkern: Check error explicitly in iio_channel_read_max() b5f3484117b8 ASoC: dt-bindings: simple-card: Add additional-devs subnode cacff5e8a305 ASoC: dt-bindings: Add audio-iio-aux 197b1f7f0df1 ASoC: amd: Add new dmi entries to config entry ef51cddf014b ASoC: amd: Add acpi machine id's for vangogh platform ac91c8c89782 ASoC: amd: acp: Add machine driver support for max98388 codec 4b526b3278be ASoC: amd: acp: Add machine driver support for nau8821 codec dba22efd0d17 ASoC: amd: vangogh: Add support for NAU8821/MAX98388 variant 3dd26e27ccb4 ASoC: amd: vangogh: Use dmi_first_match() for DMI quirk handling a0cb05cb70b4 ASoC: amd: vangogh: Make use of DRV_NAME a04616321f50 ASoC: nau8825: Replace copied'n'pasted intlog10() 9ab04d7ed8bd lib/math/int_log: Replace LGPL-2.1-or-later boilerplate with SPDX identifier 08f6a14b2d37 lib/math/int_log: Use ARRAY_SIZE(logtable) where makes sense f97fa3dcb2db lib/math: Move dvb_math.c into lib/math/int_log.c 5debf4ae138c ASoC: amd: acp: add pm ops support for rembrandt platform e3a96e441e05 ASoC: amd: acp: move pdm macros to common header file 7373e6bee60c ASoC: amd: acp: store the pdm stream channel mask a8d1316a264f ASoC: amd: acp: export config_acp_dma() and config_pte_for_stream() symbols c8786ac7bb37 ASoC: amd: acp: store xfer_resolution of the stream 088a40980efb ASoC: amd: acp: add pm ops support for acp pci driver 7a83903022dc ASoC: amd: acp: store platform device reference created in pci probe call fc11d3266dc7 ASoC: amd: acp: remove the redundant acp enable/disable interrupts functions 7ad6fb9dd1ca ASoC: amd: acp: add acp i2s master clock generation for rembrandt platform e61b415515d3 ASoC: amd: acp: refactor the acp init and de-init sequence e3326e3bc493 ASoC: dt-bindings: mediatek,mt8188-afe: add memory-region fd9965235099 ASoC: mediatek: mt8188: add memory-region support 7012fa7d56b7 ASoC: Intel: avs: rt5682: Tidy up hw_params() 27cd41698de4 ASoC: Intel: avs: rt5682: Add missing components 3ed180ac3cec ASoC: Intel: avs: Load rt5663 board on KBL-based platforms 05c5d4e326cc ASoC: Intel: avs: Add rt5663 machine board d55bb0f1c1a3 ASoC: Intel: avs: Load es8336 board on KBL-based platforms 32e40c8d6ff9 ASoC: Intel: avs: Add es8336 machine board c30d10aeb398 ASoC: codecs: es8316: Add support for S24_3LE format be7dc10ab0bc ASoC: codecs: es8316: Add support for 24 MHz MCLK 50a91c513fb7 ASoC: starfive: jh7110_tdm: Convert to platform remove callback returning void acb5c0b14b76 ASoC: amd: ps-sdw-dma: Convert to platform remove callback returning void ea1c1019a88d ASoC: rt5677: Sort headers alphabetically 043bb9c012ee ASoC: rt5677: Use device_get_match_data() c3d42d7baf6b ASoC: rt5677: Use agnostic irq_domain_create_linear() 5512ffd9f398 ASoC: rt5677: Refactor GPIO support code 70d1ace56db6 drm/virtio: Conditionally allocate virtio_gpu_fence 8d1077cf2e43 drm/hyperv: Fix a compilation issue because of not including screen_info.h c628747cc880 libbpf: only reset sec_def handler when necessary b63f5e5ca945 fbdev/xen-fbfront: Generate deferred I/O ops c623ecac2afe fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED 417218ae730b fbdev/ssd1307fb: Generate deferred I/O ops 4705f37b02b2 fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED 692411e5e146 fbdev/metronomefb: Generate deferred I/O ops f32c224008ba fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED 479d89c91f72 fbdev/hecubafb: Generate deferred I/O ops d2aff5483476 fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED a1ce2014c0c9 fbdev/broadsheetfb: Generate deferred I/O ops 2323ebce3284 fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED 4b5ae8e60965 staging/sm750fb: Do not include a78b4b17eb8a sysfb: Do not include from sysfb header 4a3e7142f2fd fbdev/sm712fb: Do not include 8b0d13545b09 efi: Do not include from EFI header 685b37704ce6 dt-bindings: input: touchscreen: edt-ft5x06: Add 'threshold' property 26ab82616eb5 Input: adp5588-keys - use devm_regulator_get_enable() 3ce6e06202b4 Input: pinephone-keyboard - use devm_regulator_get_enable() 59a51ba6e946 Input: bu21029_ts - use local 'client->dev' variable in probe() 2bdb1a9a8a17 Input: bu21013_ts - use local 'client->dev' variable in probe() a2c795b696b2 Input: bcm-keypad - simplify with dev_err_probe() 337ac36c3bc0 Input: sx8643 - simplify with dev_err_probe() d08149c13aa2 Input: surface3_spi - simplify with dev_err_probe() d3aeb44cc6b2 Input: sis_i2c - simplify with dev_err_probe() 21142c1cb290 Input: silead - simplify with dev_err_probe() 17d981fa707e Input: resistive-adc-touch - simplify with dev_err_probe() ca0d9997f543 Input: raydium_i2c_ts - simplify with dev_err_probe() e32825c47042 Input: pixcir_i2c_ts - simplify with dev_err_probe() 10ba628ee0af Input: melfas_mip4 - simplify with dev_err_probe() bf2ae3897f71 Input: goodix - simplify with dev_err_probe() e89f0de5da36 Input: elants_i2c - simplify with dev_err_probe() d9efc285f75e Input: ektf2127 - simplify with dev_err_probe() 14e5f4db2009 Input: edf-ft5x06 - simplify with dev_err_probe() 8d3b0460e8ef Input: cy8ctma140 - simplify with dev_err_probe() 0d9025a46b2f Input: chipone_icn8318 - simplify with dev_err_probe() 64eb0f741ea2 Input: bu21029_ts - simplify with dev_err_probe() 2886c5b97c8f Input: bu21013_ts - simplify with dev_err_probe() 50653e8fada2 Input: elan_i2c - simplify with dev_err_probe() 1e402a15bc00 Input: rotary_encoder - simplify with dev_err_probe() a07e68dff58b Input: pwm-vibra - simplify with dev_err_probe() c4834f4ad7fd Input: gpio-vibra - simplify with dev_err_probe() caec3d4416a2 Input: gpio_keys_polled - simplify with dev_err_probe() 0d384e5959dd Input: exc3000 - support power supply regulators ff785255699c dt-bindings: input: exc3000: support power supply regulators 854d2233de0a Input: xpad - add GameSir T4 Kaleid Controller support 1dfd41115f18 Input: xpad - add GameSir VID for Xbox One controllers 05e632944373 Input: xpad - fix support for some third-party controllers 1680ac7a5ad5 Input: gameport - use IS_REACHABLE() instead of open-coding it 40b1588a7502 drm/i915/perf: Consider OA buffer boundary when zeroing out reports 09c8cbedba5f drm/amd/display: Do not set drr on pipe commit 08e852157616 drm/amdgpu: Fix error & warnings in gmc_v9_0.c 4755bfbd994e drm/amdgpu: Change golden settings for GFX v9.4.3 8c45b31909b7 drm/amdkfd: Skip handle mapping SVM range with no GPU access c4cde7358d23 drm/amd/amdgpu: Add cu_occupancy sysfs file to GFX9.4.3 eb58ad143dab drm/amdgpu: have bos for PDs/PTS cpu accessible when kfd uses cpu to update vm 9041b53a59d7 drm/amdkfd: Use KIQ to unmap HIQ 788dbb6b41c5 drm/amd/display: Clean up warnings in amdgpu_dm _mst_types, _plane, _psr.c d228419ffb78 drm/amd/display: Remove unnecessary casts in amdgpu_dm_helpers.c 7c62129b415a drm/amd/display: Clean up warnings in amdgpu_dm_pp_smu.c a80fe1a698dc drm/amdgpu: skip address adjustment for GFX RAS injection e77673d14f2c drm/amdgpu: Update invalid PTE flag setting bc8ba5f2da3e drm/amdgpu: return an error if query_video_caps is not set 95de7f26b5c0 drm/amdkfd: Access gpuvm_export_dmabuf() API to get Dmabuf a90d36a49a9d drm/amd: adjust whitespace for amdgpu_psp.h e7347f1c73cd drm/amd: Detect IFWI or PD upgrade support in psp_early_init() 649663af73f5 drm/amd: Add documentation for how to flash a dGPU 98d19a6c49b5 drm/amd: Convert USB-C PD F/W attributes into groups 1cc506f08b4c drm/amd: Make flashing messages quieter 521289d2a279 drm/amd: Use attribute groups for PSP flashing attributes 3e6a9329e67d drm/amd/display: fix comment typo 88c4d4e992dc drm/amd/display: Use seq_puts() in 'amdgpu_current_colorspace_show()' & 'edp_ilr_show()' 30a97a219150 drm/amd/display: Remove redundant braces in 'amdgpu_dm_crtc_notify_ta_to_read()' 2d0b69fc712c drm/amd/display: Clean up style problems in amdgpu_dm_irq.c 0c2d77beedcb drm/amd/display: Remove else after return in 'dm_crtc_get_scanoutpos()' 44a4f50d5032 drm/amd/display: Remove else after return statement in 'dm_update_plane_state' c82eddf81276 drm/amd/display: Clean up errors & warnings in amdgpu_dm.c fe9aaddf904d drm/amdgpu: Rename aqua_vanjaram_reg_init.c 856fe03d9292 selftests/bpf: Correct two typos 667f74e35ab1 accel/ivpu: Add fw_name file to debugfs f9d918cfd5c5 accel/ivpu: Print firmware name and version 8f7fb1e21e60 accel/ivpu: Add debugfs files for testing device reset d4e4257afa6e accel/ivpu: Add firmware tracing support edde4caec192 accel/ivpu: Initial debugfs support 56baeeba0a35 libbpf: Use available_filter_functions_addrs with multi-kprobes 8a3fe76f8718 libbpf: Cross-join available_filter_functions and kallsyms for multi-kprobes e76a014334a6 selftests/bpf: Bump and validate MAX_SYMS a8c94b3964c5 drm/i915/guc: Dump perf_limit_reasons for debug 6c1b8cb6a70a selftests/bpf: test map percpu stats 515ee52b2224 bpf: make preloaded map iterators to display map elements count 9bc421b6be95 bpf: populate the per-cpu insertions/deletions counters for hashmaps 803370d3d375 bpf: add a new kfunc to return current bpf_map elements count 25954730461a bpf: add percpu stats for bpf_map elements insertions/deletions 949ab38a05e8 drm/nouveau/disp: drop unused argument in nv50_dp_mode_valid ca3545cf8b2a drm/nouveau/kms: don't call drm_dp_cec_set_edid() on TMDS c1e854a3e3fd drm/nouveau/nvif: fix potential double-free 55e1a5996085 drm/nouveau/fifo/ga100-: add per-runlist nonstall intr handling 84ab065e7a6e drm/nouveau/fifo/ga100-: remove individual runlists rather than failing oneinit 670451c33c2c drm/nouveau/fifo: return ERR_PTR from nvkm_runl_new() c546656f31c5 drm/nouveau/fifo: remove left-over references to nvkm_fifo_chan 8829a5623933 drm/nouveau/fb/ga102-: construct vidmem heap via new gp102 paths 2c0c15a22fa0 drm/nouveau/fb/gp102-ga100: switch to simpler vram size detection method ba1efd8e3336 drm/nouveau/nvkm: punt spurious irq messages to debug level 83775e158a3d drm/nouveau/nvkm: fini object children in reverse order c69f9d92f7ca MAINTAINERS: Remove Laura Abbott from DMA-BUF HEAPS FRAMEWORK ed6dd32c915d drm/i915: Remove some dead "code" fd283ab196a8 selftests/bpf: Add benchmark for bpf memory allocator 650cda2ce25f Input: gameport - add ISA and HAS_IOPORT dependencies 2479191c30fe Input: cpcap-pwrbutton - replace GPLv2 boilerplate with SPDX 021a62a52fd2 drm/i915: Try to initialize DDI/ICL+ DSI ports for every VBT child device d84b1945ca02 drm/i915/bios: Extract intel_bios_encoder_port() b8a13e878a7d drm/i915: Remove AUX CH sanitation 49d4648b65d0 drm/i915: Remove DDC pin sanitation 9856308c94ca drm/i915: Only populate aux_ch if really needed 4cca9676988f drm/i915: Initialize dig_port->aux_ch to NONE to be sure afbc67a90c7c Input: cpcap-pwrbutton - remove initial kernel-doc notation bac6eb7235ab Input: exc3000 - add ACPI support for EXC80H60 21be9e477fd2 selftests/bpf: Honor $(O) when figuring out paths ce1f289f541e selftests/bpf: Add F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to some tests cf6eeb8f9dac bpf: Remove unnecessary ring buffer size check a122243367a4 drm/i915: Fail if DSC compression requirement is less than platform supports b32d5a51f3c2 MAINTAINERS: add maintainers for DRM LOONGSON driver f39db26c5428 drm: Add kms driver for loongson display controller 319eeec55ba3 drm/drm_gem.c: Remove surplus else after return ce98870593fc drm/i915/dram: replace __raw_uncore_read32() with intel_uncore_read_fw() b02bb79eee07 ipmi: fix potential deadlock on &kcs_bmc->lock 72e9abc3dd3e drm/i915/uncore: add intel_uncore_regs() helper cbaf75880995 drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner b0fb8b6908a0 drm/gud: use vmalloc_array and vcalloc e3affc7cd9b4 drm/i915/gt: Also check set bits in clr_set() 03286f948065 drm/i915/gt: Remove bogus comment on IVB_FBC_RT_BASE_UPPER 9a54a7c3f3fb drm/i915/gt: Enable read back on XEHP_FF_MODE2 fc311f119425 drm/i915/gt: Drop read from GEN8_L3CNTLREG in ICL workaround 28cf243a341a drm/i915/gt: Fix context workarounds with non-masked regs e8f7df163cb4 drm/i915/gt: Clear all bits from GEN12_FF_MODE2 f567947b9c08 drm/i915/gt: Move wal_get_fw_for_rmw() 7bce48f0fec6 quota: simplify drop_dquot_ref() dabc8b207566 quota: fix dqput() to follow the guarantees dquot_srcu should provide 33bcfafc48cb quota: add new helper dquot_active() 4b9bdfa16535 quota: rename dquot_active() to inode_quota_active() 024128477809 quota: factor out dquot_write_dquot() 50607b514d8a ext2: remove redundant assignment to variable desc and variable best_desc 14806c641582 drm: bridge: samsung-dsim: Drain command transfer FIFO before transfer a94098d490e1 selftests/bpf: Add bpf_program__attach_netfilter helper test 52364abb10b5 libbpf: Add netfilter link attach helper 2d2c95162de8 libbpf: Skip modules BTF loading when CAP_SYS_ADMIN is missing 539c7e67aa4a selftests/bpf: Verify that the cgroup_skb filters receive expected packets. 223f5f79f2ce bpf, net: Check skb ownership against full socket. 2597a25cb865 selftests/bpf: Add test to exercise typedef walking 819d43428a86 bpf: Resolve modifiers when walking structs 17e8e5d6e09a selftests/bpf: Fix bpf_nf failure upon test rerun 270689d257c8 MAINTAINERS: Add T.J. Mercier as reviewer for DMA-BUF HEAPS FRAMEWORK 1e71f7036b4e MAINTAINERS: Remove Liam Mark from DMA-BUF HEAPS FRAMEWORK 85b0c6d4905e bpf, docs: Fix definition of BPF_NEG operation bbaf1ff06af4 bpf: Replace deprecated -target with --target= for Clang da1a055d01ed lib/test_bpf: Call page_address() on page acquired with GFP_KERNEL flag 0c4f52bac440 drm/i915: make device info a const pointer to rodata e672f9e9f6a7 drm/i915: move display device and runtime info to struct intel_display 5f25966e0fb1 drm/i915: fix display info usage 4ae7eb9277b1 drm/i915: separate display info printing from the rest 8776711e0d66 drm/i915: move platform_engine_mask and memory_regions to device info ecc7a3ce078a drm/i915: use mock device info for creating mock device 6cf1a126de29 ipmi_si: fix a memleak in try_smi_init() 98d4cb705bc0 drm/edid: Add quirk for OSVR HDK 2.0 9124f2b7ff7f drm/i915: Remove prototype for intel_cx0_phy_ddi_vswing_sequence() 81c5e39b386c drm/tests: Fix swapped drm_framebuffer tests parameter names bce1eb508bcb drm/edid: make read-only const array static 6c9007f65d14 fs/locks: F_UNLCK extension for F_OFD_GETLK 95badecb0665 drm/ast: Merge config and chip detection 546b959ed7aa drm/ast: Move widescreen and tx-chip detection into separate helpers 52c29330ebdd drm/ast: Detect AST 2510 model 86d86d1ba24b drm/ast: Detect AST 1400 model 6bd576da3187 drm/ast: Detect AST 1300 model ecf64579fe3d drm/ast: Distinguish among chip generations a74ec2bcdc22 drm/ast: Set up release action right after enabling MMIO 5b71707dd13c drm/ast: Enable and unlock device access early during init 48b6701eded8 drm/ast: Set PCI config before accessing I/O registers 3bfe25b5119d drm/ast: Remove device POSTing and config from chip detection a980cac8368b drm/ast: Remove dead else branch in POST code 1da14d575268 drm/ast: Implement register helpers in ast_drv.h 30fe33f2342f drm/ast: Remove vga2_clone field 4cfe75f0f14f drm/ast: Fix DRAM init on AST2200 731f4ab5d59e drm/ttm: Don't shadow the operation context 701d2054fa31 fbdev: Make support for userspace interfaces configurable ff8fbcf605f5 fbdev/core: Rework fb init code 588b35634a5a fbdev/core: Move file-I/O code into separate file abcc2f3c4cd2 fbdev/core: Move procfs code to separate file e2af003210c6 fbdev/core: Add fb_device_{create,destroy}() f0f6839be41d fbdev/core: Move framebuffer and backlight helpers into separate files 403f0dda6315 fbdev/core: Pass Linux device to pm_vt_switch_*() functions 8adcfd2187ca fbdev/tdfxfb: Set i2c adapter parent to hardware device f5c6291f1209 fbdev/smscufx: Detect registered fb_info from refcount 1d4423d3f005 fbdev/sm501fb: Output message with fb_err() ac8c8135763e fbdev/sh7760fb: Use hardware device with dev_() output during probe 8404e56f4bc1 fbdev/sh7760fb: Alloc DMA memory from hardware device 46d86f3b3b1d fbdev/sh7760fb: Output messages with fb_dbg() f08c6c53b8e1 fbdev/sh7760fb: Use fb_dbg() in sh7760fb_get_color_info() d850f1c33a97 fbdev/rivafb: Use hardware device as backlight parent 767e693b488a fbdev/rivafb: Reorder backlight and framebuffer init/cleanup e7df4a9b4078 fbdev/radeonfb: Use hardware device as backlight parent 1a7f3c2653f1 fbdev/radeonfb: Reorder backlight and framebuffer cleanup 52a46bb2fce2 fbdev/pxa168fb: Do not assign to struct fb_info.dev 3b4a4dfaa24d fbdev/nvidiafb: Use hardware device as backlight parent 476a841f35ac fbdev/nvidiafb: Reorder backlight and framebuffer init/cleanup 8ad760892f6c fbdev/metronomefb: Use hardware device for dev_err() f7d12d5d554d fbdev/mb862xxfb: Output messages with fb_dbg() 550949324ce7 fbdev/fsl-diu-fb: Output messages with fb_*() helpers f90a0e5265b6 fbdev/ep93xx-fb: Do not assign to struct fb_info.dev be05e207d4ec fbdev/ep93xx-fb: Output messages with fb_info() and fb_err() 9aee7f0464ee fbdev/ep93xx-fb: Alloc DMA memory from hardware device 2b41f8329cc0 fbdev/broadsheetfb: Call device_remove_file() with hardware device 8f7bcbe3dbcc fbdev/aty128fb: Use hardware device as backlight parent 85362a7b1c76 fbdev/aty128fb: Reorder backlight and framebuffer init/cleanup dab320deaf57 fbdev/atyfb: Use hardware device as backlight parent 9765d4120b1a fbdev/atyfb: Reorder backlight and framebuffer init/cleanup 7fa1675e8405 backlight/lv5207lp: Rename struct lv5207lp_platform_data.fbdev to 'dev' 1ca8819320fd backlight/lv5207lp: Compare against struct fb_info.device ed369def91c1 backlight/gpio_backlight: Rename field 'fbdev' to 'dev' 7b91d017f77c backlight/gpio_backlight: Compare against struct fb_info.device 471d4ee1008d backlight/bd6107: Rename struct bd6107_platform_data.fbdev to 'dev' 992bdddaabfb backlight/bd6107: Compare against struct fb_info.device 2299a8d12c1c drm/bridge: dw-hdmi: remove dead code and fix indentation f3710b424a96 drm/bridge: dw-hdmi: truly enforce 420-only formats when drm mode demands it 7ed40ff1d134 drm/bridge: dw-hdmi: change YUV420 selection logic at clock setup 175b036472f6 drm/i915: fix Sphinx indentation warning f6757dfcfde7 drm/doc: fix duplicate declaration warning 205508cf325c drm/i915: Prevent needless toggling of DC states during modesets caacfe31d64d drm/i915: Add way to specify the power-off delay of a display power domain cb7874644f0e drm/i915: Remove redundant forward declarations from display power headers f4fab137dd2b drm/i915: Add missing forward declarations/includes to display power headers 71a7974ac701 drm/prime: Unexport helpers for fd/handle conversion 71e801b9b44f drm: Clear fd/handle callbacks in struct drm_driver 6b85aa68d9d5 drm: Enable PRIME import/export for all drivers 36dd2a6e5003 drm/i915: Replace kmap() with kmap_local_page() 4801a51546a5 drm/i915/hdcp: Add a debug statement at hdcp2 capability check 86a124424efc drm/i915/hdcp: Assign correct hdcp content type aa656d48e871 drm/mxsfb: Disable overlay plane in mxsfb_plane_overlay_atomic_disable() cc4fd2934d41 drm/vkms: Isolate writeback pixel conversion functions e2a47217b9ca drm/vkms: Enable ARGB8888 support for writeback 6c494ca6fd82 drm/vkms: Reduce critical section d900d9a435ca ASoC: tegra: Fix SFC conversion for few rates 6580176fd043 drm/i915: Extend Wa_14015795083 platforms 26195af57798 drm/bridge: ps8640: Drop the ability of ps8640 to fetch the EDID 76afcf5bce4a drm/kms: log when querying an object not included in lease 83115e1aa6ff drm/atomic: log errors in drm_mode_atomic_ioctl() 98f518542051 drm/atomic: log when page-flip is requested without CRTCs d43b3cdcc602 drm/atomic: log on attempt to set legacy DPMS property 311eca640047 drm/atomic: log when CRTC_ID prop value is invalid e51259d7194b drm/atomic: log when getting/setting unknown properties efc8ece22fd4 drm/atomic: drop extra bracket from log messages c804b83d0d48 drm/atomic: log drm_atomic_replace_property_blob_from_id() errors 1627f650fa5e drm/bridge_connector: use drm_kms_helper_connector_hotplug_event() 0cf8d292ba5e drm/sysfs: rename drm_sysfs_connector_status_event() 3fe630c7715a drm: fix code style for embedded structs in hdr_metadata_infoframe 75f2d61b3d36 drm/mgag200: set variable mgag200_modeset storage-class-specifier to static 668f37e1ee11 drm/i915/mtl: Update workaround 14018778641 05aa61334592 drm: bridge: dw-mipi-dsi: Fix enable/disable of DSI controller d13b5d2b2b45 drm/i2c: Switch i2c drivers back to use .probe() 7f4e171f9d05 drm/bridge: tc358762: Handle HS/VS polarity 80382226ef6f drm/bridge: tc358762: Guess the meaning of LCDCTRL bits 362fa8f6e6a0 drm/bridge: tc358762: Instruct DSI host to generate HSE packets 404643859a4f drm/bridge: tc358762: Switch to atomic ops 8a4b2fc9c91a drm/bridge: tc358762: Split register programming from pre-enable to enable a4c253d4f39d drm/bridge: tc358764: Use BIT() macro for actual bits 21aa27ddc582 drm/shmem-helper: Switch to reservation lock 8021fa16b7ec dma-buf: Change locking policy for mmap() 11f38236f7bb drm: Don't assert held reservation lock for dma-buf mmapping 42850c9aadfe udmabuf: Don't assert held reservation lock for dma-buf mmapping 30b5144ca412 dma-buf/heaps: Don't assert held reservation lock for dma-buf mmapping 6f508c887570 media: videobuf2: Don't assert held reservation lock for dma-buf mmapping a9e7c964cea4 ASoC: cs43130: Fix numerator/denominator mixup da86b2b13f1d drm/i915/guc/slpc: Apply min softlimit correctly 387dc06fd16c MAINTAINERS: Add myself as reviewer for mgag200 and ast drivers 295b6c02f84b drm/etnaviv: slow down FE idle polling 354c0fb61739 drm/bridge: lt9611uxc: Add MODULE_FIRMWARE macro 426f6e764426 drm: etnaviv: Replace of_platform.h with explicit includes 2222214749a9 ASoC: soc-compress: Fix deadlock in soc_compr_open_fe ef0af9db2a21 drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times d9c078d30e2c drm/i915/mtl: Skip using vbt hdmi_level_shifter selection on MTL 7e8d87e2da3b drm/i915/mtl: Fix SSC selection for MPLLA 0641e54fc347 drm/i915/mtl: Add new vswing table for C20 phy to support DP 1.4 528208717eae drm/i915/mtl: update DP 2.0 vswing table for C20 phy aee90e929d76 drm/i915/gsc: Fix intel_gsc_uc_fw_proxy_init_done with directed wakerefs d77721c118e7 drm/i915: Convert HSW/BDW to use port_mask for DDI probe 7b801dee5200 drm/i915: Init DDI outputs based on port_mask on skl+ 39432640ca99 drm/i915: Beef up SDVO/HDMI port checks 679df6f19f1e drm/i915: Assert that the port being initialized is valid ce6ea7eeff2d drm/i915: Assert that device info bitmasks have enough bits 2798e4d1ccd9 drm/i915: Introduce device info port_mask 7142ec2e9398 drm/i915: Remove bogus DDI-F from hsw/bdw output init e87443a5f68d ipmi: Change request_module to request_module_nowait 392fa3a3abdb ipmi: make ipmi_class a static const structure b8d72e32e145 ipmi:ssif: Fix a memory leak when scanning for an adapter f4e498eb1247 drm/i915/adlp+: Allow DC states along with PW2 only for PWB functionality fc4298072a99 drm/vkms: Fix all kernel-doc warnings of the vkms_composer file d755cd3cffe5 drm/vkms: Add kernel-doc to the function vkms_compose_row() c5586d0f711e ipmi:ssif: Add check for kstrdup 042aeecc02c8 drm/amdgpu: Remove struct drm_driver.gem_prime_mmap 3a89311387cd drm/i915: Fix a NULL vs IS_ERR() bug 0adec22702d4 drm: Remove struct drm_driver.gem_prime_mmap 734458b76201 drm/msm: Initialize mmap offset after constructing the buffer object a74e041deffe MAINTAINERS: Update info for TI display drivers 8084c63743a8 drm/i915: make i915_drm_client_fdinfo() reference conditional again ad2ac9dc9426 drm/tidss: Add support for AM625 DSS 13126d7fa659 dt-bindings: display: ti,am65x-dss: Add am625 dss compatible f009d0eaab38 drm/ingenic: Kconfig: select REGMAP and REGMAP_MMIO 783d8b80871f drm/i915/psr: Re-enable PSR1 on hsw/bdw 3e3c8e294ba8 drm/i915/psr: Allow PSR with sprite enabled on hsw/bdw 1d3ebcfc5df0 drm/i915/psr: Don't skip both TP1 and TP2/3 on hsw/bdw 4d2391a0dd70 drm/i915/psr: Do no mask display register writes on hsw/bdw 8a824f8fbf82 drm/i915/psr: Implement WaPsrDPRSUnmaskVBlankInSRD:hsw a77c3fe30487 drm/i915/psr: Implement WaPsrDPAMaskVBlankInSRD:hsw e8b883c1239f drm/i915/psr: Restore PSR interrupt handler for HSW 52b9c1ff2d3d drm/i915/psr: HSW/BDW have no PSR2 a181e9401379 drm/i915/psr: Bring back HSW/BDW PSR AUX CH registers/setup c18cee2ee85c drm/i915/psr: Reintroduce HSW PSR1 registers 6a6b0ab2f3fb drm/i915/psr: Wrap PSR1 register with functions 460dc4ba1442 drm/i915/psr: Fix BDW PSR AUX CH data register offsets 5197c49d20e3 drm/i915: Re-init clock gating on coming out of PC8+ 7f947be02aab drm/bridge: tc358764: Fix debug print parameter order e254b584dbc0 drm/ssd130x: Remove hardcoded bits-per-pixel in ssd130x_buf_alloc() 49d7d581ceaf drm/ssd130x: Don't allocate buffers on each plane update 179a790aaf2a drm/ssd130x: Set the page height value in the device info data 591825fba8a2 dt-bindings: display: ssd1307fb: Remove default width and height values f1f288d07afb drm/ssd130x: Make default width and height to be controller dependent ce432fd34cc6 drm/i915/huc: Fix missing error code in intel_huc_init() d4b62a1a251d drm/i915/mtl: Cleanup usage of phy lane reset b3e4aae612ec drm/i915/hdcp: Modify hdcp_gsc_message msg sending mechanism 847fb80cc01a ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() c63f5b454885 ARM: omap2: Use of_range_to_resource() for "ranges" parsing 561055b810ca drm/i915/mtl/gsc: Add a gsc_info debugfs a6c13a23e96b drm/i915/mtl/gsc: query the GSC FW for its compatibility version 56fafa569764 drm/i915/mtl/gsc: extract release and security versions from the gsc binary b267a67000d4 drm/i915/gsc: fixes and updates for GSC memory allocation 19a49f3995e1 drm/i915/dsi: Remove weird has_pch_encoder asserts 3d41ec41f14c drm/i915/dsi: Grab the crtc from the customary place 5263a63c88d8 drm/i915/dsi: Move panel reset+power off to be the last thing 1c7684e7b7b6 drm/i915/dsi: Respect power_off_delay on icl+ 29428c85be1d drm/i915/dsi: Do DSC/scaler disable earlier on icl+ a57aa1e36919 drm/i915/dsi: Move most things from .disable() into .post_disable() on icl+ e39724769d7d drm/i915/dsi: Implement encoder->shutdown() for icl+ 201963a82708 drm/i915/dsi: Respect power cycle delay on icl+ a43d92812077 drm/i915/dsi: Gate DSI clocks earlier d4121327ac6a drm/i915/dsi: Split icl+ D-PHY vs. DSI timing steps ad52208657e9 drm/i915/dsi: Print the VBT MIPI sequence delay duration 88b065943cb5 drm/i915/dsi: Do display on sequence later on icl+ 86ecd3b3d16b drm/i915/dsi: Do panel power on + reset deassert earlier on icl+ b02a9a0c6cb3 drm/i915/gmch: avoid unused variable warning 8c33c3755b75 drm/i915/gsc: take a wakeref for the proxy-init-completion check f56fe3e91787 drm/i915: Fix a VMA UAF for multi-gt platform 02210d52641a dt-bindings: ipmi: aspeed,ast2400-kcs-bmc: drop unneeded quotes a94fd40a18ae xfrm: delete not-needed clear to zero of encap_oa c2807ecb5290 drm/omap: Convert to platform remove callback returning void e52d1282f919 drm/tilcdc: Convert to platform remove callback returning void 2510a2579324 drm/rcar-du: Convert to platform remove callback returning void 71722685cd17 drm/xlnx/zynqmp_dpsub: Convert to platform remove callback returning void 1ed54a19f3b3 drm/vc4: Convert to platform remove callback returning void b957812839f8 drm/v3d: Convert to platform remove callback returning void e2fd3192e267 drm/tve200: Convert to platform remove callback returning void 84e6da7ad553 drm/tiny: Convert to platform remove callback returning void 34cdd1f691ad drm/tidss: Convert to platform remove callback returning void d665e3c9d37a drm/sun4i: Convert to platform remove callback returning void 0c259ab19146 drm/stm: Convert to platform remove callback returning void 9a865e45884a drm/sti: Convert to platform remove callback returning void 3c855610840e drm/rockchip: Convert to platform remove callback returning void e41977a83b71 drm/panfrost: Convert to platform remove callback returning void cef3776d0b5a drm/panel: Convert to platform remove callback returning void bd296a594e87 drm/mxsfb: Convert to platform remove callback returning void 38ca2d93d323 drm/meson: Convert to platform remove callback returning void fd1457d84bae drm/mcde: Convert to platform remove callback returning void 41a56a18615c drm/logicvc: Convert to platform remove callback returning void 980ec6444372 drm/lima: Convert to platform remove callback returning void 82a2c0cc1a22 drm/hisilicon: Convert to platform remove callback returning void c3b28b29ac0a drm/fsl-dcu: Convert to platform remove callback returning void a118fc6e71f9 drm/atmel-hlcdc: Convert to platform remove callback returning void 9a32dd324c46 drm/aspeed: Convert to platform remove callback returning void 2c7d291c498c drm/arm/malidp: Convert to platform remove callback returning void a920028df679 drm/arm/hdlcd: Convert to platform remove callback returning void 1bf3d76a7d15 drm/komeda: Convert to platform remove callback returning void a6dfab2738fc drm/panel: Add driver for Visionox r66451 panel 11c173b2b121 dt-bindings: display: panel: Add Visionox R66451 AMOLED DSI panel c5dacfe2e6c1 drm/panel: s6d7aa0: remove the unneeded variable in s6d7aa0_lock 95d440188d30 accel/ivpu: Mark 64 kB contiguous areas as contiguous in PTEs 103d2ea13923 accel/ivpu: Rename and cleanup MMU600 page tables a4172d6cf0a2 accel/ivpu: Make DMA bit mask HW specific a2fd4a6fae7d accel/ivpu: Add MMU support for 4 level page mappings cab032239a37 accel/ivpu: Remove configuration of MMU TBU1 and TBU3 9230d5dcb2fc accel/ivpu: Use struct_size() 1ebc9f0365ef drm/panel-edp: Add AUO B116XAB01.4 edp panel entry e64c82b80641 ipmi: Switch i2c drivers back to use .probe() 9930702cfebb ipmi_watchdog: Fix read syscall not responding to signals during sleep 47ba5f39eab3 ARM: entry: Make asm coproc dispatch code NWFPE only 303d6da167dc ARM: iwmmxt: Use undef hook to enable coprocessor for task 8bcba70cb5c2 ARM: entry: Disregard Thumb undef exception in coproc dispatch cdd87465adfd ARM: vfp: Use undef hook for handling VFP exceptions 6ee1e6772e1e ARM: kernel: Get rid of thread_info::used_cp[] array 4708fb041346 ARM: vfp: Reimplement VFP exception entry in C code 4a0548c6681c ARM: vfp: Remove workaround for Feroceon CPUs 8769177658d3 ARM: vfp: Record VFP bounces as perf emulation faults