This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 8c82a56b7923 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 127cfb7a0076 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 47f723e3b24b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 61083c76c6c5 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits e1acb47c388c Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits a9bc78f3b7e8 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits e9cddb2726da Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 28ac11b569d5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits d1037224cd93 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 176370953810 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a6c0f0e0a08e Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 19b4252353cf Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e1c4b51d811d Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 6e4bfd2b7dd9 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 9dd2dae8a86a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d4b1275ace20 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9e91c7f2889a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ab3207639cca Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ee20f9814e8c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 317597c84c77 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b68853435568 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 19a0746df36a Revert "of/irq: Allow matching of an interrupt-map local t [...] omits 2a02516ead59 Revert "PCI: Use to_pci_driver() instead of pci_dev->driver" omits acf90b5c508c Revert "PCI: Remove struct pci_dev->driver" new e9bdcdbf6936 pid: add pidfd_get_task() helper new ee9955d61a0a mm: use pidfd_get_task() new 6752de1aebee Merge tag 'pidfd.v5.16' of git://git.kernel.org/pub/scm/li [...] adds 61bc346ce64a uapi/linux/prctl: provide macro definitions for the PR_SCH [...] new a41b74451b35 Merge tag 'kernel.sys.v5.16' of git://git.kernel.org/pub/s [...] adds 6ab80d88f82e exit/doublefault: Remove apparently bogus comment about re [...] adds 9fd5a04d8efc exit: Remove calls of do_exit after noreturn versions of die adds a52f60fa2905 reboot: Remove the unreachable panic after do_exit in reboot(2) adds 97cae8482707 signal/sparc32: Remove unreachable do_exit in do_sparc_fault adds 95bf9d646c3c signal/mips: Update (_save|_restore)_fp_context to fail wi [...] adds ce0ee4e6ac99 signal/sh: Use force_sig(SIGKILL) instead of do_group_exit [...] adds 83a1f27ad773 signal/powerpc: On swapcontext failure force SIGSEGV adds 984bd71fb320 signal/sparc: In setup_tsb_params convert open coded BUG into BUG adds 1a4d21a23c4c signal/vm86_32: Replace open coded BUG_ON with an actual BUG_ON adds 1fbd60df8a85 signal/vm86_32: Properly send SIGSEGV when the vm86 state [...] adds 9bc508cf0791 signal/s390: Use force_sigsegv in default_trap_handler adds 111e70490d2a exit/kthread: Have kernel threads return instead of callin [...] adds 26d5badbccdd signal: Implement force_fatal_sig adds 941edc5bf174 exit/syscall_user_dispatch: Send ordinary signals on failure adds c317d306d550 signal/sparc32: Exit with a fatal signal when try_to_clear [...] adds 086ec444f866 signal/sparc32: In setup_rt_frame and setup_fram use force [...] adds 695dd0d634df signal/x86: In emulate_vsyscall force a signal instead of [...] adds 501c88722797 exit/rtl8723bs: Replace the macro thread_exit with a simpl [...] adds 99d7ef1e4792 exit/rtl8712: Replace the macro thread_exit with a simple [...] adds 0fdc0c4279c8 exit/r8188eu: Replace the macro thread_exit with a simple [...] adds e21294a7aaae signal: Replace force_sigsegv(SIGSEGV) with force_fatal_si [...] adds 00b06da29cf9 signal: Add SA_IMMUTABLE to ensure forced siganls do not g [...] adds f91140e45534 soc: ti: fix wkup_m3_rproc_boot_thread return type new 5147da902e0d Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel [...] adds 342a67f08842 NFS: Label the dentry with a verifier in nfs_link(), nfs_s [...] adds 9019fb391de0 NFS: Label the dentry with a verifier in nfs_rmdir() and n [...] adds ca05cbae2a04 NFS: Fix up nfs_ctx_key_to_expire() adds ea7a1019d8ba SUNRPC: Partial revert of commit 6f9f17287e78 adds 47dd8796a31e SUNRPC: Add cond_resched() at the appropriate point in __r [...] adds 6dbcbe3f78be SUNRPC: Remove WQ_HIGHPRI from xprtiod adds b9f8713f42af SUNRPC: Remove unnecessary memory barriers adds 33c3214bf450 SUNRPC: xprt_clear_locked() only needs release memory semantics adds 43d20e80e288 NFS: Fix a few more clear_bit() instances that need releas [...] adds a1e7f30a8606 NFSv4: Retrieve ACCESS on open if we're not using NFS4_CRE [...] adds eea413308f2e NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED adds 488796ec1e39 NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA adds a6a361c4ca3c NFS: Ignore the directory size when marking for revalidation adds 2929bc3329f4 NFS: Fix up nfs_readdir_inode_mapping_valid() adds ff81dfb5d721 NFS: Further optimisations for 'ls -l' adds cec08f452a68 NFS: Fix dentry verifier races adds b97583b26326 NFS: Do not flush the readdir cache in nfs_dentry_iput() adds 36a10a3c4cb6 NFS: Remove unnecessary page cache invalidations adds a2915fa06227 pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_pr [...] adds 8e09650f5ec6 NFS: Remove unnecessary TRACE_DEFINE_ENUM()s adds 0392dd51f9c7 SUNRPC: Per-rpc_clnt task PIDs adds 110cb2d2f932 NFS: Instrument i_size_write() adds 64a93dbf25d3 NFS: Fix deadlocks in nfs_scan_commit_list() adds 133a48abf6ec NFS: Fix up commit deadlocks adds f0caea8882a7 NFS: Fix an Oops in pnfs_mark_request_commit() adds 6e176d47160c NFSv4: Fixes for nfs4_inode_return_delegation() adds 0ebeebcf5960 NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests adds e591b298d7ec NFS: Save some space in the inode adds d5f458a97965 Fix user namespace leak adds 21037b8c2258 xprtrdma: Provide a buffer to pad Write chunks of unaligne [...] adds 7a3d524c4cf5 xprtrdma: Remove rpcrdma_ep::re_implicit_roundup adds b4776a341ec0 SUNRPC: Tracepoints should display tk_pid and cl_clid as a [...] adds 76497b1adb89 SUNRPC: Use BIT() macro in rpc_show_xprt_state() adds d9f877433ef8 NFS: Replace dprintk callsites in nfs_readpage(s) adds b40887e10dca SUNRPC: Trace calls to .rpc_call_done adds 86882c754649 NFS: Remove --> and <-- dprintk call sites adds 01dde76e4712 NFS: Create an nfs4_server_set_init_caps() function adds e5731131fb6f NFS: Move nfs_probe_destination() into the generic client adds 4d4cf8d2d6cc NFS: Replace calls to nfs_probe_fsinfo() with nfs_probe_server() adds 1301ba603ca5 NFS: Call nfs_probe_server() during a fscontext-reconfigure event adds 5fe1210d2595 NFS: Unexport nfs_probe_fsinfo() adds 023859ce6f88 sunrpc: remove unnecessary test in rpc_task_set_client() adds 4cd27df88af2 NFS: Remove redundant call to __set_page_dirty_nobuffers adds 01d29f87fcfe NFSv4: Fix a regression in nfs_set_open_stateid_locked() adds ea9afca88bbe SUNRPC: Replace use of socket sk_callback_lock with sock_lock adds 280254b605ff SUNRPC: Clean up xs_tcp_setup_sock() adds 9d2d48bbbdab NFS: Move generic FS show macros to global header adds 8791545eda52 NFS: Move NFS protocol display macros to global header adds cb5a967f7ce4 xprtrdma: Fix a maybe-uninitialized compiler warning adds edfa0b16bf9e NFS: Add offset to nfs_aop_readahead tracepoint adds 576acc259146 nfs4: take a reference on the nfs_client when running FREE [...] adds 4330fe35b821 nfs: remove unused header <linux/pnfs_osd_xdr.h> adds 17f09d3f619a SUNRPC: Check if the xprt is connected before handling sys [...] adds f628d462b366 NFSv4.2 add tracepoint to SEEK adds 40a8241771a7 NFSv4.2 add tracepoints to FALLOCATE and DEALLOCATE adds ce7cea1ba72e NFSv4.2 add tracepoint to COPY adds 2a65ca8b5850 NFSv4.2 add tracepoint to CLONE adds 8db744ce45ee NFSv4.2 add tracepoint to CB_OFFLOAD adds 488b170c7d78 NFSv4.2 add tracepoint to COPY_NOTIFY adds 127becabad7b NFSv4.2 add tracepoint to OFFLOAD_CANCEL adds d896ba8300eb SUNRPC: Fix races when closing the socket adds 3be232f11a3c SUNRPC: Prevent immediate close+reconnect adds 4798f8058d6b NFS: Don't trace an uninitialised value adds 6659db4c5984 NFSv4: Ensure decode_compound_hdr() sanity checks the tag adds f114759c322e NFSv4: Fix potential Oops in decode_op_map() adds e48c81bbc188 NFSv4: Remove unnecessary 'minor version' check adds 156cd28562a4 NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() adds aa97a3ef15c3 NFSv4.2: alloc_file_pseudo() takes an open flag, not an f_mode adds d4a95a7e5a4d NFS: Always initialise fattr->label in nfs_fattr_alloc() adds d755ad8dc752 NFS: Create a new nfs_alloc_fattr_with_label() function adds b1db9a401d46 NFS: Remove the nfs4_label from the nfs_entry struct adds 68be1742c229 NFS: Remove the nfs4_label from the nfs4_create_res struct adds aa7ca3b2de19 NFS: Remove the nfs4_label from the nfs4_link_res struct adds 9558a007dbc3 NFS: Remove the label from the nfs4_lookup_res struct adds ba4bc8dc4d93 NFS: Remove the nfs4_label from the nfs4_lookupp_res struct adds 76baa2b29c71 NFS: Remove the f_label from the nfs4_opendata and nfs_openres adds 2ef61e0eaa33 NFS: Remove the nfs4_label from the nfs4_getattr_res adds 1b00ad657997 NFS: Remove the nfs4_label from the nfs_setattrres adds d91bfc46426d NFS: Remove the nfs4_label argument from nfs_instantiate() adds cc6f32989c32 NFS: Remove the nfs4_label argument from nfs_add_or_obtain() adds cf7ab00aabbf NFS: Remove the nfs4_label argument from nfs_fhget() adds dd225cb3b02b NFS: Remove the nfs4_label argument from nfs_setsecurity adds 1e2f67da8931 NFS: Remove the nfs4_label argument from decode_getattr_*( [...] adds f96f8cc4a63d NFSv4: Sanity check the parameters in nfs41_update_target_ [...] new 2ec20f489591 Merge tag 'nfs-for-5.16-1' of git://git.linux-nfs.org/proj [...] adds 9b6e27d01adc nfsd: don't alloc under spinlock in rpc_parse_scope_id adds dc451bbc6f54 nfs: reexport documentation adds 8847ecc9274a NFSD: Optimize DRC bucket pruning adds 458032fcfa91 UNRPC: Return specific error code on kmalloc failure adds ef5825e3cf0d NFSD: move filehandle format declarations out of "uapi". adds c645a883df34 NFSD: drop support for ancient filehandles adds d8b26071e65e NFSD: simplify struct nfsfh adds 8e70bf27fd20 NFSD: Initialize pointer ni with NULL and not plain integer 0 adds f49b68ddc9d7 SUNRPC: xdr_stream_subsegment() must handle non-zero page_bases adds dae9a6cab800 NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() adds 8dcc5721da78 svcrdma: Split the svcrdma_wc_receive() tracepoint adds eef2d8d47c33 svcrdma: Split the svcrdma_wc_send() tracepoint adds 45f135846815 svcrdma: Split svcrmda_wc_{read,write} tracepoints adds 22a027e8c03f SUNRPC: Add trace event when alloc_pages_bulk() makes no progress adds 35940a58f9f1 SUNRPC: Capture value of xdr_buf::page_base adds 0ae93b99beb2 SUNRPC: Simplify the SVC dispatch code path adds 5b747a594b19 SUNRPC: De-duplicate .pc_release() call sites adds 16c663642c7e SUNRPC: Replace the "__be32 *p" parameter to .pc_decode adds c44b31c26379 SUNRPC: Change return value type of .pc_decode adds 3b0ebb255fdc NFSD: Save location of NFSv4 COMPOUND status adds fda494411485 SUNRPC: Replace the "__be32 *p" parameter to .pc_encode adds 130e2054d4a6 SUNRPC: Change return value type of .pc_encode adds 2336d6968621 nfsd: update create verifier comment adds 291cd656da04 NFSD:fix boolreturn.cocci warning adds 6d91929a6fa6 nfsd: document server-to-server-copy parameters adds 80479eb86210 nfsd4: remove obselete comment new 38764c734028 Merge tag 'nfsd-5.16' of git://linux-nfs.org/~bfields/linux new 51bd9563b678 btrfs: fix deadlock due to page faults during direct IO re [...] new 6070dcc8e5b1 Merge tag 'for-5.16-deadlock-fix-tag' of git://git.kernel. [...] adds 3eda41df05d6 Revert "ext4: enforce buffer head state assertion in ext4_ [...] adds 39fec6889d15 ext4: fix lazy initialization next schedule time computati [...] adds 83c5688b8977 ext4: correct the left/middle/right debug message for binsearch adds 4268496e48dc ext4: ensure enough credits in ext4_ext_shift_path_extents adds 1811bc401aa5 ext4: refresh the ext4_ext_path struct after dropping i_data_sem. adds 31d21d219b51 ext4: convert from atomic_t to refcount_t on ext4_io_end->count adds 8dd27fecede5 ext4: check for out-of-order index extents in ext4_valid_e [...] adds 9c6e07191379 ext4: check for inconsistent extents between index and leaf block adds 0f2f87d51aeb ext4: prevent partial update of the extent blocks adds 664bd38b9cbe ext4: factor out ext4_fill_raw_inode() adds 9a1bf32c8e12 ext4: move ext4_fill_raw_inode() related functions adds de01f484576d ext4: prevent getting empty inode buffer adds d4ffeeb7315d ext4: fix boolreturn.cocci warnings in fs/ext4/name.c adds 3bbef91bdd21 ext4: remove an unused variable warning with CONFIG_QUOTA=n adds afcc4e32f606 ext4: scope ret locally in ext4_try_to_trim_range() adds 6c31a689b2e9 ext4: commit inline data during fast commit adds 1ebf21784b19 ext4: inline data inode fast commit replay fixes adds 124e7c61deb2 ext4: fix error code saved on super block during file syst [...] new debe436e77c7 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] new d9954d1894a0 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 0315a075f134 net: fix premature exit from NAPI state polling in napi_disable() new 4ca110bf8d9b cxgb4: fix eeprom len when diagnostics not implemented new 29cd38675041 net: wwan: iosm: fix compilation warning new d336509cb9d0 selftests/net: udpgso_bench_rx: fix port argument new a8ae76658215 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 903346c96af9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e81478bbe7a1 ALSA: hda: fix general protection fault in azx_runtime_idle new 0ca37273ee0a ALSA: fireworks: add support for Loud Onyx 1200f quirk new c6f8d12138a6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new f346b43ae3d5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 923bf096084b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 68da4e0eaaab Revert "PCI: Remove struct pci_dev->driver" new e0217c5ba10d Revert "PCI: Use to_pci_driver() instead of pci_dev->driver" new eca2719173b5 Revert "of/irq: Allow matching of an interrupt-map local t [...] new 51d377a08e33 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 85e4e1870ee8 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 3f30f5ac3db0 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new a4679e5a12ba Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new c9821bcedab9 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new f6f8e95485f2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f4c21f9daaf3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 08c2336df78d x86/kvm: Add AMD SEV specific Hypercall3 new 064ce6c550a0 mm: x86: Invoke hypercall when page encryption status is changed new 2f70ddb1f718 EFI: Introduce the new AMD Memory Encryption GUID. new f4495615d76c x86/kvm: Add guest support for detecting and enabling SEV [...] new 73f1b4fece21 x86/kvm: Add kexec support for SEV Live Migration. new b9ecb9a99733 Merge branch 'kvm-guest-sev-migration' into kvm-master new b67a4cc35c9f KVM: SEV: Refactor out sev_es_state struct new f4d316537059 KVM: generalize "bugged" VM to "dead" VM new 91b692a03c99 KVM: SEV: provide helpers to charge/uncharge misc_cg new b56639318bb2 KVM: SEV: Add support for SEV intra host migration new 0b020f5af092 KVM: SEV: Add support for SEV-ES intra host migration new 7a6ab3cf398a selftest: KVM: Add open sev dev helper new 6a58150859fd selftest: KVM: Add intra host migration tests new 1f05833193d8 Merge branch 'kvm-sev-move-context' into kvm-master new 7e2175ebd695 KVM: x86: Fix recording of guest steal time / preempted status new e6cd31f1a8ce kvm: x86: Convert return type of *is_valid_rdpmc_ecx() to bool new cae72dcc3b21 KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active new c435d4b7badf KVM: x86/mmu: Properly dereference rcu-protected TDP MMU s [...] new 10c30de01921 kvm: mmu: Use fast PF path for access tracking of huge pag [...] new 8b44b174f6ac KVM: x86: Add helper to consolidate core logic of SET_CPUI [...] new 760849b1476c KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUI [...] new 77c3323f4875 KVM: x86: Rename kvm_lapic_enable_pv_eoi() new afd67ee3cbbd KVM: x86: Don't update vcpu->arch.pv_eoi.msr_val when a bo [...] new 7dfbc624eb57 KVM: nVMX: Query current VMCS when determining if MSR bitm [...] new 67f4b9969c30 KVM: nVMX: Handle dynamic MSR intercept toggling new 0cacb80b98f3 KVM: VMX: Macrofy the MSR bitmap getters and setters new a5e0c2528454 KVM: nVMX: Clean up x2APIC MSR handling for L2 new 329bd56ce5dc KVM: VMX: Add a helper function to retrieve the GPR index [...] new 796c83c58a49 KVM: Move INVPCID type check from vmx and svm to the commo [...] new da1bfd52b930 KVM: x86: Drop arbitrary KVM_SOFT_MAX_VCPUS new f5396f2d8268 Merge branch 'kvm-5.16-fixes' into kvm-master new 2e7e2f5a3152 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new 894d83953533 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 6c5aefcf5611 of: Support using 'mask' in making device bus id new 425faa1817b9 clk: versatile: clk-icst: Ensure clock names are unique new 915b278ca4ae dt-bindings: Remove Netlogic bindings new 8ed450ea0f6b Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new 4d14eb5a0af1 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 434285e68389 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 5e29b3a7bbf7 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] new c6762916d153 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 964467f60441 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new 7120a447c7fe drm/ttm: Double check mem_type of BO while eviction new 3cc1ae1fa70a drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame new 95867f15dff8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (8c82a56b7923) \ N -- N -- N refs/heads/pending-fixes (95867f15dff8)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 76 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/hw-vuln/core-scheduling.rst | 5 +- Documentation/admin-guide/kernel-parameters.txt | 14 + .../devicetree/bindings/gpio/gpio-xlp.txt | 49 -- .../devicetree/bindings/i2c/i2c-xlp9xx.txt | 22 - Documentation/devicetree/bindings/spi/spi-xlp.txt | 38 - Documentation/filesystems/nfs/index.rst | 1 + Documentation/filesystems/nfs/reexport.rst | 113 +++ Documentation/virt/kvm/api.rst | 14 + arch/arc/kernel/process.c | 2 +- arch/m68k/kernel/traps.c | 2 +- arch/mips/kernel/r2300_fpu.S | 4 +- arch/mips/kernel/syscall.c | 9 - arch/nds32/kernel/traps.c | 2 +- arch/nds32/mm/fault.c | 6 +- arch/openrisc/kernel/traps.c | 2 +- arch/openrisc/mm/fault.c | 4 +- arch/powerpc/kernel/signal_32.c | 6 +- arch/powerpc/kernel/signal_64.c | 9 +- arch/s390/include/asm/kdebug.h | 2 +- arch/s390/kernel/dumpstack.c | 2 +- arch/s390/kernel/traps.c | 2 +- arch/s390/mm/fault.c | 2 - arch/sh/kernel/cpu/fpu.c | 10 +- arch/sh/kernel/traps.c | 2 +- arch/sh/mm/fault.c | 2 - arch/sparc/kernel/signal_32.c | 4 +- arch/sparc/kernel/windows.c | 6 +- arch/sparc/mm/fault_32.c | 1 - arch/sparc/mm/tsb.c | 2 +- arch/um/kernel/trap.c | 2 +- arch/x86/entry/vsyscall/vsyscall_64.c | 3 +- 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/doublefault_32.c | 3 - arch/x86/kernel/kvm.c | 109 ++- arch/x86/kernel/paravirt.c | 1 + arch/x86/kernel/vm86_32.c | 10 +- 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 | 302 +++++-- 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 | 144 +++- arch/x86/mm/mem_encrypt.c | 72 +- arch/x86/mm/pat/set_memory.c | 6 + arch/xtensa/kernel/traps.c | 2 +- arch/xtensa/mm/fault.c | 3 +- drivers/clk/versatile/clk-icst.c | 6 +- drivers/firmware/stratix10-svc.c | 4 +- .../gpu/drm/nouveau/nvkm/engine/disp/hdmigv100.c | 1 - drivers/gpu/drm/ttm/ttm_bo.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.h | 2 + drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 2 - drivers/of/platform.c | 10 +- drivers/soc/ti/wkup_m3_ipc.c | 7 +- drivers/staging/r8188eu/core/rtw_cmd.c | 2 +- drivers/staging/r8188eu/include/osdep_service.h | 2 - drivers/staging/rtl8712/osdep_service.h | 1 - drivers/staging/rtl8712/rtl8712_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 +- .../rtl8723bs/include/osdep_service_linux.h | 2 - fs/btrfs/file.c | 139 +++- fs/exec.c | 2 +- fs/ext4/ext4.h | 3 +- fs/ext4/extents.c | 175 ++-- fs/ext4/fast_commit.c | 11 +- fs/ext4/inode.c | 331 ++++---- fs/ext4/mballoc.c | 5 +- fs/ext4/namei.c | 2 +- fs/ext4/page-io.c | 8 +- fs/ext4/super.c | 15 +- fs/lockd/clntproc.c | 3 - fs/lockd/svc.c | 6 +- fs/lockd/svc4proc.c | 2 - fs/lockd/svcproc.c | 2 - fs/lockd/xdr.c | 152 ++-- fs/lockd/xdr4.c | 153 ++-- fs/nfs/callback_proc.c | 3 + fs/nfs/callback_xdr.c | 4 +- fs/nfs/client.c | 39 +- fs/nfs/delegation.c | 10 +- fs/nfs/dir.c | 119 ++- fs/nfs/direct.c | 2 +- fs/nfs/export.c | 44 +- fs/nfs/filelayout/filelayout.c | 2 - fs/nfs/flexfilelayout/flexfilelayout.c | 2 - fs/nfs/flexfilelayout/flexfilelayoutdev.c | 4 +- fs/nfs/getroot.c | 21 +- fs/nfs/inode.c | 130 +-- fs/nfs/internal.h | 12 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs3proc.c | 10 +- fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs42proc.c | 9 + fs/nfs/nfs4_fs.h | 4 +- fs/nfs/nfs4client.c | 65 +- fs/nfs/nfs4file.c | 14 +- fs/nfs/nfs4idmap.c | 2 +- fs/nfs/nfs4proc.c | 289 +++---- fs/nfs/nfs4session.c | 12 +- fs/nfs/nfs4session.h | 1 + fs/nfs/nfs4state.c | 5 +- fs/nfs/nfs4trace.h | 920 +++++++++++---------- fs/nfs/nfs4xdr.c | 81 +- fs/nfs/nfstrace.h | 467 +++++------ fs/nfs/pagelist.c | 13 +- fs/nfs/pnfs.h | 6 +- fs/nfs/pnfs_nfs.c | 6 +- fs/nfs/proc.c | 16 +- fs/nfs/read.c | 11 +- fs/nfs/super.c | 7 +- fs/nfs/write.c | 73 +- fs/nfsd/flexfilelayout.c | 2 +- fs/nfsd/lockd.c | 2 +- fs/nfsd/nfs2acl.c | 44 +- fs/nfsd/nfs3acl.c | 48 +- fs/nfsd/nfs3proc.c | 3 +- fs/nfsd/nfs3xdr.c | 387 ++++----- fs/nfsd/nfs4callback.c | 2 +- fs/nfsd/nfs4proc.c | 11 +- fs/nfsd/nfs4state.c | 6 +- fs/nfsd/nfs4xdr.c | 52 +- fs/nfsd/nfscache.c | 17 +- fs/nfsd/nfsctl.c | 6 +- fs/nfsd/nfsd.h | 6 +- fs/nfsd/nfsfh.c | 173 ++-- fs/nfsd/nfsfh.h | 55 +- fs/nfsd/nfsproc.c | 3 +- fs/nfsd/nfssvc.c | 28 +- fs/nfsd/nfsxdr.c | 187 ++--- fs/nfsd/trace.h | 1 + fs/nfsd/vfs.c | 7 +- fs/nfsd/xdr.h | 37 +- fs/nfsd/xdr3.h | 63 +- fs/nfsd/xdr4.h | 7 +- fs/ocfs2/journal.c | 5 +- include/linux/efi.h | 1 + include/linux/kvm_host.h | 12 +- include/linux/lockd/xdr.h | 27 +- include/linux/lockd/xdr4.h | 29 +- include/linux/nfs4.h | 4 + include/linux/nfs_fs.h | 77 +- include/linux/nfs_xdr.h | 16 +- include/linux/pid.h | 1 + include/linux/pnfs_osd_xdr.h | 317 ------- include/linux/sched/signal.h | 1 + include/linux/signal_types.h | 3 + include/linux/sunrpc/clnt.h | 1 + include/linux/sunrpc/sched.h | 16 +- include/linux/sunrpc/svc.h | 14 +- include/trace/events/fs.h | 122 +++ include/trace/events/nfs.h | 375 +++++++++ include/trace/events/rpcgss.h | 18 +- include/trace/events/rpcrdma.h | 240 +++++- include/trace/events/sunrpc.h | 135 +-- include/trace/events/sunrpc_base.h | 18 + include/uapi/asm-generic/signal-defs.h | 1 + include/uapi/linux/kvm.h | 1 + include/uapi/linux/nfsd/nfsfh.h | 115 --- include/uapi/linux/prctl.h | 3 + kernel/entry/syscall_user_dispatch.c | 12 +- kernel/kthread.c | 2 +- kernel/pid.c | 36 + kernel/reboot.c | 1 - kernel/sched/core_sched.c | 4 + kernel/signal.c | 34 +- mm/madvise.c | 15 +- mm/oom_kill.c | 15 +- net/batman-adv/tp_meter.c | 2 +- net/core/dev.c | 7 +- net/sunrpc/addr.c | 40 +- net/sunrpc/auth_gss/svcauth_gss.c | 2 +- net/sunrpc/clnt.c | 33 +- net/sunrpc/sched.c | 20 +- net/sunrpc/svc.c | 80 +- net/sunrpc/svc_xprt.c | 1 + net/sunrpc/sysfs.c | 12 +- net/sunrpc/xdr.c | 32 +- net/sunrpc/xprt.c | 41 +- net/sunrpc/xprtrdma/frwr_ops.c | 48 +- net/sunrpc/xprtrdma/rpc_rdma.c | 23 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 9 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 30 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 14 +- net/sunrpc/xprtrdma/verbs.c | 3 +- net/sunrpc/xprtrdma/xprt_rdma.h | 6 +- net/sunrpc/xprtsock.c | 109 +-- sound/firewire/fireworks/fireworks_stream.c | 5 +- sound/pci/hda/hda_intel.c | 1 + 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 +++++ tools/testing/selftests/net/udpgso_bench_rx.c | 11 +- virt/kvm/kvm_main.c | 10 +- 218 files changed, 4844 insertions(+), 3732 deletions(-) delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-xlp.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-xlp.txt create mode 100644 Documentation/filesystems/nfs/reexport.rst delete mode 100644 include/linux/pnfs_osd_xdr.h create mode 100644 include/trace/events/fs.h create mode 100644 include/trace/events/nfs.h create mode 100644 include/trace/events/sunrpc_base.h delete mode 100644 include/uapi/linux/nfsd/nfsfh.h create mode 100644 tools/testing/selftests/kvm/x86_64/sev_migrate_tests.c