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-defconfig in repository toolchain/ci/linux.
from ba816d3c265c Merge tag 'arm-soc-fixes-5.13-1' of git://git.kernel.org/p [...] adds b80bfc59c60d drm/exynos: correct exynos_drm_fimd kerneldoc adds 04562956fd41 drm/exynos: Remove redundant error printing in exynos_dsi_probe() adds a470c5665b3b drm/exynos/decon5433: Remove redundant error printing in e [...] adds 7544f3ee01f7 Merge tag 'exynos-drm-fixes-for-v5.13-rc3' of git://git.ke [...] adds 7e008b02557c dma-buf: fix unintended pin/unpin warnings adds af8d80bf7c25 Merge tag 'drm-misc-fixes-2021-05-20' of git://anongit.fre [...] adds 036867e93ebf drm/i915/gem: Pin the L-shape quirked object as unshrinkable adds 023dfa9602f5 drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 adds 145e06b58f86 drm/i915/gvt: Move mdev attribute groups into kvmgt module adds eddd1b8f467f Merge tag 'gvt-fixes-2021-05-19' of https://github.com/int [...] adds 4996c342b214 Merge tag 'drm-intel-fixes-2021-05-20' of git://anongit.fr [...] adds 84c63d040938 drm/amd/display: Use the correct max downscaling value for [...] adds 0c8df343c200 drm/radeon: use the dummy page for GART if needed adds d53751568359 drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] adds dbd1003d1252 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] adds 080039273b12 drm/amd/display: Disconnect non-DP with no EDID adds fa7e6abc75f3 drm/amd/amdgpu: fix refcount leak adds ab95cb3e1bc4 drm/amdgpu: add video_codecs query support for aldebaran adds 1e5c37385097 drm/amdgpu: Fix a use-after-free adds 99c45ba5799d drm/amdgpu: update gc golden setting for Navi12 adds 77194d8642dd drm/amdgpu: update sdma golden setting for Navi12 adds 9c2876d56f1c drm/amd/amdgpu: fix a potential deadlock in gpu reset adds a2b4785f0128 drm/amdgpu: stop touching sched.ready in the backend adds dd6ad0516ee3 Merge tag 'amd-drm-fixes-5.13-2021-05-19' of https://gitla [...] adds 79a106fc6585 Merge tag 'drm-fixes-2021-05-21-1' of git://anongit.freede [...] adds c019d9245782 openrisc: Fix a memory leak adds 4eff12434719 openrisc: mm/init.c: remove unused memblock_region variabl [...] adds 371dcaee1ade openrisc: mm/init.c: remove unused variable 'end' in pagin [...] adds 8b549c18ae81 openrisc: Define memory barrier mb adds 93bb533a340b Merge tag 'for-linus' of git://github.com/openrisc/linux adds 055f23b74b20 module: check for exit sections in layout_sections() inste [...] adds c1f47ebc9b24 Merge tag 'modules-for-v5.13-rc3' of git://git.kernel.org/ [...] adds add0b32ef914 siginfo: Move si_trapno inside the union inside _si_fault adds 9abcabe31118 signal: Implement SIL_FAULT_TRAPNO adds af5eeab7e8e8 signal: Factor force_sig_perf out of perf_sigtrap adds 0683b53197b5 signal: Deliver all of the siginfo perf data in _perf adds 922e3013046b signalfd: Remove SIL_PERF_EVENT fields from signalfd_siginfo adds a0e31f3a38e7 Merge branch 'for-v5.13-rc3' of git://git.kernel.org/pub/s [...] adds 5311221304fa dt-bindings: phy: cadence-torrent: update reference file of docs adds 0bd50826a40e leds: Fix reference file name of documentation adds 4710ccc52e8e dt-bindings: media: renesas,drif: Use graph schema adds c17611592d96 dt-bindings: More removals of type references on common pr [...] adds 5328bf8ba44e Merge tag 'devicetree-fixes-for-5.13-2' of git://git.kerne [...] adds cabb1bb60e88 mmc: meson-gx: make replace WARN_ONCE with dev_warn_once a [...] adds 9b81354d7ebc mmc: meson-gx: also check SD_IO_RW_EXTENDED for scatterlis [...] adds a1149a6c06ee mmc: sdhci-pci-gli: increase 1.8V regulator wait adds 011ff616ffe8 Merge tag 'mmc-v5.13-rc1' of git://git.kernel.org/pub/scm/ [...] adds 1e948b1752b5 gpio: cadence: Add missing MODULE_DEVICE_TABLE adds a0579474efff gpio: xilinx: Correct kernel doc for xgpio_probe() adds bdbe871ef0ca gpio: tegra186: Don't set parent IRQ affinity adds e8085a07097b Merge tag 'gpio-fixes-for-v5.13-rc3' of git://git.kernel.o [...] adds 4236a26a6b99 cifs: remove deadstore in cifs_close_all_deferred_files() adds c0d46717b957 SMB3: incorrect file id in requests compounded with open adds d201d7631ca1 cifs: fix memory leak in smb2_copychunk_range adds e83aa3528a38 cifs: Fix inconsistent indenting adds 860b69a9d771 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. adds 0ab95c2510b6 Defer close only when lease is enabled. adds 9687c85dfbf8 Fix KASAN identified use-after-free issue. adds 8bb14ca1714f Merge tag '5.13-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 6416954ca75b btrfs: release path before starting transaction when cloni [...] adds 91df99a6eb50 btrfs: do not BUG_ON in link_to_fixup_dir adds e380adfc213a btrfs: zoned: pass start block to btrfs_use_zone_append adds 764c7c9a464b btrfs: zoned: fix parallel compressed writes adds 45af60e7ced0 Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/s [...] adds 9d5e8492eee0 xfs: adjust rt allocation minlen when extszhint > rtextsize adds 676a659b60af xfs: retry allocations when locality-based search fails adds 16c9de54dc86 xfs: fix deadlock retry tracepoint arguments adds e3c2b047475b xfs: restore old ioctl definitions adds a3969ef463f9 Merge tag 'xfs-5.13-fixes-1' of git://git.kernel.org/pub/s [...] adds ae897fda4f50 x86/Xen: swap NX determination and GDT setup on BSP adds 4ba50e7c423c xen-pciback: redo VF placement in the virtual topology adds c81d3d246025 xen-pciback: reconfigure also from backend watch handler adds 23d729263037 Merge tag 'for-linus-5.13b-rc3-tag' of git://git.kernel.or [...] adds 7a274727702c io_uring: don't modify req->poll for rw adds ba5ef6dc8a82 io_uring: fortify tctx/io_wq cleanup adds b9231dfbcbc0 Merge tag 'io_uring-5.13-2021-05-22' of git://git.kernel.d [...] adds fec356a61aa3 nvmet: fix memory leak in nvmet_alloc_ctrl() adds 03504e3b54cc nvme-loop: fix memory leak in nvme_loop_create_ctrl() adds 825619b09ad3 nvme-tcp: fix possible use-after-completion adds a0fdd1418007 nvme-tcp: rerun io_work if req_list is not empty adds a7d139145a66 nvme-fc: clear q_live at beginning of association teardown adds 9a66e6bd7e9b Merge tag 'nvme-5.13-2021-05-20' of git://git.infradead.or [...] adds 6c60ff048ca1 block: prevent block device lookups at the beginning of de [...] adds bc6a38513260 block: fix a race between del_gendisk and BLKRRPART adds 4ff2473bdb4c Merge tag 'block-5.13-2021-05-22' of git://git.kernel.dk/l [...] adds f9f74dc218c3 mm/shuffle: fix section mismatch warning adds f10628d2f613 Revert "mm/gup: check page posion status for coredump." adds a11ddb37bf36 ipc/mqueue, msg, sem: avoid relying on a stack reference p [...] adds 4d1cd3b2c5c1 tools/testing/selftests/exec: fix link error adds f70b00496f2a kasan: slab: always reset the tag in get_freepointer_safe() adds 0f90b88dbcd1 watchdog: reliable handling of timestamps adds f747e6667ebb linux/bits.h: fix compilation error with GENMASK adds 43b2ec977ce3 proc: remove Alexey from MAINTAINERS adds 1b6d63938a9d lib: kunit: suppress a compilation warning of frame size adds e32905e57358 userfaultfd: hugetlbfs: fix new flag usage in error path adds 34c5c89890d6 Merge branch 'akpm' (patches from Andrew) adds c6de37dd5e48 tools build: Fix quiet cmd indentation adds 98a499a11ecd scripts/jobserver-exec: Fix a typo ("envirnoment") adds c93db682cfb2 kbuild: dummy-tools: adjust to stricter stackprotector check adds 4d7620341eda Merge tag 'kbuild-fixes-v5.13' of git://git.kernel.org/pub [...] adds e2f5efd0f0e2 powerpc: Fix early setup to make early_ioremap() work adds 5665bc35c1ed powerpc/64s/syscall: Use pt_regs.trap to distinguish sysca [...] adds d72500f99284 powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls adds 28ceac6959e1 Merge tag 'powerpc-5.13-4' of git://git.kernel.org/pub/scm [...] adds fea63d54f7a3 x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch adds a50c5bebc99c x86/sev-es: Invalidate the GHCB after completing VMGEXIT adds 0024430e920f x86/build: Fix location of '-plugin-opt=' flags adds b250f2f7792d x86/sev-es: Don't return NULL from sev_es_get_ghcb() adds c25bbdb56406 x86/sev-es: Forward page-faults which happen during emulation adds 4954f5b8ef0b x86/sev-es: Use __put_user()/__get_user() for data accesses adds 7de7ac8d6069 Merge tag 'x86_urgent_for_v5.13_rc3' of git://git.kernel.o [...] adds be1c2bb3ba5a ARM: PXA: Fix cplds irqdesc allocation when using legacy mode adds 5b44955dc198 irqchip/apple-aic: APPLE_AIC should depend on ARCH_APPLE adds fbb80d5ad400 irqchip: Remove redundant error printing adds b4764905ea5b Merge tag 'irqchip-fixes-5.13-1' of git://git.kernel.org/p [...] adds f73d2a429334 Merge tag 'irq-urgent-2021-05-23' of git://git.kernel.org/ [...] adds 89e70d5c583c locking/lockdep: Correct calling tracepoints adds 3a010c493271 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due [...] adds 0898678c742e Merge tag 'locking-urgent-2021-05-23' of git://git.kernel. [...] adds 3317c26a4b41 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR adds 488e13a489e9 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomi [...] adds 6ebb6814a1ef Merge tag 'perf-urgent-2021-05-23' of git://git.kernel.org [...] adds c4681547bcce Linux 5.13-rc3 adds c7299fea6769 spi: Fix spi device unregister flow adds 41f48a29ebd5 spi: altera: Make SPI_ALTERA_CORE invisible adds 121271f08809 spi: spi-zynq-qspi: Fix kernel-doc warning adds 6d5ff8e632a4 spi: spi-zynq-qspi: Fix stack violation bug adds 680ec0549a05 spi: spi-fsl-dspi: Fix a resource leak in an error handling path adds dc5fa5902738 spi: take the SPI IO-mutex in the spi_set_cs_timing method adds 35f3f8504c3b spi: Switch to signed types for *_native_cs SPI controller fields adds 7907cad7d07e spi: sprd: Add missing MODULE_DEVICE_TABLE adds 6b69546912a5 spi: Assume GPIO CS active high in ACPI case adds 27e7db56cf3d spi: Don't have controller clean up spi device before driv [...] adds 0b07154f066a dt-bindings: spi: spi-mux: rename flash node adds d7aed20d446d MAINTAINERS: Add Alain Volmat as STM32 SPI maintainer adds c37fe6aff89c Merge tag 'v5.13-rc2' into spi-5.13 adds bda7db1d952c spi: sc18is602: don't consider the chip select byte in sc1 [...] adds b4e46c9954ad spi: sc18is602: implement .max_{transfer,message}_size() f [...] adds f71d49e01be6 Merge tag 'spi-fix-v5.13-rc3' of git://git.kernel.org/pub/ [...] adds 940d71c6462e wq: handle VM suspension in stall detection adds 5df7ae7bed41 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds 45e1ba40837a cgroup: disable controllers at parse time adds 08b2b6fdf6b2 cgroup: fix spelling mistakes adds 1434a3127887 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds c67d734975a2 perf buildid-list: Initialize zstd_data adds 3c91e8efaf48 tools arch kvm: Sync kvm headers with the kernel sources adds 316a76a58c3f perf test: Fix libpfm4 support (63) test error for nested [...] adds cb7987837c31 perf intel-pt: Fix transaction abort handling adds c954eb72b31a perf intel-pt: Fix sample instruction bytes adds 0a0c59724516 perf intel-pt: Remove redundant setting of ptq->insn_len adds fb6c79d7261a perf tools: Add 'cgroup-switches' software event adds 3b2f17ad1770 perf parse-events: Check if the software events array slot [...] adds f248d687e99d Merge remote-tracking branch 'torvalds/master' into perf/urgent adds ec347b7c3191 tools headers UAPI: Sync linux/fs.h with the kernel sources adds 4224680ee7aa tools headers UAPI: Sync linux/perf_event.h with the kerne [...] adds bffcbe79370e tools headers UAPI: Sync files changed by the quotactl_pat [...] adds a6172059758b perf scripts python: exported-sql-viewer.py: Fix copy to c [...] adds fd931b2e234a perf scripts python: exported-sql-viewer.py: Fix Array TypeError adds f56299a9c998 perf scripts python: exported-sql-viewer.py: Fix warning display adds f42907e8a451 perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry a [...] adds f8b61bd20479 perf stat: Skip evlist__[enable|disable] when all events uses BPF adds a050a6d2b7e8 Merge tag 'perf-tools-fixes-for-v5.13-2021-05-24' of git:/ [...] adds b2db6c35ba98 afs: Fix fall-through warnings for Clang adds 19dee613816d netfs: Pass flags through to grab_cache_page_write_begin() adds b71c791254ff netfs: Make CONFIG_NETFS_SUPPORT auto-selected rather than manual adds ad9f25d33860 Merge tag 'netfs-lib-fixes-20200525' of git://git.kernel.o [...] adds bfb819ea20ce proc: Check /proc/$pid/attr/ writes against file opener adds 56a8d3fd1f34 mtd: rawnand: cs553x: Fix external use of SW Hamming ECC helper adds ad9ffdce4539 mtd: rawnand: fsmc: Fix external use of SW Hamming ECC helper adds c4b7d7c480d6 mtd: rawnand: lpc32xx_slc: Fix external use of SW Hamming [...] adds 3e09c0252501 mtd: rawnand: ndfc: Fix external use of SW Hamming ECC helper adds 46fcb57e6b72 mtd: rawnand: sharpsl: Fix external use of SW Hamming ECC helper adds 6a4c5ada5774 mtd: rawnand: tmio: Fix external use of SW Hamming ECC helper adds 3d227a0b0ce3 mtd: rawnand: txx9ndfmc: Fix external use of SW Hamming EC [...] adds 562b4e91d3b2 mtd: parsers: ofpart: fix parsing subpartitions adds 7ac3a1c1ae51 Merge tag 'mtd/fixes-for-5.13-rc4' of git://git.kernel.org [...] adds 8ab78863e9ef net/nfc/rawsock.c: fix a permission check bug adds ddb6e00f8413 net: netcp: Fix an error message adds a269333fa5c0 net: dsa: fix a crash if ->get_sset_count() fails adds db825feefc68 net/mlx4: Fix EEPROM dump support adds b94cbc909f1d net: dsa: fix error code getting shifted with 4 in dsa_sla [...] adds 3058e01d31bb tipc: make node link identity publish thread safe adds 297c4de6f780 net: dsa: felix: re-enable TAS guard band mode adds 576f9eacc680 net: stmmac: Fix MAC WoL not working if PHY does not support WoL adds 965a7d72e798 mac80211: assure all fragments are encrypted adds 94034c40ab4a mac80211: prevent mixed key and fragment cache attacks adds a1d5ff5651ea mac80211: properly handle A-MSDUs that start with an RFC 1 [...] adds 2b8a1fee3488 cfg80211: mitigate A-MSDU aggregation attacks adds 270032a2a9c4 mac80211: drop A-MSDUs on old ciphers adds 3a11ce08c45b mac80211: add fragment cache to sta_info adds bf30ca922a0c mac80211: check defrag PN against current frame adds 7e44a0b597f0 mac80211: prevent attacks on TKIP/WEP as well adds a8c4d76a8dd4 mac80211: do not accept/forward invalid EAPOL frames adds 3edc6b0d6c06 mac80211: extend protection against mixed key and fragment [...] adds a1166b2653db ath10k: add CCMP PN replay protection for fragmented frame [...] adds 65c415a144ad ath10k: drop fragments with multicast DA for PCIe adds 40e7462dad6f ath10k: drop fragments with multicast DA for SDIO adds 079a108feba4 ath10k: drop MPDU which has discard flag set by firmware for SDIO adds 0dc267b13f3a ath10k: Fix TKIP Michael MIC verification for PCIe adds 62a8ff67eba5 ath10k: Validate first subframe of A-MSDU before processin [...] adds c3944a562102 ath11k: Clear the fragment cache during key install adds 210f563b0979 ath11k: Drop multicast fragments adds 9fe37a80c929 Merge tag 'mac80211-for-net-2021-05-11' of git://git.kerne [...] adds 9683e5775c75 libbpf: Add NULL check to add_dummy_ksym_var adds 3b80d106e110 samples/bpf: Consider frame size in tx_only of xdpsock sample adds 31379397dcc3 bpf: Forbid trampoline attach for functions with variable [...] adds 049c4e13714e bpf: Fix alu32 const subreg bound tracking on bitwise operations adds 4b81ccebaeee bpf, ringbuf: Deny reserve of buffers larger than ringbuf adds 04ea3086c4d7 bpf: Prevent writable memory-mapping of read-only ringbuf pages adds b24abcff918a bpf, kconfig: Add consolidated menu entry for bpf with cor [...] adds 08389d888287 bpf: Add kconfig knob for disabling unpriv bpf by default adds 35e3815fa810 bpf: Add deny list of btf ids check for tracing programs adds e2d5b2bb769f bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers adds 67e7ec0bd453 libbpf: Provide GELF_ST_VISIBILITY() define for older libelf adds 096eccdef0b3 selftests/bpf: Rewrite test_tc_redirect.sh as prog_tests/t [...] adds 569c484f9995 bpf: Limit static tcp-cc functions in the .BTF_ids list to x86 adds df6f82370369 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 29249eac5225 mptcp: fix data stream corruption adds bcbda3fc6162 ionic: fix ptp support config breakage adds 440c3247cba3 net: ipa: memory region array is variable size adds 098116e7e640 net: really orphan skbs tied to closing sk adds aa473d6ceb82 bnxt_en: Fix and improve .ndo_features_check(). adds 171c3b151118 net: packetmmap: fix only tx timestamp on request adds 619fee9eb13b net: fec: fix the potential memory leak in fec_enet_init() adds 052fcc453182 net: fec: add defer probe for of_get_mac_address adds 6e8005576648 Merge branch 'fec-fixes' adds e5cc361e2164 octeontx2-pf: fix a buffer overflow in otx2_set_rxfh_context() adds 9c1bb37f8cad ptp: ocp: Fix a resource leak in an error handling path adds 2b17c400aeb4 can: isotp: prevent race between isotp_bind() and isotp_se [...] adds 364642ae80d6 Merge tag 'linux-can-fixes-for-5.13-20210512' of git://git [...] adds ca14f9597f4f MAINTAINERS: nfc: drop Clément Perrochaud from NXP-NCI adds 8aa5713d8b2c MAINTAINERS: nfc: add Krzysztof Kozlowski as maintainer adds 4a64541f2ceb MAINTAINERS: nfc: include linux-nfc mailing list adds 832ce924b1a1 chelsio/chtls: unlock on error in chtls_pt_recvmsg() adds a93a0a15876d net: mdio: thunder: Fix a double free issue in the .remove [...] adds e1d027dd97e1 net: mdio: octeon: Fix some double free issues adds 65e302a9bd57 cxgb4/ch_ktls: Clear resources when pf4 device is removed adds c7d8302478ae net: korina: Fix return value check in korina_probe() adds e4df1b0c2435 openvswitch: meter: fix race when getting now_ms. adds c07531c01d82 netfilter: flowtable: Remove redundant hw refresh bit adds f0b3d338064e netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check [...] adds 414ed7fe863a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 75016891357a Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" adds 974271e5ed45 tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT adds a90c57f2cedd net: sched: fix packet stuck problem for lockless qdisc adds 102b55ee92f9 net: sched: fix tx action rescheduling issue during deactivation adds dcad9ee9e066 net: sched: fix tx action reschedule issue with stopped queue adds a0c5393d5bac Merge branch 'lockless-qdisc-packet-stuck' adds b81ac7841d51 net: cdc_eem: fix URL to CDC EEM 1.0 spec adds b7df21cf1b79 tipc: skb_linearize the head skb when reassembling msgs adds 31db0dbd7244 net: hso: check for allocation failure in hso_create_bulk_ [...] adds e0652f8bb44d NFC: nci: fix memory leak in nci_allocate_device adds 28c66b6da408 net: bnx2: Fix error return code in bnx2_init_board() adds ab21494be9dc bnxt_en: Include new P5 HV definition in VF check. adds 702279d2ce46 bnxt_en: Fix context memory setup for 64K page size. adds 3aa21e799419 Merge branch 'bnxt_en-fixes' adds 9f6f852550d0 isdn: mISDN: netjet: Fix crash in nj_probe: adds 020ef930b826 mld: fix panic in mld_newpack() adds 04c26faa51d1 tipc: wait and exit until all work queues are done adds 3c814519743a MAINTAINERS: net: remove stale website link adds 35d96e631860 bonding: init notify_work earlier to avoid uninitialized use adds 444d7be9532d net/smc: remove device from smcd_dev_list after failed dev [...] adds 1d482e666b8e netlink: disable IRQs for netlink_lock_table() adds 5aec55b46c62 gve: Check TX QPL was actually assigned adds e96b491a0ffa gve: Update mgmt_msix_idx if num_ntfy changes adds 5218e919c8d0 gve: Add NULL pointer checks when freeing irqs. adds f81781835f0a gve: Upgrade memory barrier in poll routine adds fbd4a28b4fa6 gve: Correct SKB queue index validation. adds 37781fd24f34 Merge branch 'gve-fixes' adds 1dde47a66d4f net: mdiobus: get rid of a BUG_ON() adds be07f056396d tipc: simplify the finalize work queue adds 33e6b1674f33 net: lan78xx: advertise tx software timestamping support adds a710b9ffbeba net: hns3: fix incorrect resp_msg issue adds a289a7e5c1d4 net: hns3: put off calling register_netdev() until client [...] adds 73a13d8dbe33 net: hns3: fix user's coalesce configuration lost issue adds 9bb5a495424f net: hns3: check the return of skb_checksum_help() adds c9fd37a9450b Merge branch 'hns3-fixes' adds c71b99640d2d ethtool: stats: Fix a copy-paste error adds 3410fbcd47dc {net, RDMA}/mlx5: Fix override of log_max_qp by other device adds dca59f4a7919 net/mlx5e: Fix nullptr in add_vlan_push_action() adds 442b3d7b671b net/mlx5: Set reformat action when needed for termination rules adds fca086617af8 net/mlx5: Fix err prints and return when creating terminat [...] adds 82041634d96e net/mlx5: SF, Fix show state inactive when its inactivated adds fe7738eb3ca3 net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() adds 83026d83186b net/mlx5e: Fix null deref accessing lag dev adds eb96cc15926f net/mlx5e: Make sure fib dev exists in fib event adds 77ecd10d0a8a net/mlx5e: reset XPS on error flow if netdev isn't registered yet adds 97817fcc684e net/mlx5e: Fix multipath lag activation adds 7d1a3d08c8a6 net/mlx5e: Reject mirroring on source port change encap rules adds 5e7923acbd86 net/mlx5e: Fix error path of updating netdev queues adds 7c9f131f366a {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table adds 75e8564e919f net/mlx5: Don't overwrite HCA capabilities when setting MS [...] adds 6ff51ab8aa8f net/mlx5: Set term table as an unmanaged flow table adds e63052a5dd3c mlx5e: add add missing BH locking around napi_schdule() adds be338bdafaeb Merge tag 'mlx5-fixes-2021-05-18' of git://git.kernel.org/ [...] adds 88c380df84fb cxgb4: avoid accessing registers when clearing filters adds d5b3bd6ab541 dt-bindings: net: renesas,ether: Update Sergei's email address adds 4d52ebc7ace4 net: hso: bail out on interrupt URB allocation failure adds 8570e75a5543 selftests: Add .gitignore for nci test suite adds 63e39d29b3da ixgbe: fix large MTU request from VF adds 503c599a4f53 net: encx24j600: fix kernel-doc syntax in file headers adds 13a6f3153922 net/qla3xxx: fix schedule while atomic in ql_sem_spinlock adds b3dcb3127786 net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() adds 4691ffb18ac9 net: stmmac: fix system hang if change mac address after i [...] adds 5cb4a593821f Merge branch 'stmmac-fixes' adds 430bfe057612 net: ethernet: mtk_eth_soc: Fix DIM support for MT7628/88 adds e5bfaed7508f MAINTAINERS: s390/net: add netdev list adds fc516d3a6aa2 net: dsa: bcm_sf2: Fix bcm_sf2_reg_rgmii_cntrl() call for [...] adds c7718ee96dbc net: lantiq: fix memory corruption in RX ring adds 29bf1993fdba MAINTAINERS: remove Ioana Radulescu from dpaa2-eth adds aced3ce57cd3 RDS tcp loopback connection can hang adds 8f03eeb6e0a0 net:sfc: fix non-freed irq in legacy irq mode adds e29f011e8fc0 ipv6: record frag_max_size in atomic fragments in input path adds 1e69abf98921 MAINTAINERS: Add entries for CBS, ETF and taprio qdiscs adds ad79fd2c42f7 net: ethernet: mtk_eth_soc: Fix packet statistics support [...] adds 5eff1461a6de net: macb: ensure the device is available before accessing [...] adds 3a62fed2fd7b net/sched: fq_pie: re-factor fix for fq_pie endless loop adds e70f7a11876a net/sched: fq_pie: fix OOB access in the traffic path adds 835744e8b537 Merge branch 'fq_pie-fixes' adds 474a2ddaa192 net: dsa: mt7530: fix VLAN traffic leaks adds 4dd649d130c6 NFC: nfcmrvl: fix kernel-doc syntax in file headers adds 9b76eade1642 sch_dsmark: fix a NULL deref in qdisc_reset() adds 1a44fb38cc65 r8152: check the informaton of the device adds 1a6e9a9c68c1 net: hso: fix control-request directions adds ba61cf167cb7 net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S adds dc596e3fe63f net: dsa: sja1105: call dsa_unregister_switch when allocat [...] adds cec279a898a3 net: dsa: sja1105: add error handling in sja1105_setup() adds 6729188d2646 net: dsa: sja1105: error out on unsupported PHY mode adds ed040abca4c1 net: dsa: sja1105: use 4095 as the private VLAN for untagg [...] adds b38e659de966 net: dsa: sja1105: update existing VLANs from the bridge V [...] adds 93c5d741d14b Merge branch 'sja1105-fixes' adds a4dd4fc6105e net: appletalk: cops: Fix data race in cops_probe1 adds 48b491a5cc74 net: hsr: fix mac_len checks adds 46a8b29c6306 net: usb: fix memory leak in smsc75xx_bind adds 8c42a49738f1 net: dsa: microchip: enable phy errata workaround on 9567 adds 297739bd73f6 sctp: add the missing setting for asoc encap_port adds b2540cdce6e2 sctp: fix the proc_handler for sysctl encap_port adds c1cf1afd8b0f net: hns: Fix kernel-doc adds 9453d45ecb6c net: zero-initialize tc skb extension on allocation adds 65161c35554f bnx2x: Fix missing error code in bnx2x_iov_init_one() adds 17f9c1b63cdd net: mvpp2: add buffer header handling in RX adds bab09fe2f652 nfp: update maintainer and mailing list addresses adds 20b5759f21cf mptcp: avoid OOB access in setsockopt() adds 3812ce895047 mptcp: drop unconditional pr_warn on bad opt adds 3ed0a585bfad mptcp: avoid error message on infinite mapping adds d58300c3185b mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer adds 6dfa87b492c0 Merge branch 'mptcp-fixes' adds 6bdacdb48e94 bpf: Fix BPF_JIT kconfig symbol dependency adds 8f1634b82189 selftests/bpf: Convert static to global in tc_redirect progs adds 704e2beba23c selftests/bpf: Test ringbuf mmap read-only and read-write [...] adds 8afcc19fbf08 bpf: Clarify a bpf_bprintf_prepare macro adds 0af02eb2a7d7 bpf: Avoid using ARRAY_SIZE on an uninitialized pointer adds ceb11679d9fc bpf, offload: Reorder offload callback 'prepare' in verifier adds 84316ca4e100 bpf: Set mac_len in bpf_skb_change_head adds a8deba8547e3 bpftool: Add sock_release help info for cgroup attach/prog [...] adds 6fd5fb63820a selftests/bpf: Add test for l3 use of bpf_redirect_peer adds 5c9d706f6133 bpf: Fix BPF_LSM kconfig symbol dependency adds 3d0220f6861d bpf: Wrap aux data inside bpf_sanitize_info container adds bb01a1bba579 bpf: Fix mask direction swap upon off reg sign change adds a7036191277f bpf: No need to simulate speculative domain for immediates adds 1bad6fd52be4 bpf, selftests: Adjust few selftest result_unpriv outcomes adds f5d287126f63 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 62f3415db237 net: phy: Document phydev::dev_flags bits allocation adds d7c5303fbc8a Merge tag 'net-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] adds f610a5a29c3c afs: Fix the nlink handling of dir-over-dir rename adds d6177a6556f8 iommu/amd: Clear DMA ops when switching domain adds a017c567915f iommu/amd: Fix wrong parentheses on page-specific invalidations adds 382d91fc0f4f iommu/virtio: Add missing MODULE_DEVICE_TABLE adds 1a590a1c8bf4 iommu/vt-d: Check for allocation failure in aux_detach_device() adds 54c80d907400 iommu/vt-d: Use user privilege for RID2PASID translation adds 0ee74d5a4863 iommu/vt-d: Fix sysfs leak in alloc_iommu() adds 96c132f837ff Merge tag 'iommu-fixes-v5.13-rc3' of git://git.kernel.org/ [...] adds 9b7ff25d129d ACPI: power: Refine turning off unused power resources adds 3224374f7eb0 Merge tag 'acpi-5.13-rc4' of git://git.kernel.org/pub/scm/ [...] adds 0c1f3193b1cd dm verity: fix require_signatures module_param permissions adds f16dba5dc6f0 dm snapshot: revert "fix a crash when an origin has no snapshots" adds 7e768532b239 dm snapshot: properly fix a crash when an origin has no snapshots adds 38747c9a2d22 Merge tag 'for-5.13/dm-fixes-2' of git://git.kernel.org/pu [...] adds 76d0fc5e9bc6 arm64: Fix stale link in the arch_counter_enforce_ordering [...] adds e69012400b0c arm64: mm: don't use CON and BLK mapping if KFENCE is enabled adds 3c856a3180da Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 9e9da02a68d4 percpu_ref: Don't opencode percpu_ref_is_dying adds c547addba709 MAINTAINERS: Add lib/percpu* as part of percpu entry adds 97e5bf604b7a Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...]
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/sysctl/kernel.rst | 17 +- .../devicetree/bindings/clock/idt,versaclock5.yaml | 2 - .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 1 - Documentation/devicetree/bindings/input/input.yaml | 1 - .../bindings/interconnect/qcom,rpmh.yaml | 1 - .../devicetree/bindings/leds/leds-bcm6328.txt | 4 +- .../devicetree/bindings/leds/leds-bcm6358.txt | 2 +- .../devicetree/bindings/media/renesas,drif.yaml | 20 +- .../devicetree/bindings/net/qcom,ipa.yaml | 1 - .../devicetree/bindings/net/renesas,ether.yaml | 2 +- .../bindings/phy/phy-cadence-torrent.yaml | 2 +- .../bindings/power/supply/sc2731-charger.yaml | 2 +- .../devicetree/bindings/sound/fsl,rpmsg.yaml | 2 +- Documentation/devicetree/bindings/spi/spi-mux.yaml | 2 +- Documentation/powerpc/syscall64-abi.rst | 10 + MAINTAINERS | 31 +- Makefile | 2 +- arch/arm/mach-pxa/pxa_cplds_irqs.c | 7 +- arch/arm64/Kbuild | 3 +- arch/arm64/include/asm/barrier.h | 2 +- arch/arm64/mm/mmu.c | 3 +- arch/m68k/kernel/signal.c | 3 +- arch/openrisc/include/asm/barrier.h | 9 + arch/openrisc/kernel/setup.c | 2 + arch/openrisc/mm/init.c | 6 +- arch/powerpc/include/asm/ptrace.h | 45 +- arch/powerpc/include/asm/syscall.h | 42 +- arch/powerpc/kernel/setup_64.c | 4 +- arch/x86/Makefile | 12 +- arch/x86/events/core.c | 6 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/lbr.c | 26 +- arch/x86/events/perf_event.h | 6 + arch/x86/kernel/sev-shared.c | 1 + arch/x86/kernel/sev.c | 136 ++-- arch/x86/kernel/signal_compat.c | 9 +- arch/x86/xen/enlighten_pv.c | 8 +- block/genhd.c | 11 +- drivers/acpi/internal.h | 4 +- drivers/acpi/power.c | 59 +- drivers/acpi/scan.c | 2 +- drivers/acpi/sleep.c | 2 +- drivers/dma-buf/dma-buf.c | 10 +- drivers/gpio/gpio-cadence.c | 1 + drivers/gpio/gpio-tegra186.c | 11 - drivers/gpio/gpio-xilinx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 2 - drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 2 - drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 4 + drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 5 - drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 18 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 7 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 7 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 7 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +- drivers/gpu/drm/i915/Kconfig | 1 - drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 + drivers/gpu/drm/i915/gt/gen7_renderclear.c | 5 +- drivers/gpu/drm/i915/gvt/gvt.c | 124 +--- drivers/gpu/drm/i915/gvt/gvt.h | 3 - drivers/gpu/drm/i915/gvt/hypercall.h | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 122 +++- drivers/gpu/drm/i915/gvt/mpt.h | 4 +- drivers/gpu/drm/i915/i915_gem.c | 11 +- drivers/gpu/drm/radeon/radeon_gart.c | 3 +- drivers/infiniband/hw/mlx5/mr.c | 4 +- drivers/iommu/amd/iommu.c | 4 +- drivers/iommu/intel/dmar.c | 4 +- drivers/iommu/intel/iommu.c | 9 +- drivers/iommu/intel/pasid.c | 3 +- drivers/iommu/virtio-iommu.c | 1 + drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-mvebu-icu.c | 4 +- drivers/irqchip/irq-mvebu-sei.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 4 +- drivers/isdn/hardware/mISDN/netjet.c | 1 - drivers/md/dm-snap.c | 3 +- drivers/md/dm-verity-verify-sig.c | 2 +- drivers/mmc/host/meson-gx-mmc.c | 7 +- drivers/mmc/host/sdhci-pci-gli.c | 7 +- drivers/mtd/nand/raw/cs553x_nand.c | 12 +- drivers/mtd/nand/raw/fsmc_nand.c | 12 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 15 +- drivers/mtd/nand/raw/ndfc.c | 12 +- drivers/mtd/nand/raw/sharpsl.c | 12 +- drivers/mtd/nand/raw/tmio_nand.c | 8 +- drivers/mtd/nand/raw/txx9ndfmc.c | 5 +- drivers/mtd/parsers/ofpart_core.c | 26 +- drivers/net/appletalk/cops.c | 4 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/bcm_sf2.c | 5 +- drivers/net/dsa/microchip/ksz9477.c | 1 + drivers/net/dsa/mt7530.c | 8 - drivers/net/dsa/ocelot/felix_vsc9959.c | 15 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 23 +- drivers/net/dsa/sja1105/sja1105_main.c | 74 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 138 +++- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 10 + drivers/net/ethernet/cadence/macb_main.c | 3 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 80 ++- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.h | 2 + .../chelsio/inline_crypto/chtls/chtls_io.c | 6 +- drivers/net/ethernet/freescale/fec_main.c | 24 +- drivers/net/ethernet/google/gve/gve_main.c | 21 +- drivers/net/ethernet/google/gve/gve_tx.c | 10 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 110 ++- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 64 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 16 +- drivers/net/ethernet/korina.c | 12 +- drivers/net/ethernet/lantiq_xrx200.c | 14 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 22 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 54 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 4 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 77 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 24 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx4/port.c | 107 ++- .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 2 + .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 2 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 1 + .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 61 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 22 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 18 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/microchip/encx24j600_hw.h | 2 +- drivers/net/ethernet/pensando/Kconfig | 1 + drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/sfc/nic.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 32 +- drivers/net/ethernet/ti/netcp_core.c | 4 +- drivers/net/ipa/ipa.h | 2 + drivers/net/ipa/ipa_mem.c | 3 +- drivers/net/mdio/mdio-octeon.c | 2 - drivers/net/mdio/mdio-thunder.c | 1 - drivers/net/phy/mdio_bus.c | 3 +- drivers/net/usb/cdc_eem.c | 2 +- drivers/net/usb/hso.c | 45 +- drivers/net/usb/lan78xx.c | 1 + drivers/net/usb/r8152.c | 42 +- drivers/net/usb/smsc75xx.c | 8 +- drivers/net/wireless/ath/ath10k/htt.h | 1 + drivers/net/wireless/ath/ath10k/htt_rx.c | 201 +++++- drivers/net/wireless/ath/ath10k/rx_desc.h | 14 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 34 + drivers/net/wireless/ath/ath11k/dp_rx.h | 1 + drivers/net/wireless/ath/ath11k/mac.c | 6 + drivers/nfc/nfcmrvl/fw_dnld.h | 2 +- drivers/nfc/nfcmrvl/i2c.c | 2 +- drivers/nfc/nfcmrvl/nfcmrvl.h | 2 +- drivers/nfc/nfcmrvl/spi.c | 2 +- drivers/nfc/nfcmrvl/uart.c | 2 +- drivers/nfc/nfcmrvl/usb.c | 2 +- drivers/nvme/host/fc.c | 12 + drivers/nvme/host/tcp.c | 5 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/loop.c | 4 +- drivers/ptp/ptp_ocp.c | 4 +- drivers/spi/Kconfig | 2 +- drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-sc18is602.c | 9 +- drivers/spi/spi-sprd.c | 1 + drivers/spi/spi-zynq-qspi.c | 9 +- drivers/spi/spi.c | 51 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 19 +- drivers/xen/xen-pciback/vpci.c | 14 +- drivers/xen/xen-pciback/xenbus.c | 22 +- fs/afs/cmservice.c | 5 + fs/afs/dir.c | 4 +- fs/afs/fsclient.c | 4 + fs/afs/vlclient.c | 1 + fs/block_dev.c | 18 +- fs/btrfs/compression.c | 42 +- fs/btrfs/extent_io.c | 2 +- fs/btrfs/inode.c | 2 +- fs/btrfs/reflink.c | 5 + fs/btrfs/tree-log.c | 2 - fs/btrfs/zoned.c | 4 +- fs/btrfs/zoned.h | 5 +- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/file.c | 46 +- fs/cifs/fs_context.c | 2 +- fs/cifs/misc.c | 23 +- fs/cifs/smb2ops.c | 4 + fs/cifs/smb2pdu.c | 6 +- fs/hugetlbfs/inode.c | 2 +- fs/io_uring.c | 14 +- fs/netfs/Kconfig | 2 +- fs/netfs/read_helper.c | 2 +- fs/proc/base.c | 4 + fs/signalfd.c | 23 +- fs/xfs/libxfs/xfs_fs.h | 4 + fs/xfs/scrub/common.c | 4 +- fs/xfs/xfs_bmap_util.c | 98 ++- include/linux/bits.h | 2 +- include/linux/cgroup-defs.h | 6 +- include/linux/cgroup.h | 2 +- include/linux/compat.h | 10 +- include/linux/const.h | 8 + include/linux/genhd.h | 2 - include/linux/minmax.h | 10 +- include/linux/mlx5/driver.h | 44 +- include/linux/mlx5/mpfs.h | 18 + include/linux/phy.h | 5 + include/linux/sched/signal.h | 1 + include/linux/signal.h | 1 + include/linux/spi/spi.h | 4 +- include/net/cfg80211.h | 4 +- include/net/netfilter/nf_flow_table.h | 1 - include/net/nfc/nci_core.h | 1 + include/net/pkt_cls.h | 11 + include/net/pkt_sched.h | 7 +- include/net/sch_generic.h | 35 +- include/net/sock.h | 4 +- include/uapi/asm-generic/siginfo.h | 15 +- include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/signalfd.h | 4 +- init/Kconfig | 41 +- ipc/mqueue.c | 6 +- ipc/msg.c | 6 +- ipc/sem.c | 6 +- kernel/bpf/Kconfig | 89 +++ kernel/bpf/bpf_lsm.c | 2 + kernel/bpf/btf.c | 12 + kernel/bpf/helpers.c | 35 +- kernel/bpf/ringbuf.c | 24 +- kernel/bpf/syscall.c | 3 +- kernel/bpf/verifier.c | 94 ++- kernel/cgroup/cgroup-v1.c | 2 +- kernel/cgroup/cgroup.c | 21 +- kernel/cgroup/cpuset.c | 2 +- kernel/cgroup/rdma.c | 2 +- kernel/cgroup/rstat.c | 2 +- kernel/events/core.c | 11 +- kernel/locking/lockdep.c | 4 +- kernel/locking/mutex-debug.c | 4 +- kernel/locking/mutex-debug.h | 2 +- kernel/locking/mutex.c | 18 +- kernel/locking/mutex.h | 4 +- kernel/module.c | 17 +- kernel/signal.c | 59 +- kernel/sysctl.c | 29 +- kernel/watchdog.c | 34 +- kernel/workqueue.c | 12 +- lib/Makefile | 1 + lib/percpu-refcount.c | 6 +- mm/gup.c | 4 - mm/internal.h | 20 - mm/shuffle.h | 4 +- mm/slub.c | 1 + mm/userfaultfd.c | 28 +- net/Kconfig | 27 - net/can/isotp.c | 49 +- net/core/dev.c | 29 +- net/core/filter.c | 1 + net/core/sock.c | 8 +- net/dsa/master.c | 5 +- net/dsa/slave.c | 12 +- net/ethtool/stats.c | 2 +- net/hsr/hsr_device.c | 2 + net/hsr/hsr_forward.c | 30 +- net/hsr/hsr_forward.h | 8 +- net/hsr/hsr_main.h | 4 +- net/hsr/hsr_slave.c | 11 +- net/ipv4/bpf_tcp_ca.c | 2 + net/ipv6/mcast.c | 3 - net/ipv6/reassembly.c | 4 +- net/mac80211/ieee80211_i.h | 36 +- net/mac80211/iface.c | 11 +- net/mac80211/key.c | 7 + net/mac80211/key.h | 2 + net/mac80211/rx.c | 150 +++- net/mac80211/sta_info.c | 6 +- net/mac80211/sta_info.h | 33 +- net/mac80211/wpa.c | 13 +- net/mptcp/options.c | 3 +- net/mptcp/pm_netlink.c | 8 +- net/mptcp/protocol.c | 20 +- net/mptcp/protocol.h | 3 +- net/mptcp/sockopt.c | 4 +- net/mptcp/subflow.c | 1 - net/netfilter/nf_flow_table_core.c | 3 +- net/netfilter/nf_flow_table_offload.c | 7 +- net/netfilter/nft_set_pipapo.c | 4 +- net/netfilter/nft_set_pipapo.h | 2 + net/netfilter/nft_set_pipapo_avx2.c | 3 + net/netlink/af_netlink.c | 6 +- net/nfc/nci/core.c | 1 + net/nfc/nci/hci.c | 5 + net/nfc/rawsock.c | 2 +- net/openvswitch/meter.c | 8 + net/packet/af_packet.c | 10 +- net/rds/connection.c | 23 +- net/rds/tcp.c | 4 +- net/rds/tcp.h | 3 +- net/rds/tcp_listen.c | 6 + net/sched/cls_api.c | 2 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_fq_pie.c | 19 +- net/sched/sch_generic.c | 50 +- net/sctp/socket.c | 1 + net/sctp/sysctl.c | 2 +- net/smc/smc_ism.c | 11 +- net/tipc/core.c | 6 +- net/tipc/core.h | 10 +- net/tipc/discover.c | 4 +- net/tipc/link.c | 5 + net/tipc/link.h | 1 + net/tipc/msg.c | 9 +- net/tipc/net.c | 15 +- net/tipc/node.c | 12 +- net/tipc/socket.c | 5 +- net/tipc/udp_media.c | 2 + net/tls/tls_sw.c | 11 +- net/wireless/util.c | 7 +- samples/bpf/xdpsock_user.c | 2 +- scripts/dummy-tools/gcc | 6 +- scripts/jobserver-exec | 2 +- tools/arch/x86/include/uapi/asm/kvm.h | 2 + tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 4 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 6 +- tools/bpf/bpftool/cgroup.c | 3 +- tools/bpf/bpftool/prog.c | 2 +- tools/build/Makefile.build | 22 +- tools/include/linux/bits.h | 2 +- tools/include/linux/const.h | 8 + tools/include/uapi/linux/fs.h | 2 +- tools/include/uapi/linux/perf_event.h | 2 +- tools/lib/bpf/libbpf.c | 3 + tools/lib/bpf/libbpf_internal.h | 5 + tools/perf/Documentation/perf-intel-pt.txt | 6 +- tools/perf/Documentation/perf-script.txt | 7 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 +- tools/perf/builtin-buildid-list.c | 3 + tools/perf/builtin-stat.c | 13 +- tools/perf/scripts/python/exported-sql-viewer.py | 12 +- tools/perf/tests/pfm.c | 4 +- tools/perf/util/event.h | 2 +- tools/perf/util/evlist.c | 3 - .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 6 +- tools/perf/util/intel-pt.c | 6 +- tools/perf/util/parse-events.c | 13 +- tools/perf/util/parse-events.l | 1 + tools/perf/util/pfm.c | 11 +- tools/scripts/Makefile.include | 30 +- tools/testing/selftests/bpf/network_helpers.c | 2 +- tools/testing/selftests/bpf/network_helpers.h | 1 + tools/testing/selftests/bpf/prog_tests/ringbuf.c | 49 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 785 +++++++++++++++++++++ tools/testing/selftests/bpf/progs/test_tc_neigh.c | 33 +- .../selftests/bpf/progs/test_tc_neigh_fib.c | 9 +- tools/testing/selftests/bpf/progs/test_tc_peer.c | 56 +- tools/testing/selftests/bpf/test_tc_redirect.sh | 216 ------ tools/testing/selftests/bpf/verifier/stack_ptr.c | 2 - .../selftests/bpf/verifier/value_ptr_arith.c | 8 - tools/testing/selftests/exec/Makefile | 6 +- tools/testing/selftests/nci/.gitignore | 1 + .../selftests/perf_events/sigtrap_threads.c | 14 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 27 +- .../tc-testing/tc-tests/qdiscs/fq_pie.json | 8 +- 387 files changed, 4188 insertions(+), 1901 deletions(-) create mode 100644 arch/openrisc/include/asm/barrier.h create mode 100644 include/linux/mlx5/mpfs.h create mode 100644 kernel/bpf/Kconfig create mode 100644 tools/testing/selftests/bpf/prog_tests/tc_redirect.c delete mode 100755 tools/testing/selftests/bpf/test_tc_redirect.sh create mode 100644 tools/testing/selftests/nci/.gitignore