This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allmodconfig in repository toolchain/ci/linux.
from e472c64aa4fa Merge tag 'dmaengine-fix-5.4-rc6' of git://git.infradead.o [...] adds e2995b95a914 ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB I [...] adds f0778871a138 ALSA: hda/realtek - Add support for ALC623 adds 8a6c55d0f883 ALSA: hda/realtek - Fix 2 front mics of codec 0x623 adds f2bbdbcb075f ALSA: bebob: Fix prototype of helper function to return ne [...] adds 1a7f60b9df61 Revert "ALSA: hda: Flush interrupts on disabling" adds 302d5a80d232 ALSA: hda - Fix mutex deadlock in HDMI codec driver adds a39331867335 ALSA: timer: Fix mutex deadlock at releasing card adds 285859800696 Merge tag 'sound-5.4-rc6' of git://git.kernel.org/pub/scm/ [...] adds c8973df2da67 RDMA/mlx5: Clear old rate limit when closing QP adds 9ed5bd7d2224 IB/hfi1: Avoid excessive retry for TID RDMA READ request adds 22bb13653410 IB/hfi1: Use a common pad buffer for 9B and 16B packets adds 612e0486ad08 iw_cxgb4: fix ECN check on the passive accept adds 54102dd410b0 RDMA/iwcm: move iw_rem_ref() calls out of spinlock adds e17fa5c95ef2 RDMA/siw: free siw_base_qp in kref release routine adds b806c94ee44e RDMA/qedr: Fix reported firmware version adds 777a8b32bc0f IB/core: Use rdma_read_gid_l2_fields to compare GID L2 fields adds a9018adfde80 RDMA/uverbs: Prevent potential underflow adds a15542bb72a4 RDMA/nldev: Skip counter if port doesn't match adds 549af0083302 IB/core: Avoid deadlock during netlink message handling adds 1524b12a6e02 RDMA/mlx5: Use irq xarray locking for mkey_table adds d4934f456936 RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case adds b681a0529968 RDMA/hns: Prevent memory leaks of eq->buf_list adds 4252a1a9b01f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds a1bb46c36ce3 ACPI: processor: Add QoS requests for all CPUs adds e82b7457909a Merge branch 'pm-cpufreq' adds 65a5bf1c7900 Merge tag 'pm-5.4-rc6' of git://git.kernel.org/pub/scm/lin [...] adds ca8cb6958023 drm/etnaviv: fix deadlock in GPU coredump adds 18fa692d8020 drm/etnaviv: reinstate MMUv1 command buffer window check adds a2f10d4a3069 drm/etnaviv: fix dumping of iommuv2 adds 6f966213fea0 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds 4cad2a574d34 panfrost: Properly undo pm_runtime_enable when deferring a probe adds 29cd13cfd762 drm/v3d: Fix memory leak in v3d_submit_cl_ioctl adds 6f39188c9d5f drm/panfrost: fix -Wmissing-prototypes warnings adds f70744c68779 drm/panfrost: Don't dereference bogus MMU pointers adds ec26530c8cb8 Merge tag 'drm-misc-fixes-2019-10-30-1' of git://anongit.f [...] adds dd7ebe678732 drm/i915/tgl: Fix doc not corresponding to code adds 59cd826fb5e7 drm/i915: Fix PCH reference clock for FDI on HSW/BDW adds 2cac8c4480f2 Merge tag 'drm-intel-fixes-2019-10-31' of git://anongit.fr [...] adds e5574f61e9d8 drm/amdgpu: Fix SDMA hang when performing VKexample test adds 9bdf63d3579e drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) adds 40ba9796983b drm/amd/display: Change Navi14's DWB flag to 1 adds f52ebe1f888d drm/amdgpu/gfx10: update gfx golden settings adds 3dde767f14dc drm/amdgpu/gfx10: update gfx golden settings for navi14 adds 47661f6dad42 drm/amdgpu/gfx10: update gfx golden settings for navi12 adds 167bf96014a0 drm/sched: Set error to s_fence if HW job submission failed. adds 57c0f58e9f56 drm/amdgpu: If amdgpu_ib_schedule fails return back the error. adds 8775e89fa712 drm/amd/display: do not synchronize "drr" displays adds ceba1a0128a6 drm/amd/display: Allow inverted gamma adds 7c37d399c2b8 drm/amd/display: add 50us buffer as WA for pstate switch i [...] adds bc2fde42e241 drm/amd/display: Passive DP->HDMI dongle detection fix adds 385857adb815 drm/amd/display: setting the DIG_MODE to the correct value. adds 364593f3ee5f dc.c:use kzalloc without test adds e6f4e274c1e5 drm/amdgpu/powerplay/vega10: allow undervolting in p7 adds 30ef5c7eaba0 drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE adds 722608433c94 drm/radeon: Fix EEH during kexec adds c868868f6b6a drm/amdgpu: fix stack alignment ABI mismatch for Clang adds 00db297106e8 drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+ adds e8a170ff9a35 drm/amdgpu: enable -msse2 for GCC 7.1+ users adds e54de91a2475 Merge tag 'drm-fixes-5.4-2019-10-30' of git://people.freed [...] adds 146162449186 Merge tag 'drm-fixes-2019-11-01' of git://anongit.freedesk [...] adds 9121923c457d kvm: Allocate memslots and buses before calling kvm_arch_init_vm adds a97b0e773e49 kvm: call kvm_arch_destroy_vm if vm creation fails adds 9167ab799362 KVM: vmx, svm: always run with EFER.NXE=1 when shadow pagi [...] adds b88866b60d98 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds aa57157be69f arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default adds d4af3c4b81f4 arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 adds 36c602dcdd87 arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo adds bfc97f9f199c arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core adds e059770cb1cd arm64: Brahma-B53 is SSB and spectre v2 safe adds 1cf45b8fdbb8 arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core adds d540c398db78 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 0b6b30c65621 efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only adds 2bb6a81633cb efi/tpm: Return -EINVAL when determining tpm final events [...] adds 18b915ac6b0a efi/random: Treat EFI_RNG_PROTOCOL output as bootloader ra [...] adds 41cd96fa149b efi: libstub/arm: Account for firmware reserved memory at [...] adds 220dd7699c46 x86, efi: Never relocate kernel below lowest acceptable address adds 359efcc2c910 efi/efi_test: Lock down /dev/efi_test and require CAP_SYS_ADMIN adds b2a18c25c73f Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds 8c7e975667fb perf/core: Start rejecting the syscall with attr.__reserved_2 set adds 317b96bb1430 perf/x86/amd/ibs: Fix reading of the IBS OpData register a [...] adds e431e79b6060 perf/x86/amd/ibs: Handle erratum #420 only on the affected [...] adds 75be6f703a14 perf/x86/uncore: Fix event group support adds 652521d460cb perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge [...] adds 355f83c1d098 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds cd1cb3350561 sched/topology: Don't try to build empty sched domains adds e284df705cf1 sched/topology: Allow sched_asym_cpucapacity to be disabled adds 0dbe6cb8f7e0 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 3d252454edd0 parisc: fix frame pointer in ftrace_regs_caller() adds 31408fbe33d1 Merge branch 'parisc-5.4-3' of git://git.kernel.org/pub/sc [...] adds ffaee2728f9b riscv: add prototypes for assembly language functions from head.S adds 6a527b6785ba riscv: init: merge split string literals in preprocessor d [...] adds bf6df5dd25b7 riscv: mark some code and data as file-static adds 5ed881bc3afc riscv: add missing header file includes adds a48dac448d85 riscv: fp: add missing __user pointer annotations adds f307307992bf riscv: for C functions called only from assembly, mark wit [...] adds 00a5bf3a8ca3 RISC-V: Add PCIe I/O BAR memory mapping adds 1d9b0b66c3ef MAINTAINERS: Change to my personal email address adds e5897c7d2e65 Merge tag 'riscv/for-v5.4-rc6' of git://git.kernel.org/pub [...] adds 7b20238d28da io_uring: Fix leaked shadow_req adds 044c1ab399af io_uring: don't touch ctx in setup after ring fd install adds af8fd0424713 nvme-multipath: fix possible io hang after ctrl reconnect adds 86cccfbf773f nvme-multipath: remove unused groups_only mode in ana log adds d848074b2f1e um-ubd: Entrust re-queue to the upper layers new 6873e0bd6a9c io_uring: ensure we clear io_kiocb->result before each issue new 41591a51f00d iocost: don't nest spin_lock_irq in ioc_weight_write() new 0821de28961d Merge tag 'for-linus-20191101' of git://git.kernel.dk/linux-block new 875f0706accd SUNRPC: The TCP back channel mustn't disappear while reque [...] new 9edb455e6797 SUNRPC: The RDMA back channel mustn't disappear while requ [...] new 669996add4c9 SUNRPC: Destroy the back channel when we destroy the host [...] new be3df3dd4c70 NFSv4: Don't allow a cached open with a revoked delegation new 79cc55422ce9 NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() new 372bf6c1c8f9 Merge tag 'nfs-for-5.4-3' of git://git.linux-nfs.org/proje [...] adds 0c258dec8d98 net/mlx5e: Tx, Fix assumption of single WQEBB of NOP in cl [...] adds 500f36a48586 net/mlx5e: Tx, Zero-memset WQE info struct upon update adds 2c559361389b net/mlx5e: kTLS, Release reference on DUMPed fragments in [...] adds 9b1fef2f23c1 net/mlx5e: kTLS, Size of a Dump WQE is fixed adds f45da3716fb2 net/mlx5e: kTLS, Save only the frag page to release at completion adds 310d9b9d3722 net/mlx5e: kTLS, Save by-value copy of the record frags adds b61b24bd135a net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow adds 700ec4974240 net/mlx5e: kTLS, Fix missing SQ edge fill adds 84d1bb2b139e net/mlx5e: kTLS, Limit DUMP wqe size adds ecdc65a3ec5d net/mlx5e: kTLS, Remove unneeded cipher type checks adds af11a7a42454 net/mlx5e: kTLS, Save a copy of the crypto info adds 46a3ea98074e net/mlx5e: kTLS, Enhance TX resync flow adds 61ea02d2c131 net/mlx5e: TX, Fix consumer index of error cqe dump adds c8c2a057fdc7 net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq adds c7ed6d0183d5 net/mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump adds 40c5b2bd2473 Merge tag 'mlx5-fixes-2019-10-18' of git://git.kernel.org/ [...] adds e7a409c3f46c ipv4: fix IPSKB_FRAG_PMTU handling with fragmentation adds b30605319794 r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 adds 011c7289de61 dynamic_debug: provide dynamic_hex_dump stub adds 34c15202896d net: stmmac: Fix the problem of tso_xmit adds c329230ce886 bnxt_en: Fix the size of devlink MSIX parameters. adds 83a46a82b96c bnxt_en: Fix devlink NVRAM related byte order related issues. adds c6a9e7aa2e8b bnxt_en: Adjust the time to wait before polling firmware r [...] adds f255ed1c4e4c bnxt_en: Minor formatting changes in FW devlink_health_reporter adds f6824308c4be bnxt_en: Avoid disabling pci device in bnxt_remove_one() f [...] adds 682fa9fb6095 Merge branch 'bnxt_en-bug-fixes' adds d665c1281bc8 net: sched: taprio: fix -Wmissing-prototypes warnings adds b5b9181c2403 selftests: Make l2tp.sh executable adds 9464cc37f367 net: openvswitch: free vport unless register_netdevice() succeeds adds 6c5d9c2a6bed ipv6: include <net/addrconf.h> for missing declarations adds 55667441c84f net/flow_dissector: switch to siphash adds 76db2d466f6a net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag adds 82ecff655e79 keys: Fix memory leak in copy_net_ns adds 5343da4c1742 net: core: limit nested device depth adds ab92d68fc22f net: core: add generic lockdep keys adds 65de65d90337 bonding: fix unexpected IFF_BONDING bit unset adds 089bca2caed0 bonding: use dynamic lockdep key instead of subclass adds 369f61bee0f5 team: fix nested locking lockdep warning adds 2bce1ebed17d macsec: fix refcnt leak in module exit routine adds 32b6d34fedc2 net: core: add ignore flag to netdev_adjacent structure adds 0ce1822c2a08 vxlan: add adjacent link to limit depth level adds f3b0a18bb6cb net: remove unnecessary variables and callback adds 1962f86b42ed virt_wifi: fix refcnt leak in module exit routine adds 65921376425f Merge branch 'net-fix-nested-device-bugs' adds fa784f2ac00e net: sch_generic: Use pfifo_fast as fallback scheduler for [...] adds 3f6b2c442061 net: mvneta: make stub functions static inline adds 91e2e57636f1 net: hwbm: if CONFIG_NET_HWBM unset, make stub functions static adds f536dffc0b79 net/smc: fix closing of fallback SMC sockets adds ca5f8d2dd522 net/smc: keep vlan_id for SMC-R in smc_listen_work() adds 31af5057c2c5 Merge branch 'smc-fixes' adds 16d65287927e net: ethernet: Use the correct style for SPDX License Identifier adds d4e4fdf9e4a2 netns: fix GFP flags in rtnl_net_notifyid() adds 7c3bebc3d868 cxgb4: request the TX CIDX updates to status page adds 5ff223e86f5a net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() adds 0b834ba00ab5 ipv4: fix route update on metric change. adds 37de3b354150 selftests: fib_tests: add more tests for metric update adds 45f338069941 Merge branch 'ipv4-fix-route-update-on-metric-change' adds 9e8acd9c44a0 bpf: lwtunnel: Fix reroute supplying invalid dst adds 11875ba7f251 selftests/bpf: More compatible nc options in test_tc_edt adds 05679ca6feeb xdp: Prevent overflow in devmap_hash cost calculation for [...] adds ce197d83a9fc xdp: Handle device unregister for devmap_hash map type adds cd7455f1013e bpf: Fix use after free in subprog's jited symbol removal adds 3b4d9eb2ee74 bpf: Fix use after free in bpf_get_prog_name adds 2afd23f78f39 xsk: Fix registration of Rx-only sockets adds 1a51a47491a5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds daf61b026f46 netfilter: nf_flow_table: set timeout before insertion int [...] adds 085461c8976e netfilter: nf_tables_offload: restore basechain deletion adds a69a85da458f netfilter: nft_payload: fix missing check for matching len [...] adds 62931f59ce9c ipvs: don't ignore errors in case refcounting ip_vs module fails adds c24b75e0f923 ipvs: move old_secure_tcp into struct netns_ipvs adds 52b33b4f8186 Merge tag 'ipvs-fixes-for-v5.4' of https://git.kernel.org/ [...] adds fc11078dd351 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds d7d16a89350a net: add skb_queue_empty_lockless() adds 137a0dbe3426 udp: use skb_queue_empty_lockless() adds 3ef7cf57c72f net: use skb_queue_empty_lockless() in poll() handlers adds 3f926af3f4d6 net: use skb_queue_empty_lockless() in busy poll contexts adds 7c422d0ce975 net: add READ_ONCE() annotation in __skb_wait_for_more_packets() adds 2024305863d6 Merge branch 'net-avoid-KCSAN-splats' adds 7de4344f2abb net: dpaa2: Use the correct style for SPDX License Identifier adds a793183caa9a udp: fix data-race in udp_set_dev_scratch() adds 20eb4f29b602 net: fix sk_page_frag() recursion from memory reclaim adds 88824e3bf29a net: ethernet: ftgmac100: Fix DMA coherency issue with SW [...] adds 5d294fc48340 net: dsa: sja1105: improve NET_DSA_SJA1105_TAS dependency adds 0a29ac5bd3a9 net: usb: lan78xx: Disable interrupts before calling gener [...] adds a8d23cbbf6c9 batman-adv: Avoid free/alloc race when handling OGM2 buffer adds 40e220b4218b batman-adv: Avoid free/alloc race when handling OGM buffer adds 55793d2a431c Merge tag 'batadv-net-for-davem-20191025' of git://git.ope [...] adds 85ac30fa2e24 fjes: Handle workqueue allocation failure adds 63a41746827c net: hisilicon: Fix "Trying to free already-free IRQ" adds 6f3ef5c25cc7 wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle adds 1c44ce560b4d net: mscc: ocelot: fix vlan_filtering when enslaving to br [...] adds b9cd75e66895 net: mscc: ocelot: refuse to overwrite the port's native vlan adds c1b5ddc112e9 Merge branch 'VLAN-fixes-for-Ocelot-switch' adds e19868efea0c net/mlx4_core: Dynamically set guaranteed amount of counte [...] adds e56bd641ca61 net: hisilicon: Fix ping latency when deal with high throughput adds 2eb8d6d2910c erspan: fix the tun_info options_len check for erspan adds eadf52cf1852 vxlan: check tun_info options_len properly adds f9f2933842ec MAINTAINERS: remove Dave Watson as TLS maintainer adds 3b56be218f65 net: fec_main: Use platform_get_irq_byname_optional() to a [...] adds b86bcb299092 net: fec_ptp: Use platform_get_irq_xxx_optional() to avoid [...] adds ad9bd8daf2f9 bonding: fix using uninitialized mode_lock adds 301428ea3708 net/smc: fix refcounting for non-blocking connect() adds 8b73018fe445 net: rtnetlink: fix a typo fbd -> fdb adds 6dfef396ea13 net/mlx5: Fix flow counter list auto bits struct adds d5dbcc4e87bc net/mlx5e: Determine source port properly for vlan push action adds 752d3dc06d69 net/mlx5e: Remove incorrect match criteria assignment line adds 5dfb6335cbec net/mlx5e: Replace kfree with kvfree when free vhca stats adds 64d7b6857713 net/mlx5e: Only skip encap flows update when encap init failed adds 2347cee83b2b net/mlx5: Fix rtable reference leak adds 0fd79b1e17be net/mlx5: Fix NULL pointer dereference in extended destination adds 2a4b65262367 net/mlx5e: Don't store direct pointer to action's tunnel info adds 9df86bdb6746 net/mlx5e: Fix handling of compressed CQEs in case of low [...] adds 534e7366f41b net/mlx5e: Fix ethtool self test: link speed adds 926b37f76fb0 net/mlx5e: Initialize on stack link modes bitmap adds 6f74a55d4900 Merge tag 'mlx5-fixes-2019-10-24' of git://git.kernel.org/ [...] adds dc99da4f31ce qed: fix spelling mistake "queuess" -> "queues" adds c6761cf521f9 vxlan: fix unexpected failure of vxlan_changelink() adds c63b0968946b qed: Optimize execution time for nvm attributes configuration. adds b7265a0df82c mlxsw: core: Unpublish devlink parameters during reload new 7170a977743b net: annotate accesses to sk->sk_incoming_cpu new ee8d153d46a3 net: annotate lockless accesses to sk->sk_napi_id new fc89cc358fb6 cxgb4: fix panic when attaching to ULD fail new c4509a5ac0ac hv_netvsc: Fix error handling in netvsc_set_features() new 719b85c336ed hv_netvsc: Fix error handling in netvsc_attach() new 3da09663209d Merge branch 'hv_netvsc-fix-error-handling-in-netvsc_attac [...] adds ec649fed66bb nl80211: Disallow setting of HT for channel 14 adds 1fab1b89e2e8 nl80211: fix validation of mesh path nexthop new 5a7ec66782fc Merge tag 'mac80211-for-net-2019-10-31' of git://git.kerne [...] new f9c32435ab72 rxrpc: Fix handling of last subpacket of jumbo packet new 6d6f0383b697 netdevsim: Fix use-after-free during device dismantle new 19f92a030ca6 net: increase SOMAXCONN to 4096 new 623d0c2db020 tcp: increase tcp_max_syn_backlog max value new 4202e219edd6 net: ethernet: arc: add the missed clk_disable_unprepare adds 7cded5658329 iwlwifi: pcie: fix merge damage on making QnJ exclusive adds 8c55dedb795b rtlwifi: Fix potential overflow on P2P code adds 6dea7da7019a iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc adds e55890150a96 iwlwifi: pcie: fix all 9460 entries for qnj adds 91cf5dede57f iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return adds 9a47cb988338 iwlwifi: pcie: add workaround for power gating in integrat [...] adds 17c216ed6b9e iwlwifi: pcie: 0x2720 is qu and 0x30DC is not adds b43f4a169f22 rtlwifi: rtl_pci: Fix problem of too small skb->len adds f37f05503575 mt76: mt76x2e: disable pcie_aspm by default adds 7bd0650be63c mt76: dma: fix buffer unmap with non-linear skbs adds 3d206e6899a0 iwlwifi: fw api: support new API for scan config cmd new 33e4980532fd Merge tag 'wireless-drivers-2019-11-01' of git://git.kerne [...] new 94bc1e522b32 igb/igc: Don't warn on fatal read failures when the device [...] new fb2308ba16bf igb: Enable media autosense for the i350. new 8d5cfd7f76a2 igb: Fix constant media auto sense switching when no cable [...] new 2c19e395e061 i40e: Fix receive buffer starvation for AF_XDP new 8472ba621540 e1000: fix memory leaks new 17df5ae1b3e1 Documentation: networking: device drivers: Remove stray asterisks new 451fe015b285 ixgbe: Remove duplicate clear_bit() call new c8c2cd8102a7 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new a904a0693c18 inet: stop leaking jiffies on the wire new 9cfeeb576d49 gve: Fixes DMA synchronization. new 9d68db5092c5 net: phylink: Fix phylink_dbg() macro new 5fc0f21246e5 net: dsa: bcm_sf2: Fix IMP setup for port different than 8 new 62bdc8fd1c21 r8169: fix wrong PHY ID issue with RTL8168dp new d64479a3e3f9 selftests: net: reuseport_dualstack: fix uninitalized parameter new 8101e069418d selftests: bpf: Skip write only files in debugfs new 41aa29a58b5f net: cls_bpf: fix NULL deref on offload filter removal new aefc3e723a78 net: fix installing orphaned programs new aeb1b85c340c Merge branch 'fix-BPF-offload-related-bugs' new 1204c70d9dcb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
The 41 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/arm64/silicon-errata.rst | 7 +- .../networking/device_drivers/intel/e100.rst | 14 +- .../networking/device_drivers/intel/e1000.rst | 12 +- .../networking/device_drivers/intel/e1000e.rst | 14 +- .../networking/device_drivers/intel/fm10k.rst | 10 +- .../networking/device_drivers/intel/i40e.rst | 8 +- .../networking/device_drivers/intel/iavf.rst | 8 +- .../networking/device_drivers/intel/ice.rst | 6 +- .../networking/device_drivers/intel/igb.rst | 12 +- .../networking/device_drivers/intel/igbvf.rst | 6 +- .../networking/device_drivers/intel/ixgbe.rst | 10 +- .../networking/device_drivers/intel/ixgbevf.rst | 6 +- .../networking/device_drivers/pensando/ionic.rst | 6 +- Documentation/networking/ip-sysctl.txt | 11 +- MAINTAINERS | 7 +- arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/pgtable-prot.h | 15 +- arch/arm64/kernel/cpu_errata.c | 59 +- arch/parisc/kernel/entry.S | 2 +- arch/riscv/include/asm/io.h | 7 + arch/riscv/include/asm/irq.h | 3 + arch/riscv/include/asm/pgtable.h | 7 +- arch/riscv/include/asm/switch_to.h | 1 + arch/riscv/kernel/cpufeature.c | 1 + arch/riscv/kernel/head.h | 21 + arch/riscv/kernel/irq.c | 2 +- arch/riscv/kernel/module-sections.c | 1 + arch/riscv/kernel/process.c | 2 + arch/riscv/kernel/ptrace.c | 4 +- arch/riscv/kernel/reset.c | 1 + arch/riscv/kernel/setup.c | 2 + arch/riscv/kernel/signal.c | 8 +- arch/riscv/kernel/smp.c | 2 + arch/riscv/kernel/smpboot.c | 5 +- arch/riscv/kernel/syscall_table.c | 1 + arch/riscv/kernel/time.c | 1 + arch/riscv/kernel/traps.c | 5 +- arch/riscv/kernel/vdso.c | 3 +- arch/riscv/mm/context.c | 1 + arch/riscv/mm/fault.c | 2 + arch/riscv/mm/init.c | 5 +- arch/riscv/mm/sifive_l2_cache.c | 2 +- arch/um/drivers/ubd_kern.c | 8 +- arch/x86/boot/compressed/eboot.c | 4 +- arch/x86/events/amd/ibs.c | 8 +- arch/x86/events/intel/uncore.c | 44 +- arch/x86/events/intel/uncore.h | 12 - arch/x86/kvm/svm.c | 10 +- arch/x86/kvm/vmx/vmx.c | 14 +- block/blk-iocost.c | 4 +- drivers/acpi/processor_perflib.c | 34 +- drivers/acpi/processor_thermal.c | 34 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 2 +- drivers/crypto/chelsio/chtls/chtls_io.c | 2 +- drivers/firmware/efi/Kconfig | 1 + drivers/firmware/efi/efi.c | 2 +- drivers/firmware/efi/libstub/Makefile | 1 + drivers/firmware/efi/libstub/arm32-stub.c | 16 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 24 +- drivers/firmware/efi/test/efi_test.c | 8 + drivers/firmware/efi/tpm.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 9 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 9 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 1 + drivers/gpu/drm/amd/display/dc/calcs/Makefile | 19 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 9 + drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 6 + .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 22 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 19 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 19 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 19 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 3 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 19 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 17 +- drivers/gpu/drm/i915/display/intel_display.c | 11 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 15 + drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 4 +- drivers/gpu/drm/i915/i915_drv.h | 2 + drivers/gpu/drm/panfrost/panfrost_drv.c | 2 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 15 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 1 + drivers/gpu/drm/radeon/radeon_drv.c | 14 + drivers/gpu/drm/scheduler/sched_main.c | 19 +- drivers/gpu/drm/v3d/v3d_gem.c | 5 +- drivers/infiniband/core/core_priv.h | 1 + drivers/infiniband/core/device.c | 2 + drivers/infiniband/core/iwcm.c | 52 +- drivers/infiniband/core/netlink.c | 107 ++-- drivers/infiniband/core/nldev.c | 2 +- drivers/infiniband/core/uverbs.h | 2 +- drivers/infiniband/core/verbs.c | 9 +- drivers/infiniband/hw/cxgb4/cm.c | 30 +- drivers/infiniband/hw/hfi1/sdma.c | 5 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 5 - drivers/infiniband/hw/hfi1/verbs.c | 10 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 6 +- drivers/infiniband/hw/mlx5/mr.c | 4 +- drivers/infiniband/hw/mlx5/qp.c | 8 +- drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/sw/siw/siw_qp.c | 2 + drivers/infiniband/sw/siw/siw_verbs.c | 2 - drivers/isdn/capi/capi.c | 2 +- drivers/net/bonding/bond_alb.c | 2 +- drivers/net/bonding/bond_main.c | 28 +- drivers/net/dsa/bcm_sf2.c | 36 +- drivers/net/dsa/sja1105/Kconfig | 4 +- drivers/net/ethernet/arc/emac_rockchip.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 112 ++-- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 28 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 8 +- drivers/net/ethernet/cortina/gemini.h | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 25 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.h | 2 +- drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 2 +- drivers/net/ethernet/freescale/dpaa2/dprtc.h | 2 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fec_ptp.c | 4 +- drivers/net/ethernet/google/gve/gve_rx.c | 2 + drivers/net/ethernet/google/gve/gve_tx.c | 24 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 16 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 5 - drivers/net/ethernet/intel/igb/e1000_82575.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 8 +- drivers/net/ethernet/intel/igc/igc_main.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 1 - drivers/net/ethernet/marvell/mvneta_bm.h | 32 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 3 +- .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 13 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 29 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 190 ++++--- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 5 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 35 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 1 - .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 22 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 4 +- drivers/net/ethernet/mscc/ocelot.c | 11 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 18 - drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2 + drivers/net/ethernet/pensando/ionic/ionic_main.c | 2 + drivers/net/ethernet/qlogic/qed/qed_main.c | 27 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1 + drivers/net/fjes/fjes_main.c | 15 +- drivers/net/hamradio/bpqether.c | 22 - drivers/net/hyperv/netvsc_drv.c | 15 +- drivers/net/ipvlan/ipvlan_main.c | 2 - drivers/net/macsec.c | 18 - drivers/net/macvlan.c | 19 - drivers/net/netdevsim/dev.c | 5 + drivers/net/phy/phylink.c | 16 + drivers/net/phy/smsc.c | 1 + drivers/net/ppp/ppp_generic.c | 2 - drivers/net/team/team.c | 16 +- drivers/net/usb/cdc_ether.c | 7 + drivers/net/usb/lan78xx.c | 5 +- drivers/net/usb/r8152.c | 1 + drivers/net/vrf.c | 1 - drivers/net/vxlan.c | 62 +- drivers/net/wimax/i2400m/op-rfkill.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 22 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 3 + drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 5 + drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 6 + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 40 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 140 +++-- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 131 +++-- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 25 + drivers/net/wireless/intersil/hostap/hostap_hw.c | 25 - drivers/net/wireless/mediatek/mt76/Makefile | 2 + drivers/net/wireless/mediatek/mt76/dma.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76.h | 6 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 2 + drivers/net/wireless/mediatek/mt76/pci.c | 46 ++ drivers/net/wireless/realtek/rtlwifi/pci.c | 3 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 6 + drivers/net/wireless/virt_wifi.c | 54 +- drivers/nvme/host/multipath.c | 9 +- drivers/nvme/host/tcp.c | 2 +- fs/io_uring.c | 14 +- fs/nfs/delegation.c | 12 +- fs/nfs/delegation.h | 1 + fs/nfs/nfs4proc.c | 7 +- include/linux/dynamic_debug.h | 6 + include/linux/efi.h | 18 +- include/linux/filter.h | 1 - include/linux/gfp.h | 23 + include/linux/if_macvlan.h | 1 - include/linux/if_team.h | 1 + include/linux/if_vlan.h | 11 - include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/netdevice.h | 61 +- include/linux/perf_event.h | 2 +- include/linux/security.h | 1 + include/linux/skbuff.h | 36 +- include/linux/socket.h | 2 +- include/linux/sunrpc/bc_xprt.h | 5 + include/net/bonding.h | 2 +- include/net/busy_poll.h | 6 +- include/net/flow_dissector.h | 3 +- include/net/fq.h | 2 +- include/net/fq_impl.h | 4 +- include/net/hwbm.h | 10 +- include/net/ip.h | 4 +- include/net/ip_vs.h | 1 + include/net/net_namespace.h | 2 +- include/net/sock.h | 15 +- include/net/vxlan.h | 1 + include/rdma/ib_verbs.h | 2 +- kernel/bpf/core.c | 2 +- kernel/bpf/devmap.c | 33 +- kernel/bpf/syscall.c | 31 +- kernel/cgroup/cpuset.c | 3 +- kernel/events/core.c | 2 +- kernel/sched/topology.c | 11 +- net/8021q/vlan.c | 1 - net/8021q/vlan_dev.c | 33 -- net/atm/common.c | 2 +- net/batman-adv/bat_iv_ogm.c | 61 +- net/batman-adv/bat_v_ogm.c | 41 +- net/batman-adv/hard-interface.c | 2 + net/batman-adv/soft-interface.c | 32 -- net/batman-adv/types.h | 7 + net/bluetooth/6lowpan.c | 8 - net/bluetooth/af_bluetooth.c | 4 +- net/bridge/br_device.c | 8 - net/bridge/netfilter/nf_conntrack_bridge.c | 2 +- net/caif/caif_socket.c | 2 +- net/core/datagram.c | 8 +- net/core/dev.c | 623 +++++++++++++++------ net/core/dev_addr_lists.c | 12 +- net/core/ethtool.c | 4 +- net/core/flow_dissector.c | 38 +- net/core/lwt_bpf.c | 7 +- net/core/net_namespace.c | 18 +- net/core/rtnetlink.c | 17 +- net/core/sock.c | 6 +- net/dccp/ipv4.c | 2 +- net/decnet/af_decnet.c | 2 +- net/dsa/master.c | 5 - net/dsa/slave.c | 12 - net/ieee802154/6lowpan/core.c | 8 - net/ipv4/datagram.c | 2 +- net/ipv4/fib_frontend.c | 2 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/ip_gre.c | 4 +- net/ipv4/ip_output.c | 11 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/udp.c | 29 +- net/ipv6/addrconf_core.c | 1 + net/ipv6/inet6_hashtables.c | 2 +- net/ipv6/ip6_gre.c | 4 +- net/ipv6/udp.c | 2 +- net/l2tp/l2tp_eth.c | 1 - net/netfilter/ipvs/ip_vs_app.c | 12 +- net/netfilter/ipvs/ip_vs_ctl.c | 29 +- net/netfilter/ipvs/ip_vs_pe.c | 3 +- net/netfilter/ipvs/ip_vs_sched.c | 3 +- net/netfilter/ipvs/ip_vs_sync.c | 13 +- net/netfilter/nf_flow_table_core.c | 3 +- net/netfilter/nf_tables_offload.c | 2 +- net/netfilter/nft_payload.c | 38 ++ net/netrom/af_netrom.c | 23 - net/nfc/llcp_sock.c | 4 +- net/openvswitch/datapath.c | 20 +- net/openvswitch/vport-internal_dev.c | 11 +- net/phonet/socket.c | 4 +- net/rose/af_rose.c | 23 - net/rxrpc/ar-internal.h | 1 + net/rxrpc/recvmsg.c | 18 +- net/sched/cls_bpf.c | 8 +- net/sched/sch_generic.c | 19 +- net/sched/sch_hhf.c | 8 +- net/sched/sch_sfb.c | 13 +- net/sched/sch_sfq.c | 14 +- net/sched/sch_taprio.c | 2 +- net/sctp/socket.c | 8 +- net/smc/af_smc.c | 13 +- net/smc/smc_core.c | 2 +- net/smc/smc_pnet.c | 2 +- net/sunrpc/backchannel_rqst.c | 7 +- net/sunrpc/xprt.c | 5 + net/sunrpc/xprtrdma/backchannel.c | 2 + net/tipc/socket.c | 4 +- net/unix/af_unix.c | 6 +- net/vmw_vsock/af_vsock.c | 2 +- net/wireless/chan.c | 5 + net/wireless/nl80211.c | 2 +- net/wireless/util.c | 3 +- net/xdp/xdp_umem.c | 6 + security/lockdown/lockdown.c | 1 + sound/core/timer.c | 24 +- sound/firewire/bebob/bebob_stream.c | 3 +- sound/hda/hdac_controller.c | 2 - sound/pci/hda/hda_intel.c | 2 +- sound/pci/hda/patch_hdmi.c | 10 +- sound/pci/hda/patch_realtek.c | 11 + sound/usb/quirks.c | 1 + tools/testing/selftests/bpf/test_offload.py | 5 + tools/testing/selftests/bpf/test_tc_edt.sh | 2 +- tools/testing/selftests/net/fib_tests.sh | 21 + tools/testing/selftests/net/l2tp.sh | 0 tools/testing/selftests/net/reuseport_dualstack.c | 3 +- virt/kvm/kvm_main.c | 48 +- 332 files changed, 2904 insertions(+), 1687 deletions(-) create mode 100644 arch/riscv/kernel/head.h create mode 100644 drivers/net/wireless/mediatek/mt76/pci.c mode change 100644 => 100755 tools/testing/selftests/net/l2tp.sh