05b7c58b3367 drm-tip: 2025y-12m-15d-10h-39m-44s UTC integration manifest 0df70ce615c7 drm/gem: fix build for mm_get_unmapped_area() call after backmerge f7e7d61a4cc9 Revert "lockdep: Enable PROVE_RAW_LOCK_NESTING with PROVE_LOCKING." 7ee3dd2cc9fc thunderbolt: Add Kconfig option to disable PCIe tunneling 56614e4f47fc HAX net/phy: Suppress WARN from phy_error b15ba77ccf77 HAX net/phy: Suppress WARN for calling stop while halted e871d028885b pci/msi: Stop warning for MSI enabling failure 4f431f05b1a7 mm: Show slab debug as offsets from section base not hashed pointers 8e52ef96f3cd net/sch_generic: Shut up noise 6e3705af75ba RFC: soft/hardlookup: taint kernel 2fd9d421f4f7 RFC: hung_task: taint kernel a5ea300285dc libata: Downgrade unsupported feature warnings to notifications 50dcbb061cc1 x86: Downgrade clock throttling thermal event critical error 44a52d4a01e0 kernel/panic: Show the stacktrace after additional notifier messages 4eb3ff61bee4 lockdep: Swap storage for pin_count and references 8f0b4cce4481 Linux 6.19-rc1 c4e22b127f18 drm-tip: 2025y-12m-13d-08h-34m-41s UTC integration manifest d2ea4d254d04 file: ensure cleanup d552fc632cf5 x86/hv: Add gitignore entry for generated header file 136209e6bd98 i3c: adi: Fix confusing cleanup.h syntax cc3b18f9fede i3c: master: Fix confusing cleanup.h syntax 41b80d43d9a0 i3c: master: cleanup callback .priv_xfers() bdae29d6512d rseq: Always inline rseq_debug_syscall_return() d36067d6ea00 bug: Hush suggest-attribute=format for __warn_printf() b5e51ef78766 bug: Let report_bug_entry() provide the correct bugaddr 9415f749d34b perf/x86/intel: Fix NULL event dereference crash in handle_pmi_common() fd324768eb2c ALSA: hda/tas2781: Add new quirk for HP new project e33a6abdb744 ALSA: hda: cix-ipbloq: Use modern PM ops ab0347e67dac smb/client: remove DeviceType Flags and Device Characteristics definitions 2b6abb893e71 smb: move File Attributes definitions into common/fscc.h c97503321ed3 smb: update struct duplicate_extents_to_file_ex 601cc399a010 mm: memfd_luo: add CONFIG_SHMEM dependency 402736a591b0 mm: shmem: avoid build warning for CONFIG_SHMEM=n 2214ec4bf89d ocfs2: fix memory leak in ocfs2_merge_rec_left() 7efb45f9685f ocfs2: invalidate inode if i_mode is zero after block read 76b9701a54a2 ocfs2: avoid -Wflex-array-member-not-at-end warning 7eff54dfd245 ocfs2: convert remaining read-only checks to ocfs2_emergency_state 752ba0976b25 ocfs2: add ocfs2_emergency_state helper and apply to setattr 01da5216c572 checkpatch: add uninitialized pointer with __free attribute check e6b4d264c8c8 args: fix documentation to reflect the correct numbers 039bef30e320 ocfs2: fix kernel BUG in ocfs2_find_victim_chain bf2c7bf5c483 liveupdate: luo_core: fix redundant bound check in luo_ioctl() 2a4f33430e96 ocfs2: validate inline xattr size and entry count in ocfs2_xattr_ibody_list acce46aaf8c6 fs/fat: remove unnecessary wrapper fat_max_cache() d86fea4294cb ocfs2: replace deprecated strcpy with strscpy 4ac577ae741e ocfs2: check tl_used after reading it from trancate log inode b2135d1cb0e3 liveupdate: luo_file: don't use invalid list iterator a0750fae73c5 blk-mq-dma: always initialize dma state 13ea55ea2017 dm pcache: fix segment info indexing ee7633178321 dm pcache: fix cache info indexing ebbb90344a7d dm-pcache: advance slot index before writing slot 7799eaecfeb7 dm raid: add documentation for takeover/reshape raid1 -> raid5 table line examples ab08f9c8b363 dm log-writes: Add missing set_freezable() for freezable kthread 2f6cfd6d7cb1 dm-raid: fix possible NULL dereference with undefined raid type 8581b19eb2c5 dm-snapshot: fix 'scheduling while atomic' on real-time kernels f4412c7d5a5a dm: ignore discard return value 20f85a1b1a8f MAINTAINERS: add Benjamin Marzinski as a device mapper maintainer 27f204c215a0 dm-mpath: Simplify the setup_scsi_dh code 4efe85b0c442 dm vdo: fix kerneldoc warnings d0ac06ae53be dm-bufio: align write boundary on physical block size ce51c6963a91 dm-crypt: enable DM_TARGET_ATOMIC_WRITES de67c139b384 dm: test for REQ_ATOMIC in dm_accept_partial_bio() b9dd1f71e6fc dm-verity: remove useless mempool d9f3e47d3fae dm-verity: disable recursive forward error correction f6a458746f90 crypto: arm64/ghash - Fix incorrect output from ghash-neon 161a0c617ab1 ALSA: hda: intel-dsp-config: Prefer legacy driver as fallback fd2dee1c6e22 ARM: fix branch predictor hardening 7733bc7d299d ARM: fix hash_name() fault 40b466db1dff ARM: allow __do_kernel_fault() to report execution of memory faults 21c1466ea251 rbd: stop selecting CRC32, CRYPTO, and CRYPTO_AES 3680fc138e31 ceph: stop selecting CRC32, CRYPTO, and CRYPTO_AES 8c738512714e libceph: make decode_pool() more resilient against corrupted osdmaps 04d8712b0793 libceph: Amend checking to fix `make W=1` build breakage 87327d4eaaea ceph: Amend checking to fix `make W=1` build breakage d927a595ab2f ceph: add trace points to the MDS client d6c2f41eb99c libceph: fix log output race condition in OSD client f22ecf9c14c1 blk-mq: delete task running check in blk_hctx_poll() 3c180003dffb pwm: th1520: Fix missing Kconfig dependencies c94291914b20 cpu: Make atomic hotplug callbacks run with interrupts disabled on UP 2c38ec934ddf block: fix cached zone reports on devices with native zone append 08c2a7d2bae9 smb: move file_notify_information to common/fscc.h 6539e18517b6 smb: move SMB2 Notify Action Flags into common/smb2pdu.h 9ec7629b430a smb: move notify completion filter flags into common/smb2pdu.h a71a4aab4834 smb/client: add parentheses to NT error code definitions containing bitwise OR operator bcdd6cfaf2ec smb: add documentation references for smb2 change notify definitions a9adafd40165 smb/client: add 4 NT error code definitions 9f99caa8950a smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value b2b50fca34da smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value a1237c203f17 smb/client: fix NT_STATUS_NO_DATA_DETECTED value 7dbc0d40d834 irqchip/mchp-eic: Fix error code in mchp_eic_domain_alloc() 2e0d224d8988 smb/server: add comment to FileSystemName of FileFsAttributeInformation 98def4eb0244 smb/server: remove unused nterr.h 01ab0d1640e3 smb/server: rename include guard in smb_common.h 2c22361ab628 MAINTAINERS: Add tracepoint-update.c to TRACING section 55026a9670ce irqdomain: Delete irq_domain_add_tree() 7a7e836684fe tracing: Fix unused tracepoints when module uses only exported ones 89acaa5537a2 genirq: Allow NULL affinity for setup_percpu_irq() f34836a8ddf9 ASoC: amd: acp: update tdm channels for specific DAI e15cb2200b93 io_uring: fix min_wait wakeups for SQPOLL 6f7d9481920e crypto/arm64: sm4/xts - Merge ksimd scopes to reduce stack bloat a9a8b1a38325 crypto/arm64: aes/xts - Use single ksimd scope to reduce stack bloat 68b233b1d583 lib/crypto: blake2s: Replace manual unrolling with unrolled_full 2e8f7b170a08 lib/crypto: blake2b: Roll up BLAKE2b round loop on 32-bit 1cd5bb6e9e02 lib/crypto: riscv: Depend on RISCV_EFFICIENT_VECTOR_UNALIGNED_ACCESS 43169328c7b4 lib/crypto: riscv/chacha: Avoid s0/fp register 12eef14bcbac lockref: add a __cond_lock annotation for lockref_put_or_lock dafdba0964bd mm/damon/tests/core-kunit: avoid damos_test_commit stack warning 49d921b471c5 mm: vmscan: correct nr_requested tracing in scan_folios 12c1fa8d4631 MAINTAINERS: add idr core-api doc file to XARRAY 9ee5d1766c8b mm/hugetlb: fix incorrect error return from hugetlb_reserve_pages() 40a4af52e047 mm: fix CONFIG_STACK_GROWSUP typo in mm.h 9dcdc0c207fe mm/huge_memory: fix folio split stats counting 2f78910659c7 mm/huge_memory: make min_order_for_split() always return an order 5842bcbfc316 mm/huge_memory: replace can_split_folio() with direct refcount calculation bdd0d69a32c2 mm/huge_memory: change folio_split_supported() to folio_check_splittable() 1cba2eba9b73 mm/sparse: fix sparse_vmemmap_init_nid_early definition without CONFIG_SPARSEMEM 0da2ba35c0d5 powerpc/pseries/cmm: adjust BALLOON_MIGRATE when migrating pages fc6bcf9ac4de powerpc/pseries/cmm: call balloon_devinfo_init() also without CONFIG_BALLOON_COMPACTION 94bf74830a97 PCI: rzg3s-host: Initialize MSI status bitmap before use 59e25ef2b413 block: Use RCU in blk_mq_[un]quiesce_tagset() instead of set->tag_list_lock db339b4067ec ublk: don't mutate struct bio_vec in iteration cfdeb588ae1d block: prohibit calls to bio_chain_endio 53280e398471 bcache: fix improper use of bi_end_io c418d8b4d7a4 perf/core: Fix missing read event generation on task exit 01439286514c perf/x86/amd/uncore: Fix the return value of amd_uncore_df_event_init() on error a061deb0b4d5 ASoC: cs35l56: Fix incorrect select SND_SOC_CS35L56_CAL_SYSFS_COMMON dea20281ac88 ARM: group is_permission_fault() with is_translation_fault() edb924a7211c ARM: 9464/1: fix input-only operand modification in load_unaligned_zeropad() 298e753880b6 ALSA: firewire-motu: add bounds check in put_user loop for DSP events ea513dd3c066 gpio: shared: make locking more fine-grained d382c765d083 gpio: shared: fix auxiliary device cleanup order c904a0d8525d gpio: shared: check if a reference is populated before cleaning its resources e2c4175b8d3b gpio: shared: fix NULL-pointer dereference in teardown path 9e7a40a28414 gpio: shared: ignore disabled nodes when traversing the device-tree b0ff70e9d4fe ASoC: cs35l41: Always return 0 when a subsystem ID is found 946574434aa9 scsi: ufs: qcom: Fix confusing cleanup.h syntax 362432e9b9ae scsi: libsas: Add rollback handling when an error occurs fd81bc5cca8f scsi: device_handler: Return error pointer in scsi_dh_attached_handler_name() d2875b812b14 scsi: ufs: core: Fix a deadlock in the frequency scaling code 14be351e5cd0 scsi: ufs: core: Fix an error handler crash 8cef9b451dc6 spi: microchip-core: Fix an error handling path in mchp_corespi_probe() 99f0c3a654c4 regulator: spacemit: Align input supply name with the DT binding 4ecc26fa5852 tools/virtio: replace "__auto_type" with "auto" c278d72b99ca selftests/bpf: replace "__auto_type" with "auto" 2a5b286bee94 arch/x86: replace "__auto_type" with "auto" add9b1be777d arch/nios2: replace "__auto_type" and adjacent equivalent with "auto" 75beb7effa04 fs/proc: replace "__auto_type" with "const auto" b3b8767c2901 include/linux: change "__auto_type" to "auto" 2fb6915fa22d compiler_types.h: add "auto" as a macro for "__auto_type" 9aeed9041929 alpha: don't reference obsolete termio struct for TC* constants 3cec82b4fc6a alpha: Replace __ASSEMBLY__ with __ASSEMBLER__ in the alpha headers 16bd954c9336 rtc: spacemit: MFD_SPACEMIT_P1 as dependencies 159a740c768e rtc: atcrtc100: Fix signedness bug in probe() f07640f9fb8d rtc: max31335: Fix ignored return value in set_alarm d1220e47e4bd rtc: gamecube: Check the return value of ioremap() 22a6db422537 Documentation: ABI: testing: Fix "upto" typo in rtc-cdev 49a51df427db rtc: Add new rtc-macsmc driver for Apple Silicon Macs 07049187e830 dt-bindings: rtc: Add Apple SMC RTC 40d8123ff749 MAINTAINERS: drop unneeded file entry in NVIDIA VRS RTC DRIVER e0784949c65b rtc: isl12026: Add id_table 6ada8e24238d rtc: renesas-rtca3: Add support for multiple reset lines 4800046b56a5 dt-bindings: rtc: renesas,rz-rtca3: Add RZ/V2H support bf5ef3ce42da rtc: tegra: Replace deprecated SIMPLE_DEV_PM_OPS 0a293451030b rtc: tegra: Add ACPI support b665c1b620e7 rtc: tegra: Use devm_clk_get_enabled() in probe 53e71c177cd8 rtc: Kconfig: add MC34708 to mc13xxx help text 73c4638a2864 rtc: s35390a: use u8 instead of char for register buffer 87213b0d847c ublk: allow non-blocking ctrl cmds in IO_URING_F_NONBLOCK issue 70075e3d0ca0 s390/bug: Add missing alignment 1a82d430c5f0 s390/bug: Add missing CONFIG_BUG ifdef again 9a97857db0c5 ALSA: uapi: Fix typo in asound.h comment 2f393c228cc5 KVM: s390: Fix gmap_helper_zap_one_page() again d202341d9b0c i2c: qcom-cci: Add msm8953 compatible be77cf43d2fd LoongArch: Adjust default config files for 32BIT/64BIT 4cd09f356ecc LoongArch: Adjust VDSO/VSYSCALL for 32BIT/64BIT b15dfdacd99d LoongArch: Adjust misc routines for 32BIT/64BIT 48c7294775be LoongArch: Adjust user accessors for 32BIT/64BIT 14338e631afd LoongArch: Adjust system call for 32BIT/64BIT 3f63ac8d287b LoongArch: Adjust module loader for 32BIT/64BIT ced7814d3a5c LoongArch: Adjust time routines for 32BIT/64BIT 4ad04e7c7eed LoongArch: Adjust process management for 32BIT/64BIT dd55dd0d7e5d LoongArch: Adjust memory management for 32BIT/64BIT 7b2afeafaf9c LoongArch: Adjust boot & setup for 32BIT/64BIT 31b931bebd11 dma-mapping: Fix DMA_BIT_MASK() macro being broken 463d439becb8 dma/pool: eliminate alloc_pages warning in atomic_pool_expand 188d194be2bf soundwire: intel_ace2x: handle multi BPT sections fe8a9cf75c1e soundwire: pass sdw_bpt_section to cdns BPT helpers fdfa1960eee7 soundwire: introduce BPT section 8931f5bce4f1 soundwire: intel_ace2x: add fake frame to BRA read command 9468bc0e1b95 soundwire: cadence_master: add fake_size parameter to sdw_cdns_prepare_read_dma_buffer 167efc6dfd62 ASoC: SOF: Intel: export hda_sdw_bpt_get_buf_size_aligment 57b3a7b27e0b soundwire: cadence: export sdw_cdns_bpt_find_bandwidth 5a838e010c64 soundwire: cadence_master: set data_per_frame as frame capability 43b2a39183c7 soundwire: only compute BPT stream in sdw_compute_dp0_port_params 4be4ac36f6ca soundwire: cadence_master: make frame index trace more readable b2bfe0fa1f85 soundwire: qcom: adding support for v3.1.0 66eca4b7d2d2 dt-bindings: soundwire: qcom: Document v3.1.0 version of IP block 6ed85ea1b17b soundwire: qcom: prepare for v3.x 9e53a66a2f2f soundwire: qcom: deprecate qcom,din/out-ports 8114a05cdc20 dt-bindings: soundwire: qcom: deprecate qcom,din/out-ports 6504fe8cd21f soundwire: qcom: remove unused rd_fifo_depth 18223eececd6 of: base: Add of_property_read_u8_index 2d967310c49e gpiolib: acpi: Add quirk for Dell Precision 7780 eaa0870387f9 i3c: master: switch to use new callback .i3c_xfers() from .priv_xfers() 25faa5364638 i2c: spacemit: fix detect issue a6ee6aac66fb i2c: amd-mp2: fix reference leak in MP2 PCI device 08bfcf4ff9d3 docs: hwmon: fix link to g762 devicetree binding 4910da6b36b1 hwmon: (emc2305) fix device node refcount leak in error path 541dfb49dcb8 hwmon: (emc2305) fix double put in emc2305_probe_childs_from_dt fae00a7186ce hwmon: (dell-smm) Fix off-by-one error in dell_smm_is_visible() 670d7ef945d3 hwmon: (w83791d) Convert macros to functions to avoid TOCTOU d8f52650b24d smb/client: update some SMB2 status strings 0f35040de593 mm/slab: introduce kvfree_rcu_barrier_on_cache() for cache destruction f770950a4709 s390/pci: Migrate s390 IRQ logic to IRQ domain API 455a65260f52 genirq: Change hwirq parameter to irq_hw_number_t eb9780a1a3c4 s390: Select POSIX_CPU_TIMERS_TASK_WORK 8543ecc0e03b s390: Unmap early KASAN shadow on memory offlining 6a35d02fec5a s390/vmem: Support 2G page splitting for KASAN shadow freeing 1442bb87b878 s390/boot: Use entire page for PTEs d9f591780112 s390/vmur: Use scnprintf() instead of sprintf() 74ac7558ea76 ALSA: Do not build obsolete API d91e9bd10125 ALSA: hda: add CIX IPBLOQ HDA controller support a4f2fa516e83 ALSA: hda/core: add addr_offset field for bus address translation 85a6544777e0 ALSA: hda: dt-bindings: add CIX IPBLOQ HDA controller support 826c0b1ed09e ALSA: hda/realtek: Add support for ASUS UM3406GA f8b1ff655586 ALSA: hda/realtek: Add support for HP Turbine Laptops c06c303832ec ocfs2: fix xattr array entry __counted_by error 5e5ea7f61610 iommu/amd: fix SEV-TIO support reporting 309e49039f12 rust: sync: atomic: separate import "blocks" dd44d4d0c55a gpio: tb10x: fix OF_GPIO dependency c2ae8b0df2d1 sched/core: Fix psi_dequeue() for Proxy Execution ca125231dd29 sched/fair: Fix unfairness caused by stalled tg_load_avg_contrib when the last task migrates out 22abd832776b sched/rt: Remove a preempt-disable section in rt_mutex_setprio() e38e5299747b sched/hrtick: Fix hrtick() vs. scheduling context dde3763365d8 sched/headers: Remove whitespace noise from kernel/sched/sched.h 90dfeef1cd38 seqlock: Cure some more scoped_seqlock() optimization fails 708ed32c84cc LoongArch: Adjust common macro definitions for 32BIT/64BIT 81f5d15c48c4 LoongArch: Add adaptive CSR accessors for 32BIT/64BIT 79974cc3ba45 LoongArch: Add atomic operations for 32BIT/64BIT bf3fa8f232a1 LoongArch: Add new PCI ID for pci_fixup_vgadev() dbb994b44c33 LoongArch: Add and use some macros for AVEC 1de0ae21f136 LoongArch: Correct the calculation logic of thread_count a258a3cb1895 LoongArch: Use unsigned long for _end and _text 4a71df151e70 LoongArch: Use __pmd()/__pte() for swap entry conversions a91b446e359a LoongArch: Fix arch_dup_task_struct() for CONFIG_RANDSTRUCT 3c250aecef62 LoongArch: Fix build errors for CONFIG_RANDSTRUCT 17fcc4bd7edc LoongArch: Simplify __arch_bitrev32() implementation 10eda1c51cbb LoongArch: Select HAVE_ARCH_BITREVERSE in Kconfig 3af870aedbff nfs/localio: fix regression due to out-of-order __put_cred bd3b04b46c7a NFSv4: Handle NFS4ERR_NOTSUPP errors for directory delegations 0b873de2c02f nfs/localio: remove 61 byte hole from needless ____cacheline_aligned f50d0328d02f nfs/localio: remove alignment size checking in nfs_is_local_dio_possible 87c9e88ac4a1 ovl: pass original credentials, not mounter credentials during create 9146c7e53fa8 cifs: Remove dead function prototypes d159702c9492 smb/client: add two elements to smb2_error_map_table array 523ecd976632 smb: rename to STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP bf80d1517dc8 smb/client: remove unused elements from smb2_error_map_table array 6c1eb31ecb97 smb/client: reduce loop count in map_smb2_to_linux_error() by half 7ad785927d9e smb: client: Add tracepoint for krb5 auth a8fce7c807b1 smb: client: improve error message when creating SMB session 855982a52ff7 smb: client: relax session and tcon reconnect attempts 615a6e7d83f9 mshv: Cleanly shutdown root partition with MSHV f0be2600ac55 mshv: Use reboot notifier to configure sleep state 723c47a221ee mshv: Add definitions for MSHV sleep state configuration b9a66cd5ccbb mshv: Add support for movable memory regions c39dda08286f mshv: Add refcount and locking to mem regions abceb4297bf8 mshv: Fix huge page handling in memory region traversal e950c30a1051 mshv: Move region management to mshv_regions.c 6f6aed2c497e mshv: Centralize guest memory region destruction df4ff5f6cf78 mshv: Refactor and rename memory region handling functions 9d70ef7a18e0 mshv: adjust interrupt control structure for ARM64 b5110eaf6753 Drivers: hv: use kmalloc_array() instead of kmalloc() c720e6a873cc mshv: Add ioctl for self targeted passthrough hvcalls 7bfe3b8ea6e3 Drivers: hv: Introduce mshv_vtl driver 4ae4dde6f34a cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB2 ef529f655a2c cifs: client: allow changing multichannel mount options on remount 32a60868093a cifs: Do some preparation prior to organising the function declarations f80ac7eda1cf cifs: Add a tracepoint to log EIO errors 3a7b6d0afe6e cifs: Don't need state locking in smb2_get_mid_entry() 87fba18abbb8 cifs: Remove the server pointer from smb_message 6a86a4cc281a cifs: Fix specification of function pointers 28405cb5b2fd cifs: Replace SendReceiveBlockingLock() with SendReceive() plus flags 62432a3f5145 cifs: Clean up some places where an extra kvec[] was required for rfc1002 6be09580df5c cifs: Make smb1's SendReceive() wrap cifs_send_recv() 83bfbd0bb902 cifs: Remove the RFC1002 header from smb_hdr 9d85ac939d52 cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB1 c5108c58b991 tracing: Fix typo in trace_seq.c 0f17df72a714 tracing: Fix typo in trace_probe.c fa3f733d97e5 tracing: Fix multiple typos in trace_osnoise.c 6ce5725d7373 tracing: Fix multiple typos in trace_events_user.c 0166d3e31aaf tracing: Fix typo in trace_events_trigger.c c29e75532e98 tracing: Fix typo in trace_events_hist.c 86f320904e2f tracing: Fix typo in trace_events_filter.c d4290963d5af tracing: Fix multiple typos in trace_events.c 8d4cdbd45cd4 tracing: Fix multiple typos in trace.c 81354f63359f tracing: Fix typo in ring_buffer_benchmark.c 1edb820ae977 tracing: Fix multiple typos in ring_buffer.c 2ec7345c2d58 tracing: Fix typo in fprobe.c 9c3f3b8fea2d tracing: Fix typo in fpgraph.c 47ef834209e5 tracing: Fix fixed array of synthetic event 02e7769e38c8 tracing: Fix enabling of tracing on file release 2eeb09fe1c51 libperf: Use 'extern' in LIBPERF_API visibility macro 55d57b3bcc7e io_uring/poll: unify poll waitqueue entry and list removal a4c694bfc245 io_uring/kbuf: use WRITE_ONCE() for userspace-shared buffer ring fields d740d52e342b ALSA: usb-audio: Initialize status1 to fix uninitialized symbol errors 210d77cca3d0 ALSA: firewire-motu: fix buffer overflow in hwdep read for DSP events 3ce8f4a501f6 ARM: omap1: avoid symbol clashes in fiq handler 79a45ddcdbba regulator: fixed: Rely on the core freeing the enable GPIO c34b04cc6178 ALSA: hda: cs35l41: Fix NULL pointer dereference in cs35l41_hda_read_acpi() fe93446b5ebd vfs: use UAPI types for new struct delegation definition 8cf01d0c4372 mqueue: correct the type of ro to int afb9917d9b37 Revert "net/socket: convert sock_map_fd() to FD_ADD()" 3e281113f871 9p: fix new mount API cache option handling f0445613314f 9p: fix cache/debug options printing in v9fs_show_options 164312662ae9 fbdev: ssd1307fb: fix potential page leak in ssd1307fb_probe() 77919455f2da fs: PM: Fix reverse check in filesystems_freeze_callback() 7c37f13f76ea Revert "lockdep: Enable PROVE_RAW_LOCK_NESTING with PROVE_LOCKING." ab476bc9718b thunderbolt: Add Kconfig option to disable PCIe tunneling 014acb18b6e6 HAX net/phy: Suppress WARN from phy_error df31a716286e HAX net/phy: Suppress WARN for calling stop while halted 02744cae3ff0 pci/msi: Stop warning for MSI enabling failure ddcf6f3838c9 mm: Show slab debug as offsets from section base not hashed pointers 3d8bbf44aaa9 net/sch_generic: Shut up noise b16be356a2ce RFC: soft/hardlookup: taint kernel 569c8890bebd RFC: hung_task: taint kernel 1397085c7643 libata: Downgrade unsupported feature warnings to notifications 433dd203cad7 x86: Downgrade clock throttling thermal event critical error d0339faad848 kernel/panic: Show the stacktrace after additional notifier messages 0372c1252126 lockdep: Swap storage for pin_count and references db9c67bfca85 gpio: qixis: select CONFIG_REGMAP_MMIO 52721cfc78c7 gpio: regmap: Fix memleak in error path in gpio_regmap_register() 150215b89bcf drivers/xen: use min() instead of min_t() b7960b904861 tpm2-sessions: Open code tpm_buf_append_hmac_session() bc677a9216e1 tpm2-sessions: Remove 'attributes' parameter from tpm_buf_append_auth bda1cbf73c6e tpm2-sessions: Fix tpm2_read_public range checks 6e9722e9a7bf tpm2-sessions: Fix out of range indexing in name_size 7dfbe9a67519 crypto/ccp: Fix CONFIG_PCI=n build 311607017e13 virt: Fix Kconfig warning when selecting TSM without VIRT_DRIVERS d509d14fff78 perf stat: Improve handling of termination by signal 5123509628e1 perf tests stat: Add test for error for an offline CPU 78385c7299f7 io_uring/kbuf: use READ_ONCE() for userspace-mapped memory 13989207ee29 nvme-fabrics: add ENOKEY to no retry criteria for authentication failures bb9f4cca7c03 nvme-auth: use kvfree() for memory allocated with kvcalloc() 5c8d134f0155 nvmet-tcp: use kvcalloc for commands array ce234d838d3b nvmet-rdma: use kvcalloc for commands and responses arrays b645d5a25d49 nvme: fix typo error in nvme target 525916ce4966 io_uring/rsrc: fix lost entries after cloned range 57413f0899fa nvmet-fc: use pr_* print macros instead of dev_* e29af2aba262 io_uring/rsrc: rename misleading src_node variable in io_clone_buffers() b8201b50e403 io_uring/rsrc: clean up buffer cloning arg validation 86ef6f7fc741 nvmet-fcloop: remove unused lsdir member. f9929c518de8 nvmet-fcloop: check all request and response have been processed 67582dfd870a nvme-fc: check all request and response have been processed f7e3f852a42d block: fix memory leak in __blkdev_issue_zero_pages 8a32282175c9 block: fix comment for op_is_zone_mgmt() to include RESET_ALL 552c1149af7a block: Clear BLK_ZONE_WPLUG_PLUGGED when aborting plugged BIOs aa833fc394ba drm/xe: Fix duplicated put due to merge resolution 666065caa31a pinctrl: add CONFIG_OF dependencies for microchip drivers 316f0b43fe01 coccinelle: Drop pm_runtime_barrier() error code checks 41f7351fc472 PM: runtime: Make pm_runtime_barrier() return void 3df2470adc1c PM: runtime: Stop checking pm_runtime_barrier() return code 83c8f7b5e194 mm/mm_init: Introduce a boot parameter for check_pages c196bf43d706 blk-mq: Abort suspend when wakeup events are pending 71075d25ca5c blk-mq: add blk_rq_nr_bvec() helper 3e2cb9ee76c2 block: add IOC_PR_READ_RESERVATION ioctl 22a1ffea5f80 block: add IOC_PR_READ_KEYS ioctl 38ec8469f39e nvme: reject invalid pr_read_keys() num_keys values ab4fb1d8f6e9 scsi: sd: reject invalid pr_read_keys() num_keys values 48f22f80938d block: enable per-cpu bio cache by default 05ce4c584cc6 block: use bio_alloc_bioset for passthru IO by default f345be751b96 io_uring/trace: rename io_uring_queue_async_work event "rw" field 34c78b8610a9 io_uring/io-wq: always retry worker create on ERESTART* 84230ad2d2af io_uring/poll: correctly handle io_poll_add() return value on update 8fb817335ad8 ASoC: cros_ec_codec: Remove unnecessary selection of CRYPTO b6cb3ccef6e1 autofs: fix per-dentry timeout warning c9a8c343ef2f perf stat: When no events, don't report an error if there is none 279b5a85ebdd perf tests stat: Add "--null" coverage e2de90bdc9f5 perf cpumap: Add "any" CPU handling to cpu_map__snprint_mask a0a4173631bf libperf cpumap: Fix perf_cpu_map__max for an empty/NULL map 6744c0b182c1 perf stat: Allow no events to open if this is a "--null" run 1ef15fbe6771 cifs: client: enforce consistent handling of multichannel and max_channels 76ee7fd6af68 f2fs: ignore discard return value 8d1cb17aca46 f2fs: optimize trace_f2fs_write_checkpoint with enums 37345eae9dea f2fs: fix to not account invalid blocks in get_left_section_blocks() 8f11fe52fc1f f2fs: support to show curseg.next_blkoff in debugfs fbc0774b6d55 docs: f2fs: wrap ASCII tables in literal blocks to fix LaTeX build 1627a303bca6 f2fs: expand scalability of f2fs mount option d31e0de8b862 f2fs: change default schedule timeout value 76e780d88c77 f2fs: introduce f2fs_schedule_timeout() 30a8496694f1 f2fs: use memalloc_retry_wait() as much as possible 89732017890e f2fs: add a sysfs entry to show max open zones 581251e03077 f2fs: wrap all unusable_blocks_per_sec code in CONFIG_BLK_DEV_ZONED 24fd7f001610 f2fs: simplify list initialization in f2fs_recover_fsync_data() 7ee8bc3942f2 f2fs: revert summary entry count from 2048 to 512 in 16kb block support 68d05693f8c0 f2fs: fix to detect recoverable inode during dryrun of find_fsync_dnodes() 01fba45deadd f2fs: fix return value of f2fs_recover_fsync_data() 2e2e0d679a1f f2fs: add fadvise tracepoint 27bf6a637b76 f2fs: fix age extent cache insertion skip on counter overflow f37981edcd06 f2fs: Add sanity checks before unlinking and loading inodes 9b3c8336c633 f2fs: Rename f2fs_unlink exit label d8bdf7856e17 f2fs: ensure minimum trim granularity accounts for all devices 392711ef18bf f2fs: fix uninitialized one_time_gc in victim_sel_policy 5b5578c3b06e f2fs: fix to access i_size w/ i_size_read() 297baa4aa263 f2fs: ensure node page reads complete before f2fs_put_super() finishes 196c81fdd438 f2fs: block cache/dio write during f2fs_enable_checkpoint() be112e7449a6 f2fs: fix to propagate error from f2fs_enable_checkpoint() 89c16629e313 f2fs: change the unlock parameter of f2fs_put_page to bool d33f89b34aa3 f2fs: invalidate dentry cache on failed whiteout creation 1f27ef42bb0b f2fs: use global inline_xattr_slab instead of per-sb slab cache 10b591e7fb7c f2fs: fix to avoid updating compression context during writeback 7c37c7951032 f2fs: fix to avoid updating zero-sized extent in extent cache ca8b201f2854 f2fs: fix to avoid potential deadlock c1cdb0048832 f2fs: use f2fs_filemap_get_folio() to support fault injection e0b89d00ea9f f2fs: use f2fs_filemap_get_folio() instead of f2fs_pagecache_get_page() 3b7e73ddc07f f2fs: convert add_ipu_page() to use folio 28b68b2a3b2f f2fs: clean up w/ bio_add_folio_nofail() d3042cbe84a0 ktest.pl: Fix uninitialized var in config-bisect.pl 9dc966799ac9 pinctrl: starfive: use dynamic GPIO base allocation 61d1bb53547d pinctrl: single: Fix incorrect type for error return variable 09b71a58ee35 KEYS: trusted: Use tpm_ret_to_err() in trusted_tpm2 7fcf459ac84c tpm: Use -EPERM as fallback error code in tpm_ret_to_err faf07e611dfa tpm: Cap the number of PCR banks 020a0d8feac0 tpm: Remove tpm_find_get_ops e68407b6b0c7 tpm: add WQ_PERCPU to alloc_workqueue users 61872214870e tpm_crb: add missing loc parameter to kerneldoc 76b1a8aebe0d tpm_crb: Fix a spelling mistake cffc934c0d81 selftests: tpm2: Fix ill defined assertions b58261584d2f perf test kvm: Add some basic perf kvm test coverage db452961de93 perf tests evlist: Add basic evlist test 199d5e872a9c perf tests script dlfilter: Add a dlfilter test 526ed2f8a7fb perf tests kallsyms: Add basic kallsyms test 279385cf634b perf tests timechart: Add a perf timechart test 75e961730b9e perf tests top: Add basic perf top coverage test 0eb307d954c1 perf tests buildid: Add purge and remove testing ac881007c4bf perf tests c2c: Add a basic c2c 3118d14349cd perf c2c: Clean up some defensive gets and make asan clean 1da7c10b2e36 perf jitdump: Fix missed dso__put 69d247295a51 perf mem-events: Don't leak online CPU map f60efb4454b2 perf hist: In init, ensure mem_info is put on error paths dc4d16543e60 perf probe-event: Ensure probe event nsinfo is always cleared b4e44399eb2e perf symbol: Add missed dso__put b3ea721b804f perf symbol-elf: Add missing puts on error path 830f1854c4a0 perf timechart: Add record support for output perf.data path 27e711257902 perf kvm: Fix debug assertion 492689ba72d0 perf vendor events intel: Update sierraforest events from 1.12 to 1.13 77621ef2d649 perf vendor events intel: Update pantherlake events from 1.00 to 1.02 aa2f558bf6e1 perf vendor events intel: Update meteorlake events from 1.17 to 1.18 60688cfd84d7 perf vendor events intel: Update lunarlake events from 1.18 to 1.19 cf99cdf53e30 perf vendor events intel: Update icelakex events from 1.28 to 1.30 1d341e543f1c perf vendor events intel: Update graniterapids events from 1.15 to 1.16 5a341ccbdda9 perf vendor events intel: Update cascadelakex metric units 99eb7146cd6d perf vendor events intel: Update arrowlake events from 1.13 to 1.14 c914d68371b0 perf vendor events intel: Update alderlake events from 1.34 to 1.35 c4fe074b6155 perf arm_spe: Add CPU variants supporting common data source packet e28f834f5713 perf auxtrace: Include sys/types.h for pid_t 2d3451ef1ef6 objtool: Simplify .annotate_insn code generation output some more 799647ddb4c0 objtool: Add more robust signal error handling, detect and warn about stack overflows ed3bf863dc91 objtool: Remove newlines and tabs from annotation macros 305c8dc47717 objtool: Consolidate annotation macros 92546f6b523b perf/uprobes: Remove whitespace noise 1c3377bee212 x86/boot/Documentation: Prefix hexadecimal literals with 0x c7957da77708 x86/boot/Documentation: Spell 'ID' consistently 39191ce5dbfd ASoc: qcom: q6afe: fix bad guard conversion 82d7a9da6e5b dt-bindings: thermal: qcom-tsens: Remove invalid tab character ad374eb9b33f tools/power/x86/intel-speed-select: v1.24 release 3bd486e2d990 tools/power/x86/intel-speed-select: Reset isst_turbo_freq_info for invalid buckets 6dc93d689068 tools/power/x86/intel-speed-select: Check feature status f387d0e1027f x86/asm: Remove ANNOTATE_DATA_SPECIAL usage a818f28f017b x86/alternative: Remove ANNOTATE_DATA_SPECIAL usage 954c55c658e1 dt-bindings: kbuild: Skip validating empty examples 57d508b5f718 ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (again) 2c7e5e17c05f ASoC: codecs: nau8325: Silence uninitialized variables warnings df8c841dd92a NFSD: nfsd-io-modes: Separate lists 4fcf9952fb31 NFSD: nfsd-io-modes: Wrap shell snippets in literal code blocks 21478b6ecaa4 NFSD: Add toctree entry for NFSD IO modes docs 84c8097e6774 regulator: check the return value of gpiod_set_value_cansleep() 1f8f726a2a29 ASoC: ak5558: Disable regulator when error happens ae585fabb971 ASoC: ak4458: Disable regulator when error happens 7d80e248e8fc gpio: mmio: fix bad guard conversion 3ee257aba1d5 ASoC: amd: acp: Audio is not resuming after s0ix 270d32cd0efc ASoC: dt-bindings: cirrus,cs42xx8: Reference common DAI properties 0ebbd45c33d0 ASoC: bcm: bcm63xx-pcm-whistler: Check return value of of_dma_configure() 473b9f331718 rust: pci: fix build failure when CONFIG_PCI_MSI is disabled aa8aba61d4e1 fs: assert on I_FREEING not being set in iput() and iput_not_last() 222047f68e85 fs: PM: Fix reverse check in filesystems_freeze_callback() ccb61a328321 platform/x86: asus-wmi: use brightness_set_blocking() for kbd led f7231cff1f3f media: uapi: c3-isp: Fix documentation warning 278712d20bc8 scsi: Revert "scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed" d98b4d52bff0 scsi: ufs: core: Fix RPMB link error by reversing Kconfig dependencies 34e271ae5538 perf test: Add kallsyms split test 4fba95fc383f perf tools: Use machine->root_dir to find /proc/kallsyms 295d8a03ca04 perf tools: Fallback to initial kernel map properly ad0b9c4865b9 perf tools: Fix split kallsyms DSO counting 7da4d60db33c perf tools: Mark split kallsyms DSOs as loaded 405f5756bbd2 perf tools: Flush remaining samples w/o deferred callchains 9b4525fd089d perf tools: Merge deferred user callchains 25a9dd56cf84 perf script: Display PERF_RECORD_CALLCHAIN_DEFERRED 27ddc1d7a6b7 perf record: Add --call-graph fp,defer option for deferred callchains d7ba853c0e47 ipe: Update documentation for script enforcement 67678189e492 ipe: Add AT_EXECVE_CHECK support for script enforcement 864468ae3099 ipe: Drop a duplicated CONFIG_ prefix in the ifdeffery 51fc7b4ce10c exfat: fix remount failure in different process environments d70a5804c563 exfat: fix divide-by-zero in exfat_allocate_bitmap 866cba367541 exfat: validate the cluster bitmap bits of directory 4e163c39dd4e exfat: zero out post-EOF page cache on file extension 9aee8de970f1 exfat: fix refcount leak in exfat_find f4e3381648be perf tools: Minimal DEFERRED_CALLCHAIN support 22b0ceee1c48 tools headers UAPI: Sync linux/perf_event.h for deferred callchains d9f2ce394c91 perf jevents: Skip optional metrics in metric group list a1d9bb1a0472 perf jevents: Drop duplicate pending metrics 3f31651a06f3 perf jevents: Move json encoding to its own functions b90e94aed908 perf jevents: Add threshold expressions to Metric 7d5b4061a86a perf jevents: Term list fix in event parsing 826650f76e6a perf jevents: Support parsing negative exponents e90c66c37c64 perf jevents: Allow metric groups not to be named 38d9d511ed92 perf jevents: Add descriptions to metricgroup abstraction e7b9e750b3ce perf jevents: Update metric constraint support 33c44bbcd489 perf jevents: Allow multiple metricgroups.json files 4b11c983f453 perf ilist: Be tolerant of reading a metric on the wrong CPU 6603c3c1fe82 perf python: Correct copying of metric_leader in an evsel c9cd0c7e529e perf test: Add python JIT dump test 25d498e636d1 perf jitdump: Add sym/str-tables to build-ID generation 44f6b4402791 perf test: Fix hybrid testing of event fallback test 441863ae3de6 perf tools: Remove a trailing newline in the event terms 9c0bad7508a8 tools/power turbostat: version 2025.12.02 1a23ba6a1ba2 tools/power turbostat: Print wide names only for RAW 64-bit columns 2ba8b24e9da4 tools/power turbostat: Print percentages in 8-columns 8808292799b0 tools/power turbostat: Print "nan" for out of range percentages 951845d51d1d tools/power turbostat: Validate APERF access for VMWARE 68769a0b5ada tools/power turbostat: Enhance perf probe 19476a592bf2 tools/power turbostat: Validate RAPL MSRs for AWS Nitro Hypervisor 51860d6330b6 tools/power x86_energy_perf_policy: Fix potential NULL pointer dereference ac52b4a98509 MAINTAINERS: Change Linus Walleij mail address 7446bd6119fa tools/power x86_energy_perf_policy: Fix format string in error message 90a2fe257679 tools/power x86_energy_perf_policy: Simplify Android MSR probe 2ff4b59f2e62 tools/power x86_energy_perf_policy: Add Android MSR device support d71cb404f002 tools/power turbostat: Add run-time MSR driver probe 2313b97bc0cc tools/power turbostat: Set per_cpu_msr_sum to NULL after free 28a3ad1fd2ab tools/power turbostat: Add LLC stats 4be423572da1 crypto/ccp: Implement SEV-TIO PCIe IDE (phase1) b1e7a590a013 ring-buffer: Add helper functions for allocations 7eba05e79ca2 MAINTAINERS: Add Manivannan Sadhasivam as PCI/pwrctrl maintainer 51f38bef0485 MAINTAINERS: Add CIX Sky1 PCIe controller driver maintainer a0d9f2c08f45 PCI: sky1: Add PCIe host support for CIX Sky1 33c139dcff75 dt-bindings: PCI: Add CIX Sky1 PCIe Root Complex bindings 8babd8afe58a PCI: cadence: Add support for High Perf Architecture (HPA) controller eeb934137deb iommu/amd: Report SEV-TIO support c3859de858aa psp-sev: Assign numbers to all status codes and add new 8a5dd102e487 ccp: Make snp_reclaim_pages and __sev_do_cmd_locked public de45401e27bc MAINTAINERS: Add NXP S32G PCIe controller driver maintainer 5cbc7d3e316e PCI: s32g: Add NXP S32G PCIe controller driver (RC) 045ad2c623d6 PCI: dwc: Add register and bitfield definitions 0472132df848 dt-bindings: PCI: s32g: Add NXP S32G PCIe controller 5ba71195a9cb rust_binder: use bitmap for allocation of handles f523d110a63b rust: id_pool: do not immediately acquire new ids 93b22a4bf0b4 fbdev: i810: use appopriate log interface dev_info 69ec6a1bed30 rust: id_pool: do not supply starting capacity 9954464d737d net: page_pool: sanitise allocation order 854858848bc7 net: page pool: xa init with destroy on pp init af0fa9b449d7 fbdev: tridentfb: replace printk() with dev_*() in probe b08ee4d666f2 lib/fonts: Add Terminus 10x18 console font 0155e868cbc1 fbdev: pxafb: Fix multiple clamped values in pxafb_adjust_timing 35fa2b4bf964 fbdev: tcx.c fix mem_map to correct smem_start offset bbaacdc339d4 rv: Fix compilation if !CONFIG_RV_REACTORS eaf526cfa4e5 ALSA: hda/realtek: Add PCI SSIDs to HP ProBook quirks 8a157e0a0aa5 gfs2: Fix use of bio_chain 0c314a881cac objtool: Fix stack overflow in validate_branch() 79c3ae7ada05 regmap: i3c: switch to use i3c_xfer from i3c_priv_xfer 57c4011d3637 net: mctp i3c: switch to use i3c_xfer from i3c_priv_xfer 1f08a91cec5f hwmon: (lm75): switch to use i3c_xfer from i3c_priv_xfer e01a8baf60af i3c: document i3c_xfers 4b011b538f2b i3c: fix I3C_SDR bit number d4aa0cc9bd31 net/mlx5e: Support XDP target xmit with dummy program 96a839506135 net/mlx5e: Update XDP features in switch channels e1f2e77624db spi: cadence-qspi: Fix runtime PM imbalance in probe 2b69bee5a2d0 ASoC: cs-amp-lib: Revert use of __free(kfree) back to normal C cleanup 3ef4d9ede20d ASoC: codecs: wcd939x: fix OF node leaks on probe failure 32ae6ebe171a ASoC: codecs: wcd938x: fix OF node leaks on probe failure 22a03ca7c20c ASoC: codecs: wcd937x: fix OF node leaks on probe failure 108f9405ce81 selftests/tc-testing: Test CAKE scheduler when enqueue drops packets 9fefc78f7f02 net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop fedadc413723 ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernels 256d97d3587b ARM: 9459/1: Disable jump-label on PREEMPT_RT 716311dad200 MAINTAINERS: phy: Add Neil Armstrong as reviewers for phy subsystem 9b36c7fc5aa5 macintosh/via-pmu-backlight: Include and 8d398324967a powerpc/powermac: backlight: Include 24bc5ea5c01a seqlock, procfs: Match scoped_seqlock_read() critical section vs. RCU ordering in do_task_stat() to do_io_accounting() 2e9832713631 ata: libata-core: Quirk DELLBOSS VD max_sectors a42b71d49945 ata: libata: Move quirk flags to their own enum d3666c1f8a31 debugfs: Fix default access mode config check cf5425e20735 ALSA: usb-audio: Simplify with usb_endpoint_max_periodic_payload() a30fa8122222 ALSA: hda/realtek: fix mute/micmute LEDs don't work for more HP laptops b30f635bb649 rv: Convert to use __free 8db3790c4d57 rv: Convert to use lock guard 3fd2f3d2f425 wireguard: netlink: generate netlink code 88cedad45ba1 wireguard: uapi: generate header with ynl-gen 8d974872ab29 wireguard: uapi: move flag enums b5c5a82bf5cb wireguard: uapi: move enum wg_cmd 6b0f4ca079db wireguard: netlink: add YNL specification 5cc1bddcfeb2 selftests: drv-net: Fix tolerance calculation in devlink_rate_tc_bw.py 9ecd05a2c872 selftests: drv-net: Fix and clarify TC bandwidth split in devlink_rate_tc_bw.py 3796e549e305 selftests: drv-net: Set shell=True for sysfs writes in devlink_rate_tc_bw.py cb1acbd30a42 selftests: drv-net: Use Iperf3Runner in devlink_rate_tc_bw.py 2a60ce94c6e8 selftests: drv-net: introduce Iperf3Runner for measurement use cases a8658f7bb650 selftests: drv-net: Add devlink_rate_tc_bw.py to TEST_PROGS d8e08149a5ed net: ps3_gelic_net: Use napi_alloc_skb() and napi_gro_receive() 4e4c00f34d5d Documentation: net: dsa: mention simple HSR offload helpers 977839161f26 Documentation: net: dsa: mention availability of RedBox 7271d4a08c39 net: dsa: a5psw: use simple HSR offload helpers 585943b7ad30 net: dsa: mt7530: use simple HSR offload helpers 017bcff7321a net: dsa: hellcreek: use simple HSR offload helpers 4af9fa2ba65a net: dsa: mv88e6060: use simple HSR offload helpers b6ad21ef286a net: dsa: lantiq_gswip: use simple HSR offload helpers 6db31942e347 net: dsa: realtek: use simple HSR offload helpers 4b65d445556d net: dsa: ocelot: use simple HSR offload helpers 42e63b1373a3 net: dsa: yt921x: use simple HSR offloading helpers 0e75bfe340bf net: dsa: add simple HSR offload helpers 30296ac76426 net: dsa: xrs700x: reject unsupported HSR configurations bed59a86e91a net: dsa: avoid calling ds->ops->port_hsr_leave() when unoffloaded a0244e762139 net: hsr: create an API to get hsr port type 3b87e60d2131 net: dsa: mt7530: unexport mt7530_switch_ops 633b1d010ce8 net: dsa: yt921x: Add STP/MST support d973ac83ad0d net: dsa: yt921x: Use *_ULL bitfield macros for VLAN_CTRL 16416c835287 net: phy: microchip_t1s: add SQI support for LAN867x Rev.D0 PHYs 5e1bf5ae5e3b net: phy: phy-c45: add SQI and SQI+ support for OATC14 10Base-T1S PHYs 87a5112bfc40 net/mlx5e: Use standard unit definitions for bandwidth conversion 53f7a7712851 net/mlx5e: Use U8_MAX instead of hard coded magic number e1098bb02f2d net/mlx5e: Rename upper_limit_mbps to upper_limit_100mbps e1de33c377b6 net/mlx5e: Use u64 instead of __u64 in ieee_setmaxrate 596c696301b1 Revert "r8169: add DASH support for RTL8127AP" 0b2b27058692 net: dsa: b53: allow VID 0 for BCM5325/65 d39514e6a2d1 net: dsa: b53: fix BCM5325/65 ARL entry VIDs 3b08863469aa net: dsa: b53: fix BCM5325/65 ARL entry multicast port masks 85132103f700 net: dsa: b53: fix CPU port unicast ARL entries for BCM5325/65 8e46aacea426 net: dsa: b53: use same ARL search result offset for BCM5325/65 9316012dd019 net: dsa: b53: fix extracting VID from entry for BCM5325/65 6f268e275c74 net: dsa: b53: fix VLAN_ID_IDX write size for BCM5325/65 ab96af7004c7 amd-xgbe: schedule NAPI on Rx Buffer Unavailable (RBU) c3b744fd2019 amd-xgbe: refactor the dma IRQ handling code path aee0f01b4f11 team: Add matching error label for failed action 9bf66036d686 net: mana: Handle hardware recovery events when probing the device 6ab578739a4c net: mctp: test: move TX packetqueue from dst to dev 56435627d90f net: pcs: lynx: accept in-band autoneg for 2500base-x b71cbcf7d170 nvme-fc: don't hold rport lock when putting ctrl 78723fe309f1 nvme-pci: add debug message on fail to read CSTS c9adfb5b68cb nvme-pci: print error message on failure in nvme_probe 3c1fb0ce60ef nvmet: pci-epf: fix DMA channel debug print 511b3b644e28 nvmet: pci-epf: move DMA initialization to EPC init callback edd17206e363 nvmet: remove redundant subsysnqn field from ctrl 525459da4bd6 Bluetooth: btusb: Add new VID/PID 13d3/3533 for RTL8821CE a106e50be74b Bluetooth: HCI: Add support for LL Extended Feature Set 6f7cf13ef6b0 drivers/bluetooth: btbcm: Use kmalloc_array() to prevent overflow bc6f557b3387 Bluetooth: btintel_pcie: Introduce HCI Driver protocol a8b38d19857d Bluetooth: btusb: add new custom firmwares 1216462f4e7c Bluetooth: btusb: Add new VID/PID 0x13d3/0x3619 for RTL8852BE-VT f460768bba2a Bluetooth: btusb: Add new VID/PID 0x13d3/0x3618 for RTL8852BE-VT 32caa197b9b6 Bluetooth: btusb: Add new VID/PID 0x0489/0xE12F for RTL8852BE-VT 56f765ce73b4 Bluetooth: iso: fix socket matching ambiguity between BIS and CIS 027473ef6a83 Bluetooth: MAINTAINERS: Add Bartosz Golaszewski as Qualcomm hci_qca maintainer 4a23ce935f74 Bluetooth: btrtl: Add the support for RTL8761CUV b8414ba5a0e6 Bluetooth: Remove redundant pm_runtime_mark_last_busy() calls 73d2d709cc17 dt-bindings: net: Convert Marvell 8897/8997 bindings to DT schema 0b00bee940cb Bluetooth: btusb: Reclassify Qualcomm WCN6855 debug packets 8dbbb5423c08 Bluetooth: btusb: Add new VID/PID 2b89/6275 for RTL8761BUV 88c6216a52ea Bluetooth: btintel_pcie: Suspend/Resume: Controller doorbell interrupt handling 1fb0d830dab8 Bluetooth: btintel_pcie: Support for S4 (Hibernate) 5a6700a31c95 Bluetooth: btusb: MT7922: Add VID/PID 0489/e170 c126f98c011f Bluetooth: btusb: MT7920: Add VID/PID 0489/e135 577cf4c0a1e8 Bluetooth: ISO: Fix not updating BIS sender source address a3b76bf4c4c9 Bluetooth: MGMT: Allow use of Set Device Flags without Add Device f817db10dc80 Bluetooth: ISO: Attempt to resolve broadcast address 14b06c3a88f7 Bluetooth: HCI: Always use the identity address when initializing a connection d3413703d5f8 Bluetooth: ISO: Add support to bind to trigger PAST c530569adc19 Bluetooth: hci_core: Introduce HCI_CONN_FLAG_PAST 33b2835f0b7e Bluetooth: HCI: Add initial support for PAST 97fdb2ea06ef Bluetooth: hci_h5: implement CRC data integrity 01622e9a5336 Bluetooth: hci_h5: avoid sending two SYNC messages 484f1176896e Bluetooth: mediatek: add gpio pin to reset bt 1dd6c84f1c54 sched_ext: Fix incorrect sched_class settings for per-cpu migration tasks 33b4c26d4d3c x86/platform: Fix and extend kernel-doc comments in e3b8cbf40c6e selftests: netconsole: remove log noise due to socat exit ea2d3befcf29 net: dsa: yt921x: Set ageing_time_min/ageing_time_max 09339d0d8310 l2tp: correct debugfs label for tunnel tx stats aadff9f76639 selftests: net: add a hint about MACAddressPolicy=persistent 4b1639cac04c selftests: net: py: handle interrupt during cleanup 40d5ce4af206 net: dlink: fix several spelling mistakes in comments ca8df5b877d4 net: enetc: convert to use .get_rx_ring_count b2d633926901 net: dpaa2: convert to use .get_rx_ring_count d3fbfb8b2c4a net: gianfar: convert to use .get_rx_ring_count 7adf0efb41fc ynl: samples: Fix spelling mistake "failedq" -> "failed" 30ca0e049f50 hwmon: (dell-smm) Add Dell G5 5505 to fan control whitelist 7fce856f1180 nvmet: add sanity checks when freeing subsystem ef5e0a02d842 ALSA: rawmidi: Fix inconsistent indenting warning reported by smatch fa8d4e6784d1 NFSD: add Documentation/filesystems/nfs/nfsd-io-modes.rst 06c5c97293e3 NFSD: Implement NFSD_IO_DIRECT for NFS WRITE e3e8e176ca48 NFSD: Make FILE_SYNC WRITEs comply with spec d211a2803551 block/rnbd: correct all kernel-doc complaints 4d0e1f2139ad blk-mq: use queue_hctx in blk_mq_map_queue_type a9ea3a2e081d tomoyo: Use local kmap in tomoyo_dump_page() 7838c7a9e269 dt-bindings: interrupt-controller: brcm,bcm2836-l1-intc: Drop interrupt-controller requirement 1705bbe7fec5 dt-bindings: display: Fix brcm,bcm2835-hvs bindings for BCM2712 3f7f66530425 dt-bindings: display: bcm2711-hdmi: Add interrupt details for BCM2712 a3209bb94b36 um: Disable KASAN_INLINE when STATIC_LINK is selected 48bc9da3c97c crypto: zstd - fix double-free in per-CPU stream cleanup c36f9d7b2869 fs/nls: Fix inconsistency between utf8_to_utf32() and utf32_to_utf8() 859d4ceacfc1 platform/x86: asus-armoury: add support for GA503QR 611cf41ef6ac platform/x86: intel_pmc_ipc: fix ACPI buffer memory leak 68779adbabdb platform/x86: hp-wmi: Order DMI board name arrays 6ec33db1aaf0 objtool: Fix segfault on unknown alternatives 2b6d718c8dbe MIPS: Fix whitespace damage in r4k_wait from VS timer fix 263e954a4c92 mips: kvm: simplify kvm_mips_deliver_interrupts() 4ebb6c951551 MIPS: alchemy: mtx1: switch to static device properties 58508479b5cc mips: Remove __GFP_HIGHMEM masking 36dac9a3dda1 MIPS: ftrace: Fix memory corruption when kernel is located beyond 32 bits 4f0b3cd7b664 MIPS: dts: Always descend vendor subdirectories eb6ac268a7c9 mips: configs: loongson1: Update defconfig c8610c021be3 MIPS: Fix HOTPLUG_PARALLEL dependency d52aca163565 KVM: arm64: at: Update AF on software walk only if VM has FEAT_HAFDBS e88d60c0aa0a KVM: arm64: at: Use correct HA bit in TCR_EL2 when regime is EL2 93e8d997812b KVM: arm64: Document KVM_PGTABLE_PROT_{UX,PX} 05474b7bc75d KVM: arm64: Fix spelling mistake "Unexpeced" -> "Unexpected" d98a04dc1906 KVM: arm64: Add break to default case in kvm_pgtable_stage2_pte_prot() b0fc8329ec98 KVM: arm64: Add endian casting to kvm_swap_s[12]_desc() 36fe022f884b KVM: arm64: Fix compilation when CONFIG_ARM64_USE_LSE_ATOMICS=n 66f188858385 KVM: arm64: selftests: Add test for AT emulation d5bbb76f4474 KVM: arm64: nv: Expose hardware access flag management to NV guests e4c7dfac2f1a KVM: arm64: nv: Implement HW access flag management in stage-2 SW PTW bff8aa213dee KVM: arm64: Implement HW access flag management in stage-1 SW PTW 92c6443222ca KVM: arm64: Propagate PTW errors up to AT emulation f6927b41d573 KVM: arm64: Add helper for swapping guest descriptor 590e694820bf KVM: arm64: nv: Use pgtable definitions in stage-2 walk fabf321cba4b KVM: arm64: Handle endianness in read helper for emulated PTW 977d1bf15c51 KVM: arm64: nv: Stop passing vCPU through void ptr in S2 PTW cdba9da34b14 KVM: arm64: Call helper for reading descriptors directly 692650bd7b12 KVM: arm64: nv: Advertise support for FEAT_XNX 6b49f70022ed KVM: arm64: Teach ptdump about FEAT_XNX permissions 7448a8d6909a MAINTAINERS: phy: Move Kishon Vijay Abraham I to credits 0bdbf89a8bbe erofs: switch on-disk header `erofs_fs.h` to MIT license 43decb6b628e locking/local_lock: Fix all kernel-doc warnings 719e357fc09c locking/local_lock: s/l/__l/ and s/tl/__tl/ to reduce the risk of shadowing 52ed74614714 locking/local_lock: Add the headers to MAINTAINERS 51d7a054521d locking/mutex: Redo __mutex_init() to reduce generated code size e1469f56089f cifs: Use netfs_alloc/free_folioq_buffer() f78b83dce273 smb: client: show smb lease key in open_dirs output 9cfcd8601e56 smb: client: show smb lease key in open_files output 1fab1fa091f5 ksmbd: ipc: fix use-after-free in ipc_msg_send_request dc10cf1368af smb: client: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks in recv_done() and smbd_conn_upcall() 425c32750b48 smb: server: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks in recv_done() and smb_direct_cm_handler() 1adb2dab9727 smb: smbdirect: introduce SMBDIRECT_CHECK_STATUS_{WARN,DISCONNECT}() 1f3fd108c5c5 smb: smbdirect: introduce SMBDIRECT_DEBUG_ERR_PTR() helper 991f8a79db99 ksmbd: vfs: fix race on m_flags in vfs_cache dc81b8f4f0fc ksmbd: Replace strcpy + strcat to improve convert_to_nt_pathname c4a2a49f7df4 smb: move FILE_SYSTEM_ATTRIBUTE_INFO to common/fscc.h e4442b2e95ba ksmbd: implement error handling for STATUS_INFO_LENGTH_MISMATCH in smb server b39a1833cc4a ksmbd: fix use-after-free in ksmbd_tree_connect_put under concurrency 3316a8fc840d ksmbd: server: avoid busy polling in accept loop 5003ad718af7 smb: move create_durable_reconn to common/smb2pdu.h e7e60e8bfcc5 smb: fix some warnings reported by scripts/checkpatch.pl 95e8c1bfa56e smb: do some cleanups 464b913993a1 smb: move FILE_SYSTEM_SIZE_INFO to common/fscc.h d7edd3892d97 smb: move some duplicate struct definitions to common/fscc.h 84d8d4cf8873 smb: move list of FileSystemAttributes to common/fscc.h d8ac9879182a smb: move SMB_NEGOTIATE_REQ to common/smb2pdu.h 1172d8598499 smb: move some duplicate definitions to common/smb2pdu.h 96721fd29226 smb: move create_durable_rsp_v2 to common/smb2pdu.h 81a45de432c6 smb: move create_durable_handle_reconnect_v2 to common/smb2pdu.h 833a75fc9ecc smb: move create_durable_req_v2 to common/smb2pdu.h 884a1d4e9c09 smb: move MAX_CIFS_SMALL_BUFFER_SIZE to common/smbglob.h 4a7f96078032 smb/client: fix CAP_BULK_TRANSFER value 5d510ac31626 ksmbd: skip lock-range check on equal size to avoid size==0 underflow 9c98f5eec877 smb: move resume_key_ioctl_rsp to common/smb2pdu.h cc26f593dc19 smb: move copychunk definitions to common/smb2pdu.h 7844d50ca239 smb: move smb_sockaddr_in and smb_sockaddr_in6 to common/smb2pdu.h cd311445d9f5 smb: move SMB1_PROTO_NUMBER to common/smbglob.h 36c31540cf52 smb: move get_rfc1002_len() to common/smbglob.h 34cf191bb6a3 smb: move smb_version_values to common/smbglob.h 94b955167e3b smb: rename common/cifsglob.h to common/smbglob.h 7d9f51d36b6c smb/server: update some misguided comment of smb2_0_server_cmds proc a3c4445fdbbb smb/server: fix return value of smb2_oplock_break() 269df046c1e1 smb/server: fix return value of smb2_ioctl() dafe22bc676d smb/server: fix return value of smb2_query_dir() d1a30b9ddc3d smb/server: fix return value of smb2_notify() c5b462e35373 smb/server: fix return value of smb2_read() 3a597e6e9701 ksmbd: Use HMAC-MD5 library for NTLMv2 924067ef183b ksmbd: Use HMAC-SHA256 library for message signing and key generation e009cb1e3093 ksmbd: Use SHA-512 library for SMB3.1.1 preauth hash b8bcc17f583b wireguard: netlink: lower .maxattr for WG_CMD_GET_DEVICE 73af07d7f2f6 wireguard: netlink: convert to split ops 9755f9de8fac wireguard: netlink: use WG_KEY_LEN in policies aea199fa1571 wireguard: netlink: validate nested arrays in policy e0e1b6db2e4b wireguard: netlink: enable strict genetlink validation 205dd7a5d6ad virtio_pci: drop kernel.h dfe44d177afc vhost: switch to arrays of feature bits b276445e98fe clk: keystone: fix compile testing 9c75986a298f clk: keystone: syscon-clk: fix regmap leak on probe failure 1413717ad0c6 clk: qcom: Mark camcc_sm7150_hws static cf33f0b7df13 clk: samsung: exynos-clkout: Assign .num before accessing .hws 80d0c27a0a4a erofs: get rid of raw bi_end_io() usage 30e13e41a0eb erofs: enable error reporting for z_erofs_fixup_insize() fdd0c6a649d2 md: remove legacy 1s delay in md_notify_reboot a913d1f6a7f6 md/raid5: fix IO hang when array is broken with IO inflight 8c9e376b9d1a md: warn about updating super block failure 46f21952c492 md/raid0: fix NULL pointer dereference in create_strip_zones() for dm-raid a2a8fc27dd66 NFS: Fix up the automount fs_context to use the correct cred 2b092175f5e3 NFS: Fix inheritance of the block sizes when automounting 8675c69816e4 NFS: Automounted filesystems should inherit ro,noexec,nodev,sync flags d4a26d34f194 Revert "nfs: ignore SB_RDONLY when mounting nfs" d216b698d44e Revert "nfs: clear SB_RDONLY before getting superblock" 400fa37afbb1 Revert "nfs: ignore SB_RDONLY when remounting nfs" 9086cac895c3 scsi: qla4xxx: Use time conversion macros 641092c1bc1b remoteproc: qcom_q6v5_wcss: use optional reset for wcss_q6_bcr_reset 7e81fa8d809e remoteproc: qcom_q6v5_wcss: fix parsing of qcom,halt-regs 62cd5d480b97 KEYS: trusted: Fix a memory leak in tpm2_load_cmd 127fa2ae9e2b KEYS: trusted: Replace a redundant instance of tpm2_hash_map eaea513077cd scsi: qla2xxx: Enable/disable IRQD_NO_BALANCING during reset 6ac3484fb13b scsi: ipr: Enable/disable IRQD_NO_BALANCING during reset ab58153ec64f scsi: imm: Fix use-after-free bug caused by unfinished delayed work 971bb08704e2 scsi: target: sbp: Remove KMSG_COMPONENT macro 267c2e633af6 perf trace: Skip internal syscall arguments c131c9bf98d9 scsi: core: Correct documentation for scsi_device_quiesce() cda5dc12eb12 remoteproc: qcom_wcnss: Fix NULL vs IS_ERR() bug in wcnss_alloc_memory_region() cb200e41ed61 remoteproc: qcom: q6v5: Fix NULL vs IS_ERR() bug in q6v5_alloc_memory_region() e7839f773eef remoteproc: qcom: pas: Fix a couple NULL vs IS_ERR() bugs 5e6fee736ee0 remoteproc: qcom_q6v5_adsp: Fix a NULL vs IS_ERR() check in adsp_alloc_memory_region() 4588e65cfd66 scsi: mpi3mr: Prevent duplicate SAS/SATA device entries in channel 1 5053eab38a4c scsi: target: Reset t_task_cdb pointer in error case b4bb6daf4ac4 scsi: ufs: core: Fix EH failure after W-LUN resume error faf3c923523e mm: fix vma_start_write_killable() signal handling b60a3ef7848d mm/swapfile: use plist_for_each_entry in __folio_throttle_swaprate f9e82f99b377 mm/swapfile: fix list iteration when next node is removed during discard 12f0cd393369 fs/proc/task_mmu.c: fix make_uffd_wp_huge_pte() huge pte handling ce2bba89566b mm/kfence: add reboot notifier to disable KFENCE on shutdown f3b566d72635 memcg: remove inc/dec_lruvec_kmem_state helpers 0384c8ea96bf selftests/mm/uffd: initialize char variable to Null f65372cd7acb mm: fix DEBUG_RODATA_TEST indentation in Kconfig 9ea35a25d51b mm: introduce VMA flags bitmap type 4c613f518f78 tools/testing/vma: eliminate dependency on vma->__vm_flags 58eac97a8ba0 mm: simplify and rename mm flags function for clarity 2b6a3f061f11 mm: declare VMA flags by bit 8f4338b1141e zram: fix a spelling mistake a493c7a65074 mm/page_alloc: optimize lowmem_reserve max lookup using its semantic monotonicity 3cf41edc2067 mm/vmscan: skip increasing kswapd_failures when reclaim was boosted ff34657aa72a bpf: optimize bpf_map_update_elem() for map-in-map types c1af4465b9b9 bpf: make kprobe_multi_link_prog_run always_inline 1d17bcce6a0e selftests/bpf: do not hardcode target rate in test_tc_edt BPF program 50ce5ea5f792 selftests/bpf: remove test_tc_edt.sh b0f82e7ab6fb selftests/bpf: integrate test_tc_edt into test_progs 4b4833acc63e selftests/bpf: rename test_tc_edt.bpf.c section to expose program type 3448375e71a4 selftests/bpf: Add success stats to rqspinlock stress test 087849cca31d rqspinlock: Precede non-head waiter queueing with AA check 30dc2f7025fe rqspinlock: Disable spinning for trylock fallback 81d5a6a43859 rqspinlock: Use trylock fallback when per-CPU rqnode is busy 5860f5ce479f rqspinlock: Perform AA checks immediately beb7021a6003 rqspinlock: Enclose lock/unlock within lock entry acquisitions 464257baf992 docs: makefile: move rustdoc check to the build wrapper b9a565b3e4d8 README: restructure with role-based documentation and guidelines 5f88f44d8427 docs: kdoc: various fixes for grammar, spelling, punctuation 18182f9758de docs: kdoc_parser: use '@' for Excess enum value e36a7b1e1734 docs: submitting-patches: Clarify that removal of Acks needs explanation too 2006f468bbf2 docs: kdoc_parser: add data/function attributes to ignore 4d23db5b24a6 docs: MAINTAINERS: update Mauro's files/paths 2158890a1af1 mtd: sm_ftl: Fix typo in comment in sm_read_lba f3dc4d9898bc mtd: sm_ftl: Replace deprecated strncpy with sysfs_emit in sm_attr_show c909fec69f84 mtd: lpddr_cmds: fix signed shifts in lpddr_cmds 1cce5a5ecafe mtd: docg3: fix kernel-doc warnings f6dffe2a9ed1 mtd: spinand: add support for FudanMicro FM25S01BI3 414690746d2d i2c: i2c.h: fix a bad kernel-doc line 621e57c37ea6 i2c: i2c-elektor: Allow building on SMP kernels cb2dc6d2869a can: Kconfig: select CAN driver infrastructure by default 324f3e03e8a8 ALSA: dice: fix buffer overflow in detect_stream_formats() ff736a286116 net: ipconfig: Replace strncpy with strscpy in ic_proto_name e5235eb6cfe0 net: netpoll: initialize work queue before error checks 2c28ee720ad1 selftests: bonding: add delay before each xvlan_over_bond connectivity check 64b0d2edb61a net: dsa: tag_yt921x: use the dsa_xmit_port_mask() helper 24099389a63f net: dsa: tag_xrs700x: use the dsa_xmit_port_mask() helper 3c1975bbdf92 net: dsa: tag_trailer: use the dsa_xmit_port_mask() helper b33aa90e68b4 net: dsa: tag_rzn1_a5psw: use the dsa_xmit_port_mask() helper 5afe4ccc33f4 net: dsa: tag_rtl8_4: use the dsa_xmit_port_mask() helper 4abf39c8aef5 net: dsa: tag_rtl4_a: use the dsa_xmit_port_mask() helper 48afabaf4aaa net: dsa: tag_qca: use the dsa_xmit_port_mask() helper 5733fe2a7ad1 net: dsa: tag_ocelot: use the dsa_xmit_port_mask() helper a4a00d9e365a net: dsa: tag_mxl_gsw1xx: use the dsa_xmit_port_mask() helper 84a60bbec503 net: dsa: tag_mtk: use the dsa_xmit_port_mask() helper ea659a9292b1 net: dsa: tag_ksz: use the dsa_xmit_port_mask() helper f59e44cc0d6c net: dsa: tag_hellcreek: use the dsa_xmit_port_mask() helper e094428fb40c net: dsa: tag_gswip: use the dsa_xmit_port_mask() helper 621d06a40e47 net: dsa: tag_brcm: use the dsa_xmit_port_mask() helper 6f2e1c75bc5e net: dsa: introduce the dsa_xmit_port_mask() tagging protocol helper 335d78c6161b net: bcmgenet: extract GRXRINGS from .get_rxnfc bba18f3ba7cc net: bnxt: extract GRXRINGS from .get_rxnfc 1adc241f3940 ynl: fix schema check errors acce9d7200e2 ynl: fix a yamllint warning in ethtool spec 129dc6075a15 tools: ynl: add a lint makefile target 362d051c90b6 tools: ynl: add schema checking a6c121a2432e net: phy: aquantia: check for NVMEM deferral 91ef18b567da ext4: mark inodes without acls in __ext4_iget() cab8cbcb923a ext4: enable block size larger than page size 709f0f1f1bf5 ext4: add checks for large folio incompatibilities when BS > PS 1a3e9e8aa4f7 ext4: support verifying data from large folios with fs-verity 58fd191f99f3 ext4: make data=journal support large block size c00a6292d061 ext4: support large block size in __ext4_block_zero_page_range() 8e50e23b769a ext4: support large block size in mpage_prepare_extent_to_map() b967ab748765 ext4: support large block size in mpage_map_and_submit_buffers() bff6235d623a ext4: support large block size in ext4_block_write_begin() a6d73242b8b5 ext4: support large block size in ext4_mpage_readpages() 65c39954bb92 ext4: rename 'page' references to 'folio' in multi-block allocator 31daa8261c54 ext4: prepare buddy cache inode for BS > PS with large folios 0ad55fa104a2 ext4: support large block size in ext4_mb_init_cache() 3938fc29f89f ext4: support large block size in ext4_mb_get_buddy_page_lock() 6117f1806a73 ext4: support large block size in ext4_mb_load_buddy_gfp() 2a8de76b2b0f ext4: add EXT4_LBLK_TO_PG and EXT4_PG_TO_LBLK for block/page conversion 125d1f6a5a77 ext4: add EXT4_LBLK_TO_B macro for logical block to bytes conversion 609c5e0081b4 ext4: support large block size in ext4_readdir() 6a28b5c9908d ext4: support large block size in ext4_calculate_overhead() 8611e608a8fa ext4: introduce s_min_folio_order for future BS > PS support 58297412edf0 ext4: enable DIOREAD_NOLOCK by default for BS > PS as well d37a7ddd3a38 ext4: make ext4_punch_hole() support large block size afa6d5a16bf2 ext4: remove PAGE_SIZE checks for rec_len conversion b73f45a32420 ext4: remove page offset calculation in ext4_block_truncate_page() 5835b1339e33 ext4: remove page offset calculation in ext4_block_zero_page_range() c940be4c7c75 net: Remove KMSG_COMPONENT macro 4e7263b87ca3 i3c: master: svc: Add basic HDR mode support 108420fe2100 i3c: master: svc: Replace bool rnw with union for HDR support 9280b6ebbf08 i3c: Switch to use new i3c_xfer from i3c_priv_xfer 256a21743d91 i3c: Add HDR API support de53ad6ca49e i3c: master: add WQ_PERCPU to alloc_workqueue users 5b9481a41571 i3c: master: Remove i3c_device_free_ibi from i3c_device_remove bd5bdd200c9e bpf: Remove runqslower tool a3a60cc120d6 selftests/bpf: Remove usage of lsm/file_alloc_security in selftest b4bf1d23dc1d bpf: Disable file_alloc_security hook e3ea26add687 bpf: check for insn arrays in check_ptr_alignment 7feff23cdf2e bpf: force BPF_F_RDONLY_PROG on insn array creation a54b1aeb61de i3c: mipi-i3c-hci-pci: Set d3cold_delay to 0 for Intel controllers 884a33131f2a i3c: mipi-i3c-hci-pci: Add LTR support for Intel controllers 040dcd762d60 i3c: mipi-i3c-hci-pci: Add exit callback 0f9ef14b3fb8 i3c: mipi-i3c-hci-pci: Change callback parameter da8116a9be9b i3c: mipi-i3c-hci-pci: Allocate a structure for mipi_i3c_hci_pci device information 6f6efdd15c67 i3c: mipi-i3c-hci-pci: Factor out intel_reset() 9dfa23c41510 i3c: mipi-i3c-hci-pci: Factor out private registers ioremapping fc6152dc777d i3c: mipi-i3c-hci-pci: Constify driver data 36f18ae15cfd i3c: mipi-i3c-hci-pci: Use readl_poll_timeout() 58a9ae637112 i3c: mipi-i3c-hci-pci: Rename some Intel-related identifiers f4fe6e708495 i3c: mipi-i3c-hci-pci: Move all Intel-related definitions together 8c0522993925 i3c: mipi-i3c-hci-pci: Set 64-bit DMA mask for Intel controllers fd16593d4560 ASoC: codecs: Modify awinic amplifier dsp read and write functions 0695aef23d67 ubifs: vmalloc(array_size()) -> vmalloc_array() d133e30aabc7 ubi: fastmap: fix ubi->fm memory leak 77530d1a78ca mtd: ubi: skip programming unused bits in ubi headers c0d612b391b2 ubifs: Remove unnecessary variable assignments 0288d5fe25a2 ubifs: Simplify the code using ubifs_crc_node e35770610730 ubifs: Remove unnecessary parameters '*c' d911fe6e942e x86/boot: Clean up whitespace in a20.c 81d431130ae1 regulator: fp9931: Fix spelling mistake "failid" -> "failed" cb5c2eb459f4 spi: microchip-core: Refactor FIFO read and write handlers d721f52e3155 vfio: selftests: Add vfio_pci_device_init_perf_test b8e96c8805ec vfio: selftests: Eliminate INVALID_IOVA 5fabc49abf7a vfio: selftests: Split libvfio.h into separate header files 19cf492c1bdd vfio: selftests: Move vfio_selftests_*() helpers into libvfio.c 657d241e695f vfio: selftests: Rename vfio_util.h to libvfio.h 831c37a5bf04 vfio: selftests: Stop passing device for IOMMU operations 2607a4361312 vfio: selftests: Move IOVA allocator into iova_allocator.c 2aca571089b2 vfio: selftests: Move IOMMU library code into iommu.c 9a659d74f2a4 vfio: selftests: Rename struct vfio_dma_region to dma_region 28a84da744dd vfio: selftests: Upgrade driver logging to dev_err() c48545442e18 vfio: selftests: Prefix logs with device BDF where relevant 6c74d9830d8b vfio: selftests: Eliminate overly chatty logging d8470a775ccd vfio: selftests: Support multiple devices in the same container/iommufd c9756b4d2702 vfio: selftests: Introduce struct iommu dd56ef239d83 vfio: selftests: Rename struct vfio_iommu_mode to iommu_mode 6282ca858501 vfio: selftests: Allow passing multiple BDFs on the command line fa246a1d06d7 vfio: selftests: Split run.sh into separate scripts 2d5dbd315679 vfio: selftests: Move run.sh into scripts directory 54f9baf537b0 selftests/landlock: Add disconnected leafs and branch test suites a18ee3f31fd7 selftests/landlock: Add tests for access through disconnected paths f7ef7de6b9bc landlock: Improve variable scope 49c9e09d9610 landlock: Fix handling of disconnected directories a23b10608d42 vfio/nvgrace-gpu: wait for the GPU mem to be ready dfe765499abf vfio/nvgrace-gpu: Inform devmem unmapped after reset 7d055071d73b vfio/nvgrace-gpu: split the code to wait for GPU ready 7f5764e179c6 vfio: use vfio_pci_core_setup_barmap to map bar in mmap 9db65489b872 vfio/nvgrace-gpu: Add support for huge pfnmap 9b92bc7554b5 vfio: refactor vfio_pci_mmap_huge_fault function 590d74568030 dma-buf: fix integer overflow in fill_sg_entry() for buffers >= 8GiB 98693e0897f7 vfio/pci: Use RCU for error/request triggers to avoid circular locking b8d5acdcf525 hwmon: (max16065) Use local variable to avoid TOCTOU 07272e883fc6 hwmon: (w83l786ng) Convert macros to functions to avoid TOCTOU 418de94e7593 sbitmap: fix all kernel-doc warnings 28d7a371f021 ublk: add helper of __ublk_fetch() 3443bab2f8e4 ublk: pass const pointer to ublk_queue_is_zoned() 0a9beafa7c63 ublk: refactor auto buffer register in ublk_dispatch_req() 8d61ece156bd ublk: add `union ublk_io_buf` with improved naming 3035b9b46b06 ublk: add parameter `struct io_uring_cmd *` to ublk_prep_auto_buf_reg() 9574b21e9522 kfifo: add kfifo_alloc_node() helper for NUMA awareness 82d12088c297 char: applicom: fix NULL pointer dereference in ac_ioctl 89e1fb7ceffd blk-mq: fix potential uaf for 'queue_hw_ctx' d0c98769ee7d blk-mq: use array manage hctx map instead of xarray 0c2988aaa4d3 arm64/mm: Document why linear map split failure upon vm_reset_perms is not problematic e5efd56fa157 arm64/pageattr: Propagate return value from __change_memory_common bfad33230a5d refscale: Add SRCU-fast-updown readers 3a991f784c16 erofs: enable error reporting for z_erofs_stream_switch_bufs() 83564b06b275 erofs: improve Zstd, LZMA and DEFLATE error strings 831faabed812 erofs: improve decompression error reporting 9ae77198d481 erofs: tidy up z_erofs_lz4_handle_overlap() dae9750105cf gpio: loongson: Switch 2K2000/3000 GPIO to BYTE_CTRL_MODE f01c0f7ee59f gpio: regmap: fix kernel-doc notation b169e1733cad platform/x86/intel/hid: Add Dell Pro Rugged 10/12 tablet to VGBS DMI quirks 545d1287e40a spi: ch341: fix out-of-bounds memory access in ch341_transfer_one b025f01ee952 ASoC: SDCA: Fixup some more Kconfig issues 816c9cac3518 ASoC: cs35l56: Log a message if firmware is missing feab28758935 ASoC: nau8325: Delete a stray tab 479b1f8d4165 firmware: cs_dsp: Add test cases for client_ops == NULL af37511305c0 firmware: cs_dsp: Don't require client to provide a struct cs_dsp_client_ops ef1a7e02fdb7 ASoC: fsl_micfil: Set channel range control e04aab96b377 ASoC: fsl_micfil: Add default quality for different platforms 6fb102291873 io_uring: convert io_create_mock_file() to FD_PREPARE() 99d4f12f174b file: convert replace_fd() to FD_PREPARE() 5f3ea1c20108 vfio: convert vfio_group_ioctl_get_device_fd() to FD_ADD() 3fd5edfe1d6f tty: convert ptm_open_peer() to FD_ADD() af66279a012b ntsync: convert ntsync_obj_get_fd() to FD_PREPARE() 6f504cbf108a media: convert media_request_alloc() to FD_PREPARE() c99dc4456272 hv: convert mshv_ioctl_create_partition() to FD_ADD() da7e394bf58f gpio: convert linehandle_create() to FD_PREPARE() 6ae8da484652 pseries: port papr_rtas_setup_file_interface() to FD_ADD() 274d937006a2 pseries: convert papr_platform_dump_create_handle() to FD_ADD() 0b9d4a6b51d7 spufs: convert spufs_gang_open() to FD_PREPARE() 6d3789d347a7 papr-hvpipe: convert papr_hvpipe_dev_create_handle() to FD_PREPARE() 843e7b5c293c spufs: convert spufs_context_open() to FD_PREPARE() 4667d638726c net/socket: convert __sys_accept4_file() to FD_ADD() 245f0d1c622b net/socket: convert sock_map_fd() to FD_ADD() 0d52d06a199f net/kcm: convert kcm_ioctl() to FD_PREPARE() fe67b063f687 net/handshake: convert handshake_nl_accept_doit() to FD_PREPARE() 910c361f9a1f secretmem: convert memfd_secret() to FD_ADD() 1afcbbe5d656 memfd: convert memfd_create() to FD_ADD() 981bec8f698b bpf: convert bpf_token_create() to FD_PREPARE() 798c2da4906c bpf: convert bpf_iter_new_fd() to FD_PREPARE() f2573685bd0c ipc: convert do_mq_open() to FD_ADD() 1ad7810c6dda exec: convert begin_new_exec() to FD_ADD() 7352c6fce34c af_unix: convert unix_file_open() to FD_ADD() 34dfce523c90 dma: convert dma_buf_fd() to FD_ADD() 993f30468ea1 xfs: convert xfs_open_by_handle() to FD_PREPARE() 39f6e7581ac5 userfaultfd: convert new_userfaultfd() to FD_PREPARE() 14010faa1bad timerfd: convert timerfd_create() to FD_ADD() 5b755da105e2 signalfd: convert do_signalfd4() to FD_ADD() 360fbf808a9a open: convert do_sys_openat2() to FD_ADD() 13dce771bbad eventpoll: convert do_epoll_create() to FD_PREPARE() 0f4288410cef autofs: convert autofs_dev_ioctl_open_mountpoint() to FD_ADD() 3d8aefd49aed nsfs: convert ns_ioctl() to FD_PREPARE() 00de6e244807 nsfs: convert open_namespace() to FD_PREPARE() 7129098f4f7b fanotify: convert fanotify_init() to FD_PREPARE() 05885f41658c namespace: convert fsmount() to FD_PREPARE() 416b0d16590b namespace: convert open_tree_attr() to FD_PREPARE() 542a40654342 namespace: convert open_tree() to FD_ADD() fbe58faa6934 fhandle: convert do_handle_open() to FD_ADD() a5fa9ab846b4 eventfd: convert do_eventfd() to FD_PREPARE() 8797dd560018 anon_inodes: convert to FD_ADD() 011703a9acd7 file: add FD_{ADD,PREPARE}() f720239ca39d platform: surface: replace use of system_wq with system_percpu_wq db4399501c58 platform: x86: replace use of system_wq with system_percpu_wq f03dd5dd736d platform/surface: acpi-notify: add WQ_PERCPU to alloc_workqueue users 2579e21be532 ovl: remove unneeded semicolon 55715d7ad5e7 platform/x86: wmi-gamezone: Add Legion Go 2 Quirks 8d0aef2b3a17 platform/x86: lenovo-wmi-gamezone Use max-power rather than balanced-performance 5aefbf5b6879 acpi: platform_profile - Add max-power profile option 4be9e04ebf75 vfs: add needed headers for new struct delegation definition ca0d620b0afa dcache: touch up predicts in __d_lookup_rcu() 01c9c30aae31 filelock: __fcntl_getlease: fix kernel-doc warnings 2bd1337a1295 KVM: s390: Use generic VIRT_XFER_TO_GUEST_WORK functions eeec741ee0df nfsd: fix end_creating() conversion 54a2df5afa23 gpio: shared: fix a deadlock 64309e40e357 gpio: shared-proxy: set suppress_bind_attrs 114e594e6cb7 gpio: shared: ignore GPIO hogs when traversing the device tree cfab6dc0700c gpio: shared: ignore special __symbols__ node when traversing device tree a3623e1ae1ed mtd: rawnand: renesas: Handle devm_pm_runtime_enable() errors 1eb0ae6fbd54 iommupt/vtd: Support mgaw's less than a 4 level walk for first stage d856f9d27885 iommupt/vtd: Allow VT-d to have a larger table top than the vasz requires 416d9a220e67 powerpc/pseries/svm: Make mem_encrypt.h self contained 01569c216dde genpt: Make GENERIC_PT invisible 0f90fa6e2e9d KVM: LoongArch: selftests: Add time counter test case 4e8824094069 KVM: LoongArch: selftests: Add SW emulated timer test case df41742343fa KVM: LoongArch: selftests: Add timer interrupt test case 6ce0dd9f54ea ata: libata-core: Disable LPM on Silicon Motion MD619{H,G}XCLDE3TC 72405298e92b bnxt_en: Add Virtual Admin Link State Support for VFs 30f253f8d9a0 bnxt_en: Do not set EOP on RX AGG BDs on 5760X chips b1e7f9566f32 bnxt_en: Add CQ ring dump to bnxt_dump_cp_sw_state() bba2a0577e3c bnxt_en: Remove the redundant BNXT_EN_FLAG_MSIX_REQUESTED flag f3d88fe6354f bnxt_en: Enhance log message in bnxt_get_module_status() caa343e9a4a1 bnxt_en: Enhance TX pri counters 57bb13d7eb50 iavf: clarify VLAN add/delete log messages and lower log level 1105a7a12051 ice: fix comment typo and correct module format string 79bb84758f2c idpf: correct queue index in Rx allocation error messages d89a5c27e4f3 idpf: use desc_ring when checking completion queue DMA allocation 5849b56addbf ixgbe: avoid redundant call to ixgbe_non_sfp_link_config() 954ba97cca16 e1000e: Remove unneeded checks 8dd72ebc73f3 idpf: convert vport state to bitmap 1645759a0405 ixgbevf: ixgbevf_q_vector clean up 4636b4e797f7 dibs: Remove KMSG_COMPONENT macro 73880e66b79a net: thunder: convert to use .get_rx_ring_count 8048168df56e net: stmmac: fix rx limit check in stmmac_rx_zc() fbce7b36c8c6 net: dsa: yt921x: Use macros for MIB locations 510026a39849 net: dsa: yt921x: Fix parsing MIB attributes 17e9f841dd22 r8169: add DASH support for RTL8127AP 1f73a56f9860 net: vxlan: prevent NULL deref in vxlan_xmit_one 1e43ebcd5152 iavf: Implement settime64 with -EOPNOTSUPP 6557cae0a2a1 if_ether.h: Clarify ethertype validity for gsw1xx dsa eeecf5d3a3a4 net: wwan: mhi_wwan_mbim: Avoid -Wflex-array-member-not-at-end warning 858b1d07e491 gve: Fix race condition on tx->dropped_pkt update 4c03592689bc net: restore napi_consume_skb()'s NULL-handling 362a161b2582 eth: bnxt: make use of napi_consume_skb() df59bb5b9af3 netmem, devmem, tcp: access pp fields through @desc in net_iov f6ed9c5d3190 overflow: Introduce struct_offset() to get offset of member d3a439e55c19 netfilter: nf_tables: improve UAPI kernel-doc comments c4f0ab06e1e0 netfilter: ip6t_srh: fix UAPI kernel-doc comments format c0bd21682aed selftests: netfilter: nft_flowtable.sh: Add the capability to send IPv6 TCP traffic c4cbe4a4df39 netfilter: nft_connlimit: add support to object update operation 69894e5b4c5e netfilter: nft_connlimit: update the count if add was skipped c0362b574828 netfilter: nf_conncount: make nf_conncount_gc_list() to disable BH be102eb6a0e7 netfilter: nf_conncount: rework API to use sk_buff directly fe8313316eaf selftests: netfilter: nft_flowtable.sh: Add IPIP flowtable selftest d30301ba4b07 netfilter: flowtable: Add IPIP tx sw acceleration ab427db17885 netfilter: flowtable: Add IPIP rx sw acceleration a0d98b641d67 netfilter: flowtable: use tuple address to calculate next hop 030feea3097c netfilter: flowtable: remove hw_ifidx 18d27bed0880 netfilter: flowtable: inline pppoe encapsulation in xmit path c653d5a78f34 netfilter: flowtable: inline vlan encapsulation in xmit path b5964aac51e0 netfilter: flowtable: consolidate xmit path 93d7a7ed0734 netfilter: flowtable: move path discovery infrastructure to its own file 634f3853cc98 netfilter: flowtable: check for maximum number of encapsulations in bridge vlan aa514a297a0c calibrate: update header inclusion 6fb3acdebf65 Reinstate "resource: avoid unnecessary lookups in find_next_iomem_res()" 3fa805c37dd4 vmcoreinfo: track and log recoverable hardware errors 7b71205ae112 kho: fix restoring of contiguous ranges of order-0 pages 4bc84cd539df kho: kho_restore_vmalloc: fix initialization of pages array c39eab75a57d MAINTAINERS: TPM DEVICE DRIVER: update the W-tag af06a4047479 init: replace simple_strtoul with kstrtoul to improve lpj_setup 40cd0e8dd283 KHO: fix boot failure due to kmemleak access to non-PRESENT pages fb5c3644278c Documentation/ABI: new kexec and kdump sysfs interface 5c991b6d9b30 Documentation/ABI: mark old kexec sysfs deprecated cf4340bdd967 kexec: move sysfs entries to /sys/kernel/kexec 11047466eff2 test_kho: always print restore status b15515155af7 kho: free chunks using free_page() instead of kfree() 724bf8c5595a selftests/liveupdate: add kexec test for multiple and empty sessions a003bdb9ec4e selftests/liveupdate: add simple kexec-based selftest for LUO 80bab43f6f23 selftests/liveupdate: add userspace API selftests 15fc11bb2cb6 docs: add documentation for memfd preservation via LUO b3749f174d68 mm: memfd_luo: allow preserving memfd 8def18633e8d liveupdate: luo_file: add private argument to store runtime state ed6f45f81bf9 mm: shmem: export some functions to internal.h e165e2a2577b mm: shmem: allow freezing inode mapping 6ff1610ced56 mm: shmem: use SHMEM_F_* flags instead of VM_* flags 7a5afa7ea823 MAINTAINERS: add liveupdate entry 906a33062455 docs: add luo documentation 16cec0d26521 liveupdate: luo_session: add ioctls for file preservation 7c722a7f44e0 liveupdate: luo_file: implement file systems callbacks 81cd25d263a1 liveupdate: luo_core: add user interface 0153094d03df liveupdate: luo_session: add sessions support db8bed8082dc kexec: call liveupdate_reboot() before kexec 1aece821004f liveupdate: luo_core: integrate with KHO 9e2fd062fa17 liveupdate: luo_core: Live Update Orchestrator 7bd3643f94a3 kho: add Kconfig option to enable KHO by default de51999e687c kho: allow memory preservation state updates after finalization d7255959b69a kho: allow kexec load before KHO finalization 8e068a286aef kho: update FDT dynamically for subtree addition/removal 9a4301f715c8 kho: remove abort functionality and support state refresh efa3a9775ac2 kho: remove global preserved_mem_map and store state in FDT 71960fe1344c kho: simplify serialization and remove __kho_abort e268689a5282 kho: always expose output FDT in debugfs 53f8f064eba3 kho: verify deserialization status and fix FDT alignment access 85de0090bd82 kho: preserve FDT folio only once during initialization 4c205677af27 kho: introduce high-level memory allocation API 8c3819f627b7 kho: convert __kho_abort() to return void 077a4851b002 kho: fix misleading log message in kho_populate() 8db839caeed9 liveupdate: kho: use %pe format specifier for error pointer printing c332ebd9c0c4 MAINTAINERS: update KHO maintainers 48a1b2321d76 liveupdate: kho: move to kernel/liveupdate 99cd2ffac697 kho: don't unpreserve memory during abort ce405ed51020 test_kho: unpreserve memory in case of error f5bfd4793a93 memblock: unpreserve memory in case of error 36f8f7ef7fd2 kho: add interfaces to unpreserve folios, page ranges, and vmalloc 70f9133096c8 kho: drop notifiers 03d3963464a4 kho: make debugfs interface optional e6fbd1759c9e selftests: complete kselftest include centralization 262ef8e55b7c fork: stop ignoring NUMA while handling cached thread stacks 94984bfed58c rbtree: inline rb_last() c2d2dad24503 rbtree: inline rb_first() 8c8e3df3d2f5 keys: Fix grammar and formatting in 'struct key_type' comments a0a76e3f8d9a keys: Replace deprecated strncpy in ecryptfs_fill_auth_tok 58b46219bfcf keys: Remove redundant less-than-zero checks ce48af13e638 arm64: dts: mediatek: mt8195: Fix address range for JPEG decoder core 1 1e645bca9d1e ASoC: intel: sof_sdw: Add codec_info for cs42l45 3f6b562f2107 ASoC: sdw_utils: Add cs42l45 support functions c66297d09e1a ASoC: intel: sof_sdw: Add ability to have auxiliary devices 2ae4659533d8 ASoC: sdw_utils: Move codec_name to dai info 26ee34d2f5c7 ASoC: sdw_utils: Add codec_conf for every DAI 48fa77af2f4a ASoC: SDCA: Add terminal type into input/output widget name 5fee9edf791a ASoC: SDCA: Align mute controls to ALSA expectations 0cc15a10c3b4 regulator: core: Protect regulator_supply_alias_list with regulator_list_mutex 27abb1ee5a4e arm64/sysreg: Remove unused define ARM64_FEATURE_FIELD_BITS 4138cc63d3ef KVM: arm64: selftests: Consider all 7 possible levels of cache bf09ee918053 KVM: arm64: selftests: Remove ARM64_FEATURE_FIELD_BITS and its last user c86d9f8764ba arm64: atomics: lse: Remove unused parameters from ATOMIC_FETCH_OP_AND macros 41bdec133dc0 mtd: nand: realtek-ecc: Fix Kconfig dependencies c67c7ee7d5a5 mtd: rawnand: sunxi: #undef field_{get,prep}() before local definition 86dc090f7379 ASoC: codecs: wcd939x: fix regmap leak on probe failure 6797540c8b76 ASoC: cs-amp-lib: Use __free(kfree) instead of manual freeing 02f0ad8e8de8 hwmon: (max6697) fix regmap leak on probe failure f458fc9b1946 spi: microchip-core: Remove unneeded PM related macro 4db5a0705b1e spi: microchip-core: Use SPI_MODE_X_MASK 06b010d3c778 spi: microchip-core: Utilise temporary variable for struct device 274b3458af1f spi: microchip-core: Replace dead code (-ENOMEM error message) e29aca7038f3 spi: microchip-core: use min() instead of min_t() 990eb9a8eb45 soc: samsung: exynos-pmu: fix device leak on regmap lookup 37de2dbc318e debugobjects: Use LD_WAIT_CONFIG instead of LD_WAIT_SLEEP 06e0ae988f6e debugobjects: Allow to refill the pool before SYSTEM_SCHEDULING 099a60cca1b8 remoteproc: imx_dsp_rproc: Fix NULL vs IS_ERR() bug in imx_dsp_rproc_add_carveout() ac82dbc539c4 remoteproc: st: Fix indexing of memory-regions 69ceb8a2d666 docs: remove obsolete links in the xfs online repair documentation 2ff147fdfa99 ARM: dts: samsung: exynos4412-midas: turn off SDIO WLAN chip during system suspend 97cc9c346b2c ARM: dts: samsung: exynos4210-trats: turn off SDIO WLAN chip during system suspend 863d69923bdb ARM: dts: samsung: exynos4210-i9100: turn off SDIO WLAN chip during system suspend 97aee67e2406 ARM: dts: samsung: universal_c210: turn off SDIO WLAN chip during system suspend 2224ea67c75d soc: samsung: exynos-pmu: Fix structure initialization 466348abb0c3 printk: Use console_is_usable on console_unblank 4c70ab110bdd arch: um: kmsg_dump: Use console_is_usable 822e2bb0d6dd drivers: serial: kgdboc: Drop checks for CON_ENABLED and CON_BOOT 564195c1a33c sysctl: Wrap do_proc_douintvec with the public function proc_douintvec_conv 30baaeb685bc sysctl: Create pipe-max-size converter using sysctl UINT macros 4639faaa607f sysctl: Move proc_doulongvec_ms_jiffies_minmax to kernel/time/jiffies.c 54932988c423 sysctl: Move jiffies converters to kernel/time/jiffies.c 24a08eefddb3 sysctl: Move UINT converter macros to sysctl header e2e5dac304fd sysctl: Move INT converter macros to sysctl header c5b4c183f7ae sysctl: Allow custom converters from outside sysctl 1aa53326e1df sysctl: remove __user qualifier from stack_erasing_sysctl buffer argument c3102febf43b sysctl: Create macro for user-to-kernel uint converter 0c1d2dc7cce7 sysctl: Add optional range checking to SYSCTL_UINT_CONV_CUSTOM 49d3288c1d83 sysctl: Create unsigned int converter using new macro 54e77495a7c5 sysctl: Add optional range checking to SYSCTL_INT_CONV_CUSTOM 796c481a4b70 sysctl: Create integer converters with one macro 2dc164a48e6f sysctl: Create converter functions with two new macros 551bf1845027 sysctl: Discriminate between kernel and user converter params 5412f5b13d29 sysctl: Indicate the direction of operation with macro names 610c9b6efb70 sysctl: Remove superfluous __do_proc_* indirection ee581c0e3acd sysctl: Remove superfluous tbl_data param from "dovec" functions 6ca07a9b63ff sysctl: Replace void pointer with const pointer to ctl_table d0139059e31a KVM: s390: Enable and disable interrupts in entry code c067847c52e2 KVM: s390: Add signal_exits counter 502ddcc405b6 staging: rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing 6ef0e1c10455 staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing 154828bf9559 staging: rtl8723bs: fix out-of-bounds read in rtw_get_ie() parser 3d1f1088455d x86/mm: Delete disabled debug code 81f00c462e27 refscale: Exercise DEFINE_STATIC_SRCU_FAST() and init_srcu_struct_fast() 609460a6db20 rcutorture: Make srcu{,d}_torture_init() announce the SRCU type d3f52f53a562 srcu: Create an SRCU-fast-updown API a508939e1535 ACPI: PM: Fix a spelling mistake 037dada8bbb1 ACPI: LPSS: Fix a spelling mistake 80a85a771deb RDMA/rxe: reclassify sockets in order to avoid false positives from lockdep 45d100ee0d6e net: stmmac: dwmac: Disable flushing frames on Rx Buffer Unavailable 0b39ce8f71c9 platform/x86/amd/pmf: Use devm_mutex_init() for mutex initialization 2bd038de12e6 platform/x86/amd/pmf: Add BIOS_INPUTS_MAX macro to replace hardcoded array size 5de863efbf88 iommupt: Avoid a compiler bug with sw_bit 5c9c1e78de1e selftests: af_unix: remove unused stdlib.h include de59a8a3a1aa spi: dt-bindings: airoha: add compatible for EN7523 061795b345af spi: airoha-snfi: en7523: workaround flash damaging if UART_TXD was short to GND c45d5d9803a4 firmware: cs_dsp: Use kvzalloc() to allocate control caches ed6e90cb9fe5 firmware: cs_dsp: Take pwr_lock around reading controls debugfs 56736543b570 ASoC: Intel: catpt: Do not block the system from suspending 8a342b2be1c8 ASoC: Intel: catpt: Do not ignore errors on runtime resume 16e17736282f ASoC: Intel: catpt: Fix probing order of driver components 86a5b621be65 ASoC: Intel: catpt: Fix error path in hw_params() ea38b262a2df ASoC: Intel: catpt: Switch to resource_xxx() API 1a0ce0a1e6d2 ASoC: Intel: catpt: Fix offset checks f7f78098690d configfs: Constify ct_item_ops in struct config_item_type f2f36500a63b configfs: Constify ct_group_ops in struct config_item_type 3a2c32d357db RDMA/siw: reclassify sockets in order to avoid false positives from lockdep 1d1b8b0734af platform/x86: serial-multi-instantiate: Add IRQ_RESOURCE_OPT for IRQ missing projects f278809475f6 debugfs: Remove broken no-mount mode 3ae94a55d047 debugfs: Remove redundant access mode checks d0fe7104c795 fbnic: Replace use of internal PCS w/ Designware XPCS d0ce9fd7eae0 fbnic: Add SW shim for MDIO interface to PMD and PCS 1fe7978329d7 fbnic: Add handler for reporting link down event statistics 9963117a2b9b fbnic: Add logic to track PMD state via MAC/PCS signals f18dd1b15f7a fbnic: Rename PCS IRQ to MAC IRQ as it is actually a MAC interrupt 3f29dd34f75a net: pcs: xpcs: Add support for FBNIC 25G, 50G, 100G PMD 39e138173ae7 net: pcs: xpcs: Fix PMA identifier handling in XPCS 7622d5527693 net: pcs: xpcs: Add support for 25G, 50G, and 100G interfaces e6c43c950090 net: phy: Add MDIO_PMA_CTRL1_SPEED for 2.5G and 5G to reflect PMA values 278ff7048466 platform/x86/amd/pmf: Refactor repetitive BIOS output handling 2585973c7f9e usb: gadget: tegra-xudc: Always reinitialize data toggle when clear halt ebf853897910 MAINTAINERS: add German Maglione as virtiofs co-maintainer fae00ea9f003 pwm: rzg2l-gpt: Allow checking period_tick cache value only if sibling channel is enabled 155c9971fa88 RDMA/bng_re: Remove prefetch instruction d3cc7cd7bc46 backlight: aw99706: Fix unused function warnings from suspend/resume ops b0a848f4a47a x86/bugs: Make i386 use GENERIC_BUG_RELATIVE_POINTERS d62e4f2b9542 x86/bug: Fix BUG_FORMAT vs KASLR 59bfa6408214 objtool: Build with disassembly can fail when including bdf.h 7b78b26757e0 gpio: shared: handle the reset-gpios corner case 350a84011028 vhost/test: add test specific macro for features 9513f25056b2 virtio: clean up features qword/dword terms 2828c60b2437 vduse: add WQ_PERCPU to alloc_workqueue users a8980af1bf3e virtio_balloon: add WQ_PERCPU to alloc_workqueue users 731ca4a4cc52 vdpa/pds: use %pe for ERR_PTR() in event handler registration f3f64c2eaffb vhost: Fix kthread worker cgroup failure handling b41ca62c0019 virtio: vdpa: Fix reference count leak in octep_sriov_enable() f0ea2e91093a vdpa/mlx5: Fix incorrect error code reporting in query_virtqueues deb55fc994e3 virtio: fix map ops comment 43236d8bbaff virtio: fix virtqueue_set_affinity() docs 5e88a5a97d11 virtio: standardize Returns documentation style c15f42e09178 virtio: fix grammar in virtio_map_ops docs 63598fba55ab virtio: fix grammar in virtio_queue_info docs 7831791e77a1 virtio: fix whitespace in virtio_config_ops 361173f95ae4 virtio: fix typo in virtio_device_ready() comment f8113000855a virtio: fix kernel-doc for mapping/free_coherent functions e40b6abe0b12 virtio_vdpa: fix misleading return in void function b72a6ddf6af2 ALSA: hda/realtek: fix mute/micmute LEDs don't work for HP 200 G2i d84fe2f30b0a KVM: LoongArch: selftests: Add exception handler register interface 1c5d3a1eab32 KVM: LoongArch: selftests: Add basic interfaces 985a96983bed KVM: LoongArch: selftests: Add system registers save/restore on exception d3e43a1f34ac LoongArch: KVM: Use 64-bit register definition for EIOINTC 7bcd8d0b2237 LoongArch: KVM: Add AVEC basic support 74087611f0ba LoongArch: KVM: Get VM PMU capability from HW GCFG register f93505f35745 amd-xgbe: let the MAC manage PHY PM c30595917585 net: hibmcge: add support for pagepool on rx 2e68bb2e0f77 net: hibmcge: reduce packet drop under stress testing 91f3305b97fc net: hibmcge: add support for tracepoint to dump some fields of rx_desc 37a96c2009f7 net: fman_memac: report structured ethtool counters 7241d80e7706 net: dpaa: fman_memac: complete phylink support with 2500base-x 002373a8b01d net: phy: dp83867: implement configurability for SGMII in-band auto-negotiation 308b7dee3e5c tools: ynl: add YNL test framework 546dbb022310 of: Skip devicetree kunit tests when RISCV+ACPI doesn't populate root node d08989276a4b soc: tegra: Simplify with of_machine_device_match() 57f77cb75b74 soc: qcom: ubwc: Simplify with of_machine_get_match_data() 599ff56eece8 powercap: dtpm: Simplify with of_machine_get_match_data() fa622c9e9ba7 platform: surface: Simplify with of_machine_get_match_data() 430446975142 irqchip/atmel-aic: Simplify with of_machine_get_match_data() f83b42705782 firmware: qcom: scm: Simplify with of_machine_device_match() 4b94d21fac33 cpuidle: big_little: Simplify with of_machine_device_match() 1ead1349fb58 cpufreq: sun50i: Simplify with of_machine_device_match() 83121ec18709 cpufreq: mediatek: Simplify with of_machine_get_match_data() 6ea891a6dd37 cpufreq: dt-platdev: Simplify with of_machine_get_match_data() 4a93adcbd201 of: Add wrappers to match root node with OF device ID tables 651765e8d527 netlink: specs: add big-endian byte-order for u32 IPv4 addresses 73d834cd1774 fm10k: extract GRXRINGS from .get_rxnfc 3399fd519dd4 ixgbevf: extract GRXRINGS from .get_rxnfc 768ce58dddb2 igc: extract GRXRINGS from .get_rxnfc d6c744f46816 igb: extract GRXRINGS from .get_rxnfc 873a1942fbc6 idpf: extract GRXRINGS from .get_rxnfc 8e8c00e1d213 ice: extract GRXRINGS from .get_rxnfc fe0a3d7d1dca iavf: extract GRXRINGS from .get_rxnfc a8acbcbaf6d0 i40e: extract GRXRINGS from .get_rxnfc b35e94edf229 net: stmmac: pci: Use generic PCI suspend/resume routines c4064af1c7e3 net: stmmac: loongson: Use generic PCI suspend/resume routines 4440bf5f2e75 net: stmmac: Add generic suspend/resume helper for PCI-based controllers dadc51871d76 ptp: ptp_ines: add HW timestamp configuration reporting d51de60b8edb net: phy: nxp-c45-tja11xx: add HW timestamp configuration reporting ab95392ab5d3 phy: mscc: add HW timestamp configuration reporting 036bb4a5372e net: phy: dp83640: add HW timestamp configuration reporting 1cff8392df0c net: phy: broadcom: add HW timestamp configuration reporting f467777efbfb phy: add hwtstamp_get callback to phy drivers 6aac2aa2dfae phy: rename hwtstamp callback to hwtstamp_set c01a6e5b2e4f selftests/net: packetdrill: pass send_omit_free to MSG_ZEROCOPY tests 83348905e413 gfs2: Clean up SDF_JOURNAL_LIVE flag handling 16c319798403 gfs2: No longer thaw filesystems during a withdraw 3a88edc1657d gfs2: Withdraw immediately in gfs2_trans_add_meta bbbf1529ea9b gfs2: New gfs2_withdraw_helper 0e10da69d167 gfs2: Clean up properly during a withdraw 473678ccb97d gfs2: Rename gfs2_{gl_dq_holders => withdraw_glocks} 655531c95be3 Revert "gfs2: fix infinite loop when checking ail item count before go_inval" af572efef10a Revert "gfs2: Allow some glocks to be used during withdraw" 41ad1f7c8b0a Revert "gfs2: Check for log write errors before telling dlm to unlock" 6bb7c1bf5a62 Revert "gfs2: fix a deadlock on withdraw-during-mount" dcc42d554176 Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (6/6) 406058184c59 Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (5/6) a07a1e46d27a Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (4/6) 4cee5b0f7a82 Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (3/6) 2aae092dc40f Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (2/6) 20b44ddbbb07 Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (1/6) 833c93caea00 Revert "gfs2: don't stop reads while withdraw in progress" 1714e8543dbe gfs2: Rename LM_FLAG_{NOEXP -> RECOVER} fab27b49305c gfs2: Kill gfs2_io_error_bh_wd 0e2038a90cad gfs2: Withdraw immediately on log write errors 1b7d498dcab4 gfs2: Rename gfs2_{withdrawing_or_ => }withdrawn 8daf6c2b3d8c gfs2: Get rid of delayed withdraws 9c4a3de6cd5b gfs2: Asynchronous withdraw 9334c73fb16b gfs2: Add clean argument to lm_unmount hook 94f56488c7e4 gfs2: Clean up quotad timeout handling dff1fb6d8b7a gfs2: Fix "gfs2: Switch to wait_event in gfs2_quotad" 5b351583a327 gfs2: Minor cosmetic remote delete cleanups 64c10ed9274b gfs2: fix remote evict for read-only filesystems af7273cc7ae0 selftests/net: initialize char variable to null 625f43be3f50 spi: dt-bindings: renesas,rzv2h-rspi: Document RZ/V2N SoC support 7c11c56eb32e ext4: align max orphan file size with e2fsprogs limit 39fc6d4d3527 Documentation: ext4: Document casefold and encrypt flags 4ada1e4f8937 fs/ext4: fix typo in comment cc742fd1d184 ext4: correct the comments place for EXT4_EXT_MAY_ZEROOUT a9272422316f ext4: cleanup for ext4_map_blocks dac092195b6a ext4: rename EXT4_GET_BLOCKS_PRE_IO d9ee3ff810f1 ext4: improve integrity checking in __mb_check_buddy by enhancing order-0 validation 3f7a79d05c69 ext4: fix incorrect group number assertion in mb_check_buddy 0cd8feea8777 ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock() 4091c8206cfd ext4: clear i_state_flags when alloc inode 6abfe107894a jbd2: fix the inconsistency between checksum and data in memory for journal sb 3db63d2c2d1d ext4: check if mount_opts is NUL-terminated in ext4_ioctl_set_tune_sb() ee5a977b4e77 ext4: fix string copying in parse_apply_sb_mount_options() 80d05f640a51 jbd2: store more accurate errno in superblock when possible 986835bf4d11 jbd2: avoid bug_on in jbd2_journal_get_create_access() when file system corrupted 2a9c8c0b59d3 kbuild: add target to build a cpio containing modules c83c9564cd1c initramfs: add gen_init_cpio to hostprogs unconditionally 5d24321e4c15 io_uring: Introduce getsockname io_uring cmd d73c16770873 socket: Split out a getsockname helper for io_uring 4677e78800bb socket: Unify getsockname and getpeername implementation c264534c394a fgraph: Remove coarse PID filtering from graph_entry() 1650a1b6cb1a fgraph: Check ftrace_pids_enabled on registration for early filtering b5d6d3f73d0b fgraph: Initialize ftrace_ops->private for function graph ops f83ac7544fbf function_graph: Enable funcgraph-args and funcgraph-retaddr to work simultaneously 20e7168326f5 tracing: Add boot-time backup of persistent ring buffer f93a7d0caccd ftrace: Allow tracing of some of the tracing code 400ddf1dbe70 tracing: Use strim() in trigger_process_regex() instead of skip_spaces() 61d445af0a7c tracing: Add bulk garbage collection of freeing event_trigger_data 78c705139494 tracing: Remove unneeded event_mutex lock in event_trigger_regex_release() b052d70f7c9c tracing: Merge struct event_trigger_ops into struct event_command bdafb4d4cb3b tracing: Remove get_trigger_ops() and add count_func() from trigger ops 23c0e9cc76bf tracing: Show the tracer options in boot-time created instance 7a6735cc9b4c ftrace: Avoid redundant initialization in register_ftrace_direct 49c1364c7ca3 tracing: Remove unused variable in tracing_trace_options_show() ac87b220a6e9 fgraph: Make fgraph_no_sleep_time signed 688b745401ab bpf: Fix exclusive map memory leak e61462232a58 selftests/landlock: Fix makefile header list 335ef80e4a9e landlock: Make docs in cred.h and domain.h visible f4d3ef2dd0e3 landlock: Minor comments improvements 6341646f7225 regulator: pf9453: Constify pointers to 'regulator_desc' wrap struct 03c3bdebaad2 regulator: pca9450: Constify pointers to 'regulator_desc' wrap struct 438e90a287c8 regulator: mt6358: Constify pointers to 'regulator_desc' wrap struct 50011cacaeb9 regulator: bd96801: Constify pointers to 'regulator_desc' wrap struct 7a7e1ed307de regulator: bd718x7: Constify pointers to 'regulator_desc' wrap struct d02ea816ccca regulator: bd71828: Constify pointers to 'regulator_desc' wrap struct 788915a22bdf regulator: bd71815: Constify pointers to 'regulator_desc' wrap struct ac1530cdea98 regulator: Use container_of_const() when all types are const 834ebb5678d7 perf tools: Don't read build-ids from non-regular files 81c45c62dc3e iommu/arm-smmu-v3-iommufd: Allow attaching nested domain for GBPA cases c9573287729b perf vendor events riscv: add T-HEAD C920V2 JSON support c6a45ee7607d ublk: prevent invalid access with DEBUG 87c75fa75559 perf pmu: fix duplicate conditional statement 9d3fcd0ebe91 ASoC: mediatek: mt8189: remove unnecessary NULL check 900baa6e7bb0 firmware: cs_dsp: Remove redundant download buffer allocator 950c74fd6cd8 remoteproc: qcom: pas: Add support for SDM660 CDSP acd6c28a2503 dt-bindings: remoteproc: qcom: adsp: Add SDM660 CDSP compatible db03780e4378 dt-bindings: remoteproc: qcom: adsp: Add missing constrains for SDM660 ADSP ca079ec3ebed dt-bindings: remoteproc: qcom,sc8280xp-pas: Fix CDSP power desc 7f07a5c3e2f5 remoteproc: omap: Remove redundant pm_runtime_mark_last_busy() calls a857d99201cc s390/dasd: Use scnprintf() instead of sprintf() 43198756ee8c s390/dasd: Move device name formatting into separate function 764def9e8eaf s390/dasd: Remove unnecessary debugfs_create() return checks c943bfc6afb8 s390/dasd: Fix gendisk parent after copy pair swap 17e7972979e1 ACPI: processor_core: fix map_x2apic_id for amd-pstate on am4 72e5c0d70d32 hwmon/w83781d: Drop REALLY_SLOW_IO setting 8ac2a19d7063 hwmon/lm78: Drop REALLY_SLOW_IO setting 2f88425ef590 hwmon: sy7636a: Fix regulator_enable resource leak on error path 30065e73d7c0 nvdimm: Prevent integer overflow in ramdax_get_config_data() 1e93de9205b4 io_uring/query: drop unused io_handle_query_entry() ctx arg 283f90b50de0 watchdog: diag288_wdt: Remove KMSG_COMPONENT macro c70b9d5fdcd7 remoteproc: qcom: Use of_reserved_mem_region_* functions for "memory-region" 6297fb3863d8 rust: id_pool: rename IdPool::new() to with_capacity() d0cf6512bbcf rust: bitmap: add BitmapVec::new_inline() f5535d78e126 rust: bitmap: add MAX_LEN and MAX_INLINE_LEN constants d6f4941f1b4f drivers: hid: renegotiate resolution multipliers with device after reset baa120439ac0 HID: evision: Fix Report Descriptor for Evision Wireless Receiver 320f:226f 112766cdf2e5 rpmsg: glink: remove duplicate code for rpmsg device remove a53e356df548 rpmsg: glink: fix rpmsg device leak a1f2c2d55a81 remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8974 3d447dcdae53 dt-bindings: remoteproc: qcom,adsp: Make msm8974 use CX as power domain 072f2c495725 USB: serial: option: move Telit 0x10c7 composition in the right place c908039a29aa USB: serial: option: add Telit Cinterion FE910C04 new compositions a4d01f3b02d0 hwmon: (adm1026) Convert macros to functions to avoid TOCTOU 9eb4fb93069a hwmon: (adm1029) Add locking to avoid TOCTOU be89cf786d36 hwmon: (lm87) Convert macros to functions to avoid TOCTOU 36dcfa468525 HID: logitech-dj: Fix probe failure when used with KVM ca389a55d8b2 HID: logitech-dj: Remove duplicate error logging ae9416f1f4ad HID: logitech-dj: Add support for G Pro X Superlight 2 receiver c411d8bf0699 thermal/drivers/imx91: Add support for i.MX91 thermal monitoring unit f32aedc5753e dt-bindings: thermal: fsl,imx91-tmu: add bindings for NXP i.MX91 thermal module 1ee90870ce79 dt-bindings: thermal: tsens: Add QCS8300 compatible ea34511aaf75 driver core: Check drivers_autoprobe for all added devices ac1ab906d7a9 driver core: WQ_PERCPU added to alloc_workqueue users e40ad215cea2 driver core: replace use of system_unbound_wq with system_dfl_wq cd22926af454 tick/nohz: Expose housekeeping CPUs in sysfs f10c23fa159c tick/nohz: avoid showing '(null)' if nohz_full= not set 76987bac71d5 sysfs/cpu: Use DEVICE_ATTR_RO for nohz_full attribute 382b1e8f30f7 kernfs: fix memory leak of kernfs_iattrs in __kernfs_new_node 2467f9928c98 fs/kernfs: raise sb->maxbytes to MAX_LFS_FILESIZE d3d25f430cad mod_devicetable: Bump auxiliary_device_id name size 71464949b1f5 sysfs: simplify attribute definition macros 2d76fdc1c91a samples/kobject: constify 'struct foo_attribute' c301a2e2d78c samples/kobject: add is_visible() callback to attribute group 7dd9fdb4939b sysfs: attribute_group: enable const variants of is_visible() 02ac5335a551 sysfs: introduce __SYSFS_FUNCTION_ALTERNATIVE() 964c93b1eef3 sysfs: transparently handle const pointers in ATTRIBUTE_GROUPS() f85d90dd8d0e sysfs: attribute_group: allow registration of const attribute cbe1d77ed84a hangcheck-timer: fix coding style spacing e03a2f7df72e hangcheck-timer: Replace %Ld with %lld 75d19e368640 hangcheck-timer: replace printk(KERN_CRIT) with pr_crit 3397c3cd859a uio: Add SVA support for PCI devices via uio_pci_generic_sva.c 4d4e746aa9f0 dt-bindings: slimbus: fix warning from example 6d5925b667e4 intel_th: Fix error handling in intel_th_output_open 43cd4b634ef9 misc: rp1: Fix an error handling path in rp1_probe() 85e83789582f char: xillybus: add WQ_UNBOUND to alloc_workqueue users ef48f0f19ec9 misc: bh1770glc: use pm_runtime_resume_and_get() in power_state_store 05d36a5931d9 misc: cb710: Fix a NULL vs IS_ERR() check in probe() 4863cb2b0f50 mux: mmio: Add suspend and resume support f0fdaa4ad55b virt: acrn: split acrn_mmio_dev_res out of acrn_mmiodev 177fdbae39ec fs: inline step_into() and walk_component() 9d2a6211a7b9 fs: tidy up step_into() & friends before inlining eff094a58d00 orangefs: use inode_update_timestamps directly f981264ae75e btrfs: fix the comment on btrfs_update_time ded99587047c btrfs: use vfs_utimes to update file timestamps 013983665227 fs: export vfs_utimes 7f30e7a42371 fs: lift the FMODE_NOCMTIME check into file_update_time_flags 3cd9a42f1b5e fs: refactor file timestamp update logic e6df0f649cff greybus: gb-beagleplay: Fix timeout handling in bootloader functions 8c5d9488b9c0 greybus: add WQ_PERCPU to alloc_workqueue users 00a925eee854 char/mwave: drop typedefs 1c7e15b0e5b4 char/mwave: drop printk wrapper 53688a9f3735 char/mwave: remove printk tracing 3b4df2320ef6 char/mwave: remove unneeded fops 48e77862a73b char/mwave: remove MWAVE_FUTZ_WITH_OTHER_DEVICES ifdeffery 3b4d1b226dc5 char/mwave: remove dead code 043cc0334515 spi: dt-bindings: renesas,rzv2h-rspi: Document RZ/V2N SoC support 9906efa545d1 firmware_loader: make RUST_FW_LOADER_ABSTRACTIONS select FW_LOADER 1520007aa361 staging: gpib: Clean-up commented-out code 73b97d46dde6 ASoC: fsl_xcvr: clear the channel status control memory ea39cd0e42a2 staging: rtl8723bs: remove custom FIELD_OFFSET macro d82c5681dfe6 staging: rtl8723bs: replace FIELD_OFFSET usage with offsetof in rtw_mlme_ext.c 2cbcfd3fce6f staging: rtl8723bs: remove dead commented code from odm.c 6ddb173fcf34 staging: rtl8723bs: use standard offsetof in cfg80211 operations e09748f87442 staging: rtl8723bs: remove unused registry and BSSID offset macros 98d86d87aafb comedi: 8255: Fail to attach if fail to request I/O port region 2402f958cf3b comedi: comedi_bond: Check for loops when bonding devices d1b3b9c70e11 comedi: kcomedilib: Add loop checking variants of open and close 51495254fda4 comedi: Use reference count for asynchronous command functions 4e1da516debb comedi: Add reference counting for Comedi command handling a51f025b5038 comedi: pcl818: fix null-ptr-deref in pcl818_ai_cancel() f24c6e3a39fa comedi: multiq3: sanitize config options in multiq3_attach() bcf016aa87fb ASoC: tegra: remove Kconfig dependency on TEGRA20_APB_DMA 4cfc7d5a4a01 gfs2: fix freeze error handling 0de7d9cd07a2 comedi: check device's attached status in compat ioctls 72262330f7b3 comedi: c6xdigio: Fix invalid PNP driver unregistration 2c5f4a53476e gfs2: Prevent recursive memory reclaim f0a40fe2fc2c MAINTAINERS: Downgrade ocxl to Odd Fixes a6dab2f61d23 mei: Fix error handling in mei_register 5d92c3b41f0b mei: gsc: add dependency on Xe driver 58796560642a mei: Remove redundant pm_runtime_mark_last_busy() calls cd41d3420ef6 ASoC: nau8325: add missing build config b4d072c98e47 ASoC: nau8325: use simple i2c probe function 2c8ad5cfc22d rust: list: add warning to List::remove docs about mem::take 6c37bebd8c92 rust_binder: avoid mem::take on delivered_deaths 3e0ae02ba831 rust_binder: fix race condition on death_list 1e9a37d35a0e android: binder: add missing return value documentation for binder_apply_fd_fixups() 77198581e0d0 android: binderfs: add missing parameters in binder_ctl_ioctl()'s doc c938fdd82fac MAINTAINERS: add Alice as a Binder maintainer c1437332e4d3 rust_binder: move BC_FREE_BUFFER drop inside if statement d4b83ba11cf2 rust_binder: use compat_ptr_ioctl a1fb84ab7b92 binder: mark binder_alloc_exhaustive_test as slow 75a9f4c54770 serial: sh-sci: Fix deadlock during RSCI FIFO overrun error a6cdfd69ad38 dt-bindings: serial: rsci: Drop "uart-has-rtscts: false" 13532b5186a7 LoongArch: dts: Add uart new compatible string 25e95d763176 serial: 8250: Add Loongson uart driver support 7cf86b66e562 dt-bindings: serial: 8250: Add Loongson uart compatible ab9a30d6febf serial: 8250: add driver for KEBA UART 6974711cf770 serial: Keep rs485 settings for devices without firmware node abffd1e6c4f1 serial: qcom-geni: Enable Serial on SA8255p Qualcomm platforms 10904d725f6e serial: qcom-geni: Enable PM runtime for serial driver 29e8a0c587e3 serial: sprd: Return -EPROBE_DEFER when uart clock is not ready f0a6e936eb9c tty: serial: samsung: Declare earlycon for Exynos850 57c879469336 serial: icom: Convert PCIBIOS_* return codes to errnos d3210c8e88ee serial: 8250-of: Fix style issues in 8250_of.c 0e5a99e0e5f5 serial: add support of CPCI cards ae333a91006c serial: mux: Fix kernel doc for mux_poll() 1879c2e44651 tty: replace use of system_unbound_wq with system_dfl_wq 2b7a0f47aaf2 usb: typec: ucsi: fix use-after-free caused by uec->work 6b120ef99fbc usb: typec: ucsi: fix probe failure in gaokun_ucsi_probe() 6d935ce213bd usb: dwc3: core: Remove redundant comment in core init c69ff68b097b usb: phy: Initialize struct usb_phy list_head 8da059f2a497 fuse: Uninitialized variable in fuse_epoch_work() 95c39eef7c2b fuse: fix io-uring list corruption for terminated non-committed requests 39781cc3d54b staging: rtl8723bs: core: delete commented-out code 18ac97e9de0f staging: rtl8723bs: core: fix block comment style issues 760b8eec2cf8 soc: fsl: qbman: use kmalloc_array() instead of kmalloc() c181703a290a soc: fsl: qbman: add WQ_PERCPU to alloc_workqueue users 3fca89b7756c MAINTAINERS: Update email address for Christophe Leroy 1c93edfd506c s390/entry: Use lay instead of aghik 79cf71c0b177 mmc: sdhci-of-dwcmshc: reduce CIT for better performance c7ce6453b769 mmc: sdhci-of-dwcmshc: Disable internal clock auto gate for Rockchip SOCs 9aea35eb98a6 dt-bindings: can: mpfs: document resets d1780dce9575 clocksource/drivers: Add Realtek system timer driver 40caba2bd027 dt-bindings: timer: Add Realtek SYSTIMER ed92a968a967 clocksource/drivers/stm32-lp: Drop unused module alias 627f3f3716a3 clocksource/drivers/rda: Add sched_clock_register for RDA8810PL SoC 6a2416892e89 clocksource/drivers/nxp-stm: Prevent driver unbind d20103d8f880 MAINTAINERS: Simplify m_can section 07688a882f8e MAINTAINERS: Add myself as m_can maintainer e25f964cf414 clocksource/drivers/nxp-pit: Prevent driver unbind 6aa10f0e2ef9 clocksource/drivers/arm_arch_timer_mmio: Prevent driver unbind b452d2c97eec clocksource/drivers/nxp-stm: Fix section mismatches 62524f285c11 clocksource/drivers/sh_cmt: Always leave device running after probe 6b38a8b31e2c clocksource/drivers/stm: Fix double deregistration on probe failure 2ba8e2aae132 clocksource/drivers/ralink: Fix resource leaks in init error path 640594a04f11 clocksource/drivers/timer-sp804: Fix read_current_timer() issue when clock source is not registered 576c564ec3bb clocksource/drivers/sprd: Enable register for timer counter from 32 bit to 64 bit 3a34330f6339 can: rcar_canfd: Add suspend/resume support 161266c754e7 can: rcar_canfd: Convert to DEFINE_SIMPLE_DEV_PM_OPS() ddf9bbf22b70 can: rcar_canfd: Invert CAN clock and close_candev() order fa5f4ec8fff8 can: rcar_canfd: Extract rcar_canfd_global_{,de}init() eda3d6c8d784 can: rcar_canfd: Use devm_clk_get_optional() for RAM clk 790ec4c45389 can: rcar_canfd: Invert global vs. channel teardown 41c13eaf3993 can: rcar_canfd: Invert reset assert order b360a13d44db can: dev: print bitrate error with two decimal digits 1a620a723853 can: raw: instantly reject unsupported CAN frames 816cf430e84b can: add dummy_can driver f5de373ae455 can: calc_bittiming: add can_calc_sample_point_pwm() a6ddf91a4f97 can: calc_bittiming: add can_calc_sample_point_nrz() 1d147cb7c51d can: calc_bittiming: replace misleading "nominal" by "reference" 46552323fa67 can: netlink: add PWM netlink interface 9892339cf034 can: calc_bittiming: add PWM calculation 8e2a2885a2a6 can: bittiming: add PWM validation f6ccc2b293ba can: bittiming: add PWM parameters 6df01533e535 can: dev: can_dev_dropped_skb: drop CC/FD frames in CANXL-only mode 233134af2086 can: netlink: add CAN_CTRLMODE_XL_TMS flag e63281614747 can: netlink: add initial CAN XL support 60f511f443e5 can: netlink: add CAN_CTRLMODE_RESTRICTED d037d05c2e32 can: dev: can_dev_dropped_skb: drop CAN FD skbs if FD is off 585a4f22c4f9 can: bittiming: apply NL_SET_ERR_MSG() to can_calc_bittiming() 66e75b2758d6 can: dev: can_get_ctrlmode_str: use capitalized ctrlmode strings f9e788c5fd3a wifi: mac80211: allow sharing identical chanctx for S1G interfaces a7ab6f946683 arm64: dts: amlogic: meson-g12b: Fix L2 cache reference for S922X CPUs e1c246c6410f arm64: dts: Add gpio_intc node for Amlogic S7D SoCs 303dad7af6f5 arm64: dts: Add gpio_intc node for Amlogic S7 SoCs 3ac37d522a94 arm64: dts: Add gpio_intc node for Amlogic S6 SoCs 2cab15a781d0 arm64: dts: amlogic: s7d: add ao secure node 35e41e2a399b arm64: dts: amlogic: s7: add ao secure node 6a46754317d3 arm64: dts: amlogic: s6: add ao secure node 032f2b83a6cf arm64: dts: amlogic: Fix the register name of the 'DBI' region dbb559cfda87 dts: arm64: amlogic: add a5 pinctrl node 7ee8fc4163a7 arm64: dts: amlogic: s7d: add power domain controller node f46ac577522a arm64: dts: amlogic: s7: add power domain controller node e5dde6ff48fc arm64: dts: amlogic: s6: add power domain controller node 3f738dc33ff7 dts: arm64: amlogic: Add ISP related nodes for C3 af94dc561037 arm64: dts: meson: add initial device-tree for Tanix TX9 Pro ea1156e84032 dt-bindings: arm: amlogic: add support for Tanix TX9 Pro 92099de8460a ALSA: usb-audio: Implement jack detection for HP Thunderbolt Dock G2 fba274760d29 ALSA: usb-audio: Modularize realtek_add_jack in mixer_quirks f37e28687923 RDMA/core: Reduce cond_resched() frequency in __ib_umem_release 01dad9ca37c6 RDMA/irdma: Fix SRQ shadow area address initialization 62356fccb195 RDMA/irdma: Remove doorbell elision logic eef3ad030b08 RDMA/irdma: Do not set IBK_LOCAL_DMA_LKEY for GEN3+ 71d3bdae5eab RDMA/irdma: Do not directly rely on IB_PD_UNSAFE_GLOBAL_RKEY 35bd787babd1 RDMA/irdma: Add missing mutex destroy 5eff1ecce301 RDMA/irdma: Fix SIGBUS in AEQ destroy 9e13d880ebae RDMA/irdma: Add a missing kfree of struct irdma_pci_f for GEN2 81f44409fb4f RDMA/irdma: Fix data race in irdma_free_pble a52192816443 RDMA/irdma: Fix data race in irdma_sc_ccq_arm f12ae9ba4d23 docs/zh_CN: Add wd719x.rst translation 56a248e7bc21 docs/zh_CN: Add libsas.rst translation 500372aeb556 ALSA: hda/realtek - Enable Mute LED for HP ZBook X G2i platform 64d67e7add10 KVM: arm64: Convert ICH_HCR_EL2_TDIR cap to EARLY_LOCAL_CPU_FEATURE d9600d57668c PM / devfreq: Fix typo in DFSO_DOWNDIFFERENTIAL macro name ab084f0b8d6d drivers: net: fbnic: Return the true error in fbnic_alloc_napi_vectors. ebe2f0b3cfe3 selftest: af_unix: Extend recv() timeout in so_peek_off.c. adb6b68c5060 selftest: af_unix: Create its own .gitignore. cfeb7cd80f40 virtio_net: enhance wake/stop tx queue statistics accounting 9a5e5334adc0 tcp: remove icsk->icsk_retransmit_timer 08dfe370239e tcp: introduce icsk->icsk_keepalive_timer 27e8257a8651 net: move sk_dst_pending_confirm and sk_pacing_status to sock_read_tx group 3a6e8fd0bf40 tcp: rename icsk_timeout() to tcp_timeout_expires() 436fa8e7d1a1 ice: fix broken Rx on VFs d696c7371614 chtls: Avoid -Wflex-array-member-not-at-end warning 68e83f347266 tools: ynl-gen: add regeneration comment 17fa6ee35bd4 tools: ynl-gen: add function prefix argument 648282e2d1e5 ptp: ocp: Reuse META's PCI vendor ID 4c84a5c7b095 ptp: ocp: Apply standard pattern for cleaning up loop 590f5d1fa6ee ptp: ocp: Make ptp_ocp_unregister_ext() NULL-aware 622cc66ed72c ptp: ocp: Refactor signal_show() and fix %ptT misuse b796632fc83c vsock/test: Extend transport change null-ptr-deref test 87ad869feaed r8169: improve MAC EEE handling de1e5c9333f4 net: phy: mxl-gpy: add support for MxL86252 and MxL86282 9d844da693d6 net: phy: mxl-gpy: add support for MxL86211C ce28e333d628 net: mdio: remove redundant fwnode cleanup a11e0d467da2 net: mdio: eliminate kdoc warnings in mdio_device.c and mdio_bus.c 10ba23a7f6cc net: enetc: update the base address of port MDIO registers for ENETC v4 50bfd9c06f0f net: enetc: set external PHY address in IERB for i.MX94 ENETC 6633df05f3ad net: enetc: set the external PHY address in IERB for port MDIO usage f647ed2ca78e net: dsa: append ethtool counters of all hidden ports to conduit 8afabd27fe46 net: dsa: use kernel data types for ethtool ops on conduit eba81b0a6de3 net: dsa: cpu_dp->orig_ethtool_ops might be NULL 380d19db6e6c cxgb4: Rename sched_class to avoid type clash d6eea0048bc3 r8169: add support for RTL9151A 88337b587b8b selftests/bpf: Make CS length configurable for rqspinlock stress test 6173c1d6208c selftests/bpf: Add lock wait time stats to rqspinlock stress test 224de8d5a30e selftests/bpf: Relax CPU requirements for rqspinlock stress test 8f6ddc058760 bpf: Introduce internal bpf_map_check_op_flags helper function ec95cd103c3a hfs/hfsplus: move on-disk layout declarations into hfs_common.h 8c868a34ea85 libbpf: Fix some incorrect @param descriptions in the comment of libbpf.h f2cb0660ac99 selftests/bpf: Call bpf_get_numa_node_id() in trigger_count() 44bf4611827b docs: bpf: map_array: Specify BPF_MAP_TYPE_PERCPU_ARRAY value size limit 5b70764e1019 riscv: dts: starfive: add Orange Pi RV d94ebab404b0 dt-bindings: riscv: starfive: add xunlong,orangepi-rv ae264ae12442 riscv: dts: starfive: Add VisionFive 2 Lite eMMC board device tree 900b32fd601b riscv: dts: starfive: Add VisionFive 2 Lite board device tree 2ad6d71a0de8 riscv: dts: starfive: Add common board dtsi for VisionFive 2 Lite variants 84853940a733 riscv: dts: starfive: jh7110-common: Move out some nodes to the board dts 7a1e15b248d6 dt-bindings: riscv: Add StarFive JH7110S SoC and VisionFive 2 Lite board 56dfdf2da1cf MAINTAINERS: degrade RISC-V MISC SOC SUPPORT to Odd Fixes 76cc0ba2af91 MAINTAINERS: add tree to RISC-V Microchip entry d794a761c77b MAINTAINERS: remove patchwork from RISC-V MISC SOC SUPPORT d15cd50d1444 MAINTAINERS: add Conor to StarFive entry 8ae28d04593a ASoC: fsl_xcvr: use dev_err_probe() replacing dev_err() + return 9d6c58dae8f6 ACPICA: Avoid walking the Namespace if start_node is NULL 3f04ee216bc1 hfsplus: fix volume corruption issue for generic/101 7d09a8e25121 block: ignore __blkdev_issue_discard() return value 653fda7ae73d sched/mmcid: Switch over to the new mechanism 9da6ccbcea3d sched/mmcid: Implement deferred mode change c809f081fe40 irqwork: Move data struct to a types header fbd0e71dc370 sched/mmcid: Provide CID ownership mode fixup functions 9a723ed7facf sched/mmcid: Provide new scheduler CID mechanism 23343b6b09ac sched/mmcid: Introduce per task/CPU ownership infrastructure 51dd92c71a38 sched/mmcid: Serialize sched_mm_cid_fork()/exit() with a mutex b0c3d51b54f8 sched/mmcid: Provide precomputed maximal value bf070520e398 sched/mmcid: Move initialization out of line 2b1642b88108 signal: Move MMCID exit out of sighand lock 539115f08cf8 sched/mmcid: Convert mm CID mask to a bitmap 35a5c37cb9f1 cpumask: Cache num_possible_cpus() 7ef502fb35b2 PCI: Add Renesas RZ/G3S host controller driver 4bf944f3fcb6 cpuidle: Warn instead of bailing out if target residency check fails 6d96ceff9aeb cpuidle: Update header inclusion c19dfb267c28 Documentation: power/cpuidle: Document the CPU system wakeup latency QoS 2b8d59474239 cpuidle: Respect the CPU system wakeup QoS limit for cpuidle 99b42445f4a4 sched: idle: Respect the CPU system wakeup QoS limit for s2idle e2e4695f015e pmdomain: Respect the CPU system wakeup QoS limit for cpuidle 8e7de6dc4209 pmdomain: Respect the CPU system wakeup QoS limit for s2idle a4e6512a79d8 PM: QoS: Introduce a CPU system wakeup QoS limit 3a64c46c4046 block: fix typos in comments and strings in blk-core a74de0c3663c block: Remove references to __device_add_disk() ed26bd40df11 mailmap: update Pratyush Yadav's email address 3a03de362975 ASoC: stm32: sai: clean up probe error path 23261f0de094 ASoC: stm32: sai: fix OF node leak on probe 312ec2f0d9d1 ASoC: stm32: sai: fix clk prepare imbalance on probe failure e26ff429eaf1 ASoC: stm32: sai: fix device leak on probe 5583a55e074b iommu/arm-smmu-qcom: Enable use of all SMR groups when running bare-metal 84b7344c05c5 spi: microchip: Enable compile-testing for FPGA SPI controllers 67a7bc7f0358 remoteproc: Use of_reserved_mem_region_* functions for "memory-region" d2041f1f11dd iommufd/selftest: Add some tests for the dmabuf flow 44ebaa1744fd iommufd: Accept a DMABUF through IOMMU_IOAS_MAP_FILE 217725f0b2c3 iommufd: Have iopt_map_file_pages convert the fd to a file 74014a4b55f5 iommufd: Have pfn_reader process DMABUF iopt_pages 3114c674401e iommufd: Allow MMIO pages in a batch fc7063abd98e iommufd: Allow a DMABUF to be revoked 71e2409a0c85 iommufd: Do not map/unmap revoked DMABUFs 71db84a092c3 iommufd: Add DMABUF to iopt_pages 96ce2aeb15bd vfio/pci: Add vfio_pci_dma_buf_iommufd_map() 80339b3823bb ASoC: SDCA: Fix NULL vs IS_ERR() bug in sdca_dev_register_functions() a6efc273ab82 net_sched: use qdisc_dequeue_drop() in cake, codel, fq_codel 191ff13e42a7 net_sched: add qdisc_dequeue_drop() helper 0170d7f47c8b net_sched: add tcf_kfree_skb_list() helper 4792c3a4c147 net: annotate a data-race in __dev_xmit_skb() b2e9821cff6c net: prefech skb->priority in __dev_xmit_skb() 2f9babc04d74 net_sched: sch_fq: prefetch one skb ahead in dequeue() 3c1100f042c0 net_sched: sch_fq: move qdisc_bstats_update() to fq_dequeue_skb() ad50d5a3fc20 net_sched: add Qdisc_read_mostly and Qdisc_write groups c5d34f4583ea net_sched: cake: use qdisc_pkt_segs() 2773cb0b3120 net_sched: use qdisc_skb_cb(skb)->pkt_segs in bstats_update() f9e00e51e391 net: use qdisc_pkt_len_segs_init() in sch_handle_ingress() 874c1928d372 net_sched: initialize qdisc_skb_cb(skb)->pkt_segs in qdisc_pkt_len_init() be1b70ab21cb net: init shinfo->gso_segs from qdisc_pkt_len_init() b2a38f6df9da net_sched: make room for (struct qdisc_skb_cb)->pkt_segs 8d6f8d5c585f dt-bindings: thermal: qcom-tsens: make ipq5018 tsens standalone compatible 509c34924d5a s390/vdso: Get rid of -m64 flag handling c0087d807ae8 s390/vdso: Rename vdso64 to vdso b3bdfdf1f93c s390: Rename head64.S to head.S 5e811b922ec9 s390/vdso: Use common STABS_DEBUG and DWARF_DEBUG macros dca7da244349 parisc: Do not reprogram affinitiy on ASP chip 152c862c1721 iommupt: Fix unlikely flows in increase_top() 2381a1b40be4 iommu/amd: Propagate the error code returned by __modify_irte_ga() in modify_irte_ga() b1e24e05e140 PCI: host-generic: Move bridge allocation outside of pci_host_common_init() 99f5aa14f03e NFSD: Add trace point for SCSI fencing operation. 6f52063db9aa NFSD: use correct reservation type in nfsd4_scsi_fence_client 1c873a2fd110 xdrgen: Don't generate unnecessary semicolon f7cb94fad4e6 xdrgen: Fix union declarations 14282cc3cfa2 NFSD: don't start nfsd if sv_permsocks is empty b0f8e1f1f5e8 xdrgen: handle _XdrString in union encoder/decoder 42ba5bd2e28b xdrgen: Fix the variable-length opaque field decoder template 3bd937b49a2e xdrgen: Make the xdrgen script location-independent 75a9b40f3b14 xdrgen: Generalize/harden pathname construction 1e8b6eb1418c MAINTAINERS: Update my email address 44c603f35cad mfd: sec: Drop a stray semicolon ebd61482ffab pinctrl: cix: Fix obscure dependency b55590558ff7 slab: Remove unnecessary call to compound_head() in alloc_from_pcs() 23ac52a4a2dc gpio: zynq: Use modern PM macros dbedf93d1082 gpio: xilinx: Use modern PM macros 353fdaebdc69 gpio: xgene: Use modern PM macros 46e90d3924cb gpio: uniphier: Use modern PM macros 75ff16234bf3 gpio: tqmx86: Use modern PM macros 0ed358a87d6e gpio: pch: Use modern PM macros 2b3c8bd8e13b gpio: omap: Use modern PM macros 07a251bfe3b6 gpio: msc313: Use modern PM macros a92f492a1473 gpio: mlxbf2: Use modern PM macros 1f37a9f7d1fa gpio: ml-ioh: Use modern PM macros b40c4dacf48a gpio: pl061: Use modern PM macros 2557b1f4f21a gpio: htc-egpio: Use modern PM macros 56f3a6d7538d gpio: brcmstb: Use modern PM macros 3f19e57cbfb5 gpio: dwapb: Use modern PM macros 2d45db63260c backlight: lp855x: Fix lp855x.h kernel-doc warnings 25c2b404cd3f dt-bindings: leds: backlight: Add Awinic AW99706 backlight 147b38a5ad06 backlight: aw99706: Add support for Awinic AW99706 backlight 9341d6698f4c backlight: led-bl: Add devlink to supplier LEDs b1f856b1727c mmc: sdhci-msm: Avoid early clock doubling during HS400 transition 8a4a16f86edc MAINTAINERS: Add Shawn Lin as co-maintainer for dw_mmc drivers 69cc9d407585 mmc: sdhci-of-dwcmshc: Fix command queue support for RK3576 4b7a59fa700f Documentation/arm64: Fix the typo of register names 155f8d4ef0b7 ACPI: GTDT: Get rid of acpi_arch_timer_mem_init() e3daf0e7fe97 dt-bindings: net: aspeed: add AST2700 MDIO compatible 194832dcb13b string: use __attribute__((nonnull())) in strends() 16e802667ed5 tools/thermal/thermal-engine: Fix format string bug in thermal-engine 1c6a92a5a5de wifi: nl80211: vendor-cmd: intel: fix a blank kernel-doc line warning 003a6607304d fs: push list presence check into inode_io_list_del() 4c6b40877b4d fs: cosmetic fixes to lru handling a27628f43634 fs: rework I_NEW handling to operate without fences cba1ba11c1ba wifi: cfg80211: include s1g_primary_2mhz when comparing chandefs 3fc830cd8c9d wifi: cfg80211: include s1g_primary_2mhz when sending chandef 24d4da5c2565 wifi: ieee80211: correct FILS status codes 7fd8720dff2d iomap: allocate s_dio_done_wq for async reads as well d7ff85d4b899 iomap: fix iomap_read_end() for already uptodate folios 76192a42c210 iomap: invert the polarity of IOMAP_DIO_INLINE_COMP eca9dc20891d iomap: support write completions from interrupt context 29086a31b3ab iomap: rework REQ_FUA selection ddb4873286e0 iomap: always run error completions in user context f9f85149994d fs, iomap: remove IOCB_DIO_CALLER_COMP b56c1c54f225 iomap: use find_next_bit() for uptodate bitmap scanning fed9c62d28b7 iomap: use find_next_bit() for dirty bitmap scanning a74b6c0e53a6 um: Don't rename vmap to kernel_vmap 54ca9e913e22 include/linux/fs.h: trivial fix: regualr -> regular bef0202fb77b fs/splice.c: trivial fix: pipes -> pipe's 37d369fa97cc fs: Add uoff_t 8d79ec9e7f63 fs: mark lookup_slow() as noinline 7c179096e77e fs: add predicts based on nd->depth 73029e73ccd0 x86/cc: Fix enum spelling to fix kernel-doc warnings 32bd348be3fa KVM: Fix last_boosted_vcpu index assignment bug d86a4e645859 arm64: dts: sprd: sc9860: Simplify clock nodes c58f520e6acf ALSA: ctxfi: Add support for Onkyo SE-300PCIE (OK0010) 9b4a22733c15 ALSA: ctxfi: Add support for dedicated RCA switching a2dbaeb5c61e ALSA: ctxfi: Refactor resource alloc for sparse mappings 9bb003a1f98b ALSA: ctxfi: Use explicit output flag for DAIO resources 4b490e0d103c ALSA: ctxfi: Add ADC helper functions for GPIO 5ebd05427271 ALSA: ctxfi: Add hw parameter to daio_mgr_dao_init() a748e1dbb2df ALSA: usb-audio: Fix max bytes-per-interval calculation e7534e790557 dt-bindings: PCI: Add Renesas RZ/G3S PCIe controller binding fe5dbe3110c5 hwmon: (asus-ec-sensors) correct Pro WS TRX50-SAGE WIFI entry 96f03c8cb29f Revert "Merge branch 'loop-aio-nowait' into for-6.19/block" 6228efe0cc01 mptcp: leverage the backlog for RX packet processing ee458a3f314e mptcp: introduce mptcp-level backlog 9db5b3cec4ec mptcp: borrow forward memory from subflow 0eeb372deebc mptcp: handle first subflow closing consistently 38a4a469c850 mptcp: drop the __mptcp_data_ready() helper 9d8295960300 mptcp: make mptcp_destroy_common() static 48a395605e08 mptcp: do not miss early first subflow close event notification 2ca1b8926fda mptcp: ensure the kernel PM does not take action too late 2834f8edd74d mptcp: cleanup fallback dummy mapping generation 85f22b8e1e9d mptcp: cleanup fallback data fin reception 68c7c3867145 mptcp: fix memcg accounting for passive sockets e777a7fb06b1 mptcp: grafting MPJ subflow earlier bd92dd8e03d9 mptcp: factor-out cgroup data inherit helper 075b19c211df net: factor-out _sk_charge() helper f296b73d17a4 ipvlan: fix sparse warning about __be32 -> u32 20c20f05cf50 net: mvpp2: extract GRXRINGS from .get_rxnfc 737e14c5dce3 net: mvneta: convert to use .get_rx_ring_count a8ff4842da50 net: hyperv: convert to use .get_rx_ring_count ec1e48e97feb net: optimize eth_type_trans() vs CONFIG_STACKPROTECTOR_STRONG=y e254c212cd9c selftests: af_unix: don't use SKIP for expected failures 00f3b3251814 selftests: netconsole: ensure required log level is set on netcons_basic 5aadc155849e selftests: hw-net: toeplitz: give the test up to 4 seconds c0105ffc5056 selftests: hw-net: toeplitz: read indirection table from the device aa91dbf3eda2 selftests: hw-net: toeplitz: read the RSS key directly from C 27c512af190e selftests: hw-net: toeplitz: make sure NICs have pure Toeplitz configured f81171fecd0c selftests: hw-net: auto-disable building the iouring C code ef0b78b5b6cb i40e: delete a stray tab 90fb9b98fcf5 random: complete sentence of comment 9e0e6577b3e5 btrfs: remove unnecessary inode key in btrfs_log_all_parents() 1c3e03b34042 btrfs: remove redundant zero/NULL initializations in btrfs_alloc_root() 10934c131f9b btrfs: remaining BTRFS_PATH_AUTO_FREE conversions 5c9cac55b7a2 btrfs: send: do not allocate memory for xattr data when checking it exists 7c3acdb998dd btrfs: send: add unlikely to all unexpected overflow checks 139e3167d811 btrfs: reduce arguments to btrfs_del_inode_ref_in_log() 1361f7d8da3e btrfs: remove root argument from btrfs_del_dir_entries_in_log() 9c78fe4a85fd btrfs: use test_and_set_bit() in btrfs_delayed_delete_inode_ref() 70085399b1a1 btrfs: don't search back for dir inode item in INO_LOOKUP_USER 0185c2292c60 btrfs: don't rewrite ret from inode_permission bd45e9e3f623 btrfs: add orig_logical to btrfs_bio for encryption 45d99129b64b btrfs: disable verity on encrypted inodes f96834005386 btrfs: disable various operations on encrypted inodes 4357dd76f558 btrfs: remove redundant level reset in btrfs_del_items() 139f75a3b167 btrfs: simplify leaf traversal after path release in btrfs_next_old_leaf() 3afa17bf243c btrfs: optimize balance_level() path reference handling 31b37b766753 btrfs: factor out root promotion logic into promote_child_to_root() 1a332a6d7047 btrfs: raid56: remove the "_step" infix 8870dbeedcf9 btrfs: raid56: enable bs > ps support 590699d85823 selftests/bpf: Fix htab_update/reenter_update selftest failure 89ca1a403e54 btrfs: raid56: prepare finish_parity_scrub() to support bs > ps cases ba88278c6998 btrfs: raid56: prepare rbio_bio_add_io_paddr() to support bs > ps cases 53474a2ae174 btrfs: raid56: prepare steal_rbio() to support bs > ps cases 05ddf35a5d3d btrfs: raid56: prepare set_bio_pages_uptodate() to support bs > ps cases 64e7b8c7c587 btrfs: raid56: prepare verify_bio_data_sectors() to support bs > ps cases e0eadfcc959d btrfs: raid56: prepare verify_one_sector() to support bs > ps cases 9ba67fd616d6 btrfs: raid56: prepare recover_vertical() to support bs > ps cases 826325b6d091 btrfs: raid56: prepare generate_pq_vertical() for bs > ps cases 91cd1b586578 btrfs: raid56: introduce a new parameter to locate a sector 9042dc00023f btrfs: raid56: add an overview for the btrfs_raid_bio structure 6f84ceb98538 hfsplus: introduce KUnit tests for HFS+ string operations 48f014356698 PCI: Validate pci_rebar_size_supported() input 84a8d467cc42 pagemap: update BUDDY flag documentation b7dd80f8f928 mm: swap: remove scan_swap_map_slots() references from comments 4c239d5f594e mm: swap: change swap_alloc_slow() to void f1bae15c6ad5 mm, swap: remove redundant comment for read_swap_cache_async 68f78bf55b24 mm, swap: use SWP_SOLIDSTATE to determine if swap is rotational cb65082a0ab4 mm, swap: fix memory leak in setup_clusters() error path c23071952394 mm/swap: fix wrong plist empty check in swap_alloc_slow() a9ce09b15761 mm/damon/tests/sysfs-kunit: fix use after free on error path 348ced3da52b hugetlb: add __read_mostly to sysctl_hugetlb_shm_group ccf9eb326b4a tools/testing/vma: add missing stub 04d31610a722 zram: fix the issue that the write - back limits might overflow ecf371b2cabe mm: tweak __vma_enter_locked() 31807483d395 mm/memory-failure: remove the selection of RAS 519912bdaee8 dt-bindings: riscv: Add Svrsw60t59b extension description c64da3950cf4 riscv: mm: add userfaultfd write-protect support 2a3ebad4db63 riscv: mm: add soft-dirty page tracking support 59f6acb4be02 riscv: add RISC-V Svrsw60t59b extension support f59c0924d61a mm: userfaultfd: add pgtable_supports_uffd_wp() 277a1ae3879a mm: softdirty: add pgtable_supports_soft_dirty() d85b653f2c46 mm/vmalloc: cleanup gfp flag use in new_vmap_block() 75f20b17440f mm/vmalloc: cleanup large_gfp in vm_area_alloc_pages() bb4d3c76860d mm/vmalloc: add a helper to optimize vmalloc allocation gfps 07003531e03c mm/vmalloc: warn on invalid vmalloc gfp flags c1bd09994c4d memcg: remove __lruvec_stat_mod_folio 5b3eb779a20c memcg: remove __mod_lruvec_state 469241fe7657 memcg: remove __mod_lruvec_kmem_state 7e44d00a13ca memcg: use mod_node_page_state to update stats 3e700b715e1c selftests/mm: gup_test: fix comment regarding origin of FOLL_WRITE 218fbfad1634 selftests/mm: gup_test: stop testing FOLL_TOUCH cab812d9c964 mm/huge_memory.c: introduce folio_split_unmapped 8826f09616b4 mm: shmem: allow fallback to smaller large orders for tmpfs mmap() access 1b1a4e4d6797 zram: read slot block idx under slot lock e87ddea34567 zram: rework bdev block allocation a4f506c569e1 zram: drop wb_limit_lock 7c929664fddf zram: take write lock in wb limit store handlers e828cccb72ed zram: add writeback batch size device attr f405066a1f0d zram: introduce writeback bio batching 9e0140770837 mm/khugepaged: unify SCAN_PMD_NONE and SCAN_PMD_NULL into SCAN_NO_PTE_TABLE f1040f889882 mm/khugepaged: continue to collapse on SCAN_PMD_NONE eaa4c8063f7c mm/khugepaged: remove redundant clearing of struct collapse_control 46156dba32cb mm: thp: reparent the split queue during memcg offline 776bde7caf80 mm: thp: use folio_batch to handle THP splitting in deferred_split_scan() ad7c7f4576a5 mm: thp: introduce folio_split_queue_lock and its variants fd603ae11e72 mm: thp: replace folio_memcg() with folio_memcg_charged() a3a3e215c9c1 mm: replace remaining pte_to_swp_entry() with softleaf_from_pte() 93976a20345b mm: eliminate further swapops predicates 03bfbc3ad6e4 mm: remove is_hugetlb_entry_[migration, hwpoisoned]() 9ff30bb9ab40 mm: remove non_swap_entry() and use softleaf helpers instead c0a80c2ce68d mm: remove remaining is_swap_pmd() users and is_swap_pmd() 15eabc898dc5 mm: introduce pmd_is_huge() and use where appropriate 0ac881efe164 mm: replace pmd_to_swp_entry() with softleaf_from_pmd() 5dfa79160505 mm/huge_memory: refactor change_huge_pmd() non-present logic e244d82d0290 mm/huge_memory: refactor copy_huge_pmd() non-present logic aa62204cb680 mm: avoid unnecessary use of is_swap_pmd() de4d6c94914f fs/proc/task_mmu: refactor pagemap_pmd_range() fb410d8b89e8 mm: use leaf entries in debug pgtable + remove is_swap_pte() 06fb61462bde mm: eliminate is_swap_pte() when softleaf_from_pte() suffices fb888710e26a mm: avoid unnecessary uses of is_swap_pte() 68aa2fdbf57f mm: introduce leaf entry type and use to simplify leaf entry logic c093cf451094 mm: correctly handle UFFD PTE markers 8a0e4bdddd1c mm/huge_memory: merge uniform_split_supported() and non_uniform_split_supported() c467061fbb6e mm/huge_memory: introduce enum split_type for clarity fe9d31fd1ab6 mm/hmm/test: fix error handling in dmirror_device_init 50d0598cf2c9 mm/huge_memory: fix kernel-doc comments for folio_split() and related 689b8986776c mm/memory-failure: improve large block size folio handling a7ef12c64fd9 mm/huge_memory: add split_huge_page_to_order() d87f4a8f1966 mm/huge_memory: only get folio_order() once during __folio_split() ac7756771a34 mm/khugepaged: unify pmd folio installation with map_anon_folio_pmd() 2a1351cd4176 mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_wp_pmd() c32287471077 gpu/drm/nouveau: enable THP support for GPU memory migration 271a7b2e3c13 selftests/mm/hmm-tests: new throughput tests including THP 24c2c5b8ffbd selftests/mm/hmm-tests: partial unmap, mremap and anon_write tests 519071529d2a selftests/mm/hmm-tests: new tests for zone device THP migration aa3ade429543 lib/test_hmm: add large page allocation failure testing 4265d67e405a mm/migrate_device: add THP splitting during migration 56ef39899643 mm/memremap: add driver callback support for folio splitting 775465fd26a3 lib/test_hmm: add zone device private THP test infrastructure 4964099163d0 mm/memory/fault: add THP fault handling for zone device private pages a30b48bf1b24 mm/migrate_device: implement THP migration of zone device pages 022a12deda53 mm/migrate_device: handle partially mapped folios during collection 146287290023 mm/huge_memory: implement device-private THP splitting 65edfda6f3f2 mm/rmap: extend rmap and migration support device-private entries 368076f52ebe mm/huge_memory: add device-private THP support to PMD operations 3a5a06554566 mm/zone_device: rename page_free callback to folio_free d245f9b4ab80 mm/zone_device: support large zone device private folios 1452468447da KVM: s390: fix missing present bit for gmap puds 5e09895b4063 Documentation: PCI: Amend error recovery doc with pci_save_state() rules 383d89699c50 treewide: Drop pci_save_state() after pci_restore_state() a2f1e22390ac PCI/ERR: Ensure error recoverability at all times be9edde43d85 PCI/PM: Stop needlessly clearing state_saved on enumeration and thaw 894f475f88e0 PCI/PM: Reinstate clearing state_saved in legacy and !PM codepaths b5e719f26107 PCI: dw-rockchip: Configure L1SS support 07c99eac0bc2 PCI: tegra194: Remove unnecessary L1SS disable code a00bba406b5a PCI: dwc: Advertise L1 PM Substates only if driver requests it bcc9a4a0bca3 PCI: dwc: Fix wrong PORT_LOGIC_LTSSM_STATE_MASK definition de8842327728 KVM: arm64: selftests: vgic_irq: Add timer deactivation test 1c9c71ac1b9f KVM: arm64: selftests: vgic_irq: Add Group-0 enable test d2dee2e84983 KVM: arm64: selftests: vgic_irq: Add asymmetric SPI deaectivation test b6c68612ab41 KVM: arm64: selftests: vgic_irq: Perform EOImode==1 deactivation in ack order fd5fa1c8d09a KVM: arm64: selftests: vgic_irq: Remove LR-bound limitation 5053c2ab92a1 KVM: arm64: selftests: vgic_irq: Exclude timer-controlled interrupts 8b7888c5114d KVM: arm64: selftests: vgic_irq: Change configuration before enabling interrupt 27392612c882 KVM: arm64: selftests: vgic_irq: Fix GUEST_ASSERT_IAR_EMPTY() helper 2366295c76c2 KVM: arm64: selftests: gic_v3: Disable Group-0 interrupts by default a1650de7c160 KVM: arm64: selftests: gic_v3: Add irq group setting helper 07bb1c5622a5 KVM: arm64: GICv2: Always trap GICV_DIR register 255de897e7fb KVM: arm64: GICv2: Handle deactivation via GICV_DIR traps 281c6c06e2a7 KVM: arm64: GICv2: Handle LR overflow when EOImode==0 78ffc28456f5 KVM: arm64: GICv3: Force exit to sync ICH_HCR_EL2.En 6dd333c8942b KVM: arm64: GICv3: nv: Plug L1 LR sync into deactivation primitive eb33ffa2bd3f KVM: arm64: GICv3: nv: Resync LRs/VMCR/HCR early for better MI emulation 84792050e039 KVM: arm64: GICv3: Avoid broadcast kick on CPUs lacking TDIR ca3c34da3644 KVM: arm64: GICv3: Handle in-LR deactivation when possible 1c3b3cadcd69 KVM: arm64: GICv3: Add SPI tracking to handle asymmetric deactivation 70fd60bdedc9 KVM: arm64: GICv3: Set ICH_HCR_EL2.TDIR when interrupts overflow LR capacity 295b69216558 KVM: arm64: GICv3: Add GICv2 SGI handling to deactivation primitive cd4f6ee99b28 KVM: arm64: GICv3: Handle deactivation via ICV_DIR_EL1 traps 3cfd59f81e0f KVM: arm64: GICv3: Handle LR overflow when EOImode==0 a69e2d6f8934 KVM: arm64: Use MI to detect groups being enabled/disabled 33c1f60b3213 KVM: arm64: Move undeliverable interrupts to the end of ap_list 05984ba67eb6 KVM: arm64: Invert ap_list sorting to push active interrupts out 76b2eda65ccc KVM: arm64: Make vgic_target_oracle() globally available f04b8a5a83db KVM: arm64: Turn kvm_vgic_vcpu_enable() into kvm_vgic_vcpu_reset() 6780a756044c KVM: arm64: Revamp vgic maintenance interrupt configuration cf72ee637119 KVM: arm64: Eagerly save VMCR on exit dd598fc1139f KVM: arm64: Compute vgic state irrespective of the number of interrupts 0660bc4a2b70 KVM: arm64: GICv2: Extract LR computing primitive 3aa9a50c2007 KVM: arm64: GICv2: Extract LR folding primitive a00c88ac1f90 KVM: arm64: GICv2: Decouple GICH_HCR programming from LRs being loaded 5ceb3dac8022 KVM: arm64: GICv2: Preserve EOIcount on exit 1ae0448ca797 KVM: arm64: GICv3: Extract LR computing primitive 438e47b697f7 KVM: arm64: GICv3: Extract LR folding primitive 00c6d0d4a805 KVM: arm64: GICv3: Decouple ICH_HCR_EL2 programming from LRs f4ded7b0848e KVM: arm64: GICv3: Preserve EOIcount on exit 73c9726975af KVM: arm64: GICv3: Drop LPI active state when folding LRs 0dc433e79ad0 KVM: arm64: Add LR overflow handling documentation 879a7fd4fd64 KVM: arm64: Add tracking of vgic_irq being present in a LR a4413a7c31cf KVM: arm64: Repack struct vgic_irq fields 2a28810cbb8b KVM: arm64: GICv3: Detect and work around the lack of ICV_DIR_EL1 trapping 567ebfedb5bd KVM: arm64: vgic-v3: Fix GICv3 trapping in protected mode 8d3dfab1d305 KVM: arm64: Turn vgic-v3 errata traps into a patched-in constant 08f4f41c1e95 irqchip/apple-aic: Spit out ICH_MISR_EL2 value on spurious vGIC MI fa8f11e8e183 irqchip/gic: Expose CPU interface VA to KVM 8cb4ecec5e36 irqchip/gic: Add missing GICH_HCR control bits d93febe2ed2e KVM: arm64: nv: Forward FEAT_XNX permissions to the shadow stage-2 2608563b466b KVM: arm64: Add support for FEAT_XNX stage-2 permissions dc31124379b6 arm64: Detect FEAT_XNX 54df8b80cc63 btrfs: scrub: always update btrfs_scrub_progress::last_physical 7a832b870b8a btrfs: place all boolean fields together in struct find_free_extent_ctl e21756fc4aa7 btrfs: use booleans for delalloc arguments and struct find_free_extent_ctl d7fe41044b3a btrfs: use bool type for btrfs_path members used as booleans c2b2504ece40 btrfs: update check_skip variable after unlocking current node 5d8222a50ad3 btrfs: abort transaction on item count overflow in __push_leaf_left() 027358a09009 btrfs: always use right leaf variable in __push_leaf_left() 29bb40ed56ab btrfs: remove duplicated leaf dirty status clearing in __push_leaf_right() 7447263d7da2 btrfs: always use left leaf variable in __push_leaf_right() fad159f69eda btrfs: add unlikely to critical error in btrfs_extend_item() 86d3dc812f1e btrfs: remove pointless return value update in btrfs_del_items() e7dd1182fced btrfs: fix leaf leak in an error path in btrfs_del_items() 280dd7c106fd btrfs: fix incomplete parameter rename in btrfs_decompress() 1c094e6ccead btrfs: make a few more ASSERTs verbose ec20799064c8 btrfs: enable encoded read/write/send for bs > ps cases 052fd7a5cace btrfs: make read verification handle bs > ps cases without large folios 2574e9011018 btrfs: make btrfs_repair_io_failure() handle bs > ps cases without large folios 62bcbdca0ea9 btrfs: make btrfs_csum_one_bio() handle bs > ps without large folios fe1e50031fea btrfs: move struct reserve_ticket definition to space-info.c 4decf577fb7a btrfs: move and rename CSUM_FMT definition a320476ca8a3 btrfs: tests: do trivial BTRFS_PATH_AUTO_FREE conversions 5387bd958180 btrfs: raid56: remove sector_ptr structure 1810350b04ef btrfs: raid56: move sector_ptr::uptodate into a dedicated bitmap 17d552ab9b2b btrfs: raid56: remove sector_ptr::has_paddr member 9b3743a6760b btrfs: simplify list initialization in btrfs_compr_pool_scan() 07166122b58a btrfs: scrub: factor out parity scrub code into a helper d435c513652e btrfs: make sure extent and csum paths are always released in scrub_raid56_parity_stripe() cfc7fe2b0f18 btrfs: use kvcalloc for btrfs_bio::csum allocation 1dac8db80cee btrfs: don't generate any code from ASSERT() in release builds dd57c78aec39 btrfs: introduce btrfs_bio::async_csum 39bc80216a36 btrfs: relax btrfs_inode::ordered_tree_lock IRQ locking context 4bbdce84175d btrfs: remove btrfs_fs_info::compressed_write_workers 4591c3ef751d btrfs: make sure all btrfs_bio::end_io are called in task context 81cea6cd7041 btrfs: remove btrfs_bio::fs_info by extracting it from btrfs_bio::inode c5667f9c8eb9 btrfs: headers cleanup to remove unnecessary local includes afc04c8b1bb5 btrfs: replace BTRFS_MAX_BIO_SECTORS with BIO_MAX_VECS c913649c1b02 btrfs: replace const_ilog2() with ilog2() 51070655e7d5 btrfs: zoned: show statistics for zoned filesystems 252877a87015 btrfs: add ASSERTs on prealloc in qgroup functions 7ab5d01d58a7 btrfs: apply the AUTO_K(V)FREE macros throughout the code d00cbce0a7d5 btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macros 285c3ab28eed btrfs: declare free_ipath() via DEFINE_FREE() 937f99c73613 btrfs: scrub: cancel the run if there is a pending signal 4c9c7be47310 PCI: pwrctrl: Add power control driver for TC9563 c7b478504b2e btrfs: scrub: cancel the run if the process or fs is being frozen 02a7e90797be btrfs: scrub: add cancel/pause/removed bg checks for raid56 parity stripes 38e03b820e00 btrfs: annotate as unlikely fs aborted checks in space flushing code f912f0af13ae btrfs: avoid space_info locking when checking if tickets are served 50a51b53782a btrfs: move ticket wakeup and finalization to remove_ticket() cdf8a566eeef btrfs: add data_race() in btrfs_account_ro_block_groups_free_space() 8b6e1f5dcef9 btrfs: remove pointless label and goto from unpin_extent_range() 36574363b75c btrfs: reduce block group critical section in unpin_extent_range() 4cb0abc1cf4f btrfs: change 'reserved' argument from pin_down_extent() to bool 8dcb8e4b110d btrfs: remove 'reserved' argument from btrfs_pin_extent() ec8022cd2656 btrfs: use local variable for space_info in pin_down_extent() 585416766d27 btrfs: reduce block group critical section in pin_down_extent() c0d0b13d27f8 btrfs: reduce block group critical section in do_trimming() a270cb420c06 btrfs: reduce block group critical section in btrfs_add_reserved_bytes() 8b6fa164ab59 btrfs: reduce block group critical section in btrfs_free_reserved_bytes() f7a32dd2a616 btrfs: reduce space_info critical section in btrfs_chunk_alloc() b70c32f10a04 btrfs: remove double underscore prefix from __reserve_bytes() 189db2510569 btrfs: process ticket outside global reserve critical section 5ca7725ddfc5 btrfs: assign booleans to global reserve's full field f18a203a1b31 btrfs: assert space_info is locked in steal_from_global_rsv() afbc047ab0db btrfs: avoid unnecessary reclaim calculation in priority_reclaim_metadata_space() 4ddb077378aa btrfs: shorten critical section in btrfs_preempt_reclaim_metadata_space() 8ab2b8bdbeca btrfs: increment loop count outside critical section during metadata reclaim 49f204be223b btrfs: bail out earlier from need_preemptive_reclaim() if we have tickets 4bd68e475300 cpumask: Don't use "proxy" headers 6f4779faa0c1 btrfs: inline btrfs_space_info_used() 0ce6300feca0 btrfs: avoid used space computation when reserving space a5f8f64aa337 btrfs: avoid used space computation when trying to grant tickets 563ef2befb55 btrfs: make btrfs_can_overcommit() return bool instead of int 60532c2136ea btrfs: avoid recomputing used space in btrfs_try_granting_tickets() 063171a4f0fa btrfs: return real error when failing tickets in maybe_fail_all_tickets() 988f693a46d8 btrfs: subpage: simplify the PAGECACHE_TAG_TOWRITE handling ca428e9b49c7 btrfs: remove pointless data_end assignment in btrfs_extent_item() af1e800c0244 btrfs: use the key format macros when printing keys 95de4b097e25 btrfs: add macros to facilitate printing of keys 225e747ea577 btrfs: remove redundant refcount check in btrfs_put_transaction() a232ff90d146 btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg() 771af6ff72e0 btrfs: remove fs_info argument from btrfs_sysfs_add_space_info_type() 7fc35cc559cb btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions a1359d06d787 btrfs: remove fs_info argument from btrfs_reserve_metadata_bytes() 30b87a23196c btrfs: remove fs_info argument from __reserve_bytes() 09d0f285310a btrfs: fix parameter documentation for btrfs_reserve_data_bytes() 5495cbe920ab btrfs: remove fs_info argument from maybe_clamp_preempt() e182eca6ed2d btrfs: remove fs_info argument from handle_reserve_ticket() ddeac2a12b11 btrfs: remove fs_info argument from steal_from_global_rsv() d77b22de5677 btrfs: remove fs_info argument from need_preemptive_reclaim() 4199eb276134 btrfs: remove fs_info argument from btrfs_calc_reclaim_metadata_size() 3ee124653641 btrfs: remove fs_info argument from shrink_delalloc() and flush_space() e96059c9d7fe btrfs: remove fs_info argument from btrfs_dump_space_info() 78a77f4da4ba btrfs: remove fs_info argument from btrfs_can_overcommit() 302b4b69c4ee btrfs: remove fs_info argument from calc_available_free_space() 1b809e305574 btrfs: remove fs_info argument from maybe_fail_all_tickets() cf3ae29caf16 btrfs: remove fs_info argument from priority_reclaim_metadata_space() f63b36686b72 btrfs: remove fs_info argument from priority_reclaim_data_space() e3df6408b13a btrfs: remove fs_info argument from btrfs_try_granting_tickets() f1ae05b8eaf5 btrfs: avoid repeated computations in btrfs_mark_ordered_io_finished() 3b7c0c20b720 btrfs: avoid multiple i_size rounding in btrfs_truncate() b917a94a4c08 btrfs: consistently round up or down i_size in btrfs_truncate() 28fe58ce6a20 btrfs: add unlikely to unexpected error case in extent_writepages() 74ca34f79e53 btrfs: split assertion into two in extent_writepage_io() 46a23908598f btrfs: use variable for end offset in extent_writepage_io() 18de34daa7c6 btrfs: truncate ordered extent when skipping writeback past i_size 803e115657dd btrfs: implement remove_bdev and shutdown super operation callbacks 6b1ac78dd0f2 btrfs: implement shutdown ioctl 9b2839451dfc btrfs: introduce a new shutdown state 7454048db27d kbuild: Enable GCC diagnostic context for value-tracking warnings 645b9ad2dc6b string: Add missing kernel-doc return descriptions fbcc2150aa40 media: iris: Cast iris_hfi_gen2_get_instance() allocation type 961c989c5fbb drm/plane: Remove const qualifier from plane->modifiers allocation type 5146f56deeab comedi: Adjust range_table_list allocation type 892794c02532 btrfs: use end_pos variable where needed in btrfs_dirty_folio() 38e818718c5e btrfs: fix racy bitfield write in btrfs_clear_space_info_full() 745483ea988b btrfs: fix comment in alloc_bitmap() and drop stale TODO 725e46298876 btrfs: fix double free of qgroup record after failure to add delayed ref head 2215e6b4034a btrfs: subpage: rename macro variables to avoid shadowing 2346b966c66a btrfs: refactor allocation size calculation in alloc_btrfs_io_context() aebe2bb0b861 btrfs: fix trivial -Wshadow warnings 9594783e4b49 btrfs: print-tree: use string format for key names 4e700ac62ac1 btrfs: remove unnecessary NULL fs_info check from find_lock_delalloc_range() 69e293d28a95 btrfs: use single return value variable in btrfs_relocate_block_group() e2378e61153a PCI: Use max() instead of max_t() to ease static analysis 5accdaec526e perf docs: arm-spe: Document new SPE filtering features 14a84c708efd perf tools: Add support for perf_event_attr::config4 80cdf208117a tools headers UAPI: Sync linux/perf_event.h with the kernel sources 8974573ba454 ACPI: tools: pfrut: fix memory leak and resource leak in pfrut.c fe598ab37e47 hwmon: (vt8231) Convert macros to functions to avoid TOCTOU c964081d602f ACPI: property: use min() instead of min_t() 4faaa77d6b32 hwmon: (emc2103) Add locking to avoid TOCTOU 15bfdadd617e cpuidle: governors: teo: Add missing space to the description c03aef883359 PM: hibernate: Extra cleanup of comments in swap handling code c0a67900dc12 objtool: Trim trailing NOPs in alternative aff95e0d4e27 objtool: Add wide output for disassembly 07d70b271a6f objtool: Compact output for alternatives with one instruction 56967b9a7722 objtool: Improve naming of group alternatives 8308fd001927 objtool: Add Function to get the name of a CPU feature 860238af7a33 x86_64/bug: Inline the UD1 11bb4944f014 x86/bug: Implement WARN_ONCE() 5b472b6e5bd9 x86_64/bug: Implement __WARN_printf() 4f1b701f24be x86/bug: Use BUG_FORMAT for DEBUG_BUGVERBOSE_DETAILED 0a52d339d35d x86/bug: Add BUG_FORMAT basics c604cb5fdf0f soc: renesas: Use bitfield helpers 3937b05bb78f clk: renesas: Use bitfield helpers b1cff2f4b239 ALSA: usb-audio: Convert to common field_{get,prep}() helpers 610c4408a2f7 soc: renesas: rz-sysc: Convert to common field_get() helper bb0e7fda8775 pinctrl: ma35: Convert to common field_{get,prep}() helpers 1fe1c28a108e iio: mlx90614: Convert to common field_{get,prep}() helpers 54bfd90ca3b4 iio: dac: Convert to common field_prep() helper 2ef26ba8192c gpio: aspeed: Convert to common field_{get,prep}() helpers 331a1457d8d5 EDAC/ie31200: Convert to common field_get() helper 350f06c9e2c9 crypto: qat - convert to common field_get() helper 0f8407a1f1c7 clk: at91: Convert to common field_{get,prep}() helpers c1c6ab80b25c bitfield: Add non-constant field_{prep,get}() helpers 2a6c045640c3 bitfield: Add less-checking __FIELD_{GET,PREP}() 85a8ff118531 ALSA: usb-audio: #undef field_{get,prep}() before local definition 138ab44108fa soc: renesas: rz-sysc: #undef field_get() before local definition 2fc00c008e90 pinctrl: ma35: #undef field_{get,prep}() before local definition 8a838dabf145 iio: mlx90614: #undef field_{get,prep}() before local definition 27856d2b2b0f iio: dac: ad3530r: #undef field_prep() before local definition d1e1a7271e97 gpio: aspeed: #undef field_{get,prep}() before local definition d51b09a0feb6 EDAC/ie31200: #undef field_get() before local definition 7996cbdb3f84 crypto: qat - #undef field_get() before local definition dbfe51513aae clk: at91: pmc: #undef field_{get,prep}() before definition a13744f628c6 ASoC: cs-amp-lib: Remove redundant calls to kunit_deactivate_static_stub() 7584edf15892 firmware: cs_dsp: Store control length as 32-bit ad93ba02678e selftests/bpf: Allow selftests to build with older xxd 90ae54b4c7ec bpftool: Allow bpftool to build with openssl < 3 dcfa98bb5f78 xfs: move some code out of xfs_iget_recycle 402e44b31e9d bpf: implement "jmp" mode for trampoline ae4a3160d19c bpf: specify the old and new poke_type for bpf_arch_text_poke 373f2f44c300 bpf,x86: adjust the "jmp" mode for bpf trampoline 47c9214dcbea bpf: fix the usage of BPF_TRAMP_F_SKIP_FRAME 0c3772a8db1f x86/ftrace: Implement DYNAMIC_FTRACE_WITH_JMP 25e4e3565d45 ftrace: Introduce FTRACE_OPS_FL_JMP fad804002ef3 bpf: cleanup aux->used_maps after jit 828ec765f796 btrfs: ignore ENOMEM from alloc_bitmap() 5c14bff570dc platform/x86/uniwill: Add TUXEDO devices 3330367128f5 platform/x86/uniwill: Handle more WMI events required for TUXEDO devices d54d5e294c9f nvmem: imx-ocotp-ele: Add i.MX94 OCOTP support c7ea8eadd5d3 dt-bindings: nvmem: imx-ocotp: Add support for i.MX94 ee5c565163fd dt-bindings: nvmem: don't check node names 7dc63a2a8d96 dt-bindings: nvmem: mediatek: efuse: Add compatible for MT8189 SoC 5b2f8c133d98 nvmem: layouts: u-boot-env: add optional "env-size" property 2f9fae509895 nvmem: Add driver for the eeprom in qnap-mcu controllers 47b7ea6528d5 dt-bindings: nvmem: Support MediaTek MT8189 evb board efuse e7ac47e20fd5 dt-bindings: nvmem: qfprom: Add sa8775p compatible 3c79c2e28a24 platform: arm64: thinkpad-t14s-ec: add suspend handler for keyboard backlight fc62cb6a3e11 platform: arm64: thinkpad-t14s-ec: add system PM hooks 5941f0e0c1e0 iommu/arm-smmu-v3: Fix error check in arm_smmu_alloc_cd_tables fe6262910cd3 dt-bindings: iommu: qcom_iommu: Allow 'tbu' clock 706cc5a93698 staging: greybus: uart: check return values during probe 47d3949a9b04 staging: fbtft: core: fix potential memory leak in fbtft_probe_common() e6ab504633e4 staging: gpib: Destage gpib a64ff10ca69b staging: gpib: Fix SPDX license for gpib headers 46e68568c184 staging: gpib: Update TODO file b6167146483e staging: gpib: Change // comments in uapi header file 377441d53a2d firmware: stratix10-svc: fix make htmldocs warning for stratix10_svc 935419b9fb74 firmware: stratix10-svc: fix make htmldocs warning 36b1cb4f33e7 firmware: stratix-svc: fix make htmldocs warning 52ba807f1aa6 rust: macros: support `proc-macro2`, `quote` and `syn` 737401751ace rust: syn: enable support in kbuild 1112ba865526 rust: syn: add `README.md` a3ee13024cab rust: syn: remove `unicode-ident` dependency 69942c0a8965 rust: syn: add SPDX License Identifiers 808c999fc9e7 rust: syn: import crate 88de91cc1ce7 rust: quote: enable support in kbuild 51177f023ce8 rust: quote: add `README.md` ddfa1b279d08 rust: quote: add SPDX License Identifiers a4851eeef3e7 rust: quote: import crate 158a3b72118a rust: proc-macro2: enable support in kbuild bc1565efc358 rust: proc-macro2: add `README.md` c2af0e5f02b9 rust: proc-macro2: remove `unicode_ident` dependency a9acfceb9614 rust: proc-macro2: add SPDX License Identifiers 3a8b546a2786 rust: proc-macro2: import crate c46b34f1d484 rust: kbuild: support using libraries in `rustc_procmacro` d4e7307b1f35 rust: kbuild: support skipping flags in `rustc_test_library` 7dbe46c0b11d rust: kbuild: add proc macro library support 1181c9744218 rust: kbuild: simplify `--cfg` handling 46e58a9637ec rust: kbuild: introduce `core-flags` and `core-skip_flags` 69acbdbbefbd RAS/AMD/ATL: Replace bitwise_xor_bits() with hweight16() e6a27290d800 perf: arm_spe: Add support for filtering on data source cbbfba4847b8 perf: Add perf_event_attr::config4 7a0eae4d43d2 MAINTAINERS: Remove Alex Gaynor as Rust maintainer f3f9f42232de kallsyms: Fix wrong "big" kernel symbol type read from procfs 7970b4969c4c USB: serial: option: add Foxconn T99W760 11abb4e87b0e perf/imx_ddr: Add support for PMU in DB (system interconnects) 037e8cf67178 perf/imx_ddr: Get and enable optional clks 66db99ffdfcb perf/imx_ddr: Move ida_alloc() from ddr_perf_init() to ddr_perf_probe() de8209e55408 dt-bindings: perf: fsl-imx-ddr: Add compatible string for i.MX8QM, i.MX8QXP and i.MX8DXL 841f31d29869 rust: num: bounded: rename `try_into_bitint` to `try_into_bounded` cb99656b7c41 spi: Fix potential uninitialized variable in probe() a9f349e3c0be lib/vsprintf: Unify FORMAT_STATE_NUM handlers 66e7c1e0ee08 printk: Avoid irq_work for printk_deferred() on suspend 0cc8cd824b9f spi: rzv2h-rspi: add support for RZ/T2H and RZ/N2H e93d7b2d8b34 spi: dt-bindings: renesas,rzv2h-rspi: document RZ/T2H and RZ/N2H bc4f0b1e3903 spi: rzv2h-rspi: add support for loopback mode 9c9bf4fdc5e5 spi: rzv2h-rspi: add support for variable transfer clock 1ce3e8adc7d0 spi: rzv2h-rspi: add support for using PCLK for transfer clock 77d931584dd3 spi: rzv2h-rspi: make transfer clock rate finding chip-specific 887824932045 spi: rzv2h-rspi: avoid recomputing transfer frequency 1b7ce968ab25 spi: rzv2h-rspi: move register writes out of rzv2h_rspi_setup_clock() ebd7d6ae0dc7 spi: rzv2h-rspi: make clocks chip-specific 8e89ee6cd2b9 spi: rzv2h-rspi: make FIFO size chip-specific aead5ae91e4c spi: rzv2h-rspi: make resets optional 53d154861267 mt76: mt7615: Fix memory leak in mt7615_mcu_wtbl_sta_add() 066f417be5fd wifi: mt76: mt792x: fix wifi init fail by setting MCU_RUNNING after CLC load f804a5895eba wifi: mt76: Strip whitespace from build ddate 7545551631fa wifi: mt76: mt7996: Add missing locking in mt7996_mac_sta_rc_work() 2a432a6d0066 wifi: mt76: mt7996: skip ieee80211_iter_keys() on scanning link remove 4fe823b9ee03 wifi: mt76: mt7996: skip deflink accounting for offchannel links 6aaaaeacf18b wifi: mt76: Move mt76_abort_scan out of mt76_reset_device() a84b172cca90 wifi: mt76: mt7996: move mt7996_update_beacons under mt76 mutex 5a4bcba26e9f wifi: mt76: mt7996: grab mt76 mutex in mt7996_mac_sta_event() 2ccbea08ddda wifi: mt76: mt7925: ensure the 6GHz A-MPDU density cap from the hardware. a4031fec9d0d wifi: mt76: mt7996: fix EMI rings for RRO f1e9f369ae42 wifi: mt76: mt7996: fix using wrong phy to start in mt7996_mac_restart() e11be918d91e wifi: mt76: mt7996: fix MLO set key and group key issues 4fb3b4e7d1ca wifi: mt76: mt7996: fix MLD group index assignment 85cd5534a3f2 wifi: mt76: mt7996: use correct link_id when filling TXD and TXP 7eaea3a8ba1e wifi: mt76: mt7996: set link_valid field when initializing wcid e077071e7ac4 wifi: mt76: mt7996: fix teardown command for an MLD peer bb705a606734 wifi: mt76: mt7996: fix several fields in mt7996_mcu_bss_basic_tlv() feb06d455620 wifi: mt76: mt7996: support fixed rate for link station 5d86765828b4 wifi: mt76: mt7996: fix implicit beamforming support for mt7992 dab5b2025452 wifi: mt76: mt7996: no need to wait ACK event for SDO command 361b59b6be7c wifi: mt76: mt7996: fix max nss value when getting rx chainmask 2a035ae2062f wifi: mt76: mt7925: cqm rssi low/high event notify ee518f914cd9 wifi: mt76: replace use of system_wq with system_percpu_wq f72c8ab57927 platform/x86: asus-armoury: fix only DC tunables being available 5ef6de7bad72 wifi: mt76: adjust BSS conf pointer handling cdb2941a516c Revert "wifi: mt76: mt792x: improve monitor interface handling" 2df00805f7db wifi: mt76: mmio_*_copy fix byte order and alignment 992c30411263 wifi: mt76: mt7925: disable auto regd changes after user set 3bc62aa4484d wifi: mt76: mt7925: add auto regdomain switch support 6338709a4f86 wifi: mt76: mt7925: improve EHT capability control in regulatory flow 330510085907 wifi: mt76: mt7925: refactor regulatory notifier flow e323b841270a wifi: mt76: mt7925: refactor CLC support check flow 87c394127049 wifi: mt76: mt7925: refactor regulatory domain handling to regd.[ch] c1d8beea631c wifi: mt76: Use of_reserved_mem_region_to_resource() for "memory-region" 9ba77f1a634a wifi: mt76: mt7996: fix typos in comments 377aa17d2aed wifi: mt76: mt7996: Add NPU offload support to MT7996 driver 7fb554b1b623 wifi: mt76: Introduce the NPU generic layer f7632a7fdda8 wifi: mt76: Add the capability to set TX token start ID a7fb9aac3e65 wifi: mt76: Add mt76_dev pointer in mt76_queue struct. e627439aecf3 wifi: mt76: Move Q_READ/Q_WRITE definitions in dma.h 2157e49892c5 wifi: mt76: mt7996: Remove useless check in mt7996_msdu_page_get_from_cache() a96fed2825d8 wifi: mt76: relicense to BSD-3-Clause-Clear 909675fd4344 wifi: mt76: fix license/copyright of util.h a9730354ca26 wifi: mt76: use GFP_DMA32 for page_pool buffer allocation 385aab8fccd7 wifi: mt76: wed: use proper wed reference in mt76 wed driver callabacks b05ab4be9fd7 wifi: mt76: mt7915: add bf backoff limit table support 6b9833c611d2 dt-bindings: net: wireless: mt76: introduce backoff limit properties 9a04a69b68ad dt-bindings: net: wireless: mt76: Document power-limits country property 38b845e1f9e8 wifi: mt76: Fix DTS power-limits on little endian systems 8c5b06306132 wifi: mt76: connac: Replace memcpy + hard-coded size with strscpy 084922069cea wifi: mt76: mt7996: Remove unnecessary link_id checks in mt7996_tx 79277f8ad15e wifi: mt76: mt7996: fix null pointer deref in mt7996_conf_tx() 54618003a145 um: drivers: virtio: use string choices helper a8e5a110c0c3 wifi: brcmfmac: Add DMI nvram filename quirk for Acer A1 840 tablet 9f33477b9a31 wifi: cfg80211: stop radar detection in cfg80211_leave() 7a27b73943a7 wifi: cfg80211: use cfg80211_leave() in iftype change de3c5142349c wifi: mac80211: fix channel switching code 950167a99dfd ASoC: tas2781: correct the wrong period 34b78ddd7842 ASoC: tas2781: Correct the wrong chip ID for reset variable check f5730d44e05e s390: Add stackprotector support 1d7764cfe336 s390/modules: Simplify module_finalize() slightly c3d17464f026 s390: Remove KMSG_COMPONENT macro e950d1f84d3c s390/percpu: Get rid of ARCH_MODULE_NEEDS_WEAK_PER_CPU 46030379f13c s390/ap: Restrict driver_override versus apmask and aqmask use 8babcc2b6a75 s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex d38a87d7c064 s390/ap: Support driver_override for AP queue devices 6917f434fda3 s390/ap: Use all-bits-one apmask/aqmask for vfio in_use() checks aaf4e92341b0 m68k: defconfig: Update defconfigs for v6.18-rc1 ebbdf6466b30 crypto: ahash - Zero positive err value in ahash_update_finish b0356b75f42f crypto: ahash - Fix crypto_ahash_import with partial block data 80b61046b689 crypto: lib/mpi - use min() instead of min_t() 14ca8ce1fcbb crypto: ccp - use min() instead of min_t() 0f8ead58b6dc hwrng: core - use min3() instead of nested min_t() 6c5d5b6dc5eb crypto: aesni - ctr_crypt() use min() instead of min_t() 680cd3e28c62 crypto: drbg - Delete unused ctx from struct sdesc c637f3e4a59d crypto: testmgr - Add missing DES weak and semi-weak key tests 4022c7b6342a RDMA/mlx5: Add support for 1600_8x lane speed 0f1f9b5e47ce RDMA/core: Add new IB rate for XDR (8x) support 6dbd547adad5 IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled a26c4c7cdb50 RDMA/bnxt_re: Pass correct flag for dma mr creation 6afe40ff484a RDMA/bnxt_re: Fix the inline size for GenP7 devices d70f30cef2df RDMA/hns: Support reset recovery for bond e72d274f8f5b RDMA/hns: Support link state reporting for bond 5d91677bbb64 RDMA/hns: Add delayed work for bonding d9023e461b73 RDMA/hns: Implement bonding init/uninit process 14f0455e4a61 RDMA/hns: Add bonding cmds d31d410b38e6 RDMA/hns: Add bonding event handler b37ad2e290fc RDMA/hns: Initialize bonding resources cdb3a6f1833a RDMA/hns: Add helpers to obtain netdev and bus_num from hr_dev 04e031ff6e60 RDMA/bng_re: Initialize the Firmware and Hardware 99e4e1028337 RDMA/bng_re: Add basic debugfs infrastructure 53c6ee7d7f68 RDMA/bng_re: Enable Firmware channel and query device attributes 4f830cd8d7fe RDMA/bng_re: Add infrastructure for enabling Firmware channel 53310b698f3c RDMA/bng_re: Allocate required memory resources for Firmware channel 745065770c2d RDMA/bng_re: Register and get the resources from bnge driver d0da769c19d0 RDMA/bng_re: Add Auxiliary interface d53cd891f0e4 erofs: limit the level of fs stacking for file-backed mounts ebe4f3f6eb0c erofs: correct FSDAX detection 3239c52fd212 RISC-V: KVM: Flush VS-stage TLB after VCPU migration for Andes cores 974555d6e417 RISC-V: KVM: Fix guest page fault within HLV* instructions df60cb2e6702 KVM: riscv: Support enabling dirty log gradually in small chunks a2483d5d1ee9 RISC-V: KVM: Introduce KVM_EXIT_FAIL_ENTRY_NO_VSFILE d1c5620781d5 KVM: riscv: selftests: Add SBI MPXY extension to get-reg-list 7050f1d79f1c RISC-V: KVM: Add SBI MPXY extension support for Guest 12fd6c62e9f6 RISC-V: KVM: Add separate source for forwarded SBI extensions e2f3e2d37b06 RISC-V: KVM: Convert kvm_riscv_vcpu_sbi_forward() into extension handler 18191dd750e6 clk: rockchip: Add clock and reset driver for RK3506 84898f8e9cea dt-bindings: clock: rockchip: Add RK3506 clock and reset unit bc197e24a3ac rust: num: bounded: Always inline fits_within and from_expr b6d2a520f463 NFS: Add a module option to disable directory delegations 669c0580ac37 NFS: Shortcut lookup revalidations if we have a directory delegation 2da211670782 NFS: Request a directory delegation during RENAME 156b09482933 NFS: Request a directory delegation on ACCESS, CREATE, and UNLINK 130ae65c0186 NFS: Add support for sending GDD_GETATTR e0f8058f2cb5 NFSv4/pNFS: Clear NFS_INO_LAYOUTCOMMIT in pnfs_mark_layout_stateid_invalid 9e9fdd0ad0fb NFSv4.1: protect destroying and nullifying bc_serv structure 6f8b26c90a4d SUNRPC: new helper function for stopping backchannel server 441244d4273a SUNRPC: cleanup common code in backchannel request 8936ff47367e NFSv4.1: pass transport for callback shutdown 4f0382b0901b lib/crypto: sha2: Add at_least decoration to fixed-size array params d5cc4e731de7 lib/crypto: sha1: Add at_least decoration to fixed-size array params c2099fa61664 lib/crypto: poly1305: Add at_least decoration to fixed-size array params 580f1d31dff6 lib/crypto: md5: Add at_least decoration to fixed-size array params 2143d622cdf3 lib/crypto: curve25519: Add at_least decoration to fixed-size array params 1b31b43bf5c2 lib/crypto: chacha: Add at_least decoration to fixed-size array params ac653d57ad8b lib/crypto: chacha20poly1305: Statically check fixed array lengths 074e16d58e6b compiler_types: introduce at_least parameter decoration pseudo keyword d96f56205498 wifi: iwlwifi: trans: rename at_least variable to min_mode a762f883ecf6 rust: i2c: prepare for `core::ffi::CStr` 2e47c3cc64b4 NFSv4: ensure the open stateid seqid doesn't go backwards 123b5eb726fd riscv: dts: sifive: unmatched: Add PWM controlled fans dc30fe7a0a85 PM / devfreq: tegra30: use min to simplify actmon_cpu_to_emc_rate 26dd44a40096 PM / devfreq: hisi: Fix potential UAF in OPP handling 447c4e8338db PM / devfreq: Move governor.h to a public header location 48233291461b mempool: clarify behavior of mempool_alloc_preallocated() 07723a41eee9 mempool: drop the file name in the top of file comment 0cab6873b730 mempool: de-typedef 8b41fb80a2cc mempool: remove mempool_{init,create}_kvmalloc_pool 9c4391767f31 mempool: legitimize the io_schedule_timeout in mempool_alloc_from_pool ac529d86ad26 mempool: add mempool_{alloc,free}_bulk 1742d97df628 mempool: factor out a mempool_alloc_from_pool helper e6a11a526ec6 x86/{boot,mtrr}: Remove unused function declarations 9c1fbc56ca0a irqchip/gic-its: Rework platform MSI deviceID detection 4f32612f6a4e PCI: iproc: Implement MSI controller node detection with of_msi_xlate() ac7de456a37f fs/resctrl: Update bit_usage to reflect io_alloc 28fa2cce7a83 fs/resctrl: Introduce interface to modify io_alloc capacity bitmasks 1463299a227d memory: tegra186-emc: Fix missing put_bpmp af1242eeca50 fs/resctrl: Modify struct rdt_parse_data to pass mode and CLOSID 1d573464749c selftests/nolibc: error out on linker warnings 682bf67529fd selftests/nolibc: use lld to link loongarch binaries 77b662326200 fs/resctrl: Introduce interface to display io_alloc CBMs 3de5e46e50ab genirq: Remove cpumask availability check on kthread affinity setting 801afdfbfcd9 genirq: Fix interrupt threads affinity vs. cpuset isolated partitions 68775ca79af3 genirq: Prevent early spurious wake-ups of interrupt threads cf49ec5705a6 selftests: bpf: Add tests for unbalanced rcu_read_lock 4167096cb964 bpf: support nested rcu critical sections 9b60ba512c7f net: stmmac: qcom-ethqos: use read_poll_timeout_atomic() 819212185ae5 net: stmmac: qcom-ethqos: add rgmii set/clear functions f54bbd390f5f net: stmmac: qcom-ethqos: use u32 for rgmii read/write/update 501253b61d84 net: wwan: t7xx: Make local function static 20d868a77f11 Revert "crypto: scatterwalk - Move skcipher walk and use it for memcpy_sglist" 4dffc9bbffb9 crypto: scatterwalk - Fix memcpy_sglist() to always succeed 5727a844a3f7 crypto: iaa - Request to add Kanchana P Sridhar to Maintainers. bfc11a84e08c crypto: tcrypt - Remove unused poly1305 support c7dcb041ce7d crypto: ansi_cprng - Remove unused ansi_cprng algorithm 79492d5adf45 crypto: asymmetric_keys - fix uninitialized pointers with free attribute a26c23e0d679 KEYS: Avoid -Wflex-array-member-not-at-end warning 8700ce07c5c6 crypto: ccree - Correctly handle return of sg_nents_for_len e9eb52037a52 crypto: starfive - Correctly handle return of sg_nents_for_len 8f7cf305a15e bpf: test the correct stack liveness of tail calls e40f5a6bf88a bpf: correct stack liveness for tail calls 978da762ea45 bpf: test the proper verification of tail calls e3245f899043 bpf: properly verify tail call behavior 4dd3a48d13a3 bpf: Add a check to make static analysers happy b7f7d76d6e35 selftests/bpf: Update test_tag to use sha256 ae24fc8a16b0 selftests/bpf: Improve reliability of test_perf_branches_no_hw() 27746aaf1b20 selftests/bpf: skip test_perf_branches_hw() on unsupported platforms d8774a36235e selftests: bpf: Enable gotox tests from arm64 f4a66cf1cb14 bpf: arm64: Add support for indirect jumps 84b1c40d5b4d bpf: arm64: Add support for instructions array 9445c7059c1c fs/resctrl: Add user interface to enable/disable io_alloc feature 48068e565045 fs/resctrl: Introduce interface to display "io_alloc" support e34003dd2fb0 arm64: dts: rockchip: enable RTC for 100ASK DshanPi A1 d43935da2bfa arm64: dts: rockchip: enable USB for 100ASK DshanPi A1 80ec14d1d217 arm64: dts: rockchip: enable button for 100ASK DshanPi A1 98461b5e3cdf arm64: dts: rockchip: add mmc aliases for 100ASK DshanPi A1 b120a9df264e arm64: dts: rockchip: remove mmc max-frequency for 100ASK DshanPi A1 b92c4eae7546 arm64: dts: rockchip: Enable i2c2 on Orange Pi 3B 556d2892aa71 x86,fs/resctrl: Implement "io_alloc" enable/disable handlers d6ecfc55d4d5 ARM: gemini: fix typos in comments 7923ae7698cf x86,fs/resctrl: Detect io_alloc feature 4d4840b1251a x86/resctrl: Add SDCIAE feature in the command line options 3767def18f4c x86/cpufeatures: Add support for L3 Smart Data Cache Injection Allocation Enforcement 748d6ba43afd powercap: intel_rapl: Enable MSR-based RAPL PMU support 1d6c915819f5 powercap: intel_rapl: Prepare read_raw() interface for atomic-context callers 38c8787f1b81 arm64: defconfig: enable Exynos ACPM clocks 04392a1e8145 arm64: defconfig: Remove the redundant SCHED_MC/SCHED_SMT 00465358f422 ARM: versatile: Fix typo in versatile.c 92bcb8cc7b24 MAINTAINERS: add Black Sesame Technologies (BST) ARM SoC support be64ae6fe2c0 arm64: defconfig: enable BST platform support c03a37773bf0 arm64: dts: bst: add support for Black Sesame Technologies C1200 CDCU1.0 board 154121941643 arm64: Kconfig: add ARCH_BST for Black Sesame Technologies SoCs fc77dc0620b7 dt-bindings: arm: add Black Sesame Technologies (bst) SoC 9371cd418346 dt-bindings: vendor-prefixes: Add Black Sesame Technologies Co., Ltd. 6d90215dc015 workqueue: Don't rely on wq->rescuer to stop rescuer 7b05c90b3302 workqueue: Only assign rescuer work when really needed 99ed6f62a46e workqueue: Factor out assign_rescuer_work() 5c4663ed1eac x86/mce: Handle AMD threshold interrupt storms d7ac083f095d x86/mce: Do not clear bank's poll bit in mce_poll_banks on AMD SMCA systems 4635406417bb samples: rust: fix module name for Rust PCI driver sample edbce49ea653 hwmon: (aspeed-g6-pwm-tach): Add AST2700 compatible string cefb89592e32 dt-bindings: hwmon: Add AST2700 compatible 48593957a016 hwmon: (asus-ec-sensors) add ROG STRIX X470-I GAMING db354a157732 selftests/bpf: Use sockaddr_storage instead of sa46 in select_reuseport test fd6ed07a05dc selftests/bpf: Use sockaddr_storage directly in cls_redirect test 055bcc552b51 MAINTAINERS: refer to intended file in STANDALONE CACHE CONTROLLER DRIVERS 2ec3b54a6ff0 cache: Support cache maintenance for HiSilicon SoC Hydra Home Agent 4d1608d0ab33 cache: Make top level Kconfig menu a boolean dependent on RISCV 9b9de5a56a62 MAINTAINERS: Add Jonathan Cameron to drivers/cache and add lib/cache_maint.c + header 4d873c5dc3ed arm64: Select GENERIC_CPU_CACHE_MAINTENANCE c460697d3472 lib: Support ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION ef1b6d904993 EDAC/igen6: Fix error handling in igen6_edac driver 5f40ea7f4177 EDAC/imh: Setup 'imh_test' debugfs testing node f619613f3058 EDAC/{skx_comm,imh}: Detect 2-level memory configuration 39abdcbdad59 EDAC/skx_common: Extend the maximum number of DRAM chip row bits 9fc67b11703f EDAC/{skx_common,imh}: Add EDAC driver for Intel Diamond Rapids servers d2e50389ab44 KVM: selftests: Make sure vm->vpages_mapped is always up-to-date 1de4dc15baa1 KVM: selftests: Stop using __virt_pg_map() directly in tests e6bfd693bdd7 get_feat.pl: remove it, as it got replaced by get_feat.py b713807eab1e Documentation/sphinx/kernel_feat.py: use class directly caa642bf3b76 tools/docs/get_feat.py: convert get_feat.pl to Python da218406dd50 serial: 8250_platform: simplify IRQF_SHARED handling f9066dac8ffe serial: 8250: make share_irqs local to 8250_platform 9b2259633bda serial: 8250: move skip_txen_test to core 37d55c92e9db serial: drop SERIAL_8250_DEPRECATED_OPTIONS 6d4b55bf18c6 serial: xilinx_uartps: drop cdns_uart::cdns_uart_driver 80a3471f59ef tty: vt: do not open code DIV_ROUND_UP() b844e63807ec serial: serial_core: use guard()s f374a33e90e6 serial: serial_core: simplify uart_ioctl() returns dee7e10498c7 tty: vt/keyboard: use guard()s d139b31f86b9 tty: vt/keyboard: simplify returns from vt_do_kbkeycode_ioctl() bfb24564b5fd tty: vt/keyboard: use __free() 1c7736dc68d7 tty: moxa: use guard()s 8c03bfcf6b2b tty: n_hdlc: use guard()s 3ae99599bf47 tty: n_hdlc: simplify return from n_hdlc_tty_ioctl() 2fc541e52517 tty: n_tty: use guard()s 977e75909db7 tty: pty: use guard()s 55fb2d572623 Documentation/admin-guide: fix typo and comment in cscope example 6c84a61ac023 drivers/tty/vt: use umin() instead of min_t(u16, ...) for row/col limits df919994d323 ASoC: Intel: avs: Replace snprintf() with scnprintf() a3d8f733d453 ASoC: codecs: wcd934x: add explicit soundwire depenency 96710819d0ce hwmon: (vt1211) Convert macros to functions to avoid TOCTOU 2643187ccb86 platform/x86: ayaneo-ec: Add suspend hook 02c15e3ddcc5 platform/x86: ayaneo-ec: Move Ayaneo devices from oxpec to ayaneo-ec e921a8b4dea5 platform/x86: ayaneo-ec: Add controller power and modules attributes 6d710ec35842 platform/x86: ayaneo-ec: Add charge control support 536522f0355c platform/x86: ayaneo-ec: Add hwmon support 70a4a815d9b7 platform/x86: ayaneo-ec: Add Ayaneo Embedded Controller platform driver a9b0869720e1 platform/x86: asus-armoury: add support for FA507UV 6b87f7ea7417 platform/x86: asus-armoury: fix mini-led mode show 0a69fe8f097f platform/x86: asus-armoury: Fix error code in mini_led_mode_current_value_store() 7ec374c6b859 platform/x86/amd/pmf: Replace magic table id with METRICS_TABLE_ID 83f0442a4012 platform/x86/amd/pmf: Use explicit SET_CMD/GET_CMD flags in amd_pmf_send_cmd() bc3c0a3231b7 platform/x86/amd/pmf: Rename IPU metrics fields to NPU for consistency 670500b41e54 regulator: pca9450: Fix error code in probe() 527250cd9092 platform/x86: intel: chtwc_int33fe: don't dereference swnode args be5ee60ac554 objtool: Provide access to feature and flags of group alternatives 4aae0d3f77b1 objtool: Fix address references in alternatives 7e017720aae8 objtool: Disassemble jump table alternatives 78df4590c568 objtool: Disassemble exception table alternatives 15e7ad8667b9 objtool: Print addresses with alternative instructions a4f1599672e7 objtool: Disassemble group alternatives 87343e664252 objtool: Print headers for alternatives 7ad7a4a72050 objtool: Preserve alternatives order 5f326c889736 objtool: Add the --disas= action c3b7d044fc5a objtool: Do not validate IBT for .return_sites and .call_sites 350c7ab8577a objtool: Improve tracing of alternative instructions 9b580accac00 objtool: Add functions to better name alternatives d490aa21973f objtool: Identify the different types of alternatives 26a453fb5637 objtool: Improve register reporting during function validation fcb268b47a2f objtool: Trace instruction state changes during function validation 70589843b36f objtool: Add option to trace function validation de0248fbbf99 objtool: Record symbol name max length a0e5bf9fd6a0 objtool: Extract code to validate instruction from the validate branch loop 0bb080ba6469 objtool: Disassemble instruction on warning or backtrace d4e13c21497d objtool: Store instruction disassembly result 5d859dff266f objtool: Print symbol during disassembly f348a44c103a tool build: Remove annoying newline in build output 59953303827e objtool: Disassemble code with libopcodes instead of running objdump 1013f2e37bec objtool: Create disassembly context 55d2a473f317 objtool: Move disassembly functions to a separated file 955a48a5353f usb: usb-storage: No additional quirks need to be added to the EL-R12 optical drive. f8d2bf7c0c5d usb: typec: hd3ss3220: Enable VBUS based on ID pin state d53bdaae8947 dt-bindings: usb: ti,hd3ss3220: Add support for VBUS based on ID state 1052864d7d62 usb: typec: anx7411: add WQ_PERCPU to alloc_workqueue users e91bbe082878 USB: add WQ_PERCPU to alloc_workqueue users b43889fcae25 dt-bindings: usb: dwc3-xilinx: Describe the reset constraint for the versal platform de7275cbc617 drivers/usb/storage: use min() instead of min_t() a5160af78be7 usb: raw-gadget: cap raw_io transfer length to KMALLOC_MAX_SIZE a75a5b148b4e usb: ohci-da8xx: remove unused platform data 363eb9bfdea5 usb: gadget: functionfs: use dma_buf_unmap_attachment_unlocked() helper 24b040fe5030 usb: uas: reduce time under spinlock e05d28b759c2 usb: dwc3: eic7700: Add EIC7700 USB driver c640a4239db5 dt-bindings: usb: Add ESWIN EIC7700 USB controller 1b474ee01fbb usb: typec: ucsi: Add support for SET_PDOS command 775fae520e6a usb: typec: ucsi: Enable debugfs for message_out data structure db0028637cc8 usb: typec: ucsi: Add support for message out data structure 3e082978c331 usb: typec: ucsi: Update UCSI structure to have message in and message out fields a67df6d1b939 uapi: cdc.h: cleanly provide for more interfaces and countries 8d3c283ef809 usb: Remove redundant pm_runtime_mark_last_busy() calls 3578b1cde594 usb: renesas_usbhs: Assert/de-assert reset signals on suspend/resume e4d9da32bf60 usb: host: ohci-platform: Call reset assert/deassert on suspend/resume c31a401fe7ab usb: host: ehci-platform: Call reset assert/deassert on suspend/resume a7d5fe02059a usb: host: Do not check priv->clks[clk] 66371878dfe3 usb: typec: tipd: mark as orientation aware 71f91b401c33 usb: uas: add WQ_PERCPU to alloc_workqueue users 12a8f543250c usb: dwc3: replace use of system_wq with system_percpu_wq 2b94b054ac49 usb: dwc2: fix hang during suspend if set as peripheral b6ebcfdcac40 usb: dwc2: fix hang during shutdown if set as peripheral 86a35865feff usb: typec: ucsi: Set orientation_aware if UCSI version is 2.x and above a2fa8a12e6bc usb: chaoskey: fix locking for O_NONBLOCK 7ebbd0a5a9e2 dt-bindings: usb: qcom,snps-dwc3: Add Kaanapali compatible 384c57ec7205 usb: xhci: Add debugfs support for xHCI Port Link Info (PORTLI) register. 757508d6d771 usb: xhci: standardize single bit-field macros 2282ab38d87e usb: xhci: drop xhci-caps.h dependence on xhci-ext-caps.h 9936909099cc usb: xhci: simplify Max Scratchpad buffer macros f724e34719f0 usb: xhci: simplify Isochronous Scheduling Threshold handling edab00902be0 usb: xhci: improve xhci-caps.h comments 8e9a3a1ea1b6 usb: xhci: limit number of interrupts to 128 1668263a13ae usb: xhci: limit number of ports to 127 df0897355685 usb: xhci: simplify handling of Structural Parameters 1 values 70651cc3f5a4 usb: xhci: use cached HCSPARAMS1 value 2085fa6c0f33 usb: xhci: remove unused trace operation and argument 6c2689712177 usb: xhci: remove deprecated TODO comment 1ebf363fcdf6 usb: xhci: replace use of system_wq with system_percpu_wq e6aec6d9f579 usb: xhci: Don't unchain link TRBs on quirky HCs f7812977456c usb: xhci: Assume that endpoints halt as specified f2469d89a70c usb: xhci: implement USB Port Register Set struct 377a91594e00 usb: xhci: add USB Port Register Set struct 511afe80b82d usb: xhci: add helper to read PORTSC register 829738e59f1f usb: xhci: add tracing for PORTSC register writes 2f751709463b usb: xhci: rework xhci_decode_portsc() 86dcf43be869 xhci: simplify and rework trb_in_td() fad902d6709e xhci: Add helper to find trb from its dma address 8d3498372015 usb: xhci: limit run_graceperiod for only usb 3.0 devices 23bba7f33bb1 dt-bindings: usb: Support MediaTek MT8189 xhci e7ab90c8675f usb: xhci-mtk: correct most kernel-doc problems in xhci-mtk.h 2a06ffc3f192 dt-bindings: usb: renesas,rzg3e-xhci: Add RZ/V2H(P) and RZ/V2N support 738c9738e690 ima: Handle error code returned by ima_filter_rule_match() 2b11e7403a8e dt-bindings: dma: xilinx: Simplify dma-coherent property 1ecd8b6016c0 dmaengine: fsl-edma: configure tcd attr with separate src and dst settings cd3ba117688f dmaengine: st_fdma: drop unused module alias d3e1935fba8d dmaengine: bcm2835: enable compile testing e0aef2a5c336 dmaengine: tegra210-adma: drop unused module alias 1911f507a54b dmaengine: sprd: drop unused module alias 3b7b0bbdcba9 dmaengine: mmp_tdma: drop unnecessary OF node check in remove 73391fecf238 dmaengine: mmp_tdma: drop unused module alias 73b77c3d8003 dmaengine: k3dma: drop unused module alias 9180a66fb432 dmaengine: fsl-qdma: drop unused module alias 03adb0eb0ed6 dmaengine: fsl-edma: drop unused module alias 660c40702d90 dmaengine: dw: drop unused module alias bfab38bee565 dmaengine: bcm2835: drop unused module alias 5d8c5bea0da9 dmaengine: at_hdmac: add COMPILE_TEST support 938eae912ac5 dmaengine: at_hdmac: fix formats under 64-bit 0e056211b8c9 mfd: qnap-mcu: Hook up the EEPROM sub-device b9b2c455f462 bug: Allow architectures to provide __WARN_printf() 3fd45b871fde bug: Implement WARN_ON() using __WARN_FLAGS() 7d2c27a0ec5e bug: Add report_bug_entry() 5c47b7f3d1a9 bug: Add BUG_FORMAT_ARGS infrastructure 30b82568b04e bug: Clean up CONFIG_GENERIC_BUG_RELATIVE_POINTERS d292dbb5640c bug: Add BUG_FORMAT infrastructure 1be1fac648fe x86: Rework __bug_table helpers 9ef1203fc735 ALSA: pcm: Harden the spk_alloc assumption check 44acac00be5d KVM: s390: vsie: Check alignment of BSCA header 821f5fe4dbcb x86/mce: Add support for physical address valid bit eeb3f76d73ba x86/mce: Save and use APEI corrected threshold limit 3138df6f0cd0 rtla/timerlat: Exit top main loop on any non-zero wait_retval 61f1fd5d69fd rtla/tests: Don't rely on matching ^1ALL ddb6e42494e5 rtla: Fix -a overriding -t argument 7b71f3a6986c rtla: Fix -C/--cgroup interface 49c15794198f tools/rtla: Replace osnoise_hist_usage("...") with fatal("...") 92b5b55e5e8e tools/rtla: Replace osnoise_top_usage("...") with fatal("...") 8f4264e046ef tools/rtla: Replace timerlat_hist_usage("...") with fatal("...") 4e5e7210f972 tools/rtla: Replace timerlat_top_usage("...") with fatal("...") 8cbb25db8154 tools/rtla: Add fatal() and replace error handling pattern 34c170ae5c30 rtla/tests: Fix osnoise test calling timerlat d649e9f04cb0 rtla/tests: Extend action tests to 5s 8e8678e740ec KVM: s390: Add capability that forwards operation exceptions 11991999a201 Revert "objtool: Warn on functions with ambiguous -ffunction-sections section names" 93863f3f859a kbuild: Check for functions with ambiguous -ffunction-sections section names 31863337138a tty: synclink_gt: Fix namespace collision and startup() section placement with -ffunction-sections 845c09e4744f tty: amiserial: Fix namespace collision and startup() section placement with -ffunction-sections 2c715c9de293 media: atomisp: gc2235: Fix namespace collision and startup() section placement with -ffunction-sections da6202139aef serial: icom: Fix namespace collision and startup() section placement with -ffunction-sections 106f11d43be5 objtool: Remove second pass of .cold function correlation a91a61b29043 objtool: Skip non-canonical aliased symbols in add_jump_table_alts() 9205a322cf96 objtool: Return canonical symbol when aliases exist in symbol finding helpers 16f366c5a688 objtool: Don't alias undefined symbols 2c2acca2eabf objtool: Fix .cold function detection for duplicate symbols 024020e2b6ad objtool: Support Clang AUTOFDO .cold functions 7a2ff00c3b5e docs: efi: add CPER functions to driver-api 96b010536ee0 efi/cper: align ARM CPER type with UEFI 2.9A/2.10 specs a976d790f494 efi/cper: Add a new helper function to print bitmasks 8ad2c72e21ef efi/cper: Adjust infopfx size to accept an extra space 05954511b73e RAS: Report all ARM processor CPER information to userspace dbf9b7bb0edf wifi: rtl8xxxu: Enable 40 MHz width by default 41a21d0ff3a0 wifi: rtl8xxxu: Fix RX channel width reported by RTL8192FU fc44314a377a wifi: rtl8xxxu: Fix the 40 MHz subchannel for RTL8192EU, RTL8723BU bdb4c850c368 wifi: rtl8xxxu: Make RTL8192CU, RTL8723AU TX with 40 MHz width 5511ba3de434 wifi: rtl8xxxu: Fix HT40 channel config for RTL8192CU, RTL8723AU c3852d2ca465 cpufreq: qcom-nvmem: fix compilation warning for qcom_cpufreq_ipq806x_match_list 5415d887db0e vfio/nvgrace: Support get_dmabuf_phys 5d74781ebc86 vfio/pci: Add dma-buf export support for MMIO regions 56baa9190988 arm64: dts: ti: k3-am62l: Fix unit address of cbass_wakeup 51f89c488f2e arm64: dts: ti: k3-j721e-sk: Fix pinmux for pin Y1 used by power regulator 56ca5a303014 arm64: dts: ti: Add missing applied DT overlay targets 2a2aae365534 wifi: rtw89: 8852a: correct field mask of reset DAC/ADC FIFO 9c194fe4625d wifi: rtw88: add WQ_UNBOUND to alloc_workqueue users 7cbec00dc731 wifi: rtlwifi: add WQ_UNBOUND to alloc_workqueue users b647d2574e45 wifi: rtl818x: rtl8187: Fix potential buffer underflow in rtl8187_rx_cb() 1749001151d1 clk: actions: Fix discarding const qualifier by 'container_of' macro 23b2d2fb1369 clk: spacemit: Set clk_hw_onecell_data::num before using flex array 8be656cfb931 selftest: netdevsim: test devlink default params 72924056ebac netdevsim: register a new devlink param with default value interface b11d358bf8c3 net/mlx5: implement swp_l4_csum_mode via devlink params 2a367002ed32 devlink: support default values for param-get and param-set 17a42aa465c0 devlink: refactor devlink_nl_param_value_fill_one() 011d133bb988 devlink: pass extack through to devlink_param::get() b65e179b986a clk: visconti: Add VIIF clocks beeff790c567 dt-bindings: clock: tmpv770x: Add VIIF clocks d10f26a7abbd dt-bindings: clock: tmpv770x: Remove definition of number of clocks 67e41dbc268a clk: visconti: Do not define number of clocks in bindings 5ad994534172 netconsole: Increase MAX_USERDATA_ITEMS eb83801af2dc netconsole: Dynamic allocation of userdata buffer 9dc10f50c430 netconsole: Split userdata and sysdata 7279b718b431 netconsole: Simplify send_fragmented_body() 920fa394dcda eth: fbnic: access @pp through netmem_desc instead of page bd31490718b4 net: fec: remove duplicate macros of the BD status 3bb06c8a461b net: fec: remove rx_align from fec_enet_private 63083d597ada net: fec: remove struct fec_enet_priv_txrx_info eef7b786bdab net: fec: simplify the conditional preprocessor directives 3eea593b5597 net: fec: remove useless conditional preprocessor directives b1bcaed1e39a cpuset: Treat cpusets in attaching as populated 5fb9a0b89e2a bonding: 3ad: Add support for 1600G speed be3a435df74b net/mlx5e: Add 1600Gbps link modes 491c5dc98b84 net: ethtool: Add support for 1600Gbps speed 8b4e023d79b7 ynl: samples: add tc filter example bd28e5bddc1a selftests: net: remove old setup_* scripts 358008f41d9b netdevsim: add loopback support 9cf9aa77a1f6 selftests: drv-net: hw: convert the Toeplitz test to Python fdb0267d565a selftests: drv-net: add a Python version of the GRO test 40dd789bc5a7 netdevsim: pass packets thru GRO on Rx 15011a57d0ec selftests: net: py: read ip link info about remote dev e02b52ecef5b selftests: net: py: support ksft ready without wait 89268f7dbca1 selftests: net: relocate gro and toeplitz tests to drivers/net 173227d7d6c4 selftests: drv-net: xdp: use variants for qstat tests 6ae67f115986 selftests: net: py: add test variants 80970e0fc07e selftests: net: py: extract the case generation logic 5cb7b71b76f1 selftests: net: py: coding style improvements d99b408ed8e5 net: phy: fixed_phy: remove not needed initialization of phy_device members bd048f8ce6ce net: phy: fixed_phy: fix missing initialization of fixed phy link 862f670205f7 docs/zh_CN: Add data-integrity.rst translation dcb7fefe5296 docs/zh_CN: Add blk-mq.rst translation a41b1f1521d5 docs/zh_CN: Add block/index.rst translation 6132026df02a docs/zh_CN: Update the Chinese translation of kbuild.rst 5894cab4e1b9 net: phy: adin1100: Simplify register value passing bccaf1fe08f2 net: phy: adin1100: Fix software power-down ready condition efd3c8cc52bb net: stmmac: remove axi_blen array e676cc8561c8 net: stmmac: move stmmac_axi_blen_to_mask() to axi_blen init sites 6ff3310ca282 net: stmmac: move stmmac_axi_blen_to_mask() to stmmac_main.c 2704af20c8e5 net: stmmac: provide common stmmac_axi_blen_to_mask() 8c696659f47a net: stmmac: move common DMA AXI register bits to common.h f7ac9a0bbe3f net: stmmac: dwc-qos-eth: simplify switch() in dwc_eth_dwmac_config_dt() f15bcd071913 net: stmmac: rk: use phylink's interface mode for set_clk_tx_rate() 1a62894e040d net: stmmac: rk: convert to init()/exit() methods 32da89a840e8 net: stmmac: move probe/remove calling of init/exit 85081acc6b11 net: stmmac: pass struct device to init()/exit() methods ecfea98b7d0d tcp: add net.ipv4.tcp_rcvbuf_low_rtt 6d5dea68246e tcp: tcp_moderate_rcvbuf is only used in rx path e5a440bf020e net: mdio: improve reset handling in mdio_device.c acde7ad968f6 net: mdio: common handling of phy device reset properties 02aeff20e8f5 net: mdio: move device reset functions to mdio_device.c 6a8818de21d2 KVM: selftests: Add a VMX test for LA57 nested state ec5806639e39 KVM: selftests: Change VM_MODE_PXXV48_4K to VM_MODE_PXXVYY_4K 2103a8baf5cb KVM: selftests: Use a loop to walk guest page tables ae5b498b8da9 KVM: selftests: Use a loop to create guest page tables ff736dba478c KVM: selftests: Remove the unused argument to prepare_eptp() 28b2dced8ba4 KVM: selftests: Stop hardcoding PAGE_SIZE in x86 selftests 3c40777f0ed8 KVM: selftests: Extend vmx_tsc_adjust_test to cover SVM 91423b041d3c KVM: selftests: Extend nested_invalid_cr3_test to cover SVM 4d256d00e44e KVM: selftests: Move nested invalid CR3 check to its own test e6bcdd212238 KVM: selftests: Extend vmx_nested_tsc_scaling_test to cover SVM 0a9eb2afa185 KVM: selftests: Extend vmx_close_while_nested_test to cover SVM 6ed597fdbcfa arm64: dts: rockchip: Use default-state for power LED for Radxa boards c8ecda015eb4 arm64: dts: rockchip: fix PCIe 3.3V regulator voltage on 9Tripod X3568 v4 f54b09d46f72 arm64: dts: rockchip: Add power-domain to RK3368 VOP controller 8319be65e860 arm64: dts: rockchip: Add power-domain to RK3368 DSI controller 932feac9d8c5 arm64: dts: rockchip: Add host wake pin for wifi on Indiedroid Nova 6f563ebf0b21 arm64: dts: rockchip: Correct pinctrl for pcie for Indiedroid Nova 835c909e8576 arm64: dts: rockchip: Define regulator for pcie2x1l2 on Indiedroid Nova e0940c672ab4 bpf: Document cfi_stubs and owner fields in struct bpf_struct_ops 58b6fcd2ab34 ocfs2: mark inode bad upon validation failure during read 13db54aad744 ocfs2: replace deprecated strcpy with strscpy 4022ba20050e ocfs2: replace deprecated strcpy in ocfs2_create_xattr_block ff713698bad2 lib: ratelimit: fix spelling mistake 'seperately' 2fe869ecbd06 MAINTAINERS: add Petr as a reviewer of hung task detector 9031b852c97f uaccess: gate _copy_[to|from]_user on !INLINE_COPY_FROM_USER aa0145563ce2 crash: export crashkernel CMA reservation to userspace fdd76c8d6327 Documentation/ABI: add kexec and kdump sysfs interface b1b72ac25f89 ceph: replace local base64 helpers with lib/base64 7794510e2021 fscrypt: replace local base64url helpers with lib/base64 8b365c4f5be9 lib: add KUnit tests for base64 encoding/decoding 9c7d3cf94d33 lib/base64: rework encode/decode for speed and stricter validation c4eb7ad32eab lib/base64: optimize base64_decode() with reverse lookup tables f1e2ca801c54 lib/base64: add support for multiple variants 03ef32d665e8 sys_info: add a default kernel sys_info mask a9af76a78760 watchdog: add sys_info sysctls to dump sys info on system lockup 8b2b9b4f6f4f hung_task: add hung_task_sys_info sysctl to dump sys info on task-hung 5f264c00b669 docs: panic: correct some sys_ifo names in sysctl doc 9ab38c521663 Revert "lib/plist.c: enforce memory ordering in plist_check_list" b50144900a56 MAINTAINERS: remove Gustavo from sync framework 242b872239f6 include/linux/once_lite.h: fix judgment in WARN_ONCE with clang 1ab980e90ce3 MAINTAINERS: update nilfs2 entry 14954cd190e8 fs/proc/page: remove unused KPMBITS f3fb126fdc9e math.h: amend abs() kernel-doc and add a note about signed type limits 581ee79a2547 scripts/gdb/symbols: make BPF debug info available to GDB caa71919a622 scripts/gdb/radix-tree: add lx-radix-tree-command c9dddd981600 MAINTAINERS: add Pratyush as a reviewer for KHO 1d1ef8c1fb5e lib: test_mul_u64_u64_div_u64(): test the 32bit code on 64bit d10bb374c41e lib: mul_u64_u64_div_u64(): optimise the divide code 630f96a687de lib: mul_u64_u64_div_u64(): optimise multiply on 32bit x86 f0bff2eb0468 lib: test_mul_u64_u64_div_u64(): test both generic and arch versions 500db21917e8 lib: add tests for mul_u64_u64_div_u64_roundup() 6480241f31f5 lib: add mul_u64_add_u64_div_u64() and mul_u64_u64_div_u64_roundup() d91f891d5885 lib: mul_u64_u64_div_u64(): simplify check for a 64bit product 08092babd362 lib: mul_u64_u64_div_u64(): combine overflow and divide by zero checks 5944f875ac27 lib: mul_u64_u64_div_u64(): rename parameter 'c' to 'd' af9b65d6864a kernel/hung_task: unexport sysctl_hung_task_timeout_secs bd97c9764191 util_macros.h: fix kernel-doc for u64_to_user_ptr() 464c7ea5c3ff checkpatch: add IDR to the deprecated list 7f37d88f5cb3 lib/Kconfig.debug: cleanup CONFIG_DEBUG_SECTION_MISMATCH help text 93ce0ff117b0 ocfs2: validate cl_bpc in allocator inodes to prevent divide-by-zero e1c70505ee81 ocfs2: add extra consistency checks for chain allocator dinodes 9125163273f8 panic: sys_info: factor out read and write handlers f791dcc842cb panic: sys_info: deduplicate local variable 'table; assignments eb72c4667f45 panic: sys_info: rewrite a fix for a compilation error (`make W=1`) d13adc6147f5 panic: sys_info:replace struct sys_info_name with plain array of strings 760fc597c33d panic: sys_info: align constant definition names with parameters d79a3aeb747c panic: sys_info: capture si_bits_global before iterating over it e28f44013dc4 arm64: dts: rockchip: Add clk32k_in for Indiedroid Nova 9f80b3952318 arm64: dts: rockchip: Add Asus Tinker Board 3 and 3S device tree f4e81d0b95f3 dt-bindings: arm: rockchip: Add Asus Tinker Board 3/3S 10c64d4ff42a selftests/hid-tablet: add ABS_DISTANCE test for stylus/pen 7953794f741e HID: input: map HID_GD_Z to ABS_DISTANCE for stylus/pen c7ba92bcfea3 testing/selftests/mm: add soft-dirty merge self-test 6707915e030a mm: propagate VM_SOFTDIRTY on merge 6e57c1ce81e0 Docs/mm/damon/maintainer-profile: fix grammatical errors 7ad58e009dd1 Docs/mm/damon/maintainer-profile: fix a typo on mm-untable link 675774adbe80 selftests/damon/sysfs.py: merge DAMON status dumping into commitment assertion 10e8c7ba64bb mm/damon/tests/core-kunit: remove DAMON_MIN_REGION redefinition 09efc56a3b1c mm/damon/vaddr: consistently use only pmd_entry for damos_migrate f0eb046cd3cc mm/damon/vaddr: use vm_normal_folio{,_pmd}() instead of damon_get_folio() 96549d56b897 mm/damon/vaddr: cleanup using pmd_trans_huge_lock() 53298afe456e mm/damon: rename damos->filters to damos->core_filters 8b02baf37311 mm/damon: rename damos core filter helpers to have word core 1ec5d5810b6f selftests/mm/uffd: remove static address usage in shmem_allocate_area() 603f67eb91e0 mm/damon/tests/core-kunit: add damon_commit_target_regions() test 299a88f6ec13 mm/damon/tests/core-kunit: add damos_commit() test eec573b8dd65 mm/damon/tests/core-kunit: add damos_commit_dests() test c1cefda77668 mm/damon/core: pass migrate_dests to damos_commit_dests() 11bb980d4168 mm/damon/tests/core-kunit: add damos_commit_quota() test d9adfb8a28e7 mm/damon/tests/core-kunit: add damos_commit_quota_goals() test 99f89debafc5 mm/damon/tests/core-kunit: add damos_commit_quota_goal() test 3caf767e2165 mm/damon/tests/core-kunit: add test cases to damos_test_commit_filter() 1b43b7950d5e mm/damon/tests/core-kunit: extend damos_test_commit_filter_for() for union fields 1968236f7517 mm/damon/tests/core-kunit: split out damos_test_commit_filter() core logic 37104286f939 mm/damon/tests/core-kunit: remove dynamic allocs on damos_test_commit_filter() 7370f8e1b3a8 mm: use vma_start_write_killable() in dup_mmap() 2197bb60f890 mm: add vma_start_write_killable() 3a47e8771c43 mm: vmstat: correct the comment above preempt_disable_nested() 2ab7f1bbafc9 mm/madvise: allow guard page install/remove under VMA lock f4af67ff4fd8 mm: rename walk_page_range_mm() bc8e51c05ad5 mm: memcg: dump memcg protection info on oom or alloc failures 05be02879559 mm: remove unnecessary __GFP_HIGHMEM in __p*d_alloc_one_*() c0ae966fac00 tools/testing/selftests/mm: add smaps visibility guard region test 89330ec89741 tools/testing/selftests/mm: add MADV_COLLAPSE test case 29bef05e6d90 tools/testing/vma: add VMA sticky userland tests 49e14dabed7a mm: set the VM_MAYBE_GUARD flag on guard region install ab04b530e7e8 mm: introduce copy-on-fork VMAs and make VM_MAYBE_GUARD one 64212ba02e66 mm: implement sticky VMA flags 9119d6c2095b mm: update vma_modify_flags() to handle residual flags, document 568822502383 mm: add atomic VMA flags and set VM_MAYBE_GUARD as such 5dba5cc2e0ff mm: introduce VM_MAYBE_GUARD and make visible in /proc/$pid/smaps cdcb53e1deef mm/hugetlb: extract sysctl into hugetlb_sysctl.c ecd6703f64d7 mm/hugetlb: extract sysfs into hugetlb_sysfs.c 98be155451eb mm: constify __dump_folio() arguments 20605eb5bbea memory_hotplug: optimise try_offline_memory_block() c537f0dd3034 migrate: optimise alloc_migration_target() e24f66e87bfb hugetlb: optimise hugetlb_folio_init_tail_vmemmap() 135e541ae8f3 lib/alloc_tag: use %pe format specifier 340b59816bc4 mm: kill mm_wr_locked from unmap_vmas() and unmap_single_vma() 3b12a53b64d0 selftest/mm: fix pointer comparison in mremap_test 4f8961b29501 mm: vmscan: simplify the folio refcount check in pageout() d94d9293a1ec mm: vmscan: remove folio_test_private() check in pageout() 8e2d57e6539b PM: sleep: Call pm_sleep_fs_sync() instead of ksys_sync_helper() bf8867eae17f PM: sleep: Add support for wakeup during filesystem sync 898f94465205 lockd: don't allow locking on reexported NFSv2/3 f6dcad1d748e MAINTAINERS: add a nfsd blocklayout reviewer c04507ac500e sched: Provide and use set_need_resched_current() 605945281a65 dt-bindings: arm: rockchip: merge Asus Tinker and Tinker S 1b541e10eea6 cpufreq: ACPI: Replace udelay() with usleep_range() 8538e7ee09e2 docs: driver-api/thermal/intel_dptf: Add new workload type hint c9c19e8bbc1e workqueue: Init rescuer's affinities as wq_unbound_cpumask 8ac4dbe7dd05 workqueue: Let DISASSOCIATED workers follow unbound wq cpumask changes e36bce4466d7 workqueue: Update the rescuer's affinity only when it is detached 84692a1519b3 io_uring/kbuf: remove obsolete buf_nr_pages and update comments a3e690712892 x86/boot: Drop unused sev_enable() fallback 652c108cc44c clk: rockchip: Add clock controller for the RV1126B d0d9a9629f50 dt-bindings: clock, reset: Add support for rv1126b 826eaa8f5bac clk: rockchip: Implement rockchip_clk_register_armclk_multi_pll() ce0b84e766ad arm64: dts: rockchip: add QNAP TS233 devicetree a576b51e1387 dt-bindings: arm: rockchip: add TS233 to RK3568-based QNAP NAS devices 35202606ea08 arm64: dts: rockchip: move common qnap tsx33 parts to dtsi 81f116991433 arm64: dts: rockchip: describe mcu eeprom cells on rk3568-ts433 15efa2414602 arm64: dts: rockchip: move cpu_thermal node to the correct position 7dec062cfcf2 timers/migration: Exclude isolated cpus from hierarchy b56651007fc0 cpumask: Add initialiser to use cleanup helpers 185bccc79797 sched/isolation: Force housekeeping if isolcpus and nohz_full don't leave any 22f8e41680ef cgroup/cpuset: Rename update_unbound_workqueue_cpumask() to update_isolation_cpumasks() 4c2374ed8684 timers/migration: Use scoped_guard on available flag set/clear a048ca5f00eb timers/migration: Add mask for CPUs available in the hierarchy 8312cab5ff47 timers/migration: Rename 'online' bit to 'available' 9bef5cead63d perf: replace strcpy() with strncpy() in util/jitdump.c 3ce77655f026 perf list: Support filtering in JSON output 58e0a81e76bf perf list: Share print state with JSON output 8cf9cca7f687 perf list: Print matching PMU events for --unit 41b67ab3d2f5 perf test all metrics: Fully ignore Default metric failures 35c3503908d3 vfio/pci: Enable peer-to-peer DMA transactions by default 47d13c939d89 vfio/pci: Share the core device pointer while invoking feature functions 64a5dedcff80 vfio: Export vfio device get and put registration helpers 3aa31a8bb11e dma-buf: provide phys_vec to scatter-gather mapping routine 50d44fce53b6 PCI/P2PDMA: Document DMABUF model 395698bd2cd7 PCI/P2PDMA: Provide an access to pci_p2pdma_map_type() function 372d6d1b8ae3 PCI/P2PDMA: Refactor to separate core P2P functionality from memory allocation d4504262f745 PCI/P2PDMA: Simplify bus address mapping API f58ef9d1d135 PCI/P2PDMA: Separate the mmap() support from the core logic 31b4d3af63f9 tools/nolibc: remove more __nolibc_enosys() fallbacks 3e1da545db4c tools/nolibc: remove now superfluous overflow check in llseek e800e9446867 tools/nolibc: use 64-bit off_t 19c5a681b226 tools/nolibc: prefer the llseek syscall d93d0593dd65 tools/nolibc: handle 64-bit off_t for llseek 87506e44cb85 tools/nolibc: use 64-bit ino_t f20810157f6e arm64: remove duplicate ARCH_HAS_MEM_ENCRYPT a06494adb7ef arm64: mm: use untagged address to calculate page index f1c668269ded regulator: qcomm-labibb: replace use of system_wq with system_dfl_wq d088da904223 selftests/bpf: Use ASSERT_STRNEQ to factor in long slab cache names 3af1815a2f9c ASoC: SDCA: Add basic SDCA function driver 2d877d0659cb ASoC: SDCA: Add basic SDCA class driver 4496d1c65bad ASoC: SDCA: add function devices 5acf17b6df5e ASoC: SDCA: Add helper to write initialization writes 193c65ec8ed4 ASoC: SDCA: Populate regmap cache for readable Controls 222cbe172e5f ASoC: SDCA: Factor out helper to process Control defaults fb62da31fad2 ASoC: SDCA: Use helper macros for control identification edb82534ee65 ASoC: SDCA: Move most of the messages from info to debug 336beae295bf ASoC: SDCA: Add comment for function reset polling cc58055bfefa ASoC: SDCA: Correct FDL locking in sdca_fdl_process() 5fe65824b74c ASoC: SDCA: Add missing forward declaration in header 3508311f2e1c ASoC: SDCA: Fix missing dash in HIDE DisCo property 549f618516a1 ASoC: SDCA: Remove duplicated module macros 43a3adb6dd39 spi: spidev: add compatible for arduino spi mcu interface a7bde7c10902 dt-bindings: trivial-devices: add arduino spi mcu interface 3efee7362dbf ASoC: SDCA: Add stubs for FDL helper functions df2602e1c68a dt-bindings: eeprom: at25: Add Anvo ANV32C81W 3b64ea4768e7 phy: fsl-imx8mq-usb: support alternate reference clock 0e8fe19c0292 dt-bindings: phy: imx8mq-usb: add alternate reference clock 06a7415cf247 sched_ext: tools: Removing duplicate targets during non-cross compilation 51023cf6cc5d phy: rockchip: samsung-hdptx: Prevent Inter-Pair Skew from exceeding the limits 8daaced9f5ee phy: rockchip: samsung-hdptx: Reduce ROPLL loop bandwidth 72126e9623e1 phy: rockchip: samsung-hdptx: Fix reported clock rate in high bpc mode 318e18ed22e8 sched/deadline: Walk up cpuset hierarchy to decide root domain when hot-unplug 1f382215119a cgroup/cpuset: Introduce cpuset_cpus_allowed_locked() 9d3daf9ca323 phy: ti: gmii-sel: Add a sanity check on the phy_id 1797c6677ad6 phy: qcom: qmp-pcie: Add support for Glymur PCIe Gen5x4 PHY bc2ba6e3fb8a phy: qcom-qmp: pcs: Add v8.50 register offsets d877f881cec5 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the Glymur QMP PCIe PHY a7f0d69ecdd2 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Restrict resets per each device 95e590569898 phy: freescale: Initialize priv->lock ec5814578e3c phy: renesas: Remove unneeded semicolons 7044ed6749c8 phy: qcom: m31-eusb2: Update init sequence to set PHY_ENABLE f842daf74011 phy: qcom: qmp-combo: get the USB3 & DisplayPort lanes mapping from DT 3faa2d0e7940 dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Document lanes mapping when not using in USB-C complex be866e68966d phy: rockchip: naneng-combphy: Fix PCIe L1ss support RK3562 a2a18e5da64f phy: rockchip: naneng-combphy: Fix PCIe L1ss support RK3528 942a7a6bf4c6 phy: renesas: rcar-gen3-usb2: Add suspend/resume support 79d9db7f7a0c phy: renesas: rcar-gen3-usb2: Move phy_data->init_bus check 662bb179d338 phy: renesas: rcar-gen3-usb2: Fix an error handling path in rcar_gen3_phy_usb2_probe() bc6f8b756c89 dt-bindings: phy: renesas,usb2-phy: Mark resets as required for RZ/G3S 5e428e45bf17 phy: exynos5-usbdrd: fix clock prepare imbalance 356d1924b9a6 phy: broadcom: bcm63xx-usbh: fix section mismatches 785a9d5bb145 phy: rockchip: inno-dsidphy: Add support for rk3506 323c5c05a0a0 dt-bindings: phy: rockchip-inno-dsidphy: Add compatible for rk3506 12d821bd13d4 regulator: Add FP9931/JD9930 driver 80bbdefdfb41 dt-bindings: regulator: Add Fitipower FP9931/JD9930 0d360d54ea6d dt-bindings: vendor-prefixes: Add Fitipower 2bae7beda19f ASoC: renesas: rz-ssi: Fix rz_ssi_priv::hw_params_cache::sample_width 52a525011cb8 ASoC: renesas: rz-ssi: Fix channel swap issue in full duplex mode 80ac0fba0f1a dt-bindings: phy: mediatek,tphy: Add support for MT7981 33822d795ab9 ASoC: cs35l56: Use SND_SOC_BYTES_E_ACC() for CAL_DATA_RB control 4dd7f8aeed4c ASoC: cs35l56: Use SOC_ENUM_EXT_ACC() for CAL_SET_STATUS control d7a82707f19c ASoC: soc.h: Add SND_SOC_BYTES_E_ACC() to allow setting access flags cf6ec18ea6e1 ASoC: soc.h: Add SOC_ENUM_EXT_ACC() to allow setting access flags 5fc4e4cf7a22 reset: gpio: use software nodes to setup the GPIO lookup 109ce747ac22 reset: gpio: convert the driver to using the auxiliary bus 46dae84a90f9 reset: make the provider of reset-gpios the parent of the reset device 97d85328e3dc reset: order includes alphabetically in reset/core.c 216c12047571 gpio: swnode: allow referencing GPIO chips by firmware nodes d2a6cea44acc spi: cs42l43: Use actual ACPI firmware node for chip selects d7cdbbc93c56 software node: allow referencing firmware nodes 0651933c117e software node: increase the reference of the swnode by its fwnode f11a8e996d5e software node: read the reference args via the fwnode API 3b86c87f8dcb HID: bpf: fix typo in HID usage table 71570e8fb760 HID: bpf: add the Huion Kamvas 27 Pro 5e3e8f1b44e4 HID: bpf: add heuristics to the Huion Inspiroy 2S eraser button 88b5468f2cc5 HID: bpf: Add support for XP-Pen Deco02 8ba327d50263 HID: bpf: Add support for the XP-Pen Deco 01 V3 040adbe80135 HID: bpf: Add support for the Waltop Batteryless Tablet 029dff1c31c4 HID: bpf: Add fixup for Logitech SpaceNavigator variants 0412be1b8125 HID: bpf: support for Huion Kamvas 16 Gen 3 5f2e058df65c HID: bpf: add support for Huion Kamvas 13 (Gen 3) (model GS1333) 501ea61e2933 HID: bpf: Add support for the Inspiroy 2M f5ef3f722d76 dt-bindings: gnss: fix timepulse description 4af167d8037d dt-bindings: gnss: u-blox: use lowercase company name 094f33935009 dt-bindings: gnss: u-blox: use open-drain reset and safeboot in example 955cd0545b6a gnss: ubx: add support for the safeboot gpio a95419ff9f21 dt-bindings: mfd: syscon: Add mt7981-topmisc 8ac050ec3b1c bng_en: Add RoCE aux device support d834e68a0e8b cpuidle: governors: teo: Simplify intercepts-based state lookup fecaa0c74f66 RDMA/bnxt_re: Fix wrong check for CQ coalesc support c09816f2afce KVM: x86: Remove unused declaration kvm_mmu_may_ignore_guest_pat() ebec25438f3d KVM: x86: Enable support for emulating AVX MOV instructions 072cd5f458d7 leds: rgb: leds-qcom-lpg: Don't enable TRILED when configuring PWM 5d390e7a02e8 dt-bindings: leds: qcom-lpg: Explain standalone PWM usage d1cadd4bfc28 nodemask: use min() instead of min_t() 1759a0392f34 dt-bindings: mfd: fsl,mc13xxx: Fix LEDs node schema 9420e720ad19 block: use min() instead of min_t() 6c10f1a1c08a tools: ynl: cli: Display enum values in --list-attrs output bc1bc1b357cd tools: ynl: cli: Parse nested attributes in --list-attrs output 2a2d5a3392b6 tools: ynl: cli: Add --list-attrs option to show operation attributes e8f0abdd49ba zloop: clear nowait flag in workqueue context b11e483a1cc3 loop: clear nowait flag in workqueue context 4ba96cd38f22 arm64: dts: ti: sa67: add build time dtb for overlays 7026f224e21c arm64: dts: ti: Enable build testing of PHYTEC board overlays a6eb17710226 thermal/drivers/rcar_gen3: Convert to DEFINE_SIMPLE_DEV_PM_OPS() dd3feaf657a6 of/reserved_mem: Simplify the logic of __reserved_mem_alloc_size() 85a8a30c5b8e of/reserved_mem: Simplify the logic of fdt_scan_reserved_mem_reg_nodes() 8c0f606831c1 of/reserved_mem: Simplify the logic of __reserved_mem_reserve_reg() 46a8b0197575 of/fdt: Simplify the logic of early_init_dt_scan_memory() c85da64ce2c3 of/fdt: Fix incorrect use of dt_root_addr_cells in early_init_dt_check_kho() 463942de13cd of/fdt: Fix the len check in early_init_dt_check_for_usable_mem_range() bec5f6092bc1 of/fdt: Fix the len check in early_init_dt_check_for_elfcorehdr() 8278cb72c603 of/fdt: Consolidate duplicate code into helper functions 186b5c272664 thermal/drivers/rcar: Convert to DEFINE_SIMPLE_DEV_PM_OPS() fc6a6da64fd8 leds: rgb: leds-qcom-lpg: Allow LED_COLOR_ID_MULTI c639065e1425 ALSA: realtek/alc288 fix headphone for MS Surface 2/3 c6a1ec1870e6 net: ti: icssg-prueth: Enable zero copy in XDP features 7a64bb388df3 net: ti: icssg-prueth: Add AF_XDP zero copy for RX 121133163c9f net: ti: icssg-prueth: Make emac_run_xdp function independent of page 8756ef2eb078 net: ti: icssg-prueth: Add AF_XDP zero copy for TX 7dfd7597911f net: ti: icssg-prueth: Add XSK pool helpers 41dde7f1d013 net: ti: icssg-prueth: Add functions to create and destroy Rx/Tx queues 384bd58bf709 mfd: mt6358-irq: Fix missing irq_domain_remove() in error path b4b1bd1f330f mfd: mt6397-irq: Fix missing irq_domain_remove() in error path 9494cb237b49 dt-bindings: mfd: Document syscons falling back to atmel,sama5d2-sfrbu 1f9793a4d518 dt-bindings: mfd: Document control-scb and sysreg-scb on pic64gx 81d755584066 phy: qcom-qmp-combo: Use regulator_bulk_data with init_load_uA for regulator setup 50db438231dc cpuidle: governors: teo: Fix tick_intercepts handling in teo_update() 083654ded547 cpuidle: governors: teo: Rework the handling of tick wakeups 6f87b41303d3 string: fix kerneldoc formatting in strends() 87100151e090 gpio: fxl6408: Add suspend/resume support 5dd9332c6184 gpio: menz127: add support for 16Z034 and 16Z037 GPIO controllers d5089fffe1db ASoC: tas2781: Add tas2568/2574/5806m/5806md/5830 support bb52dc1d0342 ASoC: dt-bindings: ti,tas2781: Add TAS2568/2574/5806M/5806MD/5830 support 041e502d4ca6 ASoC: codecs: arizona: convert to snd_soc_dapm_xxx() 3045e29d248b firmware: cs_dsp: Append \n to debugfs string during read 78cfd833bc04 firmware: cs_dsp: Factor out common debugfs string read d2b240f9a180 dt-bindings: mfd: Convert dlg,da9052-i2c.txt to yaml format 1cfe3795c152 xfs: use zi more in xfs_zone_gc_mount c7a2e5eed13b leds: pwm: Reorder include files to alphabetic order bb64206276db leds: pwm: Add optional GPIO enable pin support d7dca03a48e2 dt-bindings: leds: pwm: Add enable-gpios property 417bd0d502f9 tools/rtla: Fix --on-threshold always triggering e4240db9336c rtla/timerlat_bpf: Stop tracing on user latency b4275b23010d tools/rtla: Fix unassigned nr_cpus 671314fce1c6 tools/rtla: Remove unused optional option_index 04fa6bf3736d tools/rtla: Add for_each_monitored_cpu() helper 9b97b6b5635b net: txgbe: support getting module EEPROM by page c6e97daec549 net: txgbe: delay to identify modules in .ndo_open 57d39faed4c9 net: txgbe: improve functions of AML 40G devices dbba6b7a47cb net: txgbe: rename the SFP related 354d128aa721 net: txgbe: support CR modules for AML devices 79c11fb3da85 sched/mmcid: Use cpumask_weighted_or() 437cb3ded250 cpumask: Introduce cpumask_weighted_or() 0d032a43ebeb sched/mmcid: Prevent pointless work in mm_update_cpus_allowed() b08ef5fc8fa0 sched/mmcid: Move scheduler code out of global header 925b7847bb7d sched: Fixup whitespace damage be4463fa2c71 sched/mmcid: Cacheline align MM CID storage 8cea569ca785 sched/mmcid: Use proper data structures 77d7dc8bef48 sched/mmcid: Revert the complex CID management b688a9447be3 wifi: mac80211: refactor CMAC packet handlers a22fb19244cb wifi: mac80211: refactor CMAC crypt functions edf62602fcbb wifi: mac80211: utilize the newly defined CMAC constants 4255545a28f7 wifi: mac80211: add generic MMIE struct defines 353cda30d30e wifi: mac80211: fix CMAC functions not handling errors 799e98708f74 wifi: ipw2x00: replace use of system_wq with system_percpu_wq 6cbc09b7719e iommu/vt-d: Restore previous domain::aperture_end calculation 6b38a108eeb3 iommu/vt-d: Fix unused invalidation hint in qi_desc_iotlb cb3db5a39e2a iommu/vt-d: Set INTEL_IOMMU_FLOPPY_WA depend on BLK_DEV_FD ee19b52c31b3 mfd: sec: Use chained IRQs for s2mpg10 56c1245d51fa mfd: qnap-mcu: Add proper error handling for command errors c3223f562586 mfd: qnap-mcu: Move checksum verification to its own function c94fce30e190 mfd: qnap-mcu: Use EPROTO in stead of EIO on checksum errors b4881070a02b mfd: qnap-mcu: Calculate the checksum on the actual number of bytes received d5c3f49b7583 MAINTAINERS: Setup support for Anlogic tree fec4d9d6ffd2 wifi: cfg80211: replace use of system_unbound_wq with system_dfl_wq e4582bdf5132 wifi: cw1200: add WQ_PERCPU to alloc_workqueue users 2112519bdf05 wifi: wfx: add WQ_PERCPU to alloc_workqueue users 5d5c121c4fb6 wifi: qtnfmac: add WQ_PERCPU to alloc_workqueue users a77f0ad44fde wifi: cfg80211: Add support for 6GHz AP role not relevant AP type 1387cb78f101 Documentation: reset: Remove reset_controller_add_lookup() 9afbbf490322 ALSA: hda/realtek - Enable Mute LED and Tas2781 for HP platform b2a186cced11 gpiolib: acpi: use min() instead of min_t() ac35e04f8000 bus: mhi: host: pci_generic: Add Foxconn T99W760 modem 64ad6470c882 net/mlx5: Move SF dev table notifier registration outside the PF devlink lock d4a0acbd94c2 net/mlx5: Move the SF table notifiers outside the devlink lock e63c9c5f0a48 net/mlx5: Move the SF HW table notifier outside the devlink lock d3a356db853b net/mlx5: Move the vhca event notifier outside of the devlink lock 3fee828789b1 net/mlx5: Move the esw mode notifier chain outside the devlink lock b6b03097f982 net/mlx5: Initialize events outside devlink lock 5d7fc63ab841 net: prefetch the next skb in napi_skb_cache_get() 2d67b5c5c67f net: use NAPI_SKB_CACHE_FREE to keep 32 as default to do bulk free 01d738561899 net: increase default NAPI_SKB_CACHE_BULK to 32 3505730d9042 net: increase default NAPI_SKB_CACHE_SIZE to 128 4465ae435ddc net: phy: realtek: create rtl8211f_config_phy_eee() helper bb78b71faf60 net: phy: realtek: eliminate priv->phycr1 variable e1a31c41bef6 net: phy: realtek: allow CLKOUT to be disabled on RTL8211F(D)(I)-VD-CG 910ac7bfb1af net: phy: realtek: eliminate has_phycr2 variable 27033d069177 net: phy: realtek: eliminate priv->phycr2 variable 8e982441ba60 net: phy: realtek: create rtl8211f_config_rgmii_delay() 672cb5c2a958 net: vmxnet3: convert to use .get_rx_ring_count 45120304e841 net: mana: Drop TX skb on post_work_request failure and unmap resources 934fa943b537 net: mana: Handle SKB if TX SGEs exceed hardware limit 929ca3bceab8 octeontx2-af: Skip TM tree print for disabled SQs 38725491e766 scsi: MAINTAINERS: Add the UFS include directory 13b77ed9c2a9 scsi: scsi_debug: Support injecting unaligned write errors 78b1a242fe61 scsi: qla2xxx: Fix improper freeing of purex item cda5f23eed84 scsi: ufs: rockchip: Fix compile error without CONFIG_GPIOLIB b0ee72db9132 scsi: ufs: rockchip: Reset controller on PRE_CHANGE of hce enable notify bc41fbbf6faa dt-bindings: net: mediatek,net: Correct bindings for MT7981 d53b4996584b perf evsel: Skip store_evsel_ids for non-perf-event PMUs f0feb21e0a10 perf pmu: Add PMU kind to simplify differentiating 1a6b0deb2b71 perf header: Switch "cpu" for find_core_pmu in caps feature writing 36434959b6ea perf test maps: Additional maps__fixup_overlap_and_insert tests 245cfbcd3d3b perf maps: Avoid RC_CHK use after free bdf96e9135a0 ASoC: codecs: lpass-rx-macro: fix mute_stream affecting all paths 50c28498e9fd ASoC: codecs: lpass-wsa-macro: remove unused WSA_MACRO_RX_MIX enum 7ec95f46759b ASoC: codecs: lpass-wsa-macro: remove main path event da49a21b3fe9 ASoC: codecs: lpass-wsa-macro: add volume controls for mix path 3ea1b0dbc684 ASoC: codecs: lpass-wsa-macro: fix path clock dependencies c47f28ef62cb ASoC: codecs: lpass-wsa-macro: remove mix path event 902f497a1ff5 ASoC: codecs: lpass-wsa-macro: remove useless gain read/write sequence 38fc5addd2a0 ASoC: codecs: lpass-wsa-macro: remove unnecessary bounds check a2f7990d3309 selftests: tracing: Update fprobe selftest for ftrace based fprobe a1ca238936ae selftests: tracing: Add tprobe enable/disable testcase 150ec68fa799 hfs: introduce KUnit tests for HFS string operations a5387fbc6648 dt-bindings: fpga: Convert lattice,ice40-fpga-mgr to DT schema f0585a714a75 KVM: x86: Add emulator support for decoding VEX prefixes 825f0aece084 KVM: x86: Refactor REX prefix handling in instruction emulation 4cb21be4c3b0 KVM: x86: Add AVX support to the emulator's register fetch and writeback f106797f81d6 KVM: x86: Add x86_emulate_ops.get_xcr() callback 7e11eec989c8 KVM: x86: Share emulator's common register decoding code 1a84b07acaa4 KVM: x86: Move op_prefix to struct x86_emulate_ctxt (from x86_decode_insn()) 3d8834a0d1c9 KVM: x86: Improve formatting of the emulator's flags table 3f3fc58df502 KVM: x86: Move Src2Shift up one bit (use bits 36:32 for Src2 in the emulator) c57d9bafbd0b KVM: x86: Add support for emulating MOVNTDQA 4ddfab5436b6 KVM: arm64: Reschedule as needed when destroying the stage-2 page-tables d68d66e57e2b KVM: arm64: Split kvm_pgtable_stage2_destroy() 156f70afcfec KVM: arm64: Only drop references on empty tables in stage2_free_walker d9e6269e3303 selftests/run_kselftest.sh: exit with error if tests fail 26347f844381 selftests/dma: fix invalid array access in printf adf60fda9a5e dt-bindings: interrupt-controller: sifive,plic: Add pic64gx compatibility 6ba51b7b34ca of/irq: Handle explicit interrupt parent 494de8f67b1e rust: sync: replace `kernel::c_str!` with C-Strings 26866b6bb10b rust: pin-init: fix typo in docs 53870c679e49 rust: pin-init: fix broken rust doc link 2c42b6ce4a3b ovl: remove struct ovl_cu_creds and associated functions 72f098f0dd04 ovl: port ovl_copy_up_tmpfile() to cred guard 643b8a2c0a5b ovl: mark *_cu_creds() as unused temporarily bdba9c79c8ba ovl: port ovl_copy_up_workdir() to cred guard 81b77b5b0a29 ovl: add copy up credential guard 89a11f004f5e ovl: drop ovl_setup_cred_for_create() e566bff96322 ovl: port ovl_create_or_link() to new ovl_override_creator_creds cleanup guard 8a227c276617 ovl: mark ovl_setup_cred_for_create() as unused temporarily d6ef072d09b2 ovl: reflow ovl_create_or_link() 8d7fc461e45a ovl: port ovl_create_tmpfile() to new ovl_override_creator_creds cleanup guard f37b33472881 ovl: add ovl_override_creator_creds cred guard 850e32512a8c ovl: remove ovl_revert_creds() 217e78d1b7ec ovl: port ovl_fill_super() to cred guard fc95cda67393 ovl: refactor ovl_fill_super() db7cfe87832d ovl: port ovl_lower_positive() to cred guard 6b6ef7d16fbb ovl: port ovl_lookup() to cred guard 15da486ad3bd ovl: refactor ovl_lookup() 14d35fda5b11 ovl: port ovl_copyfile() to cred guard ca0c657f2580 ovl: port ovl_rename() to cred guard a1da8401987e ovl: refactor ovl_rename() fb9f31fe9f7b ovl: introduce struct ovl_renamedata 0b5800172c8e ovl: port ovl_listxattr() to cred guard ae64b5418555 ovl: port ovl_xattr_get() to cred guard d60530172601 ovl: port ovl_xattr_set() to cred guard 9e5ec68f3a70 ovl: port ovl_nlink_end() to cred guard 062c5b48d238 ovl: port ovl_nlink_start() to cred guard 67bc75e6f48d ovl: port ovl_check_empty_dir() to cred guard 5517646e14d1 ovl: port ovl_dir_llseek() to cred guard d25e4b739f83 ovl: refactor ovl_iterate() and port to cred guard 198d1822884a ovl: don't override credentials for ovl_check_whiteouts() cb3c8cbaed04 ovl: port ovl_maybe_lookup_lowerdata() to cred guard b1c47b3abcc6 ovl: port ovl_maybe_validate_verity() to cred guard 4975e683c278 ovl: port ovl_fileattr_get() to cred guard af1d5d62f39e ovl: port ovl_fileattr_set() to cred guard a3860a808f73 ovl: port ovl_fiemap() to cred guard 8e9698d6e4ef ovl: port ovl_set_or_remove_acl() to cred guard 71ac28fbcd33 ovl: port do_ovl_get_acl() to cred guard 47eba7f7fd15 ovl: port ovl_get_link() to cred guard d81999b40baf ovl: port ovl_permission() to cred guard 81707ae827d3 ovl: port ovl_getattr() to cred guard 7aedfa5a52b0 ovl: port ovl_setattr() to cred guard 976397098451 ovl: port ovl_flush() to cred guard 8e8f4df93c1d ovl: port ovl_fadvise() to cred guard 246801778302 ovl: port ovl_fallocate() to cred guard 07a891c34676 ovl: port ovl_fsync() to cred guard 1fc4bc77c786 ovl: port ovl_llseek() to cred guard b27ebb3d4b9c ovl: port ovl_open_realfile() to cred guard 5f51dfe768a1 ovl: port ovl_create_tmpfile() to cred guard 8368eb837e19 ovl: port ovl_do_remove() to cred guard ff4f6e4689e1 ovl: port ovl_set_link_redirect() to cred guard 8c9531edcf60 ovl: port ovl_create_or_link() to cred guard 87809f12e057 ovl: port ovl_copy_up_flags() to cred guards 6f5c84162a30 ovl: add override_creds cleanup guard extension for overlayfs 85f329df2931 KVM: selftests: SYNC after guest ITS setup in vgic_lpi_stress 31df012da496 KVM: selftests: Assert GICR_TYPER.Processor_Number matches selftest CPU number cb17d79ff51d KVM: arm64: Use kvzalloc() for kvm struct allocation 297877069bc2 KVM: arm64: Drop useless __GFP_HIGHMEM from kvm struct allocation d4839582bc70 EDAC/skx_common: Prepare for skx_set_hi_lo() 9529e697739e EDAC/skx_common: Prepare for skx_get_edac_list() b3d70059cbb2 EDAC/{skx_common,skx,i10nm}: Make skx_register_mci() independent of pci_dev ce1e1421f8d8 MAINTAINERS: new entry for MPAM Driver 2557e0eafec1 arm_mpam: Add kunit tests for props_mismatch() e3565d1fd4dc arm_mpam: Add kunit test for bitmap reset 201d96ca4c86 arm_mpam: Add helper to reset saved mbwu state 9e5afb7c3283 arm_mpam: Use long MBWU counters if supported fdc29a141d63 arm_mpam: Probe for long/lwd mbwu counters b35363793291 arm_mpam: Consider overflow in bandwidth counter state 41e8a14950e1 arm_mpam: Track bandwidth counter state for power management 823e7c3712c5 arm_mpam: Add mpam_msmon_read() to read monitor value c891bae66423 arm_mpam: Add helpers to allocate monitors 880df85d8673 arm_mpam: Probe and reset the rest of the features 09b89d2a72f3 arm_mpam: Allow configuration to be applied and restored during cpu online 3796f75aa795 arm_mpam: Use a static key to indicate when mpam is enabled 49aa621c4dca arm_mpam: Register and enable IRQs 3bd04fe7d807 arm_mpam: Extend reset logic to allow devices to be reset any time 475228d15dd6 arm_mpam: Add a helper to touch an MSC from any CPU f188a36ca241 arm_mpam: Reset MSC controls from cpuhp callbacks c10ca83a7783 arm_mpam: Merge supported features during mpam_enable() into mpam_class 8c90dc68a5de arm_mpam: Probe the hardware features resctrl supports d02beb06ca2a arm_mpam: Add helpers for managing the locking around the mon_sel registers bd221f9f82af arm_mpam: Probe hardware to find the supported partid/pmg values 8f8d0ac1da78 arm_mpam: Add cpuhp callbacks to probe MSC hardware aa64b9e11051 arm_mpam: Add MPAM MSC register layout definitions 01fb4b822472 arm_mpam: Add the class and component structures for firmware described ris f04046f2577a arm_mpam: Add probe/remove for mpam msc driver and kbuild boiler plate 115c5325beae ACPI / MPAM: Parse the MPAM table 96f4a4d53e66 ACPI: Define acpi_put_table cleanup handler and acpi_get_table_pointer() helper f5915600cc4c platform: Define platform_device_put cleanup handler d8bf01d80919 arm64: kconfig: Add Kconfig entry for MPAM a39a723a6f1e ACPI / PPTT: Add a helper to fill a cpumask from a cache_id 41a7bb39fede ACPI / PPTT: Find cache level by cache-id cfc085af8398 ACPI / PPTT: Add acpi_pptt_cache_v1_full to use pptt cache as one structure eeec7845e966 ACPI / PPTT: Stop acpi_count_levels() expecting callers to clear levels 796e29b857ae ACPI / PPTT: Add a helper to fill a cpumask from a processor container 0346625cd7f1 pmdomain: Extend the genpd governor for CPUs to account for IPIs ccde6525183c smp: Introduce a helper function to check for pending IPIs 80ed617a62fe pmdomain: mediatek: convert from clk round_rate() to determine_rate() 3ee4082545fe amba: bus: Drop dev_pm_domain_detach() call d4aa5960025a pmdomain: bcm: bcm2835-power: Prepare to support BCM2712 b0671a5fd320 pmdomain: mediatek: mtk-mfg: select MAILBOX in Kconfig f08e7a4e8d6a pmdomain: mediatek: Add support for MFlexGraphics 19e668e81e27 pmdomain: mediatek: Fix build-errors e938ef83a025 cpuidle: psci: Replace deprecated strcpy in psci_idle_init_cpu 47c7b3c24b42 pmdomain: rockchip: Add support for RV1126B 56b0d23017ec pmdomain: mediatek: Add support for MT8196 HFRPSYS power domains 5437b2813f8f pmdomain: mediatek: Add support for MT8196 SCPSYS power domains 8e98badec1d5 pmdomain: mediatek: Add support for secure HWCCF infra power on 88914db077b6 pmdomain: mediatek: Add support for Hardware Voter power domains 72b0a7b34b40 pmdomain: qcom: rpmhpd: Add RPMh power domain support for Kaanapali 198576665b3c usb: dwc3: imx8mp: Set out of band wakeup for i.MX95 854825367a1d usb: chipidea: ci_hdrc_imx: Set out of band wakeup for i.MX95 dfdcfc19fe16 usb: chipidea: core: detach power domain for ci_hdrc platform device 3b7685da4183 pmdomain: core: Allow power-off for out-of-band wakeup-capable devices 4acbfb6c116b PM: wakeup: Add out-of-band system wakeup support for devices 31e6e7e54b29 scsi: ufs: core: Use scsi_device_busy() 02b5822d2fea scsi: ufs: core: Fix single doorbell mode support 0f900f11002f NFS: Initialise verifiers for visible dentries in _nfs4_open_and_get_state bf351bbec57f net: stmmac: stmmac_is_jumbo_frm() returns boolean b5adada61e02 net: stmmac: stmmac_is_jumbo_frm() len should be unsigned 7ac60a14d3fc net: stmmac: convert priv->sph* to boolean and rename a131fd60796d selftests/riscv: Add Zicbop prefetch test e0a504984a88 riscv: hwprobe: Expose Zicbop extension and its block size ad1bb4b8525e riscv: Introduce Zalasr instructions f4922b691657 riscv: hwprobe: Export Zalasr extension 4640be258871 dt-bindings: riscv: Add Zalasr ISA extension description c9651fbc6051 riscv: Add ISA extension parsing for Zalasr f0ae09a89267 selftests: riscv: Add test for the Vector ptrace interface 6efb1a9462ef riscv: ptrace: Optimize the allocation of vector regset 3ac022bf389d raid6: test: Add support for RISC-V 3c58d7a51341 raid6: riscv: Allow code to be compiled in userspace 6fcce9f028fb raid6: riscv: Prevent compiler from breaking inline vector assembly code 724c69447975 riscv: cmpxchg: Use riscv_has_extension_likely 6b85e9ac4a25 riscv: bitops: Use riscv_has_extension_likely 8261a9d167e8 riscv: hweight: Use riscv_has_extension_likely 1c7d491d8678 riscv: checksum: Use riscv_has_extension_likely 0a067ae21bf2 riscv: pgtable: Use riscv_has_extension_unlikely c9a716104488 riscv: Remove __GFP_HIGHMEM masking 231fb999a9ac RISC-V: Enable HOTPLUG_PARALLEL for secondary CPUs 6f880e7bd103 remoteproc: imx_dsp_rproc: Simplify start/stop error handling ad5f82ab04bc ALSA: pcmtest: Replace deprecated strcpy with strscpy_pad in setup_patt_bufs 5c33a631a578 remoteproc: imx_rproc: Remove enum imx_rproc_method 3f5c1277a9e9 remoteproc: imx_dsp_rproc: Simplify IMX_RPROC_RESET_CONTROLLER switch case d5eb4d512fb7 remoteproc: imx_dsp_rproc: Simplify IMX_RPROC_SCU_API switch case 9f356d127734 remoteproc: imx_dsp_rproc: Simplify IMX_RPROC_MMIO switch case 66395eac5d55 remoteproc: imx_dsp_rproc: Move imx_dsp_rproc_dcfg closer to imx_dsp_rproc_of_match 606e4811694a remoteproc: imx_dsp_rproc: Use start/stop/detect_mode ops from imx_rproc_dcfg 8049dc7b631e remoteproc: imx_dsp_rproc: Drop extra space e819a62d5203 remoteproc: imx_dsp_rproc: Use dev_err_probe() for firmware and mode errors 412060242303 remoteproc: imx_dsp_rproc: Use devm_pm_runtime_enable() helper 36951036a725 remoteproc: imx_dsp_rproc: Use devm_rproc_add() helper 46bddb5fbe7e mfd: simple-mfd-i2c: Don't use "proxy" headers 81d2cc9272df mfd: simple-mfd-i2c: Make ID table style consistent 3003773ad67a remoteproc: imx_dsp_rproc: Simplify power domain attach and error handling cb1fa2e99955 arm64, tlbflush: don't TLBI broadcast if page reused in write fault 79301c7d605a mm: add spurious fault fixing support for huge pmd b0ed6b6cce1a mfd: Kconfig: Drop OF dependency on MFD_MAX5970 3696ac1d0db2 mfd: ls2kbmc: Remove unneeded semicolon from ls2k_bmc_recover_pci_data() 9a948eefad59 lsm: use unrcu_pointer() for current->cred in security_init() 26873e3e7f0c printk: Avoid scheduling irq_work on suspend d01ff281bd9b printk: Allow printk_trigger_flush() to flush all types ba8abbdfd09e soc: amlogic: meson-gx-socinfo: add new SoCs id 1d80bed4e357 dt-bindings: arm: amlogic: meson-gx-ao-secure: support more SoCs a9637ab93c6c zloop: fix zone append check in zloop_rw() ebcc028b4a3d MAINTAINERS: add a maintainer for zoned block device support 00ed0350944d MAINTAINERS: add missing block layer user API header files c200892b46ba ima: Access decompressed kernel module to verify appended signature da53dcd54cc3 dt-bindings: pinctrl: cix,sky1-pinctrl: Drop duplicate newline ee7184813059 interconnect: qcom: sm6350: enable QoS configuration ccd789e53a5c interconnect: qcom: sm6350: Remove empty BCM arrays b56fb8aa66fc interconnect: qcom: icc-rpmh: Get parent's regmap for nested NoCs dfb1717308ff dt-bindings: interconnect: qcom,sm6350-rpmh: Add clocks for QoS a7840365d179 dt-bindings: pinctrl: aspeed,ast2600-pinctrl: Add PCIe RC PERST# group bfef6e1f3488 fs: move mntput_no_expire() slowpath into a dedicated routine 518c32a1bc4f NFS: Initialise verifiers for visible dentries in nfs_atomic_open() 9bd545539b23 NFS: Initialise verifiers for visible dentries in readdir and lookup 0b28f21ad462 KVM: x86: Add a helper to dedup loading guest/host XCR0 and XSS 7649412af3ea KVM: x86: Load guest/host PKRU outside of the fastpath run loop 75c69c82f211 KVM: x86: Load guest/host XCR0 and XSS outside of the fastpath run loop 63669bd1d50f KVM: VMX: Handle #MCs on VM-Enter/TD-Enter outside of the fastpath 10c152969069 gpio: elkhartlake: Convert to auxiliary driver a0c83150eea5 platform/x86/intel: Introduce Intel Elkhart Lake PSE I/O 0a75f3d90e7a devres: Move devm_alloc_percpu() and related to devres.h b871d9adffe5 regulator: make the subsystem aware of shared GPIOs 7a0a87712120 ASoC: wsa883x: drop GPIOD_FLAGS_BIT_NONEXCLUSIVE flag from GPIO lookup d01fbee5c0d3 ASoC: wsa881x: drop GPIOD_FLAGS_BIT_NONEXCLUSIVE flag from GPIO lookup ace38521705b tracing: Switch to use %ptSp 7b040d45718e scsi: snic: Switch to use %ptSp e2c48498a934 ASoC: soc-core: Pre-check zero CPU/codec DAIs, handle early rtd->dais alloc failure d710741f833f scsi: fnic: Switch to use %ptSp ed40532ccdfb s390/dasd: Switch to use %ptSp 4e7c8ab42e19 ptp: ocp: Switch to use %ptSp b1e7286eeef3 pps: Switch to use %ptSp 3bc02fe0b82a PCI: epf-test: Switch to use %ptSp b8edf4fbb285 net: dsa: sja1105: Switch to use %ptSp 12158d6747de mmc: mmc_test: Switch to use %ptSp 5a1df7219d89 media: av7110: Switch to use %ptSp 0cfc283d18bc ipmi: Switch to use %ptSp 64acc20ec9c7 igb: Switch to use %ptSp 81e3db7ead99 e1000e: Switch to use %ptSp 51d3654916cc drm/xe: Switch to use %ptSp 083364667d4e drm/vblank: Switch to use %ptSp 6d228c181ed2 fs: remove spurious exports in fs/file_attr.c c29383a874ee watch_queue: Use local kmap in post_one_notification() 5ef5f3c2245e Documentation: gpio: Add a compatibility and feature list for PCA953x cda323dbda76 pwm: bcm2835: Make sure the channel is enabled after pwm_request() 922a6f34c175 autofs: dont trigger mount if it cant succeed 9d2a48c3a702 drm/msm: Switch to use %ptSp fbd3aad6e034 drm/amdgpu: Switch to use %ptSp c6e049b6212b dma-buf: Switch to use %ptSp 98e41fb0eccc libceph: Switch to use %ptSp 46ac6f51e55c ceph: Switch to use %ptSp bccd5937447f lib/vsprintf: Add specifier for printing struct timespec64 376c18f30e22 lib/vsprintf: Deduplicate special hex number specifier data 1b2ae190ea43 fs/ntfs3: check for shutdown in fsync 8ad236f8a457 gpio: shared: extend the ifdef guard to gpio_shared_find_entry() 01be9047988d gpio: shared: fix a NULL-pointer dereference 51d87d977ec4 perf stat: Read tool events last 87cc0b44fc3e perf arm_spe: Synthesize memory samples for SIMD operations b70aa41078a6 perf arm_spe: Expose SIMD information in other operations d67835cd5d0a perf arm_spe: Report GCS in record d4b61de44f34 perf arm_spe: Report memset and memcpy in records 6d47c32ccb0e perf arm_spe: Report associated info for SVE / SME operations f3b9bed72e37 perf arm_spe: Report extended memory operations in records c462dc70b1dc perf arm_spe: Report MTE allocation tag in record 77e4291eaf74 perf arm_spe: Report register access in record cdc1aff17f1b perf arm_spe: Introduce data processing macro for SVE operations b64bf913b3da perf arm_spe: Consolidate operation types c7c198b3ed68 perf arm_spe: Remove unused operation types c4cfe1bcebb0 perf arm_spe: Decode SME data processing packet 876294a6455e perf arm_spe: Decode ASE and FP fields in other operation c8bf2a05dff4 perf arm_spe: Rename SPE_OP_PKT_IS_OTHER_SVE_OP macro b4eaece3d9df perf arm_spe: Decode GCS operation b61ca7219db8 perf arm_spe: Unify operation naming 33e1fffea492 perf arm_spe: Fix memset subclass in operation d7dbda878920 selftests: fib_tests: add fib6 from ra to static test f72514b3c569 ipv6: clear RA flags when adding a static route 24fa77dad25c af_unix: Consolidate unix_schedule_gc() and wait_for_unix_gc(). ab8b23150abc af_unix: Remove unix_tot_inflight. e29c7a4cec86 af_unix: Refine wait_for_unix_gc(). 384900542dc8 af_unix: Don't call wait_for_unix_gc() on every sendmsg(). da8fc7a39be8 af_unix: Don't trigger GC from close() if unnecessary. 6b6f3c71fe56 af_unix: Simplify GC state. 58b47c713711 af_unix: Count cyclic SCC. 70ca239b612c net/mlx5: Use EOPNOTSUPP instead of ENOTSUPP fbb9933666e3 net/mlx5: Abort new commands if all command slots are stalled ea3270351c79 net/mlx5: Remove redundant bw_share minimal value assignment 391dad2e686f net/mlx5e: Recover SQ on excessive PTP TX timestamp delta 2e4c44b12f4d net/mlx5: Refactor EEPROM query error handling to return status separately d56933e74d0d hwmon: (k10temp) Add AMD Steam Deck APU ID 785205fd8139 hwmon: Add Apple Silicon SMC hwmon driver 1064d521d177 netlink: specs: support ipv4-or-v6 for dual-stack fields 4abe51dba69f tools: ynl: Add MAC address parsing support f779ac0b8784 io_uring/register: use correct location for io_rings_layout 21664814b89e net: use napi_skb_cache even in process context 294e63825966 net: __alloc_skb() cleanup dac023607568 net: add a new @alloc parameter to napi_skb_cache_get() eb74ae2f87d2 net: dsa: ks8995: Fix incorrect OF match table name efb238160e88 kcm: Fix typo and add hyphen in Kconfig help text 932478bf9f6d tcp: Don't reinitialise tw->tw_transparent in tcp_time_wait(). f4e3402f59ac dt-bindings: net: cdns,macb: Add pic64gx compatibility 6770eaad75ae tools: ynltool: ignore *.d deps files ebd1a3365500 KVM: SVM: Handle #MCs in guest outside of fastpath 38ee66cb1845 KVM: x86: Unify L1TF flushing under per-CPU variable 05bd63959a9d KVM: VMX: Disable L1TF L1 data cache flush if CONFIG_CPU_MITIGATIONS=n 0abd9610d6c6 KVM: VMX: Bundle all L1 data cache flush mitigation code together fc704b578976 x86/bugs: KVM: Move VM_CLEAR_CPU_BUFFERS into SVM as SVM_CLEAR_CPU_BUFFERS e6ff1d61de51 KVM: VMX: Handle MMIO Stale Data in VM-Enter assembly via ALTERNATIVES_2 f6106d41ec84 x86/bugs: Use an x86 feature to track the MMIO Stale Data mitigation afb99ffbd582 x86/bugs: Decouple ALTERNATIVE usage from VERW macro definition aba7de6088be x86/bugs: Use VM_CLEAR_CPU_BUFFERS in VMX as well 844afc1af3a9 KVM: VMX: Use on-stack copy of @flags in __vmx_vcpu_run() f484f4a3e058 bpf: Replace bpf memory allocator with kmalloc_nolock() in local storage 39a460c4253e bpf: Save memory alloction info in bpf_local_storage e76a33e1c718 bpf: Remove smap argument from bpf_selem_free() 0e854e553569 bpf: Always charge/uncharge memory when allocating/unlinking storage elements 24e17a29cf75 hfsplus: fix volume corruption issue for generic/073 005d4b0d33f6 hfsplus: Verify inode mode when loading from disk 9891d2f79a9f Clarify the rootid_owns_currentns 11d984633f7f KVM: x86: Allocate/free user_return_msrs at kvm.ko (un)loading time 8e1d91c2582d block: remove the declaration of elevator_init_mq function 6e38a225fc34 dt-bindings: interconnect: qcom-bwmon: Document Kaanapali BWMONs 1aaa5cfbd489 MAINTAINERS: add entry for the Rust `num` module 01e345e82ec3 rust: num: add Bounded integer wrapping type f1840efdb2bf cxl/test: Assign overflow_err_count from log->nr_overflow b6369daf0d6a cxl/test: Remove ret_limit race condition in mock_get_event() d9813cd23d5a spi: sophgo: Fix incorrect use of bus width value macros 0341d1b1ebf1 pinctrl: airoha: Fix AIROHA_PINCTRL_CONFS_DRIVE_E2 in an7583_pinctrl_match_data f2bd5a0f59d0 pinctrl: airoha: fix pinctrl function mismatch issue ec12ab2cda66 selftests/bpf: Replace TCP CC string comparisons with bpf_strncmp f700b37314d9 selftests/bpf: Move common TCP helpers into bpf_tracing_net.h 26c5b0d9c080 cxl/test: remove unused mock function for cxl_rcd_component_reg_phys() 3664282f3345 clk: qcom: x1e80100-dispcc: Add USB4 router link resets c84b824d3a8f dt-bindings: clock: qcom: x1e80100-dispcc: Add USB4 router link resets a160860529b5 clk: qcom: videocc-sm8750: Add video clock controller driver for SM8750 b190eaea5780 dt-bindings: clock: qcom: Add SM8750 video clock controller aa788d3b4756 clk: qcom: branch: Extend invert logic for branch2 mem clocks caebce24f6a7 Revert "block: consider discard merge last" 935a20d1bebf block: Remove queue freezing from several sysfs store callbacks 42adb2d4ef24 fs: Add the __data_racy annotation to backing_dev_info.ra_pages 152c331bcd80 block: plug attempts to batch allocate tags multiple times 4d24145a7833 devres: Remove unused devm_free_percpu() 1d779fa9962f ata: pata_pcmcia: Add Iomega Clik! PCMCIA ATA/ATAPI Adapter 5a88a6e92bbf fs/resctrl: Consider sparse masks when initializing new group's allocation e41ef37ddfe7 efi/libstub: x86: Store EDID in boot_params 17029cdd8f9d efi/libstub: gop: Add support for reading EDID ae42b9c5ddda efi/libstub: gop: Initialize screen_info in helper function 9d805709d897 efi/libstub: gop: Find GOP handle instead of GOP data d85b56af22f3 efi: Fix trailing whitespace in header file 70f62e52176d Input: ti_am335x_tsc - clamp coordinate_readouts to DT maximum (6) 21e68bcb1b0c regulator: renesas-usb-vbus-regulator: Remove unused headers d9d0be59be25 regulator: pca9450: Add support for setting debounce settings 93218e3f2cfe regulator: dt-bindings: pca9540: add debounce timer configuration bd79452b39c2 MAINTAINERS: adjust file entry in RISC-V MICROCHIP SUPPORT 4dbb5f6e1b4e spi: imx: add 16/32 bits per word support for target PIO mode e45979641a9a ASoC: SOF: sof-client-probes: Replace snprintf() with scnprintf() f5cb3ee251b4 ASoC: SDCA: Add companion amp Function 94000534e088 ASoC: SOF: imx9: use SCMI API for LM management d218ea171430 ASoC: mediatek: mt8189: add machine driver with nau8825 4980df101676 ASoC: dt-bindings: mediatek,mt8189-nau8825: add mt8189-nau8825 document 7eb153585598 ASoC: mediatek: mt8189: add platform driver 22e9bd51e518 ASoC: dt-bindings: mediatek,mt8189-afe-pcm: add audio afe document 402ff043395f ASoC: mediatek: mt8189: support PCM in platform driver 9f202872ba04 ASoC: mediatek: mt8189: support TDM in platform driver 34e437097247 ASoC: mediatek: mt8189: support I2S in platform driver e3acef6ef89f ASoC: mediatek: mt8189: support ADDA in platform driver dc637ffeed6c ASoC: mediatek: mt8189: support audio clock control 81f8f29a48de ASoC: mediatek: mt8189: add common header d5cb9574391c x86/cpu: Enable LASS during CPU initialization c9129cf0f044 selftests/x86: Update the negative vsyscall tests to expect a #GP 42fea0a3a707 x86/traps: Communicate a LASS violation in #GP message 731d43750cf8 x86/kexec: Disable LASS during relocate kernel b3a7e973abe6 x86/alternatives: Disable LASS when patching kernel code d9a96cc18bec x86/asm: Introduce inline memcpy and memset e39c5387adeb x86/cpu: Add an LASS dependency on SMAP 7baadd463e14 x86/cpufeatures: Enumerate the LASS feature bits 8bf3ad767587 PCI: qcom: Implement .assert_perst() 3445d3820770 PCI: dwc: Implement .assert_perst() for dwc glue drivers 01ba82702957 PCI: Add .assert_perst() to control PCIe PERST# 26f3ac884835 dt-bindings: PCI: Add binding for Toshiba TC9563 PCIe switch 7fa3e7d114ab dm-ebs: Mark full buffer dirty even on partial write 61c73e8de993 dm mpath: enable DM_TARGET_ATOMIC_WRITES ae97648e14f7 dm verity fec: Expose corrected block count via status c82faa893418 dm: Don't warn if IMA_DISABLE_HTABLE is not enabled ee5f1a3f90a4 phy: renesas: Add Renesas RZ/G3E USB3.0 PHY driver 4f816512aaa1 dt-bindings: phy: renesas: Document Renesas RZ/G3E USB3.0 PHY 54760125b026 phy: core: Remove extra space after '=' a1af5d2be169 phy: samsung: gs101-ufs: Add .notify_phystate() & hibern8 enter/exit values 4edf654be547 phy: add new phy_notify_state() api e64e190044de Documentation: hid-alps: Format DataByte* subsection headings c6405fb9111d Documentation: hid-alps: Fix packet format section headings f3d8b64ee46c reset: fix BIT macro reference cea5d43b63b2 reset: rzg2l-usbphy-ctrl: Fix a NULL vs IS_ERR() bug in probe da91533c2b7a reset: th1520: Support reset controllers in more subsystems 0040d9eac391 reset: th1520: Prepare for supporting multiple controllers a35ac6f3bdb1 dt-bindings: reset: thead,th1520-reset: Add controllers for more subsys 5334eb9de76c dt-bindings: reset: thead,th1520-reset: Remove non-VO-subsystem resets 8bffbfdc01df reset: remove legacy reset lookup code a86aaf2b62fc clk: davinci: psc: drop unused reset lookup 819ac6b05535 reset: rzg2l-usbphy-ctrl: Add support for RZ/G3S SoC 78f2d64e4847 reset: rzg2l-usbphy-ctrl: Add support for USB PWRRDY 20eee0f69c90 dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/G3S support 0884bd97c08c reset: eswin: Add eic7700 reset driver 23818ebb9c76 dt-bindings: reset: eswin: Documentation for eic7700 SoC bf919ccfced7 reset: sparx5: add LAN969x support fc80e57c51a2 dt-bindings: reset: microchip: Add LAN969x support e96190da17a2 PNP: Fix ISAPNP to generate uevents to auto-load modules 53a18958349a clk: qcom: ecpricc-qdu100: Add mem_enable_mask to the clock memory branch 165d0b6dd248 clk: qcom: clk_mem_branch: add enable mask and invert flags 0a0ea5541d30 clk: qcom: mmcc-sdm660: Add missing MDSS reset c57210bc1537 dt-bindings: clock: mmcc-sdm660: Add missing MDSS reset 992a9df41ad7 docs: bring some order to our Python module hierarchy 778b8ebe5192 docs: Move the python libraries to tools/lib/python f690e07859e6 Documentation/kernel-parameters: Move the kernel build options 6ae0f2072768 docs: parse-headers.rst: Fix a typo 46a47693e109 Documentation/kernel-parameters: fix typo in retbleed= kernel parameter description cdf5ecc3f6e1 EDAC/ghes: Replace deprecated strcpy() in ghes_edac_report_mem_error() 28fec8b95e67 fuse: signal that a fuse inode should exhibit local fs behaviors dcbce328d3a2 mmc: renesas_sdhi: Add suspend/resume hooks 50371ef025a4 mmc: renesas_sdhi: Switch to SYSTEM_SLEEP_PM_OPS()/RUNTIME_PM_OPS() and pm_ptr() 15213383a3d9 mmc: renesas_sdhi: Deassert the reset signal on probe 7b6e6c4a117e dt-bindings: mmc: am654: Simplify dma-coherent property 1bed7f954865 mmc: meson-mx-sdio: Ignore disabled "mmc-slot" child-nodes 38fffa951082 mmc: meson-mx-sdio: Fix indentation in meson_mx_mmc_irq_thread() 3241cde4702b mmc: meson-mx-sdio: Use dev_err_probe() where appropriate baa74c214427 mmc: meson-mx-sdio: Use devm_mmc_alloc_host() helper b63f8fc1d089 mmc: meson-mx-sdio: Refactor internal clock initialization c0184b2f793b mmc: meson-mx-sdio: Use devm_clk_get_enabled() 59472e8c2943 mmc: meson-mx-sdio: Switch to regmap for register access 9d3faec60b13 genirq: Use raw_spinlock_irq() in irq_set_affinity_notifier() 80adaccf0e1c rseq: Delete duplicate if statement in rseq_virt_userspace_exit() 1b42e07af1ee gve: Add Rx HWTS metadata to AF_XDP ZC mode 66adaf102128 gve: Prepare bpf_xdp_metadata_rx_timestamp support f356a66b87bb gve: Wrap struct xdp_buff 46e7860ef941 gve: Move ptp_schedule_worker to gve_init_clock b20a374902bb cpufreq: intel_pstate: Eliminate some code duplication 58075aec92a8 powercap: intel_rapl: Add support for Nova Lake processors 4322c8f81c58 lib/strn*,uaccess: Use masked_user_{read/write}_access_begin when required 1c204914bc44 scm: Convert put_cmsg() to scoped user access 803abedbd540 iov_iter: Add missing speculation barrier to copy_from_user_iter() 4db1df7a7217 iov_iter: Convert copy_from_user_iter() to masked user access 19f1d6c7230b net: phy: micrel: lan8814: Enable in-band auto-negotiation 3bcfd55bedfc pinctrl: cherryview: Convert to use intel_gpio_add_pin_ranges() 2f61c0097219 pinctrl: intel: Export intel_gpio_add_pin_ranges() 837ed3039646 loop: add hint for handling aio via IOCB_NOWAIT 0ba93a906dda loop: try to handle loop aio command via NOWAIT IO first f4788ae9d7bc loop: move command blkcg/memcg initialization into loop_queue_work c66e9708f927 loop: add lo_submit_rw_aio() fd858d1ca969 loop: add helper lo_rw_aio_prep() c3e6c11147f6 loop: add helper lo_cmd_nr_bvec() 2c6d792d4b76 drbd: turn bitmap I/O comments into regular block comments bcbb8d0afd94 fs/ntfs3: change the default mount options for "acl" and "prealloc" ccc4e86d1c24 fs/ntfs3: Prevent memory leaks in add sub record 4d78d1173a65 fs/ntfs3: out1 also needs to put mi 5008c3ec3f89 mtd: spi-nor: core: Check read CR support bb7c963d0008 dt-bindings: gpio: mpfs-gpio: Add pic64gx GPIO compatibility 7f77c561e227 mtd: spi-nor: micron-st: add TODO for fixing mt35xu02gcba a5dff51e190c mtd: spi-nor: micron-st: add mt35xu01gbba support 44dd635cd632 mtd: spi-nor: micron-st: use SFDP of mt35xu512aba 9437a14ae216 mtd: spi-nor: micron-st: move set_octal_dtr to late_init() 74883accfa4a mtd: spi-nor: micron-st: rename the die_late_init functions 45a1cd8346ca selftests: af_unix: Add tests for ECONNRESET and EOF semantics c171e679ee66 net: stmmac: Disable EEE RX clock stop when VLAN is enabled d9db25723677 net: stmmac: Fix VLAN 0 deletion in vlan_del_hw_rx_fltr() e2c1b56f3dfa platform/x86: wmi: Move WMI core code into a separate directory 32e3fee88a4a platform/x86: wmi: Remove extern keyword from prototypes c209195a2a4a platform/x86: wmi: Use correct type when populating ACPI objects 25524b619029 fs/nls: Fix utf16 to utf8 conversion 2092007aa32f objtool/klp: Only enable --checksum when needed ee0b48fabadf objtool: Set minimum xxhash version to 0.8 39ae6c50e599 platform/x86: asus-armoury: add ppt_* and nv_* tuning knobs d849a9f2380d platform/x86: asus-wmi: rename ASUS_WMI_DEVID_PPT_FPPT c683651b6791 platform/x86: asus-wmi: deprecate bios features 7725a2dc5863 platform/x86: asus-armoury: add screen auto-brightness toggle 9c7dacf5d519 platform/x86: asus-armoury: add apu-mem control support 9b0305968d60 xfs: remove the unused bv field in struct xfs_gc_bio 5b3a426affbd powerpc/64s/slb: Add no_slb_preload early cmdline param 2a492d6b38c2 powerpc/64s/slb: Make preload_add return type as void 3d44be297e7e powerpc/ptdump: Dump PXX level info for kernel_page_tables 6394f0e8abe7 powerpc/64s/pgtable: Enable directMap counters in meminfo for Hash b296fda58d1d powerpc/64s/hash: Update directMap page counters for Hash b80691e25ec6 powerpc/64s/hash: Hash hpt_order should be only available with Hash MMU fec40fe7e6dc powerpc/64s/hash: Improve hash mmu printk messages 178dd2ee2b72 powerpc/64s/hash: Fix phys_addr_t printf format in htab_initialize() eae40a6da63f powerpc/64s/ptdump: Fix kernel_hash_pagetable dump for ISA v3.00 HPTE format 17b45ccf0988 powerpc/64s/hash: Restrict stress_hpt_struct memblock region to within RMA limit 00312419f086 powerpc/64s/slb: Fix SLB multihit issue during SLB preload 78fc63ffa781 powerpc, mm: Fix mprotect on book3s 32-bit 18a4895370a7 ALSA: hda/realtek: Add match for ASUS Xbox Ally projects 945865a0ddf3 ALSA: hda/tas2781: fix speaker id retrieval for multiple probes 7dc211c1159d bpf: Fix invalid prog->stats access when update_effective_progs fails eb028c33451a d_make_discardable(): warn if given a non-persistent dentry ca459ca70f60 kill securityfs_recursive_remove() 2026c6f8eb23 convert securityfs fc45aee66223 get rid of kill_litter_super() 4433d8e25d73 convert rust_binderfs 0c9a266868f5 convert nfsctl 946e2256775e convert rpc_pipefs 2a3d40476b9f convert hypfs 723c2ba85900 hypfs: swich hypfs_create_u64() to returning int 63f76f51fe47 hypfs: switch hypfs_create_str() to returning int 781716cd4a92 hypfs: don't pin dentries twice 57db9d428ba5 convert gadgetfs b65e3b11e923 gadgetfs: switch to simple_remove_by_name() 6ca67378d0e7 convert functionfs c7747fafaba0 functionfs: switch to simple_remove_by_name() e5bf5ee26663 functionfs: fix the open/removal races 1544775687f0 functionfs: need to cancel ->reset_work in ->kill_sb() fe47466282a6 functionfs: don't bother with ffs->ref in ffs_data_{opened,closed}() fcb898514354 functionfs: don't abuse ffs_data_closed() on fs shutdown 01e0e8b6a2d7 dpll: zl3073x: Remove unused dev wrappers 5fb9b0d411f8 dpll: zl3073x: Cache all output properties in zl3073x_out 5bc02b190a3f dpll: zl3073x: Cache all reference properties in zl3073x_ref 5534a8202d7c dpll: zl3073x: Cache reference monitor status 607f2c00c61f dpll: zl3073x: Split ref, out, and synth logic from core 58fb88d30b02 dpll: zl3073x: Store raw register values instead of parsed state 53e58437b470 s390/qeth: Handle ambiguous OSA RCs in s390dbf eef1f5ae73d1 s390/qeth: Move all OSA RCs to single enum 28c0074fd4b7 r8169: bail out from probe if fiber mode is detected on RTL8127AF db37c6e510de net: stmmac: dwmac-sophgo: Add phy interface filter 24afd7827efb net: phy: Add helper for fixing RGMII PHY mode based on internal mac delay 6b1aa3c87fcb dt-bindings: net: sophgo,sg2044-dwmac: add phy mode restriction be4f1d67ec56 net: mana: Add standard counter rx_missed_errors e275d9091c01 net: mana: Move hardware counter stats from per-port to per-VF context 6409249ccc15 net: stmmac: remove unnecessary .pkt_route queue initialisation 0a20999ed452 net: stmmac: remove unnecessary .prio queue initialisation c03101cb1bf0 net: stmmac: remove unnecessary .use_prio queue initialisation b6d013b3260b net: stmmac: setup default RX channel map in stmmac_plat_dat_alloc() d5e788e86fe3 net: stmmac: move initialisation of queues_to_use to stmmac_plat_dat_alloc() bcb145c69690 net: stmmac: move initialisation of unicast_filter_entries to stmmac_plat_dat_alloc() 07cedb9eed41 net: stmmac: move initialisation of multicast_filter_bins to stmmac_plat_dat_alloc() 528478a746a5 net: stmmac: move initialisation of maxmtu to stmmac_plat_dat_alloc() ae4f29712bf3 net: stmmac: move initialisation of clk_csr to stmmac_plat_dat_alloc() 99e6ddaabdb4 net: stmmac: move initialisation of phy_addr to stmmac_plat_dat_alloc() 511171e47f8b net: stmmac: add stmmac_plat_dat_alloc() 7cf3ac8a9c0a NFC: mei_phy: fix kernel-doc warnings 89ae72f21be3 qede: convert to use ndo_hwtstamp callbacks 889e6af87734 bnx2x: convert to use ndo_hwtstamp callbacks eea2f44870d2 selftests: mptcp: get stats just before timing out 39348f5f2f13 selftests: mptcp: wait for port instead of sleep 8c1fe0a50051 selftests: mptcp: connect: avoid double packet traces 71388a9f331d selftests: mptcp: lib: get counters from nstat history 658e53141780 selftests: mptcp: join: dump stats from history 2e6daf6b9bc8 selftests: mptcp: lib: stats: remove nstat rate columns a89fc262b626 selftests: mptcp: lib: remove stats files args d3305c016a6a selftests: mptcp: lib: introduce 'nstat_{init,get}' d8d8a0b3603a perf tool_pmu: More accurately set the cpus for tool events d702c0f4af6e perf stat: Reduce scope of walltime_nsecs_stats 557c34435b44 perf stat: Reduce scope of ru_stats 3d65f6445fd9 perf stat-shadow: Read tool events directly bdf96c4ecd69 perf tool_pmu: Use old_count when computing count values for time events f69d34e8f23d perf pmu: perf_cpu_map__new_int to avoid parsing a string af9e8d12b139 libperf cpumap: Reduce allocations and sorting in intersect c453d9c5bb8a wifi: rtw89: Add default ID 0bda:b831 for RTL8831BU 9b5b9c042b30 wifi: rtl818x: Fix potential memory leaks in rtl8180_init_rx_ring() c8d212fa81c5 wifi: rtw89: use separated function to set RX filter 289815011c91 perf stat: Display metric-only for 0 counters 09afd209a844 wifi: rtw89: correct user macid mask of RX info for RTL8922D 9dab26b9fa45 wifi: rtw89: update format of addr cam H2C command fc2e8c873f46 wifi: rtw89: add addr cam H2C command v1 239dd70d776c wifi: rtw89: fill addr cam H2C command by struct aa8d1a8805bb wifi: rtw89: align RA H2C format v1 for RTL8922A 1c2ada09628b wifi: rtw89: fw: print band and port where beacon update on 5607a141bf28 wifi: rtw89: phy: ignore DCFO if not defined in chip_info 9df55e8d41aa wifi: rtw89: phy: consider type 15 in BB gain table 7fefea11001d wifi: rtw89: mac: update wcpu_on to download firmware for RTL8922D d375434cbcea wifi: rtw89: mac: remove undefined bit B_BE_PPDU_MAC_INFO 12e84effcb6d wifi: rtw89: phy: calling BB pre-init by chips with/without BB MCU af5eb17ff893 riscv: dts: sophgo: Enable SPI NOR node for SG2042_EVB_V2 11f4d84c9f72 riscv: dts: sophgo: Enable SPI NOR node for SG2042_EVB_V1 f49314cbbc98 riscv: dts: sophgo: Enable SPI NOR node for PioneerBox 59dc89fdfe0b riscv: dts: sophgo: Add SPI NOR node for SG2042 a2a64fe23463 wifi: rtw89: mac: separate pre-init code before downloading firmware 92db331de6de wifi: rtw89: fw: part size to download firmware by header info 3a12581fc292 wifi: rtw89: flush TX queue before deleting key ca412f25d6b2 tcp: reduce tcp_comp_sack_slack_ns default value to 10 usec 5860bb1ce0dd net: phy: fixed_phy: remove setting supported/advertised modes from fixed_phy_register 40ea40853da9 tools: ynltool: remove -lmnl from link flags 0135333914d6 eth: fbnic: Configure RDE settings for pause frame 945499665f63 mlx5: extract GRXRINGS from .get_rxnfc 467c3f008d0c mlx4: extract GRXRINGS from .get_rxnfc b43652d867cf memregion: Support fine grained invalidate by cpu_cache_invalidate_memregion() f49ae86483c4 memregion: Drop unused IORES_DESC_* parameter from cpu_cache_invalidate_memregion() d52341da4db0 dt-bindings: cache: sifive,ccache0: add a pic64gx compatible bd4928ec799b NFS: Avoid changing nlink when file removes and attribute updates race e4addc7cc2df rust: Add trait to convert a device reference to a bus device reference 90f3df4fdfb6 rust: add num module and Integer trait e5d330e13f67 rust: allow `clippy::disallowed_names` for doctests 048213a38e7a soc: rockchip: grf: Add select correct PWM implementation on RK3368 13ae55e24a85 samples: rust: add Rust I2C client registration sample d05b8e97690f samples: rust: add Rust I2C sample driver f3cc26a417b7 rust: i2c: add manual I2C device creation abstractions 57c5bd9aee94 rust: i2c: add basic I2C device and driver abstractions cfa3c76e059a PCI: stm32: Don't use 'proxy' headers ff529a9307a0 PCI: stm32: Fix EP page_size alignment fa81d6099007 PCI: stm32: Fix LTSSM EP race with start link a0245b42f881 kselftest/arm64: Cover disabling streaming mode without SVE in fp-ptrace eb9df6d69a96 kselftst/arm64: Test NT_ARM_SVE FPSIMD format writes on non-SVE systems 472800cd5e38 arm64/sme: Support disabling streaming mode via ptrace on SME only systems 46fc75a29b70 PM: hibernate: Clean up kernel-doc comment style usage 862fa23acc67 Documentation/hwmon: Fix broken datasheet links for zl6100 3179a5f7f86b block: rate-limit capacity change info log d8c8a575f5aa kbuild: Ensure .dtbo targets are applied to a base .dtb 1b1f04d8271e of/irq: Ignore interrupt parent for nodes without interrupts 96498e804cb6 spi: davinci: remove platform data header c7496597adbd of/address: Remove the incorrect and misleading comment 8b9ef71400a3 dt-bindings: dma: Convert apm,xgene-storm-dma to DT schema a18b0c924870 dt-bindings: thermal: Drop db8500-thermal.txt 91d1e3f0f230 dt-bindings: thermal: Convert brcm,sr-thermal to DT schema 3c09ca88c61d dt-bindings: thermal: Convert amazon,al-thermal to DT schema b012c2ac3745 of: overlay: Avoid spurious error messages in of_overlay_remove() 527bb3a747d2 docs: dt-bindings: Extend the ordering list with a blank newline before status 0b2333183ade dt-bindings: Remove extra blank lines bcc357c8e061 dt-bindings: Update Krzysztof Kozlowski's email 4827728f75c9 dt-bindings: nvmem: Convert brcm,ocotp to DT schema fbf97d6c1dd4 dt-bindings: media: Convert MediaTek mt8173-mdp bindings to DT schema fc7510928870 dt-bindings: arm: Add missing LGE SoC platforms 12466504abd0 dt-bindings: arm: Add missing AMD Seattle SoC platforms 6ca388cb90c0 dt-bindings: arm: Add missing APM X-Gene SoC platforms 01585d7470aa dt-bindings: Fix inconsistent quoting 0b651695a330 dt-bindings: power: Convert Actions Owl SPS to DT schema 85cc68691c3b dt-bindings: gpu: mali-bifrost: Add compatible for MT8365 SoC d2d3d76e7409 MAINTAINERS: Change Altera socfpga-ecc-manager.yaml maintainer 3da115f9e0b7 dt-bindings: bus: don't check node names 7b0f510376ac dt-bindings: fix redundant quotes on fsl,imx6q-vdoa.yaml 81d35c9f2e0b dt-bindings: interrupt-controller: fsl,irqsteer: Add i.MX95 support 02fe7ca03166 dt-bindings: arm: Convert Marvell AP80x System Controller to DT schema 45a8d350e72c dt-bindings: arm: Convert Marvell CP110 System Controller to DT schema e544bc7548df dt-bindings: bus: Convert cznic,moxtet to DT schema 393f40ef9662 ARM: multi_v7_defconfig: Enable TI PRU Ethernet driver 68f4a852e183 cxl/test: Add support for acpi extended linear cache 4b1c0466c8fb cxl/test: Add cxl_test CFMWS support for extended linear cache fa59c35167af cxl/test: Standardize CXL auto region size ade260ca8586 Documentation: admin-guide: blockdev: update zloop parameters fcc6eaa3a03a zloop: introduce the ordered_zone_append configuration parameter 9236c5fdd5a8 zloop: introduce the zone_append configuration parameter e3a96ca90462 zloop: simplify checks for writes to sequential zones cf28f6f923cb zloop: fail zone append operations that are targeting full zones 866d65745b63 zloop: make the write pointer of full zones invalid 6483faa3938b block/blk-throttle: Remove throtl_slice from struct throtl_data 20d0b359c73d block/blk-throttle: drop unneeded blk_stat_enable_accounting f76581f9f1d2 block/blk-throttle: Fix throttle slice time for SSDs 2516c246d01c block: consider discard merge last 33cf66d88306 sched/fair: Proportional newidle balance 08d473dd8718 sched/fair: Small cleanup to update_newidle_cost() e78e70dbf603 sched/fair: Small cleanup to sched_balance_newidle() d206fbad9328 sched/fair: Revert max_newidle_lb_cost bump e837456fdca8 sched/fair: Reimplement NEXT_BUDDY to align with EEVDF goals aceccac58ad7 sched/fair: Enable scheduler feature NEXT_BUDDY aaab6bb54ab9 sched: Increase sched_tick_remote timeout 522fb20fbdbe sched/fair: Have SD_SERIALIZE affect newidle balancing 3324b2180c17 sched/fair: Skip sched_balance_running cmpxchg when balance is not due e78fb96b41c6 KVM: x86: remove comment about ntp correction sync for 446fcce2a52b Revert "x86: kvm: rate-limit global clock updates" 43ddbf16edf5 Revert "x86: kvm: introduce periodic global clock updates" a091fe60c2d3 KVM: x86: Grab lapic_timer in a local variable to cleanup periodic code 18ab3fc8e880 KVM: x86: Fix VM hard lockup after prolonged inactivity with periodic HV timer 9633f180ce99 KVM: x86: Explicitly set new periodic hrtimer expiration in apic_timer_fn() 0ea9494be9c9 KVM: x86: WARN if hrtimer callback for periodic APIC timer fires with period=0 b3e5b670c949 KVM: x86: Use "checked" versions of get_user() and put_user() a71e4f103aed pidfs: simplify PIDFD_GET__NAMESPACE ioctls 82d20481024c floppy: fix for PAGE_SIZE != 4KB 348d3c587ac6 sched_ext: Use kvfree_rcu() to release per-cpu ksyncs object 78cd170d035f nfsd: Use MD5 library instead of crypto_shash fceb8734e7f1 nfsd: stop pretending that we cache the SEQUENCE reply. 8320b75b2b8b NFS: nfsd-maintainer-entry-profile: Inline function name prefixes ff64e078e45f PCI: spacemit: Add SpacemiT PCIe host driver a812b09a6b59 dt-bindings: pci: spacemit: Introduce PCIe host controller 3b83eea6334a dt-bindings: PCI: qcom,pcie-x1e80100: Add missing required power-domains and resets e60c6f34b9f3 dt-bindings: PCI: qcom,pcie-sm8550: Add missing required power-domains and resets 667facc4000c dt-bindings: PCI: qcom,pcie-sm8450: Add missing required power-domains and resets 012ba0d5f02e dt-bindings: PCI: qcom,pcie-sm8350: Add missing required power-domains and resets 2620c6bcd8c1 dt-bindings: PCI: qcom,pcie-sm8250: Add missing required power-domains and resets 31cb432b62fb dt-bindings: PCI: qcom,pcie-sm8150: Add missing required power-domains and resets ea551601404d dt-bindings: PCI: qcom,pcie-sc8280xp: Add missing required power-domains and resets ef99c2efeaca dt-bindings: PCI: qcom,pcie-sc7280: Add missing required power-domains and resets 2ca17727b362 dt-bindings: PCI: qcom,pcie-sa8775p: Add missing required power-domains and resets 38eff72f2d3a arm64: dts: socfpga: agilex5: update qspi partitions for 013b board 9c3af1b2f73c ALSA: hda: controllers: intel: add support for Nova Lake S eece72a0d409 ALSA: hda: core: intel-dsp-config: Add support for NVL-S d3df422f66e8 ASoC: SOF: Intel: add initial support for NVL-S 41566e3de406 ASoC: Intel: soc-acpi-intel-nvl-match: add rt722 l3 support 2bd7bf3ccc83 ASoC: Intel: soc-acpi: add NVL match tables cd53591ae4cd ALSA: hda/hdmi: intelhdmi: add HDMI codec ID for Intel NVL e678c2a0063e PCI: Add Intel Nova Lake S audio Device ID 2a2153a2bac7 s390/debug: Update description of resize operation b98994cb9bc2 mtd: spinand: esmt: add support for F50L1G41LC 1f3dcfe5fcf5 mtd: rawnand: lpc32xx_slc: Convert to use devm_gpiod_get_optional() 64ef5f454e16 mtd: mtdpart: ignore error -ENOENT from parsers on subpartitions a697c671cc31 mtd: maps: pcmciamtd: fix potential memory leak in pcmciamtd_detach() 4d822b0a4a27 USB: serial: ftdi_sio: drop NDI quirk module parameter cde24373724b USB: serial: ftdi_sio: clean up NDI speed hack 96e5d1b1e690 USB: serial: ftdi_sio: enable NDI speed hack consistently f5fef0c5f641 USB: serial: ftdi_sio: rename quirk symbols 47ed918ececc USB: serial: ftdi_sio: clean up quirk comments 73de1ddaf4e6 USB: serial: ftdi_sio: rewrite 8u2232c quirk 448016e32654 USB: serial: ftdi_sio: silence jtag probe 4e31a5d0a9ee USB: serial: ftdi_sio: match on interface number for jtag 4ac286c4a8d9 s390/syscalls: Switch to generic system call table generation f4e1f1b1379d s390/syscalls: Remove system call table pointer from thread_struct 3db5cf935471 s390/uapi: Remove 31 bit support from uapi header files 8e0b986c59c6 s390: Remove compat support 169ebcbb9082 tools: Remove s390 compat support 7afb095df3e3 s390/syscalls: Add pt_regs parameter to SYSCALL_DEFINE0() syscall wrapper b2da5f6400b4 s390/kvm: Use psw32_t instead of psw_compat_t 8c633c78c23a s390/ptrace: Rename psw_t32 to psw32_t 67f9b828d4e5 gpio: tegra186: Fix GPIO name collisions for Tegra410 ade570c138a5 gpiolib: legacy: Allow to kill devm_gpio_request_one() independently 61e1fd2abca4 gpiolib: legacy: Make sure we kill gpio_request_one() first eb374f764a70 gpio: provide gpiod_is_shared() e511d484cbe4 arm64: select HAVE_SHARED_GPIOS for ARCH_QCOM 1e4f6db614a3 gpiolib: support shared GPIOs in core subsystem code e992d54c6f97 gpio: shared-proxy: implement the shared GPIO proxy driver a060b8c511ab gpiolib: implement low-level, shared GPIO support d4340ff75eaa gpiolib: define GPIOD_FLAG_SHARED 197b3f3c70d6 string: provide strends() c08934a61201 iommu/tegra: fix device leak on probe_device() f916109bf538 iommu/sun50i: fix device leak on of_xlate() 13e1d629d8ed iommu/omap: simplify probe_device() error handling b5870691065e iommu/omap: fix device leaks on probe_device() ab31cf041e49 iommu/mediatek-v1: add missing larb count sanity check 46207625c9f3 iommu/mediatek-v1: fix device leaks on probe() c77ad28bfee0 iommu/mediatek-v1: fix device leak on probe_device() 4f2a4aec1cf6 iommu/mediatek: simplify dt parsing error handling de83d4617f9f iommu/mediatek: fix use-after-free on probe deferral b3f1ee182803 iommu/mediatek: fix device leak on of_xlate() 80aa518452c4 iommu/ipmmu-vmsa: fix device leak on of_xlate() 05913cc43cb1 iommu/exynos: fix device leak on of_xlate() 6a3908ce56e6 iommu/qcom: fix device leak on of_xlate() a6eaa872c52a iommu/apple-dart: fix device leak on of_xlate() 4fd24676865c iommupt: Actually correct pt_test_sw_bit_{acquire_release}() parameter description 90bbe88e0ea6 arm64: dts: freescale: add Toradex SMARC iMX95 5ffac985b5f4 dt-bindings: arm: fsl: add Toradex SMARC iMX95 2469f2e78d07 fs/ntfs3: Fix spelling mistake "recommened" -> "recommended" 266ab6d02aa3 fs/ntfs3: update mode in xattr when ACL can be reduced to mode d8e1e0d33d97 fs/ntfs3: check minimum alignment for direct I/O ae91dfe38966 fs/ntfs3: implement NTFS3_IOC_SHUTDOWN ioctl 2109b080240c fs/ntfs3: correct attr_collapse_range when file is too fragmented e307248a3c2d riscv: dts: sophgo: Add USB support for cv18xx 126a1b3c61cb riscv: dts: sophgo: Add syscon node for cv18xx 565c450124c1 dt-bindings: soc: sophgo: add TOP syscon for CV18XX/SG200X series SoC a73d4a055622 drivers/xen/xenbus: Replace deprecated strcpy in xenbus_transaction_end ab844cf32058 rust: allow `unreachable_pub` for doctests 479d186fc946 thunderbolt: Fix typos in xdomain.c 9527d0c5436c thunderbolt: Fix typos in usb4.c c3d53000d2a5 thunderbolt: Fix typos in tunnel.c 5d463af9818c thunderbolt: Fix typos in tmu.c 836fe732db60 thunderbolt: Fix typos in tb_regs.h 20b2af31286b thunderbolt: Fix typos in tb.h 6cdbf50107cc thunderbolt: Fix typos in tb.c cafe5dd8bba4 thunderbolt: Fix typos in switch.c 6c1e5744e689 thunderbolt: Fix typos in retimer.c 1c9ad530d36c thunderbolt: Fix typos in nhi.c 0370b14fd55c thunderbolt: Fix typos in lc.c 91c7b372a317 thunderbolt: Fix typos in icm.c efee18981aee perf test: Don't fail if user rdpmc returns 0 when disabled d3726d4e5bd7 perf parse-events: Add debug logging to perf_event c335b7a96029 perf test: Be tolerant of missing json metric none value 4994e9a711a9 thunderbolt: Fix typos in domain.c b719f112d250 thunderbolt: Fix typos in debugfs.c d0d7c4062d32 thunderbolt: Fix typos in ctl.c 38367a22abba perf sample: Fix the wrong format specifier 6fec913ff1c9 drivers/xen/xenbus: Simplify return statement in join() bd4b5902e7b6 docs: zh_CN: scsi: fix broken references in scsi-parameters.rst 7dfe67ab5a83 arm64: dts: cix: add a compatible string for the cix sky1 SoC b2bc5a821b94 arm64: dts: cix: Enable PCIe on the Orion O6 board 0b014cd8f15e arm64: dts: cix: Add PCIe Root Complex on sky1 80d725f96c44 mm/damon/tests/core-kunit: remove unused ctx in damon_test_split_regions_of() 40b11d1eb19c mm/damon/tests/core-kunit: remove unnecessary damon_ctx variable on damon_test_split_at() 7d808bf13943 mm/damon/tests/sysfs-kunit: handle alloc failures on damon_sysfs_test_add_targets() 0a63a0e7570b mm/damon/tests/vaddr-kunit: handle alloc failures on damon_test_split_evenly_succ() 7890e5b5bb6e mm/damon/tests/vaddr-kunit: handle alloc failures in damon_test_split_evenly_fail() 2b22d0fcc632 mm/damon/tests/vaddr-kunit: handle alloc failures on damon_do_test_apply_three_regions() 84be856cc873 mm/damon/tests/core-kunit: handle alloc failures on damon_test_set_filters_default_reject() d14d5671e7c9 mm/damon/tests/core-kunit: handle alloc failures on damos_test_filter_out() 3e5c4a1a1737 mm/damon/tests/core-kunit: handle alloc failure on damos_test_commit_filter() 28ab2265e942 mm/damon/tests/core-kunit: handle alloc failres in damon_test_new_filter() 915a2453d824 mm/damon/tests/core-kunit: handle alloc failure on damon_test_set_attrs() 8cf298c01b7f mm/damon/tests/core-kunit: handle alloc failures in damon_test_update_monitoring_result() 74d5969995d1 mm/damon/tests/core-kunit: handle alloc failures in damon_test_set_regions() 4f835f4e8c86 mm/damon/tests/core-kunit: handle alloc failures in damon_test_ops_registration() eded254cb690 mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_regions_of() 0998d2757218 mm/damon/tests/core-kunit: handle alloc failures on dasmon_test_merge_regions_of() 3d443dd29a1d mm/damon/tests/core-kunit: handle alloc failures on damon_test_merge_two() 5e80d73f2204 mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_at() f79f2fc44ebd mm/damon/tests/core-kunit: handle memory alloc failure from damon_test_aggregate() fafe953de2c6 mm/damon/tests/core-kunit: handle memory failure from damon_test_target() e16fdd4f7540 mm/damon/tests/core-kunit: handle allocation failures in damon_test_regions() b5ab490d85b7 mm/damon/tests/core-kunit: fix memory leak in damon_test_set_filters_default_reject() ebb9aeb980e5 vfio/nvgrace-gpu: register device memory for poison handling 2ec41967189c mm: handle poisoning of pfn without struct pages 30d0a1291046 mm: change ghes code to allow poison of non-struct pfn ee040cbd6e48 mm/page_alloc: don't warn about large allocations with __GFP_NOFAIL 77a7cfd96c17 mm/debug: fix missing space in case statement 05c3fa9c9fa6 ksm: replace function unmerge_ksm_pages with break_ksm 5d4939fc2258 ksm: perform a range-walk in break_ksm 912aa825957f Revert "mm/ksm: convert break_ksm() from walk_page_range_vma() to folio_walk" ed1f8855dd7b mm: change type of parameter for memory_notify 8bc7ba3d265d mm: change type of state in struct memory_block 1a4f70f6851a mm: convert memory block states (MEM_*) macros to enum 52f37efc5949 mm/swap: select swap device with default priority round robin 8e689f8ea45f mm/swap: do not choose swap device according to numa node 6af766c86b1c mm: vmstat: output reserved_highatomic and free_highatomic in zoneinfo 272239dc8fcb mm: make INVALID_PHYS_ADDR a generic macro b734b9d973cc mm/vma: small VMA lock cleanups ad8b2e096181 treewide: include linux/pgalloc.h instead of asm/pgalloc.h 5e0fa7ed984d MAINTAINERS: add include/linux/pgalloc.h to MM CORE section 809ba69f9f4d selftests/damon/sysfs: add obsolete_target test 65a9033db722 sysfs.py: extend assert_ctx_committed() for monitoring targets a00f18abef37 drgn_dump_damon_status: dump damon_target->obsolete badfa4361cb1 selftests/damon/_damon_sysfs: support obsolete_target file 9abe8d051928 Docs/ABI/damon: document obsolete_target sysfs file e06469cdf1fd Docs/admin-guide/mm/damon/usage: document obsolete_target file e35afdf228cc mm/damon/sysfs: implement obsolete_target file 60bd24f272d0 mm/damon/sysfs: test commit input against realistic destination adf7d6cdd716 mm/damon/core: add damon_target->obsolete for pin-point removal e97d7c516522 mm: shmem/tmpfs hugepage defaults config choice f46dbea0d956 Docs/admin-guide/mm/damon/stat: document negative idle time da8644a476f5 Docs/admin-guide/mm/damon/stat: document aggr_interval_us parameter 448666e418bf Docs/admin-guide/mm/damon/lru_sort: document addr_unit parameter bb01656e003d Docs/admin-guide/mm/damon/reclaim: document addr_unit parameter 29221406f09d Docs/admin-guide/mm/damon/usage: document empty target regions commit behavior a01386c16dc2 Docs/admin-guide/mm/damon/stat: fix a typo: s/sampling events/sampling interval/ d7484f6edd31 Docs/mm/damon/design: fix wrong link to intervals goal section 50ca6423643c mm/damon/core: fix wrong comment of damon_call() return timing 4fd58b51ef09 mm, swap: remove redundant argument for isolating a cluster ab61de9b78dd mm/migrate, swap: drop usage of folio_index a983471cfc45 mm, swap: cleanup swap entry allocation parameter e4adea27b970 mm, swap: rename helper for setup bad slots 9fb749cd1507 mm, swap: do not perform synchronous discard during allocation f0b1602871f8 mm/huge_memory: optimize old_order derivation during folio splitting fc4f15ee0bcd mm/huge_memory: optimize and simplify folio stat update after split 092ef3899707 mm/huge_memory: update folio stat after successful split ef0258857d40 mm/huge_memory: avoid reinvoking folio_test_anon() eca1fba23344 mm/debug_vm_pgtable: add [pte|pmd]_mkwrite_novma() tests e37d5a2d60a3 iommu/sva: invalidate stale IOTLB entries for kernel address space 5ba2f0a15564 mm: introduce deferred freeing for kernel page tables bf9e4e30f353 x86/mm: use pagetable_free() 018942956723 mm: introduce pure page table freeing function 412d000346ea x86/mm: use 'ptdesc' when freeing PMD pages 977870522af3 mm: actually mark kernel page table pages 27bfafac65d8 mm: add a ptdesc flag to mark kernel page tables 72f98ef9a4be iommu: disable SVA when CONFIG_X86 is set 5ff592bec75a memcg: manually uninline __memcg_memory_event a06157804399 mm/vmalloc: request large order pages from buddy allocator 645a3c424347 mm/vmstat: fix indentation in fold_diff function fe62415c9b0d mm: remove reference to destructor in comment in calculate_sizes() 2da6fe91c29c mm/khugepaged: factor out common logic in [scan,alloc]_sleep_millisecs_store() fae4e86024bd mm/damon/sysfs: remove misleading todo comment in nid_show() f0c74b6cb91d mm/vmalloc: use kmalloc_array() instead of kmalloc() 184c7533426a vmalloc: separate gfp_mask adjunctive parentheses in __vmalloc_node_noprof() kernel-doc comment 8247e2600e53 mm: update resctl to use mmap_prepare ab04945f91bc mm: update mem char driver to use mmap_prepare 89646d9c748c mm: add shmem_zero_setup_desc() ea52cb24cd3f mm/hugetlbfs: update hugetlbfs to use mmap_prepare da003453dce7 doc: update porting, vfs documentation for mmap_prepare actions ac0a3fc9c07d mm: add ability to take further action in vm_area_desc db91b783290e mm: introduce io_remap_pfn_range_[prepare, complete]() c707a68f9468 mm: abstract io_remap_pfn_range() based on PFN 51e38e7d40d6 mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() 2bcd9207dedc mm/vma: rename __mmap_prepare() function to avoid confusion 651fdda8406d relay: update relay to use mmap_prepare 54c58a2f5fa1 mm: add vma_desc_size(), vma_desc_pages() helpers cf1d98f44d05 mm/vma: remove unused function, make internal functions static 8e18a7f43557 device/dax: update devdax to use mmap_prepare ab3c8e7b8687 mm/shmem: update shmem to use mmap_prepare dfc02531f413 mm/damon/reclaim: use min_sz_region for core address alignment when setting regions e859a224fad6 mm/damon: add a min_sz_region parameter to damon_set_region_biggest_system_ram_default() 074f027d15c1 mm/khugepaged: guard is_zero_pfn() calls with pte_present() 40d923acfa83 Docs/ABI/damon: document DAMOS quota goal path file 87b83515801f Docs/admin-guide/mm/damon/usage: document DAMOS quota goal path file 4cc00d41c6c9 Docs/mm/damon/design: document DAMOS_QUOTA_NODE_MEMCG_{USED,FREE}_BP c2fbf2da4cd9 mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_FREE_BP 98fdce76fb7e mm/damon/core: add DAMOS quota gaol metric for per-memcg per-numa free memory a1d1df78acb3 mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_USED_BP c41e253a411e mm/damon/sysfs-schemes: implement path file under quota goal directory b74a120bcf50 mm/damon/core: implement DAMOS_QUOTA_NODE_MEMCG_USED_BP 6a18bbe48361 mm/damon: add DAMOS quota goal type for per-memcg per-node memory usage d3946c5f4c1c mm/damon: document damos_quota_goal->nid use case 2f05435df932 mm: vmscan: simplify the logic for activating dirty file folios b34619af9c3f mm: vmscan: filter out the dirty file folios for node_reclaim() 5bf65d4a8dbe tools/mm/page_owner_sort: add help option support d929525c2e30 memcg: net: track network throttling due to memcg memory pressure a059ad48b453 mm/khugepaged: fix comment for default scan sleep duration 2f79ddb64b47 tools/mm: use in page_owner_sort.c 0f21b911011f mm/page_alloc: simplify and cleanup pcp locking 91e691296646 mm/page_alloc: batch page freeing in free_frozen_page_commit fc4b909c368f mm/page_alloc: batch page freeing in decay_pcp_high 0acc67c4030c mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change detection f66e2727ddfc mm: huge_memory: use folio_can_map_prot_numa() for pmd folio ca43034cdb22 mm: mprotect: convert to folio_can_map_prot_numa() 6e97624dacc1 mm: mprotect: avoid unnecessary struct page accessing if pte_protnone() 03aa8e4f2732 mm: mprotect: always skip dma pinned folio in prot_numa_skip() d945667dcb19 drivers/base/node: fold unregister_node() into unregister_one_node() eb8762dc220c drivers/base/node: fold register_node() into register_one_node() 900fcf00e168 mm: remove the BOUNCE config option 8cb290dd4b82 vmalloc: update __vmalloc_node_noprof() documentation a739e6b557af mm: vmalloc: WARN_ON if mapping size is not PAGE_SIZE aligned ca30ac479e6c mm/page_owner: simplify zone iteration logic in init_early_allocated_pages() 9686080d627a mm/page_owner: rename proc-prefixed variables for clarity ada5cbe33a53 kasan: cleanup of kasan_enabled() checks 27109f570339 kasan: remove __kasan_save_free_info wrapper cc22b9978509 mm/userfaultfd: don't lock anon_vma when performing UFFDIO_MOVE 95b34d66480b mm: always call rmap_walk() on locked folios eb02f14c4a2b mm/hugetlb: allow overcommitting gigantic hugepages a743e0af503a mm/hugetlb: create hstate_is_gigantic_no_runtime helper 2783088ef24e mm/page_alloc: prevent reporting pcp->batch = 0 4dcf65bf5be2 mm/page_alloc: clarify batch tuning in zone_batchsize 0de9a442eeba mm/page_owner: update Documentation with 'show_handles' and 'show_stacks_handles' 5513cfbcf4da mm/page_owner: add debugfs file 'show_stacks_handles' 3b52b9e31a86 mm/page_owner: add debugfs file 'show_handles' 5c8ca473d5cb mm/page_owner: add struct stack_print_ctx.flags 156c0c5d1463 mm/page_owner: introduce struct stack_print_ctx b4e53984f240 mm/dirty: replace READ_ONCE() with pudp_get() 9ac09bb9feac mm: consistently use current->mm in mm_get_unmapped_area() 0fdaa13ee93a Docs/admin-guide/mm/zswap: s/red-black tree/xarray/ 1f52f3de4bf8 mm/zswap: s/red-black tree/xarray/ f7ed6bf2372d mm/zswap: fix typos: s/zwap/zswap/ 138336d674d2 mm/zswap: remove unnecessary dlen writes for incompressible pages bd63d0fde2a2 mm/vmscan: remove redundant __GFP_NOWARN 9f1edf1aedac mm: readahead: make thp readahead conditional to mmap_miss logic c0efdb373c3a mm: replace READ_ONCE() with standard page table accessors bda7bf06840d selftests: update ksm inheritance tests for prctl fork/exec 590c03ca6a3f mm/ksm: fix exec/fork inheritance support for prctl c6307674ed82 mm: kvmalloc: add non-blocking support for vmalloc 0667b209e929 mm/vmalloc: update __vmalloc_node_range() documentation 7241bb2ea33d mm: skip might_alloc() warnings when PF_MEMALLOC is set b186a94227b7 kmsan: remove hard-coded GFP_KERNEL flags ad435e79f8f5 mm/kasan: support non-blocking GFP in kasan_populate_vmalloc() 8da89ba18ed4 mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() 9c47753167a6 mm/vmalloc: defer freeing partly initialized vm_struct 86e968d8ca6d mm/vmalloc: support non-blocking GFP flags in alloc_vmap_area() e781c1c0a9fc lib/test_vmalloc: remove xfail condition check 9ff86ca1cccc lib/test_vmalloc: add no_block_alloc_test case 11119b19f62d mm/ptdump: replace READ_ONCE() with standard page table accessors b6c46600bfb2 mm: fix some typos in mm module 37d179254804 mm/thp: drop follow_devmap_pmd() default stub 691d5ccb42df arm64: dts: freescale: tqma9352: Add vcc-supply for spi-nor e9c909657d16 arm64: dts: mb-smarc-2: Add MicIn routing c3184d2ecf1d arm64: dts: mba8xx: Add MicIn routing 9a9396de05b4 arm64: dts: mba8mx: Add MicIn routing 9ceb1cf5b200 arm64: dts: imx8mp: make 'dsp' node depend on 'aips5' 286e622bf419 arm64: dts: imx8mp: convert 'aips5' to 'aipstz5' 45011b7633d6 arm64: dts: imx8mp-skov: add Rev.C HDMI support d1da1068bc31 arm64: dts: imx8mp: Add missing LED enumerators for DH electronics i.MX8M Plus DHCOM on PDK2 40c687a4f216 arm64: dts: freescale: Add GMAC Ethernet for S32G2 EVB and RDB2 and S32G3 RDB3 cb9273791950 arm64: dts: imx8qm-apalis: add pwm used by the backlight 916e7983031b arm64: dts: imx95-tqma9596sa-mb-smarc-2: add aliases for SPI f19950eb8a3c arm64: dts: imx95-tqma9596sa-mb-smarc-2: remove superfluous line dc4290f5fa10 arm64: dts: imx95-tqma9596sa-mb-smarc-2: mark LPUART1 as reserved 2d226e54041a arm64: dts: imx95-tqma9596sa-mb-smarc-2: Add MicIn routing c0a596011391 arm64: dts: imx95-tqma9596sa: add EEPROM pagesize e0ac00be7ae8 arm64: dts: imx95-tqma9596sa: whitespace fixes b5a07fe96d3d arm64: dts: imx95-tqma9596sa: add gpio bus recovery for i2c 35eecf5d8c92 arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for usdhci b997a3acdcce arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for i2c 88b02dc67350 arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for flexspi 0df2b380e5ed arm64: dts: imx95-tqma9596sa: update pcie config ab5b4a915818 arm64: dts: imx95-tqma9596sa: move pcie config to SOM 8b452dddd891 arm64: dts: imx95-tqma9596sa: move sai config to SOM 16471a32346f arm64: dts: imx95-tqma9596sa: move USDHC2 config to SOM 68b7d5383b50 arm64: dts: imx95-tqma9596sa: move lpspi3 pinctrl to SOM 438a4d0cd577 arm64: dts: imx95-tqma9596sa: move flexcan pinctrl to SOM 310b0aaa656e arm64: dts: imx95-tqma9596sa: increase flexspi slew rate 461be3802562 arm64: dts: imx95-tqma9596sa: reduce maximum FlexSPI frequency to 66MHz 046cb64923e8 arm64: dts: imx95-tqma9596sa: fix TPM5 pinctrl node name 9e510e677090 spi: aspeed: Add support for the AST2700 SPI controller 508f3d3b688e spi: aspeed: Use phys_addr_t for bus addresses to support 64-bit platforms be6671d3908e spi: dt-bindings: aspeed,ast2600-fmc: Add AST2700 SoC support 716d0a0a2ab0 spi: aspeed: Enable Quad SPI mode for page program 2196e8172bee ASoC: codecs: Fix error handling in pm4125 audio codec driver 578ccfe344c5 ASoC: codecs: wcd937x: Fix error handling in wcd937x codec driver 4422df6782eb ASoC: ux500: mop500_ab8500: convert to snd_soc_dapm_xxx() fefd4e0b2639 ASoC: ti: rx51: convert to snd_soc_dapm_xxx() c69951603150 ASoC: ti: omap3pandora: convert to snd_soc_dapm_xxx() 42e142c842cb ASoC: ti: omap-twl4030: convert to snd_soc_dapm_xxx() 4fb45e5d4abd ASoC: ti: omap-abe-twl6040: convert to snd_soc_dapm_xxx() 9b5a1d32da7e ASoC: ti: n810: convert to snd_soc_dapm_xxx() a3fc90c52ad0 ASoC: ti: j721e-evm: convert to snd_soc_dapm_xxx() 9188f03aa515 ASoC: ti: davinci-evm: convert to snd_soc_dapm_xxx() cf3c9aa07531 ASoC: ti: ams-delta: convert to snd_soc_dapm_xxx() a6aa027dffef ASoC: tegra: tegra_wm8903: convert to snd_soc_dapm_xxx() 03258f7765e8 ASoC: tegra: tegra_asoc_machine: convert to snd_soc_dapm_xxx() 0019f120bfe8 ASoC: tegra: tegra210_ahub: convert to snd_soc_dapm_xxx() f0762675a233 ASoC: sunxi: sun8i-codec: convert to snd_soc_dapm_xxx() d4dfae0a980c ASoC: sunxi: sun8i-codec-analog: convert to snd_soc_dapm_xxx() fd73d62f5f8b ASoC: sunxi: sun50i-codec-analog: convert to snd_soc_dapm_xxx() bc8ec019290f ASoC: sunxi: sun4i-codec: convert to snd_soc_dapm_xxx() 49b476efceb5 ASoC: sof-client-probes: convert to snd_soc_dapm_xxx() 088fa2cc7c4c ASoC: soc-topology: convert to snd_soc_dapm_xxx() eb802ba07bcc ASoC: soc-pcm: convert to snd_soc_dapm_xxx() 0813e864070d ASoC: soc-jack: convert to snd_soc_dapm_xxx() b10489e9da28 ASoC: soc-dapm: convert to snd_soc_dapm_xxx() e758b08d7170 ASoC: soc-core: convert to snd_soc_dapm_xxx() 5b54c4ae6c88 ASoC: sdw_utils: soc_sdw_utils: convert to snd_soc_dapm_xxx() fdc5ce7f7272 ASoC: sdw_utils: soc_sdw_ti_amp: convert to snd_soc_dapm_xxx() 2bcf4235819c ASoC: sdw_utils: soc_sdw_rt_sdca_jack_common: convert to snd_soc_dapm_xxx() d10755f895eb ASoC: sdw_utils: soc_sdw_rt_mf_sdca: convert to snd_soc_dapm_xxx() 805759446d9e ASoC: sdw_utils: soc_sdw_rt_amp: convert to snd_soc_dapm_xxx() 5fca4f6a958c ASoC: sdw_utils: soc_sdw_rt711: convert to snd_soc_dapm_xxx() 6353596bb185 ASoC: sdw_utils: soc_sdw_rt700: convert to snd_soc_dapm_xxx() 9abf16750a7b ASoC: sdw_utils: soc_sdw_rt5682: convert to snd_soc_dapm_xxx() f39ee5784bb8 ASoC: sdw_utils: soc_sdw_maxim: convert to snd_soc_dapm_xxx() fbada860c481 ASoC: sdw_utils: soc_sdw_dmic: convert to snd_soc_dapm_xxx() d0764e1476da ASoC: sdw_utils: soc_sdw_cs_amp: convert to snd_soc_dapm_xxx() 97a57e6ea996 ASoC: sdw_utils: soc_sdw_cs42l43: convert to snd_soc_dapm_xxx() 574a59412d32 ASoC: sdw_utils: soc_sdw_cs42l42: convert to snd_soc_dapm_xxx() cb5aaf1bab5f ASoC: sdw_utils: soc_sdw_bridge_cs35l56: convert to snd_soc_dapm_xxx() 5a2b4ddc2cf7 ASoC: sdca: sdca_asoc: convert to snd_soc_dapm_xxx() 1c4143ea606a ASoC: samsung: tobermory: convert to snd_soc_dapm_xxx() b6ba1a11ea62 ASoC: samsung: tm2_wm5110: convert to snd_soc_dapm_xxx() d1cca4a46f6d ASoC: samsung: speyside: convert to snd_soc_dapm_xxx() 620fd65ec496 ASoC: samsung: smdk_wm8994: convert to snd_soc_dapm_xxx() 311c12f7031d ASoC: samsung: midas_wm1811: convert to snd_soc_dapm_xxx() eac123525d42 ASoC: samsung: lowland: convert to snd_soc_dapm_xxx() c9d3bcafc711 ASoC: samsung: littlemill: convert to snd_soc_dapm_xxx() 857c31f15cef ASoC: samsung: bells: convert to snd_soc_dapm_xxx() 02697e7049dd ASoC: samsung: aries_wm8994: convert to snd_soc_dapm_xxx() 256cfc799116 ASoC: rockchip: rockchip_max98090: convert to snd_soc_dapm_xxx() 26de56c38245 ASoC: rockchip: rk3288_hdmi_analog: convert to snd_soc_dapm_xxx() cacd21b61750 ASoC: qcom: sc7180: convert to snd_soc_dapm_xxx() a4230eea80dd ASoC: qcom: topology: convert to snd_soc_dapm_xxx() f74aa1e909e7 ASoC: qcom: q6usb: convert to snd_soc_dapm_xxx() 8686dd09358b ASoC: qcom: q6routing: convert to snd_soc_dapm_xxx() 22219a4af854 ASoC: pxa: spitz: convert to snd_soc_dapm_xxx() a0593f6d1200 ASoC: meson: t9015: convert to snd_soc_dapm_xxx() 74c772546632 ASoC: meson: g12a-tohdmitx: convert to snd_soc_dapm_xxx() 6a995aaaa4b6 ASoC: meson: g12a-toacodec: convert to snd_soc_dapm_xxx() 0c02abd9f443 ASoC: meson: axg-tdm-interface: convert to snd_soc_dapm_xxx() 32fc5bf2ea98 ASoC: meson: axg-spdifout: convert to snd_soc_dapm_xxx() 6c65a8c3ad82 ASoC: meson: aiu-codec-ctrl: convert to snd_soc_dapm_xxx() 047191ae16d3 ASoC: meson: aiu-acodec-ctrl: convert to snd_soc_dapm_xxx() ab947ebd0e06 ASoC: mediatek: mt8365-afe-pcm: convert to snd_soc_dapm_xxx() 8d5a933224b5 ASoC: mediatek: mt8195-mt6359: convert to snd_soc_dapm_xxx() af535c76426e ASoC: mediatek: mt8188-mt6359: convert to snd_soc_dapm_xxx() 771f522d6430 ASoC: mediatek: mt8186-mt6366: convert to snd_soc_dapm_xxx() aa851ed8746e ASoC: mediatek: mt8186-mt6366-common: convert to snd_soc_dapm_xxx() b63f223ce0d4 ASoC: mediatek: mtk-dsp-sof-common: convert to snd_soc_dapm_xxx() 063e91a9141e ASoC: mediatek: mtk-afe-platform-driver: convert to snd_soc_dapm_xxx() 5a3c54a94c91 ASoC: intel: boards: sof_rt5682: convert to snd_soc_dapm_xxx() 8124fe3d5b25 ASoC: intel: boards: sof_realtek_common: convert to snd_soc_dapm_xxx() 85216ea34568 ASoC: intel: boards: sof_pcm512x: convert to snd_soc_dapm_xxx() 9c95183d4e0c ASoC: intel: boards: sof_nuvoton_common: convert to snd_soc_dapm_xxx() 9defa941d828 ASoC: intel: boards: sof_nau8825: convert to snd_soc_dapm_xxx() f1ead097d7dd ASoC: intel: boards: sof_maxim_common: convert to snd_soc_dapm_xxx() beb865ab8e5a ASoC: intel: boards: sof_es8336: convert to snd_soc_dapm_xxx() 638d14a0a065 ASoC: intel: boards: sof_da7219: convert to snd_soc_dapm_xxx() 5969275804b8 ASoC: intel: boards: sof_cirrus_common: convert to snd_soc_dapm_xxx() a30381e9cc2d ASoC: intel: boards: sof_board_helpers: convert to snd_soc_dapm_xxx() be0c2c4010c2 ASoC: intel: boards: cht_bsw_rt5672: convert to snd_soc_dapm_xxx() 61907c9a0d25 ASoC: intel: boards: cht_bsw_rt5645: convert to snd_soc_dapm_xxx() 8c62a765be9e ASoC: intel: boards: cht_bsw_max98090_ti: convert to snd_soc_dapm_xxx() 2990b658ed44 ASoC: intel: boards: bytcr_wm5102: convert to snd_soc_dapm_xxx() 575eb51c7225 ASoC: intel: boards: bytcr_rt5651: convert to snd_soc_dapm_xxx() e6995aa81655 ASoC: intel: boards: bytcr_rt5640: convert to snd_soc_dapm_xxx() d02bbabec7e3 ASoC: intel: boards: bytcht_es8316: convert to snd_soc_dapm_xxx() 9c082ab3ebb8 ASoC: intel: boards: bytcht_cx2072x: convert to snd_soc_dapm_xxx() e3c9bc1f3121 ASoC: intel: boards: bdw-rt5677: convert to snd_soc_dapm_xxx() 738a0014640c ASoC: intel: avs: pcm: convert to snd_soc_dapm_xxx() 6603016167aa ASoC: intel: avs: control: convert to snd_soc_dapm_xxx() 4cc345c56b24 ASoC: intel: avs: rt5640: convert to snd_soc_dapm_xxx() dd929092b312 ASoC: intel: avs: rt5514: convert to snd_soc_dapm_xxx() 2f8d6a86936e ASoC: intel: avs: rt274: convert to snd_soc_dapm_xxx() 84496142859a ASoC: intel: avs: nau8825: convert to snd_soc_dapm_xxx() 8c827c1c78b7 ASoC: intel: avs: es8336: convert to snd_soc_dapm_xxx() 2988abc11bb7 ASoC: intel: avs: da7219: convert to snd_soc_dapm_xxx() 194c43841d9e ASoC: intel: atom: sst-atom-controls: convert to snd_soc_dapm_xxx() 1014ec36b43a ASoC: generic: audio-graph-card: convert to snd_soc_dapm_xxx() 21838f53f47e ASoC: fsl: imx-rpmsg: convert to snd_soc_dapm_xxx() 7fb390727dec ASoC: fsl: fsl-asoc-card: convert to snd_soc_dapm_xxx() e70ef8a90d43 ASoC: codecs: wm_hubs: convert to snd_soc_dapm_xxx() 0e435dd54f5e ASoC: codecs: wm_adsp: convert to snd_soc_dapm_xxx() 2f558a84ced9 ASoC: codecs: wm9713: convert to snd_soc_dapm_xxx() c2bdc0301db7 ASoC: codecs: wm9712: convert to snd_soc_dapm_xxx() 2cc325972373 ASoC: codecs: wm9090: convert to snd_soc_dapm_xxx() fef5517fff15 ASoC: codecs: wm9081: convert to snd_soc_dapm_xxx() 8a19eabf1630 ASoC: codecs: wm8998: convert to snd_soc_dapm_xxx() 1a8870e2e2ee ASoC: codecs: wm8997: convert to snd_soc_dapm_xxx() 9050b9a872a9 ASoC: codecs: wm8996: convert to snd_soc_dapm_xxx() 0e8d0789ded0 ASoC: codecs: wm8995: convert to snd_soc_dapm_xxx() 10d5d21a3379 ASoC: codecs: wm8994: convert to snd_soc_dapm_xxx() 69532b4263a2 ASoC: codecs: wm8993: convert to snd_soc_dapm_xxx() 6f917e47db49 ASoC: codecs: wm8991: convert to snd_soc_dapm_xxx() 4e111f498099 ASoC: codecs: wm8990: convert to snd_soc_dapm_xxx() 7881b033afa1 ASoC: codecs: wm8988: convert to snd_soc_dapm_xxx() d4ed7da08c76 ASoC: codecs: wm8985: convert to snd_soc_dapm_xxx() 19bf3fb9baf2 ASoC: codecs: wm8983: convert to snd_soc_dapm_xxx() 21bb118ea37a ASoC: codecs: wm8978: convert to snd_soc_dapm_xxx() 8268a73d6c93 ASoC: codecs: wm8974: convert to snd_soc_dapm_xxx() 8efb94a90e65 ASoC: codecs: wm8971: convert to snd_soc_dapm_xxx() 58fc7681c470 ASoC: codecs: wm8962: convert to snd_soc_dapm_xxx() 8d27adc88a54 ASoC: codecs: wm8961: convert to snd_soc_dapm_xxx() aa57703fd738 ASoC: codecs: wm8960: convert to snd_soc_dapm_xxx() 5d1a88f50569 ASoC: codecs: wm8955: convert to snd_soc_dapm_xxx() a5a6abd02d10 ASoC: codecs: wm8940: convert to snd_soc_dapm_xxx() 3f2848403a81 ASoC: codecs: wm8904: convert to snd_soc_dapm_xxx() 5b08edab3865 ASoC: codecs: wm8903: convert to snd_soc_dapm_xxx() 4f9d291e6828 ASoC: codecs: wm8900: convert to snd_soc_dapm_xxx() 1b6934ca2a68 ASoC: codecs: wm8804: convert to snd_soc_dapm_xxx() acee6bda8872 ASoC: codecs: wm8776: convert to snd_soc_dapm_xxx() 92a3e4bb1813 ASoC: codecs: wm8770: convert to snd_soc_dapm_xxx() 23805d059a59 ASoC: codecs: wm8753: convert to snd_soc_dapm_xxx() c153d6da9cde ASoC: codecs: wm8750: convert to snd_soc_dapm_xxx() 04b80a9aa21f ASoC: codecs: wm8737: convert to snd_soc_dapm_xxx() da9ad75afba4 ASoC: codecs: wm8731: convert to snd_soc_dapm_xxx() 3f553ac8005e ASoC: codecs: wm8728: convert to snd_soc_dapm_xxx() 9e1666651224 ASoC: codecs: wm8711: convert to snd_soc_dapm_xxx() dde23aa355aa ASoC: codecs: wm8580: convert to snd_soc_dapm_xxx() 8df50a4f2f9f ASoC: codecs: wm8523: convert to snd_soc_dapm_xxx() 098c486f0700 ASoC: codecs: wm8510: convert to snd_soc_dapm_xxx() 863a396f09f5 ASoC: codecs: wm8400: convert to snd_soc_dapm_xxx() 62d12a8e9456 ASoC: codecs: wm8350: convert to snd_soc_dapm_xxx() a3de4a9c3e06 ASoC: codecs: wm5110: convert to snd_soc_dapm_xxx() eba22be8d911 ASoC: codecs: wm5102: convert to snd_soc_dapm_xxx() 0ba0819b8fb4 ASoC: codecs: wm5100: convert to snd_soc_dapm_xxx() c13e3d24dbe8 ASoC: codecs: wm0010: convert to snd_soc_dapm_xxx() 2416360daf6e ASoC: codecs: wcd937x: convert to snd_soc_dapm_xxx() 7b10c284495c ASoC: codecs: wcd934x: convert to snd_soc_dapm_xxx() 46f360c51cfe ASoC: codecs: wcd9335: convert to snd_soc_dapm_xxx() 697f92e637d1 ASoC: codecs: uda1380: convert to snd_soc_dapm_xxx() c5b5f6d75ecc ASoC: codecs: twl6040: convert to snd_soc_dapm_xxx() 00246ae603ef ASoC: codecs: twl4030: convert to snd_soc_dapm_xxx() 3affdae13487 ASoC: codecs: tlv320dac33: convert to snd_soc_dapm_xxx() cf61841233bd ASoC: codecs: tlv320aic3x: convert to snd_soc_dapm_xxx() 0da5d1fb00c1 ASoC: codecs: tlv320aic32x4: convert to snd_soc_dapm_xxx() 1ddafb83a431 ASoC: codecs: tlv320aic31xx: convert to snd_soc_dapm_xxx() eeb152d9636f ASoC: codecs: tlv320adc3xxx: convert to snd_soc_dapm_xxx() a9b239d098db ASoC: codecs: tas6424: convert to snd_soc_dapm_xxx() 885399008884 ASoC: codecs: tas571x: convert to snd_soc_dapm_xxx() ca7f864f91bf ASoC: codecs: sta529: convert to snd_soc_dapm_xxx() f8b494b28806 ASoC: codecs: sta350: convert to snd_soc_dapm_xxx() 8454435315e5 ASoC: codecs: sta32x: convert to snd_soc_dapm_xxx() 664ae3931473 ASoC: codecs: ssm4567: convert to snd_soc_dapm_xxx() b637319d1fdc ASoC: codecs: ssm2602: convert to snd_soc_dapm_xxx() 12cdef76abbb ASoC: codecs: ssm2518: convert to snd_soc_dapm_xxx() 5d9958b2eff8 ASoC: codecs: sma1307: convert to snd_soc_dapm_xxx() 636819c3962b ASoC: codecs: sma1303: convert to snd_soc_dapm_xxx() 128cd2206689 ASoC: codecs: simple-mux: convert to snd_soc_dapm_xxx() 46db12032942 ASoC: codecs: rt721-sdca: convert to snd_soc_dapm_xxx() bdc210a4485b ASoC: codecs: rt715: convert to snd_soc_dapm_xxx() 6254032a219c ASoC: codecs: rt715-sdca: convert to snd_soc_dapm_xxx() 24bca1809818 ASoC: codecs: rt712-sdca: convert to snd_soc_dapm_xxx() 52239c555cbd ASoC: codecs: rt712-sdca-dmic: convert to snd_soc_dapm_xxx() 6db8ba3439c9 ASoC: codecs: rt711: convert to snd_soc_dapm_xxx() 49a22e9811e1 ASoC: codecs: rt711-sdca: convert to snd_soc_dapm_xxx() 1b30118264fc ASoC: codecs: rt700: convert to snd_soc_dapm_xxx() e727c8d01a5d ASoC: codecs: rt5682s: convert to snd_soc_dapm_xxx() cf3937987c18 ASoC: codecs: rt5682: convert to snd_soc_dapm_xxx() 6ad9058c4956 ASoC: codecs: rt5677: convert to snd_soc_dapm_xxx() 9bcc76f58217 ASoC: codecs: rt5670: convert to snd_soc_dapm_xxx() 60b6a547a883 ASoC: codecs: rt5668: convert to snd_soc_dapm_xxx() 0c8392fd64e8 ASoC: codecs: rt5665: convert to snd_soc_dapm_xxx() 82d779d150ed ASoC: codecs: rt5663: convert to snd_soc_dapm_xxx() 453dfd1c9b48 ASoC: codecs: rt5660: convert to snd_soc_dapm_xxx() 2049f715599e ASoC: codecs: rt5659: convert to snd_soc_dapm_xxx() d6abe1e31fef ASoC: codecs: rt5651: convert to snd_soc_dapm_xxx() cd0cd7e57d2b ASoC: codecs: rt5645: convert to snd_soc_dapm_xxx() c3282edee7bd ASoC: codecs: rt5640: convert to snd_soc_dapm_xxx() ab7963a3adc1 ASoC: codecs: rt5631: convert to snd_soc_dapm_xxx() cffb86381916 ASoC: codecs: rt5516: convert to snd_soc_dapm_xxx() ca6cd3d3f1d7 ASoC: codecs: rt5514: convert to snd_soc_dapm_xxx() 11c256c49d75 ASoC: codecs: rt298: convert to snd_soc_dapm_xxx() c2b942fbf952 ASoC: codecs: rt286: convert to snd_soc_dapm_xxx() 7d6ca6db9b6e ASoC: codecs: rt274: convert to snd_soc_dapm_xxx() 8b1c56ae39d3 ASoC: codecs: rt1015: convert to snd_soc_dapm_xxx() 5b35bb517f27 ASoC: codecs: rt1011: convert to snd_soc_dapm_xxx() 2d8a091725e6 ASoC: codecs: rk3308: convert to snd_soc_dapm_xxx() 02dbbb7e982a ASoC: codecs: pcm512x: convert to snd_soc_dapm_xxx() d1b06d4a37c3 ASoC: codecs: pcm186x: convert to snd_soc_dapm_xxx() 42f4ff0c0b21 ASoC: codecs: nau8825: convert to snd_soc_dapm_xxx() 3eca632e86ac ASoC: codecs: nau8824: convert to snd_soc_dapm_xxx() 8000e233e920 ASoC: codecs: nau8822: convert to snd_soc_dapm_xxx() 0314d78729a9 ASoC: codecs: nau8821: convert to snd_soc_dapm_xxx() 588dc19b1246 ASoC: codecs: nau8810: convert to snd_soc_dapm_xxx() f72c526d2e7a ASoC: codecs: mt6359: convert to snd_soc_dapm_xxx() ea9d164c6724 ASoC: codecs: mt6358: convert to snd_soc_dapm_xxx() 4ddf34b148df ASoC: codecs: mt6357: convert to snd_soc_dapm_xxx() e195aad3cd47 ASoC: codecs: ml26124: convert to snd_soc_dapm_xxx() 46fb094b54c8 ASoC: codecs: max9867: convert to snd_soc_dapm_xxx() a7ab96cf1366 ASoC: codecs: max9850: convert to snd_soc_dapm_xxx() bbbd507ab3c7 ASoC: codecs: max98396: convert to snd_soc_dapm_xxx() f97289522b79 ASoC: codecs: max98390: convert to snd_soc_dapm_xxx() 2dcb4f1d27e9 ASoC: codecs: max98373: convert to snd_soc_dapm_xxx() 2e20be4b48c1 ASoC: codecs: max98095: convert to snd_soc_dapm_xxx() 6ef8e2f7e5eb ASoC: codecs: max98090: convert to snd_soc_dapm_xxx() 9c3c02de4883 ASoC: codecs: max98088: convert to snd_soc_dapm_xxx() 0682c592ec98 ASoC: codecs: madera: convert to snd_soc_dapm_xxx() af9a1da6c3ae ASoC: codecs: lpass-wsa-macro: convert to snd_soc_dapm_xxx() 5328d3d6b68d ASoC: codecs: lpass-va-macro: convert to snd_soc_dapm_xxx() 3df33a9e0faa ASoC: codecs: lpass-tx-macro: convert to snd_soc_dapm_xxx() 16d4e8616e78 ASoC: codecs: lpass-rx-macro: convert to snd_soc_dapm_xxx() 45da4a452aeb ASoC: codecs: lm49453: convert to snd_soc_dapm_xxx() daaf102aee40 ASoC: codecs: jz4770: convert to snd_soc_dapm_xxx() f7e9d040d2b3 ASoC: codecs: jz4760: convert to snd_soc_dapm_xxx() f4435734559b ASoC: codecs: jz4740: convert to snd_soc_dapm_xxx() b4403cf77e39 ASoC: codecs: hdmi-codec: convert to snd_soc_dapm_xxx() f2d57e22b51c ASoC: codecs: hdac_hdmi: convert to snd_soc_dapm_xxx() a3151663d027 ASoC: codecs: hdac_hda: convert to snd_soc_dapm_xxx() 4b9ac2be5fc6 ASoC: codecs: hda: convert to snd_soc_dapm_xxx() 2e20e32c2e3a ASoC: codecs: es8389: convert to snd_soc_dapm_xxx() a5511a6e10f1 ASoC: codecs: es8328: convert to snd_soc_dapm_xxx() eec3b674f2a5 ASoC: codecs: es8326: convert to snd_soc_dapm_xxx() 1505741d727e ASoC: codecs: es8316: convert to snd_soc_dapm_xxx() c475f3468361 ASoC: codecs: es8311: convert to snd_soc_dapm_xxx() 82e5de78dbde ASoC: codecs: es7134: convert to snd_soc_dapm_xxx() 464ac2a10857 ASoC: codecs: da9055: convert to snd_soc_dapm_xxx() 476fb171ed43 ASoC: codecs: da732x: convert to snd_soc_dapm_xxx() 96b0a2477384 ASoC: codecs: da7219: convert to snd_soc_dapm_xxx() aaf1f90c99d9 ASoC: codecs: da7219-aad: convert to snd_soc_dapm_xxx() 12223b4534dd ASoC: codecs: da7218: convert to snd_soc_dapm_xxx() 0a87517ae3e7 ASoC: codecs: da7213: convert to snd_soc_dapm_xxx() e6f48607ac80 ASoC: codecs: cs2072x: convert to snd_soc_dapm_xxx() 78ad27bc554d ASoC: codecs: cx20442: convert to snd_soc_dapm_xxx() fa2defb800d7 ASoC: codecs: cs53l30: convert to snd_soc_dapm_xxx() 7fdcd1d1add9 ASoC: codecs: cs530x: convert to snd_soc_dapm_xxx() 97062ef89139 ASoC: codecs: cs48l32: convert to snd_soc_dapm_xxx() 4c0f28830a4f ASoC: codecs: cs47l92: convert to snd_soc_dapm_xxx() 638d7077e67f ASoC: codecs: cs47l90: convert to snd_soc_dapm_xxx() ce99b1dd7134 ASoC: codecs: cs47l85: convert to snd_soc_dapm_xxx() 80ac22058362 ASoC: codecs: cs47l35: convert to snd_soc_dapm_xxx() 729a995620ca ASoC: codecs: cs47l24: convert to snd_soc_dapm_xxx() 4db61b8cd504 ASoC: codecs: cs47l15: convert to snd_soc_dapm_xxx() 75dc6bf1d4dd ASoC: codecs: cs42xx8: convert to snd_soc_dapm_xxx() 2bed4e2a81bc ASoC: codecs: cs42l73: convert to snd_soc_dapm_xxx() 770f17143988 ASoC: codecs: cs42l56: convert to snd_soc_dapm_xxx() 4d0142164756 ASoC: codecs: cs42l52: convert to snd_soc_dapm_xxx() c9ba54d36ac2 ASoC: codecs: cs42l51: convert to snd_soc_dapm_xxx() 5dc2dcbb1061 ASoC: codecs: cs42l43: convert to snd_soc_dapm_xxx() 098931e46c0e ASoC: codecs: cs42l43-jack: convert to snd_soc_dapm_xxx() efdc8c78a519 ASoC: codecs: cs4234: convert to snd_soc_dapm_xxx() bccf1a2e2a78 ASoC: codecs: cs35l56: convert to snd_soc_dapm_xxx() 4bac87b4742d ASoC: codecs: cs35l45: convert to snd_soc_dapm_xxx() f0962b1a3504 ASoC: codecs: cs35l41: convert to snd_soc_dapm_xxx() 436a4d82d246 ASoC: codecs: cs35l33: convert to snd_soc_dapm_xxx() cc1bb5d435d6 ASoC: codecs: cpcap: convert to snd_soc_dapm_xxx() 57bea9f5f02e ASoC: codecs: aw88395: convert to snd_soc_dapm_xxx() 7bb1edac9606 ASoC: codecs: aw88261: convert to snd_soc_dapm_xxx() 0ad0505f6140 ASoC: codecs: audio-iio-aux: convert to snd_soc_dapm_xxx() 335f0d947f52 ASoC: codecs: arizona-jack: convert to snd_soc_dapm_xxx() 797e4164fe55 ASoC: codecs: alc5623: convert to snd_soc_dapm_xxx() 7a7ecd8d0a42 ASoC: codecs: ak4641: convert to snd_soc_dapm_xxx() 87bb65464be1 ASoC: codecs: adav80x: convert to snd_soc_dapm_xxx() 31f28cda703d ASoC: codecs: adau7118: convert to snd_soc_dapm_xxx() bdd43845598c ASoC: codecs: adau1977: convert to snd_soc_dapm_xxx() 09ff5df2edbe ASoC: codecs: adau17x1: convert to snd_soc_dapm_xxx() f7a7e796a36f ASoC: codecs: adau1781: convert to snd_soc_dapm_xxx() 4a9eb06f9b36 ASoC: codecs: adau1761: convert to snd_soc_dapm_xxx() 696713199ea5 ASoC: codecs: ad193x: convert to snd_soc_dapm_xxx() e765581ceba4 ASoC: codecs: ad1836: convert to snd_soc_dapm_xxx() 946d58ae54f8 ASoC: codecs: 88pm860x: convert to snd_soc_dapm_xxx() cdc8feb84f7f ASoC: codecs: ab8500: convert to snd_soc_dapm_xxx() 6d2188983a12 ASoC: atmel: tse850-pcm5142: convert to snd_soc_dapm_xxx() f3e9bca58132 ASoC: atmel: sam9g20_wm8731: convert to snd_soc_dapm_xxx() b42c7f40d2aa ASoC: amd: acp5x-mach: convert to snd_soc_dapm_xxx() 170bc7a0e26c ASoC: amd: acp3x-es83xx: convert to snd_soc_dapm_xxx() 6b1b50ed3c94 ASoC: amd: acp-mach-common: convert to snd_soc_dapm_xxx() 8855eb7d2940 ASoC: asoc.h: convert to snd_soc_dapm_xxx() 4d5c668c268b ASoC: soc.h: convert to snd_soc_dapm_xxx() ee0f171f4b9d ASoC: audio_topology: convert to snd_soc_dapm_xxx() ed71deee195d ASoC: audio_helper: convert to snd_soc_dapm_xxx() 64f90b329ffa ASoC: audio_codec: convert to snd_soc_dapm_xxx() 91f20e5167d3 ASoC: arizona-micsupp: convert to snd_soc_dapm_xxx() d6b8ebab363b ASoC: arizona-haptics: convert to snd_soc_dapm_xxx() bf724be7f00c rust: macros: replace `kernel::c_str!` with C-Strings 118eb2cb97b8 spi: bcm63xx: drop wrong casts in probe() d5c8b7902a41 ASoC: Intel: avs: Honor NHLT override when setting up a path dd9896d41fdf ASoC: Intel: avs: Allow the topology to carry NHLT data ab8a6c7b3451 rust: str: replace `kernel::c_str!` with C-Strings 305b79573068 rust: firmware: replace `kernel::c_str!` with C-Strings 3a1ce35030e1 NFSD: Add a subsystem policy document 6b3b697d65d4 sunrpc: allocate a separate bvec array for socket sends ebd3330d1ca8 SUNRPC: Improve "fragment too large" warning d686e64e931c NFSD: Implement NFSD_IO_DIRECT for NFS READ d7de37d6d7cc NFSD: Relocate the xdr_reserve_space_vec() call site 803bc849f003 NFSD: pass nfsd_file to nfsd_iter_read() cc6c40e09d7b NFSD/blocklayout: Support multiple extents per LAYOUTGET 0cd0d15d47f9 NFSD/blocklayout: Introduce layout content structure a1dce715c64d NFSD/blocklayout: Extract extent mapping from proc_layoutget 3524b021b0ec NFSD/blocklayout: Fix minlength check in proc_layoutget 566a414558ae svcrdma: Increase the server's default RPC/RDMA credit grant 166274a2456e NFSD: Update comment documenting unsupported fattr4 attributes bfce8e4273d8 nfsd: delete unreachable confusing code in nfs4_open_delegation() ccd608e29b7a NFSD: Add array bounds-checking in nfsd_iter_read() b5fc406bc730 nfsd: switch the default for NFSD_LEGACY_CLIENT_TRACKING to "n" 4552f4e3f2c9 nfsd: change nfs4_client_to_reclaim() to allocate data 89bd77cf436b nfsd: move name lookup out of nfsd4_list_rec_dir() bf94dea7fd4e svcrdma: Release transport resources synchronously f56b13172382 rust: rbtree: add immutable cursor f9e057916428 staging: iio: adt7316: replace sprintf() with sysfs_emit() 02d44a1b64f1 iio: pressure: Arrange Makefile alphabetically 6f813b7814d3 ARM: dts: imx6qdl: make VAR-SOM SoM SoC-agnostic 910ab02fbbfe arm64: defconfig: enable i.MX AIPSTZ driver 88f717c042bb dt-bindings: arm: fsl: add Skov Rev.C HDMI support 35d7230cebc1 ARM: dts: imx6dl-yapp4: Model the RGB LED as a single multi-led part c8bf7740aad9 ARM: dts: imx6dl-yapp43: Enable pwm-beeper on boards with speaker 5651eff270be arm64: dts: freescale: imx93-var-som: Add support for ADS7846 touchscreen c815711e2753 arm64: dts: freescale: imx93-var-som: Add support for WM8904 audio codec 2e2a8aa9fc49 arm64: dts: freescale: imx93-var-som: Add PMIC support 5d0c788263dd arm64: dts: freescale: imx93-var-som: Add WiFi and Bluetooth support d59ae05e3d07 arm64: dts: imx8qxp-mek: change space with tab 5d82ec7472d9 arm64: dts: imx8qxp-mek: Add lpuart1 to support the M.2 PCIE9098 bluetooth b85104933a0e arm64: dts: imx8: add edma error interrupt support 0e2dbdcfadbc arm64: dts: imx8qxp-mek: add fec2 support f4dcaab01b33 arm64: dts: imx8qxp-mek: add phandle ocotp mac-address for fec 339cd3056b72 arm64: dts: imx8qxp-mek: add flexspi and flash 00f69e5f6df1 arm64: dts: imx8qxp-mek: update usdhc1 clock to 400Mhz 1c1e81ef393b arm64: dts: imx8qxp-mek: add state_100mhz and state_200mhz for usdhc 6f90786d7342 arm64: dts: imx8qxp: add wakeup source for power-key a29a5a55969e arm64: dts: imx8qxp: add MAC address in ocotp 05a14dc3f6fd arm64: dts: imx8qm-mek: replace space with tab 9c70313efe26 arm64: dts: imx8qm-mek: add usbotg1 and related nodes 5c9f27cd7e90 arm64: dts: imx8qm-mek: add pmic thermal-zones 70051810d063 arm64: dts: imx8qm: add label thermal_zones a8eebe619523 arm64: dts: imx8qm-mek: add lpuart1 and bluetooth node 64b60a728011 arm64: dts: imx8qm-mek: assign double SD bus frequency for usdhc1 2984af793281 arm64: dts: imx8qm-mek: add state_100mhz and state_200mhz for usdhc e58a4296807b ARM: dts: imx: e70k02: add sy7636 09b33db32e1d arm64: dts: freescale: imx93-phyboard-nash: Add pwm-fan overlay af21bfd1f7ce arm64: dts: freescale: imx93-phyboard-nash: Add jtag overlay 3b0bf0659551 arm64: dts: imx8mm-phyboard-polis-peb-av-10: Fix audio codec reset pin ctl f7a77fb14c7f arm64: dts: imx8mm-phyboard-polis-peb-av-10-ph128800t006 4f03fd6d95fd arm64: dts: imx8mm-phyboard-polis-peb-av-10: split display configuration c277c95959ec arm64: dts: imx8mm-phyboard-polis-peb-av-10: reorder properties to match dts coding style 4b73a1bd8642 arm64: dts: imx8mm-phyboard-polis: move mipi bridge to som aab882780ab1 arm64: dts: imx8mm-phyboard-polis: Use GPL-2.0-or-later OR MIT 33583fa58e43 arm64: dts: freescale: Add phyBOARD-Segin-i.MX91 support 21906e6f52b2 dt-bindings: arm: fsl: Add PHYTEC phyBOARD-Segin-i.MX91 board cd08d17f39b7 convert selinuxfs d1e4a99358ea selinuxfs: new helper for attaching files to tree d297622875f9 selinuxfs: don't stash the dentry of /policy_capabilities 7beafd51c4e1 convert binfmt_misc b85d6b241924 convert autofs 4c7d25094f5c autofs_{rmdir,unlink}: dentry->d_fsdata->dentry == dentry there b89aa544821d convert binderfs 02da8d2c0965 binderfs_binder_ctl_create(): kill a bogus check 185d241c8844 binderfs: use simple_start_creating() b4a76faf9d96 convert devpts b83431564db6 ibmasmfs: get rid of ibmasmfs_dir_ops e6ef35deec69 convert ibmasmfs ea800a515f25 convert spufs e11e24760858 convert efivarfs 0703b36e4e1c debugfs: remove duplicate checks in callers of start_creating() ebb54484c3df convert debugfs 50d7fd3c3a3e convert tracefs eec876df5e76 convert pstore 5a8993a15a79 convert fuse_ctl ae1fde9038f3 convert dlmfs c5055286f88f convert bpf 1e508e05dd08 convert mqueue 50889f533f69 convert hugetlbfs bdd80b5c1b35 convert smackfs 153f99a45a83 convert xenfs b1494e6bc47c configfs, securityfs: kill_litter_super() not needed 23cbc7a79585 procfs: make /self and /thread_self dentries persistent 2313598222f9 convert ramfs and tmpfs e49ce2585553 convert simple_{link,unlink,rmdir,rename,fill_super}() to new primitives bacdf1d70bbe primitives for maintaining persisitency 8a210cacf5dc introduce a flag for explicitly marking persistently pinned dentries 1552ddc7fade new helper: simple_done_creating() 4051a9115ad2 new helper: simple_remove_by_name() 798a401660a1 tracefs: fix a leak in eventfs_create_events_dir() c460192aae19 fuse_ctl_add_conn(): fix nlink breakage in case of early failure 2f185905da8a ARM: dts: imx28-amarula-rmm: add I2S audio 193c1baab081 ARM: mxs_defconfig: enable sound drivers for imx28-amarula-rmm ef2429fe38a6 arm64: defconfig: Enable i.MX95 drivers for pinctrl, Ethernet and PCIe 4c9cf0b3f1b7 arm64: dts: imx8-apalis: use startup-delay-us for wifi regulator aa6f6799f909 arm64: dts: imx8-apalis: rename wifi regulator 4a5977155584 arm64: dts: imx8-apalis: specify adc reference voltage regulator a2c79d55bd83 arm64: dts: imx8-apalis: add thermal nodes 53948d7f5420 arm64: dts: imx8-apalis: cleanup todo b21f87b8322f arm64: dts: imx8mp-evk: enable hdmi_pai device 4677a3f84ce1 arm64: dts: imx8mp: Add hdmi parallel audio interface node 78f316e90906 arm64: dts: rockchip: add vicap node to rk356x d2da7e98c0bf arm64: dts: rockchip: add the vip node to px30 60705b039f96 arm64: defconfig: enable rockchip camera interface 4e8cb8e0328a arm64: dts: rockchip: fixes audio for 100ASK DshanPi A1 eaf661552b0f arm64: dts: rockchip: fixes vcc3v3_s0 supply for 100ASK DshanPi A1 28b53b35c037 iio: ABI: document pressure event attributes 6062cd20cbea iio: mpl3115: add threshold events support 47e4b1ca441c iio: mpl3115: use get_unaligned_be24() to retrieve pressure data 86ce2a29dd9a perf script: Fix build by removing unused evsel_script() 0de73abe5f5c iio: buffer: use dma_buf_unmap_attachment_unlocked() helper c76ba4b26444 iio: core: Replace lockdep_set_class() + mutex_init() by combined call b0e6871415b2 iio: core: Clean up device correctly on iio_device_alloc() failure f5d203467a31 iio: core: add missing mutex_destroy in iio_dev_release() 0ecad1964315 iio: accel: adxl380: add support for ADXL318 and ADXL319 8775ebd25abc dt-bindings: iio: accel: adxl380: add new supported parts 93a8cb5b69c9 MAINTAINERS: Add entry for ST TSC1641 driver 5bcc5786a0cf watchdog: starfive: Fix resource leak in probe error path 6fbf54152002 dt-bindings: watchdog: airoha: Add support for Airoha AN7583 SoC 26f2f5ed164a dt-bindings: watchdog: lantiq,wdt: convert bindings to dtschema a8c762cbd120 dt-bindings: watchdog: Add RK3506 compatible aa33a6c8ce00 dt-bindings: watchdog: Document Qualcomm Kaanapali watchdog 25c0b472eab8 watchdog: wdat_wdt: Fix ACPI table leak in probe function e0c50cddbd94 watchdog: loongson1: Add Loongson-2k0300 watchdog support e4948e801129 dt-bindings: watchdog: loongson,ls1x-wdt: Add ls2k0300-wdt compatible 9d8ca99d60a1 watchdog: loongson1: Drop CONFIG_OF 6121d0b8891a watchdog: loongson1: Simplify ls1x_wdt_probe code f909b3d4f1ab watchdog: loongson1: Add missing MODULE_PARM_DESC f0a4bf61f1a6 watchdog/diag288: Fix module comment typos a742d1713c34 dt-bindings: watchdog: Support MediaTek MT8189 wdt 26d21c835ff0 dt-bindings: watchdog: mediatek,mtk-wdt: Add compatible for MT8189 SoC 550d1bda3982 dt-bindings: mfd: rohm,bd96801-pmic: Correct timeout-sec length and reference watchdog schema 017bca91639f dt-bindings: watchdog: Allow node names named 'pmic' 091713596371 dt-bindings: watchdog: Restrict timeout-sec to one number babe81b06158 watchdog: renesas_wwdt: add driver ece1ad19c34e dt-bindings: watchdog: Add Renesas WWDT fbd10d967045 dt-bindings: watchdog: Convert marvell,orion-wdt to DT schema af34a25336ed dt-bindings: watchdog: Convert TI OMAP to DT schema 13e86646710d watchdog: aspeed: Add support for AST2700 platform 0eb54296dc78 watchdog: aspeed: Support variable number of reset mask registers b3bc229b54e7 dt-bindings: watchdog: aspeed,ast2400-wdt: Add support for AST2700 1cafd2a85081 dt-bindings: watchdog: renesas,wdt: add SWDT exception for V3H fcba2855251f dt-bindings: watchdog: factor out RZ/V2H(P) watchdog 909c8ea1ad01 dt-bindings: watchdog: factor out RZ/G2L watchdog a3e32b41c2ca dt-bindings: watchdog: factor out RZ/N1 watchdog 055f0576e82a dt-bindings: watchdog: factor out RZ/A watchdog 7aa31ee9ec92 via_wdt: fix critical boot hang due to unnamed resource allocation 7d5864dc5d5e ARM: dts: microchip: sama5d2: fix spi flexcom fifo size to 32 7ecb5c36b136 fbdev: gxt4500fb: Use dev_err instead of printk e3f44742bbb1 fbdev: gbefb: fix to use physical address instead of dma address b104df377da1 fbdev: vesafb: Use dev_* fn's instead printk 6c317ceefac0 fbdev: vga16fb: Request memory region b8a65b2d8b20 fbdev: vga16fb: replace printk() with dev_*() in probe 1f2353f5a1af media: rockchip: rkcif: add support for rk3568 vicap mipi capture c348d671697b media: rockchip: rkcif: add support for rk3568 vicap dvp capture 75e28594624f media: rockchip: rkcif: add support for px30 vip dvp capture 501802e2ad51 media: rockchip: rkcif: add abstraction for dma blocks 85411d17bee9 media: rockchip: rkcif: add abstraction for interface and crop blocks f53fb31a3889 media: rockchip: add driver for the rockchip camera interface 60836eeca0fb media: dt-bindings: add rockchip rk3568 vicap a36a0b28b94e media: dt-bindings: add rockchip px30 vip 4a09126a3363 media: dt-bindings: video-interfaces: add defines for sampling modes 1c5e4cf1d5d2 Documentation: admin-guide: media: add rockchip camera interface 2f1e88814ce1 media: mali-c55: Mark pm handlers as __maybe_unused cffe9f58de1e Drivers: hv: Export some symbols for mshv_vtl 796ef5a7fe86 static_call: allow using STATIC_CALL_TRAMP_STR() from assembly c91fe5f162f2 mshv: Extend create partition ioctl to support cpu features f91bc8f61abf mshv: Allow mappings that overlap in uaddr ba9eb9b86d23 mshv: Fix create memory region overlap check 8ec6070fc8ac mshv: add WQ_PERCPU to alloc_workqueue users 22cb2f06fac9 Drivers: hv: Use kmalloc_array() instead of kmalloc() 5f4b5edcb1a3 Drivers: hv: Resolve ambiguity in hypervisor version log 6626f815a171 Drivers: hv: fix missing kernel-doc description for 'size' in request_arr_init() 77c860d2dbb7 x86/hyperv: Enable build of hypervisor crashdump collection files 94212d34618c x86/hyperv: Implement hypervisor RAM collection into vmcore b0574ba75525 x86/hyperv: Add trampoline asm code to transition from hypervisor e0a975ecd2e6 hyperv: Add definitions for hypervisor crash dump support 56c3feb3cc17 hyperv: Add two new hypercall numbers to guest ABI public header 91a076d30450 x86/hyperv: Rename guest crash shutdown function 77c3a45a0f48 x86: mshyperv: Remove duplicate asm/msr.h header 428ca2d4c6aa MAINTAINERS: Add Long Li as a Hyper-V maintainer d62313bdf596 mshv: Introduce new hypercall to map stats page for L1VH partitions 19c515c27cee mshv: Allocate vp state page for HVCALL_MAP_VP_STATE_PAGE on L1VH fd612d97a458 mshv: Get the vmm capabilities offered by the hypervisor 59aeea195948 mshv: Add the HVCALL_GET_PARTITION_PROPERTY_EX hypercall 9ebc528cfdad mshv: Only map vp->vp_stats_pages if on root scheduler 2647c96649ba Drivers: hv: Support establishing the confidential VMBus connection b537794bc28a Drivers: hv: Set the default VMBus version to 6.0 bf35d298bb9a Drivers: hv: Support confidential VMBus channels 510164539f16 Drivers: hv: Free msginfo when the buffer fails to decrypt 0a4534bdf29a Drivers: hv: Allocate encrypted buffers when requested e096fe2bd623 Drivers: hv: Functions for setting up and tearing down the paravisor SynIC 74fa5d7e5fbd Drivers: hv: Rename the SynIC enable and disable routines 09406f2f8466 Drivers: hv: Check message and event pages for non-NULL before iounmap() 1bb15327d529 Drivers: hv: remove stale comment 25059d5e4c5a Drivers: hv: Post messages through the confidential VMBus if available 226494e5ee4e Drivers: hv: Allocate the paravisor SynIC pages when required 163224c189e8 Drivers: hv: Rename fields for SynIC message and event pages a156ad8c5082 arch/x86: mshyperv: Trap on access for some synthetic MSRs e6eeb3c78273 arch: hyperv: Get/set SynIC synth.registers via paravisor 7c8b6c326d83 arch/x86: mshyperv: Discover Confidential VMBus availability 6802d8af47d1 Drivers: hv: VMBus protocol version 6.0 92c7053b44b3 Documentation: hyperv: Confidential VMBus 5e52db91d112 x86/hyperv: Allow Hyper-V to inject STIMER0 interrupts c52c957e41e7 x86/hyperv: Don't use auto-eoi when Secure AVIC is available 3e1b611515d2 drivers: hv: Allow vmbus message synic interrupt injected from Hyper-V f34f5e576f5e x86/hyperv: Don't use hv apic driver when Secure AVIC is available 4cc1aa469cd6 mshv: Fix deposit memory in MSHV_ROOT_HVCALL 7563d021e28e mshv: Fix VpRootDispatchThreadBlocked value 4722981cca37 bpf: don't skip other information if xlated_prog_insns is skipped 6cc73f35406c selftests/bpf: Test bpf_skb_check_mtu(BPF_MTU_CHK_SEGS) when transport_header is not set d946f3c98328 bpf: Check skb->transport_header is set in bpf_skb_check_mtu 1188741cb5a2 net: stmmac: rk: use PHY_INTF_SEL_x in functions 5e37047f745b net: stmmac: rk: use PHY_INTF_SEL_x constants 764ebe423ef9 net: stmmac: rk: convert all bitfields to GRF_FIELD*() ebb07edf9738 net: stmmac: rk: replace HIWORD_UPDATE() with GRF_FIELD() 04ca7a69a35b net: bnx2x: convert to use get_rx_ring_count f455d3f02d89 net: ixgbe: convert to use .get_rx_ring_count 06ac47065819 sctp: Remove unused declaration sctp_auth_init_hmacs() 6d650ae9282b tcp: gro: inline tcp_gro_pull_header() 4f7bc83b9837 bpf: verifier: Move desc->imm setup to sort_kfunc_descs_by_imm_off() a4d31f451d5b selftests/bpf: Align kfuncs renamed in bpf tree eca8b8fc74cb selftests: drv-net: xdp: make the XDP qstats tests less flaky e1215d1d38c0 selftests: drv-net: xdp: Fix register spill error with clang 20 c7dc5b522882 ipv6: clean up routes when manually removing address with a lifetime a69e09823ee9 selftests/bpf: Add BTF dedup tests for recursive typedef definitions 3781413465df libbpf: Fix BTF dedup to support recursive typedef definitions c13339039891 selftests/bpf: Fix failure paths in send_signal test f2f22721aca4 x86/sgx: Fix a typo in the kernel-doc comment for enum sgx_attribute 55bf13b61257 x86/sgx: Remove superfluous asterisk from copyright comment in asm/sgx.h 905885fdb1f7 x86/sgx: Document structs and enums with '@', not '%' 243ea511fea0 x86/sgx: Add kernel-doc descriptions for params passed to vDSO user handler 75801ca620a6 x86/sgx: Add a missing colon in kernel-doc markup for "struct sgx_enclave_run" f7ae6d4ec652 PCI/TSM: Add 'dsm' and 'bound' attributes for dependent functions c316c75d57fb PCI/TSM: Add pci_tsm_guest_req() for managing TDIs 50cbec192f53 PCI/TSM: Add pci_tsm_bind() helper for instantiating TDIs 079115370d00 PCI/IDE: Initialize an ID for all IDE streams f86e51399c2a PCI/IDE: Add Address Association Register setup for downstream MMIO 63066b7a8ed5 selftests/bpf: Convert glob_match() to bpf arena 0936fa80150e arm64: tegra: Remove OTG ID GPIO from Jetson TX2 NX a72c3372ad63 arm64: tegra: Set USB Micro-B port to OTG mode on P3450 7beff596dd37 arm64: tegra: Add NVJPG node for Tegra210 platforms 172de4d681ea arm64: tegra: Add Tegra210 NVJPG power-domain node 11c52a226ef5 arm64: tegra: Add interrupts for Tegra234 USB wake events 3da2ea1933c6 arm64: tegra: Add reserved-memory node for P2180 28f917d1a84a arm64: tegra: Add reserved-memory node for P3450 961e69a5dc78 arm64: tegra: Enable NVDEC and NVENC on Tegra210 feee7f5ae275 arm64: tegra: Fix APB DMA controller node name 6db753b92110 arm64: tegra: Add default GIC address cells on Tegra210 7d14d53bc810 arm64: tegra: Add default GIC address cells on Tegra194 311cbb9c130e arm64: tegra: Add default GIC address cells on Tegra186 cddc94edf197 arm64: tegra: Add default GIC address cells on Tegra132 654427e0b9b7 arm64: tegra: Add OPP tables on Tegra210 3cad4369399a arm64: tegra: Add interconnect properties for Tegra210 60bb55de5d6c arm64: tegra: Add ACTMON on Tegra210 fea3f5e83c5c bpf: Handle return value of ftrace_set_filter_ip in register_fentry e5d2e34e726b bpf: Add missing checks to avoid verbose verifier log a0131c39270d docs: cgroup: No special handling of unpopulated memcgs 3755c11679d4 docs: cgroup: Note about sibling relative reclaim protection e27179958ce7 docs: cgroup: Explain reclaim protection target 1dcb98bbb753 sched_ext: Pass locked CPU parameter to scx_hardlockup() and add docs c1da3df7191f bpf: Prevent nesting overflow in bpf_try_get_buffers 07f42f8290e9 PCI/sysfs: Use PM_RUNTIME_ACQUIRE()/PM_RUNTIME_ACQUIRE_ERR() 70dcad34009e ACPI: TAD: Use PM_RUNTIME_ACQUIRE()/PM_RUNTIME_ACQUIRE_ERR() ef8057b07c72 PM: runtime: Wrapper macros for ACQUIRE()/ACQUIRE_ERR() 308bc2e33885 selftests/timers/nanosleep: Add tests for return of remaining time 05d89fe7e46a selftests/timers: Clean up kernel version check in posix_timers 4518767be908 time: Fix a few typos in time[r] related code comments e67997021fd0 x86/bugs: Get rid of the forward declarations bc089c47250e tracing: Convert function graph set_flags() to use a switch() statement 5abb6ccb58f0 tracing: Have function graph tracer option sleep-time be per instance 4132886e1b74 tracing: Move graph-time out of function graph options 6479325eca01 tracing: Have function graph tracer option funcgraph-irqs be per instance deab487e0f9b kbuild: allow architectures to override CC_CAN_LINK 80623f2c83d7 init: deduplicate cc-can-link.sh invocations d81d9d389b9b kbuild: don't enable CC_CAN_LINK if the dummy program generates warnings e54dd0474c28 time: tick-oneshot: Add missing Return and parameter descriptions to kernel-doc bf0a90fc907e PCI: Convert BAR sizes bitmasks to u64 c7df7059e3ba drm/amdgpu: Use pci_rebar_get_max_size() 46ba95bed954 drm/xe/vram: Use pci_rebar_get_max_size() 1c680f2acdbb PCI: Add pci_rebar_get_max_size() 2987a64de3f2 drm/xe/vram: Use PCI rebar helpers in resize_vram_bar() c59038d3c059 drm/i915/gt: Use pci_rebar_size_supported() bb1fabd0d94e PCI: Add pci_rebar_size_supported() helper ce04b2f9b0b5 PCI: Improve Resizable BAR functions kernel doc a33786988508 PCI: Move pci_rebar_size_to_bytes() and export it 876e15943e92 PCI: Move pci_rebar_bytes_to_size() and clean it up 9f71938cd77f PCI: Move Resizable BAR code to rebar.c 7409c1b12c5b PCI: Prevent restoring assigned resources db92e3fef53e drm/amdgpu: Remove driver side BAR release before resize 4efaa80b3d75 drm/i915: Remove driver side BAR release before resize 1a3c05b32bf0 drm/xe: Remove driver side BAR release before resize d787018e2dfd PCI: Add kerneldoc for pci_resize_resource() 337b1b566db0 PCI: Fix restoring BARs on BAR resize rollback path 1d8a0506f698 PCI: Free saved list without holding pci_bus_sem 121d3e9e4b21 PCI: Try BAR resize even when no window was released 34c702ea0497 PCI: Change pci_dev variable from 'bridge' to 'dev' 4687b3315a3f PCI/IOV: Adjust ->barsz[] when changing BAR size 91c4c89db414 PCI: Prevent resource tree corruption when BAR resize fails 905f0dcc38f8 dt-bindings: usb: Add wake-up support for Tegra234 XUSB host controller 275d6d1189e6 KVM: SEV: Add known supported SEV-SNP policy bits 7a61d61396b9 KVM: SEV: Publish supported SEV-SNP policy bits c9434e64e8b4 crypto: ccp - Add an API to return the supported SEV-SNP policy bits dd03d34d6d8e soc/tegra: pmc: Add USB wake events for Tegra234 ce62118a2e48 KVM: SEV: Consolidate the SEV policy bits in a single header file 1dc830ee4c15 selftests/cgroup: conform test to KTAP format output 7bc16e72ddb9 kunit: Make filter parameters configurable via Kconfig 7e71fa6e015e cxl/region: Remove local variable @inc in cxl_port_setup_targets() c42a4d2ee3b2 cxl/acpi: Group xor arithmetric setup code in a single block 6123133ee90f cxl: Simplify cxl_rd_ops allocation and handling b80a7b4713c9 PCI: cadence: Move PCIe RP common functions to a separate file 3977be25f5fd PCI: cadence: Split PCIe controller header file 611627a4e5e4 PCI: cadence: Add module support for platform controller driver 0d5077c73ace MAINTAINERS: Add Tomas Glozar as a maintainer to RTLA tool 23a29a81b44e ARM: tegra: Enable EXT4 for Tegra 22c788aec2ef dt-bindings: devfreq: tegra30-actmon: Add Tegra124 fallback for Tegra210 500e1368e469 amba: tegra-ahb: Fix device leak on SMMU enable f224e936dad0 ARM: tegra: Add device-tree for Xiaomi Mi Pad (A0101) aaca2e9933a3 soc/tegra: pmc: Document tegra_pmc.syscore field 1c458bbe4b33 soc/tegra: pmc: Don't fail if "aotag" is not present 3402bc010d76 Documentation: thermal: Document thermal throttling on Intel platforms 688dfe40b4d7 soc/tegra: fuse: speedo-tegra210: Add SoC speedo 2 ce27c9c21296 soc/tegra: fuse: speedo-tegra210: Update speedo IDs 79bd8c9814a2 ps3disk: use memcpy_{from,to}_bvec index a10ad1b10402 PM: suspend: Make pm_test delay interruptible by wakeup events 7b9725b3d122 usb: sl811-hcd: Add PM_EVENT_POWEROFF into suspend callbacks 988dd0bd914d scsi: Add PM_EVENT_POWEROFF into suspend callbacks 0ca04993dac9 PM: Introduce new PMSG_POWEROFF event 4702f4eceb63 hrtimer: Store time as ktime_t in restart block c42ba5a87bdc futex: Store time as ktime_t in restart block 145cde94a543 arm64: defconfig: Enable NVIDIA VRS PSEQ RTC b1806f2b4e78 arm64: tegra: Add device-tree node for NVVRS RTC f481e772e014 arm64: dts: qcom: sdx75: Add missing usb-role-switch property 101dae743d4b arm64: dts: qcom: sdx75: Flatten usb controller node e13c1f34aa86 soc/tegra: Resolve a spelling error in the tegra194-cbb.c c87f820bc474 soc/tegra: fuse: Do not register SoC device on ACPI boot f797e587eb8b arm64: tegra: Move avdd-dsi-csi-supply into CSI node dc3ec7cbe933 arm64: tegra: Drop redundant clock and reset names from TSEC node 8911ee254366 arm64: tegra: Move HDA into the correct bus e7dc9c3a6fc4 dt-bindings: display: tegra: Document Tegra20 and Tegra30 CSI 2cf244db791a ARM: tegra: add CSI nodes for Tegra20 and Tegra30 aabd179bcbde arm64: dts: qcom: HAMOA-IOT-SOM: Unreserve GPIOs blocking SPI11 access 9c92d36b0b1e arm64: dts: qcom: qrb2210-rb1: Fix UART3 wakeup IRQ storm bba4562adc06 Revert "arm64: dts: qcom: sc7280: Increase config size to 256MB for ECAM feature" 1435db44ec1c media: mali-c55: Assert ISP blocks size correctness d619dd9a3d40 media: v4l2-isp: Rename block_info to block_type_info 48ecdf254df0 MAINTAINERS: Add entry for rzv2h-ivc driver f0b3984d821b media: platform: Add Renesas Input Video Control block driver ef5a75b44403 dt-bindings: media: Add bindings for the RZ/V2H(P) IVC block 87b214ddfed2 Documentation: media: mali-c55: Document the mali-c55 parameter setting 01535ea08674 media: platform: Add mali-c55 parameters video node 08a99369f44e media: uapi: Add parameters structs to mali-c55-config.h 1ab3cb233d61 media: mali-c55: Add image formats for Mali-C55 parameters buffer b35d9f3e301d Documentation: media: mali-c55: Add Statistics documentation 5d1f7403d681 media: platform: Add mali-c55 3a stats devnode c7f832f6f812 media: uapi: Add 3a stats buffer for mali-c55 4d36f732366a media: Add MALI_C55_3A_STATS meta format 5a99e8675e53 MAINTAINERS: Add entry for mali-c55 driver dfb999e70504 media: Documentation: Add Mali-C55 ISP Documentation d5f281f3dd29 media: mali-c55: Add Mali-C55 ISP driver 8d0bbed21ef7 media: uapi: Add controls for Mali-C55 ISP 3743764750fb dt-bindings: media: Add bindings for ARM mali-c55 2477ab037621 media: uapi: Add 20-bit bayer formats ec4ac3cb7198 media: uapi: Add MEDIA_BUS_FMT_RGB202020_1X60 format code 76799be6eb56 media: Documentation: kapi: Add v4l2 generic ISP support 9f7d23d558c7 media: amlogic-c3: Use v4l2-isp for validation 3a2730a45020 media: rkisp1: Use v4l2-isp for validation 3cb6de6fafb8 media: v4l2-core: Introduce v4l2-isp.c 8923679cd47e media: Documentation: uapi: Add V4L2 ISP documentation 45662082855c media: uapi: Convert Amlogic C3 to V4L2 extensible params 1e8152db64bd media: uapi: Convert RkISP1 to V4L2 extensible params e36dbd1cf3df media: uapi: Introduce V4L2 generic ISP types ad5eb81cbd47 ARM: tegra: Add missing HOST1X device nodes on Tegra124 cead96a67e5d ARM: tegra: Add missing HOST1X device nodes on Tegra114 a0c70244e5a8 dt-bindings: display: tegra: document EPP, ISP, MPE and TSEC for Tegra114+ b54df61c7428 cpuidle: governors: teo: Decay metrics below DECAY_SHIFT threshold 8f3f01082d7a cpuidle: governors: teo: Use s64 consistently in teo_update() 17673f64a002 cpuidle: governors: teo: Drop redundant function parameter a03b2011808a cpuidle: governors: teo: Drop misguided target residency check 6402ddf3027d MAINTAINERS: refer to trivial-codec.yaml in relevant sections 059f545832be spi: add support for microchip "soft" spi controller 8ce9a2ed153b spi: dt-binding: document Microchip CoreSPI 71c814e98696 spi: microchip: rename driver file and internal identifiers cd91b502f1b4 selftests/futex: Create test for robust list 275498b88104 selftests/futex: Skip tests if shmget unsupported 9407d138b8d5 selftests/futex: Add newline to ksft_exit_fail_msg() 2d98144440f0 selftests/futex: Remove unused test_futex_mpol() 0fc1b4b6fda8 dt-bindings: gnss: u-blox: add safeboot gpio 44964e81d128 arm64: dts: socfpga: add Agilex3 board 425c16c37da2 dt-bindings: intel: Add Agilex3 SoCFPGA board cf296b294c3b VFS: introduce end_creating_keep() fe497f0759e0 VFS: change vfs_mkdir() to unlock on failure. f046fbb4d81d ecryptfs: use new start_creating/start_removing APIs 833d2b3a072f Add start_renaming_two_dentries() ac50950ca143 VFS/ovl/smb: introduce start_renaming_dentry() 5c8752729970 VFS/nfsd/ovl: introduce start_renaming() and end_renaming() ff7c4ea11a05 VFS: add start_creating_killable() and start_removing_killable() 7bb1eb45e43c VFS: introduce start_removing_dentry() 1ead2213dd7d smb/server: use end_removing_noperm for for target of smb2_create_link() c9ba789dad15 VFS: introduce start_creating_noperm() and start_removing_noperm() bd6ede8a06e8 VFS/nfsd/cachefiles/ovl: introduce start_removing() and end_removing() 7ab96df840e6 VFS/nfsd/cachefiles/ovl: add start_creating() and end_creating() 3661a7887462 VFS: tidy up do_unlinkat() 4037d966f034 VFS: introduce start_dirop() and end_dirop() 8b45b9a88233 debugfs: rename end_creating() to debugfs_end_creating() 5654889a94b0 ARM: dts: microchip: sama7g5: fix uart fifo size to 32 1f591be0a02c ARM: dts: microchip: sama7d65: fix uart fifo size to 32 cc7d6c65b8df nstree: fix kernel-doc comments for internal functions cefd55bd2159 nsproxy: fix free_nsproxy() and simplify create_new_namespaces() 37f0c7a8df7a block-dma: properly take MMIO path 61d43b1731e0 nvme-pci: migrate to dma_map_phys instead of map_page 0a47e5e864c7 pwm: mediatek: Make use of struct_size macro a875806eac0b pwm: mediatek: Remove unneeded semicolon b55bbc2872eb pwm: airoha: Add support for EN7581 SoC 24ec5632a10d pwm: mediatek: Convert to waveform API 0251fa888741 pwm: max7360: Clean MAX7360 code 0559730b8570 pwm: Drop unused function pwm_apply_args() 5f7ff902e7f3 pwm: Use %u to printf unsigned int pwm_chip::npwm and pwm_chip::id 3cf8e55894b5 pwm: Simplify printf to emit chip->npwm in $debugfs/pwm 52a1f73d1733 s390/fault: Print unmodified PSW address on protection exception a603a0039965 s390/uprobes: Use __forward_psw() instead of private implementation 37450e0994f7 s390/processor: Add __forward_psw() helper 14e4e4175b64 s390/fpu: Fix false-positive kmsan report in fpu_vstl() d17901e8e8dd s390/pai: Calculate size of reserved PAI extension control block area b60d126c8ea3 s390/mm: Let dump_fault_info() print additional information 76502abca219 s390/mm: Change comment and die() message if teid.b61 is zero 02310adcc621 s390/mm: Remove unused flush_tlb() 492578d3a2bc s390/pai: Rename perf_pai_crypto.c to perf_pai.c 8b65b0ba3541 s390/pai_crypto: Merge pai_ext PMU into pai_crypto 3abb6b167580 s390/pai_crypto: Introduce PAI crypto specific event delete function 35a27bad075d s390/pai_crypto: Make pai_root per-PMU and unify naming f12473541356 s390/pai_crypto: Rename paicrypt_copy() to pai_copy() 42e6a0f6d2f0 s390/pai_crypto: Add common pai_del() function ac03223f0723 s390/pai_crypto: Add common pai_stop() function a65a4d7e8064 s390/pai_crypto: Add common pai_add() function 6fe66b21570f s390/pai_crypto: Add common pai_start() function 8f6116fd4940 s390/pai_crypto: Add common pai_read() function 74466e87e7fa s390/pai_crypto: Unify sample push logic and update context handling 0f1c0d754ac9 s390/pai_crypto: Rename paicrypt_have_samples() to pai_have_samples() 360e180d8b5d s390/pai_crypto: Rename paicrypt_getctr() to pai_getctr() 42cd0c824227 s390/pai_crypto: Rename paicrypt_getdata() to pai_getdata() 65b9831bd3ce s390/pai_crypto: Rename some function for common usage. 413957980ac8 s390/pai_crypto: Introduce generic event init using pai_pmu[] a3f8423622ef s390/pai_crypto: Add PAI crypto characteristics table for parameters 387c7b5f04ef s390/pai_crypto: Rename paicrypt_root_alloc() and paicrypt_root_free() 3f082c2e479b s390/pai_crypto: Rename structure paicrypt_root a626e0d46acb s390/pai_crypto: Rename structure paicrypt_map to pai_map 2706ea193af5 s390/pai_crypto: Rename structure paicrypt_mapptr to pai_mapptr c124208b74a6 s390/pai_crypto: Rename member paicrypt_map::page abc524caa138 s390/pai_crypto: Rename variable cfm_dbg 76ce17f6f7f7 crypto: iaa - Fix incorrect return value in save_iaa_wq() 2236fc007a78 crypto: zstd - Remove unnecessary size_t cast 6cf32607555d crypto: zstd - Annotate struct zstd_ctx with __counted_by af3852cda347 padata: remove __padata_list_init() 06c489ce5b50 crypto: qat - add WQ_PERCPU to alloc_workqueue users 054c7f7ad323 crypto: cesa - Simplify with of_device_get_match_data() 4ae946a45dcd crypto: ccp - Simplify with of_device_get_match_data() ec2054c1244c crypto: ccp - Constify 'dev_vdata' member c6c247ae336a crypto: artpec6 - Simplify with of_device_get_match_data() 6b94eb68ad21 hwrng: bcm2835 - Simplify with of_device_get_match_data() cdd7bbce7b50 hwrng: bcm2835 - Move MODULE_DEVICE_TABLE() to table definition 7e8f232ae8d7 crypto: cavium/nitrox - add WQ_PERCPU to alloc_workqueue users 5f8c6c931827 crypto: atmel-i2c - add WQ_PERCPU to alloc_workqueue users d52e9b884374 crypto: rockchip - drop redundant crypto_skcipher_ivsize() calls a97fbc3ee3e2 syscore: Pass context data to callbacks 3bae4748c1cd bus: rifsc: add debugfs entry to dump the firewall configuration a6961e2ced51 arm64: dts: st: set RIFSC as an access controller on stm32mp21x platforms d50807fee6ac dt-bindings: bus: add stm32mp21 RIFSC compatible af9c7a6c5de9 ARM: dts: stm32: add the IWDG2 interrupt line in stm32mp131.dtsi 5da23908a3c0 ARM: dts: stm32: enable the ARM SMC watchdog node in stm32mp135f-dk 5512618b5836 ARM: dts: stm32: add the ARM SMC watchdog in stm32mp131.dtsi 0b1aa90e2d6c ARM: dts: stm32: add iwdg1 node in stm32mp131.dtsi e613ef5c1516 arm64: dts: st: Add I/O sync to eth pinctrl in stm32mp25-pinctrl.dtsi 22f0ae971cf5 arm64: dts: st: Add memory-region-names property for stm32mp257f-ev1 c1932fb85af8 perf vendor metrics s390: Avoid has_event(INSTRUCTIONS) ca016b6527e1 perf auxtrace: Remove errno.h from auxtrace.h and fix transitive dependencies 754187ad73b7 perf build: Remove NO_AUXTRACE build option c819bfdc4a76 tool build: Remove __get_cpuid feature test 2566bbfc0a04 perf build: Don't add NO_AUXTRACE if missing feature-get_cpuid 8933c624d9c7 perf intel-pt: Use the perf provided "cpuid.h" fb2ff9fa72e2 powerpc/smp: Expose die_id and die_cpumask 1c0608d860db clk: en7523: Add reset-controller support for EN7523 SoC 947643509279 dt-bindings: clock: airoha: Add reset support to EN7523 clock binding 52075d2c7595 platform/chrome: sensorhub: Support devices without FIFO_INT_ENABLE 2e12d91cbf3d clk: spacemit: fix comment typo fa3542e822c9 clk: keystone: Fix discarded const qualifiers df397943196f net: phy: mscc: Handle devm_phy_package_join() failure in vsc85xx_probe_common() eb47c5c4888d net: phy: mscc: Add support for PHY LED control 217eb2d60f56 net: phy: mscc: Consolidate probe functions into a common helper c31783c2b5ae net: phy: mscc: Simplify LED mode update using phy_modify() de9c41624c9c net: usb: usbnet: adhere to style c294432be150 netlink: specs: rt-link: Add attributes for hsr 55f943c6af6d net: pcs: xpcs-plat: fix MODULE_AUTHOR 4aa73c6051cb net: dsa: remove definition of struct dsa_switch_driver 992b7d5fd8a8 dpll: zl3073x: fix kernel-doc name and missing parameter in fw.c 205305c028ad net/sched: act_ife: convert comma to semicolon c3716126cf57 vxlan: Remove unused declarations eth_vni_hash() and fdb_head_index() c16af019d9d6 resource: Introduce resource_assigned() for discerning active resources e5b5f8b7c26f PCI/TSM: Drop stub for pci_tsm_doe_transfer() 110c155e8a68 drivers/virt: Drop VIRT_DRIVERS build dependency ed490f36f439 hfsplus: fix volume corruption issue for generic/070 00c14a09a70e hfs/hfsplus: prevent getting negative values of offset/length 9c79c9e03547 arm64: dts: rockchip: fixes ethernet for 100ASK DshanPi A1 0b822c59c826 arm64: dts: rockchip: fixes regulator for 100ASK DshanPi A1 152af1142878 hfsplus: fix missing hfs_bnode_get() in __hfs_bnode_create 76f4f7e04c21 arm64: dts: rockchip: correct assigned-clock-rates spelling on 2 boards 10712ce694a6 ARM: dts: rockchip: move edp assigned-clocks to edp node on rk3288 c1ffe499306b arm64: dts: rockchip: clean up devicetree for 9Tripod X3568 v4 7230cdc1fc3c arm64: dts: rockchip: Enable USB-C DP Alt for Indiedroid Nova 9d856aa1c819 arm64: dts: rockchip: add eMMC CQE support for rk3588 3906f8558838 arm64: dts: rockchip: enable HDMI audio on Rock 5 ITX 93ce3bee311d selftests/bpf: retry bpf_map_update_elem() when E2BIG is returned 260316d35cf8 arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 3C 3069ff1930aa arm64: dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 5A 92e6e0b0e595 arm64: dts: rockchip: Move the EEPROM to correct I2C bus on Radxa ROCK 5A 4c6094259889 arm64: dts: rockchip: use SCMI clock id for gpu clock on rk356x f151b74eadc6 arm64: dts: rockchip: Remove sdmmc max-frequency on RK3588S EVB1 board 57bd160290f3 arm64: dts: rockchip: Remove sdmmc max-frequency for Radxa ROCK 5 ITX/5B/5B+/5T c7a9549ce46e arm64: dts: rockchip: Switch microSD card detect to gpio on Radxa ROCK 5 ITX/5C 9f4ce4878878 KVM: x86: Document a virtualization gap for GIF on AMD CPUs 4da3768e1820 KVM: SVM: Don't skip unrelated instruction if INT3/INTO is replaced 3c48eb382e57 hwmon: (corsair-cpro) Replace magic values with constants 6ae5101d6f3a hwmon: (corsair-cpro) Read temperature as a signed value 006f661e024f hwmon: (tmp421) Remove duplicate return in switch-case 638196d43bd3 hwmon: (tmp421) Check error when loading label from dt c432180a7d95 soc: renesas: rz-sysc: Populate readable_reg/writeable_reg in regmap config 4ff787433ba6 soc: renesas: r9a09g056-sys: Populate max_register 3b0cf6ab3590 pinctrl: renesas: rzg2l: Refactor OEN register PWPR handling b272b94fd223 arm64: dts: renesas: rzt2h-n2h-evk: Enable Ethernet support 1eb61aa4d88d arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable RTC cfc733da4e79 arm64: dts: renesas: r9a09g057: Add RTC node f61c497a91c4 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Add NMI pushbutton support 0926e6e69852 arm64: dts: renesas: rzg3s-smarc: Enable USB support c837ad879e71 arm64: dts: renesas: r9a08g045: Add USB support 1f77aced8c5c arm64: dts: renesas: r9a09g057: Add TSU nodes 5fb2f67341bd clk: renesas: r9a09g077: Add SPI module clocks 7efa3a6d9634 clk: renesas: r9a09g056: Add USB3.0 clocks/resets 4ecc8ccde5b4 clk: renesas: r9a09g057: Add USB3.0 clocks/resets c6b63d54c6f8 clk: renesas: r9a09g047: Add RSCI clocks/resets 97e047f44d34 trace/pid_list: optimize pid_list->lock contention a95ce05cd0cc dt-bindings: clock: renesas,r9a09g056-cpg: Add USB3.0 core clocks 280b7cdddc3d dt-bindings: clock: renesas,r9a09g057-cpg: Add USB3.0 core clocks e29aa918a928 tracing: Have function graph tracer define options per instance 036176d9dba7 firewire: core: abort pending transactions at card removal e65b871c9b5a ASoC: codecs: pm4125: Remove irq_chip on component unbind fd94857a934c ASoC: codecs: pm4125: Fix potential conflict when probing two devices 76ade2443397 slab: Remove references to folios from virt_to_slab() bbe711730515 kasan: Remove references to folio in __kasan_mempool_poison_object() b8557d109e7d memcg: Convert mem_cgroup_from_obj_folio() to mem_cgroup_from_obj_slab() e0431ff998bd firmware: ti_sci: Partial-IO support 170a3ef6052c firmware: ti_sci: Support transfers without response 8d63e85c5b50 firmware: cs_dsp: fix kernel-doc warnings in a header file 4e00135b2dd1 spi: spi-cadence: supports transmission with bits_per_word of 16 and 32 55b5d192bab5 dt-bindings: spi: spi-cadence: update DT binding docs to support cix sky1 SoC 8ff3dcb0e8a8 ASoC: codecs: lpass-rx-macro: add SM6115 compatible 893e2fd509e9 ASoC: codecs: lpass-va-macro: add SM6115 compatible 675f41b8d167 ASoC: dt-bindings: qcom,lpass-va-macro: Add sm6115 LPASS VA 5a0438622b49 ASoC: dt-bindings: qcom,lpass-va-macro: re-arrange clock-names 65d03e84d8b8 ASoC: dt-bindings: qcom,lpass-rx-macro: Add sm6115 LPASS RX 7c63b5a8ed97 ASoC: codecs: lpass-tx-macro: fix SM6115 support 444a43bf3c02 PCI: j721e: Use 'pcie->reset_gpio' directly and drop the local variable 6fad11c61d0d PCI: j721e: Use devm_clk_get_optional_enabled() to get and enable the clock bc10d0ad540d PCI: keystone: Add support to build as a loadable module 5aa84c034a36 PCI: dwc: Export dw_pcie_allocate_domains() and dw_pcie_ep_raise_msix_irq() 36640d21fdfe PCI: Export pci_get_host_bridge_device() for use by pci-keystone 95d9c3f0e454 PCI: keystone: Exit ks_pcie_probe() for invalid mode 00d91481279f io_uring/zcrx: share an ifq between rings 0926f94ab36a io_uring/zcrx: add io_fill_zcrx_offsets() d7af80b213e5 io_uring/zcrx: export zcrx via a file 742cb2e14ecb io_uring/zcrx: move io_zcrx_scrub() and dependencies up 39c9676f789e io_uring/zcrx: count zcrx users 475eb39b0047 io_uring/zcrx: add sync refill queue flushing d663976dad68 io_uring/zcrx: introduce IORING_REGISTER_ZCRX_CTRL 1b8b5d0316da io_uring/zcrx: elide passing msg flags a0169c3a6287 io_uring/zcrx: use folio_nr_pages() instead of shift operation f0243d2b86b9 io_uring/zcrx: convert to use netmem_desc 4aaa9bc4d592 io_uring/query: introduce rings info query 2647e2ecc096 io_uring/query: introduce zcrx query a04fbfb8a175 arm64/sysreg: Add ICH_VMCR_EL2 a0b130eedde0 arm64/sysreg: Move generation of RES0/RES1/UNKN to function fe2ef46995d5 arm64/sysreg: Support feature-specific fields with 'Prefix' descriptor 0aab5772a53d arm64/sysreg: Fix checks for incomplete sysreg definitions 37cb0aab9068 arm64: mm: make linear mapping permission update more robust for patial range c320dbb7c80d arm64/mm: Elide TLB flush in certain pte protection transitions 4145fc363eb2 clk: qcom: use different Kconfig prompts for APSS IPQ5424/6018 drivers dc937f12e6c3 clk: qcom: apss-ipq5424: remove unused 'apss_clk' structure c1cbf0d21c41 selftests/bpf: Add test to verify freeing the special fields in pcpu maps 6af6e49a76c9 bpf: Free special fields when update [lru_,]percpu_hash maps 8d4ec3fbb15e PCI: brcmstb: Add panic/die handler to driver a3f00f24d670 PCI: brcmstb: Add a way to indicate if PCIe bridge is active 68f3d40ea0ce docs: parse-headers.rst: remove uneeded parenthesis 00fb4c73b67d arm64: dts: ti: k3-am62l: add initial reference board file 5f016758b0ab arm64: dts: ti: k3-am62l: add initial infrastructure 398180f93cf3 KVM: TDX: Use struct_size to simplify tdx_get_capabilities() 11b79f8318ae KVM: TDX: Check size of user's kvm_tdx_capabilities array before allocating d4c3ef56a161 block: define alloc_sched_data and free_sched_data methods for kyber 0315476e78c0 block: use {alloc|free}_sched data methods 61019afdf6ac block: introduce alloc_sched_data and free_sched_data elevator methods 04728ce90966 block: move elevator tags into struct elevator_resources 232143b60538 block: unify elevator tags and type xarrays into struct elv_change_ctx 62d785159c7a docs: Makefile: update SPHINXDIRS documentation b70d9d7dac87 dt-bindings: arm: ti: Add binding for AM62L SoCs 699122b590eb bcache: Avoid -Wflex-array-member-not-at-end warning c0c808214249 bcache: WQ_PERCPU added to alloc_workqueue users fd82071814d0 bcache: replace use of system_wq with system_percpu_wq 21194c44b6bd bcache: remove redundant __GFP_NOWARN 70bc173ce06b bcache: reduce gc latency by processing less nodes and sleep less time 7bf90cd740bf bcache: remove discard sysfs interface document 73a004f83cf0 bcache: drop discard sysfs interface b4056afbd4b9 bcache: remove discard code from alloc.c 0c72e9fcc156 bcache: get rid of discard code from journal f64c7e113dc9 scripts: docs: kdoc_files.py: don't consider symlinks as directories 9f748a6177e1 arm64: dts: ti: am69-aquila: Add Clover 39ac6623b1d8 arm64: dts: ti: Add Aquila AM69 Support 2f6ef830a756 dt-bindings: arm: ti: add Toradex Aquila AM69 3d2492401d3c mempool: factor out a mempool_adjust_gfp helper b77fc08e393b mempool: add error injection support 5c829783e5f8 mempool: improve kerneldoc comments e9939cebc0be mm: improve kerneldoc comments for __alloc_pages_bulk 0f2620ffc41d fault-inject: make enum fault_flags available unconditionally 7b2038b1b1d4 dm: fix zone reset all operation processing 881880b6f307 block: fix NULL pointer dereference in disk_report_zones() c2b8d20628ca block: fix NULL pointer dereference in blk_zone_reset_all_bio_endio() 65a4ee23e057 dt-bindings: mfd: twl: Enable power button also for TWL603X f694d215d340 net: stmmac: always allocate mac_device_info d0af55df5a78 net: stmmac: clean up stmmac_reset() 1b214452b6a7 arm64/mm: Rename try_pgd_pgtable_alloc_init_mm bfc184cb1ba7 arm64/mm: Allow __create_pgd_mapping() to propagate pgtable_alloc() errors b0a3f0e894f3 arm64/sysreg: Replace TCR_EL1 field macros 88aa23c12888 leds: trigger: Replace use of system_wq() with system_percpu_wq() 5c17042d6ce7 MAINTAINERS: Adjust file entry in NXP PF1550 PMIC MFD DRIVER 7e06063a43d3 iommu/io-pgtable-arm-selftests: Use KUnit a3c24b6d7cd6 iommu/io-pgtable-arm-selftests: Modularize the test 699b059962ad iommu/io-pgtable-arm: Move selftests to a separate file d8546833cfee iommu/io-pgtable-arm: Remove arm_lpae_dump_ops() 92f4b016dcb9 leds: led-class: Replace sprintf() with sysfs_emit() in sysfs show functions 70a6d820c898 MAINTAINERS: Update PF1550 driver email address 75ba146c2674 iommu/amd: Fix pci_segment memleak in alloc_pci_segment() d1e281f832fc iommu/amd: Enhance "Completion-wait Time-out" error message 27376465e945 KVM: TDX: Fix sparse warnings from using 0 for NULL 228add34dc2f KVM: TDX: Remove __user annotation from kernel pointer 9a89894f30d5 KVM: TDX: Take MMU lock around tdh_vp_init() d2b09520a1d0 dt-bindings: mfd: qcom-spmi-pmic: Document PM7550 PMIC c42b91c426a1 dt-bindings: leds: qcom,spmi-flash-led: Add PM7550 02a3bf382418 dt-bindings: mfd: qcom,spmi-pmic: Document PMIV0104 b73d5593bfde mfd: syscon: Return -EPROBE_DEFER if the syscon is not found d741c6255524 io_uring: move cq/sq user offset init around eb76ff6a6829 io_uring: pre-calculate scq layout 001b76b7e755 io_uring: keep ring laoyut in a structure 0f4b537363cb io_uring: introduce struct io_ctx_config 929dbbb69911 io_uring: convert params to pointer in ring reisze 94cd83291652 io_uring: use size_add helpers for ring offsets e279bb4b4c4d io_uring: refactor rings_size nosqarray handling 9f07af1d2742 net: phy: fixed_phy: initialize the link status as up 1ce120dcefc0 fuse: Always flush the page cache before FOPEN_DIRECT_IO write b359af8275a9 fuse: Invalidate the page cache after FOPEN_DIRECT_IO write 03865dd8af52 leds: netxbig: Fix GPIO descriptor leak in error paths 40a71b53d5a6 jbd2: use a weaker annotation in journal handling d056bc45b62b RDMA/core: Prevent soft lockup during large user memory region cleanup 524c3853831c jbd2: use a per-journal lock_class_key for jbd2_trans_commit_key b97cb7d6a051 ext4: xattr: fix null pointer deref in ext4_raw_inode() 892e1cf17555 ext4: refresh inline data size before write operations 030e86dfdaa7 fs: touch up predicts in path lookup 434959618c47 leds: leds-lp50xx: Enable chip before any communication fc584d871c16 irqchip/meson-gpio: Add support for Amlogic S6 S7 and S7D SoCs e4ca1520081b dt-bindings: interrupt-controller: Add support for Amlogic S6 S7 and S7D SoCs 4f7ffdfb9928 firmware: stratix10-rsu: replace scnprintf() with sysfs_emit() in *_show() functions 15847537b623 firmware: stratix10-rsu: Migrate RSU driver to use stratix10 asynchronous framework. ec52379341a1 firmware: stratix10-svc: Add support for RSU commands in asynchronous framework bcb9f4f07061 firmware: stratix10-svc: Add support for async communication 85f96cbbbc67 firmware: stratix10-svc: Add mutex in stratix10 memory management 4f49088c1625 firmware: stratix10-svc: Add definition for voltage and temperature sensor d43358cda7c4 RDMA/restrack: Fix typos in the comments d363bdfa0ec6 media: i2c: add Sony IMX111 CMOS camera sensor driver e4605fe4a613 dt-bindings: media: i2c: document Sony IMX111 CMOS sensor 5934b1be8dbe usercopy: Remove folio references from check_heap_object() 025f5b870b2c slab: Remove folio references from kfree_nolock() 7d26842fd43c slab: Remove folio references from kfree_rcu_sheaf() 4a2c2110a343 slab: Remove folio references from build_detached_freelist() 5db009dc10b1 slab: Remove folio references from __do_krealloc() e40902168590 slab: Remove folio references from kfree() f262cfd75d52 slab: Remove folio references from kvfree_rcu_cb() 0bdfdd6a05aa slab: Remove folio references from free_large_kmalloc() f9395bf5db45 slab: Remove folio references from ___kmalloc_large_node() 09fa19e2f3a5 slab: Remove folio references in slab alloc/free ea4702b1708e slab: Remove folio references in memcg_slab_post_charge() ee1ee8abc419 slab: Remove folio references from __ksize() 2bcd3800f2da slab: Reimplement page_slab() 6bd4f9f1cc52 MAINTAINERS: adjust file entry in TDA1997x MEDIA DRIVER 9a9ba098e7ba media: i2c: imx219: Replace exposure magic value with named constant dff10c7044e8 media: i2c: imx219: Propagate errors from control range updates 4985b66fbd97 media: ipu6: isys: Add support for monochrome media bus formats 15ac3d54a829 media: i2c: imx214: Rearrange control initialization e687f5cae591 media: imx-mipi-csis: Support active data lanes differing from maximum 5c731dba1d8b media: imx-mipi-csis: Add num_data_lanes to mipi_csis_device e10d6d961842 media: imx-mipi-csis: Move redundant debug print in probe fd3f646e1c9d media: v4l: Add helper to get number of active lanes via a pad ca042de64800 media: imx335: Switch to {enable,disable}_streams 8a2451bd20e6 media: imx335: Support 2x2 binning df3ef05b51e0 media: imx355: Use subdev active state 34af620e6755 media: imx335: Handle runtime PM in leaf functions d64ec84ac01b media: imx335: Update HBLANK range on mode change b82801a11fd6 media: imx335: Update the native pixel array width 2581a40115dd media: imx335: Support vertical flip 554f7b8d45e9 media: imx335: Rectify name of mode struct abe3f43438be media: ipu-bridge: Add OV05C10 to the list of supported sensors 84c56e1cb378 media: ipu-bridge: Add IMX471 to the list of supported sensors 47781ee71fb6 fuse: rename 'namelen' to 'namesize' c755a09b52c0 fuse: use strscpy instead of strcpy 6adf4b11fa50 mm: simplify list initialization in barn_shrink() 9075ceeadac3 pwm: th1520: Use module_pwm_platform_driver! macro 26dcb42086d4 pwm: th1520: Fix clippy warning for redundant struct field init 6fe9e919c144 pwm: Fix Rust formatting a367b64ba498 dt-bindings: pwm: thead: Add T-HEAD TH1520 PWM controller e03724aac758 pwm: Add Rust driver for T-HEAD TH1520 SoC 51b4c0f9749d rust: pwm: Fix broken intra-doc link dd6ff5cf56fb rust: io: add typedef for phys_addr_t ee2776e54b26 rust: scatterlist: import ResourceSize from kernel::io dfd67993044f rust: io: move ResourceSize to top-level io module c33196c9429a slab: use struct freelist_counters as parameters in relevant functions 919b72922717 rust: io: define ResourceSize as resource_size_t 9c7dc1dd897a objtool: Warn on functions with ambiguous -ffunction-sections section names 0330b7fbbf31 drivers/xen/xenbus: Fix namespace collision and split() section placement with AutoFDO 56255fa96871 media: atomisp: Fix namespace collision and startup() section placement with -ffunction-sections f6a8919d6148 vmlinux.lds: Fix TEXT_MAIN to include .text.start and friends 8d5cad38cf7d scsi: pm80xx: Add WQ_PERCPU to alloc_workqueue() users 2e2e559390db scsi: target: Add WQ_PERCPU to alloc_workqueue() users f60b8957d8cc scsi: qedi: Add WQ_PERCPU to alloc_workqueue() users 42312d3acde5 scsi: target: ibmvscsi: Add WQ_PERCPU to alloc_workqueue() users e036dadf78f8 scsi: qedf: Add WQ_PERCPU to alloc_workqueue() users a43a2e48d534 scsi: bnx2fc: Add WQ_PERCPU to alloc_workqueue() users 6184ec8b633e scsi: be2iscsi: Add WQ_PERCPU to alloc_workqueue() users f0dc44177ac0 scsi: message: fusion: Add WQ_PERCPU to alloc_workqueue() users 84150ef06f89 scsi: lpfc: WQ_PERCPU added to alloc_workqueue() users f76e4e1e836d scsi: scsi_transport_fc: WQ_PERCPU added to alloc_workqueue users() afad6b34defe scsi: scsi_dh_alua: WQ_PERCPU added to alloc_workqueue() users 5ca003bb4381 scsi: qla2xxx: WQ_PERCPU added to alloc_workqueue() users 0ba2fc767af7 scsi: target: sbp: Replace use of system_unbound_wq with system_dfl_wq cd87aa2e507a scsi: scsi_transport_iscsi: Replace use of system_unbound_wq with system_dfl_wq 49783aca15fb scsi: qla2xxx: Replace use of system_unbound_wq with system_dfl_wq ccb4ff9f24e2 net: stmmac: visconti: use stmmac_get_phy_intf_sel() bb68e0183e04 net: stmmac: visconti: use PHY_INTF_SEL_x to select PHY interface 45c5e24a53f1 net: stmmac: stm32: use stmmac_get_phy_intf_sel() 07669cf12ea8 net: stmmac: stm32: use PHY_INTF_SEL_x directly 73130c298fa0 net: stmmac: stm32: use PHY_INTF_SEL_x to select PHY interface d22045997b53 net: stmmac: starfive: use stmmac_get_phy_intf_sel() f0917b475378 net: stmmac: starfive: use PHY_INTF_SEL_x to select PHY interface f06620091fe7 net: stmmac: mediatek: simplify set_interface() methods d9c7964fd934 net: stmmac: mediatek: use stmmac_get_phy_intf_sel() c3308d380e2c net: stmmac: mediatek: use PHY_INTF_SEL_x 83eb6c7e1864 net: stmmac: loongson1: use stmmac_get_phy_intf_sel() 031f7a05d4b3 net: stmmac: loongson1: use PHY_INTF_SEL_x directly 5d88b24c1de8 net: stmmac: loongson1: use PHY_INTF_SEL_x 3813d28b2b12 scsi: scsi_debug: Fix uninitialized pointers with __free attr 9c577f09989f tools: ynltool: correct install in Makefile f766f8cdde01 selftests: drv-net: Limit the max number of queues in procfs_downup_hammer 18987143d4b1 scsi: ufs: core: Remove an unnecessary NULL pointer check 1028258914f6 scsi: pm: Drop unneeded call to pm_runtime_mark_last_busy() acd194d9b5ba scsi: sim710: Fix resource leak by adding missing ioport_unmap() calls f6ab594672d4 scsi: aic94xx: fix use-after-free in device removal path ef42cf705ca3 wifi: rtw89: rtw8852bu: Added dev id for ASUS AX57 NANO USB Wifi dongle 7465c0a91278 wifi: rtw89: configure RX antenna if chips can support d9204e99b696 wifi: rtw89: do RF calibration once setting channel when running pure monitor mode e96abe4fd7cd wifi: rtw89: consider data rate/bandwidth/GI for injected packets 1dd7e743dd37 wifi: rtw89: phy: fix out-of-bounds access in rtw89_phy_read_txpwr_limit() b37fb77d4530 wifi: rtw89: 8852c: add compensation of thermal value from efuse calibration 7bf433c6767f wifi: rtw89: debug: add parser to diagnose along DIAG_MAC fw element de19cc7def5a wifi: rtw89: fw: parse firmware element of DIAG_MAC dae8d7d63b74 wifi: rtw89: pci: add to read PCI configuration space from common code 6276c67f2bc4 x86: Restrict KVM-induced symbol exports to KVM modules where obvious/possible e6f2d5866c55 x86/mm: Drop unnecessary export of "ptdump_walk_pgd_level_debugfs" 9c26c91e103b x86/mtrr: Drop unnecessary export of "mtrr_state" ed028824605a x86/bugs: Drop unnecessary export of "x86_spec_ctrl_base" 4f5eb50f7c82 scsi: qla2xxx: target: Improve safety of cmd lookup by handle c7bd85a7b9c5 scsi: qla2xxx: target: Add back SRR support 04957d8c9852 scsi: qla2xxx: target: Improve cmd logging f4199d581256 scsi: qla2xxx: target: Add cmd->rsp_sent 091719c21d5a scsi: qla2xxx: target: Fix invalid memory access with big CDBs 3d56983cc6f0 scsi: qla2xxx: Fix TMR failure handling 5c50d84798eb scsi: qla2xxx: target: Improve checks in qlt_xmit_response() / qlt_rdy_to_xfer() 17488f139074 scsi: qla2xxx: target: Fix races with aborting commands d46c69a087aa scsi: qla2xxx: Clear cmds after chip reset 044b9f1a7f4f PCI/PTM: Enable only if device advertises relevant role ed382b95f5de scsi: qla2xxx: target: Fix term exchange when cmd_sent_to_fw == 1 c34e373f535e scsi: qla2xxx: target: Improve debug output for term exchange 9da4e1dcea46 scsi: qla2xxx: target: Remove code for unsupported hardware 957aa5974989 scsi: qla2xxx: Use reinit_completion on mbx_intr_comp 4f6aaade2a22 scsi: qla2xxx: Fix lost interrupts with qlini_mode=disabled 8f58fc64d559 scsi: qla2xxx: Fix initiator mode with qlini_mode=exclusive b57fbc88715b scsi: Revert "scsi: qla2xxx: Perform lockless command completion in abort path" 56c069307dfd vfio: Remove the get_region_info op dc10734610e2 vfio: Move the remaining drivers to get_region_info_caps 182c62861ba5 vfio/platform: Convert to get_region_info_caps 1b0ecb5baf4a vfio/pci: Convert all PCI drivers to get_region_info_caps 973af0c40eaf vfio/ccw: Convert to get_region_info_caps 93165757c023 vfio/gvt: Convert to get_region_info_caps 45f9fa18109d vfio/mbochs: Convert mbochs to use vfio_info_add_capability() 775f726a742a vfio: Add get_region_info_caps op f97859503859 vfio: Require drivers to implement get_region_info e664067b6035 vfio/gvt: Provide a get_region_info op 61b3f7b5a729 vfio/ccw: Provide a get_region_info op b9827eff6b4a vfio/cdx: Provide a get_region_info op 6cdae5d0c326 vfio/fsl: Provide a get_region_info op d4635df279f5 vfio/platform: Provide a get_region_info op 8339fccda837 vfio/mbochs: Provide a get_region_info op cf16acc0af09 vfio/mdpy: Provide a get_region_info op 078775527109 vfio/mtty: Provide a get_region_info op f3fddb71dd50 vfio/pci: Fill in the missing get_region_info ops 5ac720647477 vfio/nvgrace: Convert to the get_region_info op c044eefa4786 vfio/virtio: Convert to the get_region_info op e238f147d517 vfio/hisi: Convert to the get_region_info op 8d27dd0b219f cxl: Clarify comment in spa_maps_hpa() c43521b9db7f cxl: Rename region_res_match_cxl_range() to spa_maps_hpa() 08b12cda6c44 scsi: ufs: core: Switch to scsi_get_internal_cmd() a11c015c8a4f scsi: ufs: core: Move code out of ufshcd_wait_for_dev_cmd() 4b6c0d9cca35 scsi: ufs: core: Make blk_mq_tagset_busy_iter() skip reserved requests 9a2c9500921d scsi: ufs: core: Remove the ufshcd_lrb task_tag member 176b93004c34 scsi: ufs: core: Pass a SCSI pointer instead of an LRB pointer 22089c218037 scsi: ufs: core: Optimize the hot path e5f9cc2af9a8 scsi: ufs: core: Do not clear driver-private command data 1d0af94ffb5d scsi: ufs: core: Make the reserved slot a reserved request d3fd0fd77686 scsi: ufs: core: Use hba->reserved_slot 45e636ea1294 scsi: ufs: core: Call ufshcd_init_lrb() later f46b9a595fa9 scsi: ufs: core: Allocate the SCSI host earlier e8ea985a8314 scsi: ufs: core: Rework the SCSI host queue depth calculation code f18fac1e2b72 scsi: ufs: core: Rework ufshcd_eh_device_reset_handler() 63a5b959c854 scsi: ufs: core: Rework ufshcd_mcq_compl_pending_transfer() f59568f4e27a scsi: ufs: core: Change the monitor function argument types ae7bf255b10e scsi: ufs: core: Only call ufshcd_should_inform_monitor() for SCSI commands 3e7fff3fee5b scsi: ufs: core: Change the type of one ufshcd_send_command() argument ffa5d8c15300 scsi: ufs: core: Change the type of one ufshcd_add_command_trace() argument 60a1f6a8ad33 scsi: ufs: core: Only call ufshcd_add_command_trace() for SCSI commands 9f8e09230f53 scsi: ufs: core: Change the type of one ufshcd_add_cmd_upiu_trace() argument dd4299af9b04 scsi: ufs: core: Move an assignment in ufshcd_mcq_process_cqe() 581ca490353c scsi: scsi_debug: Abort SCSI commands via an internal command a2ab4e33286d scsi: core: Add scsi_{get,put}_internal_cmd() helpers 11ea1de3fc4b scsi: core: Introduce .queue_reserved_command() d630fbf6fc8c scsi: core: Support allocating a pseudo SCSI device a47c7bef5785 scsi: core: Make the budget map optional 21008cabc5d9 scsi: core: Move two statements d604e1ec246d scsi: core: Support allocating reserved commands 113557b04068 vfio: Provide a get_region_info op 123cd174a378 ASoC: Intel: atom: Replace strcpy() with strscpy() 15e14267889b acpi/hmat: Return when generic target is updated f233339188cd blk-zoned: Move code from disk_zone_wplug_add_bio() into its caller faa3be1a61bf blk-zoned: Document disk_zone_wplug_schedule_bio_work() locking fd0ae4754c7b blk-zoned: Fix a typo in a source code comment fdc7da1733d9 arm64: defconfig: Enable SX150x GPIO expander driver 593ee49222a0 ACPI: property: Fix fwnode refcount leak in acpi_fwnode_graph_parse_endpoint() 2230c4bdc412 cxl: Add handling of locked CXL decoder 172880f7c9ea ACPI: DPTF: Support Nova Lake dbd911a07f14 thermal: intel: int340x: Add DLVR support for Nova Lake af1b80b94126 thermal: int340x: processor_thermal: Add Nova Lake processor thermal device 71a117d28f87 hwmon/pmbus: (isl68137) Add support for raa229141 347d92a79585 thermal: intel: int340x: Replace sprintf() with sysfs_emit() 901990781657 thermal: intel: int340x: Use symbolic constant for UUID comparison 0c7d530a04b4 hwmon: Add TSC1641 I2C power monitor driver 96cee719d222 dt-bindings: hwmon: ST TSC1641 power monitor 0796ddf4a7f0 cpuidle: teo: Use this_cpu_ptr() where possible 76934e495cdc cpuidle: Add sanity check for exit latency and target residency 9cf02802d60a PM: wakeup: Update after recent wakeup source removal ordering change 62c95ea76391 cpufreq: intel_pstate: Use mutex guard for driver locking 3249e8a17e62 bpf: Adjust return value for queue destruction in rqspinlock 5e7235d122f0 arm64: dts: intel: agilex5: Add Altera compatible for I3C controllers 67932f691895 sched_ext: Update comments replacing breather with aborting mechanism fc9c17b22352 perf test: Add a perf event fallback test b305fbdad4ed can: bxcan: Fix a typo error for assign 6ece6b4c3747 dt-bindings: can: mcp251xfd: add gpio-controller property c6106336ec2b can: mcp251xfd: add gpio functionality d35fa005f5e6 can: mcp251xfd: only configure PIN1 when rx_int is set c902835fc6eb can: mcp251xfd: add workaround for errata 5 8dcac98a477c lib/crypto: arm64: Move remaining algorithms to scoped ksimd API 3e4b89e97036 nilfs2: replace vmalloc + copy_from_user with vmemdup_user ded7d97442f0 mailmap: add entry for Hao Ge c25d24d0f4c6 release_task: kill unnecessary rcu_read_lock() around dec_rlimit_ucounts() f9925019f49e mailmap: add entry for Yu-Chun Lin a0b8c6af29a4 lib/xxhash: remove more unused xxh functions 6c2e6e2c1af1 dynamic_debug: add support for print stack a2b1c419ff72 ocfs2: add inline inode consistency check to ocfs2_validate_inode_block() 6e89373cec09 ocfs2: convert to host endian in ocfs2_validate_inode_block c9dff86eb78a ocfs2: use correct endian in ocfs2_dinode_has_extents 390ac56cf0f6 ocfs2: add boundary check to ocfs2_check_dir_entry() d99dc586ca7c uaccess: decouple INLINE_COPY_FROM_USER and CONFIG_RUST 032a730268a3 init/main.c: wrap long kernel cmdline when printing to logs 7229d74e5e8c ipc: create_ipc_ns: drop mqueue mount on sysctl setup failure aa5b6a72ccd9 ocfs2: add directory size check to ocfs2_find_dir_space_id() 37ade54f386c taint/module: remove unnecessary taint_flag.module field ed4bbe7e8fa1 taint: add reminder about updating docs and scripts adc15829fb73 crash: let architecture decide crash memory export to iomem_resource 01ef0296d2eb .mailmap: add entry for WangYuli 57f3d8969114 lib/xz: remove dead IA-64 (Itanium) support code 9544f9e6947f hung_task: panic when there are more than N hung tasks at the same time 05d6f1cc2dc2 compiler.h: remove ARCH_SEL() 1b34743c31fe ocfs2: add extra consistency check to ocfs2_dx_dir_lookup_rec() 2f26f58df041 ocfs2: annotate flexible array members with __counted_by_le() cd4eaccc00d7 treewide: drop outdated compiler version remarks in Kconfig help texts 02582ac3b7d2 MAINTAINERS: apply name and email address changes for Martin 0d63fc256ad1 CREDITS: update Martin's information b7d06a2ae10a mailmap: update name and email addresses 08bd4c46d5e6 scs: fix a wrong parameter in __scs_magic 6a2e57ad227a kexec_core: remove superfluous page offset handling in segment loading 8a7d58845fae ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() c0d597e01626 lib/crypto: arm/blake2b: Move to scoped ksimd API 7e975caa0f7b net: stmmac: improve ndev->max_mtu setup readability 1479493c91fc r8169: add support for RTL8125K 337f7e3a4b4d arm64: Fix double word in comments fa9311d9499f riscv: defconfig: Enable Anlogic SoC 7e6fd69c12f4 riscv: dts: anlogic: Add Milianke MLKPAI FS01 board 77874ebd4032 riscv: dts: Add initial Anlogic DR1V90 SoC device tree 9c96219602b1 riscv: Add Anlogic SoC famly Kconfig support a94f9be29464 dt-bindings: serial: snps-dw-apb-uart: Add Anlogic DR1V90 uart ccc3fd3ebeef dt-bindings: timer: Add Anlogic DR1V90 ACLINT MTIMER 4689d4422ac4 dt-bindings: riscv: Add Anlogic DR1V90 66c2a3173cda dt-bindings: riscv: Add Nuclei UX900 compatibles c86ee66e14ac dt-bindings: vendor-prefixes: Add Anlogic, Milianke and Nuclei 96ac403ea2b4 arm64: Fix typos and spelling errors in comments 3749ea4deeba null_blk: fix zone read length beyond write pointer f74cf399e02e rust: debugfs: Replace the usage of Rust native atomics 013f912eb5fa rust: sync: atomic: Implement Debug for Atomic 14e9a18b07ec rust: sync: atomic: Make Atomic*Ops pub(crate) 9e9182cab5eb coresight: etm4x: Remove the state_needs_restore flag 95d1df610cdc sched_ext: Implement load balancer for bypass mode d18b96ce12be sched_ext: Factor out abbreviated dispatch dequeue into dispatch_dequeue_locked() d2974cc79f71 sched_ext: Factor out scx_dsq_list_node cursor initialization into INIT_DSQ_LIST_CURSOR c948d9f80c67 sched_ext: Add scx_cpu0 example scheduler 582f700e1bdc sched_ext: Hook up hardlockup detector 7ed8df0d1502 sched_ext: Make handle_lockup() propagate scx_verror() result 4ba54a6cbd4d sched_ext: Refactor lockup handlers into handle_lockup() f2fe382e1f9e sched_ext: Make scx_exit() and scx_vexit() return bool 5ebec443fb96 sched_ext: Exit dispatch and move operations immediately when aborting a69040ed57f5 sched_ext: Simplify breather mechanism with scx_aborting flag 61debc251c1c sched_ext: Use per-CPU DSQs instead of per-node global DSQs in bypass mode 3546119f1864 sched_ext: Refactor do_enqueue_task() local and global DSQ paths bfd3749d489e sched_ext: Use shorter slice in bypass mode 1d562ba0aa7d spi: dt-bindings: nuvoton,npcm-pspi: Convert to DT schema 42690b8ec861 phy: sophgo: Remove unused of_gpio.h 76680d0d2825 tracing: Have function tracer define options per instance 428add559b69 tracing: Have tracer option be instance specific 26b8986a18c1 net: clear skb->sk in skb_release_head_state() b817f505926b phy: phy-can-transceiver: Add support for TJA105{1,7} d02a7eb12924 phy: phy-can-transceiver: Drop the gpio desc check 6e9fe9409e10 phy: phy-can-transceiver: Add dual channel support for TJA1048 c77464bd9b41 phy: phy-can-transceiver: Introduce can_transceiver_priv 05ace63d0bcf dt-bindings: phy: ti,tcan104x-can: Document NXP TJA105X/1048 99f932c90509 selftests/vsock: disable shellcheck SC2317 and SC2119 338c5ddf4c88 selftests/vsock: add vsock_loopback module loading 67422ef38f8c selftests/vsock: add 1.37 to tested virtme-ng versions 592e3d14cecf selftests/vsock: add BUILD=0 definition d13fb04a4bf0 selftests/vsock: identify and execute tests that can re-use VM 7fea50dff988 selftests/vsock: add check_result() for pass/fail counting 9e2ad0bc3640 selftests/vsock: speed up tests by reducing the QEMU pidfile timeout c7df4adc0679 selftests/vsock: do not unconditionally die if qemu fails ac8997e943bc selftests/vsock: avoid multi-VM pidfile collisions with QEMU 4f76ff14d3d9 selftests/vsock: reuse logic for vsock_test through wrapper functions 2ed3ce7efbd2 selftests/vsock: make wait_for_listener() work even if pipefail is on d9cac93cd1be selftests/vsock: improve logging in vmtest.sh 4d6e2211aeb9 ASoC: Intel: boards: fix HDMI playback lookup when HDMI-In capture used ae1ef2fbb8c9 firewire: core: add WQ_UNBOUND to alloc_workqueue users f2596d9fa19c pinctrl: airoha: convert comma to semicolon 628cb03b15f2 platform/x86: asus-armoury: add panel_hd_mode attribute f99eb098090e platform/x86: asus-armoury: move existing tunings to asus-armoury module a49a9f4555bd RDMA/irdma: Remove redundant NULL check of udata in irdma_create_user_ah() 989019c969a2 mmc: core: add WQ_PERCPU to alloc_workqueue users ff6f0286c896 mmc: dw_mmc-rockchip: Add memory clock auto-gating support 3187e25eb270 riscv: defconfig: enable SPI_FSL_QUADSPI as a module 9eda581bfe8a fs: move fd_install() slowpath into a dedicated routine and provide commentary 21b561dab140 fs: hide dentry_cache behind runtime const machinery e41c1f42919b fs: touch predicts in do_dentry_open() 50b2a4f19b22 bdev: add hint prints in sb_set_blocksize() for LBS dependency on THP a0a28c4e4125 fs: retire now stale MAY_WRITE predicts in inode_permission() 3e18f6256ecc btrfs: utilize IOP_FASTPERM_MAY_EXEC e631df89cd5d fs: speed up path lookup with cheaper handling of MAY_EXEC 854e8df2ce6b fs/pipe: stop duplicating union pipe_index declaration 9929dffce5ed perf/x86/intel: Fix and clean up intel_pmu_drain_arch_pebs() type use 5a97a38c2279 riscv: dts: spacemit: define all missing I2C controller nodes b4909ae8d4e9 fuse: refactor fuse_conn_put() to remove negative logic. 64becd224ff9 fuse: new work queue to invalidate dentries from old epochs ab84ad597386 fuse: new work queue to periodically invalidate expired dentries 395b95530343 dcache: export shrink_dentry_list() and add new helper d_dispose_if_unused() 66c6a77e00a2 fuse: add WARN_ON and comment for RCU revalidate 2a36511609cc fuse: Fix whitespace for fuse_uring_args_to_ring() comment 6e0d7f7f4a43 fuse: missing copy_finish in fuse-over-io-uring argument copies 3b70f972b6fb riscv: dts: spacemit: reorder i2c2 node 372a12bd5df0 lib/vsprintf: Check pointer before dereferencing in time_and_date() 8c95f813d75b ARM: dts: renesas: r9a06g032: Add the ADC device 63e572b11464 riscv: dts: spacemit: Add OrangePi R2S board device tree 323256d11e01 dt-bindings: riscv: spacemit: Add OrangePi R2S board c4698a34993b arm64: dts: renesas: r9a09g087: Add GMAC nodes 394c1e24a4cf arm64: dts: renesas: r9a09g077: Add GMAC nodes 5d06389a0587 arm64: dts: renesas: r9a09g087: Add ETHSS node fea7a8b7d7b5 arm64: dts: renesas: r9a09g077: Add ETHSS node bf3b8e915215 xfs: remove xarray mark for reclaimable zones 6731f85d38aa xfs: remove the xlog_in_core_t typedef bc2dd9f2ba00 xfs: remove l_iclog_heads ef1e275638fe xfs: remove the xlog_rec_header_t typedef fe985b910e03 xfs: remove xlog_in_core_2_t 9ed9df98fcd7 xfs: remove a very outdated comment from xlog_alloc_log 16c18021e1f5 xfs: cleanup xlog_alloc_log a bit be665a4e2741 xfs: don't use xlog_in_core_2_t in struct xlog_in_core 899b7ee44bae xfs: add a on-disk log header cycle array accessor 74d975ed6c9f xfs: add a XLOG_CYCLE_DATA_SIZE constant f8def051bbcf clk: renesas: r9a06g032: Fix memory leak in error path 7a9d0318da5d clk: renesas: r9a09g077: Use devm_ helpers for divider clock registration 3b32a07584a8 clk: renesas: r9a09g077: Remove stray blank line 145dfd70b9c7 clk: renesas: r9a09g077: Propagate rate changes to parent clocks a40efd0741f2 clk: renesas: r8a779a0: Add 3DGE module clock 4debb5e8952e Documentation: kvm: new UAPI for handling SEA a298febc47e0 iomap: simplify when reads can be skipped for writes f8eaf79406fe iomap: simplify ->read_folio_range() error handling for reads 6b1fd2281fb0 iomap: optimize pending async writeback accounting 7e6cea5ae2f5 docs: document iomap writeback's iomap_finish_folio_write() requirement 9d875e0eef8e iomap: account for unaligned end offsets when truncating read range a0f1cabe294c iomap: rename bytes_pending/bytes_accounted to bytes_submitted/bytes_not_submitted 4e5cba5bb6f3 RDMA/cm: Correct typedef and bad line warnings c0241d7180d3 ALSA: gus: Remove unused declarations feee9ef7ac16 KVM: selftests: Test for KVM_EXIT_ARM_SEA ad9c62bd8946 KVM: arm64: VM exit to userspace to handle SEA 4fa617cc6851 arm64/fpsimd: Allocate kernel mode FP/SIMD buffers on the stack 103728a7162c arm64/fpu: Enforce task-context only for generic kernel mode FPU 9dc106fa1e7d net/mlx5: Switch to more abstract scoped ksimd guard API on arm64 ab5718f06b67 arm64/xorblocks: Switch to 'ksimd' scoped guard API 03bc4768fbf1 crypto/arm64: sm4 - Switch to 'ksimd' scoped guard API ab9615b5013f crypto/arm64: sm3 - Switch to 'ksimd' scoped guard API a6b40844550c crypto/arm64: sha3 - Switch to 'ksimd' scoped guard API 931ceb578575 crypto/arm64: polyval - Switch to 'ksimd' scoped guard API 72cb51233b59 crypto/arm64: nhpoly1305 - Switch to 'ksimd' scoped guard API 87c9b04e715d crypto/arm64: aes-gcm - Switch to 'ksimd' scoped guard API ba3c1b3b5ac9 crypto/arm64: aes-blk - Switch to 'ksimd' scoped guard API b044c7e4c709 crypto/arm64: aes-ccm - Switch to 'ksimd' scoped guard API 3142ec4af2a3 raid6: Move to more abstract 'ksimd' guard API 88a7999e80ed crypto: aegis128-neon - Move to more abstract 'ksimd' guard API c13aebfeeed4 crypto/arm64: sm4-ce-gcm - Avoid pointless yield of the NEON unit 9520ef377133 crypto/arm64: sm4-ce-ccm - Avoid pointless yield of the NEON unit e9426f3e6bd4 crypto/arm64: aes-ce-ccm - Avoid pointless yield of the NEON unit 4fb623074ea5 lib/crc: Switch ARM and arm64 to 'ksimd' scoped guard API f53d18a4e67e lib/crypto: Switch ARM and arm64 to 'ksimd' scoped guard API 1602bad16d7d vfs: expose delegation support to userland 8b99f6a8c116 nfsd: wire up GET_DIR_DELEGATION handling 80c8afddc8b1 nfsd: allow DELEGRETURN on directories 544a0ee152f0 nfsd: allow filecache to hold S_IFDIR files d0eab9fc1047 filelock: lift the ban on directory leases in generic_setlease 92bf53577f01 vfs: make vfs_symlink break delegations on parent dir e8960c1b2ee9 vfs: make vfs_mknod break delegations on parent directory c826229c6a82 vfs: make vfs_create break delegations on parent directory 85bbffcad730 vfs: clean up argument list for vfs_create() 134796f43a5e vfs: break parent dir delegations in open(..., O_CREAT) codepath 4fa76319cd0c vfs: allow rmdir to wait for delegation break on parent e12d203b8c88 vfs: allow mkdir to wait for delegation break on parent b46ebf9a768d vfs: add try_break_deleg calls for parents to vfs_{link,rename,unlink} e6d28ebc17eb filelock: push the S_ISREG check down to ->setlease handlers 6976ed2dd0d5 filelock: add struct delegated_inode 4be9f3cc582a filelock: rework the __break_lease API to use flags 6fc5f2b19e75 filelock: make lease_alloc() take a flags argument f5982a679a16 can: mcp251xfd: utilize gather_write function for all non-CRC writes 71df9227ba9c can: mcp251xfd: move chip sleep mode into runtime pm 5422318e27d7 net/mlx5: Expose definition for 1600Gbps link mode 814f5415d3e3 ARM/simd: Add scoped guard API for kernel mode SIMD c5b91a17cc72 arm64/simd: Add scoped guard API for kernel mode SIMD 939ba8c5b81c MAINTAINERS: Add entry for XFRM documentation 03e23b18c720 net: Move XFRM documentation into its own subdirectory 7276e7ae569b Documentation: xfrm_sync: Number the fifth section c08b786b8295 Documentation: xfrm_sysctl: Trim trailing colon in section heading 01ad7831fbb2 Documentation: xfrm_sync: Trim excess section heading characters a397b259c173 Documentation: xfrm_sync: Properly reindent list text 840188d276a3 Documentation: xfrm_device: Separate hardware offload sublists 340e2a738665 Documentation: xfrm_device: Use numbered list for offloading steps 68ec5df1d894 Documentation: xfrm_device: Wrap iproute2 snippets in literal code block cc4e46fa76af pinctrl: elkhartlake: Switch to INTEL_GPP() macro dd0c7bffe3d1 pinctrl: cherryview: Switch to INTEL_GPP() macro 6c7a9976998d pinctrl: emmitsburg: Switch to INTEL_GPP() macro d772897c7cfd pinctrl: denverton: Switch to INTEL_GPP() macro ce884de219de pinctrl: cedarfork: Switch to INTEL_GPP() macro 4ab2ee307983 kbuild: install-extmod-build: Properly fix CC expansion when ccache is used fc6aa0e470e0 net: sparx5/lan969x: populate netdev of_node db82f6cda525 arm64: dts: imx95-19x19-evk: Add vpcie3v3aux regulator for PCIe[0,1] 4737f7c7420a arm64: dts: imx95-15x15-evk: Add vpcie3v3aux regulator for PCIe M.2 connector b64620022d96 arm64: dts: imx8qxp-mek: Add vpcie3v3aux regulator for PCIe M.2 connector f4303fa03553 arm64: dts: imx8qm-mek: Add vpcie3v3aux regulator for PCIe M.2 connector 6fa16090efbc arm64: dts: imx8mq-evk: Add vpcie3v3aux regulator for PCIe M.2 connector caf08e2d494e arm64: dts: imx8mp-evk: Add vpcie3v3aux regulator for PCIe M.2 connector 55a79e599aa8 arm64: dts: imx8dxl-evk: Add vpcie3v3aux regulator for PCIe M.2 connector da3d1501235d net: stmmac: meson8b: use stmmac_get_phy_intf_sel() 52d639da6fee net: stmmac: meson8b: use phy_intf_sel directly 12f42597ab14 net: stmmac: meson8b: use PHY_INTF_SEL_x 1a79e70e9d10 arm64: dts: imx8qxp-mek: Add supports-clkreq property to PCIe M.2 port 44f9bcc943f5 arm64: dts: imx8qm-mek: Add supports-clkreq property to PCIe M.2 port 053ee55576ce arm64: dts: imx8mq-evk: Add supports-clkreq property to PCIe M.2 port 45b68efd9bb5 arm64: dts: imx8mp-evk: Add supports-clkreq property to PCIe M.2 port 798825c11e12 arm64: dts: imx8mm-evk: Add supports-clkreq property to PCIe M.2 port 756d0ef76e8a arm64: dts: imx95-19x19-evk: Add supports-clkreq property to PCIe M.2 port dd93ee01a505 arm64: dts: imx95-15x15-evk: Add supports-clkreq property to PCIe M.2 port 34bff6f03c13 net: netcp: ethss: Fix type of first parameter in hwtstamp stubs da8fcfba0854 perf stat: Align metric output without events 68cc6ec3ac29 perf tool_pmu: Make core_wide and target_cpu json events 02432d920e3b perf test stat csv: Update test expectations and events a48cd551d743 perf test stat: Update test expectations and events 6b76f0678b24 perf test stat: Update shadow test to use metrics 91c1949d7685 perf test metrics: Update all metrics for possibly failing default metrics 083ae6c1fbf6 perf test stat: Update std_output testing metric expectations b1cb2b76bd16 perf test stat: Ignore failures in Default[234] metricgroups 2c240484cf52 perf test stat+json: Improve metric-only testing 1bcd6271651e perf stat: Remove "unit" workarounds for metric-only a745c0831c15 perf stat: Sort default events/metrics 19df87d9ed70 perf stat: Fix default metricgroup display on hybrid b71f46a6a708 perf stat: Remove hard coded shadow metrics 3622990efaab perf script: Change metric format to use json metrics 2dfc0cab3da4 perf stat: Add detail -d,-dd,-ddd metrics a3248b5b5427 perf jevents: Add metric DefaultShowEvents c7adeb0974f1 perf jevents: Add set of common metrics based on default ones 2e5140849b02 perf expr: Add #target_cpu literal c8035a496141 perf metricgroup: Add care to picking the evsel for displaying a metric 41a5e8777093 ocfs2: add extra flags check in ocfs2_ioctl_move_extents() 55b453ed53d2 checkpatch: document new check PLACEHOLDER_USE fc387a0704cc checkpatch: detect unhandled placeholders in cover letters 969493d7d6f9 samples: fix coding style issues in Kconfig 0e6ebf877843 device_cgroup: Refactor devcgroup_seq_show to use seq_put* helpers 367377f45c0b perf tools: Fix missing feature check for inherit + SAMPLE_READ a5e6f584dab0 coresight: etm4x: Remove the redundant DSB 1fdc2cd347a7 coresight: etm4x: Properly control filter in CPU idle with FEAT_TRF 64eb04ae5452 coresight: etm4x: Add context synchronization before enabling trace 4dc4e22f9536 coresight: etm4x: Correct polling IDLE bit ab3fde32afe6 coresight: etm3x: Always set tracer's device mode on target CPU 28eee2158575 coresight: etm4x: Always set tracer's device mode on target CPU 693d1eaca940 coresight: Change device mode to atomic type f23cb0ced8fb cpuset: remove need_rebuild_sched_domains 648d43da64f0 cpuset: remove global remote_children list 0241e9e2bda3 cpuset: simplify node setting on error 7083e142256f dt-bindings: interrupt-controller: aspeed,ast2700: Correct #interrupt-cells and interrupts count 47a4ebbf91d3 irqchip/aclint-sswi: Add Nuclei UX900 support a1c3a7d7ee02 dt-bindings: interrupt-controller: Add Anlogic DR1V90 ACLINT SSWI 579951da6425 dt-bindings: interrupt-controller: Add Anlogic DR1V90 ACLINT MSWI b90ac5fe3285 dt-bindings: interrupt-controller: Add Anlogic DR1V90 PLIC 45cc441de72e irqchip/irq-bcm7038-l1: Remove unused reg_mask_status() a045359e7245 irqchip/sifive-plic: Fix call to __plic_toggle() in M-Mode code path 73f0769ebfc6 ARM: dts: ti/omap: fix incorrect compatible string in internal eeprom node 29c701f90b93 Smack: function parameter 'gfp' not described df717b9564c8 arm64: add unlikely hint to MTE async fault check in el0_svc_common 287d163322b7 arm64: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers 639f08fc20c9 arm64: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers 420cab015503 arm64: acpi: add newline to deferred APEI warning 555827a06456 arm64: entry: Clean out some indirection e2e21a9757b9 arm64/mm: Ensure PGD_SIZE is aligned to 64 bytes when PA_BITS = 52 578fe3ff3d5b crypto: testmgr - Remove polyval tests b3aed551b3fc lib/crypto: tests: Add KUnit tests for POLYVAL b2210f35161d lib/crypto: tests: Add additional SHAKE tests 15c64c47e484 lib/crypto: tests: Add SHA3 kunit tests 6401fd334ddf lib/crypto: tests: Add KUnit tests for BLAKE2b 2dbb6f4a25d3 fscrypt: Drop obsolete recommendation to enable optimized POLYVAL fd36de574924 crypto: polyval - Remove the polyval crypto_shash d35abc0b1ddf crypto: hctr2 - Convert to use POLYVAL library 4d8da35579da lib/crypto: x86/polyval: Migrate optimized code into library 37919e239ebb lib/crypto: arm64/polyval: Migrate optimized code into library 3d176751e541 lib/crypto: polyval: Add POLYVAL library e1c360849794 crypto: polyval - Rename conflicting functions a5baf582f4c0 arm64/efi: Call EFI runtime services without disabling preemption 6b9c98e65755 arm64/efi: Move uaccess en/disable out of efi_set_pgd() 1068cb52e8ef arm64/efi: Drop efi_rt_lock spinlock from EFI arch wrapper 7137a203b251 arm64/fpsimd: Permit kernel mode NEON with IRQs off 1d038e801833 arm64/fpsimd: Don't warn when EFI execution context is preemptible a2860501203c efi/runtime-wrappers: Keep track of the efi_runtime_lock owner 40374d308e4e efi: Add missing static initializer for efi_mm::cpus_allowed_lock 01a743550b46 cgroup: include missing header for struct irq_work cb46a58d77e5 efi/memattr: Convert efi_memattr_init() return type to void 793b13541c2f efi: stmm: fix kernel-doc "bad line" warnings 935f94ccb95b efi/riscv: Remove the useless failure return message print cc7bcbb5adbd mmc: omap: add WQ_PERCPU to alloc_workqueue users 070f0336d19d mmc: mtk-sd: replace use of system_wq with system_percpu_wq 5f87aaf5b62e mmc: core: Allow more host caps to be modified through debugfs 1088d49b6264 riscv: dts: microchip: enable qspi adc/mmc-spi-slot on BeagleV Fire 66c6ceb41ed3 MAINTAINERS: rename Microchip RISC-V entry 587c0a5e810b MAINTAINERS: add new soc drivers to Microchip RISC-V entry 781f60e45bdf reset: mpfs: add non-auxiliary bus probing fda1e0af7c28 mmc: sdhci-of-dwcmshc: Add command queue support for rockchip SOCs eadea8e134d4 dt-bindings: mmc: socionext,milbeaut-m10v-sdhci-3.0: convert to DT schema 262991d938ac dt-bindings: mmc: ti,da830-mmc: convert to DT schema 32b2633219d3 mmc: sdhci-of-dwcmshc: Add support for Eswin EIC7700 30009a21f257 dt-bindings: mmc: sdhci-of-dwcmshc: Add Eswin EIC7700 65177ea9f64d sched/deadline: Minor cleanup in select_task_rq_dl() b4bfacd39216 sched/deadline: Use cpumask_weight_and() in dl_bw_cpus 2614069c5912 sched/deadline: Document dl_server fdc1dc7dd53b clk: imx: add driver for imx8ulp's sim lpav 3b521bf8c512 dt-bindings: clock: document 8ULP's SIM LPAV 186b8f8fcc86 soc: qcom: mdt_loader: rename 'firmware' parameter of qcom_mdt_load() 0cda8823b176 soc: qcom: mdt_loader: merge __qcom_mdt_load() and qcom_mdt_load_no_init() b2c1dd6c6f70 x86/coco/sev: Convert has_cpuflag() to use cpu_feature_enabled() dfd1572a64c9 KVM: VMX: Make loaded_vmcs_clear() static in vmx.c 6d7e3870af11 blk-mq-dma: fix kernel-doc function name for integrity DMA iterator fd9ecd005252 block: fix merging data-less bios aee4d5a521e9 ntfs3: fix double free of sbi->options->nls and clarify ownership of fc->fs_private a8a3ca23bbd9 fs/ntfs3: Initialize allocated memory before use bd5603eaae0a fuse: fix readahead reclaim deadlock 9d97a2fe48ae clk: imx: imx8mp-audiomix: use devm_auxiliary_device_create() to simple code 25b47635f872 clk: imx: Add some delay before deassert the reset 7bade3f7e919 scripts: headers_install.sh: Remove two outdated config leak ignore entries 727a44027815 ublk: return unsigned from ublk_{,un}map_io() 6b0a29933f68 ublk: remove unnecessary checks in ublk_check_and_get_req() 712fbe97c332 io_uring: move flags check to io_uring_sanitise_params 01405895c1e7 io_uring: use mem_is_zero to check ring params 7bb21a52e2d4 io_uring: pass sq entries in the params struct 4aed5b4e6d27 io_uring: add helper calculating region byte size 21bd7b14a32d io_uring/query: buffer size calculations with a union b6c5f9454ef3 io_uring/zcrx: call netdev_queue_get_dma_dev() under instance lock c07a491c1b73 net: export netdev_get_by_index_lock() 86afb1cdc28f block: add lockdep to queue_limits_commit_update() 1649714b930f nbd: defer config unlock in nbd_genl_connect 32172cf3cb54 ASoC: cs35l56: Allow restoring factory calibration through ALSA control 69f3474a01e9 ASoC: cs35l56: Add control to read CAL_SET_STATUS 8f76686bbdc8 arm64: dts: imx8mp-debix-model-a: Fix ethernet PHY address cd06078a38aa tracing: fprobe: use ftrace if CONFIG_DYNAMIC_FTRACE_WITH_ARGS 08ed5c81f605 lib/test_fprobe: add testcase for mixed fprobe 2c67dc457bc6 tracing: fprobe: optimization for entry only case e667152e0064 tracing: fprobe: Fix to init fprobe_ip_table earlier 873bc94689d8 ASoC: Intel: sof_sdw: add codec speaker support for the SKU dfbb57c2767d ASoC: Intel: soc-acpi-ptl-match: add cs42l43_agg_l3_cs35l56_2 support f78d96c289da ASoC: Intel: sof_sdw: create BT dai link if bt_link_mask is set 1d5bf23aa1e8 ASOC: Intel: sof_sdw: add quirk for Avell B.ON (OEM rebranded NUC15) 660d946ce6fd ASoC: Intel: sof_sdw: Add quirk to exclude RT722 speaker 38ecd1384079 ASoC: Intel: soc-acpi-intel-ptl-match: Add support for rt722_l0_rt1320_l23 b3a530248403 ASoC: Intel: sof_rt5682: Add quirk override support 69d8895cb9a9 rv: Add explicit lockdep context for reactors 68f63cea46d3 rv: Make rv_reacting_on() static 4f739ed19d22 rv: Pass va_list to reactors 0c0cd931a037 selftests/verification: Add initial RV tests 9da611df15aa net/mlx5: E-Switch, support eswitch inactive mode 9902b6381d76 net/mlx5: MPFS, add support for dynamic enable/disable 0e535824d0bc devlink: Introduce switchdev_inactive eswitch mode a0aa283c53a7 selftest/ftrace: Generalise ftracetest to use with RV f5a538c07df2 sched/deadline: Fix dl_server stop condition e636ffb9e31b sched/deadline: Fix dl_server time accounting e40cea333e60 sched/core: Remove double update_rq_clock() in __set_cpus_allowed_ptr_locked() 79f3f9bedd14 sched/eevdf: Fix min_vruntime vs avg_vruntime 9359d9785d85 sched/core: Add comment explaining force-idle vruntime snapshots 7f829bde94b1 sched/core: Optimize core cookie matching check 127b90315ca0 sched/proxy: Yield the donor task 9eef97a9dea3 tools: ynltool: add traffic distribution balance 3f0a638d45fc tools: ynltool: add qstats support 124dac9b421c tools: ynltool: add page-pool stats b02d229013aa tools: ynltool: create skeleton for the C command 6a7bb6ccd005 xfs: reduce ilock roundtrips in xfs_qm_vop_dqalloc 13d3c1a04562 xfs: move xfs_dquot_tree calls into xfs_qm_dqget_cache_{lookup,insert} b6d2ab27cc84 xfs: move quota locking into xrep_quota_item a2ebb21f8ae1 xfs: move quota locking into xqcheck_commit_dquot 7dd30acb4b37 xfs: move q_qlock locking into xqcheck_compare_dquot bfca8760f47e xfs: move q_qlock locking into xchk_quota_item a536bf9bec6a xfs: push q_qlock acquisition from xchk_dquot_iter to the callers. e85e74e4c9a6 xfs: remove q_qlock locking in xfs_qm_scall_setqlim 55c1bc3eb9d0 xfs: return the dquot unlocked from xfs_qm_dqget bf5066e169ee xfs: fold xfs_qm_dqattach_one into xfs_qm_dqget_inode d0f93c0d7c9d xfs: xfs_qm_dqattach_one is never called with a non-NULL *IO_idqpp 0494f04643de xfs: consolidate q_qlock locking in xfs_qm_dqget and xfs_qm_dqget_inode 6b6e6e752116 xfs: remove xfs_qm_dqput and optimize dropping dquot references 0c5e80bd579f xfs: use a lockref for the xfs_dquot reference count 6129b088e1f1 xfs: remove xfs_dqunlock and friends 36cebabde786 xfs: don't treat all radix_tree_insert errors as -EEXIST 005d5ae0c585 xfs: make qi_dquots a 64-bit value 204c8f77e8d4 xfs: don't leak a locked dquot when xfs_dquot_attach_buf fails 0ec73eb3f123 xfs: add a xfs_groups_to_rfsbs helper 5e88e864118c wifi: cw1200: Fix potential memory leak in cw1200_bh_rx_helper() 9e23063a79c4 wifi: mac80211: make monitor link info check more specific a5aa46f1ac4f wifi: mac80211: track MU-MIMO configuration on disabled interfaces b54cf0f4495a wifi: cfg80211/mac80211: Add fallback mechanism for INDOOR_SP connection e18efacc9c2f wifi: cfg80211/mac80211: clean up duplicate ap_power handling 706edca67984 wifi: cfg80211: use a C99 initializer in wiphy_register a5d908e0ec05 w1: omap-hdq: Remove redundant pm_runtime_mark_last_busy() calls dca3aa666fbd fs: move inode fields used during fast path lookup closer together 8da7bea7db69 xsk: add indirect call for xsk_destruct_skb 97e8e73777ab media: siano: Remove redundant ternary operators 1240abf4b71f media: rc: st_rc: Fix reset control resource leak 674961a9c879 media: ir-hix5hd2: Drop unused module alias 2617bd81ae54 powerpc/83xx: Add a null pointer check to mcu_gpiochip_add f90d28443b1f arch:powerpc:tools This file was missing shebang line, so added it 38c64dfe0af1 kexec: Include kernel-end even without crashkernel af6850ac9ef3 powerpc: p2020: Rename wdt@ nodes to watchdog@ 39fe29e7f2fd powerpc: 86xx: Rename wdt@ nodes to watchdog@ cc156be1e756 powerpc: 83xx: Rename wdt@ nodes to watchdog@ 0070b2cbfe73 powerpc: 512x: Rename wdt@ node to watchdog@ 825ce89a3ef1 powerpc/addnote: Fix overflow on 32-bit builds 6453937581ab selftests/namespaces: fix nsid tests c2bbd2db521b ns: drop custom reference count initialization for initial namespaces 282879afa019 pid: rely on common reference count behavior 7118daabb655 ns: add asserts for initial namespace active reference counts 2b60d56acc5b ns: add asserts for initial namespace reference counts 657aeb436d70 ns: make all reference counts on initial namespace a nop 3826d5dd0699 ipc: enable is_ns_init_id() assertions d9a44089ac77 fs: use boolean to indicate anonymous mount namespace 6bf253855aa8 ns: rename is_initial_namespace() ed93c0697a8d ns: make is_initial_namespace() argument const 298ab06ae475 nstree: use guards for ns_tree_lock 8a30420c89a8 nstree: simplify owner list iteration a657bc8a75cf nstree: switch to new structures d12ea8062fd3 nstree: add helper to operate on struct ns_tree_{node,root} 1c64fb02ac46 nstree: move nstree types into separate header ea1549e628ec nstree: decouple from ns_common header 2b9a0f21fbb8 ns: move namespace types into separate header cbc8bd1b7d90 powerpc/boot: Add missing compression methods to usage d2be62d58583 powerpc/vmlinux.lds: Drop .interp description 1e4b207ffe54 macintosh/mac_hid: fix race condition in mac_hid_toggle_emumouse ededb7bcdfdb rust: dma: use NonNull instead of *mut T f7afdc473794 rust: dma: make use of start_ptr() and start_ptr_mut() d8407396f128 rust: pci: use "kernel vertical" style for imports 10e1c77c3636 powerpc/32: Fix unpaired stwcx. on interrupt exit 9d39842f6afc rust: io: cleanup imports and use "kernel vertical" style 2997876c4a1a powerpc/32: Restore clearing of MSR[RI] at interrupt/syscall exit 98fa236044ca powerpc/8xx: Remove specific code from fast_exception_return 7afe2383eff0 powerpc/kdump: Fix size calculation for hot-removed memory ranges b4a96ab50f36 powerpc/kdump: Add support for crashkernel CMA reservation 8127c4fdf169 pseries/lparcfg: Add resource group monitoring adf6a5a275af ARM: dts: imx: add vdd-supply and vddio-supply for fsl,mpl3115 6b416cb376f4 arm64: dts: imx8: add vdd-supply and vddio-supply for fsl,mpl3115 7753a51e61be arm64: dts: imx8dxl-ss-conn: delete usb3_lpcg node dadcd4b92adf arm64: dts: imx8-ss-conn: add missed clock enet_2x_txclk for fec[1,2] d8ce633518b4 arm64: dts: imx8-ss-conn: add fsl,tuning-step for usdhc1 and usdhc2 1ddf34137c73 arm64: dts: imx8: add default clock rate for usdhc 7db8963633a7 arm64: dts: imx8dxl-evk: add state_100mhz and state_200mhz for usdhc 1b9b4e664515 arm64: dts: imx8dxl-evk: add bt information for lpuart1 e279039c3ec3 perf symbol: Remove unneeded semicolon bb31fef0d03e cpufreq/amd-pstate: Call cppc_set_auto_sel() only for online CPUs 077f23573d29 cpufreq/amd-pstate: Add static asserts for EPP indices e9d62ca86a55 cpufreq/amd-pstate: Fix some whitespace issues 92d6146a40b2 cpufreq/amd-pstate: Adjust return values in amd_pstate_update_status() baf106f3a7ba cpufreq/amd-pstate: Make amd_pstate_get_mode_string() never return NULL 06791bc017ea cpufreq/amd-pstate: Drop NULL value from amd_pstate_mode_string 7e17f48667b6 cpufreq/amd-pstate: Use sysfs_match_string() for epp 62ed1b582246 md: allow configuring logical block size 9c47127a807d md: add check_new_feature module parameter 2107457e31fa md/raid0: Move queue limit setup before r0conf initialization 381a3ce1c0ff md: init bioset in mddev_init 0ce112d9171a md: delete md_redundancy_group when array is becoming inactive 6c6b66f65e55 md: prevent adding disks with larger logical_block_size to active arrays 1aa4ee5338cb arm64: dts: socfpga: Add Agilex5 SVC node with memory region b981e100c19d net: dsa: loop: use new helper fixed_phy_register_100fd to simplify the code e483a615a609 isdn: kcapi: add WQ_PERCPU to alloc_workqueue users 12e6bea1aac8 wifi: rtlwifi: rtl8188ee: correct allstasleep in P2P PS H2C command 623c177323ec wifi: rtw89: Enable the new rtw89_8852au module 0029ccab53ac wifi: rtw89: Add rtw8852au.c 1dfd11e70022 wifi: rtw89: 8852a: Accept USB devices and load their MAC address c19b106609f3 wifi: rtw89: Add rtw8852a_hfc_param_ini_usb 0eea5e0f03db wifi: rtw89: Add rtw8852a_dle_mem_usb 233542f5b4a8 wifi: rtw89: Use the correct power sequences for USB/SDIO 09a81a0f4fb7 gve: Default to max_rx_buffer_size for DQO if device supported d235bb213f41 gve: Allow ethtool to configure rx_buf_len 091a3b6ff2b9 gve: Use extack to log xdp config verification errors 40fef85ceb9c gve: Decouple header split from RX buffer length 34bf68a69122 net: stmmac: ingenic: use ->set_phy_intf_sel() 9352f74fd13d net: stmmac: ingenic: pass ingenic_mac struct rather than plat_dat 2284cca0bced net: stmmac: ingenic: simplify x2000 mac_set_mode() 608975d4d791 net: stmmac: ingenic: simplify mac_set_mode() methods 35147b5c9e41 net: stmmac: ingenic: move "MAC PHY control register" debug 0e2fa91c55c0 net: stmmac: ingenic: use stmmac_get_phy_intf_sel() 14497aaa5eb6 net: stmmac: ingenic: prep PHY_INTF_SEL_x field after switch() dbf99dc7d166 net: stmmac: ingenic: use PHY_INTF_SEL_x directly da6e9fd1046f net: stmmac: ingenic: use PHY_INTF_SEL_x to select PHY interface 307a575775fd net: stmmac: ingenic: simplify jz4775 mac_set_mode() 2dd63c364534 net: stmmac: ingenic: move ingenic_mac_init() 7ff14c52049e usbnet: Add support for Byte Queue Limits (BQL) 23c52b58cc38 tg3: Fix num of RX queues being reported by ethtool 2b3013ac0302 net: dsa: b53: add support for bcm63xx ARL entry format 300f78e8b6b7 net: dsa: b53: add support for 5389/5397/5398 ARL entry format a7e73339ad46 net: dsa: b53: move ARL entry functions into ops struct e0c476f325a8 net: dsa: b53: split reading search entry into their own functions 1716be6db04a net: dsa: b53: provide accessors for accessing ARL_SRCH_CTL bf6e9d2ae1db net: dsa: b53: move writing ARL entries into their own functions 4a291fe72267 net: dsa: b53: move reading ARL entries into their own function a6e4fd38bf2f net: dsa: b53: b53_arl_read{,25}(): use the entry for comparision f18e71cd6c54 EDAC/ie31200: Fix error handling in ie31200_register_mci 79d022dcad37 clk: sprd: sc9860: Simplify with of_device_get_match_data() 38f073a71e85 net: ravb: Correct bad check of timestamp control flags 7157062bb46c tracing: Report wrong dynamic event command 2db833312d7e random: drop check for static_key_initialized 5b9192c2c075 ptp: ocp: Document sysfs output format for backward compatibility 73edb26b06ea sctp: Don't inherit do_auto_asconf in sctp_clone_sock(). 3ffeb17a9a27 pinctrl: airoha: add support for Airoha AN7583 PINs e6e47d31d3f8 dt-bindings: pinctrl: airoha: Document AN7583 Pin Controller 1552ad5d649c pinctrl: airoha: convert PWM GPIO to macro 579839c9548c pinctrl: airoha: convert PHY LED GPIO to macro 4043b0c45f85 pinctrl: airoha: generalize pins/group/function/confs handling 9322da935c9a dt-bindings: pinctrl: mt7988: allow gpio-hogs 7959deaabea8 pinctrl: stm32: handle semaphore acquisition when handling pinctrl/pinmux dbd2317d7b9f pinctrl: rockchip: Add rk3506 pinctrl support 13064950339f dt-bindings: pinctrl: Add rk3506 pinctrl support beb3c67297d9 bpf/selftests: Add selftest for bpf_smc_hs_ctrl 77cbf5fbe572 Documentation: tps6594-pfsm: Fix macro cross-reference syntax 3ba679d443c5 Documentation: mrvl-cn10k-dpi: Fix macro cross-reference syntax c1be952f1eb2 Documentation: amd-sbi: Wrap miscdevice listing snippet in literal code block c6804c6af998 Documentation: taskstats: Reindent payload kinds list 1f37cae5d1c7 xfs-doc: Fix typo error 285f79bebf5b Documentation: parport-lowlevel: Separate function listing code blocks fc9e9a39cc98 tools/docs/get_abi.py: fix get_abi library directory d69a03a97a2d docs: doc-guide: parse-headers.rst update its documentation e1cf4aac3864 docs: Fix missing word in spectre.rst 3a0d5bc76ff4 tracing: Use switch statement instead of ifs in set_tracer_flag() 9c5053083eee tracing: Exit out immediately after update_marker_trace() 5aa0d18df08a tracing: Have add_tracer_options() error pass up to callers c7bed15ccf23 tracing: Remove dummy options and flags a10e6e681864 tracing: Hide __NR_utimensat and _NR_mq_timedsend when not defined 15f295f55656 net/smc: bpf: Introduce generic hook for handshake flow 07c428ece322 bpf: Export necessary symbols for modules with struct_ops d2c5cca3fb58 selftests/bpf: Cover skb metadata access after bpf_skb_change_proto 85d454afef61 selftests/bpf: Cover skb metadata access after change_head/tail helper 29960e635b01 selftests/bpf: Cover skb metadata access after bpf_skb_adjust_room 354d020c29f7 selftests/bpf: Cover skb metadata access after vlan push/pop helper 1e1357fde808 selftests/bpf: Expect unclone to preserve skb metadata 9ef9ac15a527 selftests/bpf: Dump skb metadata on verification failure 967534e57c44 selftests/bpf: Verify skb metadata in BPF instead of userspace fb206fc3129b bpf: Make bpf_skb_change_head helper metadata-safe 8cfc172ce28e bpf: Make bpf_skb_change_proto helper metadata-safe be83105d38ab bpf: Make bpf_skb_adjust_room metadata-safe 55ffc98b44d2 bpf: Make bpf_skb_vlan_push helper metadata-safe efd35c26239b bpf: Make bpf_skb_vlan_pop helper metadata-safe b85be58e2f7c vlan: Make vlan_remove_tag return nothing f38499ff45f5 bpf: Unclone skb head on bpf_dynptr_write to skb metadata 290fc0be09e2 net: Preserve metadata on pskb_expand_head 8989d328dfe7 net: Helper to move packet data and metadata after skb_push/pull b06b8c421485 scsi: ufs: core: Add OP-TEE based RPMB driver for UFS devices 5a3d530caab2 remoteproc: mediatek: Change the snprintf() checking d794b499f948 scsi: ufs: core: fix incorrect buffer duplication in ufshcd_read_string_desc() 0d9a7085ec24 scsi: ufs: core: Convert string descriptor format macros to enum 4457265c61f3 workqueue: Remove unused assert_rcu_or_wq_mutex_or_pool_mutex 1ddac5cd7f27 MAINTAINERS: Add myself as reviewer for module support b1c4c05bb0ae thermal/drivers/rcar_gen3: Document R-Car Gen4 and RZ/G2 support in driver comment 07d7ad46dad4 selftests/namespaces: test for efault 22ea7b9d96e2 platform/x86: asus-wmi: export symbols used for read/write WMI 32cf9f21828a slab: use struct freelist_counters for local variables instead of struct slab 3993ca9d6495 slab: turn freelist_aba_t to a struct and fully define counters there b244358e9a1c slab: separate struct freelist_tid from kmem_cache_cpu f0e6bc0c3ef4 clk: mvebu: cp110 add CLK_IGNORE_UNUSED to pcie_x10, pcie_x11 & pcie_x4 c9b6a8367047 Revert "arm64: dts: marvell: cn9132-clearfog: fix multi-lane pci x2 and x4 ports" ff49362eca17 platform/x86: alienware-wmi-wmax: Simplify FW profile to pprof matching da69aeac10c0 arm64/arm: dts: marvell: Rename "nand-rb" pinctrl node names f35590ee26f5 fs/ntfs3: remove ntfs_bio_pages and use page cache for compressed I/O c3856bb499ea ntfs3: avoid memcpy size warning 5f33da04e6ce fs/ntfs3: fix KMSAN uninit-value in ni_create_attr_list be99c62ac7e7 ntfs3: init run lock for extend inode d1693a7d5a38 ntfs: set dummy blocksize to read boot_block when mounting 772ada50282b ASoC: cs35l56: Alter error codes for calibration routine 4acbfcf11cbe ASoC: dt-bindings: consolidate simple audio codec to trivial-codec.yaml 394aa576c0b7 printk_ringbuffer: Create a helper function to decide whether more space is needed e1304efc19ee dt-bindings: thermal: qcom-tsens: document the Kaanapali Temperature Sensor cc3bad11de6e printk_ringbuffer: Fix check of valid data size when blk_lpos overflows 30183a67a8a0 dt-bindings: thermal: r9a09g047-tsu: Document RZ/V2H TSU 249092174caa tools/objtool: Copy the __cleanup unused variable fix for older clang fd4e0255269b x86/percpu: Use BIT_WORD() and BIT_MASK() macros 47c303ba6e80 cpufreq: tegra194: add WQ_PERCPU to alloc_workqueue users 58f5d39d5ed8 cpufreq: qcom-nvmem: add compatible fallback for ipq806x for no SMEM 75b51437a4ac parisc: Drop linux/kernel.h include from asm/bug.h header e8f288a115f4 mtd: spi-nor: spansion: SMPT fixups for S25FS-S f74de390557b mtd: spi-nor: sfdp: introduce smpt_map_id fixup hook 653f6def567c mtd: spi-nor: sfdp: introduce smpt_read_dummy fixup hook 7d41b3085b0b arm64: dts: renesas: r8a779a0: Add GE7800 GPU node ea2bfb853b15 dt-bindings: pinctrl: Convert sprd,sc9860-pinctrl to DT schema 303a5185e024 arm64: dts: renesas: r8a77965: Add GE7800 GPU node b139702a8896 coresight: change the sink_ops to accept coresight_path 94baedb51dea coresight: change helper_ops to accept coresight_path aaa5abcc9d44 coresight: tmc: add the handle of the event to the path f8ea1a276029 clk: renesas: r8a779a0: Add ZG Core clock cec551ec79c2 Documentation: laptops: Add documentation for uniwill laptops d050479693bb platform/x86: Add Uniwill laptop driver 566ed24a0a79 clk: renesas: rcar-gen4: Add support for clock dividers in FRQCRB 1de3d9e2cd3a dt-bindings: clock: r8a779a0: Add ZG core clock 90430ea98f55 platform/x86: ideapad-laptop: Add charge_types:Fast (Rapid Charge) 5c54ece04766 platform/x86: ideapad-laptop: Support multiple power_supply_ext definitions 85901a0d8591 platform/x86: ideapad-laptop: Protect GBMD/SBMC calls with mutex 06c129cac01b platform/x86: ideapad-laptop: Use str_on_off() helper 8903597df7b6 pinctrl: renesas: r8a779h0: Remove STPWT_EXTFXR 3a430f50b8ce pinctrl: renesas: r8a779h0: Remove CC5_OSCOUT 87f8ed0518bd pinctrl: renesas: r8a779g0: Remove STPWT_EXTFXR ac4e5f4ab6f3 pinctrl: renesas: r8a779g0: Remove CC5_OSCOUT b737322278ff pinctrl: renesas: r8a779g0: Remove AVB[01]_MII 473235677af4 wifi: cfg80211: fix doc of struct key_params 243d30fbb679 wifi: mac80211: remove unnecessary vlan NULL check 68eb1b791ac8 wifi: mac80211: pass frame type to element parsing 1fba15768585 wifi: mac80211: remove "disabling VHT" message 1ce954c98b89 wifi: mac80211: add and use chanctx usage iteration 52363af3a9c9 wifi: mac80211: simplify ieee80211_recalc_chanctx_min_def() API a1dc648aa76d wifi: mac80211: remove chanctx to link back-references 29cc798e7061 wifi: mac80211: make link iteration safe for 'break' 1a1cad924e8a wifi: mac80211: fix EHT typo 30b6089aad35 wifi: cfg80211: fix EHT typo 60a3734192fa wifi: ieee80211: split NAN definitions out fcd42b909ba0 wifi: ieee80211: split P2P definitions out 00105d7600bf wifi: ieee80211: split S1G definitions out 86bc0c662322 wifi: ieee80211: split EHT definitions out 02a2cf302557 wifi: ieee80211: split HE definitions out 7cb14da1d7bb wifi: ieee80211: split VHT definitions out fdc1c141f3ef wifi: ieee80211: split HT definitions out 69674282fc97 wifi: ieee80211: split mesh definitions out 88efd7c6997e selftests/namespaces: add active reference count regression test 57b39aabb99e ns: add asserts for active refcount underflow f8d5a8970d2f ns: handle setns(pidfd, ...) cleanly a51dce7c3261 ns: return EFAULT on put_user() error 2ec2aff3c8e2 ns: make sure reference are dropped outside of rcu lock 7cd3d204412b ns: don't increment or decrement initial namespaces 0355dcae2d15 ns: don't skip active reference count initialization c23cb4565ad8 ARM: dts: stm32: lxa: drop unnecessary vusb_d/a-supply e40b061cd379 ARM: dts: stm32: stm32mp157c-phycore: Fix STMPE811 touchscreen node properties a338d6e849ab RDMA/rtrs: server: Fix error handling in get_or_create_srv 0d1250c6af81 arm64: dts: imx8mp: Specify the number of channels for CSI-2 receivers 9e24bdfecdb0 bus: mhi: ep: add WQ_PERCPU to alloc_workqueue users 081006b7c8e1 perf test: Add test that command line period overrides sysfs/json values 0e9b51a43214 perf pmu: Make pmu_alias_terms weak again c9243d6df0d6 fpga: altera-cvp: Use pci_find_vsec_capability() when probing FPGA device 2cf07ffeba5e dt-bindings: fpga: update link for Altera's and AMD partial recon 85faa6495f34 fpga: xilinx-spi: Add missing spi_device_id table eff0306b109f PCI: meson: Fix parsing the DBI register region 4813dea9e272 dt-bindings: PCI: amlogic: Fix the register name of the DBI region 944edca81e7a platform/chrome: cros_ec_ishtp: Fix UAF after unbinding driver dd94481408ba dt-bindings: firmware: svc: Add IOMMU support for Agilex5 2d8482959efe tools/nolibc: avoid using plain integer as NULL pointer c3454ac0367f gfs2: Use bio_add_folio_nofail() 780813d70180 x86/math-emu: Fix div_Xsig() prototype d16d1c255324 iio: imu: inv_icm45600: Initializes inv_icm45600_buffer_postdisable() sleep 9eb98a05f050 iio: adc: pac1934: replace use of system_wq with system_percpu_wq 826ccaecbe06 iio: dac: ad5446: Add AD5542 to the spi id table 8265cc284dc6 iio: dac: ad5446: Fix coding style issues bb5565a98660 iio: dac: ad5446: Refactor header inclusion 308d4474cfa2 iio: dac: ad5446: Make use of the cleanup helpers 6e43c10675d8 iio: dac: ad5446: Make use of devm_mutex_init() 876d94024087 iio: dac: ad5446: Separate I2C/SPI into different drivers 5b622340bf19 iio: dac: ad5456: Add missing DT compatibles 45d510a7203f iio: dac: ad5446: Move to single chip_info structures 14b72d8acea0 iio: dac: ad5446: Don't ignore missing regulator 63232c9b5413 iio: dac: ad5446: Drop duplicated spi_id entry 86c341d796b9 iio: dac: ad5446: Use DMA safe buffer for transfers 2e5f09334719 dt-bindings: iio: dac: Document AD5446 and similar devices 5478fd5a5994 MAINTAINERS: Add the Renesas RZ/N1 ADC driver entry 2387a7d6e5ab iio: adc: Add support for the Renesas RZ/N1 ADC 77538d110933 dt-bindings: iio: adc: Add the Renesas RZ/N1 ADC 9d8b88ffb773 iio: adc: aspeed: Add AST2700 ADC support 436cd7712598 dt-bindings: iio: adc: Add AST2700 ADC compatible strings 69f5dcaa990e iio: common: scmi_sensors: Get rid of const_ilog2() 02f86101e430 iio: imu: bmi270: fix dev_err_probe error msg 698dcf54282a iio: light: apds9960: convert to use maple tree register cache 52d182b2ff99 iio: light: apds9306: convert to use maple tree register cache 00d3bd9e3f71 iio: light: veml3235: convert to use maple tree register cache e5191f62a67a iio: adc: ade9000: convert to use maple tree register cache 49708f45be67 iio: backend: fix kernel-doc to avoid warnings and ensure consistency 59f40887509d dt-bindings: iio: imu: mpu6050: remove interrupts from required list 759cafdd8b49 dt-bindings: iio: adc: Support MediaTek MT8189 evb board auxadc a337775ed8e7 iio: adc: rohm-bd79124: Use regmap_reg_range() d2e805319bf0 iio: adc: rohm-bd79112: Use regmap_reg_range() 1d165919c826 iio: imu: adis: fix all kernel-doc warnings in header file bb578dd7a01e iio: pressure: adp810: Add driver for adp810 sensor f9c30b3e6735 dt-bindings: iio: pressure: Add Aosong adp810 97289f6accca iio: adc: ad7124: fix possible OOB array access c6763b15c49e iio: imu: inv_icm45600: Add a missing return statement in probe() 3ddda1db1514 dt-bindings: iio: adc: Add rockchip,rk3506-saradc variant 451a9c4a415d iio: adc: ad4080: add support for AD4087 24e6d7e9f2fc dt-bindings: iio: adc: adi,ad4080: add support for AD4087 916354e7c7c0 iio: adc: ad4080: add support for AD4086 45e81d6ac0e1 dt-bindings: iio: adc: adi,ad4080: add support for AD4086 4028cbcf3415 iio: adc: ad4080: add support for AD4083 f11de9521531 dt-bindings: iio: adc: adi,ad4080: add support for AD4083 db52c405f352 iio: accel: bma220: move set_wdt() out of bma220_core 6f3d8de8886d iio: imu: smi330: Add driver 5c467151f619 IB/isert: add WQ_PERCPU to alloc_workqueue users 65d21dee5337 IB/iser: add WQ_PERCPU to alloc_workqueue users 5dd68a59145e RDMA/irdma: Remove unused CQ registry 6e79e210058e RDMA/mlx5: Add other eswitch support to userspace tables f277662b734e RDMA/mlx5: Refactor _get_prio() function 5939decc64f6 RDMA/mlx5: Add other_eswitch support for devx destruction 3506242da071 RDMA/mlx5: Change default device for LAG slaves in RDMA TRANSPORT namespaces 583b4fe1c19d net/mlx5: fs, set non default device per namespace 3b848dec7e82 net/mlx5: fs, Add other_eswitch support for steering tables 6948417b3f1f net/mlx5: Add OTHER_ESWITCH HW capabilities 2d838c11e10e net/mlx5: Add direct ST mode support for RDMA 7b8a8ec20cfc PCI/TPH: Expose pcie_tph_get_st_table_loc() cf2749079011 RDMA/bnxt_re: Add a debugfs entry for CQE coalescing tuning 594a6a27fb17 firewire: core: clear sources of hardware interrupt at card removal 7f8fcc6f09fb memory-barriers.txt: Sort wait_event* and wait_on_bit* list alphabetically bd10acae08ae platform/raspberrypi: Destage VCHIQ MMAL driver aa125180c673 platform/raspberrypi: Destage VCHIQ interface b178ad64edf4 staging: vc04_services: Cleanup VCHIQ TODO entries bf9f0b00bb7f include: linux: Destage VCHIQ interface headers 3d2115ea5d14 staging: vchiq_arm: Improve inline documentation e31d4d647038 staging: vchiq_arm: Remove bcm2835_camera from vchiq 90204a38a760 staging: vc04_services: Drop bcm2835-camera driver 23413fe138e0 staging: sm750fb: avoid chained assignment in setcolreg() 3a3fd27e06c3 staging: sm750fb: align sm750_hw_cursor_set_size() arguments 70421f9bd855 staging: vchiq_arm: delete unnecessary check 79b676126050 staging: rtl8723bs: use ether_addr_copy() for MAC address copying de4cbbdf2d98 staging: rtl8723bs: remove todo/note and duplicated EFUSE_CTRL macro 495df2da6944 staging: most: remove broken i2c driver 3317aaca33dc parisc: remove unneeded semicolon in perf_regs.c ddb37d5b130e i3c: mipi-i3c-hci-pci: Add support for Intel Nova Lake-S I3C fba0e56ee752 i3c: dw: Disable runtime PM on Agilex5 to avoid bus hang on IBI 8d1d2c408cc0 dt-bindings: i3c: snps: Add Altera SoCFPGA compatible 8c59fc1c90df scsi: ata: Stop disk on restart if ACPI power resources are found ce6d26b5330c scsi: ata: Use ACPI methods to power on disks 8fdfdb148816 scsi: sd: Add manage_restart device attribute to scsi_disk d45fdc6cdd73 scsi: lpfc: Update lpfc version to 14.4.0.12 191da2c71b13 scsi: lpfc: Add capability to register Platform Name ID to fabric 683df5fc3ec5 scsi: lpfc: Allow support for BB credit recovery in point-to-point topology 07caedc6a388 scsi: lpfc: Fix reusing an ndlp that is marked NLP_DROPPED during FLOGI 0b8b15a0b74d scsi: lpfc: Modify kref handling for Fabric Controller ndlps 23f4906729a0 scsi: lpfc: Fix leaked ndlp krefs when in point-to-point topology 6f81582b7a9d scsi: lpfc: Ensure unregistration of rpis for received PLOGIs 3c228061c80d scsi: lpfc: Remove redundant NULL ptr assignment in lpfc_els_free_iocb() f7a302e4759c scsi: lpfc: Revise discovery related function headers and comments 051d4b65e839 scsi: lpfc: Update various NPIV diagnostic log messaging 4cec99e83d92 scsi: smartpqi: Update version to 2.1.36-026 48e6b7e70802 scsi: smartpqi: Add support for Hurray Data new controller PCI device b518e86d1a70 scsi: smartpqi: Fix device resources accessed after device removal f3ecbba1aa71 scsi: smartpqi: Add timeout value to RAID path requests to physical devices 02880c083c13 scsi: ufs: ti-j721e: Add suspend-resume support 57565f97b0ea scsi: fcoe: Add WQ_PERCPU to alloc_workqueue() users d27418aaf8bc scsi: st: Skip buffer flush for information ioctls b37d70c0df85 scsi: st: Separate st-unique ioctl handling from SCSI common ioctl handling ad4716ad48d4 scsi: dt-bindings: phy: mediatek,ufs-phy: Update maintainer information in mediatek,ufs-phy.yaml 20da637eb545 scsi: stex: Fix reboot_notifier leak in probe error path 107eb8336e87 tools/nolibc: add support for fchdir() 4cda40dce95a block: clean up indentation in blk_rq_map_iter_init() 9517b82d8d42 nbd: defer config put in recv_work 9362d34acf91 scripts/clang-tools: Handle included .c files in gen_compile_commands 2d7eda1db504 kbuild: uapi: Drop types.h check from headers_check.pl 7319256dda30 kbuild: Rename Makefile.extrawarn to Makefile.warn d569067318f5 MAINTAINERS, .mailmap: Update mail address for Nicolas Schier c4cb34aee137 kbuild: uapi: reuse KBUILD_USERCFLAGS bfb046f67ae1 kbuild: doc: improve KBUILD_BUILD_TIMESTAMP documentation af61da281f52 kbuild: Use objtree for module signing key path d599f571b3b4 btrfs: send: make use of -fms-extensions for defining struct fs_path 352899fd911c PM: wakeup: Delete timer before removing wakeup source from list bab55c25f2eb clk: lan966x: remove unused dt-bindings include a811db391988 md/raid5: remove redundant __GFP_NOWARN 90e3bb44c0a8 md: avoid repeated calls to del_gendisk c1c654b5dace ARM: at91: at91_dt_defconfig: set MMC_SPI to module 46caa40534fc md/md-llbitmap: Remove unneeded semicolon 7fc8f632e68c md/md-linear: Enable atomic writes 082d680faf26 Factor out code into md_should_do_recovery() 0dc76205549b md: fix rcu protection in md_wakeup_thread cc394b94dc40 md: delete mddev kobj before deleting gendisk kobj 3d7b1dbaa098 MAINTAINERS: Update Yu Kuai's E-mail address 4b1b92bdc4ca ALSA: au88x0: Fix array bounds warning in EQ drivers 592d1c23afb2 ALSA: hda/senary: Replace magic numbers with defined constants e3c8f25cf2aa net: stmmac: sti: use ->set_phy_intf_sel() ef5e870be90f net: stmmac: sti: use stmmac_get_phy_intf_sel() bd5a68159259 net: stmmac: sti: use PHY_INTF_SEL_x directly 9cd23c02ac57 net: stmmac: sti: use PHY_INTF_SEL_x to select PHY interface 7fe0e06a7364 net: stmmac: lpc18xx: use ->set_phy_intf_sel() 4bad4219249f net: stmmac: lpc18xx: validate phy_intf_sel 9882f1219408 net: stmmac: lpc18xx: use stmmac_get_phy_intf_sel() eb0533c7e63b net: stmmac: lpc18xx: use PHY_INTF_SEL_x directly 5636fcdb0211 net: stmmac: lpc18xx: convert to PHY_INTF_SEL_x b61785852ed0 net: increase skb_defer_max default to 128 e20dfbad8aab net: fix napi_consume_skb() with alien skbs 1fcf572211da net: allow skb_release_head_state() to be called multiple times fd9557c3606b net: add prefetch() in skb_defer_free_flush() 178f0763c5f3 netdevsim: implement psp device stats b1346219e535 net/mlx5e: Add PSP stats support for Rx/Tx flows f05d26198cf2 psp: add stats from psp spec to driver facing api 2098cec32865 selftests: drv-net: psp: add assertions on core-tracked psp dev stats dae4a92399fa psp: report basic stats from the core f73e0f46bbfa net: phy: fixed_phy: shrink size of struct fixed_phy_status f424409483d2 net: phy: microchip_t1s:: add cable diagnostic support for LAN867x Rev.D0 b87ee13e3493 net: phy: phy-c45: add OATC14 10BASE-T1S PHY cable diagnostic support 140039580efa net: mana: Fix incorrect speed reported by debugfs 3f47e67dff1f net: airoha: Add the capability to consume out-of-order DMA tx descriptors 416dd649f3aa tcp: add net.ipv4.tcp_comp_sack_rtt_percent ffc56c90819e selftest: packetdrill: Add max RTO test for SYN+ACK. 1e9d3005e02c tcp: Apply max RTO to non-TFO SYN+ACK. 207ce0f6bc13 tcp: Remove timeout arg from reqsk_timeout(). 6fbf648d5cc4 tcp: Remove redundant init for req->num_timeout. 3ce5dd8161ec tcp: Remove timeout arg from reqsk_queue_hash_req(). be88c549e9d7 tcp: Call tcp_syn_ack_timeout() directly. 41d34e0b5497 riscv: dts: spacemit: enable K1 SoC QSPI on BPI-F3 0bc605713f16 rust: debugfs: Implement BinaryReader for Mutex only when T is Unpin c8a3dfe73159 audit: merge loops in __audit_inode_child() 77563f3d4704 audit: Use kzalloc() instead of kmalloc()/memset() in audit_krule_to_data() 6331b2669359 perf tool: Add a delegate_tool that just delegates actions to another tool 71062e282d6a perf tool: Add the perf_tool argument to all callbacks 2f58be82fc2f ACPI: DPTF: Use ACPI_FREE() for ACPI buffer deallocation fc1abd409318 arm64/mm: Drop cpu_set_[default|idmap]_tcr_t0sz() a7717cad615f kselftest/arm64: Align zt-test register dumps bf6b3fed1866 arm64: remove unused ARCH_PFN_OFFSET d3b570eba7bf arm64: use SOFTIRQ_ON_OWN_STACK for enabling softirq stack e32c402533cc ASoC: spacemit: fix incorrect error check for sspa clock 4002068508ca arm64: Remove assertion on CONFIG_VMAP_STACK 966c9e65ba52 ACPI: DPTF: Remove int340x thermal scan handler 13a96342d59f thermal: intel: Select INT340X_THERMAL from INTEL_SOC_DTS_THERMAL 995d504100cf KVM: x86: Don't disable IRQs when unregistering user-return notifier 2baa33a8ddd6 KVM: x86: Leave user-return notifier registered on reboot/shutdown b371174d2fa6 KVM: x86: WARN if user-return MSR notifier is registered on exit c0711f8c610e KVM: TDX: Explicitly set user-return MSRs that *may* be clobbered by the TDX-Module ab4e41eb9fab KVM: x86: Don't clear async #PF queue when CR0.PG is disabled (e.g. on #SMI) 68c35f89d016 KVM: x86: Fix a semi theoretical bug in kvm_arch_async_page_present_queued() 77ca1612b801 ACPI: processor: idle: Drop redundant C-state count checks 2308de27c03d f2fs: Use mapping->gfp_mask to get file cache for writing fb1ebb10468d regulator: core: disable supply if enabling main regulator fails 06416555c883 HID: nintendo: add WQ_PERCPU to alloc_workqueue users a9ed446c1908 platform/x86:intel/pmc: Enable SSRAM support for Wildcat Lake bc977e5de6be platform/x86/intel/vsec: Add support for Wildcat Lake ed4f9638d905 x86/apic: Fix frequency in apic=verbose log output 25976c314f65 block: introduce bdev_zone_start() e2b0ec776164 block: refactor disk_zone_wplug_sync_wp_offset() bbac6e0fa57f block: improve blk_zone_wp_offset() c6934c4e049c netlink: specs: netdev add missing stats to qstat-get 39ce15a48f67 Documentation: power: Correct a mistaken configuration option acd9ea1714bb Documentation: btt: Unwrap bit 31-30 nested table 9ad648017b18 iommu/iommupt: Fix build error in genericpt unit-tests 2093d8cf80fa perf/x86/intel: Optimize PEBS extended config 02da693f6658 perf/x86/intel: Check PEBS dyn_constraints bd24f9beed59 perf/x86/intel: Add a check for dynamic constraints bb5f13df3c45 perf/x86/intel: Add counter group support for arch-PEBS 52448a0a7390 perf/x86/intel: Setup PEBS data configuration and enable legacy groups e89c5d1f290e perf/x86/intel: Update dyn_constraint base on PEBS event precise level 2721e8da2de7 perf/x86/intel: Allocate arch-PEBS buffer and initialize PEBS_BASE MSR d21954c8a0ff perf/x86/intel: Process arch-PEBS records or record fragments 167cde7dc9b3 perf/x86/intel/ds: Factor out PEBS group processing code to functions 8807d922705f perf/x86/intel/ds: Factor out PEBS record processing code to functions d243d0bb64af perf/x86/intel: Initialize architectural PEBS 5e4e355ae7cd perf/x86/intel: Correct large PEBS flag check ee98b8bfc7c4 perf/x86/intel: Replace x86_pmu.drain_pebs calling with static call 7e772a93eb61 perf/x86: Fix NULL event access and potential PEBS record loss c7f69dc073e5 perf/x86: Remove redundant is_x86_event() prototype 6985defd1d83 regmap: sdw-mbq: Reorder regmap_mbq_context struct for better packing 7ab06ea41af5 arch_topology: Provide a stub topology_core_has_smt() for !CONFIG_GENERIC_ARCH_TOPOLOGY 2d7a82480701 perf/arm-ni: Fix and optimise register offset calculation 204ab51445a7 refscale: Do not disable interrupts for tests involving local_bh_enable() 448b66a7aaf3 refscale: Add non-atomic per-CPU increment readers bdba8330ad70 refscale: Add this_cpu_inc() readers 057df3eaca28 refscale: Add preempt_disable() readers 78a731cefce6 refscale: Add local_bh_disable() readers edd6f78b75fb refscale: Add local_irq_disable() and local_irq_save() readers aa5edd1b5ece coresight: tpdm: remove redundant check for drvdata 187de7c212e5 printk: nbcon: Allow unsafe write_atomic() for panic f2b7d6252c67 torture: Permit negative kvm.sh --kconfig numberic arguments 37827223f86a srcu: Add SRCU_READ_FLAVOR_FAST_UPDOWN CPP macro 3ed04e3f0362 rcu: Mark diagnostic functions as notrace 24e3848a2e90 RAS/CEC: Replace use of system_wq with system_percpu_wq 86a9ce21f5b7 block: don't return 1 for the fallback case in blkdev_get_zone_info 5cb637d9425d iommupt: Documentation fixes e4dfaf25df12 iommupt: Describe @bitnr parameter 6573d552e28c Documentation: genpt: Don't use code block marker before iommu_amdv1.c include listing 9393a3a4207f thunderbolt: Replace use of system_wq with system_percpu_wq 2089f086303b regulator: mt6363: Remove unneeded semicolon b6f4bd64f453 regulator: irq_helper: replace use of system_wq with system_dfl_wq a69a54f8dffb rust: pwm: Drop wrapping of PWM polarity and state 264b501bb40d rust: pwm: Add module_pwm_platform_driver! macro d8046cd50879 rust: pwm: Add complete abstraction layer 7b3dce814a15 rust: pwm: Add Kconfig and basic data structures ce284f882022 pwm: Export `pwmchip_release` for external use 739ad9be61e5 rust: macros: Add support for 'imports_ns' to module! 4c0a17e28340 slab: prevent recursive kmalloc() in alloc_empty_sheaf() f6087b926aea slab: make __slab_free() more clear 31e0886fd57d slub: remove CONFIG_SLUB_TINY specific code paths 1ce20c28eafd slab: handle pfmemalloc slabs properly with sheaves ea6b5e5778b1 slab: move kfence_alloc() out of internal bulk alloc 13f4d99582c8 ata: libata-sff: add WQ_PERCPU to alloc_workqueue users fa4a527af5cd perf vendor events arm64:: Add i.MX94 DDR Performance Monitor metrics 268a31a9f887 perf stat: Add ScaleUnit to {cpu,task}-clock JSON description 16e2e6cf75e6 net: ravb: Use common defines for time stamping control 5ce97b8d6132 net: ravb: Break out Rx hardware timestamping 3614d249d1da net: rcar_gen4_ptp: Remove unused defines e43791f40b81 net: rtsn: Use common defines for time stamping control b314e4f7a9d9 net: rswitch: Use common defines for time stamping control 50ab1c6becde net: rcar_gen4_ptp: Move control fields to users e98d8792929d net: rswitch: Move definition of S4 gPTP offset 6bd89ae7d147 perf record: Make sure to update build-ID cache bc840b21a25a nvme: remove virtual boundary for sgl capable devices 2f6b2565d43c block: accumulate memory segment gaps per bio 25e63e559c41 netkit: Document fast vs slowpath members via macros 24ab8efb9aea xsk: Move NETDEV_XDP_ACT_ZC into generic header f8c67d8550ee bpf: Use kmalloc_nolock() in range tree 0739c2c6a015 virtio_blk: NULL out vqs to avoid double free on failed resume 3451cf34f51b null_blk: allow byte aligned memory offsets 262a3dd04e72 null_blk: single kmap per bio segment 845928381963 null_blk: consistently use blk_status_t 1165d20f4d1a null_blk: simplify copy_from_nullb e87d66ab27ac ublk: use rq_for_each_segment() for user copy 2299ceec364e ublk: use copy_{to,from}_iter() for user copy 93e197e524b1 io_uring: use WRITE_ONCE for user shared memory 75c299a917e4 io_uring/zcrx: reverse ifq refcount 1bd95163dae8 io_uring/zcrx: move io_unregister_zcrx_ifqs() down 5c686456a4e8 io_uring/zcrx: add user_struct and mm_struct to io_zcrx_ifq edd706ede85f io_uring/zcrx: add io_zcrx_ifq arg to io_zcrx_free_area() 6ab39b392e79 io_uring/rsrc: refactor io_{un}account_mem() to take {user,mm}_struct param 1fa7a3413111 io_uring/memmap: refactor io_free_region() to take user_struct param a5af56a9020c io_uring/memmap: remove unneeded io_ring_ctx arg 5b7d6c91986e selftests/bpf: Use start_server_str rather than start_reuseport_server in tc_tunnel 38e36514fcb0 selftests/bpf: Systematically add SO_REUSEADDR in start_server_addr 15638d52cbcf block: fix cached zone reporting after zone append was used c6886cf610f4 block: don't leak disk->zones_cond for !disk_need_zone_resources 156a530ed5ed arm64: dts: rockchip: Add devicetree for the 9Tripod X3568 v4 4e92abd0a11b spi: imx: add i.MX51 ECSPI target mode support 6951be397ca8 ASoC: codecs: pm4125: remove duplicate code 4db4ce15706d ASoC: stm32: dfsdm: don't use %pK through printk 9311e6c29b34 cgroup: Fix sleeping from invalid context warning on PREEMPT_RT 9d6d6b06933c rtc: nvvrs: add NVIDIA VRS RTC device driver 4c03653f19ae dt-bindings: rtc: Document NVIDIA VRS RTC 8a25a2e34157 net: phy: qt2025: Wait until PHY becomes ready a12838aab0ce dt-bindings: arm: rockchip: Add 9Tripod X3568 series 25802f8d1637 dt-bindings: vendor-prefixes: Add 9Tripod fbf90d1b697f arm64: dts: rockchip: Fix USB Type-C host mode for Radxa ROCK 5B+/5T 4f90742d4a09 efistub/x86: Add fallback for SMBIOS record lookup c6c76445c30b arm64: dts: rockchip: Fix DMA for Indiedroid Nova Bluetooth cce837b7a359 arm64: dts: rockchip: Enable HS400 for Indiedroid Nova dfa4f7f5cb2c arm64: dts: rockchip: enable NPU on Indiedroid Nova 318bc4b5ad22 arm64: dts: rockchip: Add device type for Indiedroid Nova. c04956cccb78 tg3: extract GRXRINGS from .get_rxnfc 8a429c58354a arm64: dts: rockchip: enable NPU on Gameforce Ace 37f46601383a selftests/tracing: Add basic test for trace_marker_raw file 3da28eb277c1 iavf: add RSS support for GTP protocol via ethtool 41e880eb8482 ice: Extend PTYPE bitmap coverage for GTP encapsulated flows f89e4e151233 ice: improve TCAM priority handling for RSS profiles 3a6d87e2eaac ice: implement GTP RSS context tracking and configuration 38724a474c0f ice: add virtchnl definitions and static data for GTP RSS 12ed3e5a03a8 ice: add flow parsing for GTP and new protocol field support 22335939ec90 net: dsa: add driver for MaxLinear GSW1xx switch family c6230446b1a6 net: dsa: add tagging driver for MaxLinear GSW1xx switch family e1bb4b36a7ae dt-bindings: net: dsa: lantiq,gswip: add support for MaxLinear GSW1xx switches cdef8e47b638 net: dsa: lantiq_gswip: allow adjusting MII delays bea0c1778611 dt-bindings: net: dsa: lantiq,gswip: add support for MII delay properties 319fd7e9d446 net: dsa: lantiq_gswip: add vendor property to setup MII refclk output e836824116b5 dt-bindings: net: dsa: lantiq,gswip: add MaxLinear RMII refclk output property 0c56a98560c1 net: dsa: lantiq_gswip: define and use GSWIP_TABLE_MAC_BRIDGE_VAL1_VALID 3e5ef3b1709a net: dsa: lantiq_gswip: set link parameters also for CPU port 9ec1fc0bf2b0 net: dsa: lantiq_gswip: support Energy Efficient Ethernet a7d4b05f9d74 net: dsa: lantiq_gswip: support enable/disable learning 322a1e6f3d68 net: dsa: lantiq_gswip: split into common and MMIO parts 7adca706fe16 rtc: atcrtc100: Add ATCRTC100 RTC driver a603092d5be1 MAINTAINERS: Add entry for ATCRTC100 RTC driver e1794c59730a dt-bindings: rtc: Add support for ATCRTC100 RTC 0ed3a30fd996 hisi_acc_vfio_pci: Add .match_token_uuid callback in hisi_acc_vfio_pci_migrn_ops 2f03f21fe751 vfio: Fix ksize arg while copying user struct in vfio_df_ioctl_bind_iommufd() 2c031d4c772f i40e: support generic devlink param "max_mac_per_vf" 9352d40c8bcd devlink: Add new "max_mac_per_vf" generic device param c331b400e291 KVM: SVM: Ensure SPEC_CTRL[63:32] is context switched between guest and host 6918667af5a7 soc: qcom: socinfo: Add reserve field to support future extension 6a571d762cda soc: qcom: socinfo: Add support for new fields in revision 20 35ddab284539 arm64: dts: qcom: kodiak: add coresight nodes c105e76bb17c hfs: fix potential use after free in hfs_correct_next_unused_CNID() 30ed024fb076 mfd: bcm2835-pm: Add support for BCM2712 ea1c4c7e648d leds: Drop duplicate LEDS_EXPRESSWIRE config abc9a349b87a spi: fsl-qspi: support the SpacemiT K1 SoC 56931105074f spi: fsl-qspi: introduce sfa_size devtype data 1797d254f5c4 spi: fsl-qspi: add a clock disable quirk 6b398c1d3da7 spi: fsl-qspi: switch predicates to bool 106d7641e55a spi: fsl-qspi: add optional reset support 873a46141460 spi: dt-bindings: fsl-qspi: add optional resets bd352547df64 spi: dt-bindings: fsl-qspi: support SpacemiT K1 d95963e309bc backlight: ktd2801: Depend on GPIOLIB 4dbf066d965c leds: leds-cros_ec: Skip LEDs without color components 6f15c3d715f1 bitops: Update kernel-doc in hweight.c to fix the issues with it 0cb302c9c9b7 bitops: Add missed file to MAINTAINERS ecf6bc474ae9 mfd: simple-mfd-i2c: Remove select I2C_K1 from MFD_SPACEMIT_P1 1810b210872f mfd: bd718x7: Use regmap_reg_range() for pmic_status_range 9dbf945320b1 ext4: add two trace points for moving extents 65097262f5ee ext4: add large folios support for moving extents 4589c4518f7c ext4: switch to using the new extent movement method 962e8a01eab9 ext4: introduce mext_move_extent() 37cb211f97f8 ext4: rename mext_page_mkuptodate() to mext_folio_mkuptodate() 57c1df07f1ac ext4: refactor mext_check_arguments() 22218516e462 ext4: add mext_check_validity() to do basic check c9570b663424 ext4: use EXT4_B_TO_LBLK() in mext_check_arguments() 07c440e8da8f ext4: pass out extent seq counter when mapping blocks 7da5565cab40 ext4: make ext4_es_lookup_extent() pass out the extent seq counter dd064d5101ea ext4: introduce seq counter for the extent status entry a2e5a3cea4b1 ext4: correct the checking of quota files before moving extents 6640d552185f fs: ext4: fix uninitialized symbols 2977567b244f wifi: ath12k: Fix timeout error during beacon stats retrieval bd6ec8111e65 wifi: ath12k: Make firmware stats reset caller-driven ce3236a3c7d8 ext4: make error code in __ext4fs_dirhash() consistent. 604cf6a40157 mtd: spi-nor: winbond: Add support for W25H02NWxxAM chips 1df1fdbc7e63 mtd: spi-nor: winbond: Add support for W25H01NWxxAM chips f21d2c7d3755 mtd: spi-nor: winbond: Add support for W25H512NWxxAM chips 71c239348d9f mtd: spi-nor: winbond: Add support for W25Q02NWxxIM chips a607e676c8b9 mtd: spi-nor: winbond: Add support for W25Q01NWxxIM chips aee8c4d9d48d mtd: spi-nor: winbond: Add support for W25Q01NWxxIQ chips 13068e9d5726 idpf: add support for IDPF PCI programming interface 0cc4b8461591 s390/ctcm: Use info level for handshake UC_RCRESET 32ed0bc2f0f8 KVM: VMX: Ensure guest's SPEC_CTRL[63:32] is loaded on VM-Enter 049929c5a159 mfd: da9055: Simplify the error handling path in da9055_device_init() 2bac49bad1f3 mfd: max77620: Fix potential IRQ chip conflict when probing two devices 5d5d7c427ee6 dt-bindings: mfd: tps65910: Make interrupt properties optional 0fcb5085668c dt-bindings: mfd: dlg,da9063: Allow wakeup-source property 1b58acfd067c mfd: da9055: Fix missing regmap_del_irq_chip() in error path c19e675a3c82 dt-bindings: mfd: Add Renesas R2A11302FT PMIC 18597dbccfa5 mfd: da9063: Occupy second I2C address 78bf081ddf39 mfd: tqmx86: Add board definitions for TQMxCU1-HPCM and TQMxCU2-HPCM 617347e71617 mfd: wl1273-core: Remove the header 5b79c9b6e735 mfd: wl1273-core: Remove unused driver dfe1b53eec1d dt-bindings: max77705: Add interrupt-controller property ccb7cd3218e4 mfd: altera-sysmgr: Fix device leak on sysmgr regmap lookup d306cbbc34cc mfd: macsmc: Make SMC write buffers const dbecccac9720 mfd: altera-sysmgr: Enable compile testing 9abcd6fd5918 dt-bindings: mfd: sy7636a: Add missing GPIO pins and supply b340412a3b22 mfd: macsmc: Add new __SMC_KEY macro 3112b589d3a9 peci: controller: peci-aspeed: convert from round_rate() to determine_rate() c1287d67c3a9 s390/sclp_mem: Consider global memory_hotplug.memmap_on_memory setting 8840cc45209b s390/hiperdispatch: Decrease steal time threshold eb3a9b405b85 s390/smp: Mark pcpu_delegate() and smp_call_ipl_cpu() as __noreturn f07ebfa5e48c s390/nmi: Annotate s390_handle_damage() with __noreturn 858063c1aec8 s390: Fix double word in comments 55d03b5b5bdd spi: imx: remove CLK calculation and check for target mode 68807a894f0c s390/mm: Replace the CSP instruction with CSPG 220d8e10d69a s390/mm: Remove cpu_has_idte() 73c4b5d72826 s390: Add Dat-Enhancement facility 1 to architecture level set 6bd1ad97eb79 regulator: pf9453: Fix kernel doc for mux_poll() 1b0f3f9ee41e ASoC: SDCA: support Q7.8 volume format 6d34b66fb726 ASoC: soc-pcm: Preserve hw parameters from components in dpcm_runtime_setup_fe 5246e3673eee leds: leds-lp50xx: LP5009 supports 3 modules for a total of 9 LEDs 9c11b6b1abcd amd-xgbe: add ethtool jumbo frame selftest d7735c6bb231 amd-xgbe: add ethtool split header selftest 42b06fcc878d amd-xgbe: add ethtool phy loopback selftest 862a64c83faf amd-xgbe: introduce support ethtool selftest 6b47af35a6dd net: selftests: export packet creation helpers for driver use 8616025ae6e5 EDAC: Remove the legacy EDAC sysfs interface 0ee59934662d riscv: dts: spacemit: add MusePi Pro board device tree 2cc22890635d dt-bindings: riscv: spacemit: add MusePi Pro board 293f71435d14 um: Always set up AT_HWCAP and AT_PLATFORM 117e796fc5bf x86/um: Remove FIXADDR_USER_START and FIXADDR_USE_END f20e32ffda93 um: Remove __access_ok_vsyscall() 880f615bf96e um: Remove redundant range check from __access_ok_vsyscall() 78fdfc9fc421 um: Remove fixaddr_user_init() dbd7cf408ab7 x86/um: Drop gate area handling 70d52694b6a6 x86/um: Do not inherit vDSO from host 83b4b44a2b05 um: Split out default elf_aux_hwcap c1b077515116 x86/um: Move ELF_PLATFORM fallback to x86-specific code 74d438872dae um: Split out default elf_aux_platform 6a8579691509 EDAC/amd64: Remove NUM_CONTROLLERS macro b4fbb13db86a media: qcom: camss: Add support for MSM8939 f0e8ffb46b26 media: qcom: camss: vfe: Add VBIF setting support 2f1ff4e1320d media: dt-bindings: Add qcom,msm8939-camss c33f7e61a1c9 media: qcom: camss: Add CSIPHY 2.2.0 lane configuration for SM8650 6a0b9d3f111e media: qcom: camss: Add Qualcomm SM8650 CAMSS support bbad9ae1ccc0 dt-bindings: media: Describe Qualcomm SM8650 CAMSS IP ec697196d6b1 media: qcom: camss: Enable setting the rate to camnoc_rt_axi clock d5479f002fe7 media: qcom: camss: Use a macro to specify the initial buffer count c38d1d7033f0 media: qcom: camss: drop unused module alias 52862dc98932 media: dt-bindings: qcom,x1e80100-camss: Fix typo in CSIPHY supply description 14ae052f7947 coresight: tpdm: add static tpdm support 8d204b6f1f7a dt-bindings: arm: document the static TPDM compatible e9abd990aefd EDAC/amd64: Generate ctl_name string at runtime 1f0de24c547d arm64: dts: cix: Add pinctrl nodes for sky1 74178bb23c6b arm64: dts: cix: add DT nodes for SPI 79d062bdefbd selftest/alsa: correct grammar in conf_get_bool error string ad699fa78b59 media: iris: Add sanity check for stop streaming aec75e355c63 media: iris: Refine internal buffer reconfiguration logic for resolution change e81b60c4a88e media: iris: Constify iris_v4l2_file_ops 542e3540ddd7 media: iris: enable support for SC7280 platform 3b72f5e206e6 media: iris: rename sm8250 platform file to gen1 69dfada4c9d0 media: iris: remove duplication between generic gen2 data and qcs8300 6c67d1cf18dc media: iris: stop encoding PIPE value into fw_caps 7a02a8b98419 media: iris: turn platform data into constants e5894eeefdeb media: iris: turn platform caps into constants 456c99da41cb media: iris: Add support for QC08C format for encoder cfd71b14b0d6 media: iris: Add support for QC08C format for decoder 7c1f3bd58fa0 media: iris: Add support for HFI_PROP_OPB_ENABLE to control split mode bcaaa08dda6c media: venus: drop unused module aliases 6e971cfe62e7 media: venus: drop bogus probe deferrals 416acb41d4c7 media: Use of_reserved_mem_region_to_resource() for "memory-region" 0c4a13ba8859 ALSA: wavefront: Fix integer overflow in sample size validation e11c5c13ce0a ALSA: wavefront: Clear substream pointers on close ab3bd3662ed4 ALSA: ac97: Fix kernel-doc warning for snd_ac97_reset b892ed360de8 rust: platform: get rid of redundant Result in IRQ methods 1f7b01661f5f rust: pci: get rid of redundant Result in IRQ methods 9b2d2beaefcf arm64: dts: mediatek: mt7981b-openwrt-one: Enable software leds 869b3bb5ada2 arm64: dts: mediatek: mt7981b-openwrt-one: Enable SPI NOR a58c36806741 arm64: dts: mediatek: mt7988a-bpi-r4pro: Add mmc overlays dec929e61a42 arm64: dts: mediatek: mt7988a-bpi-r4-pro: Add PCIe overlays f397471a6a8c arm64: dts: mediatek: mt7988: Add devicetree for BananaPi R4 Pro 0e5d9e529383 arm64: dts: mediatek: mt7988: Disable 2.5G phy and enable at board layer 512c83265796 IB/rdmavt: rdmavt_qp.h: clean up kernel-doc comments 7196156b0ce3 IB/rdmavt: WQ_PERCPU added to alloc_workqueue users 5267feda5068 RDMA/mlx4: WQ_PERCPU added to alloc_workqueue users 5f93287fa9d0 hfi1: WQ_PERCPU added to alloc_workqueue users e60c5583b661 RDMA/core: WQ_PERCPU added to alloc_workqueue users f673fb3449fc RDMA/core: RDMA/mlx5: replace use of system_unbound_wq with system_dfl_wq da58d4223b16 RDMA/irdma: Take a lock before moving SRQ tail in poll_cq d5da3d9fb05f wifi: rtw89: process TX wait skbs for USB via C2H handler cc7070e41786 wifi: rtw89: provide TX reports for management frames 816e849ef83a wifi: rtw89: handle IEEE80211_TX_CTL_REQ_TX_STATUS frames for USB 26a42d804aa8 wifi: rtw89: usb: anchor TX URBs 21b946104087 wifi: rtw89: fill TX descriptor of FWCMD in shortcut d633730bb387 crypto: octeontx2 - Replace deprecated strcpy in cpt_ucode_load_fw b6410c1e5016 crypto: deflate - Use struct_size to improve deflate_alloc_stream 9fc629011725 crypto: ccp - Add support for PCI device 0x115A 457be301fc6f crypto: qce - fix version check 5a331d1cd550 dt-bindings: crypto: qcom-qce: Document the kaanapli crypto engine e74a03e51906 dt-bindings: crypto: qcom,prng: Document kaanapali RNG 426b1a1bdfce crypto: xilinx - Use %pe to print PTR_ERR c33c6a1b6f72 wifi: rtw89: implement C2H TX report handler 8986bafb0945 wifi: rtw89: refine rtw89_core_tx_wait_complete() 45a6a88f011f wifi: rtw89: usb: use ieee80211_free_txskb() where appropriate 7543818e97d5 wifi: rtw89: usb: fix leak in rtw89_usb_write_port() 28a45575289f wifi: rtw89: usb: use common error path for skbs in rtw89_usb_rx_handler() c984dd0ecde0 arm64: dts: ti: k3-j721s2: disable "mcu_cpsw" in SoC file and enable in board files ee90abbed770 arm64: dts: ti: k3-j721e: disable "mcu_cpsw" in SoC file and enable it in board file 5a74aa002cd9 arm64: dts: ti: k3-j7200: disable "mcu_cpsw" in SoC file and enable in board file 6d2138b85ec0 arm64: dts: ti: k3-am65: disable "mcu_cpsw" in SoC file and enable in board file e8535e2b2786 arm64: dts: ti: k3-am62: disable "cpsw3g" in SoC file and enable in board file 1581a732f168 arm64: dts: ti: k3-am62p5-sk: Set wakeup-source system-states afb919a6b36b arm64: dts: ti: k3-am62a7-sk: Set wakeup-source system-states 1f2f34b619ad arm64: dts: ti: k3-am62-lp-sk: Set wakeup-source system-states 4060cf6015e2 arm64: dts: ti: k3-am62p: Define possible system states 6992c72c3aa0 arm64: dts: ti: k3-am62a: Define possible system states 1b45cec18f89 arm64: dts: ti: k3-am62: Define possible system states 2fc9f6f11242 arm64: dts: ti: k3-am62p-j722s-common-main: move audio_refclk here 1446fc4dc072 arm64: dts: ti: k3-*: Replace rgmii-rxid with rgmii-id for CPSW ports c9836bf7c38f arm64: dts: ti: k3-am642-tqma64xxl: add boot phase tags 8ba60c5914f2 lib/crypto: x86/blake2s: Use vpternlogd for 3-input XORs cd5528621abb lib/crypto: x86/blake2s: Avoid writing back unchanged 'f' value a7acd77ebd7f lib/crypto: x86/blake2s: Improve readability 83c1a867c999 lib/crypto: x86/blake2s: Use local labels for data c19bdf24cc27 lib/crypto: x86/blake2s: Drop check for nblocks == 0 2f22115709fc lib/crypto: x86/blake2s: Fix 32-bit arg treated as 64-bit 95ce85de0b8c lib/crypto: arm, arm64: Drop filenames from file comments b8b816ec0469 lib/crypto: arm/blake2s: Fix some comments 496df7cd649d crypto: s390/sha3 - Remove superseded SHA-3 code f1799d17285c crypto: sha3 - Reimplement using library API d280d4d56a13 crypto: jitterentropy - Use default sha3 implementation 862445d3b9e7 lib/crypto: s390/sha3: Add optimized one-shot SHA-3 digest functions 0354d3c1f1b8 lib/crypto: sha3: Support arch overrides of one-shot digest functions 04171105d33a lib/crypto: s390/sha3: Add optimized Keccak functions 1e29a750572a lib/crypto: arm64/sha3: Migrate optimized code into library be755eb2b021 crypto: arm64/sha3 - Update sha3_ce_transform() to prepare for library 6fa873641c0b lib/crypto: sha3: Add FIPS cryptographic algorithm self-test c0db39e253eb lib/crypto: sha3: Move SHA3 Iota step mapping into round function 059344724804 lib/crypto: sha3: Add SHA-3 support 0567c84d683d dt-bindings: ethernet: eswin: fix yaml schema issues fd8c4f645496 net: stmmac: socfpga: Add hardware supported cross-timestamp e28988aef70f net: stmmac: socfpga: Enable TSO for Agilex5 platform 4c00476d4480 net: stmmac: socfpga: Enable TBS support for Agilex5 93d46ea3e984 net: stmmac: socfpga: Agilex5 EMAC platform configuration c79a02252457 net: dsa: microchip: Fix a link check in ksz9477_pcs_read() ac4d838ce122 selftests/bpf: add C-level selftests for indirect jumps ccbdb48ce5cd selftests/bpf: add new verifier_gotox test dd3fd3c96559 libbpf: support llvm-generated indirect jumps bc414d35831b bpf: disasm: add support for BPF_JMP|BPF_JA|BPF_X 493d9e0d6083 bpf, x86: add support for indirect jumps 5bef46ac9c57 bpf, x86: allow indirect jumps to r8...r15 ae48162a667b selftests/bpf: test instructions arrays with blinding 30ec0ec09bf5 bpf: support instructions arrays with constants blinding 218edd6db6b9 selftests/bpf: add selftests for new insn_array map dfb073d32cac ptp: Return -EINVAL on ptp_clock_register if required ops are NULL cbef91de0271 libbpf: Recognize insn_array map type 18a187bf2584 bpftool: Recognize insn_array map type b4ce5923e780 bpf, x86: add new map type: instructions array ba13710ddd1f rust: block: update ARef and AlwaysRefCounted imports from sync::aref 35c973187f59 ARM: dts: omap: am335x-mba335x: Fix stray '/*' in comment c1d5c2026969 ARM: dts: omap: am335x-tqma335x/mba335x: Fix MicIn routing e06a419eaab9 arm64: dts: rockchip: add missing clocks for cpu cores on rk356x ff8912700f31 arm64: dts: rockchip: use SCMI clock id for cpu clock on rk356x 82a224498005 rcutorture: Make TREE04 use CONFIG_RCU_DYNTICKS_TORTURE ca38f0f65eef dt-bindings: clock: rk3568: Drop CLK_NR_CLKS define 2a42e3210d43 clk: rockchip: rk3568: Drop CLK_NR_CLKS usage d4500d68bc9f rcutorture: Remove redundant rcutorture_one_extend() from rcu_torture_one_read() f121fbbdafeb rcutorture: Permit kvm-again.sh to re-use the build directory 515a48fedce7 torture: Add kvm-series.sh to test commit/scenario combination 34e82569d593 rcu: use WRITE_ONCE() for ->next and ->pprev of hlist_nulls e52b43883d08 locktorture: Fix memory leak in param_set_cpumask() 88b6a93af434 dt-bindings: clock: rk3568: Add SCMI clock ids 8c8250ee3b3d doc: Update for SRCU-fast definitions and initialization ac51c40c2c14 srcu: Make SRCU-fast readers enforce use of SRCU-fast definition/init 8235bcfd39e8 srcu: Require special srcu_struct define/init for SRCU-fast readers e4ed20c1603c rcutorture: Exercise DEFINE_STATIC_SRCU_FAST() and init_srcu_struct_fast() c5fee33f884c srcu: Make grace-period determination use ssp->srcu_reader_flavor ee90848499b1 srcu: Create a DEFINE_SRCU_FAST() 950063c6e897 rcutorture: Test srcu_expedite_current() 34dc27f02cb3 srcu: Create an srcu_expedite_current() function 58ac42f27805 srcu: Permit Tiny SRCU srcu_read_unlock() with interrupts disabled 2131c1517f30 hisi_acc_vfio_pci: adapt to new migration configuration 06765b6efc46 trace: use override credential guard 2ed6a34de985 trace: use prepare credential guard 545985dd3701 coredump: use override credential guard 8ed3473c5a8b coredump: use prepare credential guard af9803d4b8ca coredump: split out do_coredump() from vfs_coredump() 313a335057f0 coredump: mark struct mm_struct as const 1ec760fb4240 coredump: pass struct linux_binfmt as const eb937201bad0 coredump: move revert_cred() before coredump_cleanup() b7b4f7554bcc sev-dev: use override credential guards 5a629ecbcdff sched_ext: Mark racy bitfields to prevent adding fields that can't tolerate races ab5f296076f3 xfs: use super write guard in xfs_file_ioctl() 4868d2d52df6 crypto: hisilicon - qm updates BAR configuration 97f9d2d282c9 open: use super write guard in do_ftruncate() b7b8aca68e2e btrfs: use super write guard in relocating_repair_kthread() 2774bac21f26 ext4: use super write guard in write_mmp_block() 6e5b78cb17c2 btrfs: use super write guard in sb_start_write() e79a4512cc87 btrfs: use super write guard btrfs_run_defrag_inode() a5e3d0be9e40 btrfs: use super write guard in btrfs_reclaim_bgs_work() 8e4d576ed3ff fs: add super_write_guard 5b8ed52866e3 fs: inline current_umask() and move it to fs_struct.h f7b3d1416522 fs: add fs/super.h header 7e898a9a9922 nvdimm: replace use of system_wq with system_percpu_wq e0b62a4dee24 fs: add fs/super_types.h header 56f17be67a33 x86/mce/amd: Define threshold restart function for banks 3206b41604f8 x86/mce/amd: Remove redundant reset_block() 3d80f4c93d3d KVM: nSVM: Avoid incorrect injection of SVM_EXIT_CR0_SEL_WRITE 5674a76db021 KVM: nSVM: Propagate SVM_EXIT_CR0_SEL_WRITE correctly for LMSW emulation 3d31bdf9cc79 KVM: nSVM: Remove redundant cases in nested_svm_intercept() 4efaec6e16c2 x86/mce/amd: Support SMCA Corrected Error Interrupt 924697953634 io_uring/futex: move futexv owned status to struct io_futexv_data 88559f8b2a25 io_uring/futex: move futexv async data handling to struct io_futexv_data 1e3a825c9ec9 KVM: TDX: Fix list_add corruption during vcpu_load() ad44aa4c5d3f KVM: TDX: Bug the VM if extending the initial measurement fails 15945e9ec195 KVM: TDX: Guard VM state transitions with "all" the locks f26061fe2c25 KVM: TDX: Don't copy "cmd" back to userspace for KVM_TDX_CAPABILITIES 0b76e827b29d KVM: TDX: Use guard() to acquire kvm->lock in tdx_vm_ioctl() 94428e3ba325 KVM: TDX: Convert INIT_MEM_REGION and INIT_VCPU to "unlocked" vCPU ioctl 59d5c1ed6df2 KVM: TDX: Add tdx_get_cmd() helper to get and validate sub-ioctl command 3d626ce5a8cc KVM: TDX: Add macro to retry SEAMCALLs when forcing vCPUs out of guest abe7d636403b vfio/mtty: Fix spelling typo in samples/vfio-mdev 2ff14116982c KVM: TDX: Assert that mmu_lock is held for write when removing S-EPT entries 55560b6be5bc KVM: TDX: Derive error argument names from the local variable names 597d7068702f KVM: TDX: Combine KVM_BUG_ON + pr_tdx_error() into TDX_BUG_ON() 14c9938619be KVM: TDX: Fold tdx_sept_zap_private_spte() into tdx_sept_remove_private_spte() 6b5b71ffabf9 KVM: TDX: ADD pages to the TD image while populating mirror EPT entries b4b2b6eda5af KVM: TDX: Fold tdx_mem_page_record_premap_cnt() into its sole caller af96d5452e5e KVM: TDX: Use atomic64_dec_return() instead of a poor equivalent 24adff397052 KVM: TDX: Avoid a double-KVM_BUG_ON() in tdx_sept_zap_private_spte() b9d5cf6de0b6 KVM: TDX: WARN if mirror SPTE doesn't have full RWX when creating S-EPT mapping 7139c8606505 KVM: x86/mmu: Drop the return code from kvm_x86_ops.remove_external_spte() b836503300dc KVM: TDX: Fold tdx_sept_drop_private_spte() into tdx_sept_remove_private_spte() e6348c90dda9 KVM: TDX: Return -EIO, not -EINVAL, on a KVM_BUG_ON() condition ce7b5695397b KVM: TDX: Drop superfluous page pinning in S-EPT management 6de2fb089bb2 KVM: x86/mmu: Rename kvm_tdp_map_page() to kvm_tdp_page_prefault() fe7413e39810 Revert "KVM: x86/tdp_mmu: Add a helper function to walk down the TDP MMU" c1f173fb3389 KVM: x86/mmu: WARN if KVM attempts to map into an invalid TDP MMU root 3ab3283dbb2c KVM: x86/mmu: Add dedicated API to map guest_memfd pfn into TDP MMU 5294a4b93e07 KVM: TDX: Drop PROVE_MMU=y sanity check on to-be-populated mappings 50efc2340a59 KVM: Rename kvm_arch_vcpu_async_ioctl() to kvm_arch_vcpu_unlocked_ioctl() 0a0da3f92118 KVM: Make support for kvm_arch_vcpu_async_ioctl() mandatory a52b1a71120b vfio: selftests: Store libvfio build outputs in $(OUTPUT)/libvfio 8710524f3fc9 docs: ABI: sysfs-module: update modules taint flags f4c6e50568a1 Documentation: uacce: Add explicit title 0629278ecb97 Documentation: pldmfw: Demote library overview section dd3e817e879c doc-guide: kernel-doc: add %CONST examples 6894ea0b9ab5 docs: Makefile: Sort Documentation targets case-insensitively in make help 0c6636d8268f docs: w1: fix w1-netlink invalid URL 21d5c65d955f Documentation/rtla: Include defaults for tracer options b9f6a40dc3f0 Documentation/trace: Specify exact priority for timerlat 122a552b5b1c Documentation/rtla: Mention default cgroup state 198fcc7cb832 Documentation/rtla: Mention default priority 3e30aee83808 Documentation/rtla: Correct tracer name for common options 5e954a379fec Documentation/rtla: Fix typo in common_timerlat_options.txt 5bad56b4a246 Documentation/rtla: Fix typo in rtla-timerlat-top.rst 6524d31e158c Documentation/rtla: Fix typo in common_timerlat_options.txt aad1530ff6ce Documentation/rtla: Fix typo in common_options.txt 469c1c9eb6c9 kernel-doc: Issue warnings that were silently discarded d99b7a9d51ad pinctrl: sunrisepoint: Switch to INTEL_GPP() macro ba6467787b68 pinctrl: tigerlake: Switch to INTEL_GPP() macro 9151857eefbb pinctrl: meteorpoint: Switch to INTEL_GPP() macro cac89a3dca3a pinctrl: meteorlake: Switch to INTEL_GPP() macro c11e90dc9ab3 pinctrl: lakefield: Switch to INTEL_GPP() macro 29d06c2d39d0 pinctrl: jasperlake: Switch to INTEL_GPP() macro 51327d683963 pinctrl: icelake: Switch to INTEL_GPP() macro 9db14f71029d pinctrl: cannonlake: Switch to INTEL_GPP() macro 16b37ed0f373 pinctrl: alderlake: Switch to INTEL_GPP() macro e1a57abb3be5 pinctrl: intel: Introduce INTEL_GPP() macro 59d2d28f2269 pinctrl: cix: sky1: Provide pin control dummy states be04e96ba911 cgroup/cpuset: Globally track isolated_cpus update b1034a690129 cgroup/cpuset: Ensure domain isolated CPUs stay in root or isolated partition 6cfeddbf4ade cgroup/cpuset: Move up prstate_housekeeping_conflict() helper 103b08709e8a cgroup/cpuset: Fail if isolated and nohz_full don't leave any housekeeping 55939cf28a48 cgroup/cpuset: Rename update_unbound_workqueue_cpumask() to update_isolation_cpumasks() 059835bbfa28 tools/power/cpupower: Support building libcpupower statically 84361123413e efi/libstub: Fix page table access in 5-level to 4-level paging transition eb2266312507 x86/boot: Fix page table access in 5-level to 4-level paging transition 35501ac3c7d4 coresight: ETR: Fix ETR buffer use-after-free issue 134b1eabe6d9 x86/mce/amd: Enable interrupt vectors once per-CPU on SMCA systems 7cb735d7c0cb x86/mce: Unify AMD DFR handler with MCA Polling af205a9b6837 MAINTAINERS: add printk core-api doc file to PRINTK 59f44afbe8cf io_uring: fix typos and comment wording e04ccfc28252 xfs: use blkdev_report_zones_cached() ad3c1188b401 btrfs: use blkdev_report_zones_cached() 1efbbc641ef7 block: add zone write plug condition to debugfs zone_wplugs 2b39d4a6c67d block: improve zone_wplugs debugfs attribute output b30ffcdc0c15 block: introduce BLKREPORTZONESV2 ioctl 31f0656a4ab7 block: introduce blkdev_report_zones_cached() f2284eec5053 block: introduce blkdev_get_zone_info() 1af3f4e0c42b block: refactor blkdev_report_zones() code 0bf0e2e46668 block: track zone conditions 6e945ffb6555 block: use zone condition to determine conventional zones ca1a897fb266 block: reorganize struct blk_zone_wplug fdb9aed869f3 block: introduce disk_report_zone() e8ecb21f081f block: cleanup blkdev_report_zones() bba4322e3f30 block: freeze queue when updating zone resources efae226c2ef1 block: handle zone management operations completions 21ef26d0e71f arm64: tegra: Add pinctrl definitions for pcie-ep nodes 3c36965df808 regulator: Add support for MediaTek MT6363 SPMI PMIC Regulators d0f9f5b7a335 dt-bindings: regulator: Document MediaTek MT6363 PMIC Regulators a87a7b353072 regulator: Add support for MediaTek MT6316 SPMI PMIC Regulators 40a7c5db9020 dt-bindings: regulator: Document MediaTek MT6316 PMIC Regulators 655079ac8a77 ASoC: qcom: q6asm: Use guard() for spin locks 680c683c8f49 ASoC: qcom: q6asm-dai: Use guard() for spin locks b828059f86f6 ASoC: qcom: q6apm-dai: Use guard() for spin locks 4b1edbb028fb ASoC: qcom: q6afe: Use guard() for spin locks 6e00112d31c8 ASoc: qcom: q6asm: Use automatic cleanup of kfree() de8e95773c48 ASoc: qcom: q6prm: Use automatic cleanup of kfree() 89cf2223ee7b ASoc: qcom: q6apm: Use automatic cleanup of kfree() 55094e55ae36 ASoc: qcom: q6afe: Use automatic cleanup of kfree() 896f1e4e1064 ASoc: qcom: q6adm: Use automatic cleanup of kfree() 88a5f8e628ef ASoc: qcom: audioreach: Use automatic cleanup of kfree() bcb3f6f5286b ASoc: qcom: audioreach: remove unused variables f678ea19e8f6 ASoC: qcom: q6asm: set runtime correctly for each stream 44432315444c ASoC: qcom: q6asm-dai: use q6asm_get_hw_pointer b6a1d7243ec3 ASoC: qcom: q6asm: add q6asm_get_hw_pointer e386c2cf3df2 ASoC: qcom: q6asm-dai: schedule all available frames to avoid dsp under-runs a354f030dbce ASoC: qcom: q6asm: handle the responses after closing bfbb12dfa144 ASoC: qcom: q6asm-dai: perform correct state check before closing 81c53b52de21 ASoC: qcom: qdsp6: q6asm-dai: set 10 ms period and buffer alignment. 74cc4f3ea4e9 ASoC: qcom: q6adm: the the copp device only during last instance 950a4e5788fc ASoC: qcom: q6apm-dai: set flags to reflect correct operation of appl_ptr ae83f3b72621 module: Add compile-time check for embedded NUL characters 57e9853737e2 media: radio: si470x: Fix DRIVER_AUTHOR macro definition 9de2198ab975 media: dvb-usb-v2: lmedm04: Fix firmware macro definitions cf76553aaa36 entry,unwind/deferred: Fix unwind_reset_info() placement b88827cb0bd1 dt-bindings: arm: mediatek: add BPI-R4 Pro board 009a2ba40303 Fix a drop_nlink warning in minix_rename d3e0e8661ceb Fix a drop_nlink warning in minix_rmdir 21215ce7a95a Add error handling to minix filesystem for inode corruption detection 34da4a5d6814 x86/mce: Unify AMD THR handler with MCA Polling 34194cb38503 dt-bindings: soc: bcm: Add bcm2712 compatible 41f476700066 x86/msr: Add CPU_OUT_OF_SPEC taint name to "unrecognized" pr_warn(msg) 8caec6c9fef7 xfs: support sub-block aligned vectors in always COW mode 001397f5ef49 iomap: add IOMAP_DIO_FSBLOCK_ALIGNED flag 66d78a11479c xfs: error tag to force zeroing on debug kernels 39be21386d14 iomap: remove old partial eof zeroing optimization 77c475692c5e xfs: fill dirty folios on zero range of unwritten mappings 5c13dde963df xfs: always trim mapping to requested range for zero range 395ed1ef0012 iomap: optional zero range dirty folio processing 93570c652b80 fuse: remove fc->blkbits workaround for partial writes 49590716be88 iomap: remove pos+len BUG_ON() to after folio lookup 4ea907108a5c fuse: use iomap for readahead f8d98072feee filemap: add helper to look up dirty folios in a range 03e9618e8240 fuse: use iomap for read_folio d4e88bb08e5f iomap: make iomap_read_folio() a void return c2b1adc46245 iomap: move buffered io bio logic into new file b2f35ac4146d iomap: add caller-provided callbacks for read and readahead fb7a10ac4704 iomap: set accurate iter->pos when reading folio ranges d43558ae6729 iomap: track pending read bytes more optimally 2f538ef9f6f7 spi: aspeed: Use devm_iounmap() to unmap devm_ioremap() memory aa897ffc396b ASoC: dt-bindings: ti,pcm1862: convert to dtschema a6446829f841 init: Replace simple_strtoul() with kstrtouint() in root_delay_setup() 2706659d642e fs: fully sync all fses even for an emergency sync fbc22c299636 fs: do not pass a parameter for sync_inodes_one_sb() b6d31cd41814 gpio: cdev: replace use of system_wq with system_percpu_wq 355531a5ffd9 arm64: dts: mediatek: Add GCE header for MT8196 c6dcf3283044 arm64: dts: mediatek: mt7981b: Add reserved memory for TF-A 8bc650405f44 arm64: dts: mediatek: mt7981b: Configure UART0 pinmux 0485a18d9141 fs: rename fs_types.h to fs_dirent.h 6303c0187f03 iommupt: Add a kunit test for the SW bits 101a2854110f iommu/vt-d: Follow PT_FEAT_DMA_INCOHERENT into the PASID entry d373449d8e97 iommu/vt-d: Use the generic iommu page table ef7bfe5bbffd iommupt/x86: Support SW bits and permit PT_FEAT_DMA_INCOHERENT 1978fac28168 iommupt/x86: Set the dirty bit only for writable PTEs 5448c1558f60 iommupt: Add the Intel VT-d second stage page table format df92fad93546 platform/x86: x86-android-tablets: Omit a variable reassignment in lenovo_yoga_tab2_830_1050_init_codec() 1eae7d43ec37 platform/surface: aggregator: Omit a variable reassignment in ssam_serial_hub_probe() efa03dab7ce4 iommupt: Flush the CPU cache after any writes to the page table aefd967dab64 iommupt: Use the incoherent start/stop functions for PT_FEAT_DMA_INCOHERENT bcc64b57b48e iommupt: Add basic support for SW bits in the page table 36ae67b13976 iommu/pages: Add support for incoherent IOMMU page table walkers bc5233c0904e iommupt: Add a kunit test for the IOMMU implementation 2fdf6db436e3 iommu/amd: Remove AMD io_pgtable support 789a5913b29c iommu/amd: Use the generic iommu page table aef5de756ea8 iommupt: Add the x86 64 bit page table format e93d5945ed5b iommufd: Change the selftest to use iommupt instead of xarray e5359dcc617a iommupt: Add a mock pagetable format for iommufd selftest to use 1dd4187f53c3 iommupt: Add a kunit test for Generic Page Table 4a00f9434891 iommupt: Add read_and_clear_dirty op dcd6a011a8d5 iommupt: Add map_pages op 7c53f4238aa8 iommupt: Add unmap_pages op 9d4c274cd7d5 iommupt: Add iova_to_phys op 879ced2bab1b iommupt: Add the AMD IOMMU v1 page table format cdb39d918579 iommupt: Add the basic structure of the iommu implementation ab0b572847ac genpt: Add Documentation/ files 7c5b184db714 genpt: Generic Page Table base API cad767a9af05 arm64: dts: exynos7870-j6lte: enable display panel support ba2cd209cf8d arm64: dts: exynos7870-a2corelte: enable display panel support 35e69cc6bdef arm64: dts: exynos7870-on7xelte: enable display panel support fe02894a1930 arm64: dts: exynos7870: add DSI support 81280d39a2f9 dt-bindings: soc: samsung: exynos-pmu: allow mipi-phy subnode for Exynos7870 PMU 2b5e9f9b7e41 net: Convert struct sockaddr to fixed-size "sa_data[14]" c1a799eef62b bpf: Convert bpf_sock_addr_kern "uaddr" to sockaddr_unsized 8116d803e7f8 bpf: Convert cgroup sockaddr filters to use sockaddr_unsized consistently 449f68f8fffa net: Convert proto callbacks from sockaddr to sockaddr_unsized 3d39d34146f2 net: Remove struct sockaddr from net.h 85cb0757d7e1 net: Convert proto_ops connect() callbacks to use sockaddr_unsized 0e50474fa514 net: Convert proto_ops bind() callbacks to use sockaddr_unsized bf33247a90d3 net: Add struct sockaddr_unsized for sockaddr of unknown length 5de9ea1c50f0 net: phy: fixed_phy: remove fixed_phy_add 458639c42b7e MIPS: BCM47XX: remove creating a fixed phy 10d2f15afba2 net: b44: register a fixed phy using fixed_phy_register_100fd if needed 0ee21f39c5d8 m68k: coldfire: remove creating a fixed phy dc86b621e1b4 net: fec: register a fixed phy using fixed_phy_register_100fd if needed c9445e3c0876 net: phy: fixed_phy: add helper fixed_phy_register_100fd 055e554b8fff net: altera-tse: Init PCS and phylink before registering netdev 9350ea63fec6 net: altera-tse: Don't use netdev name for the PCS mdio bus dd2619d38d7e net: altera-tse: Warn on bad revision at probe time 687452051886 net: altera-tse: Set platform drvdata before registering netdev 617a0dd24ef2 net: phy: make phy_device members pause and asym_pause bitfield bits 2ee95ec17e97 net: rnpgbe: Add register_netdev c6d3f0198eaa net: rnpgbe: Add basic mbx_fw support 4543534c3ef5 net: rnpgbe: Add basic mbx ops support 1b7f85f733fd net: rnpgbe: Add n500/n210 chip support with BAR2 mapping ee61c10cd482 net: rnpgbe: Add build support for rnpgbe 3f02b8272557 ti: netcp: convert to ndo_hwtstamp callbacks d8fdc7069474 net: pch_gbe: convert to use ndo_hwtstamp callbacks a23d0486d05a net: thunderx: convert to use ndo_hwtstamp callbacks 72c35e3a9589 net: octeon: mgmt: convert to use ndo_hwtstamp callbacks 94037a0e18e3 net: liquidio_vf: convert to use ndo_hwtstamp callbacks 2b3844754881 net: liquidio: convert to use ndo_hwtstamp callbacks e0c78fcad2bb dt-bindings: net: ethernet-phy: clarify when compatible must specify PHY ID f2143e283c6b net: devmem: Remove unused declaration net_devmem_bind_tx_release() 5c59df126bae selftests: mptcp: join: validate extra bind cases 4a6220a453c8 selftests: mptcp: join: do_transfer: reduce code dup e461e8a799a2 mptcp: pm: in kernel: only use fullmesh endp if any f88191c7f361 mptcp: pm: in-kernel: record fullmesh endp nb 3b88a535a8e1 net/mlx5e: Defer channels closure to reduce interface down time 911e3a37b024 net/mlx5e: Pass old channels as argument to mlx5e_switch_priv_channels 477c352adda4 net/mlx5e: Do not re-apply TIR loopback configuration if not necessary a4c81e72f132 net/mlx5: IPoIB, set self loopback prevention in TIR init 99b002018f6a net/mlx5e: Allow setting self loopback prevention bits on TIR init 5c51a86122b2 net/mlx5e: Use TIR API in mlx5e_modify_tirs_lb() 091400a5d411 net/mlx5e: Enhance function structures for self loopback prevention application 52665fcc2241 xen/netfront: Comment Correction: Fix Spelling Error and Description of Queue Quantity Rules 96c68954cd3b net: sungem_phy: Fix a typo error in sungem_phy 9781642e5890 veth: Fix a typo error in veth 2428803d5eef gtp: Fix a typo error for size f4b2786fb14b virtio_net: Fix a typo error in virtio_net 1bf5b90cd2f9 rust: auxiliary: fix false positive warning for missing a safety comment eaca1a4dc51e net: stmmac: imx: use ->set_phy_intf_sel() 38cd4e84b369 net: stmmac: imx: cleanup arguments for set_intf_mode() method 35103babce30 net: stmmac: imx: simplify set_intf_mode() implementations c012710c14a7 net: stmmac: imx: use stmmac_get_phy_intf_sel() d73c1dccfb99 net: stmmac: imx: use FIELD_PREP()/FIELD_GET() for PHY_INTF_SEL_x 8233cc439779 net: stmmac: imx: convert to PHY_INTF_SEL_xxx 1b6aa81c8562 net: stmmac: add support for configuring the phy_intf_sel inputs b459790d3fd6 net: stmmac: add stmmac_get_phy_intf_sel() 4a4692e90918 net: stmmac: add phy_intf_sel and ACTPHYIF definitions 553f23d19535 net: stmmac: s32: move PHY_INTF_SEL_x definitions out of the way dec568a36f9b net: stmmac: imx: use phylink's interface mode for set_clk_tx_rate() 46173144e03d net: mark deliver_skb() as unlikely and not inlined 105bae321862 rtnetlink: honor RTEXT_FILTER_SKIP_STATS in IFLA_STATS f656279afde1 samples: rust: debugfs_scoped: add example for blobs 35bd14d929af rust: debugfs: support binary large objects for ScopedDir 52af0c37964b samples: rust: debugfs: add example for blobs a9fca8a7b2c5 rust: debugfs: support blobs from smart pointers 9c804d9cf2db rust: debugfs: support for binary large objects 0ddceba2701e rust: uaccess: add UserSliceWriter::write_slice_file() 861505334767 rust: uaccess: add UserSliceWriter::write_slice_partial() 5829e330482b rust: uaccess: add UserSliceReader::read_slice_file() f2af7b01b055 rust: uaccess: add UserSliceReader::read_slice_partial() 390d967653e1 pidfs: reduce wait_pidfd lock scope db7bd1affa85 rust: fs: add file::Offset type alias 333fa35fbd1f dt-bindings: mmc: ti,omap2430-sdhci: convert to DT schema 9485ba8ab325 arm: dts: ti: omap: Drop unnecessary properties for SDHCI node bb2ffb47d822 arm: dts: ti: omap: am335x-pepper: Fix vmmc-supply property typo 3862123e9b56 ARM: dts: omap3: n900: Correct obsolete TWL4030 power compatible f7f3bc18300a ARM: dts: omap3: beagle-xm: Correct obsolete TWL4030 power compatible 5267fcd180b1 ARM: dts: omap: Add support for TQMa335x/MBa335x c579ced456db ARM: dts: omap: AM33xx: add cpu label 6cf18454d7ca dt-bindings: omap: add AM335x-based TQMa335x SOM and MBa335x board 3f6178392050 ti-sysc: allow OMAP2 and OMAP4 timers to be reserved on AM33xx ae18c465b3ae ARM: OMAP2+: Fix falg->flag typo in omap_smc2() d0c4b1723c41 ARM: dts: am335x-netcom-plus-2xx: add missing GPIO labels 473de5d3466f ARM: dts: ti: omap: am335x-baltos: add a regulator for the mPCIe slot 905664e27647 ARM: dts: omap: rework Baltos LED nodes 9c95fc710b0d ARM: dts: am33xx: Add missing serial console speed 47955b58cf9b x86/cpufeatures: Correct LKGS feature flag description d723f36e014d sched_ext: Minor cleanups to scx_task_iter 023af03caed8 sched_ext: Move __SCX_DSQ_ITER_ALL_FLAGS BUILD_BUG_ON to the right place cc77a203896e selftests/bpf: Test parsing of (multi-)split BTF 4f596acc260e libbpf: Fix parsing of multi-split BTF aef9703dcbf8 arm64: dts: socfpga: agilex5: Add SMMU-V3-PMCG nodes 3e99d51aaaba arm64: dts: socfpga: agilex5: Add L2 and L3 cache cbb842548a9d selftests/coredump: add second PIDFD_INFO_COREDUMP_SIGNAL test 619e2227cc32 selftests/coredump: add first PIDFD_INFO_COREDUMP_SIGNAL test 32ae33f796cb selftests/coredump: ignore ENOSPC errors 408a0ed9eed0 selftests/coredump: add debug logging to coredump socket protocol tests 2343cbee9f60 selftests/coredump: add debug logging to coredump socket tests d5694db5dc73 selftests/coredump: add debug logging to test helpers 305e6b167c59 selftests/coredump: handle edge-triggered epoll correctly 8b64f54c81d5 selftests/coredump: fix userspace coredump client detection 32ae9fa4063a selftests/coredump: fix userspace client detection c09ea6659e50 selftests/coredump: split out coredump socket tests c71147f42bff selftests/coredump: split out common helpers 2593deaac80f selftests/pidfd: add second supported_mask test e12f734208c5 selftests/pidfd: add first supported_mask test a945535dfd21 selftests/pidfd: update pidfd header ec7f31b2a2d3 block: make bio auto-integrity deadlock safe eef09f742be2 block: blocking mempool_alloc doesn't fail 5935461b4584 docs: rust: quick-start: add Debian 13 (Trixie) b3387b312226 docs/bpf: Add missing BPF k/uprobe program types to docs efa47566ad0b libbpf: Update the comment to remove the reference to the deprecated interface bpf_program__load(). 74bd7bc0683e libbpf: Complete the missing @param and @return tags in btf.h 6422060aa9c7 KVM: x86/mmu: Move the misplaced export of kvm_zap_gfn_range() 65a70164aba7 KVM: x86: Add a helper to dedup reporting of unhandled VM-Exits 380fd29d57ab spi: tegra210-quad: Check hardware status on timeout 6022eacdda8b spi: tegra210-quad: Refactor error handling into helper functions b4e002d8a7ce spi: tegra210-quad: Fix timeout handling 4b25b75c30d9 io_uring/memmap: return bool from io_mem_alloc_compound() ffce32436431 io_uring/cancel: move cancelation code from io_uring.c to cancel.c 01e019b2a30d io_uring/cancel: move __io_uring_cancel() into cancel.c 0d677936d677 io_uring/cancel: move request/task cancelation logic into cancel.c bc82b0221820 io_uring/memmap: remove dead io_create_region_mmap_safe() declaration 2f6da95cfbaf arm64: dts: socfpga: agilex5: fix CHECK_DTBS warning for NAND 30ed05adca4a xsk: use a smaller new lock for shared pool case 462280043466 xsk: do not enable/disable irq when grabbing/releasing xsk_tx_list_lock c4e68959af66 ASoC: dt-bindings: ti,tas2781: Add TAS5822 support ecaba8b7990d ASoC: tas2781: Add tas5822 support 3b071bdd2684 ASoC: tas2781: Replace deprecated strcpy() with strscpy() af9c8092d842 regmap: i3c: Use ARRAY_SIZE() 46f045db5a94 rust: Add read_poll_timeout_atomic function 1149fcf75972 tracing: Add an option to show symbols in _text+offset for function profiler bbec8e28cac5 tracing: Allow tracer to add more than 32 options 1a31cb278210 media: dvb-usb: pctv452e: move snd/rcv len check before kmalloc ad68b55a9ed0 rust: add udelay() function 89c545e29ecd sev-dev: use prepare credential guard 4c5941ca1104 sev-dev: use guard for path c8ad3098e127 cred: add prepare credential guard 4037e28cd47e net/dns_resolver: use credential guards in dns_query() b66c7af4d86d cgroup: use credential guards in cgroup_attach_permissions() 5db84abd2afb act: use credential guards in acct_write_process() c5c92c624aeb smb: use credential guards in cifs_get_spnego_key() f41799b2e169 nfs: use credential guards in nfs_idmap_get_key() bff3c841f7bd nfs: use credential guards in nfs_local_call_write() 94afb627dfc2 nfs: use credential guards in nfs_local_call_read() 5e88d1aadcd2 erofs: use credential guards ff2044cd277d binfmt_misc: use credential guards 6e1d1c1fa7b1 backing-file: use credential guards for mmap b688171f910e backing-file: use credential guards for splice write c3076d146e31 backing-file: use credential guards for splice read f119feaa0658 backing-file: use credential guards for writes 4f0a4825786a backing-file: use credential guards for reads 84c1a329b4fc aio: use credential guards 019e52e8d324 cred: add scoped_with_creds() guards 1ad5b411afc3 unix: don't copy creds 0f0e7cee3496 target: don't copy kernel creds 4601b7923d1b nbd: don't copy kernel creds b9e3594e7019 firmware: don't copy kernel creds ae40e6c65791 cred: add scoped_with_kernel_creds() 40314c2818b7 cred: make init_cred static 4c7ceeb62d33 cred: add kernel_cred() helper 4e97bae1b412 cleanup: fix scoped_class() a0c7005333f9 iommu/amd: Fix potential out-of-bounds read in iommu_mmio_show 27cb3de7f43a net: add net cookie for net device trace events 534ea60bc480 pinctrl: tangier: Unify messages with help of dev_err_probe() a13735785c27 pinctrl: lynxpoint: Unify messages with help of dev_err_probe() e2620a2c44dc pinctrl: intel: Unify messages with help of dev_err_probe() 6afe489df6b3 pinctrl: cherryview: Unify messages with help of dev_err_probe() cf6dd6cafdfc pinctrl: baytrail: Unify messages with help of dev_err_probe() 1fe4002cf7f2 x86/ptrace: Always inline trivial accessors 323d93f0432e cleanup: Always inline everything 32034df66b5f rseq: Switch to TIF_RSEQ if supported 7a5201ea1907 rseq: Split up rseq_exit_to_user_mode() 70fe25a3bc53 entry: Split up exit_to_user_mode_prepare() 3db6b38dfe64 rseq: Switch to fast path processing on exit to user 05b44aef709c rseq: Implement fast path for exit to user 39a167560a61 rseq: Optimize event setting e2d4f4227115 rseq: Rework the TIF_NOTIFY handler 9f6ffd4cebda rseq: Separate the signal delivery path 0f085b41880e rseq: Provide and use rseq_set_ids() eaa9088d568c rseq: Use static branch for syscall exit debug when GENERIC_IRQ_ENTRY=y c1cbad8f99b5 rseq: Make exit debugging static branch based f7ee1964ac39 rseq: Replace the original debug implementation abc850e7616c rseq: Provide and use rseq_update_user_cs() 9c37cb6e80b8 rseq: Provide static branch for runtime debugging 5412910487d0 rseq: Expose lightweight statistics in debugfs dab344753e02 rseq: Provide tracepoint wrappers for inline code 2fc0e4b4126c rseq: Record interrupt from user space 4b7de6df20d4 rseq: Cache CPU ID and MM CID values 4fc9225d19ad sched: Move MM CID related functions to sched.h 7702a9c28567 entry: Inline irqentry_enter/exit_from/to_user_mode() 54a5ab56242f entry: Remove syscall_enter_from_user_mode_prepare() 5204be16790f entry: Clean up header faba9d250eae rseq: Introduce struct rseq_data 566d8015f7ee rseq: Avoid CPU/MM CID updates when no event pending 83409986f49f rseq, virt: Retrigger RSEQ after vcpu_run() d923739e2e35 rseq: Simplify the event notification 067b3b41b4dd rseq: Simplify registration 41b43a6ba384 rseq: Remove the ksig argument from rseq_handle_notify_resume() 77f19e4d4fc9 rseq: Move algorithm comment to top fdc0f39d289e rseq: Condense the inline stubs 3ca59da7aa5c rseq: Avoid pointless evaluation in __rseq_notify_resume() 3ce17e690994 select: Convert to scoped user access e02718c9865c x86/futex: Convert to scoped user access e4e28fd6986e futex: Convert to get/put_user_inline() b2cfc0cd68b8 uaccess: Provide put/get_user_inline() e497310b4ffb uaccess: Provide scoped user access regions 2db48d8bf87d arm64: uaccess: Use unsafe wrappers for ASM GOTO 4df43709370c perf jevents: Make all tables static 3f02cebe1302 perf metricgroup: When copy metrics copy default information 3bae9228a550 perf metricgroup: Missed free on error path 5faa23cdab41 perf metricgroup: Update comment on location of metric_event list 371d32394e53 perf evsel: Remove unused metric_events variable a4438f06b1db PCI/TSM: Report active IDE streams 9ddaf9c3ed00 PCI/IDE: Report available IDE streams 1e4d2ff3ae45 PCI/IDE: Add IDE establishment helpers 290b633a7d8a PCI: Establish document for PCI host bridge sysfs attributes c0c1262fbfba PCI: Add PCIe Device 3 Extended Capability enumeration 3225f52cde56 PCI/TSM: Establish Secure Sessions and Link Encryption 215afa89d249 PCI: Introduce pci_walk_bus_reverse(), for_each_pci_dev_reverse() f16469ee733a PCI/IDE: Enumerate Selective Stream IDE capabilities 603c646f0010 coco/tsm: Introduce a core device for TEE Security Managers 682921ab3312 dt-bindings: firmware: qcom,scm: Document SCM on Kaanapali SOC db252c105648 soc: qcom: socinfo: add support to extract more than 32 image versions d403276969b2 soc: qcom: smem: drop the WARN_ON() on SMEM item validation 4e13c6aed86f arm64: defconfig: Build NSS clock controller driver for IPQ5424 85d55d8cc3ef soc: qcom: ubwc: Add config for Kaanapali fd93ed77efe4 net: phy: dp83td510: add MSE interface support for 10BASE-T1L 335a9660e141 net: phy: micrel: add MSE interface support for KSZ9477 family e6e93fb01302 ethtool: netlink: add ETHTOOL_MSG_MSE_GET and wire up PHY MSE access abcf6eef90c6 net: phy: introduce internal API for PHY MSE diagnostics add3c1324a89 selftests: Add napi threaded busy poll test in `busy_poller` c18d4b190a46 net: Extend NAPI threaded polling to allow kthread based busy polling 8adb609f645b wifi: rtw88: Add BUFFALO WI-U3-866DHP to the USB ID list 71ee0d565985 wifi: rtw88: 8822c: use fixed rate and bandwidth to reply CSI packets 9f32bfec545c selftests/bpf: Add test for conditional jumps on same scalar register d43ad9da8052 bpf: Skip bounds adjustment for conditional jumps on same scalar register 7d99a7c6c6a3 mpls: Drop RTNL for RTM_NEWROUTE, RTM_DELROUTE, and RTM_GETROUTE. e833eb25161a mpls: Protect net->mpls.platform_label with a per-netns mutex. fb2b77b9b1db mpls: Convert RTM_GETNETCONF to RCU. dde1b38e873c mpls: Convert mpls_dump_routes() to RCU. 3a49629335a5 mpls: Use mpls_route_input() where appropriate. 73e405393991 mpls: Add mpls_route_input(). 1fb462de9329 mpls: Pass net to mpls_dev_get(). ab061f334792 mpls: Add mpls_dev_rcu(). bc7ebc569e8c mpls: Use in6_dev_rcu() and dev_net_rcu() in mpls_forward() and mpls_xmit(). d8f9581e1b7f ipv6: Add in6_dev_rcu(). 451c538ec067 mpls: Unify return paths in mpls_dev_notify(). f0914b8436c5 mpls: Hold dev refcnt for mpls_nh. 2214ca1ff6df mpls: Return early in mpls_label_ok(). 0d971ffdae58 wifi: rtw89: Enable the new rtw89_8852cu module 406849000df4 wifi: rtw89: Add rtw8852cu.c 6bc2711085a5 wifi: rtw89: 8852c: Accept USB devices and load their MAC address 19faad8c729d wifi: rtw89: Add rtw8852c_hfc_param_ini_usb a86589908460 wifi: rtw89: Add rtw8852c_dle_mem_usb{2,3} 97259766b18e wifi: rtw89: 8852c: Fix rtw8852c_pwr_{on,off}_func() for USB 32e0381e8603 wifi: rtw89: Fix rtw89_mac_dmac_func_pre_en_ax() for USB/SDIO 199afd3af12c wifi: rtw89: usb: Prepare rtw89_usb_ops_mac_post_init() for RTL8852CU 7697701d6c03 wifi: rtw89: usb: Prepare rtw89_usb_ops_mac_pre_init() for RTL8852CU 994944aa58f8 wifi: rtw89: usb: Move bulk out map to new struct rtw89_usb_info 89acd6c49322 wifi: rtw89: Add rtw89_core_get_ch_dma_v2() 030b8d5878e8 wifi: rtw89: 8832cu: turn off TX partial mode 342d2a607450 dt-bindings: clock: qcom: Add Kaanapali Global clock controller 395e0e794f9a dt-bindings: clock: qcom: Document the Kaanapali TCSR Clock Controller 15c320b286a1 dt-bindings: clock: qcom-rpmhcc: Add RPMHCC for Kaanapali 209ff7af79bf net: stmmac: rename devlink parameter ts_coarse into phc_coarse_adj a3da84c36b1a arm64: dts: qcom: sdm845-oneplus: Describe TE gpio 8dda2fecf76b arm64: dts: qcom: sdm845-oneplus: Implement panel sleep pinctrl 6c55c3c261ed arm64: dts: qcom: sdm845-oneplus: Group panel pinctrl 69b8bbde238a arm64: dts: qcom: sdm845-oneplus: Update compatbible and add DDIC supplies 22795871edea net: dsa: yt921x: Fix spelling mistake "stucked" -> "stuck" 18aa36238a4d net: phy: realtek: add interrupt support for RTL8221B acbf1d0a9aeb hinic3: fix misleading error message in hinic3_open_channel() 40360803622c soc: qcom: socinfo: Add SoC ID for QCS6490 98c92de40f6a dt-bindings: arm: qcom,ids: Add SoC ID for QCS6490 d92ebadda5e3 soc: qcom: ice: Add HWKM v1 support for wrapped keys 72a63169bf11 arm64: dts: qcom: qcs6490-rb3gen2: Rename vph-pwr regulator node 27600b51fbc8 MAINTAINERS: extend DOCUMENTATION SCRIPTS to the full directories fde40a558dbd rust: usb: fix broken call to T::disconnect() e849217cf376 Documentation: treewide: Replace marc.info links with lore 2c62e2e874d1 coding-style: fix verb typo f59b701b4674 tools/testing/nvdimm: Use per-DIMM device handle 7900aa699c34 sched_ext: Fix cgroup exit ordering by moving sched_ext_free() to finish_task_switch() d245698d727a cgroup: Defer task cgroup unlink until after the task is done switching out 260fbcb92bbe cgroup: Move dying_tasks cleanup from cgroup_task_release() to cgroup_task_free() 16dad7801aad cgroup: Rename cgroup lifecycle hooks to cgroup_task_*() 83e0e12219a4 KVM: selftests: Rename "guest_paddr" variables to "gpa" 43bc0aa19a21 nvdimm: allow exposing RAM carveouts as NVDIMM DIMM devices b1f02f005a2e Documentation: power: Add document on debugging shutdown hangs 4ab25c921476 Documentation: intel-pstate: Use :ref: directive for internal linking 3615e3f7947a io_uring/rsrc: use get/put_user() for integer copy adb395c457a6 io_uring/slist: remove unused wq list splice helpers 2817e6fa84ac ACPI: thermal: Add WQ_PERCPU to alloc_workqueue() users ec4291f524a3 ACPI: OSL: Add WQ_PERCPU to alloc_workqueue() users 87c21e240659 ACPI: EC: Add WQ_PERCPU to alloc_workqueue() users 6447ece47c73 ACPI: OSL: replace use of system_wq with system_percpu_wq 0327c504e274 ACPI: scan: replace use of system_unbound_wq with system_dfl_wq 2e448748146d lib/vsprintf: Improve vsprintf + sprintf function comments 414121190348 crypto: arm64/sha3 - Rename conflicting function 863ee5a3aa91 crypto: s390/sha3 - Rename conflicting functions 0e253e250ed0 crypto: x86/aes-gcm-vaes-avx2 - initialize full %rax return register 2cc1c01fe977 selftests/namespace: test listns() pagination fc85885692a8 selftests/namespace: add stress test d18cf3f9a4ab selftests/namespace: commit_creds() active reference tests 80fedf8168ee selftests/namespace: third threaded active reference count test ee861032381b selftests/namespace: second threaded active reference count test 29f083c49982 selftests/namespace: first threaded active reference count test c89d100f6a10 selftests/namespaces: twelth inactive namespace resurrection test c80168b677fb selftests/namespaces: eleventh inactive namespace resurrection test 3798991a9f56 selftests/namespaces: tenth inactive namespace resurrection test b9d09f568b35 selftests/namespaces: ninth inactive namespace resurrection test 6de17ec3ccc1 selftests/namespaces: eigth inactive namespace resurrection test 54a29d123381 selftests/namespaces: seventh inactive namespace resurrection test aec223769528 selftests/namespaces: sixth inactive namespace resurrection test 2b9fa5bf0c41 selftests/namespaces: fifth inactive namespace resurrection test 40226da47124 selftests/namespaces: fourth inactive namespace resurrection test 5aec9f455ced selftests/namespaces: third inactive namespace resurrection test c0f06da56860 selftests/namespaces: second inactive namespace resurrection test a1e49d8d18ba selftests/namespaces: first inactive namespace resurrection test 39bcc7ae5786 selftests/namespaces: seventh listns() permission test cff66421ee59 selftests/namespaces: sixth listns() permission test 1c28817eb37e selftests/namespaces: fifth listns() permission test 6f360f2b2f22 selftests/namespaces: fourth listns() permission test 2635f93989bf selftests/namespaces: third listns() permission test ec382377311b selftests/namespaces: second listns() permission test 1f8ee4a1f94a selftests/namespaces: first listns() permission test 674294a479fc selftests/namespaces: ninth listns() test b0de4c80fb83 selftests/namespaces: eigth listns() test 6aeca1dd493b selftests/namespaces: seventh listns() test bc8da67e0e1e selftests/namespaces: sixth listns() test 4080b9d946f4 selftests/namespaces: fifth listns() test abac8de3e500 selftests/namespaces: fourth listns() test 46909d13434b selftests/namespaces: third listns() test 6a68c7f919d9 selftests/namespaces: second listns() test e2ff8d88649c selftests/namespaces: first listns() test 158c5c786e91 selftests/namespaces: add listns() wrapper da3c02b70cd9 selftests/namespaces: fifteenth active reference count tests a9d84bf7bf32 selftests/namespaces: fourteenth active reference count tests 2a94bf7bb879 selftests/namespaces: thirteenth active reference count tests 04aee1a3462d selftests/namespaces: twelth active reference count tests 26d238ea6a34 selftests/namespaces: eleventh active reference count tests e7585a9ef5be selftests/namespaces: tenth active reference count tests a8ce47a1ac4b selftests/namespaces: ninth active reference count tests 94f87110807a selftests/namespaces: eigth active reference count tests 4b971b07e4b4 selftests/namespaces: seventh active reference count tests 47a5fd8ce18b selftests/namespaces: sixth active reference count tests c4803b255ff9 selftests/namespaces: fifth active reference count tests 28655ff2537e selftests/namespaces: fourth active reference count tests c6e25d930b4b selftests/namespaces: third active reference count tests 721c7e41b184 selftests/namespaces: second active reference count tests 6bdce845fd5a selftests/namespaces: first active reference count tests e2b6e5eadc13 selftests/filesystems: remove CLONE_NEWPIDNS from setup_userns() helper 6fc9baa49d0c nsfs: update tools header b36d4b6aa88e arch: hookup listns() system call 76b6f5dfb3fd nstree: add listns() 560e25e70fa4 nstree: add unified namespace list a202a50092cc nstree: simplify rbtree comparison helpers 3c1a52f2a6c8 nstree: maintain list of owned namespaces 3760342fd631 nstree: assign fixed ids to the initial namespaces 04173501a69e nstree: allow lookup solely based on inode 2ccaebc686e9 nstree: introduce a unified tree 8895d2a3dbf4 ns: use anonymous struct to group list member 3a18f809184b ns: add active reference count 4b06b70c8244 ns: rename to exit_nsproxy_namespaces() 6b053576edb1 ns: add __ns_ref_read() 3dd50c58664e ns: initialize ns_list_node for initial namespaces 0b1765830cf9 ns: use NS_COMMON_INIT() for all namespaces d915fe20e5cb ns: add NS_COMMON_INIT() 8627bc8c7d81 ns: add missing authorship d6602e25819d cxl/region: Add support to indicate region has extended linear cache f0c5d3bc2830 cxl: Adjust extended linear cache failure emission in cxl_acpi 06377c54a133 cxl/test: Add cxl_translate module for address translation testing 4fe516d2ad1a cxl/acpi: Make the XOR calculations available for testing b78b9e7b7979 cxl/region: Refactor address translation funcs for testing 952e9057e66c cxl/pci: replace use of system_wq with system_percpu_wq 040acb49bf86 cxl: fix typos in cdat.c comments 3f5b8f7f34f6 cxl/port: Remove devm_cxl_port_enumerate_dports() 82b5d7e30b24 Documentation/driver-api/cxl: remove page-allocator quirk section 617937d4d553 iommu/arm-smmu-qcom: Add Glymur MDSS compatible 45859c059c20 dt-bindings: arm-smmu: Add compatible for Kaanapali and Glymur SoCs 3f5b1169d2ab selftests: ublk: make ublk_thread thread-local variable 0123bb91f464 selftests: ublk: set CPU affinity before thread initialization c28ba6b6c51d ublk: use struct_size() for allocation 529d4d632788 ublk: implement NUMA-aware memory allocation 011af85ccd87 ublk: reorder tag_set initialization before queue allocation 20fb3d05a34b io_uring/uring_cmd: avoid double indirect call in task work dispatch c33e779aba68 io_uring: add wrapper type for io_req_tw_func_t arg 4531d165ee39 io_uring: only call io_should_terminate_tw() once for ctx bc49af56eea8 blktrace: add support for REQ_OP_WRITE_ZEROES tracing 77220f6d18a2 drbd: replace kmap() with kmap_local_page() in receiver path 999e9bc953e3 firmware: ti_sci: Set IO Isolation only if the firmware is capable 7a4cd87e76fb firmware: ti_sci: Replace ifdeffery by pm_sleep_ptr() macro 2d71d7b5e951 media: pci: mgb4: Fix DV capabilities 94de23a9aa48 media: videobuf2: Fix device reference leak in vb2_dc_alloc error path ba92a96b1e95 media: saa7146: Replace saa7146_ext_vv.vbi_fops with write function bc22cd5e076f Documentation: media: fix VIDIOC_REMOVE_BUFS typo dd15fedb67dd media: exynos4-is: fimc-lite: drop unused module alias c349eb64c271 media: exynos4-is: fimc-is: drop unused module alias 59ca64bf98e4 media: vpif_display: fix section mismatch 0ef841113724 media: vpif_capture: fix section mismatch f6be653b3871 media: platform: ti: omap3isp: isp: convert from round_rate() to determine_rate() a0df157faf8b media: i2c: tc358746: convert from round_rate() to determine_rate() 8b8173f4f578 media: i2c: max96717: convert from round_rate() to determine_rate() 8a9f914e2e2e media: i2c: ds90ub953: convert from round_rate() to determine_rate() 17dc8ccd6dd5 media: samsung: exynos4-is: fix potential ABBA deadlock on init 35f29b44ac09 media: mc: Make macros to obtain containers const-aware 68871116f961 media: v4l2-dev: Make macros to obtain containers const-aware f17d28968b7b media: v4l2-subdev: Make media_entity_to_v4l2_subdev() const-aware bb10fdfe8d33 media: dvb_ca_en50221: fix "writen"->"written" ae0e4aa18ff2 media: amphion: Remove dummy PM handling 959d787979e3 media: rcar_jpu: Convert to DEFINE_SIMPLE_DEV_PM_OPS() 445e1658894f media: renesas: rcar_drif: fix device node reference leak in rcar_drif_bond_enabled 8e8856396b54 Revert "power: supply: qcom_battmgr: support disabling charge control" 43cc54d8dbe6 s390/uaccess: Use unsafe wrappers for ASM GOTO 0988ea18c624 riscv/uaccess: Use unsafe wrappers for ASM GOTO 5002dd53144f powerpc/uaccess: Use unsafe wrappers for ASM GOTO 14219398e3e1 x86/uaccess: Use unsafe wrappers for ASM GOTO 3eb6660f26d1 uaccess: Provide ASM GOTO safe wrappers for unsafe_*_user() 44c5b6768e3a ARM: uaccess: Implement missing __get_user_asm_dword() 989b40b7578a perf: arm_pmuv3: Add new Cortex and C1 CPU PMUs 970e1e41805f perf: arm_cspmu: fix error handling in arm_cspmu_impl_unregister() 74db54b28aba MAINTAINERS: change maintainer for Intel MAX10 BMC secure updates 8fa08f8835e5 perf/arm-ni: Add NoC S3 support ee3b8134b2ba modules: add rust modules files to MAINTAINERS e119c2fe8c78 rust: samples: add a module parameter to the rust_minimal sample 0b24f9740f26 rust: module: update the module macro with module parameter support 3809d7a89fe5 rust: module: use a reference in macros::module::module 0b08fc292842 rust: introduce module_param module 51d9ee90ea90 rust: str: add radix prefixed integer parsing functions 821fe7bf16c5 rust: sync: add `SetOnce` 1fd7078f0c69 rtc: sh: stop setting max_user_freq 9115815afbc3 rtc: rx8025: stop setting max_user_freq 48eca7ec00e6 rtc: rx8010: stop setting max_user_freq 69dd36c2009f rtc: rx6110: stop setting max_user_freq b1d53c187e21 rtc: rv8803: stop setting max_user_freq 893a59632647 rtc: rv3032: stop setting max_user_freq 80101193ff6c rtc: rv3028: stop setting max_user_freq 358867b55166 rtc: renesas-rtca3: stop setting max_user_freq 90b033290dd3 rtc: pic32: stop setting max_user_freq 56d9df41ef18 rtc: ds1685: stop setting max_user_freq ea57f0479853 rtc: sa1100: stop setting max_user_freq decc3684c241 perf/arm_cspmu: nvidia: Add pmevfiltr2 support 82dfd72bfb03 perf/arm_cspmu: nvidia: Add revision id matching 04330be8dc7f perf/arm_cspmu: Add pmpidr support a2573bc7908d perf/arm_cspmu: Add callback to reset filter config ed14c9c68b40 rtc: amlogic-a4: simplify probe c3d78c34ad00 perf: arm_pmuv3: Don't use PMCCNTR_EL0 on SMT cores 2ecc8c089802 regulator: pf9453: remove unused I2C_LT register 0144a2b29d95 regulator: pf9453: remove low power mode a2d4691b3fec regulator: pf9453: change the device ID register address 252abf2d07d3 regulator: Small cleanup in of_get_regulation_constraints() 84194c66aaf7 ASoC: codecs: aw88261: pass pointer directly instead of passing the address 164d1037c4f8 ASoC: codecs: simplify aw87390_init() argument a bit f47e782c45f8 ASoC: max98090/91: adding the two virtual Mux widgets in the routes 1a88479436a5 ASoC: fsl_spdif: Constify some structures 947eaef21577 ASoC: max98090/91: adding two virtual Mux widgets for digital mics 8ab64d711b93 thunderbolt: Update deprecated firmware update site in icm.c d776e805f197 thunderbolt: Update NVM firmware upgrade documentation c95de73da12b mtd: spear_smi: fix kernel-doc warnings 68ea577631d3 media: imx8mq-mipi-csi2: drop unused module alias b54de0cc8840 media: imx7-media-csi: drop unused module alias 27ca459535af media: imx-mipi-csis: drop unused module alias 55884478976d media: nxp: imx8-isi: Add ISI support for i.MX91 a85b8b47c878 media: nxp: imx8-isi: Reorder the platform data b2cc5b4ca450 media: nxp: imx8-isi: Add parallel camera input support for i.MX93 556e65b53563 media: nxp: imx8-isi: Refine code by using helper macro 014619ac2ce6 media: dt-bindings: nxp,imx8-isi: Add i.MX91 ISI compatible string 4a086f7a0420 media: rkisp1: Improve frame sequence correctness on stats and params buffers d907d211c30c MAINTAINERS: Add Frank Li as reviewer for NXP media drivers bea18c67a0ec soc: samsung: exynos-chipid: use a local dev variable 56bf2702cab0 arm64: dts: ti: k3-j784s4-j742s2-evm-common: Add bootph-all tag to "pcie1_ctrl" cadd9234aedc arm64: dts: ti: k3-j784s4-j742s2-evm-common: Add bootph-all tag to SERDES0 1f03b9e71e49 arm64: dts: ti: k3-j784s4-evm-pcie0-pcie1-ep: Add boot phase tag to "pcie1_ep" 1f3e4142c0eb 9p: convert to the new mount API 075e8bd4127f 9p: create a v9fs_context structure to hold parsed options c44393d84149 net/9p: move structures and macros to header files 695f2ca1b424 fs/fs_parse: add back fsparam_u32hex 52df783f33ec fs/9p: delete unnnecessary condition a63dd8fd1379 fs/9p: Don't open remote file with APPEND mode when writeback cache is used eeaf38a798af net/9p: cleanup: change p9_trans_module->def to bool e21d451a82f3 9p: Use kvmalloc for message buffers on supported transports e5aa56161657 media: dt-bindings: rockchip,vdec: Add RK3288 compatible 664b42898db7 media: rkvdec: Disable QoS for HEVC and VP9 on RK3328 3dcfa3d12785 media: rkvdec: Add RK3288 variant b26d95f9c654 media: rkvdec: Implement capability filtering 603bf462adff media: rkvdec: Add variants support 3595375c2301 media: rkvdec: Add HEVC backend bbb490053173 scsi: target: Move LUN stats to per-CPU ed6b97a79577 scsi: target: Create and use macro helpers for per-CPU stats 95aa2041c654 scsi: target: Fix LUN/device R/W and total command stats 867e4b1bae4b scsi: core: Improve sdev_store_timeout() 61deab8a323d scsi: core: Remove unused code from scsi_sysfs.c 480ca7954664 scsi: ufs: dt-bindings: mediatek,ufs: Update maintainer information in mediatek,ufs.yaml b0b9c7ccc1ef scsi: ufs: mediatek: Add the maintainer for MediaTek UFS hooks f010c39ae14c scsi: target: Simplify target_lu_gp_members_show() c03b55f235e2 scsi: target: Do not write NUL characters into ASCII configfs output 8e62d8f4b159 scsi: target: Add atomic support to target_core_iblock 2d9668883bba scsi: target: Add WRITE_ATOMIC_16 support to RSOC 710ad826e300 scsi: target: Report atomic values in INQUIRY 526145725106 scsi: target: Add WRITE_ATOMIC_16 handler c486634fe2b1 scsi: target: Add helper to set up atomic values from block_device d505447b8d78 scsi: target: Add atomic se_device fields 3434be392051 scsi: target: Rename target_configure_unmap_from_queue() 1cda37798599 Documentation: power: rt9756: Document exported sysfs entries b6f0796d4398 power: supply: rt9756: Add Richtek RT9756 smart cap divider charger 6964258c6177 dt-bindings: power: supply: Add Richtek RT9756 smart cap divider charger 28124cc0fb8c driver: reset: spacemit-p1: add driver for poweroff/reboot bd44ea12919a power: supply: apm_power: only unset own apm_get_power_status 3fd1695f5da0 power: supply: use ktime_divns() to avoid 64-bit division 06b54f2d741b docs: power: clean up power_supply_class.rst 446fcf494691 power: supply: qcom_battmgr: support disabling charge control 8809980fdc8a power: supply: qcom_battmgr: clamp charge control thresholds ea14bae6df18 power: supply: wm831x: Check wm831x_set_bits() return value 15aca30cc6c6 power: supply: rt9467: Prevent using uninitialized local variable in rt9467_set_value_from_ranges() 8b27fe2d8d23 power: supply: rt9467: Return error on failure in rt9467_set_value_from_ranges() 2c68ac48c52a power: supply: max17040: Check iio_read_channel_processed() return code 92ec7e7b86ec power: supply: cw2015: Check devm_delayed_work_autocancel() return code 6cdc4d488c2f power: supply: rt5033_charger: Fix device node reference leaks 1cb053ea2e1d power: supply: max77705: Fix potential IRQ chip conflict when probing two devices 8ed6b8842c44 power: supply: max77705_charger: implement aicl feature b838cecc2291 MAINTAINERS: Add entry for BD71828 charger 5bff79dad20a power: supply: Add bd718(15/28/78) charger driver ed7a3886957a interconnect: qcom: icc-rpmh: drop support for non-dynamic IDS 11660a5a20e4 interconnect: qcom: sm8750: convert to dynamic IDs 82a0106a8092 interconnect: qcom: sm8650: convert to dynamic IDs e987b4c0d794 interconnect: qcom: sm8550: convert to dynamic IDs 51513bec806f interconnect: qcom: sm8450: convert to dynamic IDs 0b27e5cae0a2 interconnect: qcom: sm8350: convert to dynamic IDs 0b2b044bbe8a interconnect: qcom: sm8150: convert to dynamic IDs 5b83f48e4c1b interconnect: qcom: sm7150: convert to dynamic IDs 3d1a6b4c8c53 interconnect: qcom: sm6350: convert to dynamic IDs 98e4284d2eaf interconnect: qcom: sdx75: convert to dynamic IDs 049aac02ea4a interconnect: qcom: sdx65: convert to dynamic IDs aa270959aacf interconnect: qcom: sdx55: convert to dynamic IDs f6f8220797a0 interconnect: qcom: sdm670: convert to dynamic IDs c6040ccb0af7 interconnect: qcom: sc7180: convert to dynamic IDs aa4e3ba69ede interconnect: qcom: sar2130p: convert to dynamic IDs 4709fc2f5309 interconnect: qcom: qdu1000: convert to dynamic IDs 874be3339c85 interconnect: qcom: qcs8300: convert to dynamic IDs b01058dfaedd interconnect: qcom: qcs615: convert to dynamic IDs 793cfcd1d6ad interconnect: qcom: x1e80100: convert to dynamic IDs 543f5fcba263 interconnect: qcom: sm8250: convert to dynamic IDs 4de68f33d10b interconnect: qcom: sdm845: convert to dynamic IDs 0ab0f87df82f interconnect: qcom: sc8280xp: convert to dynamic IDs ddf2ef52f623 interconnect: qcom: sc8180x: convert to dynamic IDs 93938e0c8c97 interconnect: qcom: sc7280: convert to dynamic IDs fb6f1aaeb44b interconnect: qcom: icc-rpmh: convert link_nodes to dynamic array 7534b9bfe691 tools/nolibc: clean up outdated comments in generic arch.h 68c2a8b59d23 hwmon: (sy7636a) Fix sensor description 3eaf1b631506 hwmon: (aht10) Add support for dht20 2ea255d35bc3 hwmon: (asus-ec-sensors) add ROG STRIX X870-F GAMING WIFI 1f7161fa0d4e docs/hwmon: Update maxim-ic.com links to analog.com 17ede362a6f2 docs/hwmon: Add missing datasheet links for Maxim chips 0da5b278f665 docs/hwmon: Fix broken maxim-ic.com links to analog.com 84df51667a19 ARM: dts: qcom: msm8226-samsung-ms013g: add simple-framebuffer 1cf6be79a865 arm64: dts: qcom: qcm6490-fairphone-fp5: Add UW cam actuator 6678d5cf48de arm64: dts: qcom: qcm6490-fairphone-fp5: Enable CCI pull-up d35984295d5e ARM: dts: qcom: msm8960: rename msmgpio node to tlmm 47f46fa7328b ARM: dts: qcom: msm8960: add I2C nodes for gsbi1 and gsbi8 f239a394f910 ARM: dts: qcom: msm8960: add I2C nodes for gsbi10 and gsbi12 34fc20c48444 ARM: dts: qcom: msm8960: inline qcom-msm8960-pins.dtsi df41d58048a5 ARM: dts: qcom: msm8960: reorder nodes and properties 530f824a4e18 arm64: dts: qcom: sm8750: Add USB support for SM8750 QRD platform 2340f29e2b06 arm64: dts: qcom: sm8750: Add USB support for SM8750 MTP platform 7a5bb9f60527 arm64: dts: qcom: sm8750: Add USB support to SM8750 SoCs 1868c027b652 tools/nolibc: make the "headers" target install all supported archs 44bf8bbe29fd tools/nolibc: add the more portable inttypes.h c6f2dddfa7f9 clk: microchip: mpfs: use regmap for clocks eb43534ee4bb dt-bindings: clk: microchip: mpfs: remove first reg region 933ecf591275 random: remove unused get_random_var_wait functions 10f407c66061 tools/nolibc: provide the portable sys/select.h 0a192745551c RDMA/irdma: CQ size and shadow update changes for GEN3 cd84d8001e54 RDMA/irdma: Silently consume unsignaled completions 153243086eef RDMA/irdma: Initialize cqp_cmds_info to prevent resource leaks 69e8e429bca2 RDMA/irdma: Enforce local fence for LOCAL_INV WRs db75042e93cf tools/nolibc: add missing memchr() to string.h 09c873c91fc1 tools/nolibc: fix misleading help message regarding installation path 4e5a0a0ae83f ALSA: line6: add support for POD HD Pro X 579d6526aa43 riscv: sophgo: dts: enable PCIe for SG2042_EVB_V2.0 c6c215099e89 riscv: sophgo: dts: enable PCIe for SG2042_EVB_V1.X b85ad0d06a19 riscv: sophgo: dts: enable PCIe for PioneerBox 4e27aca4881a riscv: sophgo: dts: add PCIe controllers for SG2042 51d0656959bc genirq/manage: Reduce priority of forced secondary interrupt handler ba14500e4bfc timers/migration: Remove dead code handling idle CPU checking for remote timers 93643b90d6c1 timers/migration: Remove unused "cpu" parameter from tmigr_get_group() 3c8eb36e2a46 timers/migration: Assert that hotplug preparing CPU is part of stable active hierarchy 5eb579dfd46b timers/migration: Fix imbalanced NUMA trees fa9620355d41 timers/migration: Remove locking on group connection 6c181b5667ee timers/migration: Convert "while" loops to use "for" 4138787408aa tick/sched: Limit non-timekeeper CPUs calling jiffies update a4aa1ceb89f5 clk: qcom: tcsrcc-glymur: Update register offsets for clock refs 7a94d5f31b54 soc: qcom: smem: better track SMEM uninitialized state 652a86b24c5a err.h: add INIT_ERR_PTR() macro 1ff28f36eb2f fs/ntfs3: disable readahead for compressed files fa2dc2710076 firewire: core: code refactoring to find and pop transaction entry ddc021b58b52 firewire: core: code refactoring to remove transaction entry 01cc760632b8 Documentation: ARCnet: Update obsolete contact info 055a01b29fd6 dpll: zl3073x: Specify phase adjustment granularity for pins 30176bf7c871 dpll: add phase-adjust-gran pin attribute 32032eb166a6 dt-bindings: pse-pd: ti,tps23881: Add TPS23881B 4d07797faaa1 net: pse-pd: tps23881: Add support for TPS23881B a7aca10c0091 Documentation: netconsole: Separate literal code blocks for full and short netcat command name versions 07f5765f26c3 net: phy: microchip_t1s: configure link status control for LAN867x Rev.D0 e7e756779afa net: phy: microchip_t1s: add support for Microchip LAN867X Rev.D0 PHY 9b443e58a896 net: stmmac: qcom-ethqos: remove MAC_CTRL_REG modification 1c7fe48a9015 net/mlx5e: Convert to new hwtstamp_get/set interface 250da3c8fe81 IB/IPoIB: Add support for hwtstamp get/set ndos 91baaf96f5d0 net/mlx5e: Rename timestamp fields to hwtstamp_config fee182371a59 net/mlx5e: Rename hwstamp functions to hwtstamp bf791659743b net/mlx5e: Remove unnecessary tstamp local variable in mlx5i_complete_rx_cqe 7ea4376b3972 net/mlx5e: Remove redundant tstamp pointer from channel structures 54133f9b4b53 net: mana: Support HW link state events ac7116a626e0 ARM: dts: rockchip: Add spi_flash label to rk3288-veyron cafaf99e4a79 ARM: dts: rockchip: Remove mshc aliases from RK3288 130daaaf1088 ARM: dts: rockchip: Adapt tps65910 nodes on RK3066 boards e6e10c51fb17 selftests/bpf: Add checks in tc_tunnel when entering net namespaces c076fd5bb4d7 selftests/bpf: Skip tc_tunnel subtest if its setup fails 9ea2b810d51a genirq/proc: Fix race in show_irq_affinity() 68c4c159a0db genirq: Fix percpu_devid irq affinity documentation 50433f6eeaed PCI: qcom: Use frequency and level based OPP lookup de90521604fc gfs2: document ip in __gfs2_holder_init kernel-doc comment 620fc27ef6a8 Documentation: gfs2: Consolidate GFS2 docs into its own subdirectory 02c03021e2fc gfs2/sysfs: Replace sprintf/snprintf with sysfs_emit 01bc5d2f0d7d perf tools: Cache counter names for raw samples on s390 915c31f0e692 perf trace: Increase syscall handler map size to 1024 0d1e63183d5c perf vendor events AmpereOneX: Fix spelling typo in the metrics file 1d7f783809fc perf vendor events arm64: Fix typo in Ampere eMag json file 163e5f2b9663 perf record: skip synthesize event when open evsel failed 553d18c98a89 perf lock contention: Load kernel map before lookup d1aec26fce25 selftests/bpf: test_xsk: Integrate test_xsk.c to test_progs framework 75fc630867bb selftests/bpf: test_xsk: Isolate non-CI tests 7a96615f2e2d selftests/bpf: test_xsk: Don't exit immediately on allocation failures 844b13a9ff54 selftests/bpf: test_xsk: Don't exit immediately if validate_traffic fails 5b2a757a1619 selftests/bpf: test_xsk: Don't exit immediately when workers fail 3f09728f9080 selftests/bpf: test_xsk: Don't exit immediately when gettimeofday fails f12f1b5d14b0 selftests/bpf: test_xsk: Don't exit immediately when xsk_attach fails e645bcfb16ea selftests/bpf: test_xsk: Add return value to init_iface() f477b0fd75f5 selftests/bpf: test_xsk: Release resources when swap fails e3dfa0faf1f7 selftests/bpf: test_xsk: Wrap test clean-up in functions bea4f03897c0 selftests/bpf: test_xsk: fix memory leak in testapp_xdp_shared_umem() d66e49ffa020 selftests/bpf: test_xsk: fix memory leak in testapp_stats_rx_dropped() cadc0c1fd79c selftests/bpf: test_xsk: Fix __testapp_validate_traffic()'s return value 2233ef8bba81 selftests/bpf: test_xsk: Initialize bitmap before use 3ab77f35a75e selftests/bpf: test_xsk: Split xskxceiver 90e69d291d19 tracing: fprobe: Remove unused local variable cbe1e1241a4d tracing: probes: Replace strcpy() with memcpy() in __trace_probe_log_err() ceb5d8d367d6 tracing: fprobe: fix suspicious rcu usage in fprobe_entry 84404ce71a4b tracing: uprobe: eprobes: Allocate traceprobe_parse_context per probe 8b658df20658 tracing: uprobes: Cleanup __trace_uprobe_create() with __free() 0d6edbc9a415 tracing: eprobe: Cleanup eprobe event using __free() f959ecdfcb6b tracing: probes: Use __free() for trace_probe_log 0de4c70d04a4 tracing: fprobe: use rhltable for fprobe_ip_table 95853aaab986 arm64: dts: socfpga: agilex5: add support for 013b board 58676e819bf0 dt-bindings: intel: Add Agilex5 SoCFPGA 013b board 384150d7a5b6 rtc: amlogic-a4: fix double free caused by devm c7f8ff611a14 interconnect: qcom: add Kaanapali interconnect provider driver 7463f5ad36d8 dt-bindings: interconnect: document the RPMh Network-On-Chip interconnect in Kaanapali SoC 20052f2ef08a fs: touch up predicts in putname() 5cf236b89f4a can: mcp251x: mcp251x_can_probe(): use dev_err_probe() 243449f99238 can: peak_usb: convert to use ndo_hwtstamp callbacks 336e22325830 can: peak_canfd: convert to use ndo_hwtstamp callbacks 4f6b0435c613 can: convert generic HW timestamp ioctl to ndo_hwtstamp callbacks 60a70e61430b mm: Use folio_next_pos() ac0a11113de3 xfs: Use folio_next_pos() 2408900d408a netfs: Use folio_next_pos() ac9752080475 iomap: Use folio_next_pos() 5f0fc785322d gfs2: Use folio_next_pos() 4fcafa30b70a f2fs: Use folio_next_pos() 4db47b252190 ext4: Use folio_next_pos() 6870892b6437 buffer: Use folio_next_pos() 48f3784b17d9 btrfs: Use folio_next_pos() 4511fd86db6f filemap: Add folio_next_pos() ed5d499b5c9c regcache: maple: Split ->populate() from ->init() 44c1a444b030 regcache: flat: Split ->populate() from ->init() 27fef3048fe9 regcache: flat: Remove unneeded check and error message for -ENOMEM bda6f8749c8e regcache: rbtree: Split ->populate() from ->init() 94a3a95f0315 regcache: Add ->populate() callback to separate from ->init() 6568f14cb5ae vmlinux.lds: Exclude .text.startup and .text.exit from TEXT_MAIN d8a174babf64 riscv: dts: thead: Add reset controllers of more subsystems for TH1520 d5b59ec33c5b crypto: qat - use simple_strtoull to improve qat_uclo_parse_num d91249474783 crypto: hisilicon/qm - add missing default in switch in qm_vft_data_cfg 51996331f713 crypto: hisilicon/sgl - remove unnecessary checks for curr_hw_sgl error 1b5645e45461 crypto: hisilicon/qm - add concurrency protection for variable err_threshold f5a332980a68 crypto: hisilicon/qm - add the save operation of eqe and aeqe f5e297a112fa crypto: qce - Provide dev_err_probe() status on DMA failure 12ad5b2346f9 keys: Annotate struct asymmetric_key_id with __counted_by 841940df6f6e dt-bindings: crypto: amd,ccp-seattle-v1a: Allow 'iommus' property 4fbfd7b206b1 crypto: ti - Add support for AES-XTS in DTHEv2 driver 85e1a7ec61d9 crypto: aead - Add support for on-stack AEAD req allocation 36a304de2640 nstree: simplify return 768b1565d9d1 cgroup: add cgroup namespace to tree after owner is set 4af033dad67e nsfs: raise SB_I_NODEV and SB_I_NOEXEC b21cba8d8719 pidfs: raise DCACHE_DONTCACHE explicitly 6dbe134e4bf7 nsfs: raise DCACHE_DONTCACHE explicitly 1e9a9be249ad nsfs: use inode_just_drop() c9822fad8038 libfs: allow to specify s_d_flags 9d22a34a0163 arm64: dts: renesas: sparrow-hawk: Fix full-size DP connector node name and labels 0bbb838f385a ecryptfs: Use MD5 library instead of crypto_shash 10436adf9df6 iomap: use largest_zero_folio() in iomap_dio_zero() b2c43efc3c8d initrd: Replace simple_strtol with kstrtoint to improve ramdisk_start_setup 2295657ac30a HID: nintendo: Reduce JC_SUBCMD_RATE_MAX_ATTEMPTS 6fc05a144c12 Revert "Docs/zh_CN: Translate skbuff.rst to Simplified Chinese" 0d0eb186421d cxgb4: flower: add support for fragmentation c862381bd03a platform/chrome: cros_ec_lightbar: Check if ec supports suspend commands 5ff8ad390952 kbuild: Add '-fms-extensions' to areas with dedicated CFLAGS 6bfe104fd0f9 interconnect: debugfs: Fix incorrect error handling for NULL path 11e15a6f3287 dt-bindings: interconnect: qcom: Drop QPIC_CORE IDs 295f58fdccd0 interconnect: qcom: sdx75: Drop QPIC interconnect and BCM nodes 3c046c3e043c interconnect: qcom: sa8775p: enable QoS configuration 8a55fbe4c94d dt-bindings: interconnect: add reg and clocks properties to enable QoS on sa8775p ecca75ae5ae6 selftests: drv-net: replace the nsim ring test with a drv-net one 242f7558e7bf arm64: dts: qcom: msm8996: add interconnect paths to USB2 controller 8cf9b43f6b4d interconnect: qcom: msm8996: add missing link to SLAVE_USB_HS 8cd5a59e4d51 io_uring/fdinfo: validate opcode before checking if it's an 128b one 059ca8fd692b wifi: ath10k: use = {} to initialize bmi_target_info instead of memset 877f9c22fdf4 wifi: ath10k: use = {} to initialize pm_qos_request instead of memset e70515039d44 wifi: ath12k: unassign arvif on scan vdev create failure 448bf7b51426 wifi: ath12k: enforce vdev limit in ath12k_mac_vdev_create() 09486128caef wifi: ath12k: Set EHT fixed rates for associated STAs 5ee9cb2c236b wifi: ath12k: add EHT rates to ath12k_mac_op_set_bitrate_mask() ab31a9b73c95 wifi: ath12k: Add EHT fixed GI/LTF 6c95151e2e77 wifi: ath12k: Add EHT MCS/NSS rates to Peer Assoc ec1d9b79be5d wifi: ath12k: add EHT rate handling to existing set rate functions 770bff79424b wifi: ath12k: generalize GI and LTF fixed rate functions 088a099690e4 wifi: ath12k: fix error handling in creating hardware group 00575bb44b2c wifi: ath12k: fix reusing m3 memory be5febd51c47 wifi: ath12k: fix potential memory leak in ath12k_wow_arp_ns_offload() d07eddcd456e arm64: dts: socfpga: agilex5: add VGIC maintenance interrupt d37c471666b5 arm64: dts: socfpga: agilex: fix dtbs_check warning for NAND 4bb2d0f87cd7 arm64: dts: socfpga: agilex: fix dtbs_check warning for clock manager b8fb4cbe0a8a arm64: dts: socfpga: stratix10-swvp: fix dtbs_check warnings swvp e5e7ca66a7fc docs: kdoc: fix duplicate section warning message ba97758a63b7 arm64: tegra: Add NVIDIA Jetson Nano 2GB Developer Kit support 0867951a1c92 arm64: tegra: Add Tegra264 audio support 700c48a438f3 arm64: tegra: Add Tegra186 pin controllers ccec1069246a dt-bindings: arm: tegra: Document Jetson Nano Devkits 39f421f2e301 powercap: intel_rapl: Add support for Wildcat Lake platform 790e826be899 cpufreq: intel_pstate: Add Diamond Rapids OOB mode support 8e4ec90701ef freezer: Clarify that only cgroup1 freezer uses PM freezer ea358066ded3 PM: hibernate: add sysfs interface for hibernate_compression_threads 090bf5a0f400 PM: hibernate: make compression threads configurable e114e2eb7e85 PM: hibernate: dynamically allocate crc->unc_len/unc for configurable threads ef659a5bd91b arm64: dts: qcom: rename x1p42100 to purwa dd6edcd7d3e4 arm64: dts: qcom: rename sc7280 to kodiak 021df9dee9cd arm64: dts: qcom: rename qcm2290 to agatti 2377626fd216 arm64: dts: qcom: add gpu_zap_shader label d994ae0427a8 arm64: dts: qcom: sc7180: add gpu_zap_shader label 00d3f7b0536d arm64: dts: qcom: sm8250: drop duplicate memory-region defs 6e9612ced0c9 arm64: dts: qcom: sc8280xp: create common zap-shader node e3f81bdd46dc arm64: dts: qcom: sc8180x: create common zap-shader node 8464b804bd35 arm64: dts: qcom: sdm845: create common zap-shader node f85592223d5b arm64: dts: qcom: sdm670: create common zap-shader node aba5f969f886 random: replace use of system_unbound_wq with system_dfl_wq 5d49f1a5bd35 random: use offstack cpumask when necessary 3c0c81de525d prandom: remove next_pseudo_random32 8c0cf6542e04 media: vivid: use prandom a6a4d97f0d76 random: add missing words in function comments 5f37788adedd arm64: defconfig: Enable SCSI UFS Crypto and Block Inline encryption drivers 3a36273e5a07 i3c: master: svc: Prevent incomplete IBI transaction 9d4f219807d5 i3c: fix refcount inconsistency in i3c_master_register 92ad6505a4b5 x86/sev: Include XSS value in GHCB CPUID request 45cf02f298f3 platform/x86: acer-wmi: Add support for PHN16-72 d727823c134a platform/x86: acer-wmi: Enable fan control for PH16-72 and PT14-51 0cc5153f1339 platform/x86: acer-wmi: Add fan control support d8e8362b09d3 platform/x86: acer-wmi: Fix setting of fan behavior 9249bcdea0c6 x86/boot: Move boot_*msr helpers to asm/shared/msr.h 5eccd322390e objtool: Remove unneeded semicolon 0ccf30fc64ac x86/smpboot: Mark native_play_dead() as __noreturn e73b743bfe8a ASoC: soc-core: check ops & auto_selectable_formats in snd_soc_dai_get_fmt() to prevent dereference error 1aa4524c0c1b parisc: entry.S: fix space adjustment on interruption for 64-bit userspace da84d094ded6 arm64: dts: ti: k3-am62d2-evm: Remove unused ospi0 chip select pins 671c852fc53d arm64: dts: ti: k3-j784s4: Fix I2C pinmux pull configuration 33a2c98caba8 arm64: dts: ti: k3-am68-phycore-som: Add pmic label 5ccb63373d65 arm64: dts: ti: k3-am642-evm: Add DMA support for TSCADC 397dae3cecd7 arm64: dts: ti: var-som-am62p: Add support for ADS7846 touchscreen 6f41007cf80d arm64: dts: ti: var-som-am62p: Add support for WM8904 audio codec 1d10e0e78c2e arm64: dts: ti: var-som-am62p: Refactor IPC configuration into common dtsi 50856649d6d6 arm64: dts: ti: k3-am62d2-evm: Enable PMIC 394b02210a81 arm64: dts: ti: k3-am62d2-evm: Fix PMIC padconfig 0103435072bf arm64: dts: ti: k3-am62d2-evm: Fix regulator properties 0114330e7f92 arm64: dts: ti: sa67: add overlay for the ADS2 carrier 1c3c4df06f9d arm64: dts: ti: Add support for Kontron SMARC-sAM67 22e1d0d8cda7 dt-bindings: arm: ti: Add Kontron SMARC-sAM67 module a3a74f9b15f0 arm64: dts: ti: k3-j722s-main: fix the audio refclk source b2f45bdc185f arm64: dts: ti: k3-j722s-evm: explicitly use PLL1_HSDIV6 audio refclk 8ad018dbd344 slab: use new API for remaining command line parameters ca8313fd8339 x86/microcode: Mark early_parse_cmdline() as __init 8d171045069c x86/microcode/AMD: Select which microcode patch to load 036375522be8 pidfs: expose coredump signal 90df6ff6853b pidfs: drop struct pidfs_exit_info ad6e3ea683ef pidfs: prepare to drop exit_info pointer dfd78546c953 pidfd: add a new supported_mask field d8fc51d8fa3b pidfs: add missing BUILD_BUG_ON() assert on struct pidfd_info 4061c43a9977 pidfs: add missing PIDFD_INFO_SIZE_VER1 fe0e6ce3fd65 pidfs: fix PIDFD_INFO_COREDUMP handling ccb3851ce7d4 pidfs: use guard() for task_lock ecd0de438c1f spi: tle62x0: Add newline to sysfs attribute output 6ef8e042cdca ASoC: codec: wm8400: replace printk() calls with dev_*() device aware logging ef3714636038 ASoC: SOF: Intel: remove hyphen from AMP name_prexix 8f736087e52f net/smc: handle -ENOMEM from smc_wr_alloc_link_mem gracefully aef3cdb47bbb net/smc: make wr buffer count configurable eeaaf5bc1c5b dt-bindings: i2c: qcom-cci: Document Kaanapali compatible 697586b9441d dt-bindings: i2c: qcom-cci: Document msm8953 compatible 74a7b4f18396 sysctl: fix kernel-doc format warning 57347d58a401 netfilter: fix typo in nf_conntrack_l4proto.h comment 2b749f257645 netfilter: conntrack: disable 0 value for conntrack_max setting 320d80eeb222 netfilter: nf_tables: use C99 struct initializer for nft_set_iter f1dfbc1b5cf8 ASoC: max98090/91: fixing the stream index d5d399efff65 printk/nbcon: Release nbcon consoles ownership in atomic flush after each emitted record 4c3ba0d59256 printk/nbcon/panic: Allow printk kthread to sleep when the system is in panic c41c0ebfa1e0 printk/nbcon: Block printk kthreads when any CPU is in an emergency context c430f56be32e HID: intel-thc-hid: Remove redundant pm_runtime_mark_last_busy() calls 33d8a1f45729 octeontx2-pf: Use new bandwidth profiles in receive queue 47a1208776d7 octeontx2-af: Display new bandwidth profiles too in debugfs f7774633cf25 octeontx2-af: Accommodate more bandwidth profiles for cn20k 81f12533572d octeontx2-pf: Initialize new NIX SQ context for cn20k d322fbd17203 octeontx2-pf: Initialize cn20k specific aura and pool contexts a861e5809f3e octeontx2-af: Skip NDC operations for cn20k e4a8e78aca5e octeontx2-af: Extend debugfs support for cn20k NPA 8a8b13012774 octeontx2-af: Add cn20k NPA block contexts 45229e9a9ab5 octeontx2-af: Extend debugfs support for cn20k NIX b5dcdde074d5 octeontx2-af: Add cn20k NIX block contexts 85708c5d5f5b octeontx2-af: Simplify context writing and reading to hardware bac88be0d2a8 gpio: mm-lantiq: update kernel docs 13172171f5c4 gpio: mmio: drop the "bgpio" prefix 7e061b462b3d gpio: mmio: use lock guards 4459d667a3d7 dt-bindings: soc: mediatek: pwrap: Add compatible for MT8189 SoC 781bb149dae3 soc: mediatek: mtk-socinfo: Add entry for MT8391AV/AZA Genio 720 aa7387e79a5c unwind_user/x86: Fix arch=um build 99224c151c19 pinctrl: mpfs-iomux0: fix compile-time constant warning for LLVM prior to 17 6b3b6e59c4f8 pfkey: Deprecate pfkey 508dfc1f2ccd wifi: mac80211: Allow HT Action frame processing on 6 GHz when HE is supported ec81b33b23be wifi: rt2x00: add nvmem eeprom support db82ddeaf42b wifi: mac80211: add RX flag to report radiotap VHT information 0a119c68d0e6 net: wireless: Remove redundant pm_runtime_mark_last_busy() calls fa3ca9bfe3f0 crypto: blake2b - Reimplement using library API ba6617bd47c2 lib/crypto: arm/blake2b: Migrate optimized code into library 23a16c9533ed lib/crypto: blake2b: Add BLAKE2b library functions c99d30706043 byteorder: Add le64_to_cpu_array() and cpu_to_le64_array() b95d4471cb58 lib/crypto: blake2s: Document the BLAKE2s library API 5385bcbffe5a lib/crypto: blake2s: Drop excessive const & rename block => data 5e0ec8e46d4d lib/crypto: blake2s: Rename blake2s_state to blake2s_ctx 50b8e36994a0 lib/crypto: blake2s: Adjust parameter order of blake2s() 04cadb4fe034 lib/crypto: Add FIPS self-tests for SHA-1 and SHA-2 525a411f9a5f scsi: ufs: dt-bindings: qcom: Drop redundant "reg" constraints 769b8b2ffded scsi: ufs: amd-versal2: Add UFS support for AMD Versal Gen 2 SoC 0e4d26f79a74 scsi: firmware: xilinx: Add APIs for UFS PHY initialization 00b3e8480be7 scsi: firmware: xilinx: Add support for secure read/write ioctl interface 754c6f539eff scsi: ufs: dt-bindings: amd-versal2: Add UFS Host Controller for AMD Versal Gen 2 SoC d4780abb8cce net: phy: use new iterator mdiobus_for_each_phy in mdiobus_prevent_c45_scan 4575875065de net: davinci_mdio: use new iterator mdiobus_for_each_phy 0514010d553a net: fec: use new iterator mdiobus_for_each_phy 26888de97b2f net: phy: add iterator mdiobus_for_each_phy cf35f4347ddd net: stmmac: mdio: fix incorrect phy address check 10c7b9be47e6 net: wwan: Remove redundant pm_runtime_mark_last_busy() calls a5d937dd0ead net: ipa: Remove redundant pm_runtime_mark_last_busy() calls 9f2674e1c335 net: ethernet: Remove redundant pm_runtime_mark_last_busy() calls 2d673b0e2f8d net: enetc: add standalone ENETC support for i.MX94 5175c1e4adca net: enetc: add basic support for the ENETC with pseudo MAC for i.MX94 1cd3f21c18c2 net: enetc: add ptp timer binding support for i.MX94 ba5d7d45ce8e net: enetc: add preliminary i.MX94 NETC blocks control support c4430f2ac047 dt-bindings: net: enetc: add compatible string for ENETC with pseduo MAC 3a85ec37bc11 dt-bindings: net: netc-blk-ctrl: add compatible string for i.MX94 platforms 02da59575183 selftests: traceroute: Add ICMP extensions tests d12d04d221f8 ipv6: icmp: Add RFC 5837 support f0e7036fc9cb ipv4: icmp: Add RFC 5837 support 5701d5aefa19 bpf: Use kmalloc_nolock() in bpf streams a8a0abf09754 selftests/bpf: Add ABBCCA case for rqspinlock stress test 7bd6e5ce5be6 rqspinlock: Disable queue destruction for deadlocks 5913e936f6d5 selftests/bpf: Fix intermittent failures in file_reader test b8a7826e4b1a net: sched: Don't use WARN_ON_ONCE() for -ENOMEM in tcf_classify(). afb8f6567a5b selftest: net: fix socklen_t type mismatch in sctp_collision test 6436f408eb21 net: stmmac: reorganise stmmac_hwif_init() f9326b139b4c net: stmmac: use != rather than ^ for comparing dev_id 7b510ea8e58e net: stmmac: provide function to lookup hwif b2fe9e29b5f6 net: stmmac: use FIELD_GET() for version register 7b2e41fff76f net: stmmac: move stmmac_get_*id() into stmmac_get_version() c36b97e4ca77 net: stmmac: consolidate version reading and validation f49838f77cf6 net: stmmac: simplify stmmac_get_version() fc18b6e98cce net: stmmac: move version handling into own function f58abec23da5 net: ipv4: Remove extern udp_v4_early_demux()/tcp_v4_early_demux() in .c files c4781dc3d1cf Kbuild: enable -fms-extensions a6773e6932cb jfs: Rename _inline to avoid conflict with clang's '-fms-extensions' 002679f79ed6 pinctrl: stm32: fix hwspinlock resource leak in probe function 4952f35f0545 fs: Make wbc_to_tag() inline and use it in fs. b4ff1f611b00 Documentation: fix reference to PR_SPEC_L1D_FLUSH aab703b3c6f6 Documentation: clarify PR_SPEC_L1D_FLUSH ba2457109d5b Documentation: process: Also mention Sasha Levin as stable tree maintainer 9de608a26f02 docs: replace broken links in ramfs-rootfs-initramfs docs f9f4fda15e72 pinctrl: mcp23s08: init reg_defaults from HW at probe and switch cache type 9157b8a88c0b igbvf: fix misplaced newline in VLAN add warning message 6ef670d833a8 ixgbe: fix typos in ixgbe driver comments 5d9b400e6f7e idpf: remove duplicate defines in IDPF_CAP_RSS a7ae783da0b9 i40e: avoid redundant VF link state updates ba2807b869a1 ice: Allow 100M speed for E825C SGMII device 8adfcfd6a2ee ice: implement configurable header split for regular Rx 93f53db9f9dc ice: switch to Page Pool 3a4f419f7509 ice: drop page splitting and recycling 9e314a3c525c ice: remove legacy Rx and construct SKB 34423456443c sched_ext/tools: Restore backward compat with v6.12 kernels 20bcda681f85 ASoC: codecs: va-macro: fix revision checking 2b4d53eb5cf3 ASoC: SOF: Intel: select SND_SOC_SDW_UTILS in SND_SOC_SOF_HDA_GENERIC 541aecd34383 ASoC: SOF: pcm: Set the PCM device name for HDMI cf6bf51b5325 ASoC: cs4271: Add support for the external mclk 3cd523ba2706 ASoC: dt-bindings: cirrus,cs4271: Document mclk clock 1e5351ba60f5 ASoC: cs4271: Disable regulators in component_probe() error path e2ff7154813a ASoC: tas2783: Fix build for SoundWire API update 5d3591607da2 selftests/bpf: Remove test_tc_tunnel.sh 8517b1abe5ea selftests/bpf: Integrate test_tc_tunnel.sh tests into test_progs cb908f8b0acc Documentation: intel_pstate: fix duplicate hyperlink target errors 4e48e7baa3a1 PM: runtime: fix typos in runtime.c comments 86433db93256 selftests/bpf: Make test_tc_tunnel.bpf.c compatible with big endian platforms 1d5137c8d1ac selftests/bpf: Add tc helpers b0b7301b0043 samples: rust: auxiliary: illustrate driver interaction 710ac546883c samples: rust: auxiliary: misc cleanup of ParentDriver::connect() 675e514edd65 rust: auxiliary: implement parent() for Device b69165a09727 rust: auxiliary: move parent() to impl Device e4e679c8608e rust: auxiliary: unregister on parent device unbind 589b061975db rust: auxiliary: consider auxiliary devices always have a parent 6f61a2637abe rust: device: introduce Device::drvdata() 0b4bbf0514fc arm64: dts: qcom: Add display support for QCS615 RIDE board bf9f0bb2ec47 arm64: dts: qcom: Add display support for QCS615 c3398456f6f6 arm64: dts: qcom: sm8550: Limit max SD HS mode frequency by default 500d3d0e8836 arm64: dts: qcom: qcs615-ride: Update 'model' string for qcs615 ride dc5db35073a1 soc: qcom: smem: fix hwspinlock resource leak in probe error paths 0820c9373369 clk: qcom: gcc-qcs615: Update the SDCC clock to use shared_floor_ops 4aac11c9a6e7 soc: microchip: add mfd drivers for two syscon regions on PolarFire SoC df8764c2cbfe dt-bindings: soc: qcom,aoss-qmp: Document the Glymur AOSS side channel 0fb35ecee061 dt-bindings: soc: qcom,aoss-qmp: Document the Kaanapali AOSS channel 58fbc8208e9f soc: qcom: ubwc: Add QCS8300 UBWC cfg 1f6e3f213982 tools/docs/sphinx-build-wrapper: Emit $SPHINXOPTS later in args list 6bbaa93912bf rust: device: narrow the generic of drvdata_obtain() 4bb30188c787 tools/nolibc: add uio.h with readv and writev 3d66c4e14fbf tools/nolibc: add option to disable runtime 2cb6cc8361da tools/nolibc: use __fallthrough__ rather than fallthrough fbd1b7f6b322 tools/nolibc: implement %m if errno is not defined 4ada5679f18d tools/nolibc/dirent: avoid errno in readdir_r c485ca3aff24 tools/nolibc/stdio: let perror work when NOLIBC_IGNORE_ERRNO is set 089c0a9853ae tools/nolibc: remove outdated comment about __sysret() in mmap() a3f5d4822253 sched_ext: Allow scx_bpf_reenqueue_local() to be called from anywhere 8803e6a7fb68 sched_ext: Factor out reenq_local() from scx_bpf_reenqueue_local() 180b4ac3420c sched_ext: Split schedule_deferred() into locked and unlocked variants 8fdb030fe283 ASoC: qcom: sc7280: make use of common helpers 5fa671232f70 ASoC: qcom: sdm845: make use of common helpers d02460317ed9 ASoC: qcom: sdw: remove redundant code bcba17279327 ASoC: qcom: sdw: fix memory leak for sdw_stream_runtime 015a54407782 xfs: set s_min_writeback_pages for zoned file systems 90db4d4441f5 writeback: allow the file system to override MIN_WRITEBACK_PAGES 151d0922bf63 writeback: cleanup writeback_chunk_size c28d67b33cbf mm: rename filemap_fdatawrite_range_kick to filemap_flush_range 45cbce5b8877 mm: remove __filemap_fdatawrite_range 1bcb413d0cd8 mm: remove filemap_fdatawrite_wbc 735965144806 mm: remove __filemap_fdatawrite 7fabcb7fbabb mm,btrfs: add a filemap_flush_nr helper c9501112e3cb btrfs: push struct writeback_control into start_delalloc_inodes 41e52c644753 btrfs: use the local tmp_inode variable in start_delalloc_inodes 890f141da068 ocfs2: don't opencode filemap_fdatawrite_range in ocfs2_journal_submit_inode_data_buffers 3c2e5cee5eb3 9p: don't opencode filemap_fdatawrite_range in v9fs_mmap_vm_close a21134b5d6cb mm: don't opencode filemap_fdatawrite_range in filemap_invalidate_inode b45928845cc3 pinctrl-scmi: remove unused struct members 20793955835f printk_legacy_map: use LD_WAIT_CONFIG instead of LD_WAIT_SLEEP dd1d7af420e5 soc: mediatek: mtk-socinfo: Add extra entry for MT8189 163917839c0e MAINTAINERS: Update Daniel Scally's email address f91b64dbe358 media: i2c: Fix vendor name typo in OV2735 Kconfig help text 27aa2085c08d media: staging: ipu7: isys: Drop video_open() function 5d505becf75a media: ipu3-imgu: Drop struct imgu_device v4l2_file_ops field b7cd2ba3f692 media: ov02c10: Support hflip and vflip d5ebe3f7d13d media: ov02c10: Fix default vertical flip e138e7f00042 media: i2c: vd55g1: Add support for vd65g4 RGB variant 5489abf66338 media: dt-bindings: vd55g1: Add vd65g4 compatible 7890895df194 media: dt-bindings: video-interfaces: add video-interfaces.h information 74e53de74038 media: ov13b10: Add ACPI ID for ASUS Z13 Flow laptop 3dc9770bf2d5 media: i2c: imx219: Simplify imx219_get_binning() function 9ef6e4db152c media: i2c: imx219: Fix 1920x1080 mode to use 1:1 pixel aspect ratio 28039efa4d8e MAINTAINERS: remove obsolete file entry in DIALOG SEMICONDUCTOR DRIVERS e062bdfdd6ad regmap: warn users about uninitialized flat cache 9c7f7262bc1a regmap: add flat cache with sparse validity c423487bf667 dt-bindings: media: convert nxp,tda1997x.txt to yaml format 577242cdcbc5 dt-bindings: media: Convert ti,tvp5150.txt to yaml format. 083f7f0dce16 media: i2c: dw9719: Add DW9800K support e470f1bb4455 dt-bindings: media: i2c: dw9719: Document DW9800K a4b325c23e04 media: i2c: dw9719: Fix power on/off sequence 5e1875573863 media: i2c: dw9719: Update PM last busy time upon close b327384a1349 media: i2c: dw9719: Add DW9718S support a6119d1e70d5 media: i2c: dw9719: Add driver_data matching af14ba3622b0 media: i2c: dw9719: Add an of_match_table 15faf0fa1472 media: i2c: dw9719: Remove unused i2c device id table 36e98b0406e1 media: i2c: dw9719: Deprecate dongwoon,vcm-freq 14e32e62bd1c dt-bindings: media: i2c: Add DW9718S, DW9719 and DW9761 VCM 765abb76f51f media: ivsc: Release csi_dev reference early in mei_ace_setup_dev_link() ebe5523ec32c media: MAINTAINERS: Assign ov08x40 driver to Jimmy b21f90e2e450 scripts: add tracepoint-update to the list of ignores files 65df3a9629c1 PM: EM: Add to em_pd_list only when no failure ced37e9ceae5 x86/dumpstack: Prevent KASAN false positive warnings in __show_regs() aef72ebe9c86 dt-bindings: eeprom: at24: Add compatible for Belling BL24S64 c69993ecdd4d perf: Support deferred user unwind ae25884ad749 unwind_user/x86: Teach FP unwind about start of function 49cf34c0815f unwind_user/x86: Enable frame pointer unwinding on x86 c79dd946e370 unwind: Implement compat fp unwind 5578534e4b92 unwind: Simplify unwind_user_next_fp() alignment check 639214f65b1d unwind: Make unwind_task_info::unwind_mask consistent 42b9138f81fc unwind: Simplify unwind_user_faultable() 1e74829f36b5 unwind: Clarify calling context a38a64712e74 unwind: Fix unwind_deferred_request() vs NMI ae577ea0bc52 unwind: Add comment to unwind_deferred_task_exit() 52a1ec718b3e unwind: Simplify unwind_reset_info() b1164c7d118d unwind: Add required include files c31b9d2f5894 unwind: Shorten lines ef1ea98c8fff task_work: Fix NMI race condition 34976eaf5f83 perf/x86/intel/cstate: Add Pantherlake support 4ba45f041abe perf/x86/intel/cstate: Remove PC3 support from LunarLake e39b82f6cb05 perf/x86/intel/cstate: Add Clearwater Forest support 131971f67e25 dma-mapping: remove unused map_page callback 936a9f0cb16b xen: swiotlb: Convert mapping routine to rely on physical address 33d2c5ee103a x86: Use physical address for DMA mapping 38c0d0ebf520 sparc: Use physical address DMA mapping a10d648d13e1 powerpc: Convert to physical address DMA mapping 96ddf2ef58ec parisc: Convert DMA map_page to map_phys interface e4e3fff66a57 MIPS/jazzdma: Provide physical address directly 6aaecdf0d8d4 alpha: Convert mapping routine to rely on physical address 14cb413af00c dma-mapping: remove unused mapping resource callbacks af85de5a9f00 xen: swiotlb: Switch to physical address mapping callbacks 50b149be07eb ARM: dma-mapping: Switch to physical address mapping callbacks 52c9aa1adc30 ARM: dma-mapping: Reduce struct page exposure in arch_sync_dma*() 45fa6d190de7 dma-mapping: convert dummy ops to physical address mapping ed7fc3cbb38f dma-mapping: prepare dma_map_ops to conversion to physical address f74ee32963f1 tools/dma: move dma_map_benchmark from selftests to tools/dma 67106d217170 arm64: dts: ti: k3-am62: Add RNG node a8abe8e210c1 net: phy: motorcomm: Add support for PHY LEDs on YT8531 61958b33ef0b net: phy: realtek: Add RTL8224 cable testing support 5c00da851c31 net: tcp_lp: fix kernel-doc warnings and update outdated reference links 294bfe0343da sctp: Constify struct sctp_sched_ops 8443c3160858 net: netmem: remove NET_IOV_MAX from net_iov_type enum c72568c21b97 net: rps: softnet_data reorg to make enqueue_to_backlog() fast a086e9860ce6 net: optimize enqueue_to_backlog() for the fast path 25bd47a59275 tracing: Have persistent ring buffer print syscalls normally b6e5d971fc5c tracing: Check for printable characters when printing field dyn strings 64b627c8da9a tracing: Add parsing of flags to the sys_enter_openat trace event 32e0f607ac6a tracing: Add trace_seq_pop() and seq_buf_pop() e77ad6da90ae tracing: Show printable characters in syscall arrays 299ea67e6a2b tracing: Add a config and syscall_user_buf_size file to limit amount written baa031b7bd2c tracing: Allow syscall trace events to read more than one user parameter 011ea0501daa tracing: Display some syscall arrays as strings b4f7624cfc94 tracing: Have system call events record user array data 2e82e256df19 perf: tracing: Have perf system calls read user space bd1b80fba71a perf: tracing: Simplify perf_sysenter_enable/disable() with guards a544d9a66bdf tracing: Have syscall trace events read user space string a9f168726422 tracing: Make trace_user_fault_read() exposed to rest of tracing 352864787458 perf test workload: Add thread count argument to thloop 34164142b5fd tools: ynl: rework the string representation of NlError 09e260351384 tools: ynl: fix indent issues in the main Python lib 683e8cbaba7f docs: remove kernel-doc.pl 184414c6a6ca docs: move find-unused-docs.sh to tools/docs f1c2db1f145b docs: move test_doc_build.py to tools/docs a5dd93016f20 docs: move get_abi.py to tools/docs eaae0ad97204 docs: move scripts/documentation-file-ref-check to tools/docs d37366cac4cc docs: move checktransupdate.py to tools/docs 909597fa01f2 docs: Move the "features" tools to tools/docs e7a1bf542c3b arm64: dts: qcom: ipq5424: Add NSS clock controller node b7d4b28db7da sched_ext: Use SCX_TASK_READY test instead of tryget_task_struct() during class switch 9583f9d22991 PCI: brcmstb: Fix disabling L0s capability 8f7879b26dac i2c: i801: Fix the Intel Diamond Rapids features b37b6095a94e PCI: vmd: Switch to pci_bus_find_emul_domain_nr() bcce8c74f1ce PCI: Enable host bridge emulation for PCI_DOMAINS_GENERIC platforms 54c134f379ee libbpf: Fix the incorrect reference to the memlock_rlim variable in the comment. 4f361895ae65 libbpf: Optimize the redundant code in the bpf_object__init_user_btf_maps() function. 122df8416e7f bus: sunxi-rsb: Remove redundant pm_runtime_mark_last_busy() calls ae0d3f1e6dd2 arm64: dts: allwinner: a523: Add SPDIF TX pin on PB and PI pins a9050236f81c arm64: dts: allwinner: a523: Add I2S2 pins on PI pin group 1fe1e9b67166 arm64: dts: allwinner: a523: Add device nodes for I2S controllers e51b773798ea arm64: dts: allwinner: a523: Add device node for SPDIF block 55d43ef77712 arm64: dts: allwinner: a523: Add DMA controller device nodes 697fbb43aba6 dt-bindings: dma: allwinner,sun50i-a64-dma: Add compatibles for A523 f55a2526317a arm64: dts: allwinner: h616: add NAND controller d1e6d2773898 rcu: Add a small-width RCU watching counter debug option 3e9c49d4c306 mtd: intel-dg: wake card on operations 23f852daa4ba bpf: Fix stackmap overflow check in __bpf_get_stackid() e17d62fedd10 bpf: Refactor stack map trace depth calculation into helper function 88fd4e4deae8 mtd: rawnand: sunxi: Add support for H616 nand controller 5ddfbc68ec7a mtd: rawnand: sunxi: introduce sram_size in sunxi_nfc_caps 97d13bcea230 mtd: rawnand: sunxi: introduce ecc_err_mask in sunxi_nfc_caps 6208274d0a27 mtd: rawnand: sunxi: introduce reg_spare_area in sunxi_nfc_caps ee61bba4ee7c mtd: rawnand: sunxi: introduce reg_pat_id in sunxi_nfc_caps 1340fa872102 mtd: rawnand: sunxi: introduce random en/dir in sunxi_nfc_caps d21b4338159f mtd: rawnand: sunxi: introduce ecc_mode_mask in sunxi_nfc_caps 8c1b28ab3e4e mtd: rawnand: sunxi: add has_ecc_block_512 capability 6fc2619af1eb mtd: rawnand: sunxi: rework pattern found registers f53c74d05774 mtd: rawnand: sunxi: introduce reg_user_data in sunxi_nfc_caps 4a3a05681432 mtd: rawnand: sunxi: introduce reg_ecc_err_cnt in sunxi_nfc_caps 94dc08adaf92 mtd: rawnand: sunxi: move ECC strenghts in sunxi_nfc_caps 1be7ac78b72f mtd: rawnand: sunxi: Replace hard coded value by a define deaa77ed66bf mtd: rawnand: sunxi: Remove superfluous register readings 7c99743a0b10 dt-bindings: mtd: sunxi: Add H616 compatible 890a12d2f781 i2c: pcf8584: Change pcf_doAdress() to pcf_send_address() e7ba30357ad4 i2c: pcf8584: Make pcf_doAddress() function void 11cb461c2ebb i2c: pcf8584: Move 'ret' variable inside for loop, goto out if ret < 0. cdf44f1add4e mtd: rawnand: lpc32xx_slc: fix GPIO descriptor leak on probe error and remove 2052c1e59b34 mtd: rawnand: gpmi: Remove redundant pm_runtime_mark_last_busy() calls bf425fa103b0 mtd: rawnand: cadence: Add support for NV-DDR interface mode 050553c683f2 mtd: nand: relax ECC parameter validation check fbd72cb463fd Revert "mtd: rawnand: marvell: fix layouts" 9d4d01a293ad dt-bindings: mtd: physmap: add 'clocks' and 'power-domains' 88427328e35d bpftool: Fix missing closing parethesis for BTF_KIND_UNKN 719f3df3e113 serial: sh-sci: Merge sh-sci.h into sh-sci.c 8e2c0a9f12ed serial: sh-sci: Sort include files alphabetically 18514fd70ea4 usb: typec: ucsi: Add support for orientation 14934421dc8b usb: typec: ucsi: Add SET_POWER_LEVEL UCSI command to debugfs bf3371dfe3c4 usb: mtu3: fix invalid kernel-doc in mtu3.h e67a353d6b6f usb: mtu3: fix misspelled words 7915d513e22d usb: dwc3: apple: Only support a single reset controller abf640a2436f xen/usb: Constify struct hc_driver b9d87b41f96f dt-bindings: usb: qcom,snps-dwc3: Add Glymur compatible 6920fa0c764d net: stmmac: Add a devlink attribute to control timestamping mode 792000fbcd0c net: stmmac: Move subsecond increment configuration in dedicated helper 42405cb77fd3 serial: sc16is7xx: add comments for lock requirements bee8828a7628 serial: sc16is7xx: reformat comments to improve readability b90871cba6ed serial: sc16is7xx: change conditional operator indentation be1d3aac8fef serial: sc16is7xx: use KBUILD_MODNAME 555d7b3de005 serial: sc16is7xx: Kconfig: allow building with COMPILE_TEST e92f83afaf4d serial: sc16is7xx: simplify to_sc16is7xx_one() with a single parameter a5bb146502b2 serial: sc16is7xx: move port/channel init to separate function 983f91e5f131 serial: sc16is7xx: declare SPR/TLR/XOFF2 register as volatile e0925b4a0417 serial: sc16is7xx: drop -ENOMEM error message 0f4f88bfd7e7 serial: sc16is7xx: use guards for simple mutex locks aed482b53a86 serial: sc16is7xx: remove unnecessary pointer cast bc20238ac518 serial: sc16is7xx: define common register access function d9b2d7ddbb97 serial: sc16is7xx: rename EFR mutex with generic name 84d5153599f8 serial: sc16is7xx: rename LCR macros to better reflect usage e138428498cb dt-bindings: serial: snps-dw-apb-uart: Add support for rk3506 75ae5e9119d9 tty: document @dlci parameter in gsm_modem_send_initial_msc 02227b97a8d3 selftests: tty: add tty_tiocsti_test to .gitignore 48cf0be9b9a6 net: macb: Add "mobileye,eyeq5-gem" compatible 3f7e51cd5fbf net: macb: rename bp->sgmii_phy field to bp->phy 7a3d209145d1 net: macb: add no LSO capability (MACB_CAPS_NO_LSO) ae7a9585ea69 net: macb: match skb_reserve(skb, NET_IP_ALIGN) with HW alignment c51aa14be9c4 dt-bindings: net: cdns,macb: add Mobileye EyeQ5 ethernet interface 3df28496673b wifi: iwlwifi: mld: add null check for kzalloc() in iwl_mld_send_proto_offload() 75dd87e3f181 wifi: iwlwifi: mld: check for NULL pointer after kmalloc 5ee10092eb77 wifi: iwlwifi: cfg: fix a few device names 9e69bcb527ea wifi: iwlwifi: mld: Move EMLSR prints to IWL_DL_EHT 7ed47d42943f wifi: iwlwifi: disable EHT if the device doesn't allow it 0d0e8149c6d7 wifi: iwlwifi: bump core version for BZ/SC/DR bd8a6e46e6b8 wifi: iwlwifi: mld: use FW_CHECK on bad ROC notification 3e24ba621ba1 wifi: iwlwifi: mvm/mld: report non-HT frames as 20 MHz 50d0cafec60c wifi: iwlwifi: bump core version for BZ/SC/DR f67cf9aaae46 wifi: iwlwifi: fix build when mvm/mld not configured 7906c61a8faf wifi: iwlwifi: mld: check the validity of noa_len d24076e0758f wifi: iwlwifi: stop checking the firmware's error pointer 8377e92a3a08 wifi: iwlwifi: be more chatty when we fail to find a wifi7 device 7f59fadbcbbc wifi: iwlwifi: fw: remove support of several iwl_lari_config_change_cmd versions 38f79506195c wifi: iwlwifi: mld: include raw PHY notification in radiotap 92e87cee465c wifi: iwlwifi: mld: update to new sniffer API d676e0135768 wifi: iwlwifi: mld: set wiphy::iftype_ext_capab dynamically 355431679a91 wifi: iwlwifi: mld: support get/set_antenna d852e72d9425 wifi: iwlwifi: mvm: cleanup unsupported phy command versions 58a4ebe31688 wifi: iwlwifi: fix remaining kernel-doc warnings ef56bbed4c03 wifi: iwlwifi: tests: check listed PCI IDs have configs 30d47d8fe781 wifi: iwlwifi: cfg: add new device names ba8581697936 wifi: iwlwifi: iwlmld is always used for wifi7 devices eade5cacc95c wifi: iwlwifi: mvm: move rate conversions to utils.c 5c0251598f29 wifi: iwlwifi: mld: reschedule check_tpt_wk also not in EMLSR 9dc6e9dfdf9d wifi: iwlwifi: mld: remove support from of alive notif version 6 37ff03b356ef wifi: iwlwifi: align the name of iwl_alive_ntf_v6 to the convention af13e5e437dc sched: Fix the do_set_cpus_allowed() locking fix e48886b9d668 blktrace: for ftrace use correct trace format ver 4a0940bdcac2 blktrace: use debug print to report dropped events 968822086b74 dibs: Use subsys_initcall() 182663bbff78 dibs: Remove reset of static vars in dibs_init() 8e03c195cc4d um: Avoid circular dependency on asm-offsets in pgtable.h f034c16a4663 ASoC: spacemit: add failure check for spacemit_i2s_init_dai() 66fecfa91deb ASoC: spacemit: use `depends on` instead of `select` 7a78e387654f ASoC: spacemit: add failure check for spacemit_i2s_init_dai() 20d78ead9477 net/mlx5: Add balance ID support for LAG multiplane groups 075e85a1261e net/mlx5: Refactor HCA cap 2 setting cd36818c34ac net/mlx5: Refactor PTP clock devcom pairing 7718f2a8b87a net/mlx5: Add software system image GUID infrastructure 211de28b1caf net/mlx5: Use common mlx5_same_hw_devs function c218ce4f98ec media: v4l2-ctrls: set AV1 sequence flags for testing eaed17770637 net: txgbe: support RSC offload eb57b16d90d3 net: txgbe: support TX head write-back mode a71e36777348 net: txgbe: support RX desc merge mode a730bf753eae dt-bindings: pinctrl: stm32: Support I/O synchronization parameters cf7a3d4d3f31 dt-bindings: pinctrl: stm32: Use properties from pincfg-node.yaml c0cfa3a9fbb9 pinctrl: stm32: Support I/O synchronization parameters 78a3ce945e66 pinctrl: stm32: Avoid keeping a bool value in a u32 variable 701a6aa4a3b1 pinctrl: stm32: Drop useless spinlock save and restore bbd3fc341224 pinctrl: stm32: Simplify handling of backup pin status 5a0398cc2a36 pinctrl: stm32: Rework stm32_pconf_parse_conf() 5c284d086bcf dt-bindings: pincfg-node: Add properties 'skew-delay-{in,out}put-ps' 55c7f5ef904f pinctrl: pinconf-generic: Add properties 'skew-delay-{in,out}put-ps' 90a18c512884 pinctrl: pinconf-generic: Handle string values for generic properties 4a6cc9655fcc pinctrl: pinconf-generic: Fix minor typos in comments 920500c5fe66 pinctrl: cix: Add pin-controller support for sky1 a9fb9c7e3bcd riscv: dts: thead: Add PWM fan and thermal control b6b00b220d2a riscv: dts: thead: Add PWM controller node e2d2bd6d61a4 rust: usb: fix formatting b94d45b6bbb4 seqlock: Allow KASAN to fail optimizing 7b204755ebc2 arm64: dts: layerscape: add dma-coherent for usb node 6e20a9d94a45 arm64: dts: renesas: r8a77961: Add GX6250 GPU node 73100fa8e4ce arm64: dts: renesas: r8a77960: Add GX6250 GPU node 82e6de6ebc58 ARM: dts: renesas: kzm9g: Name interrupts for accelerometer 5c036f6fe8e5 arm64: dts: renesas: r9a09g087: Add Cortex-A55 PMU node 06414e30fa5e arm64: dts: renesas: r9a09g077: Add Cortex-A55 PMU node 19bbd9179062 arm64: dts: renesas: r9a09g056: Add Cortex-A55 PMU node 32bd03f25557 arm64: dts: renesas: r9a09g057: Add Cortex-A55 PMU node ca7fffb6e92a ARM: dts: renesas: r9a06g032-rzn1d400-db: Drop invalid #cells properties 5820baefbaf1 arm64: dts: renesas: v3msk: Enable watchdog timer 4651760fb2c4 arm64: dts: renesas: r8a779h0: Add SWDT node 639ddf82200c arm64: dts: renesas: r8a779g0: Add SWDT node da07140e0498 arm64: dts: renesas: r8a779f0: Add SWDT node 91c801207709 arm64: dts: renesas: r8a779a0: Add SWDT node 62fb11fba0cc arm64: dts: renesas: rzt2h/rzn2h-evk: Enable ADCs 4ed27b4fdeb1 arm64: dts: renesas: r9a09g087: Add ADCs support a82a42963c89 arm64: dts: renesas: r9a09g077: Add ADCs support 69daad87d381 ARM: dts: renesas: koelsch: Update ADV7180 binding bc8fd8995e9d ARM: dts: renesas: r9a06g032: Move interrupt-parent to root node cdf3f058403a ARM: dts: renesas: r8a7794: Move interrupt-parent to root node 68b5a2072e6b ARM: dts: renesas: r8a7793: Move interrupt-parent to root node f53816bded55 ARM: dts: renesas: r8a7792: Move interrupt-parent to root node 06f429c9f041 ARM: dts: renesas: r8a7791: Move interrupt-parent to root node 13bb95c7e897 ARM: dts: renesas: r8a7790: Move interrupt-parent to root node f07b2b42c8e9 ARM: dts: renesas: r8a77470: Move interrupt-parent to root node 48ccd2949dd3 ARM: dts: renesas: r8a7745: Move interrupt-parent to root node 7a7ab7c3a759 ARM: dts: renesas: r8a7744: Move interrupt-parent to root node e291e4c00014 ARM: dts: renesas: r8a7743: Move interrupt-parent to root node 07e1e027c4a9 ARM: dts: renesas: r8a7742: Move interrupt-parent to root node 336ade03f7ab ARM: dts: renesas: r7s9210: Remove duplicate interrupt-parent aaee68616ced ARM: dts: renesas: r7s72100: Move interrupt-parent to root node 00df14f34615 ARM: dts: renesas: gose: Remove superfluous port property 502679d25698 arm64: dts: renesas: eagle/v3msk: Mark SWDT as reserved d3034fa6a282 arm64: dts: renesas: ebisu: Mark SWDT as reserved f30dbf65a161 arm64: dts: renesas: draak: Mark SWDT as reserved 48aba08e5e18 arm64: dts: renesas: ulcb: Mark SWDT as reserved 249e6bb275b5 arm64: dts: renesas: salvator-common: Mark SWDT as reserved 55af20f55cc2 arm64: dts: renesas: r8a77995: Add SWDT node 8d3348b11588 arm64: dts: renesas: r8a77990: Add SWDT node 5fb22fc1d002 arm64: dts: renesas: r8a77970: Add SWDT node 64d0f44a4209 arm64: dts: renesas: r8a77965: Add SWDT node adab61b4488d arm64: dts: renesas: r8a77961: Add SWDT node eb254eb1f445 arm64: dts: renesas: r8a77960: Add SWDT node f8a66f7c5ab8 arm64: dts: renesas: r8a77951: Add SWDT node db5a848a2ca8 arm64: dts: renesas: r9a09g087: Move interrupt-parent to root node ad58d1078a17 arm64: dts: renesas: r9a09g077: Move interrupt-parent to root node 098da100b309 arm64: dts: renesas: r9a09g057: Move interrupt-parent to root node e45e76a02b28 arm64: dts: renesas: r9a09g056: Move interrupt-parent to root node e57389d5547e arm64: dts: renesas: r9a09g047: Move interrupt-parent to root node 0deef14e7e24 arm64: dts: renesas: r9a09g011: Move interrupt-parent to root node 1342f314c4cf arm64: dts: renesas: r9a08g045: Move interrupt-parent to root node 3a7b120a64ec arm64: dts: renesas: r9a07g054: Move interrupt-parent to root node 7f65d9f7c968 arm64: dts: renesas: r9a07g044: Move interrupt-parent to root node 3fbaac745eb6 arm64: dts: renesas: r9a07g043u: Move interrupt-parent to root node 26564e4031cb arm64: dts: renesas: r8a779h0: Move interrupt-parent to root node 7ba09f8b4470 arm64: dts: renesas: r8a779g0: Move interrupt-parent to root node c0811acfa680 arm64: dts: renesas: r8a779f0: Move interrupt-parent to root node e82821bf6375 arm64: dts: renesas: r8a779a0: Move interrupt-parent to root node ac0db59999d8 arm64: dts: renesas: r8a77995: Move interrupt-parent to root node 31fe8ed6ea2d arm64: dts: renesas: r8a77990: Move interrupt-parent to root node ee578ced71a9 arm64: dts: renesas: r8a77980: Move interrupt-parent to root node 26bed1290c74 arm64: dts: renesas: r8a77970: Move interrupt-parent to root node 7b71ddcf5d67 arm64: dts: renesas: r8a77965: Move interrupt-parent to root node 7b76c923f582 arm64: dts: renesas: r8a77961: Move interrupt-parent to root node 157acc5043ec arm64: dts: renesas: r8a77960: Move interrupt-parent to root node e281af623d4d arm64: dts: renesas: r8a77951: Move interrupt-parent to root node a17efe3ea079 arm64: dts: renesas: r8a774e1: Move interrupt-parent to root node 734b69c420c9 arm64: dts: renesas: r8a774c0: Move interrupt-parent to root node 9ac98796cd00 arm64: dts: renesas: r8a774b1: Move interrupt-parent to root node ef3db38c5d7c arm64: dts: renesas: r8a774a1: Move interrupt-parent to root node ad142a4ef710 arm64: dts: renesas: r8a78000: Add initial Ironhide board support 63500d12cf76 arm64: dts: renesas: Add R8A78000 SoC support 503a5e4690ae RDMA/rxe: Fix null deref on srq->rq.queue after resize failure 1971b18785d1 cpufreq: CPPC: Don't warn if FIE init fails to read counters 9600156bb998 cpufreq: nforce2: fix reference count leak in nforce2 74c2c1e0d078 arm64: dts: qcom: x1e80100-crd: Add charge limit nvmem 67445dc8a806 arm64: dts: qcom: qcm2290: Fix camss register prop ordering 6d49c6ede815 dt-bindings: firmware: qcom,scm: Document Glymur scm 7cb69f89700d arm64: dts: qcom: qcs615-ride: Set drive strength for wlan-en-state pin b54c412b511c arm64: dts: qcom: sc8280xp-x13s: enable camera privacy indicator f9db3a38224e selftests/bpf/benchs: Add overwrite mode benchmark for BPF ring buffer 8f7a86ecde42 selftests/bpf: Add overwrite mode test for BPF ring buffer feeaf1346f80 bpf: Add overwrite mode for BPF ring buffer a62b65412506 wifi: rtw89: improve scan time on 6 GHz band e139b1c1f01a wifi: rtw89: restart hardware to recover firmware if power-save becomes abnormal a48ae54a67f7 wifi: rtw89: 8852c: fix ADC oscillation in 160MHz affecting RX performance 0ac5ead00bf9 wifi: rtw89: regd: apply ACPI policy even if country code is programmed 438c9178cd8a wifi: rtw89: support EHT rate pattern via bitrate mask e79382ab0347 wifi: rtw89: mlo: handle needed H2C when link switching is requested by stack f44a9b14a78f wifi: rtw89: use skb_dequeue() for queued ROC packets to prevent racing b47d748110fd wifi: rtw89: splice C2H events queue to local to prevent racing 19ab0a22efbd dt-bindings: net: phy: vsc8531: Convert to DT schema 101e596e7404 io_uring/fdinfo: cap SQ iteration at max SQ entries 0ae1ac7335ca tcp: remove one ktime_get() from recvmsg() fast path 6f147c8328e0 net/sched: Remove unused typedef psched_tdiff_t 71068e2e1b6b sctp: Remove sctp_copy_sock() and sctp_copy_descendant(). b7ddb55f3127 sctp: Use sctp_clone_sock() in sctp_do_peeloff(). c49ed521f177 sctp: Remove sctp_pf.create_accept_sk(). 16942cf4d3e3 sctp: Use sk_clone() in sctp_accept(). 151b98d10ef7 net: Add sk_clone(). b7185792f80a sctp: Don't call sk->sk_prot->init() in sctp_v[46]_create_accept_sk(). 2d4df59aae91 sctp: Don't copy sk_sndbuf and sk_rcvbuf in sctp_sock_migrate(). 622e8838a298 sctp: Defer SCTP_DBG_OBJCNT_DEC() to sctp_destroy_sock(). 329021eeae03 net: hns3: add hwtstamp_get/hwtstamp_set ops 87e1b590f776 net: renesas: rswitch: convert to ndo_hwtstamp API faac57cddfc2 net: ravb: convert to ndo_hwtstamp API 38efb0ba3cd0 ionic: convert to ndo_hwtstamp API 7a07dc723fad mlx4: convert to ndo_hwtstamp API a5c12b060efe octeontx2: convert to ndo_hwtstamp API 05e090620bac net: airoha: Fix a copy and paste bug in probe() ea5df88aeca1 phy: mscc: Fix PTP for VSC8574 and VSC8572 1bc80d673087 phy: mscc: Use PHY_ID_MATCH_EXACT for VSC8584, VSC8582, VSC8575, VSC856X d10920607ffe selftests: bridge_mdb: Add a test for MDB flush on snooping disable 68800bbf583f net: bridge: Flush multicast groups when snooping is disabled 5f30bc470672 selftests: tls: add tls record_size_limit test 82cb5be6ad64 net/tls: support setting the maximum payload size 329b71cd1e9e dt-bindings: pinctrl: Add cix,sky1-pinctrl a5c2fcd82e04 ACPI: fan: Add support for Microsoft fan extensions 3d4ca7636978 ACPI: fan: Add hwmon notification support 0670b9ad4d9c ACPI: fan: Add basic notification support d5e86096feb6 arm64: dts: qcom: ipq5424: add cooling maps for CPU thermal zones 58ca21d59199 ACPI: TAD: Improve runtime PM using guard macros f9f5e22b75b8 ACPI: TAD: Rearrange runtime PM operations in acpi_tad_remove() 040beccb038b rust: acpi: replace `core::mem::zeroed` with `pin_init::zeroed` 86bfd21a0baf ACPI: battery: Drop redundant locking 187d1b27a1e4 RAS/AMD/ATL: Require PRM support for future systems c1a45887a36e arm64: dts: qcom: sm6350: Add interconnect support to UFS 06d262bcdb3b arm64: dts: qcom: sm6350: Add OPP table support to UFSHC ec9d58839176 arm64: dts: qcom: sm6350: Fix wrong order of freq-table-hz for UFS 4648c70f2ee3 soc: qcom: socinfo: Add SM8850 SoC ID 457129aa3610 dt-bindings: arm: qcom,ids: Add SoC ID for SM8850 f5474a34080e arm64: defconfig: Add M31 eUSB2 PHY config 2fee899c068c perf hwmon_pmu: Fix uninitialized variable warning acb854eba80d arm64: dts: qcom: qrb2210-rb1: add HDMI/I2S audio playback support 1fc30731562b arm64: dts: qcom: qcm2290: add LPASS LPI pin controller f8d21b5e4caa arm64: dts: qcom: qcm2290: add APR and its services e19dc8126385 arm64: dts: qcom: sdm845-shift-axolotl: fix touchscreen properties 4a5ac6cd05a7 ASoC: sun4i-spdif: Support SPDIF output on A523 family 6ddcd78aa7f8 ASoC: dt-bindings: allwinner,sun4i-a10-spdif: Add compatible for A523 67e4b0dfcc67 ASoC: dt-bindings: allwinner,sun4i-a10-i2s: Add compatible for A523 ab9a2c821ad2 arm64: dts: qcom: sdm845: Define guard pages within the rmtfs region 720ebcc3e6b4 arm64: dts: qcom: sdm845-shift-axolotl: Drop address and size cells from panel 222c975e06af arm64: dts: qcom: sdx75: Fix the USB interrupt entry order 4b6e99e4889b arm64: dts: qcom: lemans: Align ethernet interconnect-names with schema 8053174aac83 arm64: dts: qcom: lemans-evk: Enable AMC6821 fan controller 84ff999ae402 arm64: dts: qcom: lemans-pmics: enable rtc 42e56b53a191 arm64: dts: qcom: sm8250-samsung-common: correct reserved pins 6030fa06360b arm64: dts: qcom: sdm845-starqltechn: Fix i2c-gpio node name bc303efddf8b arm64: dts: qcom: lemans-evk: Add resin key code for PMM8654AU 2144f6d57d8e arm64: dts: qcom: Add Xiaomi Redmi 3S 1a614267281f dt-bindings: arm: qcom: Add Xiaomi Redmi 3S a829f6f2e8a7 arm64: dts: qcom: Add initial support for MSM8937 9b21c3bd2480 soc: qcom: ubwc: Add configuration Glymur platform 9de5f847ef8f Documentation: kunit: add description of kunit.enable parameter 415837986320 arm64: defconfig: Enable configs for Fairphone 3, 4, 5 smartphones 08ce5274038a arm64: dts: qcom: sm8550-hdk: Add SM8550-HDK Rear Camera Card overlay 3f8573775787 arm64: dts: qcom: sm8550-qrd: Enable CAMSS and S5K3M5 camera sensor 78db965913f7 arm64: dts: qcom: sm8550: Add description of MCLK pins fb48d3f3abba arm64: dts: qcom: sc8280xp: Fix shifted GPI DMA channels cfd8f45ddf89 arm64: dts: qcom: x1e80100: Add opp-level to indicate PCIe data rates 860d514f09f0 arm64: dts: qcom: sm8650: Add opp-level to indicate PCIe data rates fc0ed54869be arm64: dts: qcom: sm8550: Add opp-level to indicate PCIe data rates 367c2f473f5f arm64: dts: qcom: sm8450: Add opp-level to indicate PCIe data rates 784cdf931543 selftests/bpf: add file dynptr tests 2c52e8943a43 bpf: dispatch to sleepable file dynptr d869d56ca848 bpf: verifier: refactor kfunc specialization e3e36edb1b8f bpf: add kfuncs and helpers support for file dynptrs 8d8771dc03e4 bpf: add plumbing for file-backed dynptr 9cba966f1c55 bpf: verifier: centralize const dynptr check in unmark_stack_slots_dynptr() 5a5fff604fa3 lib/freader: support reading more than 2 folios 76e4fed84712 lib: move freader into buildid.h 531b87d865eb bpf: widen dynptr size/offset to 64 bit a61a257ff51c selftests/bpf: remove unnecessary kfunc prototypes 147d5eefab8f arm64: dts: qcom: x1-dell-thena: remove dp data-lanes 1bdfe3edd4c8 arm64: dts: qcom: x1-dell-thena: Add missing pinctrl for eDP HPD 5b5014f667dd arm64: dts: qcom: x1e80100: Move CPU idle states to their respective PSCI PDs 210d525d9c4c arm64: dts: qcom: hamoa-iot-evk: Fix 4-speaker playback support 752c3765a952 arm64: dts: qcom: x1e80100: Describe the full 'link' region of DP hosts 89e4902ac726 arm64: dts: qcom: qcm2290: Add uart1 and uart5 nodes cdf9756037d7 arm64: dts: qcom: qcm2290: Fix uart3 QUP interconnect 6e66efe16bde arm64: dts: qcom: qcm6490-shift-otter: Enable venus node 66e74839662d arm64: dts: qcom: qcm6490-shift-otter: Enable RGB LED 2fd302ea31af arm64: dts: qcom: qcm6490-shift-otter: Enable flash LED f404fdcb5002 arm64: dts: qcom: qcm6490-shift-otter: Add missing reserved-memory a206ee34db2e arm64: dts: qcom: qcm6490-shift-otter: Remove thermal zone polling delays 03eb18495d2d arm64: dts: qcom: qcm6490-shift-otter: Fix sorting and indentation 94c3d824c50e arm64: defconfig: Enable two Novatek display panels for MTP8750 and Tianma 42621cbb3afd arm64: dts: qcom: msm8939-asus-z00t: add initial device tree bc42d9859353 dt-bindings: arm: qcom: Add Asus ZenFone 2 Laser/Selfie aab69794b55d arm64: dts: qcom: Add support for Huawei MateBook E 2019 bfc5cabaa497 dt-bindings: arm: qcom: Document Huawei MateBook E 2019 cc8056a16472 arm64: dts: qcom: sm8750-mtp: move PCIe GPIOs to pcieport0 node c2703c90161b arm64: dts: qcom: sm8650: set ufs as dma coherent 037f0f59bb0f arm64: dts: qcom: sm7325-nothing-spacewar: Use correct compatible for audiocc 1a3051614f6d arm64: dts: qcom: qcm6490-shift-otter: Use correct compatible for audiocc c207f5319d17 arm64: dts: qcom: qcm6490-fairphone-fp5: Use correct compatible for audiocc 99dc57012dd6 arm64: dts: qcom: qcm6490-fairphone-fp5: Add VTOF_LDO_2P8 regulator 3d4142cac46b arm64: dts: qcom: qcm6490-fairphone-fp5: Add supplies to simple-fb node 8b4faf419d60 arm64: dts: qcom: sm8250: Add MDSS_CORE reset to mdss ef254b12ec60 arm64: dts: qcom: qcs6490: Introduce Radxa Dragon Q6A 8388ebac9802 dt-bindings: arm: qcom: Add Radxa Dragon Q6A c2ca1cc0d465 arm64: dts: qcom: x1e80100-asus-zenbook-a14: Enable WiFi, Bluetooth 462b39931cab arm64: dts: qcom: Rework X1-based Asus Zenbook A14's displays 1ade4b89d846 dt-bindings: arm: qcom: Add Asus Zenbook A14 UX3407QA LCD/OLED variants d7ec7d342374 arm64: dts: qcom: sdm845-oneplus: Correct gpio used for slider 4372b15d89e2 arm64: dts: qcom: sdm845-starqltechn: fix max77705 interrupts 413348638236 arm64: dts: qcom: sdm845-starqltechn: remove (address|size)-cells fa9d27773873 perf: arm_pmu: Kill last use of per-CPU cpu_armpmu pointer ebac4649fcad irqdomain: Kill of_node_to_fwnode() helper ee2d50a9f524 genirq: Kill irq_{g,s}et_percpu_devid_partition() c620438ef2ac irqchip: Kill irq-partition-percpu 7443813f107a irqchip/apple-aic: Drop support for custom PMU irq partitions 64b9738eaa93 irqchip/gic-v3: Drop support for custom PPI partitions 4cdf4813f528 coresight: trbe: Request specific affinities for per CPU interrupts f8112d29ba99 perf: arm_spe_pmu: Request specific affinities for per CPU interrupts 54b350fa8e96 perf: arm_pmu: Request specific affinities for per CPU NMIs/interrupts c734af3b2b95 genirq: Add request_percpu_irq_affinity() helper bdf4e2ac295f genirq: Allow per-cpu interrupt sharing for non-overlapping affinities b9c6aa9efc71 genirq: Update request_percpu_nmi() to take an affinity 258e7d28a3dc genirq: Add affinity to percpu_devid interrupt requests 9047a39daa78 genirq: Factor-in percpu irqaction creation 5c2b2cc472e0 genirq: Merge irqaction::{dev_id,percpu_dev_id} 5ff78c8de9d8 genirq: Kill handle_percpu_devid_fasteoi_nmi() 21bbbc50f398 irqchip/gic-v3: Switch high priority PPIs over to handle_percpu_devid_irq() f6c8aced7c24 perf: arm_spe_pmu: Convert to new interrupt affinity retrieval API 663783e0013e perf: arm_pmu: Convert to the new interrupt affinity retrieval API 541454dd204b coresight: trbe: Convert to the new interrupt affinity retrieval API de575de83c77 irqchip/apple-aic: Add FW info retrieval support 68905ea65cef irqchip/gic-v3: Add FW info retrieval support 0d5daa938c94 platform: Add firmware-agnostic irq and affinity retrieval interface 5404f5c06dd4 of/irq: Add interrupt affinity reporting interface 5324fe21ba9b ACPI: irq: Add interrupt affinity reporting interface 87b0031f7f73 irqdomain: Add firmware info reporting interface ebb14a39c059 arm64: dts: qcom: qcm6490-fairphone-fp5: Add vibrator support 30b5167b808c arm64: dts: qcom: monaco-evk: Add firmware-name to QUPv3 nodes 3f9fa03b7eb1 arm64: dts: qcom: lemans-evk: Add firmware-name to QUPv3 nodes 5af8a9e8430c arm64: dts: qcom: qcs6490-rb3gen2: Add firmware-name to QUPv3 nodes b91f5d73b67b arm64: dts: qcom: msm8916-longcheer-l8910: Add touchscreen 172ca2d80248 arm64: dts: qcom: qcs6490-rb3gen2: Update regulator settings f618fef3f1a9 arm64: dts: qcom: sm6350: Add MDSS_CORE reset to mdss aa3e6faf620b um: Enable SMP support on x86 8d748955279c asm-generic: percpu: Add assembly guard 37f847b79496 um: vdso: Remove getcpu support on x86 1e4ee5135d81 um: Add initial SMP support 9c82de55d478 um: Define timers on a per-CPU basis 2670917c2fc8 um: Determine sleep based on need_resched() 9e5a9f1c9b33 um: Turn signals_* into thread-local variables 6aaf00d14e6c um: Do not disable kmalloc in initial_thread_cb() a7f7dbae94a5 um: Remove file-based iomem emulation support 9c84022c1d1f um: Replace UML_ROUND_UP() with PAGE_ALIGN() de203267483d um: Use PAGE_ALIGN() for address alignment 691ff5914835 um: Make host_task_size a local variable ef042df96d0e ASoC: SDCA: Add HID button IRQ 12aa3160c10a ASoC: SDCA: Add early IRQ handling e92e25f77748 ASoC: SDCA: Add UMP timeout handling for FDL 0723affa1bee ASoC: SDCA: Add completion for FDL start and stop aeaf27ec6571 ASoC: SDCA: Add FDL-specific IRQ processing 71f7990a34cd ASoC: SDCA: Add FDL library for XU entities c4d096c3ca42 ASoC: SDCA: Add SDCA FDL data parsing daab108504be ASoC: SDCA: Add UMP buffer helper functions 7b6be935e7ef ASoC: SDCA: Parse Function Reset max delay 0a5e9769d088 ASoC: SDCA: Parse XU Entity properties c7b6c6b60594 ASoC: SDCA: Force some SDCA Controls to be volatile dfe7c3401ed3 ASoC: SDCA: Rely less on the ASoC component in IRQ handling 8d557cc4867f ASoC: SDCA: Factor out a helper to find SDCA IRQ data 56bbda23d4be ASoC: SDCA: Update externally_requested flag to cover all requests 390c05f47d07 ASoC: SDCA: Pass device register map from IRQ alloc to handlers 7159816707dc ASoC: SDCA: Pass SoundWire slave to HID 907364ea3db4 ASoC: SDCA: Add manual PM runtime gets to IRQ handlers 013a3a66f25a regmap: sdw-mbq: Don't assume the regmap device is the SoundWire slave 715159314dfa ASoC: SDCA: Rename SoundWire struct device variables 12dc929c6cc5 remoteproc: core: Remove unused export of rproc_va_to_pa 6e863a57dd27 remoteproc: core: Removed unused headers f1b26faafdc3 remoteproc: core: Sort header includes 4531b6bad5af remoteproc: core: Drop redundant initialization of 'ret' in rproc_shutdown() 2602949b2233 tools/nolibc: x86: fix section mismatch caused by asm "mem*" functions dc693d606644 PCI: endpoint: pci-epf-vntb: Add MSI doorbell support 465443340991 arm64: dts: qcom: qcs8300-pmics: Remove 'allow-set-time' property 9a5b294dcc21 arm64: dts: qcom: rename sm6150 to talos 8c0b058ab598 arm64: dts: qcom: rename x1e80100 to hamoa e50e601ef5b9 arm64: dts: qcom: rename qcs8300 to monaco afec70ac038b arm64: dts: qcom: sm6375: add refgen regulator d4d1e799e9bf arm64: dts: qcom: sc8280xp: add refgen regulator 2c9e4d7c6896 arm64: dts: qcom: qcs8300: add refgen regulator 3aedde1859f3 arm64: dts: qcom: sm8250: add refgen regulator and use it for DSI 0aa588760dd9 arm64: dts: qcom: sm8150: add refgen regulator and use it for DSI e53107df0962 arm64: dts: qcom: sm6350: add refgen regulator and use it for DSI ca031c24bf66 arm64: dts: qcom: sdm845: add refgen regulator and use it for DSI 7223744176ef arm64: dts: qcom: sdm670: add refgen regulator and use it for DSI 4be2ab8c4e7d arm64: dts: qcom: sc8180x: add refgen regulator and use it for DSI f8cfb1932ce3 arm64: dts: qcom: sc7280: add refgen regulator and use it for DSI ac44b60f5d12 arm64: dts: qcom: sc7180: add refgen regulator and use it for DSI 7522c9ffaa97 arm64: dts: qcom: lemans: add refgen regulator and use it for DSI 883e20433fe5 arm64: dts: qcom: lemans: move USB PHYs to a proper place 0bfc6758f213 PCI: endpoint: Add pci_epf_assign_bar_space() API 03e928442d46 arm64: dts: qcom: sc7280: Increase config size to 256MB for ECAM feature 44562f591890 arm64: dts: qcom: qcs615: Add OSM l3 interconnect provider node and CPU OPP tables to scale DDR/L3 fe9829de17d3 arm64: dts: qcom: lemans-evk-camera: Add DT overlay 83be4bee57f0 ACPI: PRM: Add acpi_prm_handler_available() f71e2b67b51d PCI: endpoint: Add pci_epf_get_required_bar_size() helper 483768846d66 PCI: endpoint: Rename 'epf_bar::aligned_size' to 'epf_bar:mem_size' 3c9b904f9033 x86/um/vdso: Drop VDSO64-y from Makefile 12fe820fae37 x86/um/vdso: Panic when vDSO can not be allocated 8c0fbd6ae408 x86/um/vdso: Use prototypes from generic vDSO headers 019cde8fc9a7 x86/um/vdso: Fix prototype of clock_gettime() aed760df8e8e slab: convert setup_slub_debug() to use __core_param_cb() d3722ff57ead slab: constify slab debug strings fbcf53984035 iommu: tegra: enable compile testing 4c7ed7fef725 amba: tegra-ahb: enable compile testing 4795375d8aa0 ASoC: cs-amp-lib-test: Add test cases for cs_amp_set_efi_calibration_data() 64670a6c062c ALSA: hda/cs35l56: Set cal_index to the amp index ef24466ee191 ASoC: cs35l56: Add calibration command to store into UEFI 2b62e66626f0 ASoC: cs-amp-lib: Add function to write calibration to UEFI 959400caf51e ASoC: cs-amp-lib: Return attributes from cs_amp_get_efi_variable() cf6290eebe3c ASoC: cs-amp-lib-test: Add cases for factory calibration helpers 46a3df50b0ca ALSA: hda/cs35l56: Create debugfs files for factory calibration 6e3fc802ab86 um: move asm-offsets generation into a single file 191a27faf53e ASoC: cs35l56: Create debugfs files for factory calibration f11839c16c3f um/hostfs: define HOSTFS_ATTR_* via asm-offsets f7097161e94c ASoC: cs35l56: Add common code for factory calibration cdd27fa3298a ASoC: cs-amp-lib: Add helpers for factory calibration 1afc05996299 ASoC: cs35l56: Read silicon ID during initialization and save it 7b5d4416964c um: init cpu_tasks[] earlier 0903296efd0b arm64: dts: qcom: lemans: Add missing quirk for HS only USB controller 6b3e8a5d6c88 arm64: dts: qcom: x1e80100: Add missing quirk for HS only USB controller 0dab10c38282 arm64: dts: qcom: x1e80100: Fix compile warnings for USB HS controller 4c33cef58965 regulator: pca9450: link regulator inputs to supply groups 86df0030b71d regulator: dt-bindings: nxp,pca9450: document input supplies 07d815701274 cpuidle: menu: Use residency threshold in polling state override decisions 3cde66094575 gpio: loongson-64bit: Switch to dynamic allocate GPIO base in byte mode d3429178ee51 i2c: designware: Disable SMBus interrupts to prevent storms from mis-configured firmware 3f124b4ef8d8 dt-bindings: i2c: i2c-rk3x: Add compatible string for RK3506 90f690a4f5f9 i2c: i801: Add support for Intel Diamond Rapids b4cc81803033 i2c: stm32: Omit two variable reassignments in stm32_i2c_dma_request() acff9f26664e i2c: designware: Omit a variable reassignment in dw_i2c_plat_probe() 2e38abef127d i2c: pcf8584: Fix do not use assignment inside if conditional faef2789bdb4 i2c: pcf8584: Remove debug macros from i2c-algo-pcf.c e308a27c653a i2c: busses: bcm2835: convert from round_rate() to determine_rate() 4cdcdbe50454 i2c: designware: Remove i2c_dw_remove_lock_support() fd714986e4e4 iommu: Pass in old domain to attach_dev callback functions 2b33598e666d iommu: Do not revert set_domain for the last gdev c21b34762e2f iommu/amd: Set release_domain to blocked_domain 680a6a60fc08 iommu/exynos-iommu: Set release_domain to exynos_identity_domain 52f77fb176ec iommu/arm-smmu-v3: Set release_domain to arm_smmu_blocked_domain e94160488e65 iommu: Generic support for RMRs during device release 01313661b248 regulator: Let raspberrypi drivers depend on ARM 5a70826910c3 iommu/mediatek: mt8189: Add MM IOMMUs support f4b97d346900 iommu/mediatek: mt8189: Add INFRA IOMMUs support 7e87226700a5 iommu/mediatek: mt8189: Add APU IOMMUs support 97c7b66e36f5 iommu/mediatek: Add a flag DL_WITH_MULTI_LARB 812df545e3e4 dt-bindings: mediatek: mt8189: Add bindings for MM & APU & INFRA IOMMU d29479abaded ASoC: renesas: fsi: Constify struct fsi_stream_handler db340b02b27c iommu/pages: use folio_nr_pages() instead of shift operation 58aca1f3de05 RDMA/cm: Base cm_id destruction timeout on CMA values 07525a693a5f clk: renesas: r9a09g056: Add clock and reset entries for ISP 861df8792c69 clk: renesas: r9a09g056: Add support for PLLVDO, CRU clocks, and resets d64522b54b26 clk: renesas: r9a09g056: Add clocks and resets for DSI and LCDC modules 79276fb06d2f clk: renesas: r9a09g077: Add TSU module clock 66a470abe950 clk: renesas: r9a09g057: Add clock and reset entries for DSI and LCDC 539d147ef69c irqchip/sifive-plic: Add support for UltraRISC DP1000 PLIC 77a58ba7c64c spi: spi-mem: Trace exec_op e7434adf0c53 ASoC: cs530x: Add SPI bus support for cs530x parts bb65cb96f64e ASoC: dt-bindings: sound: cirrus: cs530x: Add SPI bus support 38ff69586bbb ASoC: cs530x: Rename i2c related structures e7ab858390f2 ASoC: cs530x: Correct MCLK reference frequency values c37c3e5e390d ASoC: cs530x: Check the DEVID matches the devtype 3941abb26ff3 ASoC: cs530x: Rename bitfield to reflect common use for ADC and DAC c63b2315b9cc ASoC: cs530x: Add CODEC and DAC support 9957614d2b79 ASoC: dt-bindings: sound: cirrus: cs530x: Add cs530x ddbcd2f39611 ASoC: cs530x: Correct constant naming f97ebfda8da2 ASoC: cs530x: Remove unused struct members and constants 1e0722a77b4e ASoC: cs530x: Sort #include directives and tydy up whitespaces ca4d49f8a21c ASoC: cs530x: Update the copyright headers e973dfe92590 ASoC: qcom: sm8250: add qrb2210-sndcard compatible string ee4407e1288a ASoC: dt-bindings: qcom,sm8250: add QRB2210 soundcard f864e4b721e3 clk: renesas: rzv2h: Add support for DSI clocks a8943f7f0a73 clk: renesas: rzv2h: Use GENMASK for PLL fields 36a23904b4de clk: renesas: rzv2h: Add instance field to struct pll a5fad3aeff41 pinctrl: renesas: rzg2l: Remove useless wrappers c8dd72788f52 arm64: dts: mediatek: mt8365-evk: Enable GPU support 499af66b8f42 arm64: dts: mediatek: mt8365: Add GPU support eb98462478a6 arm64: dts: mediatek: mt8395-genio-1200-evk: Describe CPU supplies a00ee8014d5b arm64: dts: ti: k3-am625: Add OLDI support 779ea073dba3 arm64: dts: ti: k3-am62: Add support for AM625 OLDI IO Control b427c0c3bc40 xfrm: Skip redundant replay recheck for the hardware offload path 10a118619439 xfrm: Refactor xfrm_input lock to reduce contention with RSS 9452252dff94 gpio: qixis-fpga: Fix a NULL vs IS_ERR() bug in probe() a0deef0ed594 ALSA: maestro3: using vmalloc_array() to handle the code 53002803832b USB: serial: kobil_sct: drop unnecessary initialisations d99bdbb0d3e4 USB: serial: kobil_sct: clean up set_termios() 754640d85566 USB: serial: kobil_sct: add control request helpers e41de6124e0a USB: serial: kobil_sct: clean up device type checks ddf816058096 USB: serial: kobil_sct: clean up tiocmset() 66b1c554a83d USB: serial: belkin_sa: clean up tiocmset() d432df758f92 USB: serial: kobil_sct: fix TIOCMBIS and TIOCMBIC b6e0b3016187 USB: serial: belkin_sa: fix TIOCMBIS and TIOCMBIC 88de08348af8 wifi: cfg80211: Add parameters to radio-specific debugfs directories 7cc986c04a9b wifi: cfg80211: Add debugfs support for multi-radio wiphy cc18fffa3a51 wifi: mac80211: fix missing RX bitrate update for mesh forwarding path bca76b875d05 wifi: cfg80211: default S1G chandef width to 1MHz ad55aa3ad8f8 wifi: mac80211: get probe response chan via ieee80211_get_channel_khz 8f24be708829 wifi: mac80211: reset CRC valid after CSA a3b16dfe79ee wifi: mac80211_hwsim: advertise puncturing feature support a392cde88d19 wifi: cfg80211/mac80211: validate radio frequency range for monitor mode 428ea708b714 wifi: rt2x00: check retval for of_get_mac_address 203a6a7e92b1 ARM: dts: imx7ulp: remove bias-pull-up 0978cbfe5bcc ARM: dts: remove undocumented clock-names for ov5642 b20ba9e5027a ARM: dts: add device_type for memory node 0a1178155a18 ARM: dts: Add bus type for parallel ov5640 b29ba0669cc3 ARM: dts: imx6q-cm-fx6.dts: add supplies for wm8731 ebaec0e02f3b ARM: dts: imx6qdl-skov-cpu fix typo interrupt 6ad6ade587ab ARM: dts: imx: remove redundant linux,phandle c3145218f348 ARM: dts: imx6ull-dhcom-pdk2: rename power-supply to vcc-supply for touchscreen 819908313c09 ARM: dts: imx: add power-supply for lcd panel fcb2626dc4a0 arm64: dts: imx8mp pollux: add displays for expansion board 7012f551081f arm64: dts: imx8mp pollux: add expansion board overlay edfdb7bce823 arm64: dts: imx8mp pollux: add display overlays a6d681b7d1ff arm64: dts: im8mp-phy{board,core}: update license 97a07dd2b559 firmware: imx: scu: Use devm_mutex_init ff79af939d84 firmware: imx: scu: Suppress bind attrs 27d408697f0c firmware: imx: scu: Update error code ea2f83c6aa02 firmware: imx: scu-irq: Remove unused export of imx_scu_enable_general_irq_channel ff3f9913bc07 firmware: imx: scu-irq: Set mu_resource_id before get handle 81fb53feb66a firmware: imx: scu-irq: Init workqueue before request mbox channel 62c740fb11ea firmware: imx: scu-irq: Free mailbox client on failure at imx_scu_enable_general_irq_channel() ee67247843a2 firmware: imx: scu-irq: fix OF node leak in 6d97ac47de22 ARM: dts: imx6qdl-nitrogen6_max: rename i2cmux to i2c bbe7f275816e ARM: dts: imx6ull-phytec-tauri: remove extra space before jedec,spi-nor aaf857946e29 ARM: dts: imx6q-utilite-pro: add missing required property for pci 7ea1e6df5b2f ARM: dts: imx6-tbs2910: rename ir_recv to ir-receiver f2a7629c303a ARM: dts: imx6: remove pinctrl-name if pinctrl-0 doesn't exist 81da2a32452e ARM: dts: imx6: change voltage-divider's io-channel-cells to 1 5889eb175af2 ARM: dts: imx6: remove gpio suffix for regulator 698390d70189 ARM: dts: imx6qdl-ts4900: rename ngpio to ngpios e39f072d2aa9 ARM: dts: imx6: rename m95m02 to eeprom c052a9349aec ARM: dts: imx6: rename touch-thermal0 to touch-0-thermal 664625e4c2e1 ARM: dts: imx6: rename stmpgpio to gpio 8cd60e1daf17 arm64: dts: ls1046a-qds: describe the two on-board SFP+ cages 7c9f33d0abe9 arm64: dts: lx2160a-rdb: fully describe the two SFP+ cages dc4968290201 arm64: dts: ls1046a-qds: describe the FPGA based GPIO controller 6499815172db arm64: dts: lx2160a-rdb: describe the QIXIS FPGA and two child GPIO controllers 2346a408b4f2 dt-bindings: fsl,fpga-qixis: describe the gpio child node found on LS1046AQDS b8ac5ceef28a dt-bindings: fsl,fpga-qixis-i2c: add support for LX2160ARDB FPGA 0bb66f6df171 arm64: dts: add Protonic PRT8ML board e25258262418 dt-bindings: arm: fsl: Add Protonic PRT8ML 7a88b98809d3 arm64: dts: imx8mp: add cpuidle cooling device to the alert trip point ead2dafd6697 arm64: dts: imx8mp: add idle cooling devices to cpu core c5efaf2e88c1 ARM: dts: imx53: enable PMIC RTC on imx53-qsrb 76546090b172 arm64: dts: ti: k3-am62p: Fix memory ranges for GPU 05794985b190 crypto: x86/aes-gcm - optimize long AAD processing with AVX512 5ab1ff2e0f03 crypto: x86/aes-gcm - optimize AVX512 precomputation of H^2 from H^1 e0abd0053f0d crypto: x86/aes-gcm - revise some comments in AVX512 code 5213aefa9e69 crypto: x86/aes-gcm - reorder AVX512 precompute and aad_update functions 4b582e0fb38e crypto: x86/aes-gcm - clean up AVX512 code to assume 512-bit vectors 12beec21c509 crypto: x86/aes-gcm - rename avx10 and avx10_512 to avx512 f65e90860679 crypto: x86/aes-gcm - remove VAES+AVX10/256 optimized code fae3b96ba601 crypto: x86/aes-gcm - add VAES+AVX2 optimized code ae3b64675fed ARM: dts: imx6q-evi: fix rtc compatible 052290cdea51 arm64: dts: imx8mm-phygate-tauri-l: Update pad ctl for USB OC pin 2a5f92d11f26 arm64: dts: imx8mm-phyboard-polis-rdk: Add USB1 OC pin configuration 2a119550822d arm64: dts: freescale: add initial support for i.MX 95 Verdin Evaluation Kit (EVK) 5a0236736e09 dt-bindings: arm: imx: document i.MX 95 Verdin Evaluation Kit (EVK) aad1577ab950 rust: simplify read_poll_timeout's example code e3d7fda088c3 dt-bindings: PCI: Update the email address for Manivannan Sadhasivam 25423cda145f PCI: endpoint: pci-epf-test: Fix sleeping function being called from atomic context 7411850df8e4 dt-bindings: PCI: amlogic,axg-pcie: Fix select schema ab29ff9f6fe0 perf auxtrace: Add auxtrace_synth_id_range_start() helper be806f06adfb perf stat: Add/fix bperf cgroup max events workarounds c06a01743911 leds: upboard: Fix module alias eea31f21dce1 {rdma,net}/mlx5: Query vports mac address from device 384d84263295 MAINTAINERS: add dwmac-rk glue driver to the main Rockchip entry 2010163a8ea4 ethernet: stmmac: dwmac-rk: Add RK3506 GMAC support 4a667bec74b3 dt-bindings: net: rockchip-dwmac: Add compatible string for RK3506 e774c91dca45 dt-bindings: net: snps,dwmac: Sync list of Rockchip compatibles 32dd679b88d5 dt-bindings: net: snps,dwmac: move rk3399 line to its correct position 3912e804ff6a net: ravb: Allocate correct number of queues based on SoC support 9078e6c5f1de net: ravb: Make DBAT entry count configurable per-SoC c09b183dc14e net: usb: usbnet: coding style for functions eed68edac508 net: stmmac: add support for controlling PCS interrupts 442a8c68f083 net: stmmac: add stmmac_mac_irq_modify() d65cb2e27e6e net: stmmac: convert to phylink managed WoL PHY speed 6911308d7d11 net: stmmac: convert to phylink-managed Wake-on-Lan dc1a2a9ce5b2 net: phylink: add phylink managed wake-on-lan PHY speed control b79fbd86c849 net: phylink: add phylink managed MAC Wake-on-Lan support b344bfacf1de net: phy: add phy_may_wakeup() 330ce8ffc184 net: phy: add phy_can_wakeup() f0773d0b41b4 smc: rename smc_find_ism_store_rc to reflect broader usage d0d2203b9ab7 strparser: fix typo in comment 13cb6ac5b506 selftest: net: prevent use of uninitialized variable 3064d0fe02af neighbour: Convert rwlock of struct neigh_table to spinlock. 55a6046b48a8 neighbour: Convert RTM_SETNEIGHTBL to RCU. 4ae34be50064 neighbour: Convert RTM_GETNEIGHTBL to RCU. 35d7c7087033 neighbour: Annotate access to neigh_parms fields. 06d6322280d9 neighbour: Use RCU list helpers for neigh_parms.list writers. dcb938c45328 sched_ext: Add ___compat suffix to scx_bpf_dsq_insert___v2 in compat.bpf.h 71d7847cad44 sched_ext: Fix scx_bpf_dsq_peek() with FIFO DSQs e4384545e220 f2fs: use folio_nr_pages() instead of shift operation 81464df36094 f2fs: set default valid_thresh_ratio to 80 for zoned devices e462fc48ceb8 f2fs: maintain one time GC mode is enabled during whole zoned GC cycle 01ecf7af00b8 tracing: Add warnings for unused tracepoints for modules eec3516b2506 tracing: Allow tracepoint-update.c to work with modules faf938153cad tracepoint: Do not warn for unused event that is exported e30f8e61e251 tracing: Add a tracepoint verification check at build time b055f4c431e3 sorttable: Move ELF parsing into scripts/elf-parse.[ch] 1390b8b3d2be ice: remove duplicate call to ice_deinit_hw() on error paths 8a37f9e2ff40 ice: move ice_deinit_dev() to the end of deinit paths c2fb9398f73d ice: extract ice_init_dev() from ice_init() ef825bdb4605 ice: move ice_init_pf() out of ice_init_dev() e3bf1cdde747 ice: move udp_tunnel_nic and misc IRQ setup into ice_init_pf() 71430451f81b ice: ice_init_pf: destroy mutexes and xarrays on memory alloc failure 5385dec724ab x86/mm: Unify __phys_addr_symbol() 70e0a80a1f35 treewide: Remove in_irq() 14ff9e54dd14 irqchip/sifive-plic: Cache the interrupt enable state 9dfb295a93eb dt-bindings: interrupt-controller: Add UltraRISC DP1000 PLIC e95f66dd0e74 dt-bindings: vendor-prefixes: Add UltraRISC 2fe18288fce6 ice: move ice_init_interrupt_scheme() prior ice_init_pf() 806c4f32a806 ice: move service task start out of ice_init_pf() c35c178fcdff ice: enforce RTNL assumption of queue NAPI manipulation e9cc99142a14 x86/tsx: Get the tsx= command line parameter with early_param() f018fca8f90b x86/tsx: Make tsx_ctrl_state static 245f14f5fe28 interconnect: Optimize kbps_to_icc() macro 5a4d08351b46 remoteproc: imx_rproc: Remove the assignement to method b2d66cd137e7 remoteproc: imx_rproc: Enable PM runtime support unconditionally 016a3d4bcf92 remoteproc: imx_rproc: Make detach operation platform-specific ddbec021a3e5 remoteproc: imx_rproc: Simplify clock enable logic using dcfg flags 197498315de7 wifi: ath12k: Assert base_lock is held before allocating REO update element a41281f6518e wifi: ath12k: restore register window after global reset f7746cfcdbc5 wifi: ath12k: add support for BSS color change 66901bc7df13 dt-bindings: power: Add MT8196 GPU frequency control binding 6dfb04332f23 tools/power turbostat: Remove dead code 696d15cbd8c2 tools/power turbostat: Refactor floating point printout code 64f96057a639 tools/power turbostat.8: Update example 885e82276416 tools/power turbostat: Refactor added-counter value printing code 56dbb878507b tools/power turbostat: Refactor added column header printing 4e35847d7b08 tools/power turbostat: Add Wildcat Lake and Nova Lake support 92664f2e6ab2 tools/power turbostat: Regression fix Uncore MHz printed in hex 18c4e0288470 watchdog: move nmi_watchdog sysctl into .rodata 020d5dc57874 s390/ap: Don't leak debug feature files if AP instructions are not available f25d952ab63f s390/ptrace: Explicitly include 4dad394ce3b6 usb: typec: ucsi_glink: Increase buffer size to support UCSI v2 dacd0ca66646 usb: typec: ucsi_glink: Update request/response buffers to be packed 389597581e3e usb: dwc3: Allow usb role swich control from userspace 30a34716562e dt-bindings: usb: qcom,snps-dwc3: Add the SM8750 compatible 3644f4411713 HID: intel-ish-hid: Fix -Wcast-function-type-strict in devm_ishtp_alloc_workqueue() c17fa4cbc546 ASoC: sdw_utils: add name_prefix for rt1321 part id 2914f6ea9077 ASoC: soc_sdw_utils: add cs35l57 support 62627bf0cadf kdb: Adapt kdb_msg_write to work with NBCON consoles 4349cf0df34f printk: nbcon: Export nbcon_write_context_set_buf 286b113d7000 printk: nbcon: Allow KDB to acquire the NBCON context 49f7d3054e84 printk: nbcon: Introduce KDB helpers 4da42aaa82d6 printk: nbcon: Export console_is_usable e5cea3c87c3f MAINTAINERS: add Microchip RISC-V pinctrl drivers/bindings to entry 46397274da22 pinctrl: add polarfire soc iomux0 pinmux driver 2f0073afd9bf dt-bindings: pinctrl: document polarfire soc iomux0 pinmux 38cf9d641314 pinctrl: add pic64gx "gpio2" pinmux driver 645f1095d317 dt-bindings: pinctrl: document pic64gx "gpio2" pinmux 2e00f7a4bb0a ACPI: fan: Workaround for 64-bit firmware bug 981339507835 riscv: dts: spacemit: add Ethernet and PDMA to OrangePi RV2 e9ff858c9adf scsi: qla4xxx: Use correct variable in memset for clarity e414748b7e83 scsi: aacraid: Improve code readability bb798c1f43c0 scsi: advansys: Don't call asc_prt_scsi_host() -> scsi_host_busy() dcc98c11364e scsi: core: Minor comment fixes for scsi_host_busy() bfe5f5dacfba scsi: ufs: core: Simplify ufshcd_mcq_sq_cleanup() using guard() 047f190494a0 scsi: ufs: core: Remove a goto label from ufshcd_uic_cmd_compl() b30006b5bec1 scsi: ufs: core: Move the ufshcd_enable_intr() declaration a332735a53d6 scsi: ufs: core: Remove UFS_DEV_COMP b3b0842bcb06 scsi: ufs: core: Change the type of uic_command::cmd_active 7b2c4224faa7 scsi: ufs: core: Improve documentation in include/ufs/ufshci.h 3e98f0203e10 perf cs-etm: Mute enumeration value warning b0911b9e0140 net: dsa: lantiq_gswip: harmonize gswip_mii_mask_*() parameters 1d88358303fc net: dsa: lantiq_gswip: optimize regmap_write_bits() statements 748b0aebd48f net: dsa: lantiq_gswip: replace *_mask() functions with regmap API 4cc06901ef34 net: dsa: lantiq_gswip: manually convert remaining uses of read accessors 128f5cf40fa5 net: dsa: lantiq_gswip: convert trivial accessor uses to regmap 705359797389 net: dsa: lantiq_gswip: convert accessors to use regmap 41b66240e90b net: dsa: lantiq_gswip: clarify GSWIP 2.2 VLAN mode in comment 05774d7e4201 tcp: Remove unnecessary null check in tcp_inbound_md5_hash() 9ff86092655f net: rmnet: Use section heading markup for packet format subsections ec538867a376 net: unix: remove outdated BSD behavior comment in unix_release_sock() 99ad2b6815f4 net: airoha: Remove code duplication in airoha_regs.h 20d387d7ceab selinux: improve bucket distribution uniformity of avc_hash() 929126ef4a0e selinux: Move avtab_hash() to a shared location for future reuse 641e02175861 selinux: Introduce a new config to make avc cache slot size adjustable 9960889b32a4 tools: arm64: Add Cortex-A720AE definitions f2195c5b435e perf annotate: Fix Clang build by adding block in switch case 2528c15f314e ASoC: max98090/91: adding DAPM routing for digital output for max98091 06b0f1c336b5 arm64: dts: socfpga: move sdmmc-ecc to the base DTSI file 26c1a20bf7ce rust: pci: normalise spelling of PCI BAR c7f6d5380f6e rust: pci: refer to legacy as INTx interrupts 50cb7ccab817 wifi: ath11k: Correctly use "ab" macro parameter b69255357368 pstore/ram: Update module parameters from platform data 33ffb0aa8ce8 rust: opp: simplify callers of `to_c_str_array` 1bc9a28f076f printk: Use console_flush_one_record for legacy printer kthread ba00f7c4d005 printk: console_flush_one_record() code cleanup 741ea7aa95dd printk: Introduce console_flush_one_record aa09d5a14770 pinctrl: renesas: rza1: Make mux_conf const in rza1_pin_mux_single() 7a03ef9f8223 clk: renesas: r9a09g057: Add clock and reset entries for RTC a7231aaf4a10 clk: renesas: cpg-mssr: Spelling s/offets/offsets/ 919bf298dc9f clk: renesas: r9a09g057: Add clock and reset entries for TSU 934dcccf3ffc clk: renesas: cpg-mssr: Add read-back and delay handling for RZ/T2H MSTP e7d34657744a arm64: defconfig: Enable RZ/T2H / RZ/N2H ADC driver cea54f8e3423 PM: runtime: docs: Update pm_runtime_allow/forbid() documentation 51d921a613b1 s390/ap: Expose ap_bindings_complete_count counter via sysfs 07a75d08cfa1 s390/smp: Fix fallback CPU detection 564ebcae6a0b s390/pci: Highlight failure to enable PCI function c2afdd73e5ba mmc: core: Skip to set the default 200mA SD current limit 4765d59fcf86 soc: renesas: rcar-rst: Keep RESBAR2S in default state 998c68e96c03 wifi: ath11k: advertise NL80211_FEATURE_TX_POWER_INSERTION 722015690f52 wifi: ath11k: add support for Tx Power insertion in RRM action frame c243d5e44f6e wifi: ath11k: wrap ath11k_mac_op_get_txpower() with lock-aware internal helper 66887282233d wifi: ath11k: relocate some Tx power related functions in mac.c 4a013ca2d490 wifi: ath11k: fix peer HE MCS assignment 47d0cd6bccb4 wifi: ath11k: fix VHT MCS assignment 42ec0bc61f05 memory: renesas-rpc-if: Add suspend/resume support 2b195e2bab1d dt-bindings: pinctrl: toshiba,visconti: Drop redundant functions type 26fe74d598c3 leds: leds-lp50xx: Allow LED 0 to be added to module bank fd5ef3d69f89 spi: spi-qpic-snand: make qcom_spi_ecc_engine_ops_pipelined const 7c69694cec86 spi: dt-bindings: don't check node names d054cc3a2ccf regulator: rpmh-regulator: Add RPMH regulator support for PMR735D f76dbe127f1b regulator: dt-bindings: qcom,rpmh: Add support for PMR735D 310bf433c01f ASoC: max98090/91: fixing a space edf5c8920240 ASoC: SOF: Fix function topology name check in profile info output 095d495cb897 dt-bindings: ata: snps,dwc-ahci: Allow 'iommus' property 4ea303d9e986 ata: pata_it821x: Replace deprecated strcpy with strscpy in it821x_display_disk 243ce64b2b37 backlight: Do not include in header file 7958b4bb806c pinctrl: pinmux: Add missing .function_is_gpio kerneldoc 897396b418d1 gpio: regmap: Bypass cache for aliased inputs ed2bd02d2494 gpio: regmap: Force writes for aliased data regs 61b7ade9ba8c net: phy: micrel: Add support for non PTP SKUs for lan8814 e0665df8c501 net: ti: icssg-prueth: Omit a variable reassignment in prueth_netdev_init() d227a8b3e715 usb: typec: ps883x: Fix missing mutex_unlock() d5376026f926 gpio: bt8xx: use generic power management f6af8690d17d perf build: Fix perf build issues with fixdep 85976d3774be cpufreq: tegra186: add OPP support and set bandwidth 6e7970cab51d cpufreq: dt-platdev: Add JH7110S SOC to the allowlist 2de5cb96060a cpufreq: s5pv210: fix refcount leak 173e02d67494 OPP: Initialize scope-based pointers inline 275a9a3f9b6a KEYS: trusted: Pass argument by pointer in dump_options e7066160f5b4 crypto: hisilicon/qm - restore original qos values 7fc25ed2bc35 crypto: sun8i-ss - Move j init earlier in sun8i_ss_hash_run df0845cf447a crypto: asymmetric_keys - prevent overflow in asymmetric_key_generate_id 2050b57ecda0 clk: socfpga: agilex5: add clock driver for Agilex5 d550d63d0082 eth: fbnic: fix integer overflow warning in TLV_MAX_DATA definition 114573962a68 net/sched: Remove unused inline helper qdisc_from_priv() 10e0378f05d2 net: spacemit: Avoid -Wflex-array-member-not-at-end warnings 26ab9830beab net: stmmac: replace has_xxxx with core_type 094e94d13b60 memfd,selinux: call security_inode_init_security_anon() 4f7b54e17edd audit: fix comment misindentation in audit.h dfa024bc3f67 lsm: add a LSM_STARTED_ALL notification event 4ab5efcc2829 lsm: consolidate all of the LSM framework initcalls 3156bc814f21 selinux: move initcalls to the LSM framework 82fe7932e84f ima,evm: move initcalls to the LSM framework 77ebff0607c5 lockdown: move initcalls to the LSM framework 7cbe11353751 apparmor: move initcalls to the LSM framework d3ba8f80894a safesetid: move initcalls to the LSM framework 9484ae129593 tomoyo: move initcalls to the LSM framework 06643d5584f9 smack: move initcalls to the LSM framework d934f97db827 ipe: move initcalls to the LSM framework b0374e79a83c loadpin: move initcalls to the LSM framework cdc028812f72 lsm: introduce an initcall mechanism into the LSM framework 3423c6397ce2 lsm: group lsm_order_parse() with the other lsm_order_*() functions ac3c47cece27 lsm: output available LSMs when debugging 5137e583ba26 lsm: cleanup the debug and console output in lsm_init.c 450705334f69 lsm: add/tweak function header comment blocks in lsm_init.c 45a41d1394aa lsm: fold lsm_init_ordered() into security_init() 27be5600fe85 lsm: cleanup initialize_lsm() and rename to lsm_init_single() 291271e69174 lsm: cleanup the LSM blob size code 752db0657181 lsm: rename/rework ordered_lsm_parse() to lsm_order_parse() 24a9c58978ee lsm: rename/rework append_ordered_lsm() into lsm_order_append() a748372a282a lsm: rename exists_ordered_lsm() to lsm_order_exists() 2d67172612fd lsm: rework the LSM enable/disable setter/getter functions 935d508d4d7a lsm: get rid of the lsm_names list and do some cleanup 250898ca335f lsm: rework lsm_active_cnt and lsm_idlist[] 592b104f9b51 lsm: rename the lsm order variables for consistency 9f9dc69e06ec lsm: replace the name field with a pointer to the lsm_id struct faabedcd6e88 lsm: rename ordered_lsm_init() to lsm_init_ordered() 92ed3500c9a9 lsm: integrate lsm_early_cred() and lsm_early_task() into caller cb1513db7a6e lsm: integrate report_lsm_order() code into caller 37f788f65528 lsm: introduce looping macros for the initialization code e02578561d47 lsm: consolidate lsm_allowed() and prepare_lsm() into lsm_prepare() 67a4b6a89b99 lsm: split the init code out into lsm_init.c a5e7c17c8100 lsm: split the notifier code out into lsm_notifier.c 2286e18e3937 soc: qcom: gsbi: fix double disable caused by devm dcbce2c23e5e soc: qcom: socinfo: add the missing entries to the smem image table abac241e1d5d soc: qcom: socinfo: arrange the socinfo_image_names array in alphabetical order 94124bf253d2 soc: qcom: pbs: fix device leak on lookup b5c16ea57b03 soc: qcom: ocmem: fix device leak on lookup c88b6ee3ba3c soc: qcom: llcc-qcom: Add support for Kaanapali f5f1e5abb649 dt-bindings: cache: qcom,llcc: Document the Kaanapali LLCC 0ecf0e674812 io_uring/fdinfo: show SQEs for no array setup 6773cb33e7a7 soc: qcom: pmic_glink: Add support for SOCCP remoteproc channels 415aad75c7e5 clk: qcom: camcc-sm7150: Fix PLL config of PLL2 ab0e13141d67 clk: qcom: camcc-sm6350: Fix PLL config of PLL2 fd0b632efbbd clk: qcom: Add NSS clock controller driver for IPQ5424 d08882c66d7a clk: qcom: gcc-ipq5424: Add gpll0_out_aux clock e2cf3b73573e clk: qcom: gcc-ipq5424: Enable NSS NoC clocks to use icc-clk 464ce94531f5 clk: qcom: gcc-ipq5424: Correct the icc_first_node_id 06ac2566e73d dt-bindings: clock: qcom: Add NSS clock controller for IPQ5424 SoC 60c8b7569c10 dt-bindings: clock: gcc-ipq5424: Add definition for GPLL0_OUT_AUX 2985e76c66e1 dt-bindings: interconnect: Add Qualcomm IPQ5424 NSSNOC IDs fbfbc68852ed dt-bindings: clock: Add "#interconnect-cells" property in IPQ9574 example 5e26bb2a1778 clk: qcom: gcc-glymur: Remove 85.71 MHz USB4 master clock frequency 54e5da4d1fbc clk: qcom: gcc-x1e80100: Remove 85.71 MHz USB4 master clock frequency 205a5d29b47e clk: qcom: gcc-sc8280xp: Remove 85.71 MHz USB4 master clock frequency e67708823d73 sched_ext: Use rhashtable_lookup() instead of rhashtable_lookup_fast() 7ec1ba01ae37 clk: qcom: Fix dependencies of QCS_{DISP,GPU,VIDEO}CC_615 f0691a3f7558 clk: qcom: Fix SM_VIDEOCC_6350 dependencies 18da820eb632 clk: qcom: gcc-glymur: Update the halt check flags for pipe clocks 987e00035c0e sched_ext: Rename pnt_seq to kick_sync a379fa1e2cae sched_ext: Fix SCX_KICK_WAIT to work reliably a9c1fbbd6dad sched_ext: Don't kick CPUs running higher classes 393f7834cd2b clk: qcom: gcc-sm8750: Add a new frequency for sdcc2 clock e3c13e0caa8c clk: qcom: dispcc-sm7150: Fix dispcc_mdss_pclk0_clk_src 176465fd8c4e clk: qcom: dispcc-sm7150: Add MDSS_CORE reset 2238840342af dt-bindings: clock: sm7150-dispcc: Add MDSS_CORE reset 502099e9c832 clk: qcom: dispcc-sm6350: Add MDSS_CORE & MDSS_RSCC resets e090dc10c65e dt-bindings: clock: dispcc-sm6350: Add MDSS_CORE & MDSS_RSCC resets 17e4db05930e clk: qcom: rpmh: Define RPMH_IPA_CLK on QCS615 70dc5425fe1a clk: qcom: camcc-sm8450: Specify Titan GDSC power domain as a parent to IPE/BPS/SBI fc3985b21f86 clk: qcom: camcc-sm8250: Specify Titan GDSC power domain as a parent to IPE/BPS/SBI 37cf953a120a clk: qcom: camcc-sm7150: Specify Titan GDSC power domain as a parent to IPEx and BPS ee2867ca99e2 clk: qcom: camcc-sdm845: Specify Titan GDSC power domain as a parent to other a76ce61d7225 clk: qcom: camcc-sm6350: Specify Titan GDSC power domain as a parent to other d8f1121ebf40 clk: qcom: camcc-sm8550: Specify Titan GDSC power domain as a parent to other a311c777f298 dt-bindings: touchscreen: consolidate simple touch controller to trivial-touch.yaml c65d6881caf1 dt-bindings: touchscreen: trivial-touch: add reset-gpios and wakeup-source a1b17c9ac87a PM: EM: Notify an event when the performance domain changes b95a0c02ada5 PM: EM: Implement em_notify_pd_created/updated() b2b1bbcac758 PM: EM: Implement em_notify_pd_deleted() f2d2946eaa5c PM: EM: Implement em_nl_get_pd_table_doit() d8eef0453132 PM: EM: Implement em_nl_get_pds_doit() 7928339cfe7d PM: EM: Add an iterator and accessor for the performance domain e4ed8d26c5d3 PM: EM: Add a skeleton code for netlink notification bd26631ccdfd PM: EM: Add em.yaml and autogen files ee50b8bb6b5d PM: EM: Expose the ID of a performance domain via debugfs cbe5aeedecc7 PM: EM: Assign a unique ID when creating a performance domain 4ae8efb4f907 blktrace: handle BLKTRACESETUP2 ioctl 3f6722816a73 blktrace: trace zone write plugging operations 1c164fcc1b08 blktrace: expose ZONE APPEND completions to blktrace f9ee38bbf70f blktrace: add block trace commands for zone operations 4d8bc7bd4f73 blktrace: move ftrace blk_io_tracer to blk_io_trace2 67bfa74d81ba blktrace: move trace_note to blk_io_trace2 915bb53860c3 blktrace: differentiate between blk_io_trace versions c44347d60626 blktrace: add definitions for struct blk_io_trace2 113cbd62824a blktrace: pass blk_user_trace2 to setup functions 0d8627cc936d blktrace: add definitions for blk_user_trace_setup2 42da88a724d8 blktrace: split do_blk_trace_setup into two functions 370cd70a402f blktrace: change the internal action to 64bit 70e3c62b8912 blktrace: untangle if/else sequence in __blk_add_trace 04678e72e95f blktrace: split out relaying a blktrace event 472eca538358 blktrace: factor out recording a blktrace event a65988a0ad04 blktrace: only calculate trace length once dde92a5026d8 io_uring: check for user passing 0 nr_submit 54be19710976 wifi: ath10k: Support for FTM TLV test commands b889ed5abf47 ACPI: property: Rework acpi_graph_get_next_endpoint() 5d010473cdea ACPI: property: Use ACPI functions in acpi_graph_get_next_endpoint() only 159e85110891 ACPI: property: Make acpi_get_next_subnode() static 945661d581c5 ACPI: processor: idle: Relocate state flags initialization 638bae3fb225 ASoC: max98090/91: added DAPM widget for digital output for max98091 5c5028ee594c block: rename min_segment_size 1cba30bf9fdd io_uring: add support for IORING_SETUP_SQE_MIXED 9025688bf6d4 module: Fix device table module aliases 37d0472c8ac4 rust: debugfs: Implement Reader for Mutex only when T is Unpin a419bc0f13f3 dt-bindings: pinctrl: Convert bitmain,bm1880-pinctrl to DT schema f84f54841dd0 dt-bindings: pinctrl: Convert brcm,ns2-pinmux to DT schema af1825d7668d dt-bindings: pinctrl: Convert actions,s900-pinctrl to DT schema 8c10adaf337f dt-bindings: pinctrl: Convert actions,s700-pinctrl to DT schema 295926ef36bb dt-bindings: power: rockchip: Add support for RV1126B 203dfbda0354 dt-bindings: power: Add support for MT8196 power controllers 67e1b0052f6b printk_ringbuffer: don't needlessly wrap data blocks around da247eff96dd objtool/klp: Add the debian-based package name of xxhash to the hint ea629075eb59 staging: nvec: remove NVEC_PS2_DEBUG and dead debug macro 7553f5173ec3 selftests/tty: add TIOCSTI test suite b7cefdb66338 serial: 8250_pcilib: Replace deprecated PCI functions 0cfadf4bcd28 tty: serial: imx: Add missing wakeup event reporting d55f3d2375ce tty: serial: imx: Only configure the wake register when device is set as wakeup source 18bdfccf3c30 tty: serial: fsl_lpuart: Add missing wakeup event reporting 08a0dd5a4658 serial: ar933x: Add polling support fd3d4f5a62b1 dt-bindings: serial: samsung: add samsung,exynos8890-uart compatible 85f17e130dc7 dt-bindings: serial: samsung: Add compatible for ARTPEC-9 SoC c213c3c63e8f dt-bindings: mmc: rockchip-dw-mshc: Add compatible string for RK3506 93741bd104ce usb: uhci: Work around bogus clang shift overflow warning from DMA_BIT_MASK(64) 832c8d3fce77 usb: typec: ps883x: Add USB4 mode and TBT3 altmode support 6bebd9b77726 usb: typec: ps883x: Rework ps883x_set() f83cb615cb7a usb: typec: ps883x: Cache register settings, not Type-C mode 26c3af0cd8b4 usb: typec: ucsi: Report power supply change on sink path change e397f446afcf usb: typec: ucsi: Report power supply changes on power opmode changes ef7204a9aada usb: typec: ucsi: psy: Add power supply status 0ec946d32ef7 usb: dwc3: Add Apple Silicon DWC3 glue layer driver f854920e8f9a usb: dwc3: glue: Allow more fine grained control over mode switches e10bc7964635 usb: dwc3: glue: Add documentation 5ed9cc71432a usb: dwc3: dwc3_power_off_all_roothub_ports: Use ioremap_np when required 71e13cc1c341 dt-bindings: usb: Add Apple dwc3 b4528e1dbe67 usb: typec: pd: Register SPR AVS caps with usb_power_delivery class f82890c98f3e tcpm: Parse and log AVS APDO 8ad194699fc1 usbip: Use min to simplify stub_send_ret_submit 071786e27d81 usb: core: Add tracepoints for device allocation and state changes c05ebd0ec91e usb: core: Centralize device state update logic 6d0ef68955d3 arch_topology: move parse_acpi_topology() to common code cebd22dd3a0a platform: Use IOMEM_ERR_PTR for ioremap error returns b811e8a01d8d firmware_loader: Replace simple_strtol() with kstrtoint() fe6193a3187a firmware_loader: Only call cancel when upload is active d48fb15e6ad1 uio: uio_fsl_elbc_gpcm:: Add null pointer check to uio_fsl_elbc_gpcm_probe 18e4a02963b7 misc: amd-sbi: Extend support for MCAMSR protocol for rev 0x21 87816eb4701f misc: amd-sbi: Extend support for CPUID protocol for rev 0x21 dd68c06380f6 misc: amd-sbi: CPUID/MCAMSR protocol for Revision 0x21 45392fd4394c misc: amd-sbi: Add support for Turin platform 5c7dddd7360b misc: amd-sbi: Add support for SB-RMI over I3C b9a7c9599120 misc: amd-sbi: Add helper function to prepare I3C support 8c00944301fd powerpc: pseries: make cmm_subsys const 6848990d4d78 powerpc: pseries: make suspend_subsys const 4c987d67b31f eeprom: at25: fram: Fix chip range in comment f20c1dbe82f5 apm-emulation: remove unused __apm_get_power_status b94eb28cb3ed misc: lis3lv02d: Use min to simplify lis3lv02d_misc_read 89373f5695dc LICENSES: Add modern form of the LGPL-2.1 tags to the usage guide section b91c13534a63 misc: cb710: Replace deprecated PCI functions 73350c385235 fsi: occ: Update response size to 8kb 8ae7090dc786 arch: powerpc: ps3: Make ps3_system_bus_type const 8ce6b508f24b drivers: rapidio: make rio_bus_type const 61e606305672 drivers: eisa: make eisa_bus_type const b93606c51b54 powerpc: cell: make spu_subsys const 6db608171a90 arm: make sa1111_bus_type const 48d45ae4ddaa comedi: Replace kcalloc + copy_from_user with memdup_array_user 9fd2eb9e18a0 cdx: make cdx_bus_type constant 69cddd82ef78 intel_th: make intel_th_bus_type constant cdc93023954b vmw_vmci: fix typo in comment f50d2dcd1a2a char/adi: Use min_t(size_t,,) in adi_read() + adi_write() 47f1a2acee55 MAINTAINERS: ipack: add ipack.h header file fdd00d79dc0e ipack: fix ipack.h kernel-doc warnings af17f9f0bb46 dt-bindings: soc: samsung: exynos-sysreg: add gs101 hsi0 and misc compatibles 8c79c80ff336 dt-bindings: soc: samsung: exynos-sysreg: add power-domains 6837c006d4e7 firmware: exynos-acpm: add empty method to allow compile test 3b83f5d5e78a rust: replace `CStr` with `core::ffi::CStr` c5cf01ba8dfe rust: support formatting of foreign types 1dcd763ba1f6 rust: clk: use `CStr::as_char_ptr` 9ce084e579bf rust: regulator: use `CStr::as_char_ptr` 3b46f65355c9 rust: configfs: use `CStr::as_char_ptr` 965a39a9627b rust: opp: use `CStr::as_char_ptr` e6fdbe8feace rust: opp: fix broken rustdoc link ea0e278a5c55 scsi: qla1280: Fix compiler warnings (DEBUG mode) 962ac5ca99a5 net: macb: Remove duplicate linux/inetdevice.h header 91f76771dba0 bnxt_en: support PPS in/out on all pins 9ce37e94c300 scsi: ufs: host: mediatek: Support new features for MT6991 4fb4c835a92b scsi: ufs: host: mediatek: Add support for new platform with MMIO_OTSD_CTR 9b2b03b36168 scsi: ufs: host: mediatek: Remove duplicate function 014de20bb36b scsi: ufs: host: mediatek: Fix shutdown/suspend race condition 1fd05367d5b1 scsi: ufs: host: mediatek: Adjust sync length for FASTAUTO mode 16b42c4281ae scsi: ufs: host: mediatek: Handle clock scaling for high gear in PM flow 55ce691dc75a scsi: ufs: host: mediatek: Adjust clock scaling for PM flow 716253641076 scsi: ufs: host: mediatek: Correct clock scaling with PM QoS flow 4a107a0e8361 net: stmmac: mdio: use phy_find_first to simplify stmmac_mdio_register 1471a274b76d eth: 3c515: replace cleanup_module with __exit 0c5480ac96a4 MAINTAINERS: add entry for Motorcomm YT921x ethernet switch driver 186623f4aa72 net: dsa: yt921x: Add support for Motorcomm YT921x ca4709843b7e net: dsa: tag_yt921x: add support for Motorcomm YT921x tags a9dff2b5f72b dt-bindings: net: dsa: yt921x: Add Motorcomm YT921x switch support 4760b639b43c scsi: ufs: core: Replace hard coded vcc-off delay with a variable f8e82ae65eaf scsi: ufs: core: Remove UFS_DEVICE_QUIRK_DELAY_AFTER_LPM quirk 8627f322cb7b scsi: ufs: core: Support dumping CQ entry in MCQ Mode bfe0d22f1255 scsi: ufs: core: Update CQ Entry to UFS 4.1 format ce085ecdba23 scsi: core: Do not declare scsi_cmnd pointers const 0152747a528a net: bridge: use common function to compute the features 745cd46c2a47 team: use common function to compute the features d4fde269a970 bonding: use common function to compute the features 28098defc79f net: add a common function to compute features for upper devices 0364ca33097d devlink: region: correct port region lookup to use port_ops 2dbbdeda77a6 sched_ext: Fix scx_bpf_dsq_insert() backward binary compatibility 0aa760051f4e docs: checkpatch: Drop networking comment style 7159cf9fad12 docs: checkpatch: Align block comment style d312742f6865 PCI: rcar-gen2: Drop ARM dependency from PCI_RCAR_GEN2 d0ef99906121 Documentation: fix dev-tools broken links in translations 4348c22a4f15 arm64: dts: exynos: gs101: fix sysreg_apm reg property ddb2a16804d0 arm64: dts: exynos: gs101: fix clock module unit reg sizes 08d9d0d9ae6f arm64: dts: exynos: gs101: add sysreg_misc and sysreg_hsi0 nodes e7586577b75f libbpf: fix formatting of bpf_object__append_subprog_code 2f69c5685427 bpf: make bpf_insn_successors to return a pointer 44481e492532 bpf: generalize and export map_get_next_key for arrays f7d72d0b3f43 bpf: save the start of functions in bpf_prog_aux 6ea5fc92a0fc bpf: fix the return value of push_stack 0242623384c7 rust: driver: let probe() return impl PinInit 96d31dff3fa4 bpf: Clarify get_outer_instance() handling in propagate_to_outer_instance() a7d6255a0bf3 MAINTAINERS: Add an entry for PF1550 MFD driver 4b6b6433a97d power: supply: pf1550: add battery charger support 9acb215cbebd Input: pf1550 - add onkey support 7320d41c29bb regulator: pf1550: Add support for regulator ebaec90ec0b5 mfd: pf1550: Add core driver for the PF1550 PMIC 2391e1377e39 dt-bindings: mfd: Add binding for the PF1550 PMIC ecba655bf54a ASoC: fsl_aud2htx: add IEC958_SUBFRAME_LE format in supported list 5cd5f8fc29fa ASoC: SOF: Intel: add hyphen between name and index to amp name_prefix 900da5322612 ASoC: rockchip: i2s-tdm: Omit a variable reassignment in rockchip_i2s_tdm_probe() 6a4f29bc6629 ASoC: dt-bindings: don't check node names 3ff9bcecce83 net: avoid extra access to sk->sk_wmem_alloc in sock_wfree() feaa716adc51 dt-bindings: soc: microchip: document the simple-mfd syscon on PolarFire SoC a1d8548c2307 perf annotate: Invalidate register states for untracked instructions 109218718de2 perf annotate: Save pointer offset in stack state 1f4cc4ae3f8a perf annotate: Track arithmetic instructions on pointers 24a30ce9b14c perf annotate: Track address registers via TSR_KIND_POINTER 068b6a452426 perf annotate: Skip annotating data types to lea instructions f1204e5846d2 perf annotate: Check return value of evsel__get_arch() properly 262c61435c03 perf annotate: fix a crash when annotate the same symbol with 's' and 'T' 0e85936a9d49 dt-bindings: power: qcom,rpmpd: add new RPMH levels cc32134d9d40 dt-bindings: power: qcom,rpmpd: document the Kaanapali RPMh Power Domains 0e6c07a3c30c perf annotate: Fix build with NO_SLANG=1 075daf226418 soc: amlogic: canvas: simplify lookup error handling 32200f4828de soc: amlogic: canvas: fix device leak on lookup 03ac8183c9a5 gpio: mpsse: support bryx radio interface kit f13b0f72af23 gpio: mpsse: add quirk support 179ef1127d7a gpio: mpsse: ensure worker is torn down 523ebae1cdcf gpio: mpsse: propagate error from direction_input 7ce67e217980 mmc: sdhci-of-arasan: Omit a variable reassignment in sdhci_arasan_probe() cb24b4a9d903 mmc: dw_mmc: Use dma_set_mask_and_coherent() helper b7e614802e3f mmc: sdhci-brcmstb: save and restore registers during PM eea94bdd9952 mmc: sdhci-brcmstb: Add BCM74371 support 4d92506eb593 mmc: sdhci-brcmstb: clear CFG_OP_DLY when using HS200 5ef910100658 mmc: sdhci-brcmstb: move SDIO_CFG_CQ_CAPABILITY define c763d39f444d dt-bindings: mmc: Add support for BCM72116 and BCM74371 SD host controller 27e08eee012b dt-bindings: mmc: sdhci-msm: Add sm8750 compatible 24f8929f2ae8 mmc: use octal file permissions instead of symbolic db7e0ad68a66 dt-bindings: mmc: sdhci-msm: Add Kaanapali compatible ad41223b185a mmc: renesas_sdhi: enable bigger data ports where available f7f37154889e mmc: core: remove uselss memalloc_noio_save e4e5ce823bdd net: airoha: Add AN7583 SoC support 63f283d36b1f net: airoha: ppe: Do not use magic numbers in airoha_ppe_foe_get_entry_locked() 9d5b5219f672 net: airoha: Refactor src port configuration in airhoha_set_gdm2_loopback c71a7a861ef0 net: airoha: Select default ppe cpu port in airoha_dev_init() 620d7b91aadb net: airoha: ppe: Flush PPE SRAM table during PPE setup 306b78f5035a net: airoha: ppe: Configure SRAM PPE entries via the cpu 41139125f5c7 net: airoha: ppe: Remove airoha_ppe_is_enabled() where not necessary 5bd1d1fd48ea net: airoha: ppe: Move PPE memory info in airoha_eth_soc_data struct ef9449f080b6 net: airoha: Generalize airoha_ppe2_is_enabled routine 5863b4e065e2 net: airoha: Add airoha_eth_soc_data struct 15f357cd4581 net: airoha: Add airoha_ppe_get_num_stats_entries() and airoha_ppe_get_num_total_stats_entries() 6d5b601d52a2 net: airoha: ppe: Dynamically allocate foe_check_time array in airoha_ppe struct 51538c0c9d8c dt-bindings: net: airoha: Add AN7583 support 795aab353d06 seqlock: Change do_io_accounting() to use scoped_seqlock_read() b76f72bea2c6 seqlock: Change do_task_stat() to use scoped_seqlock_read() 488f48b32654 seqlock: Change thread_group_cputime() to use scoped_seqlock_read() cc39f3872c08 seqlock: Introduce scoped_seqlock_read() 28a0ee311960 documentation: seqlock: fix the wrong documentation of read_seqbegin_or_lock/need_seqretry 44472d1b8312 atomic: Skip alignment check for try_cmpxchg() old arg 66f1ea83d9f8 rust: lock: Add a Pin<&mut T> accessor 2497a7116ff9 rust: lock: Pin the inner data da123f0ee40f rust: lock: guard: Add T: Unpin bound to DerefMut c14ecb555c3e locking/spinlock/debug: Fix data-race in do_raw_write_lock 7afd5335d6ff leds: lp55xx_common: Enable use without FW_LOADER_USER_HELPER 2a7ee990196f dt-bindings: leds: Add default-brightness property to common.yaml 98888f6d9f53 leds: flash: Use fwnode_get_next_child_node() instead 3b6eaa3db567 leds: Use fwnode_for_each_child_node() instead e39d87fd288c dt-bindings: leds: arc,arc2c0608: Convert to DT Schema fc3d701f0d75 soc: rockchip: grf: Set pwm2/xin32k pad default to xin32k for rk3368 9c11918040d6 s390/ap: Introduce new AP nqap and dqap trace events 7f124d78d434 s390/ap: Extend struct ap_queue_status with some convenience fields 507cff242a98 s390/zcrypt: Rework zcrypt request and reply trace event definition 97aa8ecb5732 net: 6pack: Demote "How to turn on 6pack support" section heading 122d696c1789 net: nfc: Format userspace interface subsection headings 0efa5b2ca6fa gpio: aspeed: remove unneeded include d19f6451c6fe gpio: export gpiod_hwgpio() df900536e858 gpio: rename gpio_chip_hwgpio() to gpiod_hwgpio() d09ec3dc7fea gpio: latch: remove unneeded include 04dba84fba53 arm64: dts: imx: correct the flexspi compatible string to match with yaml e0a6ec724e5b gpio: qixis-fpga: add missing module description 93b2fac5cdaf arm64: dts: imx95-15x15-evk: add fan-supply property for pwm-fan 215231deeadd s390/ptdump: Use seq_puts() in pt_dump_seq_puts() macro 9db04b310ef9 arm64: dts: imx8mp-venice-gw702x: remove off-board sdhc1 effe98060f70 arm64: dts: imx8mp-venice-gw702x: remove off-board uart d949b8d12d6e arm64: dts: imx8mm-venice-gw72xx: remove unused sdhc1 pinctrl 2c4d3066a58f arm64: dts: imx8mm-venice-gw700x: reduce RGMII CLK drive strength 0a138a2cfd4e arm64: dts: imx8mp-venice-gw702x: reduce RGMII CLK drive strength 69bb376d5e72 arm64: dts: imx8m{m,n,p}-venice: disable unused clk output for TI PHY 8b7e58ab4a02 arm64: dts: freescale: imx8mp-venice-gw7905-2x: remove duplicate usdhc1 props 319d3d66537e s390/tape: Add support for bigger block sizes 574817d6c086 s390/tape: Introduce idal buffer array a5e2ca22c18b s390/tape: Move idal allocation to core functions e039400f75f1 s390/tape: Fix return value of ccw helper functions 83cff1b1245f s390/tape: Remove extra CCW allocation for error recovery a984d712773d s390/tape: Remove 3590 Read Opposite error recovery 1b9df1a28f0f s390/tape: Remove 34xx Read Opposite error recovery 39376c77a5d0 s390/tape: Remove count parameter from read/write_block functions c97689345cd0 s390/con3270: Use scnprintf() instead of sprintf() c769941de8bf s390/tape: Use scnprintf() instead of sprintf() ffb5d3af5e2b s390/dcss: Use scnprintf() instead of sprintf() ba06238bbe6a s390/cio: Use scnprintf() instead of sprintf() 68502211161d s390/early: Use scnprintf() instead of sprintf() 4d065f3c80cc s390/pai_crypto: Adjust paicrypt_copy() return statement 4738e1166260 s390/sysinfo: Replace sprintf() with snprintf() for buffer safety 5379879a76e2 s390/extmem: Replace sprintf() with snprintf() for buffer safety dd7d1d34ae48 s390/cmm: Replace sprintf() with scnprintf() for buffer safety 410349084ead arm64: dts: ten64: add board controller binding e260e8114eff dt-bindings: embedded-controller: add Traverse Ten64 board controller 27d2afa3b4ea x86/ioapic: Simplify mp_irqdomain_alloc() slightly 9b567039e540 wifi: rtl8xxxu: Use correct power off sequence for RTL8192CU fb5183aa65f6 wifi: rtl8xxxu: Dump the efuse right after reading it 7aeb8c118ef9 wifi: rtl8xxxu: Report the signal strength only if it's known 8b795fe42927 wifi: rtw89: Replace hardcoded strings with helper functions b377dcd9a286 wifi: rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1 3f9553f65d0b wifi: rtl8xxxu: Add USB ID 2001:3328 for D-Link AN3U rev. A1 29166bd0a41f perf jevents: Suppress circular dependency warnings 2ef335ead233 perf jevents: Remove unused makefile variable 40efc872c6ac perf jevents: Fix build when there are other json files in the tree 77cd92102715 docs: trusted-encrypted: fix htmldocs build error 09150ab1a7d2 PCI: mediatek: Add support for Airoha AN7583 SoC 2d58bc777728 PCI: mediatek: Use generic MACRO for TPVPERL delay 04305367fab7 PCI: mediatek: Convert bool to single quirks entry and bitmap 6d55d5a7f34b dt-bindings: PCI: mediatek: Add support for Airoha AN7583 99f988953f07 dt-bindings: PCI: mediatek: Convert to YAML schema 38516e3fa4ca s390/iucv: Convert sprintf/snprintf to scnprintf 3c7bf5af2196 e1000e: Introduce private flag to disable K1 a308ea972112 ice: refactor to use helpers 71462475d002 ice: implement transmit hardware timestamp statistics 4368d5fe02f6 ice: add tracking of good transmit timestamps 20ae87514ad5 ice: implement ethtool standard stats 98c2f0b42eea net: docs: add missing features that can have stats c30fd916c4d7 gve: Consolidate and persist ethtool ring changes a5cd3a60aa1d net: shrink napi_skb_cache_{put,get}() and napi_skb_cache_get_bulk() dc34040654e4 funeth: convert to ndo_hwtstamp API d8db98db0d46 tsnep: convert to ndo_hwtstatmp API a6a64bb4115f cxgb4: convert to ndo_hwtstamp API 8a15a84e80dc net: atlantic: convert to ndo_hwtstamp API 149cfae71166 amd-xgbe: convert to ndo_hwtstamp callbacks b8fa98ea4a22 ti: icssg: convert to ndo_hwtstamp API ed5d5928bd54 net: ti: am65-cpsw: move hw timestamping to ndo callback 2c81f3357136 net: stmmac: convert to phylink PCS support 237e54caeaef net: stmmac: provide PCS initialisation hook 045d7e5727c4 net: stmmac: only call stmmac_pcs_ctrl_ane() for integrated SGMII PCS 5c61db08d9ae net: stmmac: do not require snps,ps-speed for SGMII 5d1e7621f869 net: stmmac: hw->ps becomes hw->reverse_sgmii_enable 412d5f32cb36 net: stmmac: simplify stmmac_check_pcs_mode() c7b0d7874de0 net: stmmac: move reverse-"pcs" mode setup to stmmac_check_pcs_mode() 70589b05a03e net: stmmac: remove RGMII "pcs" mode aa1b6775aef7 net: stmmac: remove hw->ps xxx_core_init() hardware setup 19064a58bd3c net: stmmac: remove unused PCS loopback support ebc5d656b78c net: stmmac: remove PCS "mode" pause handling 2e2c878a3141 net: stmmac: remove SGMII/RGMII/SMII interrupt handling 14f74bc6dc69 net: stmmac: remove xstats.pcs_* members 813882ae2275 net: stmmac: remove broken PCS code 370157293175 nl802154: fix some kernel-doc warnings f8a55d5e71e6 net: add a fast path in __netif_schedule() ba397fde5e99 net: phy: micrel: fix typos in comments 3dfdc98d1dc2 net: phy: micrel: simplify return in ksz9477_phy_errata() fc2b38de4c01 add `[pin_]init_scope` to execute code before creating an initializer 04a899573fb8 bpf: Do not let BPF test infra emit invalid GSO types to stack ace04717749d cpufreq: Replace deprecated strcpy() in cpufreq_unregister_governor() 5313ec4a215a cpufreq: intel_pstate: Improve printing of debug messages d852b6f67b71 cpufreq: intel_pstate: hybrid: Adjust energy model rules c17add734982 cpufreq: intel_pstate: Add and use hybrid_has_l3() 528dde661967 cpufreq: intel_pstate: Add and use hybrid_get_cpu_type() 6db0f533d320 cpufreq: preserve freq_table_sorted across suspend/hibernate d3db87f89c71 PM: hibernate: Rework message printing in swsusp_save() 32ece31db4df ACPI: PM: s2idle: Only retrieve constraints when needed bfc09902debd ACPI: PM: s2idle: Staticise LPS0 callback functions a00f3dea0352 ACPI: PM: s2idle: Drop acpi_get_lps0_constraint() d6e621590764 writeback: Add logging for slow writeback (exceeds sysctl_hung_task_timeout_secs) 1888635532fb writeback: Wake up waiting tasks when finishing the writeback of a chunk. 2ed81b4bef9b fs: make plain ->i_state access fail to compile 18c61399f6b9 xfs: use the new ->i_state accessors a18d43041b21 nilfs2: use the new ->i_state accessors ff175a4fc2e8 overlayfs: use the new ->i_state accessors 40a4c512ad25 gfs2: use the new ->i_state accessors ba69118c5239 f2fs: use the new ->i_state accessors f5a67689ba6a smb: use the new ->i_state accessors fa49168ea091 ceph: use the new ->i_state accessors 7b12a794bf86 btrfs: use the new ->i_state accessors f5aa78e2be06 Manual conversion to use ->i_state accessors of all places not covered by coccinelle b4dbfd8653b3 Coccinelle-based conversion to use ->i_state accessors d8753f788ab4 fs: provide accessors for ->i_state cb5db358ab57 fs: spell out fenced ->i_state accesses with explicit smp_wmb/smp_rmb af6023e2ce0a fs: move wait_on_inode() from writeback.h to fs.h 31e332b911fc fs: add missing fences to I_NEW handling 0f607a89afe6 ocfs2: retire ocfs2_drop_inode() and I_WILL_FREE usage be97a4b63ca8 fs: assert on ->i_count in iput_final() dc816f8d925c fs: assert ->i_lock held in __iget() 87a13819dde3 iomap: rename iomap_readpage_ctx struct to iomap_read_folio_ctx 8805a9c64be7 iomap: rename iomap_readpage_iter() to iomap_read_folio_iter() e0e15340e41e iomap: iterate over folio mapping in iomap_readpage_iter() 7aa6bc3e8766 iomap: adjust read range correctly for non-block-aligned positions d1f9893fcd84 iomap: store read/readahead bio generically ca82a7ea2299 iomap: simplify iomap_iter_advance() 7588469b5ea4 iomap: move read/readahead bio submission logic into helper function 573c14c8218b iomap: move bio read logic into helper function ac646f44956e genirq/msi: Slightly simplify msi_domain_alloc() a67818f74512 PM: dpm_watchdog: add module param to backtrace all CPUs 5a151c2328a7 PM: sleep: Introduce CALL_PM_OP() macro to simplify code 1c9986e782de dt-bindings: iio: imu: smi330: Add binding c5ebcc80fcf7 iio: adc: qcom-vadc-common: fix vadc_scale_fn_type kernel-doc 59795109fa67 iio: adc: max14001: New driver 192e5bbf0a8d dt-bindings: iio: adc: add max14001 fa939a287224 dts: starfive: jh7110-common: split out mmc0 reset pins from common into boards d5cf4d34a333 cgroup/cpuset: Don't track # of local child partitions 3d0d1c7a5c99 scsi: fnic: Self-assignment of intr_time_type has no effect e5a82249d88c blk-mq: use struct_size() in kmalloc() 5b6d8a032e80 io_uring: only publish fully handled mem region dec10a1ad1d5 io_uring/kbuf: use io_create_region for kbuf creation 6e9752977caa io_uring: don't free never created regions 0c89dbbcadf1 io_uring: remove extra args from io_register_free_rings 4c53e392a194 io_uring: use no mmap safe region helpers on resizing 284306f6e604 io_uring: sanity check sizes before attempting allocation 12aced0a551e io_uring: deduplicate array_size in io_allocate_scq_urings ab673c1bcaf2 io_uring/waitid: use io_waitid_remove_wq() consistently a48c0cbf28c0 io_uring/waitid: have io_waitid_complete() remove wait queue entry 7be20254a743 io_uring: unify task_work cancelation checks d60055cf5270 block/mq-deadline: Switch back to a single dispatch list 93a358af59c6 block/mq-deadline: Introduce dd_start_request() 91b97ca3d46c ARM: dts: socfpga: add Enclustra SoM dts files 558417387bc7 dt-bindings: altera: removal of generic PE1 dts adacc092259b ARM: dts: socfpga: removal of generic PE1 dts a31736de523a dt-bindings: altera: add Mercury AA1 variants 26a0157f4c77 ARM: dts: socfpga: add Mercury AA1 variants 729ef2397223 dt-bindings: altera: add binding for Mercury+ SA2 9fbc22b3c50f ARM: dts: socfpga: add Enclustra Mercury+ SA2 72459d90793a dt-bindings: altera: add Enclustra Mercury SA1 66243445fd2d ARM: dts: socfpga: add Enclustra Mercury SA1 2d7ef02f1e54 ARM: dts: socfpga: add Enclustra base-board dtsi fad0dcaf3702 ARM: dts: socfpga: add Enclustra boot-mode dtsi 79a2287c1df4 scsi: ufs: dt-bindings: exynos: Add power-domains 05e66c18e3fd scsi: smartpqi: Prefer kmalloc_array() over kmalloc() 81cb6c228ff8 scsi: megaraid_sas: Avoid a couple -Wflex-array-member-not-at-end warnings 11956e4b9121 scsi: isci: Avoid -Wflex-array-member-not-at-end warning 9e4ce7a89e0b KVM: selftests: Use "gpa" and "gva" for local variable names in pre-fault test 17e5a9b77716 KVM: selftests: Forcefully override ARCH from x86_64 to x86 b146b289f759 KVM: selftests: Don't fall over in mmu_stress_test when only one CPU is present be180c847a6d RDMA/uverbs: fix some kernel-doc warnings 2fab05525117 arm64: dts: socfpga: agilex5: Add SMMU nodes 2c83769b2f29 dt-bindings: dma: snps,dw-axi-dmac: Add iommu property 4430d52cd724 dt-bindings: mtd: cdns,hp-nfc: Add iommu property 8fd705c5e727 remoteproc: mtk_scp: Construct FW path if firmware-name not present d809417c5a40 arm64: dts: rockchip: add DTs for 100ASK DShanPi A1 ff29a83cda0f dt-bindings: arm: rockchip: Add 100ASK DShanPi A1 deaefeaf3df4 arm64: dts: rockchip: add LinkEase EasePi R1 fc3cd4021eee dt-bindings: arm: rockchip: Add LinkEase EasePi R1 9e38dc1abce6 dt-bindings: vendor-prefixes: Document LinkEase 7e1906643a73 ASoC: codecs: va-macro: Clean up on error path in probe() 23f57ed9d26e dm-verity: use 2-way interleaved SHA-256 hashing when supported 379475dc88fc dm-verity: reduce scope of real and wanted digests ba0f428c9b40 dm-verity: use SHA-256 library for SHA-256 3ee6c4bc5307 dm-verity: remove log message with shash driver name 0bb4d9c39b76 KVM: guest_memfd: Define a CLASS to get+put guest_memfd file from a memslot e66438bb81c4 KVM: guest_memfd: Add gmem_inode.flags field instead of using i_private 38ccc50ac037 KVM: selftests: Add guest_memfd tests for mmap and NUMA policy support e698e89b3ed1 KVM: selftests: Add helpers to probe for NUMA support, and multi-node systems fe7baebb99de KVM: selftests: Use proper uAPI headers to pick up mempolicy.h definitions 2189d78269c5 KVM: selftests: Add additional equivalents to libnuma APIs in KVM's numaif.h 29dc539d74ab KVM: selftests: Report stacktraces SIGBUS, SIGSEGV, SIGILL, and SIGFPE by default 3223560c93eb KVM: selftests: Define wrappers for common syscalls to assert success ed1ffa810bd6 KVM: guest_memfd: Enforce NUMA mempolicy using shared policy f609e89ae893 KVM: guest_memfd: Add slab-allocated inode cache a63ca4236e67 KVM: guest_memfd: Use guest mem inodes instead of anonymous inodes 392dd9d9488a KVM: guest_memfd: Add macro to iterate over gmem_files for a mapping/inode 497b1dfbcacf KVM: guest_memfd: Rename "struct kvm_gmem" to "struct gmem_file" 5f3e10797ab8 KVM: guest_memfd: Drop a superfluous local var in kvm_gmem_fault_user_mapping() 765fcd7c0753 KVM: guest_memfd: use folio_nr_pages() instead of shift operation 3f1078a445d9 KVM: guest_memfd: remove redundant gmem variable initialization 049e560d4f47 KVM: guest_memfd: move kvm_gmem_get_index() and use in kvm_gmem_prepare_folio() f634f10809ec mm/mempolicy: Export memory policy symbols 16a542e22339 mm/filemap: Extend __filemap_get_folio() to support NUMA memory policies 7f3779a3ac3e mm/filemap: Add NUMA mempolicy support to filemap_alloc_folio() be4addb1914f dm: Fix deadlock when reloading a multipath table 4929ba5c5bd7 dm: sysfs: use sysfs_emit() in dm-sysfs.c 27cecacbe88f dm: remove useless md->nr_zones variable 9a746ee0fb39 dm-crypt: use folio_nr_pages() instead of shift operation ba59e59b8b4d dm-crypt: Use MD5 library instead of crypto_shash 182a258b5ec4 Documentation: kvm: Fix ordering f5a6fa189ad2 KVM: s390: Replace sprintf with snprintf for buffer safety 2ad83e016eae arm64: dts: freescale: debix-som-a-bmb-08: Enable HDMI output 3ae88e453e5b arm64: dts: freescale: imx93-phyboard-segin: Add USB vbus regulators fec2d8fcdeda arm64: dts: freescale: imx93-phyboard-nash: Add USB vbus regulators 606f1ecaa45e arm64: dts: tqma8mpql-mba8mpxl: Add MicIn routing b330f98ff238 firewire: core: use cleanup function to release cached configuration ROM f679e54e6755 dt-bindings: soc: imx-iomuxc-gpr: Document the CSI mux 047bac0be317 arm64: dts: rockchip: Enable PCIe controller on Radxa E20C 263fac6b09b4 arm64: dts: rockchip: Add PCIe Gen2x1 controller for RK3528 e6901808a3b2 rust: pci: move IRQ infrastructure to separate file 3c2e31d717ac rust: pci: move I/O infrastructure to separate file 651692d32c21 rust: pci: implement TryInto> for IrqVector<'a> e918e5f847b3 arm64: dts: imx94: add DDR Perf Monitor node b26fdab2e1f2 arm64: dts: imx8mp-skov: support new 10" panel board cf3c07f4da9d dt-bindings: arm: fsl: add compatible for Skov i.MX8MP variant faa6baa36497 ARM: dts: imx53-usbarmory: Replace license text comment with SPDX identifier e22ff6f19393 arm64: dts: fsl-lx2160a: include rev2 chip's dts 7d5136ed1b21 KVM: s390: Remove unused return variable in kvm_arch_vcpu_ioctl_set_fpu 14542a0a54c5 KVM: S390: Remove sca_lock e72753ed1267 KVM: s390: Use ESCA instead of BSCA at VM init eb7f1c8415bb gpio: mvebu: Slightly optimize mvebu_gpio_irq_handler() 3b37979dcbef clk: renesas: cpg-mssr: Add module reset support for RZ/T2H ea299a216426 media: renesas: fdp1: Use %pe format specifier a73b6603b428 ARM: shmobile: defconfig: Refresh for v6.18-rc1 6f5976c0cc09 gpio: pca953x: clarify log messages about auto increment feature 33384002a496 media: allegro: fix race conditions in channel handling 62190e91b070 media: allegro: process all pending status mbox messages 277f507fb1ec media: allegro: print warning if channel creation timeout occurs 2ce45197befb media: v4l2-ctrls: add full AV1 profile validation in validate_av1_sequence() cdd0f118ef87 media: mediatek: vcodec: Fix a reference leak in mtk_vcodec_fw_vpu_init() ae246b003214 media: amphion: Cancel message work before releasing the VPU core 634c2cd17bd0 media: amphion: Remove vpu_vb_is_codecconfig 47825b1646a6 media: verisilicon: Protect G2 HEVC decoder against invalid DPB index 19c286b75507 media: verisilicon: Fix CPU stalls on G2 bus error 8f6f3aa21517 media: platform: mtk-mdp3: fix device leaks at probe a5844227e0f0 media: mediatek: vcodec: Use spinlock for context list protection lock bb103f6c7317 arm64: dts: exynos: gs101: add OPPs 025707fa269b arm64: dts: exynos: gs101: add CPU clocks 2e96df32009c arm64: dts: exynos: gs101: add #clock-cells to the ACPM protocol node ad97aba3e64f MAINTAINERS: add ACPM clock bindings and driver 40498a742053 clk: samsung: add Exynos ACPM clock driver bad0d1260b6d firmware: exynos-acpm: register ACPM clocks pdev 84a222d1b369 firmware: exynos-acpm: add DVFS protocol 83c4e3c39b2b dt-bindings: firmware: google,gs101-acpm-ipc: add ACPM clocks 56bcf64b6131 thunderbolt: Fix typo in tb_eeprom_ctl_read documentation 932ec9dff6da PCI: sg2042: Fix a reference count issue in sg2042_pcie_remove() aa653654ee67 rhashtable: use likely for rhashtable lookup 9b04d8f00569 crypto: aead - Fix reqsize handling 66b9a095f7f9 crypto: caam - Add support of paes algorithm a703a4c2a328 KEYS: trusted: caam based protected key 38f6880759fd docs: trusted-encrypted: trusted-keys as protected keys 800201997a50 perf parse-events: Make X modifier more respectful of groups 5b60cde74bb7 rust: remove spurious `use core::fmt::Debug` 0e947bc22b0b rust: pci: use `kernel::fmt` 7b0c32cbed76 samples: rust: debugfs: use `core::ffi::CStr` method names 3f0dd5fad9ac rust: debugfs: use `kernel::fmt` b0af4f9142d0 rust: alloc: use `kernel::fmt` 5cc5d805e3ca rnull: use `kernel::fmt` 0dac8cf44b2d rust_binder: use `core::ffi::CStr` method names 5aed9677e507 rust_binder: use `kernel::fmt` d9252f1be2f9 rust_binder: remove trailing comma 061a8ac6deab samples: rust: platform: remove trailing commas d742ebcfe524 ASoC: soc.h: remove snd_soc_kcontrol_component() 7e4cdef1ef8f ASoC: uniphier: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 308eee447306 ASoC: tegra: tegra210: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 626cf6277773 ASoC: tegra: tegra186: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() ca6731ad2a4f ASoC: rockchip: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 601e7b30670a ASoC: mediatek: mt8195: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 94cd5e54fe56 ASoC: mediatek: mt8192: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() f793a6e08f54 ASoC: mediatek: mt8188: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() b5e0fc69e42b ASoC: mediatek: mt8186: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() b9b68f3a262b ASoC: mediatek: mt8183: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 96b67f9204fb ASoC: mediatek: common: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 9bce11a336f0 ASoC: intel: catpt: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 2d54738a39b4 ASoC: intel: atom: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 73f64a4803f1 ASoC: fsl: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 801955fd9248 ASoC: codecs: wsa884x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 5190935a1b93 ASoC: codecs: wsa883x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() c8e43faeb4a6 ASoC: codecs: wsa881x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 88b0ee610790 ASoC: codecs: wm_hubs: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() c293d36d1037 ASoC: codecs: wm_adsp: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 844db7d7e720 ASoC: codecs: wm9081: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 3576a8d21438 ASoC: codecs: wm8996: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 0d58897657a9 ASoC: codecs: wm8994: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() c387ff80f77e ASoC: codecs: wm8991: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 9e851421266b ASoC: codecs: wm8990: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() ccf4bead907d ASoC: codecs: wm8985: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 74fdbce5fe88 ASoC: codecs: wm8983: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 3314ee8db541 ASoC: codecs: wm8962: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 41a6e1032c79 ASoC: codecs: wm8960: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 8b412d3233c6 ASoC: codecs: wm8958: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 1a1a66c2cee6 ASoC: codecs: wm8955: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 161e3c824e63 ASoC: codecs: wm8904: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 18096d761f6b ASoC: codecs: wm8903: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 7a0fefe28cc5 ASoC: codecs: wm8753: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() f72e15146ea0 ASoC: codecs: wm8731: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() fcc6ae5198bc ASoC: codecs: wm8580: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 9846cb5a9d06 ASoC: codecs: wm8400: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 95972dd17b18 ASoC: codecs: wm8350: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 386db8787761 ASoC: codecs: wm5110: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 024530ea1a3b ASoC: codecs: wm5102: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 6c8f8e79a3f7 ASoC: codecs: wm2000: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() f4ae2720f353 ASoC: codecs: wcd939x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 661584c295d7 ASoC: codecs: wcd938x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() bc78514e8403 ASoC: codecs: wcd937x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() c5c6d972d645 ASoC: codecs: wcd934x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 6bc24a7d35ce ASoC: codecs: wcd9335: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() ae7ac6bbf0fa ASoC: codecs: uda1334: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() c59fe12fa2ac ASoC: codecs: twl6040: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() b573898b82ab ASoC: codecs: twl4030: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 9a1e055bb51d ASoC: codecs: tscs454: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() a31e9992873e ASoC: codecs: tscs42xx: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() a6531a0414ed ASoC: codecs: tlv320dac33: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() ecc35b2977af ASoC: codecs: tlv320aic23: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() b56580c7ba8a ASoC: codecs: tlv320adcx140: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() d98fdbdf8bc6 ASoC: codecs: tlv320adc3xxx: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 6e3e296c5643 ASoC: codecs: tfa989x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 64d1d87d185e ASoC: codecs: tas5805m: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 7e1393622591 ASoC: codecs: tas5720: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 01511c18f713 ASoC: codecs: tas571x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 37d9425fc9f1 ASoC: codecs: tas5086: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() ba93cda8cc9e ASoC: codecs: tas2781: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() db1bcf18fe32 ASoC: codecs: tas2562: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() a233cb3fe736 ASoC: codecs: sta350: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 504219ea359c ASoC: codecs: sta32x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 3cba794c8fec ASoC: codecs: sma1307: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() c7ade18aad3e ASoC: codecs: sma1303: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() a7aa34438d63 ASoC: codecs: sgtl5000: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 5ab215f2b60e ASoC: codecs: rt9123: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() d7e1399884a6 ASoC: codecs: rt711-sdca: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 6047387ab92a ASoC: codecs: rt5670: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 2c688df0fd19 ASoC: codecs: rt5665: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 09b29035fb5c ASoC: codecs: rt5659: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 2191593d061c ASoC: codecs: rt5631: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 1ad2f1c5662f ASoC: codecs: rt1318: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() b805b4e062fa ASoC: codecs: rt1015: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 6950709b6658 ASoC: codecs: rt1011: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 6dcc15ed9e1b ASoC: codecs: pm4125: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 800c666497e0 ASoC: codecs: peb2466: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() c4ec2c9d7329 ASoC: codecs: pcm6240: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 776b160f3234 ASoC: codecs: pcm512x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() d9f08106c16a ASoC: codecs: pcm1681: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 3a071bb34cea ASoC: codecs: ntp8835: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 14af3d3c4d2d ASoC: codecs: nau8822: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 7e90cf82a338 ASoC: codecs: nau8810: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() ac7db529b6c2 ASoC: codecs: mt6660: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 2041666b8f43 ASoC: codecs: mt6359: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() ef464d9c4187 ASoC: codecs: mt6358: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 3c9e6dccede1 ASoC: codecs: msm8916-wcd-digital: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() be9342c57e28 ASoC: codecs: max98925: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 2673034a1911 ASoC: codecs: max9867: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 13b2c42b0dcf ASoC: codecs: max98390: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() e548389df744 ASoC: codecs: max98095: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() dc5aa8674178 ASoC: codecs: max98090: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() c34209ba4362 ASoC: codecs: max98088: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 0c933edebd96 ASoC: codecs: max9768: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() ee4ac04e3ccd ASoC: codecs: max9759: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() b1daca0396b9 ASoC: codecs: madera: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() fe0b3f564f9b ASoC: codecs: lpass-wsa-macro: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 52a87e0b5ec1 ASoC: codecs: lpass-va-macro: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() e7ed084f4cd4 ASoC: codecs: lpass-tx-macro: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 11c13a65e82a ASoC: codecs: lpass-rx-macro: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 5366dcebe65b ASoC: codecs: idt821034: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() a5e7aaee483c ASoC: codecs: fs210x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 13c4c81b7bc8 ASoC: codecs: es8328: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() ddd1705b62c6 ASoC: codecs: da9055: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 73e86fbf2517 ASoC: codecs: da732x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 4b5e66fc0315 ASoC: codecs: da7219: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 2f0a334df0fd ASoC: codecs: da7218: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 3a3271a52075 ASoC: codecs: da7213: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 8b5cc56389d0 ASoC: codecs: da7210: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 46c4e08bb11a ASoC: codecs: cs530x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() eb52e20b15ea ASoC: codecs: cs48l32: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 9549a29371c5 ASoC: codecs: cs47l15: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 211367ef1d40 ASoC: codecs: cs43130: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 8f1d72f84e85 ASoC: codecs: cs42l84: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() e621116150c5 ASoC: codecs: cs42l51: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() ccbfc923fe93 ASoC: codecs: cs42l43: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() c0a750ce364b ASoC: codecs: cs42l42: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() a2aa8c0a2f1c ASoC: codecs: cs4271: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() a01444225238 ASoC: codecs: cs4270: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 0bfe0c0a9aa7 ASoC: codecs: cs4234: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() f7fbe0ea5f03 ASoC: codecs: cs35l45: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 3815962969c8 ASoC: codecs: cs35l36: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() f2b55e567172 ASoC: codecs: cros_ec: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() fd27a636d374 ASoC: codecs: bd28623: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 40c729f0a3fa ASoC: codecs: aw88399: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() a43676fa0585 ASoC: codecs: aw88395: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() afcf45b7555f ASoC: codecs: aw88261: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 404e8bfcb9d6 ASoC: codecs: aw88166: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 205a7f5c6ec0 ASoC: codecs: aw88081: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() db25c438f9e0 ASoC: codecs: aw87390: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 62b175d6ff19 ASoC: codecs: arizona: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 344af572f088 ASoC: codecs: ak4641: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 2e6db9d197ed ASoC: codecs: ak4619: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 92ba8c4c7881 ASoC: codecs: ak4458: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 3c000883d110 ASoC: codecs: adav80x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 3827b3456495 ASoC: codecs: ab8500: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() 455f2f9509b0 ASoC: codecs: 88pm860x: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() c5f73c6679ef ASoC: atmel: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() cf9d07738fd9 ASoC: greybus: use snd_kcontrol_chip() instead of snd_soc_kcontrol_component() fce217449075 ASoC: spacemit: add i2s support for K1 SoC 73978d274eba ASoC: dt-bindings: Add bindings for SpacemiT K1 6658472a3e2d ASoC: amd: amd_sdw: Propagate the PCI subsystem Vendor and Device IDs aab1301cfde3 ASoC: amd: ps: Propagate the PCI subsystem Vendor and Device IDs edd548dc64a6 firmware: qcom: tzmem: fix qcom_tzmem_policy kernel-doc 817d21578d51 csky: Remove compile warning for CONFIG_SMP 1511efaca032 RDMA/rxe: Remove redundant assignment to variable page_offset 879424832d24 RDMA/core: let rdma_connect_locked() call lockdep_assert_held(&id_priv->handler_mutex) 6b648a36c200 iio: imu: st_lsm6dsx: Decouple sensor ODR from FIFO batch data rate c6d702f2b771 iio: imu: st_lsm6dsx: Fix measurement unit for odr struct member 003930040784 iio: accel: bma220: remove useless include d8cfb1c6494d iio: accel: bma220: white space cleanup c9fb952360d0 iio: adc: ti_am335x_adc: Limit step_avg to valid range for gcc complains 6ea3b542646f iio: accel: bma400: Add detail to comments in GEN INTR configuration 31f3af6283a0 iio: accel: bma400: Rename activity_event_en() to generic_event_en() 1a7a6c5db636 iio: accel: bma400: Replace bit shifts with FIELD_PREP() and FIELD_GET() e03d213848b0 iio: accel: bma400: Use index-based register addressing and lookup a2ef0af1923b iio: accel: bma400: Use macros for generic event configuration values 36bf0de9d6ec iio: accel: bma400: Reorganize and rename register and field macros 6365d2b988aa iio: health: max30100: Make LED pulse-width configurable via DT e7966a4953a3 dt-bindings: iio: health: max30100: Add LED pulse-width property 8f0072c742e3 dt-bindings: iio: accel: adxl345: document second interrupt f277fe2ff54a iio: adc: ti-ads131e08: return correct error code d34ad6467200 iio: adc: ad4080: add support for AD4081 83185903b4ec dt-bindings: iio: adc: adi,ad4080: add support for AD4081 6c3e7265734b iio: adc: ad4080: add support for AD4084 1b86053ba6f8 dt-bindings: iio: adc: adi,ad4080: add support for AD4084 69ca4df3491a iio: adc: ad4080: prepare driver for multi-part support b66cddc8be72 iio: adc: ad4080: fix chip identification b73e812a8250 MAINTAINERS: add entry for inv_icm45600 6-axis imu sensor 1bef24e9007e iio: imu: inv_icm45600: add I3C driver for inv_icm45600 driver b27492d50d2c iio: imu: inv_icm45600: add SPI driver for inv_icm45600 driver d4684c4363f9 iio: imu: inv_icm45600: add I2C driver for inv_icm45600 driver 1fad7b491bb1 iio: imu: inv_icm45600: add IMU IIO accelerometer device 27e072bc34d1 iio: imu: inv_icm45600: add IMU IIO gyroscope device 06674a72cf7a iio: imu: inv_icm45600: add buffer support in iio devices 7ff021a3faca iio: imu: inv_icm45600: add new inv_icm45600 driver 7d55d00185dd dt-bindings: iio: imu: Add inv_icm45600 95f934b2dd51 dt-bindings: iio: Add Infineon DPS310 sensor documentation efbce18231b4 iio: accel: bma220: add maintainer c3ee72998b33 iio: accel: bma220: add debugfs reg access 59a212d3c3d4 iio: accel: bma220: add LPF cut-off frequency mapping b7e17ca10793 iio: accel: bma220: add interrupt trigger 3499375209ca iio: accel: bma220: add i2c watchdog feature 7a23e6d922ef iio: accel: bma220: add i2c module 0e3c7fd44244 iio: accel: bma220: use find_match_table fct 480f08a6892e iio: accel: bma220: populate buffer ts in trigger handler 5c27f1332282 iio: accel: bma220: migrate to regmap API 2027b1a201ea iio: accel: bma220: reset registers during init stage dfea5f181c92 iio: accel: bma220: turn power supplies on 4a719f182674 iio: accel: bma220: add open firmware table c785d9803b86 iio: accel: bma220: split original driver 7fe8e142f1ed iio: accel: bma220: cleanup includes a9865410f4de iio: accel: bma220: move bma220_power function 5dbac275dcb9 iio: accel: bma220: shorten spi->dev calls b4cecec7dc0b iio: accel: bma220: cleanup license string f3f42da58803 iio: accel: bma220: relax constraints during probe() 679bf18ec049 iio: accel: bma220: remove incorrect kernel-doc marking 9cc2d6566f0b staging: iio: ad9834: remove empty ad9834.h file fc3b97dd71ab iio: adc: add RZ/T2H / RZ/N2H ADC driver 4d8d58987cb5 dt-bindings: iio: adc: document RZ/T2H and RZ/N2H ADC 70fde0488360 iio: dac: ltc2688: use the auto lock API 7798b50e0025 iio: resolver: ad2s1210: replace sprintf() with sysfs_emit() dd72a3880fc4 iio: position: hid-sensor-custom-intel-hinge: replace sprintf() with sysfs_emit() fdc9719a630f iio: adc: qcom-spmi-rradc: replace snprintf() with sysfs_emit() 4367d24b1563 iio: adc: pac1921: replace sprintf() with sysfs_emit() 31ab988b9f2f iio: adc: mt6360-adc: replace snprintf() with sysfs_emit() f24a5ef74c35 iio: adc: meson_saradc: replace sprintf() with sysfs_emit() 08be56ebe994 iio: adc: mcp3564: replace sprintf() with sysfs_emit() 69911a64ba24 iio: adc: ad7768-1: replace sprintf() with sysfs_emit() ed1a82401bc0 iio: adc: ad4030: replace sprintf() with sysfs_emit() 67f31f0b5f27 iio: light: ltr390: Fix typo in variable name 1d09cf18cc91 iio: mpl3115: add support for sampling frequency 8464f61099c2 iio: mpl3115: add support for DRDY interrupt b4105b20312a iio: mpl3115: rename CTRL_REG1 field macros f692f0bfdf47 iio: mpl3115: add separate function for triggered buffer data collection f11e4374b447 dt-bindings: iio: pressure: add binding for mpl3115 9065197e0d41 iio: adc: ad7124: change setup reg allocation strategy 0649002e8420 iio: adc: ad7124: add ext attributes to temperature channel 620636f49733 iio: dac: ltc2688: make use of devm_mutex_init() adb729f677bd Documentation: iio: ade9000, adis*, adx*: Convert IIO subsystem cross-references 4f816702d5bf iio: ABI: document accelerometer event attributes 3c2a24f7e807 iio: imu: bmi270: add support for motion events cfd51fcf1171 RDMA/cxgb4: fix typo in write_pbl() debug message d2713dfda04e PCI: ixp4xx: Guard ARM32-specific hook_fault_code() bc427cd81b2a dt-bindings: PCI: qcom,pcie-sm8550: Add Kaanapali compatible 16464af83128 csky: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi header 117c537cc7d6 csky: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers dfbf19c47a01 dt-bindings: PCI: dwc: rockchip: Add RK3528 variant 809ef03d6d21 csky: fix csky_cmpxchg_fixup not working c930b10f17c0 PCI: dw-rockchip: Simplify regulator setup with devm_regulator_get_enable_optional() ad83f3b7155d perf c2c annotate: Start from the contention line cd3466cd2639 perf c2c: Add annotation support to perf c2c report b8308511f6e0 perf stat bperf cgroup: Increase MAX_EVENTS from 32 to 1024 98f3e85c475e perf ilist: Add PMU information to metrics 5960aab556c6 perf python: Add PMU argument to parse_metrics a3ef39eb975d perf ilist: Don't display deprecated events ad1a008bf0d0 perf trace: Don't synthesize mmaps unless callchains are enabled 7361c864852f selftests/bpf: Fix list_del() in arena list b74938a3bd37 samples/bpf: Fix spelling typos in samples/bpf 4f8543b5f20f selftests/bpf: Fix selftest verif_scale_strobemeta failure with llvm22 7484e7cd8ab1 bpf: mark vma->{vm_mm,vm_file} as __safe_trusted_or_null ec8e3e27a140 bpf: mark mm->owner as __safe_rcu_or_null c67f4ae73798 selftests/bpf: Silence unused-but-set build warnings 67fa319f5fff sched_ext: Allow forcibly picking an scx task a71e6e8eea8a riscv: defconfig: Enable Tenstorrent SoCs 16eb4e02a631 riscv: Kconfig.socs: Add ARCH_TENSTORRENT for Tenstorrent SoCs 8e88602e99a7 riscv: dts: Add Tenstorrent Blackhole SoC PCIe cards d6133f79da9f dt-bindings: interrupt-controller: Add Tenstorrent Blackhole compatible b5951b25d72c dt-bindings: timers: Add Tenstorrent Blackhole compatible 571e42a1197c dt-bindings: riscv: cpus: Add SiFive X280 compatible 4de28f1edcfb dt-bindings: riscv: Add Tenstorrent Blackhole compatible fbf76e4bc278 dt-bindings: vendor-prefixes: Add Tenstorrent AI ULC 8b9cd112f1ac soc: samsung: gs101-pmu: implement access tables for read and write b320711e4c37 soc: samsung: exynos-pmu: move some gs101 related code into new file 1fce7e4d6c42 soc: samsung: exynos-pmu: allow specifying read & write access tables for secure regmap 3abd9b087a4c dt-bindings: samsung: exynos-sysreg: add exynos7870 sysregs 28bcb2169693 ALSA: dice: add support for TASCAM IF-FW/DM MkII aaf9a2f487ad soc: samsung: exynos-chipid: add exynos8890 SoC support 7319872fe0d4 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos8890-chipid compatible a1d5955b2889 dt-bindings: soc: samsung: exynos-pmu: add exynos8890 compatible d669ec6be0b1 clk: samsung: clk-pll: simplify samsung_pll_lock_wait() 38e3a9408496 wifi: ath12k: Add MODULE_FIRMWARE() entries b57100a3d9ce PM: console: Fix memory allocation error handling in pm_vt_switch_required() 9b31970e1a42 docs/zh_CN: Add translation of rust/testing.rst 7b8a94394442 docs/zh_CN: Add secrets coco Chinese translation e8ec34ed4616 dt-bindings: input: ti,twl4030-keypad: convert to DT schema 3c297278a61f Input: zforce_ts - omit error message when memory allocation fails d6137f25b191 Input: qnap-mcu-input - omit error message when memory allocation fails fd1bf704c75b dt-bindings: input: Convert MELFAS MIP4 Touchscreen to DT schema 6678b3e6ed17 dt-bindings: touchscreen: move ar1021.txt to trivial-touch.yaml 5455d21d2e2d dt-bindings: touchscreen: rename maxim,max11801.yaml to trivial-touch.yaml dbd0cf204fe6 ALSA: firewire-tascam: reserve resources for transferred isochronous packets at S400 d52bb3daad3f firewire: core: handle device quirk of TASCAM FW-1884/FW-1804/FW-1082 55b4e903a156 firewire: core: determine transaction speed after detecting quirks 665ad59b891a firewire: core: code refactoring to compute transaction speed 1f89ed0ebf26 net: dsa: lantiq_gswip: treat VID 0 like the PVID 3bb500caf656 net: dsa: lantiq_gswip: drop untagged on VLAN-aware bridge ports with no PVID a57627626636 net: dsa: lantiq_gswip: put a more descriptive error print in gswip_vlan_remove() 7ed1965f1010 net: dsa: lantiq_gswip: remove vlan_aware and pvid arguments from gswip_vlan_remove() 96a91e6eeb4d net: dsa: lantiq_gswip: disallow changes to privately set up VID 0 ab3ce58559d6 net: dsa: lantiq_gswip: permit dynamic changes to VLAN filtering state 21c3237c60c3 net: dsa: lantiq_gswip: remove legacy configure_vlan_while_not_filtering option b92068755ee0 net: dsa: lantiq_gswip: merge gswip_vlan_add_unaware() and gswip_vlan_add_aware() 8f5c71e44413 net: dsa: lantiq_gswip: remove duplicate assignment to vlan_mapping.val[0] 92790e6c11a8 net: dsa: lantiq_gswip: define VLAN ID 0 constant e29bbd73ad71 net: dsa: lantiq_gswip: support bridge FDB entries on the CPU port 37a183d3b7cd tcp: Convert tcp-md5 to use MD5 library instead of crypto_ahash f578ff4c5388 selftests/net: io_uring: fix unknown errnum values 3dc2a17efc5f r8169: reconfigure rx unconditionally before chip reset when resuming 2af8ff1e472e net: Kconfig: discourage drop_monitor enablement b8ec80b13021 inet: Avoid ehash lookup race in inet_twsk_hashdance_schedule() 1532ed0d0753 inet: Avoid ehash lookup race in inet_ehash_insert() 9c4609225ec1 rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu() 1c17f4373d4d ipv6: Move ipv6_fl_list from ipv6_pinfo to inet_sock. 0746da01767e net: hibmcge: support pci_driver.shutdown() 30f89840f1d9 arm64: dts: qcom: apq8096-db820c: Specify zap shader location c26a725087b0 arm64: dts: qcom: pmi8950: Fix VADC channel scaling factors 78473494a7bc arm64: dts: qcom: pmi8950: Add missing VADC channels e38c92b87700 arm64: dts: qcom: msm8916-samsung-rossa: Move touchscreen to common device tree fcf8517850bf arm64: dts: qcom: x1e80100: Extend the gcc input clock list 940fc47cfb0d KVM: SVM: Add AVIC support for 4k vCPUs in x2AVIC mode 5d0316e25def x86/cpufeatures: Add X86_FEATURE_X2AVIC_EXT 54ffe74cc4ab KVM: SVM: Move AVIC Physical ID table allocation to vcpu_precreate() ca11d9d35e95 KVM: SVM: Expand AVIC_PHYSICAL_MAX_INDEX_MASK to be a 12-bit field 83f3cbcd3a9f KVM: SVM: Replace hard-coded value 0x1FF with the corresponding macro f2f6e67a56dc KVM: SVM: Add a helper to look up the max physical ID for AVIC 574ef752d4ae KVM: SVM: Limit AVIC physical max index based on configured max_vcpu_ids 1100e4910ad2 KVM: nVMX: Add an off-by-default module param to WARN on missed consistency checks a175da6d430e KVM: nVMX: Remove support for "early" consistency checks via hardware f91699d5692d KVM: nVMX: Stuff vmcs02.TSC_MULTIPLIER early on for nested early checks ae8e6ad84177 KVM: nVMX: Add consistency check for TSC_MULTIPLIER=0 15fe455dd1a0 KVM: nVMX: Add consistency check for TPR_THRESHOLD[31:4]!=0 without VID 2f723a863423 KVM: VMX: Use kvm_mmu_page role to construct EPTP, not current vCPU state a10f5cc3ac9b KVM: x86/mmu: Move "dummy root" helpers to spte.h a8749281e4c6 KVM: nVMX: Hardcode dummy EPTP used for early nested consistency checks f48888bb8ad1 KVM: VMX: Hoist construct_eptp() "up" in vmx.c 28803705b552 arm64: dts: qcom: ipq5424: correct the TF-A reserved memory to 512K 5e88dfc52f52 soc: qcom: pd-mapper: Add Kaanapali compatible 8abe970efea5 clk: qcom: gcc-x1e80100: Add missing USB4 clocks/resets e4c4f5a1ae18 dt-bindings: clock: qcom,x1e80100-gcc: Add missing USB4 clocks/resets 96b546c241b1 Documentation/rtla: rename common_xxx.rst files to common_xxx.txt 22605d257bcf Documentation: assoc_array: Format internal tree layout tables 54ff675c2b95 Documentation: assoc_array: Indent function explanation text 04623798aadc docs: admin-guide: Fix a typo in kernel-parameters.txt be63b06be5f2 docs: media: dvb: fix dmx.h.rst.exceptions c7d830d26bbb docs: media: dvb: headers: warn about broken cross references 6393c3780e76 docs: media: dmx_types: place kerneldoc at the right namespace 95a0bd5d79b9 docs: cec: show broken xrefs and show TOC instead of cec.h content becd89fd86e9 docs: cec: cec.h.rst.exceptions: fix broken references from cec.h 7ef84239edc5 media: docs: add some C domain missing references 753b113b7783 media: docs: videodev2.h.rst.exceptions: ignore struct __kernel_v4l2_timeval fec3d4c37676 media: docs: add a missing reference for VIDIOC_QUERY_CTRL 145b1d5c2ebf docs: media: videodev2.h.rst.exceptions: fix namespace on refs ce062cdc2e46 docs: media: add missing c namespace to V4L headers 11578a2ecbeb docs: kernel_include.py: use get_close_matches() to propose alternatives 2792fc73077b docs: media: mediactl: use TOC instead of file contents 94d95887eae1 docs: media: rc: use TOC instead of file contents for LIRC header a75968226ca8 docs: media: dvb: enable warnings for most headers f0eb1b4ce75f docs: media: dvb: use TOC instead of file contents at headers d2a72e1f27c1 tools: docs: parse_data_structs.py: accept more reftypes 7f809e6a6f07 tools: docs: parse_data_structs.py: add namespace support 2cdd27a70887 tools: docs: parse_data_structs.py: get rid of process_exceptions() 9e4173432eec tools: docs: parse_data_structs: make process_exceptions two stages 641a4a13f309 docs: kernel_include.py: propose alternatives 3ed952177288 docs: kernel_include.py: fix line numbers for TOC ba9fbb3d9a4b tools: docs: parse_data_structs.py: output a line number ba9910068746 tools: docs: parse_data_structs.py: drop contents header fac4be7b3d49 riscv: dts: thead: add zfh for th1520 bcc3b9c5de5e riscv: dts: thead: add ziccrse for th1520 aef6dc006696 riscv: dts: thead: add xtheadvector to the th1520 devicetree 0cc08c8130ac spi: aspeed: Fix an IS_ERR() vs NULL bug in probe() 5677aa6a08c1 HID: intel-ish-hid: ipc: Separate hibernate callbacks in dev_pm_ops 507561b00ac2 HID: intel-ish-hid: Use IPC RESET instead of void message in ish_wakeup() 9e097dc9df80 HID: intel-ish-hid: ipc: Always schedule FW reset work on RESET_NOTIFY/ACK bd1b9a8df598 HID: intel-ish-ipc: Reset clients state on resume from D3 3cbf6544b0af HID: intel-ishtp-hid: Clear suspended flag only after connected on resume 011aa2aa2c4c HID: intel-ish-hid: Add ishtp_get_connection_state() interface 0d30dae38fe0 HID: intel-ish-hid: Use dedicated unbound workqueues to prevent resume blocking 9948dcb2f7b5 ntfs3: Fix uninit buffer allocated by __getname() 73e6b9dacf72 ntfs3: fix uninit memory after failed mi_read in mi_format_new 02f312754c87 ntfs3: fix use-after-free of sbi->options in cmp_fnames 68f6bd128e75 ntfs: Do not overwrite uptodate pages 953b79a7a124 ntfs: Do not kmap page cache pages for compression 14656154d26c ntfs: Do not kmap pages used for reading from disk ed5730f3f733 batman-adv: use skb_crc32c() instead of skb_seq_read() e5ae07b2ef86 batman-adv: Start new development cycle abfb05085177 hwmon: (corsair-psu) Rely on subsystem locking 4207069edbf0 hwmon: (corsair-psu) Rely on subsystem locking 4c8d758d4ebf hwmon: (chipcap2) Drop unnecessary include files b4306c0c8e24 hwmon: (asus_rog_ryujin) Rely on subsystem locking 75616264e0cc hwmon: (i5500_temp) Drop unnecessary include files 0517a5c70c6e hwmon: (gpd-fan) Rely on subsystem locking ca2363f8a294 hwmon: (aquacomputer_d5next) Rely on subsystem locking d4469d53a9fb hwmon: (ltc4282) Rely on subsystem locking bf9a27c86e4b hwmon: (lochnagar-hwmon) Rely on subsystem locking 00148a0a234e hwmon: (sfctemp) Rely on subsystem locking c3fc3c63c9e3 hwmon: (adt7x10) Rely on subsystem locking 1ba1fd1f6057 hwmon: (peci) Rely on subsystem locking fd0443a92480 hwmon: (ltc2947-core) Rely on subsystem locking ed2bee47de00 hwmon: (adt7411) Rely on subsystem locking a7f25e00c4c9 irqchip/qcom-irq-combiner: Rename driver structure 91a55c72a821 can: m_can: m_can_get_berr_counter(): don't wake up controller if interface is down b24b43522eb3 can: m_can: m_can_tx_submit(): remove unneeded sanity checks 6218391758b5 can: m_can: m_can_class_register(): remove error message in case devm_kzalloc() fails c6cbd24f65f1 can: m_can: m_can_interrupt_enable(): use m_can_write() instead of open coding it 293735053eaa net: m_can: convert dev_{dbg,info,err} -> netdev_{dbg,info,err} 60af9dbb63fb can: m_can: hrtimer_callback(): rename to m_can_polling_timer() c6dcc2b321cc can: m_can: m_can_init_ram(): make static 1cfad0931e7b hwmon: (aht10) Rely on subsystem locking a640a80bf02d hwmon: (lm95241) Rely on subsystem locking 3da03e4e0e16 hwmon: (ina238) Rely on subsystem locking fa035d98dbae hwmon: (ftsteutates) Rely on subsystem locking 8c1750a5645a hwmon: (powr1220) Rely on subsystem locking 3e9c967f30a6 hwmon: (mr75203) Drop unnecessary include file 8b932c6af443 hwmon: (k10temp) Rely on subsystem locking 3ed9a9274724 hwmon: (ina3221) Rely on subsystem locking 53dfa12299c1 hwmon: (sht4x) Rely on subsystem locking caff6fba5166 hwmon: (ina2xx) Rely on subsystem locking 5395aa802e69 hwmon: (sbtsi_temp) Rely on subsystem locking 0f192ec0014e hwmon: (hs3001) Rely on subsystem locking 3f5b5795b4f7 hwmon: (lm92) Rely on subsystem locking 4e94552a5709 hwmon: (lm95234) Rely on subsystem locking 59526e854271 hwmon: (max127) Rely on subsystem locking 6553c68bc73d RAS/AMD/ATL: Return error codes from helper functions 0743acf746a8 spi: airoha: buffer must be 0xff-ed before writing 902c0ea18a97 spi: airoha: avoid reading flash page settings from SNFI registers during driver startup fb81b5cecb85 spi: airoha: set custom sector size equal to flash page size d1ff30df1d9a spi: airoha: reduce the number of modification of REG_SPI_NFI_CNFG and REG_SPI_NFI_SECCUS_SIZE registers 70eec454f2d6 spi: airoha: avoid setting of page/oob sizes in REG_SPI_NFI_PAGEFMT 80b09137aeab spi: airoha: support of dualio/quadio flash reading commands 233a22687411 spi: airoha: unify dirmap read/write code 7350f8dc15bf spi: airoha: remove unnecessary switch to non-dma mode 661856ca131c spi: airoha: remove unnecessary restriction length 801f614ba263 fs/ntfs3: fix mount failure for sparse runs in run_unpack() a846cd0d0a05 fs/ntfs3: Reformat code and update terminology 518013860432 fs/ntfs3: Support timestamps prior to epoch 1fdb55ed40fa media: v4l2-mem2mem: Don't copy frame flags in v4l2_m2m_buf_copy_metadata() d5ddab0cf001 media: staging/ipu7: Use %pe format specifier 53a5927b44b1 media: staging: ipu3-imgu: Use %pe format specifier efb83db2b9a9 media: ti: cal Use %pe format specifier 2639358ef82c media: samsung: exynos4-is: Use %pe format specifier 34cfce1dd5dd media: rkisp1: Use %pe format specifier 66725aa5069c media: renesas: vsp1: Use %pe format specifier e374b123ca60 media: platform: rzg2l-cru: Use %pe format specifier 53d94ec2eabf media: imx8mq-mipi-csi2: Use %pe format specifier 610a0fcd8003 media: mediatek: vcodec: Use %pe format specifier ee738d5c91eb media: ipu6: isys: Use %pe format specifier 96097ec153d1 media: ipu3-cio2: Use %pe format specifier 5e82eb357af8 media: ipu-bridge: Use %pe format specifier 8bcc9138a780 media: i2c: st-mipid02: Use %pe format specifier 7f457b281cc3 media: rj54n1cb0c: Use %pe format specifier b3c30874a9d9 media: i2c: ov9282: Use %pe format specifier ca1c388ad044 media: i2c: ov5693: Use %pe format specifier 24dc83173f4a media: i2c: ov5675: Use %pe format specifier b97ef7b65ade media: i2c: mt9v111: Use %pe format specifier e027f53e058f media: i2c: mt9m111: Use %pe format specifier e8fd8080e7a9 media: i2c: max96717: Use %pe format specifier 3a57a0763b4c media: i2c: max9286: Use %pe format specifier f7be2c2e5971 media: i2c: imx412: Use %pe format specifier 03e5b11a063d media: i2c: imx335: Use %pe format specifier c268a1e9afbb media: i2c: imx274: Use %pe format specifier e1fa799310e0 media: i2c: ds90ub953: Use %pe format specifier 9b4677ed2a26 media: i2c: ds90ub913: Use %pe format specifier f85015f473bb media: ccs: Use %pe format specifier 435becbe2eca media: ar0521: Use %pe format specifier ce5bf59e0eea media: adv7842: Use %pe format specifier 283ea98f2ad9 media: mn88443x: Use %pe format specifier f6493b52971a media: dvbdev: Use %pe format specifier 27aac6024133 media: vim2m: Drop unneeded v4l2_m2m_get_vq() NULL check b69a8f57943e media: vicodec: Drop unneeded v4l2_m2m_get_vq() NULL check 84de83188d06 media: ti: vpe: Drop unneeded v4l2_m2m_get_vq() NULL check b1fc226edf86 media: stm32: dma2d: Drop unneeded v4l2_m2m_get_vq() NULL check f47955fce44e media: samsung: s5p-jpeg: Drop unneeded v4l2_m2m_get_vq() NULL check f1a31151b069 media: samsung: s5p-g2d: Drop unneeded v4l2_m2m_get_vq() NULL check 7656bf918b6b media: platform: rga: Drop unneeded v4l2_m2m_get_vq() NULL check bc0334556c89 media: rcar_jpu: Drop unneeded v4l2_m2m_get_vq() NULL check 57d58836cd3b media: renesas: fdp1: Drop unneeded v4l2_m2m_get_vq() NULL check 81775c25b48e media: qcom: venus: Drop unneeded v4l2_m2m_get_vq() NULL check 9fec05f5739d media: qcom: iris: Drop unneeded v4l2_m2m_get_vq() NULL check 50241256297e media: mx2_emmaprp: Drop unneeded v4l2_m2m_get_vq() NULL check 3779335f109b media: nxp: imx8-isi: Drop unneeded v4l2_m2m_get_vq() NULL check 4417205aa72f media: imx-pxp: Drop unneeded v4l2_m2m_get_vq() NULL check 21910e3587a3 media: imx-jpeg: Drop unneeded v4l2_m2m_get_vq() NULL check 9f38617da4ed media: dw100: Drop unneeded v4l2_m2m_get_vq() NULL check 842497a81b32 media: mediatek: vcodec: Drop unneeded v4l2_m2m_get_vq() NULL check 4cdfbfcc2551 media: mediatek: jpeg: Drop unneeded v4l2_m2m_get_vq() NULL check 0e8255bf1be3 media: m2m-deinterlace: Drop unneeded v4l2_m2m_get_vq() NULL check 5aa7bbaa245c media: imagination: e5010: Drop unneeded v4l2_m2m_get_vq() NULL check 46bab404735a media: coda: Drop unneeded v4l2_m2m_get_vq() NULL check f51af110a367 media: amphion: Drop unneeded v4l2_m2m_get_vq() NULL check 7adab6aac0e6 media: meson-g2d: Drop unneeded v4l2_m2m_get_vq() NULL check 688d0b157f6c media: allgro-dvt: Drop unneeded v4l2_m2m_get_vq() NULL check 3662b54c1692 media: v4l2-mem2mem: Document that v4l2_m2m_get_vq() never returns NULL a77a29775373 can: m_can: Support pinctrl wakeup state 148e125d4e6f can: m_can: Return ERR_PTR on error in allocation 04d5826b074e can: m_can: Map WoL to device_set_wakeup_enable 73cc2882b644 dt-bindings: can: m_can: Add wakeup properties 4f3b5f9edc86 dt-bindings: crypto: qcom,inline-crypto-engine: Document the kaanapali ICE 1617d93c12f1 crypto: drbg - make drbg_{ctr_bcc,kcapi_sym}() return *void* 96feb73def02 crypto: authenc - Correctly pass EINPROGRESS back up to the caller 6f6e309328d5 crypto: af_alg - zero initialize memory allocated via sock_kmalloc e74b96d77da9 hwrng: core - Allow runtime disabling of the HW RNG 7cf6e0b69b0d crypto: caam - Add check for kcalloc() in test_len() 59682835e134 dt-bindings: rng: microchip,pic32-rng: convert to DT schema 6af9914f7bbf crypto: hifn_795x - replace simple_strtoul with kstrtouint 33eea63ff9c6 crypto: fips - replace simple_strtol with kstrtoint to improve fips_enable 1a098379f28b crypto: xilinx-trng - Add CTR_DRBG DF processing of seed ba0570bdf1d9 crypto: drbg - Replace AES cipher calls with library calls 6c4fed5fee42 crypto: drbg - Export CTR DRBG DF functions f968a24cad3d can: treewide: remove can_change_mtu() 9271d0ea07c2 can: m_can: add support for optional reset 6953afcd81a2 ARM: dts: aspeed: santabarbara: Add eeprom device node for PRoT module ba317bdb796d ARM: dts: aspeed: santabarbara: Add AMD APML interface support 4db26c65d25a ARM: dts: aspeed: santabarbara: Add gpio line name 816d369ebd8f ARM: dts: aspeed: santabarbara: Add bmc_ready_noled Led 5941b4239fc9 ARM: dts: aspeed: santabarbara: Enable MCTP for frontend NIC 89c51b7066cb ARM: dts: aspeed: santabarbara: Add sensor support for extension boards 76de084503ef ARM: dts: aspeed: santabarbara: Add blank lines between nodes for readability 295e3beead10 Input: cyttsp5 - use %pe format specifier a5c59a29239c ARM: dts: aspeed: yosemite5: Add Meta Yosemite5 BMC 8b811220eb29 dt-bindings: arm: aspeed: add Meta Yosemite5 board 8ebeef3d01c8 net: macb: sort #includes 1ce9662e31fd net: macb: apply reverse christmas tree in macb_tx_map() b5fe4f3e5912 net: macb: drop `count` local variable in macb_tx_map() 027202adf079 net: macb: drop `entry` local variable in macb_tx_map() f26c6438a285 net: macb: replace min() with umin() calls 39a913db6a47 net: macb: remove bp->queue_mask 02d11c610555 net: macb: introduce DMA descriptor helpers (is 64bit? is PTP?) 731e991afb75 net: macb: move bp->hw_dma_cap flags to bp->caps 62e6c17463a7 net: macb: simplify macb_adj_dma_desc_idx() 94a164598d83 net: macb: simplify macb_dma_desc_get_size() d7a4a20abe25 net: macb: drop macb_config NULL checking 80cf78c59a1a net: macb: Remove local variables clk_init and init in macb_probe() bd0b35ec835a net: macb: remove gap in MACB_CAPS_* flags a23b0b79e974 net: macb: use BIT() macro for capability definitions f1150b779571 dt-bindings: net: cdns,macb: sort compatibles 100dfa74cad9 net: dev_queue_xmit() llist adoption 526f5fb112f7 net: sched: claim one cache line in Qdisc 178ca30889a1 Revert "net/sched: Fix mirred deadlock on device recursion" fe946a751d9b net/sched: act_mirred: add loop detection 5b2b7dec05f3 net: add add indirect call wrapper in skb_release_head_state() 56cef47c28dc selftests/net: packetdrill: unflake tcp_user_timeout_user-timeout-probe.pkt 01b6aca22bb9 dt-bindings: net: qcom: ethernet: Add interconnect properties ea77dbbdbc4e net: stmmac: add Eswin EIC7700 glue driver 888bd0eca93c dt-bindings: ethernet: eswin: Document for EIC7700 SoC 4a4094ba7ad2 net: stmmac: rename stmmac_phy_setup() to include phylink 07d91ec99a8a net: stmmac: rearrange tc_init() e82c64be9b45 net: stmmac: avoid PHY speed change when configuring MTU 0bc832a54d27 net: stmmac: place .mac_finish() method more appropriately 12a7b7bc1427 net: stmmac: dwc-qos-eth: move MDIO bus locking into stmmac_mdio f18c231fb12a net/hsr: add interlink to fill_info output e1048520750d Octeontx2-af: Fix pci_alloc_irq_vectors() return value check 38c31c2620de netdevsim: add ipsec hw_features bd853a59a87e net: amd-xgbe: use EOPNOTSUPP instead of ENOTSUPP in xgbe_phy_mii_read_c45 0f2753efc5ba x86/sgx: Enable automatic SVN updates for SGX enclaves 4e75697faa7a x86/sgx: Implement ENCLS[EUPDATESVN] 7b502832ee69 x86/sgx: Define error codes for use by ENCLS[EUPDATESVN] 6ffdb49101f0 x86/cpufeatures: Add X86_FEATURE_SGX_EUPDATESVN feature flag 483fc19e9cb1 x86/sgx: Introduce functions to count the sgx_(vepc_)open() 1b1d2fae3654 docs/hwmon: Fix broken links warnings in lm90.rst ad1519d58713 hwmon: (adt7410): Support adt7422 chip 7b2a5a84694e hwmon: (adt7410): Add OF match table d10b16d02cc7 dt-bindings: trivial-devices: add ADT7410, ADT7420 and ADT7422 dce745009349 PCI/MSI: Delete pci_msi_create_irq_domain() 5f941dd87b0a selftests/bpf: Add test for sk->sk_bypass_prot_mem. 38163af06881 bpf: Introduce SK_BPF_BYPASS_PROT_MEM. 5ed17896a09e bpf: Support bpf_setsockopt() for BPF_CGROUP_INET_SOCK_CREATE. b46ab63181ff net: Introduce net.core.bypass_prot_mem sysctl. 7c268eaeec63 net: Allow opt-out from global protocol memory accounting. 4a997d49d92a tcp: Save lock_sock() for memcg in inet_csk_accept(). 3a16b053840e irqchip/riscv-imsic: Inline imsic_vector_from_local_id() 79eaabc61dfb irqchip/riscv-imsic: Embed the vector array in lpriv c475c0b71314 irqchip/riscv-imsic: Remove redundant irq_data lookups dcc31768ffc1 irqchip/ts4800: Drop unused module alias b03127a4e778 irqchip/mvebu-pic: Drop unused module alias 867c6aa283fb irqchip/meson-gpio: Drop unused module alias 1230fbb225ab irqchip: Enable compile testing of Broadcom drivers 1e3e330c0707 irqchip: Pass platform device to platform drivers 762a3d1ca2cf x86/idtentry: Add missing '*' to kernel-doc lines d77daa49085b spi: aspeed: fix spelling mistake "triming" -> "trimming" 15afe57a874e ASoC: dt-bindings: qcom: Add Kaanapali LPASS macro codecs 4673dbe9837e ASoC: qcom: sc8280xp: Add support for Kaanapali 367ca0688e42 ASoC: dt-bindings: qcom,sm8250: Add kaanapali sound card 281c97376cfc ASoC: codecs: va-macro: Rework version checking 43369273518f ima: add fs_subtype condition for distinguishing FUSE instances 345123d650db ima: add dont_audit action to suppress audit actions eba11116f395 gpiolib: of: Get rid of 8d0d46da40c8 gpio: mm-lantiq: Drop legacy-of-mm-gpiochip.h header from GPIO driver 9631a10083d8 gpio: tegra186: Add support for Tegra410 f75db6f7f907 gpio: tegra186: Use generic macro for port definitions 9f0fa1801fe4 gpio: pca953x: enable latch only on edge-triggered inputs a058de9262f4 net: txgbe: rename txgbe_get_phy_link() 1f863ce5c712 net: txgbe: optimize the flow to setup PHY for AML devices af3fce9f1bb4 net: txgbe: expend SW-FW mailbox buffer size to identify QSFP module 1e570e77392f ASoC: mxs-saif: support usage with simple-audio-card 398035178503 i2c: i2c-qcom-geni: Add Block event interrupt support 4e8331317e73 dmaengine: qcom: gpi: Add GPI Block event interrupt support f80ea8566917 dmaengine: idxd: drain ATS translations when disabling WQ bc2c39600212 dmaengine: sh: Kconfig: Drop ARCH_R7S72100/ARCH_RZG2L dependency c3c328d2383f dmaengine: rcar-dmac: Convert to NOIRQ_SYSTEM_SLEEP/RUNTIME_PM_OPS() b78c6286acd7 dmaengine: rcar-dmac: Remove dummy Runtime PM callback 75396f5b9534 dmaengine: nbpfaxi: Convert to RUNTIME_PM_OPS() b46d155e0db3 dmaengine: sh: usb-dmac: Convert to NOIRQ_SYSTEM_SLEEP/RUNTIME_PM_OPS() 73cbcfe255f7 sched/topology,x86: Fix build warning e88500247dc3 gpio: add QIXIS FPGA GPIO controller ae495810cffe gpio: regmap: add the .fixed_direction_output configuration parameter d5896130a878 dt-bindings: gpio: add QIXIS FPGA based GPIO controller 00922eeaca3c dt-bindings: net: Convert amd,xgbe-seattle-v1a to DT schema 75b350839b9e net: fbnic: Allow builds for all 64 bit architectures 4bd451f4c285 net: fbnic: Fix page chunking logic when PAGE_SIZE > 4K 3540d99c03a8 irqchip: Drop leftover brackets 9b685058ca93 irqchip/qcom-irq-combiner: Fix section mismatch f798bdb9aa81 irqchip/starfive-jh8100: Fix section mismatch 5b338fbb2b5b irqchip/renesas-rzg2l: Fix section mismatch 64acfd8e680f irqchip/imx-mu-msi: Fix section mismatch bbe177592447 irqchip/irq-brcmstb-l2: Fix section mismatch bfc0c5beab1f irqchip/irq-bcm7120-l2: Fix section mismatch e9db5332caaf irqchip/irq-bcm7038-l1: Fix section mismatch a8452d1d59d4 irqchip/bcm2712-mip: Fix section mismatch 0435bcc4e585 irqchip/bcm2712-mip: Fix OF node reference imbalance 25937d399be2 dt-bindings: power: Add power domain IDs for Tegra264 4c95380701f5 sched/ext: Fold balance_scx() into pick_task_scx() 50653216e4ff sched: Add support to pick functions to take rf 1e900f415c60 sched: Detect per-class runqueue changes 73ec89a1ce4b sched: Mandate shared flags for sched_change d4c64207b88a sched: Cleanup the sched_change NOCLOCK usage 5892cbd85dbf sched: Match __task_rq_{,un}lock() 46a177fb01e5 sched: Add locking comments to sched_class methods 650952d3fb38 sched: Make __do_set_cpus_allowed() use the sched_change pattern b079d9379652 sched: Rename do_set_cpus_allowed() abfc01077df6 sched: Fix do_set_cpus_allowed() locking 942b8db96500 sched: Fix migrate_disable_switch() locking 6455ad5346c9 sched: Move sched_class::prio_changed() into the change pattern 1ae5f5dfe5ad sched: Cleanup sched_delayed handling for class switches 637b0682821b sched: Fold sched_class::switch{ing,ed}_{to,from}() into the change pattern 5e42d4c123ba sched/deadline: Prepare for switched_from() change 376f8963bbda sched: Re-arrange the {EN,DE}QUEUE flags e9139f765ac7 sched: Employ sched_change guards 82d6e01a0699 sched/fair: Only update stats for allowed CPUs when looking for dst group 4d6dd05d07d0 sched/topology: Fix sched domain build error for GNR, CWF in SNC-3 mode 06f2c90885e9 sched: Create architecture specific sched domain distances 382748c05e58 sched/deadline: only set free_cpus for online runqueues 79104becf42b sched/fair: Forfeit vruntime on yield 45e1dccc0653 x86/insn: Simplify for_each_insn_prefix() 8a5c6cbfe4a3 x86/insn,uprobes,alternative: Unify insn_is_nop() 866cf36bfee4 perf/x86/amd: Check event before enable to avoid GPF 4478596f71d9 net: airoha: npu: Add 7583 SoC support 0850ae496d53 net: airoha: npu: Add airoha_npu_soc_data struct 9fbafbfa5b99 dt-bindings: net: airoha: npu: Add AN7583 support 8f3d044b34fe net: pse-pd: pd692x0: Preserve PSE configuration across reboots 6fa1f8b64a47 net: pse-pd: pd692x0: Separate configuration parsing from hardware setup f197902cd21a net: pse-pd: pd692x0: Replace __free macro with explicit kfree calls e1f5bb196f0b net: bcmasp: Add support for PHY-based Wake-on-LAN e5b670e5439b net: remove obsolete WARN_ON(refcount_read(&sk->sk_refcnt) == 1) 9c5f229b1312 wifi: ath12k: fix TX and RX MCS rate configurations in HE mode 8c21b32c2cc8 wifi: ath12k: fix VHT MCS assignment b94f523cc5a1 wifi: ath12k: Fix NSS value update in ext_rx_stats 6917e268c433 wifi: ath12k: Defer vdev bring-up until CSA finalize to avoid stale beacon 43ba986e7ac7 wifi: ath12k: track dropped MSDU buffer type packets in REO exception ring 36f9edbb9d0f wifi: ath12k: Fix MSDU buffer types handling in RX error path 596b911644cc wifi: ath11k: restore register window after global reset d34a368be24d wifi: ath12k: Remove struct wmi_bcn_send_from_host_cmd 960fc268a9fc wifi: ath11k: Remove struct wmi_bcn_send_from_host_cmd f35a07a4842a wifi: ath10k: move recovery check logic into a new work 4077d7fb27be wifi: wcn36xx: Remove unused wcn36xx_smd_update_scan_params 5fb1d3ce3e74 parisc: entry: set W bit for !compat tasks in syscall_restore_rfi() fb25114cd760 regulator: sy7636a: add gpios and input regulator ae753d769a5f arm64: defconfig: Enable DW HDMI QP CEC support 65efe5404d15 regulator: rpmh-regulator: Add RPMH regulator support for Glymur 6a8cdef7dc2a regulator: rpmh-regulator: Add support for new resource name format 1356c98ef911 regulator: dt-bindings: rpmh-regulator: Update pmic-id DT prop info for new CMD-DB 835dfb12fc38 regulator: dt-bindings: rpmh-regulator : Add compatibles for PMH01XX & PMCX0102 6621b0f118d5 ASoC: codecs: rt5670: use SOC_VALUE_ENUM_SINGLE_DECL for DAC2 L/R MX-1B 72804d1631b3 hwmon: (scmi) Enable sensors to assure they can be read 578652bef0e8 hwmon: (max31790) Rely on subsystem locking 06c38a58786a hwmon: (max6620) Rely on subsystem locking bc003fbc77a0 hwmon: (nct7363) Drop unnecessary include files 9ad270bf4dcc hwmon: (nct7904) Rely on subsystem locking e1c4d5db9a87 hwmon: (max31827) Rely on subsystem locking a07eb5f6f942 hwmon: (max6639) Rely on subsystem locking 04e965717f5d hwmon: (tmp102) Drop unnecessary include files 44bd91bca9d9 hwmon: (tmp103) Drop unnecessary include files b37a3b983a8f hwmon: (lm95245) Rely on subsystem locking 8ee6dc15e2d1 hwmon: (ltc4245) Rely on subsystem locking 658bc40ba207 hwmon: (max6697) Rely on subsystem locking 1cb5eca6f226 hwmon: (drivetemp) Rely on subsystem locking 9a4bbd20a879 hwmon: (tmp108) Drop mutex.h include 3c1aefb3656f hwmon: (tmp401) Rely on subsystem locking dc11f797b19c hwmon: (tmp421) Rely on subsystem locking 965e7381ffcb hwmon: (tmp464) Rely on subsystem locking 61e9b50ffa23 hwmon: (emc1403) Rely on subsystem locking 5dd26b692478 hwmon: (adm9240) Rely on subsystem locking e9b64fae44be hwmon: (lm90) Rely on subsystem locking 2e2334fa431a hwmon: (jc42) Rely on subsystem locking 6923e2827d58 hwmon: (pmbus) add driver for MPS MP9945 6e11e29d22c7 dt-bindings: trivial-devices: add mps,mp9945 81a34b59330a dt-bindings: hwmon: Convert apm,xgene-slimpro-hwmon to DT schema d3f849c7318b dt-bindings: hwmon: pmbus/max17616: Add SMBALERT interrupt property 9d501496f094 hwmon: (ltc4282) Use the energy64 attribute type to report the energy 2272f61d7241 hwmon: (ltc2947) Use the energy64 attribute type to report the energy a45b3ae40451 hwmon: (peci/cputemp) add Intel Emerald Rapids support 03c5ecc276fd hwmon: (peci/dimmtemp) add Intel Emerald Rapids platform support 906f25050add peci: cpu: add Intel Emerald Rapids support cbb213e07c01 hwmon: (asus-ec-sensors) add ROG STRIX X870E-H GAMING WIFI7 4bb9cf5d4131 hwmon: (asus-ec-sensors) add Pro WS TRX50-SAGE WIFI 2e0b52f1ae88 hwmon: (pmbus/max34440): add support adpm12200 03897f9baf3e hwmon: (nct6775) Add ASUS ROG STRIX X870E-H GAMING WIFI7 f1ba3c5f559b dt-bindings: hwmon: max31790: Use addressed fan nodes 1a254111998c dt-bindings: hwmon: Move max31785 compatibles to max31790 document 13e6612fd333 hwmon: (ntc-thermistor) Add Murata ncp18wm474 8264528aab4f dt-bindings: hwmon: ntc-thermistor: Add Murata ncp18wm474 NTC 77ed12d163c7 hwmon: (pmbus/max17616) add driver for max17616 c53c632592a4 KVM: SVM: Disallow EFER.LMSLE when not supported by hardware 5aff3b319997 sched_ext: Add a selftest for scx_bpf_dsq_peek 44f5c8ec5b9a sched_ext: Add lockless peek operation for DSQs 3ba5c78fe7c5 auxdisplay: linedisp: support attribute attachment to auxdisplay devices e25063466d6d auxdisplay: linedisp: add num_chars sysfs attribute 9870334f4867 auxdisplay: linedisp: display static message when length <= display size 66c93809487e auxdisplay: linedisp: encapsulate container_of usage within to_linedisp 1cdaf601ef2e docs: ABI: auxdisplay: document linedisp library sysfs attributes 378e6523ebb1 net: bcmgenet: remove unused platform code a8e846b8d93d r8152: Advertise software timestamp information. 4a7708443dec net: allow busy connected flows to switch tx queues 2ddef3462b3a net: add /proc/sys/net/core/txq_reselection_ms control d365c9bca35c net: control skb->ooo_okay from skb_set_owner_w() 6ddb811a579f net: add SK_WMEM_ALLOC_BIAS constant 1c51450f1aff tcp: better handle TCP_TX_DELAY on established flows 6378e25ee1ca dt-bindings: net: dsa: nxp,sja1105: Add optional clock b4a63b0e7370 perf test parse-events: Add evsel test helper c4b34fe0021f perf test parse-events: Add evlist test helper 8f9f6d7117c9 perf test: Clean up test_..config helpers 4bebf7ff3e6a perf test: Switch cycles event to cpu-cycles d47c65eea8ac perf test parse-events: Remove cpu PMU requirement 2e6dc3b9334c perf test parse-events: Without a PMU use cpu-cycles rather than cycles ecfcc6a825df perf test parse-events: Use evsel__match for legacy events 787bd5781785 perf evsel: Improvements to __evsel__match 5bf6291113d2 perf evlist: Avoid scanning all PMUs for evlist__new_default 468071acfc05 perf top: Use evlist__new_default when no events specified 3d3056a10504 perf record: Use evlist__new_default when no events specified b1c5efbfd92e perf parse-events: Remove hard coded legacy hardware and cache parsing 50062baa536b perf print-events: Remove print_symbol_events b12b5b531a64 perf print-events: Remove print_hwcache_events 0012e0fa221b perf jevents: Add legacy-hardware and legacy-cache json 249a4c6d0165 perf pmu: Add and use legacy_terms in alias information 903151c81c63 perf jevents: Add legacy json terms and default_core event table helper abcff00014b8 perf parse-events: Add terms for legacy hardware and cache config values 70424bb5ff57 perf pmu: Factor term parsing into a perf_event_attr into a helper 7f20b3dd93f6 perf pmu: Use fd rather than FILE from new_alias 5f68451a9356 perf parse-events: Remove unused FILE input argument to scanner 84bae3af20d0 perf pmu: Don't eagerly parse event terms 4bb55de4ff03 perf jevents: Support copying the source json files to OUTPUT ee27476fa300 perf record: Skip don't fail for events that don't open 8079c4c6b9fa perf stat: Avoid wildcarding PMUs for default events 7c0135e4d739 perf perf_api_probe: Avoid scanning all PMUs, try software PMU first b7b76f607a15 perf parse-events: Fix legacy cache events if event is duplicated in a PMU bffeb2fd0b9c x86/microcode/intel: Enable staging when available 4ab410287bfd x86/microcode/intel: Support mailbox transfer afc3b5095461 x86/microcode/intel: Implement staging handler 079b90d4ba8d x86/microcode/intel: Define staging state struct 740144bc6bde x86/microcode/intel: Establish staging control logic 7cdda85ed90c x86/microcode: Introduce staging step to reduce late-loading time ed44a5625f30 x86/cpu/topology: Make primary thread mask available with SMP=n 5cb5575308bc selftests: livepatch: use canonical ftrace path 139560e8b973 livepatch: Match old_sympos 0 and 1 in klp_find_func() 340ccc973544 rust: pci: Allocate and manage PCI interrupt vectors 6eaee77923dd bus: mhi: host: pci_generic: Add Telit FE990B40 modem support 35bcedc1a793 MAINTAINERS: Add entry on Loongson-2K IPMI driver a58b20aa3f89 bus: mhi: ep: Make mhi_ep_bus_type const 48a97ffc6c82 bpf: Consistently use bpf_rcu_lock_held() everywhere 433e294c3c5b regulator: core: forward undervoltage events downstream by default 0b0eb7702a9f ASoC: replace use of system_wq with system_dfl_wq 1c72d9c3e0c6 platform/x86:intel/pmc: Remove redundant has_die_c6 variable c2bc11f1f204 platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map 7848154c3a11 platform/x86:intel/pmc: Rename PMC index variable to pmc_idx a32f7d76e3cd platform/x86:intel/pmc: Add DMU GUID to Arrow Lake U/H 3b603955f242 platform/x86:intel/pmc: Add support for multiple DMU GUIDs 644ab3bc98ee platform/x86:intel/pmc: Update Arrow Lake telemetry GUID 0bd0f9833196 platform/x86/amd/hsmp: Replace amd_num_nodes() with topology_max_packages() 644004565d4c platform/x86: lg-laptop: Add support for the HDAP opregion field 025432989749 platform/x86/amd: hfi: Remove redundant assignment to .owner 32647324c770 platform/x86/amd: hfi: Remove unused cpumask from cpuinfo struct 0f1fd7319c90 arm64: dts: agilex5: Add GMAC0 node for NAND daughter card a025e1fb3530 arm64: dts: socfpga: agilex5: Add 4-bit SPI bus width e928e15a3e97 arm64: dts: socfpga: agilex: Add 4-bit SPI bus width 76297a4a93c2 arm64: dts: socfpga: stratix10: Add 4-bit SPI bus width b24ecccd1ab0 arm64: dts: socfpga: n5x: Add 4-bit SPI bus width fc4fed9054ef net: airoha: Add get_link ethtool callback 331f8a8bea22 net: airoha: Add missing stats to ethtool_eth_mac_stats c3527eeb65cf eth: fealnx: fix typo in comments 10c4b4f60f5d net: mdio: use macro module_driver to avoid boilerplate code d27fea27a307 dt-bindings: ipmi: Convert aspeed,ast2400-ibt-bmc to DT schema 1986798af745 dt-bindings: ipmi: Convert nuvoton,npcm750-kcs-bmc to DT schema 4793f990ea15 KVM: x86: Advertise EferLmsleUnsupported to userspace 04fd067b770d KVM: Fix VM exit code for full dirty ring in API documentation ce1e204a51a0 dt-bindings: mailbox: Convert apm,xgene-slimpro-mbox to DT schema b9976fa46496 livepatch: Introduce source code helpers for livepatch modules 78be9facfb5e livepatch/klp-build: Add --show-first-changed option to show function divergence 2c2f0b862691 livepatch/klp-build: Add --debug option to show cloning decisions 24ebfcd65a87 livepatch/klp-build: Introduce klp-build script for generating livepatch modules 59adee07b568 livepatch/klp-build: Add stub init code for livepatch modules abaf1f42ddd0 livepatch/klp-build: Introduce fix-patch-lines script to avoid __LINE__ diff noise f2c356d1d0f0 kbuild,objtool: Defer objtool validation step for CONFIG_KLP_BUILD 7ae60ff0b77f livepatch: Add CONFIG_KLP_BUILD 164c9201e1da objtool: Add base objtool support for livepatch modules 2058f6d1660e objtool: Refactor prefix symbol creation code ebe864b55304 objtool/klp: Add post-link subcommand to finalize livepatch modules 7c2575a6406f objtool/klp: Add --debug option to show cloning decisions dd590d4d57eb objtool/klp: Introduce klp diff subcommand for diffing object files a3493b33384a objtool/klp: Add --debug-checksum= to show per-instruction checksums 0d83da43b1e1 objtool/klp: Add --checksum option to generate per-function checksums f6b740ef5f47 objtool: Unify STACK_FRAME_NON_STANDARD entry sizes aca282ab7e75 x86/asm: Annotate special section entries 58f36a575644 objtool: Add ANNOTATE_DATA_SPECIAL d2c60bde1c0f objtool: Move ANNOTATE* macros to annotate.h 3b92486fa1a9 objtool: Add annotype() helper 03c19a99ee69 objtool: Add elf_create_file() 2c05ca026218 objtool: Add elf_create_reloc() and elf_init_reloc() 431dbabf2d9d objtool: Add elf_create_data() 243e96385368 objtool: Generalize elf_create_section() dd2c29aafde7 objtool: Generalize elf_create_symbol() 02cf323a7ee0 objtool: Simplify special symbol handling in elf_update_symbol() a05de0a772ce objtool: Refactor add_jump_destinations() 935c0b6a0591 objtool: Reindent check_options[] 2b91479776b6 objtool: Resurrect --backup option 56754f0f46f6 objtool: Rename --Werror to --werror 48f1bbaf2655 objtool: Avoid emptying lists for duplicate sections a040ab73dfd1 objtool: Simplify reloc offset calculation in unwind_read_hints() a1526bcfcb6c objtool: Mark prefix functions c9e9b85d41f9 objtool: Fix weak symbol hole detection for .cold functions 4ea029389bf0 objtool: Mark .cold subfunctions 25eac74b6bdb objtool: Add section/symbol type helpers 96eceff331ea objtool: Convert elf iterator macros to use 'struct elf' 72e4b6b44e9f objtool: Remove .parainstructions reference 31eca25f3a3b objtool: Clean up compiler flag usage 34244f784c6d objtool: Const string cleanup 3e4b5f66cf1a objtool: Check for missing annotation entries in read_annotate() 4cdee7888f42 objtool: Fix "unexpected end of section" warning for alternatives 68245893cf44 objtool: Fix __pa_symbol() relocation handling 41d24d785897 objtool: Fix x86 addend calculation 72567c630d32 objtool: Fix weak symbol detection c2a3e7af3110 objtool: Fix interval tree insertion for zero-length symbols 81cf39be3559 objtool: Add empty symbols to the symbol tree again 4ac2ba35f62d objtool: Remove error handling boilerplate 2bb23cbf3f21 objtool: Propagate elf_truncate_section() error in elf_write() 9ebb662fab38 objtool: Fix broken error handling in read_symbols() 07e1c3fd86d7 objtool: Make find_symbol_containing() less arbitrary b37491d72b43 interval_tree: Fix ITSTATIC usage for *_subtree_search() 9b7eacac2269 interval_tree: Sync interval_tree_generic.h with tools 3049fc4b5f1d x86/alternative: Refactor INT3 call emulation selftest 4109043bff31 modpost: Ignore unresolved section bounds symbols 6717e8f91db7 kbuild: Remove 'kmod_' prefix from __KBUILD_MODNAME c2d420796a42 elfnote: Change ELFNOTE() to use __UNIQUE_ID() 9f14f1f91883 compiler.h: Make addressable symbols less of an eyesore afb026b6d35c compiler: Tweak __UNIQUE_ID() naming 122679ebf90e x86/kprobes: Remove STACK_FRAME_NON_STANDARD annotation bf770d6d2097 x86/module: Improve relocation error messages 1ba9f8979426 vmlinux.lds: Unify TEXT_MAIN, DATA_MAIN, and related macros 68e71067ec9a s390/vmlinux.lds.S: Prevent thunk functions from getting placed with normal text be8374a5ba7c objtool: Fix standalone --hacks=jump_label ff5c0466486b scripts/faddr2line: Fix "Argument list too long" error 6b4679fcbfdf scripts/faddr2line: Use /usr/bin/env bash for portability 567f9c428f99 scripts/faddr2line: Set LANG=C to enforce ASCII output a808a2b35f66 tools build: Fix fixdep dependencies 2e985fdb7e54 objtool: Remove unneeded semicolon 1c35d802758d ipmi: Skip channel scan if channels are already marked ready 6bd30d8fc523 ipmi: Fix __scan_channels() failing to rescan channels 936750fdba4c ipmi: Fix the race between __scan_channels() and deliver_response() bdec4271e808 net: dsa: b53: implement port isolation support 347ed2d566da sched/ext: Implement cgroup_set_idle() callback 7c8b465a1c91 KVM: SVM: Mark VMCB_NPT as dirty on nested VMRUN 93c9e107386d KVM: SVM: Mark VMCB_PERM_MAP as dirty on nested VMRUN e0aa11527139 eth: fbnic: fix various typos in comments and strings 0513a3f97b96 net: bridge: correct debug message function name in br_fill_ifinfo 134fae98cfba arm64: dts: rockchip: Enable DisplayPort for rk3588-evb2 7fee88882704 arm64: dts: rockchip: Add devicetree for the FriendlyElec NanoPi R76S 75e700fa3578 dt-bindings: arm: rockchip: Add FriendlyElec NanoPi R76S 642f28798168 arm64: defconfig: Enable Rockchip extensions for Synopsys DW DP 5023d0cd6183 arm64: dts: rockchip: Add DSI for RK3368 d62e2ad29b81 arm64: dts: rockchip: Add D-PHY for RK3368 ef06b5ddee1e arm64: dts: rockchip: Add display subsystem for RK3368 ff7c763b9198 remoteproc: imx_rproc: Use devm_rproc_add() helper 44abc8fcbff2 Documentation: process: Arbitrarily bump kernel major version number 9b2451658afa remoteproc: imx_rproc: Use devm_add_action_or_reset() for scu cleanup 65af722aa86f remoteproc: imx_rproc: Use devm_clk_get_enabled() and simplify cleanup b0106defc0ff remoteproc: imx_rproc: Use devm_add_action_or_reset() for mailbox cleanup 6c5c37dc4163 remoteproc: imx_rproc: Use devm_add_action_or_reset() for workqueue cleanup 80405a34e1f8 remoteproc: imx_rproc: Fix runtime PM cleanup and improve remove path 3a2ddc5fb129 docs: ja_JP: SubmittingPatches: describe the 'Fixes:' tag f9e51009b0df Documentation: admin-guide: Correct spelling of "userspace" 8e3b02d2608f Documentation/x86: explain LINUX_EFI_INITRD_MEDIA_GUID 16a2206354d1 net/hsr: add protocol version to fill_info output 082b86919b7a media: v4l2-mem2mem: Fix outdated documentation c43bcd2b2aa3 media: cec: Fix debugfs leak on bus_register() failure 203ee65bfdb2 media: doc/dt-bindings: remove support of stih407-c8sectpfe 9de877338a15 media: include: remove c8sectpfe header 2282f7610736 media: c8sectpfe: remove support of STi c8sectpfe driver 2a0935ac4bac media: pci: mg4b: use iio_push_to_buffers_with_ts() 142b1473c85b media: pci: mg4b: use aligned_s64 98aabfe2d79f media: vidtv: initialize local pointers upon transfer of memory ownership be440980eace media: pvrusb2: Fix incorrect variable used in trace message d2bceb2e20e7 media: msp3400: Avoid possible out-of-bounds array accesses in msp3400c_thread() 8163419e3e05 media: adv7842: Avoid possible out-of-bounds array accesses in adv7842_cp_log_status() 8f34f24355a6 media: i2c: ADV7604: Remove redundant cancel_delayed_work in probe e66a5cc606c5 media: i2c: adv7842: Remove redundant cancel_delayed_work in probe 29de195ca39f media: TDA1997x: Remove redundant cancel_delayed_work in probe 248d140a106d media: dvb: Use int type to store negative error codes a5e4a493756e media: dvb-frontends: Remove redundant ternary operators 32768975e9b6 media: synopsys: hdmirx: media: Remove redundant ternary operators 843bce0fd189 media: dt-bindings: snps,dw-hdmi-rx.yaml: Updated maintainers entry a9d55c0f8bba MAINTAINERS: Update Synopsys HDMI RX driver entry 801d26487f34 staging: media: tegra-video: Remove the use of dev_err_probe() e2b0d6906a3e media: vivid: use vmalloc_array and vcalloc to simplify code 1772b7f8045b media: pt1: use vmalloc_array to simplify code e4b21577b463 media: dvb-core: use vmalloc_array to simplify code 9c64c5d91e98 Revert "media: xc2028: avoid use-after-free in load_firmware_cb()" d22063f395dd media: av7110: Fix warning 'unsigned' -> 'unsigned int' 90d0f046ab60 media: dvb-core: dvb_demux: Fix assignments in if conditions ef08d2ea8696 media: dvb-core: dvb_ringbuffer: Fix various coding style issues b91e6aafe8d3 media: dvb-usb: dtv5100: fix out-of-bounds in dtv5100_i2c_msg() 300709fbefd1 mm/memory_hotplug: Remove MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiers ce2071e02d84 s390/sclp: Remove MHP_OFFLINE_INACCESSIBLE ff18dcb19aab s390/sclp: Add support for dynamic (de)configuration of memory d5e88d32de4e s390/mm: Support removal of boot-allocated virtual memory map e1106d624cd7 pinctrl: tegra20: register csus_mux clock 5416aeee4ef7 ARM: dts: mediatek: drop wrong syscon hifsys compatible for MT2701/7623 044f721ccd33 objtool/x86: Fix NOP decode 76e1851a1bc2 objtool/x86: Add UDB support c5df4e1ab8c0 objtool/x86: Remove 0xea hack 53615ad26e97 netmem: replace __netmem_clear_lsb() with netmem_to_nmdesc() 7e7e2c6e2a1c ASoC: sof-function-topology-lib: escalate the log when missing function topoplogy 7f47685b150d ASoC: SOF: Intel: use sof_sdw as default SDW machine driver 225d70b80745 ASoC: SOF: don't check the existence of dummy topology 0d202ae0256e ASoC: SOF: add platform name into sof_intel_dsp_desc 506cbe36a2ac ASoC: soc_sdw_utils: export asoc_sdw_get_dai_type 55f8b5a96597 ASoC: Intel: export sof_sdw_get_tplg_files aa1ee85ce357 ASoC: soc_sdw_utils: add name_prefix to asoc_sdw_codec_info struct 3180c7b1575d ASoC: soc-acpi: make some variables of acpi adr and link adr non-const bb940b13998c ASoC: SOF: Don't print the monolithic topology name if function topology may be used 3dacc900c00b hdlc_ppp: fix potential null pointer in ppp_cp_event logging ee35448c89aa HID: uclogic: Add support for the XP-PEN Artist 24 Pro aba7963544d4 HID: logitech-hidpp: Do not assume FAP in hidpp_send_message_sync() 55cafcac080a HID: logitech-hidpp: Silence protocol errors on newer lightspeed receivers 5329fc30cbea HID: logitech-dj: Add support for a new lightspeed receiver iteration 8c09e8b38dcc HID: hid-lg-g15: Add hw_brightness_changed support for the G510 keyboard d43ae847cb53 HID: winwing: Improve Orion2 throttle support ba00292b965d HID: lg-g15 - Add support for Logitech G13. 0f537c41831a clk: renesas: r9a09g057: Add clock and reset entries for ISP e43b186df5c4 clk: renesas: r9a09g047: Add clock and reset entries for USB2 6a636d203cc8 clk: renesas: Use IS_ERR() for pointers that cannot be NULL c510368bce39 dt-bindings: clock: renesas,r9a09g047-cpg: Add USB2 PHY core clocks ad74016b919c x86/alternative: Drop not needed test after call of alt_replace_call() 06e6ea35e988 clk: renesas: cpg-lib: Remove unneeded semicolon ba1ec92ccfe2 clk: renesas: r9a09g077: Add ADC module clocks b91401af6c00 clk: renesas: cpg-mssr: Read back reset registers to assure values latched 62abfd7bedc2 clk: renesas: cpg-mssr: Add missing 1ms delay into reset toggle callback bf48f99d95df pinctrl: renesas: Remove unneeded semicolons 647a6b1808db pinctrl: renesas: rzg2l: Remove extra semicolons cea950101108 pinctrl: renesas: rzg2l: Fix PMC restore fea997df95fc pinctrl: renesas: Drop duplicate newlines fb8a7900dcba pinctrl: renesas: rzg2l: Drop unnecessary pin configurations 44bf66122c12 pinctrl: renesas: rzg2l: Fix ISEL restore on resume 0bd0a4a1428b KVM: TDX: Replace kmalloc + copy_from_user with memdup_user in tdx_td_init() 9259607ec710 KVM: Explicitly allocate/setup irqfd cleanup as per-CPU workqueue f505c7b16fbe KVM: nVMX: Use vcpu instead of vmx->vcpu when vcpu is available 0152e049bd76 KVM: VMX: Remove stale vmx_set_dr6() declaration b850841a53c5 KVM: x86/mmu: Skip MMIO SPTE invalidation if enable_mmio_caching=0 4ab13be5ed12 x86/fred: Fix 64bit identifier in fred_ss 3631b9cb2a34 parisc: Drop padding fields and layers entries from inventory log 67434ce57c7e PM: sleep: Replace snprintf() with scnprintf() in show_trace_dev_match() c9ff3637386c PM: WQ_UNBOUND added to pm_wq workqueue bd7143e74e8c sched_ext/tools: Add compat wrapper for scx_bpf_task_set_slice/dsq_vtime() cded46d97159 sched_ext: Make scx_bpf_dsq_insert*() return bool c0d630ba347c sched_ext: Wrap kfunc args in struct to prepare for aux__prog 3035addfaf28 sched_ext: Add scx_bpf_task_set_slice() and scx_bpf_task_set_dsq_vtime() 111a79800aed tools/sched_ext: Strip compatibility macros for cgroup and dispatch APIs 0128c850513a sched_ext: Exit early on hotplug events during attach f95f3bceade2 soc: apple: sart: drop device reference after lookup f401671e90cc soc: apple: mailbox: fix device leak on lookup 411b39bd1ac6 gpio: grgpio: call request_irq after incrementing the reference count a0a099950775 x86/resctrl: Support Sub-NUMA Cluster (SNC) mode on Clearwater Forest ddde4abaa0ec x86/cpufeatures: Make X86_FEATURE leaf 17 Linux-specific 15f9610fc96a firewire: core: handle device quirk of MOTU Audio Express 5a43dc9f4ee0 firewire: core: detect device quirk when reading configuration ROM 859ce3828f0b riscv: dts: spacemit: add i2c aliases on BPI-F3 bfce75e2345f riscv: dts: spacemit: add 24c02 eeprom on BPI-F3 dcca2287773b riscv: dts: spacemit: enable the i2c2 adapter on BPI-F3 8f3fc4f3f8aa ima: Attach CREDS_CHECK IMA hook to bprm_creds_from_file LSM hook 09a412d39748 riscv: dts: spacemit: define regulator constraints 1df07a40453f riscv: dts: spacemit: define fixed regulators 3e8d7309e626 riscv: dts: spacemit: enable the i2c8 adapter 005a325480f4 pinctrl: Demote subsystem banner message 1187f9b3f6eb riscv: dts: spacemit: add UART pinctrl combinations f91946687861 dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add QCM2290 compatible 4d410ba9aa27 dt-bindings: sound: Update ADMAIF bindings for tegra264 4412ab501677 spi: dt-bindings: spi-qpic-snand: Add IPQ5332 compatible 454cd43a283f spi: dt-bindings: spi-qpic-snand: Add IPQ5424 compatible b83fb1b14c06 spi: offload: Add offset parameter 64d87ccfae33 spi: aspeed: Only map necessary address window region 0586b53d4a0c spi: aspeed: Add per-platform adjust_window callback for decoding range b546e0023a20 spi: aspeed: Centralize address decoding region management 630a185fd061 spi: aspeed: Force default address decoding range assignment for each CS efb79de36e94 spi: aspeed: Improve timing calibration algorithm for AST2600 platform 31dcc7e1f8a9 spi: aspeed: Update clock selection strategy fe8cc44dd173 spi: dw: add target mode support b926b15547d2 spi: dw: rename the spi controller to ctlr 6277a486a7fa regulator: dt-bindings: Convert Dialog DA9211 Regulators to DT schema 5e537031f322 ASoC: codecs: Fix the error of excessive semicolons 3c89238ca35b ASoc: tas2783A: Remove unneeded variable assignment 29fa213c6ab0 ASoC: dt-bindings: ti,tas2781: Add TAS5802, TAS5815, and TAS5828 4ebe64f507ca ASoC: tas2781: Add TAS5802, TAS5815, and TAS5828 35ff9c6b318a pinctrl: qcom: add the tlmm driver for Kaanapali platforms e7db6f1528fd dt-bindings: pinctrl: describe Kaanapali TLMM c1c9641a04e8 dt-bindings: pinctrl: Convert marvell,armada-3710-(sb|nb)-pinctrl to DT schema 9797329220a2 ASoC: sof-function-topology-lib: escalate the log when missing function topoplogy 5226d19d4cae ASoC: SOF: Intel: use sof_sdw as default SDW machine driver 99c159279c6d ASoC: SOF: don't check the existence of dummy topology 6937ff42f28a ASoC: SOF: add platform name into sof_intel_dsp_desc 5ed60e45c59d ASoC: soc_sdw_utils: export asoc_sdw_get_dai_type 7196fc4e4829 ASoC: Intel: export sof_sdw_get_tplg_files ea9771390378 ASoC: soc_sdw_utils: add name_prefix to asoc_sdw_codec_info struct d25de1647765 ASoC: soc-acpi: make some variables of acpi adr and link adr non-const 2b92b98cc476 ASoC: SOF: Don't print the monolithic topology name if function topology may be used d51093cf011c dt-bindings: pinctrl: Convert Marvell Berlin pinctrl to DT schema bfdccbe92e6d pinctrl: qcom: spmi-gpio: add support for {LV_VIN2, MV_VIN3}_CLK subtypes 120b6d1a22ee pinctrl: qcom: spmi-gpio: Add PMCX0102, PMK8850 & PMH01XX PMICs support 5f345e61a50d dt-bindings: pinctrl: qcom,pmic-gpio: Add GPIO bindings for Glymur PMICs e73fda2dcb0b pinctrl: qcom: glymur: Fix the gpio and egpio pin functions 37e7b536061a pinctrl: qcom: glymur: Drop unnecessary platform data from match table 543e3b4a54d7 dt-bindings: pinctrl: qcom: msm8960: rename msmgpio node to tlmm 07a9bd3079e3 arm64: dts: mediatek: Add MT6878 pinmux macro header file 0e53b0bcad00 arm64: dts: marvell: pxa1908: Add power domains b3061b16d533 arm64: dts: marvell: samsung,coreprimevelte: Add USB connector 56985660120b arm64: dts: marvell: samsung,coreprimevelte: Fill in memory node 502c952160bf arm64: dts: marvell: samsung,coreprimevelte: Drop some reserved memory 35aa5733ac3f arm64: dts: marvell: pxa1908: Move ramoops to SoC dtsi 412f54866385 arm64: dts: marvell: samsung,coreprimevelte: Add vibrator 1e4994391429 arm64: dts: marvell: pxa1908: Add PWMs dc0e140e2b77 arm64: dts: marvell: samsung,coreprimevelte: Enable eMMC e7a644f1f94f arm64: dts: marvell: samsung,coreprimevelte: Correct CD GPIO 3d7590419aae arm64: dts: marvell: samsung,coreprimevelte: Add backlight 645d81b88648 arm64: dts: samsung,coreprimevelte: add SDIO ec958b5b18c8 arm64: dts: samsung,coreprimevelte: add touchscreen 66595c1ad84a arm64: dts: samsung,coreprimevelte: add PMIC a7b4825cb134 dt-bindings: pinctrl: pinctrl-single: add ti,am62l-padconf compatible 89c13ea3ab6d pinctrl: mediatek: Add support for MT6878 pinctrl 18349bfb391a pinctrl: mediatek: Add debounce times for MT6878 d8d357b8a54f dt-bindings: pinctrl: mediatek: Document MT6878 pin controller bindings 12fd34e32d5d ARM: dts: mediatek: add basic support for Alcatel yarisxl board 10dee355bdc1 dt-bindings: arm: mediatek: Add MT6582 yarisxl 246475ee9ba8 ARM: dts: mediatek: mt6582: add enable-method property to cpus a97a57c68d3d ARM: dts: mediatek: mt6582: add clock-names property to uart nodes f6b85f1cec50 ARM: dts: mediatek: mt6582: add mt6582 compatible to timer 5f3204e33a00 ARM: dts: mediatek: mt6582: remove compatible property from root node e898d7a2e2aa ARM: dts: mediatek: mt6582: sort nodes and properties 1e955255a8ee ARM: dts: mediatek: mt6582: move MMIO devices under soc node 7f637d718752 ARM: mediatek: add MT6582 smp bring up code a9ad357fb210 ARM: mediatek: add board_dt_compat entry for the MT6582 SoC 8365a3e1fdc3 arm64: dts: mediatek: mt7986-bpi-r3: Change fan PWM value for mid speed bbfb1118fe0e arm64: dts: mediatek: mt8370-grinn-genio-510-sbc: Add Grinn GenioSBC-510 f4d1eace54f7 arm64: dts: mediatek: mt8390-genio-700-evk: Add Grinn GenioSBC-700 8895b0e60050 arm64: dts: renesas: eagle-function-expansion: Add eMMC support b59a508c1f5f arm64: defconfig: Enable UFS support for MediaTek Genio 1200 EVK UFS board 6bb220964d60 arm64: dts: mediatek: mt7988a: add 'soc-uuid' cell to efuse d261557f7ad3 arm64: dts: mediatek: mt7981b: add 'soc-uuid' cell to efuse 18d0f98a1775 arm64: dts: mediatek: mt7986a: add 'soc-uuid' cell to efuse 79fb9654a2ee arm64: dts: mediatek: mt7622: add 'soc-uuid' cell to efuse 36712c5cf980 arm64: dts: mediatek: mt7981b: OpenWrt One: set console UART to 115200 c0a824edb6bf arm64: dts: mediatek: mt7981b: add labels for UART0/1/2 nodes e6bd92bb2047 arm64: dts: mediatek: add device-tree for Genio 1200 EVK UFS board 6af8936fd74f arm64: dts: mediatek: mt8395-genio-1200-evk: Move common parts to dtsi 3d37117ab43f dt-bindings: arm64: mediatek: add mt8395-evk-ufs board 43e7b3c71391 arm64: dts: renesas: v3[mh]sk: Remove wrong sound property in HDMI encoder node 1ad66039bef9 arm64: dts: renesas: r9a09g047: Add TSU node 45447550f85e arm64: dts: renesas: sparrow-hawk: Add overlay for Argon40 fan HAT 38ef5be6e1c2 arm64: dts: renesas: sparrow-hawk: Add overlay for RPi Display 2 f16068832a8f arm64: dts: renesas: rzg2l-smarc: Drop clock-frequency from camera sensor node 6f83835f5603 arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Drop clock-frequency from camera sensor node 872fa3ea0c0e arm64: dts: mt8183: Rename nodes to match audiosys DT schema ee9bfab46424 arm64: dts: renesas: r9a08g045: Add TSU node caf433bb59db arm64: defconfig: Enable the Renesas RZ/G3E thermal driver 823062d15385 arm64: defconfig: Enable Renesas RZ/G3S thermal driver 2a67955de136 perf bpf_counter: Fix opening of "any"(-1) CPU events 6090e612cf24 perf build python: Don't leave a.out file when building with clang 12690401a439 perf stat: Additional verbose details for events 4b5dafe616a5 perf tests: use strdup() in "Object code reading" b8b4b51be76e staging: rtl8723bs: Rename camel case functions. b655b838aede staging: rtl8723bs: fall back to random mac address 383760e3faa4 gpio: virtuser: check the return value of gpiod_set_value() 1540b799d271 gpiolib: reuse macro code in GPIO chip printk helpers 3f0be1783a8f gpiolib: reuse macro code in GPIO descriptor printk helpers d4f335b410dd gpiolib: rename GPIO chip printk macros 0ba6f1ed3808 gpiolib: remove unnecessary 'out of memory' messages a3606e8a7819 arm64: dts: allwinner: t527: orangepi-4a: Enable Ethernet port 2e5d147ba90e arm64: dts: allwinner: t527: avaota-a1: enable second Ethernet port 7076938d20d2 arm64: dts: allwinner: a527: cubie-a5e: Enable second Ethernet port 460a71b5642a arm64: dts: allwinner: a523: Add GMAC200 ethernet controller 92c7ae348614 dt-bindings: iio: accel: bosch,bma220 set irq type in example block b8719569a097 dt-bindings: iio: accel: bosch,bma220 setup SPI clock mode b8af83efd67c dt-bindings: iio: accel: bosch,bma220 cleanup typo 592ae0ccecfa iio: buffer: document that buffer callback must be context safe 748ed9fc8596 iio: buffer: document store_to() callback may be called in any context d87b03ced9e9 iio: buffer: document iio_push_to_buffers() calling context 4992ce003b76 iio: buffer: deprecated iio_push_to_buffers_with_timestamp() 536bf30d282a iio: buffer: document iio_push_to_buffers_with_ts() a8c8aad41155 iio: buffer: iio_push_to_buffers_with_ts_unaligned() might_sleep() 6b166e815cdc iio: buffer: document iio_push_to_buffers_with_ts_unaligned() may sleep 97c8b5dedb40 iio: adc: ad7124: remove __ad7124_set_channel() 0b028373f87a iio: adc: ad7124: use devm_mutex_init() b8579b7c6e48 iio: adc: ad7124: use AD7124_MAX_CHANNELS 4a579c175aad iio: adc: ad7124: remove unused `nr` field 0b02af932b7e iio: adc: ad7124: inline ad7124_enable_channel() 5f31df5075a7 iio: adc: ad7124: add debugfs to disable single cycle mode 877c80dfbf78 usb: ljca: Improve ACPI hardware ID documentation 9f0b086cd51c usb: ljca: Order ACPI hardware IDs alphabetically a3a8c9c18f69 usb: vhci-hcd: Replace pr_*() with dev_*() logging e361b2bf5430 usb: vhci-hcd: Switch to dev_err_probe() in probe path 082c8dc13a3b dt-bindings: usb: samsung,exynos-dwc3 add exynos8890 compatible 9a55e0079258 Revert "USB: disable rust bindings from the build for now" c9d869fb29d3 dt-bindings: ata: eswin: Document for EIC7700 SoC ahci 30cd2cb1abf4 usb: typec: ucsi: Handle incorrect num_connectors capability 5570ad1423ee USB: Fix descriptor count when handling invalid MBIM extended descriptor 1c97fc901fb6 usb: dwc3: dwc3-generic-plat: Add layerscape dwc3 support 7298c06d58e2 usb: dwc3: Add software-managed properties for flattened model b9f1c762a4de dt-bindings: usb: add missed compatible string for arm64 layerscape 41294342fad7 usb: typec: altmodes/displayport: do not enter mode if port is the UFP ed4a5c5de56a usb: typec: class: add typec_get_data_role symbol 924aa1d9e0ae usb: chipidea: imx: add USB support for i.MX94 51659606d4e0 dt-bindings: usb: usbmisc-imx: add fsl,imx94-usbmisc compatible 1c1b2a247c38 usb: typec: tipd: Fix error handling in cd321x_read_data_status 0e61e71538d2 dt-bindings: usb: xhci: Add "generic-xhci" compatible for Marvell Armada 37xx/8k 978719f90256 dt-bindings: usb: xhci: Allow "iommus" and "dr_mode" properties ed9dd907ee38 usb: gadget: zero: add function wakeup support 87653d54edd6 usb: hub: Use max() to improve usb_set_lpm_pel() 09bf21bf5249 usbip: Fix locking bug in RT-enabled kernels 6e26324df888 usb: usbtmc: Remove unnecessary local variable from usbtmc_ioctl_request b61cb4419e43 dt-bindings: usb: samsung,exynos-dwc3: add power-domains 274f2232a94f usb: ehci: Add Aspeed AST2700 support f39e7cdd8e4c dt-bindings: usb: ehci: Add Aspeed AST2700 compatible 18a9ec886d32 usb: uhci: Add Aspeed AST2700 support 8b25c96ab6ed dt-bindings: usb: uhci: Add Aspeed AST2700 compatible 113ba4270aff usb: uhci: Add reset control support 19040e562640 dt-bindings: usb: uhci: Add reset property a0da19eda98c usb: core: Drop spaces after function names 6f64e1872bf6 usb: misc: ljca: Remove Wentong's e-mail address 622c811052b3 staging: axis-fifo: drop debug print of remapped base address 89443a92c506 staging: axis-fifo: drop redundant read/write_flags from axis_fifo 449728851335 staging: axis-fifo: remove get_dts_property() helper b10f6768d5ce staging: axis-fifo: remove unneeded irq field from struct axis_fifo 60d042a787e0 staging: axis-fifo: simplify interrupt handling 1937e38905f9 staging: axis-fifo: add compatible strings for v4.2 and v4.3 70d45d4b349b staging: rtl8723bs: wrap long comments in rtw_ap.c 9aa392c25d1c staging: rtl8723bs: add spaces around '+' operator in rtw_ap.c c318aef7f326 staging: rtl8723bs: fix lines starting with '(' in rtw_ap.c 84aa0f7b20ec staging: rtl8723bs: remove dead code in rtw_ap.c 10f0c1ef2cc8 staging: rtl8723bs: add missing blank line in rtw_ap.c 907772838f7d staging: rtl8723bs: remove unnecessary blank lines in rtw_ap.c 5cfa43ae1338 staging: rtl8723bs: Remove unsupported PALTFORM_OS_WINCE ifdef b3c253cda6ee staging: rtl8723bs: Remove commented ifdef CONFIG_WAPI_SUPPORT 7550f96a57c8 staging: rtl8723bs: Fix operator spacing in rtw_security.c 5489773c3c83 staging: rtl8723bs: rtw_hal_set_def_var is not used 1869a635ad2b staging: gpib: tms9914: Fix typo in comment 561f0ed96a62 staging: rtl8723bs: sdio: clarify OQT free page comment 7c28d77cde2a staging: sm750fb: rename camel case identifiers d51ffb3b4135 staging: rtl8723bs: Add missing MODULE_DESCRIPTION() e4ee0bb077cd platform/chrome: cros_usbpd_notify: defer probe when parent EC driver isn't ready f409bd20f0a9 arm64: dts: exynos: gs101-pixel-common: add node for s2mpg10 / clock 3cfc60e09bdc pinctrl: samsung: Add ARTPEC-9 SoC specific configuration e671a1bb5d1c dt-bindings: pinctrl: samsung: Add compatible for ARTPEC-9 SoC 326312707492 soc: samsung: exynos-pmu: Annotate online/offline functions with __must_hold fe31e894c284 soc: samsung: exynos-chipid: Add exynos9610 SoC support 944d40232eb4 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos9610 compatible 1e6daba7a3c0 arm64: dts: exynos990: Add sysreg nodes for PERIC0 and PERIC1 ca4bd675ec45 dt-bindings: soc: samsung: exynos-sysreg: Add Exynos990 PERIC0/1 compatibles b5dd16228216 ARM: dts: aspeed: clemente: Add HDD LED GPIO 5ee731302210 ARM: dts: aspeed: Fix max31785 fan properties c0377c18f479 ARM: dts: aspeed: Add Balcones system fa2d3aa180c8 dt-bindings: arm: aspeed: add IBM Bonnell board 7d970b893eff dt-bindings: arm: aspeed: add IBM Balcones board 3b223bd48f98 ARM: dts: aspeed: harma: Add MCTP I2C controller node f4c7b62be298 ARM: dts: aspeed: yosemite4: allocate ramoops for kernel panic 7474ec93008d ARM: dts: aspeed: clemente: add shunt-resistor-micro-ohms for LM5066i e3be50e829aa arm64: dts: exynosautov920: add CMU_MFC clock DT nodes 7b0ccabb873d arm64: dts: exynosautov920: add CMU_M2M clock DT nodes 25e476632cf7 clk: samsung: exynosautov920: add block mfc clock support ac5d829873c7 clk: samsung: exynosautov920: add clock support 0b94201e3274 dt-bindings: clock: exynosautov920: add mfc clock definitions 4914c17a7604 dt-bindings: clock: exynosautov920: add m2m clock definitions 8c644749ab6e dt-bindings: clock: google,gs101-clock: add power-domains 2bb07378bae9 arm64: dts: exynos7870-on7xelte: add bus-width to mmc0 node 9e3e37939362 arm64: dts: exynos7870-j6lte: add bus-width to mmc0 node 5b33bce0bd31 arm64: dts: exynos7870-a2corelte: add bus-width to mmc0 node 50c833c5cd94 memory: tegra30-emc: Add the SoC model prefix to functions 5c8c19417c97 memory: tegra20-emc: Add the SoC model prefix to functions 4ebcacbb4447 memory: tegra186-emc: Add the SoC model prefix to functions e6e50496b7e7 memory: tegra124-emc: Add the SoC model prefix to functions f398631b769c memory: tegra124-emc: Simplify and handle deferred probe with dev_err_probe() a52ddb98a674 memory: tegra186-emc: Simplify and handle deferred probe with dev_err_probe() 57c9f6e29ccd memory: tegra20-emc: Simplify and handle deferred probe with dev_err_probe() db2bd7ab1ae8 memory: tegra30-emc: Simplify and handle deferred probe with dev_err_probe() c0ca941c9352 memory: tegra30-emc: Do not print error on icc_node_create() failure e215d91d66a2 memory: tegra20-emc: Do not print error on icc_node_create() failure 515498a3f584 memory: tegra186-emc: Do not print error on icc_node_create() failure 1c9cce8a0e0b memory: tegra124-emc: Do not print error on icc_node_create() failure da722f1c9d60 memory: tegra124-emc: Simplify return of emc_init() 5b6b7d39cee6 pinctrl: samsung: add exynos8890 SoC pinctrl configuration f416d35e6522 dt-bindings: pinctrl: samsung: add exynos8890-wakeup-eint compatible 9be3b7bb7ddd dt-bindings: pinctrl: samsung: add exynos8890 compatible f3c6353d801a w1: ds28e17: Replace deprecated strcpy + strcat in w1_f19_add_slave c6d0c9cae7ee w1: use sysfs_emit() in sysfs show() callbacks 1288ea95ed17 dt-bindings: hwmon: pmbus: add max17616 a79472e30be4 hwmon: Add MP2925 and MP2929 driver 933b9bc8bb2b dt-bindings: hwmon: Add MPS mp2925 and mp2929 812f223fe9be tools/nolibc: handle NULL wstatus argument to waitpid() 4c97c4b149a0 bpf: Extract internal structs validation logic into helpers bca2b74ea9a8 selftests/bpf: Add more bpf_wq tests 5f8d41172931 bpf: Fix handling maps with no BTF and non-constant offsets for the bpf_wq bc3eeb42597a selftests/bpf: Test direct packet access on non-linear skbs 8d45d0398d10 selftests/bpf: Support non-linear flag in test loader 838baa351cee bpf: Craft non-linear skbs in BPF_PROG_TEST_RUN 57bb2f671793 bpf: Reorder bpf_prog_test_run_skb initialization d8accf661fcf bpf: Refactor cleanup of bpf_prog_test_run_skb eca0b643efc9 selftests/bpf: Test bpf_strcasestr,bpf_strncasestr kfuncs b5b693f73589 bpf: add bpf_strcasestr,bpf_strncasestr kfuncs 5b1b5d380ac7 selftests/bpf: Add tests for async cb context f233d4855918 bpf: Refactor storage_get_func_atomic to generic non_sleepable flag 469d638d1520 bpf: Fix sleepable context for async callbacks e123e00a5872 tools/docs: sphinx-build-wrapper: -q is a boolean, not an integer 56b4d162392d bpf: Cleanup unused func args in rqspinlock implementation 0db4941d9dae bpf: Use rcu_read_lock_dont_migrate in bpf_sk_storage.c 89ac14006fde docs/zh_CN: Add sd-parameters.rst translation dca85d5916f0 docs/zh_CN: Add link_power_management_policy.rst translation f7c2e7108e0c docs/zh_CN: Add scsi-parameters.rst translation fdca4c262abe docs/zh_CN: Add scsi_eh.rst translation 4e841f7e418d docs/zh_CN: Add scsi_mid_low_api.rst translation 301e7b86d69a docs/zh_CN: Add scsi.rst translation 791ca5860b12 docs/zh_CN: Add scsi/index.rst translation 11441336dc02 docs/zh_CN: Update Rust index translation and add reference label 23713aa5b4ec docs/zh_CN: Add security SCTP Chinese translation 2bd22194b26f kernel-doc: output source file name at SEE ALSO 0a4cd1c65ed5 docs: Makefile: use PYTHONPYCACHEPREFIX 5401f971f56c tools/docs: sphinx-build-wrapper: pdflatex is needed only for pdf ff1354edb388 docs: Makefile: avoid a warning when using without texlive 4c6ece918022 tools/docs/sphinx-build-wrapper: allow skipping sphinx-build step 683dd3f79a31 docs: Makefile: fix rustdoc detection 35b9d338e401 tools/docs: sphinx-build-wrapper: fix compat with recent Tumbleweed 72603d73fae3 docs: conf.py: get rid of load_config.py c2381e8a6105 scripts: remove sphinx-build-wrapper from scripts/ 0aa9c0395e30 tools/docs: sphinx-build-wrapper: handle sphinx-build errors 33d80c67d34d Docs/zh_CN: Translate timestamping.rst to Simplified Chinese 7404c6b78a7c docs/zh_CN: Add security lsm-development Chinese translation 679e5d29b5b0 Docs/zh_CN: fix the format of proofreader 46b194beeecf Docs/zh_CN: align title underline for ubifs.rst b8c1494b3223 Docs/zh_CN: add fixed format for the header of gfs2-glocks.rst 42180ada39da tools/docs: sphinx-build-wrapper: add support to run inside venv 62ea383b449f tools/docs: sphinx-* break documentation bulds on openSUSE 2118ba7da61a tools/docs: sphinx-build-wrapper: move rust doc builder to wrapper ade9b9576e2f scripts: kdoc_parser.py: warn about Python version only once 104e0a682e12 tools: kernel-doc: add a see also section at man pages 7e8a8143ecc3 docs: add support to build manpages from kerneldoc output 0d9abc7627f5 tools/docs: sphinx-build-wrapper: Fix output for duplicated names 82c294d453c0 tools/docs,scripts: sphinx-*: prevent sphinx-build crashes 08e14bc17eca tools/docs: sphinx-build-wrapper: allow building PDF files in parallel 2f99b85e22b9 tools/docs: sphinx-build-wrapper: add an argument for LaTeX interactive mode c6879037a1bb docs: Makefile: document FONTS_CONF_DENY_VF= parameter c514b13fd0ee docs: Makefile: document latex/PDF PAPER= parameter 2e1760999e58 docs: parallel-wrapper.sh: remove script 819667bc3ccd tools/docs: sphinx-build-wrapper: add a wrapper for sphinx-build adf9dc2592aa tools/docs: python_version: move version check from sphinx-pre-install 3f835cb123c3 tools/docs: sphinx-pre-install: allow check for alternatives and bail out 4880eac5bc61 tools/docs: sphinx-pre-install: drop a debug print abd61d1ff8f0 scripts: sphinx-pre-install: move it to tools/docs 92ea342ff6f3 check-variable-fonts.py: add a helper to display instructions 4515ffdf3cbc tools/docs: check-variable-fonts.py: split into a lib and an exec file 75539bec27dd scripts: check-variable-fonts.sh: convert to Python a84a5d0b5a18 scripts/jobserver-exec: add a help message fce6df7e7384 scripts/jobserver-exec: move its class to the lib directory 2a14f021210f scripts/jobserver-exec: move the code to a class 943b764cb6a3 docs/zh_CN: Add security ipe Chinese translation a513d9628048 Docs/zh_CN: Translate generic-hdlc.rst to Simplified Chinese 478bb02b0740 Docs/zh_CN: Translate skbuff.rst to Simplified Chinese 733b8bdfe7cc Docs/zh_CN: Translate mptcp-sysctl.rst to Simplified Chinese e63b0d0e045f Docs/zh_CN: Translate inotify.rst to Simplified Chinese 9a3d2d98f618 Docs/zh_CN: Translate dnotify.rst to Simplified Chinese 1c8e1941137e Docs/zh_CN: Translate gfs2-glocks.rst to Simplified Chinese a1cce3f46786 Docs/zh_CN: Translate gfs2-uevents.rst to Simplified Chinese 8c6c6e9564cc Docs/zh_CN: Translate gfs2.rst to Simplified Chinese a46d47ae3023 Docs/zh_CN: Translate ubifs-authentication.rst to Simplified Chinese 0e6d01c46456 Docs/zh_CN: Translate ubifs.rst to Simplified Chinese 25e3ae0ce364 drivers: firmware: xilinx: Switch to new family code in zynqmp_pm_get_family_info() e66f4c35e375 drivers: firmware: xilinx: Add unique family code for all platforms ff1c629cea27 firmware: xilinx: Add Versal NET platform compatible string 548fe51740d0 firmware: xilinx: Add debugfs support for PM_GET_NODE_STATUS ed845c363d8c bugs/s390: Remove private WARN_ON() implementation 28ea295f941e bugs/core: Reorganize fields in the first line of WARNING output, add ->comm[] output be2ba2fef167 bugs/sh: Concatenate 'cond_str' with '__FILE__' in __WARN_FLAGS(), to extend WARN_ON/BUG_ON output f40484925b93 bugs/parisc: Concatenate 'cond_str' with '__FILE__' in __WARN_FLAGS(), to extend WARN_ON/BUG_ON output bb39faa71d87 bugs/riscv: Concatenate 'cond_str' with '__FILE__' in __BUG_FLAGS(), to extend WARN_ON/BUG_ON output 7e8c292692fd bugs/riscv: Pass in 'cond_str' to __BUG_FLAGS() 6584ff203aec bugs/s390: Use 'cond_str' in __EMIT_BUG() 7ce0f693cb0e bugs/s390: Pass in 'cond_str' to __EMIT_BUG() d6b894cbfa4b bugs/LoongArch: Concatenate 'cond_str' with '__FILE__' in __BUG_ENTRY(), to extend WARN_ON/BUG_ON output 6ddd169d0288 smack: fix kernel-doc warnings for smk_import_valid_label() 674e2b24791c smack: fix bug: setting task label silently ignores input garbage c147e13ea7fe smack: fix bug: unprivileged task can create labels 78fc6a94be25 smack: fix bug: invalid label of unix socket file 69204f6cdb90 smack: always "instantiate" inode in smack_inode_init_security() 8e5d9f916a96 smack: deduplicate xattr setting in smack_inode_init_security() 195da3ff244d smack: fix bug: SMACK64TRANSMUTE set on non-directory 635a01da8385 smack: deduplicate "does access rule request transmutation" 66e94df0dd27 bugs/LoongArch: Pass in 'cond_str' to __BUG_ENTRY() 1284579a7f49 bugs/powerpc: Concatenate 'cond_str' with '__FILE__' in BUG_ENTRY(), to extend WARN_ON/BUG_ON output 1c59c2b284cb bugs/powerpc: Pass in 'cond_str' to BUG_ENTRY() 48ede5be5c07 bugs/x86: Augment warnings output by concatenating 'cond_str' with the regular __FILE__ string in _BUG_FLAGS() 407b9076c147 bugs/x86: Extend _BUG_FLAGS() with the 'cond_str' parameter 687fac9d1b00 bugs/core: Introduce the CONFIG_DEBUG_BUGVERBOSE_DETAILED Kconfig switch 3bc3c9c3ab6d bugs/core: Pass down the condition string of WARN_ON_ONCE(cond) warnings to __WARN_FLAGS() aec58b48517c bugs/core: Extend __WARN_FLAGS() with the 'cond_str' parameter