This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from 73a3fcdaa732 Merge tag 'f2fs-for-6.5-rc1' of git://git.kernel.org/pub/s [...] adds 7a8227b2e76b net: lan743x: Don't sleep in atomic context adds 6feb37b3b06e sctp: fix potential deadlock on &net->sctp.addr_wq_lock adds b4ee93380b3c net/sched: act_ipt: add sanity checks on table name and ho [...] adds b2dc32dcba08 net/sched: act_ipt: add sanity checks on skb before callin [...] adds 93d75d475c5d net/sched: act_ipt: zero skb->cb before calling target adds 3c4bb45ab293 Merge branch 'net-sched-act_ipt-bug-fixes' adds 4fd44b82b7ac net: mscc: ocelot: don't report that RX timestamping is en [...] adds 45d0fcb5bc95 net: mscc: ocelot: don't keep PTP configuration of all por [...] adds 2edcfcbb3c59 net: dsa: felix: don't drop PTP frames with tag_8021q when [...] adds e999c897cd62 Merge branch 'fix-ptp-packet-drops-with-ocelot-8021q-dsa-t [...] adds b4638af8885a net: dsa: sja1105: always enable the INCL_SRCPT option adds c1ae02d87689 net: dsa: tag_sja1105: always prefer source port informati [...] adds 5998bb7642bf Merge branch 'fix-ptp-received-on-wrong-port-with-bridged- [...] adds 046f753da614 Add MODULE_FIRMWARE() for FIRMWARE_TG357766. adds bb23f07cb639 Bluetooth: btrtl: Add missing MODULE_FIRMWARE declarations adds 022b6101c28a Bluetooth: btusb: Add device 6655:8771 to device tables adds 8153b738bc54 Bluetooth: btqca: use le32_to_cpu for ver.soc_id adds f752a0b334bb Bluetooth: L2CAP: Fix use-after-free adds 0cb7365850ba Bluetooth: fix invalid-bdaddr quirk for non-persistent setup adds 6945795bc81a Bluetooth: fix use-bdaddr-property quirk adds 1728137b33c0 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb adds 56b7f325db13 Bluetooth: hci_bcm: do not mark valid bd_addr as invalid adds 6b9545dc9f8f Bluetooth: ISO: use hci_sync for setting CIG parameters adds db9cbcadc16e Bluetooth: hci_event: fix Set CIG Parameters error status [...] adds 73f55453ea52 Bluetooth: MGMT: Fix marking SCAN_RSP as not connectable adds 14f0dceca60b Bluetooth: ISO: Rework sync_interval to be sync_factor adds d40d6f52d5bb Bluetooth: hci_sysfs: make bt_class a static const structure adds fa01eba11f0e Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally adds 5b6d345d1b65 Bluetooth: hci_conn: Use kmemdup() to replace kzalloc + memcpy adds 2be22f1941d5 Bluetooth: hci_event: Fix parsing of CIS Established Event adds 56f66ce1fd41 Merge branch 'bluetooth-fixes-from-next' adds 915057ae7969 sfc: support for devlink port requires MAE access adds 48538ccb825b ibmvnic: Do not reset dql stats on NON_FATAL err adds 3cf62c8177ad net: dsa: vsc73xx: fix MTU configuration adds 08fc75735fda mlxsw: minimal: fix potential memory leak in mlxsw_m_linec [...] adds 1b0fce8c8e69 net: usb: cdc_ether: add u-blox 0x1313 composition. adds d5dc39459bda docs: netdev: broaden mailbot to all MAINTAINERS adds 26b32974ad2e docs: networking: Update codeaurora references for rmnet adds c97d3fb9e0e7 nvme-tcp: Fix comma-related oops adds 4c5a331cacda octeontx2-af: cn10kb: fix interrupt csr addresses adds 2e7bc57b976b octeontx2-af: Fix mapping for NIX block from CGX connection adds 79ebb53772c9 octeontx2-af: Add validation before accessing cgx and lmac adds 2e3e94c2f5dc octeontx2-af: Reset MAC features in FLR adds 97791d3c6d0a Merge branch 'octeontx2-af-fixes' adds 6ca3c005d060 net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROM [...] adds a398b9ea0c3b net: dsa: tag_sja1105: fix source port decoding in vlan_fi [...] adds f88fcb1d7d96 net: fix net_dev_start_xmit trace event vs skb_transport_offset() adds f56d1eeaeabf selftests/net: Add xt_policy config for xfrm_policy test adds a27ac5390922 samples: pktgen: fix append mode failed issue adds 7387943fa355 wireguard: queueing: use saner cpu selection wrapping adds f58d0a9b4c6a wireguard: netlink: send staged packets when setting initi [...] adds 326534e837c7 wireguard: timers: move to using timer_delete_sync adds c94683ed35ec Merge branch 'wireguard-fixes' adds 998127cdb469 tcp: annotate data races in __tcp_oow_rate_limited() adds acd9755894c9 Documentation: ABI: sysfs-class-net-qmi: pass_through cont [...] adds 2c5d234d7f55 ptp: Make max_phase_adjustment sysfs device attribute invi [...] adds 30c45b5361d3 net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX adds 90a8007bbeb6 mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check adds 84bef5b6037c pptp: Fix fib lookup calls. adds ba7bdec3cbec net: Replace strlcpy with strscpy adds 1dcf6efd5f0c net: dsa: tag_sja1105: fix MAC DA patching from meta frames adds a372d66af485 net: dsa: sja1105: always enable the send_meta options adds 95c41842bcbd Merge branch 'dsa-ll-fixes' adds 14bb236b2992 octeontx-af: fix hardware timestamp configuration adds 80de809bd35e s390/qeth: Fix vipa deletion adds 3fffa15bfef4 mptcp: ensure subflow is unhashed before cleaning the backlog adds 0226436acf24 mptcp: do not rely on implicit state check in mptcp_listen() adds 221e4550454a selftests: mptcp: connect: fail if nft supposed to work adds a5a5990c099d selftests: mptcp: sockopt: use 'iptables-legacy' if available adds 9ac4c28eb70c selftests: mptcp: sockopt: return error if wrong mark adds d8566d0e0392 selftests: mptcp: userspace_pm: use correct server port adds 966c6c3adfb1 selftests: mptcp: userspace_pm: report errors with 'remove' tests adds 6c8880fcaa5c selftests: mptcp: depend on SYN_COOKIES adds 61d965805026 selftests: mptcp: pm_nl_ctl: fix 32-bit support adds c451410ca7e3 Merge branch 'mptcp-fixes' adds 3de4d22cc9ac bpf, btf: Warn but return no error for NULL btf from __reg [...] adds f7306acec9aa xsk: Honor SO_BINDTODEVICE on bind adds fdaff05b4a67 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds cc7eab25b1cf nfp: clean mc addresses in application firmware when closing port adds 6843306689af Merge tag 'net-6.5-rc1' of git://git.kernel.org/pub/scm/li [...] adds 58247b9fedd6 phy: amlogic: enable/disable clkin during Amlogic USB PHY [...] adds a8025faec70a dt-bindings: phy: brcm,kona-usb2-phy: convert to YAML adds 70e5df113833 dt-bindings: usb: qcom,dwc3: Add bindings for SA8775P adds 66dc9a2cf578 dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for [...] adds bfd73c859eb8 dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: Add SA8775P [...] adds 8bd2d6e11c99 phy: qcom-qmp: Add SA8775P USB3 UNI phy adds d96a432cc86a dt-bindings: phy: qcom,edp-phy: allow power-domains adds d8c66cbbdd4f dt-bindings: phy: qmp-ufs: tweak clock and clock-names for [...] adds 1b0524fc2137 phy: cadence-torrent: Add function to get PLL to be config [...] adds c756cc1621ef phy: cadence-torrent: Prepare driver for multilink DP support adds ede775a87bee phy: cadence-torrent: Add PCIe + DP multilink configuratio [...] adds 72a5ce33b8d1 phy: cadence-torrent: Add USB + DP multilink configuration adds 86c2cfb1ab55 phy: sparx5-serdes: add registers required for SD/CMU power down adds 3d61a1f83eff phy: sparx5-serdes: configure optimal quiet mode for serdes lanes adds 238a583fe42d phy: sparx5-serdes: reorder CMU functions adds 044f3a1a8d33 phy: sparx5-serdes: power down all CMUs by default adds 96bb1664257c phy: sparx5-serdes: power on CMUs individually adds 2db7289f5998 phy: sparx5-serdes: remove power up of all CMUs adds 7a503071e06d phy: sparx5-serdes: add skip_cmu_cfg check when configuring lanes adds fc1ec000b60b dt-bindings: phy: qcom,qusb2: Document IPQ9574 compatible adds b225e9124b49 dt-bindings: phy: qcom,qmp-usb: Add IPQ9574 USB3 PHY adds 5eaba7b5de93 phy: qcom-qusb2: add QUSB2 support for IPQ9574 adds a8874ada1325 phy: qcom: qmp: Update IPQ9574 USB Phy initialization Sequence adds f64df0822603 phy: Revert "phy: Remove SOC_EXYNOS4212 dep. from PHY_EXYN [...] adds 3940ffc65492 phy: hisilicon: Add inno-usb2-phy driver for Hi3798MV100 adds fdab47868e3d phy: hisilicon: Allow building phy-hisi-inno-usb2 on ARM32 adds 1541fbaca0d9 phy: freescale: imx8m-pcie: Use devm_platform_ioremap_resource() adds 6a301188420a phy: ti: gmii-sel: Add support for SGMII mode adds 178b65152149 phy: ti: gmii-sel: Enable SGMII mode for J7200 adds 2de2e49b3226 phy: ti: gmii-sel: Enable SGMII mode for J721E adds efd658807d3f phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 adds 8d087a09c701 phy: ti: gmii-sel: Enable USXGMII mode for J784S4 adds 2daece5eb51e dt-bindings: phy: qcom,qmp-usb: Drop legacy bindings and m [...] adds 1178c93c0ab7 phy: qcom-qmp-usb: add support for updated qcm2290 / sm611 [...] adds 88bc4cda5e27 phy: cadence: salvo: add access for USB2PHY adds 1492498d1301 phy: cadence: salvo: decrease delay value to zero for txvalid adds fe5516651e19 phy: cadence: salvo: add bist fix adds 3ad5cebe9c3a phy: cadence: salvo: add .set_mode API adds e8c3336134cb phy: cadence: salvo: Add cdns,usb2-disconnect-threshold-mi [...] adds afa92949124a dt-bindings: phy: cdns,salvo: add property cdns,usb2-disco [...] adds 940797d6d53f Merge branch 'fixes' into next adds 6c0237db15fa dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Add ports and [...] adds 02545aa31008 phy: qcom-qmp-combo: Move phy_mutex out of com_init/exit adds 77cbca3a12d3 phy: qcom-qmp-combo: Extend phy_mutex to all phy_ops adds 815891eee668 phy: qcom-qmp-combo: Introduce orientation variable adds 2851117f8f42 phy: qcom-qmp-combo: Introduce orientation switching adds 1904c3f578dc phy: qcom-qmp-combo: Introduce drm_bridge adds b2e75563dc39 dt-bindings: phy: imx8mq-usb: add phy tuning properties adds 63c85ad0cd81 phy: fsl-imx8mp-usb: add support for phy tuning adds 916947720672 phy: core: add debugfs files adds e45076007e35 phy: mediatek: tphy: add debugfs files adds 91e648fcccf3 dt-bindings: phy: qcom,qmp-pcie: fix the sc8180x regs adds 50da4496761b dt-bindings: phy: qcom,qmp-ufs: fix the sc8180x regs adds 1eac0f956608 dt-bindings: phy: qcom,qmp-usb: fix bindings error adds bbbfd0329014 dt-bindings: phy: mxs-usb-phy: convert to DT schema format adds 1abd3127bde7 dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible adds c0c2fcb1325d phy: tegra: xusb: Clear the driver reference in usb-phy dev adds 5095d045a962 phy: usb: Turn off phy when port is in suspend adds 4536fe9640b6 phy: usb: suppress OC condition for 7439b2 adds 37bd215fc48e phy: qualcomm: fix indentation in Makefile adds 97b795125704 dt-bindings: phy: describe the Qualcomm SGMII PHY adds 601d06277007 phy: qcom: add the SGMII SerDes PHY driver adds 6cd52a2a0677 phy: qcom: qmp-combo: fix Display Port PHY configuration f [...] adds 44faada0f38f phy: tegra: xusb: check return value of devm_kzalloc() adds bc958b3adf9f dt-bindings: phy: qcom,usb-hs-phy: Add compatible adds 0eac9e977283 dt-bindings: phy: intel,combo-phy: restrict node name suffixes adds cb60fdf6e230 dt-bindings: phy: mixel,mipi-dsi-phy: Remove assigned-cloc [...] adds a454850a815e dt-bindings: phy: brcm,brcmstb-usb-phy: Fix error in "comp [...] adds 7afb9d76bc51 Merge tag 'phy-for-6.5_v2' of git://git.kernel.org/pub/scm [...] adds bc9d1f0cecd2 sh: j2: Use ioremap() to translate device tree address int [...] adds a8ac2961148e sh: Avoid using IRQ0 on SH3 and SH4 adds 706afcea16cd sh: Fix -Wmissing-include-dirs warnings for various platforms adds 9b4daf52b67b sh: Move build rule for cchips/hd6446x/ to arch/sh/Kbuild adds 01658fe3d6c0 sh: Refactor header include path addition adds 4bd04b203742 sh: Remove compiler flag duplication adds e82e47584847 sh: dma: Fix DMA channel offset calculation adds d2f4a190b137 sh: dma: Drop incorrect SH_DMAC_BASE1 definition for SH4 adds 3ad4dcbc31d1 sh: dma: Correct the number of DMA channels for SH7709 adds 7497840d462c sh: Provide unxlate_dev_mem_ptr() in asm/io.h adds c17414a273b8 Merge tag 'sh-for-v6.5-tag1' of git://git.kernel.org/pub/s [...] adds 20fbe6291e54 watchdog: loongson1_wdt: Add DT support adds a0d261ccd7ee watchdog: Convert GPL 2.0 notice to SPDX identifier adds 8d2e149ed61f watchdog: ibmasr: Replace GPL license notice with SPDX identifier adds 6cf2cc304fd9 watchdog: ziirave_wdt: Switch i2c driver back to use .probe() adds be0d0ab1c704 dt-bindings: watchdog: xlnx,versal-wwdt: Add versal watchdog adds 12984cea1b8c watchdog: xilinx_wwdt: Add Versal window watchdog support adds e62c63ffd06c MAINTAINERS: Add support for Xilinx versal watchdog adds f4dc5290c028 dt-bindings: watchdog: restrict node name suffixes adds 009637de1f65 watchdog: sp5100_tco: support Hygon FCH/SCH (Server Contro [...] adds c91e587be8e2 Merge tag 'linux-watchdog-6.5-rc1' of git://www.linux-watc [...] adds 4f080c77ec53 dt-bindings: dma: dma40: Prefer to pass sram through phandle adds 5a1a3b9c19dd dmaengine: ste_dma40: Get LCPA SRAM from SRAM node adds fb85a8c51784 dmaengine: ste_dma40: Add dev helper variable adds 42ae6f1695be dmaengine: ste_dma40: Remove platform data adds e59d81e9173a dmaengine: ste_dma40: Pass dev to OF function adds 339f5041089a dmaengine: ste_dma40: Use managed resources adds 2893f6bc9d40 dmaengine: ste_dma40: Return error codes properly adds 64273b51a515 dt-bindings: dma: xilinx: Add power-domains to xlnx,zynqmp-dpdma adds b8e27cb0e4ed dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for ma [...] adds 6de80a0cc7d2 dt-bindings: dma: ti: Add J721S2 BCDMA adds ceb434d56826 dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance adds 9d71a11b6b07 MAINTAINERS: Demote Gustavo Pimentel to DW EDMA driver reviewer adds 1c677f238f92 MAINTAINERS: Add Manivannan to DW eDMA driver maintainers list adds 8d81d3a0e97d MAINTAINERS: Add myself as the DW eDMA driver reviewer adds ef1e1c41a11d dmaengine: ste_dma40: use correct print specfier for resou [...] adds 401f022cc5a2 dmaengine: ste_dma40: fix typo in enum documentation adds 2437d5ea2191 dmaengine: make QCOM_HIDMA depend on HAS_IOMEM adds 41be14c71bae dmaengine: ste_dma40: use proper format string for resourc [...] adds 487517557f97 dmaengine: dw-edma: Rename dw_edma_core_ops structure to d [...] adds f9c3403f1fab dmaengine: dw-edma: Create a new dw_edma_core_ops structur [...] adds e74c39573d35 dmaengine: dw-edma: Add support for native HDMA adds 353d5c241e83 dmaengine: dw-edma: Add HDMA DebugFS support adds 8975dd41a9db dmaengine: qcom: bam_dma: allow omitting num-{channels,ees} adds 3a4905c59832 dmaengine: dw-axi-dmac: Don't set chancnt adds d27afd7ae6a3 dmaengine: axi-dmac: Don't set chancnt adds c68533337cad dmaengine: plx_dma: Don't set chancnt adds a10119a8b49b dmaengine: hidma: Don't set chancnt adds 907514a7dc4c dmaengine: sprd: Don't set chancnt adds 0b907305022b Merge tag 'dmaengine-6.5-rc1' of git://git.kernel.org/pub/ [...] adds 2fa4139f3e48 RISC-V: make ARCH_THEAD preclude XIP_KERNEL adds 7fb75904d7ce ARM: dts: st: add missing space before { adds 6722e46513e0 bus: ixp4xx: fix IXP4XX_EXP_T1_MASK adds 9f57c13f7ed7 Merge tag 'soc-fixes-6.5-1' of git://git.kernel.org/pub/sc [...] adds 9b2d38b4e4a4 fs/proc/kcore.c: Pass a pointer to virt_addr_valid() adds 8f246087724a m68k: Pass a pointer to virt_to_pfn() virt_to_page() adds c8092025495a ARC: init: Pass a pointer to virt_to_pfn() in init adds a7d270d71aca riscv: mm: init: Pass a pointer to virt_to_page() adds 1db3af8ed8f7 cifs: Pass a pointer to virt_to_page() adds 605a97e8398a cifs: Pass a pointer to virt_to_page() in cifsglob adds ee5971613da3 netfs: Pass a pointer to virt_to_page() adds e36bfc0bc3ce xen/netback: Pass (void *) to virt_to_page() adds 2d78057f0dd4 asm-generic/page.h: Make pfn accessors static inlines adds a9ff6961601d ARM: mm: Make virt_to_pfn() a static inline adds c94b1a012f93 arm64: memory: Make virt_to_pfn() a static inline adds ef7d0f5d03b9 m68k/mm: Make pfn accessors static inlines adds 3b1ddbb62e7e Merge tag 'virt-to-pfn-for-arch-v6.5-2' of git://git.kerne [...] adds 8386f58f8ded asm-generic: Unify uapi bitsperlong.h for arm64, riscv and [...] adds 0526b56cbc3c tools arch: Remove uapi bitsperlong.h of hexagon and microblaze adds 4dd595c34c4b syscalls: Remove file path comments from headers adds 7b82e9041182 Merge tag 'asm-generic-6.5' of git://git.kernel.org/pub/sc [...] adds 456be42aa713 s390/mm: get rid of VMEM_MAX_PHYS macro adds 688fcbbb9c0b s390/vmem: fix virtual vs physical address confusion adds 51f513fd9659 s390/mm: do not include <asm-generic/io.h> directly adds 0dd0bbc2003a s390/vdso: check for undefined symbols after build adds 13cf06d57fa8 s390/zcrypt: use kvmalloc_array() instead of kzalloc() adds 938f0c35d7d9 s390/decompressor: fix misaligned symbol build error adds 27d45655faa8 s390: consistently use .balign instead of .align adds d15e4314abec s390/vdso: filter out mno-pic-data-is-text-relative cflag adds 6376402841e1 s390/ptrace: remove PSW_DEFAULT_KEY from uapi adds b8af5999779d s390/ptrace: make all psw related defines also available for asm adds b378a9826143 s390: include linux/io.h instead of asm/io.h adds b492425c7073 s390/mm: fence off VM macros from asm and linker adds edbe28989847 s390/entry: rework entering DAT-on mode on CPU restart adds 0fdcc88bb93f s390/zcrypt: cleanup some debug code adds af40322e90d4 s390/zcrypt: do not retry administrative requests adds 2b70a1195536 s390/zcrypt: remove ZCRYPT_MULTIDEVNODES kernel config option adds cada938a0158 s390: fix various typos adds efccd4e0f3ab s390/entry: remove mcck clock adds f4767f9f32b7 s390/cpum_cf: remove unneeded debug statements adds eeeff534e994 s390/cpum_sf: simplify function setup_pmu_cpu adds b2ae4969497e s390/cpum_sf: remove parameter in call to pr_err adds c13166bdb239 s390/cpum_sf: remove unnecessary debug statement adds b2534c28b23b s390/cpum_sf: handle casts consistently adds 6aca56c024e4 s390/cpum_sf: remove check on CPU being online adds 54372cf04327 Revert "s390/mm: get rid of VMEM_MAX_PHYS macro" adds a452483508d7 Merge tag 's390-6.5-2' of git://git.kernel.org/pub/scm/lin [...]
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-net-qmi | 2 +- .../devicetree/bindings/dma/stericsson,dma40.yaml | 36 +- .../devicetree/bindings/dma/ti/k3-bcdma.yaml | 30 +- .../bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml | 6 + .../bindings/phy/brcm,brcmstb-usb-phy.yaml | 4 +- .../devicetree/bindings/phy/brcm,kona-usb2-phy.txt | 15 - .../bindings/phy/brcm,kona-usb2-phy.yaml | 36 ++ .../devicetree/bindings/phy/cdns,salvo-phy.yaml | 6 + .../bindings/phy/fsl,imx8mq-usb-phy.yaml | 47 ++ .../devicetree/bindings/phy/fsl,mxs-usbphy.yaml | 128 ++++ .../devicetree/bindings/phy/intel,combo-phy.yaml | 2 +- .../bindings/phy/mixel,mipi-dsi-phy.yaml | 9 - .../devicetree/bindings/phy/mxs-usb-phy.txt | 33 - .../devicetree/bindings/phy/qcom,edp-phy.yaml | 3 + .../bindings/phy/qcom,ipq8074-qmp-pcie-phy.yaml | 2 +- .../bindings/phy/qcom,msm8996-qmp-ufs-phy.yaml | 18 +- .../bindings/phy/qcom,msm8996-qmp-usb3-phy.yaml | 27 - .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 3 +- .../bindings/phy/qcom,sa8775p-dwmac-sgmii-phy.yaml | 55 ++ .../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 4 +- .../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 65 +- .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 51 ++ .../devicetree/bindings/phy/qcom,usb-hs-phy.yaml | 5 +- .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 1 + .../devicetree/bindings/usb/qcom,dwc3.yaml | 21 + .../bindings/watchdog/xlnx,versal-wwdt.yaml | 50 ++ Documentation/networking/af_xdp.rst | 9 + .../device_drivers/cellular/qualcomm/rmnet.rst | 7 +- Documentation/process/maintainer-netdev.rst | 7 +- MAINTAINERS | 6 +- arch/arc/mm/init.c | 2 +- arch/arm/boot/dts/st/spear1310.dtsi | 2 +- arch/arm/boot/dts/st/spear1340.dtsi | 2 +- arch/arm/boot/dts/st/stih407-family.dtsi | 2 +- arch/arm/boot/dts/st/stih407-pinctrl.dtsi | 10 +- arch/arm/boot/dts/st/stm32f429-disco.dts | 2 +- arch/arm/boot/dts/st/stm32f746-pinctrl.dtsi | 2 +- arch/arm/boot/dts/st/stm32f769-pinctrl.dtsi | 2 +- arch/arm/boot/dts/st/stm32h7-pinctrl.dtsi | 6 +- arch/arm/boot/dts/st/stm32mp15-pinctrl.dtsi | 4 +- .../boot/dts/st/stm32mp157a-icore-stm32mp1.dtsi | 6 +- .../boot/dts/st/stm32mp157a-microgea-stm32mp1.dtsi | 6 +- arch/arm/common/sharpsl_param.c | 2 +- arch/arm/include/asm/delay.h | 2 +- arch/arm/include/asm/io.h | 2 +- arch/arm/include/asm/memory.h | 17 +- arch/arm/include/asm/page.h | 4 +- arch/arm/include/asm/pgtable.h | 2 +- arch/arm/include/asm/proc-fns.h | 2 - arch/arm/include/asm/sparsemem.h | 2 +- arch/arm/include/asm/uaccess-asm.h | 2 +- arch/arm/include/asm/uaccess.h | 2 +- arch/arm/kernel/asm-offsets.c | 2 +- arch/arm/kernel/entry-armv.S | 2 +- arch/arm/kernel/entry-common.S | 2 +- arch/arm/kernel/entry-v7m.S | 2 +- arch/arm/kernel/head-nommu.S | 3 +- arch/arm/kernel/head.S | 2 +- arch/arm/kernel/hibernate.c | 2 +- arch/arm/kernel/suspend.c | 2 +- arch/arm/kernel/tcm.c | 2 +- arch/arm/kernel/vmlinux-xip.lds.S | 3 +- arch/arm/kernel/vmlinux.lds.S | 3 +- arch/arm/mach-berlin/platsmp.c | 2 +- arch/arm/mach-keystone/keystone.c | 2 +- arch/arm/mach-omap2/sleep33xx.S | 2 +- arch/arm/mach-omap2/sleep43xx.S | 2 +- arch/arm/mach-omap2/sleep44xx.S | 2 +- arch/arm/mach-pxa/gumstix.c | 2 +- arch/arm/mach-rockchip/sleep.S | 2 +- arch/arm/mach-sa1100/pm.c | 2 +- arch/arm/mach-shmobile/headsmp-scu.S | 2 +- arch/arm/mach-shmobile/headsmp.S | 2 +- arch/arm/mach-socfpga/headsmp.S | 2 +- arch/arm/mach-spear/spear.h | 2 +- arch/arm/mm/cache-fa.S | 1 - arch/arm/mm/cache-v4wb.S | 1 - arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/dump.c | 2 +- arch/arm/mm/init.c | 2 +- arch/arm/mm/kasan_init.c | 1 - arch/arm/mm/mmu.c | 2 +- arch/arm/mm/physaddr.c | 2 +- arch/arm/mm/pmsa-v8.c | 2 +- arch/arm/mm/proc-v7.S | 2 +- arch/arm/mm/proc-v7m.S | 2 +- arch/arm/mm/pv-fixup-asm.S | 2 +- arch/arm64/include/asm/memory.h | 9 +- arch/arm64/include/uapi/asm/bitsperlong.h | 24 - arch/loongarch/include/uapi/asm/bitsperlong.h | 9 - arch/m68k/include/asm/mcf_pgtable.h | 3 +- arch/m68k/include/asm/page_mm.h | 11 +- arch/m68k/include/asm/page_no.h | 11 +- arch/m68k/include/asm/sun3_pgtable.h | 4 +- arch/m68k/mm/mcfmmu.c | 3 +- arch/m68k/mm/motorola.c | 4 +- arch/m68k/mm/sun3mmu.c | 2 +- arch/m68k/sun3/dvma.c | 2 +- arch/m68k/sun3x/dvma.c | 2 +- arch/riscv/Kconfig.socs | 1 + arch/riscv/include/uapi/asm/bitsperlong.h | 14 - arch/riscv/mm/init.c | 4 +- arch/s390/Makefile | 1 + arch/s390/appldata/appldata_base.c | 4 +- arch/s390/appldata/appldata_mem.c | 2 +- arch/s390/boot/head.S | 16 +- arch/s390/boot/head_kdump.S | 6 +- arch/s390/crypto/crc32be-vx.S | 2 +- arch/s390/include/asm/ap.h | 2 +- arch/s390/include/asm/appldata.h | 2 +- arch/s390/include/asm/asm-extable.h | 4 +- arch/s390/include/asm/dma.h | 2 +- arch/s390/include/asm/lowcore.h | 4 +- arch/s390/include/asm/page.h | 6 +- arch/s390/include/asm/ptrace.h | 52 +- arch/s390/include/uapi/asm/cmb.h | 2 +- arch/s390/include/uapi/asm/dasd.h | 2 +- arch/s390/include/uapi/asm/pkey.h | 6 +- arch/s390/include/uapi/asm/ptrace.h | 121 ++-- arch/s390/kernel/asm-offsets.c | 1 - arch/s390/kernel/cpcmd.c | 2 +- arch/s390/kernel/dis.c | 4 +- arch/s390/kernel/entry.S | 14 +- arch/s390/kernel/head64.S | 2 +- arch/s390/kernel/kprobes_insn_page.S | 2 +- arch/s390/kernel/nospec-branch.c | 2 +- arch/s390/kernel/perf_cpum_cf.c | 32 +- arch/s390/kernel/perf_cpum_sf.c | 58 +- arch/s390/kernel/perf_pai_ext.c | 4 +- arch/s390/kernel/process.c | 2 +- arch/s390/kernel/setup.c | 2 +- arch/s390/kernel/smp.c | 2 +- arch/s390/kernel/time.c | 2 +- arch/s390/kernel/vdso32/Makefile | 6 +- arch/s390/kernel/vdso64/Makefile | 6 +- arch/s390/kvm/gaccess.c | 4 +- arch/s390/kvm/intercept.c | 2 +- arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/kvm/pci.c | 2 +- arch/s390/kvm/priv.c | 3 +- arch/s390/kvm/pv.c | 2 +- arch/s390/kvm/sigp.c | 2 +- arch/s390/kvm/vsie.c | 4 +- arch/s390/lib/spinlock.c | 2 +- arch/s390/mm/gmap.c | 2 +- arch/s390/mm/maccess.c | 2 +- arch/s390/mm/vmem.c | 4 +- arch/s390/net/bpf_jit_comp.c | 4 +- arch/s390/pci/pci_irq.c | 6 +- arch/s390/purgatory/head.S | 2 +- arch/sh/Kbuild | 2 + arch/sh/Makefile | 26 +- arch/sh/boards/Makefile | 19 + arch/sh/drivers/dma/Kconfig | 14 +- arch/sh/drivers/dma/dma-sh.c | 37 +- arch/sh/include/asm/io.h | 1 + arch/sh/include/cpu-sh4/cpu/dma.h | 1 - arch/sh/include/mach-common/mach/highlander.h | 2 +- arch/sh/include/mach-common/mach/r2d.h | 2 +- arch/sh/include/mach-dreamcast/mach/sysasic.h | 2 +- arch/sh/include/mach-se/mach/se7724.h | 2 +- arch/sh/kernel/cpu/sh2/probe.c | 2 +- arch/sh/kernel/cpu/sh3/entry.S | 4 +- drivers/bluetooth/btqca.c | 2 +- drivers/bluetooth/btrtl.c | 18 +- drivers/bluetooth/btusb.c | 5 + drivers/bluetooth/hci_bcm.c | 3 +- drivers/bus/intel-ixp4xx-eb.c | 2 +- drivers/crypto/Kconfig | 11 - drivers/dma/Kconfig | 1 + drivers/dma/dma-axi-dmac.c | 1 - drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 1 - drivers/dma/dw-edma/Makefile | 8 +- drivers/dma/dw-edma/dw-edma-core.c | 86 +-- drivers/dma/dw-edma/dw-edma-core.h | 58 ++ drivers/dma/dw-edma/dw-edma-pcie.c | 4 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 85 ++- drivers/dma/dw-edma/dw-edma-v0-core.h | 14 +- drivers/dma/dw-edma/dw-hdma-v0-core.c | 296 +++++++++ drivers/dma/dw-edma/dw-hdma-v0-core.h | 17 + drivers/dma/dw-edma/dw-hdma-v0-debugfs.c | 170 +++++ drivers/dma/dw-edma/dw-hdma-v0-debugfs.h | 22 + drivers/dma/dw-edma/dw-hdma-v0-regs.h | 129 ++++ drivers/dma/plx_dma.c | 1 - drivers/dma/qcom/Kconfig | 1 + drivers/dma/qcom/bam_dma.c | 18 +- drivers/dma/qcom/hidma.c | 1 - drivers/dma/sprd-dma.c | 1 - drivers/dma/ste_dma40.c | 338 +++++----- .../dma-ste-dma40.h => drivers/dma/ste_dma40.h | 101 +-- drivers/dma/ste_dma40_ll.c | 3 +- drivers/dma/ti/k3-psil-j721s2.c | 11 + drivers/dma/ti/k3-udma.c | 25 + drivers/memory/ti-emif-sram-pm.S | 2 +- drivers/net/dsa/ocelot/felix.c | 12 + drivers/net/dsa/sja1105/sja1105.h | 2 +- drivers/net/dsa/sja1105/sja1105_main.c | 14 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 48 +- drivers/net/dsa/vitesse-vsc73xx-core.c | 6 +- drivers/net/ethernet/broadcom/tg3.c | 1 + drivers/net/ethernet/ibm/ibmvnic.c | 9 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 33 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 2 + .../ethernet/marvell/octeontx2/af/lmac_common.h | 3 + drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 32 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 12 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 22 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 4 +- drivers/net/ethernet/microchip/lan743x_main.c | 21 +- drivers/net/ethernet/mscc/ocelot.c | 1 - drivers/net/ethernet/mscc/ocelot_ptp.c | 66 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 5 + drivers/net/ethernet/sfc/efx_devlink.c | 3 + drivers/net/ppp/pptp.c | 31 +- drivers/net/usb/cdc_ether.c | 6 + drivers/net/wireguard/netlink.c | 14 +- drivers/net/wireguard/queueing.c | 1 + drivers/net/wireguard/queueing.h | 25 +- drivers/net/wireguard/receive.c | 2 +- drivers/net/wireguard/send.c | 2 +- drivers/net/wireguard/timers.c | 10 +- drivers/net/xen-netback/netback.c | 2 +- drivers/nvme/host/tcp.c | 2 +- drivers/pci/controller/dwc/pcie-designware.c | 2 +- drivers/phy/amlogic/phy-meson-g12a-usb2.c | 15 +- drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 15 +- drivers/phy/broadcom/phy-brcm-usb-init.c | 34 + drivers/phy/broadcom/phy-brcm-usb-init.h | 8 + drivers/phy/cadence/phy-cadence-salvo.c | 95 ++- drivers/phy/cadence/phy-cadence-torrent.c | 720 +++++++++++++++------ drivers/phy/freescale/phy-fsl-imx8m-pcie.c | 4 +- drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 218 +++++++ drivers/phy/hisilicon/Kconfig | 2 +- drivers/phy/hisilicon/phy-hisi-inno-usb2.c | 62 +- drivers/phy/mediatek/phy-mtk-tphy.c | 356 ++++++++++ drivers/phy/microchip/sparx5_serdes.c | 426 +++++++----- drivers/phy/microchip/sparx5_serdes.h | 1 - drivers/phy/microchip/sparx5_serdes_regs.h | 106 +++ drivers/phy/phy-core.c | 14 + drivers/phy/qualcomm/Kconfig | 12 + drivers/phy/qualcomm/Makefile | 3 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 263 ++++++-- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 182 ++++++ drivers/phy/qualcomm/phy-qcom-qusb2.c | 3 + drivers/phy/qualcomm/phy-qcom-sgmii-eth.c | 451 +++++++++++++ drivers/phy/samsung/Kconfig | 2 +- drivers/phy/tegra/xusb.c | 4 + drivers/phy/ti/phy-gmii-sel.c | 34 +- drivers/ptp/ptp_sysfs.c | 3 + drivers/s390/block/dasd_diag.c | 2 +- drivers/s390/block/dasd_eckd.c | 4 +- drivers/s390/block/dasd_fba.c | 2 +- drivers/s390/block/dcssblk.c | 2 +- drivers/s390/char/con3215.c | 2 +- drivers/s390/char/monwriter.c | 2 +- drivers/s390/cio/ccwgroup.c | 2 +- drivers/s390/cio/device.c | 2 +- drivers/s390/cio/device_fsm.c | 4 +- drivers/s390/cio/vfio_ccw_cp.c | 4 +- drivers/s390/crypto/ap_bus.c | 4 +- drivers/s390/crypto/ap_bus.h | 27 +- drivers/s390/crypto/ap_queue.c | 7 - drivers/s390/crypto/vfio_ap_ops.c | 4 +- drivers/s390/crypto/zcrypt_api.c | 113 +--- drivers/s390/crypto/zcrypt_api.h | 3 - drivers/s390/crypto/zcrypt_ccamisc.c | 2 +- drivers/s390/crypto/zcrypt_ccamisc.h | 4 +- drivers/s390/crypto/zcrypt_ep11misc.c | 2 +- drivers/s390/crypto/zcrypt_ep11misc.h | 4 +- drivers/s390/crypto/zcrypt_msgtype50.c | 10 - drivers/s390/crypto/zcrypt_msgtype6.c | 16 +- drivers/s390/net/ctcm_mpc.c | 10 +- drivers/s390/net/netiucv.c | 2 +- drivers/s390/net/qeth_l3_sys.c | 2 +- drivers/watchdog/Kconfig | 18 + drivers/watchdog/Makefile | 1 + drivers/watchdog/ep93xx_wdt.c | 5 +- drivers/watchdog/ibmasr.c | 3 +- drivers/watchdog/loongson1_wdt.c | 13 +- drivers/watchdog/m54xx_wdt.c | 4 +- drivers/watchdog/max63xx_wdt.c | 5 +- drivers/watchdog/moxart_wdt.c | 4 +- drivers/watchdog/octeon-wdt-nmi.S | 5 +- drivers/watchdog/orion_wdt.c | 4 +- drivers/watchdog/rtd119x_wdt.c | 2 +- drivers/watchdog/sbc_fitpc2_wdt.c | 4 +- drivers/watchdog/sp5100_tco.c | 4 +- drivers/watchdog/ts4800_wdt.c | 4 +- drivers/watchdog/ts72xx_wdt.c | 4 +- drivers/watchdog/xilinx_wwdt.c | 201 ++++++ drivers/watchdog/ziirave_wdt.c | 2 +- fs/proc/kcore.c | 2 +- fs/smb/client/cifsglob.h | 2 +- fs/smb/client/smbdirect.c | 2 +- include/asm-generic/page.h | 12 +- include/linux/compat.h | 82 +-- include/linux/dma/edma.h | 7 +- include/linux/dsa/sja1105.h | 4 - include/linux/phy/phy.h | 2 + include/linux/sh_intc.h | 6 +- include/linux/syscalls.h | 140 +--- include/net/bluetooth/bluetooth.h | 2 +- include/net/bluetooth/mgmt.h | 1 + include/soc/mscc/ocelot.h | 10 +- include/trace/events/fib.h | 2 +- include/trace/events/fib6.h | 2 +- include/trace/events/net.h | 3 +- include/uapi/asm-generic/bitsperlong.h | 13 +- include/uapi/asm-generic/unistd.h | 129 +--- kernel/bpf/btf.c | 6 +- kernel/sys_ni.c | 110 +--- lib/scatterlist.c | 2 +- net/bluetooth/hci_conn.c | 49 +- net/bluetooth/hci_event.c | 67 +- net/bluetooth/hci_sync.c | 30 +- net/bluetooth/hci_sysfs.c | 14 +- net/bluetooth/iso.c | 4 +- net/bluetooth/l2cap_core.c | 5 + net/bluetooth/l2cap_sock.c | 2 + net/bridge/br_if.c | 5 +- net/dsa/tag_sja1105.c | 90 +-- net/ipv4/tcp_input.c | 12 +- net/mptcp/protocol.c | 7 +- net/sched/act_ipt.c | 70 +- net/sched/act_pedit.c | 1 + net/sctp/socket.c | 4 +- net/xdp/xsk.c | 5 + samples/pktgen/functions.sh | 13 +- .../pktgen/pktgen_bench_xmit_mode_netif_receive.sh | 4 + .../pktgen/pktgen_bench_xmit_mode_queue_xmit.sh | 4 + samples/pktgen/pktgen_sample01_simple.sh | 4 + samples/pktgen/pktgen_sample02_multiqueue.sh | 3 + .../pktgen/pktgen_sample03_burst_single_flow.sh | 4 + samples/pktgen/pktgen_sample04_many_flows.sh | 4 + samples/pktgen/pktgen_sample05_flow_per_thread.sh | 4 + ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 3 + tools/arch/arm64/include/uapi/asm/bitsperlong.h | 24 - tools/arch/hexagon/include/uapi/asm/bitsperlong.h | 27 - .../arch/loongarch/include/uapi/asm/bitsperlong.h | 9 - .../arch/microblaze/include/uapi/asm/bitsperlong.h | 2 - tools/arch/riscv/include/uapi/asm/bitsperlong.h | 14 - tools/include/uapi/asm-generic/bitsperlong.h | 14 +- tools/include/uapi/asm-generic/unistd.h | 129 +--- tools/include/uapi/asm/bitsperlong.h | 6 - tools/testing/selftests/net/config | 1 + tools/testing/selftests/net/mptcp/config | 1 + tools/testing/selftests/net/mptcp/mptcp_connect.sh | 3 + tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 29 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 10 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 4 +- tools/testing/selftests/wireguard/netns.sh | 30 +- 354 files changed, 5563 insertions(+), 2550 deletions(-) delete mode 100644 Documentation/devicetree/bindings/phy/brcm,kona-usb2-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/brcm,kona-usb2-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/fsl,mxs-usbphy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/mxs-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/qcom,sa8775p-dwmac-sgmii- [...] create mode 100644 Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml delete mode 100644 arch/arm64/include/uapi/asm/bitsperlong.h delete mode 100644 arch/loongarch/include/uapi/asm/bitsperlong.h delete mode 100644 arch/riscv/include/uapi/asm/bitsperlong.h create mode 100644 drivers/dma/dw-edma/dw-hdma-v0-core.c create mode 100644 drivers/dma/dw-edma/dw-hdma-v0-core.h create mode 100644 drivers/dma/dw-edma/dw-hdma-v0-debugfs.c create mode 100644 drivers/dma/dw-edma/dw-hdma-v0-debugfs.h create mode 100644 drivers/dma/dw-edma/dw-hdma-v0-regs.h rename include/linux/platform_data/dma-ste-dma40.h => drivers/dma/ste_dma40.h (51%) create mode 100644 drivers/phy/qualcomm/phy-qcom-sgmii-eth.c create mode 100644 drivers/watchdog/xilinx_wwdt.c delete mode 100644 tools/arch/arm64/include/uapi/asm/bitsperlong.h delete mode 100644 tools/arch/hexagon/include/uapi/asm/bitsperlong.h delete mode 100644 tools/arch/loongarch/include/uapi/asm/bitsperlong.h delete mode 100644 tools/arch/microblaze/include/uapi/asm/bitsperlong.h delete mode 100644 tools/arch/riscv/include/uapi/asm/bitsperlong.h