-rw-r--r-- | Documentation/bpf/bpf_design_QA.rst | 45 | |
-rw-r--r-- | Documentation/bpf/bpf_devel_QA.rst | 27 | |
-rw-r--r-- | Documentation/bpf/bpf_iterators.rst | 485 | |
-rw-r--r-- | Documentation/bpf/btf.rst | 7 | |
-rw-r--r-- | Documentation/bpf/index.rst | 2 | |
-rw-r--r-- | Documentation/bpf/instruction-set.rst | 4 | |
-rw-r--r-- | Documentation/bpf/kfuncs.rst | 255 | |
-rw-r--r-- | Documentation/bpf/libbpf/index.rst | 3 | |
-rw-r--r-- | Documentation/bpf/libbpf/program_types.rst | 203 | |
-rw-r--r-- | Documentation/bpf/map_array.rst | 262 | |
-rw-r--r-- | Documentation/bpf/map_bloom_filter.rst | 174 | |
-rw-r--r-- | Documentation/bpf/map_cgrp_storage.rst | 109 | |
-rw-r--r-- | Documentation/bpf/map_cpumap.rst | 177 | |
-rw-r--r-- | Documentation/bpf/map_devmap.rst | 238 | |
-rw-r--r-- | Documentation/bpf/map_hash.rst | 33 | |
-rw-r--r-- | Documentation/bpf/map_lpm_trie.rst | 197 | |
-rw-r--r-- | Documentation/bpf/map_of_maps.rst | 130 | |
-rw-r--r-- | Documentation/bpf/map_queue_stack.rst | 146 | |
-rw-r--r-- | Documentation/bpf/map_sk_storage.rst | 155 | |
-rw-r--r-- | Documentation/bpf/map_xskmap.rst | 192 | |
-rw-r--r-- | Documentation/bpf/maps.rst | 101 | |
-rw-r--r-- | Documentation/bpf/programs.rst | 3 | |
-rw-r--r-- | Documentation/bpf/redirect.rst | 81 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-wed.yaml | 52 | |
-rw-r--r-- | Documentation/devicetree/bindings/interrupt-controller/fsl,intmux.yaml | 3 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/adi,adin1110.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/asix,ax88178.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/bluetooth.txt | 5 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/bluetooth/bluetooth-controller.yaml | 29 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml | 81 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/bluetooth/qualcomm-bluetooth.yaml (renamed from Documentation/devicetree/bindings/net/qualcomm-bluetooth.yaml) | 6 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/broadcom-bluetooth.yaml | 3 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/can/fsl,flexcan.yaml | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml | 135 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/dsa/dsa-port.yaml | 3 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/ethernet-controller.yaml | 11 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/fsl,fec.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/fsl,fman-dtsec.yaml | 53 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/fsl-fman.txt | 5 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/marvell,dfx-server.yaml | 62 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/marvell,pp2.yaml | 305 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/marvell,prestera.txt | 81 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/marvell,prestera.yaml | 91 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/marvell-pp2.txt | 141 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/microchip,lan95xx.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/nxp,dwmac-imx.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/pcs/fsl,lynx-pcs.yaml | 40 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/qca,ar71xx.yaml | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/qcom,ipa.yaml | 86 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml | 46 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/realtek-bluetooth.yaml | 1 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/renesas,r8a779f0-ether-switch.yaml | 262 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/sff,sfp.yaml | 3 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/snps,dwmac.yaml | 345 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml | 73 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/socionext-netsec.txt | 56 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/xilinx_axienet.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/soc/mediatek/mediatek,mt7986-wo-ccif.yaml | 51 | |
-rw-r--r-- | Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yaml | 8 | |
-rw-r--r-- | Documentation/networking/bonding.rst | 4 | |
-rw-r--r-- | Documentation/networking/can.rst | 33 | |
-rw-r--r-- | Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst | 9 | |
-rw-r--r-- | Documentation/networking/device_drivers/ethernet/marvell/octeon_ep.rst | 1 | |
-rw-r--r-- | Documentation/networking/device_drivers/ethernet/mellanox/mlx5.rst | 124 | |
-rw-r--r-- | Documentation/networking/device_drivers/ethernet/netronome/nfp.rst | 165 | |
-rw-r--r-- | Documentation/networking/devlink/devlink-info.rst | 5 | |
-rw-r--r-- | Documentation/networking/devlink/devlink-port.rst | 168 | |
-rw-r--r-- | Documentation/networking/devlink/devlink-region.rst | 13 | |
-rw-r--r-- | Documentation/networking/devlink/devlink-trap.rst | 13 | |
-rw-r--r-- | Documentation/networking/devlink/etas_es58x.rst | 36 | |
-rw-r--r-- | Documentation/networking/devlink/ice.rst | 128 | |
-rw-r--r-- | Documentation/networking/ethtool-netlink.rst | 32 | |
-rw-r--r-- | Documentation/networking/index.rst | 1 | |
-rw-r--r-- | Documentation/networking/ip-sysctl.rst | 111 | |
-rw-r--r-- | Documentation/networking/ipvs-sysctl.rst | 24 | |
-rw-r--r-- | Documentation/networking/tc-queue-filters.rst | 37 | |
-rw-r--r-- | Documentation/networking/timestamping.rst | 32 | |
-rw-r--r-- | Documentation/networking/xfrm_device.rst | 62 | |
-rw-r--r-- | MAINTAINERS | 23 | |
-rw-r--r-- | arch/arm/boot/dts/armada-375.dtsi | 12 | |
-rw-r--r-- | arch/arm/mach-omap2/pdata-quirks.c | 1 | |
-rw-r--r-- | arch/arm64/boot/dts/apple/t8103-j274.dts | 4 | |
-rw-r--r-- | arch/arm64/boot/dts/apple/t8103-j293.dts | 4 | |
-rw-r--r-- | arch/arm64/boot/dts/apple/t8103-j313.dts | 4 | |
-rw-r--r-- | arch/arm64/boot/dts/apple/t8103-j456.dts | 4 | |
-rw-r--r-- | arch/arm64/boot/dts/apple/t8103-j457.dts | 4 | |
-rw-r--r-- | arch/arm64/boot/dts/apple/t8103-jxxx.dtsi | 8 | |
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 24 | |
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-ls1046-post.dtsi | 25 | |
-rw-r--r-- | arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 17 | |
-rw-r--r-- | arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 65 | |
-rw-r--r-- | arch/arm64/net/bpf_jit_comp.c | 9 | |
-rw-r--r-- | arch/mips/configs/mtx1_defconfig | 1 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-0-best-effort.dtsi | 3 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-0.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-1-best-effort.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-1.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-2.dtsi | 45 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-10g-3.dtsi | 45 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-0.dtsi | 3 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-1.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-2.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-3.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-4.dtsi | 3 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-0-1g-5.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-1-10g-0.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-1-10g-1.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-0.dtsi | 3 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-1.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-2.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-3.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-4.dtsi | 3 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/qoriq-fman3-1-1g-5.dtsi | 10 | |
-rw-r--r-- | arch/powerpc/boot/dts/fsl/t2081si-post.dtsi | 4 | |
-rw-r--r-- | arch/powerpc/configs/ppc6xx_defconfig | 1 | |
-rw-r--r-- | arch/riscv/net/bpf_jit_comp64.c | 29 | |
-rw-r--r-- | arch/sparc/net/bpf_jit_comp_32.c | 10 | |
-rw-r--r-- | arch/x86/net/bpf_jit_comp.c | 128 | |
-rw-r--r-- | drivers/bcma/driver_gpio.c | 8 | |
-rw-r--r-- | drivers/bcma/main.c | |