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-next-allmodconfig
in repository toolchain/ci/base-artifacts.
discards f685105c 4: update: binutils-gcc-linux: 19533
new 8d66d1e2 4: update: binutils-gcc-linux: 19536
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 (f685105c)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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:
01-reset_artifacts/console.log | 128 +-
02-prepare_abe/console.log | 376 +-
03-build_abe-binutils/console.log | 9926 +++++------
04-build_abe-stage1/console.log | 19897 +++++++++++-----------
05-build_linux/console.log | 1507 +-
07-check_regression/console.log | 8 +-
08-update_baseline/console.log | 98 +-
console.log | 31940 ++++++++++++++++++------------------
jenkins/manifest.sh | 16 +-
results | 2 +-
10 files changed, 31987 insertions(+), 31911 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 clang.
from 3d972ea0aa Fix buildbot break after r360195
new d80516ddef [Sema] Correct typos in return statements so the return type [...]
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/Sema/SemaStmt.cpp | 8 +++++++-
test/SemaCXX/typo-correction-crash.cpp | 13 ++++++++++++-
2 files changed, 19 insertions(+), 2 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/llvm-master-aarch64-stable-allyesconfig
in repository toolchain/ci/base-artifacts.
from 5489e858 1: update: linux-e5b9547b1aa39164a8df1d01f2996391c0356d71: 16549
new 5075a30e 2: reset: llvm-78a6062c24dc51180101666b82afa8d7fab920d1: 16535
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:
01-reset_artifacts/console.log | 168 +-
02-build_llvm/console.log | 11608 +++++++++++++-------------
03-build_linux/console.log | 4829 +++++------
05-check_regression/console.log | 20 +-
06-update_baseline/console.log | 26 +-
console.log | 16651 +++++++++++++++++++-------------------
jenkins/manifest.sh | 10 +-
reset-baseline | 0
results | 2 +-
9 files changed, 17028 insertions(+), 16286 deletions(-)
create mode 100644 reset-baseline
--
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 dd5001e21a99 Merge tag 'random_for_linus' of git://git.kernel.org/pub/s [...]
new b06ce8218c45 dt-bindings: Add a guide of do's and don't's for writing bindings
new 99838f011a3a dt-bindings: Require child nodes type to be 'object'
new deb387d4af5a of: property: Document that of_graph_get_endpoint_by_regs [...]
new d0b8ed47e83a of: reserved_mem: fix reserve memory leak
new ecb0abc1d852 of: use correct function prototype for of_overlay_fdt_apply()
new c43a4469402f dt-bindings: interconnect: Add a dma interconnect name
new e5ffa40c0305 dt-bindings: bus: Add binding for the Allwinner MBUS controller
new 95835a8d473e of: address: Retrieve a parent through a callback in __of_ [...]
new f83a6e5dea6c of: address: Add support for the parent DMA bus
new a32c3d9d9807 dt-bindings: Add schemas for simple-framebuffer
new 12eeae7147af dt-bindings: connector: Spelling mistake
new af3be70a3211 of: Improve of_phandle_iterator_next() error message
new f52e30ebfd62 dt-bindings: mfd: axp20x: Add fallback for axp805
new b827bcbba36d of: del redundant type conversion
new 083284961ad0 dt-bindings: Add ir38064 as a trivial device
new 57ddd16b111b dt-bindings: Add isl68137 as a trivial device
new 8e94fd36220c of/device.c: fix the wrong comments
new 440868661f36 of: fix clang -Wunsequenced for be32_to_cpu()
new 195712bfdddf dt-bindings: Update schema project location to devicetree. [...]
new c50495aa4cfc dt-bindings: pinctrl: fix bias-pull,up typo
new 6f7dc9a37f2b of: irq: Remove WARN_ON() for kzalloc() failure
new 2a656cb5a4a3 of: unittest: Remove error printing on OOM
new 82efe4395994 Merge tag 'devicetree-for-5.2' of git://git.kernel.org/pub [...]
new 310974faccda virtio_net: remove hcpu from virtnet_clean_affinity
new 02ec6cafd78c tipc: support broadcast/replicast configurable for bc-link
new ff2ebbfba618 tipc: introduce new capability flag for cluster
new c55c8edafa91 tipc: smooth change between replicast and broadcast
new f8d6ae0d27ec ibmvnic: Report actual backing device speed and duplex values
new 93a77c11ae79 tcp: add tcp_inet6_sk() helper
new a0cfa79f8470 ibmveth: Make array ibmveth_stats static
new 538abaf38e75 net: hns3: Make hclgevf_update_link_mode static
new 56dc6d635574 datagram: Make __skb_datagram_iter static
new 9403cf230258 tcp: free request sock directly upon TFO or syncookies error
new 64c40525849f net: pasemi: Make pasemi_mac_init_module static
new f9cb75970e7b net: macb: simplify getting .driver_data
new 03f1eccc7a69 ipv6: Add icmp_echo_ignore_multicast support for ICMPv6
new 9b525171d881 enc28j60: Use device_get_mac_address()
new f23304cbd568 enc28j60: Remove duplicate messaging
new 35b60f37363b enc28j60: Replace dev_*(&netdev->dev, ...) with netdev_*()
new 571fb070a147 enc28j60: Drop driver name duplication from messages
new 41e48c3d8070 enc28j60: Switch to use module_spi_driver() macro
new b4f7a6f964fb enc28j60: Use ether_addr_copy() in enc28j60_set_mac_address()
new e303b6afef21 enc28j60: Switch to dev_<level> from pr_<level>
new 6eae14104fc8 enc28j60: Convert HW related printk() to dev_printk()
new c93a0f2a7fc4 enc28j60: Convert printk() to netdev_printk()
new ba2c37947c42 enc28j60: Remove linux/init.h
new f3cb67b0f347 enc28j60: Amend comments by fixing typos, adding periods, etc
new 5c22dc8debcc enc28j60: Fix indentation splats
new 75dd98c4a848 enc28j60: Convert to use SPDX identifier
new 9bd5423fc75e Merge branch 'enc28j60-messaging-clean-up-and-ACPI-improvements'
new b0ddfe2bb2bd intel: correct return from set features callback
new 5b6e13216be2 igb: Exclude device from suspend direct complete optimization
new 5aa151922e90 igb: fix various indentation issues
new 459d69c407f9 e1000e: Disable runtime PM on CNP+
new 2121c2712f82 igc: Add multiple receive queues control supporting
new 6245c8483ae0 igc: Extend the ethtool supporting
new 36b9fea60961 igc: Add support for statistics
new 65cd3a725e90 igc: Add support for the ntuple feature
new ecad77fd29e4 igc: Fix the typo in igc_base.h header definition
new bb0e5837db3a igc: Remove unneeded hw_dbg prints
new 8d3a3048c313 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...]
new 77a7a84d6221 ice: Fix broadcast traffic in port VLAN mode
new 42b2cc83afb4 ice: Fix issue with VF reset and multiple VFs support on PFs
new 77ed84f49aee ice: avoid multiple unnecessary de-references in probe
new 16c3301b5566 ice: remove redundant variable and if condition
new d8df260af70f ice : Ensure only valid bits are set in ice_aq_set_phy_cfg
new 80ed404abb48 ice: use ice_for_each_vsi macro when possible
new 70457520bab8 ice: configure GLINT_ITR to always have an ITR gran of 2
new 1c44e3bce12f ice: Implement flow to reset VFs with PFR and other resets
new 7a1f71117540 ice: Get resources per function
new 544f63d307b1 ice: Reset all VFs with VFLR during SR-IOV init flow
new ad71b256ba4e ice: Determine descriptor count and ring size based on PAGE_SIZE
new 0b8515eddbd8 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 5c5f626bcace net: phy: improve handling link_change_notify callback
new 570c8a7d5303 net: phy: aquantia: check for supported interface modes in [...]
new 1e614b5086ee net: phy: aquantia: check for changed interface mode in re [...]
new 6a23c0a6af98 Merge branch 'net-phy-aquantia-add-interface-mode-handling'
new f295b3ae9f59 net/tls: Add support of AES128-CCM based ciphers
new 1bfe45f4ae81 net: bridge: use eth_broadcast_addr() to assign broadcast address
new 254c0a2bfedb macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to re [...]
new a88381dece86 qede: Populate mbi version in ethtool driver query data.
new 1a3ca25062cf qed: Define new MF bit for no_vlan config
new 0b963ef20c56 Merge branch 'qed-next'
new 4bd97d51a5e6 net: dev: rename queue selection helpers.
new b71b5837f871 packet: rework packet_pick_tx_queue() to use common code s [...]
new a350eccee583 net: remove 'fallback' argument from dev->ndo_select_queue()
new 75d317c40964 Merge branch 'net-refactor-ndo_select_queue'
new 881d7afdff16 net: hns3: Make hclge_destroy_cmd_queue static
new a534ea30e70f net: isdn: Make isdn_ppp_mp_discard and isdn_ppp_mp_reasse [...]
new 0b03a5ca8b14 ipv6: Add icmp_echo_ignore_anycast for ICMPv6
new 77d5ad4048fb tipc: fix use-after-free in tipc_sk_filter_rcv
new 08e046c8966a tipc: fix a null pointer deref
new a88c26f671b0 net/tls: Replace kfree_skb() with consume_skb()
new 67f695134703 ipv6: Move setting default metric for routes
new c7a1ce397ada ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create
new 28b18b39c5a7 Merge branch 'ipv6-Change-addrconf_f6i_alloc-to-use-ip6_ro [...]
new 0c3e0e3bb623 tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining rea [...]
new 12132768dc4a tun: Remove unused first parameter of tun_get_iff()
new 9ab948a91b2c ipv4: Allow amount of dirty memory from fib resizing to be [...]
new 10585b43420e ipv6: Remove fallback argument from ip6_hold_safe
new 647aed232a7c net: phy: mdio-bcm-unimac: Remove print of base address
new fbb7bc45eac7 net: dsa: bcm_sf2: Remove print of base address
new 62be757fbe6f net: systemport: Remove print of base address
new 88f808f312d3 Merge branch 'net-broadcom-Remove-print-of-base-address'
new 02afc7ad45bd net: dst: remove gc leftovers
new f878fe568558 net: phy: Prepare for moving Omega out of bcm7xxx
new 17cc9821766c net: phy: Move Omega PHY entry to Cygnus PHY driver
new 83b038db255d Merge branch 'net-phy-Move-Omega-PHY-entry-to-Cygnus-PHY-driver'
new 4feb7c7a4fbb rhashtable: don't hold lock on first table throughout insertion.
new f7ad68bf9850 rhashtable: rename rht_for_each*continue as *from.
new 143eb9ac9fd9 Merge branch 'rhashtable-cleanups'
new 31f1a0e37cac nfp: remove defines for unused control bits
new e474619a2498 net: sched: flower: don't check for rtnl on head dereference
new 620da4860827 net: sched: flower: refactor fl_change
new 061775583e35 net: sched: flower: introduce reference counting for filters
new b2552b8c40fa net: sched: flower: track filter deletion with flag
new f48ef4d5b083 net: sched: flower: add reference counter to flower mask
new 195c234d15c9 net: sched: flower: handle concurrent mask insertion
new 259e60f96785 net: sched: flower: protect masks list with spinlock
new 9a2d93899897 net: sched: flower: handle concurrent filter insertion in [...]
new 272ffaadeb3e net: sched: flower: handle concurrent tcf proto deletion
new 3d81e7118d57 net: sched: flower: protect flower classifier state with spinlock
new c24e43d83b7a net: sched: flower: track rtnl lock state
new 92149190067d net: sched: flower: set unlocked flag for flower proto ops
new 1d965c4def07 Merge branch 'Refactor-flower-classifier-to-remove-depende [...]
new 110a2432c520 net: phy: aquantia: add downshift support
new 601ed4d6dc3a r8169: use netif_start_queue instead of netif_wake_qeueue [...]
new 3b0f31f2b8c9 genetlink: make policy common to family
new a7a01ab31260 net: phy: Correct Cygnus/Omega PHY driver prompt
new e6d1407013a9 tcp: remove conditional branches from tcp_mstamp_refresh()
new 576fd2f7cac3 tcp: add documentation for tcp_ca_state
new 28cff537ef2e net: sched: add empty status flag for NOLOCK qdisc
new ba27b4cdaaa6 net: dev: introduce support for sch BYPASS for lockless qdisc
new 7c1508e5f64a Merge branch 'net-dev-BYPASS-for-lockless-qdisc'
new dc05360fee66 net: convert rps_needed and rfs_needed to new static branch api
new 472c2e07eef0 tcp: add one skb cache for tx
new 8b27dae5a2e8 tcp: add one skb cache for rx
new bdaba8959e92 Merge branch 'tcp-rx-tx-cache'
new cb93a9529de8 ice: Enable MAC anti-spoof by default
new 7eeac889769a ice: Fix issue reclaiming resources back to the pool after reset
new 1b5c19c7796c ice: fix static analysis warnings
new 23d21c3dbbe1 ice: Remove unused function prototype
new 5743020d37d7 ice: Fix issue reconfiguring VF queues
new 60dcc39ea338 ice: fix the divide by zero issue
new c8b7abdd7d8e ice: fix some function prototype and signature style issues
new eb86b0949183 ice: Remove unused vsi_id field
new e1ca65a3ccea ice: code cleanup in ice_sched.c
new 5eda8afd6bcc ice: Add support for PF/VF promiscuous mode
new 277b3a4547b8 ice: Enable LAN_EN for the right recipes
new b58dafbc6f10 ice: Do not set LB_EN for prune switch rules
new 26069b448e2d ice: Set LAN_EN for all directional rules
new d84b899a946e ice: Don't let VF know that it is untrusted
new f1ef73f50b3e ice: Get VF VSI instances directly via PF
new 071d08af388c Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 88d73849e973 net/mlx5: Simplify sriov enable/disable flow
new 2aca17876028 net/mlx5: Rename total_vfs to total_vports
new eb5cc431f17b net/mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API
new 092ead48290b net/mlx5: Fix compilation warning in eq.c
new d3669ca9ff33 net/mlx5e: Fix port buffer function documentation format
new ee576ec1c1c6 net/mlx5e: Fix compilation warning in en_tc.c
new bdde93114994 net/mlx5e: Remove redundant assignment
new 974eff2b5793 net: Move the definition of the default Geneve udp port to [...]
new cac018b8c7ee net/mlx5e: Take SW parser code to a separate function
new e3cfc7e6b7bd net/mlx5e: TX, Add geneve tunnel stateless offload support
new bea964107fa7 net: Add IANA_VXLAN_UDP_PORT definition to vxlan header file
new 0eb69bb99629 net/mlx5e: Add VLAN ID rewrite fields
new bdc837eecf73 net/mlx5e: Support VLAN modify action
new 76b496b1bd79 net/mlx5e: Replace TC VLAN pop and push actions with VLAN modify
new d64fee0a0320 Merge tag 'mlx5-updates-2019-03-20' of git://git.kernel.or [...]
new 7e2698c4fd35 net: aquantia: optimize rx path using larger preallocated skb len
new 46f4c29d9de6 net: aquantia: optimize rx performance by page reuse strategy
new 9773ef18b83d net: aquantia: Introduce rx refill threshold value
new 8bd7e7639daf net: aquantia: Make RX default frame size 2K
new 1b09e72d1670 net: aquantia: Increase rx ring default size from 1K to 2K
new 1eef4757ce5e net: aquantia: improve LRO configuration
new d0d443cddbef net: aquantia: enable driver build for arm64 or compile_test
new 956ca8fc5c64 Merge branch 'aquantia-rx-perf'
new 375cf8c6439f net: devlink: add couple of missing mutex_destroy() calls
new 477edb7806b6 bnxt: add missing net/devlink.h include
new 402f99e550c6 dsa: add missing net/devlink.h include
new a0e18132ec51 bnxt: set devlink port attrs properly
new c3f10cbcaa3d bnxt: call devlink_port_type_eth_set() before port register
new e0dcd386d1fc net: devlink: don't take devlink_mutex for devlink_compat_*
new 773b1f38e34e net: devlink: don't pass return value of __devlink_port_ty [...]
new e519418f8992 mlxsw: Move devlink_port_attrs_set() call before register
new d8ba36204cc7 dsa: move devlink_port_attrs_set() call before register
new 45b861120e0c net: devlink: disallow port_attrs_set() to be called befor [...]
new faaccbe6eb07 nfp: move devlink port type set after netdev registration
new d0d54e8c3593 bnxt: set devlink port type after registration
new 2b239e7090b8 net: devlink: warn on setting type on unregistered port
new b8f975545cdb net: devlink: add port type spinlock
new f6b19b354d50 net: devlink: select NET_DEVLINK from drivers
new 68cc2999f692 Merge branch 'devlink-small-spring-cleanup'
new b0153fdd7e8a ice: update VSI config dynamically
new 840bcd88f899 ice: Restore VLAN switch rule if port VLAN existed before
new 8d051b8b5d52 ice: use irq_num var in ice_vsi_req_irq_msix
new 250c3b3e0aa2 ice: Enable link events over the ARQ
new 6c869cb7a8f0 ice: Retrieve rx_buf in separate function
new bbb97808a0ef ice: Pull out page reuse checks onto separate function
new 1857ca42a734 ice: Get rid of ice_pull_tail
new 03c66a137661 ice: Introduce bulk update for page count
new 1d032bc77bb8 ice: Gather the rx buf clean-up logic for better reuse
new 712edbbb67d4 ice: Limit the ice_add_rx_frag to frag addition
new a65f71fed5ad ice: map Rx buffer pages with DMA attributes
new 2ebd4428d93a ice: Prevent unintended multiple chain resets
new 105e5bc23a3a ice: change VF VSI tc info along with num_queues
new 2bdc97be9713 ice: add and use new ice_for_each_traffic_class() macro
new 86e81794acdf ice: Create a generic name for the ice_rx_flg64_bits structure
new be67101fbf27 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 9675db398b15 net: phy: aquantia: simplify aqr_config_aneg
new 6146dd453e23 net: dsa: Avoid null pointer when failing to connect to PHY
new 9d685c11bf98 net: phy: aquantia: print remote capabilities if link part [...]
new 43429a0353af net: phy: aquantia: report PHY details like firmware version
new 2d64610934b4 net: phy: aquantia: inform about proprietary 1000Base-T2 m [...]
new f7f9467ad3c3 Merge branch 'net-phy-aquantia-report-Aquantia-specific-se [...]
new 6da88a82df75 tipc: fix return value check in tipc_mcast_send_sync()
new 0a25d92c6f4f dpaa2-eth: use netif_receive_skb_list
new fa7e428c6b7e openvswitch: add seqadj extension when NAT is used.
new 48e5d98a0eb1 selftests/bpf: Add arm target register definitions
new 0f3adc288df8 bpf: track references based on is_acquire_func
new 85a51f8c28b9 bpf: allow helpers to return PTR_TO_SOCK_COMMON
new edbf8c01de5a bpf: add skc_lookup_tcp helper
new 399040847084 bpf: add helper to check for a valid SYN cookie
new 253c8dde3cf6 tools: update include/uapi/linux/bpf.h
new dbaf2877e9ad selftests/bpf: allow specifying helper for BPF_SK_LOOKUP
new 5792d52df1e7 selftests/bpf: test references to sock_common
new bafc0ba8261e selftests/bpf: add tests for bpf_tcp_check_syncookie and b [...]
new 2569473816a9 Merge branch 'bpf_tcp_check_syncookie'
new ab99e7a8f7fe samples: bpf: add xdp_sample_pkts to .gitignore
new f6827526279d selftests: bpf: modify urandom_read and link it non-statically
new 908adce64653 bpf: in bpf_skb_adjust_room avoid copy in tx fast path
new 98cdabcd0798 selftests/bpf: bpf tunnel encap test
new ccd34cd3577d selftests/bpf: expand bpf tunnel test with decap
new ef81bd054942 selftests/bpf: expand bpf tunnel test to ipv6
new 7255fade7b93 selftests/bpf: extend bpf tunnel test with gre
new 8142958954d1 selftests/bpf: extend bpf tunnel test with tso
new 14aa31929b72 bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC
new 2278f6cc151a bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO
new 868d523535c2 bpf: add bpf_skb_adjust_room encap flags
new 6c408decbdc8 bpf: Sync bpf.h to tools
new 005edd16562b selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC
new 94f16813e1b2 selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_F [...]
new 75a1a9fa2e20 selftests/bpf: convert bpf tunnel test to encap modes
new 629a002568a0 Merge branch 'bpf-tc-tunneling'
new 315a202987dd bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_S [...]
new 7df5e3db8f63 selftests: bpf: tc-bpf flow shaping with EDT
new 62b31b42cff9 bpf: silence uninitialized var warning in bpf_skb_net_grow
new 0c4ea7f87abb bpf: test_tc_tunnel.sh needs reverse path filtering disabled
new b4b6aa83433e selftests: bpf: don't depend on hardcoded perf sample_freq
new 5133a4a800fd Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new c9dbb6cf51e0 net: mvpp2: Don't use an int to store netdev_features_t
new 1f29a8c4c68f net: mvpp2: cls: Add missing MAC_DA field extraction
new dc61b37fd9dc net: mvpp2: cls: Start cls flow entries from beginning of table
new 32f1a672d404 net: mvpp2: cls: use Lookup Type in classification engines
new 93c2589c9259 net: mvpp2: cls: Rename MVPP2_N_FLOWS to MVPP2_N_PRS_FLOWS
new 0b27f8650f20 net: mvpp2: cls: Make the flow definitions const
new 7cb5e368591a net: mvpp2: debugfs: Store debugfs entries data in mvpp2 struct
new 8aa651060ff2 net: mvpp2: debugfs: Allow reading the flow table from debugfs
new b607cc61be41 net: mvpp2: debugfs: Allow reading the C2 engine table fro [...]
new e4bfb4aced83 net: mvpp2: cls: Use iterators to go through the cls_table
new 147c538e7975 net: mvpp2: cls: Write C2 TCAM data last when writing a C2 entry
new b11ffdc538be net: mvpp2: cls: Move C2 read/write helpers around
new 6310f77d9919 net: mvpp2: cls: Rename classifer per-port functions
new 5b3538063627 net: mvpp2: cls: Don't use the sequence attribute for clas [...]
new ff2f3cb6eb89 net: mvpp2: cls: Rename the flow table macros
new 8d2847d9462d net: mvpp2: cls: Invalidate all C2 entries except the ones we use
new 693131db1d5f net: mvpp2: cls: Initialize lookup priorities for all entr [...]
new c2d3d8eebe7c net: mvpp2: cls: Rework C2 engine macros
new b0be25c5752e Merge branch 'net-mvpp2-Classifier-updates-and-cleanups'
new 91dab5d53f4d ice: Remove unnecessary newlines from log messages
new cf6c6e01bf5d ice: use virt channel status codes
new 5abac9d7e1bb ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset
new 5995b6d0c6fc ice: Implement pci_error_handler ops
new 64a59d05a4b3 ice: Fix for adaptive interrupt moderation
new a7c9b47bc993 ice: enable VF admin queue interrupts
new 4e1af7bf22ca ice: Fix issue with VF attempt to delete default MAC address
new 89f3e4a5b762 ice: Do not bail out when filter already exists
new 8244dd2d23b2 ice: Audit hotpath structures with pahole
new 203a068ac9e2 ice: Add missing case in print_link_msg for printing flow control
new 10c7e4c5fca7 ice: Remove unused function prototype
new ac4667551ea5 ice: Remove unnecessary braces
new 6c2f997af50c ice: Update function header for __ice_vsi_get_qs
new 92414f329262 ice: Update comment regarding the ITR_GRAN_S
new 64f4b9437f7c ice: Remove "2 BITS" comment
new eec7e2954df2 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 1713cb37bf67 fou: Support binding FoU socket
new 32705592f944 bnx2x: Utilize FW 7.13.11.0.
new 863d1a8d5523 net: dsa: mv88e6xxx: remove unneeded cmode initialization
new 37f3c421e8f0 net/core: Document reuseport_add_sock() bind_inany argument
new b3c0fd61e6ab net/core: Document all dev_ioctl() arguments
new d79b3bafabc2 net/core: Document __skb_flow_dissect() flags argument
new a986967eb8e9 net/core: Fix rtnetlink kernel-doc headers
new 7b7ed885aff2 net/core: Allow the compiler to verify declaration and def [...]
new 3aeb0803f7ea ethtool: add PHY Fast Link Down support
new 69f42be8af71 net: phy: marvell: add PHY tunable fast link down support [...]
new d7aa033831b3 Merge branch 'ethtool-add-support-for-Fast-Link-Down-as-ne [...]
new 4d5ec89fc8d1 net: openvswitch: Add a new action check_pkt_len
new 4f661542a402 tcp: fix zerocopy and notsent_lowat issues
new 180a8c3d5dad net: phy: mdio-bcm-unimac: remove redundant !timeout check
new df453700e8d8 inet: switch IP ID generator to siphash
new 356d71e00d27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 0d5f20c42b24 batman-adv: Drop license boilerplate
new 4c35e15a8311 batman-adv: Drop documentation about debugfs files
new 52735a6f0bd2 batman-adv: Drop documentation about sysfs files
new 0fa4c30d710d batman-adv: Make sysfs support optional
new 42cdd521487f batman-adv: ABI: Mark sysfs files as deprecated
new 1392f553a4bf batman-adv: Warn about sysfs file access
new a4357c0edf30 MAINTAINERS: Add B(ugtracker) field for batman-adv
new b755636e5c14 MAINTAINERS: Add C(hat) field for batman-adv
new cedb0dbbb2b0 MAINTAINERS: Add T(ree) field for batman-adv
new c2d8b9a6c17a batman-adv: Adjust name for batadv_dat_send_data
new 099e6cc1582d batman-adv: allow updating DAT entry timeouts on incoming [...]
new 32e727449c79 batman-adv: Add multicast-to-unicast support for multiple targets
new ede1fd185146 Merge tag 'batadv-next-for-davem-20190328' of git://git.op [...]
new 335bc0dde012 nfp: register devlink port before netdev
new 5dc37bb9b035 net: replace ndo_get_devlink with ndo_get_devlink_port
new af3836df9a59 net: devlink: introduce devlink_compat_phys_port_name_get()
new 011d32560242 mlxsw: Implement ndo_get_devlink_port
new 59a6b35a1cf5 mlxsw: Remove ndo_get_phys_port_name implementation
new 14c03ac4c100 net: devlink: remove unused devlink_port_get_phys_port_nam [...]
new c9c49a65e53e bnxt: implement ndo_get_devlink_port
new ab178b058c43 bnxt: remove ndo_get_phys_port_name implementation
new 716efee200a7 dsa: implement ndo_get_devlink_port
new d484210bf745 dsa: do not support ndo_get_phys_port_name for non-legacy ports
new f1fa719cfd55 nfp: do not handle nn->port defined case in nfp_net_get_ph [...]
new 746364f298d4 net: devlink: add warning for ndo_get_phys_port_name set w [...]
new 1571e2fdac90 Merge branch 'net-call-for-phys_port_name-into-devlink-dir [...]
new d0c748256611 s390/qeth: defer RX modesetting
new 5c0aebc6db8c s390/qeth: remove locking for RX modeset cache
new 05a17851341c s390/qeth: add wrapper for IP table access
new 7686e4b6ef44 s390/qeth: defer IPv6 address notifier events
new df2a2a5225cc s390/qeth: convert IP table spinlock to mutex
new 782e4a792147 s390/qeth: don't poll for cmd IO completion
new 988a747d88df s390/qeth: clarify default cmd callback
new 61e04465ddbf s390/qeth: let qeth_notify_reply() set the notify reason
new 48ce6f89fcb1 s390/qeth: use callback to finalize cmd
new 2e873d100d14 s390/qeth: send IDX cmds via qeth_send_control_data()
new c63d11ba5266 Merge branch 's390-next'
new 717700d183d6 netfilter: Export nf_ct_{set,destroy}_timeout()
new 06bd2bdf19d2 openvswitch: Add timeout support to ct action
new eda3d1b02284 net: mvneta: Add 2500BaseT support
new ca059af85283 selftests: forwarding: Add reverse path forwarding (RPF) t [...]
new 0637e1f878b5 selftests: forwarding: Add PCP match and VLAN match tests
new 2fcbc0b15e39 selftests: forwarding: Test action VLAN modify
new 2cca8751af36 selftests: forwarding: devlink_lib: Avoid double sourcing [...]
new 8e46aee69722 selftests: forwarding: devlink_lib: Simplify deduction of [...]
new d04cc726c8da selftests: forwarding: devlink_lib: Add shared buffer helpers
new 5dde21b3a7f6 selftests: mlxsw: qos_mc_aware: Configure shared buffers
new 573363a68f27 selftests: mlxsw: Add qos_lib.sh
new 30905dc63bad selftests: mlxsw: Add a new test for strict priority
new 113e59d09fbc Merge branch 'selftests-forwarding-Add-new-test-cases'
new 8373c6c84e67 ipv4: Define fib_get_nhs when CONFIG_IP_ROUTE_MULTIPATH is [...]
new 331c7a402358 ipv4: Move IN_DEV_IGNORE_ROUTES_WITH_LINKDOWN to helper
new e4516ef65490 ipv4: Create init helper for fib_nh
new faa041a40b9f ipv4: Create cleanup helper for fib_nh
new 83c442515917 ipv6: Create init helper for fib6_nh
new dac7d0f27075 ipv6: Create cleanup helper for fib6_nh
new 2b2450ca4a2d ipv6: Move gateway checks to a fib6_nh setting
new 6d3d07b45c86 ipv6: Refactor fib6_ignore_linkdown
new 572bf4dd7186 ipv6: Change rt6_add_nexthop and rt6_nexthop_info to take fib6_nh
new b75ed8b1aa9c ipv4: Rename fib_nh entries
new ad1601ae0260 ipv6: Rename fib6_nh entries
new f1741730dd18 net: Add fib_nh_common and update fib_nh and fib6_nh
new 979e276ebebd net: Use common nexthop init and release helpers
new 5f4d6749c065 Merge branch 'net-Move-fib_nh-and-fib6_nh-to-a-common-struct'
new 3616d08bcbb5 ipv6: Move ipv6 stubs to a separate header file
new 49b1b4a19ca7 selftests: tc-testing: Add pedit tests
new faddd6cf67fd MAINTAINERS: Fix mellanox Innova IPsec
new eb70a1ae2339 tcp: cleanup sk_tx_skb_cache before reuse
new 18b6f717483a openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_IN [...]
new 5d10de34d43b cxgb4: Update 1.23.3.0 as the latest firmware supported.
new 9f764898c73d cxgb4/cxgb4vf: Display advertised FEC in ethtool
new acb10eac5100 team: use netif_is_team_port()
new 35f861e3c58e net: bridge: use netif_is_bridge_port()
new 44fd86cb7e6d mlxsw: spectrum_acl: Remove redundant failed_rollback from [...]
new f3d4ef1a533a mlxsw: spectrum_acl: Move rehash_dis trace call and err ms [...]
new 7c33c72beff9 mlxsw: spectrum_acl: Remove failed_rollback dead end
new a4e76ba6b499 mlxsw: spectrum_acl: Rename rehash_dis trace
new e66075555f89 Merge branch 'mlxsw-spectrum_acl-Get-rid-of-failed_rollbac [...]
new 6578229d4efb r8169: use netif_receive_skb_list batching
new f5d547676ca0 tcp: fix tcp_inet6_sk() for 32bit kernels
new a2c7023f7075 net: dsa: read mac address from DT for slave device
new 76497732932f cxgb3/l2t: Fix undefined behaviour
new db4863fdb897 cxgb3/l2t: Use struct_size() in kvzalloc()
new 3370b5883f04 Merge branch 'cxgb3-undefined-behaviour-and-use-struct_size'
new 191aeea41804 net: ethernet: ti: davinci_mdio: switch to readl/writel()
new ac9e81c230eb net: phy: aquantia: add suspend / resume callbacks for AQR [...]
new eff07b42d8cd nfp: flower: reduce action list size by coalescing mangle actions
new 593cb18285c1 nfp: nsp: implement read SFF module EEPROM
new 61f7c6f44870 nfp: implement ethtool get module EEPROM
new 9dfe6aa077f5 Merge branch 'nfp-flower-improvement-and-SFF-module-EEPROM'
new b6163f194c69 net: phy: improve genphy_read_status
new 5869b8fadad0 net: use rcu_dereference_protected to fetch sk_dst_cache i [...]
new 74dcb4c1a52c net: phy: aquantia: add SGMII statistics
new 97cdcf37b57e net: place xmit recursion in softnet data
new 6b16f9ee89b8 net: move skb->xmit_more hint to softnet data
new 3c31ff22b25f drivers: mellanox: use netdev_xmit_more() helper
new f79c957a0b53 drivers: net: sfc: use netdev_xmit_more helper
new 4f296edeb9d4 drivers: net: aurora: use netdev_xmit_more helper
new 3dc93e85f9b1 Merge branch 'xmit_more-softnet_data'
new e142723700ba macsec: add noinline tag to avoid a frame size warning
new f0dfecc93a60 tg3: allow ethtool -p to work for NICs in down state
new 6d670497e018 openvswitch: use after free in __ovs_ct_free_action()
new 045925e3fe5b net: phy: add genphy_read_abilities
new 2a4d8674b8ec net: phy: use genphy_read_abilities in genphy driver
new 48e4adf9afbe net: phy: realtek: use genphy_read_abilities
new fa288a42646c Merge branch 'genphy_read_abilities'
new 5d237a07f131 net: phy: use c45 standard to detect link partner autoneg [...]
new 372fcc1b8b66 net: phy: deal properly with autoneg incomplete in genphy_ [...]
new 40d0690bd0b6 Merge branch 'net-phy-improve-genphy_c45_read_lpa'
new 3eed52842b9f net: sched: don't set tunnel for decap action
new 936ee65ffc8f rxrpc: Mark expected switch fall-through
new 0fd128428a14 net: dsa: microchip: mark expected switch fall-through
new af3e28cb9b27 net: phy: marvell10g: implement suspend/resume callbacks
new e02c4a9d9b0d net: phy: marvell10g: add the suspend/resume callbacks for [...]
new 49ffba361d5b Merge branch 'marvel10g-suspend-resume'
new 4950c2ba49cc net: phy: fix autoneg mismatch case in genphy_read_status
new 0af7e7c128eb ipv4: Update fib_table_lookup tracepoint to take common nexthop
new eba618abacad ipv4: Add fib_nh_common to fib_result
new b0f60193632e ipv4: Refactor nexthop attributes in fib_dump_info
new c23641998122 ipv4: Change fib_nexthop_info and fib_add_nexthop to take [...]
new c0a720770c01 ipv6: Flip to fib_nexthop_info
new b571bc623eb9 Merge branch 'net-More-movement-to-fib_nh_common'
new 95dbab9f3606 net: hns3: check 1000M half for hns3_ethtool_ops.set_link_ [...]
new 962e31bdfce9 net: hns3: reduce resources use in kdump kernel
new 9c3e713020fc net: hns3: modify the VF network port media type acquisiti [...]
new 72110b567479 net: hns3: return 0 and print warning when hit duplicate MAC
new 0aa3d88a9197 net: hns3: minor optimization for ring_space
new ceca4a5e3223 net: hns3: minor optimization for datapath
new ffd0a922cdea net: hns3: simplify hclgevf_cmd_csq_clean
new 389775a6605e net: hns3: add protect when handling mac addr list
new c4e401e5a934 net: hns3: check resetting status in hns3_get_stats()
new 6ff7ed8049eb net: hns3: prevent change MTU when resetting
new 1eeb3367897a net: hns3: modify HNS3_NIC_STATE_INITED flag in hns3_reset [...]
new d223dfa40a8f net: hns3: split function hnae3_match_n_instantiate()
new da0dde94ad48 Merge branch 'hnx3-next'
new 942f146a63ce net: use kfree_skb_list() from ip_do_fragment()
new 847d44efad07 net: bridge: update multicast stats from maybe_deliver()
new 95e27a4da614 net: sched: ensure tc flower reoffload takes filter ref
new e1279ff7aec1 tipc: add NULL pointer check
new 28b05b928868 net: use correct this_cpu primitive in dev_recursion_level
new c8f191282f81 ehea: Fix a copy-paste err in ehea_init_port_res
new 1789b8aabefb net: pasemi: remove set but not used variable 'cpyhdr'
new fe1ec0bdfba4 ehea: remove set but not used variables 'epa' and 'cq_handle_ref'
new 53a6b206e36f ibmvnic: remove set but not used variable 'netdev'
new a0640e610f7b net: Remove inclusion of pci.h
new 8dc350202d32 net: bridge: optimize backup_port fdb convergence
new 407dd706fb52 net: devlink: convert devlink_port_attrs bools to bits
new bec5267cded2 net: devlink: extend port attrs for switch ID
new 7e1146e8c10c net: devlink: introduce devlink_compat_switch_id_get() helper
new cdf29f4a2625 mlxsw: Pass switch ID through devlink_port_attrs_set()
new aef36b88229a mlxsw: Remove ndo_get_port_parent_id implementation
new 03213a996531 bnxt: move bp->switch_id initialization to PF probe
new 6605a226781e bnxt: pass switch ID through devlink_port_attrs_set()
new 56d9f4e8f70e bnxt: remove ndo_get_port_parent_id implementation for phy [...]
new 1b15c90270c5 nfp: pass switch ID through devlink_port_attrs_set()
new c25f08ac65e4 nfp: remove ndo_get_port_parent_id implementation
new df535f4c47a6 mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init()
new 15b04aceeb83 dsa: pass switch ID through devlink_port_attrs_set()
new 119c0b5721da net: devlink: add warning for ndo_get_port_parent_id set w [...]
new 6124d0670d0b Merge branch 'net-extend-devlink-port-attrs-with-switch-ID'
new f6fee16dbbe3 tcp: Accept ECT on SYN in the presence of RFC8311
new 448a24130b25 Revert "r8169: use netif_receive_skb_list batching"
new e177163d36d5 net: bridge: mcast: remove unused br_ip_equal function
new a1deab17b2e9 net: phy: allow a PHY driver to define neither features no [...]
new 32a069d807f3 net: phy: realtek: remove setting callback get_features an [...]
new 29502bb127b1 Merge branch 'genphy-ability'
new 9195948fbf34 tipc: improve TIPC throughput by Gap ACK blocks
new 382f598fb66b tipc: reduce duplicate packets for unicast traffic
new 58ee86b8c775 tipc: adapt link failover for new Gap-ACK algorithm
new 8f4043f12532 Merge branch 'tipc-improve-TIPC-unicast-link-throughput'
new f83f7151950d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new eb94dc9aabdf r8169: disable tx interrupt coalescing on RTL8168
new 6221333ab213 virtio-net: Remove inclusion of pci.h
new 7934b481ab1a virtio-net: Fix some minor formatting errors
new 867934e9c9ba dt-bindings: net: phy: add g12a mdio mux documentation
new 7090425104db net: phy: add amlogic g12a mdio mux support
new 5c3407abb338 net: phy: meson-gxl: add g12a support
new fad137c4ef07 net: phy: meson-gxl: clean-up gxl variant driver
new cdf369cd5808 Merge branch 'net-phy-add-Amlogic-g12a-support'
new d1edc0855597 tcp: remove redundant check on tskb
new 78fdde30d4bd r8152: remove extra action copying ethernet address
new 25766271e42f r8152: Refresh MAC address during USBDEVFS_RESET
new afdb3df2925a Merge branch 'r8152-runtime-mac-changes'
new ea401685a20b net: hns: fix unsigned comparison to less than zero
new f1054c65bca6 selftests: forwarding: test for bridge mcast traffic after [...]
new d595b85a6cea net: hsr: fix lines exceeding 80 characters
new d4730775ed4b net: hsr: fix multiple blank lines in the code
new 5670342ced28 net: hsr: remove unnecessary paranthesis from the code
new 4fe25bd8c3e7 net: hsr: fix alignment issues in the code for functions
new 0525fc069f03 net: hsr: fix lines that ends with a '('
new 05ca6e644dc9 net: hsr: fix NULL checks in the code
new 5fa967780364 net: hsr: remove unnecessary space after a cast
new 059477830022 net: hsr: fix placement of logical operator in a multi-lin [...]
new d131fcc690b9 net: hsr: add missing space around operator in code
new b1b4aa914080 net: hsr: remove camel case usage in the code
new 9f73c2bb46f4 net: hsr: add blank line after function declaration
new 0e7623bdf34f net: hsr: convert to SPDX identifier
new fc4ecaeebd26 net: hsr: add debugfs support for display node list
new 5150b45fd355 net: hsr: Fix node prune function for forget time expiry
new 1e045a62eea6 Merge branch 'net-hsr-improvements-and-bug-fixes'
new 7a41c294c146 rhashtable: use cmpxchg() in nested_table_alloc()
new ff302db965b5 rhashtable: allow rht_bucket_var to return NULL.
new 8f0db018006a rhashtable: use bit_spin_locks to protect hash bucket.
new 149212f07856 rhashtable: add lockdep tracking to bucket bit-spin-locks.
new 9186c90bbb95 Merge branch 'rhashtable-bitlocks'
new 1f17f7742eeb net: sched: flower: insert filter to ht before offloading [...]
new fd69c399c7d6 datagram: remove rendundant 'peeked' argument
new 9a80ba067a9c net: xilinx: emaclite: add minimal ethtool ops
new fcf9782573ec net: xilinx: emaclite: add minimal ndo_do_ioctl hook
new ed514fc5615d cxgb4: Don't return EAGAIN when TCAM is full.
new 38702cce547a net/mlx5: Remove unused MLX5_*_DOORBELL_LOCK macros
new bbf29f618e8c net/mlx5: Remove spinlock support from mlx5_write64
new 868bc06b2403 net/mlx5: Remove redundant init functions parameter
new 11f3b84d7068 net/mlx5: Split mdev init and pci init
new 52c368dc3da7 net/mlx5: Move health and page alloc init to mdev_init
new e161105e58da net/mlx5: Function setup/teardown procedures
new a80d1b68c8b7 net/mlx5: Break load_one into three stages
new d05120f50b5d net/mlx5: Make mlx5_core messages independent from mdev->pdev
new b09989a21428 net/mlx5: Use dev->priv.name instead of dev_name
new 98a8e6fc482d net/mlx5: Replace dev_err/warn/info by mlx5_core_err/warn/info
new aa8106f137b9 net/mlx5: Add explicit bar address field
new 3732b9720ffe net/mlx5: Add rate limit print macros
new 4039049b5c46 net/mlx5: Expose MPEIN (Management PCIE INfo) register layout
new aef6c443fe84 net/mlx5: Fix false compilation warning
new b6460c72c36d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
new 5d3c537f9070 net/mlx5: Handle event of power detection in the PCIE slot
new eda99e11a097 net/mlx5: E-Switch, Fix double mutex initialization
new 1b18b781516d net/mlx5e: Make the log friendly when decapsulation offloa [...]
new 6f9af8ff1166 net/mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions()
new 20bb4a813e13 net/mlx5e: Deletes unnecessary setting of esw_attr->parse_attr
new 2cc1cb1d1735 net/mlx5e: Return -EOPNOTSUPP when attempting to offload a [...]
new 8377629e76bc net/mlx5e: Use helpers to get headers criteria and value pointers
new bf2f3bca1c5d net/mlx5e: Deny VLAN rewrite if there is no VLAN header match
new 6fca9d1e603a net/mlx5e: Allow VLAN rewrite of prio field with the same match
new 278748a95aa3 net/mlx5e: Offload TC e-switch rules with egress VLAN device
new 35a605db168c net/mlx5e: Offload TC e-switch rules with ingress VLAN device
new 27c11b6b844c net/mlx5e: Do not rewrite fields with the same match
new 98df6d5b877c net/mlx5: A write memory barrier is sufficient in EQ ci update
new 0b77f2305f38 net/mlx5e: Obsolete param field holding a constant value
new 6d7ee2edaa54 net/mlx5e: Unify logic of MTU boundaries
new 8bb309e67f57 Merge tag 'mlx5-updates-2019-04-02' of git://git.kernel.or [...]
new 3b8b11f96616 net: phy: improve link partner capability detection
new 1aefd3de7bc6 ipv6: Add fib6_nh_init and release to stubs
new 71df5777aaae ipv6: Add neighbor helpers that use the ipv6 stub
new bdf004677107 net: Replace nhc_has_gw with nhc_gw_family
new 1550c171935d ipv4: Prepare rtable for IPv6 gateway
new f35b794b3b40 ipv4: Prepare fib_config for IPv6 gateway
new 0f5f7d7bf6e6 ipv4: Add support to rtable for ipv6 gateway
new a4ea5d43c807 ipv4: Add support to fib_config for IPv6 gateway
new 448d72481917 ipv4: Refactor fib_check_nh
new 717a8f5b2923 ipv4: Add fib_check_nh_v6_gw
new 0353f28231c7 neighbor: Add skip_cache argument to neigh_output
new 5c9f7c1dfc2e ipv4: Add helpers for neigh lookup for nexthop
new 6f5f68d05ec0 bpf: Handle ipv6 gateway in bpf_ipv4_fib_lookup
new 6de9c0557e4f ipv4: Handle ipv6 gateway in ipv4_confirm_neigh
new 619d1826269b ipv4: Handle ipv6 gateway in fib_detect_death
new 1a38c43d319e ipv4: Handle ipv6 gateway in fib_good_nh
new 19a9d136f198 ipv4: Flag fib_info with a fib_nh using IPv6 gateway
new d15662682db2 ipv4: Allow ipv6 gateway with ipv4 routes
new 228ddb3315ba selftests: fib_tests: Add tests for ipv6 gateway with ipv4 route
new 0ed8c3dc4133 Merge branch 'ipv4-Enable-support-for-IPv6-gateway-with-IP [...]
new 0f14c5b1a9c9 net: hns3: set vport alive state to default while resetting
new cd513a69750b net: hns3: set up the vport alive state while reinitializing
new cc645dfa89a7 net: hns3: not reset vport who not alive when PF reset
new eb32c896f10a net: hns3: adjust the timing of hns3_client_stop when unloading
new 056cbab33294 net: hns3: deactive the reset timer when reset successfully
new 0fdf4d304c24 net: hns3: ignore lower-level new coming reset
new 4f765d3e5213 net: hns3: do not request reset when hardware resetting
new cf1f212916d9 net: hns3: handle pending reset while reset fail
new 18e2488881c6 net: hns3: stop mailbox handling when command queue need re-init
new 4339ef396ab6 net: hns3: add error handler for initializing command queue
new 7d60070668e4 net: hns3: remove resetting check in hclgevf_reset_task_schedule
new e233516e6a92 net: hns3: fix keep_alive_timer not stop problem
new 5af82f5205f1 Merge branch 'hns3-next'
new 22b56e827093 net: phy: replace genphy_10g_driver with genphy_c45_driver
new e4bf63482c30 qmi_wwan: Add quirk for Quectel dynamic config
new 8d77d4bfb0c1 mlxsw: reg: Add MGIR register
new a9c8336f6544 mlxsw: core: Add support for devlink info command
new be0faac952e1 Documentation: networking: devlink-info-versions: Add fw.psid
new 13ee7d49733b Merge branch 'mlxsw-Add-support-for-devlink-info-command'
new b7f29f8ce170 net: phy: fix setting autoneg_complete in genphy_update_link
new 7f301cff1fc2 ethtool: thunder_bgx: use ethtool.h constants for speed an [...]
new 310655b07ae8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 7d1df2c978dc netdevsim: remove nsim_dellink() implementation
new c3d9a435d939 netdevsim: let net core to free netdevsim netdev
new 027d4ca6f0f5 netdevsim: assume CONFIG_NET_DEVLINK is always enabled
new 0c9381d9bcfb Merge branch 'netdevsim-small-spring-cleanup'
new 4c75be07f938 net: phy: remove unnecessary callback settings in C45 drivers
new b0a231a26d56 net: caif: avoid using qdisc_qlen()
new 1f5e6fdd6aec net: sched: prefer qdisc_is_empty() over direct qlen access
new 9c01c9f1f2a3 net: sched: always do stats accounting according to TCQ_F_ [...]
new 8a53e616de29 net: sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too
new 73eb628ddfd3 Revert: "net: sched: put back q.qlen into a single location"
new 44b9b6ca251c Merge branch 'net-sched-move-back-qlen-to-per-CPU-accounting'
new d73f80f921fd ipv4: Handle RTA_GATEWAY set to 0
new 93e212547700 net: strparser: fix comment
new 7b9eba7ba0c1 net/sched: taprio: fix picos_per_byte miscalculation
new e0a7683d30e9 net/sched: cbs: fix port_rate miscalculation
new b8c7e2c39dd5 Merge branch 'net-sched-taprio-fix-picos_per_byte-miscalculation'
new c9d52f216922 fou: correct spelling of encapsulation
new 526bb57a6ad6 net: fou: remove redundant code in gue_udp_recv
new ecce39ec1093 netns: read NETNSA_NSID as s32 attribute in rtnl_net_getid()
new 9e35552ae1ea net: sched: flower: use correct ht function to prevent duplicates
new 909620ff72c8 tipc: use standard write_lock & unlock functions when crea [...]
new 62720b12d20a dns: remove redundant zero length namelen check
new 1ba9a8951794 ipv6: Only call rt6_check_neigh for nexthop with gateway
new 6e1809a564ef ipv6: Remove rt6_check_dev
new cc3a86c802f0 ipv6: Change rt6_probe to take a fib6_nh
new 702cea56852c ipv6: Pass fib6_nh and flags to rt6_score_route
new 28679ed10479 ipv6: Refactor find_match
new 30c15f033847 ipv6: Refactor find_rr_leaf
new af52a52cbabd ipv6: Be smarter with null_entry handling in ip6_pol_route_lookup
new d83009d462a6 ipv6: Move fib6_multipath_select down in ip6_pol_route
new 0c59d0067587 ipv6: Refactor rt6_device_match
new 0b34eb004347 ipv6: Refactor __ip6_route_redirect
new 78f07adac861 Merge branch 'ipv6-Refactor-nexthop-selection-helpers-duri [...]
new dd399ac9e343 tools/bpf: generate pkg-config file for libbpf
new 2011fccfb61b bpf: Support variable offset stack access from helpers
new 8ff80e96e3cc selftests/bpf: Test variable offset stack access
new c3969de8acbc Merge branch 'variable-stack-access'
new 9de2640b06ec bpf: add bpffs multi-dimensional array tests in test_btf
new 6b7b6995c43e selftests: bpf: tests.h should depend on .c files, not the output
new 94e8f3c7125a selftests: bpf: fix -Wformat-security warning for flow_dis [...]
new a918b03e8c95 selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c
new 7596aa3ea8a0 selftests: bpf: remove duplicate .flags initialization in [...]
new 99182beed858 Merge branch 'bpf-selftest-clang-fixes'
new e83b9f55448a kbuild: add ability to generate BTF type info for vmlinux
new 06ee7115b0d1 bpf: add verifier stats and log_level bit 2
new 9f4686c41bdf bpf: improve verification speed by droping states
new 25af32dad804 bpf: improve verification speed by not remarking live_read
new 71dde681a8ce bpf: convert temp arrays to kvcalloc
new 4f73379ec5c2 bpf: verbose jump offset overflow check
new c04c0d2b968a bpf: increase complexity limit and maximum program size
new 7a9f5c65abcc bpf: increase verifier log limit
new da11b417583e libbpf: teach libbpf about log_level bit 2
new e5e7a8f2d858 selftests/bpf: add few verifier scale tests
new 8aa2d4b4b92c selftests/bpf: synthetic tests to push verifier limits
new cc441a69486b Merge branch 'bpf-verifier-scalability'
new 0979ff7992fb selftests/bpf: ksym_search won't check symbols exists
new e67b2c715415 samples, selftests/bpf: add NULL check for ksym_search
new 636e78b1cdb4 samples/bpf: fix build with new clang
new f2bcd05ec7b8 bpf: Reject indirect var_off stack access in raw mode
new f68a5b44647b selftests/bpf: Test indirect var_off stack access in raw mode
new 088ec26d9c2d bpf: Reject indirect var_off stack access in unpriv mode
new 2c6927dbdc3f selftests/bpf: Test indirect var_off stack access in unpriv mode
new 107c26a70ca8 bpf: Sanity check max value for var_off stack access
new 07f9196241f8 selftests/bpf: Test unbounded var_off stack access
new 1fbd20f8b77b bpf: Add missed newline in verifier verbose log
new 347807d3876a Merge branch 'bpf-varstack-fixes'
new ff466b58055f libbpf: Ignore -Wformat-nonliteral warning
new d8eca5bbb2be bpf: implement lookup-free direct value access for maps
new be70bcd53de6 bpf: do not retain flags that are not tied to map lifetime
new 591fe9888d78 bpf: add program side {rd, wr}only support for maps
new 87df15de441b bpf: add syscall side map freeze support
new 3e0ddc4f3ff1 bpf: allow . char as part of the object name
new f063c889c945 bpf: add specification for BTF Var and DataSec kinds
new 1dc92851849c bpf: kernel side support for BTF Var and DataSec
new 2824ecb7010f bpf: allow for key-less BTF in array map
new c83fef6bc562 bpf: sync {btf, bpf}.h uapi header from tools infrastructure
new f8c7a4d4dc39 bpf, libbpf: refactor relocation handling
new d859900c4c56 bpf, libbpf: support global data/bss/rodata sections
new 1713d68b3bf0 bpf, libbpf: add support for BTF Var and DataSec
new 817998afa038 bpf: bpftool support for dumping data/bss/rodata sections
new fb2abb73e575 bpf, selftest: test {rd, wr}only flags and direct value access
new b915ebe6d9c8 bpf, selftest: test global data/bss/rodata sections
new c861168b7c21 bpf, selftest: add test cases for BTF Var and DataSec
new 6316f78306c1 Merge branch 'support-global-data'
new 69a0f9ecef22 bpf, bpftool: fix a few ubsan warnings
new 50bd645b3a21 libbpf: fix crash in XDP socket part with new larger BPF_L [...]
new fa0dcb3fe2ca mailmap: add entry for email addresses
new d5adbdd77ecc libbpf: Fix build with gcc-8
new 569b0c77735d tools/bpftool: show btf id in program information
new b0b9395d865e bpf: support input __sk_buff context in BPF_PROG_TEST_RUN
new 5e903c656b98 libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG [...]
new 3daf8e703ec3 selftests: bpf: add selftest for __sk_buff context in BPF_ [...]
new c695865c5c98 bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN
new 166b5a7f2ca3 selftests_bpf: extend test_tc_tunnel for UDP encap
new 58dfc900faff bpf: add layer 2 encap support to bpf_skb_adjust_room
new 1db04c300a41 bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2
new 3ec61df82ba0 selftests_bpf: add L2 encap to test_tc_tunnel
new 94c59aab42ce Merge branch 'bpf-l2-encap'
new 6b7a21140fca tools: add smp_* barrier variants to include infrastructure
new 947e8b595b82 bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG [...]
new bb23581b9b38 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new 56490b623aa0 selftests: Add debugging options to pmtu.sh
new 9994677c968e net: sched: flower: fix filter net reference counting
new 0eff1052438c sctp: Remove superfluous test in sctp_ulpq_reasm_drain().
new 925b93742263 sctp: Always pass skbs on a list to sctp_ulpq_tail_event().
new 5e8f641db673 sctp: Use helper for sctp_ulpq_tail_event() when hooked up [...]
new 178ca044aa60 sctp: Make sctp_enqueue_event tak an skb list.
new 013b96ec6461 sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event().
new 8af9f7291e22 Merge branch 'sctp-skb-list'
new 6dc400af216a xen-netback: add reference from xenvif to backend_info to [...]
new 50717a37db03 net/smc: nonblocking connect rework
new 4ada81fddfbb net/smc: fallback to TCP after connect problems
new 598866974c94 net/smc: check for ip prefix and subnet
new bc36d2fc93eb net/smc: consolidate function parameters
new fba7e8ef513c net/smc: cleanup of get vlan id
new 228bae05be32 net/smc: code cleanup smc_listen_work
new 9aa68d298c80 net/smc: improve smc_listen_work reason codes
new 7a62725a50e0 net/smc: improve smc_conn_create reason codes
new e0a092ebebf7 Merge branch 'smc-next'
new abe9fd5726e0 net: dummy: use generic helper to report timestamping info
new af730342ec3b net: loopback: use generic helper to report timestamping info
new 056b21fbe689 net: veth: use generic helper to report timestamping info
new 3c91d1148320 Documentation: net: dsa: transition to the rst format
new af9095f00d34 netdevsim: move shared dev creation and destruction into s [...]
new 38f58c972334 netdevsim: move sdev specific bpf debugfs files to sdev dir
new b26b6946a62f netdevsim: make bpf_offload_dev_create() per-sdev instead [...]
new 4b3a84bce4e2 netdevsim: move sdev-specific init/uninit code into separa [...]
new 8c5a3ca306a0 Merge branch 'netdevsim-Mostly-cleanup-in-sdev-bpf-iface-area'
new 1deeb6408c1c ipv6: Remove flowi6_oif compare from __ip6_route_redirect
new e64718282c00 nfp: opportunistically poll for reconfig result
new dd5b2498d845 nfp: add a mutex lock for the vNIC ctrl BAR
new 0a72d8332ce6 nfp: move vNIC reset before netdev init
new bcf0cafab44f nfp: split out common control message handling code
new 9d60f0ea1c55 Merge branch 'nfp-update-to-control-structures'
new c252aa3e8ed3 rhashtable: use struct_size() in kvzalloc()
new e4edbe3c1f44 rhashtable: fix some __rcu annotation errors
new c5783311a124 rhashtable: reorder some inline functions and macros.
new adc6a3ab192e rhashtable: move dereference inside rht_ptr()
new f4712b46a529 rhashtable: replace rht_ptr_locked() with rht_assign_locked()
new ca0b709d1a07 rhashtable: use BIT(0) for locking.
new 5fa7d3f9d318 Merge branch 'rhashtable-bit-locking-m68k'
new f1538eca9ea6 net: phy: shrink PHY settings array
new 5a3144e41956 net: phy: add support for new modes in phylib
new c6576bfe2f4b phy: warn if phylib and ethtool PHY mode definitions are o [...]
new 81f2eeb37074 Merge branch 'net-phy-shrink-PHY-settings-array-and-add-20 [...]
new 741fca1667ea net: hns3: modify VLAN initialization to be compatible wit [...]
new 44e626f720c3 net: hns3: fix VLAN offload handle for VLAN inserted by port
new 21e043cd8124 net: hns3: fix set port based VLAN for PF
new 92f11ea177cd net: hns3: fix set port based VLAN issue for VF
new a4d2cdcbb878 net: hns3: minor refactor for hns3_rx_checksum
new d474d88f8826 net: hns3: add hns3_gro_complete for HW GRO process
new db5936db8f9e net: hns3: always assume no drop TC for performance reason
new 1a49f3c6146f net: hns3: divide shared buffer between TC
new c41e672d1e6a net: hns3: set dividual reset level for all RAS and MSI-X errors
new 2d0075b4a7b7 net: hns3: do not initialize MDIO bus when PHY is inexistent
new cc5ff6e90f80 net: hns3: free the pending skb when clean RX ring
new 6814b5900b83 net: hns3: code optimization for command queue' spin lock
new c19571264dd7 Merge branch 'hns3-next'
new 1fcd165884c8 r8169: create function pointer array for PHY init functions
new 8344ffffd176 r8169: create function pointer array for chip hw init functions
new 0ed1d3ddedb9 Merge branch 'r8169-phy-func-ptr-arrays'
new e62b2fd5d3b4 r8169: change irq handler to always trigger NAPI polling
new 3b15d09f7e6d time: Introduce jiffies64_to_msecs()
new f7e840ee4dca netfilter: nf_tables: remove unused parameter ctx
new b3dfee340a9b netfilter: nft_redir: Make nft_redir_dump static
new 227e1e4d0d6c netfilter: nf_flowtable: skip device lookup from interface index
new 84c0d5e96f3a ipvs: allow tunneling with gue encapsulation
new 01902f8c85bf netfilter: optimize nf_inet_addr_cmp
new d164385ec572 netfilter: nat: add inet family nat support
new c1deb065cf3b netfilter: nf_tables: merge route type into core
new 4806e975729f netfilter: replace NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT)
new 071657d2c38c netfilter: nft_masq: add inet support
new 63ce3940f3ab netfilter: nft_redir: add inet support
new 6978cdb129da kselftests: extend nft_nat with inet family based nat hooks
new 22c7652cdaa8 netfilter: nft_osf: Add version option support
new 3b0a081db1f7 netfilter: make two functions static
new bf8981a2aa08 netfilter: nf_nat: merge ip/ip6 masquerade headers
new adf82accc5f5 netfilter: x_tables: merge ip and ipv6 masquerade modules
new 610a43149cab netfilter: nf_nat_masquerade: unify ipv4/6 notifier registration
new 26f7fe4a5db5 selftests: netfilter: add ebtables broute test case
new f12064d1b402 bridge: reduce size of input cb to 16 bytes
new 971502d77faa bridge: netfilter: unroll NF_HOOK helper in bridge input path
new 223fd0adfa8a bridge: broute: make broute a real ebtables table
new dc2f4189dcd2 bridge: only include nf_queue.h if needed
new 95337b982107 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
new a85e84e0301b mlxsw: spectrum_router: Propagate neighbour update errors
new caf345a18b2f mlxsw: spectrum_router: Add neighbour offload indication
new 3321cff3c570 selftests: mlxsw: Test neighbour offload indication
new 93144b0ecde5 Merge branch 'mlxsw-Add-neighbour-offload-indication'
new 1033990ac5b2 sctp: implement memory accounting on tx path
new 9dde27de3e5e sctp: implement memory accounting on rx path
new c7cf89b5dd38 Merge branch 'sctp-fully-support-memory-accounting'
new 8a9a654b5b52 net: hns3: fix sparse: warning when calling hclge_set_vlan [...]
new 2566f10676ba net: hns3: fix for vport->bw_limit overflow problem
new 47a1a225ab35 Merge branch 'hns3-next'
new 2f2622f59c70 nfp: flower: turn on recirc and merge hint support in firmware
new 4d12ba42787b nfp: flower: allow offloading of matches on 'internal' ports
new 27f54b582567 nfp: allow fallback packets from non-reprs
new f41dd0595d06 nfp: flower: support fallback packets from internal ports
new 45756dfedab5 nfp: flower: allow tunnels to output to internal port
new cf4172d5751f nfp: flower: get flows by host context
new dbc2d68edc98 nfp: flower: handle merge hint messages
new 107e37bb4f88 nfp: flower: validate merge hint flows
new 1c6952ca587d nfp: flower: generate merge flow rule
new aa6ce2ea0c93 nfp: flower: support stats update for merge flows
new 8af56f40e53b nfp: flower: offload merge flows
new b6ed55cb721c Merge branch 'nfp-Flower-flow-merging'
new dcdecdcfe1fc net: phy: switch drivers to use dynamic feature detection
new 9c5f8a19b2de net: hsr: fix naming of file and functions
new 3271273388fb net: hsr: fix debugfs path to support multiple interfaces
new ee2c46f35390 net: hsr: add tx stats for master interface
new 432bc230700f Merge branch 'hsr-next'
new a32b9d91b725 xen-netfront: mark expected switch fall-through
new b320532c9990 bnx2x: Replace magic numbers with macro definitions.
new 00165c25fa3e bnx2x: Add support for detection of P2P event packets.
new 9c03e2270813 Merge branch 'bnx2x-Support-for-timestamping-in-P2P-mode'
new 3aed3e2a143c net: phy: micrel: add Asym Pause workaround
new 9bad65e51549 nfp: flower: fix implicit fallthrough warning
new df8e249be866 dpaa2-eth: Fix Rx classification status
new 61f9bf0011c7 dpaa2-eth: Add a couple of macros
new 3a1e6b84ad2e dpaa2-eth: Update hash key composition code
new 2d6802374c69 dpaa2-eth: Add flow steering support without masking
new 17f780b36426 Merge branch 'dpaa2-eth-Add-flow-steering-support-without- [...]
new ff82cfc78398 net: stmmac: dwxgmac: Finish the Flow Control implementation
new e9989339063d net: stmmac: Set Flow Control to automatic mode in the driver
new e77b8ba640b2 Merge branch 'stmmac-Enable-Flow-Control'
new 3e957b377bf4 i40e: Queues are reserved despite "Invalid argument" error
new cdc594e00370 i40e: Implement DDP support in i40e driver
new bfb0ebed5385 i40e: don't allow changes to HW VLAN stripping on active p [...]
new bf4bf09bdd91 i40e: save PTP time before a device reset
new 262213317331 i40e: Fix for 10G ports LED not blinking
new 54dea0e7efd1 i40e: Update i40e_init_dcb to return correct error
new 735aaafaff7a i40e: Remove misleading messages for untrusted VF
new cce2dffefe6d i40e: Changed maximum supported FW API version to 1.8
new 4fb29bddb57f i40e: The driver now prints the API version in error message
new f38d1347cd0b i40e: Report advertised link modes on 40GBASE_SR4
new 06b6e2a2333e i40e: Able to add up to 16 MAC filters on an untrusted VF
new 6e114debb2eb i40e: Fix misleading error message
new 3a6f7892acc1 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new 41c47da3b6e5 s390/qeth: clarify naming for some QDIO helpers
new a4cdc9baee07 s390/qeth: handle error from qeth_update_from_chp_desc()
new fdd1a5303efb s390/qeth: don't bother updating the last-tx time
new 333ef9d1d5fb s390/qeth: don't keep statistics for tx timeout
new 3a18d75400ff s390/qeth: add TX multiqueue support for IQD devices
new 73dc2daf110f s390/qeth: add TX multiqueue support for OSA devices
new e6c15b5f34a9 s390/qeth: simplify QoS code
new 54a50941b7db s390/qeth: stop/wake TX queues based on their fill level
new cea0aa9cbd5a Merge branch 's390-next'
new 6b0a7f84ea1f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new b1d40991506a ipv6: Rename fib6_multipath_select and pass fib6_result
new 7e4b51287573 ipv6: Pass fib6_result to rt6_find_cached_rt
new 85bd05deb35a ipv6: Pass fib6_result to ip6_rt_cache_alloc
new 9b6b35abfbde ipv6: Pass fib6_result to ip6_create_rt_rcu
new db3fedee0cb7 ipv6: Pass fib6_result to pcpu route functions
new 0d16158149ab ipv6: Pass fib6_result to ip6_rt_get_dev_rcu and ip6_rt_copy_init
new 5012f0a5944c ipv6: Pass fib6_result to rt6_insert_exception
new b748f2609262 ipv6: Pass fib6_result to ip6_mtu_from_fib6 and fib6_mtu
new 75ef7389dd23 ipv6: Pass fib6_result to rt6_device_match
new b7bc4b6a620b ipv6: Pass fib6_result to rt6_select and find_rr_leaf
new 8ff2e5b26cb8 ipv6: Pass fib6_result to fib6_table_lookup tracepoint
new effda4dd97e8 ipv6: Pass fib6_result to fib lookups
new 7d21fec90438 ipv6: Add fib6_type and fib6_flags to fib6_result
new cea29a70727e Merge branch 'ipv6-Use-fib6_result-for-fib_lookups'
new b8fb1ab46169 net ipv6: Prevent neighbor add if protocol is disabled on device
new 9cfcf71ce6ec iwlwifi: mvm: report delayed beacon count to FW
new 792211266379 iwlwifi: mvm: implement CSA abort
new d47cdb884a99 iwlwifi: mvm: report all NO_DATA events to mac80211
new c37763d22d07 iwlwifi: mvm: track CSA beacons
new 77738865eb62 iwlwifi: mvm: notify FW on quiet mode in CSA
new f67806140220 iwlwifi: mvm: disconnect in case of bad channel switch parameters
new 81b4e44e41e6 iwlwifi: mvm: track changes in beacon count during channel switch
new 918cbf39ac00 iwlwifi: mvm: support multiple BSSID
new e47df5bd515c iwlwifi: mvm: enable HT/VHT IBSS
new 8636ca769cab iwlwifi: mvm: be more forgiving if num of channels is too big
new b15ef67c0e6b iwlwifi: add support for 6-7 GHz channels
new 2785ce008e3b iwlwifi: support new NVM response API
new e4fe5d4b10cd iwlwifi: mvm: Support new format of SCAN_OFFLOAD_PROFILES_ [...]
new 8672aad310fc iwlwifi: dbg: use dump mask for tx command dumping length
new fd1190b68a27 iwlwifi: mvm: use dump worker during restart instead of sync dump
new f826faaa1f3a iwlwifi: pcie: switch to correct RBD/CD layout for 22560
new 5bd757a69bec iwlwifi: for AX210 device support radio GF4
new a15d4f3b3cdd iwlwifi: mvm: set max amsdu for TLC offload
new c88580e1a96b iwlwifi: dbg: add DRAM monitor support for AX210 device family
new 4b49e34e580c iwlwifi: dbg_ini: separate between ini and legacy dump flows
new 78d722b1bdd9 iwlwifi: Use struct_size() in kzalloc
new a2a120a9cdf1 iwlwifi: remove unnecessary goto out in iwl_parse_nvm_mcc_info()
new fe63f21b20df iwlwifi: dbg_ini: align to FW api version 1
new 8db32fa40091 Merge tag 'iwlwifi-next-for-kalle-2019-03-22' of git://git [...]
new d123172175db qtnfmac: make regulatory notifier work on per-phy basis
new 642f15a5cee7 qtnfmac: simplify error reporting in regulatory notifier
new a2fbaaf757e3 qtnfmac: include full channels info to regulatory notifier
new 2c31129f8f40 qtnfmac: pass complete channel info in regulatory notifier
new 48cefdfbcb57 qtnfmac: flexible regulatory domain registration logic
new c698bce01562 qtnfmac: allow each MAC to specify its own regulatory rules
new 438fb43bcab1 qtnfmac: pass DFS region to firmware on region update
new 93eeab26791d qtnfmac: update bands information on CHANGE_INTF command
new ae1946be26bc qtnfmac: fix core attach error path in pcie backend
new 83b00f6eb863 qtnfmac: simplify firmware state tracking
new 72b3270e01ab qtnfmac: allow changing the netns
new bc70732f9bd9 qtnfmac: send EAPOL frames via control path
new b63967cae6b1 qtnfmac: use scan duration param for different scan types
new c9692820710f brcmfmac: support repeated brcmf_fw_alloc_request() calls
new a2ec87ddbf16 brcmfmac: add a function designated for handling firmware fails
new 4684997d9eea brcmfmac: reset PCIe bus on a firmware crash
new c80d26e81ef1 brcmfmac: fix WARNING during USB disconnect in case of une [...]
new 5cdb0ef6144f brcmfmac: fix NULL pointer derefence during USB disconnect
new db3b9e2e1d58 brcmfmac: fix race during disconnect when USB completion i [...]
new 2b78e5f52236 brcmfmac: remove pending parameter from brcmf_usb_free_q
new 504f06725d01 brcmfmac: remove unused variable i from brcmf_usb_free_q
new 24d413a31afa brcmfmac: fix Oops when bringing up interface during USB d [...]
new a9fd0953fa4a brcmfmac: convert dev_init_lock mutex to completion
new 46953f97224d brcmfmac: fix missing checks for kmemdup
new d825db346270 b43: shut up clang -Wuninitialized variable warning
new 6603c5844a44 iwlegacy: remove redundant assignment to *res
new e5b9b206f3f6 net: mwifiex: fix a NULL pointer dereference
new 003b686ace82 mwifiex: Fix mem leak in mwifiex_tm_cmd
new 2cd2b42439ea mwifiex: add a bounds check in mwifiex_process_sta_rx_packet()
new 765976285a8c rtlwifi: fix a potential NULL pointer dereference
new 60209d482b97 rtlwifi: fix potential NULL pointer dereference
new 38bb0baea310 rtlwifi: move spin_lock_bh to spin_lock in tasklet
new 95336d4cb588 qtnfmac: replace qtnf_cmd_acl_data_size() with struct_size()
new 4b1831e48974 iwlwifi: dbg_ini: support HW error trigger
new bfa34c332964 iwlwifi: dbg_ini: enforce always on domain checking
new 4bdb2676d8fd iwlwifi: dbg_ini: fix iwl_dump_ini_dev_mem_iter memory bas [...]
new 9802162f98b4 iwlwifi: dbg_ini: add memory offset to the base address of [...]
new 990ffe3e8196 iwlwifi: dbg_ini: add version to dump header
new 1cdb4d8f2a4b iwlwifi: dbg_ini: add region id to the region dump
new 186e6c871b92 iwlwifi: trust calling function
new 60eeaf572f3e iwlwifi: dbg_ini: add registers addresses in fifo dump
new 192a7e1f731f iwlwifi: mvm: IBSS: use BE FIFO for multicast
new f0e1e1c20d5f iwlwifi: dbg_ini: change memory range base address to u64
new d63916aeba57 iwlwifi: dbg_ini: fix the dram monitor header size
new 4c704534c38f iwlwifi: dbg_ini: add monitor header to smem monitor
new 0bfefe2f41dd iwlwifi: mvm: fix pointer reference when setting HE QAM thres
new 84294b5be15a iwlwifi: dbg_ini: remove redundant curly brackets from tri [...]
new 33a403861572 iwlwifi: dbg_ini: remove redundant type argument from iwl_ [...]
new 30eba3f9a454 iwlwifi: dbg_ini: apply rx fifo offset after reading the r [...]
new 3f7fbc8cc11e iwlwifi: mvm: remove buggy and unnecessary hw_queue initia [...]
new c9af7528c331 iwlwifi: mvm: no need to check return value of debugfs_cre [...]
new cf5d566322be iwlwifi: pcie: no need to check return value of debugfs_cr [...]
new 56fe12d2837f iwlwifi: dbg: fill radio registers data regardless of fifo [...]
new afc1e3b4fc8f iwlwifi: mvm: use correct GP2 register address for 22000 family
new c30aef01bae9 iwlwifi: set 512 TX queue slots for AX210 devices
new d14ae796f849 iwlwifi: mvm: support HE context cmd API change
new ef8a913766cd iwlwifi: remove misconfigured pci ids from 22260 series
new 5f659c792a31 Merge tag 'iwlwifi-next-for-kalle-2019-04-03' of git://git [...]
new 0cf83903aad0 brcmfmac: Use struct_size() in kzalloc()
new e3062e05e1cf brcmfmac: Loading the correct firmware for brcm43456
new a927e8d8ab57 brcmfmac: fix leak of mypkt on error return path
new 0961d9874a2e rtlwifi: Fix duplicate tests of one of the RX descriptors
new ddab2eee7949 rtlwifi: Convert the wake_match variable to local
new bdfc4027de15 rtlwifi: rtl8723ae: Make rtl8723e_dm_refresh_rate_adaptive [...]
new b5250c9c14c1 rtlwifi: rtl8188ee: Remove extraneous file
new f9a904efca28 Merge tag 'wireless-drivers-next-for-davem-2019-04-18' of [...]
new 94c4441b5a80 ice: Fix typos in code comments
new f9867df6d965 ice: Fix incorrect use of abbreviations
new 802abbb44a25 ice: Bump version
new 37b6f6469f75 ice: Add code for DCB initialization part 1/4
new 0ebd3ff13cca ice: Add code for DCB initialization part 2/4
new 7b9ffc76bf59 ice: Add code for DCB initialization part 3/4
new 0deab659a615 ice: Add code for DCB initialization part 4/4
new 00cc3f1b3a30 ice: Add code to process LLDP MIB change events
new a629cf0a018b ice: Update rings based on TC information
new 5f6aa50e4ece ice: Add priority information into VLAN header
new 4b0fdceb81ba ice: Add code to get DCB related statistics
new b832c2f63108 ice: Add code for DCB rebuild
new 3a257a1404f8 ice: Add code to control FW LLDP and DCBX
new 9c010de7cf0a ice: Bump driver version
new 711987bbad18 ice: Calculate ITR increment based on direct calculation
new 16111991dbd7 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 5e42574b022b net: phy: don't set autoneg if it's not supported
new 4cf2d206ff40 net: phy: remove dead code from phy_sanitize_settings
new 0bc199854405 ipv6: Add rate limit mask for ICMPv6 messages
new 503c01880166 l2tp: fix set but not used variable
new ce6bf4c141ca sb1000: fix variable set but not used warnings
new 23bddf692d36 net/sched: taprio: fix build without 64bit div
new a115d51aae75 net: gemini: remove unnecessary assert
new a06eaaf7913c net: skb: remove unused asserts
new 8a99aa5d997f Merge branch 'net-some-build-fixes-and-other-improvements'
new b54dd90cab00 dt-bindings: net: add PHY reset controller binding
new 71dd6c0dff51 net: phy: add support for reset-controller
new 6110ed2db3a4 net: mdio: rename mdio_device reset to reset_gpio
new 5c2e6e14a0ad Merge branch 'net-add-reset-controller-driven-PHY-reset'
new 7d26c96052cd nfp: flower: fix size_t compile warning
new 8c8b3458d0b9 vlan: support binding link state to vlan member bridge ports
new 76052d8c4f2d vlan: do not transfer link state in vlan bridge binding mode
new 9c0ec2e7182a bridge: support binding vlan dev link state to vlan member [...]
new 80900acd3a30 bridge: update vlan dev state when port added to or delete [...]
new 8e1acd4fc552 bridge: update vlan dev link state for bridge netdev changes
new 1ab839281cf7 Merge branch 'net-support-binding-vlan-dev-link-state-to-v [...]
new c7cbdbf29f48 net: rework SIOCGSTAMP ioctl handling
new 5ce5d8a5a4ae asm-generic: generalize asm/sockios.h
new 0768e17073dc net: socket: implement 64-bit timestamps
new a26deec69fa4 net: dsa: mv88e6xxx: Only reconfigure MAC when something changes
new 42e5425aa0df tipc: introduce new socket option TIPC_SOCK_RECVQ_USED
new 0a9798c123d0 mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabled
new d7cc399e1227 tcp: properly reset skb->truesize for tx recycling
new f02eb82dfe12 net: hns3: add reset statistics info for PF
new c88a6e7d8801 net: hns3: add reset statistics for VF
new 147175c92a5c net: hns3: add some debug information for hclge_check_event_cause
new fbf3cd3fc11c net: hns3: add some debug info for hclgevf_get_mbx_resp()
new beab694aa32a net: hns3: refine tx timeout count handle
new fa6c4084b98b net: hns3: fix loop condition of hns3_get_tx_timeo_queue_info()
new e511c97d0a26 net: hns3: dump more information when tx timeout happens
new bb87be87b165 net: hns3: Add support for netif message level settings
new ffd140e2ea98 net: hns3: add support for dump ncl config by debugfs
new a63457878b12 net: hns3: Add handling of MAC tunnel interruption
new db01afeb6614 net: hns3: add queue's statistics update to service task
new 97afd47b36db net: hns3: add function type check for debugfs help information
new 5313794b7915 Merge branch 'hns3-next'
new 4ef6cbe80d71 nfp: add SR-IOV trusted VF support
new fa73989f2697 mlxsw: spectrum: Use a stable ECMP/LAG seed
new 05414dd116c5 mlxsw: spectrum_router: Relax FIB rule validation
new f9e0d65b1fe3 Merge branch 'mlxsw-Small-routing-improvements'
new 05453eadbf89 atm: iphase: fix misuse of %x
new 966cddef20a7 net: ax25: fix misuse of %x
new fa8b9e8bea50 net: hippi:Fix misuse of %x in rrunner.c
new 4e54507ab1a9 ipv6: Simplify rt6_qualify_for_ecmp
new be659b8d3c79 ipv6: Restore RTF_ADDRCONF check in rt6_qualify_for_ecmp
new b1cd609d9b51 bpf: Add base proto function for cgroup-bpf programs
new 7b146cebe30c bpf: Sysctl hook
new 808649fb787d bpf: Introduce bpf_sysctl_get_name helper
new 1d11b3016cec bpf: Introduce bpf_sysctl_get_current_value helper
new 4e63acdff864 bpf: Introduce bpf_sysctl_{get,set}_new_value helpers
new e1550bfe0de4 bpf: Add file_pos field to bpf_sysctl ctx
new 196398d4c0ac bpf: Sync bpf.h to tools/
new 063cc9f06ee6 libbpf: Support sysctl hook
new 7007af63da3b selftests/bpf: Test sysctl section name
new 1f5fa9ab6e2e selftests/bpf: Test BPF_CGROUP_SYSCTL
new 6041c67f28d8 selftests/bpf: Test bpf_sysctl_get_name helper
new 11ff34f74e32 selftests/bpf: Test sysctl_get_current_value helper
new 786047dd08de selftests/bpf: Test bpf_sysctl_{get,set}_new_value helpers
new 9a1027e52535 selftests/bpf: Test file_pos field in bpf_sysctl ctx
new 57c3bb725a3d bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types
new d7a4cb9b6705 bpf: Introduce bpf_strtol and bpf_strtoul helpers
new b457e5534c99 bpf: Sync bpf.h to tools/
new 99f57973ac5b selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h
new c2d5f12e4c6c selftests/bpf: Test ARG_PTR_TO_LONG arg type
new 8549ddc832d6 selftests/bpf: Test bpf_strtol and bpf_strtoul helpers
new 7568f4cbbeae selftests/bpf: C based test for sysctl and strtoX
new a43d05086c5e Merge branch 'bpf-sysctl-hook'
new 51356ac89b5a bpf: Fix distinct pointer types warning for ARCH=i386
new 1b04aee7e218 bpf: refactor propagate_liveness to eliminate duplicated for loop
new 3f8cafa4131f bpf: refactor propagate_liveness to eliminate code redundance
new 55e7f3b5ac94 bpf: factor out reg and stack slot propagation into "propa [...]
new c342dc109aa5 bpf: refactor "check_reg_arg" to eliminate code redundancy
new 68e5ab1fc8bd kbuild: handle old pahole more gracefully when generating BTF
new 189cf5a4a7d5 btf: add support for VAR and DATASEC in btf_dedup()
new efb2ddc4ce5d selftests/btf: add VAR and DATASEC case for dedup tests
new bcbccad694b7 selftests/bpf: bring back (void *) cast to set_ipv4_csum i [...]
new bfb35c27c65f bpf: fix whitespace for ENCAP_L2 defines in bpf.h
new 43537b8e2dc5 bpf: reserve flags in bpf_skb_net_shrink
new 031ebc1aac3d tools: bpftool: remove blank line after btf_id when listin [...]
new 39c9f10639a3 tools: bpftool: reset errno for "bpftool cgroup tree"
new 9a487883bd6b tools: bpftool: fix man page documentation for "pinmaps" keyword
new 88b3eed805e9 tools: bpftool: fix short option name for printing version [...]
new 25df480def17 tools: bpftool: add a note on program statistics in man page
new 0478c3bf8124 bpftool: Use print_entry_error() in case of ENOENT when dumping
new 3da6e7e408b9 bpftool: Improve handling of ENOSPC on reuseport_array map dumps
new 08de198c9543 selftests/bpf: two scale tests
new a5cb33464e53 selftests/bpf: make flow dissector tests more extensible
new 02a8c817a316 bpf: add map helper functions push, pop, peek in more BPF [...]
new 809041e76505 selftests: bpf: add VRF test cases to lwt_ip_encap test.
new 725721a6506e bpf: allow clearing all sock_ops callback flags
new 0d306c31b2f7 bpf: use BPF_CAST_CALL for casting bpf call
new e1d1dc4653ec libbpf: fix printf formatter for ptrdiff_t argument
new f25377ee4fb1 bpftool: Support sysctl hook
new d459b59ee0f5 tools/bpftool: re-organize newline printing for map listing
new d1b7725dfea3 tools/bpftool: show btf_id in map listing
new f63666de2ba9 xsk: fix XDP socket ring buffer memory ordering
new d5e63fdd4433 libbpf: fix XDP socket ring buffer memory ordering
new a06d729646e8 libbpf: remove likely/unlikely in xsk.h
new b7e3a28019c9 libbpf: remove dependency on barrier.h in xsk.h
new 2c5935f1b2b6 libbpf: optimize barrier for XDP socket rings
new 00967e84f742 Merge branch 'af_xdp-smp_mb-fixes'
new 77361825bb01 bpf: cpumap use ptr_ring_consume_batched
new ba0509b6881e net: core: introduce build_skb_around
new 8f0504a97e1b bpf: cpumap do bulk allocation of SKBs
new 86d231459d6d bpf: cpumap memory prefetchw optimizations for struct page
new 193d0002ef04 Merge branch 'bulk-cpumap-redirect'
new ba02de1aa04e selftests/bpf: fix a compilation error
new da7031491786 bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL
new 79b1b30e4c20 libbpf: remove compile time warning from libbpf_util.h
new 5de35e3ae9d0 selftests/bpf: fix compile errors due to unsync linux/in6. [...]
new 849f257f61ff bpf: Increase MAX_NR_MAPS to 17 in test_verifier.c
new 80695946737d bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a [...]
new 4519efa6f8ea libbpf: fix BPF_LOG_BUF_SIZE off-by-one error
new 3b8802446d27 bpf: document the verifier limits
new 7df737e99106 bpf: remove global variables
new 45a73c17bfb9 bpf: drop bpf_verifier_lock
new f79b464fd6b5 Merge branch 'bpf-verifier-lock'
new 2843ba2ec759 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new 0b13c9bb96f6 include/net/tcp.h: whitespace cleanup at tcp_v4_check
new 7e5f4cdb284b ipv6: Remove fib6_info_nh_lwt
new 3c618c1dbb88 net: Rename net/nexthop.h net/rtnh.h
new a79eda3aaf30 net: psample: drop include of module.h from psample.h
new c517796ea91d net: ife: drop include of module.h from net/ife.h
new 113e63286697 net: fib: drop include of module.h from fib_notifier.h
new a130f9b27545 net: tc_act: drop include of module.h from tc_ife.h
new 9628495d5077 cgroup: net: remove left over MODULE_LICENSE tag
new 3557b3fdeefa net: bpfilter: dont use module_init in non-modular code
new 15253b4a719c net: strparser: make it explicitly non-modular
new 7e5ebd0b785c Merge branch 'net-clean-up-needless-use-of-module-infrastructure'
new f2ad1a522e98 net: devlink: Add extack to shared buffer operations
new 8f6862065d8b mlxsw: spectrum_buffers: Add extack messages for invalid c [...]
new 93d3668c027d mlxsw: spectrum_buffers: Use defines for pool indices
new 0636f4de791f mlxsw: spectrum_buffers: Add ability to veto pool's configuration
new f7936d0bcfe4 mlxsw: spectrum_buffers: Add ability to veto TC's configuration
new cce7acca8a00 mlxsw: spectrum_buffers: Forbid configuration of multicast pool
new 51e15a49784c mlxsw: spectrum_buffers: Forbid changing threshold type of [...]
new f1aaeacdae2b mlxsw: spectrum_buffers: Forbid changing multicast TCs' at [...]
new 857f138f04a7 mlxsw: spectrum_buffers: Remove assumption about pool order
new 265c49b4b91b mlxsw: spectrum_buffers: Add pools for CPU traffic
new 50b5b90514a8 mlxsw: spectrum_buffers: Use new CPU ingress pool for cont [...]
new 24a7cc1ef6d9 mlxsw: spectrum_buffers: Split business logic from mlxsw_s [...]
new 6d28725c4de8 mlxsw: spectrum_buffers: Allow skipping ingress port quota [...]
new 7a1ff9f45be5 mlxsw: spectrum_buffers: Adjust CPU port shared buffer egr [...]
new 6f97955fd274 Merge branch 'mlxsw-Shared-buffer-improvements'
new a6cbcb779359 r8152: sync sa_family with the media type of network device
new 697cd36cda32 bridge: Fix possible use-after-free when deleting bridge port
new 7e6e185c74dd net: systemport: Remove need for DMA descriptor
new a93f7fe13454 net: phy: marvell: add new default led configure for m88e151x
new e4f9ba642f0b net: phy: mscc: add support for VSC8514 PHY.
new edeb207b8a80 net: phy: vitesse: Remove support for VSC8514.
new 539b593d3940 Merge branch 'net-phy-mscc-Improvements-to-VSC8514-PHY-driver'
new b6d9ccb11250 net/mlx5: E-Switch, don't use hardcoded values for FDB prios
new d9cb06759eca net/mlx5: E-Switch, add a new prio to be used by the RDMA side
new c3bdd5e65185 Merge tag 'v5.1-rc1' of git://git.kernel.org/pub/scm/linux [...]
new 3839f99d2168 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
new fd9b4be8002c net/mlx5e: RX, Support multiple outstanding UMR posts
new f03590f74cc2 net/mlx5e: XDP, Fix shifted flag index in RQ bitmap
new 15143bf51c57 net/mlx5e: XDP, Enhance RQ indication for XDP redirect flush
new 73cab880e766 net/mlx5e: XDP, Add TX MPWQE session counter
new c2273219baa5 net/mlx5e: XDP, Inline small packets into the TX MPWQE in [...]
new 83b2fd64bac3 net/mlx5e: Remove unused parameter
new 74bbaebf3c69 net/mlx5e: Report mlx5e_xdp_set errors
new 9a22d5d8393f net/mlx5e: Move parameter calculation functions to en/params.c
new b1b187e1029a net/mlx5e: Add an underflow warning comment
new 10961c560651 net/mlx5e: Remove unused parameter
new 63d26b490b56 net/mlx5e: Take HW interrupt trigger into a function
new 03ceda6fe1f7 net/mlx5e: Remove unused rx_page_reuse stat
new f8ebecf2e32a net/mlx5e: Use #define for the WQE wait timeout constant
new 20eb08b2b06b Merge tag 'mlx5-updates-2019-04-22' of git://git.kernel.or [...]
new b0270550229b ipv6: fib6_info_destroy_rcu() cleanup
new 5ea715289af6 ipv6: broadly use fib6_info_hold() helper
new f05713e0916c ipv6: convert fib6_ref to refcount_t
new 6b18bdfdba2c Merge branch 'ipv6-fib6_ref-conversion-to-refcount_t'
new 6f9fd97e3a6b isdn: hisax: Fix misuse of %x in config.c
new 0fa4122b2dc4 isdn:mISDN: fix misuse of %x in hfcpci.c
new c98f4822ed7e net: fix sparc64 compilation of sock_gettstamp
new 0a5d329ffd1b ravb: Avoid unsupported internal delay mode for R-Car E3/D3
new ffa8ce54be3a lwtunnel: Pass encap and encap type attributes to lwtunnel [...]
new ecc5663cce8c net: Change nhc_flags to unsigned char
new 59ab87f6eb92 net: sched: taprio: Remove pointless variable assigment
new 8599099f0c58 net: sched: taprio: Refactor taprio_get_start_time()
new 5175aafe71bf net: sched: taprio: Remove should_restart_cycle()
new 2684d1b75f21 net: sched: taprio: Fix taprio_peek()
new 6e734c82be63 net: sched: taprio: Fix taprio_dequeue()
new 08308f149b70 Merge branch 'Taprio-qdisc-fixes'
new 7973d9e76727 mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route [...]
new b2f97f7de2f6 ipv6: fib6_rule_action_alt needs to return -EAGAIN
new a65120bae4b7 ipv6: Use result arg in fib_lookup_arg consistently
new 4109a2c3b91e tipc: tipc_udp_recv() cleanup vs rcu verbs
new a3ddd94f3efb net: mvneta: Switch to using devm_alloc_etherdev_mqs
new c049d56eb219 net: sched: flower: refactor reoffload for concurrent access
new 8b4483658364 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 756e16199382 mmc: add SDIO identifiers for MediaTek Bluetooth devices
new 9aebfd4a2200 Bluetooth: mediatek: add support for MediaTek MT7663S and [...]
new 4fdd5a4f8b44 Bluetooth: hci_qca: Add helper function to get the chip family
new 75c98a979581 Bluetooth: btqca: Fix misspelling of 'baudrate'
new ba8f5289f706 Bluetooth: Fix not initializing L2CAP tx_credits
new bbb69b37be15 Bluetooth: Add return check for L2CAP security level set
new db0a39083520 mmc: sdio: Add helper macro for sdio_driver boilerplate
new a6094a468ffc Bluetooth: mediatek: Use module_sdio_driver helper
new afa8d3160add Bluetooth: btsdio: Use module_sdio_driver helper
new 637c8e901391 Bluetooth: btmtksdio: fix uninitialized symbol errors in b [...]
new cac63f9b1637 Bluetooth: mediatek: Fixed incorrect type in assignment
new 98df7446c2a2 Bluetooth: hci_h5: fix spelling mistake "sliped" -> "slipped"
new e1052fb282a4 Bluetooth: btmtksdio: Drop newline with bt_dev logging macros
new 2e47cc2b3a7d Bluetooth: btmtksdio: Add a bit definition for CHLPCR
new bcaa7d72dffd Bluetooth: btmtksdio: Fix hdev->stat.byte_rx accumulation
new 7f3c563c575e Bluetooth: btmtksdio: Add runtime PM support to SDIO based [...]
new 73623340546c Bluetooth: btmrvl: add support for SD8987 chipset
new a1616a5ac99e Bluetooth: hidp: fix buffer overflow
new 5035726128cd Bluetooth: btbcm: Add default address for BCM43341B
new f57c4bbf3443 6lowpan: Off by one handling ->nexthdr
new 039287aa9f72 Bluetooth: btbcm: Add entry for BCM2076B1 UART Bluetooth
new cd9151b618da Bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt
new 62611abc8f37 Bluetooth: hci_bcm: Fix empty regulator supplies for Intel Macs
new 7f09d5a6c33b Bluetooth: hci_qca: Give enough time to ROME controller to [...]
new 5bec1fb866df Bluetooth: Use struct_size() helper
new ecf2b768bd11 Bluetooth: hci_qca: Fix crash with non-serdev devices
new e668eb1e1578 Bluetooth: hci_core: Don't stop BT if the BD address missi [...]
new d5bb334a8e17 Bluetooth: Align minimum encryption key size for LE and BR [...]
new 89eb6e096782 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...]
new 1daf36c0dbc0 netdevsim: move device registration on bus to be done earl [...]
new 5fc494225c1e netdevsim: create devlink instance per netdevsim instance
new 8fb4bc6fd5bd netdevsim: rename devlink.c to dev.c to contain per-dev(as [...]
new 925f5afedb93 netdevsim: put netdevsim bus code into separate file
new 40e4fe4ce115 netdevsim: move device registration and related code to bus.c
new 23d415dae924 netdevsim: add stub netdevsim driver implementation
new 57ce97749513 netdevsim: use ida for bus device ids
new f9d9db47d3ba netdevsim: add bus attributes to add new and delete devices
new a60f9e48b770 netdevsim: rename dev_init/exit() functions and make them [...]
new d514f41e793d netdevsim: merge sdev into dev
new 514cf64cc535 netdevsim: generate random switch id instead of using dev id
new ab1d0cc004d7 netdevsim: change debugfs tree topology
new 8320d1459127 netdevsim: implement dev probe/remove skeleton with port i [...]
new 794b2c05ca1c netdevsim: extend device attrs to support port addition an [...]
new e05b2d141fef netdevsim: move netdev creation/destruction to dev probe
new a62fdbbe9403 netdevsim: implement ndo_get_devlink_port
new 9157bc2a5e82 Merge branch 'netdevsim-implement-proper-device-model'
new 46b83629dede s390: qeth: address type mismatch warning
new ddb0ac51e62e s390/qeth: remove RX seqno in skb->cb
new 5c0bfba780ba s390/qeth: clean up stale buffer state documentation
new 379ac99e5192 s390/qeth: use IS_* helpers for checking device type
new 7b579ce57ecf s390/qeth: don't clear Output buffers on every queue init
new 4e26c5fe552e s390/qeth: cache max number of available buffer elements
new 58aa2491aa61 s390/qeth: extract helper to determine L2 cast type
new 14a1b04777b6 s390/qeth: trust non-IP cast type in qeth_l3_fill_header()
new 0ff85d6d5a83 Merge branch 's390-qeth-cleanups'
new 60747828eac2 net: socket: Fix missing break in switch statement
new a36de5b7752a amd-xgbe: Mark expected switch fall-throughs
new 9b8221d4ed60 wimax/i2400m/control: Mark expected switch fall-through
new 05dd2645302f cxgb4/cxgb4vf_main: Mark expected switch fall-through
new 950347f5f7e4 cnic: Refactor code and mark expected switch fall-through
new e55449e71aad ipv6: Initialize fib6_result in bpf_ipv6_fib_lookup
new f7abc0618a4a usbnet: ipheth: Simplify device detection
new 8c90b795e90f net: phy: improve genphy_soft_reset
new 0e58156d700a tipc: remove rcu_read_unlock() left in tipc_udp_recv()
new 16848c8a728e NFC: st95hf: remove set but not used variables 'dev, nfcddev'
new 790d23e7c577 nfp: implement PCI driver shutdown callback
new 26cda2f16138 net: hns3: fix data race between ring->next_to_clean
new 63380a1ae4ce net: hns3: fix for TX clean num when cleaning TX BD
new ea4858670717 net: hns3: handle the BD info on the last BD of the packet
new 1416d333a4ec net: hns3: stop sending keep alive msg when VF command que [...]
new 30780a8b1677 net: hns3: use atomic_t replace u32 for arq's count
new b7048d324b5e net: hns3: use a reserved byte to identify need_resp flag
new 146e92c13fde net: hns3: not reset TQP in the DOWN while VF resetting
new fba2efdae8b4 net: hns3: fix pause configure fail problem
new fd85717d2800 net: hns3: extend the loopback state acquisition time
new 7b8f622e537a net: hns3: prevent double free in hns3_put_ring_config()
new 96490a1c09ce net: hns3: remove reset after command send failed
new 148f025d41a8 Merge branch 'hns3-next'
new d39f3b4f33d2 nl80211: reindent some sched scan code
new 1e1b11b6a111 nl80211/cfg80211: Specify band specific min RSSI threshold [...]
new ab60633c7136 mac80211: Add support for NL80211_STA_INFO_AIRTIME_LINK_METRIC
new cb74e9775871 cfg80211/nl80211: Offload OWE processing to user space in AP mode
new 1d9373329bcb nl80211: increase NL80211_MAX_SUPP_REG_RULES
new 0538395031ca mac80211_hwsim: set p2p device interface support indication
new 5bd9d1082d3b cfg80211: don't skip multi-bssid index element
new f7dacfb11475 cfg80211: support non-inheritance element
new 671042a4fb77 mac80211: support non-inheritance element
new fe806e4992c9 cfg80211: support profile split between elements
new 5023b14cf4df mac80211: support profile split between elements
new abaea61c79ea ieee80211: update HE IEs to D4.0 spec
new ef618b1bd684 mac80211: mesh: drop redundant rcu_read_lock/unlock calls
new f2af2df800d3 mac80211: calculate hash for fq without holding fq->lock i [...]
new ded4698b58cb mac80211: run late dequeue late tx handlers without holdin [...]
new 8dbb000ee73b mac80211: set NETIF_F_LLTX when using intermediate tx queues
new 092c4098f2b4 mac80211: Optimize tailroom_needed update checks
new 6cdd3979a2bd nl80211/cfg80211: Extended Key ID support
new 96fc6efb9ad9 mac80211: IEEE 802.11 Extended Key ID support
new 1974da8b31e6 mac80211: when using iTXQ, select the queue in ieee80211_s [...]
new 7f2e12e1bf99 mac80211: minstrel_ht: add support for rates with 4 spatia [...]
new c2b17948fc78 mac80211: minstrel_ht: automatically calculate rate durati [...]
new 5dc8cdce1d72 mac80211/cfg80211: update bss channel on channel switch
new 5e280420916f cfg80211: remove redundant zero check on variable 'changed'
new 276d9e82e06c mac80211: debugfs option to force TX status frames
new 9f8c7136e8aa cfg80211: Use struct_size() in kzalloc()
new 391d132cbedb nl80211: Use struct_size() in kzalloc()
new dbd50a851c50 mac80211: only allocate one queue when using iTXQs
new e96d1cd2635c cfg80211: Add support to set tx power for a station associated
new ba905bf432f6 mac80211: store tx power value from user to station
new 5809a5d54bb9 cfg80211: don't pass pointer to pointer unnecessarily
new 622fce81280a mac80211: Fix Extended Key ID auto activation
new a680fe468df7 nl80211: do a struct assignment to radar_chandef instead o [...]
new cfe7007a9b4c mac80211_hwsim: Extended Key ID support
new 387bc002250b mac80211: Set CAN_REPLACE_PTK0 for SW crypto only drivers
new 5ab92e7fe49a cfg80211: add support to probe unexercised mesh link
new 060167729a78 mac80211: add option for setting control flags
new 8828f81ad4a2 mac80211: probe unexercised mesh links
new 30e5a9a5ba85 Merge tag 'mac80211-next-for-davem-2019-04-26' of git://gi [...]
new e49d268db95b net/tls: don't log errors every time offload can't proceed
new 9e9957973c77 net/tls: remove old exports of sk_destruct functions
new da68b4ad0234 net/tls: move definition of tls ops into net/tls.h
new 63a1c95f3fe4 net/tls: byte swap device req TCP seq no upon setting
new c7881b4a97e2 Merge branch 'net-tls-small-code-cleanup'
new ae0be8de9a53 netlink: make nla_nest_start() add NLA_F_NESTED flag
new 12ad5f65f030 ipset: drop ipset_nest_start() and ipset_nest_end()
new f78c6032c4cb net: fix two coding style issues
new f6ad55a6a184 Merge branch 'nla_nest_start'
new 6f455f5f4e9c netlink: add NLA_MIN_LEN
new 8cb081746c03 netlink: make validation more configurable for future strictness
new 3de644035446 netlink: re-add parse/validate functions in strict mode
new 56738f460841 netlink: add strict parsing for future attributes
new ef6243acb478 genetlink: optionally validate strictly/dumps
new 84ee91640fc4 Merge branch 'strict-netlink-validation'
new 68cf027f3d9d net: ethernet: ti: convert to SPDX license identifiers
new 99f629718272 net: ethernet: ti: cpsw: drop TI_DAVINCI_CPDMA config option
new 16f54164828b net: ethernet: ti: cpsw: drop CONFIG_TI_CPSW_ALE config option
new 9763a891a596 net: ethernet: ti: cpsw: update cpsw_split_res() to accept [...]
new c8fb566875b7 net: ethernet: ti: cpsw: use local var dev in probe
new 56bf8a5df345 net: ethernet: ti: cpsw: drop pinctrl_pm_select_default_st [...]
new d183a9428dc5 net: ethernet: ti: cpsw: use devm_alloc_etherdev_mqs()
new 10ae80547799 net: ethernet: ti: cpsw: drop cpsw_tx_packet_submit()
new af9f4e6a3392 net: ethernet: ti: ale: fix mcast super setting
new 91c88659a7e8 net: ethernet: ti: ale: use define for host port in cpsw_a [...]
new 06095f34f8a0 net: ethernet: ti: cpsw: fix allmulti cfg in dual_mac mode
new 7cb528c55379 net: ethernet: ti: ale: do not auto delete mcast super entries
new 03f66f067560 net: ethernet: ti: davinci_mdio: use devm_ioremap()
new 83a8471ba255 net: ethernet: ti: cpsw: refactor probe to group common hw [...]
new 814b4a67e5fd net: ethernet: ti: cpsw: move cpsw definitions in priv header
new 5dea39851476 net: ethernet: ti: davinci_cpdma: use dma_addr_t for desc_ [...]
new e6a846249113 net: ethernet: ti: cpsw: move common hw init code in separ [...]
new a71a18f24d26 net: ethernet: ti: cpsw: introduce mac sl module api
new cfc08345ec22 net: ethernet: ti: cpsw: switch to use mac sl api
new c24eef283a23 net: ethernet: ti: cpsw: move ethtool func in separate file
new 7cb523d4fec7 Merge branch 'net-ethernet-ti-clean-up-and-optimizations'
new 026cc9c3eeac cpsw: Put back cpsw_ndo_poll_controller()
new e56e2515669a ibmvnic: Add device identification to requested IRQs
new 406a4362c252 net: dsa: mv88e6060: Add SPDX header
new 3e8bc1b88641 net: dsa: mv88e6060: Replace ds with priv
new c4362c37431b net: dsa: mv88e6060: Replace REG_WRITE macro
new 1ba22bf547a3 net: dsa: mv88e6060: Replace REG_READ macro
new 6acda8fbbda5 Merge branch 'mv88e6060-cleanups'
new 7324d50e47f3 net: dsa: mv88e6xxx: Remove legacy probe support
new b1a79360ee86 cxgb4: Delete all hash and TCAM filters before resource cleanup
new 089b19a9204f flow_dissector: switch kernel context to struct bpf_flow_d [...]
new 7b8a1304323b bpf: when doing BPF_PROG_TEST_RUN for flow dissector use n [...]
new 3cbf4ffba5ee net: plumb network namespace into __skb_flow_dissect
new 9b52e3f267a6 flow_dissector: handle no-skb use case
new c43f1255b866 net: pass net_device argument to the eth_get_headlen
new c9cb2c1e11ce selftests/bpf: add flow dissector bpf_skb_load_bytes helper test
new 0905beec9f52 selftests/bpf: run flow dissector tests in skb-less mode
new fe993c646831 selftests/bpf: properly return error from bpf_flow_load
new 02ee0658362d bpf/flow_dissector: don't adjust nhoff by ETH_HLEN in BPF_ [...]
new 2aad32613c35 Merge branch 'bpf-eth-get-headlen'
new 1b00e0dfe7d0 bpf: update skb->protocol in bpf_skb_net_grow
new f6ad6accaa99 selftests/bpf: expand test_tc_tunnel with SIT encap
new a21b48a2f2af Merge branch 'bpf-proto-fixes'
new 8837fe5dd09b bpf, libbpf: handle old kernels more graceful wrt global d [...]
new 4f8827d2b61e bpf, libbpf: fix segfault in bpf_object__init_maps' pr_deb [...]
new 0e33d334df13 Merge branch 'libbpf-fixes'
new 32e621e55496 libbpf: fix samples/bpf build failure due to undefined UINT32_MAX
new ead442a0f9aa samples: bpf: add hbm sample to .gitignore
new 118c8e9ae629 bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type
new 7f0c57fec80f bpftool: show flow_dissector attachment status
new 77d764263d11 bpftool: Fix errno variable usage
new c93cc69004df bpftool: add ability to dump BTF types
new ca253339af92 bpftool/docs: add btf sub-command documentation
new 4a714feefd99 bpftool: add bash completions for btf command
new 8ed1875bf3a7 bpftool: fix indendation in bash-completion/bpftool
new 0c0cad2c2824 Merge branch 'btf-dump'
new 8968c67a82ab bpf, arm64: remove prefetch insn in xadd mapping
new 34b8ab091f9e bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd
new 9df1c28bb752 bpf: add writable context for raw tracepoints
new ea106722c76f nbd: trace sending nbd requests
new 2abd2de712cd nbd: add tracepoints for send/receive timing
new 4635b0ae4d26 tools: sync bpf.h
new e950e843367d selftests: bpf: test writable buffers in raw tps
new 3745dc24aa7a Merge branch 'writeable-bpf-tracepoints'
new 6ac99e8f23d4 bpf: Introduce bpf sk local storage
new 948d930e3d53 bpf: Sync bpf.h to tools
new a19f89f3667c bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing
new 3f4d4c74101d bpf: Refactor BTF encoding macro to test_btf.h
new 7a9bb9762d33 bpf: Add verifier tests for the bpf_sk_storage
new 51a0e301a563 bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps
new 263d0b353341 bpf: Add ene-to-end test for bpf_sk_storage_* helpers
new 9076c49bdca2 Merge branch 'sk-local-storage'
new 5f0d736e7f7d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new dfedd3b62441 dsa: Add SPDX header to tag drivers.
new 875138f81d71 dsa: Move tagger name into its ops structure
new 0b42f0336370 dsa: Add MODULE_ALIAS to taggers in preparation to become modules
new f18bba50d24d dsa: Add MODULE_LICENSE to tag drivers
new 056eed2fb071 dsa: Add TAG protocol to tag ops
new d3b8c04988ca dsa: Add boilerplate helper to register DSA tag driver modules
new bdc6fe5bb1d1 dsa: Keep link list of tag drivers
new 409065b069b9 dsa: Register the none tagger ops
new c39e2a1d71ad dsa: Rename dsa_resolve_tag_protocol() to _get ready for locking
new 4dad81ee1447 dsa: Add stub tag driver put method
new 367561753144 dsa: Make use of the list of tag drivers
new f81a43e8da07 dsa: Cleanup unneeded table and make tag structures static
new 3aa475e197f4 dsa: tag_brcm: Avoid unused symbols
new 0b9f9dfbfab4 dsa: Allow tag drivers to be built as modules
new c1a92c0a6c56 Merge branch 'dsa-tag-modules'
new 88d6272acaaa net: phy: avoid unneeded MDIO reads in genphy_read_status
new 7a1d8390d015 net: phy: micrel: make sure the factory test bit is cleared
new 65fd2c2afac3 xfrm: gso partial offload support
new f981c57ffd2d vti4: eliminated some duplicate code.
new b262a69582a4 xfrm: place af number into xfrm_mode struct
new b45714b164ca xfrm: prefer family stored in xfrm_mode struct
new c2d305e51038 xfrm: remove input indirection from xfrm_mode
new 0c620e97b349 xfrm: remove output indirection from xfrm_mode
new 303c5fab1272 xfrm: remove xmit indirection from xfrm_mode
new 7613b92b1ae3 xfrm: remove gso_segment indirection from xfrm_mode
new b3284df1c86f xfrm: remove input2 indirection from xfrm_mode
new 1de70830066b xfrm: remove output2 indirection from xfrm_mode
new 733a5fac2f15 xfrm: remove afinfo pointer from xfrm_mode
new 4c145dce2601 xfrm: make xfrm modes builtin
new c9500d7b7de8 xfrm: store xfrm_mode directly, not its address
new e54d1527658f xfrm: kconfig: make xfrm depend on inet
new f24ea52873c7 xfrm: remove tos indirection from afinfo_policy
new 2e8b4aa816ea xfrm: remove init_path indirection from afinfo_policy
new c53ac41e3720 xfrm: remove decode_session indirection from afinfo_policy
new bb9cd077e216 xfrm: remove unneeded export_symbols
new a658a3f2ecba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 85478d73c911 net: dsa: Fix pharse -> phase typo
new 33162e9a0590 net: dsa: Store vlan_filtering as a property of dsa_port
new 8f5d16f638b9 net: dsa: Be aware of switches where VLAN filtering is a g [...]
new 7228b23e68f7 net: dsa: b53: Let DSA handle mismatched VLAN filtering settings
new d371b7c92d19 net: dsa: Unset vlan_filtering when ports leave the bridge
new e3ee07d14fac net: dsa: mt7530: Let DSA handle the unsetting of vlan_filtering
new 145746765f06 net: dsa: Keep the vlan_filtering setting in dsa_switch if [...]
new cf2d45f5ba9a net: dsa: Add helper function to retrieve VLAN awareness setting
new 2a1305515bf4 net: dsa: mt7530: Use the DSA vlan_filtering helper function
new ec9121e7d287 net: dsa: Skip calling .port_vlan_filtering on no change
new 864cd7b05dec net: dsa: b53: Let DSA call .port_vlan_filtering only when [...]
new e74f014eb4ce net: dsa: b53: Use vlan_filtering property from dsa_switch
new 314f76d7a68b net: dsa: Add more convenient functions for installing port VLANs
new 492593010de4 Merge branch 'dsa-core-vlan'
new 277617603c02 net: dsa: mv88e6060: Support probing as an mdio device
new 2f8e7ece4a62 net: dsa: mv88e6060: Remove support for legacy probing
new 93e86b3bc842 net: dsa: Remove legacy probing support
new c1b0f9fa064a dt-bindings: net: DSA: Remove legacy binding
new b4d081df03be Merge branch 'Convert-mv88e6060-to-mdio-device'
new 724c6fd0158c r8169: make ERIAR_EXGMAC the default in eri functions
new e719b3eaeff0 r8169: add helpers rtl_eri_set/clear_bits
new 4e7e4621157e r8169: add rtl_reset_packet_filter
new 58908dc5d412 Merge branch 'r8169-improve-eri-function-handling'
new 2b5bc3c8ebce r8169: remove manual autoneg restart workaround
new 8f8940118654 net: aquantia: add infrastructure to readout chip temperature
new 4c0131539fc0 net: aquantia: implement hwmon api for chip temperature
new 3dd3e236d793 net: aquantia: add link interrupt fields
new 1d2a8a138c2a net: aquantia: link interrupt handling function
new 58608082e66d net: aquantia: create global service workqueue
new 4c83f170b3ac net: aquantia: link status irq handling
new 6775878823bf net: aquantia: improve ifup link detection
new 20ffb879d023 net: aquantia: use macros for better visibility
new 18eac376edfa net: aquantia: user correct MSI irq type
new f5dce08ab179 net: aquantia: introduce fwreq mutex
new 49544935a78c net: aquantia: extract timer cb into work job
new 190f34384c6c net: aquantia: fetch up to date statistics on ethtool request
new f55d477bb513 net: aquantia: get total counters from DMA block
new ce4cdbe44cff net: aquantia: fixups on 64bit dma counters
new 9eec0303a100 net: aquantia: remove outdated device ids
new 5be90f993880 Merge branch 'aquantia-next'
new b587bdaf5f82 devlink: Change devlink health locking mechanism
new 4a46a7c35322 sfc: mcdi_port: Mark expected switch fall-through
new 6d1474a94ea2 netdevsim: fix fall-through annotation
new bc9f38c8328e tcp: avoid unconditional congestion window undo on SYN retransmit
new 7c1f08154c4e tcp: undo initial congestion window on false SYN timeout
new 9e450c1ecb02 tcp: better SYNACK sent timestamp
new 336c39a03151 tcp: undo init congestion window on false SYNACK timeout
new 8c3cfe19feac tcp: lower congestion window on Fast Open SYNACK timeout
new 794200d66273 tcp: undo cwnd on Fast Open spurious SYNACK retransmit
new 6b94b1c88b66 tcp: refactor to consolidate TFO passive open code
new 98fa6271cfcb tcp: refactor setting the initial congestion window
new cd86972a9fd0 Merge branch 'tcp-undo-congestion'
new 8c79f0ea5d60 taprio: Fix potencial use of invalid memory during dequeue()
new a3d43c0d56f1 taprio: Add support adding an admin schedule
new 6ca6a6654225 taprio: Add support for setting the cycle-time manually
new c25031e99344 taprio: Add support for cycle-time-extension
new 5b27aafa1ea0 Merge branch 'net-sched-taprio-change-schedules'
new ac97a359b72d net: ethernet: ti: cpsw: Fix inconsistent IS_ERR and PTR_E [...]
new a63625d2a0e7 net: ll_temac: Fix and simplify error handling by using de [...]
new 8425c41d1ef7 net: ll_temac: Extend support to non-device-tree platforms
new d84aec42151b net: ll_temac: Fix support for 64-bit platforms
new a3246dc41aa3 net: ll_temac: Add support for non-native register endianness
new fdd7454ecb29 net: ll_temac: Fix support for little-endian platforms
new 2c02c37e9d99 net: ll_temac: Allow use on x86 platforms
new f14f5c11f051 net: ll_temac: Support indirect_mutex share within TEMAC IP
new a8c9bd3ba840 net: ll_temac: Fix iommu/swiotlb leak
new 2c9938e738a2 net: ll_temac: Fix bug causing buffer descriptor overrun
new 901d14ab5584 net: ll_temac: Replace bad usage of msleep() with usleep_range()
new 7e97a194aca0 net: ll_temac: Allow configuration of IRQ coalescing
new 73f7375d3ed6 net: ll_temac: Enable DMA when ready, not before
new 2a369ae00388 Merge branch 'net-ll_temac-x86_64-support'
new 6f16a4652262 net: mvpp2: cls: Remove extra whitespace in mvpp2_cls_flow_write
new 84e90b0b51aa net: mvpp2: cls: Use a bitfield to represent the flow_type
new 90b509b39ac9 net: mvpp2: cls: Add Classification offload support
new bec2d46d143d net: mvpp2: cls: Allow dropping packets with classificatio [...]
new f76c4b571fee Merge branch 'net-mvpp2-cls-Add-classification'
new 26f146ed971c net: ll_temac: Fix typo bug for 32-bit
new ff24e4980a68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new d5aeb17621d2 net: macb: remove redundant struct phy_device declaration
new 8b9527478445 net: macb: shrink macb_platform_data structure
new 554aae35007e lib: Add support for generic packing operations
new 8aa9ebccae87 net: dsa: Introduce driver for NXP SJA1105 5-port L2 switch
new 291d1e72b756 net: dsa: sja1105: Add support for FDB and MDB management
new f5b8631c293b net: dsa: sja1105: Error out if RGMII delays are requested in DT
new bf5bc3ce8a8f ether: Add dedicated Ethertype for pseudo-802.1Q DSA tagging
new 6666cebc5e30 net: dsa: sja1105: Add support for VLAN operations
new 52c34e6e125c net: dsa: sja1105: Add support for ethtool port counters
new 8456721dd4ec net: dsa: sja1105: Add support for configuring address age [...]
new 1a4c69406cc1 net: dsa: sja1105: Prevent PHY jabbering during switch reset
new ad9f299a8777 net: dsa: sja1105: Reject unsupported link modes for AN
new 4759209732d3 Documentation: net: dsa: Add details about NXP SJA1105 driver
new 013fe01d45ed dt-bindings: net: dsa: Add documentation for NXP SJA1105 driver
new 8ef988b914bd Merge branch 'NXP-SJA1105-DSA-driver'
new a7da7f16267b i40e: Fix for allowing too many MDD events on VF
new a1df906c5be7 i40e: change behavior on PF in response to MDD event
new 5a189f15502f i40e: remove error msg when vf with port vlan tries to rem [...]
new 226436dc8ae8 i40e: ShadowRAM checksum calculation change
new b3212f355de0 i40e: Report advertised link modes on 40GBase_LR4, CR4 and fibre
new c65e78f87f81 i40e: Further implementation of LLDP
new a01e5f222f21 i40e: remove out-of-range comparisons in i40e_validate_clo [...]
new d1fc90a93dca i40e: update version number
new 1e8468275284 i40e: fix misleading message about promisc setting on un-t [...]
new a121644c14bf i40e: print PCI vendor and device ID during probe
new 4ff0ee1af016 i40e: Introduce recovery mode support
new 2ce1aef9cdad Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new 4a0eb731d683 net: dsa: mv88e6xxx: Set STP disable state in port_disable
new 100a9b9d7505 net: dsa :mv88e6xxx: Disable unused ports
new 3b3600fffb43 Merge branch 'mv88e6xxx-Disable-ports-to-save-power'
new a27415decd84 net: dsa: mv88e6xxx: Pass interrupt number in platform data
new e28441e2ea09 usbnet: ipheth: Remove unnecessary NULL pointer check
new 88d10bd6f730 net: hns3: add support for multiple media type
new 22f48e24a23d net: hns3: add autoneg and change speed support for fibre port
new 7e6ec9148a1d net: hns3: add support for FEC encoding control
new 504159c3837e Merge branch 'net-hns3-enhance-capabilities-for-fibre-port'
new 70bb13a5ffb4 wimax/i2400m: use struct_size() helper
new bb87ee0efb73 ice: Create framework for VSI queue context
new 85796d6e2fce ice: Return configuration error without queue to disable
new fe7219fa7c79 ice: Resolve static analysis reported issue
new 1553f4f77a49 ice: Reduce scope of variable in ice_vsi_cfg_rxqs
new a92e1bb6ade7 ice: Validate ring existence and its q_vector per VSI
new 0c2561c81f5d ice: Use ice_for_each_q_vector macro where possible
new b4b418b3ad7e ice: Add 52 byte RSS hash key support
new b9c8bb06b53d ice: Add ability to update rx-usecs-high
new acd1751a3988 ice: Remove unnecessary wait when disabling/enabling Rx queues
new 5079b853b221 ice: Fix issue when adding more than allowed VLANs
new 8d7189d266cc ice: Remove runtime change of PFINT_OICR_ENA register
new b07833a00d70 ice: Add reg_idx variable in ice_q_vector structure
new 49a6a5d7ebfb ice: Add missing PHY type to link settings
new c2a23e00613b ice: Refactor link event flow
new 20ce2a1a2e4d ice: Use dev_err when ice_cfg_vsi_lan fails
new 18af9626d9f9 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 9fba2b9b4f15 net/mlx5: Expose SW ICM related device memory capabilities
new 3e07047021d3 net/mlx5: Expose TIR ICM address in command outbox
new 96780e4f46b2 net/mlx5: Introduce new TIR creation core API
new 316793fb2d90 net/mlx5: E-Switch: Introduce prio tag mode
new 27b942fbbd31 net/mlx5: Get rid of storing copy of device name
new c42260f19545 net/mlx5: Separate and generalize dma device from pci device
new 6cfdc7e46842 IB/mlx5: Restrict 'DELAY_DROP_TIMEOUT' subtype to Ethernet [...]
new 72c6f5243999 net/mlx5: Enable general events on all interfaces
new ae288a487514 net/mlx5: Pass flow steering objects to fs_cmd
new d83eb50e29de net/mlx5: Add support in RDMA RX steering
new f6f7d6b5bd81 net/mlx5: Add new miss flow table action
new 80f09dfc237f net/mlx5: Eswitch, enable RoCE loopback traffic
new 75d90e7def8e net/mlx5: Geneve, Add basic Geneve encap/decap flow table [...]
new b169e64a2444 net/mlx5: Geneve, Add flow table capabilities for Geneve d [...]
new 91a40a48d52d net/mlx5: Fix broken hca cap offset
new c515e70d6754 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
new 7306c274e729 net/mlx5e: Take common TIR context settings into a function
new 69dad68d1bcf net/mlx5e: Turn on HW tunnel offload in all TIRs
new 184867373d8c net/mlx5e: ACLs for priority tag mode
new 0bac11945397 net/mlx5e: Replace TC VLAN pop with VLAN 0 rewrite in prio [...]
new 0e1c1a2fcfcb net/mlx5e: Return error when trying to insert existing flo [...]
new 0e1a2a3e6e7d ethtool: Add SFF-8436 and SFF-8636 max EEPROM length definitions
new a708fb7b1f8d net/mlx5e: ethtool, Add support for EEPROM high pages query
new 33e10924a0ce net/mlx5e: Put the common XDP code into a function
new 0bdddcea5be6 net/mlx5e: remove meaningless CFLAGS_tracepoint.o
new c9bbfb378bc3 net/mlx5: Remove unused mlx5_query_nic_vport_vlans
new 786ef904b43b net/mlx5: Reuse mlx5_esw_for_each_vf_vport macro in two files
new ee813f314b24 net/mlx5: Use available mlx5_vport struct
new 4314ebaa1e42 net/mlx5: E-Switch, Use getter to access all vport array
new 5d9986a3947a net/mlx5: E-Switch, Fix the check of legal vport
new 6f4e02193c9a net/mlx5: E-Switch, Use atomic rep state to serialize stat [...]
new f3f050a4df35 Merge tag 'mlx5-updates-2019-04-30' of git://git.kernel.or [...]
new 141b6b2ad75d net: add a generic tracepoint for TX queue timeout
new e512fcf0280a net: sched: cls_u32: use struct_size() helper
new 22c0ef6b1475 net: phy: improve pause handling
new f24098f80748 net: phy: improve resuming from hibernation
new c0b14a0854fa tipc: fix missing Name entries due to half-failover
new 913e89a44e99 mlxsw: Bump firmware version to 13.2000.1122
new 4fa050d29c76 mlxsw: resources: Add local_ports_in_{1x, 2x}
new fd321c6c2380 mlxsw: spectrum: split base on local_ports_in_{1x, 2x} resources
new 5eabc27dedd3 Merge branch 'mlxsw-Firmware-version-update'
new 05d7f547bea1 genetlink: do not validate dump requests if there is no policy
new d54a16b20157 netlink: set bad attribute also on maxtype check
new b424e432e770 netlink: add validation of NLA_F_NESTED flag
new 8cca3397f616 Merge branch 'netlink-strict-attribute-checking-follow-up'
new 3aa4c491c55d r8169: remove rtl_write_exgmac_batch
new a734d1f4c2fc net: openvswitch: return an error instead of doing BUG_ON()
new 0f457a36626f ipv4: Move cached routes to fib_nh_common
new 87063a1fa667 ipv4: Pass fib_nh_common to rt_cache_route
new a5995e7107eb ipv4: Move exception bucket to nh_common
new f4b47a5945a9 Merge branch 'ipv4-Move-location-of-pcpu-route-cache-and-e [...]
new ca96534630e2 openvswitch: check for null pointer return from nla_nest_s [...]
new cc0d47b8eeb0 drivers: net: davinci_mdio: fix return value check in davi [...]
new 73a7d1e34d88 wil6210: align to latest auto generated wmi.h
new a061894587ef wil6210: prevent device memory access while in reset or suspend
new 5793fe9d4fde wil6210: increase PCP stop command timeout
new f6194f769dfc wil6210: do not set BIT_USER_SUPPORT_T_POWER_ON_0 in Talyn-MB
new 044974fbeade wil6210: update WIL_MCS_MAX to 15
new e4a29bdd8f82 wil6210: check mid is valid
new 7b834639c4c4 wil6210: use OEM MAC address from OTP
new 29ca376066df wil6210: free edma_rx_swtail upon reset
new 4bf019865cf3 wil6210: fix report of rx packet checksum in edma mode
new 49122ec42634 wil6210: fix return code of wmi_mgmt_tx and wmi_mgmt_tx_ext
new 1683a001d5bf wil6210: prevent access to RGF_CAF_ICR in Talyn
new 8454e72a3644 wil6210: add support for ucode tracing
new b4a967b7d0f5 wil6210: reset buff id in status message after completion
new fa0b735414f9 wil6210: print error in FW and board files load failures
new db5e323feb5f Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...]
new 0d37d9faa60d iwlwifi: bump FW API to 47 for 22000 series
new 9a16ee0c6b4a iwlwifi: mvm: set 512 TX queue slots for AX210 devices
new 718a8b23ad04 iwlwifi: unite macros with same meaning
new 77f99ae6487b iwlwifi: dbg_ini: support notification and dhc regions typ [...]
new 2953c393a0a4 iwlwifi: add FW_INFO debug level
new 53032e6ec1bf iwlwifi: dbg_ini: add debug prints to the ini flows
new befebbb30af0 iwlwifi: rs: consider LDPC capability in case of HE
new 32d2282a35f7 iwlwifi: dbg: add periphery memory dumping support to ax21 [...]
new e91130cebd47 iwlwifi: dbg: add lmac and umac PC registers to periphery dump
new 957a67c828e7 iwlwifi: mvm: support rtt confidence indication
new 2644f9d0db43 iwlwifi: remove unused 0x40C0 PCI device IDs
new f8510d67d658 iwlwifi: mvm: Change an 'else if' into an 'else' in iwl_mv [...]
new 69166f7a37dc iwlwifi: dbg_ini: set dump bit only when trigger collectio [...]
new b99561c5131e Merge tag 'iwlwifi-next-for-kalle-2019-04-18-2' of git://g [...]
new d442af2e1bcb rndis_wlan: use struct_size() helper
new 444efbde3281 ray_cs: Check return value of pcmcia_register_driver
new 3b6edcb3fffe ray_cs: use remove_proc_subtree to simplify procfs code
new b2c01aab9646 ssb: Fix possible NULL pointer dereference in ssb_host_pcm [...]
new 0ed2a0053474 net: cw1200: fix a NULL pointer dereference
new bb3b18c92533 rt2x00: use ratelimited variants dev_warn/dev_err
new e383c70474db rt2x00: check number of EPROTO errors
new 61a4e5ff0d72 rt2x00: do not print error when queue is full
new 9490c5602445 rt2x00: code-style fix in rt2800usb.c
new d5414c2355b2 rsi: Fix NULL pointer dereference in kmalloc
new 889bb866baaf rt2800: partially restore old mmio txstatus behaviour
new f61131505e85 rt2800: new flush implementation for SoC devices
new 6efa79876486 rt2800: move txstatus pending routine
new 2c7ba758cc4b rt2800mmio: fetch tx status changes
new e5ceab9df437 rt2800mmio: use timer and work for handling tx statuses timeouts
new eb662b1dc62e rt2x00: remove last_nostatus_check
new d954f9e3fb42 rt2x00: remove not used entry field
new 9ea3812f015b rt2x00mmio: remove legacy comment
new 54fdb318c111 rsi: add new device model for 9116
new 3ac61578fbd4 rsi: move common part of firmware load to separate function
new e5a1ecc97e5f rsi: add firmware loading for 9116 device
new 9ba4562ac195 rsi: change in device init frame sequence for 9116
new f911c86166d5 rsi: new bootup parameters for 9116
new 1533f976c668 rsi: send new tx command frame wlan9116 features
new 17ff2c794f39 rsi: reset device changes for 9116
new 0a60014b76f5 rsi: miscallaneous changes for 9116 and common
new ae187ba91541 mwifiex: use struct_size() in kzalloc()
new 0c7beb2db9a5 zd1211rw: use struct_size() helper
new b4c35c17227f mwifiex: prevent an array overflow
new b25105e126e7 b43: Remove empty function lpphy_papd_cal()
new d1717282afd5 mwl8k: fix error handling in mwl8k_post_cmd()
new 09ac2694b047 at76c50x-usb: Don't register led_trigger if usb_register_d [...]
new 6b583201fa21 mwl8k: Fix rate_idx underflow
new 938c7c80c78e mwifiex: add support for SD8987 chipset
new b9574ce1d05e iwlegacy: fix spelling mistake "acumulative" -> "accumulative"
new 3b989e58e88a mwifiex: fix spelling mistake "capabilties" -> "capabilities"
new 84242b82d81c rtlwifi: rtl8723ae: Fix missing break in switch statement
new 8149069db818 p54: drop device reference count if fails to enable device
new b1a0ba8f772d brcmfmac: Add DMI nvram filename quirk for ACEPC T8 and T1 [...]
new d0e61a0f7cca rt2x00: add RT3883 support
new 99d94ef367af brcmfmac: send mailbox interrupt twice for specific hardwa [...]
new 324f1feb960c Revert "brcmfmac: send mailbox interrupt twice for specifi [...]
new 147b502bda33 wlcore: simplify/fix/optimize reg_ch_conf_pending operations
new 4f87d486faf1 qtnfmac: handle channel switch events for connected stations only
new 888f1564a272 qtnfmac: allow to control DFS slave radar detection
new 0b68fe10b8e8 qtnfmac: modify debugfs to support multiple cards
new 0b2ff1ff64c8 mwl8k: move spin_lock_bh to spin_lock in tasklet
new a0656c6ec2fd rtlwifi: rtl8192cu: remove set but not used variable 'turb [...]
new 9ef77fbedad9 brcmfmac: send mailbox interrupt twice for specific hardwa [...]
new 14cf9bc6085d iwlwifi: Use correct channel_profile iniwl_get_nvm
new c5bf4fa14229 iwlwifi: pcie: initialize debug_rfkill to -1
new 30f24eabab8c iwlwifi: pcie: don't crash on invalid RX interrupt
new 0c546fb6f959 iwlwifi: mvm: support v2 of the WoWLAN patterns command
new cec2d4f6b4e3 iwlwifi: mvm: report FTM start time TSF when applicable
new aee1b6385e29 iwlwifi: support fseq tlv and print fseq version
new 529281bdf0fc iwlwifi: mvm: limit TLC according to our HE capabilities
new fd986b0b7a72 iwlwifi: bump FW API to 48 for 22000 series
new 11af74ad1d29 iwlwifi: mvm: Don't sleep in RX path
new 1da3823d114d iwlwifi: pcie: remove stray character in iwl_pcie_rx_alloc_page()
new b081e23c45f7 iwlwifi: parse command version TLV
new 954454d6107f iwlwifi: dbg_ini: add lmac and umac error tables dumping support
new bfd8e3dade73 iwlwifi: dbg_ini: add periodic trigger support
new 391481ad2690 iwlwifi: dbg: replace dump info device family with HW type
new 0aade8f4846a iwlwifi: avoid allocating memory for region with disabled domain
new a0eaead41db9 iwlwifi: dbg_ini: check for valid region type during regio [...]
new c745f7226660 Merge tag 'iwlwifi-next-for-kalle-2019-04-29' of git://git [...]
new e3037485c68e rtw88: new Realtek 802.11ac driver
new e025da3d7aa4 brcm80211: potential NULL dereference in brcmf_cfg80211_vn [...]
new 2d91c8ad068a brcmfmac: set txflow request id from 1 to pktids array size
new 47dd82e3d25e brcmfmac: print firmware messages after a firmware crash
new 9220f695c17b mt76: mmio: move mt76x02_set_irq_mask in mt76 module
new b1bfbe704f8f mt76: dma: move mt76x02_init_{tx,rx}_queue in mt76 module
new 89a37842b0c1 mt76: remove mt76_queue dependency from tx_queue_skb funct [...]
new 300832ad5f53 mt76: remove mt76_queue dependency from tx_prepare_skb fun [...]
new e226ba2e3569 mt76: remove mt76_queue dependency from tx_complete_skb fu [...]
new af005f260595 mt76: introduce mt76_sw_queue data structure
new d290c12114fb mt76: introduce mt76_txq_id field in mt76_queue_entry
new 3bb45b5febc0 mt76: move mt76x02_insert_hdr_pad in mt76-core module
new 66105538a62a mt76: mmio: move mt76_insert_hdr_pad in mt76_dma_tx_queue_skb
new eb071ba77c23 mt76: move skb dma mapping before running tx_prepare_skb
new b5903c470328 mt76: introduce mt76_tx_info data structure
new eb9ca7ecd0b4 mt76: dma: add static qualifier to mt76_dma_tx_queue_skb
new 047348fb1146 mt7603: remove mt7603_mcu_init routine
new 4e04ba6aa34b mt7603: core: do not use magic numbers in mt7603_reg_map
new cadae4772d2c mt76: usb: reduce code indentation in mt76u_alloc_tx
new 8d71aef9c9ca mt76x02: introduce mt76x02_beacon.c
new 5a3f1cc288fb mt76x02: add hrtimer for pre TBTT for USB
new c004b881f144 mt76x02: introduce beacon_ops
new c6ad1feb1f0b mt76x02u: implement beacon_ops
new 31cdd4420349 mt76x02: generalize some mmio beaconing functions
new 2baed5db9f7c mt76x02u: add sta_ps
new b98558e25299 mt76x02: disable HW encryption for group frames
new 7e07c27d37bd mt76x02u: implement pre TBTT work for USB
new f2276c29f822 mt76x02: make beacon slots bigger for USB
new 8300ee7c7d47 mt76x02u: add mt76_release_buffered_frames
new 87d531038fa3 mt76: unify set_tim
new 02d49a2e354b mt76x02: enable AP mode for USB
new a5ba16eb6d40 mt76usb: change mt76u_submit_buf
new 069e2d345cc1 mt76: remove rx_page_lock
new 92724071aac8 mt76usb: change mt76u_fill_rx_sg arguments
new 112f980ac892 mt76usb: use usb_dev private data
new 26031b39bbea mt76usb: remove mt76u_buf redundant fileds
new 279ade99ed8f mt76usb: move mt76u_buf->done to queue entry
new d7d4ea9ac84c mt76usb: remove mt76u_buf and use urb directly
new 1bb78d3843ef mt76usb: remove MT_RXQ_MAIN queue from mt76u_urb_alloc
new 48f5a90c838b mt76usb: resue mt76u_urb_alloc for tx
new 7524c63f1f5b mt76usb: remove unneded sg_init_table
new 85d2955ea185 mt76usb: allocate urb and sg as linear data
new e5fc742f9285 mt76usb: remove queue variable from rx_tasklet
new def34a2f4f44 mt76: introduce mt76_free_device routine
new cee646d62b4c mt76: fix tx power issues
new d908d4ec4dd1 mt76: use readl/writel instead of ioread32/iowrite32
new 90fdc1717b18 mt76: use mac80211 txq scheduling
new 2fe30dce0822 mt76: reduce locking in mt76_dma_tx_cleanup
new db9f11d3433f mt76: store wcid tx rate info in one u32 reduce locking
new a33b8ab868ad mt76: move tx tasklet to struct mt76_dev
new 41634aa8d6db mt76: only schedule txqs from the tx tasklet
new 37426fb67a01 mt76: move mac_work in mt76_dev
new ce0fd8258908 mt76: usb: reduce locking in mt76u_tx_tasklet
new f3950a414143 mt76: set txwi_size according to the driver value
new cfaae9e67cf1 mt76: add skb pointer to mt76_tx_info
new 6ca66722a887 mt76: dma: introduce skb field in mt76_txwi_cache
new 598da38672cd mt76: dma: add skb check for dummy pointer
new 04b8e65922f6 mt76: add mac80211 driver for MT7615 PCIe-based chipsets
new 6edf07478da5 mt76: add unlikely() for dma_mapping_error() check
new b183878a7451 mt76: use macro for sn and seq_ctrl conversion
new c92b52691e54 MAINTAINERS: update entry for mt76 wireless driver
new 1fb869a2d98e mt76: mt76x02u: remove bogus stop on suspend
new 39d501d93d25 mt76usb: fix tx/rx stop
new 091a79fd429c mt76: mt76x02: remove bogus mutex usage
new 2ac515a5d74f mt76: mt76x02: use napi polling for tx cleanup
new 6fe533378795 mt76: mt76x02: remove irqsave/restore in locking for tx st [...]
new 0f66947bffe6 mt76: mt7603: fix initialization of max rx length
new b28e22bd9cd3 mt76: mt7615: use sizeof instead of sizeof_field
new 114fe5e33881 mt76: mt7603: remove query from mt7603_mcu_msg_send signature
new 11ca82d786bc mt76: mt7603: use standard signature for mt7603_mcu_msg_send
new cc1738751cfd mt76: mt7603: initialize mt76_mcu_ops data structure
new e2c2fd0f6983 mt76: introduce mt76_mcu_restart macro
new a4834814e1d3 mt76: mt7603: init mcu_restart function pointer
new d422bb261733 mt76: mt7603: run __mt76_mcu_send_msg in mt7603_mcu_send_firmware
new 9c7c756eb066 mt76: mt76x02: mt76x02_poll_tx() can be static
new e80279465791 mt76: fix endianness sparse warnings
new 4d0fe26f7ca0 mt76: mt7603: report firmware version using ethtool
new f8f527b16db5 mt76: usb: use EP max packet aligned buffer sizes for rx
new 3041c445e626 mt76: move beacon_int in mt76_dev
new c8a04d985481 mt76: move beacon_mask in mt76_dev
new f1103fa6b349 mt76: add TX/RX antenna pattern capabilities
new dc6057f49a51 mt76: move pre_tbtt_tasklet in mt76_dev
new bd115805e86a mt76: mt7603: enable/disable pre_tbtt_tasklet in mt7603_se [...]
new ae66068f7872 mt76: do not enable/disable pre_tbtt_tasklet in scan_start [...]
new 4d2a6f7b4e17 mt76: mt7603: dynamically alloc mcu req in mt7603_mcu_set_eeprom
new 5a489b99ecbc Merge tag 'mt76-for-kvalo-2019-05-01' of https://github.co [...]
new b85bd9a14c4b rtw88: fix shift of more than 32 bits of a integer
new aa8eaaaa123a rtw88: phy: mark expected switch fall-throughs
new 237b47efcdbc rtw88: Make RA_MASK macros ULL
new f9b628d61fae rtw88: add license for Makefile
new 6ffe0acc935f Merge tag 'wireless-drivers-next-for-davem-2019-05-03' of [...]
new fdd1a8103a6d net: atm: clean up a range check
new 1ffc4b7c58e9 net: ll_temac: Fix an NULL vs IS_ERR() check in temac_open()
new b52d031b8de4 net: ll_temac: remove an unnecessary condition
new f5737cbadb7d net: use indirect calls helpers for ptype hook
new 0e219ae48c3b net: use indirect calls helpers for L3 handler hooks
new 97ff7ffb11fe net: use indirect calls helpers at early demux stage
new 8c3c447b3cec net: use indirect calls helpers at the socket layer
new c90d1e4b6be6 Merge branch 'net-extend-indirect-calls-helper-usage'
new aa2ecb7c8f95 um: vector netdev: adjust to xmit_more API change
new c424d224404e net: mvpp2: cls: Remove set but not used variable 'act'
new 69bbbdc5e1aa netdevsim: Make nsim_num_vf static
new 44bec4b3bd71 net: aquantia: Make aq_ndev_driver_name static
new 6e05b833de44 net: ll_temac: Make some functions static
new 9cf9b84cc701 r8169: make use of phy_set_asym_pause
new d1f5050b4549 r8169: speed up rtl_loop_wait
new 523760b7ff88 Bluetooth: hci_qca: Added support for WCN3998
new 04fdd5dd79a9 dt-bindings: net: bluetooth: Add device tree bindings for [...]
new 300926b138eb Bluetooth: btbcm: Add default address for BCM2076B1
new f80c5dad7b64 Bluetooth: Ignore CC events not matching the last HCI command
new 62a91990f4c5 Bluetooth: hci_qca: Rename STATE_<flags> to QCA_<flags>
new 19ab5f402355 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...]
new f1f86d09ca7e netfilter: nf_tables: relocate header content to consumer
new c5f1931f6617 netfilter: nf_tables: fix implicit include of module.h
new a4cb98f32c90 netfilter: nf_tables: drop include of module.h from nf_tables.h
new 8f14c99c7eda netfilter: conntrack: limit sysctl setting for boolean options
new e1f172e162c0 netfilter: use macros to create module aliases.
new 08010a216026 netfilter: add API to manage NAT helpers.
new 53b11308a1b5 netfilter: nf_nat: register NAT helpers.
new fec9c271b8f1 openvswitch: load and reference the NAT helper.
new 3087c3f7c23b netfilter: nft_ct: Add ct id support
new 1de6f3342191 netfilter: connlabels: fix spelling mistake "trackling" -> [...]
new eabb47821910 netfilter: xt_hashlimit: use struct_size() helper
new 522e4077e8dc netfilter: slightly optimize nf_inet_addr_mask
new 1ffad6d1af7a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
new 937f599a1126 i40e: VF's promiscuous attribute is not kept
new e576e769663c i40e: add new pci id for X710/XXV710 N3000 cards
new 40a23040d825 i40e: Setting VF to VLAN 0 requires restart
new 1aa874b42ee8 i40e: Fix the typo in adding 40GE KR4 mode
new 7015ca3df965 i40e: add num_vectors checker in iwarp handler
new c004804dceee i40e: Wrong truncation from u16 to u8
new 2e45d3f4677a i40e: Add support for X710 B/P & SFP+ cards
new d29e0d233e0d i40e: missing input validation on VF message handling by the PF
new 0a92892c69bd i40e: Revert ShadowRAM checksum calculation change
new 825f0a4eb7fa i40e: Use struct_size() in kzalloc()
new 24474f2709af i40e: Fix of memory leak and integer truncation in i40e_vi [...]
new 0b63644602cf i40e: Memory leak in i40e_config_iwarp_qvlist
new ba6223fc2f59 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new 819d899863dc ice: Use pf instead of vsi-back
new a52db6b2601f ice: Fix for allowing too many MDD events on VF
new e80e76db6c5b ice: Preserve VLAN Rx stripping settings
new bb877b22bcb5 ice: Don't remove VLAN filters that were never programmed
new ba0db585bdb6 ice: Add more validation in ice_vc_cfg_irq_map_msg
new 207e3721acb4 ice: Do not unnecessarily initialize local variable
new a85a3847fb51 ice: Always free/allocate q_vectors
new e40c899a64ca ice: Refactor getting/setting coalesce
new c3a6825e825c ice: Suppress false-positive style issues reported by stat [...]
new a03499d614b8 ice: Remove __always_unused attribute
new 8f529ff91207 ice: Separate if conditions for ice_set_features()
new d95276ced000 ice: Add function to program ethertype based filter rule on VSIs
new 0437f1a98a28 ice: Use bitfields where possible
new 069052701493 ice: Use more efficient structures
new 64439f8f0bc4 ice: Disable sniffing VF traffic on PF
new 9073989afbc1 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 4a50ddc2d2ea bnxt_en: Update firmware interface to 1.10.0.69.
new a220eabc8887 bnxt_en: Refactor bnxt_alloc_stats().
new 55e4398d4ee5 bnxt_en: Add support for PCIe statistics
new 6154532fe8fe bnxt_en: Check new firmware capability to display extended stats.
new 691aa62045c2 bnxt_en: Read package version from firmware.
new 2730214ddb88 bnxt_en: read the clause type from the PHY ID
new 53579e37d13a bnxt_en: Separate RDMA MR/AH context allocation.
new 01989c6b69d9 bnxt_en: Improve NQ reservations.
new e969ae5bbfcf bnxt_en: Query firmware capability to support aRFS on 5750 [...]
new ac33906c67e2 bnxt_en: Add support for aRFS on 57500 chips.
new 51fec80d3a66 bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices.
new 8ef5cc4f3c12 Merge branch 'bnxt_en-Driver-updates'
new d01f449c008a of_net: add NVMEM support to of_get_mac_address
new 687e3d5550c7 dt-bindings: doc: reflect new NVMEM of_get_mac_address behaviour
new 541ddc66d665 net: macb: support of_get_mac_address new ERR_PTR error
new f7af25a6ca16 net: davinci: support of_get_mac_address new ERR_PTR error
new adfb3cb2c52e net: usb: support of_get_mac_address new ERR_PTR error
new d31a36b5f407 net: wireless: support of_get_mac_address new ERR_PTR error
new 284eb160681c staging: octeon-ethernet: support of_get_mac_address new E [...]
new c41593a04e3e ARM: Kirkwood: support of_get_mac_address new ERR_PTR error
new ea168cdf1299 powerpc: tsi108: support of_get_mac_address new ERR_PTR error
new c8f8207ca631 Merge branch 'of_net-Add-NVMEM-support-to-of_get_mac_address'
new a7a7be6087b0 net/sched: add sample action to the hardware intermediate [...]
new f00cbf196814 net/sched: use the hardware intermediate representation fo [...]
new ab79af32b0a5 mlxsw: use intermediate representation for matchall offload
new 9681e8b3ef6c net/dsa: use intermediate representation for matchall offload
new dfcb19f0fae3 net/sched: remove unused functions for matchall offload
new fa762da94d98 net/sched: move police action structures to header
new 8c8cfc6ed274 net/sched: add police action to the hardware intermediate [...]
new b7fe4ab8a601 net/sched: extend matchall offload for hardware statistics
new 12f02b6b1548 net/sched: allow stats updates from offloaded police actions
new 88c44a520084 net/sched: add block pointer to tc_cls_common_offload structure
new b66d035eec14 nfp: flower: add qos offload framework
new 49cbef138869 nfp: flower: add qos offload install and remove functionality.
new 5fb5c395e2c4 nfp: flower: add qos offload stats request and reply
new 7e6a95d31b19 Merge branch 'net-act_police-offload-support'
new e7ba0fad9c53 net: dsa: mv88e6xxx: refine SMI support
new b2243b369c78 net: dsa: Call driver's setup callback after setting up it [...]
new 146c1bed44a1 net: dsa: Export symbols for dsa_port_vid_{add, del}
new f9bbe4477c30 net: dsa: Optional VLAN-based port separation for switches [...]
new cc1939e4b3aa net: dsa: Allow drivers to filter packets they can decode [...]
new b68b0dd0fb2d net: dsa: Keep private info in the skb->cb
new 97a69a0dea9a net: dsa: Add support for deferred xmit
new c362beb072e1 net: dsa: Add a private structure pointer to dsa_port
new 227d07a07ef1 net: dsa: sja1105: Add support for traffic through standal [...]
new 640f763f98c2 net: dsa: sja1105: Add support for Spanning Tree Protocol
new 0a58d471de3a Documentation: net: dsa: sja1105: Add info about supported [...]
new 0e5ef5a22ab7 Merge branch 'Traffic-support-for-SJA1105-DSA-driver'
new 1791ad50c8d7 r8169: simplify rtl_writephy_batch and rtl_ephy_init
new f452825d6231 r8169: move EEE LED config to rtl8168_config_eee_mac
new b362487a3b35 sch_htb: redefine htb qdisc overlimits
new a0c25387eb22 mlxsw: reg: Add Port Physical Loopback Register
new 8e44c0ce5991 mlxsw: spectrum: Implement loopback ethtool feature
new ad11340994d5 selftests: Add loopback test
new 3a9723647266 Merge branch 'mlxsw-spectrum-Implement-loopback-ethtool-feature'
new 6b1bd242ca63 r8169: add rtl_set_fifo_size
new 0ebacd12a154 r8169: add rtl8168g_set_pause_thresholds
new 54516da1ea85 Merge branch 'r8169-replace-some-magic-with-more-speaking- [...]
new 71f150f4c2af bpf: Use PTR_ERR_OR_ZERO in bpf_fd_sk_storage_update_elem()
new 6cea33701eb0 selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c
new 0e6741f09297 libbpf: fix invalid munmap call
new 5750902a6e9b libbpf: proper XSKMAP cleanup
new ec1c8fa04ffc Merge branch 'af_xdp-fixes'
new a7d006714724 bpftool: exclude bash-completion/bpftool from .gitignore pattern
new ca31ca8247e2 tools/bpf: fix perf build error with uClibc (seen on ARC)
new 7080da890984 libbpf: add libbpf_util.h to header install.
new 581b31c36cfc kbuild: tolerate missing pahole when generating BTF
new d24ed99b3b27 libbpf: remove unnecessary cast-to-void
new 14cfbdac6680 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new 30d8938384c7 net: dsa: lantiq: Allow special tags only on CPU port
new 8206e0ce96b3 net: dsa: lantiq: Add VLAN unaware bridge offloading
new 9bbb1c053bdc net: dsa: lantiq: Add VLAN aware bridge offloading
new 4581348199ca net: dsa: lantiq: Add fast age function
new 58c59ef9e930 net: dsa: lantiq: Add Forwarding Database access
new 09934b0363d1 Merge branch 'net-dsa-lantiq-Add-bridge-offloading'
new 3d5f37418952 net: hns3: unify maybe_stop_tx for TSO and non-TSO case
new fb00331bb8db net: hns3: use napi_schedule_irqoff in hard interrupts handlers
new d21ff4f90d97 net: hns3: add counter for times RX pages gets allocated
new db4970aa92a1 net: hns3: add linearizing checking for TSO case
new 39c38824c2a0 net: hns3: fix for tunnel type handling in hns3_rx_checksum
new 07918fcde144 net: hns3: refactor BD filling for l2l3l4 info
new 757cd1e4a4d8 net: hns3: combine len and checksum handling for inner and [...]
new aa9d22dd456e net: hns3: fix error handling for desc filling
new ce74370c2ce9 net: hns3: optimize the barrier using when cleaning TX BD
new 389ca14615e5 net: hns3: unify the page reusing for page size 4K and 64K
new 845e0d1d5290 net: hns3: some cleanup for struct hns3_enet_ring
new 77296bf6a7b8 net: hns3: use devm_kcalloc when allocating desc_cb
new a55a385d8c84 Merge branch 'hns3-next'
new eeb84aa0d0af net_sched: sch_fq: do not assume EDT packets are ordered
new 37c0aead7902 net_sched: sch_fq: handle non connected flows
new a97f4fe6e11c Merge branch 'fc-quic-pacing'
new d4ee7f195e2d net: mvpp2: cls: fix less than zero check on a u32 variable
new e4acf4274169 taprio: add null check on sched_nest to avoid potential nu [...]
new 8e8673a22708 net: dsa: sja1105: Fix status initialization in sja1105_ge [...]
new 4974f9b7e0c9 net: dsa: support of_get_mac_address new ERR_PTR error
new da48be337343 staging: octeon-ethernet: Fix of_get_mac_address ERR_PTR check
new 5503a6889f72 net: usb: smsc: fix warning reported by kbuild test robot
new a51645f70f63 net: ethernet: support of_get_mac_address new ERR_PTR error
new 2e7ae67b5fbb Merge branch 'of_get_mac_address-ERR_PTR-fixes'
new d6787147e15d net/sched: remove block pointer from common offload structure
new 5db9c74042e3 net: ll_temac: Improve error message on error IRQ
new 23bfaa594002 net: phy: improve pause mode reporting in phy_print_status
new 93aa4792c390 hv_netvsc: fix race that may miss tx queue wakeup
new 3c6eeff295f0 net: ena: fix swapped parameters when calling ena_com_indi [...]
new 8ee8ee7fe87b net: ena: fix: set freed objects to NULL to avoid failing [...]
new b287cdbd1ced net: ena: fix: Free napi resources when ena_up() fails
new d3cfe7ddbc3d net: ena: fix incorrect test of supported hash function
new 9a27de0c6ba1 net: ena: fix return value of ena_com_config_llq_info()
new 78cb421d185c net: ena: improve latency by disabling adaptive interrupt [...]
new 11bd7a00c0d8 net: ena: fix ena_com_fill_hash_function() implementation
new f913308879bc net: ena: gcc 8: fix compilation warning
new f0c5bcf2f43f Merge branch 'ena-fixes'
new 64c6f4bbca74 neighbor: Reset gc_entries counter if new entry is release [...]
new 4b2a2bfeb3f0 neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit
new 25426043ec9e cls_matchall: avoid panic when receiving a packet before f [...]
new 7fcd1e033dac ipmr_base: Do not reset index in mr_table_dump
new b4010af981ac net: phy: fix phy_validate_pause
new 4014dfae3cca isdn: bas_gigaset: use usb_fill_int_urb() properly
new 594725db0ce1 cls_cgroup: avoid panic when receiving a packet before filter set
new d14a108d510e net: rds: fix spelling mistake "syctl" -> "sysctl"
new 17170e6570c0 dpaa_eth: fix SG frame cleanup
new ee0df19305d9 net: ucc_geth - fix Oops when changing number of buffers i [...]
new 47d3d7fdb10a ip6: fix skb leak in ip6frag_expire_frag_queue()
new 9b3040a6aafd ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is [...]
new 711aef1bbf88 bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_J [...]
new b9aa0b35d878 bpf, x32: Fix bug for BPF_ALU64 | BPF_NEG
new 982e826d31b1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
new 638a3a1e349d l2tp: Fix possible NULL pointer dereference
new 68be930249d0 net: dsa: Fix error cleanup path in dsa_init_module
new ff6ab32bd4e0 vrf: sit mtu should not be updated when vrf netdev is the link
new 0504453139ef net: macb: Change interrupt and napi enable order in open
new 822dd046d7e2 dt-bindings: net: Fix a typo in the phy-mode list for ethe [...]
new a3147770bea7 cxgb4: Fix error path in cxgb4_init_module
new a9e41a529681 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
new 80f232121b69 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...]
The 1959 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:
.clang-format | 8 +-
.mailmap | 9 +
.../ABI/obsolete/sysfs-class-net-batman-adv | 32 +
Documentation/ABI/obsolete/sysfs-class-net-mesh | 110 +
.../ABI/testing/sysfs-class-net-batman-adv | 30 -
Documentation/ABI/testing/sysfs-class-net-mesh | 108 -
Documentation/bpf/bpf_design_QA.rst | 29 +-
Documentation/bpf/btf.rst | 57 +
Documentation/bpf/index.rst | 10 +
Documentation/bpf/prog_cgroup_sysctl.rst | 125 +
Documentation/bpf/prog_flow_dissector.rst | 126 +
Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
.../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 36 +
.../bindings/connector/usb-connector.txt | 2 +-
.../display/amlogic,simple-framebuffer.txt | 33 -
.../bindings/display/simple-framebuffer-sunxi.txt | 36 -
.../bindings/display/simple-framebuffer.txt | 91 -
.../bindings/display/simple-framebuffer.yaml | 160 +
.../bindings/interconnect/interconnect.txt | 4 +
.../bindings/interrupt-controller/arm,gic.yaml | 1 +
Documentation/devicetree/bindings/mfd/axp20x.txt | 1 +
.../devicetree/bindings/net/altera_tse.txt | 5 +-
Documentation/devicetree/bindings/net/amd-xgbe.txt | 5 +-
.../devicetree/bindings/net/brcm,amac.txt | 4 +-
Documentation/devicetree/bindings/net/cpsw.txt | 4 +-
.../devicetree/bindings/net/davinci_emac.txt | 5 +-
Documentation/devicetree/bindings/net/dsa/dsa.txt | 160 +-
.../devicetree/bindings/net/dsa/sja1105.txt | 156 +
Documentation/devicetree/bindings/net/ethernet.txt | 8 +-
.../devicetree/bindings/net/hisilicon-femac.txt | 4 +-
.../bindings/net/hisilicon-hix5hd2-gmac.txt | 4 +-
.../devicetree/bindings/net/keystone-netcp.txt | 10 +-
Documentation/devicetree/bindings/net/macb.txt | 5 +-
.../devicetree/bindings/net/marvell-pxa168.txt | 4 +-
.../bindings/net/mdio-mux-meson-g12a.txt | 48 +
.../devicetree/bindings/net/microchip,enc28j60.txt | 3 +-
.../devicetree/bindings/net/microchip,lan78xx.txt | 5 +-
Documentation/devicetree/bindings/net/phy.txt | 6 +
.../devicetree/bindings/net/qca,qca7000.txt | 4 +-
.../devicetree/bindings/net/qualcomm-bluetooth.txt | 5 +-
.../devicetree/bindings/net/samsung-sxgbe.txt | 4 +-
.../bindings/net/snps,dwc-qos-ethernet.txt | 5 +-
.../bindings/net/socionext,uniphier-ave4.txt | 4 +-
.../devicetree/bindings/net/socionext-netsec.txt | 5 +-
.../bindings/net/wireless/mediatek,mt76.txt | 5 +-
.../devicetree/bindings/net/wireless/qca,ath9k.txt | 4 +-
.../bindings/pinctrl/qcom,apq8064-pinctrl.txt | 2 +-
.../bindings/pinctrl/qcom,ipq4019-pinctrl.txt | 2 +-
.../bindings/pinctrl/qcom,ipq8064-pinctrl.txt | 2 +-
.../bindings/pinctrl/qcom,msm8660-pinctrl.txt | 2 +-
.../bindings/pinctrl/qcom,msm8974-pinctrl.txt | 2 +-
.../bindings/timer/arm,arch_timer_mmio.yaml | 1 +
.../devicetree/bindings/trivial-devices.yaml | 4 +
.../devicetree/bindings/writing-bindings.txt | 60 +
Documentation/devicetree/writing-schema.md | 2 +-
Documentation/networking/batman-adv.rst | 110 +-
Documentation/networking/bpf_flow_dissector.rst | 126 -
Documentation/networking/devlink-info-versions.rst | 5 +
Documentation/networking/dsa/bcm_sf2.rst | 115 +
Documentation/networking/dsa/bcm_sf2.txt | 114 -
Documentation/networking/dsa/dsa.rst | 587 +
Documentation/networking/dsa/dsa.txt | 584 -
Documentation/networking/dsa/index.rst | 11 +
Documentation/networking/dsa/lan9303.rst | 37 +
Documentation/networking/dsa/lan9303.txt | 37 -
Documentation/networking/dsa/sja1105.rst | 220 +
Documentation/networking/index.rst | 2 +-
Documentation/networking/ip-sysctl.txt | 32 +-
Documentation/packing.txt | 149 +
MAINTAINERS | 39 +-
Makefile | 3 +-
arch/alpha/include/uapi/asm/sockios.h | 4 +-
arch/arm/mach-mvebu/kirkwood.c | 3 +-
arch/arm64/include/asm/insn.h | 8 +
arch/arm64/kernel/insn.c | 40 +
arch/arm64/net/bpf_jit.h | 8 +-
arch/arm64/net/bpf_jit_comp.c | 29 +-
arch/ia64/include/uapi/asm/sockios.h | 21 -
arch/mips/include/uapi/asm/sockios.h | 4 +-
arch/parisc/include/uapi/asm/sockios.h | 14 -
arch/powerpc/sysdev/tsi108_dev.c | 2 +-
arch/sh/include/uapi/asm/sockios.h | 5 +-
arch/sparc/include/uapi/asm/sockios.h | 15 -
arch/um/drivers/vector_kern.c | 2 +-
arch/x86/include/uapi/asm/sockios.h | 1 -
arch/x86/net/bpf_jit_comp32.c | 236 +-
arch/xtensa/include/uapi/asm/sockios.h | 4 +-
crypto/crypto_user_base.c | 4 +-
drivers/atm/iphase.c | 4 +-
drivers/block/drbd/drbd_nl.c | 8 +-
drivers/block/drbd/drbd_nla.c | 3 +-
drivers/block/nbd.c | 38 +-
drivers/bluetooth/Kconfig | 15 +-
drivers/bluetooth/Makefile | 1 +
drivers/bluetooth/btbcm.c | 10 +-
drivers/bluetooth/btmrvl_sdio.c | 36 +
drivers/bluetooth/btmtksdio.c | 1101 +
drivers/bluetooth/btmtkuart.c | 2 +-
drivers/bluetooth/btqca.c | 7 +-
drivers/bluetooth/btqca.h | 13 +-
drivers/bluetooth/btsdio.c | 15 +-
drivers/bluetooth/hci_bcm.c | 20 +-
drivers/bluetooth/hci_h5.c | 2 +-
drivers/bluetooth/hci_qca.c | 91 +-
drivers/infiniband/core/addr.c | 8 +-
drivers/infiniband/core/iwpm_util.c | 8 +-
drivers/infiniband/core/nldev.c | 45 +-
drivers/infiniband/core/sa_query.c | 8 +-
drivers/infiniband/hw/cxgb4/restrack.c | 8 +-
drivers/infiniband/hw/hfi1/vnic_main.c | 3 +-
drivers/infiniband/hw/mlx5/cmd.c | 4 +-
drivers/infiniband/hw/mlx5/main.c | 24 +-
drivers/infiniband/hw/mlx5/mr.c | 3 +-
drivers/infiniband/hw/mlx5/qp.c | 2 +-
drivers/infiniband/hw/nes/nes_cm.c | 2 +-
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c | 6 +-
drivers/isdn/gigaset/bas-gigaset.c | 9 +-
drivers/isdn/hardware/mISDN/hfcpci.c | 6 +-
drivers/isdn/hisax/config.c | 6 +-
drivers/isdn/i4l/isdn_ppp.c | 9 +-
drivers/media/rc/bpf-lirc.c | 6 +
drivers/net/Kconfig | 1 +
drivers/net/appletalk/ipddp.c | 6 +-
drivers/net/bonding/bond_main.c | 3 +-
drivers/net/bonding/bond_netlink.c | 8 +-
drivers/net/dsa/Kconfig | 4 +-
drivers/net/dsa/Makefile | 1 +
drivers/net/dsa/b53/b53_common.c | 34 +-
drivers/net/dsa/b53/b53_priv.h | 1 -
drivers/net/dsa/bcm_sf2.c | 9 +-
drivers/net/dsa/lantiq_gswip.c | 812 +-
drivers/net/dsa/microchip/ksz9477.c | 1 +
drivers/net/dsa/mt7530.c | 20 +-
drivers/net/dsa/mt7530.h | 1 -
drivers/net/dsa/mv88e6060.c | 217 +-
drivers/net/dsa/mv88e6060.h | 1 +
drivers/net/dsa/mv88e6xxx/Makefile | 1 +
drivers/net/dsa/mv88e6xxx/chip.c | 287 +-
drivers/net/dsa/mv88e6xxx/chip.h | 11 -
drivers/net/dsa/mv88e6xxx/port.h | 1 -
drivers/net/dsa/mv88e6xxx/smi.c | 158 +
drivers/net/dsa/mv88e6xxx/smi.h | 59 +
drivers/net/dsa/sja1105/Kconfig | 17 +
drivers/net/dsa/sja1105/Makefile | 9 +
drivers/net/dsa/sja1105/sja1105.h | 159 +
drivers/net/dsa/sja1105/sja1105_clocking.c | 601 +
drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 532 +
drivers/net/dsa/sja1105/sja1105_dynamic_config.h | 43 +
drivers/net/dsa/sja1105/sja1105_ethtool.c | 419 +
drivers/net/dsa/sja1105/sja1105_main.c | 1675 ++
drivers/net/dsa/sja1105/sja1105_spi.c | 590 +
drivers/net/dsa/sja1105/sja1105_static_config.c | 987 +
drivers/net/dsa/sja1105/sja1105_static_config.h | 253 +
drivers/net/dummy.c | 15 +-
drivers/net/ethernet/aeroflex/greth.c | 2 +-
drivers/net/ethernet/allwinner/sun4i-emac.c | 2 +-
drivers/net/ethernet/altera/altera_tse_main.c | 2 +-
drivers/net/ethernet/amazon/ena/ena_com.c | 11 +-
drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4 +-
drivers/net/ethernet/amazon/ena/ena_netdev.c | 35 +-
drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 2 +-
drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 6 +-
drivers/net/ethernet/aquantia/Kconfig | 3 +-
drivers/net/ethernet/aquantia/atlantic/Makefile | 1 +
drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 10 +-
drivers/net/ethernet/aquantia/atlantic/aq_common.h | 3 -
.../net/ethernet/aquantia/atlantic/aq_drvinfo.c | 125 +
.../net/ethernet/aquantia/atlantic/aq_drvinfo.h | 15 +
.../net/ethernet/aquantia/atlantic/aq_ethtool.c | 22 +-
drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 4 +
.../net/ethernet/aquantia/atlantic/aq_hw_utils.c | 12 +
.../net/ethernet/aquantia/atlantic/aq_hw_utils.h | 1 +
drivers/net/ethernet/aquantia/atlantic/aq_main.c | 41 +
drivers/net/ethernet/aquantia/atlantic/aq_main.h | 2 +
drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 121 +-
drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 7 +-
.../net/ethernet/aquantia/atlantic/aq_pci_func.c | 48 +-
.../net/ethernet/aquantia/atlantic/aq_pci_func.h | 7 +-
drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 188 +-
drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 34 +-
drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 +
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 12 +-
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 29 +-
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 3 -
.../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 2 +-
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 56 +-
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 37 +-
.../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 16 +-
.../aquantia/atlantic/hw_atl/hw_atl_utils.c | 13 +-
.../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 36 +
drivers/net/ethernet/arc/emac_main.c | 2 +-
drivers/net/ethernet/aurora/nb8800.c | 10 +-
drivers/net/ethernet/broadcom/Kconfig | 1 +
drivers/net/ethernet/broadcom/bcmsysport.c | 71 +-
drivers/net/ethernet/broadcom/bcmsysport.h | 10 +-
drivers/net/ethernet/broadcom/bgmac-bcma.c | 2 +-
drivers/net/ethernet/broadcom/bgmac-platform.c | 2 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 5 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 3 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 21 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 52 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 271 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 12 +
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 4 +
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 46 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 263 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 25 -
drivers/net/ethernet/broadcom/cnic.c | 13 +-
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +-
drivers/net/ethernet/broadcom/tg3.c | 5 +-
drivers/net/ethernet/cadence/macb_main.c | 85 +-
drivers/net/ethernet/cavium/Kconfig | 1 +
drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +-
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +-
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 2 +-
drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 18 +-
drivers/net/ethernet/chelsio/cxgb3/l2t.c | 4 +-
drivers/net/ethernet/chelsio/cxgb3/l2t.h | 2 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 4 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 23 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 41 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 30 +-
.../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 5 +-
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 107 +-
drivers/net/ethernet/chelsio/cxgb4/t4fw_version.h | 12 +-
.../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 18 +-
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 10 +
drivers/net/ethernet/cisco/enic/enic_main.c | 2 +-
drivers/net/ethernet/cortina/gemini.c | 2 -
drivers/net/ethernet/davicom/dm9000.c | 2 +-
drivers/net/ethernet/emulex/benet/be_main.c | 2 +-
drivers/net/ethernet/ethoc.c | 2 +-
drivers/net/ethernet/ezchip/nps_enet.c | 2 +-
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 88 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 25 +-
.../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 97 +-
drivers/net/ethernet/freescale/fec_main.c | 2 +-
drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +-
drivers/net/ethernet/freescale/fman/mac.c | 2 +-
.../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +-
drivers/net/ethernet/freescale/gianfar.c | 2 +-
drivers/net/ethernet/freescale/ucc_geth.c | 2 +-
drivers/net/ethernet/freescale/ucc_geth_ethtool.c | 8 +-
drivers/net/ethernet/hisilicon/hisi_femac.c | 2 +-
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +-
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 2 +-
drivers/net/ethernet/hisilicon/hns/hns_enet.c | 7 +-
drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 11 +-
drivers/net/ethernet/hisilicon/hns3/hnae3.c | 40 +-
drivers/net/ethernet/hisilicon/hns3/hnae3.h | 49 +-
drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 9 +
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 953 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 40 +-
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 207 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 17 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 36 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 110 +
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 1017 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 5 +
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 910 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 71 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 73 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 11 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 5 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 52 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 148 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 17 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 30 +-
drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 +-
drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +-
drivers/net/ethernet/ibm/ehea/ehea_qmr.c | 6 +-
drivers/net/ethernet/ibm/ibmveth.c | 2 +-
drivers/net/ethernet/ibm/ibmvnic.c | 108 +-
drivers/net/ethernet/ibm/ibmvnic.h | 20 +-
drivers/net/ethernet/intel/e100.c | 2 +-
drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +-
drivers/net/ethernet/intel/e1000e/netdev.c | 6 +-
drivers/net/ethernet/intel/fm10k/fm10k_main.c | 4 +-
drivers/net/ethernet/intel/i40e/Makefile | 1 +
drivers/net/ethernet/intel/i40e/i40e.h | 30 +
drivers/net/ethernet/intel/i40e/i40e_adminq.c | 7 +-
drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 36 +-
drivers/net/ethernet/intel/i40e/i40e_client.c | 6 +-
drivers/net/ethernet/intel/i40e/i40e_common.c | 355 +-
drivers/net/ethernet/intel/i40e/i40e_dcb.c | 28 +-
drivers/net/ethernet/intel/i40e/i40e_dcb.h | 2 +-
drivers/net/ethernet/intel/i40e/i40e_ddp.c | 481 +
drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 4 +-
drivers/net/ethernet/intel/i40e/i40e_devids.h | 5 +
drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 82 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 413 +-
drivers/net/ethernet/intel/i40e/i40e_nvm.c | 5 +-
drivers/net/ethernet/intel/i40e/i40e_prototype.h | 14 +-
drivers/net/ethernet/intel/i40e/i40e_ptp.c | 58 +-
drivers/net/ethernet/intel/i40e/i40e_txrx.c | 5 +-
drivers/net/ethernet/intel/i40e/i40e_type.h | 30 +
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 171 +-
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 2 +
drivers/net/ethernet/intel/iavf/i40e_adminq_cmd.h | 2 +-
drivers/net/ethernet/intel/iavf/iavf_txrx.c | 4 +-
drivers/net/ethernet/intel/ice/Makefile | 1 +
drivers/net/ethernet/intel/ice/ice.h | 110 +-
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 192 +-
drivers/net/ethernet/intel/ice/ice_common.c | 335 +-
drivers/net/ethernet/intel/ice/ice_common.h | 38 +-
drivers/net/ethernet/intel/ice/ice_controlq.c | 10 +-
drivers/net/ethernet/intel/ice/ice_controlq.h | 4 +-
drivers/net/ethernet/intel/ice/ice_dcb.c | 1392 ++
drivers/net/ethernet/intel/ice/ice_dcb.h | 179 +
drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 551 +
drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 61 +
drivers/net/ethernet/intel/ice/ice_ethtool.c | 366 +-
drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 24 +
drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 56 +-
drivers/net/ethernet/intel/ice/ice_lib.c | 768 +-
drivers/net/ethernet/intel/ice/ice_lib.h | 13 +-
drivers/net/ethernet/intel/ice/ice_main.c | 824 +-
drivers/net/ethernet/intel/ice/ice_nvm.c | 6 +-
drivers/net/ethernet/intel/ice/ice_sched.c | 273 +-
drivers/net/ethernet/intel/ice/ice_sched.h | 4 +
drivers/net/ethernet/intel/ice/ice_status.h | 1 +
drivers/net/ethernet/intel/ice/ice_switch.c | 524 +-
drivers/net/ethernet/intel/ice/ice_switch.h | 48 +-
drivers/net/ethernet/intel/ice/ice_txrx.c | 706 +-
drivers/net/ethernet/intel/ice/ice_txrx.h | 29 +-
drivers/net/ethernet/intel/ice/ice_type.h | 102 +-
drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 720 +-
drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 28 +-
drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +-
drivers/net/ethernet/intel/igb/igb_main.c | 9 +-
drivers/net/ethernet/intel/igc/igc.h | 68 +-
drivers/net/ethernet/intel/igc/igc_base.h | 4 +-
drivers/net/ethernet/intel/igc/igc_defines.h | 17 +
drivers/net/ethernet/intel/igc/igc_ethtool.c | 839 +-
drivers/net/ethernet/intel/igc/igc_main.c | 451 +-
drivers/net/ethernet/intel/igc/igc_regs.h | 16 +
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 11 +-
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 3 +-
drivers/net/ethernet/lantiq_xrx200.c | 2 +-
drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +-
drivers/net/ethernet/marvell/mvneta.c | 17 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 52 +
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 704 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 138 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 253 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 28 +-
drivers/net/ethernet/marvell/pxa168_eth.c | 2 +-
drivers/net/ethernet/marvell/sky2.c | 2 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 5 +-
drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 +
drivers/net/ethernet/mellanox/mlx4/en_tx.c | 9 +-
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 +
drivers/net/ethernet/mellanox/mlx5/core/Makefile | 7 +-
drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 19 +-
drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 29 +-
.../mellanox/mlx5/core/diag/fw_tracer_tracepoint.h | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/en.h | 77 +-
.../net/ethernet/mellanox/mlx5/core/en/params.c | 104 +
.../net/ethernet/mellanox/mlx5/core/en/params.h | 22 +
.../ethernet/mellanox/mlx5/core/en/port_buffer.c | 30 +-
.../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 10 +-
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 89 +-
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 57 +-
.../mellanox/mlx5/core/en_accel/en_accel.h | 51 +
.../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 36 +-
.../mellanox/mlx5/core/en_accel/tls_rxtx.c | 3 +-
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 8 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 280 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 14 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 130 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 15 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 8 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 403 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 29 +-
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 11 +
drivers/net/ethernet/mellanox/mlx5/core/eq.c | 11 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 224 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 68 +-
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 257 +-
drivers/net/ethernet/mellanox/mlx5/core/events.c | 75 +
.../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 2 +-
.../net/ethernet/mellanox/mlx5/core/fpga/core.h | 21 +-
.../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 86 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 113 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 33 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 87 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/health.c | 44 +-
.../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 12 +-
.../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 6 +-
.../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/main.c | 474 +-
.../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 66 +-
.../net/ethernet/mellanox/mlx5/core/pagealloc.c | 20 +-
drivers/net/ethernet/mellanox/mlx5/core/port.c | 40 +-
drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 182 +
drivers/net/ethernet/mellanox/mlx5/core/rdma.h | 20 +
drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 51 +-
drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 18 +-
drivers/net/ethernet/mellanox/mlx5/core/uar.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/vport.c | 61 -
drivers/net/ethernet/mellanox/mlx5/core/wq.h | 12 +
drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 +
drivers/net/ethernet/mellanox/mlxsw/Makefile | 4 +-
drivers/net/ethernet/mellanox/mlxsw/core.c | 82 +-
drivers/net/ethernet/mellanox/mlxsw/core.h | 23 +-
drivers/net/ethernet/mellanox/mlxsw/minimal.c | 30 +-
drivers/net/ethernet/mellanox/mlxsw/reg.h | 92 +
drivers/net/ethernet/mellanox/mlxsw/resources.h | 4 +
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 158 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 8 +-
.../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 36 +-
.../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 388 +-
.../net/ethernet/mellanox/mlxsw/spectrum_dpipe.h | 15 -
.../net/ethernet/mellanox/mlxsw/spectrum_router.c | 107 +-
.../net/ethernet/mellanox/mlxsw/spectrum_span.c | 6 +-
drivers/net/ethernet/mellanox/mlxsw/switchib.c | 23 +-
drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 29 +-
drivers/net/ethernet/micrel/ks8851.c | 2 +-
drivers/net/ethernet/micrel/ks8851_mll.c | 2 +-
drivers/net/ethernet/microchip/enc28j60.c | 541 +-
drivers/net/ethernet/netronome/Kconfig | 1 +
drivers/net/ethernet/netronome/nfp/Makefile | 4 +-
drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 8 +-
drivers/net/ethernet/netronome/nfp/abm/main.c | 5 +-
drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 236 +-
drivers/net/ethernet/netronome/nfp/bpf/fw.h | 33 +-
drivers/net/ethernet/netronome/nfp/bpf/main.c | 12 +-
drivers/net/ethernet/netronome/nfp/bpf/main.h | 17 +-
drivers/net/ethernet/netronome/nfp/bpf/offload.c | 3 +-
drivers/net/ethernet/netronome/nfp/ccm.c | 220 +
drivers/net/ethernet/netronome/nfp/ccm.h | 81 +
drivers/net/ethernet/netronome/nfp/flower/action.c | 203 +-
drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 58 +-
drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 22 +
drivers/net/ethernet/netronome/nfp/flower/main.c | 155 +-
drivers/net/ethernet/netronome/nfp/flower/main.h | 103 +-
drivers/net/ethernet/netronome/nfp/flower/match.c | 9 +-
.../net/ethernet/netronome/nfp/flower/metadata.c | 117 +-
.../net/ethernet/netronome/nfp/flower/offload.c | 618 +-
.../net/ethernet/netronome/nfp/flower/qos_conf.c | 366 +
.../ethernet/netronome/nfp/flower/tunnel_conf.c | 11 +-
drivers/net/ethernet/netronome/nfp/nfp_app.h | 15 +-
drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 29 +-
drivers/net/ethernet/netronome/nfp/nfp_main.c | 24 +-
drivers/net/ethernet/netronome/nfp/nfp_net.h | 23 +-
.../net/ethernet/netronome/nfp/nfp_net_common.c | 133 +-
drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 10 -
.../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 131 +
drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 29 +-
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 4 +-
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c | 27 +-
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h | 6 +-
.../net/ethernet/netronome/nfp/nfp_netvf_main.c | 11 +-
drivers/net/ethernet/netronome/nfp/nfp_port.c | 16 -
drivers/net/ethernet/netronome/nfp/nfp_port.h | 2 +
.../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 62 +
.../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 8 +
drivers/net/ethernet/nxp/lpc_eth.c | 2 +-
drivers/net/ethernet/pasemi/pasemi_mac.c | 5 +-
drivers/net/ethernet/qlogic/qed/qed.h | 3 +
drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 4 +-
drivers/net/ethernet/qlogic/qed/qed_dev.c | 6 +-
drivers/net/ethernet/qlogic/qede/qede.h | 3 +-
drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 24 +-
drivers/net/ethernet/qlogic/qede/qede_fp.c | 9 +-
drivers/net/ethernet/qualcomm/qca_spi.c | 2 +-
drivers/net/ethernet/qualcomm/qca_uart.c | 2 +-
drivers/net/ethernet/rdc/r6040.c | 2 +-
drivers/net/ethernet/realtek/r8169.c | 835 +-
drivers/net/ethernet/renesas/ravb_main.c | 20 +-
drivers/net/ethernet/renesas/sh_eth.c | 2 +-
drivers/net/ethernet/rocker/rocker_main.c | 9 +
drivers/net/ethernet/rocker/rocker_ofdpa.c | 10 +-
.../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 2 +-
drivers/net/ethernet/sfc/falcon/tx.c | 4 +-
drivers/net/ethernet/sfc/mcdi_port.c | 1 +
drivers/net/ethernet/sfc/tx.c | 12 +-
drivers/net/ethernet/socionext/sni_ave.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 5 +
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 46 +
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +-
drivers/net/ethernet/sun/ldmvsw.c | 3 +-
drivers/net/ethernet/sun/sunvnet.c | 3 +-
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c | 2 +-
drivers/net/ethernet/ti/Kconfig | 19 -
drivers/net/ethernet/ti/Makefile | 9 +-
drivers/net/ethernet/ti/cpmac.c | 14 +-
drivers/net/ethernet/ti/cpsw-common.c | 12 +-
drivers/net/ethernet/ti/cpsw-phy-sel.c | 9 +-
drivers/net/ethernet/ti/cpsw.c | 1546 +-
drivers/net/ethernet/ti/cpsw.h | 9 +-
drivers/net/ethernet/ti/cpsw_ale.c | 55 +-
drivers/net/ethernet/ti/cpsw_ale.h | 12 +-
drivers/net/ethernet/ti/cpsw_ethtool.c | 719 +
drivers/net/ethernet/ti/cpsw_priv.c | 132 +
drivers/net/ethernet/ti/cpsw_priv.h | 429 +
drivers/net/ethernet/ti/cpsw_sl.c | 328 +
drivers/net/ethernet/ti/cpsw_sl.h | 73 +
drivers/net/ethernet/ti/cpts.c | 14 +-
drivers/net/ethernet/ti/cpts.h | 14 +-
drivers/net/ethernet/ti/davinci_cpdma.c | 37 +-
drivers/net/ethernet/ti/davinci_cpdma.h | 13 +-
drivers/net/ethernet/ti/davinci_emac.c | 32 +-
drivers/net/ethernet/ti/davinci_mdio.c | 45 +-
drivers/net/ethernet/ti/netcp.h | 10 +-
drivers/net/ethernet/ti/netcp_core.c | 12 +-
drivers/net/ethernet/ti/netcp_ethss.c | 10 +-
drivers/net/ethernet/ti/netcp_sgmii.c | 9 +-
drivers/net/ethernet/ti/netcp_xgbepcsr.c | 9 +-
drivers/net/ethernet/wiznet/w5100.c | 2 +-
drivers/net/ethernet/xilinx/Kconfig | 5 +-
drivers/net/ethernet/xilinx/ll_temac.h | 26 +-
drivers/net/ethernet/xilinx/ll_temac_main.c | 529 +-
drivers/net/ethernet/xilinx/ll_temac_mdio.c | 53 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +-
drivers/net/ethernet/xilinx/xilinx_emaclite.c | 42 +-
drivers/net/geneve.c | 3 +-
drivers/net/gtp.c | 7 +-
drivers/net/hippi/rrunner.c | 4 +-
drivers/net/hyperv/netvsc.c | 17 +-
drivers/net/hyperv/netvsc_drv.c | 10 +-
drivers/net/ieee802154/mac802154_hwsim.c | 31 +-
drivers/net/loopback.c | 14 +-
drivers/net/macsec.c | 78 +-
drivers/net/macvlan.c | 50 +-
drivers/net/net_failover.c | 8 +-
drivers/net/netdevsim/Makefile | 6 +-
drivers/net/netdevsim/bpf.c | 107 +-
drivers/net/netdevsim/bus.c | 341 +
drivers/net/netdevsim/dev.c | 447 +
drivers/net/netdevsim/devlink.c | 295 -
drivers/net/netdevsim/fib.c | 102 +-
drivers/net/netdevsim/ipsec.c | 3 +-
drivers/net/netdevsim/netdev.c | 428 +-
drivers/net/netdevsim/netdevsim.h | 145 +-
drivers/net/netdevsim/sdev.c | 69 +
drivers/net/phy/Kconfig | 19 +-
drivers/net/phy/Makefile | 1 +
drivers/net/phy/amd.c | 2 +-
drivers/net/phy/aquantia_main.c | 526 +-
drivers/net/phy/asix.c | 2 +-
drivers/net/phy/at803x.c | 32 +-
drivers/net/phy/bcm-cygnus.c | 149 +-
drivers/net/phy/bcm-phy-lib.c | 52 +
drivers/net/phy/bcm-phy-lib.h | 20 +
drivers/net/phy/bcm63xx.c | 4 +-
drivers/net/phy/bcm7xxx.c | 82 +-
drivers/net/phy/broadcom.c | 34 +-
drivers/net/phy/cicada.c | 4 +-
drivers/net/phy/davicom.c | 8 +-
drivers/net/phy/dp83640.c | 2 +-
drivers/net/phy/dp83822.c | 2 +-
drivers/net/phy/dp83848.c | 2 +-
drivers/net/phy/dp83867.c | 2 +-
drivers/net/phy/dp83tc811.c | 2 +-
drivers/net/phy/et1011c.c | 2 +-
drivers/net/phy/fixed_phy.c | 2 +-
drivers/net/phy/icplus.c | 6 +-
drivers/net/phy/intel-xway.c | 20 +-
drivers/net/phy/lxt.c | 8 +-
drivers/net/phy/marvell.c | 142 +-
drivers/net/phy/marvell10g.c | 15 +-
drivers/net/phy/mdio-bcm-unimac.c | 7 +-
drivers/net/phy/mdio-mux-meson-g12a.c | 380 +
drivers/net/phy/mdio_bus.c | 33 +-
drivers/net/phy/mdio_device.c | 13 +-
drivers/net/phy/meson-gxl.c | 19 +-
drivers/net/phy/micrel.c | 72 +-
drivers/net/phy/microchip.c | 2 +-
drivers/net/phy/mscc.c | 479 +-
drivers/net/phy/national.c | 2 +-
drivers/net/phy/phy-c45.c | 37 +-
drivers/net/phy/phy-core.c | 272 +-
drivers/net/phy/phy.c | 47 +-
drivers/net/phy/phy_device.c | 208 +-
drivers/net/phy/qsemi.c | 2 +-
drivers/net/phy/realtek.c | 26 +-
drivers/net/phy/rockchip.c | 33 +-
drivers/net/phy/smsc.c | 12 +-
drivers/net/phy/ste10Xp.c | 4 +-
drivers/net/phy/uPD60620.c | 2 +-
drivers/net/phy/vitesse.c | 34 +-
drivers/net/sb1000.c | 9 +-
drivers/net/team/team.c | 34 +-
drivers/net/tun.c | 23 +-
drivers/net/usb/cdc_mbim.c | 1 +
drivers/net/usb/ipheth.c | 60 +-
drivers/net/usb/qmi_wwan.c | 65 +-
drivers/net/usb/r8152.c | 53 +-
drivers/net/usb/smsc75xx.c | 4 +-
drivers/net/usb/smsc95xx.c | 4 +-
drivers/net/veth.c | 14 +-
drivers/net/virtio_net.c | 21 +-
drivers/net/vrf.c | 12 +-
drivers/net/vxlan.c | 1 +
drivers/net/wimax/i2400m/control.c | 1 +
drivers/net/wimax/i2400m/tx.c | 3 +-
drivers/net/wireless/ath/ath10k/testmode.c | 4 +-
drivers/net/wireless/ath/ath6kl/testmode.c | 4 +-
drivers/net/wireless/ath/ath9k/init.c | 2 +-
drivers/net/wireless/ath/wcn36xx/testmode.c | 4 +-
drivers/net/wireless/ath/wil6210/cfg80211.c | 39 +-
drivers/net/wireless/ath/wil6210/debugfs.c | 38 +-
drivers/net/wireless/ath/wil6210/fw_inc.c | 6 +-
drivers/net/wireless/ath/wil6210/main.c | 78 +-
drivers/net/wireless/ath/wil6210/netdev.c | 10 +-
drivers/net/wireless/ath/wil6210/pcie_bus.c | 4 +-
drivers/net/wireless/ath/wil6210/pm.c | 35 +-
drivers/net/wireless/ath/wil6210/txrx_edma.c | 74 +-
drivers/net/wireless/ath/wil6210/txrx_edma.h | 47 +-
drivers/net/wireless/ath/wil6210/wil6210.h | 11 +-
drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 18 +-
drivers/net/wireless/ath/wil6210/wmi.c | 24 +-
drivers/net/wireless/ath/wil6210/wmi.h | 91 +-
drivers/net/wireless/atmel/at76c50x-usb.c | 4 +-
drivers/net/wireless/broadcom/b43/phy_lp.c | 13 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 11 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcdc.h | 6 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 8 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 12 +
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 4 +
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 36 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 +
.../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 26 +
.../broadcom/brcm80211/brcmfmac/firmware.c | 5 +-
.../broadcom/brcm80211/brcmfmac/fwsignal.c | 58 +-
.../broadcom/brcm80211/brcmfmac/fwsignal.h | 3 +-
.../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 6 +-
.../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 68 +-
.../wireless/broadcom/brcm80211/brcmfmac/proto.c | 10 +-
.../wireless/broadcom/brcm80211/brcmfmac/proto.h | 3 +-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 8 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 44 +-
.../wireless/broadcom/brcm80211/brcmfmac/vendor.c | 5 +-
drivers/net/wireless/intel/iwlegacy/3945-debug.c | 8 +-
drivers/net/wireless/intel/iwlegacy/4965.c | 1 -
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 41 +-
drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 10 +-
drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 136 +-
.../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 181 +-
.../net/wireless/intel/iwlwifi/fw/api/location.h | 77 +-
drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 77 +-
.../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 39 +-
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 67 +-
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 54 +-
drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 3 +
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 605 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 30 +-
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 43 +-
drivers/net/wireless/intel/iwlwifi/fw/file.h | 32 +
drivers/net/wireless/intel/iwlwifi/fw/img.h | 7 +-
drivers/net/wireless/intel/iwlwifi/fw/init.c | 2 +
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 2 +
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 14 +-
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 6 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 12 +-
drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 2 +
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 26 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 148 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 6 +
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 3 +-
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 148 +-
.../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 11 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 91 +-
.../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 33 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 47 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 232 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 32 +-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 24 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 94 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 31 +-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 25 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 14 +-
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 7 +-
.../net/wireless/intel/iwlwifi/mvm/time-event.c | 5 +-
drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 12 +-
.../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 3 +-
.../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 6 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 14 +-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 45 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 23 +-
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 7 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 61 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 10 +-
drivers/net/wireless/intersil/p54/p54pci.c | 3 +-
drivers/net/wireless/mac80211_hwsim.c | 29 +-
drivers/net/wireless/marvell/mwifiex/Kconfig | 4 +-
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 10 +-
drivers/net/wireless/marvell/mwifiex/cfp.c | 3 +
drivers/net/wireless/marvell/mwifiex/cmdevt.c | 6 +
drivers/net/wireless/marvell/mwifiex/main.c | 3 +-
drivers/net/wireless/marvell/mwifiex/sdio.c | 5 +
drivers/net/wireless/marvell/mwifiex/sdio.h | 69 +
drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 7 +-
drivers/net/wireless/marvell/mwifiex/sta_event.c | 12 +-
drivers/net/wireless/marvell/mwifiex/sta_rx.c | 3 +-
drivers/net/wireless/marvell/mwifiex/uap_event.c | 8 +-
drivers/net/wireless/marvell/mwl8k.c | 24 +-
drivers/net/wireless/mediatek/mt76/Kconfig | 1 +
drivers/net/wireless/mediatek/mt76/Makefile | 3 +-
drivers/net/wireless/mediatek/mt76/agg-rx.c | 2 +-
drivers/net/wireless/mediatek/mt76/debugfs.c | 7 +-
drivers/net/wireless/mediatek/mt76/dma.c | 164 +-
drivers/net/wireless/mediatek/mt76/dma.h | 2 +
drivers/net/wireless/mediatek/mt76/eeprom.c | 2 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 41 +-
drivers/net/wireless/mediatek/mt76/mmio.c | 17 +-
drivers/net/wireless/mediatek/mt76/mt76.h | 119 +-
drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 35 +-
drivers/net/wireless/mediatek/mt76/mt7603/core.c | 19 +-
drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 39 +-
drivers/net/wireless/mediatek/mt76/mt7603/init.c | 12 +-
drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 54 +-
drivers/net/wireless/mediatek/mt76/mt7603/main.c | 34 +-
drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 116 +-
drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 23 +-
drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 4 +
drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 7 +
drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 5 +
drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 205 +
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 98 +
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 18 +
drivers/net/wireless/mediatek/mt76/mt7615/init.c | 229 +
drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 775 +
drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 300 +
drivers/net/wireless/mediatek/mt76/mt7615/main.c | 499 +
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 1655 ++
drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 520 +
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 195 +
drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 150 +
drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 203 +
drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 8 +-
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 26 +-
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 49 +-
drivers/net/wireless/mediatek/mt76/mt76x02.h | 44 +-
.../net/wireless/mediatek/mt76/mt76x02_beacon.c | 286 +
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 185 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 4 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 266 +-
drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 5 +-
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 29 +-
drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 12 +-
.../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 188 +-
drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 107 +-
drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 12 +-
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 3 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 27 +-
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 14 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 5 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 19 +-
drivers/net/wireless/mediatek/mt76/tx.c | 148 +-
drivers/net/wireless/mediatek/mt76/usb.c | 379 +-
drivers/net/wireless/quantenna/qtnfmac/bus.h | 25 +-
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 86 +-
drivers/net/wireless/quantenna/qtnfmac/commands.c | 379 +-
drivers/net/wireless/quantenna/qtnfmac/commands.h | 7 +-
drivers/net/wireless/quantenna/qtnfmac/core.c | 91 +-
drivers/net/wireless/quantenna/qtnfmac/core.h | 7 +-
drivers/net/wireless/quantenna/qtnfmac/debug.c | 4 +-
drivers/net/wireless/quantenna/qtnfmac/event.c | 16 +-
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 32 +-
.../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 3 +-
.../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 23 +-
.../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 31 +-
drivers/net/wireless/quantenna/qtnfmac/qlink.h | 87 +-
.../net/wireless/quantenna/qtnfmac/qlink_util.c | 117 +
.../net/wireless/quantenna/qtnfmac/qlink_util.h | 5 +
drivers/net/wireless/ralink/rt2x00/rt2800.h | 19 +-
drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 628 +-
drivers/net/wireless/ralink/rt2x00/rt2800lib.h | 3 +-
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c | 124 +-
drivers/net/wireless/ralink/rt2x00/rt2800mmio.h | 1 +
drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 2 +-
drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 13 +-
drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 28 +-
drivers/net/wireless/ralink/rt2x00/rt2x00.h | 7 +-
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 6 +-
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h | 2 -
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 3 +-
drivers/net/wireless/ralink/rt2x00/rt2x00queue.h | 3 -
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 22 +-
drivers/net/wireless/ray_cs.c | 8 +-
drivers/net/wireless/realtek/Kconfig | 1 +
drivers/net/wireless/realtek/Makefile | 1 +
drivers/net/wireless/realtek/rtlwifi/base.c | 5 +
drivers/net/wireless/realtek/rtlwifi/pci.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 2 +
.../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 17 +-
.../wireless/realtek/rtlwifi/rtl8192c/fw_common.c | 2 +
.../net/wireless/realtek/rtlwifi/rtl8192cu/rf.c | 3 -
.../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 2 +
.../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 15 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/fw.c | 2 +
.../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 1 +
.../net/wireless/realtek/rtlwifi/rtl8723be/fw.c | 2 +
.../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 16 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 4 +
.../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 14 +-
drivers/net/wireless/realtek/rtlwifi/wifi.h | 1 -
drivers/net/wireless/realtek/rtw88/Kconfig | 54 +
drivers/net/wireless/realtek/rtw88/Makefile | 22 +
drivers/net/wireless/realtek/rtw88/debug.c | 637 +
drivers/net/wireless/realtek/rtw88/debug.h | 52 +
drivers/net/wireless/realtek/rtw88/efuse.c | 160 +
drivers/net/wireless/realtek/rtw88/efuse.h | 26 +
drivers/net/wireless/realtek/rtw88/fw.c | 633 +
drivers/net/wireless/realtek/rtw88/fw.h | 222 +
drivers/net/wireless/realtek/rtw88/hci.h | 211 +
drivers/net/wireless/realtek/rtw88/mac.c | 965 +
drivers/net/wireless/realtek/rtw88/mac.h | 35 +
drivers/net/wireless/realtek/rtw88/mac80211.c | 481 +
drivers/net/wireless/realtek/rtw88/main.c | 1211 ++
drivers/net/wireless/realtek/rtw88/main.h | 1104 +
drivers/net/wireless/realtek/rtw88/pci.c | 1211 ++
drivers/net/wireless/realtek/rtw88/pci.h | 237 +
drivers/net/wireless/realtek/rtw88/phy.c | 1727 ++
drivers/net/wireless/realtek/rtw88/phy.h | 134 +
drivers/net/wireless/realtek/rtw88/ps.c | 166 +
drivers/net/wireless/realtek/rtw88/ps.h | 20 +
drivers/net/wireless/realtek/rtw88/reg.h | 421 +
drivers/net/wireless/realtek/rtw88/regd.c | 391 +
drivers/net/wireless/realtek/rtw88/regd.h | 67 +
drivers/net/wireless/realtek/rtw88/rtw8822b.c | 1594 ++
drivers/net/wireless/realtek/rtw88/rtw8822b.h | 170 +
.../net/wireless/realtek/rtw88/rtw8822b_table.c | 20783 +++++++++++++++++++
.../net/wireless/realtek/rtw88/rtw8822b_table.h | 18 +
drivers/net/wireless/realtek/rtw88/rtw8822c.c | 1890 ++
drivers/net/wireless/realtek/rtw88/rtw8822c.h | 186 +
.../net/wireless/realtek/rtw88/rtw8822c_table.c | 11753 +++++++++++
.../net/wireless/realtek/rtw88/rtw8822c_table.h | 17 +
drivers/net/wireless/realtek/rtw88/rx.c | 151 +
drivers/net/wireless/realtek/rtw88/rx.h | 41 +
drivers/net/wireless/realtek/rtw88/sec.c | 120 +
drivers/net/wireless/realtek/rtw88/sec.h | 39 +
drivers/net/wireless/realtek/rtw88/tx.c | 367 +
drivers/net/wireless/realtek/rtw88/tx.h | 89 +
drivers/net/wireless/realtek/rtw88/util.c | 72 +
drivers/net/wireless/realtek/rtw88/util.h | 34 +
drivers/net/wireless/rndis_wlan.c | 12 +-
drivers/net/wireless/rsi/rsi_91x_hal.c | 199 +-
drivers/net/wireless/rsi/rsi_91x_mac80211.c | 30 +-
drivers/net/wireless/rsi/rsi_91x_mgmt.c | 232 +-
drivers/net/wireless/rsi/rsi_91x_sdio.c | 129 +-
drivers/net/wireless/rsi/rsi_91x_usb.c | 96 +-
drivers/net/wireless/rsi/rsi_boot_params.h | 63 +
drivers/net/wireless/rsi/rsi_hal.h | 44 +-
drivers/net/wireless/rsi/rsi_main.h | 21 +-
drivers/net/wireless/rsi/rsi_mgmt.h | 26 +
drivers/net/wireless/rsi/rsi_sdio.h | 5 +-
drivers/net/wireless/rsi/rsi_usb.h | 3 +-
drivers/net/wireless/st/cw1200/main.c | 5 +
drivers/net/wireless/ti/wlcore/cmd.c | 15 +-
drivers/net/wireless/ti/wlcore/testmode.c | 4 +-
drivers/net/wireless/ti/wlcore/vendor_cmd.c | 8 +-
drivers/net/wireless/ti/wlcore/wlcore.h | 4 +-
drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 3 +-
drivers/net/xen-netback/common.h | 18 +
drivers/net/xen-netback/interface.c | 6 +-
drivers/net/xen-netback/xenbus.c | 17 +-
drivers/net/xen-netfront.c | 5 +-
drivers/nfc/st95hf/core.c | 4 -
drivers/of/address.c | 40 +-
drivers/of/base.c | 5 +-
drivers/of/device.c | 2 +-
drivers/of/fdt.c | 2 +-
drivers/of/irq.c | 2 +-
drivers/of/of_net.c | 54 +-
drivers/of/of_reserved_mem.c | 22 +-
drivers/of/property.c | 2 +-
drivers/of/unittest.c | 13 +-
drivers/s390/net/qeth_core.h | 131 +-
drivers/s390/net/qeth_core_main.c | 919 +-
drivers/s390/net/qeth_core_mpc.h | 2 +-
drivers/s390/net/qeth_core_sys.c | 10 +-
drivers/s390/net/qeth_ethtool.c | 17 +
drivers/s390/net/qeth_l2_main.c | 99 +-
drivers/s390/net/qeth_l3_main.c | 263 +-
drivers/s390/net/qeth_l3_sys.c | 26 +-
drivers/ssb/bridge_pcmcia_80211.c | 9 +-
drivers/staging/octeon/ethernet.c | 2 +-
drivers/staging/rtl8188eu/os_dep/os_intfs.c | 3 +-
drivers/staging/rtl8723bs/os_dep/os_intfs.c | 3 +-
drivers/target/target_core_user.c | 9 +-
fs/dlm/netlink.c | 1 +
fs/proc/proc_sysctl.c | 25 +-
include/linux/bpf-cgroup.h | 21 +
include/linux/bpf.h | 84 +-
include/linux/bpf_types.h | 3 +
include/linux/bpf_verifier.h | 32 +
include/linux/btf.h | 1 +
include/linux/dsa/8021q.h | 76 +
include/linux/dsa/sja1105.h | 40 +
include/linux/etherdevice.h | 2 +-
include/linux/filter.h | 16 +
include/linux/genl_magic_func.h | 4 +-
include/linux/ieee80211.h | 14 +-
include/linux/if_bridge.h | 3 -
include/linux/inetdevice.h | 14 +
include/linux/jiffies.h | 1 +
include/linux/marvell_phy.h | 1 +
include/linux/mdio.h | 3 +-
include/linux/mlx5/cq.h | 2 +-
include/linux/mlx5/device.h | 11 +-
include/linux/mlx5/doorbell.h | 39 +-
include/linux/mlx5/driver.h | 13 +-
include/linux/mlx5/eswitch.h | 2 +-
include/linux/mlx5/fs.h | 7 +
include/linux/mlx5/mlx5_ifc.h | 183 +-
include/linux/mlx5/port.h | 1 +
include/linux/mlx5/qp.h | 1 +
include/linux/mlx5/transobj.h | 3 +
include/linux/mlx5/vport.h | 4 -
include/linux/mmc/sdio_func.h | 12 +
include/linux/mmc/sdio_ids.h | 2 +
include/linux/net.h | 2 +
include/linux/netdevice.h | 95 +-
include/linux/netfilter.h | 18 +-
include/linux/netfilter/ipset/ip_set.h | 11 +-
include/linux/netfilter/nfnetlink_osf.h | 11 +-
include/linux/netfilter/x_tables.h | 1 -
include/linux/netfilter_ipv6.h | 15 +
include/linux/of.h | 7 +-
include/linux/packing.h | 49 +
include/linux/phy.h | 14 +-
include/linux/platform_data/macb.h | 9 -
include/linux/platform_data/mv88e6xxx.h | 1 +
include/linux/platform_data/xilinx-ll-temac.h | 32 +
include/linux/rhashtable-types.h | 2 -
include/linux/rhashtable.h | 358 +-
include/linux/siphash.h | 5 +
include/linux/skbuff.h | 48 +-
include/linux/tracepoint-defs.h | 1 +
include/net/addrconf.h | 55 +-
include/net/arp.h | 8 +
include/net/bluetooth/hci.h | 1 +
include/net/bluetooth/hci_core.h | 3 +
include/net/bpf_sk_storage.h | 13 +
include/net/cfg80211.h | 104 +
include/net/compat.h | 3 -
include/net/devlink.h | 534 +-
include/net/dsa.h | 223 +-
include/net/dst.h | 11 -
include/net/fib_notifier.h | 3 +-
include/net/flow_dissector.h | 7 +
include/net/flow_offload.h | 23 +
include/net/fq_impl.h | 18 +-
include/net/genetlink.h | 34 +-
include/net/geneve.h | 2 +
include/net/ife.h | 1 -
include/net/ip.h | 4 +
include/net/ip6_fib.h | 62 +-
include/net/ip6_route.h | 20 +-
include/net/ip_fib.h | 124 +-
include/net/ip_vs.h | 5 +
include/net/ipv6_frag.h | 1 -
include/net/ipv6_stubs.h | 68 +
include/net/lwtunnel.h | 7 +-
include/net/mac80211.h | 30 +
include/net/ndisc.h | 40 +
include/net/neighbour.h | 7 +-
include/net/netfilter/ipv4/nf_nat_masquerade.h | 15 -
include/net/netfilter/ipv6/nf_nat_masquerade.h | 11 -
include/net/netfilter/nf_conntrack_expect.h | 2 +-
include/net/netfilter/nf_conntrack_helper.h | 24 +
include/net/netfilter/nf_conntrack_timeout.h | 15 +
include/net/netfilter/nf_nat.h | 7 +-
include/net/netfilter/nf_nat_masquerade.h | 19 +
include/net/netfilter/nf_queue.h | 3 +
include/net/netfilter/nf_tables.h | 24 +-
include/net/netlink.h | 372 +-
include/net/netns/conntrack.h | 6 +-
include/net/netns/ipv4.h | 2 +
include/net/netns/ipv6.h | 5 +
include/net/nexthop.h | 34 -
include/net/pkt_cls.h | 33 +-
include/net/psample.h | 1 -
include/net/request_sock.h | 10 +-
include/net/route.h | 43 +-
include/net/rtnh.h | 34 +
include/net/sch_generic.h | 100 +-
include/net/sctp/sctp.h | 2 +-
include/net/sctp/ulpqueue.h | 2 +-
include/net/sock.h | 27 +-
include/net/tc_act/tc_ife.h | 3 +-
include/net/tc_act/tc_police.h | 70 +
include/net/tcp.h | 2 +-
include/net/tls.h | 36 +-
include/net/udp.h | 6 +-
include/net/udp_tunnel.h | 2 +-
include/net/vxlan.h | 2 +
include/net/xfrm.h | 116 +-
include/trace/bpf_probe.h | 27 +-
include/trace/events/bpf_test_run.h | 50 +
include/trace/events/fib.h | 44 +-
include/trace/events/fib6.h | 16 +-
include/trace/events/mlxsw.h | 2 +-
include/trace/events/nbd.h | 107 +
include/trace/events/net.h | 23 +
include/uapi/asm-generic/sockios.h | 4 +-
include/uapi/linux/batadv_packet.h | 12 -
include/uapi/linux/batman_adv.h | 25 +-
include/uapi/linux/bpf.h | 291 +-
include/uapi/linux/btf.h | 32 +-
include/uapi/linux/ethtool.h | 11 +
include/uapi/linux/fou.h | 6 +
include/uapi/linux/icmpv6.h | 4 +
include/uapi/linux/if_ether.h | 1 +
include/uapi/linux/if_tun.h | 1 +
include/uapi/linux/if_vlan.h | 9 +-
include/uapi/linux/ip_vs.h | 11 +
include/uapi/linux/netfilter/nf_tables.h | 8 +
include/uapi/linux/nl80211.h | 86 +-
include/uapi/linux/openvswitch.h | 46 +
include/uapi/linux/pkt_sched.h | 13 +
include/uapi/linux/sockios.h | 21 +
include/uapi/linux/tcp.h | 27 +
include/uapi/linux/tipc.h | 1 +
include/uapi/linux/tipc_netlink.h | 2 +
include/uapi/linux/tls.h | 15 +
ipc/util.c | 1 -
kernel/bpf/arraymap.c | 53 +-
kernel/bpf/btf.c | 419 +-
kernel/bpf/cgroup.c | 370 +-
kernel/bpf/core.c | 14 +-
kernel/bpf/cpumap.c | 53 +-
kernel/bpf/disasm.c | 5 +-
kernel/bpf/hashtab.c | 6 +-
kernel/bpf/helpers.c | 131 +
kernel/bpf/local_storage.c | 6 +-
kernel/bpf/lpm_trie.c | 3 +-
kernel/bpf/queue_stack_maps.c | 6 +-
kernel/bpf/syscall.c | 164 +-
kernel/bpf/verifier.c | 618 +-
kernel/sysctl.c | 6 +
kernel/taskstats.c | 33 +-
kernel/time/time.c | 10 +
kernel/trace/bpf_trace.c | 30 +
lib/Kconfig | 17 +
lib/Kconfig.debug | 8 +
lib/Makefile | 1 +
lib/nlattr.c | 200 +-
lib/packing.c | 213 +
lib/rhashtable.c | 210 +-
lib/test_rhashtable.c | 2 +-
net/6lowpan/nhc.c | 2 +-
net/8021q/vlan.c | 18 +-
net/8021q/vlan_dev.c | 22 +-
net/8021q/vlan_netlink.c | 11 +-
net/Kconfig | 7 +-
net/appletalk/ddp.c | 7 +-
net/atm/clip.c | 4 +-
net/atm/ioctl.c | 16 -
net/atm/lec.c | 4 +-
net/atm/pvc.c | 1 +
net/atm/svc.c | 1 +
net/ax25/af_ax25.c | 13 +-
net/batman-adv/Kconfig | 24 +-
net/batman-adv/Makefile | 15 +-
net/batman-adv/bat_algo.c | 12 -
net/batman-adv/bat_algo.h | 12 -
net/batman-adv/bat_iv_ogm.c | 12 -
net/batman-adv/bat_iv_ogm.h | 12 -
net/batman-adv/bat_v.c | 12 -
net/batman-adv/bat_v.h | 12 -
net/batman-adv/bat_v_elp.c | 12 -
net/batman-adv/bat_v_elp.h | 12 -
net/batman-adv/bat_v_ogm.c | 12 -
net/batman-adv/bat_v_ogm.h | 12 -
net/batman-adv/bitarray.c | 12 -
net/batman-adv/bitarray.h | 12 -
net/batman-adv/bridge_loop_avoidance.c | 13 -
net/batman-adv/bridge_loop_avoidance.h | 12 -
net/batman-adv/debugfs.c | 12 -
net/batman-adv/debugfs.h | 12 -
net/batman-adv/distributed-arp-table.c | 40 +-
net/batman-adv/distributed-arp-table.h | 12 -
net/batman-adv/fragmentation.c | 12 -
net/batman-adv/fragmentation.h | 12 -
net/batman-adv/gateway_client.c | 13 -
net/batman-adv/gateway_client.h | 12 -
net/batman-adv/gateway_common.c | 12 -
net/batman-adv/gateway_common.h | 12 -
net/batman-adv/hard-interface.c | 12 -
net/batman-adv/hard-interface.h | 12 -
net/batman-adv/hash.c | 12 -
net/batman-adv/hash.h | 12 -
net/batman-adv/icmp_socket.c | 12 -
net/batman-adv/icmp_socket.h | 12 -
net/batman-adv/log.c | 12 -
net/batman-adv/log.h | 12 -
net/batman-adv/main.c | 85 +-
net/batman-adv/main.h | 14 +-
net/batman-adv/multicast.c | 211 +-
net/batman-adv/multicast.h | 30 +-
net/batman-adv/netlink.c | 60 +-
net/batman-adv/netlink.h | 12 -
net/batman-adv/network-coding.c | 12 -
net/batman-adv/network-coding.h | 12 -
net/batman-adv/originator.c | 12 -
net/batman-adv/originator.h | 12 -
net/batman-adv/routing.c | 12 -
net/batman-adv/routing.h | 12 -
net/batman-adv/send.c | 12 -
net/batman-adv/send.h | 12 -
net/batman-adv/soft-interface.c | 20 +-
net/batman-adv/soft-interface.h | 12 -
net/batman-adv/sysfs.c | 128 +-
net/batman-adv/sysfs.h | 50 +-
net/batman-adv/tp_meter.c | 12 -
net/batman-adv/tp_meter.h | 12 -
net/batman-adv/trace.c | 12 -
net/batman-adv/trace.h | 12 -
net/batman-adv/translation-table.c | 17 +-
net/batman-adv/translation-table.h | 16 +-
net/batman-adv/tvlv.c | 12 -
net/batman-adv/tvlv.h | 12 -
net/batman-adv/types.h | 18 +-
net/bluetooth/af_bluetooth.c | 8 -
net/bluetooth/hci_conn.c | 8 +
net/bluetooth/hci_core.c | 7 +-
net/bluetooth/hci_event.c | 14 +-
net/bluetooth/hci_request.c | 5 +
net/bluetooth/hci_request.h | 1 +
net/bluetooth/hidp/sock.c | 1 +
net/bluetooth/l2cap_core.c | 9 +-
net/bluetooth/l2cap_sock.c | 8 +-
net/bluetooth/mgmt.c | 11 +-
net/bluetooth/rfcomm/sock.c | 1 +
net/bluetooth/sco.c | 1 +
net/bpf/Makefile | 2 +-
net/bpf/test_run.c | 203 +-
net/bridge/br.c | 14 +-
net/bridge/br_arp_nd_proxy.c | 19 +-
net/bridge/br_fdb.c | 1 -
net/bridge/br_forward.c | 15 +-
net/bridge/br_if.c | 2 +-
net/bridge/br_input.c | 77 +-
net/bridge/br_mdb.c | 21 +-
net/bridge/br_multicast.c | 26 +-
net/bridge/br_netlink.c | 16 +-
net/bridge/br_netlink_tunnel.c | 6 +-
net/bridge/br_private.h | 35 +-
net/bridge/br_stp_if.c | 3 +-
net/bridge/br_vlan.c | 215 +-
net/bridge/br_vlan_tunnel.c | 1 -
net/bridge/netfilter/ebtable_broute.c | 63 +-
net/bridge/netfilter/ebtables.c | 7 +-
net/caif/caif_dev.c | 12 +-
net/can/af_can.c | 6 -
net/can/bcm.c | 1 +
net/can/gw.c | 4 +-
net/can/raw.c | 1 +
net/compat.c | 57 -
net/core/Makefile | 1 +
net/core/bpf_sk_storage.c | 804 +
net/core/datagram.c | 29 +-
net/core/datagram.h | 15 +
net/core/dev.c | 88 +-
net/core/dev_ioctl.c | 3 +-
net/core/devlink.c | 422 +-
net/core/drop_monitor.c | 3 +
net/core/dst.c | 17 -
net/core/ethtool.c | 2 +
net/core/fib_rules.c | 6 +-
net/core/filter.c | 579 +-
net/core/flow_dissector.c | 131 +-
net/core/gen_stats.c | 2 +
net/core/lwt_bpf.c | 10 +-
net/core/lwtunnel.c | 9 +-
net/core/neighbour.c | 43 +-
net/core/net-sysfs.c | 4 +-
net/core/net_namespace.c | 21 +-
net/core/netpoll.c | 2 +-
net/core/netprio_cgroup.c | 2 -
net/core/pktgen.c | 2 +-
net/core/rtnetlink.c | 164 +-
net/core/skbuff.c | 76 +-
net/core/sock.c | 56 +-
net/core/sock_reuseport.c | 2 +
net/core/sysctl_net_core.c | 8 +-
net/dcb/dcbnl.c | 130 +-
net/dccp/ipv4.c | 1 +
net/dccp/ipv6.c | 1 +
net/decnet/af_decnet.c | 2 +-
net/decnet/dn_dev.c | 8 +-
net/decnet/dn_fib.c | 10 +-
net/decnet/dn_route.c | 4 +-
net/decnet/dn_table.c | 3 +-
net/dns_resolver/dns_query.c | 2 -
net/dsa/Kconfig | 109 +-
net/dsa/Makefile | 22 +-
net/dsa/dsa.c | 177 +-
net/dsa/dsa2.c | 64 +-
net/dsa/dsa_priv.h | 50 +-
net/dsa/legacy.c | 745 -
net/dsa/port.c | 87 +-
net/dsa/slave.c | 139 +-
net/dsa/switch.c | 31 +-
net/dsa/tag_8021q.c | 222 +
net/dsa/tag_brcm.c | 41 +-
net/dsa/tag_dsa.c | 15 +-
net/dsa/tag_edsa.c | 15 +-
net/dsa/tag_gswip.c | 9 +-
net/dsa/tag_ksz.c | 29 +-
net/dsa/tag_lan9303.c | 20 +-
net/dsa/tag_mtk.c | 18 +-
net/dsa/tag_qca.c | 19 +-
net/dsa/tag_sja1105.c | 131 +
net/dsa/tag_trailer.c | 15 +-
net/ethernet/eth.c | 16 +-
net/hsr/Makefile | 1 +
net/hsr/hsr_debugfs.c | 119 +
net/hsr/hsr_device.c | 66 +-
net/hsr/hsr_device.h | 6 +-
net/hsr/hsr_forward.c | 97 +-
net/hsr/hsr_forward.h | 6 +-
net/hsr/hsr_framereg.c | 127 +-
net/hsr/hsr_framereg.h | 18 +-
net/hsr/hsr_main.c | 16 +-
net/hsr/hsr_main.h | 64 +-
net/hsr/hsr_netlink.c | 64 +-
net/hsr/hsr_netlink.h | 6 +-
net/hsr/hsr_slave.c | 19 +-
net/hsr/hsr_slave.h | 7 +-
net/ieee802154/ieee802154.h | 2 -
net/ieee802154/netlink.c | 1 +
net/ieee802154/nl802154.c | 139 +-
net/ieee802154/socket.c | 6 +-
net/ipv4/Kconfig | 29 +-
net/ipv4/Makefile | 3 -
net/ipv4/af_inet.c | 15 +-
net/ipv4/bpfilter/sockopt.c | 3 +-
net/ipv4/devinet.c | 27 +-
net/ipv4/esp4_offload.c | 50 +-
net/ipv4/fib_frontend.c | 89 +-
net/ipv4/fib_lookup.h | 1 +
net/ipv4/fib_semantics.c | 1000 +-
net/ipv4/fib_trie.c | 33 +-
net/ipv4/fou.c | 153 +-
net/ipv4/inet_connection_sock.c | 4 +-
net/ipv4/ip_forward.c | 2 +-
net/ipv4/ip_input.c | 11 +-
net/ipv4/ip_output.c | 20 +-
net/ipv4/ip_tunnel_core.c | 8 +-
net/ipv4/ip_vti.c | 66 +-
net/ipv4/ipmr.c | 21 +-
net/ipv4/ipmr_base.c | 5 +-
net/ipv4/netfilter/Kconfig | 20 +-
net/ipv4/netfilter/Makefile | 2 -
net/ipv4/netfilter/ipt_MASQUERADE.c | 101 -
net/ipv4/netfilter/nf_nat_h323.c | 2 +-
net/ipv4/netfilter/nf_nat_pptp.c | 2 +-
net/ipv4/netfilter/nft_chain_route_ipv4.c | 89 -
net/ipv4/route.c | 229 +-
net/ipv4/syncookies.c | 17 +-
net/ipv4/sysctl_net_ipv4.c | 9 +
net/ipv4/tcp.c | 61 +-
net/ipv4/tcp_input.c | 111 +-
net/ipv4/tcp_ipv4.c | 11 +-
net/ipv4/tcp_metrics.c | 17 +-
net/ipv4/tcp_minisocks.c | 5 +
net/ipv4/tcp_output.c | 19 +-
net/ipv4/tcp_timer.c | 3 +
net/ipv4/udp.c | 19 +-
net/ipv4/xfrm4_mode_beet.c | 155 -
net/ipv4/xfrm4_mode_transport.c | 114 -
net/ipv4/xfrm4_mode_tunnel.c | 152 -
net/ipv4/xfrm4_output.c | 27 +-
net/ipv4/xfrm4_policy.c | 136 +-
net/ipv4/xfrm4_protocol.c | 3 +-
net/ipv6/Kconfig | 35 +-
net/ipv6/Makefile | 4 -
net/ipv6/addrconf.c | 65 +-
net/ipv6/addrconf_core.c | 40 +-
net/ipv6/addrlabel.c | 12 +-
net/ipv6/af_inet6.c | 24 +-
net/ipv6/esp6_offload.c | 40 +-
net/ipv6/fib6_rules.c | 53 +-
net/ipv6/icmp.c | 59 +-
net/ipv6/ila/ila_lwt.c | 3 +-
net/ipv6/ila/ila_main.c | 9 +-
net/ipv6/ip6_fib.c | 50 +-
net/ipv6/ip6_input.c | 12 +-
net/ipv6/ip6_output.c | 2 +-
net/ipv6/ip6_vti.c | 6 +-
net/ipv6/ip6mr.c | 1 -
net/ipv6/ndisc.c | 25 +-
net/ipv6/netfilter/Kconfig | 19 +-
net/ipv6/netfilter/Makefile | 2 -
net/ipv6/netfilter/ip6t_MASQUERADE.c | 81 -
net/ipv6/netfilter/nft_chain_route_ipv6.c | 91 -
net/ipv6/output_core.c | 30 +-
net/ipv6/raw.c | 1 +
net/ipv6/route.c | 1151 +-
net/ipv6/seg6.c | 9 +-
net/ipv6/seg6_iptunnel.c | 4 +-
net/ipv6/seg6_local.c | 11 +-
net/ipv6/sit.c | 2 +-
net/ipv6/tcp_ipv6.c | 62 +-
net/ipv6/udp.c | 15 +-
net/ipv6/xfrm6_mode_beet.c | 131 -
net/ipv6/xfrm6_mode_ro.c | 85 -
net/ipv6/xfrm6_mode_transport.c | 121 -
net/ipv6/xfrm6_mode_tunnel.c | 151 -
net/ipv6/xfrm6_output.c | 36 +-
net/ipv6/xfrm6_policy.c | 126 -
net/ipv6/xfrm6_protocol.c | 3 +-
net/l2tp/l2tp_core.c | 3 +-
net/l2tp/l2tp_ip.c | 1 +
net/l2tp/l2tp_ip6.c | 1 +
net/l2tp/l2tp_netlink.c | 23 +-
net/l2tp/l2tp_ppp.c | 3 +-
net/mac80211/cfg.c | 46 +
net/mac80211/debugfs.c | 54 +
net/mac80211/driver-ops.c | 21 +
net/mac80211/driver-ops.h | 5 +
net/mac80211/ieee80211_i.h | 9 +-
net/mac80211/iface.c | 17 +-
net/mac80211/key.c | 87 +-
net/mac80211/key.h | 2 +
net/mac80211/main.c | 16 +
net/mac80211/mesh.h | 2 +
net/mac80211/mesh_hwmp.c | 34 +-
net/mac80211/mesh_pathtbl.c | 2 +-
net/mac80211/mlme.c | 3 -
net/mac80211/rc80211_minstrel_ht.c | 124 +-
net/mac80211/rc80211_minstrel_ht.h | 2 +-
net/mac80211/rx.c | 74 +-
net/mac80211/sta_info.c | 15 +
net/mac80211/tdls.c | 2 +-
net/mac80211/trace.h | 30 +
net/mac80211/tx.c | 113 +-
net/mac80211/util.c | 162 +-
net/mac80211/wme.c | 82 +-
net/mac80211/wme.h | 2 +
net/mpls/af_mpls.c | 32 +-
net/mpls/mpls_iptunnel.c | 16 +-
net/ncsi/ncsi-netlink.c | 29 +-
net/netfilter/Kconfig | 19 +-
net/netfilter/Makefile | 4 +-
net/netfilter/core.c | 1 +
net/netfilter/ipset/ip_set_bitmap_gen.h | 14 +-
net/netfilter/ipset/ip_set_core.c | 36 +-
net/netfilter/ipset/ip_set_hash_gen.h | 14 +-
net/netfilter/ipset/ip_set_list_set.c | 14 +-
net/netfilter/ipvs/ip_vs_ctl.c | 87 +-
net/netfilter/ipvs/ip_vs_xmit.c | 84 +-
net/netfilter/nf_conntrack_amanda.c | 8 +-
net/netfilter/nf_conntrack_expect.c | 2 +-
net/netfilter/nf_conntrack_ftp.c | 18 +-
net/netfilter/nf_conntrack_helper.c | 86 +
net/netfilter/nf_conntrack_irc.c | 6 +-
net/netfilter/nf_conntrack_netlink.c | 101 +-
net/netfilter/nf_conntrack_proto_dccp.c | 6 +-
net/netfilter/nf_conntrack_proto_sctp.c | 6 +-
net/netfilter/nf_conntrack_proto_tcp.c | 6 +-
net/netfilter/nf_conntrack_sane.c | 12 +-
net/netfilter/nf_conntrack_sip.c | 30 +-
net/netfilter/nf_conntrack_standalone.c | 48 +-
net/netfilter/nf_conntrack_tftp.c | 18 +-
net/netfilter/nf_conntrack_timeout.c | 89 +
net/netfilter/nf_flow_table_ip.c | 10 +-
net/netfilter/nf_internals.h | 3 -
net/netfilter/nf_nat_amanda.c | 9 +-
net/netfilter/nf_nat_core.c | 23 +-
net/netfilter/nf_nat_ftp.c | 9 +-
net/netfilter/nf_nat_irc.c | 9 +-
net/netfilter/nf_nat_masquerade.c | 104 +-
net/netfilter/nf_nat_proto.c | 59 +-
net/netfilter/nf_nat_sip.c | 9 +-
net/netfilter/nf_nat_tftp.c | 9 +-
net/netfilter/nf_queue.c | 1 +
net/netfilter/nf_tables_api.c | 94 +-
net/netfilter/nf_tables_set_core.c | 1 +
net/netfilter/nfnetlink.c | 15 +-
net/netfilter/nfnetlink_acct.c | 4 +-
net/netfilter/nfnetlink_cthelper.c | 29 +-
net/netfilter/nfnetlink_cttimeout.c | 11 +-
net/netfilter/nfnetlink_osf.c | 14 +-
net/netfilter/nfnetlink_queue.c | 7 +-
net/netfilter/nft_chain_nat.c | 36 +
net/netfilter/nft_chain_route.c | 169 +
net/netfilter/nft_compat.c | 4 +-
net/netfilter/nft_ct.c | 18 +-
net/netfilter/nft_dynset.c | 17 +
net/netfilter/nft_masq.c | 83 +-
net/netfilter/nft_nat.c | 58 +-
net/netfilter/nft_osf.c | 30 +-
net/netfilter/nft_redir.c | 63 +-
net/netfilter/nft_tunnel.c | 27 +-
net/netfilter/x_tables.c | 3 +-
net/netfilter/xt_CT.c | 93 +-
net/netfilter/xt_MASQUERADE.c | 131 +
net/netfilter/xt_connlabel.c | 2 +-
net/netfilter/xt_hashlimit.c | 3 +-
net/netlabel/netlabel_calipso.c | 9 +-
net/netlabel/netlabel_cipso_v4.c | 59 +-
net/netlabel/netlabel_mgmt.c | 25 +-
net/netlabel/netlabel_unlabeled.c | 17 +-
net/netlink/genetlink.c | 48 +-
net/netrom/af_netrom.c | 14 +-
net/nfc/netlink.c | 55 +-
net/openvswitch/actions.c | 48 +
net/openvswitch/conntrack.c | 97 +-
net/openvswitch/datapath.c | 48 +-
net/openvswitch/flow_netlink.c | 245 +-
net/openvswitch/meter.c | 23 +-
net/openvswitch/vport-vxlan.c | 6 +-
net/openvswitch/vport.c | 2 +-
net/packet/af_packet.c | 23 +-
net/packet/diag.c | 2 +-
net/phonet/pn_netlink.c | 8 +-
net/psample/psample.c | 1 +
net/qrtr/qrtr.c | 7 +-
net/rds/tcp.c | 2 +-
net/rose/af_rose.c | 7 +-
net/rxrpc/local_object.c | 2 +-
net/sched/act_api.c | 40 +-
net/sched/act_bpf.c | 3 +-
net/sched/act_connmark.c | 4 +-
net/sched/act_csum.c | 3 +-
net/sched/act_gact.c | 3 +-
net/sched/act_ife.c | 10 +-
net/sched/act_ipt.c | 3 +-
net/sched/act_mirred.c | 3 +-
net/sched/act_nat.c | 3 +-
net/sched/act_pedit.c | 13 +-
net/sched/act_police.c | 55 +-
net/sched/act_sample.c | 3 +-
net/sched/act_simple.c | 3 +-
net/sched/act_skbedit.c | 3 +-
net/sched/act_skbmod.c | 3 +-
net/sched/act_tunnel_key.c | 17 +-
net/sched/act_vlan.c | 3 +-
net/sched/cls_api.c | 39 +-
net/sched/cls_basic.c | 6 +-
net/sched/cls_bpf.c | 9 +-
net/sched/cls_cgroup.c | 9 +-
net/sched/cls_flow.c | 5 +-
net/sched/cls_flower.c | 620 +-
net/sched/cls_fw.c | 5 +-
net/sched/cls_matchall.c | 64 +-
net/sched/cls_route.c | 5 +-
net/sched/cls_rsvp.h | 5 +-
net/sched/cls_tcindex.c | 5 +-
net/sched/cls_u32.c | 7 +-
net/sched/em_ipt.c | 4 +-
net/sched/em_meta.c | 3 +-
net/sched/ematch.c | 7 +-
net/sched/sch_api.c | 36 +-
net/sched/sch_atm.c | 5 +-
net/sched/sch_cake.c | 13 +-
net/sched/sch_cbq.c | 10 +-
net/sched/sch_cbs.c | 103 +-
net/sched/sch_choke.c | 5 +-
net/sched/sch_codel.c | 5 +-
net/sched/sch_drr.c | 5 +-
net/sched/sch_dsmark.c | 10 +-
net/sched/sch_etf.c | 5 +-
net/sched/sch_fq.c | 115 +-
net/sched/sch_fq_codel.c | 6 +-
net/sched/sch_generic.c | 72 +-
net/sched/sch_gred.c | 25 +-
net/sched/sch_hfsc.c | 5 +-
net/sched/sch_hhf.c | 5 +-
net/sched/sch_htb.c | 19 +-
net/sched/sch_ingress.c | 2 +-
net/sched/sch_mqprio.c | 9 +-
net/sched/sch_netem.c | 7 +-
net/sched/sch_pie.c | 5 +-
net/sched/sch_qfq.c | 6 +-
net/sched/sch_red.c | 5 +-
net/sched/sch_sfb.c | 5 +-
net/sched/sch_taprio.c | 747 +-
net/sched/sch_tbf.c | 5 +-
net/sctp/ipv6.c | 1 +
net/sctp/protocol.c | 1 +
net/sctp/sm_statefuns.c | 6 +-
net/sctp/socket.c | 10 +-
net/sctp/stream_interleave.c | 60 +-
net/sctp/ulpevent.c | 19 +-
net/sctp/ulpqueue.c | 53 +-
net/smc/af_smc.c | 355 +-
net/smc/smc.h | 11 +-
net/smc/smc_clc.c | 10 +-
net/smc/smc_clc.h | 20 +-
net/smc/smc_core.c | 93 +-
net/smc/smc_core.h | 25 +-
net/smc/smc_pnet.c | 56 +-
net/smc/smc_pnet.h | 7 +-
net/socket.c | 85 +-
net/strparser/strparser.c | 16 +-
net/tipc/bcast.c | 275 +-
net/tipc/bcast.h | 12 +
net/tipc/bearer.c | 50 +-
net/tipc/core.c | 2 +
net/tipc/core.h | 3 +
net/tipc/group.c | 2 +-
net/tipc/link.c | 325 +-
net/tipc/link.h | 2 +
net/tipc/monitor.c | 4 +-
net/tipc/msg.h | 62 +
net/tipc/name_table.c | 4 +-
net/tipc/net.c | 8 +-
net/tipc/netlink.c | 51 +-
net/tipc/netlink_compat.c | 88 +-
net/tipc/node.c | 119 +-
net/tipc/node.h | 8 +-
net/tipc/socket.c | 25 +-
net/tipc/udp_media.c | 27 +-
net/tls/tls_device.c | 44 +-
net/tls/tls_main.c | 31 +-
net/tls/tls_sw.c | 73 +-
net/unix/af_unix.c | 6 +-
net/wimax/stack.c | 9 +-
net/wireless/nl80211.c | 923 +-
net/wireless/pmsr.c | 30 +-
net/wireless/rdev-ops.h | 29 +-
net/wireless/reg.c | 23 +-
net/wireless/scan.c | 173 +-
net/wireless/trace.h | 87 +-
net/wireless/util.c | 21 +-
net/wireless/wext-compat.c | 3 -
net/x25/af_x25.c | 27 +-
net/xdp/xsk_queue.h | 56 +-
net/xfrm/Kconfig | 8 +-
net/xfrm/xfrm_device.c | 63 +-
net/xfrm/xfrm_inout.h | 38 +
net/xfrm/xfrm_input.c | 299 +-
net/xfrm/xfrm_interface.c | 6 +-
net/xfrm/xfrm_output.c | 381 +-
net/xfrm/xfrm_policy.c | 280 +-
net/xfrm/xfrm_state.c | 186 +-
net/xfrm/xfrm_user.c | 10 +-
samples/bpf/.gitignore | 2 +
samples/bpf/asm_goto_workaround.h | 1 +
samples/bpf/offwaketime_user.c | 5 +
samples/bpf/sampleip_user.c | 5 +
samples/bpf/spintest_user.c | 7 +-
samples/bpf/trace_event_user.c | 5 +
scripts/link-vmlinux.sh | 25 +-
tools/arch/arm64/include/asm/barrier.h | 10 +
tools/arch/x86/include/asm/barrier.h | 7 +-
tools/bpf/bpftool/.gitignore | 2 +-
tools/bpf/bpftool/Documentation/bpftool-btf.rst | 222 +
tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 10 +-
.../bpf/bpftool/Documentation/bpftool-feature.rst | 5 +-
tools/bpf/bpftool/Documentation/bpftool-map.rst | 5 +-
tools/bpf/bpftool/Documentation/bpftool-net.rst | 5 +-
tools/bpf/bpftool/Documentation/bpftool-perf.rst | 5 +-
tools/bpf/bpftool/Documentation/bpftool-prog.rst | 18 +-
tools/bpf/bpftool/Documentation/bpftool.rst | 5 +-
tools/bpf/bpftool/bash-completion/bpftool | 75 +-
tools/bpf/bpftool/btf.c | 586 +
tools/bpf/bpftool/btf_dumper.c | 59 +
tools/bpf/bpftool/cgroup.c | 10 +-
tools/bpf/bpftool/main.c | 3 +-
tools/bpf/bpftool/main.h | 2 +
tools/bpf/bpftool/map.c | 64 +-
tools/bpf/bpftool/net.c | 54 +
tools/bpf/bpftool/prog.c | 8 +-
tools/bpf/bpftool/xlated_dumper.c | 3 +
tools/include/linux/filter.h | 21 +-
tools/include/uapi/linux/bpf.h | 291 +-
tools/include/uapi/linux/btf.h | 32 +-
tools/lib/bpf/.gitignore | 1 +
tools/lib/bpf/Makefile | 21 +-
tools/lib/bpf/bpf.c | 38 +-
tools/lib/bpf/bpf.h | 9 +-
tools/lib/bpf/btf.c | 126 +-
tools/lib/bpf/btf.h | 3 +
tools/lib/bpf/libbpf.c | 654 +-
tools/lib/bpf/libbpf.h | 6 +
tools/lib/bpf/libbpf.map | 7 +
tools/lib/bpf/libbpf.pc.template | 12 +
tools/lib/bpf/libbpf_probes.c | 76 +-
tools/lib/bpf/libbpf_util.h | 30 +
tools/lib/bpf/xsk.c | 193 +-
tools/lib/bpf/xsk.h | 22 +-
tools/testing/selftests/bpf/.gitignore | 1 +
tools/testing/selftests/bpf/Makefile | 41 +-
tools/testing/selftests/bpf/bpf_helpers.h | 58 +-
tools/testing/selftests/bpf/config | 11 +
tools/testing/selftests/bpf/flow_dissector_load.c | 4 +-
tools/testing/selftests/bpf/flow_dissector_load.h | 24 +-
.../selftests/bpf/map_tests/sk_storage_map.c | 629 +
.../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 8 +-
.../selftests/bpf/prog_tests/bpf_verif_scale.c | 49 +
.../selftests/bpf/prog_tests/flow_dissector.c | 296 +-
.../bpf/prog_tests/flow_dissector_load_bytes.c | 48 +
.../selftests/bpf/prog_tests/get_stack_raw_tp.c | 4 +-
.../testing/selftests/bpf/prog_tests/global_data.c | 157 +
.../raw_tp_writable_reject_nbd_invalid.c | 42 +
.../bpf/prog_tests/raw_tp_writable_test_run.c | 80 +
tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 89 +
.../bpf/prog_tests/stacktrace_build_id_nmi.c | 16 +-
tools/testing/selftests/bpf/progs/bpf_flow.c | 79 +-
.../testing/selftests/bpf/progs/test_global_data.c | 106 +
tools/testing/selftests/bpf/progs/test_jhash.h | 70 +
tools/testing/selftests/bpf/progs/test_skb_ctx.c | 21 +
.../selftests/bpf/progs/test_sock_fields_kern.c | 53 +
.../testing/selftests/bpf/progs/test_sysctl_prog.c | 70 +
tools/testing/selftests/bpf/progs/test_tc_edt.c | 109 +
tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 536 +
.../bpf/progs/test_tcp_check_syncookie_kern.c | 129 +
.../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 2 +-
.../selftests/bpf/progs/test_tcpnotify_kern.c | 2 +-
.../selftests/bpf/progs/test_verif_scale1.c | 30 +
.../selftests/bpf/progs/test_verif_scale2.c | 30 +
.../selftests/bpf/progs/test_verif_scale3.c | 30 +
tools/testing/selftests/bpf/test_btf.c | 799 +-
tools/testing/selftests/bpf/test_btf.h | 69 +
tools/testing/selftests/bpf/test_libbpf_open.c | 2 +
tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 134 +-
tools/testing/selftests/bpf/test_maps.c | 18 +-
tools/testing/selftests/bpf/test_maps.h | 17 +
tools/testing/selftests/bpf/test_offload.py | 227 +-
tools/testing/selftests/bpf/test_progs.c | 6 +-
tools/testing/selftests/bpf/test_progs.h | 1 +
tools/testing/selftests/bpf/test_section_names.c | 5 +
tools/testing/selftests/bpf/test_sock_fields.c | 115 +-
tools/testing/selftests/bpf/test_sysctl.c | 1567 ++
tools/testing/selftests/bpf/test_tc_edt.sh | 99 +
tools/testing/selftests/bpf/test_tc_tunnel.sh | 290 +
.../selftests/bpf/test_tcp_check_syncookie.sh | 81 +
.../selftests/bpf/test_tcp_check_syncookie_user.c | 212 +
tools/testing/selftests/bpf/test_verifier.c | 215 +-
tools/testing/selftests/bpf/trace_helpers.c | 4 +
tools/testing/selftests/bpf/urandom_read.c | 15 +-
.../testing/selftests/bpf/verifier/array_access.c | 159 +
tools/testing/selftests/bpf/verifier/ctx_skb.c | 1 -
.../selftests/bpf/verifier/direct_value_access.c | 347 +
tools/testing/selftests/bpf/verifier/int_ptr.c | 160 +
tools/testing/selftests/bpf/verifier/jit.c | 19 +
tools/testing/selftests/bpf/verifier/ld_dw.c | 9 +
.../selftests/bpf/verifier/raw_tp_writable.c | 34 +
.../testing/selftests/bpf/verifier/ref_tracking.c | 126 +-
tools/testing/selftests/bpf/verifier/scale.c | 18 +
tools/testing/selftests/bpf/verifier/sock.c | 116 +
tools/testing/selftests/bpf/verifier/unpriv.c | 8 +-
tools/testing/selftests/bpf/verifier/var_off.c | 186 +-
.../selftests/drivers/net/mlxsw/qos_ets_strict.sh | 311 +
.../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 98 +
.../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 122 +-
.../selftests/drivers/net/mlxsw/rtnetlink.sh | 26 +
.../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 1 +
.../net/mlxsw/spectrum/devlink_resources.sh | 3 +
.../drivers/net/mlxsw/spectrum/resource_scale.sh | 5 +-
tools/testing/selftests/net/config | 2 -
tools/testing/selftests/net/fib_tests.sh | 70 +-
.../selftests/net/forwarding/bridge_igmp.sh | 152 +
.../selftests/net/forwarding/devlink_lib.sh | 110 +-
tools/testing/selftests/net/forwarding/loopback.sh | 94 +
.../selftests/net/forwarding/router_multicast.sh | 107 +-
.../testing/selftests/net/forwarding/tc_flower.sh | 59 +-
.../selftests/net/forwarding/tc_vlan_modify.sh | 164 +
tools/testing/selftests/net/pmtu.sh | 213 +-
tools/testing/selftests/net/rtnetlink.sh | 11 +-
tools/testing/selftests/netfilter/Makefile | 3 +-
.../testing/selftests/netfilter/bridge_brouter.sh | 146 +
tools/testing/selftests/netfilter/nft_nat.sh | 146 +-
.../tc-testing/tc-tests/actions/pedit.json | 903 +
.../tc-testing/tc-tests/filters/tests.json | 20 +
1672 files changed, 128100 insertions(+), 28122 deletions(-)
create mode 100644 Documentation/ABI/obsolete/sysfs-class-net-batman-adv
create mode 100644 Documentation/ABI/obsolete/sysfs-class-net-mesh
delete mode 100644 Documentation/ABI/testing/sysfs-class-net-batman-adv
delete mode 100644 Documentation/ABI/testing/sysfs-class-net-mesh
create mode 100644 Documentation/bpf/prog_cgroup_sysctl.rst
create mode 100644 Documentation/bpf/prog_flow_dissector.rst
create mode 100644 Documentation/devicetree/bindings/arm/sunxi/sunxi-mbus.txt
delete mode 100644 Documentation/devicetree/bindings/display/amlogic,simple-frameb [...]
delete mode 100644 Documentation/devicetree/bindings/display/simple-framebuffer-sunxi.txt
delete mode 100644 Documentation/devicetree/bindings/display/simple-framebuffer.txt
create mode 100644 Documentation/devicetree/bindings/display/simple-framebuffer.yaml
create mode 100644 Documentation/devicetree/bindings/net/dsa/sja1105.txt
create mode 100644 Documentation/devicetree/bindings/net/mdio-mux-meson-g12a.txt
create mode 100644 Documentation/devicetree/bindings/writing-bindings.txt
delete mode 100644 Documentation/networking/bpf_flow_dissector.rst
create mode 100644 Documentation/networking/dsa/bcm_sf2.rst
delete mode 100644 Documentation/networking/dsa/bcm_sf2.txt
create mode 100644 Documentation/networking/dsa/dsa.rst
delete mode 100644 Documentation/networking/dsa/dsa.txt
create mode 100644 Documentation/networking/dsa/index.rst
create mode 100644 Documentation/networking/dsa/lan9303.rst
delete mode 100644 Documentation/networking/dsa/lan9303.txt
create mode 100644 Documentation/networking/dsa/sja1105.rst
create mode 100644 Documentation/packing.txt
delete mode 100644 arch/ia64/include/uapi/asm/sockios.h
delete mode 100644 arch/parisc/include/uapi/asm/sockios.h
delete mode 100644 arch/sparc/include/uapi/asm/sockios.h
delete mode 100644 arch/x86/include/uapi/asm/sockios.h
create mode 100644 drivers/bluetooth/btmtksdio.c
create mode 100644 drivers/net/dsa/mv88e6xxx/smi.c
create mode 100644 drivers/net/dsa/mv88e6xxx/smi.h
create mode 100644 drivers/net/dsa/sja1105/Kconfig
create mode 100644 drivers/net/dsa/sja1105/Makefile
create mode 100644 drivers/net/dsa/sja1105/sja1105.h
create mode 100644 drivers/net/dsa/sja1105/sja1105_clocking.c
create mode 100644 drivers/net/dsa/sja1105/sja1105_dynamic_config.c
create mode 100644 drivers/net/dsa/sja1105/sja1105_dynamic_config.h
create mode 100644 drivers/net/dsa/sja1105/sja1105_ethtool.c
create mode 100644 drivers/net/dsa/sja1105/sja1105_main.c
create mode 100644 drivers/net/dsa/sja1105/sja1105_spi.c
create mode 100644 drivers/net/dsa/sja1105/sja1105_static_config.c
create mode 100644 drivers/net/dsa/sja1105/sja1105_static_config.h
create mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c
create mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.h
create mode 100644 drivers/net/ethernet/intel/i40e/i40e_ddp.c
create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb.c
create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb.h
create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_lib.c
create mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_lib.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/params.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/params.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/rdma.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/rdma.h
create mode 100644 drivers/net/ethernet/netronome/nfp/ccm.c
create mode 100644 drivers/net/ethernet/netronome/nfp/ccm.h
create mode 100644 drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
create mode 100644 drivers/net/ethernet/ti/cpsw_ethtool.c
create mode 100644 drivers/net/ethernet/ti/cpsw_priv.c
create mode 100644 drivers/net/ethernet/ti/cpsw_priv.h
create mode 100644 drivers/net/ethernet/ti/cpsw_sl.c
create mode 100644 drivers/net/ethernet/ti/cpsw_sl.h
create mode 100644 drivers/net/netdevsim/bus.c
create mode 100644 drivers/net/netdevsim/dev.c
delete mode 100644 drivers/net/netdevsim/devlink.c
create mode 100644 drivers/net/netdevsim/sdev.c
create mode 100644 drivers/net/phy/mdio-mux-meson-g12a.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/Kconfig
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/Makefile
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/dma.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/init.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mac.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mac.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/main.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/pci.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/regs.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
create mode 100644 drivers/net/wireless/realtek/rtw88/Kconfig
create mode 100644 drivers/net/wireless/realtek/rtw88/Makefile
create mode 100644 drivers/net/wireless/realtek/rtw88/debug.c
create mode 100644 drivers/net/wireless/realtek/rtw88/debug.h
create mode 100644 drivers/net/wireless/realtek/rtw88/efuse.c
create mode 100644 drivers/net/wireless/realtek/rtw88/efuse.h
create mode 100644 drivers/net/wireless/realtek/rtw88/fw.c
create mode 100644 drivers/net/wireless/realtek/rtw88/fw.h
create mode 100644 drivers/net/wireless/realtek/rtw88/hci.h
create mode 100644 drivers/net/wireless/realtek/rtw88/mac.c
create mode 100644 drivers/net/wireless/realtek/rtw88/mac.h
create mode 100644 drivers/net/wireless/realtek/rtw88/mac80211.c
create mode 100644 drivers/net/wireless/realtek/rtw88/main.c
create mode 100644 drivers/net/wireless/realtek/rtw88/main.h
create mode 100644 drivers/net/wireless/realtek/rtw88/pci.c
create mode 100644 drivers/net/wireless/realtek/rtw88/pci.h
create mode 100644 drivers/net/wireless/realtek/rtw88/phy.c
create mode 100644 drivers/net/wireless/realtek/rtw88/phy.h
create mode 100644 drivers/net/wireless/realtek/rtw88/ps.c
create mode 100644 drivers/net/wireless/realtek/rtw88/ps.h
create mode 100644 drivers/net/wireless/realtek/rtw88/reg.h
create mode 100644 drivers/net/wireless/realtek/rtw88/regd.c
create mode 100644 drivers/net/wireless/realtek/rtw88/regd.h
create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822b.c
create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822b.h
create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822b_table.c
create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822b_table.h
create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822c.c
create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822c.h
create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822c_table.c
create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822c_table.h
create mode 100644 drivers/net/wireless/realtek/rtw88/rx.c
create mode 100644 drivers/net/wireless/realtek/rtw88/rx.h
create mode 100644 drivers/net/wireless/realtek/rtw88/sec.c
create mode 100644 drivers/net/wireless/realtek/rtw88/sec.h
create mode 100644 drivers/net/wireless/realtek/rtw88/tx.c
create mode 100644 drivers/net/wireless/realtek/rtw88/tx.h
create mode 100644 drivers/net/wireless/realtek/rtw88/util.c
create mode 100644 drivers/net/wireless/realtek/rtw88/util.h
create mode 100644 include/linux/dsa/8021q.h
create mode 100644 include/linux/dsa/sja1105.h
create mode 100644 include/linux/packing.h
create mode 100644 include/linux/platform_data/xilinx-ll-temac.h
create mode 100644 include/net/bpf_sk_storage.h
create mode 100644 include/net/ipv6_stubs.h
delete mode 100644 include/net/netfilter/ipv4/nf_nat_masquerade.h
delete mode 100644 include/net/netfilter/ipv6/nf_nat_masquerade.h
create mode 100644 include/net/netfilter/nf_nat_masquerade.h
delete mode 100644 include/net/nexthop.h
create mode 100644 include/net/rtnh.h
create mode 100644 include/net/tc_act/tc_police.h
create mode 100644 include/trace/events/bpf_test_run.h
create mode 100644 include/trace/events/nbd.h
create mode 100644 lib/packing.c
create mode 100644 net/core/bpf_sk_storage.c
create mode 100644 net/core/datagram.h
delete mode 100644 net/dsa/legacy.c
create mode 100644 net/dsa/tag_8021q.c
create mode 100644 net/dsa/tag_sja1105.c
create mode 100644 net/hsr/hsr_debugfs.c
delete mode 100644 net/ipv4/netfilter/ipt_MASQUERADE.c
delete mode 100644 net/ipv4/netfilter/nft_chain_route_ipv4.c
delete mode 100644 net/ipv4/xfrm4_mode_beet.c
delete mode 100644 net/ipv4/xfrm4_mode_transport.c
delete mode 100644 net/ipv4/xfrm4_mode_tunnel.c
delete mode 100644 net/ipv6/netfilter/ip6t_MASQUERADE.c
delete mode 100644 net/ipv6/netfilter/nft_chain_route_ipv6.c
delete mode 100644 net/ipv6/xfrm6_mode_beet.c
delete mode 100644 net/ipv6/xfrm6_mode_ro.c
delete mode 100644 net/ipv6/xfrm6_mode_transport.c
delete mode 100644 net/ipv6/xfrm6_mode_tunnel.c
create mode 100644 net/netfilter/nft_chain_route.c
create mode 100644 net/netfilter/xt_MASQUERADE.c
create mode 100644 net/xfrm/xfrm_inout.h
create mode 100644 tools/bpf/bpftool/Documentation/bpftool-btf.rst
create mode 100644 tools/bpf/bpftool/btf.c
create mode 100644 tools/lib/bpf/libbpf.pc.template
create mode 100644 tools/testing/selftests/bpf/map_tests/sk_storage_map.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_verif_scale.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/global_data.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/raw_tp_writable_reject_n [...]
create mode 100644 tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/skb_ctx.c
create mode 100644 tools/testing/selftests/bpf/progs/test_global_data.c
create mode 100644 tools/testing/selftests/bpf/progs/test_jhash.h
create mode 100644 tools/testing/selftests/bpf/progs/test_skb_ctx.c
create mode 100644 tools/testing/selftests/bpf/progs/test_sysctl_prog.c
create mode 100644 tools/testing/selftests/bpf/progs/test_tc_edt.c
create mode 100644 tools/testing/selftests/bpf/progs/test_tc_tunnel.c
create mode 100644 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c
create mode 100644 tools/testing/selftests/bpf/progs/test_verif_scale1.c
create mode 100644 tools/testing/selftests/bpf/progs/test_verif_scale2.c
create mode 100644 tools/testing/selftests/bpf/progs/test_verif_scale3.c
create mode 100644 tools/testing/selftests/bpf/test_btf.h
create mode 100644 tools/testing/selftests/bpf/test_maps.h
create mode 100644 tools/testing/selftests/bpf/test_sysctl.c
create mode 100755 tools/testing/selftests/bpf/test_tc_edt.sh
create mode 100755 tools/testing/selftests/bpf/test_tc_tunnel.sh
create mode 100755 tools/testing/selftests/bpf/test_tcp_check_syncookie.sh
create mode 100644 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c
create mode 100644 tools/testing/selftests/bpf/verifier/direct_value_access.c
create mode 100644 tools/testing/selftests/bpf/verifier/int_ptr.c
create mode 100644 tools/testing/selftests/bpf/verifier/raw_tp_writable.c
create mode 100644 tools/testing/selftests/bpf/verifier/scale.c
create mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_ets_strict.sh
create mode 100644 tools/testing/selftests/drivers/net/mlxsw/qos_lib.sh
create mode 100755 tools/testing/selftests/net/forwarding/bridge_igmp.sh
create mode 100755 tools/testing/selftests/net/forwarding/loopback.sh
create mode 100755 tools/testing/selftests/net/forwarding/tc_vlan_modify.sh
create mode 100755 tools/testing/selftests/netfilter/bridge_brouter.sh
--
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-aarch64-lts-allnoconfig
in repository toolchain/ci/linux.
from 1656b1457209 Linux 4.19.40
new 81a7534f9ef4 iwlwifi: fix driver operation for 5350
new be7df63d3680 mwifiex: Make resume actually do something useful again on [...]
new ec30811209e4 mac80211: don't attempt to rename ERR_PTR() debugfs dirs
new d1493c5cbbad i2c: synquacer: fix enumeration of slave devices
new e89ba70e10b2 i2c: imx: correct the method of getting private data in no [...]
new 63eab25ed1cc i2c: Remove unnecessary call to irq_find_mapping
new 1e031ab31843 i2c: Clear client->irq in i2c_device_remove
new 04e07919f7da i2c: Allow recovery of the initial IRQ by an I2C client device.
new b19c230648b5 i2c: Prevent runtime suspend of adapter when Host Notify i [...]
new f937634b6626 ALSA: hda/realtek - Add new Dell platform for headset mode
new 347411f9aded ALSA: hda/realtek - Fixed Dell AIO speaker noise
new f02c6460a5b6 ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR
new 9f632afe4f39 USB: yurex: Fix protection fault after device removal
new 508954883054 USB: w1 ds2490: Fix bug caused by improper use of altsetti [...]
new 512ce15023a8 USB: dummy-hcd: Fix failure to give back unlinked URBs
new 7df0d2c7d092 usb: usbip: fix isoc packet num validation in get_pipe
new 7b73c2a056b3 USB: core: Fix unterminated string returned by usb_string()
new 83c6688d679c USB: core: Fix bug caused by duplicate interface PM usage counter
new 30673786f906 nvme-loop: init nvmet_ctrl fatal_err_work when allocate
new 3e6b472f474a efi: Fix debugobjects warning on 'efi_rts_work'
new dbfef4bd8836 arm64: dts: rockchip: fix rk3328-roc-cc gmac2io tx/rx_delay
new 61effc648fe4 HID: logitech: check the return value of create_singlethre [...]
new 2f4052ffd9be HID: debug: fix race condition with between rdesc_show() a [...]
new 5b5c653ddf91 rtc: cros-ec: Fail suspend/resume if wake IRQ can't be configured
new 8a734e251c0c rtc: sh: Fix invalid alarm warning for non-enabled alarm
new be807f9b4fc4 batman-adv: Reduce claim hash refcnt only for removed entry
new 6957021da735 batman-adv: Reduce tt_local hash refcnt only for removed entry
new 7afe374cc718 batman-adv: Reduce tt_global hash refcnt only for removed entry
new 894b4fc04387 batman-adv: fix warning in function batadv_v_elp_get_throughput
new ef9533481c11 ARM: dts: rockchip: Fix gpu opp node names for rk3288
new cc04b5b3314a reset: meson-audio-arb: Fix missing .owner setting of rese [...]
new 0424b0b35793 igb: Fix WARN_ONCE on runtime suspend
new bc031095828b riscv: fix accessing 8-byte variable from RV32
new 6869dd570f10 HID: quirks: Fix keyboard + touchpad on Lenovo Miix 630
new 7e0548e111e5 net: hns3: fix compile error
new f91bb70a3616 net/mlx5: E-Switch, Fix esw manager vport indication for m [...]
new 824451fdcfc2 bonding: show full hw address in sysfs for slave entries
new c13a936f46e3 net: stmmac: use correct DMA buffer size in the RX descriptor
new cd50daabf5ee net: stmmac: ratelimit RX error logs
new 2170bbf19f6e net: stmmac: don't stop NAPI processing when dropping a packet
new 0ab012e3df48 net: stmmac: don't overwrite discard_frame status
new f86c1d3f10a2 net: stmmac: fix dropping of multi-descriptor RX frames
new 7cce2543cbcd net: stmmac: don't log oversized frames
new e22c11da0a86 jffs2: fix use-after-free on symlink traversal
new f0112b649525 debugfs: fix use-after-free on symlink traversal
new 177edf25706a mfd: twl-core: Disable IRQ while suspended
new e5be04ee1766 block: use blk_free_flush_queue() to free hctx->fq in blk_ [...]
new ce9e2dc03f63 rtc: da9063: set uie_unsupported when relevant
new 7ce0b428c046 HID: input: add mapping for Assistant key
new 4d043d3d2be1 vfio/pci: use correct format characters
new 03260f46f2d1 scsi: core: add new RDAC LENOVO/DE_Series device
new 8052c066e6d0 scsi: storvsc: Fix calculation of sub-channel count
new 69da58b7386c arm/mach-at91/pm : fix possible object reference leak
new 98d6651f1878 arm64: fix wrong check of on_sdei_stack in nmi context
new 7e7befd8dee2 net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()
new 7713ee691767 net: hns: Use NAPI_POLL_WEIGHT for hns driver
new 1ff38d33d7c4 net: hns: Fix probabilistic memory overwrite when HNS driv [...]
new c9f431017617 net: hns: fix ICMP6 neighbor solicitation messages discard [...]
new 5c5e9f23df7a net: hns: Fix WARNING when remove HNS driver with SMMU enabled
new 57186663b3a1 libcxgb: fix incorrect ppmax calculation
new 82e8da1f1a91 KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow
new 6a62bbe82343 kmemleak: powerpc: skip scanning holes in the .bss section
new b51fdcbe45d1 hugetlbfs: fix memory leak for resv_map
new 54ad0956ef93 sh: fix multiple function definition build errors
new a82cfd770651 xsysace: Fix error handling in ace_setup
new 04b4d5f75ab0 fs: stream_open - opener for stream-like files so that rea [...]
new 39839f3ec616 ARM: orion: don't use using 64-bit DMA masks
new 14f3c36b47ed ARM: iop: don't use using 64-bit DMA masks
new 96e4471d3881 block: pass no-op callback to INIT_WORK().
new 3f8497cfff3b perf/x86/amd: Update generic hardware cache events for Family 17h
new f5ad05e680aa Bluetooth: btusb: request wake pin with NOAUTOEN
new 8897bf03ec30 Bluetooth: mediatek: fix up an error path to restore bdev- [...]
new 2ccaef716388 clk: qcom: Add missing freq for usb30_master_clk on 8998
new 7041e3d6b81f staging: iio: adt7316: allow adt751x to use internal vref [...]
new ad774285beee staging: iio: adt7316: fix the dac read calculation
new f16e83170e25 staging: iio: adt7316: fix the dac write calculation
new 9d696f405e6d scsi: RDMA/srpt: Fix a credit leak for aborted commands
new 3b958d5e6972 ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic [...]
new 7d3f7107079b ASoC: wm_adsp: Correct handling of compressed streams that [...]
new d4f1e3ef9586 ASoC: stm32: fix sai driver name initialisation
new 51e777c795ce platform/x86: intel_pmc_core: Fix PCH IP name
new d1698f74bdbd platform/x86: intel_pmc_core: Handle CFL regmap properly
new dabcbe58d8bc IB/core: Unregister notifier before freeing MAD security
new 841487432d11 IB/core: Fix potential memory leak while creating MAD agents
new 8d5c1c039708 IB/core: Destroy QP if XRC QP fails
new a99b9c82bde6 Input: snvs_pwrkey - initialize necessary driver data befo [...]
new a10c88bf365a Input: stmfts - acknowledge that setting brightness is a b [...]
new 53ffa56456fb gpio: mxc: add check to return defer probe if clock tree N [...]
new 6b13ae52ac75 selinux: avoid silent denials in permissive mode under RCU walk
new 574be221407e selinux: never allow relabeling on context mounts
new a78c3898de59 mac80211: Honor SW_CRYPTO_CONTROL for unicast keys in AP V [...]
new c7e220eff874 powerpc/mm/hash: Handle mmap_min_addr correctly in get_unm [...]
new 61ff44069f5b x86/mce: Improve error message when kernel cannot recover, p2
new d572a3a03f63 clk: x86: Add system specific quirk to mark clocks as critical
new 052c78f5cfe2 x86/mm/KASLR: Fix the size of the direct mapping section
new c48b027f2aa3 x86/mm: Fix a crash with kmemleak_scan()
new 7a32cbf1720b x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info"
new 5f18c95d2964 i2c: i2c-stm32f7: Fix SDADEL minimum formula
new c5c74e63985f media: v4l2: i2c: ov7670: Fix PLL bypass register values
new 5b94768bd07c ASoC: wm_adsp: Check for buffer in trigger stop
new e7c2d066566b mm/kmemleak.c: fix unused-function warning
new 21de7eb67cff Linux 4.19.41
The 102 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/driver-api/usb/power-management.rst | 14 +-
Makefile | 2 +-
arch/arm/boot/dts/rk3288.dtsi | 12 +-
arch/arm/mach-at91/pm.c | 6 +-
arch/arm/mach-iop13xx/setup.c | 8 +-
arch/arm/mach-iop13xx/tpmi.c | 10 +-
arch/arm/plat-iop/adma.c | 6 +-
arch/arm/plat-orion/common.c | 4 +-
arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +-
arch/arm64/kernel/sdei.c | 6 +
arch/powerpc/kernel/kvm.c | 7 +
arch/powerpc/mm/slice.c | 10 +-
arch/riscv/include/asm/uaccess.h | 2 +-
arch/sh/boards/of-generic.c | 4 +-
arch/x86/events/amd/core.c | 111 ++++++-
arch/x86/kernel/cpu/mcheck/mce-severity.c | 5 +
arch/x86/kvm/svm.c | 12 +-
arch/x86/mm/init.c | 6 +
arch/x86/mm/kaslr.c | 2 +-
arch/x86/mm/tlb.c | 2 +-
block/blk-core.c | 6 +-
block/blk-mq.c | 2 +-
drivers/block/xsysace.c | 2 +
drivers/bluetooth/btmtkuart.c | 2 +
drivers/bluetooth/btusb.c | 2 +-
drivers/clk/qcom/gcc-msm8998.c | 1 +
drivers/clk/x86/clk-pmc-atom.c | 14 +-
drivers/firmware/efi/runtime-wrappers.c | 2 +-
drivers/gpio/gpio-mxc.c | 5 +-
drivers/hid/hid-debug.c | 5 +
drivers/hid/hid-input.c | 1 +
drivers/hid/hid-logitech-hidpp.c | 8 +-
drivers/hid/hid-quirks.c | 5 +-
drivers/i2c/busses/i2c-imx.c | 4 +-
drivers/i2c/busses/i2c-stm32f7.c | 2 +-
drivers/i2c/busses/i2c-synquacer.c | 2 +
drivers/i2c/i2c-core-base.c | 18 +-
drivers/infiniband/core/security.c | 11 +-
drivers/infiniband/core/verbs.c | 41 ++-
drivers/infiniband/ulp/srpt/ib_srpt.c | 11 +
drivers/input/keyboard/snvs_pwrkey.c | 6 +-
drivers/input/touchscreen/stmfts.c | 30 +-
drivers/media/i2c/ov7670.c | 16 +-
drivers/mfd/twl-core.c | 23 ++
drivers/net/bonding/bond_sysfs_slave.c | 4 +-
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c | 9 +-
drivers/net/ethernet/hisilicon/hns/hnae.c | 4 +-
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 33 +-
.../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 2 +-
drivers/net/ethernet/hisilicon/hns/hns_enet.c | 12 +-
.../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +-
.../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 2 +-
drivers/net/ethernet/intel/igb/e1000_defines.h | 2 +
drivers/net/ethernet/intel/igb/igb_main.c | 57 +---
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 6 +-
drivers/net/ethernet/stmicro/stmmac/descs_com.h | 22 +-
drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 2 +-
.../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 22 +-
drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 +-
drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 12 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 34 +-
drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 3 +-
drivers/net/wireless/marvell/mwifiex/sdio.c | 2 +-
drivers/nvme/target/core.c | 20 +-
drivers/platform/x86/intel_pmc_core.c | 4 +-
drivers/platform/x86/pmc_atom.c | 21 ++
drivers/reset/reset-meson-audio-arb.c | 1 +
drivers/rtc/rtc-cros-ec.c | 4 +-
drivers/rtc/rtc-da9063.c | 7 +
drivers/rtc/rtc-sh.c | 2 +-
drivers/scsi/scsi_devinfo.c | 1 +
drivers/scsi/scsi_dh.c | 1 +
drivers/scsi/storvsc_drv.c | 13 +-
drivers/staging/iio/addac/adt7316.c | 22 +-
drivers/usb/core/driver.c | 13 -
drivers/usb/core/message.c | 4 +-
drivers/usb/gadget/udc/dummy_hcd.c | 19 +-
drivers/usb/misc/yurex.c | 1 +
drivers/usb/storage/realtek_cr.c | 13 +-
drivers/usb/usbip/stub_rx.c | 12 +-
drivers/usb/usbip/usbip_common.h | 7 +
drivers/vfio/pci/vfio_pci.c | 4 +-
drivers/w1/masters/ds2490.c | 6 +-
drivers/xen/xenbus/xenbus_dev_frontend.c | 4 +-
fs/debugfs/inode.c | 13 +-
fs/hugetlbfs/inode.c | 20 +-
fs/jffs2/readinode.c | 5 -
fs/jffs2/super.c | 5 +-
fs/open.c | 18 +
fs/read_write.c | 5 +-
include/linux/fs.h | 4 +
include/linux/i2c.h | 1 +
include/linux/platform_data/x86/clk-pmc-atom.h | 3 +
include/linux/usb.h | 2 -
mm/kmemleak.c | 18 +-
net/batman-adv/bat_v_elp.c | 6 +-
net/batman-adv/bridge_loop_avoidance.c | 16 +-
net/batman-adv/translation-table.c | 32 +-
net/mac80211/debugfs_netdev.c | 2 +-
net/mac80211/key.c | 9 +-
scripts/coccinelle/api/stream_open.cocci | 363 +++++++++++++++++++++
security/selinux/avc.c | 23 +-
security/selinux/hooks.c | 44 ++-
security/selinux/include/avc.h | 1 +
sound/pci/hda/patch_realtek.c | 13 +
sound/soc/codecs/wm_adsp.c | 4 +-
sound/soc/intel/boards/bytcr_rt5651.c | 2 +-
sound/soc/stm/stm32_sai_sub.c | 2 +-
109 files changed, 1127 insertions(+), 349 deletions(-)
create mode 100644 scripts/coccinelle/api/stream_open.cocci
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.