This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_ubsan
in repository toolchain/ci/base-artifacts.
discards 317c16d 0: update: gcc-aa7b2a80be6394f43e30ab89cf645a6c786236ae: 1
new 9f241b1 0: update: gcc-6a228354a5402bd06af60a626b12a678f13abc0e: 1
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 (317c16d)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu/gnu-master-aarch64-b [...]
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 | 122 +-
02-prepare_abe/console.log | 430 +-
03-build_abe-bootstrap_ubsan/console.log | 70464 ++++++++++++++--------------
console.log | 71016 +++++++++++++++--------------
jenkins/manifest.sh | 10 +-
5 files changed, 71069 insertions(+), 70973 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 6cfae0c26b21 Merge tag 'char-misc-5.4-rc1' of git://git.kernel.org/pub/ [...]
new aca24d48cee2 crypto: ccree - fix spelling mistake "configration" -> "co [...]
new e6e6600c001c crypto: ccree - drop legacy ivgen support
new 76a95bd8f9e1 crypto: ccree - account for TEE not ready to report
new 9552389c465e crypto: fips - add FIPS test failure notification chain
new 452c53d7868b crypto: ccree - notify TEE on FIPS tests errors
new 36160aadb103 crypto: inside-secure - keep ivsize for DES ECB modes at 0
new 384ce433884a crypto: inside-secure - silently return -EINVAL for input [...]
new 5bdb6e6aa53b crypto: inside-secure - fix incorrect skcipher output IV
new 19b347b32bb1 crypto: inside-secure - fix scatter/gather list to descrip [...]
new a74d850f787e crypto: inside-secure - fix EINVAL error (buf overflow) fo [...]
new dc5268b65dfc crypto: inside-secure: back out parts of earlier HMAC upda [...]
new 85695b093d55 crypto: inside-secure - let HW deal with initial hash digest
new 41abed7d72c9 crypto: inside-secure - add support for arbitrary size has [...]
new 85b36ee8e9a8 crypto: inside-secure - add support for 0 length HMAC messages
new 20bb4ef038a9 crypto: arm/aes-ce - cosmetic/whitespace cleanup
new 724ecd3c0eb7 crypto: aes - rename local routines to prevent future clashes
new b158fcbba857 crypto: aes/fixed-time - align key schedule with other imp [...]
new e59c1c987456 crypto: aes - create AES library based on the fixed time AES code
new 2c53fd11f762 crypto: x86/aes-ni - switch to generic for fallback and ke [...]
new 1d2c3279311e crypto: x86/aes - drop scalar assembler implementations
new 8131878db76c crypto: padlock/aes - switch to library version of key exp [...]
new 18d8b96daded crypto: cesa/aes - switch to library version of key expans [...]
new 363a90c2d517 crypto: safexcel/aes - switch to library version of key ex [...]
new fe3b99b64909 crypto: arm64/ghash - switch to AES library
new aa6e2d2b355f crypto: arm/aes-neonbs - switch to library version of key [...]
new c59a6dffa3cd crypto: arm64/aes-ccm - switch to AES library
new f68df54307aa crypto: arm64/aes-neonbs - switch to library version of ke [...]
new c184472902d8 crypto: arm64/aes-ce - switch to library version of key ex [...]
new 5bb12d7825ad crypto: aes-generic - drop key expansion routine in favor [...]
new d9ec772d9550 crypto: ctr - add helper for performing a CTR encryption walk
new ff6f4115cb95 crypto: aes - move sync ctr(aes) to AES library and generi [...]
new 4d3f9d89c745 crypto: arm64/aes-ce-cipher - use AES library as fallback
new fafb1dca6fad crypto: arm/aes - use native endiannes for key schedule
new 5eedf315f27d crypto: arm/aes-ce - provide a synchronous version of ctr(aes)
new e5f050402f18 crypto: arm/aes-neonbs - provide a synchronous version of [...]
new 0a5dff9882e5 crypto: arm/ghash - provide a synchronous version
new 28a220aac596 bluetooth: switch to AES library
new da3e7a9715ea crypto: amcc - switch to AES library for GCM key derivation
new 6273fd7a5a99 crypto: ccp - move to AES library for CMAC key derivation
new 571c47ab98ad crypto: chelsio - replace AES cipher calls with library calls
new 1e25ca02a061 crypto: aes-generic - unexport last-round AES tables
new 9467a3150cf4 crypto: lib/aes - export sbox and inverse sbox
new 58144b8d03fc crypto: arm64/aes-neon - switch to shared AES Sboxes
new 8de6dd338600 crypto: arm/aes-cipher - switch to shared AES inverse Sbox
new 642a88fbe944 crypto: arm64/aes-cipher - switch to shared AES inverse Sbox
new b46033fdd25a crypto: arm/aes-scalar - unexport en/decryption routines
new f248caf9a5cc crypto: testmgr - add tests for lzo-rle
new 5cb97700beaa crypto: morus - remove generic and x86 implementations
new 520c1993bbe6 crypto: aegis128l/aegis256 - remove x86 and generic implem [...]
new 368b1bdc0a59 crypto: aegis128 - drop empty TFM init/exit routines
new 521cdde758bf crypto: aegis - avoid prerotated AES tables
new 7cdc0ddbf74a crypto: aegis128 - add support for SIMD acceleration
new ecc8bc81f2fb crypto: aegis128 - provide a SIMD implementation based on [...]
new 97bcb1619955 crypto: tcrypt - add a speed test for AEGIS128
new cc2a58f14fb8 crypto: drivers - Use kmemdup rather than duplicating its [...]
new 5c9254ad7ae3 crypto: ux500 - Use spinlock_t instead of struct spinlock
new 77cdd4efe571 crypto: inside-secure - add support for authenc(hmac(sha1) [...]
new 54f9e8fa6668 crypto: inside-secure - added support for rfc3686(ctr(aes))
new 0e17e3621a28 crypto: inside-secure - add support for authenc(hmac(sha*) [...]
new 31fb084c4eb5 crypto: inside-secure -reduce hash byte counters to 64 bits
new 91b05a7e7d80 crypto: user - make NETLINK_CRYPTO work inside netns
new 93308baf0750 crypto: ccp - Make CCP debugfs support optional
new c4a89279086e crypto: ccp - Add a module parameter to specify a queue count
new 90773bc1ab40 crypto: ccp - module parameter to limit the number of enab [...]
new a7c2647034fa crypto: ccp - Add a module parameter to control registrati [...]
new a7268c4d4205 crypto: cavium/nitrox - Add support for loading asymmetric [...]
new 4f22f3235662 crypto: Remove orphan tools/crypto directory
new 2a03e3a50a61 crypto: ccp - Include the module name in system log messages
new 72c8117adfce crypto: ccp - Reduce maximum stack usage
new d10d094cbfd3 hwrng: imx-rngc - use devm_platform_ioremap_resource() to [...]
new f2f1d75ab725 hwrng: mxc-rnga - use devm_platform_ioremap_resource() to [...]
new 6ed01097f437 crypto: caam/qi2 - Increase napi budget to process more ca [...]
new bfb5eb084ae9 crypto: ccp - Replace dma_pool_alloc + memset with dma_poo [...]
new 97ac82d9135d crypto: aegis - fix badly optimized clang output
new 6fc4dbcf0276 padata: Replace delayed timer with immediate workqueue in [...]
new b93ecf429674 crypto: ccree - check assoclen for rfc4543
new b3553effafa0 crypto: bcm - check assoclen for rfc4543/rfc4106
new 065cf577135a padata: purge get_cpu and reorder_via_wq from padata_do_serial
new 8dfa20fcfbeb crypto: ghash - add comment and improve help text
new 931c940fa564 crypto: s390/aes - fix name clash after AES library refactor
new 82cb54856874 asm-generic: make simd.h a mandatory include/asm header
new c9f1fd4f2f74 Revert "crypto: aegis128 - add support for SIMD acceleration"
new 01970282a4ce crypto: atmel-sha204a - Use device-managed registration API
new 1b82feb6c5e1 crypto: qat - Silence smp_processor_id() warning
new 1c0ab408bb6e crypto: caam/qi2 - Add printing dpseci fq stats using debugfs
new 68289c634344 crypto: add header include guards
new 939f146b89c2 crypto: user - fix potential warnings in cryptouser.h
new 3bd4952853d6 crypto: nx - Add of_node_put() before return in 842
new dec0fb3946c4 crypto: jitterentropy - build without sanitizer
new 3e75241be808 hwrng: drivers - Use device-managed registration API
new f9981bc53825 crypto: api - Remove redundant #ifdef in crypto_yield()
new 2ef540476e00 hwrng: timeriomem - add include guard to timeriomem-rng.h
new 176435ad2ac7 crypto: caam - defer probing until QMan is available
new 155e4db32487 asm-generic: Remove redundant arch-specific rules for simd.h
new b7a2758f2025 hwrng: n2-drv - fix typo
new 7a4be6c113c1 crypto: ccree - use the full crypt length value
new e88b27c8eaa8 crypto: ccree - use std api sg_zero_buffer
new f6ebfd7826a8 crypto: ccp - Log an error message when ccp-crypto fails to load
new 15b2455ab4e6 crypto: ux500/crypt - Mark expected switch fall-throughs
new 48f89d2a2920 crypto: caam - fix concurrency issue in givencrypt descriptor
new f26882a3475e crypto: inside-secure - Use defines instead of some consta [...]
new 514838e920d0 crypto: drivers - Remove dev_err() usage after platform_get_irq()
new 114e2ccd9eff crypto: ccp - Clean up and exit correctly on allocation failure
new 1bfaac7c53f5 crypto: inside-secure - Remove redundant DES ECB & CBC key [...]
new 65526f638efc crypto: gcm - helper functions for assoclen/authsize check
new bc67d04e7526 crypto: aes - helper function to validate key length for A [...]
new 51fab3d73054 crypto: caam/qi - fix error handling in ERN handler
new 1984aaeec372 crypto: caam - fix return code in completion callbacks
new 1ccb39eb5a98 crypto: caam - update IV only when crypto operation succeeds
new 836d8f43c5e5 crypto: caam - check key length
new 68a51394f37a crypto: caam - check authsize
new fcd23ed57c4c crypto: caam - check assoclen
new 31bb2f0da1b5 crypto: caam - check zero-length input
new d28a43edf3ca crypto: caam - update rfc4106 sh desc to support zero leng [...]
new a2fb864c042b crypto: caam - keep both virtual and dma key addresses
new e9b4913a5f94 crypto: caam - fix MDHA key derivation for certain user ke [...]
new c59a1d41672a crypto: caam - free resources in case caam_rng registratio [...]
new 4e3a61c55b8c crypto: caam - execute module exit point only if necessary
new 58068cfc810c crypto: caam - unregister algorithm only if the registrati [...]
new 0435d47e2627 crypto: caam - change return value in case CAAM has no MDHA
new d13dfae3cedd crypto: engine - Reduce default RT priority
new 263c9959c937 crypto: hisilicon - add queue management driver for HiSili [...]
new dfed0098ab91 crypto: hisilicon - add hardware SGL support
new 62c455ca853e crypto: hisilicon - add HiSilicon ZIP accelerator support
new 79e09f30eeba crypto: hisilicon - add SRIOV support for ZIP
new 8201fdf49ff0 Documentation: Add debugfs doc for hisi_zip
new 72c7a68d2ea3 crypto: hisilicon - add debugfs for ZIP and QM
new ad3f0a93b639 MAINTAINERS: add maintainer for HiSilicon QM and ZIP contr [...]
new 74bf81d0968c crypto: gcm - restrict assoclen for rfc4543
new 0866ba23b7ef crypto: artpec6 - use devm_platform_ioremap_resource() to [...]
new 17729e56f9b8 crypto: ccp - use devm_platform_ioremap_resource() to simp [...]
new 6d1c0186f392 crypto: exynos - use devm_platform_ioremap_resource() to s [...]
new f78c7123ff4c crypto: img-hash - use devm_platform_ioremap_resource() to [...]
new f8dab5575b76 crypto: inside-secure - use devm_platform_ioremap_resource [...]
new b26120fdb932 crypto: mediatek - use devm_platform_ioremap_resource() to [...]
new 9a8e0a513b2b crypto: picoxcell - use devm_platform_ioremap_resource() t [...]
new cf68528f9aaa crypto: sunxi-ss - use devm_platform_ioremap_resource() to [...]
new 721744730ab0 crypto: rockchip - use devm_platform_ioremap_resource() to [...]
new 473b4d995963 crypto: stm32 - use devm_platform_ioremap_resource() to si [...]
new a54d83d42890 crypto: qce - use devm_platform_ioremap_resource() to simp [...]
new 2229c7407928 crypto: qcom-rng - use devm_platform_ioremap_resource() to [...]
new f6b0b78a5c6c crypto: ccp - Include DMA declarations explicitly
new 3a646b6ed49c crypto: ccp - Remove unnecessary linux/pci.h include
new ec9c7d19336e padata: initialize pd->cpu with effective cpumask
new 00ae05db583a crypto: hisilicon - fix kbuild warnings
new db01e4818bbd crypto: hisilicon - add dependency for CRYPTO_DEV_HISI_ZIP
new 5c0861989cc1 crypto: hisilicon - init curr_sgl_dma to fix compile warning
new 902f0babf545 crypto: hisilicon - add missing single_release
new 1ed2002f891d crypto: hisilicon - fix error handle in hisi_zip_create_req_q
new c9fbcf6815ce crypto: caam/qi - execute library only on DPAA 1.x
new 03a3bb7ae631 hwrng: core - Freeze khwrng thread during suspend
new 43b970fa8213 crypto: cryptd - Use refcount_t for refcount
new b31c17c85273 crypto: cavium/nitrox - Allocate asymmetric crypto command queues
new 5f05cdca2727 crypto: cavium/nitrox - Configure asymmetric queue manager [...]
new 5d2ded2823c3 Documentation: crypto: crypto_engine: Fix Sphinx warning
new c2ccfa9ed7fb crypto: aes-generic - remove unused variable 'rco_tab'
new 440dc9aab528 crypto: streebog - remove two unused variables
new a62084d299d9 crypto: aead - Do not allow authsize=0 if auth. alg has di [...]
new 8083b1bf8163 crypto: xts - add support for ciphertext stealing
new cf3d41adcc35 crypto: aegis128 - add support for SIMD acceleration
new a4397635afea crypto: aegis128 - provide a SIMD implementation based on [...]
new 198429631a85 crypto: arm64/aegis128 - implement plain NEON version
new ff296293b353 random: Support freezable kthreads in add_hwgenerator_rand [...]
new b0c091ae04f6 lib/mpi: Eliminate unused umul_ppmm definitions for MIPS
new 220f67917ae6 MAINTAINERS: nx crypto: Fix typo in a filepath
new 6ee41e5420d0 crypto: des/3des_ede - add new helpers to verify keys
new 4e2c820897d9 crypto: s390/des - switch to new verification routines
new 8f467cf29f19 crypto: sparc/des - switch to new verification routines
new 92c203e2dca3 crypto: atmel/des - switch to new verification routines
new 05a7238d085f crypto: bcm/des - switch to new verification routines
new a628c5a11d8b crypto: caam/des - switch to new verification routines
new 0e1cbe9795ac crypto: cpt/des - switch to new verification routines
new 43d81a8b258e crypto: nitrox/des - switch to new verification routines
new b52504163314 crypto: ccp/des - switch to new verification routines
new 00cd6b233fc8 crypto: ccree/des - switch to new verification routines
new f4ed68609798 crypto: hifn/des - switch to new verification routines
new 894b68d8be4b crypto: hisilicon/des - switch to new verification routines
new 21f5a15e0f26 crypto: safexcel/des - switch to new verification routines
new 3ca20b65cbfd crypto: ixp4xx/des - switch to new verification routines
new 9bfa85ebd5ee crypto: cesa/des - switch to new verification routines
new d4b90dbc8578 crypto: n2/des - switch to new verification routines
new 304daa4f0ee5 crypto: omap/des - switch to new verification routines
new 0157fb268893 crypto: picoxcell/des - switch to new verification routines
new f96c897c855c crypto: qce/des - switch to new verification routines
new 4eaef05210cb crypto: rk3288/des - switch to new verification routines
new b5d0ba83a0fb crypto: stm32/des - switch to new verification routines
new 08d4b408e8f5 crypto: sun4i/des - switch to new verification routines
new 9d574ae8ebc1 crypto: talitos/des - switch to new verification routines
new dcb15794ec57 crypto: ux500/des - switch to new verification routines
new 4fd4be057616 crypto: 3des - move verification out of exported routine
new 6b5c4818621f crypto: des - remove unused function
new 04007b0e6cbb crypto: des - split off DES library from generic DES ciphe [...]
new cc1d24b980de crypto: x86/des - switch to library interface
new 18fbe0da8e98 crypto: des - remove now unused __des3_ede_setkey()
new 9a394d120814 fs: cifs: move from the crypto cipher API to the new DES l [...]
new b395ed4f948a crypto: hisilicon - Fix warning on printing %p with dma_addr_t
new 8ce5fac2dc1b crypto: x86/xts - implement support for ciphertext stealing
new ce68acbcb6a5 crypto: s390/xts-aes - invoke fallback for ciphertext stealing
new 239668419349 crypto: vmx/xts - use fallback for ciphertext stealing
new aca1111965d7 crypto: sha256 - Fix some coding style issues
new 1a01333d3134 crypto: sha256_generic - Fix some coding style issues
new ad767ee858b3 crypto: sha256 - Move lib/sha256.c to lib/crypto
new 906a4bb97f5d crypto: sha256 - Use get/put_unaligned_be32 to get input, [...]
new 01d3aee86625 crypto: sha256 - Make lib/crypto/sha256.c suitable for gen [...]
new 7d2f5b0c43e0 crypto: sha256 - Add sha224 support to sha256 library code
new 08c327f63f35 crypto: sha256_generic - Switch to the generic lib/crypto/ [...]
new 5a74362c9a8b crypto: s390/aes - fix typo in XTS_BLOCK_SIZE identifier
new c963050259f2 crypto: n2/des - fix build breakage after DES updates
new e31b791fae32 crypto: talitos - Fix build warning in aead_des3_setkey
new 309b77e0f8bf crypto: picoxcell - Fix the name of the module in the desc [...]
new 389139b34f40 crypto: arm64/aegis128 - use explicit vector load for perm [...]
new f975abb23c6f crypto: essiv - add tests for essiv in cbc(aes)+sha256 mode
new 65d0042b5290 crypto: arm64/aes-cts-cbc - factor out CBC en/decryption o [...]
new 735177ca148a crypto: arm64/aes - implement accelerated ESSIV/CBC mode
new 84a0b00aa486 crypto: s5p - deal gracefully with bogus input sizes
new c4624488665f crypto: s5p - use correct block size of 1 for ctr(aes)
new 0f6e5c823477 crypto: inside-secure - make driver selectable for non-Mar [...]
new 70e39e2259a7 crypto: inside-secure - Remove redundant algo to engine ma [...]
new 625f269a5a7a crypto: inside-secure - add support for PCI based FPGA dev [...]
new f6cc45c854da crypto: inside-secure - add support for using the EIP197 w [...]
new 671e50384ee6 crypto: caam/qi - use print_hex_dump_debug function to pri [...]
new 70c0cda27a10 crypto: caam - move DMA mask selection into a function
new 51e002e949d4 crypto: caam - simplfy clock initialization
new a6c4194ead00 crypto: caam - convert caam_jr_init() to use devres
new d488dfd9b210 crypto: caam - request JR IRQ as the last step
new 9f5db8b5ea27 crytpo: caam - make use of iowrite64*_hi_lo in wr_reg64
new 393d2d0fe8e7 crypto: caam - use ioread64*_hi_lo in rd_reg64
new 6e05542fd606 crypto: caam - drop 64-bit only wr/rd_reg64()
new 3a0944c53626 crypto: caam - share definition for MAX_SDLEN
new 1a3daadce955 crypto: caam - make CAAM_PTR_SZ dynamic
new e27d96298bb8 crypto: caam - move cpu_to_caam_dma() selection to runtime
new 6c5f898f12a3 crypto: caam - drop explicit usage of struct jr_outentry
new dff36801a9f0 crypto: caam - don't hardcode inpentry size
new a1cf573ee95d crypto: caam - select DMA address size at runtime
new a6727055971b crypto: caam - always select job ring via RSR on i.MX8MQ
new 6796c02a4b7e crypto: caam - add clock entry for i.MX8MQ
new f1d087b912c6 crypto: aegis128 - Fix -Wunused-const-variable warning
new 25e9960c370b crypto: atmel - Fix -Wunused-const-variable warning
new 2be7f901610c crypto: nx - remove unused variables 'nx_driver_string' an [...]
new c03a50930495 crypto: ccp - invoke fallback for XTS ciphertext stealing
new 9ecf5ad522e0 crypto: sha256 - Add missing MODULE_LICENSE() to lib/crypt [...]
new 1bbbbcfdc0f0 crypto: hisilicon - select CRYPTO_LIB_DES while compiling [...]
new 4797f6cab509 crypto: mediatek - move mtk_aes_find_dev() to the right place
new e049ff5af04b crypto: mediatek - fix uninitialized value of gctx->textlen
new f271ea9fe1de crypto: mediatek - only treat EBUSY as transient if backlog
new 069ec891823a crypto: mediatek - add support to OFB/CFB mode
new a3d7c50c416c crypto: mediatek - fix incorrect crypto key setting
new 93369b5d06c7 crypto: inside-secure - Move static cipher alg & mode sett [...]
new c7da38a71cfb crypto: inside-secure - Add support for the AES-XTS algorithm
new 062b64ca6db4 crypto: inside-secure - Only enable algorithms advertised [...]
new aa88f331c8ff crypto: inside-secure - Made .cra_priority value a define
new 493e289ca8aa crypto: inside-secure - Minor optimization recognizing CTR [...]
new d2d9e6fd6d1c crypto: inside-secure - Minor code cleanup and optimizations
new 3e450886ec57 crypto: inside-secure - Added support for basic AES-GCM
new 48e97afa4178 crypto: inside-secure - Added AES-CFB support
new 50485dfb6c60 crypto: inside-secure - Added AES-OFB support
new 4eb76faff89f crypto: inside-secure - Added support for basic AES-CCM
new 2a4bfd023fa9 hwrng: timeriomem - relax check on memory resource size
new e4dcc1be1526 crypto: arm - Rename functions to avoid conflict with cryp [...]
new 8f373bf4935b crypto: arm64 - Rename functions to avoid conflict with cr [...]
new b86fc489ef53 crypto: s390 - Rename functions to avoid conflict with cry [...]
new eb7d6ba882f1 crypto: x86 - Rename functions to avoid conflict with cryp [...]
new e55d8a75c602 crypto: ccree - Rename arrays to avoid conflict with crypt [...]
new 6e4655e20d92 crypto: chelsio - Rename arrays to avoid conflict with cry [...]
new 527aa8958f6e crypto: n2 - Rename arrays to avoid conflict with crypto/sha256.h
new 34d6245fbc81 crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h
new c75c66bbaa56 crypto: sha256 - Remove sha256/224_init code duplication
new 7b865ec15ed3 crypto: arm64/aes - Use PTR_ERR_OR_ZERO rather than its im [...]
new 0ba3c026e685 crypto: skcipher - Unmap pages after an external error
new fcb0e30df0e8 crypto: arm/aes - fix round key prototypes
new 46a22776bc97 crypto: arm/aes-ce - yield the SIMD unit between scatterwa [...]
new 1dede02bdd64 crypto: arm/aes-ce - switch to 4x interleave
new e53b43d8d41f crypto: arm/aes-ce - replace tweak mask literal with composition
new 38e73b3d38c4 crypto: arm/aes-neonbs - replace tweak mask literal with c [...]
new 7a3b1c6ee761 crypto: arm64/aes-neonbs - replace tweak mask literal with [...]
new 69b6f2e817e5 crypto: arm64/aes-neon - limit exposed routines if faster [...]
new 6017826b4940 crypto: skcipher - add the ability to abort a skcipher walk
new 0cfd507c8346 crypto: arm64/aes-cts-cbc-ce - performance tweak
new 7c9d65c40a53 crypto: arm64/aes-cts-cbc - move request context data to t [...]
new 7cceca8b25b3 crypto: arm64/aes - implement support for XTS ciphertext stealing
new 67cfa5d3b721 crypto: arm64/aes-neonbs - implement ciphertext stealing for XTS
new c61b1607ed4f crypto: arm/aes-ce - implement ciphertext stealing for XTS
new 2ed8b79098cf crypto: arm/aes-neonbs - implement ciphertext stealing for XTS
new 143d2647c892 crypto: arm/aes-ce - implement ciphertext stealing for CBC
new 796114f5c522 crypto: caam - make sure clocks are enabled first
new 05d2a75441d4 crypto: caam - use devres to unmap JR's registers
new 549077d7d86a crypto: caam - check irq_of_parse_and_map for errors
new f2ef960231d7 crypto: caam - dispose of IRQ mapping only after IRQ is freed
new 18a0bb4aca81 crypto: marvell - Use kzfree rather than its implementation
new c552ffb5c93d crypto: cavium/zip - Add missing single_release()
new f6680cbdb258 crypto: x86/aes-ni - use AES library instead of single-use [...]
new 347bce3eab76 crypto: ux500 - Fix COMPILE_TEST warnings
new 59b569480dc8 random: Use wait_event_freezable() in add_hwgenerator_rand [...]
new 007b3cf0af8c arm64: dts: imx8mq: Add CAAM node
new b128a3040935 padata: allocate workqueue internally
new 513c98d08682 workqueue: unconfine alloc/apply/free_workqueue_attrs()
new 509b3204890a workqueue: require CPU hotplug read exclusion for apply_wo [...]
new e6ce0e0807e9 padata: make padata_do_parallel find alternate callback CPU
new 63d3578892dc crypto: pcrypt - remove padata cpumask notifier
new cc491d8e6486 padata, pcrypt: take CPU hotplug lock internally in padata [...]
new 45d153c08bc7 padata: use separate workqueues for parallel and serial work
new bfde23ce200e padata: unbind parallel jobs from specific CPUs
new c51636a30654 padata: remove cpu_index from the parallel_queue
new 118db42deeef crypto: inside-secure - Add EIP97/EIP197 and endianness detection
new f9d131d98367 crypto: inside-secure: Corrected configuration of EIP96_TO [...]
new 4bdf712c3049 crypto: inside-secure - Enable extended algorithms on newer HW
new 35c0e6c375ac crypto: inside-secure - Base CD fetchcount on actual CD FIFO size
new b2d92ac1c5ee crypto: inside-secure - Base RD fetchcount on actual RD FIFO size
new 465527bcaebc crypto: inside-secure - Probe transform record cache RAM sizes
new 67caef08a71f crypto: ccree - enable CTS support in AES-XTS
new 9575d1a5c078 crypto: caam - Cast to long first before pointer conversion
new 8b53c76533aa Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...]
new 66b5f1c43984 net-ipv6-ndisc: add support for RFC7710 RA Captive Portal [...]
new bb448f8a60ea net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx
new 5864118b6a44 usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unali [...]
new d1854d509d61 ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32
new fcd4e60885af r8169: improve rtl_rx
new 7e24b4ed5ac4 net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32
new d7840976e391 net: Use skb accessors in network drivers
new d8e18a516f8f net: Use skb accessors in network core
new b656722906ef net: Increase the size of skb_frag_t
new f58ecf1b7d58 net: Reorder the contents of skb_frag_t
new 1dfa5bd38545 net: Rename skb_frag page to bv_page
new b8b576a16f79 net: Rename skb_frag_t size to bv_len
new 8842d285bafa net: Convert skb_frag_t to bio_vec
new d5c3a62d0bb9 Merge branch 'Convert-skb_frag_t-to-bio_vec'
new 955315b0dc8c qlge: Move drivers/net/ethernet/qlogic/qlge/ to drivers/st [...]
new 084323f62b0b ftgmac100: Fix build.
new c349c0a28326 atm: Use dev_get_drvdata
new 9f293c9af856 net: 3com: 3c59x: Use dev_get_drvdata
new f54b0fc86ce6 net: atheros: Use dev_get_drvdata
new f521eaa9d2ef net: broadcom: Use dev_get_drvdata
new ee2e80c19462 e1000e: Use dev_get_drvdata where possible
new 7f53be6f6b8d fm10k: Use dev_get_drvdata
new 1c8aa7b1f15b i40e: Use dev_get_drvdata
new 5daab287c67d igb: Use dev_get_drvdata where possible
new c9b6c56d52be net: jme: Use dev_get_drvdata
new 658688ce6c93 net/mlx5e: xsk: dynamically allocate mlx5e_channel_param
new 6749d5901698 net: sched: include mpls actions in hardware intermediate [...]
new a6eb1817fb98 nfp: flower: offload MPLS push action
new 35b7c70cc3b8 nfp: flower: offload MPLS pop action
new e03e47a3dcec nfp: flower: offload MPLS set action
new 21e8a49ab0bc Merge branch 'nfp-Offload-MPLS-actions'
new ce103204cbe6 hv_sock: Use consistent types for UUIDs
new 3e3bb69589e4 tc-testing: added tdc tests for [b|p]fifo qdisc
new 570d785ba46b drivers: net: xgene: Remove acpi_has_method() calls
new 61670d62bd9e MAINTAINERS: can: add missing files to CAN NETWORK DRIVERS [...]
new 4dfc39e1b639 can: sja1000: Makefile/Kconfig: sort alphabetically
new 2d91fdccad4d can: sja1000: f81601: add Fintek F81601 support
new d9e5d174ad8b can: kvaser_usb: Use struct_size() in alloc_candev()
new 26ad340e582d can: kvaser_pciefd: Add driver for Kvaser PCIEcan devices
new b07fbf239738 can: mark expected switch fall-throughs
new 69652195b6e0 can: m_can: Fix checkpatch issues on existing code
new f524f829b75a can: m_can: Create a m_can platform framework
new 441ac340169b can: m_can: Rename m_can_priv to m_can_classdev
new 4edd396a1911 dt-bindings: can: tcan4x5x: Add DT bindings for TCAN4x5X driver
new 5443c226ba91 can: tcan4x5x: Add tcan4x5x driver to the kernel
new d38f9180da88 can: xilinx_can: Fix style issues
new c942a575b95f can: xilinx_can: Fix kernel doc warnings
new 3281b380ec9f can: xilinx_can: Fix flags field initialization for axi ca [...]
new 8dce7ea41a1e can: xilinx_can: Add cantype parameter in xcan_devtype_dat [...]
new c223da689324 can: xilinx_can: Add support for CANFD FD frames
new 64d6ce8fe48e can: xilinx_can: clean up indentation issue
new 26bca9fe5f1d can: Kconfig: correct history of the CAN protocol
new ca10989632d8 can: flexcan: implement can Runtime PM
new 9d733992772d dt-bindings: can: flexcan: add PE clock source property to [...]
new 8c306bec2d09 can: flexcan: add support for PE clock source select
new 10e0c525fc41 dt-bindings: can: flexcan: add can wakeup property
new 915f9666421c can: flexcan: add support for DT property 'wakeup-source'
new 4c7f71548515 can: ti_hecc: use timestamp based rx-offloading
new 60649d4e0af6 can: remove obsolete empty ioctl() handler
new fba76a584526 can: Add SPDX license identifiers for CAN subsystem
new f876a784292b Merge tag 'linux-can-next-for-5.4-20190724' of git://git.k [...]
new 7bdb9234952b net: marvell: Use dev_get_drvdata where possible
new dfa56f83153f forcedeth: Use dev_get_drvdata where possible
new 3e03a8ba8e1d sfc: Use dev_get_drvdata where possible
new 8f75ec1a220e sfc-falcon: Use dev_get_drvdata where possible
new 92493a2f8a8d Build fixes for skb_frag_size conversion
new ed72a9bb9af0 r8169: fix a typo in a comment
new 2ec0a8909189 qlge: Fix build error without CONFIG_ETHERNET
new e62088ea6a20 selftests: mlxsw: Fix typo in qos_mc_aware.sh
new d601be97126e net/ixgbevf: fix a compilation error of skb_frag_t
new 2b69286dbd99 igc: Remove the polarity field from a PHY information structure
new 6145787d5e2e igc: Remove the unused field from a device specification s [...]
new bb4265ec24c1 igc: Update the MAC reset flow
new 6d37a38243bc igc: Add more SKUs for i225 device
new e5e9a2ecfe78 e1000e: add workaround for possible stalled packet
new ce599b1a129c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...]
new 81cd17a4121d r8169: improve rtl_set_rx_mode
new 7c116e02a4a7 qed: reduce maximum stack frame size
new 9eed21c01c78 mlx4: avoid large stack usage in mlx4_init_hca()
new c93496e9f768 net: sfc: falcon: convert to i2c_new_dummy_device
new b06689cc1b04 mlxsw: spectrum: Expose KVD size for Spectrum-2
new fc25996e6f46 mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups
new f2ad83af32c3 Merge branch 'mlxsw-Two-small-updates'
new 37f7c66f4560 ptp: ptp_dte: remove redundant dev_err message
new 4929a932be33 tipc: optimize link synching mechanism
new 2320bcdae628 tipc: fix changeover issues due to large packet
new b591c6f620ac Merge branch 'tipc-link-changeover-issues'
new 00c33afbf9dd net: mvneta: use devm_platform_ioremap_resource() to simpl [...]
new 1fbf400b58fa staging: octeon: Fix build failure due to typo.
new cd8ae2073963 sis900: add support for ethtool's EEPROM dump
new f530eed65bca net: neigh: remove redundant assignment to variable bucket
new 1a981c0586c0 net: stmmac: Make MDIO bus reset optional
new ddfbee9e3204 net: stmmac: Do not request stmmaceth clock
new 85d2c5cde158 drivers: net: xgene: Move status variable declaration into [...]
new 91c6bfb8315b mlx4/en_netdev: allow offloading VXLAN over VLAN
new edcde3ee579b r8169: align setting PME with vendor driver
new 280b0b8e89ad ipv6: remove printk
new 0170d594ded8 r8169: set GSO size and segment limits
new e64e0c897499 r8169: implement callback ndo_features_check
new 96ea772ef241 r8169: remove r8169_csum_workaround
new 93681cd7d94f r8169: enable HW csum and TSO
new ca4ac16817fe Merge branch 'r8169-improve-HW-csum-and-TSO-handling'
new 185556f09249 mlxsw: spectrum_flower: Forbid to offload mirred redirect [...]
new c9588e28123c mlxsw: spectrum_acl: Track rules that forbid egress block bind
new 7079676d0931 mlxsw: spectrum_flower: Forbid to offload match on reserve [...]
new dda91bd7abb0 Merge branch 'mlxsw-spectrum_acl-Forbid-unsupported-filters'
new 44950d28cccf net: hns3: add reset checking before set channels
new aa3253b8899d net: hns3: add a check for get_reset_level
new 8e9eee783160 net: hns3: remove upgrade reset level when reset fail
new d659f9f60f6a net: hns3: change GFP flag during lock period
new 923713730db9 net: hns3: modify firmware version display format
new 1c822948fa60 net: hns3: add debug messages to identify eth down cause
new 7be1b9f3e99f net: hns3: make hclge_service use delayed workqueue
new 0812545487ec net: hns3: add interrupt affinity support for misc interrupt
new dbba6da0c67c net: hns3: Add support for using order 1 pages with a 4K buffer
new 08d80a4c90bd net: hns3: use dev_info() instead of pr_info()
new d24b6c624b3b Merge branch 'hns3-next'
new 18917d51472f NFC: fix attrs checks in netlink interface
new 1b14a37565d9 NFC: nxp-nci: Add NXP1001 to the ACPI ID table
new 3b0b278312ba NFC: nxp-nci: Get rid of platform data
new 43201767b44c NFC: nxp-nci: Convert to use GPIO descriptor
new 099d03f02dbf NFC: nxp-nci: Add GPIO ACPI mapping table
new ad0acfd69add NFC: nxp-nci: Get rid of code duplication in ->probe()
new 4f1cbf24fc52 NFC: nxp-nci: Get rid of useless label
new 52c2ea049142 NFC: nxp-nci: Constify acpi_device_id
new da05208a0cb6 NFC: nxp-nci: Drop of_match_ptr() use
new 41bd9cee8a68 NFC: nxp-nci: Drop comma in terminator lines
new 3b11dc5712c3 NFC: nxp-nci: Remove unused macro pr_fmt()
new 826a99ebd4e2 NFC: nxp-nci: Remove 'default n' for the core
new 6f713f49b4b8 NFC: nxp-nci: Clarify on supported chips
new 8f6920ac0050 NFC: nxp-nci: Fix recommendation for NFC_NXP_NCI_I2C Kconfig
new e9e1dcda2e64 Merge branch 'nfc-next'
new c51ab067c531 net: ag71xx: use resource_size for the ioremap size
new 171a9bae68c7 staging/octeon: Allow test build on !MIPS
new ef14358546b1 r8169: make use of xmit_more
new 1cb9dfca39eb net: dsa: mv88e6xxx: avoid some redundant vtu load/purge o [...]
new 473d924d7d46 can: fix ioctl function removal
new 2792b5b95ed5 bnxt_en: Update firmware interface spec. to 1.10.0.89.
new 218a8a71d91a bnxt_en: Add TPA structure definitions for BCM57500 chips.
new 4a228a3a5e58 bnxt_en: Refactor TPA logic.
new 79632e9ba386 bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips.
new 8fe88ce7ab31 bnxt_en: Handle standalone RX_AGG completions.
new bee5a188b716 bnxt_en: Refactor tunneled hardware GRO logic.
new f45b7b78c619 bnxt_en: Set TPA GRO mode flags on 57500 chips properly.
new bfcd8d791ec1 bnxt_en: Add fast path logic for TPA on 57500 chips.
new ec4d8e7cf024 bnxt_en: Add TPA ID mapping logic for 57500 chips.
new 67912c366d4b bnxt_en: Add hardware GRO setup function for 57500 chips.
new ee79566e6594 bnxt_en: Refactor ethtool ring statistics logic.
new 4e7485066373 bnxt_en: Allocate the larger per-ring statistics block for [...]
new 78e7b86605b4 bnxt_en: Support TPA counters on 57500 chips.
new 7c3809181468 bnxt_en: Refactor bnxt_init_one() and turn on TPA support [...]
new 1dc88b97a020 bnxt_en: Support all variants of the 5750X chip family.
new 49c98421e6ab bnxt_en: Add PCI IDs for 57500 series NPAR devices.
new 85fd8011475e Merge branch 'bnxt_en-TPA-57500'
new 1db88c534371 rxrpc: Fix -Wframe-larger-than= warnings from on-stack crypto
new 4c31bc6b1e2e sctp: only copy the available addr data in sctp_transport_init
new f40f1177c38c sctp: check addr_size with sa_family_t size in __sctp_sets [...]
new dd8378b3af57 sctp: clean up __sctp_connect
new f26f995122f4 sctp: factor out sctp_connect_new_asoc
new a64e59c72ca6 sctp: factor out sctp_connect_add_peer
new 6ca04afbf981 Merge branch 'sctp-clean-up-sctp_connect-function'
new 7240b60c98d6 linux: Add skb_frag_t page_offset accessors
new b54c9d5bd6e3 net: Use skb_frag_off accessors
new 65c84f148e35 linux: Remove bvec page_offset, use bv_offset
new 2d73a6c38d44 Merge branch 'Finish-conversion-of-skb_frag_t-to-bio_vec'
new d1a55841ab24 net: Remove dev_err() usage after platform_get_irq()
new 473c7391ce73 vsock/virtio: limit the memory used per-socket
new b89d882dc9fc vsock/virtio: reduce credit update messages
new 9632e9f61bc4 vsock/virtio: fix locking in virtio_transport_inc_tx_pkt()
new 6dbd3e66e778 vhost/vsock: split packets to send using multiple buffers
new 0038ff357f05 vsock/virtio: change the maximum packet size allowed
new c69e6eafff5f Merge branch 'vsock-virtio-optimizations-to-increase-the-t [...]
new 4c173472d051 dt-bindings: net: dsa: ksz: document Microchip KSZ87xx fam [...]
new 016e43a26bab net: dsa: ksz: Add KSZ8795 tag code
new e66f840c08a2 net: dsa: ksz: Add Microchip KSZ8795 DSA driver
new 5133f36cef46 Merge branch 'net-dsa-ksz-Add-Microchip-KSZ87xx-support'
new a9d41e7b8b1f net: ag71xx: Slighly simplify code in 'ag71xx_rings_init()'
new 7084148854e7 myri10ge: remove unneeded variable
new 7700476f3198 selftests: mlxsw: Fix local variable declarations in DSCP tests
new d11786bb9664 selftests: mlxsw: Add a test for leftover DSCP rule
new 164f0de315ce Merge branch 'mlxsw-Test-coverage-for-DSCP-leftover-fix'
new 690c4509e980 mac80211_hwsim: Fix a typo in the name of function 'mac802 [...]
new 5db4c4b9559f mac80211: pass the vif to cancel_remain_on_channel
new 49175fe63ee8 iwlwifi: dvm: no need to check return value of debugfs_cre [...]
new 09e1946cb759 iwlwifi: mvm: remove unused .remove_sta_debugfs callback
new 612fcfd9b31f mac80211: remove unused and unneeded remove_sta_debugfs callback
new a11e2f85481c lib80211: use crypto API ccm(aes) transform for CCMP processing
new fb0e76abe34b mac80211: add tx dequeue function for process context
new 5d29050b409d mac80211_hwsim: Extended Key ID API update
new 3e47bf1ca4c3 mac80211: Simplify Extended Key ID API
new dc3998ec5cf2 mac80211: AMPDU handling for rekeys with Extended Key ID
new d82574a8e5a4 cfg80211: no need to check return value of debugfs_create [...]
new 84f1772bc0c7 cfg80211: clean up cfg80211_inform_single_bss_frame_data()
new b0d1d7ffc555 cfg80211: don't parse MBSSID if transmitting BSS isn't created
new 60d7dfea00e1 cfg80211: give all multi-BSSID BSS entries the same timestamp
new 2aa485e11485 mac80211: add support for parsing ADDBA_EXT IEs
new cbe77dde4757 mac80211: add xmit rate to struct ieee80211_tx_status
new b7b2e8caa08c mac80211: propagate struct ieee80211_tx_status into ieee80 [...]
new 3d07ffcaf320 mac80211: add struct ieee80211_tx_status support to ieee80 [...]
new ef11a931bd1c mac80211: HE: add Spatial Reuse element parsing support
new a0b4496a4368 mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee8021 [...]
new 60ad72da55ac mac80211: implement HE support for mesh
new 7a113110fc8c nl80211: document uapi for CMD_FRAME_WAIT_CANCEL
new ae6fa4d5e94e nl80211: Include wiphy address setup in NEW_WIPHY
new 3ab8227d3e7d cfg80211: refactor cfg80211_bss_update
new 0afd425b1b64 cfg80211: fix duplicated scan entries after channel switch
new d34990bbc255 cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch
new 90d4962cfc87 mac80211: fix ieee80211_he_oper_size() comment
new 697f6c507c74 mac80211: propagate HE operation info into bss_conf
new 2ab45876756f mac80211: add support for the ADDBA extension element
new f12cac539fe0 mac80211: add missing null return check from call to ieee8 [...]
new 05d610af3e71 mac80211_hwsim: fill boottime_ns in netlink RX path
new 50508d941c18 cfg80211: use parallel_ops for genl
new 52dba8d7d5ab mac80211: reject zero MAC address in add station
new 796e90f42b7e cfg80211: add support for parsing OBBS_PD attributes
new 6d4dd4ef1a23 nl80211: add strict start type
new 1ced169cc1c2 mac80211: allow setting spatial reuse parameters from bss_conf
new f39b07fdfb68 mac80211: HE STA disassoc due to QOS NULL not sent
new ac5fe22636e2 Merge tag 'mac80211-next-for-davem-2019-07-31' of git://gi [...]
new 6a7ce95d752e staging/octeon: Fix build error without CONFIG_NETDEVICES
new 842a2eb28f14 net/mlx5e: Print a warning when LRO feature is dropped or [...]
new 424019677657 net/mlx5e: Avoid warning print when not required
new 79ce39be1d63 net/mlx5e: Improve ethtool rxnfc callback structure
new aae67158da36 net/mlx5e: Fix unnecessary flow_block_cb_is_busy call
new 233fd21211bd net/mlx5e: Simplify get_route_and_out_devs helper function
new 5a7e5bcb663d net/mlx5e: Extend tc flow struct with reference counter
new 226f2ca3075a net/mlx5e: Change flow flags type to unsigned long
new c5d326b29603 net/mlx5e: Protect tc flows hashtable with rcu
new ad86755b18d5 net/mlx5e: Protect unready flows with dedicated lock
new 525e84bea52b net/mlx5e: Eswitch, change offloads num_flows type to atomic64
new 0e18134f4f9f net/mlx5e: Eswitch, use state_lock to synchronize vlan change
new fa833bd52b7b net/mlx5e: Rely on rcu instead of rtnl lock when getting u [...]
new b6fac0b46a1a net/mlx5e: Protect tc flow table with mutex
new 21947f467cda Merge tag 'mlx5-updates-2019-07-29' of git://git.kernel.or [...]
new 0eba31ef5c89 tc-testing: Clarify the use of tdc's -d option
new 3247b272048f net: bridge: mcast: add delete due to fast-leave mdb flag
new 3230a55b3633 mvpp2: use devm_platform_ioremap_resource() to simplify code
new 6551c8c807b8 net: dsa: lantiq: use devm_platform_ioremap_resource() to [...]
new 291f4b6de48a net: dsa: b53: use devm_platform_ioremap_resource() to sim [...]
new 42376788469b net: dsa: bcm_sf2: use devm_platform_ioremap_resource() to [...]
new 566495de1658 net: mediatek: use devm_platform_ioremap_resource() to sim [...]
new c792c0081db6 net: qcom/emac: use devm_platform_ioremap_resource() to si [...]
new 9d26cfa5b0d2 bcm63xx_enet: use devm_platform_ioremap_resource() to simp [...]
new 0ae9fce32c5e net: phy: xgene: use devm_platform_ioremap_resource() to s [...]
new ed8fb4b262ae net: hns3: add link change event report
new b18bf305c46c net: hns3: add handler for NCSI error mailbox
new 3f0f325309ac net: hns3: do not query unsupported commands in debugfs
new a723fb8efe29 net: hns3: refine for set ring parameters
new 6e4139f69163 net: hns3: remove unnecessary variable in hclge_get_mac_vl [...]
new a4ee7624c003 net: hns3: minor cleanup in hns3_clean_rx_ring
new b6872fd36105 net: hns3: minior error handling change for hclge_tm_schd_ [...]
new dbae56a33f58 net: hns3: simplify hclge_cmd_query_error()
new 6e6e7680630c net: hns3: rename a member in struct hclge_mac_ethertype_i [...]
new 6b428b4fbf98 net: hns3: fix some reset handshake issue
new 72e2fb07997c net: hns3: clear reset interrupt status in hclge_irq_handle()
new 012fcb52f67c net: hns3: activate reset timer when calling reset_event
new 9b59e39f0997 Merge branch 'net-hns3-some-code-optimizations-bugfixes-features'
new 5a056cd7ead2 ice: add lp_advertising flow control support
new 36517fd397f1 ice: track hardware stat registers past rollover
new 17bc6d07212c ice: Move vector base setup to PF VSI
new c31a5c25bb19 ice: Always set prefena when configuring an Rx queue
new 5c91ecfda5a8 ice: separate out control queue lock creation
new 6d5999467df0 ice: Do not configure port with no media
new c7aeb4d1b9bf ice: Disable VFs until reset is completed
new cb7db35641c9 ice: Only bump Rx tail and release buffers once per napi_poll
new d5a46359171a ice: Set up Tx scheduling tree based on alloc VSI Tx queues
new 66b29e7a884e ice: Update number of VF queue before setting VSI resources
new 56923ab66467 ice: Add stats for Rx drops at the port level
new a1e996859323 ice: Remove duplicate code in ice_alloc_rx_bufs
new 992149446353 ice: Don't return error for disabling LAN Tx queue that do [...]
new ba880734ba9c ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA
new b67f25d76e9f ice: Remove flag to track VF interrupt status
new 3015b8fcb60d ice: Bump version number
new a8e600e2184f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 7095a4c497ad net: dsa: mv88e6xxx: lock mutex in vlan_prepare
new 425d2d37aba6 net: dsa: mv88e6xxx: explicit entry passed to vtu_getnext
new 5ef8d249f874 net: dsa: mv88e6xxx: call vtu_getnext directly in db load/purge
new 5210989283c2 net: dsa: mv88e6xxx: call vtu_getnext directly in vlan_del
new b1ac6fb440d6 net: dsa: mv88e6xxx: call vtu_getnext directly in vlan_add
new f7571cde6b0f Merge branch 'net-dsa-mv88e6xxx-avoid-some-redundant-VTU-o [...]
new 7c5b42055964 tipc: reduce risk of wakeup queue starvation
new 94166fd21af3 dt-bindings: net: Add aspeed, ast2600-mdio binding
new f160e99462c6 net: phy: Add mdio-aspeed
new 39bfab8844a0 net: ftgmac100: Add support for DT phy-handle property
new 82f151def215 net: ftgmac100: Select ASPEED MDIO driver for the AST2600
new 3cc6e44b5f84 Merge branch 'net-phy-Add-AST2600-MDIO-support'
new 4902264745b5 net: dsa: mv88e6xxx: add support for MV88E6220
new 83c5ee315f73 dt-bindings: net: dsa: marvell: add 6220 model to the 6250 family
new c857486a4b6d net: dsa: mv88e6xxx: introduce invalid_port_mask in mv88e6 [...]
new 121b8fe2fdc9 net: dsa: mv88e6xxx: setup message port is not supported i [...]
new 8858ccc837e6 net: dsa: mv88e6xxx: order ptp structs numerically ascending
new 7150961487c5 net: dsa: mv88e6xxx: add PTP support for MV88E6250 family
new 4a9866179d51 Merge branch 'net-dsa-mv88e6xxx-add-support-for-MV88E6220'
new 2152e7a2d9a8 enetc: Clean up local mdio bus allocation
new 0c010a9deb33 enetc: Clean up makefile
new 231ece36f50d enetc: Add mdio bus driver for the PCIe MDIO endpoint
new 288a91d5cd0c dt-bindings: net: fsl: enetc: Add bindings for the central [...]
new 8488d8e90c03 arm64: dts: fsl: ls1028a: Enable eth port1 on the ls1028a [...]
new 4de97b0c86fc Merge branch 'enetc-PCIe-MDIO'
new 30b1b498d756 fm10k: reduce scope of the err variable
new a5c0d861280d fm10k: reduce scope of *p local variable
new 4f9e05fb44f7 fm10k: reduce the scope of qv local variable
new 57928c583ded fm10k: reduce the scope of local err variable
new 7a432d57e080 fm10k: reduce the scope of the q_idx local variable
new fb381e60b8eb fm10k: reduce the scope of the tx_buffer variable
new b731d079e1ba fm10k: reduce the scope of the err variable
new d56b47791d34 fm10k: reduce the scope of the local i variable
new 71974d7e8556 fm10k: reduce the scope of the local msg variable
new 8e03f26b716f fm10k: reduce the scope of the result local variable
new df87b8fcf8fe fm10k: reduce scope of the ring variable
new 856a27236ee3 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new acda655fefae selftests: Add nettest
new 6f9d5cacfe07 selftests: Setup for functional tests for fib and socket lookups
new c032dd8cc7e2 selftests: Add ipv4 ping tests to fcnal-test
new c0644e71df33 selftests: Add ipv6 ping tests to fcnal-test
new bbd7c764086b selftests: Add ipv4 tcp tests to fcnal-test
new a071bbf20539 selftests: Add ipv6 tcp tests to fcnal-test
new a4368be9ad23 selftests: Add ipv4 udp tests to fcnal-test
new 6abdb6512557 selftests: Add ipv6 udp tests to fcnal-test
new 75b2b2b3db4c selftests: Add ipv4 address bind tests to fcnal-test
new 34d0302ab861 selftests: Add ipv6 address bind tests to fcnal-test
new 0113f726856e selftests: Add ipv4 runtime tests to fcnal-test
new 4cd12f61b55b selftests: Add ipv6 runtime tests to fcnal-test
new 88f2b36053b9 selftests: Add ipv4 netfilter tests to fcnal-test
new db6641ee6e9e selftests: Add ipv6 netfilter tests to fcnal-test
new 56eba15d1c60 selftests: Add use case section to fcnal-test
new 9e8fb25254f7 Merge branch 'net-l3-l4-functional-tests'
new a9e21bea1f81 ][next] selftests: nettest: fix spelling mistake: "potocol [...]
new 0470e5e38c9d net/mlx5: fix -Wtype-limits compilation warnings
new 6f06e04b67ba net/mlx5: Refactor and optimize flow counter bulk query
new 8536a6bf2ea1 net/mlx5: Add flow counter bulk allocation hardware bits a [...]
new 7761f9eef3f0 net/mlx5: Fix offset of tisc bits reserved field
new 0000a5f2507d net/mlx5: Make load_one() and unload_one() symmetric
new 6cedde451399 net/mlx5: E-Switch, Verify support QoS element type
new 332bd3a5b931 net/mlx5: E-switch, Combine metadata enable/disable functionality
new 610090ebce92 net/mlx5: E-switch, Initialize TSAR Qos hardware block bef [...]
new 5019833d661f net/mlx5: E-switch, Introduce helper function to enable/di [...]
new 9ddb830a14db net/mlx5: E-Switch, remove redundant error handling
new 131ce7014043 net/mlx5: E-Switch, Remove redundant mc_promisc NULL check
new 5896b97296a7 net/mlx5: E-switch, Tide up eswitch config sequence
new 68e18626dfe9 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
new fcb64c0f5640 net/mlx5: E-Switch, add ingress rate support
new 5d8a02536545 net/mlx5: Add flow counter bulk infrastructure
new 558101f1b980 net/mlx5: Add flow counter pool
new 68865419ba1b net/mlx5e: Tx, Strict the room needed for SQ edge NOPs
new 6c085a8aab51 net/mlx5e: XDP, Close TX MPWQE session when no room for in [...]
new 7cf6f811b72a net/mlx5e: XDP, Slight enhancement for WQE fetch function
new b431302e92f0 net/mlx5e: Tx, Soften inline mode VLAN dependencies
new 8c7698d5caa7 net/mlx5e: Rx, checksum handling refactoring
new 7f7cc235c2df net/mlx5e: Fix mlx5e_tx_reporter_create return value
new baf6dfdb10e9 net/mlx5e: Set tx reporter only on successful creation
new c9e6c7209a9a net/mlx5e: TX reporter cleanup
new 6830b468259b net/mlx5e: Allow dropping specific tunnel packets
new 5a0d7dcf85d0 Merge tag 'mlx5-updates-2019-08-01' of git://git.kernel.or [...]
new 43a4b60d0436 ipv6: have a single rcu unlock point in __ip6_rt_update_pmtu
new 0dfa0bed9662 cnic: Explicitly initialize all reference counts to 0.
new ffc60b55d9cc net: dsa: ksz: Remove dead code and fix warnings
new 6a7abc610250 net: dsa: ksz: Merge ksz_priv.h into ksz_common.h
new 267df70fe81b net: dsa: ksz: Drop NET_DSA_TAG_KSZ9477
new 2230a7ef5198 drop_monitor: Use correct error code
new dbf896b70d4a drop_monitor: Rename and document scope of mutex
new 01921d53f870 drop_monitor: Document scope of spinlock
new ff3818ca39c9 drop_monitor: Avoid multiple blank lines
new 965100966efe drop_monitor: Add extack support
new b19d95505548 drop_monitor: Use pre_doit / post_doit hooks
new c4ed52538cd0 Merge branch 'drop_monitor-Various-improvements-and-cleanups'
new 48e2331197b8 net: dsa: dump CPU port regs through master
new b8fb640643fc net: mdio-octeon: Fix Kconfig warnings and build errors
new ae697f3bf784 Increase fq_codel count in the bulk dropper
new 77ddaff218fc fq_codel: Kill useless per-flow dropped statistic
new 2af8cfac2b40 Merge branch 'fq_codel-small-optimizations'
new a14cc4d24a64 r8169: remove access to legacy register MultiIntr
new ef712ede3541 r8169: add helper r8168_mac_ocp_modify
new a7a92cf81589 r8169: sync PCIe PHY init with vendor driver 8.047.01
new d9ecd1f748f2 fm10k: remove unnecessary variable initializer
new 4d12002fd29a fm10k: remove needless assignment of err local variable
new cb1b5226cbdf fm10k: remove needless initialization of size local variable
new 9aac0fbd471b fm10k: explicitly return 0 on success path in function
new 27429be75e0d fm10k: cast page_addr to u8 * when incrementing it
new d5c2f3950054 fm10k: mark unused parameters with __always_unused
new a3ffeaf7c2be fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS
new 1fa475fee490 fm10k: fix fm10k_get_fault_pf to read correct address
new 55a47dc2691b Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 77feb4eed756 net: tc_act: add skbedit_ptype helper functions
new fb1b775a247e net: sched: add skbedit of ptype action to hardware IR
new d7609c96c6da net: tc_act: add helpers to detect ingress mirred actions
new 48e584ac583b net: sched: add ingress mirred action to hardware IR
new 4b10c53d81fd nfp: flower: push vlan after tunnel in merge
new f5c977eed725 nfp: flower: detect potential pre-tunnel rules
new 120ffd84a9ec nfp: flower: verify pre-tunnel rules
new f12725d98cbe nfp: flower: offload pre-tunnel rules
new 09aa811bb7de nfp: flower: remove offloaded MACs when reprs are applied [...]
new 2e0bc7f3cb55 nfp: flower: encode mac indexes with pre-tunnel rule check
new ef68de56c7ad Merge branch 'Support-tunnels-over-VLAN-in-NFP'
new aa733660dbd8 openvswitch: Print error when ovs_execute_actions() fails
new f21fa0606c38 i40e: fix incorrect ethtool statistics veb and veb.tc_
new d9f78ceb8ffa i40e: Log disable-fw-lldp flag change by ethtool
new 2ad1274fa35a i40e: don't report link up for a VF who hasn't enabled queues
new 6db6032298d2 i40e: fix code comments
new 0969402fd5dd i40e: Update visual effect for advertised FEC mode.
new b603f9dc20af i40e: Log info when PF is entering and leaving Allmulti mode.
new b27223591606 i40e: verify string count matches even on early return
new 558e93c93f78 i40e: Remove unicast log when VF is leaving multicast mode.
new 05bb520376af Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new 13dfb3fa4943 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new bc986391c80d batman-adv: Start new development cycle
new 529a8f939a5f batman-adv: Replace usage of strlcpy with strscpy
new f89255a02f1d batman-adv: BATMAN_V: introduce per hard-iface OGMv2 queues
new 9cb9a17813bf batman-adv: BATMAN_V: aggregate OGMv2 packets
new b3a598eb0d6b Merge tag 'batadv-next-for-davem-20190808' of git://git.op [...]
new 31168a6d129a dpaa_eth: Use refcount_t for refcount
new 4b4de3985047 mkiss: Use refcount_t for refcount
new 9d2f11238398 net: delete "register" keyword
new e858ef1cd4bc selftests: Add l2tp tests
new 4a8937b83892 cxgb4: smt: Add lock for atomic_dec_and_test
new ad2dcba008a4 cxgb4: smt: Use normal int for refcount
new 5e6d9fc76190 qed: Add new ethtool supported port types based on media.
new 5e040d4b1a44 sfc: don't score irq moderation points for GRO
new 67270136949e sfc: falcon: don't score irq moderation points for GRO
new 323ebb61e32b net: use listified RX for handling GRO_NORMAL skbs
new 61552d2ce861 Merge branch 'net-batched-receive-in-GRO-path'
new 242453c227d1 cls_api: modify the tc_indr_block_ing_cmd parameters.
new f8436988574e cls_api: remove the tcf_block cache
new e4da91021153 cls_api: add flow_indr_block_call function
new 4e481908c51b flow_offload: move tc indirect block to flow offload
new 1150ab0f1b33 flow_offload: support get multi-subsystem block
new 9a32669fecfb netfilter: nf_tables_offload: support indr block call
new 2339ef1cf327 Merge branch 'flow_offload-add-indr-block-in-nf_table_offload'
new 6c9081a3915d tipc: add loopback device tracking
new b6cdf09f51c2 net: stmmac: xgmac: Implement MMC counters
new 5656ac5542df net: stmmac: xgmac: Implement set_mtl_tx_queue_weight()
new 7035aad875ba net: stmmac: xgmac: Implement tx_queue_prio()
new 76067459c686 net: stmmac: Implement RSS and enable it in XGMAC core
new 1fbdad00055c net: stmmac: selftests: Add RSS test
new 3cd1cfcba26e net: stmmac: Implement VLAN Hash Filtering in XGMAC
new 74043f6b22c3 net: stmmac: selftests: Add test for VLAN and Double VLAN [...]
new 56e58d6c8a56 net: stmmac: Implement Safety Features in XGMAC core
new d6e1c12cf9bc net: stmmac: Add Flexible RX Parser support in XGMAC
new ccfc639a94f2 net: stmmac: selftests: Add a selftest for Flexible RX Parser
new eb716a649f25 Merge branch 'stmmac-next'
new da382875c616 mlxsw: spectrum: Extend to support Spectrum-3 ASIC
new 018e5b458723 fq_codel: remove set but not used variables 'prev_ecn_mark [...]
new 32879f000120 r8169: allocate rx buffers using alloc_pages_node
new fcc32a21655e liquidio: Use pcie_flr() instead of reimplementing it
new 1a9914884db5 tcp: batch calls to sk_flush_backlog()
new 3a5e523479c4 devlink: remove pointless data_len arg from region snapsho [...]
new c04b79b6cfd7 tcp: add new tcp_mtu_probe_floor sysctl
new 1555e6fdf062 tcp: Update TCP_BASE_MSS comment
new a7eb6a4f2560 r8169: fix performance issue on RTL8168evl
new ca497fb6aa9f taprio: remove unused variable 'entry_list_policy'
new 9e6717af61df net: hns3: fix GFP flag error in hclge_mac_update_stats()
new 130509213bae net: hns3: fix interrupt clearing error for VF
new eb977d996e93 net: hns3: clean up for vlan handling in hns3_fill_desc_vtags
new 7ac243f99d61 net: hns3: add input length check for debugfs write function
new aacbe27e82f0 net: hns3: modify how pause options is displayed
new ddb54554fa51 net: hns3: add DFX registers information for ethtool -d
new b20d7fe51e0d net: hns3: add some statitics info to tx process
new 42611b70f8be net: hns3: add check for max TX BD num for tso and non-tso case
new dec8466001f7 net: hns3: add function display NCL_CONFIG info
new 615466ce415a net: hns3: refine MAC pause statistics querying function
new 427a7bff66c8 net: hns3: add handshake with VF for PF reset
new eddd98600b38 net: hns3: refine some macro definitions
new f52ea3c55a40 Merge branch 'hns3-next'
new f887427b2cec selftests: Fix detection of nettest command in fcnal-test
new 62ad42ec9c49 tc-testing: added tdc tests for matchall filter
new e4f9abbd38e4 net/mlx5e: Extend hairpin entry with reference counter
new 73edca736e58 net/mlx5e: Protect hairpin entry flows list with spinlock
new b32accda8afd net/mlx5e: Protect hairpin hash table with mutex
new db76ca2424fe net/mlx5e: Allow concurrent creation of hairpin entries
new dd58edc328ce net/mlx5e: Extend mod header entry with reference counter
new 83a52f0d5255 net/mlx5e: Protect mod header entry flows list with spinlock
new d2faae25c305 net/mlx5e: Protect mod_hdr hash table with mutex
new a734d0071731 net/mlx5e: Allow concurrent creation of mod_hdr entries
new 948993f2beeb net/mlx5e: Extend encap entry with reference counter
new 61086f391044 net/mlx5e: Protect encap hash table with mutex
new d589e785baf5 net/mlx5e: Allow concurrent creation of encap entries
new ef2e4094e076 net/mlx5: E-switch, Removed unused hwid
new 724ee17912c9 net/mlx5e: Simplify querying port representor parent id
new c938451f6b9c net/mlx5e: Use vhca_id in generating representor port_index
new b51c225e6c4e net/mlx5e: Use refcount_t for refcount
new 38b9e0f6d981 Merge tag 'mlx5-updates-2019-08-09' of git://git.kernel.or [...]
new a62052ba2aec wimax: no need to check return value of debugfs_create functions
new fedcc6da10f3 bonding: no need to print a message if debugfs_create_dir() fails
new 9f818c8a7388 mlx5: no need to check return value of debugfs_create functions
new 9e3926df8779 xgbe: no need to check return value of debugfs_create functions
new 3a131e85043c bnxt: no need to check return value of debugfs_create functions
new 9dac1e8eeaa2 cxgb4: no need to check return value of debugfs_create functions
new 11ab11e69d63 hns3: no need to check return value of debugfs_create functions
new 16e9b481e988 nfp: no need to check return value of debugfs_create functions
new 8d72ab119f42 stmmac: no need to check return value of debugfs_create functions
new 92aff5b46787 dpaa2: no need to check return value of debugfs_create functions
new 687236b07a67 qca: no need to check return value of debugfs_create functions
new 2f62f8e6c379 skge: no need to check return value of debugfs_create functions
new e6882aa623f6 mvpp2: no need to check return value of debugfs_create functions
new ecc557075166 fm10k: no need to check return value of debugfs_create functions
new 43c4eb038119 i40e: no need to check return value of debugfs_create functions
new 35dc61ebfc10 ixgbe: no need to check return value of debugfs_create functions
new 7e174a49bb80 ieee802154: no need to check return value of debugfs_creat [...]
new 2cc2743d8fee Merge branch 'Networking-driver-debugfs-cleanups'
new 7c747838a558 drop_monitor: Split tracing enable / disable to different [...]
new 70c69274f354 drop_monitor: Initialize timer and work item upon tracing enable
new 44075f563793 drop_monitor: Reset per-CPU data before starting to trace
new c5ab9b1c41f6 drop_monitor: Require CAP_NET_ADMIN for drop monitor confi [...]
new 28315f799987 drop_monitor: Add alert mode operations
new ca30707dee2b drop_monitor: Add packet alert mode
new 57986617a736 drop_monitor: Allow truncation of dropped packets
new 444be061d012 drop_monitor: Add a command to query current configuration
new 30328d46af59 drop_monitor: Make drop queue length configurable
new e9feb58020f9 drop_monitor: Expose tail drop counter
new 6e5ee483397a Merge branch 'drop_monitor-Capture-dropped-packets-and-metadata'
new 150e8f8a1bae netdevsim: register couple of devlink params
new 3eef8689325e net: phy: simplify genphy_config_advert by using the linkm [...]
new f4069cd7fa65 net: phy: prepare phylib to deal with PHY's extending Clause 22
new bf22b343ca80 net: phy: add phy_modify_paged_changed
new 087f5b8758ae net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125
new d35bbe84c12e Merge branch 'realtek-phy-next'
new eb2e7f092271 r8169: inline rtl8169_free_rx_databuff
new 929938536fc0 net: dsa: mv88e6xxx: wait for 88E6185 PPU disabled
new 683f2244c5a3 net: dsa: mv88e6xxx: introduce wait mask routine
new 19fb7f69da2a net: dsa: mv88e6xxx: introduce wait bit routine
new 28ae1e9662b2 net: dsa: mv88e6xxx: wait for AVB Busy bit
new 2ad4da776bdb net: dsa: mv88e6xxx: remove wait and update routines
new 1c6463b6fc36 net: dsa: mv88e6xxx: fix SMI bit checking
new eede236112b7 net: dsa: mv88e6xxx: add delay in direct SMI wait
new a858390177bc Merge branch 'net-dsa-mv88e6xxx-prepare-Wait-Bit-operation'
new 6f20a697e487 xen-netback: no need to check return value of debugfs_crea [...]
new 53f6f391786e caif: no need to check return value of debugfs_create functions
new 92b498222881 devlink: send notifications for deleted snapshots on regio [...]
new a9a96760165d net: hns3: Make hclge_func_reset_sync_vf static
new f2a3e4e95f40 libbpf: provide more helpful message on uninitialized global var
new 58b80815362e selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API
new 898ca681cd78 selftests/bpf: switch test_tcpnotify to perf_buffer API
new f58a4d51d8da samples/bpf: convert xdp_sample_pkts_user to perf_buffer API
new c17bec549c9d samples/bpf: switch trace_output sample to perf_buffer API
new 47da6e4dc3d3 selftests/bpf: remove perf buffer helpers
new 5e31d507da6c Merge branch 'convert-tests-to-libbpf'
new 7c4b90d79d0f bpf: Allow bpf_skb_event_output for a few prog types
new 03cd1d1a493e selftests/bpf: Add selftests for bpf_perf_event_output
new 086f95682114 bpf/flow_dissector: pass input flags to BPF flow dissector [...]
new 1ac6b126dbe8 bpf/flow_dissector: document flags
new b2ca4e1cfa7d bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN
new 57debff23c4c tools/bpf: sync bpf_flow_keys flags
new ae173a915785 selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG
new 71c99e32b926 bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_D [...]
new e853ae776a58 selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP
new 943e398dd36c Merge branch 'flow_dissector-input-flags'
new 61098e89e6c8 selftests/bpf: prevent headers to be compiled as C code
new 766f2a59323a selftests/bpf: revamp test_progs to allow more control
new 8160bae21fc2 selftests/bpf: add test selectors by number and name to te [...]
new e87fd8bae44c libbpf: return previous print callback from libbpf_set_print
new 329e38f76cc2 selftest/bpf: centralize libbpf logging management for test_progs
new 0ff97e56c098 selftests/bpf: abstract away test log output
new 3a516a0a3a7b selftests/bpf: add sub-tests support for test_progs
new 51436ed78d59 selftests/bpf: convert bpf_verif_scale.c to sub-tests API
new b207edfe4e02 selftests/bpf: convert send_signal.c to use subtests
new 475e31f8da1b Merge branch 'revamp-test_progs'
new 6dbff13ca8a2 include/bpf.h: Remove map_insert_ctx() stubs
new fca16e51078e xdp: Refactor devmap allocation code for reuse
new 6f9d451ab1a3 xdp: Add devmap_hash map type for looking up devices by ha [...]
new 10fbe21163fc tools/include/uapi: Add devmap_hash BPF map type
new e42346192c9f tools/libbpf_probes: Add new devmap_hash type
new 1375dc4a4579 tools: Add definitions for devmap_hash map type
new d3406913561c Merge branch 'devmap_hash'
new 965112785e4b tcp: tcp_syn_flood_action read port from socket
new 9349d600fb6a tcp: add skb-less helpers to retrieve SYN cookie
new 70d66244317e bpf: add bpf_tcp_gen_syncookie helper
new 3745ee18017e bpf: sync bpf.h to tools/
new 637f71c09ba2 selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers
new 91bc35789db4 selftests/bpf: add test for bpf_tcp_gen_syncookie
new 116e7dbe34b4 Merge branch 'gen-syn-cookie'
new bf8ff0f8cfd7 selftests/bpf: fix clearing buffered output between tests/ [...]
new a98bf57391a2 tools: bpftool: add support for reporting the effective cg [...]
new 9babe825da76 bpf: always allocate at least 16 bytes for setsockopt hook
new fd5ef31f370a selftests/bpf: extend sockopt_sk selftest with TCP_CONGEST [...]
new 02bc2b64940e Merge branch 'setsockopt-extra-mem'
new a78d0dbec712 selftests/bpf: add loop test 4
new 8c30396074c1 selftests/bpf: add loop test 5
new 946152b3c5d6 selftests/bpf: test_progs: switch to open_memstream
new 66bd2ec1e0d9 selftests/bpf: test_progs: test__printf -> printf
new 16e910d4467c selftests/bpf: test_progs: drop extra trailing tab
new 682cdbdc2160 Merge branch 'test_progs-stdio'
new ef20a9b27c66 libbpf: add helpers for working with BTF types
new b03bc6853c0e libbpf: convert libbpf code to use new btf helpers
new 4cedc0dad9b5 libbpf: add .BTF.ext offset relocation section loading
new ddc7c3042614 libbpf: implement BPF CO-RE offset relocation algorithm
new 2dc26d5a4f2e selftests/bpf: add BPF_CORE_READ relocatable read macro
new df36e621418b selftests/bpf: add CO-RE relocs testing setup
new 002d3afce655 selftests/bpf: add CO-RE relocs struct flavors tests
new ec6438a988a4 selftests/bpf: add CO-RE relocs nesting tests
new 20a9ad2e7136 selftests/bpf: add CO-RE relocs array tests
new d9db3550300f selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests
new 9654e2ae908e selftests/bpf: add CO-RE relocs modifiers/typedef tests
new d698f9dbdbed selftests/bpf: add CO-RE relocs ptr-as-array tests
new c1f5e7dd19e7 selftests/bpf: add CO-RE relocs ints tests
new 29e1c6687245 selftests/bpf: add CO-RE relocs misc tests
new 726e333fd2e9 Merge branch 'compile-once-run-everywhere'
new b707659213d3 tools/bpf: fix core_reloc.c compilation error
new d9973cec9d57 xdp: xdp_umem: fix umem pages mapping for 32bits systems
new 3783d43752ea samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports
new a32a32cb26eb samples/bpf: make xdp_fwd more practically usable via devm [...]
new abcce733adb7 samples/bpf: xdp_fwd explain bpf_fib_lookup return codes
new 9f30cd568b39 Merge branch 'bpf-xdp-fwd-sample-improvements'
new a664a834579a tools: bpftool: fix reading from /proc/config.gz
new 341dfcf8d78e btf: expose BTF info through sysfs
new d66fa3c70e59 tools: bpftool: add feature check for zlib
new 9840a4ffcf0b selftests/bpf: fix race in flow dissector tests
new 7fd785685e22 btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux
new a1916a153c25 libbpf: attempt to load kernel BTF from sysfs first
new 72ef80b5ee13 Merge branch 'bpf-libbpf-read-sysfs-btf'
new 708852dcac84 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new 043b8413e8c0 net: devlink: remove redundant rtnl lock assert
new 7b261e0ef5f8 net: phy: add __set_linkmode_max_speed
new 331c56ac7384 net: phy: add phy_speed_down_core and phy_resolve_min_speed
new 65b27995a4ab net: phy: let phy_speed_down/up support speeds >1Gbps
new e070ca371f2b Merge branch 'net-phy-let-phy_speed_down-up-support-speeds-1Gbps'
new ec5791c202ac r8152: separate the rx buffer size
new 252df8b86667 r8152: replace array with linking list for rx information
new d55d70894c6d r8152: use alloc_pages for rx buffer
new 47922fcde536 r8152: support skb_add_rx_frag
new e4a5017ac5b3 r8152: change rx_copybreak and rx_pending through ethtool
new b753c5a7f99f Merge branch 'r8152-RX-improve'
new 8c0bb7873815 netfilter: synproxy: rename mss synproxy_options field
new e84fb4b3666d netfilter: conntrack: use shared sysctl constants
new 1b90af292e71 ipvs: Improve robustness to the ipvs sysctl
new 7e59b3fea2a2 netfilter: remove unnecessary spaces
new bd8699e9e292 netfilter: nft_bitwise: add offload support
new 43dd16efc7f2 netfilter: nf_tables: store data in offload context registers
new bd96b4c75675 netfilter: inline four headers files into another one.
new a1b2f04ea527 netfilter: add missing includes to a number of header-files.
new 9211bfbff80a netfilter: add missing IS_ENABLED(CONFIG_BRIDGE_NETFILTER) [...]
new 47e640af2e49 netfilter: add missing IS_ENABLED(CONFIG_NF_TABLES) check [...]
new 0abc8bf4f284 netfilter: add missing IS_ENABLED(CONFIG_NF_CONNTRACK) che [...]
new 78458e3e08cd netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks [...]
new 20a9379d9a03 netfilter: remove "#ifdef __KERNEL__" guards from some headers.
new 2a475c409fe8 kbuild: remove all netfilter headers from header-test blacklist.
new 5785cf15fd74 netfilter: nf_tables: add missing prototypes.
new 0a30ba509fde netfilter: nf_nat_proto: make tables static
new 105333435b4f netfilter: connlabels: prefer static lock initialiser
new c162610c7db2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
new 4773f9bdb476 r8169: fix sporadic transmit timeout issue
new 5181b473d64e net: phy: realtek: add NBase-T PHY auto-detection
new 707816c8b050 netfilter: remove deprecation warnings from uapi headers.
new 83c156d3ecc0 netfilter: nft_bitwise: Adjust parentheses to fix memcmp s [...]
new 03eb57bb897f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
new ecb9f80db23a net/mvpp2: Replace tasklet with softirq hrtimer
new a46b5b6c2701 net/rds: Add RDS6_INFO_SOCKETS and RDS6_INFO_RECV_MESSAGES [...]
new 916e571ebad3 net: phy: read MII_CTRL1000 in genphy_read_status only if needed
new 2441ba4806a1 net: phy: swphy: emulate register MII_ESTATUS
new 5b3f13950c91 net: phy: realtek: add support for EEE registers on integr [...]
new 2e779ddb5617 r8169: use the generic EEE management functions
new d700d26418ee Merge branch 'realtek-EEE'
new b6cef26fb909 r8169: sync EEE handling for RTL8168h with vendor driver
new 873343e7d496 page_pool: remove unnecessary variable init
new d87e5edb4cd7 selftests: net: push jq workaround into separate helper
new dc8a670a87e6 selftests: netdevsim: add devlink params tests
new bd00cc363e11 Merge branch 'selftests-netdevsim-add-devlink-paramstests'
new 4418f862d675 netdevsim: implement support for devlink region and snapshots
new 5156d7ef6d5e selftests: netdevsim: add devlink regions tests
new 907389b747e1 Merge branch 'netdevsim-implement-support-for-devlink-regi [...]
new 65dedd7fe1f2 RDS: limit the number of times we loop in rds_send_xmit
new 356feaad4f7d RDS: don't use GFP_ATOMIC for sk_alloc in rds_create
new 55c70ca00c98 net/rds: Add a few missing rds_stat_names entries
new 11740ef44829 rds: check for excessive looping in rds_send_xmit
new 4b58c9b127f0 Merge branch 'rds-next'
new 8d73f8f23e6b page_pool: fix logic in __page_pool_get_cached
new 1910cd88539c can: kvaser_pciefd: kvaser_pciefd_pwm_stop(): remove unnec [...]
new 5549369cfde0 can: kvaser_pciefd: Remove unused including <linux/version.h>
new 175a60b73b17 can: sja1000: f81601: remove unused including <linux/version.h>
new 99a3d7c12243 can: ti_hecc: convert block comments to network style comments
new d5f1a984edd8 can: ti_hecc: fix indention
new ab3a78f65983 can: ti_hecc: avoid long lines
new dfa9352dbe4e can: ti_hecc: fix print formating strings
new c71400cec438 can: ti_hecc: ti_hecc_start(): avoid multiple assignments
new babfcda6ef43 can: ti_hecc: ti_hecc_mailbox_read(): add blank lines to i [...]
new 7123e1c7ea29 can: ti_hecc: ti_hecc_mailbox_read(): remove set but not u [...]
new 3486cc40ccbf can: xilinx_can: xcan_chip_start(): fix failure with invalid bus
new 6b0d35891c83 can: xilinx_can: xcan_probe(): skip error message on defer [...]
new 93bbd6c5eeb1 can: xilinx_can: xcanfd_rx(): fix FSR register handling in [...]
new e6997dd26884 can: xilinx_can: fix the data update logic for CANFD FD frames
new 9d06bcb9aa48 can: xilinx_can: xcan_rx_fifo_get_next_frame(): fix FSR re [...]
new 3e994ff28f86 can: xilinx_can: xcan_set_bittiming(): fix the data phase [...]
new 147d9e9a67e1 can: af_can: convert block comments to network style comments
new 8325ce9bca55 can: af_can: balance braces around else statements
new b11844b6068c can: af_can: fix alignment
new 1cf571eb81d3 can: af_can: avoid splitting quoted string across lines
new fbd4665a67f7 can: af_can: can_pernet_init(): Use preferred style kzallo [...]
new 97c334935100 can: af_can: add missing identifiers to struct receiver::func
new d6ada83bba99 can: raw: convert block comments to network style comments
new d5e4ecac87fc can: raw: remove unnecessary blank lines, add suggested bl [...]
new bff10040672d can: raw: balance braces around else statements
new d956b1a87f9b can: raw: raw_module_init(): use pr_err() instead of print [...]
new af0b1470bda9 can: raw: raw_sock_no_ioctlcmd(): mark function as static
new 9989f6333c58 can: bcm: bcm_sock_no_ioctlcmd(): mark function as static
new bf74aa86e111 can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrt [...]
new 465c0deb1057 can: gw: convert block comments to network style comments
new f62564f5e3f2 can: gw: remove unnecessary blank lines, add suggested bla [...]
new 5dfc8c94a887 can: gw: add missing spaces around operators
new 0815c891e522 can: gw: can_can_gw_rcv(): remove return at end of void function
new 78f8a326f924 can: gw: cgw_dump_jobs(): avoid long lines
new 21468e6de80e can: gw: cgw_parse_attr(): remove unnecessary braces for s [...]
new e9dc7c60507c can: gw: use struct canfd_frame as internal data structure
new 456a8a646b25 can: gw: add support for CAN FD frames
new d569de814967 can: vcan: convert block comments to network style comments
new 4248f5e02f2e can: vcan: remove unnecessary blank lines
new e83e416cdf4f can: vcan: introduce pr_fmt and make use of it
new 3ca3c4aad2ef can: netlink: fix documentation typos
new 8714652fcd32 Merge tag 'linux-can-next-for-5.4-20190814' of git://git.k [...]
new 38eabdf0248e qed: Add API for configuring NVM attributes.
new 0dabbe1bb3a4 qed: Add driver API for flashing the config attributes.
new 8ce2cfd42e29 Merge branch 'qed-NVM'
new e36ea63b62ed Documentation/bindings: net: ocelot: document the PTP bank
new 744350b98c3a Documentation/bindings: net: ocelot: document the PTP ready IRQ
new 45bce1719cbd net: mscc: describe the PTP register range
new d8c964dccae3 net: mscc: improve the frame header parsing readability
new 1f0239de58d6 net: mscc: remove the frame_info cpuq member
new 4e3b0468e6d7 net: mscc: PTP Hardware Clock (PHC) support
new 459c5fb44379 Merge branch 'mscc-PTP-support'
new 9c1029818c71 net: phy: adin: add support for Analog Devices PHYs
new 49cc4c7db453 net: phy: adin: hook genphy_{suspend, resume} into the driver
new fb44b8d62cc3 net: phy: adin: add support for interrupts
new 3e32d020d864 net: phy: adin: add {write,read}_mmd hooks
new d6200c8fd5b3 net: phy: adin: configure RGMII/RMII/MII modes on config
new c83e6163d852 net: phy: adin: make RGMII internal delays configurable
new f1012fb47608 net: phy: adin: make RMII fifo depth configurable
new b422d1b6f761 net: phy: adin: add support MDI/MDIX/Auto-MDI selection
new c6aa697c41fd net: phy: adin: add EEE translation layer from Clause 45 t [...]
new fa5bd9c5f1cd net: phy: adin: implement PHY subsystem software reset
new 2d99b58461e1 net: phy: adin: implement downshift configuration via phy-tunable
new 9fe0b8d6ba9f net: phy: adin: add ethtool get_stats support
new 767078132ff9 dt-bindings: net: add bindings for ADIN PHY driver
new 13b18f1d281b Merge branch 'net-phy-adin-add-support-for-Analog-Devices-PHYs'
new 927441adea56 net: dsa: mv88e6xxx: check for mode change in port_setup_mac
new 87caaaf2d19d selftests: Fix get_ifidx and callers in nettest.c
new a4d2113e46c1 ipvlan: set hw_enc_features like macvlan
new c227ce442385 net: phy: remove calls to genphy_config_init
new 00843d99ce15 net: dsa: remove calls to genphy_config_init
new 4b9cb2a5ceed net: phy: remove genphy_config_init
new 59d0f749bf3e Merge branch 'net-phy-remove-genphy_config_init'
new f59783f5bb1a net: bridge: mdb: move vlan comments
new 6545916ed9f4 net: bridge: mdb: factor out mdb filling
new e77b0c84e33c net: bridge: mdb: dump host-joined entries as well
new 1bc844ee0faa net: bridge: mdb: allow add/delete for host-joined groups
new f77508308fa7 Merge branch 'bridge-mdb'
new 9b63f57d4ab9 drop_monitor: Move per-CPU data init/fini to separate functions
new cac1174fa17f drop_monitor: Initialize hardware per-CPU data
new edd3d0074c25 drop_monitor: Add basic infrastructure for hardware drops
new 80cebed85c88 drop_monitor: Consider all monitoring states before perfor [...]
new 5e58109b1ea4 drop_monitor: Add support for packet alert mode for hardwa [...]
new d40e1deb930f drop_monitor: Add support for summary alert mode for hardw [...]
new 8e94c3bc922e drop_monitor: Allow user to start monitoring hardware drops
new 0f420b6c52e9 devlink: Add packet trap infrastructure
new 391203ab11df devlink: Add generic packet traps and groups
new f3047ca01f12 Documentation: Add devlink-trap documentation
new da58f90f11f5 netdevsim: Add devlink-trap support
new 9e0874570488 Documentation: Add description of netdevsim traps
new bc030d9c91c3 selftests: forwarding: devlink_lib: Allow tests to define [...]
new a054c8d90bac selftests: forwarding: devlink_lib: Add devlink-trap helpers
new b3cb7df9ecb5 selftests: devlink_trap: Add test cases for devlink-trap
new 95766451bfb8 Documentation: Add a section for devlink-trap testing
new 83beee5a3aff Merge branch 'drop_monitor-for-offloaded-paths'
new 25e80cd05ff8 net: stmmac: Get correct timestamp values from XGMAC
new ec222003bd94 net: stmmac: Prepare to add Split Header support
new c887e02a938d net: stmmac: xgmac: Correctly return that RX descriptor is [...]
new 67afd6d1cfdf net: stmmac: Add Split Header support and enable it in XGM [...]
new b5418e130e5f net: stmmac: Add a counter for Split Header packets
new 95eaf3cd0a90 net: stmmac: dwxgmac: Add Flexible PPS support
new bfc56530697d net: stmmac: Add ethtool register dump for XGMAC cores
new 8000ddc0eceb net: stmmac: Add support for SA Insertion/Replacement in X [...]
new 8180d5797a1d net: stmmac: selftests: Add tests for SA Insertion/Replacement
new 81b945aea0ea net: stmmac: xgmac: Add EEE support
new 30d932279dc2 net: stmmac: Add support for VLAN Insertion Offload
new 94e18382003c net: stmmac: selftests: Add selftest for VLAN TX Offload
new d83d508b74c4 Merge branch 'stmmac-next'
new 46ee73508cbb net: hns3: add or modify comments
new cdd332accd4a net: hns3: modify redundant initialization of variable
new 37417c6625ca net: hns3: fix error and incorrect format
new ac887be5b0fe net: hns3: change print level of RAS error log from warnin [...]
new 20981a1e6b70 net: hns3: prevent unnecessary MAC TNL interrupt
new 1bef61fc7eed net: hns3: add phy_attached_info() to the hns3 driver
new 10086b345385 Merge branch 'hns3-next'
new e654f9f53b45 tipc: clean up skb list lock handling on send path
new 9041f047df3a be2net: eliminate enable field from be_aic_obj
new 5be4480d4656 dt-bindings: net: mediatek: Add support for MediaTek MT762 [...]
new 45487403e104 net: ethernet: mediatek: Rename MTK_QMTK_INT_STATUS to MTK [...]
new 08df5fa63acc net: ethernet: mediatek: Rename NEXT_RX_DESP_IDX to NEXT_DESP_IDX
new 296c9120752b net: ethernet: mediatek: Add MT7628/88 SoC support
new 20e79a0a2cfd net: hns: add phy_attached_info() to the hns driver
new 446bf64b613c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 607f625b86f9 net: flow_offload: convert block_ing_cb_list to regular list type
new 99b60d56a35b net: phy: add EEE-related constants
new edde25e55d87 net: phy: realtek: support NBase-T MMD EEE registers on RTL8125
new 44b3769b3857 Merge branch 'RTL8125-EEE'
new 6636fb310681 r8152: fix accessing skb after napi_gro_receive
new c11a99e79423 tc-testing: use dedicated DUMMY interface name for dummy dev
new 14b54ac4fbb9 tc-testing: concurrency: wrap piped rule update commands
new 196640a6468f Merge branch 'ns-plugin-fixes'
new af809709e9df net: remove empty inet_exit_net
new 4e27428fb562 sctp: add asconf_enable in struct sctp_endpoint
new bb2ded26028b sctp: not set peer.asconf_capable in sctp_association_init
new a2eeacc83043 sctp: check asoc peer.asconf_capable before processing asconf
new df2c71ffdfae sctp: add SCTP_ASCONF_SUPPORTED sockopt
new 219f9ea4d3b7 sctp: use ep and asoc auth_enable properly
new 03f961270f42 sctp: add sctp_auth_init and sctp_auth_free
new 56dd525abd56 sctp: add SCTP_AUTH_SUPPORTED sockopt
new 2f7576347cf3 sctp: remove net sctp.x_enable working as a global switch
new 5483ecefe960 Merge branch 'sctp-support-per-endpoint-auth-and-asconf-flags'
new 231e83fdcd03 rsi: return explicit error values
new 3b902fa811cf rt2x00usb: remove unnecessary rx flag checks
new 1dc244064c47 rt2x00: no need to check return value of debugfs_create functions
new 18e714687bea rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU
new 4c8a46851019 libertas: remove redundant assignment to variable ret
new c032461936de wl3501_cs: remove redundant variable rc
new 5ff29d836d1b rtw88: Fix misuse of GENMASK macro
new 764f3f1ecffc libertas: Add missing sentinel at end of if_usb.c fw_table
new ee6db78f5db9 rtw88: pci: Rearrange the memory usage for skb in RX ISR
new 29b68a920f6a rtw88: pci: Use DMA sync instead of remapping in RX ISR
new f491645f0394 brcmfmac: add 160MHz in chandef_to_chanspec()
new 011a56a3336a brcmfmac: enable DFS_OFFLOAD extended feature if supported
new fa9050927fa8 brcmfmac: allow 160MHz in custom regulatory rules
new a84a60ccdd65 Revert "brcmfmac: fix NULL pointer derefence during USB di [...]
new 14fcfd1cc0c0 brcmfmac: change the order of things in brcmf_detach()
new c613085b7494 brcmfmac: avoid firmware command in brcmf_netdev_open() wh [...]
new c33330ac06fe brcmfmac: clear events in brcmf_fweh_detach() will always fail
new 1ac11ae949dd brcmfmac: avoid firmware commands when bus is down
new e0bfb9601d48 brcmfmac: simply remove flowring if bus is down
new 4b11c915f00c brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar
new f0248ec49bde mt7601u: use params->ssn value directly
new 9a29f7d8476c rtlwifi: btcoex: fix issue possible condition with no effe [...]
new 8812022cb2fd rtw88: debug: dump tx power indexes in use
new 2ec4ad49b98e libertas_tf: Use correct channel range in lbtf_geo_init
new e3b1d879ccda brcmfmac: don't net_ratelimit() CONSOLE messages on firmwa [...]
new b43d6c8e8d7f rtlwifi: remove assignment to itself
new 15e830e90fde mwifiex: use eth_broadcast_addr() to assign broadcast address
new 3457f86da60d rtw88: use txpwr_lmt_cfg_pair struct, not arrays
new 9236c1250cb7 bcma: Use dev_get_drvdata
new 6334dea8880a mwifiex: make error values consistent in mwifiex_update_bs [...]
new 8f9af6309b84 rsi: fix for sdio interface setup in 9116
new a40c28700d98 iwlegacy: Use dev_get_drvdata where possible
new ffa4d78cbc26 mwifiex: pcie: Use dev_get_drvdata
new 1f5f5ea72fc9 qtnfmac_pcie: Use dev_get_drvdata
new e7338e031985 rtlwifi: rtl_pci: Use dev_get_drvdata
new a4a68f727fb8 rtlwifi: remove unneeded function _rtl_dump_channel_map()
new cddecd92d1ec brcmfmac: remove set but not used variable 'dtim_period'
new b95c732234fa mt7601u: null check the allocation
new 3915a252ce71 libertas: Fix a double free in if_spi_c2h_data()
new dfc7a8f7c857 rsi: fix for sdio reset card issue
new 937a194ae865 ipw2x00: remove redundant assignment to err
new de019a3bdd6e brcmsmac: remove three set but not used variables
new d1b68c118238 rtw88: pci: remove set but not used variable 'ip_sel'
new 706f0182b1ad rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN
new b97494f48d5a rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX desc [...]
new 66b2b064ee54 rtlwifi: rtl88188ee: Replace local bit manipulation macros
new 36eda7568f2e rtlwifi: rtl8188ee: Convert macros that set descriptor
new e53e30ba15da rtlwifi: rtl8188ee: Convert inline routines to little-endi [...]
new d1d1a96bdb44 rtlwifi: rtl8188ee: Remove local configuration variable
new 0d762f031d70 rtw88: allow c2h operation in irq context
new 713a30de45a2 rtw88: enclose c2h cmd handle with mutex
new 4136214f7c46 rtw88: add BT co-existence support
new 49a52d05a3c7 rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX
new a246b9291433 rtlwifi: rtl8192ce: Replace local bit manipulation macros
new 98fd8db59a00 rtlwifi: rtl8192ce: Convert macros that set descriptor
new c85a63766738 rtlwifi: rtl8192ce: Convert inline routines to little-endi [...]
new 654026df2635 Revert "mwifiex: fix system hang problem after resume"
new 6004cf298a41 b43legacy: Remove pointless cond_resched() wrapper
new 932630fa9028 Merge tag 'wireless-drivers-next-for-davem-2019-08-19' of [...]
new d2187f8e4454 r8152: divide the tx and rx bottom functions
new 955222ca5281 net: dsa: use a single switch statement for port setup
new 74be4babe72f net: dsa: do not enable or disable non user ports
new 0394a63acfe2 net: dsa: enable and disable all ports
new 3903f315165d net: dsa: mv88e6xxx: do not change STP state on port disabling
new b759f528ca3d net: dsa: mv88e6xxx: enable SERDES after setup
new fc0bc0190bc5 net: dsa: mv88e6xxx: wrap SERDES IRQ in power function
new b1b5133db19c Merge branch 'net-dsa-enable-and-disable-all-ports'
new d9bd6d279236 netdevsim: Fix build error without CONFIG_INET
new afc1f67b99d5 s390/qeth: use node_descriptor struct
new 12fc286f84b1 s390/qeth: propagate length of processed cmd IO data to callback
new 7c5f8ffb3357 s390/qeth: use correct length field in SNMP cmd callback
new 32e85a0d83ee s390/qeth: keep cmd alive after IO completion
new 308946b07430 s390/qeth: merge qeth_reply struct into qeth_cmd_buffer
new 2744d8116903 s390/qeth: get vnicc sub-cmd type from reply data
new 59b757a9bf2b s390/qeth: streamline control code for promisc mode
new 4f6e01f3d6ff s390/ctcm: don't use intparm for channel IO
new 0506d5ba6876 s390/lcs: don't use intparm for channel IO
new c08129bbd4af Merge branch 's390-net-next'
new 30cc0ed73e33 can: rcar_can: Remove unused platform data support
new 1f0dee39e3cb can: peak_pci: Make structure peak_pciec_i2c_bit_ops constant
new 653ee35ce6d5 can: hi311x: remove custom DMA mapped buffer
new 65668b326956 can: tcan4x5x: remove unused struct tcan4x5x_priv::tcan4x5x_lock
new ad07819f223e can: tcan4x5x: remove not needed casts to struct tcan4x5x_priv *
new 7fbda1306542 can: tcan4x5x: tcan4x5x_can_probe(): add missing error han [...]
new 6093f744fec7 can: tcan4x5x: fix data length in regmap write path
new 28b0ffe98b53 can: m_can_platform: remove not needed casts to struct m_c [...]
new b3402c405747 can: m_can_platform: m_can_plat_probe(): add missing error [...]
new 3b9bcede4d9f can: mcp251x: convert block comments to network style comments
new 77654a6da00f can: mcp251x: remove unnecessary blank lines
new 4669597496dc can: mcp251x: avoid long lines
new d344c6d6c33f can: mcp251x: fix print formating strings
new af669cd26e0a can: mcp251x: use u8 instead of uint8_t
new d84ea2123f8d can: mcp251x: mcp251x_hw_reset(): allow more time after a reset
new 3964576307ed can: mcp251x: Use dev_name() during request_threaded_irq()
new 6a07c2305ab2 can: mcp251x: Use DT-supplied interrupt flags
new df58525df395 can: mcp251x: remove custom DMA mapped buffer
new f588af848b5a Merge tag 'linux-can-next-for-5.4-20190820' of git://git.k [...]
new c1ddf1f5c4ad ice: Use the software based tail when checking for hung Tx ring
new 9118fcd5255f ice: Assume that more than one Rx queue is rare in ice_napi_poll
new d82dd83df27e ice: Restructure VFs initialization flows
new f1a4a66d2310 ice: fix set pause param autoneg check
new 2ab28bb04ce6 ice: Set WB_ON_ITR when we don't re-enable interrupts
new 7829570e287d ice: Fix kernel hang with DCB reset in CEE mode
new ac6f733a7bd5 ice: allow empty Rx descriptors
new e6c45149b88e ice: Do not always bring up PF VSI in ice_ena_vsi()
new 1337175deca7 ice: update GLINT_DYN_CTL and GLINT_VECT2FUNC register access
new 60d628ea27d2 ice: Reduce wait times during VF bringup/reset
new 11836214d5b7 ice: Increase size of Mailbox receive queue for many VFs
new c275684b9250 ice: Move VF resources definition to SR-IOV specific file
new cbfe31b5d74d ice: Change type for queue counts
new be6f7ef69cf0 ice: improve print for VF's when adding/deleting MAC filters
new ac2eb56e7504 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 4edc17fdfdf1 net/mlx5e: Rename reporter header file
new 06293ae4fa0a net/mlx5e: Change naming convention for reporter's functions
new c50de4af1d63 net/mlx5e: Generalize tx reporter's functionality
new dd921fd24179 net/mlx5e: Extend tx diagnose function
new 2d708887a4b1 net/mlx5e: Extend tx reporter diagnostics output
new 2bf09e60ae5e net/mlx5e: Add cq info to tx reporter diagnose
new 11af6a6d09e9 net/mlx5e: Add helper functions for reporter's basics
new 9032e7192eac net/mlx5e: Add support to rx reporter diagnose
new 9d18b5144a0a net/mlx5e: Split open/close ICOSQ into stages
new be5323c8379f net/mlx5e: Report and recover from CQE error on ICOSQ
new 32c57fb26863 net/mlx5e: Report and recover from rx timeout
new 0a35ab3e1382 net/mlx5e: RX, Handle CQE with error at the earliest stage
new 8276ea1353a4 net/mlx5e: Report and recover from CQE with error on RQ
new 26aa7ab10f15 Documentation: net: mlx5: Devlink health documentation updates
new 3c140dd54f37 net/mlx5e: Fix deallocation of non-fully init encap entries
new b1b9f97a0937 net/mlx5: Fix the order of fc_stats cleanup
new 8c40f3b212a3 Merge tag 'mlx5-updates-2019-08-15' of git://git.kernel.or [...]
new b7bf027087cb mlxsw: core: Add API to set trap action
new 6a44bae3b2b9 mlxsw: reg: Add new trap actions
new a812cedb8e35 mlxsw: Add layer 2 discard trap IDs
new 9e6290c75a50 mlxsw: Add trap group for layer 2 discards
new b5ce611fd96e mlxsw: spectrum: Add devlink-trap support
new 170270329b1b selftests: mlxsw: Add test cases for devlink-trap L2 drops
new 1455865a040a selftests: mlxsw: Add a test case for devlink-trap
new 3a76edf28af8 Merge branch 'mlxsw-Add-devlink-trap-support'
new dc649d649a5e mac80211: fix TX legacy rate reporting when tx_status_ext is used
new 8db6e7367d3c mac80211: fix bad guard when reporting legacy rates
new a027c3041fef mac80211: 80Mhz was not reported properly when using tx_st [...]
new 3a00f0814064 mac80211: add missing length field increment when generati [...]
new c5b9a7f82673 nl80211: add 6GHz band definition to enum nl80211_band
new f89769cfdd5a cfg80211: add 6GHz UNII band definitions
new fa1f1085bc06 cfg80211: util: add 6GHz channel to freq conversion and vi [...]
new 852f04620e5b cfg80211: extend ieee80211_operating_class_to_band() for 6GHz
new e548a1c36b11 cfg80211: add 6GHz in code handling array with NUM_NL80211 [...]
new 0816e6b1177a cfg80211: use same IR permissive rules for 6GHz band
new 5ea4e7802c43 cfg80211: ibss: use 11a mandatory rates for 6GHz band operation
new 62524a5857d2 cfg80211: apply same mandatory rate flags for 5GHz and 6GHz
new 6c7a00339e2a cfg80211: Support assoc-at timer in sta-info
new 9cf02338880d mac80211: add assoc-at support
new 5db16ba82f38 mac80211: fix possible NULL pointerderef in obss pd code
new 2a38075cd0be nl80211: Add support for EDMG channels
new 56dd918ff06e mac80211: minstrel_ht: fix per-group max throughput rate i [...]
new f793c7eedd94 mac80211: minstrel_ht: reduce unnecessary rate probing attempts
new 21f7981b4bd9 mac80211: minstrel_ht: fix default max throughput rate indexes
new 48cb39522a9d mac80211: minstrel_ht: improve rate probing for devices wi [...]
new fb86b9208ff8 Merge tag 'mac80211-next-for-davem-2019-08-21' of git://gi [...]
new eba39fd6fe31 amd-xgbe: use devm_platform_ioremap_resource() to simplify code
new c8ace62ff3a9 net: ethernet: ti: use devm_platform_ioremap_resource() to [...]
new 8a54d4c21919 via-rhine: use devm_platform_ioremap_resource() to simplify code
new 5bd5b56457b0 net: socionext: use devm_platform_ioremap_resource() to si [...]
new 4865695c0f1a net: ks8851-ml: use devm_platform_ioremap_resource() to si [...]
new ffb36a10c656 net: sxgbe: use devm_platform_ioremap_resource() to simplify code
new 1a1ba7118807 cirrus: cs89x0: use devm_platform_ioremap_resource() to si [...]
new b6df983076e5 ezchip: nps_enet: use devm_platform_ioremap_resource() to [...]
new 4f830a5af7b5 net: fec: use devm_platform_ioremap_resource() to simplify code
new 37f76049b095 net: mvneta: use devm_platform_ioremap_resource() to simpl [...]
new 531fd23b0061 pxa168_eth: use devm_platform_ioremap_resource() to simplify code
new 4ca3348dff9a net: bcmgenet: use devm_platform_ioremap_resource() to sim [...]
new 913919e51ee6 net: systemport: use devm_platform_ioremap_resource() to s [...]
new 999232a38ff1 net: stmmac: dwmac-meson8b: use devm_platform_ioremap_reso [...]
new f33bf6b00f20 net: stmmac: dwmac-meson: use devm_platform_ioremap_resour [...]
new ad124aa34e51 net: stmmac: dwmac-anarion: use devm_platform_ioremap_reso [...]
new 2b9b5e74507f net: stmmac: dwc-qos: use devm_platform_ioremap_resource() [...]
new 93415e45d30c net/mlx5e: Extract code that queues neigh update work into [...]
new 61081f9c09df net/mlx5e: Always take reference to neigh entry
new 1216ce9d4a74 net/mlx5e: Extend neigh hash entry with rcu
new 70e83bd3b0e4 net/mlx5e: Refactor mlx5e_neigh_update_table->encap_lock
new ac0d917632cf net/mlx5e: Protect neigh hash encap list with spinlock and rcu
new 6a06c2f7843d net/mlx5e: Refactor neigh used value update for concurrent [...]
new 2a1f1768fa17 net/mlx5e: Refactor neigh update for concurrent execution
new 95435ad7999b net/mlx5e: Only access fully initialized flows in neigh update
new 7a978759b4e0 net/mlx5e: Add tc flower tracepoints
new c786fe596bed net/mlx5e: Add trace point for neigh used value update
new 5970882a2510 net/mlx5e: Add trace point for neigh update
new fed07ef3b072 Merge tag 'mlx5-updates-2019-08-21' of git://git.kernel.or [...]
new e5d2f910cfec PCI: hv: Add a paravirtual backchannel in software
new 348dd93e40c1 PCI: hv: Add a Hyper-V PCI interface driver for software b [...]
new 913d14e86657 net/mlx5: Add wrappers for HyperV PCIe operations
new 87175120defd net/mlx5: Add HV VHCA infrastructure
new 29ddad43166d net/mlx5: Add HV VHCA control agent
new cef35af34d6d net/mlx5e: Add mlx5e HV VHCA stats agent
new 8da3803d1ac4 Merge branch 'mlx5-hyperv'
new c76c99252524 nexthops: remove redundant assignment to variable err
new 33b165684ab7 i40e: reduce stack usage in i40e_set_fc
new bc6c1eaaedee i40e: Check if transceiver implements DDM before access
new 408bfc382efc i40e: add check on i40e_configure_tx_ring() return value
new fb59826288a6 i40e: fix shifts of signed values
new d802c760ab87 i40e: Add drop mode parameter to set mac config
new d4256c8e9a7f i40e: check_recovery_mode had wrong if statement
new f93b3fd9a34b i40e: Update FW API version to 1.9
new 1e0303fd2942 i40e: reset veb.tc_stats when resetting veb.stats
new 9889707b06ac i40e: Fix crash caused by stress setting of VF MAC addresses
new 541d97310ae3 i40e: Remove function i40e_update_dcb_config()
new a39f165db5c4 i40e: allow reset in recovery mode
new 65c275e40164 i40e: Persistent LLDP support
new 1b5f5d388b2b i40e: fix retrying in i40e_aq_get_phy_capabilities
new 7ee7f3e844de Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new 57b77df7b719 dt-bindings: net: snps, dwmac: update reg minItems maxItems
new d5a57e4e31d1 dt-bindings: net: meson-dwmac: convert to yaml
new c2a5b91e8c52 Merge branch 'dt-bindings-net-meson-dwmac-convert-to-yaml'
new d3ee8ec7de83 net: fec: add C45 MDIO read/write support
new 0f817a5eb9e3 mISDN: Delete unnecessary checks before the macro call âde [...]
new 038dab7efc38 can: Delete unnecessary checks before the macro call âdev_ [...]
new b7deac31979b hamradio: Delete unnecessary checks before the macro call [...]
new 5477fccf9abd net: usb: Delete unnecessary checks before the macro call [...]
new 399e06a517b6 ethernet: Delete unnecessary checks before the macro call [...]
new 6d24e1414005 net/ncsi: update response packet length for GCPS/GNS/GNPTS [...]
new f4a93be689df r8152: saving the settings of EEE
new e7bde56b7446 r8152: add a helper function about setting EEE
new aa19d1f1042e Merge branch 'r8152-save-EEE'
new c7a42eb49212 net: ipv6: fix listify ip6_rcv_finish in case of forwarding
new 87cade2997c9 net/mlx5: Fix return code in case of hyperv wrong size read
new bf1867db9b85 net/rds: Whitelist rdma_cookie and rx_tstamp for usercopy
new bd1200b79510 drop_monitor: Make timestamps y2038 safe
new d4ed7463d02a r8169: fix DMA issue on MIPS platform
new f3acd33d840d net: use unlikely for dql_avail case
new 2307f4a517c7 net: hns3: Fix -Wunused-const-variable warning
new dd016aca28f6 net/core/skmsg: Delete an unnecessary check before the fun [...]
new fbbdbc647307 bnxt_en: Fix allocation of zero statistics block size regression.
new 7c47f5afdeef s390/qdio: enable drivers to poll for Output completions
new 313dc689b16c s390/qdio: let drivers opt-out from Output Queue scanning
new eeac0e20a173 s390/qeth: collect accurate TX statistics
new e53edf743d26 s390/qeth: add TX NAPI support for IQD devices
new 85e537d8f1b6 s390/qeth: when in TX NAPI mode, use napi_consume_skb()
new 96bd6c94bdf9 s390/qeth: add BQL support for IQD devices
new 9549d70a2d71 s390/qeth: add xmit_more support for IQD devices
new ace4cedea934 Merge branch 's390-qeth-next'
new 0c3a6101ff2d ice: Allow egress control packets from PF_VSI
new 1b0c3247a092 ice: Account for all states of FW DCBx and LLDP
new da4a9e73d8a5 ice: Don't call synchronize_irq() for VF's from the host
new 64bcaec64284 ice: Treat DCBx state NOT_STARTED as valid
new 42a179c80ddd ice: Copy dcbx configuration only if mode is correct
new f8af5bf5b45e ice: reject VF attempts to enable head writeback
new 84a118ab58ed ice: Rename ethtool private flag for lldp
new 90e477379e92 ice: silence some bogus error messages
new 057911ba9b79 ice: Fix flag used for module query
new 3747f03115c1 ice: Don't clear auto_fec bit in ice_cfg_phy_fec()
new 3f416961b0a5 ice: Add input handlers for virtual channel handlers
new 5a4a86731027 ice: update ethtool stats on-demand
new bbb968e8b34c ice: Fix issues updating VSI MAC filters
new 8b2c858240ac ice: Don't allow VSI to remove unassociated ucast filter
new a914a8411035 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new c1236979b4d2 net: phy: sfp: Add labels to hwmon sensors
new ee641b0cdb94 net: mediatek: remove set but not used variable 'status'
new 2889456498c6 Revert "net: mediatek: remove set but not used variable 'status'"
new 0846e1616f0f cirrus: cs89x0: remove set but not used variable 'lp'
new 4f8116c85057 net: sched: protect block offload-related fields with rw_s [...]
new 97394bef5622 net: sched: change tcf block offload counter type to atomic_t
new 401192113730 net: sched: refactor block offloads counter usage
new a449a3e77a85 net: sched: notify classifier on successful offload add/delete
new c9f14470d048 net: sched: add API for registering unlocked offload block [...]
new 11bd634da257 net: sched: conditionally obtain rtnl lock in cls hw offloads API
new 9838b20a7fb2 net: sched: take rtnl lock in tc_setup_flow_action()
new 5a6ff4b13d59 net: sched: take reference to action dev before calling offloads
new 1444c175a374 net: sched: copy tunnel info when setting flow_action entr [...]
new 918190f50eb6 net: sched: flower: don't take rtnl lock for cls hw offloads API
new 72991b560681 Merge branch 'cls-hw-offload-rtnl'
new 3c95e5013b7f r8169: improve DMA handling in rtl_rx
new d00ee466a07e nfp: add AMDA0058 boards to firmware list
new 68aaf4459556 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new e65d45cc351a net: dsa: remove bitmap operations
new cf360866b119 net: dsa: do not skip -EOPNOTSUPP in dsa_port_vid_add
new bdcff080f7ae net: dsa: add slave VLAN helpers
new c5335d737ff3 net: dsa: check bridge VLAN in slave operations
new 7e1741b47f24 net: dsa: program VLAN on CPU port from slave
new b9499904f363 net: dsa: clear VLAN PVID flag for CPU port
new cb6ec9754b1a Merge branch 'net-dsa-explicit-programmation-of-VLAN-on-CP [...]
new b8fc9f30821e net: ethernet: mediatek: Add basic PHYLINK support
new 7e538372694b net: ethernet: mediatek: Re-add support SGMII
new bd69baaace06 dt-bindings: net: ethernet: Update mt7622 docs and dts to [...]
new 1ddc5d948419 Merge branch 'net-ethernet-mediatek-convert-to-PHYLINK'
new 9b236d2a69da net: dsa: Advertise the VLAN offload netdev ability only i [...]
new e9bf96943b40 net: dsa: sja1105: Clear VLAN filtering offload netdev feature
new 380702e37155 Merge branch 'Simplify-DSA-handling-of-VLAN-subinterface-offload'
new 7add83d93a94 net: mediatek: remove set but not used variable 'status'
new 1b0b8114b954 sctp: make ecn flag per netns and endpoint
new 2f5268a9249b sctp: allow users to set netns ecn flag with sysctl
new d5886b919a72 sctp: allow users to set ep ecn flag by sockopt
new e93b4f038662 Merge branch 'sctp-add-SCTP_ECN_SUPPORTED-sockopt'
new 4e6da7969ffe net: dsa: mv88e6xxx: support 2500base-x in SGMII IRQ handler
new 609070133aff net: dsa: mv88e6xxx: update code operating on hidden registers
new 17deaf5cb37a net: dsa: mv88e6xxx: create serdes_get_lane chip operation
new d3cf7d8f20b4 net: dsa: mv88e6xxx: simplify SERDES code for Topaz and Peridot
new 3bbb8867f87d net: dsa: mv88e6xxx: rename port cmode macro
new 7a3007d22e8d net: dsa: mv88e6xxx: fully support SERDES on Topaz family
new 0e5c9ab32cbe Merge branch 'net-dsa-mv88e6xxx-Peridot-Topaz-SERDES-changes'
new 99122836d26a net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID
new e125dcef7556 net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID
new f6256585fecc net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID
new 190f73ab4c43 net: stmmac: setup higher frequency clk support for EHL & TGL
new 00ebd4998b53 Merge branch 'stmmac-Add-EHL-and-TGL-PCI-info-and-PCI-ID'
new 14105c191e09 ipv6: shrink struct ipv6_mc_socklist
new a3a90244c471 wimax/i2400m: remove redundant assignment to variable result
new bd301e05ba06 phy: mdio-bcm-iproc: use devm_platform_ioremap_resource() [...]
new ba869d3c40fc phy: mdio-hisi-femac: use devm_platform_ioremap_resource() [...]
new ea7076923bde phy: mdio-moxart: use devm_platform_ioremap_resource() to [...]
new bd51ce0583e2 phy: mdio-mux-meson-g12a: use devm_platform_ioremap_resour [...]
new 3894793e4b1a phy: mdio-sun4i: use devm_platform_ioremap_resource() to s [...]
new 9e7a5d174622 ice: Fix ethtool port and PFC stats for 4x25G cards
new 293582487389 ice: added sibling head to parse nodes
new f27db2e65e11 ice: Sanitize ice_ena_vsi and ice_dis_vsi
new dc67039b3d11 ice: shorten local and add debug prints
new 4425e0531c43 ice: Introduce a local variable for a VSI in the rebuild path
new e63a1dbdc7df ice: Don't clog kernel debug log with VF MDD events errors
new 9c7dd7566d18 ice: add validation in OP_CONFIG_VSI_QUEUES VF message
new 35b4f4372f91 ice: fix ice_is_tc_ena
new a1199d679af4 ice: fix potential infinite loop
new d02f734cb713 ice: add support for enabling/disabling single queues
new 77ca27c41705 ice: add support for virtchnl_queue_select.[tx|rx]_queues bitmap
new 78b5713ac124 ice: Alloc queue management bitmaps and arrays dynamically
new cb6a8dc07827 ice: Fix VF configuration issues due to reset
new 152b978a1f90 ice: Rework ice_ena_msix_range
new ae2bdbb45d38 ice: fix adminq calls during remove
new 8e4a2adcedac Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 95fb8bb3181b net: phy: force phy suspend when calling phy_stop
new b97cd891268d mlxsw: Remove 56G speed support
new 3f61967f4197 mlxsw: spectrum: Prevent auto negotiation on number of lanes
new 45bd634131fd mlxsw: Bump firmware version to 13.2000.1886
new dc4f3eb08a12 mlxsw: spectrum_ptp: Add counters for GC events
new 198836fdff09 Merge branch 'mlxsw-Various-updates'
new f7fe7e3d19e8 dpaa2-eth: Remove support for changing link settings
new cce62943c08e dpaa2-eth: Use stored link settings
new 8eb3cef8d264 dpaa2-eth: Add pause frame support
new a582b78dfc33 net: hns3: code optimization for debugfs related to "dump reg"
new 6f92bfd70a8a net: hns3: use macro instead of magic number
new 6125b52d2641 net: hns3: modify base parameter of kstrtouint in hclge_db [...]
new 70a214903da9 net: hns3: reduce the parameters of some functions
new ed5b255ba679 net: hns3: optimize some log printings
new 199d2dd416df net: hns3: make some reusable codes into a function
new 82f7d0576fa6 net: hns3: fix incorrect type in assignment.
new e8df45c28134 net: hns3: optimize waiting time for TQP reset
new a83d29618b1c net: hns3: implement .process_hw_error for hns3 client
new c9765a89d142 net: hns3: add phy selftest function
new 2336f19d7892 net: hns3: check reset interrupt status when reset fails
new dd2956eab104 net: hns3: not allow SSU loopback while execute ethtool -t dev
new 73a1dd8c908e Merge branch 'net-hns3-add-some-cleanups-and-optimizations'
new b98f0f530d79 net: dsa: mv88e6xxx: get serdes lane after lock
new 5d24da1e5ccb net: dsa: mv88e6xxx: keep CMODE writable code private
new 42aa15cf05c0 net: dsa: mv88e6xxx: fix freeing unused SERDES IRQ
new ea77388b0227 net/mlx5: Fix mlx5_ifc_query_lag_out_bits
new 7084ed30ae2a IB/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command
new 694a296024d4 net/mlx5: remove self-assignment on esw->dev
new 94f3e14e00fd mlx5: Use refcount_t for refcount
new 647d58a989b3 net/mlx5: Use debug message instead of warn
new b1635ee6120c net/mlx5: Add XRQ legacy commands opcodes
new eed6f7dc28d3 net/mlx5: Add missing include file to lib/crypto.c
new 866ff8f22380 net/mlx5: Improve functions documentation
new 30b10e89f2ae net/mlx5: Add support for VNIC_ENV internal rq counter
new caa185473544 net/mlx5: Expose IP-in-IP capability bit
new 1eba383f4e36 net/mlx5: Add lag_tx_port_affinity capability bit
new f66ad830b114 net/mlx5: Add per-namespace flow table default miss action [...]
new e6806e9a63a7 net/mlx5: Create bypass and loopback flow steering namespa [...]
new bb487d29ce00 net/mlx5: fix a -Wstringop-truncation warning
new 00679b631edd net/mlx5: Set ODP capabilities for DC transport to max
new 537f321097d0 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
new d5e1c0ef550e net/mlx5e: ethtool, Fix a typo in WOL function names
new 3c14562663c6 net/mlx5e: Expose new function for TIS destroy loop
new 45f171b1182b net/mlx5e: Support LAG TX port affinity distribution
new 0cfafd4b4ddf net/mlx5e: Add device out of buffer counter
new a49e1f31ae15 net/mlx5e: Change function's position to a more fitting file
new a795d8db2a6d net/mlx5e: Support RSS for IP-in-IP and IPv6 tunneled packets
new e3a53bc536fc net/mlx5e: Improve stateless offload capability check
new 25948b87dda2 net/mlx5e: Support TSO and TX checksum offloads for IP-in- [...]
new 1a4f1a024c4f Merge tag 'mlx5-updates-2019-08-22' of git://git.kernel.or [...]
new c1d532d268cb r8169: change interrupt mask type to u32
new c623305bf465 r8169: restrict rtl_is_8168evl_up to RTL8168 chip versions
new ce37115e3a57 r8169: factor out reading MAC address from registers
new bcf2b868a5ae r8169: move disabling interrupt coalescing to RTL8169/RTL8 [...]
new 7366016d2d4c r8169: read common register for PCI commit
new ae84bc187337 r8169: don't use bit LastFrag in tx descriptor after send
new f1bce4ad2f1c r8169: add support for RTL8125
new 02bf642b188a r8169: add RTL8125 PHY initialization
new b3a42e3a78ce r8169: add support for EEE on RTL8125
new b4e11253b1f3 Merge branch 'r8169-add-support-for-RTL8125'
new 3f1071ec39f7 net: spider_net: Use struct_size() helper
new 1a914990ffe9 wimax/i2400m: remove debug containing bogus calculation of index
new 688125a6e787 MIPS: SGI-IP27: remove ioc3 ethernet init
new cbe7d51745f9 MIPS: SGI-IP27: restructure ioc3 register access
new c1b6a3d85d3f net: sgi: ioc3-eth: remove checkpatch errors/warning
new 141a7dbb886f net: sgi: ioc3-eth: use defines for constants dealing with [...]
new c7b572747549 net: sgi: ioc3-eth: allocate space for desc rings only once
new 489467e52486 net: sgi: ioc3-eth: get rid of ioc3_clean_rx_ring()
new 9c328b05443a net: sgi: ioc3-eth: separate tx and rx ring handling
new fcd0da5a6d87 net: sgi: ioc3-eth: introduce chip start function
new 19a957b6b464 net: sgi: ioc3-eth: split ring cleaning/freeing and allocation
new 850d2fed5bce net: sgi: ioc3-eth: refactor rx buffer allocation
new ed870f6a7aa2 net: sgi: ioc3-eth: use dma-direct for dma allocations
new 8dff19a6dcb8 net: sgi: ioc3-eth: use csum_fold
new 3498cb272e87 net: sgi: ioc3-eth: Fix IPG settings
new d1c9454274d8 net: sgi: ioc3-eth: protect emcr in all cases
new 70359dbe2475 net: sgi: ioc3-eth: no need to stop queue set_multicast_list
new 19828bd3d1a0 Merge branch 'ioc3-eth-improvements'
new b3b0ddd07e63 bnxt_en: Use a common function to print the same ethtool - [...]
new a935cb7ec449 bnxt_en: Remove the -1 error return code from bnxt_hwrm_do [...]
new d4f1420d3656 bnxt_en: Convert error code in firmware message response t [...]
new a798302d56f5 bnxt_en: Simplify error checking in the SR-IOV message for [...]
new 5bedb5296e33 bnxt_en: Suppress all error messages in hwrm_do_send_msg() [...]
new ba642ab773db bnxt_en: Prepare bnxt_init_one() to be called multiple times.
new 702d5011ab5e bnxt_en: Refactor bnxt_sriov_enable().
new 91b9be487001 bnxt_en: Register buffers for VFs before reserving resources.
new ec5d31e3c15d bnxt_en: Handle firmware reset status during IF_UP.
new 07f83d72d238 bnxt_en: Discover firmware error recovery capabilities.
new 9ffbd6773490 bnxt_en: Pre-map the firmware health monitoring registers.
new 7e914027f757 bnxt_en: Enable health monitoring.
new 3bc7d4a352ef bnxt_en: Add BNXT_STATE_IN_FW_RESET state.
new 6763c779c2d8 bnxt_en: Add new FW devlink_health_reporter
new 2151fe0830fd bnxt_en: Handle RESET_NOTIFY async event from firmware.
new 230d1f0de754 bnxt_en: Handle firmware reset.
new 657a33c8a0a2 bnxt_en: Add devlink health reset reporter.
new 2cd869685045 bnxt_en: Retain user settings on a VF after RESET_NOTIFY event.
new b4fff2079d10 bnxt_en: Do not send firmware messages if firmware is in e [...]
new cbb51067a5f5 bnxt_en: Add RESET_FW state logic to bnxt_fw_reset_task().
new d1db9e166bf6 bnxt_en: Add bnxt_fw_exception() to handle fatal firmware errors.
new acfb50e4e773 bnxt_en: Add FW fatal devlink_health_reporter.
new 1f99fc7fffa5 Merge branch 'bnxt_en-health-and-error-recovery'
new 77afe3b82e97 arcnet: capmode: remove redundant assignment to pointer pkt
new 27382472adcd net: stmmac: depend on COMMON_CLK
new fa730a3bb9d3 sched: act_vlan: implement stats_update callback
new de8e1beb1919 tcp_bbr: clarify that bbr_bdp() rounds up in comments
new f2b795ea025c net: sched: cls_matchall: cleanup flow_action before deallocating
new daa664a5cdd5 net/mlx5e: Move local var definition into ifdef block
new fd0f75d28da2 Merge branch 'Fixes-for-unlocked-cls-hardware-offload-API- [...]
new e72cb7d62453 bnxt_en: Fix compile error regression with CONFIG_BNXT_SRI [...]
new 7cf92ccb8555 net/mlx5e: Remove unlikely() from WARN*() condition
new 974ceb21fcf9 udp: Remove unlikely() from IS_ERR*() condition
new 2a813f139220 batman-adv: Add Sven to MAINTAINERS file
new 5c63592f90c6 Merge tag 'batadv-next-for-davem-20190830' of git://git.op [...]
new f40d9b20864a net: bridge: Populate the pvid flag in br_vlan_get_info
new 5f33183b7fdf net: dsa: tag_8021q: Restore bridge VLANs when enabling vl [...]
new b0274eb0d76e Merge branch 'Dynamic-toggling-of-vlan_filtering-for-SJA1105-DSA'
new 2d4c849530a9 qed: Add APIs for reading config id attributes.
new d44a3ced7023 qede: Add support for reading the config id attributes.
new 3b86bd076284 qed: Add APIs for configuring grc dump config flags.
new 849dbf09234a qede: Add support for dumping the grc data.
new ed6e8103ba72 Merge branch 'qed-Enhancements'
new 15a7dea750e0 net/tls: use RCU protection on icsk->icsk_ulp_data
new 61723b393292 tcp: ulp: add functions to dump ulp-specific information
new 26811cc9f55a net: tls: export protocol version, cipher, tx_conf/rx_conf [...]
new 1b6ca07b6879 Merge branch 'net-tls-add-socket-diag'
new c7282b501f22 devlink: Make port index data type as unsigned int
new 58b6be4175a4 devlink: Use switch-case instead of if-else
new 38320f69403d Merge branch 'Minor-cleanup-in-devlink'
new 6f671045b642 net/ncsi: add response handlers for PLDM over NC-SI
new dc161162e42c r8169: don't set bit RxVlan on RTL8125
new 56fcd40f8a51 netlabel: remove redundant assignment to pointer iter
new bdad7529ee4e net: hns3: remove redundant assignment to pointer reg_info
new b943e03341e6 net: hns3: remove set but not used variable 'qos'
new 946bc2509eb8 net: dsa: mv88e6xxx: check errors in mv88e6352_serdes_irq_link
new f441ed0f4c89 net: dsa: mv88e6xxx: fix SERDES IRQ mapping
new 4241ef52372e net: dsa: mv88e6xxx: introduce .serdes_irq_mapping
new 5122d4ec9e80 net: dsa: mv88e6xxx: simplify .serdes_get_lane
new 9db4a7257e60 net: dsa: mv88e6xxx: implement mv88e6352_serdes_get_lane
new 6600d8e5822d net: dsa: mv88e6xxx: merge mv88e6352_serdes_power_set
new dc272f600eb3 net: dsa: mv88e6xxx: pass lane to .serdes_power
new 61a46b4147b2 net: dsa: mv88e6xxx: introduce .serdes_irq_enable
new 907b9b9fcaef net: dsa: mv88e6xxx: introduce .serdes_irq_status
new 45de77ff8286 net: dsa: mv88e6xxx: centralize SERDES IRQ handling
new 4bc61b0b1695 Merge branch 'net-dsa-mv88e6xxx-centralize-SERDES-IRQ-handling'
new 765b7590c92d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new a21cf11bc57f mlx5: Add missing init_net check in FIB notifier
new 4ba0ebbc6cde net: dsa: Fix off-by-one number of calls to devlink_port_u [...]
new 136163618e3a mvpp2: refactor BM pool functions
new 7d04b0b13b11 mvpp2: percpu buffers
new 67538eb5c00f Merge branch 'mvpp2-per-cpu-buffers'
new c9b9dcb430b3 net/mlx5: Move device memory management to mlx5_core
new 97b5484ed608 net/mlx5: Add HW bits and definitions required for SW steering
new 3a6ef5158d4a net/mlx5: Avoid disabling RoCE when uninitialized
new f813cb506b8c net/mlx5: Add stub for mlx5_eswitch_mode
new fc603294267f net/mlx5: Set only stag for match untagged packets
new a06ebb8d953b Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
new 2b688ea5efde net/mlx5: Add flow steering actions to fs_cmd shim layer
new 14c32fd17c9b net/mlx5: DR, Add the internal direct rule types definitions
new 1d9186476e12 net/mlx5: DR, Add direct rule command utilities
new 29cf8febd185 net/mlx5: DR, ICM pool memory allocator
new 297cccebdc5a net/mlx5: DR, Expose an internal API to issue RDMA operations
new 26d688e33f88 net/mlx5: DR, Add Steering entry (STE) utilities
new 4ec9e7b02697 net/mlx5: DR, Expose steering domain functionality
new 7838e1725394 net/mlx5: DR, Expose steering table functionality
new 852f660bd7cc net/mlx5: DR, Expose steering matcher functionality
new 9db810ed2d37 net/mlx5: DR, Expose steering action functionality
new 41d07074154c net/mlx5: DR, Expose steering rule functionality
new c47ff7baff6e net/mlx5: DR, Add required FW steering functionality
new 70605ea545e8 net/mlx5: DR, Expose APIs for direct rule managing
new fb86f1210a57 net/mlx5: DR, Add CONFIG_MLX5_SW_STEERING for software ste [...]
new 6a48faeeca10 net/mlx5: Add direct rule fs_cmd implementation
new 38b9d1c62a6e net/mlx5: Add API to set the namespace steering mode
new 8463daf17e80 net/mlx5: Add support to use SMFS in switchdev mode
new e890acd5ff18 net/mlx5: Add devlink flow_steering_mode parameter
new 94810bd365cb Merge tag 'mlx5-updates-2019-09-01-v2' of git://git.kernel [...]
new 03af840650bb ice: Fix EMP reset handling
new 8132e17dfb16 ice: Fix resource leak in ice_remove_rule_internal()
new 567af267fa1d ice: Report what the user set for coalesce [tx|rx]-usecs
new d24ef08a9d94 ice: Deduce TSA value from the priority value in the CEE mode
new 18057cb3578a ice: add needed PFR during driver unload
new 7404e84a2332 ice: update driver unloading field for Queue Shutdown AQ command
new 432609887aa9 ice: add print of autoneg state to link message
new 2e0ab37c04c2 ice: print extra message if topology issue
new 6a025730e0cd ice: Cleanup defines in ice_type.h
new a257f188b72b ice: Limit Max TCs on devices with more than 4 ports
new 473ca574884b ice: Correctly handle return values for init DCB
new 06914ac20abb ice: Always notify FW of VF reset
new 3d57fd10f2c9 ice: Report stats when VSI is down
new 03bba02016f9 ice: Remove enable DCB when SW LLDP is activated
new cd186e51513c ice: Only disable VLAN pruning for the VF when all VLANs a [...]
new 2c1f9e263444 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new ae90a6f0d9c8 dpaa2-eth: Minor refactoring in ethtool stats
new d84c3a4ded96 dpaa2-eth: Add new DPNI statistics counters
new 52b6a4ffe2b6 dpaa2-eth: Poll Tx pending frames counter on if down
new 472e12e7ff9f Merge branch 'dpaa2-eth-Add-new-statistics-counters'
new 771efeda3936 r8152: modify rtl8152_set_speed function
new ca366d6c889b net: dsa: mt7530: Convert to PHYLINK API
new 4f358cbd054d dt-bindings: net: dsa: mt7530: Add support for port 5
new 38f790a80560 net: dsa: mt7530: Add support for port 5
new 0d622143d174 Merge branch 'net-dsa-mt7530-PHYLINK-and-port-5'
new 7d5aa9a524db devlink: Add new info version tags for ASIC and FW
new df69ba43217d ionic: Add basic framework for IONIC Network device driver
new fbfb8031533c ionic: Add hardware init and device commands
new 04436595c435 ionic: Add port management commands
new 1a58e196467f ionic: Add basic lif support
new 6461b446f2a0 ionic: Add interrupts and doorbells
new 1d062b7b6f64 ionic: Add basic adminq support
new 938962d55229 ionic: Add adminq action
new 77ceb68e29cc ionic: Add notifyq support
new beead698b173 ionic: Add the basic NDO callbacks for netdev support
new c1e329ebec8d ionic: Add management of rx filters
new 2a654540be10 ionic: Add Rx filter and rx_mode ndo support
new 8d61aad4e8dc ionic: Add async link status check and basic stats
new 4d03e00a2140 ionic: Add initial ethtool support
new 0f3154e6bcb3 ionic: Add Tx and Rx handling
new 1a371ea1b7b6 ionic: Add netdev-event handling
new e470355bd96a ionic: Add driver stats
new aa3198819bea ionic: Add RSS support
new 8c15440bce31 ionic: Add coalesce and other features
new e7ac4ea0fefb Merge branch 'ionic-Add-ionic-driver'
new 9367fa08415a net/sched: cbs: remove redundant assignment to variable port_rate
new 842841ece540 Convert usage of IN_MULTICAST to ipv4_is_multicast
new be7bbea114d6 net/tls: use the full sk_proto pointer
new 90962b4894f5 net/tls: don't jump to return
new 3544c98acd09 net/tls: narrow down the critical area of device_offload_lock
new be2fbc155fc8 net/tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE
new 6e3d02b670ea net/tls: dedup the record cleanup
new 9c895c1bc576 Merge branch 'net-tls-minor-cleanups'
new f4d7c8e3da91 vsock/virtio: a better comment on credit update
new ec44dd579038 can: kvaser_pciefd: the PWM generator is running at the bu [...]
new e3b329221567 dt-bindings: can: tcan4x5x: Update binding to use interrup [...]
new be1d28424adc can: tcan4x5x: Remove data-ready gpio interrupt
new 81f29dd30469 can: tcan4x5x: Remove checking the wake pin
new f6cae800bfdb can: mcp251x: remove deprecated board file setup example
new b4cb76961c95 can: mcp251x: Use devm_clk_get_optional() to get the input clock
new 8de29a5c34a5 can: mcp251x: Make use of device property API
new 761a61591705 can: mcp251x: Call wrapper instead of regulator_disable()
new ee9a5f5e554d can: dev: convert block comments to network style comments
new d7bda7307020 can: dev: avoid long lines
new 39fe6fd5fb3a can: dev: remove unnecessary parentheses
new d726c01aa744 can: dev: remove unnecessary blank line
new f59d7824bfd1 can: dev: can_restart(): convert NULL pointer check
new d36673f5918c can: dev: can_dellink(): remove return at end of void function
new 13ecee77fa81 can: dev: can_dev_init(): convert from printk(KERN_INFO) t [...]
new b06b39927249 Merge tag 'linux-can-next-for-5.4-20190903' of git://git.k [...]
new 10ae8f4e81d8 ixgbe: Use kzfree() rather than its implementation.
new 60b3990c2cef sunrpc: Use kzfree rather than its implementation.
new da3a3b653b34 net: mpoa: Use kzfree rather than its implementation.
new 09ea989e2bd2 Merge branch 'net-kzfree'
new 8330f73fe974 rocker: add missing init_net check in FIB notifier
new 6c43bb3a413c can: netns: give structs holding the CAN statistics a sens [...]
new 2341086df448 can: netns: give members of struct netns_can holding the s [...]
new e2c1f5c75008 can: af_can: give variables holding CAN statistics a sensi [...]
new 448c70749478 can: proc: give variables holding CAN statistics a sensible name
new 564577dfee4e can: netns: remove "can_" prefix from members struct netns_can
new 56be1d52fc0b can: af_can: give variable holding the CAN per device rece [...]
new ff7fbea4c133 can: proc: give variable holding the CAN per device receiv [...]
new 3ee6d2bebef8 can: af_can: rename find_rcv_list() to can_rcv_list_find()
new fac785009aaf can: af_can: rename find_dev_rcv_lists() to can_dev_rcv_li [...]
new 6625a18e9ff6 can: af_can: give variable holding the CAN receiver and th [...]
new e2586a5796d6 can: af_can: can_rx_register(): use max() instead of open [...]
new 3f1503560693 can: af_can: can_pernet_exit(): no need to iterate over an [...]
new ffd956eef69b can: introduce CAN midlayer private and allocate it automatically
new 8df9ffb888c0 can: make use of preallocated can_ml_priv for per device s [...]
new bdfb5765e45b can: af_can: remove NULL-ptr checks from users of can_dev_ [...]
new 24efc6d36d23 can: af_can: use spin_lock_bh() for &net->can.rcvlists_lock
new 4f746fb49518 mailmap: update email address
new 9868b5d44f3d can: introduce CAN_REQUIRED_SIZE macro
new 2a0c9aaa6247 can: add socket type for CAN_J1939
new f5223e9eee65 can: extend sockaddr_can to include j1939 members
new 9d71dd0c7009 can: add support of SAE J1939 protocol
new 44c40910b66f Merge tag 'linux-can-next-for-5.4-20190904' of git://git.k [...]
new 9513321069ee net: stmmac: selftests: Return proper error code to userspace
new 6338488356d2 net: stmmac: xgmac: Add RBU handling in DMA interrupt
new c104891c4b1f net: stmmac: Do not return error code in TC Initialization
new 425eabddaf0f net: stmmac: Implement L3/L4 Filters using TC Flower
new 4647e021193d net: stmmac: selftests: Add selftest for L3/L4 Filters
new 5904a980f93c net: stmmac: xgmac: Implement ARP Offload
new 5e3fb0a6e2b3 net: stmmac: selftests: Implement the ARP Offload test
new 0b273ca41fe0 net: stmmac: Only consider RX error when HW Timestamping i [...]
new 8f9e5b5db4e2 net: stmmac: ethtool: Let user configure TX coalesce without RIWT
new c2b69474d63b net: stmmac: xgmac: Correct RAVSEL field interpretation
new 56bcd5912221 net: stmmac: Correctly assing MAX MTU in XGMAC cores case
new 8a488c3f97cd net: stmmac: xgmac: Enable RX Jumbo frame support
new 427849e8c37f net: stmmac: selftests: Add Jumbo Frame tests
new d1e8496edac2 Merge branch 'stmmac-next'
new 7d993c5f86aa gianfar: remove forward declarations
new 7ad387840a85 gianfar: make five functions static
new 887b8194fb86 gianfar: cleanup gianfar.h
new 8e578e73ef2e gianfar: use DT more consistently when selecting PHY conne [...]
new 1ddee6d843d8 Merge branch 'gianfar-some-assorted-cleanup'
new 36b1a2fcd0d2 include: mdio: Add driver data helpers
new 168f7a161608 net: phy: gmii2rgmii: Dont use priv field in phy device
new 1e6068899c0f Merge branch 'Fix-GMII2RGMII-private-field'
new a8a213cbedaa pppoatm: use %*ph to print small buffer
new ee4c3deac70d net: qed: Move static keyword to the front of declaration
new 5e5d8bc4a073 net: hns: Move static keyword to the front of declaration
new 0e5b36bc4c1f r8152: adjust the settings of ups flags
new 47e25277693c nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics
new 95a7233c452a net: openvswitch: Set OvS recirc_id from tc chain index
new d1967e495a8d net_sched: act_police: add 2 new attributes to support pol [...]
new fe4a7a41767a net: phy: Do not check Link status when loopback is enabled
new c3a502deaf1f stmmac: platform: adjust messages and move to dev level
new d9c0f2756a33 net: hns3: fix error VF index when setting VLAN offload
new 323a2ac52227 net: hns3: fix double free bug when setting ringparam
new 525a294e6080 net: hns3: fix mis-assignment to hdev->reset_level in hclge_reset
new b7cf22b74a3f net: hns3: add client node validity judgment
new 1483fa494643 net: hns3: remove explicit conversion to bool
new 1cbc662dd847 net: hns3: disable loopback setting in hclge_mac_init
new 91f8ff09ada1 net: hns3: make hclge_dbg_get_m7_stats_info static
new 7250a9d21e27 Merge branch 'net-hns3-add-some-bugfixes-and-cleanups'
new 845e4b8014a5 ravb: correct typo in FBP field of SFO register
new 009a470365b3 ravb: remove undocumented counter processing
new 2d957a7e2a9b ravb: remove undocumented endianness selection
new fd8ab76a8562 ravb: TROCR register is only present on R-Car Gen3
new 5b1ab1ae3d2f Merge branch 'ravb-remove-use-of-undocumented-registers'
new f9bcfe214b00 lan743x: remove redundant assignment to variable rx_proces [...]
new a9436dca115d tools: bpftool: compile with $(EXTRA_WARNINGS)
new 04949ccc273e tools: bpftool: add net attach command to attach XDP on interface
new 37c7f863ba92 tools: bpftool: add net detach command to detach XDP on interface
new 10a708c24a31 tools: bpftool: add bash-completion for net attach/detach
new cb9d99686616 tools: bpftool: add documentation for net attach/detach
new 37b7c058d410 Merge branch 'bpftool-net-attach'
new dadb81d0afe7 libbpf: make libbpf.map source of truth for libbpf version
new 9def249dc840 tools: bpftool: fix arguments for p_err() in do_event_pipe()
new 22c349e8db89 tools: bpftool: fix format strings and arguments for jsonw [...]
new ed4a3983cd3e tools: bpftool: fix argument for p_err() in BTF do_dump()
new 8a15d5ced8c6 tools: bpftool: fix format string for p_err() in query_flo [...]
new b0ead6d75a5b tools: bpftool: fix format string for p_err() in detect_co [...]
new 8918dc42dc85 tools: bpftool: move "__printf()" attributes to header file
new 82c4c3b7c767 Merge branch 'fix-printf'
new e03250061b54 btf: fix return value check in btf_vmlinux_init()
new 9116e5e2b1ff xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup
new 77cd0d7b3f25 xsk: add support for need_wakeup flag in AF_XDP rings
new 3d0c5f1cd268 i40e: add support for AF_XDP need_wakeup feature
new 5c129241e2de ixgbe: add support for AF_XDP need_wakeup feature
new a4500432c258 libbpf: add support for need_wakeup flag in AF_XDP part
new 46738f73ea4f samples/bpf: add use of need_wakeup flag in xdpsock
new 871aa189a69f net/mlx5e: Move the SW XSK code from NAPI poll to a separa [...]
new a7bd4018d642 net/mlx5e: Add AF_XDP need_wakeup support
new c8186c8064c4 Merge branch 'bpf-af-xdp-wakeup'
new c14a9f633d9e net: Don't call XDP_SETUP_PROG when nothing is changed
new 929ffa6e9df0 libbpf: relicense bpf_helpers.h and bpf_endian.h
new fae55527ac11 selftests/bpf: fix race in test_tcp_rtt test
new b0e4701ce15d bpf: export bpf_map_inc_not_zero
new 8f51dfc73bf1 bpf: support cloning sk storage on accept()
new 9e819ffcfe35 bpf: sync bpf.h to tools/
new c3bbf176fbad selftests/bpf: add sockopt clone/inheritance test
new 8e46c3534a55 Merge branch 'bpf-sk-storage-clone'
new 0402acd683c6 xsk: remove AF_XDP socket from map when the socket is released
new 36cc34358caf xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP
new 1f7267232711 Merge branch 'bpf-af-xdp-xskmap-improvements'
new ede6bc88d6bb bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc()
new 3481e64bbe98 bpf: add BTF ids in procfs for file descriptors to BTF objects
new 69ecfdaa5349 bpf: add include guard to tnum.h
new 098454362a06 test_bpf: Fix a new clang warning about xor-ing two numbers
new 1b9ed84ecf26 bpf: add new BPF_BTF_GET_NEXT_ID syscall command
new d2648e1ebbce tools: bpf: synchronise BPF UAPI header with tools
new a6e130c4203b libbpf: refactor bpf_*_get_next_id() functions
new 09d7c2e32b6e libbpf: add bpf_btf_get_next_id() to cycle through BTF objects
new 4d374ba0bf30 tools: bpftool: implement "bpftool btf show|list"
new 51746f94865a Merge branch 'btf_get_next_id'
new 71dd77fd4bf7 libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap [...]
new 624676e78899 xdp: xdp_umem: replace kmap on vmap for umem map
new bb4b5c08a8e0 samples: bpf: syscall_nrs: use mmap2 if defined
new fdf370376640 btf: do not use CONFIG_OUTPUT_FORMAT
new 5cbd22c17901 bpf: clarify description for CONFIG_BPF_EVENTS
new 8050a395112d bpf: fix 'struct pt_reg' typo in documentation
new 55c33dfbeb83 bpf: clarify when bpf_trace_printk discards lines
new 1f8919b17031 bpf: sync bpf.h to tools/
new c354ff2ef233 tools: bpftool: show frozen status for maps
new 0bb52b0dfc88 tools: bpftool: add "bpftool map freeze" subcommand
new 10d274e880eb bpf: introduce verifier internal test flag
new 0fc2e0b84ba7 tools/bpf: sync bpf.h
new e8c13c4d9b36 selftests/bpf: verifier precise tests
new 411cdb456901 selftests/bpf: add precision tracking test
new 08eea4f312c0 Merge branch 'bpf-precision-tracking-tests'
new cd9c21d76879 selftests/bpf: test_progs: test__skip
new d38835b75f67 selftests/bpf: test_progs: remove global fail/success counts
new 62d69f24fe5e selftests/bpf: test_progs: remove asserts from subtests
new 86ccc384cfca selftests/bpf: test_progs: remove unused ret
new 7bc7d83870b2 Merge branch 'bpf-misc-test-fixes'
new 47ee6e86e0a3 selftests/bpf: remove wrong nhoff in flow dissector test
new 1c8f9b91c456 bpf: s390: add JIT support for multi-function programs
new e0a43aa3e4a4 tools: bpftool: ignore make built-in rules for getting ker [...]
new 45c5589d0715 tools: bpftool: improve and check builds for different mak [...]
new fbdb620b7c67 tools: bpf: account for generated feature/ and libbpf/ dir [...]
new 5b84ad2e8921 tools: bpftool: do not link twice against libbpf.a in Makefile
new c5a2c734b4fe Merge branch 'bpf-bpftool-build-improvements'
new bc2796db5a02 nfp: bpf: rework MTU checking
new f24e29099f4f nfp: bpf: add simple map op cache
new 736a55309de3 Merge branch 'bpf-nfp-map-op-cache'
new 0741be358d5a bpf: fix error check in bpf_tcp_gen_syncookie
new 1c6d6e021c45 selftests/bpf: Fix a typo in test_offload.py
new 10912fc9faa1 i40e: simplify Rx buffer recycle
new b35a2d3e8956 ixgbe: simplify Rx buffer recycle
new c05cd3645814 xsk: add support to allow unaligned chunk placement
new 2f86c806a8a8 i40e: modify driver for handling offsets
new d8c3061e5edd ixgbe: modify driver for handling offsets
new beb3e4b29530 mlx5e: modify driver for handling offsets
new 282c0c798f8e net/mlx5e: Allow XSK frames smaller than a page
new 10d30e301732 libbpf: add flags to umem config
new c543f5469822 samples/bpf: add unaligned chunks mode support to xdpsock
new 03895e63ff97 samples/bpf: add buffer recycling for unaligned chunks to xdpsock
new 3945b37a975d samples/bpf: use hugepages in xdpsock app
new d57f172c99bd doc/af_xdp: include unaligned chunk case
new bdb15a29cc28 Merge branch 'bpf-xdp-unaligned-chunk'
new d80507d15d45 selftests/bpf: test_progs: fix verbose mode garbage
new ac915762ea39 selftests/bpf: test_progs: add missing \n to CHECK_FAIL
new 53092f7e0749 bpf: s390: add JIT support for bpf line info
new 504792e07a44 arm64: bpf: optimize modulo operation
new b96326799443 selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu
new 3404ddf234ba selftests/bpf: fix "ctx:write sysctl:write read ok" on s390
new 416c57282184 selftests/bpf: improve unexpected success reporting in test_syctl
new 3ec2a0ed3fec selftests/bpf: fix endianness issues in test_sysctl
new 110509df4540 Merge branch 'bpf-selftest-endianess-fixes'
new 4c5d9a7fa149 i40e: fix xdp handle calculations
new 7cbbf9f1fa23 ixgbe: fix xdp handle calculations
new 310f4204eeb6 selftests/bpf: precision tracking tests
new 94a997637c5b xsk: avoid store-tearing when assigning queues
new 9764f4b301c3 xsk: avoid store-tearing when assigning umem
new 42fddcc7c64b xsk: use state member for socket synchronization
new 25dc18ff9b58 xsk: lock the control mutex in sock_diag interface
new 593f191a8005 Merge branch 'bpf-af-xdp-barrier-fixes'
new 1e46c09ec100 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new b6326fc025aa rtlwifi: fix non-kerneldoc comment in usb.c
new 01bb31de5262 rtlwifi: rtl8192cu: Fix value set in descriptor
new 84d31d3b6234 rtlwifi: remove unused variables 'RTL8712_SDIO_EFUSE_TABLE [...]
new 8cc782cd997d rtlwifi: rtl_pci: Fix memory leak when hardware init fails
new 8ef113ff0fed rtlwifi: rtl8192ee: Remove unused GET_XXX and SET_XXX
new 11f92ca1475c rtlwifi: rtl8192ee: Replace local bit manipulation macros
new 7f1c7460e932 rtlwifi: rtl8192ee: Convert macros that set descriptor
new 200e8bd4df8f rtlwifi: rtl8192ee: Convert inline routines to little-endi [...]
new 9dc35d8a555b rtlwifi: rtl8192ee: Remove some variable initializations
new 4170941ed19c rtlwifi: rtl8192cu: Remove unused GET_XXX and SET_XXX
new 081420490083 rtlwifi: rtl8192cu: Replace local bit manipulation macros
new 3925ae06ba60 rtlwifi: rtl8192cu: Convert macros that set descriptor
new afd708f74f1e rtlwifi: rtl8192cu: Convert inline routines to little-endi [...]
new 3bf404b470f9 rtlwifi: rtl8821ae: Fix incorrect returned values
new 38fcdcbd3def rtlwifi: rtl8188ee: Fix incorrect returned values
new fe025ef7d066 rtlwifi: rtl8192ce: Fix incorrect returned values
new 52929cad3293 rtw88: Fix an error message
new d74d0767b95e rtw88: drop unused rtw_coex_coex_dm_reset()
new 9f7d65fb3935 rtw88: remove redundant assignment to pointer debugfs_topdir
new b3d07736b30a rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ
new 79066903454b rtw88: pci: enable MSI interrupt
new b80df89f3909 brcm80211: Avoid possible null-pointer dereferences in wlc [...]
new 0a60e0aa495f bcma: remove two unused variables
new 73c742bb9c9b brcmfmac: remove redundant assignment to pointer hash
new 7a2eb7367fde zd1211rw: remove false assertion from zd_mac_clear()
new 145a32fe57e3 airo: fix memory leaks
new 14aba89386a4 ipw2x00: fix spelling mistake "initializationg" -> "initia [...]
new 567a9b766b47 rt2x00: do not set IEEE80211_TX_STAT_AMPDU_NO_BACK on tx status
new 5f42b382ead2 brcmfmac: replace strncpy() by strscpy()
new 420c20be08a4 bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA
new 82f93cf46d60 brcmfmac: get chip's default RAM info during PCIe setup
new 84b0b6635247 zd1211rw: zd_usb: Use struct_size() helper
new 850e8f6fbd5d mt76: round up length on mt76_wr_copy
new 132d8da5bded mt76: mt7615: fix sparse warnings: warning: restricted __l [...]
new 3ea83705372f mt76: mt7615: introduce mt7615_regd_notifier
new d67a66469fe6 mt76: mt7615: add hw dfs pattern detector support
new 02fc62e374bb mt76: mt7615: do not perform txcalibration before cac is c [...]
new 5ec87dc8c3e2 mt76: mt7615: add csa support
new 70911d963806 mt76: mt7615: add radar pattern test knob to debugfs
new 5abe8baf107e mt76: mt7615: clean up FWDL TXQ during/after firmware upload
new 4a926e302263 mt76: mt7615: fall back to sw encryption for unsupported ciphers
new 2fc446487c36 mt76: mt7615: always release sem in mt7615_load_patch
new 6c6a3fe6f915 mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine
new 3815ab3f495b mt76: mt7603: enable hardware rate up/down selection
new 592ed85d6b28 mt76: mt7615: move mt7615_mcu_set_rates to mac.c
new 5f3413fc5e01 mt76: mt7615: reset rate index/counters on rate table update
new 4af81f02b49c mt76: mt7615: sync with mt7603 rate control changes
new cf211051987c mt76: mt76u: fix typo in mt76u_fill_rx_sg
new 3eb514dd45f3 mt76: mt7615: fix using VHT STBC rates
new 1f5581dffe76 mt76: mt7615: fix PS buffering of action frames
new f4635f66da8d mt76: mt7615: fix invalid fallback rates
new 820e4da1746f mt76: mt7603: fix invalid fallback rates
new b229bf7d30d6 mt76: usb: fix endian in mt76u_copy
new 8f72e98e9c91 mt76: usb: remove unneeded {put,get}_unaligned
new 5eedd2a5c992 mt76: mt76x02: use params->ssn value directly
new f8f3b20a9a6f mt76: mt7603: use params->ssn value directly
new 3d1e5cddae83 mt76: mt7615: use params->ssn value directly
new 27c7bfc5f063 mt76: mt76x0u: add support to TP-Link T2UHP
new 880495e2f00b mt76: mt7615: add missing register initialization
new 92671eb95c59 mt76: mt7615: move mt7615_mac_get_key_info in mac.c
new 3d687a7fcb97 mt76: mt7615: add mt7615_mac_wtbl_addr routine
new 45db4400e5d8 mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine
new 093733ca53d0 mt76: mt7615: remove wtbl_sec_key definition
new 27b8a900b221 mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_ [...]
new 35e4ebeaace1 mt76: introduce mt76_mmio_read_copy routine
new 457d19c71af7 mt76: mt7615: fix MT7615_WATCHDOG_TIME definition
new 5e814e71a264 mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel
new 49f1132cdb2f mt76: mt7615: add 4 WMM sets support
new 4f8a4f17fb1c mt76: mt7615: update cw_min/max related settings
new 06413abe55af mt76: Add paragraphs to describe the config symbols fully
new 7f17b86a042e mt76: mt7603: fix some checkpatch warnings
new 0dacf9d3abf5 mt76: mt7615: fix some checkpatch warnings
new ff97c52a3a0a mt76: mt76x02: fix some checkpatch warnings
new 0e3d677750fb mt76: switch to SPDX tag instead of verbose boilerplate text
new 7fe965415275 mt76: mt7615: rework locking scheme for mt7615_set_channel
new 49de79ad9a74 mt76: mt7615: add Smart Carrier Sense support
new 1920a0cc03e9 mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x [...]
new d5160d867fe3 mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_b [...]
new f110d1d51d12 mt76: mt76x02u: enable multi-vif support
new 168aea24f4bb mt76: mt76x02u: enable survey support
new fc98e670adf8 mt76: mt7603: move survey_time in mt76_dev
new 863c15a14e13 mt76: mt7615: enable survey support
new c325c9c77967 mt76: move mt76_tx_tasklet in mt76 module
new 7f7d19c3bc86 mt76: mt7603: remove unnecessary mcu queue initialization
new 01cfc1b45421 mt76: mt7615: add BIP_CMAC_128 cipher support
new 13381dcdb3ac mt76: fix some checkpatch warnings
new 8b8ab5c23534 mt76: add default implementation for mt76_sw_scan/mt76_sw_ [...]
new 55bbbefd8432 mt76: mt7615: apply calibration-free data from OTP
new 5a90107d79e7 mt76: dma: reset q->rx_head on rx reset
new 58bab0d42f25 mt76: stop rx aggregation on station removal
new e3ca8fa0ca24 mt76: do not send BAR frame on tx aggregation flush stop
new 04824da9203d mt76: remove offchannel check in tx scheduling
new ef836a71ae3b mt76: make mt76_rx_convert static
new 187617c55c11 mt76: mt76x0: remove redundant chandef copy
new 0c168e1084da mt76: mt76x0: remove unneeded return value on set channel
new 4c49c099472c mt76: mt7603: use devm_platform_ioremap_resource() to simp [...]
new 373a9a13ba6f mt76: mt7615: introduce mt7615_txwi_to_txp utility routine
new 0e6a29e477f3 mt76: mt7615: add support to read temperature from mcu
new a18da8f61949 Merge tag 'mt76-for-kvalo-2019-09-05' of https://github.co [...]
new cb34212b1c25 brcmfmac: add stub version of brcmf_debugfs_get_devdir()
new 2f8c8e62cd50 brcmfmac: add "reset" debugfs entry for testing reset
new 64827a6ac049 hostap: remove set but not used variable 'copied' in prism [...]
new eb9affaeff70 rtw88: fix seq_file memory leak
new 4c3e48794dec rtlwifi: Fix file release memory leak
new 290890df5a8a hostap: use %*ph to print small buffer
new 0e48b86d9a8f brcmfmac: use %*ph to print small buffer
new d13b12c30c34 zd1211rw: use %*ph to print small buffer
new 9cb63bf664fb iwlwifi: bump FW API to 49 for 22000 series
new 79660869bf75 iwlwifi: Send DQA enable command only if TVL is on
new 07c89a601b64 iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw [...]
new 4f58121dc40a iwlwifi: mvm: Block 26-tone RU OFDMA transmissions
new 5a28c2148b0b iwlwifi: mvm: remove unnecessary forward declarations
new b721f5b1be18 iwlwifi: dbg: move monitor recording functionality from he [...]
new 203c83d3b256 iwlwifi: dbg: move debug recording stop from trans to op mode
new 576058330f2d iwlwifi: dbg: support debug recording suspend resume command
new 60ced7973f41 iwlwifi: add ldbg config cmd debug print
new 06eb547c4ae4 iwlwifi: mvm: fix scan config command size
new f38acea63a5c iwlwifi: mvm: add the skb length to a print
new 2b7f47539b76 iwlwifi: mvm: start to remove the code for d0i3
new 58d3bef4163b iwlwifi: remove all the d0i3 references
new 4d4183c45e67 iwlwifi: mvm: remove the tx defer for d0i3
new 45745363336e iwlwifi: mvm: remove the d0i3 entry/exit flow
new 0ea933880a5f iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only
new 99970e4afbab iwlwifi: mvm: remove d0i3_ap_sta_id
new 632fa0eabc66 iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode
new 66cdca01e047 iwlwifi: mvm: remove last leftovers of d0i3
new 1877fa3d5fb6 iwlwifi: remove CMD_HIGH_PRIO
new 3596ad2b3e87 iwlwifi: trans: remove suspending flag
new 24d2176d1778 iwlwifi: remove the code under IWLWIFI_PCIE_RTPM
new aa43ae121675 iwlwifi: LTR updates
new de645c934660 iwlwifi: scan: add support for new scan request command version
new 2e838c6f18db iwlwifi: mvm: name magic numbers with enum
new 242d9c8b9a93 iwlwifi: mvm: use FW thermal monitoring regardless of CONF [...]
new ba7136f3f9e8 iwlwifi: Set w-pointer upon resume according to SN
new f60e27508165 iwlwifi: remove runtime_pm_mode
new ea74343aeb1c iwlwifi: remove the opmode's d0i3 handlers
new 0d52497ac8ee iwlwifi: pcie: remove the refs / unrefs from the transport
new 043fa901736f iwlwifi: pcie: remove some more d0i3 code from the transport
new 75dfa6d58ba2 iwlwifi: remove the d0i3 related module parameters
new bab3cb9285a7 iwlwifi: remove pm_runtime completely
new b5baefdad2fe iwlwifi: scan: don't pass large argument by value
new 41874d3a0b99 iwlwifi: dbg_ini: align dbg tlv functions names to a singl [...]
new 1971c4f9d9a6 iwlwifi: remove unused regdb_ptrs allocation
new 15995b759307 iwlwifi: dbg: add debug periphery registers to 9000 device family
new ccdc3d6d1555 iwlwifi: dbg_ini: maintain buffer allocations from trans i [...]
new 40b7d22d1f0e iwlwifi: dbg_ini: use linked list to store debug TLVs
new 5b79c323525b iwlwifi: dbg_ini: remove periphery phy and aux regions handling
new 2d46f7af5ee3 iwlwifi: stop passing bogus gfp flags arguments to dma_all [...]
new 0202bcf0e36a iwlwifi: mvm: simplify the channel switch flow for newer firmware
new e533f7458968 iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status()
new 6ce1e5c0c207 iwlwifi: support per-platform antenna gain
new 94c4a2e4c091 iwlwifi: api: fix FTM struct documentation
new 2196ea9c8d0f iwlwifi: bump FW API to 50 for 22000 series
new 4a7bd3cf83fd iwlwifi: remove duplicate FW string definitions
new a1af4c486ae7 iwlwifi: dbg_ini: use function to check if ini dbg mode is on
new 341bd290b9a2 iwlwifi: dbg_ini: verify debug TLVs at allocation phase
new f259fc896e8d iwlwifi: dbg_ini: remove debug flow TLV
new a64d4e8d451d iwlwifi: dbg: align wrt log prints to the same format
new 2c0c02403547 iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition
new c8cfa08e39c1 iwlwifi: allocate bigger nvm data in case of UHB
new dd36a507c806 iwlwifi: mvm: look for the first supported channel when ad [...]
new 00eacde4974a iwlwifi: dbg_ini: separate cfg and dump flows to different [...]
new 0fc296f8efbc iwlwifi: dbg_ini: use linked list for dump TLVs during dum [...]
new d4c444ef0dfa iwlwifi: dbg_ini: move tx fifo data into fw runtime
new bdc623901456 iwlwifi: dbg_ini: make a single ops struct for paging collect
new cd6de838e179 iwlwifi: dbg_ini: use regions ops array instead of switch [...]
new 79b6c8feb635 iwlwifi: separate elements from cfg that are needed by tra [...]
new 91eff3f82005 iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc()
new 809805a820c6 iwlwifi: pcie: move some cfg mangling from trans_pcie_allo [...]
new 0c18714a0d32 iwlwifi: pcie: set iwl_trans->cfg later in the probe function
new 7e8258c09f56 iwlwifi: pass the iwl_config_trans_params when needed
new 286ca8eb4d0a iwlwifi: add a pointer to the trans_cfg directly in trans
new d8913b803f3a iwlwifi: pass the iwl_trans instead of cfg to some functions
new 7d34a7d7da97 iwlwifi: always access the trans configuration via trans
new 973ef19e9d50 iwlwifi: fix warning iwl-trans.h is included more than once
new e5f3f215d07f iwlwifi: add support for suspend-resume flow for new devic [...]
new f005fd88e965 iwlwifi: add sta_id to WOWLAN_CONFIG_CMD
new 0968fbfa4141 iwlwifi: mvm: drop BA sessions on too many old-SN frames
new fe69b7d1243a iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification
new 5952e0ec3f05 iwlwifi: mvm: add support for single antenna diversity
new 94b952b55c4d iwlwifi: mvm: don't log un-decrypted frames
new a29f6576c31d iwlwifi: add iwl_tlv_array_len()
new b108d8c782cc iwlwifi: dbg_ini: remove apply point, switch to time point API
new 4d3f5e8e7e3c iwlwifi: fw api: add DRAM buffer allocation command
new 4828f462b5eb iwlwifi: dbg_ini: fix dump structs doc
new 9b1bcfcc6e06 iwlwifi: dbg_ini: remove periodic trigger
new 787350ef8d80 iwlwifi: dbg: remove iwl_fw_cancel_dumps function
new 67e974c3ae21 Merge tag 'iwlwifi-next-for-kalle-2019-09-06' of git://git [...]
new 742ca7812bcc Merge tag 'wireless-drivers-next-for-davem-2019-09-07' of [...]
new 34cdcb165b05 ice: Update fields in ice_vsi_set_num_qs when reconfiguring
new 208ff75135cd ice: Add ice_get_main_vsi to get PF/main VSI
new ade78c2ec1de ice: Check root pointer for validity
new 2fb0821fd54c ice: clean up arguments
new 6503b6593028 ice: move code closer together
new d27525ec1fdd ice: small efficiency fixes
new 9d56b7fd6a1a ice: change work limit to a constant
new 29d42f1f3ae5 ice: Reliably reset VFs
new c61d2342349f ice: report link down for VF when PF's queues are not enabled
new 80739b57b160 ice: Check for DCB capability before initializing DCB
new dfc62400125f ice: Report VF link status with opcode to get resources
new 201beeb71595 ice: update Tx context struct
new ea300f41bb49 ice: Allow for delayed LLDP MIB change registration
new 8c243700ab10 ice: Minor refactor in queue management
new dd47e1fd8650 ice: change default number of receive descriptors
new 5c875c1af8dc ice: Rework around device/function capabilities
new 6938843dd8bb Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new a1b840adafcb netfilter: nf_tables: Introduce new 64-bit helper register [...]
new 63d10e12b00d netfilter: nft_meta: support for time matching
new 65af4a10743b netfilter: nfnetlink_log: add support for VLAN information
new d0a8d877da97 netfilter: nft_dynset: support for element deletion
new 44b63b0a718f netfilter: not mark a spinlock as __read_mostly
new d62d0ba97b58 netfilter: nf_tables: Introduce stateful object update operation
new 85936e56e923 netfilter: nft_quota: add quota object update support
new aa4095a156b5 netfilter: nf_tables: fix possible null-pointer dereferenc [...]
new b8f6a0eeb9b9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
new 9b789f476eca ethernet: micrel: Use DIV_ROUND_CLOSEST directly to make i [...]
new 3dd97a08271f net: fib_notifier: move fib_notifier_ops from struct net i [...]
new b58662a5f7f4 tcp: ulp: fix possible crash in tcp_diag_get_aux_size()
new 394cf13c2497 net/mlx5e: Fix static checker warning of potential pointer [...]
new 4057a7652b74 net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPER [...]
new 5cc3a8c66dd5 net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 bei [...]
new a6d35fb47a3f net/mlx5e: Remove leftover declaration
new 4938c3d84541 net/mlx5: fix spelling mistake "offlaods" -> "offloads"
new e53e665558ee net/mlx5: fix missing assignment of variable err
new a2b7189be6b5 net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation
new fa9e01c89539 net/mlx5e: kTLS, Remove unused function parameter
new 7f7edefda122 net/mlx5e: Remove unnecessary clear_bit()s
new f6a8cddfb50a net/mlx5: DR, Remove useless set memory to zero use memset()
new 83de91f82665 net/mlx5: DR, Fix error return code in dr_domain_init_resources()
new 63d67f305929 net/mlx5: DR, Remove redundant dev_name print from err log
new 948d3f90e9e2 net/mlx5: Expose HW capability bits for port buffer per pr [...]
new 1297d97f4862 net/mlx5e: Add port buffer's congestion counters
new 22c63d9c9461 Merge tag 'mlx5-updates-2019-09-05' of git://git.kernel.or [...]
new b441f79532ec hv_netvsc: Allow scatter-gather feature to be tunable
new 68622d071e55 hv_netvsc: Sync offloading features to VF NIC
new 06be46336877 Merge branch 'hv_netvsc-features'
new 0079ad8e8dc3 ipmr: remove hard code cache_resolve_queue_len limit
new 034c8fadba33 net: stmmac: selftests: Add missing checks for support of SA
new b3138c5b0f9c net: stmmac: selftests: Set RX tail pointer in Flow Control test
new 41f2a3e6367e net: stmmac: dwmac4: Enable RX Jumbo frame support
new 5f8475daa296 net: stmmac: selftests: Add Split Header test
new d9da2c87176a net: stmmac: Limit max speeds of XGMAC if asked to
new 428e2d6fceb6 Merge branch 'stmmac-next'
new 52d565404647 ionic: Remove unused including <linux/version.h>
new f4ee1476861b be2net: make two arrays static const, makes object smaller
new e9ac25b70da4 net: hns3: make array spec_opcode static const, makes obje [...]
new ad4a6795e0cf Bluetooth: Add support for utilizing Fast Advertising Interval
new 9c81f2b7e783 Bluetooth: hci_qca: Remove redundant initializations to zero
new ff7c8380c9d3 Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings
new 9e45524a0111 Bluetooth: btusb: Fix suspend issue for Realtek devices
new 569428dabc3e Bluetooth: 6lowpan: Make variable header_ops constant
new 2edc9c5cca7a Bluetooth: hci_qca: Make structure qca_proto constant
new e14c167a58b8 Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY f [...]
new dd656296c67f dt-bindings: net: Add compatible for BCM4345C5 bluetooth device
new 52c8c7a766ec bluetooth: bcm: Add support for loading firmware for BCM4345C5
new 16946de5905f bluetooth: hci_bcm: Give more time to come out of reset
new 010376ab7fd7 Bluetooth: hci_qca: wait for Pre shutdown complete event b [...]
new 65251e2e0ad3 Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY
new 240b64a83165 Bluetooth: btrtl: Add firmware version print
new d182215d2fb9 Bluetooth: btrtl: Remove redundant prefix from calls to rt [...]
new f1300c034087 Bluetooth: btrtl: Remove trailing newline from calls to rt [...]
new 72bb169e024a Bluetooth: mgmt: Use struct_size() helper
new cf0d9a705d81 Bluetooth: btrtl: Fix an issue that failing to download th [...]
new d7ef0d1e3968 Bluetooth: btusb: Use cmd_timeout to reset Realtek device
new 8bb3537095f1 Bluetooth: hidp: Fix assumptions on the return value of hi [...]
new fcd8c627090a Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...]
new 7ccd451912dd net/tls: unref frags in order
new d4774ac0d49a net/tls: use RCU for the adder to the offload record list
new e7b159a48ba6 net/tls: remove the record tail optimization
new e681cc603a79 net/tls: align non temporal copy to cache lines
new 6703a605b5ab Merge branch 'net-tls-small-TX-offload-optimizations'
new 2410a3dad498 iavf: remove unused debug function iavf_debug_d
new d7cb9da1864d ixgbevf: Link lost in VM on ixgbevf when restoring from fr [...]
new dee23594d587 e1000e: Make speed detection on hotplugging cable more reliable
new 10ce2c00cfdc igc: Remove useless forward declaration
new 675ab6509a01 Documentation: iavf: Update the Intel LAN driver doc for iavf
new 0ea7e88d3f3d fm10k: use a local variable for the frag pointer
new 9b924edd8f23 igc: Add NVM checksum validation
new 155f0ac2c96b iavf: allow permanent MAC address to change
new 00c0916618e6 igc: Remove unneeded PCI bus defines
new e1a8ca11c735 i40e: fix hw_dbg usage in i40e_hmc_get_object_va
new 54579ca83715 i40e: Implement debug macro hw_dbg using dev_dbg
new c19d034b54fa i40e: Remove EMPR traces from debugfs facility
new e7ba676c6188 ixgbe: sync the first fragment unconditionally
new d3ae3cfbf548 igc: Add tx_csum offload functionality
new f78787f36352 i40e: Add support for X710 device
new db63864786c7 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...]
new c21815f1c199 net/mlx4_en: ethtool: make array modes static const, makes [...]
new d8291a956ac6 net: dsa: mv88e6xxx: complete ATU state definitions
new f3a2cd326e44 net: dsa: mv88e6xxx: introduce .port_set_policy
new da7dc8755304 net: dsa: mv88e6xxx: add RXNFC support
new 4bb2f84a2a43 Merge branch 'net-dsa-mv88e6xxx-add-PCL-support'
new e019a3b17f0d devlink: extend 'fw_load_policy' values
new 5bbd21df5a07 devlink: add 'reset_dev_on_drv_probe' param
new 1da16f0c84c3 nfp: nsp: add support for fw_loaded command
new 74612cdaf55b nfp: nsp: add support for optional hwinfo lookup
new e69e9db9031b nfp: nsp: add support for hwinfo set operation
new f8921d73301f nfp: honor FW reset and loading policies
new 165c3c9f8c3b nfp: add devlink param infrastructure
new ff04788c5b58 nfp: devlink: add 'fw_load_policy' support
new 0fbee0ec1fd5 nfp: devlink: add 'reset_dev_on_drv_probe' support
new 8fb822ce9323 kdoc: fix nfp_fw_load documentation
new 40a962beebd1 Documentation: nfp: add nfp driver specific notes
new 074be7fd99a2 Merge branch 'nfp-implement-firmware-loading-policy'
new 4093d1a26261 net: hns3: add ethtool_ops.set_channels support for HNS3 V [...]
new 3a5a5f06d4d2 net: hns3: revert to old channel when setting new channel [...]
new 1a92497dc3f9 net: hns3: fix shaper parameter algorithm
new 24283ece5a0f net: hns3: fix port setting handle for fibre port
new 96e65abb7700 net: hns3: modify some logs format
new fa17c708ff5a net: hns3: check NULL pointer before use
new 0ecf1f7b28b7 net: hns3: add some DFX info for reset issue
new e7f13f44c77b Merge branch 'hns3-next'
new 6fa9d691b91a net: stmmac: Prevent divide-by-zero
new c1be0022df0d net: stmmac: Add VLAN HASH filtering support in GMAC4+
new afdf26ab3c9b net: stmmac: xgmac: Reinitialize correctly a variable
new 1d982e93dff1 net: stmmac: Add support for SA Insertion/Replacement in GMAC4+
new e94e3f3b51ce net: stmmac: Add support for VLAN Insertion Offload in GMAC4+
new c9b10043d0b8 net: stmmac: ARP Offload for GMAC4+ Cores
new 6d47b4bca461 Merge branch 'stmmac-next'
new 7550d5415c3d net/mlx5: Fix rt's type in dr_action_create_reformat_action
new 334a306f7be8 net/mlx5: Fix addr's type in mlx5dr_icm_dm
new fa355bb1b037 net/mlx5: FWTrace, Reduce stack usage
new 747f3cf4bf71 Merge tag 'mlx5-updates-2019-09-10' of git://git.kernel.or [...]
new b26af9304467 mac80211: minstrel_ht: fix infinite loop because supported [...]
new 7010998c6caf nl80211: add NL80211_CMD_UPDATE_FT_IES to supported commands
new c8cd6e7f159e cfg80211: add local BSS receive time to survey information
new df5d7a88bc94 cfg80211: fix boundary value in ieee80211_frequency_to_channel()
new e5c0b0fff6b1 mac80211: vht: add support VHT EXT NSS BW in parsing VHT
new 3cfe91c4c3c0 cfg80211: always shut down on HW rfkill
new 546263248845 mac80211: list features in WEP/TKIP disable in better order
new 1c9559734eca mac80211: remove unnecessary key condition
new 624ff4b210ec mac80211: clear crypto tx tailroom counter upon keys enable
new 753a9a729f84 mac80211: don't check if key is NULL in ieee80211_key_link()
new 4b08d1b6a994 mac80211: IBSS: send deauth when expiring inactive STAs
new 24f6d765c892 cfg80211: Do not compare with boolean in nl80211_common_re [...]
new 06354665f92f mac80211: allow drivers to set max MTU
new 4b2c5a14cd80 nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds
new b697746c62df mac80211_hwsim: Register support for HE meshpoint
new c1d3ad84eae3 cfg80211: Purge frame registrations on iftype change
new c1b3ddf7c319 Merge tag 'mac80211-next-for-davem-2019-09-11' of git://gi [...]
new 64f658ded48e devlink: add unknown 'fw_load_policy' value
new 44798eceea87 nfp: devlink: set unknown fw_load_policy
new 2f2fa16e2381 Merge branch 'devlink-unknown'
new 9e54ba7c3752 qed*: Fix size of config attribute dump.
new 2da244a5c4b5 qed: Fix Config attribute frame format.
new c1609946b8b6 Merge branch 'qed-Fix-series'
new 0060c8783330 net: stmmac: implement support for passive mode converters via dt
new 9c15d3597c62 dt-bindings: net: dwmac: document 'mac-mode' property
new a2111c460c0c net: phy: dp83867: Add documentation for SGMII mode type
new 507ddd5c0d47 net: phy: dp83867: Add SGMII mode type switching
new ebecb860ed22 net: stmmac: pci: Add HAPS support using GMAC5
new cbfd68913c5d ipv6: Don't use dst gateway directly in ip6_confirm_neigh()
new 051ba67447de tcp: force a PSH flag on TSO packets
new 421bceb270e2 nfp: read chip model from the PluDevice register
new 20e03777d709 net: dsa: microchip: add KSZ9477 I2C driver
new 9b2d9f05cddf net: dsa: microchip: add ksz9567 to ksz9477 driver
new f4073e9164b5 net: dsa: microchip: remove NET_DSA_TAG_KSZ_COMMON
new 837636f586e8 Merge branch 'add-ksz9567-with-I2C-support-to-ksz9477-driver'
new 172ca8308b05 cxgb4: Fix spelling typos
new b74ae9618b15 netfilter: nf_tables: Fix an Oops in nf_tables_updobj() er [...]
new b44492afd2b1 netfilter: nf_tables_offload: avoid excessive stack usage
new 3474a2c62ff9 netfilter: nf_tables_offload: move indirect flow_block cal [...]
new ee394f96ad75 netfilter: nft_synproxy: add synproxy stateful object support
new be2861dc36d7 netfilter: nft_{fwd,dup}_netdev: add offload support
new 504882db833b netfilter: nf_tables_offload: add __nft_offload_get_chain [...]
new 8fc618c52d16 netfilter: nf_tables_offload: refactor the nft_flow_offloa [...]
new e211aab73d4c netfilter: nf_tables_offload: refactor the nft_flow_offloa [...]
new 06d392cbe3db netfilter: nf_tables_offload: remove rules when the device [...]
new 0286fbc624e2 netfilter: fix include guards.
new b0edba2af715 netfilter: fix coding-style errors.
new f5d65c197531 netfilter: ip_tables: remove unused function declarations.
new 85cfbc25e5c5 netfilter: inline xt_hashlimit, ebt_802_3 and xt_physdev headers
new 40d102cde0a2 netfilter: update include directives.
new 8bf3cbe32b18 netfilter: remove nf_conntrack_icmpv6.h header.
new 44dde23698a7 netfilter: move inline nf_ip6_ext_hdr() function to a more [...]
new e2f1cbb16508 netfilter: synproxy: move code between headers.
new 46705b070c27 netfilter: move nf_bridge_frag_data struct definition to a [...]
new 16b26cde6f12 netfilter: conntrack: use consistent style when defining i [...]
new 25d7cbcd2bb5 netfilter: replace defined(CONFIG...) || defined(CONFIG... [...]
new 22e81d7416d0 netfilter: conntrack: wrap two inline functions in config checks.
new f1815650b547 netfilter: br_netfilter: update stub br_nf_pre_routing_ipv [...]
new 261db6c2fbd6 netfilter: conntrack: move code to linux/nf_conntrack_common.h.
new 51a21be42ad8 netfilter: conntrack: remove CONFIG_NF_CONNTRACK check fro [...]
new f19438bdd4bf netfilter: remove CONFIG_NETFILTER checks from headers.
new 1f1475f38b68 netfilter: conntrack: remove CONFIG_NF_CONNTRACK checks fr [...]
new 0d32e7048d92 netfilter: conntrack: remove two unused functions from nf_ [...]
new 022c10d6c73b Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
new 22d11eacc32c ixgbe: fix memory leaks
new a7542b876075 i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask
new fb91a8bb73ec ixgbe: use skb_get_queue_mapping in tx path
new c4d8d90c1ecc i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64
new eaa4950c2264 i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP
new 3c734bbbb904 i40e: mark additional missing bits as reserved
new 3fc9d8e1d689 i40e: fix missed "Negotiated" string in i40e_print_link_message()
new 22afe2cf10da i40e: Fix message for other card without FEC.
new 846fcc7841de i40e: use BIT macro to specify the cloud filter field flags
new 8ad2e2982947 i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate
new c5c922b3e09b iavf: fix MAC address setting for VFs when filter is rejected
new 64d8db7dcf68 net/ixgbevf: make array api static const, makes object smaller
new 1f459bdc2007 i40e: fix potential RX buffer starvation for AF_XDP
new 069841ef8293 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new e3710a01a869 ice: send driver version to firmware
new 870f805e97d9 ice: Fix FW version formatting in dmesg
new c76488109616 ice: Implement Dynamic Device Personalization (DDP) download
new 32d63fa1e9f3 ice: Initialize DDP package structures
new 462acf6aca85 ice: Enable DDP package download
new 2de125663658 ice: Bump version
new 6cd476d26bf5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 415606588c61 PTP: introduce new versions of IOCTLs
new 823eb2a3c4c7 PTP: add support for one-shot output
new c6af0c227a22 ip: support SO_MARK cmsg
new 35c7ff349a2d mlx4: Split restart_one into two functions
new 97691069dc5a net: devlink: split reload op into two
new 2670ac2625f9 net: devlink: move reload fail indication to devlink core [...]
new 1ba569fc2250 Merge branch 'devlink-move-reload-fail-indication-to-devli [...]
new ba76ff25ee64 brcmfmac: move "cfg80211_ops" pointer to another struct
new 450914c39f88 brcmfmac: split brcmf_attach() and brcmf_detach() functions
new a1f5aac1765a brcmfmac: don't realloc wiphy during PCIe reset
new 569ce0a486fd rtlwifi: rtl8821ae: make array static const and remove red [...]
new c57391f41572 bcma: make arrays pwr_info_offset and sprom_sizes static c [...]
new 3dfb22003f98 brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable
new 527c5d375419 CREDITS: Update email address
new d3bb26868105 ssb: make array pwr_info_offset static const, makes object [...]
new 2199c9817670 libertas: use mesh_wdev->ssid instead of priv->mesh_ssid
new eb4b2d33c167 rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros
new 05e2a0cb8ce3 rtlwifi: rtl8723ae: Replace local bit manipulation macros
new a9db071f7816 rtlwifi: rtl8723ae: Convert macros that set descriptor
new 773755d9112b rtlwifi: rtl8723ae: Convert inline routines to little-endi [...]
new 64578a3d3426 rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros
new 360226fdc53d rtlwifi: rtl8723be: Replace local bit manipulation macros
new d7b259fe6971 rtlwifi: rtl8723be: Convert macros that set descriptor
new fca13fd03da7 rtlwifi: rtl8723be: Convert inline routines to little-endi [...]
new e6e5ec3042fe rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl88 [...]
new 8908a9c17a41 rtw88: 8822c: update PHY parameter to v38
new dfcd0f58865b rtw88: 8822c: update pwr_seq to v13
new bc61ae96437f rtw88: 8822c: Enable interrupt migration
new 1ac3294bf75e rtw88: 8822c: add FW IQK support
new 5227c2ee453d rtw88: 8822c: add SW DPK support
new f27b886d0d06 rtw88: move IQK/DPK into phy_calibration
new 479c4ee931a6 rtw88: add dynamic cck pd mechanism
new 970cad9fb2a5 rtw88: allows to receive AMSDU in AMPDU
new 1335ad27bd07 rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage w [...]
new 622c19ed3607 rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage w [...]
new 3a1f85798e9f rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage w [...]
new e9afa2dc4090 rtw88: fix wrong rx power calculation
new 98ab76ef6b6d rtw88: report RX power for each antenna
new 23bb9f692b66 wil6210: fix wil_cid_valid with negative cid values
new 9abe3e306ecc wil6210: Add EDMG channel support
new d20b1e6c8307 wil6210: Delete an unnecessary kfree() call in wil_tid_amp [...]
new 68092f9cf932 carl9170: remove set but not used variable 'udev'
new 5a4f2040fd07 ath9k: add loader for AR92XX (and older) pci(e)
new e1aa1a1db3b0 ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init
new 5df65dd52dd5 ath9k: dyanck: introduce ath_dynack_set_timeout routine
new 6999e40d5f1d ath9k: dynack: properly set last timeout timestamp in ath_ [...]
new 86e392994dee ath9k: dynack: set max timeout according to channel width
new 72bb1aa91ff8 ath9k: dynack: set ackto to max timeout in ath_dynack_reset
new 0e7bf23e4967 ath6kl: Fix a possible null-pointer dereference in ath6kl_ [...]
new 355cf3191201 wcn36xx: use dynamic allocation for large variables
new 39d170b3cb62 ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_f [...]
new 83ac260151e7 ath10k: add mic bytes for pmf management packet
new db8deae03271 ath10k: add reorder and change PN check logic for mac80211
new 45f09a1c5b85 ath9k: Remove unneeded variable to store return value
new 853acf7caf10 ath9k_htc: release allocated buffer if timed out
new 728c1e2a05e4 ath9k: release allocated buffer if timed out
new b3281c6cb768 ath10k: free beacon buf later in vdev teardown
new b7139960832e ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet
new 6be6c04bcc2e ath10k: fix channel info parsing for non tlv target
new f99fe49ff372 wil6210: add wil_netif_rx() helper function
new 977c45ab5f41 wil6210: add debugfs to show PMC ring content
new 42fe1e519e9f wil6210: fix PTK re-key race
new f4519fd9375d wil6210: make sure DR bit is read before rest of the statu [...]
new e78975fcdae4 wil6210: verify cid value is valid
new 068f359aac40 wil6210: properly initialize discovery_expired_work
new 058b3f112419 wil6210: report boottime_ns in scan results
new 0e698cd0b94c wil6210: use writel_relaxed in wil_debugfs_iomem_x32_set
new 055c8a71eb5b wil6210: fix RX short frame check
new 50e107ff2213 wil6210: ignore reset errors for FW during probe
new f9e568754562 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...]
new a3d3c74da49c Merge tag 'wireless-drivers-next-for-davem-2019-09-14' of [...]
new aa2eaa8c272a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 53568438e381 net: dsa: b53: Add support for port_egress_floods callback
new 1f249677cf4c qed: fix spelling mistake "fullill" -> "fulfill"
new 28c9eb9042a9 net/wan: dscc4: remove broken dscc4 driver
new 1158958a218b net: sched: extend flow_action_entry with destructor
new 4a5da47d5cb6 net: sched: take reference to psample group in flow_action infra
new 470d5060e6b3 net: sched: use get_dev() action API in flow_action infra
new 95cf66747fc2 Merge branch 'More-fixes-for-unlocked-cls-hardware-offload [...]
new 5f109d45a476 net: stmmac: socfpga: re-use the `interface` parameter fro [...]
new 618916a4bf16 kbuild: replace BASH-specific ${@:2} with shift and ${@}
new 88dadc632763 selftests/bpf: test_progs: add test__join_cgroup helper
new 4a64742168ce selftests/bpf: test_progs: convert test_sockopt
new 9a365e67d8bb selftests/bpf: test_progs: convert test_sockopt_sk
new 3886bd7c9b01 selftests/bpf: test_progs: convert test_sockopt_multi
new e3e02e1d9c24 selftests/bpf: test_progs: convert test_sockopt_inherit
new 1f4f80fed217 selftests/bpf: test_progs: convert test_tcp_rtt
new 8f6e19ab49bd Merge branch 'move-sockopt-tests'
new a2c11b034142 kcm: use BPF_PROG_RUN
new 4ce150b6a412 selftests/bpf: add bpf-gcc support
new 168dfc3a77ff i40e: fix xdp handle calculations
new 2e78fc620f5c ixgbe: fix xdp handle calculations
new 5a712e1363c8 samples/bpf: fix xdpsock l2fwd tx for unaligned mode
new a4fa6e169007 Merge branch 'bpf-af-xdp-unaligned-fixes'
new af58e7ee6a8d xdp: Fix race in dev_map_hash_update_elem() when replacing [...]
new d895a0f16fad bpf: fix accessing bpf_sysctl.file_pos on s390
new 28f2c362dbe2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new 40ba6a12a548 net: mdio: switch to using gpiod_get_optional()
new f9af2dbbfe01 tcp: Add TCP_INFO counter for packets received out-of-order
new 8f7baad7f035 tcp: Add snd_wnd to TCP_INFO
new 268d0895f1b9 bnxt_en: Don't proceed in .ndo_set_rx_mode() when device i [...]
new 57a8730b1f7a bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands
new 72e0c9f91238 bnxt_en: Update firmware interface spec. to 1.10.0.100.
new 4037eb715680 bnxt_en: Add a new BNXT_FW_RESET_STATE_POLL_FW_DOWN state.
new 0a75709b449c Merge branch 'bnxt_en-error-recovery-follow-up-patches'
new 67e80b99a554 net: phylink: clarify where phylink should be used
new 9c66d1564676 taprio: Add support for hardware offloading
new 47d23af29220 net: dsa: Pass ndo_setup_tc slave callback to drivers
new 7f1e4ba8147d net: dsa: sja1105: Add static config tables for scheduling
new 5f06c63bd3f0 net: dsa: sja1105: Advertise the 8 TX queues
new 317ab5b86c8e net: dsa: sja1105: Configure the Time-Aware Scheduler via [...]
new 7c95afa42f07 docs: net: dsa: sja1105: Add info about the Time-Aware Scheduler
new db539cae12a3 Merge branch 'tc-taprio-offload-for-SJA1105-DSA'
new 58a406def437 netdevsim: Set offsets to various protocol layers
new bef17466811b drop_monitor: Better sanitize notified packets
new f432c2e30461 Merge branch 'drop_monitor-Better-sanitize-notified-packets'
new 56a4e37ef14f s390/ctcm: Delete unnecessary checks before the macro call [...]
new 9f2f13f4ffb1 ethtool: implement Energy Detect Powerdown support via phy [...]
new 65d7be094f04 net: phy: adin: implement Energy Detect Powerdown mode via [...]
new 1b8da10370d4 Merge branch 'ethtool-implement-Energy-Detect-Powerdown-su [...]
new 15619e722b16 net: ena: add intr_moder_rx_interval to struct ena_com_dev [...]
new 282faf61a053 net: ena: switch to dim algorithm for rx adaptive interrup [...]
new b3db86dc4b82 net: ena: reimplement set/get_coalesce()
new bd21b0cc3a63 net: ena: enable the interrupt_moderation in driver_suppor [...]
new 57e3a5f24bb5 net: ena: remove code duplication in ena_com_update_nonada [...]
new 242d81fd3dd9 net: ena: remove old adaptive interrupt moderation code fr [...]
new 64d1fb9dfc6c net: ena: remove ena_restore_ethtool_params() and relevant fields
new 3ced8cbdf7dd net: ena: remove all old adaptive rx interrupt moderation [...]
new 7b8a28787e2b net: ena: fix update of interrupt moderation register
new 0eda847953d8 net: ena: fix retrieval of nonadaptive interrupt moderatio [...]
new 79226cea4a5e net: ena: fix incorrect update of intr_delay_resolution
new b63e1a02d74b Merge branch 'net-ena-implement-adaptive-interrupt-moderat [...]
new 9d0aa053ea68 mlxsw: spectrum_buffers: Prevent changing CPU port's confi [...]
new 28b1987ef506 mlxsw: spectrum: Register CPU port with devlink
new a759ab6dacd0 mlxsw: spectrum_buffers: Add the ability to query the CPU [...]
new 990925fad5c2 Merge branch 'mlxsw-spectrum_buffers-Add-the-ability-to-qu [...]
new d518d2ed8640 net/sched: fix race between deactivation and dequeue for N [...]
new 23426a25e55a net: dsa: Fix load order between DSA drivers and taggers
new 6efb971ba8ed net_sched: let qdisc_put() accept NULL pointer
new 05a82481a302 net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names'
new acdcecc61285 udp: correct reuseport selection with connected sockets
new 28e486037747 ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit
new 19e13cb27b99 net: stmmac: Hold rtnl lock in suspend/resume callbacks
new 655e023ed49d MAINTAINERS: xen-netback: update my email address
new 81e09359b465 MAINTAINERS: update FORCEDETH MAINTAINERS info
new a53651ec93a8 net: ena: don't wake up tx queue when down
new 00b368502d18 xen-netfront: do not assume sk_buff_head list is empty in [...]
new 1bab8d4c488b Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net
new 81160dda9a7a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev [...]
The 2426 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:
.mailmap | 1 +
CREDITS | 2 +-
Documentation/ABI/testing/debugfs-hisi-zip | 50 +
Documentation/ABI/testing/sysfs-kernel-btf | 17 +
Documentation/PCI/pci-error-recovery.rst | 1 -
Documentation/bpf/prog_flow_dissector.rst | 18 +
Documentation/crypto/crypto_engine.rst | 1 +
.../bindings/arm/mediatek/mediatek,sgmiisys.txt | 2 -
.../devicetree/bindings/net/adi,adin.yaml | 73 +
.../bindings/net/allwinner,sun7i-a20-gmac.yaml | 3 +
.../bindings/net/amlogic,meson-dwmac.yaml | 113 +
.../bindings/net/aspeed,ast2600-mdio.yaml | 45 +
.../devicetree/bindings/net/broadcom-bluetooth.txt | 1 +
.../devicetree/bindings/net/can/fsl-flexcan.txt | 10 +
.../devicetree/bindings/net/can/tcan4x5x.txt | 40 +
Documentation/devicetree/bindings/net/dsa/ksz.txt | 3 +
.../devicetree/bindings/net/dsa/marvell.txt | 2 +-
.../devicetree/bindings/net/dsa/mt7530.txt | 214 +
.../devicetree/bindings/net/fsl-enetc.txt | 42 +-
.../devicetree/bindings/net/mediatek-net.txt | 1 +
.../devicetree/bindings/net/meson-dwmac.txt | 71 -
.../devicetree/bindings/net/mscc-ocelot.txt | 20 +-
.../devicetree/bindings/net/snps,dwmac.yaml | 16 +-
.../devicetree/bindings/net/ti,dp83867.txt | 4 +
.../devicetree/bindings/rng/timeriomem_rng.txt | 2 +-
Documentation/networking/af_xdp.rst | 10 +-
Documentation/networking/device_drivers/index.rst | 1 +
.../networking/device_drivers/intel/iavf.rst | 115 +-
.../networking/device_drivers/mellanox/mlx5.rst | 112 +-
.../networking/device_drivers/netronome/nfp.rst | 133 +
.../networking/device_drivers/pensando/ionic.rst | 43 +
Documentation/networking/devlink-info-versions.rst | 16 +
Documentation/networking/devlink-params-nfp.txt | 5 +
Documentation/networking/devlink-params.txt | 16 +
.../networking/devlink-trap-netdevsim.rst | 20 +
Documentation/networking/devlink-trap.rst | 208 +
Documentation/networking/dsa/sja1105.rst | 90 +
Documentation/networking/index.rst | 3 +
Documentation/networking/ip-sysctl.txt | 6 +
Documentation/networking/j1939.rst | 422 +
Documentation/networking/sfp-phylink.rst | 3 +-
Documentation/padata.txt | 12 +-
MAINTAINERS | 64 +-
arch/arm/crypto/Kconfig | 2 +-
arch/arm/crypto/aes-ce-core.S | 482 +-
arch/arm/crypto/aes-ce-glue.c | 545 +-
arch/arm/crypto/aes-cipher-core.S | 40 +-
arch/arm/crypto/aes-cipher-glue.c | 11 +-
arch/arm/crypto/aes-neonbs-core.S | 24 +-
arch/arm/crypto/aes-neonbs-glue.c | 160 +-
arch/arm/crypto/ghash-ce-glue.c | 80 +-
arch/arm/crypto/sha256_glue.c | 8 +-
arch/arm/crypto/sha256_neon_glue.c | 24 +-
arch/arm/include/asm/Kbuild | 1 -
arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 40 +
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 6 +
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 30 +
.../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 28 +-
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 1 -
arch/arm64/crypto/Kconfig | 10 +-
arch/arm64/crypto/aes-ce-ccm-glue.c | 18 +-
arch/arm64/crypto/aes-ce-glue.c | 7 +-
arch/arm64/crypto/aes-ce.S | 3 +
arch/arm64/crypto/aes-cipher-core.S | 40 +-
arch/arm64/crypto/aes-cipher-glue.c | 11 +-
arch/arm64/crypto/aes-ctr-fallback.h | 50 -
arch/arm64/crypto/aes-glue.c | 470 +-
arch/arm64/crypto/aes-modes.S | 135 +-
arch/arm64/crypto/aes-neon.S | 79 +-
arch/arm64/crypto/aes-neonbs-core.S | 9 +-
arch/arm64/crypto/aes-neonbs-glue.c | 140 +-
arch/arm64/crypto/ghash-ce-glue.c | 30 +-
arch/arm64/crypto/sha256-glue.c | 24 +-
arch/arm64/net/bpf_jit.h | 3 +
arch/arm64/net/bpf_jit_comp.c | 6 +-
arch/mips/include/asm/sn/ioc3.h | 357 +-
arch/mips/sgi-ip27/ip27-console.c | 5 +-
arch/mips/sgi-ip27/ip27-init.c | 13 -
arch/powerpc/include/asm/Kbuild | 1 -
arch/s390/crypto/aes_s390.c | 16 +-
arch/s390/crypto/des_s390.c | 25 +-
arch/s390/crypto/ghash_s390.c | 2 +-
arch/s390/crypto/sha256_s390.c | 8 +-
arch/s390/include/asm/qdio.h | 6 +-
arch/s390/net/bpf_jit_comp.c | 67 +-
arch/s390/purgatory/Makefile | 4 +-
arch/s390/purgatory/purgatory.c | 2 +-
arch/sparc/crypto/aes_glue.c | 8 +-
arch/sparc/crypto/des_glue.c | 37 +-
arch/x86/crypto/Makefile | 21 -
arch/x86/crypto/aegis128l-aesni-asm.S | 823 --
arch/x86/crypto/aegis128l-aesni-glue.c | 293 -
arch/x86/crypto/aegis256-aesni-asm.S | 700 --
arch/x86/crypto/aegis256-aesni-glue.c | 293 -
arch/x86/crypto/aes-i586-asm_32.S | 362 -
arch/x86/crypto/aes-x86_64-asm_64.S | 185 -
arch/x86/crypto/aes_glue.c | 70 -
arch/x86/crypto/aesni-intel_glue.c | 46 +-
arch/x86/crypto/camellia_aesni_avx2_glue.c | 4 +-
arch/x86/crypto/camellia_aesni_avx_glue.c | 4 +-
arch/x86/crypto/cast6_avx_glue.c | 4 +-
arch/x86/crypto/des3_ede_glue.c | 38 +-
arch/x86/crypto/ghash-clmulni-intel_glue.c | 3 +-
arch/x86/crypto/glue_helper.c | 67 +-
arch/x86/crypto/morus1280-avx2-asm.S | 619 --
arch/x86/crypto/morus1280-avx2-glue.c | 62 -
arch/x86/crypto/morus1280-sse2-asm.S | 893 --
arch/x86/crypto/morus1280-sse2-glue.c | 61 -
arch/x86/crypto/morus1280_glue.c | 205 -
arch/x86/crypto/morus640-sse2-asm.S | 612 --
arch/x86/crypto/morus640-sse2-glue.c | 61 -
arch/x86/crypto/morus640_glue.c | 200 -
arch/x86/crypto/serpent_avx2_glue.c | 4 +-
arch/x86/crypto/serpent_avx_glue.c | 4 +-
arch/x86/crypto/sha256_ssse3_glue.c | 12 +-
arch/x86/crypto/twofish_avx_glue.c | 4 +-
arch/x86/include/asm/crypto/aes.h | 12 -
arch/x86/include/asm/crypto/glue_helper.h | 2 +-
arch/x86/purgatory/Makefile | 4 +-
arch/x86/purgatory/purgatory.c | 2 +-
crypto/Kconfig | 164 +-
crypto/Makefile | 26 +-
crypto/aead.c | 3 +-
crypto/aegis.h | 39 +-
crypto/aegis128-core.c | 502 +
crypto/aegis128-neon-inner.c | 212 +
crypto/aegis128-neon.c | 49 +
crypto/aegis128.c | 458 -
crypto/aegis128l.c | 522 --
crypto/aegis256.c | 473 -
crypto/aes_generic.c | 169 +-
crypto/aes_ti.c | 313 +-
crypto/cryptd.c | 44 +-
crypto/crypto_engine.c | 2 +-
crypto/crypto_user_base.c | 37 +-
crypto/crypto_user_stat.c | 4 +-
crypto/des_generic.c | 945 +-
crypto/fips.c | 11 +
crypto/gcm.c | 47 +-
crypto/ghash-generic.c | 31 +-
crypto/morus1280.c | 542 --
crypto/morus640.c | 533 --
crypto/pcrypt.c | 167 +-
crypto/sha256_generic.c | 224 +-
crypto/skcipher.c | 42 +-
crypto/streebog_generic.c | 46 -
crypto/tcrypt.c | 16 +
crypto/testmgr.c | 52 +-
crypto/testmgr.h | 5284 ++++-------
crypto/xts.c | 152 +-
drivers/atm/eni.c | 2 +-
drivers/atm/he.c | 7 +-
drivers/atm/solos-pci.c | 9 +-
drivers/bcma/driver_mips.c | 16 -
drivers/bcma/driver_pci.c | 4 +-
drivers/bcma/host_pci.c | 6 +-
drivers/bcma/sprom.c | 10 +-
drivers/bluetooth/btbcm.c | 3 +
drivers/bluetooth/btqca.c | 5 +-
drivers/bluetooth/btrtl.c | 125 +-
drivers/bluetooth/btusb.c | 65 +-
drivers/bluetooth/hci_bcm.c | 33 +-
drivers/bluetooth/hci_qca.c | 28 +-
drivers/char/hw_random/atmel-rng.c | 3 +-
drivers/char/hw_random/cavium-rng-vf.c | 11 +-
drivers/char/hw_random/core.c | 5 +-
drivers/char/hw_random/exynos-trng.c | 3 +-
drivers/char/hw_random/imx-rngc.c | 4 +-
drivers/char/hw_random/mxc-rnga.c | 4 +-
drivers/char/hw_random/n2-drv.c | 4 +-
drivers/char/hw_random/nomadik-rng.c | 3 +-
drivers/char/hw_random/omap-rng.c | 3 +-
drivers/char/hw_random/powernv-rng.c | 10 +-
drivers/char/hw_random/st-rng.c | 4 +-
drivers/char/hw_random/timeriomem-rng.c | 4 +-
drivers/char/hw_random/xgene-rng.c | 4 +-
drivers/char/random.c | 4 +-
drivers/crypto/Kconfig | 56 +-
drivers/crypto/amcc/crypto4xx_alg.c | 24 +-
drivers/crypto/atmel-aes.c | 1 -
drivers/crypto/atmel-i2c.c | 12 +
drivers/crypto/atmel-i2c.h | 12 -
drivers/crypto/atmel-sha.c | 1 -
drivers/crypto/atmel-sha204a.c | 3 +-
drivers/crypto/atmel-tdes.c | 29 +-
drivers/crypto/axis/artpec6_crypto.c | 4 +-
drivers/crypto/bcm/cipher.c | 92 +-
drivers/crypto/caam/Kconfig | 4 +-
drivers/crypto/caam/Makefile | 1 +
drivers/crypto/caam/caamalg.c | 268 +-
drivers/crypto/caam/caamalg_desc.c | 56 +-
drivers/crypto/caam/caamalg_desc.h | 4 +-
drivers/crypto/caam/caamalg_qi.c | 257 +-
drivers/crypto/caam/caamalg_qi2.c | 325 +-
drivers/crypto/caam/caamalg_qi2.h | 31 +-
drivers/crypto/caam/caamhash.c | 116 +-
drivers/crypto/caam/caamhash_desc.c | 5 +-
drivers/crypto/caam/caamhash_desc.h | 2 +-
drivers/crypto/caam/caampkc.c | 99 +-
drivers/crypto/caam/caamrng.c | 19 +-
drivers/crypto/caam/compat.h | 2 +-
drivers/crypto/caam/ctrl.c | 255 +-
drivers/crypto/caam/desc_constr.h | 81 +-
drivers/crypto/caam/dpseci-debugfs.c | 79 +
drivers/crypto/caam/dpseci-debugfs.h | 18 +
drivers/crypto/caam/error.c | 64 +-
drivers/crypto/caam/error.h | 2 +-
drivers/crypto/caam/intern.h | 32 +-
drivers/crypto/caam/jr.c | 124 +-
drivers/crypto/caam/key_gen.c | 14 +-
drivers/crypto/caam/pdb.h | 16 +-
drivers/crypto/caam/pkc_desc.c | 8 +-
drivers/crypto/caam/qi.c | 10 +-
drivers/crypto/caam/qi.h | 26 -
drivers/crypto/caam/regs.h | 141 +-
drivers/crypto/cavium/cpt/cptvf_algs.c | 26 +-
drivers/crypto/cavium/nitrox/Kconfig | 2 +-
drivers/crypto/cavium/nitrox/nitrox_csr.h | 235 +-
drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 3 +-
drivers/crypto/cavium/nitrox/nitrox_dev.h | 8 +-
drivers/crypto/cavium/nitrox/nitrox_hal.c | 158 +-
drivers/crypto/cavium/nitrox/nitrox_hal.h | 6 +-
drivers/crypto/cavium/nitrox/nitrox_lib.c | 66 +-
drivers/crypto/cavium/nitrox/nitrox_main.c | 148 +-
drivers/crypto/cavium/nitrox/nitrox_req.h | 30 +
drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 4 +-
drivers/crypto/cavium/nitrox/nitrox_sriov.c | 3 +
drivers/crypto/cavium/zip/zip_main.c | 3 +
drivers/crypto/ccp/Kconfig | 9 +
drivers/crypto/ccp/Makefile | 4 +-
drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 25 +-
drivers/crypto/ccp/ccp-crypto-aes-xts.c | 3 -
drivers/crypto/ccp/ccp-crypto-des3.c | 7 +-
drivers/crypto/ccp/ccp-crypto-main.c | 4 +-
drivers/crypto/ccp/ccp-crypto.h | 8 +-
drivers/crypto/ccp/ccp-dev-v3.c | 3 +-
drivers/crypto/ccp/ccp-dev-v5.c | 26 +-
drivers/crypto/ccp/ccp-dev.c | 29 +-
drivers/crypto/ccp/ccp-dev.h | 3 +-
drivers/crypto/ccp/ccp-dmaengine.c | 13 +-
drivers/crypto/ccp/ccp-ops.c | 56 +-
drivers/crypto/ccp/psp-dev.h | 1 -
drivers/crypto/ccp/sp-dev.h | 1 -
drivers/crypto/ccp/sp-platform.c | 4 +-
drivers/crypto/ccree/Makefile | 2 +-
drivers/crypto/ccree/cc_aead.c | 129 +-
drivers/crypto/ccree/cc_aead.h | 3 +-
drivers/crypto/ccree/cc_buffer_mgr.c | 21 -
drivers/crypto/ccree/cc_buffer_mgr.h | 2 -
drivers/crypto/ccree/cc_cipher.c | 31 +-
drivers/crypto/ccree/cc_driver.c | 18 +-
drivers/crypto/ccree/cc_driver.h | 10 -
drivers/crypto/ccree/cc_fips.c | 31 +-
drivers/crypto/ccree/cc_hash.c | 153 +-
drivers/crypto/ccree/cc_ivgen.c | 276 -
drivers/crypto/ccree/cc_ivgen.h | 55 -
drivers/crypto/ccree/cc_pm.c | 2 -
drivers/crypto/ccree/cc_request_mgr.c | 47 +-
drivers/crypto/chelsio/Kconfig | 1 +
drivers/crypto/chelsio/chcr_algo.c | 46 +-
drivers/crypto/chelsio/chcr_algo.h | 20 +-
drivers/crypto/chelsio/chcr_crypto.h | 1 -
drivers/crypto/chelsio/chcr_ipsec.c | 19 +-
drivers/crypto/chelsio/chtls/chtls_hw.c | 20 +-
drivers/crypto/chelsio/chtls/chtls_io.c | 6 +-
drivers/crypto/chelsio/chtls/chtls_main.c | 6 +-
drivers/crypto/exynos-rng.c | 4 +-
drivers/crypto/hifn_795x.c | 32 +-
drivers/crypto/hisilicon/Kconfig | 25 +
drivers/crypto/hisilicon/Makefile | 3 +
drivers/crypto/hisilicon/qm.c | 1913 ++++
drivers/crypto/hisilicon/qm.h | 215 +
drivers/crypto/hisilicon/sec/sec_algs.c | 18 +-
drivers/crypto/hisilicon/sgl.c | 214 +
drivers/crypto/hisilicon/sgl.h | 24 +
drivers/crypto/hisilicon/zip/Makefile | 2 +
drivers/crypto/hisilicon/zip/zip.h | 71 +
drivers/crypto/hisilicon/zip/zip_crypto.c | 653 ++
drivers/crypto/hisilicon/zip/zip_main.c | 1013 +++
drivers/crypto/img-hash.c | 5 +-
drivers/crypto/inside-secure/safexcel.c | 1153 ++-
drivers/crypto/inside-secure/safexcel.h | 226 +-
drivers/crypto/inside-secure/safexcel_cipher.c | 1532 +++-
drivers/crypto/inside-secure/safexcel_hash.c | 625 +-
drivers/crypto/inside-secure/safexcel_ring.c | 11 +-
drivers/crypto/ixp4xx_crypto.c | 27 +-
drivers/crypto/marvell/cipher.c | 27 +-
drivers/crypto/marvell/hash.c | 3 +-
drivers/crypto/mediatek/mtk-aes.c | 143 +-
drivers/crypto/mediatek/mtk-platform.c | 7 +-
drivers/crypto/mediatek/mtk-sha.c | 4 +-
drivers/crypto/mxs-dcp.c | 8 +-
drivers/crypto/n2_core.c | 42 +-
drivers/crypto/nx/nx-842-powernv.c | 1 +
drivers/crypto/nx/nx.h | 3 -
drivers/crypto/omap-aes.c | 1 -
drivers/crypto/omap-des.c | 28 +-
drivers/crypto/omap-sham.c | 1 -
drivers/crypto/padlock-aes.c | 10 +-
drivers/crypto/picoxcell_crypto.c | 29 +-
drivers/crypto/qat/qat_common/adf_common_drv.h | 2 +-
drivers/crypto/qce/ablkcipher.c | 55 +-
drivers/crypto/qce/core.c | 4 +-
drivers/crypto/qcom-rng.c | 4 +-
drivers/crypto/rockchip/rk3288_crypto.c | 4 +-
drivers/crypto/rockchip/rk3288_crypto.h | 2 +-
drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 21 +-
drivers/crypto/s5p-sss.c | 7 +-
drivers/crypto/sahara.c | 4 +-
drivers/crypto/stm32/Kconfig | 2 +-
drivers/crypto/stm32/stm32-crc32.c | 4 +-
drivers/crypto/stm32/stm32-cryp.c | 38 +-
drivers/crypto/stm32/stm32-hash.c | 4 +-
drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 26 +-
drivers/crypto/sunxi-ss/sun4i-ss-core.c | 4 +-
drivers/crypto/sunxi-ss/sun4i-ss.h | 2 +-
drivers/crypto/talitos.c | 38 +-
drivers/crypto/ux500/Kconfig | 2 +-
drivers/crypto/ux500/cryp/cryp.h | 4 +-
drivers/crypto/ux500/cryp/cryp_core.c | 39 +-
drivers/crypto/ux500/hash/hash_alg.h | 4 +-
drivers/crypto/ux500/hash/hash_core.c | 12 +-
drivers/crypto/virtio/virtio_crypto_algs.c | 4 +-
drivers/crypto/vmx/aes_xts.c | 2 +-
drivers/hid/hid-microsoft.c | 2 +-
drivers/hsi/clients/ssi_protocol.c | 3 +-
drivers/infiniband/hw/hfi1/vnic_sdma.c | 4 +-
drivers/infiniband/hw/mlx5/cmd.c | 130 -
drivers/infiniband/hw/mlx5/cmd.h | 4 -
drivers/infiniband/hw/mlx5/devx.c | 1 +
drivers/infiniband/hw/mlx5/flow.c | 21 +-
drivers/infiniband/hw/mlx5/main.c | 109 +-
drivers/infiniband/hw/mlx5/mlx5_ib.h | 7 +-
drivers/infiniband/hw/mlx5/srq_cmd.c | 6 +-
drivers/infiniband/ulp/ipoib/ipoib_ib.c | 3 +-
drivers/isdn/hardware/mISDN/avmfritz.c | 3 +-
drivers/isdn/hardware/mISDN/hfcpci.c | 6 +-
drivers/isdn/hardware/mISDN/mISDNipac.c | 12 +-
drivers/isdn/hardware/mISDN/mISDNisar.c | 3 +-
drivers/isdn/hardware/mISDN/netjet.c | 3 +-
drivers/isdn/hardware/mISDN/w6692.c | 9 +-
drivers/isdn/mISDN/l1oip_core.c | 3 +-
drivers/isdn/mISDN/layer2.c | 9 +-
drivers/isdn/mISDN/stack.c | 6 +-
drivers/isdn/mISDN/tei.c | 6 +-
drivers/net/arcnet/capmode.c | 2 +-
drivers/net/bonding/bond_debugfs.c | 5 -
drivers/net/caif/caif_serial.c | 26 +-
drivers/net/caif/caif_virtio.c | 6 +-
drivers/net/can/Kconfig | 13 +
drivers/net/can/Makefile | 1 +
drivers/net/can/dev.c | 155 +-
drivers/net/can/flexcan.c | 138 +-
drivers/net/can/janz-ican3.c | 1 -
drivers/net/can/kvaser_pciefd.c | 1911 ++++
drivers/net/can/m_can/Kconfig | 22 +-
drivers/net/can/m_can/Makefile | 2 +
drivers/net/can/m_can/m_can.c | 1079 +--
drivers/net/can/m_can/m_can.h | 110 +
drivers/net/can/m_can/m_can_platform.c | 201 +
drivers/net/can/m_can/tcan4x5x.c | 505 ++
drivers/net/can/rcar/rcar_can.c | 23 +-
drivers/net/can/rcar/rcar_canfd.c | 2 -
drivers/net/can/sja1000/Kconfig | 79 +-
drivers/net/can/sja1000/Makefile | 11 +-
drivers/net/can/sja1000/f81601.c | 211 +
drivers/net/can/sja1000/peak_pci.c | 2 +-
drivers/net/can/slcan.c | 6 +-
drivers/net/can/spi/hi311x.c | 62 +-
drivers/net/can/spi/mcp251x.c | 187 +-
drivers/net/can/sun4i_can.c | 1 -
drivers/net/can/ti_hecc.c | 268 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 3 +-
drivers/net/can/vcan.c | 26 +-
drivers/net/can/vxcan.c | 4 +-
drivers/net/can/xilinx_can.c | 292 +-
drivers/net/dsa/b53/b53_common.c | 40 +-
drivers/net/dsa/b53/b53_priv.h | 2 +
drivers/net/dsa/b53/b53_srab.c | 8 +-
drivers/net/dsa/bcm_sf2.c | 7 +-
drivers/net/dsa/lan9303-core.c | 6 +
drivers/net/dsa/lantiq_gswip.c | 16 +-
drivers/net/dsa/microchip/Kconfig | 25 +-
drivers/net/dsa/microchip/Makefile | 3 +
drivers/net/dsa/microchip/ksz8795.c | 1310 +++
drivers/net/dsa/microchip/ksz8795_reg.h | 1004 ++
drivers/net/dsa/microchip/ksz8795_spi.c | 103 +
drivers/net/dsa/microchip/ksz9477.c | 10 +-
drivers/net/dsa/microchip/ksz9477_i2c.c | 101 +
drivers/net/dsa/microchip/ksz9477_spi.c | 2 +-
drivers/net/dsa/microchip/ksz_common.c | 21 +-
drivers/net/dsa/microchip/ksz_common.h | 175 +-
drivers/net/dsa/microchip/ksz_priv.h | 155 -
drivers/net/dsa/mt7530.c | 377 +-
drivers/net/dsa/mt7530.h | 61 +-
drivers/net/dsa/mv88e6xxx/Makefile | 1 +
drivers/net/dsa/mv88e6xxx/chip.c | 817 +-
drivers/net/dsa/mv88e6xxx/chip.h | 76 +-
drivers/net/dsa/mv88e6xxx/global1.c | 95 +-
drivers/net/dsa/mv88e6xxx/global1.h | 48 +-
drivers/net/dsa/mv88e6xxx/global1_atu.c | 13 +-
drivers/net/dsa/mv88e6xxx/global1_vtu.c | 6 +-
drivers/net/dsa/mv88e6xxx/global2.c | 72 +-
drivers/net/dsa/mv88e6xxx/global2.h | 12 +-
drivers/net/dsa/mv88e6xxx/global2_avb.c | 29 +-
drivers/net/dsa/mv88e6xxx/global2_scratch.c | 3 +-
drivers/net/dsa/mv88e6xxx/port.c | 209 +-
drivers/net/dsa/mv88e6xxx/port.h | 49 +-
drivers/net/dsa/mv88e6xxx/port_hidden.c | 70 +
drivers/net/dsa/mv88e6xxx/ptp.c | 95 +-
drivers/net/dsa/mv88e6xxx/ptp.h | 6 +-
drivers/net/dsa/mv88e6xxx/serdes.c | 473 +-
drivers/net/dsa/mv88e6xxx/serdes.h | 100 +-
drivers/net/dsa/mv88e6xxx/smi.c | 4 +-
drivers/net/dsa/sja1105/Kconfig | 8 +
drivers/net/dsa/sja1105/Makefile | 4 +
drivers/net/dsa/sja1105/sja1105.h | 6 +
drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 8 +
drivers/net/dsa/sja1105/sja1105_main.c | 42 +-
drivers/net/dsa/sja1105/sja1105_static_config.c | 167 +
drivers/net/dsa/sja1105/sja1105_static_config.h | 48 +-
drivers/net/dsa/sja1105/sja1105_tas.c | 423 +
drivers/net/dsa/sja1105/sja1105_tas.h | 41 +
drivers/net/ethernet/3com/3c59x.c | 8 +-
drivers/net/ethernet/Kconfig | 1 +
drivers/net/ethernet/Makefile | 1 +
drivers/net/ethernet/aeroflex/greth.c | 2 +-
drivers/net/ethernet/agere/et131x.c | 6 +-
drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 8 +
drivers/net/ethernet/amazon/ena/ena_com.c | 175 +-
drivers/net/ethernet/amazon/ena/ena_com.h | 151 +-
drivers/net/ethernet/amazon/ena/ena_ethtool.c | 89 +-
drivers/net/ethernet/amazon/ena/ena_netdev.c | 88 +-
drivers/net/ethernet/amazon/ena/ena_netdev.h | 8 +-
drivers/net/ethernet/amd/au1000_eth.c | 1 -
drivers/net/ethernet/amd/ni65.c | 6 +-
drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c | 107 +-
drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 2 +-
drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +-
drivers/net/ethernet/amd/xgbe/xgbe-platform.c | 33 +-
drivers/net/ethernet/apm/xgene-v2/main.c | 4 +-
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 10 +-
drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 8 +-
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 10 +-
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 10 +-
drivers/net/ethernet/apple/bmac.c | 4 +-
drivers/net/ethernet/atheros/ag71xx.c | 4 +-
drivers/net/ethernet/atheros/alx/main.c | 10 +-
drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 12 +-
drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 3 +-
drivers/net/ethernet/atheros/atlx/atl1.c | 11 +-
drivers/net/ethernet/aurora/nb8800.c | 4 +-
drivers/net/ethernet/broadcom/bcm63xx_enet.c | 9 +-
drivers/net/ethernet/broadcom/bcmsysport.c | 7 +-
drivers/net/ethernet/broadcom/bgmac-platform.c | 4 +-
drivers/net/ethernet/broadcom/bgmac.c | 2 +-
drivers/net/ethernet/broadcom/bnx2.c | 6 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1509 ++-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 191 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 6 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c | 39 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 197 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 1 +
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 197 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 247 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 181 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 1 +
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 17 -
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 3 +
drivers/net/ethernet/broadcom/cnic.c | 5 +
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 15 +-
drivers/net/ethernet/broadcom/tg3.c | 6 +-
drivers/net/ethernet/brocade/bna/bnad.c | 2 +-
drivers/net/ethernet/calxeda/xgmac.c | 2 +-
drivers/net/ethernet/cavium/liquidio/lio_main.c | 23 +-
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 23 +-
.../net/ethernet/cavium/liquidio/octeon_mailbox.c | 4 +-
drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 6 +-
drivers/net/ethernet/chelsio/cxgb3/sge.c | 4 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 5 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 3 -
drivers/net/ethernet/chelsio/cxgb4/smt.c | 18 +-
drivers/net/ethernet/chelsio/cxgb4/smt.h | 2 +-
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 30 +-
.../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 21 +-
drivers/net/ethernet/cirrus/cs89x0.c | 7 +-
drivers/net/ethernet/cortina/gemini.c | 9 +-
drivers/net/ethernet/davicom/dm9000.c | 2 -
drivers/net/ethernet/emulex/benet/be.h | 2 +-
drivers/net/ethernet/emulex/benet/be_cmds.c | 4 +-
drivers/net/ethernet/emulex/benet/be_ethtool.c | 7 +-
drivers/net/ethernet/emulex/benet/be_main.c | 21 +-
drivers/net/ethernet/ezchip/nps_enet.c | 4 +-
drivers/net/ethernet/faraday/Kconfig | 1 +
drivers/net/ethernet/faraday/ftgmac100.c | 39 +-
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 8 +-
drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 3 +-
.../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 54 +-
.../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h | 3 -
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 117 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 7 +
.../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 134 +-
drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h | 3 +-
drivers/net/ethernet/freescale/dpaa2/dpni.c | 42 +-
drivers/net/ethernet/freescale/dpaa2/dpni.h | 45 +
drivers/net/ethernet/freescale/enetc/Kconfig | 9 +
drivers/net/ethernet/freescale/enetc/Makefile | 19 +-
drivers/net/ethernet/freescale/enetc/enetc.c | 2 +-
drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 97 +-
drivers/net/ethernet/freescale/enetc/enetc_mdio.h | 12 +
.../net/ethernet/freescale/enetc/enetc_pci_mdio.c | 101 +
drivers/net/ethernet/freescale/enetc/enetc_pf.c | 5 +-
drivers/net/ethernet/freescale/fec_main.c | 78 +-
.../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +-
drivers/net/ethernet/freescale/gianfar.c | 3228 ++++---
drivers/net/ethernet/freescale/gianfar.h | 45 -
drivers/net/ethernet/freescale/gianfar_ethtool.c | 13 -
drivers/net/ethernet/hisilicon/hisi_femac.c | 1 -
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 | 6 +-
drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 2 +
drivers/net/ethernet/hisilicon/hns3/hnae3.c | 25 +-
drivers/net/ethernet/hisilicon/hns3/hnae3.h | 45 +-
drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 51 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 415 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 38 +-
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 166 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 43 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 60 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 63 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 448 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 19 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 151 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 1 +
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 1114 ++-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 73 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 47 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 +
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 31 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 18 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 7 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 183 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 7 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 10 +-
drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 +-
drivers/net/ethernet/ibm/ehea/ehea_main.c | 12 +-
drivers/net/ethernet/ibm/emac/core.c | 2 +-
drivers/net/ethernet/ibm/ibmvnic.c | 2 +-
drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 3 +-
drivers/net/ethernet/intel/e1000/e1000_main.c | 6 +-
drivers/net/ethernet/intel/e1000e/ethtool.c | 6 +-
drivers/net/ethernet/intel/e1000e/ich8lan.c | 10 +
drivers/net/ethernet/intel/e1000e/ich8lan.h | 2 +-
drivers/net/ethernet/intel/e1000e/netdev.c | 22 +-
drivers/net/ethernet/intel/fm10k/fm10k.h | 10 +-
drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c | 6 +-
drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c | 2 -
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 15 +-
drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 5 +-
drivers/net/ethernet/intel/fm10k/fm10k_main.c | 24 +-
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c | 11 +-
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 23 +-
drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 24 +-
drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 15 +-
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c | 9 +-
drivers/net/ethernet/intel/fm10k/fm10k_type.h | 2 +-
drivers/net/ethernet/intel/fm10k/fm10k_vf.c | 25 +-
drivers/net/ethernet/intel/i40e/i40e.h | 12 +-
drivers/net/ethernet/intel/i40e/i40e_adminq.c | 4 +-
drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 38 +-
drivers/net/ethernet/intel/i40e/i40e_common.c | 111 +-
drivers/net/ethernet/intel/i40e/i40e_dcb.c | 18 +-
drivers/net/ethernet/intel/i40e/i40e_dcb.h | 2 +
drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 26 +-
drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 80 +-
drivers/net/ethernet/intel/i40e/i40e_hmc.c | 1 +
drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c | 21 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 191 +-
drivers/net/ethernet/intel/i40e/i40e_nvm.c | 101 +
drivers/net/ethernet/intel/i40e/i40e_osdep.h | 5 +-
drivers/net/ethernet/intel/i40e/i40e_prototype.h | 8 +
drivers/net/ethernet/intel/i40e/i40e_ptp.c | 2 +-
drivers/net/ethernet/intel/i40e/i40e_register.h | 30 +-
drivers/net/ethernet/intel/i40e/i40e_txrx.c | 6 +-
drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 +-
drivers/net/ethernet/intel/i40e/i40e_type.h | 3 +
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 64 +-
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 +
drivers/net/ethernet/intel/i40e/i40e_xsk.c | 57 +-
drivers/net/ethernet/intel/i40e/i40e_xsk.h | 2 +-
drivers/net/ethernet/intel/iavf/iavf.h | 1 -
drivers/net/ethernet/intel/iavf/iavf_main.c | 27 -
drivers/net/ethernet/intel/iavf/iavf_txrx.c | 6 +-
drivers/net/ethernet/intel/iavf/iavf_txrx.h | 2 +-
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 7 +
drivers/net/ethernet/intel/ice/Makefile | 1 +
drivers/net/ethernet/intel/ice/ice.h | 90 +-
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 79 +-
drivers/net/ethernet/intel/ice/ice_common.c | 371 +-
drivers/net/ethernet/intel/ice/ice_common.h | 18 +-
drivers/net/ethernet/intel/ice/ice_controlq.c | 112 +-
drivers/net/ethernet/intel/ice/ice_dcb.c | 50 +-
drivers/net/ethernet/intel/ice/ice_dcb.h | 11 +-
drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 259 +-
drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 2 +
drivers/net/ethernet/intel/ice/ice_ethtool.c | 308 +-
drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 1549 ++++
drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 29 +
drivers/net/ethernet/intel/ice/ice_flex_type.h | 374 +
drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 36 +-
drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 2 +
drivers/net/ethernet/intel/ice/ice_lib.c | 699 +-
drivers/net/ethernet/intel/ice/ice_lib.h | 35 +-
drivers/net/ethernet/intel/ice/ice_main.c | 1366 ++-
drivers/net/ethernet/intel/ice/ice_sched.c | 59 +-
drivers/net/ethernet/intel/ice/ice_switch.c | 61 +-
drivers/net/ethernet/intel/ice/ice_txrx.c | 204 +-
drivers/net/ethernet/intel/ice/ice_txrx.h | 13 +
drivers/net/ethernet/intel/ice/ice_type.h | 51 +-
drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 591 +-
drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 39 +-
drivers/net/ethernet/intel/igb/igb_main.c | 11 +-
drivers/net/ethernet/intel/igbvf/netdev.c | 2 +-
drivers/net/ethernet/intel/igc/igc.h | 4 +
drivers/net/ethernet/intel/igc/igc_base.c | 5 +-
drivers/net/ethernet/intel/igc/igc_base.h | 8 +
drivers/net/ethernet/intel/igc/igc_defines.h | 11 +-
drivers/net/ethernet/intel/igc/igc_hw.h | 14 +-
drivers/net/ethernet/intel/igc/igc_mac.c | 73 +-
drivers/net/ethernet/intel/igc/igc_main.c | 117 +-
drivers/net/ethernet/intel/igc/igc_phy.c | 192 +-
drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c | 22 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 9 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 40 +-
.../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 2 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 48 +-
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 24 +-
drivers/net/ethernet/jme.c | 15 +-
drivers/net/ethernet/lantiq_xrx200.c | 10 +-
drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +-
drivers/net/ethernet/marvell/mvneta.c | 8 +-
drivers/net/ethernet/marvell/mvneta_bm.c | 4 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 7 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 19 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 349 +-
drivers/net/ethernet/marvell/pxa168_eth.c | 3 +-
drivers/net/ethernet/marvell/skge.c | 45 +-
drivers/net/ethernet/marvell/sky2.c | 3 +-
drivers/net/ethernet/mediatek/Kconfig | 4 +-
drivers/net/ethernet/mediatek/mtk_eth_path.c | 71 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 999 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.h | 123 +-
drivers/net/ethernet/mediatek/mtk_sgmii.c | 65 +-
drivers/net/ethernet/mellanox/mlx4/catas.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/crdump.c | 7 +-
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 43 +-
drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +-
drivers/net/ethernet/mellanox/mlx4/main.c | 110 +-
drivers/net/ethernet/mellanox/mlx4/mlx4.h | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 9 +-
drivers/net/ethernet/mellanox/mlx5/core/Makefile | 18 +-
drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 55 +-
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 102 +-
drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 112 +-
.../mellanox/mlx5/core/diag/en_rep_tracepoint.h | 54 +
.../mellanox/mlx5/core/diag/en_tc_tracepoint.c | 58 +
.../mellanox/mlx5/core/diag/en_tc_tracepoint.h | 114 +
.../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 9 +-
drivers/net/ethernet/mellanox/mlx5/core/en.h | 67 +-
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 25 +-
.../net/ethernet/mellanox/mlx5/core/en/health.c | 205 +
.../net/ethernet/mellanox/mlx5/core/en/health.h | 53 +
.../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 161 +
.../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.h | 25 +
.../net/ethernet/mellanox/mlx5/core/en/params.c | 23 +-
.../net/ethernet/mellanox/mlx5/core/en/params.h | 2 +
.../net/ethernet/mellanox/mlx5/core/en/reporter.h | 15 -
.../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 404 +
.../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 256 +-
.../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 60 +-
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 24 +-
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 44 +-
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 66 +-
.../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 5 +-
.../net/ethernet/mellanox/mlx5/core/en/xsk/rx.h | 14 +
.../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 44 +-
.../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 9 +-
.../net/ethernet/mellanox/mlx5/core/en/xsk/tx.h | 14 +-
.../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 8 +-
.../net/ethernet/mellanox/mlx5/core/en_common.c | 12 -
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +-
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 36 +-
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 50 +
.../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 11 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 191 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 339 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 20 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 95 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 196 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 7 +
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 1118 ++-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 44 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 9 +-
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 27 +-
drivers/net/ethernet/mellanox/mlx5/core/eq.c | 45 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 222 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 42 +-
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 176 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 191 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 41 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 280 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 42 +-
.../net/ethernet/mellanox/mlx5/core/fs_counters.c | 446 +-
.../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +-
.../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 3 +
.../net/ethernet/mellanox/mlx5/core/lib/crypto.c | 1 +
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 223 +
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c | 64 +
drivers/net/ethernet/mellanox/mlx5/core/lib/hv.h | 22 +
.../net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c | 371 +
.../net/ethernet/mellanox/mlx5/core/lib/hv_vhca.h | 104 +
.../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 9 +-
drivers/net/ethernet/mellanox/mlx5/core/main.c | 30 +-
.../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/qp.c | 8 +-
drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 10 +-
.../mlx5/core/{accel => steering}/Makefile | 0
.../mellanox/mlx5/core/steering/dr_action.c | 1588 ++++
.../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 480 +
.../mellanox/mlx5/core/steering/dr_crc32.c | 98 +
.../mellanox/mlx5/core/steering/dr_domain.c | 393 +
.../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 93 +
.../mellanox/mlx5/core/steering/dr_icm_pool.c | 570 ++
.../mellanox/mlx5/core/steering/dr_matcher.c | 770 ++
.../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 1243 +++
.../ethernet/mellanox/mlx5/core/steering/dr_send.c | 975 ++
.../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 2308 +++++
.../mellanox/mlx5/core/steering/dr_table.c | 294 +
.../mellanox/mlx5/core/steering/dr_types.h | 1060 +++
.../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 600 ++
.../ethernet/mellanox/mlx5/core/steering/fs_dr.h | 60 +
.../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 604 ++
.../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 212 +
drivers/net/ethernet/mellanox/mlx5/core/vport.c | 7 +-
drivers/net/ethernet/mellanox/mlx5/core/wq.c | 5 +
drivers/net/ethernet/mellanox/mlx5/core/wq.h | 1 +
drivers/net/ethernet/mellanox/mlxsw/Kconfig | 6 +-
drivers/net/ethernet/mellanox/mlxsw/Makefile | 2 +-
drivers/net/ethernet/mellanox/mlxsw/core.c | 157 +-
drivers/net/ethernet/mellanox/mlxsw/core.h | 17 +
drivers/net/ethernet/mellanox/mlxsw/pci.h | 1 +
drivers/net/ethernet/mellanox/mlxsw/reg.h | 13 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 286 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 37 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 17 +-
.../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 51 +-
.../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 22 +
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 67 +
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 32 +
.../net/ethernet/mellanox/mlxsw/spectrum_router.c | 4 +-
.../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 267 +
drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 6 -
drivers/net/ethernet/mellanox/mlxsw/trap.h | 7 +
drivers/net/ethernet/micrel/ks8842.c | 4 +-
drivers/net/ethernet/micrel/ks8851_mll.c | 7 +-
drivers/net/ethernet/micrel/ksz884x.c | 2 +-
drivers/net/ethernet/microchip/lan743x_main.c | 8 +-
drivers/net/ethernet/microchip/lan743x_ptp.c | 3 +-
drivers/net/ethernet/mscc/ocelot.c | 401 +-
drivers/net/ethernet/mscc/ocelot.h | 49 +-
drivers/net/ethernet/mscc/ocelot_board.c | 145 +-
drivers/net/ethernet/mscc/ocelot_ptp.h | 41 +
drivers/net/ethernet/mscc/ocelot_regs.c | 11 +
drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 19 +-
drivers/net/ethernet/netronome/nfp/Makefile | 1 +
drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 187 +-
drivers/net/ethernet/netronome/nfp/bpf/fw.h | 1 +
drivers/net/ethernet/netronome/nfp/bpf/main.c | 33 +
drivers/net/ethernet/netronome/nfp/bpf/main.h | 24 +
drivers/net/ethernet/netronome/nfp/bpf/offload.c | 3 +
drivers/net/ethernet/netronome/nfp/devlink_param.c | 255 +
drivers/net/ethernet/netronome/nfp/flower/action.c | 160 +-
drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 25 +-
drivers/net/ethernet/netronome/nfp/flower/main.c | 1 +
drivers/net/ethernet/netronome/nfp/flower/main.h | 19 +
.../net/ethernet/netronome/nfp/flower/offload.c | 197 +-
.../ethernet/netronome/nfp/flower/tunnel_conf.c | 200 +-
drivers/net/ethernet/netronome/nfp/nfp_main.c | 144 +-
drivers/net/ethernet/netronome/nfp/nfp_main.h | 5 +
drivers/net/ethernet/netronome/nfp/nfp_net.h | 2 +-
.../net/ethernet/netronome/nfp/nfp_net_common.c | 15 +-
.../net/ethernet/netronome/nfp/nfp_net_debugfs.c | 17 +-
drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 11 +-
.../ethernet/netronome/nfp/nfpcore/nfp_cpplib.c | 16 +-
.../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 77 +-
.../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 29 +
drivers/net/ethernet/nvidia/forcedeth.c | 3 +-
drivers/net/ethernet/packetengines/yellowfin.c | 3 +-
drivers/net/ethernet/pensando/Kconfig | 32 +
drivers/net/ethernet/pensando/Makefile | 6 +
drivers/net/ethernet/pensando/ionic/Makefile | 8 +
drivers/net/ethernet/pensando/ionic/ionic.h | 73 +
drivers/net/ethernet/pensando/ionic/ionic_bus.h | 16 +
.../net/ethernet/pensando/ionic/ionic_bus_pci.c | 292 +
.../net/ethernet/pensando/ionic/ionic_debugfs.c | 248 +
.../net/ethernet/pensando/ionic/ionic_debugfs.h | 34 +
drivers/net/ethernet/pensando/ionic/ionic_dev.c | 500 +
drivers/net/ethernet/pensando/ionic/ionic_dev.h | 299 +
.../net/ethernet/pensando/ionic/ionic_devlink.c | 99 +
.../net/ethernet/pensando/ionic/ionic_devlink.h | 14 +
.../net/ethernet/pensando/ionic/ionic_ethtool.c | 779 ++
.../net/ethernet/pensando/ionic/ionic_ethtool.h | 9 +
drivers/net/ethernet/pensando/ionic/ionic_if.h | 2482 +++++
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2274 +++++
drivers/net/ethernet/pensando/ionic/ionic_lif.h | 277 +
drivers/net/ethernet/pensando/ionic/ionic_main.c | 548 ++
drivers/net/ethernet/pensando/ionic/ionic_regs.h | 136 +
.../net/ethernet/pensando/ionic/ionic_rx_filter.c | 150 +
.../net/ethernet/pensando/ionic/ionic_rx_filter.h | 35 +
drivers/net/ethernet/pensando/ionic/ionic_stats.c | 310 +
drivers/net/ethernet/pensando/ionic/ionic_stats.h | 53 +
drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 925 ++
drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 15 +
drivers/net/ethernet/qlogic/Kconfig | 9 -
drivers/net/ethernet/qlogic/Makefile | 1 -
.../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +-
drivers/net/ethernet/qlogic/qed/qed_debug.c | 82 +
drivers/net/ethernet/qlogic/qed/qed_hsi.h | 32 +
drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 2 +-
drivers/net/ethernet/qlogic/qed/qed_l2.c | 34 +-
drivers/net/ethernet/qlogic/qed/qed_main.c | 149 +-
drivers/net/ethernet/qlogic/qed/qed_mcp.c | 61 +
drivers/net/ethernet/qlogic/qed/qed_mcp.h | 35 +
drivers/net/ethernet/qlogic/qed/qed_vf.c | 2 +-
drivers/net/ethernet/qlogic/qede/qede.h | 15 +
drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 119 +-
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 2 +-
drivers/net/ethernet/qualcomm/emac/emac-mac.c | 12 +-
drivers/net/ethernet/qualcomm/emac/emac.c | 12 +-
drivers/net/ethernet/qualcomm/qca_debug.c | 13 +-
drivers/net/ethernet/qualcomm/qca_spi.c | 3 +-
drivers/net/ethernet/qualcomm/qca_uart.c | 3 +-
drivers/net/ethernet/realtek/Kconfig | 9 +-
drivers/net/ethernet/realtek/r8169_main.c | 1087 ++-
drivers/net/ethernet/renesas/ravb.h | 9 +-
drivers/net/ethernet/renesas/ravb_main.c | 21 +-
drivers/net/ethernet/rocker/rocker_main.c | 3 +
.../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 4 +-
drivers/net/ethernet/sfc/ef10.c | 4 +-
drivers/net/ethernet/sfc/efx.c | 10 +-
drivers/net/ethernet/sfc/falcon/efx.c | 6 +-
drivers/net/ethernet/sfc/falcon/falcon_boards.c | 18 +-
drivers/net/ethernet/sfc/falcon/rx.c | 5 +-
drivers/net/ethernet/sfc/rx.c | 5 +-
drivers/net/ethernet/sfc/tx.c | 2 +-
drivers/net/ethernet/sgi/ioc3-eth.c | 1038 +--
drivers/net/ethernet/sgi/meth.c | 3 +-
drivers/net/ethernet/sis/sis900.c | 68 +
drivers/net/ethernet/smsc/smc91x.c | 3 +-
drivers/net/ethernet/socionext/sni_ave.c | 8 +-
drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 +
drivers/net/ethernet/stmicro/stmmac/common.h | 18 +
.../net/ethernet/stmicro/stmmac/dwmac-anarion.c | 4 +-
.../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 14 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c | 4 +-
.../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 4 +-
.../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 15 +-
drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 26 +-
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 85 +-
drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 43 +
drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.h | 9 +
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 5 +-
drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 165 +-
.../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 992 +-
.../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 114 +-
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 49 +-
drivers/net/ethernet/stmicro/stmmac/hwif.c | 4 +-
drivers/net/ethernet/stmicro/stmmac/hwif.h | 66 +
drivers/net/ethernet/stmicro/stmmac/mmc.h | 9 +
drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 192 +
drivers/net/ethernet/stmicro/stmmac/stmmac.h | 35 +-
.../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 124 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 496 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 4 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 244 +
.../net/ethernet/stmicro/stmmac/stmmac_platform.c | 85 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 3 +
.../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 1137 ++-
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 247 +-
drivers/net/ethernet/sun/cassini.c | 8 +-
drivers/net/ethernet/sun/niu.c | 2 +-
drivers/net/ethernet/sun/sunvnet_common.c | 7 +-
drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c | 2 +-
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +-
drivers/net/ethernet/tehuti/tehuti.c | 2 +-
drivers/net/ethernet/ti/cpsw.c | 5 +-
drivers/net/ethernet/ti/netcp_core.c | 2 +-
drivers/net/ethernet/toshiba/spider_net.c | 6 +-
drivers/net/ethernet/via/via-rhine.c | 4 +-
drivers/net/geneve.c | 2 +-
drivers/net/hamradio/baycom_epp.c | 3 +-
drivers/net/hamradio/hdlcdrv.c | 3 +-
drivers/net/hamradio/mkiss.c | 11 +-
drivers/net/hyperv/hyperv_net.h | 2 +-
drivers/net/hyperv/netvsc_drv.c | 30 +-
drivers/net/hyperv/rndis_filter.c | 1 +
drivers/net/ieee802154/adf7242.c | 13 +-
drivers/net/ieee802154/at86rf230.c | 20 +-
drivers/net/ieee802154/ca8210.c | 9 +-
drivers/net/ipvlan/ipvlan_main.c | 1 +
drivers/net/netdevsim/dev.c | 430 +-
drivers/net/netdevsim/netdevsim.h | 4 +
drivers/net/phy/Kconfig | 26 +-
drivers/net/phy/Makefile | 2 +
drivers/net/phy/adin.c | 781 ++
drivers/net/phy/at803x.c | 4 -
drivers/net/phy/dp83822.c | 5 -
drivers/net/phy/dp83848.c | 11 +-
drivers/net/phy/dp83867.c | 19 +
drivers/net/phy/dp83tc811.c | 4 -
drivers/net/phy/mdio-aspeed.c | 157 +
drivers/net/phy/mdio-bcm-iproc.c | 4 +-
drivers/net/phy/mdio-cavium.h | 2 +
drivers/net/phy/mdio-hisi-femac.c | 4 +-
drivers/net/phy/mdio-moxart.c | 4 +-
drivers/net/phy/mdio-mux-meson-g12a.c | 4 +-
drivers/net/phy/mdio-sun4i.c | 4 +-
drivers/net/phy/mdio-xgene.c | 4 +-
drivers/net/phy/mdio_bus.c | 22 +-
drivers/net/phy/meson-gxl.c | 2 +-
drivers/net/phy/microchip.c | 1 -
drivers/net/phy/microchip_t1.c | 1 -
drivers/net/phy/mscc.c | 4 +-
drivers/net/phy/phy-core.c | 66 +-
drivers/net/phy/phy.c | 68 +-
drivers/net/phy/phy_device.c | 111 +-
drivers/net/phy/realtek.c | 188 +-
drivers/net/phy/sfp.c | 73 +-
drivers/net/phy/swphy.c | 8 +
drivers/net/phy/vitesse.c | 6 +-
drivers/net/phy/xilinx_gmii2rgmii.c | 4 +-
drivers/net/slip/slhc.c | 30 +-
drivers/net/thunderbolt.c | 2 +-
drivers/net/usb/asix_common.c | 9 +-
drivers/net/usb/ax88179_178a.c | 14 +-
drivers/net/usb/lan78xx.c | 23 +-
drivers/net/usb/lg-vl600.c | 4 +-
drivers/net/usb/r8152.c | 945 +-
drivers/net/usb/rtl8150.c | 6 +-
drivers/net/usb/smsc75xx.c | 20 +-
drivers/net/usb/sr9800.c | 9 +-
drivers/net/usb/usbnet.c | 6 +-
drivers/net/vmxnet3/vmxnet3_drv.c | 9 +-
drivers/net/wan/Kconfig | 14 -
drivers/net/wan/Makefile | 1 -
drivers/net/wan/dscc4.c | 2057 -----
drivers/net/wimax/i2400m/debugfs.c | 150 +-
drivers/net/wimax/i2400m/driver.c | 7 +-
drivers/net/wimax/i2400m/fw.c | 9 +-
drivers/net/wimax/i2400m/i2400m.h | 7 +-
drivers/net/wimax/i2400m/rx.c | 1 -
drivers/net/wimax/i2400m/usb.c | 64 +-
drivers/net/wireless/ath/ath10k/htt_rx.c | 91 +-
drivers/net/wireless/ath/ath10k/htt_tx.c | 8 +
drivers/net/wireless/ath/ath10k/mac.c | 12 +-
drivers/net/wireless/ath/ath10k/sdio.c | 29 +-
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +-
drivers/net/wireless/ath/ath10k/wmi-tlv.h | 16 +
drivers/net/wireless/ath/ath10k/wmi.h | 8 -
drivers/net/wireless/ath/ath6kl/htc_mbox.c | 4 +-
drivers/net/wireless/ath/ath6kl/usb.c | 8 +
drivers/net/wireless/ath/ath9k/Kconfig | 16 +
drivers/net/wireless/ath/ath9k/Makefile | 2 +
.../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 215 +
drivers/net/wireless/ath/ath9k/dynack.c | 101 +-
drivers/net/wireless/ath/ath9k/htc_drv_init.c | 4 +-
drivers/net/wireless/ath/ath9k/htc_hst.c | 3 +
drivers/net/wireless/ath/ath9k/main.c | 3 +-
drivers/net/wireless/ath/ath9k/wmi.c | 1 +
drivers/net/wireless/ath/carl9170/usb.c | 2 -
drivers/net/wireless/ath/wcn36xx/smd.c | 186 +-
drivers/net/wireless/ath/wil6210/cfg80211.c | 221 +-
drivers/net/wireless/ath/wil6210/debugfs.c | 19 +-
drivers/net/wireless/ath/wil6210/main.c | 4 +
drivers/net/wireless/ath/wil6210/netdev.c | 4 +
drivers/net/wireless/ath/wil6210/pcie_bus.c | 4 +-
drivers/net/wireless/ath/wil6210/pmc.c | 26 +
drivers/net/wireless/ath/wil6210/pmc.h | 1 +
drivers/net/wireless/ath/wil6210/rx_reorder.c | 1 -
drivers/net/wireless/ath/wil6210/txrx.c | 253 +-
drivers/net/wireless/ath/wil6210/txrx.h | 42 +
drivers/net/wireless/ath/wil6210/txrx_edma.c | 42 +-
drivers/net/wireless/ath/wil6210/txrx_edma.h | 12 +-
drivers/net/wireless/ath/wil6210/wil6210.h | 25 +-
drivers/net/wireless/ath/wil6210/wmi.c | 43 +-
drivers/net/wireless/ath/wil6210/wmi.h | 29 +-
drivers/net/wireless/broadcom/b43legacy/phy.c | 21 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 11 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcdc.h | 6 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 4 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 84 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.h | 1 -
.../wireless/broadcom/brcm80211/brcmfmac/chip.c | 6 +-
.../wireless/broadcom/brcm80211/brcmfmac/chip.h | 1 +
.../wireless/broadcom/brcm80211/brcmfmac/common.c | 1 -
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 93 +-
.../wireless/broadcom/brcm80211/brcmfmac/core.h | 1 +
.../wireless/broadcom/brcm80211/brcmfmac/debug.h | 4 +
.../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 +
.../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +-
.../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 9 -
.../broadcom/brcm80211/brcmfmac/fwsignal.c | 16 +-
.../broadcom/brcm80211/brcmfmac/fwsignal.h | 3 +-
.../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 8 +-
.../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 22 +-
.../wireless/broadcom/brcm80211/brcmfmac/proto.c | 10 +-
.../wireless/broadcom/brcm80211/brcmfmac/proto.h | 3 +-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 15 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 34 +-
.../wireless/broadcom/brcm80211/brcmsmac/main.c | 13 -
.../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 16 +-
drivers/net/wireless/cisco/airo.c | 11 +-
drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +-
drivers/net/wireless/intel/ipw2x00/ipw2200.c | 2 +-
drivers/net/wireless/intel/iwlegacy/common.c | 3 +-
drivers/net/wireless/intel/iwlwifi/Kconfig | 14 -
drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 14 +-
drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 26 +-
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 46 +-
drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 18 +-
drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 44 +-
drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 10 +-
drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 10 +-
drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 10 +-
drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 3 +-
drivers/net/wireless/intel/iwlwifi/dvm/led.c | 5 +-
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 4 +-
drivers/net/wireless/intel/iwlwifi/dvm/main.c | 12 +-
drivers/net/wireless/intel/iwlwifi/dvm/power.c | 3 +-
drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 29 +-
drivers/net/wireless/intel/iwlwifi/dvm/rs.h | 4 -
drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 5 +-
drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 12 +
.../net/wireless/intel/iwlwifi/fw/api/commands.h | 7 +
drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 6 +-
.../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 102 +-
drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 83 +-
.../net/wireless/intel/iwlwifi/fw/api/location.h | 4 +-
drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 4 +
drivers/net/wireless/intel/iwlwifi/fw/api/phy.h | 7 +
drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 12 +
drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 18 +-
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 32 +
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 55 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 1155 +--
drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 121 +-
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 38 +-
drivers/net/wireless/intel/iwlwifi/fw/file.h | 29 +-
drivers/net/wireless/intel/iwlwifi/fw/img.h | 9 -
drivers/net/wireless/intel/iwlwifi/fw/init.c | 2 -
drivers/net/wireless/intel/iwlwifi/fw/paging.c | 6 +-
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 23 +-
drivers/net/wireless/intel/iwlwifi/fw/smem.c | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 51 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 236 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 36 +-
drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h | 1 -
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 30 +-
.../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 21 +-
.../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 4 +-
.../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 14 +-
drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 6 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.c | 21 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.h | 18 +-
drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 9 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 60 +-
drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 27 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 5 +
drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 16 -
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 150 +-
drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 1 +
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 224 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 154 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 183 +-
drivers/net/wireless/intel/iwlwifi/mvm/led.c | 6 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 9 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 427 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 150 +-
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 480 +-
drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 11 +-
drivers/net/wireless/intel/iwlwifi/mvm/power.c | 82 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 19 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 13 +-
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 18 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 115 +-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 98 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 29 +-
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 9 -
.../net/wireless/intel/iwlwifi/mvm/time-event.c | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 12 +-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 9 +-
drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 19 +-
.../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 4 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 326 +-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 38 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 77 +-
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 19 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 380 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 52 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 176 +-
.../net/wireless/intersil/hostap/hostap_download.c | 6 +-
drivers/net/wireless/intersil/hostap/hostap_plx.c | 3 +-
drivers/net/wireless/intersil/hostap/hostap_proc.c | 3 +-
drivers/net/wireless/mac80211_hwsim.c | 303 +-
drivers/net/wireless/marvell/libertas/dev.h | 2 -
drivers/net/wireless/marvell/libertas/if_spi.c | 14 +-
drivers/net/wireless/marvell/libertas/if_usb.c | 3 +-
drivers/net/wireless/marvell/libertas/main.c | 2 +-
drivers/net/wireless/marvell/libertas/mesh.c | 31 +-
drivers/net/wireless/marvell/libertas/mesh.h | 3 +-
drivers/net/wireless/marvell/libertas_tf/cmd.c | 2 +-
drivers/net/wireless/marvell/mwifiex/init.c | 2 +-
drivers/net/wireless/marvell/mwifiex/pcie.c | 8 +-
drivers/net/wireless/marvell/mwifiex/scan.c | 2 +-
drivers/net/wireless/marvell/mwifiex/tdls.c | 3 +-
drivers/net/wireless/mediatek/mt76/agg-rx.c | 36 +-
drivers/net/wireless/mediatek/mt76/debugfs.c | 13 +-
drivers/net/wireless/mediatek/mt76/dma.c | 21 +-
drivers/net/wireless/mediatek/mt76/dma.h | 13 +-
drivers/net/wireless/mediatek/mt76/eeprom.c | 13 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 78 +-
drivers/net/wireless/mediatek/mt76/mcu.c | 13 +-
drivers/net/wireless/mediatek/mt76/mmio.c | 28 +-
drivers/net/wireless/mediatek/mt76/mt76.h | 43 +-
drivers/net/wireless/mediatek/mt76/mt7603/Kconfig | 6 +-
drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7603/core.c | 2 +-
.../net/wireless/mediatek/mt76/mt7603/debugfs.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 17 +-
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7603/init.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 14 +-
drivers/net/wireless/mediatek/mt76/mt7603/main.c | 41 +-
drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 1 -
drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 9 +-
drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 7 +-
drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 3 +-
.../net/wireless/mediatek/mt76/mt7615/debugfs.c | 91 +
drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 12 +-
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 38 +
drivers/net/wireless/mediatek/mt76/mt7615/init.c | 80 +-
drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 733 +-
drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 28 +
drivers/net/wireless/mediatek/mt76/mt7615/main.c | 111 +-
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 474 +-
drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 54 +-
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 99 +-
drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 1 +
drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 75 +
drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig | 12 +-
drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 17 +-
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 2 +-
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 15 +-
.../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 49 +-
drivers/net/wireless/mediatek/mt76/mt76x0/phy.h | 10 +-
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 28 +-
.../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x02.h | 45 +-
.../net/wireless/mediatek/mt76/mt76x02_beacon.c | 83 +-
.../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 13 +-
.../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 13 +-
.../net/wireless/mediatek/mt76/mt76x02_eeprom.h | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 29 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 15 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 26 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 24 +-
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 16 +-
drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 41 +-
drivers/net/wireless/mediatek/mt76/mt76x02_trace.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 16 +-
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 13 +-
.../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 13 +-
.../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 75 +-
drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig | 14 +-
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 23 +-
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x2/mac.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h | 16 +-
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 13 +-
.../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 13 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 14 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 15 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 17 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 18 +-
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 14 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 20 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 13 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 24 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_mcu.c | 13 +-
.../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 13 +-
drivers/net/wireless/mediatek/mt76/trace.c | 13 +-
drivers/net/wireless/mediatek/mt76/trace.h | 22 +-
drivers/net/wireless/mediatek/mt76/tx.c | 44 +-
drivers/net/wireless/mediatek/mt76/usb.c | 60 +-
drivers/net/wireless/mediatek/mt76/usb_trace.c | 13 +-
drivers/net/wireless/mediatek/mt76/usb_trace.h | 24 +-
drivers/net/wireless/mediatek/mt76/util.c | 13 +-
drivers/net/wireless/mediatek/mt76/util.h | 4 +-
drivers/net/wireless/mediatek/mt7601u/init.c | 3 +
drivers/net/wireless/mediatek/mt7601u/main.c | 4 +-
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 4 +-
drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 +
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 136 +-
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 3 -
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 9 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 11 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 3 +-
drivers/net/wireless/realtek/rtlwifi/base.h | 27 -
.../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 8 +-
drivers/net/wireless/realtek/rtlwifi/debug.c | 2 +-
drivers/net/wireless/realtek/rtlwifi/efuse.c | 17 -
drivers/net/wireless/realtek/rtlwifi/pci.c | 8 +-
drivers/net/wireless/realtek/rtlwifi/regd.c | 18 -
.../net/wireless/realtek/rtlwifi/rtl8188ee/def.h | 29 -
.../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 7 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 4 -
.../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 257 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 1046 +--
.../net/wireless/realtek/rtlwifi/rtl8192ce/def.h | 33 -
.../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 2 -
.../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 238 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/trx.h | 803 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 26 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 2 -
.../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 272 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/trx.h | 529 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/def.h | 31 -
.../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 18 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 314 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/trx.h | 861 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 2 -
.../net/wireless/realtek/rtlwifi/rtl8723ae/def.h | 31 -
.../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 4 -
.../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 212 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/trx.h | 794 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 4 -
.../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 236 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/trx.h | 718 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/def.h | 31 -
.../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 4 -
.../net/wireless/realtek/rtlwifi/rtl8821ae/trx.h | 10 +-
drivers/net/wireless/realtek/rtlwifi/usb.c | 16 +-
drivers/net/wireless/realtek/rtw88/Makefile | 1 +
drivers/net/wireless/realtek/rtw88/coex.c | 2502 +++++
drivers/net/wireless/realtek/rtw88/coex.h | 370 +
drivers/net/wireless/realtek/rtw88/debug.c | 116 +-
drivers/net/wireless/realtek/rtw88/fw.c | 135 +-
drivers/net/wireless/realtek/rtw88/fw.h | 73 +
drivers/net/wireless/realtek/rtw88/mac80211.c | 21 +-
drivers/net/wireless/realtek/rtw88/main.c | 46 +-
drivers/net/wireless/realtek/rtw88/main.h | 289 +-
drivers/net/wireless/realtek/rtw88/pci.c | 144 +-
drivers/net/wireless/realtek/rtw88/phy.c | 160 +-
drivers/net/wireless/realtek/rtw88/phy.h | 11 +
drivers/net/wireless/realtek/rtw88/ps.c | 9 +
drivers/net/wireless/realtek/rtw88/reg.h | 79 +
drivers/net/wireless/realtek/rtw88/rtw8822b.c | 470 +-
.../net/wireless/realtek/rtw88/rtw8822b_table.c | 1564 +++-
drivers/net/wireless/realtek/rtw88/rtw8822c.c | 1543 +++-
drivers/net/wireless/realtek/rtw88/rtw8822c.h | 86 +
.../net/wireless/realtek/rtw88/rtw8822c_table.c | 9565 ++++++++++++++------
.../net/wireless/realtek/rtw88/rtw8822c_table.h | 3 +
drivers/net/wireless/realtek/rtw88/rx.c | 5 +
drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +-
drivers/net/wireless/rsi/rsi_91x_sdio.c | 31 +-
drivers/net/wireless/ti/wlcore/main.c | 3 +-
drivers/net/wireless/wl3501_cs.c | 4 +-
drivers/net/wireless/zydas/zd1211rw/zd_chip.c | 3 +-
drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 1 -
drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 11 +-
drivers/net/xen-netback/netback.c | 13 +-
drivers/net/xen-netback/xenbus.c | 46 +-
drivers/net/xen-netfront.c | 10 +-
drivers/nfc/nxp-nci/Kconfig | 7 +-
drivers/nfc/nxp-nci/core.c | 2 -
drivers/nfc/nxp-nci/i2c.c | 134 +-
drivers/nfc/nxp-nci/nxp-nci.h | 1 -
drivers/pci/Kconfig | 1 +
drivers/pci/controller/Kconfig | 7 +
drivers/pci/controller/Makefile | 1 +
drivers/pci/controller/pci-hyperv-intf.c | 67 +
drivers/pci/controller/pci-hyperv.c | 308 +
drivers/ptp/ptp_chardev.c | 63 +
drivers/ptp/ptp_dte.c | 5 +-
drivers/s390/cio/qdio.h | 3 +-
drivers/s390/cio/qdio_main.c | 75 +-
drivers/s390/cio/qdio_setup.c | 2 +-
drivers/s390/net/ctcm_fsms.c | 42 +-
drivers/s390/net/ctcm_main.c | 12 +-
drivers/s390/net/ctcm_mpc.c | 6 +-
drivers/s390/net/lcs.c | 6 +-
drivers/s390/net/qeth_core.h | 88 +-
drivers/s390/net/qeth_core_main.c | 673 +-
drivers/s390/net/qeth_core_mpc.h | 1 -
drivers/s390/net/qeth_ethtool.c | 2 +
drivers/s390/net/qeth_l2_main.c | 74 +-
drivers/s390/net/qeth_l3_main.c | 33 +-
drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +-
drivers/scsi/fcoe/fcoe.c | 3 +-
drivers/scsi/fcoe/fcoe_transport.c | 4 +-
drivers/scsi/qedf/qedf_main.c | 2 +-
drivers/ssb/pci.c | 2 +-
drivers/staging/Kconfig | 2 +
drivers/staging/Makefile | 1 +
drivers/staging/octeon/Kconfig | 3 +-
drivers/staging/octeon/ethernet-defines.h | 2 -
drivers/staging/octeon/ethernet-mdio.c | 6 +-
drivers/staging/octeon/ethernet-mem.c | 5 +-
drivers/staging/octeon/ethernet-rgmii.c | 10 +-
drivers/staging/octeon/ethernet-rx.c | 13 +-
drivers/staging/octeon/ethernet-rx.h | 2 -
drivers/staging/octeon/ethernet-sgmii.c | 8 +-
drivers/staging/octeon/ethernet-spi.c | 10 +-
drivers/staging/octeon/ethernet-tx.c | 19 +-
drivers/staging/octeon/ethernet-util.h | 4 -
drivers/staging/octeon/ethernet.c | 12 +-
drivers/staging/octeon/octeon-ethernet.h | 29 +-
drivers/staging/octeon/octeon-stubs.h | 1429 +++
drivers/staging/qlge/Kconfig | 10 +
.../{net/ethernet/qlogic => staging}/qlge/Makefile | 0
drivers/staging/qlge/TODO | 46 +
.../{net/ethernet/qlogic => staging}/qlge/qlge.h | 0
.../ethernet/qlogic => staging}/qlge/qlge_dbg.c | 0
.../qlogic => staging}/qlge/qlge_ethtool.c | 0
.../ethernet/qlogic => staging}/qlge/qlge_main.c | 0
.../ethernet/qlogic => staging}/qlge/qlge_mpi.c | 0
drivers/staging/unisys/visornic/visornic_main.c | 6 +-
drivers/target/iscsi/cxgbit/cxgbit_target.c | 13 +-
drivers/vhost/vsock.c | 68 +-
fs/cifs/Kconfig | 2 +-
fs/cifs/cifsfs.c | 1 -
fs/cifs/smbencrypt.c | 18 +-
include/Kbuild | 74 -
include/asm-generic/Kbuild | 2 +
include/crypto/aes.h | 58 +-
include/crypto/algapi.h | 2 -
include/crypto/ctr.h | 50 +
include/crypto/des.h | 77 +-
include/crypto/gcm.h | 55 +
include/crypto/ghash.h | 2 +-
include/crypto/internal/cryptouser.h | 7 +-
include/crypto/internal/des.h | 152 +
include/crypto/internal/skcipher.h | 5 +
include/crypto/morus1280_glue.h | 97 -
include/crypto/morus640_glue.h | 97 -
include/crypto/morus_common.h | 18 -
include/crypto/sha.h | 47 +
include/crypto/sha1_base.h | 5 +
include/crypto/sha256_base.h | 29 +-
include/crypto/sha512_base.h | 5 +
include/crypto/sm3_base.h | 5 +
include/linux/bpf.h | 16 +-
include/linux/bpf_types.h | 1 +
include/linux/bpf_verifier.h | 1 +
include/linux/can/can-ml.h | 68 +
include/linux/can/core.h | 11 +-
include/linux/can/dev.h | 3 +-
include/linux/can/platform/rcar_can.h | 18 -
include/linux/can/rx-offload.h | 13 +-
include/linux/can/skb.h | 2 +-
include/linux/filter.h | 8 +-
include/linux/fips.h | 7 +
include/linux/hyperv.h | 29 +
include/linux/ieee80211.h | 63 +-
include/linux/mdio.h | 11 +
include/linux/mlx5/device.h | 8 +
include/linux/mlx5/driver.h | 44 +-
include/linux/mlx5/eswitch.h | 9 +-
include/linux/mlx5/fs.h | 39 +-
include/linux/mlx5/mlx5_ifc.h | 318 +-
include/linux/netdevice.h | 20 +-
include/linux/netfilter.h | 4 +-
include/linux/netfilter/ipset/ip_set.h | 238 +-
include/linux/netfilter/ipset/ip_set_comment.h | 73 -
include/linux/netfilter/ipset/ip_set_counter.h | 84 -
include/linux/netfilter/ipset/ip_set_getport.h | 6 +-
include/linux/netfilter/ipset/ip_set_skbinfo.h | 42 -
include/linux/netfilter/ipset/ip_set_timeout.h | 77 -
include/linux/netfilter/nf_conntrack_amanda.h | 4 +
include/linux/netfilter/nf_conntrack_common.h | 20 +
include/linux/netfilter/nf_conntrack_dccp.h | 3 -
include/linux/netfilter/nf_conntrack_ftp.h | 8 +-
include/linux/netfilter/nf_conntrack_h323.h | 11 +-
include/linux/netfilter/nf_conntrack_h323_asn1.h | 2 +
include/linux/netfilter/nf_conntrack_irc.h | 5 +-
include/linux/netfilter/nf_conntrack_pptp.h | 12 +-
include/linux/netfilter/nf_conntrack_proto_gre.h | 2 -
include/linux/netfilter/nf_conntrack_sane.h | 4 -
include/linux/netfilter/nf_conntrack_sip.h | 6 +-
include/linux/netfilter/nf_conntrack_snmp.h | 3 +
include/linux/netfilter/nf_conntrack_tftp.h | 5 +
include/linux/netfilter/x_tables.h | 2 +-
include/linux/netfilter/xt_hashlimit.h | 11 -
include/linux/netfilter/xt_physdev.h | 8 -
include/linux/netfilter_bridge.h | 7 +
include/linux/netfilter_bridge/ebt_802_3.h | 12 -
include/linux/netfilter_bridge/ebtables.h | 1 +
include/linux/netfilter_ipv4/ip_tables.h | 5 +-
include/linux/netfilter_ipv6.h | 28 +-
include/linux/netfilter_ipv6/ip6_tables.h | 18 +-
include/linux/padata.h | 29 +-
include/linux/phy.h | 14 +-
include/linux/platform_data/nxp-nci.h | 19 -
include/linux/qed/qed_if.h | 31 +-
include/linux/sha256.h | 28 -
include/linux/skbuff.h | 150 +-
include/linux/stmmac.h | 4 +
include/linux/tcp.h | 2 +
include/linux/timeriomem-rng.h | 5 +
include/linux/tnum.h | 6 +
include/linux/virtio_vsock.h | 4 +-
include/linux/wimax/debug.h | 20 +-
include/linux/workqueue.h | 4 +
include/net/act_api.h | 9 +-
include/net/bluetooth/hci_core.h | 2 +
include/net/bpf_sk_storage.h | 10 +
include/net/cfg80211.h | 107 +-
include/net/devlink.h | 199 +-
include/net/drop_monitor.h | 33 +
include/net/dsa.h | 7 +-
include/net/flow_offload.h | 68 +-
include/net/if_inet6.h | 2 +-
include/net/inet_connection_sock.h | 2 +-
include/net/inet_sock.h | 1 +
include/net/ip.h | 1 +
include/net/mac80211.h | 56 +-
include/net/ndisc.h | 1 +
include/net/net_namespace.h | 6 +-
include/net/netfilter/br_netfilter.h | 12 +-
include/net/netfilter/ipv4/nf_dup_ipv4.h | 3 +
include/net/netfilter/ipv6/nf_conntrack_icmpv6.h | 21 -
include/net/netfilter/ipv6/nf_defrag_ipv6.h | 4 +-
include/net/netfilter/ipv6/nf_dup_ipv6.h | 2 +
include/net/netfilter/nf_conntrack.h | 15 +-
include/net/netfilter/nf_conntrack_acct.h | 13 +-
include/net/netfilter/nf_conntrack_bridge.h | 13 +-
include/net/netfilter/nf_conntrack_core.h | 7 +-
include/net/netfilter/nf_conntrack_count.h | 3 +
include/net/netfilter/nf_conntrack_ecache.h | 84 +-
include/net/netfilter/nf_conntrack_expect.h | 2 +-
include/net/netfilter/nf_conntrack_extend.h | 2 +-
include/net/netfilter/nf_conntrack_l4proto.h | 16 +-
include/net/netfilter/nf_conntrack_labels.h | 11 +-
include/net/netfilter/nf_conntrack_synproxy.h | 41 +-
include/net/netfilter/nf_conntrack_timeout.h | 4 +
include/net/netfilter/nf_conntrack_timestamp.h | 10 -
include/net/netfilter/nf_conntrack_tuple.h | 2 +-
include/net/netfilter/nf_conntrack_zones.h | 6 +-
include/net/netfilter/nf_dup_netdev.h | 8 +
include/net/netfilter/nf_flow_table.h | 3 +-
include/net/netfilter/nf_nat.h | 17 +-
include/net/netfilter/nf_nat_helper.h | 4 +-
include/net/netfilter/nf_nat_masquerade.h | 1 +
include/net/netfilter/nf_nat_redirect.h | 3 +
include/net/netfilter/nf_queue.h | 3 +
include/net/netfilter/nf_reject.h | 3 +
include/net/netfilter/nf_synproxy.h | 40 +
include/net/netfilter/nf_tables.h | 48 +-
include/net/netfilter/nf_tables_ipv6.h | 1 +
include/net/netfilter/nf_tables_offload.h | 7 +-
include/net/netfilter/nft_fib.h | 2 +
include/net/netfilter/nft_meta.h | 2 +
include/net/netfilter/nft_reject.h | 5 +
include/net/netns/can.h | 14 +-
include/net/netns/ipv4.h | 1 +
include/net/netns/sctp.h | 3 +
include/net/pkt_cls.h | 56 +-
include/net/pkt_sched.h | 30 +-
include/net/psample.h | 1 +
include/net/sch_generic.h | 44 +-
include/net/sctp/auth.h | 2 +
include/net/sctp/structs.h | 4 +-
include/net/sock_reuseport.h | 20 +-
include/net/tc_act/tc_mirred.h | 18 +
include/net/tc_act/tc_mpls.h | 75 +
include/net/tc_act/tc_sample.h | 6 -
include/net/tc_act/tc_skbedit.h | 27 +
include/net/tc_act/tc_tunnel_key.h | 17 +
include/net/tcp.h | 15 +-
include/net/tls.h | 74 +-
include/net/udp.h | 2 +-
include/net/vxlan.h | 4 +-
include/net/xdp_sock.h | 122 +-
include/trace/events/xdp.h | 3 +-
include/uapi/linux/bpf.h | 52 +-
include/uapi/linux/can.h | 20 +-
include/uapi/linux/can/gw.h | 17 +-
include/uapi/linux/can/j1939.h | 99 +
include/uapi/linux/can/netlink.h | 6 +-
include/uapi/linux/cryptouser.h | 5 +
include/uapi/linux/devlink.h | 73 +
include/uapi/linux/ethtool.h | 22 +
include/uapi/linux/if_bridge.h | 1 +
include/uapi/linux/if_xdp.h | 22 +
include/uapi/linux/inet_diag.h | 9 +
include/uapi/linux/mdio.h | 10 +
include/uapi/linux/net_dropmon.h | 66 +
include/uapi/linux/netfilter/nf_tables.h | 10 +-
include/uapi/linux/netfilter/nfnetlink_log.h | 11 +
include/uapi/linux/netfilter/xt_policy.h | 1 +
include/uapi/linux/netfilter_ipv4/ipt_LOG.h | 2 -
include/uapi/linux/netfilter_ipv6/ip6t_LOG.h | 2 -
include/uapi/linux/nl80211.h | 63 +-
include/uapi/linux/openvswitch.h | 3 +
include/uapi/linux/pkt_cls.h | 2 +
include/uapi/linux/pkt_sched.h | 3 +-
include/uapi/linux/ptp_clock.h | 26 +-
include/uapi/linux/sctp.h | 3 +
include/uapi/linux/tcp.h | 6 +
include/uapi/linux/tls.h | 15 +
kernel/bpf/Makefile | 3 +
kernel/bpf/btf.c | 16 +-
kernel/bpf/cgroup.c | 27 +-
kernel/bpf/devmap.c | 339 +-
kernel/bpf/syscall.c | 21 +-
kernel/bpf/sysfs_btf.c | 46 +
kernel/bpf/verifier.c | 11 +-
kernel/bpf/xskmap.c | 133 +-
kernel/padata.c | 307 +-
kernel/trace/Kconfig | 3 +-
kernel/workqueue.c | 25 +-
lib/crypto/Makefile | 9 +
lib/crypto/aes.c | 356 +
lib/crypto/des.c | 902 ++
lib/crypto/sha256.c | 287 +
lib/mpi/longlong.h | 36 +-
lib/sha256.c | 279 -
lib/test_bpf.c | 2 +-
net/Kconfig | 1 +
net/appletalk/ddp.c | 4 +-
net/atm/mpoa_caches.c | 6 +-
net/atm/pppoatm.c | 4 +-
net/batman-adv/bat_v.c | 7 +
net/batman-adv/bat_v_ogm.c | 179 +-
net/batman-adv/bat_v_ogm.h | 3 +
net/batman-adv/main.h | 2 +-
net/batman-adv/soft-interface.c | 8 +-
net/batman-adv/sysfs.c | 2 +-
net/batman-adv/types.h | 12 +
net/bluetooth/6lowpan.c | 2 +-
net/bluetooth/Kconfig | 3 +-
net/bluetooth/hci_request.c | 29 +-
net/bluetooth/hidp/core.c | 4 +-
net/bluetooth/mgmt.c | 8 +-
net/bluetooth/smp.c | 103 +-
net/bpf/test_run.c | 39 +-
net/bridge/br_mdb.c | 177 +-
net/bridge/br_multicast.c | 32 +-
net/bridge/br_private.h | 3 +
net/bridge/br_vlan.c | 2 +
net/bridge/netfilter/ebt_802_3.c | 8 +-
net/bridge/netfilter/nf_conntrack_bridge.c | 15 +-
net/can/Kconfig | 13 +-
net/can/Makefile | 2 +
net/can/af_can.c | 379 +-
net/can/af_can.h | 25 +-
net/can/bcm.c | 170 +-
net/can/gw.c | 511 +-
net/can/j1939/Kconfig | 15 +
net/can/j1939/Makefile | 10 +
net/can/j1939/address-claim.c | 230 +
net/can/j1939/bus.c | 333 +
net/can/j1939/j1939-priv.h | 338 +
net/can/j1939/main.c | 403 +
net/can/j1939/socket.c | 1160 +++
net/can/j1939/transport.c | 2027 +++++
net/can/proc.c | 164 +-
net/can/raw.c | 44 +-
net/core/bpf_sk_storage.c | 104 +-
net/core/datagram.c | 6 +-
net/core/dev.c | 77 +-
net/core/devlink.c | 1611 +++-
net/core/drop_monitor.c | 1345 ++-
net/core/ethtool.c | 6 +
net/core/fib_notifier.c | 29 +-
net/core/filter.c | 88 +-
net/core/flow_dissector.c | 21 +-
net/core/flow_offload.c | 241 +
net/core/neighbour.c | 2 +-
net/core/page_pool.c | 41 +-
net/core/pktgen.c | 2 +-
net/core/skbuff.c | 84 +-
net/core/skmsg.c | 3 +-
net/core/sock.c | 9 +-
net/core/sock_map.c | 2 +-
net/core/sock_reuseport.c | 15 +-
net/core/sysctl_net_core.c | 8 +
net/core/tso.c | 8 +-
net/dsa/Kconfig | 16 +-
net/dsa/Makefile | 2 +-
net/dsa/dsa2.c | 127 +-
net/dsa/master.c | 66 +
net/dsa/port.c | 19 +-
net/dsa/slave.c | 102 +-
net/dsa/switch.c | 135 +-
net/dsa/tag_8021q.c | 102 +-
net/dsa/tag_ksz.c | 62 +
net/dsa/tag_sja1105.c | 3 +-
net/ipv4/af_inet.c | 5 -
net/ipv4/datagram.c | 2 +
net/ipv4/ip_output.c | 3 +-
net/ipv4/ipmr.c | 4 +-
net/ipv4/netfilter/Kconfig | 8 +-
net/ipv4/netfilter/Makefile | 2 +-
net/ipv4/netfilter/ipt_SYNPROXY.c | 4 +-
net/ipv4/nexthop.c | 2 +-
net/ipv4/ping.c | 2 +-
net/ipv4/raw.c | 4 +-
net/ipv4/sysctl_net_ipv4.c | 9 +
net/ipv4/tcp.c | 32 +-
net/ipv4/tcp_bbr.c | 6 +-
net/ipv4/tcp_diag.c | 52 +-
net/ipv4/tcp_input.c | 82 +-
net/ipv4/tcp_ipv4.c | 16 +
net/ipv4/tcp_output.c | 17 +-
net/ipv4/tcp_timer.c | 2 +-
net/ipv4/udp.c | 7 +-
net/ipv6/datagram.c | 2 +
net/ipv6/exthdrs_core.c | 4 +-
net/ipv6/ip6_gre.c | 2 +-
net/ipv6/ip6_input.c | 4 +-
net/ipv6/ip6_output.c | 3 +-
net/ipv6/ip6mr.c | 4 +-
net/ipv6/ndisc.c | 1 +
net/ipv6/netfilter.c | 4 +-
net/ipv6/netfilter/ip6t_SYNPROXY.c | 4 +-
net/ipv6/netfilter/ip6t_ipv6header.c | 4 +-
net/ipv6/netfilter/nf_log_ipv6.c | 4 +-
net/ipv6/netfilter/nf_socket_ipv6.c | 1 -
net/ipv6/raw.c | 4 +-
net/ipv6/route.c | 16 +-
net/ipv6/tcp_ipv6.c | 15 +
net/ipv6/udp.c | 8 +-
net/kcm/kcmsock.c | 12 +-
net/mac80211/agg-rx.c | 72 +-
net/mac80211/cfg.c | 7 +-
net/mac80211/debugfs.c | 3 +-
net/mac80211/driver-ops.h | 8 +-
net/mac80211/he.c | 40 +
net/mac80211/ht.c | 2 +-
net/mac80211/ibss.c | 8 +
net/mac80211/ieee80211_i.h | 20 +-
net/mac80211/iface.c | 2 +-
net/mac80211/key.c | 64 +-
net/mac80211/key.h | 4 +-
net/mac80211/main.c | 19 +-
net/mac80211/mesh.c | 62 +
net/mac80211/mesh.h | 4 +
net/mac80211/mesh_plink.c | 12 +-
net/mac80211/mlme.c | 22 +-
net/mac80211/offchannel.c | 5 +-
net/mac80211/rate.h | 9 -
net/mac80211/rc80211_minstrel.h | 1 +
net/mac80211/rc80211_minstrel_ht.c | 277 +-
net/mac80211/rc80211_minstrel_ht.h | 12 +
net/mac80211/sta_info.c | 4 +-
net/mac80211/sta_info.h | 2 +
net/mac80211/status.c | 195 +-
net/mac80211/trace.h | 7 +-
net/mac80211/tx.c | 6 +-
net/mac80211/util.c | 71 +-
net/mac80211/vht.c | 10 +-
net/mac80211/wpa.c | 6 +-
net/ncsi/ncsi-pkt.h | 5 +
net/ncsi/ncsi-rsp.c | 17 +-
net/netfilter/Kconfig | 8 +-
net/netfilter/Makefile | 2 +-
net/netfilter/ipset/ip_set_hash_gen.h | 4 +-
net/netfilter/ipset/ip_set_list_set.c | 2 +-
net/netfilter/ipvs/ip_vs_core.c | 2 +-
net/netfilter/ipvs/ip_vs_ctl.c | 73 +-
net/netfilter/ipvs/ip_vs_lblcr.c | 4 +-
net/netfilter/ipvs/ip_vs_mh.c | 4 +-
net/netfilter/ipvs/ip_vs_proto_tcp.c | 2 +-
net/netfilter/nf_conntrack_core.c | 3 +-
net/netfilter/nf_conntrack_ecache.c | 1 +
net/netfilter/nf_conntrack_expect.c | 2 +
net/netfilter/nf_conntrack_ftp.c | 2 +-
net/netfilter/nf_conntrack_helper.c | 5 +-
net/netfilter/nf_conntrack_labels.c | 3 +-
net/netfilter/nf_conntrack_proto_icmpv6.c | 1 -
net/netfilter/nf_conntrack_proto_tcp.c | 2 +-
net/netfilter/nf_conntrack_standalone.c | 35 +-
net/netfilter/nf_conntrack_timeout.c | 1 +
net/netfilter/nf_dup_netdev.c | 21 +
net/netfilter/nf_flow_table_core.c | 1 +
net/netfilter/nf_nat_core.c | 6 +-
net/netfilter/nf_nat_proto.c | 4 +-
net/netfilter/nf_synproxy_core.c | 8 +-
net/netfilter/nf_tables_api.c | 93 +-
net/netfilter/nf_tables_offload.c | 296 +-
net/netfilter/nfnetlink_log.c | 61 +-
net/netfilter/nfnetlink_queue.c | 4 +-
net/netfilter/nft_bitwise.c | 19 +
net/netfilter/nft_byteorder.c | 9 +-
net/netfilter/nft_dup_netdev.c | 12 +
net/netfilter/nft_dynset.c | 6 +
net/netfilter/nft_flow_offload.c | 3 +-
net/netfilter/nft_fwd_netdev.c | 12 +
net/netfilter/nft_immediate.c | 24 +-
net/netfilter/nft_meta.c | 46 +
net/netfilter/nft_quota.c | 29 +-
net/netfilter/nft_set_bitmap.c | 2 +-
net/netfilter/nft_set_hash.c | 21 +-
net/netfilter/nft_set_rbtree.c | 2 +-
net/netfilter/nft_synproxy.c | 147 +-
net/netfilter/xt_IDLETIMER.c | 2 +-
net/netfilter/xt_connlimit.c | 2 +
net/netfilter/xt_hashlimit.c | 7 +-
net/netfilter/xt_physdev.c | 5 +-
net/netfilter/xt_set.c | 1 -
net/netlabel/netlabel_kapi.c | 2 +-
net/nfc/netlink.c | 6 +-
net/openvswitch/datapath.c | 45 +-
net/openvswitch/datapath.h | 2 +
net/openvswitch/flow.c | 13 +
net/psample/psample.c | 20 +-
net/rds/af_rds.c | 99 +-
net/rds/bind.c | 4 +-
net/rds/ib_recv.c | 23 +-
net/rds/ib_stats.c | 2 +-
net/rds/rds.h | 11 +-
net/rds/recv.c | 22 +-
net/rds/send.c | 16 +-
net/rds/stats.c | 3 +
net/rxrpc/ar-internal.h | 4 +
net/rxrpc/call_object.c | 4 +-
net/rxrpc/insecure.c | 5 +
net/rxrpc/rxkad.c | 103 +-
net/sched/Kconfig | 13 +
net/sched/act_ct.c | 2 +-
net/sched/act_mirred.c | 21 +-
net/sched/act_police.c | 27 +-
net/sched/act_sample.c | 27 +
net/sched/act_vlan.c | 14 +
net/sched/cls_api.c | 666 +-
net/sched/cls_bpf.c | 38 +-
net/sched/cls_flower.c | 124 +-
net/sched/cls_matchall.c | 33 +-
net/sched/cls_u32.c | 29 +-
net/sched/sch_cbs.c | 2 +-
net/sched/sch_fq_codel.c | 14 +-
net/sched/sch_generic.c | 3 +
net/sched/sch_taprio.c | 413 +-
net/sctp/associola.c | 9 -
net/sctp/auth.c | 101 +-
net/sctp/endpointola.c | 65 +-
net/sctp/protocol.c | 3 +
net/sctp/sm_make_chunk.c | 34 +-
net/sctp/sm_statefuns.c | 6 +-
net/sctp/sm_statetable.c | 28 +-
net/sctp/socket.c | 679 +-
net/sctp/sysctl.c | 7 +
net/sctp/transport.c | 2 +-
net/sunrpc/auth_gss/gss_krb5_keys.c | 9 +-
net/tipc/bcast.c | 14 +-
net/tipc/bearer.c | 64 +
net/tipc/bearer.h | 10 +
net/tipc/core.c | 5 +
net/tipc/core.h | 3 +
net/tipc/group.c | 4 +-
net/tipc/link.c | 160 +-
net/tipc/msg.c | 59 +
net/tipc/msg.h | 28 +-
net/tipc/name_distr.c | 2 +-
net/tipc/node.c | 14 +-
net/tipc/node.h | 6 +-
net/tipc/socket.c | 14 +-
net/tipc/topsrv.c | 2 +
net/tls/tls_device.c | 228 +-
net/tls/tls_device_fallback.c | 2 +-
net/tls/tls_main.c | 136 +-
net/tls/tls_sw.c | 6 +-
net/vmw_vsock/hyperv_transport.c | 24 +-
net/vmw_vsock/virtio_transport.c | 1 +
net/vmw_vsock/virtio_transport_common.c | 104 +-
net/wimax/debugfs.c | 42 +-
net/wimax/stack.c | 11 +-
net/wimax/wimax-internal.h | 7 +-
net/wireless/Kconfig | 2 +
net/wireless/chan.c | 162 +-
net/wireless/core.c | 30 +-
net/wireless/core.h | 4 +-
net/wireless/ibss.c | 16 +-
net/wireless/lib80211_crypt_ccmp.c | 197 +-
net/wireless/nl80211.c | 238 +-
net/wireless/reg.c | 21 +-
net/wireless/scan.c | 269 +-
net/wireless/trace.h | 3 +-
net/wireless/util.c | 57 +-
net/wireless/wext-compat.c | 5 +-
net/xdp/xdp_umem.c | 73 +-
net/xdp/xsk.c | 349 +-
net/xdp/xsk.h | 13 +
net/xdp/xsk_diag.c | 5 +-
net/xdp/xsk_queue.h | 71 +-
net/xfrm/xfrm_ipcomp.c | 2 +-
samples/bpf/syscall_nrs.c | 6 +
samples/bpf/trace_output_user.c | 43 +-
samples/bpf/tracex5_kern.c | 13 +
samples/bpf/xdp_fwd_kern.c | 39 +-
samples/bpf/xdp_fwd_user.c | 35 +-
samples/bpf/xdp_sample_pkts_user.c | 61 +-
samples/bpf/xdpsock_user.c | 243 +-
scripts/link-vmlinux.sh | 60 +-
tools/bpf/.gitignore | 1 +
tools/bpf/Makefile | 5 +-
tools/bpf/bpftool/.gitignore | 2 +
tools/bpf/bpftool/Documentation/bpftool-btf.rst | 7 +
tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 16 +-
tools/bpf/bpftool/Documentation/bpftool-map.rst | 11 +-
tools/bpf/bpftool/Documentation/bpftool-net.rst | 57 +-
tools/bpf/bpftool/Makefile | 42 +-
tools/bpf/bpftool/bash-completion/bpftool | 108 +-
tools/bpf/bpftool/btf.c | 344 +-
tools/bpf/bpftool/btf_dumper.c | 8 +-
tools/bpf/bpftool/cgroup.c | 85 +-
tools/bpf/bpftool/common.c | 4 +-
tools/bpf/bpftool/feature.c | 105 +-
tools/bpf/bpftool/json_writer.c | 6 +-
tools/bpf/bpftool/json_writer.h | 6 +-
tools/bpf/bpftool/main.c | 2 +-
tools/bpf/bpftool/main.h | 4 +-
tools/bpf/bpftool/map.c | 67 +-
tools/bpf/bpftool/map_perf_ring.c | 4 +-
tools/bpf/bpftool/net.c | 178 +-
tools/bpf/bpftool/perf.c | 4 +
tools/crypto/getstat.c | 294 -
tools/include/linux/compiler-gcc.h | 2 +
tools/include/uapi/linux/bpf.h | 52 +-
tools/include/uapi/linux/if_xdp.h | 22 +
tools/lib/bpf/Makefile | 26 +-
tools/lib/bpf/bpf.c | 24 +-
tools/lib/bpf/bpf.h | 1 +
tools/lib/bpf/btf.c | 250 +-
tools/lib/bpf/btf.h | 182 +
tools/lib/bpf/btf_dump.c | 138 +-
tools/lib/bpf/libbpf.c | 1009 ++-
tools/lib/bpf/libbpf.h | 3 +-
tools/lib/bpf/libbpf.map | 6 +
tools/lib/bpf/libbpf_internal.h | 105 +
tools/lib/bpf/libbpf_probes.c | 1 +
tools/lib/bpf/xsk.c | 86 +-
tools/lib/bpf/xsk.h | 33 +
tools/testing/selftests/bpf/.gitignore | 4 -
tools/testing/selftests/bpf/Makefile | 93 +-
tools/testing/selftests/bpf/bpf_endian.h | 16 +-
tools/testing/selftests/bpf/bpf_helpers.h | 49 +-
.../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 26 +-
.../selftests/bpf/prog_tests/bpf_verif_scale.c | 89 +-
.../testing/selftests/bpf/prog_tests/core_reloc.c | 385 +
.../selftests/bpf/prog_tests/flow_dissector.c | 268 +-
.../selftests/bpf/prog_tests/get_stack_raw_tp.c | 85 +-
.../testing/selftests/bpf/prog_tests/global_data.c | 20 +-
tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 9 +-
tools/testing/selftests/bpf/prog_tests/map_lock.c | 38 +-
.../testing/selftests/bpf/prog_tests/pkt_access.c | 4 +-
.../selftests/bpf/prog_tests/pkt_md_access.c | 4 +-
.../selftests/bpf/prog_tests/queue_stack_map.c | 8 +-
.../selftests/bpf/prog_tests/reference_tracking.c | 19 +-
.../testing/selftests/bpf/prog_tests/send_signal.c | 52 +-
tools/testing/selftests/bpf/prog_tests/sockopt.c | 985 ++
.../selftests/bpf/prog_tests/sockopt_inherit.c | 235 +
.../selftests/bpf/prog_tests/sockopt_multi.c | 332 +
.../testing/selftests/bpf/prog_tests/sockopt_sk.c | 200 +
tools/testing/selftests/bpf/prog_tests/spinlock.c | 16 +-
.../selftests/bpf/prog_tests/stacktrace_build_id.c | 7 +-
.../bpf/prog_tests/stacktrace_build_id_nmi.c | 7 +-
.../selftests/bpf/prog_tests/stacktrace_map.c | 17 +-
.../bpf/prog_tests/stacktrace_map_raw_tp.c | 9 +-
.../selftests/bpf/prog_tests/task_fd_query_rawtp.c | 3 -
.../selftests/bpf/prog_tests/task_fd_query_tp.c | 5 -
.../testing/selftests/bpf/prog_tests/tcp_estats.c | 4 +-
tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 256 +
tools/testing/selftests/bpf/prog_tests/xdp.c | 4 +-
.../selftests/bpf/prog_tests/xdp_adjust_tail.c | 4 +-
.../selftests/bpf/prog_tests/xdp_noinline.c | 11 +-
tools/testing/selftests/bpf/progs/bpf_flow.c | 60 +-
.../selftests/bpf/progs/btf__core_reloc_arrays.c | 3 +
.../progs/btf__core_reloc_arrays___diff_arr_dim.c | 3 +
.../btf__core_reloc_arrays___diff_arr_val_sz.c | 3 +
.../progs/btf__core_reloc_arrays___err_non_array.c | 3 +
.../btf__core_reloc_arrays___err_too_shallow.c | 3 +
.../progs/btf__core_reloc_arrays___err_too_small.c | 3 +
.../btf__core_reloc_arrays___err_wrong_val_type1.c | 3 +
.../btf__core_reloc_arrays___err_wrong_val_type2.c | 3 +
.../selftests/bpf/progs/btf__core_reloc_flavors.c | 3 +
.../btf__core_reloc_flavors__err_wrong_name.c | 3 +
.../selftests/bpf/progs/btf__core_reloc_ints.c | 3 +
.../bpf/progs/btf__core_reloc_ints___bool.c | 3 +
.../progs/btf__core_reloc_ints___err_bitfield.c | 3 +
.../progs/btf__core_reloc_ints___err_wrong_sz_16.c | 3 +
.../progs/btf__core_reloc_ints___err_wrong_sz_32.c | 3 +
.../progs/btf__core_reloc_ints___err_wrong_sz_64.c | 3 +
.../progs/btf__core_reloc_ints___err_wrong_sz_8.c | 3 +
.../progs/btf__core_reloc_ints___reverse_sign.c | 3 +
.../selftests/bpf/progs/btf__core_reloc_misc.c | 5 +
.../selftests/bpf/progs/btf__core_reloc_mods.c | 3 +
.../bpf/progs/btf__core_reloc_mods___mod_swap.c | 3 +
.../bpf/progs/btf__core_reloc_mods___typedefs.c | 3 +
.../selftests/bpf/progs/btf__core_reloc_nesting.c | 3 +
.../progs/btf__core_reloc_nesting___anon_embed.c | 3 +
.../btf__core_reloc_nesting___dup_compat_types.c | 5 +
...btf__core_reloc_nesting___err_array_container.c | 3 +
.../btf__core_reloc_nesting___err_array_field.c | 3 +
...__core_reloc_nesting___err_dup_incompat_types.c | 4 +
...f__core_reloc_nesting___err_missing_container.c | 3 +
.../btf__core_reloc_nesting___err_missing_field.c | 3 +
..._core_reloc_nesting___err_nonstruct_container.c | 3 +
...__core_reloc_nesting___err_partial_match_dups.c | 4 +
.../progs/btf__core_reloc_nesting___err_too_deep.c | 3 +
.../btf__core_reloc_nesting___extra_nesting.c | 3 +
.../btf__core_reloc_nesting___struct_union_mixup.c | 3 +
.../bpf/progs/btf__core_reloc_primitives.c | 3 +
.../btf__core_reloc_primitives___diff_enum_def.c | 3 +
.../btf__core_reloc_primitives___diff_func_proto.c | 3 +
.../btf__core_reloc_primitives___diff_ptr_type.c | 3 +
.../btf__core_reloc_primitives___err_non_enum.c | 3 +
.../btf__core_reloc_primitives___err_non_int.c | 3 +
.../btf__core_reloc_primitives___err_non_ptr.c | 3 +
.../bpf/progs/btf__core_reloc_ptr_as_arr.c | 3 +
.../progs/btf__core_reloc_ptr_as_arr___diff_sz.c | 3 +
.../testing/selftests/bpf/progs/core_reloc_types.h | 667 ++
tools/testing/selftests/bpf/progs/loop4.c | 18 +
tools/testing/selftests/bpf/progs/loop5.c | 32 +
.../testing/selftests/bpf/progs/sockopt_inherit.c | 97 +
tools/testing/selftests/bpf/progs/sockopt_sk.c | 22 +
.../selftests/bpf/progs/test_core_reloc_arrays.c | 55 +
.../selftests/bpf/progs/test_core_reloc_flavors.c | 62 +
.../selftests/bpf/progs/test_core_reloc_ints.c | 44 +
.../selftests/bpf/progs/test_core_reloc_kernel.c | 36 +
.../selftests/bpf/progs/test_core_reloc_misc.c | 57 +
.../selftests/bpf/progs/test_core_reloc_mods.c | 62 +
.../selftests/bpf/progs/test_core_reloc_nesting.c | 46 +
.../bpf/progs/test_core_reloc_primitives.c | 43 +
.../bpf/progs/test_core_reloc_ptr_as_arr.c | 30 +
.../selftests/bpf/progs/test_get_stack_rawtp.c | 2 +-
.../selftests/bpf/progs/test_lwt_seg6local.c | 16 +-
tools/testing/selftests/bpf/progs/test_seg6_loop.c | 8 +-
tools/testing/selftests/bpf/progs/test_tc_edt.c | 1 +
.../bpf/progs/test_tcp_check_syncookie_kern.c | 48 +-
tools/testing/selftests/bpf/test_bpftool_build.sh | 143 +
tools/testing/selftests/bpf/test_maps.c | 16 +
tools/testing/selftests/bpf/test_offload.py | 2 +-
tools/testing/selftests/bpf/test_progs.c | 432 +-
tools/testing/selftests/bpf/test_progs.h | 55 +-
tools/testing/selftests/bpf/test_sockopt.c | 1021 ---
tools/testing/selftests/bpf/test_sockopt_multi.c | 374 -
tools/testing/selftests/bpf/test_sockopt_sk.c | 211 -
tools/testing/selftests/bpf/test_sysctl.c | 139 +-
.../selftests/bpf/test_tcp_check_syncookie.sh | 3 +
.../selftests/bpf/test_tcp_check_syncookie_user.c | 61 +-
tools/testing/selftests/bpf/test_tcp_rtt.c | 254 -
tools/testing/selftests/bpf/test_tcpnotify_user.c | 90 +-
tools/testing/selftests/bpf/test_verifier.c | 80 +-
tools/testing/selftests/bpf/trace_helpers.c | 125 -
tools/testing/selftests/bpf/trace_helpers.h | 9 -
.../testing/selftests/bpf/verifier/event_output.c | 94 +
tools/testing/selftests/bpf/verifier/precise.c | 194 +
.../selftests/drivers/net/mlxsw/devlink_trap.sh | 129 +
.../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 484 +
.../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 6 +-
.../selftests/drivers/net/mlxsw/qos_dscp_router.sh | 24 +-
.../selftests/drivers/net/netdevsim/devlink.sh | 114 +-
.../drivers/net/netdevsim/devlink_trap.sh | 364 +
tools/testing/selftests/net/Makefile | 4 +-
tools/testing/selftests/net/fcnal-test.sh | 3432 +++++++
.../selftests/net/forwarding/devlink_lib.sh | 189 +-
tools/testing/selftests/net/forwarding/lib.sh | 19 +
.../testing/selftests/net/forwarding/tc_common.sh | 17 +-
tools/testing/selftests/net/l2tp.sh | 382 +
tools/testing/selftests/net/nettest.c | 1757 ++++
tools/testing/selftests/tc-testing/README | 4 +-
.../tc-testing/tc-tests/filters/concurrency.json | 18 +-
.../tc-testing/tc-tests/filters/matchall.json | 391 +
.../selftests/tc-testing/tc-tests/qdiscs/fifo.json | 304 +
.../tc-testing/tc-tests/qdiscs/ingress.json | 50 +-
.../selftests/tc-testing/tc-tests/qdiscs/prio.json | 128 +-
tools/testing/selftests/tc-testing/tdc.py | 12 +-
tools/testing/selftests/tc-testing/tdc_config.py | 1 +
2012 files changed, 138857 insertions(+), 56163 deletions(-)
create mode 100644 Documentation/ABI/testing/debugfs-hisi-zip
create mode 100644 Documentation/ABI/testing/sysfs-kernel-btf
create mode 100644 Documentation/devicetree/bindings/net/adi,adin.yaml
create mode 100644 Documentation/devicetree/bindings/net/amlogic,meson-dwmac.yaml
create mode 100644 Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml
create mode 100644 Documentation/devicetree/bindings/net/can/tcan4x5x.txt
delete mode 100644 Documentation/devicetree/bindings/net/meson-dwmac.txt
create mode 100644 Documentation/networking/device_drivers/netronome/nfp.rst
create mode 100644 Documentation/networking/device_drivers/pensando/ionic.rst
create mode 100644 Documentation/networking/devlink-params-nfp.txt
create mode 100644 Documentation/networking/devlink-trap-netdevsim.rst
create mode 100644 Documentation/networking/devlink-trap.rst
create mode 100644 Documentation/networking/j1939.rst
delete mode 100644 arch/arm64/crypto/aes-ctr-fallback.h
delete mode 100644 arch/x86/crypto/aegis128l-aesni-asm.S
delete mode 100644 arch/x86/crypto/aegis128l-aesni-glue.c
delete mode 100644 arch/x86/crypto/aegis256-aesni-asm.S
delete mode 100644 arch/x86/crypto/aegis256-aesni-glue.c
delete mode 100644 arch/x86/crypto/aes-i586-asm_32.S
delete mode 100644 arch/x86/crypto/aes-x86_64-asm_64.S
delete mode 100644 arch/x86/crypto/morus1280-avx2-asm.S
delete mode 100644 arch/x86/crypto/morus1280-avx2-glue.c
delete mode 100644 arch/x86/crypto/morus1280-sse2-asm.S
delete mode 100644 arch/x86/crypto/morus1280-sse2-glue.c
delete mode 100644 arch/x86/crypto/morus1280_glue.c
delete mode 100644 arch/x86/crypto/morus640-sse2-asm.S
delete mode 100644 arch/x86/crypto/morus640-sse2-glue.c
delete mode 100644 arch/x86/crypto/morus640_glue.c
delete mode 100644 arch/x86/include/asm/crypto/aes.h
create mode 100644 crypto/aegis128-core.c
create mode 100644 crypto/aegis128-neon-inner.c
create mode 100644 crypto/aegis128-neon.c
delete mode 100644 crypto/aegis128.c
delete mode 100644 crypto/aegis128l.c
delete mode 100644 crypto/aegis256.c
delete mode 100644 crypto/morus1280.c
delete mode 100644 crypto/morus640.c
create mode 100644 drivers/crypto/caam/dpseci-debugfs.c
create mode 100644 drivers/crypto/caam/dpseci-debugfs.h
delete mode 100644 drivers/crypto/ccree/cc_ivgen.c
delete mode 100644 drivers/crypto/ccree/cc_ivgen.h
create mode 100644 drivers/crypto/hisilicon/qm.c
create mode 100644 drivers/crypto/hisilicon/qm.h
create mode 100644 drivers/crypto/hisilicon/sgl.c
create mode 100644 drivers/crypto/hisilicon/sgl.h
create mode 100644 drivers/crypto/hisilicon/zip/Makefile
create mode 100644 drivers/crypto/hisilicon/zip/zip.h
create mode 100644 drivers/crypto/hisilicon/zip/zip_crypto.c
create mode 100644 drivers/crypto/hisilicon/zip/zip_main.c
create mode 100644 drivers/net/can/kvaser_pciefd.c
create mode 100644 drivers/net/can/m_can/m_can.h
create mode 100644 drivers/net/can/m_can/m_can_platform.c
create mode 100644 drivers/net/can/m_can/tcan4x5x.c
create mode 100644 drivers/net/can/sja1000/f81601.c
create mode 100644 drivers/net/dsa/microchip/ksz8795.c
create mode 100644 drivers/net/dsa/microchip/ksz8795_reg.h
create mode 100644 drivers/net/dsa/microchip/ksz8795_spi.c
create mode 100644 drivers/net/dsa/microchip/ksz9477_i2c.c
delete mode 100644 drivers/net/dsa/microchip/ksz_priv.h
create mode 100644 drivers/net/dsa/mv88e6xxx/port_hidden.c
create mode 100644 drivers/net/dsa/sja1105/sja1105_tas.c
create mode 100644 drivers/net/dsa/sja1105/sja1105_tas.h
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_mdio.h
create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c
create mode 100644 drivers/net/ethernet/intel/ice/ice_flex_pipe.c
create mode 100644 drivers/net/ethernet/intel/ice/ice_flex_pipe.h
create mode 100644 drivers/net/ethernet/intel/ice/ice_flex_type.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/en_rep_tracepoint.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/en_tc_tracepoint.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/en_tc_tracepoint.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/health.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/health.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/hv_vhca_stats.h
delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/hv_vhca.h
copy drivers/net/ethernet/mellanox/mlx5/core/{accel => steering}/Makefile (100%)
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_crc32.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_fw.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_icm_pool.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_table.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/fs_dr.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5_ifc_dr.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5dr.h
create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
create mode 100644 drivers/net/ethernet/mscc/ocelot_ptp.h
create mode 100644 drivers/net/ethernet/netronome/nfp/devlink_param.c
create mode 100644 drivers/net/ethernet/pensando/Kconfig
create mode 100644 drivers/net/ethernet/pensando/Makefile
create mode 100644 drivers/net/ethernet/pensando/ionic/Makefile
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic.h
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_bus.h
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_debugfs.c
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_debugfs.h
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_dev.c
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_dev.h
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_devlink.c
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_devlink.h
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_ethtool.h
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_if.h
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_lif.c
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_lif.h
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_main.c
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_regs.h
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.h
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_stats.c
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_stats.h
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_txrx.c
create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_txrx.h
create mode 100644 drivers/net/phy/adin.c
create mode 100644 drivers/net/phy/mdio-aspeed.c
delete mode 100644 drivers/net/wan/dscc4.c
create mode 100644 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
create mode 100644 drivers/net/wireless/realtek/rtw88/coex.c
create mode 100644 drivers/net/wireless/realtek/rtw88/coex.h
create mode 100644 drivers/pci/controller/pci-hyperv-intf.c
create mode 100644 drivers/staging/octeon/octeon-stubs.h
create mode 100644 drivers/staging/qlge/Kconfig
rename drivers/{net/ethernet/qlogic => staging}/qlge/Makefile (100%)
create mode 100644 drivers/staging/qlge/TODO
rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge.h (100%)
rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_dbg.c (100%)
rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_ethtool.c (100%)
rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_main.c (100%)
rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_mpi.c (100%)
create mode 100644 include/crypto/internal/des.h
delete mode 100644 include/crypto/morus1280_glue.h
delete mode 100644 include/crypto/morus640_glue.h
delete mode 100644 include/crypto/morus_common.h
create mode 100644 include/linux/can/can-ml.h
delete mode 100644 include/linux/can/platform/rcar_can.h
delete mode 100644 include/linux/netfilter/ipset/ip_set_comment.h
delete mode 100644 include/linux/netfilter/ipset/ip_set_counter.h
delete mode 100644 include/linux/netfilter/ipset/ip_set_skbinfo.h
delete mode 100644 include/linux/netfilter/ipset/ip_set_timeout.h
delete mode 100644 include/linux/netfilter/xt_hashlimit.h
delete mode 100644 include/linux/netfilter/xt_physdev.h
delete mode 100644 include/linux/netfilter_bridge/ebt_802_3.h
delete mode 100644 include/linux/platform_data/nxp-nci.h
delete mode 100644 include/linux/sha256.h
create mode 100644 include/net/drop_monitor.h
delete mode 100644 include/net/netfilter/ipv6/nf_conntrack_icmpv6.h
create mode 100644 include/uapi/linux/can/j1939.h
create mode 100644 kernel/bpf/sysfs_btf.c
create mode 100644 lib/crypto/aes.c
create mode 100644 lib/crypto/des.c
create mode 100644 lib/crypto/sha256.c
delete mode 100644 lib/sha256.c
create mode 100644 net/can/j1939/Kconfig
create mode 100644 net/can/j1939/Makefile
create mode 100644 net/can/j1939/address-claim.c
create mode 100644 net/can/j1939/bus.c
create mode 100644 net/can/j1939/j1939-priv.h
create mode 100644 net/can/j1939/main.c
create mode 100644 net/can/j1939/socket.c
create mode 100644 net/can/j1939/transport.c
delete mode 100644 tools/crypto/getstat.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/core_reloc.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt_inherit.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt_multi.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt_sk.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/tcp_rtt.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___diff [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___diff [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_flavors.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_flavors__err_ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___bool.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_bi [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___revers [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_misc.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods___mod_swap.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods___typedefs.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___ano [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___dup [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___ext [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___str [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...]
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ptr_as_arr.c
create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ptr_as_arr___ [...]
create mode 100644 tools/testing/selftests/bpf/progs/core_reloc_types.h
create mode 100644 tools/testing/selftests/bpf/progs/loop4.c
create mode 100644 tools/testing/selftests/bpf/progs/loop5.c
create mode 100644 tools/testing/selftests/bpf/progs/sockopt_inherit.c
create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_arrays.c
create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_flavors.c
create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_ints.c
create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_kernel.c
create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_misc.c
create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_mods.c
create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_nesting.c
create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_primitives.c
create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_ptr_as_arr.c
create mode 100755 tools/testing/selftests/bpf/test_bpftool_build.sh
delete mode 100644 tools/testing/selftests/bpf/test_sockopt.c
delete mode 100644 tools/testing/selftests/bpf/test_sockopt_multi.c
delete mode 100644 tools/testing/selftests/bpf/test_sockopt_sk.c
delete mode 100644 tools/testing/selftests/bpf/test_tcp_rtt.c
create mode 100644 tools/testing/selftests/bpf/verifier/event_output.c
create mode 100644 tools/testing/selftests/bpf/verifier/precise.c
create mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap.sh
create mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_l2_drops.sh
create mode 100755 tools/testing/selftests/drivers/net/netdevsim/devlink_trap.sh
create mode 100755 tools/testing/selftests/net/fcnal-test.sh
create mode 100644 tools/testing/selftests/net/l2tp.sh
create mode 100644 tools/testing/selftests/net/nettest.c
create mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/matchall.json
create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/fifo.json
--
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 llvm.
from 2ecd35251fd [SimplifyCFG] mergeConditionalStoreToAddress(): consider co [...]
new 6c88df476f0 [AArch64] Don't implicitly enable global isel on Darwin if [...]
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/Target/AArch64/AArch64TargetMachine.cpp | 6 ++++--
test/CodeGen/AArch64/arm64-code-model-large-darwin.ll | 16 ++++++++++++++++
2 files changed, 20 insertions(+), 2 deletions(-)
create mode 100644 test/CodeGen/AArch64/arm64-code-model-large-darwin.ll
--
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-release-arm-lts-defconfig
in repository toolchain/ci/gcc.
from 131317ad53e Daily bump.
adds 63ed120e3ff Daily bump.
adds 95a46b3755e 2019-09-18 Thomas Koenig <tkoenig(a)gcc.gnu.org>
No new revisions were added by this update.
Summary of changes:
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 10 ++++++++++
gcc/fortran/frontend-passes.c | 15 ++++++++++++---
gcc/fortran/resolve.c | 26 +++++++++++++-------------
gcc/testsuite/ChangeLog | 6 ++++++
gcc/testsuite/gfortran.dg/do_subscript_6.f90 | 11 +++++++++++
6 files changed, 53 insertions(+), 17 deletions(-)
create mode 100644 gcc/testsuite/gfortran.dg/do_subscript_6.f90
--
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-release-arm-lts-defconfig
in repository toolchain/ci/base-artifacts.
discards c53fd81 0: update: binutils-gcc-linux: boot
new 42038c6 0: update: binutils-gcc-linux: boot
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (c53fd81)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-l [...]
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 | 184 +-
02-prepare_abe/console.log | 438 +-
03-build_abe-binutils/console.log | 10872 ++++++-------
04-build_abe-stage1/console.log | 18605 ++++++++++-----------
05-build_linux/console.log | 782 +-
06-boot_linux/console.log | 468 +-
07-check_regression/console.log | 8 +-
08-update_baseline/console.log | 8 +-
console.log | 31382 ++++++++++++++++++------------------
jenkins/manifest.sh | 10 +-
10 files changed, 31385 insertions(+), 31372 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 llvm.
from c76334ba3db [MIPS] For vectors, select `add %x, C` as `sub %x, -C` if i [...]
new 2ecd35251fd [SimplifyCFG] mergeConditionalStoreToAddress(): consider co [...]
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/Transforms/Utils/SimplifyCFG.cpp | 92 ++++++++++++----------
.../SimplifyCFG/X86/merge-cond-stores-cost.ll | 12 +--
2 files changed, 52 insertions(+), 52 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-lts-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 744612a 9: update: llvm-linux: 16047
new b256c31 9: update: llvm-linux: 16047
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 (744612a)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
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 | 216 +-
02-build_llvm/console.log | 12230 ++++++++++++-------------
03-build_linux/console.log | 6328 ++++++-------
05-check_regression/console.log | 8 +-
06-update_baseline/console.log | 26 +-
console.log | 18808 +++++++++++++++++++-------------------
jenkins/manifest.sh | 10 +-
7 files changed, 18813 insertions(+), 18813 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.