9b0aa1ea1d6b drm-tip: 2024y-12m-02d-01h-45m-24s UTC integration manifest 40384c840ea1 Linux 6.13-rc1 9022ed0e7e65 strscpy: write destination buffer only once f69e63756f78 printf: Remove unused 'bprintf' 86d237734091 tools/power turbostat: 2024.11.30 e5f687b89bc2 tools/power turbostat: Add RAPL psys as a built-in counter 1da0daf74634 tools/power turbostat: Fix child's argument forwarding bcfab87108b3 tools/power turbostat: Force --no-perf in --dump mode 03109e2f0d18 tools/power turbostat: Add support for /sys/class/drm/card1 c7538f33853b tools/power turbostat: Cache graphics sysfs file descriptors during probe d071004e623b tools/power turbostat: Consolidate graphics sysfs access ba99a4fc8c24 tools/power turbostat: Remove unnecessary fflush() call 1958f4e16864 tools/power turbostat: Enhance platform divergence description d39d586ee444 tools/power turbostat: Add initial support for GraniteRapids-D 26c57a152bb4 tools/power turbostat: Remove PC3 support on Lunarlake 3ae5f3438417 tools/power turbostat: Rename arl_features to lnl_features b082e07aec46 tools/power turbostat: Add back PC8 support on Arrowlake f5e2cf228f18 tools/power turbostat: Remove PC7/PC9 support on MTL c808624e2db2 tools/power turbostat: Honor --show CPU, even when even when num_cpus=1 fed8511cc899 tools/power turbostat: Fix trailing '\n' parsing ae2cdf8d92ff tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms ea8614c08d7f tools/power turbostat: Fix column printing for PMT xtal_time counters d4a058762f3d tools/power turbostat: fix GCC9 build regression 5c8418cf4025 PCI/pwrctrl: Unregister platform device only if one actually exists 731c74e988ff drm/xe/display: Flush DMC wakelock release work on runtime suspend a72f1bbf0c3d drm/xe/display: Extract xe_display_pm_runtime_suspend_late() f71212f5cbd5 drm/i915/dmc_wl: Extract intel_dmc_wl_flush_release_work() 718632467d88 Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" 63e72e551942 sh: intc: Fix use-after-free bug in register_intc_controller() 3c891f7c6a4e sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 82734209bedd brd: decrease the number of allocated pages which discarded e8b8344de398 block, bfq: fix bfqq uaf in bfq_limit_depth() 7eb75ce75271 io_uring/tctx: work around xa_store() allocation error issue 108f610005f8 drm-tip: 2024y-11m-29d-13h-08m-56s UTC integration manifest cc00550b2ae7 Revert "s390/mm: Allow large pages for KASAN shadow mapping" 63dffecfba3e posix-timers: Target group sigqueue to current task only if not exiting caf4bdb558cb MAINTAINERS: fix typo in I2C OF COMPONENT PROBER 4d17c25eaf5d delay: Fix ndelay() spuriously treated as udelay() 0d40daa1c136 of: base: Document prefix argument for of_get_next_child_with_prefix() c5efad88a946 selftests: find_symbol: Actually use load_mod() parameter 3e1d95b63c97 selftests: kallsyms: fix and clarify current test boundaries 7ea13556f7d2 selftests: kallsyms: fix double build stupidity 38a125b31504 fs/nfs/io: make nfs_start_io_*() killable 614733f9441e nfs/blocklayout: Limit repeat device registration on failure 3a4ce14d9a6b nfs/blocklayout: Don't attempt unregister for invalid block device 3f23f96528e8 sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket d7bdd849ef1b SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT 4db9ad82a6c8 sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport 52cb7f8f1778 nfs: ignore SB_RDONLY when mounting nfs f6d7695b5ae2 ipmr: fix build with clang and DEBUG_NET disabled. 8d7690b3c146 cifs: update internal version number cda88d2fef7a cifs: unlock on error in smb3_reconfigure() 0f0e35790295 cifs: during remount, make sure passwords are in sync b9aef1b13a0a cifs: support mounting with alternate password to allow password rotation a7df7f909cec ALSA: hda: improve bass speaker support for ASUS Zenbook UM5606WA 889221c4d78d s390/spinlock: Use flag output constraint for arch_cmpxchg_niai8() 84ac96587b2a s390/spinlock: Use R constraint for arch_load_niai4() 1200f216a304 s390/spinlock: Generate shorter code for arch_spin_unlock() 2c3bc137f1e3 s390/spinlock: Remove condition code clobber from arch_spin_unlock() 78486ed9e76b s390/spinlock: Use symbolic names in inline assemblies b5f463486b21 s390: Support PREEMPT_DYNAMIC c4a585e952ca s390/pci: Fix potential double remove of hotplug slot 48796104c864 s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails adb44a4bfc8a s390/mm/hugetlbfs: Add missing includes 04f5cb48995d Documentation: tls_offload: fix typos and grammar 6e33123a18bf Fix spelling mistake f5807b0606da ntp: Remove invalid cast in time offset math fc9c273d6daa ipmr: fix tables suspicious RCU usage f1553c9894b4 ip6mr: fix tables suspicious RCU usage 11b6e701bce9 ipmr: add debug check for mr table cleanup 663a91747553 selftests: rds: move test.py to TEST_FILES aef7ee7649e0 dma-debug: fix physical address calculation for struct dma_debug_entry 122aba8c8061 net_sched: sch_fq: don't follow the fast path if Tx is behind now c31e72d021db tcp: Fix use-after-free of nreq in reqsk_timer_handler(). e2668c34b7e1 net: phy: fix phy_ethtool_set_eee() incorrectly enabling LPI 49b2b973325a net: Comment copy_from_sockptr() explaining its behaviour 020200566470 rxrpc: Improve setsockopt() handling of malformed user input 1465036b10be llc: Improve setsockopt() handling of malformed user input ca0f79f02860 ALSA: hda/realtek: Apply quirk for Medion E15433 e6064da6461f kbuild: rename .tmp_vmlinux.kallsyms0.syms to .tmp_vmlinux0.syms 4198a4d25141 gitignore: Don't ignore 'tags' directory 18e9944e56f6 kbuild: add dependency from vmlinux to resolve_btfids 5eaea85187bf modpost: replace tdb_hash() with hash_str() 6b1fabce7313 kbuild: deb-pkg: add python3:native to build dependency 091aa11a2983 genksyms: reduce indentation in export_symbol() 2b1bd507542a modpost: improve error messages in device_id_check() 054a9cd395a7 modpost: rename alias symbol for MODULE_DEVICE_TABLE() 9a8ace8bb2ef modpost: rename variables in handle_moddevtable() 9d98038d438d modpost: move strstarts() to modpost.h abd20428c3f2 modpost: convert do_usb_table() to a generic handler c58854c8e0b5 modpost: convert do_of_table() to a generic handler 600dbaf1e2f0 modpost: convert do_pnp_device_entry() to a generic handler a5d8d417e62a modpost: convert do_pnp_card_entries() to a generic handler 6d3b3dd26fd7 modpost: call module_alias_printf() from all do_*_entry() functions c7c24d60151c modpost: pass (struct module *) to do_*_entry() functions c4d1a9f9d11b modpost: remove DEF_FIELD_ADDR_VAR() macro d92b7a3b528b modpost: deduplicate MODULE_ALIAS() for all drivers f4fdb17ca5a5 modpost: introduce module_alias_printf() helper b7bca42d101d modpost: remove unnecessary check in do_acpi_entry() 0c3e091319e4 modpost: remove incorrect code in do_eisa_entry() e2ff1219a554 setlocalversion: add -e option 523f3dbc187a setlocalversion: work around "git describe" performance e397a603e49c kbuild: switch from lz4c to lz4 for compression 1b466b29a3bf kbuild: re-enable KCSAN for autogenerated *.mod.c intermediaries bede169618c6 kbuild: enable objtool for *.mod.o and additional kernel objects 000e22a80de0 kbuild: move cmd_cc_o_c and cmd_as_o_S to scripts/Malefile.lib 91ca8be3c402 kbuild: remove support for single %.symtypes build rule c2386abf5561 kbuild: do not pass -r to genksyms when *.symref does not exist 8cd07cc6c88c kbuild: allow to start building external modules in any directory a2a45ebee096 kbuild: make wrapper Makefile more convenient for external modules 822b11a74ba2 kbuild: use absolute path in the generated wrapper Makefile 1d3730f0012f kbuild: support -fmacro-prefix-map for external modules 11b3d5175e6b kbuild: support building external modules in a separate build directory bad6beb2c0bb kbuild: remove extmod_prefix, MODORDER, MODULES_NSDEPS variables 13b25489b6f8 kbuild: change working directory to external module directory with M= 2cbd51f1f873 block: Don't allow an atomic write be truncated in blkdev_write_iter() 43eef70e7e2a io_uring: fix corner case forgetting to vunmap b682aa788e5f ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00 487ef5d4d912 s390/mm: Add PTE_MARKER support for hugetlbfs mappings f934f6be76c1 s390/mm: Introduce region-third and segment table swap entries 03e6db16b808 s390/mm: Introduce region-third and segment table entry present bits ae1b9fb2d556 s390/mm: Rearrange region-third and segment table entry SW bits f93d6d62e469 KVM: s390: Increase size of union sca_utility to four bytes 7061c63919bd KVM: s390: Remove one byte cmpxchg() usage 5618c53d96d1 KVM: s390: Use try_cmpxchg() instead of cmpxchg() loops 7726b55b5d6c s390/ap: Replace xchg() with WRITE_ONCE() 3b832035387f Revert "fs: don't block i_writecount during exec" e9db1b551774 ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index 2f2020327cc8 ASoC: mediatek: Check num_codecs is not zero to avoid panic during probe 4095cf872084 ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry 44b682694a0c i2c: Fix whitespace style issue aac9e2afa807 arm64: dts: mediatek: mt8173-elm-hana: Mark touchscreens and trackpads as fail 3fc361af8ab0 platform/chrome: Introduce device tree hardware prober 39b415f84654 i2c: of-prober: Add GPIO support to simple helpers 897261149d25 i2c: of-prober: Add simple helpers for regulator support 157ce8f381ef i2c: Introduce OF component probe function 1fcc67e3a354 of: base: Add for_each_child_of_node_with_prefix() 81de291d86b7 of: dynamic: Add of_changeset_update_prop_string 7be34f6feedd ALSA: ump: Fix evaluation of MIDI 1.0 FB info 9ad467a2b271 ALSA: core: Fix possible NULL dereference caused by kunit_kzalloc() c353ee4fb119 smb: Initialize cfid->tcon before performing network ops cf89c9434af1 powerpc/prom_init: Fixup missing powermac #size-cells a74769564eb0 docs: ABI: sysfs-bus-event_source-devices-vpa-pmu: Fix htmldocs errors e4a456548962 powerpc/machdep: Remove duplicated include in svm.c a65d9d1d893b ima: uncover hidden variable in ima_match_rules() 04b5f0a5bfee apparmor: lift new_profile declaration to remove C23 extension warning 8acf7ad02d1b apparmor: replace misleading 'scrubbing environment' phrase in debug print 9133493a76d7 parser: drop dead code for XXX_comb macros 211551768291 apparmor: Remove unused parameter L1 in macro next_comb d00c2359fc18 Docs: Update LSM/apparmor.rst 74a96bbe1294 apparmor: audit_cap dedup based on subj_cred instead of profile fee7a2340f18 apparmor: add a cache entry expiration time aging out capability audit cache 8532503eac69 apparmor: document capability.c:profile_capable ad ptr not being NULL 9b897132424f apparmor: fix 'Do simple duplicate message elimination' a2081b78e212 apparmor: document first entry is in packed perms struct is reserved 7290f5923191 apparmor: test: Fix memory leak for aa_unpack_strdup() 75535669c9c1 apparmor: Remove deadcode 648e45d724ed apparmor: Remove unnecessary NULL check before kvfree() ab6875fbb9d3 apparmor: domain: clean up duplicated parts of handle_onexec() c03093730616 apparmor: Use IS_ERR_OR_NULL() helper function 9208c05f9fdf apparmor: add support for 2^24 states to the dfa state machine. db93ca15e5ae apparmor: properly handle cx/px lookup failure for complain 17d0d04f3c99 apparmor: allocate xmatch for nullpdb inside aa_alloc_null 1dc707e647bc rust: fix up formatting after merge 3fa640d035e5 smb: During unmount, ensure all cached dir instances drop their dentry 796733054e4a smb: client: fix noisy message when mounting shares 36008fe6e3dc smb: client: don't try following DFS links in cifs_tree_connect() e1481075981d smb: client: allow reconnect when sending ioctl b2fe4a8fa0f6 smb: client: get rid of @nlsc param in cifs_tree_connect() 28ec614f2f9b smb: client: allow more DFS referrals to be cached d17113601909 kbuild: use 'output' variable to create the output directory 5ea172165400 kbuild: rename abs_objtree to abs_output 214c0eea43b2 kbuild: add $(objtree)/ prefix to some in-kernel build artifacts 0afd73c5f5c6 kbuild: replace two $(abs_objtree) with $(CURDIR) in top Makefile bcbbf493f2fa kbuild: deb-pkg: Don't fail if modules.order is missing dbefa1f31a91 Rename .data.once to .data..once to fix resetting WARN*_ONCE bb43a59944f4 Rename .data.unlikely to .data..unlikely d63b852430be kbuild: Fix Propeller build option d5dc95836147 kbuild: Add Propeller configuration for kernel build 2fd65f7afd5a AutoFDO: Enable machine function split optimization for AutoFDO 0847420f5e49 AutoFDO: Enable -ffunction-sections for the AutoFDO build db0b2991ae1a vmlinux.lds.h: Add markers for text_unlikely and text_hot sections 0043ecea2399 vmlinux.lds.h: Adjust symbol ordering in text output section 52892ed6b03a MIPS: Place __kernel_entry at the beginning of text section 49c5c63d48eb io_uring: fix task_work cap overshooting 8d4f1e05ff82 RISC-V: Remove unnecessary include from compat.h cc47268cb484 irqchip: Switch back to struct platform_driver::remove() f82e62d470cc irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 12aaf67584cf irqchip/irq-mvebu-sei: Move misplaced select() callback to SEI CP domain 2957fa4931a3 fs/backing_file: fix wrong argument in callback ed9588554943 Bluetooth: SCO: remove the redundant sco_conn_put a66dfaf18fd6 Bluetooth: MGMT: Fix possible deadlocks 0b882940665c Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync 0c0a4eae26ac io_uring: check for overflows in io_pin_pages 1b0cab327e06 mq-deadline: don't call req_get_ioprio from the I/O completion handler 0b83c86b444a block: Prevent potential deadlock in blk_revalidate_disk_zones() db2eee614348 ALSA: hda: Show the codec quirk info at probing 3661c05c54e8 bnxt_en: Unregister PTP during PCI shutdown and suspend 1e9614cd9562 bnxt_en: Refactor bnxt_ptp_init() 3051a77a09df bnxt_en: Fix receive ring space parameters when XDP is active 5ac066b7b062 bnxt_en: Fix queue start to update vnic RSS table 500799167094 bnxt_en: Set backplane link modes correctly for ethtool 5311598f7f32 bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down a166f80343cd ALSA: asihpi: Remove unused variable ff6cdc407f41 x86/CPU/AMD: Terminate the erratum_1386_microcode array c79886c540b5 thermal: sun8i: Use scoped device node handling to simplify error paths 2ff772f4a93f thermal: tegra: Simplify with scoped for each OF child loop 4dc00afc20dd thermal: qcom-spmi-adc-tm5: Simplify with scoped for each OF child loop 8309135a39de thermal: of: Use scoped device node handling to simplify of_thermal_zone_find() a094ccfa5277 thermal: of: Use scoped memory and OF handling to simplify thermal_of_trips_init() 69f3aa6ad924 thermal: of: Simplify thermal_of_should_bind with scoped for each OF child ac1f43c03fc9 thermal: gov_power_allocator: Add missing NULL pointer check 9cfb5e7f0ded net: hsr: fix hsr_init_sk() vs network/transport headers. d24cfee7f63d spi: Fix acpi deferred irq probe 2ac40e6d0ccd spi: atmel-quadspi: Fix register name in verbose logging function 762ca6eed026 octeontx2-af: Quiesce traffic before NIX block reset 6fc216410846 octeontx2-af: RPM: fix stale FCFEC counters 07cd1eb166a3 octeontx2-af: RPM: fix stale RSFEC counters d1e8884e050c octeontx2-af: RPM: Fix low network performance 7ebbbb23ea5b octeontx2-af: RPM: Fix mismatch in lmac type 407618d66dba net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken b032ae57d4fe marvell: pxa168_eth: fix call balance of pep->clk handling routines 3c272a7551af LoongArch: Update Loongson-3 default config file 900f6267e9e3 LoongArch: dts: Add I2S support to Loongson-2K2000 b7915af6e73b LoongArch: dts: Add I2S support to Loongson-2K1000 704f06eeff65 LoongArch: Allow to enable PREEMPT_LAZY be2ea982bb83 LoongArch: Allow to enable PREEMPT_RT 826d2af6949f LoongArch: Select HAVE_POSIX_CPU_TIMERS_TASK_WORK 88fd2b70120d LoongArch: Fix sleeping in atomic context for PREEMPT_RT af4b67da6522 LoongArch: Reduce min_delta for the arch clockevent device 73c359d1d356 LoongArch: BPF: Sign-extend return values 947d5d036c78 LoongArch: Fix build failure with GCC 15 (-std=gnu23) e67e0eb6a98b LoongArch: Explicitly specify code model in Makefile 9cc8d0ecdd2a net: mdio-ipq4019: add missing error check c66f759832a8 fs_parser: update mount_api doc to match function signature f6e1dcd64444 selftests/rtnetlink.sh: add mngtempaddr test 00b5b7aab9e4 net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged 59c5e1411a0a net: stmmac: set initial EEE policy configuration a01cfcfda5cc rtase: Corrects error handling of the rtase_check_mac_version_valid() c1fc14c4df80 rtase: Correct the speed for RTL907XD-V1 a1f8609ff1f6 rtase: Refactor the rtase_check_mac_version_valid() function ebaf81317e42 s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct() 5d066766c5f1 net/l2tp: fix warning in l2tp_exit_net found by syzbot 155699ccab7c ALSA: hda/realtek: Set PCBeep to default value for ALC274 4e7035a75da9 ALSA: hda/tas2781: Add speaker id check for ASUS projects 1fd50509fe14 ALSA: hda/realtek: Update ALC225 depop procedure 31917b7bd892 ALSA: hda/realtek: Enable speaker pins for Medion E15443 platform 7ba81e4c3aa0 ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i 222974c6ec9d iommu: remove stale declaration left over by a merge conflict 2bd9b57d04df tracing: Use guard() rather than scoped_guard() 9a8c5d89d327 ksmbd: fix use-after-free in SMB request handling db5f8243067f ksmbd: add debug print for pending request during server shutdown 5f3f274e2ce6 ksmbd: add netdev-up/down event debug print e333e77638b3 ksmbd: add debug prints to know what smb2 requests were received fc61a5db2dfb ksmbd: add debug print for rdma capable f75f8bdd4ff4 ksmbd: use msleep instaed of schedule_timeout_interruptible() 0066f623bce8 ksmbd: use __GFP_RETRY_MAYFAIL e0779a0dcf41 rtc: ab-eoz9: don't fail temperature reads on undervoltage notification 3ed345c948ef rtc: rzn1: reduce register access 692f983b2dc9 rtc: rzn1: drop superfluous wday calculation f4ca4f5a36ea cifs: Fix parsing reparse point with native symlink in SMB1 non-UNICODE session 1f48660667ef cifs: Validate content of WSL reparse point buffers d3d797e32653 cifs: Improve guard for excluding $LXDEV xattr 06a7adf318a3 cifs: Add support for parsing WSL-style symlinks dd26bc067e44 cifs: Validate content of native symlink 723f4ef90452 cifs: Fix parsing native symlinks relative to the export 4bdec0d1f658 smb: client: fix NULL ptr deref in crypto_aead_setkey() be4ca6c53e66 x86/Documentation: Update algo in init_size description of boot protocol 573f45a9f9a4 x86: fix off-by-one in access_ok() 43a43faf5376 futex: improve user space accesses ab02d8774181 Update misleading comment in cifs_chan_update_iface 07bdf9272a01 smb: client: change return value in open_cached_dir_by_dentry() if !cfids ceaf1451990e smb: client: disable directory caching when dir_cache_timeout is zero f6e88838400d smb: client: remove unnecessary checks in open_cached_dir() a7137cbf6bd5 PCI: rockchip-ep: Handle PERST# signal in EP mode bd6e61df4b2e PCI: rockchip-ep: Improve link training 00080d0887df PCI: rockship-ep: Implement the pci_epc_ops::stop_link() operation 091022f5f945 PCI: rockchip-ep: Refactor endpoint link training enable 8efda8aebeed PCI: rockchip-ep: Refactor rockchip_pcie_ep_probe() MSI-X hiding 945648019466 PCI: rockchip-ep: Refactor rockchip_pcie_ep_probe() memory allocations 2968534e63e5 PCI: rockchip-ep: Rename rockchip_pcie_parse_ep_dt() 9f737cca6c54 PCI: rockchip-ep: Fix MSI IRQ data mapping b21255326db2 PCI: rockchip-ep: Implement the pci_epc_ops::align_addr() operation d8dbd21cfafd PCI: rockchip-ep: Improve rockchip_pcie_ep_map_addr() 57ed93fe799b PCI: rockchip-ep: Improve rockchip_pcie_ep_unmap_addr() 739e25f51aed PCI: rockchip-ep: Use a macro to define EP controller .align feature 64f093c4d99d PCI: rockchip-ep: Fix address translation unit programming dfdf714fed55 perf/arm-cmn: Ensure port and device id bits are set properly 02a55f274301 perf/arm-smmuv3: Fix lockdep assert in ->event_init() 919464deeca2 Revert "HID: bpf: allow write access to quirks field in struct hid_device" edc80c585772 block: Remove extra part pointer NULLify in blk_rq_init() fe4bf8d0b671 vfio/pci: Properly hide first-in-list PCIe extended capability c5cf42030325 ceph: fix cred leak in ceph_mds_check_access() 23426309a406 ceph: pass cred pointer to ceph_mds_auth_match() a3dd4d63eeb4 ALSA: usb-audio: Fix out of bounds reads when finding clock sources 20c0c49720dc ALSA: rawmidi: Fix kvfree() call in spinlock 5ebe792a5139 ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max b6512519496e fs: require inode_owner_or_capable for F_SET_RW_HINT 13f3cbfbb8c9 thermal: int3400: Remove unneeded data_vault attribute_group cbc86dd0a4fe ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW 8697ecc32742 ASoC: doc: dapm: Add location information for dapm-graph tool 708250362298 thermal: int3400: Fix reading of current_uuid for active policy c809b0d0e52d x86/microcode/AMD: Flush patch buffer mapping after application f1d84b59cbb9 x86/mm: Carve out INVLPG inline asm for use by others d9bb40544653 x86/cpu: Fix PPIN initialization 8a3f5711ad74 exfat: reduce FAT chain traversal 6b151eb5df78 exfat: code cleanup for exfat_readdir() 33a86666d37e exfat: remove argument 'p_dir' from exfat_add_entry() 0891c7313d87 exfat: move exfat_chain_set() out of __exfat_resolve_path() ac844e91364a exfat: add exfat_get_dentry_set_by_ei() helper 06a2b0b3b490 exfat: rename argument name for exfat_move_file and exfat_rename_file 30ef0e0d7ff5 exfat: remove unnecessary read entry in __exfat_rename() 2e94e5bb94a3 exfat: fix file being changed by unaligned direct write 02dffe9ab092 exfat: fix uninit-value in __exfat_get_dentry_set 184fa506e392 exfat: fix out-of-bounds access of directory entries 9bb88c659673 selftests: net: test extacks in netlink dumps 3bf39fa849ab netlink: fix false positive warning in extack during dumps f164b296638d net: microchip: vcap: Add typegroup table terminators in kunit tests e863ff806f72 net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration 614f4d166eee tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets 9b234a97b10c rtnetlink: fix rtnl_dump_ifinfo() error path 078f644cb81b selftests: fix nested double quotes in f-string ae7370e61c5d net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device 03819abbeb11 net: usb: lan78xx: Fix double free issue with interrupt buffer allocation b7ed2b6f4e8d rust: alloc: Fix `ArrayLayout` allocations b160dc46dd9a docs: rust: remove spurious item in `expect` list 60fc1e675013 rust: allow `clippy::needless_lifetimes` 7f9e19f207be mailbox: pcc: Check before sending MCTP PCC response ACK 81f939db2a44 mailbox: Switch back to struct platform_driver::remove() e52673554cf2 mailbox: imx: Modify the incorrect format specifier 192a16a3430c mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb() 98fc87fe2937 mailbox: zynqmp: setup IPI for each valid child node b2cf36e4a2ac dt-bindings: mailbox: Add thead,th1520-mailbox bindings 5d4d263e1c6b mailbox: Introduce support for T-head TH1520 Mailbox driver 271ee263cc87 mailbox: mtk-cmdq: fix wrong use of sizeof in cmdq_get_clocks() f8809b1f4853 dt-bindings: mailbox: qcom-ipcc: Add SM8750 cba781d79df8 dt-bindings: mailbox: qcom,apcs-kpss-global: correct expected clocks for fallbacks 71987bc92252 dt-bindings: mailbox: qcom-ipcc: Add SAR2130P compatible ff391d453758 mailbox: ti-msgmgr: Allow building under COMPILE_TEST ad55c5c00ff9 mailbox: ti-msgmgr: Remove use of of_match_ptr() helper bfa0e78da8ef mailbox: qcom-cpucp: Mark the irq with IRQF_NO_SUSPEND flag 08fb6d8ff900 mailbox: mtk-cmdq-mailbox: Switch to __pm_runtime_put_autosuspend() a4123ffab9ec mailbox: mpfs: support new, syscon based, devicetree configuration 8edd00b06f21 dt-bindings: mailbox: mpfs: fix reg properties ff123eb77416 s390/mm: Allow large pages for KASAN shadow mapping 9de3e4bf6cfb s390: Add ARCH_HAS_PREEMPT_LAZY support 546d7bd47973 s390: Add missing _TIF defines 998b5a78a9ce hwmon: (aquacomputer_d5next) Fix length of speed_input array 16470f606666 MAINTAINERS: transfer i2c-aspeed maintainership from Brendan to Ryan 61ab42c7f32d i2c: designware: determine HS tHIGH and tLOW based on HW parameters bbc89a6e837f dt-bindings: i2c: snps,designware-i2c: declare bus capacitance and clk freq optimized 4fb1b640d68d i2c: nomadik: support >=1MHz speed modes 16674c8c488e i2c: nomadik: fix BRCR computation 814a3225f4e9 i2c: nomadik: support Mobileye EyeQ6H I2C controller a0d15cc47f29 i2c: nomadik: switch from of_device_is_compatible() to of_match_device() 54202106c0fe dt-bindings: i2c: nomadik: support 400kHz < clock-frequency <= 3.4MHz 2eec351eed02 dt-bindings: i2c: nomadik: add mobileye,eyeq6h-i2c bindings efdc7828b7cc dt-bindings: i2c: mv64xxx: Add Allwinner A523 compatible string 7c3a833a1da6 i2c: designware: Add ACPI HID for DWAPB I2C controller on FUJITSU-MONAKA 50b9d43e6cea i2c: qup: use generic device property accessors f26a29a038ee net: phy: ensure that genphy_c45_an_config_eee_aneg() sees new value of phydev->eee_cfg.eee_enabled 9d5ce1aa91db selftests/alsa: Add a few missing gitignore files ef0d41860831 tracing: Remove cond argument from __DECLARE_TRACE_SYSCALL 98bf0fbb6522 tracing: Remove conditional locking from __DO_TRACE() 7c565a4d4e43 rcupdate_trace: Define rcu_tasks_trace lock guard 89c7e17f303e tracing: Remove __idx variable from __DO_TRACE 306d40aa53b6 tracing: Move it_func[0] comment to the relevant context de2bf507fabb hwmon: (tps23861) Fix reporting of negative temperatures 8281d627905d hwmon: (tmp108) Do not fail in I3C probe when I3C regmap is a module bc8aeb04fd80 f2fs: fix to drop all discards after creating snapshot on lvm device 009a8241a8e5 f2fs: add a sysfs node to limit max read extent count per-inode 4fbd66d8254c MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a 0172afefbfbd tracing: Record task flag NEED_RESCHED_LAZY. 6d78089da980 perf tests: Fix hwmon parsing with PMU name test 62878b400f5b perf hwmon_pmu: Ensure hwmon key union is zeroed before use 870748fa1fac perf tests hwmon_pmu: Remove double evlist__delete() 5f2c8f4e1070 perf/test: fix perf ftrace test on s390 bd077a53ad87 perf bpf-filter: Return -ENOMEM directly when pfi allocation fails fc26637d70d3 perf test: Correct hwmon test PMU detection 9d8a2b033db1 ACPI: introduce acpi_arch_init() bd8aa15848f5 ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] 82f250ed1a1d ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 1ec371bab200 m68k: mvme147, mvme16x: Adopt rtc-m48t59 platform driver d53764723ecd iommu: Rename ops->domain_alloc_user() to domain_alloc_paging_flags() 64214c2b9536 iommu: Add ops->domain_alloc_nested() 83a474c11e8c docs: Add debugging guide for the media subsystem a037699da0a1 docs: Add debugging section to process d8c949c577b5 docs/licensing: Clarify wording about "GPL" and "Proprietary" 21e500138b6f docs: core-api/gfp_mask-from-fs-io: indicate that vmalloc supports GFP_NOFS/GFP_NOIO 9e6c5870bb44 Documentation: kernel-doc: enumerate identifier *type*s 72471fc769e4 Documentation: pwrseq: Fix trivial misspellings 1e726223be5b Documentation: filesystems: update filename extensions e0260d530b73 net/9p/usbg: allow building as standalone module e43c608f40c0 9p/xen: fix release of IRQ acfeb6defcb9 Fix a potential abuse of seq_printf() format string in drivers f57c08492866 gpio: mpsse: Remove usage of the deprecated ida_simple_xx() API 088f294609d8 fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero 5578b4347bb5 tpm: atmel: Drop PPC64 specific MMIO setup 2e1827de1b0f char: tpm: cr50: Add new device/vendor ID 0x50666666 44637b0b40f4 char: tpm: cr50: Move i2c locking to request/relinquish locality ops 932e3a5e1ea3 char: tpm: cr50: Use generic request/relinquish locality ops 02e9bda80d66 tpm: ibmvtpm: Set TPM_OPS_AUTO_STARTUP flag on driver a63d7408afbd arm64: disable ARCH_CORRECT_STACKTRACE_ON_KRETPROBE tests 029cc98dec2e nvme: tuning pr code by using defined structs and macros 7d2f9f870f26 nvme: introduce change ptpl and iekey definition a9685b409a03 smb: prevent use-after-free due to open_cached_dir error paths 7afb86733685 smb: Don't leak cfid when reconnect races with open_cached_dir 0812340811e4 smb: client: handle max length for SMB symlinks 9f544d26b15b smb: client: get rid of bounds check in SMB2_ioctl_init() bc925c1216f0 smb: client: improve compound padding in encryption 9ed9d83a51a9 smb3: request handle caching when caching directories 0d6b0d2e3816 cifs: Recognize SFU char/block devices created by Windows NFS server on Windows Server <<2012 db363b0a1d9e CIFS: New mount option for cifs.upcall namespace resolution 7a2158b73c36 smb/client: Prevent error pointer dereference d413eabff18d fs/smb/client: implement chmod() for SMB3 POSIX Extensions 128630e1dbec smb: cached directories can be more than root file handle 3fc5d5a182f6 f2fs: fix to shrink read extent node in batches 81520c684ca6 f2fs: print message if fscorrupted was found in f2fs_new_node_page() f88c7904b5c7 f2fs: clear SBI_POR_DOING before initing inmem curseg 1015035609e4 f2fs: fix changing cursegs if recovery fails on zoned device a35749b1ed64 f2fs: adjust unusable cap before checkpoint=disable mode 6787a8224585 f2fs: fix to requery extent which cross boundary of inquiry 77569f785c86 f2fs: fix to adjust appropriate length for fiemap 7461f3709418 f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} 3273d8ad947d f2fs: fix to do cast in F2FS_{BLK_TO_BYTES, BTYES_TO_BLK} to avoid overflow 789ca0eb47f7 f2fs: replace deprecated strcpy with strscpy acff9409dd40 Revert "f2fs: remove unreachable lazytime mount option parsing" 3f925cd62874 PCI/pwrctrl: Rename pwrctrl functions and structures b88cbaaa6fa1 PCI/pwrctrl: Rename pwrctl files to pwrctrl 681725afb6b9 PCI/pwrctl: Remove pwrctl device without iterating over all children of pwrctl parent b458ff7e8176 PCI/pwrctl: Ensure that pwrctl drivers are probed before PCI client drivers 278dd091e95d PCI/pwrctl: Create pwrctl device only if at least one power supply is present 7582fe07f4ca PCI/pwrctl: Use of_platform_device_create() to create pwrctl devices 351f2bfe6362 regulator: core: Ignore unset max_uA constraints in current limit check ee116574de84 io_uring/nop: ensure nop->fd is always initialized f46b9cdb22f7 io_uring: limit local tw done 40cfe553240b io_uring: add io_local_work_pending() f32c3f01c21c ASoC: apple: Fix the wrong format specifier e038f43edaf0 ASoC: imx-audmix: Add NULL check in imx_audmix_probe 9e141955ede2 spi-imx: prevent overflow when estimating transfer time 7ef3ae82a6eb 9p/xen: fix init sequence c74bfe4ffe8c KVM: riscv: selftests: Add Svade and Svadu Extension to get-reg-list test 97eccf7db4f2 RISC-V: KVM: Add Svade and Svadu Extensions Support for Guest/VM b8d481671703 dt-bindings: riscv: Add Svade and Svadu Entries 94a7734d0967 RISC-V: Add Svade and Svadu Extensions Support 45c9f2b856a0 s390/entry: Mark IRQ entries to fix stack depot warnings 7bc1ee28f4d2 s390/cpum_sf: Simplify release of SDBs and SDBTs 9c7260b527f0 s390/vfio-ap: Remove gmap_convert_to_secure() from vfio_ap_ops 588a9836a4ef s390/stacktrace: Use break instead of return statement 2f32cc40f144 s390/mm: Remove bogus comment in __tlb_flush_mm() 897614f90f7c s390/debug: Pass in and enforce output buffer size for format handlers d2913a07d903 ALSA: pcm: Add sanity NULL check for the default mmap fault handler 56386292a0b4 ALSA: docs: fix dead hyperlink to Intel HD-Audio spec 3e5360167ac3 statmount: fix security option retrieval d18516a0218d statmount: clean up unescaped option handling a514e6f8f5ca fscache: Remove duplicate included header fde4c4c3ec1c iomap: elide flush from partial eof zero range 889ac75787cb iomap: lift zeroed mapping handling into iomap_zero_range() 2519369201f3 iomap: reset per-iter state on non-error iter advances eb65540aa9fc iomap: warn on zero range of a post-eof folio 72cef64180de gpio: exar: set value when external pull-up or pull-down is present c7899503ad9c gpio: altera: Add missed base and label initialisations 5bbed54ba669 gpio: zevio: Add missed label initialisation 13905f4547b0 KVM: arm64: Use MDCR_EL2.HPME to evaluate overflow of hyp counters 54bbee190d42 KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status 0f3a0f23f562 KVM: arm64: Mark set_sysreg_masks() as inline to avoid build failure 3b2c81d5feb2 KVM: arm64: vgic-its: Add stronger type-checking to the ITS entry sizes e7619f2a2f8f KVM: arm64: vgic: Kill VGIC_MAX_PRIVATE definition add570b39f9f KVM: arm64: vgic: Make vgic_get_irq() more robust d561491ba927 KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR 5a38a5d40f2f mips: dts: realtek: Add SPI NAND controller d9db393f2b9e tools: PCI: Fix incorrect printf format specifiers 8af7a5016783 rust: jump_label: skip formatting generated file 9008fe8fad82 slab: Fix too strict alignment check in create_cache() 45af52e7d3b8 ftrace: Fix regression with module command in stack_trace_filter 2ae6bdb1e145 io_uring/region: return negative -E2BIG in io_create_region() b909df18ce2a ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices cc3d0b5dd989 ALSA: hda/realtek: Update ALC256 depop procedure 0e84b414ca37 ALSA: ac97: bus: Fix the mistake in the comment a573e404cbf2 dm-verity: remove the unused "data_start" variable 61a57254a942 dm-bufio: use kmalloc to allocate power-of-two sized buffers e74fa2447bf9 dm thin: Add missing destroy_work_on_stack() d5f01ace542d dm: add support for get_unique_id 19ac19e02ffa dm vdo: fix function doc comment formatting 7e976b2b9d0a dm vdo int-map: remove unused parameters bd7e677c6bc4 dm-vdo: reset bi_ioprio to the default value when the bio is reset 87d76d286c00 dm-vdo murmurhash: remove u64 alignment requirement 2deb70d3e66d dm: Fix typo in error message 51f0659f8777 dm ioctl: rate limit a couple of ioctl based error messages b0e6210e7e61 dm vdo: Remove unused uds_compute_index_size 295815f679ce dm vdo: Remove unused functions 3571fc2f9d6f dm: zoned: Remove unused functions ad9266118c2b dm: Remove unused dm_table_bio_based feb83afa4e07 dm: Remove unused dm_set_md_type 047b821ca37d dm cache: Remove unused functions in bio-prison-v1 0153b7965d55 dm cache: Remove unused dm_cache_size 253bacc057ba dm cache: Remove unused dm_cache_dump 2133ebea6b0d dm cache: Remove unused btracker_nr_writebacks_queued c8b359dddb41 ovl: Filter invalid inodes with missing lookup function f13242a46438 selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels 04337738629e Input: mpr121 - use devm_regulator_get_enable_read_voltage() 048b3ae0339e Input: sun4i-lradc-keys - don't include 'pm_wakeup.h' directly a39fbef7c411 Input: spear-keyboard - don't include 'pm_wakeup.h' directly 766a71ef65bb block: return bool from get_disk_ro and bdev_read_only e888810bc4f4 block: remove a duplicate definition for bdev_read_only da77d9b23700 block: return bool from blk_rq_aligned e769489a5440 block: return unsigned int from blk_lim_dma_alignment_and_pad ed5db174cf39 block: return unsigned int from queue_dma_alignment 5a9d1b83e533 block: return unsigned int from bdev_io_opt 81314bfbde9d block: req->bio is always set in the merge code 9f8d68283342 block: don't bother checking the data direction for merges dcbb598e689e block: blk-mq: fix uninit-value in blk_rq_prep_clone and refactor cf5a60d971c7 Revert "block, bfq: merge bfq_release_process_ref() into bfq_put_cooperator()" 9ee62c33c0fe KVM: x86: Break CONFIG_KVM_X86's direct dependency on KVM_INTEL || KVM_AMD 1331343af6f5 KVM: x86: add back X86_LOCAL_APIC dependency 85434c3c73fc Revert "KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of setup_vmcs_config()" 62adcae479fe kunit: qemu_configs: loongarch: Enable shutdown 0a1111d4cbaf kunit: tool: Allow overriding the shutdown mode from qemu config d28252440428 kunit: qemu_configs: Add LoongArch config 95b6d723a007 kunit: debugfs: Use IS_ERR() for alloc_string_stream() error check 435c20eed572 kunit: Fix potential null dereference in kunit_device_driver_test() aadf9cb1f086 MAINTAINERS: Update KUnit email address for Brendan Higgins 39e21403c978 kunit: string-stream: Fix a UAF bug in kunit_init_suite() 9080d11a6c5c scripts: ipe: polgen: remove redundant close and error exit path 3c67a2c09b3c kunit: tool: print failed tests only 062a9dd9bad7 kunit: tool: Only print the summary 5017ec667b48 kunit: skb: add gfp to kernel doc for kunit_zalloc_skb() 9cf9f2e70bea cpuidle: Change :enter_dead() driver callback return type to void f65ee094eda6 cpuidle: Do not return from cpuidle_play_dead() on callback failures bf1d33dfb105 ACPI: processor_idle: Use acpi_idle_play_dead() for all C-states 0109ee00788e ASoC: amd: Fix build dependencies for `SND_SOC_AMD_PS` a1d9b4fd42d9 md/raid10: Atomic write support f2a38abf5f1c md/raid1: Atomic write support fa6fec82811b md/raid0: Atomic write support d7f36dc446e8 block: Support atomic writes limits for stacked devices d00eea91deaf block: Add extra checks in blk_validate_atomic_write_limits() 5262bcbb41d5 dt-bindings: regulator: qcom-labibb-regulator: document the pmi8950 labibb regulator 9f5cbdaae5f7 arm64: dts: apm: Remove unused and undocumented "bus_num" property a21b2eb7cfe2 arm: dts: spear13xx: Remove unused and undocumented "pl022,slave-tx-disable" property 26bda0dff9ca arm64: dts: amd: Remove unused and undocumented "amd,zlib-support" property f06e108a3dc5 Compiler Attributes: disable __counted_by for clang < 19.1.3 34c1227035b3 ublk: fix error code for unsupported command e924da7d6622 block: Drop granularity check in queue_limit_discard_alignment() e9869c85c811 nvme-fabrics: fix kernel crash while shutting down controller 84488282166d Revert "nvme: make keep-alive synchronous operation" b49125574cae loop: Fix ABBA locking race 46fd48ab3ea3 block: return unsigned int from bdev_io_min 571f8b3f866a verification/dot2: Improve dot parser robustness 4d8c1ba0790b tools/rtla: Improve exception handling in timerlat_load.py bd26818343dc tools/rtla: Enhance argument parsing in timerlat_load.py fc5f5aef9f97 tools/rtla: Improve code readability in timerlat_load.py fcbc60d7dc4b rtla/timerlat: Do not set params->user_workload with -U ffd1cf0443a2 gfs2: Prevent inode creation race c752e87b9c39 spi: rockchip-sfc: Embedded DMA only support 4B aligned address c5b7a2400edc gfs2: Only defer deletes when we have an iopen glock 96ed62ea0298 mm: page_frag: fix a compile error when kernel is not compiled 8ea412e18131 ceph: improve caps debugging output a202e6014709 Documentation: tipc: fix formatting issue in tipc.rst 8b41ac43c7bb ceph: correct ceph_mds_cap_peer field name 50f42c489528 ceph: correct ceph_mds_cap_item field name fbbf93556f0c selftests: nic_performance: Add selftest for performance of NIC driver c087dc54394b selftests: nic_link_layer: Add selftest case for speed and duplex states 6116075e18f7 selftests: nic_link_layer: Add link layer selftest for NIC driver 3c592ce7991c EDAC/powerpc: Remove PPC_MAPLE drivers 02fb4f008433 clk: clk-loongson2: Fix potential buffer overflow in flexible-array member access 25f1c96a0e84 clk: Fix invalid execution of clk_set_rate 6e4bf018bb04 clk: clk-loongson2: Fix memory corruption bug in struct loongson2_clk_provider e7b012cb4db7 clk: lan966x: make it selectable for ARCH_LAN969X 3c2179e66355 bnxt_en: Add FW trace coredump segments to the coredump bda2e63a508b bnxt_en: Add a new ethtool -W dump flag a854a17097b9 bnxt_en: Add 2 parameters to bnxt_fill_coredump_seg_hdr() 23a18b91b609 bnxt_en: Add functions to copy host context memory de999362ad33 bnxt_en: Do not free FW log context memory 84fcd9449fd7 bnxt_en: Manage the FW trace context memory 24d694aec139 bnxt_en: Allocate backing store memory for FW trace logs 46010d43ab7b bnxt_en: Add a 'force' parameter to bnxt_free_ctx_mem() 968d2cc07c2f bnxt_en: Refactor bnxt_free_ctx_mem() 0b350b4927e6 bnxt_en: Add mem_valid bit to struct bnxt_ctx_mem_type ff00bcc9eccc bnxt_en: Update firmware interface spec to 1.10.3.85 0c4d5cb9a1c3 selftests/bpf: Add some tests with sockmap SK_PASS 8ca2a1eeadf0 bpf: fix recursive lock when verdict program return SK_PASS 34e77144308f Input: cypress-sf - constify struct i2c_device_id 06a34f7db773 wireguard: device: support big tcp GSO 0290abc98609 wireguard: selftests: load nf_conntrack if not present c1822fb64f67 wireguard: allowedips: remove redundant selftest call 2c862914fbcf wireguard: device: omit unnecessary memset of netdev private data f26f9933e3e3 powerpc/perf: Add per-task/process monitoring to vpa_pmu driver 5f0b48c6a168 powerpc/kvm: Add vpa latency counters to kvm_vcpu_arch 4ae0b32ecee7 docs: ABI: sysfs-bus-event_source-devices-vpa-pmu: Document sysfs event format entries for vpa_pmu 176cda0619b6 powerpc/perf: Add perf interface to expose vpa counters a57d5a72f8de netpoll: Use rcu_access_pointer() in netpoll_poll_lock c69c5e10adb9 netpoll: Use rcu_access_pointer() in __netpoll_setup 85c7975acd97 net: ip: fix unexpected return in fib_validate_source() 78a36139fcec net/fungible: Remove unused fun_create_queue 96c677fca54a UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings ebda123fe703 Revert "UAPI: ethtool: Use __struct_group() in struct ethtool_link_settings" 1cfb5e57886a Revert "net: ethtool: Avoid thousands of -Wflex-array-member-not-at-end warnings" 920efe3e13f7 selftests: net: add more info to error in bpf_offload 4262bacb748f MAINTAINERS: exclude can core, drivers and DT bindings from netdev ML 16a04d043baa net/smc: Run patches also by RDMA ML 1d7fa6ceb91f mptcp: pm: avoid code duplication to lookup endp 3fbb27b7f87e mptcp: pm: lockless list traversal to dump endp cc84d89ad8d4 stmmac: dwmac-intel-plat: remove redundant dwmac->data check in probe 2160428bcb20 net: txgbe: fix null pointer to pcs e867ed3ac8aa net: txgbe: remove GPIO interrupt controller 79da2aaa08ee eth: fbnic: add RPC hardware statistics 25ba596d137d eth: fbnic: add PCIe hardware statistics 08606cb528be eth: fbnic: add basic debugfs structure 2a0d6c1705c4 eth: fbnic: add missing header guards e1a897ef4e9e eth: fbnic: add missing SPDX headers 62e9c00ea868 eth: fbnic: don't disable the PCI device twice 357c52ff860b selftests: net: netlink-dumps: validation checks 0de6a472c3b3 net/neighbor: clear error in case strict check is not set e64285ff41bb rocker: fix link status detection in rocker_carrier_init() a0c80d5108ab net: wwan: t7xx: Change PM_AUTOSUSPEND_MS to 5000 6204656478be tools: ynl-gen: allow uapi headers in sub-dirs 3802f73bd807 block: fix uaf for flush rq while iterating tags 583772eec7b0 nfsd: allow for up to 32 callback session slots c840b8e1f039 nfs_common: must not hold RCU while calling nfsd_file_put_local 07442ec85bde nfsd: get rid of include ../internal.h 98100e88dd88 nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur aa0ebd21df9c NFSD: Add nfsd4_copy time-to-live ac0514f4d198 NFSD: Add a laundromat reaper for async copy state b44ffa4c4f57 NFSD: Block DESTROY_CLIENTID only when there are ongoing async COPY operations 5c41f321470a NFSD: Handle an NFS4ERR_DELAY response to CB_OFFLOAD 409d6f52bd6b NFSD: Free async copy information in nfsd4_cb_offload_release() 62a8642ba00a NFSD: Fix nfsd4_shutdown_copy() a4452e661bc8 NFSD: Add a tracepoint to record canceled async COPY operations 10c93b5101ca nfsd: make nfsd4_session->se_flags a bool 53f9ba78e07c nfsd: remove nfsd4_session->se_bchannel 6a404f475f65 nfsd: make use of warning provided by refcount_t a2c0412c051e nfsd: Don't fail OP_SETCLIENTID when there are too many clients. ce89e742a4c1 svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() 573954a996c0 xdrgen: Remove program_stat_to_errno() call sites 903a7d37d9ea xdrgen: Update the files included in client-side source code 82c2a36179d9 xdrgen: Remove check for "nfs_ok" in C templates 07decac0ac62 xdrgen: Remove tracepoint call site f8c989a0c89a nfsd: release svc_expkey/svc_export with rcu_work 2862eee078a4 SUNRPC: make sure cache entry active before cache_show be8f982c369c nfsd: make sure exp active before svc_export_show 9189d23b835c lockd: Remove unneeded initialization of file_lock::c.flc_flags 8994a512e259 lockd: Remove unused parameter to nlmsvc_testlock() a872c7313ec5 lockd: Remove some snippets of unfinished code e5948841285b lockd: Remove unnecessary memset() 2f746e40e9ba lockd: Remove unused typedef f64ea4af4316 NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() 30c1d2411acd NFSD: Remove unused values from nfsd4_encode_components_esc() 6b9c1080a69e NFSD: Remove unused results in nfsd4_encode_pathname4() 1e02c641c3a4 NFSD: Prevent NULL dereference in nfsd4_process_cb_update() da4f777e6239 NFSD: Remove a never-true comparison d08bf5ea649c NFSD: Remove dead code in nfsd4_create_session() 4cc9b9f2bf4d nfsd: refine and rename NFSD_MAY_LOCK 6640556b0c80 NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock() ed9887b876c9 nfsd: replace call_rcu by kfree_rcu for simple kmem_cache_free callback a32442f6ca32 xdrgen: Add a utility for extracting XDR from RFCs bb4f07f2409c nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT 600020927b00 nfsd: Fill NFSv4.1 server implementation fields in OP_EXCHANGE_ID response 2dc84a75229c lockd: Fix comment about NLMv3 backwards compatibility b9376c7e42ca nfsd: new tracepoint for after op_func in compound processing 5bf99baefb3e dt-bindings: net: renesas,ether: Drop undocumented "micrel,led-mode" ac6f0825e582 pinctrl: airoha: Use unsigned long for bit search 7e86490c5dee pinctrl: k210: Undef K210_PC_DEFAULT 7643155dce14 jump_label: rust: pass a mut ptr to `static_key_count` 9c0ba14828d6 blk-settings: round down io_opt to physical_block_size e8a0581914bd HID: multitouch: make mt_set_mode() less cryptic 6ce5a6f0a07d tracing: Fix function name for trampoline 6fad84a4d624 nvme-pci: use sgls for all user requests if possible 28b6acd75e3c PCI: endpoint: Fix pci_epc_map map_size kerneldoc string 688d2eb4c6fc PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf() 6399a0db8cd6 nvme: define the remaining used sgls constants 979c6342f9c0 nvme-pci: add support for sgl metadata 4acc902ed374 PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy() 5dd18f09ce73 nvme/multipath: Fix RCU list traversal to use SRCU primitive cdc905d16b07 posix-timers: Fix spurious warning on double enqueue versus do_exit() 60b1f578b578 ftrace: Get the true parent ip for function tracer 3500000bb13d ceph: miscellaneous spelling fixes c152737be22b ceph: Use strscpy() instead of strcpy() in __get_snap_name() e50f960bea7a ceph: Use str_true_false() helper in status_show() 64cf95d0b108 ceph: requalify some char pointers as const 955710afcb3b ceph: extract entity name from device id 6779c9d59a07 MAINTAINERS: exclude net/ceph from networking 6025b482e480 ceph: Remove fs/ceph deadcode 3e0f59f09e3f libceph: Remove unused ceph_crypto_key_encode 32844fd72b87 libceph: Remove unused ceph_osdc_watch_check ee1eb8ccaab8 libceph: Remove unused pagevec functions 03854920c39c libceph: Remove unused ceph_pagelist functions 21d1b618b6b9 fsnotify: Fix ordering of iput() and watched_objects decrement e358e09a894d io_uring: protect register tracing c750629caeca io_uring: remove io_uring_cqwait_reg_arg a3f143c46144 rust: block: simplify Result<()> in validate_block_size return 200b977ebbc3 dlm: fix dlm_recover_members refcount on error eeecf953d697 regulator: qcom-rpmh: Update ranges for FTSMPS525 e7240bd91f96 cpu: Remove spurious NULL in attribute_group definition b22fd46830c2 s390/con3215: Remove spurious NULL in attribute_group definition 573bcbe17e98 perf: arm-ni: Remove spurious NULL in attribute_group definition 24b2455fe8fc kdb: fix ctrl+e/a/f/b/d/p/n broken in keyboard mode 9c98750eb307 MAINTAINERS: Use Daniel Thompson's korg address for kgdb work 67a0463d3390 ASoC: amd: yc: fix internal mic on Redmi G 2022 66f9dac9077c Revert "nfs: don't reuse partially completed requests in nfs_lock_and_join_requests" 537affea1672 ring-buffer: Correct a grammatical error in a comment 5b42edefd733 rtc: brcmstb-waketimer: don't include 'pm_wakeup.h' directly e3f8064d8b29 ALSA: hda: Poll jack events for LS7A HD-Audio a06e4a93067c rtc: m48t59: Use platform_data struct for year offset value 6cf7b65f7029 i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock 2b50719dd92f i3c: mipi-i3c-hci: Support SETDASA CCC 473d0cb48587 i3c: dw: Add quirk to address OD/PP timing issue on AMD platform 0a0d851ce1bc i3c: dw: Add support for AMDI0015 ACPI ID a208f417582f net: ethernet: ti: am65-cpsw: enable DSCP to priority map for RX 01a45daebb2e net: ethernet: ti: am65-cpsw: update pri_thread_map as per IEEE802.1Q-2014 1b29a730ef8b ipv6/udp: Add 4-tuple hash for connected socket 78c91ae2c6de ipv4/udp: Add 4-tuple hash for connected socket dab78a1745ab net/udp: Add 4-tuple hash list basis accdd51dc74f net/udp: Add a new struct for hash2 slot c6a2b4fcec5f platform/x86: p2sb: Cache correct PCI bar for P2SB on Gemini Lake 5c7bebc1a3f0 platform/x86: panasonic-laptop: Return errno correctly in show callback 72ad4ff63804 docs: media: update location of the media patches dc51b3cc9d4d MAINTAINERS: update location of media main tree d1dfb5f52ffc virtiofs: dax: remove ->writepages() callback 69eb56f69efb fuse: check attributes staleness on fuse_iget() fb1283bfa25e rtc: ab-eoz9: fix abeoz9_rtc_read_alarm bb3d498f013e rtc: rv3028: fix RV3028_TS_COUNT type 1f7a0c648344 rtc: rzn1: update Michel's email 55727188dfa3 rtc: rzn1: fix BCD to rtc_time conversion errors 0bc8061ffc73 erofs: handle NONHEAD !delta[1] lclusters gracefully b49c0215b176 erofs: clarify direct I/O support bae085416093 erofs: fix blksize < PAGE_SIZE for file-backed mounts ec4f59d1a99d erofs: get rid of `buf->kmap_type` 3a23787ca875 erofs: fix file-backed mounts over FUSE 90655ee279b2 erofs: simplify definition of the log functions db80b98305f7 erofs: add sysfs node to drop internal caches f5ad9f9a603f erofs: free pclusters if no cached folio is attached bf1aa03980f4 erofs: sunset `struct erofs_workgroup` 9c91f959626e erofs: move erofs_workgroup operations into zdata.c b091e8ed24b7 erofs: get rid of erofs_{find,insert}_workgroup bef29ca3a645 gpio: tegra186: Allow to enable driver on Tegra234 050b23d081da gpio: grgpio: Add NULL check in grgpio_probe b6370b338e71 sparc/vdso: Add helper function for 64-bit right shift on 32-bit target 5e02c393b7fd media: MAINTAINERS: Add Hans de Goede as USB VIDEO CLASS co-maintainer 5df30684415d arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw b1c48de36ba6 dt-bindings: cpufreq: cpufreq-qcom-hw: Add SC8180X compatible 343d7fe6df9e smb: client: fix use-after-free of signing key 7460bf441656 smb: client: Use str_yes_no() helper function f69b0187f874 smb: client: memcpy() with surrounding object base address 6c9903c330ab cifs: Remove pre-historic unused CIFSSMBCopy 6bc0ebfb1d92 pinctrl: qcom: spmi: fix debugfs drive strength d6eb09fb4670 ksmbd: fix malformed unsupported smb1 negotiate response a652958888fb io_uring/region: fix error codes after failed vmap 1922bc245541 docs: i2c: piix4: Add ACPI section c366be720235 i2c: Add driver for the RTL9300 I2C controller b641af684fc2 i2c: qcom-cci: Remove unused struct member cci_clk_rate c5eda0333076 dt-bindings: i2c: Add Realtek RTL I2C Controller 51616b0c4db5 i2c: busses: Use *-y instead of *-objs in Makefile 311499ee56bf i2c: imx: add support for S32G2/S32G3 SoCs f3ed495940de dt-bindings: i2c: imx: add SoC specific compatible strings for S32G b88c79699d72 i2c: qcom-cci: Remove the unused variable cci_clk_rate b7ef4e0b1fb5 i2c: Drop legacy muxing pseudo-drivers 5f5c2d4579ca i2c: imx: prevent rescheduling in non dma mode b460b15b3cc2 i2c: imx: separate atomic, dma and non-dma use case 6692694aca86 i2c: imx: do not poll for bus busy in single master mode 6816ce57c479 i2c: designware: Add a new ACPI HID for HJMC01 I2C controller e586685c38b3 i2c: qcom-geni: Keep comment why interrupts start disabled fff8b0eda232 dt-bindings: i2c: microchip: corei2c: Add PIC64GX as compatible with driver 1953ebef60f6 i2c: designware: constify abort_sources 32a0a94aa09e i2c: Switch back to struct platform_driver::remove() 506bb2ab0075 i2c: qcom-geni: Support systems with 32MHz serial engine clock 8284750a1829 i2c: qcom-cci: Stop complaining about DT set clock rate 5110445332f1 dt-bindings: i2c: qcom-cci: Document SDM670 compatible b0118105725e i2c: npcm: use a software flag to indicate a BER condition e365422cef1c i2c: npcm: correct the read/write operation procedure a5089cd23b10 i2c: amd-asf: Fix uninitialized variables issue in amd_asf_process_target 27aef9391bd3 MAINTAINERS: powerpc: Mark Maddy as "M" 68b3bca2df00 RDMA/bnxt_re: Correct the sequence of device suspend bfb27ae6d0f9 RDMA/bnxt_re: Use the default mode of congestion control c64b16a37b6d RDMA/bnxt_re: Support different traffic class fc0856c3a325 IB/cm: Rework sending DREQ when destroying a cm_id 1e5159219076 IB/cm: Do not hold reference on cm_id unless needed 0492458750c9 IB/cm: Explicitly mark if a response MAD is a retransmission c5d91b16f525 efi: Fix memory leak in efivar_ssdt_load 851062278436 efi/libstub: Take command line overrides into account for loaded files 80d01ce607cb efi/libstub: Fix command line fallback handling when loading files d7a516c6eeae compiler.h: Fix undefined BUILD_BUG_ON_ZERO() a5f05a138a8c parisc/ftrace: Fix function graph tracing disablement 2420baa8e046 mm/slab: Allow cache creation to proceed even if sysfs registration fails dbc16915279a mm/slub: Avoid list corruption when removing a slab from the full list 080c8579c37e mm/slub, kunit: Add testcase for krealloc redzone and zeroing 5474d33ca48e mm/slub: Improve redzone check and zeroing for krealloc() 9ef8568bd7cd mm/slub: Consider kfence case for get_orig_size() 85c60a01b85e perf: Remove unused del_perf_probe_events() 8f997865ee9e perf pmu: Move pmu_metrics_table__find and remove ARM override 0434410fa45c perf jevents: Add map_for_cpu() 494c403ff159 perf header: Pass a perf_cpu rather than a PMU to get_cpuid_str 7463ee17a740 perf header: Avoid transitive PMU includes 538737da9625 perf arm64 header: Use cpu argument in get_cpuid cec0d6572a44 perf header: Refactor get_cpuid to take a CPU for ARM c6fafe36bab3 perf header: Move is_cpu_online to numa bench 4a159e6049f3 perf jevents: fix breakage when do perf stat on system metric db26a8c9e3c2 perf test: Add missing __exit calls in tool/hwmon tests 180fd0c1eac7 perf tests: Make leader sampling test work without branch event 264708b8ac6c perf util: Remove kernel version deadcode 0b687912c941 perf test shell trace_exit_race: Use --no-comm to avoid cases where COMM isn't resolved 2c8b09ac2537 libbpf: Change hash_combine parameters from long to unsigned long 608e99f7869e selftests/bpf: Fix build error with llvm 19 118397c9baaa PCI: dwc: ep: Fix advertised resizable BAR size regression 154fc1f64208 PCI: dwc: Use of_property_present() for non-boolean properties 5089b3d874e9 PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio' 9b80bdb10aee PCI: endpoint: Remove surplus return statement from pci_epf_test_clean_dma_chan() 3fafc38b77be PCI: dwc: ep: Use align addr function for dw_pcie_ep_raise_{msi,msix}_irq() ba58eee1c57b PCI: Drop duplicate pcie_get_speed_cap(), pcie_get_width_cap() declarations 838f12c3d551 selftests/pcie_bwctrl: Create selftests d278b098282d thermal: Add PCIe cooling driver de9a6c8d5dbf PCI/bwctrl: Add pcie_set_target_speed() to set PCIe Link Speed 665745f27487 PCI/bwctrl: Re-add BW notification portdrv as PCIe BW controller 6674c5a0eeb5 Documentation: alienware-wmi: Describe THERMAL_INFORMATION operation 0x02 bfcda5cbcdb6 alienware-wmi: create_thermal_profile() no longer brute-forces IDs 01bd181d21cf alienware-wmi: Adds support to Alienware x17 R2 1c1eb70e7d23 alienware-wmi: extends the list of supported models 2b8dc45b8ca3 alienware-wmi: order alienware_quirks[] alphabetically 8467d8b282b5 sparc: Replace one-element array with flexible array member f6dee26d26e3 sparc/build: Add SPARC target flags for compiling with clang 69114be15b35 sparc/build: Put usage of -fcall-used* flags behind cc-option b5a23a60e8ab serial: amba-pl011: fix build regression ff1060813d93 net/9p/usbg: fix handling of the failed kzalloc() memory allocation 45c5b88ba96c fs/9p: replace functions v9fs_cache_{register|unregister} with direct calls 237d4e0f4113 usb: typec: tcpm: Add support for sink-bc12-completion-time-ms DT property 3b9d67e7e923 dt-bindings: usb: maxim,max33359: add usage of sink bc12 time property 9e5cb0978f7f dt-bindings: connector: Add time property for Sink BC12 detection completion f5313c8b418c usb: dwc3: gadget: Remove dwc3_request->needs_extra_trb 61440628a4ff usb: dwc3: gadget: Cleanup SG handling b7fc65f5141c usb: dwc3: gadget: Fix looping of queued SG entries 02a6982b0ccf usb: dwc3: gadget: Fix checking for number of TRBs left 5d2fb074dea2 usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED 51cdd69d6a85 Revert "usb: gadget: composite: fix OS descriptors w_value logic" 40c974826734 usb: ehci-spear: fix call balance of sehci clk handling routines 44024ebf2591 remoteproc: qcom: wcss: Remove double assignment in q6v5_wcss_probe() 7b22b7719fc1 remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region 06c59d97f63c rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length 70d358195318 remoteproc: qcom_wcnss_iris: Simplify with dev_err_probe() f21e504de8ea remoteproc: qcom_q6v5_wcss: Simplify with dev_err_probe() 427442e873d7 remoteproc: qcom_q6v5_pas: Simplify with dev_err_probe() 576dac284e71 remoteproc: qcom_q6v5_mss: Drop redundant error printks in probe 63b07ee3377b remoteproc: qcom_q6v5_mss: Simplify with dev_err_probe() 85865e839049 remoteproc: qcom_q6v5_adsp: Simplify with dev_err_probe() 8a47704d64c9 remoteproc: qcom_q6v5_pas: disable auto boot for wpss b64b1266d619 remoteproc: qcom: pas: Make remoteproc name human friendly 009e288c989b remoteproc: qcom: pas: enable SAR2130P audio DSP support e8983156d54f remoteproc: qcom: pas: add minidump_id to SM8350 resources e45dd409a81a dt-bindings: remoteproc: qcom,sm8350-pas: add SAR2130P aDSP compatible ec257dd3d36b dt-bindings: remoteproc: qcom,sm8550-pas: Add SM8750 ADSP 60e7c43e61c9 remoteproc: qcom: wcss: Remove subdevs on the error path of q6v5_wcss_probe() fe80d3205e91 remoteproc: qcom: adsp: Remove subdevs on the error path of adsp_probe() 587b67cf62a9 remoteproc: qcom: pas: Remove subdevs on the error path of adsp_probe() 37e0ca657a3d virtio_net: xdp_features add NETDEV_XDP_ACT_XSK_ZEROCOPY e2c5c57f1af8 virtio_net: update tx timeout record 89f86675cb03 virtio_net: xsk: tx: support xmit xsk buffer 1df5116a41a8 virtio_net: xsk: prevent disable tx napi 21a4e3ce6dc7 virtio_net: xsk: bind/unbind xsk for tx 7db956707f5f virtio_net: refactor the xmit type 880ebcbe0663 virtio_ring: remove API virtqueue_set_dma_premapped 31f3cd4e5756 virtio-net: rq submits premapped per-buffer 3ef66af31fea virtio_ring: introduce add api for premapped c7e1b422afac virtio_ring: perform premapped operations based on per-buffer aaa789843a93 virtio_ring: packed: record extras for indirect buffers bc2b4c3401c6 virtio_ring: split: record extras for indirect buffers 9f19c084057a virtio_ring: introduce vring_need_unmap_buffer 15880bec9bc3 selftests: net: fdb_notify: Add a test for FDB notifications 46f6569cf075 selftests: net: lib: Add kill_process af76b4431818 selftests: net: lib: Move checks from forwarding/lib.sh here 601d9d70a40a selftests: net: lib: Move tests_run from forwarding/lib.sh here b219bcfcc92e selftests: net: lib: Move logging from forwarding/lib.sh here 42575ad5aab9 ndo_fdb_del: Add a parameter to report whether notification was sent 4b42fbc6bd8f ndo_fdb_add: Add a parameter to report whether notification was sent 39007e1c1c7c rtase: Modify the content format of the enum rtase_registers fdb53791195c rtase: Modify the name of the goto label 6c59f16f1770 net: netpoll: flush skb pool during cleanup 221a9c1df790 net: netpoll: Individualize the skb pool 11ee317d883e octeontx2-pf: Fix spelling mistake "reprentator" -> "representor" e51edeaf3506 net/netlink: Correct the comment on netlink message max cap 1f181d1cda56 irqchip/riscv-aplic: Prevent crash when MSI domain is missing a28ccf1d6c10 enic: Move kdump check into enic_adjust_resources() 374f6c04df8e enic: Move enic resource adjustments to separate function cc94d6c4d40c enic: Adjust used MSI-X wq/rq/cq/interrupt resources in a more robust way a64e5492ca90 enic: Allocate arrays in enic struct based on VIC config 5aee3324724a enic: Save resource counts we read from HW 231646cb6a8c enic: Make MSI-X I/O interrupts come after the other required ones b67609c93153 enic: Create enic_wq/rq structures to bundle per wq/rq data 8ffade77b633 gve: Flow steering trigger reset only for timeout error aa46a3736afc PCI: Add ACS quirk for Wangxun FF5xxx NICs 025b2bbc5ab1 net: phy: microchip_t1: Clause-45 PHY loopback support for LAN887x 6bbdb903db08 dt-bindings: net: dsa: microchip,ksz: Drop undocumented "id" 41ffcd95015f net: phy: fix phylib's dual eee_enabled 0c0d0f42ffa6 xsk: Free skb when TX metadata options are invalid c7a21af711e8 bnxt_en: optimize gettimex64 ed7231f56cd7 netdev-genl: Hold rcu_read_lock in napi_set c53bf100f686 netdev-genl: Hold rcu_read_lock in napi_get c818d5c64c9a Documentation/CoC: spell out enforcement for unacceptable behaviors c229d579d047 rcuscale: Remove redundant WARN_ON_ONCE() splat 812a1c3b9f7c rcuscale: Do a proper cleanup if kfree_scale_init() fails 9407f5c3ec10 srcu: Unconditionally record srcu_read_lock_lite() in ->srcu_reader_flavor 31457d4cea19 PCI: Fix typos 332857fdac73 of: Allow overlay kunit tests to run CONFIG_OF_OVERLAY=n bed2cc482600 hostfs: Fix the NULL vs IS_ERR() bug for __filemap_get_folio() f74dacb4c811 dlm: fix recovery of middle conversions fab974e64874 libbpf: Fix memory leak in bpf_program__attach_uprobe_multi d617b3147d54 io_uring: restore back registered wait arguments 5943c0dc7912 driver core: Constify bin_attribute definitions 906c508afdca sysfs: attribute_group: allow registration of const bin_attribute 886e4757f42e MAINTAINERS: Update git tree for mdraid subsystem 96a30e469ca1 bpf: use common instruction history across all states 5e316d34b530 PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes 93238e661855 io_uring: add memory region registration dfbbfbf19187 io_uring: introduce concept of memory regions 83e041522eb9 io_uring: temporarily disable registered waits 3730aebbdac8 io_uring: disable ENTER_EXT_ARG_REG for IOPOLL 68685fa20edc io_uring: fortify io_pin_pages with a warning 56cec28dc4da switch io_msg_ring() to CLASS(fd) bcdcb115eaed ubifs: Fix uninitialized use of err in ubifs_jnl_write_inode() 85f0d8e39aff workqueue: Reduce expensive locks for unbound workqueue e6384c398459 efi/libstub: Parse builtin command line after bootloader provided one 21b1a7f7ae2f x86/efi: Apply EFI Memory Attributes after kexec 7eb4e1dd7100 x86/efi: Drop support for the EFI_PROPERTIES_TABLE 4ff04abf9d5b bpf: Add necessary migrate_disable to range_tree. ab4dc30c5322 bpf: Do not alloc arena on unsupported arches 7ca41faa5f5b perf test shell trace_exit_race: Show what went wrong in verbose mode 957860cbc1dc block: make struct rq_list available for !CONFIG_BLOCK 82ff5abc2edc ASoC: hdmi-codec: reorder channel allocation list d303e3dd8d46 tools/thermal: Fix common realloc mistake 4223414efeae crypto: marvell/cesa - fix uninit value for struct mv_cesa_op_ctx 572b7cf08403 crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() dccd55892bbb crypto: aesni - Move back to module_init 0594ad618459 crypto: lib/mpi - Export mpi_set_bit 3574a5168ff3 crypto: aes-gcm-p10 - Use the correct bit to test for P10 5465951e3f53 hwrng: amd - remove reference to removed PPC_MAPLE config e7c1d1c9b202 crypto: arm/crct10dif - Implement plain NEON variant 802d8d110ce2 crypto: arm/crct10dif - Macroify PMULL asm code fcf27785ae51 crypto: arm/crct10dif - Use existing mov_l macro instead of __adrl 779cee8209c6 crypto: arm64/crct10dif - Remove remaining 64x64 PMULL fallback code 67dfb1b73f42 crypto: arm64/crct10dif - Use faster 16x64 bit polynomial multiply 7048c21e6b50 crypto: arm64/crct10dif - Remove obsolete chunking logic 19630cf57233 crypto: bcm - add error check in the ahash_hmac_init function b64140c74e95 crypto: caam - add error check to caam_rsa_set_priv_key_form b0ccf4f53d96 netfilter: bitwise: add support for doing AND, OR and XOR directly 8fbe4c49c0cc efi/memattr: Ignore table if the size is clearly bogus 7ff3e945a35a ecryptfs: Fix spelling mistake "validationg" -> "validating" 92f3da0d9276 ecryptfs: Convert ecryptfs to use the new mount API 56bd06c2640b ecryptfs: Factor out mount option validation a20853ab8296 fs: open_by_handle_at() support for decoding "explicit connectable" file handles c374196b2b9f fs: name_to_handle_at() support for "explicit connectable" file handles 4a530a7c751d fs: prepare for "explicit connectable" file handles a12143e6084c netfilter: bitwise: rename some boolean operation functions f0d839c13ed5 netfilter: nf_dup4: Convert nf_dup_ipv4_route() to dscp_t. f12b67cc7d1b netfilter: nft_fib: Convert nft_fib4_eval() to dscp_t. f694ce6de589 netfilter: rpfilter: Convert rpfilter_mt() to dscp_t. 6f9615a6e686 netfilter: flow_offload: Convert nft_flow_route() to dscp_t. 0608746f95b2 netfilter: ipv4: Convert ip_route_me_harder() to dscp_t. 6fce6e979168 efi/zboot: Fix outdated comment about using LoadImage/StartImage 06d39d79cbd5 efi/libstub: Free correct pointer on failure eb01f8f3c446 microblaze: mb: Use str_yes_no() helper in show_cpuinfo() 1be858f7fafe MIPS: mobileye: eyeq6h: add OLB nodes OLB and remove fixed clocks d3c3c283afbe MIPS: mobileye: eyeq5: use OLB as provider for fixed factor clocks d66907b51ba0 ovl: convert ovl_real_fdget() callers to ovl_real_file() 4333e42ed444 ovl: convert ovl_real_fdget_path() callers to ovl_real_file_path() 18e48d0e2c7b ovl: store upper real file in ovl_file struct 87a8a76c34a2 ovl: allocate a container struct ovl_file for ovl private context c2c54b5f34f6 ovl: do not open non-data lower file for fsync c5b28fc161c5 ovl: Optimize override/revert creds 2c259a91d8d2 gdb: lx-symbols: do not error out on monolithic build 2532e6c74a67 cma: enforce non-zero pageblock_order during cma_init_reserved_mem() 811808d36539 mm/kfence: add a new kunit test test_use_after_free_read_nofault() f364cdeb3893 zram: fix NULL pointer in comp_algorithm_show() 05d4532b60e3 memcg/hugetlb: add hugeTLB counters to memcg 2ea80b039b9a vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event a35672819f8d xfrm: Fix acquire state insertion. 29a4bc1fe961 selftest: extend test_rss_context_queue_reconfigure for action addition e9e8abfec214 selftest: validate RSS+ntuple filters with nonzero ring_cookie b2d5b4c46856 selftest: include dst-ip in ethtool ntuple rules a64499f618b2 net: ethtool: account for RSS+RXNFC add semantics when checking channel count 9e43ad7a1ede net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in ea301aec8bb7 i40e: Fix handling changed priv flags b52a8deea530 dt-bindings: net: sff,sfp: Fix "interrupts" property typo ac0928d5b6ff dt-bindings: net: mdio-mux-gpio: Drop undocumented "marvell,reg-init" 4c54e9497d9a net: sparx5: add missing lan969x Kconfig dependency f01750aecdfb selftests/bpf: Set test path for token/obj_priv_implicit_token_envvar f66af9616148 net: enetc: clean up before returning in probe() 378e8feea9a7 net: phy: dp83869: fix status reporting for 1000base-x autonegotiation 575092a7f0ce mdio: Remove mdio45_ethtool_gset_npage() e7cb7cf43afb include: mdio: Remove mdio45_ethtool_gset() dab9c6307161 bpf: lwtunnel: Prepare bpf_lwt_xmit_reroute() to future .flowi4_tos conversion. bfe086be5c4c bpf: ipv4: Prepare __bpf_redirect_neigh_v4() to future .flowi4_tos conversion. 8aefcfa04bea tools/net/ynl: add async notification handling cef009cc4a76 Revert "tools/net/ynl: improve async notification handling" 470a271627e8 Input: ads7846 - increase xfer array size in 'struct ser_req' a5f040cfcfdd Input: fix the input_event struct documentation e340bff27e63 r8169: copy vendor driver 2.5G/5G EEE advertisement constraints ed623fb8e38e net: phy: add phy_set_eee_broken 721aa69e708b net: phy: convert eee_broken_modes to a linkmode bitmap 6b8950ef993b sched_ext: Replace scx_next_task_picked() with switch_class() in comment 6d026e6d48cd iommu/arm-smmu-v3: Import IOMMUFD module namespace a5371018eefd powerpc/Makefile: Allow overriding CPP f946cae86d08 scftorture: Handle NULL argument passed to scf_add_to_free_list(). 4aa5cc1e0012 powerpc-km82xx.c: replace of_node_put() with __free 1cbdfcfd08c4 clk: eyeq: add EyeQ6H west fixed factor clocks 0b28f9ee4b99 clk: eyeq: add EyeQ6H central fixed factor clocks 5e01124a2c0a clk: eyeq: add EyeQ5 fixed factor clocks 4a1ae0486dfe clk: eyeq: add fixed factor clocks infrastructure d75fbc82ee9c clk: eyeq: require clock index with phandle in all cases 4eb5e9c6c4cd clk: fixed-factor: add clk_hw_register_fixed_factor_index() function 6a46b75a91a4 dt-bindings: clock: eyeq: add more Mobileye EyeQ5/EyeQ6H clocks a370b2d22dc0 dt-bindings: soc: mobileye: set `#clock-cells = <1>` for all compatibles c64ef7e4851d clk: clk-axi-clkgen: make sure to enable the AXI bus clock 47f3f5a82a31 dt-bindings: clock: axi-clkgen: include AXI clk ebac87cdd230 clk: mmp: Add Marvell PXA1908 MPMU driver 03437e857b0a clk: mmp: Add Marvell PXA1908 APMU driver a89233dbd4df clk: mmp: Add Marvell PXA1908 APBCP driver 51ce55919273 clk: mmp: Add Marvell PXA1908 APBC driver f03b086624aa dt-bindings: clock: Add Marvell PXA1908 clock bindings 4d6da8233ba5 clk: mmp: Switch to use struct u32_fract instead of custom one f72bcb92e9a1 perf tests: Add test for trace output loss 1302e352b26f perf trace: Avoid garbage when not printing a syscall's arguments 3fd7c36973a2 perf trace: Do not lose last events in a race a9eaf305017a clk: en7523: map io region in a single block 82e6bf912d58 clk: en7523: move en7581_reset_register() in en7581_clk_hw_init() f98eded9e9ab clk: en7523: fix estimation of fixed rate for EN7581 f72fc22038dd clk: en7523: introduce chip_scu regmap b8bdfc666bc5 clk: en7523: move clock_register in hw_init callback c31d1cdd7bff clk: en7523: remove REG_PCIE*_{MEM,MEM_MASK} configuration 0f7c637d1103 dt-bindings: clock: airoha: Update reg mapping for EN7581 SoC. 0bd9b1211f74 clk: mediatek: Add drivers for MT6735 syscon clock and reset controllers a7479860bb40 dt-bindings: clock: mediatek: Add bindings for MT6735 syscon clock and reset controllers be530c3fc296 clk: mediatek: mt6735-apmixedsys: Fix an error handling path in clk_mt6735_apmixed_probe() 198675bbc03d clk: ralink: mtmips: add mmc related clocks for SoCs MT7620, MT7628 and MT7688 d34db686a3d7 clk: ralink: mtmips: fix clocks probe order in oldest ralink SoCs 332391523055 clk: ralink: mtmips: fix clock plan for Ralink SoC RT3883 827af4787e74 Bluetooth: MGMT: Add initial implementation of MGMT_OP_HCI_CMD_SYNC 27aabf27fd01 Bluetooth: fix use-after-free in device_for_each_child() acece9d1ca92 Bluetooth: btintel: Direct exception event to bluetooth stack 55abbd148dfb Bluetooth: hci_core: Fix calling mgmt_device_connected 2de33a21a136 Bluetooth: hci_bcm: Use the devm_clk_get_optional() helper 07a9342b94a9 Bluetooth: ISO: Send BIG Create Sync via hci_sync 25ab2db3e60e Bluetooth: hci_conn: Remove alloc from critical section dc26097bdb86 Bluetooth: ISO: Use kref to track lifetime of iso_conn e6720779ae61 Bluetooth: SCO: Use kref to track lifetime of sco_conn 96e7c4273560 Bluetooth: HCI: Add IPC(11) bus type de7dcf9d1df4 Bluetooth: btusb: Add 3 HWIDs for MT7925 679cb60fd607 Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 83d328a72eff Bluetooth: ISO: Update hci_conn_hash_lookup_big for Broadcast slave 42ecf1947135 Bluetooth: ISO: Do not emit LE BIG Create Sync if previous is pending 79321b06a03e Bluetooth: ISO: Fix matching parent socket for BIS slave 4a5e0ba68676 Bluetooth: ISO: Do not emit LE PA Create Sync if previous is pending 2dc98ac1cb9c Bluetooth: btrtl: Decrease HCI_OP_RESET timeout from 10 s to 2 s e42eec0f182a Bluetooth: btbcm: fix missing of_node_put() in btbcm_get_board_name() faa5fd605d20 Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 61c5a3def90a Bluetooth: btmtk: adjust the position to init iso data anchor 41f4ff86e795 Bluetooth: btintel_pcie: Replace deprecated PCI functions 677a55ba11a8 Bluetooth: Set quirks for ATS2851 5bd3135924b4 Bluetooth: Support new quirks for ATS2851 94464a7b7163 Bluetooth: Add new quirks for ATS2851 681ed497d676 clk: amlogic: axg-audio: fix Kconfig dependency on RESET_MESON_AUX 4900e041c3f0 Bluetooth: btintel_pcie: remove redundant assignment to variable ret 5fe6caa62b07 Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() 510e8380b038 Bluetooth: btintel: Do no pass vendor events to stack 9b49561f6c35 Bluetooth: btintel_pcie: Remove deadcode c6256ec2165f Bluetooth: hci_qca: use devm_clk_get_optional_enabled_with_rate() d88a8bb8bbbe Bluetooth: btintel: Add DSBR support for BlazarIW, BlazarU and GaP 6d83d955f6a1 Bluetooth: btmtksdio: Lookup device node only as fallback 969c765e2b50 clk: clk-apple-nco: Add NULL check in applnco_probe a430c2a10c74 Bluetooth: btintel_pcie: Add recovery mechanism 05c200c8f029 Bluetooth: btintel_pcie: Add handshake between driver and firmware 59437cbb5781 Bluetooth: hci_core: Fix not checking skb length on hci_scodata_packet 3fe288a8214e Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet c135a5bc34a8 Bluetooth: btnxpuart: Add GPIO support to power save feature 6db0cd55432e dt-bindings: net: bluetooth: nxp: Add support for power save feature using GPIO 2b0f2fc9ed62 Bluetooth: hci_conn: Use disable_delayed_work_sync a94bc93a305b Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 69b84ffce260 Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables e623e2a066e2 bluetooth: Fix typos in the comments d96b543c6f3b Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions 8c52d2f8dc98 Bluetooth: btnxpuart: Rename IW615 to IW610 c5da9bd6e805 Bluetooth: btnxpuart: Drop _v0 suffix from FW names 0c193c2424da dt-bindings: clock: actions,owl-cmu: convert to YAML e69bcffce21c Bluetooth: btusb: Add one more ID 0x13d3:0x3623 for Qualcomm WCN785x 45f745dd1ac8 Bluetooth: btusb: Add one more ID 0x0489:0xe0f3 for Qualcomm WCN785x add1b1656f90 Bluetooth: btusb: add Foxconn 0xe0fc for Qualcomm WCN785x defc33b5541e Bluetooth: btusb: mediatek: change the conditions for ISO interface 489304e67087 Bluetooth: btusb: mediatek: add intf release flow when usb disconnect cea1805f165c Bluetooth: btusb: mediatek: add callback function in btusb_disconnect 5fbe6f51ca98 dt-bindings: clock: ti: Convert mux.txt to json-schema ad0c6f603bb0 Bluetooth: btusb: mediatek: move Bluetooth power off command position 080e47b2a237 perf probe: Introduce quotation marks support 313026f3ced1 perf string: Add strpbrk_esq() and strdup_esq() for escape and quote b9e577225c16 perf probe: Accept FUNC@* to specify function name explicitly 47fa0f99a9aa perf probe: Fix to ignore escaped characters in --lines option e7c70ee7c9aa perf probe: Fix error message for failing to find line range fe051552f507 jffs2: Prevent rtime decompress memory corruption fe4f9b412496 perf trace: Fix tracing itself, creating feedback loops 7c8e694bdb7b jffs2: remove redundant check on outpos > pos ef027aca2961 fs: jffs2: Fix inconsistent indentation in jffs2_mark_node_obsolete 1eb4a820791e jffs2: Correct some typos in comments 3ba44ee966bc jffs2: fix use of uninitialized variable 3c90e90029f1 jffs2: Use str_yes_no() helper function 67efb77cb069 mtd: ubi: remove redundant check on bytes_left at end of function 07593293ffab mtd: ubi: fix unreleased fwnode_handle in find_volume_fwnode() 4617fb8fc15e ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit bcddf52b7a17 ubi: fastmap: Fix duplicate slab cache names while attaching fbfbf86685b3 cgroup/cpuset: Disable cpuset_cpumask_can_shrink() test if not load balancing cb04444c243c vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_device_data() 22e87bf3f77c vfio/mlx5: Fix an unwind issue in mlx5vf_add_migration_pages() 8214951280a2 ubifs: xattr: remove unused anonymous enum d96c77bd4eeb KVM: x86: switch hugepage recovery thread to vhost_task 79d3e562cb47 ubifs: Reduce kfree() calls in ubifs_purge_xattrs() c6fa76da34ae ubifs: Call iput(xino) only once in ubifs_purge_xattrs() 5580cdae05ae ubi: wl: Close down wear-leveling before nand is suspended c0dec4b848ce iommufd: IOMMU_IOAS_CHANGE_PROCESS selftest cb33ade753a6 mtd: ubi: Rmove unused declaration in header file 84a2bee9c497 ubifs: Correct the total block count by deducting journal reservation 94f5b1571ec8 ubifs: Convert to use ERR_CAST() d6fa15bbcf96 USB: make to_usb_device_driver() use container_of_const() 2f3aab7aecb8 USB: make to_usb_driver() use container_of_const() 39ba2b9ac6fd ubifs: add support for FS_IOC_GETFSSYSFSPATH 829ed626499c iommufd: Add IOMMU_IOAS_CHANGE_PROCESS 919cc964abdb ubifs: remove unused ioctl flags GETFLAGS/SETFLAGS d969811d45cc ubifs: Display the inode number when orphan twice happens c4595fe394a2 ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty 051ae5aa73d7 iommufd: Lock all IOAS objects 10caa8b45119 iommufd: Export do_update_pinned d610020f030b ubi: wl: Put source PEB into correct list if trying locking LEB failed 0104dcdaad3a thermal: testing: Initialize some variables annoteded with _free() 3c50701fd37f ubifs: Remove ineffective function ubifs_evict_xattr_inode() 957e1c4e1779 ubifs: ubifs_jnl_write_inode: Only check once for the limitation of xattr count 81f5c72d041b USB: properly lock dynamic id list when showing an id 0b3144da31f8 USB: make single lock for all usb dynamic id lists aefff51e1c29 statmount: retrieve security mount options ede132a5cf55 RDMA/mlx5: Move events notifier registration to be after device registration 31bad59805c3 RDMA/bnxt_re: Cache MSIx info to a local structure cb97b377a135 RDMA/bnxt_re: Refurbish CQ to NQ hash calculation 30b871338c3e RDMA/bnxt_re: Refactor NQ allocation 65ecee132774 RDMA/bnxt_re: Fail probe early when not enough MSI-x vectors are reserved 8d7493133bfd fbdev: omapfb: Remove some deadcode 3d12862b216d eth: fbnic: Add support to dump registers f89d17ae2ac4 fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() 9b4662d0df9f ALSA: ump: Fix the wrong format specifier e9d3270007b1 ps3: Correct some typos in comments 83b5a407fbb7 powerpc/kexec: Fix return of uninitialized variable 0c32840763b1 platform/x86/intel/pmt: allow user offset for PMT callbacks 35f56c554eb1 netfilter: ipset: add missing range check in bitmap_ip_uadt 041bd1e4f2d8 selftests: netfilter: Fix missing return values in conntrack_dump_flush df6cb25f0779 selftests: netfilter: Add missing gitignore file 711747e204ea ovl: pass an explicit reference of creators creds to callers 508180850b73 netfilter: nf_tables: allocate element update information dynamically 67ab51cbdfee arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled 352268dc6da7 macintosh: Use common error handling code in via_pmu_led_init() 2e716f5cdebe powerpc/powermac: Use of_property_match_string() in pmac_has_backlight_type() f20b0a03674c powerpc: remove dead config options for MPC85xx platform support 6da1cab4f5f8 powerpc/xive: Use cpumask_intersects() a59360466a71 ASoC: Intel: soc-acpi-intel-lnl-match: add rt712_vb + rt1320 support ba888450828b ASoC: stm32: dfsdm: change rate upper limits c48a4497356f ASoC: sma1307: fix uninitialized variable refence 7ca93aa9204b selftests/powerpc: Remove the path after initialization. b0c49466043a netfilter: nf_tables: switch trans_elem to real flex array 466c9b3b2a92 netfilter: nf_tables: prepare nft audit for set element compaction a8ee6b900c14 netfilter: nf_tables: prepare for multiple elements in nft_trans_elem structure 4ee29181216d netfilter: nf_tables: add nft_trans_commit_list_add_elem helper 8340b0056ac7 netfilter: bpf: Pass string literal as format argument of request_module() 3f5495962824 netfilter: nfnetlink: Report extack policy errors for batched ops 3b7e11a0116c ASoC: dt-bindings: simple-mux: add idle-state property 2b974284aa07 ASoc: simple-mux: add idle-state support b196db2f5366 powerpc/xmon: symbol lookup length fixed bfd9c145533b powerpc/ep8248e: Use %pa to format resource_size_t 276e036e5844 powerpc/ps3: Reorganize kerneldoc parameter names 590d2f9347f7 KVM: PPC: Book3S HV: Fix kmv -> kvm typo 1c426fd09ca8 thermal: testing: Use DEFINE_FREE() and __free() to simplify code 9e1a6db68e3c xfrm: replace deprecated strncpy with strscpy_pad 48730a9d04ff i2c: dev: Fix memory leak when underlying adapter does not support I2C faa62440a577 RDMA/hns: Fix different dgids mapping to the same dip_idx 9fed2c0f2f07 fs: reduce pointer chasing in is_mgtime() test 22293c33738c dma-mapping: save base/size instead of pointer to shared DMA pool 45c9faf50665 vfs: make evict() use smp_mb__after_spinlock instead of smp_mb 2c47e7a74f44 perf/core: Correct perf sampling with guest VMs baff01f3d75f perf/x86: Refactor misc flag assignments 3e807cf07d96 perf/powerpc: Use perf_arch_instruction_pointer() 04782e63917d perf/core: Hoist perf_instruction_pointer() and perf_misc_flags() e33ed362cf9e perf/arm: Drop unused functions 397295d1be75 Documentation: i2c: Constify struct i2c_device_id cb3daa51db81 soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure c9f1efabf8e3 soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting() 844d098b6f33 soc: fsl: cpm1: tsa: switch to for_each_available_child_of_node_scoped() 9d287e70c51f xfrm: Add error handling when nla_put_u32() returns an error 84147f4e84c4 configfs: improve item creation performance 8312c879e10c configfs: remove unused configfs_hash_and_remove dd690b31de0e soundwire: Minor formatting fixups in sdw.h header e311b04db66a soundwire: Update the includes on the sdw.h header 16220cb315a0 net: dsa: microchip: Add LAN9646 switch support to KSZ DSA driver 3a371e10521d dt-bindings: net: dsa: microchip: Add LAN9646 switch support a26c4dbb3d9c powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static b818268d9250 net: stmmac: dwmac_socfpga: This platform has GMAC 62935443214e net: stmmac: Configure only the relevant bits for timestamping setup 85cebb7279e8 net: stmmac: Don't include dwmac4 definitions in stmmac_ptp 774f57d6562d net: stmmac: Enable timestamping interrupt on dwmac1000 477c3e1f6363 net: stmmac: Introduce dwmac1000 timestamping operations 8e7620726beb net: stmmac: Introduce dwmac1000 ptp_clock_info and operations 0bfd0afc746c net: stmmac: Only update the auto-discovered PTP clock features 13e908800c0d net: stmmac: Use per-hw ptp clock ops 80dc1ff787a9 net: stmmac: Don't modify the global ptp ops directly 3bf8163a36ad net: phy: c45: don't use temporary linkmode bitmaps in genphy_c45_ethtool_get_eee 6b998404c71e net: simplify eeecfg_mac_can_tx_lpi a8c300ccd2e7 ynl: samples: Fix the wrong format specifier 05a318b4fc13 tools: ynl: extend CFLAGS to keep options from environment c3b3eb565bd7 tools: ynl: add script dir to sys.path 26686db69917 KVM: PPC: Book3S HV: Avoid returning to nested hypervisor on pending doorbells 0d3c6b28896f KVM: PPC: Book3S HV: Stop using vc->dpdes for nested KVM guests ed351c574321 Revert "KVM: PPC: Book3S HV Nested: Stop forwarding all HFUs to L1" d7a82238cb8c powerpc/vdso: Remove unused clockmode asm offsets 4752e8cde834 tools/firewire: Fix several incorrect format specifiers e434e54d3ffc PCI: hotplug: Add OCTEON PCI hotplug controller driver 40bcdb12c68d vfio/virtio: Enable live migration once VIRTIO_PCI was configured 6cea64b1db88 vfio/virtio: Add PRE_COPY support for live migration 0bbc82e4ec79 vfio/virtio: Add support for the basic live migration functionality a3151e6daaec PCI: Warn if a running device is unaware of reset 2fa046449a82 PCI: Add 'reset_subordinate' to reset hierarchy below bridge 63ae99f7e66e i2c: designware: Fix spelling and other issues in the comments 7a48e71397c7 i2c: designware: Use sda_hold_time variable name everywhere 86bdd8e03381 i2c: designware: Remove 'cond' from i2c_dw_scl_hcnt() dd05a76e6940 i2c: designware: Get rid of redundant 'else' d2f94dccab83 i2c: designware: Use temporary variable for struct device 157a6849d289 MAINTAINERS: Add AMD ASF driver entry b1f8921dfbaa i2c: amd-asf: Clear remote IRR bit to get successive interrupt 9b25419ad397 i2c: amd-asf: Add routine to handle the ASF slave process 78a78b321528 i2c: amd-asf: Add i2c_algorithm operations to support AMD ASF with SMBus c509ebdb95ee i2c: amd-asf: Add ACPI support for AMD ASF Controller 05d980046f5a i2c: piix4: Export i2c_piix4 driver functions as library 650e2c396a98 i2c: piix4: Move i2c_piix4 macros and structures to common header 9d9929e9929f i2c: piix4: Change the parameter list of piix4_transaction function bd492b583712 i2c: i801: Add support for Intel Panther Lake 71754212c06e i2c: isch: Convert to kernel-doc e1d9e16c396b i2c: isch: Prefer to use octal permission f7c6153f61e4 i2c: isch: Don't use "proxy" headers a8d9aabcaa9f i2c: isch: Unify the name of the variable to hold an error code 9dca29ee9b86 i2c: isch: Use read_poll_timeout() 78ea39e6e939 i2c: isch: Utilize temporary variable to hold device pointer cc97ef79fc23 i2c: isch: switch i2c registration to devm functions d8e1ac747c74 i2c: isch: Use custom private data structure 0da6d937202f i2c: isch: Switch to memory mapped IO accessors 4b91878d9206 i2c: isch: Use string_choices API instead of ternary operator 3fe09719a06b i2c: isch: Pass pointer to struct i2c_adapter down 7cfe1a45de8d i2c: cadence: Add atomic transfer support for controller version 1.4 ed866f41612a i2c: cadence: Split cdns_i2c_master_xfer for Atomic Mode ae8ec9dd19b3 i2c: cadence: Relocate cdns_i2c_runtime_suspend and cdns_i2c_runtime_resume to facilitate atomic mode 52a22c0ed03c virtio-pci: Introduce APIs to execute device parts admin commands bfcad518605d virtio: Manage device and driver capabilities via the admin commands 704806ca400e virtio: Extend the admin command to include the result size 7c1ae151e812 virtio_pci: Introduce device parts access commands a13bf78feebd Documentation: add debugfs description for hisi migration b398f91779b8 hisi_acc_vfio_pci: register debugfs for hisilicon migration driver e58358afa84e selftests/bpf: Add a test for arena range tree algorithm b795379757eb bpf: Introduce range_tree data structure and use it in bpf arena dc421bb3c0db PCI: Enable runtime PM of the host bridge 6168efbebace PCI: starfive: Enable controller runtime PM before probing host bridge bda9c7d92f24 block/genhd: use seq_put_decimal_ull for diskstats decimal values 6cc79a629571 rtc: amlogic-a4: fix compile error b41ec3e6053a samples/bpf: Remove unused variable in xdp2skb_meta_kern.c 3fcfbfe307dd samples/bpf: Remove unused variables in tc_l2_redirect_kern.c b7b31f184f88 bpftool: Cast variable `var` to long long 3996187f80a0 hwmon: (pmbus/isl68137) add support for voltage divider on Vout 71d689f60b51 dt-bindings: hwmon: isl68137: add bindings to support voltage dividers 83b645ee43f7 hwmon: tmp108: fix I3C dependency b467ab82a9fd KVM: x86: expose MSR_PLATFORM_INFO as a feature MSR a0423af92cb3 x86: KVM: Advertise CPUIDs for new instructions in Clearwater Forest 31bedc1fb1d9 libsubcmd: Move va_end() before exit b81bb7033728 perf timechart: Remove redundant variable assignment d99b3125726a perf list: Fix topic and pmu_name argument order 463c2031655c perf tools: Fix typos Muliplier -> Multiplier a6e8a58de629 perf disasm: Allow configuring what disassemblers to use 1f7393adf67d perf disasm: Define stubs for the LLVM and capstone disassemblers afc545da381b xen: Fix the issue of resource not being properly released in xenbus_dev_probe() 00e8d290b55f block: don't reorder requests in blk_mq_add_to_batch e70c301faece block: don't reorder requests in blk_add_rq_to_plug a3396b99990d block: add a rq_list type e8225ab15006 block: remove rq_list_move 7f212e997edb virtio_blk: reverse request order in virtio_queue_rqs f3dd9ae7f03a dax: Remove an unused field in struct dax_operations b8e6d7ce5067 dax: delete a stale directory pmem b61352101470 nvdimm: rectify the illogical code within nd_dax_probe() beadf0088501 nvme-pci: reverse request order in nvme_queue_rqs e559ee022658 btrfs: validate queue limits 470d2bc3a0bc block: export blk_validate_limits f7f50742a6bb nvdimm: Correct some typos in comments e400c7444d84 e1000: Hold RTNL when e1000_down can be called 4d26b6eccdc2 igbvf: remove unused spinlock f40b0acad688 igb: Fix 2 typos in comments in igb_main.c ade6fded7957 igc: remove autoneg parameter from igc_mac_info 4b2c75ffeaad ixgbe: Break include dependency cycle fcc17a3ba0ce ice: Unbind the workqueue eaa3e9876bbc ice: use stack variable for virtchnl_supported_rxdids 8cca16be5efc ice: initialize pf->supported_rxdids immediately after loading DDP 2a52984c53f3 ice: only allow Tx promiscuous for multicast 492a044508ad ice: Add support for persistent NAPI config 09ec79d42e42 ice: support optional flags in signature segment header d6920900398a ice: refactor "last" segment of DDP pkg 99dbcab0cdd6 ice: extend dump serdes equalizer values feature 8ea085937dad ice: rework of dump serdes equalizer values feature 3e7c69cdb053 jbd2: Fix comment describing journal_init_common() e06a8c24f644 ext4: prevent an infinite loop in the lazyinit thread d5e9836e13a5 ext4: use struct_size() to improve ext4_htree_store_dirent() de183b2baf90 ext4: annotate struct fname with __counted_by() 2bd9077b6261 jbd2: avoid dozens of -Wflex-array-member-not-at-end warnings 6a0c5887a543 ext4: use str_yes_no() helper function d8afb8cc8bba thermal/drivers/k3_j72xx_bandgap: Simplify code in k3_bgp_read_temp() d19ea320d302 PCI: mediatek-gen3: Remove unneeded semicolon e3e309b2bea8 PCI: cadence: Lower severity of message when phy-names property is absent in DTS aa52c54da40d fsnotify: fix sending inotify event with unexpected filename 50bee3857d08 nvmet: add tracing of reservation commands 8a502b5c1689 nvme: parse reservation commands's action and rtype to string 609e60a3a9f4 nvmet: report ns's vwc not present 6c056ae4b275 libfs: kill empty_dir_getattr() 95f567f81e43 fs: Simplify getattr interface function checking AT_GETATTR_NOSEC flag 0dd4fb733132 fs/stat.c: switch to CLASS(fd_raw) 88a20626d8ed kill getname_statx_lookup_flags() 8e15e12d37f2 io_statx_prep(): use getname_uflags() f9ed1f7c2e26 genirq/proc: Use seq_put_decimal_ull_width() for decimal values 2f4d4503e9e5 statmount: add flag to retrieve unescaped options a3bb4e663df3 spi: imx: support word delay 7b94af24a7a4 spi: imx: pass struct spi_transfer to prepare_transfer() b6621b1d4b1d tools: gpio: Fix several incorrect format specifiers 65e936372d8f gpio: mpfs: add CoreGPIO support e2ffb6c3a40e thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens fd9d75ef4686 dt-bindings: thermal: tsens: Add MSM8937 dd64594ca2c5 thermal: Switch back to struct platform_driver::remove() 62d9748fa1ee thermal/drivers/mediatek/lvts_thermal: Make read-only arrays static const 59e127d58c8d dt-bindings: thermal: qcom-tsens: Add SAR2130P compatible b9d69371e8fa io_uring: fix invalid hybrid polling ctx leaks 344044d8c9e2 dquot.c: get rid of include ../internal.h 027a4f81102a dt-bindings: serial: Add a new compatible string for ums9632 8f9eeb5cfbfe serial: sprd: Add support for sc9632 b3a882e814e0 tty/serial/altera_uart: unwrap error log string 3f356922d4cb tty/serial/altera_jtaguart: unwrap error log string 2bcacc1c87ac serial: amba-pl011: Fix RX stall when DMA is used 635a9fca54f4 tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler 528ea1aca24f drivers/usb/storage: refactor min with min_t 6d8a67e3954f drivers/usb/serial: refactor min with min_t a05e885dd225 drivers/usb/musb: refactor min/max with min_t/max_t fa3b4b9bc74c drivers/usb/mon: refactor min with min_t 9a0c58d025e8 drivers/usb/misc: refactor min with min_t 982883b010d7 drivers/usb/host: refactor min/max with min_t/max_t 28d96b7a9253 drivers/usb/core: refactor max with max_t b7d49096d595 drivers/usb/gadget: refactor min with min_t 21ccadc64dae regulator: dt-bindings: qcom,rpmh: Correct PM8550VE supplies de35b06bf15c ASoC: sdca: test adev before calling acpi_dev_for_each_child fb5e67c9d03b ASoC: SOF: ipc4-topology: remove redundant assignment to variable ret 76b5a3b2afdc ASoC: amd: ps: fix the pcm device numbering for acp 6.3 platform 2981d9b0789c ASoC: amd: acp: add soundwire machine driver for legacy stack 393347cc10ea ASoC: amd: acp: move get_acp63_cpu_pin_id() to common file 56d540befd59 ASoC: amd: ps: add soundwire machines for acp6.3 platform 7d3fe292efb6 ASoC: amd: acp: add RT711, RT714 & RT1316 support for acp 6.3 platform 804aaa9df6c3 ASoC: amd: acp: add rt722 based soundwire machines afe9803e3b82 pinctrl: qcom: Add sm8750 pinctrl driver b02e9f9172ce dt-bindings: pinctrl: qcom: Add sm8750 pinctrl 8560b2775a08 platform/x86/amd/hsmp: Change the error type 996b318e6fce platform/x86/amd/hsmp: Add new error code and error logs bd17863a7086 platform/x86/amd: amd_3d_vcache: Add sysfs ABI documentation 5a67c0d1c8bd platform/x86/amd: amd_3d_vcache: Add AMD 3D V-Cache optimizer driver e200565d434b s390/cio/ioasm: Convert to use flag output macros f62ad9073ae3 s390/cio/qdio: Convert to use flag output macros 6816e2124d6a s390/sclp: Convert to use flag output macros cd5e5a372300 s390/dasd: Convert to use flag output macros d80888232e44 s390/boot/physmem: Convert to use flag output macros 0eb597bd81ac s390/pci: Convert to use flag output macros 4e20996f0dc5 s390/kvm: Convert to use flag output macros 0b7265ae169a s390/extmem: Convert to use flag output macros 0caf91f6d695 s390/string: Convert to use flag output macros a6122f690af6 s390/diag: Convert to use flag output macros 5a5897d65b6f s390/irq: Convert to use flag output macros 553ed6d88a31 s390/smp: Convert to use flag output macros 3611a2367c3f s390/uv: Convert to use flag output macros f07a788895bf s390/pai: Convert to use flag output macros 9ce8bc0cb42b s390/mm: Convert to use flag output macros fbe057e874c7 s390/cpu_mf: Convert to use flag output macros ca6dd1faa022 s390/cpcmd: Convert to use flag output macros d4e50cfe9c75 s390/topology: Convert to use flag output macros 81c54fc570fe s390/time: Convert to use flag output macros 34c4812366ed s390/pageattr: Convert to use flag output macros eade39cc724c s390/sthyi: Convert to use flag output macros e7583c5f8d0e s390/asm: Helper macros for flag output operand handling 2f4b3b83b8c6 s390/cio: Externalize full CMG characteristics f3c605147741 spi: cs42l43: Add GPIO speaker id support to the bridge configuration 581d24052a4e pinctrl: cy8c95x0: remove unneeded goto labels ab899a0ec3cb pinctrl: cy8c95x0: embed iterator to the for-loop e1b47291bdcf pinctrl: cy8c95x0: Use temporary variable for struct device f8bd5383d8b6 pinctrl: cy8c95x0: use flexible sleeping in reset function c13411c6fae6 pinctrl: cy8c95x0: switch to using devm_regulator_get_enable() b7e9fc3361c3 pinctrl: cy8c95x0: Use 2-argument strscpy() 44010543fc8b fs: add the ability for statmount() to report the sb_source 219cecbb3e86 net: phy: mediatek: add MT7530 & MT7531's PHY ID macros 3cb1a3c9cbaa net: phy: mediatek: Integrate read/write page helper functions 477c200aa7d2 net: phy: mediatek: Improve readability of mtk-phy-lib.c's mtk_phy_led_hw_ctrl_set() 7f9c320c98db net: phy: mediatek: Move LED helper functions into mtk phy lib 4c452f7ea862 net: phy: mediatek: Re-organize MediaTek ethernet phy drivers b773c086ed58 ALSA: compress_offload: Add missing descriptions in structs 08b97fbd13de clocksource/drivers/arm_arch_timer: Use of_property_present() for non-boolean properties 5569d7348b4a clocksource/drivers/gpx: Remove redundant casts e5cfc0989d9a clocksource/drivers/timer-ti-dm: Fix child node refcount handling ae4705e1b1bc dt-bindings: timer: actions,owl-timer: convert to YAML cd5375610baa clocksource/drivers/ralink: Add Ralink System Tick Counter driver dfe101bcad84 clocksource/drivers/mips-gic-timer: Always use cluster 0 counter as clocksource 314413317b6d clocksource/drivers/timer-ti-dm: Don't fail probe if int not found 0309f714a090 clocksource/drivers:sp804: Make user selectable 1d58f7f3a137 clocksource/drivers/dw_apb: Remove unused dw_apb_clockevent functions a0810c3d6dd2 ALSA: 6fire: Release resources at card release b04dcbb7f7b1 ALSA: caiaq: Use snd_card_free_when_closed() at disconnection f86af06306a7 ALSA: us122l: Drop mmap_count field b7df09bb3480 ALSA: us122l: Use snd_card_free_when_closed() at disconnection dafb28f02be4 ALSA: usx2y: Use snd_card_free_when_closed() at disconnection f69c2861b05e ALSA: pcm: Define snd_pcm_mmap_data_{open|close}() locally 35ff7bfb04af Documentation: KVM: fix malformed table 00e2c199cb37 cpufreq: intel_pstate: Update Balance-performance EPP for Granite Rapids 6050b04dca8e Documentation: octeontx2: Add Documentation for RVU representors 6c40ca957fe5 octeontx2-pf: Adds TC offload support d8dec30b5165 octeontx2-pf: Implement offload stats ndo for representors 9ed0343f561e octeontx2-pf: Add devlink port support 2f7f33a09516 octeontx2-pf: Add representors for sdp MAC 3392f9190373 octeontx2-pf: Configure VF mtu via representor b8fea84a0468 octeontx2-pf: Add support to sync link state between representor and VFs 940754a21dec octeontx2-pf: Get VF stats via representor 683645a2317e octeontx2-af: Add packet path between representor and VF 22f858796758 octeontx2-pf: Add basic net_device_ops 3937b7308d4f octeontx2-pf: Create representor netdev 222a4eea9c6b octeontx2-pf: RVU representor driver 295991836b23 ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 2388b266c9fc ACPI: CPPC: Fix _CPC register setting issue da115c4ee29f printk: add dummy printk_force_console_enter/exit helpers 3b49a347d751 locking/Documentation: Fix grammar in percpu-rw-semaphore.rst c8eb2faef118 HID: hid-goodix-spi: Add OF supports 20bcb2734baf dt-bindings: input: Goodix GT7986U SPI HID Touchscreen 9899b8201025 irqchip/loongson-eiointc: Add virt extension support 1928254c5ccb LoongArch: KVM: Add irqfd support d206d9514873 LoongArch: KVM: Add PCHPIC user mode read and write functions f5f31efa3c2d LoongArch: KVM: Add PCHPIC read and write functions e785dfacf7e7 LoongArch: KVM: Add PCHPIC device support 1ad7efa552fd LoongArch: KVM: Add EIOINTC user mode read and write functions 3956a52bc05b LoongArch: KVM: Add EIOINTC read and write functions 2e8b9df82631 LoongArch: KVM: Add EIOINTC device support 8e3054261bc3 LoongArch: KVM: Add IPI user mode read and write function daee2f9cae55 LoongArch: KVM: Add IPI read and write function c532de5a67a7 LoongArch: KVM: Add IPI device support 948ccbd95016 LoongArch: KVM: Add iocsr and mmio bus simulation in kernel 93ee385254d5 ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire() 44e9a3bb76e5 ARM: 9430/1: entry: Do a dummy read from VMAP shadow d6e6a74d4cea ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow 8f80f378e77e ALSA: tidyup SNDRV_PCM_TRIGGER_xxx numbering 12bbabd3cab8 usb: cdns3: Synchronise PCI IDs via common data base 369a9c046c2f firmware_loader: Fix possible resource leak in fw_log_firmware_info() ce25e2a8d82d usb: dwc3: core: Set force_gen1 bit for all applicable SuperSpeed ports 61eb055cd304 usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic fa518772fb63 USB: core: remove dead code in do_proc_bulk() 97f5ec3b166d ext4: prevent delalloc to nodelalloc on remount abe1ac7ca842 jbd2: make b_frozen_data allocation always succeed 27349b4d2ed0 ext4: cleanup variable name in ext4_fc_del() 867b73909ae0 ext4: use string choices helpers 22d26f9b0c3e jbd2: remove the 'success' parameter from the jbd2_do_replay() function 0f67827bf44f jbd2: remove useless 'block_error' variable ac626a3d52ac jbd2: factor out jbd2_do_replay() a805ae3ab9dc jbd2: refactor JBD2_COMMIT_BLOCK process in do_one_pass() 4c199241b662 jbd2: unified release of buffer_head in do_one_pass() 4309a94da793 jbd2: remove redundant judgments for check v1 checksum 5ad585bcfe24 ext4: use ERR_CAST to return an error-valued pointer 52aecaee1c26 mm: zero range of eof folio exposed by inode size extension c7fc0366c656 ext4: partial zero eof block on unaligned inode size extension 25f51ea8ac81 ext4: disambiguate the return value of ext4_dio_write_end_io() 813f85360404 ext4: pass write-hint for buffered IO 2f3d93e210b9 ext4: fix race in buffer_head read fault injection a90825898bec ext4: don't pass full mapping flags to ext4_es_insert_extent() 667de03a3b5e ext4: mark ctx_*_flags() with __maybe_unused 150c174a6053 ext4: return error on syncfs after shutdown a9cdf82a47ad fs: ext4: Don't use CMA for buffer_head c7f9a6fa4052 ext4: simplify if condition 4a622e4d477b ext4: fix FS_IOC_GETFSMAP handling 40eb3104cf41 ext4: WARN if a full dir leaf block has only one dentry fdfa648ab939 ext4: show the default enabled prefetch_block_bitmaps option c1fff92d808b hwmon: (cros_ec) register thermal sensors to thermal framework 7e33001b8b9a x86/mm/tlb: Put cpumask_test_cpu() check in switch_mm_irqs_off() under CONFIG_DEBUG_VM ef04d290c013 net: page_pool: do not count normal frag allocation in stats 7ed816be35ab eth: bnxt: use page pool for head frags 078e0d596f7b dsa: qca8k: Use nested lock to avoid splat b169e76ebad2 mptcp: fix possible integer overflow in mptcp_reset_tout_timer a1087da9d11e bpf, x86: Propagate tailcall info only for subprogs 7c8ce4ffb684 bpf: Add kernel symbol for struct_ops trampoline 821a3fa32bbe bpf: Use function pointers count as struct_ops links count bd9d9b48eb18 bpf: Remove unused member rcu from bpf_struct_ops_map be6b0eb5c46d powerpc/cell: Remove dead extern declaration for spu_priv1_beat_ops fae2987e6778 cpufreq: maple: Remove maple driver becfe32b57c7 selftests/bpf: Add struct_ops prog private stack tests 5bd36da1e37e bpf: Support private stack for struct_ops progs f4b295ab6598 selftests/bpf: Add tracing prog private stack tests 7d1cd70d4b16 bpf, x86: Support private stack in jit f4b21ed0b9d6 bpf, x86: Avoid repeated usage of bpf_prog->aux->stack_depth e00931c02568 bpf: Enable private stack for eligible subprogs a76ab5731e32 bpf: Find eligible subprogs for private stack support 6cfe56fbad32 ufs: ufs_sb_private_info: remove unused s_{2,3}apb fields ea90d270349d md/raid5: Increase r5conf.cache_name size 6a39bb15b3d1 virtio_vdpa: remove redundant check on desc df28040c7f24 virtio_fs: store actual queue index in mq_map 22d984f1b90f virtio_fs: add informative log for new tag discovery a49c26f761d2 virtio: Make vring_new_virtqueue support packed vring 76f0d870e75e virtio_pmem: Add freeze/restore callbacks 35025963326e vdpa/mlx5: Fix suboptimal range on iotlb iteration 0eb512779d64 riscv: Fix default misaligned access trap f8ce622ac9d8 srcu: Check for srcu_read_lock_lite() across all CPUs 174dd22a781b srcu: Remove smp_mb() from srcu_read_unlock_lite() 80e935c8c154 rcutorture: Avoid printing cpu=-1 for no-fault RCU boost failure ff9ba8db8722 rcuscale: Add guest_os_delay module parameter 046c06f5ba97 refscale: Correct affinity check 32693634cdf9 torture: Add --no-affinity parameter to kvm.sh c40655e33106 hwmon: (tmp108) Add support for I3C device 700f3250198d hwmon: (tmp108) Add helper function tmp108_common_probe() to prepare I3C support fabb1f813ec0 hwmon: (acpi_power_meter) Fix fail to load module on platform without _PMD method 57ee12b6c514 hwmon: (nct6775-core) Fix overflows seen when writing limit attributes 255ab27a0743 hwmon: (pwm-fan) Introduce start from stopped state handling 80bc64201e78 dt-bindings: hwmon: pwm-fan: Document start from stopped state properties 11d35624d769 hwmon: (tmp108) Add NXP p3t1085 support 4585580781d6 dt-bindings: hwmon: ti,tmp108: Add nxp,p3t1085 compatible string 1f22c0725705 hwmon: (sch5627, max31827) Fix typos in driver documentation c412d7af0101 hwmon: (jc42) Drop of_match_ptr() protection 2e5bdf8aa2f4 hwmon: (f71882fg) Fix grammar in fan speed trip points explanation 2fc032ec1de4 dt-bindings: hwmon: pmbus: add ti tps25990 support 509c3a362675 hwmon: (pmbus/core) clear faults after setting smbalert mask 7a750b3986b7 hwmon: (pmbus/core) allow drivers to override WRITE_PROTECT 4edab4c55d2d selftests/bpf: update send_signal to lower perf evemts frequency 3209139d00e5 selftests/bpf: allow send_signal test to timeout 03066ed3105a selftests/bpf: add read_with_timeout() utility function d9d4d127e813 selftests/bpf: watchdog timer for test_progs 2996980e20b7 rcu/nocb: Fix missed RCU barrier on deoffloading bdcbb3f8abfa arm64: dts: lg131x: Update spi clock properties 55d0969c4511 arm64: dts: seattle: Update spi clock properties 6975c1a486a4 block: remove the ioprio field from struct request 61952bb73486 block: remove the write_hint field from struct request 19629206894f hisi_acc_vfio_pci: create subfunction for data reading ece8a2c77b88 hisi_acc_vfio_pci: extract public functions for container_of a23da88c6c80 rcu/kvfree: Fix data-race in __mod_timer / kvfree_call_rcu 9782dd101f34 thermal: testing: Simplify tt_get_tt_zone() 0ea3acbc804c rcu/srcutiny: don't return before reenabling preemption d4e287d7caff rcu-tasks: Remove open-coded one-byte cmpxchg() emulation 0a116dc86d18 doc: Remove kernel-parameters.txt entry for rcutorture.read_exit de2ad0e72cb0 rcutorture: Test start-poll primitives with interrupts disabled a30763800b04 rcu: Permit start_poll_synchronize_rcu*() with interrupts disabled 481aa5fca02a rcu: Allow short-circuiting of synchronize_rcu_tasks_rude() 4fa7f729cecf doc: Add rcuog kthreads to kernel-per-CPU-kthreads.rst b35ea78a4761 cpufreq: ACPI: Simplify MSR read on the boot CPU f30e2582a791 rcu: Add rcuog kthreads to RCU_NOCB_CPU help text 5d2501f42cf8 rcu: Use the BITS_PER_LONG macro c32912069654 rcu: Use bitwise instead of arithmetic operator for flags 4a09e3589223 doc: rcu: update printed dynticks counter bits 70d8b6485b0b sched/cpufreq: Ensure sd is rebuilt for EAS check 927df4cae362 ACPI: Switch back to struct platform_driver::remove() b2603f8ac821 rust: warn on bindgen < 0.69.5 and libclang >= 19.1 623e5747c680 docs: fix typos and whitespace in Documentation/process/backporting.rst 4a49194f587a ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() 7f261203d7c2 ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID ef7d4c8206ce docs/zh_CN: fix one sentence in llvm.rst f5aff6fa6441 docs: bug-bisect: add a note about bisecting -next f060c89dc1a3 x86/sgx: Use vmalloc_array() instead of vmalloc() c4c9cebe2fb9 cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set a040c351283e cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation bcd7012afd7b cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()" 60ad25e14ab5 KVM: arm64: Pass on SVE mapping failures 3d25d46a255a pmdomain: qcom: rpmhpd: Add rpmhpd support for SM8750 134e9d035d83 dt-bindings: power: qcom,rpmpd: document the SM8750 RPMh Power Domains 8d04dfdbc380 pmdomain: imx: Use of_property_present() for non-boolean properties 3f31337cf2a5 mmc: pwrseq_simple: Handle !RESET_CONTROLLER properly 2508925fb346 mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting 11597043d748 Revert "wifi: iwlegacy: do not skip frames with bad FCS" d68beb276ba2 iommu/arm-smmu-v3: Support IOMMU_HWPT_INVALIDATE using a VIOMMU object f27298a82ba0 iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTED 67e4fe398513 iommu/arm-smmu-v3: Use S2FWB for NESTED domains 1e8be08d1c91 iommu/arm-smmu-v3: Support IOMMU_DOMAIN_NESTED 69d9b312f38a iommu/arm-smmu-v3: Support IOMMU_VIOMMU_ALLOC 291220451c77 mmc: mtk-sd: Fix error handle of probe function 7f083e4b9b39 mmc: core: Correction a warning caused by incorrect type in assignment for UHS-II eb4ffa400104 rtc: amlogic-a4: drop error messages c0b5195bad63 ARM: 9426/1: vfp: Move sending signals outside of vfp_state_hold()ed section. 27035c23bad5 ARM: 9425/1: vfp: Use vfp_state_hold() in vfp_support_entry(). b54cdbad4a39 ARM: 9424/1: vfp: Use vfp_state_hold() in vfp_sync_hwstate(). f26bdbe1fa9f ARM: 9423/1: vfp: Provide vfp_state_hold() for VFP locking. ad8d1e323dd3 ARM: 9415/1: amba: Add dev_is_amba() function and export it for modules 6371b4bc179a tracing: Remove redundant check on field->field in histograms b047c0644f4e Documentation: userspace-api: iommufd: Update vDEVICE 49ad12771924 iommufd/selftest: Add vIOMMU coverage for IOMMU_HWPT_INVALIDATE ioctl 576ad6eb45d6 iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_CACHE test command d6563aa2a830 iommufd/selftest: Add mock_viommu_cache_invalidate c747e67978ff iommufd/viommu: Add iommufd_viommu_find_dev helper 4f2e59ccb698 iommu: Add iommu_copy_struct_from_full_user_array helper 54ce69e36c71 iommufd: Allow hwpt_id to carry viommu_id for IOMMU_HWPT_INVALIDATE 67db79dc1a41 iommu/viommu: Add cache_invalidate to iommufd_viommu_ops 5778c75703c6 iommufd/selftest: Add IOMMU_VDEVICE_ALLOC test coverage 0ce5c2477af2 iommufd/viommu: Add IOMMUFD_OBJ_VDEVICE and IOMMU_VDEVICE_ALLOC ioctl 87210b100e49 Documentation: userspace-api: iommufd: Update vIOMMU 7156cd9ef245 iommufd/selftest: Add IOMMU_VIOMMU_ALLOC test coverage db70827a8827 iommufd/selftest: Add IOMMU_VIOMMU_TYPE_SELFTEST 86070569450e iommufd/selftest: Add refcount to mock_iommu_device 18f819901d53 iommufd/selftest: Prepare for mock_viommu_alloc_domain_nested() fd6b853f50c8 iommufd/selftest: Add container_of helpers 13a750180fc8 iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOC 69d2689e57f5 iommufd: Add alloc_domain_nested op to iommufd_viommu_ops 4db97c21ed07 iommufd/viommu: Add IOMMU_VIOMMU_ALLOC ioctl d56d1e8405a9 iommufd: Verify object in iommufd_object_finalize/abort() 6b22d562fcd6 iommufd: Introduce IOMMUFD_OBJ_VIOMMU and its related struct 7d4f46c2372d iommufd: Move _iommufd_object_alloc helper to a sharable file a3799717b881 iommu/tegra241-cmdqv: Fix alignment failure at max_n_shift 8ece9d248b85 dt-bindings: mfd: bd71828: Use charger resistor in mOhm instead of MOhm 91a6533811bb kselftest/arm64: Try harder to generate different keys during PAC tests 27141b690547 kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() f335e0157717 platform: cznic: turris-omnia-mcu: Rename variable holding GPIO line names 372eb09cd985 platform: cznic: turris-omnia-mcu: Document the driver private data structure 0efa0fcfe613 firmware: turris-mox-rwtm: Document the driver private data structure 1fac9f8b7d28 bus: Switch back to struct platform_driver::remove() c0139f6cbb1f arm64/ptrace: Clarify documentation of VL configuration via ptrace 3e360ef0c0a1 kselftest/arm64: Corrupt P0 in the irritator when testing SSVE 56131e6d1fcc mips: dts: realtek: Add I2C controllers 5ec37be43fe7 mips: dts: realtek: Add syscon-reboot node f67a922230e8 MIPS: loongson3_defconfig: Enable blk_dev_nvme by default 5cf28d2595a3 MIPS: loongson3_defconfig: Update configs dependencies f95382d73ec8 acpi/arm64: remove unnecessary cast 9ba89806da16 MAINTAINERS: Remove linux-mips.org references 495cc28f8e6b MAINTAINERS: Retire Ralf Baechle 131a975aba39 dt-bindings: mfd: sprd,sc2731: Convert to YAML 74b4630e3f3a TC: Fix the wrong format specifier 0d3f073975ad mfd: tqmx86: Add I2C IRQ support 1f86faeb8b4b mfd: tqmx86: Make IRQ setup errors non-fatal b58bbbd7c599 mfd: tqmx86: Refactor GPIO IRQ setup aaac6067d774 mfd: tqmx86: Improve gpio_irq module parameter description 97f0db59525f mfd: tqmx86: Add board definitions for TQMx120UC, TQMx130UC and TQMxE41S c4a0a4a45a45 MIPS: kernel: proc: Use str_yes_no() helper function de7fb8d3a2c9 arm64/mm: Change protval as 'pteval_t' in map_range() 768b1f87098a srcu: Improve srcu_read_lock_lite() kernel-doc comment 156d87b679a5 mfd: 88pm886: Add the RTC cell 6a2c0255e8a0 refscale: Add srcu_read_lock_lite() support using "srcu-lite" 930d4e1344f1 rcutorture: Add light-weight SRCU scenario 43349fc4d809 rcutorture: Add srcu_read_lock_lite() support to rcutorture.reader_flavor 95a5de21541d rcutorture: Add reader_flavor parameter for SRCU readers 37a1decb43f3 rcutorture: Expand RCUTORTURE_RDR_MASK_[12] to eight bits bb94b12e4503 srcu: Allow inlining of __srcu_read_{,un}lock_lite() 6364dd8191d2 srcu: Add srcu_read_lock_lite() and srcu_read_unlock_lite() 05829be27fe6 srcu: Create CPP macros for normal and NMI-safe SRCU readers c071b8e53514 srcu: Improve srcu_read_lock{,_nmisafe}() comments 9a87bda2b688 srcu: Standardize srcu_data pointers to "sdp" and similar c2f9467c7794 srcu: Bit manipulation changes for additional reader flavor 365f34483be3 srcu: Renaming in preparation for additional reader flavor 016d659e62ad kselftest/arm64: Fix missing printf() argument in gcs/gcs-stress.c e8501858035b leds: ss4200: Fix the wrong format specifier for 'blinking' 22193c586b43 samples: rust: fix `rust_print` build making it a combined module a012d430a4f2 MAINTAINERS: Add an entry for Amlogic RTC driver c89ac9182ee2 rtc: support for the Amlogic on-chip RTC ce57cf7319e5 dt-bindings: rtc: Add Amlogic A4 and A5 RTC 2f681ba4b352 um: move thread info into task 8182a8b39aa2 writeback: wbc_attach_fdatawrite_inode out of line 4d7485cff599 writeback: add a __releases annoation to wbc_attach_and_unlock_inode ed9d95f691c2 fs: add the ability for statmount() to report the fs_subtype 75ead69a7173 fs: don't let statmount return empty strings c4d7d90747f4 fs:aio: Remove TODO comment suggesting hash or array usage in io_cancel() 1c82587cb576 hfsplus: don't query the device logical block size multiple times 7dbd26d0b22d kselftest/arm64: Add FPMR coverage to fp-ptrace 7e9c5b00009a kselftest/arm64: Expand the set of ZA writes fp-ptrace does c0350076c13e kselftets/arm64: Use flag bits for features in fp-ptrace assembler code c297aa7d3fb6 kselftest/arm64: Enable build of PAC tests with LLVM=1 116e50d6474e kselftest/arm64: Check that SVCR is 0 in signal handlers b1e7828cf934 spi: Delete useless checks 1b55354745e2 regulator: Switch back to struct platform_driver::remove() add2332795a6 ASoC: simple-card-utils: care simple_util_dai for dummy DAI c853e96308c5 ASoC: test-component: Support continuous rates for test component 182c02a6cd5f s390/syscalls: Convert filechk to if_changed e17aca200508 s390/syscalls: Remove unnecessary argument of filechk_syshdr 0708967e2d56 s390/syscalls: Avoid creation of arch/arch/ directory 42898f74b28c s390/perf_cpum_cf: Convert to use local64_try_cmpxchg() e449399ffd29 s390/perf_cpum_sf: Convert to use try_cmpxchg128() b59f103d3726 s390/atomic: Remove __atomic_cmpxchg() variants d5fd93629af7 s390/locking: Use arch_try_cmpxchg() instead of __atomic_cmpxchg_bool() 75a98ed6faa0 s390/preempt: Use arch_try_cmpxchg() instead of __atomic_cmpxchg() 5ba865ad579c s390/atomic: Provide arch_atomic_try_cmpxchg() f99d670e31b9 s390/cmpxchg: Use arch_cmpxchg() instead of __atomic_cmpxchg() ffc5eac2cda8 s390/atomic: Convert arch_atomic_xchg() to C function c76b3bc28577 s390/cmpxchg: Provide arch_try_cmpxchg128() de9e2eb89175 s390/cmpxchg: Provide arch_cmpxchg128_local() 0e7d3baa7116 s390/cmpxchg: Implement arch_xchg() with arch_try_cmpxchg() 0b6de9aec285 s390/cmpxchg: Provide arch_try_cmpxchg() c8603d692857 s390/cmpxchg: Convert one and two byte case inline assemblies to C 01bfb451a3e9 s390/dump: Add firmware sysfs attribute for dump area size 97b5cf629459 s390/con3270: Use NULL instead of 0 for pointers 8bcbd0379c05 gpio: rockchip: support new version GPIO 41209307cad7 gpio: rockchip: change the GPIO version judgment logic 591ae6bed250 gpio: rockchip: explan the format of the GPIO version ID f2aadc721274 wifi: mac80211: pass MBSSID config by reference 406c5548c661 wifi: mac80211: Support EHT 1024 aggregation size in TX 8251e7621b25 net: rfkill: gpio: Add check for clk_enable() c25e73d45d53 dt-bindings: mfd: Add Realtek RTL9300 switch peripherals 7beb2261bcc8 mfd: intel_soc_pmic_crc: Add support for non ACPI instantiated i2c_client 521aa8bc1c96 mfd: intel_soc_pmic_*: Consistently use filename as driver name 7f6d3f7eef31 dt-bindings: mfd: qcom,tcsr: Add compatible for MSM8917 8cb08101835d leds: pwm: Add optional DT property default-brightness 44e04fb8d69f dt-bindings: leds: pwm: Add default-brightness property f841224f0302 drivers: core: fw_devlink: Fix excess parameter description in docstring f659e8fb8f07 driver core: class: Correct WARN() message in APIs class_(for_each|find)_device() 166105c9030a serial: 8250_fintek: Add support for F81216E a58f00ed24b8 net: sched: cls_api: improve the error message for ID allocation failure 5a6c35258d10 mei: vsc: Fix typo "maintstepping" -> "mainstepping" 5770e9f237b6 firmware: Switch back to struct platform_driver::remove() 40e210a13759 misc: isl29020: Fix the wrong format specifier 03e6a10bbe60 scripts/tags.sh: Don't tag usages of DEFINE_MUTEX e56aac6e5a25 usb: typec: fix potential array underflow in ucsi_ccg_sync_control() 2481af79671a usb: misc: ljca: set small runtime autosuspend delay 5c5d8eb8af06 usb: misc: ljca: move usb_autopm_put_interface() after wait for response 1d062ff30348 dt-bindings: usb: add A523 compatible string for EHCI and OCHI 6ea8fa9c2faf dt-bindings: usb: sunxi-musb: add Allwinner A523 compatible string e8a2389ea808 dt-bindings: ata: ahci-platform: add missing iommus property 3339aff5feac usb: chipidea: imx: add imx8ulp support 65c4c9447bfc usb: typec: ucsi: Fix a missing bits to bytes conversion in ucsi_init() 3fc137386c46 usb: musb: Fix hardware lockup on first Rx endpoint request 12079a59ce52 net: Implement fault injection forcing skb reallocation 479aed04e84a net: ip: make ip_route_use_hint() return drop reasons d9340d1e0277 net: ip: make ip_mkroute_input/__mkroute_input return drop reasons 50038bf38e65 net: ip: make ip_route_input() return drop reasons 82d9983ebeb8 net: ip: make ip_route_input_noref() return drop reasons 61b95c70f344 net: ip: make ip_route_input_rcu() return drop reasons 5b92112acd8e net: ip: make ip_route_input_slow() return drop reasons d46f827016d8 net: ip: make ip_mc_validate_source() return drop reason c6c670784b86 net: ip: make ip_route_input_mc() return drop reason 37653a0b8a6f net: ip: make fib_validate_source() support drop reasons 75a978bd604b intel-hid: fix volume buttons on Thinkpad X12 Detachable Tablet Gen 1 0d5e2d9b8fcb platform/x86/amd/hsmp: mark hsmp_msg_desc_table[] as maybe_unused f74642d81c24 x86/cpu: Remove redundant CONFIG_NUMA guard around numa_add_cpu() b0955ce55547 platform/x86: asus-wmi: Use platform_profile_cycle() 895085ec3f2e platform/x86: asus-wmi: Fix inconsistent use of thermal policies 4ceb681f1822 platform/x86: hp: hp-bioscfg: remove redundant if statement a8e03d821d6a MAINTAINERS: Update ISHTP ECLITE maintainer entry 66ef47faa90d HID: hyperv: streamline driver probe to avoid devres issues e106b1dd38e7 gpiolib: cdev: use !mem_is_zero() instead of memchr_inv(s, 0, n) 98d1fb94ce75 mtd: spi-nor: core: replace dummy buswidth from addr to data cdb21c12adcb RDMA/bnxt_re: Add set_func_resources support for P5/P7 adapters 304cc83807da RDMA/bnxt_re: Enhance RoCE SRIOV resource configuration design 53371c5c218f bnxt_en: Add support for RoCE sriov configuration 4ce16ddd7105 libbpf: Stringify errno in log messages in the remaining code af8380d51948 libbpf: Stringify errno in log messages in btf*.c 271abf041cb3 libbpf: Stringify errno in log messages in libbpf.c 1633a83bf993 libbpf: Introduce errstr() for stringifying errno 213a695297e1 bpf: Replace the document for PTR_TO_BTF_ID_OR_NULL 4b1535420133 tools/bpf: Fix the wrong format specifier in bpf_jit_disasm 54a8cd0f9206 soc: qcom: ice: Remove the device_link field in qcom_ice 09048d22b782 kbuild,bpf: Pass make jobs' value to pahole f1f49cc505bc clk: qcom: remove unused data from gcc-ipq5424.c ab4219db89da net/mlx5e: SHAMPO, Rework header allocation loop 945ca432bfd0 net/mlx5e: SHAMPO, Drop info array 4f56868b7132 net/mlx5e: SHAMPO, Change frag page setup order during allocation 1a4b58857704 net/mlx5e: SHAMPO, Fix page_index calculation inconsistency 8a0ee54027b1 net/mlx5e: SHAMPO, Simplify UMR allocation for headers be034baba83e net/mlx5: Make vport QoS enablement more flexible for future extensions d67bfd10e668 net/mlx5: Integrate esw_qos_vport_enable logic into rate operations 663bc605d0db net/mlx5: Generalize scheduling element operations cc4bb15ffa84 net/mlx5: Refactor scheduling element configuration bitmasks ac778fefed34 net/mlx5: Generalize max_rate and min_rate setting for nodes 5a731857656e net/mlx5: Simplify QoS normalization by removing error handling ab85ebf43723 net/mlx5: E-switch, refactor eswitch mode change 7d3f3b4367f3 net: ipv4: Cache pmtu for all packet paths if multipath enabled 43271bb5bf67 net: netconsole: selftests: Check if netdevsim is available bc08ce37d99a net: phylink: clean up phylink_resolve() d1a16dbbd84e net: phylink: remove switch() statement in resolve handling f0f46c2a3d8e net: phylink: move MLO_AN_PHY resolve handling to if() statement 92abfcb4ced4 net: phylink: move MLO_AN_FIXED resolve handling to if() statement 8cc5f4cb94c0 net: phylink: move manual flow control setting a90a91e24b48 docs: networking: Describe irq suspension 347fcdc414f9 selftests: net: Add busy_poll_test 8a6de2627fd3 eventpoll: Control irq suspension for prefer_busy_poll ab5b28b007a7 eventpoll: Trigger napi_busy_loop, if prefer_busy_poll is set 3fcbecbdeb04 net: Add control functions for irq suspension 5dc51ec86df6 net: Add napi_struct parameter irq_suspend_timeout 83a8836fa19a erofs: add SEEK_{DATA,HOLE} support f0fe51a04386 bnxt_en: add unlocked version of bnxt_refclk_read 636af13f213b rtnetlink: Register rtnl_dellink() and rtnl_setlink() with RTNL_FLAG_DOIT_PERNET_WIP. d91191ffe23f rtnetlink: Convert RTM_NEWLINK to per-netns RTNL. fefd5d082172 netkit: Set IFLA_NETKIT_PEER_INFO to netkit_link_ops.peer_type. 6b84e558e95d vxcan: Set VXCAN_INFO_PEER to vxcan_link_ops.peer_type. 0eb87b02a705 veth: Set VETH_INFO_PEER to veth_link_ops.peer_type. 28690e5361c0 rtnetlink: Add peer_type in struct rtnl_link_ops. cbaaa6326bc5 rtnetlink: Introduce struct rtnl_nets and helpers. 68297dbb967f rtnetlink: Remove __rtnl_link_register() 6b57ff21a310 rtnetlink: Protect link_ops by mutex. d5ec8d91f82e rtnetlink: Remove __rtnl_link_unregister(). 9b5c87d47949 mm: mmap_lock: check trace_mmap_lock_$type_enabled() instead of regcount 9f3310ccc71e zram: ZRAM_DEF_COMP should depend on ZRAM e51e10fadb2a MAINTAINERS/MEMORY MANAGEMENT: add document files for mm e19175909180 Docs/mm/damon: recommend academic papers to read and/or cite 7269ed4af344 mm: define general function pXd_init() 7591c127f3b1 kmemleak: iommu/iova: fix transient kmemleak false positive da0c02516c50 mm/list_lru: simplify the list_lru walk callback function fb56fdf8b9a2 mm/list_lru: split the lock to per-cgroup scope 28e98022b31e mm/list_lru: simplify reparenting and initial allocation 8d42abbfa4ef mm/list_lru: code clean up for reparenting 78c0ed09131b mm/list_lru: don't export list_lru_add 3f28bbe56c7b mm/list_lru: don't pass unnecessary key parameters 3738290bfc99 kasan: add kunit tests for kmalloc_track_caller, kmalloc_node_track_caller 45dac1959bbd kernel/reboot: replace sprintf() with sysfs_emit() 111314157f78 lib: util_macros_kunit: add kunit test for util_macros.h bc73b4186736 util_macros.h: fix/rework find_closest() macros a7306f3c283b Improve consistency of '#error' directive messages adc77b19f62d ocfs2: fix uninitialized value in ocfs2_file_read_iter() 62bf7065cc60 hung_task: add docs for hung_task_detect_count 03ecb24db20e hung_task: add detect count for hung tasks 7a3bcd39ae1f r8169: use helper r8169_mod_reg8_cond to simplify rtl_jumbo_config 80230864b7b0 selftests: ncdevmem: Add automated test be43a6b23829 selftests: ncdevmem: Move ncdevmem under drivers/net/hw 77f870a00016 selftests: ncdevmem: Run selftest when none of the -s or -c has been provided d4ef05d21131 selftests: ncdevmem: Remove hard-coded queue numbers 798d822e5d34 selftests: ncdevmem: Use YNL to enable TCP header split e3c09623a53b selftests: ncdevmem: Properly reset flow steering 933056357a8c selftests: ncdevmem: Switch to AF_INET6 d3ca35c64d48 selftests: ncdevmem: Remove default arguments 0ebd75f5f239 selftests: ncdevmem: Make client_ip optional bfccbaac1b45 selftests: ncdevmem: Unify error handling 8b9049af8066 selftests: ncdevmem: Separate out dmabuf provider 6891f0b523e1 selftests: ncdevmem: Redirect all non-payload output to stderr 671672977012 net: stmmac: dwmac4: Receive Watchdog Timeout is not in abnormal interrupt summary 3fccba8fdc1b net: stmmac: dwmac4: Fix the MTL_OP_MODE_*_MASK operation 6d4a34fe429f net: stmmac: dwmac4: Fix MTL_OP_MODE_RTC mask and shift macros bc3d60bd4c91 net: phy: aquantia: Add mdix config and reporting 75e3f12fa51b selftests: hsr: Add test for VLAN e6bf1f7aea4d net: ti: icssg-prueth: Add VLAN support for HSR mode 1a8a63a5305e net: hsr: Add VLAN CTAG filter support d977d7eb09fe net: hsr: Add VLAN support 34125ac851b8 net: dsa: microchip: parse PHY config from device tree f47e6e1e79a1 net: dsa: microchip: add support for side MDIO interface in LAN937x 8bbba4161b65 net: dsa: microchip: cleanup error handling in ksz_mdio_register 9afaf0eec2ab net: dsa: microchip: Refactor MDIO handling for side MDIO access 698b20a679be dt-bindings: net: dsa: microchip: add mdio-parent-bus property for internal MDIO 7eb4c2571443 dt-bindings: net: dsa: microchip: add internal MDIO bus description 2cd78740effc net: atlantic: use irq_update_affinity_hint() d9e2e290f714 nfp: use irq_update_affinity_hint() fcf42409c6e1 bnxt_en: use irq_update_affinity_hint() 8b9a7bd4d6c8 rxrpc: Add a tracepoint for aborts being proposed d9ccb18f83ea ipv6: Fix soft lockups in fib6_select_path under high next hop churn b6d445f6724d power: reset: ep93xx: add AUXILIARY_BUS dependency 929bbc16abfb selftests/mm: Fix unused function warning for aarch64_write_signal_pkey() 694e2803fece kselftest/arm64: Fix printf() compiler warnings in the arm64 syscall-abi.c tests 0cc6b94a445c kselftest/arm64: Fix printf() warning in the arm64 MTE prctl() test b6bd50dd3b56 kselftest/arm64: Fix printf() compiler warnings in the arm64 fp tests ae465d9ca192 kselftest/arm64: Fix build with stricter assemblers 82ee16cfb290 rtc: add driver for Marvell 88PM886 PMIC RTC 46799a41d292 devlink: Add documentation for OcteonTx2 AF 70a7434bdb13 octeontx2-af: Knobs for NPC default rule counters ca122473ebca octeontx2-af: Refactor few NPC mcam APIs 619e4109e258 mlx5/core: deduplicate {mlx5_,}eq_update_ci() b83db10996f5 mlx5/core: relax memory barrier in eq_update_ci() 0f8800eb67ae selftests: netdevsim: add ethtool features to macsec offload tests 29084ea5d0e8 selftests: netdevsim: add test toggling macsec offload 415b7cef1c73 selftests: move macsec offload tests from net/rtnetlink to drivers/net/netdvesim de187a390838 macsec: inherit lower device's TSO limits when offloading f29d24a2106a macsec: clean up local variables in macsec_notify bd97c29f7e9e macsec: add some of the lower device's features when offloading 0189270117c3 selftests: netdevsim: add a test checking ethtool features 494bd83bb519 netdevsim: add more hw_features e8ba8a2bc4f6 rtc: check if __rtc_read_time was successful in rtc_timer_do_work() 05d9044177c3 dt-bindings: power: reset: Convert mode-.* properties to array f29cc6d9a391 power: supply: sc27xx: Fix battery detect GPIO probe 2da0cb9f03bd dt-bindings: power: supply: sc27xx-fg: document deprecated bat-detect-gpio 7263d7df054e reset: keystone-reset: remove unused macros 1d3db2d99fba power: supply: axp20x_battery: Use scaled iio_read_channel 9fdd97d63fe2 power: supply: axp20x_usb_power: Use scaled iio_read_channel c0f3a0124d3f power: supply: generic-adc-battery: change my gmail 87a2f10395c8 HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support 00f1bb9b8486 rtc: pcf8563: Switch to regmap b263d7c10212 rtc: pcf8563: Sort headers alphabetically 10e078b273ee rtc: abx80x: Fix WDT bit position of the status register 1857099c18e1 kasan: change kasan_atomics kunit test as KUNIT_CASE_SLOW c28432acf617 kasan: use EXPORT_SYMBOL_IF_KUNIT to export symbols ad2bc8812fc1 mm: remove unnecessary page_table_lock on stack expansion 93c1e57adeb0 mm: huge_memory: use strscpy() instead of strcpy() 24f9cd195fbc mm: shmem: override mTHP shmem default with a kernel parameter 1c8d48497525 mm: move ``get_order_from_str()`` to internal.h 949042811117 mm: shmem: control THP support through the kernel command line e3d37a6f6295 tools/mm: fix slabinfo crash when MAX_SLABS is exceeded 431e10601913 maple_tree: add a test checking storing null 0ea120b278ad maple_tree: refine mas_store_root() on storing NULL 8c836f1712d7 maple_tree: not necessary to check index/last again cefbcf206f6d maple_tree: the return value of mas_root_expand() is not used 04dafdd2082c maple_tree: print empty for an empty tree on mt_dump() 8e1817b6ba97 vma: detect infinite loop in vma tree 4175eff0e007 selftests/mm: skip virtual_address_range tests on riscv e847f8cd96ae selftest/mm: fix typo in virtual_address_range d37da422edb0 zram: clear IDLE flag in mark_idle() f85219096648 zram: clear IDLE flag after recompression d6f471a74790 rtc: mt6359: Use RTC_TC_DOW hardware register for wday 34bbdc12d04e rtc: mt6359: Add RTC hardware range and add support for start-year 0af8e32343f8 empty include/asm-generic/vga.h 2d22a23c0d71 sparc: get rid of asm/vga.h a36498d22c2b asm/vga.h: don't bother with scr_mem{cpy,move}v() unless we need to fb56007c9bc3 vt_buffer.h: get rid of dead code in default scr_...() instances 9beeecbd63d5 dt-bindings: rtc: sun6i: Add Allwinner A523 support 38a18dfe9035 PCI: Unexport pci_walk_bus_locked() 3491f5096668 PCI: Abstract LBMS seen check into pcie_lbms_seen() e93d9fcfd7dc PCI: Refactor pcie_update_link_speed() d2bd39c0456b PCI: Store all PCIe Supported Link Speeds 7602ffd1d5e8 KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE e9649129d33d KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device 7fe28d7e68f9 KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* ee061da777f7 PCI: Convert __pci_walk_bus() to be recursive 4d6dcd6c2fa3 PCI: Move __pci_walk_bus() mutex to where we need it e3f30d563a38 PCI: Make pci_destroy_dev() concurrent safe 93093ea1f059 PCI: Make pci_stop_dev() concurrent safe ec397ea00cb3 mm: page_frag: use __alloc_pages() to replace alloc_pages_node() 0c3ce2f50261 mm: page_frag: reuse existing space for 'size' and 'pfmemalloc' 49e302be73f1 xtensa: remove the get_order() implementation 3d18dfe69ce4 mm: page_frag: avoid caller accessing 'page_frag_cache' directly 8218f62c9c9b mm: page_frag: use initial zero offset for page_frag_alloc_align() 65941f10caf2 mm: move the page fragment allocator from page_alloc into its own file 7fef0dec415c mm: page_frag: add a test module for page_frag 5afe18dfa47d KVM: selftests: Don't bother deleting memslots in KVM when freeing VMs f6259e2e4f64 nfsd: have nfsd4_deleg_getattr_conflict pass back write deleg pointer 3a405432e7cd nfsd: drop the nfsd4_fattr_args "size" field c757ca1a56ed nfsd: drop the ncf_cb_bmap field f67eef8da0e8 nfsd: drop inode parameter from nfsd4_change_attribute() ac159338d53b xdrgen: emit maxsize macros e9e1e7e75acd xdrgen: Add generator code for XDR width macros ce5a75d9939f xdrgen: XDR width for union types 447dc1efebac xdrgen: XDR width for pointer types f4bc1e996a34 xdrgen: XDR width for struct types 2852c92ba130 xdrgen: XDR width for typedef dc6fa83b6aff xdrgen: XDR width for optional_data type 2db8940e6ced xdrgen: XDR width for variable-length array 59b01b963664 xdrgen: XDR width for fixed-length array da298d01136e xdrgen: XDR width for a string b0b85ef75474 xdrgen: XDR width for variable-length opaque 16c98ce04a69 xdrgen: XDR width for fixed-length opaque 3f890755c8f5 xdrgen: XDR widths for enum types 631c2925bae4 xdrgen: Keep track of on-the-wire data type widths 189f55d93d3e xdrgen: Track constant values 1acd13cbc7c9 xdrgen: Refactor transformer arms b376d519bd14 xdrgen: Implement big-endian enums 6e853dcd2d3d xdrgen: Rename "enum yada" types as just "yada" c060f8168bdf xdrgen: Rename enum's declaration Jinja2 template 041962d5c6a9 xdrgen: Rename "variable-length strings" 5383ccd0cc23 xdrgen: Clean up type_specifier d86fca3affca xdrgen: Exit status should be zero on success 612196ef5c50 NFSD: Remove unused function parameter b7165ab074b8 NFSD: Remove unnecessary posix_acl_entry pointer initialization 3c63d8946e57 svcrdma: Address an integer overflow 7f33b92e5b18 NFSD: Prevent a potential integer overflow e9b57d7f9740 KVM: arm64: Make L1Ip feature in CTR_EL0 writable from userspace a885a6b2d37e net: convert to nla_get_*_default() 7f4b3960e54f net: netlink: add nla_get_*_default() accessors 98e5b7f98356 drm/msm/adreno: Setup SMMU aparture for per-process page table 1af75b2ad08b firmware: qcom: scm: Introduce CP_SMMU_APERTURE_ID 8a825d22a709 nvme: check ns's volatile write cache not present 1d811438851b nvme: add rotational support ee9f36db1f2f nvme: use command set independent id ns if available e2758c76a0ab nvmet: support for csi identify ns 5fd075cdaf36 nvmet: implement rotational media information log 266b652c65b4 nvmet: implement endurance groups 81ee2f28112e nvmet: declare 2.1 version compliance 1e058089d28f nvmet: implement crto property e973c91727d4 nvmet: implement supported features log 83acb24e6de7 nvmet: implement supported log pages 61c9967cd634 nvmet: implement active command set ns list 64a51080eaba nvmet: implement id ns for nvm command set 5a47c2080a73 nvmet: support reservation feature 4c1d8f054736 perf disasm: Introduce symbol__disassemble_objdump() fd0a5afb5455 kunit: skb: use "gfp" variable instead of hardcoding GFP_KERNEL 5cbb302880f5 sched_ext: Rename scx_bpf_dispatch[_vtime]_from_dsq*() -> scx_bpf_dsq_move[_vtime]*() 5209c03c8ed2 sched_ext: Rename scx_bpf_consume() to scx_bpf_dsq_move_to_local() cc26abb1a19a sched_ext: Rename scx_bpf_dispatch[_vtime]() to scx_bpf_dsq_insert[_vtime]() d0621105eff3 ASoC: max98088: Add headphone mixer switch 14c7f4867b7e ASoC: max98088: Add left/right DAC volume control 3adec6f907b6 MAINTAINERS: Use Daniel Thompson's korg address for Backlight work 0b4ace9da58d nvme-multipath: don't bother clearing max_hw_zone_append_sectors 559218d43ec9 block: pre-calculate max_zone_append_sectors ae6e3a273f59 bpf: Drop special callback reference handling f6b9a69a9e56 bpf: Refactor active lock management 937a1c29a287 selftests/bpf: skip the timer_lockup test for single-CPU nodes cb55657c7fc8 selftests/bpf: Test the update operations for htab of maps 503cfb103c8d selftests/bpf: Move ENOTSUPP from bpf_util.h b9e9ed90b10c bpf: Call free_htab_elem() after htab_unlock_bucket() abaec8341a86 selftests/bpf: Add threads to consumer test b1c570adc7a6 selftests/bpf: Add uprobe sessions to consumer test c574bcd62293 selftests/bpf: Add uprobe session single consumer test 504d21d90500 selftests/bpf: Add kprobe session verifier test for return value 8c3a48b0d9b4 selftests/bpf: Add uprobe session verifier test for return value 8bcb9c62f068 selftests/bpf: Add uprobe session recursive test f6b45e352f0f selftests/bpf: Add uprobe session cookie test 4856ecb11524 selftests/bpf: Add uprobe session test 022367ec9279 libbpf: Add support for uprobe multi session attach 99b403d2060d bpf: Add support for uprobe multi session context d920179b3d48 bpf: Add support for uprobe multi session attach f505005bc742 bpf: Force uprobe bpf program to always return 0 17c4b65a2493 bpf: Allow return values 0 and 1 for kprobe session dcf04676f347 selftests/bpf: Fix uprobe consumer test (again) 5249b164e666 bpf: Remove trailing whitespace in verifier.rst ec8d3b5c2adc selftests/bpf: Allow building with extra flags 0ef2b9e698db block: lift bio_is_zone_append to bio.h 7ecd2cd4fae3 block: fix bio_split_rw_at to take zone_write_granularity into account 60dc5ea6bcfd block: take chunk_sectors into account in bio_split_write_zeroes 4cf58d952909 md/raid10: Handle bio_split() errors b1a7ad8b5c4f md/raid1: Handle bio_split() errors 74538fdac3e8 md/raid0: Handle bio_split() errors 6eb09685885a block: Handle bio_split() errors in bio_submit_split() 27b26f09a7e6 block: Error an attempt to split an atomic write in bio_split() e546fe1da9bd block: Rework bio_split() return value ab83647fadae riscv: Add qspinlock support 447b2afbcde1 dt-bindings: riscv: Add Ziccrse ISA extension description 2d36fe89d872 riscv: Add ISA extension parsing for Ziccrse 22c33321e260 asm-generic: ticket-lock: Add separate ticket-lock.h cbe82e140bb7 asm-generic: ticket-lock: Reuse arch_spinlock_t of qspinlock 97ddab7fbea8 riscv: Implement xchg8/16() using Zabha f7bd2be7663c riscv: Implement arch_cmpxchg128() using Zacas 6116e22ef33a riscv: Improve zacas fully-ordered cmpxchg() 1658ef4314b3 riscv: Implement cmpxchg8/16() using Zabha 51624ddcf59d dt-bindings: riscv: Add Zabha ISA extension description 38acdee32d23 riscv: Implement cmpxchg32/64() using Zacas af042c457db0 riscv: Do not fail to build on byte/halfword operations with Zawrs 010e12aa4925 riscv: Move cpufeature.h macros into their own header 409e01f32787 arm64: dts: rockchip: use less broad pinctrl for pcie3x1 on Radxa E25 3ddf5cdb77e6 arm64: dts: rockchip: add Radxa ROCK 5C df4e08a5eed1 dt-bindings: arm: rockchip: add Radxa ROCK 5C bea70269e9d4 arm64: dts: rockchip: orangepi-5-plus: Enable GPU a6ae420439dc arm64: dts: rockchip: enable USB3 on NanoPC-T6 5c96e6330197 arm64: dts: rockchip: adapt regulator nodenames to preferred form 3fb369c1b43f arm64: dts: rockchip: Enable HDMI display for rk3588 Cool Pi GenBook 8d6cb8423507 arm64: dts: rockchip: Enable HDMI display for rk3588 Cool Pi 4B ec70819521b7 arm64: dts: rockchip: Enable HDMI0 for rk3588 Cool Pi CM5 EVB 5ec7566e70e1 arm64: dts: rockchip: Enable HDMI on NanoPi R6C/R6S 3ce613238bc8 arm64: dts: rockchip: Enable GPU on NanoPi R6C/R6S 3c4278eae471 arm64: dts: rockchip: Enable HDMI on Hardkernel ODROID-M2 ef4b19d3406c arm64: dts: rockchip: Remove non-removable flag from sdmmc on rk3576-sige5 d369735e02ef ublk: fix ublk_ch_mmap() for 64K page size a43e236fb9ae io_uring/uring_cmd: fix buffer index retrieval f557e0d1c2e6 intel_idle: add Granite Rapids Xeon D support 9a59718a5340 ASoc: SOF: ipc4-pcm: fix uninit-value in sof_ipc4_pcm_dai_link_fixup_rate 98d34ddd43de ASoC: dt-bindings: stm32: add missing port property 1bd775da9ba9 ASoC: add symmetric_ prefix for dai->rate/channels/sample_bits 22f9400a6f35 netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING 31ad74b20227 cachefiles: Fix NULL pointer dereference in object->file 09ecf8f55054 cachefiles: Clean up in cachefiles_commit_tmpfile() 56f4856b425a cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter() 10c35abd35aa cachefiles: Fix incorrect length return value in cachefiles_ondemand_fd_write_iter() 54079430c5db iomap: drop an obsolete comment in iomap_dio_bio_iter e82c936293aa btrfs: send: check for read-only send root under critical section dc058f5fda09 btrfs: send: check for dead send root under critical section 722d343f12a6 btrfs: remove check for NULL fs_info at btrfs_folio_end_lock_bitmap() 2342d6595b60 btrfs: fix warning on PTR_ERR() against NULL device at btrfs_control_ioctl() 80b369553827 btrfs: fix a typo in btrfs_use_zone_append 08fdca9eee09 btrfs: avoid superfluous calls to free_extent_map() in btrfs_encoded_read() e36d114990d2 btrfs: simplify logic to decrement snapshot counter at btrfs_mksnapshot() a20725e1e701 btrfs: remove hole from struct btrfs_delayed_node dd0896e77d89 btrfs: update stale comment for struct btrfs_delayed_ref_node::add_list 6c83d153ed86 btrfs: add new ioctl to wait for cleaned subvolumes 5599f39356c6 btrfs: simplify range tracking in cow_file_range() 7c855e16ab72 btrfs: remove conditional path allocation in btrfs_read_locked_inode() 69673992b1ae btrfs: push cleanup into btrfs_read_locked_inode() df3b8ca604f2 io_uring/cmd: let cmds to know about dying task 1cc86aeadafd btrfs: add struct io_btrfs_cmd as type for io_uring_cmd_to_pdu() 34310c442e17 btrfs: add io_uring command for encoded reads (ENCODED_READ ioctl) 68d3b27e05c7 btrfs: move priv off stack in btrfs_encoded_read_regular_fill_pages() 973a432637ed btrfs: don't sleep in btrfs_encoded_read() if IOCB_NOWAIT is set 26efd44796c6 btrfs: change btrfs_encoded_read() so that reading of extent is done by caller 4bca7412b832 btrfs: remove pointless iocb::ki_pos addition in btrfs_encoded_read() 7f13360ef954 btrfs: remove no longer used delayed ref head search functionality 928ed1349dd7 btrfs: track delayed ref heads in an xarray d3aaeea771d3 btrfs: add comments regarding locking to struct btrfs_delayed_ref_root a8985ac6bed0 btrfs: assert delayed refs lock is held at add_delayed_ref_head() 64a71f0b8a37 btrfs: assert delayed refs lock is held at find_first_ref_head() 7226ed7d44ee btrfs: assert delayed refs lock is held at find_ref_head() 5f54384c73fa btrfs: pass fs_info to btrfs_delete_ref_head() 765f82890299 btrfs: pass fs_info to functions that search for delayed ref heads 58a4391810d4 btrfs: move delayed ref head unselection to delayed-ref.c a98048e10d44 btrfs: simplify obtaining a delayed ref head 7ef360488600 btrfs: change return type of btrfs_delayed_ref_lock() to boolean f7d4b4924d22 btrfs: remove num_entries atomic counter from delayed ref root 055903c4e7fa btrfs: use helper to find first ref head at btrfs_destroy_delayed_refs() 8d07a8f4c641 btrfs: remove duplicated code to drop delayed ref during transaction abort c3a5888e0f47 btrfs: remove fs_info parameter from btrfs_cleanup_one_transaction() 2f6e05a5ccb8 btrfs: remove fs_info parameter from btrfs_destroy_delayed_refs() 22a0ae1889c6 btrfs: move btrfs_destroy_delayed_refs() to delayed-ref.c 00f529661baa btrfs: remove BUG_ON() at btrfs_destroy_delayed_refs() 1d16c2761bcc btrfs: reduce extent tree lock contention when searching for inline backref 6e6ecdec2264 btrfs: tests: implement case for partial RAID stripe-tree delete 6aea95ee3188 btrfs: implement partial deletion of RAID stripe extents d07eaa9995fc btrfs: use filemap_get_folio() helper e820dbeb6ad1 btrfs: convert btrfs_buffered_write() to use folios c87c299776e4 btrfs: make buffered write to copy one page a time b1c5f6eda2d0 btrfs: fix wrong sizeof in btrfs_do_encoded_write() 4f285a775207 btrfs: use str_yes_no() helper function in btrfs_dump_free_space() 0f7120266584 btrfs: rename btrfs_folio_(set|start|end)_writer_lock() 336e69f3025f btrfs: unify to use writer locks for subpage locking 8511074c42b6 btrfs: remove unused btrfs_folio_start_writer_lock() 70958a949d85 btrfs: do not clear read-only when adding sprout device 4b5c1200f78e btrfs: remove local generation variable from read_block_for_search() b8e63ea4058d btrfs: remove redundant initializations for struct btrfs_tree_parent_check c88ebf1db588 btrfs: simplify arguments for btrfs_verify_level_key() 2b1ef80d6810 btrfs: remove redundant level argument from read_block_for_search() a8371fccf016 btrfs: re-enable the extent map shrinker e7fa845010f1 btrfs: rename extent map shrinker members from struct btrfs_fs_info 70a5f9e266cf btrfs: simplify tracking progress for the extent map shrinker 102044384056 btrfs: make the extent map shrinker run asynchronously as a work queue job 03ba05058365 btrfs: add and use helper to remove extent map from its inode's tree 99785998ed1c btrfs: reduce lock contention when eb cache miss for btree search a9c50c975656 btrfs: drop unused parameter level from alloc_heuristic_ws() 8c7cd2b6c9c1 btrfs: drop unused parameter fs_info from btrfs_match_dir_item_name() d12a1a2a3022 btrfs: drop unused parameter transaction from alloc_log_tree() 01c5db782e3a btrfs: drop unused parameter data from btrfs_fill_super() 87cbab86366e btrfs: drop unused parameter options from open_ctree() ec315b4b9f66 btrfs: drop unused parameter fs_info from folio_range_has_eb() 2decc288eba4 btrfs: drop unused parameter mask from try_release_extent_state() f8c4d59de23c btrfs: drop unused parameter refs from visit_node_for_delete() cc5fe81aa647 btrfs: drop unused parameter iov_iter from btrfs_write_check() 590168edbe63 btrfs: drop unused parameter file_offset from btrfs_encoded_read_regular_fill_pages() e469da5d8414 btrfs: drop unused parameter offset from __cow_file_range_inline() 372e5f88afb8 btrfs: drop unused parameter inode from read_inline_extent() fd68c60048ee btrfs: drop unused parameter argp from btrfs_ioctl_quota_rescan_wait() 3f4b1bc1c0b5 btrfs: lzo: drop unused paramter level from lzo_alloc_workspace() d7f4b4efaa34 btrfs: drop unused transaction parameter from btrfs_qgroup_add_swapped_blocks() 2651f4327410 btrfs: qgroup: drop unused parameter fs_info from __del_qgroup_rb() 887d417f0a57 btrfs: drop unused parameter map from scrub_simple_mirror() f2c144fba7fb btrfs: scrub: drop unused parameter sctx from scrub_submit_extent_sector_read() a86a735d030f btrfs: send: drop unused parameter index from iterate_inode_ref_t callbacks a1e76e362f04 btrfs: send: drop unused parameter num from iterate_inode_ref_t callbacks 343a63594bb6 btrfs: drop unused parameter fs_info from do_reclaim_sweep() a6563fa06ab6 btrfs: drop unused parameter fs_info from wait_reserve_ticket() 2d5903dd5b5b btrfs: drop unused parameter ctx from batch_delete_dir_index_items() 25a1399a6d98 btrfs: drop unused parameter path from btrfs_tree_mod_log_rewind() 2fac7e163d24 btrfs: zstd: assert the timer pointer in callback 0fcaf926ad76 btrfs: remove btrfs_set_range_writeback() dd4028315e5d btrfs: qgroup: run delayed iputs after ordered extent completion 9fde8a67b978 btrfs: scrub: skip initial RST lookup errors 5e72aabc1fff btrfs: return ENODATA in case RST lookup fails 61b4d75e3c5c btrfs: handle empty list of NOCOW ordered extents with checksum list 7f91c6a78a0e btrfs: simplify the page uptodate preparation for prepare_pages() 00c5135dceaf btrfs: remove the dirty_page local variable b628c139519a btrfs: remove unused btrfs_try_tree_write_lock() 441ffe8a9830 btrfs: remove unused btrfs_is_parity_mirror() 004641bd0640 btrfs: remove unused btrfs_free_squota_rsv() 506be4d56575 btrfs: tests: add selftests for raid-stripe-tree 2144e1f23f98 btrfs: correct typos in multiple comments across various files fa984c9e625e btrfs: remove unused page_to_inode and page_to_fs_info macros 522945b34242 btrfs: remove redundant stop_loop variable in scrub_stripe() 287d1cf303dc btrfs: remove pointless initialization at btrfs_qgroup_trace_extent() db58e152a2be btrfs: always use delayed_refs local variable at btrfs_qgroup_trace_extent() c5e268022465 btrfs: remove unnecessary delayed refs locking at btrfs_qgroup_trace_extent() fad884b0c821 btrfs: store fs_info in a local variable at btrfs_qgroup_trace_extent_post() c28b97f53be7 btrfs: qgroups: remove bytenr field from struct btrfs_qgroup_extent_record 2206265f41e9 btrfs: remove code duplication in ordered extent finishing 7e06de7c83a7 btrfs: canonicalize the device path before adding it 2e8b6bc0ab41 btrfs: avoid unnecessary device path update for the same device 1d2fbb7f1f9e btrfs: allow compression even if the range is not page aligned c96d0e392141 btrfs: mark all dirty sectors as locked inside writepage_delalloc() 2bca8eb0774d btrfs: move the delalloc range bitmap search into extent_io.c 928b4de66ed3 btrfs: do not assume the full page range is not dirty in extent_writepage_io() a4ef54dbb576 btrfs: make extent_range_clear_dirty_for_io() to handle sector size < page size cases a8706d0271a8 btrfs: wait for writeback if sector size is smaller than page size dd5e2762544d btrfs: compression: add an ASSERT() to ensure the read-in length is sane 90275a7762c8 btrfs: zstd: make the compression path to handle sector size < page size f6ebedb09bb2 btrfs: zlib: make the compression path to handle sector size < page size 67cd3f221769 btrfs: split out CONFIG_BTRFS_EXPERIMENTAL from CONFIG_BTRFS_DEBUG c186345a6b4b btrfs: make assert_rbio() to only check CONFIG_BTRFS_ASSERT 8cca35cb29f8 btrfs: don't take dev_replace rwsem on task already holding it 647619b6bd27 m68k: defconfig: Update defconfigs for v6.12-rc1 7a1f3143377a KVM: s390: selftests: Add regression tests for PFCR subfunctions 857282b819cb wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() b41f96ecb9b7 wifi: Switch back to struct platform_driver::remove() 4fa4f049dc0d wifi: ipw2x00: libipw_rx_any(): fix bad alignment 85a9e680d427 KVM: s390: add gen17 facilities to CPU model 2c2cc8273829 KVM: s390: add msa11 to cpu model 66ff6bf59b01 KVM: s390: add concurrent-function facility to cpu model b6380944401f KVM: s390: selftests: correct IP.b length in uc_handle_sieic debug output 2e19a3b590eb wifi: brcmfmac: release 'root' node in all execution paths 59f82bf467c8 KVM: s390: selftests: Fix whitespace confusion in ucontrol test 89be25445799 KVM: s390: selftests: Verify reject memory region operations for ucontrol VMs 0185fbc6a2d3 KVM: s390: selftests: Add uc_skey VM test case ae16b0ab3bae KVM: s390: selftests: Add uc_map_unmap VM test case e3eea25e0b28 tty: sysrq: Use printk_force_console context on __handle_sysrq ed76c07c6885 printk: Introduce FORCE_CON flag c6d0529fb70c spi: apple: Remove unnecessary .owner for apple_spi_driver 725570f96321 ASoC: max98088: Remove duplicate DACs e90dbd3839f5 ASoC: machine: update documentation 90f1b42b1794 x86/platform/intel-mid: Replace deprecated PCI functions c554aa9ca976 uprobes: Re-order struct uprobe_task to save some space 9a884bdb6e95 iio: magnetometer: fix if () scoped_guard() formatting 2e71e8bc6f02 perf/x86/amd/uncore: Avoid a false positive warning about snprintf truncation in amd_uncore_umc_ctx_init 5c2e7736e20d rust: helpers: Avoid raw_spin_lock initialization for PREEMPT_RT 771d271b2b90 sched, x86: Update the comment for TIF_NEED_RESCHED_LAZY. d5173f753750 objtool: Exclude __tracepoints data from ENDBR checks 60f0108bccc8 rtc: bbnsm: add remove hook f8f6224948d8 mtd: spi-nor: winbond: add "w/ and w/o SFDP" comment fc5a1d2287bf ovl: use wrapper ovl_revert_creds() d06ffd63a012 fs/backing-file: Convert to revert/override_creds_light() 49dffdfde462 cred: Add a light version of override/revert_creds() 48b50624aec4 backing-file: clean up the API 3b6b99ef15ea ovl: properly handle large files in ovl_security_fileattr 408a8dc62322 mm/memory-failure: replace sprintf() with sysfs_emit() f914ac96ee88 memcg: add flush tracepoint e1479b880cb2 memcg: rename do_flush_stats and add force flag ab6e8e74e473 mm: delete the unused put_pages_list() 876320d71f51 selftests/mm: add self tests for guard page feature 75d60eb30daa tools: testing: update tools UAPI header for mman-common.h 662df3e5c376 mm: madvise: implement lightweight guard page mechanism 7c53dfbdb024 mm: add PTE_MARKER_GUARD PTE marker 5f6170a469cd mm: pagewalk: add the ability to install PTEs 4e4d9c72c946 kasan: delete CONFIG_KASAN_MODULE_TEST ca79a00bb9a8 kasan: migrate copy_user_test to kunit ae193dd79398 kasan: move checks to do_strncpy_from_user aaf2914aec0f mm: add per-order mTHP swpin counters ed882add6ded mm: zswap: zswap_store_page() will initialize entry after adding to xarray. 0c560dd86040 mm: swap: count successful large folio zswap stores in hugepage zswpout stats b7c0ccdfbafd mm: zswap: support large folios in zswap_store() 6e1fa555ec77 mm: zswap: modify zswap_stored_pages to be atomic_long_t 0201c054c2a3 mm: zswap: rename zswap_pool_get() to zswap_pool_tryget() 3d0f560a367e mm: zswap: modify zswap_compress() to accept a page instead of a folio 69bad21551c9 mm: define obj_cgroup_get() if CONFIG_MEMCG is not defined 078d2f22567f cpufreq: sun50i: add a100 cpufreq support 172bf5ed04cb cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power() b51eb0874d81 cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power() be392aa80f1e cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost() db01e46689e9 cpufreq: loongson3: Check for error code from devm_mutex_init() call 8c776a54d9ef cpufreq: scmi: Fix cleanup path when boost enablement fails dbbd975cc6df fpga: Switch back to struct platform_driver::remove() 5a36826a5909 rtc: isl12022: Replace uint8_t types with u8 c62d658e5253 rtc: isl12022: Add alarm support d4a6161f242b rtc: isl12022: Prepare for extending rtc device drvdata d072acda4862 rust: use custom FFI integer types 2fd6f55c048d rust: map `__kernel_size_t` and friends also to usize/isize 63a24cf8cc33 m68k: coldfire/device.c: only build FEC when HW macros are defined f212140962c9 m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x 75c1fd41a671 rust: fix size_t in bindgen prototypes of C builtins 544177f20be2 hwmon: (pmbus) add documentation for existing flags 52172ad87a22 hwmon: (ina226) Add support for SY24655 0196d07f0e3b dt-bindings: Add SY24655 to ina2xx devicetree bindings 9c1716bc519c hwmon: (pmbus/ltc2978) add support for ltc7841 baf88c49a2b1 hwmon: (pmbus/ltc7841) add support for LTC7841 - docs 8b882f6ff005 dt-bindings: hwmon: ltc2978: add support for ltc7841 46b94c485ed1 hwmon: Add driver for I2C chip Nuvoton NCT7363Y 15cae9c0b9c0 dt-bindings: hwmon: Add NCT7363Y documentation c20a783b67e7 dt-bindings: hwmon: pmbus: Add bindings for Vicor pli1209bc c9fb2552fd23 dt-bindings: hwmon: pmbus: Add bindings for MPS MP297x 547a5c453cd3 MAINTAINERS: Remove Aleksandr Mezin as NZXT-SMART2 driver maintainer ccae49e5cf6e hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list 39671a14df4f hwmon: (isl28022) new driver for ISL28022 power monitor f3bfd13c4a45 dt-bindings: hwmon: add renesas,isl28022 6126f7bb6075 hwmon: Switch back to struct platform_driver::remove() 0eed6fc3d2b9 hwmon: (sht4x): add heater support 83cca55a6334 hwmon: (nzxt-kraken2) Simplify specifying static visibility attribute 182137ecfb37 hwmon: (intel-m10-bmc) Simplify specifying static visibility attribute 39a8cf342bc2 hwmon: (raspberrypi) Simplify specifying static visibility attribute 1d92c936ca18 hwmon: (powerz) Simplify specifying static visibility attribute 9df39924c47a hwmon: (gsc) Simplify specifying static visibility attribute 10963cef5f51 hwmon: (sl28cpld) Simplify specifying static visibility attribute 041e20ee6040 hwmon: (surface_fan) Simplify specifying static visibility attribute 5deb42295db7 hwmon: (i5500_temp) Simplify specifying static visibility attribute 7506ebcd662b hwmon: (max6639) : Configure based on DT property 79bc0af904db hwmon: Add static visibility member to struct hwmon_ops edeed7b6666c hwmon: (max31827) Fix spelling errors reported by codespell 8f38236de689 hwmon: (amc6821) add support for tsd,mule 247a80fde14e dt-bindings: hwmon: add support for ti,amc6821 ff140456b5fb hwmon: (pmbus/mpq8785) Convert comma to semicolon 70fb84a109c6 hwmon: (ina2xx) Add support for INA260 de0da6ae1908 hwmon: (ina2xx) Add support for has_alerts configuration flag a7e03f96791e hwmon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 49fd6f907f46 rtc: rtc-mc146818-lib: Use is_leap_year instead of calculate leap years b6cd7adec0cf rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() 5127135f738e rtc: Makefile: Replace spaces with tab. e5eab1aeae76 rtc: Switch back to struct platform_driver::remove() 8eea62ff94f4 rust: sync: add global lock support d93f8ac23b50 dt-bindings: rtc: mpfs-rtc: remove Lewis from maintainers 8f315a5c7376 rtc: renesas-rtca3: Fix compilation error on RISC-V 10287f0f9ee9 MAINTAINERS: add gpio driver to PolarFire entry 6b526d17eed8 RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg() 5dbcb1c1900f RDMA/hns: Fix out-of-order issue of requester when setting FENCE 5b881c1f8379 powerpc/irq: use seq_put_decimal_ull_width() for decimal values 44e5d21e6d3f powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector fb90dca828b6 fadump: reserve param area if below boot_mem_top f4892c68ecc1 powerpc/fadump: allocate memory for additional parameters early cfec8463d9a1 powerpc/ftrace: Fix ftrace bug with KASAN=y de9df030ccb5 usb: typec: ucsi: glink: be more precise on orientation-aware ports 4a2291881098 usb: typec: ucsi: glink: fix off-by-one in connector_status 7f72d17359e5 usb: gadget: function: remove redundant else statement c4dab0828c13 mei: vsc: Improve error logging in vsc_identify_silicon() 49988a797542 mei: vsc: Do not re-enable interrupt from vsc_tp_reset() 9aa45ca73ba8 dt-bindings: spmi: qcom,x1e80100-spmi-pmic-arb: Add SAR2130P compatible 9125ede03ec4 dt-bindings: spmi: spmi-mtk-pmif: Add compatible for MT8188 77adf4b1f3e1 spmi: pmic-arb: fix return path in for_each_available_child_of_node() 2d038efcb4b3 cacheinfo: Use of_property_present() for non-boolean properties 5852357d5538 cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() af1ad5675a2b arm64: dts: allwinner: a100: perf1: Add eMMC and MMC node 2496b2aaacf1 arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer 114eae3c9fde Staging: gpib: gpib_os.c - Remove unnecessary OOM message e27cd6791de6 staging: gpib: avoid unintended sign extension 73453164229e staging: vchiq_debugfs: Use forward declarations 1ee792f6e956 staging: vchiq_core: Rectify header include for vchiq_dump_state() d0bc38d7aa1e staging: vc04_services: Cleanup TODO entry 61ba8626dafc staging: most: Remove TODO contact information 4de290ed276e staging: rtl8723bs: Remove TODO contact information d2197db2158f staging: sm750fb: Remove TODO contact information 931e61807ca6 staging: iio: Remove TODO file fe0ebeafc3b7 staging: greybus: uart: Fix atomicity violation in get_serial_info() 35b2237f27c3 hwrng: bcm74110 - Add Broadcom BCM74110 RNG driver c0559d24560d dt-bindings: rng: add binding for BCM74110 RNG e45f0ab6ee48 padata: Clean up in padata_do_multithreaded() a10549fcce29 crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init() d8920a722a8c crypto: qat - Fix missing destroy_workqueue in adf_init_aer() a03a728e377a crypto: rsassa-pkcs1 - Reinstate support for legacy protocols b2113edaa9af s390/dasd: Fix typo in comment 7f5435b2a5ce s390/dasd: fix redundant /proc/dasd* entries removal 8e604cac4992 loop: fix type of block size 8f52caf9d231 Revert "fs: nfs: fix missing refcnt by replacing folio_set_private by folio_attach_private" 3287673c1d26 power: supply: pmu_battery: Set power supply type to BATTERY 650703bc4ed3 nfs/localio: must clear res.replen in nfs_local_read_done 774ca6d3bf24 bridge: Allow deleting FDB entries with non-existent VLAN 0ac20437412b mlx5/core: Schedule EQ comp tasklet only if necessary f7f52738637f neighbour: Create netdev->neighbour association a01a67ab2fff neighbour: Remove bare neighbour::next pointer 0e3bcb0f78a0 neighbour: Convert iteration to use hlist+macro 00df5e1a3fdf neighbour: Convert seq_file functions to use hlist d7ddee1a522d neighbour: Define neigh_for_each_in_bucket 41b3caa7c076 neighbour: Add hlist_node to struct neighbour e3e9e9039fa6 r8169: align WAKE_PHY handling with r8125/r8126 vendor drivers 330dc2297c82 r8169: improve rtl_set_d3_pll_down c507e96b5763 r8169: improve __rtl8169_set_wol 72b85bf6a7f6 sched_ext: scx_bpf_dispatch_from_dsq_set_*() are allowed from unlocked context 2c3944d952ec ARM: dts: rockchip: adapt regulator nodenames to preferred form cf6d9fe09185 tc: fix typo probabilty in tc.yaml doc 2b08dfcc2ce7 mISDN: Fix typos e629295bd60a hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer 9dae59210556 net: sfc: use ethtool string helpers 7d28f4fc868c mptcp: remove the redundant assignment of 'new_ctx->tcp_sock' in subflow_ulp_clone() 580db513b4a9 net: mctp: Expose transport binding identifier via IFLA attribute 4788c861ad7e scftorture: Use a lock-less list to free memory. 64bdaf963c3a scftorture: Move memory allocation outside of preempt_disable region. 43082cd579fb scftorture: Wait until scf_cleanup_handler() completes. 42eeb3b5731d scftorture: Avoid additional div operation. ddbfb6f20c1b perf build: Remove PERF_HAVE_DWARF_REGS 3ef6b89a129a perf dwarf-regs: Remove get_arch_regstr code a4747c09507d perf xtensa: Remove dwarf-regs.c 85567a2a8d42 perf sparc: Remove dwarf-regs.c 04150f29e212 perf sh: Remove dwarf-regs.c b232b704a781 perf s390: Remove dwarf-regs.c a90c4519186d perf riscv: Remove dwarf-regs.c and add dwarf-regs-table.h 285b523c2da2 perf dwarf-regs: Move powerpc dwarf-regs out of arch 8a768a2f6592 perf mips: Remove dwarf-regs.c 1d37bd8366d8 perf loongarch: Remove dwarf-regs.c d4a0c4f22121 perf dwarf-regs: Move csky dwarf-regs out of arch 0c0a20ecdf67 perf arm: Remove dwarf-regs.c 6f8e8add5a0a perf arm64: Remove dwarf-regs.c bf4e799a0a33 perf dwarf-regs: Move x86 dwarf-regs out of arch a784847c2da1 perf dwarf-regs: Pass ELF flags to get_dwarf_regstr 9fc4489a16f4 perf dwarf-regs: Pass accurate disassembly machine to get_dwarf_regnum cd6c9dca9d4b perf disasm: Add e_machine/e_flags to struct arch ae894b77923e perf dwarf-regs: Add EM_HOST and EF_HOST defines 6ac75289b288 perf dwarf-regs: Remove PERF_HAVE_ARCH_REGS_QUERY_REGISTER_OFFSET 2bf7692eadc5 perf bpf-prologue: Remove unused file 6d5d90a6abb9 perf docs: Document tool and hwmon events 531ee0fd4836 perf test: Add hwmon "PMU" test 654986ed5d53 perf pmu: Add calls enabling the hwmon_pmu 53cc0b351ec9 perf hwmon_pmu: Add a tool PMU exposing events from hwmon in sysfs 8c329057def8 perf test: Add hwmon filename parser test 4810b761f812 perf hwmon_pmu: Add hwmon filename parser 2fdb05dc0931 NFSv4.0: Fix a use-after-free problem in the asynchronous open() c968fd23c68e NFSv4.0: Fix the wake up of the next waiter in nfs_release_seqid() f39489fea677 sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() fffb9fff1225 gpio: Get rid of GPIOF_ACTIVE_LOW 62d2a940f29e USB: gadget: pxa27x_udc: Avoid using GPIOF_ACTIVE_LOW 15998583b197 pcmcia: soc_common: Avoid using GPIOF_ACTIVE_LOW e6a2f0ea519f leds: gpio: Avoid using GPIOF_ACTIVE_LOW 081aaf2dfcfa Input: gpio_keys_polled - avoid using GPIOF_ACTIVE_LOW a04abf25fb1a Input: gpio_keys - avoid using GPIOF_ACTIVE_LOW ecf2b43018da media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format 6f846fe4d07a arm64: dts: rockchip: Enable HDMI0 on FriendlyElec CM3588 NAS cdf360b13afc arm64: dts: rockchip: add Banana Pi P2 Pro board 8068f5939569 dt-bindings: arm: rockchip: add Banana Pi P2 Pro board e4832d190b4f arm64: dts: rockchip: Add new SoC dtsi for the RK3566T variant 853f9632a176 arm64: dts: rockchip: Prepare RK356x SoC dtsi files for per-variant OPPs 0e183fcc92b0 arm64: dts: rockchip: Update CPU OPP voltages in RK356x SoC dtsi 37e4ad9c795a arm64: dts: rockchip: Add OPP voltage ranges to RK3399 OP1 SoC dtsi 2f4a0c2b29c9 arm64: dts: rockchip: Enable HDMI0 on Indiedroid Nova 3143ef4f0175 arm64: dts: rockchip: Enable GPU on Indiedroid Nova 42d855575272 arm64: dts: rockchip: correct analog audio name on Indiedroid Nova 9f3360b42bb5 arm64: dts: rockchip: sort rk3588s-rock5a properly in Makefile 20fd1383cd61 iio: Move __private marking before struct element priv in struct iio_dev 5e66d01f6083 docs: iio: ad7380: add adaq4370-4 and adaq4380-4 c904e6dcf402 iio: adc: ad7380: add support for adaq4370-4 and adaq4380-4 9bb0e49a22e4 iio: adc: ad7380: use local dev variable to shorten long lines 0e1168f8f2bf iio: adc: ad7380: fix oversampling formula 19406b0a3152 dt-bindings: iio: adc: ad7380: add adaq4370-4 and adaq4380-4 compatible parts f4db95b68ae6 tools api io: Ensure line_len_out is always initialized 35de42cdfb64 perf build: Include libtraceevent headers directly indicated by pkg-config e8328bf3cd13 perf script python: Adjust objdump start/end per map pgoff parameter 26ec3d7cc3f3 perf script cs_etm: Add map_pgoff to python dictionary 153591f7036b sched_ext: Clarify sched_ext_ops table for userland scheduler ed7bca5b2b89 ASoC: qcom: sm8250: add handling of secondary MI2S clock e14232afa944 EDAC/igen6: Add polling support 1d512b1aa5a8 EDAC/igen6: Initialize edac_op_state according to the configuration data 919e0dd4118e dt-bindings: interrupt-controller: qcom,pdc: Add SAR2130P compatible e32c260195e6 sched_ext: Enable the ops breather and eject BPF scheduler on softlockup 62dcbab8b0ef sched_ext: Avoid live-locking bypass mode switching 6d594af5bff2 sched_ext: Fix incorrect use of bitwise AND 64ee3cf096ac of/address: Rework bus matching to avoid warnings 675d4566e599 SUNRPC: Fix a hang in TLS sock_close if sk_write_pending 93970b6a143b sunrpc: remove newlines from tracepoints e8e26a0b09f5 nfs: Annotate struct pnfs_commit_array with __counted_by() 79a66e146556 nfs/localio: eliminate need for nfs_local_fsync_work forward declaration 0978e5b85fc0 nfs/localio: remove extra indirect nfs_to call to check {read,write}_iter 894f5c5593cd nfs/localio: eliminate unnecessary kref in nfs_local_fsync_ctx fb4e525da1c1 nfs/localio: remove redundant suid/sgid handling 288d7224db0c NFS: Implement get_nfs_version() 3c91e4b7ae90 NFS: Clean up find_nfs_version() df50b5ee0564 NFS: Rename get_nfs_version() -> find_nfs_version() 11eb537fd851 NFS: Convert the NFS module list into an array 6278c86a6cc1 NFS: Clean up locking the nfs_versions list 045b14ca5c36 of: WARN on deprecated #address-cells/#size-cells handling 67759cfb043a of/fdt: Don't use default address cell sizes for address translation 01d0467488c7 dt-bindings: Enable dtc "interrupt_provider" warnings d1b3dad9de79 iommufd: Move struct iommufd_object to public iommufd header 62e724494db7 x86/cpu: Make sure flag_is_changeable_p() is always being used a90326c76bd6 cxl/region: Refactor common create region code 27fcfb416827 cxl/hdm: Use guard() in cxl_dpa_set_mode() 0f6f0d687adc cxl/pci: Delay event buffer allocation f88b3ecc9cc7 dax: Document struct dev_dax_range 47965a49a2c8 arm64/scs: Drop unused prototype __pi_scs_patch_vmlinux() 60de7a647fc5 arm64/scs: Deal with 64-bit relative offsets in FDE frames ccf54058f532 arm64/scs: Fix handling of DWARF augmentation data in CIE/FDE frames d62e2ed06578 ACPI/CDAT: Add CDAT/DSMAS shared and read only flag values 06cf321aadef range: Add range_overlaps() bdf94836c22a arm64: uprobes: Optimize cache flushes for xol slot d1f4390dd28b regmap: provide regmap_assign_bits() 1a9de2f6fda6 acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() eab936aa8500 ALSA: ump: remove unnecessary check on blk d5bbfbad58ec dma-mapping: fix swapped dir/flags arguments to trace_dma_alloc_sgt_err 4f1636e7b038 ASoC: Intel: Kconfig: Revert make SND_SOC_ACPI_INTEL_MATCH depend on ACPI c5bbc47f8e09 ASoC: Intel: Kconfig: Only select SND_SOC_SDCA if ACPI is enabled 08aa540a196a ASoC: sma1307: Fix invalid logical judgement f3c889745cd3 ASoC: mediatek: mt8183: Remove unnecessary variable assignments 20bf873dcc86 ASoC: stm32: i2s: add stm32mp25 support c69b7edc10d2 ASoC: dt-bindings: add stm32mp25 support for i2s 2cfe1ff22555 ASoC: stm32: sai: add stm32mp25 support 8509bb1f11a1 ASoC: dt-bindings: add stm32mp25 support for sai 980e3016ebcc iommu: Make set_dev_pasid op support domain replacement e9f1f727e63a iommu/arm-smmu-v3: Make set_dev_pasid() op support replace 67f6f56b5912 iommu/vt-d: Add set_dev_pasid callback for nested domain 9bc18d283d9a iommu/vt-d: Make identity_domain_set_dev_pasid() to handle domain replacement cfb31f194a1c iommu/vt-d: Make intel_svm_set_dev_pasid() support domain replacement c33e20869c59 iommu/vt-d: Limit intel_iommu_set_dev_pasid() for paging domain c8596d65b267 iommu/vt-d: Make intel_iommu_set_dev_pasid() to handle domain replacement a1deee90a2cd iommu/vt-d: Add iommu_domain_did() to get did d93cf86cc66a iommu/vt-d: Consolidate the struct dev_pasid_info add/remove 7543ee63e811 iommu/vt-d: Add pasid replace helpers 2cb5ff623d95 iommu/vt-d: Refactor the pasid setup helpers 9bd008f1a915 iommu/vt-d: Add a helper to flush cache for updating present pasid entry b45a3777ceab iommu: Pass old domain to set_dev_pasid op fcdb982e935b iommu/iova: Fix typo 'adderss' 9b47364fd75b media: platform: samsung: s5p-jpeg: Remove deadcode 7ee35e07ccbf media: qcom: camss: Add MSM8953 resources c830aff08d51 media: dt-bindings: Add qcom,msm8953-camss be5a002d432a media: qcom: camss: implement pm domain ops for VFE v4.1 8964eb234082 media: platform: exynos4-is: Fix an OF node reference leak in fimc_md_is_isp_available 69df1f89db2b media: adv7180: Also check for "adi,force-bt656-4" 095aa8926bd0 media: dt-bindings: adv7180: Document 'adi,force-bt656-4' 54a7ca1bf38f media: mgb4: Fix inconsistent input/output alignment in loopback mode b855f02427e9 media: replace obsolete hans.verkuil@cisco.com alias c1fcd68e7bd4 Documentation: media: improve V4L2_CID_MIN_BUFFERS_FOR_*, doc 0503440f8477 media: vicodec: add V4L2_CID_MIN_BUFFERS_FOR_* controls bd23e836423e bus: mhi: host: pci_generic: Use pcim_iomap_region() to request and map MHI BAR 23388a1b305e bus: mhi: host: Switch trace_mhi_gen_tre fields to native endian 5b47f5a72574 Documentation: kvm: reorganize introduction badd5372eccc Documentation: kvm: replace section numbers with links aae7527ea91a Documentation: kvm: fix a few mistakes e16e018e8283 KVM: powerpc: remove remaining traces of KVM_CAP_PPC_RMA a53643fb30f8 dt-bindings: pinctrl: sx150xq: allow gpio line naming ffb7474969ed pinctrl: single: add marvell,pxa1908-padconf compatible b8a8a0f268be dt-bindings: pinctrl: pinctrl-single: add marvell,pxa1908-padconf compatible 4905aa25d31f dt-bindings: pinctrl: correct typo of description for cv1800 f755261190e8 pinctrl: qcom: spmi-mpp: Add PM8937 compatible d33d689eda6e dt-bindings: pinctrl: qcom,pmic-mpp: Document PM8937 compatible 89265a58ff24 pinctrl: qcom-pmic-gpio: add support for PM8937 fecb6e2af7d4 dt-bindings: pinctrl: qcom,pmic-gpio: add PM8937 86db3f0dfa96 pinctrl: Use of_property_present() for non-boolean properties bed0f75909b2 Input: i8042 - fix typo dublicate to duplicate 781a07da9bb9 Input: ads7846 - add dummy command register clearing cycle 5c822c0ce5cc Input: cs40l50 - fix wrong usage of INIT_WORK() 4861333b4217 bonding: add ESP offload features when slaves support a852e3c35641 netlink: specs: Add a spec for FIB rule management bc515ed06652 netlink: specs: Add a spec for neighbor tables in rtnetlink 38a1f50a5efb phonet: do not call synchronize_rcu() from phonet_route_del() 48171c65f611 ipv4: Prepare ip_route_output() to future .flowi4_tos conversion. db73835f54fc net: phy: remove genphy_config_eee_advert 3cc97d2fa987 net: phy: broadcom: use genphy_c45_an_config_eee_aneg in bcm_config_lre_aneg bcfb95c9898a net: phy: export genphy_c45_an_config_eee_aneg 9c477088b60d net: phy: make genphy_c45_write_eee_adv() static c13c2d2a4b52 MAINTAINERS: Make Yu Kuai co-maintainer of md/raid subsystem f6ce6b949304 sched_ext: Do not enable LLC/NUMA optimizations when domains overlap f3ef7dbda9b5 powerpc/cell: Use for_each_of_range() iterator 817a763a07f2 powerpc/44x: Use for_each_of_range() iterator fa1944bbe622 md/raid5: Wait sync io to finish before changing group cnt 357e1b7f730b block: don't verify IO lock for freeze/unfreeze in elevator_init_mq() 6a78699838a0 block: always verify unfreeze lock on the owner task a471977780cc rbd: unfreeze queue after marking disk as dead 54027869df83 block: remove blk_freeze_queue() 73da523802ea mm/damon/tests/dbgfs-kunit: fix the header double inclusion guarding ifdef comment 12d021659c7a mm/damon/Kconfig: update DBGFS_KUNIT prompt copy for SYSFS_KUNIT 9b1266ee08c2 selftests/damon/debugfs_duplicate_context_creation: hide errors from expected file write failures 82475d111de7 selftests/damon/_debugfs_common: hide expected error message from test_write_result() e06a6b55ed3d selftests/damon/huge_count_read_write: remove unnecessary debugging message 45488345d4b6 selftests/damon/huge_count_read_write: provide sufficiently large buffer for DEPRECATED file read 2b1d55498b67 memcg: factor out mem_cgroup_stat_aggregate() e8c1a296b806 mm/show_mem: use str_yes_no() helper in show_free_areas() 1bc542c6a0d1 mm/vmscan: wake up flushers conditionally to avoid cgroup OOM 33d7f15f916e mm: use page->private instead of page->index in percpu 544ec0ed3764 mm: remove references to page->index in huge_memory.c 0386aaa6e9c8 bootmem: stop using page->index 68158bfa3dbd mm: mass constification of folio/page pointers 713da0b33b3e mm: renovate page_address_in_vma() 7d3e93eca3ca mm: use page_pgoff() in more places f7470591f8db mm: convert page_to_pgoff() to page_pgoff() e664c2cd98cb mm/zsmalloc: use memcpy_from/to_page whereever possible 91d0ec834786 zsmalloc: replace kmap_atomic with kmap_local_page 2466b3120142 tests/module/gen_test_kallsyms.sh: use 0 value for variables f3d9bf05140d block: Add a public bdev_zone_is_seq() helper d7cb6d7414ea block: RCU protect disk->conv_zones_bitmap 8e71afb94d6e block: Replace sprintf() with sysfs_emit() b7fc16a16b08 mm/codetag: uninline and move pgalloc_tag_copy and pgalloc_tag_split 4835f747d3ed alloc_tag: support for page allocation tag compression 42895a861244 alloc_tag: introduce pgtag_ref_handle to abstract page tag references 0f9b685626da alloc_tag: populate memory for module tags as needed 0db6f8d7820a alloc_tag: load module tags into separate contiguous memory 3e09c500bb5b alloc_tag: introduce shutdown_mem_profiling helper function 7c8c76e446ca maple_tree: add mas_for_each_rev() helper 5185e7f9f3bd x86/module: enable ROX caches for module text on 64 bit 2e45474ab14f execmem: add support for cache of large ROX pages 9bfc4824fd48 x86/module: prepare module loading for ROX allocations of text 0c6378a71574 arch: introduce set_direct_map_valid_noflush() 0c133b1e78cd module: prepare to handle ROX allocations for text 0c3beacf681e asm-generic: introduce text-patching.h c82be0be9576 mm: vmalloc: don't account for number of nodes for HUGE_VMAP allocations beeb9220c730 mm: vmalloc: group declarations depending on CONFIG_MMU together 039c878db7ad io_uring/rsrc: add & apply io_req_assign_buf_node() 4f219fcce5e4 io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' 0d98c5090868 io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc helpers db64dfffcad2 selftests/mm: Define PKEY_UNRESTRICTED for pkey_sighandler_tests 62a6d092f1e7 perf stat: Expand metric+unit buffer size 1900e1a4495b nvme: add reservation command's defines d8c0f8b4ee98 perf tools: Add the empty-pmu-events build to .gitignore 9ac98662dbd3 perf: event: Remove deadcode 7ae15e2f69ba x86/tdx: Enable CPU topology enumeration f65aa0ad79fc x86/tdx: Dynamically disable SEPT violations from causing #VEs b064043d9565 x86/tdx: Rename tdx_parse_tdinfo() to tdx_setup() 5081e8fadb80 x86/tdx: Introduce wrappers to read and write TD metadata 4122fef16b17 block: Switch to using refcount_t for zone write plugs ead1c35ce3b3 kselftest/arm64: Test signal handler state modification in fp-stress 7368debf275a kselftest/arm64: Provide a SIGUSR1 handler in the kernel mode FP stress test d65f27d240bb kselftest/arm64: Implement irritators for ZA and ZT ffca567fef9c kselftest/arm64: Remove unused ADRs from irritator handlers 94de486e4215 kselftest/arm64: Correct misleading comments on fp-stress irritators 97ecb260d9c1 x86/boot: Remove unused function atou() 161e9925053c kselftest/arm64: Poll less often while waiting for fp-stress children a3590d71a1ac kselftest/arm64: Increase frequency of signal delivery in fp-stress c9d6ee6699fd iommufd: Allow fault reporting for non-PRI PCI devices 0f659ff362ea um: Always dump trace for specified task in show_stack 51b39d741970 um: vector: Do not use drvdata in release d1db692a9be3 um: net: Do not use drvdata in release 5bee35e5389f um: ubd: Do not use drvdata in release df700802abca um: ubd: Initialize ubd's disk pointer in ubd_add 1d4d0ef84a7f um: virtio_uml: query the number of vqs if supported d85deadc17ee um: virtio_uml: fix call_fd IRQ allocation fcbd26d33dfa um: virtio_uml: send SET_MEM_TABLE message with the exact size ce6e85a186c2 um: remove broken double fault detection b69f22dfd697 um: remove duplicate UM_NSEC_PER_SEC definition 37c691151e52 um: remove file sync for stub data 2f278b59574a um: always include kconfig.h and compiler-version.h fce0128863b2 um: set DONTDUMP and DONTFORK flags on KASAN shadow memory 81e0679d851a um: fix sparse warnings in signal code 32f1fde0b631 um: fix sparse warnings from regset refactor 0b0ad2541d8e um: Remove double zero check 8b524944f92c USB: serial: ftdi_sio: Fix atomicity violation in get_serial_info() 9e9ec8d8692a PCI: keystone: Add link up check to ks_pcie_other_map_bus() 5a938ed9481b PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible 3ec83a377a99 spi: spidev_test: add support for word delay fa24fdc8ae9e ASoC: ux500: Remove redundant casts 7a117225b15b ASoC: SOF: Intel: hda: handle only paused streams in hda_dai_suspend() 844c35cea6b2 arm64: dts: sun50i-a64-pinephone: Add mount-matrix for PinePhone magnetometers 193b199a925b arm64: dts: sun50i-a64-pinephone: Add AF8133J to PinePhone ac7f53b7e728 PCI: microchip: Add support for using either Root Port 1 or 2 e329b762a31e dt-bindings: PCI: microchip,pcie-host: Add reg for Root Port 2 702c290a1cb1 sctp: Avoid enqueuing addr events redundantly fe9beaaa802d sched: No PREEMPT_RT=y for all{yes,mod}config ed61c5913950 media: atomisp: Add check for rgby_data memory allocation failure d85a41d88871 media: atomisp: remove redundant re-checking of err 08964e23783b media: atomisp: Fix spelling errors reported by codespell cced43b408f2 media: atomisp: Remove License information boilerplate d65adf351c91 media: atomisp: Fix typos in comment 967a5ec1668e media: atomisp: hmm_bo: Fix spelling errors in hmm_bo.h 462ed3711b1e media: atomisp: mt9m114: Fix fmt->code not getting set on try_fmt f6d364dbad04 media: atomisp: mt9m114: Add missing mutex_init() call 1059f9e6cc16 media: atomisp: mt9m114: Disable V4L2_CID_3A_LOCK control 751d13a0cffb media: atomisp: Fix WARN_ON() in vb2_start_streaming() triggering 785fbc62d5e9 media: atomisp: Remove unused libmsrlisthelper c95f1fcd557d wifi: iwlwifi: mvm: don't call power_update_mac in fast suspend 98ea9d595836 wifi: iwlwifi: s/IWL_MVM_INVALID_STA/IWL_INVALID_STA 748f92e3ce65 wifi: iwlwifi: bump minimum API version in BZ/SC to 92 e5e0257c4d14 wifi: iwlwifi: move IWL_LMAC_*_INDEX to fw/api/context.h 0572b7715ffd wifi: iwlwifi: be less noisy if the NIC is dead in S3 d1a54ec21b8e wifi: iwlwifi: mvm: tell iwlmei when we finished suspending e53ebc72054e wifi: iwlwifi: allow fast resume on ax200 4e76287f9778 wifi: iwlwifi: mvm: support new initiator and responder command version bf595b573eaa wifi: iwlwifi: mvm: use wiphy locked debugfs for low-latency dc40fde44607 wifi: iwlwifi: mvm: MLO scan upon channel condition degradation 4635e6eaa0fe wifi: iwlwifi: mvm: support new versions of the wowlan APIs a883b693f4d0 wifi: iwlwifi: mvm: allow always calling iwl_mvm_get_bss_vif() 5b10d2014ed2 wifi: iwlwifi: mvm: unify link info initialization 1c318887d407 wifi: iwlwifi: mvm: clarify fw_id_to_link_sta protection bb9df91cfe65 wifi: cfg80211: Fix an error handling path in nl80211_start_ap() 9c46a3a5b394 wifi: nl80211: fix bounds checker error in nl80211_parse_sched_scan b4ebb58cb9a4 wifi: cfg80211: Remove the Medium Synchronization Delay validity check df81366b484d wifi: mac80211: fix description of ieee80211_set_active_links() for new sequence 64fe9bc34f78 ethernet: cavium: Replace deprecated PCI functions 499665679af4 gpio: Replace deprecated PCI functions 436579243890 fpga/dfl-pci.c: Replace deprecated PCI functions 083b0ac4f880 PCI: Deprecate pcim_iounmap_regions() 1862e847bf11 ASoC: SOF: Intel: hda: Add support for persistent Code Loader DMA buffers 1b1f491dac4f ASoC: SOF: Intel: hda-stream: Always use at least two BDLE for transfers 83e367c1a178 ASoC: SOF: ipc3-loader: 'Handle' PROBE_INFO ext_manifest type when parsing 7f4eb7672b17 ASoC: SOF: ext_manifest: Add missing ext_manifest type for PROBE_INFO ab9bc81c1cf0 Revert "block: pre-calculate max_zone_append_sectors" 238f2ca1e61f net: wwan: t7xx: Unify documentation column width 61329a1152dd net: wwan: t7xx: Add debug ports 495e7c8e9601 wwan: core: Add WWAN ADB and MIPC port type a8a54a65cac4 selftests/powerpc: Detect taint change in mitigation patching test c6a75555b4b2 selftests/powerpc: Return errors from all tests d5f578f90a34 selftests/powerpc: Fix 32-bit BE build errors on Ubuntu 24.04 5543d595954e selftests/powerpc: Give all tests 2 minutes timeout 3b9bde403aaf selftests/powerpc: Lower run time of count_stcx_fail test 340fd66c8566 arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG 8bca85cc1eb7 x86/sev: Cleanup vc_handle_msr() b2eaa1170e45 pwm: Assume a disabled PWM to emit a constant inactive output 40aeea504447 thunderbolt: Replace deprecated PCI functions 1b3bb4d69f20 media: venus: factor out inst destruction routine 45b1a1b348ec media: venus: sync with threaded IRQ during inst destruction 6c9934c5a00a media: venus: fix enc/dec destruction order 0e1d123edf3f media: venus: Enable h.264 hierarchical coding 498375e2cb25 media: venus: Helper function for dynamically updating bitrate 90c940ff1f74 eth: fbnic: Add support to write TCE TCAM entries de786f0f8382 s390/pci: Add header guards and includes to internal headers 03ab9b969594 s390/uvdevice: Fix and slightly improve kernel-doc comment 3fad3bdac4de s390/uvdevice: Support longer secret lists e89204070dac s390/sparsemem: Provide phys_to_target_node() with CONFIG_NUMA 5e91e2f09cba s390/configs: Enable CONFIG_VIRTIO_MEM 6e55421ea54c s390/sparsemem: Provide memory_add_physaddr_to_nid() with CONFIG_NUMA e3a6970b7daf s390/sparsemem: Reduce section size to 128 MiB 2b37c814aab7 lib/Kconfig.debug: Default STRICT_DEVMEM to "y" on s390 38968bcdcc1d virtio-mem: s390 support 63938e170810 s390/physmem_info: Query diag500(STORAGE LIMIT) to support QEMU/KVM memory devices e5d94902e47e Documentation: s390-diag.rst: Document diag500(STORAGE LIMIT) subfunction b7cfc045488e Documentation: s390-diag.rst: Make diag500 a generic KVM hypercall 34fb045eddd3 s390/kvm: Mask extra bits from program interrupt code 9907cda95fcb net: nfc: Propagate ISO14443 type A target ATS to userspace via netlink 226ff2e681d0 usb: typec: ucsi: Convert connector specific commands to bitmaps 65294bebd4ce misc: atmel-ssc: Use of_property_present() for non-boolean properties 9b50fe117d60 misc: keba: Add hardware dependency 3791ea69a485 serial: sh-sci: Clean sci_ports[0] after at earlycon exit 945def49197d tty: atmel_serial: Fix typo retreives to retrieves 785cbc8b7906 tty: atmel_serial: Use devm_platform_ioremap_resource() c4838879bd4b staging: rtl8723bs: Remove unused function Efuse_GetCurrentSize 5054276e071d staging: rtl8723bs: Remove unused function efuse_WordEnableDataRead 8a39380d4a0e staging: rtl8723bs: Remove function hal_EfusePgPacketWrite1ByteHeader dacebe04c1b4 staging: rtl8723bs: Remove function hal_EfusePgPacketWrite2ByteHeader 561feaad75a2 staging: rtl8723bs: Remove unused function hal_EfusePgCheckAvailableAddr a36a627c85fb staging: rtl8723bs: Remove unused function hal_EfuseConstructPGPkt 8dceb8893c2c staging: rtl8723bs: Remove unused function hal_EfusePartialWriteCheck 442e4a4acaaa staging: rtl8723bs: Remove unused function hal_EfusePgPacketWriteHeader 2b8b60d71175 staging: rtl8723bs: Remove unused function hal_EfusePgPacketWriteData 605685a5a826 staging: rtl8723bs: Remove unused function Hal_EfusePgPacketWrite_BT 6f569ef127df staging: rtl8723bs: Remove unused function Hal_EfusePgPacketWrite ee65788ce938 staging: rtl8723bs: Remove unused function Efuse_PgPacketWrite 790d384afac4 staging: rtl8723bs: Remove unused function Hal_EfusePgPacketRead 0452ce8e2c04 staging: rtl8723bs: Remove unused function Efuse_PgPacketRead 0e3565c9ee0b staging: rtl8723bs: Remove function pointer EfuseGetCurrentSize fa152eefb468 staging: rtl8723bs: Remove function pointer EFUSEGetEfuseDefinition 4affb575c417 staging: rtl8723bs: Remove function pointer ReadEFuse cd05890a5b7a staging: rtl8723bs: Remove function pointer EfusePowerSwitch d2730bb53130 staging: rtl8723bs: Remove function pointer write_rfreg e2b1bf0412d7 staging: rtl8723bs: Remove function pointer read_rfreg 414eeafeebce staging: rtl8723bs: Remove function pointer write_bbreg 35083292a4df staging: rtl8723bs: Remove function pointer read_bbreg 74ee958fefc4 staging: rtl8723bs: Remove function pointer cancel_thread b3c7d9d211f3 staging: rtl8723bs: Remove function pointer run_thread 2ca4b94bf807 staging: rtl8723bs: Remove function pointer Add_RateATid 4e1ddd1ff18a staging: rtl8723bs: Remove function pointer SetBeaconRelatedRegistersHandler 2ca601a795d2 staging: rtl8723bs: Remove function pointer hal_dm_watchdog_in_lps d8e9bf2a3a60 staging: rtl8723bs: Remove function pointer hal_dm_watchdog 706fa5fa8c6a staging: rtl8723bs: Remove function pointer set_tx_power_level_handler 31553e08b9af staging: rtl8723bs: Remove function pointer set_chnl_bw_handler 30de9504409c staging: rtl8723bs: Remove function pointer set_channel_handler 6ec895d2f350 staging: rtl8723bs: Remove function pointer UpdateRAMaskHandler 7c8a7d2f88ca staging: gpib: Correct check for max secondary address 3c2ae0cbaf34 staging: gpib: Re-order the lookup tables 8e9381227551 staging: gpib: Remove GPIO14 and GPIO15 lines in lookup tables c05a2297c05f staging: gpib: Remove unneeded lookup table 0f95c1813723 staging: gpib: Fix Kconfig 45f480139675 staging: gpib: Use dev_xxx for messaging 93b17a598298 staging: gpib: Add comment for mutex define 7fa4e5bc1055 staging: gpib: Fix MODULES_DESCRIPTION fbae7090f30c staging: gpib: Update messaging and usb_device refs in agilent_usb 4934b98bb243 staging: gpib: Update messaging and usb_device refs in ni_usb a836d4ec8f83 staging: gpib: Replace custom debug with dev_dbg 8023618a48dc staging: gpib: Fix buffer overflow in ni_usb_init a745d7acc1eb media: i2c: dw9768: Use runtime PM autosuspend 83ce4f91ef0d media: i2c: ov5645: Switch to {enable,disable}_streams f92711869c53 media: i2c: ov5645: Use subdev active state ecf85e03b4ab media: i2c: ov5645: Drop `power_lock` mutex 885ac9871724 media: i2c: ov5645: Use v4l2_async_register_subdev_sensor() 82e092fe3676 media: i2c: ov5645: Replace dev_err with dev_err_probe in probe function 3b3a7440607e media: i2c: ov5645: Use local `dev` pointer for subdev device assignment 7af76aa15328 media: ipu6: make the ipu6_mmu_unmap() as a void function 1faf84ff1c06 media: ipu6: optimize the IPU6 MMU unmapping flow f7c924aba3d9 media: ipu6: optimize the IPU6 MMU mapping flow a14908a9925b media: ipu6: move the l2_unmap() up before l2_map() ff0f0353826d media: mc: Rename pad as origin in __media_pipeline_start() 23e0661de5c7 media: intel/ipu6: remove buttress ish structure be7de823847b media: raspberrypi: cfe: Fix mapping of dmabuf buffers 1429826883bb media: intel/ipu6: do not handle interrupts when device is disabled 0a33a4e050ac media: i2c: st-mipid02: remove parallel mbus format on sink pad a74e17ca6443 media: i2c: st-mipid02: add pm_runtime handling 8e8a49884f02 media: i2c: st-mipid02: use enable/disable_streams pad ops d5c7cc28aa9b media: i2c: st-mipid02: fix mipid02_stream_enable error handling 8a2189be8599 media: i2c: gc2145: introduce enable/disable_streams ops a80b1bbff88b media: mt9p031: Refactor format handling for different sensor models df1ae2251a50 media: ov08x40: Add OF probe support f46cf0cfd613 media: ov08x40: Rename ext_clk to xvclk f6be5a3173f7 media: dt-bindings: Add OmniVision OV08X40 d0fef6de4f1b media: ov08x40: Fix burst write sequence d2842dec5779 media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() 2a20869f7d79 media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled 316e74500d1c media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled d6594d507617 media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime pm enabled eaf296205c61 media: i2c: imx415: Drop HAS_EVENTS flag 17971a430ff9 media: i2c: Drop HAS_EVENTS and event handlers a3461f73f611 media: dt-bindings: Remove assigned-clock-* from various schema 8f2da25e85c1 media: i2c: mt9p031: Switch from OF to fwnode API 8c6699718949 media: i2c: mt9p031: Drop I2C device ID table 28aeaeaca62e media: i2c: mt9p031: Drop support for legacy platform data 8e9a03bd410d media: raspberrypi: Do some cleanup in probe() e7724e23196a media: v4l2-subdev: Refactor events 3bb5080293a3 media: raspberrypi: Remove redundant "no IRQ" message 940ff4b41b98 media: ipu6: use PFN_UP() and sg_virt() for code simplicity 30dc78138dad media: Documentation: ipu6: remove the dma_ops part from the doc c8e9120c2065 media: ipu6: remove architecture DMA ops dependency in Kconfig 1d4a00028997 media: ipu6: use the IPU6 DMA mapping APIs to do mapping daabc5c64703 media: ipu6: not override the dma_ops of device in driver 199c204bcc73 media: ipu6: Fix DMA and physical address debugging messages for 32-bit fa0611dce6f9 media: ov2740: Don't log ov2740_check_hwcfg() errors twice 906c38ff52e9 memcg: workingset: remove folio_memcg_rcu usage 642c66d84cd4 mm/vma: the pgoff is correct if can_merge_right 5ac87a885aec mm: defer second attempt at merge on mmap() 5a689bac0bbc mm: remove unnecessary reset state logic on merge new VMA 0d11630cc50a mm: refactor __mmap_region() 52956b0d7fb9 mm: isolate mmap internal logic to mm/vma.c c14f8046cd7c tools: testing: add additional vma_internal.h stubs a29c0e4b2e86 memcg-v1: remove memcg move locking code cf4a65539c13 memcg-v1: no need for memcg locking for MGLRU 568bcf414849 memcg-v1: no need for memcg locking for writeback tracking a8cd9d4ce35e memcg-v1: no need for memcg locking for dirty tracking 6b611388b626 memcg-v1: remove charge move code aa6b4fdf5940 memcg-v1: fully deprecate move_charge_at_immigrate 729881ffd390 mm: shmem: fallback to page size splice if large folio has poisoned pages 477327e10639 mm/damon/vaddr: add 'nr_piece == 1' check in damon_va_evenly_split_region() f3c7a1ede435 mm/damon/vaddr: fix issue in damon_va_evenly_split_region() ab505e8be024 mm/page_alloc: use str_off_on() helper in build_all_zonelists() 8717734fdcc8 mm/memcontrol: fix seq_buf size to save memory when PAGE_SIZE is large 628e1b8c4777 mm: add missing mmu_notifier_clear_young for !MMU_NOTIFIER 3f1f947a322d tools/mm: free the allocated memory 39ac99852fca mm/page-writeback: raise wb_thresh to prevent write blocking with strictlimit 722376934b6c mm/memory.c: simplify pfnmap_lockdep_assert ed265529d39a mm/codetag: fix arg in pgalloc_tag_copy alloc_tag_sub 78c018e3942c maple_tree: fix outdated flag name in comment a284cb8472ec mm: shmem: improve the tmpfs large folio read performance f3650ef89b87 mm: shmem: update iocb->ki_pos directly to simplify tmpfs read logic b7f058f82739 mm: remove unused has_isolate_pageblock 5bb6345cd2ed mm: remove redundant condition for THP folio 4b6b0a5188c2 mm/mremap: remove goto from mremap_to() 58f1069311db mm/mremap: cleanup vma_to_resize() 38dc8f495246 maple_tree: remove sanity check from mas_wr_slot_store() 61e9df7085cc maple_tree: calculate new_end when needed 0938b1614648 mm: don't set readahead flag on a folio when lookahead_size > nr_to_read 4a9a27fdf7bf mm: shmem: remove __shmem_huge_global_enabled() 9884efd795cc mm: huge_memory: move file_thp_enabled() into huge_memory.c 5a90c155defa tmpfs: don't enable large folios if not supported 7146de5ff504 tools: testing: fix phys_addr_t size on 64-bit systems f1001f3d3b68 mm/mglru: reset page lru tier bits when activating d3ea85c6c5f7 mm: swap: use str_true_false() helper function 4a7bba1df001 percpu: add a test case for the specific 64-bit value addition 6c2625e9c2ef x86/percpu: fix clang warning when dealing with unsigned types e4137f08816b mm, kasan, kmsan: instrument copy_from/to_kernel_nofault 908378a30b09 maple_tree: simplify mas_push_node() 4223dd93bfc9 maple_tree: total is not changed for nomem_one case e852cb1d00ce maple_tree: clear request_count for new allocated one 0cc8d68abe2f maple_tree: root node could be handled by !p_slot too 0f85eb3395c7 maple_tree: add some alloc node test case 5b2100f723bd maple_tree: fix alloc node fail issue f69c2e4dc684 mm/vmstat: defer the refresh_zone_stat_thresholds after all CPUs bringup 1f2d03cc5351 vmscan: add a vmscan event for reclaim_pages 5708d96da20b mm: avoid zeroing user movable page twice with init_on_alloc=1 773ee2cda50c mm/zswap: avoid touching XArray for unnecessary invalidation f0c99037a0c6 maple_tree: refactor mas_wr_store_type() 7e1fbaa0df1d mm/hugetlb: perform vmemmap optimization batchly for specific node allocation 0aa3ef363792 memcg: add tracing for memcg stat updates 6359c39c9de6 mm: remove unused hugepage for vma_alloc_folio() f8780515fe91 mm: add pcp high_min high_max to proc zoneinfo 002c5d1ca89c mm/kmemleak: fix typo in object_no_scan() comment afe789b7367a kaslr: rename physmem_end and PHYSMEM_END to direct_map_physmem_end 01a9097aa3ce zram: do not open-code comp priority 0 1ced09e0331f mm: allocate THP on hugezeropage wp-fault ebcfc63d6bca mm: abstract THP allocation 150e0fb86d69 MAINTAINERS: mailmap: update Alexey Klimov's email address 077c7c1e099f mm/memory.c: remove stray newline at top of file 018d24539d9e percpu: fix data race with pcpu_nr_empty_pop_pages bd40b053fabe mm: consolidate common checks in hugetlb_get_unmapped_area 5b2f650d593e arch/s390: clean up hugetlb definitions cc92882ee218 mm: drop hugetlb_get_unmapped_area{_*} functions 7bd3f1e1a9ae mm: make hugetlb mappings go through mm_get_unmapped_area_vmflags 5959ffabbb67 arch/powerpc: teach book3s64 arch_get_unmapped_area{_topdown} to handle hugetlb mappings a8d457b29b01 arch/sparc: teach arch_get_unmapped_area{_topdown} to handle hugetlb mappings 1317a5e7f7b1 arch/x86: teach arch_get_unmapped_area_vmflags to handle hugetlb mappings 7d7dba7f6891 arch/s390: teach arch_get_unmapped_area{_topdown} to handle hugetlb mappings 7f24cbc9c4d4 mm/mmap: teach generic_get_unmapped_area{_topdown} to handle hugetlb mappings 04f315a7dc43 mm: remove misleading 'unlikely' hint in vms_gather_munmap_vmas() b314e21596a4 maple_tree: do not hash pointers on dump in debug mode 5f5a3e9530be mm/truncate: reset xa_has_values flag on each iteration e26060d1fbd3 mm: swap: make some count_mthp_stat() call-sites be THP-agnostic. d7d65b103901 mm: move set_pxd_safe() helpers from generic to platform f0327de7067c gup: convert FOLL_TOUCH case in follow_page_pte() to folio b9a256352f3b mm: remove PageKsm() b33cc96c7020 mm: add PageAnonNotKsm() 76f1a8261188 ksm: convert should_skip_rmap_item() to take a folio 98c3ca0015b8 ksm: convert cmp_and_merge_page() to use a folio 9c0a1b99e391 ksm: use a folio in try_to_merge_one_page() a4550b28c8c8 scsi: st: New session only when Unit Attention for new tape 0b120edb37dc scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset 5bb2d6179d1a scsi: st: Don't modify unknown block number in MTIOCGET 007cd6ba9aac scsi: ufs: core: Restore SM8650 support 50133cf05263 scsi: sun3: Mark driver struct with __refdata to prevent section mismatch 257589764032 net: ucc_geth: fix usage with NVMEM MAC address 85d05befbbfc net: ucc_geth: use devm for register_netdev edf0e374e446 net: ucc_geth: use devm for alloc_etherdev 2246f5b2e982 net: ucc_geth: use devm for kmemdup 4045de893f69 scsi: sg: Enable runtime power management fda960354eac net: broadcom: use ethtool string helpers 4ea3e221907a net: hisilicon: hns3: use ethtool string helpers 4069dcb7da95 net: bnx2x: use ethtool string helpers 3c2fb0152175 hrtimers: Delete hrtimer_init_on_stack() d82fadc72750 alarmtimer: Switch to use hrtimer_setup() and hrtimer_setup_on_stack() fc9f59de26af io_uring: Switch to use hrtimer_setup_on_stack() 46d076af6d64 sched/idle: Switch to use hrtimer_setup_on_stack() f3bef7aaa6c8 hrtimers: Delete hrtimer_init_sleeper_on_stack() 211647e5121e wait: Switch to use hrtimer_setup_sleeper_on_stack() 8fae141107d4 timers: Switch to use hrtimer_setup_sleeper_on_stack() eb688451dcfb net: pktgen: Switch to use hrtimer_setup_sleeper_on_stack() 9788c1f0ff12 futex: Switch to use hrtimer_setup_sleeper_on_stack() 28e70352b806 fs/aio: Switch to use hrtimer_setup_sleeper_on_stack() 8f02e3563bb5 hrtimers: Introduce hrtimer_update_function() c9bd83abfeb9 hrtimers: Introduce hrtimer_setup_sleeper_on_stack() 444cb7db4c9f hrtimers: Introduce hrtimer_setup_on_stack() 908a1d775422 hrtimers: Introduce hrtimer_setup() to replace hrtimer_init() c95d36585b9f io_uring: Remove redundant hrtimer's callback function setup 48baf9fa4884 _RESEND_PATCH_v2_04_19_wifi_rt2x00_Remove_redundant_hrtimer_init_ f6e12766c52d KVM: x86/xen: Initialize hrtimer in kvm_xen_init_vcpu() 482a483cfe5b drm/i915/request: Remove unnecessary modification of hrtimer:: Function fbf920f25531 hrtimers: Add missing hrtimer_init() trace points 95bbdca4999b scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() c62c30429db3 scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() bd65694223f7 scsi: fusion: Remove unused variable 'rc' 178b8f38932d scsi: bfa: Fix use-after-free in bfad_im_module_exit() 2e8375df8649 scsi: esas2r: Remove unused esas2r_build_cli_req() da5aeca99dd0 scsi: target: Fix incorrect function name in pscsi_create_type_disk() 84c1e27e6c64 scsi: ufs: Replace deprecated PCI functions f8da4c1cad5f scsi: Switch back to struct platform_driver::remove() 53b550de4635 scsi: pm8001: Increase request sg length to support 4MiB requests 4501ea5f0a5c scsi: pm8001: Initialize devices in pm8001_alloc_dev() c8d81a438544 scsi: pm8001: Use module param to set pcs event log severity 49a17639508c softirq: Use a dedicated thread for timer wakeups on PREEMPT_RT. a02976cfce4f timers: Use __raise_softirq_irqoff() to raise the softirq. 7a7f5065bc1d hrtimer: Use __raise_softirq_irqoff() to raise the softirq 7670e74ff319 scsi: ufs: ufs-mediatek: Configure individual LU queue flags 5f143efd3804 bnxt_en: ethtool: Support unset l4proto on ip4/ip6 ntuple rules 050eb2cebb9e bnxt_en: ethtool: Remove ip4/ip6 ntuple support for IPPROTO_RAW 4f19c824025a net: enetc: Fix spelling mistake "referencce" -> "reference" 516a5f11eb97 net: phy: respect cached advertising when re-enabling EEE 3b6167e9bfc9 net: add debug check in skb_reset_mac_header() 305ae87dafc1 net: add debug check in skb_reset_network_header() ae50ea52bdd7 net: add debug check in skb_reset_transport_header() 78a0cb2f45dc net: add debug check in skb_reset_inner_mac_header() 1732e4bedb3e net: add debug check in skb_reset_inner_network_header() cfe8394e06f2 net: add debug check in skb_reset_inner_transport_header() 1e4033b53db4 net: skb_reset_mac_len() must check if mac_header was set d49df3d39244 scsi: MAINTAINERS: Update UFS Exynos entry 52ed077aa633 selftests: net: really check for bg process completion eb02688c5c45 ipv6: release nexthop on device removal 2634303f8773 alarmtimers: Remove return value from alarm functions 6b0aa145786d alarmtimers: Remove the throttle mechanism from alarm_forward_now() 7a66f72b09bb posix-timers: Cleanup SIG_IGN workaround leftovers df7a996b4dab signal: Queue ignored posixtimers on ignore list caf77435dd8a signal: Handle ignored signals in do_sigaction(action != SIG_IGN) 0e20cd33acc7 posix-timers: Handle ignored list on delete and exit 69f032c92cf8 signal: Provide ignored_posix_timers list 647da5f709f1 posix-timers: Move sequence logic into struct k_itimer c2a4796a154b signal: Cleanup unused posix-timer leftovers 6017a158beb1 posix-timers: Embed sigqueue in struct k_itimer 11629b9808e5 signal: Replace resched_timer logic 0360ed14d982 signal: Refactor send_sigqueue() ef1c5bcd6daa posix-timers: Store PID type in the timer 54f1dd642fd0 signal: Provide posixtimer_sigqueue_init() 5cac427f7971 signal: Split up __sigqueue_alloc() 5d916a0988ee posix-timers: Add a refcount to struct k_itimer 4cf7bf2a2f1a posix-cpu-timers: Use dedicated flag for CPU timer nanosleep bf635681c906 posix-cpu-timers: Cleanup the firing logic b06b0345fff3 posix-timers: Make signal overrun accounting sensible 513793bc6ab3 posix-timers: Make signal delivery consistent 15cbfb92efee posix-cpu-timers: Correctly update timer status in posix_cpu_timer_del() 7e756671a664 riscv: dts: thead: Add TH1520 ethernet nodes 955afd57dc4b bpf, sockmap: Fix sk_msg_reset_curr 5d609ba26247 bpf, sockmap: Several fixes to bpf_msg_pop_data 15ab0548e310 bpf, sockmap: Several fixes to bpf_msg_push_data 47eae080410b selftests/bpf: Add more tests for test_txmsg_push_pop in test_sockmap 862087c3d362 selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap 523dffccbade selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap 4095031463d4 selftests/bpf: Fix SENDPAGE data logic in test_sockmap 66c54c20408d selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap da6ffe855b5a powerpc/ps3: Mark ps3_setup_uhc_device() __init 6da33567c0bf riscv: defconfig: Enable T-HEAD C900 ACLINT SSWI drivers 25caea955cc9 irqchip: Add T-HEAD C900 ACLINT SSWI driver 2631c2b8e5c3 dt-bindings: interrupt-controller: Add T-HEAD C900 ACLINT SSWI device 194c4f569eac irqchip/stm32mp-exti: Use of_property_present() for non-boolean properties 3b96b895127b PCI: Detect and trust built-in Thunderbolt chips d66041063192 PCI: vmd: Set devices to D0 before enabling PM L1 Substates b727484cace4 PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs 0a726f542d7c PCI: imx6: Fix suspend/resume support on i.MX6QDL 777620b890d7 dma-buf: use atomic64_inc_return() in dma_buf_getfile() 82e33f249f11 fs/proc/kcore.c: fix coccinelle reported ERROR instances d7ce9c73da54 resource: avoid unnecessary resource tree walking in __region_intersects() e1714f3b1f4d PCI/ASPM: Add notes about enabling PCI-PM L1SS to pci_enable_link_state(_locked) b3296f9095d6 ASoC: da7213: Extend support for the MCK in range [2, 50] MHz 1e1a2ef95b57 ASoC: da7213: Avoid setting PLL when closing audio stream 431e040065c8 ASoC: da7213: Add suspend to RAM support 841256954037 ASoC: da7213: Return directly the value of regcache_sync() 9d4f9f6a7bb1 ASoC: da7213: Populate max_register to regmap_config af0a2ffef0e6 io_uring: avoid normal tw intermediate fallback 6bf90bd8c58a io_uring/napi: add static napi tracking strategy 71afd926f292 io_uring/napi: clean up __io_napi_do_busy_loop db1e1adf6f99 io_uring/napi: Use lock guards a5e26f49fef9 io_uring/napi: improve __io_napi_add 45b3941d09d1 io_uring/napi: fix io_napi_entry RCU accesses 2f3cc8e441c9 io_uring/napi: protect concurrent io_napi_entry timeout accesses 483242714fcc io_uring: prevent speculating sq_array indexing b6f58a3f4aa8 io_uring: move struct io_kiocb from task_struct to io_uring_task 6ed368cc5d5d io_uring: remove task ref helpers f03baece0818 io_uring: move cancelations to be io_uring_task based 6f94cbc29ada io_uring/rsrc: split io_kiocb node type assignments 6af82f7614a2 io_uring/rsrc: encode node type and ctx together b609a15e7969 PCI: mediatek-gen3: Add support for restricting link width 0b5bbeee4de6 isofs: avoid memory leak in iocharset 46a7fcec097d xattr: remove redundant check on variable err 6140be90ec70 fs/xattr: add *at family syscalls 22a4d1954cf5 new helpers: file_removexattr(), filename_removexattr() 60ad149cf395 new helpers: file_listxattr(), filename_listxattr() 0158005aaa3c replace do_getxattr() with saner helpers. 66d7ac6bdb07 replace do_setxattr() with saner helpers. a10c4c5e01bd new helper: import_xattr_name() 537c76629d78 fs: rename struct xattr_ctx to kernel_xattr_ctx 30026390b3a9 MAINTAINERS: remove Zefan Li ae117e622a92 HID: rmi: Add select RMI4_F3A in Kconfig 40827729cff1 USB: serial: pl2303: account for deficits of clones 4638d7ebeff5 x86/kprobes: Cleanup kprobes on ftrace code 6ac7dffe7cca iommu: Add a kdoc to iommu_unmap() fd50651636fb iommu/io-pgtable-arm-v7s: Remove split on unmap behavior 33729a5fc0ca iommu/io-pgtable-arm: Remove split on unmap behavior 49a397ad24ee HID: wacom: Interpret tilt data from Intuos Pro BT as signed values 91ff97a72259 mtip32xx: Replace deprecated PCI functions 077b33b9e283 m68k: mvme147: Reinstate early console 9b915776e0e6 ASoC: dt-bindings: maxim,max98390: Reference common DAI properties 845fd2cbedaf perf: Switch back to struct platform_driver::remove() c36212b2610d spi: apple: Add driver for Apple SPI controller 18096d339206 spi: dt-bindings: apple,spi: Add binding for Apple SPI controllers 576c57e6b4c1 ASoC: sma1307: Add driver for Iron Device SMA1307 82a1ccdf616d ASoC: dt-bindings: irondevice,sma1307: Add initial DT 845cb1ddf1fc ASoC: Intel: Kconfig: select SND_SOC_SDCA by SND_SOC_ACPI_INTEL_SDCA_QUIRKS b6bd3f3b6357 ASoC: Intel: Kconfig: make SND_SOC_ACPI_INTEL_MATCH depend on ACPI 8ee0f23e2672 HID: steelseries: Add capacity_level mapping 138a339e39bb HID: steelseries: Fix battery requests stopping after some time b6fb218cf90b m68k: Make sure NR_IRQS is never zero 4760df6c1707 m68k: Select M68020 as fallback for classic 5d42a685734c m68k: Move Sun 3 into a top-level platform option fc10edd9136a m68k: kernel: Use str_read_write() helper function 6070970db9fe m68k: Initialize jump labels early during setup_arch() 47bc87442738 m68k: mvme147: Fix SCSI controller IRQ numbers 2a9517b6f9c4 m68k: mvme147: Make mvme147_sched_init() __init 253ed2740be0 HID: hid-goodix: Fix HID get/set feature operation overwritten problem be8f7f2281a2 HID: hid-goodix: Return 0 when receiving an empty HID feature package 18e885099f1c objtool: Fix unreachable instruction warnings for weak functions 315ad8780a12 kbuild: Add AutoFDO support for Clang build c6789170ddef gpio: Use of_property_present() for non-boolean properties a987b78f3615 gpio: mpfs: add polarfire soc gpio support 397a479b511d kbuild: simplify rustfmt target 06f876def346 platform/x86: x86-android-tablets: Add support for Vexia EDU ATLA 10 tablet 5b78e809f948 platform/x86: x86-android-tablets: Add support for getting i2c_adapter by PCI parent devname() 01fbfcb3acbb platform/x86: x86-android-tablets: Add get_i2c_adap_by_handle() helper 44ed58e57984 MAINTAINERS: adjust file entry in INTEL TPMI DRIVER 2abbd6d5fbe0 powerpc: Add __must_check to set_memory_...() 474538b8dd1c usb: xhci: Avoid queuing redundant Stop Endpoint commands 484c3bab2d5d usb: xhci: Fix TD invalidation under pending Set TR Dequeue 42b758137601 usb: xhci: Limit Stop Endpoint retries 804ef58a9e4a usb: xhci: remove irrelevant comment ee8ebec3c8d3 usb: xhci: add help function xhci_dequeue_td() 7acfea2866ac usb: xhci: refactor xhci_td_cleanup() to return void 37d39db6dcff usb: xhci: remove unused arguments from td_to_noop() 36b972d4b7ce usb: xhci: improve xhci_clear_command_ring() 34fee04e7bdc usb: xhci: request MSI/-X according to requested amount 083ba4c46a1c usb: xhci: move link TRB quirk to xhci_gen_setup() 39b52aae23f5 usb: xhci: simplify TDs start and end naming scheme in struct 'xhci_td' 0309ed83791c xhci: pci: Fix indentation in the PCI device ID definitions 74496f22f77f xhci: pci: Use standard pattern for device IDs e735e957f2b9 xhci: Don't perform Soft Retry for Etron xHCI host 5e1c67abc930 xhci: Fix control transfer error on Etron xHCI host 76d98856b1c6 xhci: Don't issue Reset Device command to Etron xHCI host d7b11fe57902 xhci: Combine two if statements for Etron xHCI host f53ce003ccd5 usb: xhci: add xhci_initialize_ring_segments() 90e91ccbdd00 usb: xhci: rework xhci_link_segments() fe688e500613 usb: xhci: refactor xhci_link_rings() to use source and destination rings 0049d4931775 usb: xhci: rework xhci_free_segments_for_ring() 401406a4c709 usb: xhci: adjust xhci_alloc_segments_for_ring() arguments e1b0fa863907 usb: xhci: remove option to change a default ring's TRB cycle bit 3f970bd06c52 usb: xhci: introduce macro for ring segment list iteration 6d00b6142d8e xhci: debugfs: Add virt endpoint state to xhci debugfs 4aa2e16e052b xhci: trace stream context at Set TR Deq command completion 4817754a18ef xhci: add stream context tracing 4a587aa5217d xhci: Don't trace ring at every enqueue or dequeue increase 71deae0a7224 xhci: show DMA address of TRB when tracing TRBs f28a7d7db247 xhci: Cleanup Candence controller PCI device and vendor ID usage ae71f9b88e5a usb: xhci: Fix sum_trb_lengths() 6b2eb0621ffb usb: xhci: Remove unused parameters of next_trb() 7ca8c96056f5 xhci: Add Isochronous TRB fields to TRB tracer e57dfaa4b0a7 xfrm: Convert struct xfrm_dst_lookup_params -> tos to dscp_t. 3021a2a3403d xfrm: Convert xfrm_dst_lookup() to dscp_t. 01f61cbfc8b2 xfrm: Convert xfrm_bundle_create() to dscp_t. 766f532089af xfrm: Convert xfrm_get_tos() to dscp_t. 109aa654f85c firmware: arm_scpi: Check the DVFS OPP count returned by the firmware 65c481f30896 tmpfs: Initialize sysfs during tmpfs init 18d2f10f6284 tmpfs: Fix type for sysfs' casefold attribute 33b091c08ed8 libfs: Fix kernel-doc warning in generic_ci_validate_strict_name 9bce6e94c4b3 x86/resctrl: Support Sub-NUMA cluster mode SNC6 fdfa4c02e6dd freevxfs: Replace one-element array with flexible array member 9e096b3cbbec ALSA: compress_offload: Use runtime pointer in snd_compr_poll() 4ca7cd938725 leds: class: Protect brightness_show() with led_cdev->led_access mutex 95c65546f03f leds: ktd2692: Set missing timing properties 02f58f97419c leds: max5970: Fix unreleased fwnode_handle in probe function 32360bf6a5d4 leds: Introduce ordered workqueue for LEDs events instead of system_wq d256d612f475 mfd: rt5033: Fix missing regmap_del_irq_chip() 3b42450ce177 clk: renesas: vbattb: Add VBATTB clock driver e1ef630c56d3 clk: Add devm_clk_hw_register_gate_parent_hw() 5fb8e56542a3 perf trace: avoid garbage when not printing a trace event's arguments d41df04183db wifi: rtlwifi: Remove some exhalbtc deadcode 5c1b54456300 wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures 0e3e8284f8e1 wifi: rtw88: Enable the new RTL8821AU/RTL8812AU drivers 8f82bb2cfaf7 wifi: rtw88: Add rtw8821au.c and rtw8812au.c 4f8ec8927bc2 wifi: rtw88: Add rtw8812a.{c,h} 32e284a23880 wifi: rtw88: Add rtw8821a.{c,h} b870b9d31c9e wifi: rtw88: Add rtw88xxa.{c,h} 4b81da5cd2b4 wifi: rtw88: Add rtw8821a_table.{c,h} 528f902ecc0e wifi: rtw88: Add rtw8812a_table.{c,h} 1b1350e2008c wifi: rtw89: coex: set higher priority to BT when WL scan and BT A2DP exist 927f19c8efd7 wifi: rtw89: 8852b: change RF mode to normal mode when set channel 81df5ed446b4 wifi: rtw89: coex: check NULL return of kmalloc in btc_fw_set_monreg() 95fa94562298 wifi: rtw89: 8922a: fill the missing OP1dB configuration da824a86b07c wifi: rtw89: mac: no configure CMAC/DMAC tables for firmware secure boot 6d995ef770af wifi: rtw89: fw: use common function to parse security section for WiFi 6 chips f9fe3baeb204 wifi: rtw89: fw: move v1 MSSC out of __parse_security_section() to share with v0 86ee0024e582 wifi: rtw89: fw: set recorded IDMEM share mode in firmware header to register 40c06adf63d0 wifi: rtw89: fw: shrink download size of security section for RTL8852B e1551a79c499 wifi: rtw89: efuse: read firmware secure info v0 from efuse for WiFi 6 chips 0ce1df1cc352 wifi: rtw89: efuse: move recognize firmware MSS info v1 to common d230e215e3b9 wifi: rtw89: efuse: move reading efuse of fw secure info to common 6012169e8aae md/md-bitmap: Add missing destroy_work_on_stack() 2ccfecbf9d48 ARM: dts: allwinner: Remove accidental suniv duplicates a84e8c05f583 selftests: netfilter: nft_queue.sh: fix warnings with socat 1.8.0.0 fc49b804967e selftests: netfilter: run conntrack_dump_flush in netns f2c71c49da8f mptcp: remove unneeded lock when listing scheds 33a1a01e3afa net: stmmac: Add glue layer for T-HEAD TH1520 SoC f920ce04c399 dt-bindings: net: Add T-HEAD dwmac support 83cb4b470c66 r8169: remove leftover locks after reverted change 8bed89232a8c dt-bindings: net: snps,dwmac: add support for Arria10 ffda5c62878f net: stmmac: add support for dwmac 3.72a 7a4ea5da4d02 net: hisilicon: hns: use ethtool string helpers 7d1c2d517f50 openvswitch: Pass on secpath details for internal port rx. 2cd02f2fdd8a r8169: improve initialization of RSS registers on RTL8125/RTL8126 d3e80070b5b4 sfc: Remove more unused functions 5254fdfc746a sfc: Remove unused mcdi functions 70e58249a646 sfc: Remove unused efx_mae_mport_vf cc4914d90479 sfc: Remove falcon deadcode 84bfbfbbd32a netlink: typographical error in nlmsg_type constants definition 6c0828d00f07 bnxt_en: replace PTP spinlock with seqlock bb2ef9b92bdf bnxt_en: cache only 24 bits of hw counter 77e94b0496ef ocfs2: remove unused errmsg function and table b5e60497a4b7 ocfs2: cluster: fix a typo e01caa2b63c8 lib/scatterlist: use sg_phys() helper 2f07b6523849 checkpatch: always parse orig_commit in fixes tag 013a07052a1a nilfs2: convert metadata aops from writepage to writepages b18d78dec38e nilfs2: convert nilfs_recovery_copy_block() to take a folio c1d73eb8d060 nilfs2: convert nilfs_page_count_clean_buffers() to take a folio 310293201ed2 nilfs2: remove nilfs_writepage a6cb5b1e9c70 nilfs2: convert checkpoint file to be folio-based cdee17960f67 nilfs2: remove nilfs_palloc_block_get_entry() aac6925e20e0 nilfs2: convert DAT file to be folio-based f99de3d5703a nilfs2: convert inode file to be folio-based 21cf934eed5c nilfs2: convert persistent object allocator to be folio-based 832acfe6ea03 nilfs2: convert segment usage file to be folio-based 4fd0a096f468 nilfs2: convert common metadata file code to be folio-based 25f12e46a0e0 nilfs2: convert segment buffer to be folio-based 3ad563b1371b MAINTAINERS: add entry for min heap library code ec7c2bda8021 Documentation/core-api: add min heap API introduction 75e849f3d097 bcachefs: update min_heap_callbacks to use default builtin swap 06ce25145bb8 bcachefs: clean up duplicate min_heap_callbacks declarations 3d8a9a1c3522 bcache: update min_heap_callbacks to use default builtin swap d6844302074a dm vdo: update min_heap_callbacks to use default builtin swap 083ad2871a8b perf/core: update min_heap_callbacks to use default builtin swap d559bb2c6dee lib/test_min_heap: update min_heap_callbacks to use default builtin swap 03ec56d08461 lib min_heap: avoid indirect function call by providing default swap aa5888afc234 lib min_heap: optimize min heap by prescaling counters for better performance 92a8b224b833 lib/min_heap: introduce non-inline versions of min heap API functions dabddd687c9e percpu: cast percpu pointer in PERCPU_PTR() via unsigned long 001217defda8 percpu: introduce PERCPU_PTR() macro 74ef070e3254 percpu: merge VERIFY_PERCPU_PTR() into its only user 8f0d91f41000 perf tools: update expected diff for lib/list_sort.c ff1a39c3f86c tools/lib/list_sort: remove unnecessary header includes 908ef9bb4bd3 lib/list_sort: remove unnecessary header includes bc8f5921cd69 ipc: fix memleak if msg_init_ns failed in create_ipc_ns f3adb88e6c0b scripts/spelling.txt: add typo "exprienced" and "rewritting" ad8f63f935b6 perf/hw_breakpoint: use ERR_PTR_PCPU(), IS_ERR_PCPU() and PTR_ERR_PCPU() macros 1bb5d6609767 scripts/decode_stacktrace.sh: remove trailing space bf9850f6ea35 lib/Makefile: make union-find compilation conditional on CONFIG_CPUSETS 8801c35c3672 tools: fix -Wunused-result in linux.c 5d042707089f lib/crc16_kunit.c: add KUnit tests for crc16 a9d38bcd7337 scatterlist: fix a typo f2fa0fd4e7db reboot: move reboot_notifier_list to kernel/reboot.c 834b251b1db6 resource: correct reallocate_resource() documentation 5a3c9366cbbf list: test: check the size of every lists for list_cut_position*() b42166427b46 lib/Kconfig.debug: move int_pow test option to runtime testing section 3240aadaccc1 drm: replace strcpy() with strscpy() 43731516facc mm/util: deduplicate code in {kstrdup,kstrndup,kmemdup_nul} 44ff630170ed mm/util: fix possible race condition in kstrdup() d967757d2881 bpftool: ensure task comm is always NUL-terminated d4ee4ac395ee security: replace memcpy() with get_task_comm() 286d7a54c8a2 auditsc: replace memcpy() with strscpy() 4cc0473d7754 get rid of __get_task_comm() f9a4d8930f27 ipc/msg: replace one-element array with flexible array member 9357bf5e6666 scripts/spelling.txt: add more spellings corrections ba1eccc114ff resource: introduce is_type_match() helper and use it 5c1edea773c9 resource: replace open coded resource_intersection() 838010180241 kernel/watchdog: always restore watchdog_softlockup(,hardlockup)_user_enabled after proc show 6efbd5ddb6af kexec/crash: no crash update when kexec in progress 5c50b3b8cfef ocfs2: fix typo in comment cedcf08f43da ocfs2: remove unused declaration in header file 95eeb2ffce73 clk: qcom: Add support for Global Clock Controller on QCS8300 43b53bca61b0 dt-bindings: clock: qcom: Add GCC clocks for QCS8300 12833a732346 selftests/damon/access_memory_even: remove unused variables 1fa00a568d11 mm/cma: fix useless return in void function d3db2c042591 mm: optimize invalidation of shadow entries cb8e64be7681 mm: optimize truncation of shadow entries 473c371254d2 mm: migrate LRU_REFS_MASK bits in folio_migrate_flags 583e66debd1d mm: pgtable: remove pte_offset_map_nolock() 2441774f2d28 mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_nolock() e9c74b543163 mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() 04965da7a4af mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_nolock() 838d02354464 mm: mremap: move_ptes() use pte_offset_map_rw_nolock() 24553a978b6f mm: copy_pte_range() use pte_offset_map_rw_nolock() 6dfd0d2cb369 mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_map_rw_nolock() d9c1ddf37b4c mm: handle_pte_fault() use pte_offset_map_rw_nolock() fc9c45b71f43 arm: adjust_pte() use pte_offset_map_rw_nolock() c85507857bb8 mm: khugepaged: __collapse_huge_page_swapin() use pte_offset_map_ro_nolock() bd6ad65ddcbb mm: filemap: filemap_fault_recheck_pte_none() use pte_offset_map_ro_nolock() 7aefa59899e5 powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() 66efef9b1a7d mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() f2f484085ef1 mm: move mm flags to mm_types.h 021781b01275 mm/madvise: unrestrict process_madvise() for current process f33cea94e37c selftests/mm: hugetlb_fault_after_madv: improve test output 3b2faed068b9 selftests/mm: hugetlb_fault_after_madv: use default hugetlb page size 1cd1a4e71b61 mm/mempolicy: fix comments for better documentation bbc251f30ef3 mm: fix shrink nr.unqueued_dirty counter issue 5059aa6334fc maple_tree: memset maple_big_node as a whole f36ba8108161 maple_tree: remove maple_big_node.parent 1c148069b240 maple_tree: goto complete directly on a pivot of 0 8c7904a8cd0d maple_tree: i is always less than or equal to mas_end cd3f8467afd4 mm: refactor mm_access() to not return NULL 5e99893444a0 zram: remove UNDER_WB and simplify writeback 1a1d0f8992d5 zram: reshuffle zram_free_page() flags operations b967fa1ba72b zram: do not mark idle slots that cannot be idle 330edc2bc059 zram: rework writeback target selection strategy 3f909a60cec1 zram: rework recompress target selection strategy 58652f2b6d21 zram: permit only one post-processing operation at a time bf779fb9afb5 zram: introduce ZRAM_PP_SLOT flag 9e9e085effe9 mm/vmalloc: combine all TLB flush operations of KASAN shadow virtual address into one operation 15ff4d409e1a mm/memcontrol: add per-memcg pgpgin/pswpin counter ba7196e56651 mm/damon: fix sparse warning for zero initializer d2d243df445a mm: shmem: fix khugepaged activation policy for shmem f8f55e9ec73f selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore f72aa1b27628 selftests: net: include lib/sh/*.sh with lib.sh a8fc655e01b6 soc: qcom: socinfo: add IPQ5424/IPQ5404 SoC ID c9cfca98998e dt-bindings: arm: qcom,ids: add SoC ID for IPQ5424/IPQ5404 21b5d5a4a311 clk: qcom: add Global Clock controller (GCC) driver for IPQ5424 SoC 79dfed29aa3f clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574 03e525c66de2 dt-bindings: clock: Add Qualcomm IPQ5424 GCC binding 30eb0e76d7b4 clk: qcom: add SAR2130P GPU Clock Controller support 1335c7eb7012 clk: qcom: dispcc-sm8550: enable support for SAR2130P d2e0a043530b clk: qcom: tcsrcc-sm8550: add SAR2130P support 13e677de1a7b clk: qcom: add support for GCC on SAR2130P 2cc88de6261f clk: qcom: rpmh: add support for SAR2130P aec8c0e28ce4 clk: qcom: rcg2: add clk_rcg2_shared_floor_ops 111481020aa5 dt-bindings: clk: qcom,sm8450-gpucc: add SAR2130P compatibles 299537e9dfac ext4: Do not fallback to buffered-io for DIO atomic write b7987a7d69a4 ext4: Support setting FMODE_CAN_ATOMIC_WRITE 43c696f9d094 ext4: Check for atomic writes support in write iter 6dfc1c1d597f ext4: Add statx support for atomic writes adac76e7edb1 dt-bindings: clock: qcom,sm8550-dispcc: Add SAR2130P compatible 528e7bb0caba dt-bindings: clock: qcom,sm8550-tcsr: Add SAR2130P compatible 3ee315537e94 dt-bindings: clock: qcom: document SAR2130P Global Clock Controller 133e4a44f1a0 dt-bindings: clock: qcom,rpmhcc: Add SAR2130P compatible 92f3397c8c8d soc: qcom: llcc: Flip the manual slice configuration condition 649bfec6908b md/raid5: don't set Faulty rdev for blocked_rdev d419284c95d3 md/raid10: don't wait for Faulty rdev in wait_blocked_rdev() ff31a7ef2b13 md/raid1: don't wait for Faulty rdev in wait_blocked_rdev() 88ed59c4cc6c md/raid1: factor out helper to handle blocked rdev from raid1_write_request() 29967332ced5 md: don't record new badblocks for faulty rdev 50e8274855e7 md: don't wait faulty rdev in md_wait_for_blocked_rdev() 4abfce19c7fb md: add a new helper rdev_blocked() 1e79892e76a7 md/raid5-ppl: Use atomic64_inc_return() in ppl_new_iounit() ac1bd50164b7 selftests/bpf: Drop netns helpers in mptcp 0452a2d8b8b9 mlx5_en: use read sequence for gettimex64 a49401be4c78 kconfig: document the positional argument in the help message d6a91e28d119 kconfig: qconf: remove unnecessary mode check in ConfigItem::updateMenu() a914032b71f0 kconfig: qconf: refactor ConfigInfoView::clicked() bce590f10207 kconfig: add sym_get_prompt_menu() helper function 929ce506d60e kconfig: qconf: remove non-functional href="m..." tag 8e8ce9531e09 kconfig: qconf: remove redundant check in goBack() 572cd1d2a9a6 kconfig: qconf: avoid unnecessary parentSelected() when ESC is pressed 511ff539c31d kconfig: qconf: remove ConfigItem::visible member 76567f93b345 kconfig: qconf: do not show goParent button in split view b6962d869496 kconfig: qconf: convert the last old connection syntax to Qt5 style 375a4f4ea719 kconfig: qconf: remove unnecessary lastWindowClosed() signal connection ac845932cbaa kconfig: qconf: remove unnecessary setRootIsDecorated() call 0bab492cfe04 kconfig: qconf: remove redundant type check for choice members 4a798a1e1017 kconfig: qconf: remove mouse{Press,Move}Event() functions 8b36d3f2e612 kconfig: qconf: simplify character replacement 5a4bed0fad83 kconfig: qconf: use default platform shortcuts cdb37fe66fb2 kconfig: qconf: use QString to store path to configuration file cdb1e767c8db kconfig: nconf: Fix typo in function comment bf98f6d10824 streamline_config.pl: remove prompt warnings for configs with defaults 90edd30b8696 streamline_config.pl: ensure all defaults are tracked 4cadd1062081 dt-bindings: firmware: qcom,scm: Document sm8750 SCM 57a063632df8 Input: introduce notion of passive observers for input handlers 6b6b40ff05ab Input: maple_keyb - use guard notation when acquiring mutex 229ba714e52f Input: locomokbd - use guard notation when acquiring spinlock dda8fdb033f4 Input: hilkbd - use guard notation when acquiring spinlock 718c157a0b94 dt-bindings: PCI: snps,dw-pcie: Drop "#interrupt-cells" from example 13877bc79d81 xfs: port ondisk structure checks from xfs/122 to the kernel 131a883fffb1 xfs: separate space btree structures in xfs_ondisk.h 89b38282d1b0 xfs: convert struct typedefs in xfs_ondisk.h ea079efd365e xfs: enable metadata directory feature edc038f7f386 xfs: enable realtime quota again 28d756d4d562 xfs: update sb field checks when metadir is turned on b7020ba86acc xfs: reserve quota for realtime files correctly 5dd70852b039 xfs: create quota preallocation watermarks for realtime quota 9a17ebfea9d0 xfs: report realtime block quota limits on realtime directories d5d9dd5b3026 xfs: persist quota flags with metadir 184c619f5543 xfs: advertise realtime quota support in the xqm stat files 128a055291eb xfs: scrub quota file metapaths b28564cae1e4 xfs: fix chown with rt quota e80fbe1ad8ef xfs: use metadir for quota inodes fc23a426ce6e xfs: refactor xfs_qm_destroy_quotainos a3315d11305f xfs: use rtgroup busy extent list for FITRIM 7e85fc239411 xfs: implement busy extent tracking for rtgroups 0c271d906ebc xfs: port the perag discard code to handle generic groups e0b5b97dde8e xfs: move the min and max group block numbers to xfs_group ceaa0bd773e2 xfs: adjust min_block usage in xfs_verify_agbno 7195f240c657 xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_t 3f0205ebe71f xfs: create helpers to deal with rounding xfs_filblks_t to rtx boundaries fd7588fa6475 xfs: create helpers to deal with rounding xfs_fileoff_t to rtx boundaries ea99122b18ca xfs: mask off the rtbitmap and summary inodes when metadir in use a74923333d9c xfs: scrub metadir paths for rtgroup metadata 1433f8f9cead xfs: repair realtime group superblock 3f1bdf50ab1b xfs: scrub the realtime group superblock 7333c948c2bc xfs: don't coalesce file mappings that cross rtgroup boundaries in scrub d162491c5459 xfs: make the RT allocator rtgroup aware b91afef72471 xfs: don't merge ioends across RTGs 44e69c9af159 xfs: use realtime EFI to free extents when rtgroups are enabled fc91d9430e5d xfs: support error injection when freeing rt extents 4c8900bbf106 xfs: support logging EFIs for realtime extents b57283e1a0e9 xfs: force swapext to a realtime file to use the file content exchange ioctl e464d8e8bb02 xfs: store rtgroup information with a bmap intent ee321351487a xfs: grow the realtime section when realtime groups are enabled a2c28367396a xfs: encode the rtsummary in big endian format eba42c2c53c8 xfs: encode the rtbitmap in big endian format 118895aa9513 xfs: add block headers to realtime bitmap and summary blocks 3fa7a6d0c7eb xfs: export the geometry of realtime groups to userspace ab7bd650e17a xfs: record rt group metadata errors in the health system 21e62bddf0ef xfs: convert sick_map loops to use ARRAY_SIZE 35537f25d236 xfs: add frextents to the lazysbcounters when rtgroups enabled 8458c4944e10 xfs: add a helper to prevent bmap merges across rtgroup boundaries 64c58d7c9934 iomap: add a merge boundary flag 9bb512734722 xfs: check that rtblock extents do not break rtsupers or rtgroups 8edde94d6401 xfs: export realtime group geometry via XFS_FSOP_GEOM 76d3be00df91 xfs: update realtime super every time we update the primary fs super 18618e7100dd xfs: check the realtime superblock at mount time 96768e91511b xfs: define the format of rt groups f220f6da5f4a xfs: make RT extent numbers relative to the rtgroup dca94251f617 xfs: fix rt device offset calculations for FITRIM f8c5a8415f6e xfs: refactor xfs_rtsummary_blockcount 5a7566c8d6b9 xfs: refactor xfs_rtbitmap_blockcount bde86b42d282 xfs: factor out a xfs_growfs_check_rtgeom helper fc233f1fb058 xfs: use xfs_growfs_rt_alloc_fake_mount in xfs_growfs_rt_alloc_blocks 1029f08dc539 xfs: factor out a xfs_growfs_rt_alloc_fake_mount helper cb9cd6e56e48 xfs: calculate RT bitmap and summary blocks based on sb_rextents c1442d22a02a xfs: remove XFS_ILOCK_RT* ae897e0bed0f xfs: support creating per-RTG files in growfs e3088ae2dcae xfs: move RT bitmap and summary information to the rtgroup c8edf1cbef7e xfs: split xfs_trim_rtdev_extents d6d5c90adacc xfs: cleanup xfs_getfsmap_rtdev_rtbitmap 9154b5008c03 xfs: factor out a xfs_growfs_rt_alloc_blocks helper cd8d0490825c xfs: add a xfs_qm_unmount_rt helper 9c3cfb9c96ee xfs: add a xfs_bmap_free_rtblocks helper cd5b26f0c099 xfs: add rtgroup-based realtime scrubbing context management 0d2c636e489c xfs: repair metadata directory file path connectivity 65b1231b8cea xfs: support caching rtgroup metadata inodes c29237a65c8d xfs: add a lockdep class key for rtgroup inodes 0e4875b3fb24 xfs: define locking primitives for realtime groups 87fe4c34a383 xfs: create incore realtime group structures dcfc65befb76 xfs: clean up xfs_getfsmap_helper arguments 87b7c205da8a xfs: confirm dotdot target before replacing it during a repair b3c03efa5972 xfs: check metadata directory file path connectivity 9dc31acb01a1 xfs: move repair temporary files to the metadata directory tree dcde94bdeeb9 xfs: check the metadata directory inumber in superblocks 3d2c34111144 xfs: scrub metadata directories 5dab2daa8aa1 xfs: fix di_metatype field of inodes that won't load aec2eb7da8f7 xfs: adjust parent pointer scrubber for sb-rooted metadata files 91fb4232be87 xfs: metadata files can have xattrs if metadir is enabled 13af229ee0dc xfs: do not count metadata directory files when doing online quotacheck 679b098b59cf xfs: refactor directory tree root predicates be42fc1393d6 xfs: record health problems with the metadata directory 61b6bdb30a4b xfs: adjust xfs_bmap_add_attrfork for metadir cc0cf84aa7fe xfs: mark quota inodes as metadata files 382e275f0e8d xfs: don't count metadata directory files to quota df866c538ff0 xfs: allow bulkstat to return metadata directories 688828d8f8cd xfs: advertise metadata directory feature bb6cdd5529ff xfs: hide metadata inodes from everyone because they are special 8651b410ae78 xfs: disable the agi rotor for metadata inodes 5d9b54a4ef34 xfs: read and write metadata inode directory tree 7297fd0bebbd xfs: enforce metadata inode flag c555dd9b8c2d xfs: load metadata directory root at mount time dcf606914334 xfs: iget for metadata inodes 4f3d4dd1b04b xfs: define the on-disk format for the metadir feature e5e5cae05b71 xfs: store a generic group structure in the intents ecc8065dfa18 xfs: standardize EXPERIMENTAL warning generation 4d272929a525 xfs: rename metadata inode predicates fdf5703b6110 xfs: constify the xfs_inode predicates 8d939f4bd7b2 xfs: constify the xfs_sb predicates ba102a682d93 xfs: remove xfs_group_intent_hold and xfs_group_intent_rele 759cc1989a53 xfs: add group based bno conversion helpers 198febb9fe65 xfs: store a generic xfs_group pointer in xfs_getfsmap_info 77a530e6c49d xfs: add a generic group pointer to the btree cursor adbc76aa0fed xfs: convert busy extent tracking to the generic group structure 0e10cb98f149 xfs: convert extent busy tracepoints to the generic group structure 6af1300d47d9 xfs: return the busy generation from xfs_extent_busy_list_empty eb4a84a3c2bd xfs: move the online repair rmap hooks to the generic group structure 34cf3a6f3952 xfs: move draining of deferred operations to the generic group structure 2ed27a546415 xfs: mark xfs_perag_intent_{hold,rele} static 5c8483cec3fe xfs: move metadata health tracking to the generic group structure 86437e6abbd2 xfs: switch perag iteration from the for_each macros to a while based iterator d66496578b2a xfs: insert the pag structures into the xarray later 819928770bd9 xfs: add a xfs_group_next_range helper 201c5fa342af xfs: split xfs_initialize_perag e9c4d8bfb26c xfs: factor out a generic xfs_group structure c4ae021bcb6b xfs: convert remaining trace points to pass pag structures 0a4d79741d6f xfs: factor out a xfs_iwalk_args helper dc8df7e3826e xfs: pass the pag to the xrep_newbt_extent_class tracepoints 934dde65b202 xfs: pass the pag to the trace_xrep_calc_ag_resblks{,_btsize} trace points 618a27a94d06 xfs: pass objects to the xrep_ibt_walk_rmap tracepoint 1209d360eb7a xfs: pass the iunlink item to the xfs_iunlink_update_dinode trace point 487092ceaa72 xfs: pass objects to the xfs_irec_merge_{pre,post} trace points 835ddb592fab xfs: pass a perag structure to the xfs_ag_resv_init_error trace point 2337ac79e933 xfs: constify pag arguments to trace points 3c39444939da xfs: remove the unused xrep_bmap_walk_rmap trace point c896fb44f6ee xfs: remove the unused trace_xfs_iwalk_ag trace point 8dcf5e617f0e xfs: remove the mount field from struct xfs_busy_extents 4a137e09151e xfs: keep a reference to the pag for busy extents b6dc8c6dd2d3 xfs: pass a pag to xfs_extent_busy_{search,reuse} 6abd82ab6ea4 xfs: add a xfs_agino_to_ino helper 856a920ac2bb xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpers db129fa01113 xfs: remove the agno argument to xfs_free_ag_extent 67ce5ba57535 xfs: pass a pag to xfs_difree_inode_chunk 9943b4573290 xfs: remove the unused pag_active_wq field in struct xfs_perag 4e071d79e477 xfs: remove the unused pagb_count field in struct xfs_perag cd8ae42a82d2 xfs: fix superfluous clearing of info->low in __xfs_getfsmap_datadev 62027820eb44 xfs: fix simplify extent lookup in xfs_can_free_eofblocks cddc04275f95 netfilter: nf_tables: must hold rcu read lock while iterating object type list ee666a541ed9 netfilter: nf_tables: must hold rcu read lock while iterating expression type list 3567146b94af netfilter: nf_tables: avoid false-positive lockdep splats with basechain hook 28b7a6b84c0a netfilter: nf_tables: avoid false-positive lockdep splats in set walker b3e8f29d6b45 netfilter: nf_tables: avoid false-positive lockdep splats with flowtables 8f5f3786dba7 netfilter: nf_tables: avoid false-positive lockdep splats with sets 9adbb4198bf6 netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion 4435a125015d ACPI: allow building without CONFIG_HAS_IOPORT bf41bb57b2c1 ACPI: processor_perflib: extend X86 dependency 107d55ef8df4 ACPI: scan: Use strscpy() instead of strcpy() 0dac2f74f31d ACPI: SBSHC: Use strscpy() instead of strcpy() c4ff125e3725 ACPI: SBS: Use strscpy() instead of strcpy() 04c2d3a9c478 ACPI: power: Use strscpy() instead of strcpy() 9ff236786334 ACPI: pci_root: Use strscpy() instead of strcpy() efb365b79585 ACPI: pci_link: Use strscpy() instead of strcpy() e7eb88e3835f ACPI: event: Use strscpy() instead of strcpy() f098bb555fdd ACPI: EC: Use strscpy() instead of strcpy() 0151814c4c60 ACPI: APD: Use strscpy() instead of strcpy() 95504d54a275 ACPI: thermal: Use strscpy() instead of strcpy() 7a56ca20c09d scripts: Remove export_report.pl 75837f0b2bc6 firmware: qcom: uefisecapp: Allow X1E Devkit devices 26e6f59d0bba f2fs: fix to avoid forcing direct write to use buffered IO on inline_data inode 5dd00ebda337 f2fs: fix to map blocks correctly for direct write 7b0033dbc483 f2fs: fix race in concurrent f2fs_stop_gc_thread a7a7c1d423a6 f2fs: fix fiemap failure issue when page size is 16KB 43d5d3b41741 nvme-core: remove repeated wq flags 99348781d249 ASoC: dt-bindings: everest,es8326: Document interrupt property b3cb7f2a3a17 ASoC: rt721-sdca: change interrupt mask from XU to GE ed4bcfbcf45d ASoC: dt-bindings: mediatek,mt8188-mt6359: Add mediatek,adsp property af23d38caae5 ASoC: Intel: sof_sdw: Add missing quirks from some new Dell 93b763a5ab13 ASoC: rt722: change the interrupt mask for jack type detection c74649b6e400 nvmet: make nvmet_wq visible in sysfs facbe7092f8a arm64: dts: marvell: Drop undocumented SATA phy names 9b4bb822448b ecryptfs: Pass the folio index to crypt_extent() bf64913dfe62 ecryptfs: Convert lower_offset_for_page() to take a folio c15b81461df9 ecryptfs: Convert ecryptfs_decrypt_page() to take a folio 6b9c0e813743 ecryptfs: Convert ecryptfs_encrypt_page() to take a folio de5ced2721f9 ecryptfs: Convert ecryptfs_write_lower_page_segment() to take a folio 4d3727fd065b ecryptfs: Convert ecryptfs_write() to use a folio 890d477a0fcd ecryptfs: Convert ecryptfs_read_lower_page_segment() to take a folio 497eb79c3191 ecryptfs: Convert ecryptfs_copy_up_encrypted_with_header() to take a folio 064fe6b4752c ecryptfs: Use a folio throughout ecryptfs_read_folio() 807a11dab9dc ecryptfs: Convert ecryptfs_writepage() to ecryptfs_writepages() 5a700e77d645 mfd: cgbc-core: Fix error handling paths in cgbc_init_device() 63a5c7a4b4c4 nvme-pci: use dma_alloc_noncontigous if possible 3c2fb1ca8086 nvme-pci: fix freeing of the HMB descriptor table 1054861bc258 clk: sunxi-ng: Use of_property_present() for non-boolean properties b349a5a2b6e2 arm64: pgtable: Warn unexpected pmdp_test_and_clear_young() 62df5870ebf7 arm64: Enable ARCH_HAS_NONLEAF_PMD_YOUNG efe72541355d arm64: Add support for FEAT_HAFT 68bfb7eb7f7d fuse: remove pages for requests and exclusively use folios bcc7ba668818 serial: 8250: omap: Move pm_runtime_get_sync 298c2af4788e drivers: core: fw_devlink: Make the error message a bit more useful 74ffe43bad3a phy: tegra: xusb: Set fwnode for xusb port devices fe2e59aa5d70 drm: display: Set fwnode for aux bus devices bac3b10b78e5 driver core: fw_devlink: Stop trying to optimize cycle detection logic da9596955c05 nvmem: core: Check read_only flag for force_ro in bin_attr_nvmem_write() ce8f9fb651fa comedi: Flush partial mappings in error case 562e932a077c driver core: Constify attribute arguments of binary attributes eb2e6c3a8d66 sysfs: bin_attribute: add const read/write callback variants ae587a509903 sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() 699e7b85afb5 sysfs: treewide: constify attribute callback of bin_attribute::llseek() 94a20fb9af16 sysfs: treewide: constify attribute callback of bin_attribute::mmap() b626816fdd7f sysfs: treewide: constify attribute callback of bin_is_visible() 00ab6e97de00 nvmem: core: calculate bin_attribute size through bin_size() a1ab720ee506 PCI/sysfs: Calculate bin_attribute size through bin_size() bebf29b18f34 sysfs: introduce callback attribute_group::bin_size 0afcee132bbc sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() adf7ea48ce05 ASoC: dt-bindings: fsl-esai: allow fsl,imx8qm-esai fallback to fsl,imx6ull-esai 4b9f02b6c537 ASoC: qcom: sc8280xp Add SM8750 sound card 393de01870bc ASoC: dt-bindings: qcom,sm8250: Add SM8750 sound card 310558120e5e ASoC: dt-bindings: sprd,sc9860-mcdt: convert to YAML a80aedeb816c ASoC: dt-bindings: sprd,pcm-platform: convert to YAML 101c9023594a ASoC: fsl_mqs: Support accessing registers by scmi interface 28f7aa0c0150 ASoC: bcm63xx-pcm-whistler: fix uninit-value in i2s_dma_isr 115773334465 ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() 159098859bf6 ASoC: qcom: x1e80100: Support boards with two speakers 8f5fab5329b7 ASoC: codecs: ES8326: Reduce pop noise 82e54d65416b ASoC: dt-bindings: fsl_spdif: Document imx6sl/sx compatible fallback 224b898f7c5f ASoC: amd: acp: Fix for ACP SOF dmic tplg component load failure fe4e0faac931 xfs: remove xfs_page_mkwrite_iomap_ops a7fd3327d3ba xfs: remove __xfs_filemap_fault 1eb6fc044752 xfs: split write fault handling out of __xfs_filemap_fault 1171de329692 xfs: split the page fault trace event 59e43f5479cc xfs: sb_spino_align is not verified 792ef2745d12 xfs: simplify sector number calculation in xfs_zero_extent 8b9b261594d8 xfs: remove the redundant xfs_alloc_log_agf c43e1ccdebf2 iommu/vt-d: Drain PRQs when domain removed from RID 9baed1c28030 iommu/vt-d: Drop pasid requirement for prq initialization cbeb1b7eee2f iommufd: Enable PRI when doing the iommufd_hwpt_alloc 140f5dedbb9e iommu/vt-d: Move IOMMU_IOPF into INTEL_IOMMU 9f831c16c69e iommu/vt-d: Remove the pasid present check in prq_event_thread 4d5440957641 iommu/vt-d: Separate page request queue from SVM f1645676f25d iommu/vt-d: Fix checks and print in pgtable_walk() 6ceb93f952f6 iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes() 4f178e07a2e6 iommu/vt-d: Drop s1_pgtbl from dmar_domain 95e2eaf5b91a iommu/vt-d: Remove unused dmar_msi_read 6d8bac098e6e iommu/vt-d: Increase buffer size for device name 2a32309345ef iommu/vt-d: Use PCI_DEVID() macro 621838c718a8 iommu/vt-d: Refine intel_iommu_domain_alloc_user() ed56de8a9e90 iommu/vt-d: Refactor first_level_by_default() 5bdd86ec5d19 iommu/vt-d: Remove domain_update_iommu_superpage() c376a3456d8b iommu/vt-d: Remove domain_update_iommu_cap() a98db518dde2 iommu/vt-d: Enhance compatibility check for paging domain attach 9ecfcac1fe15 iommu/vt-d: Remove unused domain_alloc callback 7c204426b818 iommu/vt-d: Add domain_alloc_paging support 1091487dc743 net: lan969x: add VCAP configuration data 7ef750e490dc net: lan969x: add autogenerated VCAP information d4c97e39bf40 net: sparx5: execute sparx5_vcap_init() on lan969x 8caa21e4e4ed net: sparx5: add new VCAP constants to match data 8f5a812efff8 net: sparx5: replace SPX5_PORTS with n_ports 9bdb67b53f3f net: sparx5: expose some sparx5 VCAP symbols 6ff78df5b3d0 usb: Use (of|device)_property_present() for non-boolean properties e9d593c69db4 dt-bindings: usb: qcom,dwc3: Add SAR2130P compatible d6e6b9218ced ALSA: usb-audio: Make mic volume workarounds globally applicable dc9b74a76320 arm64/ptdump: Test both PTE_TABLE_BIT and PTE_VALID for block mappings 0d5eb14c1e2e perf/x86/intel: Do not enable large PEBS for events with aux actions or aux sampling 08c7454ceb94 perf/x86/intel/pt: Add support for pause / resume 18d92bb57c39 perf/core: Add aux_pause, aux_resume, aux_start_paused 5b590160d2cf perf/x86/intel/pt: Fix buffer full but size is 0 case 22aaec357c1f riscv: add PREEMPT_LAZY support 476e8583ca16 sched, x86: Enable Lazy preemption 35772d627b55 sched: Enable PREEMPT_DYNAMIC for PREEMPT_RT 7c70cb94d29c sched: Add Lazy preemption model 26baa1f1c4bd sched: Add TIF_NEED_RESCHED_LAZY infrastructure 0f0d1b8e5010 sched/ext: Remove sched_fork() hack b23decf8ac91 sched: Initialize idle tasks only once 183ec5f26b2f kcsan, seqlock: Fix incorrect assumption in read_seqbegin() 93190bc35d6d seqlock, treewide: Switch to non-raw seqcount_latch interface 5c1806c41ce0 kcsan, seqlock: Support seqcount_latch_t 8ab40fc2b908 time/sched_clock: Broaden sched_clock()'s instrumentation coverage 1139c71df5ca time/sched_clock: Swap update_clock_read_data() latch writes 25cf4fbb596d locking/atomic/x86: Use ALT_OUTPUT_SP() for __arch_{,try_}cmpxchg64_emu() 8b64db9733c2 locking/atomic/x86: Use ALT_OUTPUT_SP() for __alternative_atomic64() 371a47c9a58a ARM: dts: microchip: sam9x75_curiosity: add sam9x75 curiosity board 4157293c808f dt-bindings: arm: add sam9x75 curiosity board 41af45af8bc3 ARM: dts: at91: sam9x7: add device tree for SoC baec23979719 arm64/mm: Sanity check PTE address before runtime P4D/PUD folding b6900ce15191 gfs2: Simplify DLM_LKF_QUECVT use 03ff3781bf6c gfs2: gfs2_evict_inode clarification 70cddf16cbfb gfs2: Make gfs2_inode_refresh static 0c5bee608fbb gfs2: Use get_random_u32 in gfs2_orlov_skip 085e423b4d51 gfs2: Randomize GLF_VERIFY_DELETE work delay f6ca45e3d2b9 gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict a6033333ccce gfs2: Update to the evict / remote delete documentation 8c21c2c71e66 gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode 0baa10b60cdd gfs2: Clean up delete work processing b4100457d02d gfs2: Minor delete_work_func cleanup a94dafe87d5f gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock c79ba4be351a gfs2: Rename dinode_demise to evict_behavior 9fb794aac6dd gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE ee51baa817ee gfs2: Faster gfs2_upgrade_iopen_glock wakeups 926b66e2ebc8 arm64: setup: name 'tcr2' register aa47dcda2708 arm64/sysreg: Update ID_AA64MMFR1_EL1 register fb22437c1ba3 virtio_net: rx remove premapped failover code 47008bb51c3e virtio_net: enable premapped mode for merge and small by default a33f3df85075 virtio_net: big mode skip the unmap check 6aacd1484468 virtio-net: fix overflow inside virtnet_rq_alloc f6681abd4139 iommu/arm-smmu-v3: Expose the arm_smmu_attach interface 874b87c7539f iommu/arm-smmu-v3: Implement IOMMU_HWPT_ALLOC_NEST_PARENT 6912ec91828b iommu/arm-smmu-v3: Support IOMMU_GET_HW_INFO via struct arm_smmu_hw_info e89573cf4a13 iommu/arm-smmu-v3: Report IOMMU_CAP_ENFORCE_CACHE_COHERENCY for CANWBS 807404d66fcf ACPI/IORT: Support CANWBS memory access flag 1b8655bb8d97 ACPICA: IORT: Update for revision E.f 35890f85573c vfio: Remove VFIO_TYPE1_NESTING_IOMMU 3b97c3652d91 fuse: convert direct io to use folios 7fce207af5ec mm/writeback: add folio_mark_dirty_lock() cbe9c115b744 fuse: convert writebacks to use folios 448895df0366 fuse: convert retrieves to use folios ac1cf6e3bbe3 fuse: convert ioctls to use folios f2ef459bab73 fuse: convert writes (non-writeback) to use folios 51b025301824 fuse: convert reads to use folios 02b78c7a7a0c fuse: convert readdir to use folios c1e4862b1359 fuse: convert readlink to use folios ee80369a8aa8 fuse: convert cuse to use folios 29279e1d4284 fuse: add support in virtio for requests using folios a669c2df36db fuse: support folios in struct fuse_args_pages and fuse_copy_pages() 81a206d736c1 clk: imx: imx8-acm: Fix return value check in clk_imx_acm_attach_pm_domains() 96e266e3bcd6 KVM: PPC: Book3S HV: Add Power11 capability support for Nested PAPR guests 92888f391934 clk: imx: lpcg-scu: Skip HDMI LPCG clock save/restore e81361f6cf9b clk: imx: clk-scu: fix clk enable state save and restore ff4279618f0a clk: imx: fracn-gppll: fix pll power up 557be501c38e clk: imx: fracn-gppll: correct PLL initialization flow 5ee063fac856 clk: imx: lpcg-scu: SW workaround for errata (e10858) 19e0a70e6c3c powerpc: Use str_enabled_disabled() helper function f1c774ba9105 powerpc/modules: start/end_opd are only needed for ABI v1 2866949ec889 powerpc/ps3: replace open-coded sysfs_emit function 332fa4a802b1 riscv: kvm: Fix out-of-bounds array access 60821fb4dd73 RISC-V: KVM: Fix APLIC in_clrip and clripnum write emulation 29bf07bc9ad2 perf test: Fix ftrace test with regex patterns a52143aa2127 perf test: Remove dangling CFLAGS for removed attr.o object 6e0e0a186326 perf tools: Add all shellcheck_log to gitignore d5a0a4ab4af4 perf build: Add missing cflags when building with custom libtraceevent c741c7b5e983 perf test: Remove cpu-list BPF cgroup counter test cbdc3f95cdf8 Input: synaptics-rmi4 - switch to using cleanup functions in F34 7ec151f45730 Input: synaptics - fix a typo c6235c426d2a pinctrl: elkhartlake: Add support for DSW community 4cbf2b660f46 pinctrl: intel: Add a human readable decoder for pull bias values cca257f0f3fb dt-bindings: input: rotary-encoder: Fix "rotary-encoder,rollover" type a75b7bb46a83 KVM: x86: Short-circuit all of kvm_apic_set_base() if MSR value is unchanged c9155eb012b9 KVM: x86: Unpack msr_data structure prior to calling kvm_apic_set_base() ff6ce56e1d88 KVM: x86: Make kvm_recalculate_apic_map() local to lapic.c 7d1cb7cee94f KVM: x86: Rename APIC base setters to better capture their relationship c9c9acfcd573 KVM: x86: Move kvm_set_apic_base() implementation to lapic.c (from x86.c) adfec1f4591c KVM: x86: Inline kvm_get_apic_mode() in lapic.h d91060e342a6 KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base() 8166d2557912 KVM: x86: Drop superfluous kvm_lapic_set_base() call when setting APIC state d7d770bed98f KVM: x86: Short-circuit all kvm_lapic_set_base() if MSR value isn't changing f36ee841165b char: Switch back to struct platform_driver::remove() d8da4f1912ed eeprom: Fix the cacography in Kconfig 7428f9d97006 scripts/tags.sh: Fix warnings "null expansion of name pattern" b03817512cb9 scripts/tags.sh: use list of identifiers to ignore 074c2241d0fe scripts/tags.sh: add regex to map IDT entries b8357f6764a2 dt-bindings: nvmem: sprd,sc2731-efuse: convert to YAML 1c4ea801570a dt-bindings: nvmem: sprd,ums312-efuse: convert to YAML 5e61687075e3 dt-bindings: nvmem: convert zii,rave-sp-eeprom.txt to yaml format 2e7bb66b55f4 nvmem: imx-iim: Convert comma to semicolon b3d75e9ba013 nvmem: Correct some typos in comments 1530b923a514 nvmem: Add R-Car E-FUSE driver 2aea0d17ff9e dt-bindings: fuse: Move renesas,rcar-{efuse,otp} to nvmem eb33da0de01b goldfish: Fix unused const variable 'goldfish_pipe_acpi_match' f248ff14b758 misc: rtsx: Cleanup on DRV_NAME cardreader variables feb776a68d7b greybus: Fix a typo 5c7ca6fa603f rust: add `dev_*` print macros. 7f15c46a57c3 rust: introduce `InPlaceModule` 4cf20d42543c KVM: x86/mmu: Drop per-VM zapped_obsolete_pages list fe140e611d34 KVM: x86/mmu: Remove KVM's MMU shrinker 0a746cf8bb6d net: dpaa_eth: extract hash using __be32 pointer in rx_default_dqrr() 81f8ee2823f3 net: dpaa_eth: add assertions about SGT entry offsets in sg_fd_to_skb() a12fcef429e1 soc: fsl_qbman: use be16_to_cpu() in qm_sg_entry_get_off() 06c4cd957b5c KVM: x86/mmu: WARN if huge page recovery triggered during dirty logging 430e264b7653 KVM: x86/mmu: Rename make_huge_page_split_spte() to make_small_spte() 13e2e4f62a4b KVM: x86/mmu: Recover TDP MMU huge page mappings in-place instead of zapping dd2e7dbc4ae2 KVM: x86/mmu: Refactor TDP MMU iter need resched check 38b0ac47169b KVM: x86/mmu: Demote the WARN on yielded in xxx_cond_resched() to KVM_MMU_WARN_ON e287e4316713 KVM: x86/mmu: Check yielded_gfn for forward progress iff resched is needed d2068805f688 net: ena: remove devm from ethtool 18ec5491a495 ptp: Remove 'default y' for VMCLOCK PTP device 6a7d68f72797 net: ena: Remove deadcode b356b9170815 net: ena: Remove autopolling mode 690e50dd69ee tools: ynl-gen: de-kdocify enums with no doc for entries 0a2cdeeae9dd net: tcp: replace the document for "lsndtime" in tcp_sock 3af5298ce94b xfs: Support setting FMODE_CAN_ATOMIC_WRITE f096207d3276 xfs: Validate atomic writes 6432c6e723ff xfs: Support atomic write for statx 1437d9f1c56f counter: ti-ecap-capture: Add check for clk_enable() 842c3755a6bf counter: stm32-timer-cnt: Add check for clk_enable() 9e0933c21c12 fs: iomap: Atomic write support a570bad16b9f fs: Export generic_atomic_write_valid() a44c26d7fa74 selftests/resctrl: Replace magic constants used as array size 295b898426d8 selftests/resctrl: Keep results from first test run 501cfdba0a40 selftests/resctrl: Do not compare performance counters and resctrl at low bandwidth f77b9672536e selftests/resctrl: Use cache size to determine "fill_buf" buffer size 3cb3f0b87559 selftests/resctrl: Ensure measurements skip initialization of default benchmark e958c21e2ede selftests/resctrl: Make benchmark parameter passing robust 76f8f009f6bc selftests/resctrl: Remove unused measurement code 138424170eb0 selftests/resctrl: Only support measured read operation f3069136c95f selftests/resctrl: Remove "once" parameter required to be false efffa8c40166 selftests/resctrl: Make wraparound handling obvious 46058430fc5d selftests/resctrl: Protect against array overflow when reading strings 48ed4e799e8f selftests/resctrl: Protect against array overrun during iMC config parsing caf02626b2bf selftests/resctrl: Fix memory overflow due to unhandled wraparound 1b4840395f08 selftests/resctrl: Print accurate buffer size as part of MBM results 18f5744e8200 selftests/resctrl: Make functions only used in same file static a570feff16bd interconnect: Use of_property_present() for non-boolean properties 5609296750af PM: EM: Add min/max available performance state limits 97110d42680e PCI: endpoint: test: Synchronously cancel command handler work e73ea1c2d4d8 PCI: dwc: endpoint: Implement the pci_epc_ops::align_addr() operation 169484ab6677 rust: add arch_static_branch aecaf181651c jump_label: adjust inline asm to be consistent 91d39024e1b0 rust: samples: add tracepoint to Rust sample ad37bcd965fd rust: add tracepoint support 6e59bcc9c8ad rust: add static_branch_unlikely for static_key_false fefaae90398d EDAC/igen6: Avoid segmentation fault on module unload d798ce3f4cab selftests/bpf: Add tests for raw_tp null handling 0e2fb011a0ba selftests/bpf: Clean up open-coded gettid syscall invocations cb4158ce8ec8 bpf: Mark raw_tp arguments with PTR_MAYBE_NULL b934bc754265 docs/zh_CN: add the translation of kbuild/llvm.rst cdcfc029482a Documentation: Fix incorrect paths/magic in magic numbers rst 13e17c9ff491 perf build: Make libunwind opt-in rather than opt-out a10b5325f0ec Documentation/maintainer-tip: Fix typos 7d6094e62cc0 Documentation: Improve crash_kexec_post_notifiers description 6f33817fb4ad Docs/zh_CN: Translate physical_memory.rst to Simplified Chinese 270ddc23914e spi: Use of_property_present() for non-boolean properties 8ae4c65d7ae8 ALSA: hda: Fix unused variable warning 13be2307b577 ARM: dts: omap4-kc1: fix twl6030 power node 929d8490f879 ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms 32643e10dfdd Documentation: admin: reorganize kernel-parameters intro 9a783139614f bpf: Move btf_type_is_struct_ptr() under CONFIG_BPF_SYSCALL 2a8f6153e1c2 block: pre-calculate max_zone_append_sectors e494c3dce698 block: remove the max_zone_append_sectors check in blk_revalidate_disk_zones 05df01668490 block: update blk_stack_limits documentation ade7da14954a PCI: mediatek-gen3: Add support for setting max-link-speed limit 815daedc318b ACPI: battery: Check for error code from devm_mutex_init() call f12c946ee778 EDAC/ie31200: Add Kaby Lake-S dual-core host bridge ID 49f59573e9e0 selftests/mm: Enable pkey_sighandler_tests on arm64 6e182dc9f268 selftests/mm: Use generic pkey register manipulation 8edbbfcc1ed3 arm64: signal: Remove unused macro 466ece4c6e19 arm64: signal: Remove unnecessary check when saving POE state ced841702ee7 arm64/mm: Drop setting PTE_TYPE_PAGE in pte_mkcont() 68bc6a71f568 ARM: dts: turris-omnia: Add global LED brightness change interrupt 4f4749dfc01c ARM: dts: marvell: kirkwood: Fix at24 EEPROM node name fba6045161d6 PCI: qcom: Disable ASPM L0s for X1E80100 1362af92bcf5 PCI: qcom: Remove BDF2SID mapping config for SC8280X family SoC cf3e10cc0e88 misc: lan966x_pci: Fix dtc warn 'Missing interrupt-parent' 344ea0d36b8c misc: lan966x_pci: Fix dtc warns 'missing or empty reg/ranges property' 767b6a0d0900 arm64: dts: ti: k3-am62: use opp_efuse_table for opp-table syscon 149cb7d9537e ALSA: hda: intel: Switch to pci_alloc_irq_vectors API cac99f73f075 ALSA: hda: intel: Don't free interrupt when suspending ba6ad33d5c87 platform/x86/amd/pmf: Switch to platform_get_resource() and devm_ioremap_resource() ac4976a4f870 MAINTAINERS: Change AMD PMF driver status to "Supported" cc8e2dbf99d2 platform/x86/amd/pmf: Use dev_err_probe() to simplify error handling ab49d7bf991a platform/x86/intel/vsec: Remove a useless mutex 263e22d6bd1f ACPI: GTDT: Tighten the check for the array of platform timer structures 525fd6a1b34e arm64/fpsimd: Fix a typo 22a9120479a4 PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds 7566752e4d7d RDMA/nldev: Add IB device and net device rename events 7c891a4dbcc1 RDMA/mlx5: Add implementation for ufile_hw_cleanup device operation 27ed2f00807c RDMA/core: Move ib_uverbs_file struct to uverbs_types.h dc6be4418a11 RDMA/core: Add device ufile cleanup operation 0bd2c61df953 RDMA/mlx5: Ensure active slave attachment to the bond IB device af7a35bf6c36 RDMA/core: Implement RoCE GID port rescan and export delete function 6d9c7b272966 RDMA/mlx5: Call dev_put() after the blocking notifier eb3d354efb39 RDMA/mlx5: Support querying per-plane IB PortCounters 8b36f7c3c661 RDMA/mlx5: Support OOO RX WQE consumption d7d54769c042 RDMA/bnxt_re: Add debugfs hook in the driver e4bcf8eb2a0e RDMA/bnxt_re: Support raw data query for each resources 3b72946bdf19 RDMA/bnxt_re: Add support for querying HW contexts 7363eb76b7f3 RDMA/bnxt_re: Support driver specific data collection using rdma tool 775e6d3c8fda RDMA/rxe: Set queue pair cur_qp_state when being queried 84185573da38 mmc: sdhci-esdhc-imx: Update esdhc sysctl dtocv bitmask 8ba9d45a33c8 mmc: sdhci-esdhc-imx: Implement emmc hardware reset 53857ced9f23 mmc: core: Correct type in variable assignment for UHS-II dd92de9f99c2 mmc: sdhci-uhs2: correction a warning caused by incorrect type in argument 6fc0ce1d329c i2c: Use *-y instead of *-objs in Makefile 436142058e5d arm64: dts: mediatek: mt8183-kukui: Drop bogus fixed regulators aaecb1da58a7 arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators c4e8cf13f174 arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names 76ab2ae0ab9e arm64: dts: mediatek: mt6358: fix dtbs_check error fbcc95fceb6d arm64: dts: mediatek: mt8186-corsola: Fix IT6505 reset line polarity f488649e40f8 MAINTAINERS: update ENETC driver files and maintainers 99100d0d9922 net: enetc: add preliminary support for i.MX95 ENETC PF 9e7f2116199d net: enetc: optimize the allocation of tx_bdr b4bfd0a904e9 net: enetc: extract enetc_int_vector_init/destroy() from enetc_alloc_msix() a52201fb9caa net: enetc: add i.MX95 EMDIO support 86831a3f4cd4 net: enetc: remove ERR050089 workaround for i.MX95 3774409fd4c6 net: enetc: build enetc_pf_common.c as a separate module 80c8c852615e net: enetc: extract common ENETC PF parts for LS1028A and i.MX95 platforms fe5ba6bf91b3 net: enetc: add initial netc-blk-ctrl driver support f70384e53b09 dt-bindings: net: add bindings for NETC blocks control db2fb74c8560 dt-bindings: net: add i.MX95 ENETC support da98dbbc2c74 dt-bindings: net: add compatible string for i.MX95 EMDIO f16c8c081854 streamline_config.pl: fix missing variable operator in debug print 4da0f0d0cc16 kconfig: nconf: Use TAB to cycle thru dialog buttons 93096d7d2a86 kconfig: qconf: set parent in the widget constructor 7d48998b58e8 kconfig: qconf: reorder code in ConfigMainWindow() constructor ccb3ee82fa50 kconfig: qconf: set QSplitter orientation in the constructor 6971f7192c12 kconfig: remove zconfprint() bea2c5ef789a kconfig: remove support for "bool" prompt for choice entries b95d0899c8bf usb: use "prompt" instead of "bool" for choice prompts 654102df2ac2 kbuild: add generic support for built-in boot DTBs 985d6cccb67c kbuild: check the presence of include/generated/rustc_cfg ec873a4c551e kbuild: refactor the check for missing config files 5390d99fdb45 speakup: use SPKDIR=$(src) to specify the source directory 6c5789c9d2c0 arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay 0ca7699c3767 arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay 8328148ae495 arm64: dts: imx8mp-verdin: add single-master property to all i2c nodes 85d65eeb8e4c arm64: dts: imx8mm-verdin: add single-master property to all i2c nodes 8d721ebef7bb arm64: dts: imx95: Add missing vendor string to SCMI property 443a2c45389c arm64: dts: imx8mp-navqp: Add HDMI support a6301790885d arm64: dts: imx8qm-ss-hsio: fix PCI and SATA clock indices 1247f837adbd arm64: dts: imx8qm-ss-hsio: fix interrupt-map indent under pci* nodes 2e3c8cffb816 arm64: dts: imx8qxp-mek: replace hardcode 0 with IMX_LPCG_CLK_0 c771d311b190 arm64: dts: imx8mn-tqma8mqnl-mba8mx-usbot: fix coexistence of output-low and output-high in GPIO ef7965c7fc69 arm64: dts: layerscape: remove en25s64 and only keep jedec,spi-nor compatible string e2bc14a13e43 arm64: dts: imx8mp-kontron-dl: change touchscreen power-supply to AVDD28-supply 2b5a5006a68b arm64: dts: imx8mp: Add Boundary Device Nitrogen8MP Universal SMARC Carrier Board be159f74a5fd arm64: dts: imx8: move samsung,burst-clock-frequency to imx8mn and imx8mm mba8mx board file 020f5ed43c4f arm64: dts: mba8mx: remove undocumented 'data-lanes' at panel b7416c692d56 arm64: dts: imx: Add i.MX8M Plus Gateworks GW82XX-2X support 5c65d6dfccf2 arm64: dts: imx8ulp-evk: Add spdif sound card support 9fc7610930e6 arm64: dts: imx8ulp-evk: Add bt-sco sound card support 28879c0c0938 arm64: dts: imx8ulp: Add audio device nodes d0ee7ae8ce26 arm64: dts: imx8qm-mek: enable dsp node for rproc usage 447aed898a47 arm64: dts: imx8qm: add node for VPU dsp 3d163e346c76 arm64: dts: imx8qm: drop dsp node from audio_subsys bus f3e22e1d8171 arm64: dts: imx8qxp-mek: add dsp rproc-related mem regions 391a319c81f6 arm64: dts: imx8-ss-audio: configure dsp node for rproc usage 50dded8d9d62 gpio: altera: Drop legacy-of-mm-gpiochip.h header 09db69a84eca gpio: pcie-idio-24: Replace deprecated PCI functions aeca17561dc3 gpio: pci-idio-16: Replace deprecated PCI functions 8ab3138a9b2d net/mlx5: Introduce data placement ordering bits dae01ec714fb gpio: cdev: don't report GPIOs requested as interrupts as used 7b925098c937 gpio: sysfs: emit chardev line-state events on edge store 5a7119e0d951 gpio: sysfs: emit chardev line-state events on active-low changes 285678c94719 gpio: sysfs: emit chardev line-state events on GPIO export f4af1671c288 gpio: sysfs: use cleanup guards for the sysfs_lock mutex d99c980cfe94 gpio: sysfs: use cleanup guards for gpiod_data::mutex b9b7e4a67de1 gpiolib: clean up debugfs separator handling 0fd75ba17503 ARM: imx_v6_v7_defconfig: Enable drivers for Kobo Clara 2E 4de1651cde04 ARM: dts: imx: Add devicetree for Kobo Clara 2E f1f6309aa906 dt-bindings: arm: fsl: add compatible strings for Kobo Clara 2E d677ce521334 powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang 04bad0c91743 clk: qcom: Make GCC_6125 depend on QCOM_GDSC 584e936feedf soc: qcom: llcc: Add LLCC configuration for the QCS8300 platform a83e18ca8358 dt-bindings: cache: qcom,llcc: Document the QCS8300 LLCC 9f85ed1976bc soc: qcom: llcc: Add configuration data for QCS615 08e2d7c64edd dt-bindings: cache: qcom,llcc: Document the QCS615 LLCC 1685f685ff80 soc: qcom: llcc: add support for SAR2130P and SAR1130P 6dd3f08c72d6 soc: qcom: llcc: use deciman integers for bit shift values 53b3e2e0c9a3 dt-bindings: cache: qcom,llcc: document SAR2130P and SAR1130P bf373d2919d9 phy: realtek: usb: fix NULL deref in rtk_usb3phy_probe 04e3e9188291 phy: realtek: usb: fix NULL deref in rtk_usb2phy_probe 7dcb7bf4a2ba tty: serial: samsung: Add Exynos8895 compatible 52fdb8d4388d dt-bindings: serial: samsung: Add samsung,exynos8895-uart compatible cad4dda82c7e serial: 8250_dw: Add Sophgo SG2044 quirk a54108ca42ea dt-bindings: serial: snps-dw-apb-uart: Add Sophgo SG2044 uarts 2fb3a142c687 dt-bindings: serial: snps,dw-apb-uart: merge duplicate compatible entry. 284a60b09001 altera_jtaguart: Use dev_err() to report error attaching IRQ 2ac661dfdfd0 altera_uart: Use dev_err() to report error attaching IRQ handler 6b8ab7241562 driver core: constify devlink class eafb1a86acbb driver core: Put device attribute @wakeup_last_time_ms and its show() together f87f132c5826 cacheinfo: Don't opencode per_cpu_cacheinfo() 81089c897a12 driver core: auxiliary bus: Spelling s/pecific/specific/ 711df091dea9 selftests/bpf: Add tests for tail calls with locks and refs d402755ced2e bpf: Unify resource leak checks 46f7ed32f7a8 bpf: Tighten tail call checks for lingering locks, RCU, preempt_disable 7c561b8c3e83 usb: typec: mux: Add support for the TUSB1046 crosspoint switch 81e45af3d187 dt-bindings: usb: Describe TUSB1046 crosspoint switch c74c2cc7b760 USB: xhci: add support for PWRON active high d9649a7e4d7d dt-bindings: usb: add TUSB73x0 PCIe f80995b2229a USB: bcma: Remove unused of_gpio.h 1235b909d312 staging: rtl8723bs: Remove function pointer hal_xmitframe_enqueue c03e19faa69b staging: rtl8723bs: Remove function pointer mgnt_xmit 5c29294755e9 staging: rtl8723bs: Remove function pointer hal_xmit 140e013b4755 staging: rtl8723bs: Remove function pointer SetHalDefVarHandler 42ccc3bd8d10 staging: rtl8723bs: Remove function pointer GetHalDefVarHandler c789ba02c4c6 staging: rtl8723bs: Remove function pointer SetHwRegHandlerWithBuf ad99ca897f61 staging: rtl8723bs: Remove function pointer GetHwRegHandler 5d28dfca5dc2 staging: rtl8723bs: Remove function pointer SetHwRegHandler b7f46dfabcb4 staging: rtl8723bs: Remove function pointer check_ips_status 4dc02874c782 staging: rtl8723bs: Remove #if 1 in function ReadChipVersion8723B 54a0ef3f1e02 staging: rtl8723bs: Remove #if 1 in function hal_EfuseGetCurrentSize_BT 553b75d9fca0 staging: rtl8723bs: Remove #if 1 in function hal_EfusePartialWriteCheck 8209ab0f9bf9 staging: rtl8723bs: Replace function thread_enter cb1d0f578855 staging: vchiq_arm: Track bulk user data pointer separately 951b3c14355d staging: vchiq_core: Pass vchiq_bulk pointer to make_service_callback() ccb0b5e4f59d staging: vchiq: Rename vchiq_completion_data 'bulk_userdata' f19d14dd79a1 staging: vchiq_core: Rename struct vchiq_bulk 'userdata' 016856c1a54f staging: vchiq_core: Bulk waiter should not piggy back on bulk userdata 5e12a5390232 staging: vchiq_arm: Rename a struct vchiq_bulk member 8898f64f7ae4 staging: fieldbus: Delete unused driver 41e883c137eb staging: rtl8712: Remove driver using deprecated API wext e139445ccbe4 staging: rtl8723bs: change remaining printk to proper api b803af197f0e staging: vchiq_core: Remove unnecessary blank lines 037f9a6df3fb staging: rtl8723bs: Remove no-op netdevice_notifier() 39dace70722a staging: vme_user: vme_bridge.h: Name function pointer arguments 5300c32def19 staging: greybus: gpio: use gpiochip_get_data b8fa1677c333 staging: gpib: Add TODO file 355cf2749769 net/mlx5e: do not create xdp_redirect for non-uplink rep bb135e40129d net/mlx5e: move XDP_REDIRECT sq to dynamic allocation a2740138ec65 net/mlx5: HWS, renamed the files in accordance with naming convention e03cf321882b net/mlx5: DR, moved all the SWS code into a separate directory cac7356c653d net/mlx5: Rework esw qos domain init and cleanup 9ff75a23dff3 selftests/tc-testing: add tests for qdisc_tree_reduce_backlog 77be7d737305 net: stmmac: xgmac: Enable FPE for tc-mqprio/tc-taprio b440d677e15f net: stmmac: xgmac: Complete FPE support df9e7b0250ad net: stmmac: xgmac: Rename XGMAC_RQ to XGMAC_FPRQ 2558fe30ae8b net: stmmac: Get the TC number of net_device by netdev_get_num_tc() c9cd9a5a834c net: stmmac: Refactor FPE functions to generic version af478ca82204 net: stmmac: Introduce stmmac_fpe_supported() 61e6051f4bbb net: stmmac: Rework macro definitions for gmac4 and xgmac 2c6ad81de163 net: stmmac: Introduce separate files for FPE implementation a3d8520e6a19 r8169: align RTL8126 EEE config with vendor driver 4af2f60bf737 r8169: align RTL8125/RTL8126 PHY config with vendor driver eb90f876b796 r8169: align RTL8125 EEE config with vendor driver c4f5d0454cab net: ibm: emac: mal: move irq maps down 14f59154ff0b net: ibm: emac: mal: use devm for request_irq 3f55d1655549 net: ibm: emac: mal: use devm for kzalloc c2744ab3ce28 net: ibm: emac: zmii: devm_platform_get_resource 3fb5272de034 net: ibm: emac: zmii: use devm for mutex_init e2da0216e55e net: ibm: emac: zmii: use devm for kzalloc 9fb40aeeb521 net: ibm: emac: rgmii: devm_platform_get_resource 01902fe2bdd7 net: ibm: emac: rgmii: use devm for mutex_init 070239c07ac1 net: ibm: emac: rgmii: use devm for kzalloc 9f3ea8d70d6c net: ibm: emac: tah: devm_platform_get_resources 18082a84a7f0 net: ibm: emac: tah: use devm for mutex_init 96111f1ec6bf net: ibm: emac: tah: use devm for kzalloc 937677f48125 vrf: Prepare vrf_process_v4_outbound() to future .flowi4_tos conversion. 0c30d6eedd1e ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion. 8a6631f1cece net: macb: avoid redundant lookup for "mdio" child node in MDIO setup d847548c7ef4 dt-bindings: net: snps,dwmac: Fix "snps,kbbe" type 9650edd9bf1d rcu: Finer-grained grace-period-end checks in rcu_dump_cpu_stacks() 5c87206cdb53 ptp: fc3: remove redundant check on variable ret 2e570cd187e3 net: dsa: mt7530: Add TBF qdisc offload support 61bf0009a765 dim: pass dim_sample to net_dim() by reference a865276872ec dim: make dim_calc_stats() inputs const pointers 56686ac80b85 iio: chemical: bme680: Add support for preheat current 80b9f3a80e6e iio: chemical: bme680: Add triggered buffer support f51171ce2236 iio: chemical: bme680: Add SCALE and RAW channels 4865ee12c8d8 iio: chemical: bme680: refactorize set_mode() mode 01f567d22152 iio: events: make IIO_EVENT_CODE macro private dff100b0f3ac iio: accel: mma9553: use specialized event code macros c4d4f112bb58 iio: dummy: use specialized event code macros 7f4f3c4e977f iio: adc: ad7280a: use IIO_DIFF_EVENT_CODE macro helper 5d8173b84931 iio: events.h: add event identifier macros for differential channel 3c9b6fd74188 iio: magnetometer: add Allegro MicroSystems ALS31300 3-D Linear Hall Effect driver 6f6291f7a5f1 dt-bindings: iio: magnetometer: document the Allegro MicroSystems ALS31300 3-D Linear Hall Effect Sensor 812233940645 dt-bindings: vendor-prefixes: Add Allegro MicroSystems, Inc e44a4e6c21dc iio: light: apds9960: remove useless return 6921a89dc18c iio: light: apds9960: convert als_int and pxs_int to bool 86b8843ee2bb iio: light: apds9306: simplifies if branch in apds9306_write_event_config ad531aa484f7 iio: light: apds9300: use bool for event state 3121da857c9c iio: imu: st_lsm6dsx: use bool for event state 96a59e302cb3 iio: imu: bmi323: use bool for event state 4880978294a2 iio: accel: sca3000: use bool for event state 1d3086459da3 iio: accel: mma9551: use bool for event state b4b42f28a0df iio: fix write_event_config signature 2cc86e9409ad iio: light: adux1020: write_event_config: use local variable for interrupt value 18aa930a51f3 iio: proximity: sx9500: simplify code in write_event_config callback 63023e8aa3e8 iio: proximity: irsd200: simplify code in write_event_config callback e41edccbfc34 iio: light: tsl2772: simplify code in write_event_config callback 122679a62f24 iio: proximity: hx9023s: simplify code in write_event_config callback 04392fa8af5a iio: light: ltr390: simplify code in write_event_config callback 596ef5cf654b iio: hid-sensor-prox: Add support for more channels f7a1fc1ae0d8 iio: hid-sensors-prox: Make proximity channel indexed 9d2fe9cd02ca iio: Add channel type for attention 9b20c3fe68bd iio: hid-sensors-prox: Factor-in hid_sensor_push_data 6e6738398def iio: hid-sensors: Add proximity and attention IDs 9a5a2483bc60 iio: Mark iio_dev::priv member with __private 9727098a5286 iio: accel: kxcjk-1013: Deduplicate ODR startup time array bb18885ed823 iio: light: veml6070: add support for integration time 4c5e18bf7590 dt-bindings: iio: light: veml6075: document vishay,rset-ohms 7f36074c0f8f iio: dac: ad5791: Use devm_iio_device_register 7bf7b297b683 iio: dac: ad5791: Use devm_regulator_get_enable_read_voltage 120c678aa948 iio: dac: ad5791: Add reset, clr and ldac gpios 080a79f8f5ec iio: dac: ad5791: Include chip_info in device match tables 6e0ba34bfebb dt-bindings: iio: dac: ad5791: Add required voltage supplies baaa92d284d5 dt-bindings: iio: dac: ad5791: Add optional reset, clr and ldac gpios 248da097f6a0 iio: dac: adi-axi-dac: add registering of child fdt node 0b4d9fe58be8 iio: dac: ad3552r: add high-speed platform driver 2ea25aab938a pwm: core: export pwm_get_state_hw() 66dc205962c5 dt-bindings: PCI: qcom,pcie-x1e80100: Add 'global' interrupt 39a06b55df6c dt-bindings: PCI: qcom: Move OPP table to qcom,pcie-common.yaml a63b74f2e35b PCI: qcom: Add support for IPQ9574 6b2d11e2d8fc net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals afa4ceb0fb64 net: netconsole: selftests: Add userdata validation d051cd72dcb7 net: netconsole: selftests: Change the IP subnet 0c729f53b8c3 net: airoha: Simplify Tx napi logic 3affa310de52 net: airoha: Read completion queue data in airoha_qdma_tx_napi_poll() 08e835268c35 PCI: j721e: Add PCIe support for J722S SoC 9b4b2e02c1e1 net: bnxt: use ethtool string helpers 1441df3a37ec net: phy: use ethtool string helpers 3bd9b9abdf15 net: ethtool: Avoid thousands of -Wflex-array-member-not-at-end warnings 43d3487035e9 UAPI: ethtool: Use __struct_group() in struct ethtool_link_settings e0662dae178d dt-bindings: PCI: qcom: Document the IPQ9574 PCIe controller f12b363887c7 net: dsa: use ethtool string helpers a71874379ec8 xattr: switch to CLASS(fd) b8cdd2530c7d io_[gs]etxattr_prep(): just use getname() dbd5e2e79ed8 net: tcp: Add noinline_for_tracing annotation for tcp_drop_reason() a8f80673ca0d compiler_types: Add noinline_for_tracing annotation e2017f27b6f8 net/mlx5: DPLL, Add clock quality level op implementation a1afb959add1 dpll: add clock quality level attribute and op c520bbb52330 arm64: defconfig: Enable VBATTB clock and Renesas RTCA-3 0cd647cd53db arm64: dts: renesas: rzg3s-smarc-som: Enable RTC ac948eb8ead1 arm64: dts: renesas: rzg3s-smarc-som: Enable VBATTB 2d768aee9f52 arm64: dts: renesas: r9a08g045: Add RTC node 23c44956bce5 arm64: dts: renesas: r9a08g045: Add VBATTB node 8219a455efd4 arm64: dts: renesas: white-hawk-cpu-common: Add pin control for DSI-eDP IRQ 83eb98843759 ARM: dts: renesas: r7s72100: Add DMA support to MMCIF d823e397f3b3 ARM: dts: renesas: r7s72100: Add DMAC node 9cc926e3fab4 arm64: dts: renesas: hihope: Drop #sound-dai-cells dabf72b85f29 clk: renesas: rzg2l: Fix FOUTPOSTDIV clk cdfd5daf90af dt-bindings: clock: renesas,r9a08g045-vbattb: Document VBATTB 40e2125381dc PCI: tegra194: Move controller cleanups to pex_ep_event_pex_rst_deassert() 7d7cf89b119a PCI: qcom-ep: Move controller cleanups to qcom_pcie_perst_deassert() 38052c2dd71f deal with the last remaing boolean uses of fd_file() 457a6549394c css_set_fork(): switch to CLASS(fd_raw, ...) 7133dd5ac603 memcg_write_event_control(): switch to CLASS(fd) 66635b077624 assorted variants of irqfd setup: convert to CLASS(fd) 893598979838 do_pollfd(): convert to CLASS(fd) d000e073ca2a convert do_select() 6b1a5ae9b588 convert vfs_dedupe_file_range(). 9bd812744db2 convert cifs_ioctl_copychunk() 44b11a56c3fb convert media_request_get_by_fd() 00ec41ac1604 convert spu_run(2) d8426e69720a switch spufs_calls_{get,put}() to CLASS() use 65c8941e7dca convert cachestat(2) 20d9eb3b8706 convert do_preadv()/do_pwritev() 8152f8201088 fdget(), more trivial conversions 6348be02eead fdget(), trivial conversions 46b5e18ae8a5 privcmd_ioeventfd_assign(): don't open-code eventfd_ctx_fdget() 554ceb7a5e14 o2hb_region_dev_store(): avoid goto around fdget()/fdput() d7a9616ce034 introduce "fd_pos" class, convert fdget_pos() users to it. 048181992cad fdget_raw() users: switch to CLASS(fd_raw) a6f46579d7da convert vmsplice() to CLASS(fd) 0d113fcbc25c simplify xfs_find_handle() a bit 54dac3dacc86 do_mq_notify(): switch to CLASS(fd) 1aaf6a7e7520 do_mq_notify(): saner skb freeing on failures f302edb9d822 switch netlink_getsockbyfilp() to taking descriptor 4dd53b84ff23 get rid of perf_fget_light(), convert kernel/events/core.c to CLASS(fd) 919a7a1aac29 timerfd: switch to CLASS(fd) 05e555642c46 regularize emptiness checks in fini_module(2) and vfs_dedupe_file_range() 53c0a58beb60 net/socket.c: switch to CLASS(fd) 50f5ad2cb52f arm64: dts: ti: k3-am62p5-sk: add 1.4ghz opp entry 76d855f05801 arm64: dts: ti: k3-am62p: add opp frequencies 5dae00dfaf8e arm64: dts: ti: k3-am62a7-sk: add 1.4ghz opp entry aeedca40159c arm64: dts: ti: k3-am62a: add opp frequencies 881f5e9d8082 arm64: dts: ti: k3-am62-verdin: Add Ivy carrier board 25c8a5bebd65 arm64: dts: ti: k3-am62-verdin: add label to som adc node 9db282063b2d dt-bindings: arm: ti: Add verdin am62 ivy board 5c169625d89e scsi: lpfc: Copyright updates for 14.4.0.6 patches 3f8175c0a859 scsi: lpfc: Update lpfc version to 14.4.0.6 92b99f1a73b7 scsi: lpfc: Change lpfc_nodelist nlp_flag member into a bitmask 32566a6f1ae5 scsi: lpfc: Remove NLP_RELEASE_RPI flag from nodelist structure 4281f44ea8bf scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback eb038363d8e9 scsi: lpfc: Add cleanup of nvmels_wq after HBA reset 98f8d3588097 scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI 940ddac89612 scsi: lpfc: Update lpfc_els_flush_cmd() to check for SLI_ACTIVE before BSG flag d35f7672715d scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths 4c113ac05bb2 scsi: lpfc: Check devloss callbk done flag for potential stale NDLP ptrs 29a64210c767 scsi: lpfc: Modify CGN warning signal calculation based on EDC response cabc453ca6c3 scsi: ufs: exynos: gs101: Enable clock gating with hibern8 ceef938bbf8b scsi: ufs: exynos: Fix hibern8 notify callbacks 36adb55631d0 scsi: ufs: exynos: Set ACG to be controlled by UFS_ACG_DISABLE ef8bfb00e9f1 scsi: ufs: exynos: Enable write line unique transactions on gs101 9cc4a4a57677 scsi: ufs: exynos: Add gs101_ufs_drv_init() hook and enable WriteBooster f8fe71a3fe89 scsi: ufs: exynos: remove tx_dif_p_nsec from exynosauto_ufs_drv_init() 5ef3cb67f3da scsi: ufs: exynos: gs101: Remove unused phy attribute fields 96f3fd267fce scsi: ufs: exynos: Add EXYNOS_UFS_OPT_SKIP_CONFIG_PHY_ATTR check 5278917250a5 scsi: ufs: exynos: gs101: Remove EXYNOS_UFS_OPT_BROKEN_AUTO_CLK_CTRL c662cedea14e scsi: ufs: exynos: Add check inside exynos_ufs_config_smu() 516ceaaf539d scsi: ufs: exynos: Allow UFS Gear 4 afd613ca2c60 scsi: ufs: exynos: Remove superfluous function parameter 07c2a7375044 scsi: ufs: exynos: Remove empty drv_init method 25bc99be5fe5 i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter 01ee194d1aba io_uring: add support for hybrid IOPOLL c1329532d5aa io_uring/rsrc: allow cloning with node replacements b16e920a1909 io_uring/rsrc: allow cloning at an offset d50f94d761a5 io_uring/rsrc: get rid of the empty node and dummy_ubuf 4007c3d8c22a io_uring/rsrc: add io_reset_rsrc_node() helper 5f3829fdd69d io_uring/filetable: kill io_reset_alloc_hint() helper cb1717a7cd0f io_uring/filetable: remove io_file_from_index() helper b54a14041ee6 io_uring/rsrc: add io_rsrc_node_lookup() helper 3597f2786b68 io_uring/rsrc: unify file and buffer resource tables f38f2847646f io_uring: only initialize io_kiocb rsrc_nodes when needed 0701db743920 io_uring/rsrc: add an empty io_rsrc_node for sparse buffer entries fbbb8e991d86 io_uring/rsrc: get rid of io_rsrc_node allocation cache 7029acd8a950 io_uring/rsrc: get rid of per-ring io_rsrc_node list 7fa3c36ea270 x86/vdso: Add missing brackets in switch case a508ef4b1dcc lib: string_helpers: silence snprintf() output truncation warning 6c06f6a6b48d MAINTAINERS: Add kernel hardening keywords __counted_by{_le|_be} ba4a2e2317b9 PCI: qcom: Enable MSI interrupts together with Link up if 'Global IRQ' is supported 3993ca4add24 iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name() d38cc57c14ff dt-bindings: PCI: qcom,pcie-sm8550: Add SAR2130P compatible f6ca73063754 i3c: Document I3C_ADDR_SLOT_EXT_STATUS_MASK a812eee0b686 vdso: Rename struct arch_vdso_data to arch_vdso_time_data 6142be7ed7f3 powerpc: Split systemcfg struct definitions out from vdso 1184674d6ef9 powerpc: Split systemcfg data out of vdso data page c22c06b4cc3a powerpc: Add kconfig option for the systemcfg page e07359f171f2 powerpc/pseries/lparcfg: Use num_possible_cpus() for potential processors af2c15920a11 powerpc/pseries/lparcfg: Fix printing of system_active_processors d4526a2d2d01 powerpc/procfs: Propagate error of remap_pfn_range() e449c83ac5b1 powerpc/vdso: Remove offset comment from 32bit vdso_arch_data e93d2521b27f x86/vdso: Split virtual clock pages into dedicated mapping 05a6b8c190f0 x86/vdso: Delete vvar.h 7d4acbae2aca x86/vdso: Access vdso data without vvar.h 75ceb49add37 x86/vdso: Move the rng offset to vsyscall.h c3a190d42591 x86/vdso: Access rng vdso data without vvar.h 59b7761638a3 x86/vdso: Access timens vdso data without vvar.h 7175126a6d45 x86/vdso: Allocate vvar page from C code 7821571be92f x86/vdso: Access rng data from kernel without vvar 9f8514cfcdf0 x86/vdso: Place vdso_data at beginning of vvar page dd937454d905 x86/vdso: Use __arch_get_vdso_data() to access vdso data f2182dc40a31 x86/mm/mmap: Remove arch_vma_name() c9b5482d0e72 MIPS: vdso: Avoid name conflict around "vdso_data" dc32cb4ba6f4 LoongArch: vDSO: Use vdso/datapage.h to access vDSO data 2bb79470e5c8 ARM: vdso: Remove assembly for datapage access d34b60752fcb riscv: vdso: Use only one single vvar mapping 461c96686625 arm64: vdso: Use only one single vvar mapping 0973fed6a5e5 arm64: vdso: Drop LBASE_VDSO 98333a84e331 s390/vdso: Drop LBASE_VDSO ff435493d67a csky/vdso: Remove arch_vma_name() cf12469600fe csky/vdso: Remove gettimeofday() and friends from VDSO fcfbb8d9ec58 arm64: allwinner: a100: Add MMC related nodes c3cc9b02f749 arm64: dts: allwinner: a100: add usb related nodes e144e89de0e4 dt-bindings: usb: sunxi-musb: Add A100 compatible string 1e7d0e2a53e6 dt-bindings: usb: Add A100 compatible string 4402ef303d4b dt-bindings: phy: sun50i-a64: add a100 compatible f84a3aa77826 arm64: dts: allwinner: a100: add watchdog node 248b20ed0354 arm64: dts: allwinner: A100: Add PMU mode e0f253a52cce clk: sunxi-ng: d1: Fix PLL_AUDIO0 preset b5cf65cc0fd0 riscv: dts: sophgo: Add emmc support for Huashan Pi 06133f48a871 riscv: dts: sophgo: Add sdio configuration for Huashan Pi 44196383a26f riscv: dts: sophgo: fix pinctrl base-address c418ba6baca3 crypto: hisilicon/qm - disable same error report before resetting 2a69297eed87 crypto: hisilicon - support querying the capability register acb0ed843290 crypto: asymmetric_keys - Remove unused functions d11c8b87a362 hwrng: drivers - Switch back to struct platform_driver::remove() c163e40af9b2 timekeeping: Always check for negative motion d44d26987bb3 timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING 272fad470b65 kdb: Fix breakpoint enable to be silent if already enabled 9131d6a7a726 kdb: Remove fallback interpretation of arbitrary numbers as hex 0c10cc243511 trace: kdb: Replace simple_strtoul with kstrtoul in kdb_ftdump 120fb87ced8e kdb: Replace the use of simple_strto with safer kstrto in kdb_main 0ceb2745283f ARM: dts: imx6sll: Improve gpc description 4e57a0c056e5 dt-bindings: power: fsl,imx-gpc: Document fsl,imx6sll-gpc d36e5b36a292 perf test: Use sqrtloop workload to test bperf event 07dc3a6de330 perf stat: Support inherit events during fork() for bperf 82cec771fb43 ARM: dts: imx6sl: Pass tempmon #thermal-sensor-cells e6ae4506ab70 ARM: dts: imx6sx: Fix tempmon description a72f3e951f67 ARM: dts: imx6sll: Remove regulator-3p0 unit address 4cfa8c7e95cf dt-bindings: soc: imx: fsl,imx-anatop: Add additional regulators 644cb51e923e dt-bindings: soc: imx: fsl,imx-anatop: Fix the i.MX7 irq number 56ead702150b ARM: dts: imx6sll: Fix the last SPDIF clock name 341468e0ab4b lib/iov_iter: fix bvec iterator setup d47de6ac8842 loop: Simplify discard granularity calc 0053892ff7d4 irqchip/mips-gic: Fix selection of GENERIC_IRQ_EFFECTIVE_AFF_MASK ae7851c29747 rust: macros: enable the rest of the tests 7e06561fcd96 rust: macros: enable paste! use from macro_rules! 8d3f50795ac2 rust: enable macros::module! tests b2c261fa8629 rust: kbuild: expand rusttest target for macros 77017b9c4682 selftests/bpf: Disable warnings on unused flags for Clang builds 0513eeee86d6 bpftool: Prevent setting duplicate _GNU_SOURCE in Makefile 4d99e509c161 bpf, bpftool: Fix incorrect disasm pc 953e549471ca regmap: irq: Set lockdep class for hierarchical IRQ domains 24507ce81eaf bpf: ensure RCU Tasks Trace GP for sleepable raw tracepoint BPF links 61c6fefa92bb bpf: decouple BPF link/attach hook and BPF program sleepable semantics f44ec8733a84 bpf: put bpf_link's program when link is safe to be deallocated 242b32d8073e tracing: Replace strncpy() with strscpy() when copying comm ee3685a98ea9 tracing: Add might_fault() check in __DECLARE_TRACE_SYSCALL 2e8a12b82c40 tracing: Fix syscall tracepoint use-after-free 654ced4a1377 tracing: Introduce tracepoint_is_faultable() a9cfb8778c43 tracing: Introduce tracepoint extended structure e9f0a3634735 tracing: Remove TRACE_FLAG_IRQS_NOSUPPORT e5e4799e2ac3 selftests/bpf: Add a test for open coded kmem_cache iter 2e9a548009c2 bpf: Add open coded version of kmem_cache iterator 035c5e2143f3 x86/mm/doc: Add missing details in virtual memory layout 64dd44a65806 MAINTAINERS: Replace Siemens IPC related bouncing maintainers 69c0d8247798 kselftest/arm64: Fix encoding for SVE B16B16 test 2287a4c1e118 arm64: Expose ID_AA64ISAR1_EL1.XS to sanitised feature consumers 1caeda5ef251 arm64/gcs: Fix outdated ptrace documentation 89f8869835e4 KVM: selftests: Ensure KVM supports AVX for SEV-ES VMSA FPU test 3c4c128d02ed KVM: selftests: Drop manual XCR0 configuration from SEV smoke test 28439090ece6 KVM: selftests: Drop manual XCR0 configuration from state test d87331890a38 KVM: selftests: Drop manual XCR0 configuration from AMX test 3678c7f6114f KVM: selftests: Drop manual CR4.OSXSAVE enabling from CR4/CPUID sync test 8ae01bf64caa KVM: selftests: Verify XCR0 can be "downgraded" and "upgraded" 8b14c4d85d03 KVM: selftests: Configure XCR0 to max supported value by default 2b9a126a2986 KVM: selftests: Rework OSXSAVE CR4=>CPUID test to play nice with AVX insns 164cea33bfed KVM: selftests: Mask off OSPKE and OSXSAVE when comparing CPUID entries f2c5aa31670d KVM: selftests: Precisely mask off dynamic fields in CPUID test 0581dfbad954 KVM: selftests: Add a testcase for disabling feature MSRs init quirk b799e3e7da2c KVM: selftests: Verify get/set PERF_CAPABILITIES w/o guest PDMC behavior 1ded7a57b805 KVM: x86: Remove ordering check b/w MSR_PLATFORM_INFO and MISC_FEATURES_ENABLES a5d563890b8f KVM: x86: Reject userspace attempts to access ARCH_CAPABILITIES w/o support a1039111192b KVM: VMX: Remove restriction that PMU version > 0 for PERF_CAPABILITIES d75cac366f44 KVM: x86: Reject userspace attempts to access PERF_CAPABILITIES w/o PDCM dcb988cdac85 KVM: x86: Quirk initialization of feature MSRs to KVM's max configuration bc2ca3680b30 KVM: x86: Disallow changing MSR_PLATFORM_INFO after vCPU has run 2142ac663a6a KVM: x86: Co-locate initialization of feature MSRs in kvm_arch_vcpu_create() 0e3b70aa137c KVM: x86: Document an erratum in KVM_SET_VCPU_EVENTS on Intel CPUs 90a877216e6b KVM: nVMX: fix canonical check of vmcs12 HOST_RIP 9245fd6b8531 KVM: x86: model canonical checks more precisely c534b37b7584 KVM: x86: Add X86EMUL_F_MSR and X86EMUL_F_DT_LOAD to aid canonical checks 16ccadefa295 KVM: x86: Route non-canonical checks in emulator through emulate_ops e52ad1ddd0a3 KVM: x86: drop x86.h include from cpuid.h eecf3985459a KVM: x86: Use '0' for guest RIP if PMI encounters protected guest state 1c932fc7620d KVM: x86: Add lockdep-guarded asserts on register cache usage f0e7012c4b93 KVM: x86: Bypass register cache when querying CPL from kvm_sched_out() de572491a975 KVM: x86: AMD's IBPB is not equivalent to Intel's IBPB 71dd5d5300d2 KVM: x86: Advertise AMD_IBPB_RET to userspace 3ffe874ea3eb KVM: x86: Ensure vcpu->mode is loaded from memory in kvm_vcpu_exit_request() 6e44d2427b70 KVM: x86: Fix a comment inside __kvm_set_or_clear_apicv_inhibit() ef86fe036d0a KVM: x86: Fix a comment inside kvm_vcpu_update_apicv() 76c6217c3126 dt-bindings: mfd: aspeed: Support for AST2700 511c06e39035 soc: Switch back to struct platform_driver::remove() 10821a061321 mfd: Switch back to struct platform_driver::remove() 42e34f844625 dt-bindings: mfd: qcom,spmi-pmic: Document PMICs added in SM8750 9b15062cc05d mfd: rtc: bd7xxxx Drop IC name from IRQ 17a2409783f1 kselftest/arm64: Use ksft_perror() to log MTE failures 9a0e3b92b02e arm64: Return early when break handler is found on linked-list f8192813dcbe arm64/mm: Re-organize arch_make_huge_pte() bfa335f18d91 iio: accel: adxl380: fix raw sample read f665d7d33d79 iio: dac: ad3552r: extract common code (no changes in behavior intended) d5ac6cb1c8f3 iio: dac: ad3552r: changes to use FIELD_PREP e61d7178429a iio: dac: adi-axi-dac: extend features d3eeb1ac0b99 iio: backend: extend features 043e4e514cee dt-bindings: iio: dac: adi-axi-dac: add ad3552r axi variant 76830926323e dt-bindings: iio: dac: ad3552r: add iio backend support f928099e5f5c iio: chemical: bme680: use s16 variable for temp value to avoid casting 869aa5e84769 iio: adc: pac1921: Check for error code from devm_mutex_init() call 8ebfd0925521 iio: adc: ad4000: Check for error code from devm_mutex_init() call f35f3c832eb5 iio: imu: bmi270: Add support for BMI260 b6ee20afca66 dt-bindings: iio: imu: bmi270: Add Bosch BMI260 99e46bbb131e iio: imu: bmi270: Add scale and sampling frequency to BMI270 IMU eaba902d85b1 iio: imu: bmi270: Add triggered buffer for Bosch BMI270 IMU 27f8b05b2ffe iio: chemical: bme680: generalize read_*() functions 7adfc3484c03 iio: chemical: bme680: Fix indentation and unnecessary spaces 924f9f7d962c iio: chemical: bme680: move to fsleep() eea9a1156cb3 iio: chemical: bme680: avoid using camel case 6ba3df714723 iio: chemical: bme680: optimize startup time b5055b4b4d98 iio: chemical: bme680: Add missing regmap.h include c5a23f80c164 iio: light: add support for veml3235 6df21ae0d48b dt-bindings: iio: light: veml6030: add veml3235 a3920a2318fa iio: dac: ad5770r: use devm_regulator_get_enable_read_voltage() 7af0ad4dfa69 iio: dac: ad5761: drop driver remove callback 89fd809ae027 iio: dac: ad5761: use devm_regulator_get_enable_read_voltage() 4d930ffce95c iio: dac: ad5624r: drop driver remove callback a88a6cf4f78d iio: dac: ad5624r: use devm_regulator_get_enable_read_voltage() 86ab52970468 iio: dac: ad5504: drop driver remove callback e17229e28701 iio: dac: ad5504: use devm_regulator_get_enable_read_voltage() a93847d8ce9d iio: dac: ad5446: drop driver remove callbacks b78412249db0 iio: dac: ad5446: use devm_regulator_get_enable_read_voltage() 2c8988a3d873 iio: dac: ad5380: drop driver remove callbacks b85a05c75e00 iio: dac: ad5380: use devm_regulator_get_enable_read_voltage() 41a275efa27d iio: gyro: bmg160_core: remove trailing tab 7804363d596a iio: light: stk3310: simplify code in write_event_config callback 71490e9ef5a9 iio: imu: inv_mpu6050: simplify code in write_event_config callback d567ff3603cf iio: light: veml6030: simplify code in write_event_config callback c9fd4cc90c0f iio: light: ltr501: simplify code in write_event_config callback e2ce36e04701 iio: light: bh1745: simplify code in write_event_config callback 12c65c0f3e03 iio: light: ltr501: Replace a variant of iio_get_acpi_device_name_and_data() c26acb09ccbe iio: light: ltr501: Add LTER0303 to the supported devices b511670b341e iio: light: ltr501: Drop most likely fake ACPI IDs 40a2764c95b3 iio: light: isl29018: drop ACPI_PTR() and CONFIG_ACPI guards ba1ff204e7d4 iio: light: isl29018: Replace a variant of iio_get_acpi_device_name_and_data() 99f2add1b42b iio: gyro: bmg160: Replace custom implementation of iio_get_acpi_device_name() e85e016e9dc3 iio: accel: mma9553: Replace custom implementation of iio_get_acpi_device_name() 8ec557799b13 iio: accel: mma9551: Replace custom implementation of iio_get_acpi_device_name() a84fac0e8547 iio: accel: kxcjk-1013: drop ACPI_PTR() and move ID out of CONFIG_ACPI guards a58bab804741 iio: accel: kxcjk-1013: Replace a variant of iio_get_acpi_device_name_and_data() 2cfdb799dc76 arm64: mops: Document requirements for hypervisors 2219576883e7 spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​ 25d284715845 spi: spi-mem: rtl-snand: Correctly handle DMA transfers f399051ec1ff spi: tegra210-quad: Avoid shift-out-of-bounds 8b12da9a18f4 ASoC: cleanup function parameter for rtd and its id cb18cd26039f ASoC: soc-core: do rtd->id trick at snd_soc_add_pcm_runtime() c59db5ed233a ASoC: remove rtd->num 742e622db67e ASoC: generic: switch to use rtd->id from rtd->num 970a874b76d0 ASoC: sh: switch to use rtd->id from rtd->num b19f75df8fa9 ASoC: meson: switch to use rtd->id from rtd->num eae33f737c7a ASoC: fsl: switch to use rtd->id from rtd->num 40e47e2db686 ASoC: rename rtd->num to rtd->id 88264e4f0b66 ASoC: codecs: Add aw88081 amplifier driver 1d534bfb2b2e ASoC: dt-bindings: Add schema for "awinic,aw88081" d40fd02c1faf arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Add cma heap for libcamera softisp support 99d557cfe4fc arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Add cma heap for libcamera softisp support 2d444a792b3c arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Drop redundant clock-lanes from camera@1a ec83cf7581bd arm64: dts: qcom: sc8280xp-x13s: Drop redundant clock-lanes from camera@10 30df676a31b7 arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso d280cf5fbfe3 ASoC: sdw_utils: Update stream_name in dai_links structure 485df2286655 ASoC: sdw_utils/intel/amd: refactor dai link init logic cb80d9074f2a fs: optimize acl_permission_check() d68cb6023356 alienware-wmi: Fix spelling mistake "requieres" -> "requires" f3b8536c86bd ARM: dts: imx7ulp: Remove incorrect mmc fallback compatible 46cccef08bce ARM: dts: imx6sl: Remove incorrect mmc fallback compatible 5011fd973bd6 ARM: dts: imx6sx: Remove incorrect mmc fallback compatible 627659a62d78 ARM: dts: imx6sl/sll: Add the "fsl,imx6dl-gpt" fallback 9f592d1b4906 dt-bindings: arm: fsl: Add Boundary Device Nitrogen8MP Universal SMARC Carrier Board 518843408c46 dt-bindings: arm: fsl: Add Gateworks GW82XX-2x dev kit 8a85a9aade36 dt-bindings: dsp: fsl,dsp: fix power domain count e63e33357f3a ARM: dts: imx6ul: Drop duplicate space in iomux node groups bcc3d3120702 ARM: dts: imx6sx: Align pin config nodes with bindings 93dddfb78e40 ARM: dts: imx6sl: imx6sll: Align pin config nodes with bindings fcf19dc53cff ARM: dts: imx6qp: Align pin config nodes with bindings 63ba0df2f647 ARM: dts: imx6qdl: Align pin config nodes with bindings 47208272001a ARM: dts: imx6q: Align pin config nodes with bindings 1a980586dd60 ARM: dts: imx6dl: Align pin config nodes with bindings 9237be3f4155 ARM: dts: imx53: Align pin config nodes with bindings 4b5cd1fe2722 ARM: dts: imx51: Align pin config nodes with bindings 6346b5b2b2e2 ARM: dts: imx50: Align pin config nodes with bindings 4f3a5cbc7989 ARM: dts: imx35: Align pin config nodes with bindings bac89bb33d91 fs/ntfs3: Accumulated refactoring changes 678c1901af51 fs/ntfs3: Switch to folio to release resources db1d2b4cc9c6 fs/ntfs3: Add check in ntfs_extend_initialized_size a8f659ce14f8 fs/ntfs3: Add more checks in mi_enum_attr (part 2) 045fff619312 fs/ntfs3: Equivalent transition from page to folio 5fc982fe7eca fs/ntfs3: Fix case when unmarked clusters intersect with zone e2705dd3d16d fs/ntfs3: Fix warning in ni_fiemap d3fdc7ae2ca9 arm64: dts: imx8mm-venice-gw73xx: remove compatible in overlay file 02e610f704fb arm64: dts: imx93: Add LPSPI alias 226e39330526 arm64: dts: imx8ulp: Add LPSPI alias 289323404702 arm64: dts: imx8dxl: Add LPSPI alias d5ca4f8dcfde arm64: dts: imx8qm: Add LPSPI alias de0f7898c1e0 arm64: dts: imx8qxp: Add LPSPI alias 54736ab4d9bc ARM: dts: imx6qdl: convert fsl,tx-d-cal to correct value e76d3aee909f arm64: dts: imx8qxp: change usbphy1 compatible 1531771f375e arm64: dts: imx8qm: change usbphy1 compatible 9358c1fde8f8 arm64: dts: imx8dxl-ss-conn: change usbphy1 compatible 522ae89b7858 counter: intel-qep: Replace deprecated PCI functions 916f26f1c24c thunderbolt: debugfs: Implement asymmetric lane margining 750365ef8c17 thunderbolt: debugfs: Don't hardcode margining results size 3499c0a992e4 thunderbolt: debugfs: Refactor hardware margining result parsing 3bf090e9d6df thunderbolt: debugfs: Replace margining lane numbers with an enum e6c9905ff4d8 thunderbolt: debugfs: Replace "both lanes" with "all lanes" c8c08fd9c23b thunderbolt: debugfs: Implement Gen 4 margining eye selection c9077d59adf4 thunderbolt: debugfs: Add USB4 Gen 4 margining capabilities 480ebc2eb5b2 thunderbolt: Don't hardcode margining capabilities size 147359e23e5c counter: stm32-timer-cnt: fix device_node handling in probe_encoder() dbb9a7ef3478 net: fjes: use ethtool string helpers bc74d329ceba netlink: Remove the dead code in netlink_proto_init() d3774a4b21e9 selftests/net: Fix ./ns-XXXXXX not cleanup 7f66456d776a selftests: netdevsim: add fib_notifications to Makefile a911bad094b0 dql: annotate data-races around dql->last_obj_cnt 3e407dae7151 wifi: rtw89: set pause_data field to avoid transmitting data in scan channels 4138e9ec0093 netlink: add NLA_POLICY_MAX_LEN macro 345c894ee79b wifi: rtw89: don't check done-ack for entering PS bd50c4125c98 fsl/fman: Validate cell-index value obtained from Device Tree d86c7a9162ae netlabel: document doi_remove field of struct netlbl_calipso_ops 9c5649c17737 ptp_pch: Replace deprecated PCI functions f611cc38925b net: freescale: use ethtool string helpers 744e66cb8779 f2fs: remove redundant atomic file check in defragment 51d3d952c508 f2fs: fix to convert log type to segment data type correctly 1df2bc3c8252 f2fs: clean up the unused variable additional_reserved_segments cffaa0976fcc f2fs: clean up opened code w/ {get,set}_nid() 296b8cb34e65 f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or GC_URGENT_MID 9395fb09e897 f2fs: fix to parse temperature correctly in f2fs_get_segment_temp() f10a890308a7 f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason() 0c3a38a4b442 f2fs: Fix not used variable 'index' e63ce120b41a f2fs: fix typos 84b5bb8bf0f6 f2fs: modify f2fs_is_checkpoint_ready logic to allow more data to be written with the CP disable cf44bd08cdee tcp: only release congestion control if it has been initialized 43563069e1c1 f2fs: check curseg->inited before write_sum_page in change_curseg c3af1f13476e f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block 5bc5aae84312 f2fs: zone: introduce first_zoned_segno in f2fs_sb_info 128d333f0dff f2fs: introduce device aliasing file fa08972bcb7b f2fs: decrease spare area for pinned files for zoned devices 2d56b4e39192 f2fs: multidevice: add stats in debugfs 6babe00ccd34 f2fs: fix to do sanity check on node blkaddr in truncate_node() 0a6efab33eab rtc: cmos: avoid taking rtc_lock for extended period of time d4488377609e rtc: renesas-rtca3: Add driver for RTCA-3 available on Renesas RZ/G3S SoC 71c61a45c951 dt-bindings: rtc: renesas,rzg3s-rtc: Document the Renesas RTCA-3 IP 18599e93e4e8 i3c: master: svc: Fix pm_runtime_set_suspended() with runtime pm enabled 45357c9b37bb i3c: mipi-i3c-hci: Handle interrupts according to current specifications 6ca2738174e4 i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request 3082990592f7 i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() 36faa04ce3d9 i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin 3b2ac810d86e i3c: master: svc: fix possible assignment of the same address to two devices 3ca529194e29 i3c: master: svc: wait for Manual ACK/NACK Done before next step f36f6624cbac i3c: master: svc: use spin_lock_irqsave at svc_i3c_master_ibi_work() 6a12f56f7392 i3c: master: svc: need check IBIWON for dynamic address assignment e22405a812a1 i3c: master: svc: manually emit NACK/ACK for hotjoin 3c6684a15010 i3c: master: svc: use repeat start when IBI WIN happens 851bd21cdb55 i3c: master: Fix dynamic address leak when 'assigned-address' is present 2f552fa28059 i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED 16aed0a6520b i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS b7d2bc99b3bd iio: accel: kx022a: Fix raw read format 7452f8a0814b iio: gts: fix infinite loop for gain_to_scaletables() e2fb2f89faf8 iio: gts: Fix uninitialized symbol 'ret' 62dd96ac9cdf iio: adc: ad4000: fix reading unsigned data 38d7aacca092 KVM: arm64: Get rid of userspace_irqchip_in_use c174b53e95ad ad7780: fix division by zero in ad7780_write_raw() 3a4187ec454e iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer 110213b8f0e7 x86/cpu: Fix FAM5_QUARK_X1000 to use X86_MATCH_VFM() ae323e035801 KVM: arm64: nv: Reprogram PMU events affected by nested transition 8a34979030f6 KVM: arm64: nv: Apply EL2 event filtering when in hyp context 16535d55e91f KVM: arm64: nv: Honor MDCR_EL2.HLP fe827f916662 KVM: arm64: nv: Honor MDCR_EL2.HPME 9d15f8290a22 KVM: arm64: Add helpers to determine if PMC counts at a given EL 9a1c58cfefb0 KVM: arm64: nv: Adjust range of accessible PMCs according to HPMN a3034dab74fc KVM: arm64: Rename kvm_pmu_valid_counter_mask() 166b77a2f423 KVM: arm64: nv: Advertise support for FEAT_HPMN0 336afe0c832d KVM: arm64: nv: Describe trap behaviour of MDCR_EL2.HPMN 4ee5d5ff4b4d KVM: arm64: nv: Honor MDCR_EL2.{TPM, TPMCR} in Host EL0 d97e66fbcba7 KVM: arm64: nv: Reinject traps that take effect in Host EL0 a4063b5aa0bd KVM: arm64: nv: Rename BEHAVE_FORWARD_ANY 18aeeeb57b93 KVM: arm64: nv: Allow coarse-grained trap combos to use complex traps eb609638da55 KVM: arm64: Describe RES0/RES1 bits of MDCR_EL2 3ecb1fe3842c arm64: sysreg: Add new definitions for ID_AA64DFR0_EL1 641630313e9c arm64: sysreg: Migrate MDCR_EL2 definition to table 93d7356e4b30 arm64: sysreg: Describe ID_AA64DFR2_EL1 fields e36eba413b8e spi: axi-spi-engine: Emit trace events for spi transfers b56680de9c64 KVM: arm64: Initialize trap register values in hyp in pKVM cb0c272acebd KVM: arm64: Initialize the hypervisor's VM state at EL2 3663b258f723 KVM: arm64: Refactor kvm_vcpu_enable_ptrauth() for hyp use 0546d4a925a6 KVM: arm64: Move pkvm_vcpu_init_traps() to init_pkvm_hyp_vcpu() 75cd027cbcb1 KVM: arm64: selftests: Test ID_AA64PFR0.MPAM isn't completely ignored 6685f5d572c2 KVM: arm64: Disable MPAM visibility by default and ignore VMM writes 7da540e29dea KVM: arm64: Add a macro for creating filtered sys_reg_descs entries 31ff96c38ea3 KVM: arm64: Fix missing traps of guest accesses to the MPAM registers 09e6b306f3ba arm64: cpufeature: discover CPU support for MPAM 23b33d1e168c arm64: head.S: Initialise MPAM EL2 registers and disable traps 83732ce6a056 arm64/sysreg: Convert existing MPAM sysregs and add the remaining entries 3e251afaec9a arm64: Use SYSTEM_OFF2 PSCI call to power off for hibernate 1ed9b927e7dd regmap: maple: Provide lockdep (sub)class for maple tree's internal lock f187b9bf1a63 block: remove bio_add_zone_append_page cafd00d0e909 block: remove zone append special casing from the direct I/O path c61bc45cf10d mmc: sdhci-uhs2: Remove unnecessary variables 259d262e8dd3 mmc: sdhci-uhs2: Correct incorrect type in argument 6e31bb8d3a63 mfd: mt6397: Add initial support for MT6328 99d36eed05e7 leds: bcm6328: Replace divide condition with comparison for shift value 577f6c2c59d7 mfd: adp5585: Drop obsolete dependency on COMPILE_TEST 2bb0106db90f mfd: cs42l43: Disable IRQs during suspend a0f8a8898e12 regulator: axp20x: add support for the AXP323 35fec94afe04 mfd: axp20x: Add support for AXP323 e37ec3218870 mfd: axp20x: Allow multiple regulators 697a4001d31a mfd: axp20x: Ensure relationship between IDs and model names bd91530aee60 dt-bindings: mfd: x-powers,axp152: Document AXP323 09b1ef9813a0 leds: lp55xx: Remove redundant test for invalid channel number 3d1c3272a809 mfd: ipaq-micro: Add missing break for the default case 4a8b3d48dad2 mfd: intel_soc_pmic_bxtwc: Deduplicate error messages 3d6b7374f0d8 mfd: intel_soc_pmic_bxtwc: Use temporary variable for struct device d2e77347ce9a mfd: intel_soc_pmic_bxtwc: Don't use "proxy" headers 1f9e418aafc6 mfd: intel_soc_pmic_bxtwc: Switch to use ATTRIBUTE_GROUPS() 9e114ec80840 net: phy: dp83822: Configure RMII mode on DP83825 devices f92d2e933417 dt-bindings: leds: pca955x: Convert text bindings to YAML 2b94751626a6 wifi: cw1200: Fix potential NULL dereference 1e52d0061a83 wifi: brcm80211: Remove unused dma_txflush() 3b88a9876779 wifi: wfx: Fix error handling in wfx_core_init() 496a51b37143 lib/iov_iter.c: initialize bi.bi_idx before iterating over bvec 5e3eedf55f13 gpio: mpsse: Check for error code from devm_mutex_init() call a22c9dc26d6f gpiolib: avoid format string weakness in workqueue interface 4f61d7fdcbc4 gpio: dwapb: Add ACPI HID for DWAPB GPIO controller on Fujitsu MONAKA 37d5a6d6f406 gpio: sysfs: demote warning messages on invalid user input to debug 01aab9fd0a83 gpiolib: remove leftover spinlock bits c8b72c301dbe riscv: dts: starfive: add DeepComputing FML13V01 board device tree e87fa39dbcb4 dt-bindings: riscv: starfive: add deepcomputing,fml13v01 e9b4ceedb5ae dt-bindings: vendor: add deepcomputing 817eac165ed4 riscv: dts: starfive: jh7110-common: move usb0 config to board dts 5a5001d27065 riscv: dts: starfive: jh7110-common: revised device node e017671f534d initramfs: avoid filename buffer overrun 8a9c132389bb dt-bindings: spi: sprd,sc9860-spi: convert to YAML 019610566757 ASoC: doc: update clock api details bd0aff85d5f3 ASoC: codecs: wcd937x: Remove unused of_gpio.h 1d4199cbbe95 timers: Add missing READ_ONCE() in __run_timer_base() da3d242cf169 pmdomain: imx: gpcv2: replace dev_err() with dev_err_probe() 9c738dae9534 sysctl: Reduce dput(child) calls in proc_sys_fill_cache() 88e98cd5d3b9 pmdomain: ti-sci: Use scope based of_node_put() to simplify code. afc2331ef816 pmdomain: ti-sci: Add missing of_node_put() for args.np 612c2addff36 EDAC/mce_amd: Add support for FRU text in MCA 64844729a608 s390/kvm: Initialize uninitialized flags variable f55bd479d866 s390/cpum_sf: Fix and protect memory allocation of SDBs with mutex e9876dafa28e x86/mce/apei: Handle variable SMCA BERT record size df7f9acd8646 platform/x86: intel: Add 'intel' prefix to the modules automatically bf9a001fb8e4 clocksource/drivers/timer-tegra: Remove clockevents shutdown call on offlining cd165ce8314f clocksource/drivers/qcom: Remove clockevents shutdown call on offlining 30f8c70a85bc clocksource/drivers/armada-370-xp: Remove clockevents shutdown call on offlining ba23b6c7f974 clocksource/drivers/exynos_mct: Remove clockevents shutdown call on offlining 15b810e0496e clocksource/drivers/arm_global_timer: Remove clockevents shutdown call on offlining 78b5c2ca5f27 clocksource/drivers/arm_arch_timer: Remove clockevents shutdown call on offlining 900053d9eedf ARM: smp_twd: Remove clockevents shutdown call on offlining a6347864d975 tick: Remove now unneeded low-res tick stop on CPUHP_AP_TICK_DYING 3b1596a21fbf clockevents: Shutdown and unregister current clockevents at CPUHP_AP_TICK_DYING 17a8945f369c clockevents: Improve clockevents_notify_released() comment d4fca1358ea9 x86/MCE/AMD: Add support for new MCA_SYND{1,2} registers f164dd0bf4c6 alienware-wmi: WMAX interface documentation 18eec62ee065 alienware-wmi: added force module parameters ba993e5ada1d perf arm-spe: Use old behavior when opening old SPE files 064d569e20e8 perf ftrace latency: Fix unit on histogram first entry when using --use-nsec 8c0d1202bad3 perf, riscv: Wire up perf trace support for RISC-V 1c6801d565ec KVM: arm64: Handle WXN attribute e39ce7033c70 KVM: arm64: Handle stage-1 permission overlays 7cd5c2796cb0 KVM: arm64: Make PAN conditions part of the S1 walk context 8a9b304d7e22 KVM: arm64: Disable hierarchical permissions when POE is enabled 846c993df982 KVM: arm64: Add POE save/restore for AT emulation fast-path de5c2827fb44 KVM: arm64: Add save/restore support for POR_EL2 5970e9903f03 KVM: arm64: Add basic support for POR_EL2 26e89dccdf63 KVM: arm64: Add kvm_has_s1poe() helper f7575530df43 KVM: arm64: Subject S1PIE/S1POE registers to HCR_EL2.{TVM,TRVM} b17d8aa20126 KVM: arm64: Drop bogus CPTR_EL2.E0POE trap routing b9ed7e5dfbe9 arm64: Add encoding for POR_EL2 b4824120303f KVM: arm64: Rely on visibility to let PIR*_ELx/TCR2_ELx UNDEF a68cddbe47ef KVM: arm64: Hide S1PIE registers from userspace when disabled for guests 0fcb4eea5345 KVM: arm64: Hide TCR2_EL1 from userspace when disabled for guests 997eeecafeba KVM: arm64: Define helper for EL2 registers with custom visibility ee3a9a0643c5 KVM: arm64: Add a composite EL2 visibility helper 364c081029a6 KVM: arm64: Implement AT S1PIE support 5e21b2978722 KVM: arm64: Disable hierarchical permissions when S1PIE is enabled 4967b87a9ff7 KVM: arm64: Split S1 permission evaluation into direct and hierarchical parts 23e7a34c8397 KVM: arm64: Add AT fast-path support for S1PIE 874ae1d48e60 KVM: arm64: Handle PIR{,E0}_EL2 traps b3ad940a0887 KVM: arm64: Add save/restore for PIR{,E0}_EL2 5f8d5a15ef5a KVM: arm64: Add PIR{,E0}_EL2 to the sysreg arrays a0162020095e KVM: arm64: Extend masking facility to arbitrary registers 5055938452ed KVM: arm64: Add save/restore for TCR2_EL2 14ca930d828b KVM: arm64: Correctly access TCR2_EL1, PIR_EL1, PIRE0_EL1 with VHE ad4f6ef0fa19 KVM: arm64: Sanitise TCR2_EL2 b9527b38c667 KVM: arm64: nv: Save/Restore vEL2 sysregs 69c19e047dfe KVM: arm64: Add TCR2_EL2 to the sysreg arrays 9ae424d2a1ae arm64: Define ID_AA64MMFR1_EL1.HAFDBS advertising FEAT_HAFT 164b5e20cdf6 KVM: arm64: nv: Handle CNTHCTL_EL2 specially dfeb91686992 KVM: arm64: nv: Add missing EL2->EL1 mappings in get_el2_to_el1_mapping() a5c870d0939b KVM: arm64: Drop useless struct s2_mmu in __kvm_at_s1e2() 4ecda4c67961 arm64: Add encoding for PIRE0_EL2 5792349d0cce arm64: Remove VNCR definition for PIRE0_EL2 d41571c7097a arm64: Drop SKL0/SKL1 from TCR2_EL2 3fbff9888929 kprobes: Use struct_size() in __get_insn_slot() da93dd931baa kprobes: Cleanup collect_one_slot() and __disable_kprobe() ce7f27dcd7e7 kprobes: Cleanup the config comment 0fb248365993 dt-bindings: net: qcom,ethqos: add description for qcs8300 32535b9410b8 dt-bindings: net: qcom,ethqos: add description for qcs615 67826db318dd bna: Remove field bnad_dentry_files[] in struct bnad bf8207ec8c30 bna: Remove error checking for debugfs create APIs bd03e7627c37 rtnetlink: Fix an error handling path in rtnl_newlink() 1aea2c42d494 dt-bindings: net: renesas,ether: Add iommus property 207966787b71 net: sparx5: add feature support 98a01119608d net: sparx5: add compatible string for lan969x 41c6439fdc2b dt-bindings: net: add compatible strings for lan969x targets b074c5e6c542 net: sparx5: use is_sparx5() macro throughout 5d2ba3941016 net: lan969x: add function for calculating the DSM calendar 24fe83541755 net: lan969x: add PTP handler function d8ab8c637049 net: lan969x: add lan969x ops to match data c1edd1b23e90 net: lan969x: add constants to match data 69b614251784 net: lan969x: add register diffs to match data 7280f01e79cc net: lan969x: add match data for lan969x 199498490cac net: sparx5: add registers required by lan969x ead854c46359 net: sparx5: add sparx5 context pointer to a few functions 728267dc46d3 net: sparx5: change frequency calculation for SDLB's 9324881cef51 net: sparx5: change spx5_wr to spx5_rmw in cal update() 1ebaa5e18915 net: sparx5: add support for lan969x targets and core clock 4ddf7ccfdf70 gve: change to use page_pool_put_full_page when recycling pages 78bd5d81241e octeontx2-pf: Move shared APIs to header file dec6f5ebd724 octeontx2-pf: Reuse PF max mtu value 03d80a1ba526 octeontx2-pf: Add new APIs for queue memory alloc/free. fbc704b3104b octeontx2-pf: Define common API for HW resources configuration 49a09073cb23 net: mscc: ocelot: allow tc-flower mirred action towards foreign interfaces 3535d70df9c8 net: dsa: allow matchall mirroring rules towards the CPU 4cc4394a897e net: dsa: add more extack messages in dsa_user_add_cls_matchall_mirred() c11ace14d9db net: dsa: use "extack" as argument to flow_action_basic_hw_stats_check() a0af7162ccb5 net: dsa: clean up dsa_user_add_cls_matchall() 2748697225c3 net: sched: propagate "skip_sw" flag to struct flow_cls_common_offload 2d7de7a3010d s390/time: Add PtP driver f247fd22e9f2 s390/time: Add clocksource id to TOD clock d243b62b7bd3 powerpc64/bpf: Add support for bpf trampolines 71db948b9d27 samples/ftrace: Add support for ftrace direct samples on powerpc a52f6043a223 powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_DIRECT_CALLS e717754f0bb5 powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS cf9bc0efcce2 powerpc64/ftrace: Support .text larger than 32MB with out-of-line stubs eec37961a56a powerpc64/ftrace: Move ftrace sequence out of line 1198c9c689cf kbuild: Add generic hook for architectures to use before the final vmlinux link 782f46cbce53 powerpc/ftrace: Add a postlink script to validate function tracer 9670f6d2097c powerpc64/bpf: Fold bpf_jit_emit_func_call_hlp() into bpf_jit_emit_func_call_rel() ed6144656bb1 powerpc/ftrace: Move ftrace stub used for init text before _einittext 1d59bd2fc07f powerpc/ftrace: Skip instruction patching if the instructions are the same 8b0dc1305ea0 powerpc/ftrace: Remove pointer to struct module from dyn_arch_ftrace c12cfe9dee07 powerpc/module_64: Convert #ifdef to IS_ENABLED() 654b3fa61b81 powerpc32/ftrace: Unify 32-bit and 64-bit ftrace entry code 161d62c2b067 powerpc64/ftrace: Nop out additional 'std' instruction emitted by gcc v5.x be87d713eadd powerpc/kprobes: Use ftrace to determine if a probe is at function entry 0b9846529e29 powerpc/trace: Account for -fpatchable-function-entry support by toolchain 77a1326f64c3 tracing: Replace multiple deprecated strncpy with memcpy 2c33155ef678 tracing: Make percpu stack trace buffer invariant to PAGE_SIZE 365836e010a1 tests: hsr: Increase timeout to 50 seconds 36a367b8912a ftrace: Show timings of how long nop patching took e1325e19d225 Input: omap-keypad - use guard notation when acquiring mutex 1aa675538788 MIPS: mobileye: eyeq6h-epm6: Use eyeq6h in the board device tree 7c43938f6581 mips: bmips: bcm6358/6368: define required brcm,bmips-cbr-reg 6f1429325730 MIPS: Allow using more than 32-bit addresses for reset vectors when possible da09935975c8 mips: asm: fix warning when disabling MIPS_FP_SUPPORT b2d5ca95ecfa mips: sgi-ip22: Replace "s[n]?printf" with sysfs_emit in sysfs callbacks 35ef80eb29ab KVM: x86/mmu: Batch TLB flushes when zapping collapsible TDP MMU SPTEs 8ccd51cb5911 KVM: x86/mmu: Drop @max_level from kvm_mmu_max_mapping_level() b9883ee40d7e KVM: x86: Don't emit TLB flushes when aging SPTEs for mmu_notifiers 2ebbe0308c29 KVM: Allow arch code to elide TLB flushes when aging a young page 85649117511d KVM: x86/mmu: Set Dirty bit for new SPTEs, even if _hardware_ A/D bits are disabled c9b625625ba3 KVM: x86/mmu: Dedup logic for detecting TLB flushes on leaf SPTE changes 51192ebdd145 KVM: x86/mmu: Stop processing TDP MMU roots for test_age if young SPTE found 526e609f0567 KVM: x86/mmu: Process only valid TDP MMU roots when aging a gfn range 7971801b5618 KVM: x86/mmu: Use Accessed bit even when _hardware_ A/D bits are disabled 53510b912518 KVM: x86/mmu: Set shadow_dirty_mask for EPT even if A/D bits disabled 3835819fb1b3 KVM: x86/mmu: Set shadow_accessed_mask for EPT even if A/D bits disabled a5da5dde4ba4 KVM: x86/mmu: Add a dedicated flag to track if A/D bits are globally enabled 1a175082b190 KVM: x86/mmu: WARN and flush if resolving a TDP MMU fault clears MMU-writable 67c93802928b KVM: x86/mmu: Fold mmu_spte_update_no_track() into mmu_spte_update() 010344122dca KVM: x86/mmu: Drop ignored return value from kvm_tdp_mmu_clear_dirty_slot() 856cf4a60cff KVM: x86/mmu: Don't flush TLBs when clearing Dirty bit in shadow MMU b7ed46b201a4 KVM: x86/mmu: Don't force flush if SPTE update clears Accessed bit 0387d79e24d6 KVM: x86/mmu: Fold all of make_spte()'s writable handling into one if-else cc7ed3358e41 KVM: x86/mmu: Always set SPTE's dirty bit if it's created as writable 081976992f43 KVM: x86/mmu: Flush remote TLBs iff MMU-writable flag is cleared from RO SPTE 76486b104168 ext4: avoid remount errors with 'abort' mount option 902cc179c931 ext4: supress data-race warnings in ext4_free_inodes_{count,set}() d431a2cd28e8 ext4: Call ext4_journal_stop(handle) only once in ext4_dio_write_iter() dd1a7567784e uprobes: SRCU-protect uretprobe lifetime (with timeout) 2bf8e5aceff8 uprobes: allow put_uprobe() from non-sleepable softirq context 9e9af8bbb5f9 perf/x86/rapl: Clean up cpumask and hotplug 9b99d65c0bb4 perf/x86/rapl: Move the pmu allocation out of CPU hotplug 3e7f43188ee2 KVM: Protect vCPU's "last run PID" with rwlock, not RCU c7acef99642b PCI: Fix use-after-free of slot->bus on hot remove 6cf9ef23d942 KVM: Return '0' directly when there's no task to yield to 7e513617da71 KVM: Rework core loop of kvm_vcpu_on_spin() to use a single for-loop 4a6afd60733c PCI: Make pcim_iounmap_region() a public function 6d9c59212523 PCI: Remove pcim_iomap_regions_request_all() bfeb07b8aea6 ALSA: korg1212: Replace deprecated PCI functions 55285d8fa2a1 serial: rp2: Replace deprecated PCI functions 5915997a8eb4 ntb: idt: Replace deprecated PCI functions 3dd6ed25a90c wifi: iwlwifi: replace deprecated PCI functions abbc299c71aa intel_th: pci: Replace deprecated PCI functions cf43d998fd9b crypto: marvell - replace deprecated PCI functions 86d17afd1a9f crypto: qat - replace deprecated PCI functions bdcddd0cdc39 ata: ahci: Replace deprecated PCI functions d9d959c36bec PCI: Make pcim_request_all_regions() a public function f8912210eb21 KVM: selftests: Use ARRAY_SIZE for array length 600aa88014e9 KVM: selftests: Remove unused macro in the hardware disable test dedceb2be8b4 clk: starfive: jh7110-pll: Mark the probe function as __init 9283b7392570 vfio/qat: fix overflow check in qat_vf_resume_write() 12cd88a9116a vfio/nvgrace-gpu: Add a new GH200 SKU to the devid table bbee049d8ee2 kvm/vfio: Constify struct kvm_device_ops bc17fccb37c8 KVM: VMX: Remove the unused variable "gpa" in __invept() b35108a51cf7 jiffies: Define secs_to_jiffies() e52750fb1458 tracing: Add __print_dynamic_array() helper 750fd23926f1 x86/mce: Add wrapper for struct mce to export vendor specific info 15d392281d06 pmdomain: ti-sci: set the GENPD_FLAG_ACTIVE_WAKEUP flag for all PM domains d1cb1437b785 irqchip/mips-gic: Prevent indirect access to clusters without CPU cores 322a90638768 irqchip/mips-gic: Multi-cluster support c7c0d13d1d30 irqchip/mips-gic: Setup defaults in each cluster d9e2ed610a60 irqchip/mips-gic: Support multi-cluster in for_each_online_cpu_gic() 496461050b74 irqchip/mips-gic: Replace open coded online CPU iterations 00c1f3dc66a3 selftests/bpf: Add a selftest for bpf_csum_diff() b87f584024e1 selftests/bpf: Don't mask result of bpf_csum_diff() in test_verifier 6a4794d5a3e2 bpf: bpf_csum_diff: Optimize and homogenize for all archs db71aae70e3e net: checksum: Move from32to16() to generic header 133008e84b99 blk-integrity: remove seed for user mapped buffers e3fc2fd77c63 sound: Switch back to struct platform_driver::remove() 1103579d6e32 RDMA/efa: Report link speed according to device attributes 826cc42adf44 brd: defer automatic disk creation until module initialization succeeds 668d663989c7 tcp: add more warn of socket in tcp_send_loss_probe() 386c2b877b97 tcp: add a common helper to debug the underlying issue 8d3fd059dd28 loop: Use bdev limit helpers for configuring discard 334d538e176c ASoC: cs42l84: Remove unused including <linux/version.h> 8fc6907ee343 MAINTAINERS: Add entry for Renesas RZ ASoC driver 3dc2c89473a4 MAINTAINERS: Add entry for Renesas R-Car and FSI ASoC drivers 1b3130e9e77e ASoC: audio-graph-card2: Update comment with renamed file path 94c0a8a10f05 ASoC: renesas, rsnd: Update file path c087a94bea49 ASoC: Rename "sh" to "renesas" 808ca6de989c RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey ea4c990fa9e1 RDMA/rxe: Fix the qp flush warnings in req 323275ac2ff1 RDMA/hns: Fix cpu stuck caused by printings during reset d81fb6511abf RDMA/hns: Use dev_* printings in hem code instead of ibdev_* 370a9351bf84 RDMA/hns: Modify debugfs name 377a2097705b RDMA/hns: Fix flush cqe error when racing with destroy qp 571e4ab8a45e RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci 1164f23fbb50 MAINTAINERS: Change FSL DDR EDAC maintainership 9f6c43041552 alienware-wmi: added platform profile support 479bb5ff6025 alienware-wmi: alienware_wmax_command() is now input size agnostic 7757f9d5d555 alienware-wmi: fixed indentation and clean up 8a98e86a5a2c mmc: sdhci: Make MMC_SDHCI_UHS2 config symbol invisible 54ef4b393e03 mmc: sdhci-uhs2: Remove unnecessary NULL check 88df25ad0c5a mmc: core: Fix error paths for UHS-II card init and re-init 7acbd2da48fa mmc: core: Add error handling of sd_uhs2_power_up() 767c2b21cb58 mmc: core: Simplify sd_uhs2_power_up() 18f5a6b34b06 iommu/amd: Improve amd_iommu_release_device() a0e086b16eca iommu/amd: Add ops->release_domain 0b136493d3ff iommu/amd: Reorder attach device code e843aedbeb82 iommu/amd: Convert dev_data lock from spinlock to mutex 4b18ef8491b0 iommu/amd: Rearrange attach device code d6b47dec3684 iommu/amd: Reduce domain lock scope in attach device path 07bbd660dbd6 iommu/amd: Do not detach devices in domain free path b73c698fd5b4 iommu/amd: Remove unused amd_iommus variable d16041124de1 iommu/amd: xarray to track protection_domain->iommu list 743a4bae9fa1 iommu/amd: Remove protection_domain.dev_cnt variable 2fcab2deebc3 iommu/amd: Use ida interface to manage protection domain ID 016991606aa0 iommu/amd/pgtbl_v2: Take protection domain lock before invalidating TLB 1c8ace2d0725 pinctrl: airoha: Add support for EN7581 SoC 50dedb1eb1e6 dt-bindings: mfd: Add support for Airoha EN7581 GPIO System Controller a24663432fe1 dt-bindings: pwm: airoha: Add EN7581 pwm d0c15cb96b74 dt-bindings: pinctrl: airoha: Add EN7581 pinctrl e2adb96f53c0 dt-bindings: arm: airoha: Add the chip-scu node for EN7581 SoC 95b6235e3695 iommu: Make bus_iommu_probe() static c9b4a3185fcb iommu/omap: Add minimal fwnode support 427b1f3bba2a RDMA: Use ethtool string helpers 1a1374bb8c59 cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost() aab154a442f9 selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor 90ee6ed776c0 fs: port files to file_ref 2b1d193a5a57 Documentation: networking: Add missing PHY_GET command in the message list a78e72075642 cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw() 96b976486489 Revert "cpufreq: brcmstb-avs-cpufreq: Fix initial command check" e626a13f6fbb selftests/bpf: drop unnecessary bpf_iter.h type duplication e3302f9a503a devlink: remove unused devlink_resource_register() 2a0df10434dd devlink: remove unused devlink_resource_occ_get_register() and _unregister() d5020cb41e3c net: dsa: replace devlink resource registration calls by devl_ variants 72429e9e0cfb devlink: region: snapshot IDs: consolidate error values e0b140c44f32 devlink: devl_resource_register(): differentiate error codes a788acf154eb devlink: use devlink_nl_put_u64() helper da3ee3cd79ca devlink: introduce devlink_nl_put_u64() a2c06140b92a ARM: dts: ti/omap: omap4-epson-embt2ws: add charger 96a64e9730c2 ARM: dts: omap36xx: declare 1GHz OPP as turbo again d61ceb5a5201 ARM: ti/omap: omap3-gta04a5: add Bluetooth d0bdd8bb7f35 ARM: dts: ti/omap: dra7: fix redundant clock divider definition 55f96ea329ee ARM: dts: ti/omap: use standard node name for twl4030 charger 54afc56db221 perf probe: Fix retrieval of source files from a debuginfod server b8bd8c44a266 r8169: fix inconsistent indenting in rtl8169_get_eth_mac_stats 4bbd360a5084 socket: Print pf->create() when it does not clear sock->sk on failure. f75d1fbe7809 r8169: add support for RTL8125D a27646c42ec9 net: qlogic: use ethtool string helpers 358e912ed0e9 ARM: dts: omap: omap4-epson-embt2ws: add GPIO expander 60fdc9713169 ARM: dts: omap: omap4-epson-embt2ws: add unknown gpio outputs 142385147508 ARM: dts: omap: omap4-epson-embt2ws: wire up regulators 11dcae189003 ARM: dts: omap: omap4-epson-embt2ws: define GPIO regulators 2d7dfe2d0ba7 net: marvell: use ethtool string helpers 77693e6c140a mlx5: simplify EQ interrupt polling logic 5713f9831fe2 mlx5: fix typo in "mlx5_cqwq_get_cqe_enahnced_comp" 35f5aa9ccc83 perf arm-spe: Update --itrace help text edff8dad3f9a perf arm-spe: Correctly set sample flags c1b67c85108f perf arm-spe: Use ARM_SPE_OP_BRANCH_ERET when synthesizing branches 19966d792b9e perf arm-spe: Set sample.addr to target address for instruction sample cf57ee160152 amd-xgbe: use ethtool string helpers ae2930b0b311 net: mana: use ethtool string helpers 89abb6b3bd7b ibmvnic: use ethtool string helpers a174706ba4da jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree 4dbc8d6d05b7 net: ftgmac100: refactor getting phy device handle d9f9d96136cb jfs: xattr: check invalid xattr size more strictly 839f102efb16 jfs: fix array-index-out-of-bounds in jfs_readdir a5f5e4698f8a jfs: fix shift-out-of-bounds in dbSplit ca84a2c9be48 jfs: array-index-out-of-bounds fix in dtReadFirst fa4076314480 iio: backend: fix wrong pointer passed to IS_ERR() ef5f5e7b6f73 iio: invensense: fix multiple odr switch when FIFO is off 74975e1303a3 libbpf: start v1.6 development cycle b2473a359763 of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify f9759e2b5704 dt-bindings: cache: qcom,llcc: Fix X1E80100 reg entries 8a0cfd8adf81 docs/bpf: Add description of .BTF.base section 231c03c6119d arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: Convert mezzanine riser to dtbo fe79fbce6efd arm64: dts: qcom: sm8450-hdk: model the PMU of the on-board wcn6855 36937845ce2a arm64: dts: qcom: sc8280xp-x13s: model the PMU of the on-board wcn6855 38439741623c arm64: dts: qcom: sc8280xp-crd: enable bluetooth e848528bdfc2 arm64: dts: qcom: sc8280xp-crd: model the PMU of the on-board wcn6855 7dcc1dfaa3d1 arm64: dts: qcom: qcs9100: Add support for the QCS9100 Ride and Ride Rev3 boards e80fd2553754 dt-bindings: arm: qcom: Document qcs9100-ride and qcs9100-ride Rev3 d088afa7de3c soc: qcom: socinfo: add QCS9100 ID 8cbebdfe3e79 dt-bindings: arm: qcom,ids: add SoC ID for QCS9100 8534231e09b8 dt-bindings: soc: qcom,aoss-qmp: Document the QCS8300 AOSS channel f8b2f3813067 dt-bindings: soc: qcom: add qcom,qcs8300-imem compatible fc0dead9b7ae dt-bindings: firmware: qcom,scm: document SCM on QCS8300 SoCs 558e8b82a52c soc: qcom: socinfo: add support for SA8255P 729ee76561fd dt-bindings: arm: qcom: add the SoC ID for SA8255P cd8ec43758a5 soc: qcom: smp2p: Simplify code with dev_err_probe() 876b40500484 soc: qcom: smem: Simplify code with dev_err_probe() 454381b5236c soc: qcom: rpmh-rsc: Simplify code with dev_err_probe() e81ee454d765 dt-bindings: soc: qcom: aoss-qmp: document support for SA8255p b4bd100500c0 dt-bindings: firmware: qcom,scm: document support for SA8255p 2e65616ef07f arm64: dts: qcom: x1e80100: Update C4/C5 residency/exit numbers 266cb58f08f3 arm64: dts: qcom: x1e80100-crd: describe HID supplies e410ffca5886 io_uring/rsrc: kill io_charge_rsrc_node() 743fb58a35cd io_uring/splice: open code 2nd direct file assignment aaa736b18623 io_uring: specify freeptr usage for SLAB_TYPESAFE_BY_RCU io_kiocb cache ff1256b8f3c4 io_uring/rsrc: move struct io_fixed_file to rsrc.h header a85f31052bce io_uring/nop: add support for testing registered files and buffers aa00f67adc2c io_uring: add support for fixed wait regions 371b47da25e1 io_uring: change io_get_ext_arg() to use uaccess begin + end 0a54a7dd0a12 io_uring: switch struct ext_arg from __kernel_timespec to timespec64 b898b8c99ead io_uring/sqpoll: wait on sqd->wait for thread parking 79cfe9e59c2a io_uring/register: add IORING_REGISTER_RESIZE_RINGS d090bffab609 io_uring/memmap: explicitly return -EFAULT for mmap on NULL rings 81d8191eb99d io_uring: abstract out a bit of the ring filling logic 09d0a8ea7fac io_uring: move max entry definition and ring sizing into header 882dec6c39c4 io_uring/net: clean up io_msg_copy_hdr 52838787350d io_uring/net: don't alias send user pointer reads ad438d070a3b io_uring/net: don't store send address ptr 93db98f6f1d6 io_uring/net: split send and sendmsg prep helpers e6d43739d0ee io_uring: kill 'imu' from struct io_kiocb 51c967c6c9ea io_uring/net: move send zc fixed buffer import to issue path 1caa00d6b616 io_uring: remove 'issue_flags' argument for io_req_set_rsrc_node() 003f82b58c99 io_uring/rw: get rid of using req->imu 892d3e80e1b9 io_uring/uring_cmd: get rid of using req->imu c91979006023 io_uring/rsrc: don't assign bvec twice in io_import_fixed() 2946f08ae9ed io_uring: clean up cqe trace points 9b296c625ac1 io_uring: static_key for !IORING_SETUP_NO_SQARRAY 1e6e7602cc9f io_uring: kill io_llist_xchg b6b3eb19dd86 io_uring: move cancel hash tables to kvmalloc/kvfree 8abf47a8d61c io_uring/cancel: get rid of init_hash_table() helper ba4366f57b11 io_uring/poll: get rid of per-hashtable bucket locks 879ba46a38e6 io_uring/poll: get rid of io_poll_tw_hash_eject() 085268829b07 io_uring/poll: get rid of unlocked cancel hash 829ab73e7bca io_uring/poll: remove 'ctx' argument from io_poll_req_delete() a377132154ab io_uring/msg_ring: add support for sending a sync message 95d6c9229a04 io_uring/msg_ring: refactor a few helper functions f4bb2f65bb81 io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd 83a4f865e273 io_uring/eventfd: abstract out ev_fd grab + release helpers 3ca5a3560414 io_uring/eventfd: move trigger check into a helper 60c5f15800f2 io_uring/eventfd: move actual signaling part into separate helper 3c90b80df5b5 io_uring/eventfd: check for the need to async notifier earlier 165126dc5e23 io_uring/eventfd: abstract out ev_fd put helper 860a45219bce sched_ext: Introduce NUMA awareness to the default idle selection policy 25391e82ffe2 net: phylink: simplify how SFP PHYs are attached 41caa7e81b97 net: phylink: validate sfp_select_interface() returned interface 280ed44982ff net: phylink: add common validation for sfp_select_interface() 96a54082424d regmap: kunit: Fix repeated test param e0e918494c3c net: phylink: simplify phylink_parse_fixedlink() 0ab7cd1f1864 selftests/bpf: remove xdp_synproxy IP_DF check a7b6c074e42d net/mlx5e: Update features on ring size change 7999da12a670 net/mlx5e: Update features on MTU change 3f7f3ef44f4b wwan: core: Pass string literal as format argument of dev_set_name() 9a1036389fa2 selftests: tc-testing: Fix typo error bdd85ddce5a9 rtnetlink: Fix kdoc of rtnl_af_register(). 42602e3a06f8 bpf: handle implicit declaration of function gettid in bpf_iter.c 85ef52e8693c ipv4: Prepare ip_rt_get_source() to future .flowi4_tos conversion. 6ab04392dd08 ipv4: Prepare ipmr_rt_fib_lookup() to future .flowi4_tos conversion. 0ed373390c5c ipv4: Prepare icmp_reply() to future .flowi4_tos conversion. b76ebf22c578 ipv4: Prepare fib_compute_spec_dst() to future .flowi4_tos conversion. ad64a7c4a49d remoteproc: Switch back to struct platform_driver::remove() 3a8c30e88cfb remoteproc: k3-dsp: Force cast from iomem address space 760c69af2cc4 remoteproc: k3-r5: Force cast from iomem address space 06cbc5e45317 remoteproc: k3-r5: Use IO memset to clear TCMs c0dc92144ba1 tty: serial: export serial_8250_warn_need_ioport 5c6808d1a9dd x86/pvh: Avoid absolute symbol references in .head.text 223abe96ac0d x86/xen: Avoid relocatable quantities in Xen ELF notes d5835423046c x86/pvh: Omit needless clearing of phys_base bb12f48cd150 x86/pvh: Use correct size value in GDT descriptor e8fbc0d9cab6 x86/pvh: Call C code via the kernel virtual mapping 515c8ff024ba dt-bindings: arm-smmu: document QCS615 APPS SMMU b0191a5cbc22 arm64: dts: st: add DMA support on SPI instances of stm32mp25 ceb9f837e624 arm64: dts: st: add DMA support on I2C instances of stm32mp25 1e110e44467a arm64: dts: st: add DMA support on U(S)ART instances of stm32mp25 fab334f4cedc arm64: dts: st: add RNG node on stm32mp251 5492f0c4085a iommu/tegra241-cmdqv: Fix unused variable warning f27861b5ce43 arm64: dts: ti: k3-am642-phyboard-electra-rdk: Enable trickle charger 737245a77dcd arm64: dts: st: enable RTC on stm32mp257f-ev1 board 52540f537d8b arm64: dts: st: add RTC on stm32mp25x 6b44fdef4c7a ARM: dts: stm32: add support of WLAN/BT on stm32mp135f-dk 6f37c7365cb3 ARM: dts: stm32: add support of WLAN/BT on stm32mp157c-dk2 d6e424f92639 ARM: dts: stm32: rtc, add LSCO to WLAN/BT module on stm32mp135f-dk b7c6e8c286f1 ARM: dts: stm32: rtc, add LSCO to WLAN/BT module on stm32mp157c-dk2 92483a156238 ARM: dts: stm32: rtc, add pin to provide LSCO on stm32mp13 d6b0d7a941c4 ARM: dts: stm32: rtc, add pin to provide LSCO on stm32mp15 c7ccf3683ac9 media: ati_remote: don't push static constants on stack for %*ph 229e6ee43d2a iommu/arm-smmu: Defer probe of clients after smmu device bound d64c8053378e iommu/io-pgtable-arm: Add self test for the last page in the IAS d71fa842d33c iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables 3f2e7d167307 ARM: dts: stm32: Describe M24256E write-lockable page in DH STM32MP13xx DHCOR SoM DT 2f5a65ef30a6 block: add a bdev_limits helper e4e535bff2bc iov_iter: don't require contiguous pages in iov_iter_extract_bvec_pages 1a24c290a593 arm64: dts: qcom: msm8998-lenovo-miix-630: add WiFi calibration variant ac6adde8d540 arm64: dts: qcom: msm8998-clamshell: enable resin/VolDown 31a31cd74de6 arm64: dts: qcom: msm8998-lenovo-miix-630: enable VolumeUp button 08cc19ba96b5 arm64: dts: qcom: msm8998-lenovo-miix-630: enable aDSP and SLPI 50b2a9c39661 arm64: dts: qcom: msm8998-lenovo-miix-630: enable touchscreen cc971f091f23 ARM: dts: stm32: Add IWDG2 EXTI interrupt mapping and mark as wakeup source 707f1c4b6a2c net: ibm: emac: generate random MAC if not found af4698be49e8 net: ibm: emac: use devm for mutex_init a598f66d9169 net: ibm: emac: use platform_get_irq c9bf90863df5 net: ibm: emac: use devm_platform_ioremap_resource 0a24488d93e8 net: ibm: emac: use netif_receive_skb_list ba79bca407d3 ASoC: codecs: adau1373: add powerdown gpio 71743cbe28cf ASoC: codecs: adau1373: drop patform_data 6b26a56fc035 ASoC: dt-bindings: document the adau1373 Codec bebf0f45326e ASoC: codecs: adau1373: add some kconfig text f60933390852 platform/x86: compal-laptop: use sysfs_emit() instead of sprintf() ff2653ded4d9 cpufreq/amd-pstate: Move registration after static function call update e001341a984e platform/x86: wmi: Introduce to_wmi_driver() c382429b587a platform/x86: wmi: Replace dev_to_wdev() with to_wmi_device() 049571ce7678 platform/x86: wmi: Remove wmi_block_list a33bf8d8ce7e iommu: Restore iommu_flush_iotlb_all() d14772c0d88c iommu: Fix prototype of iommu_paging_domain_alloc_flags() 3ac757e8db3d cpufreq/amd-pstate: Push adjust_perf vfunc init into cpu_init 9643aaa19473 perf: arm_pmuv3: Add support for Samsung Mongoose PMU 3930c88ad0a5 dt-bindings: arm: pmu: Add Samsung Mongoose core compatible 94b3ad10c2e1 perf/dwc_pcie: Fix typos in event names 83d511c3ca0c perf/dwc_pcie: Add support for Ampere SoCs bdc9a64c8b20 ARM: pmuv3: Add missing write_pmuacr() 0d4f74febc9d ASoC: cs42l84: remove incorrect of_match_ptr() 62f8f307c80e powerpc/64: Remove maple platform c7182a0bdec1 powerpc/boot: Remove bogus reference to lilo cadae3a45d23 powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore b23b9edf64b6 powerpc/machdep: Drop include of dma-mapping.h 3c9670df7f7e powerpc/machdep: Drop include of seq_file.h 5e296fc37e1a powerpc/64: Drop IPI_PRIORITY from asm-offsets 5dcb5ef12590 platform/x86: think-lmi: Multi-certificate support 7c0bbf1ae650 platform/x86: think-lmi: Allow empty admin password c7842e69e450 platform/x86: think-lmi: Add certificate as mechanism b39e8ece931a platform/x86: think-lmi: improve check if BIOS account security enabled 8b0cb3a4c5e8 ftrace: Use guard to take ftrace_lock in ftrace_graph_set_hash() 9687bbf21954 ftrace: Use guard to take the ftrace_lock in release_probe() 1432afb50de4 ftrace: Use guard to lock ftrace_lock in cache_mod() 06294cf04500 ftrace: Use guard for match_records() 6348a3fa723a fgraph: Use guard(mutex)(&ftrace_lock) for unregister_ftrace_graph() 434098485bfc fgraph: Give ret_stack its own kmem cache 6ea8b69da6bf fgraph: Separate size of ret_stack from PAGE_SIZE 83dfce38c49f xfrm: Restrict percpu SA attribute to specific netlink message types 81a331a0e72d xfrm: Add an inbound percpu state cache. 0045e3d80613 xfrm: Cache used outbound xfrm states at the policy. 1ddf9916ac09 xfrm: Add support for per cpu xfrm state handling. 7ed8da17bfb2 ipv4: Convert devinet_ioctl to per-netns RTNL. 88d1f8770690 ipv4: Convert devinet_ioctl() to per-netns RTNL except for SIOCSIFFLAGS. 77453d428d4c ipv4: Convert devinet_sysctl_forward() to per-netns RTNL. d1c81818aa22 rtnetlink: Define rtnl_net_trylock(). c350c4761e7f ipv4: Convert check_lifetime() to per-netns RTNL. 4df5066f079c ipv4: Convert RTM_DELADDR to per-netns RTNL. d4b483208b26 ipv4: Use per-netns RTNL helpers in inet_rtm_newaddr(). 487257786b71 ipv4: Convert RTM_NEWADDR to per-netns RTNL. abd0deff03d8 ipv4: Don't allocate ifa for 0.0.0.0 in inet_rtm_newaddr(). 2d34429d14f9 ipv4: Factorise RTM_NEWADDR validation to inet_validate_rtm(). 26d8db55eeac rtnetlink: Define RTNL_FLAG_DOIT_PERNET for per-netns RTNL doit(). 9cb7e40d388d rtnetlink: Make per-netns RTNL dereference helpers to macro. a5600f05d3d7 s390/mm: Cleanup fault error handling 57d1da4fd870 s390/mm: Convert to LOCK_MM_AND_FIND_VMA a12d622ad541 s390/mm: Get rid of fault type switch statements f76901d16008 s390/mm: Simplify get_fault_type() e8d8d9721819 s390: Remove gmap pointer from lowcore 1da70905483e s390/mm/gmap: Remove gmap_{en,dis}able() 8cdebf47ed52 s390/kvm: Stop using gmap_{en,dis}able() 05066cafa925 s390/mm/fault: Handle guest-related program interrupts in KVM 473aaf52b937 s390/mm/gmap: Fix __gmap_fault() return code 075fd7362ca0 s390/mm/gmap: Refactor gmap_fault() and add support for pfault ca3c6dc3a9c5 s390/kvm: Remove kvm_arch_fault_in_page() f96cb0d61db6 s390/entry: Remove __GMAP_ASCE and use _PIF_GUEST_FAULT again 1550dde8a537 posix-timers: Add proper state tracking cd1e93aedab7 posix-timers: Rename k_itimer:: It_requeue_pending 2860d4d315dc posix-timers: Drop signal if timer has been deleted or reprogrammed c775ea28d4e2 signal: Allow POSIX timer signals to be dropped 4febce44cfeb posix-timers: Cure si_sys_private race a76e1bbe879c signal: Cleanup flush_sigqueue_mask() 68f99be287a5 signal: Confine POSIX_TIMERS properly f4d5e64c5c62 s390/cpum_sf: Rework call to sf_disable() 666300dae851 s390/crypto: Add hardware acceleration for full AES-XTS mode f4d3cf6b8b83 s390/crypto: Postpone the key split to key conversion 20a5f640ca7f s390/crypto: Introduce function for tokenize clearkeys 6e98c81063d2 s390/crypto: Generalize parameters for key conversion e665b969391e s390/crypto: Use module-local structures for protected keys ed61f86e61d0 s390/crypto: Convert to reverse x-mas tree, rename ret to rc 444db60f8e29 s390/pkey: Tolerate larger key blobs a0bd7dacbd51 s390/cpum_sf: Handle CPU hotplug remove during sampling 0c2513239656 s390/cpum_sf: Fix format string in pr_err() f2e9d46ac62f s390/cpum_sf: Use sf_buffer_available() de6d22ccdc09 s390/cpum_sf: Consistently use goto out for function exit db417646fecd s390/cpum_sf: Do not re-enable event after deletion e7277a898166 MAINTAINERS: Update and add s390 crypto related entries 73dfc79c6b04 s390/pkey: Add new pkey handler module pkey-uv eb37a9aea64d s390/pkey: Build module name array selectively based on kernel config options 1bcf8d9a0c3d s390/pkey: Fix checkpatch findings in pkey header file b2402a67246f s390/pkey: Rework pkey verify for protected keys bbecb519004c s390/pkey: Simplify protected key length calculation code 55e055ba7faf s390/zcrypt: Cleanup include zcrypt_api.h f00469a6420e s390/uv: Retrieve UV secrets sysfs support d35613718784 s390/uvdevice: Increase indent in IOCTL definitions 99961593e364 s390/uvdevice: Add Retrieve Secret IOCTL 7c9137af2042 s390/uv: Retrieve UV secrets support da59c71cc727 s390/uv: Use a constant for more-data rc 28a51ee8eb83 s390/uv: Provide host-key hashes in sysfs bb4ad73a2893 s390/uv: Refactor uv-sysfs creation f7c80fad6c2b SLUB: Add support for per object memory policies b6da94013057 mm, slab: add kerneldocs for common SLAB_ flags b4b797d87745 mm/slab: remove duplicate check in create_cache() 1e4df1859ec2 mm/slub: Move krealloc() and related code to slub.c fb5eda0dfe22 mm/kasan: Don't store metadata inside kmalloc object when slub_debug_orig_size is on 4490ccc45fb7 iommu: Create __iommu_alloc_identity_domain() 4208849ec7a6 iommu: Put domain allocation in __iommu_group_alloc_blocking_domain() 4402f2627d30 iommu/amd: Implement global identity domain ce2cd175469f iommu/amd: Enhance amd_iommu_domain_alloc_user() a005ef62f992 iommu/amd: Pass page table type as param to pdom_setup_pgtable() b3c989083dab iommu/amd: Separate page table setup from domain allocation d15f55d645a8 iommu/amd: Move V2 page table support check to early_amd_iommu_init() b0ffdb23e94f iommu/amd: Add helper function to check GIOSUP/GTSUP 60c30aa6afa2 iommu/arm-smmu-v3: Enhance domain_alloc_user() to allocate PASID capable domain b7a0855eb95f iommu: Add new flag to explictly request PASID capable domain 20858d4ebb42 iommu: Introduce iommu_paging_domain_alloc_flags() 541b967f5a91 iommu: Refactor __iommu_domain_alloc() 5289d0069639 ALSA: usb-audio: Add Pioneer DJ/AlphaTheta DJM-A9 Mixer f6440fcc9c7b iommu: Remove iommu_domain_alloc() ba1057ab5d01 drm/nouveau/tegra: Use iommu_paging_domain_alloc() 0c069019f33d media: nvidia: tegra: Use iommu_paging_domain_alloc() fae93d8da6b9 remoteproc: Use iommu_paging_domain_alloc() e3a682eaf2af iommu/amd: Fix corruption when mapping large pages from 0 69e5a17511f6 iommu: Remove useless flush from iommu_create_device_direct_mappings() a2f528e91458 iommu/sysfs: constify the class struct 3ab21ad3d5cf iommu/mediatek: Add PGTABLE_PA_35_EN to mt8186 platform data 3f6eeada6930 iommu/amd: Do not try copy old DTE resume path 488ffbf18171 iommu/riscv: Paging domain support 856c0cfe5c5f iommu/riscv: Command and fault queue support 1bac10c557ad iommu/riscv: Device directory management. 822e8bc68505 iommu/riscv: Enable IOMMU registration and device probe. 68682e9578fb iommu/riscv: Add RISC-V IOMMU PCIe device driver 5c0ebbd3c6c6 iommu/riscv: Add RISC-V IOMMU platform device driver 14d050cd459f dt-bindings: iommu: riscv: Add bindings for RISC-V IOMMU b61c35e34045 mtd: spi-nor: spansion: Use nor->addr_nbytes in octal DTR mode in RD_ANY_REG_OP be164349e173 dma-mapping: drop unneeded includes from dma-mapping.h 68b6dbf1f441 dma-mapping: trace more error paths c4484ab86ee0 dma-mapping: use trace_dma_alloc for dma_alloc* instead of using trace_dma_map 3afff779a725 dma-mapping: trace dma_alloc/free direction 5af5fc895fb9 dma-mapping: use macros to define events in a class 5935b8377a0f dma-mapping: remove an outdated comment from dma-map-ops.h 150745b49aca dma-debug: remove DMA_API_DEBUG_SG 9d4f645a1fd4 dma-debug: store a phys_addr_t in struct dma_debug_entry 7543c3e3b9b8 dma-debug: fix a possible deadlock on radix_lock 5a8b4b400125 lib/iomem_copy: fix kerneldoc format style cecc795329fc selftests: Add a test mangling with uc_sigmask 11f0c8e0468a selftests: Rename sigaltstack to generic signal 00dd2b2869cf dt-bindings: cpufreq: cpufreq-qcom-hw: Add SAR2130P compatible 4fd06a5358e0 cpufreq: add virtual-cpufreq driver 984638e4430b dt-bindings: cpufreq: add virtual cpufreq device f9e0189cbc2d wifi: rtw88: 8812a: Mitigate beacon loss bfcee5ee924f wifi: rtw88: 8821a: Regularly ask for BT info updates b19840afc051 wifi: rtw88: coex: Support chips without a scoreboard 57289d30cd2a wifi: rtw88: Detect beacon loss with chips other than 8822c 85bf3041a0ea wifi: rtw88: usb: Set pkt_info.ls for the reserved page 67d915604e69 wifi: rtw88: Move pwr_track_tbl to struct rtw_rfe_def 82a617413e85 wifi: rtw88: Support TX page sizes bigger than 128 abb0f19492ba wifi: rtw88: Make txagc_remnant_ofdm an array c7706b1173c7 wifi: rtw88: Enable data rate fallback for older chips fbb5e1b3637a wifi: rtw88: Let each driver control the power on/off process 7c5bbeba7c36 wifi: rtw88: Allow rtw_chip_info.ltecoex_addr to be NULL 95a772e30b60 wifi: rtw88: Extend the init table parsing for RTL8812AU d9018f437351 wifi: rtw88: Allow different C2H RA report sizes 87341ca1eac9 wifi: rtw88: Dump the HW features only for some chips d12722830ea4 wifi: rtw88: Add some definitions for RTL8821AU/RTL8812AU 47f754b3f838 wifi: rtw88: Report the signal strength only if it's known c67e9601e29a usb: core: use sysfs_emit() instead of sprintf() 33a0302455d6 usb: typec: tcpm: Add support for parsing time dt properties eea54570f85f dt-bindings: connector: Add properties to define time values f390525d27bc usb: storage: fix wrong comments for struct bulk_cb_wrap 1b5188cdc1d4 usb: storage: use US_BULK_FLAG_OUT instead of constant values fad16c823e66 usb: dwc3: gadget: Refine the logic for resizing Tx FIFOs 7da2af416580 usb: typec: ucsi: Helper for Get Connector Status command 94318a40033e wifi: rtw89: 8922a: extend RFK handling and consider MLO 2305ebc1835b wifi: rtw89: tweak setting of channel and TX power for MLO 68ec751b2881 wifi: rtw89: chan: manage active interfaces c39eed4bd70d wifi: rtw89: Add encryption support for MLO connections b8499664fca9 wifi: rtw89: Add header conversion for MLO connections ab101c553bc1 neighbour: use kvzalloc()/kvfree() 63afe0c217dc netlink: specs: Add missing phy-ntf command to ethtool spec ba4e469e42fe vsock: do not leave dangling sk pointer in vsock_create() 25872a079bbb net/mlx5: unique names for per device caches 00f8f70a0e8c clk: sophgo: avoid integer overflow in sg2042_pll_recalc_rate() 9f59eccd9dd5 Documentation: bonding: add XDP support explanation 22ccb684c1ca bonding: return detailed error when loading native XDP fails 25d904946a0b clk: eyeq: add driver 46a3282b87b1 mptcp: use "middlebox interference" RST when no DSS 5add80bfdc46 mptcp: implement mptcp_pm_connection_closed 581c8cbfa934 mptcp: annotate data-races around subflow->fully_established a42f3076648e mptcp: pm: send ACK on non-stale subflows e69fbd287d5a net: systemport: Move IO macros to header file 890bde75a236 net: systemport: Remove unused txchk accessors 47e99f30730c selftest/tcp-ao: Add filter tests 9f6cb3197973 net: amd8111e: Remove duplicate definition of PCI_VENDOR_ID_AMD af0847537031 selftests: kallsyms: add MODULE_DESCRIPTION a8cb1e92d290 hexagon: simplify asm/io.h for !HAS_IOPORT 6e3f5e626cb9 loongarch: Use new fallback IO memcpy/memset 4c9397cf292f csky: Use new fallback IO memcpy/memset 0110feaaf6d0 arm64: Use new fallback IO memcpy/memset b660d0a2acb9 New implementation for IO memcpy and IO memset d4d3125a3452 watchdog: Add HAS_IOPORT dependency for SBC8360 and SBC7240 d533cb2d2af4 __arch_xprod64(): make __always_inline when optimizing for performance 06508533d51a ARM: div64: improve __arch_xprod_64() 00a31dd3acea asm-generic/div64: optimize/simplify __div64_const32() 1dc82675cb79 lib/math/test_div64: add some edge cases relevant to __div64_const32() 3e25d5a49f99 asm-generic: add an optional pfn_valid check to page_to_phys c5c3238d9b8c asm-generic: provide generic page_to_phys and phys_to_page implementations 6f043e757445 asm-generic/io.h: Remove I/O port accessors for HAS_IOPORT=n 7c7e6c8924e7 tty: serial: handle HAS_IOPORT dependencies f663c6ae3620 drm: handle HAS_IOPORT dependencies f062b6ecc798 Bluetooth: add HAS_IOPORT dependencies fae41fe16cdd hexagon: Don't select GENERIC_IOMAP without HAS_IOPORT support 6d89ead19946 UAPI/ioctl: Improve parameter name of ioctl request definition helpers bdd7c35fc59f cxl/cdat: Use %pra for dpa range outputs 426197470185 printf: Add print format (%pra) for struct range 3dff66ff8367 Documentation/printf: struct resource add start == end special case 8e7f07e60886 test printf: Add very basic struct resource tests 5539c54b3401 iio: accel: kxcjk-1013: Get rid of enum kx_chipset d300c0e5c55a iio: accel: kxcjk-1013: Convert ODR times array to variable in chip_info 163146e1778b iio: accel: kxcjk-1013: Move odr_start_up_times up in the code 4861883cf0a7 iio: accel: kxcjk-1013: Start using chip_info variables instead of enum ef4b042d2022 iio: accel: kxcjk-1013: Rename kxcjk1013_info 703a90e67583 iio: accel: kxcjk-1013: Use local variable for regs 08cc11c66774 iio: accel: kxcjk-1013: Switch from CONFIG_PM guards to pm_ptr() etc b01b559682f3 iio: accel: kxcjk-1013: Revert "Add support for KX022-1020" 2ab22fc20928 iio: accel: kxcjk-1013: Remove redundant I²C ID dc60de4eb0a4 iio: acpi: Add iio_get_acpi_device_name_and_data() helper function d411e5b5aada iio: acpi: Improve iio_read_acpi_mount_matrix() 77005bc23dfc iio: imu: inv_mpu6050: Replace strange way of checking type of enumeration d45b145d19b5 iio: adc: pac1934: Replace strange way of checking type of enumeration 894945b54b07 iio: magnetometer: bmc150: Drop dead code from the driver 2fb8548e054a iio: adc: ad7606: add support for AD760{7,8,9} parts 2f9b2033f121 dt-bindings: iio: adc: adi,ad7606: document AD760{7,8,9} parts 97c6d857041d iio: adc: ad7606: rework scale-available to be static 0fb11344bb21 iio: adc: ad7606: use realbits for sign-extending in scan_direct 8456a9f07212 iio: adc: ad7606: fix/persist oversampling_ratio setting bb372ac253b5 iio: imu: bmi270: Provide chip info as configuration structure 9dfbb6812330 iio: imu: bmi270: Remove unused FREQUENCY / SCALE attributes aa81ad9a69b9 iio: adc: Remove "default n" entries 776f57de1f99 iio: light: Remove "default n" entries 1eeecac1ad08 iio: accel: replace s64 __aligned(8) with aligned_s64 fc6fa04ef390 iio: light: opt3001: add support for TI's opt3002 light sensor 0d7fd2d6aa41 dt-bindings: iio: light: opt3001: add compatible for opt3002 c9a3f8c7bfcb drivers: iio: adc: add support for ad777x family a6960e6b1b0e cpufreq/amd-pstate: Align offline flow of shared memory and MSR based systems 796ff50e127a cpufreq/amd-pstate: Call cppc_set_epp_perf in the reenable function 73070a9169b1 cpufreq/amd-pstate: Do not attempt to clear MSR_AMD_CPPC_ENABLE 7fb463aac845 cpufreq/amd-pstate: Rename functions that enable CPPC 31f9056ed243 cpufreq/amd-pstate-ut: Add fix for min freq unit test 54ab7d7c59c9 amd-pstate: Switch to amd-pstate by default on some Server platforms 0c411b39e4f4 amd-pstate: Set min_perf to nominal_perf for active mode performance gov b427ac408475 cpufreq/amd-pstate: Remove the redundant amd_pstate_set_driver() call 162cfa4eba73 cpufreq/amd-pstate: Remove the switch case in amd_pstate_init() e3591eebeca7 cpufreq/amd-pstate: Call amd_pstate_set_driver() in amd_pstate_register_driver() 6f241fa50a1a cpufreq/amd-pstate: Call amd_pstate_register() in amd_pstate_init() 5d9a354cf839 cpufreq/amd-pstate: Set the initial min_freq to lowest_nonlinear_freq 205cb215d087 cpufreq/amd-pstate: Remove the redundant verify() function 508239724bdd cpufreq/amd-pstate: Drop needless EPP initialization 047a2d0c83a4 cpufreq/amd-pstate: Use amd_pstate_update_min_max_limit() for EPP limits 67c08d303e0a cpufreq/amd-pstate: Don't update CPPC request in amd_pstate_cpu_boost_update() 7820e8050d62 cpufreq/amd-pstate: Fix non kerneldoc comment 1bfe6a54d2fd cpufreq/amd-pstate: Rename MSR and shared memory specific functions 05c9afb9bfa3 dt-bindings: nfc: nxp,nci: Document PN553 compatible 52f70dea4201 RDMA/bnxt_re: Fix access flags for MR and QP modify 9a420bb2b4ff RDMA/bnxt_re: Add support for modify_device hook 9c4927caccf3 RDMA/bnxt_re: Add support for CQ rx coalescing 82c32d219272 RDMA/bnxt_re: Add support for optimized modify QP b213f06da235 dt-bindings: watchdog: convert zii,rave-sp-wdt.txt to yaml format a9c2d9de1033 dt-bindings: input: convert zii,rave-sp-pwrbutton.txt to yaml e1dce56443a4 perf/marvell: Marvell PEM performance monitor support b961b659add7 clk: tegra: use clamp() in tegra_bpmp_clk_determine_rate() 0bbff9ed8165 perf/arm_pmuv3: Add PMUv3.9 per counter EL0 access control a3e4bf7f9675 configs/debug: make sure PROVE_RCU_LIST=y takes effect 9474d5868199 cxl: downgrade a warning message to debug level in cxl_probe_component_regs() c5eaec79fa43 cxl/pci: Add sysfs attribute for CXL 1.1 device link status 7a01213d6c18 cxl/core/regs: Add rcd_pcie_cap initialization 3074152e56c9 x86/sev: Convert shared memory back to private on kexec 66418687ac89 kernel/range: Const-ify range_contains parameters a13f11477e5b arm64: dts: ti: k3-am64-phycore-som: Add M4F remoteproc nodes 703545f04465 arm64: dts: ti: k3-am62-phycore-som: Add M4F remoteproc nodes cf0e756c8d04 arm64: dts: ti: minor whitespace cleanup 2a783066b6f5 x86/mm: Refactor __set_clr_pte_enc() 9130fc1b124c arm64: dts: ti: k3-am62x-phyboard-lyra: Fix indentation in audio-card dc2660a60321 arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fix bus-width property in MMC nodes 018465cd811a arm64: dts: ti: k3-am64-phycore-som: Fix bus-width property in MMC nodes 34d7b8419323 arm64: dts: ti: k3-am642-evm: Add overlay for PCIe0 EP mode f43ec89bbc83 arm64: dts: ti: k3-j7200-evm: Add overlay for PCIE1 Endpoint Mode 14afef2333af arm64: dts: ti: k3-am62-main: Update otap/itap values 1e5e2ff46294 arm64: dts: ti: k3-am625-beagleplay: Enable MikroBUS PWM e3b2949e3fa2 perf vendor events arm64: Add i.MX91 DDR Performance Monitor metrics 7449a4d674cc perf test: Sort tests placing exclusive tests last 553d5efeb341 perf test: Add a signal handler to kill forked child processes 94d1a913bdc4 perf test: Make parallel testing the default 79e72f384d73 perf test: Run parallel tests in two passes a6fffc60940a perf test: Add a signal handler around running a test 2532be3d219d perf test: Tag parallel failing shell tests with "(exclusive)" 2c66343927ee perf test: Avoid list test blocking on writing to stdout d50318fe00d1 perf test: Reduce scope of parallel variable 0e036dcad4e6 perf test: Display number of active running tests 5ce42b5de461 tools subcmd: Add non-waitpid check_if_command_finished() 2213ca51998f arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay ab53b8c0ac97 arm64: dts: ti: k3-am62-verdin: Fix SoM ADC compatible 0bcceb1f51c7 iommufd: Selftest coverage for IOMMU_IOAS_MAP_FILE 976a40c07561 iommufd: File mappings for mdev f4986a72d6e4 iommufd: Add IOMMU_IOAS_MAP_FILE 92687c793644 iommufd: pfn_reader for file mappings ed9178fbfd4e iommufd: Folio subroutines c27f0a606c2a iommufd: pfn_reader local variables 99ff06dcca20 iommufd: Generalize iopt_pages address 32383c085c1c iommufd: Rename uptr in iopt_alloc_iova() a2ad1b8101a3 mm/gup: Add folio_add_pins() d4a65302dd84 vdso: Change PAGE_MASK to signed on all 32-bit architectures e3d671867762 srcu: Introduce srcu_gp_is_expedited() helper function 5bc455ff2576 srcu: Rename srcu_might_be_idle() to srcu_should_expedite() f30470c190c2 x86/boot: Skip video memory access in the decompressor for SEV-ES/SNP 4a050c4ee190 arm64: dts: ti: k3-am625-verdin: add TPM device 891874f015e9 arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances ab09a68f3be0 arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances 3a47e381670f arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances b7af8b4acb3e arm64: dts: ti: k3-j7200: Fix register map for main domain pmx bdb543b1664b arm64: dts: ti: k3-j7200-evm*: Add bootph-* properties e45355835c40 arm64: dts: ti: k3-j721e-sk*: Add bootph-* properties fbdb8aa4eab8 arm64: dts: ti: k3-j721e-evm*: Add bootph-* properties 781cb8f1ad76 arm64: dts: ti: k3-am68-sk*: Add bootph-* properties 15a432a4a0d2 arm64: dts: ti: k3-j721s2-evm*: Add bootph-* properties 49b0b706af96 arm64: dts: ti: k3-j784s4-j742s2-evm-common: Remove parent nodes bootph-* b903ab269e67 arm64: dts: ti: k3-j7200: Add bootph-* properties dd2c7aeca3ec arm64: dts: ti: k3-j721e: Add bootph-* properties 83ab86a4412f arm64: dts: ti: k3-j721s2: Add bootph-* properties f54d577df4a0 arm64: dts: ti: k3-j784s4: Add bootph-* properties c4fbee5eb6fa arm64: dts: ti: k3-j784s4-j742s2-mcu-wakeup: Remove parent nodes bootph-* 1d381865ad86 arm64: dts: ti: k3-j784s4-j742s2-mcu-wakeup: Move bootph from mcu_timer1 to mcu_timer0 8461bcf0a3d9 arm64: defconfig: Enable PCF857X GPIO expander 9a0f60910608 ALSA: docs: Add toctree index entry for co-processor acceleration API f42eb4930923 ALSA: docs: compress-accel: Format state machine flowchart as code block 112ffc78dc8f firmware: arm_scmi: Relocate atomic_threshold to scmi_desc c091de2d383a firmware: arm_scmi: Use max_msg and max_msg_size devicetree properties 5654d37268bc dt-bindings: firmware: arm,scmi: Introduce more transport properties 3229e33311f8 firmware: arm_scmi: Calculate virtio PDU max size dynamically 5c14f38893d0 firmware: arm_scmi: Account for SHMEM memory overhead 2cd7f3db25fe firmware: arm_scmi: Support 'reg-io-width' property for shared memory 14b2157a9c14 dt-bindings: sram: Document reg-io-width property 0278d6c1ab0a media: mantis: remove orphan mantis_core.h 5c73563a212f media: vb2: fix confusing log message 5d6d950fef1c media: vb2: Fix comment fba1aff8d25d media: raspberrypi: rp1-cfe: Fix spelling mistake "Orphanded" -> "Orphaned" 2b744cb1a5a4 media: v4l2-core: constify the class struct 9f070b1862f3 media: v4l2-core: v4l2-dv-timings: check cvt/gtf result 2a45db41b897 media: cx231xx: Remove some deadcode 754269ccf03d x86/mce/intel: Use MCG_BANKCNT_MASK instead of 0xff b8ee7a11c754 net: dsa: mv88e6xxx: fix unreleased fwnode_handle in setup_port() 325c3376afad x86/mce/mcelog: Use xchg() to get and clear the flags c34b20622e4f pinctrl: aspeed-g6: Support drive-strength for GPIOF/G 5a18e2be454f pinctrl: spacemit: fix double free of map e6e6a303f83d x86/cpu: Fix formatting of cpuid_bits[] in scattered.c 3ad8d3ec6d87 dt-bindings: pinctrl: convert pinctrl-mcp23s08.txt to yaml format 0c487010cb4f x86/cpufeatures: Add X86_FEATURE_AMD_WORKLOAD_CLASS feature bit a713f830c903 docs: tmpfs: Add casefold options 5132f08bd332 tmpfs: Expose filesystem features via sysfs 5cd9aecbc72c tmpfs: Add flag FS_CASEFOLD_FL support for tmpfs dirs 58e55efd6c72 tmpfs: Add casefold lookup support 458532c8dfeb libfs: Export generic_ci_ dentry functions 142fa60f61f9 unicode: Recreate utf8_parse_version() 04dad6c6d37d unicode: Export latest available UTF-8 version number 3f5ad0d21db8 ext4: Use generic_ci_validate_strict_name helper 0e152beb5aa1 libfs: Create the helper function generic_ci_validate_strict_name() f193fb888d1d ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support 60f1c71ec874 ASoC: intel: sof_sdw: add quirk for Dell SKU 358ee2c1493e ASoC: sdw_utils: Add quirk to exclude amplifier function 30dac24e14b5 fs/writeback: convert wbc_account_cgroup_owner to take a folio bc48c55557ed ASoC: codecs: ES8326: Modify the configuration of and micbias dea15b2abdb0 ASoC: soc-devres: Remove unused devm_snd_soc_register_dai e6dc7d2eecd0 mmc: bcm2835: Introduce proper clock handling 9d3b4e52fd63 mmc: bcm2835: Fix type of current clock speed a9dedaa07b5e cpufreq: Switch back to struct platform_driver::remove() 8d5459f1a7f0 cpufreq: use proper units for frequency 788d5d655bc9 bareudp: Use pcpu stats to update rx_dropped counter. 5bdecd891e50 RISC-V: KVM: Use NACL HFENCEs for KVM request based HFENCEs 3e7d154ad89b RISC-V: KVM: Save trap CSRs in kvm_riscv_vcpu_enter_exit() 68c72a6557b0 RISC-V: KVM: Use SBI sync SRET call when available dab55604aec5 RISC-V: KVM: Use nacl_csr_xyz() for accessing AIA CSRs e28e6b69767b RISC-V: KVM: Use nacl_csr_xyz() for accessing H-extension CSRs d466c19cead5 RISC-V: KVM: Add common nested acceleration support 5daf89e73d77 RISC-V: Add defines for the SBI nested acceleration extension 15ff2ff3c3b9 RISC-V: KVM: Don't setup SGEI for zero guest external interrupts 5d8f7ee9286e RISC-V: KVM: Replace aia_set_hvictl() with aia_hvictl_value() 8f57adac3916 RISC-V: KVM: Break down the __kvm_riscv_switch_to() into macros b922307a5fec RISC-V: KVM: Save/restore SCOUNTEREN in C source b6114a7e2433 RISC-V: KVM: Save/restore HSTATUS in C source e403a90ad656 RISC-V: KVM: Order the object files alphabetically eded6754f398 riscv: KVM: add basic support for host vs guest profiling 5bb5ccb3e8d8 riscv: perf: add guest vs host distinction b7688fcde3cf firewire: ohci: Replace deprecated PCI functions d186faa30764 crypto: starfive - remove unneeded crypto_engine_stop() call 6ef46fec4171 crypto: tegra - remove unneeded crypto_engine_stop() call 4964a1d91cd1 crypto: api - move crypto_simd_disabled_for_test to lib 53d91ca76b6c crypto: cavium - Fix the if condition to exit loop after timeout 7a42b7b930aa dt-bindings: crypto: qcom-qce: document the SA8775P crypto engine e53ca8efcc5e hwrng: airoha - add support for Airoha EN7581 TRNG 7705fe6eb50b dt-bindings: rng: add support for Airoha EN7581 TRNG 2ab74b57bac7 crypto: qat - Fix typo "accelaration" 7cc26d4a5fcb crypto: x86/aegis128 - remove unneeded RETs a09be0354b9b crypto: x86/aegis128 - remove unneeded FRAME_BEGIN and FRAME_END a0927a03e7be crypto: x86/aegis128 - take advantage of block-aligned len 933e8974312e crypto: x86/aegis128 - optimize partial block handling using SSE4.1 8da94b300f67 crypto: x86/aegis128 - improve assembly function prototypes af2aff7caf8a crypto: x86/aegis128 - optimize length block preparation using SSE4.1 595bca25a632 crypto: x86/aegis128 - don't bother with special code for aligned data b8d2e7bac3f7 crypto: x86/aegis128 - eliminate some indirect calls ebb445f5e795 crypto: x86/aegis128 - remove no-op init and exit functions 3b2f2d22fb42 crypto: x86/aegis128 - access 32-bit arguments as 32-bit 16739efac6e1 crypto: crc32c - Provide crc32c-arch driver for accelerated library code a37e55791f20 crypto: crc32 - Provide crc32-arch driver for accelerated library code a1ba22921e71 crypto: drbg - Use str_true_false() and str_enabled_disabled() helpers 5a61fd622b07 hwrng: stm32 - update STM32MP15 RNG max clock frequency 842285d4ce1c hwrng: stm32 - implement support for STM32MP25x platforms 4eb10daba80d dt-bindings: rng: add st,stm32mp25-rng support 7b90df78184d crypto: tegra - remove redundant error check on ret 69b062072739 crypto: nx - Fix invalid wait context during kexec reboot bdd9155560d0 crypto: nx - Rename devdata_mutex to devdata_spinlock 662f2f13e66d crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY 288e37216fff crypto: qat - Constify struct pm_status_row c4fdae903b2d dt-bindings: rng: Add Marvell Armada RNG support 91790c7a35ba crypto: ecdsa - Update Kconfig help text for NIST P521 98b7beba1ee6 memblock: uniformly initialize all reserved pages to MIGRATE_MOVABLE ea45f3f46734 platform/chrome: Switch back to struct platform_driver::remove() c11db1bf0ddc RDMA/ipoib: Use the networking stack default for txqueuelen d020ca11a816 media: samples: v4l2-pci-skeleton.c: drop vb2_ops_wait_prepare/finish 3576f817c5ee staging: media: drop vb2_ops_wait_prepare/finish 7a9c25d52ef3 media: common: saa7146: drop vb2_ops_wait_prepare/finish 4bf194e10e42 media: platform: drop vb2_ops_wait_prepare/finish 8fcd2795d22a media: rtl2832_sdr: drop vb2_ops_wait_prepare/finish 361445a26de8 media: video-i2c: drop vb2_ops_wait_prepare/finish 30e932f5d942 media: usb: drop vb2_ops_wait_prepare/finish bde5d79d0025 media: pci: drop vb2_ops_wait_prepare/finish d01e5a4d866d media: test-drivers: drop vb2_ops_wait_prepare/finish 1d8aaa86a32a media: videobuf2-core: update vb2_thread if wait_finish/prepare are NULL 22e027cc7448 dt-bindings: soc: rockchip: add rk3588 mipi dcphy syscon 6d2dbd4cec89 pinctrl: samsung: Add Exynos9810 SoC specific data e830431e0ad0 dt-bindings: pinctrl: samsung: Add compatible for exynos9810-wakeup-eint 47c3309d58b5 dt-bindings: pinctrl: samsung: Add compatible for Exynos9810 SoC 0a4907eea61d dt-bindings: arm: samsung: Document Exynos9810 and starlte board binding 4c745ade9f2b dt-bindings: soc: samsung: exynos-pmu: Add exynos9810 compatible 608c8f408dac dt-bindings: arm: cpus: Add Samsung Mongoose M3 fd0b35816668 soc: samsung: exynos-chipid: Add support for Exynos9810 SoC 18910d6b16bb dt-bindings: hwinfo: samsung,exynos-chipid: Add Samsung exynos9810 compatible 12dd12821f1e PCI: dwc: endpoint: Clear outbound address on unmap d1a128bc3057 genirq/irqdesc: Use str_enabled_disabled() helper in wakeup_show() 3eb09a3e028e KVM: arm64: selftests: Add tests for MMIO external abort injection c660d334b3a5 KVM: arm64: selftests: Convert to kernel's ESR terminology 9fb8e9178b25 tools: arm64: Grab a copy of esr.h from kernel e735a5da6442 KVM: arm64: Don't retire aborted MMIO instruction d3b08e5f3f28 um: fix stub exe build with CONFIG_GCOV 7565caab47e8 x86/cpu: Use str_yes_no() helper in show_cpuinfo_misc() f1be1788a32e block: model freeze & enter queue as lock for supporting lockdep 6b6f6c41c8ac nvme: core: switch to non_owner variant of start_freeze/unfreeze queue 8acdd0e7bfad blk-mq: add non_owner variant of start_freeze/unfreeze queue APIs a5541d737c8d arm64: dts: exynos8895: Add spi_0/1 nodes 9ad6c3bd1bcb arm64: dts: exynos8895: Add Multi Core Timer (MCT) node fa986d107380 arm64: dts: exynos8895: Add clock management unit nodes e54eb0465e54 dt-bindings: timer: exynos4210-mct: Add samsung,exynos8895-mct compatible 9174fac3b302 clk: samsung: Introduce Exynos8895 clock driver a794e783ebf9 clk: samsung: clk-pll: Add support for pll_{1051x,1052x} a81dca057273 dt-bindings: clock: samsung: Add Exynos8895 SoC 1a6151017ee5 sched: psi: pass enqueue/dequeue flags to psi callbacks directly 23f1178ad706 sched/uclamp: Fix unnused variable warning b358f23ab11a crypto: sig - Fix oops on KEYCTL_PKEY_QUERY for RSA keys 84dd048cf895 crypto: x86/crc32c - eliminate jump table and excessive unrolling eebcadfa21e6 crypto: x86/crc32c - access 32-bit arguments as 32-bit 84ebf9dbe652 crypto: x86/crc32c - simplify code for handling fewer than 200 bytes fdb62922ae89 pwm: core: use device_match_name() instead of strcmp(dev_name(... b92e5937e352 scsi: ufs: core: Move code out of an if-statement 72e979225ed2 scsi: ufs: core: Move the MCQ scsi_add_host() call b6195d02b914 scsi: ufs: core: Remove code that is no longer needed a390e6677f41 scsi: ufs: core: Expand the ufshcd_device_init(hba, true) call 69f5eb78d4b0 scsi: ufs: core: Move the ufshcd_device_init(hba, true) call 639e2043b589 scsi: ufs: core: Move the ufshcd_device_init() calls 093600132264 scsi: ufs: core: Convert a comment into an explicit check 18ec23b60822 scsi: ufs: core: Introduce ufshcd_process_probe_result() 7702c7f64f2d scsi: ufs: core: Call ufshcd_add_scsi_host() later 3192d28ec660 scsi: ufs: core: Introduce ufshcd_post_device_init() 17a973970397 scsi: ufs: core: Introduce ufshcd_add_scsi_host() cdad73716057 wifi: ath12k: convert tasklet to BH workqueue for CE interrupts 2a330f16ad30 scsi: ufs: core: Remove redundant host_lock calls around UTRLCLR. 5824e18b3db4 scsi: ufs: core: Remove redundant host_lock calls around UTMRLCLR 2b314e182caa scsi: ufs: core: Remove redundant host_lock calls around UTMRLDBR 2c73fb138da5 scsi: ufs: core: Improve ufshcd_mcq_sq_cleanup() 2a36646012fc scsi: ufs: core: Simplify ufshcd_err_handling_prepare() b5d9da58a051 scsi: ufs: core: Simplify ufshcd_exception_event_handler() 9a5f6c09d0fa scsi: ufs: core: Simplify ufshcd_try_to_abort_task() 7df89440d0ec scsi: ufs: core: Remove goto statements from ufshcd_try_to_abort_task() a085e03758b8 scsi: ufs: core: Move the ufshcd_mcq_enable_esi() definition 78bc671bd150 scsi: ufs: core: Make DMA mask configuration more flexible 3eef25ab0d89 x86/amd: Use heterogeneous core topology for identifying boost numerator 45239ba39a52 x86/cpu: Add CPU type to struct cpuinfo_topology b0979e536458 x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD 6c1143bb5d12 scsi: ufs: core: Use ufshcd_wait_for_register() in HCE init 10c58d7eea44 scsi: ufs: core: check asymmetric connected lanes 1ad466706671 x86/cpufeatures: Add X86_FEATURE_AMD_HETEROGENEOUS_CORES 104edc6efca6 x86/cpufeatures: Rename X86_FEATURE_FAST_CPPC to have AMD prefix a4c14f509509 firmware: ti_sci: Remove use of of_match_ptr() helper 92b043fd995a time: Fix references to _msecs_to_jiffies() handling of values b05aefc1f588 time: Partially revert cleanup on msecs_to_jiffies() documentation 147ba943024e timekeeping: Merge timekeeping_update_staged() and timekeeping_update() 0026766dfd69 timekeeping: Remove TK_MIRROR timekeeping_update() action ae455cb7b8ad timekeeping: Rework do_adjtimex() to use shadow_timekeeper d05eae87764e timekeeping: Rework timekeeping_suspend() to use shadow_timekeeper b2350d954dca timekeeping: Rework timekeeping_resume() to use shadow_timekeeper 2b473e65dea6 timekeeping: Rework timekeeping_inject_sleeptime64() to use shadow_timekeeper 2cab490b41b2 timekeeping: Rework timekeeping_init() to use shadow_timekeeper 351619fc9988 timekeeping: Rework change_clocksource() to use shadow_timekeeper 82214756d35f timekeeping: Rework timekeeping_inject_offset() to use shadow_timekeeper bba9898ef399 timekeeping: Rework do_settimeofday64() to use shadow_timekeeper 97e53792538d timekeeping: Provide timekeeping_restore_shadow() 6b1ef640f4c4 timekeeping: Introduce combined timekeeping action flag 5aa6c43eca21 timekeeping: Split out timekeeper update of timekeeping_advanced() 1d72d7b5fd53 timekeeping: Add struct tk_data as argument to timekeeping_update() a5f9e4e4ef94 timekeeping: Introduce tkd_basic_setup() to make lock and seqcount init reusable 10f7c178a9da timekeeping: Define a struct type for tk_core to make it reusable 8c4799b1845e timekeeping: Move timekeeper_lock into tk_core dbdcf8c4caec timekeeping: Encapsulate locking/unlocking of timekeeper_lock 20c7b582e88b timekeeping: Move shadow_timekeeper into tk_core 6860d28ccb23 timekeeping: Reorder struct timekeeper c2a329566a3d timekeeping: Simplify code in timekeeping_advance() 1f7226b1e70a timekeeping: Abort clocksource change in case of failure 9fe7d9a984f2 timekeeping: Avoid duplicate leap state update 886150fb4f19 timekeeping: Don't stop time readers across hard_pps() update 14f1e3b3dfc7 timekeeping: Read NTP tick length only once 8b15c3764c05 KVM: Don't grab reference on VM_MIXEDMAP pfns that have a "struct page" 93b7da404f5b KVM: Drop APIs that manipulate "struct page" via pfns 2362506f7cff KVM: arm64: Don't mark "struct page" accessed when making SPTE young 66bc627e7fee KVM: x86/mmu: Don't mark "struct page" accessed when zapping SPTEs 31fccdd21263 KVM: Make kvm_follow_pfn.refcounted_page a required field d0ef8d9fbebe KVM: s390: Use kvm_release_page_dirty() to unpin "struct page" memory 06cdaff80e50 KVM: Drop gfn_to_pfn() APIs now that all users are gone 040537ce87e9 KVM: PPC: Explicitly require struct page memory for Ultravisor sharing 570d666c11af KVM: arm64: Use __gfn_to_page() when copying MTE tags to/from userspace f42e289a2095 KVM: Add support for read-only usage of gfn_to_page() ce6bf7034689 KVM: Convert gfn_to_page() to use kvm_follow_pfn() ee0fa693546d KVM: PPC: Use kvm_vcpu_map() to map guest memory to patch dcbz instructions 17b7dbaf183e KVM: PPC: Remove extra get_page() to fix page refcount leak 7e8f1aa59d0b KVM: MIPS: Use kvm_faultin_pfn() to map pfns into the guest 13d66fddaaa4 KVM: MIPS: Mark "struct page" pfns accessed prior to dropping mmu_lock 4d75f14fc869 KVM: MIPS: Mark "struct page" pfns accessed only in "slow" page fault path d8f4cda748ea KVM: MIPS: Mark "struct page" pfns dirty only in "slow" page fault path 14d02b7ff912 KVM: LoongArch: Use kvm_faultin_pfn() to map pfns into the guest 35b80f7b494d KVM: LoongArch: Mark "struct page" pfn accessed before dropping mmu_lock 4a2bc01b7a96 KVM: LoongArch: Mark "struct page" pfns accessed only in "slow" page fault path 0fe133a33e4c KVM: LoongArch: Mark "struct page" pfns dirty only in "slow" page fault path 8b135c77994d KVM: PPC: Use kvm_faultin_pfn() to handle page faults on Book3s PR 2b26d6b7a8ba KVM: PPC: Book3S: Mark "struct page" pfns dirty/accessed after installing PTE dac09f61e732 KVM: PPC: Drop unused @kvm_ro param from kvmppc_book3s_instantiate_page() 431d2f7dcbde KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s Radix 0865ba14b4ee KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s HV 334511d468e5 KVM: RISC-V: Use kvm_faultin_pfn() when mapping pfns into the guest 9c902aee6869 KVM: RISC-V: Mark "struct page" pfns accessed before dropping mmu_lock 9b3639bb02fb KVM: RISC-V: Mark "struct page" pfns dirty iff a stage-2 PTE is installed 85c7869e30b7 KVM: arm64: Use __kvm_faultin_pfn() to handle memory aborts 28991c91d577 KVM: arm64: Mark "struct page" pfns accessed/dirty before dropping mmu_lock 419cfb983ca9 KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults 84cf78dcd9d6 KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock c9be85dabb37 KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map() 93091f0fc7b7 KVM: VMX: Use __kvm_faultin_page() to get APIC access page/pfn cb444acb6979 KVM: VMX: Hold mmu_lock until page is released when updating APIC access page dc06193532af KVM: Move x86's API to release a faultin page to common KVM 8eaa98004b23 KVM: x86/mmu: Don't mark unused faultin pages as accessed 8dd861cc07e2 KVM: x86/mmu: Put refcounted pages instead of blindly releasing pfns 1fbee5b01a0f KVM: guest_memfd: Provide "struct page" as output from kvm_gmem_get_pfn() 4af18dc6a920 KVM: guest_memfd: Pass index, not gfn, to __kvm_gmem_get_pfn() 54ba8c98a258 KVM: x86/mmu: Convert page fault paths to kvm_faultin_pfn() 1c7b627e9306 KVM: Add kvm_faultin_pfn() to specifically service guest page faults 21dd877060d4 KVM: Move declarations of memslot accessors up in kvm_host.h 0cad68cab113 KVM: x86/mmu: Mark pages/folios dirty at the origin of make_spte() 710385395295 KVM: x86/mmu: Add helper to "finish" handling a guest page fault fa8fe58d1e4d KVM: x86/mmu: Add common helper to handle prefetching SPTEs 64d5cd99f78e KVM: x86/mmu: Put direct prefetched pages via kvm_release_page_clean() 447c375c9104 KVM: x86/mmu: Add "mmu" prefix fault-in helpers to free up generic names fcd366b95e6e KVM: x86: Don't fault-in APIC access page during initial allocation 68e51d0a437b KVM: Disallow direct access (w/o mmu_notifier) to unpinned pfn by default 2e5fdf60a9a6 KVM: Get writable mapping for __kvm_vcpu_map() only when necessary 365e31920844 KVM: Pass in write/dirty to kvm_vcpu_map(), not kvm_vcpu_unmap() 7afe79f5734a KVM: nVMX: Mark vmcs12's APIC access page dirty when unmapping 2bcb52a3602b KVM: Pin (as in FOLL_PIN) pages during kvm_vcpu_map() 2ff072ba7ad2 KVM: Migrate kvm_vcpu_map() to kvm_follow_pfn() 3154ddcb6a90 KVM: pfncache: Precisely track refcounted pages 775e3ff7bf49 KVM: Move kvm_{set,release}_page_{clean,dirty}() helpers up in kvm_main.c 3dd48ecfac7f KVM: Provide refcounted page as output field in struct kvm_follow_pfn 12fac8995099 KVM: Use plain "struct page" pointer instead of single-entry array a629ef9518f5 KVM: nVMX: Add helper to put (unmap) vmcs12 pages 2e34f942a5f2 KVM: nVMX: Drop pointless msr_bitmap_map field from struct nested_vmx efaaabc6c6d3 KVM: nVMX: Rely on kvm_vcpu_unmap() to track validity of eVMCS mapping ef7db98e477f KVM: Use NULL for struct page pointer to indicate mremapped memory 5488499f9c64 KVM: Explicitly initialize all fields at the start of kvm_vcpu_map() 0b139b877b14 KVM: Remove pointless sanity check on @map param to kvm_vcpu_(un)map() c0461f20630b KVM: Introduce kvm_follow_pfn() to eventually replace "gfn_to_pfn" APIs cccefb0a0d3b KVM: Drop unused "hva" pointer from __gfn_to_pfn_memslot() 084ecf95a086 KVM: x86/mmu: Drop kvm_page_fault.hva, i.e. don't track intermediate hva 6769d1bcd350 KVM: Replace "async" pointer in gfn=>pfn with "no_wait" and error code b176f4b41775 KVM: Drop extra GUP (via check_user_page_hwpoison()) to detect poisoned page d1331a44694a KVM: Return ERR_SIGPENDING from hva_to_pfn() if GUP returns -EGAIN eec1e5db464e KVM: Annotate that all paths in hva_to_pfn() might sleep e2d2ca71ac03 KVM: Drop @atomic param from gfn=>pfn and hva=>pfn APIs 6419bc52072b KVM: Rename gfn_to_page_many_atomic() to kvm_prefetch_pages() 661fa987e4b5 KVM: x86/mmu: Use gfn_to_page_many_atomic() when prefetching indirect PTEs 5f6a3badbb74 KVM: x86/mmu: Mark page/folio accessed only when zapping leaf SPTEs aa85986e7150 KVM: x86/mmu: Mark folio dirty when creating SPTE, not when zapping/modifying 4e44ab0a7778 KVM: x86/mmu: Mark new SPTE as Accessed when synchronizing existing SPTE 63c5754472e6 KVM: x86/mmu: Invert @can_unsync and renamed to @synchronizing 6385d01eec16 KVM: x86/mmu: Don't overwrite shadow-present MMU SPTEs when prefaulting 2867eb782cf7 KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE 3af91068b7e1 KVM: Add kvm_release_page_unused() API to put pages that KVM never consumes 85e88b2bbaac KVM: Allow calling kvm_release_page_{clean,dirty}() on a NULL page pointer 037bc38b298c KVM: Drop KVM_ERR_PTR_BAD_PAGE and instead return NULL to indicate an error 3888715c7695 ARM: dts: sunxi: add support for RerVision A33-Vstar board 654332bede75 dt-bindings: arm: sunxi: document RerVision A33-Vstar board aee2eca83fb4 arm64: dts: allwinner: Add disable-wp for boards with micro SD card 9a819753b020 x86/microcode/intel: Remove unnecessary cache writeback and invalidation 87cb58aebdf7 bpf, arm64: Remove garbage frame for struct_ops trampoline a7a15754c7f7 firmware: ti_sci: add CPU latency constraint management 60357991f6b9 firmware: ti_sci: Introduce Power Management Ops ec24643bdd62 firmware: ti_sci: Add system suspend and resume call 055b6cfb62f5 firmware: ti_sci: Add support for querying the firmware caps c7e09a613bbd clk: sunxi-ng: Constify struct ccu_reset_map dd36ad71ad65 ARM: dts: cubieboard4: Fix DCDC5 regulator constraints 86a8f1aef970 arm64: dts: allwinner: h313/h616/h618/h700: Enable audio codec for all supported boards 3eef85034c96 arm64: dts: allwinner: h616: Add audio codec node 3e360703d0bf PM: QoS: Export dev_pm_qos_read_value 5c9de6f45db3 arm64: Kconfig: Update help text for CONFIG_ARCH_APPLE d23457abac1e arm64: dts: apple: Add A11 devices a9a28afb837c arm64: dts: apple: Add A10X devices 33ee92b96481 arm64: dts: apple: Add A10 devices 1100a117edad arm64: dts: apple: Add A9X devices 0806906b82f1 arm64: dts: apple: Add A9 devices c2da50cb5482 arm64: dts: apple: Add A8X devices 184183130354 arm64: dts: apple: Add A8 devices 4b9eeff5da41 arm64: dts: apple: Add A7 devices cc35d5bc24cc dt-bindings: arm: apple: Add A11 devices 160049876482 dt-bindings: arm: apple: Add A10X devices 179626edeafe dt-bindings: arm: apple: Add A10 devices bef712e3c109 dt-bindings: arm: apple: Add A9X devices 51cec658c307 dt-bindings: arm: apple: Add A9 devices bce8129bd91f dt-bindings: arm: apple: Add A8X devices 474952a48a6f dt-bindings: arm: apple: Add A8 devices f30ce10e9a49 dt-bindings: arm: apple: Add A7 devices 9a944c7ed410 dt-bindings: pinctrl: apple,pinctrl: Add A7-A11 compatibles 7b417cc5df78 dt-bindings: watchdog: apple,wdt: Add A7-A11 compatibles ea90e3a16575 dt-bindings: arm: cpus: Add Apple A7-A11 CPU cores 8807f117be9d fuse: convert fuse_notify_store to use folios 71e10dc2f561 fuse: convert fuse_retrieve to use folios 949d67ac2eff fuse: use the folio based vmstat helpers 6930b8dac19e fuse: convert fuse_writepage_need_send to take a folio 65fe891d9005 fuse: convert fuse_do_readpage to use folios e6befec5e901 fuse: use kiocb_modified in buffered write path 184b6eb3645a fuse: convert fuse_page_mkwrite to use folios 9bafbe7ae013 fuse: convert fuse_fill_write_pages to use folios 785d06afc840 fuse: convert fuse_send_write_pages to use folios 3eab9d7bc2f4 fuse: convert readahead to use folios aaa32429da09 fuse: use fuse_range_is_writeback() instead of iterating pages 86b74eb5a11e virtiofs: use GFP_NOFS when enqueuing request through kworker 41748675c0bf virtiofs: use pages instead of pointer for kernel direct IO cc23d537e561 fuse: remove useless IOCB_DIRECT in fuse_direct_read/write_iter 2b3933b1e0a0 fuse: enable dynamic configuration of fuse max pages limit (FUSE_MAX_MAX_PAGES) d0c322b6e4bf clk: sunxi-ng: h616: Add sigma-delta modulation settings for audio PLL 3c0946b6a378 dt-bindings: mmc: Add sdhci compatible for QCS615 869d37475788 mmc: core: Use GFP_NOIO in ACMD22 32f71e0eb946 dt-bindings: mmc: sdhci-msm: Add SAR2130P compatible 73bf4b7381f7 mmc: pwrseq_simple: add support for one reset control a7d30cb75b0b platform/x86: eeepc-laptop: use sysfs_emit() instead of sprintf() 1349dd7dc21c platform/x86/amd/hsmp: Make hsmp_pdev static instead of global c1691730d9ff platform/x86/amd/hsmp: Use dev_groups in the driver structure 4fc0366ef83f platform/x86/amd/hsmp: Use name space while exporting module symbols 7d3135d16356 platform/x86/amd/hsmp: Create separate ACPI, plat and common drivers de6840095f8e mmc: mtk-sd: add support for mt7988 4a8bd2b07d88 dt-bindings: mmc: mtk-sd: Add mt7988 SoC 24f6425be898 mmc: mtk-sd: Add support for MT8196 312607ba0803 mmc: mtk-sd: Add stop_dly_sel and pop_en_cnt to platform data 58927c9dc4ab dt-bindings: mmc: mtk-sd: Add support for MT8196 c3a04f7e281d s390/netiucv: Switch over to sysfs_emit() 5c77c5d1e40f s390/vfio-ap: Switch over to sysfs_emit() a6a56aec4ac5 s390/vmur: Switch over to sysfs_emit() 95ea212082ef s390/sclp_cpi: Switch over to sysfs_emit() 92a201b7648b s390/sclp_ocf: Switch over to sysfs_emit() 182d54671c30 s390/vmlogrdr: Switch over to sysfs_emit() 6a5ac284a8f2 s390/tape: Switch over to sysfs_emit() 9d20d350729f s390/dcssblk: Switch over to sysfs_emit() 2c798d583d07 s390/cio/scm: Switch over to sysfs_emit() ece8f29d69b4 s390/cio/css: Switch over to sysfs_emit() eecab5428c16 s390/cio/ccwgroup: Switch over to sysfs_emit() 48e0ab9a66f2 s390/cio/cmf: Switch over to sysfs_emit() 2707704baab3 s390/cio/device: Switch over to sysfs_emit() 04b190911d67 s390/cio/chp: Switch over to sysfs_emit() 0aa4daa70024 scsi: zfcp: Switch over to sysfs_emit() 897a42dd0110 s390/crypto: Switch over to sysfs_emit() 401721a54cba s390/ipl: Switch over to sysfs_emit() c50262498dd1 s390/nospec: Switch over to sysfs_emit() d151f8f788a1 s390/perf_event: Switch over to sysfs_emit() 5b2a85a24b99 s390/smp: Switch over to sysfs_emit() b4b920cdede4 s390/time: Switch over to sysfs_emit() f94de4f17b56 s390/topology: Switch over to sysfs_emit() 82a0fcb1ad03 s390/kdump: Provide is_kdump_kernel() implementation 2835f8bf5530 s390/pageattr: Implement missing kernel_page_present() e6ebf0d6514b s390: Fix various typos 8c58a229688c s390/cio: Do not unregister the subchannel based on DNV 74280c3d7314 soc: ti: knav_qmss_queue: Drop redundant continue statement 10b8a0cc84d2 soc: ti: knav_qmss_queue: Use IRQF_NO_AUTOEN flag in request_irq() 20079dd9b364 ASoC: rt1320: add mic function 664b5e466f91 dt-bindings: pwm: adi,axi-pwmgen: Increase #pwm-cells to 3 f8e87e14b62b pwm: imx27: Use clk_bulk_*() API to simplify clock handling a25351e4c774 pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle 15effedc481e pwm: axi-pwmgen: Enable FORCE_ALIGN by default 2e82d58c7ba8 pwm: axi-pwmgen: Rename 0x10 register 3c25a3d0769d dt-bindings: pwm: amlogic: Document C3 PWM 42b8b00c8ab1 um: Use os_set_pdeathsig helper in winch thread/process c6c4adee6596 um: Set parent-death signal for write_sigio thread/process 9b5e6c0f5a91 um: Set parent-death signal for ubd io thread/process 4e5adbe447db um: Add os_set_pdeathsig helper function 22f032c7900c pwm: axi-pwmgen: Create a dedicated function for getting driver data from a chip 51f813702275 pwm: atmel-tcb: Use min() macro e200b06d8eca clk: renesas: r9a08g045: Add power domain for RTC 6ff2d45f2121 arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns bd0eb3b1f7ae arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns 85af64983889 arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns c802db127dfb arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns de4e3db27058 clk: renesas: r9a08g045: Mark the watchdog and always-on PM domains as IRQ safe ddcc2f619b43 clk: renesas: rzg2l-cpg: Use GENPD_FLAG_* flags instead of local ones b739073af44e clk: renesas: rzg2l-cpg: Move PM domain power on in rzg2l_cpg_pd_setup() 733dc978fab6 peci: npcm: Constify struct peci_controller_ops​ 49991cca67d5 dt-bindings: clock: r9a08g045-cpg: Add power domain ID for RTC 04177158cf98 ALSA: compress_offload: introduce accel operation mode f2be0c3a9584 mfd: twl-core: Add a clock subdevice for the TWL6030 1aad42abae6b dt-bindings: pinctrl: qcom,sm8650-lpass-lpi-pinctrl: Add SM8750 f407af78c8d3 pinctrl: renesas: rzg2l: Use gpiochip_populate_parent_fwspec_twocell helper 9ddc07404cba arm64: dts: renesas: r9a09g057: Add OPP table 5251ae224d8d ata: libata-scsi: Return residual for emulated SCSI commands 2365278e0391 ata: libata-scsi: Remove struct ata_scsi_args 47000e84b3d0 ata: libata-scsi: Document all VPD page inquiry actors 4ab7bb976343 ata: libata-scsi: Refactor ata_scsiop_maint_in() 44bdde151a6f ata: libata-scsi: Refactor ata_scsiop_read_cap() b055e3be63be ata: libata-scsi: Refactor ata_scsi_simulate() 36c2cf88808d cleanup: Add conditional guard helper fcc22ac5baf0 cleanup: Adjust scoped_guard() macros to avoid potential warning 0d75e0c420e5 locking/osq_lock: Use atomic_try_cmpxchg_release() in osq_unlock() f730fd535fc5 cleanup: Remove address space of returned pointer bd4c8bafcf50 power: sequencing: qcom-wcn: improve support for wcn6855 46fa3fee0b1c arm64: dts: rockchip: Add rk3588-orangepi-5b device tree 3d346d38367b dt-bindings: arm: rockchip: Add Orange Pi 5b enum to Orange Pi 5 entry c37393b36c1d arm64: dts: rockchip: refactor common Orange Pi 5 board 4a9d7e6596f9 arm64: dts: rockchip: Remove 'enable-active-low' from two boards 3cf1add5adf6 arm64: dts: rockchip: add HDMI support to rk3588-jaguar 913eeb75a9aa arm64: dts: rockchip: add HDMI support to rk3588-tiger-haikou 16997a4aed06 arm64: dts: rockchip: add HDMI pinctrl to rk3588-tiger SoM ac4f4e5a2039 wifi: rtw89: unlock on error path in rtw89_ops_unassign_vif_chanctx() f16c40acd319 wifi: rtw89: Fix TX fail with A2DP after scanning 9dffa44171d9 wifi: rtw89: coex: Set Wi-Fi/Bluetooth priority for Wi-Fi scan case c67d7c7f4151 wifi: rtw89: fix -Wenum-compare-conditional warnings 142c062d5814 wifi: rtlwifi: use MODULE_FIRMWARE() to declare used firmware 7846f0b63562 wifi: rtw88: Refactor looping in rtw_phy_store_tx_power_by_rate 39fc7d38654d wifi: rtw89: regd: block 6 GHz if marked as N/A in regd map b4badee88cd3 Input: imagis - fix warning regarding 'imagis_3038_data' being unused 9ef90a49b0db wifi: rtw89: pci: add quirks by PCI subsystem ID for thermal protection 63aca1726213 wifi: rtw89: add thermal protection a992197bfcbb spi: Replace deprecated PCI functions 94f985c39a1e KVM: arm64: nvhe: Pass through PSCI v1.3 SYSTEM_OFF2 call 72be5aa6be4a KVM: selftests: Add test for PSCI SYSTEM_OFF2 8be82d536a9f KVM: arm64: Add support for PSCI v1.2 and v1.3 97413cea1c48 KVM: arm64: Add PSCI v1.3 SYSTEM_OFF2 function for hibernation 2f2d46959808 firmware/psci: Add definitions for PSCI v1.3 specification 062d98be0e3f docs/zh_CN: update the translation of process/programming-language.rst 393194cdf11e media: xilinx-tpg: use new of_graph functions 78cd57bbb452 fbdev: omapfb: use new of_graph functions c005d3776ac7 gpu: drm: omapdrm: use new of_graph functions 0d4f080e9fe4 ASoC: audio-graph-card2: use new of_graph functions 75e3d9622f3b ASoC: audio-graph-card: use new of_graph functions b345b5b20708 ASoC: test-component: use new of_graph functions 3d4b0149b4d4 of: property: use new of_graph functions 58fe47d6ac74 of: property: add of_graph_get_next_port_endpoint() 02ac5f9d6cae of: property: add of_graph_get_next_port() 036a1407b4d4 KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test 1851e7836212 RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests 3c2e0aff7b4f riscv: hwprobe: Export the Supm ISA extension 7470b5afd150 riscv: selftests: Add a pointer masking test 78844482a1c9 riscv: Allow ptrace control of the tagged address ABI 2e1743085887 riscv: Add support for the tagged address ABI 09d6775f503b riscv: Add support for userspace pointer masking 29eedc7d1587 riscv: Add CSR definitions for pointer masking 2e6f6ea452aa riscv: Add ISA extension parsing for pointer masking 8727163a1ae3 dt-bindings: riscv: Add pointer masking ISA extensions d12b802f1836 locking/rtmutex: Fix misleading comment 20e845db4678 docs/zh_CN: update the translation of mm/page_owner.rst 9d197b627e5f docs/zh_CN: update the translation of mm/page_table_check.rst 63435ec4b74b docs/zh_CN: update the translation of mm/overcommit-accounting.rst 0244846a79d5 docs/zh_CN: update the translation of mm/admon/faq.rst 6a8897de11ad docs/zh_CN: update the translation of mm/active_mm.rst 047545e56018 docs/zh_CN: update the translation of mm/hmm.rst 1f4a640e9ac7 gpiolib: fix a NULL-pointer dereference when setting direction b27f9e8079bf docs: remove Documentation/dontdiff c6898d66fd19 riscv: Check that vdso does not contain any dynamic relocations bd5879a6fe4b selftests/bpf: Create task_local_storage map with invalid uptr's struct 898cbca4a757 selftests/bpf: Add uptr failure verifier tests cbf9f849a3e8 selftests/bpf: Add update_elem failure test for task storage uptr 51fff4083372 selftests/bpf: Test a uptr struct spanning across pages. 4579b4a4279e selftests/bpf: Some basic __uptr tests 7aa12b8d9f24 libbpf: define __uptr. ba512b00e5ef bpf: Add uptr support in the map_value of the task local storage. 9bac675e6368 bpf: Postpone bpf_obj_free_fields to the rcu callback 5bd5bab76669 bpf: Postpone bpf_selem_free() in bpf_selem_unlink_storage_nolock() b9a5a07aeaa2 bpf: Add "bool swap_uptrs" arg to bpf_local_storage_update() and bpf_selem_alloc() 99dde42e3749 bpf: Handle BPF_UPTR in verifier 1cb80d9e93f8 bpf: Support __uptr type tag in BTF 2433e22233f0 arm64: tegra: smaug: Declare cros-ec extcon 87b90082179d arm64: tegra: Add SDMMC sdr104-offsets for Tegra X1 b219fe91d314 arm64: dts: nvidia: tegra210-smaug: Add TMP451 temperature sensor node c8d63aa0f14a arm64: dts: nvidia: tegra210-smaug: Add touchscreen node 2e57d3dc7bff arm64: tegra: p2180: Add mandatory compatible for WiFi node 84b4a51fce4c selftests: add new kallsyms selftests b7d0bbcf0c98 sched_ext: Replace set_arg_maybe_null() with __nullable CFI stub tags cf583264d025 sched_ext: Rename CFI stubs to names that are recognized by BPF 61c6fe3d6f0e Revert "firmware: tegra: bpmp: Use scoped device node handling to simplify error paths" 718c4069896c rust: types: extend `Opaque` documentation a6021aa24f64 ACPI: EC: make EC support compile-time conditional f8dc4394fc51 ACPI: pfr_telemetry: remove redundant error check on ret 267643b3e3a4 arm64: dts: qcom: qcs6490-rb3gen2: Add PCIe nodes 08eb0493f6b3 thermal: gov_power_allocator: Granted power set to max when nobody request power 43bac1026fdc thermal: core: Relocate thermal zone initialization routine 6d5537d40ce4 thermal: core: Use trip lists for trip crossing detection a44b5e39e41e thermal: core: Eliminate thermal_zone_trip_down() e654a0c58d82 thermal: core: Relocate functions that update trip points 72fb849f77d9 thermal: core: Move some trip processing to thermal_trip_crossed() db0a46b60033 thermal: core: Pass trip descriptor to thermal_trip_crossed() e254ec292f55 thermal: core: Rearrange __thermal_zone_device_update() ca70d55ab0aa thermal: core: Prepare for moving trips between sorted lists bd32eacd955a thermal: core: Rename trip list node in struct thermal_trip_desc c12629f832d2 thermal: core: Build sorted lists instead of sorting them later f2a67da9f4eb ASoC: dt-bindings: Add CS42L84 codec 2391b8719d68 ASoC: cs42l84: leverage ring sense IRQs to correctly detect headsets 250304a0fb34 ASoC: cs42l84: Add new codec driver 06d6fe987bda arm64: dts: qcom: x1e80100-dell-xps13-9345: fix nvme regulator boot glitch 4e9b7787f80a arm64: dts: qcom: x1e80100-dell-xps13-9345: route edp-panel enable gpio ef4b38462e62 ARM: dts: qcom: ipq4019: use nvmem-layout 81bc949f640f selftests: tls: add a selftest for wrapping rec_seq 17a1ac0018ae phonet: Don't hold RTNL for route_doit(). 3deec3b4afb4 phonet: Convert phonet_routes.lock to spinlock_t. de51ad08b117 phonet: Pass net and ifindex to rtm_phonet_notify(). 302fc6bbcba4 phonet: Pass ifindex to fill_route(). b7d2fc9ad7fe phonet: Don't hold RTNL for getaddr_dumpit(). 8786e98dd0eb phonet: Don't hold RTNL for addr_doit(). 42f5fe1dc4ba phonet: Convert phonet_device_list.lock to spinlock_t. 68ed5c38b512 phonet: Pass net and ifindex to phonet_address_notify(). 08a9572be368 phonet: Pass ifindex to fill_addr(). 7569406e95f2 thermal/lib: Fix memory leak on error in thermal_genl_auto() 54219ee4eaeb thermal: thresholds: Fix thermal lock annotation issue 41b89dba7c5d tools/thermal/thermal-engine: Take into account the thresholds API a26267248628 tools/lib/thermal: Add the threshold netlink ABI 24b216b2d135 tools/lib/thermal: Make more generic the command encoding function 1773572863c4 thermal: netlink: Add the commands and the events for the thresholds dfa245f51256 thermal: core: Manage thermal_governor_lock using a mutex guard af73d53e97ca thermal: core: Separate thermal zone governor initialization a5a98a786e5e thermal: core: Add and use cooling device guard 89edbe88db28 iommu/tegra241-cmdqv: Staticize cmdqv_debugfs_dir 27dd3b82557a mmc: sdhci-pci-gli: enable UHS-II mode for GL9767 5e445111af13 mmc: sdhci-pci-gli: enable UHS-II mode for GL9755 2daf64308d6b mmc: sdhci-pci: add UHS-II support framework 0ddb903fab63 dt-bindings: iommu: arm,smmu: Add Qualcomm SAR2130P compatible 379e4dc5b68a mmc: sdhci-uhs2: add pre-detect_init hook 9cbb2358bb1f mmc: sdhci-uhs2: add request() and others fca267f064c8 mmc: sdhci-uhs2: add irq() and others 4f412f791804 mmc: sdhci-uhs2: add related functions to initialize the interface 10c8298a052b mmc: sdhci-uhs2: add set_ios() 06a0d072ba6d mmc: sdhci-uhs2: add add_host() and others to set up the driver 7e5b19f3a795 mmc: sdhci-uhs2: add set_timeout() 6eb2c8e18f86 mmc: sdhci-uhs2: add set_power() to support vdd2 9b1c779d86f5 mmc: sdhci-uhs2: add reset function 0f8186f14642 mmc: sdhci-uhs2: dump UHS-II registers 2af7dd8b64f2 mmc: sdhci: add UHS-II module and add a kernel configuration 928ad8caf2f2 mmc: sdhci: add UHS-II related definitions in headers 4d9661e28be1 ASoC: rt-sdw-common: fix rt_sdca_index_update_bits function parameter description 9a9f7e13952b mmc: core: Support UHS-II card control and access 542e19c20506 ASoC: dt-bindings: allwinner: add H616 sun4i audio codec binding 9155c321a1d0 ASoC: sun4i-codec: support allwinner H616 codec 9fde21d6c5d1 ASoC: sun4i-codec: Add playback only flag to quirks 5836a9d2ca48 ASoC: sun4i-codec: Add support for different DAC FIFOC addresses to quirks cdda1f26e74b pidfd: add ioctl to retrieve pid info 759b5fc6cc3e perf/dwc_pcie: Convert the events with mixed case to lowercase 48545b3eff6b perf/cxlpmu: Support missing events in 3.1 spec 44798fe136dc perf: imx_perf: add support for i.MX91 platform 0263a1e4f5dd dt-bindings: perf: fsl-imx-ddr: Add i.MX91 compatible 37b395c2c489 reset: mchp: sparx5: set the dev member of the reset controller 996737ef676f reset: mchp: sparx5: Allow building as a module eba0dedd27f9 reset: mchp: sparx5: Add MCHP_LAN966X_PCI dependency 0426a920d626 reset: mchp: sparx5: Map cpu-syscon locally in case of LAN966x 86f134941a4b MAINTAINERS: Add the Microchip LAN966x PCI driver entry 185686beb464 misc: Add support for LAN966x PCI device 77abd3b7d9bf locking/rt: Annotate unlock followed by lock for sparse. 168660b826a7 locking/rt: Add sparse annotation for RCU. b1f01f9e54b1 locking/rt: Remove one __cond_lock() in RT's spin_trylock_irqsave() 52e0874fc16b locking/rt: Add sparse annotation PREEMPT_RT's sleeping locks. 2e529e637cef posix-timers: Replace call_rcu() by kfree_rcu() for simple kmem_cache_free() callback 2396eefa075a genirq/devres: Don't free interrupt which is not managed by devres 4295f4ccfe8c gpio: mb86s7x: remove some dead code in mb86s70_gpio_to_irq() b7cd1115456d arm64: dts: rockchip: reorder mmc aliases for NanoPi R3S 1b5365034410 arm64: dts: rockchip: enable eMMC HS200 mode for NanoPi R3S 17e150fdd983 arm64: dts: rockchip: sort props in pmu_io_domains node for NanoPi R3S 82b286893788 arm64: dts: rockchip: replace deprecated snps,reset props for NanoPi R3S b5bf84206a5c arm64: dts: rockchip: fix model name for FriendlyElec NanoPi R3S f57a8daf6bbd arm64: dts: rockchip: Enable HDMI0 on rock-5a c3c9cd8f65f7 arm64: dts: rockchip: Enable HDMI0 on rk3588-nanopc-t6 012d72a00b53 arm64: dts: rockchip: pwm-leds for Orange Pi 5 b5e273e26a6a arm64: dts: rockchip: reorder audio/hdmi nodes in Orange Pi 5 1bf70e6c3a53 tools/net/ynl: improve async notification handling d61ac4a7496a um: remove PATH_MAX use 80a54566b7f0 selftests/bpf: validate generic bpf_object and subskel APIs work together 137978f42251 libbpf: move global data mmap()'ing into bpf_object__load() 1b2bfc29695d selftests/bpf: fix test_spin_lock_fail.c's global vars usage 8aaf3f7dce74 KVM: arm64: Don't map 'kvm_vgic_global_state' at EL2 with pKVM ad361ed4771d KVM: arm64: Just advertise SEIS as 0 when emulating ICC_CTLR_EL1 150dab31d560 perf disasm: Fix not cleaning up disasm_line in symbol__disassemble_raw() 908d50e50ef9 perf disasm: Use disasm_line__free() to properly free disasm_line b4e0e9a1e300 perf disasm: Use disasm_line__free() to properly free disasm_line e203e20a8b2b blk-mq: Unexport blk_mq_flush_busy_ctxs() 04af8a399fa4 PCI: Protect Link Control 2 Register with RMW locking fad610b98713 Documentation PCI: Reformat RMW ops documentation 7a4ffec9fd54 libsubcmd: Silence compiler warning 7f4ec77f3fee libbpf: Prevent compiler warnings/errors 2c3d022abe6c resolve_btfids: Fix compiler warnings 2a027d6bb660 selftest: rtc: Add to check rtc alarm status for alarm related test a27bfff88dd2 clk: imx: add i.MX91 clk f029d870096f dt-bindings: clock: Add i.MX91 clock support c0813ce2e5b0 dt-bindings: clock: imx93: Drop IMX93_CLK_END macro definition 0af18ba60752 clk: imx93: Move IMX93_CLK_END macro to clk driver 16e83007cdc8 cgroup/freezer: Add cgroup CGRP_FROZEN flag update helper ee1251fc0c4e cgroup/freezer: Reduce redundant traversal for cgroup_freeze dfa4ed29b18c sched_ext: Introduce LLC awareness to the default idle selection policy b452ae4d20ae sched_ext: Clarify ops.select_cpu() for single-CPU tasks a36667037a0c EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator 2397f7957352 EDAC/skx_common: Differentiate memory error sources 4d756095d399 uprobe: Add support for session consumer da09a9e0c3ea uprobe: Add data pointer to consumer handlers 1f7c33630724 selftests/bpf: Increase verifier log limit in veristat f7b982d13df7 wifi: ath12k: fix A-MSDU indication in monitor mode bba112e6ed9b wifi: ath12k: use tail MSDU to get MSDU information 78d2405fd51b wifi: ath12k: delete NSS and TX power setting for monitor vdev f76bbedf5bda wifi: ath12k: fix struct hal_rx_mpdu_start 04f33114af00 wifi: ath12k: fix struct hal_rx_phyrx_rssi_legacy_info 2298e37ac058 wifi: ath12k: fix struct hal_rx_ppdu_start 68e6a80b3619 wifi: ath12k: fix struct hal_rx_ppdu_end_user_stats 4d05ee786e32 wifi: ath12k: remove unused variable monitor_present da040d560319 dt-bindings: clock: qcom: gcc-ipq9574: remove q6 bring up clock macros b3aba04883de dt-bindings: clock: qcom: gcc-ipq5332: remove q6 bring up clock macros fa1d525404b6 clk: qcom: ipq9574: remove q6 bring up clocks bef2902ffef8 clk: qcom: ipq5332: remove q6 bring up clocks 79a20a857009 srcu: Replace WARN_ON_ONCE() with BUILD_BUG_ON() if possible cbe644aa6fe1 rcu: Stop stall warning from dumping stacks if grace period ends 26ff1fb02991 rcu: Delete unused rcu_gp_might_be_stalled() function eaed5fc0c322 mac80211: Remove NOP call to ieee80211_hw_config cadae7ead443 wifi: iwlwifi: work around -Wenum-compare-conditional warning 9c2e48ee9aa6 ASoC: codecs: fix error code in ntp8835_i2c_probe() 188a1bf89432 wifi: mac80211: re-order assigning channel in activate links 15288649e4c0 arm64: dts: qcom: Use 'ufshc' as the node name for UFS controller nodes ddb8a8a022b9 EDAC/fsl_ddr: Add support for i.MX9 DDR controller b01a731a4a5e dt-bindings: memory: fsl: Add compatible string nxp,imx9-memory-controller 9ec22ac4fe76 EDAC/fsl_ddr: Fix bad bit shift operations 31cb94f71c1b wifi: mac80211: convert debugfs files to short fops 8dc6d81c6b2a debugfs: add small file operations for most files b457d8713872 wifi: mac80211: remove misleading j_0 construction parts 6ee0270943b5 wifi: mac80211_hwsim: use hrtimer_active() 2d63e6530ec1 wifi: mac80211: refactor BW limitation check for CSA parsing f92e0cf19ae0 wifi: mac80211: filter on monitor interfaces based on configured channel 342afe693ee7 wifi: mac80211: refactor ieee80211_rx_monitor 754905ce1a32 wifi: mac80211: add support for the monitor SKIP_TX flag a77e527b470c wifi: cfg80211: add monitor SKIP_TX flag 9d40f7e32774 wifi: mac80211: add flag to opt out of virtual monitor support 9c4f83092775 wifi: cfg80211: pass net_device to .set_monitor_channel 006a97ceb673 wifi: mac80211: remove status->ampdu_delimiter_crc ebda716ea4da wifi: cfg80211: report per wiphy radio antenna mask 7b68f63d5c00 wifi: mac80211: use vif radio mask to limit creating chanctx 32ee616a7f8c wifi: mac80211: use vif radio mask to limit ibss scan frequencies 3607798ad9bd wifi: cfg80211: add option for vif allowed radios a834cd0c4565 wifi: iwlwifi: allow IWL_FW_CHECK() with just a string ab1eab765769 wifi: iwlwifi: mvm: remove redundant check 43e0b2ada519 wifi: iwlwifi: fw: add an error table status getter 02ea0fb981f0 wifi: iwlwifi: do not warn about a flush with an empty TX queue b6ed795539d0 wifi: iwlwifi: mvm: remove IWL_MVM_HW_CSUM_DISABLE f2e05b5d972e wifi: iwlwifi: mvm: remove unneeded check e5c6c4152220 wifi: iwlwifi: mvm: Remove redundant rcu_read_lock() in reorder buffer f6db1fd49f9b wifi: iwlwifi: mvm: Remove unused last_amsdu from reorder buffer 1bf5964efe9a wifi: iwlwifi: bump FW API to 94 for BZ/SC devices fac20611c2ab wifi: iwlwifi: fw: api: update link context API version b958cb0b0a10 wifi: iwlwifi: mvm: log information about HW restart completion 108e80db1fd9 wifi: iwlwifi: mvm: prepare the tx_power handling to be per-link 7953a1f57a86 wifi: iwlwifi: mvm: exit EMLSR earlier if bss_param_ch_cnt is updated 447c55e235f3 wifi: iwlwifi: mvm: Add support for prep_add_interface() callback 751e7489c1d7 wifi: mac80211: expose ieee80211_chan_width_to_rx_bw() to drivers b23af47921a7 wifi: mac80211: chan: calculate min_def also for client mode 41eba07636af wifi: mac80211: add an option to fake ieee80211_connection_loss cf0079279727 wifi: mac80211: parse A-MSDU len from EHT capabilities 88b67e91e292 wifi: mac80211: call rate_control_rate_update() for link STA f828deb70c96 wifi: mac80211: allow rate_control_rate_init() for links c4382d5ca1af wifi: mac80211: update the right link for tx power 0b7392ee3bcf wifi: mac80211: __ieee80211_recalc_txpower receives a link 9925aa855d4b wifi: mac80211: ieee80211_recalc_txpower receives a link eea3323c4354 wifi: mac80211: remove unneeded parameters e21dd758cf4c wifi: mac80211: make bss_param_ch_cnt available for the low level driver 9c5f2c7eeb58 wifi: mac80211: rename IEEE80211_CHANCTX_CHANGE_MIN_WIDTH 62262dd00c31 wifi: cfg80211: disallow SMPS in AP mode 074a8b54dacc wifi: mac80211: Add support to indicate that a new interface is to be added fd4056db7aee net: pcs: xpcs: remove return statements in void function 11afdf3b2ece net: pcs: xpcs: rename xpcs_config_usxgmii() 4145921c3055 net: pcs: xpcs: combine xpcs_link_up_{1000basex,sgmii}() 1c17f9d3fe17 net: pcs: xpcs: replace open-coded mii_bmcr_encode_fixed() b61a465a7619 net: pcs: xpcs: rearrange xpcs_link_up_1000basex() 8d2aeab4ce78 net: pcs: xpcs: remove switch() in xpcs_link_up_1000basex() 1d2709d6d390 net: pcs: xpcs: use generic register definitions a883f2efa625 sysctl: Reorganize kerneldoc parameter names ad45af930449 ucounts: constify sysctl table user_table 50a191a8a12b sysctl: update comments to new registration APIs a6ff8572fd3f ASoC: soc-pcm: merge DPCM and non-DPCM validation check 0e3dc8e4bd4a ASoC: doc: remove dpcm_xxx flags c7ae6551533e ASoC: soc-pcm: remove dpcm_xxx flags ae0967da4bbf ASoC: intel: boards: remove dpcm_xxx flags 44b6f2401831 ASoC: soc-topology: remove dpcm_xxx flags 0f77c88f0e3a ASoC: soc-compress: remove dpcm_xxx flags b6b8caf6470b ASoC: soc-core: remove dpcm_xxx flags ec15e5043d0b ASoC: mediatek: remove dpcm_xxx flags fa9c4b46fb76 ASoC: samsung: remove dpcm_xxx flags d26aed5eba16 ASoC: intel: remove dpcm_xxx flags 90bbbf612f9e ASoC: sof: remove dpcm_xxx flags efa527f984a1 ASoC: fsl: remove dpcm_xxx flags 12c61265e5b6 ASoC: amd: remove dpcm_xxx flags d1bc2d5cca43 regulator: doc: remove documentation comment for regulator_init e55f45b0cda7 regulator: doc: add missing documentation for init_cb acb219840fbc ASoC: SOF: core: Add fw, tplg and ipc type override parameters de688e50f5ef ASoC: SOF: core: Add debug module parameters to set IPC and boot timeout b0b3683419b4 netlink: specs: Add missing bitset attrs to ethtool spec 7cfc1b1fa867 net: netdev_tx_sent_queue() small optimization e44ef3f66c54 netpoll: remove ndo_netpoll_setup() second argument 5d9aeaa607cb EDAC/fsl_ddr: Move global variables into struct fsl_mc_pdata c972c1c41d9b ipv4: Switch inet_addr_hash() to less predictable hash. 0448a96e243d arm64/mm: Drop _PROT_SECT_DEFAULT dca93d29845d kselftest/arm64: Log fp-stress child startup errors to stdout 6c9748fbdfc6 EDAC/fsl_ddr: Pass down fsl_mc_pdata in ddr_in32() and ddr_out32() 358dd4a9bdac arm64: Add command-line override for ID_AA64MMFR0_EL1.ECV 7213a1c417d2 ip6mr: Add __init to ip6_mr_cleanup(). 3f17fed21491 um: switch to regset API and depend on XSTATE bee08a9e6ab0 powerpc: Adjust adding stack protector flags to KBUILD_CLAGS for clang 46e1879deea2 powerpc: Fix stack protector Kconfig test for clang 5a3e85c3c397 pinmux: Use sequential access to access desc->pinmux data c597b4e74b12 thermal: core: Introduce thermal_cdev_update_nocheck() c690dce5dcee thermal: core: Introduce thermal_instance_delete() 6d153f52cc34 thermal: core: Introduce thermal_instance_add() 33eab804d695 thermal: core: Call thermal_governor_update_tz() outside of cdev lock d1c8aa2a5c5c thermal: core: Manage thermal_list_lock using a mutex guard 6f60ae72214b thermal: core: Separate code running under thermal_list_lock 57f076664c4d thermal: core: Add and use a reverse thermal zone guard cba00d16a2b0 thermal: core: Add and use thermal zone guard 56c9d1a033d6 dt-bindings: pinctrl: fsl,imx6ul-pinctrl: Convert i.MX35/5x/6 to YAML b509b5e59793 pinctrl: imx-scmi: Drop obsolete dependency on COMPILE_TEST 83c289e81e88 net/sched: act_api: unexport tcf_action_dump_1() 972d755f0195 arm64: Document Arm Confidential Compute 7999edc484ca virt: arm-cca-guest: TSM_REPORT support for realms 42be24a4178f arm64: Enable memory encrypt for Realms 0e9cb5995b25 arm64: mm: Avoid TLBI when marking pages as valid fbf979a01375 arm64: Enforce bounce buffers for realm DMA 491db21d8256 efi: arm64: Map Device with Prot Shared 3c6c70613956 arm64: rsi: Map unprotected MMIO as decrypted 371589437616 arm64: rsi: Add support for checking whether an MMIO is protected 399306954996 arm64: realm: Query IPA size from the RMM c077711f718b arm64: Detect if in a realm and set RIPAS RAM b880a80011f5 arm64: rsi: Add RSI definitions 124afe773b1a net: sysctl: allow dump_cpumask to handle higher numbers of CPUs a8cc8fa14541 net: sysctl: do not reserve an extra char in dump_cpumask temporary buffer d631094e4d20 net: sysctl: remove always-true condition 6886c14bdc30 net: use sock_valbool_flag() only in __sock_set_timestamps() f82bf3c5796e power: sequencing: make the QCom PMU pwrseq driver depend on CONFIG_OF 8846d9683884 book3s64/hash: Early detect debug_pagealloc size requirement 76b7d6463fc5 book3s64/hash: Disable kfence if not early init b5fbf7e2c6a4 book3s64/radix: Refactoring common kfence related functions 8fec58f503b2 book3s64/hash: Add kfence functionality 47dd2e63d42a book3s64/hash: Disable debug_pagealloc if it requires more memory 685d942d00d8 book3s64/hash: Make kernel_map_linear_page() generic 43919f4154be book3s64/hash: Refactor hash__kernel_map_pages() function ff8631cdc23a book3s64/hash: Add hash_debug_pagealloc_alloc_slots() function cc5734481b3c book3s64/hash: Add hash_debug_pagealloc_add_slot() function 8b1085523fd2 book3s64/hash: Refactor kernel linear map related calls 47780e7eae78 book3s64/hash: Remove kfence support temporarily 0b8b2668f998 um: insert scheduler ticks when userspace does not yield 9b0881858c74 um: Rename _PAGE_NEWPAGE to _PAGE_NEEDSYNC 2717c6b649e1 um: Abandon the _PAGE_NEWPROT bit 90daca7c8f6f um: vdso: Always reject undefined references in during linking b9ee5fc8f4aa um: Do not propagate initrd parameter to kernel 3f48113df349 um: hostaudio: Do not propagate mixer parameter to kernel 4e2e4ea0d802 um: hostaudio: Do not propagate dsp parameter to kernel d26627b2c7b5 hostfs: Do not propagate hostfs parameter to kernel 45aa6026d167 um: Do not propagate noreboot parameter to kernel 7da0c611579b um: Do not propagate dtb parameter to kernel 5c78a58388e7 um: Do not propagate uml_dir parameter to kernel cb055b2135d8 um: Do not propagate mem parameter to kernel a34d105350b2 um: Remove UML specific debug parameter 188b64f288a4 um: remove fault_catcher infrastructure 1a629afd590b netdevsim: macsec: pad u64 to correct length in logs 06dbbb4d5f71 powerpc/mm/fault: Fix kfence page fault reporting 031acdcfb566 um: restore process name 14d4a7b516e9 um: make stub_exe _start() pure inline asm c9ec6f173636 media: uvcvideo: Stop stream during unregister 01a9664e0d9f microblaze: Remove empty #ifndef __ASSEMBLY__ statement 44059790a5cb kfifo: don't include dma-mapping.h in kfifo.h 8974f34de2ef dmaengine: loongson2-apb: Rename the prefix ls2x to loongson2 25136f046b84 dt-bindings: soc: qcom,aoss-qmp: Add SAR2130P compatible e19bc8b2249b dt-bindings: firmware: qcom,scm: Add SAR2130P compatible 3fa0104ed2f1 soc: qcom: socinfo: add SoC IDs for SAR1130P and SAR2130P 3b3214acd7f2 dt-bindings: arm: qcom,ids: add SoC ID for SAR2130P and SAR1130P 5b9d9b910653 arm64: dts: qcom: qcm6490-idp: Add UFS nodes cb0d1c4e9b6b dt-bindings: soc: qcom: aoss-qmp: Add SM8750 05b2363b1359 clk: qcom: clk-alpha-pll: fix lucid 5lpe pll enabled check f9b493de63ec clk: qcom: clk-alpha-pll: drop lucid-evo pll enabled warning 8921bf54bfab soc: qcom: socinfo: Add QCS615 SoC ID table entry dbc81e680a0f dt-bindings: arm: qcom,ids: add SoC ID for QCS615 36d202241d23 clk: qcom: gcc-qcs404: fix initial rate of GPLL3 ccd9e252c515 blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long 6a3649903ccd arm64: dts: qcom: change labels to lower-case 4c047c473fad arm64: dts: qcom: sdm: change labels to lower-case 7b52cb20183d arm64: dts: qcom: sm: change labels to lower-case 20eb2057b3e4 arm64: dts: qcom: sm8650: change labels to lower-case c779146b5066 arm64: dts: qcom: sm8550: change labels to lower-case 92513494aff8 arm64: dts: qcom: sm8450: change labels to lower-case 7a5873a7c9c0 arm64: dts: qcom: sm8350: change labels to lower-case 93b15b8b735d arm64: dts: qcom: sm8250: change labels to lower-case 546d5d51bcf0 arm64: dts: qcom: sm8150: change labels to lower-case b0864ab2273d arm64: dts: qcom: sm6350: change labels to lower-case dfe312b8257f arm64: dts: qcom: sm6115: change labels to lower-case 1683a3c76081 arm64: dts: qcom: sc: change labels to lower-case 7b49c9cf4b77 ARM: dts: qcom: change labels to lower-case 183c7c041946 arm64: dts: qcom: sc8280xp: change labels to lower-case e5f907351365 arm64: dts: qcom: sc7180: change labels to lower-case d95c4358ebdb arm64: dts: qcom: msm8992-libra: drop unused regulators labels 2df0741cee99 arm64: dts: qcom: msm: change labels to lower-case 6f8c1ed25809 arm64: dts: qcom: ipq: change labels to lower-case 7dc36be39c96 arm64: dts: qcom: sm8450: Add 'global' interrupt to the PCIe RC node 9e8f38da6e24 arm64: dts: qcom: sa8775p: Add 'linux,pci-domain' to PCIe EP controller nodes 46cc68727f4b ARM: dts: qcom: sdx65: Add 'linux,pci-domain' to PCIe EP controller node 2014756b70d8 ARM: dts: qcom: sdx55: Add 'linux,pci-domain' to PCIe EP controller node 1a82fbfc87fd arm64: dts: qcom: sa8775p: Add TCSR halt register space 7b3e9ac60da7 arm64: dts: qcom: sa8775p-ride: add WiFi/BT nodes 7ff3da43ef44 arm64: dts: qcom: sa8775p: add QCrypto nodes 89282beaf75d audit: Use str_yes_no() helper function 9b0c65115acd ASoC: uniphier: Handle regmap_write errors in aio_iecout_set_enable() 73840ca5ef36 net: mv643xx: use ethtool_puts 853a2944aaf3 net: atlantic: support reading SFP module info 69297b0d3369 octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c f5b942e6c54b octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c ac9183023b6a octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c bd3110bc102a octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c e26f8eac6bb2 octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c 0fbc7a5027c6 octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c 7447990137bf PCI/ASPM: Disable L1 before disabling L1 PM Substates e700bfd2f976 clk: qcom: Add support for Display clock Controllers on SA8775P 84c74dfbecc5 clk: qcom: Add support for Camera Clock Controller on SA8775P 9c28d1b9ec60 clk: qcom: Add support for Video clock controller on SA8775P 33b5cd95d801 dt-bindings: clock: qcom: Add SA8775P display clock controllers 9b1873d2350b dt-bindings: clock: qcom: Add SA8775P camera clock controller 7867cb6575ac dt-bindings: clock: qcom: Add SA8775P video clock controller 94e6fdd028a1 clk: Allow kunit tests to run without OF_OVERLAY enabled 92a22842ecd8 Input: userio - remove unneeded semicolon 20d1278d4bb5 Input: sparcspkr - use cleanup facility for device_node ddefcd779eb7 Input: sparcspkr - use device managed memory for 'state' 51e32e897539 clk: Provide devm_clk_bulk_get_all_enabled() helper 6b3d104e5289 arm64: dts: qcom: sm7325: Add device-tree for Nothing Phone 1 389df37da15a dt-bindings: arm: qcom: Add SM7325 Nothing Phone 1 7e20ecc8de93 dt-bindings: vendor-prefixes: Add Nothing Technology Limited ba978ce20f81 arm64: dts: qcom: Add SM7325 device tree 82ead233e010 dt-bindings: arm: cpus: Add qcom kryo670 compatible eea6c14c10ce selftests/bpf: Retire test_sock.c af522f13e917 selftests/bpf: Migrate BPF_CGROUP_INET_SOCK_CREATE test cases to prog_tests c17f9734e35b selftests/bpf: Migrate LOAD_REJECT test cases to prog_tests 94682d6ad969 selftests/bpf: Migrate *_POST_BIND test cases to prog_tests 34d17ccb5db8 arm64: dts: qcom: sa8775p: Add GPI configuration 11cf9a72bc0b soc: qcom: smem: Fix up kerneldoc 904ebd2527c5 block: remove redundant explicit memory barrier from rq_qos waiter and waker 0d214f27c0e3 regulator: rk808: Restrict DVS GPIOs to the RK808 variant only bbc1baaec0a7 regulator: rk808: Use dev_err_probe() in the probe path a2f899691d6d regulator: rk808: Perform trivial code cleanups 3e7a84b34709 regulator: dt-bindings: qcom,qca6390-pmu: add more properties for wcn6855 b9ca26482dd5 regulator: dt-bindings: lltc,ltc3676: convert to YAML 59a06dce7878 regulator: core: Use fsleep() to get best sleep mechanism 602ff58ae4fe regulator: core: remove machine init callback from config cfcdf395c21e regulator: core: add callback to perform runtime init cd7a38c40b23 regulator: core: do not silently ignore provided init_data 7701ab784692 MAINTAINERS: remove me from sysctl 8cf8dfceebda seccomp: Stub for !HAVE_ARCH_SECCOMP_FILTER 01bb12922b60 Documentation: ABI: added filter mode doc in sysfs-bus-iio 28e848386b92 rust: block: fix formatting of `kernel::block::mq::request` module 233679b58c0b RAS/AMD/ATL: Add debug prints for DF register reads 1e5d0f106164 ASoC: fsl_xcvr: reset RX dpath after wrong preamble 06461e288abc ASoC: fsl_xcvr: enable interrupt of cmdc status update 36fae9f93e5f perf test: Add precise_max subtest to the perf record shell test 634d36f82517 perf record: Just use "cycles:P" as the default event af954f76eea5 perf tools: Check fallback error and order 28398ce1726e perf tools: Move x86__is_amd_cpu() to util/env.c 3b193a57baf1 perf tools: Detect missing kernel features properly 88bc63d00eb6 perf tools: Do not set exclude_guest for precise_ip d9e0970f77b9 perf tools: Simplify evsel__add_modifier() 35c8d21371e9 perf tools: Don't set attr.exclude_guest by default bb6e7cb11d97 perf tools: Add fallback for exclude_guest e41967575474 EDAC/bluefield: Use Arm SMC for EMI access on BlueField-2 62597edf6340 selftests: livepatch: test livepatching a kprobed function 59766286b6e5 selftests: livepatch: save and restore kprobe state 637c730998b8 selftests: livepatch: rename KLP_SYSFS_DIR to SYSFS_KLP_DIR 5a02413a4586 PCI: cpqphp: Simplify PCI_ScanBusForNonBridge() de2cdf110a39 PCI: cpqphp: Use define to read class/revision dword 752430d1d33e PCI: cpqphp: Use pci_bus_read_dev_vendor_id() to detect presence e2226dbc4a49 PCI: cpqphp: Fix PCIBIOS_* return value confusion ca68ce0d9f4b wifi: ath12k: fix warning when unbinding 1304446f6786 wifi: ath12k: fix crash when unbinding fd01ace11404 wifi: ath12k: remove msdu_end structure for WCN7850 5e52f71f858e nvme: use helpers to access io_uring cmd space cf295252f0d8 clk: imx95-blk-ctl: Add one clock gate for HSIO block 731237359d83 dt-bindings: clock: nxp,imx95-blk-ctl: Add compatible string for i.MX95 HSIO BLK CTRL 919b5139bd1d block: flush all throttled bios when deleting the cgroup 96a9fe64bfd4 block: fix ordering between checking BLK_MQ_S_STOPPED request adding 6bda857bcbb8 block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding 2003ee8a9aa1 block: fix missing dispatching request when queue is started or unquiesced 732312e1836b Revert "blk-throttle: Fix IO hang for a corner case" 28878733ca5a block: replace call_rcu by kfree_rcu for simple kmem_cache_free callback b21d948f4cc7 block: sed-opal: add ioctl IOC_OPAL_SET_SID_PW 69f407ee8dc0 Documentation: ublk: document UBLK_F_USER_RECOVERY_FAIL_IO 59eaa01ce7a6 ublk: support device recovery without I/O queueing 27b5d4170cda ublk: merge stop_work and quiesce_work 3b939b8f715e ublk: refactor recovery configuration flag helpers d00c0ea17955 ublk: check recovery flags for validity 110234da18ab block: enable passthrough command statistics d51c9cdfc214 block: return void from the queue_sysfs_entry load_module method 758737d86f8a block: add partition uuid into uevent as "PARTUUID" 746fc7e9d459 block: move issue side time stamping to blk_account_io_start() 148e6968f678 block: set issue time stamp based on queue state f7a4b3438c6f dt-bindings: mmc: Document support for partition table in mmc-card 2e3a191e89f9 block: add support for partition table defined in OF 3ec7cb11bb9e mmc: block: attach partitions fwnode if found in mmc-card 9dfd9ea93aea block: introduce add_disk_fwnode() 592e4deeab50 docs: block: Document support for read-only partition in cmdline part ba40f4c590f4 block: add support for defining read-only partitions e3569ecae44d block: kill blk_do_io_stat() helper fd0a63bcda40 block: remove 'req->part' check for stats accounting 2c50ec98fc6c block: remove redundant passthrough check in blk_mq_need_time_stamp() 8933805623fa block: move iostat check into blk_acount_io_start() ae46756faff8 arm64: dts: rockchip: analog audio on Orange Pi 5 f7f8ec7d8cef arm64: dts: rockchip: Add dtsi file for RK3399S SoC variant f3c6526d6fb2 arm64: dts: rockchip: Convert dts files used as parents to dtsi files e684f02492f9 arm64: dts: rockchip: fix the pcie refclock oscillator on Rock 5 ITX 50decd493c83 arm64: dts: rockchip: Add FriendlyARM NanoPi R3S board 1e94bfea52be dt-bindings: arm: rockchip: Add FriendlyARM NanoPi R3S 45f8335f8174 arm64: dts: rockchip: Enable HDMI0 on Orange Pi 5 a98053d098c4 arm64: dts: rockchip: add and enable gpu node for Radxa ROCK 5A 1b1977a8490f arm64: dts: rockchip: Enable HDMI0 on orangepi-5-plus de9001b243e7 arm64: dts: rockchip: Enable HDMI0 on rk3588-evb1 c8152f79c2dd arm64: dts: rockchip: Enable HDMI0 on rock-5b d7bb71e69f58 arm64: dts: rockchip: Add HDMI0 node to rk3588 05910d497f90 arm64: dts: rockchip: Add Radxa e20c board 7983e6c379a9 arm64: dts: rockchip: Add base DT for rk3528 SoC b9c31f1c0e15 dt-bindings: arm: rockchip: Add Radxa E20C board 40f742b07ab2 arm64: dts: rockchip: Add rk3576-armsom-sige5 board 57b1ce903966 arm64: dts: rockchip: Add rk3576 SoC base DT 87e0e43b9219 dt-bindings: arm: rockchip: Add ArmSoM Sige 5 b99ac7e2a1cc arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk356x 5a49e05b2926 arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk3399 e24b93557381 arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk3368 cdb98af8c23c arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from rk3328 c84fe61583d7 arm64: dts: rockchip: Drop rockchip prefix of s-p-c PMIC prop from px30 6a646e6de58f ASoC: dt-bindings: qcom: Add SM8750 LPASS macro codecs 4204eccc7b2a ASoC: tegra: Add support for S24_LE audio format d811ac148f0a virtchnl: fix m68k build. bd5ee6bcc51b rust: miscdevice: add missing safety comments 60be416c6380 net: netconsole: split send_msg_fragmented 144d57360f5e net: netconsole: do not pass userdata up to the tail 684dce1f9984 net: netconsole: extract release appending into separate function b8dee8ed13b8 net: netconsole: track explicitly if msgbody was written to buffer 606994ad2695 net: netconsole: introduce variable to track body length e1fa5d23b2c0 net: netconsole: rename body to msg_body e1e1ea2e78e8 net: netconsole: separate fragmented message handling in send_ext_msg e7650d8d475c net: netconsole: split send_ext_msg_udp() function ab49de0f7a08 net: netconsole: remove msg_ready variable 8808c5732265 rcu: Remove unused declaration rcu_segcblist_offload() 867d13a75488 tools: ynl-gen: use big-endian netlink attribute types 11138a5caa2b pinctrl: qcom: add support for TLMM on SAR2130P e89768f63f49 dt-bindings: pinctrl : qcom: document SAR2130P TLMM 0c4cd2cc87c8 pinctrl: qcom: add the tlmm driver for QCS8300 platforms 5778535972e2 dt-bindings: pinctrl: describe qcs8300-tlmm f9417fcfca3c KMSAN: uninit-value in inode_go_dump (5) cebd281f3c75 selftests: mlxsw: devlink_trap_police: Use defer for test cleanup 919419a8870b selftests: mlxsw: qos_max_descriptors: Use defer for test cleanup 424745af5271 selftests: mlxsw: qos_ets_strict: Use defer for test cleanup 979154e90ff8 selftests: mlxsw: qos_mc_aware: Use defer for test cleanup cc3e7ee15ddd selftests: ETS: Use defer for test cleanup a1b3741dcfd1 selftests: TBF: Use defer for test cleanup 7f46615d5937 selftests: RED: Use defer for test cleanup 0e07d5dbfbd9 selftests: forwarding: lib: Allow passing PID to stop_traffic() b4b0549a4e59 selftests: forwarding: Add a fallback cleanup() a6e263f125cd selftests: net: lib: Introduce deferred commands e6d20a9b0f37 ASoC: dt-bindings: everest,es8328: Document audio graph port cca8824838a5 ASoC: codecs: adau1372: add match table c2114a0d1763 pmdomain: mediatek: Add support for MT6735 5473cff93940 pmdomain: qcom: rpmhpd: add support for SAR2130P c797cb9c0988 net: phy: marvell: Add mdix status reporting 7a08cb9b4bb9 kselftest/arm64: Fail the overall fp-stress test if any test fails c16a7d3ef029 dt-bindings: power: Add binding for MediaTek MT6735 power controller f260c4426763 arm64: preserve pt_regs::stackframe during exec*() a6478d69cf56 arm64/crc32: Implement 4-way interleave using PMULL b98b23e19492 arm64/crc32: Reorganize bit/byte ordering macros fc7454107d1b arm64/lib: Handle CRC-32 alternative in C code d10f1a4e44c3 net: stmmac: Programming sequence for VLAN packets with split header f9eb07ea696e dt-bindings: power: rpmpd: Add SAR2130P compatible 8e75dff56e00 platform/x86/amd/hsmp: Change generic plat_dev name to hsmp_pdev 969f915473d8 platform/x86/amd/hsmp: Move ACPI code to acpi.c e47c018a0ee6 platform/x86/amd/hsmp: Move platform device specific code to plat.c 1757d2b8dcf6 platform/x86/amd/hsmp: Move structure and macros to header file d9a621ebddf2 platform/x86/amd/hsmp: Convert amd_hsmp_rdwr() to a function pointer 1e1c4c0ab308 platform/x86/amd/hsmp: Create wrapper function init_acpi() 9df193087b9e platform/x86/amd/hsmp: Create hsmp/ directory 17f76be51c52 thermal: core: Pass trip descriptors to trip bind/unbind functions 0dc23567c206 thermal: core: Move lists of thermal instances to trip descriptors ee879a5ea33c thermal: core: Drop need_update field from struct thermal_zone_device c4cd42ebd32b thermal: core: Update thermal zones after cooling device binding fa4f9c967969 thermal: core: Consolidate thermal zone locking in the exit path 1dae3e70b473 thermal: core: Mark thermal zones as exiting before unregistration d07700b474d3 thermal: core: Consolidate thermal zone locking during initialization cdf771ab476b thermal: core: Fix race between zone registration and system suspend 7837fa8115e0 thermal: core: Mark thermal zones as initializing to start with 26c9ab8090cd thermal: core: Represent suspend-related thermal zone flags as bits 7ddca5885718 thermal: core: Rearrange PM notification code 662f920f7e39 thermal: core: Initialize thermal zones before registering them c603accc26b2 dt-bindings: interconnect: qcom-bwmon: Document QCS8300 bwmon compatibles 3063c3dfa07d interconnect: qcom: add QCS8300 interconnect provider driver 31f1b03fbdeb interconnect: Switch back to struct platform_driver::remove() 2269e399b3f0 media: renesas: rzg2l-cru: Add 'yuv' flag to IP format structure c0fc8dd01ffc media: rzg2l-cru: Move register definitions to a separate file 0477b0866cd9 media: rzg2l-cru: Add support to capture 8bit raw sRGB c6ed80fd6743 media: rzg2l-cru: Refactor ICnDMR register configuration cd559c80ddbf media: rzg2l-cru: csi2: Use rzg2l_csi2_formats array in enum_frame_size f7b55b77bc09 media: rzg2l-cru: video: Implement .link_validate() callback fb2ebb89cf99 media: rzg2l-cru: csi2: Remove unused field from rzg2l_csi2_format ec37ac1ad27a media: rzg2l-cru: Use `rzg2l_cru_ip_formats` array in enum_frame_size fcb8f9bb3560 media: rzg2l-cru: Make use of v4l2_format_info() helpers 7e58132ca2bc media: rzg2l-cru: Inline calculating bytesperline 8853467c41e8 media: rzg2l-cru: Simplify handling of supported formats a8af02e8a9df media: rzg2l-cru: Inline calculating image size b56dccafda94 media: rzg2l-cru: Simplify configuring input format for image processing 0e575e4eb657 media: rzg2l-cru: Remove unnecessary WARN_ON check in format func 40516958d7ec media: rzg2l-cru: Remove unused fields from rzg2l_cru_ip_format struct 3b506155428a media: rzg2l-cru: Use MIPI CSI-2 data types for ICnMC_INF definitions c7f3bd38b543 media: rzg2l-cru: Remove `channel` member from `struct rzg2l_cru_csi` d7d72dae81d5 media: rzg2l-cru: Retrieve virtual channel information 9e880cd9e9e8 media: rzg2l-cru: csi2: Implement .get_frame_desc() a5754e5db387 media: rzg2l-cru: csi2: Use ARRAY_SIZE() in media_entity_pads_init() a4e014bfdaa0 media: rzg2l-cru: csi2: Mark sink and source pad with MUST_CONNECT flag ad982f8522ba media: rzg2l-cru: Mark sink and source pad with MUST_CONNECT flag 3b954c34c3fc media: rzg2l-cru: Use RZG2L_CRU_IP_SINK/SOURCE enum entries 12564e809c8c media: platform: rzg2l-cru: rzg2l-video: Set AXI burst max length 92c366a53c4a interconnect: qcom: add support for SAR2130P bc2bb732162f dt-bindings: interconnect: qcom: document SAR2130P NoC 8c6e03ffedc5 acl: Annotate struct posix_acl with __counted_by() 99bdadbde9c4 acl: Realign struct posix_acl to save 8 bytes 900bbaae67e9 epoll: Add synchronous wakeup support for ep_poll_callback 0dfcb72d33c7 coredump: add cond_resched() to dump_user_range 98f3ac9ba0ec mm/page-writeback.c: Fix comment of wb_domain_writeout_add() a54fc4932438 mm/page-writeback.c: Update comment for BANDWIDTH_INTERVAL 80d3ab22277e fs/inode: Fix a typo 2714b0d1f369 fcntl: make F_DUPFD_QUERY associative c2986387430a vfs: inode insertion kdoc corrections 0cb9c994e71c namespace: Use atomic64_inc_return() in alloc_mnt_ns() 1e756248be2a fs: Reorganize kerneldoc parameter names e6957c99dca5 vfs: Add a sysctl for automated deletion of dentry 6474353a5e3d epoll: annotate racy check 713a20e598f8 dt-bindings: arm: mediatek: mmsys: Add OF graph support for board path 6ab0f8669483 rtnetlink: Protect struct rtnl_af_ops with SRCU. 26eebdc4b005 rtnetlink: Return int from rtnl_af_register(). a0b63c6457e1 rtnetlink: Call rtnl_link_get_net_capable() in do_setlink(). 6e495fad88ef rtnetlink: Clean up rtnl_setlink(). 175cfc5cd373 rtnetlink: Clean up rtnl_dellink(). f7774eec20b4 rtnetlink: Fetch IFLA_LINK_NETNSID in rtnl_newlink(). 0fef2a1212f1 rtnetlink: Call rtnl_link_get_net_capable() in rtnl_newlink(). 43c7ce69d28e rtnetlink: Protect struct rtnl_link_ops with SRCU. 0d3008d1a9ae rtnetlink: Move ops->validate to rtnl_newlink(). 331fe31c50ef rtnetlink: Move rtnl_link_ops_get() and retry to rtnl_newlink(). 7fea1a8cb4df rtnetlink: Move simple validation from __rtnl_newlink() to rtnl_newlink(). cc47bcdf0d2e rtnetlink: Factorise do_setlink() path from __rtnl_newlink(). a5838cf9b2ee rtnetlink: Call validate_linkmsg() in do_setlink(). fa8ef258da2b rtnetlink: Allocate linkinfo[] as struct rtnl_newlink_tbs. 7a797cc9f809 platform/x86/intel/pmc: Disable C1 auto-demotion during suspend 9fe43c8020a6 platform/x86/intel/pmc: Refactor platform resume functions to use cnl_resume() c54eeb8feff5 platform/surface: aggregator_registry: Add Surface Pro 9 5G f02fcc7c12a6 platform/x86: intel_scu_ipc: Save a copy of the entire struct intel_scu_ipc_data acf1b04c6890 platform/x86: intel_scu_ipc: Convert to check for errors first ce44b96261a6 platform/x86: intel_scu_ipc: Simplify code with cleanup helpers 8b142950a5a7 platform/x86: intel_scu_ipc: Replace workaround by 32-bit IO 6bd35252102e platform/x86: intel_scu_ipc: Unify the flow in pwr_reg_rdwr() 77d79677b04b interconnect: qcom: add QCS615 interconnect provider driver 6c5e948f1fff dt-bindings: interconnect: document the RPMh Network-On-Chip interconnect in QCS615 SoC 81e2cc3688cb platform/x86: dell-dcdbase: Replace snprintf in show functions with sysfs_emit 6fa115569d98 dt-bindings: interconnect: document the RPMh Network-On-Chip interconnect in QCS8300 SoC 52cebda10430 interconnect: Remove a useless kfree_const() usage 326b42d861cb interconnect: qcom: msm8937: constify pointer to qcom_icc_node f874c74d0814 interconnect: qcom: icc-rpmh: rename qos_clks_required flag 05123e3299dd interconnect: qcom: icc-rpmh: probe defer incase of missing QoS clock dependency 5fa302590f17 arm64: dts: imx8qxp-mek: add cm4 and related nodes 78009bc3ffe1 arm64: dts: imx8qxp-mek: add usbotg1 and related node 2bc80f42f436 arm64: dts: imx8qxp-mek: add flexcan1 and flexcan2 125d499406fa arm64: dts: imx8qxp-mek: enable jpeg encode and decode 464f19b2014b arm64: dts: imx8qxp-mek: add esai, cs42888 and related node 40c815042f34 arm64: dts: imx8qxp-mek: add bluetooth audio codec 101b259bce5c gpio: xgene-sb: don't use "proxy" headers 6ebbe789fe7a gpio: xgene-sb: Tidy up ACPI and OF ID tables 33319f6d3416 gpio: xgene-sb: Drop ACPI_PTR() and CONFIG_ACPI guards 8b26b8e8be3e gpio: xgene-sb: Remove unneeded definitions for properties 9eb1e8276155 gpiolib: cdev: remove redundant store of debounce_period_us 339cb28b9ee6 eeprom: at24: add ST M24256E Additional Write lockable page support 89d671dbb1e4 dt-bindings: at24: add ST M24256E Additional Write lockable page support a5c45d49932a ARM: dts: imx6sll: fix anatop thermal dtbs_check warnings 3aba8402910b gpio: grgpio: remove remove() d036ae41cebd gpio: grgpio: use a helper variable to store the address of ofdev->dev 537ec282f52a gpio: grgpio: order headers alphabetically bc40668def38 gpio: grgpio: drop Kconfig dependency on OF_GPIO 07c61d4da43f gpiolib: notify user-space about in-kernel line state changes fcc8b637c542 gpiolib: switch the line state notifier to atomic 40b7c49950bd gpio: cdev: put emitting the line state events on a workqueue 7b9b77a8bba9 gpiolib: add a per-gpio_device line state notification workqueue 8c44447bd761 gpio: cdev: prepare gpio_desc_to_lineinfo() for being called from atomic 81625f362497 gpio: cdev: go back to storing debounce period in the GPIO descriptor dd26ffaa4d27 gpiolib: unduplicate chip guard in set_config path 49182c87af37 gpiolib: notify user-space when a driver requests its own desc ede044113c04 arm64: dts: imx8m*-venice-gw75xx: add Accelerometer device 3e2d4df574fc perf tools: sched-pipe bench: add (-n) nonblocking benchmark 915a377627f7 perf test: Document the -w/--workload option 13c138308d15 perf test: Introduce --list-workloads to list the available workloads 18b63d63cd01 perf test: Introduce workloads__for_each() e0dc9e2b660e arm64: dts: imx8qm-mek: Add PCIe and SATA 136b7f2e374e arm64: dts: imx8qxp-mek: Add PCIe support 10bf9213a240 arm64: dts: imx8dxl-evk: Add PCIe support 9f7053f67c8a arm64: dts: imx8-ss-hsio: Add PCIe and SATA support 393271aa712a arm64: dts: colibri-imx8x: Fix typo "rewritting" 31b2f4e4c4f7 arm64: dts: imx93-9x9-qsb: Add PDM microphone sound card support 7601156dc7ca arm64: dts: imx93-9x9-qsb: add bt-sco sound card support ef8686fa1974 arm64: dts: imx93-9x9-qsb: Enable sound-wm8962 sound card c3f5d76a6e03 ARM: dts: imx6dl: Add support for i.MX6DL DHCOM SoM on PDK2 carrier board c199740245c1 dt-bindings: arm: fsl: Document i.MX6DL DHCOM SoM on PDK2 carrier board 128bded4bc52 riscv: sophgo: dts: add power key for pioneer box 8a00ce563c30 ARM: dts: imx6qdl-dhcom-pdk2: Fill in missing panel power-supply 9e9e74df6ff6 ARM: dts: imx6qdl-dhcom-pdk2: Drop incorrect size-cells in GPIO keys c98224246e3b ARM: dts: imx6qdl-dhcom-som: Drop bogus regulator-suspend-mem-microvolt a4f58f88c093 arm64: dts: imx95-19x19-evk: add lpi2c[5,6] and sub-nodes ade1310d8985 arm64: dts: imx95-19x19-evk: add nxp,ctrl-ids property fe2dfe068b45 arm64: dts: imx95: enable A55 cpuidle 539edd24665a arm64: dts: imx95: add anamix temperature thermal zone and cooling node 8f0618f159d0 arm64: dts: imx95: update a55 thermal trip points f7d4801432e0 arm64: dts: imx95: add bbm/misc/syspower scmi nodes 61ed94cd54e3 arm64: dts: imx95: set max-rx-timeout-ms 2f76989999a7 ARM: imx: Switch to new sys-off handler API ac4ffe315573 ARM: dts: imx7-colibri: Update audio card name 1fd79762a943 ARM: dts: imx6qdl-colibri: Update audio card name 20fb48894fa9 ARM: dts: imx6qdl-apalis: Update audio card name 33e18fc47118 arm64: dts: imx8mm-kontron: Add DL (Display-Line) overlay with LVDS support 3885c18fdb2d arm64: dts: imx8mm-kontron: Add support for display bridges on BL i.MX8MM 45a544a62ef7 riscv: dts: sophgo: Add SARADC description for Sophgo CV1800B d32552307b6c riscv: dts: sophgo: Add LicheeRV Nano board device tree 93b61555f509 riscv: dts: sophgo: Add initial SG2002 SoC device tree 47d7650b9cb1 cpupower: add checks for xgettext and msgfmt 0e14189459f6 selftests/bpf: Augment send_signal test with remote signaling 6280cf718db0 bpf: Implement bpf_send_signal_task() kfunc 48d0fd2b903e PCI/TPH: Add TPH documentation c3566ee6c66c selftests/bpf: remove test_tcp_check_syncookie 3845ce74777e selftests/bpf: test MSS value returned with bpf_tcp_gen_syncookie 8a5cd9860235 selftests/bpf: add ipv4 and dual ipv4/ipv6 support in btf_skc_cls_ingress 2190df6c9137 cgroup/bpf: only cgroup v2 can be attached by bpf programs feb301c60970 Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline" 0da0a75cf649 selftests/bpf: get rid of global vars in btf_skc_cls_ingress 0335dd6b5a4c selftests/bpf: add missing ns cleanups in btf_skc_cls_ingress 6414b3e5d5d4 selftests/bpf: factorize conn and syncookies tests in a single runner 32f4a76b8e7c phy: qcom: qmp: Fix lecacy-legacy typo 15541c9263ce rust: macros: fix documentation of the paste! macro 8b55dc8610ac rust: kernel: fix THIS_MODULE header path in ThisModule doc comment 6e86292f212c rust: page: add Rust version of PAGE_ALIGN c0a0a7aec1b1 phy: lan969x-serdes: add support for lan969x serdes driver c5699055472e dt-bindings: phy: sparx5: document lan969x 6158a32b431b phy: sparx5-serdes: add support for branching on chip type c8e4c8b7ea47 phy: sparx5-serdes: add indirection layer to register macros f16df057837e phy: sparx5-serdes: add function for getting the CMU index d61d42a91e32 phy: sparx5-serdes: add ops to match data 5206ba966d0b phy: sparx5-serdes: add constant for the number of CMU's 8e65baf8ccc1 phy: sparx5-serdes: add constants to match data d41bb5e00ec7 phy: sparx5-serdes: add support for private match data 0175a673e478 phy: bcm-ns-usb2: drop support for old binding variant c3639d423d76 dt-bindings: phy: bcm-ns-usb2-phy: drop deprecated variant ca1c2eceba3d dt-bindings: iio: adc: add ad7779 doc fec4330dde9d iio: adc: ad7606: Disable PWM usage for non backend version 849cebf8dc67 iio: adc: ad7606: Add iio-backend support ef67f16e365c iio: adc: ad7606: Introduce num_adc_channels bc69e9fffde4 iio: adc: ad7606: Add compatibility to fw_nodes 29121b825e05 iio: adc: ad7606: Add PWM support for conversion trigger 1346e2566a7b Documentation: iio: Document ad7606 driver 7c2357b10490 dt-bindings: iio: adc: ad7606: Add iio backend bindings 0874763642e6 dt-bindings: iio: adc: ad7606: Remove spi-cpha from required 012091bc3c38 iio: addac: ad74413r: simplify with cleanup.h ab9795c197ac iio: addac: ad74413r: use devm_regulator_get_enable_read_voltage() e902145064ec iio: addac: ad74413r: drop reset_gpio from struct ad74413r_state 14a4f5b4cfae iio: light: veml6070: use field to set integration time eb0e400c510a iio: light: veml6070: use unsigned int instead of unsigned b7f99fa1b64a iio: adc: ad7192: properly check spi_get_device_match_data() b65249a7b362 iio: pressure: bmp280: Move bmp085 interrupt to new configuration 4c5e83b232b0 iio: pressure: bmp280: Add data ready trigger support 87e1fbd135bb dt-bindings: iio: pressure: bmp085: Add interrupts for BMP3xx and BMP5xx devices 26ccfaa9ddaa iio: pressure: bmp280: Use sleep and forced mode for oneshot captures 640e98384fb1 iio: accel: adxl355: Fix typo "accelaration" 4b0cc9c0d689 iio: dac: ad8460: add SPI device match table 7def41bf0328 iio: gyro: list adis16137 in Kconfig description 5d33455a903d iio: dac: ad8460: fix DT compatible 8831be949b84 iio: magnetometer: bmc150_magn: Drop most likely fake ACPI IDs c71473d9c1a6 iio: gyro: bmg160: Drop most likely fake ACPI IDs 99918e786a76 iio: imu: smi240: add driver 80467bdb75cb dt-bindings: iio: imu: smi240: add Bosch smi240 30c280bc8e45 dt-bindings: phy: Add QMP UFS PHY compatible for QCS8300 8e1e94619bd3 dt-bindings: phy: qcom: snps-eusb2: Add SAR2130P compatible 7655ec4d0de0 dt-bindings: dma: sifive pdma: Add PIC64GX to compatibles 39d283d14692 dmaengine: fix typo in the comment e713468e7c10 dmaengine: stm32-dma3: clamp AXI burst using match data 2ff0fb9474ee dmaengine: stm32-dma3: prevent LL refactoring thanks to DT configuration e18a9830233e dt-bindings: dma: stm32-dma3: prevent additional transfers cb467c451163 dmaengine: stm32-dma3: refactor HW linked-list to optimize memory accesses 12eb621e1abf dmaengine: stm32-dma3: prevent pack/unpack thanks to DT configuration 689f05586e7e dt-bindings: dma: stm32-dma3: prevent packing/unpacking mode 3e482e284054 dmaengine: idxd: Move DSA/IAA device IDs to IDXD driver e7a614cc8847 dt-bindings: dma: qcom,gpi: Add SAR2130P compatible 48931f65e9f7 RDMA/efa: Add option to set QP service level on create 1e7b86f1b26b RDMA/efa: Update device interface 56aaee3915b3 docs/zh_CN: Add a entry in Chinese glossary 53e52302778c Docs/zh_CN: Fix the pfn calculation error in page_tables.rst a1b44f9b5dd1 Docs/zh_CN: Translate page_tables.rst to Simplified Chinese 5ca1c920add1 docs/zh_CN: update the translation of process/coding-style.rst f63874b2dbe9 docs/zh_CN: update the translation of process/email-clients.rst d4d7c05f9656 rust: helpers: remove unnecessary header includes 54c5dc52143e rust: exports: improve grammar in commentary ff8da2af1e7f docs/zh_CN: update the translation of process/submitting-patches.rst 6eb119414ff8 Add Yanteng Si to .mailmap 3a1b9c4d8edb docs: Remove redundant word "for" 6fde43859f6b Documentation: English fixes in kgdb/kdb article ca26a0a273c8 docs/zh_CN: add the translations of kbuild/reproducible-builds.rst cdccaab06318 x86/platform: Switch back to struct platform_driver::remove() 3af2dd00a33c docs/zh_CN: add translation of dev-tools/kmsan.rst 3b8a7753131a dt-bindings: soc: rockchip: add rk3576 usb2phy syscon ab79914808df dt-bindings: soc: rockchip: add rk3576 vo1-grf syscon 112cca098a70 sched_getattr: port to copy_struct_to_user 424a55a4a908 uaccess: add copy_struct_to_user helper fb6f20ecb121 reiserfs: The last commit 2f1aab0cb066 arm64: dts: mediatek: mt8186-corsola: Fix GPU supply coupling max-spread 7d5794e6d964 arm64: dts: mediatek: mt8195-cherry: Use correct audio codec DAI 6bb64877a415 arm64: dts: mediatek: mt8188: Fix USB3 PHY port default status f766fae08f6a arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad 26ea2459d172 arm64: dts: mediatek: mt8186-corsola-voltorb: Merge speaker codec nodes a1643ae9b3e3 soc: mediatek: mtk-svs: Call of_node_put(np) only once in svs_get_subsys_device() d0fa55cc9870 soc: mediatek: mediatek-regulator-coupler: Support mt8188 34771841a6a1 soc: mediatek: mtk-cmdq: Move cmdq_instruction init to declaration 4b3347215f26 soc: mediatek: mtk-cmdq: Move mask build and append to function 192514ae0568 soc: mediatek: Add MediaTek DVFS Resource Collector (DVFSRC) driver e8b259e3771b dt-bindings: soc: mediatek: Add DVFSRC bindings for MT8183 and MT8195 83bce34420ea power: Switch back to struct platform_driver::remove() bc88d44bd7e4 irqchip/gic-v3-its: Fix over allocation in itt_alloc_pool() 155f9e32409a arm64: dts: mediatek: mt8390-genio-700-evk: Enable ethernet b666eb393d75 arm64: dts: mediatek: mt8188: Add ethernet node 5337ff41d37d ASoC: soc-utils: Remove PAGE_SIZE compile-time constant assumption b8b248de0042 arm64: tegra: Create SKU8 AGX Orin board file 1f451e2493a6 dt-bindings: arm: Tegra234 Industrial Module f45a4399c1b5 spi: dt-bindings: samsung: Add a compatible for samsung,exynos8895-spi 42d20a6a61b8 spi: spi-mem: Add Realtek SPI-NAND controller eef26f1c6179 dt-bindings: spi: Add realtek,rtl9301-snand 54b6c3795484 ARM: dts: Reconfigure the MC2 eMMC interface e818a8320edd ARM: dts: ux500: Add touchkeys to Codinas 7b919caaeb18 net/mlx5: fs, rename modify header struct member action 1715f0a73233 net/mlx5: fs, rename packet reformat struct member action f0ac6209460e net/mlx5: Only create VEPA flow table when in VEPA mode b37f3f2be0f4 net/mlx5: Add sync reset drop mode support a1903bf50f2e net/mlx5: Generalize QoS operations for nodes and vports 70744a46aabf net/mlx5: Simplify QoS scheduling element configuration ebecc37befb1 net/mlx5: Remove vport QoS enabled flag 045815fe329a net/mlx5: Refactor vport QoS to use scheduling node structure 88d5fbcb7ba0 net/mlx5: Refactor vport scheduling element creation function 1c25d4388ba6 net/mlx5: Introduce node struct and rename group terminology to node 72a1d121fa6b net/mlx5: Rename vport QoS group reference to parent 24e54e870d11 net/mlx5: Restrict domain list insertion to root TSAR ancestors 54200dbc685c net/mlx5: Add parent group support in rate group structure 4235fe2cb8e9 net/mlx5: Introduce node type to rate group structure 700814fa41ce net/mlx5: Refactor QoS group scheduling element creation 90a7d7486004 platform/x86: classmate-laptop: Replace snprintf in show functions with sysfs_emit 1c45ede83d2f arm64: dts: layerscape: remove cooling-max-state and cooling-min-state f8470006c4d6 mtd: Switch back to struct platform_driver::remove() 4c9b44e77402 mtd: cfi_cmdset_0002: remove redundant assignment to variable ret af264e598905 mtd: spinand: Constify struct nand_ecc_engine_ops 7b2e57c26d45 MAINTAINERS: add mailing list for GPMI NAND driver 25f643a3d73f mtd: spinand: winbond: Sort the devices ff97ceb6c4ad mtd: spinand: winbond: Ignore the last ID characters fee9b240916d mtd: spinand: winbond: Fix 512GW, 01GW, 01JW and 02JW ECC information c1247de51cab mtd: spinand: winbond: Fix 512GW and 02JW OOB layout 61ee39cebc9d ARM: dts: imx6qdl-dhcom: Fix model typo for i.MX6 DHSOM 6aff357efc2b clk: samsung: gs101: make all ufs related clocks critical dda1bc1d8ad1 arm64: dts: imx8mp: add cpuidle state "cpu-pd-wait" b5707f8ac5fa ARM: dts: imx6qdl-tx6: Fix 'fixed-clock' description f9a002a13054 net: hibmcge: Add maintainer for hibmcge 81e176de6ad4 net: hibmcge: Add a Makefile and update Kconfig for hibmcge e8d13548bd08 net: hibmcge: Implement some ethtool_ops functions f72e25594061 net: hibmcge: Implement rx_poll function to receive packets 40735e7543f9 net: hibmcge: Implement .ndo_start_xmit function ff4edac6e9bd net: hibmcge: Implement some .ndo functions 4d089035fa19 net: hibmcge: Add interrupt supported in this module a239b2b1dee2 net: hibmcge: Add mdio and hardware configuration supported in this module fc1992bad7da net: hibmcge: Add read/write registers supported through the bar space a95ac4f92aa6 net: hibmcge: Add pci table supported in this module f04ced6d545e mtd: nand: raw: gpmi: improve power management handling bc1bd939c4ca mtd: nand: raw: gpmi: switch to SYSTEM_SLEEP_PM_OPS 905050b01499 mtd: rawnand: davinci: use generic device property helpers ded621161b02 mtd: rawnand: davinci: break the line correctly 03dbf1c9fe32 mtd: rawnand: davinci: order headers alphabetically 6d734f1bfc33 mtd: rawnand: atmel: Fix possible memory leak 8ab1b51fa45e mtd: rawnand: Correct multiple typos in comments 7a2ef1449819 ARM: dts: imx6qdl-tx6: Remove 'turn-on-delay-ms' 7d189579a287 mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE 90cb5f1776ba net: sfp: change quirks for Alcatel Lucent G-010S-P 4a0dc71f7bde arm64: dts: imx8mp-evk: add PCIe Endpoint function overlay file 57e0e7188712 gpio: max730x: use devres to shrink and simplify code 68d51a0207de gpio: ftgpio010: shrink code dacd8ed24c01 gpio: 74x164: shrink code 6951ec3f6ea9 dt-bindings: input: mediatek,pmic-keys: Add compatible for MT6359 keys a0b6594e411d gpio: sloppy-logic-analyzer remove reference to rcu_momentary_dyntick_idle() d0c3a7aa814c Input: serio_raw - fix uninitialized variable bug 05b94cae1c47 powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init() 6faeac507beb powerpc/fadump: Reserve page-aligned boot_memory_size during fadump_reserve_mem adfaec30ffac powerpc/fadump: Refactor and prepare fadump_cma_init for late init 06b919e3fedf drm/panic: allow verbose version check 27aef8a52e4b drm/panic: allow verbose boolean for clarity 30a9a1a26b95 arm64: dts: ti: k3-am64: Add ti,pa-stats property 007f3e72c913 arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node 6fb909467d5a arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property aef4959ee000 arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node e6c01aeb2202 arm64: dts: ti: k3-am62a7-phyboard-lyra-rdk: Update ethernet internal delay c33a0a02a29b arm64: dts: ti: k3-am62x-phyboard-lyra: Drop unnecessary McASP AFIFOs 25da98eb3997 arm64: dts: ti: k3-am64x-sk: Enable eQEP 78b918b58e4b arm64: dts: ti: k3-am64-main: Add eQEP nodes 0f4a318ee64c arm64: dts: ti: k3-am62p-main: Add eQEP nodes 36370ccf93bd arm64: dts: ti: k3-am62a-main: Add eQEP nodes 79e668d0d938 arm64: dts: ti: k3-am62-main: Add eQEP nodes 8e77fc1fbb29 arm64: dts: ti: k3-am642-evm: Add M4F remoteproc node 6e36e6200360 arm64: dts: ti: k3-am642-sk: Add M4F remoteproc node ef1876ff7609 arm64: dts: ti: k3-am64: Add M4F remoteproc node 23a6aba92e53 arm64: dts: ti: k3-am625-sk: Add M4F remoteproc node be4bac3bcb28 arm64: dts: ti: k3-am62: Add M4F remoteproc node 151ed40a4f20 Revert "arm64: dts: ti: am62-phyboard-lyra: Add overlay to increase cpu frequency to 1.4 GHz" bc3552d67553 arm64: dts: ti: am62-phycore-som: Increase cpu frequency to 1.4 GHz 906c68657850 net: ftgmac100: correct the phy interface of NC-SI mode 9e2ffec543b0 eth: Fix typo 'accelaration'. 'exprienced' and 'rewritting' c4e64095c00c r8169: enable EEE at 2.5G per default on RTL8125B 8989bad54113 net: phy: realtek: add RTL8125D-internal PHY c9f947769b77 net: airoha: Reset BQL stopping the netdevice 93a610c00ffd net: phy: mediatek-ge-soc: Propagate error code correctly in cal_cycle() b0f90a863ca5 net: phy: mediatek-ge-soc: Shrink line wrapping to 80 characters b544223bec9f net: phy: mediatek-ge-soc: Fix coding style d64113c6bb5e r8169: remove rtl_dash_loop_wait_high/low 1c105bacb160 r8169: avoid duplicated messages if loading firmware fails and switch to warn level e2015942e90a r8169: replace custom flag with disable_work() et al ac48430368c1 r8169: don't take RTNL lock in rtl_task() d3296a9d0bc2 eth: fbnic: add CONFIG_PTP_1588_CLOCK_OPTIONAL dependency 5bb698e6fc51 drm/panic: correctly indent continuation of line in list item da13129a3f2a drm/panic: remove redundant field when assigning value ae75c40117b5 drm/panic: prefer eliding lifetimes 7b6de57e0b2d drm/panic: remove unnecessary borrow in alignment_pattern c408dd81678b drm/panic: avoid reimplementing Iterator::find 00850d7b542a Input: ts4800-ts - use cleanup facility for device_node cd63c67be609 Input: raspberrypi-ts - use cleanup facility for device_node 6243376d6a96 Input: i8042 - use cleanup facility for device_node 8dee1ddafa2f Input: 88pm860x - use cleanup facility for device_node d3dcadd654ae Input: twl4030-vibra - use cleanup facility for device_node 0ba9d3a597c4 Input: twl6040-vibra - use cleanup facility for device_node 0ec6f58b63ae Input: sun4i-lradc-keys - switch to for_each_child_of_node_scoped 2e6980c16993 Input: mtk-pmic-keys - switch to for_each_child_of_node_scoped ac2b6ce67275 Input: cap11xx - switch to for_each_child_of_node_scoped 272167499ffa Input: gscps2 - fix compilation error introduced with switch to guards 062689f2cb6b wifi: rtw89: sar: add supported UNII-4 frequency range along with UNII-3 of SAR subband 74432751ff63 wifi: rtw89: 8852c: use 'int' as return type of error code pwr_{on,off}_func() c72c54fd96d0 wifi: rtw89: 8852bt: use 'int' as return type of error code pwr_{on,off}_func() 50e9febff35f wifi: rtw89: 8852b: use 'int' as return type of error code pwr_{on,off}_func() 66595e319886 wifi: rtw89: 8851b: use 'int' as return type of error code pwr_{on,off}_func() 778e2478d195 wifi: rtw89: pci: use 'int' as return type of error code in poll_{tx,rx}dma_ch_idle() 5af57c4f9937 wifi: rtw89: wow: cast nd_config->delay to u64 in tsf arithmetic dc7e76ba7a60 io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE e896474fe485 getname_maybe_null() - the third variant of pathname copy-in 5b313bcb6e35 teach filename_lookup() to treat NULL filename as "" 1eadb1579471 block: Add bdev atomic write limits helpers c3be7ebbbce5 fs/block: Check for IOCB_DIRECT in generic_atomic_write_valid() 9a8dbdadae50 block/fs: Pass an iocb to generic_atomic_write_valid() 2295cf87ed5a module: Reformat struct for code style d979e3dffa93 module: Additional validation in elf_validity_cache_strtab 837031e052af module: Factor out elf_validity_cache_strtab f3f561218bb6 module: Group section index calculations together 0a9395334496 module: Factor out elf_validity_cache_index_str 9bd4982cf7d6 module: Factor out elf_validity_cache_index_sym 0be41a9367d1 module: Factor out elf_validity_cache_index_mod fbc0e4e482aa module: Factor out elf_validity_cache_index_info 3c5700aeabd8 module: Factor out elf_validity_cache_secstrings c92aab819d56 module: Factor out elf_validity_cache_sechdrs 90f8f312db72 module: Factor out elf_validity_ehdr f43922162184 module: Take const arg in validate_section_offset 03ddd2f17e28 modules: Add missing entry for __ex_table 335de24e5e77 modules: Ensure 64-bit alignment on __ksymtab_* sections a83c29e1d145 pinctrl: spacemit: add support for SpacemiT K1 SoC 97b767564092 dt-bindings: pinctrl: spacemit: add support for K1 SoC 46610ba41ef1 perf vendor events amd: Update Zen 5 data cache fill events 17aedce6e0ff perf vendor events amd: Add Zen 5 data fabric metrics f101a8e345c2 perf vendor events amd: Add Zen 5 data fabric events 21677f653f1a perf test: Fix perf test case 84 on s390 e2cb1db7daf8 perf test: Update all metrics test like metricgroups test 514da6924e86 ring-buffer: Use str_low_high() helper in ring_buffer_producer() 0b60a7fb60b7 ring-buffer: Reorganize kerneldoc parameter names b237e1f7d227 ring-buffer: Limit time with disabled interrupts in rb_check_pages() 08ef26ea9ab3 fs: add file_ref 0ef2fbdf7d4f staging: vchiq_dev: Drop userdata local pointer 643f2e8a6aa1 staging: vchiq_core: Simplify bulk transfer queue message function b7a0b11170f1 staging: vc04_services: Simplify (no)callback bulk transfer code paths 72406c8a7acb staging: vc04_services: Simplify block bulk transfer code paths 53cc1e2549d4 staging: vchiq_core: Simplify bulk data preparatory functions 0d2df8b10b54 staging: vchiq_core: Subsume 'offset' in struct vchiq_bulk 039beaa5ace1 staging: gpib: Change return type and error code of fmh_gpib_get_dma_residue() 1f6bfe18d0fc staging: gpib: fix uninitialized variable in usb_gpib_command() cbf821e68991 staging: gpib: replace dump function by print_hex_dump 0edaa545afbb staging: gpib: fmh_gpib: Fix typo 14bcf831f0d7 staging: gpib: Change return type and error code of fluke_get_dma_residue 0ed8194ae410 staging: gpib: cb7210: select NEC7210 library d76e1402ec45 staging: gpib: use proper format string in request_module 2c9f5d8c6ece staging: gpib: add bus specific Kconfig dependencies 78ecb0375685 staging: gpib: make port I/O code conditional e282c89beab6 staging: gpib: pc2: avoid calling undefined dma_free() b8989f45d1ec staging: gpib: avoid unused const variables ad59cf382cd5 staging: gpib: add module descriptions 0fcd58492f06 dt-bindings: clock: ti: Convert divider.txt to json-schema beec58479cfb dt-bindings: clock: ti: Convert interface.txt to json-schema 0a53948477ca crypto: crypto4xx - use devm in probe 7337b18f1ec7 crypto: crypto4xx - avoid explicit resource b140bbf7c906 crypto: cesa - use devm_platform_get_and_ioremap_resource 8dc981ba2fad crypto: cesa - remove irq_set_affinity_hint 9bdeafab6772 crypto: cesa - use enabled variants for clk_get 66472bb6cecf crypto: cesa - add COMPILE_TEST 04305f834195 crypto: jitter - output full sample from test interface 9374d6b46657 dt-bindings: imx-rng: Allow passing only "fsl,imx31-rnga" 5dd4aa9c32a4 hwrng: histb - Fix the wrong format specifier f51c527f17c5 crypto: drivers - Switch back to struct platform_driver::remove() 70199359902f crypto: qat - remove faulty arbiter config reset 19f73e938df2 PCI: Improve pdev_sort_resources() warning message 91a629679359 PCI: cpqphp: Remove unused struct ctrl_dbg.ctrl 5b036cada481 PCI: cpcihp: Remove unused struct cpci_hp_controller_ops.hardware_test b57c010e70ff ufs: Convert ufs_change_blocknr() to take a folio 14bcb7bb6809 ufs: Pass a folio to ufs_new_fragments() 24a87a0adb2f ufs: Convert ufs_inode_getfrag() to take a folio b6250a013d62 ufs: Convert ufs_extend_tail() to take a folio d9036c488c6e ufs: Convert ufs_inode_getblock() to take a folio 6b103cc0ba58 ufs: take the handling of free block counters into a helper 64f30e80d653 clean ufs_trunc_direct() up a bit... db57044217d6 ufs: get rid of ubh_{ubhcpymem,memcpyubh}() ae79ce9d061b ufs_inode_getfrag(): remove junk comment 426f07ad3e2c ufs_free_fragments(): fix the braino in sanity check c5df105f7da3 ufs_clusteracct(): switch to passing fragment number dce3e8d33aa7 ufs: untangle ubh_...block...(), part 3 8bec0618a429 ufs: untangle ubh_...block...(), part 2 65136e46a03f ufs: untangle ubh_...block...() macros, part 1 0bfd3e1078c5 ufs: fix ufs_read_cylinder() failure handling 7f71d6e3462b ufs: missing ->splice_write() 6a1c4c468835 ufs: fix handling of delete_entry and set_link failures 21b8964826c4 sched_ext: improve WAKE_SYNC behavior for default idle CPU selection 40e09ebd791f RISC-V: hwprobe: Document unaligned vector perf key e7c9d66e313b RISC-V: Report vector unaligned access speed hwprobe d1703dc7bc8e RISC-V: Detect unaligned vector accesses supported c05a62c92516 RISC-V: Replace RISCV_MISALIGNED with RISCV_SCALAR_MISALIGNED 9c528b5f7927 RISC-V: Scalar unaligned access emulated on hotplug CPUs 8d20a739f17a RISC-V: Check scalar unaligned access on all CPUs 32ec7b362d90 PCI: Simplify pci_read_bridge_bases() logic 469c9cb94148 PCI: Move struct pci_bus_resource into bus.c 6eaa83ec229b PCI: Remove unused PCI_SUBTRACTIVE_DECODE 36dbe4521a38 spi: make class structs const 1b9971a4e01b ASoC: nau8821: check regmap_raw_read/regmap_raw_write for failure b2385de2ae11 ASoC: amd: acp: Add stream name to ACP PDM DMIC devices 4d003b81f467 ASoC: rx651: Use card->dev in replace of the &pdev->dev argument in the dev_err function 5455d89bf3da perf build: Rename CONFIG_DWARF to CONFIG_LIBDW 8838abf62614 perf build: Rename HAVE_DWARF_SUPPORT to HAVE_LIBDW_SUPPORT 5eb224251307 perf libdw: Remove unnecessary defines 91e81e988fc9 perf probe: Move elfutils support check to libdw check 26385fd23726 perf build: Combine test-dwarf-getcfi into test-libdw 23580d7bb1f9 perf build: Combine test-dwarf-getlocations into test-libdw 3034b48a4bc1 perf build: Combine libdw-dwarf-unwind into libdw feature tests 7c943261a1be perf build: Rename test-dwarf to test-libdw a6c55df973a8 perf build: Remove defined but never used variable 54a1368567e8 perf build: Rename NO_DWARF to NO_LIBDW a9823dae4ccf perf build: Fix LIBDW_DIR ee702fdaf156 cpuidle: Correct some typos in comments 4bb21dbb6728 mm: Use str_on_off() helper function in report_meminit() be3e6529a8b9 remoteproc: k3-r5: Add compile testing support 0db357ef9328 remoteproc: k3-dsp: Add compile testing support b6d8c474e265 HID: bpf: drop use of Logical|Physical|UsageRange cee9faff2f65 HID: bpf: Fix Rapoo M50 Plus Silent side buttons 9bc089307e8d HID: bpf: Fix NKRO on Mistel MD770 160a810b2a85 net: vxlan: update the document for vxlan_snoop() eb4f99c56ad3 net: vxlan: replace VXLAN_INVALID_HDR with VNI_NOT_FOUND 78fe66360ed6 misc: ti-st: st_kim: remove the driver c3c3a3e219c9 misc: keba: Fix missing I2C dependency 2e592244c487 HID: replace BUG_ON() with WARN_ON() a025b0dbd83f HID: wacom: Set eraser status when either 'Eraser' or 'Invert' usage is set 9372b6c4ed80 HID: Kysona: add basic online status 94ec1cd82f55 HID: Kysona: check battery status every 5s using a workqueue 30c32d052945 HID: Kysona: Add basic battery reporting for Kysona M600 ff39b0bbc2a4 HID: Add IDs for Kysona 7b2daa648eb7 HID: debug: Remove duplicates from 'keys' 8508a5e0e9db um: Fix misaligned stack in stub_exe b4c69d471b72 dt-bindings: gpio-mmio: Add ngpios property 2628cbd03924 locking/pvqspinlock: Convert fields of 'enum vcpu_state' to uppercase 560af5dc839e lockdep: Enable PROVE_RAW_LOCK_NESTING with PROVE_LOCKING. e48bf7ca6056 lockdep: Use info level for lockdep initial info messages 5eadeb7b3bc2 locking/lockdep: Add a test for lockdep_set_subclass() 22b03a4e957e soc: imx8m: Use devm_* to simplify probe failure handling 9c1c02fe8d7f soc: imx8m: Remove global soc_uid 9cc832d37799 soc: imx8m: Probe the SoC driver as platform driver d7fe143cb115 locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass() 0784181b44af lockdep: Add lockdep_cleanup_dead_cpu() a8fe6c8dfc40 arm64: dts: fsl-lx2160a: add rev2 support 004ccf439d20 arm64: dts: imx8mp: Add support for DH electronics i.MX8M Plus DHCOM PicoITX 5a893b8d42e8 dt-bindings: arm: fsl: Document DH electronics i.MX8M Plus DHCOM PicoITX 4a4f35c6b7f9 arm64: dts: imx8mp-phyboard-pollux-rdk: update gpio-line-names 05be20ccf779 arm64: dts: imx8mp: Add DH i.MX8MP DHCOM SoM on DRC02 carrier board 53624fc4f4b4 dt-bindings: arm: fsl: Document DH i.MX8MP DHCOM SoM on DRC02 carrier board 30d9d8f6a2d7 net: airoha: Fix typo in REG_CDM2_FWD_CFG configuration 546875ccba93 net: ravb: Add VLAN checksum support 85c171509821 net: ravb: Enable IPv6 TX checksum offload for GbEth 59cceae40c67 net: ravb: Enable IPv6 RX checksum offloading for GbEth e63b5fd02a00 net: ravb: Simplify UDP TX checksum offload 4574ba5b711d net: ravb: Disable IP header TX checksum offloading faacdbba0180 net: ravb: Simplify types in RX csum validation 5a2d973e3606 net: ravb: Combine if conditions in RX csum validation 8d2109c1a515 net: ravb: Drop IP protocol check from RX csum verification c4e347a02b14 net: ravb: Disable IP header RX checksum offloading 8e3037924a36 net: ravb: Factor out checksum offload enable bits abb7c98b99f6 tg3: Increase buffer size for IRQ label 7530ea26c810 net: phylink: remove "using_mac_select_pcs" 6c48cd044cc8 net: phylink: remove use of pl->pcs in phylink_validate_mac_and_pcs() 486dc391ef43 net: phylink: allow mac_select_pcs() to remove a PCS 14ca726ada7f net: dsa: mv88e6xxx: return NULL when no PCS is present ecb595ebba0e net: dsa: remove dsa_port_phylink_mac_select_pcs() 92cee559dbda net: ks8851: use %*ph to print small buffer 4b726103796a net: usb: sr9700: only store little-endian values in __le16 variable ff1d3484d6d2 net: ethernet: ti: am65-cpsw: Fix uninitialized variable 9bf7cfdbcf1c clk: mediatek: clk-mt8188-topckgen: Remove univpll from parents of mfg_core_tmp e0b255df027e clk: npcm8xx: add clock controller 22823157d90c reset: npcm: register npcm8xx clock auxiliary bus device d62f45b5e95f dt-bindings: reset: npcm: add clock properties 56ac7bd2c58a Revert "scripts/faddr2line: Check only two symbols when calculating symbol size" 3bf19a0fb690 x86/unwind/orc: Fix unwind for newly forked tasks 32b504854bd9 objtool: Also include tools/include/uapi ed1cb76ebdeb objtool: Detect non-relocated text references 13216486e3ed rtla: Documentation: Mention --deepest-idle-state cfbfbfc96f6d rtla/timerlat: Add --deepest-idle-state for hist 549b92c94c7e rtla/timerlat: Add --deepest-idle-state for top 083d29d37843 rtla/utils: Add idle state disabling via libcpupower e2b48b226b84 rtla: Add optional dependency on libcpupower 0f59a6c9c421 tools/build: Add libcpupower dependency detection 44fcc479a574 power: supply: hwmon: move interface to private header 8296aa0f28c2 perf test: Move attr files into shell directory where they are used 3a447031f5fc perf test: Remove C test wrapper for attr.py 8519e4f44c2a perf test: Add a shell wrapper for "Setup struct perf_event_attr" 87347f148061 futex: Use atomic64_try_cmpxchg_relaxed() in get_inode_sequence_number() 19298f486949 futex: Use atomic64_inc_return() in get_inode_sequence_number() 314909f13cc1 perf probe: Correct demangled symbols in C++ program 17df33fe22c7 perf stat: Disable metric thresholds for CSV and JSON metric-only mode f9825601aa5e perf stat: Add metric-threshold to json output 37b77ae95416 perf stat: Change color to threshold in print_metric e1cc918b6cfd perf stat: Drop metric-unit if unit is NULL 1133e7f7dc53 perf stat: Display "none" for NaN with metric only json 9809b2b1f23d perf stat: Fix/add parameter names for print_metric 58fc358a3e2d perf color: Add printf format checking and resolve issues 4585038b8e18 perf probe: Fix libdw memory leak 1280f012e06e perf disasm: Fix capstone memory leak 010863f40fc3 irqchip/aspeed-intc: Add AST27XX INTC support 37a99ff53d1d dt-bindings: interrupt-controller: Add support for ASPEED AST27XX INTC 43c04ed79189 clk: mediatek: Add drivers for MediaTek MT6735 main clock and reset drivers ea1cca026842 dt-bindings: clock: Add MediaTek MT6735 clock and reset bindings 9abc1eb62aa1 clk: twl: add TWL6030 support 990161eb32cb clk: twl: remove is_prepared 27b4d6aa29ab cpuidle: riscv-sbi: Add cpuidle_disabled() check f8a23e3b79d6 cpuidle: riscv-sbi: Move sbi_cpuidle_init to arch_initcall 54f9aa109245 tools/perf/powerpc/util: Add support to handle compatible mode PVR for perf json events 86f45d0f17d2 tools/perf/pmu-events/powerpc: Add support for compat events in json 6a136805e3c1 clk: divider: Introduce CLK_DIVIDER_EVEN_INTEGERS flag bae7aff5818b dt-bindings: clock: add Mobileye EyeQ6L/EyeQ6H clock indexes 6e7c710f0b9a Revert "dt-bindings: clock: mobileye,eyeq5-clk: add bindings" 96dddb7b9406 kselftest/arm64: mte: fix printf type warnings about longs 4716f719202e kselftest/arm64: mte: fix printf type warnings about pointers 7e893dc81de3 kselftest/arm64: mte: fix printf type warnings about __u64 57573ace0c1b iio: imu: bmi270: Remove duplicated include in bmi270_i2c.c 0f995f22a03f kselftest/arm64: mte: use string literal for printf-style functions bf52ca5912c0 kselftest/arm64: mte: use proper SKIP syntax b0d80dbc378d kselftest/arm64: hwcap: fix f8dp2 cpuinfo name a2aa5dcc6393 kselftest/arm64: signal: drop now redundant GNU_SOURCE definition 26e7fc6a60bc iio: adc: ad7606: Drop spurious empty file. e92edcf8023d ASoC: SOF: Intel: hda: use machine_check() for SoundWire 5703ab86ff7b ASoC: Intel: soc-acpi: add is_device_rt712_vb() helper 7d6f2d5254b1 ASoC: sdw_utils: add SmartMic DAI for RT713 VB 9489db97f6f0 ASoC: sdw_utils: add SmartMic DAI for RT712 VB dcf4694f200a ASoC: soc-acpi: introduce new 'machine check' callback 9aa6df9cb82e ASoC: rt712-sdca: detect the SMART_MIC function during the probe stage fdb220399177 ASoC: SDCA: add quirk function for RT712_VB match 0c673d286253 soundwire: slave: lookup SDCA version and functions 3a513da1ae33 ASoC: SDCA: add initial module 4b224ff80d66 ASoC/soundwire: remove sdw_slave_extended_id f35533a0e609 soundwire: sdw_intel: include linux/acpi.h ddadbcdaaed5 arm64: Support AT_HWCAP3 4e6e8c2b757f binfmt_elf: Wire up AT_HWCAP3 at AT_HWCAP4 c2c6b27b5aa1 arm64: stacktrace: unwind exception boundaries f05a4a42de90 arm64: stacktrace: split unwind_consume_stack() 8094df1cf092 arm64: stacktrace: report recovered PCs bdf8eafbf7f5 arm64: stacktrace: report source of unwind data b7794795c93d arm64: stacktrace: move dump_backtrace() to kunwind_stack_walk() 886c2b0ba820 arm64: use a common struct frame_record 1454363098a0 arm64: pt_regs: swap 'unused' and 'pmr' fields 00d9597903d0 arm64: pt_regs: rename "pmr_save" -> "pmr" 2716d59bf483 arm64: pt_regs: remove stale big-endian layout c87df9cb9a21 arm64: pt_regs: assert pt_regs is a multiple of 16 bytes 05a62936e6b1 perf dso: Fix symtab_type for kmod compression e34f6ac511be perf probe: Improve log for long event name failure 6768faf9b70e perf probe: Check group string length d08e3f14e872 perf probe: Use the MAX_EVENT_NAME_LEN macro 3662f82f1681 perf test: Speed up some tests using perf list b2d23b83d8d0 wifi: cw1200: Remove unused cw1200_queue_requeue_all() d241a139c2e9 wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() 7cc7267a0163 wifi: brcmfmac: of: use devm_clk_get_optional_enabled_with_rate() 13d21a289608 wifi: brcmsmac: Remove unused brcms_debugfs_get_devdir() e2e25113473b wifi: brcmfmac: Remove unused brcmf_cfg80211_get_iftype() 29dd3e48b9bd wifi: wilc1000: Set MAC after operation mode 6dc944577254 wifi: mwifiex: cleanup struct mwifiex_private d0847e16ca2a wifi: mwifiex: cleanup struct mwifiex_auto_tdls_peer e1408c115ef9 wifi: wilc1000: Add WILC3000 support fbdf0c5248dc wifi: wilc1000: Register wiphy after reading out chipid 577c04fc3b8e wifi: wilc1000: Fold wilc_create_wiphy() into cfg80211.c 1241c5650ff7 wifi: wilc1000: Fill in missing error handling 0a6ea2e235ef wifi: wilc1000: Fold chip_allow_sleep()/chip_wakeup() into wlan.c 719e469eb9a2 wifi: wilc1000: Clean up usage of wilc_get_chipid() 1b292a161cfb dt-bindings: wireless: wilc1000: Document WILC3000 compatible string 98ca3178ad79 wifi: wilc1000: Keep slot powered on during suspend/resume c8945c8cd41a wifi: rt2x00: convert comma to semicolon 0d7c2194f17c wifi: mwifiex: add missing locking for cfg80211 calls 5ab202f26746 wifi: ipw: select CRYPTO_LIB_ARC4 ba1c9d327e7f sched_ext: Use btf_ids to resolve task_struct ce6b5ff5f16d arm64: lib: Use MOPS for copy_page() and clear_page() 836ed3c4e473 arm64: lib: Use MOPS for memcpy() routines b616058c6613 arm64: mops: Document booting requirement for HCR_EL2.MCE2 13840229d6bd arm64: mops: Handle MOPS exceptions from EL1 c56c599d9002 arm64: probes: Disable kprobes/uprobes on MOPS instructions a1e42d2543b4 docs/zh_CN: add the translation of kbuild/kbuild.rst 3f53d1b4a4d2 docs/dev-tools: fix a typo ce6fab9357a0 docs/core-api: swiotlb: fix typos bb8fd09e2811 kernel-doc: allow object-like macros in ReST output 26ac85e3adb4 dt-bindings: phy: ti,tcan104x-can: Document Microchip ATA6561 e56272f2bb83 phy: airoha: Fix REG_CSR_2L_RX{0,1}_REV0 definitions 6fd016c965d2 phy: airoha: Fix REG_CSR_2L_JCPLL_SDM_HREN config in airoha_pcie_phy_init_ssc_jcpll() f9c5d6369d3e phy: airoha: Fix REG_PCIE_PMA_TX_RESET config in airoha_pcie_phy_init_csr_2l() 09a19fb75498 phy: airoha: Fix REG_CSR_2L_PLL_CMN_RESERVE0 config in airoha_pcie_phy_init_clk_out() f2dbca169790 phy: phy-rockchip-samsung-hdptx: Don't request RST_PHY/RST_ROPLL/RST_LCPLL c9be539e11f0 phy: add NXP PTN3222 eUSB2 to USB2 redriver 2df490e7374d dt-bindings: phy: add NXP PTN3222 eUSB2 to USB2 redriver 76b4f2a5cec5 dt-bindings: phy: mxs-usb-phy: add imx8qxp compatible de30906910f8 dt-bindings: phy: rk3228-hdmi-phy: convert to yaml 4de1cdb3c299 spi: dt-bindings: brcm,bcm2835-aux-spi: Convert to dtschema 54234e3a6932 phy: Switch back to struct platform_driver::remove() 2ac03d0811b9 dt-bindings: phy: mediatek: tphy: add a property for power-domains 3f12bf16213c phy: qcom: edp: Add support for eDP PHY on SA8775P 913463587d52 phy: qcom: edp: Introduce aux_cfg array for version specific aux settings 7adb3d221a4d dt-bindings: phy: Add eDP PHY compatible for sa8775p a76de028c619 phy: rockchip: usbdp: add rk3576 device match data b3e804ab9aad dt-bindings: phy: rockchip-usbdp: add rk3576 c47adc2dfc2d staging: gpib: Replace kmalloc/memset with kzalloc. 0dee28115b9a staging: gpib: Remove unneeded semicolon. f87a17ed3b51 net: phy: realtek: merge the drivers for internal NBase-T PHY's d85ebade02e8 eth: fbnic: Add hardware monitoring support via HWMON interface 7588444551c6 phy: freescale: fsl-samsung-hdmi: Remove unnecessary LUT entries 058ea4a06704 phy: freescale: fsl-samsung-hdmi: Use closest divider 1951dbb41d1d phy: freescale: fsl-samsung-hdmi: Support dynamic integer 375ee44adb36 phy: freescale: fsl-samsung-hdmi: Simplify REG21_PMS_S_MASK lookup 4a5a9e2577d6 phy: freescale: fsl-samsung-hdmi: Replace register defines with macro 3d7de6e870ec phy: rockchip: inno-usb2: Add usb2 phys support for rk3576 0217f4aef0b0 dt-bindings: phy: rockchip,inno-usb2phy: add rk3576 86e2ed4e9a96 phy: rockchip: inno-usb2: convert clock management to bulk e592a65584fc phy: stm32: Remove unneeded semicolon e961ec81a39b phy: qcom: qmp: Add phy register and clk setting for x1e80100 PCIe3 26fb23ce35e2 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the X1E80100 QMP PCIe PHY Gen4 x8 6a612c86c8a5 dt-bindings: phy: Add QMP UFS PHY comptible for QCS615 03b9d469e03d dt-bindings: phy: describe the Qualcomm SGMII PHY 1fe774a93b46 EDAC/bluefield: Fix potential integer overflow 9cb86a9cf125 ASoC: SOF: sof-of-dev: add parameter to override tplg/fw_filename d3170359c960 ASoC: mediatek: mt8188: remove unnecessary variable assignment daf5e3c68144 ASoC: rsnd: Refactor port handling with helper for endpoint node selection 43916d928846 ASoC: loongson: make loongson-i2s.o a separate module 7bc18a781579 ASoC: codecs: Remove unneeded semicolon 0d3039f4d2f4 ASoC: makes snd_soc_set_runtime_hwparams() inline 83c062ae81e8 ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops ea657f6b24e1 ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs a6f7afb39362 ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored 3d9b44d0972b ASoC: sdw_utils: Add support for exclusion DAI quirks 3ea5eb68b9d6 platform/x86: Switch back to struct platform_driver::remove() 49c2a67787f5 arm64: dts: imx: Add imx8mp-iota2-lumpy board aa48df3ded1d dt-bindings: arm: Add i.MX8MP IOTA2 Lumpy board b98948b04295 arm64: dts: freescale: imx8mp-verdin: Add Ivy carrier board 56ba6fd50e84 arm64: dts: freescale: imx8mp-verdin: add labels to som nodes 82d8bf0fec74 dt-bindings: arm: freescale: Add verdin imx8mp ivy board 1dfd35cb1220 dt-bindings: arm: freescale: Add verdin imx8mm ivy board adca46171ff7 arm64: dts: freescale: imx8mm-verdin: Add Ivy carrier board 0852cba2c39f arm64: dts: freescale: imx8mm-verdin: add label to som adc node 194a741645a4 arm64: dts: imx8mp-phyboard-pollux-rdk: add gpio-fan 1e3071d629b2 um: Disable auto variable initialization for stub_exe.c 89350defd1f0 um: Fix passing '-n' to linker for stub_exe 1ec43493c94f selftests: drv-net: rss_ctx: add rss ctx busy testcase 42dc431f5d0e ethtool: rss: prevent rss ctx deletion when in use 2b901e9ef05d ARM: dts: amlogic: meson8/8b: remove invalid pinctrl reg 08b64eeee4d6 ata: libata-scsi: Refactor scsi_6_lba_len() with use of get_unaligned_be24() 8354f854a90b arm64: dts: exynos: Add initial support for Samsung Galaxy Note20 5G (c1s) 1e5f14efd65c arm64: dts: exynos: Add initial support for the Exynos 990 SoC f7aeff28f276 dt-bindings: arm: samsung: samsung-boards: Add bindings for Exynos 990 boards 0d16910e899d dt-bindings: arm: cpus: Add Samsung Mongoose M5 9b2a9f5cfa19 soc: samsung: exynos-chipid: Add support for Exynos 990 chipid c6dac8443dab dt-bindings: hwinfo: exynos-chipid: Add compatible for Exynos 990 chipid 2193074458de pinctrl: samsung: Add Exynos 990 SoC pinctrl configuration e690012f4f92 dt-bindings: pinctrl: samsung: Add exynos990-wakeup-eint compatible 5b653cb60275 dt-bindings: pinctrl: samsung: Add exynos990-pinctrl compatible 2d910fe1e62c ata: Switch back to struct platform_driver::remove() 5cb409b3960e net: phy: realtek: clear 1000Base-T link partner advertisement 68d5cd09e891 net: phy: realtek: change order of calls in C22 read_status() 081c9c0265c9 net: phy: realtek: read duplex and gbit master from PHYSR register 678eefc1ca5f gpio: Switch back to struct platform_driver::remove() 3bd13ae04ccc gpio: menz127: simplify error path and remove remove() 9a94580120bf gpio: amdpt: remove remove() 3dcf0643fa5c gpio: fold the Kconfig prompt into the option type for GPIO CDEV b6f7aeaf1bfd gpio: sysfs: constify gpio class 07b887f8236e xhci: add helper to stop endpoint and wait for completion e723ebc3a9aa usb: gadget: uvc: dont call usb_composite_setup_continue when not streaming 757f5d0b61de usb: gadget: uvc: add trace of enqueued and completed requests 1dc2527ce892 usb: gadget: uvc: set nbuffers to minimum STREAMING_MIN_BUFFERS in uvc_queue_setup 98ad03291560 usb: gadget: uvc: set req_length based on payload by nreqs instead of req_size 48dbe731171e usb: gadget: uvc: set req_size and n_requests based on the frame interval 2fe7c94dcd09 usb: gadget: uvc: add g_parm and s_parm for frame interval f0bbfbd16b3b usb: gadget: uvc: rework to enqueue in pump worker from encoded queue dc97c956a470 usb: gadget: uvc: only enqueue zero length requests in potential underrun adc292d54de9 usb: gadget: uvc: wake pump everytime we update the free list a79f16efcd00 usb: typec: ucsi: Add support for the partner USB Modes ae70c804a12d usb: typec: ucsi: Supply the USB capabilities to the ports 2140a952c4e9 usb: typec: Add attribute file showing the USB Modes of the partner 8060bcb109f2 usb: typec: Add attribute file showing the supported USB modes of the port 0990e5c642b7 dt-bindings: usb: add rk3576 compatible to rockchip,dwc3 3ea36dc8ddd7 usb: require FMODE_WRITE for usbdev_mmap() 1e5335d00707 power: supply: rk817: Update battery capacity calibration bded860c3110 power: supply: rk817: stop updating info in suspend c46a9ee5c621 power: supply: rt9471: Use IC status regfield to report real charger status d10ff07dd2b9 power: supply: rt9471: Fix wrong WDT function regfield declaration 5d121065a699 dt-bindings: power/supply: qcom,pmi8998-charger: Drop incorrect "#interrupt-cells" from example 3120b5f218ca power: supply: core: mark attribute arrays as ro_after_init cf70da29c499 power: supply: core: unexport power_supply_property_is_writeable() bd3ee57b9d4c power: supply: core: use device mutex wrappers 34f99d3b706a power: supply: bq27xxx: Fix registers of bq27426 b29e231d6630 selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap ee9b352ce465 selftests/bpf: Fix msg_verify_data in test_sockmap fbc798316bef perf x86/topdown: Refine helper arch_is_topdown_metrics() b68b5b36c790 perf x86/topdown: Make topdown metrics comparators be symmetric 42fd7cac57d6 perf tool_pmu: Remove duplicate io.h header 9ed1a2b87842 arm64: dts: qcom: x1e80100: Resize GIC Redistributor register region ce38cdc90855 power: reset: syscon-reboot: Accept reg property e7af7d13316d dt-bindings: reset: syscon-reboot: Add reg property b45cdceba64d power: supply: initial support for TWL6030/32 421aadd19a62 dt-bindings: power: supply: Add TI TWL603X charger ef4c675dc296 genirq: Unexport nr_irqs 1ad2048bf714 genirq: Switch to irq_get_nr_irqs() f4dd946c775e fs/procfs: Switch to irq_get_nr_irqs() 3e48fa2ecf4d xen/events: Switch to irq_get_nr_irqs() d0c62d51ede0 sh: intc: Switch to irq_get_nr_irqs() 18444d339914 serial: ucc_uart: Switch to irq_get_nr_irqs() b9b5df2986c1 serial: cpm_uart: Switch to irq_get_nr_irqs() d1a9a2f4ca62 serial: amba-pl011: Switch to irq_get_nr_irqs() 3905fb8738ca serial: amba-pl010: Switch to irq_get_nr_irqs() 4846c4c17e29 serial: 8250: Switch to irq_get_nr_irqs() 5732a63bada9 serial: core: Switch to irq_get_nr_irqs() 03f039def833 scsi: aha152x: Switch to irq_get_nr_irqs() 4e69f13167f5 net: hamradio: scc: Switch to irq_get_nr_irqs() bc6e6f07ebed net: hamradio: baycom_ser_fdx: Switch to irq_get_nr_irqs() fb474ac2f489 net: 3com: 3c59x: Switch to irq_get_nr_irqs() ce1fa22a659d hpet: Switch to irq_get_nr_irqs() f642974c0b77 x86/acpi: Switch to irq_get_nr_irqs() and irq_set_nr_irqs() 951248383a90 s390/irq: Switch to irq_get_nr_irqs() 29f42eb1a3cb powerpc/cell: Switch to irq_get_nr_irqs() f90ff314a92f LoongArch: Switch to irq_set_nr_irqs() bc033158a0e6 ARM: Switch to irq_get_nr_irqs() / irq_set_nr_irqs() 5280a14a6079 genirq: Introduce irq_get_nr_irqs() and irq_set_nr_irqs() 05214b06ee83 pinctrl: th1520: Fix potential null pointer dereference on func 22c918258f90 pinctrl: sophgo: fix typo in tristate of SG2002 4940071d9628 clk: clk-gpio: add driver for gated-fixed-clocks 2e030910fa90 of: module: remove strlen() call in of_modalias() 08cac1006bfc PCI: endpoint: test: Use pci_epc_mem_map/unmap() 6067ccf36fbc PCI: endpoint: Update documentation ce1dfe6d3289 PCI: endpoint: Introduce pci_epc_mem_map()/unmap() 0a895c0d9b73 virt: sev-guest: Carve out SNP message context structure ae596615d93d virt: sev-guest: Reduce the scope of SNP command mutex 999d73686ba1 virt: sev-guest: Consolidate SNP guest messaging parameters to a struct 6068754a4fff x86/sev: Cache the secrets page address f987a640e853 selftests/bpf: Add tests for bpf_task_from_vpid() kfunc 021611d33e78 selftests/bpf: Add test to verify tailcall and freplace restrictions 675c3596ff32 bpf: Add bpf_task_from_vpid() kfunc d6083f040d5d bpf: Prevent tailcall infinite loop caused by freplace a496d0cdc84d selftests/bpf: Add a test for kmem_cache_iter a992d7a39791 mm/bpf: Add bpf_get_kmem_cache() kfunc f75ff17fb48b x86/sev: Handle failures from snp_init() f3476bc77057 virt: sev-guest: Use AES GCM crypto library 1acd73edbbfe f2fs: fix to account dirty data in __get_secs_required() 9c12b96ee244 mailbox, remoteproc: k3-m4+: fix compile testing 522249f05c55 fanotify: allow reporting errors on failure to open fd 477cabfdb776 wifi: ath12k: modify link arvif creation and removal for MLO f4adb07e0a52 wifi: ath12k: update ath12k_mac_op_update_vif_offload() for MLO af41f908c9e4 wifi: ath12k: update ath12k_mac_op_conf_tx() for MLO 25e18b9d6b4b wifi: ath12k: modify ath12k_mac_op_set_key() for MLO afbab6e4e88d wifi: ath12k: modify ath12k_mac_op_bss_info_changed() for MLO 94a2712f0b15 wifi: ath12k: modify ath12k_get_arvif_iter() for MLO abaadb934b30 wifi: ath12k: modify ath12k_mac_vif_chan() for MLO 84c597108294 wifi: ath12k: prepare vif config caching for MLO b89b5dbea652 wifi: ath12k: prepare sta data structure for MLO handling 005fe43b93de wifi: ath12k: pass ath12k_link_vif instead of vif/ahvif 3dd2c68f206e wifi: ath12k: prepare vif data structure for MLO handling 0f612c6eb13a arm64: head: Drop SWAPPER_TABLE_SHIFT 034993461890 arm64/sysreg: Update ID_AA64MMFR1_EL1 to DDI0601 2024-09 9b9be7825851 kselftest/arm64: Ensure stable names for GCS stress test results 25ff1ae52139 wifi: ath12k: Support BE OFDMA Pdev Rate Stats 9fa60c6d4059 wifi: ath12k: Support Pdev Scheduled Algorithm Stats 6c3bd9c31aad wifi: ath12k: Support DMAC Reset Stats a9b46dd2e483 wifi: ath12k: Add firmware coredump collection support c347f1816021 wifi: ath12k: add missing lockdep_assert_wiphy() for ath12k_mac_op_ functions f3ced9bb90b0 wifi: ath5k: add PCI ID for Arcadyan devices da0474012402 wifi: ath5k: add PCI ID for SX76X 95c38953cb1e wifi: ath10k: avoid NULL pointer error during sdio remove 87c1870b5aea arm64: dts: qcom: x1e80100: rename vph-pwr regulator nodes 9c4a25140dee arm64: cpufeature: add POE to cpucap_is_possible() 5fb0ecf73e7a riscv: defconfig: enable gpio support for TH1520 48f8d9cef766 kselftest/arm64: Validate that GCS push and write permissions work 27879e8cb6b0 selftests: arm64: add hugetlb mte tests 25c17c4b55de hugetlb: arm64: add mte support 8ef41786d88f arm64/mm: Change pgattr_change_is_safe() arguments as pteval_t 7dd123393127 x86: acer-wmi: remove unused macros a923705c69f7 arm64: optimize flush tlb kernel range 7ffc13e23395 arm64: tlbflush: add __flush_tlb_range_limit_excess() d279c73576a7 arm64: dts: mediatek: mt8188: Add eDP and DP TX nodes 26132136eb27 arm64: dts: mediatek: mt8188: Add DP-INTF nodes 1e86f80e33c1 arm64: dts: mediatek: mt8188: Add display nodes for vdosys1 7075b21d1a8e arm64: dts: mediatek: mt8188: Add display nodes for vdosys0 dbcc8ea7140b arm64: dts: mediatek: mt8188: Add JPEG decoder and encoder nodes e9e2a8866314 arm64: dts: mediatek: mt8188: Add video decoder and encoder nodes 1dafffbeb973 arm64: dts: mediatek: mt8188: Add MIPI DSI nodes 111f89e2a297 arm64: dts: mediatek: mt8188: Add PCIe nodes 761b93e62a27 arm64: dts: mediatek: mt8188: Assign GCE aliases 20d959fa6fd0 arm64: dts: mediatek: mt8390-genio-700-evk: add keys and USB HUB a4fd1943bf9b arm64: dts: mediatek: mt8390-genio-700-evk: update regulator names f3bd7a71d3c9 arm64: dts: mediatek: mt8390-genio-700-evk: enable pcie edbde4923f20 arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4 e9c60c349486 arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4 51cf918547b2 arm64: dts: mediatek: mt7988: add efuse block 21e28a0722e4 arm64: dts: mediatek: mt7988: add UART controllers 0fd4ffc8709e arm64: dts: mt8183: Add encoder node a2b93c12f5f4 arm64: dts: mediatek: mt8395-genio-1200-evk: Enable GPU 85cd59c16cae arm64: dts: mediatek: mt8188: Add socinfo nodes bd568ce198b8 arm64: dts: mediatek: mt8188: Add audio support 5f856d71ccdf cpufreq: loongson2: Unregister platform_driver on failure a961ec4e2860 printk: Improve memory usage logging during boot d6e48a01bb4f s390/pci: Align prototypes of zpci IO memcpy functions 1a786aec1688 ARM: dts: nxp: imx6ull: add dma support for uart8 4d7adb7f9d61 ARM: dts: nxp: imx6ul: add dma support for all uarts 7b5a58952fc3 usb: gadget: uvc: configfs: Add frame-based frame format support e1b2772ea957 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: Add support for QCS615 d146d384222e dt-bindings: phy: qcom,qusb2: Add bindings for QCS615 178edf156657 ARM: dts: imx6q-lxr: Add board support ef6b9bb7a431 dt-bindings: arm: fsl: Document the Comvetia LXR board 9da6ab2d9444 dt-bindings: vendor-prefixes: Add an entry for ComVetia AG f47333c690e4 usb: gadget: uvc: Remove extra semicolon from the macro ed830af1846b usb: typec: ucsi: UCSI2.0 Set Sink Path command support fa48d7e81624 usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations b2b8a75e1d88 HID: Remove default case statement in fetch_item() 5bcecfcaa6d1 dt-bindings: mfd: mediatek: mt6397: Add ADC, CODEC and Regulators for MT6359 fef10146def9 staging: gpib: Remove unused value 0a98b711db13 dt-bindings: mfd: mediatek: mt6397: Add start-year property to RTC 38d09a34b422 dt-bindings: mfd: Convert zii,rave-sp.txt to yaml format 894d915d23b9 mfd: bd96801: Add ERRB IRQ 337dd40b3bac mfd: rk8xx-core: Check "system-power-controller" first 57eea9d05752 dt-bindings: mfd: twl: Add charger node also for TWL603x 2b627246c0cf platform/chrome: Update EC feature flags 3727c0b4ff6b mfd: intel_soc_pmic_bxtwc: Fix IRQ domain names duplication 0350d783ab88 mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices 9b79d59e6b2b mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device 686fb77712a4 mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device 6af8d30527e6 mfd: atmel-smc: Reorganize kerneldoc parameter names a52850c96745 dt-bindings: mfd: syscon: Document the non simple-mfd syscon on PolarFire SoC b90ea940bed9 mfd: wcd934x: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() e59148b784fb mfd: cs42l43: Fix issues in probe error paths bf231e5febcf mfd: sec-core: Add support for the Samsung s2dos05 78c7da855dc2 dt-bindings: mfd: Add support for the samsung,s2dos05 d5340a18cd32 mfd: max77693: Remove unused max77693_irq_source declarations 2e3378f6c79a mfd: da9052-spi: Change read-mask to write-mask 63c1bce0ecd8 mfd: bd96801: Use maple tree register cache 7613bc0d116a mfd: cros_ec: Don't load charger with UCSI 4636d159dd04 mfd: cros_ec: Load cros_ec_ucsi on supported ECs 31f5283b7488 dt-bindings: mfd: qcom,tcsr: Add compatible for qcs615 62dc9f695d4f dt-bindings: mfd: qcom,tcsr: Add compatible for QCS8300 2174f9a8c9db mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race 09c07c3f2a26 dt-bindings: mfd: qcom,tcsr: Document support for SA8255p 719258c55f7e mfd: palmas: Constify strings with regulator names b7cb398d7b9a mfd: atmel-flexcom/rk8xx-core: Convert comma to semicolon 2e63d6fa113d mfd: syscon: Use regmap max_register_is_0 as needed 214c2754fb0a staging: olpc_dcon: Remove driver marked as broken since 2022 6e357f572638 dt-bindings: mfd: mediatek: mt6397: Convert to DT schema format ea5e911e14ce staging: rtl8723bs: remove unused debug statements be11b268e58d staging: gpib: fmh: Drop residue from fmh_gpid_fifo_read_countable() 22a3703af127 staging: vchiq_arm: Fix missing refcount decrement in error path for fw_node 76c29a2e0e62 staging: vchiq_arm: refactor goto instructions in vchiq_probe() 4dfcc5fd0f9b staging: gpib: Fix PCI header include guard b0a7dfeb7df6 staging: gpib: Move free after the variable use has been completed afa0ab042efe staging: gpib: mark FMH driver as broken 6cbf5c99541a leds: rgb: leds-mt6370-rgb: Fix uninitialized variable 'ret' in mt6370_mc_pattern_clear 2d74caa74a0a arm64: dts: colibri-imx8x: Add ad7879_ts label to touchscreen controller 698b6e3163ba media: atomisp: Replace ternary operator with if 1ee5e1fd8295 media: platform: video-mux: Fix mutex locking 2f091c476db6 media: ipu6: remove redundant dependency in Kconfig 92271cec6812 media: ipu6: fix the wrong type casting and 64-bit division afdb1f1fefb4 v4l2-subdev: Return -EOPNOTSUPP for unsupported pad type in call_get_frame_desc() 24ad2d1f773a media: i2c: ds90ub960: Fix missing return check on ub960_rxport_read call fd0e579bc62c media: Documentation: Improve v4l2_subdev_{en,dis}able_streams documentation 646aed96d510 media: Documentation: Update {enable,disable}_streams documentation 30fe661eb9d3 media: Documentation: Deprecate s_stream video op, update docs 0c200daa5780 media: platform: rzg2l-cru: rzg2l-video: Move request_irq() to probe() 0d5c92cde4d3 media: i2c: vgxy61: Fix an error handling path in vgxy61_detect() 40249b1d5b3c media: admin-guide: Document the Raspberry Pi CFE (rp1-cfe) 6edb685abb2a media: raspberrypi: Add support for RP1-CFE 1358bb523949 dt-bindings: media: Add bindings for raspberrypi,rp1-cfe 6390834c6f9b media: uapi: Add meta formats for PiSP FE config and stats a23b2b21b02f staging: media: ipu3: fix spelling mistakes 1b7e7240eaf3 media: rcar-vin: Add support for RAW10 27d23cecf33a dt-bindings: media: renesas,isp: Add binding for V4M 59ba2cd33196 media: rcar-isp: Add family compatible for R-Car Gen4 family f367e313d2dc dt-bindings: media: renesas,isp: Add Gen4 family fallback 6c872b782aea media: staging: max96712: Add support for MAX96724 9350219aa357 media: staging: max96712: Document the DEBUG_EXTRA register 2536a0715f0e media: staging: max96712: Move link frequency setting to device struct aa1e8e184266 media: staging: max96712: Remove device id check 708cef6d4df4 dt-bindings: i2c: maxim,max96712: Add compatible for MAX96724 7e86c7a520b9 media: rcar-csi2: Add support for R-Car V4M a59f7ffdf435 media: rcar-csi2: Add documentation for PHY_EN and PHY_MODE registers a8c916edc04e media: rcar-csi2: Move PHTW write helpers e5be5622b3a2 media: rcar-csi2: Add helper to lookup mbps settings 28a034da232d media: rcar-csi2: Abstract PHTW and PHYPLL register offsets b230ddd87601 media: rcar-csi2: Allow writing any code and data value to PHTW ba7eb745e058 media: rcar-csi2: Correct field size for PHTW writes 5ba5bda6b62e dt-bindings: media: renesas,csi2: Add binding for V4M f35b2e24a7ad media: staging/intel-ipu3: css: Convert comma to semicolon bcca6cb79a49 media: ti: j721e-csi2rx: Convert comma to semicolon 9755343cb27e media: i2c: imx290: Check for availability in probe() a92651b8e288 media: i2c: imx290: Avoid communication during probe() 856e89ff581d media: i2c: imx290: Remove CHIP_ID reg definition ad17dcef881f media: i2c: Fix typos in comments across various files d56786977ba1 media: i2c: max96717: clean up on error in max96717_subdev_init() 0d88a37edf54 media: i2c: max96717: add HAS_EVENTS support d95fdc0408a8 media: i2c: max96714: add HAS_EVENTS support 668278ee0d18 arm64: dts: imx8mm-venice-*: add RTC aliases dc7ffff7e288 arm64: dts: imx93-9x9-qsb: add I3C overlay file e0f89ba1e043 dt-bindings: pinctrl: samsung: Add missing constraint for Exynos8895 interrupts ffb30875172e dt-bindings: pinctrl: samsung: Fix interrupt constraint for variants with fallbacks 6a5d95b06d93 arm64: dts: imx8mp-venice-gw74xx: add M2SKT_GPIO10 gpio configuration b98e1aa92da0 arm64: dts: freescale: minor whitespace cleanup 6fe1ced5ccab arm64: dts: Add support for Kontron i.MX8MP SMARC module and eval carrier 946ab10e3f40 arm64: dts: Add support for Kontron OSM-S i.MX8MP SoM and BL carrier board 452032289853 dt-bindings: arm: fsl: Add Kontron i.MX8MP OSM-S based boards c1015165d4d2 arm64: dts: imx93-11x11-evk: Enable sound-wm8962 sound card ed73790b6ba7 arm64: dts: imx93-11x11-evk: add flexcan support b260dd99be9b arm64: dts: imx93-11x11-evk: add io-expander adi,adp5585-01 56391244a022 arm64: dts: imx93-11x11-evk: remove redundant "sleep" pinctrl in lpi2c2 node 0161bd38c243 powerpc/vdso: Flag VDSO64 entry points as functions cae668130c07 scsi: hisi_sas: Add latest_dump for the debugfs dump 9f564f15f884 scsi: hisi_sas: Create all dump files during debugfs initialization 90f17e3431d9 scsi: hisi_sas: Update v3 hw STP_LINK_TIMER setting 3c62791322e4 scsi: hisi_sas: Add time interval between two H2D FIS following soft reset spec 90b24856b311 scsi: hisi_sas: Update disk locked timeout to 7 seconds a220bffebabe scsi: hisi_sas: Default enable interrupt coalescing 2233c4a0b948 scsi: hisi_sas: Add cond_resched() for no forced preemption model 4ca4ce000610 scsi: hisi_sas: Check usage count only when the runtime PM status is RPM_SUSPENDING 64359afb7068 scsi: hisi_sas: Reset PHY again if phyup timeout 08a07dc71d7f scsi: hisi_sas: Enable all PHYs that are not disabled by user during controller reset 2c335fa7e69c scsi: hisi_sas: Add firmware information check 436a97c5d288 scsi: hisi_sas: Create trigger_dump at the end of the debugfs initialization e6702e391932 scsi: hisi_sas: Adjust priority of registering and exiting debugfs for security e1c6c383123a rtnetlink: Remove rtnl_register() and rtnl_register_module(). df96b8f45aa5 can: gw: Use rtnl_register_many(). c82b031dcb19 dcb: Use rtnl_register_many(). 3ac84e31b33e ipmr: Use rtnl_register_many(). a37b0e4eca04 ipv6: Use rtnl_register_many(). 465bac91f953 ipv4: Use rtnl_register_many(). 803838a5f6c8 net: Use rtnl_register_many(). cc72bb030325 net: sched: Use rtnl_register_many(). d0d14aef50a6 neighbour: Use rtnl_register_many(). 181bc7875b71 rtnetlink: Use rtnl_register_many(). 09aec57d8379 rtnetlink: Panic when __rtnl_register_many() fails for builtin callers. 2e5e0932dff5 gve: add support for basic queue stats ebdfae0d377b gve: adopt page pool for DQ RDA mode 93c68f1275f9 gve: move DQO rx buffer management related code to a new file 18429e6e0c2a Revert "net: do not leave a dangling sk pointer, when socket creation fails" 48156296a08c net: warn, if pf->create does not clear sock->sk on error 9df99c395d0f net: inet6: do not leave a dangling sk pointer in inet6_create() 9365fa510c6f net: inet: do not leave a dangling sk pointer in inet_create() b4fcd63f6ef7 net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() 811a7ca7320c net: af_can: do not leave a dangling sk pointer in can_create() 3945c799f12b Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() 7c4f78cdb8e7 Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() 46f2a11cb82b af_packet: avoid erroring out after sock_init_data() in packet_create() 397006ba5d91 net/sched: cbs: Fix integer overflow in cbs_set_port_rate() 95b3120a485f neighbour: Remove NEIGH_DN_TABLE. 4e3fa1aecb2c powerpc/vdso: Implement __arch_get_vdso_rng_data() c39b1dcf055d powerpc/vdso: Add a page for non-time data 068f3b34c5c2 net: cxgb3: Remove stid deadcode 73929750f236 cxgb4: Remove unused t4_free_ofld_rxqs 625bb8a9e100 cxgb4: Remove unused cxgb4_l2t_alloc_switching 835c16d137ee cxgb4: Remove unused cxgb4_scsi_init 10f6ef31f861 cxgb4: Remove unused cxgb4_get_srq_entry b4701c6359c8 cxgb4: Remove unused cxgb4_alloc/free_raw_mac_filt 65950f275f4e cxgb4: Remove unused cxgb4_alloc/free_encap_mac_filt 1db6a4e8a3fc KVM: PPC: replace call_rcu by kfree_rcu for simple kmem_cache_free callback b78abc21b263 cpupower: Add Chinese Simplified translation 36abe81d9c3f clk: clk-gpio: use dev_err_probe for gpio-get failure 6cb137c7e99f clk: clk-gpio: update documentation for gpio-gate clock a4a7cbe36623 dt-bindings: clocks: add binding for gated-fixed-clocks 32b0901e141f firmware: google: Unregister driver_info on failure 1f455f601e20 timers/Documentation: Cleanup delay/sleep documentation d2af954f225d media: anysee: Fix and remove outdated comment b7f0eb8c9bc8 powerpc/rtas: Use fsleep() to minimize additional sleep duration 89124747f096 iopoll/regmap/phy/snd: Fix comment referencing outdated timer documentation 6534086aa684 checkpatch: Remove links to outdated documentation 6279abf16a01 timers: Add a warning to usleep_range_state() for wrong order of arguments ef0245582e5b mm/damon/core: Use generic upper bound recommondation for usleep_range() 82e11e47c188 timers: Adjust flseep() to reflect reality 19e2d91d8cb1 delay: Rework udelay and ndelay f36eb1714108 timers: Update function descriptions of sleep/delay related functions 102f085d8460 timers: Rename usleep_idle_range() to usleep_range_idle() cf5b6ef0c36b timers: Update schedule_[hr]timeout*() related function descriptions da7bd0a9e0fc timers: Move *sleep*() and timeout functions into a separate file 3a2e83d35095 MAINTAINERS: Add missing file include/linux/delay.h a849881a9e54 time: Remove '%' from numeric constant in kernel-doc comment 6febe0efb2df s390: Remove remaining _PAGE_* macros efe8419ae78d vdso: Introduce vdso/page.h 8fd236b00fc1 drm: i915: Change fault type to unsigned long 7607e62525b7 arm64: dts: renesas: r9a09g057: Add ICU node 0d7605e75ac2 irqchip: Add RZ/V2H(P) Interrupt Control Unit (ICU) driver 3d5fb05e8296 dt-bindings: interrupt-controller: Add Renesas RZ/V2H(P) Interrupt Controller 642490b50a7c pinctrl: PINCTRL_K230 should depend on ARCH_CANAAN 60ba5da29a3a pinctrl: th1520: add a CONFIG_OF dependency 2d17932da44f ftrace: Rename ftrace_regs_return_value to ftrace_regs_get_return_value 8684f2f37d65 selftests/ftrace: Fix check of return value in fgraph-retval.tc test 0b582611a8f4 ftrace: Use arch_ftrace_regs() for ftrace_regs_*() macros 8d7cfe95217c scsi: bfa: Remove unused misc code 372dcc01616e scsi: bfa: Remove unused bfa_fcs code b74448006a67 scsi: bfa: Remove unused bfa_ioc code 0604cf11cd56 scsi: bfa: Remove unused bfa_svc code f3845d7d7145 scsi: bfa: Remove unused bfa_core code 6ce162a00265 MAINTAINERS: add entry for the Rust `alloc` module 392e34b6bc22 kbuild: rust: remove the `alloc` crate and `GlobalAlloc` 8ae740c3917f rust: alloc: update module comment of alloc.rs eb6f92cd3f75 rust: str: test: replace `alloc::format` dd09538fb409 rust: alloc: implement `Cmalloc` in module allocator_test 909037ce0369 rust: alloc: implement `contains` for `Flags` 4a28ab469ff0 rust: error: check for config `test` in `Error::name` 29a48d25ff53 rust: error: use `core::alloc::LayoutError` 3145dc91c3c0 rust: alloc: add `Vec` to prelude 405966efc789 rust: alloc: remove `VecExt` extension 58eff8e872bd rust: treewide: switch to the kernel `Vec` type 93e602310f87 rust: alloc: implement `collect` for `IntoIter` 1d1d223aa3b3 rust: alloc: implement `IntoIterator` for `Vec` 2aac4cd7dae3 rust: alloc: implement kernel `Vec` type 9e7bbfa18276 rust: alloc: introduce `ArrayLayout` e1044c2238f5 rust: alloc: add `Box` to prelude e8c6ccdbcaaf rust: alloc: remove extension of std's `Box` 8373147ce496 rust: treewide: switch to our kernel `Box` type c8cfa8d0c0b1 rust: alloc: implement kernel `Box` 01b2196e5aac rust: alloc: add __GFP_NOWARN to `Flags` 8362c2608ba1 rust: alloc: implement `KVmalloc` allocator 61c004781d6b rust: alloc: implement `Vmalloc` allocator 5a888c28e3b4 rust: alloc: add module `allocator_test` a34822d1c4c9 rust: alloc: implement `Allocator` for `Kmalloc` a87a36f0bf51 rust: alloc: make `allocator` module public 8a799831fc63 rust: alloc: implement `ReallocFunc` 24227455dd08 power: supply: Fix a typo 570c2234d5d6 power: supply: Correct multiple typos in comments f6da4553ff24 power: supply: core: Remove might_sleep() from power_supply_put() 85d319e14f30 power: supply: core: remove {,devm_}power_supply_register_no_ws() 79b9630e6fc8 power: supply: max77976_charger: register power supply with devm_power_supply_register() 705833305a7a power: supply: lenovo_yoga_c630_battery: register power supplies with power_supply_register() e8d2dfa6d246 power: supply: cros_usbpd-charger: register power supply with devm_power_supply_register() 1011646d4bd6 power: supply: bq27xxx_battery: register power supply with power_supply_register() 8c3985bb4e78 power: supply: acer_a500_battery: register power supply with devm_power_supply_register() 2de244e91ddf ACPI: battery: Register power supply with power_supply_register() 49000fee9e63 power: supply: core: add wakeup source inhibit by power_supply_config b5289ba57a27 power: supply: samsung-sdi-battery: constify ocv table b7b6bf444529 power: supply: ab8500: constify ocv table ce20d5b9e370 power: supply: core: constify power_supply_battery_info::ocv_table 840683c34190 power: supply: sc27xx: use const reference to ocv table 27fde3aa4f92 power: supply: samsung-sdi-battery: constify resistance table 40d00fa5a8be power: supply: ab8500: constify resistance table 58797abed49d power: supply: core: constify power_supply_battery_info::resist_table 8c763ffafe21 pm-graph v5.13 ac4ad5c09b34 arm64: insn: Simulate nop instruction for better uprobe performance 2c19d0159944 Input: switch back to struct platform_driver::remove() 63971b0f51fa libstub,tpm: do not ignore failure case when reading final event log a066397e8ed1 tpm: fix unsigned/signed mismatch errors related to __calc_tpm2_event_size c33c28f9f6e0 tpm: do not ignore memblock_reserve return value e6d654e9f5a9 tpm: fix signed/unsigned bug when checking event logs 2db67aaca578 x86/virt: Provide "nosnp" boot option for sev kernel command line c004703ed7ae efi/libstub: measure initrd to PCR9 independent of source ade7ccba2d64 efi/libstub: remove unnecessary cmd_line_len from efi_convert_cmdline() aacfa0ef247b efi/libstub: fix efi_parse_options() ignoring the default command line f548c11a85ff iio: light: rpr0521: Use generic iio_pollfunc_store_time() eeebe3937cfc iio: light: vl6180: Add support for Continuous Mode 3a545861716b iio: light: vl6180: Added Interrupt support for single shot access 5d64ac92c7aa iio: light: vl6180: Add configurable inter-measurement period support 1453ea1f2f7d MAINTAINERS: add entry for VEML6030 ambient light sensor driver ddbcee9ff1cf iio: light: veml6030: add support for veml7700 2fda7ef9ebb5 dt-bindings: iio: light: veml6030: add veml7700 ace858339577 iio: light: veml6035: fix read_avail in no_irq case for veml6035 1a811e1be795 iio: dac: adi-axi-dac: update register names 70602f529e4d iio: dac: adi-axi-dac: fix wrong register bitfield 78134832a1f3 docs: iio: new docs for ad7625 driver 45fe45fada26 net: ethernet: fs_enet: Use %pa to format resource_size_t 020bfdc4ed94 net: fec_mpc52xx_phy: Use %pa to format resource_size_t d6488e77725e net: txgbe: Pass string literal as format argument of alloc_workqueue() 26919411acfa net: dsa: microchip: copy string using strscpy 4ae47fa7e8f9 x86/virt: Move SEV-specific parsing into arch/x86/virt/svm 7bb3ecbc2b6b kcm: replace call_rcu by kfree_rcu for simple kmem_cache_free callback 4ac64e570c33 net: bridge: replace call_rcu by kfree_rcu for simple kmem_cache_free callback 85e48bcf294c ipv6: replace call_rcu by kfree_rcu for simple kmem_cache_free callback bb5810d4236b inetpeer: replace call_rcu by kfree_rcu for simple kmem_cache_free callback 497e17d80759 ipv4: replace call_rcu by kfree_rcu for simple kmem_cache_free callback f5964cecd91f remoteproc: ti_k3_r5: Simplify with scoped for each OF child loop 7bb32dc788dd arm64: asm-offsets: remove PREEMPT_DISABLE_OFFSET b129125e1f96 arm64: asm-offsets: remove DMA_{TO,FROM}_DEVICE 4ce689b4480a arm64: asm-offsets: remove VM_EXEC and PAGE_SZ 1abc7c1e5933 arm64: asm-offsets: remove MM_CONTEXT_ID 4c92c121c402 arm64: asm-offsets: remove COMPAT_{RT_,SIGFRAME_REGS_OFFSET 7bd8870af8dd arm64: asm-offsets: remove VMA_VM_* ab23df141f53 arm64: asm-offsets: remove TSK_ACTIVE_MM 1037d186edfc openrisc: Implement fixmap to fix earlycon fa9f7efe9ea9 remoteproc: ti_k3_r5: Simplify with dev_err_probe() e1433706f3de remoteproc: da8xx: Simplify with dev_err_probe() fe03acd4b165 remoteproc: da8xx: Handle deferred probe 14762109de02 arm64: probes: Remove probe_opcode_t dd0eb50e7c71 arm64: probes: Cleanup kprobes endianness conversions 6105c5d46d0b arm64: probes: Move kprobes-specific fields ccb22ca28052 rust: miscdevice: fix warning on c_uint to u32 cast 2a3bf75a9408 riscv: dts: thead: remove enabled property for spi0 bcec43a092d0 riscv: dts: thead: Add missing GPIO clock-names cce219d35511 riscv: dtb: thead: Add BeagleV Ahead LEDs d7252a0731ac riscv: dts: thead: Add TH1520 pinctrl settings for UART0 3893d1bfe0dc riscv: dts: thead: Add Lichee Pi 4M GPIO line names 33d3a63f9ab3 riscv: dts: thead: Adjust TH1520 GPIO labels 5ec423d1df08 riscv: dts: thead: Add TH1520 GPIO ranges 566ab427f827 riscv: dts: thead: Add TH1520 pin control nodes 1d304174106c net: airoha: Implement BQL support 57c28e93694d net: phy: aquantia: fix return value check in aqr107_config_mdi() 7ec02a3aef05 selftests: net/psock_fanout: unbound socket fanout 9317e8933e27 selftests: net/psock_fanout: socket joins fanout when link is down 2cee3e6e2e4b af_packet: allow fanout_add when socket is not RUNNING e3fc5139bd8f r8169: implement additional ethtool stats ops 7cf3e9bfc63d dt-bindings: vendor-prefixes: add spacemit 9c957ebbcdd1 arm64: defconfig: Enable sc7280 clock controllers c0fba50a1e67 MIPS: vdso: Remove timekeeper includes fc06b914c1ce LoongArch: vdso: Remove timekeeper includes 9025e3a6ecfc x86/vdso: Remove timekeeper include 3aa8881ebd1e s390/vdso: Remove timekeeper includes 930916d85a09 riscv: vdso: Remove timekeeper include d93948d3ce59 powerpc/vdso: Remove timekeeper includes 8603652569f9 arm64: vdso: Remove timekeeper include d2caf94c0a94 arm: vdso: Remove timekeeper includes 39c089a01a7e vdso: Remove timekeeper argument of __arch_update_vsyscall() e4cf33ca4812 ftrace: Consolidate ftrace_regs accessor functions for archs using pt_regs 00c9a452a235 of: reserved_mem: Add code to dynamically allocate reserved_mem array 8a6e02d0c00e of: reserved_mem: Restructure how the reserved memory regions are processed ff8d523cc452 debugobjects: Track object usage to avoid premature freeing of objects 13f9ca723900 debugobjects: Refill per CPU pool more agressively a201a96b9682 debugobjects: Double the per CPU slots 2638345d2252 debugobjects: Move pool statistics into global_pool struct f57ebb92ba3e debugobjects: Implement batch processing aebbfe0779b2 debugobjects: Prepare kmem_cache allocations for batching 74fe1ad41322 debugobjects: Prepare for batching 14077b9e583b debugobjects: Use static key for boot pool selection 9ce99c6d7bfb debugobjects: Rework free_object_work() a3b9e191f5fc debugobjects: Rework object freeing fb60c004f33e debugobjects: Rework object allocation 96a9a0421c77 debugobjects: Move min/max count into pool struct 18b8afcb37d8 debugobjects: Rename and tidy up per CPU pools cb58d1908430 debugobjects: Use separate list head for boot pool e18328ff7052 debugobjects: Move pools into a datastructure d8c6cd3a5c80 debugobjects: Reduce parallel pool fill attempts 661cc28b523d debugobjects: Make debug_objects_enabled bool 49a5cb827d3d debugobjects: Provide and use free_object_list() 241463f4fdcc debugobjects: Remove pointless debug printk 49968cf18154 debugobjects: Reuse put_objects() on OOM a2a702383e8b debugobjects: Dont free objects directly on CPU hotplug 3f397bf9553d debugobjects: Remove pointless hlist initialization 55fb412ef7d0 debugobjects: Dont destroy kmem cache in init() 813fd07858cf debugobjects: Collect newly allocated objects in a list to reduce lock contention a0ae95040853 debugobjects: Delete a piece of redundant code 08e52cccae11 netfilter: nf_tables: prefer nft_trans_elem_alloc helper 544dded8cb63 netfilter: nf_tables: replace deprecated strncpy with strscpy_pad 0741f5559354 netfilter: nf_tables: Fix percpu address space issues in nf_tables_api.c 0eda30af5880 dt-bindings: backlight: Convert zii,rave-sp-backlight.txt to yaml fe95f58320e6 rust: task: adjust safety comments in Task methods 51ceeb1a8142 efs: fix the efs new mount api implementation d79616b04f0e of/address: Constify of_busses[] array and pointers 3539089bcc86 of: Constify safe_name() kobject arg 7118782dfb4a of: Constify of_changeset_entry function arguments 9c63fea9acd0 of: Constify struct property pointers ec8c2329da1a of: Constify struct device_node function arguments f68303cf1cf2 PCI: Constify pci_register_io_range() fwnode_handle d59dfd625a8b selftests: add test for specifying 500 lower layers de306f0051ae net: gianfar: Use __be64 * to store pointers to big endian values 681d5fa6440c leds: lp5562: Add multicolor brightness control bb9df28e6fcd rtnl_net_debug: Remove rtnl_net_debug_exit(). bcbbfaa2612d tools: ynl-gen: use names of constants in generated limits 97802ffca711 net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J7200 CPSW5G 1758af47b98c net: phy: intel-xway: add support for PHY LEDs eb89c79c1b8f net: phy: mxl-gpy: correctly describe LED polarity 9d55e68b19f2 net: phy: aquantia: correctly describe LED polarity override a274465cc3be net: phy: support 'active-high' property for PHY LEDs c161656b48ee dt-bindings: leds: Add 'active-high' property 6bdc6d4a374f leds: Switch back to struct platform_driver::remove() 6d8d89873ae0 net: phy: c45-tja11xx: add support for outputting RMII reference clock 09277e4fc9a6 dt-bindings: net: tja11xx: add "nxp,rmii-refclk-out" property 6632863226d8 iommu: Remove iommu_present() 5ce73c524f5f iommu/amd: Use atomic64_inc_return() in iommu.c 7fd9aeb07f83 iommu: Reorganize kerneldoc parameter names ecda483339a5 iommu/s390: Implement blocking domain abc01d526030 arm64: dts: imx8mm-emtop-baseboard: Add Peripherals Support ec099924420f arm64: dts: imx8-apalis: Add usb4 host support b2ba1c6329e5 arm64: dts: imx8-apalis: Add nau8822 audio-codec to apalis eval v1.2 73214bc97577 arm64: dts: imx8-apalis: Add audio support 54304f99b6bb arm64: dts: imx8-apalis: Set thermal thresholds e07c4c0a5972 arm64: dts: imx8qm: Remove adma pwm 6c959fd5e173 netfilter: Make legacy configs user selectable 4971266e1595 bpf: Add kmem_cache iterator 11312c86f9d7 selftests/cgroup: Fix compile error in test_cpu.c 60b4d49b9621 selftests: net: move EXTRA_CLEAN of libynl.a into ynl.mk 0cb06dc6c42b selftests: net: rebuild YNL if dependencies changed 2a22bead433e net: mtk_eth_soc: use ethtool_puts 9de722c144d2 net: mvneta: use ethtool_puts c9191eaa7285 mlx4: Add support for persistent NAPI config to RX CQs 2a3372cafe02 mlx5: Add support for persistent NAPI config 419365227496 bnxt: Add support for persistent NAPI config 1287c1ae0fc2 netdev-genl: Support setting per-NAPI config values 86e25f40aa1e net: napi: Add napi_config 0137891e7457 netdev-genl: Dump gro_flush_timeout acb8d4ed5661 net: napi: Make gro_flush_timeout per-NAPI 516010460011 netdev-genl: Dump napi_defer_hard_irqs f15e3b3ddb9f net: napi: Make napi_defer_hard_irqs per-NAPI ff1585e97139 net: phylink: allow half-duplex modes with RATE_MATCH_PAUSE 79636038d37e ipv4: tcp: give socket pointer to control skbs 507a96737d99 ipv6: tcp: give socket pointer to control skbs 5ced52fa8f0d net: add skb_set_owner_edemux() helper bc43a3c83cad net_sched: sch_fq: prepare for TIME_WAIT sockets 78e2baf3d96e net: add TIME_WAIT logic to sk_to_full_sk() 76d37e4fd638 tg3: Address byte-order miss-matches dcf8ef1c8d30 arm64: dts: qcom: sa8775p: extend the register range for UFS ICE 5a25ef30a84c arm64: dts: qcom: sm8550: extend the register range for UFS ICE 88dfd0b5a199 arm64: dts: qcom: sm8650: extend the register range for UFS ICE 34a407316b7d arm64: dts: qcom: sa8775p: Populate additional UART DT nodes aab8d5371134 clk: qcom: videocc-sm8550: depend on either gcc-sm8550 or gcc-sm8650 8847c970ea06 arm64: dts: qcom: x1e80100-t14s: add another trackpad support f5b788d0e8cd arm64: dts: qcom: Add support for X1-based Dell XPS 13 9345 1aa50217d7fd dt-bindings: arm: qcom: Add Dell XPS 13 9345 304c250ba121 firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 1a48dd7b9ac8 arm64: dts: qcom: x1e78100-t14s: enable otg on usb-c ports 2dd3250191bc arm64: dts: qcom: x1e80100-crd: enable otg on usb ports f042bc234c2e arm64: dts: qcom: x1e80100: enable OTG on USB-C controllers 27344eb70c8f arm64: dts: qcom: x1e80100-vivobook-s15: Drop orientation-switch from USB SS[0-1] QMP PHYs eb2dd93d03b1 arm64: dts: qcom: x1e80100-slim7x: Drop orientation-switch from USB SS[0-1] QMP PHYs 422f2d418186 arm64: dts: qcom: Drop undocumented domain "idle-state-name" f92dbc3807a9 arm64: dts: qcom: sc7280: Add 0x81 Adreno speed bin 9c4cd0aef259 arm64: dts: qcom: x1e80100: enable GICv3 ITS for PCIe ecfe6870abac selftests:timers: remove local CLOCKID defines 488be88a3237 selftests: timers: Remove unneeded semicolon c9949b51d0d2 docs: dev-tools: Add documentation for the device focused kselftests d70d4218339e selftests: timers: improve timer_create failure message 80fa614e2fbc selftests: timers: Remove local NSEC_PER_SEC and USEC_PER_SEC defines 6ba55951e70b logic_pio: Constify fwnode_handle b7d0a97b2808 f2fs: fix null-ptr-deref in f2fs_submit_page_bio() d5c367ef8287 f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. 26413ce18e85 f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks 527a4ded09b9 f2fs: Use struct_size() to improve f2fs_acl_clone() b19ee7272208 f2fs: introduce f2fs_get_section_mtime 878b56e011af fix grammar on false-sharing.rst 41047d53bcff docs:process:changes: fix version command for btrfs-progs ea2ead4224fd perf arm-spe: Add Cortex CPUs to common data source encoding list 041c0e5715a6 perf arm-spe: Add Neoverse-V2 to common data source encoding list 6bcf54c89b3d perf arm-spe: Remove the unused 'midr' field ba5e7169e548 perf arm-spe: Use metadata to decide the data source feature 56ae663e7636 perf arm-spe: Introduce arm_spe__is_homogeneous() 50b8f1d5bf4a perf arm-spe: Rename the common data source encoding fb98fa3bf868 perf arm-spe: Rename arm_spe__synth_data_source_generic() 0c383c0827ec perf test: Delete unused Intel CQM test 1afe05b0cf18 perf evsel: Fix missing inherit + sample read check cd912ab3b654 perf sched timehist: Add pre-migration wait time option af3902bfc1b6 perf tools: Remove unnecessary parentheses 04042674b21a perf tools: Fix possible compiler warnings in hashmap b7ffd0fa65e9 iio: adc: ad7625: add driver 0be9f1af3902 EDAC/igen6: Add Intel Panther Lake-H SoCs support 76355c25e4f7 dmaengine: Switch back to struct platform_driver::remove() 0aa4523cdb96 dmaengine: ep93xx: Fix unsigned compared against 0 1f1d847a6575 arm64: defconfig: Update defconfig with now user-visible CONFIG_FSL_IFC 662f045332ad dmaengine: acpi: Clean up headers c0fecce86553 dmaengine: acpi: Simplify devm_acpi_dma_controller_register() 6e3ea06240ad dmaengine: acpi: Drop unused devm_acpi_dma_controller_free() 32172b3e3265 dmaengine: sh: rz-dmac: add r7s72100 support 209efec19c4c dt-bindings: dma: rz-dmac: Document RZ/A1H SoC 1a3d6a9723d4 perf tools: Fix compiler error in util/tool_pmu.c 9ea671d1b2d5 tools/perf/tests: Remove duplicate evlist__delete in tests/tool_pmu.c d94d86cee103 tools/perf/tests: Fix compilation error with strncpy in tests/tool_pmu 29eaa7958367 x86/resctrl: Slightly clean-up mbm_config_show() f8560812be1d dt-bindings: rtc: mpfs-rtc: Properly name file be9264110e4e scripts/kernel-doc: Do not track section counter across processed files 6a32c8dfec81 Docs/mm: Fix a mistake for pfn in page_tables.rst 443165227d20 doc:it_IT: update documents in process/ fbdeb12af1eb docs/zh_CN: add the translation of kbuild/kconfig.rst 941e65531446 rust: alloc: rename `KernelAllocator` to `Kmalloc` a654a6e09644 rust: alloc: separate `aligned_size` from `krealloc_aligned` b7a084ba4fbb rust: alloc: add `Allocator` trait 82f5ee35d0b9 scripts/kernel-doc: Fix build time warnings f7e1d19105b2 Documentation/tracing: Mention that RESET_ATTACK_MITIGATION can clear memory f3904bb70aab docs/sp_SP: Add translation for scheduler/sched-bwc.rst 9ac45d4628de docs/zh_TW+zh_CN: Make rst references unique fba11db07665 doc:it_IT: update I2C summary 0bfc0e9af405 docs/ja_JP: howto: Catch up changes in v6.11 d0b343605f1b kernel-docs: Add new section for Rust learning materials 1cda52f1b461 fsnotify, lsm: Decouple fsnotify from lsm e6c4047f5122 xsk: Use xsk_buff_pool directly for cq functions 1d10b2bed2d4 xsk: Wrap duplicated code to function 6e126872191d xsk: Carry a copy of xdp_zc_max_segs within xsk_buff_pool bea14124bacb xsk: Get rid of xdp_buff_xsk::orig_addr 30ec2c1baaea xsk: s/free_list_node/list_node/ b692bf9a7543 xsk: Get rid of xdp_buff_xsk::xskb_list_node b86f7c9fad06 kcsan: Remove redundant call of kallsyms_lookup_name() 59458fa4ddb4 kcsan: Turn report_filterlist_lock into a raw_spinlock af9199145b19 selftests: add overlayfs fd mounting selftests e94fdd5d9aa2 selftests: use shared header a89ed67d3c24 Documentation,ovl: document new file descriptor based layers a08557d19ef4 ovl: specify layers via file descriptors c2f8fde86892 fs: add helper to use mount option as path or fd cc8476789983 drivers perf: remove unused field pmu_node 2c9eacbb56de net: ethernet: ti: cpsw_ale: Remove unused accessor functions 4a7b2ba94a59 net: ethernet: ti: am65-cpsw: Use tstats instead of open coded version 5c16e118b796 net: ethernet: ti: am65-cpsw: Use __be64 type for id_temp b8bf38440ba9 r8169: enable SG/TSO on selected chip versions per default e4c416533f06 net: hsr: convert to use new timer APIs c6631ceea573 ASoC: rt-sdw-common: Enhance switch case to prevent uninitialized variable af0c8b2bf67b sched: Split scheduler and execution contexts 7b3d61f6578a sched: Split out __schedule() deactivate task logic into a helper 18adad1dac33 sched: Consolidate pick_*_task to task_is_pushable helper 2b05a0b4c08f sched: Add move_queued_task_locked helper 3a9320ecb06c locking/mutex: Expose __mutex_owner() 5ec58525a1f1 locking/mutex: Make mutex::wait_lock irq safe 894d1b3db41c locking/mutex: Remove wakeups from under mutex::wait_lock 7e019dcc470f sched: Improve cache locality of RSEQ concurrency IDs for intermittent workloads 8e113df990c9 sched: idle: Optimize the generic idle loop by removing needless memory barrier 328bda09cc91 mmc: mmc_spi: drop buggy snprintf() a5987a645970 dt-bindings: mmc: sdhci-msm: Document the X1E80100 SDHCI Controller f418dde028da mmc: davinci: use generic device_get_match_data() 071a18b85425 mmc: davinci: order includes alphabetically 11c7d665181c mmc: sdhci-of-arasan: Support for emmc hardware reset d659d8ad6376 dt-bindings: mmc: sdhci-msm: add IPQ5424 compatible ed299eda8fbb mmc: mtk-sd: fix devm_clk_get_optional usage 88ef1c63711d mmc: mtd-sd: use devm_platform_ioremap_resource 7a2fa8eed936 mmc: mtk-sd: use devm_mmc_alloc_host c0d5538c12c0 dt-bindings: mmc: cdns,sdhci: ref sdhci-common.yaml 826d898e1ab5 dt-bindings: mmc: cdns: document Microchip PIC64GX MMC/SDHCI controller 7e9ddd7d4589 mmc: mtk-sd: Implement Host Software Queue for eMMC and SD Card 05edd60f0d9c mmc: host: Fix typos in comments across various files 5bb798cfdfd0 memstick: Constify struct memstick_device_id d61366cd7a64 mmc: sh_mmcif: correctly report success when obtaining DMA channels acbf2f3c72ce mmc: core: Factor out some of the code in mmc_go_idle() a9a75f9dc23c mmc: core: Add definitions for SD UHS-II cards a56ffd3a83ed mmc: core: Extend support for mmc regulators with a vqmmc2 153196d550c7 mmc: core: Announce successful insertion of an SD UHS-II card 79daeb241db7 mmc: core: Prepare to support SD UHS-II cards b948d7c57b8b mmc: core: Cleanup printing of speed mode at card insertion 899404e15034 mmc: core: Enable SDUC a7861651943d mmc: core: Prevent HSQ from enabling for SDUC 96f5e9025946 mmc: core: Disable SDUC for mmc_test 449f34a34088 mmc: core: Adjust ACMD22 to SDUC c2d8d4954ebb mmc: core: Add Ext memory addressing for erase 9b9c665aee04 mmc: core: Allow mmc erase to carry large addresses 403a0293f1c2 mmc: core: Add open-ended Ext memory addressing 933873852cd7 mmc: core: Don't use close-ended rw for SDUC 375b535941be mmc: sd: Add Extension memory addressing fce2ce78af1e mmc: sd: SDUC Support Recognition 078e548af9c3 mmc: Switch back to struct platform_driver::remove() 4dede2b76f4a mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED fd944bdd7dc4 memstick: Fix typo in comment 941a7abd4666 mmc: sdhci_am654: Add sdhci_am654_start_signal_voltage_switch cd068d51594d mmc: core: Add SD card quirk for broken poweroff notification 52345d356220 ALSA: hda: Fix all stream interrupts definition bdb2696ac578 ARM: dts: rockchip: Add Relfor Saib board c1386c02d5d4 dt-bindings: arm: rockchip: Add Relfor Saib board d0c9f9b848d0 dt-bindings: vendor-prefixes: Add Relfor labs cbad02491459 ARM: dts: rockchip: Add watchdog node for RV1126 39579b8c8f9e dt-bindings: watchdog: rockchip: Add rockchip,rv1126-wdt string e0eb7cc4d70d staging: gpib: mark HP82341 driver as broken e3c289c0916e soc: hisilicon: kunpeng_hccs: Support low power feature for the specified HCCS type 23fe8112a231 soc: hisilicon: kunpeng_hccs: Add used HCCS types sysfs b51878373a81 soc: hisilicon: kunpeng_hccs: Fix the 'lane_mode' field name in port info structure to 'max_lane_num' 3400c85f6400 soc: hisilicon: kunpeng_hccs: Add the check for base address and size of shared memory 0c811bd2721d soc: hisilicon: kunpeng_hccs: Return failure on having not die or port information 1cbe974f816c soc: hisilicon: kunpeng_hccs: Fix a PCC typo 476f18c0895d gpio: ljca: use devm_mutex_init() to simplify the error path and remove() a937ee6d7eba gpio: mpc8xxx: use generic device_is_compatible() 2707a028c9b9 gpio: mpc8xxx: use a helper variable to store the address of pdev->dev 1b35c124f961 gpio: vf610: use generic device_get_match_data() 1396470c11d4 gpio: eic-sprd: use generic device_get_match_data() 5dfdcd9e7311 gpio: davinci: use generic device properties 56d6ff4b8faf gpio: davinci: allow building the module with COMPILE_TEST=y 16de489e3a30 gpio: ts4900: use generic device properties 3a5ca23bb651 gpio: mvebu: drop dependency on OF_GPIO 1e03bd2cf0d6 arm64: dts: renesas: rzg3s-smarc: Use interrupts-extended for gpio-keys f61980f69a9e arm64: dts: renesas: beacon-renesom: Use interrupts-extended for touchscreen 2273da159403 arm64: dts: renesas: Use interrupts-extended for WLAN 53181056f063 arm64: dts: renesas: Use interrupts-extended for video decoders 43e534350b9c arm64: dts: renesas: Use interrupts-extended for USB muxes 33a6c4c389ab arm64: dts: renesas: Use interrupts-extended for PMICs ecc5bfdbe74b arm64: dts: renesas: Use interrupts-extended for I/O expanders 7a6665d4634a arm64: dts: renesas: Use interrupts-extended for HDMI bridges ba4d843a2ac6 arm64: dts: renesas: Use interrupts-extended for Ethernet PHYs 660129993aba arm64: dts: renesas: Use interrupts-extended for DisplayPort bridges e7aa5c9f3570 ARM: dts: renesas: kzm9g: Use interrupts-extended for sensors cfaa94df24e5 ARM: dts: renesas: kzm9g: Use interrupts-extended for I/O expander 3ad5bc054fe0 ARM: dts: renesas: r8a7742-iwg21m: Use interrupts-extended for RTC 23000ee84dfb ARM: dts: renesas: iwg22d-sodimm: Use interrupts-extended for port expander bf64666281c9 ARM: dts: renesas: Use interrupts-extended for video decoders 15ff8033dba1 ARM: dts: renesas: Use interrupts-extended for touchpanels 451813b1fe82 ARM: dts: renesas: Use interrupts-extended for PMICs b814f99576ce ARM: dts: renesas: Use interrupts-extended for HDMI bridges 0cbf959f8dbd ARM: dts: renesas: Use interrupts-extended for Ethernet PHYs 1d7d6633d705 ARM: dts: renesas: Use interrupts-extended for Ethernet MACs 664988eb47dd clk: amlogic: axg-audio: use the auxiliary reset driver 92850bed9d4d clk: renesas: r8a779h0: Drop CLK_PLL2_DIV2 to clarify ZCn clocks 5dcde519a067 pinctrl: renesas: Select PINCTRL_RZG2L for RZ/V2H(P) SoC 725933a54f71 pinctrl: renesas: rzg2l: Add support for configuring schmitt-trigger 9d75b7006191 pinctrl: renesas: rzg2l: Add support for enabling/disabling open-drain outputs 356c81b6c494 batman-adv: replace call_rcu by kfree_rcu for simple kmem_cache_free callback c46a74ff05c0 gpio: add support for FTDI's MPSSE as GPIO b2e861bd1eaf gpio: aspeed: Support G7 Aspeed gpio controller bef6959a3746 dt-bindings: gpio: aspeed,ast2400-gpio: Support ast2700 79fc9a2fcc45 gpio: aspeed: Create llops to handle hardware access d78728958920 gpio: aspeed: Remove the name for bank array f1bc03e7e9bb gpio: aspeed: Change the macro to support deferred probe 9bd133f05b1d lib: devres: Simplify API devm_ioport_unmap() implementation 0ee4dcafda95 lib: devres: Simplify API devm_iounmap() implementation 765399553714 devres: Fix page faults when tracing devres from unloaded modules 0ebe74c53b8b drivers/base: Remove unused auxiliary_find_device cec78a59abc9 list: Remove duplicated and unused macro list_for_each_reverse dbd45eef5486 firmware_loader: Reorganize kerneldoc parameter names 9c41f371457b platform/chrome: cros_ec_typec: fix missing fwnode reference decrement 9a3b0d078bd8 net: ethtool: Add support for writing firmware blocks using EPL payload edc344568922 net: ethtool: Add new parameters and a function to support EPL 47d072b10507 clk: lan966x: add support for lan969x SoC clock driver 118c000211fb clk: lan966x: prepare driver for lan969x support 6049fa175d84 clk: lan966x: make clk_names const char * const 40d8566e9aa9 dt-bindings: clock: add support for lan969x 2bd3059f1ac5 ARM: dts: microchip: Rename LED sub nodes name 6914cc12bbf0 ARM: dts: microchip: Rename the pmic node 86efc62d0313 PCI/DOE: Poll DOE Busy bit for up to 1 second in pci_doe_send_req() c2f5c84eefec ARM: dts: microchip: Rename the eeprom nodename 07891907687e ARM: configs: at91: enable PAC1934 driver as module 91d75e7f7fa1 ARM: dts: microchip: sama7g5ek: Add power monitor support 7093360cd847 ARM: dts: microchip: sama7g54_curiosity: Add power monitor support 63006fbf0a5d ARM: dts: microchip: sama5d2_icp: Add power monitor support 219ecd256372 ARM: dts: microchip: sam9x60ek: Add power monitor support 634e1fa7afa4 ARM: dts: microchip: Unify rng node names 251a66b21f61 ARM: dts: microchip: Add trng labels for all at91 SoCs 2f9d013a0c6f ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode d1312c5c06f5 dt-bindings: microchip: atmel,at91rm9200-tcb: add sam9x7 compatible 619325ca7abb firmware: memmap: Constify memmap_ktype a27b406a4922 misc: keba: Add UART devices ca7b844b9192 misc: keba: Add battery device f965d315bcbd misc: keba: Add fan device c6576d91955f misc: keba: Support EEPROM sections as separate devices 366898e7a188 misc: keba: Add LAN9252 driver 794848300103 misc: keba: Add SPI controller device 14afb749692b misc: keba: Use capital letters for I2C error message d9996de40b12 misc: keba: Use variable ret for return values dcf6e7cf531a uio: uio_pdrv_genirq: Make use of irq_get_trigger_type() 2d23bc3c14fb uio: uio_dmem_genirq: Make use of irq_get_trigger_type() 1bca6ee0d077 firmware: mtk-adsp-ipc: Switch to using dev_err_probe() cb2aeb2ec258 binder: add delivered_freeze to debugfs output 1db76ec2b4b2 binder: fix memleak of proc->delivered_freeze ca63c66935b9 binder: allow freeze notification for dead nodes 595ea72efff9 binder: fix BINDER_WORK_CLEAR_FREEZE_NOTIFICATION debug logs 830d7db744b4 binder: fix BINDER_WORK_FROZEN_BINDER debug logs 7e20434cbca8 binder: fix freeze UAF in binder_release_work() 011e69a1b230 binder: fix OOB in binder_add_freeze_work() dc8aea47b928 binder: fix node UAF in binder_add_freeze_work() 3b0889f95789 rpmb: Remove some useless locking dfc881abca42 rpmb: Remove usage of the deprecated ida_simple_xx() API 96ea65295337 binderfs: binderfs_test: remove unused variable 3c5d8b819d27 misc: apds990x: Fix missing pm_runtime_disable() 9b85df5d3fe7 misc: eeprom_93xx46: Changing 'unsigned' to 'unsigned int' 88d81a0ce169 mei: bus: Reorganize kerneldoc parameter names c975743da27b MAINTAINERS: change mei driver maintainer f6670baee56e staging: vt6656: Remove unused driver 90003c7825c0 staging: rtl8712: Introduce auth_algorithm macros dcf8c7f335e4 staging: rtl8712: Rename PrivacyAlgrthm variable 974f29f26d3d staging: rtl8712: Rename AuthAlgrthm variable 67283a5ca746 staging: vchiq_core: Lower indentation in vchiq_close_service_internal 8cea95f40fed staging: vchiq_core: Lower indentation in parse_open() 1c1e61849f9b staging: vchiq_core: Refactor notify_bulks() abdb89e7c2a2 staging: vchiq_core: Indent copy_message_data() on a single line 26f978d98b38 staging: vchiq_core: Do not log debug in a separate scope 5fa110249b08 staging: vchiq_core: Locally cache cache_line_size information 2bf280c30ec1 staging: vchiq_arm: removes multiple blank lines 469855cc0599 staging: vc04_services: TESTING: Adjust ping test d73dc7b182be USB: chaoskey: Fix possible deadlock chaoskey_list_lock 790961d88b0e net: vxlan: use kfree_skb_reason() in encap_bypass_if_local() c106479b612d net: vxlan: use kfree_skb_reason() in vxlan_encap_bypass() 03483dbde80d net: vxlan: use kfree_skb_reason() in vxlan_mdb_xmit() e7c700aaa67a net: vxlan: add drop reasons support to vxlan_xmit_one() b71a576e452b net: vxlan: use kfree_skb_reason() in vxlan_xmit() d209706f562e net: vxlan: make vxlan_set_mac() return drop reasons 289fd4e75219 net: vxlan: make vxlan_snoop() return drop reasons 7b3e018f3eef net: vxlan: make vxlan_remcsum() return drop reasons 4c06d9daf8e6 net: vxlan: add skb drop reasons to vxlan_rcv() 9990ddf47d41 net: tunnel: make skb_vlan_inet_prepare() return drop reasons 7f20dbd7de7b net: tunnel: add pskb_inet_may_pull_reason() helper 454bbde8f0d4 net: skb: add pskb_network_may_pull_reason() helper 13dc96a52712 arm64: dts: ti: Add support for J742S2 EVM board 38fd90a3e1ac arm64: dts: ti: Introduce J742S2 SoC family 9c65033884bf dt-bindings: arm: ti: Add bindings for J742S2 SoCs and Boards 39b623c05c46 arm64: dts: ti: Refactor J784s4-evm to a common file 9cc161a4509c arm64: dts: ti: Refactor J784s4 SoC files to a common file bcd4f091cf1e media: verisilicon: Use V4L2_FMTDESC_FLAG_ENUM_ALL flag 1faaae77608f media: test-drivers: Use V4L2_FMTDESC_FLAG_ENUM_ALL flag 06f5531958dd media: videodev2: Add flag to unconditionally enumerate pixel formats 0567d0f1cc62 media: qcom: camss: move SM8250 regulators from CSID to CSIPHY subdevice 44fdbb9d1a38 media: qcom: camss: add management of supply regulators to CSIPHY 288db22ef9f2 media: qcom: camss: Add hooks to get CSID wrapper resources 4f45d65b7814 media: qcom: camss: fix error path on configuration of power domains 4a058b34b52e media: ts2020: fix null-ptr-deref in ts2020_probe() 0f514068fbc5 media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() 869f38ae07f7 media: i2c: tc358743: Fix crash in the probe error path when using polling c5120f3b20a1 MAINTAINERS: mailmap: update Alexey Klimov's email address cc23e3d69958 media: cec: seco: add HAS_IOPORT dependency a4124417d095 media: platform: ti: omap: fix a typo 61a830bc0ea6 media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 d30bb4b43ed6 media: cx231xx: Fix the S-Video capture on August VGB100 ca59f9956d45 media: wl128x: Fix atomicity violation in fmc_send_cmd() b8fc42dc0657 media: Switch back to struct platform_driver::remove() 2f88509db015 media: dvb: Fix typos in comments across various files 1e63c7940bb1 media:tuners: Fix typos in comments across various files 0d4d90b9416b media: dw100: Rectify debug log fd0af4cd35da media: imx-jpeg: Ensure power suppliers be suspended before detach them 8cbb1a7bd597 media: amphion: Set video drvdata before register video device d2b7ecc26bd5 media: imx-jpeg: Set video drvdata before register video device 21ea3dcf8590 dt-bindings: media: ti,j721e-csi2rx-shim: Update maintainer email 399bb7cc730d MAINTAINERS: mailmap: update Jai Luthra's email address 17af2b39daf1 media: mtk-jpeg: Fix null-ptr-deref during unload module 2c21fd53a1a0 media: siano: remove redundant null pointer checks in cec_devnode_init() 672f24ed6ebc media: verisilicon: av1: Fix reference video buffer pointer assignment 365365a26614 media: vde: Convert comma to semicolon 7ade935392a3 media: amphion: Guard memory allocation to catch failures 9d31522aa557 media: mgb4: Fix debugfs error handling 4510319676bd media: pvrusb2: Use kmemdup_array instead of kmemdup for multiple allocation 953c03d8cb41 media: platform: rga: fix 32-bit DMA limitation 93ee2d7ce266 media: nvidia: tegra: Use iommu_paging_domain_alloc() d4f53fe70e86 media: imx-jpeg: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS() 45defa4578cc media: tda18271: add missing result checking of tda18271_lookup_map() 88785982a19d media: vb2: use lock if wait_prepare/finish are NULL c780d01cf1a6 media: vb2: vb2_core_queue_init(): sanity check lock and wait_prepare/finish 7e8ca483c0a9 media: video-i2c: set lock before calling vb2_queue_init() 922b739445f3 media: rcar_drif.c: set lock before calling vb2_queue_init() 8d04fcc76f82 media: airspy: set lock before calling vb2_queue_init() cf78f3d3a676 media: hackrf: set lock before calling vb2_queue_init() fee248fb86ae media: msi2500: set lock before calling vb2_queue_init() 3653f14841dc media: pwc: set lock before calling vb2_queue_init() 547629f7b167 media: venus: add missing wait_prepare/finish ops 5e53592063f3 media: pisp_be: add missing wait_prepare/finish ops 6ce4c5dc5dd2 media: omap3isp: add missing wait_prepare/finish ops 29301cc33957 dt-bindings: iio: adc: add AD762x/AD796x ADCs 2314c6ffe811 PCI: endpoint: Improve pci_epc_mem_alloc_addr() ca3c342fb3c7 PCI: endpoint: Introduce pci_epc_function_is_valid() 8fa714ca334e iio: Convert unsigned to unsigned int f32ea7aab378 iio: pressure: bmp280: Fix uninitialized variable 45b3605089b4 ASoC: loongson: Fix build warning when !CONFIG_PCI 23788ceb8781 media: i2c: tc358743: export InfoFrames to debugfs 42765902bd4c media: i2c: adv7842: export InfoFrames to debugfs 60bdc2ffe53d media: i2c: adv7604: export InfoFrames to debugfs c6a38df9162c media: i2c: adv7511-v4l2: export InfoFrames to debugfs 01c76fc995cd media: v4l2-core: add v4l2_debugfs_if_alloc/free() ccb32f2357c0 media: v4l2-core: add v4l2_debugfs_root() bfe703ac0c9f media: dvb-core: add missing buffer index check c531f2269a53 net: bcmasp: enable SW timestamping ea22f8eabb56 net: broadcom: remove select MII from brcmstb Ethernet drivers 78341049fbcd net: phy: microchip_t1s: configure collision detection based on PLCA mode 6b079d8f7b95 net: phy: microchip_t1s: add support for Microchip's LAN867X Rev.C2 662d9c5fe19d net: phy: microchip_t1s: add support for Microchip's LAN867X Rev.C1 117b70e4c67b net: phy: microchip_t1s: move LAN867X reset handling to a new function 7a0414fdccf3 net: phy: microchip_t1s: add support for Microchip's LAN865X Rev.B1 d793beee2d80 net: phy: microchip_t1s: update new initial settings for LAN865X Rev.B0 9826b9a08b9c net: phy: microchip_t1s: restructure cfg read/write functions arguments ec35b0c53cc7 selftests: drv-net: add missing trailing backslash 3ec920bb978c selftests: rtnetlink: update netdevsim ipsec output format 2cf567f421db netdevsim: copy addresses for both in and out paths c71bc6da6198 netdevsim: print human readable IP address 5e7e69baaded net: dsa: mv88e6xxx: Fix uninitialised err value 76d46d766a45 net: emaclite: Adopt clock support 130fbea551c5 net: emaclite: Replace alloc_etherdev() with devm_alloc_etherdev() 60dbdc6e08d6 dt-bindings: net: emaclite: Add clock support 2698acd6ea47 net: do not acquire rtnl in fib_seq_sum() 055202b16c58 ipmr: use READ_ONCE() to read net->ipv[46].ipmr_seq e60ea4544776 ipv6: use READ_ONCE()/WRITE_ONCE() on fib6_table->fib_seq 16207384d292 ipv4: use READ_ONCE()/WRITE_ONCE() on net->ipv4.fib_seq a716ff52bebf fib: rules: use READ_ONCE()/WRITE_ONCE() on ops->fib_rules_seq d7eac9379f21 pinctrl: amd: Fix two small typos 1a075b1dcc14 pinctrl: Switch back to struct platform_driver::remove() 989a29cfed9b libbpf: Fix possible compiler warnings in hashmap e6c209da7e0e selftests/bpf: Check for timeout in perf_link test 1fc30cd92770 pinctrl: th1520: Factor out casts d1e16e219901 pinctrl: th1520: Update pinmux tables ca35d5d24574 pinctrl: th1520: Fix pinconf return values 6b56a63d286f MAINTAINERS: Add Unicode tree 8afd8c8faa24 lsm: remove lsm_prop scaffolding 05a344e54d0b netlabel,smack: use lsm_prop for audit data 13d826e564e2 audit: change context data from secid to lsm_prop b0654ca42998 lsm: create new security_cred_getlsmprop LSM hook e0a8dcbd53b6 audit: use an lsm_prop in audit_names 07f9d2c1132c lsm: use lsm_prop in security_inode_getsecid 37f670aacd48 lsm: use lsm_prop in security_current_getsecid e4f682204408 audit: update shutdown LSM data f4602f163c98 lsm: use lsm_prop in security_ipc_getsecid 7183abccd8ac audit: maintain an lsm_prop in audit_context 6f2f724f0e11 lsm: add lsmprop_to_secctx hook 870b7fdc660b lsm: use lsm_prop in security_audit_rule_match ed870e35db66 lsm: add the lsm_prop data structure 82370ed5ade5 selftests/bpf: add subprog to BPF object file with no entry programs db089c9158c1 libbpf: never interpret subprogs in .text as entry programs 76b310214813 rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long 4eba4723c525 rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long 118740b87015 samples/bpf: remove obsolete tracing related tests 5ea68f0493d1 samples/bpf: remove obsolete cgroup related tests 64a4658d6f76 selftests/bpf: migrate cgroup sock create test for prohibiting sockets ec6c4be07323 selftests/bpf: migrate cgroup sock create test for setting iface/mark/prio 9861f7f66f98 locking/csd-lock: Switch from sched_clock() to ktime_get_mono_fast_ns() d677aebd663d tcp: move sysctl_tcp_l3mdev_accept to netns_ipv4_read_rx 7e5b547cac7a net: phy: aquantia: poll status register e805272f8c2d wifi: ath12k: ath12k_mac_op_sta_state(): clean up update_wk cancellation 37d06d71e69c wifi: ath12k: ath12k_mac_set_key(): remove exit label 31489439e648 wifi: ath12k: cleanup unneeded labels b8c67509b91e wifi: ath12k: switch to using wiphy_lock() and remove ar->conf_mutex 58550cdda961 wifi: ath12k: convert struct ath12k_sta::update_wk to use struct wiphy_work 8fac3266c68a wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() 15d91424ea82 wifi: ath12k: Support Pdev OBSS Stats 3f5ecfc4503a wifi: ath12k: Support pdev CCA Stats 6f27b59af173 wifi: ath12k: Support pdev Transmit Multi-user stats 7e4eed987d5d wifi: ath12k: Support Ring and SFM stats 44cfb7c58eb8 wifi: ath12k: Support Self-Generated Transmit stats f5a0ea8936a6 ASoC: mediatek: mt8188: Remove unnecessary variable assignments 22206e569fb5 ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c 870b8e3d1da9 dt-bindings: rtc: mpfs-rtc: Add PIC64GX compatibility 8401a108a633 eth: remove the DLink/Sundance (ST201) driver ac0cba683772 HID: intel-ish-hid: Add firmware version sysfs attributes e0941775e6bd ASoC/SoundWire: Intel: lnl: enable interrupts after first power-up/before last power-down eac79786c739 ASoC: SOF: Intel: hda-mlink: expose unlocked interrupt enable routine 6ea2a6fd3872 HID: corsair-void: Add Corsair Void headset family driver c17892097011 ASoC: codecs: Fix error check in es8323_i2c_probe 11dad94b5026 phy: sun4i-usb: Fix a typo 5ee213bdbc6c phy: qcom: qmp: Add qmp configuration for QCS8300 c2b174209bbb dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: Add QCS8300 compatible c5a3519eae7c dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for QCS8300 3624fa00ae76 dt-bindings: usb: qcom,dwc3: Add QCS8300 to USB DWC3 bindings 9e544d46a2d1 phy: ti: gmii-sel: Enable USXGMII mode for J7200 def9c8b7bc0d leds: bcm63138: Add some register defines 5f312fdace9c leds: bcm63138: Handle shift register config 61574073e15c leds: bcm63138: Use scopes and guards d19261ffd077 dt-bindings: leds: bcm63138: Add shift register bits 0ddf2784d6c2 ALSA: hda: Fix build error without CONFIG_SND_DEBUG f5927d832bb8 serial: 8250_exar: Remove old exar_ee_read() and other unneeded code 85eb2e57edfe serial: 8250_exar: Replace custom EEPROM read with eeprom_93cx6 d45109c53272 misc: eeprom: eeprom_93cx6: Switch to BIT() macro 7738a7ab9d12 misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle 48966a5a48cd perf report: Display columns Predicted/Abort/Cycles in --branch-history 8c25df7af322 perf tests: Add tool PMU test 609aa2667f67 perf tool_pmu: Switch to standard pmu functions and json descriptions c9b121b7fa5d perf jevents: Add tool event json under a common architecture 069057239a67 perf tool_pmu: Move expr literals to tool_pmu b8f1a1b0680c perf tool_pmu: Rename perf_tool_event__* to tool_pmu__* 0709a82c10bb perf tool_pmu: Rename enum perf_tool_event to tool_pmu_event 240505b2d0ad perf tool_pmu: Factor tool events into their own PMU d2f3ecb0ca20 perf parse-events: Expose/rename config_term_name c798f72c7a67 perf pmu: Allow hardcoded terms to be applied to attributes c051220d3846 perf pmu: Simplify an asprintf error message c7c1bb78f3ee perf tools: Remove unused color_fwrite_lines 70acca67bdd3 serial: imx: Switch to nbcon console fd29e1e4e6e6 tty: serial: fsl_lpuart: add 7-bits format support on imx7ulp/imx8ulp/imx8qxp 068d35a7be65 serial: sc16is7xx: announce support for SER_RS485_RTS_ON_SEND 0927c649230a serial: 8250: Fix typos in comments across various files dbe683fcb54c serial: 8250_exar: Group CTI EEPROM offsets by device 483c5c2bc6b1 serial: clean up uart_info ed3c3f323395 dt-bindings: serial: snps-dw-apb-uart: Document Rockchip RK3528 8bfb52497260 dt-bindings: serial: snps-dw-apb-uart: Add Rockchip RK3576 12b3642b6c24 dt-bindings: serial: rs485: Fix rs485-rts-delay property 55796b4e378b serial: imx: Add more comments on port lock status 3c199ed5bd64 serial: imx: Grab port lock in imx_uart_enable_wakeup() 5cbb9b1705ab serial: Switch back to struct platform_driver::remove() 728b72f4d40e staging: vchiq_core: Indent static_assert on single line 0b92643182d1 staging: vchiq_core: Fix white space indentation error 1c2d364e7f7f staging: gdm724x: Remove unused driver 5062f8f52519 staging: vt6655: Remove unused driver ba4fb3b3f7d8 selftests/bpf: Removed redundant fd after close in bpf_prog_load_log_buf f3ef53174b23 samples/bpf: Fix a resource leak aec5514d739f tg3: Link queues to NAPIs 25118cce6627 tg3: Link IRQs to NAPI instances 854d71c555df r8169: remove original workaround for RTL8125 broken rx issue 87e26448dbda r8169: don't apply UDP padding quirk on RTL8126A d124d984c8a2 selftests/bpf: check program redirect in xdp_cpumap_attach d5fbcf46ee82 selftests/bpf: make xdp_cpumap_attach keep redirect prog attached ac8d16b2d377 selftests/bpf: fix bpf_map_redirect call for cpu map test 0eecee340672 tools/rtla: fix collision with glibc sched_attr/sched_set_attr 099a84019b64 tools/rtla: drop __NR_sched_getattr 7888af4166d4 ftrace: Make ftrace_regs abstract from direct use c73eb02a4781 fgragh: No need to invoke the function call_filter_check_discard() e3bdd2dd3f61 PCI: Add ALIGN_DOWN_IF_NONZERO() helper 9d3faf229c06 PCI: Use align and resource helpers, and SZ_* in quirk_s3_64M() 783602c920e9 PCI: Use resource_set_{range,size}() helpers 9fb6fef0fb49 resource: Add resource set range and size helpers 85ee9449f764 thermal: core: Connect the threshold with the core 445936f9e258 thermal: core: Add user thresholds support c6ca31981b54 bpf: Update bpf_override_return() comment 2a85fc704498 pinctrl: zynqmp: drop excess struct member description 07d944b99c13 pinctrl: aw9523: fix kerneldoc for _aw9523_gpio_get_multiple() bafffd56c608 clocksource: Remove unused clocksource_change_rating 8e666244c98a sysctl: Convert locking comments to lockdep assertions 6a9262edff8e iio: Switch back to struct platform_driver::remove() 92accba97685 iio: imu: bmi323: remove redundant register definition 3681313a1c50 iio: frequency: adf4371: make use of dev_err_probe() eec91fc8aa32 iio: frequency: adf4371: drop clkin from struct adf4371_state 17f3d6cef3b7 iio: frequency: adf4371: drop spi_set_drvdata() f1a5d7795fb0 iio: frequency: adf4371: make use of spi_get_device_match_data() 3eb27cf14136 iio: adc: ad7944: add namespace to T_QUIET_NS 0a6c61bc9c63 fgraph: Simplify return address printing in function graph tracer c4f9679c92dc iio: pressure: rohm-bm1390: Remove redundant if statement 92cc50a00574 iio: imu: bmi270: Add spi driver for bmi270 imu cd959bf7c3bb net/smc: Address spelling errors a0aae96be5ff ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() 5bd48a3a14df bpf: fix argument type in bpf_loop documentation 4c1a457cb8b0 iavf: add support to exchange qos capabilities ef490bbb2267 iavf: Add net_shaper_ops support 015307754a19 ice: Support VF queue rate limit and quanta size configuration 608a5c05c39b virtchnl: support queue rate limit and quanta size configuration b3ea416419c8 testing: net-drv: add basic shaper test ecd82cfee355 net-shapers: implement cap validation in the core 553ea9f1efd6 net: shaper: implement introspection support 14bba9285aed netlink: spec: add shaper introspection support ff7d4deb1f3e net-shapers: implement shaper cleanup on queue deletion bf230c497d31 net-shapers: implement delete support for NODE scope shaper 5d5d4700e75d net-shapers: implement NL group operation 93954b40f6a4 net-shapers: implement NL set and delete operations 4b623f9f0f59 net-shapers: implement NL get operation 04e65df94b31 netlink: spec: add shaper YAML spec 13d68a164303 genetlink: extend info user-storage to match NL cb ctx 941584e2f3dd spi: stm32: fix missing device mode capability in stm32mp25 b39eec95b84d ASoC: imx-card: Add CS42888 support 892373e4de62 ASoC: imx-card: Set mclk for codec 42507413bb32 leds: leds-gpio-register: Reorganize kerneldoc parameter names 99ad39306a62 s390/pci: Expose FIDPARM attribute in sysfs f626e79bfe42 s390/cpum_cf: Correct typo CYLCE bf017eed7590 s390/cio: Correct some typos in comments e9ab04490667 s390/sclp: Allow user-space to provide PCI reports for optical modules 14c757937627 s390/virtio_ccw: Fix dma_parm pointer not set up 61997c1e947d s390/facilities: Fix warning about shadow of global variable bc7f911b033a s390/pci: Switch over to sysfs_emit 31d1d8a35eeb s390/cpum_sf: Set bit PMU_F_ENABLED enabled after lpp() invocation 25f39d3dcb48 s390/pci: Ignore RID for isolated VFs 126034faaac5 s390/pci: Use topology ID for multi-function devices 0467cdde8c43 s390/pci: Sort PCI functions prior to creating virtual busses ac58041210cb staging: gpib: Add GPIB driver maintainer b06f82494564 staging: gpib: disable CONFIG_GPIB_KERNEL_DEBUG 165e8cc3cfec staging: gpib: Add KBUILD files for GPIB drivers 0cd5b05551e0 staging: gpib: Add TNT4882 chip based GPIB driver 0dc1ad1c0051 staging: gpib: Add pc2 GPIB driver 4e127de14fa7 staging: gpib: Add National Instruments USB GPIB driver fce79512a96a staging: gpib: Add LPVO DIY USB GPIB driver bb1bd92fa0f2 staging: gpib: Add ines GPIB driver 6d4f8749cd5d staging: gpib: Add hp82341x GPIB driver 76319a9d234f staging: gpib: Add hp82335x GPIB driver 4cd654f84769 staging: gpib: Add gpio bitbang GPIB driver 8e4841a0888c staging: gpib: Add Frank Mori Hess FPGA PCI GPIB driver 55936779f496 staging: gpib: Add Fluke cda based cards GPIB driver e1339245eba3 staging: gpib: Add Computer Equipment Corporation GPIB driver e9dc69956d4d staging: gpib: Add Computer Boards GPIB driver 4c41fe886a56 staging: gpib: Add Agilent/Keysight 82357x USB GPIB driver 09a4655ee1eb staging: gpib: Add HP/Agilent/Keysight 8235xx PCI GPIB driver 3ba84ac69b53 staging: gpib: Add nec7210 GPIB chip driver add452d09a38 staging: gpib: Add tms9914 GPIB chip driver 9dde4559e939 staging: gpib: Add GPIB common core driver 2da03e7e31aa staging: gpib: Add user api include files 6c52d5e3cde2 staging: gpib: Add common include files for GPIB drivers d6caca30a548 OPP: Drop redundant *_opp_attach|detach_genpd() 0845b3e0d5c1 ALSA: usb-audio: Use snprintf instead of sprintf in build_mixer_unit_ctl 0498a04e399c ALSA: ice1712: Remove redundant code in stac9460_dac_vol_put 1e280053dd4d ALSA: firewire: Remove unused cmp_connection_update 504f052aa343 ALSA: hda/realtek: Use codec SSID matching for Lenovo devices 1f55e3699fc9 ALSA: hda/conexant: Use the new codec SSID matching 5b1913a79c3e ALSA: hda: Use own quirk lookup helper 9da666ee5e38 cpufreq: qcom-nvmem: Convert to dev_pm_domain_attach|detach_list() a79d5da21b40 media: venus: Convert into devm_pm_domain_attach_list() for OPP PM domain 1ce91bf7daa3 drm/tegra: gr3d: Convert into devm_pm_domain_attach_list() 0880d087c98a OPP: Drop redundant code in _link_required_opps() e130ca9d4873 pmdomain: core: Set the required dev for a required OPP during genpd attach 830f1aa53c02 soundwire: cadence: clear MCP BLOCK_WAKEUP in init 6124a4063b80 soundwire: cadence: add soft-reset on startup cf06fb6f0b07 pmdomain: core: Manage the default required OPP from a separate function cbcb7edd099a soundwire: intel_auxdevice: add kernel parameter for mclk divider 98d277a79126 PM: domains: Support required OPPs in dev_pm_domain_attach_list() 0e8158b4a82e OPP: Rework _set_required_devs() to manage a single device per call 16aef66643a2 net: phy: Validate PHY LED OPs presence before registering 41ab5fe7471f um: Switch to 4 level page tables on 64 bit e167cc7a95fe um: clear all memory in new userspace processes 68b9883cc16e um: Discover host_task_size from envp 830003c73d19 um: Limit TASK_SIZE to the addressable range 91f0a0c5cc5b um: Calculate stub data address relative to stub code 77eb31b6003a um: Add compile time assert that stub fits on a page fdb2ecd35d32 um: Set parent death signal for winch thread/process 801e00d3a1b7 um: Set parent death signal for userspace process 32e8eaf263d9 um: use execveat to create userspace MMs fceffbfe57af regulator: max5970: Drop unused structs 8658c4eb9d6b ASoC: rt721-sdca: Clean logically deadcode in rt721-sdca.c 2aab7d186bf1 ASoC: qcom: sm8250: correct typo in shutdown function name 970d299b0a0a ASoC: Intel: Remove unused code f8199bbca5c5 ASoC: Intel: Add rt721-sdca support for PTL platform e1013c792960 net/mlx5: Add support check for TSAR types in QoS scheduling f91c69f43c54 net/mlx5: Unify QoS element type checks across NIC and E-Switch 40efb0b7c755 net/mlx5: qos: Refactor locking to a qos domain mutex 107a034d5c1e net/mlx5: qos: Store rate groups in a qos domain 43f9011a3d7a net/mlx5: qos: Rename rate group 'list' as 'parent_entry' 0c4cf09eca83 net/mlx5: qos: Add an explicit 'dev' to vport trace calls b9cfe193eb8f net/mlx5: qos: Store the eswitch in a mlx5_esw_rate_group e9fa32f11086 net/mlx5: qos: Drop 'esw' param from vport qos functions a87a561b802a net/mlx5: qos: Always create group0 d3a3b0765e18 net/mlx5: qos: Maintain rate group vport members in a list 8746eeb7f808 net/mlx5: qos: Refactor and document bw_share calculation 16efefde21f5 net/mlx5: qos: Consistently name vport vars as 'vport' 158205ca4baf net/mlx5: qos: Rename vport 'tsar' into 'sched_elem'. 016f426a14f0 net/mlx5: qos: Flesh out element_attributes in mlx5_ifc.h 96f358f75d1a eth: fbnic: add ethtool timestamping statistics ad3d9f8bc66c eth: fbnic: add TX packets timestamping support 6a2b3ede9543 eth: fbnic: add RX packets timestamping support ad8e66a4d963 eth: fbnic: add initial PHC support be65bfc957eb eth: fbnic: add software TX timestamping support 8150408bfdb2 asus-laptop: prefer strscpy() over strcpy() cbb8e65e234e um: Add generic stub_syscall1 function c6ce72005d1a um: remove auxiliary FP registers 48a858e0819a um: remove dependency on undefined CC_CAN_LINK_STATIC_NO_RUNTIME_DEPS ed236fe4daf7 um: Remove 3-level page table support on i386 5a6951273e0e um: always use the internal copy of the FP registers 865e3845eeaa um: Fix the return value of elf_core_copy_task_fpregs 242fef3610e3 um: Fix the definition for physmem_size cd05cbed42b7 um: Remove highmem leftovers a98b7761f697 um: Fix potential integer overflow during physmem setup 855f6e18dff2 um: Remove the redundant declaration of high_physmem 797d3688f986 um: Set HAVE_EFFICIENT_UNALIGNED_ACCESS for x86 71fae9dfa7e3 um: Remove unused os_getpgrp function 377c23c5588d um: Remove unused os_stop_process 47e174969cbf um: Remove unused os_process_parent 7852ee068afe um: Remove unused os_process_pc 9e542ff8b79a net: Remove likely from l3mdev_master_ifindex_by_index f11192a246f2 staging: rts5208: Remove unused driver 5c20772738e1 crypto: doc - Fix akcipher title reference 528888f33d8b crypto: x86/cast5 - Remove unused cast5_ctr_16way ef1c2a54cbc7 arm64: dts: exynosautov920: add peric1, misc and hsi0/1 clock DT nodes 5e830d3c97d5 clk: samsung: exynosautov920: add peric1, misc and hsi0/1 clock support 440e3dcd7c73 dt-bindings: clock: exynosautov920: add peric1, misc and hsi0/1 clock definitions 267f1ad6fa0c dt-bindings: leds: Document "rc-feedback" trigger 234d8895e3ad tmpfs: add support for multigrain timestamps e2e801d6e625 btrfs: convert to multigrain timestamps d0382c698f9c ext4: switch to multigrain timestamps 1cf7e834a6fb xfs: switch to multigrain timestamps e3fad0376d80 Documentation: add a new file documenting multigrain timestamps 73a47cf40f84 fs: add percpu counters for significant multigrain timestamp events c86e3c47187a fs: tracepoints around multigrain timestamp events 7f2c86cba3c5 fs: handle delegated timestamps in setattr_copy_mgtime 2a15385742c6 timekeeping: Add percpu counter for tracking floor swap events ee3283c608df timekeeping: Add interfaces for handling timestamps with a floor value 41baf662a0c2 cpufreq: ti-cpufreq: Remove revision offsets in AM62 family 1724ae88efcb cpufreq: ti-cpufreq: Allow backward compatibility for efuse syscon 99ee348e6a41 ipv4: Retire global IPv4 hash table inet_addr_lst. 1675f385213e ipv4: Namespacify IPv4 address GC. 49e613194292 ipv4: Use per-netns hash table in inet_lookup_ifaddr_rcu(). 87173021f158 ipv4: Link IPv4 address to per-netns hash table. 80c549cd1ab0 Fix misspelling of "accept*" in net e4650d7ae425 net_sched: sch_sfq: handle bigger packets 0a316b16a6c8 net: stmmac: Add DW QoS Eth v4/v5 ip payload error statistics 3a1beabe1159 ipv6: Remove redundant unlikely() 4daf4dc275f1 ipv6: switch inet6_acaddr_hash() to less predictable hash 4a0ec2aa0704 ipv6: switch inet6_addr_hash() to less predictable hash 2518b1196391 net: airoha: Fix EGRESS_RATE_METER_EN_MASK definition 3325964e995d net: liquidio: Remove unused cn23xx_dump_pf_initialized_regs 4073213488be libbpf: fix sym_is_subprog() logic for weak global subprogs 965fdf95a327 samples/bpf: Remove unused variables c81cdba6406f qca_spi: Improve reset mechanism 234b526896a9 qca_spi: Count unexpected WRBUF_SPC_AVA after reset d35bd24cea94 tcp: remove unnecessary update for tp->write_seq in tcp_connect() fc442560016d wifi: rtw89: wow: do not configure CPU IO to receive packets for old firmware 5ab2f7830228 wifi: rtw89: coex: Add function to reorder Wi-Fi firmware report index e7a7f705a854 wifi: rtw89: coex: Solved BT PAN profile idle decrease Wi-Fi throughput afa753d823ae wifi: rtw89: coex: Reorder Bluetooth info related logic 54b771e6c675 doc: net: Fix .rst rendering of net_cachelines pages e6802d1e6974 wifi: rtw89: coex: Update priority setting for Wi-Fi is scanning 3768b402735e ipv4: Convert __fib_validate_source() to dscp_t. d36236ab5275 ipv4: Convert fib_validate_source() to dscp_t. d32976408744 ipv4: Convert ip_mc_validate_source() to dscp_t. 1a7c292617e4 ipv4: Convert ip_route_input_mc() to dscp_t. 0936c671911f ipv4: Convert __mkroute_input() to dscp_t. 34f28ffd62c1 ipv4: Convert ip_mkroute_input() to dscp_t. 2b78d30620d7 ipv4: Convert ip_route_use_hint() to dscp_t. eb887c4567d1 tracing: Use atomic64_inc_return() in trace_clock_counter() afe5960dc208 trace/trace_event_perf: remove duplicate samples on the first tracepoint event 8e742c6e1b03 clk: clocking-wizard: move dynamic reconfig setup behind flag 698a3e3c5ee6 dt-bindings: clock: xilinx: describe whether dynamic reconfig is enabled 32c9262a1315 clk: clocking-wizard: move clock registration to separate function fc51bad73c5a clk: clocking-wizard: use devres versions of clk_hw API bb487924b161 clk: clocking-wizard: use newer clk_hw API 9c9cd4de25ed clk: clocking-wizard: simplify probe/remove with devres helpers e978201bc530 clk: test: Add KUnit tests for clock-assigned-rates{-u64} DT properties 00977af42106 of: kunit: Extract some overlay boiler plate into macros a82fcb16d977 clk: test: Add test managed of_clk_add_hw_provider() 98619dc3cecc clk: mediatek: drop two dead config options d22e5f9bbb9a clk: cdce925: make regmap_cdce925_bus constant af6bfa97ae3d clk: Drop explicit initialization of struct i2c_device_id::driver_data to 0 8fcad5ff78ba clk: clk-qoriq: Replace of_node_put() with __free() 21291491e3f3 clk: Remove unused clk_hw_rate_is_protected ce1c54fdff7c rust: kernel: move `FromBytes` and `AsBytes` traits to a new `transmute` module e9759c5b9ea5 rust: error: optimize error type to use nonzero f4c2c90bb7b4 rust: lock: add trylock method support for lock backend 3566362dd4dc rust: std_vendor: update dbg macro from Rust upstream 0850e1bc88b1 tracing/bpf: Add might_fault check to syscall probes cdb537ac4179 tracing/perf: Add might_fault check to syscall probes a3204c740a59 tracing/ftrace: Add might_fault check to syscall probes a363d27cdbc2 tracing: Allow system call tracepoints to handle page faults 4aadde89d81f tracing/bpf: disable preemption in syscall probe 65e7462a16ce tracing/perf: disable preemption in syscall probe 13d750c2c03e tracing/ftrace: disable preemption in syscall probe 0e6caab8db8b tracing: Declare system call tracepoints with TRACE_EVENT_SYSCALL 9f759d41b3ed perf test x86: Fix typo in intel-pt-test 3c4e558787f2 perf probe: Remove unused add_perf_probe_events 07963c02067f pinctrl: s32: add missing pins definitions 590bcce85e01 MAINTAINERS: Add entry for Congatec Board Controller 6f264047869e watchdog: Congatec Board Controller watchdog timer driver 6894f640b8f3 i2c: Congatec Board Controller i2c bus driver 4342bf63b64b gpio: Congatec Board Controller gpio driver 6f1067cfbee7 mfd: Add Congatec Board Controller driver 6a8126f077f9 expand_files(): simplify calling conventions b8ea429d7249 make __set_open_fd() set cloexec state as well 5461f3fd74a8 backlight: Remove notifier 3cfd6ad3e1d9 leds: turris-omnia: Remove unused local leds.h 9fd316962a20 leds: pwm: Remove unused local leds.h d1aa93196ca6 leds: lp50xx: Remove unused local leds.h e7160d5ee369 leds: gpio: Remove unused local leds.h 026432e7c264 leds: multicolor: Remove unused local leds.h 827a0a3724c5 leds: flash: Remove unused local leds.h bf3fba727695 leds: rgb: mt6370: Switch to device_for_each_child_node_scoped() 48259638fe59 leds: rgb: ktd202x: Switch to device_for_each_child_node_scoped() 01728d041986 leds: tca6507: Switch to device_for_each_child_node_scoped() 8cf103de9a00 leds: sun50i-a100: Switch to device_for_each_child_node_scoped() e34560718535 leds: pwm: Switch to device_for_each_child_node_scoped() dea90acb0932 leds: pca963x: Switch to device_for_each_child_node_scoped() 5b5d936db0d2 leds: ns2: Switch to device_for_each_child_node_scoped() 4ab3ae432da1 leds: max77650: Switch to device_for_each_child_node_scoped() ba35b9a4c1b0 leds: lp50xx: Switch to device_for_each_child_node_scoped() 6e2d1d83b70b leds: lm3697: Switch to device_for_each_child_node_scoped() 7bd4b9277b98 leds: lm3532: Switch to device_for_each_child_node_scoped() 42b49671602f leds: gpio: Switch to device_for_each_child_node_scoped() 9e445e28ae0c leds: el15203000: Switch to device_for_each_child_node_scoped() 65135e2ccf5a leds: cr0014114: Switch to device_for_each_child_node_scoped() a361af3c1622 leds: aw200xx: Switch to device_for_each_child_node_scoped() f64dd42a4f93 leds: flash: leds-qcom-flash: Switch to device_for_each_child_node_scoped() 19d1cc765e7d leds: flash: mt6370: Switch to device_for_each_child_node_scoped() 73b03b27736e leds: flash: mt6360: Fix device_for_each_child_node() refcounting in error paths b1258105f9ce spi: intel: Add protected and locked attributes ba4c5fad598c ASoC: loongson: Add I2S controller driver as platform device d4c2e9e33a0c ASoC: dt-bindings: Add Loongson I2S controller de0fb25e37aa ASoC: codecs: Add uda1342 codec driver de567431596a ASoC: dt-bindings: Add NXP uda1342 Codec b97391a604b9 ASoC: codecs: Add support for ES8323 5bf2bea8a8b3 ASoC: dt-bindings: Add Everest ES8323 Codec 823a566221a5 locking/ww_mutex: Adjust to lockdep nest_lock requirements 573cba282788 pinctrl: th1520: Convert dt child node loop to scoped iterator f3a3d006a443 pinctrl: th1520: Convert thp->mutex to guarded mutex 7027e36f55f6 pinctrl: th1520: Fix return value for unknown pin error 6607c17c6c5e net: mana: Enable debugfs files for MANA device 1ffcc8d41306 r8169: add support for the temperature sensor being available from RTL8125B 34e5d9ff622e arm64: dts: renesas: r8a779h0: Add OTP_MEM node 5a910676b1d6 arm64: dts: renesas: r8a779g0: Add OTP_MEM node 928a8de61bce arm64: dts: renesas: r8a779f0: Add E-FUSE node e05f6e48e4f9 arm64: dts: renesas: r8a779a0: Add E-FUSE node 07aca8190a4f arm64: dts: renesas: beacon: Add SD/OE pin properties b583f90f8c13 arm64: dts: renesas: hihope: Add SD/OE pin properties 3d0d4af97f04 arm64: dts: renesas: salvator-x: Add SD/OE pin properties 908a4a3ca34c arm64: dts: renesas: ulcb: Add SD/OE pin properties 68f03b6e0d6a arm64: dts: renesas: salvator-xs: Add SD/OE pin properties 86b0d9fc83fd ARM: dts: renesas: genmai: Enable MMCIF 3a1a08549dfa ARM: dts: renesas: genmai: Enable SDHI0 298f70b37144 net: dpaa: use __dev_mc_sync in dpaa_set_rx_mode() 69a3272d787c net: ipv4: igmp: optimize ____ip_mc_inc_group() using mc_hash 91dcdfbc5b77 arm64: dts: renesas: rz{g2l,g2lc}-smarc-som: Update partition table for spi-nor flash c0f2ec568316 arm64: dts: renesas: rzg2ul-smarc-som: Enable serial NOR flash f07e2b681edd dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Allow schmitt and open drain properties 1737715a4c2c pinctrl: renesas: rzg2l: Fix missing return in rzg2l_pinctrl_register() 1d930d4bf8e6 pinctrl: renesas: rzg2l: Remove RZG2L_TINT_IRQ_START_INDEX 5cc3199ed06c const_structs.checkpatch: add ctl_table fbc26ee771cb sysctl: make internal ctl_tables const 7abc9b53bd51 sysctl: allow registration of const struct ctl_table 29e1095bb1ad sysctl: move internal interfaces to const struct ctl_table 57e3707eb5e3 bpf: Constify ctl_table argument of filter function 205032724226 ptp: Add support for the AMZNC10C 'vmclock' device bb0b8aeca636 net: pcs: xpcs: move Wangxun VR_XS_PCS_DIG_CTRL1 configuration 5ba561930390 net: pcs: xpcs: correctly place DW_VR_MII_DIG_CTRL1_2G5_EN acb5fb5a42cf net: pcs: xpcs: use dev_*() to print messages d69908faf132 net: pcs: xpcs: convert to use read_poll_timeout() ce8d6081fcf4 net: pcs: xpcs: add _modify() accessors f68189181061 net: pcs: xpcs: use FIELD_PREP() and FIELD_GET() 7921d3e602fc net: pcs: xpcs: move searching ID list out of line 135d118bfd01 net: pcs: xpcs: rename xpcs_get_id() accd5f5cd2e1 net: pcs: xpcs: move definition of struct dw_xpcs to private header f042365a26b0 net: pcs: xpcs: provide a helper to get the phylink pcs given xpcs 4490f5669b06 net: pcs: xpcs: pass xpcs instead of xpcs->id to xpcs_find_compat() 0397212f9306 net: pcs: xpcs: don't use array for interface e30993a9ab00 net: pcs: xpcs: remove dw_xpcs_compat enum f893691e7426 rust: miscdevice: add base miscdevice abstraction a69dc41a4211 rust: types: add Opaque::try_ffi_init 31d2ad610cbd staging: vchiq_core: Drop vchiq_pagelist.h 72d092f121eb staging: vchiq_core: Move bulk data functions in vchiq_core ce64433cd422 staging: vchiq_core: Move remote_event_signal() vchiq_core f813dac50f32 staging: vchiq_core: Drop retry loop on -EINTR ec5d292db3bd staging: vchiq_arm: Do not retry bulk transfers on -EINTR 80f8ea98e43e staging: vchiq_core: Return -EINTR when bulk transfers are interrupted 72925dec8834 staging: vchiq_core: Return -EINTR in queue_message() on interrupt fbd06c751a5c staging: vchiq_core: Return on all errors from queue_message() 36022f3ee8c2 staging: vchiq_core: Use killable wait completions for bulk transfers 00ea2b0dc6ff staging: gdm724x: fix returning -1 with return equivalent errors b87e5fd55897 staging: rtl8712: remove parentheses after & 064894731cb4 staging: rtl8712: use kmalloc_array c1a5060ec800 staging: Switch back to struct platform_driver::remove() d09d3485969f staging: olpc_dcon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 b5b7a2c92332 staging: most: i2c: Drop explicit initialization of struct i2c_device_id::driver_data to 0 302b4a0f5f9a staging: vt6655: s_uGetDataDuration: Fix declaration formatting 7e471ddddac0 staging: vt6655: s_uGetDataDuration: Rename uNextPktTime variable 1b0ab3e5b446 staging: vt6655: s_uGetDataDuration: Rename uAckTime variable 90005d8525fd staging: vt6655: s_uGetDataDuration: Rename bLastFrag variable 99084e9936f6 staging: vt6655: s_uGetDataDuration: Rename byFBOption parameter 71a63719eabb staging: vt6655: s_uGetDataDuration: Rename uMACfragNum parameter b8ba62bfc50d staging: vt6655: s_uGetDataDuration: Rename cbLastFragmentSize parameter 2ecc3fe86369 staging: vt6655: s_uGetDataDuration: Rename uFragIdx parameter b15914b71347 staging: vt6655: s_uGetDataDuration: Rename bNeedAck parameter f47fff8b5599 staging: vt6655: s_uGetDataDuration: Rename wRate parameter 3bea8179a59d staging: vt6655: s_uGetDataDuration: Rename byPktType parameter d56397f1eb5d staging: vt6655: s_uGetDataDuration: Rename cbFrameLength parameter 0d90f4f7927b staging: vt6655: s_uGetDataDuration: Rename byDurType parameter ad43c5c60cf8 staging: vt6655: s_uGetDataDuration: Rename pDevice parameter 09b869177b44 staging: vt6655: rxtx.c: Fix too long lines in get_rtscts_time 95a85744bf2c staging: vt6656: Update maintainer in TODO 41ffdb8faa1c staging: rtl8723bs: core: rtw_cmd: Missing a blank line after declarations d8aa437cb808 staging: rtl8723bs: Remove function pointer disable_interrupt 4178941300fa staging: rtl8723bs: Remove function pointer enable_interrupt babb045cc3d7 staging: rtl8723bs: Remove function pointer read_adapter_info f6faa9db0fa2 staging: rtl8723bs: Remove function pointer intf_chip_configure 218fcc250b99 staging: rtl8723bs: Remove function pointer init_default_value 484b521f100a staging: rtl8723bs: Remove function pointer read_chip_version 1bc38f006101 staging: rtl8723bs: Remove function pointer dm_deinit 41dc2191962a staging: rtl8723bs: Remove function pointer dm_init 274c26e7531a staging: rtl8723bs: Remove function pointer free_recv_priv 4d54a33e7aff staging: rtl8723bs: Remove function pointer init_recv_priv d6a5fe6a2f4c staging: rtl8723bs: Remove function pointer free_xmit_priv 03afcc9d52f4 staging: rtl8723bs: Remove function pointer init_xmit_priv ac1b9999bfe2 staging: rtl8723bs: Remove function pointer free_hal_data 1ce42b5fe474 staging: rtl8723bs: Remove function pointer hal_deinit 5e0cadea408f staging: rtl8723bs: Remove function pointer hal_init acc5515c7e4f Staging: rtl8723bs: hal: odm: removed unnecessary braces 764ddf185572 staging: rtl8723bs: Remove unused enum with first entry IFACE_PORT0 0436a4541a30 staging: rtl8723bs: Remove constant result macro get_iface_type 862f4fb8269f staging: rtl8723bs: Remove constant result macro is_primary_adapter 1101343355ca staging: rtl8723bs: Remove unused function rtl8723bs_inirp_deinit 8d8d7dd53b5b staging: rtl8723bs: Remove unused function rtl8723bs_inirp_init ffac46b81f71 staging: rtl8723bs: Remove unused function GetHalODMVar ed89892e3896 staging: rtl8723bs: Remove unused function rtl8723b_GetHalODMVar 4e0fd2886a58 staging: rtl8723bs: Remove unused function Hal_BT_EfusePowerSwitch e0d9e93e2050 staging: rtl8723bs: Remove unused function PHY_GetTxPowerLevel8723B 95d8d2fe2b09 staging: rtl8723bs: Remove unused function PHY_SetBWMode8723B 1e79c807c1b1 staging: rtl8723bs: Remove unused entries from struct hal_ops a9992f31e8d9 staging: rtl8723bs: Remove unused function _ReadCAM 83ab7e151314 staging: rtl8723bs: Remove unused function rtw_get_oper_bw da6f0393dade staging: rtl8723bs: Remove unused function rtw_get_oper_choffset 8f30688aa54f staging: rtl8723bs: Remove unused function read_cam 62bbcb41d907 staging: rtl8723bs: Remove unused function rtw_search_max_mac_id dbe78c2d92e8 staging: rtl8723bs: Remove unused function dvobj_get_port0_adapter 03f11cc23ba8 staging: octeon: Use new initialization api for tasklet da0806e4e886 leds: rgb: leds-group-multicolor: Correct the typo 'acccess' d12586e1072d platform/x86: wmi: Implement proper shutdown handling f7a870d0be12 ata: libata: Remove unused macro definitions 7266f0a6d3bb fs/bcachefs: Fix __wait_on_freeing_inode() definition of waitqueue entry be90cd4bd422 arm64: dts: amlogic: Add Amlogic C3 PWM db03488897a7 Revert "wifi: cfg80211: unexport wireless_nlevent_flush()" 36efaca9cb28 net: phy: microchip_t1: SQI support for LAN887x 20c7722a7aa3 net: phy: marvell-88q2xxx: Enable auto negotiation for mv88q2110 0e58c188711d net: phy: marvell-88q2xxx: Make register writer function generic 21185019aa9c net: phy: marvell-88q2xxx: Align soft reset for mv88q2110 and mv88q2220 e53244e2c893 tracepoint: Remove SRCU protection 48bcda684823 tracing: Remove definition of trace_*_rcuidle() 4a8840af5f53 tracepoints: Use new static branch API ed1f3b7f1572 fsl/fman: Fix a typo a2e1ba275eae net: phy: aquantia: allow forcing order of MDI pairs 1432965bf5ce dt-bindings: net: marvell,aquantia: add property to override MDI_CFG 501fa2426b5f selftests: mlxsw: sch_red_core: Lower TBF rate 7049166e51bc selftests: mlxsw: sch_red_core: Send more packets for drop tests 787f148cec34 selftests: mlxsw: sch_red_core: Sleep before querying queue depth 8fb5b6073456 selftests: mlxsw: sch_red_core: Increase backlog size tolerance 870dd51117cb selftests: mlxsw: sch_red_ets: Increase required backlog 881c98f44fdf net: phy: smsc: use devm_clk_get_optional_enabled_with_rate() 35213cfeefa5 chelsio/chtls: Remove unused chtls_set_tcb_tflag 3fe3dbaf2672 caif: Remove unused cfsrvl_getphyid da5e06dee58a net-timestamp: namespacify the sysctl_tstamp_allow_data ada5c3229b32 net: dsa: mv88e6xxx: Add FID map cache 8f7ff18a5ec7 e1000: Link NAPI instances to queues and IRQs c6b8cd699128 e1000e: Link NAPI instances to queues and IRQs 0cab3b0f8306 e1000e: Remove duplicated writel() in e1000_configure_tx/rx() c3c50d4c62a2 igb: Cleanup unused declarations cb31d19a0292 iavf: Remove unused declarations ac532f4f4251 ice: Cleanup unused declarations 4ee0bd85dd0a ARM: bcm: brcmstb: Drop custom init_irq callback 60d76ce9fa62 ARM: bcm: Support BCMBCA debug UART a1b87bee1bc2 ARM: multi_v7_defconfig: Enable debugging symbols by default 5f4493f06e81 ice: Use common error handling code in two functions 8d873ccd8a07 ice: Make use of assign_bit() API 7e61c89c6065 ice: store max_frame and rx_buf_len only in ice_rx_ring a884c304e18a ice: consistently use q_idx in ice_vc_cfg_qs_msg() 59f4d59b25ae ice: add E830 HW VF mailbox message limit support b699c81af068 ice: Implement ethtool reset support ff919efb5fe8 wireless: wext: shorten struct iw_ioctl_description 9e1a98aac11b wifi: wext: merge adjacent CONFIG_COMPAT ifdef blocks aee809aaa2d1 wifi: cfg80211: unexport wireless_nlevent_flush() 836265d31631 wifi: remove iw_public_data from struct net_device 49e3307da0f1 wifi: cfg80211: stop exporting wext symbols 3a1d429ebd43 wifi: wext/libipw: move spy implementation to libipw 4991d2e7ad38 staging: don't recommend using lib80211 02f220b52670 wifi: ipw2x00/lib80211: move remaining lib80211 into libipw be9be9f54f22 staging: rtl8192e: delete the driver 4fe9a5ec4501 wifi: libertas: don't select/include lib80211 da066f387175 wifi: mwifiex: don't include lib80211.h 77511103be44 wifi: qtnfmac: don't include lib80211.h 484bd64bdc27 wifi: nl80211: remove redundant null pointer check in coalescing b0b6646a9d68 mac80211: Reorganize kerneldoc parameter names bd9813d13be4 wifi: cfg80211: check radio iface combination for multi radio per wiphy 4b482281eeb2 wifi: mac80211, cfg80211: miscellaneous spelling fixes 2b73e9ab8535 wifi: mac80211: constify ieee80211_ie_build_{he,eht}_oper() chandef 49e4154f4b16 tracing: Remove TRACE_EVENT_FL_FILTERED logic 2aa746ec0240 tracing/branch-profiler: Replace deprecated strncpy with strscpy e32540b1e4b3 ftrace: Use this_cpu_ptr() instead of per_cpu_ptr(smp_processor_id()) 5011cc7ad9ae dt-bindings: clock: convert rockchip,rk3328-cru.txt to YAML bc639b0ff7a8 arm64: rockchip: add clocks property to cru node rk3328 17a50042b9f6 arm64: dts: rockchip: fix compatible string rk3328 cru node 693fe954d61d selftests/bpf: add tcx netns cookie tests eb62f49de7ec bpf: add get_netns_cookie helper to tc programs 2e82c0d4562a cgroup/rstat: Selftests for niced CPU statistics aefa398d93d5 cgroup/rstat: Tracking cgroup-level niced CPU time 581434654e01 workqueue: Adjust WQ_MAX_ACTIVE from 512 to 2048 e3dddcfd3dd8 workqueue: doc: Add a note saturating the system_wq is not permitted 0b028ff7e70e auxdisplay: Remove unused functions e2fc05873905 spi: rockchip: Use dev_{err,warn}_probe() in the probe path 36e69b160705 driver core: Add device probe log helper dev_warn_probe() 7d46b8d8d783 spi: rockchip-sfc: Use dev_err_probe() in the probe path cb91287b3b6d spi: rockchip-sfc: Perform trivial code cleanups f7bc15211fc6 spi: rockchip: Perform trivial code cleanups bc9b3fb827fc selftests/bpf: add missing header include for htons f3a59ab98cfc spi: spi-imx: Fix casting warnings 66c1c4175bbd spi: spi-fsl-dspi: Fix casting warnings 42b233108117 tools: ynl-gen: refactor check validation for TypeBinary 1d31c6fc86c0 dt-bindings: writing-schema: Add details on YAML text blocks 49717ef01ce1 idpf: Don't hard code napi_struct size 29bf3116cf29 of:of_numa: remove unused macro 4c57ec6c4bb9 wifi: ath11k: Fix CE offset address calculation for WCN6750 in SSR 4115edeff98f media: uvcvideo: Exit early if there is not int_urb c5fe3ed618f9 media: uvcvideo: Avoid race condition during unregister 44f703386021 media: uvcvideo: Refactor the status irq API 3dd075fe8ebb media: uvcvideo: Require entities to have a non-zero unique ID c9df99302fff media: uvcvideo: Force UVC version to 1.0a for 0408:4033 b2ec92bb5605 media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera a7e742e416bc media: uvcvideo: Add support for the D3DFMT_R5G6B5 pixmap type c6104297c965 media: uvcvideo: RealSense D421 Depth module metadata 55b834873e80 media: uvcvideo: Add luma 16-bit interlaced pixel format a8f2cdd27d11 media: v4l: Add luma 16-bit interlaced pixel format e0020ba6cbcb rust: add PidNamespace 03fa53485659 rtnetlink: Add ASSERT_RTNL_NET() placeholder for netdev notifier. 844e5e7e656d rtnetlink: Add assertion helpers for per-netns RTNL. 76aed95319da rtnetlink: Add per-netns RTNL. ec763c234d7f Revert "rtnetlink: add guard for RTNL" 1b4420bdfa8b media: chips-media: wave5: Support YUV422 raw pixel-formats on the encoder. 88ff31fd0181 media: chips-media: wave5: Use helpers to calculate bytesperline and sizeimage. 2092b3833487 media: chips-media: wave5: Support runtime suspend/resume b990b0088bee media: chips-media: wave5: Support SPS/PPS generation for each IDR c1a6b0fc0400 ubifs: Convert ubifs to use the new mount API c323cbf72052 hpfs: convert hpfs to use the new mount api 945be8ca819e jfs: convert jfs to use the new mount api 432f7c78cb00 hfsplus: convert hfsplus to use the new mount api ffcd06b6d13b hfs: convert hfs to use the new mount api 22018a5a54a3 rust: add seqfile abstraction 47701a85af0c ASoC: SOF: ipc4-topology: Add helper function to print the module's in/out audio format 22408b8f625d ASoC: SOF: ipc4-topology: Concentrate prints inside of sof_ipc4_init_output_audio_fmt() fdaf2291524c ASoC: SOF: ipc4-topology: Simplify code to deal with process modules without output 7a4c41e47783 ASoC: SOF: ipc4-topology: Use local variables in sof_ipc4_init_output_audio_fmt() 0126a659fd51 ASoC: SOF: ipc4-topology: Simplify match format print in sof_ipc4_init_input_audio_fmt() 2d9635b57b1b ASoC: SOF: ipc4-topology: Remove redundant check in sof_ipc4_init_input_audio_fmt() 3b54c1cd69d0 ASoC: SOF: ipc4-topology: Use local variables in sof_ipc4_init_input_audio_fmt() 76733db0f556 ASoC: SOF: ipc4-topology: Drop the 'index' from 'Pin index' of format print 95397784be23 media: staging: drop omap4iss 8b1bc2590af6 fs: protect backing files with rcu 4e9a2c91bff4 regulator: dt-bindings: vctrl-regulator: convert to YAML a4e3f00e127c docs: media: fix misspelling in lirc-set-send-duty-cycle 566c2d83887f net: fec: make PPS channel configurable bf8ca67e2167 net: fec: refactor PPS channel configuration 1aa772be0444 dt-bindings: net: fec: add pps channel property 8cc4102363c7 net: sparx5: redefine internal ports and PGID's as offsets 4b67bcb9094e net: sparx5: add is_sparx5 macro and use it throughout a0dd8906824b net: sparx5: ops out function for DSM calendar calculation 8c274d69093f net: sparx5: ops out PTP IRQ handler b7e09ddb673f net: sparx5: ops out function for setting the port mux beb36b507170 net: sparx5: ops out functions for getting certain array values 20f8bc8755a7 net: sparx5: ops out chip port to device index/bit functions 048c96907ca1 net: sparx5: add ops to match data 559fb423d5f2 net: sparx5: use SPX5_CONST for constants which do not have a symbol 3f9e46347a46 net: sparx5: use SPX5_CONST for constants which already have a symbol d5a1eb484594 net: sparx5: add constants to match data f68f71f33f62 net: sparx5: add *sparx5 argument to a few functions 7a03df01457b net: sparx5: modify SPX5_PORTS_ALL macro 5ba3f8460393 net: sparx5: add indirection layer to register macros 1d00c0804852 net: sparx5: add support for private match data e5553cb66129 ASoC: rt721-sdca: Fix issue of warning message 53189ae7aa1e ASoC: aw88399: Correct error handling in aw_dev_get_dsp_status function e793b86ae44e Documentation: networking: add Twisted Pair Ethernet diagnostics at OSI Layer 1 fb0423d11a0c ARM: dts: imx7ulp: add "nxp,sim" property for usbphy1 f58b884f8cfe arm64: dts: s32g2: Disable support for SD/eMMC UHS mode f241340dca72 arm64: dts: s32g: Add S32G2/S32G3 uSDHC pinmux 4738cae3ce67 media: gpio-ir-tx: Remove redundant call to local_irq_disable() 2af8dbd4abbf media: gpio-ir-tx: Driver does not behave with PREEMPT_RT 44fc97d2f86f ARM: dts: imx28-apx4devkit: Fix the rtc compatible 3b2af08fadc4 i2c: core: Remove extra space in Makefile 270cc3c54e22 i2c: support gpio-binding for SMBAlerts 67cefecf2a03 mailmap: add entries for Hans Verkuil 20a4da20e0bd net: phy: Add support for PHY timing-role configuration via device tree 31a9ce20fa8d dt-bindings: net: ethernet-phy: Add timing-role role property for ethernet PHYs e7b981e3281f ARM: dts: imx6qdl-mba6: Add reserved memory area for CMA memory 14fce36dd4e9 arm64: dts: imx8mm: Add dbi2 and atu reg for i.MX8MM PCIe EP 6bb194d3ec83 arm64: dts: imx8mp: Add dbi2 and atu reg for i.MX8MP PCIe EP 64c7f0e513de arm64: dts: imx8mq: Add dbi2 and atu reg for i.MX8MQ PCIe EP b7adfb6076ff gpio: cdev: update flags at once when reconfiguring from user-space fa17f749ee5b gpiolib: unify two loops initializing GPIO descriptors ee194b12bf9a gpiolib: use v2 defines for line state change events 06c88b7ac9ee gpio: xilinx: use generic device properties 3cc3af160be7 gpio: xilinx: use helper variable to store the address of pdev->dev e96c6de61233 gpio: xilinx: drop dependency on GPIO_OF 6b238b3c45eb i2c: testunit: improve error handling for GPIO 1ceb43eb6035 ALSA: aica: Remove unused variable f762b71b7a8f ALSA: dbri: Fix formatting issue in dbri.c 9930c2606007 ALSA: scarlett2: Add support for device map retrieval 8eba063b5b2b ALSA: scarlett2: Simplify linked channel handling 74641bfcbf4e ALSA: scarlett2: Return ENOSPC for out-of-bounds flash writes 5c293089af7d ALSA: scarlett2: Fix mixed declarations and code warning 5e7b782259fd ALSA: scarlett2: Fix redeclaration of loop variable ddfdfe76ca54 gpio: mvebu: use generic device properties 956ee0c5c969 gpio: mvebu: allow building the module with COMPILE_TEST=y 89e9ae55dc56 IB/hfi1: make clear_all_interrupts static 138d21b68b71 net: qcom/emac: Find sgmii_ops by device_for_each_child() aa68d2bd9bef HID: Fix typo in the comment 63cafaf47a83 HID: ishtp-hid-client: replace fake-flex arrays with flex-array members 4005667d3a09 HID: i2c-hid-of: Drop explicit initialization of struct i2c_device_id::driver_data to 0 fb6c0583a143 HID: logitech-hidpp: Remove feature_type from hidpp_root_get_feature() 5bf1557e3d6a selftests/bpf: Fix backtrace printing for selftests crashes 3c591de28543 selftests/bpf: Test linking with duplicate extern functions 4b146e95da87 libbpf: Do not resolve size on duplicate FUNCs c50fc1cbfd71 bpf: syscall_nrs: Disable no previous prototype warnning 4236f114a3ff bpf: Fix the xdp_adjust_tail sample prog issue 19090f0306f1 selftests: bpf: Add missing per-arch include path 710fbca820c7 libbpf: Add missing per-arch include path 716fa7dadf11 selftests/bpf: Extend netkit tests to validate skb meta data 107525833bce tools: Sync if_link.h uapi tooling header 7b9b713b8ef3 netkit: Add add netkit scrub support to rt_link.yaml 0ebe224ffce8 netkit: Simplify netkit mode over to use NLA_POLICY_MAX 83134ef46093 netkit: Add option for scrubbing skb meta data f95b4725e796 net: phy: mxl-gpy: add missing support for TRIGGER_NETDEV_LINK_10 0458cbedfe35 vmxnet3: support higher link speeds from vmxnet3 v9 7651f1149ace dt-bindings: net: realtek: Use proper node names a3f5f4c2f9b6 ipv4: remove fib_info_devhash[] 143ca845ec0c ipv4: remove fib_info_lock fc38b28365e5 ipv4: use rcu in ip_fib_check_default() 8a0f62fdeb9e ipv4: remove fib_devindex_hashfn() 1405981bbba0 lib: packing: catch kunit_kzalloc() failure in the pack() test bec2a32145d5 mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst 539770616521 net: dsa: remove obsolete phylink dsa_switch operations 269084f74852 net: tcp: refresh tcp_mstamp for compressed ack in timer 88e3d3266ab4 arm64: dts: qcom: qcs6490-rb3gen2: Enable PWR/VOL keys 11c6a294c4f0 arm64: dts: qcom: qcs6490-rb3gen2: Specify i2c1 clock frequency 31a95fe0851a soc: qcom: pd-mapper: Add QCM6490 PD maps 5cd575a87f14 ASoC: dt-bindings: rockchip,rk3036-codec: convert to yaml 19c23eb61fa4 wifi: ath12k: fix one more memcpy size error e985dc550297 wifi: ath12k: Modify print_array_to_buf() to support arrays with 1-based semantics bdb281103373 wifi: ath12k: fix use-after-free in ath12k_dp_cc_cleanup() d7b6918e22c7 selinux: Deprecate /sys/fs/selinux/user 9aba55b1fbef selinux: apply clang format to security/selinux/nlmsgtab.c 984366854190 selinux: streamline selinux_nlmsg_lookup() d1d991efaf34 selinux: Add netlink xperm support ad0558f38831 selftests/nolibc: start qemu with 1 GiB of memory 079ec6a3cf52 tools/nolibc: compiler: add macro __nolibc_fallthrough 711b5875814b tools/nolibc: s390: include std.h 5ed147473458 rust: error: make conversion functions public c95bbb59a9b2 rust: enable arbitrary_self_types and remove `Receiver` 1c71ddb310ad rust: std_vendor: simplify `{ .. macro! .. }` with inner attributes 04866494e936 Documentation: rust: discuss `#[expect(...)]` in the guidelines 1f9ed1725456 rust: start using the `#[expect(...)]` attribute 139d396572ec Documentation: rust: add coding guidelines on lints 624063b9ac97 rust: enable Clippy's `check-private-items` 2f390cc58943 rust: provide proper code documentation titles 8333ff4d0799 rust: rbtree: fix `SAFETY` comments that should be `# Safety` sections 8577c9dca799 rust: replace `clippy::dbg_macro` with `disallowed_macros` 7d56786edcbd rust: introduce `.clippy.toml` 5e7c9b84ad08 rust: sync: remove unneeded `#[allow(clippy::non_send_fields_in_send_ty)]` d5cc7ab0a0a9 rust: init: remove unneeded `#[allow(clippy::disallowed_names)]` bef83245f5ed rust: enable `rustdoc::unescaped_backticks` lint 3fcc23397628 rust: enable `clippy::ignored_unit_patterns` lint 23f42dc054b3 rust: enable `clippy::unnecessary_safety_doc` lint c28bfe76e4ba rust: enable `clippy::unnecessary_safety_comment` lint db4f72c904cb rust: enable `clippy::undocumented_unsafe_blocks` lint 3c8ead6f7039 Documentation: kgdb: Correct parameter error d260f6150df1 docs: gcov: fix link to LCOV website f62da559d723 Documentation: core-api/cpuhotplug: Fix missing prefix 998bece1d22b docs: fix WARNING document not included in any toctree 74f6375e53e3 docs: backporting: fix a typo 11786d64b63e tracing: doc: Fix typo in ftrace histogram e880d33b49e6 file.c: merge __{set,clear}_close_on_exec() 1d3b4bec3ce5 alloc_fdtable(): change calling conventions. 0c40bf47cf2d fs/file.c: add fast path in find_next_fd() c9a3019603b8 fs/file.c: conditionally clear full_fds 52732bb9abc9 fs/file.c: remove sanity_check and add likely/unlikely in alloc_fd() cab0515211f4 move close_range(2) into fs/file.c, fold __close_range() into it 1fa4ffd8e6f6 close_files(): don't bother with xchg() be5498cac2dd remove pointless includes of <linux/fdtable.h> 8fd3395ec905 get rid of ...lookup...fdget_rcu() family a56fdd874301 ACPI: battery: use DEFINE_SIMPLE_DEV_PM_OPS 0710c1ce5045 ACPI: battery: initialize mutexes through devm_ APIs 909dfc606923 ACPI: battery: allocate driver data through devm_ APIs e7b7fe3f764e ACPI: battery: check result of register_pm_notifier() 86ce355c1f9a ASoC: rt721-sdca: Add RT721 SDCA driver bbca8e7050e0 ASoC: rt-sdw-common: Common functions for Realtek soundwire driver 846a8d3cf3ba ASoC: Intel: soc-acpi-intel-ptl-match: Add rt721 support 10488630e107 ASoC: intel/sdw_utils: refactor RT multifunction sdca speaker codecs 69a5d2d0d913 ASoC: intel: sof_sdw: add RT722 SDCA card for PTL platform 0372abfcd81a ASoC: amd: acp: refactor sof_card_dai_links_create() function 7ce8e4d380d6 ASoC: amd: acp: fix for cpu dai index logic 914219d74931 ASoC: amd: acp: fix for inconsistent indenting e995e8b60026 netfs: Remove unnecessary references to pages c6a90fe7f080 netfs: Fix a few minor bugs in netfs_page_mkwrite() fcd4904e2f69 netfs: Remove call to folio_index() b82f92d5dd1a fs: have setattr_copy handle multigrain timestamps appropriately 4e40eff0b573 fs: add infrastructure for multigrain timestamps 066c779b094b platform/x86: intel_scu_ipc: Don't use "proxy" headers 75ec613efa25 KVM: s390: selftests: Add regression tests for PLO subfunctions d1dbab52ebc2 KVM: s390: selftests: Add regression tests for KMAC, KMC, KM, KIMD and KLMD crypto subfunctions 7f269dd22d51 KVM: s390: selftests: Add regression tests for KMCTR, KMF, KMO and PCC crypto subfunctions ff4cafc585e7 KVM: s390: selftests: Add regression tests for PRNO, KDSA and KMA crypto subfunctions 2688d6814193 KVM: s390: selftests: Add regression tests for SORTL and DFLTCC CPU subfunctions 567cdff53e71 rust: types: avoid repetition in `{As,From}Bytes` impls a135aa3d30d2 rust: sort global Rust flags 024f9676a6d2 rust: workqueue: remove unneeded ``#[allow(clippy::new_ret_no_self)]` d407317076ce rust: types: add examples for the `Either` type 38f022b0787b docs: rust: quick-start: add Ubuntu 7201e6487cd3 ARM: dts: renesas: rcar-gen2: Switch HS-USB to renesas,enable-gpios 43a576ac8442 ARM: dts: renesas: r7s72100: 'bus-width' is a board property 9faf2a34c2e6 arm64: dts: renesas: beacon-renesom: Switch to mic-det-gpios 70ccb46a0cb4 ARM: dts: renesas: Use proper node names for keys a7190e21f3bf ARM: dts: renesas: r8a7778: Rename 'bsc' to 'lbsc' 625d8daaba43 ARM: dts: renesas: Add proper node names to (L)BSC devices 44d13e198cbf clk: renesas: r9a09g057: Add clock and reset entries for ICU 8cce33aed0b6 clk: renesas: r9a09g057: Add CA55 core clocks de20037e1b3c perf/x86/amd: Warn only on new bits set 6c74ca7aa81a uprobes: fold xol_take_insn_slot() into xol_get_insn_slot() 7a166094bd2b uprobes: kill xol_area->slot_count c16e2fdd746c uprobes: deny mremap(xol_vma) c5356ab1db28 uprobes: pass utask to xol_get_insn_slot() and xol_free_insn_slot() 1cee988c1d21 uprobes: move the initialization of utask->xol_vaddr from pre_ssout() to xol_get_insn_slot() 6ffe8c7d871b uprobes: simplify xol_take_insn_slot() and its caller 430af825ba99 uprobes: kill the unnecessary put_uprobe/xol_free_insn_slot in uprobe_free_utask() c7b4133c4844 uprobes: sanitiize xol_free_insn_slot() b302d5a6fff5 uprobes: don't abuse get_utask() in pre_ssout() and prepare_uretprobe() d3fe6f0a4372 perf/x86/intel: Add PMU support for ArrowLake-H 9f4a39757c81 perf/x86/intel: Support hybrid PMU with multiple atom uarchs 2eb2802a41a2 x86/cpu/intel: Define helper to get CPU core native ID 79390db9eb32 perf/x86: Refine hybrid_pmu_type defination 87195a1ee332 uprobes: switch to RCU Tasks Trace flavor for better performance 0ac8f14ef22a sched/wait: Remove unused bit_wait_io_timeout b15148ce21c1 sched/fair: fix the comment for PREEMPT_SHORT 4423af84b297 sched/fair: optimize the PLACE_LAG when se->vlag is zero e31488c9df27 sched/fair: remove the DOUBLE_TICK feature 5e9f0c4819de sched: remove unused __HAVE_THREAD_FUNCTIONS hook support 49994911b401 softirq: use bit waits instead of var waits. 80681c04c5e8 sched: add wait_var_event_io() cc2e1c82d7e4 sched: Add wait/wake interface for variable updated under a lock. 52d633def56c sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up() bf39882edc79 sched: Document wait_var_event() family of functions and wake_up_var() 3cdee6b359f1 sched: Improve documentation for wake_up_bit/wait_on_bit family of functions 2382d68d7d43 sched: change wake_up_bit() and related function to expect unsigned long * afc256e131bb locking/spinlocks: Make __raw_* lock ops static bbcc9e2bde69 dt-bindings: phy: cadence-sierra: Allow PHY types QSGMII and SGMII b6a713b92ebb MAINTAINERS: add entry for ST STM32MP25 COMBOPHY driver 47e1bb6b4ba0 phy: stm32: Add support for STM32MP25 COMBOPHY. 8c7e955fac07 dt-bindings: phy: Add STM32MP25 COMBOPHY bindings d6c496f05e98 phy: mvebu-cp110-utmi: support swapping d+/d- lanes by dts property 404525208506 phy: phy-rockchip-inno-usb2: Use dev_err_probe() in the probe path 595ad7a336bf phy: phy-rockchip-inno-usb2: Handle failed extcon allocation better 449d2a523a0c phy: phy-rockchip-inno-usb2: Perform trivial code cleanups d3712b35f3c6 phy: usb: update Broadcom driver table to use designated initializers 615b94746a54 RDMA/hns: Disassociate mmap pages for all uctx when HW is being reset 51976c6cd786 RDMA/core: Provide rdma_user_mmap_disassociate() to disassociate mmap pages 04d8ed02cb9b arm64: dts: qcom: sda660-ifc6560: enable mDSP and WiFi devices d7e67846c08f arm64: dts: qcom: sdm630: add WiFI device node 41caaf517014 arm64: dts: qcom: sdm630: enable A2NOC and LPASS SMMU 1dd7d9d41ded arm64: dts: qcom: sda660-ifc6560: fix l10a voltage ranges deac51aedd1e arm64: dts: qcom: sda660-ifc6560: enable GPU 166b955a8d60 arm64: dts: qcom: sdm630: enable GPU SMMU and GPUCC 96f9a366ec8a timekeeping: Add percpu counter for tracking floor swap events 70c8fd00a9bd timekeeping: Add interfaces for handling timestamps with a floor value 5c956d11cfca batman-adv: Use string choice helper to print booleans 8b641b5e4c78 hv_netvsc: Link queues to NAPIs b3411dbdaa55 sfc: add per-queue RX bytes stats db3067c8aab6 sfc: implement per-queue TSO (hw_gso) stats 07e5fa5b7f43 sfc: implement per-queue rx drop and overrun stats cfa63b9080bc sfc: account XDP TXes in netdev base stats 5c24de42f1c1 sfc: add n_rx_overlength to ethtool stats 873e85795026 sfc: implement basic per-queue stats 65131ea8d3f9 sfc: remove obsolete counters from struct efx_channel ccc26bd7d7d7 iio: light: veml6030: add support for veml6035 f1bfc1c993e3 dt-bindings: iio: light: veml6030: add veml6035 e980726d89e2 iio: light: veml6030: power off device in probe error paths ed59fc90f38a iio: light: veml6030: drop processed info for white channel 8ff21dd6dfc0 iio: light: veml6030: use read_avail() for available attributes c8823425af28 iio: light: veml6030: add support for a regulator 7a1af0de1f04 dt-bindings: iio: light: veml6030: add vdd-supply property 081c74203a12 iio: light: veml6030: use dev_err_probe() c61d687cd5fc iio: light: veml6030: add set up delay after any power on sequence 1960713218dd iio: pressure: bmp280: Use char instead of s32 for data buffer 8b13937b5ef0 iio: pressure: bmp280: Use unsigned type for raw values d1d1c117f39b dt-bindings: iio: dac: ad3552r: fix maximum spi speed ed9c5820ab20 MAINTAINERS: iio: imu: add entry for InvenSense MPU-6050 driver 41f3a1067c1b dt-bindings: iio: imu: migrate InvenSense email to TDK group domain bcafd2e25ac5 MAINTAINERS: iio: migrate invensense email address to tdk domain 791f9e92d2df MAINTAINERS: add the GE HealthCare PMC ADC driver entry fb45972c1883 iio: adc: Add support for the GE HealthCare PMC ADC 421d2251fbea dt-bindings: iio: adc: Add the GE HealthCare PMC ADC 5e472eaa8dc1 dt-bindings: vendor-prefixes: Add an entry for GE HealthCare ee8caf425407 docs: iio: fix grammatical error 73f9c18c341c arm64: dts: qcom: qcm6490-fairphone-fp5: Add thermistor for UFS/RAM 600c499f8f52 arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins 78261cb08f06 soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() f6231a2eefd4 arm64: dts: qcom: sc8280xp: Add Microsoft Surface Pro 9 5G 1e70551123d0 arm64: dts: qcom: sc8280xp: Add uart18 e221af165910 dt-bindings: arm: qcom: Document Microsoft Surface Pro 9 5G 99b2186b2c82 firmware: qcom: scm: Allow QSEECOM on Microsoft Surface Pro 9 5G 8a77bb1e1480 arm64: dts: qcom: minor whitespace cleanup 504689317667 arm64: dts: qcom: drop underscore in node names 8fefd116273e ARM: dts: qcom: minor whitespace cleanup 8bcf94778ed3 ARM: dts: qcom: drop underscore in node names af65ec1a9923 clk: qcom: constify static 'struct qcom_icc_hws_data' facead4ce0c4 arm64: dts: qcom: x1e80100-romulus: Set up USB Multiport controller 86d402355e8c arm64: dts: qcom: x1e80100-romulus: Add lid switch cd3a3e60ebfe soc: qcom: smem_state: simplify locking with guard() 6187aaae71ec soc: qcom: pbs: simplify locking with guard() 35791e5672a1 qcom: MAINTAINERS: add linux-msm IRC on OFTC b815ccf5bfcf clk: qcom: camcc-sm8450: Add SM8475 support f7f4afdd9f8b clk: qcom: videocc-sm8450: Add SM8475 support 0b71e3b03b96 clk: qcom: gpucc-sm8450: Add SM8475 support 7c0e8764dc33 clk: qcom: dispcc-sm8450: Add SM8475 support 20e06dc8c970 clk: qcom: gcc-sm8450: Add SM8475 support f63115162502 dt-bindings: clock: qcom,sm8450-camcc: Add SM8475 CAMCC bindings 29be508d1d7f dt-bindings: clock: qcom,sm8450-videocc: Add SM8475 VIDEOCC bindings 481689846014 dt-bindings: clock: qcom,sm8450-gpucc: Add SM8475 GPUCC bindings d4fdee9f6d6a dt-bindings: clock: qcom,sm8450-dispcc: Add SM8475 DISPCC bindings 61b17d072d81 dt-bindings: clock: qcom,gcc-sm8450: Add SM8475 GCC bindings 89f324ef54a2 arm64: dts: qcom: sc7280: Fix PMU nodes for Cortex A55 and A78 4c3d9c134892 arm64: dts: qcom: x1e80100: Add debug uart to Lenovo Yoga Slim 7x 8beaf6e08d98 arm64: dts: qcom: x1e80100: describe tcsr download mode register 17a809b35dd9 arm64: dts: qcom: qcs6460-rb3gen2: enable venus node 5207d9c75f18 arm64: dts: qcom: x1e80100: Affirm IDR0.CCTW on apps_smmu c9ab6652769d arm64: dts: qcom: sm8450: Affirm IDR0.CCTW on apps_smmu 051ff563cb3d arm64: dts: qcom: sm8350: Affirm IDR0.CCTW on apps_smmu 05bd9923d15e arm64: dts: qcom: sm8150: Affirm IDR0.CCTW on apps_smmu 7abe72765d9f arm64: dts: qcom: sm6350: Affirm IDR0.CCTW on apps_smmu 6b31a9744b87 arm64: dts: qcom: sdm845: Affirm IDR0.CCTW on apps_smmu e009473c5f5d arm64: dts: qcom: sdm670: Affirm IDR0.CCTW on apps_smmu 2b73b83cb82a arm64: dts: qcom: sc8280xp: Affirm IDR0.CCTW on apps_smmu 57222f077bd0 arm64: dts: qcom: sc8180x: Affirm IDR0.CCTW on apps_smmu 3d89c1984000 arm64: dts: qcom: sc7180: Affirm IDR0.CCTW on apps_smmu 7a52db70c8c5 arm64: dts: qcom: qdu1000: Affirm IDR0.CCTW on apps_smmu c17818a429af arm64: dts: qcom: qcs6490-rb3gen2: Add SD Card node c6fa2834afc6 firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x 7bce7fa2777a arm64: dts: qcom: sm8650-qrd: remove status property from dispcc device tree node 615ce95458a3 arm64: dts: qcom: sm8650-mtp: remove status property from dispcc device tree node 5a93da04248f arm64: dts: qcom: sm8650-hdk: remove status property from dispcc device tree node 959176141ee6 arm64: dts: qcom: sm8650: don't disable dispcc by default c9c87512a5dd arm64: dts: qcom: sm8450-hdk: remove status property from dispcc device tree node c014190967db arm64: dts: qcom: sm8450: don't disable dispcc by default 30326d120ac8 arm64: dts: qcom: sm8450-sony-xperia-nagara: disable dispcc on derived boards 23be31bdf0aa arm64: dts: qcom: sm8450-qrd: explicitly disable dispcc on the board 4bd9b84e093d arm64: dts: qcom: sm8350-hdk: remove a blank overwrite of dispcc node status 2150c87db80c arm64: dts: qcom: msm8998: add HDMI nodes 3ca743f8a5b5 arm64: dts: rockchip: Switch to hp-det-gpios 7ac5c0a592f7 arm64: dts: rockchip: Switch to simple-audio-card,hp-det-gpios 4436df478860 batman-adv: Add flex array to struct batadv_tvlv_tt_data 0f4e6f947600 batman-adv: Start new development cycle 368546ebe7e7 riscv: Call riscv_user_isa_enable() only on the boot hart 5fc7355f0137 riscv: Add support for per-thread envcfg CSR values 1b57747e978f riscv: Enable cbo.zero only when all harts support Zicboz 474ec3e84968 function_graph: Remove unnecessary initialization in ftrace_graph_ret_addr() 21e92806d39c function_graph: Support recording and printing the function return address 1276d269fe8a iio: adc: ad7606: Sort includes in alphabetical order afdc595666be iio: adc: ad7606: Fix typo in the driver name 0d8f584dfa98 iio: adc: qcom-spmi-adc5: Tidy up adc5_get_fw_data() error messages a9bb0610b2fa iio: pac1921: remove unnecessary explicit casts fc04cc73c596 iio: light: veml6070: use dev_err_probe in probe function 8a49c3732182 iio: light: veml6070: add devicetree support eba200d5bf61 dt-bindings: iio: light: vishay,veml6075: add vishay,veml6070 4ad62021c2e3 iio: light: veml6070: add support for a regulator d92fcd7e9232 iio: light: veml6070: use device managed iio_device_register fc38525135dd iio: light: veml6070: use guard to handle mutex 7501bff87c3e iio: light: veml6070: add action for i2c_unregister_device 0f87813bc338 iio: dac: ad5770r: Convert to get_unaligned_le16 41c1b5670c18 iio: adc: mt6360-adc: Converted to use get_unaligned_be16() 0b0c0049507e iio: adc: Fix typos in comments across various files aa6b1dd156e4 iio: light: ltrf216a: Document device name for compatible 852559219685 iio: imu: inv_mpu6050: add support for IAM-20680HT/HP 129bb33f0dcd dt-bindings: iio: imu: mpu6050: Add iam20680ht/hp bindings to mpu6050 4010e7894b83 iio: adc: ad5755: use scoped device_for_each_child_node() 0c785436604f iio: adc: sun20i-gpadc: use scoped device_for_each_child_node() 140eff34e102 iio: adc: qcom-spmi-vadc: use scoped device_for_each_child_node() db44b37a20c8 iio: adc: qcom-pm8xxx-xoadc: use scoped device_for_each_child_node() ee3bf0c148d8 iio: adc: ti-ads1119: Drop explicit initialization of struct i2c_device_id::driver_data to 0 f0da5b876467 iio: light: ltr390: Replaced mask values with GENMASK() 498a640a2ebc iio: light: ltr390: Add interrupt persistance support 7ca4b8957066 iio: light: ltr390: Interrupts and threshold event support 288ce72fb5fc iio: light: ltr390: Suspend and Resume support bd7057bb9488 iio: light: ltr390: Added configurable sampling frequency support c2c4826cfa46 iio: adc: max1363: Convert to get_unaligned_be16 0159d3b89f91 staging: iio: Fix alignment warning f3838e934dff iio: adc: ad7606: add support for AD7606C-{16,18} parts 452c55dcefa9 crypto: hisilicon/qm - fix the coding specifications issue 4fbc13389173 crypto: qat - remove unused adf_devmgr_get_first 475b5098043e crypto: qat/qat_4xxx - fix off by one in uof_get_name() 93a11608fb37 crypto: qat/qat_420xx - fix off by one in uof_get_name() 891d6cc9afc0 MAINTAINERS: Make Kristen Accardi the IAA crypto driver maintainer 8c5459f1663e crypto: iaa - Remove potential infinite loop in check_completion() 8b6c1e466eec crypto: powerpc/p10-aes-gcm - Add dependency on CRYPTO_SIMDand re-enable CRYPTO_AES_GCM_P10 c954b252dee9 crypto: powerpc/p10-aes-gcm - Register modules as SIMD 7aa747edcb26 crypto: powerpc/p10-aes-gcm - Re-write AES/GCM stitched implementation fb10c7a84661 hwrng: core - Add WARN_ON for buggy read return values 98091a826873 crypto: drivers - Correct multiple typos in comments f05ddb80b325 crypto: ccree - Fix typo in comment d86ad3911a5d crypto: atmel - Drop explicit initialization of struct i2c_device_id::driver_data to 0 7bfdfd83e952 hwrng: iproc-r200 - enable on BCMBCA 23717055a799 crypto: qat - remove check after debugfs_create_dir() 254a69437884 crypto: caam - Slightly simplify platform_device() ad980b04f51f crypto: caam - Fix the pointer passed to caam_qi_shutdown() c62db61a416f crypto: hisilicon/hpre - enable all clusters clock gating 6100da511bd2 crypto: lib/mpi - Fix an "Uninitialized scalar variable" issue 0dbb6854ca14 crypto: mxs-dcp - Fix AES-CBC with hardware-bound keys f74032baac84 crypto: amlogic - Remove redundant assignment and error messages b9cbf6916e0a crypto: ecrdsa - Fix signature size calculation b04163863caf crypto: ecdsa - Support P1363 signature decoding a2471684dae2 crypto: ecdsa - Move X9.62 signature size calculation into template 221f00418e72 crypto: sig - Rename crypto_sig_maxsize() to crypto_sig_keysize() d6793ff974e0 crypto: ecdsa - Move X9.62 signature decoding into template 3b0565c70350 crypto: ecdsa - Avoid signed integer overflow on signature decoding 4df86c6ea5c3 ASN.1: Clean up include statements in public headers 5ba296674e46 crypto: sig - Move crypto_sig_*() API calls to include file 6b34562f0cfe crypto: akcipher - Drop sign/verify operations a16a17d3eaa4 crypto: drivers - Drop sign/verify operations 5b553e06b321 crypto: virtio - Drop sign/verify operations 778206d87103 crypto: rsassa-pkcs1 - Avoid copying hash prefix 5e00481bf0a8 crypto: rsassa-pkcs1 - Harden digest length verification 1e562deacecc crypto: rsassa-pkcs1 - Migrate to sig_alg backend 7964b0d4bd12 crypto: rsa-pkcs1pad - Deduplicate set_{pub,priv}_key callbacks ae117924b291 crypto: ecrdsa - Migrate to sig_alg backend ef132350a3c2 crypto: ecdsa - Migrate to sig_alg backend 65c4c93caaf1 crypto: sig - Introduce sig_alg backend beea320112e5 crypto: ecdsa - Drop unused test vector elements d7063ed6758c wifi: rtl8xxxu: Perform update_beacon_work when beaconing is enabled 284939d7e87f wifi: rtw89: debug: add beacon RSSI for debugging c6e86e19e778 ASoC: fsl: fsl_qmc_audio: Remove the logging when parsing channels 40ba40fa4e05 ASoC: tlv320adc3xxx: Fix unsigned int compared against 0 23fa0b04d3fd ASoC: uniphier: Handle regmap_write errors in aio_src_set_param() 46e338bbd719 net: Switch back to struct platform_driver::remove() a208a39ed01f net: mdio: Switch back to struct platform_driver::remove() 4818016ded1c net: dsa: Switch back to struct platform_driver::remove() e96321fad3ad net: ethernet: Switch back to struct platform_driver::remove() cfb1ea216c16 rtla: Fix consistency in getopt_long for timerlat_hist 41378cfdc47f net: dsa: bcm_sf2: fix crossbar port bitwidth logic ac1987f8f525 rv: Fix a typo f26080d47007 net_sched: sch_fq: add the ability to offload pacing f858cc9eed5b net: add IFLA_MAX_PACING_OFFLOAD_HORIZON device attribute 3d07b691ee70 selftest/ptp: update ptp selftest to exercise the gettimex options 81df4fa94ee8 tcp: add a fast path in tcp_delack_timer() 3b7842930162 tcp: add a fast path in tcp_write_timer() 5a9071a760a6 tcp: annotate data-races around icsk->icsk_pending 2d2b5028b4ab selftests: net: add new ioam tests 897408d5e224 selftests: net: remove ioam tests 94a2a84f5e9e net: dsa: mv88e6xxx: Support LED control 3ca258994b32 PCI: Simplify pci_create_slot() logic 76a4c6c215f1 ARM: dts: ti: dra7: Remove double include of clock bindings d8ee46b226ac thermal/ti-soc-thermal: Fix typos 9fe9af0ba275 ARM: dts: ti: omap3434-sdp: drop linux,mtd-name from onenand node a9c81b1d47ba ARM: dts: ti: omap: am335x-baltos: drop "gpmc,device-nand" from NAND node ea453dc2d4d6 ARM: dts: ti: drop linux,mtd-name from NAND nodes 16a0a6924424 soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() 47048d5bcf05 ARM: dts: ti/omap: Fix at24 EEPROM node names c86ab60b92d1 hv_netvsc: Don't assume cpu_possible_mask is dense 5c2ab978f9c9 ethtool: rss: fix rss key initialization warning 1c5e11b3ee9c tools/rv: Correct the grammatical errors in the comments f88b8871c70f tools/rv: Correct the grammatical errors in the comments a89568e9be75 selftests: txtimestamp: add SCM_TS_OPT_ID test 822b5bc6db55 net_tstamp: add SCM_TS_OPT_ID for RAW sockets 4aecca4c7680 net_tstamp: add SCM_TS_OPT_ID to provide OPT_ID in control message d1c9cffe4b01 net/mlx5: hw counters: Remove mlx5_fc_create_ex 4a67ebf85f38 net/mlx5: hw counters: Don't maintain a counter count d95f77f1196a net/mlx5: hw counters: Drop unneeded cacheline alignment 918af0219a4d net/mlx5: hw counters: Replace IDR+lists with xarray 10cd92df833c net/mlx5: hw counters: Use kvmalloc for bulk query buffer 5acd957a986c net/mlx5: hw counters: Make fc_stats & fc_pool private c55ff46aeebe octeontx2-af: Change block parameter to const pointer in get_lf_str_list 8389cdb5c192 net: macb: Adding support for Jumbo Frames up to 10240 Bytes in SAMA5D2 3a546a67a4cc rtla: use the definition for stdout fd when calling isatty() 9c918959e198 pwm: stm32: Fix error checking for a regmap_read() call 8e38e08f2c56 net: airoha: fix PSE memory configuration in airoha_fe_pse_ports_init() 1f3e7ff4f296 net: airoha: read default PSE reserved pages value before updating e97dccd3e976 net: hns: hisilicon: hns_dsaf_mac: switch to scoped device_for_each_child_node() 1d39d02a1535 net: mdio: thunder: switch to scoped device_for_each_child_node() 2efeaf1d2a13 qed: put cond_resched() in qed_dmae_operation_wait() cf54ae6b5920 qed: allow the callee of qed_mcp_nvm_read() to sleep 6cd695706f8b qed: put cond_resched() in qed_grc_dump_ctx_data() b8db67d4df00 qed: make 'ethtool -d' 10 times faster 50c3a7fbaa10 net: mv643xx: fix wrong devm_clk_get usage 4d77e88ab42f net: mv643xx: use devm_platform_ioremap_resource d14fe43e0007 net: ag71xx: move assignment into main loop 8b4ed4d5ffb6 net: ag71xx: replace INIT_LIST_HEAD 94656823c1ac net: ag71xx: remove platform_set_drvdata 27dc497b7b7e net: ag71xx: use some dev_err_probe ab4239c8a724 net: ag71xx: use devm_ioremap_resource dfe5a6cc4204 dlm: make add_to_waiters() that it can't fail cc5580bca3a4 dlm: dlm_config_info config fields to unsigned int 76e342d32f7f dlm: use dlm_config as only cluster configuration f92a5be5717e dlm: handle port as __be16 network byte order 7138c7903468 dlm: disallow different configs nodeid storages b98333c67daf dlm: fix possible lkb_resource null dereference 6d59f2fbfb18 dlm: fix swapped args sb_flags vs sb_status e14e0eaeb040 selftests/hid: add test for assigning a given device to hid-generic 645c224ac5f6 HID: add per device quirk to force bind to hid-generic 72c55473fc8c selftests/hid: allow to parametrize bus/vid/pid/rdesc on the test device 4fb41dfde069 selftests/hid: cleanup C tests by adding a common struct uhid_device 0b838d768ccd selftests/hid: add dependency on hid_common.h 6fd47effe92b HID: bpf: allow write access to quirks field in struct hid_device 7316fef4b993 HID: core: remove one more kmemdup on .probe() 52cd1906ef6b HID: core: save one kmemdup during .probe() 8b7fd6a15f8c HID: bpf: move HID-BPF report descriptor fixup earlier 4a9fe2a8ac53 dt-bindings: usb: dwc3-imx8mp: add compatible string for imx95 814ab2641a22 dt-bindings: phy: imx8mq-usb: add compatible "fsl,imx95-usb-phy" 422dc0a4d12d USB: chaoskey: fail open after removal e0aa9614ab0f usb: yurex: make waiting on yurex_write interruptible 44feafbaa66e usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() 67c6150c0c5f dt-bindings: usb: renesas,usbhs: Deprecate renesas,enable-gpio 766ff940c8d8 dt-bindings: usb: add PIC64GX compatibility to mpfs-musb driver d138834bb4a7 usb: Reorganize kerneldoc parameter names 47263478251b usb: chipidea: udc: improve error recovery for ISO transfer b8c7f7e1884e usb: chipidea: udc: improve dTD link logic 548f48b66c0c usb: chipidea: udc: handle USB Error Interrupt if IOC not set edfcc455c85c usb: chipidea: udc: create bounce buffer for problem sglist entries if possible ca8d18aa7b0f usb: chipidea: udc: limit usb request length to max 16KB ec841b8d73cf usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag 669e995f70de dt-bindings: usb: cypress,cypd4226: Drop Tegra specific GPIO defines 9a0749d61a9a usb: Switch back to struct platform_driver::remove() f3c9fc2b3e54 usb: phy: isp1301:: Drop explicit initialization of struct i2c_device_id::driver_data to 0 570542810fe5 dt-bindings: usb: genesys,gl850g: allow downstream device subnodes 86ebc1fe902f usb: gadget: f_midi: prefer strscpy() over strcpy() 823754697556 usb: typec: stusb160x: Make use of i2c_get_match_data() d7e75301b5d5 usb: typec: tcpm: use max() to get higher value 4904f9aa35b1 usb: typec: ucsi: glink: use device_for_each_child_node_scoped() 5014f10c19ee usb: atm: Correct some typos 57d7a6b93822 usb: dwc3: Correct some typos in comments c837ce6020ef usb: typec: Fix typo in comment 3fbdc0e8d923 usb: gadget: udc: fix typo in the comment 5c667ba72d52 usb: host: fix typo in the comment eb6c65049a27 spi: Provide defer reason if getting irq during probe fails 56d3705e4b36 ASoC: Intel: sof_rt5682: Add support for ptl_max98360a_rt5682 0f5d2228a99a ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL. b63c755cb65d appletalk: Remove deadcode 1ec46bf0e48a Input: matrix_keypad - remove duplicated include bb9ae1a66c85 kselftest/arm64: Enable GCS for the FP stress tests 05e6cfff58c4 kselftest/arm64: Add a GCS stress test 794b64ca5665 kselftest/arm64: Add GCS signal tests 58d69a3e3582 kselftest/arm64: Add test coverage for GCS mode locking a505a52b4e29 kselftest/arm64: Add a GCS test program built with the system libc 3d37d4307e0f kselftest/arm64: Add very basic GCS test program 42155a8eb0f6 kselftest/arm64: Always run signals tests with GCS enabled 956573ac1890 kselftest/arm64: Allow signals tests to specify an expected si_code 0d426f7dd9a0 kselftest/arm64: Add framework support for GCS to signal handling tests b2d2f11ff5d6 kselftest/arm64: Add GCS as a detected feature in the signal tests 7a2f671db61f kselftest/arm64: Verify the GCS hwcap 5d8b172e7005 arm64: Add Kconfig for Guarded Control Stack (GCS) 7ec3b57cb29f arm64/ptrace: Expose GCS via ptrace and core files 16f47bb9ac8a arm64/signal: Expose GCS state in signal frames eaf62ce1563b arm64/signal: Set up and restore the GCS context for signal handlers 8f3e750673b2 arm64/mm: Implement map_shadow_stack() b57180c75c7e arm64/gcs: Implement shadow stack prctl() interface 506496bcbb42 arm64/gcs: Ensure that new threads have a GCS fc84bc5378a8 arm64/gcs: Context switch GCS state for EL0 cfad706e8f6d arm64/mm: Handle GCS data aborts 8ce71d270536 arm64/traps: Handle GCS exceptions eefc98711f84 arm64/hwcap: Add hwcap for GCS a94452112ce4 arm64/idreg: Add overrride for GCS 6497b66ba694 arm64/mm: Map pages for guarded control stack ae80e1629aea mm: Define VM_SHADOW_STACK for arm64 when we support GCS 092055f1508c arm64/mm: Allocate PIE slots for EL0 guarded control stack 6487c963083c arm64/cpufeature: Runtime detection of Guarded Control Stack (GCS) ff5181d8a2a8 arm64/gcs: Provide basic EL2 setup to allow GCS usage at EL0 and EL1 d0aa2b435186 arm64/gcs: Provide put_user_gcs() dad947cc22cf arm64/gcs: Add manual encodings of GCS instructions ce0641d48ddd arm64/sysreg: Add definitions for architected GCS caps 7058bf87cd59 arm64/gcs: Document the ABI for Guarded Control Stacks 830ae8a39685 arm64: Document boot requirements for Guarded Control Stacks 3630e82ab6bd mman: Add map_shadow_stack() flags 91e102e79740 prctl: arch-agnostic prctl for shadow stack f645e888b1a6 arm64/mm: Restructure arch_validate_flags() for extensibility 9ab515b18f84 mm: Define VM_HIGH_ARCH_6 bcc9d04e749a mm: Introduce ARCH_HAS_USER_SHADOW_STACK c653ffc28340 HID: stop exporting hid_snto32() ae9b956cb26c HID: simplify snto32() 61595012f280 HID: simplify code in fetch_item() c6dcd360384e Input: xilinx_ps2 - use guard notation when acquiring spinlock 54f951736d88 Input: userio - switch to using cleanup functions 6ed8b7cfc04d Input: sun4i-ps2 - use guard notation when acquiring spinlock d49e7d08f08e Input: serio-raw - fix potential serio port name truncation 5b53a9d40c4f Input: serio_raw - use guard notation for locks and other resources 924c5eeb1749 Input: serio - use guard notation when acquiring mutexes and spinlocks f7d15dcc249e Input: serport - use guard notation when acquiring spinlock d8ea63cb4475 Input: sa1111ps2 - use guard notation when acquiring spinlock 424bc7e00a34 Input: q40kbd - use guard notation when acquiring spinlock 9d58ae181d0d Input: ps2mult - use guard notation when acquiring spinlock 31b6b9a46d0a Input: ps2-gpio - use guard notation when acquiring mutex 7dc406b736b9 Input: i8042 - use guard notation when acquiring spinlock c374a0cdab37 Input: i8042 - tease apart interrupt handler 79d01971fad3 Input: hyperv-keyboard - use guard notation when acquiring spinlock 44f920069911 Input: gscps2 - use guard notation when acquiring spinlock c91ae81e028f Input: elo - use guard notation when pausing serio port 69a2229b0504 Input: synaptics-rmi4 - use guard notation when pausing serio port in F03 bc656ececfac Input: sunkbd - use guard notation when pausing serio port 30cb2f6350c0 Input: atkbd - use guard notation when pausing serio port 5866065f5698 Input: synaptics - use guard notation when pausing serio port bf46a2c73f86 Input: byd - use guard notation when pausing serio port ce18eefb6f50 Input: alps - use guard notation when pausing serio port 74c0b4c0ddf7 Input: libps2 - use guard notation when temporarily pausing serio ports 0e45a09a1da0 Input: serio - define serio_pause_rx guard to pause and resume serio ports 269486888070 pinctrl: k230: Drop unused code f2256e344d5d pinctrl: imx27: Fix too generic defines 7b2a96de50d0 pinctrl: aw9523: use devm_mutex_init be86c553545e pinctrl: aw9523: add missing mutex_destroy afe1ea1344bb mtd: spi-nor: add support for Macronix Octal flash 7735348d9f3a migrate: Remove references to Private2 fd15ba4cb00a ceph: Remove call to PagePrivate2() a6752a6e7fb0 btrfs: Switch from using the private_2 flag to owner_2 a04d5f82fa38 mm: Remove PageMappedToDisk a38117bc0de6 nilfs2: Convert nilfs_copy_buffer() to use folios 9c33d85e34c2 fs: Move clearing of mappedtodisk to buffer.c 30003e3f802e riscv: dts: sophgo: cv1812h: add pinctrl support 23c7816dddd3 riscv: dts: sophgo: cv1800b: add pinctrl support 94c4c5d78b0f scsi: ufs: ufs-qcom: Add fixup_dev_quirks vops 43abe48d95fe scsi: ufs: core: Zero utp_upiu_req at the beginning of each command 71ef4e6b05ae scsi: ufs: core: Do not open code read_poll_timeout 09822c231ae6 scsi: mptfusion: Remove #ifndef __GENKSYMS__ / #endif 0b1e535598d5 scsi: aic7xxx: Remove unused aic7770_find_device() 5a66581a1af5 scsi: aacraid: Remove unused aac_check_health() aa948b39ddc7 scsi: bfa: Fix cacography in bfi.h file ab19e3154cc1 scsi: qedf: Remove dead code b1e8c53749ad scsi: ufs: core: Always initialize the UIC done completion fcd8b0450a9a scsi: ufs: core: Make ufshcd_uic_cmd_compl() easier to analyze e31931d646d3 scsi: ufs: core: Make ufshcd_uic_cmd_compl() easier to read 22fbabe82cea scsi: ufs: core: Improve the struct ufs_hba documentation c602a04b27ec scsi: ufs: ufs: qcom: dt-bindings: Document the QCS8300 UFS Controller a5da3d65681f selftests/bpf: Emit top frequent code lines in veristat bf7ce5416f68 bpftool: __bpf_fastcall for kfuncs marked with special decl_tag da7d71bcb063 bpf: Use KF_FASTCALL to mark kfuncs supporting fastcall contract 4f647a780f36 bpf: __bpf_fastcall for bpf_get_smp_processor_id in uapi 48b13cab1e7c bpf: Allow specifying bpf_fastcall attribute for BPF helpers c27d8235ba97 selftests/bpf: Fix uprobe_multi compilation error 5a63c33d6f00 selftests/bpf: Support cross-endian building 8ca3323dce43 libbpf: Support creating light skeleton of either endianness 0aed726cf6f9 libbpf: Support linking bpf objects of either endianness bcc60abd67c7 libbpf: Support opening bpf objects of either endianness cf579164e9ea libbpf: Support BTF.ext loading and output in either endianness f896b4a5399e libbpf: Fix output .symtab byte-order during linking 769ad3a61e33 libbpf: Fix header comment typos for BTF.ext e8957c0dde3c libbpf: Improve log message formatting 40f34d6f12e2 bpf: Call kfree(obj) only once in free_one() 90d0f736bd1c libbpf: Remove unneeded semicolon 89abc4080301 tools/bpf: Remove unused variable from runqslower 789711506606 selftests/bpf: vm: Add support for VIRTIO_FS a400d08b3014 libbpf: Fix expected_attach_type set handling in program load callback 8b334d918346 libbpf: Change log level of BTF loading error message a1ec23b94753 selftests/bpf: Add missing va_end. 7bae563c0dbe bpf: Constify struct btf_kind_operations 58dbb3693018 selftests/bpf: Bail out quickly from failing consumer test 4b7c05598a64 selftests/bpf: Fix uprobe consumer test fd4a0e67838c selftests/bpf: Set vpath in Makefile to search for skels d002b922c4d5 selftests/bpf: Remove test_skb_cgroup_id.sh from TEST_PROGS 2ee73c54a615 ibmvnic: Add stat for tx direct vs tx batched 4c5107b8f508 net: marvell: mvmdio: use clk_get_optional 021f9e671e4a gve: Map NAPI instances to queues 3017238b60d3 gve: Map IRQs to NAPI instances d772cc25ccf7 selftests: net: csum: Clean up recv_verify_packet_ipv6 be4e32354457 selftests: mlxsw: rtnetlink: Use devlink_reload() API 25ba2a5adab2 net/rds: remove unused struct 'rds_ib_dereg_odp_mr' 3ed8d344e061 rust: net::phy always define device_table in module_phy_driver macro 5fad1c1a09ac net: phy: microchip_t1: Interrupt support for lan887x 783946aa0358 ipv4: Convert ip_route_input_slow() to dscp_t. be612f5e99e1 ipv4: Convert ip_route_input_rcu() to dscp_t. 66fb6386d358 ipv4: Convert ip_route_input_noref() to dscp_t. 7e863e5db618 ipv4: Convert ip_route_input() to dscp_t. 913c83a610bb ipv4: Convert icmp_route_lookup() to dscp_t. 9b8ca04854fd ipv4: avoid quadratic behavior in FIB insertion of common address 888634377f8e ena: Link queues to NAPIs 989867846f7f ena: Link IRQs to NAPI instances 6bff76af9635 perf test attr: Add back missing topdown events 46e784e94b82 lib: packing: use GENMASK() for box_mask fb02c7c8a577 lib: packing: use BITS_PER_BYTE instead of 8 e7fdf5dddce5 lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior fcd6dd91d0e8 lib: packing: add additional KUnit tests e9502ea6db8a lib: packing: add KUnit tests adapted from selftests 28aec9ca29f0 lib: packing: duplicate pack() and unpack() implementations 7263f64e16d9 lib: packing: add pack() and unpack() wrappers over packing() 816ad8f1e498 lib: packing: remove kernel-doc from header file a636ba5e8682 lib: packing: adjust definitions and implementation for arbitrary buffer lengths 8b3e26677bc6 lib: packing: refuse operating on bit indices which exceed size of buffer e52abceb4b6c perf arm-spe: Dump metadata with version 2 7842a4b6ff69 perf arm-spe: Support metadata version 2 703f344d0c4a perf arm-spe: Save per CPU information in metadata 59715b1908b0 perf arm-spe: Calculate meta data size 0ca2c45404ee perf arm-spe: Define metadata header version 2 43d6961cdf1d PCI: acpiphp_ampere_altra: Switch back to struct platform_driver::remove() 3c87b3c85a53 PCI: controller: Switch back to struct platform_driver::remove() 3b70b66e03b5 selinux: move genheaders to security/selinux/ 541b57e31368 selinux: do not include <linux/*.h> headers from host programs 2132b355267f audit: Reorganize kerneldoc parameter names f7ef062fe154 perf list: update option desc in man page f72751a73a6b perf test: Restore sample rate for perf_event_attr d18c13697b4d prandom: Include <linux/percpu.h> in <linux/prandom.h> 5b3fdc9f2ff1 random: Do not include <linux/prandom.h> in <linux/random.h> 32b7580be4e5 netem: Include <linux/prandom.h> in sch_netem.c 0402779aae14 lib/test_scanf: Include <linux/prandom.h> instead of <linux/random.h> 1da74f9050a1 lib/test_parman: Include <linux/prandom.h> instead of <linux/random.h> 2e2fe47182fc bpf/tests: Include <linux/prandom.h> instead of <linux/random.h> a7e74510e03d lib/rbtree-test: Include <linux/prandom.h> instead of <linux/random.h> baacb8b41308 random32: Include <linux/prandom.h> instead of <linux/random.h> 9127ad42420d kunit: string-stream-test: Include <linux/prandom.h> d46150d6fd10 lib/interval_tree_test.c: Include <linux/prandom.h> instead of <linux/random.h> aaedc2ff9785 bpf: Include <linux/prandom.h> instead of <linux/random.h> aa3ab3336e60 scsi: libfcoe: Include <linux/prandom.h> instead of <linux/random.h> b27e03ee6f33 fscrypt: Include <linux/once.h> in fs/crypto/keyring.c 84b241ab4f61 mtd: tests: Include <linux/prandom.h> instead of <linux/random.h> eab411875fe5 media: vivid: Include <linux/prandom.h> in vivid-vid-cap.c b23eff812a77 drm/lib: Include <linux/prandom.h> instead of <linux/random.h> 75caf39655b9 drm/i915/selftests: Include <linux/prandom.h> instead of <linux/random.h> fe5d0c88c8b6 crypto: testmgr: Include <linux/prandom.h> instead of <linux/random.h> bda210a738f1 x86/kaslr: Include <linux/prandom.h> instead of <linux/random.h> c03dfa7fdf79 Input: sparcspkr - use guard notation when acquiring spinlock 868d163aec12 Input: rotary_encoder - use guard notation when acquiring mutex 2dc387620b85 Input: regulator-haptic - use guard notation when acquiring mutex 5bd3ade12109 Input: pwm-beeper - use guard notation when acquiring spinlock c6849218541d Input: powermate - use guard notation when acquiring spinlock 0e7b4bc31d17 Input: pegasus_notetaker - use guard notation when acquiring mutex 844111df52dc Input: max8997_haptic - use guard notation when acquiring mutex 452e0adff261 Input: iqs7222 - use cleanup facility for fwnodes 52776177d8b7 Input: iqs626a - use cleanup facility for fwnodes 9a540b67a9c2 Input: iqs269a - use cleanup facility for fwnodes d88460e48014 Input: iqs269a - use guard notation when acquiring mutex 543429257d88 Input: ibm-panel - use guard notation when acquiring spinlock 21f6b6b47c34 Input: ideapad_slidebar - use guard notation when acquiring spinlock e5aee2d894fd Input: drv2667 - use guard notation when acquiring mutex cf3f3a08e10b Input: drv2665 - use guard notation when acquiring mutex 0a54609a890e Input: drv260x - use guard notation when acquiring mutex 6bbf7efc40f7 Input: kxtj9 - use guard notation when acquiring mutex/disabling irq 1313f0ad814e Input: da7280 - use guard notation when acquiring mutex and spinlock 0cc842d191b4 Input: cma3000_d0x - use guard notation when acquiring mutex d8a43a83633a Input: cm109 - use guard notation when acquiring mutex and spinlock 61bbcc9fa144 Input: ati_remote2 - use guard notation when acquiring mutex f9f37373ff02 Input: ad714x - use guard notation when acquiring mutex 45a81459722a Input: xpad - use guard notation when acquiring mutex and spinlock 10068a36b01d Input: turbografx - use guard notation when acquiring mutex d68ed9b58017 Input: n64joy - use guard notation when acquiring mutex 63ade96711c7 Input: iforce - use guard notation when acquiring mutex and spinlock 60bf2f938980 Input: gamecon - use guard notation when acquiring mutex 556cac064c16 Input: db9 - use guard notation when acquiring mutex b18d9d75dd59 Input: st-keyscan - use guard notation when acquiring mutex f0d822986988 Input: spear-keyboard - use guard notation when acquiring mutex b8a3e1814165 Input: pxa27x_keypad - use guard notation when acquiring mutex 9e09354cb6f6 Input: pmic8xxx-keypad - use guard notation when acquiring mutex a49e229319b1 Input: omap4-keypad - use guard notation when acquiring mutex 405b1762aef3 Input: matrix_keypad - use guard notation when acquiring spinlock e9495ead523f Input: lpc32xx-keys - use guard notation when acquiring mutex 02e4f823ce78 Input: lm8323 - use guard notation when acquiring mutexes d1212ac94e81 Input: ipaq-micro-keys - use guard notation when acquiring mutex and spinlock 2f39a9fc876e Input: imx_keypad - use guard notation when acquiring mutex 946a48090e71 Input: ep93xx_keypad - use guard notation when acquiring mutex 932fc59b30ee Input: applespi - use guard notation when acquiring spinlock 2e969e5b159d Input: adp5589-keys - use guard notation when acquiring mutex 2e26a761619e Input: elan_i2c - switch to using cleanup functions c610e95f7769 Input: psmouse-smbus - use guard notation when acquiring mutex fbe4ba6c5c7c dt-bindings: fpga: altr,fpga-passive-serial: Convert to yaml e58b3914ab83 ASoC: dt-bindings: Deprecate {hp,mic}-det-gpio cfd1054c65ee ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios 64207f802489 ASoC: sh: rz-ssi: Use SSIFCR_FIFO_RST macro 58414a31c571 pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU d01240b22abf pinctrl: thead1520: Fix Null pointer dereference e2d8fe9148b7 Documentation: userspace-api: iommufd: Update HWPT_PAGING and HWPT_NESTED c30a3f54e661 net: mana: Add get_link and get_link_ksettings in ethtool 334ababdd15c Input: hycon-hy46xx - add missing dependency on REGMAP_I2C 2f548325ae9d Input: hideep - add missing dependency on REGMAP_I2C 31440fe70167 platform/x86/intel/pmt: Correct the typo 'ACCCESS_LOCAL' e6fc7ef72bf2 auxdisplay: ht16k33: Make use of i2c_get_match_data() e26a0c5d828b net: mana: Increase the DEF_RX_BUFFERS_PER_QUEUE to 1024 7c2f1c2690a5 selftests/net: Add missing va_end. 71b405b18444 soundwire: mipi-disco: add support for DP0/DPn 'lane-list' property 543bd28a3bfe soundwire: mipi-disco: add new properties from 2.0 spec 1ab88b57bbc2 soundwire: mipi-disco: add comment on DP0-supported property 4b230967c550 soundwire: mipi-disco: add support for peripheral channelprepare timeout 89e95be18de1 soundwire: mipi_disco: add support for clock-scales property a489afc105ed soundwire: mipi-disco: add error handling for property array read 1ae4aa59d793 soundwire: mipi-disco: remove DPn audio-modes 9942f90bdcc0 soundwire: optimize sdw_dpn_prop 557e28f8b532 soundwire: optimize sdw_dp0_prop 1c758df5a83e soundwire: optimize sdw_slave_prop 0a323dad1c4e soundwire: optimize sdw_bus structure 6cb2c1564394 soundwire: optimize sdw_master_prop 444d6824a4fe soundwire: optimize sdw_stream_runtime memory layout 093227bc53a0 soundwire: mipi_disco: add MIPI-specific property_read_bool() helpers a54dc8c68a5b soundwire: Correct some typos in comments 425f598ea697 ASoC: amd: ps: pass acp pci revision id as soundwire resource data 1bb50ead592c ASoC: SOF: amd: pass acp_rev as soundwire resource data 7b54323dde29 soundwire: amd: refactor existing code for acp 6.3 platform ced20ea315fe soundwire: amd: pass acp pci revision id as resource data ea1829d4d413 cppc_cpufreq: Remove HiSilicon CPPC workaround c47195631960 cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged 8daf110a44e7 bus: mhi: host: Fix typos in the comments 1b97f00d1b11 arm64: dts: qcom: msm8998: add HDMI GPIOs faefc9730d07 net: pcs: xpcs: make xpcs_do_config() and xpcs_link_up() internal bf5a61645bb2 net: pcs: xpcs: drop interface argument from xpcs_create*() 41bf58314b17 net: dsa: sja1105: use phylink_pcs internally 907476c66d73 net: dsa: sja1105: call PCS config/link_up via pcs_ops structure a18891b55703 net: dsa: sja1105: simplify static configuration reload 155c499ffd1d net: wangxun: txgbe: use phylink_pcs internally bedea1539acb net: pcs: xpcs: add xpcs_destroy_pcs() and xpcs_create_pcs_mdiodev() a487c9e7cfc4 net: pcs: xpcs: get rid of xpcs_init_iface() 92fb8986083a net: pcs: xpcs: drop interface argument from internal functions 277b339c4ba5 net: pcs: xpcs: move PCS reset to .pcs_pre_config() 78997e9a5e4d net: phy: mxl-gpy: add basic LED support d29d92df410e perf trace: Keep exited threads for summary 5873de90315a perf/test: perf test 86 fails on s390 90035d3cd876 tools/perf: Allow inherit + PERF_SAMPLE_READ when opening events 80c281fca252 tools/perf: Correctly calculate sample period for inherited SAMPLE_READ values ad321b19d2bb perf test: Skip not fail syscall tp fields test when insufficient permissions 7457bcfcfb98 perf test: Skip not fail tp fields test when insufficient permissions 1334ee91694c perf test: Fix memory leaks on event-times error paths 7f6ccb70e465 perf stat: Fix affinity memory leaks on error path 8d7f85e323ea perf jevents: Don't stop at the first matched pmu when searching a events table 2985b1844f3f PCI: Fix reset_method_store() memory leak d2e8a34876ce PCI/TPH: Add Steering Tag support f69767a1ada3 PCI: Add TLP Processing Hints (TPH) support 06783dc52057 pinctrl: imx1: Fix too generic defines b6a2dbf88aa7 pm: cpupower: bindings: Add test to confirm cpu state is disabled 2314dca1b366 pm: cpupower: bindings: Improve disable c_state block 5efa23224bf5 dt-bindings: PCI: mediatek-gen3: Allow exact number of clocks only 46854574fd76 spi: spi-ti-qspi: remove redundant assignment to variable ret f24f669d03f8 x86/mm: Don't disable PCID when INVLPG has been fixed by microcode 6061483d7141 ASoC: codecs: wcd9335: remove unnecessary MODULE_ALIAS() 8c111f1b9676 timekeeping: Don't use seqcount loop in ktime_mono_to_any() on 64-bit systems e36d4165f079 irqchip/gic-v3-its: Rely on genpool alignment b08e2f42e86b irqchip/gic-v3-its: Share ITS tables with a non-trusted hypervisor 8102c4daf44a timekeeping: Add the boot clock to system time snapshot 6fadb4a61d3f ntp: Move pps monitors into ntp_data 12850b465834 ntp: Move pps_freq/stabil into ntp_data b1c89a762f75 ntp: Move pps_shift/intcnt into ntp_data db45e9bce8df ntp: Move pps_fbase into ntp_data 9d7130dfc0e1 ntp: Move pps_jitter into ntp_data 5cc953b8ae0b ntp: Move pps_ft into ntp_data 931a177f7027 ntp: Move pps_valid into ntp_data 75d956b947b7 ntp: Move ntp_next_leap_sec into ntp_data bb6400a298d8 ntp: Move time_adj/ntp_tick_adj into ntp_data 161b8ec281c3 ntp: Move time_freq/reftime into ntp_data 7891cf2961c0 ntp: Move time_max/esterror into ntp_data d51435548e4c ntp: Move time_offset/constant into ntp_data bee18a2301f9 ntp: Move tick_stat* into ntp_data ec93ec22aa10 ntp: Move tick_length* into ntp_data 68f66f97c568 ntp: Introduce struct ntp_data 136bccbc2e78 ntp: Read reference time only once 48c3c65f64b0 ntp: Convert functions with only two states to bool 38007dc032bd ntp: Cleanup formatting of code a0581cdb2e5d ntp: Clean up comments 66606a93849b ntp: Make tick_usec static a849a0273d0f ntp: Remove unused tick_nsec 22dec5aa596e gpio: aggregator: simplify aggr_parse() with scoped bitmap 700cdf7ed00f gpio: sysfs: make the sysfs export behavior consistent 35c013ac7362 dt-bindings: gpio: st,nomadik-gpio: Add missing "#interrupt-cells" to example 30e830b8b952 pinctrl: rockchip: improve error message for incorrect rockchip,pins property 38e2d33f1340 pinctrl: aw9523: use enable for regulator 40d7af5375a4 irqchip/sifive-plic: Make use of __assign_bit() e408b0131644 irqchip/atmel-aic5: Add support for sam9x7 aic 5a5d67530354 dt-bindings: interrupt-controller: Add support for sam9x7 aic 8cd4e1f087b6 ASoC: amd: acp: drop bogus NULL check from i2s_irq_handler 1a2dc9bf3b15 backlight: ktz8866: Fix module autoloading 9b216717248e backlight: 88pm860x_bl: Simplify with scoped for each OF child loop 55ed774d0130 firmware: xilinx: fix feature check logic for TF-A specific APIs 92fb71333d57 firmware: xilinx: add support for new SMC call format ba84ca67acd5 pmdomain: qcom: rpmhpd: Add qcs615 power domains aaccaf7aa102 pmdomain: qcom: rpmhpd: Add qcs8300 power domains e8415a8aecdb firmware: xilinx: add a warning print for unsupported feature 6c8ea090aede dt-bindings: power: qcom,rpmpd: document qcs615 RPMh power domains 4138d1aeaf37 dt-bindings: power: qcom,rpmpd: document qcs8300 RPMh power domains ca824b2d69c5 pmdomain: mediatek: Use OF-specific regulator API to get power domain supply 8f5b408d7661 bpf: Remove unused macro 86bc9aefaef7 arm64: dts: mediatek: mt8188: Add SPMI support for PMIC control 41eb8f7ad206 arm64: dts: mediatek: mt8188: Add PWM nodes for display backlight 43fc1bd08e5b arm64: dts: mediatek: mt8188: Add SMI/LARB/IOMMU support 3bbae49ea028 arm64: dts: mediatek: mt8188: Add CPU performance controller for CPUFreq ec1a37b3cd0c arm64: dts: mt8183: Add port node to dpi node 925ebc0cd55c arm64: dts: mt8192-asurada-spherion: Add Synaptics trackpad support 43a9d9ea62ef arm64: dts: mediatek: mt8186: add FHCTL node 72f3e3d68cfd arm64: dts: mediatek: mt8183-pumpkin: add HDMI support 377548f05bd0 arm64: dts: mediatek: mt8183-kukui: Disable DPI display interface c14ab45f5d45 arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node 0fc557b539a1 arm64: dts: mt8195: Fix dtbs_check error for mutex node 752804acea01 arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy 08ea5de59db8 arm64: dts: mediatek: mt8188: Move SPI NOR *-cells properties 66c466dae8a6 arm64: dts: mediatek: mt8188: Move vdec1 power domain under vdec0 c1134cbf0010 arm64: dts: mediatek: mt8188: Update vppsys node names to syscon ad9d9e158ba0 arm64: dts: mediatek: mt8188: Add missing dma-ranges to soc node 0158b773a886 arm64: dts: mediatek: mt8390-genio-700-evk: Enable Mali GPU 4007651c2555 arm64: dts: mediatek: mt8188: Fix wrong clock provider in MFG1 power domain 6d14287746d1 arm64: dts: rockchip: Enable all 3 USBs on Turing RK1 de7e071ad5e4 arm64: dts: rockchip: Add Powkiddy RGB20SX fbfff2f64673 dt-bindings: arm: rockchip: Add Powkiddy RGB20SX 52f21c63ed6a arm64: dts: rockchip: Add power button for puma-haikou e6bb0575953f soc: samsung: exynos-chipid: add exynos8895 SoC support 7f6ea7198e83 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos8895 compatible 296621bfa3dd arm64: dts: exynos: Add initial support for Samsung Galaxy S8 dcabaa8ae457 arm64: dts: exynos: Add initial support for exynos8895 SoC 496374c1d004 dt-bindings: soc: samsung: exynos-pmu: Add exynos8895 compatible 2caf56f6cf69 dt-bindings: arm: samsung: Document dreamlte board binding eed2e79221e2 pinctrl: samsung: Add exynos8895 SoC pinctrl configuration e2d58d1e1c61 dt-bindings: pinctrl: samsung: add exynos8895-wakeup-eint compatible 724d52a3cd33 dt-bindings: pinctrl: samsung: Add compatible for Exynos8895 SoC d27c76fcd419 dt-bindings: arm: cpus: Add Samsung Mongoose M2 46b6256a68b4 mtd: spi-nor: sfdp: Get the 8D-8D-8D byte order from BFPT 6a42bc97ccda mtd: spi-nor: core: Allow specifying the byte order in Octal DTR mode ccac858d2bdb mtd: spi-nor: add Octal DTR support for Macronix flash d57df7a7b78e arm64: zynqmp: Add thermal zones e279e4b2faf8 arm64: zynqmp: Expose AMS to userspace as HWMON 7e1ef5ccb0e2 arm64: zynqmp: Enable AMS for all boards badf752b5e4b microblaze: Export xmb_manager functions f33d6099edf7 firmware: xilinx: use u32 for reset ID in reset APIs 848f2bbb363d firmware: xilinx: Add missing debug firmware interfaces 44ed4f90a97f drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend() 497211150515 ARM: zynq: Remove unused zynq_slcr_init() declaration 50cb86f21ec2 spi: mxic: Add support for swapping byte 030ace430afc spi: spi-mem: Allow specifying the byte order in Octal DTR mode 05fba0a11557 fs: support relative paths with FSCONFIG_SET_STRING 9d926f10b7ff filemap: filemap_read() should check that the offset is positive or zero 44dae95e6128 ARM: dts: socfpga: Fix at24 EEPROM node names a6fa1f9e32f5 dt-bindings: Fix array property constraints b70ea8781988 dt-bindings: interrupt-controller: fsl,mu-msi: Drop "interrupt-controller" property c5f02e0218e1 dt-bindings: interrupt-controller: ti,sci-inta: Add missing "#interrupt-cells" to example 3d973b98d274 dt-bindings: trivial-devices: add onnn,adt7462 dab9cd4b8e7f pwm: Add kernel doc for members added to pwm_ops recently d64d0287f4bc gpio: sim: switch to device_for_each_child_node_scoped() 0a53be8e080b gpio: dwapb: switch to device_for_each_child_node_scoped() 0333c82fc6b7 ice: Drop auxbus use for PTP to finalize ice_adapter move e800654e85b5 ice: Use ice_adapter for PTP shared data instead of auxdev fdb7f54700b1 ice: Initial support for E825C hardware in ice_adapter 97ed20a01f5b ice: Add ice_get_ctrl_ptp() wrapper to simplify the code 5e0776451d89 ice: Introduce ice_get_phy_model() wrapper 5a4f45c435fa ice: Enable 1PPS out from CGU for E825C products ebb2693f8fbd ice: Read SDP section from NVM for pin definitions df0b394f1ca7 ice: Disable shared pin on E810 on setfunc d755a7e129a5 ice: Cache perout/extts requests and check flags e4291b64e118 ice: Align E810T GPIO to other products 1d86cca479d7 ice: Add SDPs support for E825C 26017cff6890 ice: Implement ice_ptp_pin_desc c0260e2b0ed8 reset: uniphier-glue: Use devm_reset_control_bulk_get_shared_deasserted() d872bed85036 reset: Add devres helpers to request pre-deasserted reset controls dad35f7d2fc1 reset: replace boolean parameters with flags parameter b875bd5b381e exportfs: Remove EXPORT_OP_ASYNC_LOCK 7e64c5bc497c NLM/NFSD: Fix lock notifications for async-capable filesystems d1c7bf9cb31a pinctrl: sx150x: Use maple tree register cache af8e48122881 pinctrl: aw9523: Drop explicit initialization of struct i2c_device_id::driver_data to 0 b698f36a9d40 pinctrl: qcom: add the tlmm driver for QCS615 platform 55c487ea6084 dt-bindings: pinctrl: document the QCS615 Top Level Mode Multiplexer b0c37572a6a4 dt-bindings: pinctrl: amlogic,meson-pinctrl: lower gpio-line-names minItems for meson8b ad95bb3b92c6 wifi: rtw89: handle entity active flag per PHY f82a4471fc51 wifi: rtw89: initialize dual HW bands for MLO and control them by link 6f46547d3db9 wifi: rtw89: 8852ce: set offset K of PCI PHY EQ to manual mode to improve compatibility c76afc421cf7 wifi: rtw89: 8852ce: fix gray code conversion for filter out EQ bbc0be2ee2d8 wifi: rtw89: 8922ae: disable PCI PHY EQ to improve compatibility 1a82680839ee wifi: rtw89: pci: consolidate PCI basic configurations for probe and resume 545887eab6f6 pinctrl: canaan: Add support for k230 SoC 561f3e9d21a1 dt-bindings: pinctrl: Add support for canaan,k230 SoC ddda5046e484 ARM: dts: renesas: rskrza1: Enable watchdog timer 25e289d0622a arm64: dts: renesas: rcar-gen4: Switch PCIe to reset-gpios 0f458e7db3b3 ARM: dts: renesas: rza2mevb: Use interrupts-extended for gpio-keys 9c8410f0dea1 ARM: dts: renesas: rskrza1: Use interrupts-extended for gpio-keys 47a205227c27 ARM: dts: renesas: marzen: Use interrupts-extended for gpio-keys b3daf6194e00 ARM: dts: renesas: Remove 'reg-io-width' properties from MMCIF nodes e4b26b85a3dd ARM: dts: renesas: Genmai: Update audio codec device node f3b1d5c46a02 ARM: dts: renesas: genmai: Define keyboard switch ac0dd586a41c ARM: dts: renesas: genmai: Sort nodes f8e7de25d3eb ARM: dts: renesas: genmai: Enable OS timer modules 0a9a827a1a59 ARM: dts: renesas: genmai: Enable watchdog 48e17816c3ef ARM: dts: renesas: genmai: Fix partition size for QSPI NOR Flash 0f9752bacea2 arm64: dts: renesas: r8a779h0: gray-hawk-single: Enable PCIe Host 0270dbe4f891 arm64: dts: renesas: r8a779h0: Add PCIe Host and Endpoint nodes 968e671ebd2e pinctrl: qcom: Introduce IPQ5424 TLMM driver b88752d3133b dt-bindings: pinctrl: qcom: add IPQ5424 pinctrl 17b655759e83 init: Don't proxy `console=` to earlycon bed5cd6f8a98 pinctrl: Add driver for the T-Head TH1520 SoC 137ca342ae2d dt-bindings: pinctrl: Add thead,th1520-pinctrl bindings 4e778d2ca233 pinctrl: ocelot: add support for lan969x SoC pinctrl 01be3ac0ab77 dt-bindings: ocelot: document lan969x-pinctrl a55222b7a132 pinctrl: freescale: enable use with COMPILE_TEST aea2dd7a6f9e pinctrl: freescale: Use CONFIG_SOC_IMXRT to guard i.MX RT1xxx drivers 17d210018914 ARM: imx: Allow user to disable pinctrl 88dbf374a574 dt-bindings: pinctrl: Add SA8255p TLMM c919ca8617dc pinctrl: k210: Make (p)clk local to k210_fpioa_probe() 4c9e8da4e7a6 pinctrl: pinctrl-zynqmp: Add support for Versal platform 86b9ce0a8a6c firmware: xilinx: Add Pinctrl Get Attribute ID 067d9fd7eed2 dt-bindings: pinctrl: Add support for Xilinx Versal platform a34b9d812d7e ASoC: rt1320: fix the range of patch code address 44badc908f2c tcp: Fix spelling mistake "emtpy" -> "empty" 8f04019d71cb firewire: Correct some typos 53205a790366 dt-bindings: opp: operating-points-v2-ti-cpu: Describe opp-supported-hw 5f79c4b659b5 reset: amlogic: Fix small whitespace issue fb4c31587adf reset: amlogic: add auxiliary reset driver support c38ae95cd31c reset: amlogic: split the device core and platform probe 2c138ee3354f reset: amlogic: move drivers to a dedicated directory d623ee26050f reset: amlogic: add reset status support 83dde3e5df6a reset: amlogic: use reset number instead of register count 6b2d2e5c7a10 reset: amlogic: add driver parameters ee6499861032 reset: amlogic: make parameters unsigned 58d1d138db32 reset: amlogic: use generic data matching function 7af26f3c1164 reset: amlogic: convert driver to regmap 794007a8c848 ata: Fix typos in the comment a8130323587c pinctrl: renesas: rza1: Mark GPIOs as used 87146254f810 pinctrl: renesas: rza2: Mark GPIOs as used 29cb4974a79b clk: renesas: Remove duplicate and trailing empty lines dfb6e2f51bee dt-bindings: cpufreq: qcom-hw: document support for SA8255p 217fa3961a59 OPP: Remove unused declarations in header file eea73fa08e69 soc: qcom: qmi: Reorganize kerneldoc parameter names 0f6c6ae2e9d1 arm64: dts: qcom: qcm6490-rb3gen2: enable WiFi afa11181fa50 arm64: dts: qcom: qcm6490-idp: enable WiFi 94d5ffab9d5e arm64: dts: qcom: sc7280: don't enable GPU on unsupported devices 6317aad0e152 arm64: dts: qcom: qcs6390-rb3gen2: use modem.mbn for modem DSP 20a0a05f40fa soc: qcom: llcc: Use designated initializers for LLC settings 9b85f11efa02 selftests/bpf: Add mptcp subflow subtest cd19b885106e selftests/bpf: Add getsockopt to inspect mptcp subflow 83752e12896a selftests/bpf: Add mptcp subflow example 80f192724e31 perf tests: Add more topdown events regroup tests 0836aa60083a perf tests: Add topdown events counting and sampling tests 387892723ad4 perf tests: Add leader sampling test in record tests 3b5edc0421e2 perf x86/topdown: Don't move topdown metric events in group 1e53e9d1787b perf x86/topdown: Correct leader selection with sample_read enabled 39820ced2aa1 perf x86/topdown: Complete topdown slots/metrics events check 667b5e803a94 spi: spi-fsl-lpspi: support effective_speed_hz 7086f49dc442 spi: spi-fsl-lpspi: Fix specifiers in fsl_lpspi_set_bitrate fa8ecda9876a spi: spi-fsl-lpspi: Adjust type of scldiv 4649cbd97fda ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode 4d1b305dc8d7 perf evsel: Reduce a variables scope f0cb9fa7a567 perf vender events arm64: Use "Topdown" as topdown metric group name 9865f0a209fe perf test: Use ARRAY_SIZE for array length 08a26a15a4cd pm: cpupower: gitignore: Add compile_commands.json 95a616d89ccd cgroup/cpuset: Fix spelling errors in file kernel/cgroup/cpuset.c 86e39b94cd71 x86/bugs: Correct RSB terminology in Kconfig 43ee11adcb94 PCI: hotplug: Remove "Returns" kerneldoc from void functions b21a18f730e4 PCI: hotplug: Reorganize kerneldoc parameter names 8a8622b7c206 remoteproc: Use iommu_paging_domain_alloc() a36d9f96d1cf remoteproc: k3: Call of_node_put(rmem_np) only once in three functions 0d580d99749e backlight: lcd: Do not include <linux/fb.h> in lcd header 02e224d096ef backlight: lcd: Remove struct fb_videomode from set_mode callback 43e1120deb37 backlight: lcd: Replace check_fb with controls_device 05deb1ce96cd HID: picoLCD: Replace check_fb in favor of struct fb_info.lcd_dev 16d6110e5257 fbdev: omap: Use lcd power constants 32c913d82ec7 fbdev: imxfb: Use lcd power constants 488d807101c2 fbdev: imxfb: Replace check_fb in favor of struct fb_info.lcd_dev c11de820785f fbdev: clps711x-fb: Use lcd power constants 36462ac19308 fbdev: clps711x-fb: Replace check_fb in favor of struct fb_info.lcd_dev e5dfbbd39ee8 backlight: tdo24m: Use lcd power constants 86c0826a7eeb backlight: platform_lcd: Use lcd power constants c38a7db56d18 backlight: platform_lcd: Remove match_fb from struct plat_lcd_data 516f32514290 backlight: platform_lcd: Remove include statement for <linux/backlight.h> 7c14e7a3fda5 backlight: otm3225a: Use lcd power constants a42a215d4d4d backlight: ltv350qv: Use lcd power constants 7c323fb26465 backlight: lms501kf03: Use lcd power constants 2576e64bc8a5 backlight: lms501kf03: Remove unnecessary include of <linux/backlight.h> 3b53bf14d4ee backlight: lms283gf05: Use lcd power constants 4be0de90b7f8 backlight: l4f00242t03: Use lcd power constants 992f5c43fcf2 backlight: jornada720_lcd: Use lcd power constants a412a18709fd backlight: jornada720_lcd: Include <linux/io.h> for IOMEM() macro e844452282f7 backlight: ili9320: Use lcd power constants 4364900b1288 backlight: ili922x: Use lcd power constants 7629628d6106 backlight: hx8357: Use lcd power constants 20929e369159 backlight: corgi_lcd: Use lcd power constants 48ffe2074c28 backlight: lcd: Add LCD_POWER_ constants for power states 26228256b796 backlight: lcd: Test against struct fb_info.lcd_dev d36870367c18 backlight: lcd: Rearrange code in fb_notifier_callback() f79473ed9220 pm: cpupower: Makefile: Allow overriding cross-compiling env params c0dd6507ab20 pm: cpupower: bench: print config file path when open cpufreq-bench.conf fails 7043a9f77c2a tools/power/cpupower: Add documentation for some recently introduced options f1f36e22bee9 ftrace: Have calltime be saved in the fgraph storage 3c9880f3ab52 ftrace: Use a running sleeptime instead of saving on shadow stack a312a0f7834e fgraph: Use fgraph data to store subtime for profiler a370b72ec716 tracing: Add a comment about ftrace_regs definition c54a1a06daa7 tracing: Fix function timing profiler to initialize hashtable 38f83090f515 cpuidle: menu: Remove iowait influence 515ef92b4939 Input: correct typos in multiple comments across misc drivers b0352120afe4 input: Fix typos in comments across various files d3a674ab2888 arm64: dts: rockchip: add LED_FUNCTION_STATUS for RGB LEDs on Radxa E25 5d3bc83cc095 arm64: dts: rockchip: Add AP6275P wireless support to Khadas Edge 2 eb5eb175fee6 arm64: dts: rockchip: Enable GPU on Turing RK1 7c8ec5e6b9d6 arm64: dts: rockchip: Enable automatic fan control on Turing RK1 3d50680fcb31 arm64: dts: rockchip: Fix Turing RK1 PCIe3 hang a3911e087d62 counter: ftm-quaddec: Enable module autoloading e3a5eb4ad795 auxdisplay: Drop explicit initialization of struct i2c_device_id::driver_data to 0 12b0e305f509 gpio: acpi: switch to device_for_each_child_node_scoped() ac681835b674 rust: file: add abstraction for `poll_table` 8ad1a41f7e23 rust: file: add `Kuid` wrapper 5da9857b127e rust: file: add `FileDescriptorReservation` 94d356c0335f rust: security: add abstraction for secctx a3df991d3d06 rust: cred: add Rust abstraction for `struct cred` 851849824bb5 rust: file: add Rust abstraction for `struct file` 913f8cf4f376 rust: task: add `Task::current_raw` e7572e5deaf3 rust: types: add `NotThreadSafe` 2d3e0135cefc dt-bindings: clock: samsung: remove define with number of clocks for FSD a86ffa40a64b clk: samsung: fsd: do not define number of clocks in bindings 3a6ad95d97eb ASoC: samsung: Remove obsoleted declaration for s3c64xx_ac97_setup_gpio 0f702757c68b ARM: samsung: Remove obsoleted declaration for s3c_hwmon_set_platdata 89e6684538f5 dt-bindings: memory-controllers: fsl,ifc: split child node differences 97fd5d447bef clk: samsung: Fix errors reported by checkpatch 3ee92799a212 clk: samsung: Fix block comment style warnings reported by checkpatch 4294e3211178 arm64: dts: rockchip: Split up RK3588's PCIe pinctrls 00c7fb3b8ab2 arm64: dts: rockchip: Add RK3588S EVB1 board fab49faebdfb dt-bindings: arm: rockchip: Add RK3588S EVB1 board 50c51bc28a7d arm64: dts: rockchip: Add ArmSoM W3 board 4b6167b3a00f arm64: dts: rockchip: Add ArmSoM LM7 SoM 7ad3206b822a dt-bindings: arm: rockchip: Add ArmSoM LM7 SoM 6bac1ffa9ca4 dt-bindings: clock: convert amlogic,meson8b-clkc.txt to dtschema 1d7ec62374bf clk: meson: meson8b: remove spinlock bbf7e40d5704 clk: meson: mpll: Delete a useless spinlock from the MPLL 5e052ef3c400 clk: meson: s4: pll: fix frac maximum value for hifi_pll 6e442c2d7825 clk: meson: c3: pll: fix frac maximum value for hifi_pll c939154e8417 clk: meson: Support PLL with fixed fractional denominators eb61a1264990 clk: meson: s4: pll: hifi_pll support fractional multiplier a804c849ef89 arm64: dts: rockchip: enable automatic fan control on Orange Pi 5+ 1871e6f7c5e6 arm64: dts: rockchip: add attiny_rst_gate to Ringneck 157707e00085 arm64: dts: rockchip: add tsd,mule-i2c-mux on px30-ringneck 21b2e2365f14 arm64: dts: rockchip: add tsd,mule-i2c-mux on rk3588-tiger 84a4e9bf4c1e arm64: dts: rockchip: add tsd,mule-i2c-mux on rk3399-puma 08866412e325 arm64: dts: rockchip: add tsd,mule-i2c-mux on rk3588-jaguar 0733e5148b2d dt-bindings: iio: adc: add docs for AD7606C-{16,18} parts ab38c083ff12 dt-bindings: iio: adc: document diff-channels corner case for some ADCs 94aab7a0f5c7 iio: adc: ad7606: rework available attributes for SW channels bbd478f2cb0e iio: adc: ad7606: wrap channel ranges & scales into struct e571c1902116 iio: adc: ad7606: move scale_setup as function pointer on chip-info d2041446a716 iio: adc: ad7606: move 'val' pointer to ad7606_scan_direct() 300a90a6ba64 iio: adc: ad7606: add 'bits' parameter to channels macros 76729a03cc2e dt-bindings: iio: adc: amlogic,meson-saradc: also allow meson8-saradc to have amlogic,hhi-sysctrl property a976ef24c625 iio: dac: support the ad8460 Waveform DAC e3a2d565d28f dt-bindings: iio: dac: add docs for ad8460 b69f4745dbc4 iio: light: veml6030: make use of regmap_set_bits() 756ffac91cbd dt-bindings: iio: light: veml6030: rename to add manufacturer 6831670f656c iio: imu: kmx61: Drop most likely fake ACPI ID a4b7064d3418 iio: light: al3010: Fix an error handling path in al3010_probe() 762186c6e7b1 iio: proximity: vl53l0x-i2c: Added continuous mode support 962b48d49742 iio: proximity: vl53l0x-i2c: Added sensor ID check 3ea51548d6b2 iio: imu: Add i2c driver for bmi270 imu 242b6890f569 dt-bindings: iio: imu: add bmi270 bindings 8b1e800b58fa dt-bindings: iio: temperature: tmp006: document interrupt 91f75ccf9f03 iio: temperature: tmp006: add triggered buffer support 819b69abb12a iio: adc: ad7173: add support for ad4113 8a9687b30a29 iio: adc: ad7173: order chipID by value 918e4c56bd1c dt-bindings: adc: ad7173: add support for ad4113 51bedd7b98f9 iio: adc: Convert to IIO_MAP() faf178607772 iio: adc: Constify struct iio_map 482447fd6f20 iio: imu: inv_mpu6050: Use upper_16_bits()/lower_16_bits() helpers 1d5623130fd4 iio: light: cm32181: Remove duplicate ACPI handle check 7e1df2cab303 iio: pressure: bmp280: Remove config error check for IIR filter updates 1a8a87879e79 iio: pressure: bmp280: Add support for bmp280 soft reset 61809f186105 iio: pressure: bmp280: Use bulk read for humidity calibration data ee113a9e3c92 iio: event_monitor: Fix missing free in main 40a1127842e1 iio: pressure: hid-sensor-press: Get platform data via dev_get_platdata() cc10cbd64b5b iio: position: hid-sensor-custom-intel-hinge: Get platform data via dev_get_platdata() a6cf377ad2f1 iio: orientation: hid-sensor-rotation: Get platform data via dev_get_platdata() b1b2cda4c04b iio: orientation: hid-sensor-incl-3d: Get platform data via dev_get_platdata() c2a12a1a4093 iio: magnetometer: hid-sensor-magn-3d: Get platform data via dev_get_platdata() e2f4b3063bfc iio: light: lm3533-als: Get platform data via dev_get_platdata() d72be90ac66f iio: light: hid-sensor-prox: Get platform data via dev_get_platdata() a5b2f6548369 iio: light: hid-sensor-als: Get platform data via dev_get_platdata() 57063b1d9e73 iio: imu: st_lsm6dsx: Get platform data via dev_get_platdata() 80253ed8dbe5 iio: gyro: hid-sensor-gyro-3d: Get platform data via dev_get_platdata() 602711d566c9 iio: frequency: adf4350: Get platform data via dev_get_platdata() 03bf27acc4d6 iio: frequency: ad9523: Get platform data via dev_get_platdata() 3b6105e52bad iio: dac: max517: Get platform data via dev_get_platdata() 62ba49346add iio: dac: m62332: Get platform data via dev_get_platdata() 5f9acd2d80a1 iio: dac: ad5791: Get platform data via dev_get_platdata() 5d32e56c2737 iio: dac: ad5504: Get platform data via dev_get_platdata() d29ac01249d9 iio: adc: ltc2497: Get platform data via dev_get_platdata() b144b6f7608a iio: adc: ad7793: Get platform data via dev_get_platdata() d738ff00b63a iio: adc: ad7887: Get platform data via dev_get_platdata() 4d9e79a422e1 iio: adc: ad7791: Get platform data via dev_get_platdata() 6c4b8282d085 iio: adc: ad7266: Get platform data via dev_get_platdata() ef3aa5e937df iio: accel: hid-sensor-accel-3d: Get platform data via dev_get_platdata() 374c6deea7ff iio: hid-sensor: Use aligned data type for timestamp 11b147cdec65 iio: imu: st_lsm6dsx: Use aligned data type for timestamp e4ca0e59c394 types: Complement the aligned types with signed 64-bit one a1256a0b5bbd iio: proximity: sx_common: Drop unused acpi.h 9ebe06f15a69 iio: proximity: sx_common: Unexport sx_common_get_raw_register_config() b71e9e129736 iio: imu: fxos8700: Drop unused acpi.h 4f3333a658a0 iio: addac: ad74xxx: Constify struct iio_chan_spec​ 3ad9e6396834 iio: pressure: bmp280: use irq_get_trigger_type() df2976072c69 iio: magn: ak8974: use irq_get_trigger_type() a9facbf521e7 iio: light: st_uvis25: use irq_get_trigger_type() e200fa767f23 iio: imu: st_lsm6dsx: use irq_get_trigger_type() dbd88a69d4eb iio: imu: inv_mpu6050: use irq_get_trigger_type() 95bce3fcdbfa iio: imu: inv_icm42600: use irq_get_trigger_type() 9c1125b4c4d6 iio: imu: bmi323: use irq_get_trigger_type() bb0c6f4e4b34 iio: imu: bmi160: use irq_get_trigger_type() 9b068d37bab1 iio: humidity: hts221: use irq_get_trigger_type() 8a231ae9b164 iio: gyro: mpu3050: use irq_get_trigger_type() 8491eeff3588 iio: gyro: fxas21002c: use irq_get_trigger_type() d5ab4e9a10ae iio: common: st: use irq_get_trigger_type() 57f91983c92a iio: adc: ti-ads1015: use irq_get_trigger_type() 9f8d7583459f iio: accel: fxls8962af: use irq_get_trigger_type() b90dcdd40fee iio: accel: adxl380: use irq_get_trigger_type() c6ea08cdaa58 iio: imu: inv_icm42600: add inv_icm42600 id_table f53ab43553ea Fix typos in GPIO TODO document f522f396ab80 gpiolib: cdev: Fix reference to linereq_set_config_unlocked() ec8b6f55b981 gpio: free irqs that are still requested when the chip is being removed 9d8706ba5abe ARM: dts: amlogic: meson8b-ec100: add missing gpio-line-names entry ecb81fe2ffde ARM: dts: amlogic: meson8b-ec100: add missing clocks property in sound card bf1f647c3af4 ARM: dts: amlogic: meson8-minix-neo-x8: fix invalid pnictrl-names e4940a57791d ARM: dts: amlogic: add missing phy-mode in ethmac node c3806b25c0f3 ARM: dts: amlogic: meson8: use correct pinctrl bank node name 7947fd2d350e ARM: dts: amlogic: fix /memory node name 6c180982d08b ARM: dts: amlogic: meson8b-odroidc1: fix invalid reset-gpio e2a3f11ae11c ARM: dts: amlogic: meson6: remove support for ATV1200 board e1d42e116770 ARM: dts: amlogic: meson8: fix ao_arc_sram node name 285d2d647f4d ARM: dts: amlogic: meson8: fix soc thermal-zone node name 78233621aca7 ARM: dts: amlogic: meson6: fix clk81 node name eeb12b07012f arm64: dts: meson-g12-common: fix uart-ao-a typo 7e3b4f56a76b arm64: dts: meson: a1: bind power domain to temperature sensor 5774b1e21783 arm64: dts: meson: a1: add definitions for meson PWM c7bf046925dc Input: novatek-nvt-ts - add support for NT36672A touchscreen 285fe9b5a34e dt-bindings: input: document Novatek NVT touchscreen controller c12fbeb200c1 Input: novatek-nvt-ts - replace generic i2c device id with specific IC variant 67f488dff17e firmware: coreboot: Don't register a pdev if screen_info data is present 6074e905023d firmware: sysfb: Add a sysfb_handles_screen_info() helper function 7cbf28998d73 platform/chrome: Drop explicit initialization of struct i2c_device_id::driver_data to 0 625de1881b5a spi: atmel-quadspi: Add cs_hold and cs_inactive setting support 7a4b3ebf1d60 spi: airoha: do not keep {tx,rx} dma buffer always mapped 759541d78eb8 dt-bindings: spi: zynqmp-qspi: Include two 'reg' properties only for the Zynq UltraScale QSPI 494c3dc46776 spi: Switch back to struct platform_driver::remove() 610442f85c12 spi: slave-mt27xx: Call clk_disable_unprepare() only once in mtk_spi_slave_probe() 003c7e01916c spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq() 89980d3a3465 spi: fix typo in the comment 1482c40b440f spi: rockchip-sfc: Use dev_err_probe() in the probe path 6c510eac1528 spi: rockchip-sfc: Perform trivial code cleanups d87ec94e48dd spi: rockchip: Perform trivial code cleanups 0809a9ccac4a spi: remove {devm_}spi_alloc_master/slave() 5c303090e1d8 video: fbdev: mmp: switch to use spi_alloc_host() 4bca15a56edd spi: slave-mt27xx: switch to use spi_alloc_target() 0191e98ae6e2 spi: ch341: switch to use devm_spi_alloc_host() ac2f5bbe80e1 media: netup_unidvb: switch to use devm_spi_alloc_host() 5ba92299badc media: usb/msi2500: switch to use spi_alloc_host() 6c30eee35912 spi: spi_amd: Add HIDDMA basic read support 9674f1694e64 spi: spi_amd: Set controller address mode 145d61c0ab33 spi: spi_amd: Add support for HID2 SPI controller d97735d42ab0 spi: spi_amd: Optimize IO operations 8cd9141ad4e0 spi: spi_amd: Updates to set tx/rx count functions efd9834b86a6 spi: spi_amd: Replace ioread/iowrite calls 769c16fa86f1 spi: spi_amd: Enable dual and quad I/O modes d6dc8b7534d5 spi: spi_amd: Sort headers alphabetically 18be43aca2c0 regulator: qcom-smd: make smd_vreg_rpm static 7368e9f4e25b regulator: Call of_node_put() only once in rzg2l_usb_vbus_regulator_probe() f4e06afb0b47 regulator: isl6271a: Drop explicit initialization of struct i2c_device_id::driver_data to 0 36ec3f437227 regulator: Add devres version of of_regulator_get_optional() 5441b6975adc regulator: Add of_regulator_get_optional() for pure DT regulator lookup caf78b046505 regcache: Improve documentation of available cache types 42afe80caff0 regmap: Specifically test writing 0 as a value to sparse caches 21e9a1dd01b1 regmap-irq: Consistently use memset32() in regmap_irq_thread() 04e800fc328e ASoC: codecs: aw88399: Fix spelling mistake "unsupport" -> "unsupported" eba5a0bac211 ASoC: dt-bindings: realtek,rt5640: Convert to dtschema bbeffdda5f26 ASoC: fsl: Use maple tree register cache 0e9f73f10902 ASoC: tas5805m: Improve a size determination in tas5805m_i2c_probe() 9e3da79544de ASoC: bcm2835-i2s: Use maple tree register cache d72498fad93a ASoC: rt1320: reads patch code from firmware file a2bd5a25c1b5 ASoC: dt-bindings: fsl-esai: Add power-domains for fsl,imx8qm-esai 87ad2133b805 ASoC: codecs: aw88395: Fix spelling mistake "unsupport" -> "unsupported" ecdaf9140528 ASoC: tas2781: Fix redundant parameter assignment 3a02cc576acc ASoC: meson: axg-iface: set continuous rates 55c39835ee0e ASoC: SOF: ipc3: Use standard dev_dbg API 8adff2ff73d8 ASoC: constify snd_soc_component_driver struct 9864c8af89eb ASoC: amd: acp: remove unused variable from acp platform driver b33d93990e37 ASoC: amd: acp: replace adata->platform conditional check 2e609185e174 ASoC: amd: acp: remove unused variable from acp_card_drvdata structure 0a374a2dd0af ASoC: amd: acp: update mach_params subsystem_rev field 0eae2c96b49d ASoC: amd: acp: pass acp pci revision id as platform data 40412a298c77 ASoC: amd: acp: store acp pci rev id in platform driver private structure 5dbf8a19fe5d ASoC: amd: acp: use acp pci revision id for platform differntiation fca471b5d094 ASoC: amd: acp: use acp_rev for platform specific conditional checks 839a8b18dbd2 ASoC: amd: acp: simplify platform conditional checks code 7a01e17e42fe ASoC: stm: fix macro definition on STM_SAI_HAS_EXT_SYNC 2f12d0de77b9 ASoC: remove unused substream in macro soc_link_mark_pop 7215afbd8c09 ASoC: remove unused substream in macro soc_dai_mark_pop 5687851e484b ASoC: remove unused substream in macro soc_component_mark_pop ac9fc25f114a ASoC: improve macro definition on TWL4030_OUTPUT_PGA 3c44a715e389 ASoC: atmel: mchp-spdifrx: Remove interface name from stream_name a6ae5845f023 ASoC: atmel: mchp-spdiftx: Remove interface name from stream_name ac8775d7de5a ASoC: atmel: atmel_ssc_dai: Drop S24_LE support due to single channel limitation 879c91515723 ASoC: atmel: atmel_ssc_dai: Add stream names cc3ae21f360b ASoC: fsl_micfil: Enable micfil error interrupt b47024dc624b ASoC: fsl_micfil: Add mclk enable flag 06df673d2023 ASoC: fsl_micfil: fix regmap_write_bits usage dc9004ea273a ASoC: codecs: Add NeoFidelity NTP8835 codec 3e2aba5f0b0c ASoC: dt-bindings: Add NeoFidelity NTP8835 2bd61fff3e93 ASoC: codecs: Add NeoFidelity NTP8918 codec 64fbb6bdd45b ASoC: dt-bindings: Add NeoFidelity NTP8918 ba1850dc0f2b ASoC: codecs: Add NeoFidelity Firmware helpers 5d9e6d6fc1b9 dt-bindings: vendor-prefixes: Add NeoFidelity, Inc 65406de2b0d0 pwm: Reorder symbols in core.c deaba9cff809 pwm: stm32: Implementation of the waveform callbacks eb18504ca5cf pwm: axi-pwmgen: Implementation of the waveform callbacks 1afd01db1a76 pwm: Add tracing for waveform callbacks 6c5126c6406d pwm: Provide new consumer API functions for waveforms 17e40c25158f pwm: New abstraction for PWM waveforms 1a0c640ce1cd wifi: ath12k: Skip Rx TID cleanup for self peer 02d697272cc6 dt-bindings: net: ath11k: document the inputs of the ath11k on WCN6855 3ed5cb8dfbeb wifi: ath12k: move txbaddr/rxbaddr into struct ath12k_dp 095cb947490c wifi: ath11k: allow missing memory-regions 6f15937833d8 wifi: ath11k: fix the stack frame size warning in ath11k_vif_wow_set_wakeups c9c6a4f1be1f wifi: ath11k: enable fw_wmi_diag_event hw param for WCN6750 5094204ff5ae wifi: ath11k: Fix double free issue during SRNG deinit acf8304b58e8 wifi: ath10k: fix the stack frame size warning in ath10k_hw_scan c4c074d3fddc wifi: ath10k: fix the stack frame size warning in ath10k_remain_on_channel 52db16ec5bae wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2 d50886b27850 wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1 161853a78bb2 sched/ext: Use tg_cgroup() to elieminate duplicate code e418cd2b80f5 sched/ext: Fix unmatch trailing comment of CONFIG_EXT_GROUP_SCHED 8427acb6b586 sched_ext: Factor out move_task_between_dsqs() from scx_dispatch_from_dsq() 1cc2e1faafb3 pwm: Add more locking c824deb1a897 cxgb4: clip_tbl: Fix spelling mistake "wont" -> "won't" b38c49d8296b perf/test: Speed up test case perf annotate basic tests 4f23fc34cc68 perf mem: Fix printing PERF_MEM_LVLNUM_{L2_MHB|MSC} 6adeb277fea0 perf sched replay: Remove unused parts of the code 6490dda55dca libperf: Explicitly specify install-html dependencies 65d11821910b perf test: Add a test for default perf stat command 14b6b269f42a perf test: Make stat test work on DT devices d7d156fc5e40 perf evsel: Remove pmu_name e2216fac1ee2 perf evsel x86: Make evsel__has_perf_metrics work for legacy events d38461e977ba perf stat: Remove evlist__add_default_attrs use strings 057f8bfc6f70 perf stat: Uniquify event name improvements 22a4db3c3603 perf evsel: Add alternate_hw_config and use in evsel__match 7e73ea402956 perf test: Ignore security failures in all PMU test 77b004f4c5c3 perf symbol: Do not fixup end address of labels bbb6f9be7f99 wifi: rtw88: Parse the RX descriptor with a single function 7bf2f8fe4237 wifi: rtw89: 8852c: rfk: remove unnecessary assignment of return value of _dpk_dgain_read() 6cdfb5659624 wifi: rtw89: coex: initialize local .dbcc_2g_phy in _set_btg_ctrl() 630d5d8f2bf6 wifi: rtw89: check return value of ieee80211_probereq_get() for RNR 235f0da32746 perf vendor events arm64: imx95: add imx95_bandwidth_usage.lpddr4x metric b77f8c36ce0b perf stat: Stop repeating when ref_perf_stat() returns -1 e880a70f8046 perf stat: Close cork_fd when create_perf_stat_counter() failed 7c6f714d8847 gfs2: Fix unlinked inode cleanup 160bc9555d86 gfs2: Allow immediate GLF_VERIFY_DELETE work f115506d2ce4 perf evsel: display dmesg command of showing a hardcoded path eb0a59e9e1e7 perf test: cs-etm: Test Coresight disassembly script 66dd3b539efe perf scripts python cs-etm: Add start and stop arguments 8286cc55a9a6 perf scripts python cs-etm: Improve arguments 7b371afc9b67 perf scripts python cs-etm: Update to use argparse 9943581c64b1 perf scripting python: Add function to get a config value ba5ae78a5a2a perf cs-etm: Use new OpenCSD consistency checks 5afd032961e8 perf cs-etm: Don't flush when packet_queue fills up c940a66b3ac9 perf test: Be more tolerant of metricgroup failures 1072b3aa6863 gfs2: Initialize gl_no_formal_ino earlier 820ce8ed53ce gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE aad0394e7a02 wifi: rtw89: tweak driver architecture for impending MLO support 72e9457c1954 wifi: rtw89: refactor STA related func ahead for MLO 26d460e13f84 wifi: rtw89: refactor VIF related func ahead for MLO 04911c0fe874 wifi: rtw89: read link_sta corresponding to the link 89bac818bbd2 wifi: rtw89: read bss_conf corresponding to the link 9ee282193440 wifi: rtw89: rename rtw89_sta to rtw89_sta_link ahead for MLO 2f7dae17c48c wifi: rtw89: rename rtw89_vif to rtw89_vif_link ahead for MLO 3e5e4a801aaf wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb 140403599b74 wifi: rtw88: Constify some arrays and structs bd25f45f0896 wifi: rtw89: rfk: update firmware debug log of DACK to v2 6f540670456e wifi: rtw89: rfk: add firmware debug log of IQK 8d445310ba61 wifi: rtw89: rfk: add firmware debug log of TSSI cd0d81d101b9 wifi: rtw89: 8922a: rfk: support firmware command RX DCK v1 format 2e8fd540c081 wifi: rtw89: 8922a: rfk: enlarge TSSI timeout time to 20ms 9e698af3a42f wifi: rtlwifi: make read-only arrays static const 07211778c0ca wifi: ath6kl: fix typos in struct wmi_rssi_threshold_params_cmd and wmi_snr_threshold_params_cmd comments e2f4563bd1fa wifi: wcn36xx: fix a typo in struct wcn36xx_sta documentation f8acfee2f8e0 wifi: ath12k: make read-only array svc_id static const 2b0996c76462 wifi: ath9k: remove ath9k_platform_data e46333b41e43 wifi: ath9k: btcoex: remove platform_data 841e1ff5369f wifi: ath9k: eeprom: remove platform data 5a4d42c1688c wifi: wl1251: Use IRQF_NO_AUTOEN flag in request_irq() 9a98dd48b6d8 wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() bcd1371bd85e wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() ea11a89c3ac6 wifi: brcmfmac: add flag for random seed during firmware download 0ff0843310b7 wifi: brcmfmac: Add optional lpo clock enable support 7ca3fac19541 dt-bindings: net: wireless: brcm4329-fmac: add clock description for AP6275P 97cb465ee6c1 dt-bindings: net: wireless: brcm4329-fmac: add pci14e4,449d a3ede2b0e65a wifi: wlcore: sdio: Use helper to define resources 18ae128c1ddc wifi: wlcore: sdio: Make use of irq_get_trigger_type() 50282c028316 wifi: brcmfmac: of: Make use of irq_get_trigger_type() c3099e72bf4f befs: convert befs to use the new mount api de25e36d83fc affs: convert affs to use the new mount api 5fadeed64d27 adfs: convert adfs to use the new mount api 014ad7c42a69 hugetlbfs: use tracepoints in hugetlbfs functions. 318580ad7f28 hugetlbfs: support tracepoint 8619593634cb wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() 1d66430cc9af wifi: ath9k: use clamp() in ar9003_aic_cal_post_process() 66715f005bde unicode: change the reference of database file 2253ab99f2e9 gfs2/ocfs2: set FOP_ASYNC_LOCK 8cf9a01edc21 fs: Introduce FOP_ASYNC_LOCK 156bb2c569cd unicode: Fix utf8_load() error path 43bf9d9755bd unicode: constify utf8 data table 408eb7417a92 x86/bus_lock: Add support for AMD 350afa8a1101 x86/split_lock: Move Split and Bus lock code to a dedicated file