This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-release-aarch64-spec2k6-O2-vs-O2_LTO
in repository toolchain/ci/binutils-gdb.
from 3730a015c0 Re: Fix tight loop on recursively-defined symbols
adds 29e6ea430d gas, arm: PR26858 Fix availability of single precision vmul/ [...]
No new revisions were added by this update.
Summary of changes:
gas/config/tc-arm.c | 4 ++--
gas/testsuite/gas/arm/{immed2.d => pr26858.d} | 6 +++---
gas/testsuite/gas/arm/pr26858.s | 6 ++++++
3 files changed, 11 insertions(+), 5 deletions(-)
copy gas/testsuite/gas/arm/{immed2.d => pr26858.d} (51%)
create mode 100644 gas/testsuite/gas/arm/pr26858.s
--
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_bmk_tx1/gnu-release-aarch64-spec2k6-O2-vs-O2_LTO
in repository toolchain/ci/base-artifacts.
discards d604b480 5: update: binutils-gcc-glibc: 1
discards e7db7dc1 4: reset: : 1
discards ca0924a0 3: update: gcc-d0a094ce39fc49681b0d5cfd2ee1d232859c4824: 1
new 3ed427cf 3: update: binutils-gcc-glibc: 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 (d604b480)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_bmk_tx1/gnu-release-aarc [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 194 +-
02-prepare_abe/console.log | 268 +-
03-build_abe-binutils/console.log | 10946 +--
04-build_abe-stage1/console.log | 13582 +--
05-build_abe-linux/console.log | 97 +-
06-build_abe-glibc/console.log | 40247 ++++-----
07-build_abe-stage2/console.log | 36696 ++++----
08-benchmark--O2/benchmark-start.log | 2 +-
08-benchmark--O2/benchmark.log | 32 +-
08-benchmark--O2/console.log | 154 +-
09-benchmark--O2_LTO/benchmark-start.log | 2 +-
09-benchmark--O2_LTO/benchmark.log | 38 +-
09-benchmark--O2_LTO/console.log | 228 +-
11-check_regression/console.log | 2434 +-
11-check_regression/new-results-0.csv | 58 +-
11-check_regression/new-results-1.csv | 58 +-
11-check_regression/new-results-brief.csv | 58 +-
11-check_regression/new-results-compare.csv | 2 +-
11-check_regression/new-results-full.csv | 58 +-
11-check_regression/new-results.csv | 58 +-
11-check_regression/new-results.log | 3626 +-
11-check_regression/new-results.regressions | 5 +-
11-check_regression/ref-results-0.csv | 56 +-
11-check_regression/ref-results-1.csv | 58 +-
11-check_regression/ref-results-brief.csv | 58 +-
11-check_regression/ref-results-full.csv | 58 +-
11-check_regression/ref-results.csv | 58 +-
11-check_regression/ref-results.log | 3782 +-
11-check_regression/ref-results.regressions | 8 +-
11-check_regression/results-compare.csv | 2 +-
12-update_baseline/console.log | 8711 +-
12-update_baseline/extra-bisect-params | 2 +-
12-update_baseline/new-results-0.csv | 58 +-
12-update_baseline/new-results-1.csv | 58 +-
12-update_baseline/new-results-brief.csv | 58 +-
12-update_baseline/new-results-compare.csv | 2 +-
12-update_baseline/new-results-full.csv | 58 +-
12-update_baseline/new-results.csv | 58 +-
12-update_baseline/new-results.log | 3634 +-
12-update_baseline/new-results.regressions | 5 +-
12-update_baseline/ref-results-0.csv | 58 +-
12-update_baseline/ref-results-1.csv | 56 +-
12-update_baseline/ref-results-brief.csv | 58 +-
12-update_baseline/ref-results-compare.csv | 8 +-
12-update_baseline/ref-results-full.csv | 58 +-
12-update_baseline/ref-results.csv | 58 +-
12-update_baseline/ref-results.log | 3778 +-
12-update_baseline/ref-results.regressions | 6 +-
12-update_baseline/results-compare.csv | 10 +-
12-update_baseline/results.regressions | 3 +-
console.log | 113639 +++++++++++++------------
jenkins/manifest.sh | 20 +-
results_id-1 | 2 +-
results_id-2 | 2 +-
54 files changed, 125712 insertions(+), 117611 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-release-aarch64-stable-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 1461ecb0 0: update: llvm-linux: all
new 72f5f12c 0: update: llvm-linux-qemu: all
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 (1461ecb0)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 16 +-
02-prepare_abe/console.log | 446 +-
03-build_llvm/console.log | 12886 ++++++++++++------------
04-build_linux/console.log | 2280 +----
05-build_abe-qemu/console.log | 4666 +++++----
06-boot_linux/console.log | 2 +-
07-check_regression/console.log | 10 +-
08-update_baseline/console.log | 12 +-
console.log | 20318 ++++++++++++++++++--------------------
jenkins/manifest.sh | 14 +-
results | 2 +-
11 files changed, 19294 insertions(+), 21358 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 148842c98a24 Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pu [...]
new f630c7c6f105 kthread: add kthread_work tracepoints
new ebb2bdcef8a0 kthread_worker: document CPU hotplug handling
new a85cbe6159ff uapi: move constants from <linux/kernel.h> to <linux/const.h>
new 483e6417aea5 ide/falcon: remove in_interrupt() usage
new ec680c1990e7 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...]
new 3f10c2fa40e4 fs/ntfs: remove unused varibles
new 4dad18f47767 fs/ntfs: remove unused variable attr_len
new a0823b5e4434 fs/ocfs2/cluster/tcp.c: remove unneeded break
new 45680967ee29 ocfs2: ratelimit the 'max lookup times reached' notice
new a86ecfa6a873 arch/Kconfig: fix spelling mistakes
new 7714304f3ba1 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...]
new 15d5de496beb mm: slab: clarify krealloc()'s behavior with __GFP_ZERO
new f0dbd2bd1c22 mm: slab: provide krealloc_array()
new 64f0bd116965 ALSA: pcm: use krealloc_array()
new 3a99974872cc vhost: vringh: use krealloc_array()
new 2207994d014e pinctrl: use krealloc_array()
new af11be05b6d0 edac: ghes: use krealloc_array()
new 32ce25539d18 drm: atomic: use krealloc_array()
new f8f7e2bfb118 hwtracing: intel: use krealloc_array()
new a47fc51d8e1e dma-buf: use krealloc_array()
new 0c06dd755143 mm, slab, slub: clear the slab_cache field when freeing page
new a32d654db543 mm/slab: rerform init_on_free earlier
new 965c484815f5 mm, slub: use kmem_cache_debug_flags() in deactivate_slab()
new 045ab8c9487b mm/slub: let number of online CPUs determine the slub page order
new 7d18dd75a8af device-dax/kmem: use struct_size()
new 7fb7ab6d618a mm: fix page_owner initializing issue for arm32
new 9cc7e96aa846 mm/page_owner: record timestamp and pid
new 723ef24b9b37 mm/filemap/c: break generic_file_buffered_read up into mul [...]
new 06c0444290ce mm/filemap.c: generic_file_buffered_read() now uses find_g [...]
new 649c6dfed030 mm/truncate: add parameter explanation for invalidate_mapp [...]
new 800bca7c5602 mm/filemap.c: remove else after a return
new 9c84f229268f mm/gup_benchmark: rename to mm/gup_test
new b9dcfdff8b4b selftests/vm: use a common gup_test.h
new c2aa8afc36fa selftests/vm: rename run_vmtests --> run_vmtests.sh
new f545605cc08e selftests/vm: minor cleanup: Makefile and gup_test.c
new a9bed1e1c2a9 selftests/vm: only some gup_test items are really benchmarks
new f4f9bda418ab selftests/vm: gup_test: introduce the dump_pages() sub-test
new d943fe81e0bf selftests/vm: run_vmtests.sh: update and clean up gup_test [...]
new f3a45709d2bb selftests/vm: hmm-tests: remove the libhugetlbfs dependency
new a26c4c62990a selftests/vm: 2x speedup for run_vmtests.sh
new afaa78886f21 mm/gup_test.c: mark gup_test_init as __init function
new d0de82411864 mm/gup_test: GUP_TEST depends on DEBUG_FS
new c28b1fc70390 mm/gup: reorganize internal_get_user_pages_fast()
new 57efa1fe5957 mm/gup: prevent gup_fast from racing with COW during fork
new 52650c8b466b mm/gup: remove the vma allocation from gup_longterm_locked()
new 4509b42c3896 mm/gup: combine put_compound_head() and unpin_user_page()
new 43fbdeb34964 mm: handle zone device pages in release_pages()
new d8aa24e04fb2 mm/swapfile.c: use helper function swap_count() in add_swa [...]
new e97af69950ff mm/swap_state: skip meaningless swap cache readahead when [...]
new 9d9a03340309 mm/swapfile.c: remove unnecessary out label in __swap_duplicate()
new 661c75664381 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...]
new 462680946b6d mm: remove pagevec_lookup_range_nr_tag()
new 30e6a51dbb05 mm/shmem.c: make shmem_mapping() inline
new f38d58b73438 tmpfs: fix Documentation nits
new b8eddff8886b mm: memcontrol: add file_thp, shmem_thp to memory.stat
new 1a984c4e8200 mm: memcontrol: remove unused mod_memcg_obj_state()
new 378876b0e378 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...]
new 2f7659a31473 mm: memcg/slab: fix return of child memcg objcg for root memcg
new eefbfa7fd678 mm: memcg/slab: fix use after free in obj_cgroup_charge
new 013339df116c mm/rmap: always do TTU_IGNORE_ACCESS
new a5eb011afe07 mm/memcg: update page struct member in comments
new a7cb874bfff7 mm: memcg: fix obsolete code comments
new bef8620cd8e0 mm: memcg: deprecate the non-hierarchical mode
new 184218639a6f docs: cgroup-v1: reflect the deprecation of the non-hierar [...]
new 9d9d341df4d5 cgroup: remove obsoleted broken_hierarchy and warned_broke [...]
new 13064781304e mm/page_counter: use page_counter_read in page_counter_set_max
new fe6960cb387f mm: memcg: remove obsolete memcg_has_children()
new da3ceeff923e mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state
new 5ab92901fea9 mm: memcontrol: sssign boolean values to a bool variable
new 7f41506baa05 mm/memcg: remove incorrect comment
new c47d5032ed30 mm: move lruvec stats update functions to vmstat.h
new f0c0c115fb81 mm: memcontrol: account pagetables per node
new 3a250629d732 xen/unpopulated-alloc: consolidate pgmap manipulation
new 7df666253f26 kselftests: vm: add mremap tests
new c49dd3401802 mm: speedup mremap on 1GB or larger regions
new f5308c896d5d arm64: mremap speedup - enable HAVE_MOVE_PUD
new be37c98d1134 x86: mremap speedup - Enable HAVE_MOVE_PUD
new d3f5ffcacd15 mm: cleanup: remove unused tsk arg from __access_remote_vm
new f5b7e739be90 mm/mapping_dirty_helpers: enhance the kernel-doc markups
new 777f303c0239 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...]
new 2b5067a8143e mm: mmap_lock: add tracepoints around lock acquisition
new 06517c9a336f sparc: fix handling of page table constructor failure
new 0966aeb404e8 mm: move free_unref_page to mm/internal.h
new 51df7bcb6151 mm/mremap: account memory on do_munmap() failure
new ad8ee77ea9db mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...]
new cd544fd1dc92 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio
new dd3b614f858d vm_ops: rename .split() callback to .may_split()
new 73d5e0629919 mremap: check if it's possible to split original vma
new 871402e05b24 mm: forbid splitting special mappings
new f920e413ff9c mm: track mmu notifiers in fs_reclaim_acquire/release
new 95d6c701f4ca mm: extract might_alloc() debug check
new d5037d1d82b3 locking/selftests: add testcases for fs_reclaim
new 34fe653716b0 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow
new 8945a723064a mm/vmalloc: use free_vm_area() if an allocation fails
new 96e2db456135 mm/vmalloc: rework the drain logic
new 799fa85d66e9 mm/vmalloc: add 'align' parameter explanation for pvm_dete [...]
new e924d461f2c3 mm/vmalloc.c: remove unnecessary return statement
new 0a7dd4e901b8 mm/vmalloc: Fix unlock order in s_stop()
new 56db19fef3f1 docs/vm: remove unused 3 items explanation for /proc/vmstat
new c041098c690f mm/vmalloc.c: fix kasan shadow poisoning size
new e89a85d63fb2 workqueue: kasan: record workqueue stack
new ef13346123fa kasan: print workqueue stack
new 214c783d593b lib/test_kasan.c: add workqueue test case
new 4784be284ada kasan: update documentation for generic kasan
new 6d5a88cd0c15 lkdtm: disable KASAN for rodata.o
new 36d40290c8f7 alpha: switch from DISCONTIGMEM to SPARSEMEM
new 03e92a5e097d ia64: remove custom __early_pfn_to_nid()
new 5d37fc0b087f ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements
new b90b5547685f ia64: discontig: paging_init(): remove local max_pfn calculation
new 1f112129975e ia64: split virtual map initialization out of paging_init()
new ea34f78f3df6 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM
new 214496cb1870 ia64: make SPARSEMEM default and disable DISCONTIGMEM
new 5e545df3292f arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL
new 4f5b0c178996 arm, arm64: move free_unused_memmap() to generic mm
new 050b2da268f8 arc: use FLATMEM with freeing of unused memory map instead [...]
new 6b2ad8d76372 m68k/mm: make node data and node setup depend on CONFIG_DI [...]
new 4bfc848e0981 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM
new fcd353a31421 m68k: deprecate DISCONTIGMEM
new 77bc7fd607de mm: introduce debug_pagealloc_{map,unmap}_pages() helpers
new 2abf962a8d42 PM: hibernate: make direct map manipulations more explicit
new 5d6ad668f316 arch, mm: restore dependency of __kernel_map_pages() on DE [...]
new 32a0de886eb3 arch, mm: make kernel_page_present() always available
new 7115ac6ef0b2 mm, page_alloc: clean up pageset high and batch update
new 0a8b4f1d5bf4 mm, page_alloc: calculate pageset high and batch once per zone
new 69a8396a2647 mm, page_alloc: remove setup_pageset()
new 5c3ad2eb7104 mm, page_alloc: simplify pageset_update()
new 952eaf815925 mm, page_alloc: cache pageset high and batch in struct zone
new 7612921f2376 mm, page_alloc: move draining pcplists to page isolation users
new ec6e8c7e0314 mm, page_alloc: disable pcplists during memory offline
new 2ee08717da50 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...]
new 3b12da6d1d4a mm/page-flags: fix comment
new 7f194fbb2dd7 mm/page_alloc: add __free_pages() documentation
new 3b1f3658c71a mm/page_alloc: mark some symbols with static keyword
new 862b6dee20b0 mm/page_alloc: clear all pages in post_alloc_hook() with i [...]
new ba8f3587f556 init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...]
new 470c61d70299 mm: page_alloc: refactor setup_per_zone_lowmem_reserve()
new 7ad69832f37e mm/page_alloc: speed up the iteration of max_order
new 17e395b60f5b mm,hwpoison: drain pcplists before bailing out for non-bud [...]
new a8b2c2ce89d4 mm,hwpoison: take free pages off the buddy freelists
new 32409cba3f66 mm,hwpoison: drop unneeded pcplist draining
new 8295d535e2aa mm,hwpoison: refactor get_any_page
new 2f7141600d67 mm,hwpoison: disable pcplists before grabbing a refcount
new 47e431f43b5d mm,hwpoison: remove drain_all_pages from shake_page
new 1e8aaedb182d mm,memory_failure: always pin the page in madvise_inject_error
new 3f4b815a439a mm,hwpoison: return -EBUSY when migration fails
new e5dfacebe4a4 mm/hugetlb.c: just use put_page_testzero() instead of page [...]
new ebfe1b8f6ea5 include/linux/huge_mm.h: remove extern keyword
new 336e6b53d99a khugepaged: add parameter explanations for kernel-doc markup
new 0a4f3d1bb91c mm: hugetlb: fix type of delta parameter and related local [...]
new 39a0feaef110 mm,hugetlb: remove unneeded initialization
new 7fc2513aa237 hugetlb: fix an error code in hugetlb_reserve_pages()
new 597c892038e0 mm: don't wake kswapd prematurely when watermark boosting [...]
new 2b47a24cee0e mm/vmscan: drop unneeded assignment in kswapd()
new 8d87d07c9283 mm/vmscan.c: remove the filename in the top of file comment
new 2484be0f88dc mm/page_isolation: do not isolate the max order page
new fc5488651c7d z3fold: simplify freeing slots
new dcf5aedb24f8 z3fold: stricter locking and more careful reclaim
new 135f97fd0c39 z3fold: remove preempt disabled sections for RT
new 19d3cf9de1c7 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...]
new 2b1a20c3afbc mm/compaction: move compaction_suitable's comment to right place
new 2271b016bf36 mm/compaction: make defer_compaction and compaction_deferr [...]
new 259b3633e78d mm/oom_kill: change comment and rename is_dump_unreclaim_slabs()
new ab9dd4f8a167 mm/migrate.c: fix comment spelling
new 5e5dda81a0df mm/migrate.c: optimize migrate_vma_pages() mmu notifier
new 0060ef3b4e6d mm: support THPs in zero_user_segments
new d12b8951ad17 mm: truncate_complete_page() does not exist any more
new dd4ae78a21fc mm: migrate: simplify the logic for handling permanent failure
new c77c5cbafe54 mm: migrate: skip shared exec THP for NUMA balancing
new 236c32eb1096 mm: migrate: clean up migrate_prep{_local}
new d532e2e57e3c mm: migrate: return -ENOSYS if THP migration is unsupported
new d85c6db4cc61 mm: migrate: remove unused parameter in migrate_vma_insert_page()
new a4efc174b382 mm/cma.c: remove redundant cma_mutex lock
new b8ca396f9842 mm: cma: improve pr_debug log in cma_release()
new 04013513cc84 mm, page_alloc: do not rely on the order of page_poison an [...]
new 8db26a3d4735 mm, page_poison: use static key more efficiently
new 03b6c9a3e880 kernel/power: allow hibernation with page_poison sanity checking
new 8f424750baaa mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY
new f289041ed4cf mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO
new 37cd0575b851 userfaultfd: add UFFD_USER_MODE_ONLY
new d0d4730ac2e4 userfaultfd: add user-mode only option to unprivileged_use [...]
new 77f962e7ae24 userfaultfd: selftests: make __{s,u}64 format specifiers portable
new 164c50be2878 userfaultfd/selftests: always dump something in modes
new 1e17a24edf9b userfaultfd/selftests: fix retval check for userfaultfd_open()
new d9f411bacfa0 userfaultfd/selftests: hint the test runner on required privilege
new 83aed6cde845 mm/zswap: make struct kernel_param_ops definitions const
new 42a44704367c mm/zswap: fix passing zero to 'PTR_ERR' warning
new 1ec3b5fe6eec mm/zswap: move to use crypto_acomp API for hardware acceleration
new 110ceb8287fd mm/zsmalloc.c: rework the list_add code in insert_zspage()
new 95c9ae14a9b9 mm/process_vm_access: remove redundant initialization of iov_r
new 0d8359620d9b zram: support page writeback
new 194e28da1a02 zram: add stat to gather incompressible pages since zram set up
new 3d711a382735 zram: break the strict dependency from lzo
new a00cda3f0a57 mm: fix kernel-doc markups
new ae7a927d270f mm: use sysfs_emit for struct kobject * uses
new bfb0ffeb2a67 mm: huge_memory: convert remaining use of sprintf to sysfs [...]
new 5e4c0d86cf4a mm:backing-dev: use sysfs_emit in macro defining functions
new 79d4d38a03fc mm: shmem: convert shmem_enabled_show to use sysfs_emit_at
new bf16d19aabd8 mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...]
new 01359eb2013b mm: fix fall-through warnings for Clang
new dfefd226b0bf mm: cleanup kstrto*() usage
new ac73e3dc8acd Merge branch 'akpm' (patches from Andrew)
new b6bf4776d9e2 vxge: remove unnecessary cast in kfree()
new 585bd812de4e net: microchip: Remove unneeded variable ret
new 3aefd7d6ea05 net: core: Use skb_is_gso() in skb_checksum_help()
new cd29296fdfca net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config
new 1c29d9899081 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 6bc8f20c1d93 vsock: remove ratelimit unknown ioctl message
new c3e448cdc040 vsock: fix the error return when an invalid ioctl command is used
new ae8a6e6e8818 Merge branch 'vsock-minor-clean-up-of-ioctl-error-handling'
new 90c628dd47ff net: bridge: extend the process of special frames
new f323aa54bec7 bridge: cfm: Add BRIDGE_CFM to Kconfig.
new fbaedb412983 bridge: uapi: cfm: Added EtherType used by the CFM protocol.
new 86a14b79e1d0 bridge: cfm: Kernel space implementation of CFM. MEP creat [...]
new a806ad8ee2aa bridge: cfm: Kernel space implementation of CFM. CCM frame [...]
new dc32cbb3dbd7 bridge: cfm: Kernel space implementation of CFM. CCM frame [...]
new 2be665c3940d bridge: cfm: Netlink SET configuration Interface.
new 5e312fc0e7fb bridge: cfm: Netlink GET configuration Interface.
new e77824d81dff bridge: cfm: Netlink GET status Interface.
new b6d0425b816e bridge: cfm: Netlink Notifications.
new 6e2b243db4dc Merge branch 'net-bridge-cfm-add-support-for-connectivity- [...]
new 8027c85c91b8 net: mii: Report advertised link capabilities when autoneg [...]
new 37d38ece9b89 net/mac8390: discard unnecessary breaks
new 72671b355f9d tipc: add stricter control of reserved service types
new 72de7d965bc1 wimax: fix duplicate initializer warning
new f54ec58fee83 wimax: move out to staging
new 8911097fbfb3 Merge tag 'wimax-staging' of git://git.kernel.org:/pub/scm [...]
new be1c7eae8c7d net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching
new 043d2be2a782 net: phy: leds: Deduplicate link LED trigger registration
new 7afc9d8f8290 selftests: net: bridge: rename current igmp tests to igmpv2
new 79ae3e256aa1 selftests: net: bridge: igmp: add support for packet sourc [...]
new f0e260db4c9e selftests: net: bridge: igmp: check for specific udp ip protocol
new 68d3163a4b7e selftests: net: bridge: igmp: add IGMPv3 entries' state helpers
new 98ae11cf8104 selftests: net: bridge: add tests for igmpv3 is_include an [...]
new 47021771064c selftests: net: bridge: add test for igmpv3 inc -> is_incl [...]
new 3c8b9fdad004 selftests: net: bridge: add test for igmpv3 inc -> is_excl [...]
new 735af7bec0f1 selftests: net: bridge: add test for igmpv3 inc -> to_excl [...]
new eecd8cfdff1b selftests: net: bridge: add test for igmpv3 exc -> allow report
new e7e7ab7c00c2 selftests: net: bridge: add test for igmpv3 exc -> is_incl [...]
new 7b4f7138221a selftests: net: bridge: add test for igmpv3 exc -> is_excl [...]
new 65bfc146ab95 selftests: net: bridge: add test for igmpv3 exc -> to_excl [...]
new 80899f1b1c05 selftests: net: bridge: add test for igmpv3 inc -> block report
new 9eb58e07470b selftests: net: bridge: add test for igmpv3 exc -> block report
new 18f66c96ea58 selftests: net: bridge: add test for igmpv3 exclude timeout
new 414ea3754149 selftests: net: bridge: add test for igmpv3 *,g auto-add
new 23306008edd9 Merge branch 'selftests-net-bridge-add-tests-for-igmpv3'
new b3b7e64bcbcb net: tipc: Fix parameter types passed to %s formater
new c7bb86885e0a net: dccp: Add __printf() markup to fix -Wsuggest-attribut [...]
new 79b1119b851d net: tipc: Add __printf() markup to fix -Wsuggest-attribut [...]
new bfa45445be79 Merge branch 'markup-some-printk-like-functions'
new 8756f474cb9e net: llc: Fix kerneldoc warnings
new 210bba6790dc net: openvswitch: Fix kerneldoc warnings
new 9d637f8113de net: l3mdev: Fix kerneldoc warning
new 294ea2911310 net: netlabel: Fix kerneldoc warnings
new 709565ae14aa net: appletalk: fix kerneldoc warnings
new 7cdda1c1c58d net: nfc: Fix kerneldoc warnings
new a89a501c4946 net: dcb: Fix kerneldoc warnings
new 0b609b557516 net: dccp: Fix most of the kerneldoc warnings
new 726e5e49c91c net: ipv4: Fix some kerneldoc warnings in TCP Low Priority
new f1f09df13081 net: ipv6: rpl*: Fix strange kerneldoc warnings due to bad header
new 8da1f442d321 net: ipv6: calipso: Fix kerneldoc warnings
new 09b5678c778f tipc: remove dead code in tipc_net and relatives
new 400490ac2ce5 ipv6: mcast: make annotations for ip6_mc_msfget() consistent
new 0ad41b244ca0 net: cls_api: remove unneeded local variable in tc_dump_chain()
new 85bec4bc9198 drivers: net: phy: Fix spelling in comment defalut to default
new 1fb74191988f net: dsa: mv88e6xxx: fix vlan setup
new d26796ae5894 udp: check udp sock encap_type in __udp_lib_err
new 3c7d4415db6a udp6: move the mss check after udp gso tunnel processing
new 527beb8ef9c0 udp: support sctp over udp in skb_udp_tunnel_segment
new 965ae44412f8 sctp: create udp4 sock and add its encap_rcv
new 9d6ba260a073 sctp: create udp6 sock and set its encap_rcv
new 89ba49171fb2 sctp: add encap_err_lookup for udp encap socks
new e8a3001c2120 sctp: add encap_port for netns sock asoc and transport
new 8dba29603b5c sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt
new a1dd2cf2f1ae sctp: allow changing transport encap_port by peer packets
new f1bfe8b54151 sctp: add udphdr to overhead when udp_port is set
new bcd623d8e9fa sctp: call sk_setup_caps in sctp_packet_transmit instead
new 600af7fd809a sctp: support for sending packet over udp4 sock
new 259db53ba593 sctp: support for sending packet over udp6 sock
new e38d86b354f9 sctp: add the error cause for new encapsulation port restart
new 1c16a1862595 sctp: handle the init chunk matching an existing asoc
new 046c052b475e sctp: enable udp tunneling socks
new be25f43aed73 Merge branch 'sctp-implement-rfc6951-udp-encapsulation-of-sctp'
new 1887023a5e96 net: phy: marvell: add special handling of Finisar modules [...]
new c1181f42ff1e net: dec: tulip: de2104x: Add shutdown handler to stop NIC
new 279dc955745a net: ipa: assign proper packet context base
new d773f404c833 net: ipa: fix resource group field mask definition
new 2d2653424ce5 net: ipa: assign endpoint to a resource group
new 8c365f747f02 net: ipa: distinguish between resource group types
new 4a0d7579d466 net: ipa: avoid going past end of resource group array
new dc956588d44b Merge branch 'net-ipa-minor-bug-fixes'
new a7a375ca5661 sfc: extend bitfield macros to 17 fields
new 806f9f23b673 sfc: implement encap TSO on EF100
new dbe2f251f9eb sfc: only use fixed-id if the skb asks for it
new b61e8100dcfc sfc: advertise our vlan features
new 8ece853d128b Merge branch 'sfc-ef100-tso-enhancements'
new 955062b03fa6 net: bridge: mcast: add support for raw L2 multicast groups
new 0e761ac08fd8 net: bridge: explicitly convert between mdb entry state an [...]
new 7c313143133a net: mscc: ocelot: classify L2 mdb entries as LOCKED
new ebbd860e251a net: mscc: ocelot: use ether_addr_copy
new 728e69ae29b0 net: mscc: ocelot: remove the "new" variable in ocelot_por [...]
new bb8d53fd9414 net: mscc: ocelot: make entry_type a member of struct ocel [...]
new e5d1f896fd1a net: mscc: ocelot: support L2 multicast entries
new 68bb4665a2ce Merge branch 'l2-multicast-forwarding-for-ocelot-switch'
new 5ce7f3f46f6b net: neterion: s2io: Replace in_interrupt() for context detection
new dc5e8bfcd12e net: forcedeth: Replace context and lock check with a lock [...]
new beca92820dc4 net: tlan: Replace in_irq() usage
new 4e5d79bbe82e Merge branch 'in_interrupt-cleanup-part-2'
new d3fd65484c78 net: core: add dev_sw_netstats_tx_add
new 81b01894d792 net: core: add devm_netdev_alloc_pcpu_stats
new 5e4cb4800168 r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters
new f1d5470594ff r8169: remove no longer needed private rx/tx packet/byte counters
new 023efb15aabe Merge branch 'net-add-functionality-to-net-core-byte-packe [...]
new 624251b4b5a0 net: ipa: avoid a bogus warning
new 1a02556086fc net: axienet: Properly handle PCS/PMA PHY for 1000BaseX mode
new cdd41e878526 octeontx2-af: Update get/set resource count functions
new 9932fb7250f7 octeontx2-af: Manage new blocks in 98xx
new 221f3dff2999 octeontx2-af: Initialize NIX1 block
new c5a73b632b90 octeontx2-af: Map NIX block from CGX connection
new 55efcc57140b octeontx2-af: Setup MCE context for assigned NIX
new 1c1935c9945d octeontx2-af: Add NIX1 interfaces to NPC
new a84cdcea3b4f octeontx2-af: Mbox changes for 98xx
new 8bcf5ced6526 octeontx2-pf: Calculate LBK link instead of hardcoding
new 0f3ce484af8d octeontx2-af: Display NIX1 also in debugfs
new e2fb37303865 octeontx2-af: Display CGX, NIX and PF map in debugfs.
new cfb2cffafa2a Merge branch 'support-for-octeontx2-98xx-silcion'
new 3752404a68e8 net/smc: improve return codes for SMC-Dv2
new e4e143e26ce8 net: macb: add support for high speed interface
new c24672cf59b6 ne2k: Fix Typo in RW-Bugfix
new 3a689e34973e r8169: remove unneeded memory barrier in rtl_tx
new 1c470b53ece5 r8169: use pm_runtime_put_sync in rtl_open error path
new c43fd36f7fec net: bridge: mcast: fix stub definition of br_multicast_qu [...]
new 760b3d61fb4e net: 9p: Fix kerneldoc warnings of missing parameters etc
new 338b5da31de0 selftests/net: timestamping: add ptp v2 support
new 68ed78b52357 net: ftgmac100: move phy connect out from ftgmac100_setup_mdio
new f8b7b50c8411 net: ftgmac100: add handling of mdio/phy nodes for ast2400/2500
new 9ce86dc47416 dt-bindings: net: ftgmac100: describe phy-handle and MDIO
new 6f8ef834bd0a Merge branch 'add-ast2400-2500-phy-handle-support'
new bbbc7aa45eef selftests: add test script for bareudp tunnels
new 7812e10511ce drivers: net: tulip: Fix set but not used with W=1
new 3858632a0d22 drivers: net: davicom: Fixed unused but set variable with W=1
new 1bcb32c76540 drivers: net: davicom Add COMPILE_TEST support
new ce3f952104e0 Merge branch 'davicom-w-1-fixes'
new 8ed7ec1386b6 drivers: net: xen-netfront: Fixed W=1 set but unused warnings
new a344a1e85325 drivers: net: wan: lmc: Fix W=1 set but used variable warnings
new e03d8a377fcc net: driver: hamradio: Fix potential unterminated string
new 2c4de211bc31 net: ipv6: For kerneldoc warnings with W=1
new 7747d4b72f77 net: ethernet: ti: am65-cpsw: move ale selection in pdata
new c6275c02a097 net: ethernet: ti: am65-cpsw: move free desc queue mode se [...]
new 6a40e2890e6e net: ethernet: ti: am65-cpsw: use cppi5_desc_is_tdcm()
new 82882bd56a9e net: ethernet: ti: cpsw_ale: add cpsw_ale_vlan_del_modify()
new 2d64a0343288 net: ethernet: ti: am65-cpsw: fix vlan offload for multi mac mode
new a9c747007277 net: ethernet: ti: am65-cpsw: keep active if cpts enabled
new 97067aaf1274 net: ethernet: ti: am65-cpsw: fix tx csum offload for mult [...]
new a9e60cf0b460 net: ethernet: ti: am65-cpsw: prepare xmit/rx path for mul [...]
new 84b4aa493249 net: ethernet: ti: am65-cpsw: add multi port support in ma [...]
new 8fbc2f9edce2 net: ethernet: ti: am65-cpsw: handle deferred probe with d [...]
new 802dcb434057 Merge branch 'net-ethernet-ti-am65-cpsw-add-multi-port-sup [...]
new 75e5a554c87f net: mscc: ocelot: use the pvid of zero when bridged with [...]
new 110e847ca7d5 net: mscc: ocelot: don't reset the pvid to 0 when deleting it
new c3e58a750e3d net: mscc: ocelot: transform the pvid and native vlan valu [...]
new e2b2e83e52f7 net: mscc: ocelot: add a "valid" boolean to struct ocelot_vlan
new be0576fed6d3 net: mscc: ocelot: move the logic to drop 802.1p traffic t [...]
new 2f0402fedf20 net: mscc: ocelot: deny changing the native VLAN from the [...]
new 9a72068080f1 net: dsa: felix: improve the workaround for multiple nativ [...]
new 51e4082c7cb3 Merge branch 'vlan-improvements-for-ocelot-switch'
new 7e901ee7b6ab tcp: avoid slow start during fast recovery on new losses
new 0b833eef92de liquidio: cn68xx: Remove duplicated include
new 36ed77cd0535 net: hns3: Remove duplicated include
new 92f9e238c909 openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL
new a3b0b6479700 net: dsa: implement a central TX reallocation procedure
new 88fda8eefd9a net: dsa: tag_ksz: don't allocate additional memory for pa [...]
new ef3f72fee286 net: dsa: trailer: don't allocate additional memory for pa [...]
new 9bbda29ae104 net: dsa: tag_qca: let DSA core deal with TX reallocation
new 9c5c3bd00557 net: dsa: tag_ocelot: let DSA core deal with TX reallocation
new 941f66beb7bb net: dsa: tag_mtk: let DSA core deal with TX reallocation
new 6ed94135f583 net: dsa: tag_lan9303: let DSA core deal with TX reallocation
new c6c4e1237dfe net: dsa: tag_edsa: let DSA core deal with TX reallocation
new 2f0d030c5ffe net: dsa: tag_brcm: let DSA core deal with TX reallocation
new 952a06345015 net: dsa: tag_dsa: let DSA core deal with TX reallocation
new 9b9826ae117f net: dsa: tag_gswip: let DSA core deal with TX reallocation
new 86c4ad9a7876 net: dsa: tag_ar9331: let DSA core deal with TX reallocation
new 0b6f164d5a52 Merge branch 'generic-tx-reallocation-for-dsa'
new f2219c322ff2 tipc: remove unneeded semicolon
new 9d253c02acd6 ethtool: remove unneeded semicolon
new 5d867245c46a net: core: remove unneeded semicolon
new 1c5825e6646b net: stmmac: dwmac-meson8b: remove unneeded semicolon
new c568db7fd001 net/mlx4_core : remove unneeded semicolon
new 0e8c266c59b5 net: dsa: mt7530: remove unneeded semicolon
new b08e84da2050 kernel: make kcov_common_handle consider the current context
new 6370cc3bbd8a net: add kcov handle to skb extensions
new 261e411bb283 mac80211: add KCOV remote annotations to incoming frame pr [...]
new 6d89076e6ef0 Merge branch 'net-mac80211-kernel-enable-kcov-remote-cover [...]
new 0992d67bc2bc mpls: drop skb's dst in mpls_forward()
new 16b5f5ce351f ibmvnic: merge do_change_param_reset into do_reset
new 583d5333ed7d net: hdlc_fr: Simpify fr_rx by using "goto rx_drop" to dro [...]
new 14b20704a180 net: hdlc_fr: Change the use of "dev" in fr_rx to make the [...]
new efc790394f8a net: hdlc_fr: Do skb_reset_mac_header for skbs received on [...]
new 77124c4463d4 net: hdlc_fr: Improve the initial checks when we receive an skb
new 54b77a77e30a net: hdlc_fr: Add support for any Ethertype
new 12c9ee3cb4dc Merge branch 'net-hdlc_fr-improve-fr_rx-and-add-support-fo [...]
new 626d667b1960 vxlan: Use a per-namespace nexthop listener instead of a g [...]
new 918895bf6166 net: fddi: skfp: ecm: Protect 'if' when AIX_EVENT is not defined
new 9745aab8cf49 net: fddi: skfp: ecm: Remove seemingly unused variable 'ID_sccs'
new b8e6ea263769 net: fddi: skfp: pcmplc: Remove defined but not used varia [...]
new a15420dfe084 net: fddi: skfp: pmf: Remove defined but unused variable ' [...]
new 6a60a7a934db net: fddi: skfp: queue: Remove defined but unused variable [...]
new 8adc51b94aa6 net: fddi: skfp: rmt: Remove defined but unused variable ' [...]
new bc3f7c2b306d net: fddi: skfp: smtdef: Remove defined but unused variabl [...]
new ea3588b01ef2 net: fddi: skfp: smtinit: Remove defined but unused variab [...]
new af1fc594679b net: fddi: skfp: smttimer: Remove defined but unused varia [...]
new e02243ed7803 net: fddi: skfp: hwt: Remove defined but unused variable ' [...]
new 6e5830d629c8 net: fddi: skfp: srf: Remove defined but unused variable ' [...]
new 041f57c79b35 net: fddi: skfp: drvfbi: Remove defined but unused variabl [...]
new f40b160db382 net: fddi: skfp: ess: Remove defined but unused variable ' [...]
new c8f638b78d72 net: ieee802154: ca8210: Fix a bunch of kernel-doc issues
new 34e653efb602 net: usb: r8152: Provide missing documentation for some st [...]
new 800a328bf2e1 net: ieee802154: ca8210: Fix incorrectly named function param doc
new 06cd7c46b3ab net: usb: lan78xx: Remove lots of set but unused 'ret' variables
new ecdc5689d93e net: macsec: Add missing documentation for 'gro_cells'
new 50a77e5ff9bc net: macvlan: Demote nonconformant function header
new 9f07814d01ad net: usb: r8152: Fix a couple of spelling errors in fw_phy [...]
new a8eb1a007cfa net: netconsole: Add description for 'netconsole_target's [...]
new c1c0f6eac3db net: net_failover: Correct parameter name 'standby_dev'
new 2e4ef10f5850 net: add GSO UDP L4 and GSO fraglists to the list of softw [...]
new ecb8fed408b6 net: bonding, dummy, ifb, team: advertise NETIF_F_GSO_SOFTWARE
new 8e6a0485d1c4 Merge branch 'net-allow-virtual-netdevs-to-forward-udp-l4- [...]
new fb281f24f80d mlxsw: reg: Add XRALXX Registers
new 803be1085d21 mlxsw: spectrum_router: Introduce low-level ops and implem [...]
new 923ba95ea22d Merge branch 'mlxsw-spectrum-prepare-for-xm-implementation [...]
new f06059c24447 r8169: align number of tx descriptors with vendor driver
new 870f531e178e r8169: set IRQF_NO_THREAD if MSI(X) is enabled
new e9e13b6adc33 lan743x: fix for potential NULL pointer dereference with b [...]
new f84754dbc55e soc/fsl/qbman: Add an argument to signal if NAPI processin [...]
new abba4b16fddd net: dpaa: Replace in_irq() usage.
new de3f5d9e271f crypto: caam: Replace in_irq() usage.
new 45e9fbf023f2 Merge branch 'fsl-qbman-in_interrupt-cleanup'
new 74d155be2677 net: phy: realtek: Add support for RTL8221B-CG series
new 4c4ac8317716 forcedeth: fix excluded_middle.cocci warnings
new 1ca47431c29c net: dev_ioctl: remove redundant initialization of variable err
new 873b807c9895 octeontx2-pf: Fix sizeof() mismatch
new a74e44a111fe chelsio/chtls: Utilizing multiple rxq/txq to process requests
new 3fb6928b56f6 net: ipa: restrict special reset to IPA v3.5.1
new 1d0c09dee911 net: ipa: expose IPA version to the GSI layer
new 14dbf977dd45 net: ipa: record IPA version in GSI structure
new 56dfe8dedff9 net: ipa: use version in gsi_channel_init()
new 9de4a4ccddb3 net: ipa: use version in gsi_channel_reset()
new ce54993d01b9 net: ipa: use version in gsi_channel_program()
new d387c761fa8c net: ipa: eliminate legacy arguments
new 2c24eefb2462 Merge branch 'net-ipa-tell-gsi-the-ipa-version'
new 9470174e7581 net: dsa: mt7530: support setting MTU
new 537e48259eac selftests: net: bridge: factor out mcast_packet_test
new 450b0b84c660 selftests: net: lib: add support for IPv6 mcast packet test
new 95e6f430ebfe selftests: net: bridge: factor out and rename sg state functions
new 444c897111b0 selftests: net: bridge: add initial MLDv2 include test
new 0ef10e60682e selftests: net: bridge: add test for mldv2 inc -> allow report
new f44de2bc684d selftests: net: bridge: add test for mldv2 inc -> is_inclu [...]
new f9fcd55328a9 selftests: net: bridge: add test for mldv2 inc -> is_exclu [...]
new 55852f1d6a33 selftests: net: bridge: add test for mldv2 inc -> to_exclu [...]
new 0e77581fdf30 selftests: net: bridge: add test for mldv2 exc -> allow report
new 25ba7c03ef1a selftests: net: bridge: add test for mldv2 exc -> is_inclu [...]
new d0b19dedd6c2 selftests: net: bridge: add test for mldv2 exc -> is_exclu [...]
new 9eb4394db91c selftests: net: bridge: add test for mldv2 exc -> to_exclu [...]
new 57386215cc0b selftests: net: bridge: add test for mldv2 inc -> block report
new a2d667f0c1fb selftests: net: bridge: add test for mldv2 exc -> block report
new d598cc6a2d45 selftests: net: bridge: add test for mldv2 exclude timeout
new 252b353c5bb3 selftests: net: bridge: add test for mldv2 *,g auto-add
new 609cfc7fcf5e Merge branch 'selftests-net-bridge-add-tests-for-mldv2'
new 85ba75bb5727 net: phy: adin: disable diag clock & disable standby mode [...]
new f2531d452854 net: phy: adin: implement cable-test support
new ebcaa207b485 dpaa_eth: use false and true for bool variables
new 82728b91f124 enetc: Remove Tx checksumming offload code
new 13c7ba0c8494 mptcp: adjust mptcp receive buffer limit if subflow has la [...]
new 65f49fe72f9e mptcp: use _fast lock version in __mptcp_move_skbs
new 5a369ca64364 tcp: propagate MPTCP skb extensions on xmit splits
new 95ed690ebc72 mptcp: split mptcp_clean_una function
new 93f323b9cccc mptcp: add a new sysctl add_addr_timeout
new 9ce7deff92e8 docs: networking: mptcp: Add MPTCP sysctl entries
new 8d014eaa9254 selftests: mptcp: add ADD_ADDR timeout test case
new ae23b55cc57b Merge branch 'mptcp-miscellaneous-mptcp-fixes'
new fa538f7cf05a netfilter: nf_reject: add reject skbuff creation helpers
new 312ca575a505 netfilter: nft_reject: unify reject init and dump into nft_reject
new 6bbb9ad36c93 netfilter: nft_reject: add reject verdict support for netdev
new a304ea7daf54 netfilter: ipset: Support the -exist flag with the destroy [...]
new ccf0a4b7fc68 netfilter: ipset: Add bucketsize parameter to all hash types
new 3976ca101990 netfilter: ipset: Expose the initval hash parameter to userspace
new 35b7ee34abdb netfilter: nftables: Add __printf() attribute
new 117ca1f8920c netfilter: nft_reject_inet: allow to use reject from inet ingress
new b65ca4c38875 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
new 94f44f28836d net: sched: implement action-specific terse dump
new 01ef09caad66 net: dsa: Add tag handling for Hirschmann Hellcreek switches
new e358bef7c392 net: dsa: Give drivers the chance to veto certain upper devices
new e4b27ebc780f net: dsa: Add DSA driver for Hirschmann Hellcreek switches
new ddd56dfe52c9 net: dsa: hellcreek: Add PTP clock support
new f0d4ba9eff75 net: dsa: hellcreek: Add support for hardware timestamping
new 7d9ee2e8ff15 net: dsa: hellcreek: Add PTP status LEDs
new dcfb1a75ba29 dt-bindings: Add vendor prefix for Hirschmann
new d5d29d527a27 dt-bindings: net: dsa: Add documentation for Hellcreek switches
new 67438feb2b85 Merge branch 'hirschmann-hellcreek-dsa-driver'
new 0356010d825e sctp: bring inet(6)_skb_parm back to sctp_input_cb
new 293e9a3d950d net: phy: export phy_error and phy_trigger_machine
new e2f016cf7751 net: phy: add a shutdown procedure
new 7b2d59085d17 net: phy: make .ack_interrupt() optional
new 297730973602 net: phy: at803x: implement generic .handle_interrupt() callback
new a3417885fc36 net: phy: at803x: remove the use of .ack_interrupt()
new f2e9060458b1 net: phy: mscc: use phy_trigger_machine() to notify link change
new 4008f373eb71 net: phy: mscc: implement generic .handle_interrupt() callback
new 30446ae4675c net: phy: mscc: remove the use of .ack_interrupt()
new 6ab930df83cc net: phy: aquantia: implement generic .handle_interrupt() [...]
new e11ef96d44f1 net: phy: aquantia: remove the use of .ack_interrupt()
new 4567d5c3eb9b net: phy: broadcom: implement generic .handle_interrupt() [...]
new 15772e4ddf3f net: phy: broadcom: remove use of ack_interrupt()
new e5d2b0b6c2b9 net: phy: cicada: implement the generic .handle_interrupt( [...]
new a758087f476d net: phy: cicada: remove the use of .ack_interrupt()
new e954631cd22e net: phy: davicom: implement generic .handle_interrupt() calback
new 0d65cc189c9a net: phy: davicom: remove the use of .ack_interrupt()
new 87de1f058aac net: phy: add genphy_handle_interrupt_no_ack()
new 0382916398f2 net: phy: realtek: implement generic .handle_interrupt() callback
new 8b43357fff61 net: phy: realtek: remove the use of .ack_interrupt()
new 5aee9484df35 Merge branch 'net-phy-add-support-for-shared-interrupts-part-1'
new d8c4a2236385 bus: mhi: Add mhi_queue_is_full function
new 3ffec6a14f24 net: Add mhi-net driver
new c1aedf015ebd net/usb/r8153_ecm: support ECM mode for RTL8153
new 77662e75e009 net/mlx5: DR, Remove unused member of action struct
new de1facaf56b6 net/mlx5: DR, Rename builders HW specific names
new 8a8a1023000e net/mlx5: DR, Rename matcher functions to be more HW agnostic
new 3b72422dea97 net/mlx5: DR, Add buddy allocator utilities
new a00cd87880a3 net/mlx5: DR, Handle ICM memory via buddy allocation inste [...]
new 3eb1006a3b3e net/mlx5: DR, Sync chunks only during free
new 1c58651412bb net/mlx5: DR, ICM memory pools sync optimization
new 284836d9660d net/mlx5: DR, Free unused buddy ICM memory
new 579524c6eace net/mlx5e: Validate stop_room size upon user input
new 7c36e785d62a net/mlx4: Cleanup kernel-doc warnings
new 6c6132032d7a net/mlx5: Cleanup kernel-doc warnings
new 514436857128 net: mlx5: Replace in_irq() usage
new c9448e828d11 Merge tag 'mlx5-updates-2020-11-03' of git://git.kernel.or [...]
new 1c9cac65cecd nexthop: Add nexthop notification data structures
new 3578d53dcef1 nexthop: Pass extack to nexthop notifier
new 5ca474f23454 nexthop: Prepare new notification info
new 1ec69d187cb8 nexthop: vxlan: Convert to new notification info
new 968a83f8cf6f rtnetlink: Add RTNH_F_TRAP flag
new e95f2592f633 nexthop: Allow setting "offload" and "trap" indications on [...]
new 732d167bf5f5 nexthop: Emit a notification when a nexthop is added
new d144cc5f4f4e nexthop: Emit a notification when a nexthop group is replaced
new 8c09c9f9d846 nexthop: Emit a notification when a single nexthop is replaced
new f17bc33d7412 nexthop: Emit a notification when a nexthop group is modified
new 833a1065eeb1 nexthop: Emit a notification when a nexthop group is reduced
new ce7e9c8a080b nexthop: Pass extack to register_nexthop_notifier()
new 975ff7f3324a nexthop: Replay nexthops when registering a notifier
new bbea126c2bad nexthop: Remove in-kernel route notifications when nexthop [...]
new 35266255d61c netdevsim: Add devlink resource for nexthops
new 8fa84742d666 netdevsim: Add dummy implementation for nexthop offload
new 66e58bf0707b netdevsim: Allow programming routes with nexthop objects
new 21584e6a92bd selftests: netdevsim: Add test for nexthop offload API
new 3b4202a4706d Merge branch 'nexthop-add-support-for-nexthop-objects-offload'
new 9f32c27eb4fc Revert ibmvnic merge do_change_param_reset into do_reset
new ae0d0bb29b31 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new fccf290f7976 net: dccp: convert tasklets to use new tasklet_setup() API
new c6533ca87a06 net: ipv4: convert tasklets to use new tasklet_setup() API
new da1cad7342a1 net: mac80211: convert tasklets to use new tasklet_setup() API
new b5bd8b62df4f net: mac802154: convert tasklets to use new tasklet_setup() API
new 6e1978a9a941 net: sched: convert tasklets to use new tasklet_setup() API
new fcb8e3a328ed net: smc: convert tasklets to use new tasklet_setup() API
new 158d31da1cc1 net: xfrm: convert tasklets to use new tasklet_setup() API
new ad8fc41c7845 Merge branch 'net-convert-tasklets-to-use-new-tasklet_setup-api'
new 6c3cbaa0f0cb net: xilinx: axiethernet: Introduce helper functions for M [...]
new 253761a0e61b net: xilinx: axiethernet: Enable dynamic MDIO MDC
new 0798827b47d3 Merge branch 'net-axienet-dynamically-enable-mdio-interface'
new ea8146c68457 cxgb4: Fix the -Wmisleading-indentation warning
new 419a38cecf14 net: macvlan: remove redundant initialization in macvlan_d [...]
new e014ae39493f ptp: idt82p33: add adjphase support
new e4c6eb68343f ptp: idt82p33: use i2c_master_send for bus write
new 6c196f36f524 ptp: idt82p33: optimize _idt82p33_adjfine
new 0012eeb370f8 net: macb: fix NULL dereference due to no pcs_config method
new f8ae7bbec726 net: x25_asy: Delete the x25_asy driver
new 4a04d65c964e net: ipa: refer to IPA versions, not GSI
new 0b8d67610845 net: ipa: request GSI IRQ later
new a054539db196 net: ipa: rename gsi->event_enable_bitmap
new f9b28804ab50 net: ipa: define GSI interrupt types with an enum
new 97eb94c8c790 net: ipa: disable all GSI interrupt types initially
new 3ca97ffd984c net: ipa: cache last-saved GSI IRQ enabled type
new b054d4f9eb4b net: ipa: only enable GSI channel control IRQs when needed
new b4175f8731f7 net: ipa: only enable GSI event control IRQs when needed
new d6c9e3f506ae net: ipa: only enable generic command completion IRQ when needed
new 06c8632833c2 net: ipa: only enable GSI IEOB IRQs when needed
new 46f748ccaf01 net: ipa: explicitly disallow inter-EE interrupts
new 352f26a886d8 net: ipa: only enable GSI general IRQs when needed
new 8194be79fbbc net: ipa: pass a value to gsi_irq_type_update()
new 2d152760a9e0 Merge branch 'net-ipa-constrain-gsi-interrupts'
new 75a5fb0cdbb7 net: core: fix spelling typo in flow_dissector.c
new ef9ac2091180 net: usb: fix spelling typo in cdc_ncm.c
new bff6f1db91e3 stmmac: intel: change all EHL/TGL to auto detect phy addr
new a3ce2b109a59 net: udp: introduce UDP_MIB_MEMERRORS for udp_mem
new 9c661b0b8544 net/packet: make packet_fanout.arr size configurable up to 64K
new 1db32acfde74 selftests/net: test max_num_members, fanout_args in psock_fanout
new 084d0c13a489 Merge branch 'net-packet-make-packet_fanout-arr-size-confi [...]
new 0169b8205431 bridge: mrp: Use hlist_head instead of list_head for mrp
new cffb8f6177bb net: udp: remove redundant initialization in udp_send_skb
new 6e822c2c2919 net: udp: remove redundant initialization in udp_dump_one
new 785d21b82600 net/mlx4: Assign boolean values to a bool variable
new 8b7e0a01dfa7 net: phy: microchip_t1: Don't set .config_aneg
new ca4d632aef03 net: dsa: mv88e6xxx: Export VTU as devlink region
new a18394269fc8 net: core: add dev_get_tstats64 as a ndo_get_stats64 imple [...]
new 6a9006287959 net: dsa: use net core stats64 handling
new 497a5757ce4e tun: switch to net core provided statistics counters
new 6b840a04fe35 ip6_tunnel: use ip_tunnel_get_stats64 as ndo_get_stats64 callback
new b220a4a79ce5 net: switch to dev_get_tstats64
new 250f19c75195 gtp: switch to dev_get_tstats64
new 42f9e5f0c6ed wireguard: switch to dev_get_tstats64
new 8f3feb242081 vti: switch to dev_get_tstats64
new 98d7fc46388a ipv4/ipv6: switch to dev_get_tstats64
new 682036b2b9fb net: remove ip_tunnel_get_stats64
new 52643b7832d8 Merge branch 'net-add-and-use-dev_get_tstats64'
new 8be33ecfc1ff net: skb_vlan_untag(): don't reset transport offset if set [...]
new 1ccd58331f6f selftests: disable rp_filter when testing bareudp
new 30e2379e8233 net: ipv4: remove redundant initialization in inet_rtm_deladdr
new 3ec94da976fe net: atlantic: Remove unnecessary conversion to bool
new 1aa844b92176 net: pch_gbe: remove unneeded variable retval in __pch_gbe [...]
new e5a4b17da1d0 net: sched: fix misspellings using misspell-fixer tool
new 2776d2320ac1 net: dsa: fix unintended sign extension on a u16 left shift
new d6bb2d1e8690 inet: constify inet_sdif() argument
new 7b58e63e744c inet: udp{4|6}_lib_lookup_skb() skb argument is const
new 70408949a35f Merge branch 'inet-prevent-skb-changes-in-udp-4-6-_lib_loo [...]
new 5b8b2262b3b4 net: ipa: don't break build on large transaction size
new 49e3aeeb211c net: ipa: get rid of a useless line of code
new 2c642c48b362 net: ipa: change a warning to debug
new bf795af1d42a net: ipa: drop an error message
new 8ed1045bb828 Merge branch 'net-ipa-little-fixes'
new 214c798ba1a4 net: phy: aquantia: do not return an error on clearing pen [...]
new a884915f4cef net: stmmac: dwc-qos: Change the dwc_eth_dwmac_data's .pro [...]
new ae068f561baa net: qrtr: Fix port ID for control messages
new 87f547c108e4 net: qrtr: Allow forwarded services
new 0baa99ee353c net: qrtr: Allow non-immediate node routing
new f7dec6cb914c net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet
new 90829f07baea net: qrtr: Release distant nodes along the bridge node
new c079fe2480e4 Merge branch 'net-qrtr-add-distant-node-support'
new c0c5a60f0f13 net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown
new 1af5318c00a8 net: evaluate net.ipv4.conf.all.proxy_arp_pvlan
new 62679a8d3aa4 net: evaluate net.ipvX.conf.all.disable_policy and disable_xfrm
new fc8f29b35c18 Merge branch 'net-evaluate-net-ipvX-conf-all-sysctls'
new 2492ae6bee24 MAINTAINERS: Add entry for Hirschmann Hellcreek Switch Driver
new 0575bedd6a15 drivers: net: sky2: Fix -Wstringop-truncation with W=1
new ca787e0b935c ipv4: Set nexthop flags in a more consistent way
new e545f8657393 net: dsa: mv88e6xxx: Add helper to get a chip's max_vid
new 724d06b437bb mptcp: fix static checker warnings in mptcp_pm_add_timer
new ef1220a7d4bb selftests: pmtu.sh: use $ksft_skip for skipped return code
new 2a9d3716b810 selftests: pmtu.sh: improve the test result processing
new 34b93f19c92c Merge branch 'selftests-pmtu-sh-improve-the-test-result-pr [...]
new 95530a59db3d nfp: Fix passing zero to 'PTR_ERR'
new 27b42557988d drivers: net: xilinx_emaclite: Add missing parameter kerneldoc
new eccd5403814b drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast w [...]
new 03dfd157670b drivers: net: xilinx_emaclite: Add COMPILE_TEST support
new 8fc72cb541e7 Merge branch 'xilinx_emaclite-w-1-fixes'
new cef211968c2d net: udp: remove redundant initialization in udp_gro_complete
new 5b320b53431e drivers: net: smc91x: Fix set but unused W=1 warning
new 606ddf1f046e drivers: net: smc91x: Fix missing kerneldoc reported by W=1
new 6015e6f2efc6 drivers: net: smc911x: Work around set but unused status
new 40f6d1d9159b drivers: net: smc911x: Fix set but unused status because o [...]
new dd5fdb3f9785 drivers: net: smc911x: Fix passing wrong number of paramet [...]
new 6e4a930c40d8 drivers: net: smc911x: Fix cast from pointer to integer of [...]
new 7958ba7e6273 drivers: net: smsc: Add COMPILE_TEST support
new 203cb737fbe0 Merge branch 'smsc-w-1-warning-fixes'
new c9f64d1fc101 net: ipconfig: Avoid spurious blank lines in boot log
new aa0616a9bd52 IB/hfi1: switch to core handling of rx/tx byte/packet counters
new 2d5c27dafe63 qmi_wwan: switch to core handling of rx/tx byte/packet counters
new 45fc3fd4308c qtnfmac: switch to core handling of rx/tx byte/packet counters
new af0c351cc348 usbnet: switch to core handling of rx/tx byte/packet counters
new 323955a0498c net: usb: switch to dev_get_tstats64 and remove usbnet_get [...]
new 255bf5e9d77a Merge branch 'net-switch-further-drivers-to-core-functiona [...]
new 85ce50d337d1 net: kcov: don't select SKB_EXTENSIONS when there is no NET
new 69ba53e72bbd mlxsw: spectrum_router: Pass non-register proto enum to __ [...]
new d57ff0228666 mlxsw: spectrum_router: Use RALUE-independent op arg
new c1b290d594a1 mlxsw: spectrum_router: Introduce FIB event queue instead [...]
new 2d5bd7a111ca mlxsw: spectrum: Propagate context from work handler conta [...]
new 0f6b66011a3c mlxsw: spectrum_router: Push out RALUE pack into separate helper
new d271cf9f298b mlxsw: spectrum: Export RALUE pack helper and use it from IPIP
new 0c1d6b269457 mlxsw: spectrum_router: Pass destination IP as a pointer t [...]
new 1a7fcdf75d28 mlxsw: reg: Allow to pass NULL pointer to mlxsw_reg_ralue_ [...]
new 1a9c21d5f70f mlxsw: spectrum_router: Use RALUE pack helper from abort function
new 7f5c4090e46f mlxsw: spectrum: Push RALUE packing and writing into low-l [...]
new 505cd65c66e8 mlxsw: spectrum_router: Prepare work context for possible bulking
new 91d20d71b2f0 mlxsw: spectrum_router: Have FIB entry op context allocate [...]
new ae9ce81aa726 mlxsw: spectrum_router: Introduce fib_entry priv for low-l [...]
new a005a7fe2ffc mlxsw: spectrum_router: Track FIB entry committed state an [...]
new 173f14cda364 mlxsw: spectrum_router: Introduce FIB entry update op
new e7086213f7b4 Merge branch 'mlxsw-spectrum-prepare-for-xm-implementation [...]
new e86580235708 selftests: set conf.all.rp_filter=0 in bareudp.sh
new e1d9d7b91302 Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new c7287cb8c686 mac80211: use semicolons rather than commas to separate st [...]
new 8280c07e0762 ieee80211: Add definition for WFA DPP
new 9f0ffa418483 cfg80211: Add support to configure SAE PWE value to drivers
new 9c97c88d2f4b cfg80211: Add support to calculate and report 4096-QAM HE rates
new ba5c25236bc3 nl80211/cfg80211: fix potential infinite loop
new 857b34c4fb10 nl80211: fix beacon tx rate mask validation
new c4a30446a92a cfg80211: add support to configure HE MCS for beacon rate
new 70debba3ab7d mac80211: save HE oper info in BSS config for mesh
new 30df81301c63 mac80211: add radiotap flag to assure frames are not reordered
new 66d06c84730c mac80211: adhere to Tx control flag that prevents frame re [...]
new 527d675969a1 mac80211: don't overwrite QoS TID of injected frames
new 70c5e40ca959 mac80211: assure that certain drivers adhere to DONT_REORDER flag
new 326a10b90d05 wireless: remove CONFIG_WIRELESS_WDS
new f48992187577 ath9k: remove WDS code
new bcc857f8d1ef carl9170: remove WDS code
new 81c9b7d408c4 b43: remove WDS code
new 8c21fc456913 b43legacy: remove WDS code
new 801a46bda516 rt2x00: remove WDS code
new 70d9c59909df mac80211: remove WDS-related code
new e7e0517c1004 cfg80211: remove WDS code
new da1e9dd3a11c nl80211: fix kernel-doc warning in the new SAE attribute
new f8fd36b95ee4 Merge tag 'mac80211-next-for-net-next-2020-11-13' of git:/ [...]
new 2f51e5758d61 tipc: fix -Wstringop-truncation warnings
new 6c6358cca6fd net: ipa: define GSI interrupt types with enums
new 46dda53ef7de net: ipa: use common value for channel type and protocol
new 9ed8c2a92d01 net: ipa: move channel type values into "gsi_reg.h"
new 7b0ac8f65116 net: ipa: move GSI error values into "gsi_reg.h"
new cec2076e432e net: ipa: move GSI command opcode values into "gsi_reg.h"
new 4730ab1c1d27 net: ipa: use enumerated types for GSI field values
new 72ac50b20676 Merge branch 'net-ipa-gsi-register-consolidation'
new dc8d2512e697 sfc: extend bitfield macros to 19 fields
new 42bfd69a9fdd sfc: correctly support non-partial GSO_UDP_TUNNEL_CSUM on EF100
new c5122cf58412 sfc: support GRE TSO on EF100
new 992c75ae2f30 Merge branch 'sfc-further-ef100-encap-tso-features'
new 3ce6da1b2e47 net: ipa: fix source packet contexts limit
new 0a5096ec2a35 net: ipa: ignore the microcontroller log event
new 2caf08e757ef Merge branch 'net-ipa-two-fixes'
new 95f3c5458dfa r8169: use READ_ONCE in rtl_tx_slots_avail
new ca1ab89cd2d6 r8169: improve rtl_tx
new bb3222f71b57 net: stmmac: platform: use optional clk/reset get APIs
new 774626fa440e net: phy: mscc: Add PTP support for 2 more VSC PHYs
new cf83b2d2e2b6 bpf: Permit cond_resched for some iterators
new c50eb518e262 bpf: Use separate lockdep class for each hashtab
new 20b6cc34ea74 bpf: Avoid hashtab deadlock with map_locked
new cb5dc5b062a9 Merge branch 'bpf: safeguard hashtab locking in NMI context'
new 8aaeed81fcb9 bpf: Fix error path in htab_map_alloc()
new aaf376bddf68 selftests/bpf: Move test_tcppbf_user into test_progs
new 247f0ec361b7 selftests/bpf: Drop python client/server in favor of threads
new d3813ea14b69 selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refact [...]
new 0a099d1429c7 selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton
new 21b5177e997c selftest/bpf: Use global variables instead of maps for tes [...]
new d0b3d2d7e50d Merge branch 'selftests/bpf: Migrate test_tcpbpf_user to b [...]
new c81ed6d81e05 libbpf: Factor out common operations in BTF writing APIs
new d9448f94962b selftest/bpf: Relax btf_dedup test checks
new 88a82c2a9ab5 libbpf: Unify and speed up BTF string deduplication
new ba451366bf44 libbpf: Implement basic split BTF support
new 197389da2fbf selftests/bpf: Add split BTF basic test
new 1306c980cf89 selftests/bpf: Add checking of raw type dump in BTF writer [...]
new d8123624506c libbpf: Fix BTF data layout checks and allow empty BTF
new f86524efcf9e libbpf: Support BTF dedup of split BTFs
new 6b6e6b1d09aa libbpf: Accomodate DWARF/compiler bug with duplicated iden [...]
new 232338fa2fb4 selftests/bpf: Add split BTF dedup selftests
new 75fa1777694c tools/bpftool: Add bpftool support for split BTF
new b6b466a81f84 Merge branch 'libbpf: split BTF support'
new c6bde958a62b bpf: Lift hashtab key_size limit
new 9e7a4d9831e8 bpf: Allow LSM programs to use bpf spin locks
new 4cf1bc1f1045 bpf: Implement task local storage
new 8885274d2259 libbpf: Add support for task local storage
new 864ab0616dcc bpftool: Add support for task local storage
new 3ca1032ab7ab bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID
new f0e5ba0bc481 bpf: Fix tests for local_storage
new a367efa71b3f bpf: Update selftests for local_storage to use vmlinux.h
new 9cde3beeadb3 bpf: Add tests for task_local_storage
new 4170bc6baa54 bpf: Exercise syscall operations for inode and sk storage
new f055f355faf1 selftests/bpf: Fix selftest build with old libc
new a10b4f961043 samples/bpf: Remove duplicate include in hbm
new 666475ccbf1d bpf, btf: Remove the duplicate btf_ids.h include
new f52b8fd33257 bpf: selftest: Use static globals in tcp_hdr_options and b [...]
new 951bb64621b8 bpf: Add in-kernel split BTF support
new 5329722057d4 bpf: Assign ID to vmlinux BTF and return extra info for BT [...]
new 5f9ae91f7c0d kbuild: Build kernel module BTFs if BTF is enabled and pah [...]
new 36e68442d1af bpf: Load and verify kernel module BTFs
new cecaf4a0f2dc tools/bpftool: Add support for in-kernel and named BTF in [...]
new 0e6f601eb5c1 Merge branch 'Integrate kernel module BTF support'
new 58cfa49c2ba7 selftest/bpf: Add missed ip6ip6 test back
new e2215b0555cc samples/bpf: Remove unused test_ipip.sh
new 9600d623dba4 Merge branch 'Remove unused test_ipip.sh test and add missed'
new 7112d127984b bpf: Compile out btf_parse_module() if module BTF is not enabled
new c8a950d0d3b9 tools: Factor HOSTCC, HOSTLD, HOSTAR definitions
new 9e8929fdbb9c tools/bpftool: Force clean of out-of-tree build
new 8859b0da5aac tools/bpftool: Fix cross-build
new 3290996e7133 tools/runqslower: Use Makefile.include
new 85e59344d079 tools/runqslower: Enable out-of-tree build
new 2d9393fefb50 tools/runqslower: Build bpftool using HOSTCC
new 0639e5e97ad9 tools/bpftool: Fix build slowdown
new 8378788cfe74 Merge branch 'tools/bpftool: Some build fixes'
new 09a3dac7b579 bpf: Fix NULL dereference in bpf_task_storage
new 6a59edd832e2 tools/bpf: Add bootstrap/ to .gitignore
new c36538798fc6 tools/bpf: Always run the *-clean recipes
new 6d94e741a8ff bpf: Support for pointers beyond pkt_end.
new 9cc873e85800 selftests/bpf: Add skb_pkt_end test
new cb62d34019d9 selftests/bpf: Add asm tests for pkt vs pkt_end comparison.
new 0a58a65cc0b0 Merge branch 'bpf-ptrs-beyond-pkt-end'
new 9e838b02b0bb bpf: Folding omem_charge() into sk_storage_charge()
new e794bfddb8b8 bpf: Rename some functions in bpf_sk_storage
new 8e4597c627fb bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP
new 53632e111946 bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP
new 904709f63b89 Merge branch 'bpf: Enable bpf_sk_storage for FENTRY/FEXIT/RAW_TP'
new 423f16108c9d bpf: Augment the set of sleepable LSM hooks
new 6f100640ca5b bpf: Expose bpf_d_path helper to sleepable LSM hooks
new 8965398713d8 net: xdp: Introduce bulking for xdp tx return path
new 7886244736a4 net: page_pool: Add bulk support for ptr_ring
new 2f9d09394d13 net: mvneta: Add xdp tx return bulking support
new dbef19ccde5d net: mvpp2: Add xdp tx return bulking support
new b87c57ae12db net: mlx5: Add xdp tx return bulking support
new c14d61fca0d1 Merge branch 'xdp-redirect-bulk'
new 07cbce2e466c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
new 2e793878aece ipv6: remove unused function ipv6_skb_idev()
new 9e6cad531c9d net: macb: Fix passing zero to 'PTR_ERR'
new 8f56bc4dc101 ionic: start queues before announcing link up
new f6e428b27ee3 ionic: check for link after netdev registration
new e7e8e087acde ionic: add lif quiesce
new a8205ab6208f ionic: batch rx buffer refilling
new e0243e196659 ionic: use mc sync for multicast filters
new e94f76bb2063 ionic: flatten calls to ionic_lif_rx_mode
new 81dbc24147f9 ionic: change set_rx_mode from_ndo to can_sleep
new 7c8d008cc068 ionic: useful names for booleans
new 2d38c5802f46 Merge branch 'ionic-updates'
new ae8cb93286e5 IPv4: RTM_GETROUTE: Add RTA_ENCAP to result
new d3cd4924e385 tcp: uninline tcp_stream_memory_free()
new 1c5f2ced136a tcp: avoid indirect call to tcp_stream_memory_free()
new 405ac7fd394c Merge branch 'tcp-avoid-indirect-call-in-__sk_stream_memory_free'
new 508c4fc27ba7 inet: unexport udp{4|6}_lib_lookup_skb()
new 49b1cabffbf9 nfc: refined function nci_hci_resp_received
new 10502d055b4e mlxsw: spectrum_router: Compare key with correct object type
new a06191aabbb7 mlxsw: spectrum_router: Add nexthop group type field
new 1664dd3d5e54 mlxsw: spectrum_router: Use nexthop group type in hash table key
new 02d8fdcad7cb mlxsw: spectrum_router: Associate neighbour table with nex [...]
new 9ce254d9fbdd mlxsw: spectrum_router: Store FIB info in route
new 46d5b7b54195 mlxsw: spectrum_router: Remove unused field 'prio' from IP [...]
new 5a49dfe51f22 mlxsw: spectrum_router: Move IPv4 FIB info into a union in [...]
new 7f7a417e6a11 mlxsw: spectrum_router: Split nexthop group configuration [...]
new 7ba7bc55cf2d mlxsw: spectrum_ipip: Remove overlay protocol from can_off [...]
new 4dd38da54aa9 mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_ne [...]
new c3bde5a914bd mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_ne [...]
new b360952bbfa1 mlxsw: spectrum_router: Remove unused argument from mlxsw_ [...]
new c181a89a6db0 mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6} [...]
new 9ed2b4d28795 mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6} [...]
new 245f4e44d2d6 mlxsw: spectrum_router: Remove outdated comment
new cf70b5cfab9c Merge branch 'mlxsw-preparations-for-nexthop-objects-suppo [...]
new 865e6ae02dd7 net: openvswitch: use core API to update/provide stats
new 0064c5c1b3bf net: xfrm: use core API for updating/providing stats
new 41294e6a434d r8169: improve rtl8169_start_xmit
new 8eeb99bc81bc Fix unefficient call to memset before memcpu in nla_strlcpy.
new 9ca718743ad8 Modify return value of nla_strlcpy to match that of strscpy.
new 872f69034194 treewide: rename nla_strlcpy to nla_strscpy.
new c0a645a7f944 Merge branch 'fix-inefficiences-and-rename-nla_strlcpy'
new b796d04bd014 tcp: factor out tcp_build_frag()
new e2223995a287 mptcp: use tcp_build_frag()
new 77c3c9563752 tcp: factor out __tcp_close() helper
new ba8f48f7a4d7 mptcp: introduce mptcp_schedule_work
new caf971df01b8 mptcp: reduce the arguments of mptcp_sendmsg_frag
new f0e6a4cf11f1 mptcp: add accounting for pending data
new eaa2ffabfc35 mptcp: introduce MPTCP snd_nxt
new e16163b6e2b7 mptcp: refactor shutdown and close
new d9ca1de8c0cd mptcp: move page frag allocation in mptcp_sendmsg()
new 813e0a683d4c mptcp: try to push pending data on snd una updates
new 8edf08649eed mptcp: rework poll+nospace handling
new 6f8a612a33e4 mptcp: keep track of advertised windows right edge
new 7ed90803a213 mptcp: send explicit ack on delayed ack_seq incr
new 72308ecbf33b Merge branch 'mptcp-improve-multiple-xmit-streams-support'
new e468d141b993 net: dsa: tag_dsa: Allow forwarding of redirected IGMP traffic
new 469ee5fe73d9 net: dsa: tag_dsa: Unify regular and ethertype DSA taggers
new 13f49b6f2622 net: dsa: tag_dsa: Use a consistent comment style
new f85cd064cd5d Merge branch 'net-dsa-tag_dsa-unify-regular-and-ethertype- [...]
new b618c3270249 net: phy: mscc: fix excluded_middle.cocci warnings
new 83c317d7b36b r8169: remove nr_frags argument from rtl_tx_slots_avail
new a98cabdb8cb8 net: phy: don't duplicate driver name in phy_attached_print
new 7c3e2b771d79 lan743x: replace devicetree phy parse code with library function
new 97f53a08cba1 net: linux/skbuff.h: combine SKB_EXTENSIONS + KCOV handling
new b606ad8fa283 net: phy: vitesse: implement generic .handle_interrupt() callback
new e96a0d977464 net: phy: vitesse: remove the use of .ack_interrupt()
new e01a3feb8f69 net: phy: microchip: implement generic .handle_interrupt() [...]
new cf499391982d net: phy: microchip: remove the use of .ack_interrupt()
new a0723b375f93 net: phy: marvell: implement generic .handle_interrupt() callback
new 1f6d0f267a14 net: phy: marvell: remove the use of .ack_interrupt()
new 01c4a00bf347 net: phy: lxt: implement generic .handle_interrupt() callback
new 9a12dd6f186c net: phy: lxt: remove the use of .ack_interrupt()
new 52b1984a88ac net: phy: nxp-tja11xx: implement generic .handle_interrupt [...]
new 45f52f123851 net: phy: nxp-tja11xx: remove the use of .ack_interrupt()
new d995a36b7e96 net: phy: amd: implement generic .handle_interrupt() callback
new 347917c7e06a net: phy: amd: remove the use of .ack_interrupt()
new 36b25c26e2ca net: phy: smsc: implement generic .handle_interrupt() callback
new 824ef51f0871 net: phy: smsc: remove the use of .ack_interrupt()
new 80ca9ee741da net: phy: ste10Xp: implement generic .handle_interrupt() callback
new e1bc534df855 net: phy: ste10Xp: remove the use of .ack_interrupt()
new 66d7439e8360 net: phy: adin: implement generic .handle_interrupt() callback
new 1d8300d3ce9d net: phy: adin: remove the use of the .ack_interrupt()
new 0676a4ea2847 Merge branch 'net-phy-add-support-for-shared-interrupts-part-2'
new 91bfae25eedd net: hns3: add support for configuring interrupt quantity [...]
new ab16b49cdf98 net: hns3: add support for querying maximum value of GL
new 5ac84b02d372 net: hns3: add support for 1us unit GL configuration
new de25bcc47fba net: hns3: rename gl_adapt_enable in struct hns3_enet_coalesce
new fccf111e471d Merge branch 'net-hns3-updates-for-next'
new f73659192b0b net: wan: Delete the DLCI / SDLA drivers
new f1517f6f1d6f octeontx2-af: Modify default KEX profile to extract TX pac [...]
new 041a1c171581 octeontx2-af: Verify MCAM entry channel and PF_FUNC
new 9b179a960a96 octeontx2-af: Generate key field bit mask from KEX profile
new 55307fcb9258 octeontx2-af: Add mbox messages to install and delete MCAM rules
new f0a1913f8a6f octeontx2-pf: Add support for ethtool ntuple filters
new 63ee51575f6c octeontx2-pf: Add support for unicast MAC address filtering
new 4d6beb9c8032 octeontx2-af: Add debugfs entry to dump the MCAM rules
new 9a946def264d octeontx2-af: Modify nix_vtag_cfg mailbox to support TX VT [...]
new fd9d7859db6c octeontx2-pf: Implement ingress/egress VLAN offload
new f0c2982aaf98 octeontx2-pf: Add support for SR-IOV management functions
new 4f88ed2cc5af octeontx2-af: Handle PF-VF mac address changes
new dbab48cecc94 octeontx2-af: Add new mbox messages to retrieve MCAM entries
new 5a579667850a octeontx2-af: Delete NIX_RXVLAN_ALLOC mailbox message
new 5cfa9a612836 Merge branch 'add-ethtool-ntuple-filters-support'
new 69280228d2b1 net: phy: fix kernel-doc markups
new c1639be98b42 net: datagram: fix some kernel-doc markups
new 270f3385cddf net: core: fix some kernel-doc markups
new 6997faa997ba Merge branch 'fix-several-bad-kernel-doc-markups'
new ed30aef3c864 nfp: tls: Fix unreachable code issue
new d04a53b1c487 ptp: document struct ptp_clock_request members
new fbf805bf1fcd mlxsw: spectrum_router: Fix wrong kfree() in error path
new ff8a24182acc mlxsw: spectrum_router: Set ifindex for IPv4 nexthops
new c68e248d538b mlxsw: spectrum_router: Pass ifindex to mlxsw_sp_ipip_entr [...]
new 5c9a3b24518c mlxsw: spectrum_router: Set FIB entry's type after creatin [...]
new c0351b7c25ff mlxsw: spectrum_router: Set FIB entry's type based on next [...]
new 5b9954e1e7b8 mlxsw: spectrum_router: Re-order mlxsw_sp_nexthop6_group_get()
new a9a711a3f78b mlxsw: spectrum_router: Only clear offload indication from [...]
new 2efca2bfba99 mlxsw: spectrum_router: Add an indication if a nexthop gro [...]
new e3ddfb45bacd mlxsw: spectrum_router: Allow returning errors from mlxsw_ [...]
new f24afa1083b7 Merge branch 'mlxsw-preparations-for-nexthop-objects-suppo [...]
new 2b8473d2fb22 Documentation: Remove the deleted "framerelay" document fr [...]
new 4d715380b4b8 net: ipa: share field mask values for IPA hash registers
new 5f87d77bb3bd net: ipa: make filter/routing hash enable register variable
new 6833a0967300 net: ipa: support more versions for HOLB timer
new f3ae1616c54d net: ipa: fix two inconsistent IPA register names
new c3bf353fdbf2 net: ipa: use _FMASK consistently
new fb14f7229122 net: ipa: fix BCR register field definitions
new 8701cb00d78a net: ipa: define enumerated types consistently
new 3413e61337de net: ipa: fix up IPA register comments
new 74fbbbbe80d1 net: ipa: rearrange a few IPA register definitions
new 322053105f09 net: ipa: move definition of enum ipa_irq_id
new 716a115b4f5c net: ipa: a few last IPA register cleanups
new 030946fdb990 Merge branch 'net-ipa-ipa-register-cleanup'
new f2bcc2fa275b atm: nicstar: Replace in_interrupt() usage
new 2de680dea6a8 atm: lanai: Remove in_interrupt() usage
new 280bb3f98bf8 Merge branch 'atm-replace-in_interrupt-usage'
new 281cc2843b18 net: bridge: replace struct br_vlan_stats with pcpu_sw_netstats
new bd4bdeb4f290 r8169: remove not needed check in rtl8169_start_xmit
new 09840f70b088 s390/qeth: reduce rtnl locking for switchdev events
new 215d2836d714 s390/qeth: remove useless if/else
new 88ad4d9bb166 s390/qeth: tolerate error when querying card info
new 4139b2b138dd s390/qeth: improve QUERY CARD INFO processing
new baf7998d5f21 s390/qeth: set static link info during initialization
new f252fa8ea0a0 s390/qeth: clean up default cases for ethtool link mode
new e92d42e7602b s390/qeth: use QUERY OAT for initial link info
new 235db5278316 s390/qeth: improve selection of ethtool link modes
new aa8f2cbd5748 Merge branch 's390-qeth-updates-2020-11-17'
new b50e29645627 nfc: s3fwrn5: Remove the max_payload
new 074376007e42 nfc: s3fwrn5: Fix the misspelling in a comment
new e76d795ecb5b nfc: s3fwrn5: Change the error code
new 657bc1d10bfc r8153_ecm: avoid to be prior to r8152 driver
new 56495a2442a4 Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new b44cfd4f5b91 devlink: move request_firmware out of driver
new 52cc5f3a166a devlink: move flash end and begin to core devlink
new ac75b09624ed Merge branch 'devlink-move-common-flash_update-calls-to-core'
new b680a214ec28 mptcp: update rtx timeout only if required.
new 6b13d8f71fb3 IPv6: RTM_GETROUTE: Add RTA_ENCAP to result
new d548d3930ab6 enetc: Fix endianness issues for enetc_ethtool
new 0dfd294c9241 enetc: Fix endianness issues for enetc_qos
new 4082c502bf9c Merge branch 'enetc-clean-endianness-warnings-up'
new e2ef5203c817 net: openvswitch: Be liberal in tcp conntrack.
new c3bc2adb051b net: netsec: add xdp tx return bulking support
new 12f4bd86225e net: add annotation for sock_{lock,unlock}_fast
new 1a0058cf0c8f net/mlx4_en: Remove unused performance counters
new 956fb852181e octeontx2-pf: move lmt flush to include/linux/soc
new ae454086e3c2 octeontx2-af: add mailbox interface for CPT
new 76638a2e5850 octeontx2-af: add debugfs entries for CPT block
new b5fb0b1bbb50 Merge branch 'add-support-for-marvell-octeontx2-cryptographic'
new 583b273dea75 octeontx2-pf: Fix unintentional sign extension issue
new dd6028a3cb5d octeontx2-af: Fix return of uninitialized variable err
new 76483980174c octeontx2-af: Fix access of iter->entry after iter object [...]
new fc9840fbef0c net: stream: fix TCP references when INET is not enabled
new 4ae21993f074 ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define
new 77f9591b21ed netdevsim: move ethtool pause params in separate struct
new a7fc6db099b5 netdevsim: support ethtool ring and coalesce settings
new fbb8531e58bd selftests: extract common functions in ethtool-common.sh
new 9e48ee80ac4e selftests: refactor get_netdev_name function
new fbb7a1f8137d selftests: add ring and coalesce selftests
new 2ed03e5a84ca Merge branch 'netdevsim-add-ethtool-coalesce-and-ring-settings'
new 30abc9cd9c6b net: dsa: avoid potential use-after-free error
new 2a014b200bbd mlxsw: spectrum_router: Add support for nexthop objects
new c25db3a77f61 mlxsw: spectrum_router: Enable resolution of nexthop group [...]
new cdd6cfc54c64 mlxsw: spectrum_router: Allow programming routes with next [...]
new 20ac8f869053 selftests: mlxsw: Add nexthop objects configuration tests
new ffb721515bf3 selftests: forwarding: Do not configure nexthop objects twice
new 3600f29ad139 selftests: forwarding: Test IPv4 routes with IPv6 link-loc [...]
new e96fa54bbd90 selftests: forwarding: Add device-only nexthop test
new e035146d6560 selftests: forwarding: Add multipath tunneling nexthop test
new 3cd336c51799 Merge branch 'mlxsw-add-support-for-nexthop-objects'
new b2771d2419fa mptcp: drop WORKER_RUNNING status bit
new 26aa231439fe mptcp: fix state tracking for fallback socket
new 860975c6f80a mptcp: skip to next candidate if subflow has unacked data
new 8b819a84d4b1 selftests: mptcp: add link failure test case
new 0397c6d85f9c mptcp: keep unaccepted MPC subflow into join list
new d91d322a72a3 mptcp: change add_addr_signal type
new 84dfe3677a6f mptcp: send out dedicated ADD_ADDR packet
new 523514ed0a99 selftests: mptcp: add ADD_ADDR IPv6 test cases
new fa3fe2b15031 mptcp: track window announced to peer
new ea4ca586b16f mptcp: refine MPTCP-level ack scheduling
new 9e8ac63fe1bc Merge branch 'mptcp-more-miscellaneous-mptcp-fixes'
new 94d8a98e6235 r8169: reduce number of workaround doorbell rings
new bf7b0bf68ec9 r8169: use dev_err_probe in rtl_get_ether_clk
new 0a12ad592955 mdio_bus: suppress err message for reset gpio EPROBE_DEFER
new dfccb8b13c0c net: ipa: define clock and interconnect data
new f08c99226458 net: ipa: populate clock and interconnect data
new 91d02f955150 net: ipa: use config data for clocking
new 0ee6de264b83 Merge branch 'net-ipa-platform-specific-clock-and-intercon [...]
new f8d3bdd561a7 net: ipa: print channel/event ring number on error
new 5d28913d4ee6 net: ipa: don't reset an ALLOCATED channel
new f849afcc8c3b net: ipa: ignore CHANNEL_NOT_RUNNING errors
new 1136145660f3 net: ipa: support retries on generic GSI commands
new 7c80e83829db net: ipa: retry modem stop if busy
new ae1d72f9779f net: ipa: add driver shutdown callback
new c900378316d3 Merge branch 'net-ipa-add-a-driver-shutdown-callback'
new f019fb6392e5 ibmvnic: Introduce indirect subordinate Command Response Q [...]
new 4f0b6812e9b9 ibmvnic: Introduce batched RX buffer descriptor transmission
new 0d973388185d ibmvnic: Introduce xmit_more support using batched subCRQ hcalls
new c62aa3734f21 ibmvnic: Clean up TX code and TX buffer data structure
new 8ed589f3832a ibmvnic: Remove send_subcrq function
new 9a87c3fca237 ibmvnic: Ensure that device queue memory is cache-line aligned
new ec20f36bb41a ibmvnic: Correctly re-enable interrupts in NAPI polling routine
new e552aa313bba ibmvnic: Use netdev_alloc_skb instead of alloc_skb to repl [...]
new 41ed0a00ffcd ibmvnic: Do not replenish RX buffers after every polling loop
new 16de5970e08d Merge branch 'ibmvnic-performance-improvements-and-other-updates'
new 9a5ef4aa5457 net: hns3: add support for 1280 queues
new 30ae7f8a6aa7 net: hns3: add support for mapping device memory
new 3a6863e4e8ee net: hns3: add support for pf querying new interrupt resources
new e364ad303fe3 net: hns3: add support to utilize the firmware calculated [...]
new c331ecf1afc1 net: hns3: adds debugfs to dump more info of shaping parameters
new 9c89cc9b7fad Merge branch 'net-hns3-misc-updates-for-next'
new 7609ecb2ed28 net: bridge: switch to net core statistics counters handling
new b7d3c0e5930d can: j1939: add tables for the CAN identifier and its fields
new ea7800565a12 can: add optional DLC element to Classical CAN frame structure
new 69d98969a054 can: rename get_can_dlc() macro with can_cc_dlc2len()
new cd1124e76d74 can: remove obsolete get_canfd_dlc() macro
new c7b74967799b can: replace can_dlc as variable/element for payload length
new 3ab4ce0d6fa8 can: rename CAN FD related can_len2dlc and can_dlc2len helpers
new 75191707c7f5 can: update documentation for DLC usage in Classical CAN
new e8e73562ce0b can: drivers: introduce helpers to access Classical CAN DL [...]
new 4c01fc87675e can: drivers: add len8_dlc support for various CAN adapters
new 396b3cedc9cf can: drivers: add len8_dlc support for esd_usb2 CAN adapter
new 94c23097f991 can: gw: support modification of Classical CAN DLCs
new 4e20b3a1b02e dt-bindings: can: fsl,flexcan: add uint32 reference to clo [...]
new 07b6b3e23cbd dt-bindings: can: fsl,flexcan: fix fsl,clk-source property
new cefd754d131a dt-bindings: firmware: add IMX_SC_R_CAN(x) macro for CAN
new 1457998a6d3a can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE - [...]
new 1c5e6dbe4c4f can: flexcan: factor out enabling and disabling of interru [...]
new 49dea0443918 can: flexcan: move enabling/disabling of interrupts from f [...]
new f3f2a5466578 can: flexcan: flexcan_rx_offload_setup(): factor out mailb [...]
new 648a34b1d57d can: flexcan: flexcan_open(): completely initialize contro [...]
new 6b6e986864fd can: flexcan: flexcan_close(): change order if commands to [...]
new e110c8409fb6 can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines
new 8396604379e6 can: kvaser_usb: Add new Kvaser Leaf v2 devices
new 1f597d418ee3 can: kvaser_usb: kvaser_usb_hydra: Add support for new dev [...]
new 887e5a9ace74 can: kvaser_usb: Add new Kvaser hydra devices
new 275f6010b699 can: mcp251xfd: remove useless code in mcp251xfd_chip_softreset
new 5e08723967c8 Merge tag 'linux-can-next-for-5.11-20201120' of git://git. [...]
new f9e425e99b07 octeontx2-af: Add support for RSS hashing based on Transpo [...]
new 8e1e33ffa696 net/tun: Call type change netdev notifiers
new fc0d3b24bdb7 compat: always include linux/compat.h from net/compat.h
new 076d38b88c41 net: ptp: introduce common defines for PTP message types
new 6b6817c5d81d dpaa2-eth: use new PTP_MSGTYPE_* define(s)
new 34890b30dc73 ptp: ptp_ines: use new PTP_MSGTYPE_* define(s)
new 2fc9e6842fb8 Merge branch 'net-ptp-introduce-common-defines-for-ptp-mes [...]
new 8551fad63cd3 net: dsa: tag_hellcreek: Cleanup includes
new ed5ef9fb2023 net: dsa: hellcreek: Don't print error message on defer
new 1119ea801955 Merge branch 'net-dsa-hellcreek-minor-cleanups'
new 8ff39301efd9 net: pch_gbe: Use dma_set_mask_and_coherent to simplify code
new 7fd6372e273e net: pch_gbe: Use 'dma_free_coherent()' to undo 'dma_alloc [...]
new cc69837fcaf4 net: don't include ethtool.h from netdevice.h
new 5112cf59d76d sctp: Fix some typo
new d5a05e69ac6e net: stmmac: Use hrtimer for TX coalescing
new 8eb621698fd4 keys: Provide the original description to the key preparser
new 8a5dc321158f rxrpc: Remove the rxk5 security class as it's now defunct
new 0727d3ec3807 rxrpc: List the held token types in the key description in [...]
new 41057ebde002 rxrpc: Support keys with multiple authentication tokens
new ec832bd06d6f rxrpc: Don't retain the server key in the connection
new ca7fb10059a5 rxrpc: Split the server key type (rxrpc_s) into its own file
new 12da59fcab5a rxrpc: Hand server key parsing off to the security class
new d2ae4e918218 rxrpc: Don't leak the service-side session key to userspace
new d5953f6543b5 rxrpc: Allow security classes to give more info on server keys
new 4c20c3334026 rxrpc: Make the parsing of xdr payloads more coherent
new 9a0e6464f45b rxrpc: Ignore unknown tokens in key payload unless no know [...]
new 177b8989661b rxrpc: Fix example key name in a comment
new 8d47a43c48af rxrpc: Merge prime_packet_security into init_connection_security
new f4bdf3d68318 rxrpc: Don't reserve security header in Tx DATA skbuff
new 521bb3049c4d rxrpc: Organise connection security to use a union
new ceff522db2cc rxrpc: rxkad: Don't use pskb_pull() to advance through the [...]
new d7d775b1ffb1 rxrpc: Ask the security class how much space to allow in a packet
new 23c01ed3b0de Merge tag 'rxrpc-next-20201123' of git://git.kernel.org/pu [...]
new 07c78536efc5 mlxsw: spectrum_router: Create loopback RIF during initialization
new 52d45575ec3c mlxsw: spectrum_router: Use different trap identifier for [...]
new 919f6aaa3ae9 mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops
new 18c4b79d28f9 mlxsw: spectrum_router: Resolve RIF from nexthop struct in [...]
new 68e92ad855cf mlxsw: spectrum_router: Add support for blackhole nexthops
new 24eb2a02a68c selftests: mlxsw: Add blackhole nexthop configuration tests
new 1beaff779f78 selftests: forwarding: Add blackhole nexthops tests
new f0a5013e29cb devlink: Add blackhole_nexthop trap
new 37b50e556ef5 mlxsw: spectrum_trap: Add blackhole_nexthop trap
new 84e8feeadcf0 selftests: mlxsw: Add blackhole_nexthop trap test
new 6c446b639208 Merge branch 'mlxsw-add-support-for-blackhole-nexthops'
new be419fcacf25 net: hns3: fix spelling mistake "memroy" -> "memory"
new 1d155dfdf50e net: warn if gso_type isn't set for a GSO SKB
new 2f1cce214b23 net: page_pool: Add page_pool_put_page_bulk() to page_pool.rst
new 9a71baf71996 net: mvpp2: divide fifo for dts-active ports only
new 05c748f7d09a net: mvneta: avoid unnecessary xdp_buff initialization
new eb33f11864fb net: mvneta: move skb_shared_info in mvneta_xdp_put_buff caller
new 039fbc47f9f1 net: mvneta: alloc skb_shared_info on the mvneta_rx_swbm stack
new da43f0aadd5d Merge branch 'mvneta-access-skb_shared_info-only-on-last-frag'
new c31799bae851 lan743x: clean up software_isr function
new 470dfd808ac4 lan743x: replace polling loop by wait_event_timeout()
new 1566db043952 net: phy: intel-xway: implement generic .handle_interrupt( [...]
new 16c9709a7504 net: phy: intel-xway: remove the use of .ack_interrupt()
new 25497b7f0bd9 net: phy: icplus: implement generic .handle_interrupt() callback
new 12ae7ba3c15a net: phy: icplus: remove the use .ack_interrupt()
new 6719e2be0fcf net: phy: meson-gxl: implement generic .handle_interrupt() [...]
new 84c8f773d2dc net: phy: meson-gxl: remove the use of .ack_callback()
new 59ca4e58b917 net: phy: micrel: implement generic .handle_interrupt() callback
new c0c99d0cd107 net: phy: micrel: remove the use of .ack_interrupt()
new 6571b4555dc9 net: phy: national: implement generic .handle_interrupt() [...]
new a4d7742149f6 net: phy: national: remove the use of the .ack_interrupt()
new 1d1ae3c6ca3f net: phy: ti: implement generic .handle_interrupt() callback
new aa2d603ac8c0 net: phy: ti: remove the use of .ack_interrupt()
new efc3d9de7fa6 net: phy: qsemi: implement generic .handle_interrupt() callback
new a1a4417458cd net: phy: qsemi: remove the use of .ack_interrupt()
new 6527b938426f net: phy: remove the .did_interrupt() and .ack_interrupt() [...]
new 062547380d1f Merge branch 'net-phy-add-support-for-shared-interrupts-part-3'
new 651c814f3c96 net: phy: dp83640: use new PTP_MSGTYPE_SYNC define
new 37e9d0559a60 mlxsw: spectrum_ptp: use PTP wide message type definitions
new 298722166ab2 net: phy: mscc: use new PTP_MSGTYPE_* defines
new 16d07c38c446 Merge branch 'net-ptp-use-common-defines-for-ptp-message-t [...]
new 4826d2c4fcbf net: phy: realtek: read actual speed on rtl8211f to detect [...]
new b6d69fc8e8cf mptcp: put reference in mptcp timeout timer
new f460019b4c9e net: sched: alias action flags with TCA_ACT_ prefix
new bfd042321a7a bridge: mrp: Implement LC mode for MRP
new fd8976790a6c mptcp: be careful on MPTCP-level ack.
new b5094a3b535b soc: qcom: ipa: Constify static qmi structs
new 8b5536ad1216 lockdep: Introduce in_softirq lockdep assert
new 6454eca81eae net: Use lockdep_assert_in_softirq() in napi_consume_skb()
new 0e1f1cc89a77 Merge branch 'add-an-assert-in-napi_consume_skb'
new 4f36d97786c6 dt-bindings: net: dsa: convert ksz bindings document to yaml
new 44e53c88828f net: dsa: microchip: support for "ethernet-ports" node
new 9ed602bac971 net: dsa: microchip: ksz9477: setup SPI mode
new 8c4599f49841 net: dsa: microchip: ksz8795: setup SPI mode
new 0f614511fa22 Merge branch 'dt-bindings-net-dsa-microchip-convert-ksz-bi [...]
new 4efe76629036 net: dsa: mv88e6xxx: Don't force link when using in-band-status
new f5be107c3338 net: dsa: mv88e6xxx: Support serdes ports on MV88E6097/6095/6185
new 5c19bc8b5734 net: dsa: mv88e6xxx: Add serdes interrupt support for MV88E6097
new 0fd5d79efa4a net: dsa: mv88e6xxx: Handle error in serdes_get_regs
new 64088b2ac19d Merge branch 'net-dsa-mv88e6xxx-serdes-link-without-phy'
new 088d5360d05a i40e: remove redundant assignment
new 6ec12e1e9404 i40e: report correct VF link speed when link state is set [...]
new 24453a84285e igbvf: Refactor traces
new 594e31bcebd6 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new 6942a284fb3e net/tls: make inline helpers protocol-aware
new 923c40c4651e net/tls: add CHACHA20-POLY1305 specific defines and structures
new a6acbe623538 net/tls: add CHACHA20-POLY1305 specific behavior
new 74ea610602e6 net/tls: add CHACHA20-POLY1305 configuration
new 4f336e88a870 selftests/tls: add CHACHA20-POLY1305 to tls selftests
new fb3158ea612c Merge branch 'add-chacha20-poly1305-cipher-to-kernel-tls'
new aadaca9e7c39 net/sched: fix miss init the mru in qdisc_skb_cb
new fa6d639930ee net/sched: act_mirred: refactor the handle of xmit
new c129412f74e9 net/sched: sch_frag: add generic packet fragment support.
new 4be074e6dd24 Merge branch 'net-sched-fix-over-mtu-packet-of-defrag-in'
new 1c2c5eb6e108 mlxsw: spectrum_router: Fix error handling issue
new 40e4413d5dde mlxsw: spectrum_router: Pass virtual router parameters dir [...]
new 9a4ab10c74a0 mlxsw: spectrum_router: Rollback virtual router adjacency [...]
new d2141a42b96a mlxsw: spectrum_router: Track nexthop group virtual router [...]
new ff47fa13c991 mlxsw: spectrum_router: Update adjacency index more efficiently
new f5d709ffde6b Merge branch 'mlxsw-update-adjacency-index-more-efficiently'
new 7eed751b3b2a net/x25: handle additional netdev events
new a4989fa91110 net/lapb: support netdev events
new 62480b992ba3 net/lapb: fix t1 timer handling for LAPB_STATE_0
new d023b2b9ccc2 net/x25: fix restart request/confirm handling
new 139d6eb149de net/x25: remove x25_kill_by_device()
new 35c58418898b Merge branch 'net-x25-netdev-event-handling'
new fff4c7469001 net: phy: micrel: fix interrupt handling
new 60c102eedea0 tipc: refactor tipc_sk_bind() function
new 5f75e0a0e92a tipc: make node number calculation reproducible
new b6f88d9c2fae tipc: update address terminology in code
new 6375da9dac8b Merge branch 'tipc-some-minor-improvements'
new 5c39f26e67c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 3567e2337904 net/sched: act_ct: enable stats for HW offloaded entries
new 9f848198607f net: ipa: reverse logic on escape buffer use
new 5b6cd69e89c4 net: ipa: update IPA registers for IPA v4.5
new 1af15c2a781d net: ipa: add new most-significant bits to registers
new 8bfc4e21d5b3 net: ipa: add support to code for IPA v4.5
new b0b6f0ddce85 net: ipa: update gsi registers for IPA v4.5
new cdeee49f3ef7 net: ipa: adjust GSI register addresses
new e71d2b957ee4 Merge branch 'net-ipa-start-adding-ipa-v4-5-support'
new fb9afd961c76 dpaa_eth: add struct for software backpointers
new 86c0c196cbe4 dpaa_eth: add basic XDP support
new 828eadbaccc1 dpaa_eth: limit the possible MTU range when XDP is enabled
new d57e57d0cd04 dpaa_eth: add XDP_TX support
new a1e031ffb422 dpaa_eth: add XDP_REDIRECT support
new d7af04486d9f dpaa_eth: rename current skb A050385 erratum workaround
new ae680bcbd06a dpaa_eth: implement the A050385 erratum workaround for XDP
new be5724240b39 Merge branch 'dpaa_eth-add-xdp-support'
new ad80b0fc6e7f mptcp: open code mptcp variant for lock_sock
new e93da92896bc mptcp: implement wmem reservation
new 879526030c8b mptcp: protect the rx path with the msk socket spinlock
new 724cfd2ee8aa mptcp: allocate TX skbs in msk context
new 7439d687b79c mptcp: avoid a few atomic ops in the rx path
new 6e628cd3a8f7 mptcp: use mptcp release_cb for delayed tasks
new 5f3e915c36d5 Merge branch 'mptcp-avoid-workqueue-usage-for-data'
new 76810ed840f8 net: wan: remove trailing semicolon in macro definition
new 368444dd7a2c can: pcan_usb_core: fix fall-through warnings for Clang
new 4843ad9b613a can: mcp251xfd: mcp25xxfd_ring_alloc(): add define instead [...]
new 1f652bb6bae7 can: mcp25xxfd: rx-path: reduce number of SPI core request [...]
new dada6a6c7d3f can: mcp251xfd: struct mcp251xfd_priv::tef to array of length 1
new 63e70488b49a can: mcp251xfd: move struct mcp251xfd_tef_ring definition
new 68c0c1c7f966 can: mcp251xfd: tef-path: reduce number of SPI core reques [...]
new d1390d7d55a5 can: tcan4x5x: tcan4x5x_clear_interrupts(): remove redunda [...]
new 018a0c5845d6 can: tcan4x5x: rename parse_config() function
new 225dfc255200 can: tcan4x5x: remove mram_start and reg_offset from struc [...]
new ca3ad869dab1 can: tcan4x5x: tcan4x5x_can_probe(): remove probe failed e [...]
new f566373fc534 can: m_can: Kconfig: convert the into menu
new 3fb5a7cef92b can: m_can: remove not used variable struct m_can_classdev::freq
new ba844cb96f77 can: m_can: m_can_plat_remove(): remove unneeded platform_ [...]
new 6d9986b46fc1 can: m_can: m_can_class_unregister(): move right after m_c [...]
new cb7fb043e69a Merge tag 'linux-can-next-for-5.11-20201130' of git://git. [...]
new 0fca55ed988a net: sched: remove redundant 'rtnl_held' argument
new fa69ee5aa48b net: switch to storing KCOV handle directly in sk_buff
new 9e39394faef6 net/ipv6: propagate user pointer annotation
new 4b2fe769aad9 net: hns3: add support for RX completion checksum
new 66d52f3bf385 net: hns3: add support for TX hardware checksum offload
new 57e72c121c7f net: hns3: remove unsupported NETIF_F_GSO_UDP_TUNNEL_CSUM
new 3e2816219d7c net: hns3: add udp tunnel checksum segmentation support
new b1533ada7480 net: hns3: add more info to hns3_dbg_bd_info()
new ade36ccef1d7 net: hns3: add a check for devcie's verion in hns3_tunnel_ [...]
new d78e5b6a6764 net: hns3: keep MAC pause mode when multiple TCs are enabled
new ac6e918554ad Merge branch 'net-hns3-updates-for-next'
new 7e9a6620d5c3 mlxsw: reg: Add Switch Port VLAN Classification Register
new 2a5a290d6d94 mlxsw: reg: Add et_vlan field to SPVID register
new a2ef3ae15834 mlxsw: spectrum: Only treat 802.1q packets as tagged packets
new 3ae7a65b6424 mlxsw: Make EtherType configurable when pushing VLAN at ingress
new 773ce33a4860 mlxsw: spectrum_switchdev: Create common functions for VLA [...]
new 80dfeafd6479 mlxsw: spectrum_switchdev: Add support of QinQ traffic
new 22ec19f3aee3 bridge: switchdev: Notify about VLAN protocol changes
new 09139f67d346 mlxsw: Add QinQ configuration vetoes
new 008cb2ec4354 selftests: forwarding: Add QinQ veto testing
new 7fe2af16e6a1 Merge branch 'mlxsw-add-support-for-802-1ad-bridging'
new ff10527e8982 net/tipc: fix tipc header files for kernel-doc
new 5fcb7d47fef3 net/tipc: fix various kernel-doc warnings
new ec6a1649fe27 net/tipc: fix bearer.c for kernel-doc
new a99df449b018 net/tipc: fix link.c kernel-doc
new cb67296e8cc8 net/tipc: fix name_distr.c kernel-doc
new 5c5d6796d420 net/tipc: fix name_table.c kernel-doc
new 4476441e4894 net/tipc: fix node.c kernel-doc
new f172f4b81aea net/tipc: fix socket.c kernel-doc
new 637b77fdca5c net/tipc: fix all function Return: notation
new 2fc30decf730 net/tipc: add TIPC chapter to networking Documentation
new f7cf335c7d00 Merge branch 'net-tipc-fix-all-kernel-doc-and-add-tipc-net [...]
new c214550ff8ea net: delete __dev_getfirstbyhwtype
new 2bf7d3776b74 net: freescale: ucc_geth: remove unused SKB_ALLOC_TIMEOUT
new 94e0028a052a s390/ctcm: Avoid temporary allocation of struct th_header [...]
new d38aa3962687 s390/ctcm: Avoid temporary allocation of struct qllc.
new ca738f5aa945 s390/ctcm: Avoid temporary allocation of struct pdu.
new 8dc4b6af0838 s390/ctcm: Use explicit allocation mask in ctcmpc_unpack_skb().
new 04e4e469f99a s390/ctcm: Use GFP_KERNEL in add_channel().
new 8f4b6e35e270 s390/ctcm: Use GFP_ATOMIC in ctcmpc_tx().
new aaea1babe73e Merge branch 's390-ctcm-updates-2020-11-30'
new 832913c31e2b net: phy: marvell: replace phy_modify()
new c0c682eeb8cc ionic: remove some unnecessary oom messages
new 79ba55a36e64 ionic: change mtu after queues are stopped
new 3d2f670a87b4 Merge branch 'ionic-updates'
new d31c08007523 net/tls: make sure tls offload sets salt_size
new 8cf3f3e42374 net/smc: use helper smc_conn_abort() in listen processing
new 8b2f0f44f06b net/smc: Use active link of the connection
new 07d51580ff65 net/smc: Add connection counters for links
new ddc992866f13 net/smc: Add link counters for IB device ports
new 3d453f53c786 net/smc: Add diagnostic information to smc ib-device
new 6443b2f60e57 net/smc: Add diagnostic information to link structure
new 49407ae2bc79 net/smc: Refactor smc ism v2 capability handling
new e8372d9d2145 net/smc: Introduce generic netlink interface for diagnosti [...]
new 099b990bd11a net/smc: Add support for obtaining system information
new e9b8c845cb34 net/smc: Introduce SMCR get linkgroup command
new 5a7e09d58f3f net/smc: Introduce SMCR get link command
new 8f9dde4bf230 net/smc: Add SMC-D Linkgroup diagnostic support
new aaf95523d582 net/smc: Add support for obtaining SMCD device list
new a3db10efcc4c net/smc: Add support for obtaining SMCR device list
new 06f90dde4eb0 Merge branch 'net-smc-add-support-for-generic-netlink-api'
new 6bf754c7e677 net: ipa: update IPA aggregation registers for IPA v4.5
new 36426411021a net: ipa: set up IPA v4.5 Qtime configuration
new 1954704136d3 net: ipa: use Qtime for IPA v4.5 aggregation time limit
new 63e5afc86aeb net: ipa: use Qtime for IPA v4.5 head-of-line time limit
new 87f75e5860e0 Merge branch 'net-ipa-ipa-v4-5-aggregation-and-qtime'
new 6b4f503186b7 r8169: set tc_offset only if tally counter reset isn't supported
new 59f96cf6ba88 NFC: nxp-nci: Make firmware GPIO pin optional
new 2ce5a30711ab octeontx2-af: debugfs: delete dead code
new 05e3ecea4a63 mptcp: avoid potential infinite loop in mptcp_recvmsg()
new 9693e08f2814 net: ipa: fix build-time bug in ipa_hardware_config_qsb()
new 453aa4cd7edf net: dsa: microchip: ksz8795: remove unused last_port variable
new 68a1b676db52 net: dsa: microchip: ksz8795: remove superfluous port_cnt [...]
new 7fc32b41fef6 net: dsa: microchip: ksz8795: move variable assignments fr [...]
new 31b62c78c164 net: dsa: microchip: ksz8795: use reg_mib_cnt where possible
new 65fe1acf07d7 net: dsa: microchip: ksz8795: use mib_cnt where possible
new 4ce2a984abd8 net: dsa: microchip: ksz8795: use phy_port_cnt where possible
new 557d1a1fbad3 net: dsa: microchip: remove superfluous num_ports assignment
new 94374dd162dc net: dsa: microchip: ksz8795: align port_cnt usage with ot [...]
new c9f4633b93ea net: dsa: microchip: remove usage of mib_port_count
new 241ed719bc98 net: dsa: microchip: ksz8795: use port_cnt instead of TOTO [...]
new 02ffbb0270ef net: dsa: microchip: ksz8795: use num_vlans where possible
new 6ec1dfb5681f Merge branch 'net-dsa-microchip-make-ksz8795-driver-more-v [...]
new 2a2970891647 net/mlx5: Add sample offload hardware bits and structures
new 38730630880c net/mlx5: Add sampler destination type
new 699d531f55d5 net/mlx5: Check dr mask size against mlx5_match_param size
new 7da3ad6c26f4 net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits
new 59d2ae1db89f net/mlx5: Add ts_cqe_to_dest_cqn related bits
new e5dfe6b57e8e net/mlx5: Avoid exposing driver internal command helpers
new dd8595eabeb4 net/mlx5: Update the list of the PCI supported devices
new 349125ba232e net/mlx5: Update the hardware interface definition for vhca state
new 21adf05d4584 net/mlx5: Expose IP-in-IP TX and RX capability bits
new 959af5569f57 net/mlx5: Expose other function ifc bits
new 8d2a9d8d640b net/mlx5: Export steering related functions
new 3b1e58aa832e net/mlx5: Make API mlx5_core_is_ecpf accept const pointer
new 8a90f2fc6782 net/mlx5: Rename peer_pf to host_pf
new 5bef709d76a2 net/mlx5: Enable host PF HCA after eswitch is initialized
new 617b860c1875 net/mlx5: Treat host PF vport as other (non eswitch manage [...]
new 32e417024fe2 Merge tag 'mlx5-next-2020-12-02' of git://git.kernel.org/p [...]
new 36d076201bd4 dt-bindings: net: nfc: s3fwrn5: Support a UART interface
new 337da1499586 nfc: s3fwrn5: reduce the EN_WAIT_TIME
new b3799d592f26 nfc: s3fwrn5: extract the common phy blocks
new 3f52c2cb7e3a nfc: s3fwrn5: Support a UART interface
new db7747125968 Merge branch 'nfc-s3fwrn5-support-a-uart-interface'
new cec85994c6b4 bareudp: constify device_type declaration
new d4bff72c8401 macvlan: Support for high multicast packet rate
new 41dd9596d6b2 security: add const qualifier to struct sock in various places
new 7ea851d19b23 tcp: merge 'init_req' and 'route_req' functions
new 3ecfbe3e8209 mptcp: emit tcp reset when a join request fails
new a4390e966f95 Merge branch 'mptcp-reject-invalid-mp_join-requests-right-away'
new 55fd59b003f6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 024cd2cbd1ca selftest/bpf: Fix IPV6FR handling in flow dissector
new b93ef089d35c bpf: Fix the irq and nmi check in bpf_sk_storage for traci [...]
new de91e631bdc7 libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types()
new 90da4b3208d3 samples/bpf: Increment Tx stats at sending
new f320460b9489 i40e: Remove unnecessary sw_ring access from xsk Tx
new b8c7aece29bc xsk: Introduce padding between more ring pointers
new 9349eb3a9d2a xsk: Introduce batched Tx descriptor interfaces
new 3106c580fb7c i40e: Use batched xsk Tx interfaces to increase performance
new cbf398d76534 Merge branch 'af-xdp-tx-batch'
new 3f6719c7b62f bpf: Add bpf_bprm_opts_set helper
new ea87ae85c9b3 bpf: Add tests for bpf_bprm_opts_set helper
new d05512618056 bpf: Add bpf_ktime_get_coarse_ns helper
new 6016df8fe874 selftests/bpf: Fix broken riscv build
new c77b0589ca29 selftests/bpf: Avoid running unprivileged tests with align [...]
new 6007b23cc755 selftests/bpf: Mark tests that require unaligned memory access
new 4e99d115d865 Merge branch 'RISC-V selftest/bpf fixes'
new 450d060e8f75 bpftool: Add {i,d}tlb_misses support for bpftool profile
new 91b2db27d3ff bpf: Simplify task_file_seq_get_next()
new 05a98d767273 selftest/bpf: Fix link in readme
new 1c26ac6ab3ce selftest/bpf: Fix rst formatting in readme
new e732b538f455 kbuild: Skip module BTF generation for out-of-tree externa [...]
new 607c543f939d bpf: Sanitize BTF data pointer after module is loaded
new 59e2e27d227a bpf: Refactor check_cfg to use a structured loop.
new db13db9f67fe libbpf: Add support for canceling cached_cons advance
new 403319be5de5 ima: Implement ima_inode_hash
new 27672f0d280a bpf: Add a BPF helper for getting the IMA hash of an inode
new 34b82d3ac105 bpf: Add a selftest for bpf_ima_inode_hash
new fb3558127cb6 bpf: Fix selftest compilation on clang 11
new c5815ac7e2aa samples: bpf: Refactor hbm program with libbpf
new d89af13c9205 samples: bpf: Refactor test_cgrp2_sock2 program with libbpf
new 4fe6641526db samples: bpf: Refactor task_fd_query program with libbpf
new 763af200d616 samples: bpf: Refactor ibumad program with libbpf
new c6497df0ddc3 samples: bpf: Refactor test_overhead program with libbpf
new 0afe0a998c40 samples: bpf: Fix lwt_len_hist reusing previous BPF map
new ceb5dea56543 samples: bpf: Remove bpf_load loader completely
new 830382e4ccb5 Merge branch 'bpf: remove bpf_load loader completely'
new 105c4e75feb4 libbpf: Replace size_t with __u32 in xsk interfaces
new bb1b25cab043 xdp: Remove the functions xsk_map_inc and xsk_map_put
new 854055c0cf30 selftests/bpf: Fix flavored variants of test_ima
new 7fd3253a7de6 net: Introduce preferred busy-polling
new 7c951cafc0cb net: Add SO_BUSY_POLL_BUDGET socket option
new 45a86681844e xsk: Add support for recvmsg()
new e39208183728 xsk: Check need wakeup flag in sendmsg()
new a0731952d9cd xsk: Add busy-poll support for {recv,send}msg()
new b02e5a0ebb17 xsk: Propagate napi_id to XDP socket Rx path
new f2d2728220ac samples/bpf: Use recvfrom() in xdpsock/rxdrop
new 284cbc61f851 samples/bpf: Use recvfrom() in xdpsock/l2fwd
new b35fc1482ceb samples/bpf: Add busy-poll support to xdpsock
new 41bf900fe2a0 samples/bpf: Add option to set the busy-poll budget
new df5422851559 Merge branch 'xdp-preferred-busy-polling'
new ba0581749fec net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error
new a999696c547f selftests/bpf: Rewrite test_sock_addr bind bpf into C
new 427167c0b064 bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks
new a540c81a2bcb selftests/bpf: Extend bind{4,6} programs with a call to bp [...]
new 9e83f54f532b Merge branch 'bpf: expose bpf_{s,g}etsockopt helpers to bi [...]
new bcfe06bf2622 mm: memcontrol: Use helpers to read page's memcg data
new 270c6a71460e mm: memcontrol/slab: Use helpers to access slab page's memcg_data
new 87944e2992bd mm: Introduce page memcg flags
new 18b2db3b0385 mm: Convert page kmemcg type to a page memcg flag
new ddf8503c7c43 bpf: Memcg-based memory accounting for bpf progs
new 48edc1f78aab bpf: Prepare for memcg-based memory accounting for bpf maps
new d5299b67dd59 bpf: Memcg-based memory accounting for bpf maps
new 6d192c7938b7 bpf: Refine memcg-based memory accounting for arraymap maps
new e88cc05b61f3 bpf: Refine memcg-based memory accounting for cpumap maps
new 3a61c7c58b30 bpf: Memcg-based memory accounting for cgroup storage maps
new 1440290adf7b bpf: Refine memcg-based memory accounting for devmap maps
new 881456811a33 bpf: Refine memcg-based memory accounting for hashtab maps
new 353e7af4bf5e bpf: Memcg-based memory accounting for lpm_trie maps
new be4035c734d1 bpf: Memcg-based memory accounting for bpf ringbuffer
new e9aae8beba82 bpf: Memcg-based memory accounting for bpf local storage maps
new 7846dd9f835e bpf: Refine memcg-based memory accounting for sockmap and [...]
new 28e1dcdef0cb bpf: Refine memcg-based memory accounting for xskmap maps
new 1bc5975613ed bpf: Eliminate rlimit-based memory accounting for arraymap maps
new f043733f31e5 bpf: Eliminate rlimit-based memory accounting for bpf_stru [...]
new 711cabaf1432 bpf: Eliminate rlimit-based memory accounting for cpumap maps
new 087b0d39fe22 bpf: Eliminate rlimit-based memory accounting for cgroup s [...]
new 844f157f6c0a bpf: Eliminate rlimit-based memory accounting for devmap maps
new 755e5d55367a bpf: Eliminate rlimit-based memory accounting for hashtab maps
new cbddcb574d41 bpf: Eliminate rlimit-based memory accounting for lpm_trie maps
new a37fb7ef24a4 bpf: Eliminate rlimit-based memory accounting for queue_st [...]
new db54330d3e13 bpf: Eliminate rlimit-based memory accounting for reusepor [...]
new abbdd0813f34 bpf: Eliminate rlimit-based memory accounting for bpf ringbuffer
new 0d2c4f964050 bpf: Eliminate rlimit-based memory accounting for sockmap [...]
new 370868107bf6 bpf: Eliminate rlimit-based memory accounting for stackmap maps
new 819a4f323579 bpf: Eliminate rlimit-based memory accounting for xskmap maps
new ab31be378a63 bpf: Eliminate rlimit-based memory accounting for bpf loca [...]
new 80ee81e0403c bpf: Eliminate rlimit-based memory accounting infra for bpf maps
new 3ac1f01b43b6 bpf: Eliminate rlimit-based memory accounting for bpf progs
new 5b0764b2d345 bpf: samples: Do not touch RLIMIT_MEMLOCK
new 97306be45fbe Merge branch 'switch to memcg-based memory accounting'
new 71ccb50074f3 tools/bpftool: Emit name <anon> for anonymous BTFs
new 0cfdcd637807 libbpf: Add base BTF accessor
new fa4528379a51 tools/bpftool: Auto-detect split BTFs in common cases
new 0d1e02695979 Merge branch 'bpftool: improve split BTF support'
new a874c8c389a1 selftests/bpf: Copy file using read/write in local storage test
new 22e8ebe35a2e tools/resolve_btfids: Fix some error messages
new e459f49b4394 libbpf: Separate XDP program load with xsk socket creation
new 3627d9702d78 samples/bpf: Sample application for eBPF load and socket c [...]
new 61b759480ec5 Merge branch 'libbpf: add support for privileged/unprivile [...]
new 3db980449bc3 selftests/bpf: Update ima_setup.sh for busybox
new 1ee076719d4e selftests/bpf: Ensure securityfs mount before writing ima policy
new d932e043b9d6 selftests/bpf: Add config dependency on BLK_DEV_LOOP
new ffebecd9d495 selftests/bpf: Indent ima_setup.sh with tabs.
new a8b415c9bde6 Merge branch 'Fixes for ima selftest'
new 80b2b5c3a701 libbpf: Fail early when loading programs with unspecified type
new 9cf309c56f79 libbpf: Sanitise map names before pinning
new d6d418bd8f92 libbpf: Cap retries in sys_bpf_prog_load
new 58c185b85d0c bpf: Fix cold build of test_progs-no_alu32
new 2faa7328f53b samples/bpf: Fix spelling mistake "recieving" -> "receiving"
new cb81110997d1 bpf: Adds support for setting window clamp
new 55144f31f0d2 selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP
new cadd64807cd8 Merge branch 'Add support to set window_clamp from bpf set [...]
new 12cc126df82c bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address()
new 2fe8890848c7 bpf: Keep module's btf_data_size intact after load
new a19f93cfafdf libbpf: Add internal helper to load BTF data by FD
new 0f7515ca7cdd libbpf: Refactor CO-RE relocs to not assume a single BTF object
new 4f33a53d5600 libbpf: Add kernel module BTF support for CO-RE relocations
new 9f7fa225894c selftests/bpf: Add bpf_testmod kernel module for testing
new 5ed31472b9ad selftests/bpf: Add support for marking sub-tests as skipped
new 6bcd39d366b6 selftests/bpf: Add CO-RE relocs selftest relying on kernel [...]
new 22dc4a0f5ed1 bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier
new 290248a5b7d8 bpf: Allow to specify kernel module BTFs when attaching BP [...]
new 6aef10a481a3 libbpf: Factor out low-level BPF program loading helper
new 91abb4a6d79d libbpf: Support attachment of BPF tracing programs to kern [...]
new bc9ed69c79ae selftests/bpf: Add tp_btf CO-RE reloc test for modules
new 1e38abefcfd6 selftests/bpf: Add fentry/fexit/fmod_ret selftest for kern [...]
new 8158c5fd619d Merge branch 'Support BTF-powered BPF tracing programs for [...]
new 3015b500ae42 libbpf: Use memcpy instead of strncpy to please GCC
new eceae70bdeae selftests/bpf: Fix invalid use of strncat in test_sockmap
new a1dd1d869731 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...]
new fdd8b8249ef8 dpaa_eth: fix build errorr in dpaa_fq_init
new 7eae05184f3a wireless: mt7601u: convert tasklets to use new tasklet_set [...]
new 256ff2ef6c14 ray_cs: Use fallthrough pseudo-keyword
new a821e3858e4d wlcore: Use fallthrough pseudo-keyword
new 65277100caa2 rsi: Fix TX EAPOL packet handling against iwlwifi AP
new 3287953b0399 wireless: remove unneeded break
new 9fdd02aa5988 net: hostap: fix function cast warning
new ef41937631bf rtlwifi: fix -Wpointer-sign warning
new 6ac654697301 rtw88: remove extraneous 'const' qualifier
new d56fd83cf99c brcmfmac: fix SDIO access for big-endian host
new c521d7e0ff05 rtlwifi: Fix non-canonical address access issues
new 842280da81a9 rtw88: coex: separate BLE HID profile from BLE profile
new 690390d841d2 rtw88: sync the power state between driver and firmware
new a95949606828 rtw88: store firmware feature in firmware header
new f31e039fab38 rtw88: add C2H response for checking firmware leave lps
new fc3ac64a3a28 rtw88: decide lps deep mode from firmware feature.
new 28606150768a rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices
new ce4dd05cbba6 orinoco: Remove BUG_ON(in_interrupt/irq())
new 24bf941f2c96 airo: Invoke airo_read_wireless_stats() directly
new 49eb01995285 airo: Always use JOB_STATS and JOB_EVENT
new 494e46d08d35 airo: Replace in_atomic() usage.
new 7534fd5e5834 hostap: Remove in_atomic() check.
new abcda807d868 zd1211rw: Remove in_atomic() usage.
new 317f688b0a54 rtlwifi: Remove in_interrupt() usage in is_any_client_conn [...]
new 50c61ae15865 rtlwifi: Remove in_interrupt() usage in halbtc_send_bt_mp_ [...]
new 5447626910f5 rt2x00: save survey for every channel visited
new f21e6c5822f2 rsi: rsi_91x_usb: Fix some basic kernel-doc issues
new 63636b385e39 rsi: rsi_91x_usb_ops: Source file headers are not good can [...]
new 6f0d044fc82e brcmfmac: bcmsdh: Fix description for function parameter ' [...]
new 05cefa989e8b brcmfmac: pcie: Provide description for missing function p [...]
new 9bd28c6607ba brcmfmac: fweh: Add missing description for 'gfp'
new 641291eca88c wl1251: cmd: Rename 'len' to 'buf_len' in the documentation
new 9afcf3223675 prism54: isl_ioctl: Fix one function header and demote another
new 8b8a6f8c3b50 wl3501_cs: Fix misspelling and provide missing documentation
new 5e43d496cd8e mwifiex: pcie: Remove a couple of unchecked 'ret's
new 409d1c82bf89 wlcore: spi: Demote a non-compliant function header, fix another
new dff07dda8eb5 rtw88: rtw8822c: Remove unused variable 'corr_val'
new 230f874e4d95 rtlwifi: rtl8192cu: mac: Fix some missing/ill-documented f [...]
new 906a1b4f81a3 rtlwifi: rtl8192cu: trx: Demote clear abuse of kernel-doc format
new bb053d0251a2 rtlwifi: halbtc8723b2ant: Remove a bunch of set but unused [...]
new 87b08d1ecb93 rtlwifi: phy: Remove set but unused variable 'bbvalue'
new 0c73dab72f53 rtlwifi: halbtc8821a1ant: Remove set but unused variable ' [...]
new 0a43d993ee7e rtlwifi: rtl8723be: Remove set but unused variable 'lc_cal'
new 6c75eab0417b rtlwifi: rtl8188ee: Remove set but unused variable 'reg_ea4'
new 28f811876262 rtlwifi: halbtc8821a2ant: Remove a bunch of unused variables
new 44ec6d9df96d rtlwifi: rtl8723be: Remove set but unused variable 'cck_highpwr'
new 29c6099a3890 rtlwifi: rtl8821ae: phy: Remove a couple of unused variables
new 398d816a64eb rtlwifi: rtl8821ae: Place braces around empty if() body
new 9db946284e07 brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free}
new fa74cb1dc0f4 mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure
new 566b4cb9587e mwifiex: update comment for shutdown_sw()/reinit_sw() to r [...]
new 4add4d988f95 mwifiex: pcie: skip cancel_work_sync() on reset failure path
new 287431463e78 rsi: Move card interrupt handling to RX thread
new abd131a19f6b rsi: Clean up loop in the interrupt handler
new dd90fc4630d2 rtlwifi: fix spelling typo of workaround
new 3f3fef5f6a8f rtw88: coex: fixed some wrong register definition and setting
new 19ecd61d2c3c rtw88: coex: update coex parameter to improve A2DP quality
new 1d82c49764aa rtw88: coex: reduce magic number
new d8350768d629 rtw88: coex: coding style adjustment
new ae8732d7673d rtw88: coex: Modify the timing of set_ant_path/set_rf_para
new 32c3a8c7d91f rtw88: coex: add separate flag for manual control
new 37a59b940fc6 rtw88: coex: modified for BT info notify
new 150ce8e34a45 rtw88: coex: change the parameter for A2DP when WLAN connecting
new ec06c4adac96 rtw88: coex: update WLAN 5G AFH parameter for 8822b
new 21020fc80d3b rtw88: coex: add debug message
new 1ccaa898868d rtw88: coex: simplify the setting and condition about WLAN [...]
new 8f0cb24ceefe rtw88: 8723d: add cck pd seetings
new 760bb2abfef2 rtw88: add CCK_PD debug log
new 7ed9e062178d rtw88: coex: update TDMA settings for different beacon interval
new ca30905b1d6a rtw88: coex: remove unnecessary feature/function
new 513fb27f6a52 rtw88: coex: add write scoreboard action when WLAN in crit [...]
new 3a6616f96624 rtw88: coex: Add force flag for coexistence table function
new a9359faaa47d rtw88: coex: add the mechanism for RF4CE
new 22a9dc720f10 rtw88: coex: update the TDMA parameter when leave LPS
new 65c6861f6382 rtw88: coex: Change antenna setting to enhance free-run pe [...]
new e098c3c3314e rtw88: coex: fix BT performance drop during initial/power-on step
new 72b14be75111 rtw88: coex: remove write scan bit to scoreboard in scan a [...]
new 2485bc7c7816 rtw88: coex: remove unnecessary WLAN slot extend
new 362c4a5cc886 rtw88: coex: change the decode method from firmware
new 8d201d368aaa rtw88: wow: print key type when failing
new 07f995ca1951 cw1200: replace a set of atomic_add()
new 37ff144d29ac brcmfmac: fix error return code in brcmf_cfg80211_connect()
new a31eb615646a orinoco: Move context allocation after processing the skb
new 915fd9db418f orinoco: Prepare stubs for in_interrupt() removal
new 29b2fe3f6f20 orinoco: Annotate ezusb_xmit()
new 46233f778604 orinoco: Annotate ezusb_init()
new 69476b25a4ba orinoco: Annotate firmware loading
new 154f2bae9bed orinoco: Annotate ezusb_read_pda()
new 39628fe48cb3 orinoco: Annotate ezusb_write_ltv()
new 47ab2a951eb9 orinoco: Remove ezusb_doicmd_wait()
new a9a2678abacb orinoco: Annotate ezusb_docmd_wait()
new a3d8a2599d47 orinoco: Annotate ezusb_read_ltv()
new 0409d504aa6c rtlwifi: rtl8192de: remove the useless value assignment
new 31e07aa33fa7 qtnfmac: fix error return code in qtnf_pcie_probe()
new fa3622bbea10 brcmfmac: Fix incorrect type in assignment
new 01c195de620b brcmsmac: ampdu: Check BA window size before checking block ack
new fb21d14694bd rsi: fix error return code in rsi_reset_card()
new 003317581372 mwifiex: Fix fall-through warnings for Clang
new 6df3c293d284 rtlwifi: rtl8188ee: avoid accessing the data mapped to str [...]
new c7ba0ea0df37 rtlwifi: rtl8192ce: avoid accessing the data mapped to str [...]
new ff7654833894 rtlwifi: rtl8192de: avoid accessing the data mapped to str [...]
new 8b2c13b2e5da rtlwifi: rtl8723ae: avoid accessing the data mapped to str [...]
new 3c72d3843e22 mwifiex: Remove duplicated REG_PORT definition
new 7ec8a926188e cw1200: fix missing destroy_workqueue() on error in cw1200 [...]
new e220332c3a1a Revert "rtl8xxxu: Add Buffalo WI-U3-866D to list of suppor [...]
new 1329c0dbd485 rtw88: coex: run coexistence when WLAN entering/leaving LPS
new 1a589bd5be92 rtw88: coex: add debug message
new 76f631cb401f rtw88: coex: update the mechanism for A2DP + PAN
new 4d0087e763a8 rtw88: coex: update AFH information while in free-run mode
new 6a910a2a7d5d rtw88: coex: change the coexistence mechanism for HID
new c404dbd4fbfc rtw88: coex: change the coexistence mechanism for WLAN connected
new 8e6947dcb95d rtw88: coex: add function to avoid cck lock
new 79d06b20d00b rtw88: coex: add action for coexistence in hardware initial
new 1a74daed6cef rtw88: coex: upgrade coexistence A2DP mechanism
new 5b2e9a35e456 rtw88: coex: add feature to enhance HID coexistence performance
new 3b52cf6242b4 wlcore: Switch to using the new API kobj_to_dev()
new 75729e110e68 brcmfmac: expose firmware config files through modinfo
new c04fabacb780 wilc1000: added 'ndo_set_mac_address' callback support
new dd460e2ac05f wilc1000: free resource in wilc_wlan_txq_add_net_pkt() for [...]
new 66aea5d198c3 wilc1000: free resource in wilc_wlan_txq_add_mgmt_pkt() fo [...]
new 9c172f30b40b wilc1000: call complete() for failure in wilc_wlan_txq_add [...]
new 339754ffdb92 wilc1000: added queue support for WMM
new a460b0e1bab8 airo: remove trailing semicolon in macro definition
new fc6877b87982 wl1251: remove trailing semicolon in macro definition
new 762fd1aec588 ath10k: remove repeated words in comments
new d2f3f68864a4 ath10k: ath10k_pci_init_irq(): workaround for checkpatch f [...]
new 16f283f0a4bb ath11k: remove repeated words in comments and warnings
new dbeb101d28eb ath10k: sdio: remove redundant check in for loop
new 047679e366b9 ath11k: FILS discovery and unsolicited broadcast probe res [...]
new b91626451178 ath10k: fix compilation warning
new ee06fcb98dcd ath10k: Don't iterate over not-sdata-in-driver interfaces.
new 9501bc2b16b5 ath10k: cancel rx worker in hif_stop for SDIO
new 0f01dcb89b8b ath11k: convert tasklets to use new tasklet_setup() API
new bafdbd79aae4 ath11k: Remove unnecessary data sync to cpu on monitor buffer
new 77581df8639f dt: bindings: add new dt entry for ath11k calibration variant
new 14f43c5fca57 ath11k: search DT for qcom,ath11k-calibration-variant
new 02f9d3c1b918 ath11k: cold boot calibration support
new 383a32cde417 ath11k: Initialize complete alpha2 for regulatory change
new ff34107c2224 ath11k: Remove unused param from wmi_mgmt_params
new 6189be7d145c ath11k: Fix number of rules in filtered ETSI regdomain
new 9fb13b81e145 ath11k: Fix single phy hw mode
new ab041d060ee6 ath11k: Fix the hal descriptor mask
new 36c7c640ffeb ath11k: fix wmi init configuration
new 47f1a84e2451 ath11k: Add new dfs region name for JP
new aed7ee049a3e ath: regd: Provide description for ath_reg_apply_ir_flags' [...]
new 206cd5800d8c ath: dfs_pattern_detector: Fix some function kernel-doc headers
new 748d250777e6 ath: dfs_pri_detector: Demote zero/half completed kernel-d [...]
new 3fc95aacc6fa ath9k: ar9330_1p1_initvals: Remove unused const variable ' [...]
new 30c2751b8458 ath9k: ar9340_initvals: Remove unused const variable 'ar93 [...]
new 9190c64e4720 ath9k: ar9485_initvals: Remove unused const variable 'ar94 [...]
new b5cafcb16f45 ath9k: ar9003_2p2_initvals: Remove unused const variables
new 8cc107b57109 ath9k: ar5008_phy: Demote half completed function headers
new cd64cae3efd4 ath9k: dynack: Demote non-compliant function header
new ce54bf5e9554 ath6kl: fix enum-conversion warning
new e24eedc09f14 wcn36xx: Set LINK_FAIL_TX_CNT to 1000 on all wcn36xx
new 8def9ec46a5f wcn36xx: Enable firmware link monitoring
new 5336fad96e8f wcn36xx: Enable firmware offloaded keepalive
new c9621dd21e3b wil6210: wmi: Correct misnamed function parameter 'ptr_'
new fa7572c2cfe0 ath11k: fix ZERO address in probe request
new b96fab4e3602 ath9k: work around false-positive gcc warning
new c134d1f8c436 ath11k: Handle errors if peer creation fails
new 0eaa4c1d34c5 ath11k: add processor_id based ring_selector logic
new 1057db1b8b76 ath11k: Fix beamformee STS in HE cap
new 9af7c32ceca8 ath10k: add target IRAM recovery feature support
new 11af6de4799e ath11k: Fix the rx_filter flag setting for peer rssi stats
new ed5298c7d500 bus: mhi: Remove auto-start option
new a2e2cc0dbb11 net: qrtr: Start MHI channels during init
new 2ca7e30d3b1e net: qrtr: Unprepare MHI channels during remove
new 526740b49505 Merge mhi-ath11k-immutable into ath-next
new 3cbbdfbed140 ath11k: vdev delete synchronization with firmware
new 690ace20ff79 ath11k: peer delete synchronization with firmware
new fae0385b2967 ath11k: remove "ath11k_mac_get_ar_vdev_stop_status" references
new f4d291b43f80 ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control
new 5da7acfec5ec ath11k: Reset ath11k_skb_cb before setting new flags
new d35d1375493b ath11k: Build check size of ath11k_skb_cb
new e7bcc145bcd0 ath11k: Fix an error handling path
new c7cee9c0f499 ath10k: Fix the parsing error in service available event
new ed3573bc3943 ath10k: Fix an error handling path
new 6364e693f4a7 ath10k: Release some resources in an error handling path
new ad37a46e8cb5 ath10k: Constify static qmi structs
new 9bc3a55f4ae5 wcn36xx: Send NULL data packet when exiting BMPS
new cd6181ff7e93 ath11k: dp_rx: fix monitor status dma unmap direction
new 9eb597c74483 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...]
new 846c3c9cfe8a Merge tag 'wireless-drivers-next-2020-12-03' of git://git. [...]
new 048939088220 vrf: add mac header for tunneled packets when sniffer is attached
new 964adce526a4 seg6: improve management of behavior attributes
new 0a3021f1d4e5 seg6: add support for optional attributes in SRv6 behaviors
new cfdf64a03406 seg6: add callbacks for customizing the creation/destructi [...]
new 664d6f86868b seg6: add support for the SRv6 End.DT4 behavior
new 20a081b7984c seg6: add VRF support for SRv6 End.DT6 behavior
new 2195444e09b4 selftests: add selftest for the SRv6 End.DT4 behavior
new 2bc035538e16 selftests: add selftest for the SRv6 End.DT6 (VRF) behavior
new 4be986c824b8 Merge branch 'seg6-add-support-for-srv6-end-dt4-dt6-behavior'
new 18fb76ed5386 net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy.
new 2cd81161848d net-tcp: Introduce tcp_recvmsg_locked().
new 7fba5309efe2 net-zerocopy: Refactor skb frag fast-forward op.
new 98917cf0d6ed net-zerocopy: Refactor frag-is-remappable test.
new 936ced415751 net-zerocopy: Fast return if inq < PAGE_SIZE
new f21a3c480398 net-zerocopy: Introduce short-circuit small reads.
new 0c3936d32f75 net-zerocopy: Set zerocopy hint when data is copied
new 94ab9eb9b234 net-zerocopy: Defer vm zap unless actually needed.
new 43be3a3c65ff Merge branch 'perf-optimizations-for-tcp-recv-zerocopy'
new 4fb7b98c7be3 nfc: s3fwrn5: skip the NFC bootloader mode
new 7f356166aebb nfp: Replace zero-length array with flexible-array member
new 43fcd906d9c1 tipc: support 128bit node identity for peer removing
new 0911d463b302 net: bna: remove trailing semicolon in macro definition
new 41fdfffd5783 selftests: forwarding: Add MPLS L2VPN test
new bcd684aace34 net/nfc/nci: Support NCI 2.x initial sequence
new a7e1abad13f3 ptp: Add clock driver for the OpenCompute TimeCard.
new 4560b2a3ecdd enetc: Fix unused var build warning for CONFIG_OF
new fee3e9554ac0 batman-adv: Start new development cycle
new fcd193e1dfa6 batman-adv: Add new include for min/max helpers
new 128254ceea6f batman-adv: Prepare infrastructure for newlink settings
new a5ad457eea41 batman-adv: Allow selection of routing algorithm over rtnetlink
new 76e9f276285d batman-adv: Drop deprecated sysfs support
new aff6f5a68b92 batman-adv: Drop deprecated debugfs support
new a962cb29bb60 batman-adv: Drop legacy code for auto deleting mesh interfaces
new 34a14c2e6310 batman-adv: Drop unused soft-interface.h include in fragme [...]
new 78d6bb584dd9 Merge tag 'batadv-next-pullrequest-20201204' of git://git. [...]
new 00649542f1ba net: fix spelling mistake "wil" -> "will" in Kconfig
new 2f53e9d7bc51 r8169: improve rtl_rx
new ed22a8ff0684 r8169: make NUM_RX_DESC a signed int
new 4054eebf0fb0 Merge branch 'r8169-improve-rtl_rx-and-NUM_RX_DESC-handling'
new 31e1de4f1242 mlxsw: spectrum: Apply RIF configuration when joining a LAG
new 23fb55526d80 selftests: mlxsw: Test RIF's reference count when joining a LAG
new 4834ad807917 mlxsw: core: Trace EMAD events
new 42c435a2aca2 mlxsw: spectrum_mr: Use flexible-array member instead of z [...]
new 9add5f1954e9 mlxsw: core_acl: Use an array instead of a struct with a z [...]
new f54d3c81b763 mlxsw: spectrum: Bump minimum FW version to xx.2008.2018
new acde33bf7319 mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4()
new af3f4a85d902 Merge branch 'mlxsw-Misc-updates' Ido Schimmel says:
new 04ea30c85721 s390/qeth: don't call INIT_LIST_HEAD() on iob's list entry
new 050663129a6d s390/ccwgroup: use bus->dev_groups for bus-based sysfs attributes
new 0b8da8110b4f s390/qeth: use dev->groups for common sysfs attributes
new db4ffdcef7c9 s390/qeth: don't replace a fully completed async TX buffer
new 75cf3854dcdf s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state
new d2e46004c5cd s390/qeth: make qeth_qdio_handle_aob() more robust
new b1f7b0983601 Merge branch 's390-qeth-next'
new 38bd5cec76e2 ibmvnic: add some debugs
new d241b3826e94 bonding: set xfrm feature flags more sanely
new 374a96b9600c net/mlx4: Remove unused #define MAX_MSIX_P_PORT
new 7de3697e9cbd Add auxiliary bus support
new 7bbb79ff5f74 driver core: auxiliary bus: move slab.h from include file
new 8142a46c50d2 driver core: auxiliary bus: make remove function return void
new 0d2bf11a6b3e driver core: auxiliary bus: minor coding style tweaks
new 354ad58b7780 Merge tag 'auxbus-5.11-rc1' of https://git.kernel.org/pub/ [...]
new 907af0f0cab4 net/mlx5: Properly convey driver version to firmware
new 17a7612b99e6 net/mlx5_core: Clean driver version and name
new 0aae392bea4d vdpa/mlx5: Make hardware definitions visible to all mlx5 devices
new a925b5e309c9 net/mlx5: Register mlx5 devices to auxiliary virtual bus
new 74c9729dd892 vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus
new 912cebf420c2 net/mlx5e: Connect ethernet part to auxiliary bus
new 93f8244431ad RDMA/mlx5: Convert mlx5_ib to use auxiliary bus
new 601c10c89cbb net/mlx5: Delete custom device management logic
new e87114022e1d net/mlx5: Simplify eswitch mode check
new 04b222f95773 RDMA/mlx5: Remove IB representors dead code
new 8e98387b16b8 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
new bdc40a3f4b4f net: dsa: print the MTU value that could not be set
new c43abe1a5f83 net: hns3: add support for extended promiscuous command
new 5e7414cdf1ab net: hns3: add priv flags support to switch limit promisc mode
new 592b0179cd49 net: hns3: refine the VLAN tag handle for port based VLAN
new c22c0d55d547 Merge branch 'net-hns3-updates-for-next'
new cdd3f2367aeb net/mlx5e: Free drop RQ in a dedicated function
new 4d0b7ef909b6 net/mlx5e: Allow CQ outside of channel context
new 521f31af004a net/mlx5e: Allow RQ outside of channel context
new 4ad40d8ee3cb net/mlx5e: Allow SQ outside of channel context
new 0b676aaecc25 net/mlx5e: Change skb fifo push/pop API to be used without SQ
new 1a7f51240dfb net/mlx5e: Split SW group counters update function
new cecaa6a7d576 net/mlx5e: Move MLX5E_RX_ERR_CQE macro
new 145e5637d941 net/mlx5e: Add TX PTP port object support
new 1880bc4e4a96 net/mlx5e: Add TX port timestamp support
new ade84367fbd5 net/mlx5e: remove unnecessary memset
new fe8395168d84 net/mlx5e: Remove duplicated include
new d894892dda25 net/mlx5: Arm only EQs with EQEs
new 0c4accc41cb5 net/mlx5: Fix passing zero to 'PTR_ERR'
new c28e3bd4cc8c net/mlx5e: Split between RX/TX tunnel FW support indication
new 2f6b379cca4c net/mlx5e: Fill mlx5e_create_cq_param in a function
new a8d5dd192a0f Merge tag 'mlx5-updates-2020-12-01' of git://git.kernel.or [...]
new 02c3b5c5d019 mlxsw: Use one enum for all registers that contain tunnel_ [...]
new c1c32a79c580 mlxsw: reg: Add Switch Port VLAN Stacking Register
new 598874c8e940 mlxsw: reg: Add support for tunnel port in SPVID register
new e2c777d7e3ef mlxsw: spectrum_switchdev: Create common function for join [...]
new 0913a24b3a40 mlxsw: Save EtherType as part of mlxsw_sp_nve_params
new 49d18964e922 mlxsw: Save EtherType as part of mlxsw_sp_nve_config
new 4418096e843e mlxsw: spectrum: Publish mlxsw_sp_ethtype_to_sver_type()
new 0b5ec8f23738 mlxsw: spectrum_nve_vxlan: Add support for Q-in-VNI for Sp [...]
new 7e9c72a5da84 mlxsw: spectrum_switchdev: Use ops->vxlan_join() when addi [...]
new efbcb67339e6 mlxsw: Veto Q-in-VNI for Spectrum-1 ASIC
new 745f73deea13 mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge
new 4cec85296c7c selftests: forwarding: Add Q-in-VNI test
new 477ce6d97115 selftests: mlxsw: Add Q-in-VNI veto tests
new 41a6351763d8 Merge branch 'mlxsw-Add-support-for-Q-in-VNI'
new 97f8841e0492 net/af_iucv: use DECLARE_SOCKADDR to cast from sockaddr
new 547801380ec7 Bluetooth: btqca: Add valid le states quirk
new 6dfccd13db2f Bluetooth: Fix null pointer dereference in hci_event_packet()
new 70f259a3f427 Bluetooth: hci_h5: close serdev device and free hu in h5_close
new f7e0e8b2f1b0 Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_ad [...]
new 2943d8ede383 Bluetooth: Resume advertising after LE connection
new 73280f13c9bb Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE
new 6f9ff24645f5 Bluetooth: btrtl: Refine the ic_id_table for clearer and m [...]
new 1996d9cad6ad Bluetooth: btrtl: Ask 8821C to drop old firmware
new 1fb17dfc258f Bluetooth: Fix: LL PRivacy BLE device fails to connect
new 82493316507a Bluetooth: Move force_bredr_smp debugfs into hci_debugfs_c [...]
new cca342d98bef Bluetooth: hidp: use correct wait queue when removing ctrl_wait
new 855af2d74c87 Bluetooth: hci_h5: fix memory leak in h5_close
new 3a567b95b610 Bluetooth: btusb: Add support for 13d3:3560 MediaTek MT761 [...]
new 0d484db60fc0 Bluetooth: btusb: btrtl: Add support for RTL8852A
new 288c06973daa Bluetooth: Enforce key size of 16 bytes on FIPS level
new 9e80587aba4c Bluetooth: hci_qca: Enhance retry logic in qca_setup
new 99719449a4a6 Bluetooth: hci_qca: resolve various warnings
new f496297e76a6 Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device
new 844c79bd5995 Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en
new f5e8e215869e Bluetooth: btrtl: fix incorrect skb allocation failure check
new 2be43abac5a8 Bluetooth: hci_qca: Wait for timeout during suspend
new 3ae1dc756f48 Bluetooth: consolidate error paths in hci_phy_link_complete_evt()
new 22fbcfc54705 Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request
new 5c3b5796866f Bluetooth: revert: hci_h5: close serdev device and free hu [...]
new e524f252c42f Bluetooth: hci_h5: Add OBDA0623 ACPI HID
new 353021588cb5 Bluetooth: fix typo in struct name
new 059924fdf6c1 Bluetooth: btqca: Use NVM files based on SoC ID for WCN3991
new 24d6a6d24f01 Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device
new d1e9d232e1e6 Bluetooth: btusb: Add the missed release_firmware() in btu [...]
new b73b5781a85c Bluetooth: btmtksdio: Add the missed release_firmware() in [...]
new f6b8c6b55439 Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option
new 5b8ec15d02f1 Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C
new a76a0d365077 Bluetooth: Fix not sending Set Extended Scan Response
new aeeae47d3414 Bluetooth: Rename get_adv_instance_scan_rsp
new a31489d2a368 Bluetooth: Fix attempting to set RPA timeout when unsupported
new c4f1f408168c Bluetooth: Interleave with allowlist scan
new 36afe87ac10f Bluetooth: Handle system suspend resume case
new 422bb17f8a17 Bluetooth: Handle active scan case
new 3bc615fa93d2 Bluetooth: Refactor read default sys config for various types
new 80af16a3e473 Bluetooth: Add toggle to switch off interleave scan
new 66500bbc7d6b Bluetooth: btintel: Fix endianness issue for TLV version i [...]
new 0a3c1d45eca0 Bluetooth: btusb: Add *setup* function for new generation [...]
new 9a93b8b8eee4 Bluetooth: btusb: Define a function to construct firmware [...]
new 3f43a37838d5 Bluetooth: btusb: Helper function to download firmware to [...]
new 10c24231ab67 Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INT [...]
new ef2862a1db8f Bluetooth: btusb: support download nvm with different boar [...]
new 31aab5c22e14 Bluetooth: Add helper to set adv data
new 12410572833a Bluetooth: Break add adv into two mgmt commands
new 9bf9f4b6301f Bluetooth: Use intervals and tx power from mgmt cmds
new 7c395ea521e6 Bluetooth: Query LE tx power on startup
new 4d9b95285753 Bluetooth: Change MGMT security info CMD to be more generic
new dce0a4be8054 Bluetooth: Set missing suspend task bits
new d74e0ae7e030 Bluetooth: btusb: Fix detection of some fake CSR controlle [...]
new 0671c0662383 Bluetooth: btusb: Add workaround for remote-wakeup issues [...]
new e6ed8b78eae5 Bluetooth: Increment management interface revision
new 02be5f13aacb MAINTAINERS: Update Bluetooth entries
new e1be4b5990c6 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...]
new 8354bcbebd26 net: sched: fix spelling mistake in Kconfig "trys" -> "tries"
new 4944db80ac11 gve: Add support for raw addressing device option
new ede3fcf5ec67 gve: Add support for raw addressing to the rx path
new 02b0e0c18ba7 gve: Rx Buffer Recycling
new 6f007c6486d6 gve: Add support for raw addressing in the tx path
new 25fd263473c7 Merge branch 'GVE-Raw-Addressing'
new ea6d5c924e39 net: dsa: mt7530: support setting ageing time
new 57b0637d00a5 net/sched: cls_u32: simplify the return expression of u32_ [...]
new 9faad250ce66 net: ipv6: rpl_iptunnel: simplify the return expression of [...]
new 8daa76a52dfd net: core: devlink: simplify the return expression of devl [...]
new 5e359044c107 net: openvswitch: conntrack: simplify the return expressio [...]
new 10dd7b4fe504 drivers: net: ionic: simplify the return expression of ion [...]
new 6eea39266ce4 drivers: net: qlcnic: simplify the return expression of ql [...]
new afae3cc2da10 net: atheros: simplify the return expression of atl2_phy_s [...]
new 9125abe7b9cb vrf: handle CONFIG_IPV6 not set for vrf_add_mac_header_if_unset()
new 251f4fe224d6 ptp: clockmatrix: reset device and check BOOT_STATUS
new fa439059d828 ptp: clockmatrix: remove 5 second delay before entering wr [...]
new 7260d1c8fd86 ptp: clockmatrix: Fix non-zero phase_adj is lost after snap
new da9482332d58 ptp: clockmatrix: deprecate firmware older than 4.8.7
new ce74496a1575 net: ena: use constant value for net_device allocation
new da580ca8de2c net: ena: add device distinct log prefix to files
new e9548fdf93bc net: ena: store values in their appropriate variables types
new 1e5847395eeb net: ena: fix coding style nits
new 89dd735e8c1e net: ena: aggregate stats increase into a function
new e8223eeff021 net: ena: use xdp_frame in XDP TX flow
new a318c70ad152 net: ena: introduce XDP redirect implementation
new f8b91f255a05 net: ena: use xdp_return_frame() to free xdp frames
new f1a255891303 net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT
new c15800b6770e Merge branch 'xdp-redirect-implementation-for-ena-driver'
new 102e2c07239c net: sched: incorrect Kconfig dependencies on Netfilter modules
new edac63861db7 net: macb: add userio bits as platform configuration
new daafa1d33cc9 net: macb: add capability to not set the clock rate
new 38493da4e6a8 net: macb: add function to disable all macb clocks
new f4de93f03ed8 net: macb: unprepare clocks in case of failure
new 20b3ba6159ec dt-bindings: add documentation for sama7g5 ethernet interface
new f5f30cf8ef18 dt-bindings: add documentation for sama7g5 gigabit etherne [...]
new ec771de654e4 net: macb: add support for sama7g5 gem interface
new 700d566e8171 net: macb: add support for sama7g5 emac interface
new 102779c6f856 Merge branch 'macb-sama7g5'
new a319aedde43c net: rxrpc: convert comma to semicolon
new eba251f2e6bc net: micrel: convert comma to semicolon
new 873d2f121628 net: mlx5: convert comma to semicolon
new 3d4068b24cd9 hisilicon/hns: convert comma to semicolon
new 474d8feffb31 hisilicon/hns3: convert comma to semicolon
new 011446cd2f0e net: ethernet: ti: convert comma to semicolon
new af89784eb621 net: freescale: convert comma to semicolon
new 752baafb0f38 net: usb: convert comma to semicolon
new 201d126a631c net: thunderbolt: convert comma to semicolon
new 59d4c93d31d9 net: mv88e6xxx: convert comma to semicolon
new e65f3df5ff38 net: ipa: convert comma to semicolon
new b783ff46ef4c dt-bindings: net: nfc: s3fwrn5: Change I2C interrupt trigger type
new 237410fb8353 nfc: s3fwrn5: Remove hard coded interrupt trigger type fro [...]
new e3bc6566b886 Merge branch 'nfc-s3fwrn5-Change-I2C-interrupt-trigger-to- [...]
new 05372c456f2d net: marvell: prestera: simplify the return expression of [...]
new 8e3bf53c6105 net: marvell: octeontx2: simplify the return expression of [...]
new dd0e7aabcad1 net: emulex: benet: simplify the return expression of be_i [...]
new d867bc3a2691 net: cisco: enic: simplify the return vnic_cq_alloc()
new 264386fc1922 net: freescale: dpaa: simplify the return dpaa_eth_refill_ [...]
new f75e59445808 net: hinic: simplify the return hinic_configure_max_qnum()
new 6f2d5cf9756d net: stmmac: simplify the return dwmac5_rxp_disable()
new 965b8b2bad0a net: dsa: simplify the return rtl8366_vlan_prepare()
new b8d909375d6f net: marvell: octeontx2: simplify the otx2_ptp_adjfine()
new 88dcfdb4cd82 ice: cleanup stack hog
new f2651a91b97d ice: don't always return an error for Get PHY Abilities AQ [...]
new c21125c99757 ice: Enable Support for FW Override (E82X)
new 956542cae5dc ice: Remove gate to OROM init
new bcf68ea1e580 ice: Remove vlan_ena from vsi structure
new 32e6deb29725 ice: cleanup misleading comment
new 34d8461a653a ice: silence static analysis warning
new 9228d8b2613b ice: join format strings to same line as ice_debug
new 5b13886da858 ice: Add space to unknown speed
new dc528d5bcc2d Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 6eb3d1e350d1 mptcp: unify ADD_ADDR and echo suboptions writing
new e1ef6832224a mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing
new 22fb85ffaefb mptcp: add port support for ADD_ADDR suboption writing
new 2ec72faec86b mptcp: use adding up size to get ADD_ADDR length
new 4a2777a83406 mptcp: add the outgoing ADD_ADDR port support
new fbe0f87ac771 mptcp: send out dedicated packet for ADD_ADDR using port
new 0f5c9e3f079f mptcp: add port parameter for mptcp_pm_announce_addr
new 90a4aea8b6ed mptcp: print out port and ahmac when receiving ADD_ADDR
new 42842a425ad6 mptcp: drop rm_addr_signal flag
new 13ad9f01a29e mptcp: rename add_addr_signal and mptcp_add_addr_status
new 432d9e74d8a3 mptcp: use the variable sk instead of open-coding
new 5a40cce20871 Merge branch 'mptcp-Add-port-parameter-to-ADD_ADDR-option'
new c2af62256e8d ibmvnic: fix rx buffer tracking and index management in re [...]
new 016ade51a7d9 net/mlx4: simplify the return expression of mlx4_init_cq_table()
new 7bdddc68cda3 net: hdlc_x25: Remove unnecessary skb_reset_network_header calls
new 5b950ff4331d mptcp: link MPC subflow into msk only after accept
new 0597d0f8e030 mptcp: plug subflow context memory leak
new d7b1bfd0832c mptcp: be careful on subflows shutdown
new 0f86a5be1095 Merge branch 'mptcp-fixes'
new 6b21c0bb3a32 net: x25: Fix handling of Restart Request and Restart Conf [...]
new 0d035bed2a4a net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround
new 7a77233ec6d1 net: sfp: relax bitrate-derived mode check
new 5cab30359a4b Merge branch 'Add-support-for-VSOL-V2801F-CarlitoxxPro-CPG [...]
new 523437d7b5ba net: stmmac: allow stmmac to probe for C45 PHY devices
new c0ead5552c0f nfp: silence set but not used warning with IPV6=n
new 35244430d624 net: hns3: refine the struct hane3_tc_info
new 5a5c90917467 net: hns3: add support for tc mqprio offload
new 0f993fe2b89d net: hns3: add support for forwarding packet to queues of [...]
new 0205ec041ec6 net: hns3: add support for hw tc offload of tc flower
new f1c2e66d7f38 net: hns3: add support for max 512 rss size
new 8eeb1f4bce68 net: hns3: adjust rss indirection table configure command
new cdab7c977970 net: hns3: adjust rss tc mode configure command
new a7105e3472bf Merge branch 'hns3-next'
new a10b24b83242 vxlan: avoid double unlikely() notation when using IS_ERR()
new 921ca574cd38 can: isotp: add SF_BROADCAST support for functional addressing
new ecbaf5e13f45 can: rx-offload: can_rx_offload_offload_one(): avoid doubl [...]
new c9f4cad6cdfe can: m_can: m_can_config_endisable(): remove double cleari [...]
new 227619c3ff7c can: m_can: move runtime PM enable/disable to m_can_platform
new cab7ffc0324f can: m_can: add PCI glue driver for Intel Elkhart Lake
new 2c0ac9208135 can: flexcan: convert the driver to DT-only
new ee42bedc85a6 can: mcp251xfd: Add support for internal loopback mode
new c7dd222053c4 Merge tag 'linux-can-next-for-5.11-20201210' of git://git. [...]
new ec73c31dfbfd net: stmmac: simplify the return tc_delete_knode()
new b18cac546be3 net/mlx4: simplify the return expression of mlx4_init_srq_table()
new a76b6b1fe831 net: mediatek: simplify the return expression of mtk_gmac_ [...]
new e0fecb289ad3 tcp: correctly handle increased zerocopy args struct size
new bfa5e98c9de4 igc: Add new device ID
new 3b0c860f872d net: lapbether: Consider it successful if (dis)connecting [...]
new b7f5eb6ba21b net: qualcomm: rmnet: Update rmnet device MTU based on rea [...]
new 1d608d2e0d51 Revert "macb: support the two tx descriptors on at91rm9200"
new 51e13685bd93 rtnetlink: RCU-annotate both dimensions of rtnl_msg_handlers
new 4cf476ced45d ppp: add PPPIOCBRIDGECHAN and PPPIOCUNBRIDGECHAN ioctls
new 563b603bd65d docs: update ppp_generic.rst to document new ioctls
new 91163f821436 Merge branch 'add-ppp_generic-ioctls-to-bridge-channels'
new 46d5e62dd3c3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 14486c82612a rfkill: add a reason to the HW rfkill state
new 36ec144f041b net: mac80211: use core API for updating TX/RX stats
new c7ed0e683ddb net: wireless: make a const array static, makes object smaller
new 32fc4a9ad56f cfg80211: fix callback type mismatches in wext-compat
new 01c9c0ab3524 cfg80211: Fix fall-through warnings for Clang
new aaaee2d68a95 mac80211: Fix fall-through warnings for Clang
new d7832c7187c1 nl80211: Fix fall-through warnings for Clang
new 84674ef4d69b mac80211: remove trailing semicolon in macro definitions
new 081e1e7ece05 mac80211: he: remove non-bss-conf fields from bss_conf
new 4271d4bde0a2 mac80211: support MIC error/replay detected counters drive [...]
new d6587602c599 cfg80211: Parse SAE H2E only membership selector
new 3598ae87fe44 mac80211: Skip entries with SAE H2E only membership selector
new d590a125eeb4 cfg80211: scan PSC channels in case of scan with wildcard SSID
new b45a19dd7e46 cfg80211: Update TSF and TSF BSSID for multi BSS
new c837cbad40d9 nl80211: always accept scan request with the duration set
new beee24695157 cfg80211: Save the regulatory domain when setting custom r [...]
new 985074247080 ieee80211: update reduced neighbor report TBTT info length
new 3660944a37ce mac80211: disallow band-switch during CSA
new 669b84134a2b cfg80211: include block-tx flag in channel switch started event
new 2d9463083ce9 nl80211: validate key indexes for cfg80211_registered_device
new 539a36ba2f07 cfg80211: remove struct ieee80211_he_bss_color
new a5a55032ea65 mac80211: use struct assignment for he_obss_pd
new 3bb02143ff55 cfg80211: support immediate reconnect request hint
new 3f8a39ff2807 mac80211: support driver-based disconnect with reconnect hint
new f65607cdbc6b mac80211: don't set set TDLS STA bandwidth wider than possible
new da3882331a55 mac80211: support Rx timestamp calculation for all preamble types
new db8ebd06ccb8 mac80211: use bitfield helpers for BA session action frames
new 2dedfe1dbdf2 mac80211: ignore country element TX power on 6 GHz
new bbf31e88df2f mac80211: Fix calculation of minimal channel width
new 189a164d0fc6 mac80211: don't filter out beacons once we start CSA
new 44b72ca8163b mac80211: Update rate control on channel change
new b0140fda626e mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc
new f879ac8ed6c8 mac80211: fix a mistake check for rx_stats update
new 6bdb68cef7bf nl80211: add common API to configure SAR power limitations
new c534e093d865 mac80211: add ieee80211_set_sar_specs
new 00f7763a26cb Merge tag 'mac80211-next-for-net-next-2020-12-11' of git:/ [...]
new 2e86ef413ab3 rtw88: pci: Add prototypes for .probe, .remove and .shutdown
new 01b660b87ebe mwl8k: switch from 'pci_' to 'dma_' API
new 5f27b9afe8e2 mwifiex: change license text of Makefile and README from M [...]
new 9b0467ed9a7d wilc1000: remove redundant assignment to pointer vif
new 88c15a6fbd94 rtw88: coex: fix missing unitialization of variable 'interval'
new 5e38884152ba rtw88: declare hw supports ch 144
new 05c2a61d69ea adm8211: fix error return code in adm8211_probe()
new 871a825c3902 brcmfmac: remove redundant assignment to pointer 'entry'
new 5c455c5ab332 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_ [...]
new 91aeaf09a6ee rtw88: fix multiple definition of rtw_pm_ops
new 3324e05eca0d rtw88: reduce polling time of IQ calibration
new 998493980e23 mt76: mt7915: measure channel noise and report it via survey
new 77d157f2009e mt76: mt7915: fix VHT LDPC capability
new ced050ae3ab6 mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN
new e0ad80024329 mt76: mt7663s: move tx/rx processing in the same txrx workqueue
new fefb584d460a mt76: mt7663s: convert txrx_work to mt76_worker
new 1a3efbcc4281 mt76: mt7663s: disable interrupt during txrx_worker processing
new 6a618acb7e62 mt76: sdio: convert {status/net}_work to mt76_worker
new 55f7c9b02790 mt76: mt7915: add 802.11 encap offload support
new e151d71e503d mt76: mt7915: add encap offload for 4-address mode stations
new 3298b1f866fb mt76: use ieee80211_rx_list to pass frames to the network [...]
new d22da02842e2 mt76: mt7615: add debugfs knob for setting extended local [...]
new 7af1ae62dd77 mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915
new 8aa2c6f4714e mt76: mt7915: support 32 station interfaces
new 6425791d3503 mt76: mt7915: fix processing txfree events
new 660915d052c6 mt76: mt7915: use napi_consume_skb to bulk-free tx skbs
new bfff24de19ca mt76: mt7915: fix DRR sta bss group index
new 9b60eb90a115 mt76: mt7915: disable OFDMA/MU-MIMO UL
new cb5cdd4c8d33 mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg
new fa62d0e0080b mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg
new f320d812b7bb mt76: implement .mcu_parse_response in struct mt76_mcu_ops
new 96a607b643e2 mt76: move mcu timeout handling to .mcu_parse_response
new e452c6eb55fb mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg
new 64537a021317 mt76: make mcu_ops->mcu_send_msg optional
new 14b80ba24592 mt76: mt7603: switch to .mcu_skb_send_msg
new ae5ad6272d25 mt76: implement functions to get the response skb for MCU calls
new 99de49fc6f73 mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_ [...]
new 11553d88d0b9 mt76: mt7915: query station rx rate from firmware
new ed89b89330b5 mt76: add back the SUPPORTS_REORDERING_BUFFER flag
new 7124198ab1a4 mt76: mt7615: enable beacon filtering by default for offload fw
new 2f89ab5db6ba mt76: mt7615: introduce quota debugfs node for mt7663s
new 80dda1ed4908 mt76: mt7663s: get rid of mt7663s_sta_add
new 1c79a190e943 mt76: mt7663s: fix a possible ple quota underflow
new 30578752f250 mt76: sdio: get rid of sched.lock
new 5ee3e780cf26 wireless: mt76: convert tasklets to use new tasklet_setup() API
new 5efbe3b1b899 mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE
new 405130869599 mt76: mt7915: update ppe threshold
new e4c5ead632ff mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mc [...]
new f9df085ce1be mt76: set fops_tx_stats.owner to THIS_MODULE
new 5f0ce5848733 mt76: dma: fix possible deadlock running mt76_dma_cleanup
new 468cc93be797 mt76: mt7915: fix sparse warning cast from restricted __le16
new bc348defcc6e mt76: fix memory leak if device probing fails
new bf4a938ab2cf mt76: mt7603: add additional EEPROM chip ID
new 3cb43b66060a mt76: move mt76_mcu_send_firmware in common module
new 406d99dfe21f mt76: mt7663s: introduce WoW support via GPIO
new d3a5d89ea9d4 mt76: switch to wep sw crypto for mt7615/mt7915
new 930e0eaddf81 mt76: fix tkip configuration for mt7615/7663 devices
new faa72684b429 mt76: mt7615: run key configuration in mt7615_set_key for [...]
new be83a7e20c57 mt76: mt76u: rely on woker APIs for rx work
new 9daf27e62852 mt76: mt76u: use dedicated thread for status work
new 8248bb58e2f1 mt76: testmode: switch ib and wb rssi to array type for pe [...]
new 092299922358 mt76: testmode: add snr attribute in rx statistics
new 7f54c7425d8f mt76: testmode: add tx_rate_stbc parameter
new 1a38c2f5356a mt76: testmode: add support for LTF and GI combinations fo [...]
new c31d94af1843 mt76: mt7915: fix tx rate related fields in tx descriptor
new 61fe73577d17 mt76: testmode: add support for HE rate modes
new aadf09537c57 mt76: mt7915: implement testmode tx support
new 5d8a83f09941 mt76: mt7915: implement testmode rx support
new e0852d9083fa mt76: mt7915: add support to set txpower in testmode
new ed3c9072fa4f mt76: mt7915: add support to set tx frequency offset in testmode
new 078b6d21b89a mt76: mt7915: make mt7915_eeprom_read static
new 4812e0bc3790 mt76: mt7915: use BIT_ULL for omac_idx
new 802145e2ed2f mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv()
new d8d59f66d136 mt76: mt7615: support 16 interfaces
new d927ebb99d08 mt76: mt7615: refactor usb/sdio rate code
new 3d51a3e99380 mt76: mt7915: rely on eeprom definitions
new b671da33d1c5 mt76: move mt76_init_tx_queue in common code
new a2a93548db88 mt76: sdio: introduce mt76s_alloc_tx_queue
new afc2b59cb985 mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue s [...]
new 264b7b19861d mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue [...]
new e5655492e33c mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature
new 8987059475f5 mt76: rely on mt76_queue in tx_queue_skb signature
new b1cb42add6d6 mt76: introduce mt76_init_mcu_queue utility routine
new d95093a14369 mt76: rely on mt76_queue in tx_queue_skb_raw signature
new e637763b606b mt76: move mcu queues to mt76_dev q_mcu array
new 91990519298e mt76: move tx hw data queues in mt76_phy
new 48dbce5cb1ba mt76: move band capabilities in mt76_phy
new 77af762e42f1 mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init [...]
new db78a791ca0f mt76: move band allocation in mt76_register_phy
new 98df2baeb364 mt76: move hw mac_addr in mt76_phy
new 4c430774e01b mt76: mt7915: introduce dbdc support
new af901eb4ab80 mt76: mt7915: get rid of dbdc debugfs knob
new cee236e1489e mt76: mt7915: fix endian issues
new 0211c282bc8a mt76: mt7615: fix rdd mcu cmd endianness
new d211c003389a mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate()
new 90d494c99a99 mt76: improve tx queue stop/wake
new 5342758d5522 mt76: mt7915: stop queues when running out of tx tokens
new 9716ef046b46 mt76: attempt to free up more room when filling the tx queue
new bacf5047bb44 mt76: mt7915: fix ht mcs in mt7915_mcu_get_rx_rate()
new f12758f6f929 mt76: mt7615: Fix fall-through warnings for Clang
new d3b6fab90952 Merge tag 'mt76-for-kvalo-2020-12-04' of https://github.co [...]
new 48264b23fade airo: Fix fall-through warnings for Clang
new f48d7dccb3e4 rt2x00: Fix fall-through warnings for Clang
new 0662fbebf4fb rtw88: Fix fall-through warnings for Clang
new 18572b0b5493 zd1201: Fix fall-through warnings for Clang
new 3f79e541593f rtlwifi: rtl8192de: fix ofdm power compensation
new 2f8cfcc43dae iwlwifi: remove all queue resources before free
new b34872bc831d iwlwifi: yoyo: add the ability to dump phy periphery
new cc598782d7c0 iwlwifi: yoyo: align the write pointer to DWs
new 846067693fc8 iwlwifi: mvm: fix sar profile printing issue
new a44509805895 iwlwifi: move reclaim flows to the queue file
new 525791354706 iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command [...]
new 486e93ef3e1c iwlwifi: mvm: Init error table memory to zero
new 3b25f1aff503 iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode
new 4adfaf9b2de3 iwlwifi: pcie: remove obsolete pre-release support code
new d43ab298efc6 iwlwifi: copy iwl_he_capa for modifications
new eae94cf82d74 iwlwifi: mvm: add support for 6GHz
new 87f1283b6ae4 iwlwifi: enable sending/setting debug host event
new 861bae42e1f1 iwlwifi: avoid endless HW errors at assert time
new 52b155214be8 iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode
new cdaba917268d iwlwifi: follow the new inclusive terminology
new d295a898c2f5 iwlwifi: fix typo in comment
new 7b2829f315d0 iwlwifi: sort out the NVM offsets
new c6bae2169071 iwlwifi: mvm: iterate active stations when updating statistics
new efc0ec5afb6e iwlwifi: validate MPDU length against notification length
new df72138de4bc iwlwifi: pcie: validate RX descriptor length
new 59fa61f3fd4e iwlwifi: remove sw_csum_tx
new e20a5c9f768b iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type
new cf5b46276847 iwlwifi: mvm: move iwl_mvm_stop_device() out of line
new 3fa965c2dd4e iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers
new 9e8338ad17eb iwlwifi: mvm: fix 22000 series driver NMI
new 2f7a04c7b03b iwlwifi: mvm: do more useful queue sync accounting
new 94631b56422d iwlwifi: mvm: clean up scan state on failure
new aa7fd94687b2 iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling
new 97b4f859543d iwlwifi: fw: file: fix documentation for SAR flag
new 69d6cfc491f0 iwlwifi: pcie: remove unnecessary setting of inta_mask
new 152fdc0f6988 iwlwifi: trans: consider firmware dead after errors
new 58a1c9f9a9b6 iwlwifi: dbg-tlv: fix old length in is_trig_data_contained()
new 8e99ea8d09a1 iwlwifi: use SPDX tags
new e4475583b5c4 iwlwifi: pcie: clean up some rx code
new b570e5b0592a iwlwifi: mvm: validate firmware sync response size
new caf463771295 iwlwifi: mvm: fix a race in CSA that caused assert 0x3420
new b2ed841ed070 iwlwifi: add an extra firmware state in the transport
new 906d4eb84408 iwlwifi: support firmware reset handshake
new 87d9564e14cf iwlwifi: mvm: disconnect if channel switch delay is too long
new ac1a98e1e924 iwlwifi: Add a new card for MA family
new b8aba27cdc0e iwlwifi: tighten RX MPDU bounds checks
new 8a59d39033c3 iwlwifi: mvm: hook up missing RX handlers
new 27eeb03784b3 iwlwifi: mvm: add size checks for range response notification
new c0f46dca0019 iwlwifi: mvm: check that statistics TLV version match stru [...]
new d3d9b4fca363 iwlwifi: mvm: purge the BSS table upon firmware load
new fd1c3318f4e7 iwlwifi: mvm: validate notification size when waiting
new 89b5d9b2215b Merge tag 'iwlwifi-next-for-kalle-2020-12-09' of git://git [...]
new 382726d134e3 wilc1000: changes for SPI communication stall issue found [...]
new c42d492c672a cw1200: txrx: convert comma to semicolon
new 5a2abdcadc3b iwlwifi: mvm: Fix fall-through warnings for Clang
new ff08b5368ce5 iwlwifi: dvm: Fix fall-through warnings for Clang
new 10a0472d1850 iwlwifi: iwl-drv: Fix fall-through warnings for Clang
new 05d07f2dc9a9 iwlwifi: mvm: rs: Demote non-conformant function documenta [...]
new dde0a25d06bf iwlwifi: iwl-eeprom-read: Demote one nonconformant functio [...]
new 220ee462702c iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced [...]
new 5a2e2f91e8b5 iwlwifi: iwl-phy-db: Add missing struct member description [...]
new fe472e9d47c8 iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in functio [...]
new 81daab1f8d57 iwlwifi: fw: acpi: Demote non-conformant function headers
new 7f469b6dc484 mt76: remove unused variable q
new 7f881a721716 ath10k: fix a check patch warning returnNonBoolInBooleanFu [...]
new e8e55d8919ea ath11k: add 64bit check before reading msi high addr
new 1daf58b23a1e ath11k: Ignore resetting peer auth flag in peer assoc cmd
new 5a5b820d18c7 ath9k: remove trailing semicolon in macro definition
new 3dbd7fe78c42 ath11k: pci: add MODULE_FIRMWARE macros
new e65e8b608f68 carl9170: remove trailing semicolon in macro definition
new 61a57e51e46e ath11k: fix rmmod failure if qmi sequence fails
new e64fa6d92ac4 ath5k: Fix fall-through warnings for Clang
new e2cb11165445 carl9170: Fix fall-through warnings for Clang
new b6041e1a3020 wcn36xx: Fix fall-through warnings for Clang
new 59ec8e2fa5aa ath11k: unlock on error path in ath11k_mac_op_add_interface()
new f00490432b60 ath11k: fix incorrect wmi param for configuring HE operation
new bd88815060d9 ath11k: support TXOP duration based RTS threshold
new 743b9065fe63 ath11k: mesh: add support for 256 bitmap in blockack frame [...]
new 8a71f34bb251 ath9k_htc: adhere to the DONT_REORDER transmit flag
new 2bc2b87bb35a ath10k: add option for chip-id based BDF selection
new 5dadbe4e3718 ath10k: add atomic protection for device recovery
new 57449b07eafc ath11k: use MHI provided APIs to allocate and free MHI controller
new fc46e1b2a24a ath11k: mhi: print a warning if firmware crashed
new 43ed15e1ee01 ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID
new babb0ced6acd ath11k: pci: fix hot reset stability issues
new 0699940755e9 ath11k: pci: fix L1ss clock unstable problem
new 0ccdf4398827 ath11k: pci: disable VDD4BLOW
new f57ad6a9885e ath11k: Fix incorrect tlvs in scan start command
new 34fb81e4eb92 ath11k: mhi: hook suspend and resume
new fa5917e44ee8 ath11k: hif: implement suspend and resume functions
new f6fa37a4928f ath11k: pci: read select_window register to ensure write i [...]
new d50370c953bc ath11k: htc: remove unused struct ath11k_htc_ops
new 8733d835ec43 ath11k: htc: implement suspend handling
new 840c36fa727a ath11k: dp: stop rx pktlog before suspend
new 2151ffde188a ath11k: set credit_update flag for flow controlled ep only
new 79802b13a492 ath11k: implement WoW enable and wakeup commands
new d578ec2a0d5c ath11k: hif: add ce irq enable and disable functions
new d1b0c33850d2 ath11k: implement suspend for QCA6390 PCI devices
new 7ab250385ec2 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...]
new e5795aacd71b Merge tag 'wireless-drivers-next-2020-12-12' of git://git. [...]
new c7a5899eb26e xfrm: redact SA secret with lockdown confidentiality
new e2437ac2f59d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 771c8901568d net: dsa: mt7530: enable MTU normalization
new e0a64d1dffca nfc: s3fwrn5: let core configure the interrupt trigger
new 0b9b24140681 inet: frags: batch fqdir destroy works
new 13458ffe0a95 net: x25: Remove unimplemented X.25-over-LLC code stubs
new 2fa3515cc0d3 bpf: Remove trailing semicolon in macro definition
new 7d17167244f5 selftests/bpf: Print reason when a tester could not run a program
new 5f61b7c6975b selftests/bpf: Avoid errno clobbering
new 5c667dca7109 Merge branch 'Improve error handling of verifier tests'
new dba4a9256bb4 net: Remove the err argument from sock_from_file
new 4f19cab76136 bpf: Add a bpf_sock_from_file helper
new a50a85e40c59 bpf: Expose bpf_sk_storage_* to iterator programs
new 593f6d41abbb selftests/bpf: Add an iterator selftest for bpf_sk_storage_delete
new bd9b327e58f9 selftests/bpf: Add an iterator selftest for bpf_sk_storage_get
new 34da87213d3d selftests/bpf: Test bpf_sk_storage_get in tcp iterators
new e1868b9e36d0 bpf: Avoid overflows involving hash elem_size
new 2f4b03195fe8 bpf: Propagate __user annotations properly
new 3546b9b8eced xsk: Validate socket state in xsk_recvmsg, prior touching [...]
new 8bdd8e275ede bpf: Return -ENOTSUPP when attaching to non-kernel BTF
new b60da4955f53 bpf: Only provide bpf_sock_from_file with CONFIG_NET
new a89052572ebb selftests/bpf: Xsk selftests framework
new facb7cb2e909 selftests/bpf: Xsk selftests - SKB POLL, NOPOLL
new 9103a8594d93 selftests/bpf: Xsk selftests - DRV POLL, NOPOLL
new 6674bf66560a selftests/bpf: Xsk selftests - Socket Teardown - SKB, DRV
new 7d20441eb05e selftests/bpf: Xsk selftests - Bi-directional Sockets - SKB, DRV
new 08c6a2f620e4 Merge branch 'bpf-xsk-selftests'
new a5b7b1194a57 selftests/bpf: Drop tcp-{client,server}.py from Makefile
new 7535a3526dfe selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore
new 41003dd0241c selftests/bpf: Make selftest compilation work on clang 11
new 092fde0f863b samples/bpf: Fix possible hang in xdpsock with multiple threads
new a67079b03165 selftests/bpf: fix bpf_testmod.ko recompilation logic
new 89ad7420b25c selftests/bpf: Drop the need for LLVM's llc
new b4fe9fec51ef selftests/bpf: Silence ima_setup.sh when not running in ve [...]
new fe62de310e2b libbpf: Support modules in bpf_program__set_attach_target() API
new 2e33f831fccd selftests/bpf: Add set_attach_target() API selftest for mo [...]
new a4d2a7ad8683 libbpf: Expose libbpf ring_buffer epoll_fd
new cd17d38f8b28 bpf: Permits pointers on stack for helper calls
new b4b638c36b7e selftests/bpf: Add a test for ptr_to_map_value on stack fo [...]
new a6b5e026e623 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...]
new fd2d6bc4c2b1 netfilter: nft_reject_bridge: fix build errors due to code [...]
new 988187e88103 ipvs: replace atomic_add_return()
new 0ef083d51ba1 netfilter: Remove unnecessary conversion to bool
new f7583f02a538 netfilter: nfnl_acct: remove data from struct net
new 04295878beac netfilter: use actual socket sk for REJECT action
new 86d21fc74745 netfilter: ctnetlink: add timeout and protoinfo to destroy events
new 8cfd9b0f8515 netfilter: nftables: generalize set expressions support
new 92b211a28992 netfilter: nftables: move nft_expr before nft_set
new 563125a73ac3 netfilter: nftables: generalize set extension to support f [...]
new 48b0ae046ee9 netfilter: nftables: netlink support for several set eleme [...]
new 7bca5021a4e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
new 09d6217254c0 net: openvswitch: fix TTL decrement exception action execution
new 49506a9ba061 net: dsa: mv88e6xxx: don't set non-existing learn2all bit [...]
new efc36d3c344a net: mhi: Fix unexpected queue wake
new 3764b0c5651e mptcp: attach subflow socket to parent cgroup
new 141694df6573 mptcp: remove address when netlink flushes addrs
new 6fe4ccdc3dab selftests: mptcp: add the flush addrs testcase
new ba34c3de71ce mptcp: use MPTCPOPT_HMAC_LEN macro
new ab82e996a1fa mptcp: hold mptcp socket before calling tcp_done
new 049fe386d353 tcp: parse mptcp options contained in reset packets
new 50c504a20a75 mptcp: parse and act on incoming FASTCLOSE option
new 1bc7327b5fea mptcp: pm: simplify select_local_address()
new 15e6ca974b14 mptcp: let MPTCP create max size skbs
new ebf322822cc9 Merge branch 'mptcp-another-set-of-miscellaneous-mptcp-fixes'
new 6d4634d1b091 net: Limit logical shift left of TCP probe0 timeout
new 0e12c0271887 selftests: test_vxlan_under_vrf: mute unnecessary error message
new fae06da4f261 octeontx2-af: Add devlink suppoort to af driver
new f1168d1e207c octeontx2-af: Add devlink health reporters for NPA
new 80b9414832a1 docs: octeontx2: Add Documentation for NPA health reporters
new 8718d60ee64f Merge branch 'add-devlink-and-devlink-health-reporters-to'
new bb7eae6dd230 net: mtk_eth: simplify the mediatek code return expression
new 5bb0c4b5eb61 ice, xsk: Move Rx allocation out of while-loop
new 989a1db06eb1 net: bridge: Fix a warning when del bridge sysfs
new 0780b4145634 inet_ecn: Use csum16_add() helper for IP_ECN_set_* helpers
new 54970a2fbb67 net: drop bogus skb with CHECKSUM_PARTIAL and offset beyon [...]
new 2aa899ebd5c3 MAINTAINERS: add mvpp2 driver entry
new 93ff343528ce bnxt_en: Refactor bnxt_flash_nvram.
new a9094ba6072b bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj().
new 2e5fb428a61c bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to e [...]
new 1432c3f6a6ca bnxt_en: Retry installing FW package under NO_SPACE error [...]
new a86b313e1817 bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to f [...]
new 22f07b86d4e5 Merge branch 'bnxt_en-improve-firmware-flashing'
new be6ba3b61e20 mlxsw: reg: Add XM Direct Register
new 6100fbf13d2f mlxsw: reg: Add Router XLT Enable Register
new ff462103ca4d mlxsw: spectrum_router: Introduce XM implementation of rou [...]
new 2ea3f4c7fa7c mlxsw: pci: Obtain info about ports used by eXtended mezanine
new 50779c332556 mlxsw: Ignore ports that are connected to eXtended mezanine
new 087489dc2748 mlxsw: reg: Add Router XLT M select Register
new ec54677e55bb mlxsw: reg: Add XM Lookup Table Query Register
new e0bc244dcf58 mlxsw: spectrum_router: Introduce per-ASIC XM initialization
new e35e80464896 mlxsw: reg: Add XM Router M Table Register
new 54ff9dbbb96f mlxsw: spectrum_router_xm: Implement L-value tracking for M-index
new edb47f3d2368 mlxsw: reg: Add Router LPM Cache ML Delete Register
new 069254662b65 mlxsw: reg: Add Router LPM Cache Enable Register
new 2dfad87a24de mlxsw: spectrum_router_xm: Introduce basic XM cache flushing
new dffd566136d7 mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3
new 88a31b18b6df mlxsw: spectrum_router: Use eXtended mezzanine to offload [...]
new 75c2a8fe8e39 Merge branch 'mlxsw-introduce-initial-xm-router-support'
new 4c832b380cd0 can: m_can: update link to M_CAN user manual
new 709efa6f00c7 can: m_can: convert indention to kernel coding style
new 3b464affd898 can: m_can: use cdev as name for struct m_can_classdev uniformly
new 78e19a292681 can: m_can: m_can_config_endisable(): mark as static
new b8d6255548ff can: m_can: m_can_clk_start(): make use of pm_runtime_resu [...]
new ac33ffd3e2b0 can: m_can: let m_can_class_allocate_dev() allocate driver [...]
new c6b734892420 can: m_can: use struct m_can_classdev as drvdata
new b02487560740 Merge tag 'linux-can-next-for-5.11-20201214' of git://git. [...]
new 8163962aadde net: vxget: clean up sparse warnings
new a4485baefa1e nfc: s3fwrn5: Release the nfc firmware
new ca0b272b48f3 net: mscc: ocelot: install MAC addresses in .ndo_set_rx_mo [...]
new c31b70c9968f tcp: Add logic to check for SYN w/ data in tcp_simple_retransmit
new ae0b04b238e2 net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled
new dc8eeef73b63 vm_sockets: Add flags field in the vsock address data structure
new caaf95e0f23f vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag
new cada7ccd9dc7 vsock_addr: Check for supported flag values
new 1b5f2ab98e7f af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path
new 7f816984f439 af_vsock: Assign the vsock transport considering the vsock [...]
new 28f53159e121 Merge branch 'vsock-add-flags-field-in-the-vsock-address'
new 102f19d611ac nfc: pn533: convert comma to semicolon
new a268e0f2455c net: fix proc_fs init handling in af_packet and tls
new efd5a1584537 net: hns3: fix expression that is currently always true
new d635a69dd498 Merge tag 'net-next-5.11' of git://git.kernel.org/pub/scm/ [...]
The 2299 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:
CREDITS | 9 -
.../ABI/obsolete/sysfs-class-net-batman-adv | 32 -
Documentation/ABI/obsolete/sysfs-class-net-mesh | 110 -
Documentation/ABI/testing/sysfs-kernel-btf | 8 +
Documentation/admin-guide/blockdev/zram.rst | 6 +
Documentation/admin-guide/cgroup-v1/memcg_test.rst | 8 +-
Documentation/admin-guide/cgroup-v1/memory.rst | 40 +-
Documentation/admin-guide/cgroup-v2.rst | 11 +
Documentation/admin-guide/index.rst | 1 -
Documentation/admin-guide/mm/transhuge.rst | 15 -
Documentation/admin-guide/sysctl/vm.rst | 15 +-
Documentation/core-api/memory-allocation.rst | 4 +
Documentation/core-api/pin_user_pages.rst | 6 +-
Documentation/dev-tools/kasan.rst | 5 +-
.../devicetree/bindings/net/can/fsl,flexcan.yaml | 5 +-
.../bindings/net/dsa/hirschmann,hellcreek.yaml | 127 +
Documentation/devicetree/bindings/net/dsa/ksz.txt | 125 -
.../devicetree/bindings/net/dsa/microchip,ksz.yaml | 148 ++
.../devicetree/bindings/net/ftgmac100.txt | 25 +
Documentation/devicetree/bindings/net/macb.txt | 2 +
.../devicetree/bindings/net/nfc/nxp-nci.txt | 2 +-
.../bindings/net/nfc/samsung,s3fwrn5.yaml | 33 +-
.../bindings/net/wireless/qcom,ath11k.yaml | 6 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
Documentation/driver-api/auxiliary_bus.rst | 234 ++
Documentation/driver-api/index.rst | 1 +
Documentation/filesystems/tmpfs.rst | 8 +-
Documentation/networking/can.rst | 70 +-
.../device_drivers/ethernet/marvell/octeontx2.rst | 50 +
Documentation/networking/devlink/devlink-trap.rst | 4 +
Documentation/networking/devlink/netdevsim.rst | 3 +-
Documentation/networking/framerelay.rst | 44 -
Documentation/networking/index.rst | 3 +-
Documentation/networking/ip-sysctl.rst | 34 +
Documentation/networking/j1939.rst | 46 +-
Documentation/networking/kapi.rst | 21 -
Documentation/networking/mptcp-sysctl.rst | 26 +
Documentation/networking/page_pool.rst | 8 +
Documentation/networking/ppp_generic.rst | 16 +
Documentation/networking/tipc.rst | 100 +
Documentation/networking/tls-offload.rst | 8 +-
Documentation/networking/x25.rst | 12 +-
Documentation/process/magic-number.rst | 1 -
.../translations/it_IT/process/magic-number.rst | 1 -
.../translations/zh_CN/admin-guide/index.rst | 1 -
.../translations/zh_CN/process/magic-number.rst | 1 -
Documentation/vm/memory-model.rst | 3 +-
Documentation/vm/page_owner.rst | 12 +-
MAINTAINERS | 58 +-
arch/Kconfig | 21 +-
arch/alpha/Kconfig | 8 +
arch/alpha/include/asm/mmzone.h | 14 +-
arch/alpha/include/asm/page.h | 7 +-
arch/alpha/include/asm/pgtable.h | 12 +-
arch/alpha/include/asm/sparsemem.h | 18 +
arch/alpha/include/uapi/asm/socket.h | 3 +
arch/alpha/kernel/setup.c | 1 +
arch/arc/Kconfig | 3 +-
arch/arc/include/asm/page.h | 20 +-
arch/arc/mm/init.c | 29 +-
arch/arm/Kconfig | 10 +-
arch/arm/configs/ixp4xx_defconfig | 1 -
arch/arm/kernel/vdso.c | 9 -
arch/arm/mach-bcm/Kconfig | 1 -
arch/arm/mach-davinci/Kconfig | 1 -
arch/arm/mach-exynos/Kconfig | 1 -
arch/arm/mach-highbank/Kconfig | 1 -
arch/arm/mach-omap2/Kconfig | 1 -
arch/arm/mach-s5pv210/Kconfig | 1 -
arch/arm/mach-tango/Kconfig | 1 -
arch/arm/mm/init.c | 78 -
arch/arm64/Kconfig | 9 +-
arch/arm64/include/asm/cacheflush.h | 1 +
arch/arm64/include/asm/pgtable.h | 1 +
arch/arm64/kernel/vdso.c | 39 +-
arch/arm64/mm/init.c | 68 -
arch/arm64/mm/pageattr.c | 6 +-
arch/ia64/Kconfig | 11 +-
arch/ia64/include/asm/meminit.h | 2 -
arch/ia64/mm/contig.c | 58 +-
arch/ia64/mm/discontig.c | 44 +-
arch/ia64/mm/init.c | 14 -
arch/ia64/mm/numa.c | 30 -
arch/m68k/Kconfig.cpu | 31 +-
arch/m68k/include/asm/page.h | 2 +
arch/m68k/include/asm/page_mm.h | 7 +-
arch/m68k/include/asm/virtconvert.h | 5 -
arch/m68k/mm/init.c | 8 +-
arch/mips/configs/gpr_defconfig | 2 -
arch/mips/configs/mtx1_defconfig | 2 -
arch/mips/include/uapi/asm/socket.h | 3 +
arch/mips/vdso/genvdso.c | 4 -
arch/nds32/mm/mm-nds32.c | 6 +-
arch/parisc/include/uapi/asm/socket.h | 3 +
arch/powerpc/Kconfig | 5 +-
arch/riscv/Kconfig | 4 +-
arch/riscv/include/asm/pgtable.h | 2 -
arch/riscv/include/asm/set_memory.h | 1 +
arch/riscv/mm/pageattr.c | 31 +
arch/s390/Kconfig | 4 +-
arch/s390/configs/debug_defconfig | 2 +-
arch/s390/configs/defconfig | 2 +-
arch/s390/kernel/vdso.c | 11 +-
arch/sparc/Kconfig | 4 +-
arch/sparc/include/uapi/asm/socket.h | 3 +
arch/sparc/mm/init_64.c | 2 +-
arch/x86/Kconfig | 5 +-
arch/x86/entry/vdso/vma.c | 17 -
arch/x86/include/asm/set_memory.h | 1 +
arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 2 +-
arch/x86/kernel/tboot.c | 1 +
arch/x86/mm/pat/set_memory.c | 4 +-
drivers/atm/lanai.c | 3 +-
drivers/atm/nicstar.c | 24 +-
drivers/base/Kconfig | 3 +
drivers/base/Makefile | 1 +
drivers/base/auxiliary.c | 274 +++
drivers/base/node.c | 2 +-
drivers/block/zram/Kconfig | 42 +-
drivers/block/zram/zcomp.c | 2 +
drivers/block/zram/zram_drv.c | 29 +-
drivers/block/zram/zram_drv.h | 1 +
drivers/bluetooth/btintel.c | 21 +-
drivers/bluetooth/btintel.h | 6 +
drivers/bluetooth/btmtksdio.c | 2 +-
drivers/bluetooth/btqca.c | 36 +-
drivers/bluetooth/btqca.h | 22 +-
drivers/bluetooth/btrtl.c | 123 +-
drivers/bluetooth/btusb.c | 421 +++-
drivers/bluetooth/hci_h5.c | 4 +
drivers/bluetooth/hci_ll.c | 1 +
drivers/bluetooth/hci_qca.c | 118 +-
drivers/bus/mhi/core/init.c | 9 -
drivers/bus/mhi/core/internal.h | 1 -
drivers/bus/mhi/core/main.c | 11 +
drivers/crypto/caam/qi.c | 15 +-
drivers/dax/device.c | 4 +-
drivers/dax/kmem.c | 2 +-
drivers/dma-buf/sync_file.c | 3 +-
drivers/edac/ghes_edac.c | 4 +-
drivers/firmware/efi/efi.c | 1 +
drivers/gpu/drm/drm_atomic.c | 3 +-
drivers/hwtracing/intel_th/msu.c | 2 +-
drivers/ide/falconide.c | 2 -
drivers/ide/ide-probe.c | 3 -
drivers/infiniband/core/nldev.c | 10 +-
drivers/infiniband/hw/hfi1/driver.c | 4 +-
drivers/infiniband/hw/hfi1/ipoib.h | 27 -
drivers/infiniband/hw/hfi1/ipoib_main.c | 15 +-
drivers/infiniband/hw/hfi1/ipoib_tx.c | 2 +-
drivers/infiniband/hw/mlx5/counters.c | 7 -
drivers/infiniband/hw/mlx5/ib_rep.c | 112 +-
drivers/infiniband/hw/mlx5/ib_rep.h | 45 +-
drivers/infiniband/hw/mlx5/main.c | 153 +-
drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +-
drivers/isdn/capi/capi.c | 1 +
drivers/media/pci/ttpci/av7110_av.c | 1 +
drivers/misc/lkdtm/Makefile | 1 +
drivers/net/Kconfig | 11 +-
drivers/net/Makefile | 2 +-
drivers/net/bareudp.c | 4 +-
drivers/net/bonding/bond_main.c | 21 +-
drivers/net/bonding/bond_procfs.c | 1 +
drivers/net/can/at91_can.c | 14 +-
drivers/net/can/c_can/c_can.c | 20 +-
drivers/net/can/cc770/cc770.c | 14 +-
drivers/net/can/dev.c | 16 +-
drivers/net/can/flexcan.c | 179 +-
drivers/net/can/grcan.c | 10 +-
drivers/net/can/ifi_canfd/ifi_canfd.c | 10 +-
drivers/net/can/janz-ican3.c | 20 +-
drivers/net/can/kvaser_pciefd.c | 10 +-
drivers/net/can/m_can/Kconfig | 15 +-
drivers/net/can/m_can/Makefile | 1 +
drivers/net/can/m_can/m_can.c | 240 +-
drivers/net/can/m_can/m_can.h | 6 +-
drivers/net/can/m_can/m_can_pci.c | 190 ++
drivers/net/can/m_can/m_can_platform.c | 51 +-
drivers/net/can/m_can/tcan4x5x.c | 72 +-
drivers/net/can/mscan/mscan.c | 20 +-
drivers/net/can/pch_can.c | 14 +-
drivers/net/can/peak_canfd/peak_canfd.c | 16 +-
drivers/net/can/rcar/rcar_can.c | 14 +-
drivers/net/can/rcar/rcar_canfd.c | 12 +-
drivers/net/can/rx-offload.c | 4 +-
drivers/net/can/sja1000/sja1000.c | 16 +-
drivers/net/can/slcan.c | 32 +-
drivers/net/can/softing/softing_fw.c | 2 +-
drivers/net/can/softing/softing_main.c | 14 +-
drivers/net/can/spi/hi311x.c | 20 +-
drivers/net/can/spi/mcp251x.c | 20 +-
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 162 +-
drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 30 +-
drivers/net/can/sun4i_can.c | 10 +-
drivers/net/can/ti_hecc.c | 8 +-
drivers/net/can/usb/Kconfig | 5 +
drivers/net/can/usb/ems_usb.c | 16 +-
drivers/net/can/usb/esd_usb2.c | 24 +-
drivers/net/can/usb/gs_usb.c | 12 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 22 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 61 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 22 +-
drivers/net/can/usb/mcba_usb.c | 10 +-
drivers/net/can/usb/peak_usb/pcan_usb.c | 18 +-
drivers/net/can/usb/peak_usb/pcan_usb_core.c | 9 +-
drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 29 +-
drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 14 +-
drivers/net/can/usb/ucan.c | 20 +-
drivers/net/can/usb/usb_8dev.c | 17 +-
drivers/net/can/vxcan.c | 4 +-
drivers/net/can/xilinx_can.c | 16 +-
drivers/net/dsa/Kconfig | 2 +
drivers/net/dsa/Makefile | 1 +
drivers/net/dsa/hirschmann/Kconfig | 9 +
drivers/net/dsa/hirschmann/Makefile | 5 +
drivers/net/dsa/hirschmann/hellcreek.c | 1339 +++++++++++
drivers/net/dsa/hirschmann/hellcreek.h | 286 +++
drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c | 479 ++++
drivers/net/dsa/hirschmann/hellcreek_hwtstamp.h | 58 +
drivers/net/dsa/hirschmann/hellcreek_ptp.c | 452 ++++
drivers/net/dsa/hirschmann/hellcreek_ptp.h | 76 +
drivers/net/dsa/microchip/ksz8795.c | 71 +-
drivers/net/dsa/microchip/ksz8795_reg.h | 10 -
drivers/net/dsa/microchip/ksz8795_spi.c | 6 +
drivers/net/dsa/microchip/ksz9477.c | 14 +-
drivers/net/dsa/microchip/ksz9477_spi.c | 6 +
drivers/net/dsa/microchip/ksz_common.c | 8 +-
drivers/net/dsa/microchip/ksz_common.h | 2 -
drivers/net/dsa/mt7530.c | 94 +-
drivers/net/dsa/mt7530.h | 25 +
drivers/net/dsa/mv88e6xxx/chip.c | 79 +-
drivers/net/dsa/mv88e6xxx/chip.h | 10 +
drivers/net/dsa/mv88e6xxx/devlink.c | 105 +-
drivers/net/dsa/mv88e6xxx/global1.h | 2 +
drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +-
drivers/net/dsa/mv88e6xxx/global1_vtu.c | 4 +-
drivers/net/dsa/mv88e6xxx/port.c | 36 +
drivers/net/dsa/mv88e6xxx/port.h | 3 +
drivers/net/dsa/mv88e6xxx/serdes.c | 123 +-
drivers/net/dsa/mv88e6xxx/serdes.h | 9 +
drivers/net/dsa/ocelot/felix.c | 27 +-
drivers/net/dsa/rtl8366.c | 7 +-
drivers/net/dummy.c | 2 +-
drivers/net/ethernet/8390/mac8390.c | 7 -
drivers/net/ethernet/8390/ne.c | 2 +-
drivers/net/ethernet/8390/ne2k-pci.c | 2 +-
drivers/net/ethernet/amazon/ena/ena_com.c | 391 ++--
drivers/net/ethernet/amazon/ena/ena_com.h | 23 +-
drivers/net/ethernet/amazon/ena/ena_eth_com.c | 71 +-
drivers/net/ethernet/amazon/ena/ena_eth_com.h | 23 +-
drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4 +-
drivers/net/ethernet/amazon/ena/ena_netdev.c | 405 ++--
drivers/net/ethernet/amazon/ena/ena_netdev.h | 12 +-
drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +-
drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 2 +
drivers/net/ethernet/atheros/atlx/atl2.c | 8 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 +
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 4 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 245 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 4 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 1 +
drivers/net/ethernet/brocade/bna/bna_hw_defs.h | 18 +-
drivers/net/ethernet/cadence/macb.h | 57 +-
drivers/net/ethernet/cadence/macb_main.c | 331 ++-
.../net/ethernet/cavium/liquidio/cn68xx_device.c | 1 -
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 1 +
.../net/ethernet/cavium/thunder/nicvf_ethtool.c | 1 +
drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 1 +
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 1 +
.../ethernet/chelsio/inline_crypto/chtls/chtls.h | 1 +
.../chelsio/inline_crypto/chtls/chtls_cm.c | 3 +-
drivers/net/ethernet/cisco/enic/vnic_cq.c | 8 +-
drivers/net/ethernet/davicom/Kconfig | 2 +-
drivers/net/ethernet/davicom/dm9000.c | 9 +-
drivers/net/ethernet/dec/tulip/de2104x.c | 10 +
drivers/net/ethernet/dec/tulip/tulip_core.c | 4 +
drivers/net/ethernet/emulex/benet/be_main.c | 8 +-
drivers/net/ethernet/faraday/ftgmac100.c | 122 +-
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 499 +++-
drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 13 +
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 6 +-
drivers/net/ethernet/freescale/enetc/enetc.c | 51 +-
drivers/net/ethernet/freescale/enetc/enetc.h | 5 +-
drivers/net/ethernet/freescale/enetc/enetc_hw.h | 55 +-
drivers/net/ethernet/freescale/enetc/enetc_pf.c | 31 +-
drivers/net/ethernet/freescale/enetc/enetc_qos.c | 84 +-
drivers/net/ethernet/freescale/enetc/enetc_vf.c | 10 +-
drivers/net/ethernet/freescale/fsl_pq_mdio.c | 2 +-
drivers/net/ethernet/freescale/ucc_geth.h | 1 -
drivers/net/ethernet/google/gve/gve.h | 39 +-
drivers/net/ethernet/google/gve/gve_adminq.c | 89 +-
drivers/net/ethernet/google/gve/gve_adminq.h | 15 +-
drivers/net/ethernet/google/gve/gve_desc.h | 19 +-
drivers/net/ethernet/google/gve/gve_ethtool.c | 3 +
drivers/net/ethernet/google/gve/gve_main.c | 11 +-
drivers/net/ethernet/google/gve/gve_rx.c | 364 ++-
drivers/net/ethernet/google/gve/gve_tx.c | 197 +-
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 12 +-
drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 +
drivers/net/ethernet/hisilicon/hns3/hnae3.h | 52 +-
drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 66 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 356 ++-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 38 +-
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 158 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 6 +
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 84 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 127 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 50 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 746 ++++--
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 45 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 20 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 201 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 26 +
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 4 +
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 14 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 84 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 +
drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 12 +-
drivers/net/ethernet/huawei/hinic/hinic_main.c | 8 +-
drivers/net/ethernet/huawei/hinic/hinic_port.h | 1 +
drivers/net/ethernet/ibm/ibmvnic.c | 424 ++--
drivers/net/ethernet/ibm/ibmvnic.h | 27 +-
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 1 +
drivers/net/ethernet/intel/i40e/i40e_txrx.c | 13 +-
drivers/net/ethernet/intel/i40e/i40e_txrx.h | 1 +
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 5 +-
drivers/net/ethernet/intel/i40e/i40e_xsk.c | 124 +-
drivers/net/ethernet/intel/i40e/i40e_xsk.h | 16 +
drivers/net/ethernet/intel/ice/ice.h | 1 -
drivers/net/ethernet/intel/ice/ice_base.c | 4 +-
drivers/net/ethernet/intel/ice/ice_common.c | 109 +-
drivers/net/ethernet/intel/ice/ice_controlq.c | 42 +-
drivers/net/ethernet/intel/ice/ice_devlink.c | 17 +-
drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 24 +-
drivers/net/ethernet/intel/ice/ice_flow.c | 53 +-
drivers/net/ethernet/intel/ice/ice_main.c | 13 +-
drivers/net/ethernet/intel/ice/ice_nvm.c | 61 +-
drivers/net/ethernet/intel/ice/ice_sched.c | 21 +-
drivers/net/ethernet/intel/ice/ice_switch.c | 15 +-
drivers/net/ethernet/intel/ice/ice_txrx.c | 2 +-
drivers/net/ethernet/intel/ice/ice_xsk.c | 9 +-
drivers/net/ethernet/intel/igb/igb_main.c | 2 +-
drivers/net/ethernet/intel/igbvf/netdev.c | 4 +-
drivers/net/ethernet/intel/igc/igc_base.c | 1 +
drivers/net/ethernet/intel/igc/igc_hw.h | 1 +
drivers/net/ethernet/intel/igc/igc_main.c | 1 +
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +-
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +-
drivers/net/ethernet/marvell/mvneta.c | 67 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 23 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 143 +-
drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 +
drivers/net/ethernet/marvell/octeontx2/af/Makefile | 3 +-
drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 13 +-
drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 5 +
drivers/net/ethernet/marvell/octeontx2/af/common.h | 12 +-
drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 223 +-
drivers/net/ethernet/marvell/octeontx2/af/npc.h | 137 +-
.../ethernet/marvell/octeontx2/af/npc_profile.h | 101 +-
drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 386 +++-
drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 102 +-
.../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 15 +
.../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 233 ++
.../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 775 +++++--
.../ethernet/marvell/octeontx2/af/rvu_devlink.c | 770 +++++++
.../ethernet/marvell/octeontx2/af/rvu_devlink.h | 55 +
.../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 507 +++-
.../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 8 +-
.../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 785 +++++--
.../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 1336 +++++++++++
.../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 2 +-
.../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 150 +-
.../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 40 +-
.../net/ethernet/marvell/octeontx2/nic/Makefile | 2 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.c | 21 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.h | 75 +-
.../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 58 +-
.../ethernet/marvell/octeontx2/nic/otx2_flows.c | 820 +++++++
.../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 307 ++-
.../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 7 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 16 +
.../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 5 +
.../net/ethernet/marvell/prestera/prestera_main.c | 7 +-
drivers/net/ethernet/marvell/sky2.c | 2 +-
drivers/net/ethernet/mediatek/mtk_eth_path.c | 24 +-
drivers/net/ethernet/mellanox/mlx4/cq.c | 9 +-
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 1 -
drivers/net/ethernet/mellanox/mlx4/en_rx.c | 7 +-
drivers/net/ethernet/mellanox/mlx4/en_tx.c | 13 -
drivers/net/ethernet/mellanox/mlx4/fw_qos.h | 2 +-
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 23 +-
drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 18 +-
.../net/ethernet/mellanox/mlx4/resource_tracker.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/srq.c | 9 +-
drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 +
drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 3 -
drivers/net/ethernet/mellanox/mlx5/core/dev.c | 567 +++--
drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 15 +-
.../mellanox/mlx5/core/diag/fs_tracepoint.c | 3 +
drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 76 +-
drivers/net/ethernet/mellanox/mlx5/core/ecpf.h | 3 +
drivers/net/ethernet/mellanox/mlx5/core/en.h | 63 +-
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 3 +-
.../net/ethernet/mellanox/mlx5/core/en/health.c | 16 +-
.../net/ethernet/mellanox/mlx5/core/en/health.h | 7 +-
.../net/ethernet/mellanox/mlx5/core/en/params.c | 34 +
.../net/ethernet/mellanox/mlx5/core/en/params.h | 14 +
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 529 +++++
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 63 +
.../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 52 +-
.../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 215 +-
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 19 +-
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 22 +-
.../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 9 +-
.../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 8 +-
.../mellanox/mlx5/core/en_accel/ktls_txrx.h | 2 +-
.../mellanox/mlx5/core/en_accel/tls_rxtx.c | 8 +-
.../mellanox/mlx5/core/en_accel/tls_rxtx.h | 4 +-
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 42 +-
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 20 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 417 ++--
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 41 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 29 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 403 +++-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 11 +
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 8 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 84 +-
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/eq.c | 24 +-
.../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 2 +-
.../mellanox/mlx5/core/esw/acl/egress_ofld.c | 2 +-
.../ethernet/mellanox/mlx5/core/esw/acl/helper.c | 5 +-
.../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 2 +-
.../mellanox/mlx5/core/esw/acl/ingress_ofld.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 50 +-
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/fpga/sdk.h | 8 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 57 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 17 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 +-
.../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/lag.c | 58 +-
drivers/net/ethernet/mellanox/mlx5/core/main.c | 68 +-
.../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 37 +-
.../net/ethernet/mellanox/mlx5/core/pagealloc.c | 12 +-
.../mellanox/mlx5/core/steering/dr_buddy.c | 170 ++
.../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 4 +-
.../mellanox/mlx5/core/steering/dr_icm_pool.c | 501 ++--
.../mellanox/mlx5/core/steering/dr_matcher.c | 109 +-
.../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 3 +-
.../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 42 +-
.../mellanox/mlx5/core/steering/dr_types.h | 80 +-
.../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 32 +
drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 3 -
drivers/net/ethernet/mellanox/mlxsw/Makefile | 1 +
drivers/net/ethernet/mellanox/mlxsw/cmd.h | 30 +
drivers/net/ethernet/mellanox/mlxsw/core.c | 30 +-
drivers/net/ethernet/mellanox/mlxsw/core.h | 12 +-
.../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 26 +-
drivers/net/ethernet/mellanox/mlxsw/core_env.h | 3 +
drivers/net/ethernet/mellanox/mlxsw/minimal.c | 3 +-
drivers/net/ethernet/mellanox/mlxsw/pci.c | 33 +-
drivers/net/ethernet/mellanox/mlxsw/reg.h | 930 +++++++-
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 139 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 14 +-
.../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 9 +-
.../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 46 +-
.../net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 6 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 2 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 6 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 5 +-
.../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 67 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 8 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 7 -
.../net/ethernet/mellanox/mlxsw/spectrum_router.c | 2416 +++++++++++++++-----
.../net/ethernet/mellanox/mlxsw/spectrum_router.h | 79 +
.../ethernet/mellanox/mlxsw/spectrum_router_xm.c | 812 +++++++
.../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 151 +-
.../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 8 +-
drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 1 +
drivers/net/ethernet/mellanox/mlxsw/trap.h | 1 +
drivers/net/ethernet/micrel/ks8851_common.c | 2 +-
drivers/net/ethernet/microchip/lan743x_ethtool.c | 9 +-
drivers/net/ethernet/microchip/lan743x_main.c | 77 +-
drivers/net/ethernet/microchip/lan743x_main.h | 4 +-
drivers/net/ethernet/mscc/ocelot.c | 301 ++-
drivers/net/ethernet/mscc/ocelot.h | 31 +-
drivers/net/ethernet/mscc/ocelot_net.c | 112 +-
drivers/net/ethernet/neterion/s2io.c | 41 +-
drivers/net/ethernet/neterion/s2io.h | 4 +-
drivers/net/ethernet/neterion/vxge/vxge-config.c | 20 +-
drivers/net/ethernet/netronome/nfp/crypto/fw.h | 2 +-
drivers/net/ethernet/netronome/nfp/crypto/tls.c | 4 +-
drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 2 +-
drivers/net/ethernet/netronome/nfp/nfp_main.c | 21 +-
drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 +-
.../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +-
.../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 2 +-
drivers/net/ethernet/nvidia/forcedeth.c | 9 +-
.../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 27 +-
drivers/net/ethernet/pensando/ionic/ionic_dev.c | 4 +-
drivers/net/ethernet/pensando/ionic/ionic_dev.h | 4 +-
.../net/ethernet/pensando/ionic/ionic_devlink.c | 2 +-
.../net/ethernet/pensando/ionic/ionic_devlink.h | 2 +-
.../net/ethernet/pensando/ionic/ionic_ethtool.c | 7 +-
drivers/net/ethernet/pensando/ionic/ionic_fw.c | 14 +-
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 122 +-
drivers/net/ethernet/pensando/ionic/ionic_lif.h | 6 +
drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 +-
drivers/net/ethernet/pensando/ionic/ionic_stats.c | 1 +
drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 18 +-
drivers/net/ethernet/qlogic/qede/qede_main.c | 2 +-
.../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 7 +-
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 15 +-
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 2 +
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 74 +-
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 3 +
drivers/net/ethernet/realtek/r8169_main.c | 164 +-
drivers/net/ethernet/sfc/bitfield.h | 58 +-
drivers/net/ethernet/sfc/ef100_nic.c | 21 +-
drivers/net/ethernet/sfc/ef100_tx.c | 66 +-
drivers/net/ethernet/sfc/rx_common.c | 2 +-
drivers/net/ethernet/smsc/Kconfig | 6 +-
drivers/net/ethernet/smsc/smc911x.c | 17 +-
drivers/net/ethernet/smsc/smc91x.c | 9 +-
drivers/net/ethernet/socionext/netsec.c | 14 +-
drivers/net/ethernet/stmicro/stmmac/common.h | 1 +
.../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 46 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 6 +-
.../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 2 +
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 24 +
drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 6 +-
drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 +
drivers/net/ethernet/stmicro/stmmac/stmmac.h | 4 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 54 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 3 +
.../net/ethernet/stmicro/stmmac/stmmac_platform.c | 22 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 10 +-
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 355 +--
drivers/net/ethernet/ti/am65-cpsw-nuss.h | 5 +
drivers/net/ethernet/ti/cpsw_ale.c | 41 +-
drivers/net/ethernet/ti/cpsw_ale.h | 1 +
drivers/net/ethernet/ti/cpsw_priv.c | 2 +-
drivers/net/ethernet/ti/cpsw_switchdev.c | 2 +-
drivers/net/ethernet/ti/davinci_mdio.c | 6 +-
drivers/net/ethernet/ti/tlan.c | 98 +-
drivers/net/ethernet/xilinx/Kconfig | 2 +-
drivers/net/ethernet/xilinx/xilinx_axienet.h | 5 +
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 115 +-
drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 56 +-
drivers/net/ethernet/xilinx/xilinx_emaclite.c | 14 +-
drivers/net/fddi/skfp/drvfbi.c | 4 -
drivers/net/fddi/skfp/ecm.c | 7 +-
drivers/net/fddi/skfp/ess.c | 1 -
drivers/net/fddi/skfp/hwt.c | 4 -
drivers/net/fddi/skfp/pcmplc.c | 4 -
drivers/net/fddi/skfp/pmf.c | 4 -
drivers/net/fddi/skfp/queue.c | 4 -
drivers/net/fddi/skfp/rmt.c | 4 -
drivers/net/fddi/skfp/smtdef.c | 4 -
drivers/net/fddi/skfp/smtinit.c | 4 -
drivers/net/fddi/skfp/smttimer.c | 4 -
drivers/net/fddi/skfp/srf.c | 5 -
drivers/net/geneve.c | 3 +-
drivers/net/gtp.c | 2 +-
drivers/net/hamradio/hdlcdrv.c | 2 +-
drivers/net/hyperv/netvsc.c | 2 +-
drivers/net/hyperv/netvsc_drv.c | 1 +
drivers/net/hyperv/rndis_filter.c | 1 +
drivers/net/ieee802154/ca8210.c | 22 +-
drivers/net/ifb.c | 3 +-
drivers/net/ipa/gsi.c | 499 ++--
drivers/net/ipa/gsi.h | 52 +-
drivers/net/ipa/gsi_reg.h | 159 +-
drivers/net/ipa/ipa_clock.c | 47 +-
drivers/net/ipa/ipa_clock.h | 5 +-
drivers/net/ipa/ipa_cmd.c | 6 +-
drivers/net/ipa/ipa_cmd.h | 21 +-
drivers/net/ipa/ipa_data-sc7180.c | 25 +
drivers/net/ipa/ipa_data-sdm845.c | 29 +-
drivers/net/ipa/ipa_data.h | 43 +-
drivers/net/ipa/ipa_endpoint.c | 258 ++-
drivers/net/ipa/ipa_endpoint.h | 2 +-
drivers/net/ipa/ipa_interrupt.c | 6 +-
drivers/net/ipa/ipa_interrupt.h | 16 -
drivers/net/ipa/ipa_main.c | 333 ++-
drivers/net/ipa/ipa_mem.c | 10 +-
drivers/net/ipa/ipa_qmi.c | 10 +-
drivers/net/ipa/ipa_qmi_msg.h | 12 +-
drivers/net/ipa/ipa_reg.h | 486 ++--
drivers/net/ipa/ipa_table.c | 4 +-
drivers/net/ipa/ipa_uc.c | 46 +-
drivers/net/ipa/ipa_version.h | 1 +
drivers/net/ipvlan/ipvlan_main.c | 2 +
drivers/net/macsec.c | 1 +
drivers/net/macvlan.c | 44 +-
drivers/net/mhi_net.c | 317 +++
drivers/net/mii.c | 20 +-
drivers/net/net_failover.c | 2 +-
drivers/net/netconsole.c | 1 +
drivers/net/netdevsim/dev.c | 8 +-
drivers/net/netdevsim/ethtool.c | 82 +-
drivers/net/netdevsim/fib.c | 265 ++-
drivers/net/netdevsim/netdevsim.h | 10 +-
drivers/net/nlmon.c | 1 +
drivers/net/phy/adin.c | 195 +-
drivers/net/phy/amd.c | 37 +-
drivers/net/phy/aquantia_main.c | 59 +-
drivers/net/phy/at803x.c | 50 +-
drivers/net/phy/bcm-cygnus.c | 2 +-
drivers/net/phy/bcm-phy-lib.c | 49 +-
drivers/net/phy/bcm-phy-lib.h | 1 +
drivers/net/phy/bcm54140.c | 46 +-
drivers/net/phy/bcm63xx.c | 20 +-
drivers/net/phy/bcm87xx.c | 50 +-
drivers/net/phy/broadcom.c | 70 +-
drivers/net/phy/cicada.c | 35 +-
drivers/net/phy/davicom.c | 63 +-
drivers/net/phy/dp83640.c | 43 +-
drivers/net/phy/dp83822.c | 54 +-
drivers/net/phy/dp83848.c | 47 +-
drivers/net/phy/dp83867.c | 44 +-
drivers/net/phy/dp83869.c | 42 +-
drivers/net/phy/dp83tc811.c | 53 +-
drivers/net/phy/icplus.c | 58 +-
drivers/net/phy/intel-xway.c | 71 +-
drivers/net/phy/lxt.c | 94 +-
drivers/net/phy/marvell.c | 204 +-
drivers/net/phy/mdio_bus.c | 9 +-
drivers/net/phy/meson-gxl.c | 37 +-
drivers/net/phy/micrel.c | 65 +-
drivers/net/phy/microchip.c | 24 +-
drivers/net/phy/microchip_t1.c | 29 +-
drivers/net/phy/mscc/mscc_main.c | 70 +-
drivers/net/phy/mscc/mscc_ptp.c | 18 +-
drivers/net/phy/mscc/mscc_ptp.h | 5 -
drivers/net/phy/national.c | 58 +-
drivers/net/phy/nxp-tja11xx.c | 42 +-
drivers/net/phy/phy-c45.c | 2 +-
drivers/net/phy/phy.c | 56 +-
drivers/net/phy/phy_device.c | 39 +-
drivers/net/phy/phy_led_triggers.c | 16 +-
drivers/net/phy/phylink.c | 5 +-
drivers/net/phy/qsemi.c | 42 +-
drivers/net/phy/realtek.c | 181 +-
drivers/net/phy/sfp-bus.c | 11 +-
drivers/net/phy/sfp.c | 63 +-
drivers/net/phy/smsc.c | 55 +-
drivers/net/phy/ste10Xp.c | 53 +-
drivers/net/phy/vitesse.c | 61 +-
drivers/net/ppp/ppp_generic.c | 152 +-
drivers/net/team/team.c | 10 +-
drivers/net/thunderbolt.c | 2 +-
drivers/net/tun.c | 134 +-
drivers/net/usb/Kconfig | 9 +
drivers/net/usb/Makefile | 1 +
drivers/net/usb/aqc111.c | 2 +-
drivers/net/usb/asix_devices.c | 6 +-
drivers/net/usb/ax88172a.c | 2 +-
drivers/net/usb/ax88179_178a.c | 2 +-
drivers/net/usb/cdc-phonet.c | 2 +-
drivers/net/usb/cdc_mbim.c | 2 +-
drivers/net/usb/cdc_ncm.c | 4 +-
drivers/net/usb/dm9601.c | 2 +-
drivers/net/usb/int51x1.c | 2 +-
drivers/net/usb/lan78xx.c | 168 +-
drivers/net/usb/mcs7830.c | 2 +-
drivers/net/usb/qmi_wwan.c | 41 +-
drivers/net/usb/r8152.c | 40 +-
drivers/net/usb/r8153_ecm.c | 162 ++
drivers/net/usb/rndis_host.c | 2 +-
drivers/net/usb/sierra_net.c | 2 +-
drivers/net/usb/smsc75xx.c | 2 +-
drivers/net/usb/smsc95xx.c | 2 +-
drivers/net/usb/sr9700.c | 2 +-
drivers/net/usb/sr9800.c | 2 +-
drivers/net/usb/usbnet.c | 23 +-
drivers/net/veth.c | 16 +-
drivers/net/virtio_net.c | 2 +-
drivers/net/vrf.c | 79 +-
drivers/net/vsockmon.c | 1 +
drivers/net/vxlan.c | 31 +-
drivers/net/wan/Kconfig | 60 -
drivers/net/wan/Makefile | 3 -
drivers/net/wan/dlci.c | 541 -----
drivers/net/wan/hdlc_fr.c | 118 +-
drivers/net/wan/hdlc_x25.c | 2 -
drivers/net/wan/lapbether.c | 13 +-
drivers/net/wan/lmc/lmc_main.c | 9 +-
drivers/net/wan/pci200syn.c | 2 +-
drivers/net/wan/sdla.c | 1655 --------------
drivers/net/wan/x25_asy.c | 836 -------
drivers/net/wan/x25_asy.h | 46 -
drivers/net/wimax/Kconfig | 18 -
drivers/net/wimax/Makefile | 2 -
drivers/net/wimax/i2400m/control.c | 1434 ------------
drivers/net/wimax/i2400m/debug-levels.h | 32 -
drivers/net/wimax/i2400m/driver.c | 1002 --------
drivers/net/wimax/i2400m/i2400m.h | 970 --------
drivers/net/wimax/i2400m/op-rfkill.c | 196 --
drivers/net/wimax/i2400m/usb-debug-levels.h | 28 -
drivers/net/wimax/i2400m/usb.c | 764 -------
drivers/net/wireguard/device.c | 2 +-
drivers/net/wireless/Kconfig | 13 -
drivers/net/wireless/admtek/adm8211.c | 6 +-
drivers/net/wireless/ath/ath10k/core.c | 139 +-
drivers/net/wireless/ath/ath10k/core.h | 12 +
drivers/net/wireless/ath/ath10k/debug.c | 8 +-
drivers/net/wireless/ath/ath10k/htt_rx.c | 1 -
drivers/net/wireless/ath/ath10k/mac.c | 22 +-
drivers/net/wireless/ath/ath10k/p2p.c | 2 +-
drivers/net/wireless/ath/ath10k/pci.c | 4 +-
drivers/net/wireless/ath/ath10k/qmi.c | 4 +-
drivers/net/wireless/ath/ath10k/rx_desc.h | 2 +-
drivers/net/wireless/ath/ath10k/sdio.c | 28 +-
drivers/net/wireless/ath/ath10k/snoc.c | 2 +-
drivers/net/wireless/ath/ath10k/usb.c | 7 +-
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 4 +-
drivers/net/wireless/ath/ath10k/wmi.c | 13 +-
drivers/net/wireless/ath/ath10k/wmi.h | 7 +-
drivers/net/wireless/ath/ath11k/Makefile | 3 +-
drivers/net/wireless/ath/ath11k/ahb.c | 36 +-
drivers/net/wireless/ath/ath11k/ce.c | 2 +-
drivers/net/wireless/ath/ath11k/ce.h | 2 +
drivers/net/wireless/ath/ath11k/core.c | 141 +-
drivers/net/wireless/ath/ath11k/core.h | 34 +-
drivers/net/wireless/ath/ath11k/debugfs.c | 1 +
drivers/net/wireless/ath/ath11k/dp.c | 4 +-
drivers/net/wireless/ath/ath11k/dp.h | 4 +-
drivers/net/wireless/ath/ath11k/dp_rx.c | 66 +-
drivers/net/wireless/ath/ath11k/dp_rx.h | 3 +
drivers/net/wireless/ath/ath11k/dp_tx.c | 13 +-
drivers/net/wireless/ath/ath11k/hal_desc.h | 8 +-
drivers/net/wireless/ath/ath11k/hif.h | 32 +
drivers/net/wireless/ath/ath11k/htc.c | 31 +-
drivers/net/wireless/ath/ath11k/htc.h | 10 +-
drivers/net/wireless/ath/ath11k/hw.c | 4 +-
drivers/net/wireless/ath/ath11k/hw.h | 8 +-
drivers/net/wireless/ath/ath11k/mac.c | 242 +-
drivers/net/wireless/ath/ath11k/mac.h | 2 -
drivers/net/wireless/ath/ath11k/mhi.c | 31 +-
drivers/net/wireless/ath/ath11k/mhi.h | 3 +
drivers/net/wireless/ath/ath11k/pci.c | 234 +-
drivers/net/wireless/ath/ath11k/pci.h | 25 +
drivers/net/wireless/ath/ath11k/peer.c | 44 +-
drivers/net/wireless/ath/ath11k/peer.h | 2 +
drivers/net/wireless/ath/ath11k/qmi.c | 119 +-
drivers/net/wireless/ath/ath11k/qmi.h | 5 +
drivers/net/wireless/ath/ath11k/reg.c | 7 +-
drivers/net/wireless/ath/ath11k/reg.h | 1 +
drivers/net/wireless/ath/ath11k/rx_desc.h | 2 +-
drivers/net/wireless/ath/ath11k/testmode.c | 4 +-
drivers/net/wireless/ath/ath11k/wmi.c | 468 +++-
drivers/net/wireless/ath/ath11k/wmi.h | 222 +-
drivers/net/wireless/ath/ath11k/wow.c | 73 +
drivers/net/wireless/ath/ath11k/wow.h | 10 +
drivers/net/wireless/ath/ath5k/mac80211-ops.c | 1 +
drivers/net/wireless/ath/ath6kl/testmode.c | 1 -
drivers/net/wireless/ath/ath6kl/wmi.c | 4 +-
drivers/net/wireless/ath/ath9k/ar5008_phy.c | 15 +-
.../net/wireless/ath/ath9k/ar9003_2p2_initvals.h | 14 -
.../net/wireless/ath/ath9k/ar9330_1p1_initvals.h | 7 -
drivers/net/wireless/ath/ath9k/ar9340_initvals.h | 101 -
drivers/net/wireless/ath/ath9k/ar9485_initvals.h | 7 -
drivers/net/wireless/ath/ath9k/ath9k.h | 1 -
drivers/net/wireless/ath/ath9k/common-debug.c | 2 +-
drivers/net/wireless/ath/ath9k/debug.c | 4 +-
drivers/net/wireless/ath/ath9k/dfs_debug.c | 2 +-
drivers/net/wireless/ath/ath9k/dynack.c | 11 +-
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 7 +-
drivers/net/wireless/ath/ath9k/hw.c | 1 -
drivers/net/wireless/ath/ath9k/init.c | 19 -
drivers/net/wireless/ath/ath9k/main.c | 5 -
drivers/net/wireless/ath/carl9170/debug.c | 4 +-
drivers/net/wireless/ath/carl9170/mac.c | 4 -
drivers/net/wireless/ath/carl9170/main.c | 1 -
drivers/net/wireless/ath/carl9170/tx.c | 1 +
drivers/net/wireless/ath/dfs_pattern_detector.c | 14 +-
drivers/net/wireless/ath/dfs_pri_detector.c | 9 +-
drivers/net/wireless/ath/regd.c | 1 +
drivers/net/wireless/ath/wcn36xx/main.c | 2 +
drivers/net/wireless/ath/wcn36xx/smd.c | 6 +-
drivers/net/wireless/ath/wil6210/wmi.c | 2 +-
drivers/net/wireless/broadcom/b43/main.c | 6 +-
drivers/net/wireless/broadcom/b43legacy/main.c | 6 +-
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +-
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 +-
.../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 1 +
.../broadcom/brcm80211/brcmfmac/fwsignal.c | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 7 +-
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 26 +-
.../wireless/broadcom/brcm80211/brcmsmac/ampdu.c | 11 +-
drivers/net/wireless/cisco/airo.c | 127 +-
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 70 +-
drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 70 +-
drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 69 +-
drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 58 +-
drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 61 +-
drivers/net/wireless/intel/iwlwifi/dvm/calib.c | 61 +-
drivers/net/wireless/intel/iwlwifi/dvm/calib.h | 60 +-
drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 61 +-
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 2 +-
drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 22 +-
drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 2 +-
drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 2 +-
drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 +-
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 97 +-
drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 74 +-
drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 69 +-
.../net/wireless/intel/iwlwifi/fw/api/binding.h | 67 +-
drivers/net/wireless/intel/iwlwifi/fw/api/cmdhdr.h | 67 +-
drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 69 +-
.../net/wireless/intel/iwlwifi/fw/api/commands.h | 70 +-
drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 70 +-
.../net/wireless/intel/iwlwifi/fw/api/context.h | 68 +-
drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 69 +-
.../net/wireless/intel/iwlwifi/fw/api/datapath.h | 70 +-
.../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 61 +-
drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 81 +-
drivers/net/wireless/intel/iwlwifi/fw/api/filter.h | 68 +-
drivers/net/wireless/intel/iwlwifi/fw/api/led.h | 62 +-
.../net/wireless/intel/iwlwifi/fw/api/location.h | 64 +-
.../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 70 +-
drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 64 +-
.../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 78 +-
.../net/wireless/intel/iwlwifi/fw/api/offload.h | 68 +-
drivers/net/wireless/intel/iwlwifi/fw/api/paging.h | 67 +-
.../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 69 +-
drivers/net/wireless/intel/iwlwifi/fw/api/phy.h | 70 +-
drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 70 +-
drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 66 +-
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 68 +-
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 83 +-
drivers/net/wireless/intel/iwlwifi/fw/api/sf.h | 68 +-
drivers/net/wireless/intel/iwlwifi/fw/api/soc.h | 68 +-
drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 67 +-
drivers/net/wireless/intel/iwlwifi/fw/api/stats.h | 69 +-
drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h | 70 +-
.../net/wireless/intel/iwlwifi/fw/api/time-event.h | 70 +-
drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 64 +-
drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 69 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 153 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 70 +-
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 96 +-
drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 68 +-
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 69 +-
drivers/net/wireless/intel/iwlwifi/fw/file.h | 79 +-
drivers/net/wireless/intel/iwlwifi/fw/img.h | 68 +-
drivers/net/wireless/intel/iwlwifi/fw/init.c | 64 +-
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 64 +-
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h | 63 +-
drivers/net/wireless/intel/iwlwifi/fw/paging.c | 69 +-
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 62 +-
drivers/net/wireless/intel/iwlwifi/fw/smem.c | 67 +-
drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h | 61 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 68 +-
.../wireless/intel/iwlwifi/iwl-context-info-gen3.h | 56 +-
.../net/wireless/intel/iwlwifi/iwl-context-info.h | 58 +-
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 71 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 67 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 64 +-
drivers/net/wireless/intel/iwlwifi/iwl-debug.c | 62 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 71 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 64 +-
.../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 77 +-
.../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 76 +-
.../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 64 +-
.../net/wireless/intel/iwlwifi/iwl-eeprom-read.h | 61 +-
drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 66 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.c | 68 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.h | 61 +-
drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 61 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 176 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 65 +-
drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 69 +-
drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c | 80 +-
drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h | 62 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 93 +-
drivers/net/wireless/intel/iwlwifi/iwl-scd.h | 62 +-
drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 67 +-
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 99 +-
drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 65 +-
drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 65 +-
drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 71 +-
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 82 +-
.../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 67 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 71 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h | 65 +-
.../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 112 +-
.../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 64 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 70 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 108 +-
drivers/net/wireless/intel/iwlwifi/mvm/led.c | 69 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 99 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 131 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 88 +-
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 69 +-
.../net/wireless/intel/iwlwifi/mvm/offloading.c | 67 +-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 103 +-
drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 71 +-
drivers/net/wireless/intel/iwlwifi/mvm/power.c | 70 +-
drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 68 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 76 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 10 +-
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 122 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 148 +-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 423 +++-
drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 66 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 86 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 70 +-
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 68 +-
.../net/wireless/intel/iwlwifi/mvm/time-event.c | 68 +-
.../net/wireless/intel/iwlwifi/mvm/time-event.h | 67 +-
drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 70 +-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 80 +-
drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 71 +-
.../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 57 +-
.../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 60 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 90 +-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 80 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 113 +-
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 83 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 155 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 57 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 351 +--
drivers/net/wireless/intel/iwlwifi/queue/tx.c | 308 ++-
drivers/net/wireless/intel/iwlwifi/queue/tx.h | 68 +-
drivers/net/wireless/intersil/hostap/hostap_hw.c | 17 +-
.../net/wireless/intersil/hostap/hostap_ioctl.c | 15 +-
drivers/net/wireless/intersil/orinoco/hermes.c | 1 +
drivers/net/wireless/intersil/orinoco/hermes.h | 15 +
drivers/net/wireless/intersil/orinoco/hw.c | 32 +-
.../net/wireless/intersil/orinoco/orinoco_usb.c | 168 +-
drivers/net/wireless/intersil/prism54/isl_ioctl.c | 5 +-
drivers/net/wireless/marvell/mwifiex/Makefile | 6 +-
drivers/net/wireless/marvell/mwifiex/README | 7 +-
drivers/net/wireless/marvell/mwifiex/join.c | 2 +
drivers/net/wireless/marvell/mwifiex/main.c | 6 +-
drivers/net/wireless/marvell/mwifiex/pcie.c | 24 +-
drivers/net/wireless/marvell/mwifiex/pcie.h | 2 +
drivers/net/wireless/marvell/mwifiex/sdio.h | 2 -
drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 2 +
drivers/net/wireless/marvell/mwifiex/sta_event.c | 1 +
drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 1 +
drivers/net/wireless/marvell/mwifiex/wmm.c | 1 +
drivers/net/wireless/marvell/mwl8k.c | 72 +-
drivers/net/wireless/mediatek/mt76/debugfs.c | 4 +-
drivers/net/wireless/mediatek/mt76/dma.c | 37 +-
drivers/net/wireless/mediatek/mt76/eeprom.c | 12 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 149 +-
drivers/net/wireless/mediatek/mt76/mcu.c | 80 +
drivers/net/wireless/mediatek/mt76/mt76.h | 121 +-
drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 30 +-
drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 61 +-
drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 7 +-
drivers/net/wireless/mediatek/mt76/mt7603/init.c | 4 +-
drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +-
drivers/net/wireless/mediatek/mt76/mt7603/main.c | 12 +-
drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 131 +-
drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 2 +-
drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 3 +-
.../net/wireless/mediatek/mt76/mt7615/debugfs.c | 139 +-
drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 55 +-
drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 22 +-
drivers/net/wireless/mediatek/mt76/mt7615/init.c | 23 +-
drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 199 +-
drivers/net/wireless/mediatek/mt76/mt7615/main.c | 122 +-
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 544 ++---
drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 17 +
drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 9 +-
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 92 +-
.../net/wireless/mediatek/mt76/mt7615/pci_init.c | 9 +-
drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 11 +
drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 71 +-
.../net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 42 +-
.../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c | 142 +-
.../net/wireless/mediatek/mt76/mt7615/testmode.c | 28 +-
drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 9 +-
.../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 16 +-
.../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 89 +-
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 12 +-
drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 4 +-
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 3 +-
.../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 1 +
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 4 +-
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 1 +
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 10 +-
.../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 8 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 16 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 55 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 2 +
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 76 +-
.../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +-
.../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 1 +
drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 13 +-
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 18 +-
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 3 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 2 +-
.../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 1 +
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 1 +
drivers/net/wireless/mediatek/mt76/mt7915/Makefile | 2 +
.../net/wireless/mediatek/mt76/mt7915/debugfs.c | 47 +-
drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 76 +-
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 64 +-
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h | 1 +
drivers/net/wireless/mediatek/mt76/mt7915/init.c | 435 ++--
drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 539 ++++-
drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 16 +-
drivers/net/wireless/mediatek/mt76/mt7915/main.c | 133 +-
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 734 +++---
drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 54 +-
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 64 +-
drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 24 +-
drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 52 +-
.../net/wireless/mediatek/mt76/mt7915/testmode.c | 377 +++
.../net/wireless/mediatek/mt76/mt7915/testmode.h | 40 +
drivers/net/wireless/mediatek/mt76/sdio.c | 196 +-
drivers/net/wireless/mediatek/mt76/testmode.c | 41 +-
drivers/net/wireless/mediatek/mt76/testmode.h | 18 +-
drivers/net/wireless/mediatek/mt76/tx.c | 60 +-
drivers/net/wireless/mediatek/mt76/usb.c | 89 +-
drivers/net/wireless/mediatek/mt7601u/dma.c | 12 +-
drivers/net/wireless/microchip/wilc1000/cfg80211.c | 7 +-
drivers/net/wireless/microchip/wilc1000/hif.c | 17 +
drivers/net/wireless/microchip/wilc1000/hif.h | 1 +
drivers/net/wireless/microchip/wilc1000/netdev.c | 38 +
drivers/net/wireless/microchip/wilc1000/netdev.h | 11 +-
drivers/net/wireless/microchip/wilc1000/spi.c | 23 +-
drivers/net/wireless/microchip/wilc1000/wlan.c | 334 ++-
drivers/net/wireless/microchip/wilc1000/wlan.h | 30 +
drivers/net/wireless/quantenna/qtnfmac/core.c | 78 +-
drivers/net/wireless/quantenna/qtnfmac/core.h | 4 -
drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 6 +-
.../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 4 +-
.../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 4 +-
drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 62 +-
drivers/net/wireless/ralink/rt2x00/rt2x00.h | 10 +
drivers/net/wireless/ralink/rt2x00/rt2x00config.c | 1 -
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 6 +-
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 3 +-
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 1 +
drivers/net/wireless/ray_cs.c | 6 +-
.../realtek/rtlwifi/btcoexist/halbtc8723b2ant.c | 48 +-
.../realtek/rtlwifi/btcoexist/halbtc8821a1ant.c | 4 +-
.../realtek/rtlwifi/btcoexist/halbtc8821a2ant.c | 27 +-
.../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 28 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 1 -
.../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 7 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/dm.c | 13 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 1 -
.../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 96 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/table.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/table.h | 4 +-
drivers/net/wireless/realtek/rtlwifi/usb.c | 1 -
drivers/net/wireless/realtek/rtw88/coex.c | 1538 ++++++++++---
drivers/net/wireless/realtek/rtw88/coex.h | 47 +-
drivers/net/wireless/realtek/rtw88/debug.c | 27 +-
drivers/net/wireless/realtek/rtw88/debug.h | 1 +
drivers/net/wireless/realtek/rtw88/fw.c | 8 +-
drivers/net/wireless/realtek/rtw88/fw.h | 11 +-
drivers/net/wireless/realtek/rtw88/mac80211.c | 9 +-
drivers/net/wireless/realtek/rtw88/main.c | 60 +-
drivers/net/wireless/realtek/rtw88/main.h | 41 +-
drivers/net/wireless/realtek/rtw88/pci.h | 8 +
drivers/net/wireless/realtek/rtw88/phy.c | 6 +
drivers/net/wireless/realtek/rtw88/ps.c | 135 +-
drivers/net/wireless/realtek/rtw88/ps.h | 3 +-
drivers/net/wireless/realtek/rtw88/reg.h | 17 +-
drivers/net/wireless/realtek/rtw88/rtw8723d.c | 96 +-
drivers/net/wireless/realtek/rtw88/rtw8723d.h | 3 +
drivers/net/wireless/realtek/rtw88/rtw8723de.c | 1 +
drivers/net/wireless/realtek/rtw88/rtw8723de.h | 4 -
drivers/net/wireless/realtek/rtw88/rtw8821c.c | 16 +-
drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 -
drivers/net/wireless/realtek/rtw88/rtw8821ce.c | 1 +
drivers/net/wireless/realtek/rtw88/rtw8821ce.h | 4 -
drivers/net/wireless/realtek/rtw88/rtw8822b.c | 55 +-
drivers/net/wireless/realtek/rtw88/rtw8822be.c | 1 +
drivers/net/wireless/realtek/rtw88/rtw8822be.h | 4 -
drivers/net/wireless/realtek/rtw88/rtw8822c.c | 136 +-
drivers/net/wireless/realtek/rtw88/rtw8822ce.c | 1 +
drivers/net/wireless/realtek/rtw88/rtw8822ce.h | 4 -
drivers/net/wireless/realtek/rtw88/wow.c | 8 +-
drivers/net/wireless/rndis_wlan.c | 2 +-
drivers/net/wireless/rsi/rsi_91x_hal.c | 3 +-
drivers/net/wireless/rsi/rsi_91x_sdio.c | 6 +-
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 173 +-
drivers/net/wireless/rsi/rsi_91x_usb.c | 36 +-
drivers/net/wireless/rsi/rsi_91x_usb_ops.c | 2 +-
drivers/net/wireless/rsi/rsi_sdio.h | 8 +-
drivers/net/wireless/st/cw1200/bh.c | 10 +-
drivers/net/wireless/st/cw1200/main.c | 2 +
drivers/net/wireless/st/cw1200/txrx.c | 2 +-
drivers/net/wireless/st/cw1200/wsm.c | 8 +-
drivers/net/wireless/ti/wl1251/cmd.c | 2 +-
drivers/net/wireless/ti/wl1251/debugfs.c | 2 +-
drivers/net/wireless/ti/wlcore/main.c | 4 +-
drivers/net/wireless/ti/wlcore/spi.c | 3 +-
drivers/net/wireless/ti/wlcore/sysfs.c | 2 +-
drivers/net/wireless/wl3501_cs.c | 8 +-
drivers/net/wireless/zydas/zd1201.c | 2 +-
drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 15 -
drivers/net/xen-netfront.c | 5 +-
drivers/nfc/nxp-nci/i2c.c | 2 +-
drivers/nfc/pn533/usb.c | 2 +-
drivers/nfc/s3fwrn5/Kconfig | 12 +
drivers/nfc/s3fwrn5/Makefile | 4 +-
drivers/nfc/s3fwrn5/core.c | 26 +-
drivers/nfc/s3fwrn5/firmware.c | 17 +-
drivers/nfc/s3fwrn5/firmware.h | 1 +
drivers/nfc/s3fwrn5/i2c.c | 121 +-
drivers/nfc/s3fwrn5/phy_common.c | 75 +
drivers/nfc/s3fwrn5/phy_common.h | 37 +
drivers/nfc/s3fwrn5/s3fwrn5.h | 11 +-
drivers/nfc/s3fwrn5/uart.c | 196 ++
drivers/pinctrl/pinctrl-utils.c | 2 +-
drivers/ptp/Kconfig | 14 +
drivers/ptp/Makefile | 1 +
drivers/ptp/idt8a340_reg.h | 1 +
drivers/ptp/ptp_clockmatrix.c | 330 ++-
drivers/ptp/ptp_clockmatrix.h | 24 +-
drivers/ptp/ptp_idt82p33.c | 274 ++-
drivers/ptp/ptp_idt82p33.h | 3 +
drivers/ptp/ptp_ines.c | 19 +-
drivers/ptp/ptp_ocp.c | 398 ++++
drivers/s390/cio/ccwgroup.c | 12 +-
drivers/s390/net/ctcm_fsms.c | 15 +-
drivers/s390/net/ctcm_main.c | 68 +-
drivers/s390/net/ctcm_main.h | 5 -
drivers/s390/net/ctcm_mpc.c | 39 +-
drivers/s390/net/qeth_core.h | 32 +-
drivers/s390/net/qeth_core_main.c | 334 ++-
drivers/s390/net/qeth_core_mpc.h | 40 +-
drivers/s390/net/qeth_core_sys.c | 41 +-
drivers/s390/net/qeth_ethtool.c | 243 +-
drivers/s390/net/qeth_l2.h | 2 -
drivers/s390/net/qeth_l2_main.c | 37 +-
drivers/s390/net/qeth_l2_sys.c | 19 -
drivers/s390/net/qeth_l3.h | 2 -
drivers/s390/net/qeth_l3_main.c | 9 +-
drivers/s390/net/qeth_l3_sys.c | 21 -
drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +
drivers/scsi/fcoe/fcoe_transport.c | 1 +
drivers/soc/fsl/qbman/qman.c | 12 +-
drivers/soc/fsl/qbman/qman_test_api.c | 6 +-
drivers/soc/fsl/qbman/qman_test_stash.c | 6 +-
drivers/staging/Kconfig | 2 +
drivers/staging/Makefile | 1 +
drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c | 2 +
.../staging/wimax/Documentation}/i2400m.rst | 0
.../staging/wimax/Documentation}/index.rst | 0
.../staging/wimax/Documentation}/wimax.rst | 0
drivers/staging/wimax/Kconfig | 46 +
drivers/staging/wimax/Makefile | 15 +
drivers/staging/wimax/TODO | 18 +
drivers/staging/wimax/debug-levels.h | 29 +
drivers/staging/wimax/debugfs.c | 38 +
drivers/{net => staging}/wimax/i2400m/Kconfig | 0
drivers/{net => staging}/wimax/i2400m/Makefile | 0
drivers/staging/wimax/i2400m/control.c | 1434 ++++++++++++
drivers/staging/wimax/i2400m/debug-levels.h | 32 +
drivers/{net => staging}/wimax/i2400m/debugfs.c | 0
drivers/staging/wimax/i2400m/driver.c | 1002 ++++++++
drivers/{net => staging}/wimax/i2400m/fw.c | 0
drivers/{net => staging}/wimax/i2400m/i2400m-usb.h | 0
drivers/staging/wimax/i2400m/i2400m.h | 970 ++++++++
.../staging/wimax/i2400m/linux-wimax-i2400m.h | 0
drivers/{net => staging}/wimax/i2400m/netdev.c | 0
drivers/staging/wimax/i2400m/op-rfkill.c | 196 ++
drivers/{net => staging}/wimax/i2400m/rx.c | 0
drivers/{net => staging}/wimax/i2400m/sysfs.c | 0
drivers/{net => staging}/wimax/i2400m/tx.c | 0
drivers/staging/wimax/i2400m/usb-debug-levels.h | 28 +
drivers/{net => staging}/wimax/i2400m/usb-fw.c | 0
drivers/{net => staging}/wimax/i2400m/usb-notif.c | 0
drivers/{net => staging}/wimax/i2400m/usb-rx.c | 0
drivers/{net => staging}/wimax/i2400m/usb-tx.c | 0
drivers/staging/wimax/i2400m/usb.c | 765 +++++++
drivers/staging/wimax/id-table.c | 130 ++
drivers/staging/wimax/linux-wimax-debug.h | 491 ++++
.../wimax.h => drivers/staging/wimax/linux-wimax.h | 0
drivers/staging/wimax/net-wimax.h | 503 ++++
drivers/staging/wimax/op-msg.c | 391 ++++
drivers/staging/wimax/op-reset.c | 108 +
drivers/staging/wimax/op-rfkill.c | 431 ++++
drivers/staging/wimax/op-state-get.c | 52 +
drivers/staging/wimax/stack.c | 616 +++++
drivers/staging/wimax/wimax-internal.h | 85 +
drivers/vdpa/mlx5/Makefile | 2 +-
drivers/vdpa/mlx5/core/mlx5_vdpa_ifc.h | 168 --
drivers/vdpa/mlx5/net/main.c | 76 -
drivers/vdpa/mlx5/net/mlx5_vnet.c | 53 +-
drivers/vdpa/mlx5/net/mlx5_vnet.h | 24 -
drivers/vhost/vringh.c | 3 +-
drivers/virtio/virtio_balloon.c | 4 +-
drivers/xen/unpopulated-alloc.c | 14 +-
fs/aio.c | 5 +-
fs/buffer.c | 2 +-
fs/eventpoll.c | 6 +-
fs/io_uring.c | 16 +-
fs/iomap/buffered-io.c | 2 +-
fs/ntfs/file.c | 5 +-
fs/ntfs/inode.c | 2 -
fs/ntfs/logfile.c | 3 +-
fs/ocfs2/cluster/tcp.c | 1 -
fs/ocfs2/namei.c | 4 +-
fs/proc/kcore.c | 2 -
fs/proc/meminfo.c | 2 +-
fs/userfaultfd.c | 20 +-
include/dt-bindings/firmware/imx/rsrc.h | 1 +
include/keys/rxrpc-type.h | 56 +-
include/linux/atmdev.h | 1 +
include/linux/auxiliary_bus.h | 77 +
include/linux/bpf-cgroup.h | 12 +-
include/linux/bpf.h | 80 +-
include/linux/bpf_lsm.h | 30 +
include/linux/bpf_types.h | 1 +
include/linux/bpf_verifier.h | 30 +-
include/linux/btf.h | 6 +-
include/linux/can/dev.h | 38 +-
include/linux/can/dev/peak_canfd.h | 2 +-
include/linux/cgroup-defs.h | 15 -
include/linux/compaction.h | 12 -
include/linux/ethtool.h | 1 +
include/linux/fs.h | 2 +-
include/linux/genl_magic_struct.h | 2 +-
include/linux/gfp.h | 2 -
include/linux/highmem.h | 19 +-
include/linux/huge_mm.h | 93 +-
include/linux/ieee80211.h | 12 +-
include/linux/if_bridge.h | 1 +
include/linux/if_frad.h | 92 -
include/linux/if_macvlan.h | 1 +
include/linux/ima.h | 6 +
include/linux/inetdevice.h | 4 +-
include/linux/key-type.h | 1 +
include/linux/lockdep.h | 11 +
include/linux/lsm_audit.h | 2 +-
include/linux/lsm_hook_defs.h | 2 +-
include/linux/marvell_phy.h | 3 +
include/linux/memcontrol.h | 358 +--
include/linux/mhi.h | 9 +-
include/linux/migrate.h | 4 +-
include/linux/mlx4/device.h | 1 -
include/linux/mlx5/device.h | 8 +
include/linux/mlx5/driver.h | 42 +-
include/linux/mlx5/eswitch.h | 8 +-
include/linux/mlx5/fs.h | 6 +-
include/linux/mlx5/mlx5_ifc.h | 94 +-
include/linux/mlx5/mlx5_ifc_vdpa.h | 166 ++
include/linux/mm.h | 136 +-
include/linux/mm_types.h | 13 +-
include/linux/mmap_lock.h | 94 +-
include/linux/mmzone.h | 50 +-
include/linux/mod_devicetable.h | 8 +
include/linux/module.h | 4 +
include/linux/net.h | 2 +-
include/linux/netdev_features.h | 4 +-
include/linux/netdevice.h | 76 +-
include/linux/netfilter/ipset/ip_set.h | 5 +
include/linux/page-flags.h | 17 +-
include/linux/page_ext.h | 8 +
include/linux/pagevec.h | 3 -
include/linux/phy.h | 22 +-
include/linux/platform_data/hirschmann-hellcreek.h | 23 +
include/linux/poison.h | 4 -
include/linux/ptp_classify.h | 7 +-
include/linux/ptp_clock_kernel.h | 13 +
include/linux/qed/qed_if.h | 1 +
include/linux/rfkill.h | 24 +-
include/linux/rmap.h | 1 -
include/linux/sched/mm.h | 16 +
include/linux/sctp.h | 20 +
include/linux/sdla.h | 240 --
include/linux/security.h | 5 +-
include/linux/set_memory.h | 5 +
include/linux/shmem_fs.h | 6 +-
include/linux/skbuff.h | 22 +
include/linux/slab.h | 18 +
include/linux/soc/marvell/octeontx2/asm.h | 29 +
include/linux/usb/r8152.h | 37 +
include/linux/usb/usbnet.h | 4 -
include/linux/vmalloc.h | 8 +-
include/linux/vmstat.h | 104 +
include/linux/wimax/debug.h | 491 ----
include/net/act_api.h | 6 +
include/net/bluetooth/hci.h | 7 +
include/net/bluetooth/hci_core.h | 23 +-
include/net/bluetooth/mgmt.h | 53 +-
include/net/bpf_sk_storage.h | 2 +
include/net/busy_poll.h | 27 +-
include/net/cfg80211.h | 97 +-
include/net/compat.h | 10 -
include/net/devlink.h | 13 +-
include/net/dsa.h | 8 +
include/net/dst.h | 12 +-
include/net/ieee80211_radiotap.h | 1 +
include/net/inet_ecn.h | 14 +-
include/net/inet_frag.h | 1 +
include/net/ip.h | 2 +-
include/net/ip_tunnels.h | 2 -
include/net/mac80211.h | 42 +-
include/net/mptcp.h | 25 +-
include/net/net_namespace.h | 3 -
include/net/netfilter/ipv4/nf_reject.h | 14 +-
include/net/netfilter/ipv6/nf_reject.h | 14 +-
include/net/netfilter/nf_conntrack_l4proto.h | 16 +-
include/net/netfilter/nf_tables.h | 95 +-
include/net/netlink.h | 4 +-
include/net/netns/sctp.h | 8 +
include/net/nexthop.h | 42 +-
include/net/nfc/nci.h | 34 +
include/net/page_pool.h | 26 +
include/net/pkt_cls.h | 4 +-
include/net/pkt_sched.h | 5 +
include/net/sch_generic.h | 5 +-
include/net/sctp/constants.h | 2 +
include/net/sctp/sctp.h | 9 +-
include/net/sctp/sm.h | 4 +
include/net/sctp/structs.h | 12 +-
include/net/sock.h | 28 +-
include/net/switchdev.h | 2 +
include/net/tcp.h | 35 +-
include/net/tls.h | 32 +-
include/net/udp.h | 6 +-
include/net/wimax.h | 503 ----
include/net/xdp.h | 20 +-
include/net/xdp_sock_drv.h | 7 +
include/rdma/ib_addr.h | 1 +
include/rdma/ib_verbs.h | 1 +
include/soc/fsl/qman.h | 3 +-
include/soc/mscc/ocelot.h | 20 +-
include/trace/events/mmap_lock.h | 107 +
include/trace/events/sched.h | 84 +
include/trace/events/writeback.h | 2 +-
include/trace/events/xdp.h | 12 +-
include/uapi/asm-generic/socket.h | 3 +
include/uapi/linux/batman_adv.h | 26 +
include/uapi/linux/bpf.h | 105 +-
include/uapi/linux/can.h | 38 +-
include/uapi/linux/can/gw.h | 4 +-
include/uapi/linux/can/isotp.h | 2 +-
include/uapi/linux/can/netlink.h | 1 +
include/uapi/linux/cfm_bridge.h | 64 +
include/uapi/linux/const.h | 5 +
include/uapi/linux/ethtool.h | 2 +-
include/uapi/linux/if_bridge.h | 126 +
include/uapi/linux/if_ether.h | 1 +
include/uapi/linux/if_frad.h | 123 -
include/uapi/linux/if_link.h | 2 +
include/uapi/linux/if_packet.h | 12 +
include/uapi/linux/kernel.h | 9 +-
include/uapi/linux/lightnvm.h | 2 +-
include/uapi/linux/mroute6.h | 2 +-
include/uapi/linux/mrp_bridge.h | 1 +
include/uapi/linux/netfilter/ipset/ip_set.h | 6 +-
include/uapi/linux/netfilter/nf_tables.h | 6 +
include/uapi/linux/netfilter/x_tables.h | 2 +-
include/uapi/linux/netlink.h | 2 +-
include/uapi/linux/nl80211.h | 152 +-
include/uapi/linux/ppp-ioctl.h | 2 +
include/uapi/linux/rfkill.h | 16 +-
include/uapi/linux/rtnetlink.h | 20 +-
include/uapi/linux/sctp.h | 7 +
include/uapi/linux/sdla.h | 117 -
include/uapi/linux/seg6_local.h | 1 +
include/uapi/linux/smc.h | 126 +
include/uapi/linux/snmp.h | 1 +
include/uapi/linux/sysctl.h | 2 +-
include/uapi/linux/tcp.h | 4 +
include/uapi/linux/tls.h | 15 +
include/uapi/linux/userfaultfd.h | 9 +
include/uapi/linux/vm_sockets.h | 26 +-
include/uapi/rdma/mlx5_user_ioctl_cmds.h | 2 +-
init/main.c | 6 +-
ipc/shm.c | 8 +-
kernel/bpf/Makefile | 1 +
kernel/bpf/arraymap.c | 30 +-
kernel/bpf/bpf_iter.c | 14 +
kernel/bpf/bpf_local_storage.c | 20 +-
kernel/bpf/bpf_lsm.c | 140 ++
kernel/bpf/bpf_struct_ops.c | 19 +-
kernel/bpf/bpf_task_storage.c | 315 +++
kernel/bpf/btf.c | 481 +++-
kernel/bpf/core.c | 23 +-
kernel/bpf/cpumap.c | 37 +-
kernel/bpf/devmap.c | 25 +-
kernel/bpf/hashtab.c | 189 +-
kernel/bpf/helpers.c | 13 +
kernel/bpf/local_storage.c | 44 +-
kernel/bpf/lpm_trie.c | 19 +-
kernel/bpf/queue_stack_maps.c | 16 +-
kernel/bpf/reuseport_array.c | 12 +-
kernel/bpf/ringbuf.c | 35 +-
kernel/bpf/stackmap.c | 16 +-
kernel/bpf/syscall.c | 316 ++-
kernel/bpf/sysfs_btf.c | 2 +-
kernel/bpf/task_iter.c | 56 +-
kernel/bpf/verifier.c | 441 ++--
kernel/cgroup/cgroup.c | 12 -
kernel/fork.c | 10 +-
kernel/kcov.c | 2 +
kernel/kthread.c | 29 +-
kernel/module.c | 36 +
kernel/power/hibernate.c | 2 +-
kernel/power/power.h | 2 +-
kernel/power/snapshot.c | 52 +-
kernel/ptrace.c | 2 +-
kernel/taskstats.c | 2 +-
kernel/trace/bpf_trace.c | 41 +-
kernel/workqueue.c | 3 +
lib/Kconfig.debug | 9 +
lib/locking-selftest.c | 47 +
lib/nlattr.c | 42 +-
lib/test_kasan_module.c | 29 +
mm/Kconfig | 25 +-
mm/Kconfig.debug | 28 +-
mm/Makefile | 4 +-
mm/backing-dev.c | 8 +-
mm/cma.c | 6 +-
mm/compaction.c | 29 +-
mm/debug.c | 4 +-
mm/filemap.c | 609 ++---
mm/gup.c | 326 +--
mm/gup_benchmark.c | 210 --
mm/gup_test.c | 247 ++
mm/gup_test.h | 32 +
mm/highmem.c | 52 +
mm/huge_memory.c | 66 +-
mm/hugetlb.c | 28 +-
mm/init-mm.c | 1 +
mm/internal.h | 5 +
mm/kasan/generic.c | 3 -
mm/kasan/report.c | 4 +-
mm/khugepaged.c | 58 +-
mm/ksm.c | 50 +-
mm/madvise.c | 14 +-
mm/mapping_dirty_helpers.c | 6 +-
mm/memblock.c | 80 +
mm/memcontrol.c | 308 +--
mm/memory-failure.c | 226 +-
mm/memory.c | 24 +-
mm/memory_hotplug.c | 32 +-
mm/mempolicy.c | 8 +-
mm/migrate.c | 183 +-
mm/mm_init.c | 1 +
mm/mmap.c | 22 +-
mm/mmap_lock.c | 230 ++
mm/mmu_notifier.c | 7 -
mm/mmzone.c | 14 -
mm/mremap.c | 280 ++-
mm/nommu.c | 8 +-
mm/oom_kill.c | 14 +-
mm/page_alloc.c | 477 ++--
mm/page_counter.c | 4 +-
mm/page_ext.c | 10 +-
mm/page_io.c | 6 +-
mm/page_isolation.c | 12 +-
mm/page_owner.c | 17 +-
mm/page_poison.c | 56 +-
mm/page_vma_mapped.c | 9 +-
mm/process_vm_access.c | 2 +-
mm/rmap.c | 9 -
mm/shmem.c | 39 +-
mm/slab.c | 10 +-
mm/slab.h | 47 +-
mm/slab_common.c | 10 +-
mm/slob.c | 6 +-
mm/slub.c | 160 +-
mm/swap.c | 12 +-
mm/swap_state.c | 7 +-
mm/swapfile.c | 14 +-
mm/truncate.c | 12 +-
mm/vmalloc.c | 105 +-
mm/vmscan.c | 21 +-
mm/vmstat.c | 6 +-
mm/workingset.c | 10 +-
mm/z3fold.c | 191 +-
mm/zsmalloc.c | 11 +-
mm/zswap.c | 189 +-
net/9p/client.c | 6 +-
net/9p/trans_common.c | 4 +-
net/9p/trans_fd.c | 4 +-
net/9p/trans_rdma.c | 2 +
net/9p/trans_virtio.c | 9 +-
net/Kconfig | 2 -
net/Makefile | 1 -
net/appletalk/aarp.c | 18 +-
net/appletalk/ddp.c | 7 +-
net/atm/raw.c | 12 +-
net/batman-adv/Kconfig | 27 +-
net/batman-adv/Makefile | 3 -
net/batman-adv/bat_algo.c | 34 +-
net/batman-adv/bat_algo.h | 5 +-
net/batman-adv/bat_iv_ogm.c | 229 --
net/batman-adv/bat_v.c | 247 +-
net/batman-adv/bat_v_elp.c | 1 +
net/batman-adv/bat_v_ogm.c | 1 +
net/batman-adv/bridge_loop_avoidance.c | 130 --
net/batman-adv/bridge_loop_avoidance.h | 16 -
net/batman-adv/debugfs.c | 442 ----
net/batman-adv/debugfs.h | 73 -
net/batman-adv/distributed-arp-table.c | 55 -
net/batman-adv/distributed-arp-table.h | 2 -
net/batman-adv/fragmentation.c | 3 +-
net/batman-adv/gateway_client.c | 39 -
net/batman-adv/gateway_client.h | 2 -
net/batman-adv/hard-interface.c | 35 +-
net/batman-adv/hard-interface.h | 25 +-
net/batman-adv/icmp_socket.c | 392 ----
net/batman-adv/icmp_socket.h | 38 -
net/batman-adv/log.c | 209 --
net/batman-adv/main.c | 46 +-
net/batman-adv/main.h | 5 +-
net/batman-adv/multicast.c | 111 -
net/batman-adv/multicast.h | 3 -
net/batman-adv/netlink.c | 1 +
net/batman-adv/network-coding.c | 87 -
net/batman-adv/network-coding.h | 13 -
net/batman-adv/originator.c | 121 -
net/batman-adv/originator.h | 4 -
net/batman-adv/routing.c | 10 -
net/batman-adv/soft-interface.c | 137 +-
net/batman-adv/soft-interface.h | 1 -
net/batman-adv/sysfs.c | 1272 -----------
net/batman-adv/sysfs.h | 93 -
net/batman-adv/tp_meter.c | 1 +
net/batman-adv/translation-table.c | 212 --
net/batman-adv/translation-table.h | 3 -
net/batman-adv/types.h | 66 -
net/bluetooth/hci_conn.c | 12 +-
net/bluetooth/hci_core.c | 53 +-
net/bluetooth/hci_debugfs.c | 50 +
net/bluetooth/hci_event.c | 44 +-
net/bluetooth/hci_request.c | 303 ++-
net/bluetooth/hci_request.h | 2 +
net/bluetooth/hidp/core.c | 2 +-
net/bluetooth/l2cap_core.c | 10 +-
net/bluetooth/mgmt.c | 436 +++-
net/bluetooth/mgmt_config.c | 187 +-
net/bluetooth/sco.c | 5 +
net/bluetooth/smp.c | 44 +-
net/bluetooth/smp.h | 2 +
net/bridge/Kconfig | 11 +
net/bridge/Makefile | 2 +
net/bridge/br.c | 5 +-
net/bridge/br_cfm.c | 867 +++++++
net/bridge/br_cfm_netlink.c | 726 ++++++
net/bridge/br_device.c | 39 +-
net/bridge/br_if.c | 1 +
net/bridge/br_input.c | 41 +-
net/bridge/br_mdb.c | 30 +-
net/bridge/br_mrp.c | 59 +-
net/bridge/br_mrp_netlink.c | 2 +-
net/bridge/br_multicast.c | 13 +-
net/bridge/br_netlink.c | 117 +-
net/bridge/br_private.h | 107 +-
net/bridge/br_private_cfm.h | 147 ++
net/bridge/br_private_mrp.h | 2 +-
net/bridge/br_vlan.c | 31 +-
net/bridge/netfilter/Kconfig | 4 +-
net/bridge/netfilter/nft_reject_bridge.c | 255 +--
net/can/af_can.c | 2 +-
net/can/gw.c | 80 +-
net/can/isotp.c | 42 +-
net/can/j1939/main.c | 4 +-
net/core/bpf_sk_storage.c | 136 +-
net/core/datagram.c | 2 +-
net/core/dev.c | 137 +-
net/core/dev_ioctl.c | 2 +-
net/core/devlink.c | 44 +-
net/core/fib_rules.c | 4 +-
net/core/filter.c | 25 +
net/core/flow_dissector.c | 2 +-
net/core/netclassid_cgroup.c | 3 +-
net/core/netprio_cgroup.c | 3 +-
net/core/page_pool.c | 70 +-
net/core/rtnetlink.c | 36 +-
net/core/skbuff.c | 18 +-
net/core/sock.c | 32 +-
net/core/sock_map.c | 42 +-
net/core/xdp.c | 57 +-
net/dcb/dcbnl.c | 16 +-
net/dccp/ackvec.c | 5 +
net/dccp/ccid.c | 2 +-
net/dccp/ccids/ccid2.c | 5 +
net/dccp/ccids/ccid3.c | 6 +
net/dccp/ccids/lib/loss_interval.c | 3 +
net/dccp/ccids/lib/packet_history.c | 3 +
net/dccp/feat.c | 6 +
net/dccp/output.c | 9 +
net/dccp/qpolicy.c | 6 +-
net/dccp/timer.c | 12 +-
net/decnet/dn_dev.c | 2 +-
net/dsa/Kconfig | 11 +
net/dsa/Makefile | 4 +-
net/dsa/dsa.c | 7 +-
net/dsa/dsa_priv.h | 2 -
net/dsa/master.c | 7 +-
net/dsa/slave.c | 96 +-
net/dsa/tag_ar9331.c | 3 -
net/dsa/tag_brcm.c | 3 -
net/dsa/tag_dsa.c | 332 ++-
net/dsa/tag_edsa.c | 206 --
net/dsa/tag_gswip.c | 5 -
net/dsa/tag_hellcreek.c | 64 +
net/dsa/tag_ksz.c | 73 +-
net/dsa/tag_lan9303.c | 9 -
net/dsa/tag_mtk.c | 3 -
net/dsa/tag_ocelot.c | 7 -
net/dsa/tag_qca.c | 3 -
net/dsa/tag_trailer.c | 31 +-
net/ethernet/eth.c | 6 +-
net/ethtool/ioctl.c | 2 +-
net/ieee802154/nl-mac.c | 2 +-
net/ipv4/af_inet.c | 2 +-
net/ipv4/bpf_tcp_ca.c | 3 +-
net/ipv4/devinet.c | 5 +-
net/ipv4/fib_semantics.c | 7 +-
net/ipv4/fib_trie.c | 9 -
net/ipv4/inet_fragment.c | 47 +-
net/ipv4/ip_gre.c | 6 +-
net/ipv4/ip_tunnel_core.c | 9 -
net/ipv4/ip_vti.c | 2 +-
net/ipv4/ipconfig.c | 14 +-
net/ipv4/ipip.c | 2 +-
net/ipv4/metrics.c | 2 +-
net/ipv4/netfilter/ipt_REJECT.c | 3 +-
net/ipv4/netfilter/nf_reject_ipv4.c | 134 +-
net/ipv4/netfilter/nft_reject_ipv4.c | 3 +-
net/ipv4/nexthop.c | 255 ++-
net/ipv4/proc.c | 1 +
net/ipv4/route.c | 15 +-
net/ipv4/tcp.c | 603 +++--
net/ipv4/tcp_input.c | 48 +-
net/ipv4/tcp_ipv4.c | 23 +-
net/ipv4/tcp_lp.c | 7 +
net/ipv4/tcp_minisocks.c | 2 +-
net/ipv4/tcp_output.c | 22 +-
net/ipv4/tcp_recovery.c | 3 +-
net/ipv4/udp.c | 10 +-
net/ipv4/udp_diag.c | 2 +-
net/ipv4/udp_offload.c | 5 +-
net/ipv6/addrconf.c | 1 +
net/ipv6/af_inet6.c | 2 +-
net/ipv6/calipso.c | 4 +-
net/ipv6/exthdrs.c | 5 -
net/ipv6/ip6_gre.c | 6 +-
net/ipv6/ip6_tunnel.c | 47 +-
net/ipv6/ip6_vti.c | 3 +-
net/ipv6/ipv6_sockglue.c | 2 +-
net/ipv6/mcast.c | 2 +-
net/ipv6/netfilter/ip6t_REJECT.c | 2 +-
net/ipv6/netfilter/nf_reject_ipv6.c | 144 +-
net/ipv6/netfilter/nft_reject_ipv6.c | 3 +-
net/ipv6/proc.c | 2 +
net/ipv6/route.c | 9 +-
net/ipv6/rpl.c | 2 +-
net/ipv6/rpl_iptunnel.c | 9 +-
net/ipv6/seg6_local.c | 590 ++++-
net/ipv6/sit.c | 2 +-
net/ipv6/tcp_ipv6.c | 9 +-
net/ipv6/udp.c | 8 +-
net/ipv6/udp_offload.c | 8 +-
net/iucv/af_iucv.c | 8 +-
net/l3mdev/l3mdev.c | 1 +
net/lapb/lapb_iface.c | 82 +-
net/lapb/lapb_timer.c | 11 +-
net/llc/llc_conn.c | 2 +
net/mac80211/agg-rx.c | 8 +-
net/mac80211/agg-tx.c | 12 +-
net/mac80211/cfg.c | 33 +-
net/mac80211/chan.c | 74 +-
net/mac80211/debugfs.c | 2 +-
net/mac80211/debugfs_key.c | 2 +-
net/mac80211/debugfs_netdev.c | 17 +-
net/mac80211/debugfs_sta.c | 4 +-
net/mac80211/ieee80211_i.h | 24 +-
net/mac80211/iface.c | 54 +-
net/mac80211/key.c | 49 +
net/mac80211/main.c | 22 +-
net/mac80211/mesh.c | 30 +
net/mac80211/mlme.c | 123 +-
net/mac80211/pm.c | 15 -
net/mac80211/rx.c | 41 +-
net/mac80211/trace.h | 23 +-
net/mac80211/tx.c | 60 +-
net/mac80211/util.c | 73 +-
net/mac80211/vht.c | 14 +-
net/mac80211/wme.c | 18 +-
net/mac802154/main.c | 8 +-
net/mpls/af_mpls.c | 2 +
net/mptcp/ctrl.c | 14 +
net/mptcp/mptcp_diag.c | 2 +-
net/mptcp/options.c | 218 +-
net/mptcp/pm.c | 72 +-
net/mptcp/pm_netlink.c | 84 +-
net/mptcp/protocol.c | 1813 ++++++++++-----
net/mptcp/protocol.h | 192 +-
net/mptcp/subflow.c | 165 +-
net/netfilter/Kconfig | 10 +
net/netfilter/Makefile | 1 +
net/netfilter/ipset/ip_set_core.c | 6 +-
net/netfilter/ipset/ip_set_hash_gen.h | 45 +-
net/netfilter/ipset/ip_set_hash_ip.c | 7 +-
net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +-
net/netfilter/ipset/ip_set_hash_ipmark.c | 7 +-
net/netfilter/ipset/ip_set_hash_ipport.c | 7 +-
net/netfilter/ipset/ip_set_hash_ipportip.c | 7 +-
net/netfilter/ipset/ip_set_hash_ipportnet.c | 7 +-
net/netfilter/ipset/ip_set_hash_mac.c | 6 +-
net/netfilter/ipset/ip_set_hash_net.c | 7 +-
net/netfilter/ipset/ip_set_hash_netiface.c | 11 +-
net/netfilter/ipset/ip_set_hash_netnet.c | 7 +-
net/netfilter/ipset/ip_set_hash_netport.c | 7 +-
net/netfilter/ipset/ip_set_hash_netportnet.c | 7 +-
net/netfilter/ipvs/ip_vs_core.c | 2 +-
net/netfilter/ipvs/ip_vs_sync.c | 4 +-
net/netfilter/nf_conntrack_netlink.c | 31 +-
net/netfilter/nf_conntrack_proto_dccp.c | 13 +-
net/netfilter/nf_conntrack_proto_sctp.c | 13 +-
net/netfilter/nf_conntrack_proto_tcp.c | 19 +-
net/netfilter/nf_tables_api.c | 259 ++-
net/netfilter/nfnetlink_acct.c | 40 +-
net/netfilter/nfnetlink_cthelper.c | 4 +-
net/netfilter/nft_ct.c | 2 +-
net/netfilter/nft_dynset.c | 156 +-
net/netfilter/nft_log.c | 2 +-
net/netfilter/nft_reject.c | 12 +-
net/netfilter/nft_reject_inet.c | 74 +-
net/netfilter/nft_reject_netdev.c | 189 ++
net/netfilter/nft_set_hash.c | 27 +-
net/netfilter/xt_nfacct.c | 2 +-
net/netlabel/netlabel_calipso.c | 1 +
net/netlabel/netlabel_mgmt.c | 2 +-
net/nfc/Kconfig | 2 +-
net/nfc/core.c | 10 +-
net/nfc/digital_core.c | 3 +
net/nfc/nci/core.c | 20 +-
net/nfc/nci/hci.c | 9 +-
net/nfc/nci/ntf.c | 21 +
net/nfc/nci/rsp.c | 81 +-
net/nfc/netlink.c | 2 +-
net/openvswitch/actions.c | 15 +-
net/openvswitch/conntrack.c | 14 +-
net/openvswitch/flow.c | 4 +
net/openvswitch/meter.c | 2 +-
net/openvswitch/vport-internal_dev.c | 29 +-
net/openvswitch/vport.c | 4 +-
net/packet/af_packet.c | 40 +-
net/packet/internal.h | 5 +-
net/qrtr/mhi.c | 6 +
net/qrtr/ns.c | 8 -
net/qrtr/qrtr.c | 49 +-
net/rfkill/core.c | 41 +-
net/rxrpc/Makefile | 1 +
net/rxrpc/ar-internal.h | 63 +-
net/rxrpc/call_accept.c | 14 +-
net/rxrpc/conn_client.c | 6 -
net/rxrpc/conn_event.c | 8 +-
net/rxrpc/conn_object.c | 2 -
net/rxrpc/conn_service.c | 2 -
net/rxrpc/insecure.c | 19 +-
net/rxrpc/key.c | 658 +-----
net/rxrpc/recvmsg.c | 2 +-
net/rxrpc/rxkad.c | 256 ++-
net/rxrpc/security.c | 98 +-
net/rxrpc/sendmsg.c | 45 +-
net/rxrpc/server_key.c | 143 ++
net/sched/Kconfig | 8 +-
net/sched/Makefile | 1 +
net/sched/act_api.c | 93 +-
net/sched/act_bpf.c | 2 +-
net/sched/act_ct.c | 9 +-
net/sched/act_ipt.c | 2 +-
net/sched/act_mirred.c | 21 +-
net/sched/act_simple.c | 4 +-
net/sched/cls_api.c | 36 +-
net/sched/cls_rsvp.h | 2 +-
net/sched/cls_u32.c | 11 +-
net/sched/em_cmp.c | 2 +-
net/sched/sch_api.c | 6 +-
net/sched/sch_atm.c | 8 +-
net/sched/sch_cbs.c | 1 +
net/sched/sch_frag.c | 150 ++
net/sched/sch_pie.c | 2 +-
net/sched/sch_taprio.c | 1 +
net/sctp/Kconfig | 1 +
net/sctp/associola.c | 4 +
net/sctp/ipv6.c | 44 +-
net/sctp/offload.c | 6 +-
net/sctp/output.c | 22 +-
net/sctp/protocol.c | 142 +-
net/sctp/sm_make_chunk.c | 21 +
net/sctp/sm_statefuns.c | 52 +
net/sctp/socket.c | 116 +
net/sctp/sysctl.c | 62 +
net/sctp/transport.c | 4 +-
net/smc/Makefile | 2 +-
net/smc/af_smc.c | 100 +-
net/smc/smc_cdc.c | 6 +-
net/smc/smc_clc.c | 5 +
net/smc/smc_clc.h | 6 +
net/smc/smc_core.c | 399 +++-
net/smc/smc_core.h | 50 +
net/smc/smc_diag.c | 23 +-
net/smc/smc_ib.c | 200 ++
net/smc/smc_ib.h | 6 +
net/smc/smc_ism.c | 99 +-
net/smc/smc_ism.h | 6 +-
net/smc/smc_netlink.c | 85 +
net/smc/smc_netlink.h | 32 +
net/smc/smc_pnet.c | 2 +
net/smc/smc_wr.c | 14 +-
net/socket.c | 53 +-
net/sunrpc/rpc_pipe.c | 3 +-
net/tipc/addr.c | 7 +-
net/tipc/addr.h | 1 +
net/tipc/bearer.c | 27 +-
net/tipc/bearer.h | 10 +-
net/tipc/core.c | 2 -
net/tipc/core.h | 15 +-
net/tipc/crypto.c | 55 +-
net/tipc/crypto.h | 6 +-
net/tipc/discover.c | 5 +-
net/tipc/group.c | 3 +-
net/tipc/group.h | 3 +-
net/tipc/link.c | 48 +-
net/tipc/msg.c | 29 +-
net/tipc/name_distr.c | 48 +-
net/tipc/name_distr.h | 2 +-
net/tipc/name_table.c | 57 +-
net/tipc/name_table.h | 9 +-
net/tipc/net.c | 2 +-
net/tipc/netlink_compat.c | 7 +-
net/tipc/node.c | 60 +-
net/tipc/socket.c | 221 +-
net/tipc/socket.h | 2 +-
net/tipc/subscr.c | 13 +-
net/tipc/subscr.h | 16 +-
net/tipc/topsrv.c | 6 +-
net/tipc/trace.c | 2 +-
net/tipc/udp_media.c | 8 +-
net/tls/tls_device.c | 6 +-
net/tls/tls_device_fallback.c | 13 +-
net/tls/tls_main.c | 3 +
net/tls/tls_proc.c | 3 +
net/tls/tls_sw.c | 34 +-
net/vmw_vsock/af_vsock.c | 24 +-
net/vmw_vsock/vsock_addr.c | 4 +-
net/wimax/Kconfig | 40 -
net/wimax/Makefile | 13 -
net/wimax/debug-levels.h | 29 -
net/wimax/debugfs.c | 38 -
net/wimax/id-table.c | 130 --
net/wimax/op-msg.c | 391 ----
net/wimax/op-reset.c | 108 -
net/wimax/op-rfkill.c | 431 ----
net/wimax/op-state-get.c | 52 -
net/wimax/stack.c | 609 -----
net/wimax/wimax-internal.h | 85 -
net/wireless/chan.c | 6 +-
net/wireless/core.c | 8 +-
net/wireless/core.h | 2 +
net/wireless/mlme.c | 26 +-
net/wireless/nl80211.c | 324 ++-
net/wireless/nl80211.h | 8 +-
net/wireless/rdev-ops.h | 22 +-
net/wireless/reg.c | 10 +-
net/wireless/scan.c | 23 +-
net/wireless/trace.h | 36 +-
net/wireless/util.c | 89 +-
net/wireless/wext-compat.c | 154 +-
net/x25/af_x25.c | 44 +-
net/x25/x25_dev.c | 13 -
net/x25/x25_link.c | 52 +-
net/x25/x25_route.c | 10 +-
net/xdp/xsk.c | 114 +-
net/xdp/xsk.h | 2 -
net/xdp/xsk_buff_pool.c | 13 +-
net/xdp/xsk_queue.h | 93 +-
net/xdp/xskmap.c | 35 +-
net/xfrm/xfrm_input.c | 7 +-
net/xfrm/xfrm_interface.c | 19 +-
net/xfrm/xfrm_user.c | 74 +-
samples/bpf/.gitignore | 3 +
samples/bpf/Makefile | 24 +-
samples/bpf/bpf_load.c | 667 ------
samples/bpf/bpf_load.h | 57 -
samples/bpf/do_hbm_test.sh | 32 +-
samples/bpf/hbm.c | 112 +-
samples/bpf/hbm_kern.h | 2 +-
samples/bpf/ibumad_kern.c | 26 +-
samples/bpf/ibumad_user.c | 71 +-
samples/bpf/lwt_len_hist.sh | 2 +
samples/bpf/map_perf_test_user.c | 6 -
samples/bpf/offwaketime_user.c | 6 -
samples/bpf/sockex2_user.c | 2 -
samples/bpf/sockex3_user.c | 2 -
samples/bpf/spintest_user.c | 6 -
samples/bpf/syscall_tp_user.c | 2 -
samples/bpf/task_fd_query_user.c | 103 +-
samples/bpf/test_cgrp2_sock2.c | 61 +-
samples/bpf/test_cgrp2_sock2.sh | 21 +-
samples/bpf/test_ipip.sh | 179 --
samples/bpf/test_lru_dist.c | 3 -
samples/bpf/test_lwt_bpf.sh | 0
samples/bpf/test_map_in_map_user.c | 6 -
samples/bpf/test_overhead_user.c | 84 +-
samples/bpf/trace_event_user.c | 2 -
samples/bpf/tracex2_user.c | 6 -
samples/bpf/tracex3_user.c | 6 -
samples/bpf/tracex4_user.c | 6 -
samples/bpf/tracex5_user.c | 3 -
samples/bpf/tracex6_user.c | 3 -
samples/bpf/xdp1_user.c | 6 -
samples/bpf/xdp2skb_meta_kern.c | 2 +-
samples/bpf/xdp_adjust_tail_user.c | 6 -
samples/bpf/xdp_monitor_user.c | 5 -
samples/bpf/xdp_redirect_cpu_user.c | 6 -
samples/bpf/xdp_redirect_map_user.c | 6 -
samples/bpf/xdp_redirect_user.c | 6 -
samples/bpf/xdp_router_ipv4_user.c | 6 -
samples/bpf/xdp_rxq_info_user.c | 6 -
samples/bpf/xdp_sample_pkts_user.c | 6 -
samples/bpf/xdp_tx_iptunnel_user.c | 6 -
samples/bpf/xdpsock.h | 8 +
samples/bpf/xdpsock_ctrl_proc.c | 187 ++
samples/bpf/xdpsock_user.c | 232 +-
scripts/Makefile.modfinal | 25 +-
scripts/bpf_helpers_doc.py | 8 +
scripts/mod/devicetable-offsets.c | 3 +
scripts/mod/file2alias.c | 8 +
security/apparmor/include/net.h | 2 +-
security/apparmor/lsm.c | 2 +-
security/apparmor/net.c | 6 +-
security/bpf/hooks.c | 2 +
security/integrity/ima/ima_main.c | 78 +-
security/keys/key.c | 2 +
security/lsm_audit.c | 4 +-
security/security.c | 3 +-
security/selinux/hooks.c | 2 +-
security/smack/smack_lsm.c | 4 +-
sound/core/pcm_lib.c | 4 +-
tools/bpf/bpftool/.gitignore | 2 +-
tools/bpf/bpftool/Documentation/bpftool-map.rst | 3 +-
tools/bpf/bpftool/Makefile | 44 +-
tools/bpf/bpftool/bash-completion/bpftool | 2 +-
tools/bpf/bpftool/btf.c | 58 +-
tools/bpf/bpftool/main.c | 15 +-
tools/bpf/bpftool/main.h | 1 +
tools/bpf/bpftool/map.c | 4 +-
tools/bpf/bpftool/prog.c | 30 +-
tools/bpf/resolve_btfids/Makefile | 9 -
tools/bpf/resolve_btfids/main.c | 6 +-
tools/bpf/runqslower/Makefile | 55 +-
tools/build/Makefile | 4 -
tools/include/linux/poison.h | 6 +-
tools/include/uapi/linux/bpf.h | 105 +-
tools/include/uapi/linux/if_link.h | 2 +
tools/lib/bpf/bpf.c | 104 +-
tools/lib/bpf/btf.c | 881 ++++---
tools/lib/bpf/btf.h | 9 +
tools/lib/bpf/libbpf.c | 589 +++--
tools/lib/bpf/libbpf.h | 1 +
tools/lib/bpf/libbpf.map | 13 +
tools/lib/bpf/libbpf_internal.h | 31 +
tools/lib/bpf/libbpf_probes.c | 1 +
tools/lib/bpf/ringbuf.c | 6 +
tools/lib/bpf/xsk.c | 92 +-
tools/lib/bpf/xsk.h | 22 +-
tools/objtool/Makefile | 9 -
tools/perf/Makefile.perf | 4 -
tools/power/acpi/Makefile.config | 1 -
tools/scripts/Makefile.include | 10 +
tools/testing/selftests/bpf/.gitignore | 3 +-
tools/testing/selftests/bpf/Makefile | 73 +-
tools/testing/selftests/bpf/README.rst | 33 +-
tools/testing/selftests/bpf/bpf_tcp_helpers.h | 1 +
tools/testing/selftests/bpf/bpf_testmod/.gitignore | 6 +
tools/testing/selftests/bpf/bpf_testmod/Makefile | 20 +
.../selftests/bpf/bpf_testmod/bpf_testmod-events.h | 36 +
.../selftests/bpf/bpf_testmod/bpf_testmod.c | 52 +
.../selftests/bpf/bpf_testmod/bpf_testmod.h | 14 +
tools/testing/selftests/bpf/btf_helpers.c | 259 +++
tools/testing/selftests/bpf/btf_helpers.h | 19 +
tools/testing/selftests/bpf/config | 5 +
tools/testing/selftests/bpf/ima_setup.sh | 123 +
tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 118 +
tools/testing/selftests/bpf/prog_tests/btf.c | 40 +-
.../selftests/bpf/prog_tests/btf_dedup_split.c | 325 +++
.../selftests/bpf/prog_tests/btf_skc_cls_ingress.c | 2 +-
tools/testing/selftests/bpf/prog_tests/btf_split.c | 99 +
tools/testing/selftests/bpf/prog_tests/btf_write.c | 43 +
.../testing/selftests/bpf/prog_tests/core_reloc.c | 80 +-
.../selftests/bpf/prog_tests/hash_large_key.c | 43 +
.../selftests/bpf/prog_tests/module_attach.c | 62 +
.../selftests/bpf/prog_tests/sk_storage_tracing.c | 135 ++
.../selftests/bpf/prog_tests/tcp_hdr_options.c | 12 +-
.../testing/selftests/bpf/prog_tests/tcpbpf_user.c | 145 ++
.../selftests/bpf/prog_tests/test_bprm_opts.c | 116 +
tools/testing/selftests/bpf/prog_tests/test_ima.c | 74 +
.../selftests/bpf/prog_tests/test_local_storage.c | 212 +-
.../selftests/bpf/prog_tests/test_skb_pkt_end.c | 41 +
tools/testing/selftests/bpf/progs/bind4_prog.c | 102 +
tools/testing/selftests/bpf/progs/bind6_prog.c | 119 +
tools/testing/selftests/bpf/progs/bpf_flow.c | 2 +
.../testing/selftests/bpf/progs/bpf_iter_bpf_map.c | 2 +-
.../bpf/progs/bpf_iter_bpf_sk_storage_helpers.c | 65 +
tools/testing/selftests/bpf/progs/bpf_iter_task.c | 3 +-
tools/testing/selftests/bpf/progs/bprm_opts.c | 34 +
.../testing/selftests/bpf/progs/core_reloc_types.h | 17 +
tools/testing/selftests/bpf/progs/ima.c | 28 +
tools/testing/selftests/bpf/progs/local_storage.c | 103 +-
tools/testing/selftests/bpf/progs/map_ptr_kern.c | 7 -
tools/testing/selftests/bpf/progs/profiler.inc.h | 2 +
tools/testing/selftests/bpf/progs/skb_pkt_end.c | 54 +
.../selftests/bpf/progs/test_core_reloc_module.c | 104 +
.../selftests/bpf/progs/test_hash_large_key.c | 44 +
.../selftests/bpf/progs/test_module_attach.c | 77 +
.../bpf/progs/test_sk_storage_trace_itself.c | 29 +
.../selftests/bpf/progs/test_sk_storage_tracing.c | 95 +
.../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 117 +-
.../testing/selftests/bpf/progs/test_tunnel_kern.c | 42 +-
tools/testing/selftests/bpf/tcp_client.py | 50 -
tools/testing/selftests/bpf/tcp_server.py | 80 -
tools/testing/selftests/bpf/test_maps.c | 3 +-
tools/testing/selftests/bpf/test_progs.c | 75 +-
tools/testing/selftests/bpf/test_progs.h | 12 +
tools/testing/selftests/bpf/test_sock_addr.c | 196 +-
tools/testing/selftests/bpf/test_sockmap.c | 36 +-
tools/testing/selftests/bpf/test_tcpbpf.h | 4 +
tools/testing/selftests/bpf/test_tcpbpf_user.c | 165 --
tools/testing/selftests/bpf/test_tunnel.sh | 43 +-
tools/testing/selftests/bpf/test_verifier.c | 44 +-
tools/testing/selftests/bpf/test_xsk.sh | 259 +++
.../testing/selftests/bpf/verifier/ctx_sk_lookup.c | 7 +
tools/testing/selftests/bpf/verifier/ctx_skb.c | 42 +
.../selftests/bpf/verifier/direct_value_access.c | 3 +
tools/testing/selftests/bpf/verifier/map_ptr.c | 1 +
.../selftests/bpf/verifier/raw_tp_writable.c | 1 +
.../testing/selftests/bpf/verifier/ref_tracking.c | 4 +
tools/testing/selftests/bpf/verifier/regalloc.c | 8 +
tools/testing/selftests/bpf/verifier/unpriv.c | 5 +-
tools/testing/selftests/bpf/verifier/wide_access.c | 46 +-
tools/testing/selftests/bpf/xdpxceiver.c | 1074 +++++++++
tools/testing/selftests/bpf/xdpxceiver.h | 160 ++
tools/testing/selftests/bpf/xsk_prereqs.sh | 135 ++
.../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 36 +
.../selftests/drivers/net/mlxsw/q_in_q_veto.sh | 296 +++
.../selftests/drivers/net/mlxsw/rtnetlink.sh | 251 ++
.../drivers/net/mlxsw/spectrum-2/q_in_vni_veto.sh | 77 +
.../drivers/net/mlxsw/spectrum/q_in_vni_veto.sh | 66 +
.../drivers/net/netdevsim/ethtool-coalesce.sh | 132 ++
.../drivers/net/netdevsim/ethtool-common.sh | 53 +
.../drivers/net/netdevsim/ethtool-pause.sh | 63 +-
.../drivers/net/netdevsim/ethtool-ring.sh | 85 +
.../selftests/drivers/net/netdevsim/nexthop.sh | 436 ++++
tools/testing/selftests/net/Makefile | 1 +
tools/testing/selftests/net/bareudp.sh | 546 +++++
tools/testing/selftests/net/config | 7 +
tools/testing/selftests/net/forwarding/Makefile | 1 +
.../selftests/net/forwarding/bridge_igmp.sh | 485 +++-
.../testing/selftests/net/forwarding/bridge_mld.sh | 558 +++++
tools/testing/selftests/net/forwarding/config | 3 +
.../selftests/net/forwarding/gre_multipath_nh.sh | 356 +++
tools/testing/selftests/net/forwarding/lib.sh | 107 +
tools/testing/selftests/net/forwarding/q_in_vni.sh | 347 +++
.../selftests/net/forwarding/router_mpath_nh.sh | 70 +-
.../testing/selftests/net/forwarding/router_nh.sh | 160 ++
.../selftests/net/forwarding/tc_mpls_l2vpn.sh | 192 ++
tools/testing/selftests/net/mptcp/config | 10 +
tools/testing/selftests/net/mptcp/mptcp_join.sh | 292 ++-
tools/testing/selftests/net/pmtu.sh | 79 +-
tools/testing/selftests/net/psock_fanout.c | 72 +-
.../selftests/net/srv6_end_dt4_l3vpn_test.sh | 494 ++++
.../selftests/net/srv6_end_dt6_l3vpn_test.sh | 502 ++++
.../testing/selftests/net/test_vxlan_under_vrf.sh | 2 +-
tools/testing/selftests/net/timestamping.c | 47 +-
tools/testing/selftests/net/tls.c | 40 +-
tools/testing/selftests/vm/.gitignore | 4 +-
tools/testing/selftests/vm/Makefile | 39 +-
tools/testing/selftests/vm/check_config.sh | 31 +
tools/testing/selftests/vm/config | 2 +-
tools/testing/selftests/vm/gup_benchmark.c | 143 --
tools/testing/selftests/vm/gup_test.c | 194 ++
tools/testing/selftests/vm/hmm-tests.c | 10 +-
tools/testing/selftests/vm/mremap_test.c | 344 +++
tools/testing/selftests/vm/run_vmtests | 43 +-
tools/testing/selftests/vm/userfaultfd.c | 94 +-
2107 files changed, 83910 insertions(+), 49300 deletions(-)
delete mode 100644 Documentation/ABI/obsolete/sysfs-class-net-batman-adv
delete mode 100644 Documentation/ABI/obsolete/sysfs-class-net-mesh
create mode 100644 Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
delete mode 100644 Documentation/devicetree/bindings/net/dsa/ksz.txt
create mode 100644 Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
create mode 100644 Documentation/driver-api/auxiliary_bus.rst
delete mode 100644 Documentation/networking/framerelay.rst
create mode 100644 Documentation/networking/mptcp-sysctl.rst
create mode 100644 Documentation/networking/tipc.rst
create mode 100644 arch/alpha/include/asm/sparsemem.h
create mode 100644 drivers/base/auxiliary.c
create mode 100644 drivers/net/can/m_can/m_can_pci.c
create mode 100644 drivers/net/dsa/hirschmann/Kconfig
create mode 100644 drivers/net/dsa/hirschmann/Makefile
create mode 100644 drivers/net/dsa/hirschmann/hellcreek.c
create mode 100644 drivers/net/dsa/hirschmann/hellcreek.h
create mode 100644 drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c
create mode 100644 drivers/net/dsa/hirschmann/hellcreek_hwtstamp.h
create mode 100644 drivers/net/dsa/hirschmann/hellcreek_ptp.c
create mode 100644 drivers/net/dsa/hirschmann/hellcreek_ptp.h
create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.h
create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_buddy.c
create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_router_xm.c
create mode 100644 drivers/net/mhi_net.c
create mode 100644 drivers/net/usb/r8153_ecm.c
delete mode 100644 drivers/net/wan/dlci.c
delete mode 100644 drivers/net/wan/sdla.c
delete mode 100644 drivers/net/wan/x25_asy.c
delete mode 100644 drivers/net/wan/x25_asy.h
delete mode 100644 drivers/net/wimax/Kconfig
delete mode 100644 drivers/net/wimax/Makefile
delete mode 100644 drivers/net/wimax/i2400m/control.c
delete mode 100644 drivers/net/wimax/i2400m/debug-levels.h
delete mode 100644 drivers/net/wimax/i2400m/driver.c
delete mode 100644 drivers/net/wimax/i2400m/i2400m.h
delete mode 100644 drivers/net/wimax/i2400m/op-rfkill.c
delete mode 100644 drivers/net/wimax/i2400m/usb-debug-levels.h
delete mode 100644 drivers/net/wimax/i2400m/usb.c
create mode 100644 drivers/net/wireless/ath/ath11k/wow.c
create mode 100644 drivers/net/wireless/ath/ath11k/wow.h
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
create mode 100644 drivers/net/wireless/mediatek/mt76/mt7915/testmode.h
create mode 100644 drivers/nfc/s3fwrn5/phy_common.c
create mode 100644 drivers/nfc/s3fwrn5/phy_common.h
create mode 100644 drivers/nfc/s3fwrn5/uart.c
create mode 100644 drivers/ptp/ptp_ocp.c
rename {Documentation/admin-guide/wimax => drivers/staging/wimax/Documentation}/i2 [...]
rename {Documentation/admin-guide/wimax => drivers/staging/wimax/Documentation}/in [...]
rename {Documentation/admin-guide/wimax => drivers/staging/wimax/Documentation}/wi [...]
create mode 100644 drivers/staging/wimax/Kconfig
create mode 100644 drivers/staging/wimax/Makefile
create mode 100644 drivers/staging/wimax/TODO
create mode 100644 drivers/staging/wimax/debug-levels.h
create mode 100644 drivers/staging/wimax/debugfs.c
rename drivers/{net => staging}/wimax/i2400m/Kconfig (100%)
rename drivers/{net => staging}/wimax/i2400m/Makefile (100%)
create mode 100644 drivers/staging/wimax/i2400m/control.c
create mode 100644 drivers/staging/wimax/i2400m/debug-levels.h
rename drivers/{net => staging}/wimax/i2400m/debugfs.c (100%)
create mode 100644 drivers/staging/wimax/i2400m/driver.c
rename drivers/{net => staging}/wimax/i2400m/fw.c (100%)
rename drivers/{net => staging}/wimax/i2400m/i2400m-usb.h (100%)
create mode 100644 drivers/staging/wimax/i2400m/i2400m.h
rename include/uapi/linux/wimax/i2400m.h => drivers/staging/wimax/i2400m/linux-wim [...]
rename drivers/{net => staging}/wimax/i2400m/netdev.c (100%)
create mode 100644 drivers/staging/wimax/i2400m/op-rfkill.c
rename drivers/{net => staging}/wimax/i2400m/rx.c (100%)
rename drivers/{net => staging}/wimax/i2400m/sysfs.c (100%)
rename drivers/{net => staging}/wimax/i2400m/tx.c (100%)
create mode 100644 drivers/staging/wimax/i2400m/usb-debug-levels.h
rename drivers/{net => staging}/wimax/i2400m/usb-fw.c (100%)
rename drivers/{net => staging}/wimax/i2400m/usb-notif.c (100%)
rename drivers/{net => staging}/wimax/i2400m/usb-rx.c (100%)
rename drivers/{net => staging}/wimax/i2400m/usb-tx.c (100%)
create mode 100644 drivers/staging/wimax/i2400m/usb.c
create mode 100644 drivers/staging/wimax/id-table.c
create mode 100644 drivers/staging/wimax/linux-wimax-debug.h
rename include/uapi/linux/wimax.h => drivers/staging/wimax/linux-wimax.h (100%)
create mode 100644 drivers/staging/wimax/net-wimax.h
create mode 100644 drivers/staging/wimax/op-msg.c
create mode 100644 drivers/staging/wimax/op-reset.c
create mode 100644 drivers/staging/wimax/op-rfkill.c
create mode 100644 drivers/staging/wimax/op-state-get.c
create mode 100644 drivers/staging/wimax/stack.c
create mode 100644 drivers/staging/wimax/wimax-internal.h
delete mode 100644 drivers/vdpa/mlx5/core/mlx5_vdpa_ifc.h
delete mode 100644 drivers/vdpa/mlx5/net/main.c
delete mode 100644 drivers/vdpa/mlx5/net/mlx5_vnet.h
create mode 100644 include/linux/auxiliary_bus.h
delete mode 100644 include/linux/if_frad.h
create mode 100644 include/linux/mlx5/mlx5_ifc_vdpa.h
create mode 100644 include/linux/platform_data/hirschmann-hellcreek.h
delete mode 100644 include/linux/sdla.h
create mode 100644 include/linux/soc/marvell/octeontx2/asm.h
create mode 100644 include/linux/usb/r8152.h
delete mode 100644 include/linux/wimax/debug.h
delete mode 100644 include/net/wimax.h
create mode 100644 include/trace/events/mmap_lock.h
create mode 100644 include/uapi/linux/cfm_bridge.h
delete mode 100644 include/uapi/linux/if_frad.h
delete mode 100644 include/uapi/linux/sdla.h
create mode 100644 kernel/bpf/bpf_task_storage.c
delete mode 100644 mm/gup_benchmark.c
create mode 100644 mm/gup_test.c
create mode 100644 mm/gup_test.h
create mode 100644 mm/mmap_lock.c
delete mode 100644 net/batman-adv/debugfs.c
delete mode 100644 net/batman-adv/debugfs.h
delete mode 100644 net/batman-adv/icmp_socket.c
delete mode 100644 net/batman-adv/icmp_socket.h
delete mode 100644 net/batman-adv/sysfs.c
delete mode 100644 net/batman-adv/sysfs.h
create mode 100644 net/bridge/br_cfm.c
create mode 100644 net/bridge/br_cfm_netlink.c
create mode 100644 net/bridge/br_private_cfm.h
delete mode 100644 net/dsa/tag_edsa.c
create mode 100644 net/dsa/tag_hellcreek.c
create mode 100644 net/netfilter/nft_reject_netdev.c
create mode 100644 net/rxrpc/server_key.c
create mode 100644 net/sched/sch_frag.c
create mode 100644 net/smc/smc_netlink.c
create mode 100644 net/smc/smc_netlink.h
delete mode 100644 net/wimax/Kconfig
delete mode 100644 net/wimax/Makefile
delete mode 100644 net/wimax/debug-levels.h
delete mode 100644 net/wimax/debugfs.c
delete mode 100644 net/wimax/id-table.c
delete mode 100644 net/wimax/op-msg.c
delete mode 100644 net/wimax/op-reset.c
delete mode 100644 net/wimax/op-rfkill.c
delete mode 100644 net/wimax/op-state-get.c
delete mode 100644 net/wimax/stack.c
delete mode 100644 net/wimax/wimax-internal.h
delete mode 100644 samples/bpf/bpf_load.c
delete mode 100644 samples/bpf/bpf_load.h
mode change 100644 => 100755 samples/bpf/lwt_len_hist.sh
delete mode 100755 samples/bpf/test_ipip.sh
mode change 100644 => 100755 samples/bpf/test_lwt_bpf.sh
create mode 100644 samples/bpf/xdpsock_ctrl_proc.c
create mode 100644 tools/testing/selftests/bpf/bpf_testmod/.gitignore
create mode 100644 tools/testing/selftests/bpf/bpf_testmod/Makefile
create mode 100644 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod-events.h
create mode 100644 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c
create mode 100644 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.h
create mode 100644 tools/testing/selftests/bpf/btf_helpers.c
create mode 100644 tools/testing/selftests/bpf/btf_helpers.h
create mode 100755 tools/testing/selftests/bpf/ima_setup.sh
create mode 100644 tools/testing/selftests/bpf/prog_tests/btf_dedup_split.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/btf_split.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/hash_large_key.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/module_attach.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/sk_storage_tracing.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/tcpbpf_user.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/test_bprm_opts.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/test_ima.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/test_skb_pkt_end.c
create mode 100644 tools/testing/selftests/bpf/progs/bind4_prog.c
create mode 100644 tools/testing/selftests/bpf/progs/bind6_prog.c
create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_helpers.c
create mode 100644 tools/testing/selftests/bpf/progs/bprm_opts.c
create mode 100644 tools/testing/selftests/bpf/progs/ima.c
create mode 100644 tools/testing/selftests/bpf/progs/skb_pkt_end.c
create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_module.c
create mode 100644 tools/testing/selftests/bpf/progs/test_hash_large_key.c
create mode 100644 tools/testing/selftests/bpf/progs/test_module_attach.c
create mode 100644 tools/testing/selftests/bpf/progs/test_sk_storage_trace_itself.c
create mode 100644 tools/testing/selftests/bpf/progs/test_sk_storage_tracing.c
delete mode 100755 tools/testing/selftests/bpf/tcp_client.py
delete mode 100755 tools/testing/selftests/bpf/tcp_server.py
delete mode 100644 tools/testing/selftests/bpf/test_tcpbpf_user.c
create mode 100755 tools/testing/selftests/bpf/test_xsk.sh
create mode 100644 tools/testing/selftests/bpf/xdpxceiver.c
create mode 100644 tools/testing/selftests/bpf/xdpxceiver.h
create mode 100755 tools/testing/selftests/bpf/xsk_prereqs.sh
create mode 100755 tools/testing/selftests/drivers/net/mlxsw/q_in_q_veto.sh
create mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/q_in_vni_veto.sh
create mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum/q_in_vni_veto.sh
create mode 100755 tools/testing/selftests/drivers/net/netdevsim/ethtool-coalesce.sh
create mode 100644 tools/testing/selftests/drivers/net/netdevsim/ethtool-common.sh
create mode 100755 tools/testing/selftests/drivers/net/netdevsim/ethtool-ring.sh
create mode 100755 tools/testing/selftests/drivers/net/netdevsim/nexthop.sh
create mode 100755 tools/testing/selftests/net/bareudp.sh
create mode 100755 tools/testing/selftests/net/forwarding/bridge_mld.sh
create mode 100755 tools/testing/selftests/net/forwarding/gre_multipath_nh.sh
create mode 100755 tools/testing/selftests/net/forwarding/q_in_vni.sh
create mode 100755 tools/testing/selftests/net/forwarding/router_nh.sh
create mode 100755 tools/testing/selftests/net/forwarding/tc_mpls_l2vpn.sh
create mode 100755 tools/testing/selftests/net/srv6_end_dt4_l3vpn_test.sh
create mode 100755 tools/testing/selftests/net/srv6_end_dt6_l3vpn_test.sh
create mode 100644 tools/testing/selftests/vm/check_config.sh
delete mode 100644 tools/testing/selftests/vm/gup_benchmark.c
create mode 100644 tools/testing/selftests/vm/gup_test.c
create mode 100644 tools/testing/selftests/vm/mremap_test.c
--
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-mainline-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 8daf5fb4 0: update: linux-fab0fca1da5cdc48be051715cd9787df04fdce3a: all
new 1e1789a7 0: update: linux-148842c98a24e508aecb929718818fbf4c2a6ff3: all
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 (8daf5fb4)
\
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 | 183 +-
02-prepare_abe/console.log | 440 +-
03-build_llvm/console.log | 13116 +++++++++++------------
04-build_linux/console.log | 795 +-
05-build_abe-qemu/console.log | 6636 ++++++------
06-boot_linux/console.log | 10 +-
07-check_regression/console.log | 18 +-
08-update_baseline/console.log | 18 +-
console.log | 21236 +++++++++++++++++++-------------------
jenkins/manifest.sh | 16 +-
results | 2 +-
11 files changed, 21021 insertions(+), 21449 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 releases/gcc-9
in repository gcc.
from 0a143997d86 Daily bump.
new 85b55ae6e87 d: Fix ICE in gimplify_expr, at gimplify.c (PR98277)
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/d/decl.cc | 43 +++++++++++++++++++++---------------------
gcc/testsuite/gdc.dg/pr98277.d | 13 +++++++++++++
2 files changed, 35 insertions(+), 21 deletions(-)
create mode 100644 gcc/testsuite/gdc.dg/pr98277.d
--
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 releases/gcc-10
in repository gcc.
from 41a2a54476c ira.c: Fix ICE in ira-color [PR97092]
new d0bdf3a9069 d: Fix ICE in gimplify_expr, at gimplify.c (PR98277)
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/d/decl.cc | 43 +++++++++++++++++++++---------------------
gcc/testsuite/gdc.dg/pr98277.d | 13 +++++++++++++
2 files changed, 35 insertions(+), 21 deletions(-)
create mode 100644 gcc/testsuite/gdc.dg/pr98277.d
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 34c7d3d3b21 Go testsuite: update bugs for recent change
new 36c9a3fe3f3 d: Fix ICE in gimplify_expr, at gimplify.c (PR98277)
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/d/decl.cc | 43 +++++++++++++++++++++---------------------
gcc/testsuite/gdc.dg/pr98277.d | 13 +++++++++++++
2 files changed, 35 insertions(+), 21 deletions(-)
create mode 100644 gcc/testsuite/gdc.dg/pr98277.d
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.