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-allyesconfig in repository toolchain/ci/linux.
from b8e382a185eb Merge tag 'trace-v5.5-rc2' of git://git.kernel.org/pub/scm [...] adds 0dd1e3773ae8 pipe: fix empty pipe check in pipe_write() adds fd230ffaa48b MAINTAINERS: Add myself as a maintainer for MMIO m_can adds 1a2e9d2f794e MAINTAINERS: Add myself as a maintainer for TCAN4x5x adds 00d4e14d2e4c can: j1939: j1939_sk_bind(): take priv after lock is held adds 8ac9d71d6013 can: j1939: fix address claim code example adds 9ab79b06ddf3 can: xilinx_can: Fix missing Rx can packets on CANFD2.0 adds e707180ae2df can: flexcan: fix possible deadlock and out-of-order recep [...] adds b7603d080ffc can: flexcan: add low power enter/exit acknowledgment helper adds 048e3a34a2e7 can: flexcan: poll MCR_LPM_ACK instead of GPR ACK for stop [...] adds 60552253e29c can: m_can: tcan4x5x: add required delay after reset adds 9c9e1b012a21 dt-bindings: can: tcan4x5x: reset pin is active high adds 1202d2318e2f dt-bindings: tcan4x5x: Make wake-gpio an optional gpio adds 2de497356955 can: tcan45x: Make wake-up GPIO an optional GPIO adds da2311a6385c can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to U [...] adds 43aad8104bda Merge tag 'linux-can-fixes-for-5.5-20191208' of git://git. [...] adds f394722fb0d0 neighbour: remove neigh_cleanup() method adds 9e99bfefdbce bonding: fix bond_neigh_init() adds b6f3320b1d52 sctp: fully initialize v4 addr in some functions adds 62201c00c467 mlxsw: spectrum_router: Remove unlikely user-triggerable warning adds 65cb13986229 selftests: forwarding: Delete IPv6 address at the end adds f8fc57e8d7c5 net/x25: add new state X25_STATE_5 adds 18a110b022a5 netfilter: ctnetlink: netns exit must wait for callbacks adds ee1bcfe01251 netfilter: nf_flow_table_offload: Fix block setup as TC_SE [...] adds e052901991ae netfilter: nf_flow_table_offload: Fix block_cb tc_setup_ty [...] adds dc4d3f2e12a6 netfilter: nf_flow_table_offload: Don't use offset uniniti [...] adds c7c17e6a03e0 netfilter: conntrack: tell compiler to not inline nf_ct_re [...] adds d50264f1fef9 netfilter: nf_flow_table_offload: add IPv6 match description adds d1f4c966475c netfilter: nf_tables_offload: Check for the NETDEV_UNREGIS [...] adds 5a2e6af81807 selftests: netfilter: use randomized netns names adds 0b9173f4688d netfilter: nf_queue: enqueue skbs with NULL dst adds 164166558aac netfilter: uapi: Avoid undefined left-shift in xt_sctp.h adds db3b665dd77b netfilter: nft_set_rbtree: bogus lookup/get on consecutive [...] adds bffc124b6fe3 netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END adds 0d2c96af797b netfilter: nf_tables: validate NFT_DATA_VALUE after nft_da [...] adds fd57d0cbe187 netfilter: nf_tables: skip module reference count bump on [...] adds 81ec61074bcf netfilter: nf_tables_offload: return EOPNOTSUPP if rule sp [...] adds 5604285839aa netfilter: bridge: make sure to pull arp header in br_nf_f [...] adds 7acd9378dc65 netfilter: nf_flow_table_offload: Correct memcpy size for [...] adds 7da538c1e154 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 8a2b22203f85 net: ethernet: ti: davinci_cpdma: fix warning "device driv [...] adds b43d1f9f7067 af_packet: set defaule value for tmo adds a288f105a03a fjes: fix missed check in fjes_acpi_add adds 991a34593bad tc-testing: unbreak full listing of tdc testcases adds 868afbaca1e2 NFC: nxp-nci: Fix probing without ACPI adds 0c722ec0a289 bnxt_en: Fix MSIX request logic for RDMA driver. adds 325f85f37e5b bnxt_en: Free context memory in the open path if firmware [...] adds c74751f4c392 bnxt_en: Return error if FW returns more data than dump length adds 8280b38e01f7 bnxt_en: Fix bp->fw_health allocation and free logic. adds 0797c10d2d1f bnxt_en: Remove unnecessary NULL checks for fw_health adds 937f188c1f4f bnxt_en: Fix the logic that creates the health reporters. adds 7e334fc8003c bnxt_en: Add missing devlink health reporters for VFs. adds ac397934b39f Merge branch 'bnxt_en-Error-recovery-fixes' adds d5162f341e96 tipc: fix name table rbtree issues adds dca4a17d24ee tipc: fix potential hanging after b/rcast changing adds abc9b4e0549b tipc: fix retrans failure due to wrong destination adds 31e4ccc99eda tipc: fix use-after-free in tipc_disc_rcv() adds f1ce0a155723 Merge branch 'tipc-fix-some-issues' adds 24dee0c7478d net: ena: fix napi handler misbehavior when the napi budge [...] adds 96bc4432f5ad bpf, riscv: Limit to 33 tail calls adds e49e6f6db04e bpf, mips: Limit to 33 tail calls adds 4c80c7bc583a bpf: Fix build in minimal configurations, again adds 5b79bcdf0362 bpftool: Don't crash on missing jited insns or ksyms adds b91e014f078e bpf: Make BPF trampoline use register_ftrace_direct() API adds 7f193c2519a3 selftests/bpf: Test function_graph tracer and bpf trampoli [...] adds bba1b2a89025 samples: bpf: Replace symbol compare of trace_event adds fe3300897cbf samples: bpf: fix syscall_tp due to unused syscall adds 148709bc278a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 20032b63586a net: usb: lan78xx: Fix suspend/resume PHY register access error adds 0af67e49b018 qede: Fix multicast mac configuration adds 9c3194dd93b0 MAINTAINERS: Add maintainers for rmnet adds 692b93af71fb mailmap: add entry for myself adds 6adc4601c2a1 bnxt: apply computed clamp value for coalece parameter adds 03b06e3f8352 ptp: clockmatrix: add I2C dependency adds 2beb6d2901a3 ipv6/addrconf: only check invalid header values when NETLI [...] adds 8f9cc1ee2962 net/ibmvnic: Fix typo in retry check adds 8dbd76e79a16 tcp/dccp: fix possible race __inet_lookup_established() adds 5c9934b6767b 6pack,mkiss: fix possible deadlock adds 1f85e6267cac tcp: do not send empty skb from tcp_write_xmit() adds ee2aabd3fc2e tcp: refine tcp_write_queue_empty() implementation adds 216808c6ba6d tcp: refine rule to allow EPOLLOUT generation under mem pressure adds cd1263b6dcfd Merge branch 'tcp-take-care-of-empty-skbs-in-write-queue' adds f3f2364ea14d net: marvell: mvpp2: phylink requires the link interrupt adds c39ea5cba5a2 hv_netvsc: Fix tx_table init in rndis_set_subchannel() adds 99e9fe2248f9 net: ethernet: ti: select PAGE_POOL for switchdev driver adds ed56dd8f60cf net: ethernet: ti: build cpsw-common for switchdev adds 7113f796bbbc bnx2x: Do not handle requests from VFs after parity adds ee699f89bdba bnx2x: Fix logic to get total no. of PFs per engine adds 7ae1629d4db0 Merge branch 'bnx2x-bug-fixes' adds 5d485ed88d48 bonding: fix active-backup transition after link failure adds 6b01b1d9b2d3 gtp: do not allow adding duplicate tid and ms_addr pdp context adds 94a6d9fb88df gtp: fix wrong condition in gtp_genl_dump_pdp() adds 94dc550a5062 gtp: fix an use-after-free in ipv4_pdp_find() adds 6a902c0f3199 gtp: avoid zero size hashtable adds 8ed001c966b0 Merge branch 'gtp-fix-several-bugs-in-gtp-module' adds 6dd504b0fd10 selftests: net: tls: remove recv_rcvbuf test adds 9b2079c046a9 net: phylink: fix interface passed to mac_link_up adds 86434744fedf net/smc: add fallback check to connect() adds 479a0d1376f6 cxgb4: Fix kernel panic while accessing sge_info adds 858ce8ca62ea net: usb: lan78xx: Fix error message format specifier adds fd42bfd1bb31 xen-netback: avoid race that can lead to NULL pointer dereference adds df18fa14629a vsock/virtio: fix null-pointer dereference in virtio_trans [...] adds 4aaf596148f4 vsock/virtio: add WARN_ON check on virtio_transport_get_ops() adds 1865a7b3471e Merge branch 'vsock-fixes' adds 63cc54a6f073 net: dsa: b53: Fix egress flooding settings adds f37f71035367 net: gemini: Fix memory leak in gmac_setup_txqs adds 95bed1a9fb2b net: dsa: ocelot: add NET_VENDOR_MICROSEMI dependency adds 753ffad3d624 mac80211: fix TID field in monitor mode transmit adds 56cb31e185ad cfg80211: fix double-free after changing network namespace adds e548f749b096 mac80211: airtime: Fix an off by one in ieee80211_calc_rx_ [...] adds 911bde0fe5cc mac80211: Turn AQL into an NL80211_EXT_FEATURE adds 6fc232db9e8c rfkill: Fix incorrect check to avoid NULL pointer dereference adds ad125c6c0592 Merge tag 'mac80211-for-net-2019-10-16' of git://git.kerne [...] adds daa6eb5a1495 dpaa2-ptp: fix double free of the ptp_qoriq IRQ adds 3d94a4a8373b mwifiex: fix possible heap overflow in mwifiex_process_cou [...] adds 22d0d5ae7a08 ath9k: use iowrite32 over __raw_writel adds 693d060536ab mt76: mt76x0: fix default mac address overwrite adds 1e58252e334d mwifiex: Fix heap overflow in mmwifiex_process_tdls_action [...] adds db5cce1afc8d Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ [...] adds 0df36b90c47d iwlwifi: pcie: move power gating workaround earlier in the flow adds 040cda8a1521 Merge tag 'wireless-drivers-2019-12-17' of git://git.kerne [...] adds 951c6db954a1 sctp: fix memleak on err handling of stream initialization adds cad46039e4c9 net: qlogic: Fix error paths in ql_alloc_large_buffers() adds 7c68fa2bddda net: annotate lockless accesses to sk->sk_pacing_shift adds 1f26c0d3d241 net: fix kernel-doc warning in <linux/netdevice.h> adds 9d4b98af8a2e net: ag71xx: fix compile warnings adds 4e2ce6e55050 net: dsa: make unexported dsa_link_touch() static adds 39f14c00b13c nfp: flower: fix stats id allocation adds ddd9b5e3e765 net-sysfs: Call dev_hold always in rx_queue_add_kobject adds b7ac893652ca net: nfc: nci: fix a possible sleep-in-atomic-context bug [...] adds 08c965430869 net: stmmac: selftests: Needs to check the number of Multi [...] adds 5d626c879e23 net: stmmac: Determine earlier the size of RX buffer adds eaf4fac47807 net: stmmac: Do not accept invalid MTU values adds 93b5dce401cc net: stmmac: Only the last buffer has the FCS field adds 11d55fd9975f net: stmmac: xgmac: Clear previous RX buffer size adds 8d558f0294fe net: stmmac: RX buffer size must be 16 byte aligned adds 8605131747e7 net: stmmac: 16KB buffer must be 16 byte aligned adds b2f3a481c4cd net: stmmac: Enable 16KB buffer size adds 4772f26db8d1 net: stmmac: Always arm TX Timer at end of transmission start adds 6fa9a115fe7c Merge branch 'stmmac-fixes' adds 5133498f4ad1 bpf: Clear skb->tstamp in bpf_redirect when necessary adds a2ea07465c8d bpf: Fix missing prog untrack in release_maps adds e47304232b37 bpf: Fix cgroup local storage prog tracking adds 06870682087b xsk: Add rcu_read_lock around the XSK wakeup adds 9cf88808ad6a net/mlx5e: Fix concurrency issues between config flow and XSK adds b3873a5be757 net/i40e: Fix concurrency issues between config flow and XSK adds c0fdccfd226a net/ixgbe: Fix concurrency issues between config flow and XSK adds ca8d0fa7cfb8 Merge branch 'bpf-fix-xsk-wakeup' adds 1148f9adbe71 net, sysctl: Fix compiler warning when only cBPF is present adds cc52d9140aa9 bpf: Fix record_func_key to perform backtracking on r3 adds 3123d8018d46 bpf: Add further test_verifier cases for record_func_key adds 0fd260056ef8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 0aa4d016c043 of: mdio: export of_mdiobus_child_is_phy adds ef8a2e27289e net: macb: fix probing of PHY not described in the dt adds a019739c1c32 Merge branch 'macb-fix-probing-of-PHY-not-described-in-the-dt' adds 615f22f58029 nfc: s3fwrn5: replace the assertion with a WARN_ON adds 275c44aa194b net/sched: cls_u32: fix refcount leak in the error path of [...] adds 6649a3f33747 tc-testing: initial tdc selftests for cls_u32 adds 307201a3d494 Merge branch 'cls_u32-fix-refcount-leak' adds ea8608d401de cxgb4: fix refcount init for TC-MQPRIO offload adds 2e3d7fa5d29b s390/qeth: handle error due to unsupported transport mode adds 0f399305cd31 s390/qeth: fix promiscuous mode after reset adds 39bdbf3e648d s390/qeth: don't return -ENOTSUPP to userspace adds f80742b9c5ec Merge branch 's390-fixes' adds 4249c507f4cb net: dsa: ksz: use common define for tag len adds 90b3b339364c net: hisilicon: Fix a BUG trigered by wrong bytes_compl adds af1c0e4e00f3 llc2: Fix return statement of llc_stat_ev_rx_null_dsap_xid [...] adds d3e014ec7d5e net: stmmac: platform: Fix MDIO init for platforms without PHY adds 28a3b8408f70 net/smc: unregister ib devices in reboot_event adds 05785adf6e57 net: ena: fix default tx interrupt moderation interval adds 41c53caa5a61 net: ena: fix issues in setting interrupt moderation param [...] adds 9f5e508b6486 Merge branch 'ena-fixes-of-interrupt-moderation-bugs' adds 4c8dc00503db qede: Disable hardware gro when xdp prog is installed adds d2ed49cf6c13 mod_devicetable: fix PHY module format adds 7d49a32a66d2 net: phy: ensure that phy IDs are correctly typed adds b0689faa8efc hv_netvsc: Fix unwanted rx_table reset adds 152044775d0b selftests: pmtu: fix init mtu value in description adds 258a980d1ec2 net: dst: Force 4-byte alignment of dst_metrics adds 8700aff08984 sfc: fix channel allocation with brute force adds 11a14dc8d7a7 sfc: Include XDP packet headroom in buffer step size. adds 4bfeadfc0712 Merge branch 'sfc-fix-bugs-introduced-by-XDP-patches' adds 78bac77b521b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 0312a3d4b43c riscv: Fix use of undefined config option CONFIG_CONFIG_MMU adds d411cf02ed02 riscv: fix scratch register clearing in M-mode. adds 01f52e16b868 riscv: define vmemmap before pfn_to_page calls adds 9209fb51896f riscv: move sifive_l2_cache.c to drivers/soc adds 7214618c60e9 Merge tag 'riscv/for-v5.5-rc3' of git://git.kernel.org/pub [...] adds 396d2e878f92 kvm: x86: Host feature SSBD doesn't imply guest feature SP [...] adds 8715f05269bf kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD adds 7e0befd521b6 KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() adds 0bda9498dd45 KVM: arm/arm64: vgic: Fix potential double free dist->spis [...] adds 72a610f32e1f KVM: arm/arm64: vgic: Use wrapper function to lock/unlock [...] adds bf4b96bb542e KVM: arm64: Sanely ratelimit sysreg messages adds 54ad68b77760 KVM: arm64: Don't log IMP DEF sysreg traps adds 97418e968b01 KVM: arm/arm64: Remove excessive permission check in kvm_a [...] adds 1ce74e96c240 KVM: arm64: Ensure 'params' is initialised when looking up [...] adds 6d674e28f642 KVM: arm/arm64: Properly handle faulting of device mappings adds f5d5f5fae460 Merge tag 'kvmarm-fixes-5.5-1' of git://git.kernel.org/pub [...] adds 088e11d4220b MAINTAINERS: Orphan KVM for MIPS adds 19a049f1a44d MAINTAINERS: remove Radim from KVM maintainers adds d89c69f42bf0 KVM: PPC: Book3S HV: Don't do ultravisor calls on systems [...] adds d68321dec1b2 Merge tag 'kvm-ppc-fixes-5.5-1' of git://git.kernel.org/pu [...] adds a313c8e056f8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds d7bd15a138ae iocost: over-budget forced IOs should schedule async delay adds 1c05839aa973 nbd: fix shutdown and recv work deadlock v2 adds c58c1f83436b block: end bio with BLK_STS_AGAIN in case of non-mq devs a [...] adds c44a4edb2093 block: Fix the type of 'sts' in bsg_queue_rq() adds b3c6a5997541 block: Fix a lockdep complaint triggered by request queue [...] adds dd4b3c83b9ef s390/dasd/cio: Interpret ccw_device_get_mdc return value c [...] adds 00b39f698a4f s390/dasd: fix memleak in path handling error case adds daa400f5a1e5 s390/dasd: fix typo in copyright statement adds 3b7995a98ad7 block: fix memleak when __blk_rq_map_user_iov() is failed adds df034c93f15e sbitmap: only queue kyber's wait callback if not already active adds 44579f35c2d9 Merge tag 'block-5.5-20191221' of git://git.kernel.dk/linux-block adds 64d4ce892383 ext4: fix ext4_empty_dir() for directories with holes adds 109ba779d6cc ext4: check for directory entries too close to block end adds 707d1a2f601b ext4: optimize __ext4_check_dir_entry() adds 7f420d64a08c ext4: unlock on error in ext4_expand_extra_isize() adds a70fd5ac2ea7 ext4: reserve revoke credits in __ext4_new_inode adds 9803387c55f7 ext4: validate the debug_want_extra_isize mount option at [...] adds 69000d82eee1 ext4: use RCU API in debug_print_tree adds d82d47d5d8a6 jbd2: fix kernel-doc notation warning adds 68d7b2d838f1 ext4: fix unused-but-set-variable warning in ext4_add_entry() adds 23f6b0240534 ext4: clarify impact of 'commit' mount option adds a396560706d4 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 99528efd1926 xfs: fix Sphinx documentation warning adds d0c2204135a0 xfs: stabilize insert range start boundary to avoid COW wr [...] adds b1de6fc7520f xfs: fix log reservation overflows when allocating large r [...] adds 826f7e34130a xfs: use bitops interface for buf log item AIL flag check adds af952aeb4a87 libxfs: resync with the userspace libxfs adds 1cac233cfe71 xfs: refactor agfl length computation function adds 4f5b1b3a8fa0 xfs: split the sunit parameter update into two parts adds 13eaec4b2adf xfs: don't commit sunit/swidth updates to disk if that wou [...] adds 5084bf6b2006 xfs: Make the symbol 'xfs_rtalloc_log_count' static adds c60174717544 Merge tag 'xfs-5.5-fixes-2' of git://git.kernel.org/pub/sc [...] adds e0ff126ee7ad pipe: Fix bogus dereference in iov_iter_alignment() adds 04646aebd30b fs: avoid softlockups in s_inodes iterators adds 1edc8eb2e931 fs: call fsnotify_sb_delete after evict_inodes adds 9efa3ed504ed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 46cf053efec6 Linux 5.5-rc3
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/admin-guide/ext4.rst | 19 +- Documentation/admin-guide/xfs.rst | 2 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 4 +- Documentation/networking/j1939.rst | 2 +- MAINTAINERS | 24 +- Makefile | 2 +- arch/arm64/kvm/sys_regs.c | 25 +- arch/arm64/kvm/sys_regs.h | 17 +- arch/mips/net/ebpf_jit.c | 9 +- arch/powerpc/kvm/book3s_hv.c | 3 +- arch/riscv/Kconfig | 2 +- arch/riscv/include/asm/pgtable.h | 38 +-- arch/riscv/kernel/head.S | 2 +- arch/riscv/mm/Makefile | 1 - arch/riscv/net/bpf_jit_comp.c | 4 +- arch/x86/kvm/cpuid.c | 6 +- block/blk-core.c | 11 +- block/blk-flush.c | 5 + block/blk-iocost.c | 13 +- block/blk-map.c | 2 +- block/blk.h | 1 + block/bsg-lib.c | 2 +- drivers/block/nbd.c | 6 +- drivers/edac/Kconfig | 2 +- drivers/net/bonding/bond_main.c | 42 +-- drivers/net/can/flexcan.c | 73 +++-- drivers/net/can/m_can/tcan4x5x.c | 26 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 6 +- drivers/net/can/xilinx_can.c | 7 + drivers/net/dsa/b53/b53_common.c | 21 +- drivers/net/dsa/ocelot/Kconfig | 1 + drivers/net/ethernet/amazon/ena/ena_com.h | 2 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 24 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 10 +- drivers/net/ethernet/atheros/ag71xx.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 12 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 12 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 63 ++-- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 93 ++++-- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 38 ++- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 4 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 8 +- drivers/net/ethernet/cadence/macb_main.c | 27 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 4 + .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 12 +- drivers/net/ethernet/cortina/gemini.c | 2 + drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 14 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 10 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 4 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 7 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 8 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 22 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 1 + .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 19 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 7 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 2 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 4 +- drivers/net/ethernet/qlogic/qla3xxx.c | 8 +- drivers/net/ethernet/sfc/efx.c | 37 ++- drivers/net/ethernet/sfc/net_driver.h | 4 +- drivers/net/ethernet/sfc/rx.c | 14 +- drivers/net/ethernet/stmicro/stmmac/common.h | 5 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 2 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 3 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 53 ++-- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 4 + drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/ti/Makefile | 1 + drivers/net/ethernet/ti/davinci_cpdma.c | 5 +- drivers/net/fjes/fjes_main.c | 3 + drivers/net/gtp.c | 109 ++++--- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hamradio/mkiss.c | 4 +- drivers/net/hyperv/hyperv_net.h | 3 +- drivers/net/hyperv/netvsc_drv.c | 4 +- drivers/net/hyperv/rndis_filter.c | 16 +- drivers/net/phy/phy_device.c | 8 +- drivers/net/phy/phylink.c | 3 +- drivers/net/usb/lan78xx.c | 3 +- drivers/net/wireless/ath/ath10k/mac.c | 1 + .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 24 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 25 -- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 30 ++ drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 13 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 70 ++++- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 5 +- drivers/net/xen-netback/interface.c | 24 +- drivers/nfc/nxp-nci/i2c.c | 2 +- drivers/nfc/s3fwrn5/firmware.c | 5 +- drivers/of/of_mdio.c | 3 +- drivers/ptp/Kconfig | 2 +- drivers/s390/block/dasd_eckd.c | 28 +- drivers/s390/block/dasd_fba.h | 2 +- drivers/s390/block/dasd_proc.c | 2 +- drivers/s390/cio/device_ops.c | 2 +- drivers/s390/net/qeth_core_main.c | 14 +- drivers/s390/net/qeth_core_mpc.h | 5 + drivers/s390/net/qeth_core_sys.c | 2 +- drivers/s390/net/qeth_l2_main.c | 1 + drivers/s390/net/qeth_l2_sys.c | 3 +- drivers/s390/net/qeth_l3_main.c | 1 + drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/sifive/Kconfig | 10 + drivers/soc/sifive/Makefile | 3 + .../mm => drivers/soc/sifive}/sifive_l2_cache.c | 0 fs/drop_caches.c | 2 +- fs/ext4/block_validity.c | 6 +- fs/ext4/dir.c | 6 +- fs/ext4/ialloc.c | 4 +- fs/ext4/inode.c | 4 +- fs/ext4/namei.c | 36 ++- fs/ext4/super.c | 143 +++++---- fs/inode.c | 7 + fs/notify/fsnotify.c | 4 + fs/pipe.c | 2 +- fs/quota/dquot.c | 1 + fs/super.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 18 +- fs/xfs/libxfs/xfs_bmap.c | 5 +- fs/xfs/libxfs/xfs_dir2.c | 21 ++ fs/xfs/libxfs/xfs_dir2_priv.h | 29 +- fs/xfs/libxfs/xfs_dir2_sf.c | 6 +- fs/xfs/libxfs/xfs_ialloc.c | 64 ++++ fs/xfs/libxfs/xfs_ialloc.h | 1 + fs/xfs/libxfs/xfs_trans_resv.c | 96 ++++-- fs/xfs/xfs_bmap_util.c | 12 + fs/xfs/xfs_buf_item.c | 2 +- fs/xfs/xfs_mount.c | 168 +++++++---- fs/xfs/xfs_trace.h | 21 ++ include/linux/bpf-cgroup.h | 8 +- include/linux/bpf.h | 3 + include/linux/jbd2.h | 2 +- include/linux/mod_devicetable.h | 4 +- include/linux/netdevice.h | 2 +- include/linux/of_mdio.h | 6 + include/linux/phy.h | 2 +- include/linux/rculist_nulls.h | 37 +++ include/net/dst.h | 2 +- include/net/inet_hashtables.h | 12 +- include/net/neighbour.h | 1 - include/net/sock.h | 9 +- include/net/tcp.h | 11 +- include/net/x25.h | 3 +- include/uapi/linux/netfilter/xt_sctp.h | 6 +- include/uapi/linux/nl80211.h | 5 + kernel/bpf/btf.c | 1 + kernel/bpf/core.c | 17 +- kernel/bpf/local_storage.c | 24 +- kernel/bpf/trampoline.c | 64 +++- kernel/bpf/verifier.c | 24 +- lib/iov_iter.c | 3 +- lib/sbitmap.c | 2 +- net/bridge/br_netfilter_hooks.c | 3 + net/can/j1939/socket.c | 10 +- net/core/filter.c | 1 + net/core/neighbour.c | 3 - net/core/net-sysfs.c | 7 +- net/core/sock.c | 2 +- net/core/sysctl_net_core.c | 2 + net/dsa/dsa2.c | 3 +- net/dsa/tag_ksz.c | 8 +- net/ipv4/inet_diag.c | 3 +- net/ipv4/inet_hashtables.c | 16 +- net/ipv4/tcp.c | 6 +- net/ipv4/tcp_bbr.c | 3 +- net/ipv4/tcp_ipv4.c | 7 +- net/ipv4/tcp_output.c | 17 +- net/ipv6/addrconf.c | 8 +- net/llc/llc_station.c | 4 +- net/mac80211/airtime.c | 2 +- net/mac80211/debugfs_sta.c | 76 +++-- net/mac80211/main.c | 4 +- net/mac80211/sta_info.c | 3 + net/mac80211/sta_info.h | 1 - net/mac80211/tx.c | 13 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_conntrack_netlink.c | 3 + net/netfilter/nf_flow_table_offload.c | 83 +++--- net/netfilter/nf_queue.c | 2 +- net/netfilter/nf_tables_api.c | 18 +- net/netfilter/nf_tables_offload.c | 6 + net/netfilter/nft_bitwise.c | 4 +- net/netfilter/nft_cmp.c | 6 + net/netfilter/nft_range.c | 10 + net/netfilter/nft_set_rbtree.c | 21 +- net/nfc/nci/uart.c | 2 +- net/packet/af_packet.c | 3 +- net/rfkill/core.c | 7 +- net/sched/cls_u32.c | 25 ++ net/sctp/protocol.c | 5 + net/sctp/stream.c | 8 +- net/smc/af_smc.c | 14 +- net/smc/smc_core.c | 2 +- net/tipc/bcast.c | 24 +- net/tipc/discover.c | 6 +- net/tipc/name_table.c | 279 ++++++++++------- net/tipc/socket.c | 32 +- net/vmw_vsock/virtio_transport_common.c | 25 +- net/wireless/core.c | 1 + net/x25/af_x25.c | 8 + net/x25/x25_in.c | 32 ++ net/xdp/xsk.c | 22 +- samples/bpf/syscall_tp_kern.c | 18 +- samples/bpf/trace_event_user.c | 4 +- tools/bpf/bpftool/prog.c | 2 +- tools/bpf/bpftool/xlated_dumper.c | 2 +- tools/testing/selftests/bpf/test_ftrace.sh | 39 +++ tools/testing/selftests/bpf/test_verifier.c | 43 +-- .../testing/selftests/bpf/verifier/ref_tracking.c | 6 +- tools/testing/selftests/bpf/verifier/runtime_jit.c | 151 ++++++++++ .../selftests/net/forwarding/router_bridge_vlan.sh | 2 +- tools/testing/selftests/net/pmtu.sh | 6 +- tools/testing/selftests/net/tls.c | 28 -- tools/testing/selftests/netfilter/nft_nat.sh | 332 +++++++++++---------- .../tc-testing/tc-tests/filters/basic.json | 2 +- .../tc-testing/tc-tests/filters/tests.json | 22 -- .../selftests/tc-testing/tc-tests/filters/u32.json | 205 +++++++++++++ virt/kvm/arm/arm.c | 4 +- virt/kvm/arm/mmu.c | 30 +- virt/kvm/arm/vgic/vgic-init.c | 20 +- 234 files changed, 2757 insertions(+), 1324 deletions(-) create mode 100644 drivers/soc/sifive/Kconfig create mode 100644 drivers/soc/sifive/Makefile rename {arch/riscv/mm => drivers/soc/sifive}/sifive_l2_cache.c (100%) create mode 100755 tools/testing/selftests/bpf/test_ftrace.sh create mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/u32.json