This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-allmodconfig in repository toolchain/ci/linux.
from 60b04df6bfbf Merge tag 's390-5.5-4' of git://git.kernel.org/pub/scm/lin [...] adds c14685547762 tools/testing/nvdimm: Fix mock support for ioremap adds 4746104a6f59 Merge tag 'libnvdimm-fix-5.5-rc3' of git://git.kernel.org/ [...] adds 79e65c27f096 tracing: Avoid memory leak in process_system_preds() adds 106f41f5a302 tracing: Have the histogram compare functions convert to u [...] adds 3a53acf1d9be tracing: Fix lock inversion in trace_event_enable_tgid_record() adds 01f36a554e3e samples/trace_printk: Wait for IRQ work to finish adds fe6e096a5bbf tracing: Fix endianness bug in histogram trigger adds b8e382a185eb Merge tag 'trace-v5.5-rc2' of git://git.kernel.org/pub/scm [...] new 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 new cc52d9140aa9 bpf: Fix record_func_key to perform backtracking on r3 new 3123d8018d46 bpf: Add further test_verifier cases for record_func_key new 0fd260056ef8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 0aa4d016c043 of: mdio: export of_mdiobus_child_is_phy new ef8a2e27289e net: macb: fix probing of PHY not described in the dt new a019739c1c32 Merge branch 'macb-fix-probing-of-PHY-not-described-in-the-dt' new 615f22f58029 nfc: s3fwrn5: replace the assertion with a WARN_ON new 275c44aa194b net/sched: cls_u32: fix refcount leak in the error path of [...] new 6649a3f33747 tc-testing: initial tdc selftests for cls_u32 new 307201a3d494 Merge branch 'cls_u32-fix-refcount-leak' new ea8608d401de cxgb4: fix refcount init for TC-MQPRIO offload new 2e3d7fa5d29b s390/qeth: handle error due to unsupported transport mode new 0f399305cd31 s390/qeth: fix promiscuous mode after reset new 39bdbf3e648d s390/qeth: don't return -ENOTSUPP to userspace new f80742b9c5ec Merge branch 's390-fixes' new 4249c507f4cb net: dsa: ksz: use common define for tag len new 90b3b339364c net: hisilicon: Fix a BUG trigered by wrong bytes_compl new af1c0e4e00f3 llc2: Fix return statement of llc_stat_ev_rx_null_dsap_xid [...] new d3e014ec7d5e net: stmmac: platform: Fix MDIO init for platforms without PHY new 28a3b8408f70 net/smc: unregister ib devices in reboot_event new 05785adf6e57 net: ena: fix default tx interrupt moderation interval new 41c53caa5a61 net: ena: fix issues in setting interrupt moderation param [...] new 9f5e508b6486 Merge branch 'ena-fixes-of-interrupt-moderation-bugs' new 4c8dc00503db qede: Disable hardware gro when xdp prog is installed new d2ed49cf6c13 mod_devicetable: fix PHY module format new 7d49a32a66d2 net: phy: ensure that phy IDs are correctly typed new b0689faa8efc hv_netvsc: Fix unwanted rx_table reset new 152044775d0b selftests: pmtu: fix init mtu value in description new 258a980d1ec2 net: dst: Force 4-byte alignment of dst_metrics new 8700aff08984 sfc: fix channel allocation with brute force new 11a14dc8d7a7 sfc: Include XDP packet headroom in buffer step size. new 4bfeadfc0712 Merge branch 'sfc-fix-bugs-introduced-by-XDP-patches' new 78bac77b521b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 0312a3d4b43c riscv: Fix use of undefined config option CONFIG_CONFIG_MMU new d411cf02ed02 riscv: fix scratch register clearing in M-mode. new 01f52e16b868 riscv: define vmemmap before pfn_to_page calls new 9209fb51896f riscv: move sifive_l2_cache.c to drivers/soc new 7214618c60e9 Merge tag 'riscv/for-v5.5-rc3' of git://git.kernel.org/pub [...] new 396d2e878f92 kvm: x86: Host feature SSBD doesn't imply guest feature SP [...] new 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 new f5d5f5fae460 Merge tag 'kvmarm-fixes-5.5-1' of git://git.kernel.org/pub [...] new 088e11d4220b MAINTAINERS: Orphan KVM for MIPS new 19a049f1a44d MAINTAINERS: remove Radim from KVM maintainers new d89c69f42bf0 KVM: PPC: Book3S HV: Don't do ultravisor calls on systems [...] new d68321dec1b2 Merge tag 'kvm-ppc-fixes-5.5-1' of git://git.kernel.org/pu [...] new a313c8e056f8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new d7bd15a138ae iocost: over-budget forced IOs should schedule async delay new 1c05839aa973 nbd: fix shutdown and recv work deadlock v2 new c58c1f83436b block: end bio with BLK_STS_AGAIN in case of non-mq devs a [...] new c44a4edb2093 block: Fix the type of 'sts' in bsg_queue_rq() new b3c6a5997541 block: Fix a lockdep complaint triggered by request queue [...] new dd4b3c83b9ef s390/dasd/cio: Interpret ccw_device_get_mdc return value c [...] new 00b39f698a4f s390/dasd: fix memleak in path handling error case new daa400f5a1e5 s390/dasd: fix typo in copyright statement new 3b7995a98ad7 block: fix memleak when __blk_rq_map_user_iov() is failed new df034c93f15e sbitmap: only queue kyber's wait callback if not already active new 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 new 68d7b2d838f1 ext4: fix unused-but-set-variable warning in ext4_add_entry() new 23f6b0240534 ext4: clarify impact of 'commit' mount option new 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 [...] new 5084bf6b2006 xfs: Make the symbol 'xfs_rtalloc_log_count' static new c60174717544 Merge tag 'xfs-5.5-fixes-2' of git://git.kernel.org/pub/sc [...]
The 63 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + 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 +- 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/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/pipe.c | 2 +- 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 +- kernel/trace/trace.c | 8 + kernel/trace/trace_events.c | 8 +- kernel/trace/trace_events_filter.c | 2 +- kernel/trace/trace_events_hist.c | 21 +- kernel/trace/tracing_map.c | 4 +- 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 +- samples/trace_printk/trace-printk.c | 1 + tools/bpf/bpftool/prog.c | 2 +- tools/bpf/bpftool/xlated_dumper.c | 2 +- tools/testing/nvdimm/Kbuild | 1 + tools/testing/nvdimm/test/iomap.c | 6 + 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 +- 235 files changed, 2781 insertions(+), 1328 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