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