This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 42eb8fdac2fc Merge tag 'gfs2-v5.16-rc2-fixes' of git://git.kernel.org/p [...] new a0ddee65c527 printk: Remove printk.h inclusion in percpu.h new 5d5e4522a7f4 printk: restore flushing of NMI buffers on remote CPUs aft [...] new bf6d0d1e1ab3 Merge branch 'rework/printk_safe-removal' into for-linus new 7d5775d49e4a Merge tag 'printk-for-5.16-fixup' of git://git.kernel.org/ [...] new 6d6a8d6a4ed0 docs: Update Sphinx requirements new de80e6c51e50 Documentation: arm: marvell: Add some links to homepage / [...] new b3dda08c3304 Documentation: arm: marvell: Put Armada XP section between [...] new 738943fab848 Documentation: arm: marvell: Fix link to armada_1000_pb.pd [...] new 951e0d00205c docs: ftrace: fix the wrong path of tracefs new 232d45277f0a doc/zh_CN: fix a translation error in management-style new 53b606fa29e3 docs: filesystems: Fix grammatical error "with" to "which" new 1c1c3c7d08d8 libbpf: update index.rst reference new 0f60a29c52b5 docs: accounting: update delay-accounting.rst reference new 636e36b19d3f Documentation: update vcpu-requests.rst reference new b96ff02ab2be Documentation/process: fix a cross reference new 4ae275bc6d2f Merge tag 'docs-5.16-2' of git://git.lwn.net/linux new 7c4de881f7eb KVM: selftests: Add event channel upcall support to xen_sh [...] new 531ca3d6d518 KVM: selftests: Explicitly state indicies for vm_guest_mod [...] new c071ff41e150 KVM: selftests: Expose align() helpers to tests new f4870ef3e15a KVM: selftests: Assert mmap HVA is aligned when using HugeTLB new 69cdcfa6f321 KVM: selftests: Require GPA to be aligned when backed by h [...] new b65e1051e489 KVM: selftests: Use shorthand local var to access struct p [...] new 613d61182fff KVM: selftests: Capture per-vCPU GPA in perf_test_vcpu_args new 92e34c9974f5 KVM: selftests: Use perf util's per-vCPU GPA/pages in dema [...] new b91b637f4a59 KVM: selftests: Move per-VM GPA into perf_test_args new a5ac0fd1b90a KVM: selftests: Remove perf_test_args.host_page_size new f5e8fe2a92e4 KVM: selftests: Create VM with adjusted number of guest pa [...] new cf1d59300ab2 KVM: selftests: Fill per-vCPU struct during "perf_test" VM [...] new 13bbc70329c8 KVM: selftests: Sync perf_test_args to guest during VM creation new 36c5ad73d701 KVM: selftests: Start at iteration 0 instead of -1 new 81bcb26172a8 KVM: selftests: Move vCPU thread creation and joining to c [...] new 89d9a43c1d2d KVM: selftests: Wait for all vCPU to be created before ent [...] new e2bd93658103 KVM: selftests: Use perf_test_destroy_vm in memslot_modifi [...] new e5bc4d4602b8 Merge branch 'kvm-selftest' into kvm-master new c5adbb3af051 KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_ [...] new dc23a5110b10 cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' new 964b7aa0b040 KVM: Fix steal time asm constraints new af957eebfcc1 KVM: nVMX: don't use vcpu->arch.efer when checking host st [...] new b8453cdcf260 KVM: x86/mmu: include EFER.LMA in extended mmu role new 4e8436479ad3 KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO new 297d597a6da3 KVM: nVMX: Use kvm_{read,write}_guest_cached() for shadow_vmcs12 new 6a834754a568 KVM: x86/xen: Use sizeof_field() instead of open-coding it new 7d0172b3ca42 KVM: nVMX: Use kvm_read_guest_offset_cached() for nested V [...] new cee66664dcd6 KVM: nVMX: Use a gfn_to_hva_cache for vmptrld new 357a18ad230f KVM: Kill kvm_map_gfn() / kvm_unmap_gfn() and gfn_to_pfn_cache new 79b111427637 KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has cre [...] new a41fb26e6169 KVM: SEV: Set sev_info.active after initial checks in sev_ [...] new 1bd00a4257a8 KVM: SEV: WARN if SEV-ES is marked active but SEV is not new ea410ef4dad6 KVM: SEV: Drop a redundant setting of sev->asid during ini [...] new 8e38e96a4e61 KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror() new 817506df9dba Merge branch 'kvm-5.16-fixes' into kvm-master new 0e2e64192100 riscv: kvm: fix non-kernel-doc comment block new b768f60bd979 selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore new b5aead0064f3 KVM: x86: Assume a 64-bit hypercall for guests with protec [...] new f60a00d72950 KVM: arm64: Cap KVM_CAP_NR_VCPUS by kvm_arm_default_max_vcpus() new 57a2e13ebdda KVM: MIPS: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS new b7915d55b1ac KVM: PPC: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS new 37fd3ce1e64a KVM: RISC-V: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS new 82cc27eff448 KVM: s390: Cap KVM_CAP_NR_VCPUS by num_online_cpus() new 2845e7353bc3 KVM: x86: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS new c46e8ece9613 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new bec05f33ebc1 parisc/sticon: fix reverse colors new 4d7804d201f2 parisc: Include stringify.h to avoid build error in crypto/api.c new 8f663eb3b7e8 parisc: Wire up futex_waitv new 4017b230c960 parisc: Wrap assembler related defines inside __ASSEMBLY__ new 79df39d535c7 Revert "parisc: Reduce sigreturn trampoline to 3 instructions" new 9412f5aaa864 parisc: Enable CONFIG_PRINTK_TIME=y in 32bit defconfig new a6a6d227facf Merge tag 'for-5.16/parisc-4' of git://git.kernel.org/pub/ [...] new 968219708108 fs: handle circular mappings correctly new 7cf7eed103d3 Merge tag 'fs.idmapped.v5.16-rc2' of git://git.kernel.org/ [...] new a48fc69fe658 udf: Fix crash after seekdir new db850a9b8d17 Merge tag 'fs_for_v5.16-rc2' of git://git.kernel.org/pub/s [...] new 6f019c0e0193 btrfs: fix a out-of-bound access in copy_compressed_data_t [...] new 45da9c1767ac btrfs: fix memory ordering between normal and ordered work [...] new 4d9380e0da7b btrfs: silence lockdep when reading chunk tree during mount new a91cf0ffbc24 btrfs: check-integrity: fix a warning on write caching dis [...] new d08e38b62327 btrfs: make 1-bit bit-fields of scrub_page unsigned int new 6c405b24097c btrfs: deprecate BTRFS_IOC_BALANCE ioctl new 6fdf886424cf Merge tag 'for-5.16-rc1-tag' of git://git.kernel.org/pub/s [...]
The 79 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: 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/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 +- arch/arm64/kvm/arm.c | 9 +- arch/mips/kvm/mips.c | 2 +- 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/watchdog.c | 6 + arch/powerpc/kvm/powerpc.c | 4 +- arch/riscv/kvm/vcpu.c | 2 +- arch/riscv/kvm/vcpu_sbi.c | 2 +- arch/riscv/kvm/vm.c | 2 +- arch/s390/kvm/kvm-s390.c | 2 + arch/x86/include/asm/kvm_host.h | 1 + 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/video/console/sticon.c | 12 +- 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/udf/dir.c | 32 +++- fs/udf/namei.c | 3 + fs/udf/super.c | 2 + include/linux/kvm_host.h | 6 +- include/linux/kvm_types.h | 7 - include/linux/percpu.h | 1 - include/linux/printk.h | 4 + kernel/printk/printk.c | 5 + lib/nmi_backtrace.c | 6 + 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 ++++++++- virt/kvm/kvm_main.c | 100 ++--------- 70 files changed, 684 insertions(+), 533 deletions(-)