This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
omits 7111951b8d49 Linux 5.6 omits 570203ec830d Merge branch 'akpm' (patches from Andrew) omits ab93e984dbb4 Merge tag 'timers-urgent-2020-03-29' of git://git.kernel.o [...] omits 01af08bd24ed Merge tag 'irq-urgent-2020-03-29' of git://git.kernel.org/ [...] omits b943f045a9af mm/sparse: fix kernel crash with pfn_section_valid check omits 8380ce479010 mm: fork: fix kernel_stack memcg stats for various stack i [...] omits 726b7bbeafd4 hugetlb_cgroup: fix illegal access to memory omits 53cdc1cb29e8 drivers/base/memory.c: indicate all memory blocks as removable omits d795a90e2ba0 mm/swapfile.c: move inode_lock out of claim_swapfile omits e595dd94515e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 906c40438bb6 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 83fd69c93340 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 14c1fe699cad i2c: pca-platform: Use platform_irq_get_optional omits f491c6687332 i2c: st: fix missing struct parameter description omits a0ba26f37ea0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 2e8c339b4946 r8169: fix PHY driver check on platforms w/o module softdeps omits e00dd941ff9f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 69c5eea3128e Merge branch 'parisc-5.6-2' of git://git.kernel.org/pub/sc [...] omits 32db9f10d52c Merge tag 'arm-soc-fixes-5.6' of git://git.kernel.org/pub/ [...] omits 823846c31071 Merge tag 'riscv-for-linus-5.6' of git://git.kernel.org/pu [...] omits bb36d37e29d4 Merge tag 'devicetree-fixes-for-5.6-4' of git://git.kernel [...] omits 1fa8cb0b7b11 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 527630fbf4f1 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 7bf8df68cba0 Merge tag 'drm-fixes-2020-03-27' of git://anongit.freedesk [...] omits ededa081ed20 parisc: Fix defconfig selection omits e33a814e772c scripts/dtc: Remove redundant YYLOC global declaration omits 749da8ca978f clocksource/drivers/hyper-v: Make sched clock return nanos [...] omits f3e69428b5e2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8262e6f9b103 net: ks8851-ml: Fix IO operations, again omits c4b979ebcafe Merge tag 'amd-drm-fixes-5.6-2020-03-26' of git://people.f [...] omits 5117c363eb21 Merge tag 'drm-misc-fixes-2020-03-26' of git://anongit.fre [...] omits 2191b4f298fa RISC-V: Move all address space definition macros to one place omits 4134252ab7e2 Input: fix stale timestamp on key autorepeat events omits 9efcc4a12936 afs: Fix unpinned address list during probing omits 60268940cd15 Merge tag 'ceph-for-5.6-rc8' of git://github.com/ceph/ceph-client omits a53071bd3401 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 23cb8490c0d3 MAINTAINERS: fix bad file pattern omits 5cdbec108fd2 parse-maintainers: Do not sort section content by default omits fbf66796a0ae Input: move the new KEY_SELECTIVE_SCREENSHOT keycode omits bd6f20333c67 RISC-V: Only select essential drivers for SOC_VIRT config omits 328f5bb9939d Merge tag 'mac80211-for-net-2020-03-26' of git://git.kerne [...] omits f6bf1bafdc21 mlxsw: spectrum_mr: Fix list iteration in error path omits bcaeb886ade1 qlcnic: Fix bad kzalloc null test omits 9420e8ade435 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits b95d2ccd2ccb mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX omits b16798f5b907 mac80211: mark station unauthorized before key removal omits ce2e1ca70307 mac80211: Check port authorization in the ieee80211_tx_deq [...] omits 05dcb8bb2585 cfg80211: Do not warn on same channel at the end of CSA omits a0761a301746 mac80211: drop data frames without key on encrypted links omits 3c0fdf3302cb drm/scheduler: fix rare NULL ptr race omits e1be9ac8e601 KVM: X86: Narrow down the IPI fastpath to single target IPI omits 8400ab889632 clk: imx: Align imx sc clock parent msg structs to 4 omits a0ae04a25650 clk: imx: Align imx sc clock msg structs to 4 omits 4e9343012036 clk: Pass correct arguments to __clk_hw_register_gate() omits 1b649e0bcae7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 1dfb642b1015 Merge tag 'gpio-v5.6-3' of git://git.kernel.org/pub/scm/li [...] omits 2910594fd38d Merge tag 'wireless-drivers-2020-03-25' of git://git.kerne [...] omits 2c64605b590e net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y [...] omits 428c491332bc net: ena: Add PCI shutdown handler to allow safe kexec omits c085dbfb1cfc selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED omits 919a23e9d6cc selftests/net: add missing tests to Makefile omits e2cf67f6689a Merge tag 'zonefs-5.6-rc7' of git://git.kernel.org/pub/scm [...] omits 47f7826c520e drm/radeon: fix scatter-gather mapping with user pages omits 0199172f9333 drm/amdgpu: fix scatter-gather mapping with user pages omits 42e67b479eab drm/prime: use dma length macro when mapping sg omits c8042d1e5cb3 soc: samsung: chipid: Fix return value on non-Exynos platforms omits 47039b55f8e2 Merge tag 'tee-amdtee-fix2-for-5.6' of https://git.linaro. [...] omits a88fead83e0d Merge tag 'oxnas-arm-soc-dt-fixes-for-5.6' of git://git.ke [...] omits 94bb9d185854 Merge tag 'arm-soc/for-5.6/devicetree-fixes-part2' of http [...] omits 9b631649c436 arm64: dts: Fix leftover entry-methods for PSCI omits ae6e45986a67 Merge tag 'omap-for-v5.6/fixes-rc6-signed' of git://git.ke [...] omits 05ff1e3fb850 ARM: dts: exynos: Fix regulator node aliasing on Midas-bas [...] omits ad5d7a551345 Merge tag 'imx-fixes-5.6-2' of git://git.kernel.org/pub/sc [...] omits ba80013fba65 RDMA/mlx5: Block delay drop to unprivileged users omits d2687b896dab Merge tag 'sunxi-fixes-for-5.6-2' of git://git.kernel.org/ [...] omits aafd017347ea Merge tag 'sunxi-fixes-for-5.6' of git://git.kernel.org/pu [...] omits 8b45e9d9c05d Merge tag 'soc-fsl-fix-v5.6' of git://git.kernel.org/pub/s [...] omits 575a97acc3b7 ieee80211: fix HE SPR size calculation omits 0016d3201753 nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type omits ea697a8bf5a4 scsi: sd: Fix optimal I/O size for devices that change rep [...] omits ccf4ad7da0d9 zonfs: Fix handling of read-only zones omits 6f000f987832 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 7e566df65278 Merge tag 'mlx5-fixes-2020-03-24' of git://git.kernel.org/ [...] omits f13bc68131b0 r8169: re-enable MSI on RTL8168c omits c312c7818b86 net: phy: mdio-bcm-unimac: Fix clock handling omits 50e0d28d3808 cxgb4/ptp: pass the sign of offset delta in FW CMD omits e80f40cbe4dd net: dsa: tag_8021q: replace dsa_8021q_remove_header with [...] omits 961d0e5b3294 net: cbs: Fix software cbs to consider packet sending time omits 52afa505a03d Input: avoid BIT() macro usage in the serio.h UAPI header omits 950bf4f17725 RDMA/mlx5: Fix access to wrong pointer while performing fl [...] omits 2d47fbacf272 RDMA/core: Ensure security pkey modify is not lost omits 1fa70778742d MAINTAINERS: Clean RXE section and add Zhu as RXE maintainer omits e4ad153ac827 Input: synaptics-rmi4 - set reduced reporting mode only wh [...] omits 1369d0abe469 Input: synaptics - enable RMI on HP Envy 13-ad105ng omits 187a9830c921 net/mlx5e: Do not recover from a non-fatal syndrome omits e239c6d686e1 net/mlx5e: Fix ICOSQ recovery flow with Striding RQ omits 39369fd536d4 net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset omits 1de0306c3a05 net/mlx5e: Enhance ICOSQ WQE info fields omits 306f354c6739 net/mlx5_core: Set IB capability mask1 to fix ib_srpt conn [...] omits d944b27df121 i2c: nvidia-gpu: Handle timeout correctly in gpu_i2c_check [...] omits a64d558d8cf9 selftests: netfilter: add nfqueue test case omits bcfabee1afd9 netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress omits 76a109fac206 netfilter: nft_fwd_netdev: validate family and chain type omits 7c84d41416d8 netfilter: nft_set_rbtree: Detect partial overlaps on insertion omits 6f7c9caf017b netfilter: nft_set_rbtree: Introduce and use nft_rbtree_in [...] omits 0eb4b5ee33f2 netfilter: nft_set_pipapo: Separate partial and complete o [...] omits 8c2d45b2b65c netfilter: nf_tables: Allow set back-ends to report partia [...] omits 76ccd234269b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 3f3ee43a4623 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits c6ac7188c114 Merge tag 'dmaengine-fix-5.6' of git://git.infradead.org/u [...] omits 94be4b85d895 KVM: LAPIC: Also cancel preemption timer when disarm LAPIC timer omits 0c625ccfe6f7 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] omits 4c59406ed003 xfrm: policy: Fix doulbe free in xfrm_policy_timer omits 81573b18f26d selftests/net/forwarding: add Makefile to install tests omits 2f599ec422ad ethtool: fix reference leak in some *_SET handlers omits 0e62f543bed0 net: dsa: Fix duplicate frames flooded by learning omits 39a8f2a88b0c Merge branch 'bnxt_en-Bug-fixes' omits 5d765a5e4bd7 bnxt_en: Reset rings if ring reservation fails during open() omits 62bfb932a51f bnxt_en: Free context memory after disabling PCI in probe [...] omits 0b5b561cea32 bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. omits 62d4073e86e6 bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() omits a24ec3220f36 bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. omits b06d072ccc4b macsec: restrict to ethernet devices omits 55b474c41e58 netlink: check for null extack in cookie helpers omits 12a5ba5a1994 net: qmi_wwan: add support for ASKEY WWHC050 omits 0dcdf9f64028 NFC: fdp: Fix a signedness bug in fdp_nci_send_patch() omits dddeb30bfc43 ipv4: fix a RCU-list lock in inet_dump_fib() omits 684ac83e3699 Merge tag 'mlx5-fixes-2020-03-05' of git://git.kernel.org/ [...] omits 9a293d1e21a6 IB/hfi1: Ensure pq is not left on waitlist omits 979e52ca0469 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 6cd6cbf593bf tcp: repair: fix TCP_QUEUE_SEQ implementation omits 428b8f1d9f92 KVM: VMX: don't allow memory operands for inline asm that [...] omits 0433ae556ec8 iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table omits cf52c8a776d1 iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection omits edec6e015a02 KVM: LAPIC: Mark hrtimer for period or oneshot mode to exp [...] omits 2e2409afe5f0 KVM: SVM: Issue WBINVD after deactivating an SEV guest omits c8d6ee01449c ceph: fix memory leak in ceph_cleanup_snapid_map() omits e88627403120 libceph: fix alloc_msg_with_page_vector() memory leaks omits 7614209736fb ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_ [...] omits 692b65c84f0b i2c: fix a doc warning omits deeabb4c1341 ARM: dts: oxnas: Fix clear-mask property omits 018af9be3dd5 dmaengine: ti: k3-udma-glue: Fix an error handling path in [...] omits 01c4df39a2bb MAINTAINERS: Add maintainer for HiSilicon DMA engine driver omits 988aad2f111c dmaengine: idxd: fix off by one on cdev dwq refcount omits 16fbf79b0f83 Linux 5.6-rc7 omits 55c7c0621078 ARM: dts: bcm283x: Fix vc4's firmware bus DMA limitations omits 67d584e33e54 Merge tag 'for-5.6-rc6-tag' of git://git.kernel.org/pub/sc [...] omits b3c03db67e84 Merge branch 'akpm' (patches from Andrew) omits e1b9f99ff8c4 i2c: hix5hd2: add missed clk_disable_unprepare in remove omits 83a9b6f639e9 selftests/net: add definition for SOL_DCCP to fix compilat [...] omits 9a9ba2a4aaaa net: bcmgenet: always enable status blocks omits 749f6f684311 net: phy: dp83867: w/a for fld detect threshold bootstrapp [...] omits 9de9aa487daf net: stmmac: dwmac-rk: fix error path in rk_gmac_probe omits 2091a3d42b4f slcan: not call free_netdev before rtnl_unlock in slcan_open omits 06e9bfc1e57d ionic: make spdxcheck.py happy omits 3a303cfdd28d hsr: fix general protection fault in hsr_addr_is_self() omits 4abe5a1b9661 Merge branch 'hinic-BugFixes' omits 7296695fc16d hinic: fix wrong value of MIN_SKB_LEN omits 0da7c322f116 hinic: fix wrong para of wait_for_completion_timeout omits 33f15da216a1 hinic: fix out-of-order excution in arm cpu omits 614eaa943e9f hinic: fix the bug of clearing event queue omits 96758117dc52 hinic: fix a bug of waitting for IO stopped omits 763802b53a42 x86/mm: split vmalloc_sync_all() omits 0715e6c516f1 mm, slub: prevent kmalloc_node crashes and memory leaks omits 63886bad904b mm/mmu_notifier: silence PROVE_RCU_LIST warnings omits 1b53734bd0b2 epoll: fix possible lost wakeup on epoll_ctl() path omits 12e967fd8e4e mm: do not allow MADV_PAGEOUT for CoW pages omits e26733e0d0ec mm, memcg: throttle allocators based on ancestral memory.high omits d397a45fc741 mm, memcg: fix corruption on 64-bit divisor in memory.high [...] omits d72520ad004a page-flags: fix a crash at SetPageError(THP_SWAP) omits d41e2f3bd546 mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case omits 7d36665a5886 memcg: fix NULL pointer dereference in __mem_cgroup_usage_ [...] omits b74b991fb8b9 Merge tag 'block-5.6-20200320' of git://git.kernel.dk/linux-block omits 1ab7ea1f83d1 Merge tag 'io_uring-5.6-20200320' of git://git.kernel.dk/l [...] omits 6c1bae744d5a Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] omits df81dfcfd699 genirq: Fix reference leaks on irq affinity notifiers omits c63c50fc2ec9 Merge tag 'powerpc-5.6-5' of git://git.kernel.org/pub/scm/ [...] omits b95fffb9b4af tools/power turbostat: update version omits abdcbdb26526 tools/power turbostat: Print cpuidle information omits 07f8e4d0fddb tcp: also NULL skb->dev when copy was needed omits 702151da6df2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 83166ac82b53 Merge branch 'nvme-5.6-rc6' of git://git.infradead.org/nvm [...] omits d8e6fd5c7991 btrfs: fix removal of raid[56|1c34} incompat flags after r [...] omits 5c6f25887963 bpf: Explicitly memset some bpf info structures declared o [...] omits 8096f229421f bpf: Explicitly memset the bpf_attr structure omits 98fd5c723730 nvmet-tcp: set MSG_MORE only if we actually have more to send omits 2da1ed62d55c KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detec [...] omits d33294541889 KVM: x86: remove bogus user-triggerable WARN_ON omits 5ad0ec0b8652 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits f014d2b8584d Merge tag 'char-misc-5.6-rc7' of git://git.kernel.org/pub/ [...] omits 3bd14829d327 Merge tag 'staging-5.6-rc7' of git://git.kernel.org/pub/sc [...] omits b07c2e76c419 Merge tag 'usb-5.6-rc7' of git://git.kernel.org/pub/scm/li [...] omits fa91418b72cb Merge tag 'tty-5.6-rc7' of git://git.kernel.org/pub/scm/li [...] omits 12bf19c92682 Merge tag 'sound-5.6-rc7' of git://git.kernel.org/pub/scm/ [...] omits 69d3e5a5a66b Merge tag 'drm-fixes-2020-03-20' of git://anongit.freedesk [...] omits 09952e3e7826 io_uring: make sure accept honor rlimit nofile omits 4022e7af86be io_uring: make sure openat/openat2 honor rlimit nofile omits 6f5459da2b87 arm64: alternative: fix build with clang integrated assembler omits b738a185beaa tcp: ensure skb->dev is NULL before leaving TCP stack omits fcaa681c03ea tools/power turbostat: Fix 32-bit capabilities warning omits 1f81c5efc020 tools/power turbostat: Fix missing SYS_LPI counter on some [...] omits f6708400707f tools/power turbostat: Support Elkhart Lake omits d7814c3098dd tools/power turbostat: Support Jasper Lake omits 23274faf9650 tools/power turbostat: Support Ice Lake server omits 4bf7132a0ace tools/power turbostat: Support Tiger Lake omits d8d005ba6afa tools/power turbostat: Fix gcc build warnings omits 081c54323b27 tools/power turbostat: Support Cometlake omits f1f20a8666c5 cxgb4: fix Txq restart check during backpressure omits 7affd80802af cxgb4: fix throughput drop during Tx backpressure omits 22259471b519 net: dsa: mt7530: Change the LINK bit to reflect the link status omits c8cfcb78c658 crypto: arm64/chacha - correctly walk through blocks omits 3ac9eb4210a9 Merge tag 'rxrpc-fixes-20200319' of git://git.kernel.org/p [...] omits 6002059d7882 mlxsw: pci: Only issue reset when system is ready omits 5366b96b1997 Merge tag 'drm-intel-fixes-2020-03-19' of git://anongit.fr [...] omits 362b86a3d337 Merge tag 'amd-drm-fixes-5.6-2020-03-19' of git://people.f [...] omits 1d0c32ec3b86 KVM: PPC: Fix kernel crash with PR KVM omits 15ff197237e7 netfilter: flowtable: populate addr_type mask omits eb916a5a93a6 drm/amd/display: Fix pageflip event race condition for DCN. omits c921ffe85333 netfilter: flowtable: Fix flushing of offloaded flows on free omits 41e9ec5a54f9 netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} omits 61abaf02d2ec netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} omits 6c90b86a745a Merge tag 'mmc-v5.6-rc6' of git://git.kernel.org/pub/scm/l [...] omits 3568b88944fe arm64: compat: Fix syscall number of compat_clock_getres omits cd607737f3b8 Merge tag '5.6-rc6-smb3-fixes' of git://git.samba.org/sfre [...] omits 207f75c4543f Merge tag 'kbuild-fixes-v5.6-3' of git://git.kernel.org/pu [...] omits 5d892919fdd0 rtc: max8907: add missing select REGMAP_IRQ omits 564200ed8e71 tools headers uapi: Update linux/in.h copy omits 7883a1433929 scripts/kallsyms: fix wrong kallsyms_relative_base omits db5d85ce8248 Merge tag 'perf-urgent-for-mingo-5.6-20200309' of git://gi [...] omits 870b4333a62e x86/ioremap: Fix CONFIG_EFI=n build omits c83557859eaa arm64: kpti: Fix "kpti=off" when KASLR is enabled omits 3c025b631727 Merge branch 'wireguard-fixes' omits 11a7686aa99c wireguard: noise: error out precomputed DH during handshak [...] omits 2b8765c52db2 wireguard: receive: remove dead code from default packet t [...] omits a5588604af44 wireguard: queueing: account for skb->protocol==0 omits 551599edbfff wireguard: selftests: test using new 64-bit time_t omits 166391159c5d wireguard: selftests: remove duplicated include <sys/types.h> omits 0f08b3156d28 Merge tag 'drm-misc-fixes-2020-03-18-1' of git://anongit.f [...] omits 3384b043ea15 riscv: fix the IPI missing issue in nommu mode omits adccfb1a805e riscv: uaccess should be used in nommu mode omits 384d91c267e6 vxlan: check return value of gro_cells_init() omits dd2af1040268 net/sched: act_ct: Fix leak of ct zone template on replace omits a3c33e7a4a11 drm/amdgpu: fix typo for vcn2.5/jpeg2.5 idle check omits b5689d22aa6d drm/amdgpu: fix typo for vcn2/jpeg2 idle check omits acfc62dc6877 drm/amdgpu: fix typo for vcn1 idle check omits dcf23ac3e846 locks: reinstate locks_delete_block optimization omits 4b8a5cfb5fd3 modpost: Get proper section index by get_secindex() instea [...] omits 5076190daded mm: slub: be more careful about the double cmpxchg of freelist omits fd4d9c7d0c71 mm: slub: add missing TID bump in kmem_cache_alloc_bulk() omits b216a8e7908c drm/lease: fix WARNING in idr_destroy omits 6e622cd8bd88 tty: fix compat TIOCGSERIAL checking wrong function ptr omits 17329563a97d tty: fix compat TIOCGSERIAL leaking uninitialized memory omits ed069827ca70 tty: drop outdated comments about release_tty() locking omits 4686392c3236 mmc: rtsx_pci: Fix support for speed-modes that relies on tuning omits add492d2e944 intel_th: pci: Add Elkhart Lake CPU support omits ce666be89a8a intel_th: Fix user-visible error codes omits 885f123554bb intel_th: msu: Fix the unexpected state warning omits 283f87c0d5d3 stm class: sys-t: Fix the use of time_after() omits 14800df6a020 Merge tag 'iio-fixes-for-5.6a' of git://git.kernel.org/pub [...] omits 2866ce869616 Merge tag 'usb-serial-5.6-rc7' of https://git.kernel.org/p [...] omits 2de9780f7507 net: core: dev.c: fix a documentation warning omits 6497ca07f5e9 net: phy: sfp-bus.c: get rid of docs warnings omits 155385754a9c Merge branch 'ENA-driver-bug-fixes' omits dfdde1345bc1 net: ena: fix continuous keep-alive resets omits 30623e1ed116 net: ena: avoid memory access violation by validating req_ [...] omits e02ae6ed51be net: ena: fix request of incorrect number of IRQ vectors omits ce1f35216282 net: ena: fix incorrect setting of the number of msix vectors omits 872307abbd0d net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() r [...] omits af4e6671b21f Merge branch 'net-bcmgenet-revisit-MAC-reset' omits 88f6c8bf1aae net: bcmgenet: keep MAC in reset until PHY is up omits 612eb1c3b9e5 Revert "net: bcmgenet: use RGMII loopback for MAC reset" omits d36963b861c1 Merge branch 'net-mvmdio-avoid-error-message-for-optional-IRQ' omits fa2632f74e57 net: mvmdio: avoid error message for optional IRQ omits 028fd76b9b1c Revert "net: mvmdio: avoid error message for optional IRQ" omits 3b059da9835c Input: allocate keycode for "Selective Screenshot" key omits f50b7dacccba arm64: smp: fix crash_smp_send_stop() behaviour omits d0bab0c39e32 arm64: smp: fix smp_send_stop() behaviour omits 8e7ae2518f52 bpf: Sanitize the bpf_struct_ops tcp-cc name omits b401f8c4f492 USB: cdc-acm: fix rounding error in TIOCSSERIAL omits 633e2b2ded73 USB: cdc-acm: fix close_delay and closing_wait units in TI [...] omits 75d7676ead19 usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters omits 7368760d1bcd usb: chipidea: udc: fix sleeping function called from inva [...] omits 979a2665eb6c CIFS: fiemap: do not return EINVAL if get nothing omits 1be1fa42ebb7 CIFS: Increment num_remote_opens stats counter even in cas [...] omits 39946886fc86 cifs: potential unintitliazed error code in cifs_getattr() omits a124458a127c ALSA: hda/realtek - Enable the headset of Acer N50-600 wit [...] omits d858c706bdca ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 omits dfa7ea303f56 ARM: dts: omap5: Add bus_dma_limit for L3 bus omits 4abd9930d189 ARM: dts: omap4-droid4: Fix lost touchscreen interrupts omits ac309e7744be Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 78c3e5e6cde8 scsi: qla2xxx: Fix I/Os being passed down when FC device i [...] omits bb5786b9286c staging: rtl8188eu: Add device id for MERCUSYS MW150US v2 omits ae62cf5eb279 staging: greybus: loopback_test: fix potential path truncations omits f16023834863 staging: greybus: loopback_test: fix potential path truncation omits 8f3675be4bda staging: greybus: loopback_test: fix poll-mask build breakage omits 53dd0a7cd65e mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2 omits 18b587b45c13 mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN f [...] omits 3397b251ea02 mmc: sdhci-acpi: Disable write protect detection on Acer A [...] omits 84d49b3d08a1 mmc: sdhci-acpi: Switch signal voltage back to 3.3V on sus [...] omits 785d74ec3bbf initramfs: restore default compression behavior omits 32ca98feab8c net: ip_gre: Accept IFLA_INFO_DATA-less configuration omits 5190044c2965 modpost: move the namespace field in Module.symvers last omits 3d135f522476 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 065fd83e1be2 net: mvneta: Fix the case where the last poll did not proc [...] omits b317538c4794 net: vxge: fix wrong __VA_ARGS__ usage omits 83d001068d33 Merge branch 'QorIQ-DPAA-ARM-RDBs-need-internal-delay-on-RGMII' omits d79e9d7c1e4b arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode omits 4022d808c452 arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id omits 0fe1568061be net: fsl/fman: treat all RGMII modes in memac_adjust_link() omits 819d578d51d0 HID: add ALWAYS_POLL quirk to lenovo pixart mouse omits 5f3d9b07b9bb clk: ti: am43xx: Fix clock parent for RTC clock omits 7aaec82fefd2 Merge tag 'imx-clk-fixes-5.6-2' of git://git.kernel.org/pu [...] omits 58322a1590fc HID: google: add moonball USB id omits fe8b7085cac3 drm/i915: Handle all MCR ranges omits c09f6b4d0883 Revert "drm/i915/tgl: Add extra hdc flush workaround" omits 9777d8b2d2a1 drm/i915/execlists: Track active elements during dequeue omits 2a9de3af21aa vti6: Fix memory leak of skb if input policy check fails omits 6c3171ef76a0 ALSA: seq: oss: Fix running status after receiving sysex omits 4384f167ce5f ALSA: seq: virmidi: Fix running status after receiving sysex omits 23c394819deb Merge branch 'ethtool-fail-with-error-if-request-has-unkno [...] omits 2363d73a2f3e ethtool: reject unrecognized request flags omits f1388ec4a144 netlink: add nl_set_extack_cookie_u32() omits fe2a31d790f8 netlink: allow extack cookie also for error messages omits ef299cc3fa1a net_sched: cls_route: remove the right filter from hashtable omits 4ae649e8879d Merge branch 'hsr-fix-several-bugs-in-generic-netlink-callback' omits 09e91dbea0aa hsr: set .netnsok flag omits ca19c70f5225 hsr: add restart routine into hsr_get_node_list() omits 173756b86803 hsr: use rcu_read_lock() in hsr_get_node_{list/status}() omits 857c9d31f59f clk: imx8mp: Correct the enet_qos parent clock omits 78ef3c9ecf20 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent omits dcadaec22456 Merge branch 'net-Use-scnprintf-for-avoiding-potential-buf [...] omits 2da222f612b5 net: netdevsim: Use scnprintf() for avoiding potential buf [...] omits 5e892880e14f net: sfc: Use scnprintf() for avoiding potential buffer overflow omits 38e0f746c456 net: ionic: Use scnprintf() for avoiding potential buffer [...] omits 413ae546f872 net: nfp: Use scnprintf() for avoiding potential buffer overflow omits 4a348601eb91 net: mlx4: Use scnprintf() for avoiding potential buffer overflow omits 13bde56c5b7c net: caif: Use scnprintf() for avoiding potential buffer overflow omits cb851c01b51b mlxsw: reg: Increase register field length to 31 bits omits fb33c6510d55 Linux 5.6-rc6 omits a42a7bb6f536 Merge tag 'irq-urgent-2020-03-15' of git://git.kernel.org/ [...] omits 34d5a4b336e7 Merge tag 'locking-urgent-2020-03-15' of git://git.kernel. [...] omits ec181b7f30bd Merge tag 'x86-urgent-2020-03-15' of git://git.kernel.org/ [...] omits e99bc917fe02 Merge tag 'perf-urgent-2020-03-15' of git://git.kernel.org [...] omits ffe6da91b00e Merge tag 'timers-urgent-2020-03-15' of git://git.kernel.o [...] omits 52ac3777fc45 Merge tag 'ras-urgent-2020-03-15' of git://git.kernel.org/ [...] omits b67775e12457 Merge tag 'efi-urgent-2020-03-15' of git://git.kernel.org/ [...] omits de28a65cd0e3 Merge tag 'iommu-fixes-v5.6-rc5' of git://git.kernel.org/p [...] omits 92c227554c8e Merge tag 'irqchip-fixes-5.6-2' of git://git.kernel.org/pu [...] omits 0fda7600c2e1 geneve: move debug check after netdev unregister omits 61fad6816fc1 net/packet: tpacket_rcv: avoid a producer race condition omits e1f8f78ffe98 net: ip_gre: Separate ERSPAN newlink / changelink callbacks omits 46ea929b2b3f cxgb4: fix delete filter entry fail in unload path omits fc191af1bb0d net: stmmac: platform: Fix misleading interrupt error msg omits 13d0f7b814d9 net/bpfilter: fix dprintf usage for /dev/kmsg omits 0d1c3530e1bd net_sched: keep alloc_hash updated after hash allocation omits b1be2e8cd290 net_sched: hold rtnl lock in tcindex_partial_destroy_work() omits f1d96a8fcbbb io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} omits d3dca69085e9 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 3086ae071686 Merge tag 'arc-5.6-rc6' of git://git.kernel.org/pub/scm/li [...] omits 6693075e0f46 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 1da8347d8505 iommu/vt-d: Populate debugfs if IOMMUs are detected omits 69a4d0baeeb1 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 018cabb694e3 Merge branch 'kvm-null-pointer-fix' into kvm-master omits 95fa10103dab KVM: nVMX: avoid NULL pointer dereference with incorrect E [...] omits 997224fe6673 Merge tag 'kvm-s390-master-5.6-1' of git://git.kernel.org/ [...] omits d01fd161e859 irqchip/gic-v3: Workaround Cavium erratum 38539 when readi [...] omits 0c22056f8c43 KVM: x86: Initializing all kvm_lapic_irq fields in ioapic_ [...] omits 7a57c09bb1cb KVM: VMX: Condition ENCLS-exiting enabling on CPU support [...] omits 730ad0ede130 iommu/amd: Fix IOMMU AVIC not properly update the is_run b [...] omits da72a379b2ec iommu/vt-d: Ignore devices with out-of-spec domain number omits b0bb0c22c4db iommu/vt-d: Fix the wrong printing in RHSA parsing omits 82f2bc2fcc01 kbuild: Disable -Wpointer-to-enum-cast omits fffb08b37df9 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 7d7587db0d7f afs: Fix client call Rx-phase signal handling omits dde9f095583b afs: Fix handling of an abort from a service handler omits 4636cf184d6d afs: Fix some tracing details omits 498b577660f0 rxrpc: Fix sendmsg(MSG_WAITALL) handling omits e138aa7d3271 rxrpc: Fix call interruptibility handling omits 158fe6665389 rxrpc: Abstract out the calculation of whether there's Tx space omits b0ea262a2347 Merge tag 'nfs-for-5.6-3' of git://git.linux-nfs.org/proje [...] omits 7e6d869f5f02 Merge tag 'fuse-fixes-5.6-rc6' of git://git.kernel.org/pub [...] omits 2af82177af47 Merge tag 'ovl-fixes-5.6-rc6' of git://git.kernel.org/pub/ [...] omits 236ebc20d9af btrfs: fix log context list corruption after rename whiteo [...] omits 78511edc2dd4 Merge tag 'pm-5.6-rc6' of git://git.kernel.org/pub/scm/lin [...] omits 5007928eaeb7 Merge tag 'io_uring-5.6-2020-03-13' of git://git.kernel.dk [...] omits 17829c5a42f7 Merge tag 'block-5.6-2020-03-13' of git://git.kernel.dk/li [...] omits d36561296bb5 Merge tag 'mmc-v5.6-rc1-2' of git://git.kernel.org/pub/scm [...] omits 94b18a87efdd Merge tag 'wireless-drivers-2020-03-13' of git://git.kerne [...] omits 242a6df688dc Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ddd2b85ff73b afs: Use kfree_rcu() instead of casting kfree() to rcu_callback_t omits 92bd1f2e1eed Merge tag 'at24-fixes-for-v5.6-rc6' of git://git.kernel.or [...] omits c853680453ac ovl: fix lockdep warning for async write omits 53afcd310e86 ovl: fix some xino configurations omits cfb5d65f2595 ARM: dts: dra7: Add bus_dma_limit for L3 bus omits 8c34cd1a7f08 drm/bochs: downgrade pci_request_region failure from error [...] omits 941224e09483 IB/rdmavt: Free kernel completion queue when done omits 469ff207b4c4 x86/vector: Remove warning on managed interrupt migration omits 8daee952b438 i2c: acpi: put device when verifying client fails omits 5bdfa854013c RDMA/mad: Do not crash if the rdma device does not have a [...] omits f2f2b3bbf0d9 RDMA/core: Fix missing error check on dev_set_name() omits ba3b01d7a6f4 iommu/vt-d: Fix debugfs register reads omits 81ee85d04624 iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT [...] omits 96788c7a7f1e iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with p [...] omits 59833696442c iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint omits 7aefa6237cfe RDMA/nl: Do not permit empty devices names during RDMA_NLD [...] omits dec9de2ada52 drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017 omits 063e768ebd27 drm/amdgpu: add fbdev suspend/resume on gpu reset omits 5bbc6604a628 drm/amd/amdgpu: Fix GPR read from debugfs (v2) omits b55dbe596942 drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct omits af3d0a68698c powerpc/kasan: Fix shadow memory protection with CONFIG_KA [...] omits 0d81a3f29c0a Merge tag 'drm-fixes-2020-03-13' of git://anongit.freedesk [...] omits 2eebb7abefb9 kbuild: doc: fix references to other documents omits 16b78f052d01 Merge tag 'topic/mst-bw-check-fixes-for-airlied-2020-03-12 [...] omits f31d83f047e1 Merge tag 'drm-intel-fixes-2020-03-12' of git://anongit.fr [...] omits d94432653519 Merge tag 'amd-drm-fixes-5.6-2020-03-11' of git://people.f [...] omits 1b51f69461e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 047d4cd2067b drm/dp_mst: Rewrite and fix bandwidth limit checks omits 87212b51bff0 drm/dp_mst: Reprobe path resources in CSN handler omits fcf463807596 drm/dp_mst: Use full_pbn instead of available_pbn for band [...] omits b2feb1d6d348 drm/dp_mst: Rename drm_dp_mst_is_dp_mst_end_device() to be [...] omits 807f030b44cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c0368595c163 net: systemport: fix index check to avoid an array out of [...] omits 9d0e0cd9a529 tc-testing: add ETS scheduler to tdc build configuration omits 611d779af7ca net: phy: fix MDIO bus PM PHY resuming omits d9a9f4849fe0 cifs_atomic_open(): fix double-put on late allocation failure omits 210391326502 gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache omits 6687c201fdc3 ARM: bcm2835-rpi-zero-w: Add missing pinctrl name omits e4792ffe971d Merge branch 'hns3-fixes' omits 59359fc8a2f7 net: hns3: clear port base VLAN when unload PF omits 903b85d3adce net: hns3: fix RMW issue for VLAN filter switch omits 23b4201dead4 net: hns3: fix VF VLAN table entries inconsistent issue omits 5eb01ddfcfb2 net: hns3: fix "tc qdisc del" failed issue omits b09fe70ef520 taprio: Fix sending packets without dequeueing them omits 3cc6e2c599cd Merge tag 'for-linus-5.6-2' of git://github.com/cminyard/l [...] omits e2e57291097b wlcore: remove stray plus sign omits 2644bc8569ba Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 5461e0530c22 ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks omits f17f06a0c779 slimbus: ngd: add v2.1.0 compatible omits 531d3040bc5c ovl: fix lock in ovl_llseek() omits b53df2e7442c block: Fix partition support for host aware zoned block devices omits c80b18cbb04b rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 omits cc3200eac4c5 blk-mq: insert flush request to the front of dispatch queue omits 5e6bdd37c552 s390/dasd: fix data corruption for thin provisioned devices omits f967140dfb74 perf/amd/uncore: Replace manual sampling check with CAP_NO [...] omits 18d200460cd7 mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command omits cecc113c1af0 USB: serial: pl2303: add device-id for HP LD381 omits 8e852a7953be USB: serial: option: add ME910G1 ECM composition 0x110b omits b433e340e756 usb: host: xhci-plat: add a shutdown omits 081da1325d35 usb: typec: ucsi: displayport: Fix a potential race during [...] omits d16e7b62c5ad usb: typec: ucsi: displayport: Fix NULL pointer dereference omits b63e48fb50e1 USB: Disable LPM on WD19's Realtek Hub omits 58d6fee50e67 misc: eeprom: at24: fix regulator underflow omits e1f550dc44a4 net: mvmdio: avoid error message for optional IRQ omits 012fc74517b2 net: dsa: mv88e6xxx: Add missing mask of ATU occupancy register omits 06669ea346e4 net: memcg: fix lockdep splat in inet_csk_accept() omits 5e72b23774c2 Merge branch 's390-qeth-fixes' omits 5d4f78564c9c s390/qeth: implement smarter resizing of the RX buffer pool omits 0f75e149298b s390/qeth: refactor buffer pool code omits f81649dfa534 s390/qeth: use page pointers to manage RX buffer pool omits 267762538705 seg6: fix SRv6 L2 tunnels to use IANA-assigned protocol number omits a20f997010c4 net: dsa: Don't instantiate phylink for CPU/DSA ports unle [...] omits 46e4c421a053 net/packet: tpacket_rcv: do not increment ring index on drop omits f3cc008bf6d5 sxgbe: Fix off by one in samsung driver strncpy size arg omits f9fc28a8de2f net: caif: Add lockdep expression to RCU traversal primitive omits eecba79e694e MAINTAINERS: remove Sathya Perla as Emulex NIC maintainer omits ab14961d10d0 net: fec: validate the new settings in fec_enet_set_coalesce() omits 443d372d6a96 ipmi_si: Avoid spurious errors for optional IRQs omits e3c3b6e66da1 Merge tag 'exynos-drm-fixes-for-v5.6-rc5-v2' of git://git. [...] omits 3a7c733165a4 int128: fix __uint128_t compiler test in Kconfig omits 8cc4fd73501d kconfig: introduce m32-flag and m64-flag omits 46b7c49254f8 kbuild: Fix inconsistent comment omits 14a0d527a479 drm/i915: Defer semaphore priority bumping to a workqueue omits 8ea6bb8e4d47 drm/i915/gt: Close race between cacheline_retire and free omits eafc2aa20fba drm/i915/execlists: Enable timeslice on partial virtual en [...] omits 1d61c5d711a2 drm/i915: be more solid in checking the alignment omits 259170cb4c84 drm/i915/gvt: Fix dma-buf display blur issue on CFL omits c951b0af2ddd drm/i915: Return early for await_start on same timeline omits c67b35d970ed drm/i915: Actually emit the await_start omits 7395f62d95aa dpaa_eth: Remove unnecessary boolean expression in dpaa_ge [...] omits e6e6ec48dd0f Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits f2df8ce148fc Merge tag 'mac80211-for-net-2020-03-11' of git://git.kerne [...] omits 211b64e4b5b6 binderfs: use refcount for binder control devices too omits 8d92e992a785 ARC: define __ALIGN_STR and __ALIGN symbols for ARC omits 204c7eceb76f ARC: show_regs: reduce lines of output omits addcb1d0ee31 Merge tag 'for-linus-2020-03-10' of git://git.kernel.org/p [...] omits 36feb996308e Merge tag 'trace-v5.6-rc4' of git://git.kernel.org/pub/scm [...] omits c7f26a0ce61e Merge tag 'mips_fixes_5.6.1' of git://git.kernel.org/pub/s [...] omits a6ff4631a619 Merge tag 'pinctrl-v5.6-2' of git://git.kernel.org/pub/scm [...] omits e3a36eb6dfae driver code: clarify and fix platform device DMA mask allocation omits 00cef5e404a6 ARM: dts: sun8i: a33: add the new SS compatible omits d2f8bfa4bff5 mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_N [...] omits f81547ba7a98 dt-bindings: crypto: add new compatible for A33 SS omits 055e04830d45 mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NE [...] omits 43cc64e5221c mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard omits 1292e3efb149 mmc: core: Allow host controllers to require R1B for CMD6 omits 0e91506ba007 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] omits 2ccb21f5516a gpiolib: acpi: Rework honor_wakeup option into an ignore_w [...] omits efaa87fa0947 gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk omits 8959b304c706 gpiolib: Fix irq_disable() semantics omits 985e537a4082 x86/ioremap: Map EFI runtime services data as encrypted for SEV omits d9b553b02e69 ARM: dts: sun8i: r40: Move SPI device nodes based on addre [...] omits abe076fb0dfd ARM: dts: sun8i: r40: Fix register base address for SPI2 and SPI3 omits fe3a04824f75 ARM: dts: sun8i: r40: Move AHCI device node based on addre [...] omits d9815bff6b37 ftrace: Return the first found result in lookup_rec() omits 90db6d772f74 bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free omits 62a1a5803959 HID: hid-sensor-custom: Use scnprintf() for avoiding poten [...] omits 42f502dfe132 HID: hid-picolcd_fb: Use scnprintf() for avoiding potentia [...] omits 195967c088aa MAINTAINERS: rectify the INTEL IADX DRIVER entry omits f91da3bd2172 dmaengine: move .device_release missing log warning to deb [...] omits 636b45b8efa9 ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage omits ba32679cac50 mac80211: Do not send mesh HWMP PREQ if HWMP is disabled omits 5cde05c61cbe nl80211: add missing attribute validation for channel switch omits 056e9375e1f3 nl80211: add missing attribute validation for beacon repor [...] omits 0e1a1d853ece nl80211: add missing attribute validation for critical pro [...] omits e93fc7b4544a KVM: s390: Also reset registers in sync regs for initial c [...] omits ac42c12dd752 staging: wfx: fix RCU usage between hif_join() and ieee802 [...] omits 046cc2effd13 staging: wfx: fix RCU usage in wfx_join_finalize() omits 4bbc6a3e7ad0 staging: wfx: make warning about pending frame less scary omits c918c27ac6f0 staging: wfx: fix lines ending with a comma instead of a s [...] omits bab0a0b03442 staging: wfx: fix warning about freeing in-use mutex durin [...] omits 9d32c0cde4e2 staging/speakup: fix get_word non-space look-ahead omits 3b36b13d5e69 ALSA: hda/realtek: Fix pop noise on ALC225 omits 394b61711f3c scsi: ipr: Fix softlockup when rescanning devices in petitboot omits 2165fdf4bc2d Merge branch 's390-qeth-fixes' omits 0e635c2a8713 s390/qeth: cancel RX reclaim work earlier omits 17413852804d s390/qeth: handle error when backing RX buffer omits 240c1948491b s390/qeth: don't reset default_out_queue omits be7594a424b4 scsi: ufs: Fix possible unclocked access to auto hibern8 t [...] omits a2d8bf77a27c Merge branch 'MACSec-bugfixes-related-to-MAC-address-change' omits 09f4136c5d6b net: macsec: invoke mdo_upd_secy callback when mac address [...] omits 6fc498bc8292 net: macsec: update SCI upon MAC address change. omits 7d7195a026ba ibmvnic: Do not process device remove during device reset omits ece0d7bd7461 net/smc: cancel event worker during device removal omits 60380488e4e0 ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface omits f35111a94654 Merge tag 'clang-format-for-linus-v5.6-rc6' of git://githu [...] omits d752a4986532 net: memcg: late association of sock to memcg omits e876ecc67db8 cgroup: memcg: net: do not associate sock with unrelated cgroup omits 2a48b3793157 Merge tag 'auxdisplay-for-linus-v5.6-rc6' of git://github. [...] omits 65dfcf08072b MAINTAINERS: update cxgb4vf maintainer to Vishal omits e94148454103 Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] omits 2c1aca4bd3fe Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] omits 1d2686d417c5 drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings [...] omits 9134ae2a2546 nvme-rdma: Avoid double freeing of async event data omits fe8fe7723a3a soc: fsl: dpio: register dpio irq handlers after dpio create omits dcd6589b11d3 blk-iocost: fix incorrect vtime comparison in iocg_is_idle() omits ec16b6bbdab1 RDMA/mlx5: Fix the number of hwcounters of a dynamic counter omits d372abf37676 MAINTAINERS: Update maintainers for HISILICON ROCE DRIVER omits 0f9826f4753f RDMA/odp: Fix leaking the tgid for implicit ODP omits f7861a55b1ce Merge branch 'fix-BTF-enum' omits 6ffe559a77d1 selftests/bpf: Add test for the packed enum member in stru [...] omits da6c7faeb103 bpf/btf: Fix BTF verification of enum members in struct/union omits 16263abc12d0 usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller [...] omits 045706bff837 xhci: Do not open code __print_symbolic() in xhci trace events omits c08ab390b683 Merge tag 'thunderbolt-fix-for-v5.6-rc6' of git://git.kern [...] omits 1756bfe89857 Merge branch 'fix-lcdc-quirk' into fixes omits aa202f1f5696 workqueue: don't use wq_select_unbound_cpu() for bound works omits da86cad0e011 MAINTAINERS: update web URL for iwlwifi omits 453bfc2d16fc Merge tag 'iwlwifi-for-kalle-2020-03-08' of git://git.kern [...] omits 3747cd2efe7e i2c: gpio: suppress error on probe defer omits bcf3588d8ed3 macintosh: windfarm: fix MODINFO regression omits 9be8bc4dd617 i2c: designware-pci: Fix BUG_ON during device removal omits f5152416528c iommu/vt-d: Silence RCU-list debugging warnings omits 2d48ea0efb88 iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() omits 04bbb97d1b73 i2c: i801: Do not add ICH_RES_IO_SMI for the iTCO_wdt device omits e42b0c24389d watchdog: iTCO_wdt: Make ICH_RES_IO_SMI optional omits 7ca6ee389091 watchdog: iTCO_wdt: Export vendorsupport omits b74f241d71c2 Merge tag 'gvt-fixes-2020-03-10' of https://github.com/int [...] omits bce74b1feb01 Merge tag 'linux-cpupower-5.6-rc6' of git://git.kernel.org [...] omits 36fa3e50085e tee: amdtee: out of bounds read in find_session() omits 07dc3678bacc drm/exynos: Fix cleanup of IOMMU related objects omits 1d8006abaab4 bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory omits 62039c30c19d bpf: Initialize storage pointers to NULL to prevent freein [...] omits 236205942749 Merge tag 'batadv-net-for-davem-20200306' of git://git.ope [...] omits a8015ded89ad net: mscc: ocelot: properly account for VLAN header length [...] omits afe207d80a61 ipvlan: do not use cond_resched_rcu() in ipvlan_process_mu [...] omits 018d26fcd12a cgroup, netclassid: periodically release file_lock on clas [...] omits ce9a4186f9ac macvlan: add cond_resched() during multicast processing omits e18b353f102e ipvlan: add cond_resched_rcu() while processing muticast backlog omits ad8192767c9f ipvlan: don't deref eth hdr before checking it's set omits 4b1bd9db078f sfc: detach from cb_page in efx_copy_channel() omits 30bb5572ce7a Merge tag 'ktest-v5.6' of git://git.kernel.org/pub/scm/lin [...] omits d397a82b7cca Merge tag 'mmc-v5.6-rc1' of git://git.kernel.org/pub/scm/l [...] omits 7de41b120bb7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 10dab84caf40 pid: make ENOMEM return value more obvious omits 8d67743653dc futex: Unbreak futex hashing omits f1c2cd3f8fb9 drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 omits 1091c8fce8aa ktest: Fix typos in ktest.pl omits 4d00fc477a2c ktest: Add timeout for ssh sync testing omits 791dc9d6b3ca ktest: Make default build option oldconfig not randconfig omits afbac6c500da ktest: Fix some typos in sample.conf omits d5349775c172 drm/amd/display: update soc bb for nv14 omits 661388f9b000 linux-next: DOC: RDS: Fix a typo in rds.txt omits 0c5220a3c124 ARM: dts: N900: fix onenand timings omits cfaf6051eccc bus: ti-sysc: Fix quirk flags for lcdc on am335x omits 1cada2f30766 pinctrl: qcom: Assign irq_eoi conditionally omits 1efde2754275 perf probe: Do not depend on dwfl_module_addrsym() omits 6b8d68f1ce92 perf probe: Fix to delete multiple probe event omits 05e54e238673 perf parse-events: Fix reading of invalid memory in event parsing omits a7ffd416d804 perf python: Fix clang detection when using CC=clang-version omits d62e7fbea495 pinctrl: falcon: fix syntax error omits f98371476f36 pinctrl: qcom: ssbi-gpio: Fix fwspec parsing bug omits db2c549407d4 perf map: Fix off by one in strncpy() size argument omits f7d5f5655ef7 MAINTAINERS: Correct MIPS patchwork URL omits d683469b3c93 ALSA: line6: Fix endless MIDI read loop omits f2ecf903ef06 ALSA: pcm: oss: Avoid plugin buffer overflow omits 83f73c5bb7b9 inet_diag: return classid for all socket types omits b723bd933980 net: stmmac: dwmac1000: Disable ACS if enhanced descs are [...] omits 17c25cafd4d3 gre: fix uninit-value in __iptunnel_pull_header omits 63aae7b17344 ipvlan: do not add hardware address of master to its unica [...] omits 805b13adde39 io_uring: ensure RCU callback ordering with rcu_barrier() omits 2c523b344dfa Linux 5.6-rc5 omits 62790268e4ed Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits efe582a137ed Merge tag 'edac_urgent-2020-03-08' of git://git.kernel.org [...] omits 10856d88f765 iio: ping: set pa_laser_ping_cfg in of_ping_match omits 016a8845f6da iio: chemical: sps30: fix missing triggered buffer dependency omits e43d110cdc20 iio: st_sensors: remap SMO8840 to LIS2DH12 omits 2ca5a8792d61 iio: light: vcnl4000: update sampling periods for vcnl4040 omits b42aa97ed5f1 iio: light: vcnl4000: update sampling periods for vcnl4200 omits cb2116ff9785 iio: accel: adxl372: Set iio_chan BE omits 378fee2e6b12 Merge tag 'char-misc-5.6-rc5' of git://git.kernel.org/pub/ [...] omits b34e5c13327e Merge tag 'driver-core-5.6-rc5' of git://git.kernel.org/pu [...] omits cc432aee7d5a Merge tag 'tty-5.6-rc5' of git://git.kernel.org/pub/scm/li [...] omits fd3f6cc9806c Merge tag 'usb-5.6-rc5' of git://git.kernel.org/pub/scm/li [...] omits b26ebfe12f34 pid: Fix error return value in some cases omits 6ae4edab2fbf virtio_balloon: Adjust label in virtballoon_probe omits 3d973b2e9a62 virtio-blk: improve virtqueue error to BLK_STS omits f5f6b95c72f7 virtio-blk: fix hw_queue stopped on arbitrary error omits f13f09a12cbd virtio_ring: Fix mem leak with vring_new_virtqueue() omits d6c066fda90d efi: Add a sanity check to efivar_store_raw() omits 286d3250c9d6 efi: Fix a race and a buffer overflow while reading efivar [...] omits 2b4eae95c736 fscrypt: don't evict dirty inodes after removing key omits 61a09258f2e5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits c20037652700 Merge tag 'io_uring-5.6-2020-03-07' of git://git.kernel.dk [...] omits 5dfcc13902bf Merge tag 'block-5.6-2020-03-07' of git://git.kernel.dk/li [...] omits 6f784a3179dc Merge tag 'media/v5.6-2' of git://git.kernel.org/pub/scm/l [...] omits f0e20b894350 io_uring: fix lockup with timeouts omits 9d588f636027 Merge tag 's390-5.6-5' of git://git.kernel.org/pub/scm/lin [...] omits 5236647adbae Merge tag 'powerpc-5.6-4' of git://git.kernel.org/pub/scm/ [...] omits cbee7c8b4485 Merge tag 'for-linus-5.6b-rc5-tag' of git://git.kernel.org [...] omits fa883d6afb15 Merge tag 'for-linus-2020-03-07' of gitolite.kernel.org:pu [...] omits 676fc8de3193 Merge tag 'sound-5.6-rc5' of git://git.kernel.org/pub/scm/ [...] omits 130ab8819d81 MIPS: DTS: CI20: fix interrupt for pcf8563 RTC omits e8d87a0b822d MIPS: DTS: CI20: fix PMU definitions for ACT8600 omits 798048f85093 Merge tag 'perf-urgent-for-mingo-5.6-20200306' of git://gi [...] omits aeaa925bff84 rhashtable: Document the right function parameters omits 5a56996b0f13 Merge tag 'asoc-fix-v5.6-rc4' of https://git.kernel.org/pu [...] omits 03138e2bf78b MAINTAINERS: remove bouncing pkaustub@cisco.com from enic omits e396ce5f4229 ionic: fix vf op lock usage omits b7469e83d2ad bonding/alb: make sure arp header is pulled before accessing it omits 172fd3eb3873 Merge branch 'QorIQ-DPAA-FMan-erratum-A050385-workaround' omits 3c68b8fffb48 dpaa_eth: FMan erratum A050385 workaround omits b281f7b93b25 fsl/fman: detect FMan erratum A050385 omits b54d39008623 arm64: dts: ls1043a: FMan erratum A050385 omits 26d5bb9e4c4b dt-bindings: net: FMan erratum A050385 omits 357ddbb9bf48 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 63849c8f4107 Merge tag 'linux-kselftest-5.6-rc5' of git://git.kernel.or [...] omits da3289044833 Input: tm2-touchkey - add support for Coreriver TC360 variant omits 3c2c07b0068a dt-bindings: input: add Coreriver TC360 binding omits 574abf5676ac dt-bindings: vendor-prefixes: Add Coreriver vendor prefix omits 7e6582ef32f6 Merge tag 'riscv-for-linus-5.6-rc5' of git://git.kernel.or [...] omits 32cf3a610c35 Input: raydium_i2c_ts - fix error codes in raydium_i2c_boo [...] omits 611d61f9ac99 parse-maintainers: Mark as executable omits bdf1ea7ca8a9 Merge tag 'devicetree-fixes-for-5.6-3' of git://git.kernel [...] omits 2f501bb1802d Merge tag 'drm-fixes-2020-03-06-1' of git://anongit.freede [...] omits 2f920c0f0e29 auxdisplay: charlcd: replace zero-length array with flexib [...] omits e8897e4fe8f2 auxdisplay: img-ascii-lcd: convert to devm_platform_iorema [...] omits d568bbd2f872 auxdisplay: Fix Kconfig indentation omits 30fe0d07fd7b Merge tag 'for-5.6-rc4-tag' of git://git.kernel.org/pub/sc [...] omits 0b25d458035d Merge tag 'filelock-v5.6-1' of git://git.kernel.org/pub/sc [...] omits ae24a21bbd96 Merge tag 'spi-fix-v5.6-rc4' of git://git.kernel.org/pub/s [...] omits 11a4a8f73b3c clang-format: Update with the latest for_each macro list omits 43c63729c96f Merge tag 'regulator-fix-v5.6-rc4' of git://git.kernel.org [...] omits 08e39fcb92b0 Merge tag 'hwmon-for-v5.6-rc5' of git://git.kernel.org/pub [...] omits c20c4a084a87 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits be40920fbf10 tools: Let O= makes handle a relative path with -C option omits 513dc792d606 vgacon: Fix a UAF in vgacon_invert_region omits d2334a91a3b0 dt-bindings: arm: Fixup the DT bindings for hierarchical P [...] omits 14ee09a05ed5 dt-bindings: power: Extend nodename pattern for power-doma [...] omits c1e2148f8ecb io_uring: free fixed_file_data after RCU grace period omits 6a42cefb25d8 netfilter: nft_chain_nat: inet family is missing module ownership omits 6d390e4b5d48 locks: fix a potential use-after-free problem when wakeup [...] omits 14afc5936197 block, bfq: fix overwrite of bfq_group pointer in bfq_find [...] omits cf7da891b624 docs: dmaengine: provider.rst: get rid of some warnings omits 9352ed0165ff iwlwifi: cfg: use antenna diversity with all AX101 devices omits ce19801ba75a iwlwifi: mvm: Fix rate scale NSS configuration omits 699b760bd29e iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails omits a5688e600e78 iwlwifi: yoyo: don't add TLV offset when reading FIFOs omits 71bc0334a637 iwlwifi: check allocated pointer when allocating conf_tlvs omits cb377dfda175 iwlwifi: consider HE capability when setting LDPC omits 089e5016d7eb iwlwifi: mvm: take the required lock when clearing time ev [...] omits aeb542a1b5c5 Merge branch 'akpm' (patches from Andrew) omits 93e5fbb18cec selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set omits 80f1f8503635 bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits omits 2b2e71fe6575 tty: serial: fsl_lpuart: free IDs allocated by IDA omits 0e28ed6c9df9 Revert "tty: serial: fsl_lpuart: drop EARLYCON_DECLARE" omits 35d4670aaec7 serdev: Fix detection of UART devices on Apple machines. omits 140d7e88bb2a arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description omits c87cbc1f007c mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] omits a8198fedd945 mm/z3fold.c: do not include rwlock.h directly omits bc87302a093f fat: fix uninit-memory access for partial initialized inode omits c3e5ea6ee574 mm: avoid data corruption on CoW fault into PFN-mapped VMA omits 8a8683ad9ba4 mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() omits 8b272b3cbbb5 mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] omits b0b8a945ea29 Merge tag 'devprop-5.6-rc5' of git://git.kernel.org/pub/sc [...] omits fe67d1821fa8 Merge tag 'acpi-5.6-rc5' of git://git.kernel.org/pub/scm/l [...] omits ba0ae9ac4607 Merge tag 'drm-fixes-2020-03-06' of git://anongit.freedesk [...] omits 441b62acd9c8 tools: Fix off-by 1 relative directory includes omits 3f5777fbaf04 perf jevents: Fix leak of mapfile memory omits 7b919a53102d perf bench: Clear struct sigaction before sigaction() syscall omits f649bd9dd5d5 perf bench futex-wake: Restore thread count default to onl [...] omits 29b4f5f18857 perf top: Fix stdio interface input handling with glibc 2.28+ omits cfd3bc752a3f perf diff: Fix undefined string comparision spotted by cla [...] omits 95dbf14b236f ALSA: sgio2audio: Remove usage of dropped hw_params/hw_fre [...] omits 8019ad13ef7f futex: Fix inode life-time issue omits 86dfa5bec249 Merge branch 'acpi-doc' omits 2398e3991bda mptcp: always include dack if possible. omits a3aefbfe4575 net: nfc: fix bounds checking bugs on "pipe" omits 9803aac7b550 drm/komeda: mark PM functions as __maybe_unused omits 2fa7e15c5f46 drm/i915/gvt: Fix emulated vbt size issue omits e25d5dbcffae veth: ignore peer tx_dropped when counting local rx_dropped omits 2ac4853e295b Merge tag 'amd-drm-fixes-5.6-2020-03-05' of git://people.f [...] omits 64c3fd53408d Merge tag 'drm-intel-fixes-2020-03-05' of git://anongit.fr [...] omits 26398db1f49a Merge tag 'drm-misc-fixes-2020-03-05' of git://anongit.fre [...] omits 0b136454741b net/mlx5: Clear LAG notifier pointer after unregister omits 404402abd5f9 net/mlx5e: Fix endianness handling in pedit mask omits f28ca65efa87 net/mlx5e: kTLS, Fix wrong value in record tracker enum omits 56917766def7 net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow omits 692b0399a225 net/mlx5: DR, Fix postsend actions write length omits 2f63f2d59814 Merge tag 'wireless-drivers-2020-03-05' of git://git.kerne [...] omits 3b4f06c715d0 sfc: complete the next packet when we receive a timestamp omits 849b4d94582a bpf: Do not allow map_freeze in struct_ops map omits 8e5290e710f4 bpf: Return better error value in delete_elem for struct_ops map omits a35a76faad53 Merge branch 'fix_bpf_send_signal' omits c4ef2f3256e3 selftests/bpf: Add send_signal_sched_switch test omits 1bc7896e9ef4 bpf: Fix deadlock with rq_lock in bpf_send_signal() omits af33d2433b03 riscv: fix seccomp reject syscall code path omits 153031a301bb blktrace: fix dereference after null check omits b85c82108335 MAINTAINERS: Add missed files related to Synopsys DesignWare UART omits 10c5ccc3c6d3 serial: 8250_exar: add support for ACCES cards omits 0a91330b2af9 riscv: dts: Add GPIO reboot method to HiFive Unleashed DTS file omits 4a3e20847420 tty:serial:mvebu-uart:fix a wrong return omits 68e1006f618e net: hns3: fix a not link up issue when fibre port support [...] omits 110a40dfb708 slip: make slhc_compress() more robust against malicious packets omits 52e7c083b417 mailmap: Update email address omits d2047aba2e68 RISC-V: Select Goldfish RTC driver for QEMU virt machine omits 81e2d3c52c0e RISC-V: Select SYSCON Reboot and Poweroff for QEMU virt machine omits a4485398b6b8 RISC-V: Enable QEMU virt machine support in defconfigs omits 759bdc168181 RISC-V: Add kconfig option for QEMU virt machine omits 9f65ed5fe41c Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 6fd145da21af Merge tag 'dmaengine-fix-5.6-rc5' of git://git.infradead.o [...] omits e8dca30f7118 drm/bridge: dw-hdmi: fix AVI frame colorimetry omits 4ab50af63d2e xen/blkfront: fix ring info addressing omits 2f69a110e7bb xen/xenbus: fix locking omits 8130b9d5b5ab xenbus: req->err should be updated before req->state omits 1b6a51e86cce xenbus: req->body should be updated before req->state omits e8dc73c9f9ea xen: Replace zero-length array with flexible-array member omits 8b33a134a9cc ALSA: hda/realtek - Enable the headset of ASUS B9450FA wit [...] omits 09ed6ba43e65 drm/amdgpu/display: navi1x copy dcn watermark clock settin [...] omits ab65a371dd5f drm/amd/powerplay: map mclk to fclk for COMBINATIONAL_BYPASS case omits 80381d40c9bf drm/amd/powerplay: fix pre-check condition for setting clo [...] omits a0275dfc82c9 drm/amd/display: fix dcc swath size calculations on dcn1 omits 5ac7fd2f597b drm/amd/display: Clear link settings on MST disable connector omits 194bcf35bce4 drm/amdgpu: disable 3D pipe 1 on Navi1x omits 0d45e86d2267 ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aor [...] omits 76f7dec08fd6 ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 omits 78def224f59c ALSA: hda/realtek - Add Headset Mic supported omits a754acc3e4bc KVM: fix Kconfig menu text for -Werror omits 5313b2a58ef0 HID: hyperv: NULL check before some freeing functions is n [...] omits 8c1b0767ae0c Hyper-V: add myself as a maintainer omits acb4d372a031 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers omits 6198adeaf215 MAINTAINERS: update ALLWINNER CPUFREQ DRIVER entry omits 3fb83cbee1de ASoC: wm8741: Fix typo in Kconfig prompt omits 1d305ba40eb8 netfilter: nf_tables: fix infinite loop when expr is not a [...] omits d78008de6103 netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute omits 1579f1bc3b75 crypto: x86/curve25519 - support assemblers with no adx support omits 59bee45b9712 powerpc/mm: Fix missing KUAP disable in flush_coherent_icache() omits 2ab7e274b867 drm/amdgpu: clean wptr on wb when gpu recovery omits 70b8ea1ab1d3 Merge tag 'mediatek-drm-fixes-5.6' of https://github.com/c [...] omits 755d7a928a0c Merge tag 'exynos-drm-fixes-for-v5.6-rc5' of git://git.ker [...] omits a160eed4b783 riscv: Fix range looking for kernel image memblock omits 7589238a8cf3 Revert "software node: Simplify software_node_release() function" omits 07f5ae220b36 dt-bindings: bus: Drop empty compatible string in example omits 776e49e8ddb5 Merge tag 'for-5.6/dm-fixes' of git://git.kernel.org/pub/s [...] omits aa2734202acc riscv: Force flat memory model with no-mmu omits 810dbc69087b RDMA/iwcm: Fix iwcm work deallocation omits 12e5eef0f4d8 RDMA/siw: Fix failure handling during device creation omits 78f34a16c286 RDMA/nldev: Fix crash when set a QP to a new counter but Q [...] omits a4e63bce1414 RDMA/odp: Ensure the mm is still alive before creating an [...] omits e38b55ea0443 RDMA/core: Fix protection fault in ib_mr_pool_destroy omits de5ed007a03d IB/mlx5: Fix implicit ODP race omits 2e5383d7904e cgroup1: don't call release_agent when it is "" omits d4d89e25fc7b Merge tag 'socfpga_defconfig_fix_for_v5.6' of git://git.ke [...] omits 190ecb190a9c cgroup: fix psi_show() crash on 32bit ino archs omits 65ac74f1de33 iommu/dma: Fix MSI reservation allocation omits 3261227d136d dt-bindings: power: Convert domain-idle-states bindings to [...] omits ac9686a936a1 dt-bindings: arm: Fix cpu compatibles in the hierarchical [...] omits 8d62d9c4bc05 dt-bindings: arm: Correct links to idle states definitions omits 31e43f31890c mmc: sdhci-pci-gli: Enable MSI interrupt for GL975x omits f9981d4f50b4 spi: spi_register_controller(): free bus id on error paths omits 02fbabd5f4ed regulator: stm32-vrefbuf: fix a possible overshoot when re [...] omits 1b79cfd99ff5 drm: kirin: Revert "Fix for hikey620 display offset problem" omits 0d6defc7e0e4 ASoC: stm32: sai: manage rebind issue omits 77036165d8bc driver core: Skip unnecessary work when device doesn't hav [...] omits ac338acf514e driver core: Add dev_has_sync_state() omits 21eb93f432b1 driver core: Call sync_state() even if supplier has no consumers omits 19f3c1e98bd1 Merge tag 'phy-for-5.6-rc_v2' of git://git.kernel.org/pub/ [...] omits 169c0aa4bc17 drm/i915/gt: Drop the timeline->mutex as we wait for retirement omits 08f56f8f3799 drm/i915/perf: Reintroduce wait on OA configuration completion omits d1d17a359ce6 esp: remove the skb from the chain when it's enqueued in c [...] omits b95b4d5ef061 Merge tag 'perf-urgent-for-mingo-5.6-20200303' of git://gi [...] omits df057c914a9c s390/pci: Fix unexpected write combine on resource omits 582b4e55403e s390/mm: fix panic in gup_fast on large pud omits 41bae0caf5dc ARM: socfpga_defconfig: Add back DEBUG_FS omits dad2aff3e827 usb: dwc3: gadget: Update chain bit correctly when using sg list omits 1f8b39bc99a3 usb: core: port: do error out if usb_autopm_get_interface() fails omits 60e3f6e4ac5b usb: core: hub: do error out if usb_autopm_get_interface() fails omits 63d6d7ed475c usb: core: hub: fix unhandled return by employing a void function omits 86d92f546595 usb: storage: Add quirk for Samsung Fit flash omits b96ed52d781a usb: quirks: add NO_LPM quirk for Logitech Screen Share omits f06947f275f1 usb: usb251xb: fix regulator probe and error handling omits 96b4ea324ae9 phy: allwinner: Fix GENMASK misuse omits 4bf2dd65135a usb: cdns3: gadget: toggle cycle bit before reset endpoint omits 8a7c47fb7285 usb: cdns3: gadget: link trb should point to next request omits e9d0e7511fda thunderbolt: Fix error code in tb_port_is_width_supported() omits 209c65b61d94 drivers/of/of_mdio.c:fix of_mdiobus_register() omits 116ca924aea6 cxgb4: fix checks for max queues to allocate omits 20d8bb0d172d phylink: Improve error message when validate failed omits 43de81b0601d net: phy: bcm63xx: fix OOPS due to missing driver name omits 707518348ae7 devlink: remove trigger command from devlink-region.rst omits 88a637719a15 netfilter: nft_tunnel: add missing attribute validation fo [...] omits 9d6effb2f152 netfilter: nft_payload: add missing attribute validation f [...] omits c049b3450072 netfilter: cthelper: add missing attribute validation for [...] omits 2d285f26ecd0 netfilter: nf_tables: free flowtable hooks on hook register error omits ee84f19cbbe9 netfilter: x_tables: xt_mttg_seq_next should increase posi [...] omits db25517a5509 netfilter: xt_recent: recent_seq_next should increase posi [...] omits bb71f846a000 netfilter: synproxy: synproxy_cpu_seq_next should increase [...] omits dc15af8e9dbd netfilter: nf_conntrack: ct_cpu_seq_next should increase p [...] omits 820d15632ec1 Merge tag 'socfpga_dts_fix_for_v5.6_v2' of git://git.kerne [...] omits f8a0fea9518c docs: networking: net_failover: Fix a few typos omits 8640f8dc6d65 net: dsa: fix phylink_start()/phylink_stop() calls omits 8b614cb8f1dc Merge tag '5.6-rc4-smb3-fixes' of git://git.samba.org/sfre [...] omits f650bcd4ef5d Merge branch 'Fix-IPv6-peer-route-update' omits 0d29169a708b selftests/net/fib_tests: update addr_metric_test for peer [...] omits d0098e4c6b83 net/ipv6: remove the old peer route if change it to a new one omits 617940123e01 net/ipv6: need update peer route when modify metric omits 50bbd62ce7a1 dt-bindings: mfd: Fix typo in file name of twl-familly.txt omits 8c6687efcfd2 dt-bindings: mfd: tps65910: Improve grammar omits b94858a7eae1 dt-bindings: mfd: zii,rave-sp: Fix a typo ("onborad") omits 20896ef13734 drm/sun4i: Fix DE2 VI layer format support omits 169ca4b38932 drm/sun4i: Add separate DE3 VI layer formats omits a4769905f0ae drm/sun4i: de2/de3: Remove unsupported VI layer formats omits a6fbcddad6a4 Merge branch 'net-add-missing-netlink-policies' omits 6ba3da446551 nfc: add missing attribute validation for vendor subcommand omits 88e706d5168b nfc: add missing attribute validation for deactivate target omits 361d23e41ca6 nfc: add missing attribute validation for SE API omits 213320a67962 tipc: add missing attribute validation for MTU property omits 669fcd779590 team: add missing attribute validation for array index omits dd25cb272ccc team: add missing attribute validation for port ifindex omits e13aaa0643da net: taprio: add missing attribute validation for txtime delay omits 7e6dc03eeb02 net: fq: add missing attribute validation for orphan mask omits b5ab1f1be618 openvswitch: add missing attribute validation for hash omits 31d9a1c52496 macsec: add missing attribute validation for port omits ab02ad660586 can: add missing attribute validation for termination omits b60673c4c418 nl802154: add missing attribute validation for dev_type omits 9322cd7c4af2 nl802154: add missing attribute validation omits 4c16d64ea040 fib: add missing attribute validation for tun_id omits ff3b63b8c299 devlink: validate length of region addr/len omits 8750939b6ad8 devlink: validate length of param values omits b46b2b7ba6e1 ARM: dts: Fix dm814x Ethernet by changing to use rgmii-id mode omits 44f2f882909f hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT() omits b5c0951860ba perf symbols: Don't try to find a vmlinux file when lookin [...] omits e4d9b04b973b perf bench: Share some global variables to fix build with gcc 10 omits f0fe2c0f050d binder: prevent UAF for binderfs devices II omits ecc421e05bab sys/sysinfo: Respect boottime inside time namespace omits aad15bc85c18 riscv: Change code model of module to medany to improve da [...] omits 0cff8bff7af8 riscv: avoid the PIC offset of static percpu data in modul [...] omits d718fdc3e752 KVM: x86: remove stale comment from struct x86_emulate_ctxt omits 342993f96ab2 KVM: x86: clear stale x86_emulate_ctxt->intercept value omits 636be4241bdd dm: bump version of core and various targets omits 974f51e8633f dm: fix congested_fn for request-based device omits 0a68ff5e2e7c fcntl: Distribute switch variables for initialization omits b102f0c522cf mt76: fix array overflow on receiving too many fragments f [...] omits 8c867387160e arm64: dts: socfpga: agilex: Fix gmac compatible omits 248aa2645aa7 dm integrity: use dm_bio_record and dm_bio_restore omits 1b17159e52bb dm bio record: save/restore bi_end_io and bi_integrity omits e7a04894c766 btrfs: fix RAID direct I/O reads with alternate csums omits 613cea5935e8 ASoC: SOF: Fix snd_sof_ipc_stream_posn() omits 4b01618b6247 ASoC: rt1015: modify pre-divider for sysclk omits 3791163602f7 interconnect: Handle memory allocation errors omits 3745488e9d59 altera-stapl: altera_get_note: prevent write beyond end of 'key' omits 2669b8b0c798 binder: prevent UAF for binderfs devices omits 04d6067f1f19 drm/i915/gvt: Fix unnecessary schedule timer when no vGPU exits omits 764b53b26c98 Revert "bcache: ignore pending signals when creating gc an [...] omits ab4562f4dd92 dt-bindings: arm: fsl: fix APF6Dev compatible omits 80ad894382bf io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL omits 0b86b258e644 Merge tag 'arm-soc/for-5.6/defconfig-fixes' of https://git [...] omits 14022b11d657 Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] omits 1bba60808404 ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS omits 08090744f2db iommu/io-pgtable-arm: Fix IOVA validation for 32-bit omits 77a1bce84bba iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page omits aaca21007ba1 KVM: SVM: Fix the svm vmexit code for WRMSR omits 9a11997e757b KVM: X86: Fix dereference null cpufreq policy omits 02d715b4a818 iommu/vt-d: Fix RCU list debugging warnings omits 2de7fb60a474 cpupower: avoid multiple definition with gcc -fno-common omits f3a60268f5ce selftest/lkdtm: Use local .gitignore omits 817a68a6584a IB/hfi1, qib: Ensure RCU is locked when accessing list omits 51bddd4501bc spi: bcm63xx-hsspi: Really keep pll clk enabled omits 7125f204501e perf parse-events: Use asprintf() instead of strncpy() to [...] omits ebcb9464a2ae perf env: Do not return pointers to local variables omits fc04c39bae01 io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation omits e959e5405f34 block: Remove used kblockd_schedule_work_on() omits cff20b3151cc perf tests bp_account: Make global variable static omits d237851d5d9d ASoC: rt1015: add operation callback function for rt1015_dai[] omits 2873dc25477f Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits c105df5d865a Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 852fb4a72822 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits e130a920f693 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 9abd515a6e4a arm64: context: Fix ASID limit in boot messages omits 3ba52ad55b53 drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc [...] omits 049d91916845 drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition omits f4aaa44e8b20 drm/i915/selftests: Fix return in assert_mmap_offset() omits 0b1570b7ffe6 drm/i915: Protect i915_request_await_start from early waits omits eddf309a8ed4 drm/i915/tgl: Add Wa_1608008084 omits 4c116e1ae439 drm/i915/tgl: Add Wa_22010178259:tgl omits c725161924f9 drm/i915: Program MBUS with rmw during initialization omits 33e059a2e4df drm/i915/psr: Force PSR probe only after full initialization omits bb699a793110 drm/i915/gem: Break up long lists of object reclaim omits 852d7655ea43 drm/shmem: drop pgprot_decrypted() omits 3b6a9b19ab65 drm/exynos: hdmi: don't leak enable HDMI_EN regulator if p [...] omits c0fd99d659ba drm/exynos: dsi: fix workaround for the legacy clock name omits 0a9d1e3f3f03 drm/exynos: dsi: propagate error value and silence meaning [...] omits ab124d580ad4 Merge branch 'bnxt_en-2-bug-fixes' omits 22630e28f9c2 bnxt_en: fix error handling when flashing from file omits a9b952d267e5 bnxt_en: reinitialize IRQs when MTU is modified omits 249bc9744e16 net: phy: avoid clearing PHY interrupts twice in irq handler omits 98d54f81e36b Linux 5.6-rc4 omits e70869821a46 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits f853ed90e2e4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 86f7e90ce840 KVM: VMX: check descriptor table exits on instruction emulation omits 146033562e7e arm64: dts: meson: fix gxm-khadas-vim2 wifi omits 52c0d4e306ca net: dsa: sja1105: Don't destroy not-yet-created xmit_worker omits 07758eb9ff52 net/ipv6: use configured metric when add peer route omits 0395823b8d9a net: dsa: mv88e6xxx: fix lockup on warm boot omits 8a171c5cc9de atm: nicstar: fix if-statement empty body warning omits 84b326802764 netlink: Use netlink header as base to calculate bad attri [...] omits d64c7a08034b r8152: check disconnect status after long sleep omits fb279f4e2386 Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits 37b0b6b8b99c ext4: potential crash on allocation error in ext4_alloc_fl [...] omits 38b17afb0ebb macintosh: therm_windtunnel: fix regression when instantia [...] omits b6a79b417f54 Merge tag 'arm-soc/for-5.6/devicetree-fixes' of https://gi [...] omits 27ad6129a29e Merge tag 'omap-for-v5.6/fixes-rc3-signed' of git://git.ke [...] omits 6c5d91124929 jbd2: fix data races at struct journal_head omits 5bea1336ed2c arm64: dts: meson-sm1-sei610: add missing interrupt-names omits a469226d97e3 ARM: meson: Drop unneeded select of COMMON_CLK omits 7557c1b3f715 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits bba42affa732 x86/mm: Fix dump_pagetables with Xen PV omits 99bcd4a6e5b8 x86/ioperm: Add new paravirt function update_io_bitmap() omits 7977fed974d6 Merge tag 'perf-urgent-for-mingo-5.6-20200228' of git://gi [...] omits 3567ee83c413 pinctrl: madera: Add missing call to pinctrl_unregister_mappings omits aafd56fc7904 pinctrl: core: Remove extra kref_get which blocks hogs bei [...] omits 51a21e0e7baf dt-bindings: Fix dtc warnings in examples omits 29795de0d242 Merge tag 'pci-v5.6-fixes-2' of git://git.kernel.org/pub/s [...] omits 2edc78b9a4b8 Merge tag 'block-5.6-2020-02-28' of git://git.kernel.dk/li [...] omits 74dea5d99d19 Merge tag 'io_uring-5.6-2020-02-28' of git://git.kernel.dk [...] omits 8e093ea4d359 spi: atmel-quadspi: fix possible MMIO window size overrun omits f1861a7c58ba ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() omits 9b3193089e77 ASoC: dapm: Correct DAPM handling of active widgets during [...] omits 5b8ea58b6a33 Merge branch 'nvme-5.6-rc4' of git://git.infradead.org/nvm [...] omits c60c04021353 Merge tag 'acpi-5.6-rc4' of git://git.kernel.org/pub/scm/l [...] omits 36428598126e Merge tag 'pm-5.6-rc4' of git://git.kernel.org/pub/scm/lin [...] omits bfeb4f997734 Merge tag 'zonefs-5.6-rc4' of git://git.kernel.org/pub/scm [...] omits 801b67f3eaaf RDMA/core: Fix pkey and port assignment in get_new_pps omits e8c75a30a23c vt: selection, push sel_lock up omits 4b70dd57a15d vt: selection, push console lock down omits 186e28a18aeb selftests: pidfd: Add pidfd_fdinfo_test in .gitignore omits 22a34c6fe0ff exit: Fix Sparse errors and warnings omits 0c282b068eb2 fork: Use RCU_INIT_POINTER() instead of rcu_access_pointer() omits e951445f4d3b Merge tag 'kvmarm-fixes-5.6-1' of git://git.kernel.org/pub [...] omits ef935c25fd64 kvm: x86: Limit the number of "kvm: disabled by bios" messages omits 189c6967fe61 Merge branches 'pm-sleep' and 'pm-devfreq' omits aaec7c03de92 KVM: x86: avoid useless copy of cpufreq policy omits 4f337faf1c55 KVM: allow disabling -Werror omits 575b255c1663 KVM: x86: allow compiling as non-module with W=1 omits 8a9442f49c72 KVM: Pre-allocate 1 cpumask variable per cpu for both pv t [...] omits a262bca3aba0 KVM: Introduce pv check helpers omits fcd07f9adc7d KVM: let declaration of kvm_get_running_vcpus match implem [...] omits 7943f4acea3c KVM: SVM: allocate AVIC data structures based on kvm_amd m [...] omits 45d0b75b98bf Merge tag 'drm-fixes-2020-02-28' of git://anongit.freedesk [...] omits f091bf39700d Merge tag 'drm-intel-fixes-2020-02-27' of git://anongit.fr [...] omits e180af1970d5 Merge tag 'amd-drm-fixes-5.6-2020-02-26' of git://people.f [...] omits fc37a1632d40 powerpc: fix hardware PMU exception bug on PowerVM compati [...] omits 5901b51f3e5d MAINTAINERS: Correct Cadence PCI driver path omits ee63634bae02 dm zoned: Fix reference counter initial value of chunk works omits 41c526c5af46 dm writecache: verify watermark during resume omits adc0daad366b dm: report suspended device during destroy omits d87683620489 io_uring: fix 32-bit compatability with sendmsg/recvmsg omits c14dfddbd869 RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() omits 59b5809655bd x86/mce: Fix logic and comments around MSR_PPIN_CTL omits 94f18b9b24ee ARM: dts: bcm2711: Add pcie0 alias omits bff211bab301 ARM: dts: bcm283x: Add missing properties to the PWR LED omits f9a15f39e50d Merge tag 'tee-amdtee-fix-for-5.6' of https://git.linaro.o [...] omits 735a6dd02222 x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve exis [...] omits c689300b9c76 Merge tag 'renesas-fixes-for-v5.6-tag1' of git://git.kerne [...] omits 3918e0667bba dm thin metadata: fix lockdep complaint omits 7cdf6a0aae1c dm cache: fix a crash due to incorrect work item cancelling omits 697b4f1603e7 Merge branch 'omap-for-v5.6/fixes-rc3' into fixes omits 9515743bfb39 nvme-pci: Hold cq_poll_lock while completing CQEs omits dfc6014e3b60 EDAC/synopsys: Do not print an error with back-to-back snp [...] omits b83685bceedb tee: amdtee: fix memory leak in amdtee_open_session() omits e0560ba6d92f perf annotate: Fix segfault with source toggle omits d3c03147bf80 perf annotate: Align struct annotate_args omits 2316f861ae9c perf annotate: Simplify disasm_line allocation and freeing code omits 73a7a271b3ee PCI: brcmstb: Fix build on 32bit ARM platforms with older [...] omits e0ad4d685480 perf annotate: Remove privsize from symbol__annotate() args omits bd862b1d8392 perf probe: Check return value of strlist__add() for -ENOMEM omits bebdb65e0772 io_uring: define and set show_fdinfo only if procfs is enabled omits b0aaf4c8f31f perf config: Document missing config options omits cd0a9c518db1 perf annotate: Fix perf config option description omits 812b0f528240 perf annotate: Prefer cmdline option over default config omits 7384083ba616 perf annotate: Make perf config effective omits 7b43b6970474 perf config: Introduce perf_config_u8() omits 46ccb4426966 perf annotate: Fix --show-nr-samples for tui/stdio2 omits 68aac855b643 perf annotate: Fix --show-total-period for tui/stdio2 omits 54cf752cfb75 perf annotate/tui: Re-render title bar after switching bac [...] omits 6be7e0733548 drm/virtio: fix mmap page attributes omits 1cad629257e7 drm/shmem: add support for per object caching flags. omits 8e029eb0bcd6 MIPS: Fix CONFIG_MIPS_CMDLINE_DTB_EXTEND handling omits 0d6f94fd498a tools headers UAPI: Update tools's copy of kvm.h headers omits d8e3ee2e2b4e tools arch x86: Sync the msr-index.h copy with the kernel sources omits 5dd8304981ec spi/zynqmp: remove entry that causes a cs glitch omits d1f37226431f dma-buf: free dmabuf->name in dma_buf_release() omits 2be30d34a387 drm/bridge: analogix-anx6345: fix set of link bandwidth omits 1df97a02a937 Merge tag 'devfreq-fixes-for-5.6-rc4' of git://git.kernel. [...] omits edf0d283d988 ipv6: xfrm6_tunnel.c: Use built-in RCU list checking omits 289de3598481 sched/fair: Fix statistics for find_idlest_group() omits f5739cb0b565 cpufreq: Fix policy initialization for internal governor drivers omits be4e3c737eeb phy: mapphone-mdm6600: Fix timeouts by adding wake-up handling omits 8e9a400c706e Merge tag 'gvt-fixes-2020-02-26' of https://github.com/int [...] omits eb12c957735b drm/radeon: Inline drm_get_pci_dev omits 8a3bddf67ce8 drm/amdgpu: Drop DRIVER_USE_AGP omits 51c22d7b40dc ARM: OMAP2+: Fix compile if CONFIG_HAVE_ARM_SMCCC is not set omits 5267244ddc62 Merge tag 'hdq-fix' into omap-for-v5.6/fixes-rc2 omits 683f65ded66a spi: pxa2xx: Add CS control clock quirk omits fa63c0039787 arm: dts: dra76x: Fix mmc3 max-frequency omits 27f13774654e ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes omits aec551c7a00f bus: ti-sysc: Fix 1-wire reset quirk omits dd3db2a34cff io_uring: drop file set ref put/get on switch omits cae740a04b4d blk-mq: Remove some unused function arguments omits 38b6a714941a ASoC: tas2562: Fix sample rate error message omits be36f9e7517e efi: READ_ONCE rng seed size before munmap omits 8319e9d5ad98 efi/x86: Handle by-ref arguments covering multiple pages i [...] omits f80c9f6476db efi/x86: Remove support for EFI time and counter services [...] omits 63056e8b5ebf efi/x86: Align GUIDs to their size in the mixed mode runti [...] omits 4c45945aa418 Merge tag 'perf-urgent-for-mingo-5.6-20200220' of git://gi [...] omits 3a9015988b3d io_uring: import_single_range() returns 0/-ERROR omits 2a44f4678161 io_uring: pick up link work on submit reference drop omits 8c8c06207bcf drm/ttm: fix leaking fences via ttm_buffer_object_transfer omits 238734262142 drm/i915: Avoid recursing onto active vma from the shrinker omits 2de0147d7716 drm/i915/pmu: Avoid using globals for PMU events omits 19ee5e8da612 drm/i915/pmu: Avoid using globals for CPU hotplug state omits eee18939e576 drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits b5dacc8fb52c drm/i915: fix header test with GCOV omits 0dda2ddb7ded zonefs: select FS_IOMAP omits 7c69eb84d98a zonefs: fix IOCB_NOWAIT handling omits deddc9e8c0e0 hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion omits 2d141dd2caa7 io-wq: ensure work->task_pid is cleared on init omits d364847eed89 x86/mce/therm_throt: Undo thermal polling properly on CPU offline omits eb9d8ddbc107 drm/panfrost: Don't try to map on error faults omits 55dee1bc0d72 nfs: add minor version to nfs_server_key for fscache omits 75a9b9176157 NFS: Fix leak of ctx->nfs_server.hostname omits 1821b26a1fed NFS: Don't hard-code the fs_type when submounting omits 7fc2e47f40dd dm integrity: fix invalid table returned due to argument c [...] omits 53770f0ec5fd dm integrity: fix a deadlock due to offloading to an incor [...] omits d5bdf6610841 dm integrity: fix recalculation when moving from journal m [...] omits 20055448dc1b Merge tag 'imx-clk-fixes-5.6' of git://git.kernel.org/pub/ [...] omits 93d7c3185893 null_blk: remove unused fields in 'nullb_cmd' omits a3ed353cf801 amdgpu/gmc_v9: save/restore sdpif regs during S3 omits 4829f89855f1 drm/amdgpu: fix memory leak during TDR test(v2) omits 3030fd4cb783 io-wq: remove spin-for-work optimization omits bdcd3eab2a9a io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL omits c780e86dd48e blktrace: Protect q->blk_trace with RCU omits 25962e1a7f1d dmaengine: imx-sdma: Fix the event id check to include RX [...] omits b549c252b129 drm/i915/gvt: Fix orphan vgpu dmabuf_objs' lifetime omits c33ee1301c39 dmaengine: tegra-apb: Prevent race conditions of tasklet v [...] omits 94788af4ed03 dmaengine: tegra-apb: Fix use-after-free omits 3d2ed431b8f3 drm/mediatek: Handle component type MTK_DISP_OVL_2L correctly omits 01e99aeca397 blk-mq: insert passthrough request into hctx->dispatch directly omits 8308a09e87d2 ASoC: Intel: Skylake: Fix available clock counter incrementation omits 1c5312308c96 ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() omits fb4b5f13464c cifs: Use #define in cifs_dbg omits 86f740f2aed5 cifs: fix rename() by ensuring source handle opened with D [...] omits ec57010acd03 cifs: add missing mount option to /proc/mounts omits 154255233830 cifs: fix potential mismatch of UNC paths omits fc513fac56e1 cifs: don't leak -EAGAIN for stat() during reconnect omits 03264ddde245 scsi: compat_ioctl: cdrom: Replace .ioctl with .compat_ioc [...] omits a40df28c5640 docs: dt: fix several broken doc references omits 54b3719d82e0 docs: dt: fix several broken references due to renames omits f1e4920fe330 Merge tag 'imx-fixes-5.6' of git://git.kernel.org/pub/scm/ [...] omits 515fa3ee9de2 Merge tag 'omap-for-v5.6/droid4-lcd-fix-signed' of git://g [...] omits 0e26cbdfb32e Merge tag 'reset-fixes-for-v5.6' of git://git.pengutronix. [...] omits a3fd4bfe85fb scsi: zfcp: fix wrong data and display format of SFP+ temperature omits 51fdaa049024 scsi: sd_sbc: Fix sd_zbc_report_zones() omits d288bddd8374 dmaengine: imx-sdma: fix context cache omits 3104abd1161b MAINTAINERS: clean up PCIE DRIVER FOR CAVIUM THUNDERX omits 50e7e7f6f2d0 dmaengine: idxd: wq size configuration needs to check glob [...] omits 88402c5b1ba7 dmaengine: idxd: sysfs input of wq incorrect wq type shoul [...] omits 36d5d22090d1 dmaengine: coh901318: Fix a double lock bug in dma_tc_handle() omits 41726c9a50e7 io_uring: fix personality idr leak omits fbb30168c739 drm/virtio: fix resource id creation race omits d171c45da874 media: hantro: Fix broken media controller links omits 044041cd5227 media: mc-entity.c: use & to check pad flags, not == omits 316e730f1d8b media: v4l2-mem2mem.c: fix broken links omits 49a56266f96f media: vicodec: process all 4 components for RGB32 formats omits aa9eda76129c media: pulse8-cec: close serio in disconnect, not adap_free omits 34a818882e2f media: pulse8-cec: INIT_DELAYED_WORK was called too late omits 21b388dca138 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] omits cb0cc635c7a9 powerpc: Include .BTF section omits a43ab30dcd4a bus: sunxi-rsb: Return correct data when mixing 16-bit and [...] omits 3eb55e6f753a drm/i915/gvt: Separate display reset from ALL_ENGINES reset omits b642d4825441 ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection omits a40550952c00 ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a [...] omits f10e58a5d20e soc: imx-scu: Align imx sc msg structs to 4 omits f5bfeff44612 firmware: imx: Align imx_sc_msg_req_cpu_start to 4 omits 7c1a1c814ccc firmware: imx: scu-pd: Align imx sc msg structs to 4 omits 1e6a4eba693a firmware: imx: misc: Align imx sc msg structs to 4 omits 26d0fba29c96 firmware: imx: scu: Ensure sequential TX omits c77ec025346f docs: adm1177: fix a broken reference omits 2773fe1d31c4 ARM: dts: imx7-colibri: Fix frequency for sd/mmc omits 193155c8c942 io_uring: handle multiple personalities in link chains omits 66d0e797bf09 Revert "PM / devfreq: Modify the device name as devfreq(X) [...] omits e08658a657f9 powerpc/watchpoint: Don't call dar_within_range() for Book3S omits e43f1331e2ef arm64: Ask the compiler to __always_inline functions used [...] omits 8c2d146ee7a2 KVM: arm64: Define our own swab32() to avoid a uapi static inline omits 5c37f1ae1c33 KVM: arm64: Ask the compiler to __always_inline functions [...] omits ff6993bb79b9 scsi: libfc: free response frame from GPN_ID omits 1cef21842ff3 NFS: Ensure the fs_context has the correct fs_type before [...] omits 89604523a76e ARM: 8961/2: Fix Kbuild issue caused by per-task stack pro [...] omits f87b1c49bc67 ARM: 8958/1: rename missed uaccess .fixup section omits 45939ce292b4 ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() omits 4c48e549f39f pinctrl: imx: scu: Align imx sc msg structs to 4 omits dc7a06b0dbba pinctrl: meson-gxl: fix GPIOX sdio pins omits 138c9c32f090 spi: spidev: Fix CS polarity if GPIO descriptors are used omits 136b5cd2e2f9 spi: qup: call spi_qup_pm_resume_runtime before suspending omits d5888c8e5586 arm64: defconfig: Replace ARCH_R8A7796 by ARCH_R8A77960 omits 22946f37557e ASoC: meson: g12a: add tohdmitx reset omits b500c086e411 iio: magnetometer: ak8974: Fix negative raw values in sysfs omits 0ed41b33882c phy: brcm-sata: Correct MDIO operations for 40nm platforms omits ac0a68997935 ASoC: pcm512x: Fix unbalanced regulator enable call in pro [...] omits e500ba0e71f0 Merge branch 'omap-for-v5.6/fixes-rc2' into fixes omits 00a39c92c8ab ARM: dts: dra7-l4: mark timer13-16 as pwm capable omits 78722d37b2b4 ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source omits 31623468be0b ARM: dts: am437x-idk-evm: Fix incorrect OPP node names omits d6c01c25f00d ARM: dts: dra7-evm: Rename evm_3v3 regulator to vsys_3v3 omits 6affca140cbe RDMA/rw: Fix error flow during RDMA context initialization omits 10dc62d0ae41 ARM: dts: droid4: Configure LED backlight for lm3532 omits 58aa7729310d phy: ti: gmii-sel: do not fail in case of gmii omits eefed634eb61 phy: ti: gmii-sel: fix set of copy-paste errors omits 63d68382f5fb ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro omits b0c609ab2057 PM / hibernate: fix typo "reserverd_size" -> "reserved_size" omits 14ba91c74782 Documentation: power: Drop reference to interface.rst omits ae99fb8baafc Documentation/admin-guide/acpi: fix fan_performance_states [...] omits ae232e45acf9 backlight: add led-backlight driver omits 4ca501d6aaf2 RDMA/core: Fix use of logical OR in get_new_pps omits 242c46c02361 ASoC: topology: Fix memleak in soc_tplg_manifest_load() omits 2b2d5c4db732 ASoC: topology: Fix memleak in soc_tplg_link_elems_load() omits e4103312d7b7 Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" omits 6c89ffea60aa ASoC: pcm: Fix possible buffer overflow in dpcm state sysf [...] omits 549cd0ba04dc ASoC: intel: skl: Fix possible buffer overflow in debug outputs omits 64bbacc5f08c ASoC: intel: skl: Fix pin debug prints omits 1d7cb11e1090 phy: core: Fix phy_get() to not return error on link creat [...] omits 46b7edf1c7b7 phy: mapphone-mdm6600: Fix write timeouts with shorter GPI [...] omits 2d0b1919457a dmaengine: idxd: correct reserved token calculation omits c37c0ab02956 ALSA: hda/realtek - Fix a regression for mute led on Lenov [...] omits 8390318c04bb dmaengine: ti: k3-udma: Fix terminated transfer handling omits c7450bb211f3 dmaengine: ti: k3-udma: Use the channel direction in pause [...] omits 6cf668a4ef82 dmaengine: ti: k3-udma: Use the TR counter helper for slav [...] omits a97934071fc3 dmaengine: ti: k3-udma: Move the TR counter calculation to [...] omits 16cd3c670183 dmaengine: ti: k3-udma: Workaround for RX teardown with st [...] omits 1c83767c9d41 dmaengine: ti: k3-udma: Use ktime/usleep_range based TX co [...] omits 26c4b4758fce arm64: dts: imx8qxp-mek: Remove unexisting Ethernet PHY omits 310006cab991 ASoC: tas2562: Return invalid for when bitwidth is invalid omits b103de53e09f perf arch powerpc: Sync powerpc syscall.tbl with the kerne [...] omits ad60ba0c2e6d perf auxtrace: Add auxtrace_record__read_finish() omits d6bc34c5ec18 perf arm-spe: Fix endless record after being terminated omits c9f2833cb472 perf cs-etm: Fix endless record after being terminated omits 783fed2f35e2 perf intel-bts: Fix endless record after being terminated omits 2da4dd3d6973 perf intel-pt: Fix endless record after being terminated omits 2bbc83537614 perf test: Fix test trace+probe_vfs_getname.sh on s390 omits 3b573bf318d8 perf bpf: Remove bpf/ subdir from bpf.h headers used to bu [...] omits 839cbf053142 drm/mediatek: Make sure previous message done or be aborte [...] omits 8e8ce08198de batman-adv: Don't schedule OGM for disabled interface omits 60fa8c13ab1a drm/mediatek: Move gce event property to mutex device node omits c12b59adf213 drm/mediatek: Add fb swap in async_update omits 551c5f557475 drm/mediatek: Add plane check in async_check function omits b3f15ec3d809 kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() omits 5eb40257047f clk: imx8mn: Fix incorrect clock defines omits bcbf53a0dab5 ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible properties omits 29e8c8253d7d iio: trigger: stm32-timer: disable master mode when stopping omits 7155c44624d0 ARM: dts: ls1021a: Restore MDIO compatible to gianfar omits 54d6477dca3b ARM: dts: imx7d: fix opp-supported-hw omits cabe17d0173a ACPI: watchdog: Set default timeout in probe omits 2ba33a4e9e22 ACPI: watchdog: Fix gas->access_width usage omits 1dade3a7048c ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro omits 2227ab4216cd dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() omits 83c49f734463 dmaengine: doc: fix warnings/issues of client.rst omits 61b5865d56bb dmaengine: idxd: fix runaway module ref count on device dr [...] omits 9051db381fab mmc: sdhci-msm: Mark sdhci_msm_cqe_disable static omits 512a928affd5 ARM: imx: build v7_cpu_resume() unconditionally omits eb0bbba7636b ARM: dts: imx6: phycore-som: fix emmc supply omits a9149d243f25 iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices omits 54498e8070e1 i2c: altera: Fix potential integer overflow omits 9e661cedcc0a i2c: jz4780: silence log flood on txabrt omits 3e8cb8b2eaeb fuse: fix stack use after return omits efbd9129dfe8 clk: qcom: dispcc: Remove support of disp_cc_mdss_rscc_ahb_clk omits 8de427d52da3 clk: qcom: videocc: Update the clock flag for video_cc_vco [...] omits 9c974c772464 cgroup: Iterate tasks that did not finish do_exit() omits 2d4ecb030dcc cgroup: cgroup_procs_next should increase position index omits db8dd9697238 cgroup-v1: cgroup_pidlist_next should update position index omits dbb92f88648d workqueue: Document (some) memory-ordering properties of { [...] omits 4a4472fdc098 of: clk: Make of_clk_get_parent_{count,name}() parameter const omits 3b00b042eeaa ARC: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits a1a7e3a36e01 xfrm: add the missing verify_sec_ctx_len check in xfrm_add [...] omits 171d449a0285 xfrm: fix uctx len check in verify_sec_ctx_len omits 26d696192aa5 drm/mediatek: Ensure the cursor plane is on top of other overlays omits 318caac7c81c drm/mediatek: Find the cursor plane instead of hard coding it omits ae91c9256549 debugfs: remove return value of debugfs_create_regset32() omits b460e0a9e240 reset: intel: add unspecified HAS_IOMEM dependency omits 7fbcc53514c5 reset: brcmstb-rescal: add unspecified HAS_IOMEM dependency omits 71483532a3e8 MAINTAINERS: fix style in RESET CONTROLLER FRAMEWORK omits 68131a0b8fd0 dt-bindings: reset: intel,rcu-gw: Fix intel,global-reset schema omits bd8cac5fb8b8 ARM: dts: sun8i: a83t: Fix incorrect clk and reset macros [...] omits 0acdf63d2296 ARC: fpu: fix randconfig build error reported by 0-day tes [...] omits a5760db25c6e ARC: fix some Kconfig typos omits d560bb42814c ARC: Cleanup old Kconfig IO scheduler options omits 3f9e12e0df01 ACPI: watchdog: Allow disabling WDAT at boot omits 32f2fc5dc399 spi: spi-omap2-mcspi: Support probe deferral for DMA channels omits e4e8276a4f65 spi: spi-omap2-mcspi: Handle DMA size restriction on AM65x omits f1ed10264ed6 vti[6]: fix packet tx through bpf_redirect() in XinY cases omits 51b2569402a3 KVM: arm/arm64: Fix up includes for trace.h omits 03891f820c21 xfrm: handle NETDEV_UNREGISTER for xfrm device omits e19ac9d9a978 iio: adc: stm32-dfsdm: fix sleep in atomic context omits a500f3bd787f iio: adc: at91-sama5d2_adc: fix differential channels in t [...] omits a5b0cda136f4 regulator: qcom_spmi: Fix docs for PM8004 adds d71151a39c97 ptp_qoriq: drop the code of alarm adds 1f4c51de3361 lib: objagg: Replace zero-length arrays with flexible-arra [...] adds 1e5946f5f7fe net: x25: convert to list_for_each_entry_safe() adds 92ee76d4a926 trivial: mac80211: fix indentation adds 6989310f5d43 wireless: Use offsetof instead of custom macro. adds 9bcb084f0b64 mac80211: Always show airtime debugfs file when TXQs are enabled adds 50ff477a8639 mac80211: add 802.11 encapsulation offloading support adds 1ee7826ab68f mac80211: Remove redundant assertion adds 7d6aa9ba4f82 Merge remote-tracking branch 'net-next/master' into mac80211-next adds e322c07f8371 mac80211: debugfs: improve airtime_flags handler readability adds b18379d7aa31 mac80211_hwsim: remove maximum TX power adds 5c5e52d1bb96 nl80211: add handling for BSS color adds dd56e9023033 mac80211: add handling for BSS color adds 5972fa15b923 mac80211: fix tx status for no ack cases adds 01afc6fedffb mac80211_hwsim: add power save support adds 30b2f0be23fb mac80211: add ieee80211_is_any_nullfunc() adds 3c706b973b51 mac80211: fix 11w when using encapsulation offloading adds 1e61d82cca17 cfg80211: add no HE indication to the channel flag adds d6039a3416f7 cfg80211: Enhance the AKM advertizement to support per interface. adds 75e296e9b22a mac80211: simplify and improve HT/VHT/HE disable code adds e4d005b80dee mac80211: refactor extended element parsing adds b5db1acab19b mac80211: check whether HE connection is allowed by the re [...] adds 07b83d2ecd2f mac80211: allow changing TX-related netdev features adds 4a65cc2437ce mac80211: make ieee80211_wep_init() return void adds 8cadb207145c mac80211: update condition for HE disablement adds 2ff69b0e25f4 mac80211: remove supported channels element in 6 GHz if EC [...] adds cf2c9cc3980f mac80211: set station bandwidth from HE capability adds f46209b9ff76 mac80211: HE: set RX NSS adds 85b27ef73419 mac80211: Accept broadcast probe responses on 6GHz band adds c4d800dcc7c5 mac80211: Handle SMPS mode changes only in AP mode adds 52b4810bed83 mac80211: Remove support for changing AP SMPS mode adds f93d6b21a93c ieee80211: fix 'the' doubling in comments adds ff74c51e8f4c cfg80211/mac80211: Allow user space to register for statio [...] adds c0058df73309 mac80211: parse also the RSNXE IE adds 8c3ed7aa2b9e nl80211: add src and dst addr attributes for control port tx/rx adds 9b125c279987 mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL [...] adds db6d9e9e8b48 mac80211: Fix setting txpower to zero adds 256db7423c31 ieee80211: add WPA3 OWE AKM suite selector adds 1f6e0baa703d mac80211: allow setting queue_len for drivers not using wa [...] adds ddb535a6a04e Merge tag 'mac80211-next-for-net-next-2020-02-14' of git:/ [...] adds df12eb6d6cd9 net: virtio_vsock: Enhance connection semantics adds 9de9f7d1cb14 tools: testing: vsock: Test when server is bound but not l [...] adds 8c8da5b8eaf8 Merge branch 'Enhance-virtio-vsock-connection-semantics' adds c8856c051454 tcp-zerocopy: Return inq along with tcp receive zerocopy. adds 33946518d493 tcp-zerocopy: Return sk_err (if set) along with tcp receiv [...] adds 7458bd540fa0 net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/sec on 7278 adds 744676e77720 openvswitch: add TTL decrement action adds da090e40a543 r8169: remove unneeded check from rtl_link_chg_patch adds cac960c5912a r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 adds 9aab78290a0f r8169: simplify setting netdev features adds 711463f83427 r8169: add helper rtl_pci_commit adds f1f9ca287569 r8169: improve rtl8169_get_mac_version adds 9db0ac57bd32 r8169: improve rtl_jumbo_config adds 0da3359a4a21 r8169: improve statistics of missed rx packets adds ce7805513d90 Merge branch 'r8169-series-with-further-smaller-improvements' adds 8062e2333f8f net: linkmode: make linkmode_test_bit() take const pointer adds a87ae8a963bd net: add helpers to resolve negotiated flow control adds 45c767faef15 net: add linkmode helper for setting flow control advertisement adds 8cdfa25625ca net: phylink: remove pause mode ethtool setting for fixed links adds 2d5fbef0c807 net: phylink: ensure manual flow control is selected appro [...] adds 33faac8e03ac net: phylink: use phylib resolved flow control modes adds 4e5aeb4157c8 net: phylink: resolve fixed link flow control adds f904f15ea9b5 net: phylink: allow ethtool -A to change flow control adve [...] adds 97fec51fe79b net: phylink: improve initial mac configuration adds b70486f94bb4 net: phylink: clarify flow control settings in documentation adds 5652b46e4e80 Merge branch 'Pause-updates-for-phylib-and-phylink' adds 6eaeedc1aa27 sh_eth: check sh_eth_cpu_data::no_tx_cntrs when dumping registers adds f75ca32403db sh_eth: check sh_eth_cpu_data::cexcr when dumping registers adds 7bf47f609f7e sh_eth: check sh_eth_cpu_data::no_xdfar when dumping registers adds a6318d57f68b sh_eth: add sh_eth_cpu_data::gecmr flag adds b39b7092166b sh_eth: use Gigabit register map for R7S72100 adds 8fb9df97750f Merge branch 'sh_eth-get-rid-of-the-dedicated-regiseter-ma [...] adds 888d0584afb8 net/sonic: Remove obsolete comment adds 5d58c21c1030 net/sonic: Refactor duplicated code adds 29660d50a9e3 net/sonic: Remove redundant next_tx variable adds d35bf9bc7d72 net/sonic: Remove redundant netif_start_queue() call adds 13cfff1a902c net/sonic: Remove explicit memory barriers adds 8fe676b3db7a net/sonic: Start packet transmission immediately adds d5f3889aca9f net/macsonic: Remove interrupt handler wrapper adds 2bd5662d35c3 Merge branch 'sonic-next' adds 42f3efef3554 ice: Add initial support for QinQ adds b093841f9ac9 ice: Refactor port vlan configuration for the VF adds 0b6c6a8bb6d5 ice: Add helper to determine if VF link is up adds 61c9ce86a6f5 ice: Fix Port VLAN priority bits adds 72634bc228cb ice: Only allow tagged bcast/mcast traffic for VF in port VLAN adds 13a6233b033f ice: Add support to enable/disable all Rx queues before waiting adds 39066dc549cf ice: Fix implicit queue mapping mode in ice_vsi_get_qs adds 2309ae385a42 ice: Handle LAN overflow event for VF queues adds e1fe6926800f ice: Fix and refactor Rx queue disable for VFs adds 24e2e2a0b8d3 ice: Fix virtchnl_queue_select bitmap validation adds 752eee067843 ice: remove unnecessary fallthrough comments adds 4e83fc934e3a ice: replace "fallthrough" comments with fallthrough reser [...] adds e0708aa8a5c4 ice: use proper format for function pointer as a function [...] adds 644f40ea0c08 ice: add function argument description to function header comment adds fb0c5b05c1d4 ice: use true/false for bool types adds 27aa6228d6d6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 0d30bbd03d84 net: dsa: mv88e6xxx: Allow PCS registers to be retrieved v [...] adds d3f88a24b28d net: dsa: mv88e6xxx: Add 6352 family PCS registers to ethtool -d adds bf3504cea7d7 net: dsa: mv88e6xxx: Add 6390 family PCS registers to ethtool -d adds c1b18f20d5d7 Merge branch 'mv88e6xxx-Add-SERDES-PCS-registers-to-ethtool-dump' adds 9ac41f3c9f05 net: mvneta: move refill_err and skb_alloc_err in per-cpu stats adds 69de66fcc972 net: mvneta: rely on open-coding updating stats for non-xd [...] adds 320d54415f5d net: mvneta: rely on struct mvneta_stats in mvneta_update_ [...] adds 3d866523d59c net: mvneta: introduce xdp counters to ethtool adds 6c8a8cfd45af net: mvneta: get rid of xdp_ret in mvneta_swbm_rx_frame adds 92df9f8a745e Merge branch 'mvneta-xdp-ethtool-stats' adds 7a47281439ba net: sched: lock action when translating it to flow_action infra adds 487e9589cc0e net: sched: refactor police action helpers to require tcf_lock adds 107f2d509165 net: sched: refactor ct action helpers to require tcf_lock adds b15e7a6e8d31 net: sched: don't take rtnl lock during flow_action setup adds b5d308120ddf Merge branch 'Remove-rtnl-lock-dependency-from-flow_action-infra' adds 3e07df430c2b net: stmmac: Get rid of custom STMMAC_DEVICE() macro adds bd706ff8ea2b net: vlan: suppress "failed to kill vid" warnings adds b7683155517c sfc: only schedule asynchronous filter work if needed adds 025c5a0b58e8 sfc: move some ARFS code out of headers adds 5f1475b17139 Merge branch 'sfc-couple-more-ARFS-tidy-ups' adds 583cb0b4121f net: bridge: teach ndo_dflt_bridge_getlink() more brport flags adds b96f54698040 mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting adds 23a1a0b391a7 mlxsw: spectrum_switchdev: Propagate extack to bridge crea [...] adds 71afb45a14d6 mlxsw: spectrum_switchdev: Have VXLAN device take referenc [...] adds 578e55124c10 mlxsw: spectrum_switchdev: Remove VXLAN checks during FID [...] adds da1f9f8cb75c mlxsw: spectrum: Reduce dependency between bridge and router code adds 745a7ea72dc2 selftests: mlxsw: Remove deprecated test adds bdc58bea0d46 selftests: mlxsw: extack: Test bridge creation with VXLAN adds 6c4e61ff5f26 selftests: mlxsw: extack: Test creation of multiple VLAN-a [...] adds 58ba0238e98a selftests: mlxsw: vxlan: Adjust test to recent changes adds 495c3da648a1 selftests: mlxsw: vxlan: Add test for error path adds 790a9a7cce65 Merge branch 'mlxsw-Reduce-dependency-between-bridge-and-r [...] adds 55dd57581758 net/smc: improve smc_lgr_cleanup() adds 354ea2baa393 net/smc: use termination worker under send_lock adds 3739707c4568 net/smc: do not delete lgr from list twice adds ba9520604209 net/smc: remove unused parameter of smc_lgr_terminate() adds 5f78fe968d76 net/smc: simplify normal link termination adds 5613f20c9381 net/smc: reduce port_event scheduling adds 4c08222170dc Merge branch 'net-smc-next' adds 725d23b59cd1 net: phy: allow bcm84881 to be a module adds dc3cc347d2ce net: usb: cdc-phonet: Replace zero-length array with flexi [...] adds 9814428a44d6 NFC: digital: Replace zero-length array with flexible-arra [...] adds 45a4296b6e55 bpf, sockmap: Replace zero-length array with flexible-arra [...] adds fbfc8502af52 net: switchdev: Replace zero-length array with flexible-ar [...] adds 2b73812483e9 net: netlink: Replace zero-length array with flexible-arra [...] adds b182a66792fe net: ena: remove set but not used variable 'hash_key' adds 272bb0e9e8cd net: fec: Prevent unbind operation adds 00796b929ce8 sfc: elide assignment of skb adds 573ed90aa5e2 devlink: Force enclosing array on binary fmsg data adds 12206b17235a net/mlx5: Add support for resource dump adds 0a56be3c8805 net/mlx5e: Gather reporters APIs together adds 5f29458b77d5 net/mlx5e: Support dump callback in TX reporter adds 0f56d3c5d8ea net/mlx5e: Support dump callback in RX reporter adds b21aef7e71de mlx5: Use proper logging and tracing line terminations adds 511aa2aa6372 net/mlx5e: Set FEC to auto when configured mode is not supported adds 4bd9d5070b92 net/mlx5e: Enforce setting of a single FEC mode adds 2132b71f78d2 net/mlx5e: Advertise globaly supported FEC modes adds 3c19208ea960 net/mlxe5: Separate between FEC and current speed adds f623e5970501 ethtool: Add support for low latency RS FEC adds b5ede32d3329 net/mlx5e: Add support for FEC modes based on 50G per lane links adds 0120936a9fc7 net/mlx5: Remove a useless 'drain_workqueue()' call in 'ml [...] adds d631f96dec47 Merge tag 'mlx5-updates-2020-01-24' of git://git.kernel.or [...] adds 07a835d939af octeontx2-af: Remove unnecessary export symbols in CGX driver adds 6fd2a71b2738 octeontx2-af: Cleanup CGX config permission checks adds 52ccbdace039 octeontx2-af: Cleanup nixlf and blkaddr retrieval logic adds c3d5e561d662 Merge branch 'octeontx2-af-Cleanup-changes' adds 7d51a01599d5 net: mvneta: align xdp stats naming scheme to mlx5 driver adds 9cb8e048e5d9 net/ipv4/sysctl: show tcp_{allowed, available}_congestion_ [...] adds 76eeb12b71a4 net: core: add helper tcp_v6_gso_csum_prep adds 8b19c68c4ffe r8169: use new helper tcp_v6_gso_csum_prep adds 4d4c3783d896 net: atheros: use new helper tcp_v6_gso_csum_prep adds 51e6856c059b bna: use new helper tcp_v6_gso_csum_prep adds 4c50efbaa596 enic: use new helper tcp_v6_gso_csum_prep adds 2b316fbc5ab4 e1000(e): use new helper tcp_v6_gso_csum_prep adds b95af84bf1b3 jme: use new helper tcp_v6_gso_csum_prep adds fa6b84295225 ionic: use new helper tcp_v6_gso_csum_prep adds 8518b3bcd4c1 net: qcom/emac: use new helper tcp_v6_gso_csum_prep adds 06d4f968ac9d net: socionext: use new helper tcp_v6_gso_csum_prep adds 1eb2c576efcf hv_netvsc: use new helper tcp_v6_gso_csum_prep adds 2344120dd713 r8152: use new helper tcp_v6_gso_csum_prep adds 091c9f82e52a vmxnet3: use new helper tcp_v6_gso_csum_prep adds cb704c66c477 Merge branch 'tcp_v6_gso_csum_prep' adds e96bd2d3b1f8 phy: avoid unnecessary link-up delay in polling mode adds e99f8e7f88b5 mlxsw: Replace zero-length array with flexible-array member adds 2d3db26d7880 net: hns3: modify an unsuitable print when setting unknown [...] adds a8adbb8a91a4 net: hns3: add enabled TC numbers and DWRR weight info in debugfs adds ded45d406ca7 net: hns3: add support for dump MAC ID and loopback status [...] adds 89ec9485282a net: hns3: add missing help info for QS shaper in debugfs adds 1541e25e9a05 Merge branch 'hns3-next' adds 1cb237d7904d sfc: remove unused variable 'efx_default_channel_type' adds 0ececcfc9267 net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_r [...] adds cb64da3a5b60 net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check f [...] adds fe26821fa614 net: phy: broadcom: Wire suspend/resume for BCM54810 adds a779a55a43db Merge branch 'net-phy-Better-support-for-BCM54810' adds 2bb07f4e1d86 tc-testing: updated tdc tests for basic filter adds 94e512de3e4f net: neigh: remove unused NEIGH_SYSCTL_MS_JIFFIES_ENTRY adds 807ea87032c4 net: remove unused macro from fib_trie.c adds 48fe78cebdf6 mlxsw: spectrum_kvdl: Protect allocations with a lock adds 6c5a688e7544 mlxsw: spectrum: Protect counter pool with a lock adds 9a9f8d1e749a mlxsw: spectrum_span: Do no expose mirroring agents to ent [...] adds 6627b93bf74b mlxsw: spectrum_span: Use struct_size() to simplify allocation adds a8e7e6e7c3d6 mlxsw: spectrum_span: Prepare work item to update mirrorin [...] adds 622110f24b45 mlxsw: spectrum: Convert callers to use new mirroring API adds eb833eec3b4c mlxsw: spectrum_span: Only update mirroring agents if present adds c43ef22843db mlxsw: spectrum_router: Do not assume RTNL is taken during [...] adds 23d154c0d071 mlxsw: spectrum_router: Do not assume RTNL is taken during [...] adds f24fbf4de5d4 mlxsw: spectrum_router: Do not assume RTNL is taken when r [...] adds fbf8b356e540 mlxsw: spectrum_router: Prepare function for router lock i [...] adds 1c6d6b514518 mlxsw: spectrum_router: Prepare function for router lock i [...] adds 5e9a664da877 mlxsw: spectrum: Prevent RIF access outside of routing code adds b69e1337ffa9 mlxsw: spectrum: Export function to check if RIF exists adds 9ef87b244ec5 mlxsw: spectrum_nve: Make tunnel initialization symmetric adds 78c9df81168f Merge branch 'mlxsw-Preparation-for-RTNL-removal' adds 458de8a97f10 net: page_pool: API cleanup and comments adds 2e92a2d0e450 net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT adds a29a912d448d ice: Validate config for SW DCB map adds 9d5c5a5290d4 ice: update malicious driver detection event handling adds a6892c96fc49 ice: Fix for TCAM entry management adds 36be2baa09f0 ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues adds c8608b5071d0 ice: Add DCBNL ops required to configure ETS in CEE for SW DCB adds 27d9be98eda1 ice: Report correct DCB mode adds 31c5f7f3f45a ice: SW DCB, report correct max TC value adds 5fa23e0b23fb ice: Support XDP UMEM wake up mechanism adds 7124507291cb ice: increase PF reset wait timeout to 300 milliseconds adds af23635a5335 ice: add backslash-n to strings adds 195fb97766da ice: add additional E810 device id adds e36aeec0f4e5 ice: add support for E823 devices adds 2fbfa9668bbf ice: fix define for E822 backplane device adds 5f9721a2d119 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 99fe61b27774 e1000e: fix missing cpu_to_le64 on buffer_addr adds 2e05f756c709 net: intel: e1000e: fix possible sleep-in-atomic-context b [...] adds 38db952b27d2 igc: make non-global functions static adds 8594a7f384ad igc: Complete to commit Add legacy power management support adds 9c384ee31e81 igc: Add dump options adds 59e466888038 e1000e: Add support for Alder Lake adds e7d0f4b3ad57 igc: Fix the typo in comment adds 563212224b7e e1000e: Add support for Tiger Lake device adds a5136f7677a3 igc: Complete to commit Add basic skeleton for PTP adds bc23aa949aeb igc: Add pcie error handler support adds e055600dfbed igc: Add WOL support adds 67082b536a27 igc: Add comment adds a5ebfe12a7e6 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds f1d97dd3f38b net: page_pool: Add documentation on page_pool API adds 5c4b513e5950 tc-testing: updated tdc tests for basic filter with u16 ex [...] adds feb5d98e0a15 enetc: remove "depends on (ARCH_LAYERSCAPE || COMPILE_TEST)" adds cd26d72d4d43 net: phy: dp83867: Add speed optimization feature adds 0c2204a4ad71 net: qrtr: Migrate nameservice to kernel from userspace adds 31d6cbeeb880 net: qrtr: Fix the local node ID as 1 adds b4d9785ce5c0 Merge branch 'Migrate-QRTR-Nameservice-to-Kernel' adds e65ee2fb54d4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds b80b033bedae bpf: Allow bpf_perf_event_read_value in all BPF programs adds a4393861a351 bpf, sk_msg: Let ULP restore sk_proto and write_space callback adds a178b4585865 bpf, sk_msg: Don't clear saved sock proto on restore adds d1ba1204f2ee selftests/bpf: Test unhashing kTLS socket after removing from map adds 2f14b2d9dd80 Merge branch 'bpf-skmsg-simplify-restore' adds fff7b64355ea bpf: Add bpf_read_branch_records() helper adds 67306f84ca78 selftests/bpf: Add bpf_read_branch_records() selftest adds 03aa39558e74 Merge branch 'bpf_read_branch_records' adds 83250f2b6940 selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 adds 500897804a36 selftests/bpf: Fix build of sockmap_ktls.c adds 5327644614a1 libbpf: Relax check whether BTF is mandatory adds dd88aed92d01 libbpf: Bump libpf current version to v0.0.8 adds ff26ce5cd768 libbpf: Add support for dynamic program attach target adds 933ce62d68de selftests/bpf: Update xdp_bpf2bpf test to use new set_atta [...] adds 2c3a368127e1 Merge branch 'set_attach_target' adds 006ed53e8caa selftests/bpf: Fix trampoline_count clean up logic adds e42da4c62abb docs/bpf: Update bpf development Q/A file adds b8e202d1d1d0 net, sk_msg: Annotate lockless access to sk_prot on clone adds f1ff5ce2cd5e net, sk_msg: Clear sk_user_data pointer on clone if tagged adds e80251555f0b tcp_bpf: Don't let child socket inherit parent protocol op [...] adds 8ca30379a401 bpf, sockmap: Allow inserting listening TCP sockets into sockmap adds 6e830c2f6c96 bpf, sockmap: Don't set up upcalls and progs for listening [...] adds c1cdf65da060 bpf, sockmap: Return socket cookie on lookup from syscall adds 1d59f3bcee35 bpf, sockmap: Let all kernel-land lookup values in SOCKMAP [...] adds 9fed9000c5c6 bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH adds 035ff358f2d9 net: Generate reuseport group ID on group creation adds 11318ba8cafd selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/ [...] adds 44d28be2b8d4 selftests/bpf: Tests for sockmap/sockhash holding listenin [...] adds eb1e1478b6f4 Merge branch 'bpf-sockmap-listen' adds b105e8e281ac Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 4ae575661f98 net/mlxfw: Generic mlx FW flash status notify adds 86a1270fd79f net/mlxfw: Improve FSM err message reporting and return codes adds f7fe7aa88fa2 net/mlxfw: More error messages coverage adds 6a3f707c0051 net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c adds 5042e8b97d41 net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting adds 958dfd0dc6d8 net/mlxfw: Add reactivate flow support to FSM burn flow adds b7331aa204a1 net/mlx5: Add fsm_reactivate callback support adds 732a0dee501f Merge branch 'mlxfw-Improve-error-reporting-and-FW-reactiv [...] adds 3e3c8dafc05f mlxsw: spectrum_mr: Publish multicast route after writing [...] adds c366de85894f mlxsw: spectrum_mr: Protect multicast table list with a lock adds f38656d06725 mlxsw: spectrum_mr: Protect multicast route list with a lock adds 2a60c460b588 mlxsw: spectrum_router: Expose router struct to internal users adds 8e18d85eab9d mlxsw: spectrum_router: Store NVE decapsulation configurat [...] adds 20bf5d82bbec mlxsw: spectrum_router: Introduce router lock adds 894276e85c16 mlxsw: spectrum_router: Take router lock from inside routing code adds 6a5c69cd5512 mlxsw: spectrum_dpipe: Take router lock from dpipe code adds b43c12e7a6b4 mlxsw: spectrum_router: Take router lock from netdev listener adds 1be54763e156 mlxsw: spectrum_router: Take router lock from inetaddr listeners adds 50c173c3a181 mlxsw: spectrum_router: Take router lock from exported helpers adds 9811f7a2c9f4 mlxsw: spectrum: Remove RTNL where possible adds 68e2617acfed Merge branch 'mlxsw-Remove-RTNL-from-route-insertion-path' adds 2045e158fc7f r8169: remove RTL_EVENT_NAPI constants adds aa2794b42f17 mlxsw: spectrum_trap: Use err variable instead of directly [...] adds a5118ef1020a mlxsw: spectrum_trap: Move functions to avoid their forwar [...] adds 1255ea6ba2d1 mlxsw: core_acl_flex_actions: Rename Trap / Discard Action [...] adds 3cbc37e6e96b mlxsw: spectrum_trap: Move policer initialization to mlxsw [...] adds 2225d0803d3f mlxsw: core: Remove unused action field from mlxsw_rx_list [...] adds 8ec80a8b120a mlxsw: core: Remove dummy union name from struct mlxsw_listener adds 0bb57112d744 mlxsw: core: Convert is_event and is_ctrl bools to be single bits adds 62c7f2512c2e mlxsw: core: Remove initialization to false of mlxsw_liste [...] adds 16adc56c45c4 mlxsw: spectrum_trap: Make global arrays const as they should be adds b32bd7f73ae4 mlxsw: spectrum_acl: Make block arg const where appropriate adds d356b3e82b4e mlxsw: core: Remove priv from listener equality comparison adds df6470273ec9 mlxsw: pci: Remove unused values adds 53da93259afe Merge branch 'mlxsw-Cosmetic-fixes' adds fb0b1c60421f tun: Remove unnecessary BUG_ON check in tun_net_xmit adds 8e3a57351745 net: ena: ethtool: remove redundant non-zero check on rc adds 9020845fb5d6 r8169: improve rtl8169_start_xmit adds 3c419a2cbc44 tc-testing: updated tdc tests for basic filter with u32 ex [...] adds c3e042f54107 igmp: remove unused macro IGMP_Vx_UNSOLICITED_REPORT_INTERVAL adds 366ed1aca6e0 net: Remove unneeded export of a couple of xdp generic functions adds f2ce925a7d63 net/mlxfw: fix spelling mistake: "progamming" -> "programming" adds 31a57fded311 net: hns3: remove redundant initialization of pointer 'client' adds 2b526b56e396 net/bond: Delete driver and module versions adds 562a7ef3bba0 net/dummy: Ditch driver and module versions adds 6bba2e89a88c net/3com: Delete driver and module versions from 3com drivers adds 1434ae956a0b net/adaptec: Clean driver versions adds 070663fff8ee net/aeroflex: Clean ethtool_info struct assignments adds 7686221b8b48 net/aeroflex: Don't assign FW if it is not available adds 6565919376c9 net/agere: Delete unneeded driver version adds aa912857df5e net/alacritech: Delete driver version adds 2b7ef81c04fb net/allwinner: Remove driver version adds 3b2c8fc604ab net/alteon: Properly report FW version adds f724dfc56ddb net/althera: Delete hardcoded driver version adds 1a63443afd70 net/amazon: Ensure that driver version is aligned to the l [...] adds 7f4d2537f0b9 net/amd: Remove useless driver version adds 8ed211af28d9 net/apm: Remove useless driver version adds 655b72126eaa net/apm: Properly mark absence of FW adds 0d8c4becb40d net/aquantia: Delete module version adds 52682a130f32 net/arc: Delete driver version adds ea973742140b net/atheros: Clean atheros code from driver version adds 3b0b42527937 Merge branch 'net-Clean-driver-module-and-FW-versions' adds 1ef658a37729 mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT adds 76d4067fe1de mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS adds 99ff9cc249ff mlxsw: spectrum_trap: Use listener->en/dis_action instead [...] adds 4a23d45a3e0c mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() [...] adds ecd942a0ef3a devlink: add ACL generic packet traps adds 68cc7ecc1b47 mlxsw: spectrum_acl: Track ingress and egress block bindings adds 86272d33973c mlxsw: spectrum_flower: Disable mixed bound blocks to cont [...] adds 3128f3a150f6 mlxsw: spectrum_acl: Pass the ingress indication down to f [...] adds 3e6cacaf51d7 mlxsw: acl_flex_actions: Trap all ACL dropped packets to D [...] adds c83da2929fcd mlxsw: core: Allow to enable/disable rx_listener for trap adds dbd1ddad2890 mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group adds e612523041ab mlxsw: spectrum_trap: Introduce dummy group with thin policer adds 45dbee090584 mlxsw: spectrum_trap: Add ACL devlink-trap support adds 0facf109f69b selftests: introduce test for mlxsw tc flower restrictions adds c902a52c4048 selftests: pass pref and handle to devlink_trap_drop_* helpers adds e3294d2b15af selftests: devlink_trap_acl_drops: Add ACL traps test adds 27cf31dc2006 Merge branch 'mlxsw-Introduce-ACL-traps' adds 958a93c15466 tcp, ulp: Pass lockdep expression to RCU lists adds 0a087bf232c3 net: 802: psnap.c: Use built-in RCU list checking adds c8b91770f54a tcp: ipv4: Pass lockdep expression to RCU lists adds 04eed7456152 dt-bindings: ptp: Add device tree binding for IDT 82P33 ba [...] adds 57a10d8c1123 ptp: Add a ptp clock driver for IDT 82P33 SMU. adds 28b380e28925 ip6mr: Fix RCU list debugging warning adds 887cf3d13934 sctp: Add missing annotation for sctp_err_finish() adds 6c72b7740c86 sctp: Add missing annotation for sctp_transport_walk_start() adds b77b4f634e5f sctp: Add missing annotation for sctp_transport_walk_stop() adds 8e0f8ccfb0d2 net: Add missing annotation for llc_seq_start() adds d087f183787e netrom: Add missing annotation for nr_info_start() adds 8b003f0d5c2e netrom: Add missing annotation for nr_info_stop() adds 5018adfd7a18 net: netrom: Add missing annotation for nr_node_start() adds 0eb713fb667d net: netrom: Add missing annotation for nr_node_stop() adds 2d6b6acfce5f net: netrom: Add missing annotation for nr_neigh_start() adds be21139f3539 net: netrom: Add missing annotation for nr_neigh_stop() adds 3283ff2ea7ff dccp: Add missing annotation for dccp_child_process() adds 48851e9e802d af_unix: Add missing annotation for unix_wait_for_peer() adds 571912c69f0e net: UDP tunnel encapsulation module for tunnelling differ [...] adds 4b5f67232d95 net: Special handling for IP & MPLS. adds 8bf2464c47f0 Merge branch 'Bare-UDP-L3-Encapsulation-Module' adds c102b6fddcab bareudp: Fix uninitialized variable warnings. adds 28a134f5a055 net: dsa: felix: Use PHY_INTERFACE_MODE_INTERNAL instead of GMII adds 37b558f6cda6 dt-bindings: net: dsa: ocelot: document the vsc9959 core adds 59bc954c7a25 Merge branch 'Remainder-for-DT-bindings-for-Felix-DSA-swit [...] adds 65dc2f1a44df chelsio: Replace zero-length array with flexible-array member adds f49b2759821e toshiba: Replace zero-length array with flexible-array member adds 3f6e963305d4 netronome: Replace zero-length array with flexible-array member adds 040efdb14c39 intel: Replace zero-length array with flexible-array member adds cc5b48b567a2 freescale: Replace zero-length array with flexible-array member adds ce69e2162f15 mdio_bus: Add generic mdio_find_bus() adds 480ded265205 net: bcmgenet: refactor phy mode configuration adds 6ef31c8bee5b net: bcmgenet: enable automatic phy discovery adds 99c6b06a37d4 net: bcmgenet: Initial bcmgenet ACPI support adds 26bd9cc64faf net: bcmgenet: Fetch MAC address from the adapter adds ae200c26b32b net: bcmgenet: reduce severity of missing clock warnings adds e2763bc4d4af Merge branch 'Add-ACPI-bindings-to-the-genet' adds 07cc79efb1e5 net: ethernet: stmmac: demote warnings about missing optio [...] adds d87ab44a68a6 net: ethernet: stmmac: don't warn about missing optional w [...] adds 13ef6ae8c0d9 net: qrtr: fix spelling mistake "serivce" -> "service" adds 3ee9306b353b cfg80211: Pass lockdep expression to RCU lists adds ca98c47d54d7 mac80211: check vif pointer before airtime calculation adds 7bb106eb6891 cfg80211: remove support for adjacent channel compensation adds 8079e4fee563 Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT [...] adds 8d74a623cc3c Revert "nl80211: add src and dst addr attributes for contr [...] adds febc7ec6cb70 cfg80211: drop duplicated documentation of field "probe_re [...] adds cfb99437e285 cfg80211: drop duplicated documentation of field "privid" adds 4308d955a561 cfg80211: drop duplicated documentation of field "registered" adds af18d341fbdf cfg80211: drop duplicated documentation of field "_net" adds 78fb55939765 cfg80211: drop duplicated documentation of field "perm_addr" adds 6046fdc963b2 cfg80211: drop duplicated documentation of field "reg_notifier" adds edf77192f807 cfg80211: merge documentations of field "debugfsdir" adds 15bc6dfbe493 cfg80211: merge documentations of field "dev" adds cd9b52bf75be cfg80211: fix indentation errors adds f8af764bf1cb cfg80211: More error messages for key addition failures adds 56be393fa8b4 cfg80211: Support key configuration for Beacon protection (BIGTK) adds e5473e80d467 mac80211: Support BIGTK configuration for Beacon protection adds 2d5d4b0a6da1 mac80211: Update BIP to support Beacon frames adds 0a3a84360b37 mac80211: Beacon protection using the new BIGTK (AP) adds af2d14b01c32 mac80211: Beacon protection using the new BIGTK (STA) adds a483e29ca07f mac80211_hwsim: enable Beacon protection adds 77f576deaa39 nl80211: Add NL command to support TID speicific configurations adds 3710a8a6284f nl80211: modify TID-config API adds 6a21d16c4db0 nl80211: Add support to configure TID specific retry confi [...] adds ade274b23e41 nl80211: Add support to configure TID specific AMPDU confi [...] adds 04f7d142f51c nl80211: Add support to configure TID specific RTSCTS conf [...] adds 370f51d5edac mac80211: Add api to support configuring TID specific conf [...] adds 3b3e808cd883 Merge tag 'mac80211-next-for-net-next-2020-02-24' of git:/ [...] adds 2008495d8115 flow_offload: pass action cookie through offload structures adds 85b0589ede83 devlink: add trap metadata type for cookie adds 742b8cceaabc drop_monitor: extend by passing cookie from driver adds 5a2e106c746d devlink: extend devlink_trap_report() to accept cookie and pass adds ec12165195cf mlxsw: core_acl_flex_actions: Add trap with userdef action adds 6d19d2bdc8a1 mlxsw: core_acl_flex_actions: Implement flow_offload actio [...] adds 78a7dcb7c952 mlxsw: pci: Extract cookie index for ACL discard trap packets adds 6de9fceeaa65 mlxsw: spectrum_trap: Lookup and pass cookie down to devli [...] adds d3cbb907ae57 netdevsim: add ACL trap reporting cookie as a metadata adds 7a3c3f4440d8 selftests: netdevsim: Extend devlink trap test to include [...] adds f13e4415d271 Merge branch 'mlxsw-Implement-ACL-dropped-packets-identification' adds bb0858d8bc82 iavf: use tc_cls_can_offload_and_chain0() instead of chain check adds 3f02735e5da5 Revert "net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/s [...] adds 4a34d825b893 qlogic: Replace zero-length array with flexible-array member adds 62f191425128 sfc: Replace zero-length array with flexible-array member adds c5d6cf903fe8 net: hns: Replace zero-length array with flexible-array member adds 274ac2831a8b net: marvell: Replace zero-length array with flexible-arra [...] adds d1c73cbdf9d3 net: cisco: Replace zero-length array with flexible-array member adds f70ce185687b sysfs: add sysfs_file_change_owner() adds 0666a3aee762 sysfs: add sysfs_link_change_owner() adds 303a42769c4c sysfs: add sysfs_group{s}_change_owner() adds 2c4f9401ceb0 sysfs: add sysfs_change_owner() adds b8f33e5d76a7 device: add device_change_owner() adds 3b52fc5d7876 drivers/base/power: add dpm_sysfs_change_owner() adds e6dee9f3893c net-sysfs: add netdev_change_owner() adds d755407d4444 net-sysfs: add queue_change_owner() adds ef6a4c88e9e1 net: fix sysfs permssions when device changes network namespace adds ebb4a4bf76f1 Merge branch 'net-fix-sysfs-permssions-when-device-changes [...] adds 0b7f41f68710 tcp-zerocopy: Update returned getsockopt() optlen. adds 366bb249b583 net/smc: rework peer ID handling adds a082ec897ffe net/smc: improve peer ID in CLC decline for SMC-R adds 06baf4be207a Merge branch 'net-smc-improve-peer-ID-in-CLC-decline' adds 4229e0ea2c99 net/mlx5e: Define one flow for TXQ selection when TCs are [...] adds 02377e6edf13 net/mlx5e: Add missing LRO cap check adds c2c95271f9f3 net/mlx5e: Encapsulate updating netdev queues into a function adds dca147b3dce5 net/mlx5e: Rename hw_modify to preactivate adds fe867cac9e19 net/mlx5e: Use preactivate hook to set the indirection table adds 3909a12e7913 net/mlx5e: Fix configuration of XPS cpumasks and netdev qu [...] adds 600a3952a2a6 net/mlx5e: Remove unneeded netif_set_real_num_tx_queues adds 35a78ed4c351 net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover adds b9ab5d0ecf42 net/mlx5e: Add context to the preactivate hook adds 6e0504c69811 net/mlx5e: Change inline mode correctly when changing trust state adds 2c8f80b3e318 net/mlx5e: RX, Use indirect calls wrapper for posting descriptors adds e9c1d2539dc0 net/mlx5e: RX, Use indirect calls wrapper for handling com [...] adds fa194707a90b Documentation: fix vxlan typo in mlx5.rst adds fa2b4912872d net/mlx5: Fix header guard in rsc_dump.h adds 5edc4c7275ee net/mlx5: sparse: warning: incorrect type in assignment adds 586ee9e8a3b0 net/mlx5: sparse: warning: Using plain integer as NULL pointer adds 165b94ffcf8e Merge tag 'mlx5-updates-2020-02-25' of git://git.kernel.or [...] adds c535f9203209 af_llc: fix if-statement empty body warning adds 648e53cac7da mlxsw: spectrum_switchdev: Optimize SFN records processing adds 8a29581eb001 mlxsw: spectrum: Move the ECN-marked packet counter to ethtool adds b401ff8541ee mlxsw: spectrum: Initialize advertised speeds to supported speeds adds 3b909c552ae5 mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Sp [...] adds 5cd129dd5e45 Merge branch 'mlxsw-Small-driver-update' adds 101f6f851ee6 mptcp: add and use mptcp_data_ready helper adds 80992017150b mptcp: add work queue skeleton adds 6771bfd9ee24 mptcp: update mptcp ack sequence from work queue adds 600911ff5f72 mptcp: add rmem queue accounting adds bfae9dae449d mptcp: remove mptcp_read_actor adds 2e52213c79c0 mptcp: avoid work queue scheduling if possible adds 14c441b564d5 mptcp: defer work schedule until mptcp lock is released adds 621135a0f9cf Merge branch 'mptcp-update-mptcp-ack-sequence-outside-of-r [...] adds 92040c6daaa4 net: ena: fix broken interface between ENA driver and FW adds 1ac7b090ec46 net: phy: mscc: add missing shift for media operation mode [...] adds 9baeea50718f net: qrtr: Fix error pointer vs NULL bugs adds 07c6f9805f12 net: switchdev: do not propagate bridge updates across bridges adds 933b4425086a net: dsa: mv88e6xxx: fix duplicate vlan warning adds 2b99e54b30ed Merge branch 'VLANs-DSA-switches-and-multiple-bridges' adds 4113b0482394 selftests: forwarding: lib.sh: Add start_tcp_traffic adds 3de611b50762 selftests: mlxsw: Add a RED selftest adds c84e903f6227 selftests: add egress redirect test to mlxsw tc flower res [...] adds ab2b8ab253d1 selftests: add a mirror test to mlxsw tc flower restrictions adds 5d66773f4158 selftests: devlink_trap_l3_drops: Avoid race condition adds 0c22f993c91a selftests: mlxsw: Use busywait helper in blackhole routes test adds 05ef614c559e selftests: mlxsw: Use busywait helper in vxlan test adds 1cbe65e09b5a selftests: mlxsw: Use busywait helper in rtnetlink test adds 6697b51ed340 selftests: mlxsw: Add shared buffer configuration test adds 552ec3d9d2aa selftests: devlink_lib: Check devlink info command is supported adds 9fb74734f4f8 selftests: devlink_lib: Add devlink port helpers adds 4240dbd8f384 selftests: mlxsw: Add mlxsw lib adds a865ad999603 selftests: mlxsw: Add shared buffer traffic test adds abfce9e06202 selftests: mlxsw: Reduce running time using offload indication adds e781eedae215 selftests: mlxsw: Reduce router scale running time using o [...] adds 3eba4137130a selftests: mlxsw: resource_scale: Invoke for Spectrum-3 adds 22339f2f3050 Merge branch 'selftests-updates-for-mlxsw-driver-test' adds 6bbfece5a4fb s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() adds 9c6dc7af8533 s390/qeth: clean up CREATE_ADDR cmd code adds 13bf829581c7 s390/qeth: validate device-provided MAC address adds d74e5e84f25c s390/qeth: remove unused cmd definitions adds 7f23d55f4958 s390/qeth: reset seqnos on connection startup adds 3a5bad64db30 s390/qeth: don't re-start read cmd when IDX has terminated adds 3d35dbe6224e s390/qeth: don't check for IFF_UP when scheduling napi adds 562cf7736363 s390/qeth: support configurable RX copybreak adds be64e397c7d0 Merge branch 's390-qeth-next' adds c84786fa8f91 net: phy: marvell10g: read copper results from CSSR1 adds 4a84182afc1d dpaa2-eth: add support for mii ioctls adds 2e6af0f30466 dpaa2-eth: add support for nway reset adds 91a208f2185a net: phylink: propagate resolved link config via mac_link_up() adds 5b502a7b2992 net: dsa: propagate resolved link config via mac_link_up() adds 30c4a5b0aad8 net: mv88e6xxx: use resolved link config in mac_link_up() adds 9534784209e8 net: axienet: use resolved link config in mac_link_up() adds 37556a4ac483 net: dpaa2-mac: use resolved link config in mac_link_up() adds 633e98a711ac net: macb: use resolved link config in mac_link_up() adds ff03f0b152ef net: mvneta: use resolved link config in mac_link_up() adds 24cb72df1a82 net: mvpp2: use resolved link config in mac_link_up() adds 6dd7f1a1fe20 Merge branch 'rework-phylink-interface-for-split-MAC-PCS-support' adds da60fbe7ef94 NFC: Replace zero-length array with flexible-array member adds 37e1244a79fd WAN: Replace zero-length array with flexible-array member adds ec4a514a6870 mlxsw: reg: Update module_type values in PMTM register and [...] adds 9f6e05590736 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds ffec97020f84 net/mlx5e: Don't allow forwarding between uplink adds 1708dd54687d net/mlx5: Eswitch, avoid redundant mask adds 96e326878fa5 net/mlx5e: Eswitch, Use per vport tables for mirroring adds 297eaf5b952b net/mlx5: E-Switch, Allow goto earlier chain if FW supports it adds ab8f963a1179 net/mlx5e: Rename representor get devlink port function adds c6acd629eec7 net/mlx5e: Add support for devlink-port in non-representors mode adds 8aa9f3be7369 net/mlx5: Change the name of steering mode param id adds 87dac697a05a net/mlx5e: Add devlink fdb_large_groups parameter adds f64092997fcd net/mlx5: DR, Change matcher priority parameter type adds b7d0db5520d8 net/mlx5: DR, Improve log messages adds 237ac8ded45c net/mlx5e: Use netdev_warn() for errors for added prefix adds 4ccd83f40cdc net/mlx5e: Use netdev_warn() instead of pr_err() for errors adds 61644c3de8a3 net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors adds dec481c86e74 net/mlx5e: Remove unused argument from parse_tc_pedit_action() adds 178f69b4776e net/mlx5e: Reduce number of arguments in slow path handling adds bc1d75fa7986 net/mlx5e: Remove redundant comment about goto slow path adds 549da3380126 Merge tag 'mlx5-updates-2020-02-27' of git://git.kernel.or [...] adds 95e486f55198 xdp: Replace zero-length array with flexible-array member adds 680a93166e80 net: mpls: Replace zero-length array with flexible-array member adds af71b090c88c l2tp: Replace zero-length array with flexible-array member adds 8402a31dd803 net: dccp: Replace zero-length array with flexible-array member adds b0c9a2d9a8ee ipv6: Replace zero-length array with flexible-array member adds d2afb41ae604 net: core: Replace zero-length array with flexible-array member adds 749db0930407 bonding: Replace zero-length array with flexible-array member adds e95537627783 af_unix: Replace zero-length array with flexible-array member adds 7782040b950b unix: uses an atomic type for scm files accounting adds e427cad6eee4 net: datagram: drop 'destructor' argument from several helpers adds 9a834f9b04bc Merge branch 'net-cleanup-datagram-receive-helpers' adds 66630058e56b sched/rt: Provide migrate_disable/enable() inlines adds 4e139c771163 sched: Provide cant_migrate() adds 8eece07c011f Merge tag 'sched-for-bpf-2020-02-20' of git://git.kernel.o [...] adds 94dacdbd5d2d bpf: Tighten the requirements for preallocated hash maps adds 2ed905c521e5 bpf: Enforce preallocation for instrumentation programs on RT adds dbca151cad73 bpf: Update locking comment in hashtab code adds f03efe49bd16 bpf/tracing: Remove redundant preempt_disable() in __bpf_t [...] adds 1b7a51a63b03 bpf/trace: Remove EXPORT from trace_call_bpf() adds 70ed0706a48e bpf: disable preemption for bpf progs attached to uprobe adds b0a81b94cc50 bpf/trace: Remove redundant preempt_disable from trace_call_bpf() adds 1d7bf6b7d3e8 perf/bpf: Remove preempt disable around BPF invocation adds 8a37963c7ac9 bpf: Remove recursion prevention from rcu free callback adds 569de905ebc3 bpf: Dont iterate over possible CPUs with interrupts disabled adds 3c58482a382b bpf: Provide bpf_prog_run_pin_on_cpu() helper adds 37e1d9202225 bpf: Replace cant_sleep() with cant_migrate() adds 3d9f773cf287 bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites. adds 6eac7795e8ef bpf/tests: Use migrate disable instead of preempt disable adds 02ad05965491 bpf: Use migrate_disable/enabe() in trampoline code. adds 2a916f2f546c bpf: Use migrate_disable/enable in array macros and cgroup [...] adds c518cfa0c5ad bpf: Provide recursion prevention helpers adds 085fee1a72a9 bpf: Use recursion prevention helpers in hashtab code adds b6e5dae15a61 bpf: Replace open coded recursion prevention in sys_bpf() adds d01f9b198ca9 bpf: Factor out hashtab bucket lock operations adds 7f805d17f152 bpf: Prepare hashtab locking for PREEMPT_RT adds 66150d0dde03 bpf, lpm: Make locking RT friendly adds 099bfaa731ec bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and in [...] adds 80a836c2506b Merge branch 'BPF_and_RT' adds 779e422d1198 selftests/bpf: Run reuseport tests only with supported soc [...] adds e0360423d020 selftests/bpf: Run SYN cookies with reuseport BPF test onl [...] adds 9fb156bb82a3 selftests/bpf: Print backtrace on SIGSEGV in test_progs adds f1d4884d6871 virtio_net: Keep vnet header zeroed if XDP is loaded for s [...] adds 503d539a6e41 virtio_net: Add XDP meta data support adds 3cd046f182aa scripts/bpf: Switch to more portable python3 shebang adds 3494bec0f6ac bpftool: Support struct_ops, tracing, ext prog types adds 6b52ca44e8af bpftool: Move out sections to separate functions adds 368cb0e7cdb5 bpftool: Make probes which emit dmesg warnings optional adds bcdacab6e70c bpftool: Update documentation of "bpftool feature" command adds ad92b12a6e0e bpftool: Update bash completion for "bpftool feature" command adds 736332740e29 selftests/bpf: Add test for "bpftool feature" command adds 4bc988464bb1 Merge branch 'bpf-bpftool-probes' adds d7f10df86202 bpf: Replace zero-length array with flexible-array member adds 5682d393b40e inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() adds 0df6d32842b9 inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data adds 1ed4d92458a9 bpf: INET_DIAG support in bpf_sk_storage adds 085c20cacf2b bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() adds 812285fa5ab1 Merge branch 'bpf_sk_storage_via_inet_diag' adds 9f0ca0c1a50a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds b90feaff2a2c net: sched: Replace zero-length array with flexible-array member adds 9482cc969cf9 net: ll_temac: Remove unused tx_bd_next struct field adds 7c462a0ca576 net: ll_temac: Remove unused start_p variable adds f7b261bfc35e net: ll_temac: Make RX/TX ring sizes configurable adds 227d4617c423 net: ll_temac: Add ethtool support for coalesce parameters adds b0251fbeac45 Merge branch 'net-ll_temac-RX-TX-ring-size-and-coalesce-et [...] adds 892e09153fa3 net: ag71xx: port to phylink adds f3f2f98470b7 hsr: use debugfs_remove_recursive() instead of debugfs_remove() adds 13eeb5fea68e hsr: use extack error message instead of netdev_info adds 4b793acdca00 hsr: use netdev_err() instead of WARN_ONCE() adds 81390d0c4e56 hsr: remove unnecessary rcu_read_lock() in hsr module adds e0a4b99773d3 hsr: use upper/lower device infrastructure adds 68e2c37690b0 Merge branch 'hsr-several-code-cleanup-for-hsr-module' adds 70ae1e127b48 ethtool: Factored out similar ethtool link settings for vi [...] adds 9aedc6e2f1c6 net/ethtool: Introduce link_ksettings API for virtual netw [...] adds de3018109389 Merge branch 'net-ethtool-Introduce-link_ksettings-API-for [...] adds 2603c29e6c12 net: sock_reuseport: Replace zero-length array with flexib [...] adds 2e7aaaa19cf2 net: sctp: Replace zero-length array with flexible-array member adds 97a888c2ff6b net: nexthop: Replace zero-length array with flexible-arra [...] adds 207644f5138f net: ip6_route: Replace zero-length array with flexible-ar [...] adds e8316026d538 net: lwtunnel: Replace zero-length array with flexible-arr [...] adds c61a2a76e5da net: ipv6: mld: Replace zero-length array with flexible-ar [...] adds 53e76f4824f0 ndisc: Replace zero-length array with flexible-array member adds a79b41ec9836 net: dn_fib: Replace zero-length array with flexible-array member adds 8661b6e7c464 net: flow_offload: Replace zero-length array with flexible [...] adds 08ca27d027c2 neighbour: Replace zero-length array with flexible-array member adds 5a8b7c4b7f95 arcnet: Replace zero-length array with flexible-array member adds 48938b1e5027 net: phy: mscc: add constants for used interrupt mask bits adds 27150bc4286c octeontx2-af: Interface backpressure configuration adds f7e086e754fe octeontx2-af: Pause frame configuration at cgx adds 75f36270990c octeontx2-pf: Support to enable/disable pause frames via ethtool adds 4f4eebf26f0d octeontx2-af: Optimize data retrieval from firmware adds 8315f9b2dcb8 octeontx2-af: Set discovery ID for RVUM block adds 549c35ecc132 octeontx2-af: Enable PCI master adds dc819c1bc3e1 octeontx2-af: Modify rvu_reg_poll() to check reg atleast twice adds aeaf0cc5b7b4 Merge branch 'octeontx2-Flow-control-support-and-other-mis [...] adds c0d2507abc26 net: thunderx: Adjust CQE_RX drop levels for better performance adds 605a9bbc7f49 net: thunderx: Reduce mbox wait response time. adds aa3afccc9adf net: cavium: Register driver with PCI subsys IDs adds 6f2f92a9d04d Merge branch 'net-thunderx-Miscellaneous-changes' adds bb4cf02d4c74 netdevice: Replace zero-length array with flexible-array member adds 2e83abdcb30e net: mip6: Replace zero-length array with flexible-array member adds 1776658da830 drop_monitor: Replace zero-length array with flexible-arra [...] adds a53110609c72 net: ip_fib: Replace zero-length array with flexible-array member adds 6e68f499e934 net: ip6_fib: Replace zero-length array with flexible-arra [...] adds 48b77df665e0 net: inet_sock: Replace zero-length array with flexible-ar [...] adds 8f5c69f96a50 bna: bnad: Replace zero-length array with flexible-array member adds 0fcf4666431f net: atlantic: Replace zero-length array with flexible-arr [...] adds ee3bc9c2232a r8152: Replace zero-length array with flexible-array member adds 23640d641255 tehuti: Replace zero-length array with flexible-array member adds 0b56a29f708e Merge branch 'net-zl-array' adds 15070919f801 mvneta: add XDP ethtool errors stats for TX to driver adds d2f7e56d1e40 ipv6: Use math to point per net sysctls into the appropria [...] adds ca68e1384fd1 net: dsa: sja1105: add 100baseT1_Full support adds a7442ec3bf89 octeontx2-af: fix spelling mistake "backpessure" -> "backp [...] adds c34b961a2492 net/sched: act_ct: Create nf flow table per zone adds 64ff70b80fd4 net/sched: act_ct: Offload established connections to flow table adds 46475bb20f4b net/sched: act_ct: Software offload of established flows adds 630fe59e384e Merge branch 'act_ct-Software-offload-of-conntrack_in' adds c04d102ba56e doc: sfp-phylink: correct code indentation adds acf1ee44ca5d devlink: Introduce devlink port flavour virtual adds 162add8cbae4 net/mlx5e: Use devlink virtual flavour for VF devlink port adds 0a303214f8cb Merge branch 'devlink-virtual-port' adds 1954b86016cf mptcp: Check connection state before attempting send adds 76c42a29c0eb mptcp: Use per-subflow storage for DATA_FIN sequence number adds 6d37a0b857c3 mptcp: Only send DATA_FIN with final mapping adds a29b56c45114 Merge branch 'mptcp-Improve-DATA_FIN-transmission' adds 84ea1f854172 selftests: forwarding: lib: Add tc_rule_handle_stats_get() adds 844f05565469 selftests: forwarding: Convert until_counter_is() to take [...] adds 47b0e096a938 selftests: forwarding: tc_common: Convert to use busywait adds 7b522ba27636 selftests: mlxsw: qos_defprio: Use until_counter_is adds 78efdb5c9fd4 Merge branch 'net-selftests' adds e6a98f8081e2 liquidio: Replace zero-length array with flexible-array member adds 30a87f150bd6 net: mlxfw: Replace zero-length array with flexible-array member adds a1dc1d6a05a7 net: qrtr: Respond to HELLO message adds 71046abfffe9 net: qrtr: Fix FIXME related to qrtr_ns_init() adds e762ae5d0547 Merge branch 'net-qrtr-Nameserver-fixes' adds e3c0a635103d net/broadcom: Clean broadcom code from driver versions adds 1611bec5fcd9 net/broadcom: Don't set N/A FW if it is not available adds af9b33c51b16 net/brocade: Delete driver version adds b6334be64d6f net/liquidio: Delete driver version assignment adds d4bb38156fe6 net/liquidio: Delete non-working LIQUIDIO_PACKAGE check adds b2c1e1d5a4ef net/cavium: Clean driver versions adds 46ca70a3d5b4 net/cavium: Delete N/A assignments for ethtool adds 01e392aa4908 net/chelsio: Delete drive and module versions adds 50ad85c28a16 net/chelsio: Don't set N/A for not available FW adds 1bcdfb53acab net/cirrus: Delete driver version adds f95f42b72ce5 net/cisco: Delete driver and module versions adds 3f29c285c98e net/cortina: Delete driver version from ethtool output adds 469c9e1ae73d net/davicom: Delete ethtool version assignment adds 6b80fb17f330 net/dec: Delete driver versions adds 02ff70b292f3 net/dlink: Remove driver version and release date adds 672c88dbb69d net/dnet: Delete static version from the driver adds 80a1608f3327 net/emulex: Delete driver version adds d560b733ed53 net/faraday: Delete driver version from the drivers adds 39dc02da5c10 net/fealnx: Delete driver version adds ed0a72e0de16 net/freescale: Clean drivers from static versions adds 1c944a9c7ef6 net/freescale: Don't set zero if FW not-available in dpaa adds bf5d4c064cf7 net/freescale: Don't set zero if FW not-available in ucc_geth adds ec6de57cb79b net/freescale: Don't set zero if FW iand bus not-available [...] adds d65848922527 Merge branch 'net-module-and-fw-vers' adds 29e59fd4fb48 net: mscc: ocelot: make ocelot_ace_rule support multiple ports adds a56d7a345dd6 net: mscc: ocelot: simplify tc-flower offload structures adds ce6659c55b7d net: mscc: ocelot: replace "rule" and "ocelot_rule" variab [...] adds d3ac98668640 net: mscc: ocelot: return directly in ocelot_cls_flower_{r [...] adds ed13233d8fe2 net: mscc: ocelot: spell out full "ocelot" name instead of "oc" adds e0632940bc4c net: mscc: ocelot: don't rely on preprocessor for vcap key [...] adds 1ba8f6561a3b net: mscc: ocelot: remove port_pcs_init indirection for VSC7514 adds 8551cdeb2ad1 net: mscc: ocelot: parameterize the vcap_is2 properties adds ed11bb1f9657 net: dsa: Add bypass operations for the flower classifier- [...] adds 07d985eef073 net: dsa: felix: Wire up the ocelot cls_flower methods adds eae340faea7b Merge branch 'Wire-up-Ocelot-tc-flower-to-Felix-DSA' adds 97ec3b21b207 gianfar: remove unnecessary zeroing coalesce settings adds 07ac9d16b4a5 net/sched: act_ct: Fix ipv6 lookup of offloaded connections adds 4cc5fdec6dfe net/sched: act_ct: Use pskb_network_may_pull() adds ef71037047b0 Merge branch 'act_ct-software-offload-of-established-flows-fixes' adds 90baeb9dd265 pie: use term backlog instead of qlen adds 220d4ac74ed6 pie: remove unnecessary type casting adds 105e808c1da2 pie: remove pie_vars->accu_prob_overflows adds 5c5840e4b968 pie: realign comment adds f6f8ef9a8691 Merge branch 'pie-minor-improvements' adds 69df578c5f4b net: mscc: ocelot: eliminate confusion between CPU and NPI port adds 1cf3299b038b net: dsa: felix: Allow unknown unicast traffic towards the [...] adds 5a1c63f12941 Merge branch 'Allow-unknown-unicast-traffic-to-CPU-for-Felix-DSA' adds 87578b50d8ad net: marvell: add PCI_STATUS_SIG_TARGET_ABORT to PCI statu [...] adds a84bf9970eab net: skfp: add PCI_STATUS_REC_TARGET_ABORT to PCI status e [...] adds 90760b21aef4 r8169: add PCI_STATUS_PARITY to PCI status error bits adds d6e055e8733d PCI: Add constant PCI_STATUS_ERROR_BITS adds ec5d9e87842a PCI: Add pci_status_get_and_clear_errors adds 2864a883f931 r8169: use pci_status_get_and_clear_errors adds 0800d88e2c2c net: sun: use pci_status_get_and_clear_errors adds 3ae944b829d6 net: skfp: use new constant PCI_STATUS_ERROR_BITS adds 75e1fd42e6e1 PCI: pci-bridge-emul: Use new constant PCI_STATUS_ERROR_BITS adds ec46bf925a7f sound: bt87x: use pci_status_get_and_clear_errors adds e7c298854a04 Merge branch 'PCI-Add-and-use-constant-PCI_STATUS_ERROR_BI [...] adds 8d8963c3db6c net: phy: marvell10g: add mdix control adds a585c03e63fd net: phy: marvell10g: add energy detect power down tunable adds c9cc1c815d36 net: phy: marvell10g: place in powersave mode at probe adds aec128f9ab1d Merge branch 'marvell10g-tunable-and-power-saving-support' adds eed22a0685d6 net: rmnet: add missing module alias adds fcf8f4eb81fb net: rmnet: print error message when command fails adds 9c9cc918152e net: rmnet: use GFP_KERNEL instead of GFP_ATOMIC adds d99045283ec1 Merge branch 'rmnet-cleanups' adds 56dc0a0eac99 hsr: fix refcnt leak of hsr slave interface adds 95cddcb5cc20 ethtool: add infrastructure for centralized checking of co [...] adds 4a1ce0107e09 xgbe: let core reject the unsupported coalescing parameters adds c885bff6c23e enic: let core reject the unsupported coalescing parameters adds d0ee0e620fa2 stmmac: let core reject the unsupported coalescing parameters adds 0e72ea19e395 nfp: let core reject the unsupported coalescing parameters adds 987b191c16f9 ionic: let core reject the unsupported coalescing parameters adds 60d339641a2a hisilicon: let core reject the unsupported coalescing parameters adds 4a80a1833871 ice: let core reject the unsupported coalescing parameters adds f704d24371a4 bnxt: reject unsupported coalescing params adds 55808762f3c3 mlx5: reject unsupported coalescing params adds f9f12f57e2a5 e1000e: reject unsupported coalescing params adds a51e520653a6 virtio_net: reject unsupported coalescing params adds f3588909c185 Merge branch 'ethtool-consolidate-parameter-checking-for-i [...] adds aaca94080789 net: sched: Make FIFO Qdisc offloadable adds ee88450d2509 mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state adds c4e372e2ac7c mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace adds 7bec1a45d570 mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc adds b9b72999eb86 selftests: forwarding: ETS: Use Qdisc counters adds 6349021701d0 Merge branch 'mlxsw-Offload-FIFO' adds 5de3a2386ec3 net: tulip: Replace zero-length array with flexible-array member adds 442a46ad103e bcm63xx_enet: remove redundant variable definitions adds 24f0bd136264 brcmfmac: add the BRCM 4364 found in MacBook Pro 15,2 adds 57f0a29c3e08 DTS: bindings: wl1251: mark ti,power-gpio as optional adds 346bdd8e979d wl1251: remove ti,power-gpio for SDIO mode adds a3ebb0335c54 qtnfmac: use MAJOR.MINOR format for firmware protocol adds 310cd5dd5070 qtnfmac: pass hardware capabilities in TLV element adds e70cf22bc7b2 qtnfmac: merge PHY_PARAMS_GET into MAC_INFO adds bc5db734c1c4 qtnfmac: drop QTN_TLV_ID_NUM_IFACE_COMB TLV type adds 601ce21ff88d qtnfmac: implement extendable channel survey dump adds 0d18a9c0a387 qtnfmac: pass max scan SSIDs limit on per-radio basis adds 8b0b5f1ba9e0 qtnfmac: cleanup alignment in firmware communication protocol adds 5edadc5a3f11 qtnfmac: update channel switch command to support 6GHz band adds 501c3be1ec3c qtnfmac: drop unnecessary TLVs from scan command adds 946d077a4256 qtnfmac: fix potential Spectre vulnerabilities adds 863844ee3bd3 brcmfmac: abort and release host after error adds 597fc0e6ad59 rtw88: remove unused parameter vif in rtw_lps_pg_info_get() adds 9e01c07069db rtw88: add rtw_read8_mask and rtw_read16_mask adds 2a4225551afb rtw88: pci: 8822c should set clock delay to zero adds 398b9bdab2c3 rtw88: move rtw_enter_ips() to the last when config adds 6eab0ba99bc2 rtw88: avoid holding mutex for cancel_delayed_work_sync() adds 55cc84421c30 rtw88: add ciphers to suppress error message adds 8299adec99b2 rtw88: 8822c: update power sequence to v16 adds 16bbc3eb8372 rsi: fix null pointer dereference during rsi_shutdown() adds bafbc6f0b51b rtw88: Use kfree_skb() instead of kfree() adds 40fb04b22f31 rtw88: Use secondary channel offset enumeration adds 9c714b7caa17 rtw88: 8822c: modify rf protection setting adds 74c3d72cc134 rtw88: disable TX-AMSDU on 2.4G band adds d49f2c5063fd rtw88: 8822[bc]: Make tables const, reduce data object size adds aa7619a39ace rtw88: Fix incorrect beamformee role setting adds 932183aa35c6 mwifiex: change license text from MARVELL to NXP adds e54432563b68 mt76: move initialization of some struct members to mt76_a [...] adds ac24dd35028b mt76: introduce struct mt76_phy adds bfc394dd65ef mt76: add support for an extra wiphy in the rx path adds 9fba6d077f64 mt76: add support for an extra wiphy in the main tx path adds e394b5757bad mt76: add support for an extra wiphy in the tx status path adds 426e8e413ce8 mt76: add support for an extra wiphy in mt76_sta_state() adds 96747a51fe62 mt76: move channel state to struct mt76_phy adds 5a95ca41223e mt76: keep a set of software tx queues per phy adds 011849e0fc55 mt76: move state from struct mt76_dev to mt76_phy adds db7aa188623d mt76: move chainmask back to driver specific structs adds 9e5f6dd7a5c6 mt76: move txpower_conf back to driver specific structs adds beaaeb6b6827 mt76: move txpower and antenna mask to struct mt76_phy adds 8af63fed3389 mt76: add multiple wiphy support to mt76_get_min_avg_rssi adds a3d01038719c mt76: add priv pointer to struct mt76_phy adds c89d36254155 mt76: add function for allocating an extra wiphy adds c7d2d6310969 mt76: add ext_phy field to struct mt76_wcid adds 30684481e6ca mt76: move ampdu_ref from mt76_dev to driver struct adds c9619dfaf2ab mt76: do not overwrite max_tx_fragments if it has been set adds fdd2e570764c mt76: mt7615: add dual-phy support for mac80211 ops adds d446a20f5b0c mt76: mt7615: add multiple wiphy support for smart carrier sense adds f89f58c8fb63 mt76: mt7615: add missing register init for dual-wiphy support adds d23cb96ccf71 mt76: mt7615: remove useless MT_HW_RDD0/1 enum adds 5dabdf71e94e mt76: mt7615: add multiple wiphy support to the dfs support code adds 2bed2a3e905a mt76: mt7615: rework chainmask handling adds 27ae72193249 mt76: mt7615: add multiple wiphy support to the rx path adds ac3ef85cebde mt76: mt7615: initialize dbdc settings on interface add adds b0b5426ee7d5 mt76: mt7615: move radio/mac initialization to .start/stop [...] adds 9ce2f7fa94c1 mt76: mt7615: select the correct tx queue for frames sent [...] adds 0f2173f093b3 mt76: mt7615: add support for registering a second wiphy v [...] adds f0305d182c02 mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON adds c3c25d09d4ac mt76: mt7615: defer mcu initialization via workqueue adds 3e3848280f7d mt7615: replace sta_state callback with sta_add/sta_remove adds 2703bafcdbf7 mt76: fix rx dma ring descriptor state on reset adds 37a68e001578 mt76: disable bh in mt76_dma_rx_poll adds eba571683b40 mt76: fix possible undetected invalid MAC address adds 00c29ab2f671 mt76: mt7603: reset STA_CCA counter setting the channel adds b3c6d6388b51 mt76: eeprom: add support for big endian eeprom partition adds 1a874afbbf88 dt-bindings: net: wireless: mt76: introduce big-endian property adds f53300fdaa84 mt76: mt7615: Fix build with older compilers adds 175b4d58b91a mt76: mt7615: report firmware version using ethtool adds bae76a1eefd4 mt76: mt76x02: fix coverage_class type adds 6a792b1a0332 mt76: mt7603: set 0 as min coverage_class value adds 183d1fcf0b6a mt76: mt7615: add set_coverage class support adds e7ec563eae04 mt76: use AC specific reorder timeout adds 0794d03a8f2f mt76: mt76x02: omit beacon slot clearing adds f27469a93396 mt76: mt76x02: split beaconing adds 7d2886404e78 mt76: mt76x02: add check for invalid vif idx adds 5c48e60e57b0 mt76: mt76x02: remove a copy call for usb speedup adds 944624866996 mt76: speed up usb bulk copy adds d3cc4e7640ca mt76: mt76x02: add channel switch support for usb interfaces adds a6bfb6d13f33 mt76: usb: use max packet length for m76u_copy adds c708bfa352d3 mt76: mt76x02u: do not set NULL beacons adds b74f98b828f5 mt76: mt76x02: minor mt76x02_mac_set_beacon optimization adds a25c888f3a5f mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value adds e5051965fd2b mt76: mt7615: measure channel noise and report it via survey adds c99dc3c1524d mt76: mt7615: increase MCU command timeout adds d55aa5e17461 mt76: mt7603: fix input validation issues for powersave-fi [...] adds 9379df2fd923 mt76: clear skb pointers from rx aggregation reorder buffe [...] adds ff913979a2d3 mt76: mt7615: introduce LED support adds d1ff4a3c2fab mt76: mt76x02: simplify led reg definitions adds ff44d907ee10 mt76: mt7603: simplify led reg definitions adds cd736c474712 mt76: fix compilation warning in mt76_eeprom_override() adds 2cad515ece8a mt76: mt7615: add missing settings for simultaneous dual-b [...] adds 4fe9218c5eda mt76: mt7615: rework set_channel function adds 0d88aea88f1d mt76: mt7615: add set_antenna callback adds 31affc967f04 mt76: mt7615: report TSF information adds 679b23fef8a4 mt76: mt7615: add per-phy mib statistics adds c388d8584bc8 mt76: mt7615: add a get_stats() callback adds a3f657ec1f9a mt76: move dev_irq tracepoint in mt76 module adds 5498974bd5d0 mt76: move mac_txdone tracepoint in mt76 module adds 9cd82366a7c0 mt76: mt7615: add tracing support adds d9d8be11f88b mt76: mt76x2: get rid of leftover target adds 2ce73efe0f8e mt76: mt7615: initialize radar specs from host driver adds 26b487669756 mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom adds fecde5da035e mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init adds 1b784c3343ed mt76: mt7615: remove leftover routine declaration adds 85b7a5d0b2ab mt76: rely on mac80211 utility routines to compute airtime adds a1ea1d688d0b mt76: mt76x02u: avoid overwrite max_tx_fragments adds f4021e1f0691 mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet adds 840728899c84 mt76: mt76u: add mt76u_process_rx_queue utility routine adds 0d1862104e6a mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature adds ab221b207b60 mt76: mt76u: add mt76_queue to mt76u_refill_rx signature adds 2fe6a5564d59 mt76: mt76u: use mt76_queue as mt76u_complete_rx context adds 37ec6a03d728 mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers adds 9aeb0d114d4e mt76: mt76u: move mcu buffer allocation in mt76x02u drivers adds 38e09a49f449 mt76: mt76u: introduce mt76u_free_rx_queue utility routine adds b430b7db3889 mt76: mt76u: stop/free all possible rx queues adds 63deaab0dd8f mt76: mt76u: add mt76u_alloc_rx_queue utility routine adds 87999d4e6b15 mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc adds 1d54bc27165d mt76: mt76u: resume all rx queue in mt76u_resume_rx adds 94e1cfa890b7 mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine adds 1e816c65cb38 mt76: mt76u: add {read/write}_extended utility routines adds 16d6dac00939 mt76: mt76u: take into account different queue mapping for 7663 adds 9803b7b16176 mt76: mt76u: introduce mt76u_skb_dma_info routine adds 3bcd979c8a24 mt76: mt76u: add endpoint to mt76u_bulk_msg signature adds 94d4d07675fa mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag adds 5ffc6b5a9840 mt76: set dma-done flag for flushed descriptors adds 93eaec7625f1 mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw adds 8f6c4f7ba1a1 mt76: dma: do not write cpu_idx on rx queue reset until af [...] adds e970e6659899 mt76: mt7603: increase dma mcu rx ring size adds d9c54264d818 mt76: enable Airtime Queue Limit support adds cd82b0e0ca71 dt-bindings: net: wireless: mt76: document bindings for MT7622 adds 13602c9d20cd mt76: mt7615: add __aligned(4) to txp structs adds 57ec55e9f775 mt76: mt7615: move mmio related code from pci.c to mmio.c adds 1c88e7e0aee4 mt76: mt7615: split up firmware loading functions adds 4e569727da74 mt76: mt7615: store N9 firmware version instead of CR4 adds 853fb35c503d mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 adds cdad4874057d mt76: mt7615: add dma and tx queue initialization for MT7622 adds 5dff21eef6e5 mt76: mt7615: add eeprom support for MT7622 adds 8acb7afc693b mt76: mt7615: add calibration free support for MT7622 adds c3ad5e9d00af mt76: mt7615: disable 5 GHz on MT7622 adds 35da599fcdc2 mt76: mt7615: implement probing and firmware loading on MT7622 adds 6aa4ed7927f1 mt76: mt7615: implement DMA support for MT7622 adds 8c90c2253eea mt76: mt7615: decrease rx ring size for MT7622 adds eacf61101260 mt76: mt7615: disable DBDC on MT7622 adds 8351943d3c70 mt76: mt7615: add Kconfig entry for MT7622 adds 15d9a5d7b556 mt76: mt7615: fix and rework tx power handling adds f347f81a8ac9 mt76: mt7615: report firmware log event messages adds 61c4fa721968 mt76: mt7615: implement hardware reset support adds 35492cd28f2a mt76: mt7615: add support for testing hardware reset adds dc80bb6f6ee6 mt76: mt7615: simplify mcu_set_bmc flow adds 20c3604f3e7c mt76: mt7615: simplify mcu_set_sta flow adds 9190d90daa2c mt76: mt7615: add a helper to encapsulate sta_rec operation adds 6849e29ed92e mt76: mt7615: add starec operating flow for firmware v2 adds 184dd9a11d7d mt76: mt7615: use new tag sta_rec_wtbl adds 4690da34f154 mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format adds e07880b24d08 mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format adds c5502b89ee68 mt76: mt7615: fix adding active monitor interfaces adds 8e2ad48e2bac mt76: mt7615: fix monitor mode on second PHY adds 43ba19228cfa mt76: avoid extra RCU synchronization on station removal adds 049019c2a07d mt76: mt76x2: avoid starting the MAC too early adds 07cda406308b mt76: fix rounding issues on converting per-chain and comb [...] adds 0e544cb59c9a mt76: mt7615: rework rx phy index handling adds e22d0b89647c mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 adds cf605a3bd9fb mt76: mt7615: rely on mt76_queues_read for mt7622 adds 972c598133d8 mt76: mt76u: extend RX scatter gather number adds 5d5a99464abb mt76: mt76u: rename stat_wq in wq adds a9fddf08ec66 mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap adds 098729575057 mt76: Introduce mt76_mcu data structure adds 6065bb8a9c40 Merge tag 'mt76-for-kvalo-2020-02-14' of https://github.co [...] adds a368e860adb1 Merge tag 'wireless-drivers-next-2020-03-05' of git://git. [...] adds 7d10001e20e4 ptp: add VMware virtual PTP clock driver adds 367ab29e3d88 ibmveth: Remove unused page_offset macro adds 70c0923b0ef1 PCI: Introduce pci_get_dsn adds 8d85b75b4e08 bnxt_en: Use pci_get_dsn() adds dbce64cbee6b scsi: qedf: Use pci_get_dsn() adds ceb2f00707f9 ice: Use pci_get_dsn() adds f998958df272 ixgbe: Use pci_get_dsn() adds 61600112f02f nfp: Use pci_get_dsn() adds 5e0db7e4b199 Merge branch 'PCI-Implement-function-to-read-Device-Serial [...] adds 52ef8108396f tc-testing: list kernel options for basic filter with cani [...] adds 9dd620afd154 tc-testing: updated tdc tests for basic filter with canid [...] adds 516c512bde3e tun: fix misleading comment format adds 7522416d2569 tun: get rid of DBG1() macro adds 182094348a08 tun: drop useless debugging statements adds 3424170f37e7 tun: replace tun_debug() by netif_info() adds 5af090713481 tun: drop TUN_DEBUG and tun_debug() adds 425c075dcbb2 Merge branch 'tun-debug' adds caaa71fac36e net: mdio: add ipq8064 mdio driver adds ae9e82cc096b dt-bindings: net: Add ipq806x mdio bindings adds cdc7aaca074d um: reject unsupported coalescing params adds 524250a324da RDMA/ipoib: reject unsupported coalescing params adds e5ad00b34dc0 tun: reject unsupported coalescing params adds e52a646b34ff r8152: reject unsupported coalescing params adds 0f3883b4773f vmxnet3: let core reject the unsupported coalescing parameters adds 35fa705665c6 staging: qlge: reject unsupported coalescing params adds fad99303f0e3 wil6210: reject unsupported coalescing params adds caf48383f1e6 Merge branch 'ethtool-consolidate-irq-coalescing-other-drivers' adds 2514921e7247 flow_offload: Introduce offload of HW stats type adds 1ee473306a28 ocelot_flower: use flow_offload_has_one_action() helper adds 319a1d19471e flow_offload: check for basic action hw stats type adds 3632f6d39078 mlxsw: spectrum_flower: Do not allow mixing HW stats types [...] adds c4afd0c81635 mlxsw: restrict supported HW stats type to "any" adds d60d7ed4c860 flow_offload: introduce "immediate" HW stats type and allo [...] adds 48855479510b flow_offload: introduce "delayed" HW stats type and allow [...] adds f16e7f64e4b5 mlxsw: spectrum_acl: Ask device for rule stats only if cou [...] adds d7cb1e3ba12e flow_offload: introduce "disabled" HW stats type and allow [...] adds 44f865801741 sched: act: allow user to specify type of HW stats for a filter adds 9d2e4e16484a Merge branch 'net-allow-user-specify-TC-action-HW-stats-type' adds 34aba2c45024 cxgb4/chcr : Register to tls add and del callback adds 8a30923e1598 cxgb4/chcr: Save tx keys and handle HW response adds 5a4b9fe7fece cxgb4/chcr: complete record tx handling adds 429765a149f1 chcr: handle partial end part of a record adds dc05f3df8fac chcr: Handle first or middle part of record adds 62370a4f346d cxgb4/chcr: Add ipv6 support and statistics adds 31de3f562f52 Merge branch 'cxgb4-chcr-ktls-tx-ofld-support-on-T6-adapter' adds eea45da4036d bareudp: add module alias adds c46a49a45c86 bareudp: print error message when command fails adds 2baecda37f4e bareudp: remove unnecessary udp_encap_enable() in bareudp_ [...] adds 1033a215fee5 Merge branch 'bareudp-several-code-cleanup-for-bareudp-module' adds 376d5307e057 net: rmnet: set NETIF_F_LLTX flag adds 138470a9b2cc net/sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get adds 54a9062f6909 bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). adds 340ac85eabce bnxt_en: Simplify __bnxt_poll_cqs_done(). adds 389a877a3b20 bnxt_en: Process the NQ under NAPI continuous polling. adds 843d699d79a1 bnxt_en: Clear DCB settings after firmware reset. adds 9f90445c14be bnxt_en: Remove unnecessary assignment of return code adds 3d0615911d33 bnxt_en: Modify some bnxt_hwrm_*_free() functions to void. adds 3a707bed13b7 bnxt_en: Return -EAGAIN if fw command returns BUSY adds 0fcfc7a1c3d1 bnxt_en: Call devlink_port_type_clear() in remove() adds 896328fe0b5f Merge branch 'bnxt_en-Updates' adds 6b995bdefc10 fsl/fman: reuse set_mac_address() in dtsec init() adds f3353b990225 fsl/fman: tolerate missing MAC address in device tree adds cbb961ca271e dpaa_eth: Use random MAC address when none is given adds e2f5cb7280f8 Merge branch 'QorIQ-DPAA-Use-random-MAC-address-when-none- [...] adds d7f5f3c89c1a remoteproc: add IPA notification to q6v5 driver adds fc39c40a15a6 dt-bindings: soc: qcom: add IPA bindings adds cdf2e9419dd9 soc: qcom: ipa: main code adds 1ed7d0c0fdba soc: qcom: ipa: configuration data adds ba764c4dad7b soc: qcom: ipa: clocking, interrupts, and memory adds ca48b27be7c6 soc: qcom: ipa: GSI headers adds 650d1603825d soc: qcom: ipa: the generic software interface adds c3f398b141a8 soc: qcom: ipa: IPA interface to GSI adds 9dd441e4ed57 soc: qcom: ipa: GSI transactions adds 84f9bd12d46d soc: qcom: ipa: IPA endpoints adds 2b9feef2b6c2 soc: qcom: ipa: filter and routing tables adds 731c46edad82 soc: qcom: ipa: immediate commands adds a646d6ec9098 soc: qcom: ipa: modem and microcontroller adds 530f9216a953 soc: qcom: ipa: AP/modem communications adds 08120d236c47 soc: qcom: ipa: support build of IPA code
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 (7111951b8d49) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-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.
No new revisions were added by this update.
Summary of changes: .clang-format | 25 +- .gitignore | 4 + .mailmap | 1 - .../admin-guide/acpi/fan_performance_states.rst | 4 +- Documentation/admin-guide/kernel-parameters.txt | 4 - Documentation/arm64/silicon-errata.rst | 2 - Documentation/bpf/bpf_devel_QA.rst | 29 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 2 +- Documentation/devicetree/bindings/arm/arm,scpi.txt | 2 +- .../devicetree/bindings/arm/bcm/brcm,bcm63138.txt | 2 +- Documentation/devicetree/bindings/arm/cpus.yaml | 2 +- Documentation/devicetree/bindings/arm/fsl.yaml | 2 +- .../bindings/arm/hisilicon/hi3519-sysctrl.txt | 2 +- .../bindings/arm/msm/qcom,idle-state.txt | 2 +- Documentation/devicetree/bindings/arm/omap/mpu.txt | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 36 +- .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 1 + .../clock/allwinner,sun4i-a10-osc-clk.yaml | 2 +- .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 2 +- .../bindings/clock/qcom,gcc-apq8064.yaml | 2 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 2 - .../display/allwinner,sun4i-a10-tv-encoder.yaml | 6 +- .../bindings/display/bridge/anx6345.yaml | 10 +- .../display/panel/leadtek,ltk500hd1829.yaml | 2 - .../bindings/display/panel/xinpeng,xpp055c272.yaml | 2 - .../bindings/display/simple-framebuffer.yaml | 6 +- .../devicetree/bindings/display/tilcdc/tilcdc.txt | 2 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 14 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 14 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 14 +- .../bindings/iio/adc/samsung,exynos-adc.yaml | 2 +- .../bindings/input/cypress,tm2-touchkey.txt | 1 - .../bindings/input/touchscreen/goodix.yaml | 2 +- .../bindings/input/twl4030-pwrbutton.txt | 2 +- Documentation/devicetree/bindings/leds/common.yaml | 2 +- .../devicetree/bindings/leds/register-bit-led.txt | 2 +- .../devicetree/bindings/media/ti,cal.yaml | 2 +- .../bindings/memory-controllers/ti/emif.txt | 2 +- .../devicetree/bindings/mfd/max77650.yaml | 4 +- Documentation/devicetree/bindings/mfd/tps65910.txt | 4 +- .../mfd/{twl-family.txt => twl-familly.txt} | 0 .../devicetree/bindings/mfd/zii,rave-sp.txt | 2 +- .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 2 +- .../devicetree/bindings/mmc/mmc-controller.yaml | 1 - .../bindings/mtd/cadence-nand-controller.txt | 2 +- .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 2 +- .../devicetree/bindings/net/dsa/ocelot.txt | 116 ++ Documentation/devicetree/bindings/net/fsl-fman.txt | 7 - .../devicetree/bindings/net/qcom,ipa.yaml | 192 ++ .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 53 + .../bindings/net/wireless/mediatek,mt76.txt | 29 +- .../devicetree/bindings/net/wireless/ti,wl1251.txt | 3 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 - .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 2 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 2 +- .../bindings/power/domain-idle-state.txt | 33 + .../bindings/power/domain-idle-state.yaml | 64 - .../devicetree/bindings/power/power-domain.yaml | 24 +- .../devicetree/bindings/power/power_domain.txt | 2 +- .../devicetree/bindings/ptp/ptp-idt82p33.yaml | 45 + .../bindings/regulator/qcom,spmi-regulator.txt | 2 +- .../devicetree/bindings/regulator/regulator.yaml | 2 +- .../devicetree/bindings/reset/intel,rcu-gw.yaml | 6 +- .../devicetree/bindings/reset/st,stm32mp1-rcc.txt | 2 +- .../devicetree/bindings/sound/st,stm32-sai.txt | 2 +- .../devicetree/bindings/sound/st,stm32-spdifrx.txt | 2 +- .../devicetree/bindings/spi/st,stm32-spi.yaml | 2 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 2 +- .../bindings/thermal/brcm,avs-ro-thermal.yaml | 2 +- .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 - Documentation/driver-api/dmaengine/client.rst | 14 +- Documentation/driver-api/dmaengine/provider.rst | 12 +- Documentation/filesystems/debugfs.txt | 6 +- Documentation/filesystems/porting.rst | 8 - Documentation/filesystems/zonefs.txt | 18 +- Documentation/hwmon/adm1177.rst | 3 +- Documentation/kbuild/kbuild.rst | 2 +- Documentation/kbuild/kconfig-macro-language.rst | 2 +- Documentation/kbuild/makefiles.rst | 6 +- Documentation/kbuild/modules.rst | 4 +- Documentation/networking/bareudp.rst | 52 + .../networking/device_drivers/mellanox/mlx5.rst | 2 +- .../networking/devlink/devlink-region.rst | 3 + Documentation/networking/devlink/devlink-trap.rst | 9 + Documentation/networking/devlink/mlx5.rst | 6 + Documentation/networking/index.rst | 1 + Documentation/networking/net_failover.rst | 6 +- Documentation/networking/page_pool.rst | 159 ++ Documentation/networking/rds.txt | 2 +- Documentation/networking/sfp-phylink.rst | 49 +- Documentation/power/index.rst | 1 + Documentation/virt/kvm/amd-memory-encryption.rst | 25 - MAINTAINERS | 54 +- Makefile | 4 +- arch/Kconfig | 5 +- arch/arc/Kconfig | 4 +- arch/arc/configs/nps_defconfig | 2 + arch/arc/configs/nsimosci_defconfig | 2 + arch/arc/configs/nsimosci_hs_defconfig | 2 + arch/arc/configs/nsimosci_hs_smp_defconfig | 2 + arch/arc/include/asm/fpu.h | 2 - arch/arc/include/asm/linkage.h | 2 - arch/arc/kernel/setup.c | 2 +- arch/arc/kernel/troubleshoot.c | 27 +- arch/arm/Makefile | 4 +- arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/dts/am437x-idk-evm.dts | 4 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 3 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 1 - arch/arm/boot/dts/bcm2835-rpi.dtsi | 1 - arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 2 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 2 - arch/arm/boot/dts/dm8148-evm.dts | 4 +- arch/arm/boot/dts/dm8148-t410.dts | 4 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 4 +- arch/arm/boot/dts/dra7-evm.dts | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 4 - arch/arm/boot/dts/dra7.dtsi | 3 - arch/arm/boot/dts/dra76x.dtsi | 5 - arch/arm/boot/dts/dra7xx-clocks.dtsi | 12 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 4 +- arch/arm/boot/dts/exynos4412-n710x.dts | 2 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 4 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 5 +- arch/arm/boot/dts/imx7-colibri.dtsi | 1 + arch/arm/boot/dts/imx7d.dtsi | 6 +- arch/arm/boot/dts/ls1021a.dtsi | 4 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 15 +- arch/arm/boot/dts/omap3-n900.dts | 44 +- arch/arm/boot/dts/omap5.dtsi | 1 - arch/arm/boot/dts/ox810se.dtsi | 4 +- arch/arm/boot/dts/ox820.dtsi | 4 +- arch/arm/boot/dts/r8a7779.dtsi | 2 +- arch/arm/boot/dts/sun8i-a33.dtsi | 2 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 7 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 6 +- arch/arm/boot/dts/sun8i-r40.dtsi | 125 +- arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/socfpga_defconfig | 1 - arch/arm/include/asm/kvm_host.h | 3 + arch/arm/kernel/vdso.c | 2 - arch/arm/lib/copy_from_user.S | 2 +- arch/arm/mach-imx/Makefile | 2 - arch/arm/mach-imx/common.h | 4 +- arch/arm/mach-imx/resume-imx6.S | 24 - arch/arm/mach-imx/suspend-imx6.S | 14 + arch/arm/mach-meson/Kconfig | 1 + arch/arm/mach-omap2/Makefile | 2 +- arch/arm/mach-omap2/io.c | 2 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 5 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 6 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 2 +- arch/arm64/configs/defconfig | 2 +- arch/arm64/crypto/chacha-neon-glue.c | 8 +- arch/arm64/include/asm/alternative.h | 2 +- arch/arm64/include/asm/arch_gicv3.h | 2 +- arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/cacheflush.h | 2 +- arch/arm64/include/asm/cpufeature.h | 10 +- arch/arm64/include/asm/io.h | 4 +- arch/arm64/include/asm/kvm_emulate.h | 48 +- arch/arm64/include/asm/kvm_host.h | 32 + arch/arm64/include/asm/kvm_hyp.h | 7 - arch/arm64/include/asm/kvm_mmu.h | 3 +- arch/arm64/include/asm/mmu.h | 4 +- arch/arm64/include/asm/pgtable-prot.h | 6 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/virt.h | 2 +- arch/arm64/kernel/smp.c | 25 +- arch/arm64/kvm/hyp/switch.c | 39 +- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 4 +- arch/arm64/mm/context.c | 20 +- arch/mips/boot/dts/ingenic/ci20.dts | 44 +- arch/mips/kernel/setup.c | 3 +- arch/parisc/Kconfig | 5 - arch/parisc/Makefile | 7 - arch/powerpc/kernel/cputable.c | 4 +- arch/powerpc/kernel/hw_breakpoint.c | 12 +- arch/powerpc/kernel/vmlinux.lds.S | 6 - arch/powerpc/kvm/book3s_pr.c | 1 - arch/powerpc/kvm/powerpc.c | 2 + arch/powerpc/mm/kasan/kasan_init_32.c | 9 +- arch/powerpc/mm/mem.c | 2 - arch/riscv/Kconfig | 2 +- arch/riscv/Kconfig.socs | 10 - arch/riscv/Makefile | 6 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 5 - arch/riscv/configs/defconfig | 5 +- arch/riscv/configs/rv32_defconfig | 6 +- arch/riscv/include/asm/clint.h | 8 +- arch/riscv/include/asm/pgtable.h | 78 +- arch/riscv/include/asm/syscall.h | 7 + arch/riscv/include/asm/uaccess.h | 36 +- arch/riscv/kernel/entry.S | 11 +- arch/riscv/kernel/module.c | 16 - arch/riscv/kernel/ptrace.c | 11 +- arch/riscv/kernel/smp.c | 2 +- arch/riscv/lib/Makefile | 2 +- arch/riscv/mm/init.c | 2 +- arch/s390/include/asm/pgtable.h | 6 - arch/s390/kvm/kvm-s390.c | 18 +- arch/s390/pci/pci.c | 4 +- arch/um/drivers/vector_kern.c | 1 + arch/x86/Makefile | 5 +- arch/x86/crypto/Makefile | 7 +- arch/x86/events/amd/uncore.c | 17 +- arch/x86/include/asm/io_bitmap.h | 9 +- arch/x86/include/asm/kvm_emulate.h | 1 + arch/x86/include/asm/paravirt.h | 7 - arch/x86/include/asm/paravirt_types.h | 4 - arch/x86/kernel/apic/vector.c | 14 +- arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/mce/intel.c | 9 +- arch/x86/kernel/cpu/mce/therm_throt.c | 9 +- arch/x86/kernel/kvm.c | 65 +- arch/x86/kernel/paravirt.c | 5 - arch/x86/kernel/process.c | 2 +- arch/x86/kvm/Kconfig | 13 - arch/x86/kvm/Makefile | 1 - arch/x86/kvm/emulate.c | 1 - arch/x86/kvm/ioapic.c | 7 +- arch/x86/kvm/lapic.c | 8 +- arch/x86/kvm/svm.c | 33 +- arch/x86/kvm/vmx/nested.c | 5 +- arch/x86/kvm/vmx/vmx.c | 35 +- arch/x86/kvm/x86.c | 22 +- arch/x86/mm/dump_pagetables.c | 7 +- arch/x86/mm/fault.c | 26 +- arch/x86/mm/ioremap.c | 21 - arch/x86/net/bpf_jit_comp32.c | 10 +- arch/x86/platform/efi/efi_64.c | 151 +- arch/x86/xen/enlighten_pv.c | 25 - block/bfq-cgroup.c | 9 +- block/blk-core.c | 6 + block/blk-flush.c | 2 +- block/blk-iocost.c | 2 +- block/blk-mq-sched.c | 44 +- block/blk-mq-tag.c | 4 +- block/blk-mq-tag.h | 4 +- block/blk-mq.c | 28 +- block/blk-mq.h | 5 +- block/genhd.c | 36 - drivers/acpi/acpi_watchdog.c | 15 +- drivers/acpi/apei/ghes.c | 2 +- drivers/android/binder.c | 9 - drivers/android/binder_internal.h | 2 - drivers/android/binderfs.c | 8 +- drivers/atm/nicstar.c | 2 +- drivers/auxdisplay/Kconfig | 16 +- drivers/auxdisplay/charlcd.c | 2 +- drivers/auxdisplay/img-ascii-lcd.c | 4 +- drivers/base/core.c | 147 +- drivers/base/memory.c | 23 +- drivers/base/platform.c | 25 +- drivers/base/power/power.h | 3 + drivers/base/power/sysfs.c | 55 +- drivers/base/swnode.c | 14 +- drivers/block/null_blk.h | 3 + drivers/block/null_blk_main.c | 2 + drivers/block/paride/pcd.c | 2 +- drivers/block/virtio_blk.c | 17 +- drivers/block/xen-blkfront.c | 80 +- drivers/bus/sunxi-rsb.c | 2 +- drivers/bus/ti-sysc.c | 7 +- drivers/cdrom/gdrom.c | 2 +- drivers/char/ipmi/ipmi_si_platform.c | 4 +- drivers/clk/clk.c | 4 +- drivers/clk/imx/clk-imx8mp.c | 4 +- drivers/clk/imx/clk-scu.c | 8 +- drivers/clk/qcom/dispcc-sc7180.c | 19 + drivers/clk/qcom/videocc-sc7180.c | 2 +- drivers/clk/ti/clk-43xx.c | 2 +- drivers/clocksource/hyperv_timer.c | 6 +- drivers/cpufreq/cpufreq.c | 12 +- drivers/crypto/chelsio/Kconfig | 11 + drivers/crypto/chelsio/Makefile | 3 + drivers/crypto/chelsio/chcr_common.h | 135 ++ drivers/crypto/chelsio/chcr_core.c | 51 +- drivers/crypto/chelsio/chcr_core.h | 7 + drivers/crypto/chelsio/chcr_ktls.c | 2021 +++++++++++++++++++ drivers/crypto/chelsio/chcr_ktls.h | 98 + drivers/devfreq/devfreq.c | 4 +- drivers/dma-buf/dma-buf.c | 1 - drivers/dma/coh901318.c | 4 + drivers/dma/dmaengine.c | 2 +- drivers/dma/idxd/cdev.c | 8 +- drivers/dma/idxd/sysfs.c | 27 +- drivers/dma/imx-sdma.c | 5 +- drivers/dma/tegra20-apb-dma.c | 6 +- drivers/dma/ti/k3-udma-glue.c | 29 +- drivers/dma/ti/k3-udma.c | 493 ++--- drivers/edac/synopsys_edac.c | 22 +- drivers/firmware/efi/efi.c | 4 +- drivers/firmware/efi/efivars.c | 32 +- drivers/firmware/imx/imx-scu.c | 27 - drivers/firmware/imx/misc.c | 8 +- drivers/firmware/imx/scu-pd.c | 2 +- drivers/gpio/gpiolib-acpi.c | 140 +- drivers/gpio/gpiolib.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 98 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 25 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 87 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 11 - .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 114 -- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 + .../drm/amd/include/asic_reg/dce/dce_12_0_offset.h | 2 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 9 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 22 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 11 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 3 + drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 4 +- drivers/gpu/drm/bochs/bochs_hw.c | 6 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 3 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 46 +- drivers/gpu/drm/drm_dp_mst_topology.c | 184 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 16 +- drivers/gpu/drm/drm_lease.c | 3 +- drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 28 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 6 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 6 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 22 +- drivers/gpu/drm/exynos/exynos_mixer.c | 7 +- drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 1 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 20 + drivers/gpu/drm/i915/Makefile | 2 +- drivers/gpu/drm/i915/display/intel_display_power.c | 29 +- drivers/gpu/drm/i915/display/intel_psr.c | 25 +- drivers/gpu/drm/i915/display/intel_psr.h | 1 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 4 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 14 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 81 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 8 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 44 +- drivers/gpu/drm/i915/gvt/display.c | 3 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/opregion.c | 5 +- drivers/gpu/drm/i915/gvt/vgpu.c | 14 +- drivers/gpu/drm/i915/i915_drv.c | 3 - drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/i915_perf.c | 58 +- drivers/gpu/drm/i915/i915_perf_types.h | 3 +- drivers/gpu/drm/i915/i915_pmu.c | 59 +- drivers/gpu/drm/i915/i915_pmu.h | 11 +- drivers/gpu/drm/i915/i915_reg.h | 1 - drivers/gpu/drm/i915/i915_request.c | 69 +- drivers/gpu/drm/i915/i915_request.h | 2 - drivers/gpu/drm/i915/i915_utils.h | 5 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 30 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_plane.c | 7 - drivers/gpu/drm/panfrost/panfrost_mmu.c | 44 +- drivers/gpu/drm/radeon/radeon_drv.c | 43 +- drivers/gpu/drm/radeon/radeon_kms.c | 6 - drivers/gpu/drm/radeon/radeon_ttm.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 2 - drivers/gpu/drm/sun4i/sun8i_mixer.c | 104 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 11 - drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 66 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 1 - drivers/gpu/drm/virtio/virtgpu_object.c | 5 +- drivers/hid/hid-google-hammer.c | 2 - drivers/hid/hid-hyperv.c | 6 +- drivers/hid/hid-ids.h | 2 - drivers/hid/hid-picolcd_fb.c | 4 +- drivers/hid/hid-quirks.c | 1 - drivers/hid/hid-sensor-custom.c | 6 +- drivers/hwmon/adt7462.c | 2 +- drivers/hwmon/pmbus/xdpe12284.c | 54 - drivers/hwtracing/intel_th/msu.c | 13 +- drivers/hwtracing/intel_th/pci.c | 5 - drivers/hwtracing/stm/p_sys-t.c | 6 +- drivers/i2c/busses/i2c-altera.c | 2 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 1 - drivers/i2c/busses/i2c-gpio.c | 2 +- drivers/i2c/busses/i2c-hix5hd2.c | 1 - drivers/i2c/busses/i2c-i801.c | 45 +- drivers/i2c/busses/i2c-jz4780.c | 36 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 20 +- drivers/i2c/busses/i2c-pca-platform.c | 2 +- drivers/i2c/busses/i2c-st.c | 1 - drivers/i2c/i2c-core-acpi.c | 10 +- drivers/ide/ide-gd.c | 2 +- drivers/iio/accel/adxl372.c | 1 - drivers/iio/accel/st_accel_i2c.c | 2 +- drivers/iio/adc/at91-sama5d2_adc.c | 15 - drivers/iio/adc/stm32-dfsdm-adc.c | 43 +- drivers/iio/chemical/Kconfig | 2 - drivers/iio/light/vcnl4000.c | 15 +- drivers/iio/magnetometer/ak8974.c | 2 +- drivers/iio/proximity/ping.c | 2 +- drivers/iio/trigger/stm32-timer-trigger.c | 11 +- drivers/infiniband/core/cm.c | 1 - drivers/infiniband/core/cma.c | 15 +- drivers/infiniband/core/core_priv.h | 14 - drivers/infiniband/core/device.c | 4 +- drivers/infiniband/core/iwcm.c | 4 +- drivers/infiniband/core/nldev.c | 8 +- drivers/infiniband/core/rw.c | 31 +- drivers/infiniband/core/security.c | 23 +- drivers/infiniband/core/umem_odp.c | 26 +- drivers/infiniband/core/user_mad.c | 33 +- drivers/infiniband/core/uverbs_cmd.c | 9 + drivers/infiniband/core/verbs.c | 10 + drivers/infiniband/hw/hfi1/user_sdma.c | 25 +- drivers/infiniband/hw/hfi1/verbs.c | 4 +- drivers/infiniband/hw/mlx5/cq.c | 27 +- drivers/infiniband/hw/mlx5/main.c | 5 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 2 - drivers/infiniband/hw/mlx5/odp.c | 17 +- drivers/infiniband/hw/mlx5/qp.c | 5 - drivers/infiniband/hw/qib/qib_verbs.c | 2 - drivers/infiniband/sw/rdmavt/cq.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 6 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 2 + drivers/input/input.c | 1 - drivers/input/keyboard/tm2-touchkey.c | 11 - drivers/input/mouse/synaptics.c | 1 - drivers/input/rmi4/rmi_f11.c | 4 +- drivers/input/touchscreen/raydium_i2c_ts.c | 8 +- drivers/interconnect/core.c | 9 - drivers/iommu/amd_iommu.c | 4 +- drivers/iommu/dma-iommu.c | 16 +- drivers/iommu/dmar.c | 24 +- drivers/iommu/intel-iommu-debugfs.c | 51 +- drivers/iommu/intel-iommu.c | 28 +- drivers/iommu/io-pgtable-arm.c | 4 +- drivers/irqchip/irq-gic-v3.c | 30 +- drivers/macintosh/therm_windtunnel.c | 52 +- drivers/macintosh/windfarm_ad7417_sensor.c | 7 - drivers/macintosh/windfarm_fcu_controls.c | 7 - drivers/macintosh/windfarm_lm75_sensor.c | 16 +- drivers/macintosh/windfarm_lm87_sensor.c | 7 - drivers/macintosh/windfarm_max6690_sensor.c | 7 - drivers/macintosh/windfarm_smu_sat.c | 7 - drivers/md/bcache/alloc.c | 18 +- drivers/md/bcache/btree.c | 13 + drivers/md/dm-bio-record.h | 15 - drivers/md/dm-cache-target.c | 6 +- drivers/md/dm-integrity.c | 84 +- drivers/md/dm-mpath.c | 2 +- drivers/md/dm-thin-metadata.c | 2 +- drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-writecache.c | 16 +- drivers/md/dm-zoned-target.c | 10 +- drivers/md/dm.c | 22 +- drivers/media/mc/mc-entity.c | 4 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 34 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 12 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 4 +- drivers/misc/altera-stapl/altera.c | 12 +- drivers/misc/cardreader/rts5227.c | 2 +- drivers/misc/cardreader/rts5249.c | 2 - drivers/misc/cardreader/rts5260.c | 2 +- drivers/misc/cardreader/rts5261.c | 2 +- drivers/misc/eeprom/at24.c | 3 +- drivers/mmc/core/core.c | 5 +- drivers/mmc/core/mmc.c | 7 +- drivers/mmc/core/mmc_ops.c | 6 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 13 +- drivers/mmc/host/sdhci-acpi.c | 84 +- drivers/mmc/host/sdhci-cadence.c | 18 +- drivers/mmc/host/sdhci-msm.c | 2 +- drivers/mmc/host/sdhci-of-at91.c | 8 +- drivers/mmc/host/sdhci-omap.c | 3 - drivers/mmc/host/sdhci-pci-gli.c | 17 - drivers/mmc/host/sdhci-tegra.c | 3 - drivers/net/Kconfig | 16 +- drivers/net/Makefile | 2 + drivers/net/bareudp.c | 811 ++++++++ drivers/net/bonding/bond_alb.c | 20 +- drivers/net/bonding/bond_main.c | 8 +- drivers/net/bonding/bonding_priv.h | 5 +- drivers/net/caif/caif_spi.c | 72 +- drivers/net/can/dev.c | 1 - drivers/net/can/slcan.c | 3 - drivers/net/dsa/b53/b53_common.c | 4 +- drivers/net/dsa/b53/b53_priv.h | 4 +- drivers/net/dsa/bcm_sf2.c | 4 +- drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/mt7530.c | 8 +- drivers/net/dsa/mv88e6xxx/chip.c | 125 +- drivers/net/dsa/mv88e6xxx/chip.h | 5 + drivers/net/dsa/mv88e6xxx/global2.c | 8 +- drivers/net/dsa/mv88e6xxx/serdes.c | 77 + drivers/net/dsa/mv88e6xxx/serdes.h | 5 + drivers/net/dsa/ocelot/felix.c | 54 +- drivers/net/dsa/ocelot/felix.h | 3 + drivers/net/dsa/ocelot/felix_vsc9959.c | 134 +- drivers/net/dsa/qca/ar9331.c | 4 +- drivers/net/dsa/sja1105/sja1105_main.c | 8 +- drivers/net/dummy.c | 3 - drivers/net/ethernet/3com/3c509.c | 8 +- drivers/net/ethernet/3com/3c515.c | 16 +- drivers/net/ethernet/3com/3c589_cs.c | 2 - drivers/net/ethernet/3com/typhoon.c | 1 - drivers/net/ethernet/adaptec/starfire.c | 19 +- drivers/net/ethernet/aeroflex/greth.c | 2 - drivers/net/ethernet/agere/et131x.c | 1 - drivers/net/ethernet/agere/et131x.h | 1 - drivers/net/ethernet/alacritech/slicoss.c | 3 - drivers/net/ethernet/allwinner/sun4i-emac.c | 2 - drivers/net/ethernet/alteon/acenic.c | 5 +- drivers/net/ethernet/altera/altera_tse_ethtool.c | 1 - drivers/net/ethernet/amazon/ena/ena_com.c | 4 - drivers/net/ethernet/amazon/ena/ena_ethtool.c | 5 - drivers/net/ethernet/amazon/ena/ena_netdev.c | 95 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 16 +- drivers/net/ethernet/amd/amd8111e.c | 5 +- drivers/net/ethernet/amd/au1000_eth.c | 5 - drivers/net/ethernet/amd/nmclan_cs.c | 9 +- drivers/net/ethernet/amd/pcnet32.c | 7 - drivers/net/ethernet/amd/sunlance.c | 10 - drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 27 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 1 - drivers/net/ethernet/amd/xgbe/xgbe.h | 1 - drivers/net/ethernet/apm/xgene-v2/ethtool.c | 2 - drivers/net/ethernet/apm/xgene-v2/main.c | 1 - drivers/net/ethernet/apm/xgene-v2/main.h | 1 - .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 2 - drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 1 - drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 1 - drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 - drivers/net/ethernet/aquantia/atlantic/aq_common.h | 1 - .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 1 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 1 - .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 2 +- drivers/net/ethernet/aquantia/atlantic/ver.h | 12 - drivers/net/ethernet/arc/emac.h | 1 - drivers/net/ethernet/arc/emac_arc.c | 2 - drivers/net/ethernet/arc/emac_main.c | 1 - drivers/net/ethernet/arc/emac_rockchip.c | 2 - drivers/net/ethernet/atheros/Kconfig | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 188 +- drivers/net/ethernet/atheros/alx/main.c | 5 +- drivers/net/ethernet/atheros/atl1c/atl1c.h | 1 - drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c | 2 - drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 11 +- drivers/net/ethernet/atheros/atl1e/atl1e.h | 1 - drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c | 2 - drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 - drivers/net/ethernet/atheros/atlx/atl1.c | 6 - drivers/net/ethernet/atheros/atlx/atl2.c | 10 - drivers/net/ethernet/broadcom/b44.c | 5 - drivers/net/ethernet/broadcom/bcm63xx_enet.c | 11 +- drivers/net/ethernet/broadcom/bcmsysport.c | 3 +- drivers/net/ethernet/broadcom/bnx2.c | 11 - drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 8 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 7 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 7 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 157 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 34 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 44 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 1 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 205 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 121 +- drivers/net/ethernet/broadcom/tg3.c | 11 +- drivers/net/ethernet/brocade/bna/bnad.c | 11 +- drivers/net/ethernet/brocade/bna/bnad.h | 4 +- drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 1 - drivers/net/ethernet/cadence/macb.h | 1 - drivers/net/ethernet/cadence/macb_main.c | 57 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 10 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 2 - drivers/net/ethernet/cavium/liquidio/lio_main.c | 8 - drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 5 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 6 - .../net/ethernet/cavium/liquidio/octeon_console.c | 12 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 6 - .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 2 - drivers/net/ethernet/cavium/thunder/nicvf_main.c | 9 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.h | 4 +- drivers/net/ethernet/chelsio/cxgb/common.h | 1 - drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 3 - drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 4 - drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/version.h | 2 - drivers/net/ethernet/chelsio/cxgb4/clip_tbl.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 37 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 59 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 3 - .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 8 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 3 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 3 +- .../ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 32 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 20 + drivers/net/ethernet/chelsio/cxgb4/l2t.c | 13 +- drivers/net/ethernet/chelsio/cxgb4/l2t.h | 1 + drivers/net/ethernet/chelsio/cxgb4/sched.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 57 +- drivers/net/ethernet/chelsio/cxgb4/smt.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 30 +- drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 62 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 4 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 9 - drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c | 2 - drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h | 4 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 - drivers/net/ethernet/cisco/enic/enic.h | 2 - drivers/net/ethernet/cisco/enic/enic_ethtool.c | 24 +- drivers/net/ethernet/cisco/enic/enic_main.c | 6 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 8 +- drivers/net/ethernet/cisco/enic/vnic_vic.h | 2 +- drivers/net/ethernet/cortina/gemini.c | 2 - drivers/net/ethernet/davicom/dm9000.c | 2 - drivers/net/ethernet/dec/tulip/de2104x.c | 15 - drivers/net/ethernet/dec/tulip/dmfe.c | 14 - drivers/net/ethernet/dec/tulip/tulip.h | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 26 +- drivers/net/ethernet/dec/tulip/uli526x.c | 13 - drivers/net/ethernet/dec/tulip/winbond-840.c | 12 - drivers/net/ethernet/dlink/dl2k.c | 9 - drivers/net/ethernet/dlink/sundance.c | 20 - drivers/net/ethernet/dnet.c | 1 - drivers/net/ethernet/dnet.h | 1 - drivers/net/ethernet/emulex/benet/be.h | 1 - drivers/net/ethernet/emulex/benet/be_ethtool.c | 1 - drivers/net/ethernet/emulex/benet/be_main.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 - drivers/net/ethernet/faraday/ftmac100.c | 3 - drivers/net/ethernet/fealnx.c | 20 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 130 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 11 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 11 + drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 61 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 1 + drivers/net/ethernet/freescale/enetc/Kconfig | 6 +- drivers/net/ethernet/freescale/enetc/enetc.h | 2 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 13 - drivers/net/ethernet/freescale/enetc/enetc_vf.c | 12 - drivers/net/ethernet/freescale/fec.h | 2 +- drivers/net/ethernet/freescale/fec_main.c | 8 +- drivers/net/ethernet/freescale/fman/Kconfig | 28 - drivers/net/ethernet/freescale/fman/fman.c | 18 - drivers/net/ethernet/freescale/fman/fman.h | 5 - drivers/net/ethernet/freescale/fman/fman_dtsec.c | 50 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 12 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 10 +- drivers/net/ethernet/freescale/fman/mac.c | 13 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 - drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 2 - drivers/net/ethernet/freescale/gianfar.c | 2 - drivers/net/ethernet/freescale/gianfar.h | 1 - drivers/net/ethernet/freescale/gianfar_ethtool.c | 33 - drivers/net/ethernet/freescale/ucc_geth.c | 1 - drivers/net/ethernet/freescale/ucc_geth.h | 1 - drivers/net/ethernet/freescale/ucc_geth_ethtool.c | 2 - drivers/net/ethernet/hisilicon/hip04_eth.c | 16 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 63 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 52 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 1 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 3 - drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 51 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 26 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 3 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 59 +- drivers/net/ethernet/ibm/ibmveth.h | 3 + drivers/net/ethernet/ibm/ibmvnic.c | 24 +- drivers/net/ethernet/ibm/ibmvnic.h | 6 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 6 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 3 + drivers/net/ethernet/intel/e1000e/hw.h | 6 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 7 + drivers/net/ethernet/intel/e1000e/mac.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 14 +- drivers/net/ethernet/intel/e1000e/ptp.c | 1 + drivers/net/ethernet/intel/fm10k/fm10k.h | 6 +- drivers/net/ethernet/intel/i40e/i40e.h | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 8 +- drivers/net/ethernet/intel/ice/ice.h | 4 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 11 + drivers/net/ethernet/intel/ice/ice_base.c | 54 +- drivers/net/ethernet/intel/ice/ice_base.h | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 6 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 67 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 1 + drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 58 +- drivers/net/ethernet/intel/ice/ice_devids.h | 26 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 74 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 65 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 5 + drivers/net/ethernet/intel/ice/ice_lib.c | 98 +- drivers/net/ethernet/intel/ice/ice_lib.h | 6 +- drivers/net/ethernet/intel/ice/ice_main.c | 216 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 32 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 2 - drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 5 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 393 ++-- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 30 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 36 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igc/Makefile | 2 +- drivers/net/ethernet/intel/igc/igc.h | 12 +- drivers/net/ethernet/intel/igc/igc_defines.h | 6 + drivers/net/ethernet/intel/igc/igc_dump.c | 323 +++ drivers/net/ethernet/intel/igc/igc_ethtool.c | 61 + drivers/net/ethernet/intel/igc/igc_main.c | 144 ++ drivers/net/ethernet/intel/igc/igc_ptp.c | 2 +- drivers/net/ethernet/intel/igc/igc_regs.h | 5 + drivers/net/ethernet/intel/ixgbe/ixgbe.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 17 +- drivers/net/ethernet/jme.c | 7 +- drivers/net/ethernet/marvell/mvmdio.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 366 +++- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 6 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 102 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 192 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 16 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 8 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 38 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 165 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 32 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 79 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 287 ++- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 13 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 3 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 65 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 7 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 41 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 12 + drivers/net/ethernet/marvell/skge.h | 8 +- drivers/net/ethernet/marvell/sky2.h | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 62 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 40 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.h | 6 + .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 2 +- .../ethernet/mellanox/mlx5/core/diag/rsc_dump.c | 286 +++ .../ethernet/mellanox/mlx5/core/diag/rsc_dump.h | 58 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 32 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 45 + .../net/ethernet/mellanox/mlx5/core/en/devlink.h | 14 + .../net/ethernet/mellanox/mlx5/core/en/health.c | 107 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 253 ++- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 8 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 268 ++- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 181 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 1 - .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 55 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 97 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 237 ++- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 46 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 131 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 22 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 14 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 208 +- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 20 +- .../mellanox/mlx5/core/eswitch_offloads_chains.h | 2 + .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/fw.c | 40 + .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 3 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 + .../mellanox/mlx5/core/steering/dr_action.c | 11 +- .../mellanox/mlx5/core/steering/dr_domain.c | 17 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 2 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 12 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 18 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 19 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 2 +- .../mellanox/mlx5/core/steering/dr_table.c | 8 +- .../mellanox/mlx5/core/steering/dr_types.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 3 - drivers/net/ethernet/mellanox/mlxfw/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 50 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 296 ++- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 2 +- .../net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 134 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 101 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 390 +++- .../mellanox/mlxsw/core_acl_flex_actions.h | 7 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 59 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 28 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 161 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 61 +- .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 80 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 25 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 13 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 39 +- .../net/ethernet/mellanox/mlxsw/spectrum_kvdl.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 62 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 28 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 258 ++- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 381 ++-- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 43 + .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 102 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 263 ++- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 306 +-- drivers/net/ethernet/mellanox/mlxsw/trap.h | 2 + drivers/net/ethernet/micrel/ks8851_mll.c | 56 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 110 +- drivers/net/ethernet/mscc/ocelot.h | 10 - drivers/net/ethernet/mscc/ocelot_ace.c | 561 +++--- drivers/net/ethernet/mscc/ocelot_ace.h | 26 +- drivers/net/ethernet/mscc/ocelot_board.c | 163 +- drivers/net/ethernet/mscc/ocelot_flower.c | 262 +-- drivers/net/ethernet/mscc/ocelot_tc.c | 22 +- drivers/net/ethernet/mscc/ocelot_vcap.h | 403 ---- drivers/net/ethernet/natsemi/jazzsonic.c | 31 +- drivers/net/ethernet/natsemi/macsonic.c | 48 +- drivers/net/ethernet/natsemi/sonic.c | 66 +- drivers/net/ethernet/natsemi/sonic.h | 2 +- drivers/net/ethernet/natsemi/xtsonic.c | 40 +- drivers/net/ethernet/neterion/vxge/vxge-config.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.h | 14 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 6 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 4 + drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 4 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 +- .../net/ethernet/netronome/nfp/nfp_net_debugdump.c | 8 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 22 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.h | 2 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 32 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 23 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 22 +- drivers/net/ethernet/pensando/ionic/ionic_regs.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 5 +- drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 2 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 10 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 2 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 7 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 36 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 13 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 275 +-- drivers/net/ethernet/renesas/sh_eth.c | 104 +- drivers/net/ethernet/renesas/sh_eth.h | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/ef10.c | 32 +- drivers/net/ethernet/sfc/efx.c | 1 - drivers/net/ethernet/sfc/efx.h | 19 - drivers/net/ethernet/sfc/efx_channels.c | 26 +- drivers/net/ethernet/sfc/falcon/net_driver.h | 2 +- drivers/net/ethernet/sfc/mcdi.c | 32 +- drivers/net/ethernet/sfc/net_driver.h | 5 +- drivers/net/ethernet/sfc/tx.c | 41 +- drivers/net/ethernet/sfc/tx_common.c | 29 +- drivers/net/ethernet/sfc/tx_common.h | 6 - drivers/net/ethernet/socionext/netsec.c | 29 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 4 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 3 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 16 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 35 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 16 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 9 +- drivers/net/ethernet/sun/cassini.c | 28 +- drivers/net/ethernet/sun/sungem.c | 30 +- drivers/net/ethernet/tehuti/tehuti.h | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.h | 2 +- drivers/net/ethernet/toshiba/spider_net.h | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/xilinx/ll_temac.h | 8 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 198 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 37 +- drivers/net/fddi/skfp/drvfbi.c | 4 +- drivers/net/fddi/skfp/h/skfbi.h | 5 - drivers/net/geneve.c | 8 +- drivers/net/hyperv/netvsc_drv.c | 46 +- drivers/net/ifb.c | 6 +- drivers/net/ipa/Kconfig | 19 + drivers/net/ipa/Makefile | 12 + drivers/net/ipa/gsi.c | 2055 ++++++++++++++++++++ drivers/net/ipa/gsi.h | 257 +++ drivers/net/ipa/gsi_private.h | 118 ++ drivers/net/ipa/gsi_reg.h | 417 ++++ drivers/net/ipa/gsi_trans.c | 786 ++++++++ drivers/net/ipa/gsi_trans.h | 226 +++ drivers/net/ipa/ipa.h | 148 ++ drivers/net/ipa/ipa_clock.c | 313 +++ drivers/net/ipa/ipa_clock.h | 53 + drivers/net/ipa/ipa_cmd.c | 680 +++++++ drivers/net/ipa/ipa_cmd.h | 195 ++ drivers/net/ipa/ipa_data-sc7180.c | 307 +++ drivers/net/ipa/ipa_data-sdm845.c | 329 ++++ drivers/net/ipa/ipa_data.h | 280 +++ drivers/net/ipa/ipa_endpoint.c | 1707 ++++++++++++++++ drivers/net/ipa/ipa_endpoint.h | 110 ++ drivers/net/ipa/ipa_gsi.c | 54 + drivers/net/ipa/ipa_gsi.h | 60 + drivers/net/ipa/ipa_interrupt.c | 253 +++ drivers/net/ipa/ipa_interrupt.h | 117 ++ drivers/net/ipa/ipa_main.c | 954 +++++++++ drivers/net/ipa/ipa_mem.c | 314 +++ drivers/net/ipa/ipa_mem.h | 90 + drivers/net/ipa/ipa_modem.c | 383 ++++ drivers/net/ipa/ipa_modem.h | 31 + drivers/net/ipa/ipa_qmi.c | 538 +++++ drivers/net/ipa/ipa_qmi.h | 41 + drivers/net/ipa/ipa_qmi_msg.c | 663 +++++++ drivers/net/ipa/ipa_qmi_msg.h | 252 +++ drivers/net/ipa/ipa_reg.c | 38 + drivers/net/ipa/ipa_reg.h | 476 +++++ drivers/net/ipa/ipa_smp2p.c | 335 ++++ drivers/net/ipa/ipa_smp2p.h | 48 + drivers/net/ipa/ipa_table.c | 700 +++++++ drivers/net/ipa/ipa_table.h | 103 + drivers/net/ipa/ipa_uc.c | 211 ++ drivers/net/ipa/ipa_uc.h | 32 + drivers/net/ipa/ipa_version.h | 23 + drivers/net/ipvlan/ipvlan_core.c | 19 +- drivers/net/ipvlan/ipvlan_main.c | 5 +- drivers/net/macsec.c | 28 +- drivers/net/macvlan.c | 2 - drivers/net/netdevsim/dev.c | 117 +- drivers/net/netdevsim/ipsec.c | 30 +- drivers/net/netdevsim/netdevsim.h | 2 + drivers/net/phy/Kconfig | 12 +- drivers/net/phy/Makefile | 4 +- drivers/net/phy/bcm63xx.c | 1 - drivers/net/phy/broadcom.c | 24 +- drivers/net/phy/dp83867.c | 171 +- drivers/net/phy/linkmode.c | 95 + drivers/net/phy/marvell10g.c | 318 ++- drivers/net/phy/mdio-bcm-unimac.c | 6 +- drivers/net/phy/mdio-ipq8064.c | 166 ++ drivers/net/phy/mdio-mux-bcm-iproc.c | 7 +- drivers/net/phy/mdio_bus.c | 17 + drivers/net/phy/mscc.c | 16 +- drivers/net/phy/phy-c45.c | 5 +- drivers/net/phy/phy-core.c | 2 +- drivers/net/phy/phy.c | 3 +- drivers/net/phy/phy_device.c | 54 +- drivers/net/phy/phylink.c | 179 +- drivers/net/phy/sfp-bus.c | 32 +- drivers/net/slip/slhc.c | 14 +- drivers/net/team/team.c | 2 - drivers/net/tun.c | 108 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/usb/qmi_wwan.c | 1 - drivers/net/usb/r8152.c | 41 +- drivers/net/veth.c | 2 +- drivers/net/virtio_net.c | 109 +- drivers/net/vmxnet3/vmxnet3_drv.c | 5 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 24 +- drivers/net/vxlan.c | 11 +- drivers/net/wan/farsync.h | 2 +- drivers/net/wan/wanxl.c | 2 +- drivers/net/wireguard/device.c | 2 +- drivers/net/wireguard/netlink.c | 8 +- drivers/net/wireguard/noise.c | 55 +- drivers/net/wireguard/noise.h | 12 +- drivers/net/wireguard/peer.c | 7 +- drivers/net/wireguard/queueing.h | 10 +- drivers/net/wireguard/receive.c | 7 +- drivers/net/wireless/ath/ath10k/mac.c | 3 +- drivers/net/wireless/ath/ath9k/main.c | 3 + drivers/net/wireless/ath/ath9k/xmit.c | 7 +- drivers/net/wireless/ath/wil6210/ethtool.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 + .../broadcom/brcm80211/include/brcm_hw_ids.h | 2 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 - drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 14 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 14 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 25 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 35 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 4 - drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 3 - drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/net/wireless/marvell/mwifiex/11ac.c | 8 +- drivers/net/wireless/marvell/mwifiex/11ac.h | 8 +- drivers/net/wireless/marvell/mwifiex/11h.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.h | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 8 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 8 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 8 +- drivers/net/wireless/marvell/mwifiex/decl.h | 8 +- drivers/net/wireless/marvell/mwifiex/ethtool.c | 8 +- drivers/net/wireless/marvell/mwifiex/fw.h | 8 +- drivers/net/wireless/marvell/mwifiex/ie.c | 8 +- drivers/net/wireless/marvell/mwifiex/init.c | 8 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 8 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.h | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 6 +- drivers/net/wireless/marvell/mwifiex/scan.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 8 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 9 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.h | 6 +- drivers/net/wireless/marvell/mwifiex/util.c | 8 +- drivers/net/wireless/marvell/mwifiex/util.h | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 8 +- drivers/net/wireless/mediatek/mt76/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 17 +- drivers/net/wireless/mediatek/mt76/airtime.c | 326 ---- drivers/net/wireless/mediatek/mt76/dma.c | 58 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 20 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 392 ++-- drivers/net/wireless/mediatek/mt76/mcu.c | 12 +- drivers/net/wireless/mediatek/mt76/mmio.c | 3 - drivers/net/wireless/mediatek/mt76/mt76.h | 165 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 39 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 22 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 7 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 15 +- drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 11 + drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 7 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 120 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 178 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 38 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 350 +++- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 991 +++++++--- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 77 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 380 +++- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 1051 ++++++---- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 126 +- .../mediatek/mt76/mt7615/{pci.c => mmio.c} | 82 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 203 +- .../wireless/mediatek/mt76/mt7615/mt7615_trace.h | 56 + drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 98 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 163 +- drivers/net/wireless/mediatek/mt76/mt7615/soc.c | 77 + .../wireless/mediatek/mt76/{ => mt7615}/trace.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 9 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 32 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 31 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 13 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 91 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 14 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 43 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 31 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 12 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 46 - drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 7 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 61 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 34 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 28 +- drivers/net/wireless/mediatek/mt76/mt76x2/Makefile | 2 - drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 25 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 4 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 20 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 19 +- .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 6 +- drivers/net/wireless/mediatek/mt76/trace.c | 3 + drivers/net/wireless/mediatek/mt76/trace.h | 54 +- drivers/net/wireless/mediatek/mt76/tx.c | 85 +- drivers/net/wireless/mediatek/mt76/usb.c | 455 +++-- drivers/net/wireless/mediatek/mt76/util.c | 8 +- drivers/net/wireless/mediatek/mt76/util.h | 14 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 64 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 651 +++---- drivers/net/wireless/quantenna/qtnfmac/commands.h | 4 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 47 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 26 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 67 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 329 +++- .../net/wireless/quantenna/qtnfmac/qlink_util.h | 45 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 1 - drivers/net/wireless/realtek/rtw88/bf.c | 6 +- drivers/net/wireless/realtek/rtw88/coex.c | 3 + drivers/net/wireless/realtek/rtw88/fw.c | 11 +- drivers/net/wireless/realtek/rtw88/hci.h | 26 + drivers/net/wireless/realtek/rtw88/mac.c | 25 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 37 +- drivers/net/wireless/realtek/rtw88/main.c | 19 +- drivers/net/wireless/realtek/rtw88/main.h | 32 +- drivers/net/wireless/realtek/rtw88/pci.c | 9 +- drivers/net/wireless/realtek/rtw88/pci.h | 1 + drivers/net/wireless/realtek/rtw88/phy.c | 10 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 30 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 50 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 5 + drivers/net/wireless/rsi/rsi_91x_sdio.c | 9 +- drivers/net/wireless/ti/wl1251/sdio.c | 32 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/nfc/fdp/fdp.c | 7 +- drivers/nfc/st21nfca/dep.c | 4 +- drivers/nvme/host/pci.c | 2 +- drivers/nvme/host/rdma.c | 8 +- drivers/nvme/target/tcp.c | 12 +- drivers/of/of_mdio.c | 1 - drivers/pci/controller/pcie-brcmstb.c | 2 +- drivers/pci/pci-bridge-emul.c | 14 +- drivers/pci/pci.c | 57 + drivers/perf/arm_pmu_acpi.c | 7 +- drivers/perf/fsl_imx8_ddr_perf.c | 10 +- drivers/phy/allwinner/phy-sun50i-usb3.c | 2 +- drivers/phy/broadcom/phy-brcm-sata.c | 148 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 27 +- drivers/phy/phy-core.c | 18 +- drivers/phy/ti/phy-gmii-sel.c | 10 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 13 - drivers/pinctrl/core.c | 1 + drivers/pinctrl/freescale/pinctrl-scu.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 4 +- drivers/pinctrl/pinctrl-falcon.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.c | 3 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 2 +- drivers/ptp/Kconfig | 24 + drivers/ptp/Makefile | 2 + drivers/ptp/ptp_idt82p33.c | 1008 ++++++++++ drivers/ptp/ptp_idt82p33.h | 171 ++ drivers/ptp/ptp_qoriq.c | 29 +- drivers/ptp/ptp_vmw.c | 144 ++ drivers/regulator/stm32-vrefbuf.c | 3 +- drivers/remoteproc/Kconfig | 6 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/qcom_q6v5_ipa_notify.c | 85 + drivers/remoteproc/qcom_q6v5_mss.c | 38 + drivers/reset/Kconfig | 3 +- drivers/rtc/Kconfig | 1 - drivers/s390/block/dasd.c | 27 +- drivers/s390/block/dasd_eckd.c | 163 +- drivers/s390/block/dasd_int.h | 15 +- drivers/s390/net/qeth_core.h | 14 +- drivers/s390/net/qeth_core_main.c | 212 +- drivers/s390/net/qeth_core_mpc.h | 10 +- drivers/s390/net/qeth_core_sys.c | 9 +- drivers/s390/net/qeth_ethtool.c | 31 + drivers/s390/net/qeth_l2_main.c | 1 - drivers/s390/net/qeth_l3_main.c | 17 +- drivers/s390/net/qeth_l3_sys.c | 9 +- drivers/s390/scsi/zfcp_fsf.h | 2 +- drivers/s390/scsi/zfcp_sysfs.c | 2 +- drivers/scsi/ipr.c | 3 +- drivers/scsi/ipr.h | 1 - drivers/scsi/libfc/fc_disc.c | 2 - drivers/scsi/qedf/qedf_main.c | 18 +- drivers/scsi/qla2xxx/qla_os.c | 4 +- drivers/scsi/sd.c | 4 +- drivers/scsi/sd_zbc.c | 7 +- drivers/scsi/sr.c | 2 +- drivers/scsi/ufs/ufshcd.c | 21 +- drivers/slimbus/qcom-ngd-ctrl.c | 3 - drivers/soc/fsl/dpio/dpio-driver.c | 8 +- drivers/soc/imx/soc-imx-scu.c | 2 +- drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/spi/atmel-quadspi.c | 11 - drivers/spi/spi-bcm63xx-hsspi.c | 1 + drivers/spi/spi-omap2-mcspi.c | 103 +- drivers/spi/spi-pxa2xx.c | 23 - drivers/spi/spi-qup.c | 11 +- drivers/spi/spi-zynqmp-gqspi.c | 3 + drivers/spi/spi.c | 32 +- drivers/spi/spidev.c | 5 - drivers/staging/greybus/tools/loopback_test.c | 21 +- drivers/staging/media/hantro/hantro_drv.c | 4 +- drivers/staging/qlge/qlge_ethtool.c | 2 + drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 - drivers/staging/speakup/main.c | 2 +- drivers/staging/speakup/selection.c | 2 + .../bindings/net/wireless/siliabs,wfx.txt | 2 +- drivers/staging/wfx/hif_tx.c | 15 +- drivers/staging/wfx/hif_tx.h | 2 +- drivers/staging/wfx/hif_tx_mib.h | 15 +- drivers/staging/wfx/sta.c | 25 +- drivers/tee/amdtee/core.c | 51 +- drivers/thunderbolt/switch.c | 2 +- drivers/tty/serdev/core.c | 10 - drivers/tty/serial/8250/8250_exar.c | 33 - drivers/tty/serial/fsl_lpuart.c | 41 +- drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/tty_io.c | 14 +- drivers/tty/vt/selection.c | 27 +- drivers/tty/vt/vt.c | 2 + drivers/usb/cdns3/gadget.c | 19 +- drivers/usb/chipidea/udc.c | 7 +- drivers/usb/class/cdc-acm.c | 34 +- drivers/usb/core/hub.c | 8 +- drivers/usb/core/port.c | 10 +- drivers/usb/core/quirks.c | 9 - drivers/usb/dwc3/gadget.c | 9 +- drivers/usb/host/xhci-pci.c | 3 +- drivers/usb/host/xhci-plat.c | 1 - drivers/usb/host/xhci-trace.h | 23 +- drivers/usb/misc/usb251xb.c | 20 +- drivers/usb/serial/option.c | 2 - drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/pl2303.h | 1 - drivers/usb/storage/unusual_devs.h | 6 - drivers/usb/typec/ucsi/displayport.c | 12 +- drivers/video/backlight/Kconfig | 7 - drivers/video/backlight/Makefile | 1 - drivers/video/backlight/led_bl.c | 260 --- drivers/video/console/vgacon.c | 3 - drivers/virtio/virtio_balloon.c | 2 +- drivers/virtio/virtio_ring.c | 4 +- drivers/watchdog/iTCO_vendor.h | 2 - drivers/watchdog/iTCO_vendor_support.c | 16 +- drivers/watchdog/iTCO_wdt.c | 28 +- drivers/watchdog/wdat_wdt.c | 25 +- drivers/xen/xen-pciback/pciback.h | 2 +- drivers/xen/xenbus/xenbus_comms.c | 4 - drivers/xen/xenbus/xenbus_probe.c | 10 +- drivers/xen/xenbus/xenbus_probe_backend.c | 5 +- drivers/xen/xenbus/xenbus_xs.c | 9 +- fs/afs/addr_list.c | 2 +- fs/afs/cmservice.c | 14 +- fs/afs/fs_probe.c | 2 - fs/afs/internal.h | 14 +- fs/afs/rxrpc.c | 74 +- fs/btrfs/block-group.c | 4 +- fs/btrfs/inode.c | 8 +- fs/ceph/file.c | 14 +- fs/ceph/snap.c | 1 - fs/cifs/cifs_dfs_ref.c | 2 - fs/cifs/cifsfs.c | 2 - fs/cifs/cifsglob.h | 7 - fs/cifs/cifsproto.h | 5 +- fs/cifs/cifssmb.c | 3 +- fs/cifs/dir.c | 1 + fs/cifs/file.c | 22 +- fs/cifs/inode.c | 18 +- fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2inode.c | 4 +- fs/cifs/smb2ops.c | 7 +- fs/cifs/smb2pdu.c | 1 - fs/crypto/keysetup.c | 9 - fs/debugfs/file.c | 17 +- fs/eventpoll.c | 8 +- fs/ext4/super.c | 6 +- fs/fat/inode.c | 19 +- fs/fcntl.c | 6 +- fs/file.c | 7 +- fs/fuse/dev.c | 6 +- fs/fuse/fuse_i.h | 2 - fs/gfs2/inode.c | 2 +- fs/inode.c | 1 - fs/io-wq.c | 77 +- fs/io-wq.h | 16 +- fs/io_uring.c | 172 +- fs/jbd2/transaction.c | 8 +- fs/locks.c | 60 +- fs/nfs/client.c | 1 - fs/nfs/fs_context.c | 9 - fs/nfs/fscache.c | 2 - fs/nfs/namespace.c | 2 +- fs/nfs/nfs4client.c | 1 + fs/open.c | 3 + fs/overlayfs/Kconfig | 1 - fs/overlayfs/file.c | 6 - fs/overlayfs/overlayfs.h | 7 +- fs/overlayfs/super.c | 9 +- fs/overlayfs/util.c | 4 +- fs/sysfs/file.c | 148 ++ fs/sysfs/group.c | 115 ++ fs/zonefs/Kconfig | 1 - fs/zonefs/super.c | 36 +- include/acpi/actypes.h | 3 +- include/crypto/curve25519.h | 6 +- include/drm/drm_dp_mst_helper.h | 4 +- include/drm/drm_gem_shmem_helper.h | 5 - include/dt-bindings/clock/imx8mn-clock.h | 4 +- include/linux/blkdev.h | 3 +- include/linux/blktrace_api.h | 18 +- include/linux/bpf-cgroup.h | 2 +- include/linux/bpf.h | 42 +- include/linux/ceph/messenger.h | 7 +- include/linux/ceph/osdmap.h | 4 - include/linux/ceph/rados.h | 6 +- include/linux/cgroup.h | 1 - include/linux/clk-provider.h | 10 +- include/linux/dccp.h | 2 +- include/linux/debugfs.h | 13 +- include/linux/device.h | 12 +- include/linux/dmar.h | 14 +- include/linux/dsa/8021q.h | 7 + include/linux/ethtool.h | 51 +- include/linux/file.h | 1 - include/linux/filter.h | 37 +- include/linux/fs.h | 1 - include/linux/fsl/ptp_qoriq.h | 2 - include/linux/futex.h | 17 +- include/linux/genhd.h | 13 +- include/linux/i2c.h | 4 +- include/linux/ieee80211.h | 30 +- include/linux/inet_diag.h | 45 +- include/linux/intel-iommu.h | 2 - include/linux/kernel.h | 7 + include/linux/kvm_host.h | 2 +- include/linux/linkmode.h | 8 +- include/linux/memcontrol.h | 12 - include/linux/mlx5/driver.h | 1 + include/linux/mlx5/fs.h | 1 + include/linux/mm.h | 4 - include/linux/mmc/host.h | 1 - include/linux/netdevice.h | 11 +- include/linux/netlink.h | 17 +- include/linux/of_clk.h | 8 +- include/linux/page-flags.h | 2 +- include/linux/pci.h | 13 + include/linux/phy.h | 7 +- include/linux/phylink.h | 83 +- include/linux/platform_data/spi-omap2-mcspi.h | 1 - include/linux/platform_device.h | 2 +- include/linux/preempt.h | 30 + include/linux/remoteproc/qcom_q6v5_ipa_notify.h | 82 + include/linux/rhashtable.h | 2 +- include/linux/skbuff.h | 48 +- include/linux/skmsg.h | 20 +- include/linux/socket.h | 3 +- include/linux/sysfs.h | 46 + include/linux/vmalloc.h | 5 +- include/linux/workqueue.h | 16 - include/net/act_api.h | 4 + include/net/af_rxrpc.h | 12 +- include/net/af_unix.h | 4 +- include/net/bareudp.h | 20 + include/net/bonding.h | 2 +- include/net/bpf_sk_storage.h | 27 + include/net/cfg80211.h | 179 +- include/net/devlink.h | 22 +- include/net/dn_fib.h | 2 +- include/net/drop_monitor.h | 3 + include/net/dsa.h | 10 +- include/net/fib_rules.h | 1 - include/net/flow_offload.h | 81 +- include/net/inet_sock.h | 2 +- include/net/ip6_checksum.h | 9 + include/net/ip6_fib.h | 2 +- include/net/ip6_route.h | 2 +- include/net/ip_fib.h | 4 +- include/net/ipv6.h | 6 + include/net/lwtunnel.h | 2 +- include/net/mac80211.h | 50 +- include/net/mip6.h | 2 +- include/net/mld.h | 6 +- include/net/mpls_iptunnel.h | 2 +- include/net/ndisc.h | 6 +- include/net/neighbour.h | 2 +- include/net/nexthop.h | 2 +- include/net/nfc/nci.h | 14 +- include/net/nfc/nfc.h | 2 +- include/net/page_pool.h | 36 +- include/net/pie.h | 31 +- include/net/pkt_cls.h | 17 +- include/net/pkt_sched.h | 2 +- include/net/route.h | 6 + include/net/sch_generic.h | 16 + include/net/sctp/structs.h | 2 +- include/net/sock.h | 37 +- include/net/sock_reuseport.h | 4 +- include/net/tc_act/tc_ct.h | 8 +- include/net/tc_act/tc_police.h | 6 +- include/net/tc_act/tc_tunnel_key.h | 2 +- include/net/tcp.h | 7 + include/soc/mscc/ocelot.h | 92 +- include/soc/mscc/ocelot_dev.h | 2 +- include/soc/mscc/ocelot_vcap.h | 205 ++ include/sound/soc.h | 2 +- include/trace/events/afs.h | 2 +- include/uapi/linux/bpf.h | 27 +- include/uapi/linux/devlink.h | 3 + include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/ethtool.h | 4 +- include/uapi/linux/if_arcnet.h | 6 +- include/uapi/linux/if_link.h | 12 + include/uapi/linux/in.h | 2 - include/uapi/linux/inet_diag.h | 5 +- include/uapi/linux/input-event-codes.h | 3 - include/uapi/linux/net_dropmon.h | 5 +- include/uapi/linux/nl80211.h | 168 ++ include/uapi/linux/openvswitch.h | 7 + include/uapi/linux/pkt_cls.h | 22 + include/uapi/linux/serio.h | 10 +- include/uapi/linux/sock_diag.h | 26 + include/uapi/linux/tcp.h | 2 + include/uapi/linux/wireless.h | 5 +- include/xen/interface/io/tpmif.h | 2 +- include/xen/xenbus.h | 3 +- init/Kconfig | 3 +- kernel/bpf/bpf_struct_ops.c | 16 +- kernel/bpf/btf.c | 5 +- kernel/bpf/cgroup.c | 7 +- kernel/bpf/hashtab.c | 174 +- kernel/bpf/lpm_trie.c | 14 +- kernel/bpf/percpu_freelist.c | 20 +- kernel/bpf/reuseport_array.c | 5 - kernel/bpf/stackmap.c | 18 +- kernel/bpf/syscall.c | 81 +- kernel/bpf/trampoline.c | 9 +- kernel/bpf/verifier.c | 50 +- kernel/cgroup/cgroup-v1.c | 3 +- kernel/cgroup/cgroup.c | 43 +- kernel/events/core.c | 2 - kernel/exit.c | 4 +- kernel/fork.c | 6 +- kernel/futex.c | 93 +- kernel/irq/manage.c | 11 +- kernel/notifier.c | 2 +- kernel/pid.c | 10 - kernel/power/snapshot.c | 2 +- kernel/sched/fair.c | 2 - kernel/seccomp.c | 4 +- kernel/sys.c | 2 - kernel/trace/blktrace.c | 117 +- kernel/trace/bpf_trace.c | 54 +- kernel/trace/ftrace.c | 2 - kernel/trace/trace_uprobe.c | 11 +- kernel/workqueue.c | 14 +- lib/crypto/chacha20poly1305-selftest.c | 11 +- lib/objagg.c | 4 +- lib/test_bpf.c | 4 +- mm/huge_memory.c | 3 +- mm/hugetlb_cgroup.c | 3 +- mm/madvise.c | 12 +- mm/memcontrol.c | 155 +- mm/memory.c | 35 +- mm/memory_hotplug.c | 8 +- mm/mmu_notifier.c | 27 +- mm/mprotect.c | 38 +- mm/nommu.c | 10 +- mm/slub.c | 41 +- mm/sparse.c | 14 +- mm/swapfile.c | 41 +- mm/vmalloc.c | 11 +- mm/z3fold.c | 1 + net/802/psnap.c | 2 +- net/8021q/vlan_core.c | 5 +- net/Kconfig | 3 - net/batman-adv/bat_iv_ogm.c | 4 - net/bpf/test_run.c | 8 +- net/bpfilter/main.c | 14 +- net/caif/caif_dev.c | 3 +- net/ceph/messenger.c | 9 +- net/ceph/osd_client.c | 14 +- net/ceph/osdmap.c | 9 - net/core/bpf_sk_storage.c | 285 ++- net/core/datagram.c | 25 +- net/core/dev.c | 16 +- net/core/devlink.c | 148 +- net/core/drop_monitor.c | 35 +- net/core/filter.c | 28 +- net/core/flow_dissector.c | 4 +- net/core/flow_offload.c | 21 + net/core/neighbour.c | 3 - net/core/net-sysfs.c | 133 ++ net/core/net-sysfs.h | 2 + net/core/netclassid_cgroup.c | 47 +- net/core/page_pool.c | 70 +- net/core/pktgen.c | 2 +- net/core/rtnetlink.c | 18 +- net/core/skmsg.c | 10 +- net/core/sock.c | 19 +- net/core/sock_map.c | 181 +- net/core/sock_reuseport.c | 50 +- net/core/xdp.c | 2 +- net/dccp/ccid.h | 2 +- net/dccp/diag.c | 9 +- net/dccp/minisocks.c | 1 + net/dsa/dsa_priv.h | 2 - net/dsa/port.c | 51 +- net/dsa/slave.c | 72 +- net/dsa/tag_8021q.c | 43 + net/dsa/tag_brcm.c | 2 - net/dsa/tag_ocelot.c | 3 +- net/dsa/tag_sja1105.c | 19 +- net/ethtool/common.c | 1 + net/ethtool/debug.c | 4 +- net/ethtool/ioctl.c | 105 + net/ethtool/linkinfo.c | 4 +- net/ethtool/linkmodes.c | 5 +- net/ethtool/netlink.c | 16 +- net/ethtool/wol.c | 4 +- net/hsr/hsr_debugfs.c | 5 +- net/hsr/hsr_device.c | 64 +- net/hsr/hsr_device.h | 3 +- net/hsr/hsr_framereg.c | 12 +- net/hsr/hsr_main.c | 3 +- net/hsr/hsr_main.h | 1 - net/hsr/hsr_netlink.c | 119 +- net/hsr/hsr_slave.c | 71 +- net/hsr/hsr_slave.h | 2 +- net/ieee802154/nl_policy.c | 6 - net/ipv4/Kconfig | 1 - net/ipv4/bpf_tcp_ca.c | 7 +- net/ipv4/fib_frontend.c | 2 - net/ipv4/fib_trie.c | 5 - net/ipv4/gre_demux.c | 12 +- net/ipv4/igmp.c | 2 - net/ipv4/inet_connection_sock.c | 20 - net/ipv4/inet_diag.c | 351 ++-- net/ipv4/ip_gre.c | 105 +- net/ipv4/ip_vti.c | 38 +- net/ipv4/raw_diag.c | 29 +- net/ipv4/route.c | 48 + net/ipv4/sysctl_net_ipv4.c | 24 +- net/ipv4/tcp.c | 28 +- net/ipv4/tcp_bpf.c | 18 +- net/ipv4/tcp_diag.c | 8 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/tcp_minisocks.c | 2 + net/ipv4/tcp_output.c | 12 +- net/ipv4/tcp_ulp.c | 6 +- net/ipv4/udp.c | 14 +- net/ipv4/udp_diag.c | 46 +- net/ipv6/addrconf.c | 51 +- net/ipv6/ah6.c | 2 +- net/ipv6/ip6_output.c | 70 + net/ipv6/ip6_vti.c | 34 +- net/ipv6/ip6mr.c | 3 +- net/ipv6/seg6_iptunnel.c | 4 +- net/ipv6/seg6_local.c | 2 +- net/ipv6/sysctl_net_ipv6.c | 21 +- net/ipv6/xfrm6_tunnel.c | 2 +- net/kcm/kcmsock.c | 4 +- net/l2tp/l2tp_core.h | 2 +- net/llc/af_llc.c | 2 +- net/llc/llc_proc.c | 2 +- net/mac80211/aes_cmac.c | 21 +- net/mac80211/aes_gmac.c | 24 +- net/mac80211/cfg.c | 177 +- net/mac80211/debugfs.c | 56 +- net/mac80211/debugfs_key.c | 31 + net/mac80211/debugfs_key.h | 10 + net/mac80211/debugfs_netdev.c | 13 +- net/mac80211/debugfs_sta.c | 9 +- net/mac80211/driver-ops.h | 27 + net/mac80211/he.c | 4 + net/mac80211/ht.c | 64 +- net/mac80211/ieee80211_i.h | 31 +- net/mac80211/iface.c | 82 +- net/mac80211/key.c | 79 +- net/mac80211/key.h | 3 + net/mac80211/main.c | 31 +- net/mac80211/mesh_hwmp.c | 3 +- net/mac80211/mlme.c | 139 +- net/mac80211/rx.c | 93 +- net/mac80211/scan.c | 3 +- net/mac80211/sta_info.c | 19 - net/mac80211/sta_info.h | 5 +- net/mac80211/status.c | 91 +- net/mac80211/tx.c | 239 ++- net/mac80211/util.c | 83 +- net/mac80211/vht.c | 58 +- net/mac80211/wep.c | 4 +- net/mac80211/wep.h | 2 +- net/mpls/internal.h | 4 +- net/mptcp/options.c | 35 +- net/mptcp/protocol.c | 396 +++- net/mptcp/protocol.h | 11 +- net/mptcp/subflow.c | 32 +- net/netfilter/nf_conntrack_standalone.c | 2 +- net/netfilter/nf_flow_table_core.c | 3 - net/netfilter/nf_flow_table_ip.c | 14 +- net/netfilter/nf_flow_table_offload.c | 1 - net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 27 +- net/netfilter/nfnetlink_cthelper.c | 2 - net/netfilter/nft_chain_nat.c | 1 - net/netfilter/nft_fwd_netdev.c | 12 - net/netfilter/nft_payload.c | 1 - net/netfilter/nft_set_pipapo.c | 34 +- net/netfilter/nft_set_rbtree.c | 87 +- net/netfilter/nft_tunnel.c | 2 - net/netfilter/x_tables.c | 6 +- net/netfilter/xt_recent.c | 2 +- net/netlink/af_netlink.c | 45 +- net/netrom/af_netrom.c | 2 + net/netrom/nr_route.c | 4 + net/nfc/digital_dep.c | 4 +- net/nfc/hci/core.c | 19 +- net/nfc/netlink.c | 4 - net/openvswitch/actions.c | 67 + net/openvswitch/datapath.c | 1 - net/openvswitch/flow_netlink.c | 70 + net/packet/af_packet.c | 34 +- net/packet/internal.h | 5 +- net/qrtr/Makefile | 2 +- net/qrtr/ns.c | 757 +++++++ net/qrtr/qrtr.c | 43 +- net/qrtr/qrtr.h | 4 + net/rxrpc/af_rxrpc.c | 37 +- net/rxrpc/ar-internal.h | 5 +- net/rxrpc/call_object.c | 3 +- net/rxrpc/conn_client.c | 13 +- net/rxrpc/input.c | 1 + net/rxrpc/sendmsg.c | 75 +- net/sched/Kconfig | 2 +- net/sched/act_api.c | 36 + net/sched/act_ct.c | 345 +++- net/sched/act_mirred.c | 6 +- net/sched/act_sample.c | 2 - net/sched/cls_api.c | 63 +- net/sched/cls_flower.c | 6 +- net/sched/cls_matchall.c | 4 +- net/sched/cls_route.c | 4 +- net/sched/cls_tcindex.c | 3 - net/sched/em_ipt.c | 2 +- net/sched/em_nbyte.c | 2 +- net/sched/sch_atm.c | 2 +- net/sched/sch_cbs.c | 12 +- net/sched/sch_fifo.c | 97 +- net/sched/sch_fq.c | 1 - net/sched/sch_fq_pie.c | 1 - net/sched/sch_netem.c | 2 +- net/sched/sch_pie.c | 47 +- net/sched/sch_taprio.c | 13 +- net/sctp/diag.c | 15 +- net/sctp/input.c | 1 + net/sctp/socket.c | 4 +- net/smc/smc_clc.c | 5 +- net/smc/smc_core.c | 26 +- net/smc/smc_core.h | 8 +- net/smc/smc_ib.c | 64 +- net/smc/smc_ib.h | 1 + net/smc/smc_llc.c | 2 +- net/smc/smc_tx.c | 2 +- net/socket.c | 8 +- net/switchdev/switchdev.c | 11 +- net/tipc/netlink.c | 1 - net/tls/tls_main.c | 3 +- net/unix/af_unix.c | 29 +- net/vmw_vsock/virtio_transport_common.c | 1 + net/wireless/core.h | 2 +- net/wireless/mlme.c | 33 +- net/wireless/nl80211.c | 380 +++- net/wireless/rdev-ops.h | 37 + net/wireless/reg.c | 2 + net/wireless/scan.c | 17 +- net/wireless/sme.c | 11 +- net/wireless/trace.h | 54 + net/wireless/util.c | 9 +- net/x25/x25_forward.c | 12 +- net/xdp/xsk_queue.h | 4 +- net/xfrm/espintcp.c | 2 +- net/xfrm/xfrm_device.c | 9 +- net/xfrm/xfrm_policy.c | 2 - net/xfrm/xfrm_user.c | 6 +- scripts/Kconfig.include | 7 - scripts/Makefile.extrawarn | 1 - scripts/bpf_helpers_doc.py | 2 +- scripts/dtc/dtc-lexer.l | 1 + scripts/export_report.pl | 2 +- scripts/kallsyms.c | 8 +- scripts/mod/modpost.c | 27 +- scripts/parse-maintainers.pl | 31 +- sound/core/oss/pcm_plugin.c | 12 +- sound/core/seq/oss/seq_oss_midi.c | 1 - sound/core/seq/seq_virmidi.c | 1 - sound/mips/sgio2audio.c | 6 + sound/pci/bt87x.c | 7 +- sound/pci/hda/patch_realtek.c | 56 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/pcm512x.c | 8 +- sound/soc/codecs/rt1015.c | 3 +- sound/soc/codecs/tas2562.c | 5 +- sound/soc/intel/skylake/skl-debug.c | 32 +- sound/soc/intel/skylake/skl-ssp-clk.c | 4 +- sound/soc/meson/g12a-tohdmitx.c | 6 - sound/soc/soc-component.c | 2 +- sound/soc/soc-compress.c | 2 +- sound/soc/soc-dapm.c | 2 +- sound/soc/soc-pcm.c | 18 +- sound/soc/soc-topology.c | 17 +- sound/soc/sof/ipc.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 18 +- sound/usb/line6/driver.c | 2 +- sound/usb/line6/midibuf.c | 2 +- tools/arch/x86/include/asm/msr-index.h | 2 - tools/arch/x86/include/uapi/asm/kvm.h | 1 - .../bpf/bpftool/Documentation/bpftool-feature.rst | 19 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 3 +- tools/bpf/bpftool/bash-completion/bpftool | 6 +- tools/bpf/bpftool/feature.c | 283 +-- tools/bpf/bpftool/main.h | 3 + tools/bpf/bpftool/prog.c | 4 +- tools/include/uapi/asm/errno.h | 14 +- tools/include/uapi/linux/bpf.h | 25 +- tools/include/uapi/linux/in.h | 2 - tools/lib/bpf/libbpf.c | 38 +- tools/lib/bpf/libbpf.h | 4 + tools/lib/bpf/libbpf.map | 5 + tools/perf/Documentation/perf-config.txt | 74 +- tools/perf/Makefile | 2 +- tools/perf/arch/arm/util/cs-etm.c | 18 +- tools/perf/arch/arm64/util/arm-spe.c | 37 +- tools/perf/arch/arm64/util/perf_regs.c | 2 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 - tools/perf/arch/powerpc/util/perf_regs.c | 4 +- tools/perf/arch/x86/util/auxtrace.c | 14 +- tools/perf/arch/x86/util/event.c | 12 +- tools/perf/arch/x86/util/header.c | 4 +- tools/perf/arch/x86/util/intel-bts.c | 41 +- tools/perf/arch/x86/util/intel-pt.c | 47 +- tools/perf/arch/x86/util/machine.c | 6 +- tools/perf/arch/x86/util/perf_regs.c | 8 +- tools/perf/arch/x86/util/pmu.c | 6 +- tools/perf/bench/bench.h | 4 - tools/perf/bench/epoll-ctl.c | 8 +- tools/perf/bench/epoll-wait.c | 12 +- tools/perf/bench/futex-hash.c | 13 +- tools/perf/bench/futex-lock-pi.c | 12 +- tools/perf/bench/futex-requeue.c | 1 - tools/perf/bench/futex-wake-parallel.c | 1 - tools/perf/bench/futex-wake.c | 5 +- tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-diff.c | 3 +- tools/perf/builtin-probe.c | 6 +- tools/perf/builtin-report.c | 2 +- tools/perf/builtin-top.c | 8 +- tools/perf/include/bpf/pid_filter.h | 2 +- tools/perf/include/bpf/stdio.h | 2 +- tools/perf/include/bpf/unistd.h | 2 +- tools/perf/pmu-events/jevents.c | 15 +- tools/perf/tests/bp_account.c | 2 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 2 +- tools/perf/ui/browsers/annotate.c | 19 +- tools/perf/ui/gtk/annotate.c | 2 +- tools/perf/util/annotate.c | 194 +- tools/perf/util/annotate.h | 9 +- tools/perf/util/auxtrace.c | 22 +- tools/perf/util/auxtrace.h | 6 - tools/perf/util/block-info.c | 3 +- tools/perf/util/config.c | 12 - tools/perf/util/config.h | 1 - tools/perf/util/env.c | 4 +- tools/perf/util/map.c | 4 +- tools/perf/util/parse-events.c | 56 +- tools/perf/util/probe-file.c | 31 +- tools/perf/util/probe-finder.c | 11 +- tools/perf/util/setup.py | 10 +- tools/perf/util/symbol.c | 13 +- .../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 2 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 2 +- .../cpupower/utils/idle_monitor/cpupower-monitor.c | 2 - .../cpupower/utils/idle_monitor/cpupower-monitor.h | 2 +- tools/power/x86/turbostat/Makefile | 2 +- tools/power/x86/turbostat/turbostat.c | 142 +- tools/scripts/Makefile.include | 4 +- tools/testing/ktest/ktest.pl | 16 +- tools/testing/ktest/sample.conf | 22 +- tools/testing/selftests/.gitignore | 5 +- tools/testing/selftests/Makefile | 1 - tools/testing/selftests/bpf/Makefile | 9 +- .../selftests/bpf/prog_tests/perf_branches.c | 170 ++ .../selftests/bpf/prog_tests/select_reuseport.c | 79 +- .../bpf/prog_tests/send_signal_sched_switch.c | 60 - .../selftests/bpf/prog_tests/sockmap_ktls.c | 124 ++ .../selftests/bpf/prog_tests/sockmap_listen.c | 1496 ++++++++++++++ .../selftests/bpf/prog_tests/trampoline_count.c | 25 +- .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 16 +- .../selftests/bpf/progs/test_perf_branches.c | 50 + .../selftests/bpf/progs/test_send_signal_kern.c | 6 - .../selftests/bpf/progs/test_sockmap_listen.c | 98 + .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 4 +- tools/testing/selftests/bpf/test_bpftool.py | 178 ++ tools/testing/selftests/bpf/test_bpftool.sh | 5 + tools/testing/selftests/bpf/test_btf.c | 42 - tools/testing/selftests/bpf/test_maps.c | 6 +- tools/testing/selftests/bpf/test_progs.c | 25 + tools/testing/selftests/bpf/verifier/jmp32.c | 15 - .../drivers/net/mlxsw/blackhole_routes.sh | 5 +- .../drivers/net/mlxsw/devlink_trap_acl_drops.sh | 151 ++ .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 28 +- .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 55 +- .../drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh | 4 +- .../testing/selftests/drivers/net/mlxsw/extack.sh | 45 +- .../selftests/drivers/net/mlxsw/mlxsw_lib.sh | 13 + .../selftests/drivers/net/mlxsw/qos_defprio.sh | 18 +- .../selftests/drivers/net/mlxsw/router_scale.sh | 53 +- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 68 +- .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 14 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 499 +++++ .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 83 + .../selftests/drivers/net/mlxsw/sch_red_prio.sh | 5 + .../selftests/drivers/net/mlxsw/sch_red_root.sh | 60 + .../selftests/drivers/net/mlxsw/sharedbuffer.sh | 222 +++ .../net/mlxsw/sharedbuffer_configuration.py | 416 ++++ .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 5 +- .../drivers/net/mlxsw/tc_flower_restrictions.sh | 186 ++ .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 31 +- tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 229 ++- .../drivers/net/netdevsim/devlink_trap.sh | 5 + tools/testing/selftests/lkdtm/.gitignore | 2 - tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/fib_tests.sh | 34 +- tools/testing/selftests/net/forwarding/Makefile | 76 - .../selftests/net/forwarding/devlink_lib.sh | 29 +- .../selftests/net/forwarding/ethtool_lib.sh | 0 tools/testing/selftests/net/forwarding/lib.sh | 79 +- tools/testing/selftests/net/forwarding/sch_ets.sh | 9 +- .../selftests/net/forwarding/sch_ets_tests.sh | 10 +- .../testing/selftests/net/forwarding/tc_common.sh | 32 +- tools/testing/selftests/net/reuseport_addr_any.c | 4 - tools/testing/selftests/netfilter/Makefile | 6 +- tools/testing/selftests/netfilter/config | 6 - tools/testing/selftests/netfilter/nf-queue.c | 352 ---- tools/testing/selftests/netfilter/nft_queue.sh | 332 ---- tools/testing/selftests/pidfd/.gitignore | 1 - tools/testing/selftests/tc-testing/config | 7 +- .../tc-testing/tc-tests/filters/basic.json | 902 +++++++++ tools/testing/selftests/wireguard/netns.sh | 15 +- tools/testing/selftests/wireguard/qemu/Makefile | 2 +- tools/testing/selftests/wireguard/qemu/init.c | 1 + .../testing/selftests/wireguard/qemu/kernel.config | 1 + tools/testing/vsock/vsock_test.c | 77 + usr/Kconfig | 22 +- virt/kvm/arm/arm.c | 2 + virt/kvm/arm/trace.h | 1 - 1939 files changed, 51756 insertions(+), 21059 deletions(-) rename Documentation/devicetree/bindings/mfd/{twl-family.txt => twl-familly.txt} (100%) create mode 100644 Documentation/devicetree/bindings/net/dsa/ocelot.txt create mode 100644 Documentation/devicetree/bindings/net/qcom,ipa.yaml create mode 100644 Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.yaml create mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.txt delete mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.yaml create mode 100644 Documentation/devicetree/bindings/ptp/ptp-idt82p33.yaml create mode 100644 Documentation/networking/bareudp.rst create mode 100644 Documentation/networking/page_pool.rst delete mode 100644 arch/arm/mach-imx/resume-imx6.S create mode 100644 drivers/crypto/chelsio/chcr_common.h create mode 100644 drivers/crypto/chelsio/chcr_ktls.c create mode 100644 drivers/crypto/chelsio/chcr_ktls.h create mode 100644 drivers/net/bareudp.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/ver.h create mode 100644 drivers/net/ethernet/intel/igc/igc_dump.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/devlink.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/devlink.h delete mode 100644 drivers/net/ethernet/mscc/ocelot_vcap.h create mode 100644 drivers/net/ipa/Kconfig create mode 100644 drivers/net/ipa/Makefile create mode 100644 drivers/net/ipa/gsi.c create mode 100644 drivers/net/ipa/gsi.h create mode 100644 drivers/net/ipa/gsi_private.h create mode 100644 drivers/net/ipa/gsi_reg.h create mode 100644 drivers/net/ipa/gsi_trans.c create mode 100644 drivers/net/ipa/gsi_trans.h create mode 100644 drivers/net/ipa/ipa.h create mode 100644 drivers/net/ipa/ipa_clock.c create mode 100644 drivers/net/ipa/ipa_clock.h create mode 100644 drivers/net/ipa/ipa_cmd.c create mode 100644 drivers/net/ipa/ipa_cmd.h create mode 100644 drivers/net/ipa/ipa_data-sc7180.c create mode 100644 drivers/net/ipa/ipa_data-sdm845.c create mode 100644 drivers/net/ipa/ipa_data.h create mode 100644 drivers/net/ipa/ipa_endpoint.c create mode 100644 drivers/net/ipa/ipa_endpoint.h create mode 100644 drivers/net/ipa/ipa_gsi.c create mode 100644 drivers/net/ipa/ipa_gsi.h create mode 100644 drivers/net/ipa/ipa_interrupt.c create mode 100644 drivers/net/ipa/ipa_interrupt.h create mode 100644 drivers/net/ipa/ipa_main.c create mode 100644 drivers/net/ipa/ipa_mem.c create mode 100644 drivers/net/ipa/ipa_mem.h create mode 100644 drivers/net/ipa/ipa_modem.c create mode 100644 drivers/net/ipa/ipa_modem.h create mode 100644 drivers/net/ipa/ipa_qmi.c create mode 100644 drivers/net/ipa/ipa_qmi.h create mode 100644 drivers/net/ipa/ipa_qmi_msg.c create mode 100644 drivers/net/ipa/ipa_qmi_msg.h create mode 100644 drivers/net/ipa/ipa_reg.c create mode 100644 drivers/net/ipa/ipa_reg.h create mode 100644 drivers/net/ipa/ipa_smp2p.c create mode 100644 drivers/net/ipa/ipa_smp2p.h create mode 100644 drivers/net/ipa/ipa_table.c create mode 100644 drivers/net/ipa/ipa_table.h create mode 100644 drivers/net/ipa/ipa_uc.c create mode 100644 drivers/net/ipa/ipa_uc.h create mode 100644 drivers/net/ipa/ipa_version.h create mode 100644 drivers/net/phy/linkmode.c create mode 100644 drivers/net/phy/mdio-ipq8064.c delete mode 100644 drivers/net/wireless/mediatek/mt76/airtime.c copy drivers/net/wireless/mediatek/mt76/mt7615/{pci.c => mmio.c} (56%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mt7615_trace.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/soc.c copy drivers/net/wireless/mediatek/mt76/{ => mt7615}/trace.c (58%) create mode 100644 drivers/ptp/ptp_idt82p33.c create mode 100644 drivers/ptp/ptp_idt82p33.h create mode 100644 drivers/ptp/ptp_vmw.c create mode 100644 drivers/remoteproc/qcom_q6v5_ipa_notify.c delete mode 100644 drivers/video/backlight/led_bl.c create mode 100644 include/linux/remoteproc/qcom_q6v5_ipa_notify.h create mode 100644 include/net/bareudp.h create mode 100644 include/soc/mscc/ocelot_vcap.h create mode 100644 net/qrtr/ns.c mode change 100755 => 100644 scripts/parse-maintainers.pl create mode 100644 tools/testing/selftests/bpf/prog_tests/perf_branches.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/send_signal_sched_switch.c create mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c create mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_listen.c create mode 100644 tools/testing/selftests/bpf/progs/test_perf_branches.c create mode 100644 tools/testing/selftests/bpf/progs/test_sockmap_listen.c create mode 100644 tools/testing/selftests/bpf/test_bpftool.py create mode 100755 tools/testing/selftests/bpf/test_bpftool.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_acl_drops.sh create mode 100644 tools/testing/selftests/drivers/net/mlxsw/mlxsw_lib.sh create mode 100644 tools/testing/selftests/drivers/net/mlxsw/sch_red_core.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_ets.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_prio.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_root.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer_configur [...] create mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_flower_restrictions.sh delete mode 100644 tools/testing/selftests/lkdtm/.gitignore delete mode 100644 tools/testing/selftests/net/forwarding/Makefile mode change 100644 => 100755 tools/testing/selftests/net/forwarding/ethtool_lib.sh delete mode 100644 tools/testing/selftests/netfilter/nf-queue.c delete mode 100755 tools/testing/selftests/netfilter/nft_queue.sh