This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 75259237c67c Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 0e3b9467ec53 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 2d6571351475 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 6d11eeed08d3 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 316715e4b775 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ce494cfc02f6 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 58f57d222471 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits c5c35b546592 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 0543eeda0002 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9826fddcae01 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 97a223d7d347 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 5e87ab7608a7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0951d7b675f6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a07fda51d406 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2491c1834370 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1ff06a4a4b88 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 607e168d34ce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 42119b462768 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6c7e5fa38c15 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 88663c4193c0 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits a2e99b9bf6ca Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits bd344a061061 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 321dfa8e0305 Merge branch 'fs-current' of linux-next omits 6693cc768c91 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 00328354d016 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits b4a2c8752526 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 6e464fa43516 Merge branch into tip/master: 'x86/urgent' omits df01c32d29f6 Merge remote-tracking branch 'spi/for-6.12' into spi-linus omits 9c69c8286754 spi: Fix acpi deferred irq probe omits 1c6f3eb4f394 spi: atmel-quadspi: Fix register name in verbose logging function new 919464deeca2 Revert "HID: bpf: allow write access to quirks field in st [...] new 3e51108c72e8 Merge tag 'input-for-v6.13-rc0' of git://git.kernel.org/pu [...] adds f89d17ae2ac4 fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_al [...] adds 8d7493133bfd fbdev: omapfb: Remove some deadcode new 4e07155dd58c Merge tag 'fbdev-for-6.13-rc1' of git://git.kernel.org/pub [...] new 43a43faf5376 futex: improve user space accesses new 573f45a9f9a4 x86: fix off-by-one in access_ok() adds 6c06f6a6b48d MAINTAINERS: Add kernel hardening keywords __counted_by{_le|_be} adds a508ef4b1dcc lib: string_helpers: silence snprintf() output truncation warning adds d7a516c6eeae compiler.h: Fix undefined BUILD_BUG_ON_ZERO() adds f06e108a3dc5 Compiler Attributes: disable __counted_by for clang < 19.1.3 new 36843bfbf7fd Merge tag 'hardening-v6.13-rc1' of git://git.kernel.org/pu [...] adds 6e59bcc9c8ad rust: add static_branch_unlikely for static_key_false adds ad37bcd965fd rust: add tracepoint support adds 91d39024e1b0 rust: samples: add tracepoint to Rust sample adds aecaf181651c jump_label: adjust inline asm to be consistent adds 169484ab6677 rust: add arch_static_branch adds 22193c586b43 samples: rust: fix `rust_print` build making it a combined module adds 7643155dce14 jump_label: rust: pass a mut ptr to `static_key_count` adds 8af7a5016783 rust: jump_label: skip formatting generated file new 7f4f3b14e807 Merge tag 'trace-rust-v6.13' of git://git.kernel.org/pub/s [...] adds cedcf08f43da ocfs2: remove unused declaration in header file adds 5c50b3b8cfef ocfs2: fix typo in comment adds 6efbd5ddb6af kexec/crash: no crash update when kexec in progress adds 838010180241 kernel/watchdog: always restore watchdog_softlockup(,hardl [...] adds 5c1edea773c9 resource: replace open coded resource_intersection() adds ba1eccc114ff resource: introduce is_type_match() helper and use it adds 9357bf5e6666 scripts/spelling.txt: add more spellings corrections adds f9a4d8930f27 ipc/msg: replace one-element array with flexible array member adds 4cc0473d7754 get rid of __get_task_comm() adds 286d7a54c8a2 auditsc: replace memcpy() with strscpy() adds d4ee4ac395ee security: replace memcpy() with get_task_comm() adds d967757d2881 bpftool: ensure task comm is always NUL-terminated adds 44ff630170ed mm/util: fix possible race condition in kstrdup() adds 43731516facc mm/util: deduplicate code in {kstrdup,kstrndup,kmemdup_nul} adds 3240aadaccc1 drm: replace strcpy() with strscpy() adds b42166427b46 lib/Kconfig.debug: move int_pow test option to runtime tes [...] adds 5a3c9366cbbf list: test: check the size of every lists for list_cut_pos [...] adds 834b251b1db6 resource: correct reallocate_resource() documentation adds f2fa0fd4e7db reboot: move reboot_notifier_list to kernel/reboot.c adds a9d38bcd7337 scatterlist: fix a typo adds 5d042707089f lib/crc16_kunit.c: add KUnit tests for crc16 adds 8801c35c3672 tools: fix -Wunused-result in linux.c adds bf9850f6ea35 lib/Makefile: make union-find compilation conditional on C [...] adds 1bb5d6609767 scripts/decode_stacktrace.sh: remove trailing space adds ad8f63f935b6 perf/hw_breakpoint: use ERR_PTR_PCPU(), IS_ERR_PCPU() and [...] adds f3adb88e6c0b scripts/spelling.txt: add typo "exprienced" and "rewritting" adds bc8f5921cd69 ipc: fix memleak if msg_init_ns failed in create_ipc_ns adds 908ef9bb4bd3 lib/list_sort: remove unnecessary header includes adds ff1a39c3f86c tools/lib/list_sort: remove unnecessary header includes adds 8f0d91f41000 perf tools: update expected diff for lib/list_sort.c adds 74ef070e3254 percpu: merge VERIFY_PERCPU_PTR() into its only user adds 001217defda8 percpu: introduce PERCPU_PTR() macro adds dabddd687c9e percpu: cast percpu pointer in PERCPU_PTR() via unsigned long adds 92a8b224b833 lib/min_heap: introduce non-inline versions of min heap AP [...] adds aa5888afc234 lib min_heap: optimize min heap by prescaling counters for [...] adds 03ec56d08461 lib min_heap: avoid indirect function call by providing de [...] adds d559bb2c6dee lib/test_min_heap: update min_heap_callbacks to use defaul [...] adds 083ad2871a8b perf/core: update min_heap_callbacks to use default builtin swap adds d6844302074a dm vdo: update min_heap_callbacks to use default builtin swap adds 3d8a9a1c3522 bcache: update min_heap_callbacks to use default builtin swap adds 06ce25145bb8 bcachefs: clean up duplicate min_heap_callbacks declarations adds 75e849f3d097 bcachefs: update min_heap_callbacks to use default builtin swap adds ec7c2bda8021 Documentation/core-api: add min heap API introduction adds 3ad563b1371b MAINTAINERS: add entry for min heap library code adds 25f12e46a0e0 nilfs2: convert segment buffer to be folio-based adds 4fd0a096f468 nilfs2: convert common metadata file code to be folio-based adds 832acfe6ea03 nilfs2: convert segment usage file to be folio-based adds 21cf934eed5c nilfs2: convert persistent object allocator to be folio-based adds f99de3d5703a nilfs2: convert inode file to be folio-based adds aac6925e20e0 nilfs2: convert DAT file to be folio-based adds cdee17960f67 nilfs2: remove nilfs_palloc_block_get_entry() adds a6cb5b1e9c70 nilfs2: convert checkpoint file to be folio-based adds 310293201ed2 nilfs2: remove nilfs_writepage adds c1d73eb8d060 nilfs2: convert nilfs_page_count_clean_buffers() to take a folio adds b18d78dec38e nilfs2: convert nilfs_recovery_copy_block() to take a folio adds 013a07052a1a nilfs2: convert metadata aops from writepage to writepages adds 2f07b6523849 checkpatch: always parse orig_commit in fixes tag adds e01caa2b63c8 lib/scatterlist: use sg_phys() helper adds b5e60497a4b7 ocfs2: cluster: fix a typo adds 77e94b0496ef ocfs2: remove unused errmsg function and table adds d7ce9c73da54 resource: avoid unnecessary resource tree walking in __reg [...] adds 82e33f249f11 fs/proc/kcore.c: fix coccinelle reported ERROR instances adds 777620b890d7 dma-buf: use atomic64_inc_return() in dma_buf_getfile() adds 03ecb24db20e hung_task: add detect count for hung tasks adds 62bf7065cc60 hung_task: add docs for hung_task_detect_count adds adc77b19f62d ocfs2: fix uninitialized value in ocfs2_file_read_iter() adds a7306f3c283b Improve consistency of '#error' directive messages adds bc73b4186736 util_macros.h: fix/rework find_closest() macros adds 111314157f78 lib: util_macros_kunit: add kunit test for util_macros.h adds 45dac1959bbd kernel/reboot: replace sprintf() with sysfs_emit() adds 2c259a91d8d2 gdb: lx-symbols: do not error out on monolithic build new f5f4745a7f05 Merge tag 'mm-nonmm-stable-2024-11-24-02-05' of git://git. [...] adds fb5eda0dfe22 mm/kasan: Don't store metadata inside kmalloc object when [...] adds 1e4df1859ec2 mm/slub: Move krealloc() and related code to slub.c adds b4b797d87745 mm/slab: remove duplicate check in create_cache() adds b6da94013057 mm, slab: add kerneldocs for common SLAB_ flags adds 9ef8568bd7cd mm/slub: Consider kfence case for get_orig_size() adds 5474d33ca48e mm/slub: Improve redzone check and zeroing for krealloc() adds 080c8579c37e mm/slub, kunit: Add testcase for krealloc redzone and zeroing adds dbc16915279a mm/slub: Avoid list corruption when removing a slab from t [...] adds 2420baa8e046 mm/slab: Allow cache creation to proceed even if sysfs reg [...] adds f7c80fad6c2b SLUB: Add support for per object memory policies adds 9e19aa165cb5 Merge branch 'slab/for-6.13/features' into slab/for-next adds 9008fe8fad82 slab: Fix too strict alignment check in create_cache() new e06635e26cd8 Merge tag 'slab-for-6.13-v2' of git://git.kernel.org/pub/s [...] adds 8f04019d71cb firewire: Correct some typos adds b7688fcde3cf firewire: ohci: Replace deprecated PCI functions adds 4752e8cde834 tools/firewire: Fix several incorrect format specifiers new 5d38cb9bee73 Merge tag 'firewire-updates-6.13' of git://git.kernel.org/ [...] adds 50b9d43e6cea i2c: qup: use generic device property accessors adds 7c3a833a1da6 i2c: designware: Add ACPI HID for DWAPB I2C controller on [...] adds efdc7828b7cc dt-bindings: i2c: mv64xxx: Add Allwinner A523 compatible string adds 2eec351eed02 dt-bindings: i2c: nomadik: add mobileye,eyeq6h-i2c bindings adds 54202106c0fe dt-bindings: i2c: nomadik: support 400kHz < clock-frequenc [...] adds a0d15cc47f29 i2c: nomadik: switch from of_device_is_compatible() to of_ [...] adds 814a3225f4e9 i2c: nomadik: support Mobileye EyeQ6H I2C controller adds 16674c8c488e i2c: nomadik: fix BRCR computation adds 4fb1b640d68d i2c: nomadik: support >=1MHz speed modes adds bbc89a6e837f dt-bindings: i2c: snps,designware-i2c: declare bus capacit [...] adds 61ab42c7f32d i2c: designware: determine HS tHIGH and tLOW based on HW p [...] adds 16470f606666 MAINTAINERS: transfer i2c-aspeed maintainership from Brend [...] new 70dbb12e95ec Merge tag 'i2c-for-6.13-part2' of git://git.kernel.org/pub [...] adds 067d9fd7eed2 dt-bindings: pinctrl: Add support for Xilinx Versal platform adds 86b9ce0a8a6c firmware: xilinx: Add Pinctrl Get Attribute ID adds 4c9e8da4e7a6 pinctrl: pinctrl-zynqmp: Add support for Versal platform adds c919ca8617dc pinctrl: k210: Make (p)clk local to k210_fpioa_probe() adds 88dbf374a574 dt-bindings: pinctrl: Add SA8255p TLMM adds 17d210018914 ARM: imx: Allow user to disable pinctrl adds aea2dd7a6f9e pinctrl: freescale: Use CONFIG_SOC_IMXRT to guard i.MX RT1 [...] adds a55222b7a132 pinctrl: freescale: enable use with COMPILE_TEST adds 01be3ac0ab77 dt-bindings: ocelot: document lan969x-pinctrl adds 4e778d2ca233 pinctrl: ocelot: add support for lan969x SoC pinctrl adds 137ca342ae2d dt-bindings: pinctrl: Add thead,th1520-pinctrl bindings adds bed5cd6f8a98 pinctrl: Add driver for the T-Head TH1520 SoC adds 80f133387e8d Merge branch 'ib-thead-th1520' into devel adds b88752d3133b dt-bindings: pinctrl: qcom: add IPQ5424 pinctrl adds 968e671ebd2e pinctrl: qcom: Introduce IPQ5424 TLMM driver adds 561f3e9d21a1 dt-bindings: pinctrl: Add support for canaan,k230 SoC adds 545887eab6f6 pinctrl: canaan: Add support for k230 SoC adds b0c37572a6a4 dt-bindings: pinctrl: amlogic,meson-pinctrl: lower gpio-li [...] adds 55c487ea6084 dt-bindings: pinctrl: document the QCS615 Top Level Mode M [...] adds b698f36a9d40 pinctrl: qcom: add the tlmm driver for QCS615 platform adds af8e48122881 pinctrl: aw9523: Drop explicit initialization of struct i2 [...] adds d1c7bf9cb31a pinctrl: sx150x: Use maple tree register cache adds 38e2d33f1340 pinctrl: aw9523: use enable for regulator adds 30e830b8b952 pinctrl: rockchip: improve error message for incorrect roc [...] adds 06783dc52057 pinctrl: imx1: Fix too generic defines adds d01240b22abf pinctrl: thead1520: Fix Null pointer dereference adds 58414a31c571 pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU adds be86c553545e pinctrl: aw9523: add missing mutex_destroy adds 7b2a96de50d0 pinctrl: aw9523: use devm_mutex_init adds f2256e344d5d pinctrl: imx27: Fix too generic defines adds 269486888070 pinctrl: k230: Drop unused code adds 7027e36f55f6 pinctrl: th1520: Fix return value for unknown pin error adds f3a3d006a443 pinctrl: th1520: Convert thp->mutex to guarded mutex adds 573cba282788 pinctrl: th1520: Convert dt child node loop to scoped iterator adds 07963c02067f pinctrl: s32: add missing pins definitions adds 07d944b99c13 pinctrl: aw9523: fix kerneldoc for _aw9523_gpio_get_multiple() adds 2a85fc704498 pinctrl: zynqmp: drop excess struct member description adds ca35d5d24574 pinctrl: th1520: Fix pinconf return values adds d1e16e219901 pinctrl: th1520: Update pinmux tables adds 1fc30cd92770 pinctrl: th1520: Factor out casts adds 1a075b1dcc14 pinctrl: Switch back to struct platform_driver::remove() adds d7eac9379f21 pinctrl: amd: Fix two small typos adds 60ba5da29a3a pinctrl: th1520: add a CONFIG_OF dependency adds 642490b50a7c pinctrl: PINCTRL_K230 should depend on ARCH_CANAAN adds 22c918258f90 pinctrl: sophgo: fix typo in tristate of SG2002 adds 05214b06ee83 pinctrl: th1520: Fix potential null pointer dereference on func adds 97b767564092 dt-bindings: pinctrl: spacemit: add support for K1 SoC adds a83c29e1d145 pinctrl: spacemit: add support for SpacemiT K1 SoC adds 87146254f810 pinctrl: renesas: rza2: Mark GPIOs as used adds a8130323587c pinctrl: renesas: rza1: Mark GPIOs as used adds 1d930d4bf8e6 pinctrl: renesas: rzg2l: Remove RZG2L_TINT_IRQ_START_INDEX adds 1737715a4c2c pinctrl: renesas: rzg2l: Fix missing return in rzg2l_pinct [...] adds f07e2b681edd dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Allow schmitt [...] adds 9d75b7006191 pinctrl: renesas: rzg2l: Add support for enabling/disablin [...] adds 725933a54f71 pinctrl: renesas: rzg2l: Add support for configuring schmi [...] adds 5dcde519a067 pinctrl: renesas: Select PINCTRL_RZG2L for RZ/V2H(P) SoC adds f8d355bfd07f Merge tag 'renesas-pinctrl-for-v6.13-tag1' of git://git.ke [...] adds 5778535972e2 dt-bindings: pinctrl: describe qcs8300-tlmm adds 0c4cd2cc87c8 pinctrl: qcom: add the tlmm driver for QCS8300 platforms adds e89768f63f49 dt-bindings: pinctrl : qcom: document SAR2130P TLMM adds 11138a5caa2b pinctrl: qcom: add support for TLMM on SAR2130P adds b509b5e59793 pinctrl: imx-scmi: Drop obsolete dependency on COMPILE_TEST adds 56c9d1a033d6 dt-bindings: pinctrl: fsl,imx6ul-pinctrl: Convert i.MX35/5 [...] adds 5a3e85c3c397 pinmux: Use sequential access to access desc->pinmux data adds 1aad42abae6b dt-bindings: pinctrl: qcom,sm8650-lpass-lpi-pinctrl: Add SM8750 adds 3ad8d3ec6d87 dt-bindings: pinctrl: convert pinctrl-mcp23s08.txt to yaml format adds 5a18e2be454f pinctrl: spacemit: fix double free of map adds c34b20622e4f pinctrl: aspeed-g6: Support drive-strength for GPIOF/G adds 724d52a3cd33 dt-bindings: pinctrl: samsung: Add compatible for Exynos8895 SoC adds e2d58d1e1c61 dt-bindings: pinctrl: samsung: add exynos8895-wakeup-eint [...] adds eed2e79221e2 pinctrl: samsung: Add exynos8895 SoC pinctrl configuration adds ffb30875172e dt-bindings: pinctrl: samsung: Fix interrupt constraint fo [...] adds e0f89ba1e043 dt-bindings: pinctrl: samsung: Add missing constraint for [...] adds 5b653cb60275 dt-bindings: pinctrl: samsung: Add exynos990-pinctrl compatible adds e690012f4f92 dt-bindings: pinctrl: samsung: Add exynos990-wakeup-eint c [...] adds 2193074458de pinctrl: samsung: Add Exynos 990 SoC pinctrl configuration adds 47c3309d58b5 dt-bindings: pinctrl: samsung: Add compatible for Exynos9810 SoC adds e830431e0ad0 dt-bindings: pinctrl: samsung: Add compatible for exynos98 [...] adds 6d2dbd4cec89 pinctrl: samsung: Add Exynos9810 SoC specific data adds ef15f683aa18 Merge tag 'samsung-pinctrl-6.13' of https://git.kernel.org [...] adds e2adb96f53c0 dt-bindings: arm: airoha: Add the chip-scu node for EN7581 SoC adds d0c15cb96b74 dt-bindings: pinctrl: airoha: Add EN7581 pinctrl adds a24663432fe1 dt-bindings: pwm: airoha: Add EN7581 pwm adds 50dedb1eb1e6 dt-bindings: mfd: Add support for Airoha EN7581 GPIO Syste [...] adds 1c8ace2d0725 pinctrl: airoha: Add support for EN7581 SoC adds f407af78c8d3 pinctrl: renesas: rzg2l: Use gpiochip_populate_parent_fwsp [...] adds f52f40b22e50 Merge tag 'renesas-pinctrl-for-v6.13-tag2' of git://git.ke [...] adds 4cbf2b660f46 pinctrl: intel: Add a human readable decoder for pull bias values adds c6235c426d2a pinctrl: elkhartlake: Add support for DSW community adds 546ee7b89070 Merge tag 'intel-pinctrl-v6.13-2' of git://git.kernel.org/ [...] adds 86db3f0dfa96 pinctrl: Use of_property_present() for non-boolean properties adds fecb6e2af7d4 dt-bindings: pinctrl: qcom,pmic-gpio: add PM8937 adds 89265a58ff24 pinctrl: qcom-pmic-gpio: add support for PM8937 adds d33d689eda6e dt-bindings: pinctrl: qcom,pmic-mpp: Document PM8937 compatible adds f755261190e8 pinctrl: qcom: spmi-mpp: Add PM8937 compatible adds 4905aa25d31f dt-bindings: pinctrl: correct typo of description for cv1800 adds b8a8a0f268be dt-bindings: pinctrl: pinctrl-single: add marvell,pxa1908- [...] adds ffb7474969ed pinctrl: single: add marvell,pxa1908-padconf compatible adds a53643fb30f8 dt-bindings: pinctrl: sx150xq: allow gpio line naming adds b7e9fc3361c3 pinctrl: cy8c95x0: Use 2-argument strscpy() adds c13411c6fae6 pinctrl: cy8c95x0: switch to using devm_regulator_get_enable() adds f8bd5383d8b6 pinctrl: cy8c95x0: use flexible sleeping in reset function adds e1b47291bdcf pinctrl: cy8c95x0: Use temporary variable for struct device adds ab899a0ec3cb pinctrl: cy8c95x0: embed iterator to the for-loop adds 581d24052a4e pinctrl: cy8c95x0: remove unneeded goto labels adds b02e9f9172ce dt-bindings: pinctrl: qcom: Add sm8750 pinctrl adds afe9803e3b82 pinctrl: qcom: Add sm8750 pinctrl driver adds 6bc0ebfb1d92 pinctrl: qcom: spmi: fix debugfs drive strength adds 7e86490c5dee pinctrl: k210: Undef K210_PC_DEFAULT adds ac6f0825e582 pinctrl: airoha: Use unsigned long for bit search new 2d32fba02e0e Merge tag 'pinctrl-v6.13-1' of git://git.kernel.org/pub/sc [...] adds 8edd00b06f21 dt-bindings: mailbox: mpfs: fix reg properties adds a4123ffab9ec mailbox: mpfs: support new, syscon based, devicetree confi [...] adds 08fb6d8ff900 mailbox: mtk-cmdq-mailbox: Switch to __pm_runtime_put_auto [...] adds bfa0e78da8ef mailbox: qcom-cpucp: Mark the irq with IRQF_NO_SUSPEND flag adds ad55c5c00ff9 mailbox: ti-msgmgr: Remove use of of_match_ptr() helper adds ff391d453758 mailbox: ti-msgmgr: Allow building under COMPILE_TEST adds 71987bc92252 dt-bindings: mailbox: qcom-ipcc: Add SAR2130P compatible adds cba781d79df8 dt-bindings: mailbox: qcom,apcs-kpss-global: correct expec [...] adds f8809b1f4853 dt-bindings: mailbox: qcom-ipcc: Add SM8750 adds 271ee263cc87 mailbox: mtk-cmdq: fix wrong use of sizeof in cmdq_get_clocks() adds 5d4d263e1c6b mailbox: Introduce support for T-head TH1520 Mailbox driver adds b2cf36e4a2ac dt-bindings: mailbox: Add thead,th1520-mailbox bindings adds 98fc87fe2937 mailbox: zynqmp: setup IPI for each valid child node adds 192a16a3430c mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb() adds e52673554cf2 mailbox: imx: Modify the incorrect format specifier adds 81f939db2a44 mailbox: Switch back to struct platform_driver::remove() adds 7f9e19f207be mailbox: pcc: Check before sending MCTP PCC response ACK new 2c22dc1ee3a1 Merge tag 'mailbox-v6.13' of git://git.kernel.org/pub/scm/ [...] adds f7f50742a6bb nvdimm: Correct some typos in comments adds b61352101470 nvdimm: rectify the illogical code within nd_dax_probe() adds b8e6d7ce5067 dax: delete a stale directory pmem adds f3dd9ae7f03a dax: Remove an unused field in struct dax_operations new 78a2cbd809ef Merge tag 'libnvdimm-for-6.13' of git://git.kernel.org/pub [...] new 222974c6ec9d iommu: remove stale declaration left over by a merge conflict adds c602a04b27ec scsi: ufs: ufs: qcom: dt-bindings: Document the QCS8300 UF [...] adds 22fbabe82cea scsi: ufs: core: Improve the struct ufs_hba documentation adds e31931d646d3 scsi: ufs: core: Make ufshcd_uic_cmd_compl() easier to read adds fcd8b0450a9a scsi: ufs: core: Make ufshcd_uic_cmd_compl() easier to analyze adds b1e8c53749ad scsi: ufs: core: Always initialize the UIC done completion adds b1ab5e28c837 Merge patch series "Clean up the UFS driver UIC code" adds ab19e3154cc1 scsi: qedf: Remove dead code adds aa948b39ddc7 scsi: bfa: Fix cacography in bfi.h file adds 5a66581a1af5 scsi: aacraid: Remove unused aac_check_health() adds 0b1e535598d5 scsi: aic7xxx: Remove unused aic7770_find_device() adds 09822c231ae6 scsi: mptfusion: Remove #ifndef __GENKSYMS__ / #endif adds 71ef4e6b05ae scsi: ufs: core: Do not open code read_poll_timeout adds 43abe48d95fe scsi: ufs: core: Zero utp_upiu_req at the beginning of eac [...] adds 94c4c5d78b0f scsi: ufs: ufs-qcom: Add fixup_dev_quirks vops adds f3845d7d7145 scsi: bfa: Remove unused bfa_core code adds 0604cf11cd56 scsi: bfa: Remove unused bfa_svc code adds b74448006a67 scsi: bfa: Remove unused bfa_ioc code adds 372dcc01616e scsi: bfa: Remove unused bfa_fcs code adds 8d7cfe95217c scsi: bfa: Remove unused misc code adds a0113b46a123 Merge patch series "scsi: bfa: Remove deadcode" adds e6702e391932 scsi: hisi_sas: Adjust priority of registering and exiting [...] adds 436a97c5d288 scsi: hisi_sas: Create trigger_dump at the end of the debu [...] adds 2c335fa7e69c scsi: hisi_sas: Add firmware information check adds 08a07dc71d7f scsi: hisi_sas: Enable all PHYs that are not disabled by u [...] adds 64359afb7068 scsi: hisi_sas: Reset PHY again if phyup timeout adds 4ca4ce000610 scsi: hisi_sas: Check usage count only when the runtime PM [...] adds 2233c4a0b948 scsi: hisi_sas: Add cond_resched() for no forced preemption model adds a220bffebabe scsi: hisi_sas: Default enable interrupt coalescing adds 90b24856b311 scsi: hisi_sas: Update disk locked timeout to 7 seconds adds 3c62791322e4 scsi: hisi_sas: Add time interval between two H2D FIS foll [...] adds 90f17e3431d9 scsi: hisi_sas: Update v3 hw STP_LINK_TIMER setting adds 9f564f15f884 scsi: hisi_sas: Create all dump files during debugfs initi [...] adds cae668130c07 scsi: hisi_sas: Add latest_dump for the debugfs dump adds a3517717c3c0 Merge patch series "scsi: hisi_sas: Some fixes for hisi_sas" adds 10c58d7eea44 scsi: ufs: core: check asymmetric connected lanes adds 6c1143bb5d12 scsi: ufs: core: Use ufshcd_wait_for_register() in HCE init adds 78bc671bd150 scsi: ufs: core: Make DMA mask configuration more flexible adds a085e03758b8 scsi: ufs: core: Move the ufshcd_mcq_enable_esi() definition adds 7df89440d0ec scsi: ufs: core: Remove goto statements from ufshcd_try_to [...] adds 9a5f6c09d0fa scsi: ufs: core: Simplify ufshcd_try_to_abort_task() adds b5d9da58a051 scsi: ufs: core: Simplify ufshcd_exception_event_handler() adds 2a36646012fc scsi: ufs: core: Simplify ufshcd_err_handling_prepare() adds 2c73fb138da5 scsi: ufs: core: Improve ufshcd_mcq_sq_cleanup() adds 2b314e182caa scsi: ufs: core: Remove redundant host_lock calls around UTMRLDBR adds 5824e18b3db4 scsi: ufs: core: Remove redundant host_lock calls around UTMRLCLR adds 2a330f16ad30 scsi: ufs: core: Remove redundant host_lock calls around UTRLCLR. adds 17a973970397 scsi: ufs: core: Introduce ufshcd_add_scsi_host() adds 3192d28ec660 scsi: ufs: core: Introduce ufshcd_post_device_init() adds 7702c7f64f2d scsi: ufs: core: Call ufshcd_add_scsi_host() later adds 18ec23b60822 scsi: ufs: core: Introduce ufshcd_process_probe_result() adds 093600132264 scsi: ufs: core: Convert a comment into an explicit check adds 639e2043b589 scsi: ufs: core: Move the ufshcd_device_init() calls adds 69f5eb78d4b0 scsi: ufs: core: Move the ufshcd_device_init(hba, true) call adds a390e6677f41 scsi: ufs: core: Expand the ufshcd_device_init(hba, true) call adds b6195d02b914 scsi: ufs: core: Remove code that is no longer needed adds 72e979225ed2 scsi: ufs: core: Move the MCQ scsi_add_host() call adds b92e5937e352 scsi: ufs: core: Move code out of an if-statement adds 07c2a7375044 scsi: ufs: exynos: Remove empty drv_init method adds afd613ca2c60 scsi: ufs: exynos: Remove superfluous function parameter adds 516ceaaf539d scsi: ufs: exynos: Allow UFS Gear 4 adds c662cedea14e scsi: ufs: exynos: Add check inside exynos_ufs_config_smu() adds 5278917250a5 scsi: ufs: exynos: gs101: Remove EXYNOS_UFS_OPT_BROKEN_AUT [...] adds 96f3fd267fce scsi: ufs: exynos: Add EXYNOS_UFS_OPT_SKIP_CONFIG_PHY_ATTR check adds 5ef3cb67f3da scsi: ufs: exynos: gs101: Remove unused phy attribute fields adds f8fe71a3fe89 scsi: ufs: exynos: remove tx_dif_p_nsec from exynosauto_uf [...] adds 9cc4a4a57677 scsi: ufs: exynos: Add gs101_ufs_drv_init() hook and enabl [...] adds ef8bfb00e9f1 scsi: ufs: exynos: Enable write line unique transactions on gs101 adds 36adb55631d0 scsi: ufs: exynos: Set ACG to be controlled by UFS_ACG_DISABLE adds ceef938bbf8b scsi: ufs: exynos: Fix hibern8 notify callbacks adds cabc453ca6c3 scsi: ufs: exynos: gs101: Enable clock gating with hibern8 adds d49df3d39244 scsi: MAINTAINERS: Update UFS Exynos entry adds b795a4a190d8 Merge patch series "UFS cleanups and enhancements to ufs-e [...] adds 29a64210c767 scsi: lpfc: Modify CGN warning signal calculation based on [...] adds 4c113ac05bb2 scsi: lpfc: Check devloss callbk done flag for potential s [...] adds d35f7672715d scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rm [...] adds 940ddac89612 scsi: lpfc: Update lpfc_els_flush_cmd() to check for SLI_A [...] adds 98f8d3588097 scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before subm [...] adds eb038363d8e9 scsi: lpfc: Add cleanup of nvmels_wq after HBA reset adds 4281f44ea8bf scsi: lpfc: Prevent NDLP reference count underflow in dev_ [...] adds 32566a6f1ae5 scsi: lpfc: Remove NLP_RELEASE_RPI flag from nodelist structure adds 92b99f1a73b7 scsi: lpfc: Change lpfc_nodelist nlp_flag member into a bitmask adds 3f8175c0a859 scsi: lpfc: Update lpfc version to 14.4.0.6 adds 5c169625d89e scsi: lpfc: Copyright updates for 14.4.0.6 patches adds 826d94a71597 Merge patch series "Update lpfc to revision 14.4.0.6" adds 4b3b5815bcf3 Merge branch '6.12/scsi-fixes' into 6.13/scsi-staging adds 7670e74ff319 scsi: ufs: ufs-mediatek: Configure individual LU queue flags adds c8d81a438544 scsi: pm8001: Use module param to set pcs event log severity adds 4501ea5f0a5c scsi: pm8001: Initialize devices in pm8001_alloc_dev() adds 53b550de4635 scsi: pm8001: Increase request sg length to support 4MiB requests adds f8da4c1cad5f scsi: Switch back to struct platform_driver::remove() adds 84c1e27e6c64 scsi: ufs: Replace deprecated PCI functions adds da5aeca99dd0 scsi: target: Fix incorrect function name in pscsi_create_ [...] adds 2e8375df8649 scsi: esas2r: Remove unused esas2r_build_cli_req() adds 178b8f38932d scsi: bfa: Fix use-after-free in bfad_im_module_exit() adds bd65694223f7 scsi: fusion: Remove unused variable 'rc' adds c62c30429db3 scsi: qedf: Fix a possible memory leak in qedf_alloc_and_i [...] adds 95bbdca4999b scsi: qedi: Fix a possible memory leak in qedi_alloc_and_i [...] adds 4045de893f69 scsi: sg: Enable runtime power management adds 50133cf05263 scsi: sun3: Mark driver struct with __refdata to prevent s [...] adds 007cd6ba9aac scsi: ufs: core: Restore SM8650 support adds 5bb2d6179d1a scsi: st: Don't modify unknown block number in MTIOCGET adds 0b120edb37dc scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after [...] adds a4550b28c8c8 scsi: st: New session only when Unit Attention for new tape adds 128faa1845a2 Merge patch series "scsi: st: Device reset patches" adds 8e3b6345d113 Merge branch '6.12/scsi-fixes' into 6.13/scsi-staging new 0637a68b9c6c Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 2133ebea6b0d dm cache: Remove unused btracker_nr_writebacks_queued adds 253bacc057ba dm cache: Remove unused dm_cache_dump adds 0153b7965d55 dm cache: Remove unused dm_cache_size adds 047b821ca37d dm cache: Remove unused functions in bio-prison-v1 adds feb83afa4e07 dm: Remove unused dm_set_md_type adds ad9266118c2b dm: Remove unused dm_table_bio_based adds 3571fc2f9d6f dm: zoned: Remove unused functions adds 295815f679ce dm vdo: Remove unused functions adds b0e6210e7e61 dm vdo: Remove unused uds_compute_index_size adds 51f0659f8777 dm ioctl: rate limit a couple of ioctl based error messages adds 2deb70d3e66d dm: Fix typo in error message adds 87d76d286c00 dm-vdo murmurhash: remove u64 alignment requirement adds bd7e677c6bc4 dm-vdo: reset bi_ioprio to the default value when the bio [...] adds 7e976b2b9d0a dm vdo int-map: remove unused parameters adds 19ac19e02ffa dm vdo: fix function doc comment formatting adds d5f01ace542d dm: add support for get_unique_id adds e74fa2447bf9 dm thin: Add missing destroy_work_on_stack() adds 61a57254a942 dm-bufio: use kmalloc to allocate power-of-two sized buffers adds a573e404cbf2 dm-verity: remove the unused "data_start" variable new 7eef7e306d3c Merge tag 'for-6.13/dm-changes' of git://git.kernel.org/pu [...] adds 820ce8ed53ce gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE adds 1072b3aa6863 gfs2: Initialize gl_no_formal_ino earlier adds 160bc9555d86 gfs2: Allow immediate GLF_VERIFY_DELETE work adds 7c6f714d8847 gfs2: Fix unlinked inode cleanup adds f9417fcfca3c KMSAN: uninit-value in inode_go_dump (5) adds ee51baa817ee gfs2: Faster gfs2_upgrade_iopen_glock wakeups adds 9fb794aac6dd gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE adds c79ba4be351a gfs2: Rename dinode_demise to evict_behavior adds a94dafe87d5f gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock adds b4100457d02d gfs2: Minor delete_work_func cleanup adds 0baa10b60cdd gfs2: Clean up delete work processing adds 8c21c2c71e66 gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode adds a6033333ccce gfs2: Update to the evict / remote delete documentation adds f6ca45e3d2b9 gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict adds 085e423b4d51 gfs2: Randomize GLF_VERIFY_DELETE work delay adds 0c5bee608fbb gfs2: Use get_random_u32 in gfs2_orlov_skip adds 70cddf16cbfb gfs2: Make gfs2_inode_refresh static adds 03ff3781bf6c gfs2: gfs2_evict_inode clarification adds b6900ce15191 gfs2: Simplify DLM_LKF_QUECVT use adds c5b7a2400edc gfs2: Only defer deletes when we have an iopen glock adds ffd1cf0443a2 gfs2: Prevent inode creation race new ff2a7a064a69 Merge tag 'gfs2-for-6.13' of git://git.kernel.org/pub/scm/ [...] adds 2b3933b1e0a0 fuse: enable dynamic configuration of fuse max pages limit [...] adds cc23d537e561 fuse: remove useless IOCB_DIRECT in fuse_direct_read/write_iter adds 41748675c0bf virtiofs: use pages instead of pointer for kernel direct IO adds 86b74eb5a11e virtiofs: use GFP_NOFS when enqueuing request through kworker adds aaa32429da09 fuse: use fuse_range_is_writeback() instead of iterating pages adds 3eab9d7bc2f4 fuse: convert readahead to use folios adds 785d06afc840 fuse: convert fuse_send_write_pages to use folios adds 9bafbe7ae013 fuse: convert fuse_fill_write_pages to use folios adds 184b6eb3645a fuse: convert fuse_page_mkwrite to use folios adds e6befec5e901 fuse: use kiocb_modified in buffered write path adds 65fe891d9005 fuse: convert fuse_do_readpage to use folios adds 6930b8dac19e fuse: convert fuse_writepage_need_send to take a folio adds 949d67ac2eff fuse: use the folio based vmstat helpers adds 71e10dc2f561 fuse: convert fuse_retrieve to use folios adds 8807f117be9d fuse: convert fuse_notify_store to use folios adds a669c2df36db fuse: support folios in struct fuse_args_pages and fuse_co [...] adds 29279e1d4284 fuse: add support in virtio for requests using folios adds ee80369a8aa8 fuse: convert cuse to use folios adds c1e4862b1359 fuse: convert readlink to use folios adds 02b78c7a7a0c fuse: convert readdir to use folios adds 51b025301824 fuse: convert reads to use folios adds f2ef459bab73 fuse: convert writes (non-writeback) to use folios adds ac1cf6e3bbe3 fuse: convert ioctls to use folios adds 448895df0366 fuse: convert retrieves to use folios adds cbe9c115b744 fuse: convert writebacks to use folios adds 7fce207af5ec mm/writeback: add folio_mark_dirty_lock() adds 3b97c3652d91 fuse: convert direct io to use folios adds 68bfb7eb7f7d fuse: remove pages for requests and exclusively use folios adds 69eb56f69efb fuse: check attributes staleness on fuse_iget() adds d1dfb5f52ffc virtiofs: dax: remove ->writepages() callback new fb527fc1f36e Merge tag 'fuse-update-6.13' of git://git.kernel.org/pub/s [...] adds b19ee7272208 f2fs: introduce f2fs_get_section_mtime adds 527a4ded09b9 f2fs: Use struct_size() to improve f2fs_acl_clone() adds 26413ce18e85 f2fs: compress: fix inconsistent update of i_blocks in rel [...] adds d5c367ef8287 f2fs: fix f2fs_bug_on when uninstalling filesystem call f2 [...] adds b7d0a97b2808 f2fs: fix null-ptr-deref in f2fs_submit_page_bio() adds 1acd73edbbfe f2fs: fix to account dirty data in __get_secs_required() adds 6babe00ccd34 f2fs: fix to do sanity check on node blkaddr in truncate_node() adds 2d56b4e39192 f2fs: multidevice: add stats in debugfs adds fa08972bcb7b f2fs: decrease spare area for pinned files for zoned devices adds 128d333f0dff f2fs: introduce device aliasing file adds 5bc5aae84312 f2fs: zone: introduce first_zoned_segno in f2fs_sb_info adds c3af1f13476e f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_repla [...] adds 43563069e1c1 f2fs: check curseg->inited before write_sum_page in change_curseg adds 84b5bb8bf0f6 f2fs: modify f2fs_is_checkpoint_ready logic to allow more [...] adds e63ce120b41a f2fs: fix typos adds 0c3a38a4b442 f2fs: Fix not used variable 'index' adds f10a890308a7 f2fs: fix to avoid potential deadlock in f2fs_record_stop_ [...] adds 9395fb09e897 f2fs: fix to parse temperature correctly in f2fs_get_segme [...] adds 296b8cb34e65 f2fs: fix to avoid use GC_AT when setting gc_mode as GC_UR [...] adds cffaa0976fcc f2fs: clean up opened code w/ {get,set}_nid() adds 1df2bc3c8252 f2fs: clean up the unused variable additional_reserved_segments adds 51d3d952c508 f2fs: fix to convert log type to segment data type correctly adds 744e66cb8779 f2fs: remove redundant atomic file check in defragment adds a7a7c1d423a6 f2fs: fix fiemap failure issue when page size is 16KB adds 7b0033dbc483 f2fs: fix race in concurrent f2fs_stop_gc_thread adds 5dd00ebda337 f2fs: fix to map blocks correctly for direct write adds 26e6f59d0bba f2fs: fix to avoid forcing direct write to use buffered IO [...] adds acff9409dd40 Revert "f2fs: remove unreachable lazytime mount option parsing" adds 789ca0eb47f7 f2fs: replace deprecated strcpy with strscpy adds 3273d8ad947d f2fs: fix to do cast in F2FS_{BLK_TO_BYTES, BTYES_TO_BLK} [...] adds 7461f3709418 f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK} adds 77569f785c86 f2fs: fix to adjust appropriate length for fiemap adds 6787a8224585 f2fs: fix to requery extent which cross boundary of inquiry adds a35749b1ed64 f2fs: adjust unusable cap before checkpoint=disable mode adds 1015035609e4 f2fs: fix changing cursegs if recovery fails on zoned device adds f88c7904b5c7 f2fs: clear SBI_POR_DOING before initing inmem curseg adds 81520c684ca6 f2fs: print message if fscorrupted was found in f2fs_new_n [...] adds 3fc5d5a182f6 f2fs: fix to shrink read extent node in batches adds 009a8241a8e5 f2fs: add a sysfs node to limit max read extent count per-inode adds bc8aeb04fd80 f2fs: fix to drop all discards after creating snapshot on [...] new 44b4d13b70f6 Merge tag 'f2fs-for-6.13-rc1' of git://git.kernel.org/pub/ [...] adds 7f33b92e5b18 NFSD: Prevent a potential integer overflow adds 3c63d8946e57 svcrdma: Address an integer overflow adds b7165ab074b8 NFSD: Remove unnecessary posix_acl_entry pointer initialization adds 612196ef5c50 NFSD: Remove unused function parameter adds d86fca3affca xdrgen: Exit status should be zero on success adds 5383ccd0cc23 xdrgen: Clean up type_specifier adds 041962d5c6a9 xdrgen: Rename "variable-length strings" adds c060f8168bdf xdrgen: Rename enum's declaration Jinja2 template adds 6e853dcd2d3d xdrgen: Rename "enum yada" types as just "yada" adds b376d519bd14 xdrgen: Implement big-endian enums adds 1acd13cbc7c9 xdrgen: Refactor transformer arms adds 189f55d93d3e xdrgen: Track constant values adds 631c2925bae4 xdrgen: Keep track of on-the-wire data type widths adds 3f890755c8f5 xdrgen: XDR widths for enum types adds 16c98ce04a69 xdrgen: XDR width for fixed-length opaque adds b0b85ef75474 xdrgen: XDR width for variable-length opaque adds da298d01136e xdrgen: XDR width for a string adds 59b01b963664 xdrgen: XDR width for fixed-length array adds 2db8940e6ced xdrgen: XDR width for variable-length array adds dc6fa83b6aff xdrgen: XDR width for optional_data type adds 2852c92ba130 xdrgen: XDR width for typedef adds f4bc1e996a34 xdrgen: XDR width for struct types adds 447dc1efebac xdrgen: XDR width for pointer types adds ce5a75d9939f xdrgen: XDR width for union types adds e9e1e7e75acd xdrgen: Add generator code for XDR width macros adds ac159338d53b xdrgen: emit maxsize macros adds f67eef8da0e8 nfsd: drop inode parameter from nfsd4_change_attribute() adds c757ca1a56ed nfsd: drop the ncf_cb_bmap field adds 3a405432e7cd nfsd: drop the nfsd4_fattr_args "size" field adds f6259e2e4f64 nfsd: have nfsd4_deleg_getattr_conflict pass back write de [...] adds b9376c7e42ca nfsd: new tracepoint for after op_func in compound processing adds 2dc84a75229c lockd: Fix comment about NLMv3 backwards compatibility adds 600020927b00 nfsd: Fill NFSv4.1 server implementation fields in OP_EXCH [...] adds bb4f07f2409c nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT adds a32442f6ca32 xdrgen: Add a utility for extracting XDR from RFCs adds ed9887b876c9 nfsd: replace call_rcu by kfree_rcu for simple kmem_cache_ [...] adds 6640556b0c80 NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock() adds 4cc9b9f2bf4d nfsd: refine and rename NFSD_MAY_LOCK adds d08bf5ea649c NFSD: Remove dead code in nfsd4_create_session() adds da4f777e6239 NFSD: Remove a never-true comparison adds 1e02c641c3a4 NFSD: Prevent NULL dereference in nfsd4_process_cb_update() adds 6b9c1080a69e NFSD: Remove unused results in nfsd4_encode_pathname4() adds 30c1d2411acd NFSD: Remove unused values from nfsd4_encode_components_esc() adds f64ea4af4316 NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() adds 2f746e40e9ba lockd: Remove unused typedef adds e5948841285b lockd: Remove unnecessary memset() adds a872c7313ec5 lockd: Remove some snippets of unfinished code adds 8994a512e259 lockd: Remove unused parameter to nlmsvc_testlock() adds 9189d23b835c lockd: Remove unneeded initialization of file_lock::c.flc_flags adds be8f982c369c nfsd: make sure exp active before svc_export_show adds 2862eee078a4 SUNRPC: make sure cache entry active before cache_show adds f8c989a0c89a nfsd: release svc_expkey/svc_export with rcu_work adds 07decac0ac62 xdrgen: Remove tracepoint call site adds 82c2a36179d9 xdrgen: Remove check for "nfs_ok" in C templates adds 903a7d37d9ea xdrgen: Update the files included in client-side source code adds 573954a996c0 xdrgen: Remove program_stat_to_errno() call sites adds ce89e742a4c1 svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() adds a2c0412c051e nfsd: Don't fail OP_SETCLIENTID when there are too many clients. adds 6a404f475f65 nfsd: make use of warning provided by refcount_t adds 53f9ba78e07c nfsd: remove nfsd4_session->se_bchannel adds 10c93b5101ca nfsd: make nfsd4_session->se_flags a bool adds a4452e661bc8 NFSD: Add a tracepoint to record canceled async COPY operations adds 62a8642ba00a NFSD: Fix nfsd4_shutdown_copy() adds 409d6f52bd6b NFSD: Free async copy information in nfsd4_cb_offload_release() adds 5c41f321470a NFSD: Handle an NFS4ERR_DELAY response to CB_OFFLOAD adds b44ffa4c4f57 NFSD: Block DESTROY_CLIENTID only when there are ongoing a [...] adds ac0514f4d198 NFSD: Add a laundromat reaper for async copy state adds aa0ebd21df9c NFSD: Add nfsd4_copy time-to-live adds 98100e88dd88 nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur adds 07442ec85bde nfsd: get rid of include ../internal.h adds c840b8e1f039 nfs_common: must not hold RCU while calling nfsd_file_put_local adds 583772eec7b0 nfsd: allow for up to 32 callback session slots new 445d9f05fa14 Merge tag 'nfsd-6.13' of git://git.kernel.org/pub/scm/linu [...] adds e0020ba6cbcb rust: add PidNamespace new 9ad8d22f2f3f Merge tag 'vfs-6.13.rust.pid_namespace' of git://git.kerne [...] adds 4a530a7c751d fs: prepare for "explicit connectable" file handles adds c374196b2b9f fs: name_to_handle_at() support for "explicit connectable" [...] adds a20853ab8296 fs: open_by_handle_at() support for decoding "explicit con [...] adds a312c10c0186 Merge patch series "API for exporting connectable file han [...] new 1675db5c42b7 Merge tag 'vfs-6.13.exportfs' of git://git.kernel.org/pub/ [...] adds 56bd06c2640b ecryptfs: Factor out mount option validation adds 92f3da0d9276 ecryptfs: Convert ecryptfs to use the new mount API adds 2cc789654a36 Merge patch series "ecryptfs: convert to the new mount API" adds 7ff3e945a35a ecryptfs: Fix spelling mistake "validationg" -> "validating" new 6daf0882c63a Merge tag 'vfs-6.13.ecryptfs.mount.api' of git://git.kerne [...] new 927a6cfea9ee Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new b6512519496e fs: require inode_owner_or_capable for F_SET_RW_HINT new c66f759832a8 fs_parser: update mount_api doc to match function signature new 2957fa4931a3 fs/backing_file: fix wrong argument in callback new cf87766dd6f9 Merge branch 'ovl.fixes' new af8729eead3d Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 901e4c6bacac Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 8482261705ce Merge branch 'fs-current' of linux-next new e56c6dbb221d Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 414050b98124 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] new addabf39ebc0 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 5d066766c5f1 net/l2tp: fix warning in l2tp_exit_net found by syzbot new ebaf81317e42 s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct() new a1f8609ff1f6 rtase: Refactor the rtase_check_mac_version_valid() function new c1fc14c4df80 rtase: Correct the speed for RTL907XD-V1 new a01cfcfda5cc rtase: Corrects error handling of the rtase_check_mac_vers [...] new 70ab873797aa Merge branch 'correcting-switch-hardware-versions-and-repo [...] new 59c5e1411a0a net: stmmac: set initial EEE policy configuration new 00b5b7aab9e4 net/ipv6: delete temporary address if mngtmpaddr is remove [...] new f6e1dcd64444 selftests/rtnetlink.sh: add mngtempaddr test new 82159e6ab409 Merge branch 'ipv6-fix-temporary-address-not-removed-correctly' new 9cc8d0ecdd2a net: mdio-ipq4019: add missing error check new b032ae57d4fe marvell: pxa168_eth: fix call balance of pep->clk handling [...] new 407618d66dba net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken new 7ebbbb23ea5b octeontx2-af: RPM: Fix mismatch in lmac type new d1e8884e050c octeontx2-af: RPM: Fix low network performance new 07cd1eb166a3 octeontx2-af: RPM: fix stale RSFEC counters new 6fc216410846 octeontx2-af: RPM: fix stale FCFEC counters new 762ca6eed026 octeontx2-af: Quiesce traffic before NIX block reset new 05cff25eb32c Merge branch 'octeontx2-af-misc-rpm-fixes' new 9cfb5e7f0ded net: hsr: fix hsr_init_sk() vs network/transport headers. new 5311598f7f32 bnxt_en: Reserve rings after PCIe AER recovery if NIC inte [...] new 500799167094 bnxt_en: Set backplane link modes correctly for ethtool new 5ac066b7b062 bnxt_en: Fix queue start to update vnic RSS table new 3051a77a09df bnxt_en: Fix receive ring space parameters when XDP is active new 1e9614cd9562 bnxt_en: Refactor bnxt_ptp_init() new 3661c05c54e8 bnxt_en: Unregister PTP during PCI shutdown and suspend new 5dfd7d940094 Merge branch 'bnxt_en-bug-fixes' new 9e003f66fdb3 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 6b64128a74eb selftests/bpf: Check for PREEMPTION instead of PREEMPT new ca70b8baf2bd tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg new 3448ad23b34e selftests/bpf: Add apply_bytes test to test_txmsg_redir_wa [...] new d193a066b11c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2e7060babe27 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 999ea148a1a7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7ba81e4c3aa0 ALSA: hda/realtek: fix mute/micmute LEDs don't work for El [...] new 31917b7bd892 ALSA: hda/realtek: Enable speaker pins for Medion E15443 platform new 1fd50509fe14 ALSA: hda/realtek: Update ALC225 depop procedure new 4e7035a75da9 ALSA: hda/tas2781: Add speaker id check for ASUS projects new 155699ccab7c ALSA: hda/realtek: Set PCBeep to default value for ALC274 new a166f80343cd ALSA: asihpi: Remove unused variable new db2eee614348 ALSA: hda: Show the codec quirk info at probing new 777ce6352ca1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new bbb9e5c98caf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 76966b828dc9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 2ac40e6d0ccd spi: atmel-quadspi: Fix register name in verbose logging function new d24cfee7f63d spi: Fix acpi deferred irq probe new e61fcd6dfae8 Merge remote-tracking branch 'spi/for-6.12' into spi-linus new 267da927333b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new d7a2fdd70a8b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new f7ae6ef9ab94 Merge branch 'counter-current' of git://git.kernel.org/pub [...] new 4cf637d2daa6 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 036d82db6bf3 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new 11a41becd957 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new a528c9a0c03c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new d71ae251a316 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] new 1735dcbac486 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] new ff6cdc407f41 x86/CPU/AMD: Terminate the erratum_1386_microcode array new d29bdce2c7b6 Merge branch into tip/master: 'x86/urgent' new c8ce665faa50 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] new bd2fccac61b4 drm/dp_mst: Fix MST sideband message body length check new 86e8f94789dd drm/sti: Add __iomem for mixer_dbg_mxn's parameter new ff4140995a48 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (75259237c67c) \ N -- N -- N refs/heads/pending-fixes (ff4140995a48)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 97 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 13 +- Documentation/admin-guide/kernel-parameters.txt | 10 + Documentation/admin-guide/sysctl/fs.rst | 10 + Documentation/admin-guide/sysctl/kernel.rst | 9 + Documentation/core-api/index.rst | 1 + Documentation/core-api/min_heap.rst | 300 ++ .../bindings/arm/airoha,en7581-chip-scu.yaml | 42 + .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 1 + .../bindings/i2c/snps,designware-i2c.yaml | 18 + .../devicetree/bindings/i2c/st,nomadik-i2c.yaml | 13 +- .../bindings/mailbox/microchip,mpfs-mailbox.yaml | 13 +- .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 13 +- .../devicetree/bindings/mailbox/qcom-ipcc.yaml | 2 + .../bindings/mailbox/thead,th1520-mbox.yaml | 89 + .../bindings/mfd/airoha,en7581-gpio-sysctl.yaml | 90 + .../bindings/pinctrl/airoha,en7581-pinctrl.yaml | 400 +++ .../pinctrl/amlogic,meson8-pinctrl-cbus.yaml | 2 +- .../bindings/pinctrl/canaan,k230-pinctrl.yaml | 127 + .../bindings/pinctrl/fsl,imx35-pinctrl.txt | 33 - ...,imx6ul-pinctrl.yaml => fsl,imx35-pinctrl.yaml} | 88 +- .../bindings/pinctrl/fsl,imx50-pinctrl.txt | 32 - .../bindings/pinctrl/fsl,imx51-pinctrl.txt | 32 - .../bindings/pinctrl/fsl,imx53-pinctrl.txt | 32 - .../bindings/pinctrl/fsl,imx6dl-pinctrl.txt | 38 - .../bindings/pinctrl/fsl,imx6q-pinctrl.txt | 38 - .../bindings/pinctrl/fsl,imx6sl-pinctrl.txt | 39 - .../bindings/pinctrl/fsl,imx6sll-pinctrl.txt | 40 - .../bindings/pinctrl/fsl,imx6sx-pinctrl.txt | 36 - .../bindings/pinctrl/microchip,mcp23s08.yaml | 161 ++ .../bindings/pinctrl/mscc,ocelot-pinctrl.yaml | 27 +- .../bindings/pinctrl/pinctrl-mcp23s08.txt | 148 - .../bindings/pinctrl/pinctrl-single.yaml | 4 + .../bindings/pinctrl/qcom,ipq5424-tlmm.yaml | 114 + .../bindings/pinctrl/qcom,pmic-gpio.yaml | 3 + .../devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml | 2 + .../bindings/pinctrl/qcom,qcs615-tlmm.yaml | 124 + .../bindings/pinctrl/qcom,qcs8300-tlmm.yaml | 118 + .../bindings/pinctrl/qcom,sa8775p-tlmm.yaml | 8 +- .../bindings/pinctrl/qcom,sar2130p-tlmm.yaml | 138 + .../pinctrl/qcom,sm8650-lpass-lpi-pinctrl.yaml | 6 +- .../bindings/pinctrl/qcom,sm8750-tlmm.yaml | 138 + .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 4 + .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 23 +- .../bindings/pinctrl/samsung,pinctrl.yaml | 3 + .../bindings/pinctrl/semtech,sx1501q.yaml | 43 + .../bindings/pinctrl/sophgo,cv1800-pinctrl.yaml | 2 +- .../bindings/pinctrl/spacemit,k1-pinctrl.yaml | 124 + .../bindings/pinctrl/thead,th1520-pinctrl.yaml | 176 ++ .../bindings/pinctrl/xlnx,versal-pinctrl.yaml | 278 ++ .../devicetree/bindings/pwm/airoha,en7581-pwm.yaml | 34 + .../devicetree/bindings/ufs/qcom,ufs.yaml | 2 + Documentation/filesystems/f2fs.rst | 44 + Documentation/filesystems/mount_api.rst | 3 +- Documentation/mm/slub.rst | 9 + MAINTAINERS | 26 +- arch/alpha/include/asm/spinlock_types.h | 2 +- arch/arm/include/asm/jump_label.h | 14 +- arch/arm/include/asm/spinlock_types.h | 2 +- arch/arm/mach-imx/Kconfig | 16 - arch/arm64/include/asm/jump_label.h | 20 +- arch/arm64/include/asm/spinlock_types.h | 2 +- arch/hexagon/include/asm/spinlock_types.h | 2 +- arch/loongarch/include/asm/jump_label.h | 16 +- arch/powerpc/include/asm/simple_spinlock_types.h | 2 +- arch/powerpc/include/asm/spinlock_types.h | 2 +- arch/riscv/include/asm/jump_label.h | 50 +- arch/s390/include/asm/spinlock_types.h | 2 +- arch/sh/include/asm/spinlock_types.h | 2 +- arch/x86/include/asm/futex.h | 8 +- arch/x86/include/asm/jump_label.h | 35 +- arch/x86/kernel/cpu/amd.c | 1 + arch/x86/kernel/cpu/common.c | 4 +- arch/xtensa/include/asm/spinlock_types.h | 2 +- drivers/dax/pmem/Makefile | 7 - drivers/dax/pmem/pmem.c | 10 - drivers/firewire/core-topology.c | 2 +- drivers/firewire/core.h | 2 +- drivers/firewire/ohci.c | 11 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 3 + drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 6 +- drivers/gpu/drm/sti/sti_mixer.c | 2 +- drivers/hid/bpf/hid_bpf_struct_ops.c | 1 - drivers/hid/hid-core.c | 11 +- drivers/i2c/busses/i2c-designware-common.c | 5 + drivers/i2c/busses/i2c-designware-core.h | 6 + drivers/i2c/busses/i2c-designware-master.c | 23 +- drivers/i2c/busses/i2c-designware-platdrv.c | 1 + drivers/i2c/busses/i2c-nomadik.c | 87 +- drivers/i2c/busses/i2c-qup.c | 4 +- drivers/mailbox/Kconfig | 13 +- drivers/mailbox/Makefile | 2 + drivers/mailbox/arm_mhuv2.c | 8 +- drivers/mailbox/bcm-flexrm-mailbox.c | 2 +- drivers/mailbox/bcm-pdc-mailbox.c | 2 +- drivers/mailbox/imx-mailbox.c | 6 +- drivers/mailbox/mailbox-mpfs.c | 81 +- drivers/mailbox/mailbox-test.c | 4 +- drivers/mailbox/mailbox-th1520.c | 597 ++++ drivers/mailbox/mtk-cmdq-mailbox.c | 14 +- drivers/mailbox/pcc.c | 61 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 2 +- drivers/mailbox/qcom-ipcc.c | 2 +- drivers/mailbox/stm32-ipcc.c | 2 +- drivers/mailbox/sun6i-msgbox.c | 4 +- drivers/mailbox/tegra-hsp.c | 2 +- drivers/mailbox/ti-msgmgr.c | 2 +- drivers/mailbox/zynqmp-ipi-mailbox.c | 6 +- drivers/md/bcache/Kconfig | 1 + drivers/md/bcache/alloc.c | 11 +- drivers/md/bcache/bset.c | 14 +- drivers/md/bcache/extents.c | 10 +- drivers/md/bcache/movinggc.c | 10 +- drivers/md/dm-bio-prison-v1.c | 35 - drivers/md/dm-bio-prison-v1.h | 24 - drivers/md/dm-bufio.c | 25 +- drivers/md/dm-cache-background-tracker.c | 6 - drivers/md/dm-cache-background-tracker.h | 1 - drivers/md/dm-cache-metadata.c | 33 - drivers/md/dm-cache-metadata.h | 3 - drivers/md/dm-ioctl.c | 4 +- drivers/md/dm-table.c | 5 - drivers/md/dm-thin.c | 1 + drivers/md/dm-vdo/Kconfig | 1 + drivers/md/dm-vdo/block-map.c | 2 - drivers/md/dm-vdo/data-vio.c | 36 +- drivers/md/dm-vdo/data-vio.h | 5 - drivers/md/dm-vdo/dedupe.c | 9 +- drivers/md/dm-vdo/encodings.c | 2 +- drivers/md/dm-vdo/indexer/index-layout.c | 26 - drivers/md/dm-vdo/indexer/indexer.h | 4 - drivers/md/dm-vdo/int-map.c | 28 +- drivers/md/dm-vdo/io-submitter.c | 2 +- drivers/md/dm-vdo/murmurhash3.c | 7 +- drivers/md/dm-vdo/packer.c | 3 +- drivers/md/dm-vdo/physical-zone.c | 2 +- drivers/md/dm-vdo/recovery-journal.c | 2 +- drivers/md/dm-vdo/repair.c | 2 +- drivers/md/dm-vdo/slab-depot.c | 19 +- drivers/md/dm-vdo/vdo.c | 4 +- drivers/md/dm-vdo/vio.c | 1 + drivers/md/dm-verity-target.c | 6 +- drivers/md/dm-verity.h | 1 - drivers/md/dm-zoned-metadata.c | 50 - drivers/md/dm-zoned.h | 2 - drivers/md/dm.c | 61 +- drivers/md/dm.h | 2 - drivers/md/persistent-data/dm-space-map-common.c | 2 +- drivers/message/fusion/mptlan.h | 3 - drivers/message/fusion/mptsas.c | 4 +- drivers/misc/lkdtm/bugs.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 37 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 3 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 70 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 5 + .../ethernet/marvell/octeontx2/af/lmac_common.h | 7 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 87 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 18 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 45 +- drivers/net/ethernet/marvell/pxa168_eth.c | 14 +- drivers/net/ethernet/realtek/rtase/rtase.h | 7 +- drivers/net/ethernet/realtek/rtase/rtase_main.c | 43 +- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 2 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 3 + drivers/net/mdio/mdio-ipq4019.c | 5 +- drivers/nvdimm/dax_devs.c | 4 +- drivers/nvdimm/nd.h | 7 + drivers/nvdimm/nd_virtio.c | 2 +- drivers/nvdimm/pfn_devs.c | 2 +- drivers/nvdimm/pmem.c | 2 +- drivers/pinctrl/Kconfig | 26 + drivers/pinctrl/Makefile | 3 + drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 4 + drivers/pinctrl/cirrus/pinctrl-madera-core.c | 2 +- drivers/pinctrl/core.c | 3 + drivers/pinctrl/core.h | 1 + drivers/pinctrl/freescale/Kconfig | 93 +- drivers/pinctrl/freescale/pinctrl-imx.c | 6 +- drivers/pinctrl/freescale/pinctrl-imx1.c | 228 +- drivers/pinctrl/freescale/pinctrl-imx27.c | 350 +-- drivers/pinctrl/intel/pinctrl-cherryview.c | 2 +- drivers/pinctrl/intel/pinctrl-elkhartlake.c | 38 + drivers/pinctrl/intel/pinctrl-intel.c | 12 + drivers/pinctrl/mediatek/Kconfig | 17 +- drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/pinctrl-airoha.c | 2971 ++++++++++++++++++++ drivers/pinctrl/nomadik/pinctrl-abx500.c | 2 +- drivers/pinctrl/nxp/pinctrl-s32g2.c | 52 + drivers/pinctrl/pinctrl-amd.c | 4 +- drivers/pinctrl/pinctrl-amd.h | 4 +- drivers/pinctrl/pinctrl-artpec6.c | 2 +- drivers/pinctrl/pinctrl-aw9523.c | 63 +- drivers/pinctrl/pinctrl-cy8c95x0.c | 142 +- drivers/pinctrl/pinctrl-k210.c | 17 +- drivers/pinctrl/pinctrl-k230.c | 641 +++++ drivers/pinctrl/pinctrl-ocelot.c | 203 ++ drivers/pinctrl/pinctrl-rockchip.c | 6 +- drivers/pinctrl/pinctrl-single.c | 3 +- drivers/pinctrl/pinctrl-stmfx.c | 2 +- drivers/pinctrl/pinctrl-sx150x.c | 2 +- drivers/pinctrl/pinctrl-tb10x.c | 2 +- drivers/pinctrl/pinctrl-th1520.c | 918 ++++++ drivers/pinctrl/pinctrl-xway.c | 2 +- drivers/pinctrl/pinctrl-zynqmp.c | 98 +- drivers/pinctrl/pinmux.c | 173 +- drivers/pinctrl/qcom/Kconfig.msm | 39 + drivers/pinctrl/qcom/Makefile | 5 + drivers/pinctrl/qcom/pinctrl-apq8064.c | 2 +- drivers/pinctrl/qcom/pinctrl-apq8084.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq4019.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq5018.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq5332.c | 2 +- .../qcom/{pinctrl-ipq5332.c => pinctrl-ipq5424.c} | 695 +++-- drivers/pinctrl/qcom/pinctrl-ipq6018.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq8064.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq8074.c | 2 +- drivers/pinctrl/qcom/pinctrl-ipq9574.c | 2 +- drivers/pinctrl/qcom/pinctrl-mdm9607.c | 2 +- drivers/pinctrl/qcom/pinctrl-mdm9615.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8226.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8660.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8909.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8916.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8953.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8960.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8976.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8994.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8996.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8998.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8x74.c | 2 +- drivers/pinctrl/qcom/pinctrl-qcm2290.c | 2 +- drivers/pinctrl/qcom/pinctrl-qcs404.c | 2 +- drivers/pinctrl/qcom/pinctrl-qcs615.c | 1107 ++++++++ drivers/pinctrl/qcom/pinctrl-qcs8300.c | 1246 ++++++++ drivers/pinctrl/qcom/pinctrl-qdf2xxx.c | 2 +- drivers/pinctrl/qcom/pinctrl-qdu1000.c | 2 +- drivers/pinctrl/qcom/pinctrl-sa8775p.c | 2 +- drivers/pinctrl/qcom/pinctrl-sar2130p.c | 1505 ++++++++++ drivers/pinctrl/qcom/pinctrl-sc7180.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7280.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc8180x.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc8280xp-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc8280xp.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdm660.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdm670.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdm845.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdx55.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdx65.c | 2 +- drivers/pinctrl/qcom/pinctrl-sdx75.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm4250-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm4450.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm6115-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm6115.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm6125.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm6350.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm6375.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm7150.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8150.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8250-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8250.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8350.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8450-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8450.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8550-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8550.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8650-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8650.c | 2 +- .../qcom/{pinctrl-sm8650.c => pinctrl-sm8750.c} | 1051 ++++--- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 8 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 3 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 4 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/qcom/pinctrl-x1e80100.c | 2 +- drivers/pinctrl/renesas/Kconfig | 1 + drivers/pinctrl/renesas/pinctrl-rza1.c | 7 + drivers/pinctrl/renesas/pinctrl-rza2.c | 3 + drivers/pinctrl/renesas/pinctrl-rzg2l.c | 68 +- drivers/pinctrl/renesas/pinctrl-rzn1.c | 2 +- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 431 +++ drivers/pinctrl/samsung/pinctrl-exynos.h | 10 + drivers/pinctrl/samsung/pinctrl-samsung.c | 6 + drivers/pinctrl/samsung/pinctrl-samsung.h | 3 + drivers/pinctrl/sophgo/Kconfig | 2 +- drivers/pinctrl/spacemit/Kconfig | 17 + drivers/pinctrl/spacemit/Makefile | 3 + drivers/pinctrl/spacemit/pinctrl-k1.c | 1051 +++++++ drivers/pinctrl/spacemit/pinctrl-k1.h | 40 + drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c | 2 +- drivers/scsi/a3000.c | 6 +- drivers/scsi/a4000t.c | 6 +- drivers/scsi/aacraid/aacraid.h | 1 - drivers/scsi/aacraid/commsup.c | 121 - drivers/scsi/aic7xxx/aic7770.c | 15 - drivers/scsi/aic7xxx/aic7xxx.h | 2 - drivers/scsi/atari_scsi.c | 2 +- drivers/scsi/bfa/bfa.h | 10 - drivers/scsi/bfa/bfa_core.c | 35 - drivers/scsi/bfa/bfa_defs_fcs.h | 22 - drivers/scsi/bfa/bfa_fcpim.c | 9 - drivers/scsi/bfa/bfa_fcpim.h | 1 - drivers/scsi/bfa/bfa_fcs.h | 12 - drivers/scsi/bfa/bfa_fcs_lport.c | 142 - drivers/scsi/bfa/bfa_fcs_rport.c | 36 - drivers/scsi/bfa/bfa_ioc.c | 21 - drivers/scsi/bfa/bfa_ioc.h | 2 - drivers/scsi/bfa/bfa_modules.h | 1 - drivers/scsi/bfa/bfa_svc.c | 72 - drivers/scsi/bfa/bfa_svc.h | 5 - drivers/scsi/bfa/bfad.c | 23 +- drivers/scsi/bfa/bfad_drv.h | 1 - drivers/scsi/bfa/bfi.h | 2 +- drivers/scsi/bvme6000_scsi.c | 2 +- drivers/scsi/esas2r/esas2r.h | 4 - drivers/scsi/esas2r/esas2r_vda.c | 17 - drivers/scsi/hisi_sas/hisi_sas.h | 1 + drivers/scsi/hisi_sas/hisi_sas_main.c | 31 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 20 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 20 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 187 +- drivers/scsi/jazz_esp.c | 2 +- drivers/scsi/lpfc/lpfc_bsg.c | 6 +- drivers/scsi/lpfc/lpfc_crtn.h | 5 +- drivers/scsi/lpfc/lpfc_ct.c | 39 +- drivers/scsi/lpfc/lpfc_debugfs.c | 4 +- drivers/scsi/lpfc/lpfc_disc.h | 62 +- drivers/scsi/lpfc/lpfc_els.c | 459 ++- drivers/scsi/lpfc/lpfc_hbadisc.c | 311 +- drivers/scsi/lpfc/lpfc_init.c | 61 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 329 +-- drivers/scsi/lpfc/lpfc_nvme.c | 60 +- drivers/scsi/lpfc/lpfc_nvmet.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 8 +- drivers/scsi/lpfc/lpfc_sli.c | 125 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 6 +- drivers/scsi/mac_esp.c | 2 +- drivers/scsi/mac_scsi.c | 2 +- drivers/scsi/mvme16x_scsi.c | 2 +- drivers/scsi/pm8001/pm8001_defs.h | 7 +- drivers/scsi/pm8001/pm8001_init.c | 8 +- drivers/scsi/pm8001/pm8001_sas.c | 17 +- drivers/scsi/pm8001/pm8001_sas.h | 2 + drivers/scsi/pm8001/pm80xx_hwi.c | 3 +- drivers/scsi/qedf/qedf_main.c | 6 +- drivers/scsi/qedi/qedi_main.c | 1 + drivers/scsi/qlogicpti.c | 2 +- drivers/scsi/sg.c | 9 +- drivers/scsi/sgiwd93.c | 2 +- drivers/scsi/sni_53c710.c | 2 +- drivers/scsi/st.c | 36 +- drivers/scsi/sun3_scsi.c | 10 +- drivers/scsi/sun3x_esp.c | 2 +- drivers/scsi/sun_esp.c | 2 +- drivers/target/target_core_pscsi.c | 2 +- drivers/ufs/core/ufs-mcq.c | 30 +- drivers/ufs/core/ufshcd.c | 571 ++-- drivers/ufs/host/tc-dwc-g210-pci.c | 8 +- drivers/ufs/host/ufs-exynos.c | 136 +- drivers/ufs/host/ufs-exynos.h | 2 +- drivers/ufs/host/ufs-mediatek.c | 10 + drivers/ufs/host/ufs-qcom.c | 26 +- drivers/ufs/host/ufs-renesas.c | 9 +- drivers/ufs/host/ufshcd-pci.c | 8 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 27 - drivers/video/fbdev/omap2/omapfb/dss/dss.h | 3 - drivers/video/fbdev/sh7760fb.c | 3 +- fs/backing-file.c | 3 +- fs/bcachefs/Kconfig | 1 + fs/bcachefs/clock.c | 25 +- fs/bcachefs/ec.c | 19 +- fs/ecryptfs/main.c | 401 +-- fs/exec.c | 10 - fs/exportfs/expfs.c | 17 +- fs/f2fs/acl.c | 5 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/data.c | 114 +- fs/f2fs/debug.c | 111 +- fs/f2fs/extent_cache.c | 119 +- fs/f2fs/f2fs.h | 38 +- fs/f2fs/file.c | 71 +- fs/f2fs/gc.c | 19 +- fs/f2fs/gc.h | 1 + fs/f2fs/inode.c | 23 +- fs/f2fs/node.c | 28 +- fs/f2fs/recovery.c | 9 +- fs/f2fs/segment.c | 161 +- fs/f2fs/segment.h | 72 +- fs/f2fs/super.c | 101 +- fs/f2fs/sysfs.c | 16 +- fs/fcntl.c | 3 + fs/fhandle.c | 75 +- fs/fuse/Makefile | 1 + fs/fuse/cuse.c | 29 +- fs/fuse/dax.c | 11 - fs/fuse/dev.c | 66 +- fs/fuse/dir.c | 37 +- fs/fuse/file.c | 449 +-- fs/fuse/fuse_i.h | 68 +- fs/fuse/inode.c | 67 +- fs/fuse/ioctl.c | 35 +- fs/fuse/readdir.c | 33 +- fs/fuse/sysctl.c | 40 + fs/fuse/virtio_fs.c | 77 +- fs/gfs2/glock.c | 107 +- fs/gfs2/glock.h | 7 + fs/gfs2/glops.c | 11 +- fs/gfs2/incore.h | 4 +- fs/gfs2/inode.c | 1 + fs/gfs2/inode.h | 2 - fs/gfs2/lock_dlm.c | 29 +- fs/gfs2/rgrp.c | 6 +- fs/gfs2/super.c | 89 +- fs/lockd/clntxdr.c | 5 +- fs/lockd/svc4proc.c | 20 +- fs/lockd/svclock.c | 2 +- fs/lockd/svcproc.c | 15 +- fs/lockd/xdr4.c | 2 - fs/nfs_common/nfslocalio.c | 8 +- fs/nfsd/export.c | 57 +- fs/nfsd/export.h | 7 +- fs/nfsd/filecache.c | 19 +- fs/nfsd/filecache.h | 2 +- fs/nfsd/lockd.c | 13 +- fs/nfsd/nfs4acl.c | 2 - fs/nfsd/nfs4callback.c | 139 +- fs/nfsd/nfs4proc.c | 103 +- fs/nfsd/nfs4recover.c | 3 +- fs/nfsd/nfs4state.c | 127 +- fs/nfsd/nfs4xdr.c | 71 +- fs/nfsd/nfsfh.c | 41 +- fs/nfsd/nfsfh.h | 3 +- fs/nfsd/state.h | 40 +- fs/nfsd/trace.h | 29 +- fs/nfsd/vfs.c | 26 +- fs/nfsd/vfs.h | 6 +- fs/nfsd/xdr4.h | 8 + fs/nilfs2/alloc.c | 148 +- fs/nilfs2/alloc.h | 4 +- fs/nilfs2/cpfile.c | 383 +-- fs/nilfs2/dat.c | 98 +- fs/nilfs2/dir.c | 2 +- fs/nilfs2/ifile.c | 10 +- fs/nilfs2/ifile.h | 4 +- fs/nilfs2/inode.c | 35 +- fs/nilfs2/mdt.c | 40 +- fs/nilfs2/page.c | 4 +- fs/nilfs2/page.h | 4 +- fs/nilfs2/recovery.c | 17 +- fs/nilfs2/segbuf.c | 17 +- fs/nilfs2/sufile.c | 160 +- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/aops.h | 2 + fs/ocfs2/cluster/quorum.c | 2 +- fs/ocfs2/dlm/dlmapi.h | 2 - fs/ocfs2/dlm/dlmdebug.c | 53 - fs/ocfs2/file.c | 4 + fs/ocfs2/quota.h | 1 - fs/proc/array.c | 2 +- fs/proc/kcore.c | 10 +- include/acpi/pcc.h | 7 + include/acpi/platform/aclinux.h | 2 +- include/linux/compiler-clang.h | 2 +- include/linux/compiler-gcc.h | 2 +- include/linux/compiler.h | 11 +- include/linux/compiler_attributes.h | 13 - include/linux/compiler_types.h | 19 + include/linux/dax.h | 6 - include/linux/exportfs.h | 13 + include/linux/f2fs_fs.h | 7 +- include/linux/firmware/xlnx-zynqmp.h | 1 + include/linux/iommu.h | 1 - include/linux/lockd/lockd.h | 6 +- include/linux/lockd/xdr.h | 2 - include/linux/min_heap.h | 357 ++- include/linux/mm.h | 1 + include/linux/nfslocalio.h | 18 +- include/linux/notifier.h | 2 - include/linux/percpu-defs.h | 21 +- include/linux/pm_wakeup.h | 2 +- include/linux/rwlock.h | 2 +- include/linux/rwlock_api_smp.h | 2 +- include/linux/scatterlist.h | 2 +- include/linux/sched.h | 28 +- include/linux/slab.h | 60 +- include/linux/spinlock_api_smp.h | 2 +- include/linux/spinlock_types_up.h | 2 +- include/linux/spinlock_up.h | 2 +- include/linux/sunrpc/xdr.h | 21 + include/linux/sunrpc/xdrgen/_defs.h | 9 + include/linux/tracepoint.h | 28 +- include/linux/util_macros.h | 56 +- include/sound/tas2781.h | 1 + include/trace/define_trace.h | 12 + include/trace/events/rust_sample.h | 31 + include/uapi/linux/f2fs.h | 1 + include/uapi/linux/fcntl.h | 1 + include/ufs/ufshcd.h | 21 +- init/Kconfig | 10 + ipc/msg.c | 2 +- ipc/namespace.c | 4 +- kernel/auditsc.c | 6 +- kernel/crash_core.c | 6 +- kernel/events/core.c | 15 +- kernel/events/hw_breakpoint.c | 4 +- kernel/futex/core.c | 22 - kernel/futex/futex.h | 59 +- kernel/hung_task.c | 18 + kernel/kthread.c | 2 +- kernel/notifier.c | 8 - kernel/reboot.c | 15 +- kernel/resource.c | 66 +- kernel/watchdog.c | 3 +- lib/Kconfig | 6 + lib/Kconfig.debug | 59 +- lib/Makefile | 6 +- lib/crc16_kunit.c | 155 + lib/list-test.c | 4 + lib/list_sort.c | 3 - lib/min_heap.c | 70 + lib/overflow_kunit.c | 2 +- lib/scatterlist.c | 4 +- lib/slub_kunit.c | 42 + lib/string_helpers.c | 2 +- lib/test_min_heap.c | 16 +- lib/util_macros_kunit.c | 240 ++ mm/folio-compat.c | 6 + mm/kasan/generic.c | 7 +- mm/page-writeback.c | 22 +- mm/slab.h | 11 + mm/slab_common.c | 103 +- mm/slub.c | 218 +- mm/util.c | 62 +- net/hsr/hsr_device.c | 4 +- net/ipv4/tcp_bpf.c | 11 +- net/ipv6/addrconf.c | 41 +- net/iucv/af_iucv.c | 26 +- net/l2tp/l2tp_core.c | 22 +- net/sunrpc/cache.c | 4 +- net/sunrpc/xprtrdma/svc_rdma.c | 19 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 8 +- rust/Makefile | 6 + rust/bindings/bindings_helper.h | 3 + rust/helpers/helpers.c | 2 + rust/helpers/jump_label.c | 14 + rust/helpers/pid_namespace.c | 26 + rust/kernel/.gitignore | 3 + rust/kernel/generated_arch_static_branch_asm.rs.S | 7 + rust/kernel/jump_label.rs | 74 + rust/kernel/lib.rs | 38 + rust/kernel/pid_namespace.rs | 68 + rust/kernel/task.rs | 135 +- rust/kernel/tracepoint.rs | 49 + samples/hw_breakpoint/data_breakpoint.c | 4 +- samples/rust/Makefile | 3 + samples/rust/rust_print_events.c | 8 + samples/rust/{rust_print.rs => rust_print_main.rs} | 18 + scripts/Makefile.build | 9 +- scripts/checkpatch.pl | 37 +- scripts/decode_stacktrace.sh | 7 +- scripts/gdb/linux/modules.py | 3 + scripts/gdb/linux/symbols.py | 3 + scripts/spelling.txt | 33 + security/lsm_audit.c | 4 +- security/selinux/selinuxfs.c | 2 +- sound/pci/asihpi/asihpi.c | 2 +- sound/pci/hda/hda_auto_parser.c | 20 +- sound/pci/hda/patch_realtek.c | 99 +- sound/pci/hda/tas2781_hda_i2c.c | 63 +- tools/bpf/bpftool/pids.c | 2 + tools/firewire/decode-fcp.c | 2 +- tools/firewire/nosy-dump.c | 6 +- tools/include/linux/compiler-gcc.h | 2 +- tools/lib/list_sort.c | 2 - tools/net/sunrpc/extract.sh | 11 + tools/net/sunrpc/xdrgen/README | 17 + tools/net/sunrpc/xdrgen/generators/__init__.py | 4 + tools/net/sunrpc/xdrgen/generators/enum.py | 30 +- tools/net/sunrpc/xdrgen/generators/pointer.py | 26 +- tools/net/sunrpc/xdrgen/generators/struct.py | 26 +- tools/net/sunrpc/xdrgen/generators/typedef.py | 28 +- tools/net/sunrpc/xdrgen/generators/union.py | 52 +- tools/net/sunrpc/xdrgen/grammars/xdr.lark | 6 +- tools/net/sunrpc/xdrgen/subcmds/definitions.py | 24 +- tools/net/sunrpc/xdrgen/subcmds/source.py | 3 +- .../xdrgen/templates/C/enum/declaration/close.j2 | 4 - .../xdrgen/templates/C/enum/declaration/enum.j2 | 4 + .../sunrpc/xdrgen/templates/C/enum/decoder/enum.j2 | 2 +- .../C/enum/{encoder/enum.j2 => decoder/enum_be.j2} | 6 +- .../xdrgen/templates/C/enum/definition/close.j2 | 1 + .../C/enum/definition/{close.j2 => close_be.j2} | 1 + .../sunrpc/xdrgen/templates/C/enum/encoder/enum.j2 | 2 +- .../C/enum/encoder/{enum.j2 => enum_be.j2} | 6 +- .../sunrpc/xdrgen/templates/C/enum/maxsize/enum.j2 | 2 + .../{variable_length_string.j2 => string.j2} | 0 .../{variable_length_string.j2 => string.j2} | 0 .../{variable_length_string.j2 => string.j2} | 0 .../xdrgen/templates/C/pointer/maxsize/pointer.j2 | 3 + .../xdrgen/templates/C/program/decoder/result.j2 | 4 - .../sunrpc/xdrgen/templates/C/source_top/client.j2 | 9 +- .../{variable_length_string.j2 => string.j2} | 0 .../{variable_length_string.j2 => string.j2} | 0 .../{variable_length_string.j2 => string.j2} | 0 .../xdrgen/templates/C/struct/maxsize/struct.j2 | 3 + .../{variable_length_string.j2 => string.j2} | 0 .../{variable_length_string.j2 => string.j2} | 0 .../{variable_length_string.j2 => string.j2} | 0 .../{variable_length_string.j2 => string.j2} | 0 .../xdrgen/templates/C/typedef/maxsize/basic.j2 | 3 + .../C/typedef/maxsize/fixed_length_opaque.j2 | 2 + .../xdrgen/templates/C/typedef/maxsize/string.j2 | 2 + .../C/typedef/maxsize/variable_length_array.j2 | 2 + .../C/typedef/maxsize/variable_length_opaque.j2 | 2 + .../templates/C/union/decoder/case_spec_be.j2 | 2 + .../{variable_length_string.j2 => string.j2} | 0 .../templates/C/union/encoder/case_spec_be.j2 | 2 + .../xdrgen/templates/C/union/maxsize/union.j2 | 3 + tools/net/sunrpc/xdrgen/xdr_ast.py | 313 ++- tools/net/sunrpc/xdrgen/xdrgen | 4 +- .../perf/check-header_ignore_hunks/lib/list_sort.c | 11 +- .../selftests/bpf/map_tests/task_storage_map.c | 4 +- .../selftests/bpf/prog_tests/task_local_storage.c | 2 +- .../bpf/progs/read_bpf_task_storage_busy.c | 4 +- .../selftests/bpf/progs/task_storage_nodeadlock.c | 4 +- tools/testing/selftests/bpf/test_sockmap.c | 6 +- tools/testing/selftests/hid/hid_bpf.c | 80 +- tools/testing/selftests/hid/progs/hid.c | 12 - .../testing/selftests/hid/progs/hid_bpf_helpers.h | 6 +- tools/testing/selftests/net/rtnetlink.sh | 95 + tools/testing/shared/linux.c | 14 +- 636 files changed, 23138 insertions(+), 7146 deletions(-) create mode 100644 Documentation/core-api/min_heap.rst create mode 100644 Documentation/devicetree/bindings/arm/airoha,en7581-chip-scu.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/thead,th1520-mbox.yaml create mode 100644 Documentation/devicetree/bindings/mfd/airoha,en7581-gpio-sysctl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/canaan,k230-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx35-pinctrl.txt rename Documentation/devicetree/bindings/pinctrl/{fsl,imx6ul-pinctrl.yaml => fsl,i [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx50-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx51-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx53-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx6dl-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx6q-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx6sl-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx6sll-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx6sx-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/microchip,mcp23s08.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mcp23s08.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,ipq5424-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,qcs615-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,qcs8300-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sar2130p-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm8750-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/spacemit,k1-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/thead,th1520-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/xlnx,versal-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pwm/airoha,en7581-pwm.yaml delete mode 100644 drivers/dax/pmem/Makefile delete mode 100644 drivers/dax/pmem/pmem.c create mode 100644 drivers/mailbox/mailbox-th1520.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-airoha.c create mode 100644 drivers/pinctrl/pinctrl-k230.c create mode 100644 drivers/pinctrl/pinctrl-th1520.c copy drivers/pinctrl/qcom/{pinctrl-ipq5332.c => pinctrl-ipq5424.c} (51%) create mode 100644 drivers/pinctrl/qcom/pinctrl-qcs615.c create mode 100644 drivers/pinctrl/qcom/pinctrl-qcs8300.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sar2130p.c copy drivers/pinctrl/qcom/{pinctrl-sm8650.c => pinctrl-sm8750.c} (54%) create mode 100644 drivers/pinctrl/spacemit/Kconfig create mode 100644 drivers/pinctrl/spacemit/Makefile create mode 100644 drivers/pinctrl/spacemit/pinctrl-k1.c create mode 100644 drivers/pinctrl/spacemit/pinctrl-k1.h create mode 100644 fs/fuse/sysctl.c create mode 100644 include/trace/events/rust_sample.h create mode 100644 lib/crc16_kunit.c create mode 100644 lib/min_heap.c create mode 100644 lib/util_macros_kunit.c create mode 100644 rust/helpers/jump_label.c create mode 100644 rust/helpers/pid_namespace.c create mode 100644 rust/kernel/.gitignore create mode 100644 rust/kernel/generated_arch_static_branch_asm.rs.S create mode 100644 rust/kernel/jump_label.rs create mode 100644 rust/kernel/pid_namespace.rs create mode 100644 rust/kernel/tracepoint.rs create mode 100644 samples/rust/rust_print_events.c rename samples/rust/{rust_print.rs => rust_print_main.rs} (85%) create mode 100755 tools/net/sunrpc/extract.sh delete mode 100644 tools/net/sunrpc/xdrgen/templates/C/enum/declaration/close.j2 create mode 100644 tools/net/sunrpc/xdrgen/templates/C/enum/declaration/enum.j2 copy tools/net/sunrpc/xdrgen/templates/C/enum/{encoder/enum.j2 => decoder/enum_be. [...] copy tools/net/sunrpc/xdrgen/templates/C/enum/definition/{close.j2 => close_be.j2} (60%) copy tools/net/sunrpc/xdrgen/templates/C/enum/encoder/{enum.j2 => enum_be.j2} (50%) create mode 100644 tools/net/sunrpc/xdrgen/templates/C/enum/maxsize/enum.j2 rename tools/net/sunrpc/xdrgen/templates/C/pointer/decoder/{variable_length_string [...] rename tools/net/sunrpc/xdrgen/templates/C/pointer/definition/{variable_length_str [...] rename tools/net/sunrpc/xdrgen/templates/C/pointer/encoder/{variable_length_string [...] create mode 100644 tools/net/sunrpc/xdrgen/templates/C/pointer/maxsize/pointer.j2 rename tools/net/sunrpc/xdrgen/templates/C/struct/decoder/{variable_length_string. [...] rename tools/net/sunrpc/xdrgen/templates/C/struct/definition/{variable_length_stri [...] rename tools/net/sunrpc/xdrgen/templates/C/struct/encoder/{variable_length_string. [...] create mode 100644 tools/net/sunrpc/xdrgen/templates/C/struct/maxsize/struct.j2 rename tools/net/sunrpc/xdrgen/templates/C/typedef/declaration/{variable_length_st [...] rename tools/net/sunrpc/xdrgen/templates/C/typedef/decoder/{variable_length_string [...] rename tools/net/sunrpc/xdrgen/templates/C/typedef/definition/{variable_length_str [...] rename tools/net/sunrpc/xdrgen/templates/C/typedef/encoder/{variable_length_string [...] create mode 100644 tools/net/sunrpc/xdrgen/templates/C/typedef/maxsize/basic.j2 create mode 100644 tools/net/sunrpc/xdrgen/templates/C/typedef/maxsize/fixed_lengt [...] create mode 100644 tools/net/sunrpc/xdrgen/templates/C/typedef/maxsize/string.j2 create mode 100644 tools/net/sunrpc/xdrgen/templates/C/typedef/maxsize/variable_le [...] create mode 100644 tools/net/sunrpc/xdrgen/templates/C/typedef/maxsize/variable_le [...] create mode 100644 tools/net/sunrpc/xdrgen/templates/C/union/decoder/case_spec_be.j2 rename tools/net/sunrpc/xdrgen/templates/C/union/decoder/{variable_length_string.j [...] create mode 100644 tools/net/sunrpc/xdrgen/templates/C/union/encoder/case_spec_be.j2 create mode 100644 tools/net/sunrpc/xdrgen/templates/C/union/maxsize/union.j2