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-mainline-defconfig
in repository toolchain/ci/base-artifacts.
discards 9f0dfdf 0: good: llvm-linux: boot
new 41a6255 0: good: llvm-linux: boot
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 (9f0dfdf)
\
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.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
1-reset_artifacts/console.log | 70 +-
2-build_llvm/console.log | 10538 ++++++++++++++++++-------------------
3-build_linux/console.log | 96 +-
4-boot_linux/console.log | 338 +-
5-check_regression/console.log | 2 +-
6-update_baseline/console.log | 4 +-
console.log | 11048 ++++++++++++++++++++-------------------
jenkins/manifest.sh | 12 +-
results | 2 +-
9 files changed, 11057 insertions(+), 11053 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-lts-allmodconfig
in repository toolchain/ci/base-artifacts.
discards f9baaf1 5: good: binutils-gcc-linux: 18781
new cb31b1d 5: good: binutils-gcc-linux: 18781
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 (f9baaf1)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-lt [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
1-reset_artifacts/console.log | 14 +-
2-prepare_abe/console.log | 10 +-
3-build_abe-binutils/console.log | 3234 +-
4-build_abe-stage1/console.log | 4471 +-
5-build_linux/console.log | 317201 +++++++++++++++++------------------
console.log | 324552 ++++++++++++++++++------------------
jenkins/manifest.sh | 12 +-
7 files changed, 324725 insertions(+), 324769 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from cd2a3bf02625 Merge tag 'leds-for-5.1-rc1' of git://git.kernel.org/pub/s [...]
new 3d505147178b ice: Fix unused variable build warning
new 1f9c7840e81a ice: Refactor a few Tx scheduler functions
new 27a98affa660 ice: Configure RSS LUT and HASH KEY in rebuild path
new 8e151d50a145 ice: Add ethtool set_phys_id handler
new 4c98ab550cc6 ice: Implement support for normal get_eeprom[_len] ethtool ops
new b6f934f027bb ice: Set physical link up/down when an interface is set up/down
new ab4ab73fc1ec ice: Add ethtool private flag to make forcing link down optional
new 03f7a9866845 ice: Rework queue management code for reuse
new 9be1d6f8c337 ice: Move aggregator list into ice_hw instance
new 63f545ed1285 ice: Add support for adaptive interrupt moderation
new 67fe64d78c43 ice: Implement getting and setting ethtool coalesce
new a8939784a17a ice: Allow for software timestamping
new cf909e19acf3 ice: Offload SCTP checksum
new aef74145f088 ice: Add support for new PHY types
new d671e3e0dac9 ice: add const qualifier to mac_addr parameter
new 9dde6da51297 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new a22d3251423f Fix ERROR:do not initialise statics to 0 in af_vsock.c
new 590ce401c207 dt-bindings: net: dsa: ksz9477: fix indentation for switch [...]
new 2285ec872d9d mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc()
new faa311e950e3 mlxsw: spectrum_nve: Use struct_size() in kzalloc()
new bb3e16ad8b17 net, decnet: use struct_size() in kzalloc()
new ae5220c67218 networking: Documentation: fix snmp_counters.rst Sphinx warnings
new 9fb0969f7582 bnx2x: fix various indentation issues
new eedfb2234bf7 drivers: net: atp: fix various indentation issues
new bdbe8cc1a30c net: sungem: fix indentation, remove a tab
new 96439889b40b nfp: flower: increase cmesg reply timeout
new 467322e2627f nfp: flower: support multiple memory units for filter offloads
new f3b975778c17 nfp: flower: tidy tunnel related private data
new 41da0b5ef344 nfp: flower: ignore offload of VF and PF repr MAC addresses
new 0115dcc31446 nfp: flower: remove list infastructure from MAC offload
new 49402b0b7ff7 nfp: flower: ensure deletion of old offloaded MACs
new 05d2bee6bd76 nfp: flower: add infastructure for non-repr priv data
new 13cf71031d79 nfp: flower: ensure MAC cleanup on address change
new 20cce8865098 nfp: flower: enable MAC address sharing for offloadable devs
new 159882f42c41 Merge branch 'nfp-flower-improve-flower-resilience'
new 1868e3d72236 net: phy: remove preliminary workaround for not loading PH [...]
new c3a6a174d539 net: phy: improve logging in phylib
new 3fcb3f9b68b0 net: phy: don't include asm/irq.h directly
new c5c3899de09e openvswitch: meter: Use struct_size() in kzalloc()
new 78c787c21f97 cxgb4/l2t: Use struct_size() in kvzalloc()
new 44543f1dd2a3 Documentation: networking: dsa: Update documentation
new da7b9e9b00d4 net: dsa: Add ndo_get_phys_port_name() for CPU port
new 905b464ad900 net-next/hinic: replace disable_irq_nosync/enable_irq
new ecfc937210e5 net: dsa: Split platform data to header file
new e5f02a310992 ARM: orion5x: Include platform_data/dsa.h
new 8cfb5faf32e8 net: dsa: Include platform_data header file
new 6f24e159919f Merge branch 'dsa-Split-platform-data-to-header-file'
new 5db5ea995fc2 net: phy: Add helpers to determine if PHY driver is generic
new 4559dd248297 net: hns: Use struct_size() in devm_kzalloc()
new fda497e5f5b8 Optimize sk_msg_clone() by data merge to end dst sg entry
new f3de19af0f5b net/tls: remove unused function tls_sw_sendpage_locked
new 01cb8a1a6445 net/tls: Make function tls_sw_do_sendpage static
new 13d0ab6750b2 net: phy: check return code when requesting PHY driver module
new cea3bfb37482 selftests/tls: Fix recv partial/large_buff test cases
new 5fb1beeceab8 sfc: extend MTD support for newer hardware
new aed13f2e00ce net: dsa: lantiq_gswip: fix use-after-free on failed probe
new c8cbcb0d8bd7 net: dsa: lantiq_gswip: fix OF child-node lookups
new 8bb18f69c71f net: dsa: lantiq_gswip: drop bogus drvdata check
new fb73d620252e Merge branch 'dsa-lantiq_gswip-probe-fixes-and-remove-cleanup'
new 692d7b5d1f91 tls: Fix recvmsg() to be able to peek across multiple records
new f5dd3d0c9638 net: introduce SO_BINDTOIFINDEX sockopt
new 2eadee72dbb8 net/ipv4/udp_tunnel: prefer SO_BINDTOIFINDEX over SO_BINDTODEVICE
new 49b4994c1401 net/ipv6/udp_tunnel: prefer SO_BINDTOIFINDEX over SO_BINDTODEVICE
new 43deda5408f9 davicom: Annotate implicit fall through in dm9000_set_io
new 9b420eff9fcf net: phy: micrel: use phy_read_mmd and phy_write_mmd
new 88f8598d0a30 tcp: exit if nothing to retransmit on RTO timeout
new 7f12422c4873 tcp: always timestamp on every skb transmission
new 7ae189759cc4 tcp: always set retrans_stamp on recovery
new c7d13c8faa74 tcp: properly track retry time on passive Fast Open
new 01a523b07161 tcp: create a helper to model exponential backoff
new 9721e709fa68 tcp: simplify window probe aborting on USER_TIMEOUT
new 590d2026d624 tcp: retry more conservatively on local congestion
new c1d5674f8313 tcp: less aggressive window probing on local congestion
new 12ff91c8bac0 Merge branch 'improving-TCP-behavior-on-host-congestion'
new c2b200e0bac0 vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy()
new a76d1ca296a7 vxlan: Split vxlan_fdb_update() in two
new ccdfd4f71d10 vxlan: Have vxlan_fdb_replace() save original rdst value
new 61f46fe8c646 vxlan: Allow vetoing of FDB notifications
new 8db9427d52b8 vxlan: changelink: Inline vxlan_dev_configure()
new 038a5a99e952 vxlan: changelink: Postpone vxlan_config_apply()
new 1cdc98c2711e vxlan: changelink: Delete remote after update
new 87b0984ebfab net: Add extack argument to ndo_fdb_add()
new d907f58fa90f mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay
new 4c59b7d16096 vxlan: Add extack to switchdev operations
new 6685987c2958 switchdev: Add extack argument to call_switchdev_notifiers()
new a40313d956d3 mlxsw: spectrum: Add extack messages to VXLAN FDB rejection
new 7e1046fd1fcb selftests: mlxsw: Test veto of unsupported VXLAN FDBs
new 039d52e15e2a Merge branch 'vxlan-FDB-veto'
new 5191673b6932 wan: dscc4: fix various indentation issues
new 68d7431553a0 dpaa2-eth: Fix ndo_stop routine
new 22c2ad616b74 net: add a route cache full diagnostic message
new 6394d98df6b4 sb1000: fix a couple of indentation issues and remove assi [...]
new 8b59bfe83cf1 qed: remove duplicated include from qed_if.h
new d4fb30f6f1b1 tipc: remove unneeded semicolon in trace.c
new 5c423d711474 net: ethernet: ti: cpsw-phy-sel: remove unneeded semicolon
new bec03debe2e5 net/mlx4: remove unneeded semicolon
new b84235e29104 tcp: do not set snd_ssthresh in tcp_create_openreq_child()
new 6a408147eac4 tcp: move icsk_rto init to tcp_disconnect()
new eb2c80ca87b1 tcp: do not clear packets_out in tcp_create_openreq_child()
new a0070e463f3f tcp: do not clear srtt_us in tcp_create_openreq_child
new b9e2e689aab2 tcp: move mdev_us init to tcp_disconnect()
new 3a9a57f63794 tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect()
new 5d836764620d tcp: do not clear urg_data in tcp_create_openreq_child
new 5c701549c9a6 tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ [...]
new 6cda8b7493ac tcp: move app_limited init to tcp_disconnect()
new 792c4354a508 tcp: move tp->rack init to tcp_disconnect()
new 6bcdc40dddfe tcp: move rx_opt & syn_data_acked init to tcp_disconnect()
new 435f3f267780 Merge branch 'tcp_openreq_child'
new a057fed33bee net: ip6_gre: remove gre_hdr_len from ip6erspan_rcv
new e302c2a5fe0c net: phy: remove state PHY_CHANGELINK
new d8cce3a1bc53 net: phy: improve get_phy_id
new c0028696cbb0 net: vxge: fix indentation issue
new fb70950eb4b1 net: jme: fix indentation issues
new 340a6f3d2d52 tcp: declare tcp_mmap() only when CONFIG_MMU is set
new 472115d9834c net: phy: stop PHY if needed when entering phy_disconnect
new cbfd12b3e8c3 net: phy: ensure phylib state machine is stopped after cal [...]
new bb658ab7b8f2 net: phy: remove phy_stop_interrupts
new 209f94e61854 Merge branch 'phy-improve-stopping-PHY'
new f88c19aab5f3 net_sched: add hit counter for matchall
new cb5ccfbe73b3 devlink: Add health buffer support
new 880ee82f0313 devlink: Add health reporter create/destroy functionality
new c7af343b4e33 devlink: Add health report functionality
new ff253fedab96 devlink: Add health get command
new 6f9d56132eb6 devlink: Add health set command
new fcd852c69d77 devlink: Add health recover command
new 8a66704a13d9 devlink: Add health diagnose command
new 12bd0dcefe88 devlink: Add health dump {get,clear} commands
new aba25279c100 net/mlx5e: Add TX reporter support
new ce019faa70f8 net/mlx5e: Add TX timeout support for mlx5e TX reporter
new b8c45a033acc devlink: Add Documentation/networking/devlink-health.txt
new 51a5365c2b21 Merge branch 'Devlink-health-reporting-and-recovery-system'
new 2c9dd668914b net: hns3: modify enet reinitialization interface
new a81aca01a115 net: hns3: remove unused member in struct hns3_enet_ring
new be5929b89002 net: hns3: remove unnecessary hns3_adjust_tqps_num
new 65749f7375ae net: hns3: reuse reinitialization interface in the hns3_se [...]
new 73fc9c488243 net: hns3: add interface hclge_tm_bp_setup
new c78b5b6cdc8f net: hns3: modify parameter checks in the hns3_set_channels
new af95882728e3 net: hns3: remove redundant codes in hclge_knic_setup
new 672ad0ede179 net: hns3: fix user configuration loss for ethtool -L
new 205a24ca2df1 net: hns3: adjust the use of alloc_tqps and num_tqps
new c3b9c50d1567 net: hns3: fix wrong combined count returned by ethtool -l
new af013903c5c5 net: hns3: do reinitialization while ETS configuration changed
new 1f60949297ce net: hns3: add HNAE3_RESTORE_CLIENT interface in enet module
new f04d402f2f00 Merge branch 'hns3-fixes'
new 5f2939d933e9 sch_api: Change signature of qdisc_tree_reduce_backlog() t [...]
new 133bbb18ab1a virtio-net: per-queue RPS config
new 59c28058fa7b net: netlink: add helper to retrieve NETLINK_F_STRICT_CHK
new 51bc860d4a99 rtnetlink: stats: validate attributes in get as well as dumps
new 6300acb2eb56 rtnetlink: stats: reject requests for unknown stats
new 9b3757b0325a rtnetlink: ifinfo: perform strict checks also for doit handler
new 4d165f614e12 net: namespace: perform strict checks also for doit handlers
new eede370d65ab net: ipv4: netconf: perform strict checks also for doit handlers
new a00302b60777 net: ipv4: route: perform strict checks also for doit handlers
new d0440029831b net: ipv4: ipmr: perform strict checks also for doit handlers
new 4b1373de73a3 net: ipv6: addr: perform strict checks also for doit handlers
new 38d51810c4ca net: ipv6: netconf: perform strict checks also for doit handlers
new 5912a7750f6b net: ipv6: addrlabel: perform strict checks also for doit [...]
new 0eff0a274104 net: ipv6: route: perform strict checks also for doit handlers
new d77851bf68f4 net: mpls: route: perform strict checks also for doit handlers
new 0c4056ee8433 net: mpls: netconf: perform strict checks also for doit handlers
new e266afa9c7af Merge branch 'net-use-strict-checks-in-doit-handlers'
new 186f21be8658 dpaa2-eth: transform dpaa2_eth_queue_count into a macro
new 091a19ea6e34 dpaa2-eth: add debugfs statistics
new 94ce2d4d5a4f Merge branch 'dpaa2-eth-add-debugfs-statistics'
new fa1115c6a249 net: usb: rtl8150: remove set but not used variable 'rx_stat'
new 65ea97d17601 isdn: remove unneeded semicolon
new 0726f558d88e net: sock: do not set sk_cookie in sk_clone_lock()
new 5954894ba372 net_sched: add performance counters for basic filter
new 3ff752c00288 r8169: remove rtl_get_events
new 445f1be2a59a r8169: remove unneeded call in pcierr
new 5c41e78fe2a5 r8169: initialize task workqueue only once
new c259b7f491ee r8169: improve rtl_pcie_state_l2l3_enable
new df320ed7b3e4 r8169: add helpers for locking / unlocking the config registers
new 58ba566ccbae r8169: reset chip synchronously in __rtl8169_resume
new 703732f0058b r8169: replace mii_bus member with phy_device member in st [...]
new b779daea4aee r8169: factor out getting ether_clk
new 4e15cbe82996 Merge branch 'r8169-series-with-smaller-improvements'
new afba3e10822a mlxsw: reg: Add fields to RITR - Router Interface Table Register
new c9417498a6fe mlxsw: reg: Add underlay egress RIF field in RTDP register
new 99974468b9b6 mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 [...]
new 1f5b23033937 mlxsw: spectrum: Set RIF ops per ASIC type
new 3c747500daed mlxsw: spectrum_router: Adjust loopback RIF configuration
new a04563e4892c mlxsw: spectrum_router: Mark RIF index as taken before creation
new 25f844ddd2b4 mlxsw: spectrum_router: Add underlay RIF ID support
new 33c04afe4d98 mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id()
new 73b8f493c886 mlxsw: spectrum_router: Support RIF without device
new 311596f554b7 mlxsw: spectrum_router: Update tunnel decap properties
new a5040a9059ed mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2
new fed926d4f64c selftests: forwarding: Add IP tunneling lib
new 0f69b12e55bf selftests: forwarding: Add IP-in-IP GRE flat topology test
new e54cacd1bbee selftests: forwarding: Add IP-in-IP GRE flat topology with [...]
new 7bded7a14ea0 selftests: forwarding: Add IP-in-IP GRE flat topology with [...]
new 00365c0ffe09 selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...]
new a63b2321719d selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...]
new eb13feabc020 selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...]
new 28f9d1a3d4fe Merge branch 'mlxsw-spectrum_router-Add-GRE-tunnel-support [...]
new fa7f3a8d56b3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 856c395cfa63 net: introduce a knob to control whether to inherit devcon [...]
new 63a6b3fee428 net/tls: build_protos moved to common routine
new 76f7164d02d4 net/tls: free ctx in sock destruct
new 1435d9970378 cxgb4: TLS record offload enable
new 3d021715d994 bonding: adjust style of bond_3ad_rx_indication
new dadeb61dcc9a bonding: 3ad: remove bond_3ad_rx_indication's length argument
new 267c095aa2d9 bonding: add 3ad stats
new a258aeacd7f0 bonding: add support for xstats and export 3ad stats
new cc648f851f77 Merge branch 'bonding-add-3ad-stats-and-export-them-via-xstats'
new 5f4f3b2d19c0 xsk: export xdp_get_umem_from_qid
new f3fef2b6e1cc i40e: Remove umem from VSI
new 3647cd6eaf83 i40e: Limiting RSS queues to CPUs
new 1d96340196f1 i40e: Add support FEC configuration for Fortville 25G
new 9b0732d9ed6f i40e: Change unmatched function types
new 3f8af4126269 i40e: check queue pairs num in config queues handler
new ce0a5f1ae68d i40e: remove debugfs tx_timeout support
new 9f250f1564b6 i40e: update version number
new 1d67ad3905d2 i40e: increase indentation
new d1b3fa861c62 i40e: clean up several indentation issues
new 0da2b1832c74 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new 21e194425abd net: phy: fix issue with loading PHY driver w/o initramfs
new a5996989d591 net: phy: improve phy_init_hw
new 6dc8b74bf5c5 r8169: improve rx buffer allocation
new 10b63e854314 r8169: remove PCI DAC support
new 6679cf099b81 hinic: Add pci device ids
new ba5ea614622d bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls
new a2e2ca3bebe2 bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld( [...]
new 4effd28c1245 bridge: join all-snoopers multicast address
new 4b3087c7e37f bridge: Snoop Multicast Router Advertisements
new bbc318f6248e Merge branch 'bridge-mrd'
new d6228b7cdd6e net: stmmac: implement the SIOCGHWTSTAMP ioctl
new 00f1ee5361c3 dt-bindings: net: Add Qualcomm ethqos binding
new a7c30e62d4b8 net: stmmac: Add driver for Qualcomm ethqos
new 83c177aea4c3 MAINTAINER: Add entry for Qualcomm ETHQOS ethernet driver
new cd28d1d6e52e net: phy: at803x: Disable phy delay for RGMII mode
new 5ecdd77c61c8 net: dsa: qca8k: disable delay for RGMII mode
new 56431e38efe9 Merge branch 'Qualcomm-ethqos'
new ed175d9c6f0d devlink: Add missing check of nlmsg_put
new b0bc10cc8887 ptp_qoriq: fix interrupt enabling and handling
new 6815d8b09282 ptp_qoriq: support external trigger stamp FIFO
new 5ff2698b3301 dt-binding: ptp_qoriq: document "fsl,extts-fifo" property
new 47205e2985d9 ARM: dts: ls1021a: add 1588 external trigger stamp fifo support
new 19df7510d5cf ptp: add debugfs support for ptp_qoriq
new 53deab23c00a MAINTAINERS: add drivers/ptp/ptp_qoriq_debugfs.c into QorI [...]
new a2ff7e49ec50 Merge branch 'ptp_qoriq'
new 1538812e0880 selftests: forwarding: Add a test for VXLAN asymmetric routing
new ca5ba1cbc9d2 selftests: forwarding: Add a test case for ARP decapsulation
new 438a4f5665b2 selftests: forwarding: Add a test for VXLAN symmetric routing
new 4dba72fd3eef selftests: forwarding: Add a test case for ARP suppression
new a9f8f40a8f1d Merge branch 'selftests-forwarding-Add-tests-for-VXLAN-routing'
new 95eb7882dfdd cxgb4/cxgb4vf: Link management changes
new a2443fd1a54d net: phy: Convert some PHY and MDIO driver files to SPDX headers
new 84bfe20980b8 net: phy: Remove redundent License text when SPDX header i [...]
new 7ccbd9b86fb6 Merge branch 'SPDX-tags-for-PHY-and-MDIO-drivers'
new 5f85757572e1 net: phy: Fixup GPLv2 SPDX tags based on license text
new 8bbe833a6520 net: phy: Add SDPX tag based on COPYING file
new 33a0efa4baec devlink: Use DIV_ROUND_UP_ULL in DEVLINK_HEALTH_SIZE_TO_BUFFERS
new f11646538534 bnx2x: Bump up driver version to 1.713.36
new f79e3365bc1f tipc: mark expected switch fall-throughs
new d422a286e181 net: 3c509: mark expected switch fall-throughs
new 015496c43f39 broadcom: Mark expected switch fall-throughs
new 9536d6ed156f bna: Mark expected switch fall-throughs
new ed35da4fce1d qed: Mark expected switch fall-through
new 482dcf7df7e9 net/mlx4: Mark expected switch fall-through
new eff42aa9986e mlxsw: spectrum: Expose functions to create and destroy un [...]
new 3179a56f6ed9 mlxsw: spectrum_nve: Breakout common code to a common function
new 4ee70efab68d mlxsw: spectrum_nve: Add support for VXLAN on Spectrum-2
new 02d21b59d5cc mlxsw: spectrum_nve: Enable VXLAN on Spectrum-2
new 16e829209227 Merge branch 'mlxsw-Add-VXLAN-support-for-Spectrum-2'
new 45e92b7e4e27 net: hns3: add calling roce callback function when link st [...]
new c376fa1aae63 net: hns3: add rx multicast packets statistic
new d3ec4ef66937 net: hns3: refactor the statistics updating for netdev
new 90c68a41db7d net: hns3: fix rss configuration lost problem when setting [...]
new 9e5157ba440f net: hns3: fix for shaper not setting when TC num changes
new 8be7362186bd net: hns3: fix bug of ethtool_ops.get_channels for VF
new ac574b80a1ba net: hns3: clear param in ring when free ring
new 4a402f47cfce net: hns3: Change fw error code NOT_EXEC to NOT_SUPPORTED
new 44e59e375bf7 net: hns3: do not return GE PFC setting err when initializing
new 330baff5423b net: hns3: add ETS TC weight setting in SSU module
new d174ea75c96a net: hns3: add statistics for PFC frames and MAC control frames
new d3ad430ac531 net: hns3: fix PFC not setting problem for DCB module
new a56d7b95bec8 Merge branch 'hns3-next'
new 254764e55652 r8169: improve firmware handling
new 5e5b9f6272f2 net/mlx4_core: A write memory barrier is sufficient in EQ [...]
new d4fd0404c1c9 enetc: Introduce basic PF and VF ENETC ethernet drivers
new 16eb4c85c964 enetc: Add ethtool statistics
new beb74ac878c8 enetc: Add vf to pf messaging support
new d382563f541b enetc: Add RFS and RSS support
new 556b2710a1ca Merge branch 'ENETC'
new 843ef94e3374 net: amd8111e: clean up two minor indentation issues
new 8f4ebaaa8d97 net: stmmac: Fix return value check in qcom_ethqos_probe()
new a016becd3a56 net: phy: start state machine in phy_start only
new 217962615662 net: phy: warn if phy_start is called from invalid state
new 9e573cfc35c6 net: phy: start interrupts in phy_start
new 434a4315b961 net: phy: change phy_start_interrupts to phy_request_interrupt
new 2ab64da68c2b Merge branch 'net-phy-improve-starting-PHY'
new 949e7cea0cbc bonding: count master 3ad stats separately
new c46863ab8356 r8169: factor out disabling ALDPS
new a1ead2ec3c09 r8169: factor out PHY init sequence adjusting 10M and ALDPS
new 232aa8ec3ed9 tcp_bbr: refactor bbr_target_cwnd() for general inflight p [...]
new 78dc70ebaa38 tcp_bbr: adapt cwnd based on ack aggregation estimation
new 58e0b4abf54c Merge branch 'tcp_bbr-Improving-TCP-BBR-performance-for-Wi [...]
new 8eab6dac8d97 tipc: remove dead code in struct tipc_topsrv
new 2bb3e1039483 mlxfw: Replace license text with SPDX identifiers and adju [...]
new 0ba9480cffaa bridge: remove duplicated include from br_multicast.c
new 30e5c2c6bf28 net: Revert devlink health changes.
new 94816278383e net/mlx5e: RX, Make sure packet header does not cross page [...]
new 79d356ef2c10 net/mlx5e: Take CQ decompress fields into a separate structure
new 149e566fef81 net/mlx5e: Expand XPS cpumask to cover all online cpus
new 71129676ab59 net/mlx5e: Return the allocated flow directly from __mlx5e [...]
new 8e4ca98609a5 net/mlx5: Add trace points for flow tables create/destroy
new 9659e49a6db4 net/mlx5e: Separate between ethtool and netdev software st [...]
new 168af00a3b7b net/mlx5e: Present the representors SW stats when state is [...]
new b832d4fdf105 net/mlx5e: Reuse fold sw stats in representors
new ee4576fcfe65 Merge tag 'mlx5-updates-2019-01-25' of git://git.kernel.or [...]
new a118b19d9145 Documentation: net: phy: reflect latest changes to phylib API
new f72b4644b224 s390/qeth: streamline TX buffer management
new 44eb086f9af9 s390/qeth: remove bogus netif_wake_queue()
new e22355ea3f3c s390/qeth: consolidate open/stop netdev ops
new 654e3d48bebb s390/qeth: register MAC address earlier
new 340c0936f23b s390/qeth: remove TX disable from online path
new fa3d2e60596b s390/qeth: delay netdevice registration
new e6e771b3d897 s390/qeth: detach netdevice while card is offline
new 5fc692a7ffaf s390/qeth: remove VLAN tracking for L2 devices
new ccaceadc4eff Merge branch 's390-qeth-next'
new c23f35d19db3 net: IP defrag: encapsulate rbtree defrag code into callab [...]
new d4289fcc9b16 net: IP6 defrag: use rbtrees for IPv6 defrag
new 997dd9647164 net: IP6 defrag: use rbtrees in nf_conntrack_reasm.c
new 4c3510483d26 selftests: net: ip_defrag: cover new IPv6 defrag behavior
new dda6a7a3685b Merge branch 'ipv6-defrag-rbtree'
new df6f1856db02 r8169: add general EEE support for chip versions from RTL8168g
new b6c7fa401625 r8169: enable EEE per default on chip versions from RTL8168g
new f515220cc24b Merge branch 'r8169-add-EEE-support-for-RTL8168g+'
new 84239b445964 ptp: fix debugfs_simple_attr.cocci warnings
new f859a4484703 tcp: allow zerocopy with fastopen
new 25fe02d00a1e Documentation: net: phy: switch documentation to rst format
new cc07d2714a84 r8169: add EEE support for RTL8168f
new 1563daa3cacf r8169: enable EEE per default on RTL8168f
new 45e8fddd9b97 Merge branch 'r8169-add-EEE-support-for-RTL8168f'
new 217e288c9718 net: hns3: don't update packet statistics for packets drop [...]
new ac864c2346d0 net: hns3: clear pci private data when unload hns3 driver
new 1821dce9ae6c net: hns3: add error handling in hclge_ieee_setets
new 47ef6deccdff net: hns3: fix return value handle issue for hclge_set_loopback()
new 28673b33c756 net: hns3: fix broadcast promisc issue for revision 0x20
new 350fda0a0af9 net: hns3: After setting the loopback, add the status of g [...]
new c2a39d981da7 net: hns3: do reinitialization while mqprio configuration changed
new a1ef124e6e86 net: hns3: remove dcb_ops->map_update in hclge_dcb
new 1cce5eb6506d net: hns3: call hns3_nic_set_real_num_queue with netdev down
new 51e8439f3496 net: hns3: add 8 BD limit for tx flow
new b7b585c286ab net: hns3: add initialization for nic state
new f01f5559cac8 net: hns3: don't allow vf to enable promisc mode
new 08c666b7033d Merge branch 'hns3-next'
new 662a14d0c71e lan743x: Provide Read/Write Access to on chip OTP
new f46fe4f8d787 ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit
new c8b34e680a09 ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit
new 6e6b904ad4f9 ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit
new 962924fa2b7a ip_gre: Refactor collect metatdata mode tunnel xmit to ip_ [...]
new a4b829949326 Merge branch 'ip_tunnel-next'
new 7304720d70a2 atheros: atl2: replace dev_kfree_skb_any() by dev_consume_ [...]
new 085c4c7dd2b6 net: lmc: remove -I. header search path
new 1d68101367a9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 0e0213965c97 net: phy: at803x: Use helpers to access MMD PHY registers
new fb1b69999130 net: ipv4: ip_input: fix blank line coding style issues
new 31954cd8bb66 tcp: Refactor pingpong code
new 4a41f453bedf tcp: change pingpong threshold to 3
new 889865cf54bd Merge branch 'tcp-change-pingpong-to-3-in-delayed-ack-logic'
new 42d704e01817 mlxsw: spectrum_acl: Remove unnecessary arg on action_repl [...]
new 038418eeb955 mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs
new 3021afe16828 mlxsw: spectrum_acl: Fix rul/rule typo
new 2adeb5f1c3f5 mlxsw: spectrum_switchdev: Add more extack messages
new 39c6b53cc01f Documentation: add devlink param file for mlxsw driver
new 6f64bcb62f33 selftests: net: forwarding: change devlink resource suppor [...]
new 3cab0de9bbea selftests: forwarding: Use OK instead of PASS in test output
new 8d9375529193 Merge branch 'mlxsw-Misc-updates'
new 8e067bb3fc92 benet: remove broken and unused macro
new 666db4862f2d qed: Revise load sequence to avoid PCI errors
new 64515dc899df qed: Add infrastructure for error detection and recovery
new ccc67ef50b90 qede: Error recovery process
new bb7c778b73eb Merge branch 'qed-Error-recovery-process'
new d152159b8911 netfilter: nf_tables: prepare nft_object for lookups via h [...]
new 4d44175aa5bb netfilter: nf_tables: handle nft_object lookups via rhltable
new 10870dd89e95 netfilter: nf_tables: add direct calls for all builtin exp [...]
new 827318feb69c netfilter: conntrack: remove helper hook again
new 8e2f311a6849 netfilter: physdev: relax br_netfilter dependency
new 75dd48e2e420 netfilter: nf_tables: Support RULE_ID reference in new rule
new a47c54048162 netfilter: conntrack: handle builtin l4proto packet functi [...]
new e2e48b471634 netfilter: conntrack: handle icmp pkt_to_tuple helper via [...]
new 202e651cd43c netfilter: conntrack: gre: convert rwlock to rcu
new 22fc4c4c9fd6 netfilter: conntrack: gre: switch module to be built-in
new 751fc301ecbd netfilter: conntrack: remove net_id
new df5e1629087a netfilter: conntrack: remove pkt_to_tuple callback
new 197c4300aec0 netfilter: conntrack: remove invert_tuple callback
new b184356d0a00 netfilter: conntrack: remove module owner field
new 44fb87f6351d netfilter: conntrack: remove remaining l4proto indirect pa [...]
new edf0338dabf0 netfilter: conntrack: remove pernet l4 proto register interface
new 303e0c558959 netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups
new b884fa461776 netfilter: conntrack: unify sysctl handling
new 70aed4647cbd netfilter: conntrack: remove sysctl registration helpers
new 2a389de86e4a netfilter: conntrack: remove l4proto init and get_net callbacks
new e56894356f60 netfilter: conntrack: remove l4proto destroy hook
new 4a60dc748d12 netfilter: conntrack: remove nf_ct_l4proto_find_get
new ba3fbe663635 netfilter: nf_conntrack: provide modparam to always regist [...]
new 0fb4d21956f4 netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type
new 472caa69183f netfilter: nat: un-export nf_nat_used_tuple
new 0123a75e1d57 Revert "netfilter: nft_hash: add map lookups for hashing o [...]
new 81e01647fd2c netfilter: conntrack: fix IPV6=n builds
new e2f7cc72cbf4 netfilter: conntrack: fix bogus port values for other l4 p [...]
new fe19a8fea7cb ipvs: avoid indirect calls when calculating checksums
new 6ecd754883da ipvs: use indirect call wrappers
new dd03b1ad26c4 netfilter: nft_counter: remove wrong __percpu of nft_count [...]
new ac088a88b5d5 netfilter: conntrack: fix error path in nf_conntrack_perne [...]
new 83f529281d7a netfilter: ipv4: remove useless export_symbol
new 343917b410ba Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
new eeedd3527d80 libbpf: don't define CC and AR
new b1e8818cabf4 bpf: btf: support 128 bit integer type
new a80eba20ed59 tools/bpf: add int128 raw test in test_btf
new ce6ec47a1019 tools/bpf: refactor test_btf pretty printing for multiple [...]
new 4df3a1d0a5bf tools/bpf: add bpffs pretty print test for int128
new e86e51385461 tools/bpf: support __int128 in bpftool map pretty dumper
new e13279e21183 Merge branch 'bpf-int128-btf'
new 7d7209cb9afd bpftool: make key and value optional in update command
new 8a89fff60a7e bpftool: make key optional in lookup command
new 04a5d323e6b9 bpftool: don't print empty key/value for maps
new 66cf6e0b1248 bpftool: add peek command
new 549d4d3da7c4 bpftool: add push and enqueue commands
new 74f312ef847f bpftool: add pop and dequeue commands
new 55c70bffc772 bpftool: add bash completion for peek/push/enqueue/pop/dequeue
new 4edc01b846b7 Merge branch 'bpf-bpftool-queue-stack'
new d0b2818efbe2 bpf: fix a (false) compiler warning
new 49eb7ab3b2b5 tools: bpftool: add basic probe capability, probe syscall [...]
new 7a4522bbef0c tools: bpftool: add probes for /proc/ eBPF parameters
new 4567b983f78c tools: bpftool: add probes for kernel configuration options
new 1bf4b05810fe tools: bpftool: add probes for eBPF program types
new f99e166397f0 tools: bpftool: add probes for eBPF map types
new 2d3ea5e85dd8 tools: bpftool: add probes for eBPF helper functions
new d267cff46753 tools: bpftool: add C-style "#define" output for probes
new f9499fedf285 tools: bpftool: add probes for a network device
new 948703e80868 tools: bpftool: add bash completion for bpftool probes
new cbeaad90286f Merge branch 'bpftool-probes'
new ffcf7ce93327 bpf: btf: add btf documentation
new c76e4c228b05 libbpf: Show supported ELF section names when failing to g [...]
new bbebce8eb9a5 selftests/bpf: don't hardcode iptables/nc path in test_tcp [...]
new 2cbd95a5c4fb bpf: change parameters of call/branch offset adjustment
new e2ae4ca266a1 bpf: verifier: hard wire branches to dead code
new 52875a04f4b2 bpf: verifier: remove dead code
new a1b14abc009d bpf: verifier: remove unconditional branches by 0
new cb05077508bf selftests: bpf: add tests for dead code removal
new 9e4c24e7ee7d bpf: verifier: record original instruction index
new 08ca90afba25 bpf: notify offload JITs about optimizations
new e90287f3aaf6 nfp: bpf: don't use instruction number for jump target
new 91a87a5823f7 nfp: bpf: split up the skip flag
new e2fc61146aa6 nfp: bpf: save original program length
new a32014b35166 nfp: bpf: support optimizing dead branches
new 9a06927e778b nfp: bpf: support removing dead code
new 923cefe3f901 Merge branch 'dead-code-elimination'
new 866e6ac47409 bpftool: feature probing, change default action
new d9ff286a0f59 bpf: allow BPF programs access skb_shared_info->gso_segs field
new 2f0921262ba9 selftests/bpf: suppress readelf stderr when probing for BT [...]
new 1d0dc06930a9 net: xsk: track AF_XDP sockets on a per-netns list
new 50e74c0131a5 xsk: add id to umem
new a36b38aa2af6 xsk: add sock_diag interface for AF_XDP
new dbbd79ae166f Merge branch 'af-xdp-sock-diag'
new d405c7407a54 bpf: allocate 0x06 to new eBPF instruction class JMP32
new a72dafafbd5f bpf: refactor verifier min/max code for condition jump
new 092ed0968bb6 bpf: verifier support JMP32
new 56cbd82ef0b3 bpf: disassembler support JMP32
new df791dc16760 tools: bpftool: teach cfg code about JMP32
new 503a8865a477 bpf: interpreter support for JMP32
new a7b76c885769 bpf: JIT blinds support JMP32
new 3f5d6525f219 x86_64: bpf: implement jitting of JMP32
new 69f827eb6e14 x32: bpf: implement jitting of JMP32
new 654b65a04880 arm64: bpf: implement jitting of JMP32
new b85062ac0df3 arm: bpf: implement jitting of JMP32
new 5f6459966d0a ppc: bpf: implement jitting of JMP32
new 626a5f66da0d s390: bpf: implement jitting of JMP32
new 461448398ac1 nfp: bpf: implement jitting of JMP32
new 6ea848b5ced5 selftests: bpf: functional and min/max reasoning unit test [...]
new 3ef84346c561 selftests: bpf: makefile support sub-register code-gen test mode
new ae575c8a9868 Merge branch 'jmp32-insns'
new 2dfb40121ee8 selftests: bpf: prepare for break up of verifier tests
new 40f2fbd5a5e9 selftests: bpf: break up test_verifier
new 48729226238d selftests: bpf: break up the rest of test_verifier
new 20600f3e9d3f Merge branch 'split-test_verifier'
new cdd7b4064258 selftests: bpf: remove duplicated include
new d76198b0bc5a tools: bpftool: warn about risky prog array updates
new c8aa703822bf net/flow_dissector: move bpf case into __skb_flow_bpf_dissect
new b7a1848e8398 bpf: add BPF_PROG_TEST_RUN support for flow dissector
new bf0f0fd93945 selftests/bpf: add simple BPF_PROG_TEST_RUN examples for f [...]
new 3d2af27a84a8 Merge branch 'bpf-flow-dissector-tests'
new ec7146db1500 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new bbcbf2eede69 enetc: include linux/vmalloc.h for vzalloc etc
new ac93e2fa8550 liquidio: fix the validation of rx checksum status from NI [...]
new 18d79f721e0a cxgb4vf: Update port information in cxgb4vf_open()
new baa962e39df9 MAINTAINERS: update cxgb4 and cxgb3 maintainer
new 9f672984338d cxgb4: clip_tbl: Use struct_size() in kvzalloc()
new c829f5f52db9 cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc()
new eaf2a47f40f0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 39e6160e14bd devlink: Add devlink_param for port register and unregister
new f4601dee25d5 devlink: Add port param get command
new 9c54873b4e2e devlink: Add port param set command
new ffd19b9a490a devlink: Add support for driverinit get value for devlink_port
new 5473a7bdad78 devlink: Add support for driverinit set value for devlink_port
new c1e5786d6771 devlink: Add devlink notifications support for port params
new b639583f9e36 devlink: Add a generic wake_on_lan port parameter
new 782a624d00fa bnxt_en: Add bnxt_en initial port params table and register it
new bde527264307 Merge branch 'devlink-port'
new 80df2704a375 sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC
new b99e5e028bf4 sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt
new 7adb5ed5eec3 sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt
new 8889394df2aa sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt
new 6fd769beb0d9 sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt
new 48c072174dea sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt
new 8add543e369d sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt
new fb1956050846 sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt
new acce7f3b8d4f sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt
new 2e7709d1cc66 sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTE [...]
new e7f282489123 sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VAL [...]
new 9c5829e1c49e sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new 707e45b3dc5a sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new 92fc3bd928c9 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new 49b037acca8c sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new e0651a0dc877 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new 7fb3be13a236 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new bf9fb6ad4f29 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new 3adcc300603e sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new 2af66ff3edc7 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new 3a583059d187 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new 99a62135e127 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new d251f05e3ba2 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...]
new 7efba10d6bd2 sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP [...]
new 804a15cdbbc3 Merge branch 'sctp-support-SCTP_FUTURE-CURRENT-ALL_ASSOC'
new cb56e214679f mlxsw: spectrum_acl: Include delta bits into hashtable key
new a97cfe4de1be mlxsw: spectrum_acl: Add C-TCAM spill tracepoint
new 1eadbd3ab9c3 selftests: spectrum-2: Extend and move trace helpers
new 0d0f20fb2fa0 selftests: spectrum-2: Fix multiple_masks_test
new 1f0ac761bcaa selftests: spectrum-2: Add delta two masks one key test
new 08c25fe83a0c Merge branch 'mlxsw-spectrum_acl-Include-delta-bits-into-h [...]
new 889bcbdeee57 net: ethernet: mediatek: support MT7621 SoC ethernet hardware
new ddda1ac116c8 net: dsa: mt7530: support the 7530 switch on the Mediatek [...]
new 9389b5e9467f dt-bindings: net: dsa: add new MT7530 binding to support MT7621
new a82a3fe0186d Merge branch 'net-dsa-mt7530-support-MT7530-in-the-MT7621-SoC'
new 1a6e552df33c net: hns3: reuse the definition of l3 and l4 header info union
new 8e1445a653c9 net: hns3: fix VF dump register issue
new fc0c174f4223 net: hns3: use the correct interface to stop|open port
new 74354140a579 net: hns3: change hnae3_register_ae_dev() to int
new de67a690cc27 net: hns3: only support tc 0 for VF
new c8a8045b2d0a net: hns3: Fix NULL deref when unloading driver
new e215278548f9 net: hns3: fix netif_napi_del() not do problem when unloading
new 472d7ecee20e net: hns3: fix for rss result nonuniform
new 9fc55413270f net: hns3: fix improper error handling in the hclge_init_ae_dev()
new eed9535f9f71 net: hns3: fix an issue for hclgevf_ae_get_hdev
new c59a85c07e77 net: hns3: stop sending keep alive msg to PF when VF is resetting
new 9abeb7d8cf87 net: hns3: keep flow director state unchanged when reset
new 630afc7734ba Merge branch 'hns3-next'
new 913564fbc2df macvlan: use netif_is_macvlan_port()
new fa6821cbf1d9 r8169: improve WoL handling
new ef76c77a0561 ethtool: remove unnecessary check in ethtool_get_regs()
new 39ee6e8204b9 net: hns3: Check for allocation failure
new 1866760096bf mac80211: Add TXQ scheduling API
new 36647055b37e cfg80211: Add airtime statistics and settings
new b4809e9484da mac80211: Add airtime accounting and scheduling to TXQs
new d9bb410888ce mac80211: allow overriding HT STBC capabilities
new cc2416369099 nl80211/mac80211: mesh: add hop count to mpath info
new 540bbcb930ed nl80211/mac80211: mesh: add mesh path change count to mpath info
new 67fc05549cdb mac80211: mesh: use average bitrate for link metric calculation
new a8d418d9ac25 mac80211: mesh: only switch path when new metric is at lea [...]
new 77f7ffdc335d mac80211: minstrel_ht: add flag to indicate missing/inaccu [...]
new 0c4335de196c virt_wifi: remove duplicated include from virt_wifi.c
new e073f7caa26c virt_wifi: remove set but not used variable 'w_priv'
new 390298e86f8a mac80211: Expose ieee80211_schedule_txq() function
new 4af217500e7f cfg80211: mark expected switch fall-throughs
new c82c06ce43d3 cfg80211: Notify all User Hints To self managed wiphys
new ab4dfa20534e cfg80211: Allow drivers to advertise supported AKM suites
new fe4943702c85 cfg80211: Authentication offload to user space in AP mode
new 6c900360e7c0 nl80211: Allow set/del pmksa operations for AP
new 2ec56f918009 mac80211: remove unused variable
new cb86880ee493 mac80211: Fix documentation strings for airtime-related variables
new 5ac4a12df581 cfg80211: fix typo
new 752cfee90d11 Merge remote-tracking branch 'net-next/master' into mac80211-next
new 23323289b154 netlink: reduce NLA_POLICY_NESTED{,_ARRAY} arguments
new 9874b71fa19c cfg80211: add missing documentation that kernel-doc warns about
new 7d4194633b29 mac80211: fix missing/malformed documentation
new 962c382d482a Merge tag 'mac80211-next-for-davem-2019-02-01' of git://gi [...]
new 25c097ca413b batman-adv: Start new development cycle
new b61ec31c8575 batman-adv: Snoop DHCPACKs for DAT
new 7a79d717e081 batman-adv: Update copyright years for 2019
new d3a5fd3c987c Merge tag 'batadv-next-for-davem-20190201' of git://git.op [...]
new fb99bce71200 net: tls: Support 256 bit keys
new a2ef9b6a22bd net: tls: Refactor tls aad space size calculation
new fedf201e1296 net: tls: Refactor control message handling on recv
new 130b392c6cd6 net: tls: Add tls 1.3 support
new 8debd67e79da net: tls: Add tests for TLS 1.3
new 665cf634e6d5 Merge branch 'tls-1.3-support'
new 5b053e121ffd net: tls: Set async_capable for tls zerocopy only if we se [...]
new 3ebb18a48cbf cxgb4: sched: use struct_size() in kvzalloc()
new c49f0ce0b692 cxgb4: smt: use struct_size() in kvzalloc()
new 6541d025906b tulip: eeprom: use struct_size() in kmalloc()
new ee69804714e2 nfp: use struct_size() in kzalloc()
new 1f533ba6d50d ipv4: fib: use struct_size() in kzalloc()
new 3fc46fc9f68c ipconfig: add carrier_timeout kernel parameter
new b6a4fd680042 selftests: forwarding: Make ping timeout configurable
new 0175cb59220b selftests: forwarding: mirror_lib: Update ping limits
new f3b05bb81957 selftests: mlxsw: Update ping limits
new 3dc178a9efa1 selftests: forwarding: mirror_gre_changes: Fix TTL test
new db2c5bfcdf38 selftests: forwarding: mirror_lib: Wait for tardy mirrored [...]
new 35036b0b09c4 selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix unta [...]
new ccdb66dd2f1e selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix roam [...]
new a99dd629e879 selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors
new ba22b65edca7 selftests: forwarding: mirror_gre_bridge_1q_lag: Enable fo [...]
new 2243cad9ffee selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP
new 084fafe9efe4 selftests: forwarding: mirror_gre_flower: Fix test result [...]
new 26281e2c83e5 Merge branch 'selftests-Various-fixes'
new f9cf22882c60 devlink: add device information API
new fc6fae7dd987 devlink: add version reporting to devlink info API
new 785bd550c4fb devlink: add generic info version names
new 4adba00839d6 nfp: devlink: report driver name and serial number
new 937a3e2645b2 nfp: devlink: report fixed versions
new b96588400a0e nfp: nsp: add support for versions command
new 7c908f467d78 nfp: devlink: report the running and flashed versions
new ddb6e99e2db1 ethtool: add compat for devlink info
new d6b0a01faa6a Merge branch 'devlink-add-device-driver-information-API'
new e8ddbfb4bcb2 selftests/bpf: skip sockmap in test_maps if kernel doesn't [...]
new 8184d44c9a57 selftests/bpf: skip verifier tests for unsupported program types
new 9acea337ef57 selftests/bpf: skip verifier tests for unsupported map types
new cfff578ed51c selftests/bpf: mark verifier test that uses bpf_trace_prin [...]
new befa618112a0 bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require c [...]
new 9f239f68f2c5 Merge branch 'bpf-tests-probe-kernel-support'
new de1da68d9c9d bpf: fix bitrotted kerneldoc
new 116bfa96a255 bpf: fix missing prototype warnings
new 1832f4ef5867 bpf, cgroups: clean up kerneldoc warnings
new d83525ca62cf bpf: introduce bpf_spin_lock
new e16d2f1ab968 bpf: add support for bpf_spin_lock to cgroup local storage
new 7dac3ae42cf8 tools/bpf: sync include/uapi/linux/bpf.h
new b4d4556c3266 selftests/bpf: add bpf_spin_lock verifier tests
new ab963beb9f5d selftests/bpf: add bpf_spin_lock C test
new 96049f3afd50 bpf: introduce BPF_F_LOCK flag
new e44ac9a22b19 tools/bpf: sync uapi/bpf.h
new df5d22facd78 libbpf: introduce bpf_map_lookup_elem_flags()
new ba72a7b4badb selftests/bpf: test for BPF_F_LOCK
new 2863debfbc6e Merge branch 'bpf-spinlocks'
new 6f20c71d8505 bpf: powerpc64: add JIT support for bpf line info
new f3cea32d56e9 libbpf: Add a helper for retrieving a map fd for a given name
new 7313798b144c samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe
new bbaf6029c49c samples/bpf: Convert XDP samples to libbpf usage
new 6a5457618f62 samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, r [...]
new 01dde20ce04b xdp: Provide extack messages when prog attachment failed
new 743e568c1586 samples/bpf: Add a "force" flag to XDP samples
new 50db9f073188 libbpf: Add a support for getting xdp prog id on ifindex
new 3b7a8ec2dec3 samples/bpf: Check the prog id before exiting
new 473c5daa86ff Merge branch 'bpf-xdp-sample-libbpf'
new 2a1181540952 selftests/bpf: remove generated verifier/tests.h on 'make clean'
new db0a4b3b6b83 nfp: bpf: correct the behavior for shifts by zero
new ac7a1717a2cb nfp: bpf: complete ALU32 logic shift supports
new 5974b7c1e40d Merge branch 'shifts-cleanup'
new beb73559bf57 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new 9e50dc11b856 net: hns3: fix a code style issue for hns3_update_new_int_gl()
new 6241e71e7207 net: hns3: fix an issue for hns3_update_new_int_gl
new 1731be4c73bb net: hns3: Modify parameter type from int to bool in set_gro_en
new 8ca754b13f3c net: hns3: code optimization for hclge_rx_buffer_calc
new b671b723e0d2 net: hns3: add hclge_cmd_check_retval() to parse comman's [...]
new 3a586422a553 net: hns3: move some set_bit statement into hclge_prepare_ [...]
new b6b4f987c5c4 net: hns3: fix a wrong checking in the hclge_tx_buffer_calc()
new 9194d18b0577 net: hns3: fix the problem that the supported port is empty
new f9f07091b43e net: hns3: optimize the maximum TC macro
new 77af09c6780b net: hns3: don't allow user to change vlan filter state
new 6104ca87e12a net: hns3: modify the upper limit judgment condition
new 54a395b63e47 net: hns3: MAC table entry count function increases operat [...]
new a68a8481353a Merge branch 'hns3-next'
new 5ea25b125289 r8169: remove rtl_wol_pll_power_down
new 87ab207981ec net: nixge: Separate ctrl and dma resources
new 0bb16830ebb6 net: nixge: Update device-tree bindings with v3.00
new 7831216b0053 chelsio: clean up indentation issue
new 282faf3d3ac6 bna: fix indentation issue on call to bfa_ioc_pf_failed
new 7509ef2add7b atl1c: fix indentation issue on an if statement
new 682a789516d3 atheros: atl2: fix an indentaion issue on a return statement
new f66ebd14a71b net: phy: realtek: add generic Realtek PHY driver
new 1d2f4ebbbeb1 ipv4/igmp: Don't drop IGMP pkt with zeros src addr
new 3f8cfd0d95e6 cxgb4/cxgb4vf: Program hash region for {t4/t4vf}_change_mac()
new a9bcfd1d176e selftests: add missing include unistd
new fe0c72f3db11 socket: move compat timeout handling into sock.c
new 2edfd8e06145 arch: Use asm-generic/socket.h when possible
new 7f1bc6e95d78 sockopt: Rename SO_TIMESTAMP* to SO_TIMESTAMP*_OLD
new bcb3fc3247e5 arch: sparc: Override struct __kernel_old_timeval
new 13c6ee2a9216 socket: Use old_timeval types for socket timestamps
new 98bb03c865d7 socket: Add struct __kernel_sock_timeval
new 887feae36aee socket: Add SO_TIMESTAMP[NS]_NEW
new 9718475e6908 socket: Add SO_TIMESTAMPING_NEW
new 9dd49211b8ca socket: Update timestamping Documentation
new 45bdc66159d4 socket: Rename SO_RCVTIMEO/ SO_SNDTIMEO with _OLD suffixes
new a9beb86ae6e5 sock: Add SO_RCVTIMEO_NEW and SO_SNDTIMEO_NEW
new a98dc6aee784 Merge branch 'net-y2038-safe-socket-timestamps'
new bff5731d43ef net: devlink: report cell size of shared buffers
new 9fb20801dab4 net: Fix ip_mc_{dec,inc}_group allocation context
new b37ecb595dff net: phy: aquantia: Shorten name space prefix to aqr_
new 81e6578c16d1 net: phy: aquantia: remove unneeded includes
new 4d5dfb666c1b net: phy: aquantia: use macro PHY_ID_MATCH_MODEL
new 278f6b674f9a net: phy: aquantia: replace magic numbers with constants
new ee825e8bc74f Merge branch 'phy-aquantia-improvements'
new 303a339f30a9 bpfilter: remove extra header search paths for bpfilter_umh
new ff7653f94b52 net: Fix fall through warning in y2038 tstamp changes.
new ce3fdb697f68 netdevice.h: Add __cold to netdev_<level> logging functions
new cc7335786f72 socket: fix for Add SO_TIMESTAMP[NS]_NEW
new 2c2ab5af7d14 sh_eth: rename sh_eth_cpu_data::hw_checksum
new f8e022db5056 sh_eth: RX checksum offload support
new 48132cd0c631 sh_eth: offload RX checksum on R7S72100
new 040c16fd5974 sh_eth: offload RX checksum on R8A7740
new 0da843adeefb sh_eth: offload RX checksum on R8A77980
new 06240e1b526d sh_eth: offload RX checksum on SH7734
new 997feb11b83b sh_eth: offload RX checksum on SH7763
new d3ab9df53e8e Merge branch 'sh_eth-implement-simple-RX-checksum-offload'
new fc9c5a4a5a57 net/mlx5: Fix code style issue in mlx driver
new 5468e82f7034 net: phy: fixed-phy: Drop GPIO from fixed_phy_add()
new dd648818dad3 net: nixge: Make mdio child node optional
new 8dc0ae90ad02 net: nixge: Add support for fixed-link configurations
new baaac2fb0dda dt-bindings: net: Add fixed-link support
new 7194d92b23ea Merge branch 'nixge-Fixed-link-support'
new 4a4cec725790 net: marvell: mvpp2: use phy_interface_mode_is_8023z() helper
new bf2fa12593c2 net: marvell: mvpp2: fix lack of link interrupts
new 59f58708c504 e1000e: Exclude device from suspend direct complete optimization
new 803cc52323e0 igc: Remove unreachable code from igc_phy.c file
new facd86390be2 docs/networking: fix formatting of Intel drivers documentation
new a8890c38abb2 igc: Fix code redundancy
new 2242281d6998 ixgbe: remove magic constant in ixgbe_reset_hw_82599()
new ea888b03e3d7 fm10k: TRIVIAL cleanup of extra spacing in function comment
new 979eff22c9f4 e1000e: fix a missing check for return value
new 55fdbeaa2db8 igc: Remove unused code
new 439c71f7d2ca igc: Remove unneeded code
new 0f9e980bf5ee e1000e: fix cyclic resets at link up with active tx
new 109f599663b9 igc: Remove the 'igc_read_mac_addr_base' method
new 200a1a1a7e91 igc: Remove the 'igc_get_phy_id_base' method
new a865d22d593f igb: Bump version number
new 8c5ad0dae93c igc: Add ethtool support
new bfbae2eafe05 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...]
new 6375d40322f0 brcmsmac: remove set but not used variables 'phybw40, maxt [...]
new ba2ffc96321c wlcore: Fix memory leak in case wl12xx_fetch_firmware failure
new 72255c807156 ray_cs: fix array out-of-bounds access
new 4d95f99c59b8 brcmfmac: Add DMI nvram filename quirk for PoV TAB-P1006W- [...]
new 51c8d24101c7 cw1200: fix missing unlock on error in cw1200_hw_scan()
new 06605b0d38b4 cw1200: drop useless LIST_HEAD
new 42daad3343be brcmfmac: add a check for the status of usb_register
new 7fdcb8e12660 rsi: add support for hardware scan offload
new 5a1c18b761dd bcma: keep a direct pointer to the struct device
new 777bc4801a68 bcma: use dev_* printing functions
new 3a33bd840523 brcmfmac: fix system warning message during wowl suspend
new 4ad0be160544 brcmfmac: Use firmware_request_nowarn for the clm_blob
new aba1e632c2e8 iwlwifi: pcie: make array 'prop' static, shrinks object size
new d3561e0ecd75 iwlwifi: wrt: add to dump number of lmacs, lmac1 and umac [...]
new 7360f99e0b99 iwlwifi: mvm: advertise support for TWT in the Extended Ca [...]
new 866a6a85d468 iwlwifi: mvm: rely on mac80211 to configure TWT support
new 8093bb6d4fee iwlwifi: add PCI IDs for the 22260 device series
new 99be6166a4a0 iwlwifi: pcie: recognize NICs with hw_rev 0x364 correctly
new 7703238ef7e5 iwlwifi: mvm: fix wrong DCM TLC config
new a98e2802a654 iwlwifi: correct one of the PCI struct names
new 5b74a9368958 iwlwifi: add new cards for 22560, 9260 and killer series
new 606b9ab67784 iwlwifi: mvm: fix firmware statistics usage
new b7226f104cef iwlwifi: remove support for 9000 A-step devices
new c688e3964a43 iwlwifi: pcie: remove unnecessary iwl_pcie_enable_rx_wake( [...]
new 1122135df036 iwlwifi: pcie: remove suspend/resume workaround for 9000A devices
new 7e08baeb3c6d iwlwifi: wrt: add 22000 device familiy prph dump support
new c281f13792f6 iwlwifi: mvm: make NVM access actually fail on failures
new cfbc6c4c5b91 iwlwifi: mvm: support mac80211 TXQs model
new 438af9698b0f iwlwifi: mvm: support mac80211 AMSDU
new e7eed19a28f0 iwlwifi: mvm: fix values in the table example
new af84282e2b48 iwlwifi: use kmemdup in iwl_parse_nvm_mcc_info()
new d6f9c7721064 iwlwifi: fix spelling mistake "registrating" -> "registering"
new 08f7d8b69aaf iwlwifi: mvm: bring back mvm GSO code
new 4f1e85f0b8e2 iwlwifi: mvm: Flush transmit queues on P2P Device ROC done
new 055b22e770dd iwlwifi: mvm: Set Tx rate and flags when there is not station
new 8dd2cea8b650 iwlwifi: mvm: Do not set RTS/CTS protection for P2P Device MAC
new a74231ba4b57 iwlwifi: update hcmds documentation
new 45dc7ba4b423 iwlwifi: mvm: make num_active_macs unsigned
new 162b22c93e66 iwlwifi: tighten boundary checks
new c1f33442976b iwlwifi: memcpy from dev_cmd and not dev_cmd->hdr
new b0d795a9ae55 iwlwifi: mvm: avoid possible access out of array.
new acf42a957e34 iwlwifi: avoid access out of memory allocated
new f9119304e1c9 iwlwifi: fw api: remove unused/deprecated filter status
new ec95b2701d24 iwlwifi: fw api: document WoWLAN patterns command
new 64e2330580fb Merge tag 'iwlwifi-next-for-kalle-2019-01-25' of git://git [...]
new 9fe310546559 mt76: add size check for additional rx fragments
new cbbfd73767cd mt76: throttle transmission of buffered multicast packets
new 7267a7965dd7 mt76: request tx status for powersave released EOSP packet
new 4d4b12bc56d3 mt76: dma: remove napi from mt76_dma_rx_fill signature
new 0ecf94dc3695 mt76: usb: do not build the skb if reported len does not f [...]
new 85b7e2acd31b mt76: Add missing include of linux/module.h
new 374eb1b55540 mt76: fix typo in mt76x02_check_mac_err routine
new 4989338ed305 mt76: mac: run mt76x02_mac_work routine atomically
new e207afa0232d mt76: usb: avoid queue/status spinlocks while passing tx s [...]
new b9f81643b6ae mt76x0: pci: fix ACS support
new 20ce270e5a7d mt76x02: do not set protection on set_rts_threshold callback
new 493d2dfab34b mt76x02: fixup MT_PROT_RATE_* defines
new 26a7b5473191 mt76x02: set protection according to ht operation element
new 9bc29420d745 mt76x0: configure MT_VHT_HT_FBK_CFG1
new bf349ce16ef4 mt76x2: add static qualifier to mt76x2_init_hardware
new 35c572818ca2 mt76: dfs: run mt76x02_dfs_set_domain atomically
new 3fd612df8ac7 mt76x2: init: set default value for MT_TX_LINK_CFG
new f82ce8d9bd49 mt76: add energy detect CCA support to mt76x{0,2}e drivers
new c09f4d0a1f81 mt76: mac: minor optimizations in mt76x02_mac_tx_rate_val
new 87e86f90196f mt76: dma: do not build skb if reported len does not fit i [...]
new c1e0d2be0acf mt76: mmio: introduce mt76x02_check_tx_hang watchdog
new 32fb47fd9c55 mt76: make const array 'data' static, shrinks object size
new e76deac6f00b mt76: dma: avoid indirect call in mt76_dma_tx_queue_skb
new 3121742915b5 mt76: use proper name for __MT76x02_H macro
new 5c9decdfbb40 mt76: add led support to mt76x0e driver
new 013b2dff8153 mt76: fix tx status reporting for non-probing frames
new f545540d5f60 mt76: set IEEE80211_HW_NEEDS_UNIQUE_STA_ADDR flag
new 9313faacbb4e mt76: move mt76x02_get_txpower to mt76 core
new ef13edc00708 mt76: move mt76x02_phy_get_min_avg_rssi to mt76 core
new 02e5a769c0a4 mt76: fix rssi ewma tracking
new 9cf67ec7fd80 mt76: fix signedness of rx status signal field
new e7173858c78a mt76: add channel switch announcement support
new f832898dff55 mt76: do not report out-of-range rx nss
new 68f7030f2d5f mt76: fix per-chain signal strength reporting
new d225581df314 mt76: avoid scheduling tx queues for powersave stations
new 1899405c9838 Merge tag 'mt76-for-kvalo-2019-01-22' of https://github.co [...]
new 0899dd34d095 iwlwifi: pcie: fix the use of a wrong define
new 937c2652768f iwlwifi: iwlmvm: ignore HE PPDU type regarding EOF
new c97781d1d956 iwlwifi: iwlmvm: in monitor NDP notif take the NSS from rx_vec
new 85d78bb173db iwlwifi: pcie: add prints to track virtual ID
new 677837b8b3ea iwlwifi: mvm: fix %16 to %016 print format
new 486af86332c7 iwlwifi: mvm: read IWL_RX_MPDU_PHY_SHORT_PREAMBLE only for CCK
new cefec29ebdde iwlwifi: pcie: align licensing to dual GPL/BSD
new e6aeeb4f4517 iwlwifi: mvm: clean up LDBG config command usage
new 0f8bf03c8660 iwlwifi: mvm: save and export regdb blob from the NVM
new da0df827cd15 iwlwifi: make iwl_fw_dbg_start_stop_hcmd() inline
new e78da25e19c2 iwlwifi: move iwl_enable_{rx,tx}_ampdu to iwl-modparams.h
new 94a8d87c4764 iwlwifi: mvm: pre-initialize alive_data in wait_alive()
new 29cf396f08f6 iwlwifi: calculate pointers from out_cmd instead of out_cmd->hdr
new 9adcc117bc7d iwlwifi: make sure cur_fw_img is valid before accessing img
new 34a880d8bd4c iwlwifi: mvm: remove sta key on wep ap
new fefbf85305ec iwlwifi: monitor dumping flow cleanup
new 698478c49294 iwlwifi: mvm: add an option to dereference vif by id
new 1f7698abedee iwlwifi: mvm: fix A-MPDU reference assignment
new fba8248e7e67 iwlwifi: mvm: get rid of tx_path_lock
new 3a894a9f319f iwlwifi: remove TOF implementation
new 4841914ef440 iwlwifi: dvm: remove useless condition
new 93079fd5c059 iwlwifi: pcie: use u32* argument to iwl_trans_get_fw_monit [...]
new babea2d4fe76 iwlwifi: mvm: Disconnect on large beacon loss
new 6c161980ba48 iwlwifi: mvm: add location APIs
new 5213e8a8a28d iwlwifi: mvm: implement CSI reporting
new 57e861d9362e iwlwifi: mvm: Change FW channel info API
new 311590a3a21e iwlwifi: mvm: freeze management TXQ timer when station goe [...]
new fdd6c9419b6f iwlwifi: mvm: disable completely low latency mode with debugfs
new 98f0d01abcb9 iwlwifi: update product name for 9260 and 9560
new 81444538ac58 iwlwifi: mvm: document monitor mode reorder buffer bypass
new 9bf13bee2d74 iwlwifi: mvm: include configured sniffer AID in radiotap
new 487ec49c358a iwlwifi: trigger dump on assert prior to setting the device up
new 40ecdd01d46e iwlwifi: mvm: update firmware when MU EDCA params change
new 07a44b322397 iwlwifi: dbg_ini: allocate dram buffer with proper flags
new cd0fc658fbb7 iwlwifi: dbg_ini: properly handle ini user trigger
new b2aea95c1833 iwlwifi: dbg_ini: retrieve dump_delay value properly
new 55fbf0d21c44 iwlwifi: dbg_ini: set dump mask BIT(n) instead of n
new 01f377dc927d iwiwifi: fix bad monitor buffer register addresses
new d4065e90dc62 Merge tag 'iwlwifi-next-for-kalle-2019-01-29' of git://git [...]
new 3864be551405 iwlwifi: mvm: fix merge damage in iwl_mvm_rx_mpdu_mq()
new c2e28ef7711f rt2x00: reduce tx power to nominal level on RT6352
new db040dfa53e2 qtnfmac: use struct_size() in kzalloc()
new 434256833d8e libertas: add checks for the return value of sysfs_create_group
new 46b87976d7a8 rtl8723ae: Take the FW LPS mode handling out
new 5bb5385fbf3e rtl8723ae: Dont use old data for input gain control
new 28484b6b37ba rtl8723ae: Re-introduce the adaptive rate control
new 051337d412d2 rtlwifi: Don't clear num_rx_inperiod too early
new 1a0f547831dc mwifiex: add support for sd8977 chipset
new 126824f5ce67 qtnfmac: support EBUSY errcode for QLINK protocol
new d1365e794eb3 qtnfmac: fix INTx interrupt handling
new de624a355d92 qtnfmac: add support for 4addr mode
new 9fe504a13172 qtnfmac: switch to 32bit values for RTS/FRAG thresholds
new f3c8bd46c774 qtnfmac: do not reject retry changes in driver
new ff233cb51503 qtnfmac: convert to SPDX license identifiers
new 23781af74152 qtnfmac: add missing bss record to host scan cache
new 324b8cad8cfc qtnfmac: remove unused declarations
new 3844dec0f45d qtnfmac: qtnf_cmd_send_with_reply cleanup
new a4296994eb80 rt2x00: Work around a firmware bug with shared keys
new 6dcbe4592e7a libertas: fix indentation issue
new b0535d502d18 cw1200: fix indentation issues
new 2d76fff865d6 rtlwifi: rtl818x: fix indentation issue
new 999eb686aa90 wireless: remove unneeded semicolon
new 1e1b4161e859 rsi: Suppress sdhci warnings in mmc
new 112ec26fcdc5 wlcore: clean up an indentation issue
new 3bd1505fed71 mt7601u: bump supported EEPROM version
new 71ee1284d626 iwlegacy: no need to check return value of debugfs_create [...]
new ad2106ca00df wlcore: no need to check return value of debugfs_create functions
new 72efec9b67ae wl1251: no need to check return value of debugfs_create functions
new 23f389660301 wl12xx: no need to check return value of debugfs_create functions
new c922a3a02d2b wl18xx: no need to check return value of debugfs_create functions
new 3059785bb76e rtlwifi: no need to check return value of debugfs_create f [...]
new b089e6944af3 qtnfmac: no need to check return value of debugfs_create f [...]
new 80f4c5e3662a cw1200: no need to check return value of debugfs_create functions
new e9bdcdc7cdf0 b43: no need to check return value of debugfs_create functions
new 32b4ebfe7f12 b43legacy: no need to check return value of debugfs_create [...]
new 9ae49980bdca brcmsmac: no need to check return value of debugfs_create [...]
new b8f1fe518983 rsi: no need to check return value of debugfs_create functions
new 2587791d5758 rt2x00: no need to check return value of debugfs_create functions
new caac453a9be7 libertas: no need to check return value of debugfs_create [...]
new a0b449dc4c67 mwifiex: no need to check return value of debugfs_create f [...]
new b6958ad021c1 mt7601u: do not use WARN_ON in the datapath
new 030b43671ae8 wireless: prefix header search paths with $(srctree)/
new 5661f29ade24 Merge tag 'wireless-drivers-next-for-davem-2019-02-06' of [...]
new 1878f0dcbff0 net: phy: provide full set of accessor functions to MMD registers
new b52c018ddccf net: phy: make use of new MMD accessors
new d9b5a67522d5 Merge branch 'net-phy-add-and-use-further-MMD-accessors'
new 8f2566225ae2 flow_offload: add flow_rule and flow_match structures and [...]
new c500c86b0c75 net/mlx5e: support for two independent packet edit actions
new e3ab786b4253 flow_offload: add flow action infrastructure
new 3a7b68617de7 cls_api: add translator to flow_action representation
new 3b1903ef97c0 flow_offload: add statistics retrieval infrastructure and use it
new 738678817573 drivers: net: use flow action infrastructure
new 2cd173e6d542 cls_flower: don't expose TC actions to drivers anymore
new 8bec2833fb28 flow_offload: add wake-up-on-lan and queue to flow_action
new eca4205f9ec3 ethtool: add ethtool_rx_flow_spec to flow_rule structure t [...]
new e4f7ef54cbd8 dsa: bcm_sf2: use flow_rule infrastructure
new 5bdf4120ae9b qede: place ethtool_rx_flow_spec after code after TC flowe [...]
new 37c5d3efd7f8 qede: use ethtool_rx_flow_rule() to remove duplicated parser code
new e37268eb1b21 Merge branch 'add-flow_rule-infrastructure'
new 27c874867c4e dpaa2-eth: Use a single page per Rx buffer
new 0723a3aec0ad dpaa2-eth: Use napi_consume_skb()
new 1fa0f68c9255 dpaa2-eth: Use FQ-based DPIO enqueue API
new 20fb0572826b dpaa2-eth: Update buffer pool refill threshold
new 8ce5cd5ed48b Merge branch 'dpaa2-eth-Driver-updates'
new 57186a5f43d0 devlink: add hardware errors tracing facility
new d32d02a5489b mlxsw: core: Trace EMAD errors
new c53f59d4b24d Merge branch 'mlxsw-core-Trace-EMAD-errors'
new 04c7788c2bb3 r8169: Load MAC address from device tree if present
new deedf1feb255 r8169: Avoid pointer aliasing
new 249f62b6edad cxgb4: Add new T6 PCI device ids 0x608b
new 47b98039fb6e cxgb4: Update 1.22.9.0 as the latest firmware supported.
new d6abc5969463 net: Introduce ndo_get_port_parent_id()
new 52d5254a2d04 bnxt: Implement ndo_get_port_parent_id()
new c4bf24508e1f liquidio: Implement ndo_get_port_parent_id()
new 6dcfa2343802 net/mlx5e: Implement ndo_get_port_parent_id()
new 25ba86051476 mlxsw: Implement ndo_get_port_parent_id()
new 751302c35ea0 mscc: ocelot: Implement ndo_get_port_parent_id()
new a5084bb71fa4 nfp: Implement ndo_get_port_parent_id()
new 7026b8a6fbe1 rocker: Implement ndo_get_port_parent_id()
new e58df56c8564 netdevsim: Implement ndo_get_port_parent_id()
new 7870a7bd570b staging: fsl-dpaa2: ethsw: Implement ndo_get_port_parent_id()
new 929d6c145ec4 net: dsa: Implement ndo_get_port_parent_id()
new bccb30254a4a net: Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID
new 554c88ac2f47 Merge branch 'net-Introduce-ndo_get_port_parent_id'
new 2810c3b252b9 mlxsw: spectrum_router: Offload blackhole routes
new a98232a16497 selftests: mlxsw: Add a test for blackhole routes
new 907bea9cb8e9 Merge branch 'mlxsw-blackhole-routes'
new 8461ef8b7ef2 tools/bpf: move libbpf pr_* debug print functions to headers
new 9d100a19ffa5 tools/bpf: print out btf log at LIBBPF_WARN level
new 6f1ae8b6628b tools/bpf: simplify libbpf API function libbpf_set_print()
new 9fa3b47304b6 Merge branch 'change-libbpf-print-api'
new ecc15f113c8e s390: bpf: fix JMP32 code-gen
new 7e8a5903774b selftests/bpf: use localhost in tcp_{server,client}.py
new b8dcf8d149db tools/bpf: expose functions btf_ext__* as API functions
new 96408c43447a tools/bpf: implement libbpf btf__get_map_kv_tids() API function
new 1728b11110f1 Merge branch 'libbpf-btf_ext'
new a8a1f7d09cfc libbpf: fix libbpf_print
new 69eaab04c675 btf: extract BTF type size calculation
new d5caef5b5655 btf: add BTF types deduplication algorithm
new 9c651127445c selftests/btf: add initial BTF dedup tests
new 31de389707c8 Merge branch 'bpf-btf-dedup'
new 2353ecc6f91f bpf, riscv: add BPF JIT for RV64G
new 8a9e0aff8844 MAINTAINERS: add RISC-V BPF JIT maintainer
new e8cb0167ae68 bpf, doc: add RISC-V JIT to BPF documentation
new e2c6f50e4884 selftests/bpf: add "any alignment" annotation for some tests
new 90d304b7f7a1 Merge branch 'bpf-riscv-jit'
new 206dafb0a3a1 tools/bpf: fix a selftest test_btf failure
new a6c109a6b746 tools/bpf: add const qualifier to btf__get_map_kv_tids() m [...]
new f7748e295238 tools/bpf: silence a libbpf unnecessary warning
new 52158f009742 selftests/bpf: fix the expected messages
new 9ee963d6a1a0 net: xdp: allow generic and driver XDP on one interface
new d7f356380241 selftests/bpf: print traceback when test fails
new 06ea9e63cd23 selftests/bpf: add test for mixing generic and offload XDP
new 42a40e840d44 selftests/bpf: test reading the offloaded program
new 97fc9c83beed Merge branch 'bpf-xdp-hw-plus-generic'
new a5f2d082702c tools: bpftool: doc, fix incorrect text
new dd9cef43c222 bpf: test_maps: fix possible out of bound access warning
new e90b1fd83c94 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new cdc306a5c9cd rds: make v3.1 as compat version
new d021fabf525f rds: rdma: add consumer reject
new 3eb450367d08 rds: add type of service(tos) infrastructure
new 56dc8bce9f76 rds: add transport specific tos_map hook
new fd261ce6a30e rds: rdma: update rdma transport for tos
new 042a41977b7c Merge branch 'for_net-next-5.1/rds-tos-v4' of git://git.ke [...]
new bcd3d9d9246f net: dsa: mv88e6xxx: Prevent suspend to RAM
new 7d8e249f393a net: stmmac: fix ptp timestamping on Rx on gmac4
new a6e11f6bbd29 net: phy: improve genphy_c45_read_link
new 22087d659212 net: emac: remove IBM_EMAC_RX_SKB_HEADROOM
new 8f289805616e net: phy: fixed_phy: Fix fixed_phy not checking GPIO
new 1db64e8733f6 devlink: Add devlink formatted message (fmsg) API
new a0bdcc59d194 devlink: Add health reporter create/destroy functionality
new c8e1da0bf923 devlink: Add health report functionality
new 7afe335a8bed devlink: Add health get command
new a1e55ec0a0c6 devlink: Add health set command
new 20a0943a5b23 devlink: Add health recover command
new fca42a2794e3 devlink: Add health diagnose command
new 35455e23e6f3 devlink: Add health dump {get,clear} commands
new de8650a82071 net/mlx5e: Add tx reporter support
new 7d91126b1aea net/mlx5e: Add tx timeout support for mlx5e tx reporter
new db2ab7a08f06 devlink: Add Documentation/networking/devlink-health.txt
new 0739d24d0c7b Merge branch 'devlink-health'
new fc4aa1ca1628 net: vxlan: Free a leaked vetoed multicast rdst
new 41c80be24be4 s390/net: move pnet constants
new b03faa1fafc8 net/smc: postpone release of clcsock
new a225d2cd88d3 net/smc: use smc_curs_copy() for SMC-D
new 62c7139f3ed0 net/smc: unlock LGR pending lock earlier for SMC-D
new 72a36a8aecb5 net/smc: use client and server LGR pending locks for SMC-R
new 8fc002b01a4e net/smc: move code to clear the conn->lgr field
new 232dc8ef6476 net/smc: original socket family in inet_sock_diag
new f06f095f3294 Merge branch 'smc-next'
new 120382714c04 dt-bindings: phy: Armada 38x common phy bindings
new 14dc100b4411 phy: armada38x: add common phy support
new f3a6a9f3704a ARM: dts: add description for Armada 38x common phy
new 4ca124f4d96d dt-bindings: net: mvneta: add phys property
new a10c1c8191e0 net: marvell: neta: add comphy support
new f548ced15f90 ARM: dts: clearfog: add comphy settings for Ethernet interfaces
new a4751093a26c Merge branch 'Add-comphy-support-for-Armada-38x'
new 71bd106d2567 net: fixed-phy: Add fixed_phy_register_with_gpiod() API
new 998a8a8387ff net: phy: let genphy_c45_read_link manage the devices to check
new c675e06a98a4 ipvlan: decouple l3s mode dependencies from other modes
new b9ad6de53427 sfc: add bundle partition definitions to mtd
new c0bc5d8e2bad nfp: flower: remove unused index from nfp_fl_pedit()
new a9b6d9ef0965 veth: Mark expected switch fall-throughs
new 2067458cf674 net: appletalk: cops: mark expected switch fall-through
new 209d6e7b47e3 net: usb: pegasus: Mark expected switch fall-through
new 0d156a371542 net: usb: rtl8150: mark expected switch fall-through
new 1323f75fba73 net: fddi: skfp: Mark expected switch fall-through
new 671f2f968135 net: wimax/i2400m: mark expected switch fall-through
new 7499a288bf1a xen-netback: mark expected switch fall-through
new a655fe9f1948 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 7c62cfb8c574 devlink: publish params only after driver init is done
new bb72e68bd1f2 lib: objagg: fix typo in objagg_stats_put() docstring
new 9069a3817d82 lib: objagg: implement optimization hints assembly and use [...]
new 204f6a8c413e lib: objagg: add root count to stats
new 0f54236da0c2 mlxsw: spectrum_acl: Split region struct into region and vregion
new b2d6b4d2beee mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk
new c4c2dc54293c mlxsw: spectrum_acl: Split entry struct into entry and ventry
new 29a2102a2908 mlxsw: spectrum_acl: Implement basic ERP rehash hits creation
new a339bf8aafbc mlxsw: spectrum_acl: Pass hints priv all the way to ERP code
new 5c661f142c16 mlxsw: reg: Add multi field to PAGT register
new e5e7962ee5c2 mlxsw: spectrum_acl: Implement region migration according [...]
new 98bbf70c1c41 mlxsw: spectrum: add "acl_region_rehash_interval" devlink param
new 3985de7260a7 mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints
new c478d3c34798 selftests: mlxsw: spectrum-2: Add simple delta rehash test
new 3e32675c05e0 Merge branch 'mlxsw-Implement-periodic-ERP-rehash'
new 83ef97d1d35c net/macb: bindings doc/trivial: fix documentation for sama [...]
new 4973a1276ca8 net/macb: bindings doc: add sam9x60 binding
new 3e3e0cdfca48 net: macb: add sam9x60-macb compatibility string
new 93c0970493c7 net: phy: consider latched link-down status in polling mode
new 1f03f2609f3d net: dsa: bcm_sf2: Remove stats mutex
new badd62c249f3 net: dsa: bcm_sf2: Prepare for adding CFP statistics
new f4ae9c0840b7 net: dsa: bcm_sf2: Add support for CFP statistics
new db78ed2737b8 net: dsa: bcm_sf2: Allow looping back CFP rules
new bc794e6e6146 Merge branch 'net-dsa-bcm_sf2-Add-support-for-CFP-statistics'
new df9c716deb76 qed: Add API for SmartAN query.
new f15cff0438d2 qede: Add ethtool interface for SmartAN query.
new 6f0282bfe397 Merge branch 'qed-SmartAN-query-support'
new 4154b567b6d1 bridge: use struct_size() helper
new 8fe5756c7382 net/sched: use struct_size() helper
new b4ba9354cc30 mpls_iptunnel: use struct_size() helper
new 33b363e004fd net: dsa: use struct_size() in devm_kzalloc()
new fd6d12267805 net: usb: cdc-phonet: use struct_size() in alloc_netdev()
new a3deec5b3f13 wan: wanxl: use struct_size() in kzalloc()
new 13644be211bf wimax/i2400m: use struct_size() helper
new 370600afdd2e bnx2x: Use struct_size() in kzalloc()
new 9e475293cd40 mlxsw: spectrum_router: Use struct_size() in kzalloc()
new af6f12f22b14 nfp: flower: cmsg: use struct_size() helper
new 9a00536c38e9 fm10k: use struct_size() in kzalloc()
new c397ab21ba36 net: phy: don't double-read link status register if link is up
new a0feac18b8b5 igb: use struct_size() helper
new 196d7311fab5 igc: Use struct_size() helper
new 439bb9edd430 ixgbe: Use struct_size() helper
new 8b34ec65b3d0 ethtool: Remove unnecessary null check in ethtool_rx_flow_ [...]
new 388ca27ffd21 net: marvell: mvpp2: phylink compliance updates
new 316734fdcf70 net: marvell: mvpp2: fix stuck in-band SGMII negotiation
new d14e078f23cc net: marvell: mvpp2: only reprogram what is necessary on m [...]
new 417f3d08feff net: marvell: mvpp2: read correct pause bits
new a46504771790 net: marvell: mvpp2: fix AN restart
new 0abc676e64e2 Merge branch 'mvpp2-phylink-fixes'
new 3b5e74e0afe3 net: phy: disregard "Clause 22 registers present" bit in g [...]
new 8497ded2d16c net/tls: Disable async decrytion for tls1.3
new 50684da7427b net: phy: remove unneeded masking of PHY register read results
new 92ed2eb7f4b7 net: phy: probe the PHY before determining the supported features
new efbdfdc29bdd net: phy: Add support for asking the PHY its abilities
new e240b7dbb73c net: marvell: mvpp2: clear flow control modes in 10G mode
new 132c4e9e6ac5 add snmp counter document
new ec26016b9537 net: dsa: mv88e6xxx: SERDES support 2500BaseT via external PHY
new 99c864667c9f net: phy: aquantia: add support for AQCS109
new 257eeded20b3 net: Move all TC actions identifiers to one place
new eddd2cf195d6 net: Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICE
new 193dad2abb62 Merge branch 'tc-action-identifier-consistency'
new b8554d4f7288 net: phy: add register modifying helpers returning 1 on change
new b06d8e5a5dcc net: phy: marvell10g: fix usage of new MMD modifying helpers
new 4f9744ed3c28 net: phy: use phy_modify_changed in genphy_config_advert
new 6a98afbbb4af Merge branch 'net-phy-register-modifying-helpers'
new cbd72b485214 net: dsa: microchip: add switch offload forwarding support
new b904aada8033 devlink: Add WARN_ON to catch errors of not cleaning devli [...]
new 3ceb745baa4c devlink: fix condition for compat device info
new 68750561dd56 devlink: don't allocate attrs on the stack
new 14fd1901e718 devlink: add a generic board.manufacture version name
new 05fe4ab75cc4 nfp: devlink: use the generic manufacture identifier inste [...]
new 1f5cf1036cbe nfp: devlink: include vendor/product info in serial number
new 5ed9d4f2e745 Merge branch 'devinfo-tweaks'
new bd37fdf5243c Documentation: fix some freescale dpio-driver.rst warnings
new 6663cf821c13 flow_offload: Fix flow action infrastructure
new 0ff8409b521b nfp: flower: remove double new line
new 4dff63c25ebf net/smc: reset cursor update required flag
new 5bc056d8d0e3 net/smc: move wake up of close waiter
new 16297d143989 net/smc: no delay for free tx buffer wait
new cf0cfe535845 net/smc: reduce amount of status updates to peer
new e78b2622266c net/smc: check connections in smc_lgr_free_work
new 81cf64305265 net/smc: check port_idx of ib event
new 994c6e29564b MAINTAINERS: add Karsten as SMC maintainer
new 3f9b2d286441 Merge branch 'net-smc-next'
new 48ebab31d424 mlxsw: spectrum: Set LAG port collector only when active
new 24f91ce0d27c mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE()
new 384c2f7473bc mlxsw: spectrum_flower: Fix VLAN modify action support
new f5c7bd93c4f1 selftests: mlxsw: avoid double sourcing of lib.sh
new 99e1311475a1 Merge branch 'mlxsw-Several-updates'
new e222822f9be0 net: caif: pass struct device to DMA API functions
new 3c69aec48f3c au1000_eth: pass struct device to DMA API functions
new 564923e4c0b6 macb_main: pass struct device to DMA API functions
new 74e0deb89a8b lantiq_etop: pass struct device to DMA API functions
new e86b76f63351 pxa168_eth: pass struct device to DMA API functions
new 5dac33ad6f0d moxart_ether: pass struct device to DMA API functions
new 8d4c28fbc284 meth: pass struct device to DMA API functions
new 0eb1645a8daa smc911x: pass struct device to DMA API functions
new 5e9c51b301dc Merge branch 'net-DMA-API'
new da203dfa89ce Revert "devlink: Add a generic wake_on_lan port parameter"
new 0946cf1dc7b6 net: phylink: only call mac_config() during resolve when l [...]
new 86e58135bc4a net: phylink: add phylink_init_eee() helper
new b7d286f01b9d net: marvell: mvpp2: add mvpp2_is_xlg() helper
new 1d9b041e9c5c net: marvell: mvpp2: use mvpp2_is_xlg() helper elsewhere
new fde55ea74ce6 devlink: use direct return of genlmsg_reply
new c0ab4732d4c6 net/tls: Do not use async crypto for non-data records
new 9f771f1f52f2 net: phy: simplify genphy_config_eee_advert
new 1ecb195753a1 mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS
new 610d2b601bba rocker: Remove getting PORT_BRIDGE_FLAGS
new 1b8b589d9103 staging: fsl-dpaa2: ethsw: Remove getting PORT_BRIDGE_FLAGS
new 317d8e2f38a4 Merge branch 'SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS-get-remove'
new 4ea7b0cf0da7 net/skbuff: fix up kernel-doc placement
new 1e562c815e67 ptp_qoriq: make structure/function names more consistent
new 73356e4ea895 ptp_qoriq: make ptp operations global
new ff54571a747b ptp_qoriq: convert to use ptp_qoriq_init/free
new f038ddf25b80 ptp_qoriq: add little enadian support
new 2843bf518579 dt-binding: ptp_qoriq: add little-endian support
new d4e176870bff ptp_qoriq: fix register memory map
new ad6e1be64ae1 ptp: add QorIQ PTP support for ENETC
new 19971f5ea0ab enetc: add PTP clock driver
new bb024c3b123b MAINTAINERS: add enetc_ptp driver into QorIQ PTP list
new 74abc07dee61 net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames
new a263f99ca8ad Merge branch 'Add-ENETC-PTP-clock-driver'
new 84dbea461e49 s390/qeth: reduce data length for ARP cache query
new c21532771e9f s390/qeth: consolidate filling of low-level cmd length fields
new 7e83747dc954 s390/qeth: enable only required csum offload features
new 4386e34fab6c s390/qeth: align csum offload with TSO control logic
new 51581fd07d8b s390/qeth: limit trace to valid data of command request
new 0951c6babf49 s390/qeth: simplify reply object handling
new 54daaca7024d s390/qeth: cancel cmd on early error
new 4b7ae1221694 s390/qeth: allow cmd callbacks to return errnos
new 1709ff8d8603 s390/qeth: convert bridgeport callbacks
new 742d4d40831d s390/qeth: convert remaining legacy cmd callbacks
new 8a1343c5f872 Merge branch 's390-qeth-next'
new b6cd7dd99a89 ser_gigaset: mark expected switch fall-through
new 56e9b6b9601c isdn: i4l: isdn_tty: Mark expected switch fall-through
new b67de691f60b isdn_v110: mark expected switch fall-through
new c266f64dbfa2 net: sched: protect block state with mutex
new 91052fa1c657 net: sched: protect chain->explicitly_created with block->lock
new 2cbfab07c696 net: sched: refactor tc_ctl_chain() to use block->lock
new 165f01354c52 net: sched: protect block->chain0 with block->lock
new bbf73830cd48 net: sched: traverse chains in block with tcf_get_next_chain()
new a5654820bb4b net: sched: protect chain template accesses with block lock
new ed76f5edccc9 net: sched: protect filter_chain list with filter_chain_lo [...]
new 4dbfa766440c net: sched: introduce reference counting for tcf_proto
new fe2923afc124 net: sched: traverse classifiers in chain with tcf_get_nex [...]
new 8b64678e0af8 net: sched: refactor tp insert/delete for concurrent execution
new 726d061286ce net: sched: prevent insertion of new classifiers during ch [...]
new ec6743a10996 net: sched: track rtnl lock status when validating extensions
new 7d5509fa0d3d net: sched: extend proto ops with 'put' callback
new 12db03b65c2b net: sched: extend proto ops to support unlocked classifiers
new dfcd2a2b2274 net: sched: add flags to Qdisc class ops struct
new 18d3eefb17cf net: sched: refactor tcf_block_find() into standalone functions
new 470502de5bdb net: sched: unlock rules update API
new ef718bc30993 Merge branch 'classifier-no-rtnl'
new bd3606c29fcc rocker: Remove port_attr_bridge_flags_get assignment
new 0f56623dc48a mlxsw: spectrum_switchdev: Remove unused variables
new fd80a14363ee staging: fsl-dpaa2: ethsw: Remove unused port_priv variable
new d2d37444e560 Merge branch 'net-Remove-unused-variables'
new a4eaed9f9a89 net: phy: Mask-out non-compatible modes when setting the m [...]
new 3feb9b23bf4c net: phy: Move of_set_phy_eee_broken to phy-core.c
new ac3f5533343f net: phy: Extract genphy_c45_pma_read_abilities from marvell10g
new 7fd8afa8933a net: phy: Add generic support for 2.5GBaseT and 5GBaseT
new d4b242a7884f Merge branch 'phy-25g'
new 46befd3249d7 net: neterion: replace dev_kfree_skb_irq by dev_consume_sk [...]
new eae15bdc2a0c net: qualcomm: emac: replace dev_kfree_skb_irq by dev_cons [...]
new d270f67d325c net: atheros: replace dev_kfree_skb_irq by dev_consume_skb [...]
new 5f5a8c75daed net: apple: replace dev_kfree_skb_irq by dev_consume_skb_i [...]
new 412261d5c901 net: moxa: replace dev_kfree_skb_irq by dev_consume_skb_ir [...]
new 8f5eeb9097fc net: fealnx: replace dev_kfree_skb_irq by dev_consume_skb_ [...]
new e78042eb6e2d net: sis: replace dev_kfree_skb_irq by dev_consume_skb_irq [...]
new b9560a22a440 net: macb: replace dev_kfree_skb_irq by dev_consume_skb_ir [...]
new 88e425843ee2 net: ixp4xx_eth: replace dev_kfree_skb_irq by dev_consume_ [...]
new 01e3497163ea qed: fix indentation issue with statements in an if-block
new cba2bf7a22ac qlge: fix some indentation issues
new 1f15bb4f399c net: sched: flower: only return error from hw offload if skip_sw
new 9f9dc493f724 flow_offload: fix block stats
new fb14b096355b net: sched: remove duplicated include from cls_api.c
new c25fff7171be mm: add dma_addr_t to struct page
new 1567b85eb8ad net: page_pool: don't use page->private to store dma_addr_t
new 13f16d9d4ab7 page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappings
new 30580b33a21b Merge branch 'pagepool-api-and-dma-address-storage'
new f8b1f9f6459c cxgb4vf: Few more link management changes.
new 4446eb8dbeb2 lib: objagg: Fix an error code in objagg_hints_get()
new 951d3d6fcd72 test_objagg: Test the correct variable
new e7c2e3b57044 test_objagg: Uninitialized variable in error handling
new 5f320f09b3d9 batman-adv: fix memory leak in in batadv_dat_put_dhcp
new 180cf62cec04 batman-adv: Fix typo "reseved" -> "reserved"
new c4a7a8d9bb8f batman-adv: Move common genl doit code pre/post hooks
new 600405135360 batman-adv: Prepare framework for mesh genl config
new 5c55a40fa801 batman-adv: Prepare framework for hardif genl config
new 49e7e37cd981 batman-adv: Prepare framework for vlan genl config
new 9ab4cee5ced9 batman-adv: Add aggregated_ogms mesh genl configuration
new e43d16b87dc2 batman-adv: Add ap_isolation mesh/vlan genl configuration
new d7e52506b680 batman-adv: Add bonding mesh genl configuration
new 43ff6105a527 batman-adv: Add bridge_loop_avoidance mesh genl configuration
new a1c8de803296 batman-adv: Add distributed_arp_table mesh genl configuration
new 3e15b06eb7e4 batman-adv: Add fragmentation mesh genl configuration
new e2d0d35b5b0c batman-adv: Add gateway mesh genl configuration
new bfc7f1be57b8 batman-adv: Add hop_penalty mesh genl configuration
new b85bd091098a batman-adv: Add log_level mesh genl configuration
new f75b56bc9112 batman-adv: Add multicast forceflood mesh genl configuration
new 6c57cde6800b batman-adv: Add network_coding mesh genl configuration
new 7b751b39f018 batman-adv: Add orig_interval mesh genl configuration
new a10800829040 batman-adv: Add elp_interval hardif genl configuration
new 9a182242f17c batman-adv: Add throughput_override hardif genl configuration
new 7e6f461efe25 batman-adv: Trigger genl notification on sysfs config change
new 03b967420280 Merge tag 'batadv-next-for-davem-20190213' of git://git.op [...]
new d517ee7ca8ff mlxsw: spectrum: Move QSFP EEPROM definitions to common location
new 5f28ef71a5ce mlxsw: reg: Add Management Temperature Bulk Register
new 3760c2b99e20 mlxsw: reg: Add Fan Out of Range Event Register
new d93c19a1d95c mlxsw: core: Add API for QSFP module temperature threshold [...]
new 3dcfe1795705 mlxsw: core: Set different thermal polling time based on b [...]
new 69115b7d01c4 mlxsw: core: Modify thermal zone definition
new 41e760841d26 mlxsw: core: Replace thermal temperature trips with defines
new 2ee116511814 mlxsw: core: Rename cooling device
new 2c6a33cd334b mlxsw: core: Extend hwmon interface with fan fault attribute
new 5c42eaa07bd0 mlxsw: core: Extend hwmon interface with QSFP module tempe [...]
new a53779de6a0e mlxsw: core: Add QSFP module temperature label attribute to hwmon
new 97cd342ae41f mlxsw: core: Allow thermal zone binding to an external coo [...]
new 79e088239c3b Merge branch 'mlxsw-hwmon-and-thermal-extensions'
new 415d39427317 bonding: check slave set command firstly
new fdd41ec21e15 devlink: Return right error code in case of errors for reg [...]
new dac7c08f988b devlink: Fix list access without lock while reading region
new a08ef41f71a9 Merge branch 'devlink-region-read-fixes'
new ca5e9aba753e time: Add time_types.h
new 460a2db0273e errqueue.h: Include time_types.h
new feb558c2705f Merge branch 'uapi-Add-a-new-header-for-time-types'
new 76cba8fd9c7d net: dlink: sundance: replace dev_kfree_skb_irq by dev_con [...]
new fc67ade13038 net: amd: replace dev_kfree_skb_irq by dev_consume_skb_irq [...]
new 5fbc136b4878 net: myri10ge: replace dev_kfree_skb_irq by dev_consume_sk [...]
new d1a096c2c72d net: sgi: replace dev_kfree_skb_irq by dev_consume_skb_irq [...]
new 105cfb064bcd net: micrel: ks8695net: replace dev_kfree_skb_irq by dev_c [...]
new 380ab7e3d59d net: natsemi: replace dev_kfree_skb_irq by dev_consume_skb [...]
new ae6279ecb786 net: nuvoton: w90p910_ether: replace dev_kfree_skb_irq by [...]
new a37d45b6fa11 net: ipvlan_l3s: fix kconfig dependency warning
new 189a10f0108a isdn:hisax: Replace dev_kfree_skb_any by dev_consume_skb_any
new edc307bb7e48 net:dl2k: Modify the code style escaping the warning
new 62f258988340 net:dl2k: Replace dev_kfree_skb_irq by dev_consume_skb_irq
new f3e5c07002b0 net:ethernet:cadence: Replace dev_kfree_skb_any by dev_con [...]
new f694be27b7c0 sfc: Replace dev_kfree_skb_any by dev_consume_skb_any
new d429005fdf2c cxgb4/cxgb4vf: Add support for SGE doorbell queue timer
new 543a1b85e734 cxgb4: Add capability to get/set SGE Doorbell Queue Timer Tick
new e0c6d1d8591f Merge branch 'cxgb4-SGE-doorbell-queue-timer'
new fa8ba2cba7f9 lib: objagg: fix handling of object with 0 users when asse [...]
new baff7b09ffa9 net: i825xx: replace dev_kfree_skb_irq by dev_consume_skb_ [...]
new d1441d4782f2 net: xilinx: replace dev_kfree_skb_irq by dev_consume_skb_ [...]
new 1bba6de1a67f net: packetengines: replace dev_kfree_skb_irq by dev_consu [...]
new 67633e78646c net: arc_emac: replace dev_kfree_skb_irq by dev_consume_sk [...]
new 467d2fceafb6 net: 3com: replace dev_kfree_skb_irq by dev_consume_skb_ir [...]
new e772261b53bc net: adaptec: starfire: replace dev_kfree_skb_irq by dev_c [...]
new 50f444aa50a4 sfc: ensure recovery after allocation failures
new 3313da8188cc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 59e6158acafa mlxsw: core: fix spelling mistake "temprature" -> "temperature"
new 1490ed2abc4f net/ipv6: prefer rcu_access_pointer() over rcu_dereference()
new ff326d3cdff9 selftests: forwarding: Add some missing configuration symbols
new 0aa35a368933 s390/qeth: allow manual recovery when device is SOFTSETUP
new bb92d3f8667f s390/qeth: use a static Output Queue array
new 4326b5b4616b s390/qeth: reduce ethtool statistics
new d896ac62d016 s390/qeth: move ethtool code into its own file
new b0abc4f5df76 s390/qeth: overhaul ethtool statistics
new 1b4d5e1c617e s390/qeth: add support for ETHTOOL_GRINGPARAM
new 8024cc9e854a s390/qeth: split out OSN netdev ops
new bb015f2216fe Merge branch 's390-next'
new 73f5a82bb3c9 RDMA/mad: Reduce MAD scope to mlx5_ib only
new e355477ed9e4 net/mlx5: Make mlx5_cmd_exec_cb() a safe API
new ce4eee5340a9 net/mlx5: Add pci AtomicOps request
new dda7a817f287 net/mlx5: Add XRC transport to ODP device capabilities layout
new 46861e3e88be net/mlx5: Set ODP SRQ support in firmware
new 1fbf1252df0e mlx5: use RCU lock in mlx5_eq_cq_get()
new 224d71ccc07c net/mlx5: Align ODP capability function with netdev coding style
new 20bbf22a6221 net/mlx5: Use void pointer as the type in address_of macro
new 7e4c4330a3bc net/mlx5: Use consistent vport num argument type
new f0666f1f22b5 IB/mlx5: Use unified register/load function for uplink and [...]
new 591905ba9679 net/mlx5: Introduce Mellanox SmartNIC and modify page mana [...]
new 22e939a91dcb net/mlx5: Update enable HCA dependency
new c3a4e9f10714 net/mlx5: Add query host params command
new 7f0d11c7e0d0 net/mlx5: Add host params change event
new feb393693316 net/mlx5: Provide an alternative VF upper bound for ECPF
new b05af6aacdb9 net/mlx5: E-Switch, Normalize the name of uplink vport number
new bf3e4d387dae net/mlx5: Relocate vport macros to the vport header file
new cd7e4186af9d net/mlx5: E-Switch, Avoid magic numbers when initializing [...]
new bc4e12ffefdd net/mlx5: Refactor queries to speed fields in Port Type an [...]
new a0a899895692 net/mlx5: Add new fields to Port Type and Speed register
new a08b4ed1373d net/mlx5: Add support to ext_* fields introduced in Port T [...]
new 08e8676f1607 IB/mlx5: Add support for 50Gbps per lane link modes
new 259fae5a2cff Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
new 86b39a66b75f net/mlx5: Correctly set LAG mode for ECPF
new a1b3839ac4a4 net/mlx5: E-Switch, Properly refer to the esw manager vport
new cbc44e76bfcd net/mlx5: E-Switch, Properly refer to host PF vport as oth [...]
new eca8cc389535 net/mlx5: E-Switch, Refactor offloads flow steering init/cleanup
new c9b99abcf232 net/mlx5: E-Switch, Split VF and special vports for offloads mode
new 879c8f84e360 net/mlx5: E-Switch, Use getter and iterator to access vport/rep
new f121e0ea9586 net/mlx5: E-Switch, Add state to eswitch vport representors
new 29d9fd7d5a66 net/mlx5: E-Switch, Support load/unload reps of specific v [...]
new f8e8fa0262ea net/mlx5: E-Switch, Centralize repersentor reg/unreg to es [...]
new 5ae5162066d8 net/mlx5: E-Switch, Assign a different position for uplink [...]
new 81cd229c294e net/mlx5: E-Switch, Consider ECPF vport depends on eswitch [...]
new a3888f33db9f net/mlx5: E-Switch, Load/unload VF reps according to event [...]
new c96692fb8f3d net/mlx5: E-Switch, Allow transition to offloads mode for ECPF
new f2281c245d60 Merge tag 'mlx5-updates-2019-02-15' of git://git.kernel.or [...]
new 4057765f2dee sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values
new d0edde8d2988 atm: clean up vcc_seq_next()
new f186a82b10dc net: stmmac: use correct define to get rx timestamp on GMAC4
new 62b8cea62e8b tools/bpf: add missing strings.h include
new a4021a3579c5 tools/bpf: add log_level to bpf_load_program_attr
new d29d87f7e612 btf: separate btf creation and loading
new 02c874460f3d btf: expose API to work with raw btf data
new ae4ab4b4117d btf: expose API to work with raw btf_ext data
new 49b57e0d01db tools/bpf: remove btf__get_strings() superseded by raw data API
new 28bbfc3a25dd Merge branch 'btf-api-extensions'
new 5f4566498dee bpf: Fix narrow load on a bpf_sock returned from sk_lookup()
new 46f8bc92758c bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_full [...]
new aa65d6960a98 bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock
new 9b1f3d6e5af2 bpf: Refactor sock_ops_convert_ctx_access
new 655a51e536c0 bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock
new 281f9e757207 bpf: Sync bpf.h to tools/
new fb47d1d931f8 bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests t [...]
new e0b27b3f97b8 bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock
new d105fa983c58 Merge branch 'skb_sk-sk_fullsock-tcp_sock'
new 1727a9dce677 selftests: bpf: add "alu32" to .gitignore
new 4836b4637ef0 selftests: bpf: extend sub-register mode compilation to al [...]
new bd4aed0ee73c selftests: bpf: centre kernel bpf objects under new subdir [...]
new 64e39ee2c84b selftests: bpf: relax sub-register mode compilation criteria
new ecdf68e2bb30 Merge branch 'bpf-prog-build'
new ebbed0f46ed9 tools: bpftool: doc, add text about feature-subcommand
new dd27c2e3d0a0 bpf: offload: add priv field for drivers
new 3e0bd37ce0e4 bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encap
new 52f278774e79 bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encap
new ca78801a81e0 bpf: handle GSO in bpf_lwt_push_encap
new 9b0a6a9dbab0 ipv6_stub: add ipv6_route_input stub/proxy.
new 3bd0b15281af bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.c
new 755db4771c96 bpf: sync <kdir>/include/.../bpf.h with tools/include/.../bpf.h
new 0fde56e4385b selftests: bpf: add test_lwt_ip_encap selftest
new 87486b23f8aa Merge branch 'lwt_encap_ip'
new fb405883c189 bpf: fix memory leak in bpf_lwt_xmit_reroute
new 1ad9cbb890f0 tools/bpf: replace bzero with memset
new d931206476b8 tools: sync uapi/linux/if_link.h header
new 9875964b9e84 Merge branch 'libbpf-cleanup'
new f8ebfaf6684b net: bpf: remove XDP_QUERY_XSK_UMEM enumerator
new 1a11a4c74f73 libbpf: Introduce bpf_map__resize
new 789f6bab849e libbpf: Introduce bpf_object__btf
new b251f9f63a3b bpf: make LWTUNNEL_BPF dependent on INET
new 9d6b3584a7a9 selftests: bpf: test_lwt_ip_encap: add negative tests.
new 5aab392c55c9 tools/libbpf: support bigger BTF data sizes
new 885e63195980 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new 744e458aebf8 net: phy: add helper linkmode_adv_to_mii_10gbt_adv_t
new 9a5dc8af4416 net: phy: add genphy_c45_an_config_aneg
new 3de97f3c6308 net: phy: marvell10g: use genphy_c45_an_config_aneg
new 3ce2a027ae4e net: phy: marvell10g: check for newly set aneg
new 9e8ccd895704 Merge branch 'net-phy-add-and-use-genphy_c45_an_config_an'
new 9c03b282badb trace: events: add a few neigh tracepoints
new 56dd18a49f6e neigh: hook tracepoints in neigh update code
new 3c136c542ab9 Merge branch 'neigh-tracepoints'
new 6a79507cfe94 mlxsw: core: Extend thermal module with per QSFP module th [...]
new 1eb00162f86a net: caif: use skb helpers instead of open-coding them
new 31a998487641 net: sched: fw: don't set arg->stop in fw_walk() when empty
new 3027ff41f67c net: sched: route: don't set arg->stop in route4_walk() wh [...]
new d66022cd1623 net: sched: matchall: verify that filter is not NULL in ma [...]
new 8b58d12f4ae1 net: sched: cgroup: verify that filter is not NULL during walk
new a2703de70942 net: phy: improve phy_resolve_aneg_linkmode
new 5502b218e001 net: phy: use phy_resolve_aneg_linkmode in genphy_read_status
new 8e31c47424f7 Merge branch 'net-phy-improve-and-use-phy_resolve_aneg_linkmode'
new 76726ccb7f46 devlink: add flash update command
new 4eceba17200c ethtool: add compat for flash update
new 5c5696f3df2a nfp: devlink: allow flashing the device via devlink
new eaec2efbe4dc Merge branch 'devlink-add-the-ability-to-update-device-flash'
new 0496743b202a nfp: flower: fix masks for tcp and ip flags fields
new a0bc653b1d48 net: dsa: bcm_sf2: Remove set but not used variables 'v6_s [...]
new 56425638839c net: phy: marvell10g: Don't explicitly set Pause and Asym_Pause
new aaeb1dea514a net: sched: sch_api: set an error msg when qdisc_alloc_han [...]
new 3edaded89649 net: sgi: use GFP_ATOMIC under spin lock
new 58ecf2688cc9 ptr_ring: remove duplicated include from ptr_ring.h
new e511f17b1fb4 net: hns3: make function hclge_set_all_vf_rst() static
new 0604628bb03a netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy
new a46c52d9f265 netfilter: nft_tunnel: Add NFTA_TUNNEL_MODE options
new 960587285a56 netfilter: nat: remove module dependency on ipv6 core
new ac02bcf9cc1e netfilter: ipv6: avoid indirect calls for IPV6=y case
new 48ab807c792f netfilter: conntrack: fix indentation issue
new 6fde9df6b76e ipvs: Use struct_size() helper
new 6ca64ef37da9 netfilter: xt_recent: Use struct_size() in kvzalloc()
new 13f5251fd170 netfilter: conntrack: fix cloned unconfirmed skb->_nfct ra [...]
new 7fc38225363d netfilter: reject: skip csum verification for protocols th [...]
new dddaf89e2fbc netfilter: ipt_CLUSTERIP: make symbol 'cip_netdev_notifier [...]
new a3419ce3356c netfilter: nf_conntrack_sip: add sip_external_media logic
new 8bbed40f107f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
new ed95799bd474 net: hamradio: remove unused hweight*() defines
new 31ef5b0eef2a mlxsw: spectrum: Change IP2ME CPU policer rate and burst s [...]
new 780feae7eb69 mdio_bus: Fix PTR_ERR() usage after initialization to constant
new 6e07902f56fa net: sched: using kfree_rcu() to simplify the code
new 57fd967838c6 net: dsa: Implement flow_dissect callback for tag_dsa.
new eb160971af7a r8169: remove unneeded mmiowb barriers
new bf9d787ba7ea liquidio: using NULL instead of plain integer
new 9004a14cb688 net: phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t
new 96c2be34e6ce net: phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_ [...]
new 778a57d93e28 Merge branch 'net-phy-add-helpers-for-handling-C45-10GBT-A [...]
new c9b747dbc203 bnx2x: Remove set but not used variable 'mfw_vn'
new 4509de146800 net/tls: Move protocol constants from cipher context to tl [...]
new 3293ec232123 bnxt_en: Update firmware interface spec. to 1.10.0.47.
new c6cc32a2133c bnxt_en: Add support for BCM957504
new 2a516444434f bnxt_en: Propagate trusted VF attribute to firmware.
new 0ca12be99667 bnxt_en: Add support for mdio read/write to external PHY
new b2d69122fd62 bnxt_en: Return relevant error code when offload fails
new 5770117186f0 Merge branch 'bnxt_en-Update-for-net-next'
new a968b5e9d587 net: dsa: qca8k: Enable delay for RGMII_ID mode
new 3b9c9f3b0b02 net: rose: add missing dev_put() on error in rose_bind
new c2a5994fbb5b net: ns83820: code cleanup for ns83820_probe_phy()
new 254c5dbe15d4 6lowpan: use rbtree for IP frag queue
new d2cf821ff677 Merge branch 'ieee802154-for-davem-2019-02-19' of git://gi [...]
new 58066ac9d7f5 ptp_qoriq: don't pass a large struct by value but instead [...]
new 375ca548f7e3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 203ef5f1ff9f selftest/tls: Add test to verify received 'type' of non-da [...]
new 418e897e0716 gso: validate gso_type on ipip style tunnels
new 3d210534cc93 net_sched: fix a race condition in tcindex_destroy()
new 51dcb69de67a net_sched: fix a memory leak in cls_tcindex
new 2736d94f351b ethtool: Added support for 50Gbps per lane link modes
new 6a897372417e net/mlx5: ethtool, Add ethtool support for 50Gbps per lane [...]
new 877662e27276 net/mlx5e: Wrap the open and apply of channels in one fail [...]
new 73c718fbb32a net/mlx5e: Remove wrong and superfluous tc pedit header ty [...]
new 988ab9c7363a net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper
new 7040632df584 net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fd [...]
new 36a73471e559 net/mlx5e: Add missing static function annotation
new 566428375a53 net/mlx5: Delete unused FPGA QPN variable
new e87636117e9a net/mlx5e: Remove unused variable âeswâ
new acad70731e63 net/mlx5: E-Switch, Fix the warning on vport index out of range
new 1c50d369f560 net/mlx5: E-Switch, Disable esw manager vport correctly
new 8e4c076ef2c3 Merge tag 'mlx5-updates-2019-02-19' of git://git.kernel.or [...]
new 29f000f7751e net: phy: disable aneg in genphy_c45_pma_setup_forced
new 30de65c3d5a3 net: phy: marvell10g: improve mv3310_config_aneg
new 3468ea4c25ba Merge branch 'net-phy-disable-aneg-in-genphy_c45_pma_setup [...]
new 64ccfd2dbbdf cxgb4: Mask out interrupts that are not enabled.
new cecc7a317def net/smc: cleanup for smcr_tx_sndbuf_nonempty
new 390dde08446e s390/net: convert pnetids to ascii
new 890a2cb4a966 net/smc: rework pnet table
new f3d74b2245a0 net/smc: add smcd support to the pnet table
new 64e28b52c7a6 net/smc: add pnet table namespace support
new af5f60c7e3d5 net/smc: allow PCI IDs as ib device names in the pnet table
new 9311defc1991 Merge branch 'smc-next'
new 54719527fd06 devlink: Rename devlink health attributes
new 574b1e1f457c devlink: Modify reply of DEVLINK_CMD_HEALTH_REPORTER_GET
new cceb58b113e1 Merge branch 'devlink-next'
new 0ebcebbef1cc qed: Read device port count from the shmem
new 40d5432cd50e net: phy: remove orphaned register read in genphy_read_status
new 51f9f234dac5 net: phy: don't use 10BaseT/half as default in genphy_read_status
new a41070aa9296 Merge branch 'net-phy-improve-genphy_read_status'
new cd34499cacf3 net: phy: export genphy_config_eee_advert
new cc429d529126 net: phy: use genphy_config_eee_advert in genphy_c45_an_co [...]
new 1af9f16840e9 net: phy: add genphy_c45_check_and_restart_aneg
new 6b4cb6cb1385 net: phy: marvell10g: use genphy_c45_check_and_restart_ane [...]
new fd8ca8944580 Merge branch 'net-phy-improve-generic-clause-45-aneg-confi [...]
new ca8d4794f669 ipmr: ip6mr: Create new sockopt to clear mfc cache or vifs
new 56b90fa02214 lib/test_rhashtable: fix spelling mistake "existant" -> "e [...]
new af736bf071e8 net: sched: potential NULL dereference in tcf_block_find()
new a2b5a3fa2ce1 net: remove unneeded switch fall-through
new 08e71623c822 bridge: remove redundant check on err in br_multicast_ipv4_rcv
new 57652796aa97 net: dsa: add support for bridge flags
new 4f85901f0063 net: dsa: mv88e6xxx: add support for bridge flags
new c13880634485 net: dsa: enable flooding for bridge ports
new db088ca3c139 Merge branch 'net-dsa-mv88e6xxx-fix-IPv6'
new 746dc184ba59 net: switchdev: Add PORT_PRE_BRIDGE_FLAGS
new c19c44f867ca mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGS
new e1230246d0ad staging: fsl-dpaa2: ethsw: Handle PORT_PRE_BRIDGE_FLAGS
new ea87005a00f7 net: dsa: Add setter for SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS
new 93700458ff63 rocker: Check Handle PORT_PRE_BRIDGE_FLAGS
new 1ef0764486fa net: bridge: Stop calling switchdev_port_attr_get()
new cc0c207a5d18 net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT
new 010c8f01aa7f net: Get rid of switchdev_port_attr_get()
new d0e698d57a94 Merge branch 'net-Get-rid-of-switchdev_port_attr_get'
new 4ccb45857c2c net: stmmac: Fix NAPI poll in TX path when in multi-queue
new 1103d3a5531c net: stmmac: dwmac4: Also use TBU interrupt to clean TX path
new ae9f346dd38c net: stmmac: dwxgmac2: Also use TBU interrupt to clean TX path
new fdb89a3113c0 Merge branch 'net-stmmac-Performance-improvements-in-Multi-Queue'
new c39f3e0e4f15 mlxsw: spectrum: Add struct mlxsw_sp_sb_vals
new 93d201f7757e mlxsw: spectrum_buffers: Allocate prs & pms dynamically
new 5d65f5f45eaf mlxsw: spectrum_buffers: Keep pool descriptors in mlxsw_sp [...]
new cc1ce6ff3453 mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_pms in mlxsw_sp_sb_vals
new 5d25232eb925 mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_prs in mlxsw_sp_sb_vals
new bb60a62e0247 mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_cm in sb_vals
new 13f35cc4245c mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_mm in sb_vals
new fe099bf682ab mlxsw: spectrum_buffers: Add Spectrum-2 shared buffer conf [...]
new edf777f55aee mlxsw: spectrum_buffers: Update port headroom configuration
new bb6c346cef6f mlxsw: spectrum_buffers: Reject overlarge headroom size requests
new 2fb44dd0e803 Merge branch 'mlxsw-Support-for-shared-buffers-in-Spectrum-2'
new bdd59d661153 net: hns3: add pointer checking at the beginning of the ex [...]
new 676131f7c53e net: hns3: Check variable is valid before assigning it to another
new db68ca0ef7c9 net: hns3: convert mac advertize and supported from u32 to [...]
new f18635d52c23 net: hns3: fix port info query issue for copper port
new 3d69e59f42bd net: hns3: modify print message of ssu common ecc errors
new 747fc3f351ba net: hns3: some bugfix of ppu(rcb) ras errors
new d1f55d6bfcf0 net: hns3: enable 8~11th bit of mac common msi-x error
new 3aff0ac97391 net: hns3: fix 6th bit of ppp mpf abnormal errors
new 6dd86902f21d net: hns3: Record VF unicast and multicast tables
new c6075b193462 net: hns3: Record VF vlan tables
new 232d0d55fca6 net: hns3: uninitialize command queue while unloading PF driver
new 34f81f049e35 net: hns3: clear command queue's registers when unloading [...]
new d075961b05ab Merge branch 'hns3-next'
new 7a25c6c0aac8 rocker: Add missing break for PRE_BRIDGE_FLAGS
new 023fb4b51fa9 net: phy: aquantia: Use get_features for the PHYs abilities
new 6d20faecc594 isdn_common: Mark expected switch fall-throughs
new cc1d5bda17c8 net: dsa: Deny enslaving VLAN devices into VLAN aware bridge
new 061f6a505ac3 net: dsa: Add ndo_vlan_rx_{add, kill}_vid implementation
new 2fce40a592da Merge branch 'dsa-vlan'
new 341203e78943 mac80211_hwsim: Support boottime in scan results
new 0f3b07f027f8 cfg80211: add and use strongly typed element iteration macros
new c17e28d1bcd3 mac80211: use element iteration macro in parsing
new 49a68e0d8889 cfg80211: add various struct element finding helpers
new 9f308616b617 nl80211: use for_each_element() in validate_ie_attr()
new 4abb52a46e73 mac80211: pass bssids to elements parsing function
new fcea7db50467 mac80211: move the bss update from elements to an helper
new 0b8fb8235be8 cfg80211: Parsing of Multiple BSSID information in scanning
new 1c8745f3ec6f cfg80211: use for_each_element() for multi-bssid parsing
new a3584f56de1c cfg80211: Properly track transmitting and non-transmitting BSS
new 7011ba583f42 cfg80211: Move Multiple BSS info to struct cfg80211_bss to [...]
new 213ed579d38e cfg80211: parse multi-bssid only if HW supports it
new 7ece9c372b21 cfg80211: make BSSID generation function inline
new 0cd01efb0339 cfg80211: save multi-bssid properties
new 78ac51f81532 mac80211: support multi-bssid
new caf56338c22f mac80211: indicate support for multiple BSSID
new c17fe043a3b7 cfg80211: fix the IE inheritance of extension IEs
new bede8d299647 cfg80211: fix memory leak of new_ie
new 040bda85b5df mac80211_hwsim: Declare support for Multi-BSSID
new 851ae31d3406 cfg80211: add missing kernel-doc for multi-BSSID fields
new db33aa7ea69d Merge branch 'cfg80211-mac80211-multi-bssid' into mac80211-next
new 61edb116cab9 ieee80211: fix for_each_element_extid()
new e646a0257b64 cfg80211: restore regulatory without calling userspace
new 7388afe09143 cfg80211: Use const more consistently in for_each_element macros
new 5d4071abd9a1 cfg80211: fix and clean up cfg80211_gen_new_bssid()
new f440b125450d virt_wifi: Remove REGULATORY_WIPHY_SELF_MANAGED
new 767637416e21 cfg80211: pmsr: use eth_broadcast_addr() to assign broadca [...]
new 4d9ec73d2b78 cfg80211: Report Association Request frame IEs in associat [...]
new ee145775c1eb mac80211: support max channel switch time element
new b9cc81d827ed mac80211: abort CSA if beacon does not include CSA IEs
new 2ff5e52e7836 radiotap: add 0-length PSDU "not captured" type
new c15353be9190 mac80211: fix position of vendor_data read
new fafd2bce5a58 mac80211: notify driver on subsequent CSA beacons
new 9792875ccd47 mac80211: allow CSA to self with immediate quiet
new 7976b1e9e3bf mac80211: ignore quiet mode in probe
new 55c1fdf0d6c5 cfg80211: allow sending vendor events unicast
new 77ff2c6b4984 mac80211: update HE IEs to D3.3
new b7b14ec1ebef Merge remote-tracking branch 'net-next/master' into mac80211-next
new 3692293163b8 mac80211: Use rhashtable_lookup_get_insert_fast instead of [...]
new 6c4128f65857 rhashtable: Remove obsolete rhashtable_walk_init function
new 5328b633c9b3 Merge tag 'mac80211-next-for-davem-2019-02-22' of git://gi [...]
new d2aa125d6290 net: Don't set transport offset to invalid value
new e78b2915517e net: Introduce parse_protocol header_ops callback
new ace53b2e2945 net/ethernet: Add parse_protocol header_ops support
new 75c65772c3d1 net/packet: Ask driver for protocol if not provided by user
new 6437866e493f net/packet: Remove redundant skb->protocol set
new 3517dfe6f236 net/mlx5e: Remove the wrong assumption about transport offset
new 41f5f63cd175 net/mlx5e: Trust kernel regarding transport offset
new d29d1c4957d4 Merge branch 'AF_PACKET-transport_offset-fix'
new 96972d24fa6d iwlwifi: bump FW API to 44 for 9000 and 22000 series
new a9f802b63d00 iwlwifi dbg_ini: update ini structs doc
new 56ea8e3b4ef6 iwlwifi: dbg_ini: fix iwl_fw_ini_buffer_location field enu [...]
new bb0306bd6fa2 iwlwifi: dbg_ini: give better naming to region struct fields
new 7e316572c9c5 iwlwifi: fix bad dma handling in page_mem dumping flow
new b2c1bf597ffa iwlwifi: mvm: simplify some return conditions
new 74a102521208 iwlwifi: mvm: support CHANNEL_SWITCH_TIME_EVENT_CMD command
new 67b8261c49a0 iwlwifi: differentiate between alive timeout and alive flo [...]
new ffb677dc9816 iwlwifi: dbg_ini: update ini triggers enum
new 2d0c66083d3f iwlwifi: dbg_ini: update max region id num to support 64 regions
new 15e28c78c386 iwlwifi: mvm: support new format for the beacon notification
new 6032c062723c iwlwifi: mvm: remove duplicated include from ops.c
new 700b3799b398 iwlwifi: Fix pre operational dumping flows
new d7febc2e61f9 iwlwifi: dbg_ini: update ini structs meta doc
new 999ced14c783 iwlwifi: dvm: fix some fall through warnings
new 244726ec9e19 iwlwifi: mvm: add fall through comments where needed
new 28916a165aa7 iwlwifi: mvm: fix AP mode in WEP
new 679bff239f51 iwlwifi: mvm: limit AMSDU size to 8K
new f992c61d59fb iwlwifi: mvm: remove redundant condition
new f4056d713ced iwlwifi: mvm: add tlc command name to output
new 9394662ab5e9 iwlwifi: mvm: config mac ctxt to HE before TLC
new 138d320a95ce iwlwifi: dvm: use %u for sscanf() into unsigned variable
new 0ec7bfb26aff iwlwifi: dbg_ini: remove redundant dram buffer allocation
new 74cf15cb69c0 iwlwifi: mvm: add HE TB PPDU SIG-A BW to radiotap
new 45108c5d6870 iwlwifi: move config structs to C file
new 32a378539a37 iwlwifi: mvm: add description to second BAD_COMMAND assert number
new 3619b088a879 iwlwifi: mvm: don't hide HE radiotap data in SKB
new 537ea3bb744e iwlwifi: mvm: support absolute thresholds in bf configuration
new 608dce95db10 iwlwifi: mvm: fix RSS config command
new 9deb52c68fb5 iwlwifi: dbg_ini: align struct iwl_fw_ini_region_cfg to the FW
new 8d534e96b500 iwlwifi: dbg_ini: create new dump flow and implement prph dump
new f4f907aa73e0 iwlwifi: dbg_ini: implement csr memory dump
new 6e9f8f992439 iwlwifi: dbg_ini: implement device internal memory dump
new 505a00c07113 iwlwifi: dbg_ini: implement paging memory dump
new b8a7547d7778 iwlwifi: fix send hcmd timeout recovery flow
new c96b5eec2105 iwlwifi: refactor NIC init sequence
new dbf592f3d14f iwlwifi: mvm: fix RFH config command with >=10 CPUs
new b998fbbd531f iwlwifi: implement BISR HW workaround for 22260 devices
new 3479f74ee403 Merge tag 'iwlwifi-next-for-kalle-2019-02-04' of git://git [...]
new ce938231bd3b ath9k: Avoid OF no-EEPROM quirks without qca,no-eeprom
new fc6a6521556c ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()
new 5b9030cee1be ath10k: Set DMA address mask to 35 bit for WCN3990
new 1a86be476cfa ath10k: fix S5 power consumption issue for QCA9377
new 5cbb11747750 ath10k: Add support for extended HTT aggr msg support
new 4b6e9f3fe1d8 ath9k: eeprom: Use scnprintf instead of snprintf
new 768ec4c012ac ath10k: update HOST capability qmi message
new cc123fac978f ath10k: Handle bundled tx completion for management frames
new 543271334483 ath10k: Enable bundle tx compl for management frames in WCN3990
new 6e8a8991e210 ath10k: fix dma unmap direction for management frames
new cdb78e5af491 ath10k: fix hw-restart crash inject mode for WCN3990
new 40194e3b36bf ath10k: change swap mail box check after htc ready
new ea6959840814 ath10k: sdio: add .owner field
new f9a4b7f45ff5 ath10k: snoc: remove set but not used variable 'ar_snoc'
new 0b38b4b44516 ath10k: do not return invalid pointers as a *dentry
new a73dbce3a6f4 ath10k: reduce transmit msdu count
new ff488d0ef1c2 ath10k: add a condition to fill the LDPC capability correctly
new 056550291d98 ath10k: fill tx_duration for each peer in Tx stats per STA
new cd98625b3e3f ath9k: do not return invalid pointers as a *dentry
new b789f333d7ac ath: move spin_lock_bh to spin_lock in tasklet
new 62a2c1355c15 ath: regd: add extra US coutry codes
new 287d08a23c76 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...]
new 6ecde4936bf9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ [...]
new 5cc898fbcb35 brcmfmac: modify __brcmf_err() to take bus as a parameter
new 8602e62441ab brcmfmac: pass bus to the __brcmf_err() in pcie.c
new 3ef005b82e2a brcmfmac: add bphy_err() and use it in the cfg80211.c
new 2359dd09f981 brcmfmac: fix typos
new e665988be29c brcmfmac: support monitor frames with the hardware/ucode header
new 5208fea64e4f mwifiex: don't print error message on coex event
new 78f2ef18e185 rtlwifi: remove set but not used variable 'cmd_seq'
new 6f3a5de16d68 rsi: Add debug support for wowlan wakeup confirmation
new cbde979b33fa rsi: add hci detach for hibernation and poweroff
new a63762d0dc36 rsi: fix wowlan wakeup issue for hibernate(S4)
new 73f9b2571487 rsi: resolve power save issue after S4 resume
new 38ef8d9016da rsi: fix for wowlan wakeup failure
new 524d6323af5f qtnfmac: enable WPA3 OWE support
new 47b08e75a669 qtnfmac: enable WPA3 SAE support
new 34025a1056a3 rsi: fix indentation issue with a code block
new d9b10c6ba969 iwlwifi: bump FW API to 45 for 9000 and 22000 series
new c6ac9f9fb988 iwlwifi: pcie: fix emergency path
new ec4156a91d1e iwlwifi: dvm: don't use IWL_DL_FW_ERRORS
new 6dcdd165777b iwlwifi: pcie: add TPT oriented prints
new e41e2c267604 iwlwifi: dbg_ini: implement monitor sram memory dump
new 3f37c229543e iwlwifi: mvm: don't require WOWLAN images when unified
new 106b791ac391 iwlwifi: dbg_ini: implement monitor dram memory dump
new b73f9a4ae77d iwlwifi: mvm: support FTM responder
new fc36ffda3267 iwlwifi: mvm: support FTM initiator
new ed714460a0ec iwlwifi: mvm: clean up NO_PSDU case
new 22463857a16b iwlwifi: receive umac and lmac error table addresses from TLVs
new b61a66109222 iwlwifi: dbg_ini: rewrite trigger flow and align to FW API [...]
new ff911dcaa2e4 iwlwifi: introduce device family AX210
new f130bb75d881 iwlwifi: add FW recovery flow
new 4c816b2132aa iwlwifi: do not fail on large amount of channels
new cee859fe9ae3 iwlwifi: mvm: Fix possible NULL pointer dereference
new 138664a30746 iwlwifi: mvm: support beacon IE injection
new 5cc9543a85ca iwlwifi: bump FW API to 46 for 9000 and 22000 series
new 2ae48edcf767 iwlwifi: pcie: fix TX while flushing
new 48e775e66e2d iwlwifi: mvm: add support for 32kHz external clock indication
new d4f4793c2d57 iwlwifi: dbg: temporarily skip periphery dump for AX210 devices
new ea695b7c69af iwlwifi: align to new periphery address space for AX210 family
new c8177fed9a7f iwlwifi: add force NMI for AX210 devices
new 971377e67074 iwlwifi: mvm: add a debug_enable op
new e2b7f83cc8c4 iwiwifi: mvm: Fix FW scan concurrency support assumptions
new ff418feeec0f iwlwifi: mvm: add support for new FTM fw API
new 2286a99c3234 iwlwifi: mvm: fix HE radiotap data4 for HE-TB PPDUs
new 937b10c0de68 iwlwifi: mvm: add debug prints for FTM
new 81edb6ad9399 iwlwifi: start using B-step for some 9000 devices
new 159133c82472 iwlwifi: properly use delay option in dump trigger flow
new 46c7c9828dd7 iwlwifi: dbg_ini: enable ignore consecutive trigger feature
new a197e6d10ce2 iwlwifi: mvm: fix the spatial reuse parsing for HE_TRIG PPDUs
new 21587a9b0a48 iwlwifi: dbg: buffer overflow in non_collect_ts_start array
new 69e508b44d5c iwlwifi: mvm: Don't warn on command failure during restart
new 44135b7c53d4 iwlwifi: mvm: Do not return an error value on HW restart
new 86ce5c740320 iwlwifi: dbg_ini: add early and after alive apply points t [...]
new 99944b73069d iwlwifi: mvm: stop static queues correctly
new f77ecde5f206 Merge tag 'iwlwifi-next-for-kalle-2019-02-14' of git://git [...]
new 06662264ce2a mt76x02: use mask for vifs
new f9a043c58219 mt76x02: use commmon add interface for mt76x2u
new 0b2d27e5b82c mt76x02: initialize mutli bss mode when set up address
new 39834c1293ca mt76x02: minor beaconing init changes
new b08ca4dc95bf mt76x02: init beacon config for mt76x2u
new dbb2b22b11cc mt76: beaconing fixes for USB
new 2bd7f3d2a93a mt76x02: enable support for IBSS and MESH
new b29e46b76552 mt76x0: eeprom: fix VHT mcs{8,9} rate power offset
new 9df0fab9d1ca mt76: move mt76_mcu_msg_alloc in mt76-core
new 680abb25f71c mt76: move mt76_mcu_get_response in mt76-core
new c07a49d475b4 mt76: move mt76_mcu_rx_event in mt76-core
new 6f02aeabc9c5 mt76x0: mcu: remove useless commented configuration
new 5ed31128782c mt76: move mt76_dma_tx_queue_skb_raw in mt76-core module
new e6287c337c30 mt76: remove add_buf pointer in mt76_queue_ops
new 128b75bf5cf9 mt76: fix software encryption issues
new 1564fa92fbf9 mt76: mt76x2: avoid running DPD calibration if tx is blocked
new 20c06572c191 mt76: explicitly disable energy detect cca during scan
new 2e4050240a6b mt76: run MAC work every 100ms
new c15b7cef2af8 mt76: clear CCA timer stats in mt76x02_edcca_init
new ccdaf7b4f22f mt76: measure the time between mt76x02_edcca_check runs
new f1906fb24901 mt76: increase ED/CCA tx block threshold
new c0f7b25ab8d3 mt76: move alloc_device common code in mt76_alloc_device
new 3bfaa974de30 mt76x2u: remove mt76x2u_alloc_device routine
new fa2355265c52 mt76x0: remove mt76x0u_alloc_device routine
new ecd25b547d96 mt76x2: remove mt76x2_alloc_device routine
new bceac167b00f mt76: change the return type of mt76_dma_attach()
new 0bee1ff6922d mt76x0: phy: report target_power in debugfs
new 1ffe410ee3bd mt76x0: init: introduce mt76x0_init_txpower routine
new 5de4db8fcb6d mt76x02u: use usb_bulk_msg to upload firmware
new bdba48d57a55 mt76: usb: fix possible NULL pointer dereference in mt76u_ [...]
new cb83585e1121 mt76: usb: fix possible memory leak in mt76u_buf_free
new b3098121c42c mt76: usb: do not run mt76u_queues_deinit twice
new 63a7de5dfbfd mt76: usb: move mt76u_check_sg in usb.c
new d704d16f201a mt76: usb: do not use sg buffers for mcu messages
new f752294946ae mt76: usb: use a linear buffer for tx/rx datapath if sg is [...]
new c2908a0dfd7a mt76: usb: introduce disable_usb_sg parameter
new 4bfff1ec2599 mt76: usb: use dev_err_ratelimited instead of dev_err in m [...]
new 3eeb7c062d88 mt76x02u: remove bogus check and comment padding
new d0ff23c1107e mt76: Use the correct hweight8() function
new b231cd7f557d mt76: fix tx status timeout processing
new 906d2d3f874a mt76: fix corrupted software generated tx CCMP PN
new f2f6a47b504b mt76: fix resetting software IV flag on key delete
new 9f688473408b mt76: mt76x2: simplify per-chain signal strength handling
new af5399b245fc Merge tag 'mt76-for-kvalo-2019-02-18' of https://github.co [...]
new d27a76fa5a66 rtlwifi: Replace old-style license information
new 8c0863125229 rtlwifi: btcoex: Replace old-style license information
new fbb352862190 rtlwifi: rtl8188ee: Replace old-style license information
new e70113691804 rtlwifi: rtl8192com: Replace old-style license information
new 0770f718458e rtlwifi: rtl8192ce: Replace old-style license information
new b44febedbb8d rtlwifi: rtl8192cu: Replace old-style license information
new 5bd4f692e0eb rtlwifi: rtl8192de: Replace old-style license information
new 647f21b10292 rtlwifi: rtl8192ee: Replace old-style license information
new 6f3fcdc88e53 rtlwifi: rtl8192se: Replace old-style license information
new 48fa0b4d58dc rtlwifi: rtl8723ae: Replace old-style license information
new 93121c03e0ce rtlwifi: rtl8723be: Replace old-style license information
new 2a7274ee12cc rtlwifi: rtl8723_common: Replace old-style license information
new 03f3dd37f095 rtlwifi: rtl8821ae: Replace old-style license information
new e703c5dd2d69 rtlwifi: Remove CamelCase variables from base code
new 2171def56daf rtlwifi: btcoexist: Remove CamelCase variable
new d420110635ad rtlwifi: rtl8188ee: Remove CamelCase variable
new ff9704538e6d rtlwifi: rtl8192{c,u}: Remove CamelCase variables
new b83faeda028b rtlwifi: rtl8188de: Remove CamelCase variables
new 2a83ad1fe330 rtlwifi: rtl8192se: Remove CamelCase variables
new 92a1aa25c782 rtlwifi: rtl8723{be,ae}: Remove CamelCase variables
new 9c66a7e5d39c rtlwifi: rtl8821ae: Remove CamelCase variables
new 1b5e2423164b brcmfmac: assure SSID length from firmware is limited
new a4176ec356c7 brcmfmac: add subtype check for event handling in data path
new aaf6a5e86e36 brcmfmac: create debugfs files for bus-specific layer
new 92d3b88b1029 brcmfmac: disable MBSS feature for bcm4330 device
new 4ab2cf03da91 brcmfmac: check and dump trap info during sdio probe
new a250c91c1762 brcmfmac: use chipname in brcmf_fw_alloc_request() for err [...]
new c988b78244df brcmfmac: print firmware reported ring status errors
new f4e183293b87 brcmfmac: improve code handling bandwidth of firmware repo [...]
new 30519cbe339a brcmfmac: support firmware reporting 160 MHz channels
new 16e646768396 brcmfmac: rework bphy_err() to take struct brcmf_pub argument
new e4d1b2716b88 brcmfmac: remove set but not used variable 'old_state'
new e8242ad03883 rsi: fix a typo in a debug message
new b9c767fdde61 rsi: fix spelling mistakes
new 6f6e4f98ee52 rsi: remove set but not used variables 'info, vif'
new 744972b2c4d2 libertas_tf: lower the debug level of command trace
new 607076a904c4 libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer
new c7a5682ded7e libertas_tf: move the banner to a more appropriate place
new b723dbb313f0 libertas_tf: fix signal reporting
new e97cb6ea71b0 libertas_tf: remove set but not used variable 'flags'
new 65a576e27309 mwifiex: Fix NL80211_TX_POWER_LIMITED
new 6f21ab30469d mwifiex: don't advertise IBSS features without FW support
new 25f87d8b63b8 orinoco : Replace function name in string with __func__
new b9b81d152cfb rtl818x_pci: Remove set but not used variables 'io_addr, m [...]
new dc76bb1e12e9 carl9170: clean up a clamp() call
new 17ae2acd1a6f rt2x00: remove unneeded check
new 5991a2ecd070 rt2x00: remove confusing AGC register
new 9ad3b5565445 rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band
new 7aca14885ede rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620
new c7ff1bfeaf1c rt2800: comment and simplify AGC init for RT6352
new dcb1471bc6d0 brcmfmac: use bphy_err() in all wiphy-related code
new 0421dd4167ec rtlwifi: rtl8192ce: fix typo, "PairwiseENcAlgorithm" -> "P [...]
new e0a8ef4d7b43 brcmfmac: add basic validation of shared RAM address
new be9d0d3fe139 libertas_tf: move hardware callbacks to a separate structure
new baa0280f08c7 libertas_tf: don't defer firmware loading until start()
new 5d04b22b881d libertas_tf: get the MAC address before registering the device
new 7ba31e6e0cdc ath10k: assign 'n_cipher_suites = 11' for WCN3990 to enable WPA3
new 7d94f862d648 ath10k: update GCMP & GCMP-256 cipher suite number for WCN3990
new 05e7ba24b10d ath10k: implement set_base_macaddr to fix rx-bssid mask in [...]
new 185be1c66469 ath10k: enable bus layer suspend/resume for WCN3990
new de8781d7e74d ath10k: disable interface pause wow config for integrated chipset
new c40e448e0bcf ath10k: request credit report if flow control enabled on ep
new 25733c4e67df ath10k: pci: use mutex for diagnostic window CE polling
new 3c545a25939c ath10k: enable Factory Test Mode for WCN3990
new 1863008369ae ath10k: fix shadow register implementation for WCN3990
new acc65103c15c ath10k: fix line length warning in ath10k_ce_alloc_dest_ring()
new 89cea7493a34 ath9k: Switch to mac80211 TXQ scheduling and airtime APIs
new bb2edb733586 ath10k: migrate to mac80211 txq scheduling
new d1ce37b7831a ath10k: report estimated frame transmit airtime to improve [...]
new 059104bff312 ath10k: add support to configure ftm responder role
new 4920ce3bf7e0 ath10k: add dynamic vlan support
new bb31b7cb106c ath10k: report tx airtime provided by fw
new 2321dd5d78fb ath10k: add missing values to wmi_service_name()
new 95cccf4d79fe ath10k: make wmi_service_name() warn about missing service ids
new db3b6280f5f1 ath10k: change wmi.h to include only ieee80211.h
new 385bd8816cb5 ath10k: align ath10k_htt_txbuf structures
new bdf2bd9aa684 ath10k: fix documentation in ath10k_wow_convert_8023_to_80211()
new 01dc76dfdc91 ath10k: copy the whole struct ath10k_bus_params in ath10k_ [...]
new 28bbe2374041 ath10k: change 'unsigned long int' to 'unsigned long'
new f0553ca9ceb5 ath10k: switch to use SPDX license identifiers
new 6c88e0ce5ebc Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...]
new 6cc6ba3a0d9a iwlwifi: pcie: allocate rb_stts's for all queues in one place
new 1e78e759bed8 iwlwifi: mvm: Don't request HW restart if already requested
new e8698301f2c1 iwlwifi: fix false-positive maybe-uninitialized warning
new 9178aa7c4654 iwlwifi: eeprom-parse: use struct_size() in kzalloc()
new 6b367c9f88b0 iwlwifi: nvm-parse: use struct_size() in kzalloc()
new de645e8992ef iwlwifi: mvm: fix error path in iwl_mvm_mac_setup_register()
new 7691fa694737 iwlwifi: nvm-parse: advertise IEEE80211_VHT_EXT_NSS_BW_CAP [...]
new 84caa1dd0092 iwlwifi: dvm: no need to check return value of debugfs_cre [...]
new 5987dfde6f55 iwlwifi: fw: no need to check return value of debugfs_crea [...]
new dc475ae9c00a iwlwifi: iwl-drv: no need to check return value of debugfs [...]
new 90a128291ded iwlwifi: mvm: reject new beacons when in inject mode
new 8bf52e0ab3d6 iwlwifi: mvm: add read debugfs for he_sniffer_params
new 503863055d9e iwlwifi: mvm: support non-transmitting AP
new a371bb646ff7 iwlwifi: mvm: Set TX_CMD_FLG_PROT_REQUIRE correctly
new cad7eb754dbd iwlwifi: mvm: remove IWL_MVM_INIT_STATUS_REG_HW_INIT_COMPLETE
new 8c739d8d7935 iwlwifi: mvm: Allow retries for probe responses
new a53b2a0b1245 iwlwifi: mvm: implement VHT extended NSS support in rs.c
new 714afd35065b iwlwifi: remove redundant condition from prior alive dump flow
new f50d693b9fbe iwlwifi: mvm: add some debug data to TX path
new 002767221946 iwlwifi: dbg_ini: fix infinite time ignore consecutive dumps
new 05841faa8567 iwlwifi: dbg_ini: add print to iwl_dump_ini_mem in case of [...]
new 01e591c9f42a iwlwifi: dbg_ini: make memory dump get_size handler includ [...]
new 1a6c8bb7f84c iwlwifi: dbg_ini: make fill_range handler accept generic r [...]
new 2dbf3aea791e iwlwifi: dbg_ini: add region to fill_header handler
new 1b64d58bd4cb iwlwifi: dbg_ini: implement Tx fifos dump
new 8d7dea25ada7 iwlwifi: dbg_ini: implement Rx fifos dump
new 3941310cf665 iwlwifi: add new card for 9260 series
new 085486de833e iwlwifi: add new cards for 22000 and killer series and cha [...]
new 5c0c4c854634 Merge tag 'iwlwifi-next-for-kalle-2019-02-20' of git://git [...]
new 1a2566085650 Merge tag 'wireless-drivers-next-for-davem-2019-02-22' of [...]
new 14215108a1fd net_sched: initialize net pointer inside tcf_exts_init()
new 43f2ebd55716 net: phy: at803x: don't inline helpers
new 6d4cd041f0af net: phy: at803x: disable delay only for RGMII mode
new e59d790959b4 Merge branch 'net-phy-at803x-Update-delays-for-RGMII-modes'
new dccd3ab55ead bpfilter: re-add header search paths to tools include to f [...]
new ab2c4e2581ad mlxsw: spectrum: Avoid -Wformat-truncation warnings
new 3f8b86964ee5 net: dsa: mv88e6xxx: Fix -Wformat-security warnings
new 135e7245479a e1000e: Fix -Wformat-truncation warnings
new abdf47aab412 veth: Fix -Wformat-truncation
new 923b55cf5078 Merge branch 'net-Wformat-fixes'
new c211524029a1 kcm: Remove unnecessary SLAB_PANIC for kmem_cache_create() [...]
new 1531be31973a mlxsw: spectrum: Remove duplicate port link mode entry
new 475b33cb66c9 mlxsw: spectrum: Remove unsupported eth_proto_lp_advertise [...]
new 1e2f66ecebd3 mlxsw: spectrum: Query port connector type from firmware
new 88a4281200ff mlxsw: spectrum: Rename port type-speed functions to ASIC [...]
new c5b870df6940 mlxsw: spectrum: Add port type-speed operations
new e6f66f50bfe6 mlxsw: reg: Rename p_eth_proto_adm to full name p_eth_proto_admin
new 1dc3c0a24867 mlxsw: reg: 80 columns wrapping change
new 9ce8439718b6 mlxsw: reg: Add new port type-speed fields for PTYS register
new d3eaf1085a24 mlxsw: spectrum: Add Spectrum-2 ASIC port type-speed operations
new 6c485084af8d mlxsw: spectrum: Add Spectrum-2 ASIC support for new port [...]
new b55874f1a34c Merge branch 'mlxsw-Add-support-for-new-port-types-and-spe [...]
new bfedc645deb7 net/mlx5: Use read-modify-write when changing PCMR registe [...]
new 0dcaafc0b8dc net/mlx5: Introduce tunnel entropy control in PCMR register
new 97417f6182f8 net/mlx5e: Fix GRE key by controlling port tunnel entropy [...]
new 772ac5e284c7 net/mlx5e: Fix warn print in case of TX reporter creation failure
new 2c493ae03a24 net/mlx5e: Re-add support for TX timeout when TX reporter [...]
new c7981bea48fb net/mlx5e: Fix return status of TX reporter timeout recover
new 2e5b0534622f net/mlx5e: Fix mlx5e_tx_reporter_create return value
new 8da202b24913 net/mlx5: E-Switch, Add support for VEPA in legacy mode.
new 4b89251de024 net/mlx5: Support ndo bridge_setlink and getlink
new f88d5d684c02 Merge tag 'mlx5-updates-2019-02-21' of git://git.kernel.or [...]
new 0974f1f03b07 net: phy: aquantia: remove false 5G and 10G speed ability [...]
new 09c4c57f7bc4 net: phy: aquantia: add support for auto-negotiation confi [...]
new 3b845d87d858 net: phy: don't change modes we don't care about in genphy [...]
new 70fa3a9699cb net: phy: add genphy_c45_read_status
new dc59d9bb9c0d net: phy: aquantia: use genphy_c45_read_status
new 515d846773b0 Merge branch 'net-phy-aquantia-improve-and-extend-driver'
new a75d1d01477d trace: events: neigh_update: print new state in string format
new 70f3522614e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new b6a4119d9d01 net: phy: let genphy_c45_read_abilities also check aneg ca [...]
new c2f26e8f8788 net: Use RCU_INIT_POINTER() to set sk_wq
new 0e29ae030322 net: phylink: update mac_config() documentation
new 0a6c33e894a5 doc: add phylink documentation to the networking book
new a0dce8752193 net: Skip GSO length estimation if transport header is not set
new 3b07270db82a selftests: tdc_batch.py: add options needed for concurrency tests
new 450ef62033c7 selftests: concurrency: add test to verify parallel rules [...]
new 596952fc4f0f selftests: concurrency: add test to verify parallel rules [...]
new 4ba21de23a76 selftests: concurrency: add test to verify parallel rules replace
new 424c5bd46ad3 selftests: concurrency: add test to verify concurrent replace
new a788b302c533 selftests: concurrency: add test to verify concurrent delete
new be6b294dbd22 selftests: concurrency: add test to verify parallel add/delete
new 5ce46451719f selftests: concurrency: add test to verify parallel replac [...]
new 45c0e7b25ab2 Merge branch 'Add-tests-for-unlocked-flower-classifier-imp [...]
new b58996795dc4 net: dev: add generic protodown handler
new 2e8b4ba64676 macvlan: add ndo_change_proto_down support
new 8f1af75df3a7 vxlan: add ndo_change_proto_down support
new fad4271bec38 Merge branch 'net-protodown-support-for-macvlan-and-vxlan'
new e728fdf06289 net: phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS
new 6a5f9161bc0e net: lantiq: Do not use eth_change_mtu()
new d7977107b393 nfp: Remove switchdev.h inclusion
new 47f706262f1d net: Remove switchdev.h inclusion from team/bond/vlan
new 87e0616eb479 Merge branch 'net-switchdev-h-inclusion-removal'
new c1164bb1a631 net: phy: check PMAPMD link status only in genphy_c45_read_link
new 7414542406cd net: phy: marvell10g: Use get_features to get the PHY abilities
new 0feaccd595fb net: phy: marvell10g: Use linkmode_set_bit helper instead [...]
new e555e5b1b9ae net: phy: marvell10g: Use 2500BASEX when using 2.5GBASET
new 631ba9063b44 net: phy: marvell10g: Use a #define for 88X3310 family id
new c47455f9a7fc net: phy: marvell10g: Force reading of 2.5/5G
new b38d198cfbc5 net: mvpp2: Add 2.5GBaseT support
new 62d01535474b net: phy: marvell10g: add support for the 88x2110 PHY
new 84f29264551e Merge branch 'net-phy-marvell10g-Add-2-5GBaseT-support'
new 42fc6a4c6130 net: dsa: microchip: prepare PHY for proper advertisement
new 7c6ff470aa86 net: dsa: microchip: add MIB counter reading support
new c30d894b6a6a net: dsa: microchip: get port link status
new 6ca508152622 net: dsa: microchip: remove unnecessary include headers
new 7049f9b5d052 net: dsa: microchip: add port_cleanup function
new 731e7ccb1d22 Merge branch 'net-dsa-microchip-add-MIB-counters-support'
new 7c3cb68f488e mlxsw: spectrum_acl: Remove unused ops field from group structure
new 2802aadfcff3 mlxsw: spectrum_acl: Split TCAM group structure into two
new 5ec2ee28d27b mlxsw: spectrum_acl: Introduce a mutex to guard region lis [...]
new 79604b6e1742 mlxsw: spectrum_acl: Refactor vregion association code
new 1263a9ab8224 mlxsw: spectrum_acl: Introduce vregion mutex
new 65e190356098 mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter [...]
new 6b861682474c mlxsw: spectrum_acl: Enable vregion rehash per-profile
new ddaa2875da02 mlxsw: spectrum_acl: Introduce a mutex to guard objagg ins [...]
new 7b0f62eefc7f mlxsw: spectrum_acl: Don't take rtnl lock during vregion_r [...]
new c70b13275b8a mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code
new 2bffc5322fd8 mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam [...]
new d39ca90f5999 selftests: mlxsw: spectrum-2: Add IPv6 variant of simple d [...]
new 6375da3dc07f mlxsw: spectrum_acl: Add vregion migration end tracepoint
new f6eaf1c3acea selftests: mlxsw: spectrum-2: Check migrate end trace
new 81d56d8292d7 selftests: mlxsw: spectrum-2: Add massive delta rehash test
new 834f9b057df4 Merge branch 'mlxsw-spectrum_acl-Don-t-take-rtnl-mutex-for [...]
new 2a73ac3e6c9d net: hns3: add xps setting support for hns3 driver
new 3fe13ed95dd3 net: hns3: avoid mult + div op in critical data path
new 47e7b13b0aff net: hns3: limit some variable scope in critical data path
new d40fa7eeab55 net: hns3: remove some ops in struct hns3_nic_ops
new 0cccebac710a net: hns3: add unlikely for error handling in data path
new cde4ffada829 net: hns3: replace hnae3_set_bit and hnae3_set_field in data path
new e8149933b1fa net: hns3: remove hnae3_get_bit in data path
new c04259442395 net: hns3: add support to config depth for tx|rx ring separately
new 30ebc576d777 net: hns3: enable VF VLAN filter for each VF when initializing
new a638b1d8cc87 net: hns3: fix get VF RSS issue
new eb4c2ccbad6c net: hns3: fix setting of the hns reset_type for rdma hw errors
new 186551284e6e net: hns3: fix improper error handling for hns3_client_start
new caf337bdef33 Merge branch 'code-optimizations-and-bugfixes-for-HNS3-driver'
new 41411e2fd6b8 net/sched: act_tunnel_key: Add dst_cache support
new 4ef595cbb3f8 ila: Fix uninitialised return value in ila_xlat_nl_cmd_flush
new e9128c14bf1e ipv4: icmp: use icmp_sk_exit()
new 3232a1ef0f0d ipv6: icmp: use icmpv6_sk_exit()
new 75efc250d2e5 ipv6: icmp: use percpu allocation
new 2bdeb8e5bd7b Merge branch 'ipv4-v6-icmp-small-cleanup-and-update'
new 2b794c4098b5 tls: Return type of non-data records retrieved using MSG_P [...]
new 3d25eabbbf67 ip_tunnel: Add dst_cache support in lwtunnel_state of ip tunnel
new f6d9758b1266 net: dsa: mv88e6xxx: Add lockdep classes to fix false posi [...]
new 342a0ee70acb net: dsa: mv88e6xxx: Release lock while requesting IRQ
new 169431ed16a3 Merge branch 'dsa-mv88e6xxx-lockdep'
new 186d93669fe0 ip_tunnel: Add ip tunnel tun_info type dst_cache in ip_tun [...]
new bd16693f359b net: fix double-free in bpf_lwt_xmit_reroute
new 5c0a1001c8be Bluetooth: hci_qca: Add helper to set device address
new e250fab65518 Bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings
new 5e053534be14 6lowpan: fix debugfs_simple_attr.cocci warnings
new 10004f813152 Bluetooth: btmrvl: improve printk messages
new 37c589ec289b Bluetooth: btmrvl: lower log level of informational message
new 1dc2d785156c Bluetooth: hci_uart: Check if socket buffer is ERR_PTR in [...]
new 8c57983bf7a7 Bluetooth: btmrvl: add support for sd8977 chipset
new c4f5627f7eee Bluetooth: Fix locking in bt_accept_enqueue() for BH context
new 099791da6769 Bluetooth: btmrvl: Drop unused GPIO includes
new af3d5d1c8766 Bluetooth: Check L2CAP option sizes returned from l2cap_ge [...]
new 7c9cbd0b5e38 Bluetooth: Verify that l2cap_get_conf_opt provides large e [...]
new 6317950c1b9c Bluetooth: Mark expected switch fall-throughs
new bcfcd409d4db usb: split code locating ACPI companion into port and device
new b4dfbbd1803d usb: assign ACPI companions for embedded USB devices
new e2bef3847e3d Bluetooth: Allow driver specific cmd timeout handling
new dc786b2c2c1b Bluetooth: btusb: Use the cmd_timeout method to reset the [...]
new 1e4b6e91b46d Bluetooth: make hw_err static, reduces object code size
new 00df214b1faa Bluetooth: btrtl: Restore old logic to assume firmware is [...]
new 2de66bb87351 Bluetooth: btusb: btusb_intel_cmd_timeout: use sleeping functions
new 017a01ccfbc5 Bluetooth: btusb: Add shutdown routine for BTUSB_INTEL_NEW [...]
new e20a2e9c42c9 Bluetooth: Fix decrementing reference count twice in relea [...]
new 761f1e9f99b2 Bluetooth: remove redundant zero check on count
new f9558270b85c Bluetooth: hci_qca: use wait_until_sent() for power pulses
new 78e8fa2972e5 Bluetooth: hci_qca: Deassert RTS while baudrate change command
new 035a960e7a27 Bluetooth: hci_qca: Disable IBS state machine and flush Tx buffer
new 32a7b4cbe93b Bluetooth: hci_ldisc: Initialize hci_dev before open()
new 16e183423f1a Bluetooth: hci_event: Use struct_size() helper
new 3c97ce1f8685 Bluetooth: a2mp: Use struct_size() helper
new adf5d73056d1 Bluetooth: mediatek: trivial typo fix
new 77f328dbc6cf Bluetooth: mediatek: fix up an error path to restore bdev- [...]
new 88e5f366a190 Bluetooth: mediatek: pass a pointer to mtk_hci_wmt_sync
new e0b67035a90b Bluetooth: mediatek: update the common setup between MT762 [...]
new e8b47b53a172 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...]
new 726097d6d6d8 net: phy: improve auto-neg emulation in swphy
new 0f3b1cf23f0e net: phy: fix reading fixed phy status
new 75104db0cb35 dsa: Remove phydev parameter from disable_port call
new 72636db5ba7b switchdev: Complete removal of switchdev_port_attr_get()
new 4bfabc46f877 tcp: remove unused parameter of tcp_sacktag_bsearch()
new 9946b3410b61 tcp: clean up SOCK_DEBUG()
new 65b034cf5c17 net: dsa: mv88e6xxx: Default CMODE to 1000BaseX only on 6390X
new e3af71a36f9a net: dsa: mv88e6xxx: Fix phylink_validate for Topaz family
new 6676d5e416ee net: sched: set dedicated tcf_walker flag when tp is empty
new ace4a267e89f net: sched: don't release block->lock when dumping chains
new 99be37edeb2f ice: Mark extack argument as __always_unused
new 5ed5d316d90b ice: Fix the calculation of ICE_MAX_MTU
new 0e8fd74df2f3 ice: Fix added in VSI supported nodes calc
new c6dfd690f1c3 ice: sizeof(<type>) should be avoided
new 198a666a4543 ice: fix stack hogs from struct ice_vsi_ctx structures
new f9264dd687f8 ice: fix ice_remove_rule_internal vsi_list handling
new 0e04e8e14b55 ice: fix issue where host reboots on unload when iommu=on
new 32a64994dbc3 ice: fix numeric overflow warning
new b751930c6c21 ice: only use the VF for ICE_VSI_VF in ice_vsi_release
new 4cf7bc0d276b ice: don't spam VFs with link messages
new 82ba01282cf8 ice: clear VF ARQLEN register on reset
new 6e9650d533dd ice: flush Tx pipe on disable queue timeout
new f70b9d5f4426 ice: check for a leaf node presence
new f966127a68aa ice: use absolute vector ID for VFs
new 40c3c546380c ice: Fix for FC get rx/tx pause params
new 1fa6e138ada1 ice: fix overlong string, update stats output
new a0392abe5780 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new b4e6a1021ba2 net: phy: aquantia: rename aquantia.c to aquantia_main.c
new fb470f70fea7 net: phy: aquantia: add hwmon support
new 0eb5c29ae2a0 Merge branch 'aquantia-hwmon'
new 78844068a7b9 mlxsw: spectrum: acl: Use struct_size() in kzalloc()
new 575090036c76 net: sched: pie: change value of QUEUE_THRESHOLD
new abde7920de06 net: sched: pie: change default value of pie_params->target
new 29daa8553866 net: sched: pie: change default value of pie_params->tupdate
new 30a92ad703b9 net: sched: pie: change initial value of pie_vars->burst_time
new 3f7ae5f3dc52 net: sched: pie: add more cases to auto-tune alpha and beta
new 95400b975dd3 net: sched: pie: add derandomization mechanism
new c9d2ac5e6b2a net: sched: pie: update references
new c9d0c6ebe34d Merge branch 'pie-next'
new b84caee8449e net: lmc: replace dev_kfree_skb_irq by dev_consume_skb_irq [...]
new 73634c0851cf net: wan: wanxl: replace dev_kfree_skb_irq by dev_consume_ [...]
new 763284d4a5df net: wan: ixp4xx_hss: replace dev_kfree_skb_irq by dev_con [...]
new 153d96bec568 net: wan: sbni: replace dev_kfree_skb_irq by dev_consume_s [...]
new 11dc98064c91 net: wan: cosa: replace dev_kfree_skb_irq by dev_consume_s [...]
new c14f7e1efcbf net: wan: z85230: replace dev_kfree_skb_irq by dev_consume [...]
new d8cf757fbd3e net: remove unused struct inet_frag_queue.fragments field
new f4b6bcc7002f net: devlink: turn devlink into a built-in
new b473b0d23529 devlink: create a special NDO for getting the devlink instance
new 28e8c754135d nfp: add .ndo_get_devlink
new 03969b941486 nfp: remove ethtool flashing fallback
new 1b45ff6c17f1 devlink: hold a reference to the netdevice around ethtool compat
new be6fe1d8e102 devlink: require non-NULL ops for devlink instances
new 703bdcbc8e4e Merge branch 'devlink-make-ethtool-compat-reliable'
new 70fb0828800b vxlan: add extack support for create and changelink
new da640bc05117 tools: selftests: rtnetlink: add testcases for vxlan flag sets
new 88ebbaf0257e Merge branch 'vxlan-create-and-changelink-extack-support'
new bae1320f7afd mlxsw: spectrum: remove set but not used variable 'autoneg [...]
new 24ed49002c36 net: sched: pie: fix mistake in reference link
new 268a351d4a77 net: sched: fix typo in walker_check_empty()
new a110ae7096c9 tc-testing: gitignore, ignore local tdc config file
new 6c7b4ee7f96d tcp: get rid of tcp_check_send_head()
new a43e052beacb tcp: get rid of __tcp_add_write_queue_tail()
new 921f9a0f2e8c tcp: convert tcp_md5_needed to static_branch API
new 6aedbf986fdb tcp: use tcp_md5_needed for timewait sockets
new 564833419f12 tcp: remove tcp_queue argument from tso_fragment()
new 7b2464d976c1 Merge branch 'tcp-cleanups'
new 3b40bf4e24d1 net: Use RCU_POINTER_INITIALIZER() to init static variable
new ff8285f81822 net: sched: pie: fix 64-bit division
new e83887f67bee ethtool: Use explicit designated initializers for .cmd
new 1d9978757d38 Revert "net: sched: fw: don't set arg->stop in fw_walk() w [...]
new 1cb33af1f750 switchdev: Add SWITCHDEV_PORT_ATTR_SET
new 4f7054867cad rocker: Handle SWITCHDEV_PORT_ATTR_SET
new 9ed1eced2d66 net: dsa: Handle SWITCHDEV_PORT_ATTR_SET
new 7464251b15d9 mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET
new 56da64bc003b net: mscc: ocelot: Handle SWITCHDEV_PORT_ATTR_SET
new 570b68c8ddde staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_ATTR_SET
new d45224d604c5 net: switchdev: Replace port attr set SDO with a notification
new 3d705f07d16b net: Remove switchdev_ops
new 8f4ef499c6ca Merge branch 'net-Remove-switchdev_ops'
new 24ba14406c5c route: Add multipath_hash in flowi_common to make user-def [...]
new 43185c3b82c3 dt-bindings: net: Add bindings for mdio mux consumers
new 7865ad6551c9 drivers: net: phy: mdio-mux: Add support for Generic Mux controls
new 87750d173c35 net: sched: act_tunnel_key: fix metadata handling
new 013ba864b0b5 net: phy: marvell10g: Let genphy_c45_pma_read_abilities se [...]
new 41e2a99fb9fa net: phy: marvell10g: Use the generic C45 helper to read t [...]
new d8afbc9795a5 Merge branch 'net-phy-marvell10g-Clean-get_features-by-usi [...]
new d89ea4acfc03 net: hns: use struct_size() in devm_kzalloc()
new 2ecba2d1e45b net: sched: act_csum: Fix csum calc for tagged packets
new 012475e3c59c cxgb4/cxgb4vf: Fix up netdev->hw_features
new 64f40cdd07e1 cxgb4: Enable outer UDP checksum offload for T6
new 4a8acef78e17 cxgb4vf: Enter debugging mode if FW is inaccessible
new 6c97da141528 net: sched: pie: avoid slow division in drop probability decay
new 54903572c23c net/smc: allow pnetid-less configuration
new d7d543f25299 s390/qeth: remove RECOVER state
new d7ef489f8261 s390/qeth: enable/disable the HW trap a little earlier
new 7bd2275c974f s390/qeth: unconditionally clear MAC_REGISTERED flag
new d4560150cb47 s390/qeth: call dev_close() during recovery
new 464e86dafcca s390/qeth: remove a redundant check for card->dev
new bf42d40b1254 s390/qeth: don't defer close_dev work during recovery
new dcef5cad639e s390/qeth: remove driver-wide workqueue
new 62ca98d475d1 s390/qeth: don't special-case HW trap during suspend
new 0f7aedbdf2bb s390/qeth: drop redundant state checking
new b9f2c028709d Merge branch 's390-qeth-next'
new be9cefe796f3 selftests: rtnetlink: use internal netns switch for ip commands
new 927d7f857542 arm64: dts: fsl: ls1028a: Add PCI IERC node and ENETC endpoints
new 0c805404f083 arm64: dts: fsl: ls1028a-rdb: Add ENETC external eth ports [...]
new ebfcb23d62ab enetc: Add ENETC PF level external MDIO support
new 20cc5ddecc42 dt-bindings: net: freescale: enetc: Add connection binding [...]
new 73f3d9df8978 Merge branch 'enetc-Add-mdio-support-and-device-tree-nodes'
new 031b922bfd60 net: marvell: neta: disable comphy when setting mode
new 1e301a140763 nfp: report RJ45 connector in ethtool
new 882cdcb5d3ab nfp: nsp: use fractional size of the buffer
new 66487abe2f02 nfp: nsp: move default buffer handling into its own function
new 345415138d15 nfp: nsp: allow the use of DMA buffer
new 35697764d731 nfp: nsp: set higher timeout for flash bundle
new 699be71534e8 Merge branch 'nfp-control-processor-DMA-support-and-RJ45'
new ff83dbf21e79 net: aquantia: fixed memcpy size
new ea4854ddbc31 net: aquantia: added newline at end of file
new 13b7997a103d net: aquantia: fixed buffer overflow
new 8006e3730b6e net: aquantia: fixed instack structure overflow
new 6a7f2277313b net: aquantia: replace AQ_HW_WAIT_FOR with readx_poll_time [...]
new 0b926d461f09 net: aquantia: use better wrappers for state registers
new 6ae8762653bf Merge branch 'net-aquantia-minor-bug-fixes-after-static-analysis'
new eeaadd8285bf devlink: fix kdoc
new 8e4a07405d9d doc: net: ieee802154: introduce IEEE 802.15.4 subsystem do [...]
new 8a42eda2582a doc: net: ieee802154: remove old plain text docs after swi [...]
new 9bfc445e0eec Merge branch 'doc-net-ieee802154-move-from-plain-text-to-rst'
new 91cf8eceffc1 switchdev: Remove unused transaction item queue
new f9b274ce0144 mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct
new 6ca219e7de9f mlxsw: spectrum_acl: Don't migrate already migrated entry
new 559c27681058 mlxsw: spectrum_acl: Introduce new rehash context struct a [...]
new 1667f7667d85 mlxsw: spectrum_acl: Push rehash start/end code into separ [...]
new a9550d0f075a mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl [...]
new a86838e46b1d mlxsw: spectrum_acl: assign vregion->region by the newly c [...]
new e1d2f7a97261 mlxsw: spectrum_acl: assign vchunk->chunk by the newly cre [...]
new 2c331593c99e mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam [...]
new 220f4fba3d64 mlxsw: spectrum_acl: Put this_is_rollback to rehash contex [...]
new 844f01da9301 mlxsw: spectrum_acl: Put vchunk migrate start/end code int [...]
new 843500518509 mlxsw: spectrum_acl: Do rollback as another call to mlxsw_ [...]
new c9c9af91f1d9 mlxsw: spectrum_acl: Allow to interrupt/continue rehash work
new 6f9579d4e302 mlxsw: spectrum_acl: Remember where to continue rehash migration
new b2c091ce46a7 mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash [...]
new 745732c8ecf8 Merge branch 'mlxsw-rehash-split'
new 255c1c7279ab tc-testing: Allow test cases to be skipped
new 6bdef102dae9 net: support 64bit values for setsockopt(SO_MAX_PACING_RATE)
new 677f136c6b88 net: support 64bit rates for getsockopt(SO_MAX_PACING_RATE)
new 061ae26ff47f Merge branch 'SO_MAX_PACING_RATE-64-bit'
new f819cd926ca7 drivers: net: Remove unnecessary semicolon
new 3d78bfaa2eb9 cxgb4vf: Prefix adapter flags with CXGB4VF
new 8b965f3f649c cxgb4: Add VF Link state support
new 502c1a161274 cxgb4vf: Revert force link up behaviour
new 0960004bebdb Merge branch 'cxgb4-vf-link-state'
new 57d37aea0e2e cxgb4vf: Call netif_carrier_off properly in pci_probe
new 6bdb87ef9f95 net: mvpp2: fix a typo in the header
new 31383c03c031 net: mvpp2: update the port documentation regarding the GoP
new 0caa756b7745 net: mvpp2: fix alignment of MVPP2_GMAC_CONFIG_MII_SPEED d [...]
new 052f7c8bac44 net: mvpp2: a port can be disabled even if we use the link IRQ
new d78a18091f42 net: mvpp2: reconfiguring the port interface is PPv2.2 specific
new 8b318f30ab4e net: mvpp2: fix validate for PPv2.1
new 3f13684948ae net: mvpp2: fix the computation of the RXQs
new 9a490e34069d net: mvpp2: some AN fields require the link to be down whe [...]
new 6b10bfc51c49 net: mvpp2: always disable both MACs when disabling a port
new f17e70d2586a net: mvpp2: only update the XLG configuration when needed
new 1970ee9614d8 net: mvpp2: force the XLG MAC link up or down when not usi [...]
new 649e51d5607b net: mvpp2: rework the XLG MAC reset handling
new 5434e8faf05a net: mvpp2: reset the MACs when reconfiguring a port
new 7409e66e9eee net: mvpp2: set the XPCS and MPCS in reset when not used
new 1f69afce382f net: mvpp2: set the GMAC, XLG MAC, XPCS and MPCS in reset [...]
new 04c2632a6c74 Merge branch 'net-mvpp2-fixes-and-improvements'
new 2a8e4997dbb2 net: ipv4: Fix NULL pointer dereference in route lookup
new a6982fcdc3c8 mt76: mt76x02: fix TSF sync mode
new b3f09304bab1 mt76: mt76x02: fix beacon timer drift adjustment
new ed55c9b9c13e mt76: mt76x02: fix beacon timer issue
new 90f42f2d76d0 mt76: mt76x02: only reset beacon drift counter when enabli [...]
new 72e5d479b8de mt76: mt76x02: issue watchdog reset on MCU request timeout
new 4606a26c0c51 mt76: mt76x02: fix ED/CCA enabling/disabling
new 2858f60a1679 mt76: mt76x2: unify mt76x2[u]_mac_resume
new 5c8b0a331212 mt76: mt76x02: set MT_TXOP_HLDR_TX40M_BLK_EN for mt76x2
new b63aa031b00b mt76usb: allow mt76u_bulk_msg be used for reads
new a18a494f908f mt76usb: use synchronous msg for mcu command responses
new fc994dbbd94e mt76usb: remove usb_mcu.c
new cb1847cce03c mt76: usb: fix warning in mt76u_buf_free
new 4de92bf10c6d mt76: usb: introduce mt76u_fill_bulk_urb routine
new 888199b89291 mt76: usb: simplify rx buffer allocation
new 04eb16fc7016 mt76: usb: simplify mt76u_tx_build_sg routine
new 200abe6a963a mt76: usb: check urb->num_sgs limit in mt76u_process_rx_entry
new 6cad8240a5da mt76: remove no longer used routine declarations
new 9c193de548c2 mt76: add driver callback for when a sta is associated
new 782eff094922 dt-bindings: net: mt76: update binding for mt7603 driver
new c8846e101502 mt76: add driver for MT7603E and MT7628/7688
new 71a1238b95f0 Merge tag 'mt76-for-kvalo-2019-02-26' of https://github.co [...]
new 0c7051610c57 brcmfmac: fix size of the struct msgbuf_ring_status
new c91377495192 brcmfmac: print firmware reported general status errors
new 74ee436f9581 rsi: fix missing null pointer check from a failed ieee8021 [...]
new 6e5d9041525a rtlwifi: Fix errors in spacing in wifi.h
new d3da329c1d8c rtlwifi: Fix problems with block comments in wifi.h
new 1dc89bb93c42 rtlwifi: Fix alignment errors in wifi.h
new 93665097ea23 rtlwifi: Fix blank line errors in main header files
new b16abaafea47 rtlwifi: Fix all blank line irregularities in main code files
new 2973af748d4d rtlwifi: rtl8192ce: Fix missing blank lines
new 6d255202a272 rtlwifi: rtl8192cu: Fix problems with blank lines
new 52f886571263 rtlwifi: rtl8192com: Fix blank line problems
new 34e022d8b780 mt76: fix a leaked reference by adding a missing of_node_put
new f32150565601 rtlwifi: rtl8723be: Remove set but not used variable 'b_la [...]
new 85c6ac33c87c rtlwifi: rtl8723ae: Remove set but not used variable 'bt_r [...]
new 037e0c5df649 rtlwifi: rtl8192se: Remove set but not used variable 'seg_ptr'
new 02f73d3a9bdb ath10k: fix descriptor size in ce tx completion for WCN3990
new 4b816f170b1f ath10k: add support for ack rssi value of management tx packets
new 6ddc3860a566 ath10k: add support for ack rssi value of data tx packets
new 1c136e41fb77 ath10k: enhance logging for vdev pdev & peer set param
new d961284df24b ath10k: correct the format of host memory chunks in wmi in [...]
new bf1f0a1a4da1 ath10k: sdio: set hi_acs_flags
new 6cd70c65647b ath10k: sdio: disable fwlog prints
new 55545b087012 ath10k: sdio: reset chip on power_down()
new 7d4445223031 ath10k: don't report unset rssi values to mac80211
new 761156ff573d ath10k: Fix length of wmi tlv command for protected mgmt frames
new 6566abea0b97 ath10k: remove the calibration data fetch for sdio
new 15493239eacf ath10k: update the max num of peers supported for WCN3990
new cc591d77aba1 ath9k: Make sure to zero status.tx_time before reporting T [...]
new d0480d4326e2 ath9k: debugfs: Fix SPUR-DOWN field
new 03af21d6ba35 ath9k: remove set but not used variable 'acq'
new 3a08ac3e79e8 ath10k: Fix the incorrect updation of NSS data in tx stats
new ef9051c72ab7 ath10k: Fix the wrong updation of BW in tx_stats debugfs entry
new 8e55fdaa8ea7 ath10k: Fix the wrong updation of SGI in tx_stats debugfs
new d23c2cdaa013 ath10k: Fix the wrong calculation ht_idx and idx of rate t [...]
new f40a307eb92c ath10k: Fill rx duration for each peer in fw_stats for WCN3990
new 387f3794b8cf wil6210: remove rtap_include_phy_info module param
new 0439a5e035f7 wil6210: add option to drop Tx packets when Tx ring is full
new bf0353a67491 wil6210: support up to 20 stations in AP mode
new 6d1ba32c8070 wil6210: accessing 802.3 addresses via utility functions
new a380eb5736c0 wil6210: fix invalid sta statistics update
new 979c9d8d01c4 wil6210: ignore HALP ICR if already handled
new de77a53c2d1e wil6210: check null pointer in _wil_cfg80211_merge_extra_ies
new 501faf710230 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...]
new cf29576fee60 Merge tag 'wireless-drivers-next-for-davem-2019-03-01' of [...]
new 9eb359140cd3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 4a67e5d4adbf Bluetooth: mgmt: Use struct_size() helper
new 56897b217a1d Bluetooth: hci_ldisc: Postpone HCI_UART_PROTO_READY bit se [...]
new 7a0e5b15ca45 Bluetooth: Add quirk for reading BD_ADDR from fwnode property
new de79a9df1692 Bluetooth: btqcomsmd: use HCI_QUIRK_USE_BDADDR_PROPERTY
new 5971752de44c Bluetooth: hci_qca: Set HCI_QUIRK_USE_BDADDR_PROPERTY for wcn3990
new 9836b80208b2 Bluetooth: hci_qca: Pass boolean 'on/off' to qca_send_powe [...]
new ad571d725c97 Bluetooth: hci_qca: Move boot delay to qca_send_power_pulse()
new 0ebcddd8e06e Bluetooth: hci_qca: Add delay after power-off pulse
new 6d10cd5cbd6c Bluetooth: hci_qca: Use msleep() instead of open coding it
new 4c409af04d76 Bluetooth: btusb: add QCA6174A compatible properties
new 7d19261bc0eb dt-bindings: net: btusb: add QCA6174A IDs
new 5364a0b4f4be arm64: dts: rockchip: move QCA6174A wakeup pin into its USB node
new 94d667147392 Bluetooth: hci_qca: Reduce delay after sending baudrate re [...]
new b805c403c859 dt-bindings: net: bluetooth: add support for MediaTek MT76 [...]
new 22eaf6c9946a Bluetooth: mediatek: add support for MediaTek MT7663U and [...]
new 2369afb6696c Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...]
new b8e204006340 netfilter: nft_compat: use .release_ops and remove list of [...]
new 4283428e4928 netfilter: nf_conntrack_amanda: add support for STATE streams
new d824548dae22 netfilter: ebtables: remove BUGPRINT messages
new d1aca8ab3104 netfilter: nat: merge ipv4 and ipv6 masquerade functionality
new 096d09067a67 netfilter: nat: move nlattr parse and xfrm session decode to core
new 3bf195ae6037 netfilter: nat: merge nf_nat_ipv4,6 into nat core
new 14cb1a6e2967 netfilter: nat: remove nf_nat_l4proto.h
new 2e666b229d97 netfilter: nat: remove l3 manip_pkt hook
new 03fe5efc4c9c netfilter: nat: remove csum_update hook
new dac3fe72596f netfilter: nat: remove csum_recalc hook
new d6c4c8ffb5e5 netfilter: nat: remove l3proto struct
new d2c5c103b133 netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.h
new cc16921351d8 netfilter: conntrack: avoid same-timeout update
new 35acfbab6e5b netfilter: remove unneeded switch fall-through
new 3b02b0adc242 netfilter: nft_set_hash: fix lookups with fixed size hash [...]
new a01cbae57ec2 netfilter: nft_set_hash: bogus element self comparison fro [...]
new 123f89c8aab7 netfilter: nft_set_hash: remove nft_hash_key()
new f25a9b8515a4 ipvs: change some data types from int to bool
new be0502a3f2e9 netfilter: conntrack: tcp: only close if RST matches exact [...]
new 3e511d5652ce netfilter: nft_tunnel: Add dst_cache support
new 11d4dd0b2004 netfilter: convert the proto argument from u8 to u16
new f52a40fb410b ipvs: get sctphdr by sctphoff in sctp_csum_check
new cd6428988bf4 netfilter: bridge: Don't sabotage nf_hook calls for an l3m [...]
new a9f5e78c403d netfilter: nf_tables: check the result of dereferencing ba [...]
new 2e7b162c5e91 netfilter: nf_conntrack: ensure that CONNTRACK_LOCKS is po [...]
new 20fdaf6e1e31 netfilter: xt_IDLETIMER: fix sysfs callback function type
new c78efc99c750 netfilter: nf_tables: nat: merge nft_redir protocol specif [...]
new a9ce849e7867 netfilter: nf_tables: nat: merge nft_masq protocol specifi [...]
new db8ab38880e0 netfilter: nf_tables: merge ipv4 and ipv6 nat chain types
new 4e7df119d9a6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
new 6bdbc1cb6cf0 net/mlx5e: Declare mlx5e_tx_reporter_recover_from_ctx as static
new 733d4f367c34 net/mlx5e: Cleanup attach encap function
new 0ad060ee9c8f net/mlx5e: Don't make internal use of errno to denote miss [...]
new bb19ad0d8d49 net/mlx5: Use unsigned int bit instead of bool as a struct member
new 10a193ed78ad net/mlx5: Expose lag operations in header file
new e6ee5e716627 net/mlx5: Use own workqueue for lag netdev events processing
new 724b509ca023 net/mlx5: Add multipath mode
new 544fe7c2e654 net/mlx5e: Activate HW multipath and handle port affinity [...]
new 95dc1902c373 net/mlx5e: Don't inherit flow flags on peer flow creation
new ef06c9ee8933 net/mlx5e: Allow one failure when offloading tc encap rule [...]
new 6997b1c9cace net/mlx5: Emit port affinity event for multipath offloads
new b4a23329e2e9 net/mlx5e: Re-attempt to offload flows on multipath port a [...]
new 316d5f72b4c1 net/mlx5e: Always query offloaded tc peer rule counter
new 5fb091e8130b net/mlx5e: Use hint to resolve route when in HW multipath mode
new 68931c7dd71e net/mlx5e: Update check for merged eswitch device
new 10fbb1cdd0a3 net/mlx5e: Set peer flow needed also for multipath
new 85327a9c4150 net/mlx5: Update the list of the PCI supported devices
new d5fa9c55e5f3 Merge tag 'mlx5-updates-2019-03-01' of git://git.kernel.or [...]
new a1c0ed24fe9b dt-bindings: net: dsa: document additional Microchip KSZ94 [...]
new 88b573af91da net: dsa: add KSZ9893 switch tagging support
new 8c29bebb1f8a net: dsa: microchip: add KSZ9893 switch support
new 41bc0ddb80e0 Merge branch 'net-dsa-microchip-add-KSZ9893-switch-support'
new 8beb79b7ae93 net: macb: Check MDIO state before read/write and use timeouts
new f5473d1d44e4 net: macb: Support clock management for tsu_clk
new d54f89af6cc4 net: macb: Add pm runtime support
new de991c58b376 net: macb: Add support for suspend/resume with full power down
new c21e18a550a8 Merge branch 'Macb-power-management-support-for-ZynqMP'
new 712639929912 sch_cake: Make the dual modes fairer
new 0b5c7efdfc6e sch_cake: Permit use of connmarks as tin classifiers
new 4976e3c683f3 sch_cake: Simplify logic in cake_select_tin()
new 3cec12ce5ad6 Merge branch 'sched-Patches-from-out-of-tree-version-of-sch_cake'
new e3fdf6ba09a0 dpaa2-eth: Add software annotation types
new d678be1dc1ec dpaa2-eth: add XDP_REDIRECT support
new a5f1512d0b86 Merge branch 'dpaa2-eth-add-XDP_REDIRECT-support'
new d6af21a4fb5f net: dsa: Use prepare/commit phase in dsa_slave_vlan_rx_add_vid()
new 46d841105d79 net: fixup address-space warnings in compat_mc_{get,set}sockopt()
new 9036b2fe092a net: ipv6: add socket option IPV6_ROUTER_ALERT_ISOLATE
new 6bfc1128d58b fsl/fman: Use vsprintf extension %pM
new d7bed825ba12 net: phy: use genphy_c45_aneg_done in genphy_aneg_done
new a6d0aa97f453 net: phy: remove gen10g_suspend and gen10g_resume
new c5e91d39427d net: phy: remove gen10g_config_init
new d81210c25e17 net: phy: don't export gen10g_read_status
new 7be3ad848f77 net: phy: remove gen10g_no_soft_reset
new 7d827379b062 Merge branch 'net-phy-clean-up-the-old-gen10g-functions'
new 94850257cf0f tls: Fix tls_device handling of partial records
new 7463d3a2db0e tls: Fix write space handling
new 7754bd63ed08 tls: Fix mixing between async capable and async
new d069b780e367 tls: Fix tls_device receive
new a9836336dddf Merge branch 'tls-Fix-issues-in-tls_device'
new 1b1c6c1a3802 mlxsw: core: Move ethtool module callbacks to a common location
new 1ded391df097 mlxsw: minimal: Make structures and variables names shorter
new c100e47caa8e mlxsw: minimal: Add ethtool support
new e5ba7803baea mlxsw: core: Move resource query API to common location
new 27758c801663 mlxsw: i2c: Fix comment misspelling
new f43d9d9b4eb8 mlxsw: i2c: Modify input parameter name in initialization API
new 95b75cbd1bc5 mlxsw: i2c: Extend input parameters list of command API
new 6a986993e43f mlxsw: i2c: Extend initialization by querying resources data
new 8c4238df4d0c Merge branch 'mlxsw-minimal-Add-ethtool-and-resource-query [...]
new a5d9265e017f bpf: bpftool, fix documentation for attach types
new 568f196756ad bpf: check that BPF programs run with preemption disabled
new 74e31ca850c1 bpf: add skb->queue_mapping write access from tc clsact
new e80d02dd7630 seccomp, bpf: disable preemption before calling into bpf prog
new 915654fd718c samples/bpf: Fix dummy program unloading for xdp_redirect samples
new fd92d6648feb bpf: test_bpf: turn off preemption in function __run_once
new a439184d515f bpf/test_run: fix unkillable BPF_PROG_TEST_RUN for flow dissector
new 740f8a657221 selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN
new 1cad07884239 libbpf: add support for using AF_XDP sockets
new 248c7f9c0e21 samples/bpf: convert xdpsock to use libbpf for AF_XDP access
new 0f4a9b7d4ecb xsk: add FAQ to facilitate for first time users
new 143bdc2e27b4 Merge branch 'bpf-libbpf-af-xdp'
new 492ecee892c2 bpf: enable program stats
new 5f8f8b93aeb8 bpf: expose program stats via bpf_prog_info
new b1eca86db68b tools/bpf: sync bpf.h into tools
new 88ad472b8a4a tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt
new da4e023e4528 Merge branch 'bpf-prog-stats'
new d2e614cb0795 samples: bpf: fix: broken sample regarding removed function
new a115d0ed7201 bpf: set inner_map_meta->spin_lock_off correctly
new 9eca5083757b tools/bpf: selftests: add map lookup to test_map_in_map bpf prog
new 3bcd60444519 Merge branch 'inner_map_spin_lock-fix'
new 3fcc5530bcb2 bpf: fix build without bpf_syscall
new f2bb53887eb3 bpf: add missing entries to bpf_helpers.h
new ebace0e981b2 selftests/bpf: use __bpf_constant_htons in test_prog.c for [...]
new 5c3cf87d477a samples: bpf: force IPv4 in ping
new ea9b63620183 samples: bpf: remove load_sock_ops in favour of bpftool
new f74a53d9a567 tools: libbpf: add a correctly named define for map iteration
new 1a9b268c9028 samples: bpf: use libbpf where easy
new 771744f9dc97 tools: libbpf: make sure readelf shows full names in build checks
new 74b388190874 Merge branch 'bpf-samples-improvements'
new 3d8669e63751 tools/libbpf: signedness bug in btf_dedup_ref_type()
new 8054d51f76c8 selftests/bpf: fix btf_dedup testing code
new 1baabdc1089e libbpf: fix formatting for btf_ext__get_raw_data
new 51edf5f6e015 btf: allow to customize dedup hash table size
new 91097fbee4c0 btf: fix bug with resolving STRUCT/UNION into corresponding FWD
new 7c7a4890c87d selftests/bpf: add btf_dedup test of FWD/STRUCT resolution
new 3860d38f2856 Merge branch 'bpf-dedup-fixes'
new 4b9113045b17 bpf: fix u64_stats_init() usage in bpf_prog_alloc()
new 5efc529fb428 docs/btf: fix typos, improve wording
new 9ab5305dbe3f docs/btf: reflow text to fill up to 78 characters
new 46604676c8c6 docs/bpf: minor casing/punctuation fixes
new 4269f69bc945 Merge branch 'bpf-doc-improvements'
new a83de9065828 selftests/bpf: set unlimited RLIMIT_MEMLOCK for test_sock_fields
new b74e21ab7d43 samples/bpf: silence compiler warning for xdpsock_user.c
new f7c917ba11a6 bpf: add bpf helper bpf_skb_ecn_set_ce
new 5cce85c640cc bpf: sync bpf.h to tools and update bpf_helpers.h
new 187d0738ff35 bpf: Sample HBM BPF program to limit egress bw
new a1270fe95b74 bpf: User program for testing HBM
new 4ffd44cfd147 bpf: HBM test script
new 0d7f68270b05 Merge branch 'bpf_skb_ecn_set_ce'
new 3f30658830f3 selftests: bpf: break up test_progs - preparations
new 7395724b404d selftests: bpf: break up test_progs - pkt access
new eaf90740f5ad selftests: bpf: break up test_progs - xdp
new 615741d81de6 selftests: bpf: break up test_progs - stackmap
new 20cb14ff9c49 selftests: bpf: break up test_progs - tracepoint
new 271a6337cbae selftests: bpf: break up test_progs - spinlock
new 886225bb0868 selftests: bpf: break up test_progs - misc
new ea5bade929bf Merge branch 'split-test_progs'
new 87dab7c3d54c bpf: add test cases for non-pointer sanitiation logic
new f7fb7c1a1c8f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new 214fa1c43758 mellanox: Switch to bitmap_zalloc()
new 29ca1c5a4b4b net-sysfs: Switch to bitmap_zalloc()
new 80f61f19e542 cxgb4/chtls: Prefix adapter flags with CXGB4
new 72d8b4fdbfb6 net: dsa: mv88e6xxx: support in-band signalling on SGMII p [...]
new 38d22659803a isdn: mISDN: Fix potential NULL pointer dereference of kzalloc
new 87c11f1ddbba ip6mr: Do not call __IP6_INC_STATS() from preemptible context
new 692c31bd4054 team: Free BPF filter when unregistering netdev
new 901efe12318b sctp: call iov_iter_revert() after sending ABORT
new a0a21adb6a93 devlink: Update reporter state to error even if recover aborted
new 3167b27a7ded devlink: Add support for direct reporter health state update
new 86d7e714993e net/mlx5e: Update tx reporter status in case channels were [...]
new d6089c741803 Merge branch 'Devlink-health-updates'
new b33b7cd6fd86 sky2: Disable MSI on Dell Inspiron 1545 and Gateway P-79
new 9e9322e5d28e selftest/net: Remove duplicate header
new 3acca1dd1706 net: dsa: mv88e6xxx: add call to mv88e6xxx_ports_cmode_ini [...]
new 9731ea06298b net: phy: use phy_modify_mmd_changed in genphy_c45_an_config_aneg
new 64af7dc35f0f phy: mdio-mux: fix Kconfig dependencies
new a154d5d83d21 net: ignore sysctl_devconf_inherit_init_net without SYSCTL
new 096461de96a9 net/sched: avoid unused-label warning
new 46b1c18f9deb net: sched: put back q.qlen into a single location
new 084e5bb16bd7 net: mscc: Enable all ports in QSGMII
new e2bcd8b0ce6e appletalk: use remove_proc_subtree to simplify procfs code
new 6377f787aeb9 appletalk: Fix use-after-free in atalk_proc_exit
new 9b1b4c00371b Merge branch 'appletalk-small-cleanup-and-bugfix'
new c6195a8bdfc6 net: dsa: mv88e6xxx: handle unknown duplex modes gracefull [...]
new 895a5e96dbd6 net-sysfs: Fix mem leak in netdev_register_kobject
new 95150f29ae48 net: dsa: mv8e6xxx: fix number of internal PHYs for 88E6x9 [...]
new 822e44b45eb9 qmi_wwan: Add support for Quectel EG12/EM12
new 18a4d8bf250a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 645630035643 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...]
new 5b3b9871cc28 crypto: caam - move shared symbols in a common location
new bec9ba7f3763 crypto: cipher - remove struct cipher_desc
new 8d555c528565 crypto: chtls - remove set but not used variables 'err, ad [...]
new fa5cd1c72e32 crypto: ccp - Update copyright notices and dates
new 0f103b37282f crypto: caam - fix error reporting for caam_hash_alloc
new 9a2537d0ebc9 crypto: caam - create ahash shared descriptors only once
new 12b8567f6fa4 crypto: caam - add support for xcbc(aes)
new d072bfa48853 crypto: crypto4xx - add prng crypto support
new be8a54d367bf crypto: ux500 - catch dma submission error
new 66af86d93ce3 crypto: chelsio - check set_msg_len overflow in generate_b0
new e12468241b19 crypto: chelsio - remove set but not used variables 'adap'
new af8cb01f1e43 crypto: Kconfig - Fix typo in "pclmul"
new 1bb64d867cfe crypto: virtio - clean up indentation, replace spaces with tab
new 394a9e044702 crypto: cfb - add missing 'chunksize' property
new 6c2e322b3621 crypto: cfb - remove bogus memcpy() with src == dest
new b3e3e2db7de4 crypto: ofb - fix handling partial blocks and make thread-safe
new 251b7aea34ba crypto: pcbc - remove bogus memcpy()s with src == dest
new 0872da16dd63 crypto: skcipher - add helper for simple block cipher modes
new a5a84a9dbf3d crypto: cbc - convert to skcipher_alloc_instance_simple()
new 03b8302ddaad crypto: cfb - convert to skcipher_alloc_instance_simple()
new 11f14630c4b3 crypto: ctr - convert to skcipher API
new 52e9368fe6d9 crypto: ecb - convert to skcipher API
new 6b611d98c6f5 crypto: keywrap - convert to skcipher API
new 21f3ca6cd52e crypto: ofb - convert to skcipher_alloc_instance_simple()
new fb6de25c3bdb crypto: pcbc - remove ability to wrap internal ciphers
new 0be487ba2e2f crypto: pcbc - convert to skcipher_alloc_instance_simple()
new 426bcb50856f crypto: arc4 - convert to skcipher API
new 31d40c20983f crypto: null - convert ecb-cipher_null to skcipher API
new 14aa1a839a33 crypto: algapi - remove crypto_alloc_instance()
new 6b476662b09c crypto: algapi - reject NULL crypto_spawn::inst
new ba7d7433a0e9 crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
new b1f6b4bf416b crypto: skcipher - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
new 6ebc97006b19 crypto: aead - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
new 41a2e94f8157 crypto: shash - require neither or both ->export() and ->import()
new 2b091e32a2d3 crypto: shash - remove pointless checks of shash_alg::{exp [...]
new 0507de940499 crypto: testmgr - split akcipher tests by a key type
new 707d0cf8f7cf crypto: brcm - Fix some set-but-not-used warning
new 18666550f4c5 crypto: gcm - use correct endianness type in gcm_hash_len()
new a1180cffea6a crypto: rsa-pkcs1pad - include <crypto/internal/rsa.h>
new 73381da5f9ec crypto: streebog - use correct endianness type
new cb9dde880129 crypto: testmgr - handle endianness correctly in alg_test_ [...]
new e17568e15830 crypto: user - forward declare crypto_nlsk
new 793ff5ffc105 crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' stat [...]
new f990f7fb58ac crypto: tgr192 - fix unaligned memory access
new 554557ce0001 crypto: stat - remove unused mutex
new 466e0759269d crypto: af_alg - make some functions static
new 7c39edfb0400 crypto: af_alg - use list_for_each_entry() in af_alg_count_tsgl()
new 6d0d6cfb12e5 crypto: af_alg - remove redundant initializations of sk_family
new 5bc3de58c102 crypto: testmgr - skip AEAD encryption test vectors with n [...]
new de845da90350 crypto: testmgr - add ccm(aes) decryption tests to encrypt [...]
new f38e88854269 crypto: testmgr - add gcm(aes) decryption tests to encrypt [...]
new d7250b415318 crypto: testmgr - add rfc4543(gcm(aes)) decryption test to [...]
new a0d608ee5ebf crypto: testmgr - unify the AEAD encryption and decryption [...]
new ccba2f1112d4 crypto: ccree - improve error handling
new 32be4c5b0fd2 crypto: ccree - add error message
new a49411959ea6 crypto: ccree - fix free of unallocated mlli buffer
new 1ffbe1347e93 crypto: ccree - remove legacy leftover
new c139c72e2beb crypto: ccree - unmap buffer before copying IV
new 27649c39b565 crypto: ccree - shared irq lines are not a bug
new 2b5ac17463dc crypto: ccree - don't copy zero size ciphertext
new 4da66b758b25 crypto: chelsio - avoid using sa_entry imm
new 27c6feb0fb33 crypto: chelsio - Inline single pdu only
new ea5d8cfa33d2 crypto: aegis - Cleanup license mess
new 12ea20f61637 crypto: morus - Cleanup license mess
new bb4ce8258373 crypto: aegis - Convert to SPDX license identifiers
new 747bd2a36c9c crypto: morus - Convert to SPDX license identifiers
new 9572442dcf48 crypto: api - add a helper to (un)register a array of templates
new 0db1903539e9 crypto: ccm - use template array registering API to simpli [...]
new 56a00d9da159 crypto: gcm - use template array registering API to simpli [...]
new 9f8ef365ef3d crypto: ctr - use template array registering API to simpli [...]
new 1a5e02b6800b crypto: chacha20poly1305 - use template array registering [...]
new aef027db48da hwrng: virtio - Avoid repeated init of completion
new 37ebffff65b2 crypto: bcm - remove unused function do_decrypt()
new 231baecdef7a crypto: clarify name of WEAK_KEY request flag
new 7e33d4d48974 crypto: seqiv - Use kmemdup in seqiv_aead_encrypt()
new 87870cfb4b5a crypto: caam - add support for cmac(aes)
new 763069ba49d3 crypto: caam - handle zero-length AEAD output
new f0fcf9ade46a crypto: qat - no need to check return value of debugfs_cre [...]
new 54eedf0b1d28 crypto: ccree - no need to check return value of debugfs_c [...]
new 6de599be95fd crypto: axis - no need to check return value of debugfs_cr [...]
new e30886b47c43 crypto: cavium/zip - no need to check return value of debu [...]
new 97a93b2b5839 crypto: cavium/nitrox - no need to check return value of d [...]
new 31e1d2608752 crypto: ccp - no need to check return value of debugfs_cre [...]
new fbb371cf2a54 crypto: caam - no need to check return value of debugfs_cr [...]
new 16c8ad7b5f12 crypto: caam - fix indentation of goto label
new b04a27ca175d crypto: chelsio - Fix passing zero to 'PTR_ERR' warning in [...]
new 6e88098ca43a crypto: crypto4xx - Fix wrong ppc4xx_trng_probe()/ppc4xx_t [...]
new 971108c3a8b0 crypto: axis - remove sha384 support for artpec7
new f68deebabe21 crypto: axis - remove sha512 support for artpec7
new c34a83820f59 crypto: axis - fix for recursive locking from bottom half
new 0d1d48241600 crypto: axis - give DMA the start of the status buffer
new 48ef0908b81c crypto: axis - support variable AEAD tag length
new 5997a245c77b crypto: axis - use a constant time tag compare
new 341a64c7e69f crypto: axis - move request unmap outside of the queue lock
new eb5e6730db98 crypto: testmgr - skip crc32c context test for ahash algorithms
new eaf46edf6ea8 crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling
new 969e2f59d589 crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine
new f9352900e064 crypto: arm64/aes-ccm - don't use an atomic walk needlessly
new 320ca3e58e8d crypto: prefix header search paths with $(srctree)/
new 87fec0102dad crypto: bcm - remove -I. header search path and unused mac [...]
new a8a344166343 crypto: testmgr - mark crc32 checksum as FIPS allowed
new 5a22b198cd52 crypto: arm64/ghash - register PMULL variants as separate algos
new c19650d6ea99 crypto: caam - fix DMA mapping of stack memory
new 62fecf295e3c crypto: arm/crct10dif - revert to C code for short inputs
new d72b9d4acd54 crypto: arm64/crct10dif - revert to C code for short inputs
new c03f3cb40ba9 crypto: arm/crct10dif - remove dead code
new 1b2ca568ca23 crypto: arm64/crct10dif - remove dead code
new 8336bdf12a9e crypto: arm64/crct10dif - register PMULL variants as separ [...]
new e3d90e52ea5f crypto: testmgr - use kmemdup
new f8903b3ead51 crypto: ccp - fix the SEV probe in kexec boot path
new 0974037fc55c crypto: x86/crct10dif-pcl - cleanup and optimizations
new e7b3ed338097 crypto: arm/crct10dif-ce - cleanup and optimizations
new 6227cd12e51c crypto: arm64/crct10dif-ce - cleanup and optimizations
new 42e95d1f10dc crypto: caam - fixed handling of sg list
new 0f533e67d26f crypto: aegis - fix handling chunked inputs
new d644f1c8746e crypto: morus - fix handling chunked inputs
new ba6771c0a0bc crypto: x86/aegis - fix handling chunked inputs and MAY_SLEEP
new 2060e284e959 crypto: x86/morus - fix handling chunked inputs and MAY_SLEEP
new 3af349639597 crypto: x86/aesni-gcm - fix crash on empty plaintext
new 77568e535af7 crypto: ahash - fix another early termination in hash walk
new 12455e320e19 crypto: arm64/aes-neonbs - fix returning final keystream block
new 3f47a03df6e8 crypto: testmgr - add testvec_config struct and helper functions
new 5b2706a4d459 crypto: testmgr - introduce CONFIG_CRYPTO_MANAGER_EXTRA_TESTS
new 25f9dddb928a crypto: testmgr - implement random testvec_config generation
new 4e7babba30d8 crypto: testmgr - convert skcipher testing to use testvec_configs
new ed96804ff1a5 crypto: testmgr - convert aead testing to use testvec_configs
new 4cc2dcf95f1c crypto: testmgr - convert hash testing to use testvec_configs
new fa353c99174e crypto: testmgr - check for skcipher_request corruption
new a6e5ef9baa2a crypto: testmgr - check for aead_request corruption
new 532a50fd278d MAINTAINERS: crypto: ccree: remove co-maintainer
new 920d7f7215d8 crypto: qat - Remove unused goto label
new ba4cf71b6f1b crypto: caam - use mapped_{src,dst}_nents for job descriptor
new bd30cf533b77 crypto: export arc4 defines
new eaed71a44ad9 crypto: caam - add ecb(*) support
new cf64e495fe22 crypto: caam - weak key checking for cbc des, 3des
new e181a569d8e5 soc: fsl: dpio: cleanup the cpu array on dpaa2_io_down
new 991e873223e9 soc: fsl: dpio: use a cpumask to identify which cpus are unused
new 11c8bac9b387 soc: fsl: dpio: perform DPIO Reset on Probe
new 9182ee2840a9 soc: fsl: dpio: keep a per dpio device MC portal
new cf9ff75d15a9 soc: fsl: dpio: store a backpointer to the device backing [...]
new 47441f7f73b7 soc: fsl: dpio: add a device_link at dpaa2_io_service_register
new afb77422819f bus: fsl-mc: automatically add a device_link on fsl_mc_[po [...]
new 9dd24d4ef3e8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/leo/li [...]
new 7d220dabc219 crypto: chtls - remove cdev_list_lock
new ac5d15b4519f crypto: caam/qi2 - use affine DPIOs
new f1657eb99e4a crypto: caam/qi2 - rate-limit enqueue failure prints
new 05bd1beec274 crypto: caam/qi2 - relax busy polling while enqueuing FDs
new b5be853181a8 crypto: ccree - fix missing break in switch statement
new 4359669a0876 crypto: rockchip - fix scatterlist nents error
new c1c214adcb56 crypto: rockchip - update new iv to device in multiple operations
new c9e1d48a1122 crypto: testmgr - remove extra bytes from 3DES-CTR IVs
new 8efd972ef96a crypto: testmgr - support checking skcipher output IV
new cdc694699af1 crypto: testmgr - add iv_out to all CBC test vectors
new e674dbc088e5 crypto: testmgr - add iv_out to all CTR test vectors
new fa5fd3afc7e6 crypto: arm64/aes-blk - update IV after partial final CTR block
new 511306b2d075 crypto: arm/aes-ce - update IV after partial final CTR block
new 367ecc07314a crypto: nhpoly1305 - add a test vector with len % 16 != 0
new 333e664772c5 crypto: adiantum - add 1536 and 4096-byte test vectors
new 7df5218d6675 crypto: ccp - Update driver messages to remove some confusion
new bf432e72c170 crypto: marvell - Remove set but not used variable 'ivsize'
new 8cd9d183731a crypto: chelsio - Fixed Traffic Stall
new d9a5289d2918 crypto: stm32 - drop pointless static qualifier in stm32_h [...]
new ef5c73b33847 crypto: s5p-sss - Use AES_BLOCK_SIZE define instead of number
new 984798de671a hwrng: bcm2835 - fix probe as platform device
new 65055e210884 crypto: caam - fix hash context DMA unmap size
new 8e731ee5e2a5 crypto: caam - fix DMA mapping xcbc key twice
new 307244452d3d crypto: caam - generate hash keys in-place
new 7748168c6640 crypto: x86/poly1305 - Clear key material from stack in SS [...]
new e8e3c1ca57d4 crypto: s5p - update iv after AES-CBC op end
new 867659c63762 crypto: caam - remove redundant likely/unlikely annotation
new 91e14842f8ea crypto: af_alg - use struct_size() in sock_kfree_s()
new 417980364300 crypto: cavium/zip - fix collision with generic cra_driver_name
new 8c2b43d2d85b crypto: crypto4xx - add missing of_node_put after of_devic [...]
new d3ff9f851b7a dt-bindings: crypto: document Exynos5433 SlimSSS
new 0918f18c7179 crypto: s5p - add AES support for Exynos5433
new 63bdf4284c38 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...]
The 2600 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/admin-guide/kernel-parameters.txt | 5 +
Documentation/bpf/bpf_design_QA.rst | 24 +-
Documentation/bpf/btf.rst | 848 +
Documentation/bpf/index.rst | 7 +
.../devicetree/bindings/crypto/samsung-slimsss.txt | 19 +
Documentation/devicetree/bindings/net/btusb.txt | 3 +
Documentation/devicetree/bindings/net/dsa/ksz.txt | 145 +-
.../devicetree/bindings/net/dsa/mt7530.txt | 6 +-
.../devicetree/bindings/net/fsl-enetc.txt | 69 +
Documentation/devicetree/bindings/net/macb.txt | 4 +-
.../bindings/net/marvell-armada-370-neta.txt | 2 +-
.../bindings/net/mdio-mux-multiplexer.txt | 82 +
.../devicetree/bindings/net/mediatek-bluetooth.txt | 64 +
Documentation/devicetree/bindings/net/nixge.txt | 72 +-
.../devicetree/bindings/net/qcom,ethqos.txt | 64 +
.../bindings/net/wireless/mediatek,mt76.txt | 19 +
.../bindings/phy/phy-armada38x-comphy.txt | 40 +
.../devicetree/bindings/ptp/ptp-qoriq.txt | 5 +
Documentation/driver-api/80211/mac80211.rst | 3 +
Documentation/networking/af_xdp.rst | 36 +-
.../device_drivers/freescale/dpaa2/dpio-driver.rst | 14 +-
.../networking/device_drivers/intel/e100.rst | 1 +
.../networking/device_drivers/intel/e1000.rst | 1 +
.../networking/device_drivers/intel/e1000e.rst | 1 +
.../networking/device_drivers/intel/fm10k.rst | 1 +
.../networking/device_drivers/intel/i40e.rst | 1 +
.../networking/device_drivers/intel/iavf.rst | 1 +
.../networking/device_drivers/intel/ice.rst | 1 +
.../networking/device_drivers/intel/igb.rst | 1 +
.../networking/device_drivers/intel/igbvf.rst | 1 +
.../networking/device_drivers/intel/ixgb.rst | 1 +
.../networking/device_drivers/intel/ixgbe.rst | 1 +
.../networking/device_drivers/intel/ixgbevf.rst | 1 +
.../networking/device_drivers/stmicro/stmmac.txt | 2 +-
Documentation/networking/devlink-health.txt | 86 +
Documentation/networking/devlink-info-versions.rst | 43 +
Documentation/networking/devlink-params-mlxsw.txt | 10 +
Documentation/networking/dsa/dsa.txt | 13 -
Documentation/networking/filter.txt | 33 +-
Documentation/networking/ieee802154.rst | 180 +
Documentation/networking/ieee802154.txt | 177 -
Documentation/networking/index.rst | 4 +
Documentation/networking/phy.rst | 447 +
Documentation/networking/phy.txt | 427 -
Documentation/networking/sfp-phylink.rst | 268 +
Documentation/networking/snmp_counter.rst | 295 +-
Documentation/networking/switchdev.txt | 27 +-
Documentation/networking/timestamping.txt | 43 +-
Documentation/sysctl/net.txt | 15 +
MAINTAINERS | 29 +-
arch/alpha/include/uapi/asm/socket.h | 49 +-
arch/arm/boot/dts/armada-388-clearfog.dtsi | 2 +
arch/arm/boot/dts/armada-38x.dtsi | 37 +
arch/arm/boot/dts/ls1021a.dtsi | 1 +
arch/arm/crypto/aes-ce-core.S | 26 +-
arch/arm/crypto/crct10dif-ce-core.S | 568 +-
arch/arm/crypto/crct10dif-ce-glue.c | 25 +-
arch/arm/mach-orion5x/common.c | 2 +-
arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 2 +-
arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 2 +-
arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 2 +-
arch/arm/mach-orion5x/wnr854t-setup.c | 2 +-
arch/arm/mach-orion5x/wrt350n-v2-setup.c | 2 +-
arch/arm/net/bpf_jit_32.c | 53 +-
arch/arm/net/bpf_jit_32.h | 2 +
arch/arm/plat-orion/common.c | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 17 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 35 +
.../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 13 +
.../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 46 +-
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 13 -
arch/arm64/crypto/aes-ce-ccm-core.S | 5 +-
arch/arm64/crypto/aes-ce-ccm-glue.c | 8 +-
arch/arm64/crypto/aes-modes.S | 3 +-
arch/arm64/crypto/aes-neonbs-core.S | 8 +-
arch/arm64/crypto/crct10dif-ce-core.S | 513 +-
arch/arm64/crypto/crct10dif-ce-glue.c | 75 +-
arch/arm64/crypto/ghash-ce-glue.c | 118 +-
arch/arm64/net/bpf_jit_comp.c | 37 +-
arch/ia64/include/uapi/asm/Kbuild | 1 +
arch/ia64/include/uapi/asm/socket.h | 120 -
arch/m68k/coldfire/m5272.c | 2 +-
arch/mips/ar7/platform.c | 4 +-
arch/mips/bcm47xx/setup.c | 2 +-
arch/mips/include/uapi/asm/socket.h | 49 +-
arch/parisc/include/uapi/asm/socket.h | 48 +-
arch/powerpc/include/asm/ppc-opcode.h | 1 +
arch/powerpc/include/uapi/asm/socket.h | 4 +-
arch/powerpc/net/bpf_jit.h | 4 +
arch/powerpc/net/bpf_jit_comp64.c | 121 +-
arch/riscv/Kconfig | 1 +
arch/riscv/Makefile | 2 +-
arch/riscv/net/Makefile | 1 +
arch/riscv/net/bpf_jit_comp.c | 1602 ++
arch/s390/crypto/des_s390.c | 4 +-
arch/s390/include/asm/pnet.h | 8 -
arch/s390/include/uapi/asm/Kbuild | 1 +
arch/s390/include/uapi/asm/socket.h | 117 -
arch/s390/net/bpf_jit_comp.c | 70 +-
arch/s390/net/pnet.c | 11 +
arch/sparc/crypto/des_glue.c | 4 +-
arch/sparc/include/uapi/asm/posix_types.h | 10 +
arch/sparc/include/uapi/asm/socket.h | 51 +-
arch/x86/crypto/aegis128-aesni-glue.c | 38 +-
arch/x86/crypto/aegis128l-aesni-glue.c | 38 +-
arch/x86/crypto/aegis256-aesni-glue.c | 38 +-
arch/x86/crypto/aesni-intel_glue.c | 47 +-
arch/x86/crypto/crct10dif-pcl-asm_64.S | 782 +-
arch/x86/crypto/crct10dif-pclmul_glue.c | 12 +-
arch/x86/crypto/morus1280_glue.c | 40 +-
arch/x86/crypto/morus640_glue.c | 39 +-
arch/x86/crypto/poly1305-sse2-x86_64.S | 4 +
arch/x86/include/uapi/asm/Kbuild | 1 +
arch/x86/include/uapi/asm/socket.h | 1 -
arch/x86/net/bpf_jit_comp.c | 46 +-
arch/x86/net/bpf_jit_comp32.c | 121 +-
arch/xtensa/include/asm/Kbuild | 1 +
arch/xtensa/include/uapi/asm/Kbuild | 1 +
arch/xtensa/include/uapi/asm/socket.h | 122 -
crypto/Kconfig | 14 +-
crypto/aead.c | 4 +-
crypto/aegis.h | 7 +-
crypto/aegis128.c | 20 +-
crypto/aegis128l.c | 20 +-
crypto/aegis256.c | 20 +-
crypto/af_alg.c | 36 +-
crypto/ahash.c | 42 +-
crypto/algapi.c | 63 +-
crypto/arc4.c | 87 +-
crypto/cbc.c | 131 +-
crypto/ccm.c | 78 +-
crypto/cfb.c | 139 +-
crypto/chacha20poly1305.c | 37 +-
crypto/crypto_null.c | 57 +-
crypto/crypto_user_stat.c | 4 -
crypto/ctr.c | 200 +-
crypto/des_generic.c | 4 +-
crypto/ecb.c | 151 +-
crypto/gcm.c | 75 +-
crypto/keywrap.c | 198 +-
crypto/morus1280.c | 19 +-
crypto/morus640.c | 19 +-
crypto/ofb.c | 202 +-
crypto/pcbc.c | 143 +-
crypto/rsa-pkcs1pad.c | 1 +
crypto/seqiv.c | 7 +-
crypto/shash.c | 27 +-
crypto/skcipher.c | 158 +-
crypto/streebog_generic.c | 2 +-
crypto/testmgr.c | 2760 ++--
crypto/testmgr.h | 15649 ++++++++-----------
crypto/tgr192.c | 6 +-
drivers/bcma/bcma_private.h | 9 +-
drivers/bcma/driver_gpio.c | 2 +-
drivers/bcma/host_pci.c | 2 +
drivers/bcma/host_soc.c | 4 +-
drivers/bcma/main.c | 45 +-
drivers/bluetooth/Kconfig | 4 +-
drivers/bluetooth/btmrvl_drv.h | 2 -
drivers/bluetooth/btmrvl_sdio.c | 43 +-
drivers/bluetooth/btmtkuart.c | 538 +-
drivers/bluetooth/btqca.c | 19 +
drivers/bluetooth/btqca.h | 8 +-
drivers/bluetooth/btqcomsmd.c | 31 +-
drivers/bluetooth/btrtl.c | 10 +-
drivers/bluetooth/btusb.c | 75 +
drivers/bluetooth/h4_recv.h | 7 +-
drivers/bluetooth/hci_h4.c | 4 +
drivers/bluetooth/hci_ldisc.c | 24 +-
drivers/bluetooth/hci_qca.c | 121 +-
drivers/bus/fsl-mc/fsl-mc-allocator.c | 11 +
drivers/bus/fsl-mc/mc-io.c | 13 +
drivers/char/hw_random/bcm2835-rng.c | 18 +-
drivers/char/hw_random/virtio-rng.c | 2 +-
drivers/crypto/amcc/crypto4xx_core.c | 87 +
drivers/crypto/amcc/crypto4xx_core.h | 4 +
drivers/crypto/amcc/crypto4xx_reg_def.h | 1 +
drivers/crypto/amcc/crypto4xx_trng.c | 4 +-
drivers/crypto/amcc/crypto4xx_trng.h | 4 +-
drivers/crypto/atmel-tdes.c | 2 +-
drivers/crypto/axis/artpec6_crypto.c | 326 +-
drivers/crypto/bcm/Makefile | 2 -
drivers/crypto/bcm/cipher.c | 10 +-
drivers/crypto/bcm/cipher.h | 4 +-
drivers/crypto/bcm/util.c | 40 -
drivers/crypto/bcm/util.h | 6 -
drivers/crypto/caam/Kconfig | 1 +
drivers/crypto/caam/caamalg.c | 238 +-
drivers/crypto/caam/caamalg_desc.c | 18 +-
drivers/crypto/caam/caamalg_qi.c | 29 +-
drivers/crypto/caam/caamalg_qi2.c | 85 +-
drivers/crypto/caam/caamalg_qi2.h | 2 +
drivers/crypto/caam/caamhash.c | 429 +-
drivers/crypto/caam/caamhash_desc.c | 68 +-
drivers/crypto/caam/caamhash_desc.h | 8 +
drivers/crypto/caam/compat.h | 1 +
drivers/crypto/caam/ctrl.c | 25 +-
drivers/crypto/caam/error.c | 6 +
drivers/crypto/caam/intern.h | 1 -
drivers/crypto/caam/key_gen.c | 30 +-
drivers/crypto/caam/qi.c | 4 +-
drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 27 +-
drivers/crypto/cavium/nitrox/nitrox_debugfs.h | 5 +-
drivers/crypto/cavium/nitrox/nitrox_main.c | 4 +-
drivers/crypto/cavium/zip/zip_main.c | 58 +-
drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 2 +-
drivers/crypto/ccp/ccp-crypto-des3.c | 2 +-
drivers/crypto/ccp/ccp-crypto-sha.c | 2 +-
drivers/crypto/ccp/ccp-debugfs.c | 36 +-
drivers/crypto/ccp/ccp-ops.c | 2 +-
drivers/crypto/ccp/psp-dev.c | 37 +-
drivers/crypto/ccp/psp-dev.h | 2 +-
drivers/crypto/ccp/sp-dev.c | 2 +-
drivers/crypto/ccp/sp-dev.h | 2 +-
drivers/crypto/ccp/sp-pci.c | 6 +-
drivers/crypto/ccp/sp-platform.c | 2 +-
drivers/crypto/ccree/cc_buffer_mgr.c | 87 +-
drivers/crypto/ccree/cc_cipher.c | 10 +-
drivers/crypto/ccree/cc_debugfs.c | 22 +-
drivers/crypto/ccree/cc_debugfs.h | 8 +-
drivers/crypto/ccree/cc_driver.c | 13 +-
drivers/crypto/ccree/cc_driver.h | 2 -
drivers/crypto/chelsio/Makefile | 2 +-
drivers/crypto/chelsio/chcr_algo.c | 12 +-
drivers/crypto/chelsio/chcr_core.h | 2 +-
drivers/crypto/chelsio/chcr_ipsec.c | 42 +-
drivers/crypto/chelsio/chtls/Makefile | 3 +-
drivers/crypto/chelsio/chtls/chtls_cm.c | 6 +-
drivers/crypto/chelsio/chtls/chtls_io.c | 12 +-
drivers/crypto/chelsio/chtls/chtls_main.c | 1 -
drivers/crypto/hifn_795x.c | 3 +-
drivers/crypto/inside-secure/safexcel_cipher.c | 2 +-
drivers/crypto/ixp4xx_crypto.c | 4 +-
drivers/crypto/marvell/cipher.c | 4 +-
drivers/crypto/n2_core.c | 2 +-
drivers/crypto/omap-des.c | 2 +-
drivers/crypto/picoxcell_crypto.c | 3 +-
drivers/crypto/qat/qat_c3xxx/Makefile | 2 +-
drivers/crypto/qat/qat_c3xxx/adf_drv.c | 5 -
drivers/crypto/qat/qat_c3xxxvf/Makefile | 2 +-
drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 5 -
drivers/crypto/qat/qat_c62x/Makefile | 2 +-
drivers/crypto/qat/qat_c62x/adf_drv.c | 5 -
drivers/crypto/qat/qat_c62xvf/Makefile | 2 +-
drivers/crypto/qat/qat_c62xvf/adf_drv.c | 5 -
drivers/crypto/qat/qat_common/adf_cfg.c | 7 -
drivers/crypto/qat/qat_common/adf_transport.c | 7 -
.../crypto/qat/qat_common/adf_transport_debug.c | 15 -
drivers/crypto/qat/qat_dh895xcc/Makefile | 2 +-
drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 5 -
drivers/crypto/qat/qat_dh895xccvf/Makefile | 2 +-
drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 5 -
drivers/crypto/qce/ablkcipher.c | 4 +-
drivers/crypto/rockchip/rk3288_crypto.c | 2 +-
drivers/crypto/rockchip/rk3288_crypto.h | 4 +-
drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 41 +-
drivers/crypto/rockchip/rk3288_crypto_ahash.c | 2 +-
drivers/crypto/s5p-sss.c | 64 +-
drivers/crypto/stm32/stm32-hash.c | 2 +-
drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 2 +-
drivers/crypto/talitos.c | 2 +-
drivers/crypto/ux500/cryp/cryp_core.c | 26 +-
drivers/crypto/virtio/virtio_crypto_algs.c | 2 +-
drivers/infiniband/hw/bnxt_re/Kconfig | 1 -
drivers/infiniband/hw/mlx4/Kconfig | 1 -
drivers/infiniband/hw/mlx5/cmd.c | 37 +
drivers/infiniband/hw/mlx5/cmd.h | 2 +
drivers/infiniband/hw/mlx5/ib_rep.c | 77 +-
drivers/infiniband/hw/mlx5/ib_rep.h | 10 +-
drivers/infiniband/hw/mlx5/mad.c | 11 +-
drivers/infiniband/hw/mlx5/main.c | 95 +-
drivers/infiniband/hw/mlx5/mlx5_ib.h | 5 +-
drivers/infiniband/hw/mlx5/mr.c | 39 +-
drivers/isdn/gigaset/ser-gigaset.c | 2 +-
drivers/isdn/hardware/mISDN/hfcsusb.c | 3 +
drivers/isdn/hisax/hfc_pci.c | 2 +-
drivers/isdn/hisax/netjet.c | 6 +-
drivers/isdn/hisax/q931.c | 2 +-
drivers/isdn/hisax/st5481.h | 2 +-
drivers/isdn/i4l/isdn_common.c | 7 +-
drivers/isdn/i4l/isdn_tty.c | 2 +-
drivers/isdn/i4l/isdn_v110.c | 2 +-
drivers/isdn/isdnloop/isdnloop.c | 2 +-
drivers/isdn/mISDN/socket.c | 2 +-
drivers/net/Kconfig | 8 +-
drivers/net/appletalk/cops.c | 2 +-
drivers/net/bonding/bond_3ad.c | 188 +-
drivers/net/bonding/bond_main.c | 1 -
drivers/net/bonding/bond_netlink.c | 67 +
drivers/net/bonding/bond_options.c | 2 +
drivers/net/caif/caif_spi.c | 30 +-
drivers/net/dsa/b53/b53_common.c | 4 +-
drivers/net/dsa/b53/b53_priv.h | 2 +-
drivers/net/dsa/bcm_sf2.c | 48 +-
drivers/net/dsa/bcm_sf2.h | 8 +-
drivers/net/dsa/bcm_sf2_cfp.c | 206 +-
drivers/net/dsa/bcm_sf2_regs.h | 4 +
drivers/net/dsa/dsa_loop.c | 2 +-
drivers/net/dsa/lan9303-core.c | 3 +-
drivers/net/dsa/lantiq_gswip.c | 29 +-
drivers/net/dsa/microchip/ksz9477.c | 390 +-
drivers/net/dsa/microchip/ksz9477_spi.c | 4 +-
drivers/net/dsa/microchip/ksz_common.c | 148 +-
drivers/net/dsa/microchip/ksz_common.h | 23 +-
drivers/net/dsa/microchip/ksz_priv.h | 15 +-
drivers/net/dsa/mt7530.c | 103 +-
drivers/net/dsa/mt7530.h | 9 +
drivers/net/dsa/mv88e6xxx/chip.c | 89 +-
drivers/net/dsa/mv88e6xxx/chip.h | 3 +
drivers/net/dsa/mv88e6xxx/port.c | 4 +-
drivers/net/dsa/mv88e6xxx/ptp.c | 2 +-
drivers/net/dsa/mv88e6xxx/serdes.c | 49 +-
drivers/net/dsa/mv88e6xxx/serdes.h | 8 +
drivers/net/dsa/qca8k.c | 21 +-
drivers/net/dsa/qca8k.h | 1 +
drivers/net/dsa/rtl8366rb.c | 3 +-
drivers/net/dsa/vitesse-vsc73xx.c | 3 +-
drivers/net/ethernet/3com/3c509.c | 2 +
drivers/net/ethernet/3com/3c515.c | 4 +-
drivers/net/ethernet/3com/3c59x.c | 4 +-
drivers/net/ethernet/adaptec/starfire.c | 2 +-
drivers/net/ethernet/amd/amd8111e.c | 4 +-
drivers/net/ethernet/amd/au1000_eth.c | 6 +-
drivers/net/ethernet/amd/lance.c | 2 +-
drivers/net/ethernet/amd/ni65.c | 2 +-
drivers/net/ethernet/apple/mace.c | 2 +-
.../net/ethernet/aquantia/atlantic/aq_ethtool.c | 2 +-
.../net/ethernet/aquantia/atlantic/aq_hw_utils.h | 14 +-
drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +-
.../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 +
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 25 +-
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 16 +-
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 21 +
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 12 +
.../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 2 +
.../aquantia/atlantic/hw_atl/hw_atl_utils.c | 116 +-
.../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 68 +-
drivers/net/ethernet/arc/emac_main.c | 2 +-
drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 8 +-
drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +-
drivers/net/ethernet/atheros/atlx/atl1.c | 2 +-
drivers/net/ethernet/atheros/atlx/atl2.c | 4 +-
drivers/net/ethernet/broadcom/Kconfig | 1 -
drivers/net/ethernet/broadcom/bgmac.c | 2 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 2 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 2 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 178 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 6 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 12 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 8 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 106 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 7 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 27 +
drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 196 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 58 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 256 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 12 +-
drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 +-
drivers/net/ethernet/broadcom/tg3.c | 4 +-
drivers/net/ethernet/brocade/bna/bfa_ioc.c | 11 +-
drivers/net/ethernet/cadence/macb.h | 5 +-
drivers/net/ethernet/cadence/macb_main.c | 228 +-
drivers/net/ethernet/cavium/Kconfig | 1 -
.../ethernet/cavium/liquidio/cn23xx_pf_device.c | 2 +-
drivers/net/ethernet/cavium/liquidio/lio_core.c | 3 +-
drivers/net/ethernet/cavium/liquidio/lio_main.c | 24 +-
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 25 +-
drivers/net/ethernet/chelsio/cxgb/sge.c | 3 +-
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 3 +-
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 37 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 219 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_fcoe.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 4 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 263 +-
.../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 450 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 3 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 30 +-
drivers/net/ethernet/chelsio/cxgb4/l2t.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/sched.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/sge.c | 334 +-
drivers/net/ethernet/chelsio/cxgb4/smt.c | 3 +-
drivers/net/ethernet/chelsio/cxgb4/srq.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 112 +-
drivers/net/ethernet/chelsio/cxgb4/t4_hw.h | 1 +
drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 1 +
drivers/net/ethernet/chelsio/cxgb4/t4_values.h | 6 +
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 32 +-
drivers/net/ethernet/chelsio/cxgb4/t4fw_version.h | 12 +-
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h | 14 +-
.../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 252 +-
drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 37 +-
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 6 +-
drivers/net/ethernet/cisco/enic/enic_clsf.c | 3 +-
drivers/net/ethernet/davicom/dm9000.c | 1 +
drivers/net/ethernet/dec/tulip/eeprom.c | 4 +-
drivers/net/ethernet/dlink/dl2k.c | 4 +-
drivers/net/ethernet/dlink/sundance.c | 5 +-
drivers/net/ethernet/emulex/benet/be_main.c | 4 -
drivers/net/ethernet/faraday/ftgmac100.c | 2 +-
drivers/net/ethernet/fealnx.c | 2 +-
drivers/net/ethernet/freescale/Kconfig | 1 +
drivers/net/ethernet/freescale/Makefile | 3 +
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 2 +-
drivers/net/ethernet/freescale/dpaa2/Makefile | 1 +
.../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 237 +
.../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h | 31 +
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 422 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 80 +-
.../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 1 +
drivers/net/ethernet/freescale/enetc/Kconfig | 31 +
drivers/net/ethernet/freescale/enetc/Makefile | 19 +
drivers/net/ethernet/freescale/enetc/enetc.c | 1604 ++
drivers/net/ethernet/freescale/enetc/enetc.h | 230 +
drivers/net/ethernet/freescale/enetc/enetc_cbdr.c | 210 +
.../net/ethernet/freescale/enetc/enetc_ethtool.c | 597 +
drivers/net/ethernet/freescale/enetc/enetc_hw.h | 533 +
drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 199 +
drivers/net/ethernet/freescale/enetc/enetc_msg.c | 164 +
drivers/net/ethernet/freescale/enetc/enetc_pf.c | 943 ++
drivers/net/ethernet/freescale/enetc/enetc_pf.h | 55 +
drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 144 +
drivers/net/ethernet/freescale/enetc/enetc_vf.c | 255 +
drivers/net/ethernet/freescale/fman/mac.c | 4 +-
drivers/net/ethernet/freescale/gianfar_ethtool.c | 2 +-
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 5 +-
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 5 +-
drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 7 +-
drivers/net/ethernet/hisilicon/hns3/hnae3.c | 47 +-
drivers/net/ethernet/hisilicon/hns3/hnae3.h | 22 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 676 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 18 +-
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 78 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 92 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 17 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 97 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 4 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 105 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 5 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 808 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 55 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 133 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 25 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h | 4 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 155 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 8 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 20 +
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 192 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 5 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 12 +
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 13 +
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 3 +
drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 28 +
drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 14 +
drivers/net/ethernet/huawei/hinic/hinic_main.c | 10 +-
drivers/net/ethernet/huawei/hinic/hinic_rx.c | 11 +-
drivers/net/ethernet/huawei/hinic/hinic_tx.c | 8 +-
drivers/net/ethernet/i825xx/lib82596.c | 2 +-
drivers/net/ethernet/ibm/emac/Kconfig | 12 -
drivers/net/ethernet/ibm/emac/core.c | 64 +-
drivers/net/ethernet/ibm/emac/core.h | 10 +-
drivers/net/ethernet/intel/e1000e/80003es2lan.c | 33 +-
drivers/net/ethernet/intel/e1000e/netdev.c | 21 +-
drivers/net/ethernet/intel/fm10k/fm10k_main.c | 6 +-
drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 2 +-
drivers/net/ethernet/intel/i40e/i40e.h | 14 +-
drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 26 +-
drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 244 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 221 +-
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 11 +-
drivers/net/ethernet/intel/i40e/i40e_xsk.c | 124 +-
drivers/net/ethernet/intel/i40e/i40e_xsk.h | 2 -
drivers/net/ethernet/intel/iavf/iavf_main.c | 195 +-
drivers/net/ethernet/intel/ice/ice.h | 18 +-
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 77 +-
drivers/net/ethernet/intel/ice/ice_common.c | 181 +-
drivers/net/ethernet/intel/ice/ice_common.h | 11 +-
drivers/net/ethernet/intel/ice/ice_ethtool.c | 812 +-
drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 2 +
drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 3 +
drivers/net/ethernet/intel/ice/ice_lib.c | 378 +-
drivers/net/ethernet/intel/ice/ice_lib.h | 5 +-
drivers/net/ethernet/intel/ice/ice_main.c | 264 +-
drivers/net/ethernet/intel/ice/ice_nvm.c | 82 +
drivers/net/ethernet/intel/ice/ice_sched.c | 197 +-
drivers/net/ethernet/intel/ice/ice_sched.h | 2 +
drivers/net/ethernet/intel/ice/ice_sriov.c | 9 +
drivers/net/ethernet/intel/ice/ice_status.h | 1 +
drivers/net/ethernet/intel/ice/ice_switch.c | 17 +-
drivers/net/ethernet/intel/ice/ice_txrx.c | 97 +-
drivers/net/ethernet/intel/ice/ice_txrx.h | 32 +-
drivers/net/ethernet/intel/ice/ice_type.h | 4 +-
drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 94 +-
drivers/net/ethernet/intel/igb/igb_main.c | 75 +-
drivers/net/ethernet/intel/igc/Makefile | 3 +-
drivers/net/ethernet/intel/igc/igc.h | 34 +-
drivers/net/ethernet/intel/igc/igc_base.c | 76 +-
drivers/net/ethernet/intel/igc/igc_base.h | 25 -
drivers/net/ethernet/intel/igc/igc_defines.h | 4 +
drivers/net/ethernet/intel/igc/igc_ethtool.c | 1032 ++
drivers/net/ethernet/intel/igc/igc_hw.h | 1 +
drivers/net/ethernet/intel/igc/igc_main.c | 118 +-
drivers/net/ethernet/intel/igc/igc_phy.c | 8 -
drivers/net/ethernet/intel/igc/igc_regs.h | 4 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 2 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 10 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +-
.../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 2 -
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 17 -
drivers/net/ethernet/jme.c | 5 +-
drivers/net/ethernet/lantiq_etop.c | 6 +-
drivers/net/ethernet/lantiq_xrx200.c | 1 -
drivers/net/ethernet/marvell/mvneta.c | 63 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 15 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 450 +-
drivers/net/ethernet/marvell/pxa168_eth.c | 11 +-
drivers/net/ethernet/marvell/sky2.c | 24 +-
drivers/net/ethernet/mediatek/Kconfig | 2 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 50 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.h | 4 +
drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 -
drivers/net/ethernet/mellanox/mlx4/alloc.c | 5 +-
drivers/net/ethernet/mellanox/mlx4/cmd.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/eq.c | 5 +-
drivers/net/ethernet/mellanox/mlx4/main.c | 1 +
drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 -
drivers/net/ethernet/mellanox/mlx5/core/Makefile | 8 +-
drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 9 +-
drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 57 +-
.../mellanox/mlx5/core/diag/fs_tracepoint.c | 2 +
.../mellanox/mlx5/core/diag/fs_tracepoint.h | 35 +
drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 112 +
drivers/net/ethernet/mellanox/mlx5/core/ecpf.h | 33 +
drivers/net/ethernet/mellanox/mlx5/core/en.h | 52 +-
.../ethernet/mellanox/mlx5/core/en/monitor_stats.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 142 +-
drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 16 +-
.../net/ethernet/mellanox/mlx5/core/en/reporter.h | 15 +
.../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 309 +
.../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 90 +-
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 4 +-
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 319 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 346 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 177 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 6 +
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 154 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 1 -
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 940 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 1 +
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 17 +-
drivers/net/ethernet/mellanox/mlx5/core/eq.c | 16 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 444 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 74 +-
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 505 +-
drivers/net/ethernet/mellanox/mlx5/core/events.c | 2 +
.../net/ethernet/mellanox/mlx5/core/fpga/core.c | 2 -
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 6 +-
.../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/lag.c | 78 +-
drivers/net/ethernet/mellanox/mlx5/core/lag.h | 65 +
drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 315 +
drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 26 +
drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 5 +-
.../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 205 +
.../net/ethernet/mellanox/mlx5/core/lib/port_tun.h | 24 +
drivers/net/ethernet/mellanox/mlx5/core/mad.c | 75 -
drivers/net/ethernet/mellanox/mlx5/core/main.c | 73 +
.../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/mr.c | 11 +-
.../net/ethernet/mellanox/mlx5/core/pagealloc.c | 54 +-
drivers/net/ethernet/mellanox/mlx5/core/port.c | 115 +-
drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/uar.c | 12 +-
drivers/net/ethernet/mellanox/mlx5/core/vport.c | 18 +-
drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 35 +-
drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 35 +-
drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 35 +-
drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.h | 35 +-
.../net/ethernet/mellanox/mlxfw/mlxfw_mfa2_file.h | 35 +-
.../ethernet/mellanox/mlxfw/mlxfw_mfa2_format.h | 36 +-
.../net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h | 35 +-
.../ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.c | 35 +-
.../ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.h | 36 +-
drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 -
drivers/net/ethernet/mellanox/mlxsw/Makefile | 2 +-
drivers/net/ethernet/mellanox/mlxsw/core.c | 48 +-
drivers/net/ethernet/mellanox/mlxsw/core.h | 8 +
.../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 6 +-
drivers/net/ethernet/mellanox/mlxsw/core_env.c | 238 +
drivers/net/ethernet/mellanox/mlxsw/core_env.h | 17 +
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 275 +-
drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 477 +-
drivers/net/ethernet/mellanox/mlxsw/i2c.c | 137 +-
drivers/net/ethernet/mellanox/mlxsw/minimal.c | 361 +-
drivers/net/ethernet/mellanox/mlxsw/pci.c | 38 +-
drivers/net/ethernet/mellanox/mlxsw/reg.h | 260 +-
drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 +
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 929 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 55 +-
.../ethernet/mellanox/mlxsw/spectrum1_acl_tcam.c | 6 +-
.../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 25 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 27 +-
.../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 40 +-
.../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 40 +-
.../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 1 -
.../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 145 +-
.../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 1330 +-
.../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 40 +-
.../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 313 +-
.../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 2 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 7 +-
.../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 257 +-
.../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 2 +
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 10 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 4 +-
.../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 157 +-
.../net/ethernet/mellanox/mlxsw/spectrum_router.c | 296 +-
.../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 +
.../net/ethernet/mellanox/mlxsw/spectrum_span.c | 2 +-
.../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 128 +-
drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 37 +-
drivers/net/ethernet/micrel/ks8695net.c | 2 +-
drivers/net/ethernet/microchip/lan743x_ethtool.c | 217 +-
drivers/net/ethernet/microchip/lan743x_main.h | 17 +-
drivers/net/ethernet/moxa/moxart_ether.c | 13 +-
drivers/net/ethernet/moxa/moxart_ether.h | 1 +
drivers/net/ethernet/mscc/ocelot.c | 68 +-
drivers/net/ethernet/mscc/ocelot.h | 1 +
drivers/net/ethernet/mscc/ocelot_board.c | 16 +-
drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +-
drivers/net/ethernet/natsemi/natsemi.c | 2 +-
drivers/net/ethernet/natsemi/ns83820.c | 72 +-
drivers/net/ethernet/natsemi/sonic.c | 2 +-
drivers/net/ethernet/neterion/s2io.c | 2 +-
drivers/net/ethernet/neterion/vxge/vxge-main.c | 4 +-
drivers/net/ethernet/netronome/Kconfig | 1 -
drivers/net/ethernet/netronome/nfp/bpf/jit.c | 229 +-
drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +-
drivers/net/ethernet/netronome/nfp/bpf/main.h | 51 +-
drivers/net/ethernet/netronome/nfp/bpf/offload.c | 13 +-
drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 74 +-
drivers/net/ethernet/netronome/nfp/flower/action.c | 201 +-
drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 8 +-
drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 3 +
drivers/net/ethernet/netronome/nfp/flower/main.c | 109 +-
drivers/net/ethernet/netronome/nfp/flower/main.h | 89 +-
drivers/net/ethernet/netronome/nfp/flower/match.c | 413 +-
.../net/ethernet/netronome/nfp/flower/metadata.c | 27 +-
.../net/ethernet/netronome/nfp/flower/offload.c | 155 +-
.../ethernet/netronome/nfp/flower/tunnel_conf.c | 612 +-
drivers/net/ethernet/netronome/nfp/nfp_app.h | 2 +
drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 181 +
drivers/net/ethernet/netronome/nfp/nfp_main.c | 41 +
drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 +
.../net/ethernet/netronome/nfp/nfp_net_common.c | 5 +-
.../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 53 -
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 5 +-
drivers/net/ethernet/netronome/nfp/nfp_port.c | 23 +-
drivers/net/ethernet/netronome/nfp/nfp_port.h | 4 +-
.../net/ethernet/netronome/nfp/nfp_shared_buf.c | 1 +
.../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 346 +-
.../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 21 +
.../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 6 +-
drivers/net/ethernet/ni/nixge.c | 118 +-
drivers/net/ethernet/nuvoton/w90p910_ether.c | 2 +-
drivers/net/ethernet/packetengines/hamachi.c | 2 +-
drivers/net/ethernet/packetengines/yellowfin.c | 4 +-
drivers/net/ethernet/qlogic/qed/qed.h | 11 +-
drivers/net/ethernet/qlogic/qed/qed_cxt.c | 13 +-
drivers/net/ethernet/qlogic/qed/qed_dev.c | 253 +-
drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 12 +
drivers/net/ethernet/qlogic/qed/qed_hsi.h | 3 +-
drivers/net/ethernet/qlogic/qed/qed_hw.c | 11 +
drivers/net/ethernet/qlogic/qed/qed_int.c | 126 +-
drivers/net/ethernet/qlogic/qed/qed_int.h | 3 +
drivers/net/ethernet/qlogic/qed/qed_l2.c | 4 +-
drivers/net/ethernet/qlogic/qed/qed_main.c | 32 +
drivers/net/ethernet/qlogic/qed/qed_mcp.c | 121 +
drivers/net/ethernet/qlogic/qed/qed_mcp.h | 56 +-
drivers/net/ethernet/qlogic/qed/qed_ptp.c | 2 +-
drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 2 +
drivers/net/ethernet/qlogic/qed/qed_spq.c | 22 +
drivers/net/ethernet/qlogic/qed/qed_sriov.c | 9 +-
drivers/net/ethernet/qlogic/qede/qede.h | 3 +
drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 11 +-
drivers/net/ethernet/qlogic/qede/qede_filter.c | 572 +-
drivers/net/ethernet/qlogic/qede/qede_main.c | 292 +-
drivers/net/ethernet/qlogic/qede/qede_rdma.c | 63 +-
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 3 +-
drivers/net/ethernet/qlogic/qlge/qlge_ethtool.c | 4 +-
drivers/net/ethernet/qlogic/qlge/qlge_main.c | 4 +-
drivers/net/ethernet/qualcomm/emac/emac-mac.c | 2 +-
drivers/net/ethernet/realtek/atp.c | 27 +-
drivers/net/ethernet/realtek/r8169.c | 750 +-
drivers/net/ethernet/renesas/sh_eth.c | 79 +-
drivers/net/ethernet/renesas/sh_eth.h | 3 +-
drivers/net/ethernet/rocker/rocker.h | 2 -
drivers/net/ethernet/rocker/rocker_main.c | 125 +-
drivers/net/ethernet/rocker/rocker_ofdpa.c | 15 +-
drivers/net/ethernet/sfc/ef10.c | 16 +-
drivers/net/ethernet/sfc/efx.c | 2 +-
drivers/net/ethernet/sfc/mcdi.c | 56 +-
drivers/net/ethernet/sfc/mcdi_pcol.h | 8 +
drivers/net/ethernet/sfc/mtd.c | 3 +
drivers/net/ethernet/sfc/rx.c | 3 +-
drivers/net/ethernet/sfc/tx.c | 2 +-
drivers/net/ethernet/sgi/ioc3-eth.c | 2 +-
drivers/net/ethernet/sgi/meth.c | 27 +-
drivers/net/ethernet/sis/sis190.c | 2 +-
drivers/net/ethernet/sis/sis900.c | 2 +-
drivers/net/ethernet/smsc/smc911x.c | 4 +-
drivers/net/ethernet/stmicro/stmmac/Kconfig | 10 +
drivers/net/ethernet/stmicro/stmmac/Makefile | 1 +
.../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 545 +
drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 24 +-
drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 4 +-
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 8 +-
drivers/net/ethernet/stmicro/stmmac/stmmac.h | 7 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 176 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h | 9 +-
drivers/net/ethernet/sun/sungem.c | 2 +-
drivers/net/ethernet/ti/cpsw-phy-sel.c | 4 +-
drivers/net/ethernet/xilinx/ll_temac_main.c | 2 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +-
drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +-
drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +-
drivers/net/fddi/skfp/pcmplc.c | 1 +
drivers/net/hamradio/baycom_ser_fdx.c | 26 -
drivers/net/ipvlan/Makefile | 3 +-
drivers/net/ipvlan/ipvlan.h | 37 +-
drivers/net/ipvlan/ipvlan_core.c | 105 +-
drivers/net/ipvlan/ipvlan_l3s.c | 227 +
drivers/net/ipvlan/ipvlan_main.c | 117 +-
drivers/net/macvlan.c | 10 +-
drivers/net/netdevsim/bpf.c | 5 +-
drivers/net/netdevsim/netdev.c | 23 +-
drivers/net/phy/Kconfig | 12 +
drivers/net/phy/Makefile | 5 +
drivers/net/phy/amd.c | 7 +-
drivers/net/phy/aquantia.c | 193 -
drivers/net/phy/aquantia.h | 16 +
drivers/net/phy/aquantia_hwmon.c | 250 +
drivers/net/phy/aquantia_main.c | 283 +
drivers/net/phy/at803x.c | 77 +-
drivers/net/phy/bcm-cygnus.c | 10 +-
drivers/net/phy/bcm-phy-lib.c | 10 +-
drivers/net/phy/bcm-phy-lib.h | 10 +-
drivers/net/phy/bcm63xx.c | 6 +-
drivers/net/phy/bcm7xxx.c | 6 +-
drivers/net/phy/bcm87xx.c | 7 +-
drivers/net/phy/broadcom.c | 6 +-
drivers/net/phy/cicada.c | 7 +-
drivers/net/phy/cortina.c | 14 +-
drivers/net/phy/davicom.c | 7 +-
drivers/net/phy/dp83640.c | 15 +-
drivers/net/phy/dp83822.c | 12 +-
drivers/net/phy/dp83848.c | 12 +-
drivers/net/phy/dp83867.c | 59 +-
drivers/net/phy/dp83tc811.c | 15 +-
drivers/net/phy/et1011c.c | 7 +-
drivers/net/phy/fixed_phy.c | 121 +-
drivers/net/phy/icplus.c | 7 +-
drivers/net/phy/intel-xway.c | 11 +-
drivers/net/phy/lxt.c | 7 +-
drivers/net/phy/marvell.c | 7 +-
drivers/net/phy/marvell10g.c | 239 +-
drivers/net/phy/mdio-bcm-iproc.c | 10 +-
drivers/net/phy/mdio-bcm-unimac.c | 6 +-
drivers/net/phy/mdio-bitbang.c | 7 +-
drivers/net/phy/mdio-boardinfo.c | 6 +-
drivers/net/phy/mdio-cavium.c | 7 +-
drivers/net/phy/mdio-cavium.h | 5 +-
drivers/net/phy/mdio-gpio.c | 7 +-
drivers/net/phy/mdio-i2c.c | 5 +-
drivers/net/phy/mdio-i2c.h | 5 +-
drivers/net/phy/mdio-moxart.c | 7 +-
drivers/net/phy/mdio-mux-bcm-iproc.c | 13 +-
drivers/net/phy/mdio-mux-gpio.c | 7 +-
drivers/net/phy/mdio-mux-mmioreg.c | 5 +-
drivers/net/phy/mdio-mux-multiplexer.c | 122 +
drivers/net/phy/mdio-mux.c | 7 +-
drivers/net/phy/mdio-octeon.c | 7 +-
drivers/net/phy/mdio-sun4i.c | 7 +-
drivers/net/phy/mdio-thunder.c | 7 +-
drivers/net/phy/mdio-xgene.c | 14 +-
drivers/net/phy/mdio-xgene.h | 14 +-
drivers/net/phy/mdio_bus.c | 20 +-
drivers/net/phy/mdio_device.c | 7 +-
drivers/net/phy/meson-gxl.c | 12 +-
drivers/net/phy/micrel.c | 49 +-
drivers/net/phy/microchip.c | 14 +-
drivers/net/phy/mscc.c | 1 +
drivers/net/phy/national.c | 7 +-
drivers/net/phy/phy-c45.c | 313 +-
drivers/net/phy/phy-core.c | 354 +-
drivers/net/phy/phy.c | 119 +-
drivers/net/phy/phy_device.c | 395 +-
drivers/net/phy/phy_led_triggers.c | 14 +-
drivers/net/phy/phylink.c | 41 +-
drivers/net/phy/qsemi.c | 7 +-
drivers/net/phy/realtek.c | 16 +-
drivers/net/phy/sfp.c | 1 +
drivers/net/phy/smsc.c | 6 +-
drivers/net/phy/spi_ks8995.c | 5 +-
drivers/net/phy/ste10Xp.c | 7 +-
drivers/net/phy/swphy.c | 16 +-
drivers/net/phy/teranetics.c | 8 +-
drivers/net/phy/uPD60620.c | 7 +-
drivers/net/phy/vitesse.c | 9 +-
drivers/net/phy/xilinx_gmii2rgmii.c | 11 +-
drivers/net/sb1000.c | 11 +-
drivers/net/tap.c | 4 +-
drivers/net/team/team.c | 1 -
drivers/net/team/team_mode_loadbalance.c | 15 +
drivers/net/tun.c | 4 +-
drivers/net/usb/cdc-phonet.c | 4 +-
drivers/net/usb/lan78xx.c | 3 +-
drivers/net/usb/pegasus.c | 1 +
drivers/net/usb/qmi_wwan.c | 26 +-
drivers/net/usb/rtl8150.c | 3 +-
drivers/net/usb/sr9700.c | 2 +-
drivers/net/veth.c | 7 +-
drivers/net/virtio_net.c | 1 +
drivers/net/vxlan.c | 575 +-
drivers/net/wan/cosa.c | 2 +-
drivers/net/wan/dscc4.c | 50 +-
drivers/net/wan/ixp4xx_hss.c | 2 +-
drivers/net/wan/lmc/Makefile | 2 +-
drivers/net/wan/lmc/lmc_main.c | 3 +-
drivers/net/wan/sbni.c | 2 +-
drivers/net/wan/wanxl.c | 7 +-
drivers/net/wan/z85230.c | 2 +-
drivers/net/wimax/i2400m/rx.c | 4 +-
drivers/net/wimax/i2400m/usb.c | 1 +
drivers/net/wireless/ath/ath10k/Makefile | 2 +-
drivers/net/wireless/ath/ath10k/ahb.c | 16 +-
drivers/net/wireless/ath/ath10k/ahb.h | 13 +-
drivers/net/wireless/ath/ath10k/bmi.c | 13 +-
drivers/net/wireless/ath/ath10k/bmi.h | 13 +-
drivers/net/wireless/ath/ath10k/ce.c | 183 +-
drivers/net/wireless/ath/ath10k/ce.h | 31 +-
drivers/net/wireless/ath/ath10k/core.c | 74 +-
drivers/net/wireless/ath/ath10k/core.h | 44 +-
drivers/net/wireless/ath/ath10k/coredump.c | 15 +-
drivers/net/wireless/ath/ath10k/coredump.h | 13 +-
drivers/net/wireless/ath/ath10k/debug.c | 20 +-
drivers/net/wireless/ath/ath10k/debug.h | 33 +-
drivers/net/wireless/ath/ath10k/debugfs_sta.c | 30 +-
drivers/net/wireless/ath/ath10k/hif.h | 29 +-
drivers/net/wireless/ath/ath10k/htc.c | 22 +-
drivers/net/wireless/ath/ath10k/htc.h | 14 +-
drivers/net/wireless/ath/ath10k/htt.c | 15 +-
drivers/net/wireless/ath/ath10k/htt.h | 135 +-
drivers/net/wireless/ath/ath10k/htt_rx.c | 153 +-
drivers/net/wireless/ath/ath10k/htt_tx.c | 70 +-
drivers/net/wireless/ath/ath10k/hw.c | 55 +-
drivers/net/wireless/ath/ath10k/hw.h | 48 +-
drivers/net/wireless/ath/ath10k/mac.c | 249 +-
drivers/net/wireless/ath/ath10k/mac.h | 13 +-
drivers/net/wireless/ath/ath10k/p2p.c | 13 +-
drivers/net/wireless/ath/ath10k/p2p.h | 13 +-
drivers/net/wireless/ath/ath10k/pci.c | 62 +-
drivers/net/wireless/ath/ath10k/pci.h | 16 +-
drivers/net/wireless/ath/ath10k/qmi.c | 13 +-
drivers/net/wireless/ath/ath10k/qmi.h | 13 +-
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c | 242 +-
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h | 47 +-
drivers/net/wireless/ath/ath10k/rx_desc.h | 13 +-
drivers/net/wireless/ath/ath10k/sdio.c | 83 +-
drivers/net/wireless/ath/ath10k/sdio.h | 13 +-
drivers/net/wireless/ath/ath10k/snoc.c | 93 +-
drivers/net/wireless/ath/ath10k/snoc.h | 15 +-
drivers/net/wireless/ath/ath10k/spectral.c | 16 +-
drivers/net/wireless/ath/ath10k/spectral.h | 13 +-
drivers/net/wireless/ath/ath10k/swap.c | 13 +-
drivers/net/wireless/ath/ath10k/swap.h | 13 +-
drivers/net/wireless/ath/ath10k/targaddrs.h | 13 +-
drivers/net/wireless/ath/ath10k/testmode.c | 15 +-
drivers/net/wireless/ath/ath10k/testmode.h | 13 +-
drivers/net/wireless/ath/ath10k/testmode_i.h | 13 +-
drivers/net/wireless/ath/ath10k/thermal.c | 13 +-
drivers/net/wireless/ath/ath10k/thermal.h | 13 +-
drivers/net/wireless/ath/ath10k/trace.c | 13 +-
drivers/net/wireless/ath/ath10k/trace.h | 13 +-
drivers/net/wireless/ath/ath10k/txrx.c | 19 +-
drivers/net/wireless/ath/ath10k/txrx.h | 13 +-
drivers/net/wireless/ath/ath10k/usb.c | 16 +-
drivers/net/wireless/ath/ath10k/usb.h | 13 +-
drivers/net/wireless/ath/ath10k/wmi-ops.h | 44 +-
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 197 +-
drivers/net/wireless/ath/ath10k/wmi-tlv.h | 68 +-
drivers/net/wireless/ath/ath10k/wmi.c | 133 +-
drivers/net/wireless/ath/ath10k/wmi.h | 121 +-
drivers/net/wireless/ath/ath10k/wow.c | 20 +-
drivers/net/wireless/ath/ath10k/wow.h | 13 +-
drivers/net/wireless/ath/ath6kl/init.c | 2 +-
drivers/net/wireless/ath/ath6kl/wmi.c | 4 +-
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 12 +-
drivers/net/wireless/ath/ath9k/ath9k.h | 14 -
drivers/net/wireless/ath/ath9k/common-spectral.c | 3 +
drivers/net/wireless/ath/ath9k/debug.c | 5 +-
drivers/net/wireless/ath/ath9k/debug.h | 8 -
drivers/net/wireless/ath/ath9k/debug_sta.c | 70 -
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 6 +-
drivers/net/wireless/ath/ath9k/init.c | 9 +-
drivers/net/wireless/ath/ath9k/recv.c | 18 +-
drivers/net/wireless/ath/ath9k/xmit.c | 247 +-
drivers/net/wireless/ath/carl9170/rx.c | 2 +-
drivers/net/wireless/ath/regd.h | 2 +
drivers/net/wireless/ath/regd_common.h | 2 +
drivers/net/wireless/ath/wil6210/cfg80211.c | 20 +-
drivers/net/wireless/ath/wil6210/debugfs.c | 23 +-
drivers/net/wireless/ath/wil6210/interrupt.c | 12 +-
drivers/net/wireless/ath/wil6210/main.c | 13 +-
drivers/net/wireless/ath/wil6210/rx_reorder.c | 10 +-
drivers/net/wireless/ath/wil6210/trace.h | 3 +-
drivers/net/wireless/ath/wil6210/txrx.c | 254 +-
drivers/net/wireless/ath/wil6210/txrx.h | 51 +-
drivers/net/wireless/ath/wil6210/txrx_edma.c | 11 +-
drivers/net/wireless/ath/wil6210/wil6210.h | 16 +-
drivers/net/wireless/ath/wil6210/wmi.c | 83 +-
drivers/net/wireless/broadcom/b43/debugfs.c | 36 +-
drivers/net/wireless/broadcom/b43legacy/debugfs.c | 35 +-
.../wireless/broadcom/brcm80211/brcmfmac/Makefile | 4 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 22 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 10 +
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 577 +-
.../wireless/broadcom/brcm80211/brcmfmac/common.c | 48 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 135 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/debug.h | 19 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 15 +
.../wireless/broadcom/brcm80211/brcmfmac/feature.c | 22 +-
.../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +-
.../broadcom/brcm80211/brcmfmac/firmware.c | 8 +-
.../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 25 +-
.../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 18 +-
.../wireless/broadcom/brcm80211/brcmfmac/fwil.c | 10 +-
.../broadcom/brcm80211/brcmfmac/fwsignal.c | 38 +-
.../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 114 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 88 +-
.../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 65 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 27 +-
.../wireless/broadcom/brcm80211/brcmfmac/proto.c | 6 +-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 71 +-
.../broadcom/brcm80211/brcmfmac/tracepoint.c | 9 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 10 +-
.../wireless/broadcom/brcm80211/brcmsmac/Makefile | 6 +-
.../wireless/broadcom/brcm80211/brcmsmac/debug.c | 26 +-
.../wireless/broadcom/brcm80211/brcmsmac/debug.h | 2 +-
.../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 13 +-
.../wireless/broadcom/brcm80211/brcmutil/Makefile | 4 +-
drivers/net/wireless/intel/iwlegacy/3945-mac.c | 5 +-
drivers/net/wireless/intel/iwlegacy/4965-mac.c | 5 +-
drivers/net/wireless/intel/iwlegacy/common.h | 6 +-
drivers/net/wireless/intel/iwlegacy/debug.c | 34 +-
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 162 +-
drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 141 +-
drivers/net/wireless/intel/iwlwifi/dvm/Makefile | 2 +-
drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 9 +-
drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 47 +-
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 23 +-
drivers/net/wireless/intel/iwlwifi/dvm/main.c | 21 +-
drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 6 +-
drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 3 +-
drivers/net/wireless/intel/iwlwifi/dvm/tt.c | 5 +-
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 32 +
drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 22 +-
drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 48 +-
.../net/wireless/intel/iwlwifi/fw/api/commands.h | 28 +-
drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 10 +
.../net/wireless/intel/iwlwifi/fw/api/datapath.h | 55 +
.../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 180 +-
drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 33 +-
.../net/wireless/intel/iwlwifi/fw/api/location.h | 878 ++
.../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 27 +
drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 26 +-
.../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 51 +-
drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 24 +-
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 11 +-
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 6 +-
drivers/net/wireless/intel/iwlwifi/fw/api/stats.h | 15 +-
drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h | 19 +-
.../net/wireless/intel/iwlwifi/fw/api/time-event.h | 34 +-
drivers/net/wireless/intel/iwlwifi/fw/api/tof.h | 393 -
drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 18 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 1302 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 107 +-
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 11 +-
drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 9 +-
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 106 +-
drivers/net/wireless/intel/iwlwifi/fw/file.h | 37 +-
drivers/net/wireless/intel/iwlwifi/fw/img.h | 31 +-
drivers/net/wireless/intel/iwlwifi/fw/init.c | 3 +
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 26 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 67 +-
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 6 +
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 23 +-
drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 104 +-
.../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 3 +-
.../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 47 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.c | 120 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.h | 82 +-
drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 18 +
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 96 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 11 +-
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 41 +
drivers/net/wireless/intel/iwlwifi/mvm/Makefile | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 7 +-
drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 7 +
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 10 +-
.../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 813 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 229 +-
.../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 654 +
.../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 244 +
drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 148 +-
drivers/net/wireless/intel/iwlwifi/mvm/led.c | 3 +
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 322 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 577 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 262 +-
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 15 +-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 177 +-
drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 25 +-
drivers/net/wireless/intel/iwlwifi/mvm/power.c | 23 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 21 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 56 +-
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 12 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 197 +-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 20 +-
drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 519 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 5 +-
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 33 +-
.../net/wireless/intel/iwlwifi/mvm/time-event.c | 7 +-
drivers/net/wireless/intel/iwlwifi/mvm/tof.c | 305 -
drivers/net/wireless/intel/iwlwifi/mvm/tof.h | 89 -
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 186 +-
drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 66 +-
.../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 16 +-
.../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 6 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 297 +-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 74 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 194 +-
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 28 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 254 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 22 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 75 +-
drivers/net/wireless/intersil/orinoco/mic.c | 10 +-
drivers/net/wireless/mac80211_hwsim.c | 7 +-
drivers/net/wireless/marvell/libertas/debugfs.c | 6 -
drivers/net/wireless/marvell/libertas/mesh.c | 5 +
drivers/net/wireless/marvell/libertas_tf/cmd.c | 9 +-
drivers/net/wireless/marvell/libertas_tf/if_usb.c | 38 +-
.../net/wireless/marvell/libertas_tf/libertas_tf.h | 18 +-
drivers/net/wireless/marvell/libertas_tf/main.c | 105 +-
drivers/net/wireless/marvell/mwifiex/Kconfig | 2 +-
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 23 +-
drivers/net/wireless/marvell/mwifiex/debugfs.c | 5 +-
drivers/net/wireless/marvell/mwifiex/ioctl.h | 1 +
drivers/net/wireless/marvell/mwifiex/sdio.c | 5 +
drivers/net/wireless/marvell/mwifiex/sdio.h | 70 +
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 11 +-
drivers/net/wireless/marvell/mwifiex/uap_event.c | 2 +-
drivers/net/wireless/mediatek/mt76/Kconfig | 1 +
drivers/net/wireless/mediatek/mt76/Makefile | 6 +-
drivers/net/wireless/mediatek/mt76/dma.c | 60 +-
drivers/net/wireless/mediatek/mt76/dma.h | 2 +-
drivers/net/wireless/mediatek/mt76/eeprom.c | 24 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 82 +-
drivers/net/wireless/mediatek/mt76/mcu.c | 60 +
drivers/net/wireless/mediatek/mt76/mt76.h | 72 +-
drivers/net/wireless/mediatek/mt76/mt7603/Kconfig | 9 +
drivers/net/wireless/mediatek/mt76/mt7603/Makefile | 6 +
drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 186 +
drivers/net/wireless/mediatek/mt76/mt7603/core.c | 73 +
.../net/wireless/mediatek/mt76/mt7603/debugfs.c | 56 +
drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 215 +
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 168 +
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h | 86 +
drivers/net/wireless/mediatek/mt76/mt7603/init.c | 578 +
drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 1749 +++
drivers/net/wireless/mediatek/mt76/mt7603/mac.h | 242 +
drivers/net/wireless/mediatek/mt76/mt7603/main.c | 709 +
drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 483 +
drivers/net/wireless/mediatek/mt76/mt7603/mcu.h | 110 +
drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 253 +
drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 80 +
drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 774 +
drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 85 +
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 16 +-
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 7 +-
drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 41 +-
.../net/wireless/mediatek/mt76/mt76x0/initvals.h | 1 +
drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 2 +
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 4 -
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 30 +-
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 9 +-
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 44 +-
.../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 7 +-
drivers/net/wireless/mediatek/mt76/mt76x02.h | 30 +-
.../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 2 +
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 6 +
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 303 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 18 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 70 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 6 +
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 166 +-
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 47 -
drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 1 -
drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 38 +-
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 14 +-
.../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 17 +-
.../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 102 +-
drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 167 +-
drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 1 +
drivers/net/wireless/mediatek/mt76/mt76x2/mac.c | 3 +
drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 8 +-
drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h | 23 -
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 2 -
.../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 2 -
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 26 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 96 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 6 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 1 +
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 35 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 37 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 13 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 24 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_mcu.c | 2 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 3 +-
drivers/net/wireless/mediatek/mt76/tx.c | 22 +-
drivers/net/wireless/mediatek/mt76/usb.c | 210 +-
drivers/net/wireless/mediatek/mt76/usb_mcu.c | 56 -
drivers/net/wireless/mediatek/mt76/util.c | 42 +
drivers/net/wireless/mediatek/mt7601u/dma.c | 6 +-
drivers/net/wireless/mediatek/mt7601u/eeprom.h | 2 +-
drivers/net/wireless/quantenna/Makefile | 1 +
drivers/net/wireless/quantenna/qtnfmac/bus.h | 19 +-
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 83 +-
drivers/net/wireless/quantenna/qtnfmac/cfg80211.h | 17 +-
drivers/net/wireless/quantenna/qtnfmac/commands.c | 92 +-
drivers/net/wireless/quantenna/qtnfmac/commands.h | 24 +-
drivers/net/wireless/quantenna/qtnfmac/core.c | 21 +-
drivers/net/wireless/quantenna/qtnfmac/core.h | 17 +-
drivers/net/wireless/quantenna/qtnfmac/debug.c | 31 +-
drivers/net/wireless/quantenna/qtnfmac/debug.h | 17 +-
drivers/net/wireless/quantenna/qtnfmac/event.c | 197 +-
drivers/net/wireless/quantenna/qtnfmac/event.h | 17 +-
.../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 6 +-
drivers/net/wireless/quantenna/qtnfmac/qlink.h | 63 +-
.../net/wireless/quantenna/qtnfmac/qlink_util.c | 16 +-
.../net/wireless/quantenna/qtnfmac/qlink_util.h | 28 +-
.../net/wireless/quantenna/qtnfmac/qtn_hw_ids.h | 17 +-
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c | 17 +-
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h | 17 +-
.../net/wireless/quantenna/qtnfmac/shm_ipc_defs.h | 17 +-
drivers/net/wireless/quantenna/qtnfmac/trans.c | 17 +-
drivers/net/wireless/quantenna/qtnfmac/trans.h | 17 +-
drivers/net/wireless/quantenna/qtnfmac/util.c | 17 +-
drivers/net/wireless/quantenna/qtnfmac/util.h | 17 +-
drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 143 +-
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 27 -
drivers/net/wireless/ralink/rt2x00/rt61pci.c | 93 +-
drivers/net/wireless/ray_cs.c | 4 +-
.../net/wireless/realtek/rtl818x/rtl8180/Makefile | 2 +-
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 8 +-
.../net/wireless/realtek/rtl818x/rtl8187/Makefile | 2 +-
drivers/net/wireless/realtek/rtlwifi/base.c | 40 +-
drivers/net/wireless/realtek/rtlwifi/base.h | 26 +-
.../realtek/rtlwifi/btcoexist/halbt_precomp.h | 27 +-
.../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 35 +-
.../realtek/rtlwifi/btcoexist/halbtc8192e2ant.h | 27 +-
.../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c | 26 +-
.../realtek/rtlwifi/btcoexist/halbtc8723b1ant.h | 27 +-
.../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c | 27 +-
.../realtek/rtlwifi/btcoexist/halbtc8723b2ant.h | 27 +-
.../realtek/rtlwifi/btcoexist/halbtc8821a1ant.c | 26 +-
.../realtek/rtlwifi/btcoexist/halbtc8821a1ant.h | 26 +-
.../realtek/rtlwifi/btcoexist/halbtc8821a2ant.c | 26 +-
.../realtek/rtlwifi/btcoexist/halbtc8821a2ant.h | 26 +-
.../rtlwifi/btcoexist/halbtc8822bwifionly.c | 17 +-
.../rtlwifi/btcoexist/halbtc8822bwifionly.h | 17 +-
.../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 26 +-
.../realtek/rtlwifi/btcoexist/halbtcoutsrc.h | 27 +-
.../wireless/realtek/rtlwifi/btcoexist/rtl_btc.c | 27 +-
.../wireless/realtek/rtlwifi/btcoexist/rtl_btc.h | 25 +-
drivers/net/wireless/realtek/rtlwifi/cam.c | 27 +-
drivers/net/wireless/realtek/rtlwifi/cam.h | 26 +-
drivers/net/wireless/realtek/rtlwifi/core.c | 36 +-
drivers/net/wireless/realtek/rtlwifi/core.h | 26 +-
drivers/net/wireless/realtek/rtlwifi/debug.c | 39 +-
drivers/net/wireless/realtek/rtlwifi/debug.h | 27 +-
drivers/net/wireless/realtek/rtlwifi/efuse.c | 79 +-
drivers/net/wireless/realtek/rtlwifi/efuse.h | 28 +-
drivers/net/wireless/realtek/rtlwifi/pci.c | 26 +-
drivers/net/wireless/realtek/rtlwifi/pci.h | 26 +-
drivers/net/wireless/realtek/rtlwifi/ps.c | 27 +-
drivers/net/wireless/realtek/rtlwifi/ps.h | 26 +-
drivers/net/wireless/realtek/rtlwifi/pwrseqcmd.h | 26 +-
drivers/net/wireless/realtek/rtlwifi/rc.c | 28 +-
drivers/net/wireless/realtek/rtlwifi/rc.h | 26 +-
drivers/net/wireless/realtek/rtlwifi/regd.c | 35 +-
drivers/net/wireless/realtek/rtlwifi/regd.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/def.h | 29 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/dm.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/fw.h | 25 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/hw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/led.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/led.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/phy.h | 26 +-
.../wireless/realtek/rtlwifi/rtl8188ee/pwrseq.c | 26 +-
.../wireless/realtek/rtlwifi/rtl8188ee/pwrseq.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/reg.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/rf.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/rf.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/sw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/table.c | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/table.h | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 30 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 26 +-
.../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 32 +-
.../wireless/realtek/rtlwifi/rtl8192c/dm_common.h | 30 +-
.../wireless/realtek/rtlwifi/rtl8192c/fw_common.c | 45 +-
.../wireless/realtek/rtlwifi/rtl8192c/fw_common.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192c/main.c | 27 +-
.../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 51 +-
.../wireless/realtek/rtlwifi/rtl8192c/phy_common.h | 32 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/def.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/dm.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/dm.h | 30 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 73 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/hw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/led.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/led.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/phy.c | 37 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/phy.h | 32 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/reg.h | 85 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/rf.c | 138 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/rf.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/sw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/table.c | 29 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/table.h | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 38 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/trx.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/def.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/dm.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/dm.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 313 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/hw.h | 34 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/led.c | 30 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/led.h | 24 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 34 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/mac.h | 29 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/phy.c | 42 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/phy.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/reg.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/rf.c | 138 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/rf.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/sw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/table.c | 34 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/table.h | 42 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 95 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/trx.h | 32 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/def.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/dm.c | 50 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/dm.h | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/fw.c | 42 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/fw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 92 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/hw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/led.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/led.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 94 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/phy.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/reg.h | 54 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/rf.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/rf.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/sw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/sw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/table.c | 27 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/table.h | 27 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/def.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/dm.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/dm.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/fw.h | 25 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/hw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/led.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/led.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/phy.h | 26 +-
.../wireless/realtek/rtlwifi/rtl8192ee/pwrseq.c | 26 +-
.../wireless/realtek/rtlwifi/rtl8192ee/pwrseq.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/reg.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/rf.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/rf.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/sw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/table.c | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/table.h | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/trx.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/def.h | 27 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/dm.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/dm.h | 29 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/fw.c | 36 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/fw.h | 33 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 48 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/hw.h | 27 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/led.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/led.h | 27 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/phy.c | 70 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/phy.h | 27 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/reg.h | 75 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/rf.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/rf.h | 27 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/sw.h | 25 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/table.c | 27 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/table.h | 20 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/trx.c | 30 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/trx.h | 27 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/btc.h | 25 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/def.h | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 121 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/dm.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/fw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/fw.h | 25 +-
.../realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c | 26 +-
.../realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h | 25 +-
.../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 29 +-
.../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h | 25 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 34 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/hw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/led.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/led.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/phy.h | 28 +-
.../wireless/realtek/rtlwifi/rtl8723ae/pwrseq.c | 26 +-
.../wireless/realtek/rtlwifi/rtl8723ae/pwrseq.h | 44 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/reg.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/rf.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/rf.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 36 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/sw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/table.c | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/table.h | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 30 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/trx.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/def.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/dm.c | 29 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/dm.h | 23 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/fw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/fw.h | 25 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 40 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/hw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/led.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/led.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 32 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/phy.h | 26 +-
.../wireless/realtek/rtlwifi/rtl8723be/pwrseq.c | 26 +-
.../wireless/realtek/rtlwifi/rtl8723be/pwrseq.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/reg.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/rf.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/rf.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/sw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/table.c | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/table.h | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 30 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/trx.h | 26 +-
.../realtek/rtlwifi/rtl8723com/dm_common.c | 26 +-
.../realtek/rtlwifi/rtl8723com/dm_common.h | 26 +-
.../realtek/rtlwifi/rtl8723com/fw_common.c | 26 +-
.../realtek/rtlwifi/rtl8723com/fw_common.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8723com/main.c | 26 +-
.../realtek/rtlwifi/rtl8723com/phy_common.c | 26 +-
.../realtek/rtlwifi/rtl8723com/phy_common.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/def.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/dm.h | 36 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 128 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 25 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 260 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/hw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/led.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/led.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 158 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/phy.h | 30 +-
.../wireless/realtek/rtlwifi/rtl8821ae/pwrseq.c | 26 +-
.../wireless/realtek/rtlwifi/rtl8821ae/pwrseq.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/reg.h | 60 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/rf.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/rf.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/sw.h | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/table.c | 213 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/table.h | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/trx.h | 26 +-
drivers/net/wireless/realtek/rtlwifi/stats.c | 27 +-
drivers/net/wireless/realtek/rtlwifi/stats.h | 26 +-
drivers/net/wireless/realtek/rtlwifi/usb.c | 33 +-
drivers/net/wireless/realtek/rtlwifi/usb.h | 31 +-
drivers/net/wireless/realtek/rtlwifi/wifi.h | 403 +-
drivers/net/wireless/rsi/rsi_91x_debugfs.c | 13 +-
drivers/net/wireless/rsi/rsi_91x_hal.c | 3 +
drivers/net/wireless/rsi/rsi_91x_mac80211.c | 106 +-
drivers/net/wireless/rsi/rsi_91x_main.c | 7 +-
drivers/net/wireless/rsi/rsi_91x_mgmt.c | 174 +-
drivers/net/wireless/rsi/rsi_91x_sdio.c | 39 +-
drivers/net/wireless/rsi/rsi_91x_usb.c | 9 +-
drivers/net/wireless/rsi/rsi_main.h | 23 +
drivers/net/wireless/rsi/rsi_mgmt.h | 35 +
drivers/net/wireless/st/cw1200/debug.c | 26 +-
drivers/net/wireless/st/cw1200/fwio.c | 4 +-
drivers/net/wireless/st/cw1200/queue.c | 1 -
drivers/net/wireless/st/cw1200/scan.c | 5 +-
drivers/net/wireless/ti/wl1251/debugfs.c | 59 +-
drivers/net/wireless/ti/wl12xx/debugfs.c | 20 +-
drivers/net/wireless/ti/wl18xx/debugfs.c | 20 +-
drivers/net/wireless/ti/wlcore/cmd.c | 2 +-
drivers/net/wireless/ti/wlcore/debugfs.c | 28 +-
drivers/net/wireless/ti/wlcore/debugfs.h | 10 +-
drivers/net/wireless/ti/wlcore/main.c | 7 +-
drivers/net/wireless/virt_wifi.c | 8 -
drivers/net/xen-netback/netback.c | 15 +-
drivers/net/xen-netback/xenbus.c | 2 +-
drivers/of/of_mdio.c | 9 +-
drivers/phy/marvell/Kconfig | 10 +
drivers/phy/marvell/Makefile | 1 +
drivers/phy/marvell/phy-armada38x-comphy.c | 237 +
drivers/ptp/Kconfig | 4 +-
drivers/ptp/Makefile | 4 +-
drivers/ptp/ptp_qoriq.c | 518 +-
drivers/ptp/ptp_qoriq_debugfs.c | 101 +
drivers/s390/net/Makefile | 2 +-
drivers/s390/net/qeth_core.h | 164 +-
drivers/s390/net/qeth_core_main.c | 1202 +-
drivers/s390/net/qeth_core_mpc.c | 23 +-
drivers/s390/net/qeth_core_mpc.h | 17 +-
drivers/s390/net/qeth_core_sys.c | 64 +-
drivers/s390/net/qeth_ethtool.c | 370 +
drivers/s390/net/qeth_l2_main.c | 548 +-
drivers/s390/net/qeth_l3_main.c | 363 +-
drivers/s390/net/qeth_l3_sys.c | 12 +-
drivers/soc/fsl/dpio/dpio-cmd.h | 1 +
drivers/soc/fsl/dpio/dpio-driver.c | 41 +-
drivers/soc/fsl/dpio/dpio-service.c | 41 +-
drivers/soc/fsl/dpio/dpio.c | 23 +
drivers/soc/fsl/dpio/dpio.h | 4 +
drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 76 +-
drivers/usb/core/usb-acpi.c | 163 +-
fs/crypto/keyinfo.c | 4 +-
fs/dlm/lowcomms.c | 4 +-
fs/ecryptfs/crypto.c | 5 +-
include/crypto/algapi.h | 8 +-
include/crypto/arc4.h | 13 +
include/crypto/if_alg.h | 7 -
include/crypto/internal/cryptouser.h | 2 +
include/crypto/internal/hash.h | 6 +-
include/crypto/internal/skcipher.h | 15 +
include/crypto/morus1280_glue.h | 7 +-
include/crypto/morus640_glue.h | 7 +-
include/crypto/morus_common.h | 7 +-
include/crypto/streebog.h | 2 +-
include/crypto/xts.h | 4 +-
include/linux/atalk.h | 2 +-
include/linux/bcma/bcma.h | 11 +-
include/linux/bpf-cgroup.h | 2 +-
include/linux/bpf.h | 103 +-
include/linux/bpf_types.h | 2 +
include/linux/bpf_verifier.h | 7 +
include/linux/btf.h | 1 +
include/linux/crypto.h | 10 +-
include/linux/etherdevice.h | 1 +
include/linux/ethtool.h | 19 +-
include/linux/filter.h | 45 +-
include/linux/fsl/mc.h | 1 +
include/linux/fsl/ptp_qoriq.h | 70 +-
include/linux/ieee80211.h | 117 +-
include/linux/igmp.h | 19 +-
include/linux/in.h | 5 +
include/linux/ip.h | 5 +
include/linux/ipv6.h | 9 +-
include/linux/kernel.h | 14 +-
include/linux/marvell_phy.h | 2 +
include/linux/mdio.h | 44 +
include/linux/mlx5/device.h | 9 +-
include/linux/mlx5/driver.h | 68 +-
include/linux/mlx5/eswitch.h | 19 +-
include/linux/mlx5/mlx5_ifc.h | 91 +-
include/linux/mlx5/port.h | 32 +-
include/linux/mlx5/vport.h | 35 +-
include/linux/mm_types.h | 7 +
include/linux/netdevice.h | 60 +-
include/linux/netfilter/nf_conntrack_proto_gre.h | 17 +-
include/linux/netfilter/x_tables.h | 4 +-
include/linux/netfilter_ipv4.h | 6 -
include/linux/netfilter_ipv6.h | 60 +-
include/linux/netlink.h | 1 +
include/linux/objagg.h | 21 +-
include/linux/phy.h | 174 +-
include/linux/phy_fixed.h | 23 +-
include/linux/phylink.h | 8 +
include/linux/platform_data/b53.h | 2 +-
include/linux/platform_data/dsa.h | 68 +
include/linux/platform_data/mv88e6xxx.h | 2 +-
include/linux/ptr_ring.h | 1 -
include/linux/qed/qed_if.h | 22 +-
include/linux/qed/qede_rdma.h | 10 +-
include/linux/rhashtable.h | 8 -
include/linux/skbuff.h | 46 +-
include/linux/socket.h | 8 +
include/linux/virtio_net.h | 2 +-
include/net/act_api.h | 2 +-
include/net/addrconf.h | 28 +-
include/net/bluetooth/bluetooth.h | 2 +-
include/net/bluetooth/hci.h | 12 +
include/net/bluetooth/hci_core.h | 1 +
include/net/bond_3ad.h | 17 +
include/net/cfg80211.h | 288 +-
include/net/devlink.h | 384 +
include/net/dsa.h | 72 +-
include/net/flow.h | 2 +
include/net/flow_offload.h | 203 +
include/net/ieee80211_radiotap.h | 9 +-
include/net/inet_connection_sock.h | 29 +-
include/net/inet_frag.h | 16 +-
include/net/ip_tunnels.h | 5 +-
include/net/ip_vs.h | 3 -
include/net/ipv6_frag.h | 11 +-
include/net/lwtunnel.h | 2 +
include/net/mac80211.h | 223 +-
include/net/net_namespace.h | 4 +
include/net/netfilter/br_netfilter.h | 1 -
include/net/netfilter/ipv4/nf_conntrack_ipv4.h | 3 +
include/net/netfilter/ipv4/nf_reject.h | 1 +
include/net/netfilter/ipv6/nf_reject.h | 1 +
include/net/netfilter/nf_conntrack.h | 12 +-
include/net/netfilter/nf_conntrack_core.h | 5 +-
include/net/netfilter/nf_conntrack_l4proto.h | 122 +-
include/net/netfilter/nf_nat.h | 49 +-
include/net/netfilter/nf_nat_core.h | 29 -
include/net/netfilter/nf_nat_l3proto.h | 50 -
include/net/netfilter/nf_nat_l4proto.h | 16 -
include/net/netfilter/nf_reject.h | 27 +
include/net/netfilter/nf_tables.h | 29 +-
include/net/netfilter/nf_tables_core.h | 16 +
include/net/netfilter/nft_masq.h | 22 -
include/net/netfilter/nft_redir.h | 22 -
include/net/netlink.h | 8 +-
include/net/netns/conntrack.h | 30 +-
include/net/netns/ipv6.h | 2 +-
include/net/netns/xdp.h | 13 +
include/net/pkt_cls.h | 28 +-
include/net/sch_generic.h | 102 +-
include/net/sctp/structs.h | 4 +
include/net/smc.h | 1 +
include/net/sock.h | 1 +
include/net/switchdev.h | 84 +-
include/net/tc_act/tc_csum.h | 2 +-
include/net/tc_act/tc_gact.h | 2 +-
include/net/tc_act/tc_mirred.h | 4 +-
include/net/tc_act/tc_pedit.h | 2 +-
include/net/tc_act/tc_sample.h | 2 +-
include/net/tc_act/tc_skbedit.h | 2 +-
include/net/tc_act/tc_tunnel_key.h | 4 +-
include/net/tc_act/tc_vlan.h | 2 +-
include/net/tcp.h | 20 +-
include/net/tls.h | 139 +-
include/net/vxlan.h | 37 +-
include/net/xdp_sock.h | 1 +
include/soc/fsl/dpaa2-io.h | 11 +-
include/trace/events/devlink.h | 129 +
include/trace/events/mlxsw.h | 119 +
include/trace/events/neigh.h | 206 +
include/uapi/asm-generic/socket.h | 50 +-
include/uapi/linux/batadv_packet.h | 4 +-
include/uapi/linux/batman_adv.h | 192 +-
include/uapi/linux/bpf.h | 116 +-
include/uapi/linux/devlink.h | 47 +
include/uapi/linux/errqueue.h | 5 +
include/uapi/linux/ethtool.h | 35 +-
include/uapi/linux/icmpv6.h | 2 +
include/uapi/linux/if_bonding.h | 24 +
include/uapi/linux/if_link.h | 1 +
include/uapi/linux/igmp.h | 1 +
include/uapi/linux/in.h | 9 +-
include/uapi/linux/in6.h | 1 +
include/uapi/linux/mdio.h | 19 +
include/uapi/linux/mroute.h | 9 +-
include/uapi/linux/mroute6.h | 9 +-
include/uapi/linux/netfilter/nf_tables.h | 19 +-
include/uapi/linux/nl80211.h | 44 +-
include/uapi/linux/pkt_cls.h | 58 +-
include/uapi/linux/pkt_sched.h | 3 +-
include/uapi/linux/rds.h | 11 +
include/uapi/linux/sctp.h | 4 +
include/uapi/linux/tc_act/tc_bpf.h | 2 -
include/uapi/linux/tc_act/tc_connmark.h | 2 -
include/uapi/linux/tc_act/tc_csum.h | 2 -
include/uapi/linux/tc_act/tc_gact.h | 1 -
include/uapi/linux/tc_act/tc_ife.h | 1 -
include/uapi/linux/tc_act/tc_ipt.h | 3 -
include/uapi/linux/tc_act/tc_mirred.h | 1 -
include/uapi/linux/tc_act/tc_nat.h | 2 -
include/uapi/linux/tc_act/tc_pedit.h | 2 -
include/uapi/linux/tc_act/tc_sample.h | 2 -
include/uapi/linux/tc_act/tc_skbedit.h | 2 -
include/uapi/linux/tc_act/tc_skbmod.h | 2 -
include/uapi/linux/tc_act/tc_tunnel_key.h | 2 -
include/uapi/linux/tc_act/tc_vlan.h | 2 -
include/uapi/linux/time.h | 29 +-
include/uapi/linux/time_types.h | 40 +
include/uapi/linux/tls.h | 19 +
include/uapi/linux/xdp_diag.h | 72 +
kernel/Kconfig.locks | 3 +
kernel/bpf/arraymap.c | 23 +-
kernel/bpf/btf.c | 146 +-
kernel/bpf/cgroup.c | 3 +-
kernel/bpf/core.c | 315 +-
kernel/bpf/disasm.c | 34 +-
kernel/bpf/hashtab.c | 63 +-
kernel/bpf/helpers.c | 96 +
kernel/bpf/local_storage.c | 16 +-
kernel/bpf/map_in_map.c | 6 +
kernel/bpf/offload.c | 45 +-
kernel/bpf/syscall.c | 84 +-
kernel/bpf/verifier.c | 961 +-
kernel/cgroup/cgroup.c | 2 +-
kernel/sched/core.c | 28 +
kernel/seccomp.c | 2 +
kernel/sysctl.c | 37 +
lib/objagg.c | 583 +-
lib/rhashtable.c | 2 +-
lib/test_bpf.c | 2 +
lib/test_objagg.c | 199 +-
lib/test_rhashtable.c | 13 +-
net/6lowpan/debugfs.c | 42 +-
net/8021q/vlan_dev.c | 1 -
net/Kconfig | 13 +-
net/appletalk/atalk_proc.c | 58 +-
net/appletalk/ddp.c | 37 +-
net/appletalk/sysctl_net_atalk.c | 5 +-
net/atm/proc.c | 3 +-
net/batman-adv/Kconfig | 2 +-
net/batman-adv/Makefile | 2 +-
net/batman-adv/bat_algo.c | 2 +-
net/batman-adv/bat_algo.h | 2 +-
net/batman-adv/bat_iv_ogm.c | 2 +-
net/batman-adv/bat_iv_ogm.h | 2 +-
net/batman-adv/bat_v.c | 2 +-
net/batman-adv/bat_v.h | 2 +-
net/batman-adv/bat_v_elp.c | 2 +-
net/batman-adv/bat_v_elp.h | 2 +-
net/batman-adv/bat_v_ogm.c | 2 +-
net/batman-adv/bat_v_ogm.h | 2 +-
net/batman-adv/bitarray.c | 2 +-
net/batman-adv/bitarray.h | 2 +-
net/batman-adv/bridge_loop_avoidance.c | 2 +-
net/batman-adv/bridge_loop_avoidance.h | 2 +-
net/batman-adv/debugfs.c | 2 +-
net/batman-adv/debugfs.h | 2 +-
net/batman-adv/distributed-arp-table.c | 403 +-
net/batman-adv/distributed-arp-table.h | 21 +-
net/batman-adv/fragmentation.c | 2 +-
net/batman-adv/fragmentation.h | 2 +-
net/batman-adv/gateway_client.c | 3 +-
net/batman-adv/gateway_client.h | 2 +-
net/batman-adv/gateway_common.c | 3 +-
net/batman-adv/gateway_common.h | 8 +-
net/batman-adv/hard-interface.c | 2 +-
net/batman-adv/hard-interface.h | 2 +-
net/batman-adv/hash.c | 2 +-
net/batman-adv/hash.h | 2 +-
net/batman-adv/icmp_socket.c | 2 +-
net/batman-adv/icmp_socket.h | 2 +-
net/batman-adv/log.c | 2 +-
net/batman-adv/log.h | 2 +-
net/batman-adv/main.c | 2 +-
net/batman-adv/main.h | 4 +-
net/batman-adv/multicast.c | 6 +-
net/batman-adv/multicast.h | 2 +-
net/batman-adv/netlink.c | 1082 +-
net/batman-adv/netlink.h | 8 +-
net/batman-adv/network-coding.c | 2 +-
net/batman-adv/network-coding.h | 2 +-
net/batman-adv/originator.c | 2 +-
net/batman-adv/originator.h | 2 +-
net/batman-adv/routing.c | 6 +-
net/batman-adv/routing.h | 2 +-
net/batman-adv/send.c | 2 +-
net/batman-adv/send.h | 2 +-
net/batman-adv/soft-interface.c | 15 +-
net/batman-adv/soft-interface.h | 2 +-
net/batman-adv/sysfs.c | 66 +-
net/batman-adv/sysfs.h | 2 +-
net/batman-adv/tp_meter.c | 2 +-
net/batman-adv/tp_meter.h | 2 +-
net/batman-adv/trace.c | 2 +-
net/batman-adv/trace.h | 2 +-
net/batman-adv/translation-table.c | 2 +-
net/batman-adv/translation-table.h | 2 +-
net/batman-adv/tvlv.c | 2 +-
net/batman-adv/tvlv.h | 2 +-
net/batman-adv/types.h | 2 +-
net/bluetooth/6lowpan.c | 11 +-
net/bluetooth/a2mp.c | 2 +-
net/bluetooth/af_bluetooth.c | 16 +-
net/bluetooth/hci_core.c | 48 +-
net/bluetooth/hci_event.c | 8 +-
net/bluetooth/hci_sock.c | 7 +-
net/bluetooth/l2cap_core.c | 84 +-
net/bluetooth/l2cap_sock.c | 2 +-
net/bluetooth/mgmt.c | 14 +-
net/bluetooth/rfcomm/core.c | 1 +
net/bluetooth/rfcomm/sock.c | 2 +-
net/bluetooth/sco.c | 2 +-
net/bpf/test_run.c | 96 +
net/bpfilter/Makefile | 2 +-
net/bpfilter/main.c | 2 +-
net/bridge/br_fdb.c | 3 +-
net/bridge/br_multicast.c | 177 +-
net/bridge/br_netfilter_hooks.c | 8 +-
net/bridge/br_private.h | 3 +-
net/bridge/br_switchdev.c | 28 +-
net/bridge/netfilter/ebtables.c | 137 +-
net/bridge/netfilter/nft_reject_bridge.c | 10 +-
net/caif/cfpkt_skbuff.c | 16 +-
net/compat.c | 86 +-
net/core/Makefile | 2 +-
net/core/dev.c | 98 +-
net/core/devlink.c | 2051 ++-
net/core/dst.c | 6 +-
net/core/ethtool.c | 262 +-
net/core/filter.c | 626 +-
net/core/flow_dissector.c | 92 +-
net/core/flow_offload.c | 153 +
net/core/gen_stats.c | 2 -
net/core/lwt_bpf.c | 265 +-
net/core/lwtunnel.c | 16 +-
net/core/neighbour.c | 11 +
net/core/net-sysfs.c | 27 +-
net/core/net-traces.c | 8 +
net/core/net_namespace.c | 38 +-
net/core/page_pool.c | 22 +-
net/core/rtnetlink.c | 128 +-
net/core/scm.c | 27 +
net/core/skmsg.c | 25 +-
net/core/sock.c | 253 +-
net/core/sysctl_net_core.c | 18 +
net/dccp/input.c | 2 +-
net/dccp/timer.c | 4 +-
net/decnet/dn_fib.c | 2 +-
net/dsa/Kconfig | 2 +-
net/dsa/dsa.c | 2 +
net/dsa/dsa2.c | 3 +-
net/dsa/dsa_priv.h | 10 +-
net/dsa/master.c | 56 +-
net/dsa/port.c | 61 +-
net/dsa/slave.c | 169 +-
net/dsa/switch.c | 42 +
net/dsa/tag_dsa.c | 9 +
net/dsa/tag_edsa.c | 9 +
net/dsa/tag_ksz.c | 36 +
net/ethernet/eth.c | 13 +
net/ieee802154/6lowpan/reassembly.c | 142 +-
net/ipv4/af_inet.c | 11 +-
net/ipv4/devinet.c | 88 +-
net/ipv4/fib_semantics.c | 2 +-
net/ipv4/icmp.c | 4 +-
net/ipv4/igmp.c | 104 +-
net/ipv4/inet_fragment.c | 301 +-
net/ipv4/ip_fragment.c | 291 +-
net/ipv4/ip_gre.c | 112 +-
net/ipv4/ip_input.c | 2 +-
net/ipv4/ip_tunnel.c | 104 +-
net/ipv4/ip_tunnel_core.c | 18 +
net/ipv4/ipconfig.c | 27 +-
net/ipv4/ipip.c | 2 +-
net/ipv4/ipmr.c | 149 +-
net/ipv4/netfilter.c | 18 -
net/ipv4/netfilter/Kconfig | 50 +-
net/ipv4/netfilter/Makefile | 7 -
net/ipv4/netfilter/ipt_CLUSTERIP.c | 2 +-
net/ipv4/netfilter/iptable_nat.c | 8 +-
net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 388 -
net/ipv4/netfilter/nf_nat_masquerade_ipv4.c | 196 -
net/ipv4/netfilter/nf_reject_ipv4.c | 9 +-
net/ipv4/netfilter/nft_chain_nat_ipv4.c | 87 -
net/ipv4/netfilter/nft_masq_ipv4.c | 90 -
net/ipv4/netfilter/nft_redir_ipv4.c | 82 -
net/ipv4/route.c | 79 +-
net/ipv4/tcp.c | 108 +-
net/ipv4/tcp_bbr.c | 180 +-
net/ipv4/tcp_input.c | 43 +-
net/ipv4/tcp_ipv4.c | 4 +-
net/ipv4/tcp_minisocks.c | 55 +-
net/ipv4/tcp_output.c | 82 +-
net/ipv4/tcp_timer.c | 87 +-
net/ipv4/udp_tunnel.c | 15 +-
net/ipv6/addrconf.c | 96 +-
net/ipv6/addrconf_core.c | 6 +
net/ipv6/addrlabel.c | 47 +-
net/ipv6/af_inet6.c | 7 +
net/ipv6/icmp.c | 32 +-
net/ipv6/ila/ila_xlat.c | 17 +-
net/ipv6/ip6_gre.c | 4 +-
net/ipv6/ip6_offload.c | 33 +-
net/ipv6/ip6_output.c | 6 +
net/ipv6/ip6_udp_tunnel.c | 15 +-
net/ipv6/ip6mr.c | 86 +-
net/ipv6/ipv6_sockglue.c | 10 +
net/ipv6/mcast.c | 2 +
net/ipv6/mcast_snoop.c | 84 +-
net/ipv6/netfilter.c | 13 +-
net/ipv6/netfilter/Kconfig | 48 +-
net/ipv6/netfilter/Makefile | 7 -
net/ipv6/netfilter/ip6table_nat.c | 8 +-
net/ipv6/netfilter/nf_conntrack_reasm.c | 261 +-
net/ipv6/netfilter/nf_nat_l3proto_ipv6.c | 412 -
net/ipv6/netfilter/nf_nat_masquerade_ipv6.c | 223 -
net/ipv6/netfilter/nf_reject_ipv6.c | 3 +
net/ipv6/netfilter/nft_chain_nat_ipv6.c | 85 -
net/ipv6/netfilter/nft_fib_ipv6.c | 9 +-
net/ipv6/netfilter/nft_masq_ipv6.c | 91 -
net/ipv6/netfilter/nft_redir_ipv6.c | 83 -
net/ipv6/reassembly.c | 234 +-
net/ipv6/route.c | 78 +-
net/ipv6/tcp_ipv6.c | 4 +-
net/kcm/kcmsock.c | 4 +-
net/mac80211/agg-tx.c | 2 +-
net/mac80211/cfg.c | 14 +-
net/mac80211/debugfs.c | 8 +-
net/mac80211/debugfs_sta.c | 103 +-
net/mac80211/driver-ops.h | 38 +-
net/mac80211/ht.c | 8 +
net/mac80211/ibss.c | 8 +-
net/mac80211/ieee80211_i.h | 39 +-
net/mac80211/main.c | 24 +-
net/mac80211/mesh.c | 10 +-
net/mac80211/mesh.h | 2 +
net/mac80211/mesh_hwmp.c | 32 +-
net/mac80211/mesh_pathtbl.c | 24 +-
net/mac80211/mesh_plink.c | 4 +-
net/mac80211/mlme.c | 269 +-
net/mac80211/rc80211_minstrel_ht.c | 25 +-
net/mac80211/rc80211_minstrel_ht_debugfs.c | 7 +-
net/mac80211/rx.c | 21 +-
net/mac80211/scan.c | 160 +-
net/mac80211/spectmgmt.c | 6 +
net/mac80211/sta_info.c | 46 +-
net/mac80211/sta_info.h | 38 +
net/mac80211/status.c | 6 +
net/mac80211/tdls.c | 6 +-
net/mac80211/trace.h | 46 +-
net/mac80211/tx.c | 154 +-
net/mac80211/util.c | 137 +-
net/mpls/af_mpls.c | 103 +-
net/mpls/mpls_iptunnel.c | 4 +-
net/netfilter/Kconfig | 16 +-
net/netfilter/Makefile | 6 +-
net/netfilter/ipvs/ip_vs_core.c | 49 +-
net/netfilter/ipvs/ip_vs_ctl.c | 18 +-
net/netfilter/ipvs/ip_vs_ftp.c | 4 +-
net/netfilter/ipvs/ip_vs_proto_ah_esp.c | 2 -
net/netfilter/ipvs/ip_vs_proto_sctp.c | 15 +-
net/netfilter/ipvs/ip_vs_proto_tcp.c | 23 +-
net/netfilter/ipvs/ip_vs_proto_udp.c | 23 +-
net/netfilter/ipvs/ip_vs_xmit.c | 4 +-
net/netfilter/nf_conntrack_amanda.c | 9 +-
net/netfilter/nf_conntrack_core.c | 235 +-
net/netfilter/nf_conntrack_expect.c | 2 +-
net/netfilter/nf_conntrack_netlink.c | 18 +-
net/netfilter/nf_conntrack_pptp.c | 2 +-
net/netfilter/nf_conntrack_proto.c | 514 +-
net/netfilter/nf_conntrack_proto_dccp.c | 134 +-
net/netfilter/nf_conntrack_proto_generic.c | 85 +-
net/netfilter/nf_conntrack_proto_gre.c | 196 +-
net/netfilter/nf_conntrack_proto_icmp.c | 67 +-
net/netfilter/nf_conntrack_proto_icmpv6.c | 69 +-
net/netfilter/nf_conntrack_proto_sctp.c | 128 +-
net/netfilter/nf_conntrack_proto_tcp.c | 210 +-
net/netfilter/nf_conntrack_proto_udp.c | 80 +-
net/netfilter/nf_conntrack_sip.c | 42 +
net/netfilter/nf_conntrack_standalone.c | 427 +-
net/netfilter/nf_flow_table_core.c | 2 +-
net/netfilter/nf_nat_core.c | 209 +-
net/netfilter/nf_nat_helper.c | 15 +-
net/netfilter/nf_nat_masquerade.c | 362 +
net/netfilter/nf_nat_proto.c | 744 +-
net/netfilter/nf_tables_api.c | 145 +-
net/netfilter/nf_tables_core.c | 40 +-
net/netfilter/nfnetlink_cttimeout.c | 19 +-
net/netfilter/nft_bitwise.c | 5 +-
net/netfilter/nft_byteorder.c | 6 +-
net/netfilter/nft_chain_nat.c | 108 +
net/netfilter/nft_cmp.c | 6 +-
net/netfilter/nft_compat.c | 281 +-
net/netfilter/nft_counter.c | 2 +-
net/netfilter/nft_ct.c | 4 +-
net/netfilter/nft_dynset.c | 5 +-
net/netfilter/nft_hash.c | 121 -
net/netfilter/nft_immediate.c | 6 +-
net/netfilter/nft_masq.c | 180 +-
net/netfilter/nft_meta.c | 12 +
net/netfilter/nft_nat.c | 2 -
net/netfilter/nft_objref.c | 5 +-
net/netfilter/nft_payload.c | 6 +-
net/netfilter/nft_quota.c | 2 +-
net/netfilter/nft_range.c | 5 +-
net/netfilter/nft_redir.c | 154 +-
net/netfilter/nft_rt.c | 6 +-
net/netfilter/nft_set_hash.c | 38 +-
net/netfilter/nft_tunnel.c | 41 +-
net/netfilter/utils.c | 25 +-
net/netfilter/x_tables.c | 4 +-
net/netfilter/xt_CT.c | 2 +-
net/netfilter/xt_IDLETIMER.c | 14 +-
net/netfilter/xt_addrtype.c | 16 +-
net/netfilter/xt_nat.c | 2 +-
net/netfilter/xt_physdev.c | 9 +-
net/netfilter/xt_recent.c | 4 +-
net/netlink/af_netlink.c | 18 +-
net/openvswitch/Kconfig | 2 -
net/openvswitch/conntrack.c | 14 +-
net/openvswitch/meter.c | 3 +-
net/packet/af_packet.c | 26 +-
net/rds/af_rds.c | 47 +-
net/rds/connection.c | 21 +-
net/rds/ib.c | 11 +
net/rds/ib.h | 4 +-
net/rds/ib_cm.c | 72 +-
net/rds/ib_recv.c | 4 +-
net/rds/ib_send.c | 5 +-
net/rds/rdma_transport.c | 14 +
net/rds/rdma_transport.h | 6 +
net/rds/rds.h | 14 +-
net/rds/recv.c | 19 +-
net/rds/send.c | 7 +-
net/rds/tcp.c | 8 +
net/rds/tcp_listen.c | 2 +-
net/rds/threads.c | 1 +
net/rose/af_rose.c | 4 +-
net/rxrpc/local_object.c | 2 +-
net/sched/act_api.c | 2 +-
net/sched/act_bpf.c | 2 +-
net/sched/act_connmark.c | 2 +-
net/sched/act_csum.c | 33 +-
net/sched/act_gact.c | 2 +-
net/sched/act_ife.c | 2 +-
net/sched/act_ipt.c | 4 +-
net/sched/act_mirred.c | 2 +-
net/sched/act_nat.c | 2 +-
net/sched/act_pedit.c | 4 +-
net/sched/act_police.c | 2 +-
net/sched/act_sample.c | 2 +-
net/sched/act_simple.c | 4 +-
net/sched/act_skbedit.c | 2 +-
net/sched/act_skbmod.c | 2 +-
net/sched/act_tunnel_key.c | 29 +-
net/sched/act_vlan.c | 2 +-
net/sched/cls_api.c | 1327 +-
net/sched/cls_basic.c | 41 +-
net/sched/cls_bpf.c | 17 +-
net/sched/cls_cgroup.c | 17 +-
net/sched/cls_flow.c | 17 +-
net/sched/cls_flower.c | 97 +-
net/sched/cls_fw.c | 20 +-
net/sched/cls_matchall.c | 45 +-
net/sched/cls_route.c | 21 +-
net/sched/cls_rsvp.h | 23 +-
net/sched/cls_tcindex.c | 34 +-
net/sched/cls_u32.c | 22 +-
net/sched/sch_api.c | 26 +-
net/sched/sch_cake.c | 155 +-
net/sched/sch_generic.c | 21 +-
net/sched/sch_pie.c | 110 +-
net/sctp/associola.c | 9 +-
net/sctp/outqueue.c | 2 +-
net/sctp/socket.c | 774 +-
net/smc/af_smc.c | 116 +-
net/smc/smc_cdc.c | 29 +-
net/smc/smc_cdc.h | 9 +-
net/smc/smc_close.c | 7 +-
net/smc/smc_core.c | 11 +-
net/smc/smc_diag.c | 3 +-
net/smc/smc_ib.c | 25 +-
net/smc/smc_ib.h | 2 +
net/smc/smc_netns.h | 20 +
net/smc/smc_pnet.c | 669 +-
net/smc/smc_pnet.h | 13 +-
net/smc/smc_tx.c | 17 +-
net/socket.c | 50 +-
net/switchdev/switchdev.c | 269 +-
net/tipc/link.c | 2 +-
net/tipc/socket.c | 4 +-
net/tipc/topsrv.c | 3 -
net/tipc/trace.c | 4 +-
net/tls/tls_device.c | 55 +-
net/tls/tls_device_fallback.c | 3 +-
net/tls/tls_main.c | 154 +-
net/tls/tls_sw.c | 651 +-
net/vmw_vsock/af_vsock.c | 6 +-
net/wireless/core.h | 13 +-
net/wireless/mlme.c | 8 +-
net/wireless/nl80211.c | 168 +-
net/wireless/nl80211.h | 3 +-
net/wireless/pmsr.c | 2 +-
net/wireless/reg.c | 77 +-
net/wireless/reg.h | 2 +
net/wireless/scan.c | 595 +-
net/wireless/util.c | 6 +-
net/wireless/wext-compat.c | 2 +
net/xdp/Kconfig | 8 +
net/xdp/Makefile | 1 +
net/xdp/xdp_umem.c | 14 +
net/xdp/xsk.c | 36 +-
net/xdp/xsk.h | 12 +
net/xdp/xsk_diag.c | 191 +
samples/bpf/.gitignore | 1 -
samples/bpf/Makefile | 22 +-
samples/bpf/bpf_insn.h | 20 +
samples/bpf/do_hbm_test.sh | 436 +
samples/bpf/fds_example.c | 10 +-
samples/bpf/hbm.c | 441 +
samples/bpf/hbm.h | 31 +
samples/bpf/hbm_kern.h | 137 +
samples/bpf/hbm_out_kern.c | 157 +
samples/bpf/load_sock_ops.c | 97 -
samples/bpf/sock_example.c | 2 +-
samples/bpf/sockex1_user.c | 25 +-
samples/bpf/sockex2_user.c | 23 +-
samples/bpf/sockex3_user.c | 2 +-
samples/bpf/task_fd_query_kern.c | 2 +-
samples/bpf/task_fd_query_user.c | 2 +-
samples/bpf/tcp_basertt_kern.c | 2 +-
samples/bpf/tcp_bpf.readme | 14 +-
samples/bpf/tcp_bufs_kern.c | 2 +-
samples/bpf/tcp_clamp_kern.c | 2 +-
samples/bpf/tcp_cong_kern.c | 2 +-
samples/bpf/tcp_iw_kern.c | 2 +-
samples/bpf/tcp_rwnd_kern.c | 2 +-
samples/bpf/tcp_synrto_kern.c | 2 +-
samples/bpf/tcp_tos_reflect_kern.c | 2 +-
samples/bpf/tracex2_user.c | 2 +-
samples/bpf/tracex3_kern.c | 2 +-
samples/bpf/xdp1_user.c | 34 +-
samples/bpf/xdp_adjust_tail_user.c | 38 +-
samples/bpf/xdp_redirect_cpu_user.c | 196 +-
samples/bpf/xdp_redirect_map_user.c | 106 +-
samples/bpf/xdp_redirect_user.c | 103 +-
samples/bpf/xdp_router_ipv4_user.c | 179 +-
samples/bpf/xdp_rxq_info_user.c | 41 +-
samples/bpf/xdp_sample_pkts_user.c | 81 +-
samples/bpf/xdp_tx_iptunnel_user.c | 71 +-
samples/bpf/xdpsock.h | 11 -
samples/bpf/xdpsock_kern.c | 56 -
samples/bpf/xdpsock_user.c | 829 +-
tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 5 +-
.../bpf/bpftool/Documentation/bpftool-feature.rst | 85 +
tools/bpf/bpftool/Documentation/bpftool-map.rst | 29 +-
tools/bpf/bpftool/Documentation/bpftool-net.rst | 1 +
tools/bpf/bpftool/Documentation/bpftool-perf.rst | 1 +
tools/bpf/bpftool/Documentation/bpftool-prog.rst | 9 +-
tools/bpf/bpftool/Documentation/bpftool.rst | 5 +-
tools/bpf/bpftool/bash-completion/bpftool | 114 +-
tools/bpf/bpftool/btf_dumper.c | 98 +-
tools/bpf/bpftool/cfg.c | 9 +-
tools/bpf/bpftool/feature.c | 764 +
tools/bpf/bpftool/main.c | 3 +-
tools/bpf/bpftool/main.h | 4 +
tools/bpf/bpftool/map.c | 232 +-
tools/bpf/bpftool/prog.c | 23 +-
tools/include/linux/filter.h | 20 +
tools/include/uapi/linux/bpf.h | 116 +-
tools/include/uapi/linux/ethtool.h | 51 +
tools/include/uapi/linux/if_link.h | 1 +
{include => tools/include}/uapi/linux/if_xdp.h | 0
tools/include/uapi/linux/tc_act/tc_bpf.h | 2 -
tools/lib/bpf/Build | 2 +-
tools/lib/bpf/Makefile | 26 +-
tools/lib/bpf/README.rst | 15 +-
tools/lib/bpf/bpf.c | 80 +-
tools/lib/bpf/bpf.h | 3 +
tools/lib/bpf/btf.c | 2198 ++-
tools/lib/bpf/btf.h | 46 +-
tools/lib/bpf/libbpf.c | 210 +-
tools/lib/bpf/libbpf.h | 44 +-
tools/lib/bpf/libbpf.map | 30 +
tools/lib/bpf/libbpf_probes.c | 242 +
tools/lib/bpf/libbpf_util.h | 30 +
tools/lib/bpf/netlink.c | 85 +
tools/lib/bpf/test_libbpf.cpp | 4 +-
tools/lib/bpf/xsk.c | 723 +
tools/lib/bpf/xsk.h | 203 +
tools/perf/util/bpf-loader.c | 30 +-
tools/testing/selftests/bpf/.gitignore | 2 +
tools/testing/selftests/bpf/Makefile | 131 +-
tools/testing/selftests/bpf/bpf_helpers.h | 40 +
tools/testing/selftests/bpf/bpf_util.h | 9 +
tools/testing/selftests/bpf/flow_dissector_load.c | 43 +-
tools/testing/selftests/bpf/flow_dissector_load.h | 55 +
tools/testing/selftests/bpf/prog_tests/.gitignore | 1 +
.../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 249 +
.../selftests/bpf/prog_tests/flow_dissector.c | 72 +
.../selftests/bpf/prog_tests/get_stack_raw_tp.c | 139 +
tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 90 +
tools/testing/selftests/bpf/prog_tests/map_lock.c | 75 +
tools/testing/selftests/bpf/prog_tests/obj_name.c | 71 +
.../testing/selftests/bpf/prog_tests/pkt_access.c | 29 +
.../selftests/bpf/prog_tests/pkt_md_access.c | 24 +
.../selftests/bpf/prog_tests/prog_run_xattr.c | 49 +
.../selftests/bpf/prog_tests/queue_stack_map.c | 103 +
.../selftests/bpf/prog_tests/reference_tracking.c | 48 +
.../selftests/bpf/prog_tests/signal_pending.c | 48 +
tools/testing/selftests/bpf/prog_tests/spinlock.c | 29 +
.../selftests/bpf/prog_tests/stacktrace_build_id.c | 165 +
.../bpf/prog_tests/stacktrace_build_id_nmi.c | 150 +
.../selftests/bpf/prog_tests/stacktrace_map.c | 103 +
.../bpf/prog_tests/stacktrace_map_raw_tp.c | 59 +
.../selftests/bpf/prog_tests/task_fd_query_rawtp.c | 78 +
.../selftests/bpf/prog_tests/task_fd_query_tp.c | 82 +
.../testing/selftests/bpf/prog_tests/tcp_estats.c | 19 +
.../selftests/bpf/prog_tests/tp_attach_query.c | 132 +
tools/testing/selftests/bpf/prog_tests/xdp.c | 46 +
.../selftests/bpf/prog_tests/xdp_adjust_tail.c | 31 +
.../selftests/bpf/prog_tests/xdp_noinline.c | 82 +
tools/testing/selftests/bpf/{ => progs}/bpf_flow.c | 0
.../selftests/bpf/{ => progs}/connect4_prog.c | 0
.../selftests/bpf/{ => progs}/connect6_prog.c | 0
.../testing/selftests/bpf/{ => progs}/dev_cgroup.c | 0
.../selftests/bpf/{ => progs}/get_cgroup_id_kern.c | 0
.../selftests/bpf/{ => progs}/netcnt_prog.c | 0
.../selftests/bpf/{ => progs}/sample_map_ret0.c | 0
.../selftests/bpf/{ => progs}/sample_ret0.c | 0
.../selftests/bpf/{ => progs}/sendmsg4_prog.c | 0
.../selftests/bpf/{ => progs}/sendmsg6_prog.c | 0
.../selftests/bpf/{ => progs}/socket_cookie_prog.c | 0
.../selftests/bpf/{ => progs}/sockmap_parse_prog.c | 0
.../bpf/{ => progs}/sockmap_tcp_msg_prog.c | 0
.../bpf/{ => progs}/sockmap_verdict_prog.c | 0
.../selftests/bpf/{ => progs}/test_adjust_tail.c | 0
.../selftests/bpf/{ => progs}/test_btf_haskv.c | 0
.../selftests/bpf/{ => progs}/test_btf_nokv.c | 0
.../bpf/{ => progs}/test_get_stack_rawtp.c | 0
.../testing/selftests/bpf/{ => progs}/test_l4lb.c | 0
.../selftests/bpf/{ => progs}/test_l4lb_noinline.c | 0
.../bpf/{ => progs}/test_lirc_mode2_kern.c | 0
.../selftests/bpf/progs/test_lwt_ip_encap.c | 85 +
.../selftests/bpf/{ => progs}/test_lwt_seg6local.c | 0
.../testing/selftests/bpf/progs/test_map_in_map.c | 53 +
tools/testing/selftests/bpf/progs/test_map_lock.c | 66 +
.../selftests/bpf/{ => progs}/test_obj_id.c | 0
.../selftests/bpf/{ => progs}/test_pkt_access.c | 0
.../selftests/bpf/{ => progs}/test_pkt_md_access.c | 0
.../selftests/bpf/{ => progs}/test_queue_map.c | 0
.../bpf/{ => progs}/test_select_reuseport_kern.c | 0
.../bpf/{ => progs}/test_sk_lookup_kern.c | 0
.../bpf/{ => progs}/test_skb_cgroup_id_kern.c | 0
.../selftests/bpf/progs/test_sock_fields_kern.c | 152 +
.../selftests/bpf/{ => progs}/test_sockhash_kern.c | 0
.../selftests/bpf/{ => progs}/test_sockmap_kern.c | 0
tools/testing/selftests/bpf/progs/test_spin_lock.c | 108 +
.../selftests/bpf/{ => progs}/test_stack_map.c | 0
.../bpf/{ => progs}/test_stacktrace_build_id.c | 0
.../bpf/{ => progs}/test_stacktrace_map.c | 0
.../selftests/bpf/{ => progs}/test_tcp_estats.c | 0
.../selftests/bpf/{ => progs}/test_tcpbpf_kern.c | 0
.../bpf/{ => progs}/test_tcpnotify_kern.c | 0
.../selftests/bpf/{ => progs}/test_tracepoint.c | 0
.../selftests/bpf/{ => progs}/test_tunnel_kern.c | 0
tools/testing/selftests/bpf/{ => progs}/test_xdp.c | 0
.../selftests/bpf/{ => progs}/test_xdp_meta.c | 0
.../selftests/bpf/{ => progs}/test_xdp_noinline.c | 0
.../selftests/bpf/{ => progs}/test_xdp_redirect.c | 0
.../selftests/bpf/{ => progs}/test_xdp_vlan.c | 0
.../testing/selftests/bpf/{ => progs}/xdp_dummy.c | 0
tools/testing/selftests/bpf/tcp_client.py | 3 +-
tools/testing/selftests/bpf/tcp_server.py | 5 +-
tools/testing/selftests/bpf/test_btf.c | 1291 +-
tools/testing/selftests/bpf/test_flow_dissector.c | 2 -
tools/testing/selftests/bpf/test_libbpf_open.c | 32 +-
tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 376 +
tools/testing/selftests/bpf/test_map_in_map.c | 49 -
tools/testing/selftests/bpf/test_maps.c | 41 +-
tools/testing/selftests/bpf/test_offload.py | 135 +-
tools/testing/selftests/bpf/test_progs.c | 1824 +--
tools/testing/selftests/bpf/test_progs.h | 93 +
tools/testing/selftests/bpf/test_sock.c | 9 +-
tools/testing/selftests/bpf/test_sock_fields.c | 328 +
tools/testing/selftests/bpf/test_socket_cookie.c | 4 +-
tools/testing/selftests/bpf/test_sockmap.c | 1 -
tools/testing/selftests/bpf/test_tcpnotify_user.c | 6 +-
tools/testing/selftests/bpf/test_verifier.c | 15575 +-----------------
tools/testing/selftests/bpf/verifier/.gitignore | 1 +
tools/testing/selftests/bpf/verifier/and.c | 50 +
.../testing/selftests/bpf/verifier/array_access.c | 219 +
tools/testing/selftests/bpf/verifier/basic.c | 23 +
tools/testing/selftests/bpf/verifier/basic_call.c | 50 +
tools/testing/selftests/bpf/verifier/basic_instr.c | 134 +
tools/testing/selftests/bpf/verifier/basic_stack.c | 64 +
.../testing/selftests/bpf/verifier/basic_stx_ldx.c | 45 +
tools/testing/selftests/bpf/verifier/bounds.c | 508 +
.../selftests/bpf/verifier/bounds_deduction.c | 124 +
.../bpf/verifier/bounds_mix_sign_unsign.c | 406 +
.../testing/selftests/bpf/verifier/bpf_get_stack.c | 44 +
tools/testing/selftests/bpf/verifier/calls.c | 1942 +++
tools/testing/selftests/bpf/verifier/cfg.c | 70 +
.../selftests/bpf/verifier/cgroup_inv_retcode.c | 72 +
tools/testing/selftests/bpf/verifier/cgroup_skb.c | 197 +
.../selftests/bpf/verifier/cgroup_storage.c | 220 +
tools/testing/selftests/bpf/verifier/const_or.c | 60 +
tools/testing/selftests/bpf/verifier/ctx.c | 93 +
tools/testing/selftests/bpf/verifier/ctx_sk_msg.c | 181 +
tools/testing/selftests/bpf/verifier/ctx_skb.c | 1034 ++
tools/testing/selftests/bpf/verifier/dead_code.c | 159 +
.../selftests/bpf/verifier/direct_packet_access.c | 633 +
.../bpf/verifier/direct_stack_access_wraparound.c | 40 +
tools/testing/selftests/bpf/verifier/div0.c | 184 +
.../testing/selftests/bpf/verifier/div_overflow.c | 104 +
.../selftests/bpf/verifier/helper_access_var_len.c | 614 +
.../selftests/bpf/verifier/helper_packet_access.c | 460 +
.../selftests/bpf/verifier/helper_value_access.c | 953 ++
tools/testing/selftests/bpf/verifier/jit.c | 88 +
tools/testing/selftests/bpf/verifier/jmp32.c | 746 +
tools/testing/selftests/bpf/verifier/jset.c | 167 +
tools/testing/selftests/bpf/verifier/jump.c | 180 +
tools/testing/selftests/bpf/verifier/junk_insn.c | 45 +
tools/testing/selftests/bpf/verifier/ld_abs.c | 286 +
tools/testing/selftests/bpf/verifier/ld_dw.c | 36 +
tools/testing/selftests/bpf/verifier/ld_imm64.c | 141 +
tools/testing/selftests/bpf/verifier/ld_ind.c | 72 +
tools/testing/selftests/bpf/verifier/leak_ptr.c | 67 +
tools/testing/selftests/bpf/verifier/lwt.c | 189 +
tools/testing/selftests/bpf/verifier/map_in_map.c | 62 +
.../selftests/bpf/verifier/map_ptr_mixing.c | 100 +
tools/testing/selftests/bpf/verifier/map_ret_val.c | 65 +
tools/testing/selftests/bpf/verifier/masking.c | 322 +
tools/testing/selftests/bpf/verifier/meta_access.c | 235 +
.../bpf/verifier/perf_event_sample_period.c | 59 +
.../selftests/bpf/verifier/prevent_map_lookup.c | 74 +
tools/testing/selftests/bpf/verifier/raw_stack.c | 305 +
.../testing/selftests/bpf/verifier/ref_tracking.c | 607 +
tools/testing/selftests/bpf/verifier/runtime_jit.c | 80 +
.../selftests/bpf/verifier/search_pruning.c | 156 +
tools/testing/selftests/bpf/verifier/sock.c | 384 +
tools/testing/selftests/bpf/verifier/spill_fill.c | 76 +
tools/testing/selftests/bpf/verifier/spin_lock.c | 333 +
tools/testing/selftests/bpf/verifier/stack_ptr.c | 317 +
tools/testing/selftests/bpf/verifier/uninit.c | 39 +
tools/testing/selftests/bpf/verifier/unpriv.c | 522 +
tools/testing/selftests/bpf/verifier/value.c | 104 +
.../selftests/bpf/verifier/value_adj_spill.c | 43 +
.../selftests/bpf/verifier/value_illegal_alu.c | 94 +
.../testing/selftests/bpf/verifier/value_or_null.c | 152 +
.../selftests/bpf/verifier/value_ptr_arith.c | 838 +
tools/testing/selftests/bpf/verifier/var_off.c | 66 +
tools/testing/selftests/bpf/verifier/xadd.c | 97 +
tools/testing/selftests/bpf/verifier/xdp.c | 14 +
.../bpf/verifier/xdp_direct_packet_access.c | 900 ++
.../drivers/net/mlxsw/blackhole_routes.sh | 200 +
.../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 3 +-
.../selftests/drivers/net/mlxsw/qos_dscp_router.sh | 3 +-
.../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 459 +-
.../drivers/net/mlxsw/spectrum/resource_scale.sh | 1 -
.../selftests/drivers/net/mlxsw/vxlan_fdb_veto.sh | 126 +
tools/testing/selftests/net/config | 3 +-
tools/testing/selftests/net/forwarding/config | 2 +
.../selftests/net/forwarding/devlink_lib.sh | 2 +-
.../net/forwarding/forwarding.config.sample | 3 +
.../selftests/net/forwarding/ipip_flat_gre.sh | 63 +
.../selftests/net/forwarding/ipip_flat_gre_key.sh | 63 +
.../selftests/net/forwarding/ipip_flat_gre_keys.sh | 63 +
.../selftests/net/forwarding/ipip_hier_gre.sh | 63 +
.../selftests/net/forwarding/ipip_hier_gre_key.sh | 63 +
.../selftests/net/forwarding/ipip_hier_gre_keys.sh | 63 +
tools/testing/selftests/net/forwarding/ipip_lib.sh | 349 +
tools/testing/selftests/net/forwarding/lib.sh | 9 +-
.../net/forwarding/mirror_gre_bridge_1q_lag.sh | 11 +-
.../selftests/net/forwarding/mirror_gre_changes.sh | 1 +
.../selftests/net/forwarding/mirror_gre_flower.sh | 4 +-
.../net/forwarding/mirror_gre_vlan_bridge_1q.sh | 88 +-
.../testing/selftests/net/forwarding/mirror_lib.sh | 5 +-
.../selftests/net/forwarding/router_broadcast.sh | 3 +-
.../selftests/net/forwarding/vxlan_asymmetric.sh | 567 +
.../selftests/net/forwarding/vxlan_symmetric.sh | 551 +
tools/testing/selftests/net/ip_defrag.c | 69 +-
tools/testing/selftests/net/ip_defrag.sh | 16 +
tools/testing/selftests/net/rtnetlink.sh | 140 +-
tools/testing/selftests/net/tls.c | 164 +-
tools/testing/selftests/net/udpgso.c | 1 -
.../networking/timestamping/rxtimestamp.c | 1 +
tools/testing/selftests/tc-testing/.gitignore | 1 +
tools/testing/selftests/tc-testing/TdcPlugin.py | 4 +-
.../creating-testcases/AddingTestCases.txt | 5 +
.../tc-testing/plugin-lib/valgrindPlugin.py | 16 +-
.../tc-testing/tc-tests/filters/concurrency.json | 177 +
tools/testing/selftests/tc-testing/tdc.py | 15 +-
tools/testing/selftests/tc-testing/tdc_batch.py | 58 +-
tools/testing/selftests/tc-testing/tdc_config.py | 1 +
.../testing/selftests/tc-testing/tdc_multibatch.py | 65 +
2321 files changed, 124139 insertions(+), 72080 deletions(-)
create mode 100644 Documentation/bpf/btf.rst
create mode 100644 Documentation/devicetree/bindings/crypto/samsung-slimsss.txt
create mode 100644 Documentation/devicetree/bindings/net/fsl-enetc.txt
create mode 100644 Documentation/devicetree/bindings/net/mdio-mux-multiplexer.txt
create mode 100644 Documentation/devicetree/bindings/net/qcom,ethqos.txt
create mode 100644 Documentation/devicetree/bindings/phy/phy-armada38x-comphy.txt
create mode 100644 Documentation/networking/devlink-health.txt
create mode 100644 Documentation/networking/devlink-info-versions.rst
create mode 100644 Documentation/networking/devlink-params-mlxsw.txt
create mode 100644 Documentation/networking/ieee802154.rst
delete mode 100644 Documentation/networking/ieee802154.txt
create mode 100644 Documentation/networking/phy.rst
delete mode 100644 Documentation/networking/phy.txt
create mode 100644 Documentation/networking/sfp-phylink.rst
delete mode 100644 arch/ia64/include/uapi/asm/socket.h
create mode 100644 arch/riscv/net/Makefile
create mode 100644 arch/riscv/net/bpf_jit_comp.c
delete mode 100644 arch/s390/include/uapi/asm/socket.h
delete mode 100644 arch/x86/include/uapi/asm/socket.h
delete mode 100644 arch/xtensa/include/uapi/asm/socket.h
create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c
create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h
create mode 100644 drivers/net/ethernet/freescale/enetc/Kconfig
create mode 100644 drivers/net/ethernet/freescale/enetc/Makefile
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc.c
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc.h
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_hw.h
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_mdio.c
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_msg.c
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_pf.c
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_pf.h
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_ptp.c
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_vf.c
create mode 100644 drivers/net/ethernet/intel/igc/igc_ethtool.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/ecpf.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/ecpf.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/port_tun.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/port_tun.h
delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/mad.c
create mode 100644 drivers/net/ethernet/mellanox/mlxsw/core_env.c
create mode 100644 drivers/net/ethernet/mellanox/mlxsw/core_env.h
create mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
create mode 100644 drivers/net/ipvlan/ipvlan_l3s.c
delete mode 100644 drivers/net/phy/aquantia.c
create mode 100644 drivers/net/phy/aquantia.h
create mode 100644 drivers/net/phy/aquantia_hwmon.c
create mode 100644 drivers/net/phy/aquantia_main.c
create mode 100644 drivers/net/phy/mdio-mux-multiplexer.c
create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/location.h
delete mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/tof.h
create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c
delete mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/tof.c
delete mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/tof.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mcu.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/Kconfig
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/Makefile
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/beacon.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/core.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/debugfs.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/dma.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/init.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mac.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mac.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/main.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mcu.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/pci.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/regs.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7603/soc.c
delete mode 100644 drivers/net/wireless/mediatek/mt76/usb_mcu.c
create mode 100644 drivers/phy/marvell/phy-armada38x-comphy.c
create mode 100644 drivers/ptp/ptp_qoriq_debugfs.c
create mode 100644 drivers/s390/net/qeth_ethtool.c
create mode 100644 include/crypto/arc4.h
create mode 100644 include/linux/platform_data/dsa.h
create mode 100644 include/net/flow_offload.h
delete mode 100644 include/net/netfilter/nf_nat_core.h
delete mode 100644 include/net/netfilter/nf_nat_l3proto.h
delete mode 100644 include/net/netfilter/nf_nat_l4proto.h
create mode 100644 include/net/netfilter/nf_reject.h
delete mode 100644 include/net/netfilter/nft_masq.h
delete mode 100644 include/net/netfilter/nft_redir.h
create mode 100644 include/net/netns/xdp.h
create mode 100644 include/trace/events/mlxsw.h
create mode 100644 include/trace/events/neigh.h
create mode 100644 include/uapi/linux/time_types.h
create mode 100644 include/uapi/linux/xdp_diag.h
create mode 100644 net/core/flow_offload.c
delete mode 100644 net/ipv4/netfilter/nf_nat_l3proto_ipv4.c
delete mode 100644 net/ipv4/netfilter/nf_nat_masquerade_ipv4.c
delete mode 100644 net/ipv4/netfilter/nft_chain_nat_ipv4.c
delete mode 100644 net/ipv4/netfilter/nft_masq_ipv4.c
delete mode 100644 net/ipv4/netfilter/nft_redir_ipv4.c
delete mode 100644 net/ipv6/netfilter/nf_nat_l3proto_ipv6.c
delete mode 100644 net/ipv6/netfilter/nf_nat_masquerade_ipv6.c
delete mode 100644 net/ipv6/netfilter/nft_chain_nat_ipv6.c
delete mode 100644 net/ipv6/netfilter/nft_masq_ipv6.c
delete mode 100644 net/ipv6/netfilter/nft_redir_ipv6.c
create mode 100644 net/netfilter/nf_nat_masquerade.c
create mode 100644 net/netfilter/nft_chain_nat.c
create mode 100644 net/smc/smc_netns.h
create mode 100644 net/xdp/xsk.h
create mode 100644 net/xdp/xsk_diag.c
create mode 100755 samples/bpf/do_hbm_test.sh
create mode 100644 samples/bpf/hbm.c
create mode 100644 samples/bpf/hbm.h
create mode 100644 samples/bpf/hbm_kern.h
create mode 100644 samples/bpf/hbm_out_kern.c
delete mode 100644 samples/bpf/load_sock_ops.c
delete mode 100644 samples/bpf/xdpsock.h
delete mode 100644 samples/bpf/xdpsock_kern.c
create mode 100644 tools/bpf/bpftool/Documentation/bpftool-feature.rst
create mode 100644 tools/bpf/bpftool/feature.c
create mode 100644 tools/include/uapi/linux/ethtool.h
copy {include => tools/include}/uapi/linux/if_xdp.h (100%)
create mode 100644 tools/lib/bpf/libbpf_probes.c
create mode 100644 tools/lib/bpf/libbpf_util.h
create mode 100644 tools/lib/bpf/xsk.c
create mode 100644 tools/lib/bpf/xsk.h
create mode 100644 tools/testing/selftests/bpf/flow_dissector_load.h
create mode 100644 tools/testing/selftests/bpf/prog_tests/.gitignore
create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/flow_dissector.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/l4lb_all.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/map_lock.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/obj_name.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/pkt_access.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/pkt_md_access.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/prog_run_xattr.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/queue_stack_map.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/reference_tracking.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/signal_pending.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/spinlock.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/stacktrace_map.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/stacktrace_map_raw_tp.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/tcp_estats.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_noinline.c
rename tools/testing/selftests/bpf/{ => progs}/bpf_flow.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/connect4_prog.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/connect6_prog.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/dev_cgroup.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/get_cgroup_id_kern.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/netcnt_prog.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/sample_map_ret0.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/sample_ret0.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/sendmsg4_prog.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/sendmsg6_prog.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/socket_cookie_prog.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/sockmap_parse_prog.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/sockmap_tcp_msg_prog.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/sockmap_verdict_prog.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_adjust_tail.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_btf_haskv.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_btf_nokv.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_get_stack_rawtp.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_l4lb.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_l4lb_noinline.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_lirc_mode2_kern.c (100%)
create mode 100644 tools/testing/selftests/bpf/progs/test_lwt_ip_encap.c
rename tools/testing/selftests/bpf/{ => progs}/test_lwt_seg6local.c (100%)
create mode 100644 tools/testing/selftests/bpf/progs/test_map_in_map.c
create mode 100644 tools/testing/selftests/bpf/progs/test_map_lock.c
rename tools/testing/selftests/bpf/{ => progs}/test_obj_id.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_pkt_access.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_pkt_md_access.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_queue_map.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_select_reuseport_kern.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_sk_lookup_kern.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_skb_cgroup_id_kern.c (100%)
create mode 100644 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c
rename tools/testing/selftests/bpf/{ => progs}/test_sockhash_kern.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_sockmap_kern.c (100%)
create mode 100644 tools/testing/selftests/bpf/progs/test_spin_lock.c
rename tools/testing/selftests/bpf/{ => progs}/test_stack_map.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_stacktrace_build_id.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_stacktrace_map.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_tcp_estats.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_tcpbpf_kern.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_tcpnotify_kern.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_tracepoint.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_tunnel_kern.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_xdp.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_xdp_meta.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_xdp_noinline.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_xdp_redirect.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/test_xdp_vlan.c (100%)
rename tools/testing/selftests/bpf/{ => progs}/xdp_dummy.c (100%)
create mode 100755 tools/testing/selftests/bpf/test_lwt_ip_encap.sh
delete mode 100644 tools/testing/selftests/bpf/test_map_in_map.c
create mode 100644 tools/testing/selftests/bpf/test_progs.h
create mode 100644 tools/testing/selftests/bpf/test_sock_fields.c
create mode 100644 tools/testing/selftests/bpf/verifier/.gitignore
create mode 100644 tools/testing/selftests/bpf/verifier/and.c
create mode 100644 tools/testing/selftests/bpf/verifier/array_access.c
create mode 100644 tools/testing/selftests/bpf/verifier/basic.c
create mode 100644 tools/testing/selftests/bpf/verifier/basic_call.c
create mode 100644 tools/testing/selftests/bpf/verifier/basic_instr.c
create mode 100644 tools/testing/selftests/bpf/verifier/basic_stack.c
create mode 100644 tools/testing/selftests/bpf/verifier/basic_stx_ldx.c
create mode 100644 tools/testing/selftests/bpf/verifier/bounds.c
create mode 100644 tools/testing/selftests/bpf/verifier/bounds_deduction.c
create mode 100644 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c
create mode 100644 tools/testing/selftests/bpf/verifier/bpf_get_stack.c
create mode 100644 tools/testing/selftests/bpf/verifier/calls.c
create mode 100644 tools/testing/selftests/bpf/verifier/cfg.c
create mode 100644 tools/testing/selftests/bpf/verifier/cgroup_inv_retcode.c
create mode 100644 tools/testing/selftests/bpf/verifier/cgroup_skb.c
create mode 100644 tools/testing/selftests/bpf/verifier/cgroup_storage.c
create mode 100644 tools/testing/selftests/bpf/verifier/const_or.c
create mode 100644 tools/testing/selftests/bpf/verifier/ctx.c
create mode 100644 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c
create mode 100644 tools/testing/selftests/bpf/verifier/ctx_skb.c
create mode 100644 tools/testing/selftests/bpf/verifier/dead_code.c
create mode 100644 tools/testing/selftests/bpf/verifier/direct_packet_access.c
create mode 100644 tools/testing/selftests/bpf/verifier/direct_stack_access_wraparound.c
create mode 100644 tools/testing/selftests/bpf/verifier/div0.c
create mode 100644 tools/testing/selftests/bpf/verifier/div_overflow.c
create mode 100644 tools/testing/selftests/bpf/verifier/helper_access_var_len.c
create mode 100644 tools/testing/selftests/bpf/verifier/helper_packet_access.c
create mode 100644 tools/testing/selftests/bpf/verifier/helper_value_access.c
create mode 100644 tools/testing/selftests/bpf/verifier/jit.c
create mode 100644 tools/testing/selftests/bpf/verifier/jmp32.c
create mode 100644 tools/testing/selftests/bpf/verifier/jset.c
create mode 100644 tools/testing/selftests/bpf/verifier/jump.c
create mode 100644 tools/testing/selftests/bpf/verifier/junk_insn.c
create mode 100644 tools/testing/selftests/bpf/verifier/ld_abs.c
create mode 100644 tools/testing/selftests/bpf/verifier/ld_dw.c
create mode 100644 tools/testing/selftests/bpf/verifier/ld_imm64.c
create mode 100644 tools/testing/selftests/bpf/verifier/ld_ind.c
create mode 100644 tools/testing/selftests/bpf/verifier/leak_ptr.c
create mode 100644 tools/testing/selftests/bpf/verifier/lwt.c
create mode 100644 tools/testing/selftests/bpf/verifier/map_in_map.c
create mode 100644 tools/testing/selftests/bpf/verifier/map_ptr_mixing.c
create mode 100644 tools/testing/selftests/bpf/verifier/map_ret_val.c
create mode 100644 tools/testing/selftests/bpf/verifier/masking.c
create mode 100644 tools/testing/selftests/bpf/verifier/meta_access.c
create mode 100644 tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
create mode 100644 tools/testing/selftests/bpf/verifier/prevent_map_lookup.c
create mode 100644 tools/testing/selftests/bpf/verifier/raw_stack.c
create mode 100644 tools/testing/selftests/bpf/verifier/ref_tracking.c
create mode 100644 tools/testing/selftests/bpf/verifier/runtime_jit.c
create mode 100644 tools/testing/selftests/bpf/verifier/search_pruning.c
create mode 100644 tools/testing/selftests/bpf/verifier/sock.c
create mode 100644 tools/testing/selftests/bpf/verifier/spill_fill.c
create mode 100644 tools/testing/selftests/bpf/verifier/spin_lock.c
create mode 100644 tools/testing/selftests/bpf/verifier/stack_ptr.c
create mode 100644 tools/testing/selftests/bpf/verifier/uninit.c
create mode 100644 tools/testing/selftests/bpf/verifier/unpriv.c
create mode 100644 tools/testing/selftests/bpf/verifier/value.c
create mode 100644 tools/testing/selftests/bpf/verifier/value_adj_spill.c
create mode 100644 tools/testing/selftests/bpf/verifier/value_illegal_alu.c
create mode 100644 tools/testing/selftests/bpf/verifier/value_or_null.c
create mode 100644 tools/testing/selftests/bpf/verifier/value_ptr_arith.c
create mode 100644 tools/testing/selftests/bpf/verifier/var_off.c
create mode 100644 tools/testing/selftests/bpf/verifier/xadd.c
create mode 100644 tools/testing/selftests/bpf/verifier/xdp.c
create mode 100644 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c
create mode 100755 tools/testing/selftests/drivers/net/mlxsw/blackhole_routes.sh
create mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan_fdb_veto.sh
create mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre.sh
create mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre_key.sh
create mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre_keys.sh
create mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre.sh
create mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre_key.sh
create mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre_keys.sh
create mode 100644 tools/testing/selftests/net/forwarding/ipip_lib.sh
create mode 100755 tools/testing/selftests/net/forwarding/vxlan_asymmetric.sh
create mode 100755 tools/testing/selftests/net/forwarding/vxlan_symmetric.sh
create mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/concurrency.json
create mode 100755 tools/testing/selftests/tc-testing/tdc_multibatch.py
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository libcxx.
from 018402394 [libc++] Fix <atomic> failures on GCC
new 3438c15d1 [libcxx] Revert set of atomic patches that broke lldb.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
include/__config | 17 +-
include/atomic | 1044 +++++---------------
.../atomics.lockfree/isalwayslockfree.pass.cpp | 34 +-
.../atomics/atomics.order/memory_order.pass.cpp | 17 +-
.../atomics.order/memory_order_new.pass.cpp | 23 -
www/cxx2a_status.html | 2 +-
6 files changed, 281 insertions(+), 856 deletions(-)
delete mode 100644 test/std/atomics/atomics.order/memory_order_new.pass.cpp
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository compiler-rt.
from cf0d9dd21 [sanitizers] Don't use Windows Trace Logging with Clang in MS [...]
new 1cc766c19 [scudo][standalone] Add bytemap classes
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
lib/scudo/standalone/CMakeLists.txt | 1 +
lib/scudo/standalone/bytemap.h | 103 +++++++++++++++++++++++++++++
lib/scudo/standalone/tests/CMakeLists.txt | 1 +
lib/scudo/standalone/tests/bytemap_test.cc | 73 ++++++++++++++++++++
4 files changed, 178 insertions(+)
create mode 100644 lib/scudo/standalone/bytemap.h
create mode 100644 lib/scudo/standalone/tests/bytemap_test.cc
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from edbd9e45a9 Remove gdb_bfd_fdopenr
new 88c9190b4e Fix a spelling mistake: "complaint" instead of "compliant".
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
binutils/ChangeLog | 5 +++++
binutils/doc/binutils.texi | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from cd1161a233c dg-extract-results.py: Handle case where a WARNING happens [...]
new 6783c698ca9 PR target/89587 * config/rs6000/t-linux (MULTIARCH_DIRNAM [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/ChangeLog | 4 ++++
gcc/config/rs6000/t-linux | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.