This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allmodconfig in repository toolchain/ci/linux.
from 2339e91d0e66 Merge tag 'media/v5.0-1' of git://git.kernel.org/pub/scm/l [...] adds 5bf859081f6a block, bfq: fix comments on __bfq_deactivate_entity adds 6251691a9217 md: Make bio_alloc_mddev use bio_alloc_bioset adds c8a83a6b54d0 nbd: Use set_blocksize() to set device blocksize adds 04906b2f542c blockdev: Fix livelocks on loop device adds 7809167da5c8 block: don't lose track of REQ_INTEGRITY flag adds fb8658581a15 nvmet-tcp: fix uninitialized variable access adds c45b1fa2433c nvme-pci: fix nvme_setup_irqs() adds 38197ca176fc block: Cleanup license notice adds 0facb892456f Merge tag 'for-linus-20190118' of git://git.kernel.dk/linux-block adds 44759979a49b scsi: sd: Fix cache_type_store() adds 621a4367d695 scsi: target/iscsi: fix error msg typo when create lio_qr_ [...] adds d1f38d995e98 scsi: megaraid_sas: correct an info message adds 72b4a0465f99 scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_param adds 251f24e63fc2 scsi: pm80xx: reduce indentation adds 3f7e62bba000 scsi: core: Synchronize request queue PM status only on su [...] adds 12de280b36f0 scsi: smartpqi_init: fix boolean expression in pqi_device_ [...] adds 5bd5f66cf142 scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs adds cc29a1b0a3f2 scsi: isci: initialize shost fully before calling scsi_add_host() adds a94a2572b977 scsi: tcmu: avoid cmd/qfull timers updated whenever a new [...] adds 7bb25a89aad2 scsi: hisi_sas: Set protection parameters prior to adding [...] adds f0783d43dde4 scsi: qla2xxx: Use correct number of vectors for online CPUs adds ce9e7bce4352 scsi: ufs: Fix system suspend status adds 34a2ce887668 scsi: qedi: Add ep_state for login completion on un-reacha [...] adds c65bfc816369 scsi: megaraid_sas: Retry reads of outbound_intr_status reg adds 9be9db9f78f5 scsi: ufs: Fix geometry descriptor size adds 4a01ab60f550 scsi: qla1280: set 64bit coherent mask adds 9e8f1c798314 scsi: cxgb4i: add wait_for_completion() adds 4d5f6e0201bc Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 4429b668e037 xprtrdma: Fix error code in rpcrdma_buffer_create() adds 6e17f58c486d xprtrdma: Double free in rpcrdma_sendctxs_create() adds 6a829eb8619f SUNRPC: Fix TCP receive code on archs with flush_dcache_page() adds e7f45099442a sunrpc: kernel BUG at kernel/cred.c:825! adds 45ac486ecf2d NFSv4.2 fix unnecessary retry in nfs4_copy_file_range adds e66721f04363 SUNRPC: Ensure rq_bytes_sent is reset before request transmission adds 97b78ae96ba7 SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit adds deaa5c96c2f7 SUNRPC: Address Kerberos performance/behavior regression adds b0efca46b570 Merge tag 'nfs-for-5.0-2' of git://git.linux-nfs.org/proje [...] adds 3aa8b8bbc142 watchdog: mt7621_wdt/rt2880_wdt: Fix compilation problem adds 4a22fc534f2f watchdog: tqmx86: Fix a couple IS_ERR() vs NULL bugs adds f403d718ebde Merge tag 'linux-watchdog-5.0-rc-fixes' of git://www.linux [...] adds dadbcb450cb2 ACPI/nfit: delete the redundant header file adds 8a7f02f67c39 ACPI/nfit: delete the function to_acpi_nfit_desc adds ccb7f15a8a3c nfit: Mark some functions as __maybe_unused adds 1cb95e072ede libnvdimm/dimm: Fix security capability detection for non- [...] adds 0919871ac37f acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() adds b4fe30e45a66 acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_i [...] adds faa8bd6e12e6 libnvdimm/security: Fix nvdimm_security_state() state requ [...] adds 26caabbcd7a5 Merge tag 'libnvdimm-fixes-5.0-rc3' of git://git.kernel.or [...] adds 75a080cde08d powerpc: chrp: Use of_node_is_type to access device_type adds 6a0141a0966c Merge tag 'devicetree-fixes-for-5.0-2' of git://git.kernel [...] adds 2b4dba55b04b MIPS: lantiq: Fix IPI interrupt handling adds 390d1b461eec MIPS: lantiq: Use CP0_LEGACY_COMPARE_IRQ adds 565dc8a4f55e MIPS: ath79: Enable OF serial ports in the default config adds 41af167fbc00 MIPS: jazz: fix 64bit build adds 321c46b91550 MIPS: BCM47XX: Setup struct device for the SoC adds a214720cbf50 Disable MSI also when pcie-octeon.pcie_disable on adds 5a9372f751b5 mips: fix n32 compat_ipc_parse_version adds 8a644c64a9f1 MIPS: OCTEON: fix kexec support adds 5d5c303ea095 Merge tag 'mips_fixes_5.0_2' of git://git.kernel.org/pub/s [...] adds 2f97967503df arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on adds 1598ecda7b23 arm64: kaslr: ensure randomized quantities are clean to the PoC adds 7fa1e2e6afa7 kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define adds b0f3e768a89b Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 6e693b3ffecb x86: uaccess: Inhibit speculation past access_ok() in user [...] adds fbfaf851902c fix int_sqrt64() for very large numbers adds 3e2ffd655cc6 include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR adds 99e309b6ed75 clang-format: Update .clang-format with the latest for_eac [...] adds 315a6d850a82 Merge tags 'compiler-attributes-for-linus-v5.0-rc3' and 'c [...] adds 77b7aad19509 Revert "btrfs: balance dirty metadata pages in btrfs_finis [...] adds 31890da0bfdd btrfs: handle delayed ref head accounting cleanup in abort adds 74d5d229b1bf btrfs: wait on ordered extents on abort cleanup adds 3ec9a4c81c8c btrfs: run delayed iputs before committing adds fd340d0f68cc btrfs: wakeup cleaner thread when adding delayed iput adds 1be969f4682b Merge tag 'for-5.0-rc2-tag' of git://git.kernel.org/pub/sc [...] adds b89a07c4373b virtio: fix virtio_config_ops description adds d1c1dad89e7a virtio: document virtio_config_ops restrictions adds ddbeac07a39a virtio_pci: use queue idx instead of array idx to set up the vq adds a229989d975e virtio: don't allocate vqs when names[i] = NULL adds bf4dc0b2beeb virtio-balloon: tweak config_changed implementation adds 74ad7419489d vhost: return EINVAL if iovecs size does not match the mes [...] adds 8e5dadfe76cf vhost/scsi: Use copy_to_iter() to send control queue response adds bb617b9b4519 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 310529e663ed netfilter: nf_tables: Fix for endless loop when dumping ruleset adds b91d90368837 netfilter: nf_tables: fix leaking object reference count adds 715849ab31f8 netfilter: nf_tables: selective rule dump needs table to b [...] adds a799aea0988e netfilter: nft_flow_offload: Fix reverse route lookup adds e2c8d550a973 netfilter: ebtables: account ebt_table_info to kmemcg adds 10f4e765879e netfilter: nft_flow_offload: fix interaction with vrf slav [...] adds 2314e879747e netfilter: nft_flow_offload: fix checking method of conntr [...] adds 72f6d4d14c2e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds ab5098fa25b9 ip6_gre: fix tunnel list corruption for x-netns adds f97f4dd8b3bb net: ipv4: Fix memory leak in network namespace dismantle adds 5be99560c6a0 selftests/txtimestamp: Fix an equals vs assign bug adds 5642e27bf6a9 Revert "igb: reduce CPU0 latency when updating statistics" adds d9f903f6af3d net: phy: fix too strict check in phy_start_aneg adds 80b3671e9377 ip6_gre: update version related info when changing link adds f6bab199315b sched: Avoid dereferencing skb pointer after child enqueue adds 37d9cf1a3ce3 sched: Fix detection of empty queues in child qdiscs adds 8c6c37fdc20e sch_cake: Correctly update parent qlen when splitting GSO packets adds d62f38c295e5 Merge branch 'sch_cake-leaf-qdisc-fixes' adds a88289f4ddee tipc: fix uninit-value in in tipc_conn_rcv_sub adds 8b66fee7f8ee tipc: fix uninit-value in tipc_nl_compat_link_reset_stats adds 0762216c0ad2 tipc: fix uninit-value in tipc_nl_compat_bearer_enable adds edf5ff04a457 tipc: fix uninit-value in tipc_nl_compat_link_set adds 974cb0e3e7c9 tipc: fix uninit-value in tipc_nl_compat_name_table_dump adds 2753ca5d9009 tipc: fix uninit-value in tipc_nl_compat_doit adds 70a44f9f6e42 Merge branch 'tipc-uninit-values' adds e122d845a01e Revert "rxrpc: Allow failed client calls to be retried" adds 9174c3df1cd1 net/sched: act_tunnel_key: fix memory leak in case of acti [...] adds 1d16073a3268 net: phy: micrel: set soft_reset callback to genphy_soft_r [...] adds 13d7f46386e0 tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state adds f275ee0fa3a0 IN_BADCLASS: fix macro to actually work adds 8cbcdc1a5199 net: phy: marvell: Errata for mv88e6390 internal PHYs adds e0a7328fad99 net: phy: marvell: Fix deadlock from wrong locking adds e413615502a3 selftests: tc-testing: drop test on missing tunnel key id adds 5216bd77798e selftests: tc-testing: fix tunnel_key failure if dst_port [...] adds 26fc181e6cac fou, fou6: do not assume linear skbs adds a6c7c7aac2de net: add document for several snmp counters adds f2f98c1d7fa8 net: phy: meson-gxl: Use the genphy_soft_reset callback adds cd0c4e70fc0c net_sched: refetch skb protocol for each filter adds 9098f21f4cc0 net: usb: aqc111: Extend HWID table by TRENDnet device adds 04a4af334b97 openvswitch: Avoid OOB read when parsing flow nlattrs adds 20704bd1633d erspan: build the header with the right proto according to [...] adds 400b8b9a2a17 sctp: allocate sctp_sockaddr_entry with kzalloc adds 01b833ab44c9 net/core/neighbour: fix kmemleak minimal reference count f [...] adds 91fa038d9446 selftests: tc-testing: fix parsing of ife type adds a5a82d841186 ipv6: route: place a warning with duplicated string with c [...] adds 9e857a40dc4e net: phy: Add missing features to PHY drivers adds 1a9352687c19 net: bpfilter: change section name of bpfilter UMH blob. adds 0f149c9fec3c udp: with udp_segment release on error path adds cb12d72b27a6 atm: he: fix sign-extension overflow on large shift adds 3f1bb6abdf19 net: dsa: realtek-smi: fix OF child-node lookup adds 2cddd2014782 net/sched: cls_flower: allocate mask dynamically in fl_change() adds 8f6b5392856a udp: add missing rehash callback to udplite adds f7c46156f4a9 udp6: add missing rehash callback to udplite adds 88a8121dc1d3 af_packet: fix raw sockets over 6in4 tunnel adds f655f8b81868 Documentation: timestamping: correct path to net_tstamp.h adds cc5e71075947 vhost: log dirty page correctly adds 28c1382fa28f net: bridge: Fix ethernet header pointer before check skb [...] adds c6ddfb9a963f dpaa_eth: NETIF_F_LLTX requires to do our own update of tr [...] adds 40f89ebfbd73 net: phy: add missing phy driver features adds 5ab3121beeb7 amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs adds 87fff3cacd01 neighbour: Do not perturb drop profiles when neigh_probe adds bf97403ac4bf macvlan: replace kfree_skb by consume_skb for drop profiles adds 0e78f389a7cd doc: net: fix bad references to network drivers adds e40e2a2e7866 net: phy: mdio_bus: add missing device_del() in mdiobus_re [...] adds 6c57f0458022 net: Fix usage of pskb_trim_rcsum adds 9437b6295188 net: Fix typo in NET_FAILOVER help text adds 20f5248a502b MAINTAINERS: update email addresses of liquidio driver mai [...] adds c9ebea04cb1b mlxsw: pci: Ring CQ's doorbell before RDQ's adds d2f372ba0914 mlxsw: pci: Increase PCI SW reset timeout adds 67c14cc9b350 mlxsw: pci: Return error on PCI reset timeout adds a11dcd649791 mlxsw: spectrum_fid: Update dummy FID index adds 710ae7287737 net: bridge: Mark FDB entries that were added by user as such adds 64254a205461 mlxsw: spectrum_switchdev: Do not treat static FDB entries [...] adds 72159272fc08 selftests: mlxsw: Test FDB offload indication adds 479a2b761d61 selftests: forwarding: Add a test case for externally lear [...] adds efa8c819a689 Merge branch 'mlxsw-fixes' adds e8c8b53ccaff net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames adds 2eb1e42551a8 net/mlx5e: Fix wrong error code return on FEC query failure adds 7fdc1adc52d3 net/mlx5e: Fix wrong (zero) TX drop counter indication for [...] adds 25f2d0e7791e net/mlx5e: Fix cb_ident duplicate in indirect block register adds 8a7fa0c35027 Merge tag 'mlx5-fixes-2019-01-18' of git://git.kernel.org/ [...] adds 7afa81c55fca isdn: avm: Fix string plus integer warning from Clang adds 3e64cf7a435e net: phy: phy driver features are mandatory adds df133f3f9625 virtio_net: bulk free tx skbs adds cc5b5d356504 xsk: Check if a queue exists during umem setup adds 1be72f29bfb9 selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh adds 6bf3bbe1f4d4 samples/bpf: workaround clang asm goto compilation errors adds 86edaed37963 bpf: libbpf: retry loading program on EAGAIN adds 6e8ccb4f624a tools/bpf: properly account for libbfd variations adds 0b698005a9d1 bpf: don't assume build-id length is always 20 bytes adds 4af396ae4836 bpf: zero out build_id for BPF_STACK_BUILD_ID_IP adds f67ad87ab312 selftests/bpf: retry tests that expect build-id adds 583c53185399 bpf: Make function btf_name_offset_valid static adds c8dc79806e7f bpf: Annotate implicit fall through in cgroup_dev_func_proto adds c61c27687a5a bpf: Correctly annotate implicit fall through in bpf_base_ [...] adds f4924f24da8c bpf: bpf_setsockopt: reset sock dst on SO_MARK changes adds e224c390a625 bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing adds ad6dd7a9c47b bpf: pull in pkt_sched.h header for tooling to fix bpftool build adds 9d5564ddcf2a bpf: fix inner map masking to prevent oob under speculation adds 64cf5481262b tools: bpftool: Cleanup license mess adds e7c87bd6cc4e bpf: in __bpf_redirect_no_mac pull mac only if present adds 6436408e814b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 7d0ae236ed13 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 560706d5d258 gcc-plugins: arm_ssp_per_task_plugin: sign extend the SP mask adds 2c88c742d011 gcc-plugins: arm_ssp_per_task_plugin: fix for GCC 9+ adds dbcfc9619393 Merge tag 'gcc-plugins-v5.0-rc4' of git://git.kernel.org/p [...] adds 6a4c9ab13fee pstore/ram: Fix console ramoops to show the previous boot logs adds 5631e8576a3c pstore/ram: Avoid allocation and leak of platform data adds 1e556ba3b673 Merge tag 'pstore-v5.0-rc4' of git://git.kernel.org/pub/sc [...] adds 49a57857aeea Linux 5.0-rc3 adds 97e981324d49 ARCv2: boot log: BPU return stack depth adds 7dd380c338f1 ARC: boot log: print Action point details adds 4e868f8419cb ARC: fix __ffs return value to avoid build warnings adds 76e608676056 arc: remove redundant kernel-space generic-y adds a3010a046538 ARC: adjust memblock_reserve of kernel memory adds 3affbf0e154e ARC: perf: map generic branches to correct hardware condition adds 14f81a91ad29 ARC: perf: trivial code cleanup adds 0e956150fe09 ARC: perf: introduce Kernel PMU events support adds baf9cc85ba01 ARC: perf: move HW events mapping to separate function adds 29133260f7c2 ARC: perf: avoid kernel killing where it is possible adds ab6c03676cb1 ARC: show_regs: lockdep: avoid page allocator... adds f731a8e89f8c ARC: show_regs: lockdep: re-enable preemption adds 4d447455e73b ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if si [...] adds e6a72b7daeeb ARCv2: lib: memeset: fix doing prefetchw outside of buffer adds 57ef300e4627 Merge tag 'arc-5.0-rc3' of git://git.kernel.org/pub/scm/li [...] adds e8e683ae9a73 iommu/of: Fix probe-deferral adds 52e60b754438 Merge tag 'iommu-fixes-v5.0-rc3' of git://git.kernel.org/p [...] adds f8ff6c732d35 ide: fix a typo in the settings proc file name adds 490fd30f8595 XArray tests: Add RCU locking adds 02669b17a433 XArray: Turn xa_init_flags into a static inline adds 4a31896c5b5a XArray: Change xa_for_each iterator adds 76b4e5299565 XArray: Permit storing 2-byte-aligned pointers adds b0606fed6eec XArray: Honour reserved entries in xa_insert adds 19ba9ecf2418 XArray: Fix typo in comment adds d69d287a9002 XArray tests: Check mark 2 gets squashed adds edcddd4c879a XArray: Fix an arithmetic error in xa_is_err adds 48b161983ae5 Merge tag 'xarray-5.0-rc3' of git://git.infradead.org/user [...] adds ee46967fc6e7 HID: core: replace the collection tree pointers with indices adds 77ae0d8e401f HID: i2c-hid: Disable runtime PM on Goodix touchpad adds 1950f462916e HID: core: simplify active collection tracking adds 787a3b432276 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fdac94489c4d selftests: rtc: rtctest: fix alarm tests adds 7b3027728f4d selftests: rtc: rtctest: add alarm test on minute boundary adds a180ac19ac19 x86/mpx/selftests: fix spelling mistake "succeded" -> "succeeded" adds b686057e9507 tools/testing/selftests/x86/unwind_vdso.c: Remove duplicat [...] adds 91cd63d320f8 selftests/vm/gup_benchmark.c: match gup struct to kernel adds 5bbc73a841d7 selftests: seccomp: use LDLIBS instead of LDFLAGS adds 508cacd7da66 selftests: gpio-mockup-chardev: Check asprintf() for error adds 3d244c192afe selftests/seccomp: Abort without user notification support adds 8f45fa2724a6 Merge tag 'linux-kselftest-5.0-rc4' of git://git.kernel.or [...] adds 48504619a659 clk: imx: fix potential NULL dereference in imx8qxp_lpcg_c [...] adds d39eca547f3e clk: tegra: dfll: Fix a potential Oop in remove() adds 4f340efcb212 clk: zynqmp: Fix memory allocation in zynqmp_clk_setup adds 3d51e4d9de7d clk: imx: Remove Kconfig duplicate include adds c6e909972ef8 clk: sysfs: fix invalid JSON in clk_dump adds 2137a109a5e3 clk: vc5: Abort clock configuration without upstream clock adds 83b4c147967b clk: qcom: Select QCOM_GDSC with MSM_GCC_8998 adds c0a636e4cc2e clk: socfpga: stratix10: fix rate calculation for pll clocks adds b488517b28a4 clk: socfpga: stratix10: fix naming convention for the fix [...] adds 0b0d4be6b488 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 3fe931b31a40 thermal: int340x_thermal: Fix a NULL vs IS_ERR() check adds 129699bb8c75 drivers: thermal: int340x_thermal: Fix sysfs race condition adds 333478a7eb21 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...]
No new revisions were added by this update.
Summary of changes: .clang-format | 43 +++- Documentation/core-api/xarray.rst | 15 +- Documentation/networking/index.rst | 26 +-- Documentation/networking/rxrpc.txt | 45 ---- Documentation/networking/snmp_counter.rst | 130 ++++++++++- Documentation/networking/timestamping.txt | 4 +- MAINTAINERS | 7 +- Makefile | 2 +- arch/arc/include/asm/Kbuild | 4 - arch/arc/include/asm/arcregs.h | 12 +- arch/arc/include/asm/bitops.h | 6 +- arch/arc/include/asm/perf_event.h | 3 +- arch/arc/kernel/perf_event.c | 241 ++++++++++++++++----- arch/arc/kernel/setup.c | 27 ++- arch/arc/kernel/troubleshoot.c | 30 ++- arch/arc/lib/memset-archs.S | 40 +++- arch/arc/mm/fault.c | 13 +- arch/arc/mm/init.c | 3 +- arch/arm64/include/asm/cache.h | 2 - arch/arm64/include/asm/mmu.h | 5 +- arch/arm64/kernel/kaslr.c | 8 +- arch/mips/Kconfig | 1 + arch/mips/bcm47xx/setup.c | 31 +++ arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/configs/ath79_defconfig | 1 + .../include/asm/mach-lantiq/falcon/falcon_irq.h | 2 - .../mips/include/asm/mach-lantiq/xway/lantiq_irq.h | 2 - arch/mips/jazz/jazzdma.c | 5 +- arch/mips/lantiq/irq.c | 77 +------ arch/mips/pci/msi-octeon.c | 4 +- arch/powerpc/platforms/chrp/setup.c | 3 +- arch/x86/include/asm/uaccess.h | 2 +- block/bfq-wf2q.c | 11 +- block/blk-mq-debugfs-zoned.c | 2 - block/blk-mq.c | 3 +- drivers/acpi/nfit/core.c | 20 +- drivers/acpi/nfit/intel.c | 8 +- drivers/atm/he.c | 2 +- drivers/block/nbd.c | 5 +- drivers/clk/Kconfig | 1 - drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/clk.c | 2 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 + drivers/clk/qcom/Kconfig | 1 + drivers/clk/socfpga/clk-pll-s10.c | 2 +- drivers/clk/socfpga/clk-s10.c | 20 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 4 +- drivers/clk/zynqmp/clkc.c | 4 +- drivers/hid/hid-core.c | 23 +- drivers/hid/hid-ids.h | 3 + drivers/hid/i2c-hid/i2c-hid-core.c | 2 + drivers/ide/ide-proc.c | 2 +- drivers/iommu/of_iommu.c | 2 +- drivers/isdn/hardware/avm/b1.c | 2 +- drivers/md/md.c | 7 +- drivers/misc/mic/vop/vop_main.c | 9 +- drivers/net/Kconfig | 2 +- drivers/net/dsa/realtek-smi.c | 18 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 2 - drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 22 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 6 + drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 14 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 30 +-- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 13 ++ drivers/net/ethernet/mellanox/mlxsw/pci.c | 16 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 12 +- drivers/net/macvlan.c | 2 +- drivers/net/phy/bcm87xx.c | 2 + drivers/net/phy/cortina.c | 1 + drivers/net/phy/marvell.c | 37 +++- drivers/net/phy/mdio_bus.c | 1 + drivers/net/phy/meson-gxl.c | 1 + drivers/net/phy/micrel.c | 2 + drivers/net/phy/phy.c | 19 +- drivers/net/phy/phy_device.c | 17 ++ drivers/net/phy/teranetics.c | 1 + drivers/net/ppp/pppoe.c | 1 + drivers/net/usb/aqc111.c | 15 ++ drivers/net/usb/cdc_ether.c | 8 + drivers/net/virtio_net.c | 12 +- drivers/nvdimm/nd-core.h | 4 +- drivers/nvme/host/pci.c | 21 +- drivers/nvme/target/tcp.c | 2 +- drivers/remoteproc/remoteproc_virtio.c | 9 +- drivers/s390/virtio/virtio_ccw.c | 12 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 9 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 28 ++- drivers/scsi/cxgbi/libcxgbi.c | 7 +- drivers/scsi/cxgbi/libcxgbi.h | 5 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 12 +- drivers/scsi/isci/init.c | 14 +- drivers/scsi/lpfc/lpfc_sli.c | 20 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +- drivers/scsi/pm8001/pm8001_sas.c | 2 +- drivers/scsi/qedi/qedi_iscsi.c | 3 + drivers/scsi/qedi/qedi_iscsi.h | 1 + drivers/scsi/qla1280.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 2 + drivers/scsi/qla2xxx/qla_isr.c | 1 + drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 2 + drivers/scsi/scsi_pm.c | 26 ++- drivers/scsi/sd.c | 6 + drivers/scsi/smartpqi/smartpqi_init.c | 2 +- drivers/scsi/ufs/ufs.h | 2 +- drivers/scsi/ufs/ufshcd.c | 2 + drivers/target/iscsi/iscsi_target.c | 2 +- drivers/target/target_core_user.c | 88 +++++--- .../int340x_thermal/processor_thermal_device.c | 30 +-- drivers/vhost/net.c | 3 +- drivers/vhost/scsi.c | 20 +- drivers/vhost/vhost.c | 105 +++++++-- drivers/vhost/vhost.h | 3 +- drivers/virtio/virtio_balloon.c | 98 ++++++--- drivers/virtio/virtio_mmio.c | 9 +- drivers/virtio/virtio_pci_common.c | 8 +- drivers/watchdog/mt7621_wdt.c | 1 + drivers/watchdog/rt2880_wdt.c | 1 + drivers/watchdog/tqmx86_wdt.c | 8 +- fs/block_dev.c | 28 ++- fs/btrfs/ctree.h | 7 + fs/btrfs/disk-io.c | 12 + fs/btrfs/extent-tree.c | 21 +- fs/btrfs/inode.c | 5 +- fs/nfs/nfs4file.c | 8 +- fs/pstore/ram.c | 12 +- include/linux/bcma/bcma_soc.h | 1 + include/linux/compiler-clang.h | 5 +- include/linux/compiler-gcc.h | 4 - include/linux/compiler-intel.h | 4 +- include/linux/compiler.h | 4 +- include/linux/hid.h | 3 +- include/linux/libnvdimm.h | 1 + include/linux/phy.h | 6 +- include/linux/skbuff.h | 1 + include/linux/virtio_config.h | 13 +- include/linux/xarray.h | 227 ++++++++++++++----- include/net/af_rxrpc.h | 16 -- include/net/ip_fib.h | 2 +- include/net/netfilter/nf_flow_table.h | 1 - include/uapi/linux/in.h | 2 +- kernel/bpf/btf.c | 2 +- kernel/bpf/cgroup.c | 1 + kernel/bpf/map_in_map.c | 17 +- kernel/bpf/stackmap.c | 9 +- lib/int_sqrt.c | 2 +- lib/test_xarray.c | 57 ++++- lib/xarray.c | 92 ++++---- net/bpfilter/bpfilter_umh_blob.S | 2 +- net/bridge/br_fdb.c | 5 + net/bridge/br_forward.c | 9 +- net/bridge/br_netfilter_ipv6.c | 1 + net/bridge/netfilter/ebtables.c | 6 +- net/bridge/netfilter/nft_reject_bridge.c | 1 + net/core/filter.c | 32 ++- net/core/lwt_bpf.c | 1 + net/core/neighbour.c | 4 +- net/ipv4/fib_frontend.c | 4 +- net/ipv4/fib_trie.c | 15 +- net/ipv4/fou.c | 9 +- net/ipv4/ip_gre.c | 23 +- net/ipv4/ip_input.c | 1 + net/ipv4/tcp.c | 2 +- net/ipv4/udp.c | 18 +- net/ipv4/udp_impl.h | 1 + net/ipv4/udplite.c | 1 + net/ipv6/fou6.c | 9 +- net/ipv6/ip6_gre.c | 14 +- net/ipv6/route.c | 14 +- net/ipv6/udp.c | 18 +- net/ipv6/udp_impl.h | 1 + net/ipv6/udplite.c | 1 + net/netfilter/nf_flow_table_core.c | 5 +- net/netfilter/nf_tables_api.c | 14 +- net/netfilter/nft_flow_offload.c | 13 +- net/openvswitch/flow_netlink.c | 2 +- net/packet/af_packet.c | 3 +- net/rxrpc/af_rxrpc.c | 70 ------ net/rxrpc/ar-internal.h | 19 +- net/rxrpc/call_object.c | 97 --------- net/rxrpc/conn_client.c | 5 +- net/rxrpc/sendmsg.c | 24 +- net/sched/act_tunnel_key.c | 19 +- net/sched/cls_api.c | 3 +- net/sched/cls_flower.c | 19 +- net/sched/sch_cake.c | 5 +- net/sched/sch_cbs.c | 3 +- net/sched/sch_drr.c | 7 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_hfsc.c | 9 +- net/sched/sch_htb.c | 3 +- net/sched/sch_prio.c | 3 +- net/sched/sch_qfq.c | 20 +- net/sched/sch_tbf.c | 3 +- net/sctp/ipv6.c | 5 +- net/sctp/protocol.c | 4 +- net/sunrpc/auth.c | 3 + net/sunrpc/auth_gss/auth_gss.c | 12 +- net/sunrpc/clnt.c | 20 +- net/sunrpc/xprt.c | 3 +- net/sunrpc/xprtrdma/verbs.c | 10 +- net/sunrpc/xprtsock.c | 22 ++ net/tipc/netlink_compat.c | 50 ++++- net/tipc/topsrv.c | 2 +- net/xdp/xdp_umem.c | 16 +- samples/bpf/Makefile | 1 + samples/bpf/asm_goto_workaround.h | 16 ++ scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 23 +- tools/bpf/bpftool/Makefile | 9 +- tools/bpf/bpftool/json_writer.c | 7 +- tools/bpf/bpftool/json_writer.h | 5 - {include => tools/include}/uapi/linux/pkt_sched.h | 0 tools/lib/bpf/bpf.c | 19 +- tools/testing/selftests/bpf/Makefile | 1 + tools/testing/selftests/bpf/test_progs.c | 30 +++ .../selftests/drivers/net/mlxsw/rtnetlink.sh | 20 ++ tools/testing/selftests/gpio/gpio-mockup-chardev.c | 9 +- .../selftests/net/forwarding/bridge_vlan_aware.sh | 34 ++- .../networking/timestamping/txtimestamp.c | 2 +- tools/testing/selftests/rtc/rtctest.c | 109 +++++++++- tools/testing/selftests/seccomp/Makefile | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 10 +- .../selftests/tc-testing/tc-tests/actions/ife.json | 88 ++++---- .../tc-testing/tc-tests/actions/tunnel_key.json | 31 +-- tools/testing/selftests/vm/gup_benchmark.c | 1 + tools/testing/selftests/x86/mpx-mini-test.c | 2 +- tools/testing/selftests/x86/unwind_vdso.c | 1 - 233 files changed, 2226 insertions(+), 1231 deletions(-) create mode 100644 samples/bpf/asm_goto_workaround.h copy {include => tools/include}/uapi/linux/pkt_sched.h (100%)