This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 08120d236c47 soc: qcom: ipa: support build of IPA code omits 530f9216a953 soc: qcom: ipa: AP/modem communications omits a646d6ec9098 soc: qcom: ipa: modem and microcontroller omits 731c46edad82 soc: qcom: ipa: immediate commands omits 2b9feef2b6c2 soc: qcom: ipa: filter and routing tables omits 84f9bd12d46d soc: qcom: ipa: IPA endpoints omits 9dd441e4ed57 soc: qcom: ipa: GSI transactions omits c3f398b141a8 soc: qcom: ipa: IPA interface to GSI omits 650d1603825d soc: qcom: ipa: the generic software interface omits ca48b27be7c6 soc: qcom: ipa: GSI headers omits ba764c4dad7b soc: qcom: ipa: clocking, interrupts, and memory omits 1ed7d0c0fdba soc: qcom: ipa: configuration data omits cdf2e9419dd9 soc: qcom: ipa: main code omits fc39c40a15a6 dt-bindings: soc: qcom: add IPA bindings omits d7f5f3c89c1a remoteproc: add IPA notification to q6v5 driver omits e2f5cb7280f8 Merge branch 'QorIQ-DPAA-Use-random-MAC-address-when-none- [...] omits cbb961ca271e dpaa_eth: Use random MAC address when none is given omits f3353b990225 fsl/fman: tolerate missing MAC address in device tree omits 6b995bdefc10 fsl/fman: reuse set_mac_address() in dtsec init() omits 896328fe0b5f Merge branch 'bnxt_en-Updates' omits 0fcfc7a1c3d1 bnxt_en: Call devlink_port_type_clear() in remove() omits 3a707bed13b7 bnxt_en: Return -EAGAIN if fw command returns BUSY omits 3d0615911d33 bnxt_en: Modify some bnxt_hwrm_*_free() functions to void. omits 9f90445c14be bnxt_en: Remove unnecessary assignment of return code omits 843d699d79a1 bnxt_en: Clear DCB settings after firmware reset. omits 389a877a3b20 bnxt_en: Process the NQ under NAPI continuous polling. omits 340ac85eabce bnxt_en: Simplify __bnxt_poll_cqs_done(). omits 54a9062f6909 bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). omits 138470a9b2cc net/sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get omits 376d5307e057 net: rmnet: set NETIF_F_LLTX flag omits 1033a215fee5 Merge branch 'bareudp-several-code-cleanup-for-bareudp-module' omits 2baecda37f4e bareudp: remove unnecessary udp_encap_enable() in bareudp_ [...] omits c46a49a45c86 bareudp: print error message when command fails omits eea45da4036d bareudp: add module alias omits 31de3f562f52 Merge branch 'cxgb4-chcr-ktls-tx-ofld-support-on-T6-adapter' omits 62370a4f346d cxgb4/chcr: Add ipv6 support and statistics omits dc05f3df8fac chcr: Handle first or middle part of record omits 429765a149f1 chcr: handle partial end part of a record omits 5a4b9fe7fece cxgb4/chcr: complete record tx handling omits 8a30923e1598 cxgb4/chcr: Save tx keys and handle HW response omits 34aba2c45024 cxgb4/chcr : Register to tls add and del callback omits 9d2e4e16484a Merge branch 'net-allow-user-specify-TC-action-HW-stats-type' omits 44f865801741 sched: act: allow user to specify type of HW stats for a filter omits d7cb1e3ba12e flow_offload: introduce "disabled" HW stats type and allow [...] omits f16e7f64e4b5 mlxsw: spectrum_acl: Ask device for rule stats only if cou [...] omits 48855479510b flow_offload: introduce "delayed" HW stats type and allow [...] omits d60d7ed4c860 flow_offload: introduce "immediate" HW stats type and allo [...] omits c4afd0c81635 mlxsw: restrict supported HW stats type to "any" omits 3632f6d39078 mlxsw: spectrum_flower: Do not allow mixing HW stats types [...] omits 319a1d19471e flow_offload: check for basic action hw stats type omits 1ee473306a28 ocelot_flower: use flow_offload_has_one_action() helper omits 2514921e7247 flow_offload: Introduce offload of HW stats type omits caf48383f1e6 Merge branch 'ethtool-consolidate-irq-coalescing-other-drivers' omits fad99303f0e3 wil6210: reject unsupported coalescing params omits 35fa705665c6 staging: qlge: reject unsupported coalescing params omits 0f3883b4773f vmxnet3: let core reject the unsupported coalescing parameters omits e52a646b34ff r8152: reject unsupported coalescing params omits e5ad00b34dc0 tun: reject unsupported coalescing params omits 524250a324da RDMA/ipoib: reject unsupported coalescing params omits cdc7aaca074d um: reject unsupported coalescing params omits ae9e82cc096b dt-bindings: net: Add ipq806x mdio bindings omits caaa71fac36e net: mdio: add ipq8064 mdio driver omits 425c075dcbb2 Merge branch 'tun-debug' omits 5af090713481 tun: drop TUN_DEBUG and tun_debug() omits 3424170f37e7 tun: replace tun_debug() by netif_info() omits 182094348a08 tun: drop useless debugging statements omits 7522416d2569 tun: get rid of DBG1() macro omits 516c512bde3e tun: fix misleading comment format omits 9dd620afd154 tc-testing: updated tdc tests for basic filter with canid [...] omits 52ef8108396f tc-testing: list kernel options for basic filter with cani [...] omits 5e0db7e4b199 Merge branch 'PCI-Implement-function-to-read-Device-Serial [...] omits 61600112f02f nfp: Use pci_get_dsn() omits f998958df272 ixgbe: Use pci_get_dsn() omits ceb2f00707f9 ice: Use pci_get_dsn() omits dbce64cbee6b scsi: qedf: Use pci_get_dsn() omits 8d85b75b4e08 bnxt_en: Use pci_get_dsn() omits 70c0923b0ef1 PCI: Introduce pci_get_dsn omits 367ab29e3d88 ibmveth: Remove unused page_offset macro omits 7d10001e20e4 ptp: add VMware virtual PTP clock driver omits a368e860adb1 Merge tag 'wireless-drivers-next-2020-03-05' of git://git. [...] omits 442a46ad103e bcm63xx_enet: remove redundant variable definitions omits 5de3a2386ec3 net: tulip: Replace zero-length array with flexible-array member omits 6349021701d0 Merge branch 'mlxsw-Offload-FIFO' omits b9b72999eb86 selftests: forwarding: ETS: Use Qdisc counters omits 7bec1a45d570 mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc omits c4e372e2ac7c mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace omits ee88450d2509 mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state omits aaca94080789 net: sched: Make FIFO Qdisc offloadable omits f3588909c185 Merge branch 'ethtool-consolidate-parameter-checking-for-i [...] omits a51e520653a6 virtio_net: reject unsupported coalescing params omits f9f12f57e2a5 e1000e: reject unsupported coalescing params omits 55808762f3c3 mlx5: reject unsupported coalescing params omits f704d24371a4 bnxt: reject unsupported coalescing params omits 4a80a1833871 ice: let core reject the unsupported coalescing parameters omits 60d339641a2a hisilicon: let core reject the unsupported coalescing parameters omits 987b191c16f9 ionic: let core reject the unsupported coalescing parameters omits 0e72ea19e395 nfp: let core reject the unsupported coalescing parameters omits d0ee0e620fa2 stmmac: let core reject the unsupported coalescing parameters omits c885bff6c23e enic: let core reject the unsupported coalescing parameters omits 4a1ce0107e09 xgbe: let core reject the unsupported coalescing parameters omits 95cddcb5cc20 ethtool: add infrastructure for centralized checking of co [...] omits 56dc0a0eac99 hsr: fix refcnt leak of hsr slave interface omits d99045283ec1 Merge branch 'rmnet-cleanups' omits 9c9cc918152e net: rmnet: use GFP_KERNEL instead of GFP_ATOMIC omits fcf8f4eb81fb net: rmnet: print error message when command fails omits eed22a0685d6 net: rmnet: add missing module alias omits aec128f9ab1d Merge branch 'marvell10g-tunable-and-power-saving-support' omits c9cc1c815d36 net: phy: marvell10g: place in powersave mode at probe omits a585c03e63fd net: phy: marvell10g: add energy detect power down tunable omits 8d8963c3db6c net: phy: marvell10g: add mdix control omits e7c298854a04 Merge branch 'PCI-Add-and-use-constant-PCI_STATUS_ERROR_BI [...] omits ec46bf925a7f sound: bt87x: use pci_status_get_and_clear_errors omits 75e1fd42e6e1 PCI: pci-bridge-emul: Use new constant PCI_STATUS_ERROR_BITS omits 3ae944b829d6 net: skfp: use new constant PCI_STATUS_ERROR_BITS omits 0800d88e2c2c net: sun: use pci_status_get_and_clear_errors omits 2864a883f931 r8169: use pci_status_get_and_clear_errors omits ec5d9e87842a PCI: Add pci_status_get_and_clear_errors omits d6e055e8733d PCI: Add constant PCI_STATUS_ERROR_BITS omits 90760b21aef4 r8169: add PCI_STATUS_PARITY to PCI status error bits omits a84bf9970eab net: skfp: add PCI_STATUS_REC_TARGET_ABORT to PCI status e [...] omits 87578b50d8ad net: marvell: add PCI_STATUS_SIG_TARGET_ABORT to PCI statu [...] omits 5a1c63f12941 Merge branch 'Allow-unknown-unicast-traffic-to-CPU-for-Felix-DSA' omits 1cf3299b038b net: dsa: felix: Allow unknown unicast traffic towards the [...] omits 69df578c5f4b net: mscc: ocelot: eliminate confusion between CPU and NPI port omits f6f8ef9a8691 Merge branch 'pie-minor-improvements' omits 5c5840e4b968 pie: realign comment omits 105e808c1da2 pie: remove pie_vars->accu_prob_overflows omits 220d4ac74ed6 pie: remove unnecessary type casting omits 90baeb9dd265 pie: use term backlog instead of qlen omits ef71037047b0 Merge branch 'act_ct-software-offload-of-established-flows-fixes' omits 4cc5fdec6dfe net/sched: act_ct: Use pskb_network_may_pull() omits 07ac9d16b4a5 net/sched: act_ct: Fix ipv6 lookup of offloaded connections omits 97ec3b21b207 gianfar: remove unnecessary zeroing coalesce settings omits eae340faea7b Merge branch 'Wire-up-Ocelot-tc-flower-to-Felix-DSA' omits 07d985eef073 net: dsa: felix: Wire up the ocelot cls_flower methods omits ed11bb1f9657 net: dsa: Add bypass operations for the flower classifier- [...] omits 8551cdeb2ad1 net: mscc: ocelot: parameterize the vcap_is2 properties omits 1ba8f6561a3b net: mscc: ocelot: remove port_pcs_init indirection for VSC7514 omits e0632940bc4c net: mscc: ocelot: don't rely on preprocessor for vcap key [...] omits ed13233d8fe2 net: mscc: ocelot: spell out full "ocelot" name instead of "oc" omits d3ac98668640 net: mscc: ocelot: return directly in ocelot_cls_flower_{r [...] omits ce6659c55b7d net: mscc: ocelot: replace "rule" and "ocelot_rule" variab [...] omits a56d7a345dd6 net: mscc: ocelot: simplify tc-flower offload structures omits 29e59fd4fb48 net: mscc: ocelot: make ocelot_ace_rule support multiple ports omits d65848922527 Merge branch 'net-module-and-fw-vers' omits ec6de57cb79b net/freescale: Don't set zero if FW iand bus not-available [...] omits bf5d4c064cf7 net/freescale: Don't set zero if FW not-available in ucc_geth omits 1c944a9c7ef6 net/freescale: Don't set zero if FW not-available in dpaa omits ed0a72e0de16 net/freescale: Clean drivers from static versions omits 39dc02da5c10 net/fealnx: Delete driver version omits d560b733ed53 net/faraday: Delete driver version from the drivers omits 80a1608f3327 net/emulex: Delete driver version omits 672c88dbb69d net/dnet: Delete static version from the driver omits 02ff70b292f3 net/dlink: Remove driver version and release date omits 6b80fb17f330 net/dec: Delete driver versions omits 469c9e1ae73d net/davicom: Delete ethtool version assignment omits 3f29c285c98e net/cortina: Delete driver version from ethtool output omits f95f42b72ce5 net/cisco: Delete driver and module versions omits 1bcdfb53acab net/cirrus: Delete driver version omits 50ad85c28a16 net/chelsio: Don't set N/A for not available FW omits 01e392aa4908 net/chelsio: Delete drive and module versions omits 46ca70a3d5b4 net/cavium: Delete N/A assignments for ethtool omits b2c1e1d5a4ef net/cavium: Clean driver versions omits d4bb38156fe6 net/liquidio: Delete non-working LIQUIDIO_PACKAGE check omits b6334be64d6f net/liquidio: Delete driver version assignment omits af9b33c51b16 net/brocade: Delete driver version omits 1611bec5fcd9 net/broadcom: Don't set N/A FW if it is not available omits e3c0a635103d net/broadcom: Clean broadcom code from driver versions omits e762ae5d0547 Merge branch 'net-qrtr-Nameserver-fixes' omits 71046abfffe9 net: qrtr: Fix FIXME related to qrtr_ns_init() omits a1dc1d6a05a7 net: qrtr: Respond to HELLO message omits 30a87f150bd6 net: mlxfw: Replace zero-length array with flexible-array member omits e6a98f8081e2 liquidio: Replace zero-length array with flexible-array member omits 78efdb5c9fd4 Merge branch 'net-selftests' omits 7b522ba27636 selftests: mlxsw: qos_defprio: Use until_counter_is omits 47b0e096a938 selftests: forwarding: tc_common: Convert to use busywait omits 844f05565469 selftests: forwarding: Convert until_counter_is() to take [...] omits 84ea1f854172 selftests: forwarding: lib: Add tc_rule_handle_stats_get() omits a29b56c45114 Merge branch 'mptcp-Improve-DATA_FIN-transmission' omits 6d37a0b857c3 mptcp: Only send DATA_FIN with final mapping omits 76c42a29c0eb mptcp: Use per-subflow storage for DATA_FIN sequence number omits 1954b86016cf mptcp: Check connection state before attempting send omits 0a303214f8cb Merge branch 'devlink-virtual-port' omits 162add8cbae4 net/mlx5e: Use devlink virtual flavour for VF devlink port omits acf1ee44ca5d devlink: Introduce devlink port flavour virtual omits c04d102ba56e doc: sfp-phylink: correct code indentation omits 630fe59e384e Merge branch 'act_ct-Software-offload-of-conntrack_in' omits 46475bb20f4b net/sched: act_ct: Software offload of established flows omits 64ff70b80fd4 net/sched: act_ct: Offload established connections to flow table omits c34b961a2492 net/sched: act_ct: Create nf flow table per zone omits a7442ec3bf89 octeontx2-af: fix spelling mistake "backpessure" -> "backp [...] omits ca68e1384fd1 net: dsa: sja1105: add 100baseT1_Full support omits d2f7e56d1e40 ipv6: Use math to point per net sysctls into the appropria [...] omits 6065bb8a9c40 Merge tag 'mt76-for-kvalo-2020-02-14' of https://github.co [...] omits 15070919f801 mvneta: add XDP ethtool errors stats for TX to driver omits 0b56a29f708e Merge branch 'net-zl-array' omits 23640d641255 tehuti: Replace zero-length array with flexible-array member omits ee3bc9c2232a r8152: Replace zero-length array with flexible-array member omits 0fcf4666431f net: atlantic: Replace zero-length array with flexible-arr [...] omits 8f5c69f96a50 bna: bnad: Replace zero-length array with flexible-array member omits 48b77df665e0 net: inet_sock: Replace zero-length array with flexible-ar [...] omits 6e68f499e934 net: ip6_fib: Replace zero-length array with flexible-arra [...] omits a53110609c72 net: ip_fib: Replace zero-length array with flexible-array member omits 1776658da830 drop_monitor: Replace zero-length array with flexible-arra [...] omits 2e83abdcb30e net: mip6: Replace zero-length array with flexible-array member omits bb4cf02d4c74 netdevice: Replace zero-length array with flexible-array member omits 6f2f92a9d04d Merge branch 'net-thunderx-Miscellaneous-changes' omits aa3afccc9adf net: cavium: Register driver with PCI subsys IDs omits 605a9bbc7f49 net: thunderx: Reduce mbox wait response time. omits c0d2507abc26 net: thunderx: Adjust CQE_RX drop levels for better performance omits aeaf0cc5b7b4 Merge branch 'octeontx2-Flow-control-support-and-other-mis [...] omits dc819c1bc3e1 octeontx2-af: Modify rvu_reg_poll() to check reg atleast twice omits 549c35ecc132 octeontx2-af: Enable PCI master omits 8315f9b2dcb8 octeontx2-af: Set discovery ID for RVUM block omits 4f4eebf26f0d octeontx2-af: Optimize data retrieval from firmware omits 75f36270990c octeontx2-pf: Support to enable/disable pause frames via ethtool omits f7e086e754fe octeontx2-af: Pause frame configuration at cgx omits 27150bc4286c octeontx2-af: Interface backpressure configuration omits 48938b1e5027 net: phy: mscc: add constants for used interrupt mask bits omits 5a8b7c4b7f95 arcnet: Replace zero-length array with flexible-array member omits 08ca27d027c2 neighbour: Replace zero-length array with flexible-array member omits 8661b6e7c464 net: flow_offload: Replace zero-length array with flexible [...] omits a79b41ec9836 net: dn_fib: Replace zero-length array with flexible-array member omits 53e76f4824f0 ndisc: Replace zero-length array with flexible-array member omits c61a2a76e5da net: ipv6: mld: Replace zero-length array with flexible-ar [...] omits e8316026d538 net: lwtunnel: Replace zero-length array with flexible-arr [...] omits 207644f5138f net: ip6_route: Replace zero-length array with flexible-ar [...] omits 97a888c2ff6b net: nexthop: Replace zero-length array with flexible-arra [...] omits 2e7aaaa19cf2 net: sctp: Replace zero-length array with flexible-array member omits 2603c29e6c12 net: sock_reuseport: Replace zero-length array with flexib [...] omits de3018109389 Merge branch 'net-ethtool-Introduce-link_ksettings-API-for [...] omits 9aedc6e2f1c6 net/ethtool: Introduce link_ksettings API for virtual netw [...] omits 70ae1e127b48 ethtool: Factored out similar ethtool link settings for vi [...] omits 68e2c37690b0 Merge branch 'hsr-several-code-cleanup-for-hsr-module' omits e0a4b99773d3 hsr: use upper/lower device infrastructure omits 81390d0c4e56 hsr: remove unnecessary rcu_read_lock() in hsr module omits 4b793acdca00 hsr: use netdev_err() instead of WARN_ONCE() omits 13eeb5fea68e hsr: use extack error message instead of netdev_info omits f3f2f98470b7 hsr: use debugfs_remove_recursive() instead of debugfs_remove() omits 892e09153fa3 net: ag71xx: port to phylink omits b0251fbeac45 Merge branch 'net-ll_temac-RX-TX-ring-size-and-coalesce-et [...] omits 227d4617c423 net: ll_temac: Add ethtool support for coalesce parameters omits f7b261bfc35e net: ll_temac: Make RX/TX ring sizes configurable omits 7c462a0ca576 net: ll_temac: Remove unused start_p variable omits 9482cc969cf9 net: ll_temac: Remove unused tx_bd_next struct field omits b90feaff2a2c net: sched: Replace zero-length array with flexible-array member omits 9f0ca0c1a50a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 9a834f9b04bc Merge branch 'net-cleanup-datagram-receive-helpers' omits e427cad6eee4 net: datagram: drop 'destructor' argument from several helpers omits 7782040b950b unix: uses an atomic type for scm files accounting omits e95537627783 af_unix: Replace zero-length array with flexible-array member omits 749db0930407 bonding: Replace zero-length array with flexible-array member omits d2afb41ae604 net: core: Replace zero-length array with flexible-array member omits b0c9a2d9a8ee ipv6: Replace zero-length array with flexible-array member omits 8402a31dd803 net: dccp: Replace zero-length array with flexible-array member omits af71b090c88c l2tp: Replace zero-length array with flexible-array member omits 680a93166e80 net: mpls: Replace zero-length array with flexible-array member omits 95e486f55198 xdp: Replace zero-length array with flexible-array member omits 549da3380126 Merge tag 'mlx5-updates-2020-02-27' of git://git.kernel.or [...] omits 812285fa5ab1 Merge branch 'bpf_sk_storage_via_inet_diag' omits 085c20cacf2b bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() omits 1ed4d92458a9 bpf: INET_DIAG support in bpf_sk_storage omits 0df6d32842b9 inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data omits 5682d393b40e inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() omits 9f6e05590736 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits bc1d75fa7986 net/mlx5e: Remove redundant comment about goto slow path omits 178f69b4776e net/mlx5e: Reduce number of arguments in slow path handling omits dec481c86e74 net/mlx5e: Remove unused argument from parse_tc_pedit_action() omits 61644c3de8a3 net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors omits 4ccd83f40cdc net/mlx5e: Use netdev_warn() instead of pr_err() for errors omits 237ac8ded45c net/mlx5e: Use netdev_warn() for errors for added prefix omits b7d0db5520d8 net/mlx5: DR, Improve log messages omits f64092997fcd net/mlx5: DR, Change matcher priority parameter type omits 87dac697a05a net/mlx5e: Add devlink fdb_large_groups parameter omits 8aa9f3be7369 net/mlx5: Change the name of steering mode param id omits c6acd629eec7 net/mlx5e: Add support for devlink-port in non-representors mode omits ab8f963a1179 net/mlx5e: Rename representor get devlink port function omits 297eaf5b952b net/mlx5: E-Switch, Allow goto earlier chain if FW supports it omits 96e326878fa5 net/mlx5e: Eswitch, Use per vport tables for mirroring omits 1708dd54687d net/mlx5: Eswitch, avoid redundant mask omits ffec97020f84 net/mlx5e: Don't allow forwarding between uplink omits 7058b837899f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits d7f10df86202 bpf: Replace zero-length array with flexible-array member omits 3ee339eb2895 net: dsa: mv88e6xxx: Fix masking of egress port omits ac004e84164e mlxsw: pci: Wait longer before accessing the device after reset omits ec4a514a6870 mlxsw: reg: Update module_type values in PMTM register and [...] omits 37e1244a79fd WAN: Replace zero-length array with flexible-array member omits da60fbe7ef94 NFC: Replace zero-length array with flexible-array member omits 23797b98909f sfc: fix timestamp reconstruction at 16-bit rollover points omits 3f74957fcbea vsock: fix potential deadlock in transport->release() omits 6dd7f1a1fe20 Merge branch 'rework-phylink-interface-for-split-MAC-PCS-support' omits 24cb72df1a82 net: mvpp2: use resolved link config in mac_link_up() omits ff03f0b152ef net: mvneta: use resolved link config in mac_link_up() omits 633e98a711ac net: macb: use resolved link config in mac_link_up() omits 37556a4ac483 net: dpaa2-mac: use resolved link config in mac_link_up() omits 9534784209e8 net: axienet: use resolved link config in mac_link_up() omits 30c4a5b0aad8 net: mv88e6xxx: use resolved link config in mac_link_up() omits 5b502a7b2992 net: dsa: propagate resolved link config via mac_link_up() omits 91a208f2185a net: phylink: propagate resolved link config via mac_link_up() omits 5c05a164d441 unix: It's CONFIG_PROC_FS not CONFIG_PROCFS omits 795c03a5d09c Merge branch 'net-rmnet-fix-several-bugs' omits ad3cc31b599e net: rmnet: fix packet forwarding in rmnet bridge mode omits d939b6d30bea net: rmnet: fix bridge mode bugs omits 037f9cdf72fb net: rmnet: use upper/lower device infrastructure omits 1dc49e9d164c net: rmnet: do not allow to change mux id if mux id is duplicated omits c026d970102e net: rmnet: remove rcu_read_lock in rmnet_force_unassociat [...] omits 102210f76644 net: rmnet: fix suspicious RCU usage omits 1eb1f43a6e37 net: rmnet: fix NULL pointer dereference in rmnet_changelink() omits 93b5cbfa9636 net: rmnet: fix NULL pointer dereference in rmnet_newlink() omits 2e6af0f30466 dpaa2-eth: add support for nway reset omits 4a84182afc1d dpaa2-eth: add support for mii ioctls omits a2f0b878c3ca Merge tag 'kbuild-fixes-v5.6-2' of git://git.kernel.org/pu [...] omits c84786fa8f91 net: phy: marvell10g: read copper results from CSSR1 omits b82cf17ff195 net: phy: marvell: don't interpret PHY status unless resolved omits e387f7d5fccf mlx5: register lag notifier for init network namespace only omits be64e397c7d0 Merge branch 's390-qeth-next' omits 562cf7736363 s390/qeth: support configurable RX copybreak omits 3d35dbe6224e s390/qeth: don't check for IFF_UP when scheduling napi omits 3a5bad64db30 s390/qeth: don't re-start read cmd when IDX has terminated omits 7f23d55f4958 s390/qeth: reset seqnos on connection startup omits d74e5e84f25c s390/qeth: remove unused cmd definitions omits 13bf829581c7 s390/qeth: validate device-provided MAC address omits 9c6dc7af8533 s390/qeth: clean up CREATE_ADDR cmd code omits 6bbfece5a4fb s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() omits 278de45e145b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3a12500ed5dd unix: define and set show_fdinfo only if procfs is enabled omits 22339f2f3050 Merge branch 'selftests-updates-for-mlxsw-driver-test' omits 3eba4137130a selftests: mlxsw: resource_scale: Invoke for Spectrum-3 omits e781eedae215 selftests: mlxsw: Reduce router scale running time using o [...] omits abfce9e06202 selftests: mlxsw: Reduce running time using offload indication omits a865ad999603 selftests: mlxsw: Add shared buffer traffic test omits 4240dbd8f384 selftests: mlxsw: Add mlxsw lib omits 9fb74734f4f8 selftests: devlink_lib: Add devlink port helpers omits 552ec3d9d2aa selftests: devlink_lib: Check devlink info command is supported omits 6697b51ed340 selftests: mlxsw: Add shared buffer configuration test omits 1cbe65e09b5a selftests: mlxsw: Use busywait helper in rtnetlink test omits 05ef614c559e selftests: mlxsw: Use busywait helper in vxlan test omits 0c22f993c91a selftests: mlxsw: Use busywait helper in blackhole routes test omits 5d66773f4158 selftests: devlink_trap_l3_drops: Avoid race condition omits ab2b8ab253d1 selftests: add a mirror test to mlxsw tc flower restrictions omits c84e903f6227 selftests: add egress redirect test to mlxsw tc flower res [...] omits 3de611b50762 selftests: mlxsw: Add a RED selftest omits 4113b0482394 selftests: forwarding: lib.sh: Add start_tcp_traffic omits f4979b41f374 Merge branch 'hinic-BugFixes' omits 386d4716fd91 hinic: fix a bug of rss configuration omits d2ed69ce9ed3 hinic: fix a bug of setting hw_ioctxt omits 0bff777bd0cb hinic: fix a irq affinity bug omits e46bfaba593c Merge tag 'docs-5.6-fixes' of git://git.lwn.net/linux omits ed5fa5591866 Merge tag 'audit-pr-20200226' of git://git.kernel.org/pub/ [...] omits 2b99e54b30ed Merge branch 'VLANs-DSA-switches-and-multiple-bridges' omits 933b4425086a net: dsa: mv88e6xxx: fix duplicate vlan warning omits 07c6f9805f12 net: switchdev: do not propagate bridge updates across bridges omits a2f2ef4a54c0 net/smc: check for valid ib_client_data omits 474a31e13a4e net: stmmac: fix notifier registration omits c87a9d6fc6d5 net: phy: mscc: fix firmware paths omits 9baeea50718f net: qrtr: Fix error pointer vs NULL bugs omits 1ac7b090ec46 net: phy: mscc: add missing shift for media operation mode [...] omits dc24f8b4ecd3 mptcp: add dummy icsk_sync_mss() omits 92040c6daaa4 net: ena: fix broken interface between ENA driver and FW omits 621135a0f9cf Merge branch 'mptcp-update-mptcp-ack-sequence-outside-of-r [...] omits 14c441b564d5 mptcp: defer work schedule until mptcp lock is released omits 2e52213c79c0 mptcp: avoid work queue scheduling if possible omits bfae9dae449d mptcp: remove mptcp_read_actor omits 600911ff5f72 mptcp: add rmem queue accounting omits 6771bfd9ee24 mptcp: update mptcp ack sequence from work queue omits 80992017150b mptcp: add work queue skeleton omits 101f6f851ee6 mptcp: add and use mptcp_data_ready helper omits 5cd129dd5e45 Merge branch 'mlxsw-Small-driver-update' omits 3b909c552ae5 mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Sp [...] omits b401ff8541ee mlxsw: spectrum: Initialize advertised speeds to supported speeds omits 8a29581eb001 mlxsw: spectrum: Move the ECN-marked packet counter to ethtool omits 648e53cac7da mlxsw: spectrum_switchdev: Optimize SFN records processing omits 4f31c532ad40 net: phy: corrected the return value for genphy_check_and_ [...] omits c535f9203209 af_llc: fix if-statement empty body warning omits f596c87005f7 slip: not call free_netdev before rtnl_unlock in slip_open omits 165b94ffcf8e Merge tag 'mlx5-updates-2020-02-25' of git://git.kernel.or [...] omits 06baf4be207a Merge branch 'net-smc-improve-peer-ID-in-CLC-decline' omits a082ec897ffe net/smc: improve peer ID in CLC decline for SMC-R omits 366bb249b583 net/smc: rework peer ID handling omits 0b7f41f68710 tcp-zerocopy: Update returned getsockopt() optlen. omits b6f6118901d1 ipv6: restrict IPV6_ADDRFORM operation omits 51e3dfa8906a net/smc: fix cleanup for linkgroup setup failures omits ebb4a4bf76f1 Merge branch 'net-fix-sysfs-permssions-when-device-changes [...] omits ef6a4c88e9e1 net: fix sysfs permssions when device changes network namespace omits d755407d4444 net-sysfs: add queue_change_owner() omits e6dee9f3893c net-sysfs: add netdev_change_owner() omits 3b52fc5d7876 drivers/base/power: add dpm_sysfs_change_owner() omits b8f33e5d76a7 device: add device_change_owner() omits 2c4f9401ceb0 sysfs: add sysfs_change_owner() omits 303a42769c4c sysfs: add sysfs_group{s}_change_owner() omits 0666a3aee762 sysfs: add sysfs_link_change_owner() omits f70ce185687b sysfs: add sysfs_file_change_owner() omits 402482a6a78e net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL whe [...] omits 1521a67e6016 sched: act: count in the size of action flags bitfield omits eabc8bcb292f kbuild: get rid of trailing slash from subdir- example omits 2eb51c75dcb3 net: core: devlink.c: Use built-in RCU list checking omits d1c73cbdf9d3 net: cisco: Replace zero-length array with flexible-array member omits 274ac2831a8b net: marvell: Replace zero-length array with flexible-arra [...] omits c5d6cf903fe8 net: hns: Replace zero-length array with flexible-array member omits 62f191425128 sfc: Replace zero-length array with flexible-array member omits 4a34d825b893 qlogic: Replace zero-length array with flexible-array member omits 98c5f7d44fef net: dsa: bcm_sf2: Forcibly configure IMP port for 1Gb/sec omits 3f02735e5da5 Revert "net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/s [...] omits 574b238f6459 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits bfdc6d91a25f Merge tag 'tag-chrome-platform-fixes-for-v5.6-rc4' of git: [...] omits 9a005c3898aa bnxt_en: add newline to netdev_*() format strings omits 99b79c3900d4 netfilter: xt_hashlimit: unregister proc file before relea [...] omits e34f1753eebc ethtool: limit bitset size omits 6e11d1578fba net: Fix Tx hash bound checking omits 91ad64a84e9e Merge tag 'trace-v5.6-rc2' of git://git.kernel.org/pub/scm [...] omits b98cce1ef5c5 Merge tag 'linux-kselftest-kunit-5.6-rc4' of git://git.ker [...] omits 2fcc74178f6d Merge tag 'linux-kselftest-5.6-rc4' of git://git.kernel.or [...] omits cfe2ce49b9da Revert "KVM: x86: enable -Werror" omits fda31c50292a signal: avoid double atomic counter increments for user ac [...] omits 4bc988464bb1 Merge branch 'bpf-bpftool-probes' omits 736332740e29 selftests/bpf: Add test for "bpftool feature" command omits ad92b12a6e0e bpftool: Update bash completion for "bpftool feature" command omits bcdacab6e70c bpftool: Update documentation of "bpftool feature" command omits 368cb0e7cdb5 bpftool: Make probes which emit dmesg warnings optional omits 6b52ca44e8af bpftool: Move out sections to separate functions omits c473a8d03ea8 kbuild: add dt_binding_check to PHONY in a correct place omits 964a596db8db kbuild: add dtbs_check to PHONY omits fd63fab48f14 kbuild: remove unneeded semicolon at the end of cmd_dtb_check omits 7a0496056064 kbuild: fix DT binding schema rule to detect command line changes omits eccbde4f6c2b kbuild: remove wrong documentation about mandatory-y omits 505b12b3861b kbuild: add comment for V=2 mode omits bb0858d8bc82 iavf: use tc_cls_can_offload_and_chain0() instead of chain check omits 3494bec0f6ac bpftool: Support struct_ops, tracing, ext prog types omits 3cd046f182aa scripts/bpf: Switch to more portable python3 shebang omits 0954df70fba7 selftests: nft_concat_range: Add test for reported add/flu [...] omits 212d58c106fd nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() omits 9ea4894ba449 Merge branch 'master' of git://blackhole.kfki.hu/nf omits 586ee9e8a3b0 net/mlx5: sparse: warning: Using plain integer as NULL pointer omits 5edc4c7275ee net/mlx5: sparse: warning: incorrect type in assignment omits fa2b4912872d net/mlx5: Fix header guard in rsc_dump.h omits fa194707a90b Documentation: fix vxlan typo in mlx5.rst omits e9c1d2539dc0 net/mlx5e: RX, Use indirect calls wrapper for handling com [...] omits 2c8f80b3e318 net/mlx5e: RX, Use indirect calls wrapper for posting descriptors omits 6e0504c69811 net/mlx5e: Change inline mode correctly when changing trust state omits b9ab5d0ecf42 net/mlx5e: Add context to the preactivate hook omits 35a78ed4c351 net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover omits 600a3952a2a6 net/mlx5e: Remove unneeded netif_set_real_num_tx_queues omits 3909a12e7913 net/mlx5e: Fix configuration of XPS cpumasks and netdev qu [...] omits fe867cac9e19 net/mlx5e: Use preactivate hook to set the indirection table omits dca147b3dce5 net/mlx5e: Rename hw_modify to preactivate omits c2c95271f9f3 net/mlx5e: Encapsulate updating netdev queues into a function omits 02377e6edf13 net/mlx5e: Add missing LRO cap check omits 4229e0ea2c99 net/mlx5e: Define one flow for TXQ selection when TCs are [...] omits 2910b5aa6f54 bootconfig: Fix CONFIG_BOOTTIME_TRACING dependency issue omits 503d539a6e41 virtio_net: Add XDP meta data support omits f1d4884d6871 virtio_net: Keep vnet header zeroed if XDP is loaded for s [...] omits 9fb156bb82a3 selftests/bpf: Print backtrace on SIGSEGV in test_progs omits f13e4415d271 Merge branch 'mlxsw-Implement-ACL-dropped-packets-identification' omits 7a3c3f4440d8 selftests: netdevsim: Extend devlink trap test to include [...] omits d3cbb907ae57 netdevsim: add ACL trap reporting cookie as a metadata omits 6de9fceeaa65 mlxsw: spectrum_trap: Lookup and pass cookie down to devli [...] omits 78a7dcb7c952 mlxsw: pci: Extract cookie index for ACL discard trap packets omits 6d19d2bdc8a1 mlxsw: core_acl_flex_actions: Implement flow_offload actio [...] omits ec12165195cf mlxsw: core_acl_flex_actions: Add trap with userdef action omits 5a2e106c746d devlink: extend devlink_trap_report() to accept cookie and pass omits 742b8cceaabc drop_monitor: extend by passing cookie from driver omits 85b0589ede83 devlink: add trap metadata type for cookie omits 2008495d8115 flow_offload: pass action cookie through offload structures omits a8e41f6033a0 icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n omits c5f86891185c Merge tag 'riscv-for-linux-5.6-rc4' of git://git.kernel.or [...] omits d67f250e9634 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits d0820556507b selftests: nft_concat_range: Move option for 'list ruleset [...] omits adc10f5b0a03 docs: Fix empty parallelism argument omits 53ace1195263 docs: remove MPX from the x86 toc omits 3234f4ed3066 MAINTAINERS: Hand MIPS over to Thomas omits e0360423d020 selftests/bpf: Run SYN cookies with reuseport BPF test onl [...] omits 779e422d1198 selftests/bpf: Run reuseport tests only with supported soc [...] omits 80a836c2506b Merge branch 'BPF_and_RT' omits 099bfaa731ec bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and in [...] omits 66150d0dde03 bpf, lpm: Make locking RT friendly omits 7f805d17f152 bpf: Prepare hashtab locking for PREEMPT_RT omits d01f9b198ca9 bpf: Factor out hashtab bucket lock operations omits b6e5dae15a61 bpf: Replace open coded recursion prevention in sys_bpf() omits 085fee1a72a9 bpf: Use recursion prevention helpers in hashtab code omits c518cfa0c5ad bpf: Provide recursion prevention helpers omits 2a916f2f546c bpf: Use migrate_disable/enable in array macros and cgroup [...] omits 02ad05965491 bpf: Use migrate_disable/enabe() in trampoline code. omits 6eac7795e8ef bpf/tests: Use migrate disable instead of preempt disable omits 3d9f773cf287 bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites. omits 37e1d9202225 bpf: Replace cant_sleep() with cant_migrate() omits 3c58482a382b bpf: Provide bpf_prog_run_pin_on_cpu() helper omits 569de905ebc3 bpf: Dont iterate over possible CPUs with interrupts disabled omits 8a37963c7ac9 bpf: Remove recursion prevention from rcu free callback omits 1d7bf6b7d3e8 perf/bpf: Remove preempt disable around BPF invocation omits b0a81b94cc50 bpf/trace: Remove redundant preempt_disable from trace_call_bpf() omits 70ed0706a48e bpf: disable preemption for bpf progs attached to uprobe omits 1b7a51a63b03 bpf/trace: Remove EXPORT from trace_call_bpf() omits f03efe49bd16 bpf/tracing: Remove redundant preempt_disable() in __bpf_t [...] omits dbca151cad73 bpf: Update locking comment in hashtab code omits 2ed905c521e5 bpf: Enforce preallocation for instrumentation programs on RT omits 94dacdbd5d2d bpf: Tighten the requirements for preallocated hash maps omits 3614d05b5e6b Merge tag 'mac80211-for-net-2020-02-24' of git://git.kerne [...] omits 3b3e808cd883 Merge tag 'mac80211-next-for-net-next-2020-02-24' of git:/ [...] omits 13ef6ae8c0d9 net: qrtr: fix spelling mistake "serivce" -> "service" omits d87ab44a68a6 net: ethernet: stmmac: don't warn about missing optional w [...] omits 07cc79efb1e5 net: ethernet: stmmac: demote warnings about missing optio [...] omits e2763bc4d4af Merge branch 'Add-ACPI-bindings-to-the-genet' omits ae200c26b32b net: bcmgenet: reduce severity of missing clock warnings omits 26bd9cc64faf net: bcmgenet: Fetch MAC address from the adapter omits 99c6b06a37d4 net: bcmgenet: Initial bcmgenet ACPI support omits 6ef31c8bee5b net: bcmgenet: enable automatic phy discovery omits 480ded265205 net: bcmgenet: refactor phy mode configuration omits ce69e2162f15 mdio_bus: Add generic mdio_find_bus() omits cc5b48b567a2 freescale: Replace zero-length array with flexible-array member omits 040efdb14c39 intel: Replace zero-length array with flexible-array member omits 3f6e963305d4 netronome: Replace zero-length array with flexible-array member omits f49b2759821e toshiba: Replace zero-length array with flexible-array member omits 65dc2f1a44df chelsio: Replace zero-length array with flexible-array member omits 59bc954c7a25 Merge branch 'Remainder-for-DT-bindings-for-Felix-DSA-swit [...] omits 37b558f6cda6 dt-bindings: net: dsa: ocelot: document the vsc9959 core omits 28a134f5a055 net: dsa: felix: Use PHY_INTERFACE_MODE_INTERNAL instead of GMII omits c102b6fddcab bareudp: Fix uninitialized variable warnings. omits 756125289285 audit: always check the netlink payload length in audit_re [...] omits 8bf2464c47f0 Merge branch 'Bare-UDP-L3-Encapsulation-Module' omits 4b5f67232d95 net: Special handling for IP & MPLS. omits 571912c69f0e net: UDP tunnel encapsulation module for tunnelling differ [...] omits 48851e9e802d af_unix: Add missing annotation for unix_wait_for_peer() omits 3283ff2ea7ff dccp: Add missing annotation for dccp_child_process() omits be21139f3539 net: netrom: Add missing annotation for nr_neigh_stop() omits 2d6b6acfce5f net: netrom: Add missing annotation for nr_neigh_start() omits 0eb713fb667d net: netrom: Add missing annotation for nr_node_stop() omits 5018adfd7a18 net: netrom: Add missing annotation for nr_node_start() omits 8b003f0d5c2e netrom: Add missing annotation for nr_info_stop() omits d087f183787e netrom: Add missing annotation for nr_info_start() omits 8e0f8ccfb0d2 net: Add missing annotation for llc_seq_start() omits b77b4f634e5f sctp: Add missing annotation for sctp_transport_walk_stop() omits 6c72b7740c86 sctp: Add missing annotation for sctp_transport_walk_start() omits 887cf3d13934 sctp: Add missing annotation for sctp_err_finish() omits 28b380e28925 ip6mr: Fix RCU list debugging warning omits 8458ca147c20 riscv: adjust the indent omits a0a31fd84f8f riscv: allocate a complete page size for each page table omits 57a10d8c1123 ptp: Add a ptp clock driver for IDT 82P33 SMU. omits 04eed7456152 dt-bindings: ptp: Add device tree binding for IDT 82P33 ba [...] omits c8b91770f54a tcp: ipv4: Pass lockdep expression to RCU lists omits 0a087bf232c3 net: 802: psnap.c: Use built-in RCU list checking omits 958a93c15466 tcp, ulp: Pass lockdep expression to RCU lists omits 27cf31dc2006 Merge branch 'mlxsw-Introduce-ACL-traps' omits e3294d2b15af selftests: devlink_trap_acl_drops: Add ACL traps test omits c902a52c4048 selftests: pass pref and handle to devlink_trap_drop_* helpers omits 0facf109f69b selftests: introduce test for mlxsw tc flower restrictions omits 45dbee090584 mlxsw: spectrum_trap: Add ACL devlink-trap support omits e612523041ab mlxsw: spectrum_trap: Introduce dummy group with thin policer omits dbd1ddad2890 mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group omits c83da2929fcd mlxsw: core: Allow to enable/disable rx_listener for trap omits 3e6cacaf51d7 mlxsw: acl_flex_actions: Trap all ACL dropped packets to D [...] omits 3128f3a150f6 mlxsw: spectrum_acl: Pass the ingress indication down to f [...] omits 86272d33973c mlxsw: spectrum_flower: Disable mixed bound blocks to cont [...] omits 68cc7ecc1b47 mlxsw: spectrum_acl: Track ingress and egress block bindings omits ecd942a0ef3a devlink: add ACL generic packet traps omits 4a23d45a3e0c mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() [...] omits 99ff9cc249ff mlxsw: spectrum_trap: Use listener->en/dis_action instead [...] omits 76d4067fe1de mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS omits 1ef658a37729 mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT omits 63623fd44972 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 7031ecffab86 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits bc570c14b260 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2e90ca68b0d2 floppy: check FDC index for errors before assigning it omits 3b0b42527937 Merge branch 'net-Clean-driver-module-and-FW-versions' omits ea973742140b net/atheros: Clean atheros code from driver version omits 52682a130f32 net/arc: Delete driver version omits 0d8c4becb40d net/aquantia: Delete module version omits 655b72126eaa net/apm: Properly mark absence of FW omits 8ed211af28d9 net/apm: Remove useless driver version omits 7f4d2537f0b9 net/amd: Remove useless driver version omits 1a63443afd70 net/amazon: Ensure that driver version is aligned to the l [...] omits f724dfc56ddb net/althera: Delete hardcoded driver version omits 3b2c8fc604ab net/alteon: Properly report FW version omits 2b7ef81c04fb net/allwinner: Remove driver version omits aa912857df5e net/alacritech: Delete driver version omits 6565919376c9 net/agere: Delete unneeded driver version omits 7686221b8b48 net/aeroflex: Don't assign FW if it is not available omits 070663fff8ee net/aeroflex: Clean ethtool_info struct assignments omits 1434ae956a0b net/adaptec: Clean driver versions omits 6bba2e89a88c net/3com: Delete driver and module versions from 3com drivers omits 562a7ef3bba0 net/dummy: Ditch driver and module versions omits 2b526b56e396 net/bond: Delete driver and module versions omits 31a57fded311 net: hns3: remove redundant initialization of pointer 'client' omits 823d81b0fa2c net: bridge: fix stale eth hdr pointer in br_dev_xmit omits f2ce925a7d63 net/mlxfw: fix spelling mistake: "progamming" -> "programming" omits 366ed1aca6e0 net: Remove unneeded export of a couple of xdp generic functions omits e4686c2d08ea Merge branch 'net-ll_temac-Bugfixes' omits 1d63b8d66d14 net: ll_temac: Handle DMA halt condition caused by buffer [...] omits 770d9c67974c net: ll_temac: Fix RX buffer descriptor handling on GFP_AT [...] omits d07c849cd2b9 net: ll_temac: Add more error handling of dma_map_single() calls omits 84823ff80f74 net: ll_temac: Fix race condition causing TX hang omits a93236fcbe1d KVM: s390: rstify new ioctls in api.rst omits 370f51d5edac mac80211: Add api to support configuring TID specific conf [...] omits 04f7d142f51c nl80211: Add support to configure TID specific RTSCTS conf [...] omits ade274b23e41 nl80211: Add support to configure TID specific AMPDU confi [...] omits 6a21d16c4db0 nl80211: Add support to configure TID specific retry confi [...] omits 3710a8a6284f nl80211: modify TID-config API omits 77f576deaa39 nl80211: Add NL command to support TID speicific configurations omits 253216ffb2a0 mac80211: rx: avoid RCU list traversal under mutex omits e3ae39edbce6 nl80211: explicitly include if_vlan.h omits a483e29ca07f mac80211_hwsim: enable Beacon protection omits af2d14b01c32 mac80211: Beacon protection using the new BIGTK (STA) omits 0a3a84360b37 mac80211: Beacon protection using the new BIGTK (AP) omits 2d5d4b0a6da1 mac80211: Update BIP to support Beacon frames omits e5473e80d467 mac80211: Support BIGTK configuration for Beacon protection omits 56be393fa8b4 cfg80211: Support key configuration for Beacon protection (BIGTK) omits f8af764bf1cb cfg80211: More error messages for key addition failures omits cd9b52bf75be cfg80211: fix indentation errors omits 15bc6dfbe493 cfg80211: merge documentations of field "dev" omits edf77192f807 cfg80211: merge documentations of field "debugfsdir" omits 6046fdc963b2 cfg80211: drop duplicated documentation of field "reg_notifier" omits 78fb55939765 cfg80211: drop duplicated documentation of field "perm_addr" omits af18d341fbdf cfg80211: drop duplicated documentation of field "_net" omits 4308d955a561 cfg80211: drop duplicated documentation of field "registered" omits cfb99437e285 cfg80211: drop duplicated documentation of field "privid" omits febc7ec6cb70 cfg80211: drop duplicated documentation of field "probe_re [...] omits 8d74a623cc3c Revert "nl80211: add src and dst addr attributes for contr [...] omits 8079e4fee563 Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT [...] omits 6132c1d9033d net: core: devlink.c: Hold devlink->lock from the beginnin [...] omits c3e042f54107 igmp: remove unused macro IGMP_Vx_UNSOLICITED_REPORT_INTERVAL omits 503ba7c69610 net: phy: Avoid multiple suspends omits 44343418d0f2 net: ks8851-ml: Fix IRQ handling and locking omits 52df1e564eb0 docs: networking: phy: Rephrase paragraph for clarity omits 3c419a2cbc44 tc-testing: updated tdc tests for basic filter with u32 ex [...] omits dad8cea7add9 tcp: fix TFO SYNACK undo to avoid double-timestamp-undo omits 9020845fb5d6 r8169: improve rtl8169_start_xmit omits 8e3a57351745 net: ena: ethtool: remove redundant non-zero check on rc omits fb0b1c60421f tun: Remove unnecessary BUG_ON check in tun_net_xmit omits f6f13c125e05 hv_netvsc: Fix unwanted wakeup in netvsc_attach() omits eae7172f8141 net: usb: qmi_wwan: restore mtu min/max values after raw_i [...] omits 53da93259afe Merge branch 'mlxsw-Cosmetic-fixes' omits df6470273ec9 mlxsw: pci: Remove unused values omits d356b3e82b4e mlxsw: core: Remove priv from listener equality comparison omits b32bd7f73ae4 mlxsw: spectrum_acl: Make block arg const where appropriate omits 16adc56c45c4 mlxsw: spectrum_trap: Make global arrays const as they should be omits 62c7f2512c2e mlxsw: core: Remove initialization to false of mlxsw_liste [...] omits 0bb57112d744 mlxsw: core: Convert is_event and is_ctrl bools to be single bits omits 8ec80a8b120a mlxsw: core: Remove dummy union name from struct mlxsw_listener omits 2225d0803d3f mlxsw: core: Remove unused action field from mlxsw_rx_list [...] omits 3cbc37e6e96b mlxsw: spectrum_trap: Move policer initialization to mlxsw [...] omits 1255ea6ba2d1 mlxsw: core_acl_flex_actions: Rename Trap / Discard Action [...] omits a5118ef1020a mlxsw: spectrum_trap: Move functions to avoid their forwar [...] omits aa2794b42f17 mlxsw: spectrum_trap: Use err variable instead of directly [...] omits 35a571346a94 KVM: nVMX: Check IO instruction VM-exit conditions omits e71237d3ff1a KVM: nVMX: Refactor IO bitmap checks into helper function omits 07721feee46b KVM: nVMX: Don't emulate instructions in guest mode omits 5ef8acbdd687 KVM: nVMX: Emulate MTF when performing instruction emulation omits dd58f3c95c98 KVM: fix error handling in svm_hardware_setup omits 39f3b41aa7ca net: genetlink: return the error code when attribute parsi [...] omits 2045e158fc7f r8169: remove RTL_EVENT_NAPI constants omits 3e72dfdf8227 ipv4: ensure rcu_read_lock() in cipso_v4_error() omits 42d84c8490f9 vhost: Check docket sk_family instead of call getname omits 68e2617acfed Merge branch 'mlxsw-Remove-RTNL-from-route-insertion-path' omits 9811f7a2c9f4 mlxsw: spectrum: Remove RTNL where possible omits 50c173c3a181 mlxsw: spectrum_router: Take router lock from exported helpers omits 1be54763e156 mlxsw: spectrum_router: Take router lock from inetaddr listeners omits b43c12e7a6b4 mlxsw: spectrum_router: Take router lock from netdev listener omits 6a5c69cd5512 mlxsw: spectrum_dpipe: Take router lock from dpipe code omits 894276e85c16 mlxsw: spectrum_router: Take router lock from inside routing code omits 20bf5d82bbec mlxsw: spectrum_router: Introduce router lock omits 8e18d85eab9d mlxsw: spectrum_router: Store NVE decapsulation configurat [...] omits 2a60c460b588 mlxsw: spectrum_router: Expose router struct to internal users omits f38656d06725 mlxsw: spectrum_mr: Protect multicast route list with a lock omits c366de85894f mlxsw: spectrum_mr: Protect multicast table list with a lock omits 3e3c8dafc05f mlxsw: spectrum_mr: Publish multicast route after writing [...] omits 2ad3e17ebf94 audit: fix error handling in audit_data_to_entry() omits 8af1c6fbd923 netfilter: ipset: Fix forceadd evaluation path omits f66ee0410b1c netfilter: ipset: Fix "INFO: rcu detected stall in hash_xx [...] omits 8eece07c011f Merge tag 'sched-for-bpf-2020-02-20' of git://git.kernel.o [...] omits 732a0dee501f Merge branch 'mlxfw-Improve-error-reporting-and-FW-reactiv [...] omits b7331aa204a1 net/mlx5: Add fsm_reactivate callback support omits 958dfd0dc6d8 net/mlxfw: Add reactivate flow support to FSM burn flow omits 5042e8b97d41 net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting omits 6a3f707c0051 net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c omits f7fe7aa88fa2 net/mlxfw: More error messages coverage omits 86a1270fd79f net/mlxfw: Improve FSM err message reporting and return codes omits 4ae575661f98 net/mlxfw: Generic mlx FW flash status notify omits b105e8e281ac Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits e65ee2fb54d4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits eb1e1478b6f4 Merge branch 'bpf-sockmap-listen' omits 44d28be2b8d4 selftests/bpf: Tests for sockmap/sockhash holding listenin [...] omits 11318ba8cafd selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/ [...] omits 035ff358f2d9 net: Generate reuseport group ID on group creation omits 9fed9000c5c6 bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH omits 1d59f3bcee35 bpf, sockmap: Let all kernel-land lookup values in SOCKMAP [...] omits c1cdf65da060 bpf, sockmap: Return socket cookie on lookup from syscall omits 6e830c2f6c96 bpf, sockmap: Don't set up upcalls and progs for listening [...] omits 8ca30379a401 bpf, sockmap: Allow inserting listening TCP sockets into sockmap omits e80251555f0b tcp_bpf: Don't let child socket inherit parent protocol op [...] omits f1ff5ce2cd5e net, sk_msg: Clear sk_user_data pointer on clone if tagged omits b8e202d1d1d0 net, sk_msg: Annotate lockless access to sk_prot on clone omits b4d9785ce5c0 Merge branch 'Migrate-QRTR-Nameservice-to-Kernel' omits 31d6cbeeb880 net: qrtr: Fix the local node ID as 1 omits 0c2204a4ad71 net: qrtr: Migrate nameservice to kernel from userspace omits cd26d72d4d43 net: phy: dp83867: Add speed optimization feature omits 7bb106eb6891 cfg80211: remove support for adjacent channel compensation omits d80b64ff297e KVM: SVM: Fix potential memory leak in svm_cpu_init() omits 23520b2def95 KVM: apic: avoid calculating pending eoi from an uninitial [...] omits a4443267800a KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbase [...] omits 91a5f413af59 KVM: nVMX: handle nested posted interrupts when apicv is d [...] omits 93fd9666c269 kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled omits 624e18f92f2e KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE omits c9dfd3fb0835 KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow omits 7455a8327674 KVM: x86: don't notify userspace IOAPIC on edge-triggered [...] omits feb5d98e0a15 enetc: remove "depends on (ARCH_LAYERSCAPE || COMPILE_TEST)" omits 5c4b513e5950 tc-testing: updated tdc tests for basic filter with u16 ex [...] omits f1d97dd3f38b net: page_pool: Add documentation on page_pool API omits 5f811c57c992 bootconfig: Add append value operator support omits 4e4694d8729f bootconfig: Prohibit re-defining value on same key omits ca98c47d54d7 mac80211: check vif pointer before airtime calculation omits 3ee9306b353b cfg80211: Pass lockdep expression to RCU lists omits 0daa63ed4c6c mac80211: Remove a redundant mutex unlock omits a7ee7d44b57c cfg80211: check reg_rule for NULL in handle_channel_custom() omits 9951ebfcdf2b nl80211: fix potential leak in AP start omits e42da4c62abb docs/bpf: Update bpf development Q/A file omits 006ed53e8caa selftests/bpf: Fix trampoline_count clean up logic omits 2c3a368127e1 Merge branch 'set_attach_target' omits 933ce62d68de selftests/bpf: Update xdp_bpf2bpf test to use new set_atta [...] omits ff26ce5cd768 libbpf: Add support for dynamic program attach target omits dd88aed92d01 libbpf: Bump libpf current version to v0.0.8 omits a5ebfe12a7e6 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 5f9721a2d119 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 88b913718db9 bootconfig: Print array as multiple commands for legacy co [...] omits a24d286f3610 bootconfig: Reject subkey and value on same parent key omits 15e95037b45f tools/bootconfig: Remove unneeded error message silencer omits 85c46b78da58 bootconfig: Add bootconfig magic word for indicating bootc [...] omits d8a953ddde5e bootconfig: Set CONFIG_BOOT_CONFIG=n by default omits 7ab215f22d04 tracing: Clear trace_state when starting trace omits 08d9e686426f bootconfig: Mark boot_config_checksum() static omits 78041c0c9e93 tracing: Disable trace_printk() on post poned tests omits 3c18a9be7c9d tracing: Have synthetic event test use raw_smp_processor_id() omits 784bd0847eda tracing: Fix number printing bug in print_synth_event() omits 3843083772dc tracing: Check that number of vals matches number of synth [...] omits 1d9d4c90194a tracing: Make synth_event trace functions endian-correct omits 279eef053192 tracing: Make sure synth_event_trace() example always uses u64 omits 4e139c771163 sched: Provide cant_migrate() omits 66630058e56b sched/rt: Provide migrate_disable/enable() inlines omits 5327644614a1 libbpf: Relax check whether BTF is mandatory omits 2e92a2d0e450 net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT omits 458de8a97f10 net: page_pool: API cleanup and comments omits 78c9df81168f Merge branch 'mlxsw-Preparation-for-RTNL-removal' omits 9ef87b244ec5 mlxsw: spectrum_nve: Make tunnel initialization symmetric omits b69e1337ffa9 mlxsw: spectrum: Export function to check if RIF exists omits 5e9a664da877 mlxsw: spectrum: Prevent RIF access outside of routing code omits 1c6d6b514518 mlxsw: spectrum_router: Prepare function for router lock i [...] omits fbf8b356e540 mlxsw: spectrum_router: Prepare function for router lock i [...] omits f24fbf4de5d4 mlxsw: spectrum_router: Do not assume RTNL is taken when r [...] omits 23d154c0d071 mlxsw: spectrum_router: Do not assume RTNL is taken during [...] omits c43ef22843db mlxsw: spectrum_router: Do not assume RTNL is taken during [...] omits eb833eec3b4c mlxsw: spectrum_span: Only update mirroring agents if present omits 622110f24b45 mlxsw: spectrum: Convert callers to use new mirroring API omits a8e7e6e7c3d6 mlxsw: spectrum_span: Prepare work item to update mirrorin [...] omits 6627b93bf74b mlxsw: spectrum_span: Use struct_size() to simplify allocation omits 9a9f8d1e749a mlxsw: spectrum_span: Do no expose mirroring agents to ent [...] omits 6c5a688e7544 mlxsw: spectrum: Protect counter pool with a lock omits 48fe78cebdf6 mlxsw: spectrum_kvdl: Protect allocations with a lock omits 807ea87032c4 net: remove unused macro from fib_trie.c omits 94e512de3e4f net: neigh: remove unused NEIGH_SYSCTL_MS_JIFFIES_ENTRY omits b78a8552d77f kvm/emulate: fix a -Werror=cast-function-type omits 147f1a1fe5d7 KVM: x86: fix incorrect comparison in trace event omits ef89d0545132 selftests/rseq: Fix out-of-tree compilation omits b9167c8078c3 selftests: Install settings files to fix TIMEOUT failures omits 68ca0fd272da selftest/lkdtm: Don't pollute 'git status' omits 67082b536a27 igc: Add comment omits e055600dfbed igc: Add WOL support omits bc23aa949aeb igc: Add pcie error handler support omits a5136f7677a3 igc: Complete to commit Add basic skeleton for PTP omits 563212224b7e e1000e: Add support for Tiger Lake device omits e7d0f4b3ad57 igc: Fix the typo in comment omits 59e466888038 e1000e: Add support for Alder Lake omits 2bb07f4e1d86 tc-testing: updated tdc tests for basic filter omits a779a55a43db Merge branch 'net-phy-Better-support-for-BCM54810' omits fe26821fa614 net: phy: broadcom: Wire suspend/resume for BCM54810 omits cb64da3a5b60 net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check f [...] omits 0ececcfc9267 net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_r [...] omits 1cb237d7904d sfc: remove unused variable 'efx_default_channel_type' omits 1541e25e9a05 Merge branch 'hns3-next' omits 89ec9485282a net: hns3: add missing help info for QS shaper in debugfs omits ded45d406ca7 net: hns3: add support for dump MAC ID and loopback status [...] omits a8adbb8a91a4 net: hns3: add enabled TC numbers and DWRR weight info in debugfs omits 2d3db26d7880 net: hns3: modify an unsuitable print when setting unknown [...] omits e99f8e7f88b5 mlxsw: Replace zero-length array with flexible-array member omits e96bd2d3b1f8 phy: avoid unnecessary link-up delay in polling mode omits 500897804a36 selftests/bpf: Fix build of sockmap_ktls.c omits e7167043ee50 riscv: Fix gitignore omits 9c384ee31e81 igc: Add dump options omits 8594a7f384ad igc: Complete to commit Add legacy power management support omits 38db952b27d2 igc: make non-global functions static omits 2e05f756c709 net: intel: e1000e: fix possible sleep-in-atomic-context b [...] omits 83250f2b6940 selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 omits 03aa39558e74 Merge branch 'bpf_read_branch_records' omits 67306f84ca78 selftests/bpf: Add bpf_read_branch_records() selftest omits be886ba90cce kunit: run kunit_tool from any directory omits dde54b9492a8 kunit: test: Improve error messages for kunit_tool when ku [...] omits fff7b64355ea bpf: Add bpf_read_branch_records() helper omits 99fe61b27774 e1000e: fix missing cpu_to_le64 on buffer_addr omits 2fbfa9668bbf ice: fix define for E822 backplane device omits e36aeec0f4e5 ice: add support for E823 devices omits 195fb97766da ice: add additional E810 device id omits af23635a5335 ice: add backslash-n to strings omits 7124507291cb ice: increase PF reset wait timeout to 300 milliseconds omits 5fa23e0b23fb ice: Support XDP UMEM wake up mechanism omits 31c5f7f3f45a ice: SW DCB, report correct max TC value omits 27d9be98eda1 ice: Report correct DCB mode omits c8608b5071d0 ice: Add DCBNL ops required to configure ETS in CEE for SW DCB omits 36be2baa09f0 ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues omits a6892c96fc49 ice: Fix for TCAM entry management omits 9d5c5a5290d4 ice: update malicious driver detection event handling omits a29a912d448d ice: Validate config for SW DCB map omits cb704c66c477 Merge branch 'tcp_v6_gso_csum_prep' omits 091c9f82e52a vmxnet3: use new helper tcp_v6_gso_csum_prep omits 2344120dd713 r8152: use new helper tcp_v6_gso_csum_prep omits 1eb2c576efcf hv_netvsc: use new helper tcp_v6_gso_csum_prep omits 06d4f968ac9d net: socionext: use new helper tcp_v6_gso_csum_prep omits 8518b3bcd4c1 net: qcom/emac: use new helper tcp_v6_gso_csum_prep omits fa6b84295225 ionic: use new helper tcp_v6_gso_csum_prep omits b95af84bf1b3 jme: use new helper tcp_v6_gso_csum_prep omits 2b316fbc5ab4 e1000(e): use new helper tcp_v6_gso_csum_prep omits 4c50efbaa596 enic: use new helper tcp_v6_gso_csum_prep omits 51e6856c059b bna: use new helper tcp_v6_gso_csum_prep omits 4d4c3783d896 net: atheros: use new helper tcp_v6_gso_csum_prep omits 8b19c68c4ffe r8169: use new helper tcp_v6_gso_csum_prep omits 76eeb12b71a4 net: core: add helper tcp_v6_gso_csum_prep omits 9cb8e048e5d9 net/ipv4/sysctl: show tcp_{allowed, available}_congestion_ [...] omits 7d51a01599d5 net: mvneta: align xdp stats naming scheme to mlx5 driver omits 11479e8e3cd8 MIPS: ingenic: DTS: Fix watchdog nodes omits c3d5e561d662 Merge branch 'octeontx2-af-Cleanup-changes' omits 52ccbdace039 octeontx2-af: Cleanup nixlf and blkaddr retrieval logic omits 6fd2a71b2738 octeontx2-af: Cleanup CGX config permission checks omits 07a835d939af octeontx2-af: Remove unnecessary export symbols in CGX driver omits eb41113870c9 MIPS: X1000: Fix clock of watchdog node. omits d631f96dec47 Merge tag 'mlx5-updates-2020-01-24' of git://git.kernel.or [...] omits 72cf3b3df423 MIPS: vdso: Wrap -mexplicit-relocs in cc-option omits 2f14b2d9dd80 Merge branch 'bpf-skmsg-simplify-restore' omits d1ba1204f2ee selftests/bpf: Test unhashing kTLS socket after removing from map omits a178b4585865 bpf, sk_msg: Don't clear saved sock proto on restore omits a4393861a351 bpf, sk_msg: Let ULP restore sk_proto and write_space callback omits 0120936a9fc7 net/mlx5: Remove a useless 'drain_workqueue()' call in 'ml [...] omits b5ede32d3329 net/mlx5e: Add support for FEC modes based on 50G per lane links omits f623e5970501 ethtool: Add support for low latency RS FEC omits 3c19208ea960 net/mlxe5: Separate between FEC and current speed omits 2132b71f78d2 net/mlx5e: Advertise globaly supported FEC modes omits 4bd9d5070b92 net/mlx5e: Enforce setting of a single FEC mode omits 511aa2aa6372 net/mlx5e: Set FEC to auto when configured mode is not supported omits b21aef7e71de mlx5: Use proper logging and tracing line terminations omits 0f56d3c5d8ea net/mlx5e: Support dump callback in RX reporter omits 5f29458b77d5 net/mlx5e: Support dump callback in TX reporter omits 0a56be3c8805 net/mlx5e: Gather reporters APIs together omits 12206b17235a net/mlx5: Add support for resource dump omits 573ed90aa5e2 devlink: Force enclosing array on binary fmsg data omits 00796b929ce8 sfc: elide assignment of skb omits 272bb0e9e8cd net: fec: Prevent unbind operation omits bf4498ad3f9a tmpfs: deny and force are not huge mount options omits 6a1ce99dc4bd RISC-V: Don't enable all interrupts in trap_init() omits c68a9032299e riscv: set pmp configuration if kernel is running in M-mode omits b80b033bedae bpf: Allow bpf_perf_event_read_value in all BPF programs omits 4eb1b01de5b9 HID: hid-bigbenff: fix race condition for scheduled work d [...] omits 976a54d0f420 HID: hid-bigbenff: call hid_hw_stop() in case of error omits 789a2c250340 HID: hid-bigbenff: fix general protection fault caused by [...] omits b182a66792fe net: ena: remove set but not used variable 'hash_key' omits 2b73812483e9 net: netlink: Replace zero-length array with flexible-arra [...] omits fbfc8502af52 net: switchdev: Replace zero-length array with flexible-ar [...] omits 45a4296b6e55 bpf, sockmap: Replace zero-length array with flexible-arra [...] omits 9814428a44d6 NFC: digital: Replace zero-length array with flexible-arra [...] omits dc3cc347d2ce net: usb: cdc-phonet: Replace zero-length array with flexi [...] omits 725d23b59cd1 net: phy: allow bcm84881 to be a module omits 4c08222170dc Merge branch 'net-smc-next' omits 5613f20c9381 net/smc: reduce port_event scheduling omits 5f78fe968d76 net/smc: simplify normal link termination omits ba9520604209 net/smc: remove unused parameter of smc_lgr_terminate() omits 3739707c4568 net/smc: do not delete lgr from list twice omits 354ea2baa393 net/smc: use termination worker under send_lock omits 55dd57581758 net/smc: improve smc_lgr_cleanup() omits 790a9a7cce65 Merge branch 'mlxsw-Reduce-dependency-between-bridge-and-r [...] omits 495c3da648a1 selftests: mlxsw: vxlan: Add test for error path omits 58ba0238e98a selftests: mlxsw: vxlan: Adjust test to recent changes omits 6c4e61ff5f26 selftests: mlxsw: extack: Test creation of multiple VLAN-a [...] omits bdc58bea0d46 selftests: mlxsw: extack: Test bridge creation with VXLAN omits 745a7ea72dc2 selftests: mlxsw: Remove deprecated test omits da1f9f8cb75c mlxsw: spectrum: Reduce dependency between bridge and router code omits 578e55124c10 mlxsw: spectrum_switchdev: Remove VXLAN checks during FID [...] omits 71afb45a14d6 mlxsw: spectrum_switchdev: Have VXLAN device take referenc [...] omits 23a1a0b391a7 mlxsw: spectrum_switchdev: Propagate extack to bridge crea [...] omits b96f54698040 mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting omits 583cb0b4121f net: bridge: teach ndo_dflt_bridge_getlink() more brport flags omits 5f1475b17139 Merge branch 'sfc-couple-more-ARFS-tidy-ups' omits 025c5a0b58e8 sfc: move some ARFS code out of headers omits b7683155517c sfc: only schedule asynchronous filter work if needed omits bd706ff8ea2b net: vlan: suppress "failed to kill vid" warnings omits 3e07df430c2b net: stmmac: Get rid of custom STMMAC_DEVICE() macro omits b5d308120ddf Merge branch 'Remove-rtnl-lock-dependency-from-flow_action-infra' omits b15e7a6e8d31 net: sched: don't take rtnl lock during flow_action setup omits 107f2d509165 net: sched: refactor ct action helpers to require tcf_lock omits 487e9589cc0e net: sched: refactor police action helpers to require tcf_lock omits 7a47281439ba net: sched: lock action when translating it to flow_action infra omits 463bfeeead97 KVM: nVMX: Fix some obsolete comments and grammar error omits d970a325561d KVM: x86: fix missing prototypes omits 92df9f8a745e Merge branch 'mvneta-xdp-ethtool-stats' omits 6c8a8cfd45af net: mvneta: get rid of xdp_ret in mvneta_swbm_rx_frame omits 3d866523d59c net: mvneta: introduce xdp counters to ethtool omits 320d54415f5d net: mvneta: rely on struct mvneta_stats in mvneta_update_ [...] omits 69de66fcc972 net: mvneta: rely on open-coding updating stats for non-xd [...] omits 9ac41f3c9f05 net: mvneta: move refill_err and skb_alloc_err in per-cpu stats omits c1b18f20d5d7 Merge branch 'mv88e6xxx-Add-SERDES-PCS-registers-to-ethtool-dump' omits bf3504cea7d7 net: dsa: mv88e6xxx: Add 6390 family PCS registers to ethtool -d omits d3f88a24b28d net: dsa: mv88e6xxx: Add 6352 family PCS registers to ethtool -d omits 0d30bbd03d84 net: dsa: mv88e6xxx: Allow PCS registers to be retrieved v [...] omits 27aa6228d6d6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 2bd5662d35c3 Merge branch 'sonic-next' omits d5f3889aca9f net/macsonic: Remove interrupt handler wrapper omits 8fe676b3db7a net/sonic: Start packet transmission immediately omits 13cfff1a902c net/sonic: Remove explicit memory barriers omits d35bf9bc7d72 net/sonic: Remove redundant netif_start_queue() call omits 29660d50a9e3 net/sonic: Remove redundant next_tx variable omits 5d58c21c1030 net/sonic: Refactor duplicated code omits 888d0584afb8 net/sonic: Remove obsolete comment omits 8fb9df97750f Merge branch 'sh_eth-get-rid-of-the-dedicated-regiseter-ma [...] omits b39b7092166b sh_eth: use Gigabit register map for R7S72100 omits a6318d57f68b sh_eth: add sh_eth_cpu_data::gecmr flag omits 7bf47f609f7e sh_eth: check sh_eth_cpu_data::no_xdfar when dumping registers omits f75ca32403db sh_eth: check sh_eth_cpu_data::cexcr when dumping registers omits 6eaeedc1aa27 sh_eth: check sh_eth_cpu_data::no_tx_cntrs when dumping registers omits 5652b46e4e80 Merge branch 'Pause-updates-for-phylib-and-phylink' omits b70486f94bb4 net: phylink: clarify flow control settings in documentation omits 97fec51fe79b net: phylink: improve initial mac configuration omits f904f15ea9b5 net: phylink: allow ethtool -A to change flow control adve [...] omits 4e5aeb4157c8 net: phylink: resolve fixed link flow control omits 33faac8e03ac net: phylink: use phylib resolved flow control modes omits 2d5fbef0c807 net: phylink: ensure manual flow control is selected appro [...] omits 8cdfa25625ca net: phylink: remove pause mode ethtool setting for fixed links omits 45c767faef15 net: add linkmode helper for setting flow control advertisement omits a87ae8a963bd net: add helpers to resolve negotiated flow control omits 8062e2333f8f net: linkmode: make linkmode_test_bit() take const pointer omits ce7805513d90 Merge branch 'r8169-series-with-further-smaller-improvements' omits 0da3359a4a21 r8169: improve statistics of missed rx packets omits 9db0ac57bd32 r8169: improve rtl_jumbo_config omits f1f9ca287569 r8169: improve rtl8169_get_mac_version omits 711463f83427 r8169: add helper rtl_pci_commit omits 9aab78290a0f r8169: simplify setting netdev features omits cac960c5912a r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 omits da090e40a543 r8169: remove unneeded check from rtl_link_chg_patch omits 744676e77720 openvswitch: add TTL decrement action omits 7458bd540fa0 net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/sec on 7278 omits 33946518d493 tcp-zerocopy: Return sk_err (if set) along with tcp receiv [...] omits c8856c051454 tcp-zerocopy: Return inq along with tcp receive zerocopy. omits 8c8da5b8eaf8 Merge branch 'Enhance-virtio-vsock-connection-semantics' omits 9de9f7d1cb14 tools: testing: vsock: Test when server is bound but not l [...] omits df12eb6d6cd9 net: virtio_vsock: Enhance connection semantics omits ddb535a6a04e Merge tag 'mac80211-next-for-net-next-2020-02-14' of git:/ [...] omits 1e5946f5f7fe net: x25: convert to list_for_each_entry_safe() omits 1f4c51de3361 lib: objagg: Replace zero-length arrays with flexible-arra [...] omits d71151a39c97 ptp_qoriq: drop the code of alarm omits fb0c5b05c1d4 ice: use true/false for bool types omits 644f40ea0c08 ice: add function argument description to function header comment omits e0708aa8a5c4 ice: use proper format for function pointer as a function [...] omits 4e83fc934e3a ice: replace "fallthrough" comments with fallthrough reser [...] omits 752eee067843 ice: remove unnecessary fallthrough comments omits 24e2e2a0b8d3 ice: Fix virtchnl_queue_select bitmap validation omits e1fe6926800f ice: Fix and refactor Rx queue disable for VFs omits 2309ae385a42 ice: Handle LAN overflow event for VF queues omits 39066dc549cf ice: Fix implicit queue mapping mode in ice_vsi_get_qs omits 13a6233b033f ice: Add support to enable/disable all Rx queues before waiting omits 72634bc228cb ice: Only allow tagged bcast/mcast traffic for VF in port VLAN omits 61c9ce86a6f5 ice: Fix Port VLAN priority bits omits 0b6c6a8bb6d5 ice: Add helper to determine if VF link is up omits b093841f9ac9 ice: Refactor port vlan configuration for the VF omits 42f3efef3554 ice: Add initial support for QinQ omits bef8e2dfceed MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()' omits 97e914b7de3c MIPS: cavium_octeon: Fix syncw generation. omits 976c23af3ee5 mips: vdso: add build time check that no 'jalr t9' calls left omits 07015d7a103c MIPS: Disable VDSO time functionality on microMIPS omits d3f703c4359f mips: vdso: fix 'jalr t9' crash in vdso code omits 932183aa35c6 mwifiex: change license text from MARVELL to NXP omits 098729575057 mt76: Introduce mt76_mcu data structure omits a9fddf08ec66 mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap omits 5d5a99464abb mt76: mt76u: rename stat_wq in wq omits 972c598133d8 mt76: mt76u: extend RX scatter gather number omits cf605a3bd9fb mt76: mt7615: rely on mt76_queues_read for mt7622 omits e22d0b89647c mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 omits 0e544cb59c9a mt76: mt7615: rework rx phy index handling omits 07cda406308b mt76: fix rounding issues on converting per-chain and comb [...] omits 049019c2a07d mt76: mt76x2: avoid starting the MAC too early omits 43ba19228cfa mt76: avoid extra RCU synchronization on station removal omits 8e2ad48e2bac mt76: mt7615: fix monitor mode on second PHY omits c5502b89ee68 mt76: mt7615: fix adding active monitor interfaces omits e07880b24d08 mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format omits 4690da34f154 mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format omits 184dd9a11d7d mt76: mt7615: use new tag sta_rec_wtbl omits 6849e29ed92e mt76: mt7615: add starec operating flow for firmware v2 omits 9190d90daa2c mt76: mt7615: add a helper to encapsulate sta_rec operation omits 20c3604f3e7c mt76: mt7615: simplify mcu_set_sta flow omits dc80bb6f6ee6 mt76: mt7615: simplify mcu_set_bmc flow omits 35492cd28f2a mt76: mt7615: add support for testing hardware reset omits 61c4fa721968 mt76: mt7615: implement hardware reset support omits f347f81a8ac9 mt76: mt7615: report firmware log event messages omits 15d9a5d7b556 mt76: mt7615: fix and rework tx power handling omits 8351943d3c70 mt76: mt7615: add Kconfig entry for MT7622 omits eacf61101260 mt76: mt7615: disable DBDC on MT7622 omits 8c90c2253eea mt76: mt7615: decrease rx ring size for MT7622 omits 6aa4ed7927f1 mt76: mt7615: implement DMA support for MT7622 omits 35da599fcdc2 mt76: mt7615: implement probing and firmware loading on MT7622 omits c3ad5e9d00af mt76: mt7615: disable 5 GHz on MT7622 omits 8acb7afc693b mt76: mt7615: add calibration free support for MT7622 omits 5dff21eef6e5 mt76: mt7615: add eeprom support for MT7622 omits cdad4874057d mt76: mt7615: add dma and tx queue initialization for MT7622 omits 853fb35c503d mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 omits 4e569727da74 mt76: mt7615: store N9 firmware version instead of CR4 omits 1c88e7e0aee4 mt76: mt7615: split up firmware loading functions omits 57ec55e9f775 mt76: mt7615: move mmio related code from pci.c to mmio.c omits 13602c9d20cd mt76: mt7615: add __aligned(4) to txp structs omits cd82b0e0ca71 dt-bindings: net: wireless: mt76: document bindings for MT7622 omits d9c54264d818 mt76: enable Airtime Queue Limit support omits e970e6659899 mt76: mt7603: increase dma mcu rx ring size omits 8f6c4f7ba1a1 mt76: dma: do not write cpu_idx on rx queue reset until af [...] omits 93eaec7625f1 mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw omits 5ffc6b5a9840 mt76: set dma-done flag for flushed descriptors omits 94d4d07675fa mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag omits 3bcd979c8a24 mt76: mt76u: add endpoint to mt76u_bulk_msg signature omits 9803b7b16176 mt76: mt76u: introduce mt76u_skb_dma_info routine omits 16d6dac00939 mt76: mt76u: take into account different queue mapping for 7663 omits 1e816c65cb38 mt76: mt76u: add {read/write}_extended utility routines omits 94e1cfa890b7 mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine omits 1d54bc27165d mt76: mt76u: resume all rx queue in mt76u_resume_rx omits 87999d4e6b15 mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc omits 63deaab0dd8f mt76: mt76u: add mt76u_alloc_rx_queue utility routine omits b430b7db3889 mt76: mt76u: stop/free all possible rx queues omits 38e09a49f449 mt76: mt76u: introduce mt76u_free_rx_queue utility routine omits 9aeb0d114d4e mt76: mt76u: move mcu buffer allocation in mt76x02u drivers omits 37ec6a03d728 mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers omits 2fe6a5564d59 mt76: mt76u: use mt76_queue as mt76u_complete_rx context omits ab221b207b60 mt76: mt76u: add mt76_queue to mt76u_refill_rx signature omits 0d1862104e6a mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature omits 840728899c84 mt76: mt76u: add mt76u_process_rx_queue utility routine omits f4021e1f0691 mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet omits a1ea1d688d0b mt76: mt76x02u: avoid overwrite max_tx_fragments omits 85b7a5d0b2ab mt76: rely on mac80211 utility routines to compute airtime omits 1b784c3343ed mt76: mt7615: remove leftover routine declaration omits fecde5da035e mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init omits 26b487669756 mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom omits 2ce73efe0f8e mt76: mt7615: initialize radar specs from host driver omits d9d8be11f88b mt76: mt76x2: get rid of leftover target omits 9cd82366a7c0 mt76: mt7615: add tracing support omits 5498974bd5d0 mt76: move mac_txdone tracepoint in mt76 module omits a3f657ec1f9a mt76: move dev_irq tracepoint in mt76 module omits c388d8584bc8 mt76: mt7615: add a get_stats() callback omits 679b23fef8a4 mt76: mt7615: add per-phy mib statistics omits 31affc967f04 mt76: mt7615: report TSF information omits 0d88aea88f1d mt76: mt7615: add set_antenna callback omits 4fe9218c5eda mt76: mt7615: rework set_channel function omits 2cad515ece8a mt76: mt7615: add missing settings for simultaneous dual-b [...] omits cd736c474712 mt76: fix compilation warning in mt76_eeprom_override() omits ff44d907ee10 mt76: mt7603: simplify led reg definitions omits d1ff4a3c2fab mt76: mt76x02: simplify led reg definitions omits ff913979a2d3 mt76: mt7615: introduce LED support omits 9379df2fd923 mt76: clear skb pointers from rx aggregation reorder buffe [...] omits d55aa5e17461 mt76: mt7603: fix input validation issues for powersave-fi [...] omits c99dc3c1524d mt76: mt7615: increase MCU command timeout omits e5051965fd2b mt76: mt7615: measure channel noise and report it via survey omits a25c888f3a5f mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value omits b74f98b828f5 mt76: mt76x02: minor mt76x02_mac_set_beacon optimization omits c708bfa352d3 mt76: mt76x02u: do not set NULL beacons omits a6bfb6d13f33 mt76: usb: use max packet length for m76u_copy omits d3cc4e7640ca mt76: mt76x02: add channel switch support for usb interfaces omits 944624866996 mt76: speed up usb bulk copy omits 5c48e60e57b0 mt76: mt76x02: remove a copy call for usb speedup omits 7d2886404e78 mt76: mt76x02: add check for invalid vif idx omits f27469a93396 mt76: mt76x02: split beaconing omits 0794d03a8f2f mt76: mt76x02: omit beacon slot clearing omits e7ec563eae04 mt76: use AC specific reorder timeout omits 183d1fcf0b6a mt76: mt7615: add set_coverage class support omits 6a792b1a0332 mt76: mt7603: set 0 as min coverage_class value omits bae76a1eefd4 mt76: mt76x02: fix coverage_class type omits 175b4d58b91a mt76: mt7615: report firmware version using ethtool omits f53300fdaa84 mt76: mt7615: Fix build with older compilers omits 1a874afbbf88 dt-bindings: net: wireless: mt76: introduce big-endian property omits b3c6d6388b51 mt76: eeprom: add support for big endian eeprom partition omits 00c29ab2f671 mt76: mt7603: reset STA_CCA counter setting the channel omits eba571683b40 mt76: fix possible undetected invalid MAC address omits 37a68e001578 mt76: disable bh in mt76_dma_rx_poll omits 2703bafcdbf7 mt76: fix rx dma ring descriptor state on reset omits 3e3848280f7d mt7615: replace sta_state callback with sta_add/sta_remove omits c3c25d09d4ac mt76: mt7615: defer mcu initialization via workqueue omits f0305d182c02 mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON omits 0f2173f093b3 mt76: mt7615: add support for registering a second wiphy v [...] omits 9ce2f7fa94c1 mt76: mt7615: select the correct tx queue for frames sent [...] omits b0b5426ee7d5 mt76: mt7615: move radio/mac initialization to .start/stop [...] omits ac3ef85cebde mt76: mt7615: initialize dbdc settings on interface add omits 27ae72193249 mt76: mt7615: add multiple wiphy support to the rx path omits 2bed2a3e905a mt76: mt7615: rework chainmask handling omits 5dabdf71e94e mt76: mt7615: add multiple wiphy support to the dfs support code omits d23cb96ccf71 mt76: mt7615: remove useless MT_HW_RDD0/1 enum omits f89f58c8fb63 mt76: mt7615: add missing register init for dual-wiphy support omits d446a20f5b0c mt76: mt7615: add multiple wiphy support for smart carrier sense omits fdd2e570764c mt76: mt7615: add dual-phy support for mac80211 ops omits c9619dfaf2ab mt76: do not overwrite max_tx_fragments if it has been set omits 30684481e6ca mt76: move ampdu_ref from mt76_dev to driver struct omits c7d2d6310969 mt76: add ext_phy field to struct mt76_wcid omits c89d36254155 mt76: add function for allocating an extra wiphy omits a3d01038719c mt76: add priv pointer to struct mt76_phy omits 8af63fed3389 mt76: add multiple wiphy support to mt76_get_min_avg_rssi omits beaaeb6b6827 mt76: move txpower and antenna mask to struct mt76_phy omits 9e5f6dd7a5c6 mt76: move txpower_conf back to driver specific structs omits db7aa188623d mt76: move chainmask back to driver specific structs omits 011849e0fc55 mt76: move state from struct mt76_dev to mt76_phy omits 5a95ca41223e mt76: keep a set of software tx queues per phy omits 96747a51fe62 mt76: move channel state to struct mt76_phy omits 426e8e413ce8 mt76: add support for an extra wiphy in mt76_sta_state() omits e394b5757bad mt76: add support for an extra wiphy in the tx status path omits 1f6e0baa703d mac80211: allow setting queue_len for drivers not using wa [...] omits 256db7423c31 ieee80211: add WPA3 OWE AKM suite selector omits db6d9e9e8b48 mac80211: Fix setting txpower to zero omits be0aba826c4a HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override omits 9fba6d077f64 mt76: add support for an extra wiphy in the main tx path omits bfc394dd65ef mt76: add support for an extra wiphy in the rx path omits ac24dd35028b mt76: introduce struct mt76_phy omits e54432563b68 mt76: move initialization of some struct members to mt76_a [...] omits c9cc0517bba9 crypto: chacha20poly1305 - prevent integer overflow on lar [...] omits aa7619a39ace rtw88: Fix incorrect beamformee role setting omits 872d92dec353 tee: amdtee: amdtee depends on CRYPTO_DEV_CCP_DD omits ead68df94d24 KVM: x86: enable -Werror omits d49f2c5063fd rtw88: 8822[bc]: Make tables const, reduce data object size omits 74c3d72cc134 rtw88: disable TX-AMSDU on 2.4G band omits 9c714b7caa17 rtw88: 8822c: modify rf protection setting omits 40fb04b22f31 rtw88: Use secondary channel offset enumeration omits bafbc6f0b51b rtw88: Use kfree_skb() instead of kfree() omits 16bbc3eb8372 rsi: fix null pointer dereference during rsi_shutdown() omits 8299adec99b2 rtw88: 8822c: update power sequence to v16 omits 55cc84421c30 rtw88: add ciphers to suppress error message omits 6eab0ba99bc2 rtw88: avoid holding mutex for cancel_delayed_work_sync() omits 398b9bdab2c3 rtw88: move rtw_enter_ips() to the last when config omits 2a4225551afb rtw88: pci: 8822c should set clock delay to zero omits 9e01c07069db rtw88: add rtw_read8_mask and rtw_read16_mask omits 597fc0e6ad59 rtw88: remove unused parameter vif in rtw_lps_pg_info_get() omits 863844ee3bd3 brcmfmac: abort and release host after error omits 946d077a4256 qtnfmac: fix potential Spectre vulnerabilities omits 501c3be1ec3c qtnfmac: drop unnecessary TLVs from scan command omits 5edadc5a3f11 qtnfmac: update channel switch command to support 6GHz band omits 8b0b5f1ba9e0 qtnfmac: cleanup alignment in firmware communication protocol omits 0d18a9c0a387 qtnfmac: pass max scan SSIDs limit on per-radio basis omits 601ce21ff88d qtnfmac: implement extendable channel survey dump omits bc5db734c1c4 qtnfmac: drop QTN_TLV_ID_NUM_IFACE_COMB TLV type omits e70cf22bc7b2 qtnfmac: merge PHY_PARAMS_GET into MAC_INFO omits 310cd5dd5070 qtnfmac: pass hardware capabilities in TLV element omits a3ebb0335c54 qtnfmac: use MAJOR.MINOR format for firmware protocol omits 346bdd8e979d wl1251: remove ti,power-gpio for SDIO mode omits 57f0a29c3e08 DTS: bindings: wl1251: mark ti,power-gpio as optional omits 24f0bd136264 brcmfmac: add the BRCM 4364 found in MacBook Pro 15,2 omits 8d2e77b39b8f HID: alps: Fix an error handling path in 'alps_input_confi [...] omits 5c02c447eaed HID: hiddev: Fix race in in hiddev_disconnect() omits 84a406263246 HID: core: increase HID report buffer size to 8KiB omits 5ebdffd25098 HID: core: fix off-by-one memset in hid_report_raw_event() omits e433be929e63 HID: apple: Add support for recent firmware on Magic Keyboards omits 0cbb4f9c6982 platform/chrome: wilco_ec: Include asm/unaligned instead o [...] omits e20d8e81a0e0 Documentation: kunit: fixed sphinx error in code block omits 9b125c279987 mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL [...] omits 8c3ed7aa2b9e nl80211: add src and dst addr attributes for control port tx/rx omits c0058df73309 mac80211: parse also the RSNXE IE omits ff74c51e8f4c cfg80211/mac80211: Allow user space to register for statio [...] omits f93d6b21a93c ieee80211: fix 'the' doubling in comments omits 52b4810bed83 mac80211: Remove support for changing AP SMPS mode omits c4d800dcc7c5 mac80211: Handle SMPS mode changes only in AP mode omits 85b27ef73419 mac80211: Accept broadcast probe responses on 6GHz band omits f46209b9ff76 mac80211: HE: set RX NSS omits cf2c9cc3980f mac80211: set station bandwidth from HE capability omits 2ff69b0e25f4 mac80211: remove supported channels element in 6 GHz if EC [...] omits 8cadb207145c mac80211: update condition for HE disablement omits 4a65cc2437ce mac80211: make ieee80211_wep_init() return void omits 07b83d2ecd2f mac80211: allow changing TX-related netdev features omits b5db1acab19b mac80211: check whether HE connection is allowed by the re [...] omits e4d005b80dee mac80211: refactor extended element parsing omits 75e296e9b22a mac80211: simplify and improve HT/VHT/HE disable code omits d6039a3416f7 cfg80211: Enhance the AKM advertizement to support per interface. omits 1e61d82cca17 cfg80211: add no HE indication to the channel flag omits 3c706b973b51 mac80211: fix 11w when using encapsulation offloading omits beae56192a25 HID: ite: Only bind to keyboard USB interface on Acer SW5- [...] omits 4ab2bb3c311a HID: logitech-hidpp: BatteryVoltage: only read chargeStatu [...] omits 30b2f0be23fb mac80211: add ieee80211_is_any_nullfunc() omits 01afc6fedffb mac80211_hwsim: add power save support omits 5972fa15b923 mac80211: fix tx status for no ack cases omits dd56e9023033 mac80211: add handling for BSS color omits 5c5e52d1bb96 nl80211: add handling for BSS color omits b18379d7aa31 mac80211_hwsim: remove maximum TX power omits e322c07f8371 mac80211: debugfs: improve airtime_flags handler readability omits 7d6aa9ba4f82 Merge remote-tracking branch 'net-next/master' into mac80211-next omits 1ee7826ab68f mac80211: Remove redundant assertion omits 50ff477a8639 mac80211: add 802.11 encapsulation offloading support omits 9bcb084f0b64 mac80211: Always show airtime debugfs file when TXQs are enabled omits 6989310f5d43 wireless: Use offsetof instead of custom macro. omits 92ee76d4a926 trivial: mac80211: fix indentation adds 3ff047f6971d arm64: cpufeature: Fix meta-capability cpufeature check adds cfef06bd0686 arm64: cpufeature: add pointer auth meta-capabilities adds 91a1b6ccff32 arm64: rename ptrauth key structures to be user-specific adds be1298425665 arm64: install user ptrauth keys at kernel exit time adds df3551011b81 arm64: ptrauth: Add bootup/runtime flags for __cpu_setup adds 8c176e1625a6 arm64: cpufeature: Move cpu capability helpers inside C file adds deeaac5175a5 arm64: cpufeature: handle conflicts based on capability adds 6982934e19f8 arm64: enable ptrauth earlier adds 33e45234987e arm64: initialize and switch ptrauth kernel keys adds 28321582334c arm64: initialize ptrauth keys for kernel booting task adds 689eae42afd7 arm64: mask PAC bits of __builtin_return_address adds 04ad99a0b160 arm64: unwind: strip PAC from kernel addresses adds cdcb61ae4c56 arm64: __show_regs: strip PAC from lr in printk adds e51f5f56dd69 arm64: suspend: restore the kernel ptrauth keys adds c2d920bf1fff kconfig: Add support for 'as-option' adds 74afda4016a7 arm64: compile the kernel with ptrauth return address signing
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 (08120d236c47) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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.
No new revisions were added by this update.
Summary of changes: .gitignore | 4 - CREDITS | 5 - Documentation/admin-guide/bootconfig.rst | 34 +- Documentation/bpf/bpf_devel_QA.rst | 29 +- Documentation/dev-tools/kunit/usage.rst | 1 - .../devicetree/bindings/net/dsa/ocelot.txt | 116 -- .../devicetree/bindings/net/qcom,ipa.yaml | 192 -- .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 53 - .../bindings/net/wireless/mediatek,mt76.txt | 29 +- .../devicetree/bindings/net/wireless/ti,wl1251.txt | 3 +- .../devicetree/bindings/ptp/ptp-idt82p33.yaml | 45 - Documentation/kbuild/makefiles.rst | 5 +- Documentation/networking/bareudp.rst | 52 - .../networking/device_drivers/mellanox/mlx5.rst | 2 +- Documentation/networking/devlink/devlink-trap.rst | 9 - Documentation/networking/devlink/mlx5.rst | 6 - Documentation/networking/index.rst | 1 - Documentation/networking/page_pool.rst | 159 -- Documentation/networking/phy.rst | 5 +- Documentation/networking/sfp-phylink.rst | 49 +- Documentation/sphinx/parallel-wrapper.sh | 2 +- Documentation/virt/kvm/api.rst | 33 +- Documentation/x86/index.rst | 1 + MAINTAINERS | 13 +- Makefile | 4 +- arch/arm64/Kconfig | 31 +- arch/arm64/Makefile | 11 + arch/arm64/include/asm/asm_pointer_auth.h | 65 + arch/arm64/include/asm/compiler.h | 24 + arch/arm64/include/asm/cpucaps.h | 4 +- arch/arm64/include/asm/cpufeature.h | 39 +- arch/arm64/include/asm/pointer_auth.h | 50 +- arch/arm64/include/asm/processor.h | 3 +- arch/arm64/include/asm/smp.h | 12 + arch/arm64/include/asm/stackprotector.h | 5 + arch/arm64/kernel/asm-offsets.c | 16 + arch/arm64/kernel/cpufeature.c | 93 +- arch/arm64/kernel/entry.S | 6 + arch/arm64/kernel/head.S | 2 + arch/arm64/kernel/pointer_auth.c | 7 +- arch/arm64/kernel/process.c | 5 +- arch/arm64/kernel/ptrace.c | 16 +- arch/arm64/kernel/sleep.S | 2 + arch/arm64/kernel/smp.c | 8 + arch/arm64/kernel/stacktrace.c | 5 +- arch/arm64/mm/proc.S | 71 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 17 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 17 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 6 +- arch/mips/include/asm/sync.h | 4 +- arch/mips/kernel/vpe.c | 2 +- arch/mips/vdso/Makefile | 28 +- arch/riscv/boot/.gitignore | 2 - arch/riscv/include/asm/csr.h | 12 - arch/riscv/kernel/head.S | 6 - arch/riscv/kernel/traps.c | 4 +- arch/riscv/mm/kasan_init.c | 53 +- arch/um/drivers/vector_kern.c | 1 - arch/x86/include/asm/kvm_emulate.h | 13 +- arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/include/asm/vmx.h | 2 +- arch/x86/include/asm/vmxfeatures.h | 1 - arch/x86/include/uapi/asm/kvm.h | 1 - arch/x86/kvm/emulate.c | 36 +- arch/x86/kvm/irq_comm.c | 2 +- arch/x86/kvm/lapic.c | 9 +- arch/x86/kvm/mmutrace.h | 2 +- arch/x86/kvm/svm.c | 65 +- arch/x86/kvm/vmx/capabilities.h | 1 - arch/x86/kvm/vmx/nested.c | 89 +- arch/x86/kvm/vmx/nested.h | 10 +- arch/x86/kvm/vmx/vmx.c | 130 +- arch/x86/kvm/vmx/vmx.h | 3 - arch/x86/kvm/x86.c | 2 - drivers/base/core.c | 120 -- drivers/base/power/power.h | 3 - drivers/base/power/sysfs.c | 55 +- drivers/block/floppy.c | 7 +- drivers/crypto/chelsio/Kconfig | 11 - drivers/crypto/chelsio/Makefile | 3 - drivers/crypto/chelsio/chcr_common.h | 135 -- drivers/crypto/chelsio/chcr_core.c | 51 +- drivers/crypto/chelsio/chcr_core.h | 7 - drivers/crypto/chelsio/chcr_ktls.c | 2021 ------------------- drivers/crypto/chelsio/chcr_ktls.h | 98 - drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-apple.c | 3 +- drivers/hid/hid-bigbenff.c | 31 +- drivers/hid/hid-core.c | 4 +- drivers/hid/hid-ite.c | 5 +- drivers/hid/hid-logitech-hidpp.c | 43 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/usbhid/hiddev.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 2 - drivers/net/Kconfig | 15 - drivers/net/Makefile | 2 - drivers/net/bareudp.c | 811 -------- drivers/net/bonding/bond_main.c | 8 +- drivers/net/bonding/bonding_priv.h | 5 +- drivers/net/dsa/b53/b53_common.c | 4 +- drivers/net/dsa/b53/b53_priv.h | 4 +- drivers/net/dsa/bcm_sf2.c | 7 +- drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/mt7530.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 123 +- drivers/net/dsa/mv88e6xxx/chip.h | 5 - drivers/net/dsa/mv88e6xxx/global1.c | 4 +- drivers/net/dsa/mv88e6xxx/serdes.c | 77 - drivers/net/dsa/mv88e6xxx/serdes.h | 5 - drivers/net/dsa/ocelot/felix.c | 54 +- drivers/net/dsa/ocelot/felix.h | 3 - drivers/net/dsa/ocelot/felix_vsc9959.c | 134 +- drivers/net/dsa/qca/ar9331.c | 4 +- drivers/net/dsa/sja1105/sja1105_main.c | 5 +- drivers/net/dummy.c | 3 + drivers/net/ethernet/3com/3c509.c | 8 +- drivers/net/ethernet/3com/3c515.c | 16 +- drivers/net/ethernet/3com/3c589_cs.c | 2 + drivers/net/ethernet/3com/typhoon.c | 1 + drivers/net/ethernet/adaptec/starfire.c | 19 +- drivers/net/ethernet/aeroflex/greth.c | 2 + drivers/net/ethernet/agere/et131x.c | 1 + drivers/net/ethernet/agere/et131x.h | 1 + drivers/net/ethernet/alacritech/slicoss.c | 3 + drivers/net/ethernet/allwinner/sun4i-emac.c | 2 + drivers/net/ethernet/alteon/acenic.c | 5 +- drivers/net/ethernet/altera/altera_tse_ethtool.c | 1 + drivers/net/ethernet/amazon/ena/ena_com.c | 4 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 5 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 17 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 16 +- drivers/net/ethernet/amd/amd8111e.c | 5 +- drivers/net/ethernet/amd/au1000_eth.c | 5 + drivers/net/ethernet/amd/nmclan_cs.c | 9 +- drivers/net/ethernet/amd/pcnet32.c | 7 + drivers/net/ethernet/amd/sunlance.c | 10 + drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 27 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 1 + drivers/net/ethernet/amd/xgbe/xgbe.h | 1 + drivers/net/ethernet/apm/xgene-v2/ethtool.c | 2 + drivers/net/ethernet/apm/xgene-v2/main.c | 1 + drivers/net/ethernet/apm/xgene-v2/main.h | 1 + .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 2 + drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 1 + drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 1 + drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 + drivers/net/ethernet/aquantia/atlantic/aq_common.h | 1 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 1 + drivers/net/ethernet/aquantia/atlantic/aq_main.c | 1 + .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 2 +- drivers/net/ethernet/aquantia/atlantic/ver.h | 12 + drivers/net/ethernet/arc/emac.h | 1 + drivers/net/ethernet/arc/emac_arc.c | 2 + drivers/net/ethernet/arc/emac_main.c | 1 + drivers/net/ethernet/arc/emac_rockchip.c | 2 + drivers/net/ethernet/atheros/Kconfig | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 188 +- drivers/net/ethernet/atheros/alx/main.c | 5 +- drivers/net/ethernet/atheros/atl1c/atl1c.h | 1 + drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c | 2 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 11 +- drivers/net/ethernet/atheros/atl1e/atl1e.h | 1 + drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c | 2 + drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 + drivers/net/ethernet/atheros/atlx/atl1.c | 6 + drivers/net/ethernet/atheros/atlx/atl2.c | 10 + drivers/net/ethernet/broadcom/b44.c | 5 + drivers/net/ethernet/broadcom/bcm63xx_enet.c | 11 +- drivers/net/ethernet/broadcom/bcmsysport.c | 1 + drivers/net/ethernet/broadcom/bnx2.c | 11 + drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 8 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 7 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 7 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 127 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 16 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 57 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 11 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 63 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 82 +- drivers/net/ethernet/broadcom/tg3.c | 11 +- drivers/net/ethernet/brocade/bna/bnad.c | 11 +- drivers/net/ethernet/brocade/bna/bnad.h | 4 +- drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 1 + drivers/net/ethernet/cadence/macb.h | 1 + drivers/net/ethernet/cadence/macb_main.c | 57 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 10 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 2 + drivers/net/ethernet/cavium/liquidio/lio_main.c | 8 + drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 5 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 6 + .../net/ethernet/cavium/liquidio/octeon_console.c | 12 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 6 + .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 2 + drivers/net/ethernet/cavium/thunder/nicvf_main.c | 9 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.h | 4 +- drivers/net/ethernet/chelsio/cxgb/common.h | 1 + drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 3 + drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 4 + drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/version.h | 2 + drivers/net/ethernet/chelsio/cxgb4/clip_tbl.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 37 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 10 + .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 8 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 3 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 3 +- .../ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 32 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 20 - drivers/net/ethernet/chelsio/cxgb4/l2t.c | 13 +- drivers/net/ethernet/chelsio/cxgb4/l2t.h | 1 - drivers/net/ethernet/chelsio/cxgb4/sched.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 5 - drivers/net/ethernet/chelsio/cxgb4/smt.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 30 +- drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 62 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 4 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 9 + drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c | 2 + drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h | 4 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 + drivers/net/ethernet/cisco/enic/enic.h | 2 + drivers/net/ethernet/cisco/enic/enic_ethtool.c | 24 +- drivers/net/ethernet/cisco/enic/enic_main.c | 6 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 8 +- drivers/net/ethernet/cisco/enic/vnic_vic.h | 2 +- drivers/net/ethernet/cortina/gemini.c | 2 + drivers/net/ethernet/davicom/dm9000.c | 2 + drivers/net/ethernet/dec/tulip/de2104x.c | 15 + drivers/net/ethernet/dec/tulip/dmfe.c | 14 + drivers/net/ethernet/dec/tulip/tulip.h | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 26 +- drivers/net/ethernet/dec/tulip/uli526x.c | 13 + drivers/net/ethernet/dec/tulip/winbond-840.c | 12 + drivers/net/ethernet/dlink/dl2k.c | 9 + drivers/net/ethernet/dlink/sundance.c | 20 + drivers/net/ethernet/dnet.c | 1 + drivers/net/ethernet/dnet.h | 1 + drivers/net/ethernet/emulex/benet/be.h | 1 + drivers/net/ethernet/emulex/benet/be_ethtool.c | 1 + drivers/net/ethernet/emulex/benet/be_main.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 + drivers/net/ethernet/faraday/ftmac100.c | 3 + drivers/net/ethernet/fealnx.c | 20 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 16 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 11 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 11 - drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 61 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 1 - drivers/net/ethernet/freescale/enetc/Kconfig | 6 +- drivers/net/ethernet/freescale/enetc/enetc.h | 2 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 13 + drivers/net/ethernet/freescale/enetc/enetc_vf.c | 12 + drivers/net/ethernet/freescale/fec.h | 2 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fman/fman_dtsec.c | 50 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 10 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 10 +- drivers/net/ethernet/freescale/fman/mac.c | 13 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 + drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 2 + drivers/net/ethernet/freescale/gianfar.c | 2 + drivers/net/ethernet/freescale/gianfar.h | 1 + drivers/net/ethernet/freescale/gianfar_ethtool.c | 33 + drivers/net/ethernet/freescale/ucc_geth.c | 1 + drivers/net/ethernet/freescale/ucc_geth.h | 1 + drivers/net/ethernet/freescale/ucc_geth_ethtool.c | 2 + drivers/net/ethernet/hisilicon/hip04_eth.c | 16 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 - drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 63 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 1 - drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 3 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 5 +- drivers/net/ethernet/ibm/ibmveth.c | 59 +- drivers/net/ethernet/ibm/ibmveth.h | 3 - drivers/net/ethernet/intel/e1000/e1000_main.c | 6 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 3 - drivers/net/ethernet/intel/e1000e/hw.h | 6 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 7 - drivers/net/ethernet/intel/e1000e/mac.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 14 +- drivers/net/ethernet/intel/e1000e/ptp.c | 1 - drivers/net/ethernet/intel/fm10k/fm10k.h | 6 +- drivers/net/ethernet/intel/i40e/i40e.h | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 8 +- drivers/net/ethernet/intel/ice/ice.h | 4 - drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 11 - drivers/net/ethernet/intel/ice/ice_base.c | 54 +- drivers/net/ethernet/intel/ice/ice_base.h | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 6 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 67 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 1 - drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 58 +- drivers/net/ethernet/intel/ice/ice_devids.h | 26 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 74 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 65 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 5 - drivers/net/ethernet/intel/ice/ice_lib.c | 98 +- drivers/net/ethernet/intel/ice/ice_lib.h | 6 +- drivers/net/ethernet/intel/ice/ice_main.c | 216 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 32 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 2 + drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 5 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 393 ++-- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 30 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 36 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igc/Makefile | 2 +- drivers/net/ethernet/intel/igc/igc.h | 12 +- drivers/net/ethernet/intel/igc/igc_defines.h | 6 - drivers/net/ethernet/intel/igc/igc_dump.c | 323 --- drivers/net/ethernet/intel/igc/igc_ethtool.c | 61 - drivers/net/ethernet/intel/igc/igc_main.c | 144 -- drivers/net/ethernet/intel/igc/igc_ptp.c | 2 +- drivers/net/ethernet/intel/igc/igc_regs.h | 5 - drivers/net/ethernet/intel/ixgbe/ixgbe.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 17 +- drivers/net/ethernet/jme.c | 7 +- drivers/net/ethernet/marvell/mvneta.c | 363 +--- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 6 - drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 102 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 192 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 16 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 8 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 38 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 165 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 32 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 79 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 287 +-- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 13 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 3 - .../ethernet/marvell/octeontx2/nic/otx2_common.c | 65 - .../ethernet/marvell/octeontx2/nic/otx2_common.h | 7 - .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 41 - .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 12 - drivers/net/ethernet/marvell/skge.h | 8 +- drivers/net/ethernet/marvell/sky2.h | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 40 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.h | 6 - .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 2 +- .../ethernet/mellanox/mlx5/core/diag/rsc_dump.c | 286 --- .../ethernet/mellanox/mlx5/core/diag/rsc_dump.h | 58 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 30 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 45 - .../net/ethernet/mellanox/mlx5/core/en/devlink.h | 14 - .../net/ethernet/mellanox/mlx5/core/en/health.c | 107 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 253 +-- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 8 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 266 +-- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 181 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 55 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 97 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 209 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 49 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 126 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 22 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 14 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 208 +- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 20 +- .../mellanox/mlx5/core/eswitch_offloads_chains.h | 2 - .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 11 - drivers/net/ethernet/mellanox/mlx5/core/fw.c | 40 - .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 3 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 - .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +- .../mellanox/mlx5/core/steering/dr_action.c | 10 +- .../mellanox/mlx5/core/steering/dr_domain.c | 17 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 2 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 12 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 18 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 16 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 2 +- .../mellanox/mlx5/core/steering/dr_table.c | 8 +- .../mellanox/mlx5/core/steering/dr_types.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 4 +- drivers/net/ethernet/mellanox/mlxfw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 50 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 296 +-- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 2 +- .../net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 134 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 101 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 390 +--- .../mellanox/mlxsw/core_acl_flex_actions.h | 7 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 9 - drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 9 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 26 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 161 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 61 +- .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 80 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 25 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 13 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 39 +- .../net/ethernet/mellanox/mlxsw/spectrum_kvdl.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 54 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 28 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 258 +-- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 381 ++-- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 43 - .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 102 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 263 +-- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 306 ++- drivers/net/ethernet/mellanox/mlxsw/trap.h | 2 - drivers/net/ethernet/micrel/ks8851_mll.c | 14 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 82 +- drivers/net/ethernet/mscc/ocelot.h | 10 + drivers/net/ethernet/mscc/ocelot_ace.c | 561 +++--- drivers/net/ethernet/mscc/ocelot_ace.h | 26 +- drivers/net/ethernet/mscc/ocelot_board.c | 163 +- drivers/net/ethernet/mscc/ocelot_flower.c | 262 ++- drivers/net/ethernet/mscc/ocelot_tc.c | 22 +- drivers/net/ethernet/mscc/ocelot_vcap.h | 403 ++++ drivers/net/ethernet/natsemi/jazzsonic.c | 31 +- drivers/net/ethernet/natsemi/macsonic.c | 48 +- drivers/net/ethernet/natsemi/sonic.c | 66 +- drivers/net/ethernet/natsemi/sonic.h | 2 +- drivers/net/ethernet/natsemi/xtsonic.c | 40 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 6 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 4 - drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 4 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 +- .../net/ethernet/netronome/nfp/nfp_net_debugdump.c | 8 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 22 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.h | 2 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 24 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 23 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 5 +- drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 2 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 10 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 7 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 220 +-- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 3 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 7 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 21 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 257 ++- drivers/net/ethernet/renesas/sh_eth.c | 104 +- drivers/net/ethernet/renesas/sh_eth.h | 2 +- drivers/net/ethernet/sfc/efx.c | 1 + drivers/net/ethernet/sfc/efx.h | 18 + drivers/net/ethernet/sfc/efx_channels.c | 25 +- drivers/net/ethernet/sfc/falcon/net_driver.h | 2 +- drivers/net/ethernet/sfc/net_driver.h | 2 +- drivers/net/ethernet/sfc/ptp.c | 38 +- drivers/net/ethernet/sfc/tx.c | 3 +- drivers/net/ethernet/socionext/netsec.c | 29 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 16 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 21 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 35 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 9 +- drivers/net/ethernet/sun/cassini.c | 28 +- drivers/net/ethernet/sun/sungem.c | 30 +- drivers/net/ethernet/tehuti/tehuti.h | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.h | 2 +- drivers/net/ethernet/toshiba/spider_net.h | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/xilinx/ll_temac.h | 12 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 387 +--- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 37 +- drivers/net/fddi/skfp/drvfbi.c | 4 +- drivers/net/fddi/skfp/h/skfbi.h | 5 + drivers/net/hyperv/netvsc.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 49 +- drivers/net/ipa/Kconfig | 19 - drivers/net/ipa/Makefile | 12 - drivers/net/ipa/gsi.c | 2055 -------------------- drivers/net/ipa/gsi.h | 257 --- drivers/net/ipa/gsi_private.h | 118 -- drivers/net/ipa/gsi_reg.h | 417 ---- drivers/net/ipa/gsi_trans.c | 786 -------- drivers/net/ipa/gsi_trans.h | 226 --- drivers/net/ipa/ipa.h | 148 -- drivers/net/ipa/ipa_clock.c | 313 --- drivers/net/ipa/ipa_clock.h | 53 - drivers/net/ipa/ipa_cmd.c | 680 ------- drivers/net/ipa/ipa_cmd.h | 195 -- drivers/net/ipa/ipa_data-sc7180.c | 307 --- drivers/net/ipa/ipa_data-sdm845.c | 329 ---- drivers/net/ipa/ipa_data.h | 280 --- drivers/net/ipa/ipa_endpoint.c | 1707 ---------------- drivers/net/ipa/ipa_endpoint.h | 110 -- drivers/net/ipa/ipa_gsi.c | 54 - drivers/net/ipa/ipa_gsi.h | 60 - drivers/net/ipa/ipa_interrupt.c | 253 --- drivers/net/ipa/ipa_interrupt.h | 117 -- drivers/net/ipa/ipa_main.c | 954 --------- drivers/net/ipa/ipa_mem.c | 314 --- drivers/net/ipa/ipa_mem.h | 90 - drivers/net/ipa/ipa_modem.c | 383 ---- drivers/net/ipa/ipa_modem.h | 31 - drivers/net/ipa/ipa_qmi.c | 538 ----- drivers/net/ipa/ipa_qmi.h | 41 - drivers/net/ipa/ipa_qmi_msg.c | 663 ------- drivers/net/ipa/ipa_qmi_msg.h | 252 --- drivers/net/ipa/ipa_reg.c | 38 - drivers/net/ipa/ipa_reg.h | 476 ----- drivers/net/ipa/ipa_smp2p.c | 335 ---- drivers/net/ipa/ipa_smp2p.h | 48 - drivers/net/ipa/ipa_table.c | 700 ------- drivers/net/ipa/ipa_table.h | 103 - drivers/net/ipa/ipa_uc.c | 211 -- drivers/net/ipa/ipa_uc.h | 32 - drivers/net/ipa/ipa_version.h | 23 - drivers/net/netdevsim/dev.c | 117 +- drivers/net/netdevsim/netdevsim.h | 2 - drivers/net/phy/Kconfig | 12 +- drivers/net/phy/Makefile | 4 +- drivers/net/phy/broadcom.c | 24 +- drivers/net/phy/dp83867.c | 150 -- drivers/net/phy/linkmode.c | 95 - drivers/net/phy/marvell.c | 5 - drivers/net/phy/marvell10g.c | 318 +-- drivers/net/phy/mdio-ipq8064.c | 166 -- drivers/net/phy/mdio_bus.c | 17 - drivers/net/phy/mscc.c | 20 +- drivers/net/phy/phy-c45.c | 11 +- drivers/net/phy/phy-core.c | 2 +- drivers/net/phy/phy_device.c | 59 +- drivers/net/phy/phylink.c | 171 +- drivers/net/slip/slip.c | 3 - drivers/net/tun.c | 108 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/usb/qmi_wwan.c | 3 - drivers/net/usb/r8152.c | 33 +- drivers/net/virtio_net.c | 109 +- drivers/net/vmxnet3/vmxnet3_drv.c | 5 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 24 +- drivers/net/wan/farsync.h | 2 +- drivers/net/wan/wanxl.c | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 3 +- drivers/net/wireless/ath/ath9k/main.c | 3 - drivers/net/wireless/ath/ath9k/xmit.c | 7 +- drivers/net/wireless/ath/wil6210/ethtool.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 - .../broadcom/brcm80211/include/brcm_hw_ids.h | 2 - drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/net/wireless/marvell/mwifiex/11ac.c | 8 +- drivers/net/wireless/marvell/mwifiex/11ac.h | 8 +- drivers/net/wireless/marvell/mwifiex/11h.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.h | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 8 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 8 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 8 +- drivers/net/wireless/marvell/mwifiex/decl.h | 8 +- drivers/net/wireless/marvell/mwifiex/ethtool.c | 8 +- drivers/net/wireless/marvell/mwifiex/fw.h | 8 +- drivers/net/wireless/marvell/mwifiex/ie.c | 8 +- drivers/net/wireless/marvell/mwifiex/init.c | 8 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 8 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.h | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 6 +- drivers/net/wireless/marvell/mwifiex/scan.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 8 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 9 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.h | 6 +- drivers/net/wireless/marvell/mwifiex/util.c | 8 +- drivers/net/wireless/marvell/mwifiex/util.h | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 8 +- drivers/net/wireless/mediatek/mt76/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 17 +- drivers/net/wireless/mediatek/mt76/airtime.c | 326 ++++ drivers/net/wireless/mediatek/mt76/dma.c | 49 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 20 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 392 ++-- drivers/net/wireless/mediatek/mt76/mcu.c | 12 +- drivers/net/wireless/mediatek/mt76/mmio.c | 3 + drivers/net/wireless/mediatek/mt76/mt76.h | 165 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 39 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 7 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 15 +- drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 11 - drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 7 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 120 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 178 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 38 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 350 +--- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 991 +++------- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 77 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 380 +--- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 1051 ++++------ drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 126 +- drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 115 -- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 203 +- .../wireless/mediatek/mt76/mt7615/mt7615_trace.h | 56 - drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 98 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 163 +- drivers/net/wireless/mediatek/mt76/mt7615/soc.c | 77 - drivers/net/wireless/mediatek/mt76/mt7615/trace.c | 12 - drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 9 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 32 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 31 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 13 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 91 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 14 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 43 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 31 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 12 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 46 + drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 7 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 61 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 34 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 28 +- drivers/net/wireless/mediatek/mt76/mt76x2/Makefile | 2 + drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 25 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 4 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 20 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 19 +- .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 6 +- drivers/net/wireless/mediatek/mt76/trace.c | 3 - drivers/net/wireless/mediatek/mt76/trace.h | 54 +- drivers/net/wireless/mediatek/mt76/tx.c | 85 +- drivers/net/wireless/mediatek/mt76/usb.c | 455 ++--- drivers/net/wireless/mediatek/mt76/util.c | 8 +- drivers/net/wireless/mediatek/mt76/util.h | 14 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 64 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 651 ++++--- drivers/net/wireless/quantenna/qtnfmac/commands.h | 4 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 47 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 26 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 67 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 329 +--- .../net/wireless/quantenna/qtnfmac/qlink_util.h | 45 +- drivers/net/wireless/realtek/rtw88/bf.c | 6 +- drivers/net/wireless/realtek/rtw88/coex.c | 3 - drivers/net/wireless/realtek/rtw88/fw.c | 11 +- drivers/net/wireless/realtek/rtw88/hci.h | 26 - drivers/net/wireless/realtek/rtw88/mac.c | 25 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 37 +- drivers/net/wireless/realtek/rtw88/main.c | 19 +- drivers/net/wireless/realtek/rtw88/main.h | 32 +- drivers/net/wireless/realtek/rtw88/pci.c | 9 +- drivers/net/wireless/realtek/rtw88/pci.h | 1 - drivers/net/wireless/realtek/rtw88/phy.c | 10 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 30 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 50 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 5 - drivers/net/wireless/rsi/rsi_91x_sdio.c | 9 +- drivers/net/wireless/ti/wl1251/sdio.c | 32 +- drivers/nfc/fdp/fdp.c | 2 +- drivers/nfc/st21nfca/dep.c | 4 +- drivers/pci/pci-bridge-emul.c | 14 +- drivers/pci/pci.c | 57 - drivers/platform/chrome/wilco_ec/properties.c | 2 +- drivers/ptp/Kconfig | 24 - drivers/ptp/Makefile | 2 - drivers/ptp/ptp_idt82p33.c | 1008 ---------- drivers/ptp/ptp_idt82p33.h | 171 -- drivers/ptp/ptp_qoriq.c | 29 +- drivers/ptp/ptp_vmw.c | 144 -- drivers/remoteproc/Kconfig | 6 - drivers/remoteproc/Makefile | 1 - drivers/remoteproc/qcom_q6v5_ipa_notify.c | 85 - drivers/remoteproc/qcom_q6v5_mss.c | 38 - drivers/s390/net/qeth_core.h | 10 +- drivers/s390/net/qeth_core_main.c | 36 +- drivers/s390/net/qeth_core_mpc.h | 10 +- drivers/s390/net/qeth_ethtool.c | 31 - drivers/s390/net/qeth_l3_main.c | 16 +- drivers/scsi/qedf/qedf_main.c | 18 +- drivers/staging/qlge/qlge_ethtool.c | 2 - drivers/tee/amdtee/Kconfig | 2 +- drivers/vhost/net.c | 10 +- fs/sysfs/file.c | 148 -- fs/sysfs/group.c | 115 -- include/linux/bootconfig.h | 3 - include/linux/bpf-cgroup.h | 2 +- include/linux/bpf.h | 41 +- include/linux/dccp.h | 2 +- include/linux/device.h | 1 - include/linux/ethtool.h | 51 +- include/linux/filter.h | 37 +- include/linux/fsl/ptp_qoriq.h | 2 + include/linux/hid.h | 2 +- include/linux/icmpv6.h | 16 +- include/linux/ieee80211.h | 26 +- include/linux/inet_diag.h | 27 +- include/linux/kernel.h | 7 - include/linux/kvm_host.h | 2 - include/linux/linkmode.h | 8 +- include/linux/mlx5/driver.h | 1 - include/linux/mlx5/fs.h | 1 - include/linux/netdevice.h | 11 +- include/linux/netfilter/ipset/ip_set.h | 11 +- include/linux/netlink.h | 4 +- include/linux/pci.h | 13 - include/linux/phy.h | 4 - include/linux/phylink.h | 83 +- include/linux/preempt.h | 30 - include/linux/remoteproc/qcom_q6v5_ipa_notify.h | 82 - include/linux/skbuff.h | 12 +- include/linux/skmsg.h | 20 +- include/linux/stackprotector.h | 2 +- include/linux/sysfs.h | 46 - include/net/act_api.h | 4 - include/net/af_unix.h | 4 +- include/net/bareudp.h | 20 - include/net/bonding.h | 2 +- include/net/bpf_sk_storage.h | 27 - include/net/cfg80211.h | 179 +- include/net/devlink.h | 22 +- include/net/dn_fib.h | 2 +- include/net/drop_monitor.h | 3 - include/net/dsa.h | 10 +- include/net/flow_offload.h | 81 +- include/net/inet_sock.h | 2 +- include/net/ip6_checksum.h | 9 - include/net/ip6_fib.h | 2 +- include/net/ip6_route.h | 2 +- include/net/ip_fib.h | 4 +- include/net/ipv6.h | 6 - include/net/lwtunnel.h | 2 +- include/net/mac80211.h | 50 +- include/net/mip6.h | 2 +- include/net/mld.h | 6 +- include/net/mpls_iptunnel.h | 2 +- include/net/ndisc.h | 6 +- include/net/neighbour.h | 2 +- include/net/nexthop.h | 2 +- include/net/nfc/nci.h | 14 +- include/net/nfc/nfc.h | 2 +- include/net/page_pool.h | 36 +- include/net/pie.h | 31 +- include/net/pkt_cls.h | 17 +- include/net/pkt_sched.h | 2 +- include/net/route.h | 6 - include/net/sctp/structs.h | 2 +- include/net/sock.h | 37 +- include/net/sock_reuseport.h | 4 +- include/net/tc_act/tc_ct.h | 8 +- include/net/tc_act/tc_police.h | 6 +- include/net/tc_act/tc_tunnel_key.h | 2 +- include/net/tcp.h | 7 - include/soc/mscc/ocelot.h | 92 +- include/soc/mscc/ocelot_vcap.h | 205 -- include/uapi/linux/bpf.h | 27 +- include/uapi/linux/devlink.h | 3 - include/uapi/linux/ethtool.h | 4 +- include/uapi/linux/if_arcnet.h | 6 +- include/uapi/linux/if_link.h | 12 - include/uapi/linux/inet_diag.h | 5 +- include/uapi/linux/net_dropmon.h | 5 +- include/uapi/linux/nl80211.h | 168 -- include/uapi/linux/openvswitch.h | 7 - include/uapi/linux/pkt_cls.h | 22 - include/uapi/linux/sock_diag.h | 26 - include/uapi/linux/tcp.h | 2 - include/uapi/linux/wireless.h | 5 +- init/Kconfig | 5 +- init/main.c | 38 +- kernel/audit.c | 40 +- kernel/auditfilter.c | 71 +- kernel/bpf/bpf_struct_ops.c | 2 +- kernel/bpf/hashtab.c | 174 +- kernel/bpf/lpm_trie.c | 14 +- kernel/bpf/percpu_freelist.c | 20 +- kernel/bpf/reuseport_array.c | 5 + kernel/bpf/stackmap.c | 18 +- kernel/bpf/syscall.c | 42 +- kernel/bpf/trampoline.c | 9 +- kernel/bpf/verifier.c | 50 +- kernel/events/core.c | 2 + kernel/seccomp.c | 4 +- kernel/signal.c | 23 +- kernel/trace/Kconfig | 4 +- kernel/trace/bpf_trace.c | 52 +- kernel/trace/synth_event_gen_test.c | 44 +- kernel/trace/trace.c | 2 - kernel/trace/trace_events_hist.c | 112 +- kernel/trace/trace_uprobe.c | 11 +- lib/bootconfig.c | 36 +- lib/crypto/chacha20poly1305.c | 3 - lib/objagg.c | 4 +- lib/test_bpf.c | 4 +- mm/shmem.c | 2 + net/802/psnap.c | 2 +- net/8021q/vlan_core.c | 5 +- net/bpf/test_run.c | 8 +- net/bridge/br_device.c | 6 +- net/core/bpf_sk_storage.c | 285 +-- net/core/datagram.c | 25 +- net/core/dev.c | 12 +- net/core/devlink.c | 153 +- net/core/drop_monitor.c | 35 +- net/core/filter.c | 28 +- net/core/flow_dissector.c | 4 +- net/core/flow_offload.c | 21 - net/core/neighbour.c | 3 + net/core/net-sysfs.c | 133 -- net/core/net-sysfs.h | 2 - net/core/page_pool.c | 70 +- net/core/rtnetlink.c | 18 +- net/core/skmsg.c | 10 +- net/core/sock.c | 14 +- net/core/sock_map.c | 169 +- net/core/sock_reuseport.c | 50 +- net/core/xdp.c | 2 +- net/dccp/ccid.h | 2 +- net/dccp/diag.c | 9 +- net/dccp/minisocks.c | 1 - net/dsa/port.c | 7 +- net/dsa/slave.c | 64 - net/dsa/tag_ocelot.c | 3 +- net/ethtool/bitset.c | 3 +- net/ethtool/bitset.h | 2 - net/ethtool/common.c | 1 - net/ethtool/ioctl.c | 105 - net/ethtool/linkmodes.c | 1 - net/hsr/hsr_debugfs.c | 5 +- net/hsr/hsr_device.c | 64 +- net/hsr/hsr_device.h | 3 +- net/hsr/hsr_framereg.c | 3 +- net/hsr/hsr_main.c | 3 +- net/hsr/hsr_main.h | 1 + net/hsr/hsr_netlink.c | 49 +- net/hsr/hsr_slave.c | 63 +- net/hsr/hsr_slave.h | 2 +- net/ipv4/cipso_ipv4.c | 7 +- net/ipv4/fib_trie.c | 5 + net/ipv4/igmp.c | 2 + net/ipv4/inet_diag.c | 307 ++- net/ipv4/raw_diag.c | 24 +- net/ipv4/route.c | 48 - net/ipv4/sysctl_net_ipv4.c | 24 +- net/ipv4/tcp.c | 24 +- net/ipv4/tcp_bpf.c | 18 +- net/ipv4/tcp_diag.c | 8 +- net/ipv4/tcp_input.c | 6 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/tcp_minisocks.c | 2 - net/ipv4/tcp_ulp.c | 6 +- net/ipv4/udp.c | 14 +- net/ipv4/udp_diag.c | 41 +- net/ipv6/ah6.c | 2 +- net/ipv6/ip6_output.c | 70 - net/ipv6/ip6mr.c | 3 +- net/ipv6/ipv6_sockglue.c | 10 +- net/ipv6/seg6_iptunnel.c | 2 +- net/ipv6/sysctl_net_ipv6.c | 21 +- net/kcm/kcmsock.c | 4 +- net/l2tp/l2tp_core.h | 2 +- net/llc/af_llc.c | 2 +- net/llc/llc_proc.c | 2 +- net/mac80211/aes_cmac.c | 21 +- net/mac80211/aes_gmac.c | 24 +- net/mac80211/cfg.c | 177 +- net/mac80211/debugfs.c | 56 +- net/mac80211/debugfs_key.c | 31 - net/mac80211/debugfs_key.h | 10 - net/mac80211/debugfs_netdev.c | 13 +- net/mac80211/debugfs_sta.c | 6 +- net/mac80211/driver-ops.h | 27 - net/mac80211/he.c | 4 - net/mac80211/ht.c | 64 +- net/mac80211/ieee80211_i.h | 31 +- net/mac80211/iface.c | 82 +- net/mac80211/key.c | 59 +- net/mac80211/key.h | 3 - net/mac80211/main.c | 31 +- net/mac80211/mlme.c | 145 +- net/mac80211/rx.c | 95 +- net/mac80211/scan.c | 3 +- net/mac80211/sta_info.c | 16 +- net/mac80211/sta_info.h | 4 +- net/mac80211/status.c | 91 +- net/mac80211/tx.c | 202 +- net/mac80211/util.c | 83 +- net/mac80211/vht.c | 58 +- net/mac80211/wep.c | 4 +- net/mac80211/wep.h | 2 +- net/mpls/internal.h | 4 +- net/mptcp/options.c | 16 +- net/mptcp/protocol.c | 402 +--- net/mptcp/protocol.h | 11 +- net/mptcp/subflow.c | 32 +- net/netfilter/ipset/ip_set_core.c | 34 +- net/netfilter/ipset/ip_set_hash_gen.h | 635 ++---- net/netfilter/nft_set_pipapo.c | 6 +- net/netfilter/xt_hashlimit.c | 16 +- net/netlink/af_netlink.c | 2 +- net/netlink/genetlink.c | 5 +- net/netrom/af_netrom.c | 2 - net/netrom/nr_route.c | 4 - net/nfc/digital_dep.c | 4 +- net/openvswitch/actions.c | 67 - net/openvswitch/flow_netlink.c | 70 - net/qrtr/Makefile | 2 +- net/qrtr/ns.c | 757 ------- net/qrtr/qrtr.c | 43 +- net/qrtr/qrtr.h | 4 - net/sched/Kconfig | 2 +- net/sched/act_api.c | 37 - net/sched/act_ct.c | 343 +--- net/sched/act_sample.c | 2 + net/sched/cls_api.c | 63 +- net/sched/cls_flower.c | 6 +- net/sched/cls_matchall.c | 4 +- net/sched/em_ipt.c | 2 +- net/sched/em_nbyte.c | 2 +- net/sched/sch_atm.c | 2 +- net/sched/sch_fifo.c | 97 +- net/sched/sch_fq_pie.c | 1 + net/sched/sch_netem.c | 2 +- net/sched/sch_pie.c | 47 +- net/sctp/diag.c | 7 +- net/sctp/input.c | 1 - net/sctp/socket.c | 4 +- net/smc/af_smc.c | 25 +- net/smc/smc_clc.c | 5 +- net/smc/smc_core.c | 38 +- net/smc/smc_core.h | 10 +- net/smc/smc_ib.c | 65 +- net/smc/smc_ib.h | 1 - net/smc/smc_llc.c | 2 +- net/smc/smc_tx.c | 2 +- net/switchdev/switchdev.c | 11 +- net/tls/tls_main.c | 3 +- net/unix/af_unix.c | 33 +- net/vmw_vsock/af_vsock.c | 20 +- net/vmw_vsock/hyperv_transport.c | 3 + net/vmw_vsock/virtio_transport_common.c | 3 +- net/wireless/core.h | 2 +- net/wireless/mlme.c | 33 +- net/wireless/nl80211.c | 374 +--- net/wireless/rdev-ops.h | 37 - net/wireless/reg.c | 4 +- net/wireless/scan.c | 11 +- net/wireless/sme.c | 11 +- net/wireless/trace.h | 54 - net/wireless/util.c | 9 +- net/x25/x25_forward.c | 12 +- net/xdp/xsk_queue.h | 4 +- net/xfrm/espintcp.c | 2 +- scripts/Kconfig.include | 6 + scripts/Makefile.lib | 6 +- scripts/bpf_helpers_doc.py | 2 +- sound/pci/bt87x.c | 7 +- tools/bootconfig/include/linux/printk.h | 5 +- tools/bootconfig/main.c | 51 +- tools/bootconfig/samples/bad-mixed-kv1.bconf | 3 - tools/bootconfig/samples/bad-mixed-kv2.bconf | 3 - tools/bootconfig/samples/bad-samekey.bconf | 6 - tools/bootconfig/test-bootconfig.sh | 18 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 19 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 3 +- tools/bpf/bpftool/bash-completion/bpftool | 6 +- tools/bpf/bpftool/feature.c | 283 ++- tools/bpf/bpftool/main.h | 3 - tools/bpf/bpftool/prog.c | 4 +- tools/include/uapi/linux/bpf.h | 25 +- tools/lib/bpf/libbpf.c | 38 +- tools/lib/bpf/libbpf.h | 4 - tools/lib/bpf/libbpf.map | 5 - tools/testing/kunit/kunit.py | 12 - tools/testing/kunit/kunit_kernel.py | 28 +- tools/testing/selftests/.gitignore | 5 +- tools/testing/selftests/bpf/Makefile | 9 +- .../selftests/bpf/prog_tests/perf_branches.c | 170 -- .../selftests/bpf/prog_tests/select_reuseport.c | 79 +- .../selftests/bpf/prog_tests/sockmap_ktls.c | 124 -- .../selftests/bpf/prog_tests/sockmap_listen.c | 1496 -------------- .../selftests/bpf/prog_tests/trampoline_count.c | 25 +- .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 16 +- .../selftests/bpf/progs/test_perf_branches.c | 50 - .../selftests/bpf/progs/test_sockmap_listen.c | 98 - .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 4 +- tools/testing/selftests/bpf/test_bpftool.py | 178 -- tools/testing/selftests/bpf/test_bpftool.sh | 5 - tools/testing/selftests/bpf/test_maps.c | 6 +- tools/testing/selftests/bpf/test_progs.c | 25 - .../drivers/net/mlxsw/blackhole_routes.sh | 5 +- .../drivers/net/mlxsw/devlink_trap_acl_drops.sh | 151 -- .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 28 +- .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 55 +- .../drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh | 4 +- .../testing/selftests/drivers/net/mlxsw/extack.sh | 45 +- .../selftests/drivers/net/mlxsw/mlxsw_lib.sh | 13 - .../selftests/drivers/net/mlxsw/qos_defprio.sh | 18 +- .../selftests/drivers/net/mlxsw/router_scale.sh | 53 +- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 68 +- .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 14 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 499 ----- .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 83 - .../selftests/drivers/net/mlxsw/sch_red_prio.sh | 5 - .../selftests/drivers/net/mlxsw/sch_red_root.sh | 60 - .../selftests/drivers/net/mlxsw/sharedbuffer.sh | 222 --- .../net/mlxsw/sharedbuffer_configuration.py | 416 ---- .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 5 +- .../drivers/net/mlxsw/tc_flower_restrictions.sh | 186 -- .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 31 +- tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 229 +-- .../drivers/net/netdevsim/devlink_trap.sh | 5 - tools/testing/selftests/ftrace/Makefile | 2 +- tools/testing/selftests/livepatch/Makefile | 2 - .../selftests/net/forwarding/devlink_lib.sh | 29 +- tools/testing/selftests/net/forwarding/lib.sh | 79 +- tools/testing/selftests/net/forwarding/sch_ets.sh | 9 +- .../selftests/net/forwarding/sch_ets_tests.sh | 10 +- .../testing/selftests/net/forwarding/tc_common.sh | 32 +- tools/testing/selftests/net/mptcp/Makefile | 2 - .../selftests/netfilter/nft_concat_range.sh | 55 +- tools/testing/selftests/rseq/Makefile | 4 +- tools/testing/selftests/rtc/Makefile | 2 - tools/testing/selftests/tc-testing/config | 6 - .../tc-testing/tc-tests/filters/basic.json | 902 --------- tools/testing/vsock/vsock_test.c | 77 - 1104 files changed, 11933 insertions(+), 48830 deletions(-) delete mode 100644 Documentation/devicetree/bindings/net/dsa/ocelot.txt delete mode 100644 Documentation/devicetree/bindings/net/qcom,ipa.yaml delete mode 100644 Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/ptp/ptp-idt82p33.yaml delete mode 100644 Documentation/networking/bareudp.rst delete mode 100644 Documentation/networking/page_pool.rst create mode 100644 arch/arm64/include/asm/asm_pointer_auth.h create mode 100644 arch/arm64/include/asm/compiler.h delete mode 100644 drivers/crypto/chelsio/chcr_common.h delete mode 100644 drivers/crypto/chelsio/chcr_ktls.c delete mode 100644 drivers/crypto/chelsio/chcr_ktls.h delete mode 100644 drivers/net/bareudp.c create mode 100644 drivers/net/ethernet/aquantia/atlantic/ver.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_dump.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/devlink.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/devlink.h create mode 100644 drivers/net/ethernet/mscc/ocelot_vcap.h delete mode 100644 drivers/net/ipa/Kconfig delete mode 100644 drivers/net/ipa/Makefile delete mode 100644 drivers/net/ipa/gsi.c delete mode 100644 drivers/net/ipa/gsi.h delete mode 100644 drivers/net/ipa/gsi_private.h delete mode 100644 drivers/net/ipa/gsi_reg.h delete mode 100644 drivers/net/ipa/gsi_trans.c delete mode 100644 drivers/net/ipa/gsi_trans.h delete mode 100644 drivers/net/ipa/ipa.h delete mode 100644 drivers/net/ipa/ipa_clock.c delete mode 100644 drivers/net/ipa/ipa_clock.h delete mode 100644 drivers/net/ipa/ipa_cmd.c delete mode 100644 drivers/net/ipa/ipa_cmd.h delete mode 100644 drivers/net/ipa/ipa_data-sc7180.c delete mode 100644 drivers/net/ipa/ipa_data-sdm845.c delete mode 100644 drivers/net/ipa/ipa_data.h delete mode 100644 drivers/net/ipa/ipa_endpoint.c delete mode 100644 drivers/net/ipa/ipa_endpoint.h delete mode 100644 drivers/net/ipa/ipa_gsi.c delete mode 100644 drivers/net/ipa/ipa_gsi.h delete mode 100644 drivers/net/ipa/ipa_interrupt.c delete mode 100644 drivers/net/ipa/ipa_interrupt.h delete mode 100644 drivers/net/ipa/ipa_main.c delete mode 100644 drivers/net/ipa/ipa_mem.c delete mode 100644 drivers/net/ipa/ipa_mem.h delete mode 100644 drivers/net/ipa/ipa_modem.c delete mode 100644 drivers/net/ipa/ipa_modem.h delete mode 100644 drivers/net/ipa/ipa_qmi.c delete mode 100644 drivers/net/ipa/ipa_qmi.h delete mode 100644 drivers/net/ipa/ipa_qmi_msg.c delete mode 100644 drivers/net/ipa/ipa_qmi_msg.h delete mode 100644 drivers/net/ipa/ipa_reg.c delete mode 100644 drivers/net/ipa/ipa_reg.h delete mode 100644 drivers/net/ipa/ipa_smp2p.c delete mode 100644 drivers/net/ipa/ipa_smp2p.h delete mode 100644 drivers/net/ipa/ipa_table.c delete mode 100644 drivers/net/ipa/ipa_table.h delete mode 100644 drivers/net/ipa/ipa_uc.c delete mode 100644 drivers/net/ipa/ipa_uc.h delete mode 100644 drivers/net/ipa/ipa_version.h delete mode 100644 drivers/net/phy/linkmode.c delete mode 100644 drivers/net/phy/mdio-ipq8064.c create mode 100644 drivers/net/wireless/mediatek/mt76/airtime.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mmio.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mt7615_trace.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/soc.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/trace.c delete mode 100644 drivers/ptp/ptp_idt82p33.c delete mode 100644 drivers/ptp/ptp_idt82p33.h delete mode 100644 drivers/ptp/ptp_vmw.c delete mode 100644 drivers/remoteproc/qcom_q6v5_ipa_notify.c delete mode 100644 include/linux/remoteproc/qcom_q6v5_ipa_notify.h delete mode 100644 include/net/bareudp.h delete mode 100644 include/soc/mscc/ocelot_vcap.h delete mode 100644 net/qrtr/ns.c delete mode 100644 tools/bootconfig/samples/bad-mixed-kv1.bconf delete mode 100644 tools/bootconfig/samples/bad-mixed-kv2.bconf delete mode 100644 tools/bootconfig/samples/bad-samekey.bconf delete mode 100644 tools/testing/selftests/bpf/prog_tests/perf_branches.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_listen.c delete mode 100644 tools/testing/selftests/bpf/progs/test_perf_branches.c delete mode 100644 tools/testing/selftests/bpf/progs/test_sockmap_listen.c delete mode 100644 tools/testing/selftests/bpf/test_bpftool.py delete mode 100755 tools/testing/selftests/bpf/test_bpftool.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_acl_drops.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/mlxsw_lib.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/sch_red_core.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_ets.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_prio.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_root.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer_configur [...] delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_flower_restrictions.sh