fe15c26ee26e Linux 6.3-rc1 596ff4a09b89 cpumask: re-introduce constant-sized cpumask optimizations 95207db8166a Remove Intel compiler support 3304f18bfcf5 Adding VFS co-maintainer e77d587a2c04 mm: avoid gcc complaint about pointer casting e77836155571 umh: simplify the capability pointer logic 65609d3206f7 i2c: gxp: fix an error code in probe 4b3dfb0ed633 i2c: gxp: return proper error on address NACK 1d092308ce22 i2c: gxp: remove "empty" switch statement a76d19e6acb1 i2c: Disable I2C_APPLE when I2C_PASEMI is a builtin a8e98f3448e1 ALSA: ice1712: Delete unreachable code in aureon_add_controls() 951606a14a89 ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() ea24b9953bcd ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC 5911d78fabbb ALSA: hda/realtek: Improve support for Dell Precision 3260 6210038aeaf4 ata: ahci: Revert "ata: ahci: Add Tiger Lake UP{3,4} AHCI controller" ecf1d926661b mailmap: map Dikshita Agarwal's old address to his current one 6a41de1eb216 mailmap: map Vikash Garodia's old address to his current one 3e35102666f8 fs/cramfs/inode.c: initialize file_ra_state 07db5e247ab5 fs: hfsplus: fix UAF issue in hfsplus_put_super b905039e428d panic: fix the panic_print NMI backtrace setting 359d62559f57 lib: parser: update documentation for match_NUMBER functions 4ec4190be4cf kasan, x86: don't rename memintrinsics in uninstrumented files 85f195b12d8b kasan: test: fix test for new meminstrinsic instrumentation 36be5cba99f6 kasan: treat meminstrinsic as builtins in uninstrumented files 51287dcb00cc kasan: emit different calls for instrumentable memintrinsics 49d24398327e blk-mq: enforce op-specific segment limits in blk_insert_cloned_request 3098cb655e7c rust: bindgen: Add `alt_instr` as opaque type caa82ae7ef52 openrisc: fix livelock in uaccess e902e508c5b2 nios2: fix livelock in uaccess a1179ac743e8 microblaze: fix livelock in uaccess d088af1e221c ia64: fix livelock in uaccess 79c54c97c773 sparc: fix livelock in uaccess dce45493aff3 alpha: fix livelock in uaccess 15261678a8c2 parisc: fix livelock in uaccess 0b92ed09cb9f hexagon: fix livelock in uaccess d835eb3a57de riscv: fix livelock in uaccess bd75497a77cc m68k: fix livelock in uaccess 0fb7fb713461 genirq/msi, platform-msi: Ensure that MSI descriptors are unreferenced cd57953936f2 s390/kprobes: fix current_kprobe never cleared after kprobes reenter 42e19e6f0498 s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler cf3be7e82b12 watchdog: at91rm9200: Only warn once about problems in .remove() ff8ec4ac39ad watchdog: mt7621-wdt: avoid ralink architecture dependent code 783c7cb4659b watchdog: mt7621-wdt: avoid static global declarations ff75e4eb71cb dt-bindings: watchdog: mt7621-wdt: add phandle to access system controller registers 6bb811d0ee3e drm/amdgpu/vcn: fix compilation issue with legacy gcc a8af68f79d14 drm/amd/display: Extend Freesync over PCon support for more devices 1fa0d424a1d5 Revert "drm/amd/display: Do not set DRR on pipe commit" 031f196d1b1b drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes 01a18aa309ae drm/amd/display: Ext displays with dock can't recognized after resume 23f4a2d29ba5 drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_fini cca3306488f7 drm/amdgpu: remove unused variable ring ca87c9ae7056 drm/amd/display: fix dm irq error message in gpu recover 65a24000808f drm/amd: Fix initialization for nbio 7.5.1 c76e483cd916 drm/amd/display: Don't restrict bpc to 8 bpc 1bf56f252588 drm/amdgpu: Make umc_v8_10_convert_error_address static and remove unused variable 05eacc198c68 drm/radeon: Fix eDP for single-display iMac11,2 61fc1ee8be26 riscv: Bump COMMAND_LINE_SIZE value to 1024 71562809e401 cifs: Fix memory leak in direct I/O 1bcd548d935a cifs: prevent data race in cifs_reconnect_tcon() b9ee2e307c6b cifs: improve checking of DFS links over STATUS_OBJECT_NAME_INVALID 4c0421fa6df1 iov: Fix netfs_extract_user_to_sg() 0268792f77d2 cifs: Fix cifs_write_back_from_locked_folio() 410612b0726b cifs: reuse cifs_match_ipaddr for comparison of dstaddr too a21be1f5df85 cifs: match even the scope id for ipv6 addresses 4bd3e4c7e4e5 cifs: Fix an uninitialised variable 1907e0fec10c cifs: Add some missing xas_retry() calls 9f828bc3fb90 drivers/perf: RISC-V: Allow programming custom firmware events 6ca6b58107a8 s390/Kconfig: sort config S390 select list again 8c42dd78df14 s390/extmem: return correct segment type in __segment_load() 92304df83b94 power: supply: qcom_battmgr: remove bogus do_div() f43523620f64 cpufreq: apple-soc: Fix an IS_ERR() vs NULL check 1467fb960349 thermal: intel: BXT_PMIC: select REGMAP instead of depending on it f1b930e74081 thermal: intel: quark_dts: fix error pointer dereference e2a56364485e ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable f122a08b197d capability: just use a 'u64' instead of a 'u32[2]' array 1947ddf9b3d5 io_uring/poll: don't pass in wake func to io_init_poll_iocb() b56ec2992a2e ASoC: mediatek: mt8195: add missing initialization 23badca4248a ASoC: mediatek: mt8188: add missing initialization dd093fb08e8f virt/sev-guest: Return -EIO if certificate buffer is not large enough 81a1dd10b072 riscv, lib: Fix Zbb strncmp 510d2358c466 i3c: master: dw: stop hardcoding initial speed 1a2c73f4834d MIPS: Workaround clang inline compat branch issue 70f864d10847 mips: dts: ralink: mt7621: add phandle to system controller node for watchdog 79f76e574c36 mips: dts: ralink: mt7621: rename watchdog node from 'wdt' into 'watchdog' d25d01b4e59b powercap: remove MODULE_LICENSE in non-modules 5bd289f69bc1 cpufreq: intel_pstate: remove MODULE_LICENSE in non-modules e32d546c483a ACPI: x86: Drop quirk for HP Elitebook 6934cf8a3e0b RISC-V: improve string-function assembly d52279d5c920 ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A43) 2449d436681d spi: tegra210-quad: Fix iterator outside loop 0de2cc3707b6 ASoC: zl38060 add gpiolib dependency c769fb6bcc48 ASoC: sam9g20ek: Disable capture unless building with microphone input ce40d93b062c ASoC: mt8192: Fix range for sidetone positive gain 05437a91173b ASoC: mt8192: Report an error if when an invalid sidetone gain is written b373076f6099 ASoC: mt8192: Fix event generation for controls 5df1a5d28449 ASoC: mt8192: Remove spammy log messages c5682e2ba132 ASoC: mchp-pdmc: fix poc noise at capture startup 143a2f011c44 ASoC: dt-bindings: sama7g5-pdmc: add microchip,startup-delay-us binding 54fc4b72b630 ASoC: soc-pcm: add option to start DMA after DAI 18f51ed09888 ASoC: mt8183: Fix event generation for I2S DAI operations d71ed1c8f0f4 ASoC: mt8183: Remove spammy logging from I2S DAI driver 8cbd7273a724 ASoC: mt6358: Remove undefined HPx Mux enumeration values 8e847a43c28f ASoC: mt6358: Validate Wake on Voice 2 writes 3425ddaea57a ASoC: mt6358: Fix event generation for wake on voice stage 2 switch 26a57cb35548 nvme-fabrics: show well known discovery name 76d54bf20cdc nvme-tcp: don't access released socket during error recovery 51d24f701f45 nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge() 0dd6fff2aad4 nvme: bring back auto-removal of deleted namespaces during sequential scan 54aa7f2330b8 io_uring: fix fget leak when fs don't support nowait buffered read e33b93650fc5 blk-iocost: Pass gendisk to ioc_refresh_params 9b5c37bbf659 s390/decompressor: add link map saving e688c6255b74 s390/smp: perform cpu reset before delegating work to target cpu e7ec1d2eac9c s390/mcck: cleanup user process termination path 5e02c74905cb s390/cpum_sf: use READ_ONCE_ALIGNED_128() instead of 128-bit cmpxchg 434b26605f6c s390/rwonce: add READ_ONCE_ALIGNED_128() macro 010338d729c1 arm64: kaslr: don't pretend KASLR is enabled if offset < MIN_KIMG_ALIGN d5c514b6a0c0 exfat: fix the newly allocated clusters are not freed in error handling 3ce937cb8ca9 exfat: don't print error log in normal case 8d2909eeca5e exfat: remove unneeded code from exfat_alloc_cluster() b3f11af9b2ce arm64: ftrace: forbid CALL_OPS with CC_OPTIMIZE_FOR_SIZE 047a754558d6 drm/shmem-helper: Revert accidental non-GPL export c176060a4c76 drm: omapdrm: Do not use helper unininitialized in omap_fbdev_init() 660ca9470f9c crypto: caam - Fix edesc/iv ordering mixup f8b2336f15f3 powerpc: Avoid dead code/data elimination when using recordmcount acd35dbab871 powerpc/vmlinux.lds: Add .text.asan/tsan sections d8c32853ebc4 powerpc: Drop orphaned VAS MAINTAINERS entry ae3419fbac84 vc_screen: don't clobber return value in vcs_read 236b9254f8d1 ocfs2: fix non-auto defrag path not working issue 60eed1e3d450 ocfs2: fix defrag path triggering jbd2 ASSERT d49b49706038 mailmap: map Georgi Djakov's old Linaro address to his current one 6da6b1d4a7df mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON 1c0a0af511ef lib/zlib: DFLTCC deflate does not write all available bits for Z_NO_FLUSH 3f98c9a62c33 mm/damon/paddr: fix missing folio_put() 4c6759967826 mm/mremap: fix dup_anon_vma() in vma_merge() case 4 981ee95cc1f5 vfs: avoid duplicating creds in faccessat if possible a4eecbae0927 capability: add cap_isidentical 46d733d0efc7 vc_screen: modify vcs_size() handling in vcs_read() 32ff6831cdec kunit: Fix 'hooks.o' build by recursing into kunit 27fd82726995 mips: ralink: make SOC_MT7621 select PINCTRL f2b95d7a9fa4 mips: remove SYS_HAS_CPU_MIPS32_R1 from RALINK 5ae7e037de56 MIPS: cevt-r4k: Offset the value used to clear compare interrupt fea8826d5fdc MIPS: smp-cps: Don't rely on CP0_CMGCRBASE fb5b855d9f34 SUNRPC: Properly terminate test case arrays fe90151c3cc6 SUNRPC: Let Kunit tests run with some enctypes compiled out 580f98cc33a2 tcp: tcp_check_req() can be called from process context 972074ea8840 net: phy: c45: fix network interface initialization failures on xtensa, arm:cubieboard ccf8f7d71424 xen-netback: remove unused variables pending_idx and index e02b50ca442e Documentation/hw-vuln: Document the interaction between IBRS and STIBP 6921ed9049bc x86/speculation: Allow enabling STIBP with legacy IBRS 6e2985c938e8 xfs: restore old agirotor behavior ebf95e884694 s390/ap,zcrypt,vfio: introduce and use ap_queue_status_reg union ae4b60f6b7a8 s390/nmi: fix virtual-physical address confusion 8ee0d2fb4dfa s390/setup: do not complain about parameters handled in decompressor c0c33b94cfc2 nvme: fix sparse warning on effects masking 33a0c1b850c8 ARM: dts: spear320-hmi: correct STMPE GPIO compatible a8cef541dd5e ARM: dts: aspeed: p10bmc: Update battery node name e505e6bf4205 arm64: defconfig: Add IOSCHED_BFQ to the default configs 0cd5780eb625 arm64: defconfig: Fix unintentional disablement of PCI on i.MX 923b2e30dc9c net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy 8258ef28001a exfat: handle unreconized benign secondary entries 39c1ce8eafc0 exfat: fix inode->i_blocks for non-512 byte sector size device bdaadfd343e3 exfat: redefine DIR_DELETED as the bad cluster number 706fdcac0023 exfat: fix reporting fs error when reading dir beyond EOF 6cb5d1a16a51 exfat: fix unexpected EOF while reading dir dd8314739a1f MIPS: Remove DMA_PERDEV_COHERENT ff30bd6a6618 sh: clk: Fix clk_enable() to return 0 on NULL clk 250870824c1c sh: intc: Avoid spurious sizeof-pointer-div warning d4563201f33a Documentation: simplify and clarify DCO contribution example language f7c4d9b133c7 rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails e027253c4b77 ceph: update the time stamps and try to drop the suid/sgid 724337be7f21 net: dsa: ocelot_ext: remove unnecessary phylink.h include ef1a99c65edb net: mscc: ocelot: fix duplicate driver name error 940af2613213 net: dsa: felix: fix internal MDIO controller resource length 0322ef49c1ac net: dsa: seville: ignore mscc-miim read errors from Lynx PCS 4a20056a49a1 net/sched: act_sample: fix action bind logic e88d78a773cb net/sched: act_mpls: fix action bind logic e9e42292ea76 net/sched: act_pedit: fix action bind logic 52fd90638a72 wifi: wext: warn about usage only once cf45efcb250e wifi: mt76: usb: fix use-after-free in mt76u_free_rx_queue aaa3c08ee065 qede: avoid uninitialized entries in coal_entry array 25ff6f8a5a3b nfc: fix memory leak of se_io context in nfc_genl_se_io cf871006c017 ice: remove unnecessary CONFIG_ICE_GNSS 37e1f3acc339 net/sched: cls_api: Move call to tcf_exts_miss_cookie_base_destroy() 3e62aba8284d media: imx-mipi-csis: Check csis_fmt validity before use 68e87ebf2605 media: v4l2-subdev.c: clear stream field 7adf14d8aca1 kbuild: rpm-pkg: remove unneeded KERNELRELEASE from modules/headers_install 29cbe6ecfd97 docs: kbuild: remove description of KBUILD_LDS_MODULE ae41e0e41ba0 .gitattributes: use 'dts' diff driver for *.dtso files 3ab18a625ce4 kbuild: deb-pkg: improve the usability of source package c5bf2efb058d kbuild: deb-pkg: fix binary-arch and clean in debian/rules 1fc9095846cc kbuild: tar-pkg: use tar rules in scripts/Makefile.package e0ca16749ac3 kbuild: make perf-tar*-src-pkg work without relying on git e7853995594b kbuild: deb-pkg: switch over to source format 3.0 (quilt) b44aa8c96e9e kbuild: deb-pkg: make .orig tarball a hard link if possible 6eabebb1b66c kbuild: deb-pkg: hide KDEB_SOURCENAME from Makefile 6fc91752d7c4 kbuild: srcrpm-pkg: create source package without cleaning 1ec9bb704faf kbuild: rpm-pkg: build binary packages from source rpm 7bf4582d7aad kbuild: deb-pkg: create source package without cleaning 2fcd07b7ccd5 mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() c16bda37594f io_uring/poll: allow some retries for poll triggering spuriously 3ca04951b004 rtc: pm8xxx: add support for nvmem offset 430aa33a3046 dt-bindings: rtc: qcom-pm8xxx: add nvmem-cell offset f195c470f2c2 i3c: transfer pid from boardinfo to device info e3645d72f886 ext4: fix incorrect options show of original mount_opt and extend mount_opt2 0813299c586b ext4: Fix possible corruption when moving a directory 172e344e6f82 ext4: init error handle resource before init group descriptors 2b2d50bdd258 scripts: coccicheck: Use /usr/bin/env 180da5ef84fb scripts: coccicheck: Avoid warning about spurious escape 8883bf83127d selftests/ftrace: Add LoongArch kprobe args string tests support eb4071b98839 selftests/seccomp: Add LoongArch selftesting support 121ff07bdee0 tools: Add LoongArch build infrastructure a6484baa3b02 samples/kprobes: Add LoongArch support fcf77d016216 LoongArch: Mark some assembler symbols as non-kprobe-able 09e679c28a4d LoongArch: Add kprobes on ftrace support 3f5536860086 LoongArch: Add kretprobes support 6d4cc40fb5f5 LoongArch: Add kprobes support 9b3441a6b0e1 LoongArch: Simulate branch and PC* instructions 424421a7f34c LoongArch: ptrace: Add hardware single step support 356bd6f23682 LoongArch: ptrace: Add function argument access API 1a69f7a161a7 LoongArch: ptrace: Expose hardware breakpoints to debuggers edffa33c7bb5 LoongArch: Add hardware breakpoints/watchpoints support 35c94fab6eee LoongArch: kdump: Add crashkernel=YM handling 3f89765d6227 LoongArch: kdump: Add single kernel image implementation e5f02b51fa0c LoongArch: Add support for kernel address space layout randomization (KASLR) d8da19fbdedd LoongArch: Add support for kernel relocation 396233c65008 LoongArch: Add la_abs macro implementation 8cbd5ebfe241 LoongArch: Add JUMP_VIRT_ADDR macro implementation to avoid using la.abs f733f119e9b3 LoongArch: Use la.pcrel instead of la.abs when it's trivially possible 41596803302d LoongArch: Make -mstrict-align configurable bb7a78e34346 LoongArch: Only call get_timer_irq() once in constant_clockevent_init() fd200632d09d LoongArch: Fix Chinese comma in cpu.h 0c058fb94ae0 driver core: fw_devlink: Print full path and name of fwnode 6309872413f1 driver core: fw_devlink: Avoid spurious error message e8b812b3e515 driver core: bus: Handle early calls to bus_to_subsys() 290ec1d58049 alpha: in_irq() cleanup 050966666047 alpha: lazy FPU switching a7acb188e874 alpha/boot/misc: trim unused declarations a4c082f26718 alpha/boot/tools/objstrip: fix the check for ELF header 56efd34f8205 alpha/boot: fix the breakage from -isystem series... d3c51b701b1d alpha: fix FEN fault handling 4da2bd306bff alpha: Avoid comma separated statements 6b6b64abe02c alpha: fixed a typo in core_cia.c 6f2ce45f0c5f ibmvnic: Assign XPS map to correct queue index bce904599373 docs: net: fix inaccuracies in msg_zerocopy.rst 13af134bdc6a dt-bindings: power: supply: Revise Richtek RT9467 compatible name f0cf05759497 ABI: testing: sysfs-class-power: Document absence of "present" property bfaecf465a05 power: supply: fix null pointer check order in __power_supply_register 310726c33ad7 block: be a bit more careful in checking for NULL bdev while polling 11eb695feb63 block: clear bio->bi_bdev when putting a bio back in the cache 7605c43d67fa io_uring: remove MSG_NOSIGNAL from recvmsg 977bc8735610 io_uring/rsrc: always initialize 'folio' to NULL d77e7eceeac9 tools: net: add __pycache__ to gitignore b9d3a3e4ae0c tools: ynl-gen: re-raise the exception instead of printing f7cf644796fc tools: ynl-gen: fix single attribute structs with attr 0 only ea9a78c3a7a4 genirq/msi: Drop dead domain name assignment ab7362d04d7c cifs: Fix cifs_writepages_region() d28a06d7dbed net/mlx5: Geneve, Fix handling of Geneve object id as error code 1bf8b0dae8dd net/mlx5e: Verify flow_source cap before using it e1ed30c8c09a net/mlx5: ECPF, wait for VF pages only after disabling host PFs 3a50cf1e8e51 mlx5: fix possible ptp queue fifo use-after-free e435941b1da1 mlx5: fix skb leak while fifo resync and push bfeda9683dcd net/mlx5e: TC, fix return value check in mlx5e_tc_act_stats_create() 0483a16bc493 net/mlx5: Remove NULL check before dev_{put, hold} 047ee71ae4f4 spi: tegra210-quad: Fix validate combined sequence fb1847cc460c ASoC: apple: mca: Improve handling of unavailable DMA channels d8b3e396088d ASoC: apple: mca: Fix SERDES reset sequence aaf5f0d76b6e ASoC: apple: mca: Fix final status read on SERDES reset 1b561d3949f8 arm64: acpi: Fix possible memory leak of ffh_ctxt 060a2c92d1b6 arm64: mm: hugetlb: Disable HUGETLB_PAGE_OPTIMIZE_VMEMMAP 89c58cb395ec fs/9p: fix error reporting in v9fs_dir_release 3866584a1c56 net/9p: fix bug in client create for .L 74a25e6e916c 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() c15fe55d14b3 9p/xen: fix connection sequence f1956f4ec151 9p/xen: fix version parsing b5bfa7277ee7 ASoC: adau7118: don't disable regulators on device unbind ac3ad19584b2 net: fix __dev_kfree_skb_any() vs drop monitor 1862de92c81c netdev-genl: fix repeated typo oflloading -> offloading bd78acc89d41 kernel/trace: extract common part in process_fetch_insn 672a2bf84061 kernel/trace: Provide default impelentations defined in trace_probe_tmpl.h 196b6389a363 kernel/trace: Introduce trace_probe_print_args and use it in *probes a6b811cb402f net/mlx5e: Remove hairpin write debugfs files 3acd9db9293f octeontx2-pf: Use correct struct reference in test condition e90ff8ede777 rtc: abx80x: Add nvmem support 344504e912ea fs/9p: Expand setup of writeback cache to all levels 2a03472262c0 net/9p: Adjust maximum MSIZE to account for p9 header 424b3d7582a2 drm/amd/pm: downgrade log level upon SMU IF version mismatch b1e9a718af2e drm/amdgpu: Add ecc info query interface for umc v8_10 2d53b579f3f2 drm/amdgpu: Add convert_error_address function for umc v8_10 22106ed0be0d drm/amdgpu: add bad_page_threshold check in ras_eeprom_check_err f3cbe70e215a drm/amdgpu: change default behavior of bad_page_threshold parameter 4d33e0f1340b drm/amdgpu: exclude duplicate pages from UMC RAS UE count e69c785723ed drm/amdgpu: add umc retire unit element 6761c4bfee68 drm/amd/pm: no pptable resetup on runpm exiting edddc6fd542f drm/amd/pm: correct the baco state setting for ArmD3 scenario b299221faf9b drm/amdgpu: add more fields into device info, caches sizes, etc. 4fc8fff378b2 drm/amdkfd: Fix an illegal memory access 6dcb38a19efa drm/amdgpu/vcn: set and use harvest config ca4751866397 drm/amd: Don't allow s0ix on APUs older than Raven f9c35f4fffc6 drm/amdgpu: fix incorrect active rb bitmap for gfx11 2866cc096179 drm/amdgpu: optimize VRAM allocation when using drm buddy c105518679b6 drm/amdgpu: remove TOPDOWN flags when allocating VRAM in large bar system 455ad25997ba drm/amdgpu: Select DRM_DISPLAY_HDCP_HELPER in amdgpu 6d9b6dceaa51 drm/amd/display: only warn once in dce110_edp_wait_for_hpd_ready() d9e1e14f4233 drm/amd/pm: re-enable ac/dc on smu_v13_0_0/10 08c6ab7fb4d9 drm/amdgpu: add tmz support for GC 10.3.6 2e2b9baf008e drm/amdkfd: To fix sdma page fault issue for GC 11 68ba44639537 sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop 6ccbe33a3952 dt-bindings: mailbox: qcom-ipcc: Add compatible for QDU1000/QRU1000 1261a6626a08 mailbox: qcom-apcs-ipc: add IPQ5332 APSS clock support df4c17aa3ea0 dt-bindings: mailbox: qcom: add compatible for the IPQ5332 SoC b114f1359159 dt-bindings: remoteproc: qcom,glink-rpm-edge: convert to DT schema adb239f34093 mailbox: qcom-apcs-ipc: enable APCS clock device for MSM8996 9e9a6a8eeef9 dt-bindings: mailbox: qcom: add #clock-cells to msm8996 example 8b5c7a06d0ac dt-bindings: mailbox: qcom: add missing platforms to conditional clauses 98c2de9e7949 dt-bindings: mailbox: qcom: correct the list of platforms using clocks 9d8b7e64ac73 dt-bindings: mailbox: qcom: enable syscon compatible for msm8976 dff1082bf561 dt-bindings: mailbox: qcom: add SDX55 compatible c31508c56618 dt-bindings: mailbox: qcom-ipcc: document the sa8775p platform 3a87af1c7d76 dt-bindings: mailbox: sti-mailbox: convert to DT schema 043f85ce81cb mailbox: zynq: Switch to flexible array to simplify code 901578a45950 docs: recommend using Link: whenever using Reported-by: b8885e2615f4 Documentation: front page: use recommended heading adornments 1481df6cbd0d docs/sp_SP: Add process programming-language translation 01178ee71310 docs: locking: refer to the actual existing config names eb52bc2ae5b8 powercap: RAPL: Add Power Limit4 support for Meteor Lake SoC fa0746b11ba0 cpufreq: amd-pstate: remove MODULE_LICENSE in non-modules 70ba26cbe026 cpufreq: schedutil: make kobj_type structure constant 7af78020e28a cpufreq: amd-pstate: Let user know amd-pstate is disabled 60675225ebee cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids ee0a735fd97c net: sunhme: Fix region request f7482d8285b6 spi: tegra210-quad: set half duplex flag ad32ab9604f2 irqdomain: Add missing NULL pointer check in irq_domain_create_hierarchy() edea0c5a994b octeontx2-pf: Recalculate UDP checksum for ptp 1-step sync packet 186b1da76b72 net: phy: c45: genphy_c45_ethtool_set_eee: validate EEE link modes 3eeca4e199ce net: phy: do not force EEE support b6478b8c9330 net: phy: c45: add genphy_c45_an_config_eee_aneg() function e209519b6233 net: phy: c45: use "supported_eee" instead of supported for access validation 85636167e320 drm/i915: Don't use BAR mappings for ring buffers with LLC 690e0ec8e63d drm/i915: Don't use stolen memory for ring buffers with LLC 5e438bf7f9a1 drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv 33c253549390 drm/i915/xelpmp: Consider GSI offset when doing MCR lookups 078a5517d223 spi: spi-sn-f-ospi: fix duplicate flag while assigning to mode_bits 152ac60677aa spi: cadence-quadspi: Fix cancel the indirect read mask 80d2c29e09e6 regulator: core: Use ktime_get_boottime() to determine how long a regulator was off c749e3f82a15 net/mlx5: Fix memory leak in IPsec RoCE creation 44bd0394fe10 selftests: fib_tests: Add test cases for IPv4/IPv6 in route notify 4cc59f386991 ipv6: Add lwtunnel encap size of all siblings in nexthop calculation 00c8f01c4e84 objtool: Fix ORC 'signal' propagation 1c34496e5856 objtool: Remove instruction::list 6ea17e848a8b x86: Fix FILL_RETURN_BUFFER a706bb08c81a objtool: Fix overlapping alternatives c6f5dc28fb3d objtool: Union instruction::{call_dest,jump_table} 0932dbe1f568 objtool: Remove instruction::reloc 8b2de412158e objtool: Shrink instruction::{type,visited} d54066546121 objtool: Make instruction::alts a single-linked list 3ee88df1b063 objtool: Make instruction::stack_ops a single-linked list 20a554638dd2 objtool: Change arch_decode_instruction() signature 0b93efca3659 drm/i915: move a Kconfig symbol to unbreak the menu presentation 9203a648c951 i915/gvt: Fix spelling mistake "vender" -> "vendor" d989bf543d8a i915: fix memory leak with using debugfs_lookup() dd62071ff792 drm/i915/gvt: Remove extra semicolon 84edc94edb25 drm/i915/gvt: Avoid full proxy f_ops for debugfs attributes 67d93ffc0f3c ptp: vclock: use mutex to fix "sleep on atomic" bug 9f6ad5d533d1 loop: loop_set_status_from_info() check before assignment 90039f3773f6 clk: qcom: apcs-msm8986: Include bitfield.h for FIELD_PREP a48bba98380c msm/fbdev: fix unused variable warning with clang. 38892c48e547 rtc: rx6110: Remove unused of_gpio,h 668a2abf9114 rtc: efi: Avoid spamming the log on RTC read failure 303eac653a18 rtc: isl12022: sort header inclusion alphabetically 9bb1e189d7d2 rtc: isl12022: Join string literals back c8ae2735cb3d rtc: isl12022: Drop unneeded OF guards and of_match_ptr() 93219a4fb8bd rtc: isl12022: Explicitly use __le16 type for ISL12022_REG_TEMP_L f525b210e9d4 rtc: isl12022: Get rid of unneeded private struct isl12022 939fbcd568fd PCI: dwc: Add Root Port and Endpoint controller eDMA engine support 68373f2c0fd8 PCI: bt1: Set 64-bit DMA mask 6c784e21b3da PCI: dwc: Restrict only coherent DMA mask for MSI address allocation 3bc0f149405e dmaengine: dw-edma: Prepare dw_edma_probe() for builtin callers acf994151dd9 dmaengine: dw-edma: Depend on DW_EDMA instead of selecting it 16f8a08643b6 dmaengine: dw-edma: Add mem-mapped LL-entries support 65eb2867f5bf ACPI: resource: Skip IRQ override on Asus Expertbook B2402FBA 45dd9bc75d9a KVM: SVM: hyper-v: placate modpost section mismatch error 6ba912f1c081 kcsan: select CONFIG_CONSTRUCTORS d649c34cb916 vfio: Fix NULL pointer dereference caused by uninitialized group->iommufd f3dd0c53370e bpf: add missing header file include 57bebf807e2a io_uring/rsrc: optimise registered huge pages b000ae0ec2d7 io_uring/rsrc: optimise single entry advance edd478269640 io_uring/rsrc: disallow multi-source reg buffers 9a1563d17206 io_uring: remove unused wq_list_merge 48ba08374e77 io_uring: fix size calculation when registering buf ring 6bf65a1b3668 io_uring/rsrc: fix a comment in io_import_fixed() 8d664282a03f io_uring: rename 'in_idle' to 'in_cancel' ce8e04f6e5d3 io_uring: consolidate the put_ref-and-return section of adding work b61b82f81e09 arm64: pass ESR_ELx to die() of cfi_handler e034b8a18d4b drm/msm: Fix possible uninitialized access in fbdev 0269680e5eb8 arm64/fpsimd: Remove warning for SME without SVE e74a68468062 arm64: Reset KASAN tag in copy_highpage with HW tags only eb9be8310c58 RISC-V: add a spin_shadow_stack declaration 9b07d27d0fbb swiotlb: mark swiotlb_memblock_alloc() as __init c1855dd0a62b clk: qcom: Revert sync_state based clk_disable_unused fd9a6a13949a rtc: pcf85363: add support for the quartz-load-femtofarads property 1b2f85a8bac6 dt-bindings: rtc: nxp,pcf8563: move pcf85263/pcf85363 to a dedicated binding 59c54c599746 dt-bindings: mfd: qcom,tcsr: Add compatible for IPQ5332 43be4f662ae2 dt-bindings: mfd: Add NXP BBNSM 8a15b4daed3d mfd: ntxec: Add version number for EC in Tolino Vision 4d83bcbeee12 dt-bindings: mfd: syscon: Add mt8365-syscfg ca78476e4888 mfd: Remove toshiba tmio drivers a783c9626192 rtc: allow rtc_read_alarm without read_alarm callback 2d433e9c897d rtc: rv3032: add ACPI support b6ef5d4a0295 rtc: rv3028: add ACPI support eb7b85853c38 rtc: bbnsm: Add the bbnsm rtc support c1b0c3cfcbad gfs2: Convert gfs2_page_add_databufs to folios cbb60951ce18 gfs2: jdata writepage fix ad614f81d2e8 backlight: ktz8866: Convert to i2c's .probe_new() f8449c8f7355 backlight: ktz8866: Add support for Kinetic KTZ8866 backlight c8990c3889ea dt-bindings: leds: backlight: Add Kinetic KTZ8866 backlight deaeeda2051f backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state 00e7e698bff1 backlight: pwm_bl: Configure pwm only once per backlight toggle 744fc2dada50 backlight: Remove pxa tosa support 32fb2588ce69 backlight: aat2870: Use backlight helper e3b2ac408812 backlight: ipaq_micro: Use backlight helper fef0b89a451f backlight: arcxcnn: Use backlight helper 3a396f985975 backlight: sky81452: Fix sky81452_bl_platform_data kernel-doc 5a7fbe452ad9 backlight: pwm_bl: Drop support for legacy PWM probing 901ae537b797 dt-bindings: backlight: qcom-wled: Add PMI8950 compatible 81bc9eada9e7 backlight: ktd253: Switch to use dev_err_probe() helper 3755b46a1bf4 backlight: backlight: Fix doc for backlight_device_get_by_name 7c15430822e7 wifi: ath11k: allow system suspend to survive ath11k 0af8c09c8968 netfilter: x_tables: fix percpu counter block leak on error path when creating new netns 4414a7ab80ce mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak 7d1e3bd94828 mfd: syscon: Allow reset control for syscon devices 0f4d261989a8 dt-bindings: mfd/syscon: Add resets property 8e993c5888fa dt-bindings: mfd: syscon: Add amd,pensando-elba-syscon compatible 484cd9c0ec63 dt-bindings: mfd: qcom,tcsr: Add compatible for MSM8226 81435ed2bdea mfd: simple-mfd-i2c: Fix incoherent comment regarding DT registration 1b1305e95e85 mfd: axp20x: Switch to the sys-off handler API 88a32c2c5e98 mfd: core: Spelling s/compement/complement/ 8aa06dbe50a6 mfd: max8925: Remove the unused function irq_to_max8925() 49184844b665 mfd: qcom-pm8xxx: Remove set but unused variable 'rev' 0b05327947dc dt-bindings: mfd: syscon: Document GXP register compatible 58a3fb991ec2 mfd: twl4030-power: Drop empty platform remove function ccc91b3ed3f6 mfd: twl: Fix TWL6032 phy vbus detection 8b450dcff23a mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() 3a8678dfa857 MAINTAINERS: Move MFD from a Supported to Maintaied state 0c8884fe34bb dt-bindings: mfd: cros-ec: Add compatible string for UART support 8cc5e62bae28 mfd: Use sysfs_emit() to instead of scnprintf() 5ec32a3e4053 mfd: cs5535: Don't build on UML 8781ba7f4569 mfd: axp20x: Fix order of pek rise and fall events 725a2acd851d dt-bindings: mfd: qcom,spmi-pmic: Document PMICs bundled with SM8550 5d69b181cd0d mfd: rk808: Re-add rk808-clkout to RK818 f82cdc37c4bd powerpc/pseries: Avoid hcall in plpks_is_available() on non-pseries 901b894af5b9 scsi: zfcp: Trace when request remove fails after qdio send fails 3ab01810153b scsi: zfcp: Change the type of all fsf request id fields and variables to u64 79f9abd64719 scsi: zfcp: Make the type for accessing request hashtable buckets size_t 2702812ae33b scsi: ufs: core: Simplify ufshcd_execute_start_stop() 93bc4a5d00e4 scsi: ufs: core: Rely on the block layer for setting RQF_PM 35cd2f5542df scsi: core: Extend struct scsi_exec_args 442336a5a999 scsi: lpfc: Fix double word in comments fc663711b944 scsi: core: Remove the /proc/scsi/${proc_name} directory earlier f4407e6033a6 scsi: core: Fix a source code comment 5794a3902bde scsi: cxgbi: Remove unneeded version.h include e0aa38c444f2 scsi: qedi: Remove unneeded version.h include 66b381d874fa scsi: mpi3mr: Remove unneeded version.h include e39ea831ebad scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization 339e61565f81 scsi: mpi3mr: Use number of bits to manage bitmap sizes eeb270aee3e0 scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi fb428a2005fc scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info() ae7d45f5283d scsi: mpi3mr: Fix an issue found by KASAN c6f2e6b6eaaf scsi: mpi3mr: Replace 1-element array with flex-array ee4e7dfe4ffc scsi: ipr: Work around fortify-string warning 3a2d1efaf344 scsi: ipr: Make ipr_probe_ioa_part2() return void 26a02d972bad scsi: sd: Update DIX config every time sd_revalidate_disk() is called a3c7d6b642e4 riscv: mm: hugetlb: Enable ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP 8ac6e619d9d5 riscv: Add header include guards to insn.h 91612cfb1736 riscv: alternative: proceed one more instruction for auipc/jalr pair 130aee3fd998 riscv: Avoid enabling interrupts in die() 416721ff05fd riscv, mm: Perform BPF exhandler fixup on page fault 9493e6f3ce02 RISC-V: take text_mutex during alternative patching dac8bf14bb49 riscv: hwcap: Don't alphabetize ISA extension IDs 1eac28201ac0 RISC-V: fix ordering of Zbb extension 9ddfc3cd8060 riscv: jump_label: Fixup unaligned arch_static_branch function 2350bd192fa2 RISC-V: Only provide the single-letter extensions in HWCAP b49f700668ff riscv: mm: fix regression due to update_mmu_cache change 00b242509c8f scripts/decodecode: Add support for RISC-V eb165bfa8eaf riscv: Add instruction dump to RISC-V splats f4b71bff8d85 riscv: select ARCH_WANT_LD_ORPHAN_WARN for !XIP_KERNEL 0ed0031b093b riscv: vmlinux.lds.S: explicitly catch .init.bss sections from EFI stub b13e64d94149 riscv: vmlinux.lds.S: explicitly catch .riscv.attributes sections e5973191a8e3 riscv: vmlinux.lds.S: explicitly catch .rela.dyn symbols 7e92586c28a5 riscv: lds: define RUNTIME_DISCARD_EXIT fdf6491193e4 netfilter: ctnetlink: make event listener tracking global 05c07c0c6cc8 netfilter: xt_length: use skb len to match in length_mt6 6c40624930c5 bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support 6ded8a28ed80 bootconfig: Default BOOT_CONFIG_FORCE to y if BOOT_CONFIG_EMBED b743852ccc1d Allow forcing unconditional bootconfig processing cf8c59a3756b tools/bootconfig: fix single & used for logical condition 2b3795167e23 scsi: sd: Remove unused sd_cdb_cache e58a171d35e3 netfilter: ebtables: fix table blob use-after-free efb056e5f1f0 netfilter: ip6t_rpfilter: Fix regression with VRF interfaces 2076f57f2ca0 scsi: ufs: mcq: Fix incorrectly set queue depth e6d57e9ff0ae netfilter: conntrack: fix rmmod double-free race 19873b03f1da scsi: ufs: ufs-mediatek: Guard power management functions with CONFIG_PM 7dafc3e00791 scsi: ufs: core: Initialize devfreq synchronously ac4893980bbe netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() 473025a6b6f8 scsi: ufs: Make the TC G210 driver dependent on CONFIG_OF 64fd2ba977b1 scsi: scsi_transport_fc: Add an additional flag to fc_host_fpin_rcv() 1ba7dfb905b3 dt-bindings: regulator: Add mps,mpq7932 power-management IC 74e19ef0ff80 uaccess: Add speculation barrier to copy_from_user() 3fe97ff3d949 scsi: ses: Don't attach if enclosure has no components 578797f0c8cb scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() 801ab13d50cf scsi: ses: Fix possible desc_ptr out-of-bounds accesses db95d4df71cb scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses 9b4f5028e493 scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() f1aa2eb5ea05 sysctl: fix proc_dobool() usability ccfd889acb06 smackfs: Added check catlen 02d7bd1efb42 clk: imx: pll14xx: fix recalc_rate for negative kdiv 4d4266e3fd32 page_pool: add a comment explaining the fragment counter usage a00da30c052f net: ethtool: fix __ethtool_dev_mm_supported() implementation 7ec077744aad ethtool: pse-pd: Fix double word in comments 951bce29c898 xsk: add linux/vmalloc.h to xsk.c 9c7c4bc98693 ublk: remove check IO_URING_F_SQE128 in ublk_ch_uring_cmd 9e0c7efa5ea2 block: remove more NULL checks after bdev_get_queue() b4858dc61647 of: dynamic: Fix spelling mistake "kojbect" -> "kobject" fb4b06f521c1 dt-bindings: drop Sagar Kadam from SiFive binding maintainership 64d666a7bd85 dt-bindings: sram: qcom,imem: document sm8450 0305c98c9e15 dt-bindings: interrupt-controller: convert loongson,ls1x-intc.txt to json-schema ce7980ae9080 genirq/irqdesc: Make kobj_type structures constant 3fb1f62f80a1 drm/fb-helper: Remove drm_fb_helper_unprepare() from drm_fb_helper_fini() f922c7b1c1c4 sefltests: netdevsim: wait for devlink instance after netns removal b60417a9f2b8 selftest: fib_tests: Always cleanup before exit fdbf80721525 update internal module version number for cifs.ko e6cc6f175566 PCI/MSI: Clarify usage of pci_msix_free_irq() e77978de4765 cifs: update ip_addr for ses only for primary chan setup df57109bd50b cifs: use tcon allocation functions even for dummy tcon ea90708d3cf3 cifs: use the least loaded channel for sending requests bec464625670 powerpc: dts: turris1x.dts: Set lower priority for CPLD syscon-reboot 95e158ec8436 dt-bindings: hwlock: sun6i: Add #hwlock-cells to example 65f81bbd9117 dt-bindings: arm: Add Cortex-A715 and X3 f2b6cfda76d2 net/mlx5e: Align IPsec ASO result memory to be as required by hardware 6702782845a5 net/mlx5e: TC, Set CT miss to the specific ct action instance 235ff07da7ec net/mlx5e: Rename CHAIN_TO_REG to MAPPED_OBJ_TO_REG 93a1ab2c545b net/mlx5: Refactor tc miss handling to a single function 03a283cdc8c8 net/mlx5: Kconfig: Make tc offload depend on tc skb extension 606c7c43d08c net/sched: flower: Support hardware miss to tc action 08a0063df3ae net/sched: flower: Move filter handle initialization earlier 80cd22c35c90 net/sched: cls_api: Support hardware miss to tc action db4b49025c0c net/sched: Rename user cookie and act cookie 5f22c3b6215d sfc: fix builds without CONFIG_RTC_LIB 5feeaba10631 sfc: clean up some inconsistent indentings f8f185e39b4d net/mlx4_en: Introduce flexible array to silence overflow warning e7388b8a1a5b cifs: DIO to/from KVEC-type iterators should now work 607aea3cc2a8 cifs: Remove unused code 3d78fe73fa12 cifs: Build the RDMA SGE list directly from an iterator d08089f649a0 cifs: Change the I/O paths to use an iterator rather than a page list 3a70e0d4c9d7 net: lan966x: Fix possible deadlock inside PTP be9832c2e9cc net/ulp: Remove redundant ->clone() test in inet_clone_ulp(). deeacf35c922 vdpa/mlx5: support device features provisioning 033779a708f0 vdpa/mlx5: make MTU/STATUS presence conditional on feature bits dbb6f1c42ade vdpa: validate device feature provisioning against supported class e7d09cd1d4a2 vdpa: validate provisioned device features against specified attribute 6e6d39830bc6 vdpa: conditionally read STATUS in config space 275487b4be89 vdpa: fix improper error message when adding vdpa dev c04e2145b8c9 vdpa/mlx5: Initialize CVQ iotlb spinlock aef24311bd2d vdpa/mlx5: Don't clear mr struct on destroy MR 446062e6adc4 vdpa/mlx5: Directly assign memory key 0d0ed4006127 tools/virtio: enable to build with retpoline 2e44ca3f1f0b vringh: fix a typo in comments for vringh_kiov 6830a6aba9d4 vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails 08707b5c3344 scsi: virtio_scsi: fix handling of kmalloc failure 699209fcc55c vdpa: Fix a couple of spelling mistakes in some messages 313389be06ff vhost-net: support VIRTIO_F_RING_RESET b3d4f02ee7a2 vhost-scsi: convert sysfs snprintf and sprintf to sysfs_emit 36871fb92b70 vdpa: mlx5: support per virtqueue dma device 99fb2b838f44 vdpa: set dma mask for vDPA device a1baedb11ed4 virtio-vdpa: support per vq dma device 25da258fa61b vdpa: introduce get_vq_dma_device() 2713ea3c7d93 virtio_ring: per virtqueue dma device 759aba1e6e7d vhost: remove unused paramete 62b763ad7653 vhost-test: remove meaningless debug info 6c3d329e6486 vdpa_sim: get rid of DMA ops 0899774cb360 vdpa_sim_net: vendor satistics 5dbb063a3ebf vdpa_sim: support vendor statistics bb105d514a25 vdpasim: customize allocation size 0497f23e73ec vdpa_sim: switch to use __vdpa_alloc_device() 2f8200efe730 vdpa_sim: use weak barriers 07b679f70d73 virtio-blk: support completion batching for the IRQ path 489e18f3d732 virtio-blk: set req->state to MQ_RQ_COMPLETE after polling I/O is finished 2b034e82ffc5 docs: driver-api: virtio: commentize spec version checking ae8d2247af6f docs: driver-api: virtio: slightly reword virtqueues allocation paragraph fb25d45694f3 docs: driver-api: virtio: parenthesize external reference targets f9d9f57ef048 vdpa_sim: Implement resume vdpa op 3b688d7a086d vhost-vdpa: uAPI to resume the device 69106b6fb3d7 vhost-vdpa: Introduce RESUME backend feature bit 1538a8a49ecb vdpa: Add resume operation 51a8f9d7f587 virtio: vdpa: new SolidNET DPU driver. d089d69cc1f8 PCI: Avoid FLR for SolidRun SNET DPU rev 1 db6c4dee4c10 PCI: Add SolidRun vendor ID d8b3832a788d vdpa_sim_net: Offer VIRTIO_NET_F_STATUS 46fc0917bbab vDPA/ifcvf: implement features provisioning 267000e98089 vDPA/ifcvf: retire ifcvf_private_to_vf 93139037b582 vDPA/ifcvf: allocate the adapter in dev_add() 6a3b2f179b49 vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev 7cfd36b7e8be vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw a70d833e696e vDPA/ifcvf: decouple config/dev IRQ requester and vectors allocator from the adapter f9a9ffb2e4db vDPA/ifcvf: decouple vq irq requester from the adapter 23dac55cec3a vDPA/ifcvf: decouple config IRQ releaser from the adapter 004cbcabab46 vDPA/ifcvf: decouple vq IRQ releasers from the adapter 66e3970b16d1 vDPA/ifcvf: alloc the mgmt_dev before the adapter af8eb69a62b7 vDPA/ifcvf: decouple config space ops from the adapter d59f633dd059 vDPA/ifcvf: decouple hw features manipulators from the adapter 0a59975088d3 vdpa/mlx5: Add RX counters to debugfs 294221004322 vdpa/mlx5: Add debugfs subtree 72c67e9b904c vdpa/mlx5: Move some definitions to a new header file 195d6cc9c3d1 MAINTAINERS: Add Miquel Raynal as additional maintainer for ieee802154 6b441772854f MAINTAINERS: Switch maintenance for mrf24j40 driver over d1b4b4117f89 MAINTAINERS: Switch maintenance for mcr20a driver over c551c569e388 MAINTAINERS: Switch maintenance for cc2520 driver over c96abaec78f3 tracing/eprobe: no need to check for negative ret value for snprintf 1fcd09fd4f84 test_kprobes: Add recursed kprobe test case 8478cca1e3ab tracing/probe: add a char type to show the character value of traced arguments 96cd93af794c selftests/ftrace: Fix probepoint testcase to ignore __pfx_* symbols a457e944df92 selftests/ftrace: Fix eprobe syntax test case to check filter support 133921530c42 tracing/eprobe: Fix to add filter on eprobe description in README file f1c97a1b4ef7 x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range 868a6fc0ca24 x86/kprobes: Fix __recover_optprobed_insn check optimizing logic 4fbd2f83fda0 kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list 16541195c6d9 cifs: Add a function to read into an iter from a socket b8713c4dbfa3 cifs: Add some helper functions 39bc58203f04 cifs: Add a function to Hash the contents of an iterator e5fbdde43017 cifs: Add a function to build an RDMA SGE list from an iterator 018584697533 netfs: Add a function to extract an iterator into a scatterlist 85dd2c8ff368 netfs: Add a function to extract a UBUF or IOVEC into a BVEC iterator 4e260a8fd740 cifs: Implement splice_read to pass down ITER_BVEC not ITER_PIPE 7c8e01ebf236 splice: Export filemap/direct_splice_read() 7d58fe731028 iov_iter: Add a function to extract a page list from an iterator f62e52d1276b iov_iter: Define flags to qualify page extraction. 33b3b041543e splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE 07073eb01c5f splice: Add a func to do a splice from a buffered file without ITER_PIPE dd5b9d003ebc mm: Pass info, not iter, into filemap_get_pages() eb3e28c1e89b smb3: Replace smb2pdu 1-element arrays with flex-arrays 0e9bd27b2a63 cifs: get rid of dns resolve worker d9194e009efe of: dynamic: add lifecycle docbook info to node creation functions ec0b7e24d566 of: add consistency check to of_node_release() 23522dd7033a of: do not use "%pOF" printk format on node with refcount of zero 74df14cd301a of: unittest: add node lifecycle tests 0af2795f936f genirq/msi: Take the per-device MSI lock before validating the control structure f9366f4c2a29 include/linux/migrate.h: remove unneeded externs 32cf666eab72 mm/memory_hotplug: cleanup return value handing in do_migrate_range() 7a079ba20090 mm/uffd: fix comment in handling pte markers cd7755800eb5 mm: change to return bool for isolate_movable_page() 9747b9e92418 mm: hugetlb: change to return bool for isolate_hugetlb() f7f9c00dfaff mm: change to return bool for isolate_lru_page() be2d57563822 mm: change to return bool for folio_isolate_lru() d5d469247264 objtool: add UACCESS exceptions for __tsan_volatile_read/write e75a698859a3 kmsan: disable ftrace in kmsan core code 9701c9ff8311 kasan: mark addr_has_metadata __always_inline 01bb11ad828b sched/topology: fix KASAN warning in hop_cmp() d54170812ef1 arm64: fix .idmap.text assertion for large kernels b361d5d2464a ASoC: dt-bindings: apple,mca: Add t8112-mca compatible 3e161c2791f8 cifs: Fix warning and UAF when destroy the MR list e9d3401d95d6 cifs: Fix lost destroy smbd connection when MR allocate failed 8e843bf38f7b cifs: return a single-use cfid if we did not get a lease 66d45ca1350a cifs: Check the lease context if we actually got a lease 35235e19b393 cifs: Replace remaining 1-element arrays 398d5843c032 cifs: Convert struct fealist away from 1-element array d99e86ebde2d cifs: fix mount on old smb servers de036dcaca65 cifs: Fix uninitialized memory reads for oparms.mode 5574920c7a6b cifs: remove unneeded 2bytes of padding from smb2 tree connect 225a05043cd8 filemap: Remove lock_page_killable() c191bc070eba cifs: Use a folio in cifs_page_mkwrite() d447e794a372 cifs: Fix uninitialized memory read in smb3_qfs_tcon() 3891f6c7655a cifs: don't try to use rdma offload on encrypted connections a6559cc1d35d cifs: split out smb3_use_rdma_offload() helper d643a8a446fc cifs: introduce cifs_io_parms in smb2_async_writev() 89542781737a cifs: get rid of unneeded conditional in cifs_get_num_sgs() 3c0070f54b31 cifs: prevent data race in smb2_reconnect() 77e3f338df79 cifs: fix indentation in make menuconfig options ed2f1d9cea0b cifs: update Kconfig description d4fba63fe1f7 cifs: Get rid of unneeded conditional in the smb2_get_aead_req() 05844bd661d9 cifs: print last update time for interface list 4e551dbdba70 cifs: Replace zero-length arrays with flexible-array members 9f5d1a8cf8a1 cifs: Use kstrtobool() instead of strtobool() d695e44157c8 dm: remove unnecessary (void*) conversion in event_callback() 7dc8e24f0e09 ktest: Restore stty setting at first in dodie 4e7d2a8f0b52 ktest.pl: Add RUN_TIMEOUT option with default unlimited 83d29d439cd3 ktest.pl: Give back console on Ctrt^C on monitor e8bf9b98d40d ktest.pl: Fix missing "end_monitor" when machine check fails d0566564d483 regulator: max597x: Fix error return code in max597x_get_status 7e43b75d6a06 ASoC: Intel: sof_rt5682: Add quirk for Rex board with mx98360a amplifier 70d1d3035509 ASoC: mediatek: mt8188: correct etdm control return value 51c58a1ebc04 ASoC: SMA1303: Change the value for right output 4b471a8b847b NFSD: Clean up nfsd_symlink() 90d217557247 NFSD: copy the whole verifier in nfsd_copy_write_verifier 4c475eee0237 nfsd: don't fsync nfsd_files on last close 2172e84ea00b SUNRPC: Fix occasional warning when destroying gss_krb5_enctypes dcd779dc4654 nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open 81e722978ad2 NFSD: fix problems with cleanup on errors in nfsd4_copy fb610c4dbc99 nfsd: fix race to check ls_layouts 826b67e6376c nfsd: don't hand out delegation on setuid files being opened for write 319951eba0fc SUNRPC: Remove ->xpo_secure_port() fcebda5a5d0d SUNRPC: Clean up the svc_xprt_flags() macro 4dbca1c3c6dd nfsd: remove fs/nfsd/fault_inject.c 34e8f9ec4c9a NFSD: fix leaked reference count of nfsd4_ssc_umount_item 6ba434cb1a8d nfsd: clean up potential nfsd_file refcount leaks in COPY codepath 1f0001d43d0c nfsd: zero out pointers after putting nfsd_files on COPY setup error ecfa3987731b SUNRPC: Fix whitespace damage in svcauth_unix.c edd2f5526ea8 nfsd: eliminate __nfs4_get_fd ee97e7301582 nfsd: add some kerneldoc comments for stateid preprocessing functions 45ba66cc2ca2 nfsd: eliminate find_deleg_file_locked fcb530973b3c nfsd: don't take nfsd4_copy ref for OP_OFFLOAD_STATUS c4a9f0552cf6 SUNRPC: Add encryption self-tests 4d2d15c0f1e0 SUNRPC: Add RFC 8009 encryption KUnit tests 003caf4f8c6a SUNRPC: Add RFC 8009 checksum KUnit tests fcbad14b585d SUNRPC: Add KDF-HMAC-SHA2 Kunit tests b958cff6b27b SUNRPC: Add encryption KUnit tests for the RFC 6803 encryption types 02142b2ca8fc SUNRPC: Add checksum KUnit tests for the RFC 6803 encryption types 35f6e42e813e SUNRPC: Add KDF KUnit tests for the RFC 6803 encryption types e1a9a3849dff SUNRPC: Add Kunit tests for RFC 3962-defined encryption/decryption 6eb6b8a446a1 SUNRPC: Add KUnit tests RFC 3961 Key Derivation ddd8c1f975ee SUNRPC: Export get_gss_krb5_enctype() eebd8c2d1978 SUNRPC: Add KUnit tests for rpcsec_krb5.ko 6e460c230d2d SUNRPC: Move remaining internal definitions to gss_krb5_internal.h 6e6d9eee0e78 SUNRPC: Advertise support for the Camellia encryption types 45b4ef46b5e8 SUNRPC: Add KDF_FEEDBACK_CMAC 3394682fba3b SUNRPC: Support the Camellia enctypes f26ec6b1b15c SUNRPC: Advertise support for RFC 8009 encryption types 0d5b5a0f32df SUNRPC: Add RFC 8009 encryption and decryption functions ae2e4d2bae00 SUNRPC: Add KDF-HMAC-SHA2 a40cf7530d31 SUNRPC: Add gk5e definitions for RFC 8009 encryption types dfb632432a9b SUNRPC: Refactor CBC with CTS into helpers af664fc9023e SUNRPC: Add new subkey length fields 8b3a09f34542 SUNRPC: Parametrize the key length passed to context_v2_alloc_cipher() ec4aaab39afc SUNRPC: Clean up cipher set up for v1 encryption types 2691a27d9b3e SUNRPC: Hoist KDF into struct gss_krb5_enctype ae6ad5d0b790 SUNRPC: Rename .encrypt_v2 and .decrypt_v2 methods d50b8152c992 SUNRPC: Remove ->encrypt and ->decrypt methods from struct gss_krb5_enctype dfe9a123451a SUNRPC: Enable rpcsec_gss_krb5.ko to be built without CRYPTO_DES 17781b2ce41a SUNRPC: Replace KRB5_SUPPORTED_ENCTYPES macro 4df750c924f4 NFSD: Replace /proc/fs/nfsd/supported_krb5_enctypes with a symlink bdb12fb157d8 SUNRPC: Add /proc/net/rpc/gss_krb5_enctypes file 279a67cdd491 SUNRPC: Remove another switch on ctx->enctype e01b2c79f4af SUNRPC: Refactor the GSS-API Per Message calls in the Kerberos mechanism 8270dbfcebea SUNRPC: Obscure Kerberos integrity keys 2dbe0cac3cd6 SUNRPC: Obscure Kerberos signing keys 9f0b49f933ab SUNRPC: Obscure Kerberos encryption keys 7989a4f4ab54 SUNRPC: Refactor set-up for aux_cipher 01c4e326327a SUNRPC: Obscure Kerberos session key 7f675ca7757b SUNRPC: Improve Kerberos confounder generation 4be416a5f280 SUNRPC: Remove .conflen field from struct gss_krb5_enctype f03640a1a978 SUNRPC: Remove .blocksize field from struct gss_krb5_enctype 97648b94bd9d SUNRPC: Add header ifdefs to linux/sunrpc/gss_krb5.h ccf08bed6e7a SUNRPC: Replace pool stats with per-CPU variables 65ba3d2425bf SUNRPC: Use per-CPU counters to tally server RPC counts f5f9d4a314da nfsd: move reply cache initialization into nfsd startup db1d61656c78 SUNRPC: Go back to using gsd->body_start 4bcf0343e8a6 SUNRPC: Set rq_accept_statp inside ->accept methods cee4db194524 SUNRPC: Refactor RPC server dispatch method 5df25676de2e SUNRPC: Remove no-longer-used helper functions 5f69d5f65a54 SUNRPC: Final clean-up of svc_process_common() 649a692e0f2b SUNRPC: Convert RPC Reply header encoding to use xdr_stream fcef2afffe67 SUNRPC: Hoist init_encode out of svc_authenticate() 72a1e53a8bf6 SUNRPC: Use xdr_stream for encoding GSS reply verifiers b2f42f1d999d SUNRPC: Use xdr_stream to encode replies in server-side GSS upcall helpers 7bb0dfb22347 SUNRPC: Convert unwrap data paths to use xdr_stream for replies df18f9ccb98a SUNRPC: Use xdr_stream to encode Reply verifier in svcauth_tls_accept() 3b03f3c5d4db SUNRPC: Use xdr_stream to encode Reply verifier in svcauth_unix_accept() b2c88ca65ac8 SUNRPC: Use xdr_stream to encode Reply verifier in svcauth_null_accept() faca8978163b SUNRPC: Move svcxdr_init_encode() into ->accept methods 8dd41d70f331 SUNRPC: Push svcxdr_init_encode() into svc_process_common() 7b402c8db664 SUNRPC: Add XDR encoding helper for opaque_auth 6d037b15e439 SUNRPC: Remove the rpc_stat variable in svc_process_common() 99d074d6b135 SUNRPC: Check rq_auth_stat when preparing to wrap a response eb1b780f2fad SUNRPC: Convert svcauth_gss_wrap_priv() to use xdr_stream() a84cfbcd5acb SUNRPC: Add @head and @tail variables in svcauth_gss_wrap_priv() ba8b13e5f430 SUNRPC: Record gss_wrap() errors in svcauth_gss_wrap_priv() 7b135c65bb45 SUNRPC: Rename automatic variables in svcauth_gss_wrap_resp_priv() 7702378ac4d4 SUNRPC: Convert svcauth_gss_wrap_integ() to use xdr_stream() d91f0323a063 SUNRPC: Replace checksum construction in svcauth_gss_wrap_integ() 15d8f80891bb SUNRPC: Record gss_get_mic() errors in svcauth_gss_wrap_integ() 0adaddd32f57 SUNRPC: Rename automatic variables in svcauth_gss_wrap_resp_integ() 5a9293830982 SUNRPC: Clean up svcauth_gss_release() bd6aaf781dae nfsd: fix potential race in nfs4_find_file 70f62231cdfd nfsd: allow nfsd_file_get to sanely handle a NULL pointer df24ac7a2e3a NFSD: enhance inter-server copy cleanup f4afc8fead38 SUNRPC: Hoist svcxdr_init_decode() into svc_process() 1c59a532ae38 SUNRPC: Remove svc_process_common's argv parameter 163cdfca341b SUNRPC: Decode most of RPC header with xdr_stream 4119bd030665 SUNRPC: Eliminate unneeded variable 2009e32997ed SUNRPC: Re-order construction of the first reply fields 6898b47a0f9e SUNRPC: Hoist init_decode out of svc_authenticate() b0bc53470d1a SUNRPC: Convert the svcauth_gss_accept() pre-amble to use xdr_stream 6734706bc0b8 SUNRPC: Clean up svcauth_gss_accept's NULL procedure check 0653028e8f1c SUNRPC: Convert gss_verify_header() to use xdr_stream 42140718ea26 SUNRPC: Convert unwrap_priv_data() to use xdr_stream f4a59e822f81 SUNRPC: Rename automatic variables in unwrap_priv_data() b68e4c5c3227 SUNRPC: Convert unwrap_integ_data() to use xdr_stream e14673c9c1c1 SUNRPC: Rename automatic variables in unwrap_integ_data() 26a949d1db9f SUNRPC: Replace read_u32_from_xdr_buf() with existing XDR helper c020fa695af6 SUNRPC: Convert server-side GSS upcall helpers to use xdr_stream 1cbfb921978f SUNRPC: Remove gss_read_verf() 4d51366deeb4 SUNRPC: Remove gss_read_common_verf() 20ebe927ede7 SUNRPC: Hoist common verifier decoding code into svcauth_gss_proc_init() 4ac5e7a6904b SUNRPC: Move the server-side GSS upcall to a noinline function e8e38e14009a SUNRPC: Convert svcauth_tls_accept() to use xdr_stream 6181b0c6432b SUNRPC: Convert svcauth_unix_accept() to use xdr_stream bee13639c094 SUNRPC: Convert svcauth_null_accept() to use xdr_stream 846b5756d763 SUNRPC: Add an XDR decoding helper for struct opaque_auth 1e9e177df3e3 SUNRPC: Move svcxdr_init_decode() into ->accept methods dba5eaa46b02 SUNRPC: Push svcxdr_init_decode() into svc_process_common() f78e44545814 NFS: nfs_encode_fh: Remove S_AUTOMOUNT check e1f19857f94b fs: namei: Allow follow_down() to uncover auto mounts 50f5fdaea9cd NFSD: Teach nfsd_mountpoint() auto mounts 91dc288f4edf MIPS: vpe-mt: drop physical_memsize 88cd618dcc7b debugfs: drop inline constant formatting for ERR_PTR(-ERROR) feabecaff590 genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask() 3fcdf2dfefb6 net: bcmgenet: Support wake-up from s2idle 5f1eb1ff58ea scm: add user copy checks to put_cmsg() fce10282a03d devlink: drop leftover duplicate/unused code 4d3e050b5488 net: lan966x: Use automatic selection of VCAP rule actionset cf70d01a62c7 pwm: dwc: Use devm_pwmchip_add() a357d1493f0c pwm: dwc: Move memory allocation to own function f7c843d6d7f8 pwm: dwc: Change &pci->dev to dev in probe 3a7d84eae03b self-tests: more rps self tests 50bcfe8df7c7 net: make default_rps_mask a per netns attribute 129ff4de58ff net: microchip: sparx5: reduce stack usage a59f832a71c9 sfc: use IS_ENABLED() checks for CONFIG_SFC_SRIOV 8173c2f9a1a4 ice: properly alloc ICE_VSI_LB 0d39ad3e1b04 sfc: Fix spelling mistake "creationg" -> "creating" 933a01ad5997 octeontx2-af: Add NIX Errata workaround on CN10K silicon c2a978c171a6 net: phy: Read EEE abilities when using .features 2f987d486610 net: phy: Add locks to ethtool functions 3365777a6a22 net: phy: marvell: Use the unlocked genphy_c45_ethtool_get_eee() a7515af9fb8f net: bcmgenet: fix MoCA LED control 9ca5e7ecab06 l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() 47e91fdfa511 HID: mcp-2221: prevent UAF in delayed work ac03694bc009 ipv6: icmp6: add drop reason support to icmpv6_echo_reply() c34b8bb11ebc ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_NS_OTHERHOST 784d4477f07b ipv6: icmp6: add SKB_DROP_REASON_IPV6_NDISC_BAD_OPTIONS ec993edf05ca ipv6: icmp6: add drop reason support to ndisc_redirect_rcv() 2f326d9d9ff4 ipv6: icmp6: add drop reason support to ndisc_router_discovery() 243e37c642ac ipv6: icmp6: add drop reason support to ndisc_recv_rs() 3009f9ae21ec ipv6: icmp6: add drop reason support to ndisc_recv_na() 7c9c8913f452 ipv6: icmp6: add drop reason support to ndisc_recv_ns() dd1b527831a3 net: add location to trace_consume_skb() 436864095a95 selftests/net: Interpret UDP_GRO cmsg data as an int value 908d4bb7c54c qede: fix interrupt coalescing configuration 9f78bf330a66 xsk: support use vaddr as ring 475f9ff63ee8 net/smc: fix application data exception e40b801b3603 net/smc: fix potential panic dues to unprotected smc_llc_srv_add_link() 64cb6aad1232 net/sched: taprio: dynamic max_sdu larger than the max_mtu is unlimited bdf366bd867c net/sched: taprio: don't allow dynamic max_sdu to go negative after stab adjustment 09dbdf28f9f9 net/sched: taprio: fix calculation of maximum gate durations c07838185623 rxrpc: Fix overproduction of wakeups to recvmsg() f651334e1ef5 net: ipa: add HW_PARAM_4 GSI register 37cd29ec8401 net: ipa: support different event ring encoding 62747512ebe6 net: ipa: avoid setting an undefined field f75f44ddd4cb net: ipa: kill ev_ch_e_cntxt_1_length_encode() 59b12b1d27f3 net: ipa: kill gsi->virt_raw ecfa80ce3b87 net: ipa: fix an incorrect assignment 1c93e48cc391 net: dpaa2-eth: do not always set xsk support in xdp_features flag 6f8675a6b06d powerpc/e500: Add missing prototype for 'relocate_init' d3ca9f7aeba7 ksmbd: fix possible memory leak in smb2_lock() e1d447157f23 firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 0e68b5517d37 arm64: efi: Make efi_rt_lock a raw_spinlock 66fb1d5df6ac IB/mlx5: Extend debug control for CC parameters 85cc91e2ba42 mips: fix syscall_get_nr 6f02e39fa40f MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set ab47b3dae553 MIPS: DTS: jz4780: add #clock-cells to rtc_dev 0f7bfd6f8164 ext4: fix task hung in ext4_xattr_delete_inode e6b9bd7290d3 jbd2: fix data missing when reusing bh which is ready to be checkpointed 3039d8b86924 ext4: update s_journal_inum if it changes after journal replay 5cd740287ae5 ext4: fail ext4_iget if special inode unallocated d99a55a94a0d ext4: fix function prototype mismatch for ext4_feat_ktype 7fc51f923ea6 ext4: remove unnecessary variable initialization 3f5424790d43 ext4: fix inode tree inconsistency caused by ENOMEM f31173c19901 ext4: refuse to create ea block when umounted 1e9d62d25281 ext4: optimize ea_inode block expansion 08abd0466ec9 ext4: remove dead code in updating backup sb 7568a21e52f6 tracing: Remove unnecessary NULL assignment e7bb66f79a7b tracepoint: Allow livepatch module add trace event 2455f0e124d3 tracing: Always use canonical ftrace path 4ecc96cba8d9 xen: sysfs: make kobj_type structure constant ed9a8ad7d8a1 ieee802154: Drop device trackers 61d7dddf46ca mac802154: Fix an always true condition 1375e3ba9d77 mac802154: Send beacons using the MLME Tx path 1edecbd0bd45 ieee802154: Change error code on monitor scan netlink request a0b6106672b5 ieee802154: Convert scan error messages to extack 648324c9b690 ieee802154: Use netlink policies when relevant on scan parameters f451c7a5a3b8 iommu/amd: Skip attach device domain is same as new domain 2cc73c5712f9 iommu: Attach device group to old domain in error path 13a157b38ca5 irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts 94debe03e8af irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts 000987a38b53 watchdog: sbsa_wdog: Make sure the timeout programming is within the limits c76675f4ef35 dt-bindings: watchdog: qcom-wdt: add qcom,apss-wdt-sa8775p compatible ad8bc199b2e3 watchdog: report options in sysfs b852e7a4a9ab watchdog: report fw_version in sysfs 12878a9fff5a dt-bindings: watchdog: fsl-imx: document suspend in wait mode e42c73f1ef0d watchdog: imx2_wdg: suspend watchdog in WAIT mode 7d06c07c6710 watchdog: pcwd_usb: Fix attempting to access uninitialized memory 733318534849 dt-bindings: watchdog: qcom-wdt: merge MSM timer 7c631cdff391 dt-bindings: watchdog: qcom-wdt: allow interrupts 2bb28d179891 dt-bindings: watchdog: qcom-wdt: add qcom,kpss-wdt-mdm9615 b8c8f8649ba1 dt-bindings: watchdog: qcom-wdt: fix list of MSM timer compatibles f8e6b3d9e3cf dt-bindings: watchdog: qcom-wdt: do not allow fallback alone 8e103beca676 dt-bindings: watchdog: qcom-wdt: require fallback for IPQ4019 13721a2ac66b watchdog: Fix kmemleak in watchdog_cdev_register a243cb9357cc watchdog: Include when appropriate 07bec0e09c1a watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path f769f97917c1 watchdog: rzg2l_wdt: Handle TYPE-B reset for RZ/V2M 6ba6f0f5910d watchdog: rzg2l_wdt: Issue a reset before we put the PM clocks e9651838fe77 dt-bindings: watchdog: Add MSM8994 watchdog timer d237c8d06d5a dt-bindings: watchdog: renesas,wdt: Document RZ/Five SoC 69197b43d9e3 dt-bindings: watchdog: convert meson-wdt.txt to dt-schema 71708daa6f14 dt-bindings: watchdog: Convert GPIO binding to json-schema 7bfd2747d3ec watchdog: dw_wdt: stop on reboot 0d9e42e3c8cc watchdog: ziirave_wdt: Convert to i2c's .probe_new() 4ea6b986dfaf watchdog: iTCO_wdt: Report firmware_version e8b1cb537b80 dt-bindings: watchdog: allow "timer" as node name f8ee39b44b75 watchdog: da9062: da9063: use unlocked xfer function in restart 0d9bdd8a5501 platform/x86: nvidia-wmi-ec-backlight: Add force module parameter 993fd9bd656a net/mlx5e: RX, Remove doubtful unlikely call afce9271facb net/mlx5e: Fix outdated TLS comment b5618a6b19c9 net/mlx5e: Remove unused function mlx5e_sq_xmit_simple f869bcb0d28e net/mlx5e: Allow offloading of ct 'new' match 94ceffb48eac net/mlx5e: Implement CT entry update 3ac0b6aa892a net/mlx5: Simplify eq list traversal 9da5294e2c6a net/mlx5e: Remove redundant page argument in mlx5e_xdp_handle() bfc63c979690 net/mlx5e: Remove redundant page argument in mlx5e_xmit_xdp_buff() 53ee91427177 net/mlx5e: Switch to using napi_build_skb() 20e7da1bbba8 x86/Xen: drop leftover VM-assist uses d065155ec876 clk: rs9: Drop unused pin_xin field e45dbb81b395 MAINTAINERS: clk: imx: Add Peng Fan as reviewer e686c32590f4 dax/kmem: Fix leak of memory-hotplug resources e8444bb9fd77 MAINTAINERS: Add HPE GXP I2C Support 4a55ed6f89f5 i2c: Add GXP SoC I2C Controller 681f87ddf909 dt-bindings: i2c: Add hpe,gxp-i2c f381b31a80bc of: update kconfig unittest help 568a10bfffe8 of: add processing of EXPECT_NOT to of_unittest_expect 511f3aa71029 of: prepare to add processing of EXPECT_NOT to of_unittest_expect 16b0c7cad99e of: Use preferred of_property_read_* functions 8c266d060894 i2c: xiic: Remove some dead code 6d8ffbe6618c i2c: xiic: Add SCL frequency configuration support 9b97cd61ee1c i2c: xiic: Update compatible with new IP version deca7db82bde dt-bindings: i2c: xiic: Add 'xlnx,axi-iic-2.1' to compatible 2f0cb4753dd2 of: Use of_property_present() helper 9cbad37ce812 of: Add of_property_present() helper 6ee7afbabcee of: reserved_mem: Use proper binary prefix 168de0233586 selftests/bpf: Add bpf_fib_lookup test 31de4105f00d bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup de461a2607c6 i2c: i801: Call i801_check_post() from i801_access() 1f760b87e54c i2c: i801: Call i801_check_pre() from i801_access() a3989dc0b059 i2c: i801: Centralize configuring block commands in i801_block_transaction 24592482d235 i2c: i801: Centralize configuring non-block commands in i801_simple_transaction 63fd342fd121 i2c: i801: Handle SMBAUXCTL_E32B in i801_block_transaction_by_block only dd2d18b5c040 i2c: i801: Add i801_simple_transaction(), complementing i801_block_transaction() 49b5e77ae3e2 riscv, bpf: Add bpf trampoline support for RV64 596f2e6f9cf4 riscv, bpf: Add bpf_arch_text_poke support for RV64 0fd1fd010495 riscv, bpf: Factor out emit_call for kernel and bpf context 5e57fb7b0bd3 riscv: Extend patch_text for multiple instructions fd8958efe877 IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors a0d198f79a8d IB/hfi1: Fix math bugs in hfi1_can_pin_pages() d88cbbb39b4d blk-mq: Reorder fields in 'struct blk_mq_tag_set' d2225b838cca RDMA/irdma: Add support for dmabuf pin memory regions 181127fb76e6 Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" f9fa0778ee73 perf tests stat_all_metrics: Change true workload to sleep workload for system wide check 594cac11ab6a RDMA/mlx5: Use query_special_contexts for mkeys 1b1e4868836a net/mlx5e: Use query_special_contexts for mkeys a419bfb76320 net/mlx5: Change define name for 0x100 lkey value 4b7296aa6c66 net/mlx5: Expose bits for querying special mkeys e2b5cfc978f8 selftests/bpf: Add global subprog context passing tests 95ebb376176c selftests/bpf: Convert test_global_funcs test to test_loader framework d384dce281ed bpf: Fix global subprog context argument resolution logic cf26e043c2a9 perf vendor events power10: Add JSON metric events to present CPI stall cycles in powerpc a2f998a78a42 dm ioctl: remove unnecessary check when using dm_get_mdptr() 69868bebfe8e dm ioctl: assert _hash_lock is held in __hash_remove 76227f6dc805 dm cache: add cond_resched() to various workqueue loops e4f80303c235 dm thin: add cond_resched() to various workqueue loops 7234d746a833 spi: dt-bindings: qcom,spi-qcom-qspi: document OPP and power-domains 64f50f657572 LoongArch, bpf: Use 4 instructions for function address in JIT 38ae31922969 wifi: rtl8xxxu: add LEDS_CLASS dependency 1fe4850b34ab bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state af2d0d09eabe bpf: Disable bh in bpf_test_run for xdp and tc prog 0f03bf300833 dt-bindings: pwm: Document Synopsys DesignWare snps,pwm-dw-apb-timers-pwm2 1596dae2f17e xsk: check IFF_UP earlier in Tx path 860793bbdcdf pwm: iqs620a: Replace one remaining instance of regmap_update_bits() 327437884e9a pwm: ab8500: Implement .get_state() 486dd4e84681 pwm: ab8500: Fix calculation of duty and period f98954b293d0 PCI: Remove MODULE_LICENSE so boolean drivers don't look like modules 7e55b95651d8 perf intel-pt: Synthesize cycle events e5cfefa97bcc block: fix scan partition for exclusively open device again 0f77b29ad14e block: Revert "block: Do not reread partition table on exclusively open device" 0aa2988e4fd2 brd: use radix_tree_maybe_preload instead of radix_tree_preload 9ec041ea40db sed-opal: add support flag for SUM in status ioctl 2954fe60e33d netfilter: let reset rules clean out conntrack entries 38d73b671a81 powerpc/64: Fix unannotated intra-function call warning 3c2ce4912a6f powerpc/epapr: Don't use wrteei on non booke bfb03af71a37 powerpc: Pass correct CPU reference to assembler 097fc054b024 MIPS: dts: Boston: Fix dtc 'pci_device_reg' warning bae833414bfe mips: dts: ralink: mt7621: add port@5 as CPU port 09e61efd884c mips: dts: align LED node names with dtschema 571f235163ac mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() c5a66dd8926b mmc: meson-gx: constify member data of struct meson_host 4c4fe4f0bb02 mmc: meson-gx: use devm_clk_get_enabled() for core clock 71d04535e853 mmc: core: fix return value check in devm_mmc_alloc_host() f0c5b325dd80 dt-bindings: mmc: meson-gx: fix interrupt binding 3a156b52c73c wifi: iwlegacy: avoid fortify warning d9fcf94b8f68 wifi: iwlwifi: mvm: remove unused iwl_dbgfs_is_match() 0731d0b664f2 wifi: rtw89: fix AP mode authentication transmission failed 4a267bc5ea8f wifi: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice a3583e92d188 ARM: dts: exynos: correct TMU phandle in Odroid XU3 family 2e3d0e20d845 ARM: dts: exynos: correct TMU phandle in Odroid HC1 9372eca505e7 ARM: dts: exynos: correct TMU phandle in Odroid XU 33e2c595e2e4 ARM: dts: exynos: correct TMU phandle in Exynos5250 408ab6786dbf ARM: dts: exynos: correct TMU phandle in Exynos4210 8e4505e617a8 ARM: dts: exynos: correct TMU phandle in Exynos4 fb073aa27a7e dma-buf: make kobj_type structure constant f7a449f77960 mm: memcontrol: rename memcg_kmem_enabled() b4fb12e6c747 sh: initialize max_mapnr 9325ddf90ec3 m68k/nommu: add missing definition of ARCH_PFN_OFFSET 2ef8ed7ddd2e mm: percpu: fix incorrect size in pcpu_obj_full_size() 44081c77e8a4 maple_tree: reduce stack usage with gcc-9 and earlier 1bc67ca65b31 mm: page_alloc: call panic() when memoryless node allocation fails 9f550d78b40d mm: multi-gen LRU: avoid futile retries 6f7d760e86fa migrate_pages: move THP/hugetlb migration support check to simplify code 7e12beb8ca2a migrate_pages: batch flushing TLB ebe75e475106 migrate_pages: share more code between _unmap and _move 80562ba0d837 migrate_pages: move migrate_folio_unmap() 5dfab109d519 migrate_pages: batch _unmap and _move 64c8902ed441 migrate_pages: split unmap_and_move() to _unmap() and _move() 42012e0436d4 migrate_pages: restrict number of pages to migrate in batch e5bfff8b10e4 migrate_pages: separate hugetlb folios migration 5b855937096a migrate_pages: organize stats with struct migrate_pages_stats 0621d160f100 lib/stackdepot: move documentation comments to stackdepot.h b232b9995a6d lib/stackdepot: various comments clean-ups beb3c23c69a9 lib/stackdepot: annotate racy pool_index accesses 36aa1e6779c3 lib/stacktrace, kasan, kmsan: rework extra_bits interface d11a5621f325 lib/stackdepot: rename next_pool_inited to next_pool_required cd0fc64e7684 lib/stackdepot: annotate depot_init_pool and depot_alloc_stack 514d5c557b8b lib/stacktrace: drop impossible WARN_ON for depot_init_pool cb788e84a4cf lib/stackdepot: rename init_stack_pool 424cafee4a9c lib/stackdepot: rename handle and pool constants 961c949b012f lib/stackdepot: rename slab to pool 4c2e9a679468 lib/stackdepot: rename hash table constants and variables 0d249ac0e076 lib/stackdepot: reorder and annotate global variables c60324fbf05d lib/stackdepot: lower the indentation in stack_depot_init df225c877d89 lib/stackdepot: annotate init and early init functions 735df3c3a349 lib/stackdepot: rename stack_depot_disable 1c0310add78e lib/stackdepot, mm: rename stack_depot_want_early_init 4a6b5314d6bd lib/stackdepot: use pr_fmt to define message format 15ef6a982f40 lib/stackdepot: put functions in logical order f3ca73862453 block: use proper return value from bio_failfast() df71a42cc37a Fix typos in selftest/bpf files cc29eadef921 Documentation/watchdog/hpwdt: Fix Format 5e3be09f3fb2 Documentation/watchdog/hpwdt: Fix Reference c74e7af1245b regmap-irq: Remove unused mask_invert flag 483e6ea1b35a regmap-irq: Remove unused type_invert flag d2fb903f7d11 Documentation: core-api: padata: correct spelling 5ea8937ee6b1 docs/mm: Physical Memory: correct spelling in reference to CONFIG_PAGE_EXTENSION c5a237a4db21 selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() c0ca277bb8bc samples/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() 38f0408ef756 bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd() 629dfc660cae libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() 55a9ed0e16ba libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd() 9574d57f2d43 PCI: hv: Drop duplicate PCI_MSI dependency 4e98799a7021 docs: Use HTML comments for the kernel-toc SPDX line 1bb31131231d cxl/mem: Add kdoc param for event log driver state 6606f4c3c48c PCI/P2PDMA: Annotate RCU dereference 279676c9aa5e cxl/trace: Add serial number to trace points cd0570172dd8 cxl/trace: Add host output to trace points 0c8393dcdb1e cxl/trace: Standardize device information output e43efb6d713b dt-bindings: riscv: correct starfive visionfive 2 compatibles 07c3f9224713 can: esd_usb: Improve readability on decoding ESD_EV_CAN_ERROR_EXT messages 9684b000a862 can: esd_usb: Make use of can_change_state() and relocate checking skb for NULL 118469f88180 can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error 470ac62dfa57 can: ctucanfd: ctucan_platform_probe(): use devm_platform_ioremap_resource() 5720a18baa46 hwmon: Deprecate [devm_]hwmon_device_register_with_groups d8f0ae3ebed4 tracing/histogram: Fix stacktrace histogram Documententation f5914b301a17 tracing/histogram: Fix stacktrace key b6a4bdcda430 block: bio-integrity: Copy flags when bio_integrity_payload is cloned 0f7c8f0f7934 block: Fix io statistics for cgroup in throttle path 1047377754c3 PCI/sysfs: Constify struct kobj_type pci_slot_ktype 2bacfd9f7e5a tracing/histogram: Fix a few problems with stacktrace variable printing 7f604e92fb80 KVM: x86/mmu: Make tdp_mmu_allowed static 5e7b9a6ae8c3 swiotlb: remove swiotlb_max_segment f77692d65d54 dm: add cond_resched() to dm_wq_requeue_work() 0ca44fcef241 dm: add cond_resched() to dm_wq_work() 67205f80be99 brd: mark as nowait compatible 6ded703c56c2 brd: check for REQ_NOWAIT and set correct page allocation mask db0ccc44a20b brd: return 0/-error from brd_insert_page() 22ce6843abec ASoC: amd: yp: Add OMEN by HP Gaming Laptop 16z-n000 to quirks a77a52385e9a RDMA/rxe: Fix missing memory barriers in rxe_queue.h 89d42b8c85b4 RDMA/mana_ib: Fix a bug when the PF indicates more entries for registering memory on first packet a46ce4f88481 spi: spidev: drop the incorrect notice from Kconfig 7f62cb886119 regulator: max597x: Align for simple_mfd_i2c driver 72a03627443d RDMA/rxe: Remove rxe_alloc() 876e480da2f7 RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6 by size 2d050f06485a ARM: dts: socfpga: Add enclustra PE1 devicetree fc8070ec9c50 dt-bindings: altera: Add enclustra mercury PE1 5ff31dfcd6d2 Subject: RDMA/rxe: Handle zero length rdma ddddedaa0db9 drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() 88941ddefc2a MAINTAINERS: make me the maintainer of DaVinci platforms 8d1b80a79452 erofs: fix an error code in z_erofs_init_zip_subsystem() 3ce6a115980c block: sync mixed merged request's failfast with 1st bio's b14033a3e6ba x86/hyperv: Fix hv_get/set_register for nested bringup 257ec2907419 iommu/vt-d: Allow to use flush-queue when first level is default 194b3348bdbb iommu/vt-d: Fix PASID directory pointer coherency 16a75bbe480c iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode 60b1daa3b168 iommu/vt-d: Fix error handling in sva enable/disable paths 5beb5627a248 ALSA: hda/hdmi: Register with vga_switcheroo on Dual GPU Macbooks e922bbf37564 dmaengine: idma64: Update bytes_transferred field 8d1b7bd54383 dmaengine: imx-sdma: Set DMA channel to be private 255ccd8b16a5 dmaengine: dw: Move check for paused channel to dwc_get_residue() 928469986171 dmaengine: ptdma: check for null desc before calling pt_cmd_callback be4d46edeee4 dmaengine: dw-axi-dmac: Do not dereference NULL structure 601bdadadb50 dmaengine: idxd: Fix default allowed read buffers value in group b02e07015a5a dmaengine: sf-pdma: pdma_desc memory leak fix 4932b1fa6132 ASoC: rsnd: adg: Fix BRG typos 3584f6392f09 phy: qcom: phy-qcom-snps-eusb2: Add support for eUSB2 repeater 56d77c9a10d9 phy: qcom: Add QCOM SNPS eUSB2 repeater driver 1288b5fef159 dt-bindings: phy: qcom,snps-eusb2-phy: Add phys property for the repeater f990aae9d6e4 dt-bindings: phy: Add qcom,snps-eusb2-repeater schema file 7d3fd88d61a4 io_uring: Support calling io_uring_register with a registered ring fd a9b444988026 dt-bindings: phy: amlogic,g12a-usb3-pcie-phy: add missing optional phy-supply property f765c59c5a72 phy: rockchip-typec: Fix unsigned comparison with less than zero b5929325f063 staging: r8188eu: Revert "staging: r8188eu: simplify rtw_get_ff_hwaddr" c17ffe008463 staging: r8188eu: replace hand coded loop with list_for_each_entry da8b09464c59 staging: r8188eu: merge _rtw_enqueue_cmd into its caller d78c8e32890e powerpc/mm: Rearrange if-else block to avoid clang warning a7caf3f181f1 powerpc/nohash: Fix build with llvm-as 91360b446a5c powerpc/nohash: Fix build error with binutils >= 2.38 6ec363fc6142 scripts/tags.sh: fix incompatibility with PCRE2 72206cc730b5 tty: n_gsm: add keep alive support 3f92730eed57 serial: imx: remove a redundant check 9f467f6375af OPP: fix error checking in opp_migrate_dentry() d3002468cb5d debugfs: update comment of debugfs_rename() 007ed7900aae i3c: fix device.h kernel-doc warnings 1470a108a60e perf c2c: Add report option to show false sharing in adjacent cachelines 5198cb408fcf selftests: seg6: add selftest for PSP flavor in SRv6 End behavior bdf3c0b9c10b seg6: add PSP flavor support for SRv6 End behavior 525c65ff5696 seg6: factor out End lookup nexthop processing to a dedicated function f5b12be34249 net: dsa: ocelot: fix selecting MFD_OCELOT e3eafcf0fabe usb: dwc3: xilinx: Remove unused of_gpio,h 3b6096c9b30b sfc: add support for devlink port_function_hw_addr_set in ef100 fa78b01718d2 sfc: add support for devlink port_function_hw_addr_get in ef100 7e056e2360d9 sfc: obtain device mac address based on firmware handle for ef100 25414b2a64ae sfc: add devlink port support for ef100 5227adff37af sfc: add mport lookup based on driver's mport data a6a15aca4207 sfc: enumerate mports in ef100 14743ddd2495 sfc: add devlink info support for ef100 fa34a5140a8e sfc: add devlink support for ef100 b94335f89954 hid: bigben_probe(): validate report count 996d120b4de2 iommu/amd: Improve page fault error reporting 7096deb7b538 powerpc/pseries: Fix endianness issue when parsing PLPKS secvar flags 18792e99ea2f iommu/amd: Do not identity map v2 capable device when snp is enabled 2d2e75d2d4a2 net/sched: act_pedit: use percpu overlimit counter when available 7afd073e5521 net/sched: act_gate: use percpu stats 288864effe33 net/sched: act_connmark: transition to percpu stats and rcu 7d12057b45fb net/sched: act_nat: transition to percpu stats and rcu 4daa861174d5 iommu: Fix error unwind in iommu_group_alloc() 4762315d1c97 iommu/of: mark an unused function as __maybe_unused 3ba0bf47edf9 net/core: refactor promiscuous mode message 802dcbd6f30f net/core: print message for allmulticast 1a30a6b25f26 wifi: brcmfmac: p2p: Introduce generic flexible array frame member 265b4da82dbf net/sched: Retire rsvp classifier 8c710f75256b net/sched: Retire tcindex classifier bbe77c14ee61 net/sched: Retire dsmark qdisc fb38306ceb9e net/sched: Retire ATM qdisc 051d44209842 net/sched: Retire CBQ qdisc 5c3d1d0abb12 kbuild: add a tool to list files ignored by git ebf44ded76e9 net: microchip: sparx5: Add TC vlan action support for the ES0 VCAP 52b28a93c45d net: microchip: sparx5: Add TC support for the ES0 VCAP 3cbe7537a7f1 net: microchip: sparx5: Add ES0 VCAP keyset configuration for Sparx5 f2a77dd69f51 net: microchip: sparx5: Updated register interface with VCAP ES0 access a5cc98adf3cb net: microchip: sparx5: Add ES0 VCAP model and updated KUNIT VCAP model b5b0c3645988 net: microchip: sparx5: Improve the error handling for linked rules 0518e914f34a net: microchip: sparx5: Use chain ids without offsets when enabling rules 38f6408c6071 net: microchip: sparx5: Egress VLAN TPID configuration follows IFH d7953da4f293 net: microchip: sparx5: Clear rule counter even if lookup is disabled 65b6625069a4 net: microchip: sparx5: Discard frames with SMAC multicast addresses 1f26c8b7507c Documentation: core-api: packing: correct spelling affb6a3fd8f4 dt-bindings: net: snps,dwmac: Fix snps,reset-delays-us dependency f58531716ced selftests: forwarding: tc_actions: cleanup temporary files when test is aborted 1b8d1c5088ef net: wangxun: Add the basic ethtool interfaces 14ade6ba4120 net: msg_zerocopy: elide page accounting if RLIM_INFINITY c24a34f5a3d7 net: phy: c45: genphy_c45_an_config_aneg(): fix uninitialized symbol error 9753613f7399 net: phy: motorcomm: uninitialized variables in yt8531_link_change_notify() 8658db0a4a0f RISC-V: move some stray __RISCV_INSN_FUNCS definitions from kprobes 80c6d6804f31 drm/amd/display: disable SubVP + DRR to prevent underflow ac0bb08d2cb7 drm/amd/display: Fail atomic_check early on normalize_zpos error f989fa298c0f drm/amd/pm: avoid unaligned access warnings 6e60cba66683 drm/amd/display: avoid unaligned access warnings e26b51c79bac drm/amd/display: Remove duplicate/repeating expressions 578292aaecfe drm/amd/display: Remove duplicate/repeating expression 60b07cf5d346 drm/amd/display: Make variables declaration inside ifdef guard 01543dcf99bd drm/amd/display: Fix excess arguments on kernel-doc 8dc2507f4b24 drm/amd/display: Add previously missing includes 877b57c6b550 drm/amd/amdgpu: Add function prototypes to headers 6884b0e40776 drm/amd/display: Add function prototypes to headers 1706d9a412e9 drm/amd/display: Turn global functions into static 9a13ff8f52dd drm/amd/display: remove unused _calculate_degamma_curve function 62f9286fc26f drm/amd/display: remove unused func declaration from resource headers af54167d2b35 drm/amd/display: unset initial value for tf since it's never used 6ff387e889c4 drm/amd/display: camel case cleanup in color_gamma file 18c4e319db02 drm/amd/pm: Allocate dummy table only if needed d8f3b3951ff4 Revert "drm/amd/display: enable DPG when disabling plane for phantom pipe" 2f5d28ae2da5 drm/amd/display: Promote DAL to 3.2.223 d2994b25e078 drm/amd/display: temporary fix for page faulting 8e5cfe547bf3 drm/amd/display: upstream link_dp_dpia_bw.c b7c67f72408b drm/amd/display: Disable HUBP/DPP PG on DCN314 for now 94369589e4ec drm/amd/display: clean code-style issues in dcn30_set_mpc_shaper_3dlut f52231c4a8ae drm/amd/display: ident braces in dcn30_acquire_post_bldn_3dlut correctly dc907c9db8f7 drm/amd/amdgpu: fix warning during suspend d0ab772c1f15 devlink: Fix TP_STRUCT_entry in trace of devlink health report c745cfb27ae3 devlink: Update devlink health documentation 12af29e7790a devlink: Move health common function to health file c9311ee13f0e devlink: Move devlink health test to health file 7004c6c45761 devlink: Move devlink health dump to health file a929df7fd9c6 devlink: Move devlink fmsg and health diagnose to health file 55b9b2496852 devlink: Move devlink health report and recover to health file db6b5f3ec400 devlink: Move devlink health get and set code to health file bfd4e6a5dbbc devlink: health: Fix nla_nest_end in error flow b4740e3a8137 devlink: Split out health reporter create code b6a4103c3538 ice: update xdp_features with xdp multi-buff 9dd6e53ef63d i40e: check vsi type before setting xdp_features flag 6c20822fada1 bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES b4ff830eca09 iommufd: Do not add the same hwpt to the ioas->hwpt_list twice 8261ef2eb35f tracing: Add BUILD_BUG() to make sure stacktrace fits in strings fc1a9dc10129 tracing/histogram: Don't use strlen to find length of stacktrace variables f371f2dc53d1 selftest/bpf/benchs: Add benchmark for hashmap lookups a237dda05e91 selftest/bpf/benchs: Print less if the quiet option is set 90c22503cd89 selftest/bpf/benchs: Make quiet option common 9644546260ea selftest/bpf/benchs: Remove an unused header 22ff7aeaa9e3 selftest/bpf/benchs: Enhance argp parsing 2f1c59637fb1 selftest/bpf/benchs: Make a function static in bpf_hashmap_full_update 4db98ab445c5 selftest/bpf/benchs: Fix a typo in bpf_hashmap_full_update f88da2d46cc9 selftests/bpf: Add test case for element reuse in htab map 997849c4b969 bpf: Zeroing allocated object from slab in bpf memory allocator 748ea32d2dbd macintosh: windfarm: Use unsigned type for 1-bit bitfields 7fde88eda855 ASoC: da7219: Improve the IRQ process to increase the stability c142872ea40a power: reset: odroid-go-ultra: fix I2C dependency 9de10a51b0c6 power: supply: leds: explicitly include linux/leds.h 97b7cea04f52 spi: bcm63xx-hsspi: fix error code in probe 0696532e1252 spi: bcmbca-hsspi: Fix error code in probe() function b2b911afd866 dt-bindings: power: supply: pm8941-coincell: Don't require charging properties b8ad34ce75a2 dt-bindings: power: supply: pm8941-coincell: Add PM8998 compatible 25eba1598c8e dt-bindings: Fix multi pattern support in DT_SCHEMA_FILES aeb9267eb6b1 of: reserved-mem: print out reserved-mem details during boot 74ff8864cc84 PCI: hotplug: Allow marking devices as disconnected during bind/unbind 38bd413638b2 Documentation: i2c: correct spelling b3de755d6041 dt-bindings: i2c: i2c-st: convert to DT schema 2a33c5a25ef4 selftests/bpf: check if BPF_ST with variable offset preserves STACK_ZERO 31ff2135121c bpf: BPF_ST with variable offset should preserve STACK_ZERO marks 1a24af65bb5f selftests/bpf: check if verifier tracks constants spilled by BPF_ST_MEM ecdf985d7615 bpf: track immediate values written to stack by BPF_ST instruction 7c855ef7137a dt-bindings: mailbox: qcom,apcs-kpss-global: drop mbox-names from example 6724a76cff85 riscv: ftrace: Reduce the detour code size to half 409c8fb20c66 riscv: ftrace: Remove wasted nops for !RISCV_ISA_C 8547649981e6 riscv: ftrace: Fixup panic by disabling preemption 964a54e5e1a0 btrfs: make kobj_type structures constant 1eb82ef87336 btrfs: remove the bdev argument to btrfs_rmap_block 04f0847c4552 btrfs: don't rely on unchanging ->bi_bdev for zone append remaps fdf9a37dcfd4 btrfs: never return true for reads in btrfs_use_zone_append 921603c76246 btrfs: pass a btrfs_bio to btrfs_use_append 0d495430db8d btrfs: set bbio->file_offset in alloc_new_bio 72fcf1a47b8d btrfs: use file_offset to limit bios size in calc_bio_boundaries a724f313f84b btrfs: do unsigned integer division in the extent buffer binary search loop 7b00dfffebd4 btrfs: eliminate extra call when doing binary search on extent buffer 08241d3c745e btrfs: raid56: handle endio in scrub_rbio 40f87ddb5dbe btrfs: raid56: handle endio in recover_rbio 1d0ef1ca119f btrfs: raid56: handle endio in rmw_rbio 52f0c198645c btrfs: raid56: submit the read bios from scrub_assemble_read_bios 02efa3a6baff btrfs: raid56: fold rmw_read_wait_recover into rmw_read_bios d838d05ea509 btrfs: raid56: fold recover_assemble_read_bios into recover_rbio 801fcfc5d790 btrfs: raid56: add a bio_list_put helper 1c76fb7b31a4 btrfs: raid56: wait for I/O completion in submit_read_bios 4d7627010bc2 btrfs: raid56: simplify code flow in rmw_rbio abb49e87425b btrfs: raid56: simplify error handling and code flow in raid56_parity_write 79b02ec1d8ce btrfs: replace btrfs_wait_tree_block_writeback by wait_on_extent_buffer_writeback 98c8d683c291 btrfs: combine btrfs_clear_buffer_dirty and clear_extent_buffer_dirty 190a83391bc4 btrfs: rename btrfs_clean_tree_block to btrfs_clear_buffer_dirty f88fd6504329 btrfs: do not increment dirty_metadata_bytes in set_btree_ioerr c4e54a657116 btrfs: replace clearing extent buffer dirty bit with btrfs_clean_block ed25dab3a0d1 btrfs: add trans argument to btrfs_clean_tree_block d3fb66150c05 btrfs: always lock the block before calling btrfs_clean_tree_block 8e81aa16a421 iomap: remove IOMAP_F_ZONE_APPEND d5e4377d5051 btrfs: split zone append bios in btrfs_submit_bio 243cf8d1b673 btrfs: calculate file system wide queue limit for zoned mode 35a8d7da3ca8 btrfs: remove now spurious bio submission helpers 285599b6fe15 btrfs: remove the fs_info argument to btrfs_submit_bio 48253076c3a9 btrfs: open code submit_encoded_read_bio f8a02dc6fd38 btrfs: remove struct btrfs_io_geometry a34e4c3f884c btrfs: remove stripe boundary calculation for encoded I/O 30493ff49f81 btrfs: remove stripe boundary calculation for compressed I/O 2380220e1e13 btrfs: remove stripe boundary calculation for buffered I/O 67d669825090 btrfs: pass the iomap bio to btrfs_submit_bio 852eee62d31a btrfs: allow btrfs_submit_bio to split bios 542e300e8398 btrfs: support cloned bios in btree_csum_one_bio 69ccf3f4244a btrfs: handle recording of zoned writes in the storage layer f8a53bb58ec7 btrfs: handle checksum generation in the storage layer f8c44673e5a5 btrfs: simplify the btrfs_csum_one_bio calling convention deb6216fa0b6 btrfs: open code the submit_bio_start helpers 295fe46ff19b btrfs: remove struct btrfs_bio::is_metadata flag 0d3acb25e70d btrfs: rename btrfs_bio::iter field 0571b6357c5e btrfs: remove the io_failure_record infrastructure 860c8c451661 btrfs: remove struct btrfs_bio::device field 3d49d0d31237 btrfs: remove now unused checksumming helpers ac9f942e8694 btrfs: remove btrfs_bio_for_each_sector 7ab0fdfc8102 btrfs: open code btrfs_bio_free_csum 7609afac6775 btrfs: handle checksum validation and repair at the storage layer e52190441bd6 btrfs: add a btrfs_data_csum_ok helper 1c2b3ee3b0ec btrfs: pre-load data checksum for reads in btrfs_submit_bio 7276aa7d3825 btrfs: save the bio iter for checksum validation in common code 9ba0004bd95e btrfs: refactor error handling in btrfs_submit_bio 4ae2edf12d49 btrfs: simplify parameters of btrfs_lookup_bio_sums 5fa356531e33 btrfs: remove the direct I/O read checksum lookup optimization d0e5cb2be770 btrfs: add a btrfs_inode pointer to struct btrfs_bio e0cfbb2ccabb btrfs: better document struct btrfs_bio fd8f8ede239b block: export bio_split_rw c9a43aaf0971 btrfs: raid56: reduce overhead to calculate the bio length 67da05b3f281 btrfs: fix spelling mistakes found using codespell e2fd83064a9b btrfs: skip backref walking during fiemap if we know the leaf is shared 4e4488d4efd5 btrfs: assert commit root semaphore is held when accessing backref cache 2b5463fcbdfb btrfs: hold block group refcount during async discard 3e49363be633 btrfs: send: cache utimes operations for directories if possible ace79df8a44a btrfs: send: update size of roots array for backref cache entries c48545debfff btrfs: send: use the lru cache to implement the name cache c620f4d5b25b usb: typec: pd: Add higher capability sysfs for sink PDO e4e7b2dc27c4 usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO 8e5248c3a877 usb: dwc3: pci: add support for the Intel Meteor Lake-M ddf1eca4fc5a f2fs: drop unnecessary arg for f2fs_ioc_*() c7dbc0668829 f2fs: Revert "f2fs: truncate blocks in batch in __complete_revoke_list()" 3caf31e7b18a wifi: mac80211: add documentation for amsdu_mesh_control 4048a6a7380c wifi: cfg80211: remove gfp parameter from cfg80211_obss_color_collision_notify description ab5f171e3606 wifi: mac80211: always initialize link_sta with sta 0d846bdc1110 wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta() c38c70185101 wifi: cfg80211: Set SSID if it is not already set 62d101d5f422 selftests/bpf: Fix map_kptr test. 4ab3a086d10e HID: asus: use spinlock to safely schedule workers 315c537068a1 HID: asus: use spinlock to protect concurrent accesses 76ca8da989c7 HID: bigben: use spinlock to safely schedule workers 27d2a2fd844e HID: bigben_worker() remove unneeded check on report_field 9fefb6201c4f HID: bigben: use spinlock to protect concurrent accesses 8843e06f67b1 ring-buffer: Handle race between rb_move_tail and rb_check_pages 5e53e5c7edc6 selftests/bpf: Cross-compile bpftool 213aacb8a27b bpf, docs: Add myself to BPF docs MAINTAINERS entry 524581d12164 selftests/bpf: Fix build error for LoongArch e2d323a1f009 Documentation: bpf: Add missing line break separator in node_data struct code block 6828e402d06f thermal/drivers/st: Remove syscfg based driver 9272d2d43b6e thermal: Remove core header inclusion from drivers ef1ab1657fda tools/lib/thermal: Fix include path for libnl3 in pkg-config file. 15cc25829a97 thermal/drivers/hisi: Drop second sensor hi3660 47b2d3d2ed6c thermal/drivers/rcar_gen3_thermal: Fix device initialization aef43e04937e thermal/drivers/rcar_gen3_thermal: Create device local ops struct 1c63f8cd018d thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming 883d1552997b thermal/drivers/rcar_gen3: Add support for R-Car V4H 4c27a32c67e1 dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support f5f633b18234 thermal/drivers/mediatek: Add the Low Voltage Thermal Sensor driver 498e2f7a6e69 dt-bindings: thermal: mediatek: Add LVTS thermal controllers fad399ebdd67 thermal/drivers/mediatek: Relocate driver to mediatek folder a29cbd76aaf6 tools/lib/thermal: Fix thermal_sampling_exit() 1683ed16ff1a fs/nfs: Replace kmap_atomic() with kmap_local_page() in dir.c 76f5aaabce49 ASoC: soc-ac97: Return correct error codes fdff966bfde7 ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared 28d4411fc3b5 pNFS/filelayout: treat GETDEVICEINFO errors as layout failure e6a0b6718802 spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() 3e2a036827cc Documentation: Fix sysfs path for the NFSv4 client identifier fb80ef67e8ff rpmsg: glink: Release driver_override 4730515378a7 nfs42: do not fail with EIO if ssc returns NFS4ERR_OFFLOAD_DENIED 8038510b1fe4 drm/i915: Fix system suspend without fbdev being initialized 6a8b2e4984f7 drm/i915: Fix GEN8_MISCCPCTL effc0905d741 drm/i915/pvc: Annotate two more workaround/tuning registers as MCR eb66553d356b drm/i915/bios: set default backlight controller index c90b155148e9 drm/i915: Pick the backlight controller based on VBT on ICP+ 14e591a1930c drm/i915: Populate encoder->devdata for DSI on icl+ 8f9f5fb94dbe drm/i915: Fix VBT DSI DVO port handling 679caae16175 drm/i915: Fix memory leaks in scatterlist fe7f56a7adfb drm/i915/doc: Escape wildcard in method names 5bab56fff53c NFS: fix disabling of swap 73dd3206811a Documentation: amd-pstate: disambiguate user space sections 6e9d12125fca cpufreq: amd-pstate: Fix invalid write to MSR_AMD_CPPC_REQ 0c2baf6509af printf: fix errname.c list f9bb7f6a7eb0 x86/build: Make 64-bit defconfig the default 926505cf1425 ASoC: cs35l45: Remove separate namespace for tables 4dac6f5abc02 ASoC: cs35l45: Remove separate tables module 574fbb95cd9d spi: intel: Check number of chip selects after reading the descriptor 91621be65d68 perf record: Fix segfault with --overwrite and --max-size a543f7024e35 mmc: meson-gx: support platform interrupt as card detect interrupt 09b31a610328 dt-bindings: mmc: meson-gx: support specifying cd interrupt 88f94c782b0e mmc: core: support setting card detect interrupt from drivers 9e622229bbf4 mmc: starfive: Add sdio/emmc driver support 28eb8b5c9948 dt-bindings: mmc: Add StarFive MMC module 09e8f154fac2 dt-bindings: mmc: sdhci-msm: Allow 1 icc path f613feec700f dt-bindings: mmc: rockchip-dw-mshc: Add RK3588 compatible string 51f5b3056790 mmc: core: Align to common busy polling behaviour for mmc ioctls cb7f09017139 dt-bindings: mmc: Add resets property to cadence SDHCI binding 91a3cba783f1 mmc: meson-gx: remove meson_mmc_get_cd 16b492ce0a55 mmc: moxart: set maximum request/block/segment sizes 08623d741e94 mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() b0ae5b6f3c29 powerpc/kexec_file: print error string on usable memory property update failure b16a1756c716 virtio_blk: mark all zone fields LE 2a9c844e896b virtio_blk: zone append in header type tweak 04e5421e6f61 virtio_blk: temporary variable type tweak 95bfec41bd3d virtio-blk: add support for zoned block devices d16c0cd27331 docs: driver-api: virtio: virtio on Linux d5ff73bbb03e virtio_pmem: populate numa information 388defd5e418 powerpc/machdep: warn when machine_is() used too early 77e82fa1f978 powerpc/64: Replace -mcpu=e500mc64 by -mcpu=e5500 9efcdaac36e1 powerpc/eeh: Set channel state after notifying the drivers 4f11410bf6da selftests/powerpc: Fix incorrect kernel headers search path 4ca446b127c5 iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() 19ac99072e67 usb: gadget: u_ether: Don't warn in gether_setup_name_default() 938fc6453176 usb: gadget: u_ether: Convert prints to device prints ade1229caed9 dma-mapping: no need to pass a bus_type into get_arch_dma_ops() 50a542a8accc RDMA/mlx5: Use rdma_umem_for_each_dma_block() 1b136aeb3c4a HID: logitech-hidpp: Add myself to authors 586e8fede795 HID: logitech-hidpp: Retry commands when device is busy 894341ad3ad7 net: phylink: support validated pause and autoneg in fixed-link fe33311c3e37 net: no longer support SOCK_REFCNT_DEBUG feature 6472a2dcc427 s390/irq,idle: simplify idle check f96f41aae2b5 s390/processor: add test_and_set_cpu_flag() and test_and_clear_cpu_flag() b977f03ec44a s390/processor: let cpu helper functions return boolean values d9c2cf67b9cf s390/kfence: fix page fault reporting ad0faae6ceab s390/zcrypt: introduce ctfm field in struct CPRBX 38b2d8efd03d drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 22551e77e550 net/mlx5: Configure IPsec steering for egress RoCEv2 traffic 899577600b25 net/mlx5: Configure IPsec steering for ingress RoCEv2 traffic f91ddd3aa4b3 net/mlx5: Add IPSec priorities in RDMA namespaces 4f226b71f5ed net/mlx5: Implement new destination type TABLE_TYPE 7368f221e09e net/mlx5: Introduce new destination type TABLE_TYPE ce1ba4d782d9 wifi: rtw89: move H2C of del_pkt_offload before polling FW status ready 210871887208 wifi: rtw89: use readable return 0 in rtw89_mac_cfg_ppdu_status() 462c8db6a011 wifi: rtw88: usb: drop now unnecessary URB size check 07ce9fa6ab0e wifi: rtw88: usb: send Zero length packets if necessary 7869b834fb07 wifi: rtw88: usb: Set qsel correctly fb533473d159 ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length 8f8c43b12588 ksmbd: fix wrong data area length for smb2 lock request 63f09a9986eb ksmbd: Fix parameter name and comment mismatch 75c53905f873 RISC-V: remove toolchain version checks for Zicbom dd23e9535889 RISC-V: replace cbom instructions with an insn-def 6067c3aae52f RISC-V: insn-def: Add I-type insn-def 1ed32ad4a3cb netlink-specs: add rx-push to ethtool family b2793517052d net-sysfs: make kobj_type structures constant e8c6cbd7656e net: bridge: make kobj_type structure constant 3f3741c9039f net: ipa: define fields for remaining GSI registers aa07fd4358f5 net: ipa: add "gsi_v4.11.c" edc6158b18af net: ipa: define fields for event-ring related registers 330ce9d3462e net: ipa: define more fields for GSI registers f50ca7cef7c7 net: ipa: define GSI CH_C_QOS register fields 4a4270cff65f net: ipa: populate more GSI register files 3e74ec2f3936 rpmsg: glink: Avoid infinite loop on intent for missing channel 4e816d0318fd rpmsg: glink: Fix GLINK command prefix a8f500c68673 rpmsg: glink: Fix spelling of peek 991994509ee9 dt-bindings: riscv: add a capacity-dmips-mhz cpu property 7d2078310cbf dt-bindings: arm: move cpu-capacity to a shared loation 240930fb7e6b ext4: dio take shared inode lock when overwriting preallocated blocks 60b730a40c43 xfs: fix uninitialized variable access 61fef98945d0 erofs: unify anonymous inodes for blob 7032809a44d7 erofs: relinquish volume with mutex held 2dfb8c3b122f erofs: maintain cookies of share domain in self-contained list bdfa90142eb1 erofs: remove unused device mapping in meta routine b7fa1de09f92 MAINTAINERS: erofs: Add Documentation/ABI/testing/sysfs-fs-erofs 6967f6cbcae5 Documentation/ABI: sysfs-fs-erofs: update supported features 8b58f9f02162 erofs: remove unused EROFS_GET_BLOCKS_RAW flag d60b87600d13 erofs: update print symbols for various flags in trace 339bc4d3cd25 erofs: make kobj_type structures constant 3fffb589b9a6 erofs: add per-cpu threads for decompression as an option 557afdd94cf8 erofs: tidy up internal.h 999f2f9a63f4 erofs: get rid of z_erofs_do_map_blocks() forward declaration a9a94d937334 erofs: move zdata.h into zdata.c b1ed220c6262 erofs: remove tagged pointer helpers cdba55067f2f erofs: avoid tagged pointers to mark sync decompression 4efdec36dc99 erofs: get rid of erofs_inode_datablocks() b780d3fc6107 erofs: simplify iloc() e324eaa97906 erofs: get rid of debug_one_dentry() 768bb10afb99 erofs: remove linux/buffer_head.h dependency 7c3511a2c820 erofs: clean up erofs_iget() d5a7fab7859d riscv: Fix Zbb alternative IDs bfd6fc5d8014 riscv: Fix early alternative patching 5f365c133b83 RISC-V: re-order Kconfig selects alphanumerically 2a5303b499b1 Documentation: riscv: fix insufficient list item indent 6980daaa3ed5 cxl/pci: Remove locked check for dvsec_range_allowed() d7a2153762c7 cxl/hdm: Add emulation when HDM decoders are not committed 4474ce565ee4 cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders b777e9bec960 cxl/hdm: Emulate HDM decoder from DVSEC range registers 9de321e93c3b cxl/pci: Refactor cxl_hdm_decode_init() 59c3368b2e69 cxl/port: Export cxl_dvsec_rr_decode() to cxl_port 1acba6e9206c cxl/pci: Break out range register decoding from cxl_hdm_decode_init() 3ee0d39c50dc ASoC: soc-ac97: Convert to agnostic GPIO API fcb3a81d2217 x86/hotplug: Remove incorrect comment about mwait_play_dead() 248529edc86f cxl: add RAS status unmasking for CXL 72ed5d5624af net/mlx5: Suspend auxiliary devices only in case of PCI device suspend 5977ac3910f1 net/mlx5: Remove "recovery" arg from mlx5_load_one() function de411a8226df net/mlx5e: Create auxdev devlink instance in the same ns as parent devlink 6d6e71e6e5e3 net/mlx5e: Move devlink port registration to be done before netdev alloc c30f3faa2a81 net/mlx5e: Move dl_port to struct mlx5e_dev bc1536f369f0 net/mlx5e: Replace usage of mlx5e_devlink_get_dl_port() by netdev->devlink_port ccd672bcf3e5 net/mlx5e: Pass mdev to mlx5e_devlink_port_register() 29a299cb6b20 net/mlx5: Remove outdated comment b97653d87bda net/mlx5e: TC, Remove redundant parse_attr argument 197c00029294 net/mlx5e: Use a simpler comparison for uplink rep 27f9e0ccb6da net/mlx5: Lag, Add single RDMA device in multiport mode 73af3711c702 net/mlx5: Lag, set different uplink vport metadata in multiport eswitch mode ab9fc405ffd9 net/mlx5: E-Switch, rename bond update function to be reused 8ce81fc01b52 net/mlx5e: TC, Add peer flow in mpesw mode a32327a3a02c net/mlx5: Lag, Control MultiPort E-Switch single FDB mode 1922a6dc0502 cxl: remove unnecessary calling of pci_enable_pcie_error_reporting() cec3b46b8bda power: reset: add Odroid Go Ultra poweroff driver a06377c5d01e Revert "blk-cgroup: pin the gendisk in struct blkcg_gq" 9a9c261e6b55 Revert "blk-cgroup: pass a gendisk to blkg_lookup" b6553bef8cdc Revert "blk-cgroup: delay blk-cgroup initialization until add_disk" b4e94f9c2c08 Revert "blk-cgroup: delay calling blkcg_exit_disk until disk_release" 1231039db31c Revert "blk-cgroup: move the cgroup information to struct gendisk" d67307b4147e SUNRPC: make kobj_type structures constant 0438499a7f09 ASoC: dt-bindings: renesas,rsnd.yaml: drop "dmas/dma-names" from "rcar_sound,ssi" 13b599f15e1c ice: Mention CEE DCBX in code comment d8a23ff6a755 ice: Change ice_vsi_realloc_stat_arrays() to void fce92dbc6117 ice: add support BIG TCP on IPv6 fcc2cef37fed ice/ptp: fix the PTP worker retrying indefinitely if the link went down 634d841dbfa7 ice: Add GPIO pin support for E823 products 35f33086b1b9 drm/amd/display: Add support for multiple overlay planes 5ca38a18b5a4 drm/amd/display: move public dc link function implementation to dc_link_exports 9b0f51e8449f drm/amd/display: Update Z8 SR exit/enter latencies 6cfb6df2d645 drm/amd/display: Fix FreeSync active bit issue ba7606846579 drm/amd/display: Disable unbounded request mode during rotation fa9b4155c3d4 drm/amdgpu: Revert programming GRBM_GFX_* in RLCG interface to support GFX9 48e99fe4d3ba drm/amd/display: Remove the unused variable pre_connection_type ee3916b45add drm/amd/display: Remove the unused variable ds_port 71c4ca2d3b07 drm/amd/display: Remove stutter only configurations d6ed6d0d2aa8 drm/amd/display: Fix video glitch while drag window in PSR-SU e54b21494613 drm/amd/display: clean up some inconsistent indentings d2c40a2d750e drm/amd/display: Simplify bool conversion f0584be55871 drm/amd/display: add NULL pointer check ed6941b63210 drm/amd/display: on dp link lost event toggle dpms for master pipe only 3d8fcc6740c9 drm/amd/display: Extract temp drm mst deallocation wa into its own function d47d2f9392f6 drm/amd/display: enable DPG when disabling plane for phantom pipe ce05ca0a37e1 Revert "drm/amd/display: Correct bw_params population" fbc0c790b1e2 drm/amd/display: do not set RX back to SST mode for non 0 mst stream count 3a6157041569 drm/amd/display: Fix prefetch vratio check 37d184b548db drm/amd/display: Enable P-state validation checks for DCN314 3b214bb7185d drm/amd/display: fix k1 k2 divider programming for phantom streams b3551ead6163 iommufd: Make sure to zero vfio_iommu_type1_info before copying to user 7cd07d9de871 drm/amd/display: Set max vratio for prefetch to 7.9 for YUV420 MPO e383b12709e3 drm/amd/display: Move DCN314 DOMAIN power control to DMCUB 230dd6bb6117 drm/amd/amdgpu: implement mode2 reset on smu_v13_0_10 677033b5c903 drm/amdkfd: Prevent user space using both svm and kfd api to register same user buffer be9f1daad7b4 drm/amdgpu: Fix the warning info when unload or remove amdgpu b46d80bd2d6e nfs4trace: fix state manager flag printing 0eb15a47bf43 selftests/user_events: add a note about user_events.h dependency b0bbd86a288a dm sysfs: make kobj_type structure constant a7e8f7fbe2ad dm: update targets using system workqueues to use a local workqueue 0b22ff5360f5 dm: remove flush_scheduled_work() during local_exit() f0ac1598712f dm clone: prefer kvmalloc_array() 774f13ac2b56 dm: declare variables static when sensible 23fda2effbb1 dm: fix suspect indent whitespace 22a8b84945e9 dm ioctl: prefer strscpy() instead of strlcpy() b39b73243dd4 dm: avoid void function return statements ba287d7ccb9b dm integrity: change macros min/max() -> min_t/max_t where appropriate 8d1058fb2ac2 dm: fix use of sizeof() macro 6cc435fa76cc dm: avoid 'do {} while(0)' loop in single statement macros dcdd467915de dm log: avoid multiple line dereference fb99e87b44ff dm log: avoid trailing semicolon in macro 5cae0aa77397 dm ioctl: have constant on the right side of the test a6ba79c0144f dm: don't indent labels 9bfeac5d33d8 dm: avoid inline filenames b30f1607146c dm: add missing blank line after declarations/fix those 1c3fe2fa9463 dm: avoid useless 'else' after 'break' or return' ae99111ecf70 dm: favour __packed versus "__attribute__ ((packed))" f8922a48291d dm: favour __aligned(N) versus "__attribute__ (aligned(N))" 6a808034724b dm: avoid using symbolic permissions 1c1318866928 dm: prefer '"%s...", __func__' aa07f9d806f9 dm: adjust EXPORT_SYMBOL() to follow functions immediately 2e84fecf19e1 dm: avoid split of quoted strings where possible 2d0f25cbc0d9 dm: remove unnecessary braces from single statement blocks 0ef0b4717aa6 dm: add missing empty lines 02f10ba178e7 dm: add argument identifier names 8ca817c43e12 dm: avoid spaces before function arguments or in favour of tabs beecc8438c6c dm block-manager: avoid not required parentheses ced6e475c375 dm crypt: correct 'foo*' to 'foo *' 03b18887703c dm: fix trailing statements 43be9c743c25 dm: fix undue/missing spaces a4a82ce3d24d dm: correct block comments format. 255e2646496f dm: address indent/space issues 96422281baf5 dm: address space issues relative to switch/while/for/... 2f06cd12e114 dm: avoid initializing static variables 44bc08ed63db dm: enclose complex macros into parentheses where possible d715fa23577c dm: avoid assignment in if conditions 86a3238c7b9b dm: change "unsigned" to "unsigned int" 238d991f054a dm: use fsleep() instead of msleep() for deterministic sleep duration 0d78954a2d80 dm: prefer kmap_local_page() instead of deprecated kmap_atomic() 3bd940030752 dm: add missing SPDX-License-Indentifiers 2de3d04b3bcb NFS: Remove unnecessary check in nfs_read_folio() 256093fec1f0 NFS: Improve tracing of nfs_wb_folio() eb5654b3b89d NFS: Enable tracing of nfs_invalidate_folio() and nfs_launder_folio() 96780ca55e3c NFS: fix up nfs_release_folio() to try to release the page 70e9db69f927 NFS: Clean up O_DIRECT request allocation 4fa7a717b432 NFS: Fix up nfs_vm_page_mkwrite() for folios 54d99381b737 NFS: Convert nfs_write_begin/end to use folios 4cbf76948c45 NFS: Remove unused function nfs_wb_page() 0c493b5cf16e NFS: Convert buffered writes to use folios 5241060e8b4f NFS: Convert the function nfs_wb_page() to use folios ab75bff11407 NFS: Convert buffered reads to use folios 4b27232a6e06 NFS: Add a helper nfs_wb_folio() cbefa53cb1fe NFS: Convert the remaining pagelist helper functions to support folios 6dd85e83f3f1 NFS: Add a helper to convert a struct nfs_page into an inode 8e0bdc7021f7 NFS: Fix nfs_coalesce_size() to work with folios eb9f2a5a5e85 NFS: Support folios in nfs_generic_pgio() 35c5db0ec49f NFS: Add basic functionality for tracking folios in struct nfs_page 785207aa3d61 NFS: Fix for xfstests generic/208 7533afa1d27b dm: send just one event on resize, not two cf08e29db760 wifi: mac80211: fix off-by-one link setting a46bebd502fe f2fs: synchronize atomic write aborts 7e986855fe13 f2fs: fix wrong segment count dda7d77bcd42 f2fs: replace si->sbi w/ sbi in stat_show() f2e357893cb7 f2fs: export ipu policy in debugfs 1dd46599f83a spi: xilinx: add force_irq for QSPI mode 0aee6bec0f44 Documentation/llvm: add Chimera Linux, Google and Meta datacenters 6ab7e1f95e96 setlocalversion: use only the correct release tag for git-describe 82b34b0800af PCI: pciehp: Add Qualcomm quirk for Command Completed erratum f356132229b1 PCI: qcom: Add IPQ8074 Gen3 port support 2b1c46ce137b dt-bindings: PCI: qcom: Add IPQ8074 Gen3 port 371a6106b71a dt-bindings: PCI: qcom: Sort compatibles alphabetically 997e010de913 PCI: qcom: Fix host-init error handling 720e0d91c977 PCI: qcom: Add SM8350 support 89a7adad3c0d dt-bindings: PCI: qcom: Add SM8350 a0754633c321 dt-bindings: PCI: qcom-ep: Correct qcom,perst-regs 0b93acc60cf3 dt-bindings: PCI: qcom: Unify MSM8996 and MSM8998 clock order ff0132f7cf11 dt-bindings: PCI: qcom: Add MSM8998 specific compatible 75078afebb48 alpha: remove unused __SLOW_DOWN_IO and SLOW_DOWN_IO definitions 9f416948706f alpha: update config files b6b17a8b3ecd alpha: fix R_ALPHA_LITERAL reloc for large modules 73c4f828ce65 alpha: Add some spaces to ensure format specification d6e595792fb6 alpha: replace NR_SYSCALLS by NR_syscalls 19fa21d74704 alpha: Remove redundant local asm header redirections bd1912de892c alpha: Implement "current_stack_pointer" d7cf43edebe5 alpha: remove redundant err variable 019f48dc8eba alpha: osf_sys: reduce kernel log spamming on invalid osf_mount call typenr 25d10262ed8a dt-bindings: hwlock: sun6i: Add missing #hwlock-cells 6f9c2f19a874 dt-bindings: remoteproc: qcom,glink-edge: correct label description fdafdddf7b2f dt-bindings: remoteproc: qcom,glink-rpm-edge: convert to DT schema 6f998eb2fd02 dt-bindings: remoteproc: qcom,sm8550-pas: correct power domains a8086bd9723a remoteproc: qcom_q6v5_pas: enable sm8550 adsp & cdsp autoboot 838c558bb8bc dt-bindings: remoteproc: qcom: Add sm6115 pas yaml file 3c7306589ddd remoteproc: qcom: pas: Add sm6115 remoteprocs a376c10d45a8 remoteproc: qcom: pas: Adjust the phys addr wrt the mem region 28980db94742 EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive 2554dd0ac362 remoteproc: qcom: fix sparse warnings 8a3d95ea4292 dax/hmem: build hmem device support as module if possible 0c16c83ed57f dax: cxl: add CXL_REGION dependency 7abcb0b10668 cxl: avoid returning uninitialized error code 9d5b9ad97f83 remoteproc: qcom: replace kstrdup with kstrndup fb23b97346f9 rpmsg: glink: Cancel pending intent requests at removal 9c96bacf1af5 rpmsg: glink: Fail qcom_glink_tx() once remove has been initiated f424d1cbe8c7 rpmsg: glink: Move irq and mbox handling to transports 178c3af447f9 rpmsg: glink: rpm: Wrap driver context ab9fdd41d970 rpmsg: glink: smem: Wrap driver context 8278fd314477 rpmsg: glink: Extract tx kick operation a527b0111798 ACPI: make kobj_type structures constant 3082d7efd76a Documentation: firmware-guide: gpio-properties: Clarify Explicit and Implicit 779aeb73d925 driver core: class: move EXPORT_SYMBOL_GPL() lines to the correct place 8fcf2d012c86 ubi: block: Fix a possible use-after-free bug in ubiblock_create() 5791c7699ff1 ALSA: hda: cs35l41: Enable Amp High Pass Filter cd40dad2ca91 ALSA: hda: cs35l41: Ensure firmware/tuning pairs are always loaded 943f4e64ee17 ALSA: hda: cs35l41: Correct error condition handling 4ca651df0718 phy: rockchip-typec: fix tcphy_get_mode error case e6f5dcb7ec9b wifi: mac80211: Fix for Rx fragmented action frames 1d8d4af43474 wifi: mac80211: avoid u32_encode_bits() warning 5ec63fdbca60 usb: gadget: u_serial: Add null pointer check in gserial_resume 7ebb605d2283 usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails 7ec844a2c753 spi: spi-st-ssc: convert to DT schema 9d77522b4524 spi: Reorder fields in 'struct spi_transfer' d403fb6e76bf spi: cadence-quadspi: use STIG mode for small reads a8674ae02db2 spi: cadence-quadspi: setup ADDR Bits in cmd reads e8c51b164355 spi: cadence-quadspi: Add flag for direct mode writes d4f43a2d05fa spi: cadence-quadspi: Reset CMD_CTRL Reg on cmd r/w completion 7464145862d6 regmap: Reorder fields in 'struct regmap_bus' to save some memory ec285cb999c1 ASoC: codecs: wcd934x: Use min macro for comparison and assignment 1fd61d018aef ASoC: Intel: Skylake: Fix struct definition 7af4222832a1 ASoC: tlv320adcx140: extend list of supported samplerates 88541443497d ASoC: imx-pcm-rpmsg: Remove unused variable f7d00a9be147 SoC: rt5682s: Disable jack detection interrupt during suspend 6611b975eb87 ASoC: SOF: Intel: hda-dsp: Set streaming flag for d0i3 3e6b6ed34bda ASoC: SOF: Intel: Enable d0i3 work for ipc4 1c91e927e55c ASoC: SOF: ipc4: Wake up dsp core before sending ipc msg 3c168838fb0d ASoC: SOF: Intel: hda-dsp: use set_pm_gate according to ipc version 167ca6a4fd87 ASoC: SOF: Introduce a new set_pm_gate() IPC PM op 77191db5ba7b xhci: host: potential NULL dereference in xhci_generic_plat_probe() 2edd92570441 devlink: don't allow to change net namespace for FW_ACTIVATE reload action dca5161f9bd0 hv_netvsc: Check status in SEND_RNDIS_PKT completion message daf8fb4295dc wifi: mac80211: Don't translate MLD addresses for multicast d99975c4953e wifi: cfg80211: call reg_notifier for self managed wiphy from driver hint 935ef47b16cc wifi: cfg80211: get rid of gfp in cfg80211_bss_color_notify 9b89495e479c wifi: nl80211: Allow authentication frames and set keys on NAN interface aaacf1740f2f wifi: mac80211: fix non-MLO station association 57b341e9ab13 wifi: mac80211: Allow NSS change only up to capability 6e4c0d0460bd wifi: mac80211: add a workaround for receiving non-standard mesh A-MSDU 986e43b19ae9 wifi: mac80211: fix receiving A-MSDU frames on mesh interfaces cfd4ea4815d1 mmc: sdhci-of-dwcmshc: add the missing device table IDs for acpi 5c1e269aa5eb wifi: mac80211: remove mesh forwarding congestion check 9f718554e7ea wifi: cfg80211: factor out bridge tunnel / RFC1042 header check 0f690e6b4dcd wifi: cfg80211: move A-MSDU check in ieee80211_data_to_8023_exthdr 59336e07b287 wifi: mac80211: make rate u32 in sta_set_rate_info_rx() 796703baead0 rfkill: Use sysfs_emit() to instead of sprintf() 19085ef39fa3 wifi: cfg80211: Allow action frames to be transmitted with link BSS in MLD 2cc25e4b2a04 wifi: mac80211: configure puncturing bitmap b345f0637c00 wifi: cfg80211: include puncturing bitmap in channel switch events d7c1a9a0ed18 wifi: nl80211: validate and configure puncturing bitmap b25413fed3d4 wifi: cfg80211: move puncturing bitmap validation from mac80211 90b2c3cc4b71 wifi: nl80211: return error message for malformed chandef 08b74776a8ac wifi: mac80211_hwsim: Rename pid to portid to avoid confusion cba7217a9269 wifi: nl80211: add MLO_LINK_ID to CMD_STOP_AP event 77669c151f1d wifi: nl80211: emit CMD_START_AP on multicast group when an AP is started aa87cd8b3573 wifi: mac80211: mlme: handle EHT channel puncturing 8bb588d97501 wifi: cfg80211: Extend cfg80211_update_owe_info_event() for MLD AP a42e59eb9689 wifi: cfg80211: Extend cfg80211_new_sta() for MLD AP 9288188438d8 wifi: mac80211: move color collision detection report in a delayed work 015b8cc5e7c4 wifi: cfg80211: Fix use after free for wext 8eff2e2410cf s390: remove confusing comment from uapi types header file 1c06bb87afb2 vfio/ccw: remove WARN_ON during shutdown adf1e17edc65 s390/entry: remove toolchain dependent micro-optimization af0735269b72 s390/mem_detect: do not truncate online memory ranges info 55d169c87db1 s390/vx: remove __uint128_t type from __vector128 struct again 0807b856521f s390/mm: add support for RDP (Reset DAT-Protection) d939474b3d92 s390/mm: define private VM_FAULT_* reasons from top bits 9a47c1ef5a95 wifi: cfg80211: Authentication offload to user space for MLO connection in STA mode 2b68d659a704 net/mlx5e: TC, support per action stats d13674b1d14c net/mlx5e: TC, map tc action cookie to a hw counter cca7eac13856 net/mlx5e: TC, store tc action cookies per attr e9d1061d8727 net/mlx5e: TC, add hw counter to branching actions 5246c896b805 net/sched: support per action hw stats d307b2c6f962 net/sched: introduce flow_offload action cookie ac7d27907d54 net/sched: pass flow_stats instead of multiple stats args 3320f36fd8ad net/sched: act_pedit, setup offload action for action stats query 8f2ca70c07f4 net/sched: optimize action stats api calls 3d9c361713f2 wifi: cfg80211: trace: remove MAC_PR_{FMT,ARG} a71fad0fd893 dt-bindings: net: dsa: mediatek,mt7530: improve binding description 17c45768fdf9 Revert "driver core: add error handling for devtmpfs_create_node()" 48c9899affd5 Revert "devtmpfs: add debug info to handle()" d3583f06782c Revert "devtmpfs: remove return value of devtmpfs_delete_node()" 1f5dfcc78ab4 Revert "bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25" 50a7cedb150a selftests/bpf: Clean up dynptr prog_tests 8032cad10302 selftests/bpf: Clean up user_ringbuf, cgrp_kfunc, kfunc_dynptr_param tests b6c0c237bea1 nvme-pci: remove iod use_sgls 8f0edf45bb67 nvme-pci: fix freeing single sgl 8b8447531864 crypto: x86/aria-avx - Do not use avx2 instructions eb33108858b6 crypto: aspeed - Fix modular aspeed-acry ced18fd17947 crypto: hisilicon/qm - fix coding style issues 9b4eb8f8b8ec crypto: hisilicon/qm - update comments to match function ac80056f2e7b crypto: hisilicon/qm - change function names f8de067cbe05 crypto: hisilicon/qm - use min() instead of min_t() a292f2534fb2 crypto: hisilicon/qm - remove some unused defines c43cc8823d56 crypto: proc - Print fips status bcdda4301bdc crypto: crypto4xx - Call dma_unmap_page when done 72bc4e71dbee crypto: octeontx2 - Fix objects shared between several modules 6084466e7617 crypto: nx - Fix sparse warnings 5072b1c21110 crypto: ecc - Silence sparse warning ba38f3cbe7db dt-bindings: opp: opp-v2-kryo-cpu: enlarge opp-supported-hw maximum 389de9c5a677 dt-bindings: cpufreq: qcom-cpufreq-nvmem: make cpr bindings optional 26e27f4e382f dt-bindings: cpufreq: qcom-cpufreq-nvmem: specify supported opp tables 5dc3750e747f Documentation/rtla: Add hwnoise man page 1f428356c38d rtla: Add hwnoise tool 545dbcd124b0 ipv6: icmp6: add drop reason support to ndisc_rcv() 30c89bad3ea2 ipv6: icmp6: add drop reason support to icmpv6_notify() 1fb2d41501f3 net: add pskb_may_pull_reason() helper dc68eaf2c29f net: dropreason: add SKB_DROP_REASON_IPV6_BAD_EXTHDR 1a940b00013a net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void ff0011cf5601 net: stmmac: Make stmmac_dvr_remove() return void 1dc55923296d net: mvneta: do not set xdp_features for hw buffer devices 450bdf5bd6c6 hv_netvsc: add missing NETDEV_XDP_ACT_NDO_XMIT xdp-features flag c758fedf0802 net: stmmac: add missing NETDEV_XDP_ACT_XSK_ZEROCOPY bit to xdp_features 511b88fedab4 net: ethernet: mtk_wed: No need to clear memory after a dma_alloc_coherent() call c31315c3aa09 bpf, documentation: Add graph documentation for non-owning refs 215249f6adc0 selftests/bpf: Add rbtree selftests c834df847ee6 bpf: Add bpf_rbtree_{add,remove,first} decls to bpf_experimental.h a40d3632436b bpf: Special verifier handling for bpf_rbtree_{remove, first} 5d92ddc3de1b bpf: Add callback validation to kfunc verifier logic cd6791b4b6f6 bpf: Add support for bpf_rb_root and bpf_rb_node in kfunc args bd1279ae8a69 bpf: Add bpf_rbtree_{add,remove,first} kfuncs 9c395c1b99bd bpf: Add basic bpf_rb_{root,node} support ef01749f6a0d net: lan966x: set xdp_features flag f57aec443c24 cxl/pmem: Fix nvdimm registration races a2b9b123ccac PCI: Add ACS quirk for Wangxun NICs 6bdfc60cf0f9 mm: fix typo in __vm_enough_memory warning 620932cd2852 mm/damon/dbgfs: print DAMON debugfs interface deprecation message 61e88a2f6658 mm/damon/Kconfig: add DAMON debugfs interface deprecation notice 5445fcbc4cda Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice 280d724ac20f mm/migrate: convert putback_movable_pages() to use folios 19979497c02a mm/migrate: convert isolate_movable_page() to use folios da707a6d184a mm/migrate: add folio_movable_ops() 3c1ea2c729ef mm: add folio_get_nontail_page() 4a64981dfee9 mm/mempolicy: convert migrate_page_add() to migrate_folio_add() d451b89dcd18 mm/mempolicy: convert queue_pages_required() to queue_folio_required() 0a2c1e818316 mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() 3dae02bbd07f mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() de1f5055523e mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() fa4e3f5ffa5e mm: add folio_estimated_sharers() 192a50220342 Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio 371607a3c793 mm/hugetlb: convert hugetlb_wp() to take in a folio 9b91c0e277a3 mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio d2d7bb44bfbd mm/hugetlb: convert restore_reserve_on_error to take in a folio d0ce0e47b323 mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() ea8e72f4116a mm/hugetlb: convert putback_active_hugepage to take in a folio 91a2fb956ad9 mm/hugetlb: convert hugetlbfs_pagecache_present() to folios ea4c353df377 mm/hugetlb: convert hugetlb_install_page to folios bdd7be075acb mm/hugetlb: convert demote_free_huge_page to folios 0ffdc38eb564 mm/hugetlb: convert restore_reserve_on_error() to folios e37d3e838d90 mm/hugetlb: convert alloc_migrate_huge_page to folios ff7d853b0313 mm/hugetlb: increase use of folios in alloc_huge_page() 3a740e8bb56e mm/hugetlb: convert alloc_surplus_huge_page() to folios a36f1e902474 mm/hugetlb: convert dequeue_hugetlb_page functions to folios 6f6956cf7e6a mm/hugetlb: convert __update_and_free_page() to folios 6aa3a920125e mm/hugetlb: convert isolate_hugetlb to folios f528260b1a7d mm/khugepaged: fix invalid page access in release_pte_pages() aca5a0944c30 selftests/mount_setattr: fix to make run_tests failure d8e45bf1aed2 selftests/mount_setattr: fix redefine struct mount_attr build error a7151a8eaa29 selftests/sched: fix warn_unused_result build warns b75a52b0dda3 mmc: sdhci-of-dwcmshc: Update DLL and pre-change delay for rockchip platform 152b5245e361 mmc: jz4740: Add support for vqmmc power supply 565e46842489 dt-bindings: mmc: fsl-imx-esdhc: Improve grammar and fix a typo 418f7c2de133 mmc: meson-gx: use devm_mmc_alloc_host 80df83c2c57e mmc: core: add devm_mmc_alloc_host 9d8ba74a181b PCI: Fix dropping valid root bus resources with .end = zero f5edd8715e2e PCI: endpoint: Use link_up() callback in place of LINK_UP notifier 838125b07e77 PCI: endpoint: Use callback mechanism for passing events from EPC to EPF d6dd5bafaabf PCI: endpoint: Use a separate lock for protecting epc->pci_epf list c2cc5cdda46c PCI: tegra194: Move dw_pcie_ep_linkup() to threaded IRQ handler da87d35a6e51 PCI: dra7xx: Use threaded IRQ handler for "dra7xx-pcie-main" IRQ 407ef897bd02 arm64: dts: qcom: msm8996: align RPM G-Link clock-controller node with bindings 7bf30eb441b3 arm64: dts: qcom: qcs404: align RPM G-Link node with bindings 679ee73bbee2 arm64: dts: qcom: ipq6018: align RPM G-Link node with bindings 687bcd03a047 arm64: defconfig: enable drivers required by the Qualcomm SA8775P platform 26e95ff8a912 arm64: dts: qcom: sm8550: remove invalid interconnect property from cryptobam f15c1b1bd3c2 arm64: dts: qcom: sc7280: Adjust zombie PWM frequency 2d5cab9232ba arm64: dts: qcom: sc8280xp-pmics: Specify interrupt parent explicitly 574f2ffd45dc arm64: dts: qcom: sm7225-fairphone-fp4: enable remaining i2c busses 65aedb0b48c0 arm64: dts: qcom: sm7225-fairphone-fp4: move status property down c0ee8e0ba5cc arm64: dts: qcom: pmk8350: Use the correct PON compatible 85d81e15862a arm64: defconfig: Enable DisplayPort on SC8280XP laptops 8fcff430faee arm64: dts: qcom: sc8280xp-x13s: Enable external display bc9a747ae91f arm64: dts: qcom: sc8280xp-crd: Introduce pmic_glink 19d3bb90754f arm64: dts: qcom: sc8280xp: Add USB-C-related DP blocks a8ecd17bb681 arm64: dts: qcom: sm8350-hdk: enable GPU 54af0ceb7595 arm64: dts: qcom: sm8350: add GPU, GMU, GPU CC and SMMU nodes 51f83fbbf1c8 arm64: dts: qcom: sm8350: finish reordering nodes 1417372f4f84 arm64: dts: qcom: sm8350: move more nodes to correct place f5f6bd58186a arm64: dts: qcom: sm8350: reorder device nodes 29e8142b5623 power: supply: Introduce Qualcomm PMIC GLINK power supply 6a3cd3318ff6 bpf: Migrate release_on_unlock logic to non-owning ref semantics 6fffbc7ae137 PCI: Honor firmware's device disabled status 22d74bc26bbf ubifs: make kobj_type structures constant c768f8c5f40f PCI: loongson: Add more devices that need MRRS quirk 05b8773ca332 mtd: ubi: block: wire-up device parent 1ecf9e390452 mtd: ubi: wire-up parent MTD device a13408c20526 char/agp: introduce asm-generic/agp.h 0e4f2c456795 char/agp: consolidate {alloc,free}_gatt_pages() 469bb6093f8e power: supply: rt9467: Fix spelling mistake "attache" -> "attach" 1d6cdc47fec9 power: supply: rt9471: fix using wrong ce_gpio in rt9471_probe() a915dfd099b7 power: supply: max77650: Make max77650_charger_disable() return void eb50912ec931 drm/i915/dp_mst: Fix payload removal during output disabling 9ffdb67af0ee drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state() e761cc20946a drm/display/dp_mst: Handle old/new payload states in drm_dp_remove_payload() 326b1e792ff0 drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs 9dbb8e3452ab irqdomain: Switch to per-domain locking f743f54fa8d2 irqchip/mvebu-odmi: Use irq_domain_create_hierarchy() 6159c470f812 irqchip/loongson-pch-msi: Use irq_domain_create_hierarchy() 331f9aac0326 irqchip/gic-v3-mbi: Use irq_domain_create_hierarchy() 1e46e040dece irqchip/gic-v3-its: Use irq_domain_create_hierarchy() e6e8cd62a56f irqchip/gic-v2m: Use irq_domain_create_hierarchy() 6c889231e04d irqchip/alpine-msi: Use irq_domain_add_hierarchy() a14e7fdd4304 x86/uv: Use irq_domain_create_hierarchy() bc1bc1b309b4 x86/ioapic: Use irq_domain_create_hierarchy() 930a1bbbef01 irqdomain: Clean up irq_domain_push/pop_irq() 4e0d86df9344 irqdomain: Drop leftover brackets 28a9ff23d8b5 irqdomain: Drop dead domain-name assignment 47d1932f37de irqdomain: Drop revmap mutex 8932c32c3053 irqdomain: Fix domain registration race 601363cc08da irqdomain: Fix mapping-creation race d55f7f4c58c0 irqdomain: Refactor __irq_domain_alloc_irqs() 6e6f75c9c98d irqdomain: Look for existing mapping only once e3b7ab025e93 irqdomain: Drop bogus fwspec-mapping error handling 3f883c38f562 irqdomain: Fix disassociation race b06730a571a9 irqdomain: Fix association race 5a9e358f1d1f ACPICA: Fix typo in CDAT DSMAS struct definition 4ec98e6db9f2 soc: apple: rtkit: Do not copy the reg state structure to the stack c6cd63f5af39 arm64: configs: Add virtconfig a63971257e66 kbuild: Provide a version of merge_into_defconfig without override warnings 46dff8d7e381 scripts: merge_config: Add option to suppress warning on overrides 17bb7046e7ce ACPI: resource: Do IRQ override on all TongFang GMxRGxx cb18703c1797 ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models 41a337b40e98 PM: Add EXPORT macros for exporting PM functions ad07f29b9c9a ice: Micro-optimize .ndo_xdp_xmit() path 055d0920685e ice: Fix freeing XDP frames backed by Page Pool aa1d3faf71a6 ice: Robustify cleaning/completing XDP Tx buffers 923096b5cec3 ice: Remove two impossible branches on XDP Tx cleaning 0bd939b60cea ice: Fix XDP Tx ring overrun bc4db8347003 ice: fix ice_tx_ring:: Xdp_tx_active underflow 273a51e55212 f2fs: make kobj_type structures constant 9d5dbfe0e170 wifi: zd1211rw: remove redundant decls 6869ba4911df wifi: rtl8xxxu: fix txdw7 assignment of TX DESC v3 2cef0aeebf2c wifi: rtl8xxxu: Add LED control code for RTL8723AU ae0a6df673c2 wifi: rtl8xxxu: Add LED control code for RTL8192EU 873b3811728b wifi: rtl8xxxu: Add LED control code for RTL8188EU 3be01622995b wifi: rtl8xxxu: Register the LED and make it blink c6e3dc99fd32 wifi: rsi: Avoid defines prefixed with CONFIG ddf9a2ead167 wifi: rtw89: phy: set TX power according to RF path number by chip 5466ee9a7c63 wifi: rtw89: 8852b: correct register mask name of TX power offset 764f07f4565d wifi: rtw89: use passed channel in set_tx_shape_dfir() 3712888e3dba wifi: rtw89: 8852be: enable CLKREQ of PCI capability 7410bd727584 wifi: rtw89: 8852b: try to use NORMAL_CE type firmware first e5624482ba3e wifi: rtw89: 8852b: don't support LPS-PG mode after firmware 0.29.26.0 2e5a65f5952f wifi: rtw89: 8852b: reset IDMEM mode to default value 5da5ba7e6ec4 wifi: rtw89: add use of pkt_list offload to debug entry 5c12bb66b79d wifi: rtw89: refine packet offload flow b8e8ff842b1b wifi: rtw89: fix potential wrong mapping for pkt-offload d881d0a13c38 wifi: rtw89: disallow enter PS mode after create TDLS link 0b0757244754 selftests/bpf: Fix out-of-srctree build 214a98b151b1 wifi: rtw89: refine MCC C2H debug logs 24d72944d79e wifi: rtw89: fix parsing offset for MCC C2H 6e81461b06b6 selftests/ptp: Remove clean target from Makefile f5d98831badb wifi: rtw89: deal with RXI300 error c074da21dd34 wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30 76f478a34daf wifi: rtw89: mac: add function to get TSF 42db7edd5c05 wifi: rtw89: split out generic part of rtw89_mac_port_tsf_sync() 1120e6a6c5cd wifi: rtw89: correct unit for port offset and refine macro de06588cb95c wifi: rtw89: coex: Update Wi-Fi Bluetooth coexistence version to 7.0.0 4b3e7e813bba wifi: rtw89: coex: Fix test fail when coexist with raspberryPI A2DP idle c7d2b22f52bd wifi: rtw89: coex: Correct A2DP exist variable source 6d2a479c1f9e wifi: rtw89: coex: Set Bluetooth background scan PTA request priority 7cd8200555d4 wifi: rtw89: coex: Refine coexistence log 3f857b23dd8d wifi: rtw89: coex: Force to update TDMA parameter when radio state change aae256c0f233 wifi: rtw89: coex: Clear Bluetooth HW PTA counter when radio state change 1742fbae7a49 wifi: rtw89: coex: Update Wi-Fi external control TDMA parameters/tables 5fac18583a00 wifi: brcmfmac: change cfg80211_set_channel() name and signature 3cfb7df24cee wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() 235fd607c6cb wifi: mwifiex: Replace one-element array with flexible-array member 7fcae8f7f815 wifi: mwifiex: Replace one-element arrays with flexible-array members 552ac55ee9bc wifi: brcmfmac: Replace one-element array with flexible-array member 7715d79553de wifi: mwifiex: Support firmware hotfix version in GET_HW_SPEC responses bba047f15851 wifi: mwifiex: Support SD8978 chipset 36dd7a4c6226 wifi: mwifiex: Add missing compatible string for SD8787 6a142f70774f wifi: brcmfmac: pcie: Perform correct BCM4364 firmware selection bf8bbd903f07 wifi: brcmfmac: pcie: Add IDs/properties for BCM4377 69005e67ce54 wifi: brcmfmac: pcie: Add IDs/properties for BCM4355 54f01f56cf63 wifi: brcmfmac: Rename Cypress 89459 to BCM4355 0243d3dfe274 bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen_optimized to pahole flags for v1.25 d588adae3b97 btrfs: add an api to delete a specific entry from the lru cache 0da0c5605ed1 btrfs: allow a generation number to be associated with lru cache entries e8a7f49d9bfc btrfs: send: cache information about created directories 6273ee621f3d btrfs: adapt lru cache to allow for 64 bits keys on 32 bits systems 90b90d4ac03c btrfs: send: genericize the backref cache to allow it to be reused d307d2f35ca5 btrfs: send: initialize all the red black trees earlier 8c139e1d7806 btrfs: send: iterate waiting dir move rbtree only once when processing refs 474e4761f6e8 btrfs: send: reduce searches on parent root when checking if dir can be removed 78cf1a954da5 btrfs: send: avoid unnecessary orphan dir rbtree search at can_rmdir() d921b9cf91e1 btrfs: send: avoid duplicated orphan dir allocation and initialization 24970ccb2489 btrfs: send: remove send_progress argument from can_rmdir() 498581f33c9e btrfs: send: avoid extra b+tree searches when checking reference overrides b3047a42f55d btrfs: send: directly return from will_overwrite_ref() and simplify it cb689481947a btrfs: send: avoid unnecessary generation search at did_overwrite_ref() e739ba307f3a btrfs: send: directly return from did_overwrite_ref() and simplify it b7625f461da6 btrfs: sysfs: update fs features directory asynchronously 58e36c2a0191 btrfs: remove duplicate include header in extent-tree.c 28232909ba43 btrfs: scrub: improve tree block error reporting cb0922f26464 btrfs: don't use size classes for zoned file systems c7eec3d9aa95 btrfs: load block group size class when caching 52bb7a2166af btrfs: introduce size class to block group allocator 854c2f365d7e btrfs: add more find_free_extent tracepoints cfc2de0fce01 btrfs: pass find_free_extent_ctl to allocator tracepoints 36d4556745fe btrfs: remove the wait argument to btrfs_start_ordered_extent 235e1c7b872f btrfs: use a single variable to track return value for log_dir_items() 5cce1780dc47 btrfs: use a negative value for BTRFS_LOG_FORCE_COMMIT ce394a7f3903 btrfs: use PAGE_{ALIGN, ALIGNED, ALIGN_DOWN} macro d31de3785047 btrfs: go to matching label when cleaning em in btrfs_submit_direct 1ec49744ba83 btrfs: turn on -Wmaybe-uninitialized a6ca692ec22b btrfs: fix uninitialized variable warning in run_one_async_start cd30d3bc78d9 btrfs: zoned: fix uninitialized variable warning in btrfs_get_dev_zones 12adffe6cfb8 btrfs: fix uninitialized variable warning in btrfs_sb_log_location 598643250c47 btrfs: fix uninitialized variable warnings in __set_extent_bit and convert_extent_bit efbf35a102b2 btrfs: fix uninitialized variable warning in btrfs_update_block_group ab199013592a btrfs: fix uninitialized variable warning in get_inode_gen 0e47b25cafb2 btrfs: fix uninitialized variable warning in btrfs_cleanup_ordered_extents fccf0c842ed4 btrfs: move btrfs_abort_transaction to transaction.c 0c555c97ef5a btrfs: directly pass in fs_info to btrfs_merge_delayed_refs afe2d748b08a btrfs: drop trans parameter of insert_delayed_ref f09f7851b78b btrfs: remove trans parameter of merge_ref 4c89493f35c4 btrfs: drop unused trans parameter of drop_delayed_ref 1c30e9c0c8eb dt-bindings: net: wireless: minor whitespace and name cleanups 037d05af382e phy: qcom: snps-eusb2: Add missing headers f9901f64536c cpuidle: psci: Do not suspend topology CPUs on PREEMPT_RT e947925f10c2 MIPS: loongson32: Drop obsolete cpufreq platform device 9e34fad00fc8 selftests: use printf instead of echo -ne 1e6b485c922f selftests/ftrace: Fix bash specific "==" operator 787fccb321dd selftests: tpm2: remove redundant ord() 4ebe33398c40 selftests: find echo binary to use -ne options 4b225d4f067f selftests: Fix spelling mistake "allright" -> "all right" 5adbe55c8ba5 selftests: tdx: Use installed kernel headers search path 4c983a14238d selftests: ptrace: Use installed kernel headers search path a24ebb493703 selftests: memfd: Use installed kernel headers search path 0d7a91678aaa selftests: iommu: Use installed kernel headers search path ac5ec90e94fe selftests: x86: Fix incorrect kernel headers search path 8eb3751c73be selftests: vm: Fix incorrect kernel headers search path f3886fd28987 selftests: user_events: Fix incorrect kernel headers search path 5ad0c8e42c13 selftests: sync: Fix incorrect kernel headers search path 07d42dd85444 selftests: seccomp: Fix incorrect kernel headers search path 0d2cace5af50 selftests: sched: Fix incorrect kernel headers search path 2279bfc03211 selftests: rseq: Fix incorrect kernel headers search path 01ede99e9de1 selftests: ptp: Fix incorrect kernel headers search path 3f7d71768795 selftests: pidfd: Fix incorrect kernel headers search path e81ff69f6696 selftests: pid_namespace: Fix incorrect kernel headers search path 465cbb1b9a9f selftests: perf_events: Fix incorrect kernel headers search path 65c68af0131b selftests: move_mount_set_group: Fix incorrect kernel headers search path 5d11f2d0eb39 selftests: mount_setattr: Fix incorrect kernel headers search path 498bb0277263 selftests: membarrier: Fix incorrect kernel headers search path f2f9592b7360 selftests: media_tests: Fix incorrect kernel headers search path 5d74231a2caa selftests: kcmp: Fix incorrect kernel headers search path ecf9fdb5c2a9 selftests: ipc: Fix incorrect kernel headers search path 8bb9c1808628 selftests: gpio: Fix incorrect kernel headers search path 24c55275ba0d selftests: futex: Fix incorrect kernel headers search path c2d3cf3653a8 selftests: filesystems: Fix incorrect kernel headers search path 07f0148aafe8 selftests: drivers: Fix incorrect kernel headers search path f80f09b59fdd selftests: dmabuf-heaps: Fix incorrect kernel headers search path cf835b005b28 powercap: intel_rapl: Fix handling for large time window 2f1e07dda1e1 block: ublk: check IO buffer based on flag need_get_data fef1f0be10c6 Documentation: powerclamp: Fix numbered lists formatting e8b703ed75ef Documentation: powerclamp: Escape wildcard in cpumask description e63273c1bc63 Documentation: admin-guide: Add toctree entry for thermal docs 26e6775f7551 wifi: iwl4965: Add missing check for create_singlethread_workqueue() 1fdeb8b9f29d wifi: iwl3945: Add missing check for create_singlethread_workqueue 24d54855ff36 wifi: rtw88: mac: Use existing macros in rtw_pwr_seq_parser() 7b6e9df91133 wifi: rtw88: Move enum rtw_tx_queue_type mapping code to tx.{c,h} c90897960c19 wifi: rtw88: pci: Change queue datatype to enum rtw_tx_queue_type 6152b649a708 wifi: rtw88: pci: Use enum type for rtw_hw_queue_mapping() and ac_to_hwq 900cad6ef12e wifi: wl1251: Fix a typo ("boradcast") e6a1c4b9884f wifi: libertas: add support for WPS enrollee IE in probe requests 5fb2a7854a9e wifi: libertas: add new TLV type for WPS enrollee IE 57db1ba35736 wifi: libertas: only add RSN/WPA IE in lbs_add_wpa_tlv 53d3a735875e wifi: libertas: fix code style in Marvell structs 41204a607679 cpuidle: driver: Update microsecond values of state parameters as needed 3004e8d2a0a9 platform/x86/amd/pmf: Add depends on CONFIG_POWER_SUPPLY 4827aae06133 gpio: sim: Use %pfwP specifier instead of calling fwnode API directly 816477edfba6 mm: Remove get_kernel_pages() 0249a75b3659 tee: Remove call to get_kernel_pages() c83900393aa1 tee: Remove vmalloc page support f3837ab7adbc highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings d227116c0e21 ASoC: codecs: Remove unneeded semicolon 771725efe5e2 ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init 937ca916bf4d MAINTAINERS: Remove file reference for Broadcom Broadband SoC HS SPI driver entry 2cca486cad4b spi: bcm63xx-hsspi: bcmbca-hsspi: fix _be16 type usage 9d1c73191f94 regulator: max20411: Fix off-by-one for n_voltages setting 4680716d6a33 ASoC: codecs: Modify error implicit declaration of function 'gpiod_set_value_cansleep' 14d5d454547a ASoC: codecs: Modify the log print statement 27db41a1f73a ASoC: codecs: Fixed a spelling error in the function name 46f5c98e1584 ASoC: dt-bindings: maxim,max98095: Convert to dtschema 66dc3b9b9a6f ASoC: ep93xx: ignore 0 Hz sysclk 0e84f918fac8 vdpa_sim: not reset state in vdpasim_queue_ready 5ccb51b06c8b clocksource/drivers/timer-sun4i: Add CLOCK_EVT_FEAT_DYNIRQ cf16f631b0bb clocksource/drivers/em_sti: Mark driver as non-removable d8c695d310a8 clocksource/drivers/sh_tmu: Mark driver as non-removable 225b9596cb02 clocksource/drivers/riscv: Patch riscv_clock_next_event() jump before first use f3af3dc7cc35 clocksource/drivers/timer-microchip-pit64b: Add delay timer d19c8b2ed176 clocksource/drivers/timer-microchip-pit64b: Select driver only on ARM abd873afc889 dt-bindings: timer: sifive,clint: add comaptibles for T-Head's C9xx 27788e01a650 dt-bindings: timer: mediatek,mtk-timer: add MT8365 3aff0403f814 clocksource/drivers/riscv: Get rid of clocksource_arch_init() callback c3daa4754f3c clocksource/drivers/sh_cmt: Mark driver as non-removable 8d17aca90bcf clocksource/drivers/timer-microchip-pit64b: Drop obsolete dependency on COMPILE_TEST 674402b0098b clocksource/drivers/riscv: Increase the clock source rating 8932a9533a9c clocksource/drivers/timer-riscv: Set CLOCK_EVT_FEAT_C3STOP based on DT e2bcf2d876fd dt-bindings: timer: Add bindings for the RISC-V timer device 8b3b8fbb4896 RISC-V: time: initialize hrtimer based broadcast clock event device b3cbfb792792 dt-bindings: timer: rk-timer: Add rktimer for rv1126 08273c9f619c powerpc/rtas: arch-wide function token lookup conversions 716bfc97bd5f powerpc/rtas: introduce rtas_function_token() API e58d9e17b11b powerpc/pseries/lpar: convert to papr_sysparm API 69b9f5a5b2c0 powerpc/pseries/hv-24x7: convert to papr_sysparm API fff9846be00c powerpc/pseries/lparcfg: convert to papr_sysparm API b8dc71774a51 powerpc/pseries: convert CMO probe to papr_sysparm API 419e27f32b6d powerpc/pseries: PAPR system parameter API e27e14231eb5 powerpc/pseries/dlpar: use RTAS work area API 43033bc62d34 powerpc/pseries: add RTAS work area allocator 24098f580e2b powerpc/rtas: add tracepoints around RTAS entry 2c81ca7fbaea powerpc/tracing: tracepoints for RTAS entry and exit 77f85f69a97a powerpc/rtas: strengthen do_enter_rtas() type safety, drop inline 8252b88294d2 powerpc/rtas: improve function information lookups d6f7fe3b25f2 powerpc/pseries: drop RTAS-based timebase synchronization 836b5b9fcc8e powerpc/rtas: ensure 4KB alignment for rtas_data_buf b7d5333c48a2 powerpc/pseries/setup: add missing RTAS retry status handling 5d08633e5f65 powerpc/pseries/lparcfg: add missing RTAS retry status handling daa8ab590446 powerpc/pseries/lpar: add missing RTAS retry status handling cc4b26eab185 powerpc/perf/hv-24x7: add missing RTAS retry status handling 09d1ea72c881 powerpc/rtas: handle extended delays safely in early boot 4b3e71e9a34c integrity/powerpc: Support loading keys from PLPKS 3c8069b0c383 integrity/powerpc: Improve error handling & reporting when loading certs ccadf154cb00 powerpc/pseries: Implement secvars for dynamic secure boot 8b68710a3121 net: phy: start using genphy_c45_ethtool_get/set_eee() 6340f9fd43d5 net: phy: migrate phy_init_eee() to genphy_c45_eee_is_active() 5827b168125d net: phy: c45: migrate to genphy_c45_write_eee_adv() 9b01c885be36 net: phy: c22: migrate to genphy_c45_write_eee_adv() 022c3f87f88e net: phy: add genphy_c45_ethtool_get/set_eee() support cf9f60796968 net: phy: export phy_check_valid() function 48fb19940f2b net: phy: micrel: add ksz9477_get_features() 14e47d1fb8f9 net: phy: add genphy_c45_read_eee_abilities() function 69d3b36ca045 net: dsa: microchip: enable EEE support 6113bd52443f platform/x86: dell-ddv: Prefer asynchronous probing 3b7eeff93d29 platform/x86: dell-ddv: Add hwmon support e7210563432a Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces 50b823fdd357 platform: mellanox: mlx-platform: Move bus shift assignment out of the loop cefdbc781566 platform: mellanox: mlx-platform: Add mux selection register to regmap 26917eab144c platform_data/mlxreg: Add field with mapped resource address 26e118ea98cf platform/mellanox: mlxreg-hotplug: Allow more flexible hotplug events configuration 233fd7e44cd7 platform: mellanox: Extend all systems with I2C notification callback 158cd8320776 platform: mellanox: Split logic in init and exit flow 40bc471dc714 ionic: add tx/rx-push support with device Component Memory Buffers 5b4e9a7a71ab net: ethtool: extend ringparam set/get APIs for rx_push 896de449f804 ionic: remove unnecessary void casts 7bb990097db7 ionic: remove unnecessary indirection d3777ceaad08 tls: Pass rec instead of aead_req into tls_encrypt_done 846366b0df0a crypto: api - Remove completion function scaffolding 8580e55aa85f tls: Remove completion function scaffolding 65cb4657bac7 tipc: Remove completion function scaffolding 6002e20dd0f8 net: ipv6: Remove completion function scaffolding fd5dabf764f7 net: ipv4: Remove completion function scaffolding 23b8b93ba94b net: macsec: Remove completion function scaffolding dcfe653d7cd4 dm: Remove completion function scaffolding 255e48eb1768 crypto: api - Use data directly in completion function 234650bd22b4 crypto: talitos - Use request_complete helpers 555c5661317e crypto: sahara - Use request_complete helpers e94c1c9b43bc crypto: s5p-sss - Use request_complete helpers 0cbe89d5d173 crypto: qce - Use request_complete helpers 6c621864554c crypto: qat - Use request_complete helpers 1e5b5df65af9 m68k: /proc/hardware should depend on PROC_FS 25c9d2c358ae crypto: mxs-dcp - Use request_complete helpers 25085ba5a77b crypto: octeontx2 - Use request_complete helpers d80bcdf297e8 crypto: octeontx - Use request_complete helpers 25e3159c79fc crypto: marvell/cesa - Use request_complete helpers 0d07ae6ae9cb crypto: ixp4xx - Use request_complete helpers 47c32286fbc6 crypto: safexcel - Use request_complete helpers a712bff02333 crypto: img-hash - Use request_complete helpers e2b537b77062 crypto: hisilicon - Use request_complete helpers 17fcc82eebd9 crypto: hifn_795x - Use request_complete helpers 13c20754c664 crypto: chelsio - Use request_complete helpers 0c18d0546331 crypto: ccp - Use request_complete helpers ea2fbe3b1a31 crypto: nitrox - Use request_complete helpers b34a64167288 crypto: cpt - Use request_complete helpers 33ccbfd2e02a crypto: bcm - Use request_complete helpers 51bdb2fe01df crypto: artpec6 - Use request_complete helpers 7d19abdcb7b3 crypto: atmel - Use request_complete helpers f27c94aac5b0 crypto: cryptd - Use request_complete helpers 564cabc0ca0b crypto: rsa-pkcs1pad - Use akcipher_request_complete 6909823d47c1 crypto: engine - Use crypto_request_complete d5770679ad5a crypto: skcipher - Use crypto_request_complete ba354b2fdb10 crypto: kpp - Use crypto_request_complete d9588045f540 crypto: hash - Use crypto_request_complete 700d50780572 crypto: akcipher - Use crypto_request_complete 372e6b80bafe crypto: aead - Use crypto_request_complete 4cc01c7f3df1 crypto: acompress - Use crypto_request_complete 256f9e53ae12 crypto: cryptd - Use subreq for AEAD 5419f2b27ea5 KEYS: DH: Use crypto_wait_req 8d338c76f7cf tls: Only use data field in crypto completion function 1dbab1312254 tipc: Add scaffolding to change completion function signature ec2964e807d1 net: ipv6: Add scaffolding to change completion function signature 14d3109c9c5a net: ipv4: Add scaffolding to change completion function signature fe93d841dda6 Bluetooth: Use crypto_wait_req 20066bf70034 fs: ecryptfs: Use crypto_wait_req 30859e97e06a net: macsec: Add scaffolding to change completion function signature 96747228b725 dm: Add scaffolding to change completion function signature c35e03eaece7 crypto: api - Add scaffolding to change completion function signature 5791a73c8916 net: ipa: define IPA remaining GSI register offsets 465d1bc9823d net: ipa: add "gsi_v3.5.1.c" 7ba51aa2d09b net: ipa: define IPA v3.1 GSI interrupt register offsets d1ce6395d464 net: ipa: define IPA v3.1 GSI event ring register offsets 76924eb92801 net: ipa: add more GSI register definitions d2bb6e657f16 net: ipa: start creating GSI register definitions 8f0fece65d9e net: ipa: introduce GSI register IDs 3c506add35c7 net: ipa: introduce gsi_reg_init() 4fab64126891 net/sched: fix error recovery in qdisc_create() cafc3662ee3f net: micrel: Add PHC support for lan8841 6b4bfa43ce29 devlink: add forgotten devlink instance lock assertion to devl_param_driverinit_value_set() 280f7b2adca0 devlink: allow to call devl_param_driverinit_value_get() without holding instance lock a72e17b45232 devlink: convert param list to xarray fbcf938150ec devlink: use xa_for_each_start() helper in devlink_nl_cmd_port_get_dump_one() 94ba1c316b9c devlink: fix the name of value arg of devl_param_driverinit_value_get() afd888c3e19c devlink: make sure driver does not read updated driverinit param before reload fa2f921f3bf1 devlink: don't use strcpy() to copy param value 170677fee45b nfp: ethtool: supplement nfp link modes supported 6d86bb0a5cb8 devlink: stop using NL_SET_ERR_MSG_MOD 68762148d1b0 rds: rds_rm_zerocopy_callback() correct order for list_add_tail() 04df97e150c8 Documentation: rust: Fix arch support table 6c7667c9bc12 uml: vector: Remove unused definitions VECTOR_{WRITE,HEADERS} 339b84dcd711 um: virt-pci: properly remove PCI device from bus abdeb4fa5e1b um: virtio_uml: move device breaking into workqueue 8e9cd85139a2 um: virtio_uml: mark device as unregistered when breaking it 8a6ca543646f um: virtio_uml: free command if adding to virtqueue failed b99ddbe8336e UML: define RUNTIME_DISCARD_EXIT 522c532c4fe7 virt-pci: add platform bus support 935f8f7a0123 um-virt-pci: Make max delay configurable 314a1408b79a um: virt-pci: implement pcibios_get_phb_of_node() 83e913f52aba um: Support LTO f09c3fcf67a3 um: put power options in a menu 6aa56115c73b um: Use CFLAGS_vmlinux 910dba412392 um: Prevent building modules incompatible with MODVERSIONS 2c4d3841a82b um: Avoid pcap multiple definition errors 9a0450ada86e xen: Replace one-element array with flexible-array member 85b93bbd1c97 tpm: add vendor flag to command code validation 1e2714bb83fc tpm: Add reserved memory event log 441b7152729f tpm: Use managed allocation for bios event log 40078327f604 tpm: tis_i2c: Convert to i2c's .probe_new() 8f3fb73b8b8d tpm: tpm_i2c_nuvoton: Convert to i2c's .probe_new() d5ae2f4760c5 tpm: tpm_i2c_infineon: Convert to i2c's .probe_new() d787c95b565f tpm: tpm_i2c_atmel: Convert to i2c's .probe_new() 376f88f44ec0 tpm: st33zp24: Convert to i2c's .probe_new() 10de7b542939 KEYS: asymmetric: Fix ECDSA use via keyctl uapi c95e8f6fd157 certs: don't try to update blacklist keys 6c1976addf36 KEYS: Add new function key_create() 06b53b02945e certs: make blacklisted hash available in klog 4d2732882703 tpm_crb: Add support for CRB devices based on Pluton 0f5d4a0b995f crypto: certs: fix FIPS selftest dependency 2062f9fb6445 xen/grant-dma-iommu: Implement a dummy probe_device() callback c70b7741dda7 xen/pvcalls-back: fix permanently masked event channel 3e8cd711c3da xen: Allow platform PCI interrupt to be shared caea091e48ed x86/xen/time: prefer tsc as clocksource when it is invariant f697cb00afa9 x86/xen: mark xen_pv_play_dead() as __noreturn 336f560a8917 x86/xen: don't let xen_pv_play_dead() return 415dab3c1796 drivers/xen/hypervisor: Expose Xen SIF flags to userspace 2b188a2cfc4d zonefs: make kobj_type structure constant 5aa52ccf692b m68k: nommu: Fix misspellings of "DragonEngine" 8f6077272910 m68k: nommu: Fix misspellings of "uCdimm" bd4f5d09cc93 xfs: refactor the filestreams allocator pick functions f8f1ed1ab3ba xfs: return a referenced perag from filestreams allocator 571e259282a4 xfs: pass perag to filestreams tracing eb70aa2d8ed9 xfs: use for_each_perag_wrap in xfs_filestream_pick_ag 3054face139f xfs: track an active perag reference in filestreams f38b46bbfa76 xfs: factor out MRU hit case in xfs_filestream_select_ag 3e43877a9dac xfs: remove xfs_filestream_select_ag() longest extent check ba34de8defe0 xfs: merge new filestream AG selection into xfs_filestream_select_ag() a52dc2ad3630 xfs: merge filestream AG lookup into xfs_filestream_select_ag() 8f7747ad8c52 xfs: move xfs_bmap_btalloc_filestreams() to xfs_filestreams.c 05cf492a8d01 xfs: use xfs_bmap_longest_free_extent() in filestreams 6b637ad0c7be xfs: get rid of notinit from xfs_bmap_longest_free_extent 89563e7dc099 xfs: factor out filestreams from xfs_bmap_btalloc_nullfb 35bf2b1abc9a xfs: convert trim to use for_each_perag_range 3432ef611199 xfs: convert xfs_alloc_vextent_iterate_ags() to use perag walker 8b81356825ff xfs: move the minimum agno checks into xfs_alloc_vextent_check_args 230e8fe8462f xfs: fold xfs_alloc_ag_vextent() into callers e4d174260779 xfs: move allocation accounting to xfs_alloc_vextent_set_fsbno() 74b9aa63193b xfs: introduce xfs_alloc_vextent_prepare() 5f36b2ce79f2 xfs: introduce xfs_alloc_vextent_exact_bno() db4710fd1224 xfs: introduce xfs_alloc_vextent_near_bno() 2a7f6d41d8b7 xfs: use xfs_alloc_vextent_start_bno() where appropriate 319c9e874ac8 xfs: use xfs_alloc_vextent_first_ag() where appropriate 85843327094f xfs: factor xfs_bmap_btalloc() 74c36a8689d3 xfs: use xfs_alloc_vextent_this_ag() where appropriate 4811c933ea1a xfs: combine __xfs_alloc_vextent_this_ag and xfs_alloc_ag_vextent 2edf06a50f5b xfs: factor xfs_alloc_vextent_this_ag() for _iterate_ags() ecd788a92460 xfs: rework xfs_alloc_vextent() 76257a15873c xfs: introduce xfs_for_each_perag_wrap() 7ac2ff8bb371 xfs: perags need atomic operational state 20a5eab49d35 xfs: convert xfs_ialloc_next_ag() to an atomic bab8b795185b xfs: inobt can use perags in many more places than it does dedab3e4379d xfs: use active perag references for inode allocation 498f0adbcdb6 xfs: convert xfs_imap() to take a perag 368e2d09b41c xfs: rework the perag trace points to be perag centric c4d5660afbdc xfs: active perag reference counting eb4d8bac03bc i2c: i801: add helper i801_set_hstadd() e98a3bc0403b i2c: i801: make FEATURE_BLOCK_PROC dependent on FEATURE_BLOCK_BUFFER f0c8f0ee0787 i2c: i801: make FEATURE_HOST_NOTIFY dependent on FEATURE_IRQ c467d919f0da i2c: i801: improve interrupt handler fce55da31d09 i2c: st: use pm_sleep_ptr to avoid ifdef CONFIG_PM_SLEEP 001e944fc16b dt-bindings: i2c: uniphier: Add resets property 640587182066 remoteproc: mediatek: Check the SCP image format 91d088a03049 RDMA/umem: Remove unused 'work' member from struct ib_umem a1ffd3c46267 hwmon: (mlxreg-fan) Return zero speed for broken fan d1c0e1587e68 dm table: check that a dm device doesn't reference itself efdd3c3375aa dm raid: fix some spelling mistakes in comments 00bdbc9a8601 watchdog: wdat_wdt: Avoid unimplemented get_timeleft 98b7a1613011 watchdog: apple: Use devm_clk_get_enabled() helper 8c5210dbdf7e watchdog: visconti: Use devm_clk_get_enabled() helper a42912ac400f watchdog: rzn1: Use devm_clk_get_enabled() helper 1a8d192bccb2 watchdog: qcom: Use devm_clk_get_enabled() helper cd9e5d04dc47 watchdog: armada_37xx: Use devm_clk_get_enabled() helper be80ae3d799d watchdog: bcm7038: Use devm_clk_get_enabled() helper 6cc0768ba6f5 watchdog: rtd119x: Use devm_clk_get_enabled() helper f3a0dd648961 watchdog: imx7ulp: Use devm_clk_get_enabled() helper 0a03207205f9 watchdog: davinci: Use devm_clk_get_enabled() helper 2cf46c636f40 watchdog: meson_gxbb: Use devm_clk_get_enabled() helper 616a2fe3cda6 watchdog: cadence: Use devm_clk_get_enabled() helper c4b8e92bc1a8 watchdog: imgpdc: Use devm_clk_get_enabled() helper 4de0224c6fbe watchdog: of_xilinx_wdt: Use devm_clk_get_enabled() helper 5eb3fb95eab2 watchdog: lpc18xx: Use devm_clk_get_enabled() helper e0912ea8714d watchdog: pic32-dmt: Use devm_clk_get_enabled() helper 7f7f8ad0725c watchdog: pic32-wdt: Use devm_clk_get_enabled() helper a8a9b9805745 watchdog: pnx4008: Use devm_clk_get_enabled() helper 3c22939eb345 watchdog: realtek_otto: Use devm_clk_get_enabled() helper a224764f97d2 watchdog: mtk_wdt: Add reset_by_toprgu support 9b30eac1b35a dt-bindings: watchdog: mtk-wdt: Add reset-by-toprgu support 91361b5175d2 powerpc/pseries: Pass PLPKS password on kexec 9ee76bd5c7e3 powerpc/pseries: Add helper to get PLPKS password length ca4f1d221c84 powerpc/pseries: Clarify warning when PLPKS password already set 46b2cbebac1e powerpc/pseries: Turn PSERIES_PLPKS into a hidden option 0cf2cc1fe4e2 powerpc/pseries: Make caller pass buffer to plpks_read_var() ebdcd4234715 powerpc/pseries: Log hcall return codes for PLPKS debug 899d9b8fee66 powerpc/pseries: Implement signed update for PLPKS objects 119da30d037d powerpc/pseries: Expose PLPKS config values, support additional fields 3def7a3e7c2c powerpc/pseries: Move PLPKS constants to header file 90b74e305d6b powerpc/pseries: Move plpks.h to include directory c96db155ebc6 powerpc/secvar: Don't print error on ENOENT when reading variables 6d64c497a31b powerpc/secvar: Warn when PAGE_SIZE is smaller than max object size 50a466bf3e6f powerpc/secvar: Allow backend to populate static list of variable names 86b6c0ae2cae powerpc/secvar: Extend sysfs to include config vars caefd3b77450 powerpc/secvar: Clean up init error messages e02407944052 powerpc/secvar: Handle max object size in the consumer ec2f40bd004b powerpc/secvar: Handle format string in the consumer 16943a2faf94 powerpc/secvar: Use sysfs_emit() instead of sprintf() 26149b020211 powerpc/secvar: Warn and error if multiple secvar ops are set 53cea34b0a0a powerpc/secvar: Use u64 in secvar_operations c9fd2952754a powerpc/secvar: Fix incorrect return in secvar_sysfs_load() fcf63d6b8ab9 powerpc/pseries: Fix alignment of PLPKS structures and buffers f74dcbfd27c6 powerpc/pseries: Fix handling of PLPKS object flushing timeout 544f823ec7a3 powerpc/ps3: Refresh ps3_defconfig 5705c6d97efc powerpc/ps3: Change updateboltedpp() panic to info 6f0926c00565 powerpc/kcsan: Add KCSAN Support 3fb901cdc9e4 KVM: arm64: nv: Use reg_to_encoding() to get sysreg ID a1f925bc4fa8 mmc: omap: drop TPS65010 dependency c828441f21dd perf/x86/intel/uncore: Add Meteor Lake support 37064583f63e x86/entry: Fix unwinding from kprobe on PUSH/POP instruction ffb1b4a41016 x86/unwind/orc: Add 'signal' field to ORC metadata 2bc19066bda3 driver core: cpu: don't hand-override the uevent bus_type callback. fd636b6a9bc6 x86/perf/zhaoxin: Add stepping check for ZXC 89e97eb8cec0 perf/x86/intel/ds: Fix the conversion from TSC to perf time 7c4a5b89a0b5 sched/rt: pick_next_rt_entity(): check list_entry 7ea98dfa4491 sched/deadline: Add more reschedule cases to prio_changed_dl() 829c1651e9c4 sched/fair: sanitize vruntime of entity being placed a2e90611b9f4 sched/fair: Remove capacity inversion detection e5ed0550c04c sched/fair: unlink misfit task from cpu overutilized 443ed4c302ff objtool: mem*() are not uaccess safe 191e0e155521 KVM: arm64: nv: Only toggle cache for virtual EL2 when SCTLR_EL2 changes 9f75b6d447d7 KVM: arm64: nv: Filter out unsupported features from ID regs 280b748e871e KVM: arm64: nv: Emulate EL12 register accesses from the virtual EL2 e6b367db0f91 KVM: arm64: nv: Allow a sysreg to be hidden from userspace only d9552fe133f9 KVM: arm64: nv: Emulate PSTATE.M for a guest hypervisor 9da117eec924 KVM: arm64: nv: Add accessors for SPSR_EL1, ELR_EL1 and VBAR_EL1 from virtual EL2 bd36b1a9eb5a KVM: arm64: nv: Handle SMCs taken from virtual EL2 6b8d5dde5b69 x86/tsc: Do feature check as the very first thing 8fe6d8494758 x86/tsc: Make recalibrate_cpu_khz() export GPL only 851026a2bf54 x86/cacheinfo: Remove unused trace variable 6898a55ce38c KVM: arm64: nv: Handle trapped ERET from virtual EL2 93c33702cd2b KVM: arm64: nv: Inject HVC exceptions to the virtual EL2 47f3a2fc765a KVM: arm64: nv: Support virtual EL2 exceptions 6ff9dc238a53 KVM: arm64: nv: Handle HCR_EL2.NV system register traps 0043b29038e2 KVM: arm64: nv: Add nested virt VCPU primitives for vEL2 VCPU state 5305cc2c3400 KVM: arm64: nv: Add EL2 system registers to vcpu context 1d05d51bac78 KVM: arm64: nv: Allow userspace to set PSR_MODE_EL2x 2fb32357ae67 KVM: arm64: nv: Reset VCPU to EL2 registers if VCPU nested virt is set 89b0e7de3451 KVM: arm64: nv: Introduce nested virtualization VCPU feature 8531bd63a8dc KVM: arm64: Use the S2 MMU context to iterate over S2 table 675cabc89900 arm64: Add ARM64_HAS_NESTED_VIRT cpufeature 9d3fe6aa6b95 devtmpfs: remove return value of devtmpfs_delete_node() aacdac35b906 ALSA: hda: make kobj_type structure constant 74c05a3828fd s390/qeth: Convert sprintf/snprintf to scnprintf dde8769b1211 s390/qeth: Convert sysfs sprintf to sysfs_emit 180f51317432 s390/qeth: Use constant for IP address buffers dd4e356c387c s390/ctcm: cleanup indenting 33f5d733b589 net: renesas: rswitch: Improve TX timestamp accuracy 48cf0a25702b net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue e3f38039c681 net: renesas: rswitch: Move linkfix variables to rswitch_gwca 251eadcc640a net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue 183514f7c569 net: libwx: fix an error code in wx_alloc_page_pool() f99f22e02f29 net: dsa: ocelot: add PTP dependency for NET_DSA_MSCC_OCELOT_EXT 049139126ec7 selftests: forwarding: Add MDB dump test cases 170afa71e3a2 bridge: mcast: Move validation to a policy 7ea829664d3c bridge: mcast: Remove pointless sequence generation counter assignment ccd7f25b5b04 bridge: mcast: Use correct define in MDB dump bf3965082491 bpf: allow to disable bpf prog memory accounting ee53cbfb1ebf bpf: allow to disable bpf map memory accounting ddef81b5fd1d bpf: use bpf_map_kvcalloc in bpf_local_storage b6c1a8af5b1e mm: memcontrol: add new kernel parameter cgroup.memory=nobpf 7e2a9ebe8126 docs, bpf: Ensure IETF's BPF mailing list gets copied for ISA doc changes af73370dcbe5 cxl/mem: Fix UAPI command comment 814a15f3b413 cxl/uapi: Tag commands from cxl_query_cmd() 11ef026e467b cxl/uapi: Add warning on CXL command enum 860334e59003 cxl/mem: Remove unused CXL_CMD_FLAG_NONE define 09d09e04d2fc cxl/dax: Create dax devices for CXL RAM regions e9ee9fe3a9d4 dax: Assign RAM regions to memory-hotplug by default 7dab174e2e27 dax/hmem: Move hmem device registration to dax_hmem.ko fe098574a93b dax/hmem: Convey the dax range via memregion_info() 84fe17f8e9c6 dax/hmem: Drop unnecessary dax_hmem_remove() df2798bc778a dax/hmem: Move HMAT and Soft reservation probe initcall level 3d8f7ccaa611 tools/testing/cxl: Define a fixed volatile configuration to parse a32320b71f08 cxl/region: Add region autodiscovery 32ce3f185bbb cxl/port: Split endpoint and switch port probe 45d235c56b2b cxl/region: Enable CONFIG_CXL_REGION to be toggled 93c177fd6ff0 kernel/range: Uplevel the cxl subsystem's range_contains() helper 9995576cef48 cxl/region: Move region-position validation to a helper 86987c766276 cxl/region: Cleanup target list on attach error 3528b1e101a4 cxl/region: Refactor attach_target() for autodiscovery 6e099264185d cxl/region: Add volatile region creation support 1b9b7a6fd618 cxl/region: Validate region mode vs decoder mode a8e7d558f7e9 cxl/region: Support empty uuids for non-pmem regions 7d505f982f53 cxl/region: Add a mode attribute for regions 8752efd2c79c cxl/Documentation: Update references to attributes added in v6.0 2345df54249c cxl/memdev: Fix endpoint port removal d12f9ad02806 Documentation: isdn: correct spelling 0785407e78d4 net: extract nf_ct_handle_fragments to nf_conntrack_ovs 558d95e7e11c net: sched: move frag check and tc_skb_cb update out of handle_fragments 1b83bf4489cb openvswitch: move key and ovs_cb update out of handle_fragments 67fc5d7ffbd4 net: extract nf_ct_skb_network_trim function to nf_conntrack_ovs c0c3ab63de60 net: create nf_conntrack_ovs for ovs and tc use 998ab667e23e clk: sprd: Add dependency for SPRD_UMS512_CLK 35dcae535afc clk: ralink: fix 'mt7621_gate_is_enabled()' function b30a027779a5 clk: mediatek: clk-mtk: Remove unneeded semicolon d10e9f88139e dt-bindings: clock: remove stih416 bindings 8ffba409f495 dt-bindings: clock: add loongson-2 clock 01d63ce42546 dt-bindings: clock: add loongson-2 clock include file 17bcd27a08a2 libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() 64ea30d1a192 clk: imx: fix compile testing imxrt1050 202702e890a4 selftests/bpf: Attach to fopen()/fclose() in attach_probe 907300c7a66b selftests/bpf: Attach to fopen()/fclose() in uprobe_autoattach 24a87b477c65 selftests/bpf: Forward SAN_CFLAGS and SAN_LDFLAGS to runqslower and libbpf 0589d16475ae selftests/bpf: Split SAN_CFLAGS and SAN_LDFLAGS 585bf4640ebe tools: runqslower: Add EXTRA_CFLAGS and EXTRA_LDFLAGS support 795deb3f9747 selftests/bpf: Quote host tools 4ac166210592 dmaengine: dw-edma: Skip cleanup procedure if no private data found 53c0e2f9b808 dmaengine: dw-edma: Replace chip ID number with device name 7119685cf490 dmaengine: dw-edma: Drop DT-region allocation b73bdc505474 dmaengine: dw-edma: Use non-atomic io-64 methods 5fdca4a995bc dmaengine: dw-edma: Fix readq_ch() return value truncation 6cb6e9c6050a dmaengine: dw-edma: Use DMA engine device debugfs subdirectory 3883d64449ff dmaengine: dw-edma: Join read/write channels into a single device d0152168538e dmaengine: dw-edma: Move eDMA data pointer to debugfs node descriptor 79200d5851c8 clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() fbe870a72fd1 io_uring,audit: don't log IORING_OP_MADVISE 099f37a539e6 pinctrl: qcom: Add support for i2c specific pull feature b1170c42141a pinctrl: starfive: Add StarFive JH7110 aon controller driver 447976ab62c5 pinctrl: starfive: Add StarFive JH7110 sys controller driver 716129d3b76d dt-bindings: pinctrl: Add StarFive JH7110 aon pinctrl d6e0a660097d dt-bindings: pinctrl: Add StarFive JH7110 sys pinctrl f89ea8f9ce9a clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static 80323599e33f MAINTAINERS: Add entry for Broadcom Broadband SoC HS SPI drivers a38a2233f23b spi: bcmbca-hsspi: Add driver for newer HSSPI controller c6182a187b33 spi: bcm63xx-hsspi: Disable spi mem dual io read op support 76a85704cb91 spi: spi-mem: Allow controller supporting mem_ops without exec_op b7a82103f7c3 spi: bcm63xx-hsspi: Add prepend mode support 811ff802aaf8 spi: bcm63xx-hsspi: Fix multi-bit mode setting c00d5e93ea01 spi: bcm63xx-hsspi: Handle cs_change correctly 6e80133abeb0 spi: export spi_transfer_cs_change_delay_exec function 2f2be5102480 um: Make the definition of cpu_data more compatible 5541992e512d x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list 0438aadfa69a rust: arch/um: Add support for CONFIG_RUST under x86_64 UML 884981867947 rust: arch/um: Disable FP/SIMD instruction to match x86 905a77077573 rust: arch/um: Use 'pie' relocation mode under UML 2ea9b08a6612 spi: intel: Update help text of PCI and Platform drivers 9330e13e6b80 ARM: reorder defconfig files 55d5c3a386d7 xfs: don't assert fail on transaction cancel with deferred ops 692b6cddeb65 xfs: t_firstblock is tracking AGs not blocks 36b6ad2d9cb8 xfs: drop firstblock constraints from allocation setup d5753847b216 xfs: block reservation too large for minleft allocation f08f984c63e9 xfs: prefer free inodes at ENOSPC over chunk allocation 1dd0510f6d4b xfs: fix low space alloc deadlock dd07bb8b6baf xfs: revert commit 8954c44ff477 49742e9edab3 phy: qcom-qmp-combo: Add support for SM8550 dc55a1231e54 phy: qcom-qmp: Add v6 DP register offsets 39bbf82d8c2b phy: qcom-qmp: pcs-usb: Add v6 register offsets 1c5a654f0d4b dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Document SM8550 compatible 80090810f5d3 phy: qcom: Add QCOM SNPS eUSB2 driver 5ccacdbed44e dt-bindings: phy: Add qcom,snps-eusb2-phy schema file 2ee833352985 xfs: make kobj_type structures constant 269b70e85282 phy: qcom-qmp-pcie: Add support for SM8550 g3x2 and g4x2 PCIEs d38360e12fbc phy: qcom-qmp: qserdes-lane-shared: Add v6 register offsets cea3e9435e63 phy: qcom-qmp: qserdes-txrx: Add v6.20 register offsets baf172cc0445 phy: qcom-qmp: pcs-pcie: Add v6.20 register offsets 354fc6c513cc phy: qcom-qmp: pcs-pcie: Add v6 register offsets 5f705402739c phy: qcom-qmp: pcs: Add v6.20 register offsets efecba3c9f07 phy: qcom-qmp: pcs: Add v6 register offsets 496d068e2b88 dt-bindings: phy: Add QMP PCIe PHY comptible for SM8550 ef14aff107bd phy: qcom: com-qmp-combo: add SM8350 & SM8450 support d5011cd5608f dt-bindings: phy: qcom,qmp-usb3-dp: document sm8350 & sm8450 compatible 6caacd82f09c regulator: max597x: Remove unused variable 0170f616f496 platform: mellanox: Split initialization procedure dd635e33b5c9 platform: mellanox: Introduce support of new Nvidia L1 switch fcf3790b9b63 platform: mellanox: Introduce support for next-generation 800GB/s switch acc6ea304590 platform: mellanox: Cosmetic changes - rename to more common name 488f0fca0db0 platform: mellanox: Change "reset_pwr_converter_fail" attribute f8dacbf7da2e platform: mellanox: Introduce support for rack manager switch 4a54ecf3031c soc: sunxi: SUN20I_PPU should depend on PM 0b8ecadc7f5b MAINTAINERS: dell-wmi-sysman: drop Divya Bharathi ad76d9b88c9f x86/platform/uv: Make kobj_type structure constant 881a10355fad platform/x86: think-lmi: Make kobj_type structure constant 438688d5ae9e platform/x86: dell-wmi-sysman: Make kobj_type structure constant 9a90ea7d3784 platform/x86/intel/vsec: Use mutex for ida_alloc() and ida_free() be1ca8ae6685 platform/x86/amd: pmc: Add line break for readability 1ac252a5059a platform/x86/amd: pmc: differentiate STB/SMU messaging prints b0d4bb973539 platform/x86/amd: pmc: Write dummy postcode into the STB DRAM 1ecfd30960d4 platform/x86/amd: pmc: Add num_samples message id support to STB 4ca26e565e1c platform/x86: Add include/linux/platform_data/x86 to MAINTAINERS 67c7debbfc3b platform/x86: Fix header inclusion in linux/platform_data/x86/soc.h b919540aeb58 platform/x86: int3472/discrete: add LEDS_CLASS dependency e093e74b819b ASoC: rt712-sdca: fix coding style and unconditionally return issues 1ad059a15707 ASoC: rsnd: core.c: indicate warning if strange TDM width was set 45d5165426ae efi: Add mixed-mode thunk recipe for GetMemoryAttributes befb28f2676a ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms' 00bb7e763ec9 ipmi:ssif: Add a timer between request retries 9e8b89926fb8 ipmi:ssif: Remove rtc_us_timer 8230831c43a3 ipmi_ssif: Rename idle state and check 95767ed78a18 ipmi:ssif: resend_msg() cannot fail a47a3b7af750 HID: logitech-hidpp: Add more debug statements e8ab7a10edc7 HID: Add support for Logitech G923 Xbox Edition steering wheel 3ab1c27f925b HID: logitech-hidpp: Add Signature M650 d83956c8855c HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk 498ba2069035 HID: logitech-hidpp: Don't restart communication if not necessary 43551d9bea82 HID: logitech-hidpp: Add constants for HID++ 2.0 error codes cae253d6033d Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures" 719acb4d3b7a HID: logitech-hidpp: Hard-code HID++ 1.0 fast scroll support d339b2e6b188 arm64: reorder defconfig 4f8e09106f6e powerpc/kcsan: Prevent recursive instrumentation with IRQ save/restores b6e259297a6b powerpc/kcsan: Memory barriers semantics 2a7ce82dc46c powerpc/kcsan: Exclude udelay to prevent recursive instrumentation 2fb857bc9f9e powerpc/kcsan: Add exclusions from instrumentation 1ee4e35076e3 powerpc: Skip stack validation checking alternate stacks if they are not allocated dc222fa77372 powerpc/64: Move paca allocation to early_setup() 9fa24404f504 powerpc/64: Fix task_cpu in early boot when booting non-zero cpuid dea18da45992 powerpc/64s: Fix stress_hpt memblock alloc alignment ffc8e90decc5 powerpc/64e: Simplify address calculation in secondary hold loop 58f24eea5278 powerpc/64s: Refactor initialisation after prom 26d53a9c89a8 crypto: powerpc - Use address generation helper for asm e64e71056f32 powerpc/powernv/ioda: Skip unallocated resources when mapping to PE 01f135506e2e powerpc/32: select HAVE_VIRT_CPU_ACCOUNTING_GEN 5c4b710a8157 powerpc/32: implement HAVE_CONTEXT_TRACKING_USER support fb3b72a3f483 powerpc: Consolidate 32-bit and 64-bit interrupt_enter_prepare 60bd7936f99f powerpc/hv-24x7: Fix pvr check when setting interface version 19daf0aef84f powerpc/bpf/32: perform three operands ALU operations c88da29b4d2c powerpc/bpf/32: introduce a second source register for ALU operations 8616045fe785 powerpc/bpf/32: Optimise some particular const operations d3921cbb6cd6 powerpc/bpf: Only pad length-variable code at initial pass 85e031154c7c powerpc/bpf: Perform complete extra passes to update addresses 7dd0e2848764 powerpc/bpf/32: BPF prog is never called with more than one arg d084dcf256bc powerpc/bpf/32: Only set a stack frame when necessary 6376ed8feca8 powerpc/bpf/32: No need to zeroise r4 when not doing tail call d9ab6da64fd1 powerpc: Remove __kernel_text_address() in show_instructions() 2115732e5483 powerpc/mce: log the error for all unrecoverable errors 90a9d5ff2252 devtmpfs: add debug info to handle() 31b4b6730fd4 driver core: add error handling for devtmpfs_create_node() ccfc901f0117 driver core: bus: update my copyright notice ac56c666f80d Documentation: s390: correct spelling a2522c80f074 s390/ap: fix status returned by ap_qact() 394740d7645e s390/ap: fix status returned by ap_aqic() a64a6d23874c s390: vfio-ap: tighten the NIB validity check b1dec4e78599 clk: renesas: rcar-gen3: Disable R-Car H3 ES1.* 4409c08d8067 crypto: virtio/akcipher - Do not use GFP_ATOMIC when not needed eaf05e829f38 crypto: aspeed - fix type warnings acd4045db64c crypto: testmgr - add diff-splits of src/dst into default cipher config 4e4a08868f15 crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption 0ceb587dbb94 crypto: qat - drop log level of msg in get_instance_node() f6044cc3030e crypto: qat - fix out-of-bounds read 3b9d902153f3 crypto: arm64/sm4-ccm - Rewrite skcipher walker loop d58fa987be77 crypto: atmel - Drop unused id parameter from atmel_i2c_probe() acc3f5504489 crypto: safexcel - Use crypto_wait_req c9adc75d320c crypto: x86/blowfish - Eliminate use of SYM_TYPED_FUNC_START in asm bc3f42acc4ee crypto: x86/blowfish - Convert to use ECB/CBC helpers b529ea65931c crypto: x86/blowfish - Remove unused encode parameter 57ead1bf1c54 crypto: arm64/aes-ccm - Rewrite skcipher walker loop 808d065ad736 MAINTAINERS: repair file entry for STARFIVE TRNG DRIVER 1d273983fa83 Documentation: qat: change kernel version 8c99377e614f driver core: bus: add bus_get_dev_root() function 025a785ff083 net: skbuff: drop the word head from skb cache 4fe20d62842e ALSA: hda: remove redundant variable in snd_hdac_stream_start() 1c1ea1c3e21d MAINTAINERS: Update Landlock repository f1470fd790b0 net: ipa: generalize register field functions fc4cecf70675 net: ipa: generalize register offset functions 81772e444dbe net: ipa: start generalizing "ipa_reg" 0ec573ef2a1b net: ipa: GSI register cleanup c5ebba75c762 net: ipa: use bitmasks for GSI IRQ values d86603e940ae net: ipa: tighten up IPA register validity checking 3aac8ec1c028 net: ipa: add some new IPA versions 38028e6f3923 net: ipa: get rid of ipa->reg_addr 2df181f09c96 net: ipa: generic command param fix 47400aaea4ff net: microchip: vcap: Add tc flower keys for lan966x dc8c41320130 net: pcs: rzn1-miic: remove unused struct members and use miic variable 5c72b4c644eb openvswitch: Use string_is_terminated() helper d4545bf9c33b genetlink: Use string_is_terminated() helper f1db99c07b4f string_helpers: Move string_is_valid() to the header a136391ae421 net: micrel: Cable Diagnostics feature for lan8841 PHY 436396f26d50 nfp: support IPsec offloading for NFP3800 a1beaa50b583 dmaengine: Simplify dmaenginem_async_device_register() function 40e171c2d306 dmaengine: use sysfs_emit() to instead of scnprintf() 8b5443102cfc dmaengine: Make an order in struct dma_device definition 837b2fafd4cf dt-bindings: dma: cleanup examples - indentation, lowercase hex 10cafa2d4588 dt-bindings: dma: drop unneeded quotes ecf294a6f63f dmaengine: xilinx: xdma: Add user logic interrupt support 17ce252266c7 dmaengine: xilinx: xdma: Add xilinx xdma driver 167ce4cbfa37 xfs: allow setting full range of panic tags c12e0d5f267d self-tests: introduce self-tests for RPS default mask 605cfa1b1090 net: introduce default_rps_mask netns attribute 370ca718fd5e net-sysctl: factor-out rpm mask manipulation helpers 135746c61fa6 net-sysctl: factor out cpumask parsing helper 817013880a68 Update CREDITS file entry for Jesper Juhl 7be6a87c2473 sparc: allow PM configs for sparc32 COMPILE_TEST b1f712b308dc hung_task: print message when hung_task_warnings gets down to zero. 9f79ffc19302 arch/Kconfig: fix indentation 223ec6ab265e mm/memremap.c: fix outdated comment in devm_memremap_pages e56397e8c40d mm/damon/sysfs: make kobj_type structures constant 2c2241081f7d mm/gup: move private gup FOLL_ flags to internal.h 63b605128655 mm/gup: move gup_must_unshare() to mm/internal.h 9198a9196ee6 mm/gup: make get_user_pages_fast_only() return the common return value edad1bb1fbf7 mm/gup: remove pin_user_pages_fast_only() 9a863a6a5139 mm/gup: make locked never NULL in the internal GUP functions f04740f54594 mm/gup: add FOLL_UNLOCKABLE 6e4382c706f7 mm/gup: remove locked being NULL from faultin_vma_page_range() 961ba4724251 mm/gup: add an assertion that the mmap lock is locked d64e2dbc33a1 mm/gup: simplify the external interface functions and consolidate invariants 7ce154fe6917 mm/gup: move try_grab_page() to mm/internal.h afa3c33e2684 mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set 7427c30bea14 mm/gup: remove obsolete FOLL_LONGTERM comment b2a72dff85fa mm/gup: have internal functions get the mmap_read_lock() 61a1a9906f66 sh: mm: set VM_IOREMAP flag to the vmalloc area 728e5ae07dd6 powerpc: mm: add VM_IOREMAP flag to the vmalloc area 30a7a9b17c4b mm/vmalloc: skip the uninitilized vmalloc areas bba9697b42ea mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo 06c8994626d1 mm/vmalloc.c: allow vread() to read out vm_map_ram areas 869176a09606 mm/vmalloc.c: add flags to mark vm_map_ram area d76f99548cf0 mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block 5ff2121a3336 shmem: fix W=1 build warnings with CONFIG_SHMEM=n f01b2b3ed873 shmem: add shmem_read_folio() and shmem_read_folio_gfp() 3e629597b847 filemap: add mapping_read_folio_gfp() aa02d3c174ab mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) 601c3c29dbeb mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates 7e4a32c0e8ad mm/vmalloc: replace BUG_ON with a simple if statement 1d693a3e69ba mm/swapfile: remove pr_debug in get_swap_pages() e5080a967785 mm, arch: add generic implementation of pfn_valid() for FLATMEM c2524a6b7de1 mips: drop definition of pfn_valid() for DISCONTIGMEM d82f07f06cf8 m68k: use asm-generic/memory_model.h for both MMU and !MMU 6069b9ec8c0f arm: include asm-generic/memory_model.h from page.h rather than memory.h 93419139fa14 memory tier: release the new_memtier in find_create_memory_tier() 8f17febb34ce kasan: infer allocation size by scanning metadata c2fdc235300a mm: export dump_mm() 68f48381d7fd mm: introduce __vm_flags_mod and use it in untrack_pfn ff126c0ece69 mm: replace vma->vm_flags indirect modification in ksm_madvise 1c71222e5f23 mm: replace vma->vm_flags direct modifications with modifier calls e430a95a04ef mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK bc292ab00f6c mm: introduce vma->vm_flags wrapper functions 06e78b614e37 kernel/fork: convert vma assignment to a memcpy 18b098af2890 vma_merge: set vma iterator to correct position. 0503ea8f5ba7 mm/mmap: remove __vma_adjust() 287051b18504 mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() 04241ffe3f04 mm/mmap: introduce dup_vma_anon() helper cf51e86dfbe3 mm/mmap: don't use __vma_adjust() in shift_arg_pages() 7c9813e886bb mm/mremap: convert vma_adjust() to vma_expand() b2b3b886738f mm: don't use __vma_adjust() in __split_vma() 68cefec53920 mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() 9303d3e1c3f8 mm/mmap: use vma_prepare() and vma_complete() in vma_expand() 440703e082b9 mm/mmap: refactor locking out of __vma_adjust() e3d73f848e5f mm/mmap: move anon_vma setting in __vma_adjust() 6b73cff239e5 mm: change munmap splitting order and move_vma() cc8d1b097de7 mmap: clean up mmap_region() unrolling b373037fa9bb mm: add vma iterator to vma_adjust() arguments 0fd5a9e2b09f mm: pass vma iterator through to __vma_adjust() c465be97a4bc mm: remove unnecessary write to vma iterator in __vma_adjust() 85ab779e3426 madvise: use split_vma() instead of __split_vma() 9e56044625a1 mm: pass through vma iterator to __vma_adjust() fbcc3104b843 mmap: convert __vma_adjust() to use vma iterator 34403fa57951 mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store 9760ebffbf55 mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator 07f1bc5ad798 nommu: pass through vma iterator to shrink_vma() 47d9644de92c nommu: convert nommu to using the vma iterator a27a11f92fe2 mm/mremap: use vmi version of vma_merge() 076f16bf7698 mmap: use vmi version of vma_merge() 0c0c5bffd0a2 mmap: pass through vmi iterator to __split_vma() 178e22ac2078 madvise: use vmi iterator for __split_vma() and vma_merge() 214dbc428137 sched: convert to vma iterator 250cb40f0afe task_mmu: convert to vma iterator f10c2abcdac4 mempolicy: convert to vma iterator e552cdb853da coredump: convert to vma iterator 37598f5a9d8b mlock: convert mlock to vma iterator 2286a6914c77 mm: change mprotect_fixup to vma iterator 11a9b90274f6 userfaultfd: use vma iterator 27b267011296 ipc/shm: introduce new do_vma_munmap() to munmap d60beb1f698a ipc/shm: use the vma iterator for munmap calls f2ebfe43ba6c mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() 3c441ab7d059 mmap: convert vma_expand() to use vma iterator 183654ce26a5 mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator 0378c0a0e9e4 mm/mmap: remove preallocation from do_mas_align_munmap() 79e4f2caa440 mmap: convert vma_link() vma iterator 3b9dbd5e91b1 kernel/fork: convert forking to using the vmi iterator 92fed82047d7 mm/mmap: convert brk to use vma iterator b62b633e048b mm: expand vma iterator interface 17dc622c7b0f maple_tree: fix mas_prev() and mas_find() state handling 1202700c3f8c maple_tree: fix handle of invalidated state in mas_wr_store_setup() 5159d64b3354 test_maple_tree: test modifications while iterating 50e81c82ad94 maple_tree: reduce user error potential 65be6f058b0e maple_tree: fix potential rcu issue e7f43ca99fc8 maple_tree: add mas_init() function c643e6ebedb4 mm: fix memcpy_from_file_folio() integer underflow 6f74c0ec2095 arm/mm: fix swp type masking in __swp_entry() 460e9bed82e4 s390/dasd: Fix potential memleak in dasd_eckd_init() b87c52e431ad s390/dasd: sort out physical vs virtual pointers usage 9af9935494e4 block: Remove the ALLOC_CACHE_SLACK constant 5ddfa148de8c rtc: jz4740: Register clock provider for the CLK32K pin ff6fd3770e96 rtc: jz4740: Use dev_err_probe() d644b133f78d rtc: jz4740: Use readl_poll_timeout 4737a703528c dt-bindings: rtc: Add #clock-cells property e8c9efd5d52f dt-bindings: rtc: moxart: use proper names for gpio properties 2985cda83b81 rtc: moxart: switch to using gpiod API c94fb939e651 rtc: pm8xxx: drop error messages 9e5a79913804 rtc: pm8xxx: clean up local declarations da862c3df6ad rtc: pm8xxx: refactor read_time() 35d9c4729257 rtc: pm8xxx: use u32 for timestamps 3c3326394ba4 rtc: pm8xxx: clean up comments 4727b58fc84d rtc: pm8xxx: rename alarm irq variable a375510efeda rtc: pm8xxx: rename struct device pointer c996956fcc5b rtc: pm8xxx: clean up time and alarm debugging 79dd75661e42 rtc: pm8xxx: use unaligned le32 helpers f081b74c1c74 rtc: pm8xxx: drop unused register defines c585a92b2f9c Bluetooth: btintel: Set Per Platform Antenna Gain(PPAG) 5cd39700de9b Bluetooth: Make sure LE create conn cancel is sent when timeout 0f00cd322d22 Bluetooth: Free potentially unfreed SCO connection 03b0093f7b31 Bluetooth: hci_qca: get wakeup status from serdev device handle df5703348813 Bluetooth: L2CAP: Fix potential user-after-free 2394186a2cef Bluetooth: MGMT: add CIS feature bits to controller information a00a29b0eeea Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds cb9bb7b2364b rtc: pm8xxx: return IRQ_NONE on errors 8d273f33fd09 rtc: pm8xxx: drop bogus locking 182c23bbfea3 rtc: pm8xxx: use regmap_update_bits() eb245631836b rtc: pm8xxx: drop spmi error messages c88db0eff972 rtc: pm8xxx: fix set-alarm race 969cf3e670b5 Bluetooth: HCI: Replace zero-length arrays with flexible-array members fec2972a3155 Bluetooth: qca: Fix sparse warnings 1eec3b95b5ce Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE 83458a5f272b Bluetooth: btusb: Add new PID/VID 0489:e0f2 for MT7921 6a22a5dbc694 dt-bindings: rtc: Convert Amlogic Meson vrtc controller binding 5d44f76fab08 Bluetooth: Fix issue with Actions Semi ATS2851 based devices e5c594233fcf rtc: rv8803: invalidate date/time if alarm time is invalid 19409796578c include/linux/bcd.h: provide bcd_is_valid() helper 37f322cd58d8 perf stat: Avoid merging/aggregating metric counts twice 6f5e55dfcb06 dt-bindings: PCI: uniphier-ep: Clean up reg, clocks, resets, and their names fda7be206897 ACPI: CPPC: Fix some kernel-doc comments e898b07deb3c cpuidle: sysfs: make kobj_type structures constant ebf519710218 thermal: intel: powerclamp: Add two module parameters 707bf8e1dfd5 Documentation: admin-guide: Move intel_powerclamp documentation 7787943a3a8a cpuidle: add ARCH_SUSPEND_POSSIBLE dependencies 2531ba0e4ae6 tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targets 5bbafd436266 thermal: core: Use sysfs_emit_at() instead of scnprintf() a0e8c13ccd6a PM: EM: fix memory leak with using debugfs_lookup() 0b6200e1e9f5 PM: domains: fix memory leak with using debugfs_lookup() 108fcad91109 cpufreq: Make kobj_type structure constant 5d8f384a9b4f cpufreq: davinci: Fix clk use after free 7cca9a9851a5 cpufreq: amd-pstate: avoid uninitialized variable use dd329e1e21b5 cpufreq: Make cpufreq_unregister_driver() return void 5b268d8abaec time/debug: Fix memory leak with using debugfs_lookup() 2f09c2ea6c64 Revert "s390/mem_detect: do not update output parameters on failure" be76ea614460 s390/idle: remove arch_cpu_idle_time() and corresponding code a02d584e72aa s390/vx: use simple assignments to access __vector128 members b0b7b43fcc46 s390/vx: add 64 and 128 bit members to __vector128 struct 1306711ad3bf MAINTAINERS: add diag288_wdt driver to s390 maintained files be20b9d357c7 MAINTAINERS: add entry for s390 SCM driver 87f79d886dd8 s390/processor: always inline cpu flag helper functions a9cbc1b471d2 s390/idle: mark arch_cpu_idle() noinstr c01016299dc7 s390/idle: move idle time accounting to account_idle_time_irq() 966d0ab67350 thermal: intel: powerclamp: Fix duration module parameter c55365a09302 docs: vfio: Update vfio.rst per latest interfaces 53b54ad074de PCI/DPC: Await readiness of secondary bus after reset fae906802218 vfio: Update the kdoc for vfio_device_ops ce06a7000f0e vfio/mlx5: Fix range size calculation upon tracker creation b0d2d5697e4c vfio: no need to pass kvm pointer during device open 2b48f52f2bff vfio: fix deadlock between group lock and kvm lock e592296cd6e1 vfio: revert "iommu driver notify callback" a5ac1f816563 vfio/type1: revert "implement notify callback" da4f1c2e1c9c vfio/type1: revert "block on invalid vaddr" 90fdd158a695 vfio/type1: restore locked_vm 18e292705ba2 vfio/type1: track locked_vm per dma 046eca5018f8 vfio/type1: prevent underflow of locked_vm via exec() ef3a3f6a294b vfio/type1: exclude mdevs from VFIO_UPDATE_VADDR 93be2859e26c efi: x86: Wire up IBT annotation in memory attributes table 0b34d68049b0 net: enable usercopy for skb_small_head_cache 102be2c2420b hwmon: (gxp-fan-ctrl) use devm_platform_get_and_ioremap_resource() 269d11948100 f2fs: fix to do sanity check on extent cache correctly 351c02cb7404 spi: dt-bindings: mtk-snfi: Add read latch latency property 8aa2ef233fa3 spi: dt-bindings: mtk-snfi: Add compatible for MT7986 1d36c99062bf spi: mtk-snfi: Add snfi sample delay and read latency adjustment e40fa328551d spi: mtk-snfi: Add optional nfi_hclk which is needed for MT7986 2b1e19811a8e spi: mtk-snfi: Change default page format to setup default setting d874297bc7c8 cxl/mem: Correct full ID range allocation 1d959312e2f2 efi: arm64: Wire up BTI annotation in memory attributes table 5f6224175fbe block: make kobj_type structures constant 0d5292bb2966 net/i40e: Replace 0-length array with flexible array d5ba18423f87 i40e: use ERR_PTR error print in i40e messages 5180ff1364bc i40e: use int for i40e_status 5d968af27a16 i40e: Remove string printing for i40e_status 9d135352bb5d i40e: Remove unused i40e status codes 92f3e96d642f netfilter: nf_tables: allow to fetch set elements when table has an owner b2c0c45d9255 ASoC: dt-bindings: qcom,q6apm-dai: adjust iommus for SM8550 ADSP 7ee35b6b099c ASoC: dt-bindings: qcom,wcd934x: Allow usage as IFD device 636caca35839 ASoC: dt-bindings: qcom,wcd934x: Describe slim-ifc-dev edcda9a605bb ASoC: dt-bindings: qcom,wsa881x: Allow sound-name-prefix 6c39710da75c ASoC: rt712-sdca: Add RT712 SDCA driver for Jack and Amp topology 9f138bb2eaf6 ASoC: rt5640: Update MCLK rate in set_sysclk() 934b0de1e9fd ext4: don't show commit interval if it is zero 11768cfd9813 ext4: use ext4_fc_tl_mem in fast-commit replay path 564972dbf85c MAINTAINERS: add the Infineon PEB2466 codec entry 227f609c7c0e ASoC: codecs: Add support for the Infineon PEB2466 codec 4c03e952ad86 ASoC: dt-bindings: Add the Infineon PEB2466 codec 3478c83cf26b ext4: improve xattr consistency checking and error reporting 512e8475d2a9 Revert "drm/amd/display: disable S/G display on DCN 3.1.5" c4029779c627 Revert "drm/amd/display: disable S/G display on DCN 2.1.0" 8f56a0fe1f3c Revert "drm/amd/display: disable S/G display on DCN 3.1.2/3" bf0207e17270 drm/amdgpu: add S/G display parameter 23f3e3272e7a block: Merge bio before checking ->cached_rq dcb522014351 Revert "blk-cgroup: simplify blkg freeing from initialization failure paths" c43332fe028c blk-cgroup: delay calling blkcg_exit_disk until disk_release 09efa4a0e877 drm/amd/display: Fix spelling mistakes of function name in error message e1ebbf5dbf16 drm/amd/display: remove duplicate include header 474876bac233 drm/amd/display: fix link_validation build failure 34a24462561f drm/amd/display: set should_disable_otg storage-class-specifier to static 4d2c6e89ceec drm/amd/display: minor cleanup of vm_setup 73ac3f22f518 drm/amdgpu/gmc11: fix system aperture set when AGP is enabled 4936458bf989 drm/amd/display: don't call dc_interrupt_set() for disabled crtcs 50a6620dd1fb spi: bcm63xx-hsspi: Add polling mode support 85a84a616999 spi: bcm63xx-hsspi: Endianness fix for ARM based SoC 99d7428ac94b spi: bcm63xx-hsspi: Add new compatible string support 0ba979f99532 spi: Add bcmbca-hsspi controller bindings fff948a44b44 spi: Convert bcm63xx-hsspi bindings to json-schema 11f605633b33 ASoC: SOF: ipc4-topology: set copier sink format b796ff3bf03f ASoC: SOF: ipc4-topology: Print queue IDs in error 777af241a7ce ASoC: codecs: lpass: remove not so useful verbose log ddffe3b82849 ASoC: codecs: lpass: do not reset soundwire block on clk enable e7621434378c ASoC: codecs: lpass: fix incorrect mclk rate 1dc3459009c3 ASoC: codecs: lpass: register mclk after runtime pm dd33c2e7b21d ASoC: qcom: audioreach: fix ADSP ready check aa759f3f9f43 ASoC: qcom: q6apm-dai: Add SNDRV_PCM_INFO_BATCH flag 84222ef54bfd ASoC: qcom: q6apm-dai: fix race condition while updating the position pointer c2ac3aec474d ASoC: qcom: q6apm-lpass-dai: unprepare stream if its already prepared eb16f59e8e58 HID: i2c-hid: goodix: Add mainboard-vddio-supply 1d18c1f3b7d9 dt-bindings: HID: i2c-hid: goodix: Add mainboard-vddio-supply 557e05fa9fdd HID: i2c-hid: goodix: Stop tying the reset line to the regulator c4605bde3343 EDAC/amd64: Remove early_channel_count() cf981562e627 EDAC/amd64: Remove PCI Function 0 03a86105556e HID: retain initial quirks set up when creating HID devices eec8ccab1b57 most: add maintainer entry 637581ce6040 memory: renesas-rpc-if: Remove redundant division of dummy 2508d5efd7a5 arm64: dts: uniphier: Fix property name in PXs3 USB node a8d3f2d9d2cc arm64: dts: uniphier: Add syscon-uhs-mode to SD node f4d624a17488 arm64: dts: uniphier: Add syscon compatible string to soc-glue-debug f45d62071595 arm64: dts: uniphier: Add missing reg properties for glue layer nodes 5ebfa90bdd3d arm64: dts: uniphier: Align node names for SoC-dependent controller and PHYs with bindings 1ae6e6bc7227 ARM: dts: uniphier: Add syscon-uhs-mode to SD node 76b2cb8a7023 ARM: dts: uniphier: Add syscon compatible string to soc-glue-debug 2d1bf1fc778b ARM: dts: uniphier: Add missing reg properties for glue layer 2a03c600fe7e ARM: dts: uniphier: Align node names for SoC-dependent controller and PHYs with bindings 8d7253dc4474 selftests/powerpc: Add automatically allocating read_file 5c20de57888f selftests/powerpc: Add {read,write}_{long,ulong} d1bc05b7bf02 selftests/powerpc: Parse long/unsigned long value safely 121d340be9a1 selftests/powerpc: Add read/write debugfs file, int a974f0c13189 selftests/powerpc: Add generic read/write file util 296e7dff61cb staging: rtl8192e: Use BIT() instead of << for bit field MSR_LINK_MASK 370f696e4474 dt-bindings: serial: snps-dw-apb-uart: add dma & dma-names properties 491581f40e4c soc: qcom: geni-se: Move qcom-geni-se.h to linux/soc/qcom/geni-se.h 159c610af8cd MIPS: ralink: Use devm_platform_get_and_ioremap_resource() 663bf6abe732 MIPS: pci-mt7620: Use devm_platform_get_and_ioremap_resource() 7c035a187c51 MIPS: pci: lantiq: Use devm_platform_get_and_ioremap_resource() 00c11b40e6b1 MIPS: lantiq: xway: Use devm_platform_get_and_ioremap_resource() 301d3dd05525 ARM: dts: exynos: correct max98090 DAI argument in Snow fc605b914167 MIPS: BCM47XX: Add support for Linksys E2500 V3 2512839dd648 ASoC: SMA1303: Remove the sysclk setting in devicetree 35ff1051b959 ASoC: codecs: max98090: simplify snd_soc_dai_driver 0551ff7cf51a ASoC: dt-bindings: maxim,max98090: Convert to dtschema f87b564686ee dt-bindings: usb: amlogic,meson-g12a-usb-ctrl: make G12A usb3-phy0 optional e2ffae3ed92a usb: host: fsl-mph-dr-of: reuse device_set_of_node_from_dev 2295bed9bebe of: device: Do not ignore error code in of_device_uevent_modalias 553bd2970014 of: device: Ignore modalias of reused nodes 8488a831e0c4 usb: gadget: configfs: Fix set but not used variable warning a81cc43abd23 ARM: dts: s5pv210: add "gpios" suffix to wlf,ldo1ena on Aries 149a903eceb7 ARM: dts: exynos: add "gpios" suffix to wlf,ldo1ena on Arndale 0e06b987d1b7 ARM: dts: exynos: add "gpios" suffix to wlf,ldo1ena on Midas 428218307dd2 ARM: dts: exynos: correct SPI nor compatible in SMDK5250 44ffd27d8304 ARM: dts: exynos: correct SPI nor compatible in SMDKv310 27dfcb622b59 ARM: dts: exynos: move I2C10 out of soc node on Arndale c118f3d23531 ARM: dts: exynos: drop redundant address/size cells from I2C10 on Arndale 4804e14912bd ARM: dts: exynos: drop default status from I2C10 on Arndale 69276d702c7d ARM: dts: exynos: align status led name with bindings on Origen4210 6229235f7c66 EDAC/amd64: Remove PCI Function 6 6e241bc93c9f EDAC/amd64: Remove scrub rate control for Family 17h and later fdce765a1338 EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ ad8685d0f61a driver core: bus: constify bus_unregister() 4dd1f3f8f99e driver core: bus: constify some internal functions f91482be9b48 driver core: bus: constify bus_get_kset() bc8b7931012f driver core: bus: constify bus_register/unregister_notifier() d2bf38c088e0 driver core: remove private pointer from struct bus_type 63b823d7d3cd driver core: create bus_is_registered() fb451966ae7d driver core: bus: clean up driver_find() adc18506941d driver core: move driver_find() to bus.c b5aaecb82ac0 driver core: bus: clean up bus_sort_breadthfirst() 83b9148df2c9 driver core: bus: bus iterator cleanups e4f056825ff5 driver core: bus: bus_add/remove_driver() cleanups 32a8121a19c4 driver core: bus: bus_register/unregister_notifier() cleanups beea7892d433 driver core: bus: bus_get_kset() cleanup adac0375380a driver core: bus: subsys_interface_register/unregister() cleanups 3465e2e4a24e driver core: bus: bus_register/unregister() cleanups 5221b82d46f2 driver core: bus: bus_add/probe/remove_device() cleanups a00fdb988d81 driver core: bus: sysfs function cleanups 0396f2863f7a driver core: bus: convert bus_create/remove_file to be constant e0766ea4c8f8 driver core: bus: constantify the bus_find_* functions 273afac615ad driver core: bus: implement bus_get/put() without the private pointer 789be03a6008 driver core: add local subsys_get and subsys_put functions df97f64dfa31 udf: Avoid directory type conversion failure due to ENOMEM b3574f579ece PCI: mvebu: Mark driver as BROKEN 467fbc77f673 dt-bindings: display: panel: visionox,vtdr6130: add missing reg property e42af72223fd firmware: coreboot: Remove GOOGLE_COREBOOT_TABLE_ACPI/OF Kconfig entries 05165248df65 media: v4l2-ctrls-api.c: move ctrl->is_new = 1 to the correct line 39d08ab979b7 media: Revert "media: saa7146: deprecate hexium_gemini/orion, mxb and ttpci" 0fcb86771851 media: Revert "media: av7110: move to staging/media/deprecated/saa7146" 86bdfa267a22 ALSA: ppc: fix unused function local variable 3ca11619a3cb net: libwx: Remove unneeded semicolon f978fa41f66d net: libwx: clean up one inconsistent indenting dca55da0a157 RDMA/mlx5: Track netdev to avoid deadlock during netdev notifier unregister c7d4e6ab3165 net/mlx5e: Propagate an internal event in case uplink netdev changes 3f26a315f882 net/mlx5e: Fix trap event handling f069ede81ef4 arm64: dts: qcom: sc7280: Power herobrine's 3.3 eDP/TS rail more properly 12efdeec570c arm64: dts: qcom: pmk8550: fix PON compatible c64c1c245f66 arm64: dts: qcom: sm8550: fix DSI controller compatible ef29188fe0b4 arm64: dts: qcom: sc7280: Hook up the touchscreen IO rail on evoker d90b98f5702d arm64: dts: qcom: sc7280: Hook up the touchscreen IO rail on villager 4261cea17a2f arm64: dts: qcom: sc7280: Add 3ms ramp to herobrine's pp3300_left_in_mlb 428df177013b arm64: dts: qcom: sc7280: On QCard, regulator L3C should be 1.8V 9c23d6848e43 arm64: dts: qcom: sc8280xp: correct LPASS GPIO gpio-ranges 2866527093dd arm64: dts: qcom: msm8992-lg-bullhead: Enable regulators 272fc5243161 arm64: dts: qcom: sm6115: correct TLMM gpio-ranges a4fb71497df2 arm64: dts: qcom: msm8953: correct TLMM gpio-ranges d44106883d74 arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions cd06d9233043 arm64: dts: qcom: sm8350-hdk: correct LT9611 pin function 9927f8a59f42 arm64: dts: qcom: sm8350-hdk: align pin config node names with bindings 5ed2b6388b31 arm64: dts: qcom: sm6350: Use specific qmpphy compatible 77b1278ed0ca arm64: dts: qcom: sm6115: Add smp2p nodes bd3dc67bbc34 arm64: dts: qcom: sm7225-fairphone-fp4: Enable CCI busses 033fb15f39b8 arm64: dts: qcom: sm6350: Add CCI nodes 4ab96c9c4012 arm64: dts: qcom: sm6350: Add camera clock controller 717607f1a4d1 dt-bindings: clock: add QCOM SM6350 camera clock bindings 68e8dd352adc ARM: dts: qcom: align OPP table names with DT schema b0bc8c893ae0 soc: qcom: socinfo: Add IDs for IPQ5332 and its variant 4ad66c3f4bcb dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant 3835f9a0cf56 ARM: dts: qcom: msm8974-oneplus-bacon: Add notification LED 44244ed2a959 ARM: dts: qcom: msm8974-oneplus-bacon: Add backlight de0520a6e272 ARM: dts: qcom: msm8974-oneplus-bacon: Add volume keys and hall sensor b2f82484c521 ARM: dts: qcom: msm8974-oneplus-bacon: Add vibrator 3d2cc00d6d4e ARM: dts: qcom: pm8941: Add vibrator node bdd133c2eeff dt-bindings: power: qcom,rpmpd: add RPMH_REGULATOR_LEVEL_LOW_SVS_L1 7935b534d32a dt-bindings: clock: Merge qcom,gpucc-sm8350 into qcom,gpucc.yaml 3bf90eca76c9 firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/ 480ba14b9a95 arm64: defconfig: enable Qualcomm SDAM nvmem driver 8e08e2d5d7c6 drm/amdgpu/smu: skip pptable init under sriov e8a9c6884297 amd/amdgpu: remove test ib on hw ring 70f1872e3873 drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini 2291bbd74f38 ARM: dts: qcom: sdx55: correct TLMM gpio-ranges 63a9ab264a8c drm/amd/pm/smu7: move variables to where they are used 833f7d4819a8 scsi: ufs: core: Fix an error handling path in ufshcd_read_desc_param() 36822124f9de scsi: ufs: core: Fix device management cmd timeout flow cb81719e3c11 clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC 658c82caffa0 clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC a5c5fe58da82 dt-bindings: arm: qcom: add the sa8775p-ride board eade820f7970 MAINTAINERS: Update qcom CPR maintainer entry 240fb292d3ae ARM: dts: qcom: apq8064: add second DSI host and PHY e58065542e8e ARM: dts: qcom: apq8060-dragonboard: align MPP pin node names with DT schema fc0ff3e70201 arm64: dts: qcom: sm8350: fixup SDHCI interconnect arguments 82649c7c0da4 kunit: Add printf attribute to fail_current_test_impl 06744f24696e samples/bpf: Add openat2() enter/exit tracepoint to syscall_tp sample 1519c0a9ab90 dt-bindings: clock: qcom,sa8775p-gcc: add the power-domains property 5930196eec0d clk: qcom: cpu-8996: add missing cputype include e710abbb1740 clk: qcom: gcc-sa8775p: remove unused variables 8bb18e6e1646 clk: qcom: smd-rpm: provide RPM_SMD_XO_CLK_SRC on MSM8996 platform ca574a5de59e clk: qcom: add msm8996 Core Bus Framework (CBF) support 32fe45274edb scsi: aic94xx: Add missing check for dma_map_single() ead821268c14 scsi: smartpqi: Replace one-element array with flexible-array member 0daef104e4b1 arm64: dts: qcom: sdm670: add interconnects a41b617530bf arm64: dts: qcom: sm8250: Add device tree for Xiaomi Mi Pad 5 Pro f1d6f9d227a0 arm64: dts: qcom: sa8540p-ride: Document i2c busses f187e989305a arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings 3a63e478b3c0 arm64: dts: qcom: sm8550: Fix the aoss_qmp node name c5658e52ba01 arm64: dts: qcom: sm8550-mtp: correct vdd-l5-l16-supply 88ec7fb6751e arm64: dts: qcom: sm8550: add specific SMMU compatible 6216007a3bcd arm64: dts: qcom: sm8450: align RPMh regulator nodes with bindings 0223fe2b3f46 arm64: dts: qcom: sm8350: align RPMh regulator nodes with bindings 537f572b2f68 arm64: dts: qcom: sm8250: align RPMh regulator nodes with bindings 5a88bb6146b3 arm64: dts: qcom: sm8150: align RPMh regulator nodes with bindings 45e9251bdd11 arm64: dts: qcom: sm7225: align RPMh regulator nodes with bindings 86dd19bbdea2 arm64: dts: qcom: sdm845: align RPMh regulator nodes with bindings 4275d2802b4b arm64: dts: qcom: sc8280xp: align RPMh regulator nodes with bindings adfb9d68e976 arm64: dts: qcom: sc7180: align RPMh regulator nodes with bindings f8e749dc7193 arm64: dts: qcom: sa8295p-adp: align RPMh regulator nodes with bindings 1b8f9b910979 arm64: dts: qcom: sdm845-xiaomi-beryllium: Add reserved memory region b7b734286856 arm64: dts: qcom: sdm845-oneplus-*: add audio devices 47a17dfb65a2 arm64: dts: qcom: sdm845-audio-wcd9340: commonize clocks 71c461a325e3 arm64: dts: qcom: sdm845-audio-wcd9340: commonize pinctrl 34c861737720 arm64: dts: qcom: sdm845: move codec to separate file 099f035d03d2 arm64: dts: qcom: sdm850-lenovo-yoga: correct sound compatible f7c45f3d87a1 arm64: dts: qcom: sdm845-xiaomi-beryllium: add generic sound compatible 077d29e81963 arm64: dts: qcom: sdm845-db845c: add generic sound compatible 54dd96015e8d scsi: mpt3sas: Fix a memory leak d48a62381a73 scsi: qla2xxx: Remove the unused variable wwn ba23455e5b53 arm64: dts: qcom: sm8250: Disable wsamacro and swr0 by default fa3ba1c6a0be arm64: dts: qcom: sm8550: drop incorrect cells from serial 60d2da2c9169 arm64: dts: qcom: sm8450: drop incorrect cells from serial 6027331e6eae arm64: dts: qcom: sm8350: drop incorrect cells from serial f7aaaf3030d8 arm64: dts: qcom: use generic node name for Bluetooth cce9c1d0b016 arm64: dts: qcom: sm8450: Fix DSIn PHY compatible a1ab382704f5 arm64: dts: qcom: ipq8074: add QFPROM node cd649ac4059b arm64: dts: qcom: sm8550: fix USB-DP PHY resets 6701b173956a arm64: dts: qcom: msm8996: add CBF device entry 8ae72166c2b7 arm64: dts: qcom: msm8996 switch from RPM_SMD_BB_CLK1 to RPM_SMD_XO_CLK_SRC b62c8292d223 scsi: ufs: core: Fix kernel-doc syntax 88441a8d355d scsi: ufs: core: Add hibernation callbacks b9fd33538977 dt-bindings: firmware: document Qualcomm SM8550 SCM ad0e4e2fab92 scsi: snic: Fix memory leak with using debugfs_lookup() 339aa1221872 scsi: ufs: core: Limit DMA alignment check cf065a7da517 scsi: Documentation: Correct spelling 685d5ef436a9 scsi: Documentation: Correct spelling c57ac5748be5 scsi: target: Documentation: Correct spelling 7ab734fc7598 scsi: aacraid: Allocate cmd_priv with scsicmd 76fed01420bb md: account io_acct_set usage with active_io 33e4a5b5134c dt-bindings: arm: qcom: Add Xiaomi Mi Pad 5 Pro (xiaomi-elish) ab8684b8cecf libbpf: Add sample_period to creation options 78f7a3fd6dc6 randstruct: disable Clang 15 support 04ffde1319a7 uaccess: Add minimum bounds check on kernel buffer size 25b84002afb9 arm64: Support Clang UBSAN trap codes for better reporting 48df133578c7 coda: Avoid partial allocation of sig_inputArgs b8c203891121 scsi: ufs: qcom: dt-bindings: Add SM8550 compatible string 9c02aa24bf40 scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW version major 5 27d71e8063d9 dt-bindings: firmware: qcom,scm: add qcom,scm-sa8775p compatible bbf814c98f09 arm64: defconfig: enable SM8450 DISPCC clock driver 267688c98029 ARM: dts: qcom-sdx65: align RPMh regulator nodes with bindings 81a02443f4d5 ARM: dts: qcom-sdx55: align RPMh regulator nodes with bindings 8676ff664b0e ARM: dts: qcom: use "okay" for status 79802479250f soc: qcom: socinfo: Add Soc IDs for IPQ8064 and variants d615ef0c9226 dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants 157178a7912e ARM: dts: qcom: sdx65: Add Qcom SMMU-500 as the fallback for IOMMU node af4ab3775438 ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node 0082e2fcd71c drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes 35e67ca67635 drm/amdgpu: Add unique_id support for GC 11.0.1/2 7a58444090f0 drm/amd/pm: bump SMU 13.0.7 driver_if header version e9cfe648f1da drm/amd/display: 3.2.222 3119668c0e0a drm/amd/display: avoid disable otg when dig was disabled 2bce0f9bfe6a drm/amd/pm: bump SMU 13.0.0 driver_if header version a22cb6fc700e drm/amd/pm: add SMU 13.0.7 missing GetPptLimit message mapping 087bad7eb1f6 drm/amdgpu: fix enum odm_combine_mode mismatch 93b1a791c0a0 drm/amd/amdgpu: add complete header search path 56c121dcd539 dt-bindings: clock: qcom,msm8996-cbf: Describe the MSM8996 CBF clock controller 2c496a6cf44d drm/amdgpu: Fix incorrect filenames in sysfs comments 027726365906 clk: qcom: add the driver for the MSM8996 APCS clocks bc72f13e4456 arm64: dts: qcom: msm8996: enable UFS interconnects f1a359db6d9d ARM: dts: qcom: apq8064: use hdmi_phy for the MMCC's hdmipll clock c9f678afe0bb ARM: dts: qcom: apq8064: add #clock-cells to the HDMI PHY node 7b54d92a9c85 arm64: dts: qcom: sm6115: Add watchdog node to dtsi a8ce63441a2e arm64: dts: qcom: sc7280-idp: drop incorrect properties a1efba3362fe arm64: dts: qcom: sc7280-herobrine-audio-wcd9385: drop incorrect properties 70d1e09ebf19 arm64: dts: qcom: sm6115: Use 64 bit addressing 5dbfcd25a020 drm/amd/display: fix cursor offset on rotation 180 826e7ffaf079 drm/amd/display: [FW Promotion] Release 0.0.153.0 942edb737e11 drm/amd/display: Drop CONFIG_BACKLIGHT_CLASS_DEVICE ifdefs 54618888d1ea drm/amd/display: break down dc_link.c 71d7e8904d54 drm/amd/display: Add HDMI manufacturer OUI and device id read af23aee9e9ba drm/amd/display: Fix null pointer deref error on rotation 8f0d304d21b3 drm/amd/display: Do not commit pipe when updating DRR 4f1b5e739dfd drm/amd/display: Do not set DRR on pipe commit 642f1b405255 drm/amd/display: fix read errors pertaining to dp_lttpr_status_show() ad1cebb6f0fb drm/amd/amdgpu: enable athub cg 11.0.3 2f52e87499dd arm64: dts: qcom: sm6115: Add mdss_ prefix to mdss nodes 6739f57dea16 ARM: dts: qcom: ipq8064: move reg-less nodes outside soc node faf69431464b arm64: dts: qcom: msm8916-thwc: Add initial device trees a91dca40c534 dt-bindings: qcom: Document msm8916-thwc-uf896 and ufi001c 4a7257f0a7a4 dt-bindings: vendor-prefixes: add thwc 789538c61fc1 lib/hashtable_test.c: add test for the hashtable structure 9ecc9cdd168e Documentation: Add Function Redirection API docs e047c5eaa763 kunit: Expose 'static stub' API to redirect functions 7170b7ed6acb kunit: Add "hooks" to call into KUnit when it's built as a module 2dc9d6ca52a4 kunit: kunit.py extract handlers 1fdc6f4f2747 tools/testing/kunit/kunit.py: remove redundant double check 25aab0b852d6 arm64: dts: qcom: sm6115: Add geni debug uart node for qup0 e5b832386ffc ARM: pxa: restore mfp-pxa320.h 65db3d8b5231 can: bittiming: can_calc_bittiming(): add missing parameter to no-op function f2f527d59596 can: raw: use temp variable instead of rolling back config c404f5d4f099 docs: Add more information to the HTML sidebar b0d8a67715da platform/chrome: cros_ec_typec: Fix spelling mistake 9b0651e429a0 sfc: move xdp_features configuration in efx_pci_probe_post_io() d00d5b82f073 bpf, docs: Add note about type convention 27b53b7364e3 bpf/docs: Update design QA to be consistent with kfunc lifecycle docs f5451547b831 mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early 221aa03fb4e0 EDAC/i10nm: Add driver decoder for Sapphire Rapids server 65f0a8ea90d2 ASoC: dt-bindings: meson: convert axg sound card control to schema 695fa5a64cf5 KVM: selftests: Remove duplicate macro definition 6c77ae716d54 KVM: selftests: Clean up misnomers in xen_shinfo_test 7ae69d7087a9 selftests: KVM: Replace optarg with arg in guest_modes_cmdline 6a5558f11664 perf tools: Fix perf tool build error in util/pfm.c ffd1240e8f08 perf tools: Fix auto-complete on aarch64 1bece1351c65 perf lock contention: Support old rw_semaphore type 3477f079fe70 perf lock contention: Add -o/--lock-owner option 55e391852e71 perf lock contention: Fix to save callstack for the default modified 25a5a77ae0bc ALSA: core: Make snd_card_free() return void 73c5685c431a ALSA: core: Make snd_card_free_when_closed() return void 663f922fd7a9 ALSA: core: Make snd_card_disconnect() return void fb42378dcc7f mtd: mtdpart: Don't create platform device that'll never probe 96da4a99ce50 firmware: arm_scmi: Set fwnode for the scmi_device e2bbea770caf irqchip/irq-imx-gpcv2: Mark fwnode device as not initialized 4a032827daa8 of: property: Simplify of_link_to_phandle() 3fb16866b51d driver core: fw_devlink: Make cycle detection more robust cd115c0409f2 driver core: fw_devlink: Consolidate device link flag computation 6a6dfdf8b3ff driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle 67cad5c67019 driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links 38dfa56b3db3 gpiolib: Clear the gpio_device's fwnode initialized flag before adding 8640166f01fe soc: renesas: Move away from using OF_POPULATED for fw_devlink 411c0d58ca6f driver core: fw_devlink: Improve check for fwnode with no device/driver 3a2dbc510c43 driver core: fw_devlink: Don't purge child fwnode's consumer links 2bb3669f5765 kernel/fail_function: fix memory leak with using debugfs_lookup() a0bc3f78d0ff kernel/power/energy_model.c: fix memory leak with using debugfs_lookup() 5f5139974c20 kernel/time/test_udelay.c: fix memory leak with using debugfs_lookup() 862f6a84d1bf samples/kobject: make kobj_type structure constant c83d9ab42f1e driver core: make kobj_type structures constant dda6b81f17ad kobject: make dynamic_kobj_ktype and kset_ktype const 8518e9db9f95 const_structs.checkpatch.pl: add kobj_type 36c893d3a759 drivers: base: dd: fix memory leak with using debugfs_lookup() 8deb87b1e810 drivers: base: component: fix memory leak with using debugfs_lookup() 5cd73e7c60a9 staging: rtl8192e: Rename DM_RxPathSelTable 44414e625c35 staging: rtl8192e: Rename diff_TH and disabledRF a89fbd4b9c89 staging: rtl8192e: Rename Enable, cck_Rx_path and SS_TH_low 2c3a5d3ed344 staging: rtl8192e: Rename RateAdaptiveTH.., VeryLowRSSI and WAIotTHVal 1af6ddaba542 staging: rtl8192e: Rename RxPathSelectio.., RateAdaptive.. and RateAdap.. 410a38453223 staging: rtl8192e: Rename OFDM_Table.., CCK_Table_.. and RxPathSelecti.. 0e8696f0e93c staging: rtl8192e: Rename MacBlkCtrl and remove double definition 766e9d4ae73f staging: rtl8192e: Remove blank lines in r8192E_hw.h, rtl_core.h and .. ec0eb562a730 staging: rtl8192e: Rename AcmHw_ViqEn, AcmHw_VoqEn and ANAPAR_FOR_8192PciE 7652f95f52c0 staging: r8188eu: bagg_pkt parameter is not used fd48124e0982 staging: r8188eu: simplify rtw_get_ff_hwaddr 2bc00bac61dd staging: r8188eu: simplify xmit_buf flags b5e9b074275f staging: r8188eu: xmit_buf's ff_hwaddr is not used b7c269aef0f1 staging: r8188eu: remove unused frametag defines f141c234cbc8 staging: r8188eu: simplify rtw_alloc_xmitframe aec9b5bb8f65 staging: r8188eu: merge do_queue_select into its only caller 39e1655cc4b5 mei: lower the log level for non-fatal failed messages 784304ae5e5f mei: bus: disallow driver match while dismantling device 209cdbd07cfa misc: vmw_balloon: fix memory leak with using debugfs_lookup() 684ae4f9513c tty: n_gsm: add TIOCMIWAIT support 42ec0b93e47f tty: n_gsm: add RING/CD control support 9bd6dcb8ccb1 tty: n_gsm: mark unusable ioctl structure fields accordingly f2d9fbb6f4a7 serial: imx: get rid of registers shadowing 2af4b918848b serial: imx: refine local variables in rxint() 53701b6d2ce7 serial: imx: stop using USR2 in FIFO reading loop 0fbca4798af8 serial: imx: remove redundant USR2 read from FIFO reading loop fbf971701d03 serial: imx: do not break from FIFO reading loop prematurely e1c6a7e5f87d serial: imx: do not sysrq broken chars 496a4471b7c3 serial: imx: work-around for hardware RX flood d45fb2e430e5 serial: imx: factor-out common code to imx_uart_soft_reset() 8cf31a99d3a5 serial: 8250_pci1xxxx: Add power management functions to quad-uart driver 08cedda0b385 serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver 32bb477fa7bf serial: 8250_pci1xxxx: Add driver for quad-uart support 0348386dab37 serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c 04a189c720aa tty: pcn_uart: fix memory leak with using debugfs_lookup() 28d49f8cbe9c hvcs: Synchronize hotplug remove with port free d432228bc7b1 hvcs: Use vhangup in hotplug remove 3a8d3b366ce4 hvcs: Get reference to tty in remove 503a90dd619d hvcs: Use driver groups to manage driver attributes 760aa5e81f33 hvcs: Use dev_groups to manage hvcs device attributes ef25e16ea967 tty: serial: imx: disable Ageing Timer interrupt request irq 3957b9501a5a serial: fsl_lpuart: fix RS485 RTS polariy inverse issue 677e3ab71f83 ASoC: dt-bindings: irondevice,sma1303: Rework binding and add missing properties 1f5ffd57c1bc ASoC: SMA1303: Convert the TDM slot properties in devicetree to mixer 1edc70c3a4c2 ASoC: SMA1303: Remove the I2C Retry property in devicetree 55194032620a ASoC: dt-bindings: renesas,rsnd.yaml: tidyup reg/reg-name b505063910c1 powerpc/iommu: fix memory leak with using debugfs_lookup() dcfecb989afd powerpc/64s/radix: Remove TLB_FLUSH_ALL test from range flushes d01dc25e47af powerpc/64s/radix: mm->context.id should always be valid 45abf5d94b9b powerpc/64s/radix: Remove need_flush_all test from radix__tlb_flush 4b10306e9845 powerpc: Disable CPU unknown by CLANG when CC_IS_CLANG 3048a4deee80 ARM: dts: at91: sam9x60_curiosity: Add device tree for sam9x60 curiosity board 6f712a3081c9 dt-bindings: arm: at91: Add info on sam9x60 curiosity 99c808335877 ARM: dts: at91: sam9x60: Add missing flexcom definitions 4be5375b3c35 ARM: dts: at91: sam9x60: Add DMA bindings for the flexcom nodes bfbde8f751cc ARM: dts: at91: sam9x60: Specify the FIFO size for the Flexcom UART 35052e8bc848 ARM: dts: at91: sam9x60: fix spi4 node 84f23f3284d5 ARM: dts: at91: sam9x60: move flexcom definitions 250d6747fdd8 ARM: dts: at91: sam9x60: Fix the label numbering for the flexcom functions 39b02d6d104a net/sched: taprio: don't segment unnecessarily 2d5e8071c47a net/sched: taprio: split segmentation logic from qdisc_enqueue() fed87cc6718a net/sched: taprio: automatically calculate queueMaxSDU based on TC gate durations a878fd46fe43 net/sched: keep the max_frm_len information inside struct sched_gate_list a3d91b2c6f6b net/sched: taprio: warn about missing size table 1f62879e3632 net/sched: make stab available before ops->init() call a1e6ad30fa19 net/sched: taprio: calculate guard band against actual TC gate close time d2ad689dec10 net/sched: taprio: calculate budgets per traffic class e5517551112f net/sched: taprio: rename close_time to end_time a306a90c8ffe net/sched: taprio: calculate tc gate durations 2f530df76c8c net/sched: taprio: give higher priority to higher TCs in software dequeue mode 4c22942734f0 net/sched: taprio: avoid calling child->ops->dequeue(child) twice 92f966674f6a net/sched: taprio: refactor one skb dequeue from TXQ to separate function 1638bbbe4ece net/sched: taprio: continue with other TXQs if one dequeue() failed ecc0cc98632a net/sched: taprio: delete peek() implementation 33e581d76e35 dt-bindings: net: micrel-ksz90x1.txt: Update for lan8841 a8f1a19d27ef net: micrel: Add support for lan8841 PHY 9ed138ff3767 net: lan966x: Add support for TC flower filter statistics 5fc5b94a2736 s390/virtio: sort out physical vs virtual pointers usage 1abb32697a0d KVM: s390: GISA: sort out physical vs virtual pointers usage 9cd9842c4699 RDMA/irdma: Cap MSIX used to online CPUs + 1 4e5bd3fdbeb3 media: imx-pxp: convert to regmap 4d25e97747d3 media: imx-pxp: Use non-threaded IRQ 36e5c36240cc media: imx-pxp: Introduce pxp_read() and pxp_write() wrappers 8293b3ee2418 media: imx-pxp: Implement frame size enumeration 8b57a21a77d8 media: imx-pxp: Pass pixel format value to find_format() ff89b9b425c8 media: imx-pxp: Add media controller support 15acb0824eca media: imx-pxp: Don't set bus_info manually in .querycap() 371ab9c41be7 media: imx-pxp: Sort headers alphabetically cbcd23735726 media: imx-pxp: add support for i.MX7D 76985f4e8d34 media: imx-pxp: make data_path_ctrl0 platform dependent fb2e9aa84243 media: imx-pxp: disable LUT block 47956c921d6a media: imx-pxp: explicitly disable unused blocks 9fb41a058375 media: imx-pxp: extract helper function to setup data path a4a69d138676 media: imx-pxp: detect PXP version 3ac7165d7221 media: dt-bindings: media: fsl-pxp: convert to yaml 77645c6e3a1a media: imx-mipi-csis: Implement .init_cfg() using .set_fmt() 11927d0fd0d0 media: imx-mipi-csis: Use V4L2 subdev active state 2f03d3cb06c6 media: imx-mipi-csis: Pass format explicitly to internal functions b6a736e79e47 media: imx-mipi-csis: Don't take lock in runtime PM handlers a42b43f7b670 media: imx-mipi-csis: Rename error labels with 'err_' prefix 1d59fbeb37a7 media: imx: imx7-media-csi: Use V4L2 subdev active state d01a1c30777e media: imx: imx7-media-csi: Zero format struct before calling .get_fmt() 2c117550d705 media: imx: imx7-media-csi: Cleanup errors in imx7_csi_async_register() 49a82584b87c media: imx: imx7-media-csi: Drop unneeded pad checks 8ccfc15380e9 media: imx: imx7-media-csi: Drop unneeded src_sd check db56a4fb6923 media: imx: imx7-media-csi: Drop unneeded check when starting streaming bc0d3df31ffe media: imx: imx7-media-csi: Simplify imx7_csi_video_init_format() 02240a2764f8 media: imx: imx7-media-csi: Drop imx7_csi.cc field bc7635c6435c media: saa7134: Use video_unregister_device for radio_dev 7a46e2b92393 media: imx: imx-media-fim: Replace macro icap_enabled() with function 4ab3f69cba78 media: meson: vdec: remove redundant if statement ebad8e731c1c media: usb: siano: Fix use after free bugs caused by do_submit_urb 107b7a219bb6 media: dvb-frontends: mb86a16.c: always use the same error path 6a4c664539e6 media: i2c: ov7670: 0 instead of -EINVAL was returned 0d3732fb1b20 media: ti: davinci: vpbe_display.c: return 0 instead of 'ret'. 222370776f9d media: mediatek: vcodec/venc: return 0 instead of 'ret'. 5949afa34a0a media: mediatek: mdp3: replace return by goto for proper unwind 55869f435d7f media: dvb-frontends: drx39xyj: replace return with goto for proper unwind 5a1a39a8ac30 media: marvell: change return to goto for proper unwind e670d7e3c53d media: dvb-frontends: cxd2880: return 0 instead of 'ret'. a0ccbc65bc75 media: usb: dvb-usb-v2: af9015.c: return 0 instead of 'ret'. 8963c1195235 media: dvb-frontends: cxd2880: return 0 instead of 'ret'. 7e5eb42a4952 media: i2c: s5c73m3: return 0 instead of 'ret'. 9996b9655470 media: davinci/vpif.c: drop unnecessary cast b6a1af0362b3 media: visl: make visl_qops static 738dfb32f130 media: atomisp: pci: sh_css: Inline single invocation of macro STATS_ENABLED() 197ec0f48d7a media: atomisp: pci: hive_isp_css_common: host: vmem: Replace SUBWORD macros with functions 2e82f054b585 media: atomisp: pci: Replace bytes macros with functions b3118a942c82 media: atomisp: ov2722: Power on sensor from set_fmt() callback 4272fd7ae69a media: atomisp: ov2722: Don't take the input_lock for try_fmt calls. aec221279a29 media: atomisp: ov2722: Fix GPIO1 polarity 3ddac68f667c media: atomisp: ov2722: Call atomisp_gmin_remove_subdev() on probe failure b7e155e16601 media: atomisp: ov2680: Switch over to ACPI powermanagement e98b8993bfff media: atomisp: ov2680: Use devm_kzalloc() for sensor data struct 66c7b303c710 media: atomisp: ov2680: Add dev local variable to probe() e25a2589e310 media: atomisp: ov2680: s/dev/sensor/ 361835086993 media: atomisp: ov2680: Add runtime-pm support 9e70de161208 media: atomisp: ov2680: Delay power-on till streaming is started 0ba7aaa904bc media: atomisp: ov2680: Cleanup includes b8bfc7464bfa media: atomisp: ov2680: Consistently indent define values bca7822cbc76 media: atomisp: ov2680: Drop MAX_FMTS define 8cf66250505e media: atomisp: ov2680: Remove unused data-types and defines from ov2680.h 35fd68153dd3 media: atomisp: ov2680: Fix frame_size list ef6504afd046 media: atomisp: ov2680: Drop struct ov2680_resolution / ov2680_res_preview f4ed8e3ba64a media: atomisp: ov2680: Drop v4l2_find_nearest_size() call from set_fmt() a6fc86ed57a1 media: atomisp: ov2680: Fix ov2680_enum_frame_interval() 10704b452ab1 media: atomisp: ov2680: Drop unused res member from struct ov2680_device 3406639ee2ad media: atomisp: ov2680: Use defines for fps, lines-per-frame and skip-frames 0611888592df media: atomisp: ov2680: Make setting the modes algorithm based 1c08b2faa88f media: atomisp: ov2680: Fix window settings and enable window for all resolutions 76f39e721e29 media: atomisp: ov2680: Add test pattern control 250b9a99bed8 media: atomisp: ov2680: Add exposure and gain controls 8eb47aa3a156 media: atomisp: ov2680: Drop custom ATOMISP_IOC_S_EXPOSURE support 91caf7975883 media: atomisp: ov2680: Rework flip ctrls f76855ef2f56 media: atomisp: ov2680: Use the new ov_16bit_addr_reg_helpers.h 65b3974173a7 media: core: add ov_16bit_addr_reg_helpers.h c47060369f9c media: atomisp: Properly initialize function field of media-entity links c7c49ac854d0 media: atomisp: Remove csi2_link_setup() 15b5128cafd5 media: atomisp: Remove isp_subdev_link_setup() cb90b1966472 media: atomisp: Put sensor ACPI devices in D3 before disable ACPI power-resources edcb14e5139b media: atomisp: Stop overriding padding w/h to 12 on BYT f629e3865701 media: atomisp: Drop ffmt local var from atomisp_set_fmt() f05cf2545ba8 media: atomisp: Add atomisp_register_sensor_no_gmin() helper ba49e91e0187 media: atomisp: Remove atomisp_gmin_find_subdev() 3f1125db16a5 media: atomisp: Allow sensor drivers without a s_power callback 5141562bf469 media: atomisp: Do not turn off sensor when the atomisp-sub-dev does not own it d24a42b9a643 media: atomisp: Remove unnecessary memset(foo, 0, sizeof(foo)) calls 20734fcae96c media: atomisp: Drop atomisp_init_pipe() 8972ed6ea7a0 media: atomisp: Remove deferred firmware loading support ebfa8f5e8d66 media: atomisp: Remove no longer used binning info from sensor resolution info 159a61da965a media: atomisp: Remove V4L2_CID_BIN_FACTOR_HORZ/_VERT 7f04875057eb media: atomisp: Remove custom ATOMISP_IOC_G_SENSOR_MODE_DATA ioctl 8b3332b27875 media: atomisp: Remove custom ATOMISP_IOC_ISP_MAKERNOTE ioctl 94afce19ff62 media: atomisp: Remove useless msleep(10) before power-on on BYT e6548795bb10 media: atomisp: Remove non working doorbell check from punit_ddr_dvfs_enable() d8ba8ba6d5d1 media: atomisp: Silence "isys dma store at addr, val" debug messages 553a64b7e7ce media: atomisp: Move power-management over to a custom pm-domain 21b86873711b media: atomisp: Remove atomisp_sw_contex struct 0c144c9308a6 media: atomisp: Fix regulator registers on BYT devices with CRC PMIC bcc5997250a4 media: atomisp: Check buffer index is in range inside atomisp_qbuf_wrapper() 2e18e118c225 media: atomisp: Fix WARN() when the vb2 start_streaming callback fails 60ec70a71a9f media: atomisp: Only set default_run_mode on first open of a stream/asd 3376f06932f8 media: atomisp: Propagate set_fmt() errors in queue_setup() 5b8c1d30dc35 media: atomisp: use vb2_start_streaming_called() be94be1b7fc7 media: atomisp: fix videobuf2 Kconfig depenendency 29b0589a865b media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() 30040818b338 media: rc: gpio-ir-recv: add remove function aefcc80b7547 media: dt-bindings: st,stih-cec: convert to DT schema c69dff4fa348 media: dt-bindings: nvidia,tegra114-cec: convert to DT schema 343e1eb45d88 media: dt-bindings: cec-gpio: convert to DT schema 91b40d445d26 media: dt-bindings: samsung,s5p-cec: convert to DT schema d358c05bf33e media: dt-bindings: chrontel,ch7322: reference common CEC properties 4498e7ba22dd media: dt-bindings: amlogic,meson-gx-ao-cec: reference common CEC properties f4b0b85e171b media: dt-bindings: cec: convert common CEC properties to DT schema 8f43766211af media: dt-bindings: st,stm32-cec: move to cec subfolder da727f82b735 media: dt-bindings: amlogic,meson-gx-ao-cec: move to cec subfolder be3ae7cf4326 media: drivers/media/v4l2-core/v4l2-h264 : add detection of null pointers c9ca3b53ee31 media: hantro: Use core-generated bus_info value 255a4a5f1d2b media: mediatek: vcodec: Using pm_runtime_put instead of pm_runtime_put_sync 809060c8a357 media: amphion: correct the unspecified color space 61fe43dc9f45 media: imx-jpeg: Apply clk_bulk api instead of operating specific clk 097d7c1fcb8d fscrypt: clean up fscrypt_add_test_dummy_key() ec64036e6863 fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() 1ad2a626762d f2fs: stop calling fscrypt_add_test_dummy_key() 7959eb19e4a3 ext4: stop calling fscrypt_add_test_dummy_key() 60e463f0be98 fscrypt: add the test dummy encryption key on-demand c07e734b7a65 media: sun4i-csi: Fix 'Unbalanced pm_runtime_enable!' 4ee8191c7c9f media: rkisp1: make a few const arrays static 3ef5750989a2 media: vidtv: make const array DURATION static ee56fa0116e1 media: staging: media: imx: change imx_media_fim_set_stream() to return void 29bd426764de media: hantro: Fix JPEG encoder ENUM_FRMSIZE on RK3399 637046bb5ac9 media: radio/wl128x: remove unnecessary (void*) conversions 251c0ea6efd3 media: v4l2-jpeg: ignore the unknown APP14 marker 41959c4f973b media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data e3f7feb6d893 media: platform: mtk-mdp3: fix Kconfig dependencies 05fb9ace34b8 media: camss: csiphy-3ph: avoid undefined behavior eca4c0eea534 OPP: fix error checking in opp_migrate_dentry() cb6b2e11a42d devlink: Fix memleak in health diagnose callback f817554786dd nfp: flower: add check for flower VF netdevs for get/set_eeprom 9d9a90cda415 mlxsw: core: Register devlink instance before sub-objects 74cbc3c03c82 mlxsw: spectrum_acl_tcam: Move devlink param to TCAM code 194ab9476089 mlxsw: spectrum_acl_tcam: Reorder functions to avoid forward declarations 61fe3b9102ac mlxsw: spectrum_acl_tcam: Make fini symmetric to init 65823e07b1e4 mlxsw: spectrum_acl_tcam: Add missing mutex_destroy() 8b50ac29854a mlxsw: spectrum: Remove pointless call to devlink_param_driverinit_value_set() cf52bd238b75 net: enetc: add support for MAC Merge statistics counters c7b9e8086902 net: enetc: add support for MAC Merge layer a92adde8d3d4 bpf, docs: Use consistent names for the same field 2ac4980c57f5 lib/cpumask: update comment for cpumask_local_spread() 2acda57736de net/mlx5e: Improve remote NUMA preferences used for the IRQ affinity hints 06ac01721f7d sched/topology: Introduce for_each_numa_hop_mask() 9feae65845f7 sched/topology: Introduce sched_numa_hop_mask() b1beed72b8b7 lib/cpumask: reorganize cpumask_local_spread() logic 406d394abfcd cpumask: improve on cpumask_local_spread() locality cd7f55359c90 sched: add sched_numa_find_nth_cpu() 62f4386e564d cpumask: introduce cpumask_nth_and_andnot 43245117806f lib/find: introduce find_nth_and_andnot_bit 5bad5d55d884 KVM: update code comment in struct kvm_vcpu 0abe39dec065 block: ublk: improve handling device deletion f7133135235d net/mlx5: fw_tracer, Add support for unrecognized string 7dfcd110a458 net/mlx5: fw_tracer, Add support for strings DB update event b0118ced6b2e net/mlx5: fw_tracer, allow 0 size string DBs 988c23522739 net/mlx5: fw_tracer: Fix debug print beeebdc52caf net/mlx5: fs, Remove redundant assignment of size 08929f32da0f net/mlx5: fs_core, Remove redundant variable err e3e01c1c1598 net/mlx5: Fix memory leak in error flow of port set buffer 1e985a8d887c net/mlx5e: Remove incorrect debugfs_create_dir NULL check in TLS afae6254c5ea net/mlx5e: Remove incorrect debugfs_create_dir NULL check in hairpin 2e762e65998e net/mlx5: fs, Remove redundant vport_number assignment 633ad4b29c21 net/mlx5e: Remove redundant code for handling vlan actions a2a73ea14b1a net/mlx5e: Don't listen to remove flows event 114b295470e7 net/mlx5: fw reset: Skip device ID check if PCI link up failed 67257cba905d net/mlx5: Remove redundant health work lock 7802886274cc mlx5: reduce stack usage in mlx5_setup_tc 45f679550d72 KVM: selftests: Assign guest page size in sync area early in memslot_perf_test e5b426879fc3 KVM: selftests: Remove duplicate VM creation in memslot_perf_test 5a2c5a5b0829 rxrpc: Reduce unnecessary ack transmission f789bff2deb3 rxrpc: Trace ack.rwind a33395ab85b9 rxrpc: Fix overwaking on call poking 16d5677ef104 rxrpc: Use consume_skb() rather than kfree_skb_reason() f94f053aa3a5 KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() 26759bee43ea net, xdp: Add missing xdp_features description 30bbf891f1b8 virtio_net: Update xdp_features with xdp multi-buff 02fc0e73e852 libbpf: Always use libbpf_err to return an error in bpf_xdp_query() e0975ab92f24 tools/resolve_btfids: Tidy HOST_OVERRIDES 0c559bc8abfb dt-bindings: serial: restrict possible child node names 770ba14bd7fc dt-bindings: reference MC peripheral properties in relevant devices 33887fce47e1 dt-bindings: intel,ixp4xx-expansion-bus: split out peripheral properties 56a2df7615fa tools/resolve_btfids: Compile resolve_btfids as host program 621084965459 thermal: intel: powerclamp: Return last requested state as cur_state 4c22c61e429f drm/etnaviv: show number of NN cores in GPU debugfs info 97804a133c68 drm/etnaviv: export client GPU usage statistics via fdinfo d306788b6e1b drm/etnaviv: allocate unique ID per drm_file df622729ddbf drm/scheduler: track GPU active time per entity bf9f1baa279f net: add dedicated kmem_cache for typical/small skb->head 5c0e820cbbbe net: factorize code in kmalloc_reserve() 65998d2bf857 net: remove osize variable in __alloc_skb() 115f1a5c42bd net: add SKB_HEAD_ALIGN() helper 9e615dbba41e f2fs: add missing description for ipu_policy node c5bf83483382 f2fs: fix to set ipu policy 146949defda8 f2fs: fix typos in comments 267c159f9c7b f2fs: fix kernel crash due to null io->bio d9bac032ac0d f2fs: use iostat_lat_type directly as a parameter in the iostat_update_and_unbind_ctx() d23be468eada f2fs: add sysfs nodes to set last_age_weight 2c4192c0a7f2 kselftest/arm64: Don't require FA64 for streaming SVE+ZA tests 6012b8202022 kselftest/arm64: Copy whole EXTRA context a088cf8eee12 arm64: kprobes: Drop ID map text from kprobes blacklist ac91e6980563 PCI: Unify delay handling for reset and resume 8ef0217227b4 PCI/PM: Observe reset delay irrespective of bridge_d3 9c1c251d670b tracing: Allow boot instances to have snapshot buffers d503b8f7474f tracing: Add trace_array_puts() to write into instance c4846480831e tracing: Add enabling of events to boot instances cb1f98c5e574 tracing: Add creation of instances at boot command line 9971c3f94448 tracing: Fix trace_event_raw_event_synth() if else statement aef70ebd624c samples: ftrace: Make some global variables static f94fe7048a35 ftrace: sample: avoid open-coded 64-bit division 01678fbce3dd samples: ftrace: Include the nospec-branch.h only for x86 a9c4bdd50563 tracing: Acquire buffer from temparary trace sequence a2ff84a5d1e6 tracing/histogram: Wrap remaining shell snippets in code blocks 7180c1d08639 PCI: Distribute available resources for root buses, too b18c58af29e4 tracing/osnoise: No need for schedule_hrtimeout range dac0da428f8d x86/vdso: Fix -Wmissing-prototypes warnings f37bf75ca73d block, bfq: cleanup 'bfqg->online' 877cff5296fa x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu 0dd714bfd200 KVM: s390: selftest: memop: Add cmpxchg tests a7b041732802 Documentation: KVM: s390: Describe KVM_S390_MEMOP_F_CMPXCHG 3fd49805d19d KVM: s390: Extend MEM_OP ioctl by storage key checked cmpxchg 701422b34382 KVM: s390: Refactor vcpu mem_op function 0d6d4d23955c KVM: s390: Refactor absolute vm mem_op function 8550bcb754bc KVM: s390: Dispatch to implementing function at top level of vm mem_op a41f505e9f7f KVM: s390: Move common code of mem_op functions into function dc55ceaef616 KVM: s390: selftest: memop: Fix integer literal 12c12a9924b4 KVM: s390: selftest: memop: Fix wrong address being used in test 76a2ee43ed9a KVM: s390: selftest: memop: Fix typo 06e5da81c66c KVM: s390: selftest: memop: Add bad address test de14e014a7c6 KVM: s390: selftest: memop: Move testlist into main 12d27074193b KVM: s390: selftest: memop: Replace macros by functions 7d42b38de992 KVM: s390: selftest: memop: Pass mop_desc via pointer d7b9dc14031b KVM: selftests: Compile s390 tests with -march=z10 f2d3155e2a6b KVM: s390: disable migration mode when dirty tracking is disabled 9db0b9b6a142 PCI: Take other bus devices into account when distributing resources 93827a0a3639 KVM: VMX: Fix crash due to uninitialized current_vmcs 08f0a15ee8ad PCI: Align extra resources for hotplug bridges properly 6c6cd913accd audit: update the mailing list in MAINTAINERS c39cea6f38ee RISC-V: KVM: Increment firmware pmu events badc386869e2 RISC-V: KVM: Support firmware events 0cb74b65d2e5 RISC-V: KVM: Implement perf support without sampling a9ac6c37521f RISC-V: KVM: Implement trap & emulate for hpmcounters f04bafb52f58 RISC-V: KVM: Disable all hpmcounter access for VS/VU mode 470926a2900c RISC-V: KVM: Make PMU functionality depend on Sscofpmf cbddc4c4cb9e RISC-V: KVM: Add SBI PMU extension support 8f0153ecd3bf RISC-V: KVM: Add skeleton support for perf bae0dfd74e01 RISC-V: KVM: Modify SBI extension handler to return SBI error code 8cdb8a53857d RISC-V: KVM: Return correct code for hsm stop function 026bac4574b5 RISC-V: KVM: Define a probe function for SBI extension data structures 2723fb7b1e3d RISC-V: Improve SBI PMU extension related definitions 8929283a687b perf: RISC-V: Improve privilege mode filtering for perf 585e351ff359 perf: RISC-V: Define helper functions expose hpm counter width and count cdeb59bbf19f RISC-V: KVM: Redirect illegal instruction traps to guest 06723e124fcb RISC-V: KVM: Fix privilege mode setting in kvm_riscv_vcpu_trap_redirect() c25a6dddc62c KVM: RISC-V: Fix wrong usage of PGDIR_SIZE to check page sizes 6c83b2d94fcc pinctrl: add mt7981 pinctrl driver d4059de43328 dt-bindings: pinctrl: add bindings for MT7981 SoC 9421655de886 dt-bindings: pinctrl: rockchip,pinctrl: mark gpio sub nodes of pinctrl as deprecated 75dc7e600ef5 pinctrl: qcom: Introduce IPQ5332 TLMM driver ca8e4cbff6d5 ethtool: mm: fix get_mm() return code not propagating to user space 1972d038a540 ublk: pass NULL to blk_mq_alloc_disk() as queuedata b352389e7ba3 ublk: mention WRITE_ZEROES in comment of ublk_complete_rq() 731e208d7b4b ublk: remove unnecessary NULL check in ublk_rq_has_data() a4e771729a51 drm/probe_helper: sort out poll_running vs poll_enabled 91f43949662c drm/probe_helper: extract two helper functions 5f623a598d12 KVM: arm64: Mark some VM-scoped allocations as __GFP_ACCOUNT 67d953d4d7be KVM: arm64: Fix non-kerneldoc comments 7db738b5fea4 spi: intel: Remove DANGEROUS tag from pci driver 32f7b9102bfc ASoC: dt-bindings: meson: convert axg spdif output to schema ede6aa4087ab ASoC: dt-bindings: meson: convert axg spdif input to schema 6b6f5ea7ab00 ASoC: dt-bindings: meson: convert axg fifo to schema 4d37c72ec423 ASoC: dt-bindings: meson: convert axg pdm to schema c5536e7be70c ASoC: dt-bindings: meson: convert axg tdm formatters to schema cdff91122de5 ASoC: dt-bindings: meson: convert axg tdm interface to schema 51e38c92bed2 udf: Use unsigned variables for size calculations 032bffd494e3 fanotify,audit: Allow audit to use the full permission event response 70529a199574 fanotify: define struct members to hold response decision context 2e0a547164b1 fanotify: Ensure consistent variable type for response e8a709dc2a91 perf: arm_spe: Print the version of SPE detected 8d9190f00a97 perf: arm_spe: Add support for SPEv1.2 inverted event filtering 09519ec3b19e perf: Add perf_event_attr::config3 f8d0dd0bc302 udf: remove reporting loc in debug output 1e0d4adf17e7 udf: Check consistency of Space Bitmap Descriptor 8e6e49ccf1a0 RDMA/mlx5: Check reg_create() create for errors 7ea01d3169a2 rust: delete rust-project.json when running make clean 0d1fffdedae2 rust: MAINTAINERS: Add the zulip link 0c7ae4325761 rust: types: implement `ForeignOwnable` for `Arc` 68e416255b29 RDMA/restrack: Correct spelling 5d2eb73aa0fd powerpc/pci: Add option for using pci_to_OF_bus_map cf13d6e4a9aa usb: gadget: uvc: Use custom strings if available fe625755370b usb: gadget: uvc: Allow linking function to string descs 9963f7440f40 usb: gadget: uvc: Pick up custom string descriptor IDs 08ddd71bf020 usb: gadget: uvc: Allow linking XUs to string descriptors c033563220e0 usb: gadget: configfs: Attach arbitrary strings to cdev 15a7cf8caabe usb: gadget: configfs: Support arbitrary string descriptors 6e2a512d9532 usb: gadget: configfs: Rename struct gadget_strings a72894526996 usb: gadget: uvc: Copy XU descriptors during .bind() 0525210c9840 usb: gadget: uvc: Allow definition of XUs in configfs 0df28607c5cb usb: gadget: uvc: Generalise helper functions for reuse b3c839bd8a07 usb: gadget: uvc: Make bSourceID read/write a7efe3fc7cbe usb: max-3421: Fix setting of I/O pins 0fb449c5749c staging: r8188eu: remove change_rfpwrstate 75c68a49cb48 staging: r8188eu: make ips_leave static 815950ef5200 staging: r8188eu: make ips_enter static 64e8bbbc08b0 staging: r8188eu: remove intf_stop pointer da61c45f4804 staging: r8188eu: handle rtl8188eu_inirp_init errors 49c41602a37b staging: r8188eu: remove intf_start pointer a0b3a1c269d3 staging: r8188eu: use standard error codes in rtl8188eu_inirp_init 972b28a485a3 staging: r8188eu: use standard error codes in rtw_read_port ca0e0d84aeca staging: r8188eu: pass a struct recv_buf to rtw_read_port 15ea59a0e9bf net: openvswitch: reduce cpu_used_mask memory bbe641866318 amd-xgbe: fix mismatched prototype b1ca2f1b04b8 net: mscc: ocelot: un-export unused regmap symbols 496c917b0989 KVM: nVMX: Simplify the setting of SECONDARY_EXEC_ENABLE_VMFUNC for nested. 41acdd419735 KVM: VMX: Do not trap VMFUNC instructions for L1 guests. 0051293c5330 clocksource: Enable TSC watchdog checking of HPET and PMTMR only when requested 8844f0aa8dc4 ata: pata_parport: Fix ida_alloc return value error check 8306829bf845 selftests/bpf: Fix spelling mistake "detecion" -> "detection" d1d7730ff875 libbpf: Correctly set the kernel code version in Debian kernel. 6de7f9c34358 arm64: dts: qcom: sm8550: add GPR and LPASS pin controller 6bdab60d5cbd soc: qcom: socinfo: Add support for new field in revision 17 64dc69f3f36a soc: qcom: smd-rpm: Add IPQ9574 compatible dcb4e7a57cbe soc: qcom: pmic_glink: remove redundant calculation of svid acdbf5f9b2c4 soc: qcom: stats: Populate all subsystem debugfs files 22b0e764c1b4 dt-bindings: soc: qcom,rpmh-rsc: Update to allow for generic nodes 9049453a5630 soc: qcom: pmic_glink: add CONFIG_NET/CONFIG_OF dependencies d23650547819 KVM: selftests: Enable USERFAULTFD 41070a7027e9 usb: gadget: uvc: Correct documentation formatting 1dc7e37bb0ec nvmem: stm32: fix OPTEE dependency 62d3cfd2a978 dt-bindings: nvmem: qfprom: add IPQ8074 compatible eb7dda20f42a nvmem: qcom-spmi-sdam: register at device init time 3e5ac22aa564 nvmem: rave-sp-eeprm: fix kernel-doc bad line warning df2f34ef1d92 nvmem: stm32: detect bsec pta presence for STM32MP15x 6a0bc3522e74 nvmem: stm32: add OP-TEE support for STM32MP13x 50014d659617 nvmem: core: use nvmem_add_one_cell() in nvmem_add_cells_from_of() 2ded6830d376 nvmem: core: add nvmem_add_one_cell() cc5bdd323dde nvmem: core: drop the removal of the cells in nvmem_add_cells() fbd03d27776c nvmem: core: move struct nvmem_cell_info to nvmem-provider.h 5d8e6e6c10a3 nvmem: core: add an index parameter to the cell e2d8172043d2 of: property: add #nvmem-cell-cells property ff24fed10ba4 of: property: make #.*-cells optional for simple props c5d264d4b527 of: base: add of_parse_phandle_with_optional_args() 7390609b0121 net: add helper eth_addr_add() 2e8dc541ae20 nvmem: core: remove spurious white space e3d2a936fcb0 dt-bindings: nvmem: Add compatible for SM8250 3644df5050c1 dt-bindings: nvmem: Add compatible for SM8150 a1e63b63763d dt-bindings: nvmem: qfprom: add sdm670 compatible 226198d001df dt-bindings: nvmem: Add compatible for MSM8976 31ce495a4cea dt-bindings: nvmem: Fix qcom,qfprom compatibles enum ordering c9dde85d25d3 nvmem: sunxi_sid: Drop the workaround on A64 34266f904abd perf test bpf: Skip test if kernel-debuginfo is not present 67ef66bad42b perf probe: Update the exit error codes in function try_to_find_probe_trace_event 2d11eae42d52 ACPI: video: Fix Lenovo Ideapad Z570 DMI match 4e846311a9be perf script: Fix missing Retire Latency fields option documentation 957ed139d760 perf event x86: Add retire_lat when synthesizing PERF_SAMPLE_WEIGHT_STRUCT e0645311e1ab ice: remove unnecessary virtchnl_ether_addr struct use 537dfe06acca ice: introduce .irq_close VF operation fa4a15c85c84 ice: introduce clear_reset_state operation 5531bb851fba ice: convert vf_ops .vsi_rebuild to .create_vsi b1b5694235ef ice: introduce ice_vf_init_host_cfg function b5dcff1fd57a ice: add a function to initialize vf entry aeead3d04fa0 ice: Pull common tasks into ice_vf_post_vsi_rebuild 1efee0734b98 ice: move ice_vf_vsi_release into ice_vf_lib.c e15881970692 ice: move vsi_type assignment from ice_vsi_alloc to ice_vsi_cfg 5e509ab237f1 ice: refactor VSI setup to use parameter structure 157acda5b1fa ice: drop unnecessary VF parameter from several VSI functions a2ca73eae33f ice: fix function comment referring to ice_vsi_alloc 772dec645934 ice: Add more usage of existing function ice_get_vf_vsi(vf) 3d812a0f27ba genirq/ipi-mux: Use irq_domain_alloc_irqs() f5cd71cfdb5c HID: evision: Add preliminary support for EVision keyboards f9b8556d5799 dt-bindings: usb: convert fcs,fusb302.txt to yaml ec340077a847 scripts/dtc: Update to upstream version v1.6.1-66-gabbd523bae6e 20f6d4f2a474 of: make of_node_ktype constant f412eef03938 Documentation: livepatch: module-elf-format: Remove local klp_modinfo definition eca0edaf6caa module.h: Document klp_modinfo struct using kdoc 9442d05bba6c arm64/sme: Fix __finalise_el2 SMEver check 83e8864fee26 trace/blktrace: fix memory leak with using debugfs_lookup() 01542f651a9f blk-mq: correct stale comment of .get_budget 27e8b2bb149a blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly f1ce99f7098d blk-mq: remove set of bd->last when get driver tag for next request fails 4ea58fe456c2 blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list e4ef2e05e002 blk-mq: simplify flush check in blk_mq_dispatch_rq_list 984ce0a7d75b blk-mq: use blk_mq_commit_rqs helper in blk_mq_try_issue_list_directly 0d617a83e8d4 blk-mq: remove unncessary error count and commit in blk_mq_plug_issue_direct 34c9f547402f blk-mq: make blk_mq_commit_rqs a general function for all commits 3e368fb023ff blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct 08e3599e7401 blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly 47df9ce95cd5 blk-mq: Fix potential io hung for shared sbitmap per tagset 98b99e9412d0 blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait c31e76bcc379 blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx 6ee858a3d327 blk-mq: avoid sleep in blk_mq_alloc_request_hctx e81cd5a983bb block: stub out and deprecated the capability attribute on the gendisk 28e538a30938 blk-cgroup: fix freeing NULL blkg in blkg_create aa4a86055b6f mm/slub: fix memory leak with using debugfs_lookup() 2f2bb1ffc998 io_uring: mark task TASK_RUNNING before handling resume/task work e65f91b20c3d perf test x86: Support the retire_lat (Retire Latency) sample_type check 941811980df0 spi: spidev: Fix double unlock in spidev_sync() 5646bbd6684a selftests: Emit a warning if getcpu() is missing on 32bit 92d33063c081 x86/vdso: Provide getcpu for x86-32. 717cce3bdcf3 x86/cpu: Provide the full setup for getcpu() on x86-32 ee739f132f71 perf test bpf: Check for libtraceevent support 3b4863fa5b7d vduse: Remove include of rwlock.h 2edcedcd1dcb locking/lockdep: Remove lockdep_init_map_crosslock. 20e6ce4818b9 watchdog: diag288_wdt: unify lpar and zvm diag288 helpers 379008519819 watchdog: diag288_wdt: de-duplicate diag_stat_inc() calls 221f748ac863 watchdog: diag288_wdt: unify command buffer handling for diag288 zvm f102dd16ebc8 watchdog: diag288_wdt: remove power management c24def73a286 watchdog: diag288_wdt: get rid of register asm 3f16ba1c0768 HID: use standard debug APIs ff17bb876014 staging: greybus: hid: Constify lowlevel HID driver 783c3394b493 platform/x86: asus-tf103c-dock: Constify toprow keymap 63509b149f1b platform/x86: asus-tf103c-dock: Constify lowlevel HID driver dd350afc1757 HID: surface-hid: Constify lowlevel HID driver 3352c3e0bf9b HID: intel-ish-hid: Constify lowlevel HID driver ddb6792f0ef2 HID: steam: Constify lowlevel HID driver 662eee8d46df HID: logitech-dj: Constify lowlevel HID driver d38213a911c5 HID: hyperv: Constify lowlevel HID driver 65b7015bfe16 HID: amd_sfh: Constify lowlevel HID driver 2f7f4efb9411 Documentation: hid: correct spelling 283861a4c52c RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() 23d18a20723b platform/x86: int3472/discrete: Drop unnecessary obj->type == string check 85f9e38a5ac7 RDMA/mlx5: Remove impossible check of mkey cache cleanup failure 828cf5936bea RDMA/mlx5: Fix MR cache debugfs error in IB representors mode 915d4ad3830a posix-timers: Use atomic64_try_cmpxchg() in __update_gt_cputime() 05f5504b1610 ASoC: codecs: Fix unsigned comparison with less than zero 983272a2a223 ASoC: codecs: aw88395: initialize cur_scene_id to 0 6d7934719f26 can: bittiming: can_validate_bitrate(): report error via netlink 06742086a3d2 can: bittiming: can_calc_bittiming(): convert from netdev_err() to NL_SET_ERR_MSG_FMT() c7650728a702 can: bittiming: can_calc_bittiming(): clean up SJW handling 80bcf5ec9927 can: bittiming: can_sjw_set_default(): use Phase Seg2 / 2 as default for SJW b5a3d0864ee7 can: bittiming: can_sjw_check(): check that SJW is not longer than either Phase Buffer Segment 0c017f0910a7 can: bittiming: can_sjw_check(): report error via netlink and harmonize error value de82d6185b82 can: bittiming: can_fixup_bittiming(): report error via netlink and harmonize error value 5988bf737dee can: bittiming: factor out can_sjw_set_default() and can_sjw_check() 286c0e09e8e0 can: bittiming: can_changelink() pass extack down callstack 1494d27f64f0 can: netlink: can_changelink(): convert from netdev_err() to NL_SET_ERR_MSG_FMT() 73335cfab7fd can: netlink: can_validate(): validate sample point for CAN and CAN-FD a3db542410af can: dev: register_candev(): bail out if both fixed bit rates and bit timing constants are provided d58ac89d0d38 can: dev: register_candev(): ensure that bittiming const are valid 8e0a0b32c4ff can: bittiming: can_get_bittiming(): use direct return and remove unneeded else 52375446f2b5 can: bittiming: can_fixup_bittiming(): set effective tq 9cf670dbe69d can: bittiming: can_fixup_bittiming(): use CAN_SYNC_SEG instead of 1 89cfa6356560 can: bittiming(): replace open coded variants of can_bit_time() 42684d44a7f2 MAINTAINERS: Add entry for TPMI driver 6d957f1e1646 platform/x86/intel/tpmi: ADD tpmi external interface for tpmi feature drivers 762ed3135746 platform/x86/intel/tpmi: Process CPU package mapping 47731fd2865f platform/x86/intel: Intel TPMI enumeration driver 4ec5d0231d2e platform/x86/intel/vsec: Support private data 251a41116aeb platform/x86/intel/vsec: Enhance and Export intel_vsec_add_aux() c00493dc467f platform/x86/intel/vsec: Add TPMI ID 65a8fc30fb67 RDMA/siw: Fix user page pinning accounting f5e7bdd34aca usb: gadget: uvc: Allow creating new color matching descriptors 58f227871f79 usb: gadget: uvc: Make color matching attributes read/write 4e8a720e2ed2 usb: gadget: uvc: Remove the hardcoded default color matching e187408cc1de usb: gadget: uvc: Copy color matching descriptor for each frame 744eb7b821f6 usb: gadget: uvc: Add struct for color matching in configs e16cab9c1596 usb: uvc: Enumerate valid values for color matching ce33e64c1788 USB: ene_usb6250: Allocate enough memory for full object 0fbd2cda92cd usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math 7a6952fa0366 USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() 7a038a681b7d USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() e3965acaf373 USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() a91c99b1fe5c USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() 73f445136866 USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() c26e682afc14 USB: isp1362: fix memory leak with using debugfs_lookup() a95f62d5813f USB: isp116x: fix memory leak with using debugfs_lookup() 6b4040f45203 USB: fotg210: fix memory leak with using debugfs_lookup() e1523c4dbc54 USB: sl811: fix memory leak with using debugfs_lookup() 0a3f82c79c86 USB: uhci: fix memory leak with using debugfs_lookup() 8f4d25eba599 USB: ULPI: fix memory leak with using debugfs_lookup() ff35f3ea3bab USB: chipidea: fix memory leak with using debugfs_lookup() 93fd565919cf net: USB: Fix wrong-direction WARNING in plusb.c 9c0e6fbda803 usb: gadget: configfs: Use memcpy_and_pad() be308d68785b USB: dwc3: fix memory leak with using debugfs_lookup() 25746a3fa2da drm/i915: fix up merge with usb-next branch f33e0c893b22 x86/microcode/core: Return an error only when necessary 7ff6edf4fef3 x86/microcode/AMD: Fix mixed steppings support 84549c816dc3 mtd: parsers: ofpart: add workaround for #size-cells 0 ef3e6327ff04 mtd: rawnand: sunxi: Precompute the ECC_CTL register value ac1c7072e38e mtd: rawnand: sunxi: Embed sunxi_nand_hw_ecc by value 3998a4611e8b mtd: rawnand: sunxi: Update OOB layout to match hardware 2e7851437731 dt-bindings: pinctrl: qcom: add IPQ5332 pinctrl 315dffb843f7 dt-bindings: pinctrl: qcom: lpass-lpi: correct GPIO name pattern 5a6ca1f240d6 pinctrl: qcom: pinctrl-sm8550-lpass-lpi: add SM8550 LPASS 268e97ccc311 dt-bindings: pinctrl: qcom,sm8550-lpass-lpi-pinctrl: add SM8550 LPASS a5ad92134bd1 x86/microcode/AMD: Add a @cpu parameter to the reloading functions 1c4e5c470a56 pinctrl: at91: use devm_kasprintf() to avoid potential leaks e52d5388bd6f ARM: defconfig: Add IOSCHED_BFQ to the default configs 66b2c338adce tap: tap_open(): correctly initialize socket uid a096ccca6e50 tun: tun_chr_open(): correctly initialize socket uid 584f3742890e net: add sock_init_data_uid() 6bddf115d0ba s390/boot: avoid potential amode31 truncation d1725ca60e8f s390/boot: move detect_facilities() after cmd line parsing 26ced8124a11 s390/kasan: avoid mapping KASAN shadow for standby memory 8382c963249d s390/boot: avoid page tables memory in kaslr 3615d0111404 s390/mem_detect: add get_mem_detect_online_total() bf64f0517e5d s390/mem_detect: handle online memory limit just once 22476f47b6b7 s390/boot: fix mem_detect extended area allocation eb33f9eb304a s390/mem_detect: rely on diag260() if sclp_early_get_memsize() fails 18e5cb7a5ce3 s390/diag: make __diag8c_tmp_amode31 static 1e2eb49bb147 s390/rethook: add local rethook header file fb9293b9f32d s390/vmem: remove unnecessary KASAN checks 108303b0a2d2 s390/vmem: fix empty page tables cleanup under KASAN dfca37d36b74 s390/kasan: update kasan memory layout note 3400c35a4090 s390/mem_detect: fix detect_memory() error handling 03d4907396f3 s390/hmcdrv: use strscpy() instead of strlcpy() 6bb361d5d8eb s390/ipl: add loadparm parameter to eckd ipl/reipl data c676aac66f5b s390/ipl: add DEFINE_GENERIC_LOADPARM() 2355370cd941 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter 06b1c9110ad1 net: enetc: act upon mqprio queue config in taprio offload 1a353111b6d4 net: enetc: act upon the requested mqprio queue configuration 735ef62c2f2c net: enetc: request mqprio to validate the queue counts 522d15ea831f net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw 09c794c0a88d net/sched: taprio: pass mqprio queue configuration to ndo_setup_tc() 9dd6ad674cc7 net/sched: refactor mqprio qopt reconstruction to a library function 1dfe086dd7ef net/sched: taprio: centralize mqprio qopt validation d404959fa23a net/sched: mqprio: add extack messages for queue count validation 19278d76915d net/sched: mqprio: allow offloading drivers to request queue count validation d7045f520a74 net/sched: mqprio: allow reverse TC:TXQ mappings 9adafe2b8546 net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h 5cfb45e2fb71 net/sched: mqprio: refactor offloading and unoffloading to dedicated functions feb2cf3dcfb9 net/sched: mqprio: refactor nlattr parsing to a separate function 843711459391 gve: Fix gve interrupt names 9dde0cd3b10f net: introduce skb_poison_list and use in kfree_skb_list 3d281bdbffb3 staging: r8188eu: correct error logic of _rtw_init_recv_priv() 7e00e0c42d11 staging: r8188eu: correct error logic of rtl8188eu_init_recv_priv() 2f36e789e540 staging: pi433: fix memory leak with using debugfs_lookup() eef4e616e7bf staging: pi433: Added information about bit_rate configuration c6dd30714423 staging: r8188eu: clean up NULL check for rcu pointer b97f955ec47b net: ngbe: Support Rx and Tx process path 0d22be525a61 net: txgbe: Support Rx and Tx process path 09a508800952 net: libwx: Add tx path to process packets 3c47e8ae113a net: libwx: Support to receive packets in NAPI 0ef7e1597a17 net: txgbe: Setup Rx and Tx ring 850b971110b2 net: libwx: Allocate Rx and Tx resources 18b5b8a9f178 net: libwx: Configure Rx and Tx unit on hardware 5d3ac705c281 net: txgbe: Add interrupt support e7956139a6cf net: ngbe: Add irqs request flow 3f703186113f net: libwx: Add irq flow functions 542bcea4be86 net: page_pool: use in_softirq() instead 9cd61c817978 HID: hid-steam: Add rumble on Deck 9ba9498bff1a HID: hid-steam: Add Steam Deck support 27369c9c2b72 virtio-net: Maintain reverse cleanup order 3446dcd7df05 selftests: forwarding: bridge_mdb_max: Add a new selftest 9ae854697317 selftests: forwarding: lib: Add helpers to build IGMP/MLD leave packets 705d4bc7b6b6 selftests: forwarding: lib: Allow list of IPs for IGMPv3/MLDv2 506a1ac9d32b selftests: forwarding: lib: Parameterize IGMPv3/MLDv2 generation 952e0ee38c72 selftests: forwarding: lib: Add helpers for checksum handling fcf4927632ee selftests: forwarding: lib: Add helpers for IP address handling f7ccf60c4ada selftests: forwarding: bridge_mdb: Fix a typo 344dd2c9e743 selftests: forwarding: Move IGMP- and MLD-related functions to lib a1aee20d5db2 net: bridge: Add netlink knobs for number / maximum MDB entries b57e8d870d52 net: bridge: Maintain number of MDB entries in net_bridge_mcast_port d47230a3480a net: bridge: Add a tracepoint for MDB overflows eceb30854f6b net: bridge: Change a cleanup in br_multicast_new_port_group() to goto 976b3858dd14 net: bridge: Add br_multicast_del_port_group() 1c85b80b20a1 net: bridge: Move extack-setting to br_multicast_new_port_group() 60977a0c6337 net: bridge: Add extack to br_multicast_new_port_group() c00041cf1cb8 net: bridge: Set strict_start_type at two policies 893fd950c89d mtd: spi-nor: Sort headers alphabetically f0f0cfdc3a02 mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type d20a8f409259 accel/ivpu: Fix old dma_buf api usage 62079b6f2cf1 accel/ivpu: Set dma max_segment_size dffaa98c8bcf accel/ivpu: Send VPU_JSM_MSG_CONTEXT_DELETE when deleting context 6ebf182bfdf1 sparx5: add support for configuring PSFP via tc e116b19db202 net: microchip: sparx5: initialize PSFP ae3e691f3442 net: microchip: sparx5: add support for PSFP stream filters c70a5e2c3d18 net: microchip: sparx5: add support for PSFP stream gates 9e02131ec272 net: microchip: sparx5: add function for calculating PTP basetime d2185e79ba8f net: microchip: sparx5: add support for PSFP flow-meters 1db82abf1969 net: microchip: sparx5: add support for service policers 9bf508898983 net: microchip: sparx5: add support for Service Dual Leacky Buckets bb535c0dbb6f net: microchip: sparx5: add resource pools edad83e2ba1e net: microchip: add registers needed for PSFP 98d4187113d4 accel/ivpu: Fix FW API data alignment issues 617c331d9107 USB: serial: option: add support for VW/Skoda "Carstick LTE" c58bddb1d743 media: chips-media/imx-vdoa: Drop empty platform remove function 5204a5dce04b media: ti/davinci: vpbe_venc: Drop empty platform remove function eb78ca6a0496 media: ti/davinci: vpbe_osd: Drop empty platform remove function 25e7b6c00dbf media: go7007: don't modify q->streaming c43784c85648 media: v4l2-mem2mem: use vb2_is_streaming() a0799442716c media: s5p-mfc: use vb2_is_streaming() ac270a6fa551 media: docs: pixfmt-reserved: Update reference c3fc806763b2 media: docs: aspeed-video: Update reference 4be362d8449f media: exynos4-is: drop unused pctrl field and headers c360945ea4c6 media: docs: admin-guide: media: align HDMI CEC node names with dtschema 1963689bed4d media: platform: mtk-mdp3: Fix return value check in mdp_probe() 01cb370ff6c5 media: videobuf2-core: drop obsolete sanity check in __vb2_queue_free() 1925665ef403 media: amphion: remove redundant check of colorspace in venc_s_fmt 7206fcc59399 media: rzg2l-cru: Remove unneeded semicolon b755063ec039 media: i2c: s5c73m3: remove support for platform data 8d46c5cdadeb media: microchip: microchip-isc: replace v4l2_{dbg|info|err} with dev-* 14cd15e7a1e2 media: i2c: add imx415 cmos image sensor driver 7993dc12d6f2 media: dt-bindings: media: i2c: add imx415 cmos image sensor 909d3096ac99 media: ipu3-cio2: Fix PM runtime usage_count in driver unbind c5b6f99c91a2 media: i2c: ov5670: Handle RO controls in set_ctrl 2eadd98dd4de media: i2c: ov5670: Add .get_selection() support bbc6071c4c65 media: i2c: ov5670: Implement init_cfg 62ab1e325978 media: i2c: ov5670: Add runtime_pm operations 0a844ab77bd1 media: i2c: ov5670: Probe GPIOs cf9ab879910f media: i2c: ov5670: Probe regulators 8004c91e2095 media: i2c: ov5670: Use common clock framework 5635500ae516 media: i2c: ov5670: Allow probing with OF 3e4ab2342fc2 media: dt-bindings: Add OV5670 221827ee2da4 media: i2c: ov5675: add .get_selection support c8aa2111e17a media: i2c: ov5675: parse and register V4L2 device tree properties 49d9ad719e89 media: ov5675: add device-tree support and support runtime PM c9dd57143e70 media: dt-bindings: ov5675: document YAML binding ef86447e775f media: i2c: imx219: Fix binning for RAW8 capture c699ce1a3838 media: sun4i-csi: Use CSI_INT_STA_REG name, fix typo in a comment cb33db2b6ccf media: i2c: IMX296 camera sensor driver fb6211f1584a usb: gadget: add doc to struct usb_composite_dev d680dc580574 media: dt-bindings: media: i2c: Add IMX296 CMOS sensor binding afa4805799c1 media: ov5640: Fix analogue gain control 7485edb2b6ca media: i2c: ov772x: Fix memleak in ov772x_probe() 90f7e76eac50 media: i2c: ak7375: Add regulator management 04a79f078329 media: dt-bindings: ak7375: Add supplies 6d801f89ad7c media: dt-bindings: ak7375: Convert to DT schema b516354542b7 media: mc: entity: Fix minor issues in comments and documentation a967a3a78802 media: mc: Get media_device directly from pad e1610209a887 media: i2c: ov9282: Switch to use dev_err_probe helper ea5930a4dcb0 media: i2c: ov9282: remove unused and unset i2c_client member 36c9b753a186 media: xilinx: dma: Use media_pipeline_for_each_pad() 27e45f2e59c9 media: ti: omap4iss: Use media_pipeline_for_each_entity() 3e8537b4c151 media: ti: omap3isp: Use media_pipeline_for_each_entity() eac564de0915 media: mc: entity: Add entity iterator for media_pipeline d10ac51e8a04 media: mc: entity: Add pad iterator for media_pipeline d7ff69139908 media: ov5640: Handle delays when no reset_gpio set decea0a98b7a media: ov5640: Fix soft reset sequence and timings 51c2bf13a42d media: i2c: st-vgxy61: Use asm intead of asm-generic e13064a32db5 media: ov5640: Update last busy timestamp to reset autosuspend timer e14d3ac81bd2 media: i2c: Add driver for OmniVision OV8858 8e6cb91f946a dt-bindings: cpufreq: cpufreq-qcom-hw: Add SM8550 compatible fa68d9c5ff76 dt-bindings: cpufreq: cpufreq-qcom-hw: Add missing compatibles 09608d62ae5c cpufreq: mediatek-hw: Register to module device table 7214015c7f97 cpufreq: tegra194: Enable CPUFREQ thermal cooling 04d7a7ae43fc f2fs: fix f2fs_show_options to show nogc_merge mount option 844545c51a5b f2fs: fix cgroup writeback accounting with fs-layer encryption b03a41a495df f2fs: fix wrong calculation of block age 0b3bc49c936c ubi: use correct names in function kernel-doc comments 91cc8fbcc8c7 ubi: block: set BLK_MQ_F_BLOCKING c85007e2e394 xfs: don't use BMBT btree split workers for IO completion 01a3af226b7d xfs: fix confusing variable names in xfs_refcount_item.c 0b11553ec54a xfs: pass refcount intent directly through the log intent code ffaa196f6221 xfs: fix confusing variable names in xfs_rmap_item.c 1534328bb427 xfs: pass rmap space mapping directly through the log intent code 578c714b215d xfs: fix confusing xfs_extent_item variable names 72ba455599ad xfs: pass xfs_extent_free_item directly through the log intent code f3ebac4c94c1 xfs: fix confusing variable names in xfs_bmap_item.c ddccb81b26ec xfs: pass the xfs_bmbt_irec directly through the log intent code 8954c44ff477 xfs: use strscpy() to instead of strncpy() e8254a8ec901 mips: ralink: make SOC_MT7621 select PINCTRL_MT7621 and fix help section 0cb4228f6cc9 MIPS: DTS: CI20: fix otg power gpio 4cd81356f8a0 MIPS: dts: lantiq: Remove bogus interrupt-parent; line eed36d775177 setlocalversion: clean up the construction of version output 9c1a7bfc2993 irqchip/ls-scfg-msi: Simplify Kconfig dependencies 02298b7bae12 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe 9419e700021a irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe 071d068b89e9 irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains 6caa5a2b78f5 irqchip: Fix refcount leak in platform_irqchip_probe c19f89719428 irqchip/apple-aic: Move over to core ipi-mux 835a486cd9f5 genirq: Add mechanism to multiplex a single HW IPI fc98adb9a843 irqchip/loongson-liointc: Save/restore int_edge/int_pol registers during S3/S4 e740604232dc irqchip/aspeed-scu-ic: Correctly initialise status and enable registers 534066a983df .gitignore: ignore *.cover and *.mbx 67d7c3023a67 kbuild: remove --include-dir MAKEFLAG from top Makefile feb113ad8be1 kbuild: fix trivial typo in comment 5573b4daa26a kbuild: do not automatically add -w option to modpost 4e3feaad6ff8 powerpc/vdso: Filter clang's auto var init zero enabler when linking 58e0e5c85e31 kbuild: deb-pkg: add --source-option=-sP 1cb86b6c3136 kbuild: save overridden KERNELRELEASE in include/config/kernel.release ec31f868ec67 setlocalversion: absorb $(KERNELVERSION) 75280bdf49b2 setlocalversion: make indentation shallower 992ebfab2a75 setlocalversion: simplify the construction of the short version 080b4e24852b soc: qcom: pmic_glink: Introduce altmode support 58ef4ece1e41 soc: qcom: pmic_glink: Introduce base PMIC GLINK driver 68d868adc121 dt-bindings: soc: qcom: Introduce PMIC GLINK binding 056f65c3938b leds: Remove ide-disk trigger d8fe820b989b dt-bindings: leds: Add disk write/read and usb-host/usb-gadget 783422d00d7d extcon: intel-cht-wc: Add support for Lenovo Yoga Tab 3 Pro YT3-X90F 0e61637f0fb5 i2c: cht-wc: Add charger-chip info for the Lenovo Yoga Tab 3 YT3-X90F 8d9ef69487e1 mfd: intel_soc_pmic_chtwc: Add Lenovo Yoga Tab 3 X90F to intel_cht_wc_models 79efecb41f58 net/mlx5e: Trigger NAPI after activating an SQ a7385187a386 net/mlx5e: IPsec, support upper protocol selector field offload ce231772da8c net/mlx5e: IPoIB, Add support for XDR speed 7eef93003e5d net/mlx5: Enhance debug print in page allocation failure b63636b6c170 net/mlx5: Add firmware support for MTUTC scaled_ppm frequency adjustments 04937a0f6891 net/mlx5: Document support for RoCE HCA disablement capability 8ce3b586faa4 net/mlx5: Add counter information to mlx5 driver documentation e12ebbf0cc55 net/mlx5: Document previously implemented mlx5 tracepoints a12ba19269d7 net/mlx5: Update Kconfig parameter documentation f2d51e579359 net/mlx5: Separate mlx5 driver documentation into multiple pages 199abf33f414 net/mlx5: Lag, Move mpesw related definitions to mpesw.h 6a80313d24ac net/mlx5: Lag, Use flag to check for shared FDB mode b399b066e27e net/mlx5: Lag, Remove redundant bool allocation on the stack 9a49a64ea7ed net/mlx5: Lag, Use mlx5_lag_dev() instead of derefering pointers 2afcfae77a07 net/mlx5: Lag, Update multiport eswitch check to log an error aff7bfed9097 net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore 4da687448de7 net/smc: reduce unnecessary blocking in smcr_lgr_reg_rmbs() f6421014e889 net/smc: use read semaphores to reduce unnecessary blocking in smc_buf_create() & smcr_buf_unuse() b5dd4d698171 net/smc: llc_conf_mutex refactor, replace it with rw_semaphore 69218b59be20 kselftest/alsa: Run PCM tests for multiple cards in parallel 0d9eb7ed958a ALSA: fireface: add field for the number of messages copied to user space cf1d2ffcc6f1 efi: Discover BTI support in runtime services regions 17c9b4e1a7d1 bpf: fix typo in header for bpf_perf_prog_read_value 800db2d125c2 net: enetc: ensure we always have a minimum number of TXQs for stack 4ea1dd743eb6 net: enetc: recalculate num_real_tx_queues when XDP program attaches 46a0ecf93b6d net: enetc: allow the enetc_reconfigure() callback to fail 1c81a9b3aaa2 net: enetc: simplify enetc_num_stack_tx_queues() 6579f5bacc2c raw: use net_hash_mix() in hash function 42186e6c0035 ipv4: raw: add drop reasons 8d8ebd77f5ed ipv6: raw: add drop reasons 7c976c7cfc70 devlink: Move devlink dev selftest code to dev ec4a0ce92e0c devlink: Move devlink_info_req struct to be local a13aab66cbe0 devlink: Move devlink dev flash code to dev d60191c46ec9 devlink: Move devlink dev info code to dev af2f8c1f8229 devlink: Move devlink dev eswitch code to dev c6ed7d6ef929 devlink: Move devlink dev reload code to dev dbeeca81bd93 devlink: Split out dev get and dump code d795527d5079 net: dsa: use NL_SET_ERR_MSG_WEAK_MOD() more consistently 9e69e845ae95 dt-bindings: input: iqs626a: Redefine trackpad property types 4d3d2694e168 Input: iqs626a - drop unused device node references 49f262bc3c7a scsi: ufs: qcom: fix platform_msi_domain_free_irqs() reference d94962401cab dt-bindings: input: touchscreen: st,stmfts: convert to dtschema 0424931431b5 Input: cyttsp5 - fix bitmask for touch buttons 79c81d137d36 Input: exc3000 - properly stop timer on shutdown 7997ba1dcd64 Input: synaptics-rmi4 - fix SPI device ID b4bb3310727e Input: cap11xx - add support for cap1203, cap1293 and cap1298 bedd9c67a70f dt-bindings: input: microchip,cap11xx: add cap1203, cap1293 and cap1298 e73ba25fdc24 KVM: x86: Simplify msr_io() 4559e6cf45b5 KVM: x86: Remove unnecessary initialization in kvm_vm_ioctl_set_msr_filter() 1fdefb8bd862 KVM: x86: Explicitly state lockdep condition of msr_filter update 4d85cfcaa82f KVM: x86: Simplify msr_filter update 708f799d22fe KVM: x86: Optimize kvm->lock and SRCU interaction (KVM_X86_SET_MSR_FILTER) f816cda0ab2b arm64: dts: qcom: sc7280: Add a herobrine CRD Pro SKU c9e625bcf674 dt-bindings: arm: qcom: Document the sc7280 CRD Pro boards 95744a90db18 KVM: x86: Optimize kvm->lock and SRCU interaction (KVM_SET_PMU_EVENT_FILTER) b0048092f7d3 efi/cper, cxl: Remove cxl_err.h 096691e0d2a1 KVM: x86/emulator: Fix comment in __load_segment_descriptor() 0735d1c34e49 KVM: x86/emulator: Fix segment load privilege level validation 6043829fdb71 KVM: selftests: Remove redundant setbuf() b9e6a2d47b25 Documentation: amd-pstate: introduce new global sysfs attributes 3ec32b6d17c5 cpufreq: amd-pstate: convert sprintf with sysfs_emit() 5014603e409b Documentation: introduce amd pstate active mode kernel command line options 92e6088427c5 Documentation: amd-pstate: add amd pstate driver mode introduction abd61c08ef34 cpufreq: amd-pstate: add driver working mode switch support 50ddd2f78269 cpufreq: amd-pstate: implement suspend and resume callbacks d4da12f8033a cpufreq: amd-pstate: implement amd pstate cpu online and offline callback ffa5096a7c33 cpufreq: amd-pstate: implement Pstate EPP support for the AMD processors 36c5014e5460 cpufreq: amd-pstate: optimize driver working mode selection in amd_pstate_param() e22abc6bb97c Documentation: amd-pstate: add EPP profiles introduction 7bc1fcd39901 ACPI: CPPC: Add AMD pstate energy performance preference cppc control 69ed0c5d44d7 Revert "drm/amd/display: disable S/G display on DCN 3.1.4" c6eafee038ed Revert "Revert "drm/amdgpu/gmc11: enable AGP aperture"" 0294868fd803 drm/amd/display: properly handling AGP aperture in vm setup f081cd4ca265 drm/amd/display: disable S/G display on DCN 3.1.2/3 2404f9b0ea01 drm/amd/display: disable S/G display on DCN 2.1.0 72fef4980ddf drm/amdgpu: Remove writing GRBM_GFX_CNTL in RLCG interface under SRIOV 11cc4652e99f drm/amdgpu: always sending PSP messages LOAD_ASD and UNLOAD_TA febb414745d9 drm/amd/display: Trivial swizzle-related code clean-ups 1c6d24b8be0c drm/amd/display: reduce else-if to else in dcn32_calculate_dlg_params() 67cdd3a5cc03 drm/amd/display: reduce else-if to else in dcn10_blank_pixel_data() 65a4cfb45e0e drm/amdgpu/display: remove duplicate include header in files e27f38e62553 arm64: dts: qcom: sm8450-nagara: Correct firmware paths a2f42b5efe6e drm/amdgpu: Fix a typo ("boradcast") 17f248aa8664 perf script: Support Retire Latency d7d213e04cf8 perf report: Support Retire Latency ebab291641be perf lock contention: Support filters for different aggregation 16cad1d3597d perf lock contention: Use lock_stat_find{,new} 492fef218a66 perf lock contention: Factor out lock_contention_get_name() 7105311c2d3b perf arm-spe: Add raw decoding for SPEv1.2 previous branch address b777b3d2555f perf jevents: Run metric_test.py at compile-time c9a397cee9f5 vfio: Support VFIO_NOIOMMU with iommufd 7ecd4e5f5de2 phy: samsung,mipi-video-phy: deprecate syscon phandle 220fc39815e1 phy: samsung,dp-video-phy: deprecate syscon phandle e179fc990129 dt-bindings: phy: samsung,mipi-video-phy: deprecate syscon phandle 2f22aafa0d35 dt-bindings: phy: samsung,dp-video-phy: deprecate syscon phandle df4fdd0db475 dt-bindings: firmware: arm,scmi: Restrict protocol child node properties 4d21176f4812 mtd: nand: ecc-mtk: Add ECC support fot MT7986 IC 70d3cf76f937 dt-bindings: mtd: mediatek,nand-ecc-engine: Add compatible for MT7986 3af7ade25764 dt-bindings: mtd: Split ECC engine with rawnand controller 31c8db2c4fa7 ice: implement devlink reinit action ccf531b2d670 ice: update VSI instead of init in some case 227bf4500aaa ice: move VSI delete outside deconfig 70fbc15a655c ice: sync netdev filters after clearing VSI 5b246e533d01 ice: split probe into smaller functions a696d61528f0 ice: stop hard coding the ICE_VSI_CTRL location 6624e780a577 ice: split ice_vsi_setup into smaller functions 0db66d20f9cf ice: cleanup in VSI config/deconfig code 2be29286ed9f ice: alloc id for RDMA using xa_array 2b8db6afbc95 ice: move RDMA init to ice_idc.c 1eb9cd15004f libceph: use bvec_set_page to initialize bvecs 58dfe1407384 vringh: use bvec_set_page to initialize a bvec 9088151f1bfe sunrpc: use bvec_set_page to initialize bvecs efde918ac669 rxrpc: use bvec_set_page to initialize a bvec 8976fa6d79d7 swap: use bvec_set_page to initialize bvecs cc342a21930f io_uring: use bvec_set_page to initialize a bvec 664e40789aba splice: use bvec_set_page to initialize a bvec 8ead80b2c5f8 orangefs: use bvec_set_{page,folio} to initialize bvecs 8bb7cd842c44 nfs: use bvec_set_page to initialize bvecs cd5980032068 coredump: use bvec_set_page to initialize a bvec 220ae4a5c2ba cifs: use bvec_set_page to initialize bvecs 5c6542b6612f ceph: use bvec_set_page to initialize a bvec 1758817e7ea8 efi: Use standard format for printing the EFI revision 16c294a6aad8 bpf/docs: Document kfunc lifecycle / stability expectations 234fa51db95f efi: Drop minimum EFI version check at boot e30f34053e5b tools build: Add test echo-cmd d2e3dc829e38 perf jevents: Correct bad character encoding 3340a08354ac perf pmu-events: Fix testing with JEVENTS_ARCH=all 5a09b1fd1b1f perf jevents: Add model list option 62774db2a05d perf jevents: Generate metrics and events as separate tables f8ea2c1524de perf pmu-events: Introduce pmu_metrics_table 9f587cc93fe9 perf jevents: Combine table prefix and suffix writing 6f8f98ab6c16 perf stat: Remove evsel metric_name/expr d9dc8874d6ce perf pmu-events: Remove now unused event and metric variables 96d2a74618e3 perf pmu-events: Separate the metrics from events for no jevents 6a185f55580e MAINTAINERS: Add entry for the Loongson LS2X I2C driver 31ec26b2db2e i2c: xiic: Remove interrupt enable/disable in Rx path e4c1ff772e1a i2c: xiic: Add smbus_block_read functionality 317b56c9aa9b i2c: xiic: Add wait for FIFO empty in send_tx 2fd5cf352efa i2c: xiic: Switch to Xiic standard mode for i2c-read 813eac4fcb83 i2c: xiic: Fix Rx and Tx paths in standard mode acea4e4458b4 i2c: xiic: Add standard mode support for > 255 byte d045bceff5a9 ALSA: hda: Fix the control element identification for multiple codecs eedb923279b7 Documentation: power: rt9467: Document exported sysfs entries 6f7f70e3a8dd power: supply: rt9467: Add Richtek RT9467 charger driver e1b4620fb503 dt-bindings: power: supply: Add Richtek RT9467 battery charger ace013a54306 efi: zboot: Use EFI protocol to remap code/data with the right attributes 7505dab78f58 hwmon: (aquacomputer_d5next) Add support for Aquacomputer Aquastream Ultimate e0f6c370f0ad hwmon: (aquacomputer_d5next) Add support for Aquacomputer Poweradjust 3 1c999af509b3 hwmon: (iio_hwmon) use dev_err_probe e1983220ae14 hwmon: intel-m10-bmc-hwmon: Add N6000 sensors a37672b072d1 Docs/hwmon/index: Add missing SPDX License Identifier 01189055605c hwmon: (it87) Updated documentation for recent updates to it87 d44cb4cd7456 hwmon: (it87) Add new chipset IT87952E 2a64e9d44517 hwmon: (it87) Allow multiple chip IDs for force_id f09c7965053e hwmon: (it87) Add chip_id in some info message 1f21531d4f42 hwmon: (it87) List full chip model name e11473785066 hwmon: (it87) Disable configuration exit for certain chips 4119693bd260 hwmon: (it87) Allow disabling exiting of configuration mode 12087a365f06 Documentation: hwmon: correct spelling a6f7c5d0e72e hwmon: (pmbus/max16601) Add support for MAX16600 b11f3d47c0e7 hwmon: (ltc2945) Allow setting shunt resistor 178b01eccfb0 hwmon: (ltc2945) Handle error case in ltc2945_value_store 4b0654e2c359 hwmon: (ltc2945) Add devicetree match table 7c81970baf8a dt-bindings: hwmon: adi,ltc2945: Add binding 95b80c48cfcb hwmon: (pmbus/tda38640) Add driver for Infineon TDA38640 Voltage Regulator af499400dc11 dt-bindings: trivial-devices: Add Infineon TDA38640 Voltage Regulator 195f46e5afee hwmon: (asus-ec-sensors) add zenith ii extreme alpha 07830d9ab34c hwmon: add initial NXP MC34VR500 PMIC monitoring support a66c9147916f docs: hwmon: add docs for the NXP MC34VR500 PMIC 363ab2532475 dt-bindings: hwmon: add nxp,mc34vr500 b361a1cf6245 hwmon: (it87) Group all related MODULE_PARM definitions together 08be4233521a dt-bindings: hwmon: correct indentation and style in examples 22f0fd208d98 dt-bindings: hwmon: adi,ltc2992: correct unit address in example c184f377a4cc hwmon: (ftsteutates) Add support for fanX_fault attributes 1c5759d8ce05 hwmon: (ftsteutates) Replace fanX_source with pwmX_auto_channels_temp dea60ff028be hwmon: (ftsteutates) Convert to devm_hwmon_device_register_with_info() ff9dedd2da87 hwmon: (it87) Set second Super-IO chip in configuration mode d47e377c7b27 hwmon: (it87) Allow calling __superio_enter outside muxed region 554df454e2fa hwmon: ibmpex: remove unnecessary (void*) conversions e2e09989ccc2 hwmon: (nct6775) B650/B660/X670 ASUS boards support c3b3747d02f5 hwmon: (nct6775) Directly call ASUS ACPI WMI method 0be688d04211 hwmon: (hih6130) fix kernel-doc warnings ffdb3ba034e4 hwmon: (sht15,sht21) fix kernel-doc warnings e11037a5e1da hwmon: (emc2305) fix kernel-doc warnings d5f80ff774d1 MAINTAINERS: add gxp fan controller and documents 547e9d942f30 dt-bindings: hwmon: Add hpe,gxp-fan-ctrl 90905f7c4091 hwmon: (gxp-fan-ctrl) Add GXP fan controller 6d03bbff456b hwmon: (coretemp) Simplify platform device handling 3d2e9f582a8e hwmon: (aquacomputer_d5next) Add support for reading calculated Aquaero sensors 4b8e5a932625 hwmon: (aht10) Fix some kernel-doc comments e1515a749276 hwmon: (ftsteutates) Use devm_watchdog_register_device() ebd4bfee2b97 hwmon: (oxp-sensors) Add AYANEO AIR and AIR Pro 2c55211104b4 hwmon: (aquacomputer_d5next) Support sensors for Aquacomputer Aquaero 1ed5036b3be7 hwmon: (aquacomputer_d5next) Make fan sensor offsets u16 ad2f0811fbeb hwmon: (aquacomputer_d5next) Device dependent serial number and firmware offsets 249c752110a5 hwmon: (aquacomputer_d5next) Add structure for fan layout a2ba7ee25c80 hwmon: (aquacomputer_d5next) Restructure flow sensor reading 8bcb02bdc638 hwmon: (aquacomputer_d5next) Rename AQC_TEMP_SENSOR_SIZE to AQC_SENSOR_SIZE ca22c5827747 MAINTAINERS: Update the entry for MPQ7932 PMIC driver 61d1eb025b23 hwmon: (pmbus/mpq7932) Add a support for mpq7932 Power Management IC b52acefcf741 hwmon: (pmbus/core) Add min_uV in pmbus regulator helper macro bc7fabde40a7 ABI: sysfs-class-hwmon: add a description for fanY_fault 0f8b916bc5b5 hwmon: (coretemp) avoid RDMSR interrupts to isolated CPUs e247510e1baa hwmon: (nzxt-smart2) Add device id 95a56de6ed60 docs: hwmon: Use file modes explicitly e2de0e6abd91 hwmon: (asus-ec-sensors) add missing mutex path f00093608fa7 hwmon: (peci/cputemp) Fix off-by-one in coretemp_label allocation a8173be1863e afs: use bvec_set_folio to initialize a bvec 13ae4db0c051 zram: use bvec_set_page to initialize bvecs b831f3a10316 virtio_blk: use bvec_set_virt to initialize special_vec 7df2af0bb491 rbd: use bvec_set_page to initialize the copy up bvec 4bee16daf132 nvme: use bvec_set_virt to initialize special_vec fc41c97a3a7b nvmet: use bvec_set_page to initialize bvecs 3c7ebe952fef target: use bvec_set_page to initialize bvecs f1e117cbb01a sd: factor out a sd_set_special_bvec helper 666e6550cb74 block: add a bvec_set_virt helper 26db5ee15851 block: add a bvec_set_folio helper d58cdfae6a22 block: factor out a bvec_set_page helper 3f13ab7c80fd blk-cgroup: move the cgroup information to struct gendisk 479664cee14d blk-cgroup: pass a gendisk to blkg_lookup 0a0b4f79db2e blk-cgroup: pass a gendisk to pd_alloc_fn 40e4996ec099 blk-cgroup: pass a gendisk to blkcg_{de,}activate_policy ba91c849fa50 blk-rq-qos: store a gendisk instead of request_queue in struct rq_qos 3963d84df797 blk-rq-qos: constify rq_qos_ops ce57b558604e blk-rq-qos: make rq_qos_add and rq_qos_del more useful b494f9c566ba blk-rq-qos: move rq_qos_add and rq_qos_del out of line 4e1d91ae876b blk-wbt: open code wbt_queue_depth_changed in wbt_init 0bc65bd41dfd blk-wbt: move private information from blk-wbt.h to blk-wbt.c 958f29654747 blk-wbt: pass a gendisk to wbt_init 04aad37be1a8 blk-wbt: pass a gendisk to wbt_{enable,disable}_default f05837ed73d0 blk-cgroup: store a gendisk to throttle in struct task_struct 84d7d462b16d blk-cgroup: pin the gendisk in struct blkcg_gq 180b04d450a7 blk-cgroup: remove the !bdi->dev check in blkg_dev_name 27b642b07a4a blk-cgroup: simplify blkg freeing from initialization failure paths 0b6f93bdf07e blk-cgroup: improve error unwinding in blkg_alloc 178fa7d49815 blk-cgroup: delay blk-cgroup initialization until add_disk a886001c2da8 block: don't call blk_throtl_stat_add for non-READ/WRITE commands 624654152284 locking/atomic: cmpxchg: Make __generic_cmpxchg_local compare against zero-extended 'old' value 0365df81145a regulator: tps65219: use generic set_bypass() 3216e828b919 media: dt-bindings: media: Add OmniVision OV8858 05ef7ec49d6b media: i2c: imx290: Handle error from imx290_set_data_lanes() 76c001287f6a media: i2c: imx290: Simplify imx290_set_data_lanes() 7d399658f7c6 media: i2c: imx290: Configure data lanes at start time 02852c01f654 media: i2c: imx290: Initialize runtime PM before subdev a8c3e0c1bf1e media: i2c: imx290: Use runtime PM autosuspend 10591fe63691 media: i2c: imx290: Rename, extend and expand usage of imx290_pixfmt a2514b9a634a media: i2c: imx290: Use V4L2 subdev active state e5d363ca82b9 media: i2c: imx290: Factor out clock initialization to separate function 63127235bebd media: i2c: imx290: Use dev_err_probe() 6b69c52277ed media: i2c: imx290: Factor out DT parsing to separate function ee4ce8936693 media: i2c: imx290: Factor out black level setting to a function 693b5cb598cc media: i2c: imx290: Compute pixel rate and blanking in one place 31b54a422b3f media: i2c: imx290: Pass format and mode to imx290_calc_pixel_rate() 70bbf56aa82c media: i2c: imx290: Access link_freq_index directly a7941da37c43 media: i2c: imx290: Factor out control update code to a function dfb704da8300 media: i2c: imx290: Factor out subdev init and cleanup to functions cb7e1c8dbe60 media: i2c: imx290: Group functions in sections 68453b02e422 media: ov5640: set correct default format for CSI-2 mode ceddfd4493b3 media: i2c: imx219: Support four-lane operation 8508455961d5 media: i2c: imx219: Split common registers from mode tables 5ad2e46030ad media: i2c: tc358746: fix possible endianness issue 9d33802c8bcf media: i2c: tc358746: fix ignoring read error in g_register callback 060508114207 media: i2c: tc358746: fix missing return assignment dd74ed6c2130 media: ov5675: Fix memleak in ov5675_init_controls() 2d899592ed78 media: ov2740: Fix memleak in ov2740_init_controls() 8636c5fc7658 media: max9286: Fix memleak in max9286_v4l2_register() 518c5d778e98 wifi: mt76: support ww power config in dts node c625b2c849de wifi: mt76: mt76x0u: report firmware version through ethtool d1abd69534be phy: qcom-qmp: Introduce Kconfig symbols for discrete drivers 72ffc28f2fe8 thermal: intel: quark_dts: Use generic trip points 8526eb7fc75a thermal: intel: powerclamp: Use powercap idle-inject feature c2b9fb63ccb6 wifi: mt76: mt7915: complete wed reset support 36b7fce131ff wifi: mt76: mt7915: add mt7915 wed reset callbacks 3bc4b811688d wifi: mt76: dma: reset wed queues in mt76_dma_rx_reset 1d5f5d55ef08 wifi: mt76: dma: add reset to mt76_dma_wed_setup signature ba01944adee9 wifi: mt76: mt7996: add EHT beamforming support 92aa2da9fa49 wifi: mt76: mt7996: enable EHT support in firmware 80f5a31d2856 wifi: mt76: mt7996: add support for EHT rate report 348533eb968d wifi: mt76: mt7996: add EHT capability init 827a6867dd29 wifi: mt76: mt7996: rework capability init 434825404eff wifi: mt76: mt7996: add helpers for wtbl and interface limit 5d33053be609 wifi: mt76: mt7996: add variants support 731425f3a940 wifi: mt76: add EHT rate stats for ethtool 6b733f7c5a74 wifi: mt76: increase wcid size to 1088 6aa57e265a56 wifi: mt76: connac: add cmd id related to EHT support 019039af0adf wifi: mt76: connac: add helpers for EHT capability e88c07e98b81 wifi: mt76: connac: add CMD_CBW_320MHZ c2eccffd9e3b wifi: mt76: add EHT phy type 01b7a2cab805 wifi: mt76: remove __mt76_mcu_restart macro 25c8638071b6 wifi: mt76: mt7996: avoid mcu_restart function pointer c7e1789ae775 wifi: mt76: mt7996: rely on mt76_connac_tx_complete_skb 30495864acff wifi: mt76: mt7996: rely on mt76_connac_txp_skb_unmap 3c38dfc1702d wifi: mt76: mt7996: rely on mt76_connac_txp_common structure 0b8e2d69467f wifi: mt76: mt7996: rely on mt76_connac2_mac_tx_rate_val 888d89034f9e wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read a97a467a4421 wifi: mt76: mt7915: release rxwi in mt7915_wed_release_rx_buf 192ad4066065 wifi: mt76: enable page_pool stats 2f5c3c77fc9b wifi: mt76: switch to page_pool allocator 412d19b42042 wifi: mt76: mt7915: fix memory leak in mt7915_mmio_wed_init_rx_buf c222f77fd421 wifi: mt76: mt7921: fix rx filter incorrect by drv/fw inconsistent 5f54237ad798 wifi: mt76: add memory barrier to SDIO queue kick 09f4417a451b wifi: mt76: mt7921: reduce polling time in pmctrl 35effe6c0c24 wifi: mt76: add flexible polling wait-interval support 0d7084e209a9 wifi: mt76: mt7915: fix WED TxS reporting 7576a1c42d54 wifi: mt76: mt7915: wed: enable red per-band token drop 0ad6b97ee53a wifi: mt76: mt7915: set sku initial value to zero e766b7fd41ca wifi: mt76: mt7921u: add support for Comfast CF-952AX aed8d9b506c2 wifi: mt76: fix switch default case in mt7996_reverse_frag0_hdr_trans 2d5dce5a658a wifi: mt76: mt7921: avoid mcu_restart function pointer 8e4edae24962 wifi: mt76: mt7615: avoid mcu_restart function pointer a71ace358c8f wifi: mt76: mt7603: avoid mcu_restart function pointer f535ccdfc0a3 wifi: mt76: mt7915: avoid mcu_restart function pointer 3f7dda36e0b6 wifi: mt76: dma: fix memory leak running mt76_dma_tx_cleanup 1b88b47e898e wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup da5b4d93e141 wifi: mt76: mt7996: fix memory leak in mt7996_mcu_exit 49bd78282e79 wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit 58bcd4ed3d36 wifi: mt76: introduce mt76_queue_is_wed_rx utility routine c36457a8f34d wifi: mt76: mt7921: fix invalid remain_on_channel duration ac922bd60ace wifi: mt76: mt7915: remove BW160 and BW80+80 support 0d82fc956edb wifi: mt76: connac: fix POWER_CTRL command name typo c5139fc4cf8f wifi: mt76: mt7996: do not hardcode vht beamform cap 793445cf8125 wifi: mt76: mt7996: update register for CFEND_RATE eb1fdb9f5a22 wifi: mt76: mt7996: fix chainmask calculation in mt7996_set_antenna() 67fc7a304bf5 wifi: mt76: mt7921: add ack signal support 914189af23b8 wifi: mt76: mt7921: fix channel switch fail in monitor mode 3b2f02861f1d wifi: mt76: mt7915: add chip id condition in mt7915_check_eeprom() 2f2d86309e22 wifi: mt76: mt7915: add error message in mt7915_thermal_set_cur_throttle_state() ecaccdae7a7e wifi: mt76: mt7915: rework mt7915_thermal_temp_store() 5ad42d19f659 wifi: mt76: mt7915: rework mt7915_mcu_set_thermal_throttling 7d12b38ab6f6 wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work de19b9c83654 wifi: mt76: mt7921: fix deadlock in mt7921_abort_roc ab8174bbc396 Documentation: power: rt9471: Document exported sysfs entries 052bfe6ec72c dt-bindings: phy: tegra-xusb: Add support for Tegra234 4a1a5f6781d8 power: supply: rt9471: Add Richtek RT9471 charger driver 2bc68e5881a4 dt-bindings: power: supply: Add Richtek RT9471 battery charger 7f49b0373976 drivers/perf: fsl_imx8_ddr_perf: Remove set-but-not-used variable 301cfbc12497 power: supply: max1721x: Use strscpy() is more robust and safer 3639dbd74e2e power: supply: test-power: use strscpy() instead of strncpy() e2b018cb5515 power: supply: bq27xxx: fix reporting critical level 4651b6b72934 power: supply: bq256xx: Init ichg/vbat value with chip default value fccd2b763c34 power: supply: collie_battery: Convert to GPIO descriptors (part 2) c85c191694cb power: supply: remove faulty cooling logic f46bbb7f9eff ARM: configs: multi_v7: enable NVMEM driver for STM32 e6333293f27c power: reset: syscon-reboot: Add support for specifying priority d7544cbe04e7 dt-bindings: reset: syscon-reboot: Add priority property 96ebccb2356d ASoC: amd: update ps platform acp header file 1c9ded98bd4e ASoC: codecs: fix platform_no_drv_owner.cocci warning 480b26226873 ASoC: dt-bindings: meson: fix gx-card codec node regex e398bbb9834a ASoC: dt-bindings: create component common schema c5a61db9bf89 ASoC: SOF: fix intel-soundwire link failure 66b9e94cb778 ASoC: mediatek: mt8188: remove etdm dead code 3937a76c6493 ASoC: SOF: ipc4-pcm: add delay function support faceb3445aaf ASoC: SOF: Intel: mtl: add get_stream_position support 7f956297272b ASoC: SOF: add get_stream_position ops for pcm delay 27c2100b6bc8 ASoC: SOF: add delay function support in sof framework 7cb19007baba ASoC: SOF: ipc4-pcm: add hw_params af74dbd0dbcf ASoC: SOF: ipc4-pcm: allocate time info for pcm delay feature 65a8ef494aff ASoC: SOF: add time info structure for ipc4 path 4700bfb2bb3a ASoC: SOF: add fw_info_box support 2740dcce918f ASoC: SOF: add ipc4_fw_reg header file 0c05e7bd2d01 livepatch,x86: Clear relocation targets on a module removal bbb93362a445 x86/module: remove unused code in __apply_relocate_add 9e6a1825aca8 iommu: dart: DART_T8110_ERROR range should be 0 to 5 d8a7c0cf05a2 iommu/vt-d: Enable IOMMU perfmon support 4a0d4265659b iommu/vt-d: Add IOMMU perfmon overflow handler support 46284c6ceb5e iommu/vt-d: Support cpumask for IOMMU perfmon 7232ab8b89e9 iommu/vt-d: Add IOMMU perfmon support dc57875866ab iommu/vt-d: Support Enhanced Command Interface a6a5006dad57 iommu/vt-d: Retrieve IOMMU perfmon capability information 4db96bfe9d77 iommu/vt-d: Support size of the register set in DRHD e06d24435596 iommu/vt-d: Set No Execute Enable bit in PASID table entry ec9ab12dee30 iommu/vt-d: Remove sva from intel_svm_dev 49cab9d2b846 iommu/vt-d: Remove users from intel_svm_dev 557abbd60c16 iommu/vt-d: Remove unused fields in svm structures d82e6ae67ac2 iommu/vt-d: Remove include/linux/intel-svm.h b6b26d86c61c iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter cf5c1c87c239 iommu/dart: Fix apple_dart_device_group for PCI groups 55bf243c5145 kernel/printk/index.c: fix memory leak with using debugfs_lookup() 189d496b48b1 iommu/exynos: Add missing set_platform_dma_ops callback 4ac94f728a58 net: phy: Add driver for Motorcomm yt8531 gigabit ethernet phy 36152f87dda4 net: phy: Add dts support for Motorcomm yt8531s gigabit ethernet phy a6e68f0f8769 net: phy: Add dts support for Motorcomm yt8521 gigabit ethernet phy 4869a146cd60 net: phy: Add BIT macro for Motorcomm yt8521/yt8531 gigabit ethernet phy cf08dfe8ae7e dt-bindings: net: Add Motorcomm yt8xxx ethernet phy df25455e5a48 netfilter: nf_conntrack: allow early drop of offloaded UDP conns 6a9bad0069cf net/sched: act_ct: offload UDP NEW connections d5774cb6c55c net/sched: act_ct: set ctinfo in meta action depending on ct state 1a441a9b8be8 netfilter: flowtable: cache info of last offload 8f84780b84d6 netfilter: flowtable: allow unidirectional rules 0eb5acb16418 netfilter: flowtable: fixup UDP timeout depending on ct state 29744a10c59e net: flow_offload: provision conntrack info in ct_metadata 7a88de319c8e platform/x86: int3472/discrete: Get the polarity from the _DSM entry 8cf0e541c1fd platform/x86: int3472/discrete: Move GPIO request to skl_int3472_register_clock() 5ae20a8050d0 platform/x86: int3472/discrete: Create a LED class device for the privacy LED 9b1785a2e2af platform/x86: int3472/discrete: Refactor GPIO to sensor mapping b6e10ff6c23d media: v4l2-core: Make the v4l2-core code enable/disable the privacy LED if present 942814840127 net: lan966x: Add VCAP debugFS support 04c77d9130b6 net: renesas: rswitch: Add "max-speed" handling 5cb630925b49 net: renesas: rswitch: Add phy_power_{on,off}() calling 0df024d0f1d3 net: renesas: rswitch: Add host_interfaces setting c16a5033f77b net: renesas: rswitch: Convert to phy_device b46f1e579329 net: renesas: rswitch: Simplify struct phy * handling 0cb2a8f3456f PCI: mt7621: Delay phy ports initialization 391bb17d71d7 platform/x86: think-lmi: Use min_t() for comparison and assignment bdf2ffb6be35 platform/x86: dell-smo8800: Use min_t() for comparison and assignment cf2cc541423f platform/x86: dell-ddv: Add "force" module param 8b52501c408b platform/x86: dell-ddv: Replace EIO with ENOMSG 36d44825faf4 platform/x86: dell-ddv: Return error if buffer is empty 3e899fec5dfc platform/x86: dell-ddv: Add support for interface version 3 d1fcb7493fc3 tools/power/x86/intel-speed-select: v1.14 release 2612ae596129 tools/power/x86/intel-speed-select: Adjust uncore max/min frequency 61f9fdcdcd01 tools/power/x86/intel-speed-select: Add Emerald Rapid quirk 0d5eea3527e4 tools/power/x86/intel-speed-select: Fix display of uncore min frequency 6ed9e363157c tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off cf3b8e8f55e1 tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs 689dfc9e4003 tools/power/x86/intel-speed-select: Use null-terminated string 8a44d27542cd tools/power/x86/intel-speed-select: Remove duplicate dup() 364ba3b71150 tools/power/x86/intel-speed-select: Handle open() failure case b8bebc8e58d5 tools/power/x86/intel-speed-select: Remove unused non_block flag 507fa17a6c46 tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() 4f6dfc2136fb usb: remove the dead USB_OHCI_SH option 6f4e10ffa8fb dt-bindings: pinctrl: qcom: correct gpio-ranges in examples 174668bf5f6c dt-bindings: pinctrl: qcom,msm8994: correct number of GPIOs 5c7069712c9b dt-bindings: pinctrl: qcom,sdx55: correct GPIO name pattern 913137a1cd1e dt-bindings: pinctrl: qcom,msm8953: correct GPIO name pattern a51c1f0244c8 dt-bindings: pinctrl: qcom,sm6375: correct GPIO name pattern and example 87b93dd1fbb2 dt-bindings: pinctrl: qcom,msm8909: correct GPIO name pattern and example 792349083a73 dt-bindings: pinctrl: qcom,msm8226: correct GPIO name pattern 91d04c759c85 dt-bindings: pinctrl: qcom,sm8350: add input-disable 21773790a772 scripts/tags.sh: fix the Kconfig tags generation when using latest ctags 602ce7b8e134 nilfs2: prevent WARNING in nilfs_dat_commit_end() e89bd9e7d8eb lib/zlib: remove redundation assignement of avail_in dfltcc_gdht() cc6003916ed4 lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default f65c35d3336e lib/zlib: DFLTCC always switch to software inflate for Z_PACKET_FLUSH option 9010dbc007b8 lib/zlib: DFLTCC support inflate with small window 9fec9f8ea51c lib/zlib: Split deflate and inflate states for DFLTCC cbf125408d1c lib/zlib: DFLTCC not writing header bits when avail_out == 0 0dbae4655036 lib/zlib: fix DFLTCC ignoring flush modes when avail_in == 0 195c5ad9d179 lib/zlib: fix DFLTCC not flushing EOBS when creating raw streams 9a549338260a lib/zlib: implement switching between DFLTCC and software 4cc06c9afbb4 lib/zlib: adjust offset calculation for dfltcc_state 5124a0a54985 nilfs2: replace WARN_ONs for invalid DAT metadata block requests 1b381f6fe495 scripts/spelling.txt: add "exsits" pattern and fix typo instances bf470202dd9f fs: gracefully handle ->get_block not mapping bh in __mpage_writepage a1f46ff2ff88 cramfs: Kconfig: fix spelling & punctuation 362173572a40 checkpatch: improve EMBEDDED_FILENAME test 3ee2a3e7c1ca fs/ext4: use try_cmpxchg in ext4_update_bh_state 74b7046d3297 fs: hfsplus: initialize fsdata in hfsplus_file_truncate() e52a418d81fb fs: hfs: initialize fsdata in hfs_file_truncate() e5576ac8c972 scripts/spelling.txt: add more spelling corrections 1916f77729b7 checkpatch: use proper way for show problematic line d7f1d71e5ef6 checkpatch: warn when Reported-by: is not followed by Link: 76f381bb77a0 checkpatch: warn when unknown tags are used for links 030c6ff64988 lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll f3296f80c806 initramfs: use kstrtobool() instead of strtobool() a42aaad2e47b kexec: introduce sysctl parameters kexec_load_limit_* 7e99f8b69c11 kexec: factor out kexec_load_permitted 06dcb0138f5f Documentation: sysctl: correct kexec_load_disabled 227849a33a8b fat: fix return value of vfat_bad_char() and vfat_replace_char() functions e227db4d4f12 userns: fix a struct's kernel-doc notation aa0b42b7b4b5 ntfs: fix multiple kernel-doc warnings d3fcf834b248 freevxfs: fix kernel-doc warnings 0371ba6f2327 scripts/bloat-o-meter: use the reverse flag for sort e36903b0c19f scripts/gdb: add mm introspection utils 9456d539acde util_macros.h: add missing inclusion eb79fa7ea744 kthread_worker: check all delayed works when destroy kthread worker dd106111db3a scripts/spelling: add a few more typos a61c01e8f4a5 proc: mark /proc/cmdline as permanent a3ea42ff8f3c checkpatch: mark kunmap() and kunmap_atomic() deprecated 828dfc0f7b84 scripts/spelling.txt: add `permitted' 1b2fde2d2ed0 hfsplus: remove unnecessary variable initialization d5528cc16893 lib: add Dhrystone benchmark test 88ad32a799dd include/linux/percpu_counter.h: race in uniprocessor percpu_counter_add() 805afd830099 lib/percpu_counter: percpu_counter_add_batch() overflow/underflow a9dc087fd3c4 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create bef7ec4e8f30 docs: fault-injection: add requirements of error injectable functions 6338bb05c15f error-injection: remove EI_ETYPE_NONE 89b25c0e0235 arch/alpha/kernel/process.c: remove unnecessary (void*) conversions 829715a2d14c arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions 9160cffd45ee mpage: convert __mpage_writepage() to use a folio more fully d585bdbeb79a fs: convert writepage_t callback to pass a folio 00cdf76012ab mm: add memcpy_from_file_folio() 3222d8c2a7f8 block: remove ->rw_page 05cda97ecb70 mm: factor out a swap_writepage_bdev helper e3e2762bd3c5 mm: remove the __swap_writepage return value 9b4e30bd7309 mm: use an on-stack bio for synchronous swapin 14bd75f57400 mm: factor out a swap_readpage_bdev helper a8c1408f870e mm: remove the swap_readpage return value 7d28631786b2 mpage: stop using bdev_{read,write}_page 9e5fa0ae52fc mm: refactor va_remove_mappings 79311c1fe017 mm: split __vunmap 17d3ef432dcb mm: move debug checks from __vunmap to remove_vm_area 75c59ce74e47 mm: use remove_vm_area in __vunmap 39e65b7f6339 mm: move __remove_vm_area out of va_remove_mappings 5d3d31d6fb17 mm: call vfree instead of __vunmap from delayed_vfree_work 208162f42f95 mm: move vmalloc_init and free_work down in vmalloc.c 01e2e8394a52 mm: remove __vfree_deferred f41f036b804d mm: remove __vfree 37f3605e5e7a mm: reject vmap with VM_FLUSH_RESET_PERMS cfccd2e63e7e mm, compaction: finish pageblocks on complete migration failure f9d7fc1ae334 mm, compaction: finish scanning the current pageblock if requested 16b3be403431 mm, compaction: check if a page has been captured before draining PCP pages 48731c8436c6 mm, compaction: rename compact_control->rescan to finish_pageblock c5acf1f6f0a1 mm/gup.c: fix typo in comments 420ef683b521 kasan: reset page tags properly with sampling 2e126aa29007 mm/sparse: fix "unused function 'pgdat_to_phys'" warning 05a421995503 mm/page_owner: record single timestamp value for high order allocations 4180887f0625 mm: memory-failure: document memory failure stats 18f41fa616ee mm: memory-failure: bump memory failure stats to pglist_data 44b8f8bf2438 mm: memory-failure: add memory failure stats to sysfs abf086721a2f mm: multi-gen LRU: simplify lru_gen_look_around() b5ff4133617d mm: multi-gen LRU: improve walk_pmd_range() 37cc99979d04 mm: multi-gen LRU: improve lru_gen_exit_memcg() 36c7b4db7c94 mm: multi-gen LRU: section for memcg LRU ccbbbb85945d mm: multi-gen LRU: section for Bloom filters db19a43d9b3a mm: multi-gen LRU: section for rmap/PT walk feedback 7b8144e63d84 mm: multi-gen LRU: section for working set protection b2db9ef2c092 mm: move KMEMLEAK's Kconfig items from lib to mm f4c978b6594b mm/damon/core-test: add a test for damon_update_monitoring_results() 2f5bef5a590b mm/damon/core: update monitoring results for new monitoring attributes 6b3f013bb90e mm/damon: update comments in damon.h for damon_attrs 782e41795359 mm/kmemleak: fix UAF bug in kmemleak_scan() 6061e7408225 mm/kmemleak: simplify kmemleak_cond_resched() usage 4cf1fe34fd18 kselftest: vm: add tests for memory-deny-write-execute b507808ebce2 mm: implement memory-deny-write-execute as a prctl e6d2c436ff69 tools/mm: allow users to provide additional cflags/ldflags d0634a622be3 Documentation: mm: use `s/higmem/highmem/` fix typo for highmem 148aa87e4f63 mm/cma: fix potential memory loss on cma_declare_contiguous_nid 5649d113ffce swap_state: update shadow_nodes for anonymous page 04bac040bc71 mm/hugetlb: convert get_hwpoison_huge_page() to folios b46402fa894f zsmalloc: set default zspage chain size to 8 4ff93b292c0b zsmalloc: make zspage chain size configurable e1d1f3546913 zsmalloc: skip chain size calculation for pow_of_2 classes 6260ae358345 zsmalloc: rework zspage chain size selection 076cf7ea6701 mm/page_alloc: use deferred_pages_enabled() wherever applicable 7ec7096b8577 mm/page_ext: init page_ext early if there are no deferred struct pages 64517d6e1291 mm/damon/core: skip apply schemes if empty 98001fd63d59 mm/secretmem: remove redundant initiialization of pointer file 11a980420719 readahead: convert readahead_expand() to use a folio eff3b364b496 filemap: convert filemap_range_has_page() to use a folio 8808ecab3afc filemap: convert filemap_map_pmd() to take a folio 5b4bd90f9ac7 rmap: add folio parameter to __page_set_anon_rmap() e0650a41f7d0 mm: clean up mlock_page / munlock_page references in comments 672aa27d0bd2 mm: remove munlock_vma_page() 7efecffb8e79 mm: remove mlock_vma_page() 90c9d13a47d4 mm: remove page_evictable() 75376c6fb93b mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() 9cfb816b1c6c mm/fs: convert inode_attach_wb() to take a folio 14ddee4126fe mm: use a folio in copy_present_pte() edf504705839 mm: use a folio in copy_pte_range() 28d41a486331 mm: convert wp_page_copy() to use folios cb3184deef10 mm: convert do_anonymous_page() to use a folio 6bc56a4d8553 mm: add vma_alloc_zeroed_movable_folio() c5792d938411 filemap: remove find_get_pages_range_tag() 243c5ea4f783 nilfs2: convert nilfs_clear_dirty_pages() to use filemap_get_folios_tag() d4a16d31334e nilfs2: convert nilfs_copy_dirty_pages() to use filemap_get_folios_tag() 41f3f3b5373e nilfs2: convert nilfs_btree_lookup_dirty_buffers() to use filemap_get_folios_tag() a24586583169 nilfs2: convert nilfs_lookup_dirty_node_buffers() to use filemap_get_folios_tag() 5ee4b25cb730 nilfs2: convert nilfs_lookup_dirty_data_buffers() to use filemap_get_folios_tag() 87ed37e66dfd gfs2: convert gfs2_write_cache_jdata() to use filemap_get_folios_tag() 580e7a492608 f2fs: convert f2fs_sync_meta_pages() to use filemap_get_folios_tag() 4f4a4f0febe6 f2fs: convert last_fsync_dnode() to use filemap_get_folios_tag() 1cd98ee747cf f2fs: convert f2fs_write_cache_pages() to use filemap_get_folios_tag() 7525486affa5 f2fs: convert f2fs_sync_node_pages() to use filemap_get_folios_tag() a40a4ad1186a f2fs: convert f2fs_flush_inline_data() to use filemap_get_folios_tag() e6e46e1eb7ce f2fs: convert f2fs_fsync_node_pages() to use filemap_get_folios_tag() 50ead2537441 ext4: convert mpage_prepare_extent_to_map() to use filemap_get_folios_tag() 4cda80f3a7a5 cifs: convert wdata_alloc_and_fillpages() to use filemap_get_folios_tag() 590a2b5f0a9b ceph: convert ceph_writepages_start() to use filemap_get_folios_tag() 9f50fd2e92e3 btrfs: convert extent_write_cache_pages() to use filemap_get_folios_tag() 51c5cd3bafe5 btrfs: convert btree_write_cache_pages() to use filemap_get_folio_tag() acc8d8588cb7 afs: convert afs_writepages_region() to use filemap_get_folios_tag() 0fff435f060c page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() 6817ef514e1a filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() 247f9e1feef4 filemap: add filemap_get_folios_tag() ee7a5906ff08 pagemap: add filemap_grab_folio() 2cf1338454a8 mm: fix khugepaged with shmem_enabled=advise 2973d8229b78 mm: discard __GFP_ATOMIC 1ebbb21811b7 mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves ab3508854353 mm/page_alloc: explicitly define what alloc flags deplete min reserves eb2e2b425c69 mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags c988dcbecf3f mm/page_alloc: treat RT tasks similar to __GFP_HIGH 524c48072e56 mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE 6189eb82f0ae mm/page_ext: do not allocate space for page_ext->flags if not needed 950fe885a897 mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE f5c3fe300c5b xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 93c0eac40d4e x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit e2858d778e68 um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE adf8e329ff56 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 64bit e6b37d7f6f17 sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit cca10df10293 sh/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 51a1007d4113 riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 2bba2ffbe030 powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 8897ebff37fd powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s 6d239fc78c0b parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 5ae3e74474f8 openrisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 4d1d955f7c0c nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 0a9ad8273ff4 nios2/mm: refactor swap PTE layout 83d3b2b46ea3 mips/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE b5c88f21531c microblaze/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE ed4154067a08 m68k/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE ad464ff2c0f9 m68k/mm: remove dummy __swp definitions for nommu ad3150f11b09 loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 3151cc26565e ia64/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 61f4a896e62d hexagon/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 41e0d49104db csky/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 20aae9eff5ac arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 4a446b3dd335 arc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE a172d5128706 alpha/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE 2321ba3e3733 mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks 9bdfeea46f49 mm/khugepaged: convert release_pte_pages() to use folios 92644f583d51 mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() 62a9bbf2e999 kmsan: silence -Wmissing-prototypes warnings a8265cd917a6 Documentation/mm: update references to __m[un]lock_page() to *_folio() 96f97c438f61 mm: mlock: update the interface to use folios b213ef6b72b5 m68k/mm/motorola: specify pmd_page() type 90d07210ab55 mm: mlock: use folios and a folio batch internally 811561288397 mm: pagevec: add folio_batch_reinit() 4947ed93c232 mm: madvise: use vm_normal_folio() in madvise_free_pte_range() 69bbb87b3f14 shmem: convert shmem_write_end() to use a folio a6fddef49eef mm/memory-failure: convert unpoison_memory() to folios 595dd8185cf1 mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios 0858b5eb3aab mm/memory-failure: convert __free_raw_hwp_pages() to folios b02e7582ef24 mm/memory-failure: convert raw_hwp_list_head() to folios 9637d7dfb19c mm/memory-failure: convert free_raw_hwp_pages() to folios 2ff6cecee669 mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios bc1cfde19467 mm/memory-failure: convert try_memory_failure_hugetlb() to folios 4c110ec98e39 mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios 1e15d374bb1c Revert "x86: kmsan: sync metadata pages on page fault" 82b249361f2d mm/mmap: fix comment of unmapped_area{_topdown} f942b0f0528d maple_tree: fix comment of mte_destroy_walk 6a171c16e62f mm: remove the hugetlb field from struct page f158ed6195ef mm: convert deferred_split_huge_page() to deferred_split_folio() f8baa6be0368 mm/huge_memory: convert get_deferred_split_queue() to take a folio 8991de90e997 mm/huge_memory: remove page_deferred_list() 4375a553f46c mm: move page->deferred_list to folio->_deferred_list a8d55327ccc1 doc: correct struct folio kernel-doc 1c5509be58f6 mm: remove 'First tail page' members from struct page 2d678c641a46 hugetlb: remove uses of compound_dtor and compound_nr a60d5942cc9b mm: convert destroy_large_folio() to use folio_dtor f04029f34e8c mm: convert is_transparent_hugepage() to use a folio bad6da645658 mm: convert set_compound_page_dtor() and set_compound_order() to folios 21a000fe97a0 mm: reimplement compound_nr() 5eb5cea11dcb mm: reimplement compound_order() 1aa4d03b60c0 mm: remove head_compound_mapcount() and _ptr functions c97eeb8f260d mm: convert page_mapcount() to use folio_entire_mapcount() 46f272282598 hugetlb: remove uses of folio_mapcount_ptr 91ec7f284a0c mm/debug: remove call to head_compound_mapcount() c7f84b5723f1 mm: use entire_mapcount in __page_dup_rmap() db4e5dbdcdd5 mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() 65a689f35ad7 page_alloc: use folio fields directly 4d510f3da4c2 mm: add folio_add_new_anon_rmap() eb01a2ad7e9c mm: convert page_add_file_rmap() to use a folio internally ee0800c2f6a9 mm: convert page_add_anon_rmap() to use a folio internally 62beb906ef64 mm: convert page_remove_rmap() to use a folio internally b14224fbea62 mm: convert total_compound_mapcount() to folio_total_mapcount() 6eee1a006229 doc: clarify refcount section by referring to folios & pages eec20426d48b mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() 94688e8eb453 mm: remove folio_pincount_ptr() and head_compound_pincount() 7d4a8be0c4b2 mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export 9e5522715e69 mm: compaction: avoid fragmentation score calculation for empty zones 8fff8b6f8d0e mm: compaction: add missing kcompactd wakeup trace event 1bfb7684db12 mm: compaction: count the migration scanned pages events for proactive compaction 753ec50d976c mm: compaction: move list validation into compact_zone() c6835e8d86bc mm: compaction: remove redundant VM_BUG_ON() in compact_zone() baabcfc93d3b mm/mmap: fix typo in comment c5d5546ea065 maple_tree: remove the parameter entry of mas_preallocate 75cb348714f5 selftests/damon/debugfs_rm_non_contexts: hide expected write error messages 16ddcb15497e selftests/damon/sysfs: hide expected write failures 2d2230efbcec MAINTAINERS/DAMON: link maintainer profile, git trees, and website e7366f3a2ed0 Docs/mm/damon: add a maintainer-profile for DAMON 9a47c411ccdd Docs/admin-guide/mm/damon/usage: update DAMOS actions/filters supports of each DAMON operations set 86834644e3c9 Docs/mm/damon/index: mention DAMOS on the intro 55901e89d286 mm/damon/core: update kernel-doc comments for DAMOS filters supports of each DAMON operations set fb6f026b833a mm/damon/core: update kernel-doc comments for DAMOS action supports of each DAMON operations set 92b64bd01fe9 mm/highmem: add notes about conversions from kmap{,_atomic}() f5b3c341a46e mei: Move uuid_le_cmp() to its only user 377c16fa3f3c bpftool: profile online CPUs instead of possible 41a435e30eb0 usb: host: ohci-exynos: Convert to devm_of_phy_optional_get() 86a176840c62 usb: host: ehci-exynos: Convert to devm_of_phy_optional_get() a80becc56d27 PCI: tegra: Convert to devm_of_phy_optional_get() 9da87c6ef770 net: lan966x: Convert to devm_of_phy_optional_get() a6ebcae7de16 net: fman: memac: Convert to devm_of_phy_optional_get() d02aa181ee59 phy: Add devm_of_phy_optional_get() helper 59c3d3d00d60 doc: phy: Document devm_of_phy_get() 1bd9a7b4afd5 phy: Remove unused phy_optional_get() 2798e36dc233 tcp: add TCP_MINTTL drop reason 0719bc3a5c77 net: fec: do not double-parse 'phy-reset-active-high' property d7b5e5dd6694 net: fec: restore handling of PHY reset line as optional c7410b425de4 hwrng: starfive - Enable compile testing dd7b7972cb89 crypto: ux500/hash - delete driver b56403a25af7 crypto: stm32/hash - Support Ux500 hash 5a2d52b54065 crypto: stm32/hash - Wait for idle before final CPU xmit 727f083ff48a crypto: stm32/hash - Use existing busy poll function 2d27267b379f crypto: stm32/hash - Simplify code 85f3fc5446e5 dt-bindings: crypto: Let STM32 define Ux500 HASH 5efa7186696e crypto: marvell/cesa - Use crypto_wait_req 3ce2d5971522 crypto: img-hash - Fix sparse endianness warning 46a334a98f58 crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware 7ce515e636ec crypto: qat - add qat_zlib_deflate c1e98807b704 crypto: qat - extend buffer list logic interface d52b0c780c1f Revert "crypto: rsa-pkcs1pad - Replace GFP_ATOMIC with GFP_KERNEL in pkcs1pad_encrypt_sign_complete" 8a1955f95883 crypto: x86 - exit fpu context earlier in ECB/CBC macros 4dba3e7852b7 selftests/bpf: introduce XDP compliance test tool 84050074e51b selftests/bpf: add test for bpf_xdp_query xdp-features support b9d460c92455 bpf: devmap: check XDP features in __xdp_enqueue routine 04d58f1b26a4 libbpf: add API to get XDP/XSK supported features 8f1669319c31 libbpf: add the capability to specify netlink proto in libbpf_netlink_send_recv 0ae0cb2bb22e xsk: add usage of XDP features flags 66c0e13ad236 drivers: net: turn on XDP features d3d854fd6a1d netdev-genl: create a simple family for netdev stuff 150809082aab selftests/bpf: Use semicolon instead of comma in test_verifier.c e2bd9742989b tools/bpf: Use tab instead of white spaces to sync bpf.h 158e5e9eeaa0 bpf: Drop always true do_idr_lock parameter to bpf_map_free_id cb6018485cd9 docs/bpf: Add description of register liveness tracking algorithm 354bb4a0e0b6 selftests/bpf: Initialize tc in xdp_synproxy 1e70c680375a x86/tdx: Do not corrupt frame-pointer in __tdx_hypercall() 608723c41cd9 rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep() 5634469360dd kernel/notifier: Remove CONFIG_SRCU bc636dcbf1c4 init: Remove "select SRCU" dbea8bcdeda8 fs/quota: Remove "select SRCU" 818913feb814 fs/notify: Remove "select SRCU" cfa71bb282d0 fs/btrfs: Remove "select SRCU" 7b3a0473d10c fs: Remove CONFIG_SRCU a8f0ff9185ae drivers/pci/controller: Remove "select SRCU" 520bb822d7d9 drivers/net: Remove "select SRCU" 9276cf8b30a5 drivers/md: Remove "select SRCU" 91193b27fb7a drivers/hwtracing/stm: Remove "select SRCU" a870acc11230 drivers/dax: Remove "select SRCU" dc7c31b07ade drivers/base: Remove CONFIG_SRCU f3531d1acb4b dt-bindings: display: bridge: sil,sii8620: convert to dtschema a222d7d96b58 dt-bindings: phy: hisilicon: Fix 'hisilicon,eye-diagram-param' differing types 56f9168f5ec6 dt-bindings: ti,k3: Use common ti,k3-sci-common.yaml schema efc8b329c7fd clocksource: Verify HPET and PMTMR when TSC unverified a7ec817d5542 x86/tsc: Add option to force frequency recalibration with HW timer ad818e6010ef irqchip/apple-aic: Correctly map the vgic maintenance interrupt 8071b210aeb9 platform/x86: hp-wmi: Ignore Win-Lock key events df72690ec365 platform/x86: apple_gmux: Drop no longer used ACPI_VIDEO Kconfig dependency 92e3524754dc platform/x86: int1092: Switch to use acpi_evaluate_dsm_typed() 6ab983187d80 platform/x86: intel/pmc: Switch to use acpi_evaluate_dsm_typed() c6d41f66d50a platform/surface: Switch to use acpi_evaluate_dsm_typed() b09ee1cd5991 platform/surface: aggregator: Rename top-level request functions to avoid ambiguities 13eca7d74e33 platform/surface: aggregator_registry: Fix target-ID of base-hub 78abf1b52055 platform/surface: aggregator: Enforce use of target-ID enum in device ID macros ea11bf4eb59e HID: surface-hid: Use target-ID enum instead of hard-coding values 1e6201d96ef9 platform/surface: dtx: Use target-ID enum instead of hard-coding values 36f672a40e7d platform/surface: aggregator_tabletsw: Use target-ID enum instead of hard-coding values 0a603d710c73 platform/surface: aggregator_hub: Use target-ID enum instead of hard-coding values 2730fc0ab471 platform/surface: aggregator: Add target and source IDs to command trace events 3f88b459a729 platform/surface: aggregator: Improve documentation and handling of message target and source IDs 070b3098ddef platform/x86: intel: punit_ipc: Drop empty platform remove function c7304c563de8 platform/x86: intel: oaktrail: Drop empty platform remove function 72d42499fba9 platform/x86: acerhdf: Drop empty platform remove function 6f10f2ec61c7 KVM: arm64: Finalise EL2 state from pKVM PSCI relay 3c4cc31537ec KVM: arm64: Use sanitized values in __check_override in nVHE e2d4f5ae1771 KVM: arm64: Introduce finalise_el2_state macro 8669651ce0d9 KVM: arm64: Provide sanitized SYS_ID_AA64SMFR0_EL1 to nVHE a84153f93980 f2fs: fix to update age extent in f2fs_do_zero_range() 8c0ed062ce27 f2fs: fix to update age extent correctly during truncation 0dbbf0fb38d5 f2fs: fix to avoid potential memory corruption in __update_iostat_latency() 3aa51c61cb4a f2fs: retry to update the inode page given data corruption 933141e4eb49 f2fs: fix to handle F2FS_IOC_START_ATOMIC_REPLACE in f2fs_compat_ioctl() b90e5086df6b f2fs: clean up i_compress_flag and i_compress_level usage 2eae077e6e46 f2fs: reduce stack memory cost by using bitfield in struct f2fs_io_info a28bca0f47fe f2fs: factor the read/write tracing logic into a helper 88c9edfd3c4c f2fs: remove __has_curseg_space 4a2095887340 f2fs: refactor next blk selection dede3525edbf f2fs: remove __allocate_new_section 2df79573ef02 f2fs: refactor __allocate_new_segment 6392e9ff8bba f2fs: add a f2fs_curseg_valid_blocks helper 5a4fed7cd97a f2fs: simplify do_checkpoint 015e61f0bffd i2c: ls2x: Add driver for Loongson-2K/LS7A I2C controller 57b2ba483cdf dt-bindings: i2c: Add Loongson LS2X I2C controller db95818e888a perf pmu-events: Add separate metric from pmu_event df5499ddb859 perf jevents: Rewrite metrics in the same file with each other 2efbb73d46ea perf jevents metric: Add ability to rewrite metrics in terms of others 3241cd11d9a0 perf jevents metric: Correct Function equality 8eaf8ec3c09b perf session: Show branch speculation info in raw dump 6ade6c646035 perf script: Show branch speculation info 79b7ca7802d2 perf test: Add more test cases for perf lock contention 3432e57493c2 jffs2: Fix list_del corruption if compressors initialized failed d5711ae52d5a jffs2: Use function instead of macro when initialize compressors 7198c9c00338 jffs2: fix spelling mistake "neccecary"->"necessary" 422125232f62 ubifs: Fix kernel-doc 415c94532ebb ubifs: Fix some kernel-doc comments b5dd034f8f4a UBI: Fastmap: Fix kernel-doc 4d57a7333e26 ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed a240bc5c4313 ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() 76f9476ece44 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap 66f4742e9352 ubifs: ubifs_releasepage: Remove ubifs_assert(0) to valid this process fb8bc4c74ae4 ubifs: ubifs_writepage: Mark page dirty after writing inode failed 122deabfe142 ubifs: dirty_cow_znode: Fix memleak in error handling path 944e096aa240 ubifs: Re-statistic cleaned znode count if commit failed 2de203d8ab51 ubi: Fix permission display of the debugfs files c15859bfd326 ubi: Fix possible null-ptr-deref in ubi_free_volume() 7af73882dd1c ubi: fastmap: Add fastmap control support for module parameter 4a1ff3c5d04b ubifs: Fix memory leak in alloc_wbufs() 1e591ea072df ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() 9af31d6ec1a4 ubi: Fix use-after-free when volume resizing failed e874dcde1cbf ubifs: Reserve one leb for each journal head while doing budget 25fce616a61f ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 b248eaf049d9 ubifs: Fix wrong dirty space budget for dirty inode c04cc68da856 ubifs: Add comments and debug info for ubifs_xrename() 1b2ba09060e4 ubifs: Rectify space budget for ubifs_xrename() c2c36cc6ca23 ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted 6addbe91fccc ubi: block: Reduce warning print to info for static volumes 203a55f04f66 ubifs: Fix memory leak in ubifs_sysfs_init() aa6d148e6d62 ubifs: Fix build errors as symbol undefined 1b42b1a36fc9 ubi: ensure that VID header offset + VID header size <= alloc, size 23892d383bee jffs2: correct logic when creating a hole in jffs2_write_begin acbc661032b8 powercap: idle_inject: Add update callback bbfc3349c4e7 powercap: idle_inject: Export symbols 8e4736358837 thermal: intel: powerclamp: Fix cur_state for multi package system 2153a87ff9ef thermal: intel: intel_pch: Drop struct board_info ae98e57a6e82 thermal: intel: intel_pch: Rename board ID symbols c5f43242f48a thermal: intel: intel_pch: Fold suspend and resume routines into their callers 35c87f948d31 thermal: intel: intel_pch: Fold two functions into their callers 540f8b5640ec perf bench syscall: Add execve syscall benchmark 391f84e5555c perf bench syscall: Add getpgid syscall benchmark 3fe91f32620f perf bench syscall: Introduce bench_syscall_common() 1bad502775df tools x86: Keep list sorted by number in unistd_{32,64}.h a912f5975ffc perf test: Replace legacy `...` with $(...) 5b420cf003da perf test: Replace 'grep | wc -l' with 'grep -c' dd15480a3d67 perf stat: Hide invalid uncore event output for aggr mode 7b204399aee0 perf lock contention: Add -S/--callstack-filter option 3fd7a168bf51 perf script: Add 'cgroup' field for output 1df49ef9ee31 perf tools docs: Use canonical ftrace path 2889959489ef perf arm-spe: Only warn once for each unsupported address packet 1c249565426e perf symbols: Symbol lookup with kcore can fail if multiple segments match stext 3980ee9ad857 perf probe: Fix usage when libtraceevent is missing ce4c8e7966f3 perf symbols: Get symbols for .plt.got for x86-64 51a188ad8c2d perf symbols: Start adding support for .plt.got for x86 c25da5b7baf1 dm verity: stop using WQ_UNBOUND for verify_wq 5cd6d1d53a1f dm integrity: Remove bi_sector that's only used by commented debug code fc772580a349 dm crypt: Slightly simplify crypt_set_keyring_key() 151d81225120 dm ioctl: drop always-false condition aa56b9b75996 dm flakey: fix logic when corrupting a bio fbabc2eaef9f Documentation: KVM: Update AMD memory encryption link a568375ba175 printk: Document that CONFIG_BOOT_PRINTK_DELAY required for boot_delay= c1966bd1f0be Documentation: userspace-api: correct spelling 810edcd5764f Documentation: sparc: correct spelling 7852fe3a0927 Documentation: driver-api: correct spelling dbeb56fe80e5 Documentation: admin-guide: correct spelling b7cb8405ba47 docs: add workload-tracing document to admin-guide 218674a45930 ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() 3c54a3ff0a2c bus: mhi: ep: Fix off by one in mhi_ep_process_cmd_ring() 00cba6b60fed docs/admin-guide/mm: remove useless markup ee86588960e2 docs/mm: remove useless markup 353c7dd636ed docs/mm: Physical Memory: remove useless markup 73019de17732 can: peak_usb: Reorder include directives alphabetically 09ce908e50c9 can: peak_usb: align CAN channel ID format in log with sysfs attribute 6d02f6daeb44 can: peak_usb: export PCAN CAN channel ID as sysfs device attribute 36d007c6fc79 can: peak_usb: add ethtool interface to user-configurable CAN channel identifier e1bd88225243 can: peak_usb: replace unregister_netdev() with unregister_candev() e7a7b3d22503 can: peak_usb: allow flashing of the CAN channel ID 517ad5e6761f can: peak_usb: add callback to read CAN channel ID of PEAK CAN-FD devices 404ffaa95a3e can: peak_usb: rename device_id to CAN channel ID d5cd5d7fbd8c can: ems_pci: Add myself as module author 946c4135fd48 can: ems_pci: Deassert hardware reset 8b4339f76da7 can: ems_pci: Add IRQ enable 79ca81e700f4 can: ems_pci: Initialize CAN controller base addresses bb89159ce331 can: ems_pci: Add read/write register and post irq functions f94a4f97f001 can: ems_pci: Initialize BAR registers f5ef4d4f5365 can: ems_pci: Add Asix AX99100 definitions 2b9ed3b9aaee can: ems_pci: Fix code style, copyright and email address 5a6b64adc18d gcc-plugins: drop -std=gnu++11 to fix GCC 13 build 114246e81fc6 can: rcar_canfd: Add helper variable dev d506b151bb95 can: rcar_canfd: Sort included header files 3e73d3df4d38 can: rcar_canfd: Fix R-Car Gen4 CFCC.CFTML field width 0424281688f1 can: rcar_canfd: Fix R-Car Gen4 DCFG.DSJW field width 8716e6e79a14 can: rcar_canfd: Add support for R-Car Gen4 bbf6681d1f0f can: rcar_canfd: Abstract out DCFG address differences 9be8c5583581 can: rcar_canfd: Fix R-Car V3U GAFLCFG field accesses 0a016639ef92 can: rcar_canfd: Fix R-Car V3U CAN mode selection a707d44dfb47 dt-bindings: can: renesas,rcar-canfd: Add transceiver support 3e17dc91c8a3 dt-bindings: can: renesas,rcar-canfd: Document R-Car V4H support e8b98168761f dt-bindings: can: renesas,rcar-canfd: R-Car V3U is R-Car Gen4 ce6cc6f70cad Documentation/rtla: Add timerlat-top auto-analysis options 5def33df84d2 rtla/timerlat: Add auto-analysis support to timerlat top 27e348b221f6 rtla/timerlat: Add auto-analysis core b0425784b942 xhci: decouple usb2 port resume and get_port_status request handling 0e6275452ce2 xhci: clear usb2 resume related variables in one place. a909d629ae77 xhci: rename resume_done to resume_timestamp 6baf7e749ab3 xhci: Pass port structure as parameter to xhci_disable_port(). 2996e9fc00c3 xhci: move port specific items such as state completions to port structure a66095a957ce xhci: pass port pointer as parameter to xhci_set_port_power() faaae0190dcd xhci: cleanup xhci_hub_control port references 52dd0483e822 xhci: add helpers for enabling and disabling interrupters b17a57f89f69 xhci: Refactor interrupter code for initial multi interrupter support. 54f9927dfe22 xhci: remove xhci_test_trb_in_td_math early development check 8c1cbec9db1a xhci: fix event ring segment table related masks and variables in header f492edb40b54 PCI: vmd: Add quirk to configure PCIe ASPM and LTR 14d2079af648 PCI: vmd: Create feature grouping for client products 56f34e8ddc40 memstick: core: Imply IOSCHED_BFQ 1444fed25b59 mmc: core: Imply IOSCHED_BFQ cca0dfecdba3 PCI: vmd: Use PCI_VDEVICE in device list de82f60f9c86 PCI/ASPM: Add pci_enable_link_state() cf3e0251868c PM: tools: use canonical ftrace path 2e8ca20b40e5 can: mcp251xfd: regmap: optimizing transfer size for CRC transfers size 1 c6adf659a8ba can: isotp: check CAN address family in isotp_bind() 2a30b2bd01c2 can: gw: give feedback on missing CGW_FLAGS_CAN_IIF_TX_OK flag 86cb1004b6f7 thermal: intel: intel_pch: Eliminate device operations object 1aa4f925d80c thermal: intel: intel_pch: Rename device operations callbacks 558718f4d379 thermal: intel: intel_pch: Eliminate redundant return pointers 2cee73568e8d thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int 1bcebcab887b thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() d0009d14e985 thermal: intel: int340x: Drop pointless cast to unsigned long 67c694586714 thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() be014c789c71 thermal: intel: int340x: Assorted minor cleanups b18ea3d9d214 net: dsa: Use sysfs_emit() to instead of sprintf() dd3b3d160ea7 thermal: ACPI: Make helpers retrieve temperature only 4f3b20bfbb75 amd-xgbe: add support for rx-adaptation 3ee217c47b8b amd-xgbe: add 2.5GbE support to 10G BaseT mode fbe7e38f3e57 serial: 8250: Fix mismerge regarding serial_lsr_in() 05bd18348b88 phy: qcom-qmp-combo: Add config for SM6350 5e2714556fa2 dt-bindings: phy: qcom,qmp-usb3-dp: Add sm6350 compatible 49094d928618 phy: mediatek: remove temporary variable @mask_ 1679bfef906f phy: qcom-qmp-ufs: Add SM8550 support 5b8154ce5009 phy: qcom-qmp: pcs-ufs: Add v6 register offsets c9736600a64f phy: qcom-qmp: qserdes-txrx-ufs: Add v6 register offsets ddf070f6c9cb phy: qcom-qmp: qserdes-txrx: Add v6 register offsets 2df32d96f2e3 phy: qcom-qmp: qserdes-com: Add v6 register offsets fdb5a86287c1 dt-bindings: phy: Add QMP UFS PHY comptible for SM8550 e4d0fe71f59d ipvs: avoid kfree_rcu without 2nd arg 352683ea52e3 drm/vc4: allow DRM_VC4_KUNIT_TEST to be a loadable module 7e1790d26a92 ARM: dts: stm32: fix compatible for BSEC on STM32MP13 366384e49551 ARM: dts: stm32: Update part number NVMEM description on stm32mp131 95b069382351 net/sched: simplify tcf_pedit_act 52cf89f78c01 net/sched: transition act_pedit to rcu and percpu stats 7c62a2279b9e spi: intel: Add support for controllers b4c58d540777 spi: intel: Fix device private data and PR_NUM for Broxton controllers 2a096315be7d ASoC: codecs: aw88395: Fix spelling mistake "cersion" -> "version" 5579a966229c ASoC: amd: ps: Add a module parameter to influence pdm_gain 99ecc7889bee ASoC: amd: ps: Adjust the gain for PDM DMIC b7d8d4ec80ee ASoC: amd: renoir: Add a module parameter to influence pdm_gain 47dc601a067d ASoC: amd: renoir: Adjust the gain for PDM DMIC 02ea45d10fab ASoC: amd: yc: Add a module parameter to influence pdm_gain 6d6f62c868a8 ASoC: amd: yc: Adjust the gain for PDM DMIC dd184c400e10 ASoC: topology: Set correct unload callback for graph type afd7c141c750 ASoC: SOF: topology: Add missed "else" in sof_connect_dai_widget 4bc32df7a9c3 selftests/bpf: Remove duplicate include header in xdp_hw_metadata 6a9a733edd46 hvcs: Fix hvcs port reference counting 8b79b34a66cd selftests/bpf: Don't refill on completion in xdp_metadata 130c4dcbe8c7 usb: gadget: uvc: Disable interrupt endpoint by default a36afe780461 usb: gadget: uvc: Add new enable_interrupt_ep attribute 3078212cafae usb: gadget: uvc: Rename uvc_control_ep 1f6d59f7f82d arm64: defconfig: Enable UCSI support 430b38764fbb i2c: nvidia-gpu: Remove ccgx,firmware-build property 6d9e0669099f usb: typec: ucsi_ccg: Add OF support f510b0a3565b i2c: nvidia-gpu: Add ACPI property to align with device-tree fb9a1b80e68b dt-bindings: usb: Add Cypress cypd4226 Type-C controller 89e7252d6c7e usb: gadget: configfs: Restrict symlink creation is UDC already binded 196774960ba1 usb: musb: sunxi: Introduce config struct d4b2c2852091 usb: musb: sunxi: add support for the F1C100s MUSB controller 56774e274574 dt-bindings: usb: sunxi-musb: add F1C100s MUSB compatible string ec5499d338ec xhci: split out rcar/rz support from xhci-plat.c ba883de971d1 usb: musb: mediatek: don't unregister something that wasn't registered 5cdc03c5cf47 devtmpfs: convert to pr_fmt 2e539b735d86 gpio: tegra186: remove unneeded loop in tegra186_gpio_init_route_mapping() ef42520240aa RDMA/cxgb4: add null-ptr-check after ip_dev_find() 609aa68d6096 octeontx2-af: Removed unnecessary debug messages. 981f14d42a7f virtio-net: fix possible unsigned integer overflow 028fb19c6ba7 netlink: provide an ability to set default extack message 62e395f82d04 neighbor: fix proxy_delay usage when it is zero b1a78b9b9886 net: add support for ipv4 big tcp 9eefedd58ae1 net: add gso_ipv4_max_size and gro_ipv4_max_size per device 8e08bb75b60f packet: add TP_STATUS_GSO_TCP for tp_status 50e6fb5c6efb ipvlan: use skb_ip_totlen in ipvlan_get_L3_hdr 7eb072be41ba cipso_ipv4: use iph_set_totlen in skbuff_setattr a13fbf5ed5b4 netfilter: use skb_ip_totlen and iph_totlen 043e397e48c5 net: sched: use skb_ip_totlen and iph_totlen ec84c955a0d0 openvswitch: use skb_ip_totlen in conntrack 46abd17302ba bridge: use skb_ip_totlen in br netfilter 058a8f7f73aa net: add a couple of helpers for iph tot_len 9f62d221a4b0 virtio_net: notify MAC address change on device initialization 7c06458c102e virtio_net: disable VIRTIO_NET_F_STANDBY if VIRTIO_NET_F_MAC is not set ca3daf437d9c nfp: correct cleanup related to DCB resources bc61761394ce ipv6: ICMPV6: Use swap() instead of open coding it 303432211324 bnxt_en: Remove runtime interrupt vector allocation a43c26fa2e6c RDMA/bnxt_re: Remove the sriov config callback 848dc857c8de bnxt_en: Remove struct bnxt access from RoCE driver 3b65e9456c29 bnxt_en: Use auxiliary bus calls over proprietary calls 63669ab384ea bnxt_en: Use direct API instead of indirection dafcdf5e2bd0 bnxt_en: Remove usage of ulp_id 6d758147c7b8 RDMA/bnxt_re: Use auxiliary driver interface d80d88b0dfff bnxt_en: Add auxiliary driver support a1ab12856f27 perf symbols: Allow for static executables with .plt 60fbb3e49abe perf symbols: Allow for .plt without header b7dbc0be6e4f perf symbols: Add support for IFUNC symbols for x86_64 05963491c094 perf symbols: Record whether a symbol is an alias for an IFUNC symbol 78250284b157 perf symbols: Sort plt relocations for x86 b2529f829ad6 perf symbols: Add support for x86 .plt.sec 66fe2d53a067 perf symbols: Correct plt entry sizes for x86 766b0beedb2f perf tests shell: Fix check for libtracevent support 84cce3d60c22 perf tests shell: Add check for perf data file in record+probe_libc_inet_pton test 13738a364736 perf/x86/intel: Expose EPT-friendly PEBS for SPR and future models 974850be0125 KVM: x86/pmu: Add PRIR++ and PDist support for SPR and later models e072b097d29e perf test: Add pipe mode test to the Intel PT test suite 14bf4784412c perf session: Avoid calling lseek(2) for pipe aeb802f872a7 perf intel-pt: Do not try to queue auxtrace data on pipe eb9819257631 KVM: selftests: Verify APIC_ID is set when forcing x2APIC=>xAPIC transition e8a3c8bd6870 selftests/bpf: xdp_hw_metadata use strncpy for ifname 7bd4224deecd selftests/bpf: xdp_hw_metadata correct status value in error(3) a19a62e56478 selftests/bpf: xdp_hw_metadata cleanup cause segfault 3fd9dcd689a5 selftests/bpf: xdp_hw_metadata clear metadata when -EOPNOTSUPP f2922f77a6a6 selftests/bpf: Fix unmap bug in prog_tests/xdp_metadata.c 052c3b99cbc8 KVM: x86: Reinitialize xAPIC ID when userspace forces x2APIC => xAPIC 6aed15e330bf selftests/bpf: Add testcase for static kfunc with unused arg 400031e05adf bpf: Add __bpf_kfunc tag to all kfuncs 98e6ab7a0435 bpf: Document usage of the new __bpf_kfunc macro 57e7c169cd6a bpf: Add __bpf_kfunc tag for marking kernel functions as kfuncs 4b6b18559927 pinctrl: qcom: add the tlmm driver sa8775p platforms 9a2aaee23c79 dt-bindings: pinctrl: describe sa8775p-tlmm 60325261235a KVM: selftests: Test Hyper-V extended hypercall exit to userspace a24b4c6e9aab ice: xsk: Do not convert to buff to frame for XDP_TX f4db7b314dd5 ice: Remove next_{dd,rs} fields from ice_tx_ring 3246a10752a7 ice: Add support for XDP multi-buffer on Tx side 2fba7dc5157b ice: Add support for XDP multi-buffer on Rx side 8a11b334ec9b ice: Use xdp->frame_sz instead of recalculating truesize 9070fe3da0b1 ice: Do not call ice_finalize_xdp_rx() unnecessarily 60bc72b3c4e9 ice: Use ice_max_xdp_frame_size() in ice_xdp_setup_prog() 1dc1a7e7f410 ice: Centrallize Rx buffer recycling e44f4790a2ba ice: Inline eop check d7956d81f150 ice: Pull out next_to_clean bump out of ice_put_rx_buf() ac0753391195 ice: Store page count inside ice_rx_buf cb0473e0e9dc ice: Add xdp_buff to ice_rx_ring struct c61bcebde72d ice: Prepare legacy-rx for upcoming XDP multi-buffer support 1746212daeba perf inject: Use perf_data__read() for auxtrace f65092015a83 KVM: selftests: Replace hardcoded Linux OS id with HYPERV_LINUX_OS_ID c4a46627e5a8 KVM: selftests: Test Hyper-V extended hypercall enablement db9cf24cea69 KVM: x86: hyper-v: Add extended hypercall support in Hyper-v 1a9df3262a63 KVM: x86: hyper-v: Use common code for hypercall userspace exit d5dbcfe7ee31 um: Declare fix_range_common as a static function d119595f873e um: Switch printk calls to adhere to correct coding style 8f88c73afe48 um: vector: Fix memory leak in vector_config 3271e27bba90 um: protect VMA iteration e0820368d010 hostfs: Replace kmap() with kmap_local_page() 28b2bb06a381 um: remove unneeded semicolon a0a9ad95ddcc um: Remove the unneeded result variable 6130543654e0 ieee802154: at86rf230: switch to using gpiod API 9b26ed185450 ieee802154: at86rf230: drop support for platform data 9f2ad955f983 Revert "at86rf230: convert to gpio descriptors" 168a9c91fe0a vfio: platform: ignore missing reset if disabled at module init b1cb1fac22ab KVM: Destroy target device if coalesced MMIO unregistration fails 37e98d9bedb5 driver core: bus: move lock_class_key into dynamic structure 8589ba4e642a devlink: rename and reorder instances of struct devlink_cmd f87445953d4c devlink: remove "gen" from struct devlink_gen_cmd name c3a4fd5718ea devlink: rename devlink_nl_instance_iter_dump() to "dumpit" 8b3517f88ff2 PCI: loongson: Prevent LS7A MRRS increases 62b6dee1b44a PCI/portdrv: Prevent LS7A Bus Master clearing on shutdown ad678be42387 arm64/signal: Only read new data when parsing the ZT context 24d68345a02a arm64/signal: Only read new data when parsing the ZA context f3ac48aa3a58 arm64/signal: Only read new data when parsing the SVE context b57682b31558 arm64/signal: Avoid rereading context frame sizes 4e4e93045fe1 arm64/signal: Make interface for restore_fpsimd_context() consistent 0eb23720f29e arm64/signal: Remove redundant size validation from parse_user_sigframe() 92f14518cc43 arm64/signal: Don't redundantly verify FPSIMD magic bfffd469e529 arm64/cpufeature: Use helper macros to specify hwcaps 82c5acefc9cb arm64/cpufeature: Always use symbolic name for feature value in hwcaps ad16d4cf0b4f arm64/sysreg: Initial unsigned annotations for ID registers c3ac60aa1cfe arm64/sysreg: Initial annotation of signed ID registers a55d1425fb2f arm64/sysreg: Allow enumerations to be declared as signed or unsigned ed821cf84e7b md: use MD_RESYNC_* whenever possible 0f48b0ed356d dt-bindings: phy: rename phy-rockchip-inno-usb2.yaml 47d72bbb6c0f arm64: dts: ti: Makefile: Rearrange entries alphabetically 635fb18ba008 arch: arm64: dts: Add support for AM69 Starter Kit aec7cb182db7 dt-bindings: arm: ti: Add binding for AM69 Starter Kit a7db82f18cd3 kselftest/arm64: Fix enumeration of systems without 128 bit SME for SSVE+ZA 5f389238534a kselftest/arm64: Fix enumeration of systems without 128 bit SME 4365eec8190c kselftest/arm64: Don't require FA64 for streaming SVE tests a20717aca33b objtool: Optimize layout of struct special_alt 21a899f9fc78 objtool: Optimize layout of struct symbol 8045b8f0b17e objtool: Allocate multiple structures with calloc() cfd66e81799f objtool: Make struct check_options static d93ee0553cf2 objtool: Make struct entries[] static and const cd955bdd6aa5 objtool: Fix HOSTCC flag usage 8012094e2925 ARM: Add wpcm450_defconfig for Nuvoton WPCM450 8eb29c4fbf96 dm flakey: fix a bug with 32-bit highmem systems f50714b57aec dm flakey: don't corrupt the zero page 07dbb13542cc md: Free writes_pending in md_stop 72adae23a72c md: Change active_io to percpu d19329133d25 md: Factor out is_md_suspended helper 1d1f25bfda43 md: don't update recovery_cp when curr_resync is ACTIVE 903b39e11924 usb: ohci-omap: avoid unused-variable warning ae4cc020379a ARM: debug: remove references in DEBUG_UART_8250_SHIFT to removed configs b5018dd5aa7d ARM: s3c: remove obsolete s3c-cpu-freq header d0610c6e97b5 MAINTAINERS: adjust SAMSUNG SOC CLOCK DRIVERS after s3c24xx support removal 323c54b97f83 MAINTAINERS: update file entries after arm multi-platform rework and mach-pxa removal 3821de13308b ARM: remove CONFIG_UNUSED_BOARD_FILES 61d9420a2138 mfd: remove htc-pasic3 driver 652719b1003a w1: remove ds1wm driver 89480065bc4c usb: remove ohci-tmio driver 7244785e1f70 fbdev: remove w100fb driver aceae7848624 fbdev: remove tmiofb driver bef64d2908e8 mmc: remove tmio_mmc driver 2e99b1b065fb mfd: remove ucb1400 support 8971bb812e3c mfd: remove toshiba tmio drivers 6388bbad4a26 rtc: remove v3020 driver 0f9b85edcae8 power: remove pda_power supply driver b401d1fd8053 ASoC: pxa: remove unused board support 7aeffbf2ddec pcmcia: remove unused pxa/sa1100 drivers 8f00ddfb7684 input: remove zylonite touchscreen driver 119df5ee5b56 input: remove pxa930_rotary keyboard driver 82d40986a6a3 input: remove pxa930_trkball driver 36acae192d65 ASoC: codecs/jz4760: add digital gain controls 7dbb4a38bff3 soc: nuvoton: Add SoC info driver for WPCM450 84cc4c7aecc4 drm/client: fix kernel-doc warning in drm_client.h 6b05266a0d6b drm/etnaviv: Remove #ifdef guards for PM related functions 764be12345c3 drm/etnaviv: convert user fence tracking to XArray 2cd5bd98a557 drm/etnaviv: split fence lock b4bc0e7493cf drm/etnaviv: print MMU exception cause 50f79da49e11 drm/etnaviv: update hardware headers from rnndb 49b5ff4c1130 drm/etnaviv: add HWDB entry for VIPNano-QI.7120.0055 d801e6f4e1ac drm/etnaviv: Warn when probing on NPUs ab3d7b6d48ab drm/etnaviv: Add nn_core_count to chip feature struct e152a05fa054 loop: Improve the hw_queue_depth kernel module parameter implementation baff6491448b nvme: mask CSE effects for security receive cc115cbe12d9 nvme: always initialize known command effects 303feb3cc06a spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod 6bbd1241700a arm64: dts: mediatek: mt8516: Fix the watchdog node name 70d24df30d06 arm64: dts: mediatek: mt7986: Fix watchdog compatible 02938f460cde arm64: dts: mediatek: mt8195: Fix watchdog compatible e5e961628d69 arm64: dts: mediatek: mt8186: Fix watchdog compatible 6f42f5e73bb4 soc: mediatek: mtk-svs: add missing MODULE_DEVICE_TABLE 916120df5aa9 soc: mediatek: mtk-devapc: Switch to devm_clk_get_enabled() ddf91717693f nvmet: for nvme admin set_features cmd, call nvmet_check_data_len_lte() 99607843e7ed nvme-tcp: add additional info for nvme_tcp_timeout log 567da14d46aa nvme: add nvme_opcode_str function for all nvme cmd types 62281b9ed671 nvme: remove nvme_execute_passthru_rq 7846c1b5a5db nvme-pci: place descriptor addresses in iod ae5829350324 nvme-pci: use mapped entries for sgl decision 01df742d8c5c nvme-pci: remove SGL segment descriptors b0ef1b11d390 nvme-auth: don't use NVMe status codes 0686fb3cc535 nvme-fabrics: clarify AUTHREQ result handling 6ea4696818bf arm64: dts: mt8173-elm: Switch to SMC watchdog 40b3880dc29b driver core: platform: simplify __platform_driver_probe() b4ce0bf7ab02 driver core: platform: removed unneeded variable from __platform_driver_probe() a69ea7a76d52 maple: remove unneeded maple_bus_uevent() callback. 7118594466b8 rust: types: implement `ForeignOwnable` for the unit type 26949bac1e82 rust: types: implement `ForeignOwnable` for `Box` 0fc4424d24a2 rust: types: introduce `ForeignOwnable` c2bc65274a30 ASoC: rsnd: add R-Car Gen4 Sound support f76fec606d07 ASoC: dt-bindings: renesas: add R8A779G0 V4H beab0aad7276 ASoC: rsnd: dma.c: tidyup rsnd_dma_probe() c20bc7c9ce3a ASoC: rsnd: tidyup rsnd_dma_addr() 662721ece4f0 ASoC: rsnd: use array for 44.1kHz/48kHz rate handling efaab61588c4 ASoC: rsnd: use clkin/out_size da2f9e859413 ASoC: rsnd: moves clkout_name to top of the file 4bbff16d26e8 ASoC: rsnd: rename clk to clkin 184d82e142ee ASoC: rsnd: remove unnecessary ADG flags 3e262e9592bb ASoC: rsnd: use same debug message format on clkout 6d612f67a8d4 ASoC: rsnd: indicate warning once if it can't handle requested rule c12dc0f6655b ASoC: rsnd: indicate necessary error when clock start failed e5a3c491e194 ASoC: rsnd: Remove unnecessary rsnd_dbg_dai_call() 49123b51cd89 ASoC: rsnd: fixup #endif position 68a410aff971 ASoC: rsnd: check whether playback/capture property exists f6477ec62fda netfilter: conntrack: remote a return value of the 'seq_print_acct' function. 28af0f009dde netfilter: conntrack: udp: fix seen-reply test 1fb7696ac6c3 netfilter: nf_tables: fix wrong pointer passed to PTR_ERR() dac7f50a4521 netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() 22925af785fa arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node 86b753a86f6d ASoC: qcom: apq8096: set driver name correctly cbfa85a5c5ab ASoC: cs42l42: use helper function 4739e893a1f3 accel/ivpu: avoid duplicate assignment 9f20c9f4b1e1 accel: fix CONFIG_DRM dependencies 3ad8173b4d87 drm/shmem: Cleanup drm_gem_shmem_create_with_handle() 76b1d904ad2f dma-buf: actually set signaling bit for private stub fences 9bdd9424bfec drm/simpledrm: Fix an NULL vs IS_ERR() bug 04596d4b3e0d rtc: max8907: Drop unused i2c include 4bbdced5db09 rtc: rx8010: use IRQ flags obtained from fwnode 11bfd6fcebfa rtc: rv8803: use IRQ flags obtained from fwnode c4b12f89f5ae rtc: rv3032: use IRQ flags obtained from fwnode bfff849f1def rtc: rv3029c2: use IRQ flags obtained from fwnode 827009a8d3f8 rtc: pcf8563: use IRQ flags obtained from fwnode dd7166c8ba6e rtc: pcf85363: use IRQ flags obtained fromfwnode 3542db1d1fd6 rtc: pcf8523: use IRQ flags obtained from fwnode 7e815272c8d0 rtc: pcf85063: use IRQ flags obtained from fwnode 5434a4e472c7 rtc: pcf2123: use IRQ flags obtained from fwnode f181987ef477 rtc: m41t80: use IRQ flags obtained from fwnode badba1e5b111 rtc: hym8563: use IRQ flags obtained from fwnode 37abc36ed2d3 rtc: ab-eoz9: use IRQ flags obtained from fwnode 5a7363821281 arm64: dts: marvell: Fix compatible strings for Armada 3720 boards 03966594e117 riscv: remove riscv_isa_ext_keys[] array and related usage e8ad17d2b5f3 riscv: KVM: Switch has_svinval() to riscv_has_extension_unlikely() 95bc69a47be2 riscv: cpu_relax: switch to riscv_has_extension_likely() cabfd146b371 riscv: alternative: patch alternatives in the vDSO 8d23e94a4433 riscv: switch to relative alternative entries 1bc400ffb52b riscv: module: Add ADD16 and SUB16 rela types e0c267e03b0c riscv: module: move find_section to module.h 702e64550b12 riscv: fpu: switch has_fpu() to riscv_has_extension_likely() bdda5d554e43 riscv: introduce riscv_has_extension_[un]likely() 4bf8860760d9 riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensions d8a3d8a75206 riscv: hwcap: make ISA extension ids can be used in asm 191b27c7c0e8 riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT earlier abcc445acdbe riscv: move riscv_noncoherent_supported() out of ZICBOM probe 5157d6bfcad3 net: ipa: define two new memory regions 2cdbcbfd4829 net: ipa: support a third pulse register 32079a4ab106 net: ipa: greater timer granularity options a08cedc31d50 net: ipa: support zeroing new cache tables 8e7c89d84a2b net: ipa: update table cache flushing 8ba59716d16a net: ipa: define IPA v5.0+ registers c84ddc119704 net: ipa: extend endpoints in packet init command 07abde549bc1 net: ipa: support more endpoints 2115a84d3688 dt-bindings: serial: example cleanup eec2c477d9f4 dt-bindings: serial: drop unneeded quotes 8fc7d03c3fd3 dt-bindings: serial: st,stm32-uart: drop common properties a36ed81cadb6 dt-bindings: serial: fsl-lpuart: allow other serial properties 4bb0e9bcefe0 dt-bindings: serial: fsl-lpuart: drop rs485 properties 1f406109ec46 dt-bindings: serial: fsl-imx-uart: drop common properties 767d3467eb60 dt-bindings: serial: 8250_omap: drop rs485 properties 3a7f73e3475d dt-bindings: serial: cdsn,uart: add power-domains bd99d1253516 dt-bindings: serial: correct ref to serial.yaml c7a9a84eba45 dt-bindings: serial: pl011: allow ARM Primecell properties 531f1ca42741 dt-bindings: serial: 8250: correct Nuvoton NPCM850 compatible 4cb074028624 dt-bindings: serial: amlogic,meson-uart: allow other serial properties bd32ff68721c selftests: net: forwarding: lib: Drop lldpad_app_wait_set(), _del() 5b3ef0452c59 selftests: mlxsw: qos_defprio: Convert from lldptool to dcb 10d5bd0b69ed selftests: mlxsw: qos_dscp_router: Convert from lldptool to dcb 1680801ef64d selftests: mlxsw: qos_dscp_bridge: Convert from lldptool to dcb 9a24e1ff4326 net: mdio: add amlogic gxl mdio mux support cc732d235126 dt-bindings: net: add amlogic gxl mdio multiplexer 1480bcf074d3 ARM: dts: aspeed: p10bmc: Enable UART2 981cbcb030d9 tools: net: use python3 explicitly 01e47a372268 docs: netlink: add a starting guide for working with specs b784db7ae840 netlink: specs: add partial specification for ethtool 8403bf044530 netlink: specs: finish up operation enum-models 5c6674f6eb52 tools: ynl: load jsonschema on demand 8dfec0a88868 tools: ynl: use operation names from spec on the CLI 4cd2796f3f8d tools: ynl: support pretty printing bad attribute names 90256f3f8093 tools: ynl: support multi-attr fd0616d34274 tools: ynl: support directional enum-model in CLI 19b64b48a33e tools: ynl: add support for types needed by ethtool 30a5c6c8104f tools: ynl: use the common YAML loading and validation code 3aacf8281336 tools: ynl: add an object hierarchy to represent parsed spec 4e4480e89c47 tools: ynl: move the cli and netlink code around eaf317e7d2bb tools: ynl-gen: prevent do / dump reordering 32e69f232db4 KVM: x86: Use emulator callbacks instead of duplicating "host flags" 18b616d0c0ff dt-bindings: reserved-memory: Refine 'size' and 'alignment' types 92ec34fecc5d dt-bindings: PCI: ti,j721e-pci-host: Simplify 'device-id' schema 0be465c61d46 dt-bindings: interrupt-controller: brcm,bcm7120-l2-intc: Fix 'brcm,int-fwd-mask' differing type dbc2af0ace20 dt-bindings: display: msm: Drop type from 'memory-region' 1fab1469b66b tools/tracing/rtla: osnoise_hist: display average with two-digit precision fe137a4fe0e7 tools/tracing/rtla: osnoise_hist: use total duration for average calculation a37380ef8b54 tools/rv: Remove unneeded semicolon 003e11ed2ef4 drm/i915/mtl: Wa_22011802037: don't complain about missing regs on MTL 4d4692a2ff83 rust: types: introduce `ScopeGuard` 7c8415641058 docs/sp_SP: Add process magic-number translation b66f723bb552 gfs2: Improve gfs2_make_fs_rw error handling 445cb1277e10 Revert "GFS2: free disk inode which is deleted by remote node -V2" b88beb9a246f gfs2: Evict inodes cooperatively 6b388abc3399 gfs2: Flush delete work before shrinking inode cache 6c0246a96e08 gfs2: Cease delete work during unmount 1c9001515e8a gfs2: Add SDF_DEACTIVATING super block flag fd5f446f0b3d gfs2: check gl_object in rgrp glops f0e56edc2ec7 gfs2: Split the two kinds of glock "delete" work 0247f4e959c0 gfs2: Move delete workqueue into super block 3056dc46559b gfs2: Get rid of GLF_PENDING_DELETE flag 228804a35caa gfs2: Make glock lru list scanning safer 8fb8f70ec71e gfs2: Clean up gfs2_scan_glock_lru 2d1439557ffe gfs2: Improve gfs2_upgrade_iopen_glock comment b132c2a8ea11 clk: mediatek: remove MT8195 vppsys/0/1 simple_probe d7133d6d25fb arm64: dts: qcom: sm8350: use qcom,sm8350-dsi-ctrl compatibles 19eee67386fe arm64: dts: qcom: sc8280xp: add p1 register blocks to DP nodes 3cfa9e245d71 arm64: dts: qcom: sc8280xp-crd: drop #sound-dai-cells from eDP node 2abfcd293b79 docs: ftrace: always use canonical ftrace path b05ada5615f8 Doc/damon: fix the data path error 916b54a7688b KVM: x86: Move HF_NMI_MASK and HF_IRET_MASK into "struct vcpu_svm" c760e86f27fe KVM: x86: Move HF_GIF_MASK into "struct vcpu_svm" as "guest_gif" 8957cbcfed0a KVM: nSVM: Don't sync tlb_ctl back to vmcb12 on nested VM-Exit 7ee6095fe885 dma-buf: Add "dma-buf" to title of documentation 3bdd9f075f54 scripts: kernel-doc: Remove workaround for @param... syntax 19a126132233 Documentation: coccinelle: Escape --options to fix Sphinx output 9625f579b7f2 docs/zh_CN: add damon lru_sort translation 45bf39f8df7f USB: core: Don't hold device lock while reading the "descriptors" sysfs file 242b6f34b5b5 arm64/sysreg: clean up some inconsistent indenting b6fcdb191e36 RISC-V: add zbb support to string functions 56e0790c7f9e RISC-V: add infrastructure to allow different str* implementations 7914695743d5 x86/amd: Cache debug register values in percpu variables 44900af0401f drm/amd/display: Properly handle additional cases where DCN is not supported 2f68c414981a drm/amdgpu: Enable vclk dclk node for gc11.0.3 4ce11e833319 drm/amd: Fix initialization for nbio 4.3.0 20e6220b4154 drm/amdgpu: enable HDP SD for gfx 11.0.3 402ed4f1e23d drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11 504f9ba8e02b drm/amd/display: 3.2.221 e322843e5e33 drm/amd/display: fix linux dp link lost handled only one time 4b0b4c17f5f6 drm/amd/display: Reset DMUB mailbox SW state after HW reset cf76ce68c214 drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2 0c2bfcc338eb drm/amd/display: Add Function declaration in dc_link b07bb766b6d5 drm/amd/display: Revert "avoid disable otg when dig was disabled" ed9ca86b8c43 drm/amd/display: Adjust downscaling limits for dcn314 972243f973eb drm/amd/display: fix FCLK pstate change underflow 32e3da4310bb drm/amd/display: Fix only one ABM pipe enabled under ODM combined case 1715339b45c4 drm/amd/display: Add missing brackets in calculation f5df7725e388 drm/amd/display: Correct bw_params population 73dd4ca4b5a0 drm/amd/display: Fix Z8 support configurations e3834491b92a drm/amd/display: Add Debug Log for MST and PCON 918d51664390 drm/amd/display: fix MALL size hardcoded for DCN321 0a31efb4d606 drm/amd/display: add rc_params_override option in dc_dsc_config 5b49da02ddbe drm/amd/display: Enable Freesync over PCon 634d0aa54e3e drm/amdgpu: update wave data type to 3 for gfx11 cf488dcd0ab7 drm/amd: Allow s0ix without BIOS support 39934d3ed572 Revert "drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled" 2163a691c5f3 f2fs: remove __add_sum_entry ae267fc1cfe9 f2fs: fix to abort atomic write only during do_exist() e6261beb0c62 f2fs: allow set compression option of files without blocks 9a5571cff4ff f2fs: fix information leak in f2fs_move_inline_dirents() b1b9896718bc fs: f2fs: initialize fsdata in pagecache_write() 9b13a8662ea6 f2fs: fix to check warm_data_age_threshold b1c5ef26e4e8 f2fs: return true if all cmd were issued or no cmd need to be issued for f2fs_issue_discard_timeout() c1085957dece f2fs: clarify compress level bit offset 2381a68556c0 f2fs: fix to show discard_unit mount opt d48a7b3a72f1 f2fs: fix to do sanity check on extent cache correctly 71a298ca208e f2fs: remove unneeded f2fs_cp_error() in f2fs_create_whiteout() f54c013e7eef platform/chrome: cros_typec_vdm: Add Attention support 4b1936cd0814 platform/chrome: cros_ec: Add VDM attention headers 4958db3245fa ima: Introduce MMAP_CHECK_REQPROT hook 4971c268b85e ima: Align ima_file_mmap() parameters with mmap_file LSM hook cbc29f107e51 s390/mem_detect: do not update output parameters on failure 0c6924c262e8 s390/cio: introduce locking for register/unregister functions 05178996e1a7 s390/mm,ptdump: avoid Kasan vs Memcpy Real markers swapping 39da9a979c4f s390/boot: remove pgtable_populate_end e966ccf836e8 s390/boot: avoid mapping standby memory 8250865c164e evm: call dump_security_xattr() in all cases to remove code duplication 550130a0ce30 rxrpc: Kill service bundle 83836eb4df75 rxrpc: Change rx_packet tracepoint to display securityIndex not type twice f20fe3ff82b3 rxrpc: Show consumed and freed packets as non-dropped in dropwatch e7f40f4a701b rxrpc: Remove local->defrag_sem b30d61f4b128 rxrpc: Don't lock call->tx_lock to access call->tx_buffer f21e93485bcb rxrpc: Simplify ACK handling 5bbf953382be rxrpc: De-atomic call->ackr_window and call->ackr_nr_unacked 84e28aa513af rxrpc: Generate extra pings for RTT during heavy-receive call af094824f20b rxrpc: Allow a delay to be injected into packet reception 223f59016fa2 rxrpc: Convert call->recvmsg_lock to a spinlock 828bebc80a03 rxrpc: Shrink the tabulation in the rxrpc trace header a bit 371e68ba0306 rxrpc: Remove whitespace before ')' in trace header 2d97930d74b1 block: Remove mm.h from bvec.h a5f61cc636f4 arm64: irqflags: use alternative branches for pseudo-NMI logic 8bf0a8048b15 arm64: add ARM64_HAS_GIC_PRIO_RELAXED_SYNC cpucap 4b43f1cd70df arm64: make ARM64_HAS_GIC_PRIO_MASKING depend on ARM64_HAS_GIC_CPUIF_SYSREGS c888b7bd916c arm64: rename ARM64_HAS_IRQ_PRIO_MASKING to ARM64_HAS_GIC_PRIO_MASKING 0e62ccb9598d arm64: rename ARM64_HAS_SYSREG_GIC_CPUIF to ARM64_HAS_GIC_CPUIF_SYSREGS c68cf5285e18 arm64: pauth: don't sign leaf functions 1e249c41ea43 arm64: unify asm-arch manipulation b2ab432bcf65 kselftest/arm64: Remove redundant _start labels from zt-test d1f2cfe2f669 arm64: dts: qcom: Add base QDU1000/QRU1000 IDP DTs 6bd20c54b589 arm64: dts: qcom: Add base QDU1000/QRU1000 DTSIs 004fc58f917c arm64/mm: Intercept pfn changes in set_pte_at() a70f00e7f1a3 Documentation: arm64: correct spelling 25d0dc4b957c x86/microcode: Allow only "1" as a late reload trigger value 89ff30b9b720 kselftest/arm64: Limit the maximum VL we try to set via ptrace 921e672dee91 cacheinfo: Remove unused check in init_cache_level() d931b83e62b1 cacheinfo: Make default acpi_get_cache_info() return an error ecaef469920f cacheinfo: Initialize variables in fetch_cache_info() 48a905198024 ublk_drv: only allow owner to open unprivileged disk 5e6a51787fef uuid: Decouple guid_t and uuid_le types and respective macros 12cb7a3349a5 ARM: dts: dove.dtsi: Move ethphy to fix schema error 66f95de7c13b soundwire: cadence: further simplify low-level xfer_msg_defer() callback dd0b9619a21e soundwire: cadence: use directly bus sdw_defer structure 45cb70f99993 soundwire: bus: remove sdw_defer argument in sdw_transfer_defer() 5ec0c8721c06 soundwire: stream: use consistent pattern for freeing buffers df54fde451db net: ipa: use dev PM wakeirq handling b41499a1085b phy: phy-can-transceiver: Add support for NXP TJR1443 923510c88d2b x86/static_call: Add support for Jcc tail-calls ac0ee0a9560c x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions db7adcfd1cec x86/alternatives: Introduce int3_emulate_jcc() 4d627628d758 cpuidle: Fix poll_idle() noinstr annotation 776f22913b8e sched/clock: Make local_clock() noinstr 8739c6811572 sched/clock/x86: Mark sched_clock() noinstr 5c9da9fe826d x86/pvclock: Improve atomic update of last_value in pvclock_clocksource_read() 7aab7aa4b4be x86/atomics: Always inline arch_atomic64*() 3017ba4b831b cpuidle: tracing, preempt: Squash _rcuidle tracing d099dbfd3306 cpuidle: tracing: Warn about !rcu_is_watching() 5a5d7e9badd2 cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUG 393e2ea30aec cpuidle: drivers: firmware: psci: Dont instrument suspend code 2fe03412e2e1 memblock: Avoid useless checks in memblock_merge_regions(). ad500fb2d11b memblock: Make a boundary tighter in memblock_add_range(). cbdb1f163af2 vdso/bits.h: Add BIT_ULL() for the sake of consistency d5a7d809907c soc: mtk-svs: mt8183: refactor o_slope calculation 01c9a8bd23ca soc: mediatek: mtk-svs: delete superfluous platform data entries 5343e9ffb433 soc: mediatek: mtk-svs: move svs_platform_probe into probe 227fafd73b1c soc: mediatek: mtk-svs: improve readability of platform_probe 3bab727bef48 soc: mediatek: mtk-svs: clean up platform probing 8bf305087629 soc: mediatek: mtk-svs: keep svs alive if CONFIG_DEBUG_FS not supported 37fa2aff8fe4 soc: mediatek: mtk-svs: Use pm_runtime_resume_and_get() in svs_init01() f4f8ad204a15 soc: mediatek: mtk-svs: reset svs when svs_resume() fail a0674cd237fc soc: mediatek: mtk-svs: restore default voltages when svs_init02() fail 4e197ee880c2 clk: imx6ul: add ethernet refclock mux support 5f82bfced611 clk: imx6ul: fix enet1 gate configuration 775773105340 clk: imx: add imx_obtain_fixed_of_clock() 8bb289bb48b3 clk: imx6q: add ethernet refclock mux support ee394f636ad3 clk: imx: add clk-gpr-mux driver 562c65486cf1 net: dsa: microchip: ptp: fix up PTP dependency 2f8c06cb6622 drm/i915/guc: Update GT/GuC messages in intel_uc.c f0c4fc416e5e drm/i915/guc: Update GuC messages in intel_guc_submission.c 357d420ef212 drm/i915/guc: Update GuC messages in intel_guc_log.c d8ff10816243 drm/i915/guc: Update GuC messages in intel_guc_fw.c 7388acb253d9 drm/i915/guc: Update GuC messages in intel_guc_ct.c 140f9309d254 drm/i915/guc: Update GuC messages in intel_guc_ads.c ecb89c2c4d3a drm/i915/guc: Update GuC messages in intel_guc.c e03a9d4063cb drm/i915/guc: Add GuC oriented print macros 697c3892d825 regmap: apply reg_base and reg_downshift for single register ops 16838bfbf6e7 ASoC: cs42l42: Wait for debounce interval after resume e0bd53a4d1d5 ASoC: cs42l42: Don't set idle_bias_on 90f6a2a20bd2 ASoC: cs42l42: Add SoundWire support 0998816ab2d8 ASoC: cs42l42: Export some functions for SoundWire 7209d5ebb34a ASoC: cs42l42: Separate ASP config from PLL config 17cb563baef9 ASoC: cs42l42: Ensure MCLKint is a multiple of the sample rate b558c6fd08f5 ASoC: cs42l42: Add SOFT_RESET_REBOOT register 43f1a7f905fc soundwire: stream: Add specific prep/deprep commands to port_prep callback 3bd3bc2ada84 soundwire: bus: Remove unused reset_page_addr() callback c8a0d6b256df soundwire: bus: Don't zero page registers after every transaction 3dca1f89ae34 soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() e6acaf25cba1 firmware: coreboot: framebuffer: Ignore reserved pixel color bits 31d5f93454f2 drivers: misc: ti-st: Fix a typo ("unknow") cc3db79bb138 misc: isl29003: Use sysfs_emit() to instead of sprintf() a266ef69b890 Documentation: networking: correct spelling 22991d8d5725 soc: apple: rtkit: Add register dump decoding to crashlog 2b8e35337605 container_of: Update header inclusions 090bd20c6021 arm64: dts: mt8192: Change idle states names to reflect actual function f3ca158008af arm64: dts: mt8186: Change idle states names to reflect actual function 66fe2431faa2 arm64: dts: mt8195: Change idle states names to reflect actual function 1c473804b0c8 arm64: dts: mt8186: Fix CPU map for single-cluster SoC 160ce54d6354 arm64: dts: mt8192: Fix CPU map for single-cluster SoC cc4f0b13a887 arm64: dts: mt8195: Fix CPU map for single-cluster SoC b3892860f509 soc: apple: rtkit: Export non-devm init/free functions 4435d63f1728 soc: apple: rtkit: Add a private pointer to apple_rtkit_shmem c289d5bce852 soc: apple: apple-pmgr-pwrstate: Switch to IRQ-safe mode 40eaa8c0cbba soc: apple: rtkit: Add apple_rtkit_idle() function 72f2b0b21850 drivers/block: Move PARIDE protocol modules to drivers/ata/pata_parport 09ea26f1bf31 arm64: defconfig: Enable DMA_RESTRICTED_POOL 900785741289 arm64: defconfig: Enable missing configs for mt8192-asurada 1c24d12b68fa ASoC: dt-bindings: irondevice,sma1303.yaml: Fix about breaking the checks 30cf00257996 ASoC: sma1303: Convert to i2c's .probe_new() 4a639a757128 MAINTAINERS: add IRON DEVICE AUDIO CODEC DRIVERS 3653480c6812 ASoC: soc-dai.h: cleanup Playback/Capture data for snd_soc_dai 2b34c1359cca ASoC: soc-topology.c: use helper function e15ff262e212 ASoC: soc-pcm.c: use helper function 8ede4b7109f6 ASoC: soc-dai.c: use helper function 6855ec721029 ASoC: soc-dapm.c: use helper function 9024bae4bb22 ASoC: soc-core.c: use helper function 2abde57fb82b ASoC: ti: use helper function 1c1a778401b8 ASoC: tegra: use helper function 323f09a61d43 ASoC: sof: use helper function 67cc242679b1 ASoC: rockchip: use helper function c765ceda78f0 ASoC: meson: use helper function 0df2ec8e4706 ASoC: mediatek: use helper function ec4b2099c6e0 ASoC: intel: use helper function e87abb83fc24 ASoC: sdw-mockup: use helper function c4d78c4127f9 ASoC: spear: use helper function 0e478b88b257 ASoC: cirrus: use helper function 8ec352362848 ASoC: rt: use helper function 812c2852c59f ASoC: max: use helper function 5bf13408fd06 ASoC: hda: use helper function c59331b39045 ASoC: hdmi-codec: use helper function 2e5f86174e31 ASoC: soc.h: add snd_soc_card_is_instantiated() helper 944d721ee5de ASoC: soc-dai.h: add snd_soc_dai_get/set_widget_playback/capture() helper d4c0326e6ea0 ASoC: soc-dai.h: add snd_soc_dai_tdm_mask_set/get() helper 60df5935c27e ASoC: soc-dai.h: add snd_soc_dai_dma_data_set/get() for low level 37ed12368996 ASoC: soc-dai.h: add missing snd_soc_dai_set_widget() 0c52310f2600 hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range() c14fd3dcacaa hrtimer: Rely on rt_task() for DL tasks too 5eb6e280432d ARM: 9289/1: Allow pre-ARMv5 builds with ld.lld 16.0.0 and newer cfb1076d1549 ARM: 9288/1: Kconfigs: fix spelling & grammar 7f0c12449aa9 staging: vc04_services: mmal-vchiq: fix typo in comment edb3e231e47d staging: r8188eu: replace switch-case with if b6d2e4e0f3cc staging: r8188eu: option in struct sta_xmit_priv is not used 6a800cf38665 staging: r8188eu: apsd is initialised but never used 5a4d1fd15869 staging: r8188eu: legacy_dz is initialised but never used 9cc5265ac8ed staging: r8188eu: use kernel helper to iterate over a list f5a894957063 staging: r8188eu: make sta_pending a list_head 5bdc94816bf2 staging: r8188eu: change another function param from __queue to list_head 5ae3750cca31 staging: r8188eu: change function param from __queue to list_head 9bd121f82763 staging: r8188eu: rtw_free_xmitframe_queue needs no spinlock 0ac62072cfc8 staging: rtl8192e: Rename TPPoll_CQ, AcmHwCtrl and AcmHw_BeqEn 18e203db238e staging: rtl8192e: Rename _RTL8192Pci_HW, MXDMA2_NoLimit and TPPoll b1266d9233e4 staging: rtl8192e: Remove used constants MSR_LINK_SH.. and MSR_LINK_N.. d48455b0d174 staging: rtl8192e: Remove unused constants in _RTL8192Pci_HW a010c5a5dd63 staging: rtl8192e: Remove unused constants at beginning of r8192E_hw.h 04f11af2f056 staging: rtl8192e: Rename BaseBand_Config_PHY_REG and BaseBand_Config_AGC_TAB 997ee23ba610 staging: rtl8192e: Remove unused constants from enum rt_customer_id 885278a3dd4b staging: rtl8192e: Remove unused variable rxSNRdB e38e65eb18ce staging: rtl8192e: Rename sCrcLng 59f6f02ead58 staging: rtl8192e: Rename TxBBGainTab.., CCKTxBBGainTab.. and RT_CID_81.. 436eae7e70ef dt-bindings: serial: 8250: Fix 'aspeed,lpc-io-reg' differing types 646b4cd9909a serial: liteuart: Remove a copy of UART id in private structure 297cb3f0b94b serial: liteuart: Don't mix devm_*() with non-devm_*() calls ed35d9dc3a80 tty: serial: fsl_lpuart: add imx8ulp support ecba98f9ddf4 tty: serial: fsl_lpuart: set RTS watermark for lpuart 96f54fd48947 tty: serial: fsl_lpuart: Enable Receiver Idle Empty function for LPUART 9ad9df844754 tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case 7c0105901778 tty: serial: fsl_lpuart: set receive watermark for imx8qxp platform 34ebb26f12a8 tty: serial: fsl_lpuart: make rx_watermark configurable for different platforms 8a79052c329e tty: serial: fsl_lpuart: don't enable receiver/transmitter before rx/tx dma ready 49814e2c9c57 usb: early: xhci-dbc: Use memcpy_and_pad() e662c16f822f usb: early: xhci-dbc: Optimize early_xdbc_write() a4a97ab3db5c usb: early: xhci-dbc: Fix a potential out-of-bound memory access 33bb1a945998 dt-bindings: usb: mediatek,mtk-xhci: add MT8365 SoC bindings 903261c68b94 dt-bindings: usb: mediatek,mtu3: add MT8365 SoC bindings 3a1bd0494352 usb: chipidea: ci_hdrc_imx: use dev_err_probe e225947035bc dt-bindings: usb: fsa4480: Use generic node name c2c304dfc983 dt-bindings: usb: phy: nop: Fix a typo ("specifiy") d4f6b987f398 dt-bindings: usb: samsung,exynos-dwc3: allow unit address in DTS 21ef9c91f0ab usb: fotg210: fix return value check in fotg210_probe() 8cb9c36b8125 dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required ff826648e105 USB: MAX3421: Handle USB NAK correctly 7194e5e0907b dt-bindings: usb: qcom,dwc3: allow required-opps 582cef438551 usg: gadget: Move validation out of lock in webusb_bcdVersion_store() 2bf40502badf usb: gadget: Use correct APIs and data types for UUID handling e4157519ad46 Documentation: usb: correct spelling 6831582937bd ibmvnic: Toggle between queue types in affinity mapping 2d83eb5d24e1 usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name 8ecb17a86c0f usb: uvc: make uvc_format_desc table const 466be4c9a6f0 usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit e1d5d71d189f usb: uvc: move media/v4l2-uvc.h to usb/uvc.h 015d44c2b700 media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 372a0d7856be ALSA: doc: Fix PCM interface section typos d8dc8720468a ALSA: firewire-lib: fix uninitialized local variable 90be1f15c398 driver core: soc: remove layering violation for the soc_bus 6755dee8343c cc2520: move to gpio descriptors 8dccdd277e0b mfd: ocelot: add external ocelot switch control 3d7316ac81ac net: dsa: ocelot: add external ocelot switch control 11fc80cbb225 dt-bindings: mfd: ocelot: add ethernet-switch hardware support dd43f5e7684c dt-bindings: net: mscc,vsc7514-switch: add dsa binding for the vsc7512 fde0b6ced8ed mfd: ocelot: prepend resource size macros to be 32-bit de879a016a94 net: dsa: felix: add functionality when not all ports are supported dc454fa4b764 net: dsa: felix: add support for MFD configurations 1dc6a2a02320 net: dsa: felix: add configurable device quirks 2efaca411c96 net: mscc: ocelot: expose vsc7514_regmap definition b67f5502136f net: mscc: ocelot: expose ocelot_reset routine beb9a74e0bf7 net: mscc: ocelot: expose vcap_props structure 728d8019f1a3 net: mscc: ocelot: expose regfield definition to be used by other drivers c6a9321b0811 net: mscc: ocelot: expose ocelot wm functions 3c1dc22162d6 net: phy: motorcomm: change the phy id of yt8521 and yt8531s to lowercase 4104a713204d net: phy: fix the spelling problem of Sentinel 2083656bb30d sh: checksum: add missing linux/uaccess.h include 1586f31e30ed net: b44: Remove the unused function __b44_cam_read() 68d8ad3bd9c3 dt-bindings: opp: v2-qcom-level: Let qcom,opp-fuse-level be a 2-long array f741db1a5171 net/mlx5e: kTLS, Improve connection rate by using fast update encryption key 8a6fa6df61ff net/mlx5: Keep only one bulk of full available DEKs 12a9e1b73db0 net/mlx5: Add async garbage collector for DEK bulk 709f07fe1a59 net/mlx5: Reuse DEKs after executing SYNC_CRYPTO command c6e7d8171045 net/mlx5: Use bulk allocation for fast update encryption key 4d570c7117dd net/mlx5: Add bulk allocation and modify_dek operation 7a5b72c2a8e4 net/mlx5: Add support SYNC_CRYPTO command 204369e718e9 net/mlx5: Add new APIs for fast update encryption key 942192541675 net/mlx5: Refactor the encryption key creation 55f0d6d20061 net/mlx5: Add const to the key pointer of encryption key creation fe298bdf6f65 net/mlx5: Prepare for fast crypto key update if hardware supports it 60c8972d2ccc net/mlx5: Change key type to key purpose 9a0ed4f2bfe2 net/mlx5: Add IFC bits and enums for crypto key 4744c7ad2299 net/mlx5: Add IFC bits for general obj create param c673b6772abc net/mlx5: Header file for crypto 7a17c61ee3b2 ksmbd: Fix spelling mistake "excceed" -> "exceeded" d280a958f8b2 ksmbd: update Kconfig to note Kerberos support and fix indentation 701035700409 ksmbd: Remove duplicated codes f8d6e7442aa7 ksmbd: fix typo, syncronous->synchronous c5d52d7bf241 soc: qcom: dcc: Drop driver for now 7750d8b51061 drivers/block: Remove PARIDE core and high-level protocols dfea6ae346d7 dt-bindings: arm: mediatek: migrate MT8195 vppsys0/1 to mtk-mmsys driver 813c3b53b55b clk: mediatek: add MT7981 clock support a6473d0f9f07 dt-bindings: clock: mediatek: add mt7981 clock IDs cc4d9e0c7749 dt-bindings: clock: Add compatibles for MT7981 9d8d1fe539d4 clk: mediatek: clk-mt7986-topckgen: Migrate to mtk_clk_simple_probe() a0c3ef2519b2 clk: mediatek: clk-mt7986-topckgen: Properly keep some clocks enabled 72feb6f1eade clk: mediatek: clk-mt6795-topckgen: Migrate to mtk_clk_simple_probe() 75c12ea37ab0 clk: mediatek: clk-mt8186-topckgen: Migrate to mtk_clk_simple_probe() e09eb9d24053 clk: mediatek: clk-mt8192: Migrate topckgen to mtk_clk_simple_probe() fd9fe654f41c clk: mediatek: clk-mtk: Register MFG notifier in mtk_clk_simple_probe() d7595ddeeca6 clk: mediatek: clk-mt8183: Join top_aud_muxes and top_aud_divs 66c8773b435f clk: mediatek: mt8186: Join top_adj_div and top_muxes 8bc0ed9dc4a0 clk: mediatek: mt8192: Join top_adj_divs and top_muxes 3b5bc4691f13 clk: mediatek: clk-mt8192: Move CLK_TOP_CSW_F26M_D2 in top_divs e4078219e934 clk: mediatek: mt8173: Migrate pericfg/topckgen to mtk_clk_simple_probe() 7b6183108c8c clk: mediatek: clk-mtk: Extend mtk_clk_simple_probe() 0f69a423c458 clk: mediatek: Switch to mtk_clk_simple_probe() where possible 4c02c9af3cb9 clk: mediatek: mt8173: Break down clock drivers and allow module build a87d143c47eb clk: mediatek: mt8173: Remove mtk_clk_enable_critical() 41138fbf876c clk: mediatek: mt8173: Migrate to platform driver and common probe b8eb1081d267 clk: mediatek: clk-mtk: Add dummy clock ops d3d6bd5e25cd clk: mediatek: clk-mux: Propagate struct device for mtk-mux 01a6c1ab57c3 clk: mediatek: clk-mtk: Propagate struct device for composites f0b3140f4b81 clk: mediatek: cpumux: Propagate struct device where possible 20498d52c9c1 clk: mediatek: clk-gate: Propagate struct device with mtk_clk_register_gates() fdc325c8f79c clk: mediatek: mt8192: Propagate struct device for gate clocks 0cbe12694990 clk: mediatek: mt8192: Correctly unregister and free clocks on failure 246a1c4c6b7f ata: pata_parport: add driver (PARIDE replacement) 8c4526ca6a45 objtool: Properly support make V=1 bdb8bf7d56af objtool: Install libsubcmd in build 5a84711fd734 cxl/pci: Fix irq oneshot expectations 0e8d040bfa4c f2fs: clear atomic_write_task in f2fs_abort_atomic_write() 2f3a9ae990a7 f2fs: introduce trace_f2fs_replace_atomic_write_block 145df2fdc38f selftests: core: Fix incorrect kernel headers search path 612cf4d28341 selftests: clone3: Fix incorrect kernel headers search path 7482c19173b7 selftests: arm64: Fix incorrect kernel headers search path 0ad2185dcb5e soc: sunxi: select CONFIG_PM 120e0ea12d90 f2fs: introduce discard_io_aware_gran sysfs node c5f9db2548d0 f2fs: drop useless initializer and unneeded local variable 193a639fed92 f2fs: add iostat support for flush f88b6c0c070e ASoC: dt-bindings: Add schema for "awinic,aw88395" 14bd85728611 ASoC: codecs: Aw88395 chip register file, data type file and Kconfig Makefile 06d2fe9cb423 ASoC: codecs: Aw88395 function for ALSA Audio Driver 4345865b003b ASoC: codecs: ACF bin parsing and check library file for aw88395 62fc25fbab5f ASoC: codecs: Add i2c and codec registration for aw88395 and their associated operation functions fa8843451bec cxl/pci: Set the device timestamp 7ebf38c9115e cxl/mbox: Add missing parameter to docs. 22c40e134c4c dm cache: Add some documentation to dm-cache-background-tracker.h 95ab80a8a0fe dm cache: free background tracker's queued work in btracker_destroy c87791bcc455 dm: improve shrinker debug names f4f0c25e5d72 vfio/mlx5: Improve the target side flow to reduce downtime b04e2e86e919 vfio/mlx5: Improve the source side flow upon pre_copy caf094b5a156 vfio/mlx5: Check whether VF is migratable e951eaaf8399 samples: fix the prompt about SAMPLE_VFIO_MDEV_MBOCHS 038ef0a4765e vfio/mdev: Use sysfs_emit() to instead of sprintf() e60259f77c46 MAINTAINERS: add the Renesas IDT821034 codec entry e51166990e81 ASoC: codecs: Add support for the Renesas IDT821034 codec 545679837eef ASoC: Add Renesas IDT821034 codec bindings 514d7f9df3f4 ASoC: mchp-spdifrx: document data structures c7db2a594389 ASoC: mchp-spdifrx: add runtime pm support ddce4aeccacb ASoC: mchp-spdifrx: remove struct mchp_spdifrx_dev::fmt member 36187a67ab93 ASoC: mchp-spdifrx: use unsigned long to store clk_get_rate() value aaecdc32b7e3 ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() d3681df44e85 ASoC: mchp-spdifrx: fix controls that works with completion mechanism a4c4161d6eae ASoC: mchp-spdifrx: fix return value in case completion times out fa09fa60385a ASoC: mchp-spdifrx: fix controls which rely on rsr register 71bc571c64c1 Documentation: power: correct spelling c6535b6ba934 perf cs-etm: Update decoder code for OpenCSD version 1.4 dfadf8b315f5 perf test: Fix DWARF unwind test by adding non-inline to expected function in a backtrace dec6b8016445 ixgbe: Remove redundant pci_enable_pcie_error_reporting() c3c14ecfe04a igc: Remove redundant pci_enable_pcie_error_reporting() 8aea4c325296 igb: Remove redundant pci_enable_pcie_error_reporting() ba153552c18d ice: Remove redundant pci_enable_pcie_error_reporting() bc4fddc3b306 iavf: Remove redundant pci_enable_pcie_error_reporting() d04d9e769993 i40e: Remove redundant pci_enable_pcie_error_reporting() 3218487afdc4 fm10k: Remove redundant pci_enable_pcie_error_reporting() 601f46282cd8 e1000e: Remove redundant pci_enable_pcie_error_reporting() d4bde04318c0 spi: dw_bt1: fix MUX_MMIO dependencies 31e9273912bf ASoC: topology: Use unload() op directly fdfa3661f830 ASoC: topology: Unify kcontrol removal code d9b07b790a5c ASoC: topology: Remove unnecessary check for EOF b784617a407c ASoC: topology: Return an error on complete() failure 9e2ee00039a8 ASoC: topology: Pass correct pointer instead of casting 70a7cd09a636 ASoC: topology: Remove unnecessary forward declarations 2abfd4bd7b07 ASoC: topology: Rename remove_ handlers 23e591dc0f8c ASoC: topology: Fix function name 8f9974d9d767 ASoC: topology: Fix typo in functions name 6257d224b894 ASoC: topology: Remove unused SOC_TPLG_PASS_PINS constant c5d184c92df2 ASoC: topology: Properly access value coming from topology file de858a05c9d8 vfio-mdev: add back CONFIG_VFIO dependency 4a6a7bc21d47 block: Default to use cgroup support for BFQ 2781f8e92036 pwm: lp3943: Drop unused i2c include b56265257d38 mtd: rawnand: fsl_elbc: Propagate HW ECC settings to HW 8338304c2719 mac802154: Avoid superfluous endianness handling 724ef0156951 mtd: spinand: Add support for AllianceMemory AS5F34G04SND c705e63a323a dt-bindings: mtd: partitions: Fix partition node name pattern b7810ea80ff0 driver core: fixup for "driver core: make struct bus_type.uevent() take a const *" 63ba51db24ed PCI: Avoid FLR for AMD FCH AHCI adapters faffb0831ad6 Documentation: firmware-guide/ACPI: correct spelling 7de6c3fb6dfb ACPI: PMIC: Add comments with DSDT power opregion field names 3e98855ca0cf dt-bindings: pwm: mediatek: Convert pwm-mediatek to DT schema 91507d25a67c ACPI: battery: Increase maximum string length a1a32ded2887 ACPI: battery: Fix buffer overread if not NUL-terminated 3066bc2d58be pwm: stm32-lp: fix the check on arr and cmp registers update b3c650ad9bb8 pwm: Move pwm_capture() dummy to restore order 334c7b13d383 pwm: sifive: Always let the first pwm_apply_state succeed be6c50d315f9 selftests/seccomp: Add m68k support 6baaade15594 m68k: Add kernel seccomp support 2ca8a1de4437 m68k: Check syscall_trace_enter() return code 65a1601609e5 m68k: defconfig: Update defconfigs for v6.2-rc3 53fc7e80f3aa ACPI: APEI: EINJ: Limit error type to 32-bit width 40202cca4b0a m68k: q40: Do not initialise statics to 0 dbd7a2a941b8 PM / devfreq: Fix build issues with devfreq disabled 68efe8f7a1c5 KVM: selftests: Fix build of rseq test eed5a3bfafe6 gpiolib: of: Move enum of_gpio_flags to its only user 3101b1e4ba38 gpio: mvebu: Use IS_REACHABLE instead of IS_ENABLED for CONFIG_PWM fd648e1010b1 gpio: zevio: Add missing header e3863fa123c8 gpio: Get rid of gpio_to_chip() 51435300df22 gpio: pcf857x: Drop unneeded explicit casting e2d181211641 gpio: pcf857x: Make use of device properties 91a0192e90e9 gpio: pcf857x: Get rid of legacy platform data b0047b90db71 gpio: rockchip: Do not mention legacy API in the code a060dc6620c1 gpio: wcd934x: Remove duplicate assignment of of_gpio_n_cells 9c8224d04b2e gpio: zevio: Use proper headers and drop OF_GPIO dependency a25d1dfdfcad gpio: zevio: Remove duplicate assignment of of_gpio_n_cells 13e856b8dfca gpio: xilinx: Remove duplicate assignment of of_gpio_n_cells 3c0c7b1dc686 dt-bindings: gpio: Add compatible string for Unisoc UMS512 bf26a472a26e dt-bindings: gpio: Convert Unisoc EIC controller binding to yaml 59184e1273eb dt-bindings: gpio: Convert Unisoc GPIO controller binding to yaml 83b9e0fc9ed6 gpio: ge: Remove duplicate assignment of of_gpio_n_cells e226cb199c3d gpio: davinci: Remove duplicate assignment of of_gpio_n_cells 92bf78b33b0b gpio: omap: use dynamic allocation of base a5ec171efdc6 gpio: Remove unused and obsoleted irq_to_gpio() 029d14e900e7 gpio: davinci: Do not mention legacy API in the code 149a028a5134 gpiolib: Remove unused of_mm_gpiochip_add() 9a7dcaefdb8a gpiolib: Do not mention legacy API in the code 64d2f4594e33 gpio: pcf857x: Implement get_multiple/set_multiple methods 17a5f49b49fd gpio: pcf857x: Fix indentation of variable declarations 4628cb0d8e06 gpio: pcf857x: Replace 'unsigned' with 'unsigned int' 0c27537ad07c gpio: tegra186: add Tegra234 PMC compatible in GPIO driver 297a44f664a8 gpio: regmap: use new regmap_might_sleep() 79aabb1ece81 gpiolib: sort header inclusion alphabetically 70d0fc4288da gpiolib: Get rid of not used of_node member dc0989e3aa58 gpiolib: Introduce gpio_device_get() and gpio_device_put() f2527d8f566a gpio: Remove unused and obsoleted gpio_export_link() 6f8ecb7f85f4 gpio: vf610: connect GPIO label to dev name a3f7c1d6ddcb gpio: pca9570: rename platform_data to chip_data 650f2dc97053 gpiolib: of: remove [devm_]gpiod_get_from_of_node() APIs 40fc56ee608c gpiolib: of: remove of_get_gpio[_flags]() and of_get_named_gpio_flags() f9792ba054f8 gpiolib: of: remove obsolete comment for of_gpio_get_count() c7835652a85d gpiolib: of: stop exporting of_gpio_named_count() 45e888ef99d9 gpiolib: of: remove of_gpio_count() 1da5aa27bec5 dt-bindings: gpio: Convert Fujitsu MB86S7x GPIO to DT schema 6ecb741e349a gpio: i8255: Remove unused legacy interface 1c05004f99af gpio: gpio-mm: Migrate to regmap API 0b4243406897 gpio: 104-dio-48e: Migrate to regmap API 0b7c490d7de3 gpio: i8255: Migrate to gpio-regmap API 59e2131accfd gpio: 104-idi-48: Migrate to gpio-regmap API e28432a77365 gpio: 104-idi-48: Migrate to the regmap-irq API 2f7e845f512f gpio: 104-dio-48e: Migrate to the regmap-irq API 8978277c229b gpio: regmap: Always set gpio_chip get_direction 9eeaa60ead4b gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() a87f901b5932 gpio: pca953x: Clean up pcal6534_check_register() b1453d1eb93f gpio: pca953x: avoid logically dead code 29f5c6e69f61 gpio: msc313: Drop empty platform remove function 908334ab0be3 gpiolib: use irq_domain_alloc_irqs() d4cb3e7113f8 clk: qcom: gcc-qcs404: fix duplicate initializer warning 3e0df6916f6c dt-bindings: interconnect: samsung,exynos-bus: allow opp-table 8395406b3495 rxrpc: Fix trace string a402d2d55d8b dt-bindings: interconnect: qcom,sa8775p-rpmh: fix a typo 16700acc328e dt-bindings: interconnect: Exclude all non msm8939 from snoc-mm 8d076a992eb8 ASoC: dt-bindings: add entry for TAS5720A-Q1 driver 88f748e38b28 ASoC: tas5720: set bit 7 in ANALOG_CTRL_REG for TAS5720A-Q1 during probe c24a62be09d8 ASoC: codecs: tas5720: add support for TAS5720A-Q1 (automotive) variant 879142be618c ASoC: codecs: tas5720: split a tas5720_mute_soc_component() function 21d64f6f63ee ASoC: dt-bindings: fsl-sai: Simplify the VFxxx dmas binding 5b28c049ff53 ASoC: SMA1303: Fix spelling mistake "Invald" -> "Invalid" 55e681c950d8 ASoC: amd: acp: Refactor bit width calculation 9e8593ec9ef7 ASoC: dt-bindings: simple-card: add missing #address-cells/#size-cells 60cc61a68c98 ASoC: dt-bindings: renesas,rsnd: #sound-dai-cells is not mandatory f292f4d36744 ASoC: dt-bindings: renesas,rsnd: tidyup rcar_sound,src fcedf6547e65 ASoC: dt-bindings: renesas,rsnd: add missing playback/capture 2657e28b28ae ASoC: dt-bindings: ak4613: enable Of-graph (Audio-Graph-Card) style 13a7d9e992fa ASoC: dt-bindings: ti,pcm3168a: Convert to json-schema f2a7ef1acffe ASoC: dt-bindings: audio-graph-port: remove prefix 2f0be75c9ff9 ASoC: dt-bindings: audio-graph-port: add clocks on endpoint a2fabeaaf5e2 ASoC: dt-bindings: audio-graph-port: add missing mclk-fs 6a7216db63c8 ASoC: dt-bindings: audio-graph-port: add definitions/ports bbda859e02a4 ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint 79729f26b074 efi/libstub: Add memory attribute protocol definitions 669c4614236a coresight: tmc: Don't enable TMC when it's not ready. 78ce3093f055 soc: mediatek: mmsys: add support for MT8195 VPPSYS 1873da264cae dt-bindings: arm: mediatek: mmsys: Add support for MT8195 VPPSYS 9cbd5a8abca9 wifi: iwlwifi: mei: fix compilation errors in rfkill() 09b4c35d73a5 wifi: iwlwifi: mvm: Support STEP equalizer settings from BIOS. 9ad1e7e5b0c4 wifi: iwlwifi: bump FW API to 74 for AX devices 9387e3596d42 wifi: iwlwifi: mvm: Reset rate index if rate is wrong 3f7a9d577d47 wifi: iwlwifi: mvm: simplify by using SKB MAC header pointer 0ac93c06dca7 wifi: iwlwifi: mvm: add sniffer meta data APIs 8dd51b5ff5e9 wifi: iwlwifi: rx: add sniffer support for EHT mode 7d577d76d292 wifi: iwlwifi: mvm: always send nullfunc frames on MGMT queue 4de5ceef3647 wifi: iwlwifi: mvm: remove h from printk format specifier 12de5de4d188 wifi: iwlwifi: improve tag handling in iwl_request_firmware 24091f873e15 wifi: iwlwifi: mention the response structure in the kerneldoc 23dcee948a5f wifi: iwlwifi: mvm: add minimal EHT rate reporting c200774a6df4 soc: mediatek: Introduce mediatek-regulator-coupler driver 10e0cbaaf110 drm/i915: Fix potential bit_17 double-free c88a15d9dd7d coresight: tpda: fix return value check in tpda_probe() fb8421a94c56 devlink: remove devlink features a131315a47bb devlink: send objects notifications during devlink reload 7d7e9169a3ec devlink: move devlink reload notifications back in between _down() and _up() calls 34557b750477 powerpc/pci: Enable PPC_PCI_BUS_NUM_DOMAIN_DEPENDENT by default acf63c458b55 fpga: m10bmc-sec: Add support for N6000 4aea8f30475f Documentation: leds: Correct spelling 227e9611cd74 dt-bindings: leds: Document Bluetooth and WLAN triggers 0ca222c81977 leds: Remove asic3 driver c64964ebee2a leds: simatic-ipc-leds-gpio: Make sure we have the GPIO providing driver 8f47707acd0b leds: tca6507: Convert to use fwnode_device_is_compatible() 265d313ee607 leds: syscon: Get rid of custom led_init_default_state_get() bf8a9a768446 leds: pm8058: Get rid of custom led_init_default_state_get() 0dd37b1cf51e leds: pca955x: Get rid of custom led_init_default_state_get() 43ee1e3fbaa0 leds: mt6360: Get rid of custom led_init_default_state_get() 99cade834778 leds: mt6323: Get rid of custom led_init_default_state_get() e41ff817670e leds: bcm6358: Get rid of custom led_init_default_state_get() 67d162e8bf48 leds: bcm6328: Get rid of custom led_init_default_state_get() 5ff422a77d1a leds: an30259a: Get rid of custom led_init_default_state_get() 156a5bb89ca6 leds: Move led_init_default_state_get() to the global header d35d0c9de762 leds: Add missing includes and forward declarations in leds.h a82c7cf803d9 leds: is31fl319x: Wrap mutex_destroy() for devm_add_action_or_rest() 4934630409cb leds: turris-omnia: Convert to i2c's .probe_new() cef9efd5b467 leds: tlc591xx: Convert to i2c's .probe_new() e916e052ac81 leds: tca6507: Convert to i2c's .probe_new() 2c6aaf88a265 leds: pca963x: Convert to i2c's .probe_new() 1e1e667fe387 leds: pca9532: Convert to i2c's .probe_new() c3dab3a932bd leds: lp8860: Convert to i2c's .probe_new() bc14a85ec88d leds: lp8501: Convert to i2c's .probe_new() 6231f926c9ae leds: lp5562: Convert to i2c's .probe_new() 69674a710c1e leds: lp5523: Convert to i2c's .probe_new() 4a37cff20494 leds: lp5521: Convert to i2c's .probe_new() 1fd9dadcb1c3 leds: lp3952: Convert to i2c's .probe_new() 1ba5916064e7 leds: lp3944: Convert to i2c's .probe_new() 90955588fff6 leds: lm3697: Convert to i2c's .probe_new() 4d7b4def01c3 leds: lm3692x: Convert to i2c's .probe_new() dc01357c5cf0 leds: lm3642: Convert to i2c's .probe_new() 0712cb933631 leds: lm355x: Convert to i2c's .probe_new() 912bcc8af39c leds: lm3532: Convert to i2c's .probe_new() 5d080668ba3a leds: lm3530: Convert to i2c's .probe_new() 7d24e11b1de7 leds: is31fl32xx: Convert to i2c's .probe_new() 65c084d848cd leds: blinkm: Convert to i2c's .probe_new() 6900cd261b4d leds: bd2802: Convert to i2c's .probe_new() da1afe8e6099 leds: led-core: Fix refcount leak in of_led_get() d8960dfb9d6d leds: pwm: Clear the led structure before parsing each child node 1f741f001160 net: microchip: sparx5: Add KUNIT tests for enabling/disabling chains 7b911a5311b8 net: microchip: sparx5: Add TC support for the ES2 VCAP e7e3f514713e net: microchip: sparx5: Add ingress information to VCAP instance b95d9e2c20c9 net: microchip: sparx5: Add ES2 VCAP keyset configuration for Sparx5 9d712b8ddbb4 net: microchip: sparx5: Add ES2 VCAP model and updated KUNIT VCAP model a5300724ce73 net: microchip: sparx5: Improve error message when parsing CVLAN filter 4114ef2ce273 net: microchip: sparx5: Improve the IP frame key match for IPv6 frames c02b19edc78d net: microchip: sparx5: Add support for getting keysets without a type id 5c0862c2c962 net: bcmgenet: Add a check for oversized packets 5746ca131e24 powerpc/64: Don't recurse irq replay 468ba54bd616 fec: convert to gpio descriptor 453d9fdc364b net: mdio: mux-meson-g12a: use __clk_is_enabled to simplify the code bab537805a10 powerpc: Check !irq instead of irq == NO_IRQ and remove NO_IRQ 12fd66651df6 powerpc/rtas: upgrade internal arch spinlocks 599af4915546 powerpc/rtas: remove lock and args fields from global rtas struct 9bce6243848d powerpc/rtas: make all exports GPL 0d7e812fd282 powerpc/rtas: Drop unused export symbols 5ff92e2f274d powerpc/rtas: unexport 'rtas' symbol ff7c76f66d8b powerpc/boot: Don't always pass -mcpu=powerpc when building 32-bit uImage 45f7091aac35 powerpc/64: Set default CPU in Kconfig 04f8b4ea20c8 Input: pmic8xxx-keypad - fix a Kconfig spelling mistake & hyphenation 62c5e854b457 Input: edt-ft5x06 - fix typo in a comment 83ea7df6e72b Input: tegra-kbc - use devm_platform_get_and_ioremap_resource() babc94da39ec Input: st-keyscan - use devm_platform_get_and_ioremap_resource() 27d5e05be4fd Input: spear-keyboard - use devm_platform_get_and_ioremap_resource() 492ec555a59a Input: olpc_apsp - use devm_platform_get_and_ioremap_resource() 24b915d1664a Input: arc_ps2 - use devm_platform_get_and_ioremap_resource() 12b11142ee95 Input: apbps2 - use devm_platform_get_and_ioremap_resource() 6cb86b0a87be Input: altera_ps2 - use devm_platform_get_and_ioremap_resource() f6e09b07cc12 kbuild: do not put .scmversion into the source tarball ee105d5a50d4 selftests/bpf: Trim DENYLIST.s390x af320fb7ddb0 selftests/bpf: Fix s390x vmlinux path 63d7b53ab59f s390/bpf: Implement bpf_jit_supports_kfunc_call() dd691e847d28 s390/bpf: Implement bpf_jit_supports_subprog_tailcalls() 528eb2cb87bc s390/bpf: Implement arch_prepare_bpf_trampoline() f1d5df84cd8c s390/bpf: Implement bpf_arch_text_poke() bb4ef8fc3d19 s390/bpf: Add expoline to tail calls 7ce878ca81bc selftests/bpf: Fix sk_assign on s390x 323745a3aa9b block, bfq: remove unused bfq_wr_max_time in struct bfq_data 87c971de8157 block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq 433d4b03e722 block, bfq: remove redundant check in bfq_put_cooperator 86f8382e6d3a block, bfq: remove unnecessary dereference to get async_bfqq 8ac2e43c3559 block, bfq: use helper macro RQ_BFQQ to get bfqq of request 1c970450a7fd block, bfq: initialize bfqq->decrease_time_jif correctly bebeb9e582e8 block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow 0c3e09e8854b block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection b5fcf7871acb sbitmap: correct wake_batch recalculation to avoid potential IO hung 678418c6128f sbitmap: add sbitmap_find_bit to remove repeat code in __sbitmap_get/__sbitmap_get_shallow 08470a98a7d7 sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code 903e86f3a64d sbitmap: remove redundant check in __sbitmap_queue_get_batch f1591a8bb3e0 sbitmap: remove unnecessary calculation of alloc_hint in __sbitmap_get_shallow fa9f4275b20e Input: ads7846 - don't check penirq immediately for 7845 13f82ca3878d Input: ads7846 - always set last command to PWRDOWN d50584d78331 Input: ads7846 - don't report pressure for ads7845 46e828026cc8 arm64: ls1046ardb: Use in-band-status for SFP module b694fbe2ff40 arm64: dts: imx8mp-verdin: Add yavia carrier board a1558dc19976 arm64: dts: imx8mm-verdin: Add yavia carrier board 52eb0c651121 arm64: dts: imx8q: use generic node name for rave-sp addaaf0a18b7 ARM: dts: imx6ull-dhcom: Add DHSOM based DRC02 board bae9847e120a ARM: dts: imx6ull-dhcom: Add DHCOM based PicoITX board 611b6c891e40 ARM: dts: imx6ull-dhcom: Add DH electronics DHCOM i.MX6ULL SoM and PDK2 board 9ec590a8a1bb soc: imx: imx8mp-blk-ctrl: set HDMI LCDIF panic read hurry level 0e3e1946606a ARM: dts: imx7s: correct iomuxc gpr mux controller cells b685757c7b08 ksmbd: Implements sess->rpc_handle_list as xarray 1d9c4172110e ksmbd: Implements sess->ksmbd_chann_list as xarray f1c006f1c685 blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy() dfd6200a0954 blk-cgroup: support to track if policy is online c7241babf085 blk-cgroup: dropping parent refcount after pd_free_fn() is done b36781034c42 blk-mq: cleanup unused methods: blk_mq_hw_sysfs_store 9607cd36bb23 s390/dcssblk:: don't call bio_split_to_limits 1bf7a749efdc ps3vram: remove bio splitting 33391eecd631 block: treat poll queue enter similarly to timeouts b32603296584 blk-iocost: change div64_u64 to DIV64_U64_ROUND_UP in ioc_refresh_params() 984af1e66b41 blk-iocost: fix divide by 0 error in calc_lcoefs() 35198e323001 blk-iocost: read params inside lock in sysfs apis 235a5a83f637 blk-iocost: don't allow to configure bio based device 7b7c5ae4402f blk-iocost: check return value of match_u64() 5f2779dfa7b8 blk-iocost: avoid 64-bit division in ioc_timer_fn 464544fb93fc block: ublk: fix doc build warning d67ea690ce09 block: introduce bdev_zone_no helper e29b210021dc block: add a new helper bdev_{is_zone_start, offset_from_zone_start} fea127b36c93 block: remove superfluous check for request queue in bdev_is_zoned() 7e2e355dd9c9 block: extend bio-cache for non-polled requests 888545cb43d7 nvme: set REQ_ALLOC_CACHE for uring-passthru request 4093cb5a0634 ublk_drv: add mechanism for supporting unprivileged ublk device 403ebc877832 ublk_drv: add module parameter of ublks_max for limiting max allowed ublk dev abb864d38085 ublk_drv: add device parameter UBLK_PARAM_TYPE_DEVT bfbcef036396 ublk_drv: move ublk_get_device_from_id into ublk_ctrl_uring_cmd 73a166d97492 ublk_drv: don't probe partitions if the ubq daemon isn't trusted ed878d1c1c64 ublk_drv: remove nr_aborted_queues from ublk_device 67d59247d4b5 block: don't allow multiple bios for IOCB_NOWAIT issue 2bb34fa6ff41 drbd: drbd_insert_interval(): Clarify comment 2990ca29f361 drbd: interval tree: make removing an "empty" interval a no-op 6d9be160df48 MAINTAINERS: add drbd headers 9cf766a45799 drbd: remove macros using require_context 069182007d1a drbd: remove unnecessary assignment in vli_encode_bits c10bdcf9838e drbd: make limits unsigned 2167879655b3 drbd: fix DRBD_VOLUME_MAX 65535 -> 65534 378000686732 drbd: adjust drbd_limits license header 20f2a34a421b drbd: split off drbd_config into separate file 4e2da933b9f1 drbd: drop API_VERSION define 887b98c74fdf drbd: split off drbd_buildtag into separate file a3df2e456c0f block: add a BUILD_BUG_ON() for adding more bio flags than we have space c9c77418a982 block: save user max_sectors limit 0a26f327e46c block: make BLK_DEF_MAX_SECTORS unsigned 1bd43e19de1b block, bfq: balance I/O injection among underutilized actuators 2d31c684a053 block, bfq: inject I/O to underutilized actuators 4fdb3b9f2a28 block, bfq: retrieve independent access ranges from request queue 8b7fd7411176 block, bfq: split also async bfq_queues on a per-actuator basis fd571df0ac5b block, bfq: turn bfqq_data into an array in bfq_io_cq a61230470c8c block, bfq: move io_cq-persistent bfqq data into a dedicated struct b752989897b4 block, bfq: forbid stable merging of queues associated with different actuators 9778369a2d6c block, bfq: split sync bfq_queues on a per-actuator basis 0ffae640ad83 io_uring: always go async for unsupported open flags c31cc60fddd1 io_uring: always go async for unsupported fadvise flags aebb224fd4fc io_uring: for requests that require async, force it 6bb30855560e io_uring: if a linked request has REQ_F_FORCE_ASYNC then run it async f58680085478 io_uring: add reschedule point to handle_tw_list() fcc926bb8579 io_uring: add a conditional reschedule to the IOPOLL cancelation loop 50470fc5723a io_uring: return normal tw run linking optimisation cb6bf7f285c2 io_uring: refactor tctx_task_work 5afa46507139 io_uring: refactor io_put_task helpers c8576f3e612d io_uring: refactor req allocation b5083dfa3667 io_uring: improve io_get_sqe b2aa66aff60c io_uring: kill outdated comment about overflow flush c10bb6468481 io_uring: use user visible tail in io_uring_poll() f499254474a8 io_uring: pass in io_issue_def to io_assign_file() c1755c25a719 io_uring: Enable KASAN for request cache b5d3ae202fbf io_uring: handle TIF_NOTIFY_RESUME when checking for task_work 8572df941cbe io_uring/msg-ring: ensure flags passing works for task_work completions f30bd4d03824 io_uring: Split io_issue_def struct a7dd27828b00 io_uring: Rename struct io_op_def 68a2cc1bba98 io_uring: refactor __io_req_complete_post 632ffe095674 io_uring: optimise ctx flags layout 31f084b7b028 io_uring: simplify fallback execution 89800a2dd570 io_uring: don't export io_put_task() b0b7a7d24b66 io_uring: return back links tw run optimisation 88b80534f60f io_uring: make io_sqpoll_wait_sq return void c3f4d39ee4bc io_uring: optimise deferred tw execution d80c0f00d047 io_uring: add io_req_local_work_add wake fast path 130bd686d9be io_uring: waitqueue-less cq waiting 3181e22fb799 io_uring: wake up optimisations bca39f390585 io_uring: add lazy poll_wq activation 7b235dd82ad3 io_uring: separate wq for ring polling 360173ab9e1a io_uring: move io_run_local_work_locked 3e5655552a82 io_uring: mark io_run_local_work static 2f413956cc8a io_uring: don't set TASK_RUNNING in local tw runner bd550173acc2 io_uring: refactor io_wake_function dde40322ae20 io_uring: move submitter_task out of cold cacheline 81594e7e7a14 io_uring: remove excessive unlikely on IS_ERR cbeb47a7b5f0 io_uring/msg_ring: Pass custom flags to the cqe d33a39e57768 io_uring: keep timeout in io_wait_queue 46ae7eef44f6 io_uring: optimise non-timeout waiting 326a9e482e21 io_uring: set TASK_RUNNING right after schedule 490c00eb4fa5 io_uring: simplify io_has_work 846072f16eed io_uring: mimimise io_cqring_wait_schedule 3fcf19d592d5 io_uring: parse check_cq out of wq waiting 140102ae9a9f io_uring: move defer tw task checks 1414d6298584 io_uring: kill io_run_task_work_ctx f36ba6cf1ab6 io_uring: don't iterate cq wait fast path 0c4fe008c9cb io_uring: rearrange defer list checks 8864eac5511b dt-bindings: imx8ulp: clock: no spaces before tabs 899788efa45b clk: imx6sll: add proper spdx license identifier 8cdaad718f1a clk: imx: imx93: invoke imx_register_uart_clocks 2d5513bf7563 clk: imx: remove clk_count of imx_register_uart_clocks 8658f0acc8b0 clk: imx: get stdout clk count from device tree f4419db4086e clk: imx: avoid memory leak 51b2089284f3 dt-bindings: soc: rockchip: grf: add rockchip,rk3288-dp-phy.yaml fc7b83bcaf03 dt-bindings: phy: rockchip: convert rockchip-dp-phy.txt to yaml ef9134d9bbce arm64: dts: rockchip: Correct the model name for Radxa E25 421c059d4138 arm64: dts: rockchip: Drop unneeded model for Radxa CM3i c4d2b02d63ee arm64: dts: rockchip: Add missing CM3i fallback compatible for Radxa E25 8f19828844f2 arm64: dts: rockchip: Fix compatible for Radxa CM3 af5a803bf212 arm64: dts: rockchip: rk3566: Enable WiFi, BT support for Radxa CM3 cc52bfc04726 arm64: dts: rockchip: Enable Ethernet for Radxa CM3 IO 97ce9f36631d arm64: dts: rockchip: add display to RG503 381b6d432f6e arm64: dts: rockchip: add pinctrls for 16-bit/18-bit rgb interface to rk356x fe6a952b567f dt-bindings: soc: samsung: exynos-pmu: allow phys as child 28dd277e54eb arm64: dts: exynos: add unit address to DWC3 node wrapper in Exynos7 becad83e0f2a arm64: dts: exynos: add unit address to DWC3 node wrapper in Exynos5433 27be20e3b9d1 ARM: dts: exynos: add unit address to DWC3 node wrapper in Exynos54xx 47fea512b4bd ARM: dts: exynos: add unit address to DWC3 node wrapper in Exynos5250 9ee57955d106 arm64: dts: exynos: move exynos-bus nodes out of soc in Exynos5433 adf8238ef403 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos4412 09dd37396ab6 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos4210 37da6ed22b67 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos3250 eb87086bfc96 ARM: dts: exynos: move exynos-bus nodes out of soc in Exynos5420 ba35c3a599dd Documentation: sound: correct spelling 137272ef1b0f dt-bindings: display: mediatek: Fix the fallback for mediatek,mt8186-disp-ccorr 02f6015127e0 drm/mediatek: Remove unused GEM DMA header include 51e4e3153ebc fscrypt: support decrypting data from large folios 07dcbd7325ce s390/bpf: Fix a typo in a comment 49f67f393ff2 bpf: btf: Add BTF_FMODEL_SIGNED_ARG flag 0f0e5f5bd506 bpf: iterators: Split iterators.lskel.h into little- and big- endian versions 42fae973c2b1 libbpf: Fix BPF_PROBE_READ{_STR}_INTO() on s390x 25c76ed42821 libbpf: Fix unbounded memory access in bpf_usdt_arg() e85465e420be libbpf: Simplify barrier_var() 1b5e38532581 selftests/bpf: Fix profiler on s390x 438a2edf26b7 selftests/bpf: Fix xdp_synproxy/tc on s390x d504270a233d selftests/bpf: Fix vmlinux test on s390x 26e8a0149479 selftests/bpf: Fix test_xdp_adjust_tail_grow2 on s390x 207612eb12b9 selftests/bpf: Fix test_lsm on s390x be6b5c10ecc4 selftests/bpf: Add a sign-extension test for kfuncs 80a611904eef selftests/bpf: Increase SIZEOF_BPF_LOCAL_STORAGE_ELEM on s390x 2934565f04fd selftests/bpf: Check stack_mprotect() return value 06cea99e683c selftests/bpf: Fix cgrp_local_storage on s390x 06c1865b0b0c selftests/bpf: Fix xdp_do_redirect on s390x 56e1a5048319 selftests/bpf: Fix verify_pkcs7_sig on s390x 98e13848cf43 selftests/bpf: Fix decap_sanity_ns cleanup 804acdd251e8 selftests/bpf: Set errno when urand_spawn() fails 31da9be64a11 selftests/bpf: Fix kfree_skb on s390x 6eab2370d142 selftests/bpf: Fix symlink creation error b14b01f281f7 selftests/bpf: Fix liburandom_read.so linker error 8fb9fb2f1728 selftests/bpf: Query BPF_MAX_TRAMP_LINKS using BTF 390a07a921b3 bpf: Change BPF_MAX_TRAMP_LINKS to enum bf3849755ac6 bpf: Use ARG_CONST_SIZE_OR_ZERO for 3rd argument of bpf_tcp_raw_gen_syncookie_ipv{4,6}() 1d3cab43f4c7 Documentation: bpf: correct spelling cb4a21ea592f bpf: Build-time assert that cpumask offset is zero 1c7c5fca523e i2c: designware: Change from u32 to unsigned int for regmap_read() calls 60a1f9f28660 i2c: designware: add a new bit check for IC_CON control 4ae612e4af95 iio: adc: ad7291: Fix indentation error by adding extra spaces 64a68158738e iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() e56d2c34ce9d iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() e314e15a0b58 regulator: s5m8767: Bounds check id indexing into arrays 6adaa9a4ece4 power: supply: bq25890: Add new linux,iinlim-percentage property d54bf877fd87 power: supply: bq25890: Add support for having a secondary charger IC b186b18efdff dt-bindings: iio/proximity: semtech,sx9360: Fix 'semtech,resolution' type c612bcb75fa1 iio: imu: fix spdx format 20d889a91ce9 iio: adc: imx93: Fix spelling mistake "geting" -> "getting" f14ed2f378bc dt-bindings: iio: cleanup examples - indentation 57b73eb9a352 dt-bindings: iio: use lowercase hex in examples 46908557a59e dt-bindings: iio: correct node names in examples 5c4712316ac9 dt-bindings: iio: minor whitespace cleanups 34d1e754155b dt-bindings: iio: drop unneeded quotes 48ca6e5fa4ff fpga: bridge: return errors in the show() method of the "state" attribute a73c125bbbcf fpga: dfl: more kernel-doc corrections 782d8e61b5d6 fpga: dfl: kernel-doc corrections 9d94ec985702 fpga: microchip-spi: separate data frame write routine 88e705697e80 fpga: microchip-spi: rewrite status polling in a time measurable way 1da53d23a41c fpga: microchip-spi: move SPI I/O buffers out of stack 622bd6ea9008 at86rf230: convert to gpio descriptors 3accf4762734 mac802154: Handle basic beaconing 9bc114504b07 ieee802154: Add support for user beaconing requests 4fd8bcec5fd7 regulator: max77802: Bounds check regulator id against opmode ffe4c0f0bfaa ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() b3bcedc0402f ASoC: kirkwood: Iterate over array indexes instead of using pointer math 362e8d0f27c4 ASoC: imx-hdmi: Use dev_err_probe dcf6d2ef0e82 ASoC: Modified the schema binding and added the vendor prefixes. 68cd394efd0f ASoC: The Iron Device SMA1303 is a boosted Class-D audio amplifier. 18e16350558a ASoC: fsl-asoc-card: constify fsl_asoc_card_dai 9f2c9170934e arm64: dts: amd: use "okay" for status 2f3086577f41 arm64: dts: apm: use "okay" for status d10572996840 arm64: dts: microchip: use "okay" for status 987414b1cfff arm64: dts: exynos: use lowercase hex addresses db00347974e6 arm64: dts: exynos: correct wlf,micd-dbtime on TM2 d7cd5b50ea7a arm64: dts: exynos: add interrupt-controller to WM5110 on TM2 b838792a6242 arm64: dts: exynos: add VPH_PWR regulator on TM2 2bbd69327ab6 arm64: dts: exynos: correct Bluetooth LED triger on E850-96 682319f63d80 arm64: dts: exynos: add ADC supply on Exynos7 Espresso 5f762c4008e8 arm64: dts: exynos: disable non-working GPU on Exynos7 Espresso 70eb3911d80f net: netlink: recommend policy range validation d8afe2f8a92d netpoll: Remove 4s sleep during carrier detection da27f796a832 ipc,namespace: batch free ipc_namespace structures a80c4adcb574 ipc,namespace: make ipc namespace allocation wait for pending free 16809afdcbad selftest/bpf: Make crashes more debuggable in test_progs 21617de3b464 Input: xpad - add 8BitDo Pro 2 Wired Controller support ac8810d2b639 Input: ipaq-micro-ts - fix DEFINE_SIMPLE_DEV_PM_OPS typo 47e79d310928 Input: wistron_btns - use pm_sleep_ptr() to allow removal of ifdef CONFIG_PM guards f33f61a75ad2 Input: cma3000 - use pm_sleep_ptr() to allow removal of ifdef CONFIG_PM guards 345c7b741c46 Input: Use pm_sleep_ptr() to avoid need for ifdef CONFIG_PM_SLEEP f31e7388dd16 Input: omap4-keyad - use pm_ptr() and RUNTIME_DEV_PM_OPS() 6b9c16085365 Input: applespi - use pm_sleep_ptr() and SYSTEM_SLEEP_PM_OPS() c3c2f2bc0c44 Input: cyttsp - use EXPORT_GPL_SIMPLE_DEV_PM_OPS() ebbdbef28fac Input: cyttsp4 - use EXPORT_GPL_RUNTIME_DEV_PM_OPS() 6470215b883e Input: tsc200x - use EXPORT_GPL_SIMPLE_DEV_PM_OPS() 40be06463e3d Input: adxl34x - unify dev_pm_ops using EXPORT_SIMPLE_DEV_PM_OPS() c0a150eee35f Input: ad714x - unify dev_pm_ops using EXPORT_SIMPLE_DEV_PM_OPS() 90208b31f938 Input: stmfts - switch to SYSTEM_SLEEP_/RUNTIME_PM_OPS() and pm_ptr() 452fcd2dcb1d Input: rmi4 - switch to SYSTEM_SLEEP/RUNTIME_PM_OPS() and pm_ptr() e2eaf9e0e10c Input: s6sy761 - switch to SYSTEM_SLEEP_/RUNTIME_PM_OPS() and pm_ptr() c51283d76bca Input: samsung-keypad - switch to pm_ptr() and SYSTEM_SLEEP/RUNTIME_PM_OPS() e04a088b6d97 Input: axp20x-pek - switch to SYSTEM_SLEEP_PM_OPS() and pm_sleep_ptr() 28bbeca2f627 Input: cyapa - switch to SYSTEM_SLEEP/RUNTIME_PM_OPS() and pm_ptr() 5d0f0e57ed90 fsverity: support verifying data from large folios cdf657fc1f4c amdgpu: fix build on non-DCN platforms. dca36f7b3dd7 riscv: dts: allwinner: d1: Add power controller node 0e30ca5ab0a8 soc: sunxi: Add Allwinner D1 PPU driver 84def5abbb52 dt-bindings: power: Add Allwinner D1 PPU eb20e7cb91ba riscv: defconfig: Enable the Allwinner D1 platform and drivers e4ce876f10a2 libbpf: Add documentation to map pinning API functions 6f5178acf636 riscv: Add the Allwinner SoC family Kconfig option 139df64d26fd libbpf: Fix malformed documentation formatting 72cee3dbb4d9 riscv: dts: allwinner: Add Dongshan Nezha STU devicetree 96a35ab9a8d4 riscv: dts: allwinner: Add MangoPi MQ Pro devicetree 7705ce5ab056 riscv: dts: allwinner: Add Sipeed Lichee RV devicetrees 88ea69891451 riscv: dts: allwinner: Add Allwinner D1 Nezha devicetree 2a93adfb09e5 riscv: dts: allwinner: Add MangoPi MQ devicetree 077e5f4f5528 riscv: dts: allwinner: Add the D1/D1s SoC devicetree a0097fec3be6 dt-bindings: riscv: Add Allwinner D1/D1s board compatibles 2fca4a33254e dt-bindings: vendor-prefixes: Add Allwinner D1/D1s board vendors 46b8bb9ae32e MAINTAINERS: Match the sun20i family of Allwinner SoCs 623c0751336e cxl/mbox: Fix Payload Length check for Get Log command beabd511e657 ARM: dts: sun8i: a83t: bananapi-m3: describe SATA disk regulator 2177d4ae971f ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference a5978fb368ca ARM: dts: sunxi: Fix GPIO LED node names 04961fbe8e17 ARM: dts: sun8i: h3-beelink-x2: align HDMI CEC node names with dtschema 862ee64b3a4e arm64: dts: allwinner: a64: Add DPHY interrupt 6c462d7f2e7e ARM: dts: sun8i: a33: Add DPHY interrupt 583ebae783b8 drm/i915/guc: Rename GuC register state capture node to be more obvious e9823f0fc375 drm/i915/guc: Add a debug print on GuC triggered reset d907852d29d3 drm/i915/guc: Look for a guilty context when an engine reset fails e7696d652102 drm/i915: Allow error capture of a pending request e8a3319c31a1 drm/i915: Allow error capture without a request a4be3dca5317 drm/i915: Fix up locking around dumping requests lists 3700e353781e drm/i915: Fix request ref counting during error capture & debugfs dump d1c3717501bc drm/i915/guc: Fix locking when searching for a hung request a8c55407a723 lib/string: Use strchr() in strpbrk() aa85923a954e crypto: hisilicon: Wipe entire pool on error 8500689095a3 net/i40e: Replace 0-length array with flexible array 36632d062975 io_uring: Replace 0-length array with flexible array 118901ad1f25 ext4: Fix function prototype mismatch for ext4_feat_ktype 16a738f2f6b3 i915/gvt: Replace one-element array with flexible-array member 4076ea2419cf drm/nouveau/disp: Fix nvif_outp_acquire_dp() argument size 22e06e682537 perf buildid: Avoid copy of uninitialized memory 86569c0ab166 perf mem/c2c: Document that SPE is used for mem and c2c on ARM 6bc75b4c9042 perf cs-etm: Improve missing sink warning message 0b58d89b1e7c perf tools: Add Ian Rogers to MAINTAINERS as a reviewer 8677e555f17f selftests/landlock: Test ptrace as much as possible with Yama a873bb493fb1 arm64: traps: attempt to dump all instructions 8de62af018cc x86/tdx: Disable NOTIFY_ENABLES 47e67cf317ed x86/tdx: Relax SEPT_VE_DISABLE check for debug TD 71acdcd7cd0a x86/tdx: Use ReportFatalError to report missing SEPT_VE_DISABLE dc4824faa265 arm64: avoid executing padding bytes during kexec / hibernation 752d13305c78 x86/tdx: Expand __tdx_hypercall() to handle more arguments c30c4b2555ba x86/tdx: Refactor __tdx_hypercall() to allow pass down more arguments 0da908c29107 x86/tdx: Add more registers to struct tdx_hypercall_args 3543f8830bab x86/tdx: Fix typo in comment in __tdx_hypercall() 627122280c87 RDMA/mlx5: Add work to remove temporary entries from the cache dd1b913fb0d0 RDMA/mlx5: Cache all user cacheable mkeys on dereg MR flow 73d09b2fe833 RDMA/mlx5: Introduce mlx5r_cache_rb_key b95845178328 RDMA/mlx5: Change the cache structure to an RB-tree 18b1746bddf5 RDMA/mlx5: Remove implicit ODP cache entry a2a88b8e22d1 RDMA/mlx5: Don't keep umrable 'page_shift' in cache entries d747e7f76a5f arm64: dts: meson: add support for Radxa Zero2 229cfc6b16cc dt-bindings: arm: amlogic: add support for Radxa Zero2 5bcfbee7d58d arm64: dts: meson: add support for BananaPi M2-Pro bd2529aa41cc dt-bindings: arm: amlogic: add support for BananaPi M2-Pro ca8dac3a019a arm64: dts: meson: bananapi-m5: convert dts to dtsi ce3ba2af9695 x86: Suppress KMSAN reports in arch_within_stack_frames() 31752ffeece8 arm64: dts: meson: bananapi-m5: remove redundant status from sound node 856968e066bd arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN 2abdd44e3126 drm/tegra: nvdec: Use tegra_dev_iommu_get_stream_id() b50ad38d8718 drm/tegra: vic: Use tegra_dev_iommu_get_stream_id() b8cbb04f6567 drm/tegra: Use tegra_dev_iommu_get_stream_id() 9026ba722360 gpu: host1x: Use tegra_dev_iommu_get_stream_id() 109d587a4b4d MIPS: Fix a compilation issue 6427569ff147 dt-bindings: tegra: Allow #{address,size}-cells = <2> 00498167650b dmaengine: dw-edma: Simplify debugfs context CSRs init procedure 95c55b7836f5 dmaengine: dw-edma: Rename debugfs dentry variables to 'dent' 782536aac161 dmaengine: dw-edma: Convert debugfs descs to being heap-allocated 345e3a95b2fb dmaengine: dw-edma: Add dw_edma prefix to debugfs nodes descriptor 37d058aae75b dmaengine: dw-edma: Stop checking debugfs_create_*() return value 7ca9f025a731 dmaengine: dw-edma: Drop unnecessary debugfs reg casts 2271216e0aac dmaengine: dw-edma: Drop chancnt initialization aa92fa1e53be dmaengine: dw-edma: Add PCI bus address getter to the remote EP glue driver 993d57bbaacf dmaengine: dw-edma: Add CPU to PCI bus address translation 7ad06f218491 dmaengine: dw-edma: Fix invalid interleaved xfers semantics c8ed49182286 dmaengine: dw-edma: Don't permit non-inc interleaved xfers 13b6299cf661 dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers 002bbaa2f60e dmaengine: dw-edma: Convert ll/dt phys address to PCI bus/DMA address 027806744562 dmaengine: dw-edma: Release requested IRQs on failure 37fe46051dc9 dmaengine: Fix dma_slave_config.dst_addr description f048158c428e MIPS: remove CONFIG_MIPS_LD_CAN_LINK_VDSO 592627ccbdff RDMA/rxe: Replace rxe_map and rxe_phys_buf by xarray b74cc639f796 mips: Realtek RTL: select NO_EXCEPT_FILL 4a24f6e0cc17 MIPS: OCTEON: octeon-usb: Consolidate error messages 682e1c498ae7 arm64: tegra: Drop I2C iommus and dma-coherent properties 36aa8c61af55 drm/mediatek: Clean dangling pointer on bind error path 9ffa18884cce gfs2: gl_object races fix 5bf1e3bd7da6 drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc f4118dbe61bb thermal: intel: int340x: Use generic trip points table 9e9b7e182cf3 thermal: intel: int340x: Use zone lock for synchronization b1bf9dbffc30 thermal: intel: int340x: Rework updating trip points 97efecfdbf6f thermal: ACPI: Initialize trips if temperature is out of range 99343c46d4e2 drm/i915: Avoid potential vm use-after-free ce43ea00b927 arm64: dts: meson: radxa-zero: allow usb otg mode 47d586913f2a fs: Use CHECK_DATA_CORRUPTION() when kernel bugs are detected 91da7032d86a pinctrl: at91: fix deferred probing support 56d5f362ad0f kobject: kset_uevent_ops: make uevent() callback take a const * 2a81ada32f0e driver core: make struct bus_type.uevent() take a const * c6e8418521a8 xen/xenbus: move to_xenbus_device() to use container_of_const() deaf8b21c803 mcb: move to_mcb_device() to use container_of_const() dad1b442840f drm/mipi-dsi: move to_mipi_dsi_device() to use container_of_const() af3011b6637c virtio: move dev_to_virtio() to use container_of_const() 8afdae83e318 drivers: hv: move device_to_hv_device to use container_of_const() 2f89e23bc03e platform/x86: wmi: move dev_to_wblock() and dev_to_wdev to use container_of_const() b84d6d3b4580 vio: move to_vio_dev() to use container_of_const() 42bb5be8936f driver core: device_get_devnode() should take a const * a9b12f8b4e33 driver core: make struct device_type.devnode() take a const * 162736b0d71a driver core: make struct device_type.uevent() take a const * 49b7fc1c2548 firewire: move fw_device() and fw_unit() to use container_of_const() 34be683add6c platform/surface: aggregator: move to_ssam_device() to use container_of_const() fa838c8ce537 i3c: move dev_to_i3cdev() to use container_of_const() a77ad4bf7926 of: device: make of_device_uevent_modalias() take a const device * d2a651ef18c0 net/mlx5: Move eswitch port metadata devlink param to flow eswitch code db492c1e5b1b net/mlx5: Move flow steering devlink param to flow steering code c2077fbc42ae net/mlx5: Move fw reset devlink param to fw reset code 075935f0ae0f devlink: protect devlink param list by instance lock 3f716a620e13 devlink: put couple of WARN_ONs in devlink_param_driverinit_value_get() 85fe0b324c83 devlink: make devlink_param_driverinit_value_set() return void 6fd6eda0e65d qed: remove pointless call to devlink_param_driverinit_value_set() 2fc631b5d75d ice: remove pointless calls to devlink_param_driverinit_value_set() bb9bb6bfd1c3 devlink: don't work with possible NULL pointer in devlink_param_unregister() 020dd127a3fe devlink: make devlink_param_register/unregister static a756185ac3b9 net/mlx5: Covert devlink params registration to use devlink_params_register/unregister() c8aebff4599f net/mlx5: Change devlink param register/unregister function names 6c488fbb1de2 dt-bindings: pinctrl: mediatek: Fix child node name patterns a08cbeb1d10f pinctrl: at91: Tag suspend/resume __maybe_unused 04007961bfaf ethtool: netlink: convert commands to common SET 99132b6eb792 ethtool: netlink: handle SET intro/outro in the common code 087b9dda8658 ASoC: ts3a227e: add set_jack and get_jack_type 9b271207ac83 ASoC: simple-card-utils: create jack inputs for aux_devs df55122ba095 ASoC: soc-component: add get_jack_type 0f6d2cee58f1 spi: correct spelling fad8ddda1c40 regulator: max20411: Convert to i2c's .probe_new() 251a2b118515 ASoC: SOF: ipc4-pcm: Do not run the trigger pipelines if no spipe is stored f94f3915274d ASoC: SOF: Protect swidget->use_count with mutex for kcontrol access race 955a6f131a50 ASoC: SOF: Avoid double decrementing use_count in sof_widget_setup on error 6bc4d1b714aa ASoC: SOF: ipc4-topology: Protect pipeline free with mutex 32c4b69872e5 ASoC: SOF: ipc4-pcm: Implement pipeline trigger reference counting 6f9eb19a33d6 ASoC: SOF: ipc4-pcm: Rename 'data' variable to trigger_list 9c04363d222b ASoC: SOF: Introduce struct snd_sof_pipeline 2d271af1af24 ASoC: SOF: ipc4-pcm: Use the PCM stream's pipeline_info during trigger 19137532dbe3 ASoC: SOF: sof-audio: Populate the PCM stream pipeline_info 37a26eec53b0 ASoC: SOF: ipc4: Add flag to skip triggering pipelines during FE DAI trigger ba223b3ad0b9 ASoC: SOF: ipc4-pcm: Define pcm_setup/free ops 7201a3d47e8a ASoC: SOF: Introduce PCM setup/free PCM IPC ops e380c9071032 ASoC: SOF: topology: Set IPC-specific trigger order for DAI links 82b18242ae68 ASoC: SOF: pcm: do not free widgets during suspend trigger 4639029b046b ASoC: SOF: sof-audio: Only process widgets in the connected widget list 73ea660947b5 ASoC: SOF: sof-audio: Set up/free DAI/AIF widgets only once 5edcf2a3aad4 ASoC: soc-pcm: Export widget_in_list() 9a62d87acee9 ASoC: SOF: ipc4-topology: No need to unbind routes within a pipeline c766e077d927 net: dsa: qca8k: convert to regmap read/write API e03cea60c3db net: dsa: qca8k: add QCA8K_ATU_TABLE_SIZE define for fdb access 21bf73158fe7 net: remove unnecessary includes from net/flow.h 9dd0db2b1303 net: skbuff: drop the linux/hrtimer.h include 5255c0ca7983 net: skbuff: drop the linux/splice.h include 509f15b9c551 net: add missing includes of linux/splice.h 422164224e32 net: skbuff: drop the linux/sched.h include 9ac849f2c492 net: skbuff: drop the linux/sched/clock.h include 2870c4d6a5e4 net: add missing includes of linux/sched/clock.h 2195e2a024ae net: skbuff: drop the linux/textsearch.h include 68f4eae781dd net: checksum: drop the linux/uaccess.h include 9a859da28787 net: skbuff: drop the linux/net.h include ac62f60619fa net: add missing includes of linux/net.h 55c6eae70ff1 net: ipa: add IPA v5.0 packet status support ebd2a82ecea8 net: ipa: introduce generalized status decoder 02c5077439fc net: ipa: IPA status preparatory cleanups ec4c24f6a511 net: ipa: define remaining IPA status field values cbea4761173d net: ipa: rename the NAT enumerated type 8e71708bb25e net: ipa: define all IPA status mask bits b8dc7d0eea5a net: ipa: stop using sizeof(status) 63a560b5289a net: ipa: refactor status buffer parsing abc3100fcba6 leds: led-class: Add generic [devm_]led_get() 537bdca2a085 leds: led-class: Add __devm_led_get() helper fafef58ef419 leds: led-class: Add led_module_get() helper 445110941eb9 leds: led-class: Add missing put_device() to led_put() 42a9a08b9aa6 crypto: engine - Fix excess parameter doc warning 51c082514c2d crypto: xts - Handle EBUSY correctly 4bc713a49d7f crypto: caam - Use ahash_request_complete 654627ad0bee crypto: bcm - Use subrequest for fallback e16dda2b69ba crypto: cryptd - Remove unnecessary skcipher_request_zero e9040736d248 crypto: aspeed - Use devm_platform_get_and_ioremap_resource() aaf16cdca641 crypto: aspeed - change aspeed_acry_akcipher_algs to static 1b4744e107e3 crypto: testmgr - disallow certain DRBG hash functions in FIPS mode c388f458bc34 hwrng: starfive - Add TRNG driver for StarFive SoC a482b02d6ae0 dt-bindings: rng: Add StarFive TRNG module 4fc790d7d6b1 crypto: ccp - Add a firmware definition for EPYC gen 4 processors 675c39196ce3 crypto: ccp - Provide MMIO register naming for documenation 2cda1de0cb57 mmc: uniphier-sd: Add control to switch UHS speed 1c325ed9f95a mmc: uniphier-sd: Add control of UHS mode using SD interface logic 388dcd9505a4 dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property 869b9eddf0b3 mfd: intel-m10-bmc: Add PMCI driver 001a734a55d0 fpga: m10bmc-sec: Make rsu status type specific da04fa8c40c3 fpga: m10bmc-sec: Create helpers for rsu status/progress checks bcababfc60cc mfd: intel-m10-bmc: Prefix register defines with M10BMC_N3000 3e10c805b382 fpga: intel-m10-bmc: Rework flash read/write 6052a005caf9 mfd: intel-m10-bmc: Support multiple CSR register layouts eca5bd666b0a mmc: atmel-mci: fix race between stop command and start of next command 603aed8ffd4c mfd: intel-m10-bmc: Split into core and spi specific parts 85ba469090ed mfd: intel-m10-bmc: Rename the local variables 16e5d95a5c45 mfd: intel-m10-bmc: Create m10bmc_platform_info for type specific info 206351c5c2d9 mfd: intel-m10-bmc: Add missing includes to header d5d4a2bc5fb8 dt-bindings: mmc: sdhci-msm: add IPQ5332 compatible 124a4c13a84d dt-bindings: mmc: sdhci-msm: Document the IPQ9574 compatible 2ba4ff82f9dd ARM: dts: berlin: align UART node name with bindings 0a9b7bee0056 arm64: dts: synaptics: align UART node name with bindings b8081b9a8094 arm64: dts: hisilicon: align UART node name with bindings 5ad30c5fc0a7 arm64: dts: realtek: align UART node name with bindings 46fe3950ced3 arm64: dts: renesas: r8a779f0: Add iommus to MMC node 3d28ccb9b37d arm64: dts: renesas: v2mevk2: Add PWC support cf67b31904d4 arm64: dts: renesas: r9a09g011: Add PWC support 11ffdcdfa212 arm64: dts: renesas: r9a09g011: Reword ethernet status 3deb0c759d21 arm64: dts: renesas: r8a774[be]1-beacon: Sync aliases with RZ/G2M 63acac8a020e arm64: dts: renesas: beacon-renesom: Fix audio clock rate a0d23b8645b2 arm64: dts: renesas: beacon-renesom: Update Ethernet PHY ID d7f9492dfc03 arm64: dts: renesas: beacon-renesom: Fix gpio expander reference c3b8f309de8c arm64: dts: renesas: spider-cpu: Enable UFS device 88c190736580 staging: r8188eu: remove usb_ops_linux.h e39c36d0d01c staging: r8188eu: remove unused defines 3dc04d5b5327 staging: r8188eu: remove defines that strip regs parameter cbfc31a71d66 staging: r8188eu: usb_read_port_complete needs no regs parameter ed9700c1657d staging: rtl8192e: Remove unused variables txbytes.., txbyt.. and signa.. 1faee1c4d02f staging: rtl8192e: Remove unused variables txbeac.., txman.. and txcmdp.. 5f08cb0d9a51 staging: rtl8192e: Remove unused variables txviok.., txvook.. and txbea.. 576a19483264 staging: rtl8192e: Remove unused variables txov.., txbeokint and txbkokint f345b9779b8a staging: rtl8192e: Remove unused variables rxint, ints and shints 0d55d6ec2e28 staging: rtl8192e: Remove unused variables num_proc.., recei.. and rxov.. a4a2a256a702 staging: rtl8192e: Remove unused variables numqry_.. 58e7509dac66 staging: rtl8192e: Remove unused variables numpacket.. and received_pre.. 3690e799821e staging: rtl8192e: Remove unused variables rxcrcerrmin and friends baa988e1b711 staging: rtl8192e: Remove unused variables rxdatacrcerr and rxmgmtcrcerr 29c6d9394874 staging: rtl8192e: Remove unused variables rxrdu and rxok f9a8a1923000 staging: vchiq_arm: Improve error log for vchiq_platform_init cfe635af8a13 staging: r8188eu: merge rtw_free_hwxmits into its only caller b87a04c4a848 staging: r8188eu: apsd_setting is unused b666a3ea67a6 staging: r8188eu: struct agg_pkt_info is unused a548cdc58be0 staging: r8188eu: remove rtw_xmitframe_enqueue 9c07d8cc8837 staging: r8188eu: fix rtw_xmitframe_enqueue error handling e558c192787e staging: r8188eu: use lists for hwxmits 45bbc110e9b3 staging: r8188eu: merge dequeue_one_xmitframe into its caller dfac03bde0bb staging: r8188eu: use list_head for xmitframe list ca21b2db6804 staging: r8188eu: simplify dequeue_one_xmitframe 6500084a4175 staging: r8188eu: decrement qcnt in rtw_dequeue_xframe 081c48351025 staging: r8188eu: make rtw_chk_hi_queue_cmd a void function c00ed7dde89a staging: r8188eu: remove redundant parameter 8d97399bebe8 staging: r8188eu: simplify dequeue_one_xmitframe d5986148e802 staging: r8188eu: use list_empty cbdd52099d66 staging: r8188eu: remove dead assignment 22e8707aa1ee staging: r8188eu: remove unused function parameter 6a936ea652ab staging: r8188eu: remove an obsolete comment ce2e8fa2067f staging: r8188eu: simplify the code to initialise inx 36b7dd48b3aa staging: r8188eu: simplify the sta loop in rtw_dequeue_xframe 6feaef197f9d staging: r8188eu: remove struct intf_priv f9e39a96f1c5 staging: r8188eu: remove struct intf_hdl efa1c4e56c7d staging: r8188eu: pass struct adapter to usb_write 11617b77ad73 staging: r8188eu: we use a constant number of hw_xmit entries 8e3938a5d2d8 docs: embargoed-hardware-issues: add embargoed HW contact for Samsung 527c9552f5f8 arm64: dts: meson-gxm-khadas-vim2: use gpio-fan matrix instead of an array c8005511f387 net: dsa: ocelot: build felix.c into a dedicated kernel module 1ddc76182940 bus: mhi: ep: Change state_lock to mutex 8a1c24bb908f bus: mhi: ep: Save channel state locally during suspend and resume 8d6a1fea5386 bus: mhi: ep: Move chan->lock to the start of processing queued ch ring 8e697fcfdb98 bus: mhi: ep: Fix the debug message for MHI_PKT_TYPE_RESET_CHAN_CMD cmd e6cebcc27519 bus: mhi: ep: Only send -ENOTCONN status if client driver is available 6de4941c0215 bus: mhi: ep: Check if the channel is supported by the controller 47a1dcaea073 bus: mhi: ep: Power up/down MHI stack during MHI RESET a33ca17426c0 bus: mhi: host: Update mhi driver description 1501da7696b2 bus: mhi: Update Makefile to used Kconfig flags 06cbcbfaa651 thunderbolt: Add missing kernel-doc comment to tb_tunnel_maximum_bandwidth() ace75e18e736 thunderbolt: Handle bandwidth allocation mode enablement notification a5f3a3f7c172 selftests/bpf: Properly enable hwtstamp in xdp_hw_metadata 4deef811828e drm/mediatek: Drop unbalanced obj unref 2ea8aec56bf1 drm/mediatek: Remove dependency on GEM DMA helper 2de154f541fc KVM: x86/pmu: Provide "error" semantics for unsupported-but-known PMU MSRs e33b6d79acac KVM: x86/pmu: Don't tell userspace to save MSRs for non-existent fixed PMCs c3531edc79a7 KVM: x86/pmu: Don't tell userspace to save PMU MSRs if PMU is disabled 2374b7310b66 KVM: x86/pmu: Use separate array for defining "PMU MSRs to save" e76ae52747a8 KVM: x86/pmu: Gate all "unimplemented MSR" prints on report_ignored_msrs 8911ce66697e KVM: x86/pmu: Cap kvm_pmu_cap.num_counters_gp at KVM's internal max 6bdabdd24582 drm/mediatek: dp: Remove extra semicolon aa9ff6a4955f ASoC: soc-compress: Reposition and add pcm_mutex bab2a5e6fe7f cxl/test: Simulate event log overflow 0092f62acc31 cxl/test: Add specific events d1dca858f058 cxl/test: Add generic mock events 95b494799285 cxl/mem: Trace Memory Module Event Record 2d6c1e6d60ba cxl/mem: Trace DRAM Event Record d54a531a430b cxl/mem: Trace General Media Event Record a49aa8141b65 cxl/mem: Wire up event interrupts 807e2f3f58b1 drm/mediatek: Include missing headers 4744cde06f57 drm/mediatek: Use NULL instead of 0 for NULL pointer 3a43ded081f8 tools: ynl: store ops in ordered dict to avoid random ordering b49c34e217c6 tools: ynl: rename ops_list -> msg_list 66fa34b9c2a5 tools: ynl: support kdocs for flags in code generation 8c284ea429d2 cxgb4: fill IPsec state validation failure reason 3fe57986271a bonding: fill IPsec state validation failure reason 505c500cfcb4 ixgbe: fill IPsec state validation failure reason c068ec5c964d ixgbevf: fill IPsec state validation failure reason 05ddf5f8cb6c nfp: fill IPsec state validation failure reason 6c4869795568 netdevsim: Fill IPsec state validation failure reason 902812b81604 net/mlx5e: Fill IPsec state validation failure reason 7681a4f58fb9 xfrm: extend add state callback to set failure reason 1bb70c5ab6ec net/mlx5e: Fill IPsec policy validation failure reason 3089386db090 xfrm: extend add policy callback to set failure reason 28cfb03afcb2 ARM: dts: aspeed: Add device tree for Ufispace NCPLite BMC 64e4f2412f54 dt-bindings: arm: aspeed: document Ufispace NCPLite BMC 4fa180f7fc19 dt-bindings: vendor-prefixes: Add prefix for Ufi Space 8803d9438ef6 arm: dts: aspeed: tyan s8036: Enable kcs interrupts 91aeaed2c114 drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd cbbd05d036e9 cxl: fix spelling mistakes 66f3cb7993c2 tools/testing/cxl: Remove cxl_test module math loading message ee611e5e6616 cxl/mbox: Add debug messages for enabled mailbox commands 6b985af556e5 PCI/AER: Remove redundant Device Control Error Reporting Enable 65177e47d303 testing: kselftest_harness: add filtering and enumerating tests 668f777d02f6 regulator: scmi: Allow for zero voltage domains d5b4c8b909f5 regulator: max20411: Directly include bitfield.h 2a3003e9507c KVM: x86/pmu: Drop event_type and rename "struct kvm_event_hw_type_mapping" 6ebe28f9ec72 cxl/mem: Read, trace, and clear events on driver load b904227a4b69 arm64: dts: qcom: sm8350: Hook up DSI1 to MDP 2a07efb8c086 arm64: dts: qcom: sm8350: Add mdss_ prefix to DSIn out labels e3e654ced376 arm64: dts: qcom: sm8350: Fix DSI PLL size 45cd807de143 arm64: dts: qcom: sm8350: Fix DSI PHY compatibles 0af6a4012b38 arm64: dts: qcom: sm8350: Feed DSI1 PHY clocks to DISPCC 1eed7995d9da arm64: dts: qcom: sm8350: Fix DSI1 interrupt 6636818ecf0f arm64: dts: qcom: sm8350: Add missing #address/size-cells to DSIn 0217a40d7ba6 efi: efivars: prevent double registration bad267f9e18f efi: verify that variable services are supported 301de9a20553 efivarfs: always register filesystem 1d233b1cb149 drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() 0b5a8e81877b drm/msm/dpu: correct the UBWC version on sm6115 213e63e0ef0d drm/msm/dpu: handle UBWC 1.0 in dpu_hw_sspp_setup_format 59817b9030f6 drm/msm/hdmi: make hdmi_phy_8960 OF clk provider a42964ce9cdd drm/msm/hdmi: switch hdmi_pll_8960 to use parent_data c5c92b2ad6c6 dt-bindings: phy: qcom, hdmi-phy-other: mark it as clock provider 2cc7566d924b dt-bindings: phy: qcom, hdmi-phy-other: use pxo clock 325a7eb85199 RDMA/rxe: Cleanup page variables in rxe_mr.c d8bdb0ebca08 RDMA-rxe: Isolate mr code from atomic_write_reply() f04d5b3d916c RDMA-rxe: Isolate mr code from atomic_reply() db4729a52519 RDMA/rxe: Move rxe_map_mr_sg to rxe_mr.c ade58da2a73d RDMA/rxe: Cleanup mr_check_range 2ec56b232b97 drm/msm/dsi: properly handle the case of empty OPP table in dsi_mgr_bridge_mode_valid a7efe60e36b9 drm/msm/dpu: Add DSC hardware blocks to register snapshot ba82e06cf7f4 KVM: arm64: timers: Don't BUG() on unhandled timer trap fc6ee952cf00 KVM: arm64: Reduce overhead of trapped timer sysreg accesses 4d74ecfa6458 KVM: arm64: Don't arm a hrtimer for an already pending timer 960c3028a1d5 KVM: arm64: Drop Columbia-hosted mailing list 58817be46762 MAINTAINERS: Add Oliver Upton as co-maintainer of KVM/arm64 608348285a5c Documentation: KVM: fix typos in running-nested-guests.rst 6b219431037b docs/scripts/gdb: add necessary make scripts_gdb step 835205f61f84 docs: leds: fix the following docu build warning 0c1ccc158bbc Coresight: tpda/tpdm: remove incorrect __exit annotation 5d8c5e430a63 docs/mm: Physical Memory: add structure, introduction and nodes description 77a0812c962b Documentation/mm: Fix typo emluation -> emulation 54c968bec344 arm64: Apply dynamic shadow call stack patching in two passes 59273180299a mtd: spi-nor: Create macros to define chip IDs and geometries bb457bddee41 arm64: el2_setup.h: fix spelling typo in comments 11fc944f7e14 arm64: Kconfig: fix spelling 2ced0f30a426 arm64: head: Switch endianness before populating the ID map ca5a16db0100 mtd: spi-nor: spansion: Make CFRx reg fields generic 3f592a869f87 mtd: spi-nor: spansion: Consider reserved bits in CFR5 register 25e3f30601a3 mtd: spi-nor: core: fix implicit declaration warning 9636e650e16f fs: build the legacy direct I/O code conditionally 439bc39b3cf0 fs: move sb_init_dio_done_wq out of direct-io.c aa326917f58f ASoC: mediatek: mt8188: remove some dead code 1cc4606d19e3 fuse: add inode/permission checks to fileattr_get/fileattr_set 06bbb761c12d fuse: fix all W=1 kernel-doc warnings 5a8bee63b10f fuse: in fuse_flush only wait if someone wants the return code 8ed7cb3f279f fuse: optional supplementary group in create requests 15d937d7ca8c fuse: add request extension 085cf7b7e2ef udf: Fix file counting in LVID c2efd13a2ed4 udf: Limit file size to 4TB f386c802a6fd udf: Don't return bh from udf_expand_dir_adinicb() 1eeceaec794e udf: Convert udf_expand_file_adinicb() to avoid kmap_atomic() 5cfc45321a6d udf: Convert udf_adinicb_writepage() to memcpy_to_page() 7b7f68655fca udf: Switch udf_adinicb_readpage() to kmap_local_page() 174cb748d888 udf: Move udf_adinicb_readpage() to inode.c 759e4d74c072 udf: Mark aops implementation static 37a8a39f7ad3 udf: Switch to single address_space_operations 907c6c2ffa6a udf: Add handling of in-ICB files to udf_bmap() c694e40ba231 udf: Convert all file types to use udf_write_end() 60b99a1b9fa7 udf: Convert in-ICB files to use udf_write_begin() d5abfb1b7b26 udf: Convert in-ICB files to use udf_direct_IO() 79d3c6dbada4 udf: Convert in-ICB files to use udf_writepages() b7c31e6f1477 udf: Unify .read_folio for normal and in-ICB files f54aa97fb7e5 udf: Fix off-by-one error when discarding preallocation 36ec52ea038b udf: Fix file corruption when appending just after end of preallocated extent 36580ed08776 udf: Do not allocate blocks on page writeback 7010839ccfd4 fs: gracefully handle ->get_block not mapping bh in __mpage_writepage 3c21204818ae udf: Allocate blocks on write page fault b9a861fd527a udf: Protect truncate and file type conversion with invalidate_lock 96eeaaaea592 udf: Simplify error handling in udf_file_write_iter() 2d532616c768 udf: Push i_data_sem locking into udf_extend_file() 6a3b37e0ea20 udf: Push i_data_sem locking into udf_expand_file_adinicb() f950fd052913 udf: Protect rename against modification of moved directory 32f123a3f342 udf: Fold udf_getblk() into udf_bread() 541e047b14c8 udf: Use udf_map_block() in udf_getblk() 809425217805 udf: Add flag to disable block preallocation b3c03fcef271 udf: Pass mapping request into inode_getblk() 364a6665d573 udf: Fold udf_block_map() into udf_map_block() 15a08f51624a udf: Convert udf_symlink_filler() to use udf_bread() f33321b29b67 udf: Do not call udf_block_map() on ICB files 08931b78932d udf: Use udf_bread() in udf_load_vat() 4215db46d538 udf: Use udf_bread() in udf_get_pblock_virt15() f3a30be77750 udf: Factor out block mapping into udf_map_block() de80dae03c43 udf: Move incrementing of goal block directly into inode_getblk() 101ee137d32a udf: Drop VARCONV support bd904f3c7496 udf: Unify types in anchor block detection 1ea1cd11c72d udf: Fix directory iteration for longer tail extents ee454ad2fce7 udf: Propagate errors from udf_advance_blk() 3bea4ae1c97b udf: Zero udf name padding 7649a5d1f263 drm/i915/xehp: Annotate a couple more workaround registers as MCR 698485cd875b pinctrl: renesas: r8a77950: Add VIN[45] pins, groups, and functions 2d4a628cade2 pinctrl: renesas: rzg2l: Add BUILD_BUG_ON() checks 00dfe2988776 pinctrl: renesas: rzg2l: Fix configuring the GPIO pins as interrupts eda94a6e6a4f drm/i915/mtl: Correct implementation of Wa_18018781329 34cf9a859f14 pinctrl: renesas: r8a779g0: Fix alignment in GPSR[678]_* macros 49cbda6386ef drm/i915/xehp: GAM registers don't need to be re-applied on engine resets e90eb1df708c thermal: intel: processor_thermal_device_pci: Use generic trip point c9d95cf0bc50 arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card MIX + TDM Split dtsi ccb26ac5e7db arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card MIX + TDM Split dtsi 15ec87e017d3 arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 MIX + TDM Split dtsi 62661f3b076e arm64: dts: renesas: Add ulcb{-kf} Simple Audio Card dtsi 3e2db2c2418d arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card2 dtsi baa19ec4c631 arm64: dts: renesas: Add ulcb{-kf} Audio Graph Card dtsi 9e72606cd2db arm64: dts: renesas: #sound-dai-cells is used when simple-card e9ae752fa019 ARM: dts: renesas: #sound-dai-cells is used when simple-card a6a4bfeae916 arm64: dts: renesas: eagle: Add SCIF_CLK support 9a5db2f7f175 ARM: dts: r9a06g032: Add the USBF controller node f4673e52dbab arm64: dts: renesas: rzg2ul-smarc-som: Add PHY interrupt support for ETH{0/1} 85169df72107 arm64: dts: renesas: r9a07g043u: Update pinctrl node to handle GPIO interrupts 48ab6eddd8bb arm64: dts: renesas: r9a07g043u: Add IRQC node 7dd48e96d0cd riscv: dts: renesas: rzfive-smarc-som: Drop PHY interrupt support for ETH{0,1} 87d85b48f810 arm64: dts: renesas: r8a779g0: Add Cortex-A76 1.8 GHz opp 900cd8f065de drm/tegra: Remove #ifdef guards for PM related functions 584f13e75356 drm/tegra: Remove redundant null checks before kfree d5179020f5ce gpu: host1x: External timeout/cancellation for fences 625d4ffb438c gpu: host1x: Rewrite syncpoint interrupt handling c24973ed795f gpu: host1x: Implement job tracking using DMA fences f0fb260a0cdb gpu: host1x: Implement syncpoint wait using DMA fences 1b5c09de25e8 drm/tegra: firewall: Check for is_addr_reg existence in IMM check eb258cc1fd45 gpu: host1x: Don't skip assigning syncpoints to channels 79aad29c7d2d gpu: host1x: Fix mask for syncpoint increment register 3d9057514c37 MAINTAINERS: Update Tegra DRM tree 361238cdc525 arm64: tegra: Mark host1x as dma-coherent on Tegra194/234 9179f5fe4173 net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n 2f8ba037c459 arm64: dts: socfpga: change address-cells to support 64-bit addressing bd176e46e9c2 clk: renesas: r8a779g0: Add CAN-FD clocks 3797edf94b51 clk: renesas: r8a779g0: Tidy up DMAC name on SYS-DMAC c9baa3bbe909 clk: renesas: r8a779a0: Tidy up DMAC name on SYS-DMAC b2ea28b885a4 dt-bindings: pinctrl: add bindings for Mediatek MT8365 SoC 5c36cf27846a thermal: intel: int340x: Add production mode attribute 2e34f82ba214 pinctrl: mediatek: Initialize variable *buf to zero a298c70a10c6 pinctrl: mediatek: Initialize variable pullen and pullup to zero 0390a102cc18 ASoC: SOF: ipc4-topology: use different channel mask for each sdw amp feedback 167b3a2b23c8 ASoC: dt-bindings: renesas,rsnd: simplify list of compatibles 7d573425d876 ASoC: SOF: ipc4-topology: add buffer type support ec9009724027 ASoC: dt-bindings: google,sc7280-herobrine: Add platform property 7a35498982e8 ASoC: qcom: dt-bindings: lpass-va-macro: Update clock name 21813d631de3 drm/i915/selftests: Flush all tiles on test exit 9bd73ce08735 pinctrl: qcom: Unify accessing to device fwnode b8f9301c91bf Revert "gpiolib: of: Introduce hook for missing gpio-ranges" bc96299707d9 pinctrl: bcm2835: Switch to use ->add_pin_ranges() 2d578dd27871 pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() c40aa80dd456 gpiolib: Check "gpio-ranges" before calling ->add_pin_ranges() 8dbdf24f4e9e selftests: mptcp: userspace: avoid read errors 10d4273411be selftests: mptcp: userspace: print error details if any 1c0b0ee2640b selftests: mptcp: userspace: refactor asserts f790ae03db33 selftests: mptcp: userspace: print titles 40c71f763f87 mptcp: userspace pm: use a single point of exit ad3493746ebe selftests: mptcp: add test-cases for mixed v4/v6 subflows 7e9740e0e84e mptcp: propagate sk_ipv6only to subflows b9d69db87fb7 mptcp: let the in-kernel PM use mixed IPv4 and IPv6 addresses 58a033c9a3e0 nfsd: remove fetch_iversion export operation 638e3e7d9493 nfsd: use the getattr operation to fetch i_version 3139b1d79588 nfsd: move nfsd4_change_attribute to nfsfh.c f6102994338c ceph: report the inode version in getattr if requested 61a968b4f05e nfs: report the inode version in getattr if requested a1175d6b1bda vfs: plumb i_version handling into struct kstat a3bb710383cb fs: clarify when the i_version counter must be updated d3eb347da114 drm/i915/mtl: Apply Wa_14013475917 for all MTL steppings 3d35fe712e3a drm/i915/psr: Implement Wa_14014971492 551460d15a05 dt-bindings: arm: fsl: Add verdin yavia carrier-board 66bd7a309682 ARM: dts: imx: use generic node name for rave-sp 0eb01eae0c95 dt-bindings: arm: fsl: Add PDK2, PicoITX and DRC02 boards for the DHCOM i.MX6ULL SoM 7c355b572ecd ARM: imx: mach-imx6ul: add imx6ulz support 2f25e3bab00e RDMA/irdma: Split CQ handler into irdma_reg_user_mr_type_cq e965ef0e7b2c RDMA/irdma: Split QP handler into irdma_reg_user_mr_type_qp 693a5386eff0 RDMA/irdma: Split mr alloc and free into new functions 01798df19878 RDMA/irdma: Split MEM handler into irdma_reg_user_mr_type_mem 890a0794b34f x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() 50fd4d5e6914 x86/PAT: Use try_cmpxchg() in set_page_memtype() 1d61659ced6b locking/rwsem: Disable preemption in all down_write*() and up_write() code paths 3f5245538a19 locking/rwsem: Disable preemption in all down_read*() and up_read() code paths b613c7f31476 locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath c5bc1b3ff35a fs: uninline inode_query_iversion 15d045fd85eb drm/i915/panel: move panel fixed EDID to struct intel_panel 91ec555f5e9e drm/i915/opregion: convert intel_opregion_get_edid() to struct drm_edid c36225a1e046 drm/i915/bios: convert intel_bios_init_panel() to drm_edid 25fa6b0f69ac drm/i915/edid: convert DP, HDMI and LVDS to drm_edid d2468138927c ARM: dts: stih418: align OPP table names with DT schema 0f36161a9a14 ARM: dts: dm814x: align UART node name with bindings 6fd6759567ec ARM: dts: moxart: align UART node name with bindings 79a5b931a2af ARM: dts: axm55xx: align UART node name with bindings 55eecc11eafa ARM: dts: alpine: align UART node name with bindings 91fef8a860fa arm64: dts: amazon: drop deprecated serial device_type 5fc3037ae3de arm64: dts: apm: drop deprecated serial device_type cba9e7dbf111 ARM: dts: arm: align UART node name with bindings 9ca5a7ce492d ARM: dts: exynos: use lowercase hex addresses 7bac2cd7fff7 ARM: dts: exynos: use generic node names for phy af1c89ddb74f ARM: dts: exynos: correct HDMI phy compatible in Exynos4 793207bad71c x86/resctrl: Fix a silly -Wunused-but-set-variable warning 37251c7114e1 powerpc/module_64: Fix "expected nop" error on module re-patching bc2c6f5695ff powerpc/module_64: Improve restore_r2() return semantics d0941130c935 icmp: Add counters for rate limits 4dc7c58023e8 habanalabs: Fix list of /sys/class/habanalabs/hl/status 183ebe035553 Documentation: accel: escape wildcard in special file path 24444a99331a docs: accel: Fix debugfs path f7d67c1cfdcc habanalabs/gaudi2: find decode error root cause ce582bea86bf habanalabs/gaudi2: unsecure tpc kernel_config registers 44155bb62762 habanalabs: clear in_compute_reset when escalating to hard reset 0c93eb098f21 habanalabs: run error handling if scrub_device_mem fails after reset eba773d30d94 habanalabs: enhance info printed on FW load errors 75b6984ef659 habanalabs: optimize command submission completion timestamp 9a7d530a8048 habanalabs: refactor user interrupt type 12d3ea014d3d habanalabs/gaudi2: fix emda range registers razwi handling a6685b573c8e habanalabs: block soft-reset on an unusable device 436479522d56 habanalabs/gaudi2: print page fault axi transaction id b86b73ec0499 habanalabs: update device status sysfs documentation e868cc591e89 accel: Add .mmap to DRM_ACCEL_FOPS 641477fd6885 MAINTAINERS/ACCEL: Add include/drm/drm_accel.h to the accel entry c89d19f7a37b habanalabe/gaudi2: add cfg base when displaying razwi addresses c21f9f347131 habanalabs/gaudi2: read mmio razwi information ac5af9900f82 habanalabs: fix bug in timestamps registration code 1693fef9e95d habanalabs: bugs fixes in timestamps buff alloc 72848de04bba habanalabs: check pad and reserved fields in ioctls 0970380a7eba habanalabs: remove unnecessary (void*) conversions 7d352a816056 habanalabs: Replace zero-length arrays with flexible-array members 2a0a839b6a28 habanalabs: extend fatal messages to contain PCI info eaca606e88ca habanalabs/gaudi2: remove use of razwi info received from f/w 54fcb384be60 habanalabs: trace LBW reads/writes d5077a55006c habanalabs: define events to trace PCI LBW access 200f3cf047f0 habanalabs/gaudi2: fix log for sob value overflow/underflow ab509d81c959 habanalabs: add set engines masks ASIC function 571d1a722285 habanalabs: protect access to dynamic mem 'user_mappings' c7d7b9aca242 habanalabs: remove redundant memset 78baccbdc343 habanalabs: refactor razwi/page-fault information structures 6cfb00139dc3 habanalabs/gaudi2: avoid reconfiguring the same PB registers 4083697a3672 habanalabs/gaudi: allow device acquire while in debug mode e1e8e7472b8c habanalabs: move some prints to debug level 139dad04712e habanalabs: update f/w files bcace6f058a9 habanalabs/gaudi2: update f/w files 2fd7db3c80d2 habanalabs/gaudi2: update asic register files e2a079a20686 habanalabs: verify that kernel CB is destroyed only once 20faaeec3794 habanalabs: add uapi to flush inbound HBM transactions e65e175b07be habanalabs: move driver to accel subsystem 8ddbc7b9ef98 dt-bindings: arm: Document the rest of i.MX28 based boards c5a57dd6069d dt-bindings: arm: fsl: Fix bindings for APF28Dev board 52df82cc9199 net: microchip: sparx5: Add support for IS0 VCAP CVLAN TC keys 63e3564507ea net: microchip: sparx5: Add support for IS0 VCAP ethernet protocol types 81e164c4aec5 net: microchip: sparx5: Add automatic selection of VCAP rule actionset 88bd9ea70b2e net: microchip: sparx5: Add TC filter chaining support for IS0 and IS2 VCAPs 542e6e2c20e5 net: microchip: sparx5: Add TC support for IS0 VCAP 7306fcd17c0c net: microchip: sparx5: Add actionset type id information to rule 545609fd4e7f net: microchip: sparx5: Add IS0 VCAP keyset configuration for Sparx5 f274a659fb08 net: microchip: sparx5: Add IS0 VCAP model and updated KUNIT VCAP model 7d25cae7abf4 habanalabs/uapi: move uapi file to drm 9b3d9f917f81 habanalabs: fix dma-buf release handling if dma_buf_fd() fails 6bdb7bc990cb habanalabs/gaudi2: dump event description even if no cause c2239a251d2d habanalabs: pass-through request from user to f/w 2dd89591d8c7 habanalabs: support receiving ascii message from preboot f/w 2b30873abd49 habanalabs: fix asic-specific functions documentation b4af9ee9b913 habanalabs: fix wrong variable type used for vzalloc f304d1309cf2 habanalabs/gaudi2: wait for preboot ready if HW state is dirty 7df5319a239a habanalabs: put fences in case of unexpected wait status dd7a82b52cc1 habanalabs: fix handling of wait CS for interrupting signals 5f8ee3c98ed3 habanalabs: fix dmabuf to export only required size d70885800c4b habanalabs: modify export dmabuf API 54fde5505c13 habanalabs: helper function to validate export params 303dad15ed8c habanalabs: remove support to export dmabuf from handle 849591f67512 habanalabs: set log level for descriptor validation to debug 5ceb35035edb habanalabs: trace COMMS protocol 811c74baede0 habanalabs: define traces for COMMS protocol b219d209ab38 habanalabs/gaudi2: support abrupt device reset event 086ab54ac00c habanalabs: skip device idle check in hpriv_release if in reset 853413b234b0 habanalabs: adjacent timestamps should be more accurate 35d8944480ab habanalabs/gaudi2: remove duplicated event prints 8768c212f67d habanalabs/gaudi2: count interrupt causes 6d62d4402fec habanalabs: update DRAM props according to preboot data 8364fb3cdd03 habanalabs: fix double assignment in MMU V1 cda6797b0018 habanalabs: make set_dram_properties an ASIC function 39d15301f43e habanalabs: use dev_dbg() when hl_mmap_mem_buf_get() fails 6003cb46e661 habanalabs: don't allow user to destroy CB handle more than once 6710444cfeb5 habanalabs: don't notify user about clk throttling due to power ce259804d22f habanalabs: abort waiting user threads upon error cdacf3c0007e habanalabs: remove releasing of user threads from device release 089a19218df5 habanalabs: read binning info from preboot 932fba60c98c habanalabs/gaudi2: fix BMON 3rd address range 30f6359c7b83 dt-bindings: power: fsl,imx-gpc: document interrupt-controller 5f693adf41b8 dt-bindings: power: fsl,imx-gpc: correct compatibles cd6ba75227f9 dt-bindings: power: fsl,imx-gpc: document fsl,imx6ul-gpc compatible 64a59c39e90d arm64: dts: imx8mp-verdin-dev: Do not include dahlia dtsi 99d7ad964010 arm64: dts: imx8mm-verdin-dev: Do not include dahlia dtsi a51e4faccae4 arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus DHCOM SoM 7364fbba55f8 arm64: dts: imx8mp: Drop sd-vsel-gpios from i.MX8M Plus Verdin SoM 8bad8c923f21 arm64: dts: imx8mm: Drop sd-vsel-gpios from i.MX8M Mini Verdin SoM ab1567072783 arm64: dts: imx8mp: Improve bluetooth UART on DH electronics i.MX8M Plus DHCOM 25a5ccdce767 arm64: dts: freescale: Introduce imx8mp-beacon-kit 04b9df755e82 arm64: dts: imx8mm-evk: use correct gpio-expander compatible 5d11fe56a6e8 arm64: dts: imx93: add ADC support bae293e9e7a1 arm64: dts: imx8mp: Reorder clock to match fsl,imx6q-pcie.yaml 1a9629f78a10 arm64: dts: imx8mq: Deduplicate PCIe clock-names property 3c033fb13925 arm64: dts: imx8mm: Deduplicate PCIe clock-names property f1193c5c09b1 arm64: dts: meson-g12b-odroid: Add initial support for Hardkernel ODROID-N2L 379ae64609c7 arm64: dts: meson-g12b: move common node into new odroid.dtsi 8280a4ea1d7d dt-bindings: arm: amlogic: document Odroid-N2L 1d2f14117aa7 arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip 7e01e14e9f75 arm64: dts: meson: add audio playback to S905X-P212 dts 3384645fb6cf arm64: dts: meson: remove WiFi/BT nodes from Khadas VIM1 81351d2f0b00 arm64: dts: meson: move pwm_ef node in P212 dtsi ac714d0925b4 arm64: dts: meson: add Broadcom WiFi to P212 dtsi ce9999722656 arm64: dts: amlogic: meson-g12b-odroid-go-ultra: fix rk818 pmic properties afdef3b188c9 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name eee64d8fbbda arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name d519a73332b6 arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names 6bb506ed3696 arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name d19189f70ba5 arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name 956f52025c5d arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix invalid rtc node name 11172a97c092 arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: fix invalid rtc node name 61ff70708b98 arm64: dts: amlogic: meson-gx: add missing unit address to rng node name e3bd275ccbac arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property a69cb1042cea arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix supply name of USB controller node 2ff650051493 arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible 5b7069d72f03 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name 127f79212b07 arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name 175357d1deed arm64: dts: ti: iot2050: Add support for M.2 variant 31170b8c028f dt-bindings: arm: ti: Add binding for Siemens IOT2050 M.2 variant 12f0158f3e98 arm64: dts: ti: iot2050: Add layout of OSPI flash 6ca80b9e5cc0 drm/fbdev-generic: Rename struct fb_info 'fbi' to 'info' 7f5fe873968d drm/fbdev-generic: Inline clean-up helpers into drm_fbdev_fb_destroy() 032116bbe152 drm/fbdev-generic: Minimize client unregistering 643231b28380 drm/fbdev-generic: Minimize hotplug error handling 6c80a93be62d drm/fb-helper: Initialize fb-helper's preferred BPP in prepare function ec9361a1374f drm/fb-helper: Remove preferred_bpp parameter from fbdev internals f73ab51bfd3a drm/fbdev-generic: Initialize fb-helper structure in generic setup 4825797c36da drm/fb-helper: Introduce drm_fb_helper_unprepare() 6a9d5ad3af65 drm/client: Add hotplug_failed flag c2bb3be64eb7 drm/client: Test for connectors before sending hotplug event 029d8028b406 dt-bindings: arm: Add Beacon EmbeddedWorks i.MX8M Plus kit 22c0db9f9534 ARM: dts: ls1021a: Disable CAN nodes by default ae5439658cce selftests/net: Cover the IP_LOCAL_PORT_RANGE socket option 91d0b78c5177 inet: Add IP_LOCAL_PORT_RANGE socket option 6a7a2c18a9de net: Kconfig: fix spellos 1a1ce789e6c5 drm: exynos: dsi: Restore proper bridge chain order 4aa5fc8dbb85 drm/bridge: tc358764: Enable pre_enable_prev_first flag a91d0e7d00e9 drm: panel: Enable prepare_prev_first flag for samsung-s6e panels c9f9cf2560e4 builddeb: clean generated package content a5e40d863177 builddeb: Consolidate consecutive chmod calls into one ec61452aaad6 scripts: remove bin2c 87c7ee67deb7 scripts: handle BrokenPipeError for python scripts 8d9acfce3332 kbuild: Stop using '-Qunused-arguments' with clang db1547c56886 kbuild: Turn a couple more of clang's unused option warnings into errors 7db038d9790e drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang 66bfe497d044 s390/purgatory: Remove unused '-MD' and unnecessary '-c' flags fd8589dce810 s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 f8210229f1f3 s390/vdso: Drop unused '-s' flag from KBUILD_AFLAGS_64 05e05bfc92d1 powerpc/vdso: Remove an unsupported flag from vgettimeofday-32.o with clang f0a42fbab447 powerpc/vdso: Improve linker flags 024734d13284 powerpc/vdso: Remove unused '-s' flag from ASFLAGS 31f48f16264b powerpc: Remove linker flag from KBUILD_AFLAGS d5c8d6e0fa61 kbuild: Update assembler calls to use proper flags and language target 337ff6bb8960 MIPS: Prefer cc-option for additions to cflags 80a20d2f8288 MIPS: Always use -Wa,-msoft-float and eliminate GAS_HAS_SET_HARDFLOAT 994f5f7816ff x86/boot/compressed: prefer cc-option for CFLAGS additions 7e5f78c7de32 arm64: dts: verdin-imx8mp: unify gpio-key node name 6e19c001b15c ARM: dts: apalis/colibri-imx6/6ull/7: proper gpio-key node names 800a4ea17eb8 ARM: dts: colibri-imx6ull: improve wake-up with gpio key 752ddcd291f3 ARM: dts: colibri-imx6: improve wake-up with gpio key 9a1bee3fb7e2 ARM: dts: imx: e70k02: Add touchscreen 06f985d227d0 ARM: imx_v6_v7_defconfig: Don't enable PROVE_LOCKING b203e6f1e833 arm64: dts: ls1028a: sl28: get MAC addresses from VPD 5bd9ffed9e66 ARM: dts: vfxxx: Swap SAI DMA order ebeb49f43c89 ARM: imx: Call ida_simple_remove() for ida_simple_get 947e8876c042 dt-bindings: rtc: pcf2127: remove pca/pcf2129 from trivial RTC devices list 172738bbccdb cxl/port: Link the 'parent_dport' in portX/ and endpointX/ sysfs af3ea9ab61d7 cxl/region: Clarify when a cxld->commit() callback is mandatory d1246f936023 selftests/bpf: Calls bpf_setsockopt() on a ktls enabled socket. 2ab42c7b871f bpf: Check the protocol of a sock to agree the calls to bpf_setsockopt(). 80b3303221a0 ARM: dts: ux500: Add clkout-clock node f72ef0cfda42 ARM: dts: ste: align LED node names with dtschema fbed4fea6422 module: Use kstrtobool() instead of strtobool() def7b92efd86 kernel/params.c: Use kstrtobool() instead of strtobool() c093a74dac1c test_kmod: stop kernel-doc warnings b74d7bb7ca24 kbuild: Modify default INSTALL_MOD_DIR from extra to updates da2b1a0a40d8 drm/nouveau/devinit: Convert function disable() to be void f45d63c12186 tools/testing/cxl: require 64-bit 245edf445c34 fsverity.rst: update git repo URL for fsverity-utils 2c3aa5b1f20a dt-bindings: clock: qcom,sm8450-camcc: constrain required-opps 2213d44e140f s390/syscalls: get rid of system call alias functions 0efc5d58bd28 s390/syscalls: remove trailing semicolon 2e4532d4ac0e s390/syscalls: move __S390_SYS_STUBx() macro 82c1b3e7e5ff s390/syscalls: remove __SC_COMPAT_TYPE define 7be215ba35db s390/syscalls: remove SYSCALL_METADATA() from compat syscalls e9c9cb90e76f s390: discard .interp section 0d5f0dc83073 s390/cpum_cf: simplify PMC_INIT and PMC_RELEASE usage 1e99c242acb2 s390/cpum_cf: merge source files for CPU Measurement counter facility ea53e6995f45 s390/cpum_cf: remove in-kernel counting facility interface 7a8f09ac1850 s390/cpum_cf: move stccm_avail() 345d2a4dcdb7 s390/cpum_cf: move cpum_cf_ctrset_size() 1ce357cb825f s390/cpum_cf: simplify hw_perf_event_destroy() 7a725b770271 s390/cache: change type from unsigned long long to unsigned long b74952aba6c3 soc: mediatek: mtk-svs: Enable the IRQ later 7dd880592a88 bpf/selftests: Verify struct_ops prog sleepable behavior 51a52a29ebaa bpf: Pass const struct bpf_prog * to .check_member 913b2255c3d8 libbpf: Support sleepable struct_ops.s section 1e12d3ef47d2 bpf: Allow BPF_PROG_TYPE_STRUCT_OPS programs to be sleepable 24304a87158a rtc: brcmstb-waketimer: allow use as non-wake alarm 6cc7a8262b57 dt-bindings: rtc: brcm,brcmstb-waketimer: add alarm interrupt 2514a31241e1 selftests/bpf: Fix vmtest static compilation error 13e07691a16f tools/resolve_btfids: Alter how HOSTCC is forced af03299d8536 tools/resolve_btfids: Install subcmd headers 2723f3b5d4ff virtchnl: i40e/iavf: rename iwarp to rdma 4e4df55941f0 virtchnl: do structure hardening 43fc70a208ce virtchnl: update header and increase header clarity 3a6a9b3be290 virtchnl: remove unused structure declaration 0c8fb2469438 drm/ttm: revert "stop allocating dummy resources during BO creation" fc1137070b9c drm/ttm: revert "stop allocating a dummy resource for pipelined gutting" 2847a67d3aa5 drm/ttm: revert "prevent moving of pinned BOs" 8c19b6f257fa KVM: x86: Propagate the AMD Automatic IBRS feature to the guest ba987eaaabf9 EDAC/i10nm: Add Intel Granite Rapids server support dd7814b78539 EDAC/i10nm: Make more configurations CPU model specific e4b2bc6616e2 EDAC/i10nm: Add Intel Emerald Rapids server support d2415e2e5330 EDAC/skx_common: Delete duplicated and unreachable code 6e8746cb7351 EDAC/skx_common: Enable EDAC support for the "near" memory e7862eda309e x86/cpu: Support AMD Automatic IBRS 6042a5880aaf ARM: dts: intel-ixp42x-welltech-epbx100: add ethernet node 027bdec89364 bpf/docs: Document the nocast aliasing behavior of ___init d94cbde2183f bpf/docs: Document how nested trusted fields may be defined bdbda395845e bpf/docs: Document cpumask kfuncs in a new file 7b6abcfa15cd selftests/bpf: Add selftest suite for cpumask kfuncs a6541f4d2804 selftests/bpf: Add nested trust selftests suite 516f4d3397c9 bpf: Enable cpumasks to be queried and used as kptrs caf713c338bd bpf: Disallow NULLable pointers for trusted kfuncs 9e0a9be24bdd thermal: Fail object registration if thermal class is not registered 5b8de18ee902 thermal/core: Move the thermal trip code to a dedicated file b57d62862d17 thermal/core: Remove unneeded ida_destroy() 58d1c9fd0e85 thermal/core: Fix unregistering netlink at thermal init time faabfcb194a8 x86/cpu, kvm: Add the SMM_CTL MSR not present feature dc513fd5321d bpf/tracing: Use stage6 of tracing to not duplicate macros 92a22cea4c84 perf/tracing: Use stage6 of tracing to not duplicate macros b81a3a100cca tracing/histogram: Add simple tests for stacktrace usage of synthetic events 88238513bb26 tracing/histogram: Document variable stacktrace cc5fc8bfc961 tracing/histogram: Add stacktrace type 00cf3d672a9d tracing: Allow synthetic events to pass around stacktraces 288709c9f3b0 tracing: Allow stacktraces to be saved as histogram variables 19ff80496450 tracing: Simplify calculating entry size using struct_size() 3e4272b99540 tracing: Add NULL checks for buffer in ring_buffer_free_read_page() b56c68f705ca ftrace: Add sample with custom ops 7f09d639b8c4 tracing/selftests: Add test for event filtering on function name e6745a4da964 tracing: Add a way to filter function addresses to function names 5b909d4ae59a x86/cpu, kvm: Add the Null Selector Clears Base feature 936f9741a5f8 arm64: dts: mt8195: add jpeg decode device node a32a371f907d arm64: dts: mt8195: add jpeg encode device node 4ea6aa8902fc soc: mediatek: add mtk-mutex support for mt8195 vdosys1 8150a0e3a9d4 soc: mediatek: add mtk-mutex component - dp_intf1 7f0a38f46b67 soc: mediatek: mmsys: add reset control for MT8195 vdosys1 2004f8be8483 soc: mediatek: mmsys: add mmsys for support 64 reset bits 8af1f6b5bccb soc: mediatek: add cmdq support of mtk-mmsys config API for mt8195 vdosys1 3dd20b715c44 soc: mediatek: add mtk-mmsys config API for mt8195 vdosys1 0a815034a52a soc: mediatek: refine code to use mtk_mmsys_update_bits API 39170127c1ed soc: mediatek: add mtk-mmsys support for mt8195 vdosys1 be234d00240c soc: mediatek: add mtk-mmsys ethdr and mdp_rdma components 664a39b8e769 dt-bindings: reset: mt8195: add vdosys1 reset control bit 82219cfbef18 dt-bindings: arm: mediatek: mmsys: add vdosys1 compatible for MT8195 c52c9acc415e xhci: host: Add Renesas RZ/V2M SoC support 224eb5311d6a usb: host: xhci-plat: Add reset support 8c6e8b096179 usb: host: xhci-plat: Improve clock handling in probe() 3827fa1ef38f usb: gadget: udc: renesas_usb3: Add role switch support for RZ/V2M 9cad72dfc556 usb: gadget: Add support for RZ/V2M USB3DRD driver 9486e56c49be dt-bindings: usb: Add RZ/V2M USB3DRD binding 2c5502a4dc9f dt-bindings: usb: renesas,usb3-peri: Document RZ/V2MA bindings 29218d6ce4da dt-bindings: usb: renesas,usb3-peri: Update reset, clock-name and interrupts properties e696d70f600a dt-bindings: usb: renesas,usb-xhci: Document RZ/V2M support 331df1f3bbbc usb: gadget: tegra-xudc: Add Tegra234 support f816267867f0 dt-bindings: usb: tegra-xudc: Add Tegra234 XUDC support 173bee52a0f1 dt-bindings: usb: tegra-xudc: Add dma-coherent for Tegra194 ec13100fcf23 dt-bindings: usb: Convert Nuvoton EHCI to DT schema c1140ebfd7bf dt-bindings: usb: Convert Marvell Orion EHCI to DT schema 76ea4926dc8d dt-bindings: usb: Convert OMAP OHCI/EHCI bindings to schema 4aa466190a2d dt-bindings: usb: Convert multiple "usb-ohci" bindings to DT schema 60c4da9f3c3c dt-bindings: usb: Remove obsolete brcm,bcm3384-usb.txt 5442e7912050 dt-bindings: usb: rockchip,dwc3: Move RK3399 to its own schema 353a17ec62f4 dt-bindings: usb: snps,dwc3: Allow power-domains property e538e3614c5c usb: fotg210: fix a Kconfig spelling mistake 8622f5c63e77 arm64: dts: mediatek: mt8183: drop double interrupts d198081733f5 arm64: dts: mediatek: mt7622: drop serial clock-names 304feb6b9092 arm64: dts: freescale: Add LVDS overlay for TQMa8MPxL 01ce74463718 drm/i915/params: use generics for parameter debugfs file creation 7448d336bc97 drm/i915/params: use generics for parameter free 7ce59bcf6750 drm/i915/params: use generics for parameter dup bfe7586b1181 drm/i915/params: use generics for parameter printing 94e6197dadc9 arm64: dts: imx8mp: Add LCDIF2 & LDB nodes 89b045d3c2cd arm64: dts: mt8195: Add efuse node to mt8195 636be128d659 ASoC: Kconfig: fix spelling of "up to" 01270f905eea ASoC: qcom: lpass-platform: Use SNDRV_DMA_TYPE_NONCOHERENT page allocation fc64adc56b83 accel/ivpu: Fix spelling mistake "tansition" -> "transition" 047ebaffd817 regulator: Introduce Maxim MAX20411 Step-Down converter c1bf8de25d0a regulator: dt-bindings: Describe Maxim MAX20411 22913a63b477 spi: Kconfig: fix a spelling mistake & hyphenation ee8d422c91d8 spi: dt-bindings: cleanup examples - indentation, lowercase hex 99a7fa0e75a3 spi: dt-bindings: drop unneeded quotes 8966a72c1964 regulator: dt-bindings: qcom-labibb: Allow regulator-common properties 3a14adc51605 ASoC: qcom: sdm845: add remark about unneeded compatibles b4090b7cda25 ASoC: dt-bindings: qcom,sm8250: use fallback for SDM845 sound cards 73ab5b3aa590 ASoC: dt-bindings: samsung-i2s: drop unneeded assigned-clock* cc5be0e5477f ASoC: dt-bindings: samsung,odroid: correct codec DAI phandles 27681129b089 ASoC: codecs: wsa88xx: remove unneeded includes 57dc05c4e6fa ASoC: codecs: constify static sdw_port_config struct 65b7b869da9b ASoC: codecs: constify static sdw_slave_ops struct 84168ae786f8 x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf acc855d30194 drm/i915/display: add intel_display_limits.h for key enums eee838e40a62 drm/i915/gmch: move VGA set state to GMCH code b1e7d8b00843 drm/i915/gmch: mass rename dev_priv to i915 a13144e2286b drm/i915/gmch: split out soc/intel_gmch 9bd5de4abd44 drm/i915: add gmch substruct to struct drm_i915_private a9dc9ec5a1fa x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature cb3ea4b7671b x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threads 4c382d723edc x86/vdso: Move VDSO image init to vdso2c generated code c35ac8c4bf60 KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code 8415a74852d7 x86/cpu, kvm: Add support for CPUID_80000021_EAX 54628de6792b x86/Kconfig: Fix spellos & punctuation 497e6b37b009 riscv: dts: microchip: add the Aldec TySoM's devicetree 2f599c3ff4e6 iommu/exynos: Implement fault handling on SysMMU v7 c64074bfe2ab iommu/exynos: Abstract getting the fault info 1505e7215eb7 dt-bindings: iommu: renesas,ipmmu-vmsa: add r8a779g0 support 429f27e36874 iommu/s390: Use GFP_KERNEL in sleepable contexts d3b82825217a iommu/s390: Push the gfp parameter to the kmem_cache_alloc()'s 4951eb262384 iommu/intel: Use GFP_KERNEL in sleepable contexts 2d4d767659ff iommu/intel: Support the gfp argument to the map_pages op 2552d3a2292a iommu/intel: Add a gfp parameter to alloc_pgtable_page() e787a38e31e5 iommufd: Use GFP_KERNEL_ACCOUNT for iommu_map() 96d578088085 iommu/dma: Use the gfp parameter in __iommu_dma_alloc_noncontiguous() f2b2c051be62 iommu: Add a gfp parameter to iommu_map_sg() 4dc6376af596 iommu: Remove iommu_map_atomic() 1369459b2e21 iommu: Add a gfp parameter to iommu_map() 5cef282e295f iommu: dma: Use of_iommu_get_resv_regions() a5bf3cfce8cb iommu: Implement of_iommu_get_resv_regions() af0d81357cc5 dt-bindings: reserved-memory: Document iommu-addresses e251c21372c0 of: Introduce of_translate_dma_region() 60e6cca8a261 ARM: dts: cx92755: align UART node name with bindings 5e4505d22f2c ARM: dts: mstar: align UART node name with bindings 31395fba97f2 drm/i915/audio: Clean up the PCH type checks 7e95cb0963f0 drm/i915/audio: s/ilk/ibx/ ba9f03fd896b drm/i915/audio: Include ELD in the state dump 8b5a2aedd298 drm/i915/audio: Hook up ELD into the state checker 72715b54d460 drm/i915/sdvo: Do ELD hardware readout b9c92d78151f drm/i915/sdvo: Only use "presence detect" for has_audio readout 8e10cd133de3 drm/i915/sdvo: Precompute the ELD 61a60df6271f drm/i915/audio: Hardware ELD readout d63937938485 drm/i915/audio: Don't enable audio with bogus ELD 5d986635e296 drm/i915/audio: Precompute the ELD c7104c382b10 drm/i915/audio: Introduce a struct for the acomp audio state 68470541e630 drm/i915/audio: Don't program the hardware ELD buffer on hsw+ 343cb0f9234e drm/i915/audio: Don't program the hardware ELD buffer on ilk+ f5be9caf7bf0 net: ethtool: fix NULL pointer dereference in pause_prepare_data() c96de136329b net: ethtool: fix NULL pointer dereference in stats_prepare_data() 8c81ba20349d net/smc: De-tangle ism and smc device initialization 820f21009f1b s390/ism: Consolidate SMC-D-related code 9de4df7b6be1 net/smc: Separate SMC-D and ISM APIs 8747716f3942 net/smc: Register SMC-D as ISM client 89e7d2ba61b7 net/ism: Add new API for client registration 1baedb13f1d5 s390/ism: Introduce struct ism_dmb 462502ff9acb net/ism: Add missing calls to disable bus-mastering c40bff4132e5 net/smc: Terminate connections prior to device removal ebd3ad60a688 x86/cpu: Use cpu_feature_enabled() when checking global pages support d0671115869d virtio-net: Reduce debug name field size to 16 bytes b49323aa35d5 drm/ttm: prevent moving of pinned BOs 4110872b8115 drm/ttm: stop allocating a dummy resource for pipelined gutting 00984ad39599 drm/ttm: stop allocating dummy resources during BO creation 516198d317d8 drm/i915: audit bo->resource usage v3 47c59e0c213f ALSA: aoa: make remove callback of soundbus driver void returned 7351324c6f48 ALSA: ac97: make remove callback of ac97 driver void returned b6a60b49bb00 ARM: multi_v7_defconfig: Add GXP Fan and SPI support 776e8ee7a3cb ARM: dts: gemini: Enable DNS313 FOTG210 as periph b041c9d038f7 ARM: dts: gemini: Fix USB block version e6c7d0ad2a91 ARM: dts: gemini: wbd222: Use RedBoot partion parser 747749045e4b ARM: dts: gemini: wbd111: Use RedBoot partion parser 41054628c45e ARM: dts: gemini: Push down flash address/size cells 285b6a18daf1 RISC-V: Fix do_notify_resume / do_work_pending prototype 4373a023e038 devlink: remove a dubious assumption in fmsg dumping b613d335a743 bpf: Allow trusted args to walk struct when checking BTF IDs 57539b1c0ac2 bpf: Enable annotating trusted nested pointers 9d5567ccf96f riscv: fix jal offsets in patched alternatives 28113cfada8b net: mscc: ocelot: fix incorrect verify_enabled reporting in ethtool get_mm() 74b4f1739d4e nfp: flower: change get/set_eeprom logic and enable for flower reps 90317bcdbd33 ipv6: Make ip6_route_output_flags_noref() static. 1d14345b874a ARM: dts: freescale: Use new media bus type macros 451fb217cdca RISC-V: Kconfig: Remove trailing whitespace 852db33c6c18 cxl/pci: Show opcode in debug messages when sending a command ec8f7d495b3d netlink: fix spelling mistake in dump size assert 6be1ff430dab riscv: pgtable: Fixup comment for KERN_VIRT_SIZE c54ba4178159 selftests/nolibc: Add a "run-user" target to test the program in user land f9b06695ba64 selftests/nolibc: Support "x86_64" for arch name b7082cdfc464 clocksource: Suspend the watchdog temporarily when high read latency detected 1c7b394a5651 Docs/sound/index: Add missing SPDX License Identifier 4f46ae9f3aeb Docs/driver-api/index: Add missing SPDX License Identifier 941c95fdd61f Docs/subsystem-apis: Remove '[The ]Linux' prefixes from titles of listed documents c70313cd177d docs: accel: Fix debugfs path 3abd57ccdda6 docs/sp_SP: Add process email-clients translation 5d18c23c763d Documentation: kprobetrace: Split paragraphs 015b5162be05 Documentation: kprobetrace: Fix code block markup 776b32b7567a Documentation: kprobetrace: Fix some typos e9faf9b0b07a ARM: add multi_v7_lpae_defconfig a400c287ce98 kbuild: Add config fragment merge functionality af8bd008315a ARM: multi_v7_defconfig: Add options to support TQMLS102xA series 69d8a5f88437 arm64: drop redundant "ARMv8" from Kconfig option title 91aa6280e308 ARM: ep93xx: Convert to use descriptors for GPIO LEDs fee19c692160 thermal: intel: intel_pch: Use generic trip points 7a0e39748861 thermal: ACPI: Add ACPI trip point routines 40dc1929089f thermal: intel: intel_pch: Add support for Wellsburg PCH 81f66500f7c9 drm/i915/dmc: Use unversioned path for ADLP ff6f11afd792 drm/i915/dmc: Prepare to use unversioned paths 47e3f00074c2 thermal: core: Use device_unregister() instead of device_del/put() e398421fd03c thermal: core: Move cdev cleanup to thermal_release() 478f32ab4daa platform/chrome: cros_typec_vdm: Fix VDO copy 13aba1e532f0 platform/chrome: cros_ec_typec: allow deferred probe of switch handles 2eb398df77a1 KVM: x86: Replace IS_ERR() with IS_ERR_VALUE() 11df586d774f KVM: VMX: Handle NMI VM-Exits in noinstr region 4f76e86f7e0d KVM: VMX: Provide separate subroutines for invoking NMI vs. IRQ handlers 54a3b70a75dc x86/entry: KVM: Use dedicated VMX NMI entry for 32-bit kernels too 432727f1cb6e KVM: VMX: Always inline to_vmx() and to_kvm_vmx() 11633f69506d KVM: VMX: Always inline eVMCS read/write helpers 8578f59657c5 KVM: VMX: Allow VM-Fail path of VMREAD helper to be instrumented fc9465be8aad KVM: x86: Make vmx_get_exit_qual() and vmx_get_intr_info() noinstr-friendly f732e2b3c6b3 drm/amdgpu/vcn4: add missing encoder cap acd82cb42bd7 drm/amd/display: 3.2.220 0f5f1ee45ff8 drm/amd/display: Fix timing not changning when freesync video is enabled 7cf5ceb30d4d drm/amd/display: avoid disable otg when dig was disabled 0cf8307adbc6 drm/amd/display: Properly reuse completion structure c84ff24a77fa drm/amd/display: Pass DSC slice height to PSR FW 6ca7415f11af drm/amd/display: merge dc_link_dp into dc_link de3fb390175b drm/amd/display: move dp cts functions from dc_link_dp to link_dp_cts c5a31f178e35 drm/amd/display: move dp irq handler functions from dc_link_dp to link_dp_irq_handler e95afc1cf7c6 drm/amd/display: Enable AdaptiveSync in DC interface 235fef6c7fd3 drm/amd/display: adjust MALL size available for DCN32 and DCN321 01ecd870ce2f drm/amd/display: Set init freq for DCFCLK DS 2710d6c1e32d drm/amd/display: Use |= when assigning wm_optimized_required 0078c924e733 drm/amd/display: move eDP panel control logic to link_edp_panel_control bc33f5e5f05b drm/amd/display: create accessories, hwss and protocols sub folders in link 997336483200 drm/amd/display: Disable SubVP for PSR panels e019a7ba38fb drm/amd/display: 3.2.219 0888aa30bb6e drm/amd/display: [FW Promotion] Release 0.0.150.0 f823323b4abd drm/amdgpu: limit AV1 to the first instance on VCN4 encode ae284577d8a4 drm/amd/display: Correcting prefetch mode for fast validate 40e9f3f067bc drm/amd/display: Set hvm_enabled flag for S/G mode ba512eaa75e4 drm/amdgpu/display/mst: adjust the logic in 2nd phase of updating payload f0127cb11299 drm/amdgpu/display/mst: adjust the naming of mst_port and port of aconnector 9b2d019144a0 drm/display/dp_mst: Correct the kref of port. d987150b5392 drm/drm_print: correct format problem 2daeb74b7d66 drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD ea38dd57b0a6 drm/amdgpu/display/mst: limit payload to be updated one by one c689e1e362ea drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments e8733482f59e KVM: VMX: don't use "unsigned long" in vmx_vcpu_enter_exit() 5a7a64779e7a KVM: VMX: Access @flags as a 32-bit value in __vmx_vcpu_run() a31b531cd2fa KVM: SVM: Account scratch allocations used to decrypt SEV guest memory 36b0256789a7 KVM: svm/avic: Drop "struct kvm_x86_ops" for avic_hardware_setup() 5f6015b26ba2 KVM: SVM: remove redundant ret variable 78332517a5da KVM: selftests: Stop assuming stats are contiguous in kvm_binary_stats_test 96e78ebbe8e4 KVM: x86/xen: Remove unneeded semicolon ea25ace7710b KVM: selftests: x86: Use host's native hypercall instruction in kvm_hypercall() e6df2ae3f57c KVM: selftests: x86: Cache host CPU vendor (AMD vs. Intel) e99b0d4cc2b6 KVM: selftests: x86: Use "this_cpu" prefix for cpu vendor queries ca1789969351 KVM: selftests: Fix a typo in the vcpu_msrs_set assert bf10993313e9 KVM: selftests: kvm_vm_elf_load() and elfhdr_get() should close fd 647ffac11ebb KVM: selftests: Test masked events in PMU filter 7b7027937d01 KVM: selftests: Add testing for KVM_SET_PMU_EVENT_FILTER f1e06fa10e37 KVM: selftests: Add flags when creating a pmu event filter 14329b825ffb KVM: x86/pmu: Introduce masked events to the pmu event filter c5a287fa0dcc KVM: x86/pmu: prepare the pmu event filter for masked events 8589827fd534 KVM: x86/pmu: Remove impossible events from the pmu event filter 6a5cba7bed35 KVM: x86/pmu: Correct the mask used in a pmu event filter lookup 11b36fe7d450 KVM: x86/mmu: Use kstrtobool() instead of strtobool() 4ad980aea7f5 KVM: x86/mmu: Cleanup range-based flushing for given page 3cdf93746f9a KVM: x86/mmu: Fix wrong gfn range of tlb flushing in validate_direct_spte() 1b2dc7360463 KVM: x86/mmu: Fix wrong start gfn of tlb flushing with range 1e203847aa92 KVM: x86/mmu: Reduce gfn range of tlb flushing in tdp_mmu_map_handle_target_level() 9ffe9265375c KVM: x86/mmu: Fix wrong gfn range of tlb flushing in kvm_set_pte_rmapp() c667a3baeddc KVM: x86/mmu: Move round_gfn_for_level() helper into mmu_internal.h a7e48ef77ff2 KVM: x86/mmu: fix an incorrect comment in kvm_mmu_new_pgd() 9e3fbdfd9b89 kvm: x86/mmu: Don't clear write flooding for direct SP dc1ae59fc431 kvm: x86/mmu: Rename SPTE_TDP_AD_ENABLED_MASK to SPTE_TDP_AD_ENABLED a2b07fa7b933 x86/reboot: Disable SVM, not just VMX, when stopping CPUs d81f952aa657 x86/reboot: Disable virtualization in an emergency if SVM is supported 6a3236580b0b x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) 26044aff37a5 x86/crash: Disable virt in core NMI crash handler to avoid double shootdown f422f853af03 KVM: x86/xen: update Xen CPUID Leaf 4 (tsc info) sub-leaves, if present 48639df8a9e3 KVM: x86/cpuid: generalize kvm_update_kvm_cpuid_base() and also capture limit ee661d8ea94e KVM: x86: Replace cpu_dirty_logging_count with nr_memslots_dirty_logging 6213b701a9df KVM: x86: Replace 0-length arrays with flexible arrays 2a4209d6a9cb KVM: x86: Advertise fast REP string features inherent to the CPU f8df91e73a68 x86/cpufeatures: Add macros for Intel's new fast rep string features b9926482ab91 kvm_host.h: fix spelling typo in function declaration b1cd16330c8c KVM: account allocation in generic version of kvm_arch_alloc_vm() 8e6ed96cdd50 KVM: x86: fire timer when it is migrated and expired, and in oneshot mode 02efd818a6c0 KVM: VMX: Intercept reads to invalid and write-only x2APIC registers c39857ce8daa KVM: VMX: Always intercept accesses to unsupported "extended" x2APIC regs b5fcc59be72a KVM: x86: Split out logic to generate "readable" APIC regs mask to helper b223649576fc KVM: x86: Mark x2APIC DFR reg as non-existent for x2APIC ab52be1b310b KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 ba5838abb053 KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI 85e64d09f793 KVM: x86: remove redundant ret variable 7cb79f433e75 KVM: PPC: Fix refactoring goof in kvmppc_e500mc_init() e11c775030c5 drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset 7eaef1163b82 drm/amd/display: set allow_freesync parameter in DM 7e5098abffca drm/amd/display: Revert "ignore msa parameter only if freesync is enabled" 174a05af3917 drm/amd/display: Allow idle optimization after turning off all pipes 53f4da731bf3 drm/amd/display: Guard Freesync HDMI parsing with dc_lock 3a9c6f9a6159 drm/amd/display: Speed up DML fast_validate path 0bed85e48af1 drm/amd/display: Disable MALL SS and messages for PSR supported configs 028c4ccfb812 drm/amd/display: force connector state when bpc changes during compliance 31769ce9542d drm/amd/display: use a more appropriate return value in dp_retrieve_lttpr_cap() a462ef872fd1 drm/amdgpu: declare firmware for new MES 11.0.4 96a5dec18e71 drm/amdgpu: enable imu firmware for GC 11.0.4 c94c02dbf4d8 drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0 601ff52237a7 drm/amdgpu: remove unconditional trap enable on add gfx11 queues 9e6f4c8b880b usb: typec: tcpm: Remove altmode active state updates 25d6d1bfc213 usb: typec: altmodes/displayport: Update active state 6f7fb48d2478 usb: gadget: Move kstrtox() out of lock 065ded319d39 usb: typec: mux: Introduce GPIO-based SBU mux b39483d66af1 dt-bindings: usb: Introduce GPIO-based SBU mux c05ad0fb639c usb: fotg210: use devm_platform_get_and_ioremap_resource() 6df3d3aadb64 usb: fotg210: Switch to use dev_err_probe() 6a426eb41879 usb: fotg210-udc: remove redundant error logging 7159deb76227 usb: fotg210-hcd: Don't shadow error codes in store() 861fa1c3faff usb: fotg210-hcd: use sysfs_emit() to instead of scnprintf() c5d4297f0c20 fotg210-udc: Improve device initialization 76d62981b5bc fotg210-udc: Introduce and use a fotg210_ack_int function e55f67391fa9 fotg210-udc: Add missing completion handler 4ba2e7cd9862 usb: host: ehci-fsl: Use DRV_NAME d54dbdcfd4d2 ARM: multi_v5_defconfig: Enable I2C_GPIO 74ab23d5a7fc ARM: multi_v7_defconfig: Enable wm896x audio CODECs 0eb9d19e2201 bpf, docs: Fix modulo zero, division by zero, overflow, and underflow 320e0a703737 arm64: tegra: Populate the XUDC node for Tegra234 f19bb95dc531 arm64: tegra: Add dma-coherent property for Tegra194 XUDC b1d908e6c71e dt-bindings: mmc: convert amlogic,meson-gx.txt to dt-schema bb065c6fe6f8 dt-bindings: mmc: correct pwrseq node names 1e52a7e6794f dt-bindings: mmc: drop unneeded quotes 21e18febba16 drm/i915: update src and dst scaler limits for display ver 12 and 13 617861703830 efi: arm64: enter with MMU and caches enabled 3dcf60bbfd28 arm64: head: Clean the ID map and the HYP text to the PoC if needed 32b135a7fafe arm64: head: avoid cache invalidation when entering with the MMU on 9d7c13e5dde3 arm64: head: record the MMU state at primary entry af7249b317e4 arm64: kernel: move identity map out of .text mapping 82e4958800c0 arm64: head: Move all finalise_el2 calls to after __enable_mmu baaf553d3bc3 arm64: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS 90955d778ad7 arm64: ftrace: Update stale comment e4ecbe83fd1a arm64: patching: Add aarch64_insn_write_literal_u64() 2bbbb4015aa1 arm64: insn: Add helpers for BTI 47a15aa54427 arm64: Extend support for CONFIG_FUNCTION_ALIGNMENT 8f9e0a52810d ACPI: Don't build ACPICA with '-Os' c27cd083cfb9 Compiler attributes: GCC cold function alignment workarounds cbad0fb2d8d9 ftrace: Add DYNAMIC_FTRACE_WITH_CALL_OPS eb9181a3ae60 dt-bindings: arm-smmu: Fix binding for SDX55 and SDX65 8c5ee9155f8a thermal/drivers/armada: Use the thermal_zone_get_crit_temp() 5fba66d42746 iommu/arm-smmu-qcom: Select identity domain for sc8280xp MDSS c2b83395e558 iommu/arm-smmu-qcom: Add SM8150 DPU compatible 822765f44ec1 dt-bindings: arm-smmu: Document smmu-500 binding for SM6125 0802999c9b7c dt-bindings: arm-smmu: document the smmu on Qualcomm SA8775P d565d60d3da7 dt-bindings: arm-smmu: disallow clocks when not used 6dbffe465b7c dt-bindings: iommu: qcom: Add Qualcomm MSM8953 compatible 11321f7763d0 dt-bindings: arm-smmu: Add sm8150-smmu-500 to the list of Adreno smmus 6bc6af375c70 dt-bindings: arm-smmu: Allow 3 power domains on SM6375 MMU500 c6ecb0f849fe dt-bindings: mmc: sdhci-pxa: add pxav1 f35ca223882a mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround 24552ccb4f1e mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller e41c48b4bcb3 mmc: sdhci-pxav2: add optional core clock c7c60bf62820 mmc: sdhci-pxav2: change clock name to match DT bindings 7f7a201ad1fc mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug e76439508018 mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS dfe9746aed2d mmc: sdhci-pxav2: add initial support for PXA168 V1 controller 248da1fc8418 thermal/drivers/mtk: Add support for MT7986 and MT7981 4f2ee0aa2e70 thermal/drivers/mtk: Use function pointer for raw_to_mcelsius d69e7041a39c thermal/drivers/sun8i: Convert to use macro a646ca099b18 coresight: perf: Output trace id only once 0c507af711df coresight: Fix uninitialised variable use in coresight_disable 75b976c46cbe ARM: dts: exynos: Add Samsung Galaxy S5 (SM-G900H) board 5f8d9a0c2ee2 dt-bindings: arm: samsung: Add compatible for Samsung Galaxy S5 (SM-G900H) 51affef35bb3 drm/ssd130x: Silence a `dubious: x & !y` warning 998101f2a78c fbdev: Remove unused struct fb_deferred_io .first_io field e4b48ed460d3 tools: ynl: add a completely generic client 1d562c32e439 net: fou: use policy and operation tables generated from the spec 08d323234d10 net: fou: rename the source for linking 3a330496baa8 net: fou: regenerate the uAPI from the spec 4eb77b4ecd3c netlink: add a proto specification for FOU be5bea1cc0bf net: add basic C code generators for Netlink e616c07ca518 netlink: add schemas for YAML specs 9d6a65079c98 docs: add more netlink docs (incl. spec docs) 1ec23ed7126e drm/i915: Use uabi engines for the default engine map 13fcfcb2a9a4 drm/msm/mdp5: Add check for kzalloc ca22da2fbd69 act_mirred: use the backlog for nested calls to mirred ingress 78dcdffe0418 net/sched: act_mirred: better wording on protection against excessive stack growth 584d29912db2 clk: renesas: r8a779g0: Add custom clock for PLL2 4ad8766cd398 net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action 0a974b1fff7f net: ethernet: ti: am65-cpsw: Delete unreachable error handling code 93340e10b9c5 drm/msm/dpu: Add check for pstates c96988b7d993 drm/msm/dpu: Add check for cstate 6c021d77e788 drm/msm/dpu: fix sm8450 CTL configuration 1be13a5091bf arm64: dts: amlogic: Fix non-compliant SD/SDIO node names 31c318051040 drm/msm/dpu: add missing ubwc_swizzle setting to catalog daa9a2ec3e07 drm/msm/dpu: drop stale comment from struct dpu_mdp_cfg doc d7fd8634f48d drm/msm: use strscpy instead of strncpy 255f056181ac drm/msm/dpu: sc7180: add missing WB2 clock control 05c578d51624 dt-binbings: display/msm: dsi-controller-main: add missing supplies 2fd5293df88d dt-bindings: display/msm: dsi-controller-main: allow using fewer lanes 2f8e5f8b2ea4 dt-bindings: display/msm: dsi-controller-main: account for apq8064 65e835945aab dt-bindings: display/msm: dsi-controller-main: remove #address/#size-cells d10bdc6ec6ac dt-bindings: msm: dsi-controller-main: Document clocks on a per compatible basis 0c0f65c6dd44 dt-bindings: msm: dsi-controller-main: Add compatible strings for every current SoC d7bf56e0c591 net: phy: microchip: run phy initialization during each link update 71d7920fb2d1 net: dsa: microchip: add support for credit based shaper e30f33a5f5c7 net: dsa: microchip: enable port queues for tc mqprio 3176eb82681e net: avoid irqsave in skb_defer_free_flush 695a376b59f7 ipv6: Document that max_size sysctl is deprecated f72ff8b81ebc net: fix kfree_skb_list use of skb_mark_not_on_list 3bee9b573af5 net: microchip: sparx5: Fix uninitialized variable in vcap_path_exist() 8a8b70b3f2cf net: mdio: warn once if addr parameter is invalid in mdiobus_get_phy() 306f208259ff dt-bindings: net: asix,ax88796c: allow SPI peripheral properties 057fb03160a8 selftests: net: tcp_mmap: populate pages in send path 13f87983fb91 scsi: ufs: core: Enable DMA clustering 9a80bc5debf7 scsi: ufs: exynos: Fix the maximum segment size 86bd0c4a2a5d scsi: ufs: exynos: Fix DMA alignment for PAGE_SIZE != 4096 5a5ef64f28ed scsi: qla2xxx: Simplify if condition evaluation 4fd62973739d scsi: qla2xxx: Use a variable for repeated mem_size computation 2aa0f83edb1c scsi: elx: libefc_sli: Use "/*" for non-kernel-doc comment cf7066b97e27 rcu: Disable laziness if lazy-tracking says so 41badc016c5b drm/i915/gt: Convert PSS_MODE2 to multicast register 344f4030f6c5 rtc: sun6i: Always export the internal oscillator c690048ed59b dt-bindings: rtc: Move rv3028 from trivial-rtc.yaml into own schema file 473a8ce756fd dt-bindings: rtc: Add Loongson LS2X RTC support 8da765cca292 dt-bindings: vendor-prefixes: document lineartechnology 21fd06dc4a34 dt-bindings: drop type for operating-points-v2 805e640e09b0 dt-bindings: soc: socionext,uniphier-soc-glue: Make child node names fixed names eae258edcb87 rtc: brcmstb-waketimer: rename irq to wake_irq 516ae02c38ff rtc: brcmstb-waketimer: compensate for lack of wktmr disable 2cd98b22c144 rtc: brcmstb-waketimer: non-functional code changes 90226f6b17a3 rtc: brcmstb-waketimer: introduce WKTMR_ALARM_EVENT flag fd228eb0b482 drm: rcar-du: Stop accessing non-existent registers on gen4 5fbc2f3b91d2 drm: rcar-du: Fix setting a reserved bit in DPLLCR 4f548bc48a2b drm: rcar-du: Add quirk for H3 ES1.x pclk workaround c0016f89c1d6 drm: rcar-du: lvds: Fix stop sequence 723b197bbdf1 fs: dlm: remove unnecessary waker_up() calls ef7ef015eb33 fs: dlm: move state change into else branch 3186409711e6 fs: dlm: remove newline in log_print 11605353f27c fs: dlm: reduce the shutdown timeout to 5 secs 8786b095df02 i2c: gpio: support write-only sda/scl w/o pull-up 9dfee1487c27 i2c: algo: bit: allow getsda to be NULL a00bb94c7bde dt-bindings: i2c: gpio: Add properties for dealing with write-only SDA/SCL w/o pullup 317dd6ba6cca fs: dlm: make dlm sequence id more robust f531ecf71a70 dt-bindings: i2c: qcom-cci: Document SM6350 compatible b8b750e0c99f fs: dlm: wait until all midcomms nodes detect version 89835b064fe7 fs: dlm: ignore unexpected non dlm opts msgs 54fbe0c15d9a fs: dlm: bring back previous shutdown handling 00908b338825 fs: dlm: send FIN ack back in right cases a58496361802 fs: dlm: move sending fin message into state change handling 15c63db8e86a fs: dlm: don't set stop rx flag after node reset a4d325ae461c libbpf: Clean up now not needed __PT_PARM{1-6}_SYSCALL_REG defaults 92dc5cdfc113 selftests/bpf: Add 6-argument syscall tracing test 12a299f0b5c7 libbpf: Define loongarch syscall regs spec in bpf_tracing.h 2cf802737fb9 libbpf: Define arc syscall regs spec in bpf_tracing.h a0426216a320 libbpf: Define riscv syscall regs spec in bpf_tracing.h 377c15b1a2cd libbpf: Define sparc syscall regs spec in bpf_tracing.h c1cc01a2d1d1 libbpf: Define powerpc syscall regs spec in bpf_tracing.h cfd0bbe91536 libbpf: Define mips syscall regs spec in bpf_tracing.h 3488ea0584bb libbpf: Define arm64 syscall regs spec in bpf_tracing.h 3a95c42d65d5 libbpf: Define arm syscall regs spec in bpf_tracing.h e82b96a3a99f libbpf: Define s390x syscall regs spec in bpf_tracing.h ff00f9cbd2dd libbpf: Define i386 syscall regs spec in bpf_tracing.h d21fbceedd90 libbpf: Define x86-64 syscall regs spec in bpf_tracing.h 8ccabeef9133 libbpf: Improve syscall tracing support in bpf_tracing.h bc72742bebec selftests/bpf: Validate arch-specific argument registers limits ac4afd6e6fa4 libbpf: Add BPF_UPROBE and BPF_URETPROBE macro aliases 55ff00d5393b libbpf: Complete LoongArch (loongarch) spec in bpf_tracing.h 0ac086567916 libbpf: Fix and complete ARC spec in bpf_tracing.h b13ed8ca7fba libbpf: Complete riscv arch spec in bpf_tracing.h 7f60f5d85e29 libbpf: Complete sparc spec in bpf_tracing.h 2eb2be30b8da libbpf: Complete powerpc spec in bpf_tracing.h 1222445a5bf6 libbpf: Complete mips spec in bpf_tracing.h 1dac40ac8742 libbpf: Fix arm and arm64 specs in bpf_tracing.h 013290329a07 libbpf: Add 6th argument support for x86-64 in bpf_tracing.h 3c59623d8294 libbpf: Add support for fetching up to 8 arguments in kprobes d17c1a3d6a09 arm64: dts: stratix10: add i2c pins for pinctrl 21ab7031cbff arm64: dts: add pinctrl-single property for Stratix10/Agilex 7525daeefc8c selftests/bpf: Use __failure macro in task kfunc testsuite 2f802af21f09 ARM: dts: socfpga: align UART node name with bindings 164272113b68 fs: dlm: fix race setting stop tx flag 7354fa4ef697 fs: dlm: be sure to call dlm_send_queue_flush() 724b6bab0d75 fs: dlm: fix use after free in midcomms commit aad633dc0cf9 fs: dlm: start midcomms before scand 84798f284994 iommufd: Add three missing structures in ucmd_buffer 9fabbdf338b7 selftests: iommu: Fix test_cmd_destroy_access() call in user_copy 7658aeda334a vfio/platform: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations 4a6c971a06ff vfio/fsl-mc: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations cb8285b89f2c vfio/hisi: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations 0886196ca881 vfio: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations 83ff6095ecf8 vfio/mlx5: Allow loading of larger images than 512 MB c9c4c070e0fe vfio/mlx5: Fix UBSAN note 3232868133ea vfio-mdev: remove an non-existing driver from vfio-mediated-device 0030d7d6ce31 vfio-mdev: move the mtty usage documentation 8bf8c5ee1f38 vfio-mdev: turn VFIO_MDEV into a selectable symbol 6b182403ee45 vfio-mdev: allow building the samples into the kernel 7141790b5dd4 vfio: platform: No need to check res again b7f1a141f3cf MAINTAINERS: step down as vfio reviewer 3a7b28382165 arm64: dts: broadcom: drop deprecated serial device_type 031eeba1102c ARM: dts: broadcom: align UART node name with bindings 2529ca211402 staging: vc04_services: interface: Drop include Makefile directive 74d5eb7de9b0 staging: vc04_services: vchiq-mmal: Drop include Makefile directive 5395fb3b3948 staging: vc04_services: bcm2835-camera: Drop include Makefile directive 29d49a76c5b2 staging: vc04_services: bcm2835-audio: Drop include Makefile directive 2beeddb3203d staging: vc04_services: Drop __VCCOREVER__ remnants 3f954e227fdc staging: rtl8192e: Rename btxpower_trackin.., Slide_Beaco.. and Slide_B.. b441257594af staging: rtl8192e: Rename eeprom_CustomerID, SwChnlStage and SwChnlStep 5440dade683e staging: rtl8192e: Remove unused variable bfirst_init 0d9943b8b21c staging: rtl8192e: Remove repeated set to zero of powerlevel and friend 9fb469870f7d staging: rtl8192e: Remove u4RegValue which is always zero 44eac9d81ff2 staging: rtl8192e: Remove ant_pwr_diff which is always zero 39902d6a7de8 staging: rtl8192e: Remove zeroed arrays tx_pwr_level_cck_a and friends e198f3a6d754 staging: rtl8192e: Init tx_pwr_level_cck_a and friends directly 4f79170fe068 staging: rtl8192e: Combine three loops to one to init tx_pwr_level_... f63f85608655 staging: r8188eu: Fix some endian problems 297a3f124155 selftests/bpf: Simple program to dump XDP RX metadata bc8d405b1ba9 net/mlx5e: Support RX XDP metadata 384a13ca8a5d net/mlx5e: Introduce wrapper for xdp_buff 94ecc5ca4dbf xsk: Add cb area to struct xdp_buff_xsk ab46182d0dcb net/mlx4_en: Support RX XDP metadata 4444584dcb0d net/mlx4_en: Introduce wrapper for xdp_buff e2a46d54d7a1 selftests/bpf: Verify xdp_metadata xdp->af_xdp path ed0400ad547c serial: liteuart: Correct error rollback a3cf6b946e7e serial: qcom_geni: Fix variable naming 36b20f82b699 MAINTAINERS: Add x86 ACPI paths to the ACPI entry 306531f0249f veth: Support RX XDP metadata fefb695a745f veth: Introduce veth_xdp_buff wrapper for xdp_buff fd7c211d6875 bpf: Support consuming XDP HW metadata from fext programs 3d76a4d3d4e5 bpf: XDP metadata RX kfuncs 40535704624e selftests/bpf: Update expected test_offload.py messages 2b3486bc2d23 bpf: Introduce device-bound XDP programs 89bbc53a4dbb bpf: Reshuffle some parts of bpf/offload.c f1fc43d03946 bpf: Move offload initialization into late_initcall 9d03ebc71a02 bpf: Rename bpf_{prog,map}_is_dev_bound to is_offloaded a4aeb9d6565e bpf: Document XDP RX metadata 0a363fb23ee2 Documentation/x86: Update resctrl.rst for new features 4fe61bff5a41 x86/resctrl: Add interface to write mbm_local_bytes_config 92bd5a139033 x86/resctrl: Add interface to write mbm_total_bytes_config 73afb2d3ce2d x86/resctrl: Add interface to read mbm_local_bytes_config dc2a3e857981 x86/resctrl: Add interface to read mbm_total_bytes_config d507f83ced55 x86/resctrl: Support monitor configuration bd334c86b5d7 x86/resctrl: Add __init attribute to rdt_get_mon_l3_config() 5b6fac3fa44b x86/resctrl: Detect and configure Slow Memory Bandwidth Allocation a76f65c89f92 x86/resctrl: Include new features in command line options 78335aac6156 x86/cpufeatures: Add Bandwidth Monitoring Event Configuration feature flag a5b699665580 x86/resctrl: Add a new resource type RDT_RESOURCE_SMBA f334f723a63c x86/cpufeatures: Add Slow Memory Bandwidth Allocation feature flag fc3b618c8783 x86/resctrl: Replace smp_call_function_many() with on_each_cpu_mask() 7df2524bd69e drm: rcar-du: lvds: Add reset control 0e3a3d553f0c drm: rcar-du: lvds: Add runtime PM 686cd4fdf53c drm: rcar-du: dsi: Add 'select RESET_CONTROLLER' 3ff52ed2e812 ARM: dts: exynos: Use Exynos5422 compatible for the DSI controller 5d5aa219a790 ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy c27e7d263a9a ARM: dts: exynos: correct HSI2C properties in Exynos5410 Odroid XU 18d5a7fddbd7 ARM: dts: exynos: correct HS200 property in Exynos5260 88e7764497d4 ARM: dts: exynos: correct SATA clocks in Exynos5250 177c86fa30fa ARM: dts: exynos: align HSOTG/USB node names 502497a1fd1e ARM: dts: exynos: add backlight supply in P4 Note fca9acd1a9d9 ARM: dts: exynos: add panel supply in Tiny4412 e0962736d66a ARM: dts: exynos: add ports in HDMI bridge in Exynos4412 Midas 8681e3663411 drm/simpledrm: Support the XB24/AB24 format 05f0430f9238 mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies 671112068ab9 dt-bindings: mmc: fsl-imx-esdhc: Add some compatible fallbacks 883e5ac6ee82 dt-bindings: mmc: renesas,sdhi: Fix RZ/V2M clock description 95921151e043 mmc: sdhci-of-dwcmshc: enable host V4 support for BlueField-3 SoC 681b9596ed9e mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS f3200164b479 mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS 4f1896ddf6ec mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS 924ea310a5a2 mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS 759329ed7aa5 mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS 8e0ec111c67e mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller 930ba0cb7db2 mmc: sdio: Spelling s/compement/complement/ b0197e47a502 mmc: pwrseq_simple: include deferred probe reasons 90ca969f4272 dt-bindings: mmc: fsl-imx-esdhc: update binding for i.MX50 and i.MX7D 52e4c32baed2 mmc: sdhci-esdhc-imx: only enable DAT[0] and CMD line auto tuning for SDIO device c8c49a5a0b2b mmc: sdhci-esdhc-imx: simplify the auto tuning logic 08e03039e000 mmc: renesas_sdhi: Add RZ/V2M compatible string c9dc89944b66 dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support 32e54254bab8 net: mdio: mux-meson-g12a: use devm_clk_get_enabled to simplify the code d408ec0b5d9a net: mdiobus: Convert to use fwnode_device_is_compatible() 9abecb1d338c drm/format-helper: Support the AB24/XB24 formats 9a10c7e6519b drm/simpledrm: Add support for system memory framebuffers fa904b4cbc60 drm/simpledrm: Use struct iosys_map consistently 1cd1b5c2f6ec dt-bindings: reserved-memory: Support framebuffer reserved memory ed1055394134 dt-bindings: display: simple-framebuffer: Document 32-bit BGR format 241d58524686 dt-bindings: display: simple-framebuffer: Support system memory framebuffers dc0b98a1758f ethtool: Add and use ethnl_update_bool. 0b2a1a3938aa driver core: class: Clear private pointer on registration failures 025aea27732d dt-bindings: trivial-devices: document SPI dev compatibles ccbc6554ed66 spi: atmel-quadspi: switch to use modern name 747d4e2c5f0e spi: at91-usart: switch to use modern name 398b6b310ec8 spi: atmel: switch to use modern name f337703b229f ASoC: Intel: avs: Simplify probe-component implementation 47bc8cf60e92 ASoC: qdsp6: audioreach: Add ADSP ready check 42fc858cc7e3 ASoC: mediatek: mt8186: add AFE_DAC_CON0 to volatile register list 086cc0803550 net: enetc: stop auto-configuring the port pMAC 12717decb570 net: enetc: implement software lockstep for port MAC registers 219355f1b093 net: enetc: stop configuring pMAC in lockstep with eMAC 9c949e0b2f9c net: enetc: add definition for offset between eMAC and pMAC regs 94557a9a73b4 net: enetc: detect frame preemption hardware capability e3972399bb57 net: enetc: build common object files into a separate module f1942108461d perf test buildid: Fix shell string substitutions fc5d836c6795 perf: Various spelling fixes 7158005b4eb3 perf test: Switch basic bpf filtering test to use syscall tracepoint 6505b6805655 net: mscc: ocelot: add MAC Merge layer support for VSC9959 ab3f97a9610a net: mscc: ocelot: export ethtool MAC Merge stats for Felix VSC9959 497eea9f8ed5 net: mscc: ocelot: hide access to ocelot_stats_layout behind a helper 1a733bbddfad net: mscc: ocelot: allow ocelot_stat_layout elements with no name 5f6c2d498ad9 net: dsa: add plumbing for changing and getting MAC merge layer state dd1c41645039 net: ethtool: add helpers for MM fragment size translation 449c5459641a net: ethtool: add helpers for aggregate statistics c319df10a4c8 docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC 04692c9020b7 net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) 3700000479f0 docs: ethtool-netlink: document interface for MAC Merge layer 2b30f8291a30 net: ethtool: add support for MAC Merge layer 705159622cb8 Documentation: coresight: tpdm: Add dummy comment after sysfs list ba0f3ae66c65 Documentation: coresight: Extend title heading syntax in TPDM and TPDA documentation beeb107c5b35 efi: efivars: add efivars printk prefix 40e0b0908142 net/sock: Introduce trace_sk_data_ready() d1e34a8abfd6 ARM: tegra: Sort nodes by unit-address, then alphabetically bbaf6624f23d memory: ti-emif-pm: Use device_get_match_data() to simplify the code 27e5f98c30d7 memory: renesas-rpc-if: Remove Runtime PM wrappers a198fcd1d53c memory: renesas-rpc-if: Pass device instead of rpcif to rpcif_*() bb0b025d72d2 memory: renesas-rpc-if: Improve Runtime PM handling d5ab2e8c7dd2 memory: renesas-rpc-if: Always use dev in rpcif_probe() 8b3580df15f5 memory: renesas-rpc-if: Move resource acquisition to .probe() 51de3fc9a84d memory: renesas-rpc-if: Split-off private data from struct rpcif ebed787a0bec mtd: spinand: macronix: use scratch buffer for DMA operation 43651e60aa16 mtd: rawnand: Fix nand_chip kdoc fa7bee867db1 efi: Warn if trying to reserve memory under Xen 01de145dc7fb efi: Actually enable the ESRT under Xen c0fecaa44dc3 efi: Apply allowlist to EFI configuration tables when running under Xen a1680415e0a7 arm64: dts: exynos: drop unsupported UFS properties in ExynosAutov9 SADK f370a3d0fd16 ARM: dts: exynos: align pin node names in Exynos4412 78b93ffef4ad ARM: dts: exynos: correct cd-gpios property in Exynos4412 Itop Elite 49434cd203ed ARM: dts: exynos: drop unsupported desc-num in Exynos3250 d15d2a617499 ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato 4069be845bbf ARM: dts: exynos: drop incorrect power-supplies in P4 Note e1c7def07c5c ARM: dts: exynos: align OPP table names with DT schema b494d6283deb drm/edid: remove redundant _drm_connector_update_edid_property() c533b5167c7e drm/edid: add separate drm_edid_connector_add_modes() e8b1f0d4b6ec drm/edid: refactor _drm_edid_connector_update() and rename 919d320fb8c6 drm/edid: split HDMI VSDB info and mode parsing 48865413c9dd drm/bridge: fsl-ldb: Add i.MX93 LDB support 5e68a0ca59c0 dt-bindings: display: bridge: ldb: Add i.MX93 LDB 695863408b11 ARM: dts: renesas: Use new media bus type macros 0c56f949f626 soc: renesas: Add PWC support for RZ/V2M 6e1456f92519 dt-bindings: soc: renesas: Add RZ/V2M PWC 1c052043c79a clk: renesas: cpg-mssr: Remove superfluous check in resume code 39859be8537c firewire: cdev: use single object to dispatch event for request to IEC 61883-1 FCP region e699600232e0 firewire: cdev: obsolete NULL check to detect IEC 61883-1 FCP region 13a55d6bb15f firewire: core: use kref structure to maintain lifetime of data for fw_request structure d4638642aa0a clk: renesas: r9a06g032: Handle h2mode setting based on USBF presence c021d9fe410a ARM: dts: aspeed: bletchley: Enable wdtrst1 107fb95f7ba1 ARM: dts: aspeed: bletchley: Rename flash1 label 03d24e127492 ARM: dts: aspeed: ethanolx: Add BIOS flash chip 9664e1ba47fd ARM: dts: aspeed: ethanolx: Enable CTS/RTS pins on UART1 59e099e877d4 ARM: dts: aspeed: ethanolx: Add label for the master partition a7b322d164cf ARM: dts: aspeed: ethanolx: Correct EEPROM device name 2ee2a66ae509 ARM: dts: aspeed: ethanolx: Enable VUART c3769d87f3fc ARM: dts: aspeed: greatlakes: Add Facebook greatlakes (AST2600) BMC abe38831a5ff dt-bindings: arm: aspeed: add Facebook Greatlakes board 43592c46375a zonefs: Cache zone group directory inodes d207794ababe zonefs: Dynamically create file inodes when needed aa7f243f32e1 zonefs: Separate zone information from inode information 34422914dc00 zonefs: Reduce struct zonefs_inode_info size 46a9c526eef7 zonefs: Simplify IO error handling 4008e2a0b01a zonefs: Reorganize code 5670ebf54bd2 perf cs-etm: Ensure that Coresight timestamps don't go backwards a7fe9a443b60 perf cs_etm: Set the time field in the synthetic samples 2e2f7ceecc19 perf cs_etm: Record ts_source in AUXTRACE_INFO for ETMv4 and ETE 326163c552c4 perf cs_etm: Keep separate symbols for ETMv4 and ETE parameters c2b6a8969c82 perf pmu: Add function to check if a pmu file exists 5f2c8efa78ab perf pmu: Remove remaining duplication of bus/event_source/devices/... d50a79cd0f39 perf pmu: Use perf_pmu__open_file() and perf_pmu__scan_file() f8ad6018ce3c perf pmu: Remove duplication around EVENT_SOURCE_DEVICE_PATH 4cbd5334ff13 perf tools: Fix foolproof typo df8aeaefea02 perf symbols: Check SHT_RELA and SHT_REL type earlier 375a44818429 perf symbols: Combine handling for SHT_RELA and SHT_REL 45204677d427 perf symbols: Allow for .plt entries with no symbol 698a0d1a1a6c perf symbols: Add symbol for .plt header 5fec9b171cd8 perf symbols: Do not check ss->dynsym twice 477d5e35b42b perf symbols: Slightly simplify 'err' usage in dso__synthesize_plt_symbols() a2db72c5dac4 perf symbols: Add dso__find_symbol_nocache() b08b20c30988 perf symbols: Check plt_entry_size is not zero c2d066c090c9 perf symbols: Factor out get_plt_sizes() 1b69346e7a0b perf test: Add Symbols test 1ae654ded7c5 drm/msm/dsi: Allow 2 CTRLs on v2.5.0 1d5e01dfa341 drm/msm/dsi: correct byte intf clock rate for 14nm DSI PHY adf6a3ebba93 dt-bindings: msm: dsi-controller-main: Add vdd* descriptions back in 66af52d2d48c dt-bindings: msm/dsi: Don't require vdds-supply on 7nm PHY 630dfec54fd0 drm/msm/dsi: Add phy configuration for SM6375 454ec4a7da94 dt-bindings: display/msm: Add SM6375 DSI PHY 8328041b8c82 drm/msm/dsi: implement opp table based check for dsi_mgr_bridge_mode_valid() 03f7b78242e5 drm/msm/dsi: add a helper method to compute the dsi byte clk d61980addc9c drm/msm/dsi: Drop the redundant fail label 115906ca7b53 drm/msm/dsi: Add missing check for alloc_ordered_workqueue 9d0118f0855b drm/msm/dsi: add support for DSI 2.7.0 8b034e677111 drm/msm/dsi: add support for DSI-PHY on SM8550 93f0ca6fd61c dt-bindings: display/msm: document the SM8550 DSI PHY f47ec1bcb9d5 dt-bindings: msm: dsi-phy-28nm: Document fam-b compatible c332881cb64a drm/msm/dsi: add support for DSI 2.6.0 2f9ae4e395ed drm/msm/dsi: add support for DSI-PHY on SM8350 and SM8450 7cb7636a1ac1 s390/vfio_ap: increase max wait time for reset verification 51d4d9877087 s390/vfio_ap: fix handling of error response codes 5a42b348adf9 s390/vfio_ap: verify ZAPQ completion after return of response code zero 3ba41768105c s390/vfio_ap: use TAPQ to verify reset in progress completes 0daf9878a799 s390/vfio_ap: check TAPQ response code when waiting for queue reset 62414d901c3a s390/vfio-ap: verify reset complete in separate function 1a280f48c0e4 s390/kprobes: replace kretprobe with rethook d924ecdb7037 s390/cpum_sf: diagnostic sampling buffer setup to handle virtual addresses 78157b4791a3 s390/cpum_sf: rework macro AUX_SDB_NUM_xxx 1f8e50722fcc s390/cpum_sf: sampling buffer setup to handle virtual addresses 4012fc20e2c6 s390/cpum_sf: remove debug statements from function setup_pmc_cpu a64e45c2ea62 s390/cpum_sf: move functions from header file to source file b4af09140a04 s390/vmem: use swap() instead of open coding it ca34cda73fd4 s390/cio: evaluate devices with non-operational paths c31309449115 s390/ipl: use kstrtobool() instead of strtobool() 354f23ac2c87 dt-bindings: iio: adc: Add NXP IMX93 ADC 7d02296ac8b8 iio: adc: add imx93 adc support 837962ca237c kheaders: use standard naming for the temporary directory 9c73bcfaa430 kbuild: also delete temporary directories 2f0e2a39bbab docs/kbuild/makefiles: unify quoting 9f1fe2bba382 docs/kbuild/makefiles: clean up indentation and whitespace 1a4c1c9df72e docs/kbuild/makefiles: drop section numbering, use references 5e8f0ba38a4d docs/kbuild/makefiles: throw out the local table of contents cec450256f3f docs/kbuild/makefiles: fix header underline a82dde4a35ee MAINTAINERS: fix kbuild repo branch 12fec3d60118 kbuild: replace $(dot-target).tmp in filechk with $(tmp-target) c83b16cefd78 kbuild: rust: move rust/target.json to scripts/ 93c656de8da8 fixdep: do not parse *.rlib, *.rmeta, *.so faa91c472be8 fixdep: avoid parsing the same file over again 871d65738546 fixdep: refactor hash table lookup 2185242faddd kbuild: remove sed commands after rustc rules bc6df812a152 fixdep: parse Makefile more correctly to handle comments etc. 295d8398c67e kbuild: specify output names separately for each emission type from rustc 16169a47d5c3 kbuild: refactor host*_flags ecd42fba5765 kbuild: unify cmd_dt_S_dtb and cmd_dt_S_dtbo ee2162bd4fe8 kbuild: add more comments for KBUILD_NOCMDDEP=1 92215e7a801d kbuild: rename cmd_$@ to savedcmd_$@ in *.cmd files 91ecf7ff1b03 kbuild: make W=1 warn files that are tracked but ignored by git b8a9ddcafc1a .gitignore: update the command to check tracked files being ignored 8f99eb857a96 kbuild: clean up stale file removal 83d98d73b4fc kbuild: drop V=0 support 6ae4b9868a8f kbuild: allow to combine multiple V= levels c0d3b83100c8 kbuild: do not print extra logs for V=2 8962b6b475bd kbuild: print short log in addition to the whole command with V=1 fc5d57a9a4fe kbuild: refactor silent mode detection 6febdb249162 drm/panel: Add driver for the AUO A030JTN01 TFT LCD 35b9dca56262 dt-bindings: display/panel: Add AUO A030JTN01 aca1d27ac38a efi: xen: Implement memory descriptor lookup based on hypercall ab03e91e60ce efi: memmap: Disregard bogus entries instead of returning them 7120d6bfd6d0 media: tm6000: remove deprecated driver d2a8e92f0b41 media: vpfe_capture: remove deprecated davinci drivers 3673237b62a8 media: zr364xx: remove deprecated driver aa68bf90a628 media: stkwebcam: remove deprecated driver b136c9095778 media: fsl-viu: remove deprecated driver 9ea8a9c72a9b media: cpia2: remove deprecated driver ba47652ba655 media: meye: remove this deprecated driver 58388bd70062 media: Documentation: Update documentation for streams 9037d1308b59 media: Add stream to frame descriptor 9ae21ac445e9 arm64: dts: ti: k3-j7200: Fix wakeup pinmux range a266c180b398 arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board 34a315ce0e1c media: v4l2-subdev: Add v4l2_subdev_s_stream_helper() function 2b6277b76d42 arm64: dts: ti: Add initial support for AM68 SK System on Module d0749adb3070 media: v4l2-subdev: Add subdev .(enable|disable)_streams() operations 73b1c4f5f53e dt-bindings: arm: ti: Add binding for AM68 SK c4a73f316d04 media: v4l2-subdev: Add v4l2_subdev_state_xlate_streams() helper 69c0fe7ae78b media: subdev: add v4l2_subdev_routing_validate() helper 5b0d85b37974 media: subdev: add v4l2_subdev_set_routing_with_fmt() helper 72c5fbcaa33d media: subdev: add streams to v4l2_subdev_get_fmt() helper function d00f1a075ce1 media: subdev: add "opposite" stream helper funcs a6b995ed03ff media: subdev: use streams in v4l2_subdev_link_validate() 2f91e10ee6fd media: subdev: add stream based configuration 70283e99a90b media: Documentation: add multiplexed streams documentation 837f92f070f6 media: subdev: Add for_each_active_route() macro 17bb9bf819c5 media: subdev: add v4l2_subdev_set_routing helper() 33c0ddbe5690 media: subdev: add v4l2_subdev_has_pad_interdep() 8a54644571fe media: subdev: Require code change to enable [GS]_ROUTING a418bb3f30d9 media: subdev: Add [GS]_ROUTING subdev ioctls and operations ea73eda50813 media: Documentation: Add GS_ROUTING documentation 9a6b5bf4c1bb media: add V4L2_SUBDEV_CAP_STREAMS d6cc9c7c1a34 media: add V4L2_SUBDEV_FL_STREAMS c2a7f7a40611 media: v4l2-subdev: Sort includes cea606d9e996 media: imx: imx7-media-csi: fix missing clk_disable_unprepare() in imx7_csi_init() da8e05f84a11 media: platform: ti: Add missing check for devm_regulator_get 0d828fd50c73 media: dw100: Add a missing unwind goto in dw100_probe() de655386845a media: dt-bindings: media: imx7-csi: Document i.MX8M power-domains property 25ba644e3bfc media: mc: entity: Fix doc for media_graph_walk_init 1ec061243ede media: mc: Improve the media_entity_has_pad_interdep() documentation 7acd650a0484 media: ti: cal: fix possible memory leak in cal_ctx_create() defcedfb3e60 media: i2c: max9286: Print power-up GMSL link configuration 40f75457983f media: i2c: max9286: Select HS as data enable signal 3697f1089cd0 media: i2c: max9286: Configure bus width from device tree e332061bbe3e media: i2c: max9286: Configure remote I2C speed from device tree cdcb186e3644 media: i2c: max9286: Define macros for all bits of register 0x15 f1403802d511 media: i2c: max9286: Support 12-bit raw bayer formats b904512bf693 media: i2c: max9286: Rename MAX9286_DATATYPE_RAW11 to RAW12 cffc9fb1ed6c media: i2c: max9286: Support manual framesync operation 817660f44d60 media: i2c: max9286: Add support for port regulators e3435af91e7b media: dt-bindings: media: i2c: max9286: Add property to select bus width 622f6dae2693 media: dt-bindings: media: i2c: max9286: Add property to select I2C speed 48dd004e7d73 media: dt-bindings: media: i2c: max9286: Add support for per-port supplies 0444ef665add media: rc/ir-rx51: Drop empty platform remove function 6f7f03bda3d5 media: rc: Drop obsolete dependencies on COMPILE_TEST 80b08e486dff media: tuners/si2157: Convert to i2c's .probe_new() 95d82b0af2ec media: i2c/video-i2c: Convert to i2c's .probe_new() bb09c94dbde5 media: i2c/tvp514x: Convert to i2c's .probe_new() 7db820b11fc4 media: i2c/tvaudio: Convert to i2c's .probe_new() 76b6ae7da379 media: i2c/tda1997x: Convert to i2c's .probe_new() 097ac2ff2b36 media: i2c/saa7127: Convert to i2c's .probe_new() 89cac3fabbc5 media: i2c/saa7115: Convert to i2c's .probe_new() 0529bfa08d35 media: i2c/ov7670: Convert to i2c's .probe_new() 78c57c16b533 media: i2c/mt9v032: Convert to i2c's .probe_new() 6ed661f176a8 media: i2c/mt9p031: Convert to i2c's .probe_new() 8a05478f6ad7 media: i2c/msp3400-driver: Convert to i2c's .probe_new() 135e0f3d57be media: i2c/ir-kbd-i2c: Convert to i2c's .probe_new() 4b215eeb1bab media: i2c/cs53l32a: Convert to i2c's .probe_new() 220ac14b8da5 media: i2c/adv7604: Convert to i2c's .probe_new() f2478d6ecd45 media: i2c/adv7180: Convert to i2c's .probe_new() 90440f8dd228 media: dvb-frontends/tc90522: Convert to i2c's .probe_new() 2117359f0f14 media: dvb-frontends/mn88443x: Convert to i2c's .probe_new() 73f3cb66d9cf media: dvb-frontends/m88ds3103: Convert to i2c's .probe_new() 505548dc7053 media: dvb-frontends/dvb-pll: Convert to i2c's .probe_new() 2315b5cea407 dt-bindings: iio: adc: add Texas Instruments ADS7924 4d82b2f98a25 iio: adc: ti-ads7924: add Texas Instruments ADS7924 driver d354a2ee3915 iio: imu: st_lsm6dsx: add 'mount_matrix' sysfs entry to gyro channel. 677a33b51f7f iio: imu: st_lsm6dsx: fix naming of 'struct iio_info' in st_lsm6dsx_shub.c. 7af0c2534f4c KVM: arm64: Normalize cache configuration 546676121cb9 iio: light: vcnl4000: Add interrupt support for vcnl4040 bfb6cfeeb83f iio: light: vcnl4000: Make irq handling more generic 3a52d32a7497 iio: light: vcnl4000: Prepare for more generic setup 0c4061c0d0e2 batman-adv: tvlv: prepare for tvlv enabled multicast packet type e7d6127b89a9 batman-adv: mcast: remove now redundant single ucast forwarding 8f6bc4583713 batman-adv: Fix mailing list address 3b5eea320db5 dt-bindings: iio: dac: Maxim max5522 DAC ba56b46d1c6d iio: dac: add support for max5522 f2edf0c819a4 tools/iio/iio_utils:fix memory leak 05f59aba3906 iio: core: Sort headers 122fb8736efc iio: core: Replace iio_sysfs_match_string_with_gaps() by __sysfs_match_string() cd19fbfedca5 iio: adc: xilinx-ams: Convert to use fwnode_device_is_compatible() a9a5cac225b0 x86/microcode/intel: Print old and new revision during early boot 174f1b909ab0 x86/microcode/intel: Pass the microcode revision to print_ucode_info() directly 6eab3abac704 x86/microcode: Adjust late loading result reporting message c0dd9245aa9e x86/microcode: Check CPU capabilities after late microcode update correctly 7efd4edc6efa drm/msm/dpu: Reapply CTM if modeset is needed 764b9481262f drm/msm/dpu: use sm8350_regdma on SM8350 platform 83bb1f13669a drm/msm/dpu: point sc8280xp_dpu_cfg to sc8280xp_regdma 7a7d1f21c79a dt-bindings: display/msm: qcom, sc8280xp-mdss: add DP / eDP child nodes 7617aba0687c dt-bindings: display/msm: add qcom, sc8280xp-edp to list of eDP devices 4b27f469b155 drm/msm/dpu: add missing dpu_encoder kerneldoc 10a8895486c1 drm/msm/dpu: enable DPU_MDP_AUDIO_SELECT for sc8180x 4488f71f6373 drm/msm/dpu: simplify blend configuration 2c36dc9197e3 drm/msm/dpu: simplify ctl_setup_blendstage calculation e92a4ae1981b drm/msm/dpu: fix blend setup for DMA4 and DMA5 layers 03d7a1053cf7 objtool: Check that module init/exit function is an indirect call target 49f5b769d5bd mlxsw: Add support of latency TLV 6ee0d3a9dc00 mlxsw: core: Define latency TLV fields 695f7306d942 mlxsw: emad: Add support for latency TLV 563bd3c490dc mlxsw: core: Do not worry about changing 'enable_string_tlv' while sending EMADs d84e2359e621 mlxsw: Enable string TLV usage according to MGIR output 42b4f757ba9c mlxsw: reg: Add TLV related fields to MGIR register 24a7fffb2533 ptp_qoriq: fix latency in ptp_qoriq_adjtime() operation 5e64f59a3cc2 net: microchip: vcap: use kmemdup() to allocate memory 99d5fe9c7f3d net: mdio: Remove support for building C45 muxed addresses 660a57046035 net: Remove C45 check in C22 only MDIO bus drivers 45d564bf3625 net: ngbe: Drop mdiobus_c45_regad() db1a63aed89c net: phy: Remove fallback to old C45 method 02767440e1dd r8152: reduce the control transfer of rtl8152_get_version() 95a4c1d617b9 r8152: remove rtl_vendor_mode function ae8e354c497a selftests/bpf: Add dynptr helper tests 011edc8e49b8 selftests/bpf: Add dynptr partial slot overwrite tests ef4810135396 selftests/bpf: Add dynptr var_off tests f4d24edf1b92 selftests/bpf: Add dynptr pruning tests 91b875a5e43b selftests/bpf: convenience macro for use with 'asm volatile' blocks 1ee72bcbe48d bpf: Avoid recomputing spi in process_dynptr_func f5b625e5f8bb bpf: Combine dynptr_get_spi and is_spi_bounds_valid 379d4ba831cf bpf: Allow reinitializing unreferenced dynptr stack slots f8064ab90d66 bpf: Invalidate slices on destruction of dynptrs on stack ef8fc7a07c0e bpf: Fix partial dynptr stack slot reads/writes 79168a669d81 bpf: Fix missing var_off check for ARG_PTR_TO_DYNPTR d6fefa1105da bpf: Fix state pruning for STACK_DYNPTR stack slots 5bf72dbc0c63 drm: rcar-du: Depend on DRM_RCAR_DU for components on that SoC 3f3b9861fa6c drm: rcar-du: dsi: Add r8A779g0 support 03bbfe42281c drm: rcar-du: Add r8a779g0 support 8ffd3d5ec0bf dt-bindings: display: bridge: renesas,dsi-csi2-tx: Add r8a779g0 9456578de6c4 dt-bindings: display: renesas,du: Provide bindings for r8a779g0 f37991219716 drm: rcar-du: Add new formats (2-10-10-10 ARGB, Y210) f7a36a79ffe7 drm: rcar-du: Bump V3U to gen 4 5d515ee40cb5 perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table 65248a9a9ee1 perf/x86/uncore: Add a quirk for UPI on SPR bd9514a4d5ec perf/x86/uncore: Ignore broken units in discovery table 3af548f23610 perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name dbf061b26221 perf/x86/uncore: Factor out uncore_device_to_die() 001c28e57187 exit: Detect and fix irq disabled state in oops ea913d8865fe dt-bindings: riscv: microchip: document the Aldec TySoM f6beee9118c3 dt-bindings: vendor-prefixes: Add entry for Aldec 08b9a94e8654 soc: starfive: Add StarFive JH71XX pmu driver 1fc7606d5083 dt-bindings: power: Add starfive,jh7110-pmu 3af2ff0840be drm/i915: Enable a PIPEDMC whenever its corresponding pipe is enabled ab31c74455c6 x86/microcode: Add a parameter to microcode_check() to store CPU capabilities daac835347a5 kselftest/arm64: Correct buffer size for SME ZA storage 00598857e38f kselftest/arm64: Remove the local NUM_VL definition 1a920c92cd0c arm64: cpufeature: Use kstrtobool() instead of strtobool() 7a80e5b8c6fa shmem: support idmapped mounts for tmpfs 5b8c304c94d7 dt-bindings: pinctrl: qcom,pmic-mpp: Rename "mpp" child node names to "-pins$" 74528edfbc66 intel_idle: add Emerald Rapids Xeon support 8aaec1177521 Input: cros_ec_keyb - add 3 buttons for monitor function c7cd6f04c0df powercap: idle_inject: Support 100% idle injection 763bd29fd3d1 thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() 52e0452b413d PM: sleep: Remove "select SRCU" 38a29e5834eb drivers/cpufreq: Remove "select SRCU" 9a55ab6f02c9 cpufreq: loongson1: Delete obsolete driver b814cc90e578 octeontx2-af: add mbox to return CPT_AF_FLT_INT info d1e1de102f18 octeontx2-af: update cpt lf alloc mailbox e2784acb61b3 octeontx2-af: restore rxc conf after teardown sequence 41b166e5cdd9 octeontx2-af: optimize cpt pf identification 5c22fce6931d octeontx2-af: modify FLR sequence for CPT b7e41527bbd7 octeontx2-af: add mbox for CPT LF reset e625dad8c103 octeontx2-af: recover CPT engine when it gets fault 716ff71ae234 cpuidle-haltpoll: Replace default_idle() with arch_cpu_idle() 7adc6885259e powercap: intel_rapl: add support for Emerald Rapids bdaad038cc3c powercap: intel_rapl: add support for Meteor Lake 8d8fcc391f50 EDAC/qcom: Add platform_device_id table for module autoloading 2768fbf10076 media: renesas: vsp1: Add new formats (2-10-10-10 ARGB, Y210, Y212) e0106bd776e1 media: renesas: vsp1: Add V4H SoC version 110d2bd7a2a5 media: renesas: vsp1: Change V3U to be gen4 0dc1d7a79a8d media: Add Y210, Y212 and Y216 formats 8d0e3fc61abd media: Add 2-10-10-10 RGB formats fdbc5aeb6b78 drm/i915/debugfs: Get rid of single use macros. 2e337a8d14bd drm: exynos: dsi: Properly name HSA/HBP/HFP/HSE bits 996e1defca34 drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags bc69da5ff087 kselftest/arm64: Verify simultaneous SSVE and ZA context generation f76cb73a2d7c kselftest/arm64: Verify that SSVE signal context has SVE_SIG_FLAG_SM set 89d72c035f88 kselftest/arm64: Remove spurious comment from MTE test Makefile 343d59119e77 kselftest/arm64: Support build of MTE tests with clang 6e4b4f0eca88 kselftest/arm64: Initialise current at build time in signal tests a884f7970e57 kselftest/arm64: Don't pass headers to the compiler as source cd57a6584fe5 kselftest/arm64: Remove redundant _start labels from FP tests aa58ace3499a kselftest/arm64: Fix .pushsection for strings in FP tests 4f2c9bf16a4b arm64: Add compat hwcap SSBS 2d602aa99abb arm64: Add compat hwcap SB 0864d1e42959 arm64: Add compat hwcap I8MM f64234fa45f4 arm64: Add compat hwcap ASIMDBF16 4a87be25b02b arm64: Add compat hwcap ASIMDFHM 27addd402a73 arm64: Add compat hwcap ASIMDDP 846b73a4a3d0 arm64: Add compat hwcap FPHP and ASIMDHP 59b37fe52f49 arm64: Stash shadow stack pointer in the task struct on interrupt 2198d07c509f arm64: Always load shadow stack pointer directly from the task struct 32a55bbdd74e firmware: arm_scmi: Clarify raw per-channel ABI documentation 12df2c182ccb regulator: dt-bindings: fixed-regulator: allow gpios property dd2f003e4e85 Revert "arm64: tegra: Enable XUSB host function on Jetson AGX Orin" 1b6599f741a4 powercap: fix possible name leak in powercap_register_zone() 6b37dfcb39f6 PM: hibernate: swap: don't use /** for non-kernel-doc comments 00142bfd5a91 kernels/ksysfs.c: export kernel address bits 18e126e97c96 firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle c7ef8221ca7d ice: use GNSS subsystem instead of TTY 498fe8101112 net: hns: Switch to use acpi_evaluate_dsm_typed() 1b94ad7ccc21 ACPI: utils: Add acpi_evaluate_dsm_typed() and acpi_check_dsm() stubs e5da06b27ff5 drivers: base: transport_class: fix resource leak when transport_add_device() fails a86367803838 drivers: base: transport_class: fix possible memory leak a89c6bcdac22 arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path 0d150f967e84 driver core: location: Free struct acpi_pld_info *pld before return false 6977b1a5d670 driver core: fix resource leak in device_add() 7c09f4281cb6 drivers/base/memory: Fix comments for phys_index_show() f7d85515bd21 test_firmware: Use kstrtobool() instead of strtobool() 1ad5288f2bd3 test_firmware: use kernel-doc struct notation 53719876e064 iommu/exynos: Fix error handling in exynos_iommu_init() 8ced92801935 kselftest/arm64: Add test case for TPIDR2 signal frame records bae393dabf35 kselftest/arm64: Add TPIDR2 to the set of known signal context records 39e54499280f arm64/signal: Include TPIDR2 in the signal context 17d0c4a27b2a arm64/sme: Document ABI for TPIDR2 signal information 3eb1b41fba97 kselftest/arm64: Add coverage of SME 2 and 2.1 hwcaps 4e1aa1a18f1b kselftest/arm64: Add coverage of the ZT ptrace regset 49886aa9ab33 kselftest/arm64: Add SME2 coverage to syscall-abi 18f8729ab3d5 kselftest/arm64: Add test coverage for ZT register signal frames afe6f1827526 kselftest/arm64: Teach the generic signal context validation about ZT 638293732608 kselftest/arm64: Enumerate SME2 in the signal test utility code f63a9f15b2d4 kselftest/arm64: Cover ZT in the FP stress test 1c07425e902c kselftest/arm64: Add a stress test program for ZT0 7d5d8601e457 arm64/sme: Add hwcaps for SME 2 and 2.1 features f90b529bcbe5 arm64/sme: Implement ZT0 ptrace support ee072cf70804 arm64/sme: Implement signal handling for ZT 95fcec713259 arm64/sme: Implement context switching for ZT0 d6138b4adc70 arm64/sme: Provide storage for ZT0 d4913eee152d arm64/sme: Add basic enumeration for SME2 f122576f3533 arm64/sme: Enable host kernel to access ZT0 2cdeecdb9513 arm64/sme: Manually encode ZT0 load and store instructions 8ef55603b8ea arm64/esr: Document ISS for ZT0 being disabled 4edc11744e8c arm64/sme: Document SME 2 and SME 2.1 ABI 0f3bbe0edf78 arm64/sysreg: Update system registers for SME 2 and 2.1 6dabf1fac6b4 arm64: Document boot requirements for SME 2 ce514000da4f arm64/sme: Rename za_state to sme_state 96b457769956 parport_pc: Limit the number of PCI BAR pairs to 2 c087df8d1e7d parport_pc: Set up mode and ECR masks for Oxford Semiconductor devices 5f88cf276e88 parport_pc: Add an ECR mask field for PCI devices 69e82463109f parport_pc: Add a mode mask field for PCI devices 6640727fc55b parport_pc: Let chipset drivers mask ECR bits on writes f01dda1cb85e parport_pc: Let chipset drivers mask unsupported modes 1c4b7d967e8a parport_pc: Remove stale `parport_pc_ecp_read_block_pio' reference c45839309c3d drivers: bus: simple-pm-bus: Use clocks 7d12970f1746 firmware: dmi-sysfs: make pr_info messages rate limited 11819ed2b70d misc: fastrpc: Fix an error handling path in fastrpc_rpmsg_probe() 895ae5bee159 drivers: misc: Add Support for TMR Inject IP 859584726a84 dt-bindings: misc: tmr-inject: Add device-tree binding for TMR Inject f5ec7f54fdba drivers: misc: Add Support for TMR Manager fc4d041e947b dt-bindings: misc: tmr-manager: Add device-tree binding for TMR Manager c7109c72ab92 virtio_console: Use strscpy() to instead of strncpy() c6e29fe5e08c ipack: ipoctal: remove unnecessary (void*) conversions 512ba04d8211 misc/mei/hdcp: Use correct macros to initialize uuid_le 503b676dde27 mei: pxp: Use correct macros to initialize uuid_le be4fddaeaf18 sgi-gru: grukservices: remove unnecessary (void*) conversions f5b29c7a4df1 misc: enclosure: Fix doc for enclosure_find() 4b8659e2c258 mei: bus-fixup:upon error print return values of send and receive be5852457b7e spi: spidev: order compatibles alphabetically 3e50b6396283 accessibility: speakup: Fix spelling mistake "thw" -> "the" 1a726cb47fd2 VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF aafe9375b386 ASoC: ux500: remove stedma40 references 1766ac524806 ASoC: ux500: remove platform_data support d66a4c20ae55 firmware: stratix10-svc: fix error handle while alloc/add device failed 9175ee1a99d5 firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() ce4273d89c52 applicom: Fix PCI device refcount leak in applicom_init() 7860701d1e6e firmware: arm_scmi: Add per-channel raw injection support 9c54633e4e3d firmware: arm_scmi: Add the raw mode co-existence support 7063887b5386 firmware: arm_scmi: Call raw mode hooks from the core stack ba80acb0dfca firmware: arm_scmi: Reject SCMI drivers when configured in raw mode 74225707b334 firmware: arm_scmi: Add debugfs ABI documentation for raw mode 3c3d818a9317 firmware: arm_scmi: Add core raw transmission support 0f62ed0092ec firmware: arm_scmi: Add debugfs ABI documentation for common entries c3d4aed763ce firmware: arm_scmi: Populate a common SCMI debugfs root d60b59b96795 debugfs: Export debugfs_create_str symbol 8b2bd71119dd include: trace: Add platform and channel instance references 75c86dc72dc8 firmware: arm_scmi: Add internal platform/channel identifiers 936a2b91c2e8 firmware: arm_scmi: Move errors defs and code to common.h 3095a3e25d8f firmware: arm_scmi: Add xfer helpers to provide raw access 37057bf2b509 firmware: arm_scmi: Add flags field to xfer 07cdfc44f1a4 firmware: arm_scmi: Refactor scmi_wait_for_message_response f21c2b0ba8f3 firmware: arm_scmi: Refactor polling helpers b0e924a955cb firmware: arm_scmi: Refactor xfer in-flight registration routines 758d638667d4 Documentation: trace: Add documentation for TPDM and TPDA a8fbe1442c2b dt-bindings: arm: Adds CoreSight TPDA hardware definitions 5b7916625c01 Coresight: Add TPDA link driver 436cca9a2c0f coresight-tpdm: Add integration test support 1f00465d7fc7 coresight-tpdm: Add DSB dataset support 6c781a35133d dt-bindings: arm: Add CoreSight TPDM hardware b3c71626a933 Coresight: Add coresight TPDM source driver 8d7eb8ed3f83 drm/i915/selftest: fix intel_selftest_modify_policy argument types cd0ac51c5760 crypto: hisilicon/qm - define the device isolation strategy f65ccb82f598 Documentation: add the device isolation feature sysfs nodes for uacce e3e289fbc0b5 uacce: supports device isolation feature 40bf2fcd85e5 scripts/tags.sh: choose which directories to exclude from being indexed d717a3ab282f eeprom: idt_89hpesx: Fix error handling in idt_init() 0eb468b6e1c5 eeprom: at25: Convert to use fwnode_device_is_compatible() 5f4416849f0e ARM: dts: meson8: align OPP table names with DT schema d6b7ec11062e crypto: x86/aria-avx512 - fix build failure with old binutils 1eb468b3c719 crypto: x86/aria-avx2 - fix build failure with old binutils e3cf2f8794b0 crypto: x86/aria-avx - fix build failure with old binutils 32e62025e5e5 crypto: seqiv - Handle EBUSY correctly b5a772adf45a crypto: essiv - Handle EBUSY correctly b0f4f7463197 crypto: atmel-i2c - avoid defines prefixed with CONFIG 692ed5d4b270 crypto: qat - fix spelling mistakes from 'bufer' to 'buffer' 00bef64ac3c9 crypto: hisilicon - remove redundant config PCI dependency for some CRYPTO_DEV_HISI configs 319ad16d62d3 crypto: stm32 - Use accelerated readsl/writesl f104b2169e68 crypto: aspeed - Replace zero-length array with flexible-array member 299bf602b3f9 crypto: ccp - Failure on re-initialization due to duplicate sysfs filename 2b0c95401087 crypto: aead - fix inaccurate documentation 425359aef479 crypto: tcrypt - include larger key sizes in RFC4106 benchmark 9e3457112b9d crypto: arm64/gcm - add RFC4106 support 38943cbd25a2 ata: remove palmld pata driver a677fe979670 power: remove tosa_battery driver 347651485af1 power: remove z2_battery driver ce79f3a1ad5f ARM: pxa: prune unused device support 8ca79aaad8be ARM: pxa: remove unused pxa3xx-ulpi 0ddc052416a3 ARM: pxa: remove irda leftover d711b8a2987a ARM: pxa: remove pxa93x support d6df7df7ae5a ARM: pxa: remove unused board files 05d227efbd8d iommu/amd: Do not clear event/ppr log buffer when snp is enabled d8bcc870d99d iommu: dart: Add t8110 DART support b76c68fcb440 iommu: dart: Support different variants with different registers a772a02c1834 iommu: dart: Fix DART_PARAMS1/2 bit define names 0b459bcdc5a8 iommu: dart: Support a variable number of TTBRs per stream 510d4072df7f iommu: dart: Support >64 stream IDs 3d68bbb81b1a iommu: dart: Add suspend/resume support 659bf8e582fc dt-bindings: iommu: dart: add t8110 compatible 246c77f666b4 net: microchip: sparx5: add support for DSCP rewrite 2234879f4ca1 net: microchip: sparx5: add support for PCP rewrite 1df99338e6d4 net: dcb: add helper functions to retrieve PCP and DSCP rewrite maps 622f1b2fae2e net: dcb: add new rewrite table 30568334b657 net: dcb: add new common function for set/del of app/rewr entries 34b7074d3fba net: dcb: modify dcb_app_add to take list_head ptr as parameter 3cf77ad2603a i2c: au1550: Use devm_platform_get_and_ioremap_resource() 83a7f470f1f2 i2c: mt65xx: Use devm_platform_get_and_ioremap_resource() 9fc49c4ce071 i2c: bcm2835: Use devm_platform_get_and_ioremap_resource() 6b1e1925d829 i2c: aspeed: Use devm_platform_get_and_ioremap_resource() 7b6e9dc7e42d i2c: gpio: Add support on ACPI-based system a4a1a78e3b5e i2c: cadence: Remove redundant expression in if clause 2264997254ca i2c: cadence: Remove `irq` field from driver state struct 72f94ff21a26 i2c: cadence: Remove unused CDNS_I2C_DATA_INTR_DEPTH define 87523986570e dsa: lan9303: Add flow ctrl in link_up 332bc552a402 dsa: lan9303: Migrate to PHYLINK 56e23d91bcfd dsa: lan9303: Port 0 is xMII port de375aa860fb dsa: lan9303: write reg only if necessary 601f574a1b44 dsa: lan9303: Add exception logic for read failure 1bcb5df81e4b dsa: lan9303: move Turbo Mode bit init 9755126dc038 dsa: lan9303: align dsa_switch_ops members 20cb3fce4d60 i2c: Set i2c pinctrl recovery info from it's device pinctrl 13e80244ca7e pinctrl: Add an API to get the pinctrl pins if initialized ce1fc502de42 MAINTAINERS: Add Sumit Semwal and Yongqin Liu as reviwers for kirin DRM driver 5f451bef7522 dt-bindings: i2c: i2c-mt65xx: add binding for MT8365 SoC 72b9da733bab drm/i915: move GT_FREQUENCY_MULTIPLIER and GEN9_FREQ_SCALER to intel_rps.h 0cfee2d7fd99 drm/i915: move I915_COLOR_UNEVICTABLE to i915_gem_gtt.h 0b31a427b9f2 drm/i915: move I915_GEM_GPU_DOMAINS to i915_gem.h fff6172798cd drm/i915: move a few HAS_ macros closer to their place 0d885242f335 drm/i915: drop a number of unnecessary forward declarations 6c13c8250c00 drm/i915: move I915_IDLE_ENGINES_TIMEOUT next to its only user ff1e93e924f2 drm/i915: add i915_config.h and move relevant declarations there 798cc8f093e5 dt-bindings: display/msm: rename mdp nodes to display-controller 1413ef55ceab dt-bindings: display/msm: rename mdss nodes to display-subsystem 2d2d525cc4a0 dt-bindings: display/msm: add core clock to the mdss bindings 5c7199679aac dt-bindings: display/msm: add SoC-specific compats to qcom, mdp5.yaml 385c8ac763b3 dt-bindings: display/msm: convert MDP5 schema to YAML format 5bf52f5e4d12 ARM: s3c: fix s3c64xx_set_timer_source prototype 7f3d995c35da dt-bindings: phy: ti,tcan104x-can: Document NXP TJR1443 abb7c7423973 sysv: fix handling of delete_entry and set_link failures 83005276d383 fs/sysv: Replace kmap() with kmap_local_page() 1038bfb23649 net: phy: fix use of uninit variable when setting PLCA config 63ba54a52c41 devlink: add instance lock assertion in devl_is_registered() 543753d9e22e devlink: remove devlink_dump_for_each_instance_get() helper 19be51a93d99 devlink: convert reporters dump to devlink_nl_instance_iter_dump() 2557396808d9 devlink: convert linecards dump to devlink_nl_instance_iter_dump() e994a75fb7f9 devlink: remove reporter reference counting 9f167327efec devlink: remove devl*_port_health_reporter_destroy() 1dea3b4e4c52 devlink: remove reporters_lock dfdfd1305dde devlink: protect health reporter operation with instance lock 65a20c2eb96d net/mlx5: Remove MLX5E_LOCKED_FLOW flag ee75f1fc44dd net/mlx5e: Create separate devlink instance for ethernet auxiliary device 3a10173f48aa devlink: remove linecard reference counting 5cc9049cb902 devlink: remove linecards lock 854617f52ab4 net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY a76e88c29425 net: dsa: microchip: ptp: Fix error code in ksz_hwtstamp_set() f8f24a524114 net: sfp: remove unused ctype.h include 1154261ef0fb net: sfp: remove acpi.h include f35cb547865c net: sfp: rename gpio_of_names[] b71dda81123f net: sfp: use device_get_match_data() ff31a0c496b8 net: sfp: use i2c_get_adapter_by_fwnode() 6a5f2d6ee8d5 bpf: Change modules resolving for kprobe multi link edac4b5b185e selftests/bpf: Add serial_test_kprobe_multi_bench_attach_kernel/module tests 07cc2c931e8e livepatch: Improve the search performance of module_kallsyms_on_each_symbol() c26ddc49c908 fs/sysv: Use dir_put_page() in sysv_rename() 8dd6c7b2944c fs/sysv: Change the signature of dir_get_page() 4bb1a1375ac3 fs/sysv: Use the offset_in_page() helper 4309093ecb84 sysv: don't flush page immediately for DIRSYNC directories 2cb6a44220b9 minix_rename(): minix_delete_entry() might fail f556e776b14a minix: don't flush page immediately for DIRSYNC directories 2d1a9d599b3e minix: fix error handling in minix_set_link b61d15d5ff67 minix: fix error handling in minix_delete_entry 35bb6a092cfc minix: move releasing pages into unlink and rename 344da544f177 x86/nmi: Print reasons why backtrace NMIs are ignored 1a3ea611fc10 x86/nmi: Accumulate NMI-progress evidence in exc_nmi() eba773596be9 LoadPin: Allow filesystem switch when not enforcing 2cfaa84efc25 LoadPin: Move pin reporting cleanly out of locking 60ba1028fc7b LoadPin: Refactor sysctl initialization b76ded214633 LoadPin: Refactor read-only check into a helper b5fc3ca3954f ARM: ixp4xx: Replace 0-length arrays with flexible arrays b4a9b36e69e9 Documentation/gpu: update dGPU asic info table 603a521ec279 drm/amd/display: remove duplicate included header files e3e84b0a03a3 drm/amdgpu: return the PCIe gen and lanes from the INFO ioctl 26fd808b01e7 drm/amdgpu: print bo inode number instead of ptr 071f526a13e1 drm/amdgpu: retire unused get_umc_v6_7_channel_index 2cfb737b4b54 drm/amdgpu: Optimize sdma ras block initialization code for sdma v4_0 3ba3c2db2f59 drm/amd/display: fix hdmi_encoded_link_bw definition 5e3ec82c0243 drm/amd/display: fix dp_retrieve_lttpr_cap() return value a57b24e170b1 drm/amdgpu: Add sdma ras function on sdma v6_0_3 9aa153708192 drm/amd/display: disable S/G display on DCN 3.1.4 3cc67fe1b3aa drm/amd/display: disable S/G display on DCN 3.1.5 96b810d8c67d drm/amd: decrease message about missing PSP runtime database to debug bd3149014dff drm/amd/display: Decrease messaging about DP alt mode state to debug 6482ba5d4bc8 drm/amdgpu/vcn4: fail to schedule IB for AV1 if VCN0 is harvested a6de636eb04f drm/amdgpu/soc21: don't expose AV1 if VCN0 is harvested 3c6f90f4aa17 drm/amdgpu/vcn3: fail to schedule IB for AV1 if VCN0 is harvested 384334120b66 drm/amdgpu/nv: don't expose AV1 if VCN0 is harvested 350ae9ec3fdf Documentation/gpu: Add Raphael to apu-asic-info-table 7b785c47c971 Documentation/gpu: Add Mendocino to apu-asic-info-table e0d06733c730 Documentation/gpu: Update lines for GREEN_SARDINE and YELLOW_CARP 7bdcc67cf29f Documentation/gpu: Add MP0 version to apu-asic-info-table 3a06dec1506e drm/i915/gt: Move LSC_CHICKEN_BIT* workarounds to correct function 0c3064cf33fb drm/i915/doc: Document where to implement register workarounds cecafc0a830f KVM: MMU: Make the definition of 'INVALID_GPA' common 17f0669cfff8 x86/vsyscall: Fix documentation to reflect the default mode cac02cbb91f3 docs/zh_CN: Add a glossary of Chinese translation terms aa81cb9d9723 x86/fpu: Replace zero-length array in struct xregs_state with flexible-array member b4f34f0b662f Documentation: Avoid duplicate Kconfig inclusion 0207a7dea8b3 ARM: bcm2835_defconfig: Switch to SimpleDRM afc8dd99840b ARM: bcm2835_defconfig: Enable the framebuffer 4998897b1e96 perf: arm_spe: Support new SPEv1.2/v8.7 'not taken' event 05e4c88e2b5c perf: arm_spe: Use new PMSIDR_EL1 register enums 2d347ac23362 perf: arm_spe: Drop BIT() and use FIELD_GET/PREP accessors 956936041a56 arm64/sysreg: Convert SPE registers to automatic generation c759ec850df8 arm64: Drop SYS_ from SPE register defines e080477a050c perf: arm_spe: Use feature numbering for PMSEVFR_EL1 defines 093cf1f62fe8 perf/marvell: Add ACPI support to TAD uncore driver e85930f06f0e perf/marvell: Add ACPI support to DDR uncore driver bb21ef19a3d8 perf/arm-cmn: Reset DTM_PMU_CONFIG at probe e126f6f42f89 drivers/perf: hisi: Extract initialization of "cpa_pmu->pmu" 053b5579dacf drivers/perf: hisi: Simplify the parameters of hisi_pmu_init() 7f95da9d2dc4 drivers/perf: hisi: Advertise the PERF_PMU_CAP_NO_EXCLUDE capability 474c162878ba arm64: dts: mt8183: jacuzzi: Move panel under aux-bus 3655a63f9661 interconnect: qcom: add a driver for sa8775p 2579af94c813 dt-bindings: interconnect: qcom: document the interconnects for sa8775p c2d94f72140a arm64: dts: mediatek: mt8173-elm: Move display to ps8640 auxiliary bus c5fe37e8528f arm64: dts: mt8195: Add Ethernet controller 7e438e18874e interconnect: qcom: add sdm670 interconnects 81ccf4557105 dt-bindings: interconnect: add sdm670 interconnects 62a454561463 dt-bindings: interconnect: OSM L3: Add SM6350 OSM L3 compatible 4ca69027691a wifi: wireless: deny wireless extensions on MLO-capable devices dc09766c755c wifi: wireless: warn on most wireless extension usage 089cd717e6ef arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken 7d1ae5926d32 soc: mediatek: pm-domains: Add buck isolation setting in power domain 1e28f6a35f7a soc: mediatek: pm-domains: Add buck isolation offset and mask to power domain data 16ceb986c942 dt-bindings: interconnect: qcom-bwmon: document SM8550 compatibles 2fafc335141c dt-bindings: interconnect: split SM8450 to own schema 45e68388ba0e dt-bindings: interconnect: split SC8280XP to own schema f8a363c43bc7 dt-bindings: interconnect: split SC7280 to own schema 297770ec5c93 Input: mtk-pmic-keys: add MT6357 support 22282276ea79 dt-bindings: mfd: mediatek: Add bindings for MT6357 PMIC fc5a643fdd0b dt-bindings: soc: mediatek: convert pwrap documentation f32397bfbdde dt-bindings: input: mtk-pmic-keys: add binding for MT6357 PMIC 2d812e9e1dfd arm64: dts: mt8173: change node name 9551b6993128 arm64: dts: mt6358: change node names 1962ab6f6e0b perf test workload thloop: Make count increments atomic 90e75e828406 arm64: dts: mediatek: mt8186: Add DPI node 18942d29f98b arm64: dts: mediatek: mt8186: Add audio controller node 379cf0e639ae arm64: dts: mediatek: mt8186: Add ADSP mailbox nodes 316769f75718 perf debug: Increase libtraceevent logging when verbose 1634bad32074 perf trace: Reduce #ifdefs for TEP_FIELD_IS_RELATIVE 1784eeaeb3de perf tools: Remove HAVE_LIBTRACEEVENT_TEP_FIELD_IS_RELATIVE 863cf33255fa comedi: check data length for INSN_CONFIG_GET_PWM_OUTPUT 28ecbbae9ea4 comedi: use menuconfig for main Comedi menu 0e656b807d9e misc: genwqe: move intervening macros away from kernel-doc 9f19aab47ced perf llvm: Fix inadvertent file creation 70fae37a0926 Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" af35dbad4a4a pcmcia: synclink_cs: remove kernel-doc notation d52a6180c746 ice: Remove excess space 643ef23bd9dd ice: Introduce local var for readability 388740b3f63d ice: Match parameter name for ice_cfg_phy_fc() 91dbcb91d006 ice: Explicitly return 0 bd557d97978e ice: Reduce scope of variables 2ffd87d38d6b ice: Move support DDP code out of ice_flex_pipe.c df2a4c3f6530 ice: Remove cppcheck suppressions 9d20797fcdab ice: combine cases in ice_ksettings_find_adv_link_speed() 2481e8207748 ice: Add support for 100G KR2/CR2/SR2 link reporting 6a8d013e904a ice: add missing checks for PF vsi type d5a6df44375c ice: remove redundant non-null check in ice_setup_pf_sw() 8aa4318c3a12 ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB 390889a4b40e ice: Support drop action 7d8d7754e6f7 ice: Handle LLDP MIB Pending change a4f68f37e63f ice: Add 'Execute Pending LLDP MIB' Admin Queue command e610e81464e4 soc: mediatek: pm-domains: Add support for mt8188 1725dde87f1e dt-bindings: power: Add MT8188 power domains 34d0938e3dad most: tell what the MOST acronym means fba3993e86cc most: fix kernel-doc warnings ad228a3468d1 android: fix W=1 kernel-doc warnings 0567461a7a6e binder: return pending info for frozen async txns 7feb35bc1620 binder: remove unneeded size check code 95b2a0347846 kernfs: remove an unused if statement in kernfs_path_from_node_locked() 5c0016d7b343 coresight: core: Use IDR for non-cpu bound sources' paths. 05e2600cb0a4 VT: Bump font size limitation to 64x128 pixels 24d69384bcd3 VT: Add KD_FONT_OP_SET/GET_TALL operations ffc1e089725e VT: Add height parameter to con_font_get/set consw operations da099a7fb13d net: phy: Remove probe_capabilities fbfe97597c77 net: phy: Decide on C45 capabilities based on presence of method 1a136ca2e089 net: mdio: scan bus based on bus capabilities for C22 and C45 348659337485 net: mdio: Add workaround for Micrel PHYs which are not C45 compatible d41e127757f3 net: mdio: Rework scanning of bus ready for quirks 81d874e7c84e net: mdio: Move mdiobus_scan() within file e34a79d0b320 tty: serial: 8250: add DFL bus driver for Altera 16550. 4747ab89b4a6 fpga: dfl: add basic support for DFHv1 0926d8d52d42 fpga: dfl: Add DFHv1 Register Definitions 46879f71061a Documentation: fpga: dfl: Add documentation for DFHv1 2d762dab66fa tty: moxa: Rename dtr/rts parameters/variables to active 5701cb8bf50e tty: Call ->dtr_rts() parameter active consistently 87f22db4c251 tty: Return bool from tty_termios_hw_change() 968d64578ec9 serial: Make uart_handle_cts_change() status param bool active 0388a152fc55 tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active 5d4203990737 tty: Convert ->dtr_rts() to take bool argument b300fb26c59a tty: Convert ->carrier_raised() and callchains to bool dcd794c6ed63 serial: Convert uart_{,port_}startup() init_hw param to bool c2ac4bfa04d1 tty: moxa: Make local var storing tty_port_initialized() bool 9b5aa54986fc tty: Cleanup tty_port_set_active() bool parameter 75b20a2ac425 tty: Cleamup tty_port_set_suspended() bool parameter 515be7baeddb tty: Cleanup tty_port_set_initialized() bool parameter 3bec2f77f102 serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() c54d48543689 serial: stm32: Add support for rs485 RX_DURING_TX output GPIO ca530cfa968c serial: imx: Add support for RS485 RX_DURING_TX output GPIO 163f080eb717 serial: core: Add option to output RS485 RX_DURING_TX state via GPIO 45c1d967a762 dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX 38f28cfe9d08 serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() c8f71b49ee4d serial: sc16is7xx: setup GPIO controller later in probe 7aa34bb3ae9e serial: msm: add lock annotation to msm_set_baud_rate() 03e30f06e528 serial: sccnxp: Use devm_clk_get_enabled() helper 6e054678ff5c serial: ucc_uart: Add of_node_put() in ucc_uart_remove() ebd05c0e12ed drm/panel: vtdr6130: fix unused ret in visionox_vtdr6130_bl_update_status 2aaa43c70778 tty: serial: qcom-geni-serial: add support for serial engine DMA 7de06d845521 soc: qcom-geni-se: add more symbol definitions 40ec6d41c841 tty: serial: qcom-geni-serial: use of_device_id data 0626afe57b1f tty: serial: qcom-geni-serial: drop the return value from handle_rx bd7955840cbe tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() d420fb491cbc tty: serial: qcom-geni-serial: split out the FIFO tx code 3931b8fdecbf tty: serial: qcom-geni-serial: remove unneeded tabs fe6a00e8fcbe tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() 2f853f83f4ba tty: serial: qcom-geni-serial: remove stray newlines 00ce7c6e86b5 tty: serial: qcom-geni-serial: improve the to_dev_port() macro 6cde11dbf4b6 tty: serial: qcom-geni-serial: align #define values 68c6bd92c86c tty: serial: qcom-geni-serial: remove unused symbols d0fabb0dc1a6 tty: serial: qcom-geni-serial: drop unneeded forward definitions d8aca2f96813 tty: serial: qcom-geni-serial: stop operations in progress at shutdown bf8baa00668d tty: vt: cache row count in con_scroll() 424c82af26b1 tty: vt: saner names for more scroll variables 8aad24ad9d04 tty: vt: separate array juggling to juggle_array() 287696d5b411 tty: vt: simplify some unicode conditions 441c938168af tty: vt: replace BUG_ON() by WARN_ON_ONCE() feb36abbedea tty: vt: remove struct uni_screen 0c8414a68272 tty: vt: remove char32_t typedef 4ba77bfbad9e tty: vt: use sizeof(*variable) where possible 70caeac76d1c tty: vt: remove reference to undefined NO_VC_UNI_SCREEN 3b140fbbbb18 tty: vt: drop get_vc_uniscr() 3831c2a454a1 tty: vt: remove vc_uniscr_debug_check() 885692ae3c17 tty: serial: fsl_lpuart: increase maximum uart_nr to eight 509597ebcac4 tty: serial: imx: disable the break condition when shutdown the uart port 10929eac4144 tty: serial: fsl_lpuart: disable the break condition when shutdown the uart port c4c81db5cf8b tty: serial: fsl_lpuart: disable the CTS when send break signal 4029dfc034fe tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() 1d4bd0e4ae4b tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() e1d91dda0bd1 tty: serial: fsl_lpuart: only enable Idle Line Interrupt for non-dma case 7370a25f9315 tty/vt: prevent registration of console with invalid number db4df8e9d79e tty: fix out-of-bounds access in tty_driver_lookup_tty() 9676ab9b073f dt-bindings: serial: qcom,msm-uart: Convert to DT schema 8573b2ebcea3 serial: 8250_early: Convert literals to use defines afd216ca17b1 serial: 8250: Define IIR 64 byte bit & cleanup related code 3398cc4f2b15 serial: 8250: Add IIR FIFOs enabled field properly 67a9aee7815d serial: 8250: Cleanup MCR literals d9c1d3cbdeec serial: 8250: Name MSR literals ef460db2a7c1 serial: 8250: Use defined IER bits 98a59cd26e22 serial: liteuart: drop obsolete dependency on COMPILE_TEST f1c6c8b1b42d serial: liteuart: move polling putchar() function 01a305a36639 serial: liteuart: add IRQ support for the TX path 5602cf99dcdc serial: liteuart: add IRQ support for the RX path 7121d86effdd serial: liteuart: move function definitions 5dcceabe8e2a serial: liteuart: separate rx loop from poll timer a774aa4580d4 serial: liteuart: clean up rx loop variables ca538cc7271d serial: liteuart: simplify passing of uart_insert_char() flag 771268843caa serial: liteuart: rx loop should only ack rx events 2ee91d42bf5a serial: liteuart: move tty_flip_buffer_push() out of rx loop b9f5a18a9d7c serial: liteuart: minor style fix in liteuart_init() 7378beacbb33 serial: liteuart: don't set unused port fields 380596228d21 serial: liteuart: remove unused uart_ops stubs 5996b2e338ea serial: liteuart: use bit number macros 2696216becbe serial: liteuart: use KBUILD_MODNAME as driver name 359fb3f87046 serial: Rename earlycon semihost driver db5489f4be00 riscv: Implement semihost.h for earlycon semihost driver 8890717526c8 serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h 82253ddaff58 wifi: mac80211: drop extra 'e' from ieeee80211... name 41000b03af9e earlycon: Increase options size 374b30f27f1a earlycon: Let users set the clock frequency 3609ff6401c3 wifi: cfg80211: Deduplicate certificate loading e2192de59e45 bitfield: add FIELD_PREP_CONST() 52af7863508e device property: Make fwnode_graph_for_each_endpoint() consistent 2636455b28cb staging: rtl8192e: Remove unused variable DM_Type a749318330a4 staging: rtl8192e: Remove unused variable RF_C_TxPwDiff 5190cd2a203d staging: rtl8192e: Remove unused variable H2CTxCmdSeq bc989fff450e staging: rtl8192e: Remove unused variable PwrDomainProtect 1032f497c5a1 staging: rtl8192e: Remove unused variable framesyncC34 f48cc55bf37d staging: rtl8192e: Remove unused variable SifsTime 779c9e938d82 staging: rtl8192e: Rename PHYRegDef, CurrentChannelBW and CustomerID 0dd7c4d8c5fa staging: rtl8192e: Rename LastRxDescTSF, LoopbackMode and pFirmware 448a586b71fe staging: rtl8192e: Rename LongRetryL.., ShortRetryL.. and ReceiveConfig 049e40ef203e staging: wlan-ng: Remove unused code f6510a93cfd8 staging: emxx_udc: Add checks for dma_alloc_coherent() 93c473948c58 usb: gadget: add WebUSB landing page support e02e6ca588b8 arm64: defconfig: Enable USB onboard HUB driver 143307adcf55 usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support 71593b2020b3 arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 31360c28dfdd dt-bindings: usb: Add binding for Via lab VL817 hub controller 5e86e1a5076b vendor-prefixes: Add VIA Labs, Inc. db7cab26c3d1 usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support f24859bbec8a arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 3325f3e4534c ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub b72654148e34 dt-bindings: usb: Add device id for Genesys Logic hub controller 5aba179c3429 usb: mtu3: fix the failure of qmu stop 3e679bde529e usb: fotg210-udc: Implement VBUS session 816f518df205 usb: fotg210-udc: Assign of_node and speed on start bb5fe85609c6 usb: fotg210: Check role register in core faaca4366996 usb: fotg210: Move clock handling to core baef5330d35b usb: fotg210: Acquire memory resource in core 170da81aab07 usb: fotg210: List different variants 8867258e706a dt-bindings: usb: Correct and extend FOTG210 schema b993ea2b75fd arm64: dts: zynqmp: Add xlnx prefix to GEM compatible string 8932a99240f5 ARM: zynq: Use recommended dma-controller name instead of dmac ba2a4db96f4a ARM: dts: zynq: Add xlnx prefix to GEM compatible string 0ebb348417b0 ARM: zynq: Comment interrupt names IRQs for pl330 03953a697bdd perf vendor events intel: Add Emerald Rapids 624864fbff92 net: lan743x: add fixed phy support for LAN7431 device e86c721090e3 net: lan743x: add generic implementation for phy interface selection 1c9bb4429009 net: lan743x: remove unwanted interface select settings 3524f89edaf0 perf docs: Fix a typo in 'perf probe' man page: l20th -> 120th 485c5bc59089 perf vendor events arm64: Add instruction mix metrics for neoverse-n2-v2 4befa5cf8469 perf vendor events arm64: Add PE utilization metrics for neoverse-n2-v2 a1adade799bd perf vendor events arm64: Add branch metrics for neoverse-n2-v2 8556d367a7f9 perf vendor events arm64: Add cache metrics for neoverse-n2-v2 6a60dd2e8769 perf vendor events arm64: Add TLB metrics for neoverse-n2-v2 c1c685cee6a1 perf vendor events arm64: Add topdown L1 metrics for neoverse-n2-v2 a9ff64e5a042 perf vendor events arm64: Add common topdown L1 metrics 5b51e47a3f1d perf jevent: Add general metrics support acef233b7ca7 perf pmu: Add #slots literal support for arm64 b430d2436737 perf script flamegraph: Avoid d3-flame-graph package dependency 3c107f36db06 selftests/net: mv bpf/nat6to4.c to net folder 43bde505d66a drm/edid: move EDID BPC quirk application to update_display_info() 45ea02d1ca3b drm/edid: merge ELD handling to update_display_info() 4959b693d72d drm/edid: stop passing quirks around 783dedc53570 drm/edid: store quirks in display info 5fc1f76a85ce ARM: OMAP2+: Fix spelling typos in comment fd30b085deeb coresight: trace-id: Add debug & test macros to Trace ID allocation aa19bb4c3583 coresight: events: PERF_RECORD_AUX_OUTPUT_HW_ID used for Trace ID 7d30d480a691 kernel: events: Export perf_report_aux_output_id() 206bb3858949 coresight: trace id: Remove legacy get trace ID function. 42708bac18cf coresight: etmX.X: stm: Remove trace_id() callback 9edf291091f6 coresight: etm3x: Update ETM3 driver to use Trace ID API df4871204e5d coresight: etm4x: Update ETM4 driver to use Trace ID API 8d1091c785e1 coresight: stm: Update STM driver to use Trace ID API 4ff1fdb4125c coresight: perf: traceid: Add perf ID allocation and notifiers bdeb62a386be coresight: Remove obsolete Trace ID unniqueness checks 338a588e9db3 coresight: trace-id: Add API to dynamically assign Trace ID values 5dbbc9e00c29 ARM: OMAP2+: Remove unneeded #include 4dc6a7170a00 ARM: OMAP2+: Remove unneeded #include 852be13f3bd3 accel/ivpu: Add PM support cd7272215c44 accel/ivpu: Add command buffer submission logic 02d5b0aacd05 accel/ivpu: Implement firmware parsing and booting 5d7422cfb498 accel/ivpu: Add IPC driver and JSM messages 647371a6609d accel/ivpu: Add GEM buffer object management 263b2ba5fc93 accel/ivpu: Add Intel VPU MMU support 35b137630f08 accel/ivpu: Introduce a new DRM driver for Intel VPU 3f3047493b4d MAINTAINERS: Update the entries for HiSilicon PTT device driver b8d976c7d41a hwtracing: hisi_ptt: Only add the supported devices to the filters list 075c7c04a81a coresight: ultrasoc-smb: fix return value check in smb_init_data_buffer() 0414a100d6ab ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() 37b5be828032 firmware: arm_scmi: Split bus and driver into distinct modules ee5dcedaf72d firmware: arm_scmi: Introduce a new lifecycle for protocol devices d268da063b99 arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SBC boards c80992abd287 arm64: dts: rockchip: Update eMMC, SD aliases for Radxa SoM boards 2c3e674465e7 firmware: arm_scmi: Refactor device create/destroy helpers 971fc0665f13 firmware: arm_scmi: Move handle get/set helpers d3cd7c525fd2 firmware: arm_scmi: Refactor protocol device creation 53b8c25df708 firmware: arm_scmi: Add common notifier helpers 9115c20ac1ee firmware: arm_scmi: Move protocol registration helpers 05a2801d8b90 firmware: arm_scmi: Use dedicated devices to initialize channels 7a75b7afd8ff firmware: arm_scmi: Simplify chan_available transport operation cba83c1fc386 drm/edid: add helper for HDMI VSDB audio latency field length 1ee3e217f98e drm/edid: fix and clarify HDMI VSDB audio latency parsing c54e2e23c3fc drm/edid: split CTA Y420VDB info and mode parsing 61e05fdc096b drm/edid: refactor CTA Y420CMDB parsing 26c2ff773499 drm/edid: rename struct drm_display_info *display to *info 4ed29f398b5a drm/edid: use VIC in AVI infoframe if sink lists it in CTA VDB 6a40a75f71b9 drm/edid: Use the pre-parsed VICs c3292ab5fbd7 drm/edid: parse VICs from CTA VDB early 72794d16bd53 drm/edid: fix parsing of 3D modes from HDMI VSDB 1cbc1f0d324b drm/edid: fix AVI infoframe aspect ratio handling 9dd320f0075f ARM: dts: omap: gta04a5: cleanup i2c node names 9151b7670d1a ARM: dts: omap: gta04: add BNO055 IMU chip 14a213dcb004 ARM: dts: n900: use iio driver for accelerometer ecbeccdc6170 ARM: dts: n900: rename accelerometer node 7c70306b7dbb ARM: dts: am335x-nano: Enable USB host d7a6aebb2337 ARM: dts: am335x-nano: Fix GPIO settings for MMC pins 7094c9d8aa5d ARM: dts: am335x-nano: Enable I2C temperature sensor af5ec6ab2e6c ARM: dts: am335x-nano: Enable RS485 mode for UART3 & 4 bd08103e93a4 ARM: dts: am335x-nano: Fix GPIO settings for RTS/CTS pins on UART3 & 4 3707d84c1367 fs: move mnt_idmap 4d7ca4090184 fs: port vfs{g,u}id helpers to mnt_idmap c14329d39f2d fs: port fs{g,u}id helpers to mnt_idmap e67fe63341b8 fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap 0dbe12f2e49c fs: port i_{g,u}id_{needs_}update() to mnt_idmap f861646a6562 quota: port to mnt_idmap 9452e93e6dae fs: port privilege checking helpers to mnt_idmap 01beba7957a2 fs: port inode_owner_or_capable() to mnt_idmap f2d40141d5d9 fs: port inode_init_owner() to mnt_idmap 700b7940526d fs: port acl to mnt_idmap 39f60c1ccee7 fs: port xattr to mnt_idmap 4609e1f18e19 fs: port ->permission() to pass mnt_idmap 8782a9aea3ab fs: port ->fileattr_set() to pass mnt_idmap 13e83a4923be fs: port ->set_acl() to pass mnt_idmap 77435322777d fs: port ->get_acl() to pass mnt_idmap 011e2b717b1b fs: port ->tmpfile() to pass mnt_idmap e18275ae55e0 fs: port ->rename() to pass mnt_idmap 5ebb29bee8d5 fs: port ->mknod() to pass mnt_idmap c54bd91e9eab fs: port ->mkdir() to pass mnt_idmap 7a77db95511c fs: port ->symlink() to pass mnt_idmap 6c960e68aaed fs: port ->create() to pass mnt_idmap b74d24f7a74f fs: port ->getattr() to pass mnt_idmap c1632a0f1120 fs: port ->setattr() to pass mnt_idmap 0973bdfce750 ARM: dts: ti: Fix pca954x i2c-mux node names 065ff1dc8764 vc4: fix build failure in vc4_dsi_dev_probe() 04ee27671a6a drm/connector: fix a kernel-doc bad line warning c25feb24e40c drm/atomic-helper: fix kernel-doc problems 3cbd431c2b34 arm64: dts: meson: remove CPU opps below 1GHz for G12A boards ffecc4feba12 ARM: dts: omap: Use new media bus type macros 46f73c1c037e ARM: dts: meson8b: Add more L2 (PL310) cache properties 12cdc236cf83 ARM: dts: meson8: Add more L2 (PL310) cache properties 41ade47c1273 wifi: mac80211: add kernel-doc for EHT structure bd43a9844bc6 drm: bridge: ldb: Warn if LDB clock does not match requested link frequency ae5a8dce3c86 dt-bindings: display: bridge: renesas,rzg2l-mipi-dsi: Document RZ/V2L support f8593120e321 drm/bridge: sii902x: Use dev_err_probe 5688ca34698c drm/bridge: sii902x: Allow reset line to be tied to a sleepy GPIO controller 9402cde9347e drm/panel: vtdr6130: Use 16-bit brightness function fd40749a4f62 drm/panel: sofef00: Use 16-bit brightness function c9d27c6be518 drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness ff58fda09096 net: enetc: prioritize ability to go down over packet processing c33bfaf91c4c net: enetc: set up XDP program under enetc_reconfigure() 766338c79b10 net: enetc: rename "xdp" and "dev" in enetc_setup_bpf() 5093406c784f net: enetc: implement ring reconfiguration procedure for PTP RX timestamping 598ca0d09056 net: enetc: move phylink_start/stop out of enetc_start/stop f3ce29e169d0 net: enetc: split ring resource allocation from assignment d075db51e013 net: enetc: bring "bool extended" to top-level in enetc_open() bbd6043f74e1 net: enetc: drop redundant enetc_free_tx_frame() call from enetc_free_txbdr() 2c3387109d11 net: enetc: rx_swbd and tx_swbd are never NULL in enetc_free_rxtx_rings() 0d6cfd0f5e4d net: enetc: create enetc_dma_free_bdr() fbf1cff98c95 net: enetc: set up RX ring indices from enetc_setup_rxbdr() 1cbf19c575dd net: enetc: set next_to_clean/next_to_use just from enetc_setup_txbdr() 9daaaaaacffc clk: qcom: cpu-8996: change setup sequence to follow vendor kernel 682c6a452def clk: qcom: cpu-8996: fix PLL clock ops 495bc5a7c4a1 clk: qcom: cpu-8996: fix ACD initialization 6fb03dd0b40a clk: qcom: cpu-8996: fix PLL configuration sequence fa0bc05f2f87 clk: qcom: cpu-8996: move qcom_cpu_clk_msm8996_acd_init call 61dc1a73684b clk: qcom: cpu-8996: setup PLLs before registering clocks b3b274bc9d3d clk: qcom: cpu-8996: simplify the cpu_clk_notifier_cb 25959dd67dde drm/amdgpu: allow multipipe policy on ASICs with one MEC 99761aaa1ce8 drm/amdgpu: correct MEC number for gfx11 APUs 0feeb4fd4c93 drm/amd/display: fix issues with driver unload 09eb3ea39126 drm/amdgpu/vcn: Remove redundant indirect SRAM HW model check 2ed9e22ed729 drm/amdgpu/vcn: Adjust firmware names indentation 57f72170a2b2 remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers a899d542b687 Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after use" eb48137d783b dt-bindings: remoteproc: qcom,sc7280-mss-pil: Update memory-region 95864f273306 dt-bindings: remoteproc: qcom,sc7180-mss-pil: Update memory-region 9b3024247b2d dt-bindings: remoteproc: qcom,msm8996-mss-pil: Update memory region bdea142295ff dt-bindings: remoteproc: qcom,q6v5: Move MSM8996 to schema a63a420d050d arm64: dts: qcom: sc7280: Add a carveout for modem metadata cb0eaae8e8bc arm64: dts: qcom: sc7180: Add a carveout for modem metadata 44c89ef3d109 arm64: dts: qcom: sdm845: Add a carveout for modem metadata 264f6a8dff9b arm64: dts: qcom: msm8998: Add a carveout for modem metadata 3c118d1b0d21 arm64: dts: qcom: msm8996: Add a carveout for modem metadata 0e8b90c0256c arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names 3e83a9c41ab0 arm64: dts: qcom: ipq8074: fix Gen3 PCIe node b60590314828 arm64: dts: qcom: ipq8074: set Gen2 PCIe pcie max-link-speed 2055cb7dccea arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges 7ba33591b45f arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY 100d9c94ccf1 arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY 6bf325992236 firmware: qcom: scm: Add wait-queue handling logic afb37e257793 dt-bindings: firmware: qcom,scm: Add optional interrupt dfe5ac702362 Revert "dt-bindings: power: rpmpd: Add SM4250 support" a36489778ba8 Revert "soc: qcom: rpmpd: Add SM4250 support" 3e7a2e8bd9b7 arm64: dts: qcom: sdm845-db845c: drop label from I2C controllers ac0d84d4556c arm64: dts: qcom: msm8996: support using GPLL0 as kryocc input 72537606f03c clk: qcom: cpu-8996: skip ACD init if the setup is valid fe8a500534e7 clk: qcom: cpu-8996: support using GPLL0 as SMUX input be4e65d130bb clk: qcom: cpu-8996: fix the init clock rate 4953610bf164 clk: qcom: cpu-8996: correct PLL programming d234c4bcad39 clk: qcom: clk-alpha-pll: program PLL_TEST/PLL_TEST_U if required 33d0f3945c5a dt-bindings: clock: qcom,msm8996-apcc: add sys_apcs_aux clock 1c9efb0bc040 clk: qcom: Add QDU1000 and QRU1000 GCC support 8c8acefcee87 dt-bindings: clock: Add QDU1000 and QRU1000 GCC clocks 0da2eff44e78 arm64: dts: qcom: sm8450: Allow both GIC-ITS and internal MSI controller 34d50b12d677 ARM: dts: qcom: msm8226: add RPMCC node 772e6bc4a0a9 arm64: dts: qcom: sm8550-mtp: Add USB PHYs and HC nodes 7f7e5c1b037f arm64: dts: qcom: sm8550: Add USB PHYs and controller nodes ca54a9a32da0 drm/i915/mtl: Fix bcs default context 9a3f21fe5cb9 selftests: vm: enable cross-compilation d526643f155c tools:cgroup:memcg_shrinker remove redundant import b6f00c9190c8 mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() e8dfc854eef2 ext4: convert mext_page_double_lock() to mext_folio_double_lock() f4d9139f1394 selftests/mm: define MADV_PAGEOUT to fix compilation issues c4876ff68716 mm/debug: use valid physical memory for pmd/pud tests b0c0e744e8a4 mm/damon/paddr: remove damon_pa_access_chk_result struct 397b0c3a584b mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result af40e35a992f mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' 7477d7560cb2 mm/damon/vaddr: record appropriate folio size when the access is not found 18fd73dbe5c3 mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE fc8c7d2380ab mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' 61d3d5108eb6 mm: remove PageMovable export 02d65d6fb1aa mm: introduce folio_is_pfmemalloc 17e810229cb3 mm: support POSIX_FADV_NOREUSE 8788f6781486 mm: add vma_has_recency() 997931ce02b7 drivers/misc/open-dice: don't touch VM_MAYSHARE b6b7a8faf05c mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings fc4f4be9b527 mm/nommu: factor out check for NOMMU shared mappings into is_nommu_shared_mapping() da0618c146ca selftest/vm: add mremap expand merge offset test df32de143341 zram: correctly handle all next_arg() cases 4b89a37d54a0 fs: don't allocate blocks beyond EOF from __mpage_writepage 6c364edc194e Docs/admin-guide/mm/numaperf: increase depth of subsections baa489fabd01 selftests/vm: rename selftests/vm to selftests/mm 799fb82aa132 tools/vm: rename tools/vm to tools/mm 060deca404ba MAINTAINERS/MEMORY MANAGEMENT: add tools/vm/ as managed files 183986209935 MAINTAINERS: add types to akpm/mm git trees entries e9adcfecf572 mm: remove zap_page_range and create zap_vma_pages bbc61844b464 mm/kasan: simplify and refine kasan_cache code bb94429096d0 mm/slab: add is_kmalloc_cache() helper function dee2ad120571 selftests/vm: cow: add COW tests for collapsing of PTE-mapped anon THP 1f8549fce525 mm: fix spelling mistake in highmem.h 9eefefd835e4 mm: remove an ambiguous sentence from kmap_local_folio() kdocs 541e06b772c1 maple_tree: remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk() fc5744881eab mm/page_alloc: invert logic for early page initialisation checks f78dfc7b77d5 workingset: fix confusion around eviction vs refault container d1751118c886 mm/uffd: detect pgtable allocation failures a79390f5d6a7 mm/mprotect: use long for page accountings and retval 6b7cea90c82e mm/damon/vaddr: convert hugetlb related functions to use a folio 7824debb3d02 mm/damon: remove unneeded damon_get_page() dc1b78665b37 mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio 07bb1fbaa2bb mm/damon/paddr: convert damon_pa_*() to use a folio 70e314c9ab4f mm/damon: convert damon_ptep/pmdp_mkold() to use a folio 5e012bba019a mm/damon: introduce damon_get_folio() 5acc17fd35e6 mm: page_idle: convert page idle to use a folio becacb04fdd4 mm: memcg: add folio_memcg_check() 071acb3084c5 zram: fix typos in comments 630e7c5ee339 mm: huge_memory: convert split_huge_pages_all() to use a folio c2ca7a59a419 mm: remove generic_writepages 17c30ee6f267 ocfs2: use filemap_fdatawrite_wbc instead of generic_writepages cff61bbc717b jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 25a89826f270 ntfs3: remove ->writepage d4428bad14dd ntfs3: stop using generic_writepages 5b68de670371 fs: remove an outdated comment on mpage_writepages 81e506bec9be mm/thp: check and bail out if page in deferred queue already 01b5022f0a8a mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() 3783e1721b65 mm: fix comment of page table counter 1ef488edd6c4 mm/mprotect: drop pgprot_t parameter from change_protection() 931298e103c2 mm/userfaultfd: rely on vma->vm_page_prot in uffd_wp_range() a9af8e6bb3e5 selftests/vm: ksm_functional_tests: fix a typo in comment f386e9314025 mm: multi-gen LRU: simplify arch_has_hw_pte_young() check e9d4e1ee7880 mm: multi-gen LRU: clarify scan_control flags e4dde56cd208 mm: multi-gen LRU: per-node lru_gen_folio lists 77d4459a4a1a mm: multi-gen LRU: shuffle should_run_aging() 7348cc91821b mm: multi-gen LRU: remove aging fairness safeguard a579086c99ed mm: multi-gen LRU: remove eviction fairness safeguard 6df1b2212950 mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] 391655fe08d1 mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folio 14687619e112 mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() edd898181e2f mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() b5054174ac7c mm: move FOLL_* defs to mm_types.h 0b7b8704ddce mm: new primitive kvmemdup() 5a9e34747c9f mm/swap: convert deactivate_page() to folio_deactivate() f70da5ee8fe1 mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios 07e8c82b5eff madvise: convert madvise_cold_or_pageout_pte_range() to use folios 318e9342fbbb mm/memory: add vm_normal_folio() e11cb683b2eb maple_tree: refine mab_calc_split function 46b345848261 maple_tree: refine ma_state init from mas_start() eabb30529383 maple_tree: remove the redundant code 84fd3e1ee395 maple_tree: use macro MA_ROOT_PARENT instead of number bd592703b81a maple_tree: use mt_node_max() instead of direct operations mt_max[] d56c593c8e12 maple_tree: remove extra return statement 831978e37e93 maple_tree: remove extra space and blank line 80b1d8fdfad1 mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() ef1faf0e370a tools/vm/page_owner_sort: free memory before exit 44383cef54c0 kasan: allow sampling page_alloc allocations for HW_TAGS cbc2bd98db85 swap: avoid holding swap reference in swap_cache_get_folio 16ba391e9c6b swap: fold swap_ra_clamp_pfn into swap_ra_info 18ad72f5b718 swap: avoid a redundant pte map if ra window is 1 3f79b187ad2f swapfile: get rid of volatile and avoid redundant read 497b099d9a16 Docs/ABI/damon: document scheme filters files 9b7f9322a530 Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs 553b01424429 selftests/damon/sysfs: test filters directory 29cbb9a13f05 mm/damon/sysfs-schemes: implement scheme filters 472e2b70eda6 mm/damon/sysfs-schemes: connect filter directory and filters directory 7ee161f18b5d mm/damon/sysfs-schemes: implement filter directory ac35264b9e88 mm/damon/sysfs-schemes: implement filters directory d56fe24237c3 Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter 66d9faec0745 mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation 18250e78f9c7 mm/damon/paddr: support DAMOS filters 98def236f63c mm/damon/core: implement damos filter da34a8484d16 mm: memcontrol: deprecate charge moving c7c3dec1c9db mm: rmap: remove lock_page_memcg() 4e0cf05f6059 mm: memcontrol: skip moving non-present pages that are mapped elsewhere c5094ec79cbe hugetlb: initialize variable to avoid compiler warning 6a6fe9ebd571 mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() fc986a38b670 mm: huge_memory: convert madvise_free_huge_pmd to use a folio cb6c33d4dc09 cma: tracing: print alloc result in trace_cma_alloc_finish 6b1ead5985bf lib/test_vmalloc.c: add parameter use_huge for fix_size_alloc_test e976936cfc66 mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node a5fd8390d2b2 mpage: use b_folio in do_mpage_readpage() ac55e78d9e44 reiserfs: replace obvious uses of b_page with b_folio 6ad4cd7f3600 nilfs2: replace obvious uses of b_page with b_folio 0d22fe2f039e jbd2: replace obvious uses of b_page with b_folio 11551cf15ecc gfs2: replace obvious uses of b_page with b_folio cf1d3417e634 buffer: use b_folio in mark_buffer_dirty() c10d91194d5d page_io: remove buffer_head include 743ed81ec111 buffer: use b_folio in end_buffer_async_write() 2e2dba15d107 buffer: use b_folio in end_buffer_async_read() 03c5f331234c buffer: use b_folio in touch_buffer() abc8a8a2c7dc buffer: replace obvious uses of b_page with b_folio d685c668b069 buffer: add b_folio as an alias of b_page 9c67a20704e7 mm/hugetlb: introduce hugetlb_walk() dd361e5033cf mm/hugetlb: make walk_hugetlb_range() safe to pmd unshare eefc7fa53608 mm/hugetlb: make follow_hugetlb_page() safe to pmd unshare 7d049f3a03ea mm/hugetlb: make hugetlb_follow_page_mask() safe to pmd unshare b8da2e466000 mm/hugetlb: make userfaultfd_huge_must_wait() safe to pmd unshare fcd48540d188 mm/hugetlb: move swap entry handling into vma lock when faulted fe7d4c6d5a42 mm/hugetlb: document huge_pte_offset usage bb373dce2c7b mm/hugetlb: don't wait for migration entry during follow page 243b1f2d3b09 mm/hugetlb: let vma_offset_start() to return start 379c2e60e82f hugetlb: update vma flag check for hugetlb vma lock 11f75a01448f selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC c4f75bc8bd6b mm/memfd: add write seals when apply SEAL_EXEC to executable memfd 105ff5339f49 mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC 32d118ad50a5 selftests/memfd: add tests for F_SEAL_EXEC 6fd7353829ca mm/memfd: add F_SEAL_EXEC f1eb1bacfba9 mm/uffd: always wr-protect pte in pte|pmd_mkuffd_wp() 04a42e72d77a mm: move folio_set_compound_order() to mm/internal.h b894f2cf9154 ARM: dts: qcom: apq8084: add clocks and clock-names to gcc device 2069c701fc81 clk: qcom: mmcc-apq8084: use parent_hws/_data instead of parent_names 7b347f4b677b clk: qcom: mmcc-apq8084: remove spdm clocks 41d01f526b24 clk: qcom: mmcc-apq8084: move clock parent tables down 891feb0bd0bf clk: qcom: mmcc-apq8084: use ARRAY_SIZE instead of specifying num_parents cc0269b7604e clk: qcom: gcc-apq8084: add GCC_MMSS_GPLL0_CLK_SRC 7179ab686d78 clk: qcom: gcc-apq8084: use parent_hws/_data instead of parent_names a8121eeb4bde clk: qcom: gcc-apq8084: move PLL clocks up 21c348768f44 clk: qcom: gcc-apq8084: use ARRAY_SIZE instead of specifying num_parents 605f073812ec dt-bindings: clock: qcom,mmcc: define clocks/clock-names for APQ8084 93a63522dea6 dt-bindings: clock: qcom,gcc-apq8084: add GCC_MMSS_GPLL0_CLK_SRC 0df0a8f2d2e2 dt-bindings: clock: qcom,gcc-apq8084: define clocks/clock-names 1a87f7e5fa10 arm64: defconfig: enable the clock driver for Qualcomm SA8775P platforms e5988fd6004b arm64: dts: qcom: sm8250: drop unused properties from tx-macro a496f7decf4f arm64: dts: qcom: sm8250: drop unused clock-frequency from wsa-macro 8a220a62ebe2 arm64: dts: qcom: align OPP table node name with DT schema 295bc7195810 ARM: dts: qcom: align OPP table node name with DT schema 858b0d4b04ea ARM: dts: qcom: rename mdp nodes to display-controller 192309302860 ARM: dts: qcom-msm8974: rename mdss node to display-subsystem 0aab1b9b75f0 arm64: dts: qcom: rename mdp nodes to display-controller ecf0f5ff152b arm64: dts: qcom: rename mdss nodes to display-subsystem 11691dab82e1 ARM: dts: qcom-msm8974: add SoC specific compat string to mdp5 node d46fbd457913 arm64: dts: qcom: add SoC specific compat strings to mdp5 nodes 877cff3568c0 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names 5f082ac76f44 clk: qcom: ipq8074: populate fw_name for usb3phy-s 41adc65ca5a4 arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A 8.0 (2015) 7cc406151a99 arm64: dts: qcom: Add device tree for Samsung Galaxy Tab A 9.7 (2015) d3f5468472d3 dt-bindings: qcom: Document samsung,gt58 and gt510 fa5573edd01e arm64: dts: qcom: sc8280xp: add rng device tree node 1db9c1d12739 arm64: dts: qcom: sc8280xp: add aliases for i2c4 and i2c21 e073899ec3e1 arm64: dts: qcom: sa8540p-ride: add i2c nodes 3d256a90b3bf arm64: dts: qcom: sc8280xp: add missing spi nodes 645aaf0a3826 arm64: dts: qcom: sc8280xp: add missing i2c nodes 31e62e862a1e arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 6e1569ddfa64 arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 71bc1b42844f arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 1d09705a6456 arm64: dts: qcom: sm6115: Pad addresses to 8 hex digits 690e8993ccac arm64: dts: qcom: msm8994-kitakami: Pad addresses to 8 hex digits a58cde4d66e1 arm64: dts: qcom: sm8450: Pad addresses to 8 hex digits 426900a959b3 arm64: dts: qcom: msm8994-octagon: Pad addresses to 8 hex digits 94ca994d7e93 arm64: dts: qcom: sc7280: Pad addresses to 8 hex digits 26c471991dc8 arm64: dts: qcom: sc7180: Pad addresses to 8 hex digits f3c08ae6fea7 arm64: dts: qcom: sm8350: Pad addresses to 8 hex digits 81f43efce4e1 arm64: dts: qcom: sm8250: Pad addresses to 8 hex digits 524ac48fcccd arm64: dts: qcom: sdm845: Pad addresses to 8 hex digits f48dbb34e4e0 arm64: dts: qcom: sm6350: Pad addresses to 8 hex digits f69732296a74 arm64: dts: qcom: sm8150: Pad addresses to 8 hex digits 8d5bf0b2dca7 arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits 7356ae3e10ab arm64: dts: qcom: ipq6018: Use lowercase hex 6db9ed9a128c arm64: dts: qcom: ipq6018: Add/remove some newlines 2c6e322a41c5 arm64: dts: qcom: ipq6018: Sort nodes properly c2596b717e9d arm64: dts: qcom: ipq6018: Fix up indentation 647380e41520 arm64: dts: qcom: ipq6018: Pad addresses to 8 hex digits 1eeef306b5d8 arm64: dts: qcom: sm8550-mtp: Add PCIe PHYs and controllers nodes 7d1158c984d3 arm64: dts: qcom: sm8550: Add PCIe PHYs and controllers nodes 6c409f633f23 arm64: dts: qcom: sm8550-mtp: enable adsp, cdsp & mdss d0c061e366ed arm64: dts: qcom: sm8550: add adsp, cdsp & mdss nodes 2e3790de9b18 arm64: dts: qcom: sm8550: Add interconnect path to SCM node a74c41f6dd83 arm64: dts: qcom: sm8550-mtp: add DSI panel 69e6a5e29b3b arm64: dts: qcom: sm8550-mtp: enable display hardware d7da51db5b81 arm64: dts: qcom: sm8550: add display hardware devices 85e182b48a33 scsi: ufs: qcom: dt-bindings: Allow 'dma-coherent' property 54c51253b3d5 scsi: qla2xxx: Make qla_trim_buf() and __qla_adjust_buf() static a3e2e248fd77 scsi: ipr: Replace kmap() with kmap_local_page() 7edd053b3327 scsi: ips: Replace kmap_atomic() with kmap_local_page() 1eeedfad9a14 scsi: mpt3sas: Demote log level for trace buffer allocation to info 553f9bd45554 dt-bindings: clock: document SM8550 DISPCC clock controller d794a23113b1 scsi: qla2xxx: Fix printk() format string 66129812050b arm64: dts: qcom: sm8550: fix xo clock source in cpufreq-hw node 83a54e61b2bd arm64: dts: qcom: msm8916-samsung-j5-common: Add MUIC support 027523b77c0c arm64: dts: qcom: msm8916-samsung-j5-common: Add Hall sensor 4414bdf9c565 arm64: dts: qcom: msm8916-samsung-j5-common: Add new device trees 66e9ba516be3 arm64: dts: qcom: msm8916-samsung-j5-common: Add initial common device tree 60bf8740870e arm64: dts: qcom: sm7225-fairphone-fp4: enable IPA aed7154a3023 arm64: dts: qcom: sm6350: add IPA node bba952275b81 arm64: dts: qcom: sm6350: Set up DDR & L3 scaling e17a806571bb arm64: dts: qcom: sm6350: Add OSM L3 node 306ccdf0786a arm64: dts: qcom: qcs404: specify per-sensor calibration cells 4d403f7a9090 arm64: dts: qcom: msm8976: specify per-sensor calibration cells 24aafd041fb2 arm64: dts: qcom: msm8916: specify per-sensor calibration cells 0b3aa9aa629c arm64: dts: qcom: msm8956: use SoC-specific compat for tsens a9a9e85731e7 arm64: dts: qcom: use qcom,gsi-loader for IPA fd5df558c31e scsi: MAINTAINERS: Add entry for Exynos UFS driver 3730bea883cd scsi: ufs: ufs: Remove duplicate entry a9a3629592ab scsi: megaraid_sas: Add flexible array member for SGLs 293b993b3cad dt-bindings: qcom: Document bindings for msm8916-samsung-j5x 40017cebb111 soc: qcom: socinfo: Add a bunch of older SoCs 56abffc793be dt-bindings: arm: qcom,ids: Add a bunch of older SoCs 8b949c0e2ce5 dt-bindings: arm: qcom,ids: Add QRD board ID 017a7c11a8a2 soc: qcom: socinfo: Fix soc_id order cbf91f46a72a ARM: dts: qcom: use qcom,gsi-loader for IPA 1283b2e61a7a ARM: dts: qcom-apq8084: specify per-sensor calibration cells e108a3858e7d ARM: dts: qcom-msm8974: specify per-sensor calibration cells 946a10511f65 scsi: core: Remove scsi_execute_req()/scsi_execute() functions 1035c9893f15 scsi: cxlflash: Convert to scsi_execute_cmd() bf37b5bc7220 arm64: dts: qcom: sc7280-idp: add amp pin config function de385ae2aa62 arm64: dts: qcom: msm8916-samsung-a2015: correct motor pinctrl node name 4dee5aa44b92 arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem 26a91359aea4 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size 4f287e31ff5f arm64: dts: qcom: sm8350: Use 2 interconnect cells 638b7ada91f9 arm64: dts: qcom: sm8350: Add &tlmm gpio-line-names 08c51ceb12f7 clk: qcom: add the GCC driver for sa8775p 0fff9fa043f9 dt-bindings: clock: Add Qualcomm SA8775P GCC 5f84c7c35d49 arm64: dts: qcom: sc8280xp: Define CMA region for CRD and X13s fc1780dba41d arm64: dts: qcom: sc7280: add DP audio to herobrine rt5682 1-mic dtsi a0cacf7f9a55 arm64: defconfig: enable Visionox VTDR6130 DSI Panel driver 406b4c06cb61 arm64: defconfig: enable SM8550 DISPCC clock driver 74d6ed033d47 arm64: dts: qcom: sm8250: clean up wcd938x codec node 306380dc93c5 arm64: dts: qcom: sm8450-hdk: move wcd938x codec node fdc6a0b272c5 arm64: dts: qcom: sc8280xp-x13s: move wcd938x codec node acf906140790 arm64: dts: qcom: sc8280xp-x13s: move vamacro node 6ded5ed60984 arm64: dts: qcom: sc8280xp: disable sound nodes 92afc5329a5b selftests/bpf: Fix build errors if CONFIG_NF_CONNTRACK=m f8887fdcf2a7 thermal/drivers/spear: Use devm_platform_get_and_ioremap_resource() 821e43097966 thermal/drivers/kirkwood: Use devm_platform_get_and_ioremap_resource() c818c6d15d36 thermal/drivers/thermal_mmio: Use devm_platform_get_and_ioremap_resource() 2484b632ac99 thermal/drivers/rockchip: Use devm_platform_get_and_ioremap_resource() f7f6d3713282 thermal/drivers/mtk_thermal: Use devm_platform_get_and_ioremap_resource() 9b22743b93d5 thermal/drivers/armada: Use devm_platform_get_and_ioremap_resource() b5d6ec4d3a7e thermal/drivers/dove: Use devm_platform_get_and_ioremap_resource() 142887ec975b thermal/drivers/bcm2835: Use devm_platform_get_and_ioremap_resource() 780e220dc6b5 thermal/drivers/brcmstb_thermal: Use devm_platform_get_and_ioremap_resource() 0c2d572828a6 HID: bpf: reorder BPF registration bb2c0aeac145 HID: bpf: clean up entrypoint 6e021d64e489 selftests: hid: enforce new attach API 4b9a3f49f02b HID: bpf: rework how programs are attached and stored in the kernel 2574917a2b48 selftests: hid: prepare tests for HID_BPF API change d9db1bb55f10 selftests: hid: ensure the program is correctly pinned cea6c4d969bb selftests: hid: attach/detach 2 bpf programs, not just one 633ba3be7642 selftests: hid: allow to compile hid_bpf with LLVM 507806e9fdf0 selftests: hid: add vmtest.sh 262a6cd00c9f drm/i915: Move/adjust register definitions related to Wa_22011450934 fd858402c6d0 PCI: endpoint: pci-epf-vntb: Add epf_ntb_mw_bar_clear() num_mws kernel-doc 7952e71653d9 dt-bindings: PCI: qcom: Add oneOf to compatible match a30e65792c47 thermal: intel: menlow: Update function descriptions aa222f9311e1 dt-bindings: PCI: Convert Rockchip RK3399 PCIe to DT schema f2ac14b5f197 ACPI: battery: Fix missing NUL-termination with large strings def70790be52 dt-bindings: clock: versaclock5: Document 5P49V60 compatible string 4411da320929 clk: vc5: Add support for 5P49V60 3ed741db04f5 clk: vc5: Use `clamp()` to restrict PLL range 471859f57d42 iomap: Rename page_ops to folio_ops c82abc239464 iomap: Rename page_prepare handler to get_folio 07c22b56685d iomap: Add __iomap_get_folio helper 9060bc4d3aca iomap/gfs2: Get page in page_prepare handler 98321b5139f9 iomap: Add iomap_get_folio helper 40405dddd98a iomap: Rename page_done handler to put_folio 80baab88bb93 iomap/gfs2: Unlock and put folio in page_done handler 7a70a5085ed0 iomap: Add __iomap_put_folio helper b8dc57947379 ima: fix ima_delete_rules() kernel-doc warning efb4879f7623 net/mlx5e: Use read lock for eswitch get callbacks 42cd20044e85 net/mlx5e: Remove redundant allocation of spec in create indirect fwd group 521933cdc4aa net/mlx5e: Support Geneve and GRE with VF tunnel offload 55b458481d68 net/mlx5: E-Switch, Fix typo for egress 2a1f4fed392b net/mlx5e: Warn when destroying mod hdr hash table that is not empty ef78b8d5d6f1 net/mlx5e: TC, Use common function allocating flow mod hdr or encap mod hdr c43182e6db32 net/mlx5e: TC, Add tc prefix to attach/detach hdr functions 82b564802661 net/mlx5e: TC, Pass flow attr to attach/detach mod hdr functions b80ae281277f net/mlx5e: Add warning when log WQE size is smaller than log stride size 130b12079f37 net/mlx5e: Fail with messages when params are not valid for XSK 1158b7d1c640 net/mlx5: E-switch, Remove redundant comment about meta rules d3c8a33a5cad net/mlx5: Add hardware extended range support for PTP adjtime and adjphase 8e11a68e2e8a net/mlx5: Add adjphase function to support hardware-only offset control d0f332dc9689 net/mlx5: Suppress error logging on UCTX creation 022dbea0ea8e net/mlx5e: Suppress Send WQEBB room warning for PAGE_SIZE >= 16KB 62622dab0a28 ima: return IMA digest value only when IMA_COLLECTED flag is set 6dc387d52eb6 ima: fix error handling logic when file measurement failed f014eda5d592 rpmsg: glink: Include types in qcom_glink_native.h 91238d52fb07 arm64: dts: qcom: sc8280xp: drop unused properties from tx-macro c75286fe8968 arm64: dts: qcom: sc8280xp: drop bogus clock-controller property 30186f8573af arm64: dts: qcom: sm8250: drop unused clock-frequency from rx-macro 7eddedc97563 remoteproc: qcom_q6v5_pas: add sm8550 adsp, cdsp & mpss compatible & data c63c0a7cab91 remoteproc: qcom_q6v5_pas: add support for assigning memory to firmware 29814986b82e remoteproc: qcom_q6v5_pas: add support for dtb co-firmware loading 084258d60712 dt-bindings: remoteproc: qcom: adsp: document sm8550 adsp, cdsp & mpss compatible cee616c68846 dt-bindings: remoteproc: qcom: adsp: move memory-region and firmware-name out of pas-common eb2b4ecf7299 of/irq: add missing of_node_put() for interrupt parent node fb1ff01307ee dt-bindings: phy: tegra-xusb: Convert to json-schema 0dcaef53eb9a phy: qcom-qmp-usb: fix the regs layout table for sdx65 uniphy PHY c08436c1569e phy: qcom-qmp-pcie: fix the regs layout table for sm8450 gen3x1 PHY aa14cff16b9d phy: qcom-qmp-combo: rework regs layout arrays 34d562babf7f phy: qcom-qmp-combo: remove QPHY_PCS_LFPS_RXTERM_IRQ_STATUS reg 6900fdf496fd phy: qualcomm: qmp-ufs: rename qmp_ufs_offsets_v5 to qmp_ufs_offsets 494de1dd8353 phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap 9a8a54b9a955 phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified ddc10938e08c PCI: switchtec: Return -EFAULT for copy_to_user() errors 4e353ff40a83 PCI: switchtec: Simplify switchtec_dma_mrpc_isr() ea0b5aa5f184 PCI/IOV: Enlarge virtfn sysfs name buffer abf08576afe3 fs: port vfs_*() helpers to struct mnt_idmap 64b4cdf22f3b f2fs: project ids aren't idmapped 81c254a65ceb ALSA: fireface: fix locking bug in ff400_copy_msg_to_user() 4b23603a251d dmaengine: drivers: Use devm_platform_ioremap_resource() 531d4dfcfd16 dmaengine: at_xdmac: remove empty line 650b0e990cbd dmaengine: at_xdmac: add runtime pm support 610b573e5169 dmaengine: at_xdmac: align properly function members 24d97468f4f3 drm/i915/display: Convert i9xx_pipe_crc_auto_source to void f66c48af7a11 mac80211: support minimal EHT rate reporting on RX b1b3297df7db wifi: mac80211: Add HE MU-MIMO related flags in ieee80211_bss_conf 42470fa09324 wifi: mac80211: Add VHT MU-MIMO related flags in ieee80211_bss_conf bfc551679cd6 wifi: cfg80211: Use MLD address to indicate MLD STA disconnection 648fba791cb0 wifi: cfg80211: Support 32 bytes KCK key in GTK rekey offload df4969ca135b wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() 585b6e1304dc wifi: cfg80211: remove support for static WEP bf7660dab30d HID: stop drivers from selecting CONFIG_HID b575b5a1e625 ARM: 9286/1: crypto: Implement fused AES-CTR/GHASH version of GCM 01f714ee022e counter: fix dependency references for config MICROCHIP_TCB_CAPTURE 13acb368bf02 drm/ttm/vmwgfx: move ttm_bo_wait into VMWGFX 41d351f29528 drm/nouveau: stop using ttm_bo_wait 2bbba115c3c9 regulator: tps65219: use IS_ERR() to detect an error pointer 68e5b6aa2795 xdp: document xdp_do_flush() before napi_complete_done() 595655e08174 net: microchip: sparx5: Add lock initialization to the KUNIT tests 1972b6d927ac net: microchip: sparx5: Improve VCAP admin locking in the VCAP API 9579e2c271b4 net: microchip: sparx5: Add VCAP admin locking in debugFS 975d86acaec7 net: microchip: sparx5: Add support to check for existing VCAP rule id 27d293cceee5 net: microchip: sparx5: Add support for rule count by cookie 0d4cda805a18 r8152: avoid to change cfg for all devices 5e83f359d980 drm/bridge: lt9611: properly program the dual host mode 4914cbc4fbad drm/bridge: lt9611: stop filtering modes via the table 84cf74d99f88 drm/bridge: lt9611: rework infoframes handling 6b089d5e35d6 drm/bridge: lt9611: simplify video timings programming 0c7474694849 drm/bridge: lt9611: fix sync polarity for DVI output 0c3997b0fec7 drm/bridge: lt9611: attach to the next bridge fad97f281193 drm/bridge: lt9611: rework the mode_set function b0a7f8736789 drm/bridge: lt9611: pass a pointer to the of node 2576eb26494e drm/bridge: lt9611: fix clock calculation ad188aa47eda drm/bridge: lt9611: fix programming of video modes 0b157efa384e drm/bridge: lt9611: fix polarity programming a7790f6bd38f drm/bridge: lt9611: fix HPD reenablement ae2d329f104b drm/bridge: lt9611: fix sleep mode setup 8e7610e686d0 net: macb: simplify TX timestamp handling e51c94dd9c7a dt-bindings: interconnect: qcom: drop IPA_CORE related defines 2f0f1d98e708 dt-bindings: interconnect: qcom: Remove ipa-virt compatibles b136d257ee0b interconnect: qcom: sc8280xp: Drop IP0 interconnects c4801e244132 interconnect: qcom: sc8180x: Drop IP0 interconnects 10d13cb5959a interconnect: qcom: sm8250: Drop IP0 interconnects a53243919936 interconnect: qcom: sm8150: Drop IP0 interconnects 88387e21d224 interconnect: move ignore_list out of of_count_icc_providers() 1c0c93d04efb interconnect: qcom: sc7180: drop IP0 remnants 7d6d7bfd4cb9 interconnect: qcom: sdx55: drop IP0 remnants eb1d929f1551 virtio_net: Reuse buffer free function f0f6460f9130 tsnep: Support XDP BPF program setup 65b28c810035 tsnep: Add XDP RX support e77832abd90a tsnep: Add RX queue info for XDP support cc3e254f9443 tsnep: Prepare RX buffer for XDP support 59d562aa1983 tsnep: Subtract TSNEP_RX_INLINE_METADATA_SIZE once d24bc0bcbbff tsnep: Add XDP TX support 95337b938476 tsnep: Do not print DMA mapping error 0625dff38b17 tsnep: Forward NAPI budget to napi_consume_skb() 25faa6a4c5ca tsnep: Replace TX spin_lock with __netif_tx_lock 75943bc9701b net: ftmac100: handle netdev flags IFF_PROMISC and IFF_ALLMULTI 9259f6b573cf ipv6: Remove extra counter pull before gc eb9233ce6751 net: ethernet: ti: am65-cpts: adjust pps following ptp changes b6d787123427 net: ethernet: ti: am65-cpts: add pps support 2b76af68d8e5 dt-binding: net: ti: am65x-cpts: add 'ti,pps' property c897dc7f3a8d arm64: dts: imx93-11x11-evk: enable fec function 1b110dd678d9 arm64: dts: imx93-11x11-evk: enable eqos eaaf47108540 arm64: dts: imx93: add FEC support 1f4263ea6a4b arm64: dts: imx93: add eqos support f743e7664dca dt-bindings: net: fec: add mx93 description b2274ffe90be dt-bindings: add mx93 description e5bf35ca4547 net: stmmac: add imx93 platform support faab12342f5a dmaengine: ppc4xx: Convert to use sysfs_emit()/sysfs_emit_at() APIs f80a612dd77c netfilter: nf_tables: add support to destroy operation e7e2b92e609f ASoC: dt-bindings: simple-card: Document simple-audio-card,plat 3dfaa68fa89a dmaengine: sun6i: Set the maximum segment size d9e789147605 netfilter: nf_tables: avoid retpoline overhead for some ct expression calls 2032e907d8d4 netfilter: nf_tables: avoid retpoline overhead for objref calls d8d760627855 netfilter: nf_tables: add static key to skip retpoline workarounds 9db5d918e2c0 netfilter: ip_tables: remove clusterip target 2a2fa2efc65f netfilter: conntrack: move rcu read lock to nf_conntrack_find_get 4883ec512c17 netfilter: conntrack: avoid reload of ct->status 50bfbb8957ab netfilter: conntrack: remove pr_debug calls f71cb8f45d09 netfilter: conntrack: sctp: use nf log infrastructure for invalid packets 84c13763f2a2 regulator: mcp16502: add enum MCP16502_REG_HPM description 5efbe6aa7a0e drm/scheduler: deprecate drm_sched_resubmit_jobs cb3076e932e8 drm/scheduler: cleanup define 19235e472798 cpuidle, arm64: Fix the ARM64 cpuidle logic 188a56965858 genirq/affinity: Only build SMP-only helper functions on SMP kernels 3b8645e9ec7e cpuidle: mvebu: Fix duplicate flags assignment 59047d942bed x86/microcode: Use the DEVICE_ATTR_RO() macro 0eed28220598 perf/core: Call perf_prepare_sample() before running BPF f6e707156e1d perf/core: Introduce perf_prepare_header() a7c8d0daa875 perf/core: Do not pass header for sample ID init bb447c27a467 perf/core: Set data->sample_flags in perf_prepare_sample() eb55b455ef9c perf/core: Add perf_sample_save_brstack() helper 0a9081cf0a11 perf/core: Add perf_sample_save_raw_data() helper 31046500c186 perf/core: Add perf_sample_save_callchain() helper 4cf7a136115e perf/core: Save the dynamic parts of sample data size e2855f8e913d drm/i915: move chv_dpll_md and bxt_phy_grc to display sub-struct under state a3f839762ceb drm/i915: move pch_ssc_use to display sub-struct under dpll 3a7e2d58f800 drm/i915: move snps_phy_failed_calibration to display sub-struct under snps 198102c9103f cacheinfo: Fix shared_cpu_map to handle shared caches at different levels 5944ce092b97 arch_topology: Build cacheinfo from primary CPU bd500361a937 ACPI: PPTT: Update acpi_find_last_cache_level() to acpi_get_cache_info() fa4d566a605b ACPI: PPTT: Remove acpi_find_cache_levels() de0df442ee49 cacheinfo: Check 'cache-unified' property to count cache leaves 378e04f7cb24 drm/i915: remove a couple of superfluous i915_drm.h includes e54051782e5d drm/i915: drop cast from DEFINE_RES_MEM() usage 1eca0778f4b3 drm/i915: add struct i915_dsm to wrap dsm members together 14ec40a88210 drm/i915/selftests: Unwind hugepages to drop wakeref on error d551afc25878 printk: Use scnprintf() to print the message about the dropped messages on a console 6f7dbbd5a9d7 HID: playstation: correct DualSense gyro bias handling. 12b18bc2b431 HID: playstation: correct DualShock4 gyro bias handling. 5e25a8cdbe93 HID: playstation: fix DualShock4 unreachable calibration code. a2f416bf062a HID: multitouch: Add quirks for flipped axes 596f674dc9a7 crypto: p10-aes-gcm - Revert implementation 1af13bc6d047 drm/i915/vblank: add and use intel_de_read64_2x32() to read vblank counter 75018f47acd4 drm/i915/vblank: use intel_de_read() 4122abfed219 HID: i2c-hid: acpi: Unify ACPI ID tables format 572eaeb7fae8 HID: i2c-hid: acpi: Drop unneded NULL check of adev e8adda5187ac drm/i915/display: use common function for checking scanline is moving 61a0e794ed58 drm/i915/display: move more scanline functions to intel_vblank.[ch] 62fe4515cf20 drm/i915/irq: split out vblank/scanline code to intel_vblank.[ch] 30e94ff769c3 drm_print: Remove deprecated DRM_DEBUG_KMS_RATELIMITED() 6c572637631e drm/radeon: Do not use deprecated drm log API e04955db6a7c HID: Recognize sensors with application collections 4f1f391869ee HID: sony: remove DualShock4 support. f5379a01d661 HID: uclogic: Use KUNIT_EXPECT_MEMEQ 9266a88156d1 HID: uclogic: Add support for XP-PEN Deco Pro MW 7744ca571af5 HID: uclogic: Add support for XP-PEN Deco Pro SW a251d6576d2a HID: uclogic: Handle wireless device reconnection bd85c131b2e3 HID: uclogic: Refactor UGEEv2 probe magic data f60c377f52de HID: uclogic: Add battery quirk 14b71e6ad8ca HID: uclogic: Add frame type quirk f639e0b68036 HID: i2c-hid: use uniform debugging APIs 34ba3657a503 HID: i2c-hid: switch to standard debugging APIs 21fe352fa0cf drm/crtc-helper: Remove most include statements from drm_crtc_helper.h ad2a3bef134d drm/vboxvideo: Remove unnecessary include statements for drm_crtc_helper.h a47171f08300 drm/udl: Remove unnecessary include statements for drm_crtc_helper.h a391a9898961 drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h 7fe3ead722a0 drm/sun4i: Remove unnecessary include statements for drm_crtc_helper.h e825f56c4ed1 drm/sprd: Remove unnecessary include statements for drm_crtc_helper.h 62e4400613c9 drm/shmobile: Remove unnecessary include statements for drm_crtc_helper.h 7c23598d0283 drm/rockchip: Remove unnecessary include statements for drm_crtc_helper.h f7d17cd4e16a drm/radeon: Remove unnecessary include statements for drm_crtc_helper.h 874ee2d67fc9 drm/nouveau: Remove unnecessary include statements for drm_crtc_helper.h 6ab5001ebf78 drm/logicvc: Remove unnecessary include statements for drm_crtc_helper.h bc50cf64e9c7 drm/kmb: Remove unnecessary include statements for drm_crtc_helper.h 4adc51a1c5e0 drm/ingenic: Remove unnecessary include statements for drm_crtc_helper.h b3eed8039853 drm/i2c/ch7006: Remove unnecessary include statements for drm_crtc_helper.h 3599dfa1149a drm/gma500: Remove unnecessary include statements for drm_crtc_helper.h 50ebd513b6d2 drm/bridge: Remove unnecessary include statements for drm_crtc_helper.h d36bc60a2d9f drm/ast: Remove unnecessary include statements for drm_crtc_helper.h 3d8853dddf34 drm/aspeed: Remove unnecessary include statements for drm_crtc_helper.h e3b637188278 drm/arm/komeda: Remove unnecessary include statements for drm_crtc_helper.h 973ad6273c76 drm/amdgpu: Remove unnecessary include statements for drm_crtc_helper.h cde3d37b19df drm: Remove unnecessary include statements for drm_crtc_helper.h 5618f1bee2bf thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic ed9f918174cb driver core: bus: move bus notifier logic into bus.c 504450d05c54 driver core: bus.h: document bus notifiers better 801fc159e30d wifi: ath12k: Add support to read EEPROM caldata 42982259e9b7 wifi: ath12k: Add new qmi_bdf_type to handle caldata 27d7e348efb3 wifi: ath12k: Fix incorrect qmi_file_type enum values 2ee25c257d17 wifi: ath12k: dp_mon: Fix uninitialized warning related to the pktlog 80166c42434c wifi: ath12k: dp_mon: Fix out of bounds clang warning b57f03200853 wifi: ath12k: hal_rx: Use memset_startat() for clearing queue descriptors d1335f0dc18f wifi: ath12k: Fix uninitilized variable clang warnings cfec785c7662 wifi: ath12k: wmi: delete PSOC_HOST_MAX_NUM_SS f8209eef730e wifi: ath12k: hal: convert offset macros to functions 1a8dc2eb5b4e wifi: ath12k: hal: add ab parameter to macros using it ed3f83b3459a wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup 53a998c4d728 wifi: ath11k: fix ce memory mapping for ahb devices f07b2b3f9d47 Documentation: riscv: add a section about ISA string ordering in /proc/cpuinfo 80c200b34ee8 RISC-V: resort all extensions in consistent orders 99e2266f2460 RISC-V: clarify ISA string ordering rules in cpu.c 6efdda8bec29 rcu: Track laziness during boot and suspend 6fb4c593982a RISC-V: fix incorrect type of ARCH_CANAAN_K210_DTB_SOURCE 95331514d95f net: ethernet: renesas: rswitch: C45 only transactions c708e1350370 net: dsa: sja1105: Separate C22 and C45 transactions for T1 MDIO bus ae271547bba6 net: dsa: sja1105: C45 only transactions for PCS 47e61593f367 amd-xgbe: Replace MII_ADDR_C45 with XGBE_ADDR_C45 070f6186a2f1 amd-xgbe: Separate C22 and C45 transactions 41799a77f4bb net: hns: Separate C22 and C45 transactions ab2960f0fdfe ixgbe: Use C45 mdiobus accessors 308c8ffd5a7d ixgbe: Separate C22 and C45 transactions a4d65b1de2a2 net: macb: Separate C22 and C45 transactions 064a6a887f95 net: nixge: Separate C22 and C45 transactions e078c8b5eab7 net: sxgbe: Separate C22 and C45 transactions defa2e541894 net: dsa: mt7530: Separate C22 and C45 MDIO bus transactions 860edff562e7 net: wangxun: clean up the code 6514bac4a321 platform/chrome: cros_ec_proto: remove big stub objects from stack 8bb233b27fb7 platform/chrome: cros_ec_uart: fix negative type promoted to high e17af1c9d861 drm/msm/dp: Remove INIT_SETUP delay 00feff8f1274 drm/msm/dpu: enable sourcesplit for sc7180/sc7280 f377ea2c3c3a drm/msm/dpu: merge two CRTC debugfs dirs abc40122d9a6 drm/msm/dpu: Disallow unallocated resources to be returned 59f0182a291c drm/msm/dpu: remove dpu_encoder_virt_ops 643b7d0869cc drm/msm: Add missing check and destroy for alloc_ordered_workqueue 759cc4914fb0 dt-bindings: display/msm: qcom, mdss: fix HDMI PHY node names a00121d31f75 dt-bindings: display/msm: Add SM8150 MDSS & DPU d839f0811a31 drm/msm/gem: Add check for kmalloc c0f264e4edb6 bpf/selftests: Add verifier tests for loading sleepable programs 700e6f853eb3 bpf: Do not allow to load sleepable BPF_TRACE_RAW_TP program 67804e48b494 drm/i915/gt: Start adding module oriented dmesg output 0c8a6e9ea232 drm/i915: re-disable RC6p on Sandy Bridge 8844c3df001b cacheinfo: Return error code in init_of_cache_level() c3719bd9eeb2 cacheinfo: Use RISC-V's init_cache_level() as generic OF implementation cf22ef78f22c drm/amdgpu: Use the sched from entity for amdgpu_cs trace 442d61af795c drm/amdgpu: correct query xgmi3x16 pcs error status 828fc79dcfa1 drm/amdgpu: support check xgmi/walf error mask bit for aldebaran 1427a7202739 drm/amdgpu: fix amdgpu_job_free_resources v2 4da9932efe84 drm/amdgpu: Optimize gfx ras block initialization code for gfx v9_0 53a17b6b75eb drm/amdgpu: Fix coding style 1def6539028c drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix 766f17923863 drm/amd/display: Calculate output_color_space after pixel encoding adjustment df86a0c20648 drm/amd/display: use swap() helper macro in bios_parser e5975d7816a7 drm/amd/pm/powerplay/smumgr/ci: use bitwise or for bitmasks addition d3d3b8945128 drm/amd/pm/powerplay/hwmgr: use bitwise or for bitmasks addition 4e1855026685 drm/amd/pm/powerplay/smumgr: use bitwise or for addition 29f5be8dcc73 drm/amdgpu/pm: update hwmon power documentation 24294e7b15c0 drm/amdkfd: Support process XNACK mode dynamic change ced6950276d2 drm/amd: Evaluate early init for all IP blocks even if one fails bda88a26f578 drm/amd: Remove needless break for legacy IP discovery MP0 9.0.0 4d3d5e6c078f drm/amdgpu: fix cleaning up reserved VMID on release 8f453c51cfae drm/amdgpu: Adjust ras support check condition for special asic 8c305a3fdf9b drm/amdgpu: Remove unnecessary ras block support check ac7b25d92c6f drm/amdgpu: Perform gpu reset after gfx finishes processing ras poison consumption on gfx_v11_0_3 790bef488b4a drm/amdgpu: Add gfx cp ecc error irq handling on gfx v11_0_3 ae6f2db4d59e drm/amdgpu: Add gfx ras poison consumption irq handling on gfx v11_0_3 79d949a2d688 amd/amdgpu: Add RLC_RLCS_FED_STATUS_* to gc v11_0_3 ip headers 89e4c4488178 drm/amdgpu: Add gfx ras function on gfx v11_0_3 0604897bc6a8 drm/amd: Fix renoir/green sardine MP0 IP version detection 016cbbd2ba55 KVM: arm64: vgic-v3: Use kstrtobool() instead of strtobool() 7e38085d9c59 dt-bindings: riscv: add SBI PMU event mappings fe7ce2983ba5 dt-bindindgs: i2c: qcom,i2c-geni: document operating-points-v2 37483c262365 dt-bindings: clock: qcom,videocc: correct clocks per variant 323b8d0ddb92 dt-binding: gpio: publish binding IDs under dual license 73b1a771f021 drm/amd/display: 3.2.218 fb9bda6d26f2 drm/amd/display: hdcp not enabled on connector 0 aa9fdd5d5add drm/amd/display: phase2 enable mst hdcp multiple displays e36193123f3f drm/amd/display: Account for MPO planes in dcn32 mall alloc calculations 2ebd1036209c drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60 58330ef165c7 drm/amd/display: Request min clocks after disabling pipes on init 9190d4a26326 drm/amd/display: fix mapping to non-allocated address d03de4179540 clk: qcom: smd-rpm: msm8936: Add PMIC gated RPM_SMD_XO_* e0886e1fa53d drm/amd/display: Skip backlight control delay on external powered links c525e181fda7 dt-bindings: soc: qcom: smd-rpm: Exclude MSM8936 from glink-channels 40774ad1c460 drm/amd/display: contional remove disable dig_fifo when blank d3e2262cd0d1 dt-bindings: arm: qcom: Document MSM8939 SoC binding fc41c734115e drm/amd/display: Remove DISPCLK dentist programming for dcn32 b5c397c83780 drm/amd/display: Add extra mblk for DCC 689008e11fcb drm/amd/display: set active bit for desktop with VSDBv3 2eb82aaa587c drm/amd/display: Remove unused code 3351ce5d8cad drm/amd/display: Optimize link power-down when link powered externally 762e8febab9d drm/amd/display: fix an error check condition for synced pipes c326e851eed4 arm64: dts: qcom: sc7180: set ath10k output power calibration string 21f6be48f813 Revert "drm/amd/display: Demote Error Level When ODM Transition Supported" d5a43956b73b drm/amd/display: move dp capability related logic to link_dp_capability 94dfeaa46925 drm/amd/display: move dp phy related logic to link_dp_phy 630168a97314 drm/amd/display: move dp link training logic to link_dp_training 899dd5b8359d drm/amd/display: Remove SubVp support if src/dst rect does not equal stream timing 27fc64764e29 drm/amd/display: Change i2c speed for hdcp 3c0775678fa4 drm/amd/display: cleanup function args in dml 238debcaebe4 drm/amd/display: Use DML for MALL SS and Subvp allocation calculations a21005e4d202 drm/amd/display: Account for Subvp Phantoms in DML MALL surface calculations 95c454ca923b drm/amd/display: Account for DCC Meta pitch in DML MALL surface calculations 59b7e458edde drm/amd/display: Optimize subvp and drr validation 1aa3f2b02fcd misc: pci_endpoint_test: Drop initial kernel-doc marker 19d88e1df06c drm/amdgpu: Add a missing tab 4193769b6dfd staging: r8188eu: convert PHY_BBConfig8188E() to common error logic c58bc596a85c staging: r8188eu: convert phy_BB8188E_Config_ParaFile() to common error logic 8ece288b16f7 staging: r8188eu: convert phy_RF6052_Config_ParaFile() to common error logic 6eacd2420a71 staging: r8188eu: convert PHY_MACConfig8188E() to common error logic 0d4560530d0e staging: r8188eu: pass struct adapter to usb_read 3f7d87d4ecd7 staging: r8188eu: remove usb buffer macros 944a7a7ab86a staging: r8188eu: remove struct io_req 9196c6c186f4 staging: r8188eu: remove IO defines e9d28e5d3ca3 staging: r8188eu: remove readmem and writemem prototypes b51ea4652119 staging: r8188eu: remove interface handler prototypes 144d2abcd1ac staging: r8188eu: remove struct reg_protocol_wt 0fff48ebe392 staging: r8188eu: remove struct reg_protocol_rd 80235597699f staging: r8188eu: remove dev_power_down function prototype 7c1d57a4cb9b staging: r8188eu: remove rtw_write_scsi function prototype 6a7c91d45905 staging: r8188eu: remove attrib function prototypes e9d8bca4dfa3 staging: r8188eu: remove struct io_queue 8009bbba023c staging: r8188eu: remove async write function prototypes caf94fd29f34 staging: r8188eu: remove async read function prototypes 6d09e4736433 staging: r8188eu: remove ioreq function prototypes b0f6b1142a6e staging: r8188eu: remove io function prototypes 99438dab153a staging: r8188eu: remove struct io_priv 664f99fd544f staging: r8188eu: remove NULL check for usb_kill_urb f4f52873a1a8 staging: r8188eu: always process urb status 8db002ed48ae staging: r8188eu: remove unused function parameter 7b42205e9d87 staging: r8188eu: reformat usb_write_port_complete 47bdd807aee4 staging: r8188eu: refactor status handling in usb_write_port_complete 001c773caf95 staging: r8188eu: xmit_priv's vcs_setting is not used eb67bf265162 staging: r8188eu: xmit_priv's vcs is not used 393669c761eb staging: r8188eu: xmit_priv's vcs_type is not used 851ae3c20867 staging: r8188eu: remove unused QSLT defines fe86c3a10ccb staging: r8188eu: txirp_cnt is write-only 069e3f944168 staging: r8188eu: remove unused hal_xmit_handler define f2355ab56521 staging: r8188eu: dir_dev is unused 1511463d33b5 staging: r8188eu: replace switch with if e7b970cc375b staging: r8188eu: voq_cnt is write-only 763f3eff5ed3 staging: r8188eu: viq_cnt is write-only b79601a0aa54 staging: r8188eu: bkq_cnt is write-only 2b9c7fbc1c0f staging: r8188eu: beq_cnt is write-only 1d0d77f4ec01 staging: r8188eu: convert rtw_writeN() to common error logic 5877852e9f95 staging: r8188eu: rtw_init_hwxmits is not needed 1b757dfdab91 staging: r8188eu: phwxmit parameter is unused 51cbbb0efe30 staging: r8188eu: remove unnecessary rtw_free_xmitframe call 26cf6c2c22f0 staging: r8188eu: tx_retevt semaphore is not used 38a9b8372e83 staging: r8188eu: terminate_xmitthread_sema is not used fcef1518e673 staging: r8188eu: bm_pending is not used 61d6aec28c1c staging: r8188eu: remove unused dma_transfer_addr 3de5122ccfe1 staging: r8188eu: remove unused bpending array 3d1edfe65d35 staging: r8188eu: clean up qos_option setting a6b25e291f22 staging: r8188eu: simplify rtw_make_wlanhdr's error handling e263d79eb1a4 staging: r8188eu: simplify frame type check 6dd8420d4be4 staging: r8188eu: remove duplicate psta check a8dce6b4adc9 staging: r8188eu: remove rtl8188eu_init_xmit_priv 9431a9370f72 staging: r8188eu: simplify rtl8188eu_xmit_tasklet 4126f99b9ee1 staging: r8188eu: remove unused parameter c22afb2e5d4f staging: r8188eu: return immediately if we're not meant to encrypt 00df407396dd staging: r8188eu: cmd_seq is write-only 55074f02b4ef staging: r8188eu: remove some unused CAM defines 75f697b36116 staging: r8188eu: make xmitframe_swencrypt a void function 6803d6cdf2d4 staging: r8188eu: remove intermediate token variable 0a663eafa18f staging: r8188eu: remove intermediate pframe pointer 0c9adc24eaeb staging: r8188eu: merge on_action_public_default into its only caller 51413ad540cf staging: r8188eu: merge on_action_public_vendor into its caller 78dde77b227f staging: r8188eu: use strscpy() to instead of strncpy() 799468fb50e7 staging: r8188eu: Prefer kcalloc over kzalloc 1cd8fbfafdfa staging: rtl8192e: Rename EEPROMTxPower.., AutoloadF.. and SilentReset.. 69c382a5e06d staging: rtl8192e: Rename EEPROMTxPower.., AutoloadF.. and SilentReset.. 0f9d51975f2b staging: rtl8192e: Rename EEPROMTherma.., EEPROMAntPw.. and EEPROMTxPow.. ca17bcc74084 staging: rtl8192e: Rename CrystalCap, EEPROMLegacyHTT.. and EEPROMCrys.. cc7c9cb65992 staging: rtl8192e: Rename SetBWModeIn.., SwChnlInPro.. and ThermalMet.. 18651492d516 staging: rtl8192e: Rename bResetInPro.., framesyncMo.. and nCur40MhzPri.. d7e065b3e2df staging: rtl8192e: Rename rateCountDi.., ContinueDif.. and TxCounter a9b97927cc4e staging: rtl8192e: Rename Record_CCK_2.., Record_CCK_4.. and DefaultIn.. a6ee5b0af1e8 staging: rtl8192e: Rename bLastDTPFlag_Low, OFDM_index and CCK_index 5a64c4d6268e staging: rtl8192e: Rename bDynamicTxHig.., bDynamicTxL.. and bLastDTPF.. c34e856b7f1a staging: rtl8192e: Rename SetRFPowerSta.., RfReg0Value and bTXPowerDa.. b2779cbaee95 staging: rtl8192e: Rename MCSTxPowerL.., LegacyHTTxPowe.. and AntennaTx.. b1465f9bcc2a staging: rtl8192e: Rename TxPowerLevelOFDM24G... e941c9cefd32 staging: rtl8192e: Rename TxPowerLevelCCK... 6def63e4b4ff staging: rtl8192e: Rename CCKPresentAtt... 48ca41d38892 staging: rtl8192e: Rename TSSI_13dBm, Pwr_Track and NumTotalRFPath 6492c4b924c1 staging: rtl8192e: Rename ChannelPlan, eeprom_ChannelPlan and CckPwEnl 6aad66cdb091 staging: rtl8723bs: hal: Fix codespell-reported spelling mistakes 77ca694b2cc5 Staging: rtl8192u: ieee80211: Fix indentation errors by removing extra spaces 7097dc4e5b71 staging: ks7010: use strscpy() to instead of strncpy() 471213a3776e staging: vc04_services: vchiq: Drop custom return values from TODO 5eec030686c8 staging: vc04_services: Drop enum vchiq_status remnants 030691e1357b staging: vc04_services: vchiq_arm: Drop VCHIQ_RETRY usage on disconnect 82a9eb4a3561 staging: vc04_services: Drop VCHIQ_RETRY usage ab73dc853281 staging: vc04_services: Drop VCHIQ_ERROR usage 3414994ba840 staging: vc04_services: Drop VCHIQ_SUCCESS usage 3ba317227aa4 staging: vc04_services: Replace vchiq_status return type to int c478aa127eaf staging: vchiq_core: Add comments to remote event parts 499631d5ae7d drm: panel: visionox: add backlight dependency 72b74b646bdd staging: greybus: gpio: Replace macro irq_data_to_gpio_chip with function 9ac9e59f15fd staging: vme_user: Replace the "<<" with BIT macro 3f04bd835cdc staging: greybus: Replace zero-length array by DECLARE_FLEX_ARRAY() helper e185623a495e staging: vme_user: replace 'unsigned' with 'unsigned int' 3b529e145ea4 staging: vme_user: remove unnecessary spaces 6b486d7f6a18 staging: vme_user: add the spaces around the "*" 5a77b84df79e staging: rts5208: Added value check 9dd4541b1693 platform: remove useless if-branch in __platform_get_irq_byname() d16ee771fbec serial: arc_uart: Drop empty platform remove function 16227e4bc67c staging: greybus: codecs: Drop empty platform remove function 64f797423379 platform: Document platform_add_devices() return value 3dbdd92014a4 software node: Remove unused APIs d903bca1897e software node: Switch property entry test to a new API 24e5149217dd media: ipu3-cio2: Convert to use software_node_register_node_group() 1c856b4b1143 media: ipu3-cio2: Don't dereference fwnode handle 5c5a7680e67b platform: Provide a remove callback that returns no value 6a6dcae8f486 blk-mq: Build default queue map via group_cpus_evenly() f7b3ea8cf72f genirq/affinity: Move group_cpus_evenly() into lib/ 523f1ea76aad genirq/affinity: Rename irq_build_affinity_masks as group_cpus_evenly e7bdd7f0cbd1 genirq/affinity: Don't pass irq_affinity_desc array to irq_build_affinity_masks 1f962d91a15a genirq/affinity: Pass affinity managed mask array to irq_build_affinity_masks cdf07f0ea48a genirq/affinity: Remove the 'firstvec' parameter from irq_build_affinity_masks bbcb07d299b5 arm64: dts: qcom: sm6115: Add debug related nodes d96d8f9192be arm64: dts: qcom: sm8350-hdk: Enable lt9611uxc dsi-hdmi bridge ea9df63f0f23 arm64: dts: qcom: sm8350-hdk: Enable display & dsi nodes d4a4410583ed arm64: dts: qcom: sm8350: Add display system nodes 6fa1a0f8cbfc arm64: dts: qcom: sm8550-mtp: Add UFS host controller and PHY node 35cf1aaab169 arm64: dts: qcom: sm8550: Add UFS host controller and phy nodes 2f20f276dd4f arm64: dts: qcom: sdm630-nile: Reserve simplefb memory 305db81657b4 arm64: dts: qcom: sdm630-nile: Don't use underscores in node names 19aeacf505a0 clk: qcom: rpmh: remove duplicate IPA clock reference 3ee0fe7fa39b ALSA: hda/ca0132: minor fix for allocation size 82b0417e4bfc usb: cdnsp: : add scatter gather support for ISOC endpoint c1177979af9c btf, scripts: Exclude Rust CUs with pahole 02b332a06397 usb: typec: maxim_contaminant: Implement check_contaminant callback abc028a270f4 usb: typec: tcpci: Add callback for evaluating contaminant presence 599f008c257d usb: typec: tcpm: Add callbacks to mitigate wakeups due to contaminant 6681e43f5095 usb: typec: Make bus switch code retimer-aware 2c8cb236ed44 usb: typec: Add wrapper for bus switch set code 2476de8288cc usb: typec: Add retimer handle to port altmode a30951d31b25 xhci: tegra: USB2 pad power controls 2cbe475fe733 xhci: hub: export symbol on xhci_hub_control 592338dde854 xhci: Add hub_control to xhci_driver_overrides ee0e40efc4d1 usb: host: xhci-tegra: Add Tegra234 XHCI support d8163a32ca95 phy: tegra: xusb: Add Tegra234 support 71d9e899584e phy: tegra: xusb: Disable trk clk when not in use 1b17df99730a arm64: tegra: Enable XUSB host function on Jetson AGX Orin 2648f68bd0ac dt-bindings: usb: Add NVIDIA Tegra234 XUSB host controller binding 4a0192c01e03 usb: gadget: usb: Remove "default" from color matching attributes 263b628ff9e5 dt-bindings: usb: dwc3-imx8mp: add power domain property 481735d64794 usb: typec: tipd: Support wakeup 26fe745063e2 dt-bindings: usb: tps6598x: Add wakeup property 30374434edab USB: fix memory leak with using debugfs_lookup() a6d7b7b095c4 MAINTAINERS: add the Renesas RZ/N1 USBF controller entry e12069043418 ARM: dts: r9a06g032: Add the USBF controller node 3e6e14ffdea4 usb: gadget: udc: add Renesas RZ/N1 USBF controller support e9fee814b054 soc: renesas: r9a06g032-sysctrl: Handle h2mode setting based on USBF presence a90498e5600e dt-bindings: usb: add the Renesas RZ/N1 USBF controller 8b9c6ab156b5 usb: typec: intel_pmc_mux: Deduplicate ACPI matching in probe c3194949ae8f usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count ccb0beb43a57 usb: typec: tcpci: Request IRQ with IRQF_SHARED 2c03f7f1ad81 dt-bindings: usb: usbmisc-imx: add i.MX8MM usbmisc 1c796d93b589 dt-bindings: usb: ci-hdrc-usb2: add i.MX8MM compatible 28e1ff70a08d USB: Improve usb_fill_* documentation 2582d629c9e0 usb: gadget: xudc: Refactor update data role work 569d23e9bf58 usb: typec: hd3ss3220: Add polling support bf58a687db23 dt-bindings: usb: ti,hd3ss3220: Update interrupt property as optional 6b9748f86816 drm/bridge: cdns-dsi: Add support for J721E wrapper 6184e01f9901 drm/bridge: cdns-dsi: Create a header file 87a439e0558a drm/bridge: cdns-dsi: Move to drm/bridge/cadence 6f209ca07a49 dt-bindings: display: bridge: cdns,dsi: Add compatible for dsi on j721e 59b2deae2d88 dt-bindings: display: bridge: Convert cdns,dsi.txt to yaml 5f994ce5fd3b drm/omap: Fix kernel docs 88f8ac47bddc pinctrl: Proofreading and updating the documentation (part 2) af6f64c68b9d pinctrl: Proofreading and updating the documentation accordingly 2cf9e278efef efi: efivars: make efivar_supports_writes() return bool ade7fd908d71 efi: efivars: drop kobject from efivars_register() 2f33df889e99 ARM: dts: stm32: Use new media bus type macros a12154058f75 ARM: dts: stm32: Fix User button on stm32mp135f-dk a9060c1326bc ARM: dts: stm32: add timers support on stm32mp135f-dk a3183748371d ARM: dts: stm32: add timer pins muxing for stm32mp135f-dk bf9d876bea2e ARM: dts: stm32: add timers support on stm32mp131 0a5afd3ee0d0 ARM: dts: stm32: add dfsdm node on stm32mp131 c5e05d08ef90 ARM: dts: stm32: add spdifrx node on stm32mp131 619746a27bd0 ARM: dts: stm32: add sai nodes on stm32mp131 ae8cf3b48727 ARM: dts: stm32: add i2s nodes on stm32mp131 dee3cb759d3d ARM: dts: stm32: Remove the pins-are-numbered property 6118d577343c arm64: tegra: Populate Jetson AGX Orin EEPROMs 260e8d42b1d0 arm64: tegra: Populate address/size cells for Tegra234 I2C 6e505dd6804f arm64: tegra: Enable XUSB host function on Jetson AGX Orin f2b17b39bfff ARM: dts: stm32: rename sound card on stm32mp15xx-dkx 003b7c6b24f4 ARM: dts: stm32: remove sai kernel clock on stm32mp15xx-dkx 96ec2939620c Drivers: hv: Make remove callback of hyperv driver void returned a9737808b3e4 ASoC: SOF: compress: Set compress data offset 090349a9feba ASoC: SOF: Add support for compress API for stream data/offset 249f186d6b02 ASoC: SOF: Prepare set_stream_data_offset for compress API 1b905942d6cd ASoC: SOF: Prepare ipc_msg_data to be used with compress API 8536290f0011 Drivers: hv: Enable vmbus driver for nested root partition f0d2f5c2c000 x86/hyperv: Add an interface to do nested hypercalls 7fec185a56f4 Drivers: hv: Setup synic registers in case of nested root partition bc36d761cad7 ASoC: samsung: i2s: add support for FSD I2S 93d79d410c0b ASoC: dt-bindings: Add FSD I2S controller bindings af9f44d35151 drm/i915/psr: Implement Wa_14015648006 d3e83448107b drm/ttm: fix some minor kerneldoc issues 79ed18d9ece4 arm64: tegra: Sort nodes by unit-address, then alphabetically 2838cfddbc1c arm64: tegra: Bump #address-cells and #size-cells c71e18973be1 arm64: tegra: Sort includes 29bcc1eaca31 arm64: tegra: Fix duplicate regulator on Jetson TX1 979ac5ef58d1 arm64: tegra: Fix typo in gpio-ranges property 52d225346904 HID: Make lowlevel driver structs const ebb45d6bee4e HID: Unexport struct i2c_hid_ll_driver 9e3c2efcae8e HID: Unexport struct hidp_hid_driver 8482aa2399e5 HID: Unexport struct uhid_hid_driver 6dbe965a922f HID: Unexport struct usb_hid_driver 1d9ca84ce034 HID: Remove unused function hid_is_using_ll_driver() 8c3e24065e3d HID: usbhid: Make hid_is_usb() non-inline 2bafbef6ff4e HID: letsketch: Use hid_is_usb() 0c68c8e5ec68 net: mdio: cavium: Remove unneeded simicolons 179340dd4b39 wifi: ath10k: Remove the unused function ath10k_ce_shadow_src_ring_write_index_set() e5e94d10c856 wifi: ath11k: add channel 177 into 5 GHz channel list a27c6a5853eb wifi: ath11k: Add support to configure FTM responder role 8a2f35b98306 wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() 0af54343a762 wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails 9b25e3985477 wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function 28a35ac2f5f8 ACPI: PNP: Introduce list of known non-PNP devices 56a14f01a545 arm64: dts: fsd: Add sound card node for Tesla FSD be8599d07a6a arm64: dts: fsd: Add codec node for Tesla FSD 7f62af80dc62 arm64: dts: fsd: Add I2S DAI node for Tesla FSD 21cbd90a6fab inet: fix fast path in __inet_hash_connect() 08a764a7c51b net: ethernet: mtk_wed: add reset/reset_complete callbacks 93b2591ad0d0 net: ethernet: mtk_eth_soc: add dma checks to mtk_hw_reset_check 06127504c282 net: ethernet: mtk_eth_soc: align reset procedure to vendor sdk a9724b9c477f net: ethernet: mtk_eth_soc: introduce mtk_hw_warm_reset support bccd19bce0b6 net: ethernet: mtk_eth_soc: introduce mtk_hw_reset utility routine cddf70d0bce7 i2c: dev: fix notifier return values 6ce3563520be thunderbolt: Add support for DisplayPort bandwidth allocation mode 630f211be7c0 thunderbolt: Include the additional DP IN double word in debugfs dump e327380133d9 thunderbolt: Add functions to support DisplayPort bandwidth allocation mode fe1a1cf7c970 thunderbolt: Increase timeout of DP OUT adapter handshake e70a8f36987d thunderbolt: Take CL states into account when waiting for link to come up 2426fdf77afb thunderbolt: Improve debug logging in tb_available_bandwidth() b0ef48fc95cc thunderbolt: Log DP adapter type 49f2b350f330 thunderbolt: Use decimal port number in control and tunnel logs too 1cea99593c9e thermal/drivers/imx_sc_thermal: Add iMX8QM sensors 4b26b7c9cdef thermal/drivers/imx_sc_thermal: Fix the loop condition eedade12f4cb net: kfree_skb_list use kmem_cache_free_bulk a4650da2a2d6 net: fix call location in kfree_skb_list_reason 501543b4fff0 devlink: remove some unnecessary code ad4ce0789033 dmaengine: ti: k3-udma: remove non-fatal probe deferral log 0349b8779cc9 sched: add new attr TCA_EXT_WARN_MSG to report tc extact message 373c612d7246 i2c: add fwnode APIs 59437c79cab5 drm/ttm: Include to fix MIPS build 2a397a23a565 phy: qcom-qmp-ufs: Add HS G4 mode support to SC8280XP SoC 8d0fb02ce5c9 phy: qcom-qmp-ufs: Add HS G4 mode support to SM8450 SoC 90c64cc05fd6 phy: qcom-qmp-ufs: Add HS G4 mode support to SM8350 SoC 0d46b98d3a65 phy: qcom-qmp-ufs: Avoid setting HS G3 specific registers 692b65516080 phy: qcom-qmp-ufs: Add HS G4 mode support to SM8250 SoC f89dcb24e2ec phy: qcom-qmp-ufs: Add HS G4 mode support to SM8150 SoC 0cf7620e8e39 phy: qcom-qmp-ufs: Move HS Rate B register setting to tbls_hs_b baf8d17e2cd1 phy: qcom-qmp-ufs: Add support for configuring PHY in HS G4 mode 69d2f980b68d phy: qcom-qmp-ufs: Add support for configuring PHY in HS Series B mode c9a7b0ddb54d phy: qcom-qmp-ufs: Move register settings to qmp_phy_cfg_tbls struct fcfcae3b7525 phy: qcom-qmp-ufs: Rename MSM8996 PHY definitions 342ab21d2033 phy: qcom-qmp-ufs: Remove _tbl suffix from qmp_phy_init_tbl definitions 9d523ba46944 arm64: defconfig: enable Qualcomm PCIe modem drivers 26c5aa54f597 arm64: dts: qcom: add data-lanes and link-freuencies into dp_out endpoint eef26fb45b6a arm64: dts: qcom: sc7180-trogdor: align DAI children names with DT schema 2aa8c53eb8d7 arm64: dts: qcom: sm8350: drop unused dispcc power-domain-names 7d8ccfaca31e ARM: dts: qcom: msm8974: add xo clock to rpm clock controller f6f10b4ae5e5 dt-bindings: clock: qcom,camcc-sm8250: extend clocks and power domains 06839dfc8798 dt-bindings: clock: qcom,videocc: correct clocks per variant 86543bc6eec4 arm64: dts: qcom: use UFS symbol clocks provided by PHY 186b27135a9e arm64: dts: qcom: sm8350-hdk: enable PCIe devices 6daee40678a0 arm64: dts: qcom: sm8350: add PCIe devices 29e31415e14e clk: qcom: Remove need for clk_ignore_unused on sc8280xp dec1df547d81 rust: prelude: prevent doc inline of external imports 0748424aba89 rust: sync: add support for dispatching on Arc and ArcBorrow. 70e42ebbf641 rust: sync: introduce `UniqueArc` 92a655ae00a2 rust: sync: allow type of `self` to be `ArcBorrow` 17f671602cc6 rust: sync: introduce `ArcBorrow` f75cb6fce4c9 rust: sync: allow coercion from `Arc` to `Arc` 53528772fb5a rust: sync: allow type of `self` to be `Arc` or variants 9dc043655003 rust: sync: add `Arc` for ref-counted allocations cb7d9defdafb rust: compiler_builtins: make stubs non-global 8909a80e3f68 rust: alloc: remove the `borrow` module (`ToOwned`, `Cow`) 33f868db99f1 drm/msm/gpu: Add default devfreq thresholds 1f4d4ad677c4 dt-bindings: net: mscc,vsc7514-switch: utilize generic ethernet-switch.yaml 68e3e3be66bc dt-bindings: net: add generic ethernet-switch-port binding 7f5bccc8b6f8 dt-bindings: net: add generic ethernet-switch 000bd2af9dce dt-bindings: net: dsa: mediatek,mt7530: remove unnecessary dsa-port reference 956826446e3a dt-bindings: net: dsa: qca8k: utilize shared dsa.yaml 16401cdb08f0 dt-bindings: net: dsa: allow additional ethernet-port properties 3cec368a8bec dt-bindings: net: dsa: utilize base definitions for standard dsa switches 54890925f2a4 dt-bindings: net: dsa: qca8k: remove address-cells and size-cells from switch node afdc0aab4972 dt-bindings: net: dsa: sf2: fix brcm,use-bcm-hdr documentation 4015dfce2fe7 dt-bindings: dsa: sync with maintainers fadcc3ab1302 drm/msm/gpu: Bypass PM QoS constraint for idle clamp 6563f60f14cb drm/msm/gpu: Add devfreq tuning debugfs 3cba4a2cdff3 drm/msm/a6xx: Update ROQ size in coredump 1e05bba5e2b8 drm/msm/a6xx: Update a6xx gpu coredump 8636500300a0 drm/msm: Fix failure paths in msm_drm_init() dbeedbcb268d drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() 302295070d3c drm/msm/a2xx: support loading legacy (iMX) firmware b1bf64f8b92a drm/msm: Add MSM_SUBMIT_BO_NO_IMPLICIT 54d47689c6e3 drm/nouveau/fb/ga102: Replace zero-length array of trailing structs with flex-array de7d0ff301fc wifi: rtl8xxxu: Dump the efuse only for untested devices aa1a49268951 wifi: rtl8xxxu: Print the ROM version too 2931978cd74f wifi: rtw88: Use non-atomic sta iterator in rtw_ra_mask_info_update() 313f6dc7c5ed wifi: rtw88: Use rtw_iterate_vifs() for rtw_vif_watch_dog_iter() 8a1e2fd8e2da wifi: rtw88: Move register access from rtw_bf_assoc() outside the RCU 2a86aa9a1892 wifi: rtl8xxxu: Use a longer retry limit of 48 3922dc9fbdb8 wifi: rtl8xxxu: Report the RSSI to the firmware ebe8dee7aea6 wifi: rt2x00: Remove useless else if 803f3176c5df wifi: mt7601u: fix an integer underflow 1e346cbb096a wifi: orinoco: check return value of hermes_write_wordrec() cb689109d9d7 wifi: rtlwifi: rtl8723ae: fix obvious spelling error tyep->type b39f662ce164 wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU 6eea5a80d2ae pinctrl: nomadik: remove duplicate included header files 083b0230e040 pinctrl: digicolor: Use proper headers and drop OF dependency aeb3c200db41 pinctrl: digicolor: Remove duplicate assignment of of_gpio_n_cells ef4290e6bd99 pinctrl: sunplus: sppctl: Remove duplicate assignment of of_gpio_n_cells a3fc976a2d68 pinctrl: qcom: lpass-lpi: Remove duplicate assignment of of_gpio_n_cells 0da58037aefc pinctrl: mediatek: Remove duplicate assignment of of_gpio_n_cells 03a13546c74d pinctrl: samsung: Do not mention legacy API in the code 844bca60927f dt-bindings: pinctrl: rt3883: add proper function muxing binding d648fd64e10d dt-bindings: pinctrl: rt305x: add proper function muxing binding b4ac84395820 dt-bindings: pinctrl: rt2880: add proper function muxing binding 0c9a567651c3 dt-bindings: pinctrl: mt7621: add proper function muxing binding 4e5410668af5 dt-bindings: pinctrl: mt7620: add proper function muxing binding 525792d1d22d pinctrl: ralink: rename variables which point out the pin group 18a15c769d4a net: microchip: vcap api: Enable/Disable rules via chains in VCAP HW 814e7693207f net: microchip: vcap api: Add a storage state to a VCAP rule 784c3067d094 net: microchip: vcap api: Check chains when adding a tc flower filter cfd9e7b74a1e net: microchip: vcap api: Use src and dst chain id to chain VCAP lookups 33e3a273fd4f net: microchip: vcap api: Convert multi-word keys/actions when encoding 01ef75a257fa net: microchip: vcap api: Always enable VCAP lookups 95fa74148daa net: microchip: sparx5: Reset VCAP counter for new rules 6573f71ae72f net: microchip: vcap api: Erase VCAP cache before encoding rule ce870af39558 r8169: reset bus if NIC isn't accessible after tx timeout a3edb20146f0 wifi: rtw89: 8852b: fill the missing configuration about queue empty checking 7f495de6ae7d wifi: rtw89: fix assignation of TX BD RAM table 3aa83062c3ec wifi: rtw89: 8852c: rfk: correct ADC clock settings 15423743ae84 wifi: rtw89: correct register definitions of digital CFO and spur elimination 877287f971b1 wifi: rtw89: set the correct mac_id for management frames 95dafeabe477 wifi: rtw89: fix null vif pointer when get management frame date rate fbc2caf19914 wifi: rtw89: coex: Change Wi-Fi role info related logic to version separate 447a3267cbed wifi: rtw89: coex: Change RTL8852B use v1 TDMA policy ae4e1adbb1be wifi: rtw89: coex: Packet traffic arbitration hardware owner monitor 2ce43be34850 wifi: rtw89: coex: refactor debug log of slot list 9627c981ac82 net: dsa: mv88e6xxx: Enable PTP receive for mv88e6390 2626ccefe615 wifi: rtw89: coex: Change firmware steps report to version separate 3d929f075d3b wifi: rtw89: coex: Change Wi-Fi Null data report to version separate 72f8b0461b4a wifi: rtw89: coex: Add version code for Wi-Fi firmware coexistence control ed9e6166eb09 wifi: rtw89: Add missing check for alloc_workqueue 4a0e218cc9c4 wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie() 3f625adc61a0 wifi: rtw89: coex: Update WiFi role info H2C report 891b6a3f9407 wifi: rtw89: coex: only read Bluetooth counter of report version 1 for RTL8852A 0c06fd47335a wifi: rtw89: coex: Add v5 firmware control report b02e3f5c344d wifi: rtw89: coex: Change firmware control report to version separate 202c3b5c276f wifi: rtw89: coex: Add v4 version firmware cycle report fab895b31982 wifi: rtw89: coex: Rename BTC firmware cycle report by feature version f643d08642b8 wifi: rtw89: coex: Remove le32 to CPU translator at firmware cycle report e20c9f656654 wifi: rtw89: Fix a typo in debug message 880932e657ff arm64: dts: Update cache properties for ti c48ac0efe6d7 arm64: dts: ti: Add support for phyBOARD-Electra-AM642 86fc17d8495e dt-bindings: arm: ti: Add bindings for PHYTEC AM64x based hardware 71dc9ec9ac7d virtio/vsock: replace virtio_vsock_pkt with sk_buff 42057a6ba99f arm64: dts: ti: k3-am62a7-sk: Enable USB1 node a9da45c013f2 arm64: dts: ti: k3-am62a7-sk: Enable ethernet port 3dad70def7ff arm64: dts: ti: k3-am62a-main: Add more peripheral nodes eaee246b5e7b arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals e20a06aca5c9 arm64: dts: ti: Add support for J784S4 EVM board 4664ebd8346a arm64: dts: ti: Add initial support for J784S4 SoC 7b3c4c370c09 regmap: Rework regmap_mdio_c45_{read|write} for new C45 API. 660145d708be wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds 01338bb82fed drm/bridge: tc358767: Set default CLRSIPO count 542c893caa7b pinctrl: sx150x: Convert to i2c's .probe_new() df715f26cb7b thermal/drivers/qcom: Remove duplicate set next trip point interrupt code b27401a30ee4 unix: Improve locking scheme in unix_show_fdinfo() 7a5fa171a286 ext2: propagate errors from ext2_prepare_chunk 738455858a2d ASoC: codecs: wsa881x: Use proper shutdown GPIO polarity 31a90367443b ASoC: codecs: wsa881x: Simplify with dev_err_probe c617c9e7024d ASoC: codecs: wsa881x: Simplify &pdev->dev in probe d5ce5d3895a3 ASoC: codecs: wsa883x: Simplify &pdev->dev in probe aea11bcddcaf ASoC: fsl_sai: Use dev_err_probe a23924b7dd7b ASoC: fsl_sai: initialize is_dsp_mode flag ce0382384e88 ASoC: dt-bindings: mediatek,mt8188-mt6359: add mt8188-mt6359 document 96035d46d4b4 ASoC: mediatek: mt8188: add machine driver with mt6359 4302187d955f ASoC: mediatek: common: add soundcard driver common code 692d25b67e10 ASoC: dt-bindings: mediatek,mt8188-afe: add audio afe document da387d3223ae ASoC: mediatek: mt8188: add control for timing select bf106bf09376 ASoC: mediatek: mt8188: add platform driver f6b026479b13 ASoC: mediatek: mt8188: support audio clock control 5d43bdd71200 ASoC: mediatek: mt8188: support pcmif in platform driver 2babb4777489 ASoC: mediatek: mt8188: support etdm in platform driver 5d1c8e881ae0 ASoC: mediatek: mt8188: support adda in platform driver fdd4e1a28d69 ASoC: mediatek: mt8188: support audsys clock f90f0dd809e6 ASoC: mediatek: mt8188: add common header 7d40cc8eedba ASoC: mediatek: common: add SMC ops and SMC CMD fab89bafa95b virtio-net: support multi-buffer xdp 18117a842ab0 virtio-net: remove xdp related info from page_to_skb() b26aa481b4b7 virtio-net: build skb from multi-buffer xdp 97717e8dbda1 virtio-net: transmit the multi-buffer xdp 22174f79a44b virtio-net: construct multi-buffer xdp in mergeable ef75cb51f139 virtio-net: build xdp_buff with multi buffers 50bd14bc98fa virtio-net: update bytes calculation for xdp_frame 8d9bc36de5fc virtio-net: set up xdp for multi buffer packets e814b958ad88 virtio-net: fix calculation of MTU for single-buffer xdp 484beac2ffc1 virtio-net: disable the hole mechanism for xdp 3a908971f7cb thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 dfadb4599ab0 thermal/drivers/tsens: Drop single-cell code for msm8939 51d78b8b1beb thermal/drivers/tsens: Drop single-cell code for mdm9607 913d32e2786c thermal/drivers/tsens: Rework legacy calibration data parsers 439f2409a242 thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration 498d245749ce thermal/drivers/tsens: Support using nvmem cells for calibration data 903238a33c11 thermal/drivers/tsens: limit num_sensors to 9 for msm8939 5aec3b035e0c thermal/drivers/tsens: fix slope values for msm8939 a7d3006be5ca thermal/drivers/tsens: Sort out msm8976 vs msm8956 data 3bf0ea99e2e3 thermal/drivers/tsens: Drop msm8976-specific defines ca7b70b19e84 thermal/drivers/tsens: Drop unnecessary hw_ids acd31b9f225b dt-bindings: thermal: tsens: add per-sensor cells for msm8974 4f4292bf12f2 dt-bindings: thermal: tsens: support per-sensor calibration cells 8c1421456073 dt-bindings: thermal: tsens: add msm8956 compat 4b39ffa625d2 dt-bindings: thermal: qcom-spmi-adc-tm5: add qcom,adc-tm7 5bc494a8ce39 thermal/drivers/uniphier: Use regular comment syntax 6d5dad7b98cf thermal/drivers/rockchip: Fix kernel-doc warnings 3291651c0ac6 thermal/drivers/mtk_thermal: Fix kernel-doc function name 2d4103ae31aa Documentation: Add document for UltraSoc SMB driver 06f5c2926aaa drivers/coresight: Add UltraSoc System Memory Buffer driver 096ebfb74b19 arm64: dts: rockchip: Add Radxa Compute Module 3 IO board 7469ab529bca arm64: dts: rockchip: Add rk3566 based Radxa Compute Module 3 24a28d3eb07d dt-bindings: arm: rockchip: Add Radxa Compute Module 3 cda0c2ea65a0 arm64: dts: rockchip: Fix RX delay for ethernet phy on rk3588s-rock5a 5129bd8e8840 octeontx2-af: update CPT inbound inline IPsec config mailbox 479043b77833 coresight: cti: Remove atomic type from enable_req_count eff674a9b86a coresight: cti: Add PM runtime call in enable_store 3244fb6dbbf1 coresight: cti: Prevent negative values of enable count 589d928248b7 coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR c435669a41dd PCI: imx6: Add i.MX8MP PCIe EP support fb3217e2cfc6 PCI: imx6: Add i.MX8MM PCIe EP support 530ba41250b6 PCI: imx6: Add i.MX8MQ PCIe EP support 75c2f26da03f PCI: imx6: Add i.MX PCIe EP mode support 01ea5ede4197 misc: pci_endpoint_test: Add i.MX8 PCIe EP device support 2dd6dc57d2da dt-bindings: imx6q-pcie: Add i.MX8MP PCIe EP mode compatible string dea44b629ae1 dt-bindings: imx6q-pcie: Add i.MX8MQ PCIe EP mode compatible string 1af5ea1dc2df dt-bindings: imx6q-pcie: Add i.MX8MM PCIe EP mode compatible string cfc10489828a drm/i915/display: drop redundant display/ from #includes eede0a75b96c parport: remove ax88796 driver 503278c12701 ASoC: samsung: remove unused drivers 2e3ee090cdb5 soc: s3c: remove pm-debug hack c9dcd56feb82 spi: remove s3c24xx driver 20ab62c47996 pinctrl: remove s3c24xx driver acac9a8ddb55 input: remove s3c24xx touchscreen driver f48fd50b03d2 fbdev: remove s3c2410 framebuffer 014e79d7ecce cpufreq: remove s3c24xx drivers a7ddf74b784b dmaengine: remove s3c24xx driver 1fa774f706a9 usb: gadget: remove s3c24xx drivers 7d1ec119e3c1 leds: remove s3c24xx driver fa0d876fa1b8 clk: samsung: remove s3c24xx specific pll bits 594b3caeaf79 clk: remove s3c24xx driver 0b14558977a7 mmc: remove s3cmci driver d06dd30beb25 pata: remove samsung_cf driver 4e9f616c0026 hwmon: remove s3c driver a0f831756b26 power: remove s3c adc battery driver 6bac4f78ea3d ARM: s3c: remove s3c6400 support 0d297df03890 ARM: s3c: simplify platform code cc146410f9a4 ARM: s3c: remove adc.c 743c8fbb90ca ARM: s3c: remove most s3c64xx board support 1ea35b355722 ARM: s3c: remove s3c24xx specific hacks 61b7f8920b17 ARM: s3c: remove all s3c24xx support 1027b4df8354 ARM: mmp: remove old PM support 77acc85ce797 ARM: mmp: remove device definitions 028908f2ca6f ARM: mmp: remove custom sram code 06f11dfb5b75 ARM: mmp: remove all board files 90ca4d9015ec ARM: mmp: select specific CPU implementation 349619f064f9 cpufreq: remove sa1100 driver 1ff45e6da54f ARM: sa1100: remove irda references b83921298857 media: uvcvideo: Silence memcpy() run-time false positive warnings 136effa754b5 media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 619d9b710cf0 media: uvcvideo: Fix race condition with usb_kill_urb 716c330433e3 media: uvcvideo: Use standard names for menus a7c28150af42 media: uvcvideo: Fix power line control for Lenovo Integrated Camera 3aa8628eb78a media: uvcvideo: Refactor power_line_frequency_controls_limited 96a160b068e0 media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX 40140eda661e media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU 70fcaf92a39e media: uvcvideo: Extend documentation of uvc_video_clock_decode() 5dd0eab84ae9 media: uvcvideo: Limit power line control for Acer EasyCamera 252d50da337b media: uvcvideo: Refactor __uvc_ctrl_add_mapping 7faf8ae42771 media: uvcvideo: Fix handling on Bitmask controls a763b9fb58be media: uvcvideo: Do not return positive errors in uvc_query_ctrl() 44cdba4130ec media: uvcvideo: Return -EACCES for Wrong state error 67a655be5748 media: uvcvideo: Improve error logging in uvc_query_ctrl() 9f582f0418ed media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() 5f0e659d2a2a media: uvcvideo: Factor out usb_string() calls 81e78a6fc320 media: uvcvideo: Limit power line control for Acer EasyCamera 16045708a3ff media: uvcvideo: Recover stalled ElGato devices adfd3910c27f media: uvcvideo: Remove void casting for the status endpoint 0ce75d5ecd9e media: uvcvideo: Fix usage of symbolic permissions to octal 7b78a8464d57 media: uvcvideo: Fix assignment inside if condition 2a8c1952ed4b media: uvcvideo: Fix missing newline after declarations 4867bb590ae4 media: uvcvideo: Handle errors from calls to usb_string 3bc22dc66a4f media: uvcvideo: Only create input devs if hw supports it 41ddb251c68a media: uvcvideo: Handle cameras with invalid descriptors 50459f103edf media: uvcvideo: Remove format descriptions e04946f54cd9 samples/bpf: change _kern suffix to .bpf with BPF test programs e8acf8f47a5d samples/bpf: use vmlinux.h instead of implicit headers in BPF test program c2f4f5593e6a samples/bpf: replace BPF programs header with net_shared.h e69fe8459552 samples/bpf: split common macros to net_shared.h a1f93c8fb0a8 samples/bpf: replace legacy map with the BTF-defined map 58e975d014e1 samples/bpf: replace broken overhead microbenchmark with fib_table_lookup 31b12a4159fa samples/bpf: fix broken cgroup socket testing dac808c90749 samples/bpf: fix broken lightweight tunnel testing f20f064e84eb samples/bpf: refactor BPF functionality testing scripts d982a2e30695 samples/bpf: ensure ipv6 is enabled before running tests 7105f76fb56f selftests/bpf: add ipip6 and ip6ip decap to test_tc_tunnel d219df60a70e bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room() a0c01bc56533 dt-bindings: pinctrl: k3: Introduce pinmux definitions for J784s4 5e0a1e0d265c dt-bindings: arm: ti: Add bindings for J784s4 SoC 2d94dfc43885 arm64: dts: ti: k3-am625-sk: Add support for USB 2240f96cf3cd arm64: dts: ti: k3-am62-main: Add support for USB bd2912f40093 arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select 6be5d8e5d180 arm64: dts: ti: k3-am62-main: Fix clocks for McSPI aa3555c5fd3d ARM: dts: rockchip: Enable Ethernet on rv1126 Neu2-IO 594a76a4465a ARM: dts: rockchip: Add Ethernet GMAC node for RV1126 bdcb1f4e19cb ARM: dts: rockchip: Add ethernet rgmiim1 pin-control for rv1126 ed73a505480d RDMA/erdma: Replace zero-length arrays with flexible-array members 5e487164afbc MAINTAINERS: arm64: tesla: correct pattern for directory 8067fd8b26bf RDMA/mlx5: Print error syndrome in case of fatal QP errors 312b8f79eb05 RDMA/mlx: Calling qp event handler in workqueue context 9b2e3723728e net/mlx5: Introduce CQE error syndrome ccdbefcf661e RDMA/cxgb4: Replace 0-length arrays with flexible arrays 79ba1e607d68 sched/fair: Limit sched slice duration ef6dfc4b238a x86/signal: Fix the value returned by strict_sas_size() c44e031bcff1 iio: chemical: scd30_core: Switch to use dev_err_probe() ebda75fbfa95 iio: chemical: scd30_core: use sysfs_emit() to instead of scnprintf() e1cc8ce46200 mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl cedd97737a1f mlxbf_gige: add "set_link_ksettings" ethtool callback 20d03d4d9437 mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 2321d69f92aa mlxbf_gige: add MDIO support for BlueField-3 e2a9575025fe net: pcs: pcs-lynx: use phylink_get_link_timer_ns() helper 28dbf774bc87 plca.c: fix obvious mistake in checking retval 80e87442e69b enetc: Separate C22 and C45 transactions 3c7826d0b106 net: stmmac: Separate C22 and C45 transactions for xgmac 5b0a447efff5 net: stmmac: Separate C22 and C45 transactions for xgmac2 3d90c03cb416 net: lan743x: Separate C22 and C45 transactions 900888374e73 net: ethernet: mtk_eth_soc: Separate C22 and C45 transactions c58e39942adf net: mdio: ipq4019: Separate C22 and C45 transactions c3c497eb8b24 net: mdio: aspeed: Separate C22 and C45 transactions d544a25930a7 net: mdio: mux-bcm-iproc: Separate C22 and C45 transactions 87e3bee0f247 net: mdio: i2c: Separate C22 and C45 transactions 93641ecbaa1f net: mdio: cavium: Separate C22 and C45 transactions 9b7fe8046d74 nfp: add DCB IEEE support bf20ce9f3040 net: ethernet: mtk_wed: get rid of queue lock for tx queue af6d10345ca7 ipv6: remove max_size check inline with ipv4 c19175141079 caif: don't assume iov_iter type e471d83e1fa0 dt-bindings: net: rockchip-dwmac: fix rv1126 compatible warning e335795f27d0 scsi: target: target_core_pscsi: Convert to scsi_execute_cmd() 5314ce761fbf scsi: virtio_scsi: Convert to scsi_execute_cmd() 49d33b6245d9 scsi: sr: Convert to scsi_execute_cmd() ae4145a5f25e scsi: ses: Convert to scsi_execute_cmd() 6ff236e847aa scsi: zbc: Convert to scsi_execute_cmd() af16cd63d9d3 scsi: sd: Convert to scsi_execute_cmd() c9ee828aad69 scsi: spi: Convert to scsi_execute_cmd() 7dfe0b5e7ca6 scsi: core: Convert to scsi_execute_cmd() 31fc28c6b13e scsi: scsi_dh: Convert to scsi_execute_cmd() ed226f0889a3 scsi: ch: Convert to scsi_execute_cmd() 08e95a2ba4bb scsi: hwmon: drivetemp: Convert to scsi_execute_cmd() 5fa7b0726775 scsi: ata: libata-scsi: Convert to scsi_execute_cmd() d0949565811f scsi: core: Add struct for args to execution functions 519b6274a777 scsi: ufs: qcom: Add MCQ ESI config vendor specific ops e02288e0265f scsi: ufs: core: mcq: Add Event Specific Interrupt enable and config functions edb0db05607c scsi: ufs: core: Add Event Specific Interrupt configuration vendor specific ops eacb139b77ff scsi: ufs: core: mcq: Enable multi-circular queue ed975065c31c scsi: ufs: core: mcq: Add completion support in poll f87b2c41822a scsi: ufs: mcq: Add completion support of a CQE c30d8d010b5e scsi: ufs: core: Prepare for completion in MCQ 854f84e7feeb scsi: ufs: core: mcq: Find hardware queue to queue request 22a2d563de14 scsi: ufs: core: Prepare ufshcd_send_command() for MCQ 0d33728fc0e7 scsi: ufs: core: mcq: Use shared tags for MCQ mode 2468da61ea09 scsi: ufs: core: mcq: Configure operation and runtime interface 4682abfae2eb scsi: ufs: core: mcq: Allocate memory for MCQ mode 7224c806876e scsi: ufs: core: mcq: Calculate queue depth c263b4ef737e scsi: ufs: core: mcq: Configure resource regions 57b1c0ef89ac scsi: ufs: core: mcq: Add support to allocate multiple queues 0cab4023ec7b scsi: ufs: core: Defer adding host to SCSI if MCQ is supported 305a357d3595 scsi: ufs: core: Introduce multi-circular queue capability 6e1d850acff9 scsi: ufs: core: Probe for EXT_IID support 64b6deadc938 scsi: uapi: Replace 0-length array with flexible array 0fb0624b15d2 seccomp: fix kernel-doc function name warning 38d431229bfb ata: libata: exclude FUA support for known buggy drives bc9af4909406 ata: libata: Fix FUA handling in ata_build_rw_tf() 4d2e4980a528 ata: libata: cleanup fua support detection 77839debd177 ata: libata: Rename and cleanup ata_rwcmd_protocol() fa5bde139ee4 ata: libata: Introduce ata_ncq_supported() b4a6bb3a67aa block: add a sanity check for non-write flush/fua bios 1c48391bc673 selftests/bpf: Fix missing space error 2fa074536590 libbpf: Replace '.' with '_' in legacy kprobe event name 8133844a8f24 PCI/ACPI: Account for _S0W of the target bridge in acpi_pci_bridge_d3() bb649412d39f iommu/fsl_pamu: Fix compile error after adding set_platform_dma_ops 41909ba6d824 remoteproc: k3-c7x: Add support for C7xv DSP on AM62A SoC 44d908339430 dt-bindings: remoteproc: k3-dsp: Update bindings for AM62A SoCs 366617a69e60 selftests/landlock: Skip overlayfs tests when not supported dfeef15e73ca counter: microchip-tcp-capture: Add appropriate arch deps for TCP driver 3760b49af5bc counter: ftm-quaddec: Depend on the Layerscape SoC 92a3337081e5 counter: intel-qep: Depend on X86 9c5e51f2b01e counter: Sort the Kconfig entries alphabetically dbc2309cac2a drm/amd/display: add hubbub_init related 8af54c61ccec drm/amd/display: Update dmub header to match DMUB 60b73429745e drm/amdgpu: Skip specific mmhub and sdma registers accessing under sriov 51097df1b2d0 drm/amd/pm: Support RAS fatal error mode1 reset on smu v13_0_0 and v13_0_10 29c472b28ba2 drm/amdgpu: Correct the power calcultion for Renior/Cezanne. 2b89da46a77d drm/amd: fix some dead code in `gfx_v9_0_init_cp_compute_microcode` d144b40a4833 drm/amd/display: move dc_link_dpia logic to link_dp_dpia a28d0bac0956 drm/amd/display: move dpcd logic from dc_link_dpcd to link_dpcd a98cdd8c4856 drm/amd/display: refactor ddc logic from dc_link_ddc to link_ddc 4370f72e3845 drm/amd/display: refactor hpd logic from dc_link to link_hpd 689932a8dd7d drm/amd/display: Implement FIFO enable sequence on DCN32 5ca3dc2b9800 drm/amd/display: Fix DPIA link encoder assignment issue 01506614ceb2 drm/amd/display: fix multi edp panel instancing 59b4c07892d8 Revert "drm/amd/display: Speed up DML fast_validate path" 857aa2beda37 drm/amd/display: Update BW alloc after new DMUB logic 6b8701be1f66 drm: amd: display: Fix memory leakage 2ab21bb96e97 drm/amd/display: Conversion to bool not necessary 35a45d630359 drm/amd/display: Remove useless else if 3e5019ee6776 drm/amd: Avoid ASSERT for some message failures 3c6d1aeb4342 drm/amd/display: Fix set scaling doesn's work 450316dc4f41 PM: runtime: Document that force_suspend() is incompatible with SMART_SUSPEND 4edc13ae891a cpuidle-haltpoll: select haltpoll governor c3d749609472 drm/amd/display: fix possible buffer overflow relating to secure display 3e52e5b077f6 landlock: Explain file descriptor access rights 584d334b1393 iommu/ipmmu-vmsa: Remove ipmmu_utlb_disable() c52f52375660 drm/i915/fbc: Avoid full proxy f_ops for FBC debug attributes 40a7463c7fe7 drm/i915/display: Avoid full proxy f_ops for DRRS debug attributes 43108bb2f347 dt-bindings: phy: convert meson-gxl-usb2-phy.txt to dt-schema 9b9e29af984c phy: qcom-qmp: Add SM6125 UFS PHY support 9083b009b7e2 dt-bindings: phy: Add QMP UFS PHY compatible for SM6125 e43ddd0ec2b8 dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: correct clocks per variants 9fd4dcd9793d dt-bindings: phy: qcom,sc7180-qmp-usb3-dp-phy: correct SC7280 compatibles b1e96b50da7b dt-bindings: phy: qcom,qusb2: do not define properties in "if" block 9160fb7c39a1 dt-bindings: phy: qcom,usb-snps-femto-v2: use fallback compatibles 50133cd3e8dd phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() d2aa66a99265 phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops 4214f371d546 dt-bindings: phy: qcom,usb-hsic-phy: convert to DT schema c63a2e52d5e0 workqueue: Fold rebind_worker() within rebind_workers() 3cde1ef6f84a phy: tegra: xusb: Support USB role default mode 724dbe3c2f8a phy: qcom-qmp-usb: Add Qualcomm SM6115 / SM4250 USB3 PHY support a9c5f22f66b4 phy: qcom-qmp-usb: Fix QSERDES_V3_RX_UCDR_PI_CONTROLS init val e95f49cb0640 dt-bindings: phy: qcom,qmp-usb: Add SM6115 / SM4250 USB3 PHY 6f8179c19234 ixgbe: Filter out spurious link up indication 3fe1d0a48d21 ixgbe: XDP: fix checker warning from rcu pointer c264d5f3ce71 docs/sp_SP: Add process kernel-enforcement-statement.rst translation a2cfa6a24c61 mtd: rawnand: vf610_nfc: use regular comments for functions 003fe4b9545b mtd: rawnand: Support for sequential cache reads b1f9ffbfda07 mtd: rawnand: Prepare the late addition of supported operation checks 9f820fc0651c mtd: rawnand: Check the data only read pattern only once 8763a30bc15b docs: deprecated.rst: Add note about DECLARE_FLEX_ARRAY() usage 5a37deab42ad doc:it_IT: add translation for botching-up-ioctl.rst 15b0f76d2660 doc:it_IT: fix of 2 typos 1d2ed9234c85 Documentation: process: Document suitability of Proton Mail for kernel development 3760fe201c18 doc:it_IT: align Italian documentation 54b0ea95f2da doc:it_IT: fix typo in email-client 533797974d10 doc: fix typo in botching up ioctls 080920e52148 iommu/amd: Fix error handling for pdev_pri_ats_enable() ba9bee7f59fd iommu/amd: Do not allocate io_pgtable_ops for passthrough domain d286a58bc8f4 iommu: Tidy up io-pgtable dependencies 72c70ceeaf59 KVM: x86: Add helpers to recalc physical vs. logical optimized APIC maps d471bd853d38 KVM: x86: Allow APICv APIC ID inhibit to be cleared b3f257a84696 KVM: x86: Track required APICv inhibits with variable, not callback e2ed3e64a2bd Revert "KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu" a790e338c7c4 KVM: SVM: Ignore writes to Remote Read Data on AVIC write traps bbfc7aa62a4a KVM: SVM: Handle multiple logical targets in AVIC kick fastpath 1808c950955d KVM: SVM: Require logical ID to be power-of-2 for AVIC entry 4f160b7bd481 KVM: SVM: Update svm->ldr_reg cache even if LDR is "bad" 1ba59a445467 KVM: SVM: Always update local APIC on writes to logical dest register 9a364857ab4f KVM: SVM: Inhibit AVIC if vCPUs are aliased in logical mode 5063c41bebac KVM: x86: Inhibit APICv/AVIC if the optimized physical map is disabled 5b84b0291702 KVM: x86: Honor architectural behavior for aliased 8-bit APIC IDs 2970052481b9 KVM: x86: Disable APIC logical map if vCPUs are aliased in logical mode 2bf934aadcac KVM: x86: Disable APIC logical map if logical ID covers multiple MDAs 76e527509d37 KVM: x86: Skip redundant x2APIC logical mode optimized cluster setup 35366901017c KVM: x86: Explicitly track all possibilities for APIC map's logical modes 6ea567ca003a KVM: x86: Explicitly skip optimized logical map setup if vCPU's LDR==0 1d22a597b3e9 KVM: SVM: Add helper to perform final AVIC "kick" of single vCPU 8578e4512d87 KVM: SVM: Document that vCPU ID == APIC ID in AVIC kick fastpatch f9829c907661 Revert "KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible" da3fb46d226a KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast a879a88e05f3 KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick f628a34a9d52 KVM: SVM: Replace "avic_mode" enum with "x2avic_enabled" boolean 2008fab34530 KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are enabled c482f2cebe2d KVM: x86: Move APIC access page helper to common x86 code 1459f5c6b8b8 KVM: x86: Handle APICv updates for APIC "mode" changes via request e0bead97e759 KVM: SVM: Don't put/load AVIC when setting virtual APIC mode f651a0089548 KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID a58a66afc464 KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled 5aede752a839 KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target 0ccf3e7cb95a KVM: SVM: Flush the "current" TLB when activating AVIC 97a71c444a14 KVM: x86: Purge "highest ISR" cache when updating APICv state 0a19807b464f KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps 878625e1c7a1 bpftool: Always disable stack protection for BPF objects 8f9930fa0161 iommu: Remove detach_dev callback dd8a25c557e1 iommu: Remove deferred attach check from __iommu_detach_device() c1fe9119ee70 iommu: Add set_platform_dma_ops callbacks 6caeb33fa986 iommu: Add set_platform_dma_ops iommu ops 1b932ceddd19 iommu: Remove detach_dev callbacks d0cc74dafba5 drm/i915/dsb: Add mode DSB opcodes f021dfd23231 drm/i915/dsb: Allow the caller to pass in the DSB buffer size e485a3e6a2d2 drm/i915/dsb: Introduce intel_dsb_align_tail() 2f65fb5466b4 drm/i915/dsb: Handle the indexed vs. not inside the DSB code 08b462fd8412 drm/i915/dsb: Improve the indexed reg write checks 35118c4c8f56 drm/i915/dsb: Extract intel_dsb_emit() aab8fbc92ff4 drm/i915/dsb: Extract assert_dsb_has_room() 488dd0758366 drm/i915/dsb: Fix DSB command buffer size checks 3229319e446c drm/i915/dsb: Align DSB register writes to 8 bytes f9e2ada6fed6 drm/i915/dsb: Inline DSB_CTRL writes into intel_dsb_commit() e13f2615f7e9 drm/i915/dsb: Stop with the RMW 716592fdb5e2 clk: meson: clk-cpu-dyndiv: switch from .round_rate to .determine_rate 9ac323943f7a clk: meson: sclk-div: switch from .round_rate to .determine_rate 581f772566ef clk: meson: dualdiv: switch from .round_rate to .determine_rate 1fd62f262ee7 clk: meson: mpll: Switch from .round_rate to .determine_rate d55dcb7384b1 x86/cpu: Remove misleading comment ebc872d645e5 docs/ABI: use linux-s390 list as the main contact 08866d34c709 s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue() 760c6ce64b73 s390: move __amode31_base declaration to proper header file 2154e0b3282d s390/mm: allocate Absolute Lowcore Area in decompressor 8e9205d2a589 s390/mm: allocate Real Memory Copy Area in decompressor e0e0a87b4b85 s390/boot: allow setup of different virtual address types 07493a9ca79f s390/kasan: remove identity mapping support 12cf6473d238 s390/maccess: remove dead DAT-off code bb1520d581a3 s390/mm: start kernel with DAT enabled bd50b7436217 s390/boot: detect and enable memory facilities b26585406052 s390/pgtable: add REGION3_KERNEL_EXEC protection bf2b4af2ed23 s390/kasan: use set_pXe_bit() for pgtable entries setup e148071b9f77 s390/kasan: cleanup setup of untracked memory pgtables 8772555ad0e4 s390/kasan: cleanup setup of zero pgtable aae2f753d2a9 s390/kasan: sort out physical vs virtual memory confusion 639886b71dde s390/early: fix sclp_early_sccb variable lifetime 9c3205b2b062 s390/boot: cleanup decompressor header files 8e01fb15b815 arm64: dts: mt7986: add Bananapi R3 918aed7abd2d arm64: dts: mt7986: add pcie related device nodes 513b49d19b34 arm64: dts: mt7986: add mmc related device nodes e21cbfc3d931 arm64: dts: mt7986: add usb related device nodes a508a267dda6 regulator: fixed-helper: use the correct function name in comment 80332ec8c099 regulator: act8945a: fix non-kernel-doc comments 8f28299f5cdc ASoC: Intel: avs: Use asoc_substream_to_rtd() to obtain rtd e12ad468c220 x86/gsseg: Add the new header to 5827b31d858e spi: Parse hold/inactive CS delay values from the DT 34f89f238c54 spi: dt-bindings: Add hold/inactive CS delay peripheral properties 4a1b1b65e410 ASoC: Intel: avs: Use min_t instead of min with cast 19cfd69cd32c ASoC: Intel: avs: Correctly access topology fields da7faee2a158 drm/radeon: Do not include 98e3f08f6198 drm/radeon: Remove trailing whitespaces e61b2610e08f drm/nouveau: Do not include 5b0b51fc78ab drm/amdgpu: Do not include 7e9a14adf34d drm: Define enum mode_set_atomic in drm_modeset_helper_tables.h 489fbf3eab8f drm/panel: Do not include 77910a625fa1 drm/amdgpu: Do not include 56cf400f8ebb drm: Don't include in drm_crtc_helper.h fb28b3f0ecb2 drm: Include where needed a6276e92a037 drm: Include where needed 5b6373de4351 drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE 2cb14c86137d fbdev/vga16fb: Do not use struct fb_info.apertures 678573b8eee2 fbdev/vesafb: Do not use struct fb_info.apertures 4ef614be6557 fbdev/vesafb: Remove trailing whitespaces d9702b2a2171 fbdev/simplefb: Do not use struct fb_info.apertures ef3c9fa9931a fbdev/offb: Do not use struct fb_info.apertures 0159426734fd fbdev/offb: Allocate struct offb_par with framebuffer_alloc() 7191ec8015f3 fbdev/efifb: Do not use struct fb_info.apertures 82dcb90b651b fbdev/efifb: Add struct efifb_par for driver data e12fa3544469 vfio-mdev/mdpy-fb: Do not set struct fb_info.apertures 81d2393485f0 fbdev/hyperv-fb: Do not set struct fb_info.apertures 7a73465e4c48 fbdev/clps711x-fb: Do not set struct fb_info.apertures 8c8743db337a drm/fb-helper: Do not allocate unused apertures structure 7bfb7fc48924 drm/radeon: Do not set struct fb_info.apertures 672279e4bab2 drm/i915: Do not set struct fb_info.apertures f917ccfbc1f7 drm/gma500: Do not set struct fb_info.apertures 12d5796d55f9 Revert "fbcon: don't lose the console font across generic->chip driver switch" 06cfbd38f607 fbcon: Remove trailing whitespaces 81ce2ebd194c mm/slab.c: cleanup is_debug_pagealloc_cache() c034c6a45c97 mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages 0e26e1de0032 context_tracking: Fix noinstr vs KASAN 0e985e9d2286 cpuidle: Add comments about noinstr/__cpuidle usage 26388a7c353f cpuidle,arch: Mark all regular cpuidle_state:: Enter methods __cpuidle 69e26b4f43ed cpuidle, arch: Mark all ct_cpuidle_enter() callers __cpuidle 17cc2b552585 cpuidle: Ensure ct_cpuidle_enter() is always called from noinstr/__cpuidle 1c38b0615f84 arm64, riscv, perf: Remove RCU_NONIDLE() usage f176d4ccb307 sched/core: Always inline __this_cpu_preempt_check() 69d4c0d32186 entry, kasan, x86: Disallow overriding mem*() functions 365bd03ff63f intel_idle: Add force_irq_on module param f18b0d7ee815 ubsan: Fix objtool UACCESS warns ca502fc6d9d9 cpuidle, clk: Remove trace_.*_rcuidle() db8f50861da6 cpuidle, ARM: OMAP2+: powerdomain: Remove trace_.*_rcuidle() 259c95afac6f arm, OMAP2: Use WFI for omap2_pm_idle() a282e5ef2954 cpuidle, OMAP4: Push RCU-idle into omap4_enter_lowpower() 8c0956aa76f9 cpuidle, OMAP3: Push RCU-idle into omap_sram_idle() 40dbea961a3d cpuidle, OMAP3: Use WFI for omap3_pm_idle() 9aedeaed6fc6 tracing, hardirq: No moar _rcuidle() tracing 408b961146be tracing: WARN on rcuidle dc7305606d48 tracing: Remove trace_hardirqs_{on,off}_caller() 6a123d6ae6ea cpuidle, ACPI: Make noinstr clean 10fdb38cee36 cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean 10a099405fdf cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean c3982c1a36f7 cpuidle, tdx: Make TDX code noinstr clean 2ec8efe64e6d cpuidle, mwait: Make the mwait code noinstr clean e4df1511e1f4 cpuidle, sched: Remove instrumentation from TIF_{POLLING_NRFLAG,NEED_RESCHED} e3ee5e66f78e time/tick-broadcast: Remove RCU_NONIDLE() usage 880970b56b73 printk: Remove trace_.*_rcuidle() usage 4a3182e6d62c arm64, smp: Remove trace_.*_rcuidle() usage 08a56e07cd3c arm, smp: Remove trace_.*_rcuidle() usage e80a48bade61 x86/tdx: Remove TDX_HCALL_ISSUE_STI 89b3098703bd arch/idle: Change arch_cpu_idle() behavior: always exit with IRQs disabled 9b461a6faae7 cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRS 821ad23d0eaf cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATE 6d9c7f51b1d9 cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again* 2b5a0e425e6e objtool/idle: Validate __cpuidle code as noinstr 00717eb8c955 cpuidle: Annotate poll_idle() 8ce78470bf2d acpi_idle: Remove tracing 924aed1646bf cpuidle, cpu_pm: Remove RCU fiddling from cpu_pm_{enter,exit}() a01353cf1896 cpuidle: Fix ct_idle_*() usage 0c5ffc3d7b15 cpuidle, dt: Push RCU-idle into driver 12a18bb74f75 dt-bindings: pinctrl: qcom: allow nine interrupts on SM6350 c3d42418dca5 cpuidle, OMAP4: Push RCU-idle into driver 45277153d465 dt-bindings: pinctrl: qcom,sm8350-tlmm: correct pins pattern 72283404c2bc dt-bindings: pinctrl: qcom,sm6350-tlmm: correct pins pattern 86a8754b08de dt-bindings: pinctrl: qcom,sm8350-tlmm: add gpio-line-names d3431ec2f7cc dt-bindings: pinctrl: qcom,sm6350-tlmm: add gpio-line-names 4ce40e9dbe83 cpuidle, armada: Push RCU-idle into driver a880fafbbac7 dt-bindings: pinctrl: qcom,sc8280xp-lpass-lpi: add input-enable and bias-bus-hold 4d1be9e74538 cpuidle, OMAP3: Push RCU-idle into driver 3c90b1ba8cc4 dt-bindings: pinctrl: qcom,sc8280xp-lpass-lpi: correct pins pattern b3f46658ce40 cpuidle, ARM/imx6: Push RCU-idle into driver d0931f1d5e9c arm64: dts: hisilicon: align LED node names with dtschema 3a48b303d44a ARM: dts: at91: align LED node names with dtschema 30a39ce8fb67 ARM: dts: dove: align LED node names with dtschema e2bb8c4f8cef ARM: dts: keystone: align LED node names with dtschema 0cf125ef4e40 ARM: dts: stih410: align HDMI CEC node names with dtschema 189d80108620 ARM: dts: socfpga: drop 0x from unit address e76d8a16d12f arm64: dts: microchip: drop 0x from unit address 6e6eda44b939 sock: add tracepoint for send recv length db8a563a9d90 net: qualcomm: rmnet: add ethtool support for configuring tx aggregation 64b5d1f8f2d1 net: qualcomm: rmnet: add tx packets aggregation 31de2842399a ethtool: add tx aggregation parameters e038f7b8028a cpuidle, psci: Push RCU-idle into driver 5fca0d9f5d76 cpuidle, tegra: Push RCU-idle into driver 8e9ab9e8da1e cpuidle, riscv: Push RCU-idle into driver bb7b11258561 cpuidle: Move IRQ state validation 5e26aa933911 cpuidle/poll: Ensure IRQs stay disabled after cpuidle_state::enter() calls aaa3896b969b x86/idle: Replace 'x86_idle' function pointer with a static_call 1f7c232ee080 x86/perf/amd: Remove tracing from perf_lopwr_cb() 92cbbadf73f4 x86/gsseg: Use the LKGS instruction if available for load_gs_index() 9eef05e60638 dt-bindings: pinctrl: qcom,sdm845-pinctrl: add GPIO hogs acdebd8b4c0c ALSA: fireface: implement message parser for Fireface 400 c31909fa0693 ALSA: fireface: add local framework to message parser ab811cfffa94 ALSA: fireface: update UAPI for data of knob control aed713bfaec4 ALSA: fireface: add helper function to parse MIDI messages transmitted by Fireface 400 4bdcb8d28f3a ALSA: fireface: pick up time stamp for request subaction of asynchronous transaction 50c597c77ccc ALSA: fireface: rename callback functions d912a35a6749 MAINTAINERS: Remove some obsolete drivers info(tdfx, mga, i810, savage, r128, sis) a276afc19eec drm: Remove some obsolete drm pciids(tdfx, mga, i810, savage, r128, sis, via) 44989ea3582c drm: Add comments to Kconfig 8391e000065d drm: Remove the obsolete driver-via cfc8860eacec drm: Remove the obsolete driver-tdfx 20efabc2e80b drm: Remove the obsolete driver-sis 7872bc2cb13e drm: Remove the obsolete driver-savage 28483b8666bf drm: Remove the obsolete driver-r128 96ed7db55bef drm: Remove the obsolete driver-mga 168a5940c745 net: dsa: microchip: ptp: lan937x: Enable periodic output in LED pins d6261f0b80ba net: dsa: microchip: ptp: lan937x: add 2 step timestamping 343d3bd87a28 net: dsa: microchip: ptp: add support for perout programmable pins 1f12ae5b6760 net: dsa: microchip: ptp: add periodic output signal a32190b154bd net: dsa: microchip: ptp: move pdelay_rsp correction field to tail tag ab32f56a4100 net: dsa: microchip: ptp: add packet transmission timestamping 90188fff655d net: dsa: microchip: ptp: add packet reception timestamping 2955762b372b net: ptp: add helper for one-step P2P clocks cc13ab18b201 net: dsa: microchip: ptp: enable interrupt for timestamping bb01ad30570b net: dsa: microchip: ptp: manipulating absolute time using ptp hw clock c2977c61f32e net: dsa: microchip: ptp: add 4 bytes in tail tag when ptp enabled c59e12a140fb net: dsa: microchip: ptp: Initial hardware time stamping support eac1ea20261e net: dsa: microchip: ptp: add the posix clock support cab18866fead drm: Remove the obsolete driver-i810 f81c1d4a6d3f crypto: sun8i-ce - Add TRNG clock to the D1 variant 197286f86012 dt-bindings: crypto: sun8i-ce: Add compatible for D1 cf8698df3a7d drm/nouveau: Remove support for legacy contexts/buffers f189c869ad92 arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address e7303651bbc7 arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name 8ed5310356bf arm64: dts: meson-gx: Fix Ethernet MAC address unit name 2f66eeb06e3e arm64: dts: meson-axg: jethub-j1xx: Fix MAC address node names cb199de1d3ae arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name f95acdb2b4af arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node 723e8a48c993 macsec: dump IFLA_MACSEC_OFFLOAD attribute as part of macsec dump 15f1735520f9 macsec: add support for IFLA_MACSEC_OFFLOAD in macsec_changelink 5bee990f490a net: remove redundant config PCI dependency for some network driver configs a1cf597b99a7 net: ngbe: Add ngbe mdio bus driver. f75865270380 net: thunderbolt: Add tracepoints 7b3502c1598a net: thunderbolt: Add debugging when sending/receiving control packets 0d0950a96800 net: thunderbolt: Move into own directory dec5efcffad4 u64_stat: Remove the obsolete fetch_irq() variants. 55ef6c811b84 dt-bindings: bus: add documentation for Aspeed AHBC ce43b4b20e2b dt-bindings: crypto: add documentation for Aspeed ACRY 62462a525b49 ARM: dts: aspeed: Add ACRY/AHBC device controller node 2f1cf4e50c95 crypto: aspeed - Add ACRY RSA driver d07bd950b91e crypto: skcipher - Use scatterwalk (un)map interface for dst and src buffers 0781bbd7eaca crypto: p10-aes-gcm - A perl script to process PowerPC assembler source 41a6437ab415 crypto: p10-aes-gcm - Supporting functions for ghash 3b47eccaaff4 crypto: p10-aes-gcm - Supporting functions for AES ca68a96c37eb crypto: p10-aes-gcm - An accelerated AES/GCM stitched implementation cc40379b6e19 crypto: p10-aes-gcm - Glue code for AES/GCM stitched implementation 3c657e8689ab crypto: p10-aes-gcm - Update Kconfig and Makefile b762787bf767 drm/i915/pxp: Use drm_dbg if arb session failed due to fw version 8ffbaa98ccf8 dt-bindings: ufs: qcom,ufs: document required-opps 961a325becd9 platform/chrome: cros_ec: Use per-device lockdep key 5fa1dd818fb4 platform/chrome: fix kernel-doc warnings for cros_ec_command 212c9b9c395f platform/chrome: fix kernel-doc warning for last_resume_result 20eb556dac27 platform/chrome: fix kernel-doc warning for suspend_timeout_ms 16d73129f1fd platform/chrome: fix kernel-doc warnings for panic notifier fd2b165ce2cc KVM: arm64: vgic-v3: Limit IPI-ing when accessing GICR_{C,S}ACTIVER0 59d78a2ec0e9 KVM: arm64: Synchronize SMEN on vcpu schedule out 13aad0c00bb1 irqchip/apple-aic: Register vgic maintenance interrupt with KVM 43c5c868bddc KVM: arm64: vgic: Allow registration of a non-maskable maintenance interrupt 7a5e9c8f0b2d KVM: arm64: Kill CPACR_EL1_TTA definition 1dfc3e905089 KVM: arm64: Condition HW AF updates on config option fc61f554e694 KVM: arm64: Handle access faults behind the read lock 7d29a2407df6 KVM: arm64: Don't serialize if the access flag isn't set 76259cca4795 KVM: arm64: Return EAGAIN for invalid PTE in attr walker ddcadb297ce5 KVM: arm64: Ignore EAGAIN for walks outside of a fault 9a7ad19ac804 KVM: arm64: Use KVM's pte type/helpers in handle_access_fault() bf48040cd9b0 KVM: arm64: Mask FEAT_CCIDX 8cc6dedaff42 KVM: arm64: Always set HCR_TID2 805e6ec1c5e0 arm64/cache: Move CLIDR macro definitions 8f407d6a15f3 arm64/sysreg: Add CCSIDR2_EL1 d1a0eb124c44 arm64/sysreg: Convert CCSIDR_EL1 to automatic generation e2c0b51f1c9d arm64: Allow the definition of UNKNOWN system register fields 9da5daa0c122 drm/msm/dpu: Add DSC configuration for SM8150 and SM8250 7aa6f1a12ff4 drm/msm/dpu: Implement DSC binding to PP block for CTL V1 4ba5a4ad568e drm/msm/dpu: Remove num_enc from topology struct in favour of num_dsc 7d9510efec33 drm/msm/dpu: Reject topologies for which no DSC blocks are available 82e72fd22a8f drm/msm/dsi: Flip greater-than check for slice_count and slice_per_intf bc6b6ff8135c drm/msm/dsi: Use DSC slice(s) packet size to compute word count cda3774c242e drm/msm/dpu: Wire up DSC mask for active CTL configuration a2f33995c19d drm/msm: mdss: add support for SM8550 efcd0107727c drm/msm/dpu: add support for SM8550 f272925ed473 drm/msm: Introduce SC8280XP MDSS 4a352c2fc15a drm/msm/dpu: Introduce SC8280XP 45af56bf2d74 dt-bindings: display/msm: Add binding for SC8280XP MDSS 1e9b35fbb8c8 drm/msm: Add support for SM8350 5dfc1b2e6160 drm/msm/dpu: disable DSC blocks for SM8350 7eb75dbd62eb drm/msm/dpu: Add support for SM8350 0e91bcbb0016 drm/msm/dpu: Add SM8350 to hw catalog 430e11f42bff dt-bindings: display: msm: Add qcom, sm8350-mdss binding 62d1449d7afb dt-bindings: display: msm: Add qcom, sm8350-dpu binding 80056d9ac47a drm/msm: mdss add support for SM8450 100d7ef6995d drm/msm/dpu: add support for SM8450 43e3293fc614 drm/msm/dpu: add support for MDP_TOP blackhole dbe2422b20b9 drm/msm/dpu: merge all MDP TOP registers to dpu_hwio.h 0eda3c6cb1c5 dt-bindings: display/msm: add support for the display on SM8450 73162e5dd4f4 dt-bindings: display/msm: *dpu.yaml: split required properties clauses 477bdf8b2fd1 dt-bindings: display: msm: drop redundant part of title ccfe1fef9409 rcu: Remove redundant call to rcu_boost_kthread_setaffinity() 4c1b743237ed dt-bindings: clock: imx8m-clock: correct i.MX8MQ node name 5eab9265759e ASoC: PXA: make SND_PXA2XX_SOC_AC97 user-selectable bba5065963f8 PCI/AER: Configure ECRC only if AER is native 0fe76b198d48 drm/i915/display: Check source height is > 0 8b3c08aa648e dt-bindings: phy: mediatek,tphy: add support for mt7986 8dd256bae653 phy: sun4i-usb: Replace types with explicit quirk flags 50bd67abe5ba phy: sun4i-usb: add support for the USB PHY on F1C100s SoC d0aa1608434c dt-bindings: phy: add binding document for Allwinner F1C100s USB PHY 73b7d7f2dcf4 soc: sunxi: sram: Only iterate over SRAM children 5c7f94f8bad8 phy: tegra: xusb: Add Tegra234 support e5f9124404d0 phy: tegra: xusb: Disable trk clk when not in use eb5793fbea50 phy: qcom-qmp: move type-specific headers to particular driver 14d98d3bf70e phy: qcom-qmp-usb: fix regs layout arrays 83cb72b4e343 phy: qcom-qmp-usb: rework regs layout arrays 5c45d28845e2 phy: qcom-qmp-usb: remove QPHY_PCS_MISC_TYPEC_CTRL reg e3c3f7cf1533 phy: qcom-qmp-usb: remove QPHY_PCS_LFPS_RXTERM_IRQ_STATUS reg 5db2264006dd phy: qcom-qmp-ufs: rename regs layout arrays 3b4bf465dd34 phy: qcom-qmp-ufs: rework regs layout arrays cbd06cdedf77 phy: qcom-qmp-ufs: split UFS-specific v2 PCS registers to a separate header 61f21e0efa4b phy: qcom-qmp-pcie-msm8996: rework regs layout arrays bbe207a1aba1 phy: qcom-qmp-pcie: rename regs layout arrays 027d16b51576 phy: qcom-qmp-pcie: rework regs layout arrays d94b1d076d41 phy: qcom-qmp: remove duplicate v5_5nm register definitions a85dcc98cbe6 phy: qcom-qmp: fix typo in QSERDES_COM_CMN_RSVD5 value 7bd7044fcdc0 phy: qcom-qmp-ufs: provide symbol clocks 521d431fcace dt-bindings: phy: qcom,*-qmp-ufs-phy: add clock-cells property 101097d69ec1 phy: qualcomm: pcie2: register as clock provider a98f5cc9c0e0 dt-bindings: phy: qcom,pcie2-phy: convert to YAML format 1c3b614548b5 kselftest/arm64: Run BTI selftests on systems without BTI 30792e7c18b6 kselftest/arm64: Fix test numbering when skipping tests c70052739d16 phy: qcom-qmp-pcie: add support for sm8350 platform c99649c3359e phy: qcom-qmp-pcie: rename the sm8450 gen3 PHY config tables d8de49e9be37 phy: qcom-qmp-pcie: split sm8450 gen3 PHY config tables 43a6a29b7eda dt-bindings: phy: qcom,qmp-pcie: add sm8350 bindings b2482807fbd4 arm64/sme: Optimise SME exit on syscall entry 5a4c2a314083 arm64: make ARCH_FORCE_MAX_ORDER selectable 1abf363d085c KVM: arm64: Use symbolic definition for ISR_EL1.A df5f1775aab2 arm64/sysreg: Add definition of ISR_EL1 541826afb2c7 arm64/sysreg: Add definition for ICC_NMIAR1_EL1 2ef9e3ef3b8d arm64: dts: renesas: condor-i: add HS400 support for eMMC 567d37b9549e arm64: boot: dts: r8a774[a/b/e]1-beacon: Consolidate sound clocks c68b12a90206 riscv: dts: renesas: rzfive-smarc-som: Enable OSTM nodes e02b93124855 workqueue: Unbind kworkers before sending them to exit() 9ab03be42b8f workqueue: Don't hold any lock while rcuwait'ing for !POOL_MANAGER_ACTIVE 3f959aa3b338 workqueue: Convert the idle_timer to a timer + work_struct 793777bc193b workqueue: Factorize unbind/rebind_workers() logic 99c621ef243b workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex 67f49869106f kselftest/arm64: Skip non-power of 2 SVE vector lengths in fp-stress 10f326fbb458 kselftest/arm64: Only enumerate power of two VLs in syscall-abi 024e4a155874 kselftest/arm64: Verify SME only ABI in syscall-abi fae491e52cc2 kselftest/arm64: Only enumerate VLs once in syscall-abi 97ec597b26df kselftest/arm64: Fix syscall-abi for systems without 128 bit SME 291d759ab09b arm64: dts: renesas: ulcb-kf: Fix pca9548 i2c-mux node names fbfd614aeaa2 clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed a278d0c92be9 clk: renesas: r9a07g044: Add clock and reset entries for CRU fcd3d2c082b2 arm64/sme: Don't use streaming mode to probe the maximum SME VL c3cdd54c6138 arm64/ptrace: Use system_supports_tpidr2() to check for TPIDR2 support e978eaca4bee arm64/cpufeature: Remove 4 bit assumption in ARM64_FEATURE_MASK() 8c6e10555862 arm64/sysreg: Fix errors in 32 bit enumeration values 50daf5b7c4ec arm64/cpufeature: Fix field sign for DIT hwcap detection bb45bb970537 arm64: dts: qcom: sc8280xp: Use MMCX for all DP controllers e15a81588492 arm64: dts: qcom: sc8280xp-crd: allow vreg_l3b to be disabled 1f731bbf71e3 arm64: dts: qcom: sm8450: Add TCSR halt register space fe07640280cd arm64: dts: qcom: sc8280xp: Vote for CX in USB controllers c4bdf94f97c8 x86/hyperv: Add support for detecting nested hypervisor cdc3116f191a ARM: 9285/1: remove meaningless arch/arm/mach-rda/Makefile ae53fa187030 x86/gsseg: Move load_gs_index() to its own new header file df729fb05ae2 x86/gsseg: Make asm_load_gs_index() take an u16 5a91f12660fe x86/opcode: Add the LKGS instruction to x86-opcode-map 660569472dd7 x86/cpufeature: Add the CPU feature bit for LKGS 8abbffd27ced test/vsock: vsock_perf utility 685a21c314a8 test/vsock: add big message test 5c338112e48a test/vsock: rework message bounds test c43170b7e157 vsock: return errors other than -ENOMEM to socket af13842cad44 ALSA: firewire-lib: compute extra delay for runtime of PCM substream 7fc693e47472 ALSA: firewire-lib: obsolete return value from context payload processing layer a36183f69c2c ALSA: firewire-lib: move parameter for pcm frame multiplier from context payload processing layer 6e41acd2e535 drm/vkms: reintroduce prepare_fb and cleanup_fb functions 0125acda7d76 x86/bugs: Reset speculation control settings on init 28c8e088427a rseq: Increase AT_VECTOR_SIZE_BASE to match rseq auxvec entries c91b0bf3e590 selftests/rseq: Revert "selftests/rseq: Add mm_numa_cid to test script" d64c732dfc9e net: rfkill: gpio: add DT support 50071fdf0882 dt-bindings: net: Add rfkill-gpio binding 71a659bffeb9 wifi: mac80211: fix double space in comment 952f6c9daf50 wifi: mac80211: Drop stations iterator where the iterator function may sleep 9a9e1be12c6d ARM: sa1100: remove unused board files 8faf91c48ca2 ARM: sa1100: un-deprecate jornada720 eeee69739353 media: davinci: remove vpbe support 582603a95734 staging: media: remove davinci vpfe_capture driver fa8dede4d0a0 irqchip: remove davinci aintc driver efe81e9a9273 ASoC: remove unused davinci support 3c9cb34939fb input: remove davinci keyboard driver f47f51f4665c clk: remove davinci dm3xx drivers dec85a95167a ARM: davinci: clean up platform support c3848db316d5 ARM: davinci: drop DAVINCI_DMxxx references 2af4fcc0d357 ARM: davinci: remove unused board support bcace9c4c927 spi: remove omap 100K driver 4a8fda693bc9 fbdev: omapfb: remove unused board support ab5043ef7503 usb: phy: remove phy-isp1301-omap driver 76873bb5b897 ARM: omap1: remove unused omapxxxx.h headers 9a99b142f7ef ARM: omap1: merge omap1_map_io functions 8825acd7cc8a ARM: omap1: remove dead code 21a3e6eed423 ARM: omap1: remove osk-mistral add-on board support 0d7bb85e9413 ARM: omap1: remove unused board files f71c9b7bc35f drm/i915/display: Prune Interlace modes for Display >=12 9d04eb20bc71 drm/i915/display: Drop check for doublescan mode in modevalid d4f12a8271fb net: ethernet: mtk_wed: get rid of queue lock for rx queue 201e0a7c7f36 scsi: mvumi: Replace 1-element arrays with flexible array members 45b379f20bc0 scsi: 3w-sas: Replace 1-element arrays with flexible array members 191b5a38771d scsi: lpfc: Copyright updates for 14.2.0.10 patches 41cf6bbe3d99 scsi: lpfc: Update lpfc version to 14.2.0.10 96fb8c34e5c1 scsi: lpfc: Introduce new attention types for lpfc_sli4_async_fc_evt() handler f1d2337d3e58 scsi: lpfc: Reinitialize internal VMID data structures after FLOGI completion 21681b81b9ae scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write c051f1a424a1 scsi: lpfc: Exit PRLI completion handling early if ndlp not in PRLI_ISSUE state ecdf4ddf4eb7 scsi: lpfc: Remove duplicate ndlp kref decrement in lpfc_cleanup_rpis() f81395570e6c scsi: lpfc: Remove redundant clean up code in disable_vport() b5c894cf430e scsi: lpfc: Set max DMA segment size to HBA supported SGE length 7ab07683aa4c scsi: lpfc: Resolve miscellaneous variable set but not used compiler warnings 1f7b5f94f8d0 scsi: lpfc: Replace outdated strncpy() with strscpy() 6058304a66ba scsi: lpfc: Fix space indentation in lpfc_xcvr_data_show() 93e71edfd90c devlink: keep the instance mutex alive until references are gone f7d1ba350fb3 scsi: qla2xxx: Update version to 10.02.08.200-k 1d201c81d4cc scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called 2f5fab1b6c3a scsi: qla2xxx: edif: Fix clang warning 1f8f9c34127e scsi: qla2xxx: edif: Reduce memory usage during low I/O 129a7c40294f scsi: qla2xxx: edif: Fix stall session after app start 82d8dfd2a238 scsi: qla2xxx: edif: Fix performance dip due to lock contention 430eef03a763 scsi: qla2xxx: Relocate/rename vp map 87f6dafd50fb scsi: qla2xxx: Remove dead code (GNN ID) b9d87b60aaeb scsi: qla2xxx: Remove dead code (GPNID) efd1bd12a04d scsi: qla2xxx: Remove dead code 8fe66badf036 scsi: libsas: Fix an error code in sas_ata_add_dev() 80c0576ef179 r8169: disable ASPM in case of tx timeout e2cb6e8db69e scsi: ufs: core: bsg: Fix cast to restricted __be16 warning f3e57da52812 scsi: core: Fix invisible definition compilation warning 5e87c51f186e scsi: ufs: core: bsg: Fix sometimes-uninitialized warnings 679062c65b2c scsi: pm8001: Use sysfs_emit() in show function callbacks 39beef59128f scsi: MAINTAINERS: Add myself as the maintainer for Qcom UFS drivers 2c407fe97015 scsi: ufs: ufs-qcom: Add support for finding max gear on new platforms baf5ddac90dc scsi: ufs: ufs-qcom: Add support for reinitializing the UFS device c270986527f9 scsi: ufs: ufs-qcom: Factor out the logic finding the HS Gear 96a7141da332 scsi: ufs: core: Add support for reinitializing the UFS device c2c38c573a2e scsi: ufs: core: Add reinit_notify() callback 7959587f3284 scsi: ufs: ufs-qcom: Fix the Qcom register name for offset 0xD0 132b027205ef scsi: ufs: ufs-qcom: Use dev_err_probe() for printing probe error 18fe2ab79bcf scsi: ufs: ufs-qcom: Use bitfields where appropriate a98c2183e81d scsi: ufs: ufs-qcom: Remove unnecessary WARN_ON() 031312dbc695 scsi: ufs: ufs-qcom: Remove unnecessary goto statements f590c2554c77 scsi: qla2xxx: Update version to 10.02.08.100-k 1e27648c8482 scsi: qla2xxx: Fix IOCB resource check warning d676a9e3d9ef scsi: qla2xxx: Remove increment of interface err cnt 3fbc74feb642 scsi: qla2xxx: Fix erroneous link down 7e8a936a2d0f scsi: qla2xxx: Remove unintended flag clearing 40f5b1b9a4af scsi: qla2xxx: Fix stalled login 5f63a163ed2f scsi: qla2xxx: Fix exchange oversubscription for management commands 41e5afe51f75 scsi: qla2xxx: Fix exchange oversubscription c75e6aef5039 scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests b1ae65c082f7 scsi: qla2xxx: Fix link failure in NPIV environment 0c227dc22ca1 scsi: qla2xxx: Check if port is online before sending ELS df7320bac37e scsi: ufs: ufs-unisoc: Add support for Unisoc UFS host controller aa67971b2736 scsi: ufs: dt-bindings: Add document for Unisoc UFS host controller 7d8319a7cc66 selftests/xsk: automatically switch XDP programs e67b2554f301 selftests/xsk: automatically restore packet stream 7f881984073a selftests/xsk: merge dual and single thread dispatchers 80bea9acabb7 selftests/xsk: add test when some packets are XDP_DROPed f0a249df1b07 selftests/xsk: get rid of built-in XDP program 6b3c0821caa4 selftests/xsk: remove unnecessary code in control path aa61d81f397c selftests/xsk: load and attach XDP program only once per mode 64aef77d750e selftests/xsk: remove namespaces efe620e5ba03 selftests/xsk: replace asm acquire/release implementations 703bfd371013 selftests/xsk: add debug option for creating netdevs a4ca62277b6a selftests/xsk: remove unused variable outstanding_tx 085dcccfb7d3 selftests/xsk: print correct error codes when exiting 1e04f23bccf9 selftests/xsk: submit correct number of frames in populate_fill_ring 5adaf52776a4 selftests/xsk: do not close unused file descriptors 2d0b2ae2871a selftests/xsk: print correct payload for packet dump 5fbea42387eb bpf_doc: Fix build error with older python versions 99845faae709 drm: document better that drivers shouldn't use drm_minor directly 0c2dece8fb54 drm/amdkfd: Page aligned memory reserve size 23b02b0e4678 drm/amdkfd: Cleanup vm process info if init vm failed 1d4beeb4edc7 selftests/filesystems: grant executable permission to run_fat_tests.sh 39ecb653f671 nsfs: repair kernel-doc for ns_match() beb9797ee8b0 alpha/boot/misc: trim unused declarations 1878787797cb alpha/boot/tools/objstrip: fix the check for ELF header e07f68d5e4f4 alpha/boot: fix the breakage from -isystem series... 977a3009547d alpha: fix FEN fault handling 6af6827fb0c4 arm64: dts: qcom: sm8250: drop the virtual ipa-virt device 88efcc060edb arm64: dts: qcom: sm8150: drop the virtual ipa-virt device aa055bf158cd clk: qcom: rpmh: define IPA clocks where required 1cb925c0863e nsfs: add compat ioctl handler 4a29a1262a47 minix: make minix_new_inode() return error as ERR_PTR(-E...) b062007c63eb iommu: Remove IOMMU_CAP_INTR_REMAP bf210f793937 irq/s390: Add arch_is_isolated_msi() for s390 f188bdb5f1df iommu/x86: Replace IOMMU_CAP_INTR_REMAP with IRQ_DOMAIN_FLAG_ISOLATED_MSI dcb83f6ec1bf genirq/msi: Rename IRQ_DOMAIN_MSI_REMAP to IRQ_DOMAIN_ISOLATED_MSI a5e72a6bac14 genirq/irqdomain: Remove unused irq_domain_check_msi_remap() code 25fc417f7938 iommufd: Convert to msi_device_has_isolated_msi() 6b1a7a00427c vfio/type1: Convert to iommu_group_has_isolated_msi() efc30a8f15a7 iommu: Add iommu_group_has_isolated_msi() 17cde5e601b1 genirq/msi: Add msi_device_has_isolated_msi() 7592ba4d3e9b arm64: dts: qcom: pm7250b: Add BAT_ID vadc channel 22cb284808cb drivers/clk: Remove "select SRCU" 389d2c9926b3 arm64: dts: qcom: msm8916: Add DMA for all I2C controllers 0154d3594af3 arm64: dts: qcom: msm8916: Enable blsp_dma by default bfc7486991c2 clk: qcom: camcc-sm6350: Make camcc_sm6350_hws static 599a259a4b3b arm64: dts: qcom: msm8916-gplus-fl8005a: Add flash LED 143b4b845f58 arm64: dts: qcom: msm8916-gplus-fl8005a: Add touchscreen 662a90c4e725 arm64: dts: qcom: msm8916-gplus-fl8005a: Add initial device tree cb12cc2d46cc dt-bindings: qcom: Document msm8916-gplus-fl8005a d7a2d86837b9 dt-bindings: vendor-prefixes: Add GPLUS 2e3015c2d190 arm64: dts: qcom: msm8996: mark apcs as clock provider 41ddfbda83f2 arm64: defconfig: Enable SC8280XP Display Clock Controller 62d8b7f90084 arm64: defconfig: Enable GCC, TCSRCC, pinctrl and interconnect for SM8550 7a2b15cfa8db f2fs: support accounting iostat count and avg_bytes 45c98f5a58f3 f2fs: convert discard_wake and gc_wake to bool type f08142bc3a60 f2fs: convert to use MIN_DISCARD_GRANULARITY macro c40e15a9a59f f2fs: merge f2fs_show_injection_info() into time_to_inject() 1cd7565449de f2fs: add a f2fs_ prefix to punch_hole() and expand_inode_data() 390d0b99212e f2fs: remove unnecessary blank lines a1357a91ec9e f2fs: mark f2fs_init_compress_mempool w/ __init b5a711acab30 f2fs: judge whether discard_unit is section only when have CONFIG_BLK_DEV_ZONED ebaaec351e4f f2fs: start freeing cluster pages from the unused number 5fec7cb2e3e1 ARM: dts: qcom: apq8026-samsung-matisse-wifi: Add display backlight aab961de74f1 arm64: dts: qcom: sa8540p-pmics: rename pmic labels 32c028fccb12 arm64: dts: qcom: sa8540p-pmics: add missing interrupt include 275dd5dc67f2 MAINTAINERS: Add f2fs's patchwork f48c70b111b4 arm64: dts: qcom: sc8280xp-x13s: enable eDP display 5715698507ee arm64: dts: qcom: sa8295-adp: Enable DP instances 4a883a8d80b5 arm64: dts: qcom: sc8280xp-crd: Enable EDP 57d6ef683a15 arm64: dts: qcom: sc8280xp: Define some of the display blocks 0e2213fe0ab4 irqchip: Use irq_domain_alloc_irqs() 379af13b31fa docs: locking: Discourage from calling disable_irq() in atomic 17549b0f184d genirq: Add might_sleep() to disable_irq() 9f76d59173d9 timers: Prevent union confusion from unexpected restart_syscall() d386a10c9cd8 ASoC: amd: acp: Enable i2s tdm support for skyrim platforms 200553008e9f ASoC: amd: acp: Add i2s tdm support in machine driver ca9d237994db ASoC: amd: acp: Refactor i2s clocks programming sequence af830fc44a2d ASoC: amd: acp: Refactor dai format implementation 099b923fc15d ASoC: amd: acp: Add new cpu dai's in machine driver 82fc0f87cd2c dt-bindings: net: convert mdio-mux-meson-g12a.txt to dt-schema 1a4cf0584757 drm/panel-xinpeng-xpp055c272: Drop custom DSI write macro 7b00536a206e drm/panel-sony-tulip-truly-nt35521: Drop custom DSI write macro 2ba1f9b713bc drm/panel-mantix-mlaf057we51: Drop custom DSI write macro 56c46827fc2b drm/panel-sharp-ls060t1sx01: Drop custom DSI write macro 5040d554be82 drm/panel-samsung-sofef00: Drop custom DSI write macro 956c5ff20b50 drm/panel-samsung-s6e88a0-ams452ef01: Drop custom DSI write macro 1b633553f8ef drm/panel-jdi-fhd-r63452: Drop custom DSI write macros b541a6d5694e drm/panel-novatek-nt35950: Drop custom DSI write macro 0676f2401dcc drm/panel-boe-bf060y8m-aj0: Drop custom DSI write macro 187b4bd4580b drm/panel-elida-kd35t133: Drop custom DSI write macro 6497ca7069b3 drm/panel-leadtek-ltk050h3146w: Drop custom DSI write macro 8f821edcb3aa drm/panel-sitronix-st7703: Drop custom DSI write macros 65815d1fdc7d drm/panel-asus-z00t-tm5p5-n35596: Drop custom DSI write macros d46aa786fa53 block: use iter_ubuf for single range c79f81631142 ARM: 9283/1: permit non-nested kernel mode NEON in softirq context 62b95a7b44d1 ARM: 9282/1: vfp: Manipulate task VFP state with softirqs disabled 368ccecd4e4a ARM: 9281/1: improve Cortex A8/A9 errata help text f66804bf7665 dt-bindings: trivial-devices: Remove trailing whitespace b6e98cf4ed3b ASoC: tlv320aic3x: Add optional clock and port properties 7bbb89b420d9 driver core: change to_subsys_private() to use container_of_const() 3bb2a01caa81 kobject: Fix slab-out-of-bounds in fill_kobj_path() 504fa212d703 driver core: Make driver_deferred_probe_timeout a static variable f6837f34a349 driver core: fix potential null-ptr-deref in device_add() b0975c47c217 printk: adjust string limit macros ea308da1198f printk: use printk_buffers for devkmsg c4fcc617e148 printk: introduce console_prepend_dropped() for dropped messages 2830eec14afd printk: introduce printk_get_next_message() and printk_message daaab5b5bba3 printk: introduce struct printk_buffers 02b2396d7d0c console: Document struct console 717a5651b109 console: Use BIT() macros for @flags values 2364b406824f printk: move size limit macros into internal.h c65454a94726 fs: remove locks_inode 5970e15dbcfe filelock: move file locking definitions to separate header file 50c66d7b049d x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery b7d1f15b5c27 x86/boot/e820: Fix typo in e820.c comment 31a47014902d arm64: dts: rockchip: add Hynitron cst340 for Anbernic 353 series 3eb403e4014e arm64: dts: rockchip: Enable wifi module AP6398s for rk3566 box demo 954f5510b5a5 dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 6 a5079a534554 arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A IO 3d9a2f7e7c5e arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model A SoM 906e822c0cac arm64: dts: rockchip: fix hdmi cec on rock-3a 64b69474edf3 arm64: dts: rockchip: assign rate to clk_rtc_32k on rk356x 6fb13f888f2a arm64: dts: rockchip: Update sdhci alias for rock-5b 304c8a759953 arm64: dts: rockchip: Remove empty line from rock-5a 991f136c9f8d arm64: dts: rockchip: Update sdhci alias for rock-5a cd9f5c3d3096 sched/cputime: Fix IA64 build error of missing arch_vtime_task_switch() prototype f7a79bdc4e67 drm/i915/guc: Replace zero-length arrays with flexible-array members 3e95263dfb52 drm/i915: Do not cover all future platforms in TLB invalidation b53e7e8d8557 drivers/net/phy: add driver for the onsemi NCN26000 10BASE-T1S PHY 493323416fed drivers/net/phy: add helpers to get/set PLCA configuration a23a1e57a677 drivers/net/phy: add connection between ethtool and phylib for PLCA 16178c8ef53d drivers/net/phy: add the link modes for the 10BASE-T1S Ethernet PHY 8580e16c28f3 net/ethtool: add netlink interface for the PLCA RS 96c31b5b2cae net/mlx5e: Use kzalloc() in mlx5e_accel_fs_tcp_create() 4238654ce166 net/mlx5: remove redundant ret variable 7bd1099c7ede net/mlx5e: Replace 0-length array with flexible array 7193b436b56e net/mlx5e: Replace zero-length array with flexible-array member 63fbae0a74c3 net/mlx5: Prevent high-rate FW commands from populating all slots 7cb5eb937231 net/mlx5: Introduce and use opcode getter in command interface fe998a3c77b9 net/mlx5: Enable management PF initialization 0e414518d6d8 net/mlx5e: Add hairpin debugfs files 3a3da78dd258 net/mlx5e: Add flow steering debugfs directory 1a8034720f38 net/mlx5e: Add hairpin params structure 0fedee1ae9ef net/mlx5e: kTLS, Add debugfs 288eca60cc31 net/mlx5e: Add Ethernet driver debugfs a440030d8946 net/mlx5e: Update shared buffer along with device buffer changes 11f0996d5c60 net/mlx5e: Add API to query/modify SBPR and SBCM registers 8d231dbc3b10 net/mlx5: Expose shared buffer registers bits and structs 4df6e8fbe6e4 Revert "dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11" dc031a547e21 dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11 1de4e112b97c arm64: dts: qcom: msm8996-oneplus-common: drop vdda-supply from DSI PHY 45ca30eb9dfe dt-bindings: firmware: qcom: scm: Separate VMIDs from header to bindings e656cd0bcf3d soc: qcom: rmtfs: Optionally map RMTFS to more VMs da0d37e42f93 dt-bindings: reserved-memory: rmtfs: Make qcom,vmid an array 4ce03bb80fae arm64: dts: qcom: sdm845-tama: Add volume up and camera GPIO keys 19e509d5ea22 arm64: dts: qcom: sdm845: make DP node follow the schema 83fe4b9efb03 arm64: dts: qcom: msm8998: Use RPM XO ff384ab56f16 arm64: dts: qcom: sm8450: Use GIC-ITS for PCIe0 and PCIe1 66b14154e278 arm64: dts: qcom: add missing space before { 720229b8e42c ARM: dts: qcom: add missing space before { d8b4ee9379e4 arm64: dts: qcom: sm8250: Pad addresses to 8 hex digits e09327d7be35 clk: qcom: gcc-msm8974: switch from sleep_clk_src to sleep_clk ef6868a2d69d arm64: dts: qcom: msm8998: get rid of test clock a615df45bda9 clk: qcom: mmcc-msm8998: get rid of test clock 523611f1c115 clk: qcom: gcc-sdx55: get rid of test clock e21f2a9487bf clk: qcom: gcc-sdx55: use ARRAY_SIZE instead of specifying num_parents bfa78833faa6 clk: qcom: gcc-sc7180: get rid of test clock 32bde50fc2d1 clk: qcom: gcc-msm8998: get rid of test clock 62db82f9c800 clk: qcom: dispcc-qcm2290: get rid of test clock 477c404428ed dt-bindings: clock: qcom: gcc-sm8450: drop test clock ca0844a2b9cf dt-bindings: clock: qcom: gcc-sm8350: drop test clock 9fffb2baae1d dt-bindings: clock: qcom,mmcc-msm8998: drop core_bi_pll_test_se 3727ce670b29 dt-bindings: clock: qcom,gcc-sdx65: drop core_bi_pll_test_se 5fe4abe32e32 dt-bindings: clock: qcom,gcc-sdx55: drop core_bi_pll_test_se fc8b0a52f0dd dt-bindings: clock: qcom,gcc-msm8998: drop core_bi_pll_test_se e35b4b9e8353 clk: gcc-sm8350: drop PLL test clock 412df0f95a52 clk: gcc-sm8150: drop PLL test clock 3db8732c55c0 dt-bindings: clock: qcom,gcc-sm8350: drop core_bi_pll_test_se input 5eafe69af43d arm64: dts: qcom: sm8450: correct Soundwire wakeup interrupt name 3c4af3ab1f68 dt-bindings: clock: qcom,spmi-clkdiv: convert to DT schema ceb01bb89571 arm64: dts: qcom: pm8941-rtc add alarm register e1deaa8437c4 arm64: dts: qcom: sa8295p-adp: use sa8540p-pmics 650fed7806b7 arm64: dts: qcom: sa8450p-pmics: add rtc node 2e1cec6e1b5b arm64: dts: qcom: rename pm8450a dtsi to sa8540p-pmics 8503babc3d2a arm64: dts: qcom: sm8350: Drop standalone smem node 7438bb31ba57 arm64: dts: qcom: sm8450-hdk: add missing PMIC includes 30464456a1ea arm64: dts: qcom: sm8450-hdk: add pmic files 69d46573ca29 arm64: dts: qcom: sm8450-qrd: add missing PMIC includes b070c7493bb1 arm64: dts: qcom: sm8450-qrd: add pmic files 5b8db5b4f756 dt-bindings: firmware: scm: Add QDU1000/QRU1000 compatible a251655f1b6a arm64: defconfig: enable crypto userspace API 47c6315ea64d dt-bindings: arm: qcom: add board-id/msm-id for MSM8956, SDM636 and SM4250 1364acc3f626 arm64: dts: qcom: replace underscores in node names f6df873315f9 arm64: dts: qcom: sc7280: Add DT for sc7280-herobrine-zombie with NVMe 3219c9b28e7b dt-bindings: arm: qcom: Add zombie with NVMe 71b7c2df3109 arm64: dts: qcom: sm8450: Add fallback CCI compatible dd45008b74e4 arm64: dts: qcom: sm8250: Add fallback CCI compatible 84c611c5bca4 arm64: dts: qcom: sdm845: Add fallback CCI compatible 6d88aafa6fdd arm64: dts: qcom: msm8916: Add fallback CCI compatible 7ca5618520c6 arm64: dts: qcom: sm8450-nagara: Disable empty i2c bus 71b4fb83a958 arm64: dts: qcom: sm8350-sagami: Disable empty i2c bus 2a87b555553e arm64: dts: qcom: sm8250-edo: Remove misleading comments 76ee8cd53016 arm64: dts: qcom: sc7180: Set performance state for audio bb99820dd284 arm64: dts: qcom: rename AOSS QMP nodes 76d9e8b4d54a arm64: dts: qcom: sc8280xp: correct SPMI bus address cells 8da3786a91e5 arm64: dts: qcom: sc7280: correct SPMI bus address cells 1f7574553722 arm64: dts: qcom: sc7180: correct SPMI bus address cells 2eb4cdcd5aba arm64: dts: qcom: sa8540p-ride: enable pcie2a node af657876c670 ARM: dts: qcom: msm8960: add qcom,kpss-wdt-mdm9615 f630f8205c37 ARM: dts: qcom: msm8960: drop second clock frequency from timer 501d1437d576 ARM: dts: qcom: mdm9615: drop second clock frequency from timer aa482e69cd3b ARM: dts: qcom: ipq8064: drop second clock frequency from timer 462671ab0472 ARM: dts: qcom: apq8064: drop second clock frequency from timer 25da76a92f88 ARM: dts: qcom: reverse compatibles to match bindings 3bd21131d884 arm64: dts: qcom: sdm845: order top-level nodes alphabetically 41d31fa487fe arm64: dts: qcom: sc7180: order top-level nodes alphabetically a622c1dc84d9 clk: qcom: clk-spmi-pmic-div: convert to use parent_data 3e727c3e6379 arm64: defconfig: build SDM_LPASSCC_845 as a module a084ea59f92e arm64: defconfig: enable camera on Thundercomm RB5 platform fcf1316fd7bf arm64: defconfig: build PINCTRL_SM8250_LPASS_LPI as module 7069b91ac2cd clk: qcom: gcc-sm6375: use parent_hws for gcc_disp_gpll0_div_clk_src 4c261dfd5e39 clk: qcom: dispcc-sm6115: use parent_hws for disp_cc_mdss_rot_clk 9293c3e85a20 arm64: dts: qcom: sc7280: Fix CPU nodes compatible string c5b8840c895a dt-bindings: firmware: qcom,scm: narrow clocks and interconnects 8f3945a9adce dt-bindings: firmware: qcom,scm: document MSM8226 clocks 0d89bfbcd6d4 arm64: dts: qcom: sm8450-nagara: Configure SLG51000 PMIC e9090691e48d arm64: dts: qcom: sm8450-nagara: Enable PMIC RESIN+PON 40430a7c485b arm64: dts: qcom: sm8450-nagara: Set up camera regulators 7b2557697890 arm64: dts: qcom: sm8450-nagara: Add GPIO keys 4c5ab70d11ba arm64: dts: qcom: sm8450-nagara: Add GPIO line names for PMIC GPIOs 25deb75e99bc arm64: dts: qcom: sm8450-nagara: Include PMIC DTSIs f891f86e47c3 arm64: dts: qcom: sm8450: add spmi node 68714ad80829 clk: qcom: videocc-sm8250: switch to devm_pm_runtime_enable f9048217a48c clk: qcom: lpasscc-sc7280: switch to devm_pm_runtime_enable b69069c3ff68 clk: qcom: dispcc-sm8450: switch to devm_pm_runtime_enable 009d43686ec6 clk: qcom: dispcc-sm8250: switch to devm_pm_runtime_enable 7e5c218f33a4 clk: qcom: lpasscc-sc7180: switch to parent_hws 77e1e697cf38 clk: qcom: gpucc-sc7180: switch to parent_hws d45fb976f466 soc: qcom: ramp_controller: Make things static 2ae3c610e7d2 platform/chrome: cros_ec_lpc: initialize the buf variable 9e69b1b27b13 platform/chrome: cros_ec: Fix panic notifier registration f27c942e3e3e fs/cramfs: Convert kmap() to kmap_local_data() a6f536063b69 qed: fix a typo in comment 6920b08661e3 libbpf: Fix map creation flags sanitization 75514e4c6619 bpftool: fix output for skipping kernel config check b08134eb254d Input: iqs269a - do not poll during ATI 18ab69c8ca56 Input: iqs269a - do not poll during suspend or resume 3689abfc4e36 Input: iqs269a - configure device with a single block write e023cc4abde3 Input: iqs269a - increase interrupt handler return delay 59bc9cb3b80a Input: iqs269a - drop unused device node references e22391454e3e drm/panel-edp: add IVO M133NW4J panel entry 9cce08cadc6c drm/panel-edp: fix name for IVO product id 854b 9cb61e50bf6b bpf: btf: limit logging of ignored BTF mismatches 743a19e38d02 net: dsa: mv88e6xxx: Separate C22 and C45 transactions 1d914d51f03c net: mdio: add mdiobus_c45_read/write_nested helpers 8d03ad1ab0b0 net: fec: Separate C22 and C45 transactions c0fc8e6dcee4 net: mdio: xgmac_mdio: Separate C22 and C45 transactions b3c84ae5ff99 net: mdio: mvmdio: Convert XSMI bus to new API 002dd3de097c net: mdio: mdio-bitbang: Separate C22 and C45 transactions ce30fa56cbf0 net: mdio: Move mdiobus_c45_addr() next to users b063b1924fd9 net: mdio: C22 is now optional, EOPNOTSUPP if not provided 555d64c6d8e5 net: mdio: mdiobus_register: update validation test 3a65e5f91780 net: pcs: pcs-xpcs: Use C45 MDIO API 4e4aafcddbbf net: mdio: Add dedicated C45 API to MDIO bus drivers 7f7880495770 bpf, x86: Simplify the parsing logic of structure parameters 7f347e3f8217 drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU 447395e18ae0 drm/amd/display: No need for Null pointer check before kfree 45bf79719f1f drm/amd/pm/smu13: BACO is supported when it's in BACO state 8ce1d255147a drm/amdkfd: Add sync after creating vram bo 9d086e0ddaeb drm/amdkfd: Use resource_size() helper function 129d868ede1e bpf: Replace 0-length arrays with flexible arrays 32a47817d075 cgroup/cpuset: fix a few kernel-doc warnings & coding style a1d3281450ab arm64: dts: rockchip: Add rock-5b board d1824cf95799 arm64: dts: rockchip: Add rock-5a board e904ca928a3f arm64: dts: rockchip: Add rk3588-evb1 board 999f0ec365f6 dt-bindings: arm: rockchip: add initial rk3588 boards c9211fa2602b arm64: dts: rockchip: Add base DT for rk3588 SoC d85f8a5c798d arm64: dts: rockchip: Add rk3588 pinctrl data 306f74d27848 dt-bindings: soc: rockchip: add initial rk3588 syscon compatibles 87ecb88223e2 arm64: dts: rockchip: increase spi-max-frequency of nor flash for roc-rk3399-pc dd48a03066de arm64: dts: rockchip: Update leds for Odroid Go Advance 1b5aaeda7441 arm64: dts: rockchip: update px30 thermal zones for GPU b8e3a0ff7674 arm64: dts: rockchip: don't set cpll rate for Odroid Go 0d4343988194 arm64: dts: rockchip: Change audio card name for Odroid Go 51712e1d014a arm64: dts: rockchip: rk3328: Add Orange Pi R1 Plus 229e312019dd dt-bindings: arm: rockchip: Add Orange Pi R1 Plus 6e97ac440b34 arm64: dts: rockchip: Add IR receiver to BPI-R2Pro cdf46cdbabfc arm64: dts: rockchip: Add dts for EmbedFire rk3568 LubanCat 2 7b1aa1613edc dt-bindings: arm: rockchip: Add EmbedFire LubanCat 2 a8e35c4bebe4 arm64: dts: rockchip: add audio nodes to rk3566-roc-pc af0e26beaa69 bpftool: Add missing quotes to libbpf bootstrap submake vars 50f6f34e605b ARM: footbridge: remove CATS 046cd3c6987c gpio: remove iop driver b91a69d162aa ARM: iop32x: remove the platform fd68572b57f2 ARM: orion5x: remove dsa_chip_data references c09846fc1ff4 ARM: orion: remove unused board files e2fe85aa6a63 ARM: mv78xx0: un-deprecate Terastation WXL 2b45e1fa9398 ASoC: remove unused ep93xx files ca2259c35251 ARM: ep93xx: remove old board files 4ede65e1c153 mmc: remove cns3xxx driver e73307b9ebc4 ARM: cns3xxx: remove entire platform 2b843f82a182 ARM: at91: remove stale MAINTAINER file entries 66cf99b55e58 bpf: Remove the unnecessary insn buffer comparison 353b18dca2c0 clk: qcom: gpucc-msm8998: switch to parent_hws 18aa0dc22d2b clk: qcom: gcc-sm8550: switch to parent_hws 1b299e87b1c7 clk: qcom: gcc-sm8450: switch to parent_hws 6df8ecd018ae clk: qcom: gcc-sm8250: switch to parent_hws 5d0e6922b8a3 clk: qcom: gcc-sm6375: switch to parent_hws 76ffb1921084 clk: qcom: gcc-sdx65: switch to parent_hws a28c07fc915b clk: qcom: gcc-sc7280: switch to parent_hws bbedddafa069 clk: qcom: gcc-sc7180: switch to parent_hws fec6a7b5454b clk: qcom: gcc-msm8976: switch to parent_hws 3f1c24b9674a clk: qcom: gcc-msm8939: switch to parent_hws a2a796c1d685 clk: qcom: camcc-sm8450: switch to parent_hws 17f0b48f8de6 clk: qcom: camcc-sc7280: switch to parent_hws 0e042233bd56 clk: qcom: dispcc-sm6375: switch to parent_hws a9e46af1718a clk: qcom: dispcc-sc7180: switch to parent_hws 5c0df30cb3e4 clk: qcom: dispcc-sm8450: switch to parent_hws f840834a8b60 drm/i915/mtl: update scaler source and destination limits for MTL 8d4312e2b228 drm/i915/mtl: limit second scaler vertical scaling in ver >= 14 a46674396189 ARM: BCM63xx: remove useless goto statement 94214f145bdf soc: bcm: bcm2835-power: Drop empty platform remove function b76e1186a695 arm64: dts: broadcom: align SMMU node names with DT schema a290296ab832 selftests/nolibc: Add `getpagesize(2)` selftest 7efd762e97c8 nolibc/sys: Implement `getpagesize(2)` function c61a078015f3 nolibc/stdlib: Implement `getauxval(3)` function 241c4b4e02f2 tools/nolibc: add auxiliary vector retrieval for s390 d01869cf1ee4 tools/nolibc: add auxiliary vector retrieval for mips 041fa97cb332 tools/nolibc: add auxiliary vector retrieval for riscv 59ea18762421 tools/nolibc: add auxiliary vector retrieval for arm 2a39a53245d2 tools/nolibc: add auxiliary vector retrieval for arm64 1cce162ab4a5 tools/nolibc: add auxiliary vector retrieval for x86_64 2ab4aa487b93 tools/nolibc: add auxiliary vector retrieval for i386 9e5bdc613d06 tools/nolibc: export environ as a weak symbol on s390 758f33379569 tools/nolibc: export environ as a weak symbol on riscv 8f7fafebd1da tools/nolibc: export environ as a weak symbol on mips a6f29a2c41f3 tools/nolibc: export environ as a weak symbol on arm 9b8688c6eadd tools/nolibc: export environ as a weak symbol on arm64 52e423f5b93e tools/nolibc: export environ as a weak symbol on i386 89dc50921c87 tools/nolibc: export environ as a weak symbol on x86_64 1caa1154c3e9 tools/nolibc: make errno a weak symbol instead of a static one d5b48f958b36 tools/nolibc: remove local definitions of O_* flags for open/fcntl 5a51b6de5968 tools/nolibc: support thumb mode with frame pointers on ARM 20470dfd656e tools/nolibc: enable support for thumb1 mode for ARM 7f8548589661 tools/nolibc: make compiler and assembler agree on the section around _start 441529bed41c platform/chrome: cros_typec_switch: Check for retimer flag ef9c00dbd383 platform/chrome: cros_typec_switch: Use fwnode* prop check 9ce0f7c4bc64 cpuidle: teo: Introduce util-awareness 27f850880192 cpuidle: teo: Optionally skip polling states in teo_find_shallower_state() 5d1ab51463d6 ARM: dts: exynos: drop unused pinctrl-names from Galaxy Tab 91d89306579b arm64: dts: exynos: drop unsupported I2C properties in Espresso c14f161c1fed dt-bindings: soc: samsung: exynos-sysreg: correct indentation for deprecated e7fcfe67f9f4 thermal: intel: Fix unsigned comparison with less than zero 40794dfd20e0 drm/amdgpu: Fixed bug on error when unloading amdgpu 030001288fd3 drm/amd: make amdgpu_ucode_validate static 79da290ef636 drm/amd: Use `amdgpu_ucode_release` helper for si 778af6661c8b drm/amd: Use `amdgpu_ucode_release` helper for powerplay 46fa9075dc44 drm/amd: Use `amdgpu_ucode_*` helpers for DMCU b31d306378d9 drm/amd: Use `amdgpu_ucode_*` helpers for GPU info bin e5a7d047f41b drm/amd: Use `amdgpu_ucode_*` helpers for CGS 52215e2a5d4a drm/amd: Use `amdgpu_ucode_*` helpers for VCE b406477c614f drm/amd: Use `amdgpu_ucode_*` helpers for UVD cb9bdfad2274 drm/amd: Use `amdgpu_ucode_*` helpers for SDMA on CIK d7f50961aa5c drm/amd: Use `amdgpu_ucode_*` helpers for SDMA3.0 10024cd73d4c drm/amd: Use `amdgpu_ucode_*` helpers for SDMA2.4 4b1c8b64299e drm/amd: Use `amdgpu_ucode_*` helpers for GMC8 ee138d86ef2c drm/amd: Use `amdgpu_ucode_*` helpers for GMC7 2d70575b38d7 drm/amd: Use `amdgpu_ucode_*` helpers for GMC6 0aaafb7359d2 drm/amd: Use `amdgpu_ucode_*` helpers for GFX8 469f199e472e drm/amd: Use `amdgpu_ucode_*` helpers for GFX7 39d3649b1647 drm/amd: Use `amdgpu_ucode_*` helpers for GFX6 62a27480b78a drm/amd: Optimize SRIOV switch/case for PSP microcode load 32806038aa76 drm/amd: Load SMU microcode during early_init 315d1716d64e drm/amd: Use `amdgpu_ucode_*` helpers for SMU 515266373746 drm/amd: Use `amdgpu_ucode_release` helper for DMUB a7ab345149b8 drm/amd/display: Load DMUB microcode during early_init 07dbfc6b102e drm/amd: Use `amdgpu_ucode_*` helpers for PSP 2d39c7ae37a5 drm/amd: Load PSP microcode during early_init 93fec4f8c158 drm/amd: Avoid BUG() for case of SRIOV missing IP version 994a97447e38 drm/amd: Parse both v1 and v2 TA microcode headers using same function ca843a4c7948 ACPICA: nsrepair: handle cases without a return value correctly 433477c3bf0b arm64: dts: qcom: sm8550: add QCrypto nodes 377972ac743f arm64: dts: qcom: sm8550: add I2C Master Hub nodes 71342fb91eae arm64: dts: qcom: Add base SM8550 MTP dts 4e7b112617a9 arm64: dts: qcom: Add PMR735d pmic dtsi e9c0a4e48489 arm64: dts: qcom: Add PMK8550 pmic dtsi d6056ec543da arm64: dts: qcom: Add PM8550vs pmic dtsi 8ba6d5d8f11e arm64: dts: qcom: Add PM8550ve pmic dtsi 9543f989c244 arm64: dts: qcom: Add PM8550b pmic dtsi 2e9686d1948a arm64: dts: qcom: Add PM8550 pmic dtsi 89565d8f5468 arm64: dts: qcom: Add pm8010 pmic dtsi ffc50b2d3828 arm64: dts: qcom: Add base SM8550 dtsi d220193c5049 dt-bindings: clock: Add SM8550 TCSR CC clocks e2869bd7af60 x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC bf1e263b2582 dt-bindings: arm: qcom: Document SM8550 SoC and boards 90114ca11476 clk: qcom: add SM8550 DISPCC driver 494162c73977 clk: qcom: clk-alpha-pll: define alias of LUCID OLE reset ops to EVO reset ops 0960ec915a75 dt-bindings: clock: document SM8550 DISPCC clock controller b7f4f6971d62 arm64: dts: qcom: sm8450: Add compat qcom,sm8450-dsi-ctrl b0b8b34a8d6b arm64: dts: qcom: sm8150: Add compat qcom,sm8150-dsi-ctrl 24f3abaa8c74 ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl to dsi1 1ec82317a1da IB/hfi1: Use dma_mmap_coherent for matching buffers 892ede5a77f3 IB/hfi1: Update RMT size calculation 8b6af3b58caf clk: qcom: gdsc: Support 'synced_poweroff' genpd flag a9236a0aa7d7 PM: domains: Allow a genpd consumer to require a synced power off 99c0f7d35c4b clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback 26b36df75166 clk: Add generic sync_state callback for disabling unused clocks 10903b0a0f4d drm/i915/gt: Cover rest of SVG unit MCR registers 91e910adc59a soc: qcom: rmphpd: add power domains for sa8775p b4f0370d3ce2 dt-bindings: power: qcom,rpmpd: document sa8775p ce273e690d84 clk: qcom: rpmh: add clocks for sa8775p 9d4d6d5e2ffc dt-bindings: clock: qcom-rpmhcc: document the clock for sa8775p 75bba4f4faf4 ARM: dts: rockchip: add brcmf node to rk3066a-mk808 4a88d9ebc27e ARM: dts: rockchip: add space between label and nodename nfc pinctrl on rk3128 3b36713d69d9 clk: qcom: krait-cc: fix wrong pointer passed to IS_ERR() 0cbc0b1c5838 arm64: dts: qcom: sdm845: do not customize SPI0 pin drive/bias d05e342882e4 arm64: dts: qcom: sdm845: align TLMM pin configuration with DT schema e5011447376e arm64: dts: qcom: sdm845-xiaomi-beryllium: fix audio codec interrupt pin name 740862bb5f59 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name 8a0721dae68f arm64: dts: qcom: msm8998-fxtec: fix touchscreen reset GPIO polarity 7bd224b6625a drm/drm_lease: Remove usage of deprecated DRM_DEBUG_LEASE fc2602b553c8 drm/drm_blend: Remove usage of deprecated DRM_DEBUG_ATOMIC 4665280990fa drm: Remove usage of deprecated DRM_DEBUG_PRIME c7cb175bb1ef drm/imx/dcss: Don't call dev_set_drvdata(..., NULL); 7efb10383181 drm/imx/dcss: Drop if blocks with always false condition fcdc53aceed4 firmware: meson_sm: stop using 0 as NULL pointer bc5998b92b9e dt-bindings: power: amlogic,meson-gx-pwrc: mark bindings as deprecated 658a8ef67943 dt-bindings: firmware: convert meson_sm.txt to dt-schema 2a5b4ccf0de1 efi/earlycon: Speed up scrolling by disregarding empty space b7a1cd243839 efi/earlycon: Replace open coded strnchrnul() e7b481697188 s390/archrandom: add missing header include 9cab4f7d98ee s390/con3270: move condev definition 1a77d59e7e39 ASoC: fsl-asoc-card: Log error code when we fail to register 6fa8c0732bff ASoC: SOF: mediatek: Provide debugfs_add_region_item ops for core 6b43538f0698 ASoC: SOF: mediatek: Support mt8188 platform e15ec6892832 dt-bindings: dsp: mediatek: Add mt8188 dsp compatible 323d91d4684d wifi: ath11k: debugfs: fix to work with multiple PCI devices 8d94da58de53 arm64: dts: rockchip: Add EmbedFire LubanCat 1 1e83f6bfaf84 dt-bindings: arm: rockchip: Add EmbedFire LubanCat 1 43ba22818788 dt-bindings: vendor-prefixes: Document EmbedFire 5855366f7d21 drm/debugfs: add descriptions to struct parameters c9ba134e05ab drm/debugfs: use octal permissions instead of symbolic permissions b0a8a59a1c44 driver core: move struct subsys_dev_iter to a local file af6d0743599e driver core: make subsys_dev_iter_exit() static 38cdadefa2fe driver core: make subsys_dev_iter_next() static 2e45fc5502af driver core: make subsys_dev_iter_init() static a9efdd2519ed driver core: remove subsys_find_device_by_id() 8afbb4273977 driver core: make bus_get_device_klist() static 97a89ed101bb net: phy: mxl-gpy: disable interrupts on GPY215 by default 7d885863e716 net: phy: allow a phy to opt-out of interrupt handling 90c47eb169ac dt-bindings: net: phy: add MaxLinear GPY2xx bindings dd1a98a375a6 dt-bindings: vendor-prefixes: add MaxLinear 05375d5cb2f1 MAINTAINERS: Add entry for Himax HX8394 panel controller driver 65dc9360f741 drm: panel: Add Himax HX8394 panel controller driver 3b0c2b2b5205 dt-bindings: display: Add Himax HX8394 panel controller 3db9d590557d drm/i915/gt: Reset twice 091b20ceb0fc doc: add dma-buf IOCTL code to table bb5525a50601 x86/cpu: Remove redundant extern x86_read_arch_cap_msr() 9fcad995c6c5 x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation 9873039caac1 drm/vc4: dsi: Drop unused i2c include 830763b96720 net: dsa: mv88e6xxx: mac-auth/MAB implementation 0c34aff523c7 net: dsa: mv88e6xxx: shorten the locked section in mv88e6xxx_g1_atu_prob_irq_thread_fn() e06a9af067b3 net: dsa: mv88e6xxx: change default return of mv88e6xxx_port_bridge_flags ef90f0a1913e IB/hfi1: Split IB counter allocation 845127ed8717 IB/hfi1: Improve TID validity checking d8f4ab01c6d0 IB/hfi1: Consolidate the creation of user TIDs a479433a6b7a IB/hfi1: Assign npages earlier 3c49eef38978 IB/hfi1: Remove redundant pageidx variable 8a01ec97dc06 x86/mce: Mask out non-address bits from machine check bank 2723c25704d6 MAINTAINERS: drm/hisilicon: Drop Chen Feng 07445f3c7ca1 amd-xgbe: Add support for 10 Mbps speed 000458b5966f drm: Only select I2C_ALGOBIT for drivers that actually need it 0e4dcffd331f drm/panel: raspberrypi-touchscreen: Convert to i2c's .probe_new() 446757576a64 drm/panel: olimex-lcd-olinuxino: Convert to i2c's .probe_new() 307259952625 drm/i2c/tda998x: Convert to i2c's .probe_new() 1cff174aa161 drm/i2c/tda9950: Convert to i2c's .probe_new() 29ef7605e2fd drm/i2c/sil164: Convert to i2c's .probe_new() e36a3e44c08b drm/i2c/ch7006: Convert to i2c's .probe_new() 6d6defd42185 drm/mxsfb: improve clk handling for axi clk ccae0447af0e RDMA/cma: Refactor the inbound/outbound path records process flow 36aa3eee39b2 arm64: dts: renesas: r9a09g011: Add eMMC and SDHI support df9645b93a1a arm64: dts: renesas: white-hawk-cpu: Add DP output support 95d60f13d3ab arm64: dts: renesas: r8a779g0: Add display related nodes ef10e647d932 arm64: dts: renesas: r8a779f0: Add CA55 operating points 3ad69c496d48 arm64: defconfig: Enable RZ/G2L MIPI CSI-2 and CRU support db1d7b6efc6e ARM: shmobile: defconfig: Refresh for v6.1-rc5 fef4e61b0b76 ALSA: firewire-lib: extend tracepoints event including CYCLE_TIME of 1394 OHCI 67d0a30128c9 drm/meson: dw-hdmi: Fix devm_regulator_*get_enable*() conversion 8d037973d48c RDMA/core: Refactor rdma_bind_addr 697550668be5 dt-bindings: pinctrl: qcom,sm8450-lpass-lpi: add input-enable and bias-bus-hold 3ecc01c5e068 dt-bindings: pinctrl: qcom,sm8450-tlmm: correct gpio-line-names size 091e81b86779 pinctrl: pinmux: Drop duplicate error message in pinmux_select() 8bb5811129f9 pinctrl: mcp23s08: Convert to i2c's .probe_new() 814ee08d9ea9 pinctrl: qcom: msm8226: Add General Purpose clocks ef6c2d856632 dt-bindings: pinctrl: msm8226: Add General Purpose clocks f4720b845b15 dt-bindings: pinctrl: imx8m: Integrate duplicated i.MX 8M schemas 144ff5e03d74 Input: ipaq-micro-ts - use DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 61df952bfd1a Input: zinitix - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() dc69e98a5520 Input: zforce_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() fea26099aee2 Input: wm97xx - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() fa8d5a6e7145 Input: wdt87xx_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 5ca74320a748 Input: wacom_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 2cfa7c9c55d8 Input: ucb1400_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() f84016434752 Input: ti_am335x_tsc - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() ea476f51bebb Input: surface3_spi - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 7c8d436dc9a0 Input: st1232 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 5a88638218e4 Input: silead - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 9fca27cffb9f Input: raydium_i2c_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() add8bbd27acd Input: pixcir_i2c_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() a43be2dde97e Input: msg2638 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 9b61c454131b Input: mms114 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 3a841b3ee8a7 input: migor_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() e6a80bce2425 Input: melfas_mip4 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 70f36d0cda2b Input: mcs5000_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 5662a37d06bf Input: iqs5xx - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() a068aa5760ac Input: imx6ul_tsc - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() a9b113302ca6 Input: imagis - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 4024f8481ac2 Input: ilitek_ts_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 311fd6b03c60 Input: hideep - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 05ebb78bf8d6 Input: goodix - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() df0f673485d2 Input: elants_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 717ba04a88a0 input: ektf2127 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() d67c047e1d99 Input: egalax_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 993d854c8a06 Input: eeti_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 6e6ebfc54e54 Input: edt-ft5x06 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() c5aa51834141 Input: cy8ctmg110_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 0299859083cf Input: cy8ctma140 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 99e93cc9677d Input: chipone_icn8505 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() eb36403d2f32 Input: chipone_in8318 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() a259afe95f2e Input: bu21029 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() bed5cf8f007d Input: bu21013_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 48877f8e7a06 Input: auo-pixcir-ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 3de717d137a8 Input: atmel_mxt_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() eb6abb8962b3 Input: ar1021 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() f8909d9a8b45 Input: ads7846 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 458d7343fe0f Input: ad7877 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 9c19131f6b4e Input: ambakmi - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 18b8fe43d5c3 Input: synaptics_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 0ca5bc9556dc Input: navpoint - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() b39f288a8416 Input: elan_i2c_core - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() c7d8ba3854a9 Input: twl6030-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 60bca2ae7ed9 Input: twl4030-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 5057e0aa48d8 Input: stpmic1_onekey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 4268a06bf41b Input: rotary-encoder - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 1a3e6c1ee47d Input: regulator-haptic - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() e4b4592f2e29 Input: pwm-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 349fe1e44dac Input: pwm-beeper - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() a410677f4042 Input: pmic8xxx-pwrkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 37aee5951f55 Input: pm8xxx-vibrator - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 209cf27d4870 Input: pm8941-pwrkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 22db998afddd Input: pcfg8574_keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 77c52d40cf1e Input: palmas-pwrbutton - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() a66640c66ed1 Input: max8997_haptic - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 1bf948444616 Input: max8925_onkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 1e3023999222 Input: max77693-haptic - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 0ac787e06931 Input: kxtj9 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 238e5de40c36 Input: iqs626a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 29eac950768a Input: iqs269a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 74305aff79ed Input: gpio-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 5ad71cbda4e7 Input: e3x0-button - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 0e076fce3a42 Input: drv2667 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() c7cd0194c73e Input: drv2665 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() c7cf2b4db52b Input: drv260x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() afe9bc86cc83 Input: da7280 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 72924c1c9720 Input: 88pm860x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() db85d14dc5c5 ext4: allow verity with fs block size < PAGE_SIZE 4fa512ce7051 fs/buffer.c: support fsverity in block_read_full_folio() feb0576a361a f2fs: simplify f2fs_readpage_limit() 5e122148a3d5 ext4: simplify ext4_readpage_limit() 56124d6c87fd fsverity: support enabling with tree block size < PAGE_SIZE 5306892a50bf fsverity: support verification with tree block size < PAGE_SIZE f45555bf23cf fsverity: replace fsverity_hash_page() with fsverity_hash_block() 55eed69cc8fd fsverity: use EFBIG for file too large to enable verity 579a12f78d88 fsverity: store log2(digest_size) precomputed 9098f36b739d fsverity: simplify Merkle tree readahead size calculation 284d5db5f99e fsverity: use unsigned long for level_start cbdbb58b6c79 e1000e: Enable Link Partner Advertised Support 4cd0ca1fe9a7 rtc: ds1307: Convert to i2c's .probe_new() 4773fadedca9 drm/radeon: free iio for atombios when driver shutdown b8743f5dcc9f drm/amdgpu: clean up some inconsistent indentings e045aec89d1b drm/amd: Load GFX11 microcode during early_init c88135c089e4 drm/amd: Use `amdgpu_ucode_*` helpers for GFX11 9931b67690cf drm/amd: Load GFX10 microcode during early_init 3da9b71563cb drm/amd: Use `amdgpu_ucode_*` helpers for GFX10 1c21885ec1ef drm/amd: Load GFX9 microcode during early_init ec787deb2ddf drm/amd: Use `amdgpu_ucode_*` helpers for GFX9 e78105c8c432 drm/amd: Remove superfluous assignment for `adev->mes.adev` 11e0b0067ec0 drm/amd: Use `amdgpu_ucode_*` helpers for MES cc42e76e7de5 drm/amd: Load MES microcode during early_init 0b8f42ab229a drm/amd/display: Remove unneeded semicolon b95cb0d85201 drm/amd/display: Remove redundant assignment to variable dc 13b90cf900ab drm/amd/display: fix PSR-SU/DSC interoperability support 69939009bde7 drm/amd: Load VCN microcode during early_init 33efaf829d7b drm/amd: Use `amdgpu_ucode_*` helpers for VCN 6675402a47cc drm/amd: Make SDMA firmware load failures less noisy. 1336b4e72c4c drm/amd: Convert SDMA to use `amdgpu_ucode_ip_version_decode` e43229824d5b drm/amd: Use `amdgpu_ucode_request` helper for SDMA 2210af50ae7f drm/amd: Add a new helper for loading/validating microcode 755f32a39e19 drm/amd: Convert SMUv13 microcode to use `amdgpu_ucode_ip_version_decode` 6b54496238cc drm/amd: Convert SMUv11 microcode to use `amdgpu_ucode_ip_version_decode` 54a3e032340e drm/amd: Add a legacy mapping to "amdgpu_ucode_ip_version_decode" b7cdb41e7d25 drm/amd: Delay removal of the firmware framebuffer 08e60fac1d8c drm/amdgpu: Fix potential NULL dereference d26407788cc0 dt-bindings: display/msm: qcom, sdm845-mdss: document the DP device 9bf1e33f9ca8 dt-bindings: display/msm: gpu: add rbcpr clock c79bb6b92def drm/msm: clean event_thread->worker in case of an error 7ad6586652fa dt-bindings: display: msm: drop unneeded list for single compatible 9ffbefc1553c dt-bindings: display/msm: Add SM8150 MDSS & DPU e96150a6dc14 dt-bindings: display/msm: *mdss.yaml: split required properties clauses 40a9b13a09ef platform/chrome: cros_typec_vdm: Add VDM send support 50ed638bbc47 platform/chrome: cros_typec_vdm: Add VDM reply support 493e699b9934 platform/chrome: cros_ec_typec: Add initial VDM support e5eea6a3319f platform/chrome: cros_ec_typec: Alter module name with hyphens 690580965153 platform/chrome: cros_ec_typec: Move structs to header 8d2b28df6c3d platform/chrome: cros_ec_typec: Update port DP VDO c856e3ff98bb platform/chrome: cros_ec_typec: Set port alt mode drvdata 4dc9355cef4f platform/chrome: cros_ec_typec: Stash port driver info 0e0dba884c43 platform_chrome: cros_ec: Add Type-C VDM defines 0ac7200e3317 Revert "mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU" 84ec7c20363f rcu: Allow up to five minutes expedited RCU CPU stall-warning timeouts 2349183d32d8 drm/panel: add visionox vtdr6130 DSI panel driver ef85db911134 dt-bindings: display: panel: document the Visionox VTDR6130 AMOLED DSI Panel af20f01e4d1d ASoC: dt-bindings: nau8822: add nuvoton,spk-btl property to dtschema 28ef4c3753a4 rcutorture: build initrd for rcutorture with nolibc 16d4b2bd799d rcutorture: add support for s390 0043e6f21dbe selftests/nolibc: add s390 support 18a5a09d90a7 nolibc: add support for s390 5353fff29e42 scripts/head-object-list: Remove x86 from the list 7734a0f31e99 x86/boot: Robustify calling startup_{32,64}() from the decompressor code a7596e62dac7 mtk-mmsys: Change mtk-mmsys & mtk-mutex to modules 0d08c56d97a6 soc: mediatek: mtk-pm-domains: Allow mt8186 ADSP default power on 64bc37bf3986 soc: mediatek: add mtk-mutex support for mt8188 vdosys0 3b1a57c4f999 soc: mediatek: add mtk-mmsys support for mt8188 vdosys0 5d98c6351d46 dt-bindings: mediatek: modify VDOSYS0 mutex device tree Documentations for MT8188 2433c716707a dt-bindings: mediatek: modify VDOSYS0 mmsys device tree Documentations for MT8188 169fa2ad8daa soc: mediatek: mutex: Drop empty platform remove function f104d74bbf48 ARM: dts: mediatek: Remove pins-are-numbered property c84037195bdc arm: dts: mt7629: Remove extra interrupt from timer node 558741f8fc3a arm64: dts: mediatek: mt8186: Add crypto support for eMMC controller 6d886dd46ff5 arm64: dts: mediatek: cherry: Add sound card configuration 4b4e050842f5 arm64: dts: mediatek: cherry: Add external codecs and speaker amplifier b26de6b6da1d arm64: dts: mediatek: cherry: Enable the Audio DSP for SOF 84af435959da arm64: dts: mediatek: cherry: Add Audio Front End (AFE) support 3da58d2813a3 arm64: dts: mediatek: align LED node names with dtschema 77c060e35d89 arm64: dts: mediatek: asurada: Add aliases for i2c and mmc ad5cc915c300 arm64: dts: mediatek: asurada: Enable audio support 7b3da2180ba4 arm64: dts: mediatek: asurada: Enable internal display ea65d256e14d arm64: dts: mediatek: asurada: Add display backlight f9f00b1f6b9b arm64: dts: mediatek: asurada: Add display regulators c5f30727ce68 arm64: dts: mt6795: Add complete CPU caches information 34a39d476484 arm64: dts: mt8183: Add complete CPU caches information 70282f31f7e6 arm64: dts: mt8186: Add complete CPU caches information 29288bab8c46 arm64: dts: mt8192: Add complete CPU caches information b68188a70ee9 arm64: dts: mt8195: Add complete CPU caches information a89897e5f345 arm64: dts: mediatek: Remove pins-are-numbered property b391efba57ff arm64: dts: mediatek: mt8186: Fix systimer 13 MHz clock description 0f1c806b65d1 arm64: dts: mediatek: mt8195: Fix systimer 13 MHz clock description f19f68e56b0c arm64: dts: mediatek: mt8192: Fix systimer 13 MHz clock description ce8a06b5bac7 arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description a9f6721a3c92 arm64: dts: mediatek: mt8195: Add power domain to U3PHY1 T-PHY 1bd1d10d1c0c arm64: dts: mediatek: mt8195: Use P1 clocks for PCIe1 controller 4f5fc078ac6f dt-bindings: arm64: dts: mediatek: Add mt8365-evk board 82492c4ef8f6 arm64: dts: mt8183: kukui: Split out keyboard node and describe detachables bd2b1b4a63c7 arm64: dts: mt8186: Add dsi node d4a651625a37 arm64: dts: mt8186: Add IOMMU and SMI nodes d9e43c1e7a38 arm64: dts: mt8186: Add power domains controller 545c365185a4 soundwire: stream: Move remaining register accesses over to no_pm b275bf45ba1d soundwire: debugfs: Switch to sdw_read_no_pm 6726b47a2a60 soundwire: Provide build stubs for common functions 62dc9f3f2fd0 soundwire: bus: export sdw_nwrite_no_pm and sdw_nread_no_pm functions 5b0eae551916 soundwire: cadence: remove unused sdw_cdns_master_ops declaration ffa1726589a7 soundwire: enable optional clock registers for SoundWire 1.2 devices be505ba8fe90 ASoC/soundwire: remove is_sdca boolean property 0603a47bd3a8 soundwire: cadence: Drain the RX FIFO after an IO timeout 827c32d0df4b soundwire: cadence: Remove wasted space in response_buf 7cbfee2e2e40 soundwire: cadence: Don't overflow the command FIFOs f0117128879b ALSA: firewire-lib: keep history to process isochronous packet 0cac60c776a6 ALSA: firewire-lib: use circular linked list for context payload processing layer cec371ff1ab1 ALSA: firewire-lib: use circular linked list to enumerate packet descriptors 5c2f4c9cfc79 soundwire: intel: remove DAI startup/shutdown 6aeb51c1035c ARM: omap2: make functions static d2200da9e6de ARM: omap2: remove unused omap2_pm_init a1080f6165d7 ARM: omap2: remove unused declarations 8e2644fff884 ARM: omap2: remove unused functions 00a5d41ee1b0 ARM: omap2: smartreflex: remove on_init control e1d3cd9451c1 ARM: omap2: remove APLL control cbcf78330fec ARM: omap2: simplify clock2xxx header f2286d2b9761 ARM: omap2: remove unused omap_hwmod_reset.c 3af8e972d64e ARM: omap2: remove unused headers 83f73168a82f ARM: omap2: remove unused USB code c476a78f19ef ARM: remove CONFIG_UNUSED_BOARD_FILES 597688792c4d i2c: qcom-geni: change i2c_master_hub to static fde0e25b71a9 dt-bindings: regulators: convert non-smd RPM Regulators bindings to dt-schema 1d91855304c2 RDMA/hns: Support cqe inline in user space 2bb185c68bf4 RDMA/hns: Add compatibility handling for only support userspace rq inline 968606e252e3 RDMA/hns: Remove rq inline in kernel 71c541ebe82b drm/vc4: vec: Support progressive modes 771d6539f27b drm/vc4: hdmi: Correct interlaced timings again 273c417658c8 drm/vc4: crtc: Fix timings for VEC modes 6c37c9c65d2c drm/vc4: Add comments for which HVS_PIXEL_ORDER_xxx defines apply 977374cf481d drm/vc4: plane: Add 3:3:2 and 4:4:4:4 RGB/RGBX/RGBA formats d5e606e594ee drm/vc4: plane: Omit pixel_order from the hvs_format for hvs5 only formats 02c98b16ae07 drm/vc4: plane: Allow using 0 as a pixel order value 92c17d16476c drm/vc4: hvs: Ignore atomic_flush if we're disabled f92534ea5cb1 drm/vc4: hvs: Add DRM 210101010 RGB formats 902973dc1a04 drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 868bc9994c0c drm/vc4: hvs: Support zpos on all planes 87551ec650bb drm/vc4: hvs: Correct interrupt masking bit assignment for HVS5 982ee9448686 drm/vc4: hvs: SCALER_DISPBKGND_AUTOHS is only valid on HVS4 df993fced230 drm/vc4: hvs: Set AXI panic modes 1284365e3e8c drm/vc4: hvs: Configure the HVS COB allocations e8c39b3eba42 pinctrl: qcom: spmi-gpio: add support for pm8550 & pmr735d gpio control b754f00dd90d dt-bindings: pinctrl: qcom,pmic-gpio: document pm8550, pm8550b, pm8550ve, pm8550vs, pmk8550 & pmr735d c818ae563bf9 pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups dcef18c8ac40 pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain a6fd6f94d361 drm/i915: Fix timeslots argument for DP DSC SST case a7cc0e268508 pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins a43e3115fbea s390/zcrypt: use strscpy() to instead of strncpy() beb060ed20d5 vfio/ccw: remove old IDA format restrictions b5a73e8eb225 vfio/ccw: don't group contiguous pages on 2K IDAWs 1b676fe3d9d3 vfio/ccw: handle a guest Format-1 IDAL 61f3a16b9d5c vfio/ccw: allocate/populate the guest idal 6a6dc14ac847 vfio/ccw: calculate number of IDAWs regardless of format 667e5dbabf2b vfio/ccw: read only one Format-1 IDAW b21f9cb1124e vfio/ccw: refactor the idaw counter 61783394f4eb vfio/ccw: populate page_array struct inline 62a97a56a64c vfio/ccw: pass page count to page_array struct 4b946d65b8aa vfio/ccw: remove unnecessary malloc alignment a4c6040472ba vfio/ccw: simplify CCW chain fetch routines c5e8083f9580 vfio/ccw: replace copy_from_iova with vfio_dma_rw 254cb663c2ac vfio/ccw: move where IDA flag is set in ORB 155a4321c117 vfio/ccw: allow non-zero storage keys 9fbed59fcd16 vfio/ccw: simplify the cp_get_orb interface 8a54e238ef1e vfio/ccw: cleanup some of the mdev commentary ba5c2e2ae480 s390/con3270: add special output handling when oops_in_progress is set 422a78ea359a s390/con3270: set SBA and RA addresses when converting lines da4e272e831c s390/con3270: simplify update flags 9975fde09e50 s390/con3270: return from notifier when activate view fails fe5e23dd983c s390/diag: use __packed __aligned 61f37f63f930 s390/fs3270: split header files a554dbd740bd s390/fs3270: fix screen reset on activate ec40213bfbe4 s390/fs3270: fix function prototypes 84a8b601eac5 s390/fs3270: use *ptr instead of struct in kzalloc aa08b6a46b60 s390/fs3270: remove duplicate assignment 945775155e21 s390/fs3270: add missing braces to if/else a82603b0d6ee s390/fs3270: fix whitespace errors 31bc23241b54 s390/raw3270: fix nullpointer check 420105f4506b s390/raw3270: split up raw3270_activate_view() 7aeeeb926c35 s390/raw3270: remove BUG_ON in raw3270_request_reset() 82df96d84914 s390/raw3270: use DEVICE_ATTR_RO() for sysfs attributes fd2a41d07b2f s390/raw3270: add comment to spinlock member 0d85d8edaf30 s390/raw3270: fix raw3270 declarations ff61744c97ff s390/raw3270: fix indentation/whitespace errors 754f66b59cc3 s390/raw3270: move EXPORT_SYMBOL() next to functions 7ef213879a1e s390/con3270: fix minor checkpatch issues 9e1d1d8e7662 s390/con3270: use msecs_to_jiffies() f8674930891b s390/con3270: fix multiple assignments in one line 303bac9df781 s390/con3270: fix camelcase in enum members 525c919d5e1b s390/con3270: add key help to status area 0573fff2054e s390/con3270: reduce highlight width to 3 bits 18fc2e93b602 s390/con3270: reduce f_color and b_color attribute size to 4 bit 76485078702a s390/con3270: rewrite command line recalling 164eb6693480 s390/tty3270: use normal char buffer for prompt/input 9c138af9b777 s390/tty3270: convert lines during output ec1b0a33a382 s390/con3270: generate status line during output ae6572445b16 s390/tty3270: add 3270 datastream helpers 6e49017ce414 s390/tty3270: move ASCII->EBCDIC conversion to convert_line() 2b62ba58b362 s390/con3270: move tty3270_convert_line() f77f936afe1e s390/raw3270: make raw3270_buffer_address() accept x/y coordinates b2057c870231 s390/tty3270: allocate screen with scrollback 9eb99b941ba7 s390/con3270: add helper to get number of tty rows 1fefd62fee50 s390/tty3270: split up tty3270_convert_line() cbb36313bdb6 s390/tty3270: resize terminal when the clear key is pressed 91621ba7d7b7 s390/tty3270: move resize work to raw3270 f08e31558a98 s390/raw3270: add raw3270_start_request() helper e22de7d7910a s390/tty3270: add AID defines 970cf9a97a27 s390/tty3270: ignore NUL characters e4b57b93935d s390/tty3270: add support for VT100 graphics escape 94dbb0a76ce2 s390/tty3270: add support for graphic escape 4043ea22535d s390/tty3270: add support for background color c2e9375ecd67 s390/tty3270: add struct tty3270_attribute 562baff57754 s390/raw3270: use __packed instead of __attribute__((packed)) 65b77ccb1e29 s390/tty3270: use switch/case in tty3270_erase_display() 815f3eeea974 s390/tty3270: use switch/case in tty3270_erase_line() 13d4999ab2fb s390/raw3270: fix formatting issues e6d98bb823af s390/con3270: fix formatting issues fbaee7464fbb s390/tty3270: add support for diag 8c 9603cb334a7d s390/tty3270: rename to con3270 c17fe081ac1f s390/3270: unify con3270 + tty3270 a21e962e129d s390/tty3270: add tty3270_create_view() df386f15b2fb s390: remove the last remnants of cputime_t 91d5364dc673 s390/cpumf: support user space events for counting 4f16749f8959 drm/i915/selftest: use igt_vma_move_to_active_unlocked if possible f350c74fed66 drm/i915: use proper helper in igt_vma_move_to_active_unlocked fcd26bf51c0e pinctrl: qcom: Add SM8550 pinctrl driver 15dfa161cc2c dt-bindings: pinctrl: qcom: Add SM8550 pinctrl 6cea468b680e regulator: dt-bindings: Convert Fairchild FAN53555 to DT schema 9951dc8a3c5d ASoC: dt-bindings: qcom,lpass-tx-macro: correct clocks on SC7280 522d86543877 ASoC: dt-bindings: qcom,lpass-wsa-macro: correct clocks on SM8250 523ba3b70fc5 ASoC: nau8315: remove dependency on GPIOLIB cbf74baf0221 ASoC: dt-bindings: simple-card: correct DAI subnodes pattern 05d450b06d6a ASoC: mediatek: mt8186-rt5682: primary_codec_init() warn: missing error code? 'ret' de1cae22898c ASoC: amd: ps: Fix uninitialized ret in create_acp64_platform_devs() ffb2bbdf79d7 ASoC: dt-bindings: qcom,lpass-cpu: Correct and constrain clocks, interrupts, reg 5f9cd0f7c149 ASoC: dt-bindings: qcom,lpass-cpu: Fix DAI children pattern a1df78540da2 ASoC: dt-bindings: qcom,lpass-cpu: Document required-opps 1760df5b7ee6 ASoC: fsl_xcvr: Add constraints of period size while using eDMA e240b9329a30 ASoC: fsl_xcvr: Add support for i.MX93 platform 0a22003c637b ASoC: dt-bindings: fsl,xcvr: Add compatible string for i.MX93 platform 968b42069fe5 ASoC: nau8822: add speaker Bridge Tied Output configuration 76fa6279eff9 ASoC: dt-bindings: nau8822: convert to the dtschema 80519d8ccc6b clk: at91: do not compile dt-compat.c for sama7g5 and sam9x60 68b3b6f1773d clk: at91: mark ddr clocks as critical f2e1fa99550d i2c: designware: fix i2c_dw_clk_rate() return size to be u32 bbc9db2da871 ARM: dts: at91: sama7g5: add nodes for video capture d4ac37916e42 ARM: at91: add support in soc driver for new SAMA7G54 SiPs 816e7fae8da1 i2c: qcom-cci: Deprecate duplicated compatibles bbdbad3b33c1 dt-bindings: i2c: qcom,i2c-cci: Fall back to common compatibles 7bdb1767bf01 perf/core: Change the layout of perf_sample_data b0bd3336d87f perf/x86/msr: Add Meteor Lake support eaef048c281b perf/x86/cstate: Add Meteor Lake support eb467aaac21e perf/x86/intel: Support Architectural PerfMon Extension leaf a018d2e3d4b1 x86/cpufeatures: Add Architectural PerfMon Extension bit c87a31093c70 perf/x86: Support Retire Latency 38aaf921e92d perf/x86: Add Meteor Lake support b6c00fb9949f perf: Add PMU_FORMAT_ATTR_SHOW 3bd2706c910f EDAC/zynqmp: Add EDAC support for Xilinx ZynqMP OCM c67ea7d22eeb dt-bindings: edac: Add bindings for Xilinx ZynqMP OCM c7b5e7f002d1 dt-bindings: arm: Move i.MX8MM Cloos PHG Board to TQM entry a071fc9d5508 dt-bindings: arm: Split i.MX8M Plus DHCOM based boards 7342b6f90ec6 dt-bindings: arm: Split i.MX8M Mini NITROGEN SoM based boards d0a6eb38801d dt-bindings: arm: Move MX8Menlo board to i.MX8M Mini Toradex Verdin SoM entry 1fb40763a58c udf: remove redundant variable netype 85a37983ec69 udf: Detect system inodes linked into directory hierarchy fc8033a34a3c udf: Preserve link count of system files 256fe4162f8b udf: Do not update file length for failed writes to inline files 02113feaf62c udf: Fix spelling mistake "lenght" -> "length" 96b87cbdeb50 fs/ext2: Replace kmap_atomic() with kmap_local_page() b316c443b4e8 udf: Keep i_lenExtents consistent with the total length of extents e57191a8d400 udf: Move setting of i_lenExtents into udf_do_extend_file() 0aba4860b0d0 udf: Allocate name buffer in directory iterator on heap 19fd80de0a8b udf: Handle error when adding extent to a file 2b10074d91e0 udf: Handle error when adding extent to symlink 33e9a53cd9f0 udf: Handle error when expanding directory 53cafe1d6d8e udf: Do not bother merging very long extents 70bfb3a8d661 udf: Truncate added extents on failed expansion 1e0290d61a87 udf: Remove old directory iteration code e9109a92d2a9 udf: Convert udf_rename() to new directory iteration code dbfb102d16fb udf: Convert udf_link() to new directory iteration code 00bce6f792ca udf: Convert udf_mkdir() to new directory iteration code ef91f9998bec udf: Convert udf_add_nondir() to new directory iteration f2844803404d udf: Implement adding of dir entries using new iteration code 6ec01a8020b5 udf: Convert udf_unlink() to new directory iteration code d11ffa8d3ec1 udf: Convert udf_rmdir() to new directory iteration code 4cca7e3df7be udf: Provide function to mark entry as deleted using new directory iteration code afb525f466f9 udf: Convert empty_dir() to new directory iteration code 9b06fbef4202 udf: Convert udf_get_parent() to new directory iteration code 200918b34d15 udf: Convert udf_lookup() to use new directory iteration code 1c80afa04db3 udf: Implement searching for directory entry using new iteration code a27b2923de7e udf: Move udf_expand_dir_adinicb() to its callsite 57bda9fb169d udf: Convert udf_expand_dir_adinicb() to new directory iteration 7cd7a36ab44d udf: Convert udf_readdir() to new directory iteration d16076d9b684 udf: New directory iteration code 3d2d7e61553d udf: Define EFSCORRUPTED error code fabdb1824c9d arm64: defconfig: select i.MX ICC and DEVFREQ 991679f7f71e arm64: dts: imx8mp: use syscon for iomuxc-gpr 240b8dd94bbd arm64: dts: imx8mn: update iomuxc-gpr node name e43f400ddc2b arm64: dts: imx8mm: correct iomuxc-gpr compatible 6e918ad97eef arm64: dts: imx8mq: correct iomuxc-gpr compatible 2aecb8ee6e05 dt-bindings: soc: imx: add IOMUXC GPR support 12c1604ae1a3 net: skb: remove old comments about frag_size for build_skb() 580c545fc91f arm64: dts: tqma8m*: Fix temperature sensor compatible 0bbca347f534 ARM: dts: tqma6ul + mba6ulx: Fix temperature sensor compatible 0b8576d8440a ARM: dts: imx: Add support for SK-iMX53 board e2d780aa362f dt-bindings: arm: fsl: Add the Starterkit SK-iMX53 board 50e2a2f4f2fd dt-bindings: vendor-prefixes: add Startkit 69649ef84053 cdc_ether: no need to blacklist any r8152 devices ec51fbd1b8a2 r8152: add USB device driver for config selection e04a30f78809 selftest: mptcp: add test for mptcp socket in use 4a753ca5013d selftest: mptcp: exit from copyfd_io_poll() when receive SIGUSR1 c558246ee73e mptcp: add statistics for mptcp socket in use 294de9090938 mptcp: rename 'sk' to 'ssk' in mptcp_token_new_connect() ade4d754620f mptcp: init sk->sk_prot in build_msk() cfdcfeed6449 mptcp: introduce 'sk' to replace 'sock->sk' in mptcp_listen() 3c976f4c9923 mptcp: use local variable ssk in write_options a963853fd465 mptcp: use net instead of sock_net 109cdeb8dfa3 mptcp: use msk_owned_by_me helper fb59bf28cd63 usbnet: optimize usbnet_bh() to reduce CPU load 3f88d7d1be42 net: phy: micrel: Fix warn: passing zero to PTR_ERR d50ede4f53e1 net: phy: micrel: Fixed error related to uninitialized symbol ret e96c08e91726 drm/msm/mdp5: convert to drm_crtc_handle_vblank() 6606a96ab1ce drm/msm/mdp4: convert to drm_crtc_handle_vblank() 4397a17c1dc5 iov_iter: move iter_ubuf check inside restore WARN 1e23db450cff io_uring: use iter_ubuf for single range imports 4b61152e107a io_uring: switch network send/recv to ITER_UBUF 2ad9bd8332ac iov: add import_ubuf() 0e7f270591a4 drm/msm/dp: add support of max dp link rate 381518a1677c drm/msm/dp: Add capability to parser and retrieve max DP link supported rate from link-frequencies property of dp_out endpoint d25cfeeec064 drm/msm/dp: parse data-lanes as property of dp_out endpoint 123f12555074 dt-bindings: msm/dp: add data-lanes and link-frequencies property 542b37efc20e drm/msm/dp: Implement hpd_notify() cd198caddea7 drm/msm/dp: Rely on hpd_enable/disable callbacks fa33f2aa9674 drm/msm/dp: Add SDM845 DisplayPort instance 5bd69fd16198 drm/msm/dp: Add DP and EDP compatibles for SC8280XP 3db50cb6db77 dt-bindings: i2c: Convert Synquacer I2C to DT schema 5314187a603b dt-bindings: interrupt-controller: Convert Synquacer EXIU to DT schema 1a1bd3f45000 drm/msm/dsi/phy: rework register setting for 7nm PHY 44a9f577a087 dt-bindings: display/msm: add sm8350 and sm8450 DSI PHYs afe4cb96153a drm/msm/hdmi: Add missing check for alloc_ordered_workqueue 5d417b401146 drm/msm/dp: Stop using DP id as index in desc b6f8c4debc00 dt-bindings: msm/dp: Add SDM845 and SC8280XP compatibles e6f2ffeaf58b clk: sunxi-ng: d1: Add CAN bus gates and resets 925b61ba2daf dt-bindings: clock: Add D1 CAN bus gates and resets 6ec1c73f1be7 clk: sunxi-ng: d1: Mark cpux clock as critical f1404c72b693 clk: sunxi-ng: d1: Allow building for R528/T113 0ff347db4c97 clk: sunxi-ng: Move SoC driver conditions to dependencies a26dc096f683 clk: sunxi-ng: Remove duplicate ARCH_SUNXI dependencies 657f477a89ac clk: sunxi-ng: Avoid computing the rate twice 5ee541ae712e clk: sunxi-ng: h3/h5: Model H3 CLK_DRAM as a fixed clock 5dc647027306 clk: sunxi-ng: fix ccu_mmc_timing.c kernel-doc issues d45e5744ab39 drm/msm/dpu: Print interrupt index in addition to the mask 21e9a838f505 drm/msm/dpu: check for null return of devm_kzalloc() in dpu_writeback_init() a685d27f2201 drm/msm/dpu1: Remove INTF4 IRQ from SDM845 IRQ mask c38d8cff9cdc ALSA: firewire-lib: code refactoring for cache position in sequence replay cccddec49c58 ALSA: firewire-lib: code refactoring for cache position in tx packets f2bdee856f20 ALSA: firewire-lib: code refactoring for pool position in rx packets 119c446a484a ALSA: firewire-lib: code refactoring for helper functions to pool sequence in rx packets bfcae956d9b5 iio: adc: stm32-dfsdm: add id registers support 14e5b7ab196e iio: adc: qcom-spmi-adc5: define ADC5_BAT_ID_100K_PU channel 721a2a7edcdd iio: magnetometer: st_magn: Add LSM303C 23fd6f0bd6cb iio: accel: st_accel: Add LSM303C 4aaf3e40272d dt-bindings: iio: st-sensors: Add LSM303C accelerometer+magnetometer eae3e6f1c86f drivers: iio: cdc: Drop redundant if check 591a6bc7f40d iio: adc: max11410: Use asm intead of asm-generic 4b570fe0d4c9 iio: adc: ti-adc128s052: Sort headers c87d5e94fca8 iio: adc: ti-adc128s052: Drop anti-pattern of ACPI_PTR() use d5f0da0c6972 iio: adc: ti-adc128s052: Switch to use spi_get_device_match_data() b7b81d1c65bf iio: adc: ep93xx: Enable wider build testing with COMPILE_TEST 4e1da8fe0313 posix_acl: Use try_cmpxchg in get_acl 568494db6809 mtd: remove tmio_nand driver 718004a5972c mtd: rawnand: pasemi: Don't use static data to track per-device state a9015ce59320 drm/mipi-dsi: Add a mipi_dsi_dcs_write_seq() macro 51d3c0e7dc3c drm/mipi-dsi: Fix mipi_dsi_dcs_write_seq() macro definition format 8e791f7eba4c x86/kprobes: Drop removed INT3 handling code 7ddf0050a21f x86/mce/dev-mcelog: use strscpy() to instead of strncpy() 3da73f102309 objtool: Fix memory leak in create_static_call_sections() d74f87f37672 selftests/membarrier: Test MEMBARRIER_CMD_GET_REGISTRATIONS 544a4f2ecd45 sched/membarrier: Introduce MEMBARRIER_CMD_GET_REGISTRATIONS 948fb4c4e9cb cpufreq, sched/util: Optimize operations with single CPU capacity lookup 160fb0d83f20 sched/core: Reorganize ttwu_do_wakeup() and ttwu_do_activate() efe09385864f sched/core: Micro-optimize ttwu_runnable() 803df55d32ea net: ngbe: Remove structure ngbe_adapter 270a71e64012 net: txgbe: Remove structure txgbe_adapter 9607a3e62645 net: wangxun: Rename private structure in libwx 79625f45ca73 net: wangxun: Move MAC address handling to libwx 92710fe60515 net: ngbe: Move defines into unified file 524f6b29fb86 net: txgbe: Move defines into unified file 8f727eeca397 net: ngbe: Remove structure ngbe_hw ce2b4ad5d1b5 net: txgbe: Remove structure txgbe_hw 7abd92a5b98f net: phy: micrel: Change handler interrupt for lan8814 b466a25c930f ethtool: Replace 0-length array with flexible array e8d283b6cf0e net: ipv6: rpl_iptunnel: Replace 0-length arrays with flexible arrays 0b5dfa35da03 ipv6: ioam: Replace 0-length array with flexible array c76feb0d5dfd workqueue: Make show_pwq() use run-length encoding 13763fb955a0 soc: qcom: dcc: rewrite description of dcc sysfs files dc2f5a499de4 soc: qcom: dcc: Fix examples list on /sys/kernel/debug/dcc/.../[list-number]/config documentation 185a453bf1b5 f2fs: deliver the accumulated 'issued' to __issue_discard_cmd_orderly() 8358014d6be8 f2fs: avoid to check PG_error flag cec32b00faa9 f2fs: add missing doc for fault injection sysfs 5eaac835f27f f2fs: fix to avoid potential deadlock fdb7ccc3f9cb f2fs: introduce IS_F2FS_IPU_* macro fdbf69a7f5be f2fs: refactor the hole reporting and allocation logic in f2fs_map_blocks 817c968b79d0 f2fs: factor out a f2fs_map_no_dnode 0094e98bd147 f2fs: factor a f2fs_map_blocks_cached helper cd8fc5226bef f2fs: remove the create argument to f2fs_map_blocks ffdeab71d5cf f2fs: remove f2fs_get_block a9e292f2aeb7 docs: f2fs: fix html doc error 3cf684f2f8e0 f2fs: simplify __allocate_data_block 44b0dfebbd82 f2fs: reflow prepare_write_begin 2f51ade9524c f2fs: f2fs_do_map_lock cf342d3beda0 f2fs: add a f2fs_get_block_locked helper 04a91ab01684 f2fs: add a f2fs_lookup_extent_cache_block helper bc29835a9d48 f2fs: split __submit_bio da8c7fecc9c7 f2fs: rename F2FS_MAP_UNWRITTEN to F2FS_MAP_DELALLOC 62a134bd8941 f2fs: decouple F2FS_MAP_ from buffer head flags 8d3c1fa3fa5e f2fs: don't rely on F2FS_MAP_* in f2fs_iomap_begin 41bb543f5598 drm/i915/mtl: Add initial gt workarounds 2e3ab8a6994f drm/arm/hdlcd: use new debugfs device-centered functions c702545e19eb drm/gud: use new debugfs device-centered functions d4b2c7484a8e soc: qcom: dcc: Fix unsigned comparison with less than zero 33ae3d095594 soc: qcom: apr: make remove callback of apr driver void returned 50028988403a spi: spidev: remove debug messages that access spidev->spi without locking 1f4d2dd45b6e spi: spidev: fix a race condition when accessing spidev->spi 6878639ee632 arm64: defconfig: Enable Qualcomm EUD e9a7b78b2088 clk: qcom: Add TCSR clock driver for SM8550 478a573be730 clk: qcom: rpmh: Add support for SM8550 rpmh clocks ffcdd6907e9a dt-bindings: clock: Add RPMHCC for SM8550 d8aa375bd706 dt-bindings: clock: Add SM8550 TCSR CC clocks 133f30d3a8e1 remoteproc: pru: Configure firmware based on client setup 102853400321 remoteproc: pru: Add pru_rproc_set_ctable() function 2da812ffcd11 remoteproc: pru: Make sysfs entries read-only for PRU client driven boots 919e8942548a remoteproc: pru: Add APIs to get and put the PRU cores 9b9ad70f2867 remoteproc: pru: Add enum for PRU Core Identifiers. d6e21ef31e7f dt-bindings: remoteproc: Add PRU consumer bindings 6d0c4b11e743 libbpf: Poison strlcpy() 5220cb493bf4 xhci: Convert to use list_count_nodes() 66eccb5274c0 usb: gadget: udc: bcm63xx: Convert to use list_count_nodes() 94c6bcec9f6c usb: gadget: hid: Convert to use list_count_nodes() 4d70c74659d9 i915: Move list_count() to list.h as list_count_nodes() for broader use b04e1747fbcc usb: typec: ucsi: Register USB Power Delivery Capabilities 9aa1afc8f622 usb: chipidea: imx: Drop empty platform remove function 0376aa62320c usb: musb: fix error return code in da8xx_musb_init() b566d38857fc usb: gadget: f_fs: use io_data->status consistently a8d3392e0e5c usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() 001b0c780eac usb: typec: altmodes/displayport: Add hpd sysfs attribute f1f73651a084 HID: hid-sensor-custom: Fix big on-stack allocation in hid_sensor_custom_get_known() d3533a8af484 drm/fb-helper: Replace bpp/depth parameter by color mode 3a151494dc04 thermal/drivers/armada: Use strscpy() to instead of strncpy() 59edcd91d852 thermal/drivers/qcom: Fix lock inversion b0b5d063d66e thermal/drivers/tegra: Fix set_trip_temp() deadlock e6ec64f85237 thermal/drivers/qcom: Fix set_trip_temp() deadlock 44a29a4dab73 thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function 3d2f20ad46f8 wifi: iwlwifi: Use generic thermal_zone_get_trip() function 5f28ecc1e909 thermal/drivers/tegra: Fix crash when getting critical temp a1c306375b06 thermal/drivers/exynos: Fix NULL pointer dereference when getting the critical temp d3ecaf17b586 thermal/drivers/intel: Use generic thermal_zone_get_trip() function 0d2d586a86e8 thermal/intel/int340x: Replace parameter to simplify 9ddcb8098d1a thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function a1ebf2cd506b thermal/drivers/acerhdf: Use generic thermal_zone_get_trip() function 69cf4eaa6816 thermal/drivers/ti: Remove unused macros ti_thermal_get_trip_value() / ti_thermal_trip_is_valid() 060b39d934f2 thermal/drivers/da9062: Use generic thermal_zone_get_trip() function 52945c1c65fb thermal/drivers/broadcom: Use generic thermal_zone_get_trip() function 0b6a3e459e1e thermal/drivers/rcar: Use generic thermal_zone_get_trip() function 30233a229fdb thermal/drivers/imx: Use generic thermal_zone_get_trip() function 28fd2cd9b38b thermal/drivers/st: Use generic trip points aacfbf15e0ac thermal/of: Remove of_thermal_get_crit_temp() 810245133eae thermal/of: Remove of_thermal_set_trip_hyst() f9061f4e15c5 thermal/of: Remove of_thermal_is_trip_valid() 2480b02a36ce thermal/of: Remove of_thermal_get_ntrips() d5299c1b829f thermal/drivers/rcar_gen3: Use the generic function to get the number of trips eb2bb3be1384 thermal/drivers/armada: Use generic thermal_zone_get_trip() function 1fa86b0a3692 thermal/drivers/qcom: Use generic thermal_zone_get_trip() function 68a306cc8397 thermal/drivers/hisi: Use generic thermal_zone_get_trip() function c7ed8cab4079 thermal/drivers/uniphier: Use generic thermal_zone_get_trip() function 735a968d2fea thermal/drivers/tegra: Use generic thermal_zone_get_trip() function 03ef4855a825 thermal/drivers/exynos: Replace of_thermal_is_trip_valid() by thermal_zone_get_trip() a3b3dd381a08 thermal/drivers/exynos: of_thermal_get_ntrips() ca38255e9211 thermal/drivers/exynos: Use generic thermal_zone_get_trip() function 5c4855d76533 thermal/of: Remove unused functions 453a55a97b5b thermal/of: Use generic thermal_zone_get_trip() function 7f725a23f2b7 thermal/core/governors: Use thermal_zone_get_trip() instead of ops functions 2e38a2a981b2 thermal/core: Add a generic thermal_zone_set_trip() function 0614755dbfc0 thermal/sysfs: Always expose hysteresis attributes 7c3d5c20dc16 thermal/core: Add a generic thermal_zone_get_trip() function 7e095a4ca32a drm/i915: Update docs in intel_wakeref.h 82a3aef2e6af netdevsim: move devlink registration under the instance lock 5c5ea1d09fd8 netdevsim: rename a label 1d18bb1a4ddd devlink: allow registering parameters after the instance 6ef8f7da9275 devlink: don't require setting features before registration 9053637e0da7 devlink: remove the registration guarantee of references ed539ba614a0 devlink: always check if the devlink instance is registered 870c7ad4a52b devlink: protect devlink->dev by the instance lock 7a54a5195b2a devlink: update the code in netns move to latest helpers d77278196441 devlink: bump the instance index directly when iterating 6b754d7bd007 sysctl: expose all net/core sysctls inside netns d2c3c8c3d383 drm/i915/hwmon: Display clamped PL1 limit bed4b455cf53 drm/i915: Fix potential context UAFs c970d42001f2 crypto: x86/aria - implement aria-avx512 37d8d3ae7a58 crypto: x86/aria - implement aria-avx2 35344cf30f2b crypto: x86/aria - do not use magic number offsets of aria_ctx 8e7d7ce2e394 crypto: x86/aria - add keystream array into request ctx 91dfd98216d8 crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 8e613cec2519 crypto: talitos - Remove GFP_DMA and add DMA alignment padding 199354d7fb6e crypto: caam - Remove GFP_DMA and add DMA alignment padding c27b2d2012e1 crypto: testmgr - allow ecdsa-nist-p256 and -p384 in FIPS mode 2912eb9b17ac crypto: testmgr - disallow plain ghash in FIPS mode 1ce94a8c2c37 crypto: testmgr - disallow plain cbcmac(aes) in FIPS mode b6f5278003c4 crypto: s390/aes - drop redundant xts key check 0ee433676e4f crypto: xts - drop xts_check_key() 1c4428b29588 crypto: xts - restrict key lengths to approved values in FIPS mode 39a76cf1f5ce crypto: sun8i-ss - Remove GFP_DMA and add DMA alignment padding 4f289826fee0 crypto: caam - Avoid GCC memset bug warning 7361d1bc307b lib/mpi: Fix buffer overrun when SG is too long c4b40f80585c batman-adv: Drop prandom.h includes 55307f51f48e batman-adv: Start new development cycle 5ce76d78b996 devlink: convert remaining dumps to the by-instance scheme 07f3af66089e devlink: add by-instance dump infra e4d5015bc11b devlink: uniformly take the devlink instance lock in the dump loop c9666bac537e devlink: restart dump based on devlink instance ids (function) a8f947073f4a devlink: restart dump based on devlink instance ids (nested) 731d69a6bd13 devlink: restart dump based on devlink instance ids (simple) a0e13dfdc391 devlink: health: combine loops in dump 8861c0933c78 devlink: drop the filter argument from devlinks_xa_find_get 20615659b514 devlink: remove start variables from dumps 3015f8224961 devlink: use an explicit structure for dump context 2c7bc10d0f7b netlink: add macro for checking dump ctx size 623cd13b1654 devlink: split out netlink code 687125b5799c devlink: split out core code e50ef40f9a9a devlink: rename devlink_netdevice_event -> devlink_port_netdevice_event f05bd8ebeb69 devlink: move code to a dedicated directory bfb798545d47 net: ipa: don't maintain IPA interrupt handler array 8d8d3f1a3ef9 net: ipa: kill ipa_interrupt_add() 482ae3a993e4 net: ipa: register IPA interrupt handlers directly d50ed3558719 net: ipa: enable IPA interrupt handlers separate from registration 8e461e1f092b net: ipa: introduce ipa_interrupt_enable() e5709b7c1ede net: ipa: introduce a common microcontroller interrupt handler c7030d14c78e net: ethernet: enetc: do not always access skb_shared_info in the XDP path 59cc773a352c net: ethernet: enetc: get rid of xdp_redirect_sg counter 8feb020f92a5 net: ethernet: enetc: unlock XDP_REDIRECT for XDP non-linear buffers 957445d730ba platform/chrome: cros_ec: Shutdown on EC Panic d90fa2c64d59 platform/chrome: cros_ec: Poll EC log on EC panic a98bf9df1c33 of: base: use strscpy() to instead of strncpy() bd4edba2653a x86/rtc: Simplify PNP ids check 6be9a8f18fb2 x86/signal/compat: Move sigaction_compat_abi() to signal_64.c f6e2a56c2bad x86/signal: Move siginfo field tests b942a520d9e4 bcache: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper 8c149eb011be tools/testing/cxl: Prevent cxl_test from confusing production modules e520d52d7cab cxl/region: Only warn about cpu_cache_invalidate_memregion() once 06919d226d01 mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper 37e2b57078d4 exportfs: Replace zero-length array with DECLARE_FLEX_ARRAY() helper aa7f4a21f6e5 fs/dlm: Remove "select SRCU" 8113aa91360a fs: dlm: fix return value check in dlm_memory_init() 589c3357370a PCI/CXL: Export native CXL error reporting control dd029269947a clocksource: Improve "skew is too large" messages 3ab955de929a rcu: Align the output of RCU CPU stall warning messages be42f00b73a0 rcu: Add RCU stall diagnosis information 7c182722a0a9 sched: Add helper nr_context_switches_cpu() 3ca0a6ea8f6d sched: Add helper kstat_cpu_softirqs_sum() d52d3a2bf408 torture: Fix hang during kthread shutdown phase 273661595c21 rcutorture: Drop sparse lock-acquisition annotations c24501b24074 locktorture: Make the rt_boost factor a tunable e01f3a1a589e locktorture: Allow non-rtmutex lock types to be boosted a6889becb053 refscale: Add tests using SLAB_TYPESAFE_BY_RCU 439a1bcac648 fortify: Use __builtin_dynamic_object_size() when available b2ba00c2a517 rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper 5e013dc17e2a doc: Fix htmldocs build warnings of stallwarn.rst eff864590bd5 docs/RCU/rcubarrier: Right-adjust line numbers in code snippets a75f7b487c2b docs/RCU/rcubarrier: Adjust 'Answer' parts of QQs as definition-lists 7a21ddf01af9 doc: Document CONFIG_RCU_CPU_STALL_CPUTIME=y stall information 148750d736c4 doc: Update whatisRCU.rst 3f58c55e2392 doc: Update rcu.rst URL to RCU publications c8f2310e210c doc: Update UP.rst 0c208a793022 doc: Update torture.rst 3abf176d64ac doc: Update stallwarn.rst 647dd4cd7c21 doc: Update rcu.rst da82af04352b doc: Update and wordsmith rculist_nulls.rst 157821fb3e9a drm/i915: Expand force_probe to block probe of devices as well. 980660cae799 docs: cgroup-v1: use numbered lists for user interface setup da3ad2e14f63 docs: cgroup-v1: add internal cross-references 5fa16afc4b5a docs: cgroup-v1: make swap extension subsections subsections b9d2a17b3290 docs: cgroup-v1: use bullet lists for list of stat file tables f7423bb771d4 docs: cgroup-v1: move hierarchy of accounting caption 71da431c3079 docs: cgroup-v1: fix footnotes eb08489448fb docs: cgroup-v1: use code block for locking order schema 4ddb1a2aa1a3 docs: cgroup-v1: wrap remaining admonitions in admonition blocks 56eb276701cb docs: cgroup-v1: replace custom note constructs with appropriate admonition blocks f6e856e72ce5 drm/amdgpu: update ta_secureDisplay_if.h to v27.00.00.08 3693c1aea9b7 drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7 c595637f8a7c drm/amd/pm: correct the reference clock for fan speed(rpm) calculation 94a86ba265ad drm/amd/display: Remove redundant logs from DSC code ce17308ffd17 drm/amd/display: fix array-bounds errors in dc_stream_remove_writeback() f8e12e770e80 drm/amd/display: drop unnecessary NULL checks in debugfs 4a1c9a444b5e drm/amdgpu: allow query error counters for specific IP block 90f56611fc5b drm/amdgpu: Retry DDC probing on DVI on failure if we got an HPD interrupt f200521899d2 drm/amdkfd: simplify cases aaab5af4b226 platform/chrome: cros_ec_proto: Use asm instead of asm-generic 01f95d42b8f4 platform/chrome: cros_ec_uart: fix race condition f9bce00f78ed platform/chrome: cros_ec_uart: Add DT enumeration support 1f51339f7dd0 interconnect: qcom: Add QDU1000/QRU1000 interconnect driver 991f1372d028 dt-bindings: interconnect: Add QDU1000/QRU1000 devices 4c00ac500d0e drm/bridge_connector: drop drm_bridge_connector_en/disable_hpd() c4f5538fa65d drm/omap: stop using drm_bridge_connector_en/disable_hpd() 9e954403bc9c drm/msm/hdmi: stop using drm_bridge_connector_en/disable_hpd() 60c376e4549b drm/imx/dcss: stop using drm_bridge_connector_en/disable_hpd() 92d755d8f13b drm/bridge_connector: rely on drm_kms_helper_poll_* for HPD enablement c8268795c9a9 drm/probe-helper: enable and disable HPD on connectors 78b991ccfa64 drm/poll-helper: merge drm_kms_helper_poll_disable() and _fini() b357e7ac1b73 drm/fourcc: Document open source user waiver 5d1dd961e743 x86/alternatives: Add alt_instr.flags b11845893678 ASoC: amd: ps: use static function 948f317fac06 ASoC: amd: ps: remove unused variable 45aa83cb9388 ASoC: amd: ps: use acp_lock to protect common registers in pdm driver f763fb2fc930 ASoC: amd: ps: add mutex lock for accessing common registers 892dbe0ecf65 ASoC: Intel: sof-wm8804: Replace open coded acpi_dev_put() 6736dd4e5b58 ASoC: Intel: cht_bsw_rt5672: Replace open coded acpi_dev_put() 5360a1c0f251 ASoC: Intel: cht_bsw_rt5645: Replace open coded acpi_dev_put() 4afda6de0228 ASoC: Intel: bytcht_da7213: Replace open coded acpi_dev_put() 7baff1a9debc ASoC: Intel: bytcht_cx2072x: Replace open coded acpi_dev_put() dab2b265dd23 net: ethernet: ti: am65-cpsw: Add support for SERDES configuration 944131fa65d7 net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G c85b53e32c8e dt-bindings: net: ti: k3-am654-cpsw-nuss: Add J721e CPSW9G support acbee592f1a0 sched/documentation: Document the util clamp feature ef90cf2281a0 sched/topology: Add __init for sched_init_domains() 4f0755c2faf7 drm/i915: Reserve enough fence slot for i915_vma_unbind_async 4282494a20cd locking/qspinlock: Micro-optimize pending state waiting for unlock a4b2e6063cfe firmware: xilinx: Clear IOCTL_SET_SD_TAPDELAY using PM_MMIO_WRITE fcc2f972f948 firmware: xilinx: Remove kernel-doc marking in the code 9eedb910a3be ARM: zynq: Fix refcount leak in zynq_early_slcr_init 185ffb481405 arm64: dts: zynqmp: Remove clock-names from GEM in zynqmp-clk-ccf.dtsi 53ba1b2bdaf7 arm64: dts: zynqmp: Add mode-pin GPIO controller DT node 32405e532d35 arm64: zynqmp: Enable hs termination flag for USB dwc3 controller d6e25926d1fc arm64: dts: xilinx: Rename DTB overlay source files from .dts to .dtso 56f2b1ff7b5c arm64: xilinx: Fix opp-table-cpu 43811f31cbf1 arm64: dts: xilinx: align LED node names with dtschema 1bea534991b9 driver: soc: xilinx: fix memory leak in xlnx_add_cb_for_notify_event() 2902c0c72d2f ARM: dts: zynq: add QSPI controller node 8dd4e8c49efc drm/bridge: panel: Prevent ERR_PTR Dereference cea7be909414 drivers/opp: Remove "select SRCU" 4a20bc3e2074 cxl/pci: Move tracepoint definitions to drivers/cxl/core/ ac8723e88880 remoteproc/mtk_scp: Remove timeout variable from scp_ipi_send() fad151d52ba4 remoteproc/mtk_scp: Use readl_poll_timeout_atomic() for polling 33e3f0a3358b workqueue: Add a new flag to spot the potential UAF error 21786e5cb375 cgroup/cpuset: no need to explicitly init a global static variable e46ceea31481 remoteproc/mtk_scp: Move clk ops outside send_lock 6779b5db90c5 f2fs: fix to call clear_page_private_reference in .{release,invalid}_folio b3107b3854c9 f2fs: remove unused PAGE_PRIVATE_ATOMIC_WRITE f35474ec0059 f2fs: fix to support .migrate_folio for compressed inode 39bee2e6acc2 f2fs: file: drop useless initializer in expand_inode_data() b33d59fb37dd s390/uaccess: avoid __ashlti3() call 51342cc02140 drm/docs: Explicitly document default CRTC background behavior 5a9b0c741844 drm/i915/dp: change aux_ctl reg read to polling read 953ff25fc9fb thunderbolt: Refactor tb_acpi_add_link() bd99ede8ef2d RDMA/irdma: Remove extra ret variable in favor of existing err 9ba7d3b3b826 tools: memory-model: Make plain accesses carry dependencies aae0c8a50d6d Documentation: Fixed a typo in atomic_t.txt ebd50e2947de tools: memory-model: Add rmw-sequences to the LKMM 289e1c89217d locking/memory-barriers.txt: Improve documentation for writel() example f092eb34b330 clocksource: Improve read-back-delay message c37e85c135ce clocksource: Loosen clocksource watchdog constraints beaa1ffe551c clocksource: Print clocksource name when clocksource is tested unstable 002c487119f2 ata: libata-scsi: improve ata_scsiop_maint_in() 7574a8377c7a ata: libata-scsi: do not overwrite SCSI ML and status bytes 87aab3c4cd59 ata: libata: move NCQ related ATA_DFLAGs 7affcded810b ata: libata: respect successfully completed commands during errors 93c4aa449b88 ata: libata: read the shared status for successful NCQ commands once 931139af5718 ata: libata: simplify qc_fill_rtf port operation interface 876293121f24 ata: scsi: rename flag ATA_QCFLAG_FAILED to ATA_QCFLAG_EH b83ad9eec316 ata: libata-eh: Cleanup ata_scsi_cmd_error_handler() 5a6cd56ad79a rcu: Permit string-valued Kconfig options in kvm.sh ac71c3dd11e8 torture: Permit double-quoted-string Kconfig options eeb4dd9e530d selftests: rcutorture: Use "grep -E" instead of "egrep" 3e4c07b9f821 torture: make kvm-find-errors.sh check for compressed vmlinux files 3c6496c86e48 refscale: Provide for initialization failure 95f93e97ed0f torture: Seed torture_random_state on CPU a4fcfbee8f62 rcu-tasks: Handle queue-shrink/callback-enqueue race condition ea5c8987fef2 rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug 28319d6dc5e2 rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() 44757092958b rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls e4e1e8089c5f rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose 9420fb934cf1 rcu-tasks: Use accurate runstart time for RCU Tasks boot-time testing 47904aed898a genirq: Fix the return type of kstat_cpu_irqs_sum() dafc4d1603c2 srcu: Update comment after the index flip 0cd4b50b12d9 srcu: Yet more detail for srcu_readers_active_idx_check() comments 1bafbfb3e1a1 srcu: Remove needless rcu_seq_done() check while holding read lock efa3c40cfac0 rcu: Add test code for semaphore-like SRCU readers 0b1182bde303 rcu: Add srcu_down_read() and srcu_up_read() 50be0c0439fc srcu: Fix the comparision in srcu_invl_snp_seq() aa5210f524ed srcu: Fix a misspelling in comment 7f24626d6dd8 srcu: Delegate work to the boot cpu if using SRCU_SIZE_SMALL 66ea1029f9b8 srcu: Release early_srcu resources when no longer in use 2ca836b1da17 rcu/kvfree: Split ready for reclaim objects from a batch 4c33464ae85e rcu/kvfree: Carefully reset number of objects in krcp 9627456101ec rcu/kvfree: Use READ_ONCE() when access to krcp->head cc37d52076a9 rcu/kvfree: Use a polled API to speedup a reclaim process 8fc5494ad5fa rcu/kvfree: Move need_offload_krc() out of krcp->lock 8c15a9e80865 rcu/kvfree: Move bulk/list reclaim to separate functions 27538e18b62f rcu/kvfree: Switch to a generic linked list API 04a522b7da3d rcu: Refactor kvfree_call_rcu() and high-level helpers 92987fe8bdd1 rcu: Allow expedited RCU CPU stall warnings to dump task stacks 748bf47a89d7 rcu: Test synchronous RCU grace periods at the end of rcu_init() 3d1adf7ada35 rcu: Make rcu_blocking_is_gp() stop early-boot might_sleep() 2d7f00b2f013 rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() 0cae5ded535c rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks 95ff24ee7b80 rcu: Upgrade header comment for poll_state_synchronize_rcu() 253cbbff6214 rcu: Throttle callback invocation based on number of ready callbacks 5a04848d005e rcu: Consolidate initialization and CPU-hotplug code c004d231cac7 rcu: Use hlist_nulls_next_rcu() in hlist_nulls_add_tail_rcu() b33994ef2239 doc: Update rcu_dereference.rst 42d689ec0016 doc: Update rcubarrier.rst 8750dfe6fda4 doc: Update NMI-RCU.rst 438500113f37 doc: Further updates to RCU's lockdep.rst acd3b7768048 libbpf: Return -ENODATA for missing btf section db4107e92a81 drm/amd/display: fix dc/core/dc.c kernel-doc 4243c84aa082 Revert "drm/amd/display: Enable Freesync Video Mode by default" 13b9eb15179d drm/amd/display: Remove the unused function dmub_outbox_irq_info_funcs 2e68ad8f9857 drm/amd/display: Fix dsc mismatch of acquire and validation of dsc engine c26cd999180d drm/amdgpu: remove enable ras cmd call trace 6ecc01a9cecc drm/amdgpu: correct umc poison mode set value 78911b22e7df drm/amd/display: 3.2.217 9ed90489a479 drm/amd/display: Reorder dc_state fields to optimize clearing the struct b0fcf88b3f10 drm/amd/display: Adding braces to prepare for future changes to behavior of if block 6ffa67991647 drm/amd/display: set ignore msa parameter only if freesync is enabled 0e8cf83a2b47 drm/amd/display: allow hpo and dio encoder switching during dp retrain test a10a22b0cadb drm/amd/display: update pixel rate div in enable stream 7462475e3a06 drm/amd/display: move dccg programming from link hwss hpo dp to hwss 324de40a5655 drm/amd/display: fix dc_get_edp_link_panel_inst to only consider links with panels 2d90a1c05483 drm/amd/display: Defer DIG FIFO disable after VID stream enable a1cbe6916f44 drm/amd/display: patch cases with unknown plane state to prevent warning a5b50a0cbf6f drm/amd/display: Turn on phantom OTG before disabling phantom pipe cbd8f20b4833 drm/amd/display: Improvements in secure display 878a3c004c0e drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0 e8fd3eeb5e87 drm/amd/display: phase3 mst hdcp for multiple displays 0b04ea391c1d drm/amdgpu: allow zero as vram limit da2f992091e2 drm/amdgpu: cleanup visible vram size handling 7ccfd79fdd6c drm/amdgpu: rename vram_scratch into mem_scratch 58ab2c08d708 drm/amdgpu: use VRAM|GTT for a bunch of kernel allocations 9c705b96d25c drm/amdgpu: enable VCN DPG for GC IP v11.0.4 360cd08196ca drm/amdgpu: adjust the sequence to check soft reset 1f9d1ff1c3c1 drm/amdkfd: Fix kernel warning during topology setup 2fbb848b65cd hwmon: (nct6775) Fix incorrect parenthesization in nct6775_write_fan_div() ca8fd8c16a8b hwmon: (ftsteutates) Fix scaling of measurements a53be8dae86f drm/v3d: replace open-coded implementation of drm_gem_object_lookup 57588c71177f mac802154: Handle passive scanning dd18096256c8 mac802154: Add MLME Tx locked helpers 5755cd4d9432 mac802154: Prepare forcing specific symbol duration d2aaf2a01792 ieee802154: Introduce a helper to validate a channel 44def58f5835 ieee802154: Define a beacon frame header ed3557c947e1 ieee802154: Add support for user scanning requests 65c24d7b0f91 x86/lib: Fix compiler and kernel-doc warnings 1d1b4c63ba73 igc: Remove reset adapter task for i226 during disable tsn config 5ac1231ac14d igc: enable Qbv configuration for 2nd GCL b8897dc54e3b igc: remove I226 Qbv BaseTime restriction 723dad977acd drm: Replace DRM_DEBUG with drm_dbg_core in file and ioctl handling 03178b4f7e2c ASoC: Intel: sof_ssp_amp: remove unused variable fad376fce0af fs/jfs: fix shift exponent db_agl2size negative acb041b3f951 drm/i915/dmc: Do not require specific versions 00883922ab40 libbpf: Add LoongArch support to bpf_tracing.h 392af84bddcc spi: spi-loopback-test: Allow skipping delays 87384599a56f spi: ar934x: switch to use modern name 90ce7e7aaa41 spi: a3700: switch to use modern name 5aede90a1f6d spi: ath79: switch to use modern name dfce16722b9c spi: pl022: Only use DT-specified DMA channels fe91e41a6170 drm/format-helper: Remove unnecessary conversion helpers 29fca6d56d76 drm/format-helper: Simplify drm_fb_build_fourcc_list() 37c90d589dc0 drm/fb-helper: Fix single-probe color-format selection cff84bac9922 drm/fh-helper: Split fbdev single-probe helper 10cd592e639e drm/format-helper: Add conversion from XRGB8888 to 15-bit RGB555 formats 56119bfb3914 drm/format-helper: Add conversion from XRGB8888 to ARGB2101010 175073d694cd drm/format-helper: Add conversion from XRGB8888 to ARGB8888 f238ac30afde drm/format-helper: Flip src/dst-format branches in blit helper 4db88a9026c2 drm/format-helper: Type fixes in format-helper tests f21d62c9ce3d drm/format-helper: Store RGB565 in little-endian order 58f5d9830da0 drm/format-helper: Fix test-input format conversion a5b1a681dcac drm/format-helper: Comment on RGB888 byte order f35cd3fa7729 firmware/sysfb: Fix EFI/VESA format selection 6ed879b08f21 drm/i915: Enable XE_HP 4Tile support 4651b9438b69 x86/lib: Include to fix a missing prototypes warning at build time f2e4cca2f670 docs: gdbmacros: print newest record cc328c9e05e9 drm/i915: Use "%zu" to format size_t f060ba1882ec ata: octeon: Drop empty platform remove function 6a5eb779478e Documentation: x86: fix typo in x86_64/mm.rst 041d4329130d docs: maintainer-pgp-guide: update for latest gnupg defaults 71240f94f17d docs: ftrace: fix a issue with duplicated subtitle number 8b0a211d3181 docs: proc.rst: add softnet_stat to /proc/net table 078bdea856bf docs/zh_CN: fix a typo in howto e7951a3e0647 docs: mm/page_owner: fix spelling mistakes 69163dd9eaeb docs/sp_SP: Add process code-of-conduct.rst translation 42551b8d3e1b Documentation: admin: move OOO entries in kernel-parameters.txt 7df047be4363 docs/zh_CN: Update the translation of energy-model to 6.1-rc8 03474d581df3 docs/zh_CN: Update the translation of msi-howto to 6.1-rc8 0f3d70cb01da docs/zh_CN: Update the translation of ksm to 6.1-rc8 7cb52d4b3724 docs/zh_CN: Update the translation of usage to 6.1-rc8 9a833802a04d docs/zh_CN: Update the translation of start to 6.1-rc8 ffdd9bd7a278 docs/zh_CN: Update the translation of reclaim to 6.1-rc8 e07e9f22259e docs/zh_CN: Update the translation of testing-overview to 6.1-rc8 1003f3420663 docs/zh_CN: Update the translation of kasan to 6.1-rc8 c363059c52ce docs/zh_CN: Update the translation of page_owner to 6.1-rc8 e0068090095c docs/zh_CN: Update the translation of highmem to 6.1-rc8 169005eae2af docs/zh_CN: Update the translation of mm-api to 6.1-rc8 cf306a26cb3a docs/zh_CN: Update the translation of kernel-api to 6.1-rc8 6ab587e8e8b4 docs/zh_CN: Update the translation of delay-accounting to 6.1-rc8 4e9498b835ab power: supply: bq25890: Support boards with more then one charger IC dee0df8496c1 power: supply: bq25890: Always take HiZ mode into account for ADC rate 4413f9e9138f power: supply: bq25890: Fix setting of F_CONV_RATE rate when disabling HiZ mode c688e0c436cb power: supply: bq25890: Add HiZ mode support d1b25092b3dc power: supply: bq25890: Factor out chip state update 5dd482688ad3 power: supply: da9150: Remove redundant error logging 32d0c0680117 arm64: dts: fsd: fix PUD values as per FSD HW UM bbd0b031509b sched/rseq: Fix concurrency ID handling of usermodehelper kthreads 2591939e881c drm/virtio: Spiff out cmd queue/response traces 777ad8835e43 kselftest/alsa: pcm - Add more coverage by default b8680e212874 kselftest/alsa: pcm - Provide descriptions for the default tests 8acb452467f5 kselftest/alsa: pcm - Support optional description for tests 34fb956cbdba kselftest/alsa: pcm - skip tests when we fail to set params 7769f1abecf5 kselftest/alsa: pcm - Always run the default set of tests 348d09fcd1b6 kselftest/alsa: pcm - move more configuration to configuration files c48cafc241bf kselftest/alsa: pcm - Drop recent coverage improvement changes fce310a2d232 arm64: dts: qcom: sm8450: align PSCI domain names with DT schema a9371962c3b2 arm64: dts: qcom: sm8350: align PSCI domain names with DT schema 56d590022b6c arm64: dts: qcom: sm8250: align PSCI domain names with DT schema 5ca45690551a arm64: dts: qcom: sm8150: align PSCI domain names with DT schema 0c8bfc7f3be4 arm64: dts: qcom: sm6375: align PSCI domain names with DT schema ac3929713573 arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema cae04c4425e3 dt-bindings: clock: qcom,gcc-sc8280xp: document power domain b9ae6ddeded7 arm64: dts: qcom: sm8450: disable by default Soundwire and VA-macro a30144c02c84 mtd: dataflash: remove duplicate SPI ID table 34569d869532 mtd: rawnand: sunxi: Fix the size of the last OOB region 85e8177e5819 mtd: rawnand: sunxi: Remove an unnecessary check 59186a402ab0 mtd: rawnand: sunxi: Remove an unnecessary check 6d7fea226b23 mtd: rawnand: sunxi: Clean up chips after failed init 68c18dae6888 mtd: rawnand: marvell: add missing layouts 0974687a19c3 drm/bridge: panel: Set pre_enable_prev_first from drmm_panel_bridge_add 479d4f0be423 drm/vc4: drop all currently held locks if deadlock happens 18b542e544d3 arm64: dts: Add DT node for the VIPNano-QI on the A311D 9a217b7e8953 soc: amlogic: meson-pwrc: Add NNA power domain for A311D 340ea839b430 dt-bindings: power: Add G12A NNA power domain a439267609f9 dt-bindings: reset: meson-g12a: Add missing NNA reset 77772e607522 drm/tiny: ili9486: Do not assume 8-bit only SPI controllers e9c7cfe7b71d drm/tiny: ili9486: Enable driver module autoloading ac7f40c28bce arm64: dts: amlogic: align LED node names with dtschema efccf602b37f ARM: dts: meson: align LED node names with dtschema 35e3c36d438e mm/slab: remove unused slab_early_init a441f3b90a34 power: supply: use sysfs_emit() instead of sprintf() for sysfs show() 35aa06286c09 power: supply: use sysfs_emit() instead of scnprintf() for sysfs show() 86f66569baca fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG 72ea15f0ddd2 fsverity: pass pos and size to ->write_merkle_tree_block 9642946c6c85 fsverity: optimize fsverity_cleanup_inode() on non-verity files 01d90c07a592 fsverity: optimize fsverity_prepare_setattr() on non-verity files a6528a960b78 fsverity: optimize fsverity_file_open() on non-verity files 3c047887243c soc: imx: imx93-src: No need to set device_driver owner 083dab5e69f3 soc: imx: imx93-pd: No need to set device_driver owner 06a9a229b159 soc: imx: imx8m-blk-ctrl: set LCDIF panic read hurry level e9b751ca2544 arm64: dts: imx8mp: Add Hantro G1, G2 DT nodes 9424e7f06405 arm64: dts: imx8mp: Enable spba-bus on AIPS3 3d6e48e87b32 arm64: dts: imx8mn: Drop dma-apb interrupt-names ed445e486e6f arm64: dts: imx8mm: Drop dma-apb interrupt-names 9928f0a9e7c0 ARM: dts: imx7s: Drop dma-apb interrupt-names f97f635395ae ARM: dts: imx6ul: Drop dma-apb interrupt-names 16d194d200cd ARM: dts: imx6sx: Drop dma-apb interrupt-names 5dd1cf3a7724 ARM: dts: imx6qdl: Drop dma-apb interrupt-names b0bb79339aa0 ARM: dts: mxs: Drop dma-apb interrupt-names 2314515e9c14 arm64: dts: imx8mm: Update i.MX8M Mini Toradex Verdin based Menlo board compatible string 07a42c1480ef arm64: dts: imx8mp: add clock-cells to hsio-blk-ctrl 2cbee26e5d59 soc: imx: imx8mp-blk-ctrl: expose high performance PLL clock f4b3948e5a90 soc: imx: imx8mp-blk-ctrl: add instance specific probe function 9d3975f27e12 soc: imx: add Kconfig symbols for blk-ctrl drivers ba70e1733238 dt-bindings: soc: imx8mp-hsio-blk-ctrl: add clock cells fae3bcc34a99 arm64: dts: imx8mp: move PCIe controller clock config to SoC dtsi 0deefb5bd138 arm64: dts: imx8dxl-evk: Disable hibernation mode of AR8031 for EQOS 4ac665df1769 ARM: dts: imx6qdl: use MAC-address from nvmem e7e99f19b7f7 arm64: dts: imx8mn: Add LDO5 regulator-name to Variscite VAR-SOM-MX8MN fd44be72cc00 arm64: dts: imx8mn: Drop deprecated regulator-compatible from Variscite VAR-SOM-MX8MN 9a53e97832c8 arm64: dts: imx8mm: Drop deprecated regulator-compatible from Variscite VAR-SOM-MX8MM db9dd598b472 arm64: dts: imx8mp: Drop deprecated regulator-compatible from i.MX8M Plus DHCOM acc985b8c585 arm64: dts: ls1088a: declare cache-coherent page table walk feature for IOMMU 8720913f8402 arm64: dts: ls1028a: declare cache-coherent page table walk feature for IOMMU a5c75aa3a153 ARM: dts: imxrt1050: increase mmc max-frequency property c86d350aae68 arm64: dts: Add device tree for the Debix Model A Board 2da3647e2363 dt-bindings: arm: fsl: Enumerate Debix Model A Board fdcf9d910a5f dt-bindings: vendor-prefixes: Add Polyhex Technology Co. 3f9a20e6fd5b arm64: dts: imx8dxl: drop 0x from unit address 105b9bb84f49 arm64: dts: imx8m: Add TMU phandle to calibration data in OCOTP 5b81a87ddd56 arm64: dts: imx8m: Document the fuse address calculation ee0d68f219be arm64: dts: imx8m: Align SoC unique ID node unit address 32a75cb57794 arm64: dts: imx8mq-librem5: use multicolor leds description for RGB led ac9e22f446e4 arm64: dts: imx8mm-kontron: Add RTC aliases 1eea795b57a5 arm64: dts: imx8mm-verdin: enable hpd on hdmi-connector c585dde3c765 ARM: dts: vf610: align LED node names with dtschema 4b0d1f273889 ARM: dts: imx: align LED node names with dtschema ad21452627df arm64: dts: imx: align LED node names with dtschema 4763009eb10d arm64: dts: verdin-imx8mm: Disable usb over-current 91ccc78165c2 ARM: dts: colibri-imx7: Disable usb over-current 1abf12f84d87 ARM: dts: colibri-imx6ull: Disable usb over-current 500cd5b74178 ARM: dts: colibri-imx6: Disable usb over-current 242daa52594e ARM: dts: apalis-imx6: Disable usb over-current b579e901752a arm64: dts: imx93: add flexcan nodes cd556e1e950c bus: imx-weim: use devm_platform_get_and_ioremap_resource() 63e1654d82f3 ARM: dts: imx51: Fix sram.yaml warnings 2ffa24e42317 ARM: dts: imx53: Fix sram.yaml warnings 16ed9d312b42 scsi: ufs: core: Remove ufshcd_map_desc_id_to_length() 01a0d515b7d9 scsi: ufs: core: Remove len parameter from ufshcd_set_active_icc_lvl() f2a89b071b26 scsi: ufs: core: Remove redundant desc_size variable from hba 358ae02f4778 scsi: ufs: core: Remove redundant wb check ada1e653a5ea scsi: ufs: core: Allow UFS host drivers to override the sg entry size b434ecfb73ee scsi: ufs: core: Pass the clock scaling timeout as an argument 2000bc309703 scsi: ufs: core: Reduce the clock scaling latency 1026f7d36678 scsi: ufs: ufs-qcom: Use dev_err() where possible e4ce23fba366 scsi: ufs: ufs-qcom: Remove usage of dbg_print_en 50a427a00c85 scsi: ufs: ufs-qcom: Clean up dbg_register_dump 921a88082749 scsi: ufs: ufs-qcom: Drop unnecessary NULL checks 6ff265fc5ef6 scsi: ufs: core: bsg: Add advanced RPMB support in ufs_bsg a4b1c9b9b38c scsi: ufs: core: Pass EHS length into ufshcd_prepare_req_desc_hdr() f6b9d0fe5c05 scsi: ufs: core: Advanced RPMB detection 7a4df79d0bfd scsi: ufs: core: Split ufshcd_map_sg() 765ab00dac2c scsi: ufs: bsg: Clean up ufs_bsg_request() 64d4864714c2 scsi: ufs: bsg: Remove unnecessary length checkup 3f5145a61523 scsi: ufs: bsg: Let result in struct ufs_bsg_reply be signed int 58374a3970a0 thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax 983eb370cb87 thermal/x86_pkg_temp_thermal: Use Intel TCC library 4e3ecc2898fe thermal/intel/intel_tcc_cooling: Use Intel TCC library 955fb8719efb thermal/intel/intel_soc_dts_iosf: Use Intel TCC library d91a4714e54e thermal/int340x/processor_thermal: Use Intel TCC library a3c1f066e1c5 thermal/intel: Introduce Intel TCC library 446c85af665c ACPI: Silence missing prototype warnings e8a0e30b742f cpufreq: intel_pstate: Drop ACPI _PSS states table patching 99387b016022 ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily c02d5feb6e2f ACPI: processor: perflib: Use the "no limit" frequency QoS 80cbddf59009 iio: adc: ep93xx: Add OF support 08025a3bd9e0 dt-bindings: iio: adc: ep93xx: Add cirrus,ep9301-adc description fbf757e55afb ACPI: processor: idle: Drop unnecessary (void *) conversion 91fdb91ccca2 ACPICA: Constify pathname argument for acpi_get_handle() e1d9148582ab ACPICA: Drop port I/O validation for some regions 73d15a7c13bf ACPI: PMIC: Add pmic_i2c_address to BYT Crystal Cove support 6ad90f711292 ACPI: tables: Add support for NBFT 471a444fff21 dt-bindings: iio/adc: qcom,spmi-iadc: document PM8226 compatible 5d39b77c33b1 scsi: libsas: Factor out sas_ex_add_dev() 7cc7646b4b24 scsi: libsas: Factor out sas_ata_add_dev() 8d2c9d25b725 scsi: libsas: Remove useless dev_list delete in sas_ex_discover_end_dev() ffebb38efee3 scsi: libsas: Change the coding style of sas_discover_sata() 6c90466e2803 scsi: libsas: Move sas_get_ata_command_set() up to save the declaration e20d5a22bd24 crypto: lib/blake2s - Split up test function to halve stack usage 49bc6a7786b7 crypto: ux500 - update debug config after ux500 cryp driver removal 8031d1f678c2 crypto: wp512 - disable kmsan checks in wp512_process_buffer() aa9695157f65 crypto: scatterwalk - use kmap_local() not kmap_atomic() b517b0fbfec8 crypto: arm/sha1 - Fix clang function cast warnings 4838c5195af7 crypto: atmel - Add capability case for the 0x600 SHA and AES IP versions 750426d63368 crypto: x86/ghash - add comment and fix broken link f1740751f793 crypto: x86/ghash - use le128 instead of u128 116db2704c19 crypto: x86/ghash - fix unaligned access in ghash_setkey() fd3cdd932e5f drm/i915: Remove truncation warning for large objects 18f968cb92fb drm/i915: Use error code as -E2BIG when the size of gem ttm object is too large 662c04e2b8c6 drm/i915: Check if the size is too big while creating shmem file 6949aa0eadaf drm/i915: Check for integer truncation on the configuration of ttm place c3bfba9a2225 drm/i915: Check for integer truncation on scatterlist creation f47e6306afd3 drm/i915/gem: Typecheck page lookups afa349bbb5d7 pinctrl: intel: Get rid of unused members in struct intel_function 3b954b31e027 pinctrl: moorefield: Convert to use new memeber in struct intel_function de82e6f01866 pinctrl: merrifield: Convert to use new memeber in struct intel_function b19d82e1f7f4 pinctrl: lynxpoint: Convert to use new memeber in struct intel_function 3899707add6a pinctrl: cherryview: Convert to use new memeber in struct intel_function 988ac1a4689a pinctrl: baytrail: Convert to use new memeber in struct intel_function 999b85bfd765 pinctrl: intel: Make use of struct pinfunction and PINCTRL_PINFUNCTION() 443a0a0f0cf4 pinctrl: Introduce struct pinfunction and PINCTRL_PINFUNCTION() macro 4a3ec00957fd csky: delay: Add function alignment bb5747cfbc4b libbpf: Restore errno after pr_warn. 678a1c036199 libbpf: Added the description of some API functions 7244eb669397 libbpf: Fix invalid return address register in s390 c5ffb26375ad samples/bpf: Use BPF_KSYSCALL macro in syscall tracing programs 2e5c4dd7f815 samples/bpf: Fix tracex2 by using BPF_KSYSCALL macro d4fffba4d04b samples/bpf: Change _kern suffix to .bpf with syscall tracing program 8a4dd0bcbdfd samples/bpf: Use vmlinux.h instead of implicit headers in syscall tracing program 1d0c5f6f3d13 samples/bpf: Use kyscall instead of kprobe in syscall tracing program 12cf36c7125e dt-bindings: display/panel: Add the Focaltech gpt3 cd6d41281e95 drm/panel: add the orisetech ota5601a 9f1a4c004869 KVM: Clean up error labels in kvm_init() 441f7bfa99fe KVM: Opt out of generic hardware enabling on s390 and PPC 35774a9f94db KVM: Register syscore (suspend/resume) ops early in kvm_init() e6fb7d6eb421 KVM: Make hardware_enable_failed a local variable in the "enable all" path 37d258818562 KVM: Use a per-CPU variable to track which CPUs have enabled virtualization 667a83bf6a30 KVM: Remove on_each_cpu(hardware_disable_nolock) in kvm_exit() 0bf50497f03b KVM: Drop kvm_count_lock and instead protect kvm_usage_count with kvm_lock 2c106f29004d KVM: Ensure CPU is stable during low level hardware enable/disable e4aa7f88af1a KVM: Disable CPU hotplug during hardware enabling/disabling aaf12a7b4323 KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE section c82a5c5c53c5 KVM: x86: Do compatibility checks when onlining CPU d83420c2d74e KVM: x86: Move CPU compat checks hook to kvm_x86_ops (from kvm_x86_init_ops) 325fc9579c2e KVM: SVM: Check for SVM support in CPU compatibility checks 8504ef2139e2 KVM: VMX: Shuffle support checks and hardware enabling code around d41931324975 KVM: x86: Do VMX/SVM support checks directly in vendor code 462689b37f08 KVM: VMX: Use current CPU's info to perform "disabled by BIOS?" checks 8d20bd638167 KVM: x86: Unify pr_fmt to use module name for all KVM modules 08a9d59c6ad9 KVM: x86: Use KBUILD_MODNAME to specify vendor module name 81a1cf9f89a6 KVM: Drop kvm_arch_check_processor_compat() hook 3045c483eeee KVM: x86: Do CPU compatibility checks in x86 code 58ca1930310a KVM: VMX: Make VMCS configuration/capabilities structs read-only after init a578a0a9e352 KVM: Drop kvm_arch_{init,exit}() hooks 6c30cd2ef43d KVM: s390: Mark __kvm_s390_init() and its descendants as __init b8449265915d KVM: s390: Do s390 specific init without bouncing through kvm_init() ae19b15d9178 KVM: PPC: Move processor compatibility check to module init 45b66dc139e3 KVM: RISC-V: Tag init functions and data with __init, __ro_after_init 20deee32f553 KVM: RISC-V: Do arch init directly in riscv_kvm_init() eed9fcdf5761 KVM: MIPS: Register die notifier prior to kvm_init() 3fb8e89aa2a0 KVM: MIPS: Setup VZ emulation? directly from kvm_mips_init() 1cfc1c7bf56c KVM: MIPS: Hardcode callbacks to hardware virtualization extensions 53bf620a2cdf KVM: arm64: Mark kvm_arm_init() and its unique descendants as __init 1dc0f02d5338 KVM: arm64: Do arm/arch initialization without bouncing through kvm_init() 78b3bf485d5c KVM: arm64: Unregister perf callbacks if hypervisor finalization fails 6baaeda87844 KVM: arm64: Free hypervisor allocations if vector slot init fails 466d27e48d7c KVM: arm64: Simplify the CPUHP logic 3af4a9e61e71 KVM: x86: Serialize vendor module initialization (hardware setup) e32b120071ea KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace 4f8396b96a9f KVM: x86: Move guts of kvm_arch_init() to standalone helper 451d39e80061 KVM: VMX: Move Hyper-V eVMCS initialization to helper da66de44b01e KVM: VMX: Don't bother disabling eVMCS static key on module exit 2916b70fc342 KVM: VMX: Reset eVMCS controls in VP assist page during hardware disabling 63a1bd8ad1ac KVM: Drop arch hardware (un)setup hooks b7483387e374 KVM: x86: Move hardware setup/unsetup to init/exit 1935542a04cc KVM: x86: Do timer initialization after XCR0 configuration e43f576225cf KVM: s390: Move hardware setup/unsetup to init/exit b801ef42149f KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails 73b8dc04132c KVM: Teardown VFIO ops earlier in kvm_exit() c9650228efba KVM: Allocate cpus_hardware_enabled after arch hardware setup 5910ccf03de4 KVM: Initialize IRQ FD after arch hardware setup 2b0128127373 KVM: Register /dev/kvm as the _very_ last thing during initialization bd827bd77537 KVM: selftests: Test Hyper-V invariant TSC control 91a0b5478aab KVM: selftests: Test that values written to Hyper-V MSRs are preserved 2f10428ace91 KVM: selftests: Convert hyperv_features test to using KVM_X86_CPU_FEATURE() 67b16f180541 KVM: selftests: Rename 'msr->available' to 'msr->fault_exepected' in hyperv_features test 2be1bd3a70c8 KVM: x86: Hyper-V invariant TSC control 0fcf86f05af2 KVM: x86: Add a KVM-only leaf for CPUID_8000_0007_EDX b961aa757f94 x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define dfe0ecc6f5d3 KVM: x86/mmu: Pivot on "TDP MMU enabled" when handling direct page faults 78fdd2f09fb1 KVM: x86/mmu: Pivot on "TDP MMU enabled" to check if active MMU is TDP MMU de0322f575be KVM: x86/mmu: Replace open coded usage of tdp_mmu_page with is_tdp_mmu_page() 6c882ef4fc7b KVM: x86/mmu: Rename __direct_map() to direct_map() 9f33697ac7ff KVM: x86/mmu: Stop needlessly making MMU pages available for TDP MMU faults 9aa8ab43b381 KVM: x86/mmu: Split out TDP MMU page fault handling e5e6f8d254a2 KVM: x86/mmu: Initialize fault.{gfn,slot} earlier for direct MMUs 354c908c068e KVM: x86/mmu: Handle no-slot faults in kvm_faultin_pfn() cd08d178ff45 KVM: x86/mmu: Avoid memslot lookup during KVM_PFN_ERR_HWPOISON handling 56c3a4e4a2d5 KVM: x86/mmu: Handle error PFNs in kvm_faultin_pfn() ba6e3fe25543 KVM: x86/mmu: Grab mmu_invalidate_seq in kvm_faultin_pfn() 09732d2b4dc5 KVM: x86/mmu: Move TDP MMU VM init/uninit behind tdp_mmu_enabled 1f98f2bd8ec4 KVM: x86/mmu: Change tdp_mmu to a read-only parameter 79edd5504952 KVM: selftests: x86: Use TAP interface in the tsc_msrs_test 8125b6cda9b1 KVM: selftests: Use TAP interface in the kvm_binary_stats_test c4a488685b84 kvm: x86/mmu: Warn on linking when sp->unsync_children 80edc49f6a75 KVM: VMX: Resurrect vmcs_conf sanitization for KVM-on-Hyper-V c128d3fd389b KVM: nVMX: Prepare to sanitize tertiary execution controls with eVMCS 96d6955d215e KVM: nVMX: Invert 'unsupported by eVMCSv1' check a2ad080b4dfd KVM: nVMX: Sanitize primary processor-based VM-execution controls with eVMCS too d13da2f4c816 regulator: dt-bindings: qcom,usb-vbus-regulator: change node name f02a537357a6 soc: qcom: socinfo: Add support for new fields in revision 16 9e8e9be6c499 arm64: dts: qcom: use generic node name for CS35L41 speaker 539a9923683c arm64: dts: qcom: sm8450: re-order GCC clocks 42db0f72f7a8 arm64: dts: qcom: sm8250: drop unused clock-frequency from va-macro 496b308f0988 arm64: dts: qcom: msm8996: align bus node names with DT schema f3b770f7a8b4 arm64: dts: qcom: sm6125-seine: Enable GPI DMA 0, QUP 0 and I2C SEs 72621d0443ea arm64: dts: qcom: sm6125: Add QUPs with SPI and I2C Serial Engines 075a6aef5591 arm64: dts: qcom: sm6125: Add pin configs for QUP SPI/I2C Serial Engines a9f6a13da473 arm64: dts: qcom: sm6125-seine: Clean up gpio-keys (volume down) 581734f754d2 arm64: dts: qcom: sm6125: Add GPI DMA nodes ac54563c2752 arm64: dts: qcom: sm6125: Add IOMMU context to DWC3 60f6c86fb4fd arm64: dts: qcom: sm6125: Add apps_smmu with streamID to SDHCI 1/2 nodes 8ddb4bc3d3b5 arm64: dts: qcom: sm6125: Configure APPS SMMU 8416262b0ea4 arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings fa7ff6e9f14a arm64: dts: qcom: sm6125-seine: Lock eMMC and SD Card IDs via aliases d696b1618bc1 arm64: dts: qcom: sm6125-seine: Configure SD Card slot on SDHCI 2 68aadbe78059 arm64: dts: qcom: sm6125-seine: Provide regulators to SDHCI 1 232bb8073b5b arm64: dts: qcom: sm6125-seine: Provide regulators to HS USB2 PHY 7421a8d2f139 arm64: dts: qcom: sm6125-seine: Configure PM6125 regulators c045154c30f1 clk: qcom: dispcc-sm6125: Fix compatible string to match bindings a40f5ae1ea64 arm64: dts: qcom: sm6350-lena: Flatten gpio-keys pinctrl state ff114e399e74 arm64: dts: qcom: sm8250: Add compat qcom,sm8250-dsi-ctrl a1a685c312f5 arm64: dts: qcom: sdm845: Add compat qcom,sdm845-dsi-ctrl 3381020a778c arm64: dts: qcom: sdm660: Add compat qcom,sdm660-dsi-ctrl 197d28d46315 arm64: dts: qcom: sdm630: Add compat qcom,sdm660-dsi-ctrl 5b5e4ac378e5 arm64: dts: qcom: sc7280: Add compat qcom,sc7280-dsi-ctrl a45d0641d110 arm64: dts: qcom: sc7180: Add compat qcom,sc7180-dsi-ctrl 5ebe4191286a arm64: dts: qcom: msm8996: Add compat qcom,msm8996-dsi-ctrl 634ecbc6b17a arm64: dts: qcom: msm8953: Add compat qcom,msm8953-dsi-ctrl cd8cecc72367 arm64: dts: qcom: msm8916: Add compat qcom,msm8916-dsi-ctrl e280bcc26337 ARM: dts: qcom: msm8974: Add compat qcom,msm8974-dsi-ctrl 5cea1fa12bc3 ARM: dts: qcom: apq8064: add compat qcom,apq8064-dsi-ctrl 06a0676b5de9 arm64: dts: qcom: sm8350: align MMC node names with DT schema 4cd90875c720 ARM: dts: qcom: sdx65: add specific compatible for USB HS PHY bf07cc87c14a ARM: dts: qcom: sdx55: add specific compatible for USB HS PHY 9472edb3e7ea arm64: dts: qcom: sc7280: only enable IPA for boards with a modem 8ea261588fe9 arm64: dts: qcom: sm8350-sony-xperia-sagami: specify which LDO modes are allowed 98874a46686b arm64: dts: qcom: sm8150: Wire up MDSS 2ef3bb17c45c arm64: dts: qcom: sm8150: Add DISPCC node ac1d8a8e2eb5 arm64: dts: qcom: sm8250: add cache size 9435294c6517 arm64: dts: qcom: Update cache properties dcc7cd5c46ca arm64: dts: qcom: sm8350-sagami: Rectify GPIO keys bd445a04d8ca ARM: dts: qcom: apq8026-samsung-matisse-wifi: Enable ADSP 27c653c06505 RISC-V: fix auipc-jalr addresses in patched alternatives 47f05757d3d8 RISC-V: add helpers for handling immediates in U-type and I-type pairs 088ec01fce4e RISC-V: add rd reg parsing to insn.h header 8963d6224009 RISC-V: add U-type imm parsing to insn.h header debe28d0a52e RISC-V: kprobes: use central defined funct3 constants c9c1af3f186a RISC-V: rename parse_asm.h to insn.h ec5f90877516 RISC-V: Move riscv_insn_is_* macros into a common header cde4a69302a4 RISC-V: add auipc elements to parse_asm header 2621cac76f84 RISC-V: add ebreak instructions to definitions 33e41480b233 RISC-V: detach funct-values from their offset bf0cc402d7cd RISC-V: add prefix to all constants/macros in parse_asm.h a3775634f6da RISC-V: fix funct4 definition for c.jalr in parse_asm.h 02c9e5b768b2 spi: spi-altera-platform: switch to use modern name ec168190c1ca spi: spi-altera-dfl: switch to use modern name 26c48aea147c spi: altera: switch to use modern name c1b9c2f02ed7 ASoC: dt-bindings: cirrus,cs35l41: cleanup $ref and example 642e4f9bdac8 ASoC: dt-bindings: cirrus,cs35l41: add interrupts e6f0d6a30f73 interconnect: qcom: Add SM8550 interconnect provider driver 66773faf054b dt-bindings: interconnect: Add Qualcomm SM8550 30465003ad77 bpf: rename list_head -> graph_root in field info types 3176c4d6b9be arm64: dts: qcom: sdm632: Add device tree for Motorola G7 Power aa17e707e04a arm64: dts: qcom: msm8953: Add device tree for Xiaomi Redmi 5 Plus cf152c05eb35 arm64: dts: qcom: msm8953: Add device tree for Xiaomi Mi A1 c144005129b0 arm64: dts: qcom: msm8953: Add device tree for Xiaomi Redmi Note 4X 38d779c26395 arm64: dts: qcom: msm8953: Add device tree for Xiaomi Mi A2 Lite 4ccd0dd6a3d2 arm64: dts: qcom: msm8953: Add device tree for Motorola G5 Plus eee5a89b4fe5 arm64: dts: qcom: sdm450: Add device tree for Motorola Moto G6 eca9ee35e895 arm64: dts: qcom: msm8953: Adjust reserved-memory nodes ce77819ac850 dt-bindings: arm: qcom: document new msm8953-family devices 07eccde43b03 ARM: dts: qcom: pm8226: add IADC node 79ca56c11e90 ARM: dts: qcom: pm8226: add PON device node along with resin sub-node bc6ecf993b10 ARM: dts: qcom: pm8226: sort includes alphabetically and nodes by address 51a8f9971857 pinctrl: qcom: Add QDU1000/QRU1000 pinctrl driver 2daa14811e36 dt-bindings: pinctrl: qcom: Add QDU1000 and QRU1000 pinctrl 84f0b1ea2a7e dt-bindings: pinctrl: renesas: Add RZ/G2L POEG binding 5d8ae2928f71 pinctrl: at91: convert to NOIRQ_SYSTEM_SLEEP_PM_OPS a3a7482a0dbc pinctrl: mxs: avoid defines prefixed with CONFIG f3cd465bbd15 pinctrl: thunderbay: Drop empty platform remove function b7f44e1249cc pinctrl: da850-pupd: Drop empty platform remove function df72b4a692b6 pinctrl: amd: Add Z-state wake control bits 07453245620c libbpf: fix errno is overwritten after being closed. fcd343a285cb x86/mce: Add support for Extended Physical Address MCA changes 2117654e806c x86/mce: Define a function to extract ErrorAddr from MCA_ADDR 4c881ab73a64 arm64: dts: qcom: Re-enable resin on MSM8998 and SDM845 boards dc58c4d160e7 arm64: dts: qcom: sc7280: Add wifi alias for SC7280-idp 3abf1f5c18a3 arm64: dts: qcom: sc8280xp-x13s: move 'regulator-vph-pwr' node 40103eabe3d3 arm64: dts: qcom: c630: Fix firmware paths 80f5451d9a7c clk: qcom: Add camera clock controller driver for SM6350 7afc1f6977d0 dt-bindings: clock: add QCOM SM6350 camera clock bindings c8d4a609162e ARM: dts: qcom: msm8974: add clocks and clock-names to mmcc device cd1dc49ad4cc ARM: dts: qcom: msm8974: add clocks and clock-names to gcc device 60446dc63f5d ARM: dts: qcom: msm8974: add second DSI host and PHY e3306941368a clk: qcom: smd-rpm: remove usage of platform name 598261294658 clk: qcom: smd-rpm: rename SMD_RPM_BUS clocks 2b8ddf6b8200 clk: qcom: smd-rpm: rename the qcm2290 rf_clk3 clocks 74419b8869b0 clk: qcom: smd-rpm: rename SMD_RPM_BRANCH clock symbols e3c88f236e85 clk: qcom: smd-rpm: simplify SMD_RPM/_BRANCH/_QDSS clock definitions ff2cd7401d24 clk: qcom: smd-rpm: simplify XO_BUFFER clocks definitions 786f8d18a8d9 clk: qcom: smd-rpm: rename some msm8974 active-only clocks 57d44ccecc15 clk: qcom: smd-rpm: move clock definitions together 262caca770f5 clk: qcom: smd-rpm: fix alignment of line breaking backslashes 406f0577b04f clk: qcom: smd-rpm: drop the rpm_status_id field 3ab58304f59e clk: qcom: smd-rpm: add XO_BUFFER clock for each XO_BUFFER_PINCTRL clock b1c6f902c0e1 clk: qcom: smd-rpm: remove duplication between sm6375 and sm6125 clocks e5ca1b251dc3 clk: qcom: smd-rpm: rename msm8992_ln_bb_* clocks to qcs404_ln_bb_* cf202f811892 clk: qcom: smd-rpm: use msm8998_ln_bb_clk2 for qcm2290 SoC 63793efbe6fa clk: qcom: smd-rpm: add missing ln_bb_clkN clocks 1bf68a5d6802 clk: qcom: smd-rpm: remove duplication between qcs404 and qcm2290 clocks c941b98781b3 clk: qcom: smd-rpm: remove duplication between MMXI and MMAXI defines 76318d779c83 clk: qcom: smd-rpm: enable pin-controlled ln_bb_clk clocks on qcs404 ba796801d247 dt-bindings: clocks: qcom: rpmcc: add LN_BB_CLK_PIN clocks 40ebfbec5210 soc: qcom: ramp_controller: Include linux/bitfield.h 9732dd8d3478 MAINTAINERS: Add the entry for DCC(Data Capture and Compare) driver support 4cbe60cf5ad6 soc: qcom: dcc: Add driver support for Data Capture and Compare unit(DCC) 91269c425649 arm64: dts: qcom: sdm845: Add Data Capture and Compare(DCC) support node add74cad7c9d arm64: dts: qcom: sc7180: Add Data Capture and Compare(DCC) support node 029d6586dc2d arm64: dts: qcom: sc7280: Add Data Capture and Compare(DCC) support node d4b94c824491 arm64: dts: qcom: sm8150: Add Data Capture and Compare(DCC) support node bbd9b7e19be9 dt-bindings: iio: adc: maxim,max1363: fix interface typo 610813655932 dt-bindings: iio: adc: max1238: Fix a typo in the description 04104842736f iio: adc: qcom-spmi-adc5: Suppress probe-deferral error message 5d1c74b155cb iio: imu: kmx61: Fix spelling mistake "Errow" -> "Error" c12f0148f14b iio: light: tsl2563: Keep Makefile sorted by module name 3582a83b1f33 iio: light: tsl2563: sort header inclusion alphabetically 571b97fd8777 iio: light: tsl2563: Use dev_get_drvdata() directly in PM callbacks 85a6b728eff6 iio: light: tsl2563: Utilise temporary variable for struct device 1f5e408f6a00 iio: light: tsl2563: Drop legacy platform data code 2080c8d34602 iio: light: tsl2563: Simplify with dev_err_probe bbabf9199126 iio: light: tsl2563: Drop unused defintion(s) b90619c4efee iio: light: tsl2563: Make use of the macros from bits.h aca68c027322 iio: light: tsl2563: Configure INT in one place 3c183534f278 iio: light: tsl2563: Use i2c_smbus_write_word_data() in tsl2563_configure() 027641b52fe3 iio: light: tsl2563: Do not hardcode interrupt trigger type 22cd9320b11a iio: light: max44009: Convert to i2c's .probe_new() caa6693e408e iio: pressure: ms5611: Switch to fully devm_ managed registration. 122ef59a2a16 iio: pressure: ms5611: Use devm_regulator_get_enable() 4da9438d293d iio: accel: bma400: Use devm_regulator_bulk_get_enable() f9e51aacc740 iio: common: scmi_iio: use sysfs_emit() to instead of scnprintf() 7ae267954af7 iio: adc: at91-sama5d2_adc: use sysfs_emit() to instead of scnprintf() 58c2630020c5 iio: dac: ad5686: Add support for AD5337 611370fe482b dt-bindings: iio: dac: ad5686: Add an entry for AD5337 627198942641 iio: adc: add ADC driver for the TI LMP92064 controller 51f3e9696c8e dt-bindings: iio: adc: add TI LMP92064 controller c9d8b868f4a3 dt-bindings: iio: adc: ti,adc081c: Document the binding 866a1389174b iio: magnetometer: add ti tmag5273 driver fbb6d04eab99 dt-bindings: iio: magnetometer: add ti tmag5273 documentation file 08f01cc1d6e2 iio: add struct declaration for iio types 417091dc60ba dt-bindings: soc: qcom,dcc: Add the dtschema c34bef62a009 arm64: dts: qcom: sm8150: Enable split pagetables for Adreno SMMU 0f48b65f716b arm64: dts: qcom: sm8450-hdk: Enable HDMI Display 0cbe8e1953e0 arm64: dts: qcom: sm8450-hdk: Add LT9611uxc HDMI bridge 928a7b426963 arm64: dts: qcom: sm8450-hdk: enable display hardware a6dd1206e45a arm64: dts: qcom: sm8450: add display hardware devices a5ac24ba1759 arm64: dts: qcom: sm8450: add RPMH_REGULATOR_LEVEL_LOW_SVS_D1 cf5865e72236 remoteproc: qcom: pas: Fix subdevice add order 861b67fbdccd arm64: dts: qcom: sdm670-google-sargo: keep pm660 ldo8 on ec5c05e5ac8b hwspinlock: Use device_match_of_node() 4a0510a46c44 dt-bindings: remoteproc: qcom: adsp: Add ADSP on MSM8953 1cfaa13b82c7 remoteproc: qcom: pas: Add MSM8953 ADSP PIL support f22eedff28af remoteproc: qcom: Add support for memory sandbox 9ece96191663 remoteproc: qcom: Add efuse evb selection control c36d6aa67932 remoteproc: qcom: Replace hard coded values with macros 48ab209c6f5f remoteproc: qcom: Update rproc parse firmware callback 66cab0c5c3f9 remoteproc: qcom: Add compatible name for SC7280 ADSP 272dca8d14c4 remoteproc: qcom: Add flag in adsp private data structure 8490a99586ab dt-bindings: remoteproc: qcom: Add SC7280 ADSP support 3cc889eb83f5 remoteproc: qcom: q6v5: Avoid setting smem bit in case of crash shutdown c23965b7f7d9 rpmsg: ctrl: Add lock to rpmsg_ctrldev_remove 17b88a2050e9 rpmsg: char: Add lock to avoid race when rpmsg device is released b27aa4d87809 remoteproc: qcom: wcnss: remove unused qcom_iris_driver declaration d2ff0f84c115 rpmsg: move from strlcpy with unused retval to strscpy 1b0f00d3b1fc remoteproc: move from strlcpy with unused retval to strscpy 6d967a5a49e8 remoteproc: qcom: q6v5: Use _clk_get_optional for aggre2_clk ed153b0793ba pinctrl: intel: Define maximum pad number in the group 203a1c3ecae7 pinctrl: intel: Use same order of bit fields for PADCFG2 346c8364613a pinctrl: intel: Add ~4k bias support a63dd601bcc2 pinctrl: intel: Add definitions to all possible biases cd535346d436 pinctrl: intel: Deduplicate some code in intel_config_set_pull() cf6a05c8494a RDMA/hns: Fix refcount leak in hns_roce_mmap ab223bc0edd2 dt-bindings: dma: qcom: gpi: add compatible for sm8550 e873d4329ccb dmaengine: imx-sdma: support hdmi in sdma 7bdbd87d4008 dt-bindings: fsl-imx-sdma: Convert imx sdma to DT schema c04ec04c0d15 KVM: selftests: Test Hyper-V invariant TSC control d8589154363f KVM: selftests: Test that values written to Hyper-V MSRs are preserved e03b7b51e9a5 KVM: selftests: Convert hyperv_features test to using KVM_X86_CPU_FEATURE() 8b0a62fd3843 KVM: selftests: Rename 'msr->available' to 'msr->fault_exepected' in hyperv_features test 4e5bf89f2794 KVM: x86: Hyper-V invariant TSC control 24652b741cf6 KVM: x86: Add a KVM-only leaf for CPUID_8000_0007_EDX dcca9d045c08 dmaengine: HISI_DMA should depend on ARCH_HISI ee84146c05ad RDMA/erdma: Fix refcount leak in erdma_mmap 9735bde36487 dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 5840c8915a2f dmaengine: idxd: Remove the unused function set_completion_address() 3f58e10615f3 dmaengine: ti: k3-udma: Add support for BCDMA CSI RX c1475ad338bd dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC aac6db7e243a dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data 4c7f3ca1745e dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN 58617149210c dt-bindings: dma: ti: k3-bcdma: Add bindings for BCDMA CSI RX cc7aac1d86d5 dt-bindings: dmaengine: qcom: gpi: Add QDU1000/QRU1000 gpi device 0642b3f47ced dt-bindings: dma: fsl-mxs-dma: Convert MXS DMA to DT schema 93f7d11f101d dt-bindings: dma: gpi: Document SM6125 compatible 5e4cab734c26 arm64: dts: qcom: sc8280xp-x13s: move 'thermal-zones' node 20e954411c9e arm64: dts: qcom: sdm845: Fix some whitespace/newlines 51f748c62358 arm64: dts: qcom: sm8150: Use lowercase hex 74f916593521 arm64: dts: qcom: sm8250: Use lowercase hex 7b5cb47afda7 arm64: dts: qcom: sdm845: Use lowercase hex 5c9d77725069 arm64: dts: qcom: sdm660: Use lowercase hex 5442632899f4 arm64: dts: qcom: sdm630: Use lowercase hex d6882340d019 arm64: dts: qcom: msm8998: Use lowercase hex 21dd43fda18a arm64: dts: qcom: msm8996: Use lowercase hex 0431dba3733b arm64: dts: qcom: ipq6018: Use lowercase hex 67fb53745e0b arm64: dts: qcom: msm8996: Add additional A2NoC clocks 632a35e24fef arm64: dts: qcom: sm8150-kumano: Configure resin as volume up key 6cef82a8a7d9 arm64: dts: qcom: sm8150-kumano: Add NXP PN553 NFC 0ead2d175871 arm64: dts: qcom: sm8150-kumano: Add GPIO keys 6152ab29a391 arm64: dts: qcom: msm8996-tone: Move status last b860ba9e4253 arm64: dts: qcom: msm8996-tone: Enable SDHCI1 e5b8c0824530 arm64: dts: qcom: sm8250: move sound and codec nodes out of soc d0b014a74823 arm64: dts: qcom: sdm845: move sound node out of soc 85966125ecfe arm64: dts: qcom: sdm845: move DSI/QUP/QSPI opp tables out of SoC node 524dfd2ddbd7 arm64: dts: qcom: sc7180: move QUP and QSPI opp tables out of SoC node 1629063ec9d8 arm64: dts: qcom: sdm845: drop 0x from unit address 3b2ff50da499 arm64: dts: qcom: sm6350: Fix up the ramoops node ea25d61b448a arm64: dts: qcom: Use plural _gpios node label for PMIC gpios 04a8bdd135cc platform/chrome: cros_ec_uart: Add transport layer 3c3d2cb221b8 arm64: dts: qcom: pmi8950: Correct rev_1250v channel label to mv be8de06dc397 arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k 335fe4b79838 arm64: dts: qcom: sc7180: Add pazquel360 touschreen 23ff866987de arm64: dts: qcom: sc7180: Start the trogdor eDP/touchscreen regulator on f5b4811e8758 arm64: dts: qcom: sc7180: Add trogdor eDP/touchscreen regulator off-on-time 9506a3661258 arm64: dts: qcom: sc7180: Bump up trogdor ts_reset_l drive strength 1c170714490e arm64: dts: qcom: sm7225-fairphone-fp4: configure flash LED e48b2f1fb174 arm64: dts: qcom: pm6150l: add spmi-flash-led node 53cb681199f4 arm64: dts: qcom: sm6115: Add thermal zones 85d4e6ea082d clk: qcom: gcc-sm6115: Use floor_ops for SDCC1/2 core clk 67e75cfea375 arm64: dts: qcom: Add Lenovo Tab P11 (J606F/XiaoXin Pad) dts 92ad27fb9259 dt-bindings: arm: qcom: Add SM6115(P) and Lenovo Tab P11 0f1619aa22cd arm64: dts: qcom: sm6115: Provide real SMD RPM XO to SDC1/2 ad9514be8ddb arm64: dts: qcom: sm6115: Provide xo clk to rpmcc 01b6041454e8 arm64: dts: qcom: sm6115: Fix UFS node 582e7c1026fa arm64: dts: qcom: sm7225-fairphone-fp4: Add pmk8350 PMIC cb98187a6883 arm64: dts: qcom: sdm670: add missing usb hstx nvmem cell 7bff6f4351bf arm64: dts: qcom: sdm670: add qfprom node 29dcf3c1a815 arm64: dts: qcom: sdm632-fairphone-fp3: Add NFC 4df05b44468c arm64: dts: qcom: msm8996-xiaomi-gemini: use preferred enable-gpios for LP5562 LED 43069b9cd358 arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up f29077d86652 arm64: dts: qcom: sc8280xp-x13s: Add soundcard support c18773d162a6 arm64: dts: qcom: sc8280xp: add SoundWire and LPASS e73defb2deee arm64: dts: qcom: sc8280xp: add gpr node 7b8847e9d56f arm64: dts: qcom: msm8916-acer-a1-724: Add touchscreen 85e0a0f8bfa4 arm64: dts: qcom: msm8916-acer-a1-724: Add accelerometer/magnetometer 0fbf49b3eac9 arm64: dts: qcom: msm8916-acer-a1-724: Add initial device tree 17c073500e90 dt-bindings: qcom: Document msm8916-acer-a1-724 a28146b51a29 ARM: dts: qcom: msm8974-castor: Enable charging over USB 73bf63a6300b ARM: dts: qcom: msm8974-castor: Fix touchscreen init 6d933c0ec171 ARM: dts: qcom: msm8974-*: re-add remoteproc supplies a0145c557d94 ARM: dts: msm8974: castor: Define pm8841 regulators 4633a0068258 bpf: fix regs_exact() logic in regsafe() to remap IDs correctly 4a95c85c9948 bpf: perform byte-by-byte comparison only when necessary in regsafe() 910f69996674 bpf: reject non-exact register type matches in regsafe() 7f4ce97cd5ed bpf: generalize MAYBE_NULL vs non-MAYBE_NULL rule a73bf9f2d969 bpf: reorganize struct bpf_reg_state fields e8f55fcf7779 bpf: teach refsafe() to take into account ID remapping 61ef0e49f9cb pinctrl: intel: Add default case to intel_config_set_pull() 7c679f2a2af8 arm64: dts: qcom: sm8350-sagami: Add GPIO line names for PMIC GPIOs 8875b1d71f11 arm64: dts: qcom: sm8350-sagami: Configure SLG51000 PMIC on PDX215 3ddba3c2268c ARM: dts: qcom: sdx55-mtp: add MPSS remoteproc memory-region 6b42133d2189 dt-bindings: soc: qcom: convert non-smd RPM bindings to dt-schema cc8619e89329 arm64: dts: qcom: msm8916-samsung-grandmax: Add properties function and color for keyled a723c95fa137 soc: qcom: Add Qualcomm Ramp Controller driver 922ef52cea18 dt-bindings: soc: qcom: Add bindings for Qualcomm Ramp Controller 4019bd6d8163 pinctrl: intel: Convert to generic_handle_domain_irq() 36e830a5656d arm64: dts: qcom: ipq8074: add SoC specific compatible to MDIO cd025b1c3143 pinctrl: intel: Always use gpp_num_padown_regs in the main driver df8467df2e65 pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() f72a86236a6b pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() 1c96fa614c18 pinctrl: meteorlake: Replace MTL_COMMUNITY() by INTEL_COMMUNITY_GPPS() 6a0662636cdd pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() 4bc3e4313e28 pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() 6ab57fb3f1f8 pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() 3df5f0043de8 pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() f4cf30886ab1 pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() 902b266edcf6 pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() d83bc2222020 pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() 3cbb3c4b9852 pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() e83d7ef02982 pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() 31044d8ec8b7 pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() 7466214413d1 pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() 6b432d13ea1a pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() 100b54e47162 pinctrl: intel: Introduce INTEL_COMMUNITY_*() to unify community macros 569d3a7580bc dt-bindings: remoteproc: qcom,adsp: correct msm8996-slpi-pil clocks 8bb92d6fd0b3 dt-bindings: remoteproc: qcom,sc7180-pas: split into separate file 255d7a9581ed dt-bindings: remoteproc: qcom,qcs404-pas: split into separate file b6f8410eab92 dt-bindings: remoteproc: qcom,sdx55-pas: split into separate file 4b4157518f1a dt-bindings: remoteproc: qcom,sc8180x-pas: split into separate file 397c619cad81 dt-bindings: remoteproc: qcom,sc8280xp-pas: split into separate file 41729b772c13 dt-bindings: remoteproc: qcom,sm6350-pas: split into separate file db292776589f dt-bindings: remoteproc: qcom,sm8150-pas: split into separate file 4e8b39a4d38e dt-bindings: remoteproc: qcom,sm8350-pas: split into separate file ea5a10ae2954 dt-bindings: remoteproc: qcom,adsp: split common part c97c4b480fcb dt-bindings: remoteproc: qcom,adsp: drop resets and qcom,halt-regs 92476ddf02b5 arm64: dts: qcom: sc7280: align MPSS PAS node with bindings 47603d621e68 arm64: dts: qcom: sc7180: align MPSS PAS node with bindings cd48d99bb729 arm64: dts: qcom: qcs404: align CDSP PAS node with bindings 863dd1913b04 arm64: dts: qcom: msm8996: drop address/size cells from smd-edge 3af577f9826f RISC-V: stop directly selecting drivers for SOC_CANAAN fc43211939bb RISC-V: kconfig.socs: convert usage of SOC_CANAAN to ARCH_CANAAN 0e6aee5bcc00 RISC-V: stop selecting SiFive clock and serial drivers directly 444c3dbdabd4 RISC-V: introduce ARCH_FOO kconfig aliases for SOC_FOO symbols b61032557d20 RISC-V: stop selecting the PolarFire SoC clock driver 19ba9cf70706 RISC-V: kbuild: convert all use of SOC_FOO to ARCH_FOO 977e9262c354 arm64: dts: qcom: qcs404: register PCIe PHY as a clock provider f961fd2f6717 arm64: dts: qcom: qcs404: add xo clock to rpm clock controller 3494938a7e9e arm64: dts: qcom: qcs404: add clocks to the gcc node 1eb309964e63 arm64: dts: qcom: qcs404: add power-domains-cells to gcc node 41a37d157a61 arm64: dts: qcom: qcs404: use symbol names for PCIe resets 230d4d815d5a clk: qcom: gcc-qcs404: add support for GDSCs 2ce81afa0c7c clk: qcom: gcc-qcs404: sort out the cxo clock 9847a90c7cf1 clk: qcom: gcc-qcs404: use parent_hws/_data instead of parent_names 75aed8334e85 clk: qcom: gcc-qcs404: move PLL clocks up fa1ea7426188 clk: qcom: gcc-qcs404: get rid of the test clock a613af2ccb40 clk: qcom: gcc-qcs404: fix the name of the HDMI PLL clock 47d94d30cd3d clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents 712c64caf313 clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents 94238f6bfd6d clk: qcom: gcc-qcs404: use ARRAY_SIZE instead of specifying num_parents ccd7c9dd9806 dt-bindings: clock: qcom: gcc-qcs404: define clocks/clock-names for QCS404 a89c8a1fc18e dt-bindings: clock: qcom: gcc-qcs404: switch to gcc.yaml 031bc3a9f9de dt-bindings: clock: qcom: gcc-qcs404: add two GDSC entries a4421a22bfd9 dt-bindings: remoteproc: wcnss-pil: Make supplies optionally required a890eebe42ad dt-bindings: remoteproc: qcom: wcnss: Add compatible for pronto v3 409db7b777c8 dt-bindings: remoteproc: qcom: wcnss: Add qcom,pronto compatible 9a660c7fd69a dt-bindings: remoteproc: qcom: Convert wcnss documentation to YAML 4c707cf5c7dd remoteproc: qcom: qcom_wcnss: Add support for pronto-v3 0201f759594b remoteproc: qcom: q6v5-mss: Add modem support on MSM8953 43baa1a22159 dt-bindings: remoteproc: qcom,msm8916-mss-pil: Add MSM8953 ed71c47f0000 remoteproc: qcom: q6v5-mss: Add support for MSM8909 f8fb0b3d453e dt-bindings: remoteproc: qcom,msm8916-mss-pil: Add MSM8909 ac686cbc6f8b dt-bindings: remoteproc: qcom,msm8916-mss-pil: Add MSM8974 b9880532d0cd dt-bindings: remoteproc: qcom,q6v5: Move MSM8916 to schema 1135e93682db dt-bindings: remoteproc: qcom,glink-edge: add GPR node b5386f2911ce dt-bindings: display: mediatek: modify VDOSYS0 display device tree Documentations for MT8188 6c9d1fd52956 spidev: Add Silicon Labs SI3210 device compatible f7879d677e76 dt-bindings: trivial-devices: Add silabs,si3210 cab30a983525 RDMA/cxgb4: remove unnecessary NULL check in __c4iw_poll_cq_one() 1b8ba6e41f11 RDMA/hfi1: Fix doc for hfi1_free_ctxt c67d90e05855 spidev: Add Silicon Labs EM3581 device compatible 54c467b314b6 dt-bindings: trivial-devices: Add silabs,em3581 c89970202a11 cputime: remove cputime_to_nsecs fallback 8589018acc65 sched/core: Adjusting the order of scanning CPU feaed76376fd sched/numa: Stop an exhastive search if an idle core is found 904cbab71dda sched: Make const-safe b344b8f2d88d selftests/rseq: Add mm_numa_cid to test script 14a8644d4f76 tracing/rseq: Add mm_cid field to rseq_update a3798e6ffb37 selftests/rseq: parametrized test: Report/abort on negative concurrency ID ee31fff091fa selftests/rseq: Implement parametrized mm_cid test cead72062756 selftests/rseq: Implement basic percpu ops mm_cid test 171586a6ab66 selftests/rseq: riscv: Template memory ordering and percpu access mode a94af3c58462 selftests/rseq: s390: Template memory ordering and percpu access mode e61bd94c2bbd selftests/rseq: ppc: Template memory ordering and percpu access mode 431b63285abc selftests/rseq: mips: Template memory ordering and percpu access mode 8d4eeb8bb432 selftests/rseq: arm64: Template memory ordering and percpu access mode 5bf4aba38a76 selftests/rseq: arm: Template memory ordering and percpu access mode ae3157384302 selftests/rseq: x86: Template memory ordering and percpu access mode 18c2355838e7 selftests/rseq: Implement rseq mm_cid field support 72cb1d7f2fac selftests/rseq: Remove RSEQ_SKIP_FASTPATH code f7b01bb0b57f rseq: Extend struct rseq with per-memory-map concurrency ID af7f588d8f73 sched: Introduce per-memory-map concurrency ID 99babd04b250 selftests/rseq: Implement rseq numa node id field selftest 03f5c0272d1b selftests/rseq: Use ELF auxiliary vector for extensible rseq cbae6bac29a8 rseq: Extend struct rseq with numa node id ee3e3ac05c26 rseq: Introduce extensible rseq ABI 317c8194e6ae rseq: Introduce feature size and alignment ELF auxiliary vector entries 4842dadfc66f selftests/rseq: Fix: Fail thread registration when CONFIG_RSEQ=n 8ad075c2eb1f sched: Async unthrottling for cfs bandwidth 9a5322db4633 sched/topology: Add __init for init_defrootdomain 03c4c7f88709 perf/x86/lbr: Simplify the exposure check for the LBR_INFO registers 916dde51a418 x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC define 94fbbfbbdffd KVM: x86/mmu: Pivot on "TDP MMU enabled" when handling direct page faults f2e4535c273a KVM: x86/mmu: Pivot on "TDP MMU enabled" to check if active MMU is TDP MMU aeb568a1a604 KVM: x86/mmu: Replace open coded usage of tdp_mmu_page with is_tdp_mmu_page() 362871d74ff6 KVM: x86/mmu: Rename __direct_map() to direct_map() 1290f90e7718 KVM: x86/mmu: Stop needlessly making MMU pages available for TDP MMU faults a158127f55b9 KVM: x86/mmu: Split out TDP MMU page fault handling 2d75ce03005d KVM: x86/mmu: Initialize fault.{gfn,slot} earlier for direct MMUs f09948ec1ff3 KVM: x86/mmu: Handle no-slot faults in kvm_faultin_pfn() 897e4526e5e0 KVM: x86/mmu: Avoid memslot lookup during KVM_PFN_ERR_HWPOISON handling 7bd9645348ca KVM: x86/mmu: Handle error PFNs in kvm_faultin_pfn() 90c54c19f802 KVM: x86/mmu: Grab mmu_invalidate_seq in kvm_faultin_pfn() 991c8047b740 KVM: x86/mmu: Move TDP MMU VM init/uninit behind tdp_mmu_enabled 3af15ff47c4d KVM: x86/mmu: Change tdp_mmu to a read-only parameter de4af61ee3c4 KVM: selftests: x86: Use TAP interface in the tsc_msrs_test d324a733a934 KVM: selftests: Use TAP interface in the kvm_binary_stats_test 641e6808586d kvm: x86/mmu: Warn on linking when sp->unsync_children 1567037614af KVM: VMX: Resurrect vmcs_conf sanitization for KVM-on-Hyper-V 746b1833919e KVM: nVMX: Prepare to sanitize tertiary execution controls with eVMCS 70b31e50fb5f KVM: nVMX: Invert 'unsupported by eVMCSv1' check bbbaf8cd1735 KVM: nVMX: Sanitize primary processor-based VM-execution controls with eVMCS too d969103ac89d clk: renesas: r9a09g011: Add SDHI/eMMC clock and reset entries 5edf5b51e760 clk: renesas: r9a09g011: Add USB clock and reset entries d459f557ad76 clk: renesas: r9a09g011: Add TIM clock and reset entries d31137619776 thunderbolt: Use correct type in tb_port_is_clx_enabled() prototype ed8167cbf65c ARM: OMAP2+: Fix memory leak in realtime_counter_init() 7c32919a3787 ARM: OMAP2+: omap4-common: Fix refcount leak bug 5b2ad5acaf5a dt-bindings: opp: opp-v2-kryo-cpu: Add missing 'cache-unified' property in example e15b0e6d77e9 drm/mediatek: Add mt8186 dpi compatibles and platform data 62fc5cd17172 drm/mediatek: Set dpi format in mmsys 6635e91648ce soc: sifive: ccache: Add StarFive JH7110 support 1caf002efa22 dt-bindings: sifive,ccache0: Support StarFive JH7110 SoC 97b7ed072784 dt-bindings: riscv: Add StarFive JH7110 SoC and VisionFive 2 board 2bf2f4d9f673 arm64: dts: rockchip: Add Radxa CM3I E25 ae9fbe0b1f96 dt-bindings: arm: rockchip: add Radxa CM3I E25 51a0b607c0db ARM: dts: rockchip: add rk3128-evb a0201bff6259 ARM: dts: rockchip: add rk3128 soc dtsi ea02e2113d80 dt-bindings: arm: rockchip: Add Rockchip RK3128 Evaluation board 2ec8afbc91fa ARM: dts: rockchip: Add Edgeble Neural Compute Module 2(Neu2) IO board c973953e6a5b ARM: dts: rockchip: Add Edgeble RV1126 Neural Compute Module 2(Neu2) 765f8bb21277 dt-bindings: arm: rockchip: Add Edgeble Neural Compute Module 2 7fc7215c4676 dt-bindings: vendor-prefixes: Add Edgeble AI Technologies Pvt. Ltd. 5496d2793e08 ARM: dts: rockchip: Add Rockchip RV1126 SoC 0fa22d06d1d8 ARM: dts: rockchip: Add Rockchip RV1126 pinctrl d7ffb4c30859 dt-bindings: arm: rockchip: Add pmu compatible for rv1126 00f2a08cd785 dt-bindings: memory-controllers: ti,gpmc: fix typo in description 8e5d0c68f23a of: overlay: Fix trivial typo ec201955a53b kbuild: Optionally enable schema checks for %.dtb targets 9e699b8985e6 dt-bindings: soc: socionext: Add UniPhier AHCI glue layer 5993f6bd555e dt-bindings: soc: socionext: Add UniPhier DWC3 USB glue layer 0c00d8d315f0 dt-bindings: soc: socionext: Add UniPhier ADAMV block 6796f54e8143 dt-bindings: soc: socionext: Add UniPhier SD interface block b3ad9754505a dt-bindings: soc: socionext: Add UniPhier media I/O block 9fb31379f061 dt-bindings: soc: socionext: Add UniPhier peripheral block ddbbb9766b85 dt-bindings: soc: socionext: Add UniPhier SoC-glue logic debug part 0611adff8b3a dt-bindings: soc: socionext: Add UniPhier SoC-glue logic 75c7aaa66f5f dt-bindings: soc: socionext: Add UniPhier system controller e8c650f62787 dt-bindings: nvmem: Fix node descriptions in uniphier-efuse example 4278eabebc16 dt-bindings: phy: Fix node descriptions in uniphier-phy example a1e616a5fccb dt-bindings: thermal: Fix node descriptions in uniphier-thermal example 8f31aa56efe6 dt-bindings: watchdog: Fix node descriptions in uniphier-wdt example d3df7f06e2a6 dt-bindings: regulator: Fix node descriptions in uniphier-regulator example 3fa1306d6a7f dt-bindings: pinctrl: Fix node descriptions in uniphier-pinctrl example 3b67e62130df dt-bindings: reset: Fix node descriptions in uniphier-reset example e66104096a56 dt-bindings: clock: Fix node descriptions in uniphier-clock example bab550371cb1 coccinelle: api/atomic_as_refcounter: include message type in output dd5cc8072a3f dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynosautov9 0a2af7bdeeb4 dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynos850 7e03ca7429b2 dt-bindings: soc: samsung: exynos-sysreg: Add tesla FSD sysreg compatibles af7354c7c022 dt-bindings: soc: samsung: exynos-sysreg: add clocks for Exynos850 7b35b6b8aab2 dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynos5433 c2e322ae9f06 dt-bindings: soc: samsung: exynos-sysreg: split from syscon 138d72031ec3 arm64: dts: exynos: add dedicated SYSREG compatibles to Exynosautov9 40a1827ea4c9 arm64: dts: exynos: add dedicated SYSREG compatibles to Exynos850 beaf55952d46 arm64: dts: fsd: add sysreg device node 0d6460bc6f4c arm64: dts: exynos: correct properties of MAX98504 in TM2 82d865b5da87 arm64: dts: exynos: drop clock-frequency from CPU nodes in TM2 0f2d502c32d9 arm64: dts: exynos: drop pwm-names from MAX77843 haptic in TM2 254b8f4b2192 arm64: dts: exynos: use 8-bit for SPI IR LED duty-cycle in TM2 c514239c4f3d arm64: dts: exynos: add dedicated SYSREG compatibles to Exynos5433 3bcb0c7a4d7e arm64: dts: fsd: Add MCAN device node 493dedfe2977 arm64: dts: fsd: Update cache properties f3de853008ad arm64: dts: exynos: Update cache properties 499e364cd250 soc: renesas: r8a779g0-sysc: Add missing A3DUL power domain 0985cd52087d dt-bindings: power: r8a779g0: Add missing A3DUL power domain ff1dd4a8422b clk: renesas: r8a779g0: Add display related clocks 121d5713afea clk: renesas: rcar-gen4: Restore PLL enum sort order cf919770d05a clk: renesas: r8a779g0: Fix OSC predividers 868695e43b94 clk: renesas: r9a09g011: Add PWM clock and reset entries 3e9e6fc9c64f riscv: dts: renesas: rzfive-smarc-som: Enable WDT 7d106cb32a49 arm64: defconfig: Enable Renesas RZ/G2L MIPI DSI driver b251c0e7ea5d platform/chrome: use sysfs_emit_at() instead of scnprintf() 55398beb0846 mtd: spi-nor: sfdp: Use SFDP_DWORD() macro for optional parameter tables 86d4cdf88c81 mtd: spi-nor: sfdp: Rename BFPT_DWORD() macro to SFDP_DWORD() ad9679f38118 mtd: spi-nor: sfdp: Fix index value for SCCR dwords ba73e369b706 x86/microcode/AMD: Handle multiple glued containers properly 61de9b7036f2 x86/microcode/AMD: Rename a couple of functions 256b734efc74 platform/chrome: use sysfs_emit() instead of scnprintf() e5f0dfa78ac7 spi: spi-geni-qcom: Add support for SE DMA mode cfbe9dfd664c regulator: tps65219: Report regulator name if devm_regulator_register fails 413ec72963fc regulator: dt-bindings: Convert active-semi PMIC docs to YAML schemas 966ef755d3b6 ASoC: amd: ps: move irq handler registration 9d327a4443bf ASoC: amd: ps: update dev index value in irq handler 1d325cdaf7a2 ASoC: amd: ps: refactor platform device creation logic 2cdabbde0c24 ASoC: amd: ps: implement api to retrieve acp device config c71f5fa07202 ASoC: pxa: Drop empty platform remove function d8510532ccf3 ASoC: rt5640: Allow to describe how LOUT is wired 44b54f54b41d ASoC: rt5640: Allow configuration of LOUT to mono differential mode a5c26ee572d9 ASoC: wm8940: Read chip ID when wm8940 codec probing 294833fc9eb4 ASoC: wm8940: Rewrite code to set proper clocks 5dc5e76b4c41 ASoC: wm8940: Remove warning when no plat data present b5ba64614219 ASoC: SOF: amd: Enable cache for AMD Rembrandt platform c89e652e84f6 ASoC: da7213: Add support for mono, set frame width to 32 when possible 3f58ff6b53c1 ASoC: SOF: mediatek: mt8195: remove a redundant comparison of sram 8a0eb06e0c9a ASoC: SOF: IPC3 topology: Print the conflicting bytes sizes b66cd83547da dt-bindings: sound: tlv320aic3x: Convert to dtschema b2f7b9320537 ASoC: SOF: core: Print out the value of sof_debug if it is set 3bc351aa97e5 ASoC: dt-bindings: adi,adau7002: Convert to DT schema 51ea51b18904 ASoC: rt711-sdca: add jack detection mode for JD2 100K 24c86c8a3bb1 ASoC: mchp-spdiftx: use FIELD_PREP() where possible 404c61c47d84 ASoC: mchp-pdmc: add support for suspend to RAM e8c8e9de4ee3 ASoC: mchp-pdmc: use runtime pm for clock power saving cfec019399f6 ASoC: dt-bindings: microchip: use proper naming syntax 29d6523698f6 ASoC: Intel: avs: Peakvol module configuration be2b81b519d7 ASoC: Intel: avs: Parse control tuples 585b9427edd6 ASoC: Intel: avs: Add control volume operations 905ea24f0f17 ASoC: Intel: avs: Add peakvol runtime-parameter requests 603d96c917b2 ASoC: SOF: nocodec: Drop empty platform remove function 394296eee2c2 ASoC: pxa: e800_wm9712: Drop empty platform remove function 4ed923e8076b ASoC: pxa: e750_wm9705: Drop empty platform remove function f2211ac36ab0 ASoC: pxa: e740_wm9705: Drop empty platform remove function d09751b3523e ASoC: wl1273: Drop empty platform remove function 140212aefce7 ASoC: mc13783: Drop empty platform remove function 61f62f1fcf7e ASoC: cq93vc: Drop empty platform remove function f9cc66890fb8 ASoC: bt-sco: Drop empty platform remove function 06e8ce87356e ASoC: adau7002: Drop empty platform remove function 7de12b06eeb2 ASoC: ac97: Drop empty platform remove function 9fbfe1d1acf5 ASoC: 88pm860x: Drop empty platform remove function edf2ceb9a2a2 ASoC: atmel-pdmic: Drop empty platform remove function 9d5664fdf6a8 ASoC: atmel-classd: Drop empty platform remove function 001c6df09883 ASoC: amd: Drop empty platform remove function e812aa458acf ASoC: pxa: Drop empty platform remove function 8a33863a0e28 ASoC: SOF: trace: No need to check for op pointer in sof_fw_trace_free() 8419fd90ee5c ASoC: SOF: trace: Use sof_ipc_get_ops() in sof_fw_trace_init 1cf79c348425 ASoC: SOF: sof-priv: Mark fw_tracing ops optional in documentation 510758ee926a ASoC: SOF: pm: Extend the optionality of IPC ops to IPC as well dbdbf88bdd4f ASoC: SOF: topology: Extend the optionality of IPC ops to IPC as well cd6afb060c5a ASoC: SOF: sof-audio: Extend the optionality of IPC ops to IPC as well cfa12c3679b4 ASoC: SOF: control: Extend the optionality of IPC ops to IPC as well 148dd6a26490 ASoC: SOF: pcm: Extend the optionality of IPC ops to IPC as well caf0f4662e07 ASoC: SOF: Add helper macro to be used to get an IPC ops 7cbb15593223 ASoC: SOF: sof-audio: Update documentation for sof_ipc_tplg_ops 5315411729b1 ASoC: SOF: sof-audio: Treat tplg_ops->route_setup() as optional be3ad78dfed2 drm/i915/mtl: Add support of Tile4 to MTL 084aab04cc60 drm/i915/psr: Add continuous full frame bit together with single 4071d98b296a drm/i915/uc: Fix two issues with over-size firmware files d830e0dc2e2d drm/i915/guc: Fix a static analysis warning 941aae326315 drm/todo: update the debugfs clean up task 03d2673bb757 drm/vkms: use new debugfs device-centered functions c0dda238e264 drm/v3d: use new debugfs device-centered functions f2ede40e46e8 drm/vc4: use new debugfs device-centered functions dbb23cf57178 drm/debugfs: create debugfs late register functions 6fd80729f14e drm: use new debugfs device-centered functions on DRM core files 1c9cacbea880 drm/debugfs: create device-centered debugfs functions b3a663f0037d wifi: ath9k: remove most hidden macro dependencies on ah 44bacbdf9066 wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() 708a49a64237 wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() f393df151540 wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() 3968e81ba644 wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() 9388ce97b982 wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() b9f420032f2b wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() 212fde3fe76e wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() 0a06cadcc2a0 wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() 2b88974ecb35 wifi: wilc1000: add missing unregister_netdev() in wilc_netdev_ifc_init() deb962ec9e1c wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() 9fe21dc62611 wifi: ipw2200: fix memory leak in ipw_wdev_init() 45fc6d7461f1 wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() cfca00767feb bpf: Remove unused field initialization in bpf's ctl_table 5fbf8c24b66d selftests/bpf: Add jit probe_mem corner case tests to s390x denylist a561933c5717 drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index 59fe41b5255f selftests/bpf: Add verifier test exercising jit PROBE_MEM logic 90156f4bfa21 bpf, x86: Improve PROBE_MEM runtime load check 4ec38eda85b9 libbpf: start v1.2 development cycle c6015bf3ff1f wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu 8b9754b28f0f wifi: rtl8xxxu: Add rate control code for RTL8188EU 3dfb8e844fa3 wifi: rtl8xxxu: Support new chip RTL8188EU b75289e89459 wifi: rtl8xxxu: Define masks for cck_agc_rpt bits d7a3705c9634 wifi: rtl8xxxu: Make rtl8xxxu_load_firmware take const char* 4f198e720eab wifi: rtl8xxxu: Deduplicate the efuse dumping code ba1a6905c718 wifi: rtw89: 8852c: rfk: refine AGC tuning flow of DPK for irregular PA 08c93c0ca74c wifi: rtw89: refine 6 GHz scanning dwell time a48f4fd05d5e wifi: rtw89: 8852b: update BSS color mapping register e0097ac51e84 wifi: rtw89: coex: Change TDMA related logic to version separate 31f12cff9d26 wifi: rtw89: coex: refactor _chk_btc_report() to extend more features 0cdfcfce85b6 wifi: rtw89: coex: Add v2 BT AFH report and related variable 52c7c983174c wifi: rtw89: coex: Update BTC firmware report bitmap definition bc20f9235f64 wifi: rtw89: coex: Enable Bluetooth report when show debug info 1fc4a874ff02 wifi: rtw89: coex: use new introduction BTC version format 6140635a73c0 wifi: rtw89: coex: add BTC format version derived from firmware version 65e75eda82d8 drm/i915/ddi: Add missing wait-for-active for HDMI aligning with bspec updates 5add4575c298 drm/i915/ddi: Align timeout for DDI_BUF_CTL active with Bspec 552d42a356eb bpf: Reduce smap->elem_size e7f0d5cdd023 bpf: makefiles: Do not generate empty vmlinux.h e6b4e1d759d3 libbpf: Show error info about missing ".BTF" section 1520e8466d68 libbpf: Fix build warning on ref_ctr_off for 32-bit architectures cafb92d719e8 docs: BPF_MAP_TYPE_SOCK[MAP|HASH] e3bf7e96d0f6 drm/amdgpu: skip mes self test after s0i3 resume for MES IP v11.0 ae67558be712 drm/amd/display: fix some coding style issues 0b93c5434181 drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics 82986fd631fa drm/amd/display: save restore hdcp state when display is unplugged from mst hub 7f35c54cc2fa drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 b2bfb48a31f1 drm/amd/pm: add support for WINDOW3D profile mode on SMU13.0.0 5620a1889e4c drm/amdgpu: skip MES for S0ix as well since it's part of GFX b7665165aebf Revert "drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix" 5804463a6518 Revert "drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume" 2a7798ea7390 drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume 47198eb72114 drm/amdgpu: don't mess with SDMA clock or powergating in S0ix 735c7064682e drm/amdgpu/gmc11: don't touch gfxhub registers during S0ix d5d29009b88f drm/amdgpu/gmc10: don't touch gfxhub registers during S0ix b93df61dda09 drm/amdgpu/gmc9: don't touch gfxhub registers during S0ix 76a95b833ac7 drm/amd/pm: avoid large variable on kernel stack 15504993a86d drm/amd/display: fix duplicate assignments 41d82649ca56 drm/amdkfd: Fix double release compute pasid cb8dc232cbd2 drm/amdkfd: Fix kfd_process_device_init_vm error handling b1def7fadfa5 drm/ast: Init iosys_map pointer as I/O memory for damage handling 2d60f9f4f267 HID: Add Mapping for System Microphone Mute a608dc1c0639 HID: input: map battery system charging c8aca355bdd5 IIO: hid-sensor-prox: Use generic usage 3a04a1862d9b IIO: hid-sensor-als: Use generic usage 48c79bb0abc0 HID: hid-sensor-custom: Add LISS custom sensors 98c062e82451 HID: hid-sensor-custom: Allow more custom iio sensors f087cfe6fcff drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence 7ccf9a5386a4 drm/i915: Use helper func to find out map type 08d34f12fead drm/i915/selftests: Remove hardcoded value with a macro 2306f5d042e4 drm/sprd: remove redundant error logging 5f70ba0243a9 drm/drv: Make use of local variable driver in drm_dev_register() ac6e45e05857 selftests/bpf: Add BPF_F_NO_TUNNEL_KEY test e26aa600ba6a bpf: Add flag BPF_F_NO_TUNNEL_KEY to bpf_skb_set_tunnel_key() 68be98e0f419 samples/bpf: fix uninitialized warning with test_current_task_under_cgroup 71135b77aac7 samples/bpf: replace meaningless counter with tracex4 13aa2a92840d samples/bpf: remove unused function with test_lru_dist e2bb9e01d589 bpf: Remove trace_printk_lock f19a4050455a bpf: Do cleanup in bpf_bprintf_cleanup only when needed 78aa1cc94043 bpf: Add struct for bin_args arg in bpf_bprintf_prepare 9054b41c4e1b net: Fix documentation for unregister_netdevice_notifier_net 801fa7a81f6d drm/i915: improve the catch-all evict to handle lock contention aba5b397cad7 hamradio: baycom_epp: Do not use x86-specific rdtsc() 1d330d4fa8ba net: alx: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() 678e5b2258e8 drm/qxl: stop using ttm_bo_wait 5d9306052180 drm/v3d: replace obj lookup steps with drm_gem_objects_lookup f98c5ec25162 drm/v3d: cleanup BOs properly when lookup_bos fails d0fa30be3178 drm/i915/mtl: Add OA support by enabling 32 bit OAG formats for MTL d654ae8b9870 drm/i915/mtl: Update OA mux whitelist for MTL a6b443020fac drm/i915/mtl: Add Wa_14015846243 to fix OA vs CS timestamp mismatch a4b6e74c88cc drm/i915/mtl: Resize noa_wait BO size to save restore GPR regs 4b6cb2b67da8 drm/imx: move IPUv3 driver into separate subdirectory 4333472f8d7b drm/imx: ipuv3-plane: Fix overlay plane width 9afdf98cfdfa gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() cfca78971b92 drm/omap: dsi: Fix excessive stack usage 88652d8a2c7c drm/omapdrm: Remove unused struct csc_coef_rgb2yuv 2df0433b18f2 drm: tidss: Fix pixel format definition 85528a44bca8 drm/tidss: Set max DMA segment size 50490ce05b7a drm/i915: Remove __maybe_unused from mtl_info 9a4cea629a36 drm/i915: ratelimit errors in display engine irq 33f960e23c29 drm/display/dp_mst: Fix payload addition on a disconnected sink 1241aedb6b5c drm/display/dp_mst: Fix down message handling after a packet reception error 1d082618bbf3 drm/display/dp_mst: Fix down/up message handling after sink disconnect 8d784ba93d5f drm: bridge: it66121: Add support for the IT6610 9a9f4a01bdae drm: bridge: it66121: Move VID/PID to new it66121_chip_info structure e66856508746 drm: bridge: it66121: Set DDC preamble only once before reading EDID d7f139da0cd1 drm: bridge: it66121: Don't clear DDC FIFO twice 12530ae469c0 drm: bridge: it66121: Don't use DDC error IRQs 66bb0a7c612e drm: bridge: it66121: Fix wait for DDC ready 6ba98fd6df65 drm: bridge: it66121: Write AVI infoframe with regmap_bulk_write() 315c9fb770c3 drm: bridge: it66121: Use regmap_noinc_read() 334c8c1d3f2b drm: bridge: it66121: Use devm_regulator_bulk_get_enable() d595bde8b989 dt-bindings: display: bridge: it66121: Add compatible string for IT6610 0e43662e61f2 tools/resolve_btfids: Use pkg-config to locate libelf 4fb877aaa179 libbpf: Fix btf_dump's packed struct determination 44da20320635 drm/i915/dg2: Return Wa_22012654132 to just specific steppings e4f665de417d drm/amdgpu: Add poison mode query for df v4_3 6c03a3fc912f drm/amdgpu: Add df v4_3 headers cf5cf3498356 drm/amdgpu: bump minor version number for DEV_INFO and SENSOR IOCTLs update 88347fa18bea drm/amdgpu: expose the minimum shader/memory clock frequency 5cfd978490d8 drm/amdgpu: expose peak profiling mode shader/memory clocks b1a9557a7d00 drm/amd/pm: fulfill powerplay peak profiling mode shader/memory clock settings 975b4b1d90cc drm/amd/pm: fulfill swsmu peak profiling mode shader/memory clock settings e1dd28fc5bef drm/amd/pm: drop unused SMU v13 API 50371be6c7b7 drm/display: Add missing Adaptive Sync DPCD definitions 09ccde919195 drm/radeon: Replace 1-element arrays with flexible-array members 2dd9032beb69 drm/amdgpu: define RAS query poison mode function 3189501e6f02 drm/amdgpu: update VCN/JPEG RAS setting 248c9635b8bd drm/amdgpu: skip RAS error injection in SRIOV 6a822b7acefa drm/amdgpu: add VCN poison consumption handler for SRIOV e643823d62f2 drm/amdgpu: add RAS poison consumption handler for SRIOV ae844dd79ffc drm/amdgpu: add RAS poison consumption handler for NV SRIOV 8ede944da629 drm/amdgpu: add RAS poison consumption handler for AI SRIOV 331ea5d1bd64 drm/amd/display: Block FPO / SubVP (DRR) on HDMI VRR configs b54954dbc4d5 drm/amd/display: 3.2.216 e81b6a4427f3 drm/amd/display: Demote Error Level When ODM Transition Supported 345ce3fc9262 drm/amd/display: add support for three new square pattern variants from DP2.1 specs 752e89a70cca drm/amd/display: run subvp validation with supported vlevel 46604a08c1ad drm/amd/display: Check for PSR in no memory request case bad3a066a4ee drm/amd/display: Clear link res when merging a pipe split 669018a9929c drm/amd/display: Add DPIA NOTIFICATION logic 3f6752b4de41 drm/amd/display: Clear MST topology if it fails to resume e85d59885409 drm/amd/display: use encoder type independent hwss instead of accessing enc directly ebf13b72020a drm/amd/display: Revert Scaler HCBlank issue workaround 7a7175a2cd84 drm/amd/display: Fix potential null-deref in dm_resume 639f6ad6df7f drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write 6e18c9b35e2d drm/amd/display: Block subvp if center timing is in use 6b81090d6d4c drm/amd/display: Reduce expected sdp bandwidth for dcn321 d7368ea9708b drm/amd/display: Add debug bit to disable unbounded requesting 1b5d0e7e1543 drm/amd/display: Speed up DML fast_validate path b8ff7e08bab9 drm/amd/display: Fix when disabling secure_display 9dc5b360cc9a Revert "drm/amd/display: correct static_screen_event_mask" 1b11ff764aef drm/amd/display: Implement multiple secure display 380d920b582d drm/bridge: add it6505 driver to read data-lanes and link-frequencies from dt bc80959484fc dt-bindings: it6505: add properties to restrict output bandwidth 11feaef69d0c drm/bridge: it6505: Add caching for EDID 2a9df204be0b drm/bridge: lt9611: Fix PLL being unable to lock 4d5cf7b1680a drm/i915: fix TLB invalidation for Gen12.50 video and compute engines 7d7bf35d6307 drm/vc4: dsi: Remove entry to ULPS from vc4_dsi post_disable 78df640394cd drm/vc4: dsi: Convert to using a bridge instead of encoder 91ef7f4cf494 drm/vc4: dsi: Convert to use atomic operations f79522e43889 drm/vc4: dsi: Remove splitting the bridge chain from the driver c9a396cf6094 drm/vc4: dsi: Move initialisation to encoder_mode_set 9fc925805d1a drm/vc4: dsi: Rename bridge to out_bridge 76f34f1377d3 drm/vc4: Improve the KUnit documentation b148c8b9b926 selftests/bpf: Add few corner cases to test padding handling of btf_dump ea2ce1ba99aa libbpf: Fix BTF-to-C converter's padding logic 25a4481b4136 libbpf: Fix btf__align_of() by taking into account field offsets 9d2349740e43 selftests/bpf: Add non-standardly sized enum tests for btf_dump 21a9a1bcccaa libbpf: Handle non-standardly sized enums better in BTF-to-C dumper 872aec4b5f63 libbpf: Fix single-line struct definition output in btf_dump c9883ee9d110 libbpf: Optimized return value in libbpf_strerror when errno is libbpf errno 5eb9a4314053 drm/bridge: it6505: Guard bridge power in IRQ handler 94914b8594a4 dt-bindings: display: panel: mipi-dbi-spi: Add io-supply 3dd26888ac93 drm/tiny: panel-mipi-dbi: Read I/O supply from DT 3b1fb8b3a3f8 drm/mipi-dbi: Support separate I/O regulator 117dbeda22ec wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() 9c22d603e255 wifi: rtw89: 8852c: rfk: recover RX DCK failure 21b5f159a2ee wifi: rtw89: 8852c: rfk: correct DPK settings b2bab7b14098 wifi: rtw89: 8852c: rfk: correct DACK setting 18ddf102d4b8 wifi: rtw89: fw: adapt to new firmware format of security section 25ed1a172298 wifi: rtw89: consider ER SU as a TX capability 4c2005ac8768 wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() 639c26faf9b1 wifi: rtl8xxxu: Fix assignment to bit field priv->cck_agc_report_type 9e32b4a709f0 wifi: rtl8xxxu: Fix assignment to bit field priv->pi_enabled 16a03958618f wifi: libertas: fix memory leak in lbs_init_adapter() 0c1528675d7a wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() 313950c2114e wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() 2611687fa7ff wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() 106031c1f4a8 wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() 956fb851a6e1 wifi: rsi: Fix memory leak in rsi_coex_attach() 95df9cc24bee drm/i915/ttm: consider CCS for backup objects b29d26fbcb86 drm/i915/migrate: fix corner case in CCS aux copying 52f14682ac4d drm/i915: Bpp/timeslot calculation fixes for DP MST DSC d797f67d1e25 drm/i915: Extract VESA DSC bpp alignment to separate function d51f25eb479a drm/i915: Add DSC support to MST path 7971aacf6e2d drm/i915: Extract drm_dp_atomic_find_vcpi_slots cycle to separate function 9096e36d5ba6 drm/i915: Fix intel_dp_mst_compute_link_config 1482ec00be4a drm: Add missing DP DSC extended capability definitions. 89270d002b74 drm/i915: remove struct_member macro f052febd24f1 drm/i915: add new "soc" sub-directory and move PCH and DRAM code there 58377de46eee drm/i915: stop using ttm_bo_wait aeb0351e825a drm/i915: Use ilk_lut_write*() for all ilk+ gamma modes 048ed577a327 Revert "drm/i915: Disable DSB usage for now" 2487ae0bcb53 drm/i915: Disable DSB usage specifically for LUTs b358c3b98813 drm/i915: Make DSB lower level efb2b57edf20 drm/i915: Move the DSB setup/cleaup into the color code 75b5fef1aa22 drm/i915: Move the DSB->mmio fallback into the LUT code 413352f47189 drm/i915: Document LUT "max" register precision 26886082fbba drm/i915: Standardize auto-increment LUT load procedure bb0409f40ffa drm/i915: Clean up various indexed LUT registers 67eab12b8bcc drm/i915: Define skl+ palette anti-collision bit 1867fcebd7a7 drm/i915: Clean up GAMMA_MODE defines 07e176f2ad35 drm/i915: Shorten GAMMA_MODE_MODE_12BIT_MULTI_SEGMENTED a bit 2357f2b271ad drm/i915/mtl: Initial display workarounds 38c8389011e0 drm/bridge: anx7625: keep last configure timing 0f6548807fa7 drm/bridge: ti-sn65dsi83: Convert to i2c's .probe_new() d6b522e9bbb0 drm/bridge: parade-ps8622: Convert to i2c's .probe_new() 1c546894ff82 drm/bridge: adv7511: Convert to i2c's .probe_new() 1d9e6664addf drm: exynos: Remove #ifdef guards for PM related functions 196c92263f55 drm/i915/gt: Remove #ifdef guards for PM related functions 49eafb200f1d drm: gm12u320: Remove #ifdef guards for PM related functions 66284ff9dbf5 drm: vboxvideo: Remove #ifdef guards for PM related functions 8d1c4e59ddd8 drm: tilcdc: Remove #ifdef guards for PM related functions fcf2323828f2 drm: shmobile: Remove #ifdef guards for PM related functions c3ad24aca3f7 drm: rcar-du: Remove #ifdef guards for PM related functions 53d36818ae56 drm: panfrost: Remove #ifdef guards for PM related functions 10709aa89005 drm: imx/dcss: Remove #ifdef guards for PM related functions 68c8704de052 drm: atmel-hlcdc: Remove #ifdef guards for PM related functions ddf75a86aba2 auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() d4acfa22b634 media: sun6i-isp: params: Unregister pending buffer on cleanup 10413ad08d57 media: sun6i-isp: params: Fix incorrect indentation 002886582094 media: sun6i-isp: capture: Fix uninitialized variable use 618001e8b1c6 media: sun6i-isp: proc: Declare subdev ops as static 5534ce51056d media: sun6i-isp: proc: Error out on invalid port to fix warning f7f346862bbc media: sun6i-isp: proc: Fix return code handling in stream off path 73402fd7ac09 media: sun8i-a83t-mipi-csi2: Clarify return code handling in stream off path 1607a95c0d81 media: sun6i-mipi-csi2: Clarify return code handling in stream off path 6ceef05440ac media: sun6i-csi: capture: Remove useless ret initialization f523c655325c media: sun6i-csi: bridge: Error out on invalid port to fix warning e288e178738f drm/i915/selftests: exercise emit_pte() with nearly full ring f7f0ca5788d3 drm/i915/selftests: use live_subtests for live_migrate 35168a6c4ed5 drm/i915/migrate: Account for the reserved_space e9d48abbce93 kselftests: hid: fix missing headers_install step d0b93a0d2b00 selftests: hid: ensures we have the proper requirements in config 4e0b1b0731bd HID: bpf: enforce HID_BPF dependencies 4c0eb35fc103 drm/i915: Improve PPS debugs ed5509d1d451 drm/i915: Fix whitespace 1e47e035bb73 drm/i915: Print the PPS registers using consistent format ba21bb24810f drm/i915: Reject unusable power sequencers d83804f22d85 drm/i915: Extend dual PPS handlind for ICP+ bf38bba3e7d6 drm/i915: Try to use the correct power sequencer intiially on bxt/glk 209074fd5a82 drm/i915: Generalize the PPS vlv_pipe_check() stuff 3f9ffce5765d drm/i915: Do panel VBT init early if the VBT declares an explicit panel type f70f8153e364 drm/i915: Introduce intel_panel_init_alloc() f67986b0119c drm/i915/pxp: Promote pxp subsystem to top-level of i915 e6d6e9d0b83d drm/i915/mtl: MTL has one GSC CS on the media GT 6b7cbdbe20b3 drm/i915/gsc: Disable GSC engine and power well if FW is not selected 5a44fcd73498 drm/i915/gsc: Do a driver-FLR on unload if GSC was loaded 15bd4a67e914 drm/i915/gsc: GSC firmware loading f0ce5178a389 drm/i915/gsc: Skip the version check when fetching the GSC FW 242c4b91cd35 drm/i915/uc: Introduce GSC FW d878d3dc126d wifi: mt76: mt7915: get rid of wed rx_buf_ring page_frag_cache 47180ecf4541 wifi: mt76: mt7921: resource leaks at mt7921_check_offload_capability() 4493acad5b33 wifi: mt76: dma: rely on queue page_frag_cache for wed rx queues 96f134dc1964 wifi: mt76: handle possible mt76_rx_token_consume failures fe13dad8992b wifi: mt76: dma: do not increment queue head if mt76_dma_add_buf fails 12a88d4d307e wifi: mt76: mt7615: enable per-phy led support 9e81c2c7b9af wifi: mt76: mt7915: enable per-phy led support 3abd46ddf80a wifi: mt76: move leds struct in mt76_phy a00b79102692 wifi: mt76: move leds field in leds struct 0ffcb2a68b15 wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans() edb0406bda46 wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read() 063cca0252b4 wifi: mt76: mt7996: fix unintended sign extension of mt7996_hw_queue_read() 7176fe656f1b wifi: mt76: mt7921: add support to update fw capability with MTFG table 6e1abc51c945 wifi: mt76: mt76x0: fix oob access in mt76x0_phy_get_target_power 54ccb836ffb2 wifi: mt76: mt7996: fix endianness warning in mt7996_mcu_sta_he_tlv ef1ea24cb0ec wifi: mt76: mt7996: drop always true condition of __mt7996_reg_addr() b0f7b9563358 wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr() 7a53eecd5c87 wifi: mt76: mt7915: check the correctness of event data 783ef7da7a53 wifi: mt76: mt7996: check return value before accessing free_block_num 59b27a7d472f wifi: mt76: mt7915: check return value before accessing free_block_num 3fc36de8212b wifi: mt76: mt7915: split mcu chan_mib array up aab169ad3a7a wifi: mt76: mt7996: fix integer handling issue of mt7996_rf_regval_set() f37c6e5c7502 wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_rx_radar_detected() 5202b983f989 wifi: mt76: mt7996: fix insecure data handling of mt7996_mcu_ie_countdown() 8b25301af015 wifi: mt76: mt7915: fix mt7915_rate_txpower_get() resource leaks aec4cf2ea079 wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host 18425d7d74c5 wifi: mt76: mt7915: add missing of_node_put() 612e241fb4bc drm/bridge: tfp410: Convert to i2c's .probe_new() 9efb93447e91 drm/bridge/tc358775: Convert to i2c's .probe_new() 637a6a1bec9b drm/bridge: tc358768: Convert to i2c's .probe_new() 39fffc9d0881 drm/bridge: tc358767: Convert to i2c's .probe_new() f5abefd2f885 drm/bridge: sii8620: Convert to i2c's .probe_new() 02fb0ab3af74 drm/bridge: sii9234: Convert to i2c's .probe_new() 9ba42531c738 drm/bridge: sii902x: Convert to i2c's .probe_new() 536a94e8e664 drm/bridge: nxp-ptn3460: Convert to i2c's .probe_new() dd14e4f9ca47 drm/bridge: megachips: Convert to i2c's .probe_new() cae7555706f7 drm/bridge: lt9611uxc: Convert to i2c's .probe_new() 453d060360a5 drm/bridge: lt9611: Convert to i2c's .probe_new() 8f93a33ec82e drm/bridge: lt9211: Convert to i2c's .probe_new() 26588cbde419 drm/bridge: lt8912b: Convert to i2c's .probe_new() c4150e139af2 drm/bridge: it66121: Convert to i2c's .probe_new() b5b986cd853c drm/bridge: it6505: Convert to i2c's .probe_new() 052a02a6b56f drm/bridge: icn6211: Convert to i2c's .probe_new() 71450f8c824f drm/bridge: anx7625: Convert to i2c's .probe_new() 7fcf039a18c8 drm/bridge/analogix/anx78xx: Convert to i2c's .probe_new() a36f4334b145 drm/bridge/analogix/anx6345: Convert to i2c's .probe_new() af9339788966 drm/i915/display: no need for gt/gen8_ppgtt.h be4a84765205 drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern 3b0a01a6a522 drm/bridge: lt8912b: Add hot plug detection 2ac5438ca922 drm/i915/vrr: Be more careful with the bits in TRANS_VRR_CTL 0504d0acc282 drm/i915/vrr: Reorder transcoder vs. vrr enable/disable 944bda740fc9 drm/i915/vrr: Fix guardband/vblank exit length calculation for adl+ 98f974aa3c43 drm/i915/vrr: Make registers latch in a consitent place on icl/tgl 950b43f8bd8a wifi: ath11k: fix monitor mode bringup crash d45daa6d1a8d wifi: ath11k: Fix scan request param frame size warning f099c5c9e2ba wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() a467a243554a drm/i915: Fix VLV/CHV HDMI/DP audio enable 8dc6de280f01 drm/bridge: chrontel-ch7033: Convert to i2c's .probe_new() 42bbdb819656 drm/i915/tc: switch to intel_de_* register accessors in display code 5544d5e49bc8 drm/i915/snps: switch to intel_de_* register accessors in display code 00136429f721 drm/i915/wm: switch to intel_de_* register accessors in display code 01f84f742121 drm/i915/gmbus: switch to intel_de_* register accessors in display code ec2593e3075b drm/i915/dp-aux: switch to intel_de_* register accessors in display code 2c035d759f5f drm/i915/dmc: switch to intel_de_* register accessors in display code a0c51490885f drm/i915/power: switch to intel_de_* register accessors in display code f0798d8f723d drm/i915/crt: switch to intel_de_* register accessors in display code 330bdd964da8 drm/i915/crt: drop a bunch of unnecessary register variables 4fa9fc424ac9 drm/i915/de: return the old register value from intel_de_rmw() 93b3c44d6f76 drm/i915/de: Add more macros to remove all direct calls to uncore c5738c861afc drm/gud: Fix missing include e373cdbe50b5 drm/bridge: Document the expected behaviour of DSI host controllers 5ea6b1702781 drm/panel: Add prepare_prev_first flag to drm_panel 4fb912e5e190 drm/bridge: Introduce pre_enable_prev_first to alter bridge init order 4e910d9d13e1 drm/bridge: Drop unused drm_bridge_chain functions 2a4d4888fe9c drm/mediatek: dp: Replace usage of drm_bridge_chain_ functions 102e80d1fa2c drm/bridge: ps8640: Use atomic variants of drm_bridge_funcs 5304c8e60100 Documentation: gpu: vc4: Add KUnit Tests Section 76ec18dc5afa drm/vc4: tests: Add unit test suite for the PV muxing da43ff045c3f drm/vc4: tests: Fail the current test if we access a register f759f5b53f1c drm/vc4: tests: Introduce a mocking infrastructure 640dbcc91dec drm/vc4: hvs: Provide a function to initialize the HVS structure 0656ce1240bc drm/vc4: crtc: Make encoder lookup helper public ee33ac2727da drm/vc4: crtc: Introduce a lower-level crtc init helper 3c5cb5ec2e73 drm/vc4: Move HVS state to main header 4adf59449f99 drm/tests: Add a test for DRM managed actions d98780310719 drm/tests: helpers: Allow to pass a custom drm_driver a9143c5852a7 drm/tests: helpers: Allow for a custom device struct to be allocated 57a84a97bbda drm/tests: helpers: Make sure the device is bound 0bdc2e28efd9 drm/tests: helpers: Switch to a platform_device 9ecd8045bf64 drm/tests: helpers: Create the device in another function 1d041a469e5d drm/tests: helpers: Remove the name parameter 83ee69a89f32 drm/tests: helpers: Rename the device init helper 642ef3fbfe4f drm/tests: helpers: Switch to EXPORT_SYMBOL_GPL cee6ec3bee55 drm/tests: helpers: Document drm_kunit_device_init() b85be04294ff drm/tests: Introduce a config option for the KUnit helpers 0c3627c74406 drm/tests: helpers: Move the helper header to include/drm 95c713d72201 drm/i915/perf: Do not parse context image for HSW 40c3012205b6 drm/i915/backlight: convert DRM_DEBUG_KMS() to drm_dbg_kms() 02c77424bcb3 drm/i915/backlight: drop drm_device local variables in favor of i915 7177935c7d30 drm/i915/backlight: mass rename dev_priv to i915 bf3753d1bbcb drm/i915/backlight: drop DISPLAY_MMIO_BASE() use from backlight registers 9e9caa4bebec drm/i915/backlight: use VLV_DISPLAY_BASE for VLV/CHV backlight registers 25edca7bb18a wifi: ath11k: add ipq5018 device support 69968f88f177 wifi: ath11k: add new hw ops for IPQ5018 to get rx dest ring hashmap ba60f2793d3a wifi: ath11k: initialize hw_ops for IPQ5018 711b80acbdfb wifi: ath11k: update hal srng regs for IPQ5018 b42b3678c91f wifi: ath11k: remap ce register space for IPQ5018 26af7aabd2d8 wifi: ath11k: update ce configurations for IPQ5018 8dfe875aa24a wifi: ath11k: update hw params for IPQ5018 679d708a10ec dt: bindings: net: ath11k: add IPQ5018 compatible 955f4d7176eb drm/i915: Fix documentation for intel_uncore_forcewake_put__locked 8ca57e4fc9aa drm/i915/fbc: drop uncore locking around i8xx/i965 fbc nuke a3caf7ea0c3d drm: panel-orientation-quirks: Add quirk for DynaBook K50 8a238d7f7eea drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Tab 3 X90F 86020156c884 HID: bpf: do not rely on ALLOW_ERROR_INJECTION 4050e6f211ea drm/i915/gt: remove some limited use register access wrappers 3d0f98fa66bc drm/i915/hwmon: Silence "mailbox access failed" warning in snb_pcode_read 5ad8e63ebba3 drm/gud: Enable synchronous flushing by default c17d048609bf drm/gud: Use the shadow plane helper 562fd7cc67cb drm/gud: Prepare buffer for CPU access in gud_flush_work() 754a6ca85c22 drm/gud: Split up gud_flush_work() f531d198822a drm/gud: Don't retry a failed framebuffer flush 951df98024f7 drm/gud: Fix UBSAN warning 42523924c99e drm/ttm: use ttm_bo_wait_ctx instead of ttm_bo_wait a3185f91d057 drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2 9bff18d13473 drm/ttm: use per BO cleanup workers de3a9ab97069 Revert "drm/i915: Improve on suspend / resume time with VT-d enabled" eea380ad6b42 drm/i915: Refine VT-d scanout workaround 6110225144d1 drm/i915: Introduce guard pages to i915_vma 8e4ee5e87ce6 drm/i915: Wrap all access to i915_vma.node.start|size 09f9b4418e41 drm/i915: Limit the display memory alignment to 32 bit instead of 64 cd3a8a596214 drm/ttm: remove ttm_bo_(un)lock_delayed_workqueue f2053d346615 drm/i915/guc: enable GuC GGTT invalidation from the start c46c5fb725be drm/i915/gen12: Apply recommended L3 hashing mask c04712efb375 drm/i915/mtl: Check full IP version when applying hw steering semaphore 3ea44105bd4b drm/mipi-dbi: Move drm_dev_{enter, exit}() out from fb_dirty functions 69c63e88ea9d drm/mipi-dbi: Use shadow-plane mappings e7caf04d4953 drm/mipi-dbi: Support shadow-plane state b5f636e63b80 drm/mipi-dbi: Prepare framebuffer copy operation in pipe-update helpers 63aa5ec6cf2f drm/mipi-dbi: Initialize default driver functions with macro e06c123e1d7c drm/st7586: Call MIPI DBI mode_valid helper fe2c021b63e1 drm/ili9225: Call MIPI DBI mode_valid helper 00b5497d642b drm/simple-kms: Remove drm_gem_simple_display_pipe_prepare_fb() e44de90453bb wifi: ath11k: Fix race condition with struct htt_ppdu_stats_info 3100240bf846 drm/i915/mtl: Add hardware-level lock for steering 70b612084586 drm/i915/mcr: Hold forcewake and MCR lock over PPAT setup e3995e08a39a drm/i915/pvc: Implement recommended caching policy 0870d86eac8a drm/vc4: dpi: Fix format mapping for RGB565 0c9a31b8f93b drm/vc4: dpi: Change the default DPI format to being 18bpp, not 24. 465bf9b769ed drm/vc4: dpi: Support BGR666 formats 11fb69c753cd drm/vc4: dpi: Support RGB565 format 1113f644c488 media: uapi: add MEDIA_BUS_FMT_BGR666_1X24_CPADHI 2468e0195c09 media: uapi: add MEDIA_BUS_FMT_BGR666_1X18 a0af74f30bb6 media: uapi: add MEDIA_BUS_FMT_RGB565_1X24_CPADHI e640e7cc53ea drm/tests: probe_helper: Fix uninitialized variable 0f9aa074c92d drm/modes: Use strscpy() to copy command-line mode name b99070c07b78 drm/doc: Fix title underline length 429e87063661 drm/meson: dw-hdmi: Use devm_regulator_*get_enable*() ff1eae1201a4 drm/bridge: sii902x: Use devm_regulator_bulk_get_enable() 9bbba0667f37 drm/i915/guc: Use GuC submission API version number 92fcd24853de drm/i915/uc: More refactoring of UC version numbers b02ba9ed7cbe drm/i915/uc: Rationalise delimiters in filename macros 7d1675dcb5a1 drm/i915/hdmi: SPD infoframe update for discrete 4186e2185b4f drm/i915/gt: Add dedicated MCR lock 8d9f7d25d50b drm/i915/gt: Pass gt rather than uncore to lowest-level reads/writes 03b713d029bd drm/i915/gt: Correct kerneldoc for intel_gt_mcr_wait_for_reg() 6ee669252013 drm/i915/dmc: Update DG2 DMC version to v2.08 8f5c2f6eda4f drm/i915/dsc: Refactor dsc gen checks 7b4668e4ffd5 drm/vkms: change min cursor size to accept smaller values 2fe2a8f40c21 drm/vkms: Fix null-ptr-deref in vkms_release() 0d0b368b9d10 drm/vkms: Fix memory leak in vkms_init() 8d5d063fd669 drm/panel-samsung-atna33xc20: Extend autosuspend delay b1d2751c2f23 drm/bridge/parade-ps8640: Extend autosuspend 7e682946db98 drm/panel-simple: Use ktime_get_boottime for delays 62e43673ca84 drm/panel-samsung-atna33xc20: Use ktime_get_boottime for delays fa8e91b12697 drm/panel-edp: Use ktime_get_boottime for delays de86815b3730 drm/bridge: ti-sn65dsi86: Convert to i2c's .probe_new() 4ecff954c370 drm/bridge: megachips: Fix error handling in i2c_register_driver() 14347a9c889f drm/i915/huc: always init the delayed load fence 11ffff928426 drm/audio: make drm_audio_component.h self-contained d889913205cf wifi: ath12k: driver for Qualcomm Wi-Fi 7 devices 8d58bb7991c4 drm/i915/dsi: fix VBT send packet port selection for dual link DSI 7674cd0b7d28 drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs 0f85715804e7 drm/i915/mtl: Media GT and Render GT share common GGTT 900a80c58365 drm/i915/dg2: Introduce Wa_18019271663 468a4e630c7d drm/i915/dg2: Introduce Wa_18018764978 a77a3ffa151b drm/tests: helpers: Add missing export 0ae41323a832 drm/vc4: vec: Use pm_runtime_resume_and_get() in vc4_vec_encoder_enable() 9a49bf098752 drm/vc4: crtc: Provide a CRTC name 3f98076f294f drm/vc4: crtc: Pass the device and data in vc4_crtc_init 5676105188f8 drm/vc4: txp: Initialise the CRTC before the encoder and connector b998eb4fda00 drm/vc4: Add TXP encoder type c1bcd9272bf0 drm/vc4: txp: Reorder the variable assignments e3479398bcf4 drm/vc4: kms: Sort the CRTCs by output before assigning them e818ee689986 drm/vc4: kms: Constify the HVS old/new state helpers 553a241b80f2 drm/vc4: Constify container_of wrappers 2081bd899436 drm/atomic: Constify the old/new state accessors 7783cc67862f drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC 10ef5f299200 drm: mxsfb: DRM_IMX_LCDIF should depend on ARCH_MXC 559358282e5b drm/fb-helper: Don't use the preferred depth for the BPP default 36aff2eae40a drm/solomon: Set preferred color depth and bpp to the correct values 88f19f8bdc45 drm/simpledrm: Set preferred depth from format of scanout buffer 5580f263210d drm/ofdrm: Set preferred depth from format of scanout buffer 749ba65913c0 drm/cirrus: Decouple fbdev bpp value from color depth 6f9f15e63de6 drm/logicvc: Fix preferred fbdev cpp 53225f30fa5d drm/hisilicon/hibmc: Fix preferred depth and bpp f301a29f1437 drm/i915: Never return 0 if not all requests retired f235dbd5b768 drm/i915: Fix negative value passed as remaining time 4b03d5e0d3e8 drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec e95d5445df2a drm/sun4i: tv: Convert to the new TV mode property 2757279304e4 drm/vc4: vec: Add support for more analog TV standards 91112a6fc12c drm/vc4: vec: Convert to the new TV mode property b5da40af1b89 drm/vc4: vec: Check for VEC output constraints c104b23147c7 drm/vc4: vec: Use TV Reset implementation 5a28cefda3a9 drm/atomic-helper: Add an analog TV atomic_check implementation 00e77a697df2 drm/atomic-helper: Add a TV properties reset helper 1e4a91db109f drm/probe-helper: Provide a TV get_modes helper 0740ac381b2c drm/modes: Introduce more named modes 65c7bcf77320 drm/client: Remove match on mode name fedcaf726f54 drm/modes: Properly generate a drm_display_mode from a named mode e691c9992ae1 drm/modes: Introduce the tv_mode property as a command-line option d4613e3e50d3 drm/connector: Add a function to lookup a TV mode by its name 4fcd238560ee drm/modes: Add a function to generate analog display modes 7d63cd8526f1 drm/connector: Add TV standard property 80ed86d4b6d7 drm/connector: Rename drm_mode_create_tv_properties aab5aaa760a3 drm/connector: Only register TV mode property if present 1fd4a5a36f9f drm/connector: Rename legacy TV property e76c4156c744 drm/tests: client: Mention that we can't use MODULE_ macros b56ffa583350 dma-buf: A collection of typo and documentation fixes 9b23059b2923 drm/i915/uc: Fix table order verification to check all FW types 02224691cb0f drm/i915/huc: fix leak of debug object in huc load fence on driver unload 6fb6c979ca62 drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats 0964b5229650 drm/doc: make drm-uapi igt-tests more readable af2c3b557e2e drm/i915/dvo: Log about what was detected on which DVO port df9f0ebe8791 drm/i915/dvo: Extract intel_dvo_regs.h 079c4c0c6c48 drm/i915/dvo: Use intel_de_rmw() for DVO enable/disable 7ce5b3a7048c drm/i915/dvo: Use REG_BIT() & co. for DVO registers 9710a5c14ede drm/i915/dvo: Rename the "active data order" bits 5abd7d8d0e47 drm/i915/dvo: Define a few more DVO register bits a8d9a13d24af drm/i915/dvo: Parametrize DVO/DVO_SRCDIM registers bf590368e540 drm/i915/dvo/sil164: Fix suspend/resume 49908b743f6e drm/i915/dvo/sil164: Nuke pointless return statements 6ad0571b58f9 drm/i915/dvo/ch7xxx: Fix suspend/resume 9f1ecfc5dcb4 drm/scheduler: Fix lockup in drm_sched_entity_kill() 8b7f7a9b10b7 drm/i915/guc: make default_lists const data d1dd99083d18 drm/i915/hti: avoid theoretically possible negative shift 739ad2e4e15b s390/uaccess: limit number of retries for cmpxchg_user_key() 67630bacae23 drm/i915: Add 10bit gamma mode for gen2/3 ba51925da4ef drm/i915/gsc: Only initialize GSC in tile 0 07fc6a7b1a03 drm/i915: Use gamma LUT for RGB limited range compression 58765e0c4972 drm/i915: Use hw degamma LUT for sw gamma on glk with YCbCr output e0b10f88ae33 drm/i915: Rework legacy LUT handling 96ffd0cda60a drm/i915: Finish the LUT state checker bad2383f05b5 drm/i915: Make .read_luts() mandatory 298ad1070c31 drm/i915: Prep for C8 palette readout d2559299d339 drm/i915: Make ilk_read_luts() capable of degamma readout 9f9af566a177 drm/i915: Add gamma/degamma readout for ivb/hsw 36eb28b44bc8 drm/i915: Add gamma/degamma readout for bdw+ 5375f4334099 drm/i915: Read out CHV CGM degamma aec31331f84b drm/i915: Add glk+ degamma readout c9bc8c7fc05e drm/i915: s/gamma/post_csc_lut/ 397d5c2c38cd drm/i915: Fix adl+ degamma LUT size f1c87a94a108 drm/i915: Remove non-existent pipes from bigjoiner pipe mask 8853750dbad8 drm/i915: Enable SDP split for DP2.0 282e86eaa5d5 drm/i915/display: Add missing CDCLK Squash support for MTL 86c0ef7234a7 drm/i915/display: Add CDCLK Support for MTL 25e0e5ae5610 drm/i915/display: Do both crawl and squash when changing cdclk 9a0a4ec530a7 drm/i915/display: Add missing checks for cdclk crawling 2364b5060d78 samples/hid: Fix spelling mistake "wihout" -> "without" 529d95a6067b drm/i915/selftest: Bump up sample period for busy stats selftest e746f84b8e81 i915/uncore: Acquire fw before loop in intel_uncore_read64_2x32 67b5655b2e71 drm/i915/mtl: Enable Idle Messaging for GSC CS 7e41b2e9776d HID: force HID depending on INPUT 6cc90ccd4f6c HID: fix BT_HIDP Kconfig dependencies 834c23e4f798 drm: Fix potential null-ptr-deref due to drmm_mode_config_init() 7df34a619f59 drm/gem-shmem: When drm_gem_object_init failed, should release object 51098f0eb22e s390/cmpxchg: make loop condition for 1,2 byte cases precise 4148575abe1e s390/uaccess: add cmpxchg_user_key() f39a8c4a22ea s390/extable: add EX_TABLE_UA_LOAD_REGPAIR() macro e388d66f0321 s390/cmpxchg: remove digits from input constraints ce968f654570 s390/cmpxchg: make variables local to each case label 13f62e84385f s390/cmpxchg: use symbolic names for inline assembly operands 71feb6f901ec drm/i915: Fix workarounds on Gen2-3 e3ddd2d25533 Revert "drm/fb-helper: Perform damage handling in deferred-I/O helper" 8b83e1a45538 Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" 7aa3d63e1ad5 Revert "drm/fb-helper: Remove damage worker" f322ed0d76ef drm/i915/dvo: Use per device debugs ef228dbfff70 drm/i915/dvo: s/dev_priv/i915/ 09b350d7b05a drm/i915/dvo: s/intel_encoder/encoder/ etc. d82b9a898d52 drm/i915/dvo: Flatten intel_dvo_init() c584f86c6242 drm/i915/dvo: Eliminate useless 'port' variable 201ec1bbca03 drm/i915/dvo: Introduce intel_dvo_connector_type() 6ebf5caf1fae drm/i915/dvo: Actually initialize the DVO encoder type 3b5130a68df1 drm/i915/dvo: Don't leak connector state on DVO init failure 4b9cc6efeb06 drm/i915/dvo: Remove unused panel_wants_dither 192bb40f030a drm/i915/gt: Manage uncore->lock while waiting on MCR register 7ae2e684854c udmabuf: add vmap and vunmap methods to udmabuf_ops a189b2ee938f fbdev: Make fb_modesetting_disabled() static inline 576e619ba4a4 HID: bpf: return non NULL data pointer when CONFIG_HID_BPF is not set dfae6bec7100 Documentation: add HID-BPF docs a56a256933bb samples/hid: add Surface Dial example 6008105b4f4e samples/hid: add new hid BPF example 80e189f2af37 selftests/hid: Add a test for BPF_F_INSERT_HEAD e8445737c026 selftests/hid: add report descriptor fixup tests ad190df11a02 HID: bpf: allow to change the report descriptor 4f7153cf461e selftests/hid: add tests for bpf_hid_hw_request 91a7f802d185 HID: bpf: introduce hid_hw_request() 0330f725cc5b selftests/hid: add test to change the report size 658ee5a64fcf HID: bpf: allocate data memory for device_event BPF programs 0baef37335dd HID: bpf jmp table: simplify the logic of cleaning up programs dbb60c8a26da selftests: add tests for the HID-bpf initial implementation f5c27da4e3c8 HID: initial BPF implementation 25621bcc8976 HID: Kconfig: split HID support and hid-core compilation