This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-arm in repository toolchain/ci/linux.
from 66f4beaa6c1d Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 1f761b3e67e4 MIPS: Allow modules to set board_be_handler adds f1245bc8cbe8 MIPS: Update bmips_stb_defconfig adds 5eeaafc8d693 mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set adds bdbf2038fbf4 MIPS: VDSO: remove -nostdlib compiler flag adds 1d987052e32f MIPS: BMIPS: Enable PCI Kconfig adds 70060ee313be PCI: brcmstb: Allow building for BMIPS_GENERIC adds 0706f74f719e MIPS: fix *-pkg builds for loongson2ef platform adds cca2aac8acf4 MIPS: fix duplicated slashes for Platform file path adds e2f4b3be1d3c MIPS: boot/compressed/: add __bswapdi2() to target for ZST [...] adds f78b25ee922e mips: decompressor: do not copy source files while building adds 4218a96faf91 Merge tag 'mips_5.16_1' of git://git.kernel.org/pub/scm/li [...] adds 8edab02386c3 Merge remote-tracking branch 'palmer/riscv-vdso-cleanup' i [...] adds dffe11e280a4 riscv/vdso: Add support for time namespaces adds f2928e224d85 riscv: set default pm_power_off to NULL adds 21ccdccd21e4 riscv: mm: don't advertise 1 num_asid for 0 asid bits adds 5d4595db0e1c riscv: add rv32 and rv64 randconfig build targets adds 73698660f17c Merge tag 'for-riscv' of https://git.kernel.org/pub/scm/vi [...] adds a090fe638e8d dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] adds 80a9609c93ef riscv: dts: microchip: drop duplicated nodes adds fd86dd2a5dc5 riscv: dts: microchip: fix board compatible adds 42a57a47bb0c riscv: dts: microchip: drop duplicated MMC/SDHC node adds 33f736366b2c riscv: dts: microchip: drop unused pinctrl-names adds 9406369ae627 riscv: dts: microchip: use vendor compatible for Cadence SD4HC adds 8ce936c2f1a6 riscv: dts: sifive: use only generic JEDEC SPI NOR flash c [...] adds 65b2979d52eb riscv: dts: sifive: fix Unleashed board compatible adds 20ce65bf89aa riscv: dts: sifive: drop duplicated nodes and properties i [...] adds 73d3c4411551 riscv: dts: microchip: add missing compatibles for clint and plic adds 9962a066f3c1 riscv: dts: sifive: add missing compatible for plic adds 241527bb8467 Merge tag 'riscv-sifive-dt-5.16' of git://gitolite.kernel. [...] adds f9ace4ede49b riscv: remove .text section size limitation for XIP adds 683b33f7e7ec riscv/vdso: Drop unneeded part due to merge issue adds ffa7a9141bb7 riscv: defconfig: enable DRM_NOUVEAU adds b89f311d7e25 Merge tag 'riscv-for-linus-5.16-mw1' of git://git.kernel.o [...] adds 4fe204977096 s390/pci: refresh function handle in iomap adds da995d538d3a s390/pci: implement reset_slot for hotplug slot adds dfd5bb23ad75 PCI: Export pci_dev_lock() adds 4cdf2f4e24ff s390/pci: implement minimal PCI error recovery adds 213fca9e23b5 s390/tape: fix timer initialization in tape_std_assign() adds 9d48c7afedf9 s390/cpumf: cpum_cf PMU displays invalid value after hotpl [...] adds a4751f157c19 s390/cio: check the subchannel validity for dev_busid adds be427a88a3dc Merge tag 's390-5.16-2' of git://git.kernel.org/pub/scm/li [...] adds c7a9b6471c8e signal/vm86_32: Remove pointless test in BUG_ON adds d4fa09e514cd Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel [...] adds 08c2336df78d x86/kvm: Add AMD SEV specific Hypercall3 adds 064ce6c550a0 mm: x86: Invoke hypercall when page encryption status is changed adds 2f70ddb1f718 EFI: Introduce the new AMD Memory Encryption GUID. adds f4495615d76c x86/kvm: Add guest support for detecting and enabling SEV [...] adds 73f1b4fece21 x86/kvm: Add kexec support for SEV Live Migration. adds b9ecb9a99733 Merge branch 'kvm-guest-sev-migration' into kvm-master adds b67a4cc35c9f KVM: SEV: Refactor out sev_es_state struct adds f4d316537059 KVM: generalize "bugged" VM to "dead" VM adds 91b692a03c99 KVM: SEV: provide helpers to charge/uncharge misc_cg adds b56639318bb2 KVM: SEV: Add support for SEV intra host migration adds 0b020f5af092 KVM: SEV: Add support for SEV-ES intra host migration adds 7a6ab3cf398a selftest: KVM: Add open sev dev helper adds 6a58150859fd selftest: KVM: Add intra host migration tests adds 1f05833193d8 Merge branch 'kvm-sev-move-context' into kvm-master adds 7e2175ebd695 KVM: x86: Fix recording of guest steal time / preempted status adds e6cd31f1a8ce kvm: x86: Convert return type of *is_valid_rdpmc_ecx() to bool adds cae72dcc3b21 KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active adds c435d4b7badf KVM: x86/mmu: Properly dereference rcu-protected TDP MMU s [...] adds 10c30de01921 kvm: mmu: Use fast PF path for access tracking of huge pag [...] adds 8b44b174f6ac KVM: x86: Add helper to consolidate core logic of SET_CPUI [...] adds 760849b1476c KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUI [...] adds 77c3323f4875 KVM: x86: Rename kvm_lapic_enable_pv_eoi() adds afd67ee3cbbd KVM: x86: Don't update vcpu->arch.pv_eoi.msr_val when a bo [...] adds 7dfbc624eb57 KVM: nVMX: Query current VMCS when determining if MSR bitm [...] adds 67f4b9969c30 KVM: nVMX: Handle dynamic MSR intercept toggling adds 0cacb80b98f3 KVM: VMX: Macrofy the MSR bitmap getters and setters adds a5e0c2528454 KVM: nVMX: Clean up x2APIC MSR handling for L2 adds 329bd56ce5dc KVM: VMX: Add a helper function to retrieve the GPR index [...] adds 796c83c58a49 KVM: Move INVPCID type check from vmx and svm to the commo [...] adds da1bfd52b930 KVM: x86: Drop arbitrary KVM_SOFT_MAX_VCPUS adds f5396f2d8268 Merge branch 'kvm-5.16-fixes' into kvm-master adds 3e067fd8503d KVM: x86: move guest_pv_has out of user_access section adds 501cfe067906 KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_from adds 8bb084119f1a KVM: arm64: Extract ESR_ELx.EC only adds deacd669e18a KVM: arm64: nvhe: Fix a non-kernel-doc comment adds 08e873cb70f3 KVM: arm64: Change the return type of kvm_vcpu_preferred_target() adds 50a8d3315960 KVM: arm64: Fix host stage-2 finalization adds 84886c262ebc Merge tag 'kvmarm-fixes-5.16-1' of git://git.kernel.org/pu [...] adds 4d6fe79fdecc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds d7458bc0d8b4 tracing/osnoise: Make osnoise_instances static adds 63f84ae6b82b tracing/histogram: Do not copy the fixed-size char array f [...] adds 1cab6bce42e6 tracing/histogram: Fix check for missing operands in an ex [...] adds 7c3737c70607 Merge tag 'trace-v5.16-4' of git://git.kernel.org/pub/scm/ [...] adds 32a370abf12f net,lsm,selinux: revert the security_sctp_assoc_establishe [...] adds 0a90729278ae Merge tag 'selinux-pr-20211112' of git://git.kernel.org/pu [...] adds ac5f313624d8 coccinelle: semantic patch to check for inappropriate do_d [...] adds 33e71e95f4eb coccinelle: update Coccinelle entry adds a9b9669d9822 Merge tag 'coccinelle-5.16-rc1' of git://git.kernel.org/pu [...] adds a19672f6b971 folio: Add a function to change the private data attached [...] adds 452c472e2634 folio: Add a function to get the host inode for a folio adds 78525c74d9e7 netfs, 9p, afs, ceph: Use folios adds 255ed63638da afs: Use folios in directory handling adds 0f7ddea6225b Merge tag 'netfs-folio-20211111' of git://git.kernel.org/p [...] adds 92d602bc7177 f2fs: should use GFP_NOFS for directory inodes adds a5c0042200b2 f2fs: quota: fix potential deadlock adds c02599f210d9 f2fs: avoid attaching SB_ACTIVE flag during mount adds 287b1406dde2 f2fs: introduce excess_dirty_threshold() adds 6663b138ded1 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found adds 70a9ac36ffd8 f2fs: fix up f2fs_lookup tracepoints adds 011e0868e0cf f2fs: fix to use WHINT_MODE adds cd6d697a6e20 f2fs: fix wrong condition to trigger background checkpoint [...] adds 09631cf3234d f2fs: include non-compressed blocks in compr_written_block adds 84eab2a899f2 f2fs: replace snprintf in show functions with sysfs_emit adds 6691d940b0e0 f2fs: introduce fragment allocation mode mount option adds 71f2c8206202 f2fs: multidevice: support direct IO adds b368cc5e2634 f2fs: compress: fix overwrite may reduce compress ratio un [...] adds 02d58cd253d7 f2fs: compress: disallow disabling compress on non-empty c [...] adds ca98d72141dd f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() adds 10a26878564f f2fs: support fault injection for dquot_initialize() adds e3b49ea36802 f2fs: invalidate META_MAPPING before IPU/DIO write adds 5429c9dbc902 f2fs: fix UAF in f2fs_available_free_memory adds 5664896ba29e Merge tag 'f2fs-for-5.16-rc1' of git://git.kernel.org/pub/ [...] adds 86432a6dca9b erofs: fix unsafe pagevec reuse of hooked pclusters adds 4c7e42552b3a erofs: remove useless cache strategy of DELAYEDALLOC adds a27c085874ca Merge tag 'erofs-for-5.16-rc1-fixes' of git://git.kernel.o [...] adds 9c43ff4490ef ceph: convert to noop_direct_IO adds a341131eb31e libceph: drop ->monmap and err initialization adds f7a67b463fb8 ceph: enable async dirops by default adds 6407fbb9c3cb ceph: print inode numbers instead of pointer values adds 8006daff5f94 ceph: don't use -ESTALE as special return code in try_get_ [...] adds c35cac610a24 ceph: drop private list from remove_session_caps_cb adds 3c3050267e3c ceph: fix auth cap handling logic in remove_session_caps_cb adds 36e6da987e7e ceph: refactor remove_session_caps_cb adds 5d6451b1489a ceph: shut down access to inode when async create fails adds 25b735116194 ceph: just use ci->i_version for fscache aux info adds e1c9788cb397 ceph: don't rely on error_string to validate blocklisted session. adds e90334e89b0c ceph: ignore the truncate when size won't change with Fx c [...] adds 0e24421ac431 ceph: fix mdsmap decode when there are MDS's beyond max_mds adds 631ed4b08287 ceph: shut down mount on bad mdsmap or fsmap decode adds 8cfc0c7ed34f ceph: properly handle statfs on multifs setups adds c3d8e0b5de48 ceph: return the real size read when it hits EOF adds cbed4ff76bbb ceph: split 'metric' debugfs file into several files adds 17e9fc9fca0c ceph: clean-up metrics data structures to reduce code duplication adds aca39d9e86f3 libceph, ceph: move ceph_osdc_copy_from() into cephfs code adds c02cb7bdc450 ceph: add a new metric to keep track of remote object copies adds 0ecca62beb12 Merge tag 'ceph-for-5.16-rc1' of git://github.com/ceph/cep [...] adds a088ac859f81 ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message() adds b83b27909e74 ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message() adds 341b16014bf8 ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon() adds e8d585b2f68c ksmbd: Remove redundant 'flush_workqueue()' calls adds 78f1688a64cc ksmbd: Fix buffer length check in fsctl_validate_negotiate_info() adds b53ad8107ee8 ksmbd: don't need 8byte alignment for request length in ks [...] adds 5d2f0b1083eb ksmbd: set unique value to volume serial field in FS_VOLUM [...] adds 561a1cf57535 ksmbd: remove md4 leftovers adds cb4517201b8a ksmbd: remove smb2_buf_length in smb2_hdr adds 2dd9129f7dec ksmbd: remove smb2_buf_length in smb2_transform_hdr adds 2734b692f7b8 ksmbd: change LeaseKey data type to u8 array adds 4355a8fd8163 ksmbd: switch to use shared definitions where available adds d6c9ad23b421 ksmbd: use the common definitions for NEGOTIATE_PROTOCOL adds 699230f31bf5 ksmbd: Move more definitions into the shared area adds 26a2787d45c5 ksmbd: Use the SMB3_Create definitions from the shared adds a613224169f9 Merge tag '5.16-rc-ksmbd-fixes' of git://git.samba.org/ksmbd adds d0b51bfb23a2 Revert "mm: shmem: don't truncate page if memory failure happens" adds c9f1c19cf7c5 cifs: nosharesock should not share socket with future sessions adds 49bd49f983b5 cifs: send workstation name during ntlmssp session setup adds efb21d7b0fa4 cifs: fix print of hdr_flags in dfscache_proc_show() adds 43b459aa5e22 cifs: introduce new helper for cifs_reconnect() adds ae0abb4dac8f cifs: convert list_for_each to entry variant adds bbcce3680445 cifs: split out dfs code from cifs_reconnect() adds 4ac0536f8874 cifs: set a minimum of 120s for next dns resolution adds b6f2a0f89d7e cifs: for compound requests, use open handle if possible adds 71e6864eacbe smb3: do not error on fsync when readonly adds c88f7dcd6d64 cifs: support nested dfs links over reconnect adds 0e62904836ec smb3: remove trivial dfs compile warning adds 4d9beec22f73 smb3: add additional null check in SMB2_ioctl adds 6b7895182ce3 smb3: add additional null check in SMB2_open adds bac35395d27c smb3: add additional null check in SMB2_tcon adds 9e7ffa77b26a cifs: release lock earlier in dequeue_mid error case adds ca780da5fdd3 smb3: add additional null check in SMB311_posix_mkdir adds 869da64d0711 cifs: fix memory leak of smb3_fs_context_dup::server_hostname adds 7f28af9cf542 cifs: fix potential use-after-free bugs adds 02102744d364 smb3: do not setup the fscache_super_cookie until fsinfo i [...] adds 8e07757bece6 cifs: do not negotiate session if session already exists adds 724244cdb382 cifs: protect session channel fields with chan_lock adds 0f2b305af944 cifs: connect individual channel servers to primary channe [...] adds 46bb1b9484ae cifs: do not duplicate fscache cookie for secondary channels adds c8103c2718eb Merge tag '5.16-rc-part2-smb3-client-fixes' of git://git.s [...] adds d3e3c102d107 io-wq: serialize hash clear with wakeup adds 2b7196a219bf Merge tag 'io_uring-5.16-2021-11-13' of git://git.kernel.d [...] adds 7607c44c157d block: Hold invalidate_lock in BLKDISCARD ioctl adds 35e4c6c1a2fc block: Hold invalidate_lock in BLKZEROOUT ioctl adds ecaf97f47444 block: use enum type for blk_mq_alloc_data->rq_flags adds 278167fd2f8f block: add __must_check for *add_disk*() callers adds 438cd74223c0 block: fix kerneldoc for disk_register_independent_access_ [...] adds 10f7335e3627 blk-mq: don't grab ->q_usage_counter in blk_mq_sched_bio_merge adds b131f2011115 blk-mq: rename blk_attempt_bio_merge adds 86399ea07109 block: Hold invalidate_lock in BLKRESETZONE ioctl adds b781d8db580c blkcg: Remove extra blkcg_bio_issue_init adds b637108a4022 blk-mq: fix filesystem I/O request allocation adds f44c7dbd74ec Merge tag 'block-5.16-2021-11-13' of git://git.kernel.dk/l [...] adds ed84ef1cd7ed clk: ingenic: Fix bugs with divided dividers adds de5169ac53c8 clk/actions/owl-factor.c: remove superfluous headers adds 5bba6d377b91 clk: vc5: Use i2c .probe_new adds dd5e12802052 clk: si5351: Update datasheet references adds 4c4065c7a5f9 clk: uniphier: Add audio system and video input clock cont [...] adds 6a7f2c9e95f3 dt-bindings: clock: uniphier: Add NX1 clock binding adds bed516295b97 clk: uniphier: Add NX1 clock support adds d911ed9330a0 dt-bindings: clock: uniphier: Add clock binding for SoC-glue adds c64daf36006b clk: uniphier: Add SoC-glue clock source selector support [...] adds 4b44521c5d81 dt-bindings: clock: fu740-prci: add reset-cells adds 59d9bcbfddb9 clk:mediatek: remove duplicate include in clk-mt8195-imp_i [...] adds 000590a5e20d Revert "clk: rockchip: use module_platform_driver_probe" adds 9af0cbeb477c clk: rockchip: drop module parts from rk3399 and rk3568 drivers adds c54ce3546370 clk: composite: Fix 'switching' to same clock adds f45c5b1c2729 clk/ast2600: Fix soc revision for AHB adds 289ebc4f29ce clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular [...] adds 05cf3ec00d46 clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk adds 3ad7befd4842 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 61082ad6a6e1 virtio-mem: support VIRTIO_MEM_F_UNPLUGGED_INACCESSIBLE adds ccfff0a2bd2a Merge tag 'virtio-mem-for-5.16' of git://github.com/davidh [...] adds cf30f6a5f0c6 lib: zstd: Add kernel-specific API adds 2479b5238986 lib: zstd: Add decompress_sources.h for decompress_unzstd adds e0c1b49f5b67 lib: zstd: Upgrade to latest upstream zstd version 1.4.10 adds a99a65cfb92c MAINTAINERS: Add maintainer entry for zstd adds 0a8ea235837c lib: zstd: Add cast to silence clang's -Wbitwise-instead-o [...] adds c8c109546a19 Merge tag 'zstd-for-linus-v5.16' of git://github.com/terre [...]
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 16 + .../bindings/clock/sifive/fu740-prci.yaml | 4 + .../devicetree/bindings/clock/silabs,si5351.txt | 2 +- .../bindings/clock/socionext,uniphier-clock.yaml | 6 + Documentation/filesystems/f2fs.rst | 19 + Documentation/security/SCTP.rst | 22 +- Documentation/virt/kvm/api.rst | 14 + MAINTAINERS | 19 +- arch/arm64/include/asm/esr.h | 1 + arch/arm64/include/asm/kvm_host.h | 2 +- arch/arm64/kvm/arm.c | 5 +- arch/arm64/kvm/guest.c | 7 +- arch/arm64/kvm/hyp/hyp-entry.S | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 2 +- arch/arm64/kvm/hyp/nvhe/setup.c | 14 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 2 +- arch/mips/Kbuild.platforms | 2 +- arch/mips/Kconfig | 5 + arch/mips/Makefile | 2 + arch/mips/boot/compressed/.gitignore | 3 - arch/mips/boot/compressed/Makefile | 12 +- arch/mips/boot/compressed/ashldi3.c | 2 + arch/mips/boot/compressed/bswapdi.c | 2 + arch/mips/boot/compressed/bswapsi.c | 2 + arch/mips/boot/compressed/uart-ath79.c | 2 + arch/mips/configs/bmips_stb_defconfig | 155 +- arch/mips/dec/setup.c | 6 +- arch/mips/include/asm/traps.h | 2 +- arch/mips/kernel/traps.c | 8 +- arch/mips/sgi-ip22/ip22-berr.c | 2 +- arch/mips/sgi-ip22/ip28-berr.c | 2 +- arch/mips/sgi-ip27/ip27-berr.c | 2 +- arch/mips/sgi-ip32/ip32-berr.c | 2 +- arch/mips/sibyte/swarm/setup.c | 2 +- arch/mips/txx9/generic/setup_tx4927.c | 2 +- arch/mips/txx9/generic/setup_tx4938.c | 2 +- arch/mips/txx9/generic/setup_tx4939.c | 2 +- arch/mips/vdso/Makefile | 2 +- arch/riscv/Kconfig | 1 + arch/riscv/Makefile | 10 + .../dts/microchip/microchip-mpfs-icicle-kit.dts | 18 +- arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 40 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 2 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 10 +- .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 7 +- arch/riscv/configs/32-bit.config | 2 + arch/riscv/configs/64-bit.config | 2 + arch/riscv/configs/defconfig | 7 +- arch/riscv/include/asm/page.h | 2 + arch/riscv/include/asm/pgtable.h | 6 +- arch/riscv/include/asm/vdso.h | 13 +- arch/riscv/include/asm/vdso/gettimeofday.h | 7 + arch/riscv/kernel/head.S | 12 + arch/riscv/kernel/reset.c | 12 +- arch/riscv/kernel/vdso.c | 250 +- arch/riscv/kernel/vdso/vdso.lds.S | 3 + arch/riscv/kernel/vmlinux-xip.lds.S | 10 +- arch/riscv/mm/context.c | 8 +- arch/riscv/mm/init.c | 7 +- arch/s390/include/asm/pci.h | 6 +- arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/s390/pci/pci.c | 148 +- arch/s390/pci/pci_event.c | 230 +- arch/s390/pci/pci_insn.c | 4 +- arch/s390/pci/pci_irq.c | 9 + arch/x86/include/asm/kvm_host.h | 6 +- arch/x86/include/asm/kvm_para.h | 12 + arch/x86/include/asm/mem_encrypt.h | 4 + arch/x86/include/asm/paravirt.h | 6 + arch/x86/include/asm/paravirt_types.h | 1 + arch/x86/include/asm/processor.h | 5 +- arch/x86/include/asm/set_memory.h | 1 + arch/x86/include/uapi/asm/kvm_para.h | 1 + arch/x86/kernel/kvm.c | 109 +- arch/x86/kernel/paravirt.c | 1 + arch/x86/kernel/vm86_32.c | 2 +- arch/x86/kvm/cpuid.c | 93 +- arch/x86/kvm/hyperv.c | 4 +- arch/x86/kvm/lapic.c | 23 +- arch/x86/kvm/lapic.h | 2 +- arch/x86/kvm/mmu/mmu.c | 10 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/pmu.c | 2 +- arch/x86/kvm/pmu.h | 4 +- arch/x86/kvm/svm/avic.c | 3 +- arch/x86/kvm/svm/pmu.c | 5 +- arch/x86/kvm/svm/sev.c | 299 +- arch/x86/kvm/svm/svm.c | 14 +- arch/x86/kvm/svm/svm.h | 28 +- arch/x86/kvm/vmx/nested.c | 166 +- arch/x86/kvm/vmx/pmu_intel.c | 7 +- arch/x86/kvm/vmx/vmx.c | 73 +- arch/x86/kvm/vmx/vmx.h | 33 + arch/x86/kvm/x86.c | 147 +- arch/x86/mm/mem_encrypt.c | 72 +- arch/x86/mm/pat/set_memory.c | 6 + block/blk-core.c | 4 +- block/blk-ia-ranges.c | 4 +- block/blk-mq-sched.c | 4 - block/blk-mq.c | 47 +- block/blk-mq.h | 28 +- block/blk-zoned.c | 15 +- block/genhd.c | 6 +- block/ioctl.c | 24 +- crypto/zstd.c | 28 +- drivers/bus/brcmstb_gisb.c | 2 +- drivers/clk/actions/owl-factor.c | 1 - drivers/clk/clk-ast2600.c | 12 +- drivers/clk/clk-composite.c | 1 + drivers/clk/clk-si5351.c | 8 +- drivers/clk/clk-si5351.h | 2 +- drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/imx/clk.h | 4 +- drivers/clk/ingenic/cgu.c | 6 +- drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c | 2 - drivers/clk/qcom/gcc-msm8996.c | 15 - drivers/clk/rockchip/Kconfig | 4 +- drivers/clk/rockchip/clk-rk3399.c | 6 +- drivers/clk/rockchip/clk-rk3568.c | 6 +- drivers/clk/uniphier/clk-uniphier-core.c | 17 + drivers/clk/uniphier/clk-uniphier-sys.c | 47 + drivers/clk/uniphier/clk-uniphier.h | 6 + drivers/pci/controller/Kconfig | 3 +- drivers/pci/hotplug/s390_pci_hpc.c | 24 + drivers/pci/pci.c | 3 +- drivers/s390/char/tape_std.c | 3 +- drivers/s390/cio/css.c | 4 +- drivers/virtio/virtio_mem.c | 1 + fs/9p/vfs_addr.c | 83 +- fs/9p/vfs_file.c | 20 +- fs/afs/dir.c | 229 +- fs/afs/dir_edit.c | 154 +- fs/afs/file.c | 70 +- fs/afs/internal.h | 46 +- fs/afs/write.c | 347 +- fs/btrfs/zstd.c | 68 +- fs/ceph/addr.c | 109 +- fs/ceph/cache.c | 23 +- fs/ceph/caps.c | 151 +- fs/ceph/debugfs.c | 167 +- fs/ceph/export.c | 12 +- fs/ceph/file.c | 103 +- fs/ceph/inode.c | 54 +- fs/ceph/locks.c | 6 + fs/ceph/mds_client.c | 139 +- fs/ceph/mdsmap.c | 4 - fs/ceph/metric.c | 128 +- fs/ceph/metric.h | 88 +- fs/ceph/super.c | 17 +- fs/ceph/super.h | 18 +- fs/cifs/cifs_debug.c | 7 +- fs/cifs/cifs_dfs_ref.c | 59 +- fs/cifs/cifs_fs_sb.h | 5 - fs/cifs/cifsglob.h | 47 +- fs/cifs/cifsproto.h | 10 +- fs/cifs/connect.c | 1468 +++--- fs/cifs/dfs_cache.c | 46 +- fs/cifs/file.c | 35 +- fs/cifs/fs_context.c | 36 +- fs/cifs/fs_context.h | 1 + fs/cifs/fscache.c | 8 + fs/cifs/misc.c | 64 +- fs/cifs/ntlmssp.h | 4 +- fs/cifs/sess.c | 240 +- fs/cifs/smb2inode.c | 22 +- fs/cifs/smb2ops.c | 10 +- fs/cifs/smb2pdu.c | 52 +- fs/cifs/transport.c | 3 + fs/erofs/zdata.c | 33 +- fs/erofs/zdata.h | 1 - fs/erofs/zpvec.h | 13 +- fs/f2fs/checkpoint.c | 8 +- fs/f2fs/compress.c | 76 +- fs/f2fs/data.c | 95 +- fs/f2fs/f2fs.h | 54 +- fs/f2fs/file.c | 6 +- fs/f2fs/gc.c | 5 +- fs/f2fs/inline.c | 2 +- fs/f2fs/inode.c | 4 +- fs/f2fs/namei.c | 32 +- fs/f2fs/node.c | 1 + fs/f2fs/node.h | 5 - fs/f2fs/recovery.c | 14 +- fs/f2fs/segment.c | 83 +- fs/f2fs/segment.h | 1 + fs/f2fs/super.c | 41 +- fs/f2fs/sysfs.c | 24 +- fs/f2fs/verity.c | 2 +- fs/f2fs/xattr.c | 2 +- fs/io-wq.c | 17 +- fs/ksmbd/Kconfig | 2 +- fs/ksmbd/auth.c | 11 +- fs/ksmbd/connection.c | 11 +- fs/ksmbd/ksmbd_work.c | 1 - fs/ksmbd/ksmbd_work.h | 4 +- fs/ksmbd/oplock.c | 48 +- fs/ksmbd/oplock.h | 2 - fs/ksmbd/server.c | 2 +- fs/ksmbd/smb2misc.c | 16 +- fs/ksmbd/smb2ops.c | 9 +- fs/ksmbd/smb2pdu.c | 591 +-- fs/ksmbd/smb2pdu.h | 696 +-- fs/ksmbd/smb_common.c | 13 +- fs/ksmbd/smb_common.h | 55 +- fs/ksmbd/transport_rdma.c | 3 +- fs/ksmbd/vfs.c | 8 +- fs/ksmbd/vfs.h | 39 - fs/netfs/read_helper.c | 165 +- fs/pstore/platform.c | 2 +- fs/squashfs/zstd_wrapper.c | 16 +- include/linux/ceph/ceph_fs.h | 2 + include/linux/ceph/osd_client.h | 19 +- include/linux/efi.h | 1 + include/linux/genhd.h | 6 +- include/linux/kvm_host.h | 12 +- include/linux/lsm_hook_defs.h | 2 - include/linux/lsm_hooks.h | 5 - include/linux/netfs.h | 12 +- include/linux/pagemap.h | 33 + include/linux/pci.h | 1 + include/linux/security.h | 7 - include/linux/zstd.h | 1252 ++--- include/linux/zstd_errors.h | 77 + include/linux/zstd_lib.h | 2432 ++++++++++ include/trace/events/afs.h | 21 +- include/trace/events/f2fs.h | 33 +- include/uapi/linux/kvm.h | 1 + include/uapi/linux/virtio_mem.h | 9 +- kernel/trace/trace_events_hist.c | 12 +- kernel/trace/trace_osnoise.c | 3 +- lib/decompress_unzstd.c | 48 +- lib/zstd/Makefile | 46 +- lib/zstd/bitstream.h | 380 -- lib/zstd/common/bitstream.h | 437 ++ lib/zstd/common/compiler.h | 170 + lib/zstd/common/cpu.h | 194 + lib/zstd/common/debug.c | 24 + lib/zstd/common/debug.h | 101 + lib/zstd/common/entropy_common.c | 357 ++ lib/zstd/common/error_private.c | 56 + lib/zstd/common/error_private.h | 66 + lib/zstd/common/fse.h | 710 +++ lib/zstd/common/fse_decompress.c | 390 ++ lib/zstd/common/huf.h | 356 ++ lib/zstd/common/mem.h | 259 + lib/zstd/common/zstd_common.c | 83 + lib/zstd/common/zstd_deps.h | 125 + lib/zstd/common/zstd_internal.h | 450 ++ lib/zstd/compress.c | 3485 ------------- lib/zstd/compress/fse_compress.c | 625 +++ lib/zstd/compress/hist.c | 165 + lib/zstd/compress/hist.h | 75 + lib/zstd/compress/huf_compress.c | 905 ++++ lib/zstd/compress/zstd_compress.c | 5109 ++++++++++++++++++++ lib/zstd/compress/zstd_compress_internal.h | 1188 +++++ lib/zstd/compress/zstd_compress_literals.c | 158 + lib/zstd/compress/zstd_compress_literals.h | 29 + lib/zstd/compress/zstd_compress_sequences.c | 439 ++ lib/zstd/compress/zstd_compress_sequences.h | 54 + lib/zstd/compress/zstd_compress_superblock.c | 850 ++++ lib/zstd/compress/zstd_compress_superblock.h | 32 + lib/zstd/compress/zstd_cwksp.h | 482 ++ lib/zstd/compress/zstd_double_fast.c | 519 ++ lib/zstd/compress/zstd_double_fast.h | 32 + lib/zstd/compress/zstd_fast.c | 496 ++ lib/zstd/compress/zstd_fast.h | 31 + lib/zstd/compress/zstd_lazy.c | 1414 ++++++ lib/zstd/compress/zstd_lazy.h | 81 + lib/zstd/compress/zstd_ldm.c | 686 +++ lib/zstd/compress/zstd_ldm.h | 110 + lib/zstd/compress/zstd_ldm_geartab.h | 103 + lib/zstd/compress/zstd_opt.c | 1346 ++++++ lib/zstd/compress/zstd_opt.h | 50 + lib/zstd/decompress.c | 2531 ---------- lib/zstd/decompress/huf_decompress.c | 1206 +++++ lib/zstd/decompress/zstd_ddict.c | 241 + lib/zstd/decompress/zstd_ddict.h | 44 + lib/zstd/decompress/zstd_decompress.c | 2085 ++++++++ lib/zstd/decompress/zstd_decompress_block.c | 1540 ++++++ lib/zstd/decompress/zstd_decompress_block.h | 62 + lib/zstd/decompress/zstd_decompress_internal.h | 202 + lib/zstd/decompress_sources.h | 28 + lib/zstd/entropy_common.c | 243 - lib/zstd/error_private.h | 53 - lib/zstd/fse.h | 575 --- lib/zstd/fse_compress.c | 795 --- lib/zstd/fse_decompress.c | 325 -- lib/zstd/huf.h | 212 - lib/zstd/huf_compress.c | 773 --- lib/zstd/huf_decompress.c | 960 ---- lib/zstd/mem.h | 151 - lib/zstd/zstd_common.c | 75 - lib/zstd/zstd_compress_module.c | 160 + lib/zstd/zstd_decompress_module.c | 105 + lib/zstd/zstd_internal.h | 273 -- lib/zstd/zstd_opt.h | 1014 ---- mm/memory-failure.c | 14 +- mm/page-writeback.c | 2 +- mm/shmem.c | 38 +- mm/userfaultfd.c | 5 - net/ceph/mon_client.c | 3 +- net/ceph/osd_client.c | 60 +- net/sctp/sm_statefuns.c | 2 +- scripts/coccinelle/misc/do_div.cocci | 155 + scripts/remove-stale-files | 5 + security/security.c | 7 - security/selinux/hooks.c | 14 +- tools/testing/selftests/kvm/Makefile | 3 +- tools/testing/selftests/kvm/include/kvm_util.h | 1 + .../selftests/kvm/include/x86_64/svm_util.h | 2 + tools/testing/selftests/kvm/lib/kvm_util.c | 24 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 13 + .../selftests/kvm/x86_64/sev_migrate_tests.c | 203 + virt/kvm/kvm_main.c | 10 +- 314 files changed, 32872 insertions(+), 17034 deletions(-) delete mode 100644 arch/mips/boot/compressed/.gitignore create mode 100644 arch/mips/boot/compressed/ashldi3.c create mode 100644 arch/mips/boot/compressed/bswapdi.c create mode 100644 arch/mips/boot/compressed/bswapsi.c create mode 100644 arch/mips/boot/compressed/uart-ath79.c create mode 100644 arch/riscv/configs/32-bit.config create mode 100644 arch/riscv/configs/64-bit.config create mode 100644 include/linux/zstd_errors.h create mode 100644 include/linux/zstd_lib.h delete mode 100644 lib/zstd/bitstream.h create mode 100644 lib/zstd/common/bitstream.h create mode 100644 lib/zstd/common/compiler.h create mode 100644 lib/zstd/common/cpu.h create mode 100644 lib/zstd/common/debug.c create mode 100644 lib/zstd/common/debug.h create mode 100644 lib/zstd/common/entropy_common.c create mode 100644 lib/zstd/common/error_private.c create mode 100644 lib/zstd/common/error_private.h create mode 100644 lib/zstd/common/fse.h create mode 100644 lib/zstd/common/fse_decompress.c create mode 100644 lib/zstd/common/huf.h create mode 100644 lib/zstd/common/mem.h create mode 100644 lib/zstd/common/zstd_common.c create mode 100644 lib/zstd/common/zstd_deps.h create mode 100644 lib/zstd/common/zstd_internal.h delete mode 100644 lib/zstd/compress.c create mode 100644 lib/zstd/compress/fse_compress.c create mode 100644 lib/zstd/compress/hist.c create mode 100644 lib/zstd/compress/hist.h create mode 100644 lib/zstd/compress/huf_compress.c create mode 100644 lib/zstd/compress/zstd_compress.c create mode 100644 lib/zstd/compress/zstd_compress_internal.h create mode 100644 lib/zstd/compress/zstd_compress_literals.c create mode 100644 lib/zstd/compress/zstd_compress_literals.h create mode 100644 lib/zstd/compress/zstd_compress_sequences.c create mode 100644 lib/zstd/compress/zstd_compress_sequences.h create mode 100644 lib/zstd/compress/zstd_compress_superblock.c create mode 100644 lib/zstd/compress/zstd_compress_superblock.h create mode 100644 lib/zstd/compress/zstd_cwksp.h create mode 100644 lib/zstd/compress/zstd_double_fast.c create mode 100644 lib/zstd/compress/zstd_double_fast.h create mode 100644 lib/zstd/compress/zstd_fast.c create mode 100644 lib/zstd/compress/zstd_fast.h create mode 100644 lib/zstd/compress/zstd_lazy.c create mode 100644 lib/zstd/compress/zstd_lazy.h create mode 100644 lib/zstd/compress/zstd_ldm.c create mode 100644 lib/zstd/compress/zstd_ldm.h create mode 100644 lib/zstd/compress/zstd_ldm_geartab.h create mode 100644 lib/zstd/compress/zstd_opt.c create mode 100644 lib/zstd/compress/zstd_opt.h delete mode 100644 lib/zstd/decompress.c create mode 100644 lib/zstd/decompress/huf_decompress.c create mode 100644 lib/zstd/decompress/zstd_ddict.c create mode 100644 lib/zstd/decompress/zstd_ddict.h create mode 100644 lib/zstd/decompress/zstd_decompress.c create mode 100644 lib/zstd/decompress/zstd_decompress_block.c create mode 100644 lib/zstd/decompress/zstd_decompress_block.h create mode 100644 lib/zstd/decompress/zstd_decompress_internal.h create mode 100644 lib/zstd/decompress_sources.h delete mode 100644 lib/zstd/entropy_common.c delete mode 100644 lib/zstd/error_private.h delete mode 100644 lib/zstd/fse.h delete mode 100644 lib/zstd/fse_compress.c delete mode 100644 lib/zstd/fse_decompress.c delete mode 100644 lib/zstd/huf.h delete mode 100644 lib/zstd/huf_compress.c delete mode 100644 lib/zstd/huf_decompress.c delete mode 100644 lib/zstd/mem.h delete mode 100644 lib/zstd/zstd_common.c create mode 100644 lib/zstd/zstd_compress_module.c create mode 100644 lib/zstd/zstd_decompress_module.c delete mode 100644 lib/zstd/zstd_internal.h delete mode 100644 lib/zstd/zstd_opt.h create mode 100644 scripts/coccinelle/misc/do_div.cocci create mode 100644 tools/testing/selftests/kvm/x86_64/sev_migrate_tests.c