-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/btf.rst | 7 | |
-rw-r--r-- | Documentation/bpf/index.rst | 1 | |
-rw-r--r-- | Documentation/bpf/kfuncs.rst | 54 | |
-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_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/net/adi,adin1110.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/asix,ax88178.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/dsa/dsa-port.yaml | 3 | |
-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,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/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 | 85 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml | 46 | |
-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/xilinx_axienet.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/soc/mediatek/mediatek,mt7986-wo-ccif.yaml | 51 | |
-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-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/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/tc-queue-filters.rst | 37 | |
-rw-r--r-- | MAINTAINERS | 11 | |
-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/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/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 | 4 | |
-rw-r--r-- | drivers/bcma/sprom.c | 2 | |
-rw-r--r-- | drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.c | 4 | |
-rw-r--r-- | drivers/hv/hv_util.c | 4 | |
-rw-r--r-- | drivers/i2c/i2c-core-base.c | 14 | |
-rw-r--r-- | drivers/infiniband/hw/mlx5/odp.c | 3 | |
-rw-r--r-- | drivers/infiniband/hw/mlx5/umr.c | 14 | |
-rw-r--r-- | drivers/net/bonding/bond_3ad.c | 9 | |
-rw-r--r-- | drivers/net/bonding/bond_main.c | 26 | |
-rw-r--r-- | drivers/net/bonding/bond_options.c | 18 | |
-rw-r--r-- | drivers/net/can/Kconfig | 8 | |
-rw-r--r-- | drivers/net/can/Makefile | 1 | |
-rw-r--r-- | drivers/net/can/c_can/Kconfig | 3 | |
-rw-r--r-- | drivers/net/can/m_can/m_can.c | 26 | |
-rw-r--r-- | drivers/net/can/m_can/m_can.h | 2 | |
-rw-r--r-- | drivers/net/can/pch_can.c | 1249 | |
-rw-r--r-- | drivers/net/can/rcar/rcar_canfd.c | 22 | |
-rw-r--r-- | drivers/net/can/usb/Kconfig | 9 | |
-rw-r--r-- | drivers/net/can/usb/gs_usb.c | 74 | |
-rw-r--r-- | drivers/net/can/usb/kvaser_usb/Makefile | 5 | |
-rw-r--r-- | drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 30 | |
-rw-r--r-- | drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 115 | |
-rw-r--r-- | drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 160 | |
-rw-r--r-- | drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 464 | |
-rw-r--r-- | drivers/net/can/usb/ucan.c | 5 | |
-rw-r--r-- | drivers/net/can/vxcan.c | 2 | |
-rw-r--r-- | drivers/net/dsa/Kconfig | 2 | |
-rw-r--r-- | drivers/net/dsa/b53/Kconfig | 1 | |