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 361b5668cfbb Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 73a6a75d3e46 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] omits fece869cf333 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits ca69539c7a89 Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] omits 653ddf4d7568 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits bccb5bcf4602 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits cebf4bb36059 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] omits 5a043036ae02 Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] omits 0f9ba5726893 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits c6bf67700710 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 0466b4bcd7dc Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 3a12ac8cfa09 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits b715dd255a11 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits a56aa35e323d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 388abdd1a988 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 1bb070db3894 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits bb5b8fd80e09 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 6906047d4405 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits 7e4d6be2325e Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] omits 4d81de051538 Merge branch 'fs-current' of linux-next omits deab8333f80d Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits a6d10bbef33b Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...] omits d19413491daf Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 3072f7801555 Merge branch 'misc-6.19' into next-fixes omits 35e6d0811531 btrfs: fix a potential path leak in print_data_reloc_error() omits 6553ec5ced3a Revert "btrfs: add ASSERTs on prealloc in qgroup functions" omits 75ec05fd4496 kasan-unpoison-vms-addresses-with-a-common-tag-v4 omits 270ef2d06c6f kasan-unpoison-vms-addresses-with-a-common-tag-fix omits 6b83afdcfa93 kasan: unpoison vms[area] addresses with a common tag omits 3324970cc553 kasan: refactor pcpu kasan vmalloc unpoison omits 6eef77d32efc mm-page_alloc-make-percpu_pagelist_high_fraction-reads-loc [...] omits 43a4ec1daa22 mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free omits 484bbc626682 x86-kexec-add-a-sanity-check-on-previous-kernels-ima-kexec [...] omits 3b852470cdba x86/kexec: add a sanity check on previous kernel's ima kex [...] omits e615f850ca46 idr: fix idr_alloc() returning an ID out of range omits d4198ddf51a9 mailmap: update entry for Bartosz Golaszewski omits fc880aceef06 genalloc.h: fix htmldocs warning omits b41f1e49d7ab MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd omits acfbb947c10a mm/huge_memory: fix initialization of huge zero folio omits 7f6bf3ad36e6 Merge branch into tip/master: 'x86/urgent' omits a1ebefd88e87 Merge branch into tip/master: 'sched/urgent' omits ca35790bf05c Merge branch into tip/master: 'perf/urgent' omits d47792afce64 Merge branch into tip/master: 'objtool/urgent' omits 754f7892e519 Merge branch into tip/master: 'locking/urgent' omits 99fece7ab29c Merge remote-tracking branch 'regulator/for-6.18' into reg [...] omits e4deadb3e562 Merge remote-tracking branch 'asoc/for-6.18' into asoc-linus omits cebdea5fc606 Merge remote-tracking branch 'spi/for-6.18' into spi-linus adds 7563d021e28e mshv: Fix VpRootDispatchThreadBlocked value adds 4cc1aa469cd6 mshv: Fix deposit memory in MSHV_ROOT_HVCALL adds f34f5e576f5e x86/hyperv: Don't use hv apic driver when Secure AVIC is a [...] adds 3e1b611515d2 drivers: hv: Allow vmbus message synic interrupt injected [...] adds c52c957e41e7 x86/hyperv: Don't use auto-eoi when Secure AVIC is available adds 5e52db91d112 x86/hyperv: Allow Hyper-V to inject STIMER0 interrupts adds 92c7053b44b3 Documentation: hyperv: Confidential VMBus adds 6802d8af47d1 Drivers: hv: VMBus protocol version 6.0 adds 7c8b6c326d83 arch/x86: mshyperv: Discover Confidential VMBus availability adds e6eeb3c78273 arch: hyperv: Get/set SynIC synth.registers via paravisor adds a156ad8c5082 arch/x86: mshyperv: Trap on access for some synthetic MSRs adds 163224c189e8 Drivers: hv: Rename fields for SynIC message and event pages adds 226494e5ee4e Drivers: hv: Allocate the paravisor SynIC pages when required adds 25059d5e4c5a Drivers: hv: Post messages through the confidential VMBus [...] adds 1bb15327d529 Drivers: hv: remove stale comment adds 09406f2f8466 Drivers: hv: Check message and event pages for non-NULL be [...] adds 74fa5d7e5fbd Drivers: hv: Rename the SynIC enable and disable routines adds e096fe2bd623 Drivers: hv: Functions for setting up and tearing down the [...] adds 0a4534bdf29a Drivers: hv: Allocate encrypted buffers when requested adds 510164539f16 Drivers: hv: Free msginfo when the buffer fails to decrypt adds bf35d298bb9a Drivers: hv: Support confidential VMBus channels adds b537794bc28a Drivers: hv: Set the default VMBus version to 6.0 adds 2647c96649ba Drivers: hv: Support establishing the confidential VMBus c [...] adds 9ebc528cfdad mshv: Only map vp->vp_stats_pages if on root scheduler adds 59aeea195948 mshv: Add the HVCALL_GET_PARTITION_PROPERTY_EX hypercall adds fd612d97a458 mshv: Get the vmm capabilities offered by the hypervisor adds 19c515c27cee mshv: Allocate vp state page for HVCALL_MAP_VP_STATE_PAGE on L1VH adds d62313bdf596 mshv: Introduce new hypercall to map stats page for L1VH p [...] adds 428ca2d4c6aa MAINTAINERS: Add Long Li as a Hyper-V maintainer adds 77c3a45a0f48 x86: mshyperv: Remove duplicate asm/msr.h header adds 91a076d30450 x86/hyperv: Rename guest crash shutdown function adds 56c3feb3cc17 hyperv: Add two new hypercall numbers to guest ABI public header adds e0a975ecd2e6 hyperv: Add definitions for hypervisor crash dump support adds b0574ba75525 x86/hyperv: Add trampoline asm code to transition from hypervisor adds 94212d34618c x86/hyperv: Implement hypervisor RAM collection into vmcore adds 77c860d2dbb7 x86/hyperv: Enable build of hypervisor crashdump collection files adds 6626f815a171 Drivers: hv: fix missing kernel-doc description for 'size' [...] adds 5f4b5edcb1a3 Drivers: hv: Resolve ambiguity in hypervisor version log adds 22cb2f06fac9 Drivers: hv: Use kmalloc_array() instead of kmalloc() adds 8ec6070fc8ac mshv: add WQ_PERCPU to alloc_workqueue users adds ba9eb9b86d23 mshv: Fix create memory region overlap check adds f91bc8f61abf mshv: Allow mappings that overlap in uaddr adds c91fe5f162f2 mshv: Extend create partition ioctl to support cpu features adds 796ef5a7fe86 static_call: allow using STATIC_CALL_TRAMP_STR() from assembly adds cffe9f58de1e Drivers: hv: Export some symbols for mshv_vtl adds 7bfe3b8ea6e3 Drivers: hv: Introduce mshv_vtl driver adds c720e6a873cc mshv: Add ioctl for self targeted passthrough hvcalls adds b5110eaf6753 Drivers: hv: use kmalloc_array() instead of kmalloc() adds 9d70ef7a18e0 mshv: adjust interrupt control structure for ARM64 adds df4ff5f6cf78 mshv: Refactor and rename memory region handling functions adds 6f6aed2c497e mshv: Centralize guest memory region destruction adds e950c30a1051 mshv: Move region management to mshv_regions.c adds abceb4297bf8 mshv: Fix huge page handling in memory region traversal adds c39dda08286f mshv: Add refcount and locking to mem regions adds b9a66cd5ccbb mshv: Add support for movable memory regions adds 723c47a221ee mshv: Add definitions for MSHV sleep state configuration adds f0be2600ac55 mshv: Use reboot notifier to configure sleep state adds 615a6e7d83f9 mshv: Cleanly shutdown root partition with MSHV new feb06d2690bb Merge tag 'hyperv-next-signed-20251207' of git://git.kerne [...] adds 05ace63d0bcf dt-bindings: phy: ti,tcan104x-can: Document NXP TJA105X/1048 adds c77464bd9b41 phy: phy-can-transceiver: Introduce can_transceiver_priv adds 6e9fe9409e10 phy: phy-can-transceiver: Add dual channel support for TJA1048 adds d02a7eb12924 phy: phy-can-transceiver: Drop the gpio desc check adds b817f505926b phy: phy-can-transceiver: Add support for TJA105{1,7} adds 4bc259ebcb3e phy: phy-can-transceiver: Support TJA1048/TJA1051 adds 42690b8ec861 phy: sophgo: Remove unused of_gpio.h adds 4edf654be547 phy: add new phy_notify_state() api adds a1af5d2be169 phy: samsung: gs101-ufs: Add .notify_phystate() & hibern8 [...] adds 58e0f987c270 phy: Add new phy_notify_state() api adds 54760125b026 phy: core: Remove extra space after '=' adds 4f816512aaa1 dt-bindings: phy: renesas: Document Renesas RZ/G3E USB3.0 PHY adds ee5f1a3f90a4 phy: renesas: Add Renesas RZ/G3E USB3.0 PHY driver adds 0d616c28a35e phy: Add Renesas RZ/G3E USB3.0 PHY driver adds 81d755584066 phy: qcom-qmp-combo: Use regulator_bulk_data with init_loa [...] adds 80ac0fba0f1a dt-bindings: phy: mediatek,tphy: Add support for MT7981 adds 323c5c05a0a0 dt-bindings: phy: rockchip-inno-dsidphy: Add compatible fo [...] adds 785a9d5bb145 phy: rockchip: inno-dsidphy: Add support for rk3506 adds 356d1924b9a6 phy: broadcom: bcm63xx-usbh: fix section mismatches adds 5e428e45bf17 phy: exynos5-usbdrd: fix clock prepare imbalance adds bc6f8b756c89 dt-bindings: phy: renesas,usb2-phy: Mark resets as require [...] adds 662bb179d338 phy: renesas: rcar-gen3-usb2: Fix an error handling path i [...] adds 79d9db7f7a0c phy: renesas: rcar-gen3-usb2: Move phy_data->init_bus check adds 942a7a6bf4c6 phy: renesas: rcar-gen3-usb2: Add suspend/resume support adds a2a18e5da64f phy: rockchip: naneng-combphy: Fix PCIe L1ss support RK3528 adds be866e68966d phy: rockchip: naneng-combphy: Fix PCIe L1ss support RK3562 adds 3faa2d0e7940 dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Document [...] adds f842daf74011 phy: qcom: qmp-combo: get the USB3 & DisplayPort lanes map [...] adds 7044ed6749c8 phy: qcom: m31-eusb2: Update init sequence to set PHY_ENABLE adds ec5814578e3c phy: renesas: Remove unneeded semicolons adds 95e590569898 phy: freescale: Initialize priv->lock adds a7f0d69ecdd2 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Restrict res [...] adds d877f881cec5 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the [...] adds bc2ba6e3fb8a phy: qcom-qmp: pcs: Add v8.50 register offsets adds 1797c6677ad6 phy: qcom: qmp-pcie: Add support for Glymur PCIe Gen5x4 PHY adds 9d3daf9ca323 phy: ti: gmii-sel: Add a sanity check on the phy_id adds 72126e9623e1 phy: rockchip: samsung-hdptx: Fix reported clock rate in h [...] adds 8daaced9f5ee phy: rockchip: samsung-hdptx: Reduce ROPLL loop bandwidth adds 51023cf6cc5d phy: rockchip: samsung-hdptx: Prevent Inter-Pair Skew from [...] adds 0e8fe19c0292 dt-bindings: phy: imx8mq-usb: add alternate reference clock adds 3b64ea4768e7 phy: fsl-imx8mq-usb: support alternate reference clock adds 7448a8d6909a MAINTAINERS: phy: Move Kishon Vijay Abraham I to credits adds 716311dad200 MAINTAINERS: phy: Add Neil Armstrong as reviewers for phy [...] new 0623fdf30b11 Merge tag 'phy-for-6.19' of git://git.kernel.org/pub/scm/l [...] adds b46d155e0db3 dmaengine: sh: usb-dmac: Convert to NOIRQ_SYSTEM_SLEEP/RUN [...] adds 75396f5b9534 dmaengine: nbpfaxi: Convert to RUNTIME_PM_OPS() adds b78c6286acd7 dmaengine: rcar-dmac: Remove dummy Runtime PM callback adds c3c328d2383f dmaengine: rcar-dmac: Convert to NOIRQ_SYSTEM_SLEEP/RUNTIM [...] adds bc2c39600212 dmaengine: sh: Kconfig: Drop ARCH_R7S72100/ARCH_RZG2L dependency adds f80ea8566917 dmaengine: idxd: drain ATS translations when disabling WQ adds 4e8331317e73 dmaengine: qcom: gpi: Add GPI Block event interrupt support adds 398035178503 i2c: i2c-qcom-geni: Add Block event interrupt support adds 938eae912ac5 dmaengine: at_hdmac: fix formats under 64-bit adds 5d8c5bea0da9 dmaengine: at_hdmac: add COMPILE_TEST support adds bfab38bee565 dmaengine: bcm2835: drop unused module alias adds 660c40702d90 dmaengine: dw: drop unused module alias adds 03adb0eb0ed6 dmaengine: fsl-edma: drop unused module alias adds 9180a66fb432 dmaengine: fsl-qdma: drop unused module alias adds 73b77c3d8003 dmaengine: k3dma: drop unused module alias adds 73391fecf238 dmaengine: mmp_tdma: drop unused module alias adds 3b7b0bbdcba9 dmaengine: mmp_tdma: drop unnecessary OF node check in remove adds 1911f507a54b dmaengine: sprd: drop unused module alias adds e0aef2a5c336 dmaengine: tegra210-adma: drop unused module alias adds d3e1935fba8d dmaengine: bcm2835: enable compile testing adds cd3ba117688f dmaengine: st_fdma: drop unused module alias adds 1ecd8b6016c0 dmaengine: fsl-edma: configure tcd attr with separate src [...] adds 2b11e7403a8e dt-bindings: dma: xilinx: Simplify dma-coherent property new 990fa99821b3 Merge tag 'dmaengine-6.19-rc1' of git://git.kernel.org/pub [...] adds d8d357b8a54f dt-bindings: pinctrl: mediatek: Document MT6878 pin contro [...] adds 18349bfb391a pinctrl: mediatek: Add debounce times for MT6878 adds 89c13ea3ab6d pinctrl: mediatek: Add support for MT6878 pinctrl adds a7b4825cb134 dt-bindings: pinctrl: pinctrl-single: add ti,am62l-padconf [...] adds 543e3b4a54d7 dt-bindings: pinctrl: qcom: msm8960: rename msmgpio node to tlmm adds 37e7b536061a pinctrl: qcom: glymur: Drop unnecessary platform data from [...] adds e73fda2dcb0b pinctrl: qcom: glymur: Fix the gpio and egpio pin functions adds 5f345e61a50d dt-bindings: pinctrl: qcom,pmic-gpio: Add GPIO bindings fo [...] adds 120b6d1a22ee pinctrl: qcom: spmi-gpio: Add PMCX0102, PMK8850 & PMH01XX [...] adds bfdccbe92e6d pinctrl: qcom: spmi-gpio: add support for {LV_VIN2, MV_VIN [...] adds d51093cf011c dt-bindings: pinctrl: Convert Marvell Berlin pinctrl to DT schema adds c1c9641a04e8 dt-bindings: pinctrl: Convert marvell,armada-3710-(sb|nb)- [...] adds e7db6f1528fd dt-bindings: pinctrl: describe Kaanapali TLMM adds 35ff9c6b318a pinctrl: qcom: add the tlmm driver for Kaanapali platforms adds f91946687861 dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add QCM2290 c [...] adds 005a325480f4 pinctrl: Demote subsystem banner message adds e1106d624cd7 pinctrl: tegra20: register csus_mux clock adds 8c10adaf337f dt-bindings: pinctrl: Convert actions,s700-pinctrl to DT schema adds af1825d7668d dt-bindings: pinctrl: Convert actions,s900-pinctrl to DT schema adds f84f54841dd0 dt-bindings: pinctrl: Convert brcm,ns2-pinmux to DT schema adds a419bc0f13f3 dt-bindings: pinctrl: Convert bitmain,bm1880-pinctrl to DT schema adds 7958b4bb806c pinctrl: pinmux: Add missing .function_is_gpio kerneldoc adds 2b195e2bab1d dt-bindings: pinctrl: toshiba,visconti: Drop redundant fun [...] adds 5aed16228a3e Merge tag 'mpfs-pinctrl-binding-base' of https://git.kerne [...] adds 645f1095d317 dt-bindings: pinctrl: document pic64gx "gpio2" pinmux adds 38cf9d641314 pinctrl: add pic64gx "gpio2" pinmux driver adds 2f0073afd9bf dt-bindings: pinctrl: document polarfire soc iomux0 pinmux adds 46397274da22 pinctrl: add polarfire soc iomux0 pinmux driver adds e5cea3c87c3f MAINTAINERS: add Microchip RISC-V pinctrl drivers/bindings [...] adds 329b71cd1e9e dt-bindings: pinctrl: Add cix,sky1-pinctrl adds 920500c5fe66 pinctrl: cix: Add pin-controller support for sky1 adds 4a6cc9655fcc pinctrl: pinconf-generic: Fix minor typos in comments adds 90a18c512884 pinctrl: pinconf-generic: Handle string values for generic [...] adds 55c7f5ef904f pinctrl: pinconf-generic: Add properties 'skew-delay-{in,o [...] adds 5c284d086bcf dt-bindings: pincfg-node: Add properties 'skew-delay-{in,o [...] adds 5a0398cc2a36 pinctrl: stm32: Rework stm32_pconf_parse_conf() adds bbd3fc341224 pinctrl: stm32: Simplify handling of backup pin status adds 701a6aa4a3b1 pinctrl: stm32: Drop useless spinlock save and restore adds 78a3ce945e66 pinctrl: stm32: Avoid keeping a bool value in a u32 variable adds c0cfa3a9fbb9 pinctrl: stm32: Support I/O synchronization parameters adds cf7a3d4d3f31 dt-bindings: pinctrl: stm32: Use properties from pincfg-node.yaml adds a730bf753eae dt-bindings: pinctrl: stm32: Support I/O synchronization p [...] adds b45928845cc3 pinctrl-scmi: remove unused struct members adds f9f4fda15e72 pinctrl: mcp23s08: init reg_defaults from HW at probe and [...] adds 002679f79ed6 pinctrl: stm32: fix hwspinlock resource leak in probe function adds 99224c151c19 pinctrl: mpfs-iomux0: fix compile-time constant warning fo [...] adds 59d2d28f2269 pinctrl: cix: sky1: Provide pin control dummy states adds 44bf66122c12 pinctrl: renesas: rzg2l: Fix ISEL restore on resume adds fb8a7900dcba pinctrl: renesas: rzg2l: Drop unnecessary pin configurations adds fea997df95fc pinctrl: renesas: Drop duplicate newlines adds cea950101108 pinctrl: renesas: rzg2l: Fix PMC restore adds 647a6b1808db pinctrl: renesas: rzg2l: Remove extra semicolons adds bf48f99d95df pinctrl: renesas: Remove unneeded semicolons adds aa09d5a14770 pinctrl: renesas: rza1: Make mux_conf const in rza1_pin_mu [...] adds a5fad3aeff41 pinctrl: renesas: rzg2l: Remove useless wrappers adds 4f91d2b09455 Merge tag 'renesas-pinctrl-for-v6.19-tag1' of git://git.ke [...] adds ea2bfb853b15 dt-bindings: pinctrl: Convert sprd,sc9860-pinctrl to DT schema adds 9be3b7bb7ddd dt-bindings: pinctrl: samsung: add exynos8890 compatible adds f416d35e6522 dt-bindings: pinctrl: samsung: add exynos8890-wakeup-eint [...] adds 5b6b7d39cee6 pinctrl: samsung: add exynos8890 SoC pinctrl configuration adds e671a1bb5d1c dt-bindings: pinctrl: samsung: Add compatible for ARTPEC-9 SoC adds 3cfc60e09bdc pinctrl: samsung: Add ARTPEC-9 SoC specific configuration adds 1d80a6869079 Merge tag 'samsung-pinctrl-6.19' of https://git.kernel.org [...] adds 13064950339f dt-bindings: pinctrl: Add rk3506 pinctrl support adds dbd2317d7b9f pinctrl: rockchip: Add rk3506 pinctrl support adds 7959deaabea8 pinctrl: stm32: handle semaphore acquisition when handling [...] adds 9322da935c9a dt-bindings: pinctrl: mt7988: allow gpio-hogs adds 4043b0c45f85 pinctrl: airoha: generalize pins/group/function/confs handling adds 579839c9548c pinctrl: airoha: convert PHY LED GPIO to macro adds 1552ad5d649c pinctrl: airoha: convert PWM GPIO to macro adds e6e47d31d3f8 dt-bindings: pinctrl: airoha: Document AN7583 Pin Controller adds 3ffeb17a9a27 pinctrl: airoha: add support for Airoha AN7583 PINs adds f2596d9fa19c pinctrl: airoha: convert comma to semicolon adds b737322278ff pinctrl: renesas: r8a779g0: Remove AVB[01]_MII adds ac4e5f4ab6f3 pinctrl: renesas: r8a779g0: Remove CC5_OSCOUT adds 87f8ed0518bd pinctrl: renesas: r8a779g0: Remove STPWT_EXTFXR adds 3a430f50b8ce pinctrl: renesas: r8a779h0: Remove CC5_OSCOUT adds 8903597df7b6 pinctrl: renesas: r8a779h0: Remove STPWT_EXTFXR adds 3b0cf6ab3590 pinctrl: renesas: rzg2l: Refactor OEN register PWPR handling adds ec8e1f41a192 Merge tag 'renesas-pinctrl-for-v6.19-tag2' of git://git.ke [...] adds f2bd5a0f59d0 pinctrl: airoha: fix pinctrl function mismatch issue adds 0341d1b1ebf1 pinctrl: airoha: Fix AIROHA_PINCTRL_CONFS_DRIVE_E2 in an75 [...] adds a7840365d179 dt-bindings: pinctrl: aspeed,ast2600-pinctrl: Add PCIe RC [...] adds da53dcd54cc3 dt-bindings: pinctrl: cix,sky1-pinctrl: Drop duplicate newline adds ebd61482ffab pinctrl: cix: Fix obscure dependency adds cf6dd6cafdfc pinctrl: baytrail: Unify messages with help of dev_err_probe() adds 6afe489df6b3 pinctrl: cherryview: Unify messages with help of dev_err_probe() adds e2620a2c44dc pinctrl: intel: Unify messages with help of dev_err_probe() adds a13735785c27 pinctrl: lynxpoint: Unify messages with help of dev_err_probe() adds 534ea60bc480 pinctrl: tangier: Unify messages with help of dev_err_probe() adds ce27278119f3 Merge patch series "pinctrl: intel: Unify error messages" adds e1a57abb3be5 pinctrl: intel: Introduce INTEL_GPP() macro adds 16b37ed0f373 pinctrl: alderlake: Switch to INTEL_GPP() macro adds 9db14f71029d pinctrl: cannonlake: Switch to INTEL_GPP() macro adds 51327d683963 pinctrl: icelake: Switch to INTEL_GPP() macro adds 29d06c2d39d0 pinctrl: jasperlake: Switch to INTEL_GPP() macro adds c11e90dc9ab3 pinctrl: lakefield: Switch to INTEL_GPP() macro adds cac89a3dca3a pinctrl: meteorlake: Switch to INTEL_GPP() macro adds 9151857eefbb pinctrl: meteorpoint: Switch to INTEL_GPP() macro adds ba6467787b68 pinctrl: tigerlake: Switch to INTEL_GPP() macro adds d99b7a9d51ad pinctrl: sunrisepoint: Switch to INTEL_GPP() macro adds 396f45a34e83 Merge patch series "pinctrl: intel: Consolidate struct int [...] adds ce884de219de pinctrl: cedarfork: Switch to INTEL_GPP() macro adds d772897c7cfd pinctrl: denverton: Switch to INTEL_GPP() macro adds 6c7a9976998d pinctrl: emmitsburg: Switch to INTEL_GPP() macro adds dd0c7bffe3d1 pinctrl: cherryview: Switch to INTEL_GPP() macro adds cc4e46fa76af pinctrl: elkhartlake: Switch to INTEL_GPP() macro adds 885b92bad87a Merge patch series "pinctrl: intel: Convert the rest to us [...] adds 2f61c0097219 pinctrl: intel: Export intel_gpio_add_pin_ranges() adds 3bcfd55bedfc pinctrl: cherryview: Convert to use intel_gpio_add_pin_ranges() adds 8daf70e6aa41 Merge patch series "pinctrl: intel: Export intel_gpio_add_ [...] adds 6156424a7d00 Merge tag 'intel-pinctrl-v6.19-1' of git://git.kernel.org/ [...] adds ac52b4a98509 MAINTAINERS: Change Linus Walleij mail address adds 61d1bb53547d pinctrl: single: Fix incorrect type for error return variable adds 9dc966799ac9 pinctrl: starfive: use dynamic GPIO base allocation adds 666065caa31a pinctrl: add CONFIG_OF dependencies for microchip drivers new a110f942672c Merge tag 'pinctrl-v6.19-1' of git://git.kernel.org/pub/sc [...] new b88b2f82fab4 Merge tag 'hwmon-for-v6.19-take-2' of git://git.kernel.org [...] adds e35770610730 ubifs: Remove unnecessary parameters '*c' adds 0288d5fe25a2 ubifs: Simplify the code using ubifs_crc_node adds c0d612b391b2 ubifs: Remove unnecessary variable assignments adds 77530d1a78ca mtd: ubi: skip programming unused bits in ubi headers adds d133e30aabc7 ubi: fastmap: fix ubi->fm memory leak adds 0695aef23d67 ubifs: vmalloc(array_size()) -> vmalloc_array() new 70e3083ec686 Merge tag 'ubifs-for-linus-6.19-rc1' of git://git.kernel.o [...] adds 05ce4c584cc6 block: use bio_alloc_bioset for passthru IO by default adds 48f22f80938d block: enable per-cpu bio cache by default adds ab4fb1d8f6e9 scsi: sd: reject invalid pr_read_keys() num_keys values adds 38ec8469f39e nvme: reject invalid pr_read_keys() num_keys values adds 22a1ffea5f80 block: add IOC_PR_READ_KEYS ioctl adds 3e2cb9ee76c2 block: add IOC_PR_READ_RESERVATION ioctl adds 71075d25ca5c blk-mq: add blk_rq_nr_bvec() helper adds c196bf43d706 blk-mq: Abort suspend when wakeup events are pending adds 552c1149af7a block: Clear BLK_ZONE_WPLUG_PLUGGED when aborting plugged BIOs adds 8a32282175c9 block: fix comment for op_is_zone_mgmt() to include RESET_ALL adds f7e3f852a42d block: fix memory leak in __blkdev_issue_zero_pages adds 7fce856f1180 nvmet: add sanity checks when freeing subsystem adds edd17206e363 nvmet: remove redundant subsysnqn field from ctrl adds 511b3b644e28 nvmet: pci-epf: move DMA initialization to EPC init callback adds 3c1fb0ce60ef nvmet: pci-epf: fix DMA channel debug print adds c9adfb5b68cb nvme-pci: print error message on failure in nvme_probe adds 78723fe309f1 nvme-pci: add debug message on fail to read CSTS adds b71cbcf7d170 nvme-fc: don't hold rport lock when putting ctrl adds 67582dfd870a nvme-fc: check all request and response have been processed adds f9929c518de8 nvmet-fcloop: check all request and response have been processed adds 86ef6f7fc741 nvmet-fcloop: remove unused lsdir member. adds 57413f0899fa nvmet-fc: use pr_* print macros instead of dev_* adds b645d5a25d49 nvme: fix typo error in nvme target adds ce234d838d3b nvmet-rdma: use kvcalloc for commands and responses arrays adds 5c8d134f0155 nvmet-tcp: use kvcalloc for commands array adds bb9f4cca7c03 nvme-auth: use kvfree() for memory allocated with kvcalloc() adds 13989207ee29 nvme-fabrics: add ENOKEY to no retry criteria for authenti [...] adds 0f45353dd480 Merge tag 'nvme-6.19-2025-12-04' of git://git.infradead.or [...] new 4482ebb2970e Merge tag 'block-6.19-20251208' of git://git.kernel.org/pu [...] adds 84230ad2d2af io_uring/poll: correctly handle io_poll_add() return value [...] adds 34c78b8610a9 io_uring/io-wq: always retry worker create on ERESTART* adds f345be751b96 io_uring/trace: rename io_uring_queue_async_work event "rw" field adds b8201b50e403 io_uring/rsrc: clean up buffer cloning arg validation adds e29af2aba262 io_uring/rsrc: rename misleading src_node variable in io_c [...] adds 525916ce4966 io_uring/rsrc: fix lost entries after cloned range adds 78385c7299f7 io_uring/kbuf: use READ_ONCE() for userspace-mapped memory adds a4c694bfc245 io_uring/kbuf: use WRITE_ONCE() for userspace-shared buffe [...] adds 55d57b3bcc7e io_uring/poll: unify poll waitqueue entry and list removal new cfd4039213e7 Merge tag 'io_uring-6.19-20251208' of git://git.kernel.org [...] adds e462fc48ceb8 f2fs: maintain one time GC mode is enabled during whole zo [...] adds 81464df36094 f2fs: set default valid_thresh_ratio to 80 for zoned devices adds e4384545e220 f2fs: use folio_nr_pages() instead of shift operation adds 2308de27c03d f2fs: Use mapping->gfp_mask to get file cache for writing adds 28b68b2a3b2f f2fs: clean up w/ bio_add_folio_nofail() adds 3b7e73ddc07f f2fs: convert add_ipu_page() to use folio adds e0b89d00ea9f f2fs: use f2fs_filemap_get_folio() instead of f2fs_pagecac [...] adds c1cdb0048832 f2fs: use f2fs_filemap_get_folio() to support fault injection adds ca8b201f2854 f2fs: fix to avoid potential deadlock adds 7c37c7951032 f2fs: fix to avoid updating zero-sized extent in extent cache adds 10b591e7fb7c f2fs: fix to avoid updating compression context during writeback adds 1f27ef42bb0b f2fs: use global inline_xattr_slab instead of per-sb slab cache adds d33f89b34aa3 f2fs: invalidate dentry cache on failed whiteout creation adds 89c16629e313 f2fs: change the unlock parameter of f2fs_put_page to bool adds be112e7449a6 f2fs: fix to propagate error from f2fs_enable_checkpoint() adds 196c81fdd438 f2fs: block cache/dio write during f2fs_enable_checkpoint() adds 297baa4aa263 f2fs: ensure node page reads complete before f2fs_put_supe [...] adds 5b5578c3b06e f2fs: fix to access i_size w/ i_size_read() adds 392711ef18bf f2fs: fix uninitialized one_time_gc in victim_sel_policy adds d8bdf7856e17 f2fs: ensure minimum trim granularity accounts for all devices adds 9b3c8336c633 f2fs: Rename f2fs_unlink exit label adds f37981edcd06 f2fs: Add sanity checks before unlinking and loading inodes adds 27bf6a637b76 f2fs: fix age extent cache insertion skip on counter overflow adds 2e2e0d679a1f f2fs: add fadvise tracepoint adds 01fba45deadd f2fs: fix return value of f2fs_recover_fsync_data() adds 68d05693f8c0 f2fs: fix to detect recoverable inode during dryrun of fin [...] adds 7ee8bc3942f2 f2fs: revert summary entry count from 2048 to 512 in 16kb [...] adds 24fd7f001610 f2fs: simplify list initialization in f2fs_recover_fsync_data() adds 581251e03077 f2fs: wrap all unusable_blocks_per_sec code in CONFIG_BLK_ [...] adds 89732017890e f2fs: add a sysfs entry to show max open zones adds 30a8496694f1 f2fs: use memalloc_retry_wait() as much as possible adds 76e780d88c77 f2fs: introduce f2fs_schedule_timeout() adds d31e0de8b862 f2fs: change default schedule timeout value adds 1627a303bca6 f2fs: expand scalability of f2fs mount option adds fbc0774b6d55 docs: f2fs: wrap ASCII tables in literal blocks to fix LaT [...] adds 8f11fe52fc1f f2fs: support to show curseg.next_blkoff in debugfs adds 37345eae9dea f2fs: fix to not account invalid blocks in get_left_sectio [...] adds 8d1cb17aca46 f2fs: optimize trace_f2fs_write_checkpoint with enums adds 76ee7fd6af68 f2fs: ignore discard return value new cb015814f8b6 Merge tag 'f2fs-for-6.19-rc1' of git://git.kernel.org/pub/ [...] adds 1ef15fbe6771 cifs: client: enforce consistent handling of multichannel [...] adds 9d85ac939d52 cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB1 adds 83bfbd0bb902 cifs: Remove the RFC1002 header from smb_hdr adds 6be09580df5c cifs: Make smb1's SendReceive() wrap cifs_send_recv() adds 62432a3f5145 cifs: Clean up some places where an extra kvec[] was requi [...] adds 28405cb5b2fd cifs: Replace SendReceiveBlockingLock() with SendReceive() [...] adds 6a86a4cc281a cifs: Fix specification of function pointers adds 87fba18abbb8 cifs: Remove the server pointer from smb_message adds 3a7b6d0afe6e cifs: Don't need state locking in smb2_get_mid_entry() adds f80ac7eda1cf cifs: Add a tracepoint to log EIO errors adds 32a60868093a cifs: Do some preparation prior to organising the function [...] adds ef529f655a2c cifs: client: allow changing multichannel mount options on [...] adds 4ae4dde6f34a cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB2 adds 855982a52ff7 smb: client: relax session and tcon reconnect attempts adds a8fce7c807b1 smb: client: improve error message when creating SMB session adds 7ad785927d9e smb: client: Add tracepoint for krb5 auth adds 6c1eb31ecb97 smb/client: reduce loop count in map_smb2_to_linux_error() [...] adds bf80d1517dc8 smb/client: remove unused elements from smb2_error_map_tab [...] adds 523ecd976632 smb: rename to STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP adds d159702c9492 smb/client: add two elements to smb2_error_map_table array adds 9146c7e53fa8 cifs: Remove dead function prototypes adds d8f52650b24d smb/client: update some SMB2 status strings new 3d99347a2e1a Merge tag 'v6.19-rc-part1-smb3-client-fixes' of git://git. [...] new 2fb6915fa22d compiler_types.h: add "auto" as a macro for "__auto_type" new b3b8767c2901 include/linux: change "__auto_type" to "auto" new 75beb7effa04 fs/proc: replace "__auto_type" with "const auto" new add9b1be777d arch/nios2: replace "__auto_type" and adjacent equivalent [...] new 2a5b286bee94 arch/x86: replace "__auto_type" with "auto" new c278d72b99ca selftests/bpf: replace "__auto_type" with "auto" new 4ecc26fa5852 tools/virtio: replace "__auto_type" with "auto" new c752c21c90b8 Merge tag 'auto-type-conversion-for-v6.19-rc1' of git://gi [...] new 12eef14bcbac lockref: add a __cond_lock annotation for lockref_put_or_lock adds c8610c021be3 MIPS: Fix HOTPLUG_PARALLEL dependency adds eb6ac268a7c9 mips: configs: loongson1: Update defconfig adds 4f0b3cd7b664 MIPS: dts: Always descend vendor subdirectories adds 36dac9a3dda1 MIPS: ftrace: Fix memory corruption when kernel is located [...] adds 58508479b5cc mips: Remove __GFP_HIGHMEM masking adds 4ebb6c951551 MIPS: alchemy: mtx1: switch to static device properties adds 263e954a4c92 mips: kvm: simplify kvm_mips_deliver_interrupts() adds 2b6d718c8dbe MIPS: Fix whitespace damage in r4k_wait from VS timer fix new 7a3984bbd690 Merge tag 'mips_6.19' of git://git.kernel.org/pub/scm/linu [...] adds 3df2470adc1c PM: runtime: Stop checking pm_runtime_barrier() return code adds 41f7351fc472 PM: runtime: Make pm_runtime_barrier() return void adds 316f0b43fe01 coccinelle: Drop pm_runtime_barrier() error code checks new 9f20d9bad516 Merge tag 'pm-6.19-rc1-2' of git://git.kernel.org/pub/scm/ [...] adds 32647324c770 platform/x86/amd: hfi: Remove unused cpumask from cpuinfo struct adds 025432989749 platform/x86/amd: hfi: Remove redundant assignment to .owner adds 644004565d4c platform/x86: lg-laptop: Add support for the HDAP opregion field adds 0bd0f9833196 platform/x86/amd/hsmp: Replace amd_num_nodes() with topolo [...] adds 644ab3bc98ee platform/x86:intel/pmc: Update Arrow Lake telemetry GUID adds 3b603955f242 platform/x86:intel/pmc: Add support for multiple DMU GUIDs adds a32f7d76e3cd platform/x86:intel/pmc: Add DMU GUID to Arrow Lake U/H adds 7848154c3a11 platform/x86:intel/pmc: Rename PMC index variable to pmc_idx adds c2bc11f1f204 platform/x86:intel/pmc: Relocate lpm_req_guid to pmc_reg_map adds 1c72d9c3e0c6 platform/x86:intel/pmc: Remove redundant has_die_c6 variable adds d8e8362b09d3 platform/x86: acer-wmi: Fix setting of fan behavior adds 0cc5153f1339 platform/x86: acer-wmi: Add fan control support adds d727823c134a platform/x86: acer-wmi: Enable fan control for PH16-72 and [...] adds 45cf02f298f3 platform/x86: acer-wmi: Add support for PHN16-72 adds 1eae7d43ec37 platform/surface: aggregator: Omit a variable reassignment [...] adds df92fad93546 platform/x86: x86-android-tablets: Omit a variable reassig [...] adds bc977e5de6be platform/x86/intel/vsec: Add support for Wildcat Lake adds a9ed446c1908 platform/x86:intel/pmc: Enable SSRAM support for Wildcat Lake adds 06c129cac01b platform/x86: ideapad-laptop: Use str_on_off() helper adds 85901a0d8591 platform/x86: ideapad-laptop: Protect GBMD/SBMC calls with mutex adds 5c54ece04766 platform/x86: ideapad-laptop: Support multiple power_suppl [...] adds 90430ea98f55 platform/x86: ideapad-laptop: Add charge_types:Fast (Rapid [...] adds d050479693bb platform/x86: Add Uniwill laptop driver adds cec551ec79c2 Documentation: laptops: Add documentation for uniwill laptops adds ff49362eca17 platform/x86: alienware-wmi-wmax: Simplify FW profile to p [...] adds 22ea7b9d96e2 platform/x86: asus-wmi: export symbols used for read/write WMI adds f99eb098090e platform/x86: asus-armoury: move existing tunings to asus- [...] adds 628cb03b15f2 platform/x86: asus-armoury: add panel_hd_mode attribute adds 9c7dacf5d519 platform/x86: asus-armoury: add apu-mem control support adds 7725a2dc5863 platform/x86: asus-armoury: add screen auto-brightness toggle adds c683651b6791 platform/x86: asus-wmi: deprecate bios features adds d849a9f2380d platform/x86: asus-wmi: rename ASUS_WMI_DEVID_PPT_FPPT adds 39ae6c50e599 platform/x86: asus-armoury: add ppt_* and nv_* tuning knobs adds 25524b619029 fs/nls: Fix utf16 to utf8 conversion adds c209195a2a4a platform/x86: wmi: Use correct type when populating ACPI objects adds 32e3fee88a4a platform/x86: wmi: Remove extern keyword from prototypes adds e2c1b56f3dfa platform/x86: wmi: Move WMI core code into a separate directory adds bc3c0a3231b7 platform/x86/amd/pmf: Rename IPU metrics fields to NPU for [...] adds 83f0442a4012 platform/x86/amd/pmf: Use explicit SET_CMD/GET_CMD flags i [...] adds 7ec374c6b859 platform/x86/amd/pmf: Replace magic table id with METRICS_ [...] adds 0a69fe8f097f platform/x86: asus-armoury: Fix error code in mini_led_mod [...] adds 6b87f7ea7417 platform/x86: asus-armoury: fix mini-led mode show adds a9b0869720e1 platform/x86: asus-armoury: add support for FA507UV adds 70a4a815d9b7 platform/x86: ayaneo-ec: Add Ayaneo Embedded Controller pl [...] adds 536522f0355c platform/x86: ayaneo-ec: Add hwmon support adds 6d710ec35842 platform/x86: ayaneo-ec: Add charge control support adds e921a8b4dea5 platform/x86: ayaneo-ec: Add controller power and modules [...] adds 02c15e3ddcc5 platform/x86: ayaneo-ec: Move Ayaneo devices from oxpec to [...] adds 2643187ccb86 platform/x86: ayaneo-ec: Add suspend hook adds f72c8ab57927 platform/x86: asus-armoury: fix only DC tunables being available adds fc62cb6a3e11 platform: arm64: thinkpad-t14s-ec: add system PM hooks adds 3c79c2e28a24 platform: arm64: thinkpad-t14s-ec: add suspend handler for [...] adds 3330367128f5 platform/x86/uniwill: Handle more WMI events required for [...] adds 5c14bff570dc platform/x86/uniwill: Add TUXEDO devices adds 278ff7048466 platform/x86/amd/pmf: Refactor repetitive BIOS output handling adds 1d1b8b0734af platform/x86: serial-multi-instantiate: Add IRQ_RESOURCE_O [...] adds 2bd038de12e6 platform/x86/amd/pmf: Add BIOS_INPUTS_MAX macro to replace [...] adds 0b39ce8f71c9 platform/x86/amd/pmf: Use devm_mutex_init() for mutex init [...] adds 5aefbf5b6879 acpi: platform_profile - Add max-power profile option adds 8d0aef2b3a17 platform/x86: lenovo-wmi-gamezone Use max-power rather tha [...] adds 55715d7ad5e7 platform/x86: wmi-gamezone: Add Legion Go 2 Quirks adds f03dd5dd736d platform/surface: acpi-notify: add WQ_PERCPU to alloc_work [...] adds db4399501c58 platform: x86: replace use of system_wq with system_percpu_wq adds f720239ca39d platform: surface: replace use of system_wq with system_percpu_wq adds b169e1733cad platform/x86/intel/hid: Add Dell Pro Rugged 10/12 tablet t [...] adds 594f9cce51bf Merge branch 'fixes' of into for-next adds 68779adbabdb platform/x86: hp-wmi: Order DMI board name arrays adds 611cf41ef6ac platform/x86: intel_pmc_ipc: fix ACPI buffer memory leak adds 859d4ceacfc1 platform/x86: asus-armoury: add support for GA503QR adds c36f9d7b2869 fs/nls: Fix inconsistency between utf8_to_utf32() and utf3 [...] adds ccb61a328321 platform/x86: asus-wmi: use brightness_set_blocking() for kbd led adds 6dc93d689068 tools/power/x86/intel-speed-select: Check feature status adds 3bd486e2d990 tools/power/x86/intel-speed-select: Reset isst_turbo_freq_ [...] adds ad374eb9b33f tools/power/x86/intel-speed-select: v1.24 release adds 4df66a74d2a5 Merge branch 'intel-sst' of https://github.com/spandruvada [...] new 9d588a1140b9 Merge tag 'platform-drivers-x86-v6.19-1' of git://git.kern [...] adds aef72ebe9c86 dt-bindings: eeprom: at24: Add compatible for Belling BL24S64 adds 2df3bf91d14d Merge tag 'at24-updates-for-v6.19-rc1' of git://git.kernel [...] adds 621e57c37ea6 i2c: i2c-elektor: Allow building on SMP kernels adds 414690746d2d i2c: i2c.h: fix a bad kernel-doc line adds 4cdcdbe50454 i2c: designware: Remove i2c_dw_remove_lock_support() adds e308a27c653a i2c: busses: bcm2835: convert from round_rate() to determi [...] adds faef2789bdb4 i2c: pcf8584: Remove debug macros from i2c-algo-pcf.c adds 2e38abef127d i2c: pcf8584: Fix do not use assignment inside if conditional adds acff9f26664e i2c: designware: Omit a variable reassignment in dw_i2c_pl [...] adds b4cc81803033 i2c: stm32: Omit two variable reassignments in stm32_i2c_d [...] adds 90f690a4f5f9 i2c: i801: Add support for Intel Diamond Rapids adds 3f124b4ef8d8 dt-bindings: i2c: i2c-rk3x: Add compatible string for RK3506 adds d3429178ee51 i2c: designware: Disable SMBus interrupts to prevent storm [...] adds 11cb461c2ebb i2c: pcf8584: Move 'ret' variable inside for loop, goto ou [...] adds e7ba30357ad4 i2c: pcf8584: Make pcf_doAddress() function void adds 890a12d2f781 i2c: pcf8584: Change pcf_doAdress() to pcf_send_address() adds 8f7879b26dac i2c: i801: Fix the Intel Diamond Rapids features adds 697586b9441d dt-bindings: i2c: qcom-cci: Document msm8953 compatible adds eeaaf5bc1c5b dt-bindings: i2c: qcom-cci: Document Kaanapali compatible adds a6ee6aac66fb i2c: amd-mp2: fix reference leak in MP2 PCI device adds 25faa5364638 i2c: spacemit: fix detect issue adds f60d68e697ce Merge tag 'i2c-host-6.19-v2' of git://git.kernel.org/pub/s [...] adds d202341d9b0c i2c: qcom-cci: Add msm8953 compatible new c9b47175e913 Merge tag 'i2c-for-6.19-rc1' of git://git.kernel.org/pub/s [...] new dde09c9e8da5 MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd new 08f407181323 genalloc.h: fix htmldocs warning new f8a2c84c1776 mailmap: update entry for Bartosz Golaszewski new ee689c66e9c4 idr: fix idr_alloc() returning an ID out of range new e79a42dddb4b mm/huge_memory: fix initialization of huge zero folio new e9e36ddb1d34 x86/kexec: add a sanity check on previous kernel's ima kex [...] new 75a777247253 x86-kexec-add-a-sanity-check-on-previous-kernels-ima-kexec [...] new bb900da78070 mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free new 497fab353a21 mm-page_alloc-make-percpu_pagelist_high_fraction-reads-loc [...] new c8d11fe8bcc4 mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN new 41896af388e4 kasan: refactor pcpu kasan vmalloc unpoison new 351bae9fa1fc kasan: unpoison vms[area] addresses with a common tag new 6b15d6d67274 kasan-unpoison-vms-addresses-with-a-common-tag-fix new c2ffa52a4745 kasan-unpoison-vms-addresses-with-a-common-tag-v4 new e83d828bc375 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] new 428e1b114c1a Revert "btrfs: add ASSERTs on prealloc in qgroup functions" new 313ef70a9f0f btrfs: fix a potential path leak in print_data_reloc_error() new df1fc7645847 Merge branch 'misc-6.19' into next-fixes new f46adb9acb02 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] new 6529da535955 Merge branch 'nfsd-fixes' of https://git.kernel.org/pub/sc [...] new 94debbeffeb6 Merge branch 'fs-current' of linux-next new f146684580fe Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] new 675682940fe0 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] new 2183a5c8a04f af_unix: annotate unix_gc_lock with __cacheline_aligned_in_smp new e9e5047df953 mptcp: select CRYPTO_LIB_UTILS instead of CRYPTO new e56cadaa27fd ynl: add regen hint to new headers new db6b35cffe59 tools: ynl: fix build on systems with old kernel headers new 0ace3297a730 mptcp: pm: ignore unknown endpoint flags new 29f4801e9c8d selftests: mptcp: pm: ensure unknown flags are ignored new 2ea6190f42d0 mptcp: schedule rtx timer only after pushing data new ffb8c27b0539 mptcp: avoid deadlock on fallback while reinjecting new 186468c67fc6 Merge branch 'mptcp-misc-fixes-for-v6-19-rc1' new 0762063ab7c7 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new da0bb5b44c6a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 75f2223c96b6 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new b0ff70e9d4fe ASoC: cs35l41: Always return 0 when a subsystem ID is found new ab4efaa616fc Merge remote-tracking branch 'asoc/for-6.18' into asoc-linus new 7618a321834b Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 99f0c3a654c4 regulator: spacemit: Align input supply name with the DT binding new 56edaa508ed2 Merge remote-tracking branch 'regulator/for-6.18' into reg [...] new 764d288b4ecc Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 8cef9b451dc6 spi: microchip-core: Fix an error handling path in mchp_co [...] new 865a1f17d5e4 Merge remote-tracking branch 'spi/for-6.18' into spi-linus new 8b158360f20f Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 94bf74830a97 PCI: rzg3s-host: Initialize MSI status bitmap before use new af040376890d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new a4ae72d6f20c Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 295e3beead10 Input: cyttsp5 - use %pe format specifier adds 5455d21d2e2d dt-bindings: touchscreen: rename maxim,max11801.yaml to tr [...] adds 6678b3e6ed17 dt-bindings: touchscreen: move ar1021.txt to trivial-touch.yaml adds fd1bf704c75b dt-bindings: input: Convert MELFAS MIP4 Touchscreen to DT schema adds d6137f25b191 Input: qnap-mcu-input - omit error message when memory all [...] adds 3c297278a61f Input: zforce_ts - omit error message when memory allocati [...] adds e8ec34ed4616 dt-bindings: input: ti,twl4030-keypad: convert to DT schema adds c65d6881caf1 dt-bindings: touchscreen: trivial-touch: add reset-gpios a [...] adds a311c777f298 dt-bindings: touchscreen: consolidate simple touch control [...] new 70f62e52176d Input: ti_am335x_tsc - clamp coordinate_readouts to DT max [...] new 429c4727011e Merge branch 'next' into for-linus new 503ec0704b5f Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] new 43169328c7b4 lib/crypto: riscv/chacha: Avoid s0/fp register new 1cd5bb6e9e02 lib/crypto: riscv: Depend on RISCV_EFFICIENT_VECTOR_UNALIG [...] new 2e8f7b170a08 lib/crypto: blake2b: Roll up BLAKE2b round loop on 32-bit new 68b233b1d583 lib/crypto: blake2s: Replace manual unrolling with unrolled_full new a9a8b1a38325 crypto/arm64: aes/xts - Use single ksimd scope to reduce s [...] new 6f7d9481920e crypto/arm64: sm4/xts - Merge ksimd scopes to reduce stack bloat new 32e851adc2e2 Merge branch 'libcrypto-fixes' of https://git.kernel.org/p [...] new 06ae0f1b29ca Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 5144ad34e42a Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] new 9c80d28c051e dt-bindings: display/ti: Simplify dma-coherent property new 43ebaa3ea17a dt-bindings: clock: sprd,sc9860-clk: Allow "reg" for gate clocks new f79fdfcca05e Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] new 1781d484819b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 93d6873c5ddc Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] new 9e7a40a28414 gpio: shared: ignore disabled nodes when traversing the de [...] new e2c4175b8d3b gpio: shared: fix NULL-pointer dereference in teardown path new c904a0d8525d gpio: shared: check if a reference is populated before cle [...] new d382c765d083 gpio: shared: fix auxiliary device cleanup order new ea513dd3c066 gpio: shared: make locking more fine-grained new bf9908a9a296 Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] new 477fa55e3de7 bug: Let report_but_entry() provide the correct bugaddr new 40f40edaa301 bug: Hush suggest-attribute=format for __warn_printf() new 070f309fccdc Merge branch into tip/master: 'core/urgent' new 01439286514c perf/x86/amd/uncore: Fix the return value of amd_uncore_df [...] new c418d8b4d7a4 perf/core: Fix missing read event generation on task exit new d5cbb2974fe8 Merge branch into tip/master: 'perf/urgent' new d8ee92d6d995 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] new e54741dc3383 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] new 8936639dca3e 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 (361b5668cfbb) \ N -- N -- N refs/heads/pending-fixes (8936639dca3e)
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 102 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: CREDITS | 4 + .../ABI/testing/sysfs-class-platform-profile | 2 + .../ABI/testing/sysfs-driver-uniwill-laptop | 53 + Documentation/ABI/testing/sysfs-fs-f2fs | 6 + Documentation/ABI/testing/sysfs-platform-asus-wmi | 17 + Documentation/ABI/testing/sysfs-platform-ayaneo-ec | 19 + Documentation/admin-guide/laptops/index.rst | 1 + .../admin-guide/laptops/uniwill-laptop.rst | 60 + .../bindings/clock/armada3700-xtal-clock.txt | 29 - .../devicetree/bindings/clock/sprd,sc9860-clk.yaml | 26 - .../bindings/display/ti/ti,am65x-dss.yaml | 3 +- .../bindings/display/ti/ti,j721e-dss.yaml | 3 +- .../bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml | 3 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 1 + .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + .../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 4 + .../bindings/input/ti,twl4030-keypad.yaml | 59 + .../bindings/input/touchscreen/ar1021.txt | 15 - .../bindings/input/touchscreen/azoteq,iqs5xx.yaml | 75 - .../bindings/input/touchscreen/himax,hx83112b.yaml | 64 - .../input/touchscreen/hynitron,cstxxx.yaml | 65 - .../bindings/input/touchscreen/ilitek_ts_i2c.yaml | 76 - .../bindings/input/touchscreen/maxim,max11801.yaml | 46 - .../bindings/input/touchscreen/melfas,mip4_ts.yaml | 56 + .../bindings/input/touchscreen/melfas_mip4.txt | 20 - .../bindings/input/touchscreen/semtech,sx8654.yaml | 52 - .../bindings/input/touchscreen/trivial-touch.yaml | 84 + .../devicetree/bindings/input/twl4030-keypad.txt | 27 - .../devicetree/bindings/mfd/syscon-common.yaml | 3 - .../bindings/phy/fsl,imx8mq-usb-phy.yaml | 7 +- .../devicetree/bindings/phy/mediatek,tphy.yaml | 1 + .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 11 + .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 69 +- .../bindings/phy/renesas,rzg3e-usb3-phy.yaml | 63 + .../devicetree/bindings/phy/renesas,usb2-phy.yaml | 1 + .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 1 + .../devicetree/bindings/phy/ti,tcan104x-can.yaml | 69 +- .../bindings/pinctrl/actions,s700-pinctrl.txt | 170 -- .../bindings/pinctrl/actions,s700-pinctrl.yaml | 204 ++ .../bindings/pinctrl/actions,s900-pinctrl.txt | 204 -- .../bindings/pinctrl/actions,s900-pinctrl.yaml | 219 ++ .../bindings/pinctrl/airoha,an7583-pinctrl.yaml | 402 ++++ .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 + .../devicetree/bindings/pinctrl/berlin,pinctrl.txt | 47 - .../bindings/pinctrl/bitmain,bm1880-pinctrl.txt | 126 - .../bindings/pinctrl/bitmain,bm1880-pinctrl.yaml | 132 + .../bindings/pinctrl/brcm,ns2-pinmux.txt | 102 - .../bindings/pinctrl/brcm,ns2-pinmux.yaml | 111 + .../bindings/pinctrl/cix,sky1-pinctrl.yaml | 91 + .../pinctrl/marvell,armada-37xx-pinctrl.txt | 195 -- .../pinctrl/marvell,armada3710-xb-pinctrl.yaml | 124 + .../pinctrl/marvell,berlin2-soc-pinctrl.yaml | 86 + .../bindings/pinctrl/mediatek,mt6878-pinctrl.yaml | 211 ++ .../bindings/pinctrl/mediatek,mt7988-pinctrl.yaml | 5 + .../pinctrl/microchip,mpfs-pinctrl-iomux0.yaml | 89 + .../pinctrl/microchip,pic64gx-pinctrl-gpio2.yaml | 74 + .../devicetree/bindings/pinctrl/pincfg-node.yaml | 17 + .../bindings/pinctrl/pinctrl-single.yaml | 1 + .../bindings/pinctrl/qcom,kaanapali-tlmm.yaml | 127 + .../bindings/pinctrl/qcom,msm8960-pinctrl.yaml | 4 +- .../bindings/pinctrl/qcom,pmic-gpio.yaml | 15 + .../pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml | 8 +- .../bindings/pinctrl/rockchip,pinctrl.yaml | 1 + .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 1 + .../bindings/pinctrl/samsung,pinctrl.yaml | 6 +- .../devicetree/bindings/pinctrl/sprd,pinctrl.txt | 83 - .../bindings/pinctrl/sprd,sc9860-pinctrl.txt | 70 - .../bindings/pinctrl/sprd,sc9860-pinctrl.yaml | 199 ++ .../bindings/pinctrl/st,stm32-pinctrl.yaml | 101 +- .../bindings/pinctrl/toshiba,visconti-pinctrl.yaml | 1 - .../microchip/microchip,mpfs-mss-top-sysreg.yaml | 13 +- Documentation/driver-api/wmi.rst | 2 +- Documentation/filesystems/f2fs.rst | 131 +- Documentation/i2c/busses/i2c-i801.rst | 1 + Documentation/power/runtime_pm.rst | 6 +- Documentation/virt/hyperv/coco.rst | 139 +- Documentation/wmi/devices/lenovo-wmi-gamezone.rst | 31 +- Documentation/wmi/devices/uniwill-laptop.rst | 198 ++ MAINTAINERS | 89 +- arch/arm64/crypto/aes-glue.c | 75 +- arch/arm64/crypto/aes-neonbs-glue.c | 44 +- arch/arm64/crypto/sm4-ce-glue.c | 42 +- arch/mips/Kconfig | 2 +- arch/mips/alchemy/board-mtx1.c | 181 +- arch/mips/boot/dts/Makefile | 35 +- arch/mips/boot/dts/realtek/Makefile | 4 +- arch/mips/configs/loongson1_defconfig | 16 +- arch/mips/include/asm/pgalloc.h | 3 +- arch/mips/kernel/ftrace.c | 25 +- arch/mips/kernel/genex.S | 8 +- arch/mips/kvm/interrupt.c | 20 +- arch/nios2/include/asm/uaccess.h | 8 +- arch/riscv/crypto/Kconfig | 12 +- arch/x86/events/amd/uncore.c | 5 +- arch/x86/hyperv/Makefile | 16 +- arch/x86/hyperv/hv_apic.c | 8 + arch/x86/hyperv/hv_crash.c | 642 +++++ arch/x86/hyperv/hv_init.c | 9 + arch/x86/hyperv/hv_trampoline.S | 101 + arch/x86/hyperv/hv_vtl.c | 30 + arch/x86/hyperv/mshv-asm-offsets.c | 37 + arch/x86/hyperv/mshv_vtl_asm.S | 116 + arch/x86/include/asm/bug.h | 2 +- arch/x86/include/asm/mshyperv.h | 45 + arch/x86/include/asm/string_64.h | 6 +- arch/x86/include/asm/uaccess_64.h | 2 +- arch/x86/kernel/cpu/mshyperv.c | 88 +- block/bio.c | 26 +- block/blk-lib.c | 6 +- block/blk-map.c | 90 +- block/blk-mq.c | 18 +- block/blk-zoned.c | 4 + block/fops.c | 4 - block/ioctl.c | 84 + drivers/acpi/platform_profile.c | 7 +- drivers/base/power/runtime-test.c | 8 +- drivers/base/power/runtime.c | 14 +- drivers/block/loop.c | 5 +- drivers/block/zloop.c | 5 +- drivers/dma/Kconfig | 4 +- drivers/dma/at_hdmac.c | 6 +- drivers/dma/bcm2835-dma.c | 1 - drivers/dma/dw/platform.c | 5 +- drivers/dma/fsl-edma-common.c | 45 +- drivers/dma/fsl-edma-main.c | 1 - drivers/dma/fsl-qdma.c | 1 - drivers/dma/idxd/device.c | 19 +- drivers/dma/k3dma.c | 1 - drivers/dma/mmp_tdma.c | 4 +- drivers/dma/nbpfaxi.c | 6 +- drivers/dma/qcom/gpi.c | 11 +- drivers/dma/sh/Kconfig | 2 +- drivers/dma/sh/rcar-dmac.c | 16 +- drivers/dma/sh/usb-dmac.c | 11 +- drivers/dma/sprd-dma.c | 1 - drivers/dma/st_fdma.c | 1 - drivers/dma/tegra210-adma.c | 1 - drivers/gpio/gpiolib-shared.c | 54 +- drivers/hid/hid-asus.c | 1 + drivers/hv/Kconfig | 29 +- drivers/hv/Makefile | 9 +- drivers/hv/channel.c | 75 +- drivers/hv/channel_mgmt.c | 27 +- drivers/hv/connection.c | 6 +- drivers/hv/hv.c | 377 ++- drivers/hv/hv_common.c | 27 +- drivers/hv/hv_util.c | 2 +- drivers/hv/hyperv_vmbus.h | 76 +- drivers/hv/mshv_common.c | 99 + drivers/hv/mshv_eventfd.c | 8 +- drivers/hv/mshv_irq.c | 4 + drivers/hv/mshv_regions.c | 555 +++++ drivers/hv/mshv_root.h | 57 +- drivers/hv/mshv_root_hv_call.c | 196 +- drivers/hv/mshv_root_main.c | 745 +++--- drivers/hv/mshv_synic.c | 6 +- drivers/hv/mshv_vtl.h | 25 + drivers/hv/mshv_vtl_main.c | 1392 +++++++++++ drivers/hv/ring_buffer.c | 5 +- drivers/hv/vmbus_drv.c | 188 +- drivers/i2c/algos/i2c-algo-pcf.c | 105 +- drivers/i2c/busses/Kconfig | 3 +- drivers/i2c/busses/i2c-amd-mp2-pci.c | 5 +- drivers/i2c/busses/i2c-bcm2835.c | 12 +- drivers/i2c/busses/i2c-designware-core.h | 2 +- drivers/i2c/busses/i2c-designware-master.c | 7 + drivers/i2c/busses/i2c-designware-platdrv.c | 13 +- drivers/i2c/busses/i2c-i801.c | 3 + drivers/i2c/busses/i2c-k1.c | 19 +- drivers/i2c/busses/i2c-qcom-cci.c | 46 + drivers/i2c/busses/i2c-qcom-geni.c | 248 +- drivers/i2c/busses/i2c-stm32.c | 7 +- drivers/input/misc/qnap-mcu-input.c | 2 +- drivers/input/touchscreen/cyttsp5.c | 4 +- drivers/input/touchscreen/ti_am335x_tsc.c | 4 + drivers/input/touchscreen/zforce_ts.c | 3 +- drivers/mtd/ubi/attach.c | 4 +- drivers/mtd/ubi/fastmap-wl.c | 8 +- drivers/mtd/ubi/io.c | 10 + drivers/mtd/ubi/ubi.h | 12 + drivers/nvme/host/auth.c | 2 +- drivers/nvme/host/fabrics.c | 2 +- drivers/nvme/host/fc.c | 8 +- drivers/nvme/host/ioctl.c | 2 +- drivers/nvme/host/pci.c | 2 + drivers/nvme/host/pr.c | 6 +- drivers/nvme/target/admin-cmd.c | 2 +- drivers/nvme/target/auth.c | 18 +- drivers/nvme/target/core.c | 5 +- drivers/nvme/target/fc.c | 48 +- drivers/nvme/target/fcloop.c | 9 +- drivers/nvme/target/nvmet.h | 1 - drivers/nvme/target/passthru.c | 2 +- drivers/nvme/target/pci-epf.c | 14 +- drivers/nvme/target/rdma.c | 12 +- drivers/nvme/target/tcp.c | 6 +- drivers/pci/controller/pcie-rzg3s-host.c | 2 +- drivers/phy/broadcom/phy-bcm63xx-usbh.c | 6 +- drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 23 +- drivers/phy/freescale/phy-fsl-imx8qm-hsio.c | 5 +- drivers/phy/phy-can-transceiver.c | 158 +- drivers/phy/phy-core.c | 27 +- drivers/phy/qualcomm/phy-qcom-m31-eusb2.c | 2 + drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 191 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 32 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v8_50.h | 13 + drivers/phy/qualcomm/phy-qcom-qmp.h | 2 + drivers/phy/renesas/Kconfig | 7 + drivers/phy/renesas/Makefile | 1 + drivers/phy/renesas/phy-rcar-gen3-pcie.c | 2 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 70 +- drivers/phy/renesas/phy-rcar-gen3-usb3.c | 2 +- drivers/phy/renesas/phy-rzg3e-usb3.c | 259 ++ drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c | 91 +- drivers/phy/rockchip/phy-rockchip-naneng-combphy.c | 15 + drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c | 27 +- drivers/phy/samsung/phy-exynos5-usbdrd.c | 2 +- drivers/phy/samsung/phy-gs101-ufs.c | 28 + drivers/phy/samsung/phy-samsung-ufs.c | 40 + drivers/phy/samsung/phy-samsung-ufs.h | 7 + drivers/phy/sophgo/phy-cv1800-usb2.c | 1 - drivers/phy/ti/phy-gmii-sel.c | 2 +- drivers/pinctrl/Kconfig | 19 + drivers/pinctrl/Makefile | 3 + drivers/pinctrl/cix/Kconfig | 15 + drivers/pinctrl/cix/Makefile | 4 + drivers/pinctrl/cix/pinctrl-sky1-base.c | 587 +++++ drivers/pinctrl/cix/pinctrl-sky1.c | 559 +++++ drivers/pinctrl/cix/pinctrl-sky1.h | 48 + drivers/pinctrl/core.c | 3 +- drivers/pinctrl/intel/pinctrl-alderlake.c | 68 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 20 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 68 +- drivers/pinctrl/intel/pinctrl-cedarfork.c | 37 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 86 +- drivers/pinctrl/intel/pinctrl-denverton.c | 21 +- drivers/pinctrl/intel/pinctrl-elkhartlake.c | 43 +- drivers/pinctrl/intel/pinctrl-emmitsburg.c | 33 +- drivers/pinctrl/intel/pinctrl-icelake.c | 60 +- drivers/pinctrl/intel/pinctrl-intel.c | 36 +- drivers/pinctrl/intel/pinctrl-intel.h | 11 + drivers/pinctrl/intel/pinctrl-jasperlake.c | 34 +- drivers/pinctrl/intel/pinctrl-lakefield.c | 26 +- drivers/pinctrl/intel/pinctrl-lynxpoint.c | 28 +- drivers/pinctrl/intel/pinctrl-meteorlake.c | 54 +- drivers/pinctrl/intel/pinctrl-meteorpoint.c | 46 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 26 +- drivers/pinctrl/intel/pinctrl-tangier.c | 3 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 70 +- drivers/pinctrl/mediatek/Kconfig | 10 + drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/mtk-eint.c | 5 + drivers/pinctrl/mediatek/mtk-eint.h | 1 + drivers/pinctrl/mediatek/pinctrl-airoha.c | 2523 ++++++++++---------- drivers/pinctrl/mediatek/pinctrl-mt6878.c | 1478 ++++++++++++ drivers/pinctrl/mediatek/pinctrl-mtk-mt6878.h | 2248 +++++++++++++++++ drivers/pinctrl/pinconf-generic.c | 65 +- drivers/pinctrl/pinctrl-mcp23s08.c | 40 +- drivers/pinctrl/pinctrl-mpfs-iomux0.c | 278 +++ drivers/pinctrl/pinctrl-pic64gx-gpio2.c | 356 +++ drivers/pinctrl/pinctrl-rockchip.c | 442 +++- drivers/pinctrl/pinctrl-rockchip.h | 4 + drivers/pinctrl/pinctrl-scmi.c | 2 - drivers/pinctrl/pinctrl-single.c | 7 +- drivers/pinctrl/qcom/Kconfig.msm | 8 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-glymur.c | 6 +- drivers/pinctrl/qcom/pinctrl-kaanapali.c | 1803 ++++++++++++++ drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 9 + drivers/pinctrl/renesas/pfc-emev2.c | 1 - drivers/pinctrl/renesas/pfc-r8a73a4.c | 2 - drivers/pinctrl/renesas/pfc-r8a7778.c | 1 - drivers/pinctrl/renesas/pfc-r8a77951.c | 1 - drivers/pinctrl/renesas/pfc-r8a7796.c | 1 - drivers/pinctrl/renesas/pfc-r8a77965.c | 1 - drivers/pinctrl/renesas/pfc-r8a77970.c | 1 - drivers/pinctrl/renesas/pfc-r8a77980.c | 1 - drivers/pinctrl/renesas/pfc-r8a77995.c | 2 - drivers/pinctrl/renesas/pfc-r8a779f0.c | 1 - drivers/pinctrl/renesas/pfc-r8a779g0.c | 100 +- drivers/pinctrl/renesas/pfc-r8a779h0.c | 7 +- drivers/pinctrl/renesas/pfc-sh7723.c | 1 - drivers/pinctrl/renesas/pfc-sh7724.c | 1 - drivers/pinctrl/renesas/pfc-sh7734.c | 1 - drivers/pinctrl/renesas/pinctrl-rza1.c | 7 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 171 +- drivers/pinctrl/renesas/pinctrl-rzt2h.c | 4 +- drivers/pinctrl/renesas/pinctrl-rzv2m.c | 10 +- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 206 ++ drivers/pinctrl/samsung/pinctrl-samsung.c | 4 + drivers/pinctrl/samsung/pinctrl-samsung.h | 2 + .../pinctrl/starfive/pinctrl-starfive-jh7110-aon.c | 2 - .../pinctrl/starfive/pinctrl-starfive-jh7110-sys.c | 2 - drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c | 2 +- drivers/pinctrl/starfive/pinctrl-starfive-jh7110.h | 1 - drivers/pinctrl/stm32/pinctrl-stm32.c | 396 ++- drivers/pinctrl/stm32/pinctrl-stm32.h | 1 + drivers/pinctrl/stm32/pinctrl-stm32mp257.c | 2 + drivers/pinctrl/tegra/pinctrl-tegra20.c | 11 +- drivers/platform/Kconfig | 2 + drivers/platform/Makefile | 1 + drivers/platform/arm64/lenovo-thinkpad-t14s.c | 58 +- drivers/platform/surface/aggregator/core.c | 2 +- .../platform/surface/aggregator/ssh_packet_layer.c | 2 +- .../surface/aggregator/ssh_request_layer.c | 2 +- drivers/platform/surface/surface_acpi_notify.c | 2 +- drivers/platform/wmi/Kconfig | 34 + drivers/platform/wmi/Makefile | 8 + drivers/platform/{x86/wmi.c => wmi/core.c} | 34 +- drivers/platform/x86/Kconfig | 72 +- drivers/platform/x86/Makefile | 8 +- drivers/platform/x86/acer-wmi.c | 290 ++- drivers/platform/x86/amd/hfi/hfi.c | 11 - drivers/platform/x86/amd/hsmp/acpi.c | 9 +- drivers/platform/x86/amd/pmf/auto-mode.c | 14 +- drivers/platform/x86/amd/pmf/cnqf.c | 14 +- drivers/platform/x86/amd/pmf/core.c | 23 +- drivers/platform/x86/amd/pmf/pmf.h | 27 +- drivers/platform/x86/amd/pmf/spc.c | 2 +- drivers/platform/x86/amd/pmf/sps.c | 38 +- drivers/platform/x86/amd/pmf/tee-if.c | 92 +- drivers/platform/x86/asus-armoury.c | 1161 +++++++++ drivers/platform/x86/asus-armoury.h | 1541 ++++++++++++ drivers/platform/x86/asus-wmi.c | 185 +- drivers/platform/x86/ayaneo-ec.c | 593 +++++ drivers/platform/x86/dell/alienware-wmi-wmax.c | 124 +- drivers/platform/x86/gpd-pocket-fan.c | 4 +- drivers/platform/x86/hp/hp-wmi.c | 24 +- drivers/platform/x86/intel/hid.c | 12 + drivers/platform/x86/intel/pmc/arl.c | 12 +- drivers/platform/x86/intel/pmc/core.c | 149 +- drivers/platform/x86/intel/pmc/core.h | 16 +- drivers/platform/x86/intel/pmc/lnl.c | 2 +- drivers/platform/x86/intel/pmc/mtl.c | 9 +- drivers/platform/x86/intel/pmc/ptl.c | 3 +- drivers/platform/x86/intel/pmc/wcl.c | 18 + drivers/platform/x86/intel/vsec.c | 2 + drivers/platform/x86/lenovo/ideapad-laptop.c | 218 +- drivers/platform/x86/lenovo/wmi-gamezone.c | 35 +- drivers/platform/x86/lg-laptop.c | 11 + drivers/platform/x86/oxpec.c | 115 +- drivers/platform/x86/serial-multi-instantiate.c | 13 +- drivers/platform/x86/uniwill/Kconfig | 38 + drivers/platform/x86/uniwill/Makefile | 8 + drivers/platform/x86/uniwill/uniwill-acpi.c | 1912 +++++++++++++++ drivers/platform/x86/uniwill/uniwill-wmi.c | 92 + drivers/platform/x86/uniwill/uniwill-wmi.h | 129 + drivers/platform/x86/x86-android-tablets/lenovo.c | 2 +- .../x86/x86-android-tablets/vexia_atla10_ec.c | 2 +- drivers/regulator/spacemit-p1.c | 4 +- drivers/scsi/sd.c | 12 +- drivers/spi/spi-microchip-core-spi.c | 1 + fs/f2fs/checkpoint.c | 10 +- fs/f2fs/compress.c | 17 +- fs/f2fs/data.c | 50 +- fs/f2fs/debug.c | 29 +- fs/f2fs/extent_cache.c | 5 +- fs/f2fs/f2fs.h | 162 +- fs/f2fs/file.c | 26 +- fs/f2fs/gc.c | 165 +- fs/f2fs/gc.h | 2 +- fs/f2fs/inline.c | 4 +- fs/f2fs/inode.c | 6 + fs/f2fs/namei.c | 39 +- fs/f2fs/recovery.c | 31 +- fs/f2fs/segment.c | 63 +- fs/f2fs/segment.h | 21 +- fs/f2fs/super.c | 208 +- fs/f2fs/sysfs.c | 9 + fs/f2fs/verity.c | 2 +- fs/f2fs/xattr.c | 32 +- fs/f2fs/xattr.h | 10 +- fs/nls/nls_base.c | 27 +- fs/proc/inode.c | 19 +- fs/smb/client/cached_dir.c | 2 +- fs/smb/client/cifs_debug.c | 14 +- fs/smb/client/cifs_debug.h | 6 +- fs/smb/client/cifs_spnego.c | 1 + fs/smb/client/cifs_spnego.h | 2 - fs/smb/client/cifs_unicode.h | 3 - fs/smb/client/cifsacl.c | 10 +- fs/smb/client/cifsencrypt.c | 83 +- fs/smb/client/cifsfs.c | 13 +- fs/smb/client/cifsglob.h | 172 +- fs/smb/client/cifspdu.h | 2 +- fs/smb/client/cifsproto.h | 204 +- fs/smb/client/cifssmb.c | 913 ++++--- fs/smb/client/cifstransport.c | 382 +-- fs/smb/client/compress.c | 23 +- fs/smb/client/compress.h | 19 +- fs/smb/client/connect.c | 96 +- fs/smb/client/dir.c | 8 +- fs/smb/client/dns_resolve.h | 4 - fs/smb/client/file.c | 6 +- fs/smb/client/fs_context.c | 118 +- fs/smb/client/fs_context.h | 2 + fs/smb/client/inode.c | 14 +- fs/smb/client/link.c | 10 +- fs/smb/client/misc.c | 53 +- fs/smb/client/netmisc.c | 11 +- fs/smb/client/readdir.c | 2 +- fs/smb/client/reparse.c | 53 +- fs/smb/client/sess.c | 51 +- fs/smb/client/smb1ops.c | 78 +- fs/smb/client/smb2file.c | 9 +- fs/smb/client/smb2inode.c | 13 +- fs/smb/client/smb2maperror.c | 52 +- fs/smb/client/smb2misc.c | 3 +- fs/smb/client/smb2ops.c | 78 +- fs/smb/client/smb2pdu.c | 280 ++- fs/smb/client/smb2proto.h | 16 +- fs/smb/client/smb2transport.c | 59 +- fs/smb/client/trace.c | 1 + fs/smb/client/trace.h | 192 ++ fs/smb/client/transport.c | 180 +- fs/smb/client/xattr.c | 2 +- fs/smb/common/smb2pdu.h | 3 - fs/smb/common/smb2status.h | 5 +- fs/smb/common/smbglob.h | 1 - fs/smb/server/smb2pdu.c | 2 +- fs/ubifs/io.c | 13 +- fs/ubifs/lpt.c | 12 +- fs/ubifs/recovery.c | 4 +- fs/ubifs/tnc_misc.c | 9 +- fs/ubifs/ubifs.h | 2 +- include/asm-generic/mshyperv.h | 63 +- include/hyperv/hvgdk_mini.h | 115 +- include/hyperv/hvhdk.h | 46 + include/hyperv/hvhdk_mini.h | 128 + include/linux/blk-mq.h | 18 + include/linux/blk_types.h | 5 +- include/linux/cleanup.h | 6 +- include/linux/compiler.h | 2 +- include/linux/compiler_types.h | 21 +- include/linux/f2fs_fs.h | 5 +- include/linux/hyperv.h | 69 +- include/linux/kasan.h | 1 + include/linux/lockref.h | 2 + include/linux/minmax.h | 6 +- include/linux/phy/phy.h | 19 + include/linux/pinctrl/pinconf-generic.h | 19 +- include/linux/pinctrl/pinmux.h | 10 + .../linux/platform_data/x86/asus-wmi-leds-ids.h | 50 + include/linux/platform_data/x86/asus-wmi.h | 58 +- include/linux/platform_data/x86/intel_pmc_ipc.h | 4 +- include/linux/platform_profile.h | 1 + include/linux/pm_runtime.h | 4 +- include/linux/static_call_types.h | 4 + include/linux/wmi.h | 15 +- include/trace/events/f2fs.h | 59 +- include/trace/events/io_uring.h | 12 +- include/uapi/linux/energy_model.h | 1 + include/uapi/linux/i2c.h | 2 +- include/uapi/linux/mptcp.h | 1 + include/uapi/linux/mshv.h | 116 +- include/uapi/linux/pr.h | 14 + io_uring/io-wq.c | 5 +- io_uring/kbuf.c | 16 +- io_uring/poll.c | 52 +- io_uring/rsrc.c | 47 +- io_uring/rw.c | 1 - kernel/events/core.c | 22 +- kernel/power/em_netlink_autogen.c | 1 + kernel/power/em_netlink_autogen.h | 1 + lib/bug.c | 6 +- lib/crypto/Kconfig | 9 +- lib/crypto/Makefile | 1 - lib/crypto/blake2b.c | 44 +- lib/crypto/blake2s.c | 38 +- lib/crypto/riscv/chacha-riscv64-zvkb.S | 5 +- lib/lockref.c | 1 + mm/kasan/common.c | 21 +- mm/kasan/hw_tags.c | 2 +- mm/kasan/shadow.c | 4 +- mm/vmalloc.c | 4 +- net/mptcp/Kconfig | 2 +- net/mptcp/pm_netlink.c | 3 +- net/mptcp/protocol.c | 22 +- net/unix/garbage.c | 2 +- scripts/coccinelle/api/pm_runtime.cocci | 1 - sound/soc/codecs/cs35l41.c | 7 +- tools/include/linux/static_call_types.h | 4 + tools/net/ynl/Makefile.deps | 2 + tools/power/x86/intel-speed-select/isst-config.c | 2 +- .../power/x86/intel-speed-select/isst-core-tpmi.c | 46 +- .../selftests/bpf/prog_tests/socket_helpers.h | 9 +- tools/testing/selftests/net/mptcp/pm_netlink.sh | 4 + tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 11 + tools/virtio/linux/compiler.h | 2 +- 489 files changed, 29643 insertions(+), 7845 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-uniwill-laptop create mode 100644 Documentation/ABI/testing/sysfs-platform-ayaneo-ec create mode 100644 Documentation/admin-guide/laptops/uniwill-laptop.rst delete mode 100644 Documentation/devicetree/bindings/clock/armada3700-xtal-clock.txt create mode 100644 Documentation/devicetree/bindings/input/ti,twl4030-keypad.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/ar1021.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs5xx.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/himax,hx831 [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/hynitron,cs [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/ilitek_ts_i2c.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/maxim,max11 [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/melfas,mip4 [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/semtech,sx8 [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/trivial-touch.yaml delete mode 100644 Documentation/devicetree/bindings/input/twl4030-keypad.txt create mode 100644 Documentation/devicetree/bindings/phy/renesas,rzg3e-usb3-phy.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/actions,s700-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/actions,s700-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/airoha,an7583-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/berlin,pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,ns2-pinmux.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,ns2-pinmux.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/cix,sky1-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/marvell,armada-37xx-p [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/marvell,armada3710-xb [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/marvell,berlin2-soc-p [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt6878-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/microchip,mpfs-pinctr [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/microchip,pic64gx-pin [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,kaanapali-tlmm.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/sprd,pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/sprd,sc9860-pinctrl.yaml create mode 100644 Documentation/wmi/devices/uniwill-laptop.rst create mode 100644 arch/x86/hyperv/hv_crash.c create mode 100644 arch/x86/hyperv/hv_trampoline.S create mode 100644 arch/x86/hyperv/mshv-asm-offsets.c create mode 100644 arch/x86/hyperv/mshv_vtl_asm.S create mode 100644 drivers/hv/mshv_regions.c create mode 100644 drivers/hv/mshv_vtl.h create mode 100644 drivers/hv/mshv_vtl_main.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v8_50.h create mode 100644 drivers/phy/renesas/phy-rzg3e-usb3.c create mode 100644 drivers/pinctrl/cix/Kconfig create mode 100644 drivers/pinctrl/cix/Makefile create mode 100644 drivers/pinctrl/cix/pinctrl-sky1-base.c create mode 100644 drivers/pinctrl/cix/pinctrl-sky1.c create mode 100644 drivers/pinctrl/cix/pinctrl-sky1.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt6878.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt6878.h create mode 100644 drivers/pinctrl/pinctrl-mpfs-iomux0.c create mode 100644 drivers/pinctrl/pinctrl-pic64gx-gpio2.c create mode 100644 drivers/pinctrl/qcom/pinctrl-kaanapali.c create mode 100644 drivers/platform/wmi/Kconfig create mode 100644 drivers/platform/wmi/Makefile rename drivers/platform/{x86/wmi.c => wmi/core.c} (98%) create mode 100644 drivers/platform/x86/asus-armoury.c create mode 100644 drivers/platform/x86/asus-armoury.h create mode 100644 drivers/platform/x86/ayaneo-ec.c create mode 100644 drivers/platform/x86/uniwill/Kconfig create mode 100644 drivers/platform/x86/uniwill/Makefile create mode 100644 drivers/platform/x86/uniwill/uniwill-acpi.c create mode 100644 drivers/platform/x86/uniwill/uniwill-wmi.c create mode 100644 drivers/platform/x86/uniwill/uniwill-wmi.h create mode 100644 include/linux/platform_data/x86/asus-wmi-leds-ids.h