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-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
from 8ab774587903 Merge tag 'trace-v5.16-5' of git://git.kernel.org/pub/scm/ [...] adds c0019b7db1d7 NFSD: Fix exposure in nfsd4_decode_bitmap() adds ef1d8dda23e7 Merge tag 'nfsd-5.16-1' of git://linux-nfs.org/~bfields/linux adds 8a7eb2d476c6 Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm [...] adds daf972118c51 x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyp [...] adds f3e613e72f66 x86/hyperv: Move required MSRs check to initial platform probing adds ee1703cda8dc Merge tag 'hyperv-fixes-signed-20211117' of git://git.kern [...] adds b3ff2881ba18 MIPS: syscalls: Wire up futex_waitv syscall adds 255e51da15ba MIPS: generic/yamon-dt: fix uninitialized variable error adds e8f67482e5a4 mips: bcm63xx: add support for clk_get_parent() adds fc1aabb08886 mips: lantiq: add support for clk_get_parent() adds 3fa595481b3b Merge tag 'mips-fixes_5.16_1' of git://git.kernel.org/pub/ [...] adds 9642c8c44d0d gfs2: Only dereference i->iov when iter_is_iovec(i) adds 7a92deaae613 gfs2: Fix atomic bug in gfs2_instantiate adds 49462e2be119 gfs2: release iopen glock early in evict adds f3506eee81d1 gfs2: Fix length of holes reported at end-of-file adds a7ac203d8fd3 gfs2: Fix "Introduce flag for glock holder auto-demotion" adds 554c577cee95 gfs2: Prevent endless loops in gfs2_file_buffered_write adds 42eb8fdac2fc Merge tag 'gfs2-v5.16-rc2-fixes' of git://git.kernel.org/p [...] adds a0ddee65c527 printk: Remove printk.h inclusion in percpu.h adds 5d5e4522a7f4 printk: restore flushing of NMI buffers on remote CPUs aft [...] adds bf6d0d1e1ab3 Merge branch 'rework/printk_safe-removal' into for-linus adds 7d5775d49e4a Merge tag 'printk-for-5.16-fixup' of git://git.kernel.org/ [...] adds 6d6a8d6a4ed0 docs: Update Sphinx requirements adds de80e6c51e50 Documentation: arm: marvell: Add some links to homepage / [...] adds b3dda08c3304 Documentation: arm: marvell: Put Armada XP section between [...] adds 738943fab848 Documentation: arm: marvell: Fix link to armada_1000_pb.pd [...] adds 951e0d00205c docs: ftrace: fix the wrong path of tracefs adds 232d45277f0a doc/zh_CN: fix a translation error in management-style adds 53b606fa29e3 docs: filesystems: Fix grammatical error "with" to "which" adds 1c1c3c7d08d8 libbpf: update index.rst reference adds 0f60a29c52b5 docs: accounting: update delay-accounting.rst reference adds 636e36b19d3f Documentation: update vcpu-requests.rst reference adds b96ff02ab2be Documentation/process: fix a cross reference adds 4ae275bc6d2f Merge tag 'docs-5.16-2' of git://git.lwn.net/linux adds 7c4de881f7eb KVM: selftests: Add event channel upcall support to xen_sh [...] adds 531ca3d6d518 KVM: selftests: Explicitly state indicies for vm_guest_mod [...] adds c071ff41e150 KVM: selftests: Expose align() helpers to tests adds f4870ef3e15a KVM: selftests: Assert mmap HVA is aligned when using HugeTLB adds 69cdcfa6f321 KVM: selftests: Require GPA to be aligned when backed by h [...] adds b65e1051e489 KVM: selftests: Use shorthand local var to access struct p [...] adds 613d61182fff KVM: selftests: Capture per-vCPU GPA in perf_test_vcpu_args adds 92e34c9974f5 KVM: selftests: Use perf util's per-vCPU GPA/pages in dema [...] adds b91b637f4a59 KVM: selftests: Move per-VM GPA into perf_test_args adds a5ac0fd1b90a KVM: selftests: Remove perf_test_args.host_page_size adds f5e8fe2a92e4 KVM: selftests: Create VM with adjusted number of guest pa [...] adds cf1d59300ab2 KVM: selftests: Fill per-vCPU struct during "perf_test" VM [...] adds 13bbc70329c8 KVM: selftests: Sync perf_test_args to guest during VM creation adds 36c5ad73d701 KVM: selftests: Start at iteration 0 instead of -1 adds 81bcb26172a8 KVM: selftests: Move vCPU thread creation and joining to c [...] adds 89d9a43c1d2d KVM: selftests: Wait for all vCPU to be created before ent [...] adds e2bd93658103 KVM: selftests: Use perf_test_destroy_vm in memslot_modifi [...] adds e5bc4d4602b8 Merge branch 'kvm-selftest' into kvm-master adds c5adbb3af051 KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_ [...] adds dc23a5110b10 cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' adds 964b7aa0b040 KVM: Fix steal time asm constraints adds af957eebfcc1 KVM: nVMX: don't use vcpu->arch.efer when checking host st [...] adds b8453cdcf260 KVM: x86/mmu: include EFER.LMA in extended mmu role adds 4e8436479ad3 KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO adds 297d597a6da3 KVM: nVMX: Use kvm_{read,write}_guest_cached() for shadow_vmcs12 adds 6a834754a568 KVM: x86/xen: Use sizeof_field() instead of open-coding it adds 7d0172b3ca42 KVM: nVMX: Use kvm_read_guest_offset_cached() for nested V [...] adds cee66664dcd6 KVM: nVMX: Use a gfn_to_hva_cache for vmptrld adds 357a18ad230f KVM: Kill kvm_map_gfn() / kvm_unmap_gfn() and gfn_to_pfn_cache adds 79b111427637 KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has cre [...] adds a41fb26e6169 KVM: SEV: Set sev_info.active after initial checks in sev_ [...] adds 1bd00a4257a8 KVM: SEV: WARN if SEV-ES is marked active but SEV is not adds ea410ef4dad6 KVM: SEV: Drop a redundant setting of sev->asid during ini [...] adds 8e38e96a4e61 KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() adds 817506df9dba Merge branch 'kvm-5.16-fixes' into kvm-master adds 0e2e64192100 riscv: kvm: fix non-kernel-doc comment block adds b768f60bd979 selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore adds b5aead0064f3 KVM: x86: Assume a 64-bit hypercall for guests with protec [...] adds f60a00d72950 KVM: arm64: Cap KVM_CAP_NR_VCPUS by kvm_arm_default_max_vcpus() adds 57a2e13ebdda KVM: MIPS: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS adds b7915d55b1ac KVM: PPC: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS adds 37fd3ce1e64a KVM: RISC-V: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS adds 82cc27eff448 KVM: s390: Cap KVM_CAP_NR_VCPUS by num_online_cpus() adds 2845e7353bc3 KVM: x86: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS adds c46e8ece9613 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds bec05f33ebc1 parisc/sticon: fix reverse colors adds 4d7804d201f2 parisc: Include stringify.h to avoid build error in crypto/api.c adds 8f663eb3b7e8 parisc: Wire up futex_waitv adds 4017b230c960 parisc: Wrap assembler related defines inside __ASSEMBLY__ adds 79df39d535c7 Revert "parisc: Reduce sigreturn trampoline to 3 instructions" adds 9412f5aaa864 parisc: Enable CONFIG_PRINTK_TIME=y in 32bit defconfig adds a6a6d227facf Merge tag 'for-5.16/parisc-4' of git://git.kernel.org/pub/ [...] adds 968219708108 fs: handle circular mappings correctly adds 7cf7eed103d3 Merge tag 'fs.idmapped.v5.16-rc2' of git://git.kernel.org/ [...] adds a48fc69fe658 udf: Fix crash after seekdir adds db850a9b8d17 Merge tag 'fs_for_v5.16-rc2' of git://git.kernel.org/pub/s [...] adds 6f019c0e0193 btrfs: fix a out-of-bound access in copy_compressed_data_t [...] adds 45da9c1767ac btrfs: fix memory ordering between normal and ordered work [...] adds 4d9380e0da7b btrfs: silence lockdep when reading chunk tree during mount adds a91cf0ffbc24 btrfs: check-integrity: fix a warning on write caching dis [...] adds d08e38b62327 btrfs: make 1-bit bit-fields of scrub_page unsigned int adds 6c405b24097c btrfs: deprecate BTRFS_IOC_BALANCE ioctl adds 6fdf886424cf Merge tag 'for-5.16-rc1-tag' of git://git.kernel.org/pub/s [...] adds 81b1d548d00b hamradio: remove needs_free_netdev to avoid UAF adds 87530779de04 ptp: ptp_clockmatrix: repair non-kernel-doc comment adds 0cda7d4bac5f selftests: net: switch to socat in the GSO GRE test adds 27df68d579c6 net/ipa: ipa_resource: Fix wrong for loop range adds aae458725412 ethernet: sis900: fix indentation adds 70701b83e208 tcp: Fix uninitialized access in skb frags array for Rx 0cp. adds 1aa3b2207e88 net,lsm,selinux: revert the security_sctp_assoc_establishe [...] adds 86c3a3e964d9 tipc: use consistent GFP flags adds a31d27fbed5d tun: fix bonding active backup with arp monitoring adds 10a2308ffb8c net: Clean up some inconsistent indenting adds 6e228d8cbb1c net: ipa: HOLB register sometimes must be written twice adds 816316cacad2 net: ipa: disable HOLB drop when updating timer adds ae32bd420b91 Merge branch 'net-ipa-fixes' adds 2153bd1e3d3d net/smc: Transfer remaining wait queue entries during fallback adds f8885ac89ce3 net: bnx2x: fix variable dereferenced before check adds b922f622592a atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait adds e97b21e94652 net: ethernet: lantiq_etop: fix build errors/warnings adds 46d08f55d24e bnxt_en: extend RTNL to VF check in devlink driver_reinit adds b68a1a933fe4 bnxt_en: fix format specifier in live patch error message adds b0757491a118 bnxt_en: reject indirect blk offload when hw-tc-offload is off adds b06cf78fae0f Merge branch 'bnxt_en-fixes' adds 911957003948 net: stmmac: socfpga: add runtime suspend/resume callback [...] adds 6def480181f1 net: return correct error code adds 271351d255b0 tipc: only accept encrypted MSG_CRYPTO msgs adds 938cca9e4109 sock: fix /proc/net/sockstat underflow in sk_clone_lock() adds cf4f5530bb55 net/smc: Make sure the link_id is unique adds 4e5e6b5d9d13 iavf: Fix return of set the new channel count adds 8a4a126f4be8 iavf: check for null in iavf_fix_features adds 89f22f129696 iavf: free q_vectors before queues in iavf_disable_vf adds 2135a8d5c818 iavf: don't clear a lock we don't hold adds 8905072a192f iavf: Fix failure to exit out from last all-multicast mode adds 4f0400803818 iavf: prevent accidental free of filter structure adds 131b0edc4028 iavf: validate pointers adds 321421b57a12 iavf: Fix for the false positive ASQ/ARQ errors while issu [...] adds 9a6e9e483a96 iavf: Fix for setting queues to 0 adds 4293014230b8 iavf: Restore VLAN filters after link down adds 848e5d66fa31 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 199d983bc015 xsk: Fix crash on double free in buffer pool adds 34d11a440c61 bpf: Fix inner map state pruning regression. adds 6af2e1237412 selftests/bpf: Check map in map pruning adds dc14ca4644f4 samples/bpf: Fix summary per-sec stats in xdp_sample_user adds e4ac80ef8198 tools/runqslower: Fix cross-build adds 2453afe38455 samples/bpf: Fix incorrect use of strlen in xdp_redirect_cpu adds ba05fd36b851 libbpf: Perform map fd cleanup for gen_loader in case of error adds 5e0bc3082e2e bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tra [...] adds e60e6962c503 selftests/bpf: Add tests for restricted helpers adds 9e4dc8925525 Merge branch 'Forbid bpf_ktime_get_coarse_ns and bpf_timer [...] adds 6060a6cb05e3 samples/bpf: Fix build error due to -isystem removal adds 353050be4c19 bpf: Fix toctou on read-only map's constant scalar tracking adds 099f896f498a udp: Validate checksum in udp_read_sock() adds f083ec316032 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 563fbefed46a cfg80211: call cfg80211_stop_ap when switch from P2P_GO type adds ce6b69749961 nl80211: fix radio statistics in survey dump adds 77dfc2bc0bb4 mac80211: do not access the IV when it was stripped adds c033a38a81bc mac80211: fix radiotap header generation adds f6ab25d41b18 mac80211: drop check for DONT_REORDER in __ieee80211_select_queue adds 6dd2360334f3 mac80211: fix monitor_sdata RCU/locking assertions adds 30f6cf96912b mac80211: fix throughput LED trigger adds f5c741608b8c Merge tag 'mac80211-for-net-2021-11-16' of git://git.kerne [...] adds 2460386bef0b net: mvmdio: fix compilation warning adds 9f5363916a50 bnxt_en: Fix compile error regression when CONFIG_BNXT_SRI [...] adds 0a83f96f8709 MAINTAINERS: remove GR-everest-linux-l2@marvell.com adds b0024a04e488 amt: cancel delayed_work synchronously in amt_fini() adds f799ada6bf23 net: sched: act_mirred: drop dst for the direction from eg [...] adds 1d127effdc17 selftests: add a test case for mirred egress to ingress adds e4ca7823da00 Merge branch 'net-fix-the-mirred-packet-drop-due-to-the-in [...] adds 3751c3d34cd5 net: stmmac: Fix signed/unsigned wreckage adds cc4a9cc03faa net/mlx5e: kTLS, Fix crash in RX resync flow adds 362980eada85 net/mlx5e: Wait for concurrent flow deletion during neigh/ [...] adds d7751d647618 net/mlx5: E-Switch, Fix resetting of encap mode when enter [...] adds 76ded29d3fcd net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() adds 9091b821aaa4 net/mlx5: DR, Handle eswitch manager and uplink vports separately adds 455832d49666 net/mlx5: DR, Fix check for unsupported fields in match param adds ba50cd9451f6 net/mlx5: Update error handler for UCTX and UMEM adds 2eb0cb31bc4c net/mlx5: E-Switch, rebuild lag only when needed adds 38a54cae6f76 net/mlx5: Fix flow counters SF bulk query len adds 806401c20a0f net/mlx5e: CT, Fix multiple allocations and memleak of mod acts adds ae396d85c01c net/mlx5: Lag, update tracker when state change event received adds c4c3176739df net/mlx5: E-Switch, return error if encap isn't supported adds 9311ccef2782 Merge tag 'mlx5-fixes-2021-11-16' of git://git.kernel.org/ [...] adds f77b83b5bbab net: usb: r8152: Add MAC passthrough support for more Leno [...] adds 9b5a333272a4 net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove adds cf9acc90c80e net: virtio_net_hdr_to_skb: count transport header in UFO adds c366ce28750e net: ax88796c: use bit numbers insetad of bit masks adds 3e6db079751a tipc: check for null after calling kmemdup adds 86cdf8e38792 NFC: reorganize the functions in nci_request adds 3e3b5dfcd16a NFC: reorder the logic in nfc_{un,}register_device adds 48b71a9e66c2 NFC: add NCI_UNREG flag to eliminate the race adds a280ef90af01 octeontx2-af: debugfs: don't corrupt user memory adds a66998e0fbf2 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible ar [...] adds f915b75bffb7 page_pool: Revert "page_pool: disable dma mapping support..." adds fec1faf221f6 devlink: Don't throw an error if flash notification sent b [...] adds 5d2ca2e12dfb e100: fix device suspend/resume adds 5f9c55c8066b ipv6: check return value of ipv6_skip_exthdr adds 6afbd7b3c53c i40e: Fix correct max_pkt_size on VF RX queue adds 37d9e304acd9 i40e: Fix NULL ptr dereference on VSI filter sync adds d2a69fefd756 i40e: Fix changing previously set num_queue_pairs for PFs adds 9e0a603cb7dc i40e: Fix ping is lost after configuring ADq on VF adds 3a3b311e3881 i40e: Fix warning message and call stack during rmmod i40e driver adds 2e6d218c1ec6 i40e: Fix creation of first queue by omitting it if is not [...] adds 5aff430d4e33 i40e: Fix display error code in dmesg adds 4e5d2124f74f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 61217be886b5 net: tulip: de4x5: fix the problem that the array 'lp->phy [...] adds 0fa68da72c3b net: ethernet: dec: tulip: de4x5: fix possible array overf [...] adds c7521d3aa2fa ptp: ocp: Fix a couple NULL vs IS_ERR() checks adds 8d0112ac6fd0 Merge tag 'net-5.16-rc2' of git://git.kernel.org/pub/scm/l [...] adds 98d948eb8331 spi: cadence-quadspi: fix write completion support adds 12f62a857c83 spi: lpspi: Silence error message upon deferred probe adds 6532582c353f spi: spi-geni-qcom: fix error handling in spi_geni_grab_gp [...] adds 6c53b45c71b4 spi: fix use-after-free of the add_lock mutex adds ea229296809a Merge tag 'spi-fix-v5.16-rc1' of git://git.kernel.org/pub/ [...] adds 287273a80be5 platform/mellanox: mlxreg-lc: fix error code in mlxreg_lc_ [...] adds 707f0c290f2b platform/x86: amd-pmc: Make CONFIG_AMD_PMC depend on RTC_CLASS adds c961a7d2aa23 platform/x86: hp_accel: Fix an error handling path in 'lis [...] adds 3e58e1c4da39 platform/x86: samsung-laptop: Fix typo in a comment adds 0f07c023dcd0 platform/x86: dell-wmi-descriptor: disable by default adds 812fcc609502 platform/x86: think-lmi: Abort probe on analyze failure adds 1f338954a5fb platform/x86: thinkpad_acpi: Add support for dual fan control adds 39f532921810 platform/x86: thinkpad_acpi: Fix WWAN device disabled issu [...] adds d477a907cba3 platform/x86: thinkpad_acpi: fix documentation for adaptiv [...] adds d1c2b55d84a6 Merge tag 'platform-drivers-x86-v5.16-2' of git://git.kern [...] adds 3b2b49e6dfdc Revert "ACPI: scan: Release PM resources blocked by unused [...] adds 17e10707059d Merge tag 'acpi-5.16-rc2' of git://git.kernel.org/pub/scm/ [...] adds d704aa0d44ad Documentation: power: Add description about new callback f [...] adds 08374410a5ea Documentation: power: Describe 'advanced' and 'simple' EM models adds 4d1cd1443db3 powercap: DTPM: Fix suspend failure and kernel warning adds 47b577ae6fba Merge branch 'powercap' adds 18e2befaf6c2 Merge tag 'pm-5.16-rc2' of git://git.kernel.org/pub/scm/li [...] adds 99b63316c399 thermal: core: Reset previous low and high trip during the [...] adds 994a04a20b03 thermal: int340x: Limit Kconfig to 64-bit adds b49e0015c1bd Merge branch 'thermal-int340x' adds e26dd976580a Merge tag 'thermal-5.16-rc2' of git://git.kernel.org/pub/s [...] adds ae8d67b2117f lib: zstd: Fix unused variable warning adds 1974990cca43 lib: zstd: Don't inline functions in zstd_opt.c adds 7416cdc9b9c1 lib: zstd: Don't add -O3 to cflags adds 4c388a8e740d Merge tag 'zstd-for-linus-5.16-rc1' of git://github.com/te [...] new 0dc636b3b757 x86: Pin task-stack in __get_wchan() adds 3cc1ae1fa70a drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame adds 995f54ea962e drm/cma-helper: Release non-coherent memory with dma_free_ [...] adds bb162bb2b439 drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PH [...] adds 467dd91e2f78 Merge drm/drm-fixes into drm-misc-fixes adds 4eaf02d6076c drm/scheduler: fix drm_sched_job_add_implicit_dependencies adds 963d0b356935 drm/scheduler: fix drm_sched_job_add_implicit_dependencies harder adds fb561bf9abde fbdev: Prevent probing generic drivers if a FB is already [...] new 0e11279b77e0 Merge tag 'drm-misc-fixes-2021-11-18' of git://anongit.fre [...] adds f15863b27752 Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping" adds d33233d8782e drm/i915/dsi/xelpd: Fix the bit mask for wakeup GB adds 8b2abf777d8e drm/i915/guc: fix NULL vs IS_ERR() checking new 9d267f082a5b Merge tag 'drm-intel-fixes-2021-11-18' of git://anongit.fr [...] new 38a268b39182 drm/amd/pm: Enhanced reporting also for a stuck command new 69650a879b93 drm/amdgpu: add error print when failing to add IP block(v2) new 6ee27ee27ba8 drm/amd/pm: avoid duplicate powergate/ungate setting new be83a5676767 drm/amd/pm: Remove artificial freq level on Navi1x new dab60582685a drm/amd/display: Fix OLED brightness control on eDP new bf552083916a drm/amdgpu: fix set scaling mode Full/Full aspect/Center n [...] new 3dac776e349a drm/amd/pm: add GFXCLK/SCLK clocks level print support for APUs new 2cf49e00d40d drm/amd/amdkfd: Fix kernel panic when reset failed and bee [...] new 27dfaedc0d32 drm/amd/amdgpu: fix potential memleak new 7d51040a695b Merge tag 'amd-drm-fixes-5.16-2021-11-17' of https://gitla [...] new ad44518affc6 Merge tag 'drm-fixes-2021-11-19' of git://anongit.freedesk [...] adds f7715b3a3499 gpio: virtio: remove unneeded semicolon adds 92a59d7f381d selftests: gpio: fix gpio compiling error adds c472d71be0be selftests: gpio: fix uninitialised variable warning adds 4f4d0af7b2d9 selftests: gpio: restore CFLAGS options adds d6912b1251b4 gpio: rockchip: needs GENERIC_IRQ_CHIP to fix build errors new 447916982455 Merge tag 'gpio-fixes-for-v5.16-rc2' of git://git.kernel.o [...] new 83dde7498fef RDMA/netlink: Add __maybe_unused to static inline in C file new 6cd7397d01c4 RDMA/core: Set send and receive CQ before forwarding to th [...] new da86dc175b5a IB/hfi1: Properly allocate rdma counter desc memory new 378c67413de1 RDMA/mlx4: Do not fail the registration on port stats new d821f7c13ca0 RDMA/nldev: Check stat attribute before accessing it new df4e6faaafe2 MAINTAINERS: Update for VMware PVRDMA driver new a8b5f8f26da8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 3ff1f6b6ba6f scsi: ufs: core: Improve SCSI abort handling adds a0c2f8b6709a scsi: iscsi: Unblock session then wake up error handler adds 4edd8cd4e86d scsi: core: sysfs: Fix hang when device state is set via sysfs adds 886fe2915cce scsi: ufs: core: Fix task management completion timeout race adds 5cb37a26355d scsi: ufs: core: Fix another task management completion race adds 392006871bb2 scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_ [...] new ecd510d2ff86 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new e349d945fac7 signal: Don't always set SA_IMMUTABLE for forced signals new fcb116bc43c8 signal: Replace force_fatal_sig with force_exit_sig when in doubt new 7af959b5d5c8 Merge branch 'SA_IMMUTABLE-fixes-for-v5.16-rc2' of git://g [...] new 12c484c12b19 RISC-V: Enable KVM in RV64 and RV32 defconfigs as a module new 5a19c7e06236 riscv: fix building external modules new 9539ba4308ad Merge tag 'riscv-for-linus-5.16-rc2' of git://git.kernel.o [...]
The 29 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: .../admin-guide/laptops/thinkpad-acpi.rst | 12 +- Documentation/admin-guide/sysctl/kernel.rst | 2 +- Documentation/arm/marvell.rst | 48 ++--- Documentation/bpf/index.rst | 2 +- Documentation/doc-guide/sphinx.rst | 22 +-- Documentation/filesystems/autofs.rst | 2 +- Documentation/power/energy-model.rst | 53 ++++-- Documentation/process/changes.rst | 2 +- Documentation/process/submitting-patches.rst | 4 +- Documentation/trace/ftrace.rst | 9 +- .../translations/it_IT/doc-guide/sphinx.rst | 23 +-- .../translations/it_IT/process/changes.rst | 2 +- .../translations/zh_CN/doc-guide/sphinx.rst | 21 +-- .../zh_CN/process/management-style.rst | 4 +- MAINTAINERS | 7 +- arch/arm64/kvm/arm.c | 9 +- arch/m68k/kernel/traps.c | 2 +- arch/mips/bcm63xx/clk.c | 6 + arch/mips/generic/yamon-dt.c | 2 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/mips/kvm/mips.c | 2 +- arch/mips/lantiq/clk.c | 6 + arch/parisc/configs/generic-32bit_defconfig | 1 + arch/parisc/include/asm/assembly.h | 44 ++--- arch/parisc/include/asm/jump_label.h | 1 + arch/parisc/include/asm/rt_sigframe.h | 2 +- arch/parisc/kernel/signal.c | 13 +- arch/parisc/kernel/signal32.h | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/kernel/signal_32.c | 2 +- arch/powerpc/kernel/signal_64.c | 4 +- arch/powerpc/kernel/watchdog.c | 6 + arch/powerpc/kvm/powerpc.c | 4 +- arch/riscv/Makefile | 2 + arch/riscv/configs/defconfig | 2 + arch/riscv/configs/rv32_defconfig | 2 + arch/riscv/kvm/vcpu.c | 2 +- arch/riscv/kvm/vcpu_sbi.c | 2 +- arch/riscv/kvm/vm.c | 2 +- arch/s390/kernel/traps.c | 2 +- arch/s390/kvm/kvm-s390.c | 2 + arch/sparc/kernel/signal_32.c | 4 +- arch/sparc/kernel/windows.c | 2 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/hyperv/hv_init.c | 12 +- arch/x86/include/asm/kvm_host.h | 1 + arch/x86/kernel/cpu/mshyperv.c | 20 ++- arch/x86/kernel/process.c | 5 + arch/x86/kernel/vm86_32.c | 2 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/hyperv.c | 4 +- arch/x86/kvm/mmu/mmu.c | 1 + arch/x86/kvm/svm/sev.c | 18 +- arch/x86/kvm/svm/svm.h | 2 +- arch/x86/kvm/vmx/nested.c | 98 +++++++---- arch/x86/kvm/vmx/vmx.h | 10 ++ arch/x86/kvm/x86.c | 18 +- arch/x86/kvm/x86.h | 12 ++ arch/x86/kvm/xen.c | 22 +-- drivers/acpi/glue.c | 25 --- drivers/acpi/internal.h | 1 - drivers/acpi/scan.c | 6 - drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-virtio.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 36 ++++ drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 1 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 5 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +- drivers/gpu/drm/amd/include/amd_shared.h | 3 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 10 ++ drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 8 + .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 22 ++- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 13 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 26 +++ .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 27 +++ .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 8 +- drivers/gpu/drm/drm_gem_cma_helper.c | 9 +- drivers/gpu/drm/i915/display/icl_dsi.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 4 +- .../gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c | 1 - drivers/gpu/drm/scheduler/sched_main.c | 6 +- drivers/gpu/drm/sun4i/Kconfig | 1 + drivers/hv/hv_balloon.c | 2 +- drivers/infiniband/core/nldev.c | 3 +- drivers/infiniband/core/verbs.c | 3 + drivers/infiniband/hw/hfi1/verbs.c | 5 +- drivers/infiniband/hw/mlx4/main.c | 18 +- drivers/net/amt.c | 2 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 10 ++ drivers/net/ethernet/asix/ax88796c_main.h | 6 +- .../net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 10 ++ drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 2 +- drivers/net/ethernet/dec/tulip/de4x5.c | 34 ++-- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 4 + drivers/net/ethernet/intel/e100.c | 18 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 + drivers/net/ethernet/intel/i40e/i40e_main.c | 160 +++++++++++------ drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 121 +++++-------- drivers/net/ethernet/intel/iavf/iavf.h | 1 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 30 +++- drivers/net/ethernet/intel/iavf/iavf_main.c | 55 ++++-- drivers/net/ethernet/lantiq_etop.c | 20 ++- drivers/net/ethernet/marvell/mvmdio.c | 2 + .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 26 ++- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 2 + .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 1 + .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 8 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 23 ++- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 21 ++- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 9 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 28 ++- .../mellanox/mlx5/core/steering/dr_domain.c | 56 +++--- .../mellanox/mlx5/core/steering/dr_matcher.c | 11 +- .../mellanox/mlx5/core/steering/dr_types.h | 1 + drivers/net/ethernet/sis/sis900.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 24 ++- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 23 ++- drivers/net/hamradio/6pack.c | 1 - drivers/net/ipa/ipa_endpoint.c | 5 + drivers/net/ipa/ipa_resource.c | 2 +- drivers/net/tun.c | 5 + drivers/net/usb/r8152.c | 9 +- drivers/platform/mellanox/mlxreg-lc.c | 5 +- drivers/platform/x86/Kconfig | 2 +- drivers/platform/x86/dell/Kconfig | 2 +- drivers/platform/x86/hp_accel.c | 2 + drivers/platform/x86/samsung-laptop.c | 2 +- drivers/platform/x86/think-lmi.c | 13 +- drivers/platform/x86/think-lmi.h | 1 - drivers/platform/x86/thinkpad_acpi.c | 13 +- drivers/powercap/dtpm_cpu.c | 9 +- drivers/ptp/ptp_clockmatrix.c | 5 +- drivers/ptp/ptp_ocp.c | 9 +- drivers/scsi/qla2xxx/qla_mbx.c | 6 +- drivers/scsi/scsi_sysfs.c | 30 ++-- drivers/scsi/scsi_transport_iscsi.c | 6 +- drivers/scsi/ufs/ufshcd.c | 9 +- drivers/spi/spi-cadence-quadspi.c | 24 ++- drivers/spi/spi-fsl-lpspi.c | 2 +- drivers/spi/spi-geni-qcom.c | 16 +- drivers/spi/spi.c | 12 +- drivers/thermal/intel/int340x_thermal/Kconfig | 4 +- drivers/thermal/thermal_core.c | 2 + drivers/video/console/sticon.c | 12 +- drivers/video/fbdev/efifb.c | 11 ++ drivers/video/fbdev/simplefb.c | 11 ++ fs/attr.c | 4 +- fs/btrfs/async-thread.c | 14 ++ fs/btrfs/disk-io.c | 14 +- fs/btrfs/ioctl.c | 4 + fs/btrfs/lzo.c | 13 +- fs/btrfs/scrub.c | 4 +- fs/btrfs/volumes.c | 18 +- fs/gfs2/bmap.c | 2 +- fs/gfs2/file.c | 9 +- fs/gfs2/glock.c | 12 +- fs/gfs2/super.c | 14 +- fs/nfsd/nfs4xdr.c | 7 +- fs/udf/dir.c | 32 +++- fs/udf/namei.c | 3 + fs/udf/super.c | 2 + include/linux/bpf.h | 3 +- include/linux/kvm_host.h | 6 +- include/linux/kvm_types.h | 7 - include/linux/mlx5/eswitch.h | 4 +- include/linux/mm_types.h | 13 +- include/linux/percpu.h | 1 - include/linux/printk.h | 4 + include/linux/sched/signal.h | 1 + include/linux/skbuff.h | 2 +- include/linux/virtio_net.h | 7 +- include/net/nfc/nci_core.h | 1 + include/net/page_pool.h | 12 +- include/rdma/rdma_netlink.h | 2 +- kernel/bpf/cgroup.c | 2 + kernel/bpf/helpers.c | 2 - kernel/bpf/syscall.c | 57 +++--- kernel/bpf/verifier.c | 27 ++- kernel/entry/syscall_user_dispatch.c | 4 +- kernel/printk/printk.c | 5 + kernel/signal.c | 36 +++- kernel/trace/bpf_trace.c | 2 - lib/nmi_backtrace.c | 6 + lib/zstd/Makefile | 2 - lib/zstd/common/compiler.h | 7 + lib/zstd/compress/zstd_compress_superblock.c | 2 + lib/zstd/compress/zstd_opt.c | 12 ++ net/core/devlink.c | 4 +- net/core/filter.c | 6 + net/core/page_pool.c | 10 +- net/core/sock.c | 6 +- net/ipv4/bpf_tcp_ca.c | 2 + net/ipv4/devinet.c | 2 +- net/ipv4/tcp.c | 3 + net/ipv4/udp.c | 11 ++ net/ipv6/esp6.c | 6 + net/mac80211/cfg.c | 12 +- net/mac80211/iface.c | 4 +- net/mac80211/led.h | 8 +- net/mac80211/rx.c | 12 +- net/mac80211/tx.c | 34 ++-- net/mac80211/util.c | 7 +- net/mac80211/wme.c | 3 +- net/nfc/core.c | 32 ++-- net/nfc/nci/core.c | 30 +++- net/sched/act_mirred.c | 11 +- net/smc/af_smc.c | 14 ++ net/smc/smc_core.c | 3 +- net/tipc/crypto.c | 12 +- net/tipc/link.c | 7 +- net/wireless/nl80211.c | 34 ++-- net/wireless/nl80211.h | 6 +- net/wireless/util.c | 1 + net/xdp/xsk_buff_pool.c | 7 +- samples/bpf/hbm_kern.h | 2 - samples/bpf/xdp_redirect_cpu_user.c | 5 +- samples/bpf/xdp_sample_user.c | 28 +-- tools/bpf/runqslower/Makefile | 3 +- tools/lib/bpf/bpf_gen_internal.h | 4 +- tools/lib/bpf/gen_loader.c | 47 +++-- tools/lib/bpf/libbpf.c | 4 +- tools/testing/selftests/bpf/Makefile | 2 +- .../selftests/bpf/prog_tests/helper_restricted.c | 33 ++++ .../selftests/bpf/progs/test_helper_restricted.c | 123 +++++++++++++ tools/testing/selftests/bpf/test_verifier.c | 46 ++++- .../selftests/bpf/verifier/helper_restricted.c | 196 +++++++++++++++++++++ tools/testing/selftests/bpf/verifier/map_in_map.c | 34 ++++ tools/testing/selftests/gpio/Makefile | 1 + tools/testing/selftests/gpio/gpio-mockup-cdev.c | 2 +- tools/testing/selftests/kvm/.gitignore | 1 + .../selftests/kvm/access_tracking_perf_test.c | 54 ++---- tools/testing/selftests/kvm/demand_paging_test.c | 56 +----- tools/testing/selftests/kvm/dirty_log_perf_test.c | 29 +-- tools/testing/selftests/kvm/dirty_log_test.c | 6 +- .../testing/selftests/kvm/include/perf_test_util.h | 23 ++- tools/testing/selftests/kvm/include/test_util.h | 26 +++ tools/testing/selftests/kvm/kvm_page_table_test.c | 2 +- tools/testing/selftests/kvm/lib/elf.c | 3 +- tools/testing/selftests/kvm/lib/kvm_util.c | 44 ++--- tools/testing/selftests/kvm/lib/perf_test_util.c | 184 ++++++++++++++----- tools/testing/selftests/kvm/lib/test_util.c | 5 + .../kvm/memslot_modification_stress_test.c | 38 +--- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 75 +++++++- tools/testing/selftests/net/forwarding/config | 1 + .../testing/selftests/net/forwarding/tc_actions.sh | 47 ++++- tools/testing/selftests/net/gre_gso.sh | 16 +- virt/kvm/kvm_main.c | 100 ++--------- 262 files changed, 2491 insertions(+), 1261 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/helper_restricted.c create mode 100644 tools/testing/selftests/bpf/progs/test_helper_restricted.c create mode 100644 tools/testing/selftests/bpf/verifier/helper_restricted.c