This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-allmodconfig in repository toolchain/ci/linux.
omits 72cf0b07418a Merge tag 'sound-fix-5.2-rc1' of git://git.kernel.org/pub/ [...] omits 0ef0fd351550 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 4489da718309 Merge tag 'nds32-for-linus-5.2-rc1' of git://git.kernel.or [...] omits 80111bfb672d Merge tag 's390-5.2-2' of git://git.kernel.org/pub/scm/lin [...] omits bf8a9a475573 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c011d23ba046 kvm: fix compilation on aarch64 omits a6a4b66bd8f4 Merge tag 'for-linus-20190516' of git://git.kernel.dk/linux-block omits 1718de78e623 Merge tag 'for-5.2/block-post-20190516' of git://git.kerne [...] omits 815d469d8c9a Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 5f3ab27b9eb7 Merge branch 'for-5.2-fixes' of git://git.kernel.org/pub/s [...] omits 4c7b63a32d54 Merge tag 'linux-kselftest-5.2-rc1-2' of git://git.kernel. [...] omits 9cbda1bddb4c Merge tag 'devicetree-for-5.2-part2' of git://git.kernel.o [...] omits 0d74471924f2 Merge tag 'afs-fixes-b-20190516' of git://git.kernel.org/p [...] omits 227747fb9eab Merge tag 'afs-fixes-20190516' of git://git.kernel.org/pub [...] omits 1d9d7cbf28a1 Merge tag 'ceph-for-5.2-rc1' of git://github.com/ceph/ceph-client omits 2c45e7fbc962 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 311f71281ff4 Merge tag 'for-5.2/dm-changes-v2' of git://git.kernel.org/ [...] omits 7878c231dae0 slab: remove /proc/slab_allocators omits 39db9815da48 afs: Fix application of the results of a inline bulk status fetch omits b8359153252d afs: Pass pre-fetch server and volume break counts into af [...] omits a38a75581e6e afs: Fix unlink to handle YFS.RemoveFile2 better omits 61c347ba5511 afs: Clear AFS_VNODE_CB_PROMISED if we detect callback expiry omits f642404a0436 afs: Make vnode->cb_interest RCU safe omits c925bd0ac474 afs: Split afs_validate() so first part can be used under [...] omits 7c712458669f afs: Don't save callback version and type fields omits 8122de54602e dt-bindings: Convert vendor prefixes to json-schema omits 01be377c6221 Merge tag 'media/v5.2-1' of git://git.kernel.org/pub/scm/l [...] omits 11b1177399b6 Merge tag 'edac_fixes_for_5.2' of git://git.kernel.org/pub [...] omits 4e785e8d9947 Merge tag 'configfs-for-5.2' of git://git.infradead.org/us [...] omits 27ebbf9d5bc0 Merge tag 'asm-generic-nommu' of git://git.kernel.org/pub/ [...] omits d396360acdf7 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits b2c3dda6f8f0 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits c77ee64f8a04 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits f57d7715d764 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 05b289263772 signal: unconditionally leave the frozen state in ptrace_stop() omits b2ca74d32bba Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 8c05f3b965da Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits d8076bdb56af uapi: Wire up the mount API syscalls on non-x86 arches [ver #2] omits 9c8ad7a2ff0b uapi, x86: Fix the syscall numbering of the mount API sysc [...] omits 1cdc415f1083 uapi, fsopen: use square brackets around "fscontext" [ver #2] omits fd711586bb7d afs: Fix double inc of vnode->cb_break omits a58823ac4589 afs: Fix application of status and callback to be under same lock omits c7226e407b60 afs: Fix lock-wait/callback-break double locking omits 4571577f16c8 afs: Always get the reply time omits d9052dda8a39 afs: Don't invalidate callback if AFS_VNODE_DIR_VALID not set omits 87182759cd6f afs: Fix order-1 allocation in afs_do_lookup() omits 781070551c26 afs: Fix calculation of callback expiry time omits ffba718e9354 afs: Get rid of afs_call::reply[] omits 3b05e528cb9e afs: Make dynamic root population wait uninterruptibly for [...] omits fefb2483dc10 afs: Don't pass the vnode pointer through into the inline [...] omits 20b8391fff56 afs: Make some RPC operations non-interruptible omits b960a34b73e4 rxrpc: Allow the kernel to mark a call as being non-interruptible omits 0ab4c9594812 afs: Fix error propagation from server record check/update omits 94f699c9cdb1 afs: Fix the maximum lifespan of VL and probe calls omits 7a102d9044e7 block/bio-integrity: use struct_size() in kmalloc() omits bbd172e31696 rxrpc: Provide kernel interface to set max lifespan on a call omits 51eba9997079 afs: Fix "kAFS: AFS vnode with undefined type 0" omits fdb288a679cd io_uring: use wait_event_interruptible for cq_wait conditi [...] omits dc6ce4bc2b35 io_uring: adjust smp_rmb inside io_cqring_events omits 2bbcd6d3b36a io_uring: fix infinite wait in khread_park() on io_finish_async() omits 8454fca4f53b dm: fix a couple brace coding style issues omits f710126cfc89 dm crypt: print device name in integrity error message omits 7a1cd7238fde dm crypt: move detailed message into debug level omits 47ca23c1176a Merge branch 'nvme-5.2' of git://git.infradead.org/nvme in [...] omits 0f41fcf78849 dm ioctl: fix hang in early create error condition omits d5c32c89b208 afs: Fix cell DNS lookup omits af9abd65983c nds32: Fix vDSO clock_getres() omits 9d8d0294e78a x86/speculation/mds: Improve CPU buffer clear documentation omits 88640e1dcd08 x86/speculation/mds: Revert CPU buffer clear on double fault exit omits 00f5764dbb04 Merge branch 'linus' into x86/urgent, to pick up dependent [...] omits 63e07e202997 MAINTAINERS: update nds32 git repo path omits a771e9225008 nds32: don't export low-level cache flushing routines omits b752bb405a13 Revert "ARM: 8846/1: warn if divided syntax assembler is used" omits dd53f6102c30 Merge tag 'kvmarm-for-v5.2' of git://git.kernel.org/pub/sc [...] omits 59c5c58c5b93 Merge tag 'kvm-ppc-next-5.2-2' of git://git.kernel.org/pub [...] omits f93f7ede087f Revert "KVM: nVMX: Expose RDPMC-exiting only when guest su [...] omits 61455bf26236 kvm: x86: Fix L1TF mitigation for shadow MMU omits d69129b4e46a KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 [...] omits 62e59c4e69b3 clk: Remove io.h from clk-provider.h omits c71ffb673cd9 io_uring: remove 'ev_flags' argument omits a49294eac27c Add wait_var_event_interruptible() omits d0660f0b3b7d dns_resolver: Allow used keys to be invalidated omits ca1cbbdce92b afs: Fix afs_cell records to always have a VL server list record omits 6b8812fc8ec2 afs: Fix missing lock when replacing VL server list omits 773e0c402534 afs: Fix afs_xattr_get_yfs() to not try freeing an error value omits cc1dd5c85cb7 afs: Fix incorrect error handling in afs_xattr_get_acl() omits a1b879eefc2b afs: Fix key leak in afs_release() and afs_evict_inode() omits fc8670d1f72b media: rockchip/vpu: Fix/re-order probe-error/remove path omits f6d080f73a8f media: rockchip/vpu: Initialize mdev->bus_info omits 2aa314b4f52f media: rockchip/vpu: Get vdev from the file arg in vidioc_ [...] omits 5c5b90f5cbad media: rockchip/vpu: Add missing dont_use_autosuspend() calls omits 76f2db08e000 media: rockchip/vpu: Do not request id 0 for our video device omits 2decec48b0fd objtool: Fix whitelist documentation typo omits 44a9bd18a0f0 io_uring: fix failure to verify SQ_AFF cpu omits 61c2018c0743 selftests: avoid KBUILD_OUTPUT dir cluttering with selftes [...] omits 11ebd85a07e0 selftests: drivers: Create .gitignore to include /dma-buf/udmabuf omits 4d0b5f4d7561 selftests: pidfd: Create .gitignore to include pidfd_test omits f3e20ad67b4c s390: move arch/s390/defconfig to arch/s390/configs/defconfig omits 1b1031ca63b2 nvme: validate cntlid during controller initialisation omits 32fd90c40768 nvme: change locking for the per-subsystem controller list omits 521cfb8e5a5d nvme: trace all async notice events omits 9581ae4f0fac nvme: fix typos in nvme status code values omits 94e970b6740b nvme-fabrics: remove unused argument omits 29a0c843973b EDAC/mc: Fix edac_mc_find() in case no device is found omits 56df90b631fc ALSA: hda/realtek - Fix for Lenovo B50-70 inverted interna [...] omits c7a286577d75 perf/x86/intel: Allow PEBS multi-entry in watermark mode omits 4894fbcce856 KVM: PPC: Book3S: Remove useless checks in 'release' metho [...] omits 3f8cb76c8007 KVM: PPC: Book3S HV: XIVE: Fix spelling mistake "acessing" [...] omits 2eeeaf16aa6f KVM: PPC: Book3S HV: Make sure to load LPID for radix VCPUs omits e6f393bc939d objtool: Fix function fallthrough detection omits e6da9567959e objtool: Don't use ignore flag for fake jumps omits 82045dd85566 Merge branch 'linus' into core/urgent, to merge in depende [...] omits 27d79a2b2bf0 selftests: fix bpf build/test workflow regression when KBU [...] omits e2033e33cb38 io_uring: fix race condition reading SQE data omits 8a03b27ea61c nvme-multipath: avoid crash on invalid subsystem cntlid en [...] omits 8730c1ddb69b nvme-fc: use separate work queue to avoid warning omits 87fd125344d6 nvme-rdma: remove redundant reference between ib_device an [...] omits 3b7dffb971dc nvme-pci: mark expected switch fall-through omits f4524cc45626 nvme-pci: add known admin effects to augument admin effect [...] omits e8fd41bb3cf1 nvme-pci: init shadow doorbell after each reset omits ed180abba7f1 ALSA: hda: Fix race between creating and refreshing sysfs entries omits 409ca45526a4 x86/kconfig: Disable CONFIG_GENERIC_HWEIGHT and remove __H [...] omits 2b8358a951b1 EDAC/mpc85xx: Prevent building as a module omits 891afcf2462d ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) omits c9af753f26bd ALSA: hda/realtek - Avoid superfluous COEF EAPD setups omits dad3197da7a3 ALSA: hda/realtek - Fixup headphone noise via runtime suspend omits 6b89d4c1ae85 perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking omits 05d6909ea9d6 dm integrity: whitespace, coding style and dead code cleanup omits 936b33f7243f brd: add cond_resched to brd_free_pages omits cf12c6729c74 sata_rcar: Remove ata_host_alloc() error printing omits c3c599281f2b selftests: fix install target to use default install path omits e78c21d157f2 s390/dasd: fix build warning in dasd_eckd_build_cp_raw omits fdc6bae940ee ntp: Allow TAI-UTC offset to be set to zero omits 1199fa8c0ddd media: tegra-cec: fix cec_notifier_parse_hdmi_phandle retu [...] omits b72845ee5577 media: davinci/vpbe: array underflow in vpbe_enum_outputs() omits 823a633eeb77 media: field-order.rst: clarify FIELD_ANY and FIELD_NONE omits 16204b8a1c1a media: staging/imx: add media device to capture register omits 9f7983bdc492 media: rcar-csi2: Propagate the FLD signal for NTSC and PAL omits 4ab44ff0841b media: rcar-csi2: restart CSI-2 link if error is detected omits dd6e2a981bfe media: omap_vout: potential buffer overflow in vidioc_dqbuf() omits 583958cba72f media: coda: fix unset field and fail on invalid field in [...] omits 1e4e25c4959c media: atmel: atmel-isc: fix asd memory allocation omits 79199002db5c media: atmel: atmel-isc: fix INIT_WORK misplacement omits 253ccf34232a media: atmel: atmel-isc: limit incoming pixels per frame omits 482714932ece dm integrity: implement synchronous mode for reboot handling omits 1f5a77591b13 dm integrity: handle machine reboot in bitmap mode omits 468dfca38b1a dm integrity: add a bitmap mode omits 8b3bbd490d88 dm integrity: introduce a function add_new_range_and_wait() omits eccd906484d1 x86/mm: Do not use set_{pud, pmd}_safe() when splitting a [...] omits a698e1372800 s390/qdio: optimize state inspection of HW-owned SBALs omits 5a19d6702728 s390/qdio: use get_buf_state() in debug_get_buf_state() omits 3060781f2664 s390/qdio: allow to scan all Output SBALs in one go omits 22e2fe8551f8 s390/cio: Remove tracing for rchp instruction omits 184c460fbab4 s390/kasan: adapt disabled_wait usage to avoid build error omits 9b5db6c762ad kvm: nVMX: Set nested_run_pending in vmx_set_nested_state [...] omits da1e3071d53d tests: kvm: Add tests for KVM_SET_NESTED_STATE omits 332d079735f5 KVM: nVMX: KVM_SET_NESTED_STATE - Tear down old EVMCS stat [...] omits 4b350aebbec8 tests: kvm: Add tests for KVM_CAP_MAX_VCPUS and KVM_CAP_MA [...] omits 648a93c82b46 tests: kvm: Add tests to .gitignore omits d7547c55cbe7 KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 omits 53eac7a8f8cf KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one omits 4ddc9204572c KVM: Fix the bitmap range to copy during clear dirty omits 4abf1ee16e25 perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbo [...] omits 0e72499c3cc0 x86/kprobes: Make trampoline_handler() global and visible omits 81d30225bc0c x86/vdso: Remove hpet_page from vDSO omits 35399f87e271 configfs: fix possible use-after-free in configfs_register_group omits 7e756f423af8 latent_entropy: avoid build error when plugin cflags are not set omits fdeb89d84eb2 rseq/selftests: add -no-integrated-as for clang omits 16b96b6ed87f rseq/selftests: mips: use break instruction for RSEQ_SIG omits 496fd0fc9f5c rseq/selftests: powerpc code signature: generate valid ins [...] omits 7cd4ce2e466f rseq/selftests: aarch64 code signature: handle big-endian [...] omits 2b845d4b4acd rseq/selftests: arm: use udf instruction for RSEQ_SIG omits 3d4d1f05bc99 rseq/selftests: s390: use trap4 for RSEQ_SIG omits 24fa5d1efe98 rseq/selftests: x86: use ud1 instruction as RSEQ_SIG opcode omits 97b8be816840 rseq/selftests: s390: use jg instruction for jumps outside [...] omits 5b0c308a0565 rseq/selftests: Use __rseq_handled symbol to coexist with glibc omits a3e3131f94aa rseq/selftests: Introduce __rseq_cs_ptr_array, rename __rs [...] omits 4fe2088e164d rseq/selftests: Add __rseq_exit_point_array section for debuggers omits fe22983d92c1 rseq/selftests: x86: Work-around bogus gcc-8 optimisation omits 4f43446ddff0 dm integrity: allow large ranges to be described omits d5027e0345c2 dm ingerity: pass size to dm_integrity_alloc_page_list() omits 981e8a980dc2 dm integrity: introduce rw_journal_sectors() omits 88ad5d1eb147 dm integrity: update documentation omits 893e3c395b2b dm integrity: don't report unused options omits 97abfde17ae0 dm integrity: don't check null pointer before kvfree and vfree omits 30bba430ddf7 dm integrity: correctly calculate the size of metadata area omits 9ccce5a0fb70 dm dust: Make dm_dust_init and dm_dust_exit static omits cacddeab563b dm dust: remove redundant unsigned comparison to less than zero omits 00abf69dd24f ceph: flush dirty inodes before proceeding with remount omits 4198aba4f431 ceph: fix unaligned access in ceph_send_cap_releases omits b726ec972cf2 libceph: make ceph_pr_addr take an struct ceph_entity_addr [...] omits cede185b1ba3 libceph: fix unaligned accesses in ceph_entity_addr handling omits b91a7bdca443 rbd: don't assert on writes to snapshots omits a32e414325c2 rbd: client_mutex is never nested omits 5ddc61fc1458 ceph: print inode number in __caps_issued_mask debugging messages omits 488f5284e29b ceph: just call get_session in __ceph_lookup_mds_session omits 1199d7da2d29 ceph: simplify arguments and return semantics of try_get_cap_refs omits a452bc063672 ceph: fix comment over ceph_drop_caps_for_unlink omits 8340f22ce50c ceph: move wait for mds request into helper function omits 86bda539fa90 ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request omits 111c70810450 ceph: after an MDS request, do callback and completions omits c1dfc277239c ceph: use pathlen values returned by set_request_path_attr omits f77f21bb2836 ceph: use __getname/__putname in ceph_mdsc_build_path omits 964fff7491e4 ceph: use ceph_mdsc_build_path instead of clone_dentry_name omits 69a10fb3f4b8 ceph: fix potential use-after-free in ceph_mdsc_build_path omits ff4a80bf2d3f ceph: dump granular cap info in "caps" debugfs file omits f5d7726900b6 ceph: make iterate_session_caps a public symbol omits 40e7e2c0e864 ceph: fix NULL pointer deref when debugging is enabled omits 428bb68ad99b ceph: properly handle granular statx requests omits ffb61c55b250 ceph: remove superfluous inode_lock in ceph_fsync omits 0384892c2d83 libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK omits 168093726658 rbd: convert all rbd_assert(0) to BUG() omits d342a15b1e85 rbd: avoid clang -Wuninitialized warning omits 570df4e9c23f ceph: snapshot nfs re-export omits 0c44a8e0fc55 ceph: quota: fix quota subdir mounts omits 3886274adf34 ceph: factor out ceph_lookup_inode() omits 1b52931ca9b5 ceph: remove duplicated filelock ref increase omits 6df24c3e81b9 Merge branches 'thermal-core', 'thermal-built-it' and 'the [...] omits 44c0c23725a1 drivers: thermal: processor_thermal: Downgrade error message omits 8db16d19111b s390/boot: fix compiler error due to missing awk strtonum omits 32ee500f295a arch: nds32: Kconfig: pedantic formatting omits 0fcef555abdc nds32: fix semicolon code style issue omits 95b6204dbf70 nds32: vdso: drop unnecessary cc-ldoption omits c58867615d57 nds32: remove unused generic-y += cmpxchg-local.h omits 7f9ea6b799ef nds32: Use the correct style for SPDX License Identifier omits 1cfdc6f92f25 nds32: remove __virt_to_bus and __bus_to_virt omits 0ff8e00f2c1e nds32: vdso: fix and clean-up Makefile omits 5b633e517b8c nds32: add vmlinux.lds and vdso.so to .gitignore omits aa0be0e022ff nds32: ex-exit: Remove unneeded need_resched() loop omits 8ac7857406cd nds32/io: Remove useless definition of mmiowb() omits e1bf776363f3 nds32: Removed unused thread flag TIF_USEDFPU omits a9e9bcb45b15 locking/rwsem: Prevent decrement of reader count before increment omits 45c5fcbb7341 lightnvm: pblk: use nvm_rq_to_ppa_list() omits a96de64a24e5 lightnvm: pblk: simplify partial read path omits 843f2edbdde0 lightnvm: do not remove instance under global lock omits e69397ea05ce lightnvm: track inflight target creations omits a24eab598871 lightnvm: pblk: recover only written metadata omits 3e03f6322ab2 lightnvm: pblk: IO path reorganization omits f2e024570ef1 lightnvm: pblk: GC error handling omits 32ac0fa3afeb lightnvm: pblk: remove internal IO timeout omits 1fc3b30569bc lightnvm: pblk: wait for inflight IOs in recovery omits d165a7a6f5aa lightnvm: pblk: propagate errors when reading meta omits 2b0ae81e2a6f lightnvm: pblk: fix update line wp in OOB recovery omits 74a37fbb5c8d lightnvm: pblk: kick writer on write recovery path omits 486b5aac85f6 lightnvm: pblk: fix lock order in pblk_rb_tear_down_check omits f41d427cdd9e lightnvm: prevent race condition on pblk remove omits 4bbae699226e lightnvm: pblk: set propper line as data_line after gc omits 0503871223b7 lightnvm: pblk: fix bio leak when bio is split omits a14669ebc0e2 lightnvm: Inherit mdts from the parent nvme device omits d38954ed1b76 lightnvm: pblk: set proper read status in bio omits 6e46b8b24ffb lightnvm: pblk: cleanly fail when there is not enough memory omits 75c89bef6a54 lightnvm: pblk: ensure that erase is chunk aligned omits 4ca885241950 lightnvm: pblk: fix race during put line omits d378561b8ec7 lightnvm: pblk: gracefully handle GC vmalloc fail omits 605bcef7f7d7 lightnvm: pblk: remove unused smeta_ssec field omits 847a3a2788c5 lightnvm: pblk: reduce L2P memory footprint omits 8935ebfc5d46 lightnvm: pblk: rollback on error during gc read omits 7e5434eecefc lightnvm: pblk: line reference fix in GC omits 980d43f24d59 mlxsw: Remove obsolete dependency on THERMAL=m omits f37353320ee9 hwmon/drivers/core: Simplify complex dependency omits 2e31c8560a56 thermal/drivers/core: Fix typo in the option name omits e9cf125bc1f9 thermal/drivers/core: Remove depends on THERMAL in Kconfig omits 77e1dd46a1ad thermal/drivers/core: Remove module unload code omits 554b3529fe01 thermal/drivers/core: Remove the module Kconfig's option omits ff54bbd1beb2 thermal: core: skip update disabled thermal zones after suspend omits f991de53a8ab thermal: make device_register's type argument const omits 9eecfc22e0bf KVM: arm64: Fix ptrauth ID register masking logic omits 940bc471780b dm mpath: always free attached_handler_name in parse_path() omits 8e890c1ab1b1 dm init: fix max devices/targets checks omits e4f3fabd6748 dm: add dust target omits e9c16c78503d KVM: x86: use direct accessors for RIP and RSP omits 2b3eaf815ca9 KVM: VMX: Use accessors for GPRs outside of dedicated cach [...] omits de3cd117ed2f KVM: x86: Omit caching logic for always-available GPRs omits 0c55671f84ff kvm, x86: Properly check whether a pfn is an MMIO or not omits e0bf2665ca26 KVM/nVMX: Use page_address_valid in a few more locations omits dee9c0493108 KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCS omits 8892530598dd KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCS omits 8c5fbf1a7231 KVM/nSVM: Use the new mapping API for mapping guest memory omits 42e35f8072c3 KVM/X86: Use kvm_vcpu_map in emulator_cmpxchg_emulated omits 3278e0492554 KVM/nVMX: Use kvm_vcpu_map when mapping the posted interru [...] omits 96c66e87deee KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC page omits 31f0b6c4ba7d KVM/nVMX: Use kvm_vcpu_map when mapping the L1 MSR bitmap omits b146b839282c X86/nVMX: handle_vmptrld: Use kvm_vcpu_map when copying VM [...] omits e45adf665a53 KVM: Introduce a new guest mapping API omits bd53cb35a3e9 X86/KVM: Handle PFNs outside of kernel reach when touching GPTEs omits 3d5f6beb74a0 X86/nVMX: Update the PML table without mapping and unmappi [...] omits 2e408936b6de X86/nVMX: handle_vmon: Read 4 bytes from guest memory omits 191c8137a939 x86/kvm: Implement HWCR support omits 19e38336d71d KVM: VMX: Include architectural defs header in capabilities.h omits d6a85c322348 KVM: vmx: clean up some debug output omits b8b002209c06 kvm_main: fix some comments omits 65c4189de8c1 KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size omits 0967fa1cd376 KVM: VMX: Skip delta_tsc shift-and-divide if the dividend is zero omits 4ca88b3f86cd KVM: lapic: Check for a pending timer intr prior to start_ [...] omits f99279825ee3 KVM: lapic: Refactor ->set_hv_timer to use an explicit exp [...] omits f1ba5cfbe47a KVM: lapic: Explicitly cancel the hv timer if it's pre-expired omits ee66e453db13 KVM: lapic: Busy wait for timer to expire when using hv_timer omits 6c6a2ab962af KVM: VMX: Nop emulation of MSR_IA32_POWER_CTL omits c715eb9fe902 KVM: x86: Add support of clear Trace_ToPA_PMI status omits 8479e04e7d6b KVM: x86: Inject PMI for KVM guest omits 3a1e5e4a2c7a Revert "KVM: doc: Document the life cycle of a VM and its [...] omits da8f0d97b2a0 Merge tag 'kvm-s390-next-5.2-1' of git://git.kernel.org/pu [...] omits 0caecf5b0019 KVM: PPC: Book3S HV: XIVE: Clear escalation interrupt poin [...] omits 6f868405faf0 KVM: PPC: Book3S HV: XIVE: Prevent races when releasing device omits 5422e95103cf KVM: PPC: Book3S HV: XIVE: Replace the 'destroy' method by [...] omits 2bde9b3ec8bd KVM: Introduce a 'release' method for KVM devices omits 3fab2d10588e KVM: PPC: Book3S HV: XIVE: Activate XIVE exploitation mode omits 232b984b7d55 KVM: PPC: Book3S HV: XIVE: Add passthrough support omits 6520ca64cde7 KVM: PPC: Book3S HV: XIVE: Add a mapping for the source ESB pages omits 39e9af3de5ca KVM: PPC: Book3S HV: XIVE: Add a TIMA mapping omits a1cd3f0883f4 KVM: Introduce a 'mmap' method for KVM devices omits e4945b9da52b KVM: PPC: Book3S HV: XIVE: Add get/set accessors for the V [...] omits e6714bd1671d KVM: PPC: Book3S HV: XIVE: Add a control to dirty the XIVE [...] omits 7b46b6169ab8 KVM: PPC: Book3S HV: XIVE: Add a control to sync the sources omits 5ca806474859 KVM: PPC: Book3S HV: XIVE: Add a global reset control omits 13ce3297c576 KVM: PPC: Book3S HV: XIVE: Add controls for the EQ configuration omits e8676ce50e22 KVM: PPC: Book3S HV: XIVE: Add a control to configure a source omits 4131f83c3d64 KVM: PPC: Book3S HV: XIVE: add a control to initialize a source omits eacc56bb9de3 KVM: PPC: Book3S HV: XIVE: Introduce a new capability KVM_ [...] omits 90c73795afa2 KVM: PPC: Book3S HV: Add a new KVM device for the XIVE nat [...] omits a878957a817c Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] omits 44b198aee1f2 KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv [...] omits 70ea13f6e609 KVM: PPC: Book3S HV: Flush TLB on secondary radix threads omits 2940ba0c48bf KVM: PPC: Book3S HV: Move HPT guest TLB flushing to C code omits 7ae9bda7edf3 KVM: PPC: Book3S HV: Handle virtual mode in XIVE VCPU push code omits 1f80ba3d201e KVM: PPC: Book3S HV: Fix XICS-on-XIVE H_IPI when priority = 0 omits 21137301de5a arm64: KVM: Fix perf cycle counter support for VHE omits 6fabc9f20c5e KVM: PPC: Book3S HV: smb->smp comment fixup omits e1a1ef84cd07 KVM: PPC: Book3S: Allocate guest TCEs on demand too omits 2001825efcea KVM: PPC: Book3S HV: Avoid lockdep debugging in TCE realmo [...] omits 3309bec85e60 KVM: PPC: Book3S HV: Fix lockdep warning when entering the guest omits eadfb1c5f8c0 KVM: PPC: Book3S HV: Implement real mode H_PAGE_INIT handler omits 2d34d1c3bbfd KVM: PPC: Book3S HV: Implement virtual mode H_PAGE_INIT handler omits f3d964673b2f y2038: Make CONFIG_64BIT_TIME unconditional omits b2d0371d2e37 KVM: s390: vsie: Return correct values for Invalid CRYCB format omits bcccb8f6a91b KVM: s390: vsie: Do not shadow CRYCB when no AP and no keys omits f8011d334426 dm writecache: avoid unnecessary lookups in writecache_fin [...] omits 08a8e804620b dm writecache: remove unused member page_offset in writeba [...] omits 81bc6d150ace dm delay: fix a crash when invalid device is specified omits 514cf4f881dc dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled omits 8b905d28ee17 KVM: s390: provide kvm_arch_no_poll function omits cdd6ad3ac63d KVM: polling: add architecture backend to disable polling omits 5de719e3d01b dm mpath: fix missing call of path selector type->end_io omits 5821ba969511 selftests: Add test plan API to kselftest.h and adjust callers omits f41c322f17ec selftests: Remove KSFT_TAP_LEVEL omits 5c069b6dedef selftests: Move test output to diagnostic lines omits fd63b2eae5f6 selftests: Distinguish between missing and non-executable omits b0df366bbd70 selftests: Add plan line and fix result line syntax omits bf66078235ca selftests: Extract logic for multiple test runs omits d4e59a536f50 selftests: Use runner.sh for emit targets omits 42d46e57ec97 selftests: Extract single-test shell logic from lib.mk omits 8ec2fa52eac5 KVM: s390: enable MSA9 keywrapping functions depending on [...] omits 4f45b90e1c03 KVM: s390: add deflate conversion facilty to cpu model omits a9bf3130ebfe arm64: docs: Document perf event attributes omits 39e3406a090a arm64: KVM: Avoid isb's by using direct pmxevtyper sysreg omits 435e53fb5e21 arm64: KVM: Enable VHE support for :G/:H perf event modifiers omits 3d91befbb3a0 arm64: KVM: Enable !VHE support for :G/:H perf event modifiers omits d1947bc4bc63 arm64: arm_pmu: Add !VHE support for exclude_host/exclude_ [...] omits eb41238cf19f arm64: KVM: Add accessors to track guest/host only counters omits 630a16854d2d arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data omits 21bb0ebf5d78 arm64: arm_pmu: Remove unnecessary isb instruction omits a243c16d18be KVM: arm64: Add capability to advertise ptrauth for guest omits a22fa321d13b KVM: arm64: Add userspace flag to enable pointer authentication omits 384b40caa8af KVM: arm/arm64: Context-switch ptrauth registers omits 6edd1dbace0e asm-generic: optimize generic uaccess for 8-byte loads and stores omits bd79f94758c0 asm-generic: provide entirely generic nommu uaccess omits c67fdc1f00cb arch: mostly remove <asm/segment.h> omits 737d42f75e94 asm-generic: don't include <asm/segment.h> from <asm/uaccess.h> omits fe00e50b2db8 ARM: 8858/1: vdso: use $(LD) instead of $(CC) to link VDSO omits 32b25e9b984e ARM: 8855/1: remove unused <asm/limits.h> omits 14b5f54b7829 ARM: 8850/1: use memblocks_present omits fe4fb990202e ARM: 8854/1: drop -mauto-it omits e8c24bbda7d5 ARM: 8846/1: warn if divided syntax assembler is used omits 43947b8890b4 ARM: 8853/1: drop WASM to work around LLVM issue omits fe09d9c641f2 ARM: 8852/1: uaccess: use unified assembler language syntax omits a6c9e96bf86b ARM: 8851/1: add TUSERCOND() macro for conditional postfix omits b890d75c4cdc KVM: arm64: Add a vcpu flag to control ptrauth for guest omits 1948d498dcf6 thermal: intel: int340x: processor_thermal_device: simplif [...] omits 6eb61a936195 thermal/int3403_thermal: favor _TMP instead of PTYP omits 873f258becca dm thin metadata: do not write metadata if no changes occurred omits 6a1b1ddc6a2c dm thin metadata: add wrappers for managing write locking [...] omits a1ed4d9e9376 dm thin metadata: check __commit_transaction()'s return omits c6e086e0c9b2 dm space map common: zero entire ll_disk omits 84420b1e5d72 dm writecache: add unlikely for returned value of rb_next/prev omits 09f2d6563055 dm writecache: remove needless dereferences in __writecach [...] omits 3f1637f21038 dm snapshot: Use fine-grained locking scheme omits f79ae415b64c dm snapshot: Make exception tables scalable omits 4ad8d880b6c4 dm snapshot: Replace mutex with rw semaphore omits 65fc7c370477 dm snapshot: Don't sleep holding the snapshot lock omits 34191ae816b0 list_bl: Add hlist_bl_add_before/behind helpers omits ae325dcd1905 list: Don't use WRITE_ONCE() in hlist_add_behind() omits e28adc3bf34e dm cache metadata: Fix loading discard bitset omits 7aedf75ff740 dm zoned: Fix zone report handling omits a3839bc6351d dm zoned: Silence a static checker warning omits c13b5487d9de dm crypt: fix endianness annotations around org_sector_of_dmreq omits 43b8e1f08938 KVM: arm64: Clarify access behaviour for out-of-range SVE [...] omits fe365b4ea6c0 KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation omits 9df2d660c7f3 KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE omits 92e68b2b1ba0 KVM: arm/arm64: Clean up vcpu finalization function parame [...] omits ecfb6ed4f66e KVM: arm64/sve: Explain validity checks in set_sve_vls() omits 4bd774e57b29 KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing omits 55ffad3b636a KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_r [...] omits 52110aa95948 KVM: arm64/sve: Make register ioctl access errors more consistent omits f8d4635aff7e KVM: arm64/sve: Miscellaneous tidyups in guest.c omits 8ae6efdde451 KVM: arm64/sve: Clean up UAPI register ID definitions omits 700698a8a974 KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() [...] omits 0323e027df13 KVM: arm: Make vcpu finalization stubs into inline functions omits a3be836df7cb KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to ju [...] omits 624835abf9e2 arm64/sve: Clarify vq map semantics omits 173aec2d5a9f KVM: s390: add enhanced sort facilty to cpu model omits d668139718a9 KVM: s390: provide query function for instructions returni [...] omits 13209ad0395c KVM: s390: add MSA9 to cpumodel omits d5cb6ab1e3d4 KVM: s390: add vector BCD enhancements facility to cpumodel omits 7832e91cd33f KVM: s390: add vector enhancements facility 2 to cpumodel omits 58616e6a3784 KVM: s390: Fix potential spectre warnings omits c110ae578ca0 kvm: move KVM_CAP_NR_MEMSLOTS to common code omits 0a62956312e9 KVM: x86: Inject #GP if guest attempts to set unsupported [...] omits 11988499e62b KVM: x86: Skip EFER vs. guest CPUID checks for host-initia [...] omits c80add0f487e KVM: nVMX: Return -EINVAL when signaling failure in VM-Ent [...] omits 98d9e858fa96 KVM: nVMX: Return -EINVAL when signaling failure in pre-VM [...] omits 5478ba349f3f KVM: nVMX: Rename and split top-level consistency checks t [...] omits 9c3e922ba316 KVM: nVMX: Move guest non-reg state checks to VM-Exit path omits de2bc2bfdf41 kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentry omits f6b0db1fdafa kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentry omits 674ea351cdeb KVM: x86: optimize check for valid PAT value omits f16cb57be82b KVM: x86: clear VM_EXIT_SAVE_IA32_PAT omits 9d609649bb29 KVM: vmx: print more APICv fields in dump_vmcs omits e0478542cfd4 overflow.h: Add comment documenting __ab_c_size() omits 5d8d4af24460 arm64: KVM: Fix system register enumeration omits 50036ad06b7f KVM: arm64/sve: Document KVM API extensions for SVE omits 395f562f2b4c KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG omits 555f3d03e7fb KVM: arm64: Add a capability to advertise SVE support omits 9a3cdf26e336 KVM: arm64/sve: Allow userspace to enable SVE for vcpus omits 9033bba4b535 KVM: arm64/sve: Add pseudo-register for the guest's vector [...] omits 7dd32a0d0103 KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl omits 0f062bfe36b6 KVM: arm/arm64: Add hook for arch-specific KVM initialisation omits ead9e430c0fb arm64/sve: In-kernel vector length availability query interface omits 8e3c54c8b6a9 KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST omits e1c9c98345b3 KVM: arm64/sve: Add SVE support to register access ioctl i [...] omits 8c86dfe39d5d KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus omits be25bbb392fa KVM: arm64: Factor out core register ID enumeration omits dc52f31a928b KVM: arm64: Add missing #include of <linux/string.h> in guest.c omits 2b953ea34812 KVM: Allow 2048-bit register access via ioctl interface omits b43b5dd990eb KVM: arm64/sve: Context switch the SVE registers omits 73433762fcae KVM: arm64/sve: System register context switch and access support omits 7f34e4090394 KVM: arm64: Support runtime sysreg visibility filtering omits 1c19991390ae KVM: arm64: Propagate vcpu into read_id_reg() omits 1765edbab16e KVM: arm64: Add a vcpu flag to control SVE visibility for [...] omits 0495067420f3 arm64/sve: Enable SVE state tracking for non-task contexts omits d06b76be8dad arm64/sve: Check SVE virtualisability omits 8b08e8401fb4 arm64/sve: Clarify role of the VQ map maintenance functions omits 3f61f40947e8 KVM: arm64: Add missing #includes to kvm_host.h omits 7aa92cf318f8 KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance omits 38abf22e122e KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() omits efbc20249fee arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush omits fd3bc912d3d1 KVM: Documentation: Document arm64 core registers in detail adds c180d710ee7a soc: ixp4xx: qmgr: Fix an NULL vs IS_ERR() check in probe
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 (72cf0b07418a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-m [...]
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.
No new revisions were added by this update.
Summary of changes: Documentation/arm64/perf.txt | 85 -- Documentation/arm64/pointer-authentication.txt | 22 +- Documentation/device-mapper/dm-dust.txt | 272 ----- Documentation/device-mapper/dm-integrity.txt | 32 +- .../devicetree/bindings/vendor-prefixes.txt | 476 ++++++++ .../devicetree/bindings/vendor-prefixes.yaml | 977 --------------- Documentation/media/uapi/v4l/field-order.rst | 16 +- Documentation/networking/rxrpc.txt | 21 +- Documentation/virtual/kvm/api.txt | 225 +--- Documentation/virtual/kvm/devices/vm.txt | 3 +- Documentation/virtual/kvm/devices/xive.txt | 197 --- Documentation/x86/mds.rst | 44 +- MAINTAINERS | 2 +- arch/Kconfig | 2 +- arch/alpha/include/asm/segment.h | 6 + arch/alpha/kernel/smc37c669.c | 1 + arch/alpha/kernel/smc37c93x.c | 1 + arch/alpha/kernel/syscalls/syscall.tbl | 6 - arch/arc/include/asm/uaccess.h | 1 - arch/arm/Makefile | 3 +- arch/arm/configs/mini2440_defconfig | 2 +- arch/arm/configs/pxa_defconfig | 2 +- arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/domain.h | 6 +- arch/arm/include/asm/futex.h | 3 +- arch/arm/include/asm/kvm_emulate.h | 2 - arch/arm/include/asm/kvm_host.h | 26 +- arch/arm/include/asm/limits.h | 12 + arch/arm/include/asm/processor.h | 4 +- arch/arm/include/asm/uaccess.h | 3 +- arch/arm/mach-davinci/da830.c | 1 - arch/arm/mach-davinci/da850.c | 1 - arch/arm/mach-davinci/devices-da8xx.c | 1 - arch/arm/mach-davinci/dm355.c | 1 - arch/arm/mach-davinci/dm365.c | 1 - arch/arm/mach-davinci/dm644x.c | 1 - arch/arm/mach-davinci/dm646x.c | 1 - arch/arm/mach-dove/common.c | 1 - arch/arm/mach-mediatek/mediatek.c | 1 - arch/arm/mach-mv78xx0/common.c | 1 - arch/arm/mach-orion5x/common.c | 1 - arch/arm/mach-rockchip/rockchip.c | 1 - arch/arm/mach-zynq/common.c | 1 - arch/arm/mm/init.c | 17 +- arch/arm/tools/syscall.tbl | 6 - arch/arm/vdso/Makefile | 21 +- arch/arm64/Kconfig | 6 +- arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/fpsimd.h | 29 +- arch/arm64/include/asm/kvm_asm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 16 - arch/arm64/include/asm/kvm_host.h | 101 +- arch/arm64/include/asm/kvm_hyp.h | 1 + arch/arm64/include/asm/kvm_ptrauth.h | 111 -- arch/arm64/include/asm/sysreg.h | 3 - arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 12 - arch/arm64/include/uapi/asm/kvm.h | 43 - arch/arm64/kernel/asm-offsets.c | 7 - arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/fpsimd.c | 179 +-- arch/arm64/kernel/perf_event.c | 50 +- arch/arm64/kernel/signal.c | 5 + arch/arm64/kvm/Makefile | 2 +- arch/arm64/kvm/fpsimd.c | 17 +- arch/arm64/kvm/guest.c | 415 +------ arch/arm64/kvm/handle_exit.c | 36 +- arch/arm64/kvm/hyp/entry.S | 15 - arch/arm64/kvm/hyp/switch.c | 80 +- arch/arm64/kvm/pmu.c | 239 ---- arch/arm64/kvm/reset.c | 167 +-- arch/arm64/kvm/sys_regs.c | 183 +-- arch/arm64/kvm/sys_regs.h | 25 - arch/c6x/include/asm/Kbuild | 1 + arch/h8300/Kconfig | 1 - arch/h8300/include/asm/Kbuild | 1 - arch/h8300/include/asm/uaccess.h | 55 + arch/h8300/kernel/setup.c | 1 - arch/hexagon/include/asm/Kbuild | 1 + arch/hexagon/include/asm/uaccess.h | 1 + arch/ia64/include/asm/segment.h | 6 + arch/ia64/kernel/syscalls/syscall.tbl | 6 - arch/m68k/kernel/syscalls/syscall.tbl | 6 - arch/microblaze/kernel/syscalls/syscall.tbl | 6 - arch/mips/ath79/clock.c | 1 - arch/mips/ath79/setup.c | 1 - arch/mips/configs/ip22_defconfig | 2 +- arch/mips/configs/ip27_defconfig | 2 +- arch/mips/include/asm/Kbuild | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 6 - arch/mips/kernel/syscalls/syscall_n64.tbl | 6 - arch/mips/kernel/syscalls/syscall_o32.tbl | 6 - arch/mips/txx9/generic/setup.c | 1 - arch/nds32/Kconfig | 16 +- arch/nds32/include/asm/Kbuild | 2 + arch/nds32/include/asm/assembler.h | 2 +- arch/nds32/include/asm/barrier.h | 2 +- arch/nds32/include/asm/bitfield.h | 2 +- arch/nds32/include/asm/cache.h | 2 +- arch/nds32/include/asm/cache_info.h | 2 +- arch/nds32/include/asm/cacheflush.h | 2 +- arch/nds32/include/asm/current.h | 2 +- arch/nds32/include/asm/delay.h | 2 +- arch/nds32/include/asm/elf.h | 2 +- arch/nds32/include/asm/fixmap.h | 2 +- arch/nds32/include/asm/futex.h | 2 +- arch/nds32/include/asm/highmem.h | 2 +- arch/nds32/include/asm/io.h | 2 +- arch/nds32/include/asm/irqflags.h | 2 +- arch/nds32/include/asm/l2_cache.h | 2 +- arch/nds32/include/asm/linkage.h | 2 +- arch/nds32/include/asm/memory.h | 10 +- arch/nds32/include/asm/mmu.h | 2 +- arch/nds32/include/asm/mmu_context.h | 2 +- arch/nds32/include/asm/module.h | 2 +- arch/nds32/include/asm/nds32.h | 2 +- arch/nds32/include/asm/page.h | 2 +- arch/nds32/include/asm/pgalloc.h | 2 +- arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/proc-fns.h | 2 +- arch/nds32/include/asm/processor.h | 2 +- arch/nds32/include/asm/ptrace.h | 2 +- arch/nds32/include/asm/shmparam.h | 2 +- arch/nds32/include/asm/string.h | 2 +- arch/nds32/include/asm/swab.h | 2 +- arch/nds32/include/asm/syscall.h | 2 +- arch/nds32/include/asm/syscalls.h | 2 +- arch/nds32/include/asm/thread_info.h | 4 +- arch/nds32/include/asm/tlb.h | 2 +- arch/nds32/include/asm/tlbflush.h | 2 +- arch/nds32/include/asm/uaccess.h | 2 +- arch/nds32/include/asm/unistd.h | 2 +- arch/nds32/include/asm/vdso.h | 2 +- arch/nds32/include/asm/vdso_datapage.h | 3 +- arch/nds32/include/asm/vdso_timer_info.h | 2 +- arch/nds32/include/uapi/asm/auxvec.h | 2 +- arch/nds32/include/uapi/asm/byteorder.h | 2 +- arch/nds32/include/uapi/asm/cachectl.h | 2 +- arch/nds32/include/uapi/asm/param.h | 2 +- arch/nds32/include/uapi/asm/ptrace.h | 2 +- arch/nds32/include/uapi/asm/sigcontext.h | 2 +- arch/nds32/include/uapi/asm/unistd.h | 2 +- arch/nds32/kernel/.gitignore | 1 - arch/nds32/kernel/cacheinfo.c | 2 +- arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/nds32_ksyms.c | 6 + arch/nds32/kernel/vdso.c | 1 - arch/nds32/kernel/vdso/.gitignore | 1 - arch/nds32/kernel/vdso/Makefile | 14 +- arch/nds32/kernel/vdso/gettimeofday.c | 4 +- arch/nds32/mm/init.c | 2 +- arch/nios2/include/asm/Kbuild | 1 + arch/openrisc/include/asm/Kbuild | 1 + arch/openrisc/kernel/ptrace.c | 1 + arch/openrisc/kernel/setup.c | 1 + arch/openrisc/kernel/traps.c | 1 + arch/openrisc/mm/init.c | 1 + arch/openrisc/mm/tlb.c | 1 + arch/parisc/include/asm/Kbuild | 1 + arch/parisc/kernel/syscalls/syscall.tbl | 6 - arch/powerpc/include/asm/kvm_host.h | 11 +- arch/powerpc/include/asm/kvm_ppc.h | 41 +- arch/powerpc/include/asm/xive.h | 3 - arch/powerpc/include/uapi/asm/kvm.h | 46 - arch/powerpc/kernel/syscalls/syscall.tbl | 6 - arch/powerpc/kvm/Makefile | 2 +- arch/powerpc/kvm/book3s.c | 42 +- arch/powerpc/kvm/book3s_64_vio.c | 96 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 105 +- arch/powerpc/kvm/book3s_hv.c | 152 +-- arch/powerpc/kvm/book3s_hv_builtin.c | 57 - arch/powerpc/kvm/book3s_hv_rm_mmu.c | 144 --- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 86 +- arch/powerpc/kvm/book3s_xive.c | 250 +--- arch/powerpc/kvm/book3s_xive.h | 37 - arch/powerpc/kvm/book3s_xive_native.c | 1249 -------------------- arch/powerpc/kvm/book3s_xive_template.c | 78 +- arch/powerpc/kvm/powerpc.c | 40 +- arch/powerpc/sysdev/xive/native.c | 11 - arch/s390/Makefile | 2 - arch/s390/boot/Makefile | 1 + arch/s390/boot/compressed/vmlinux.lds.S | 2 - arch/s390/{configs => }/defconfig | 0 arch/s390/include/asm/cpacf.h | 1 - arch/s390/include/asm/kvm_host.h | 2 - arch/s390/include/asm/segment.h | 5 + arch/s390/include/uapi/asm/kvm.h | 5 +- arch/s390/kernel/ptrace.c | 1 + arch/s390/kernel/syscalls/syscall.tbl | 6 - arch/s390/kvm/Kconfig | 1 - arch/s390/kvm/interrupt.c | 11 +- arch/s390/kvm/kvm-s390.c | 120 +- arch/s390/kvm/vsie.c | 13 +- arch/s390/mm/kasan_init.c | 2 +- arch/s390/tools/gen_facilities.c | 3 - arch/sh/kernel/syscalls/syscall.tbl | 6 - arch/sparc/kernel/syscalls/syscall.tbl | 6 - arch/unicore32/configs/unicore32_defconfig | 2 +- arch/unicore32/include/asm/Kbuild | 1 + arch/x86/Kconfig | 3 + arch/x86/entry/syscalls/syscall_32.tbl | 12 +- arch/x86/entry/syscalls/syscall_64.tbl | 12 +- arch/x86/entry/vdso/vdso2c.c | 3 + arch/x86/events/amd/iommu.c | 2 +- arch/x86/events/intel/core.c | 8 +- arch/x86/events/perf_event.h | 4 +- arch/x86/include/asm/arch_hweight.h | 2 + arch/x86/include/asm/e820/api.h | 1 - arch/x86/include/asm/kvm_host.h | 7 +- arch/x86/include/asm/msr-index.h | 8 - arch/x86/include/asm/vdso.h | 1 + arch/x86/kernel/e820.c | 18 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/traps.c | 8 + arch/x86/kvm/cpuid.c | 12 +- arch/x86/kvm/hyperv.c | 24 +- arch/x86/kvm/kvm_cache_regs.h | 42 +- arch/x86/kvm/lapic.c | 38 +- arch/x86/kvm/mmu.c | 23 +- arch/x86/kvm/mtrr.c | 10 +- arch/x86/kvm/paging_tmpl.h | 38 +- arch/x86/kvm/svm.c | 128 +- arch/x86/kvm/vmx/capabilities.h | 2 - arch/x86/kvm/vmx/nested.c | 348 +++--- arch/x86/kvm/vmx/pmu_intel.c | 8 +- arch/x86/kvm/vmx/vmx.c | 90 +- arch/x86/kvm/vmx/vmx.h | 11 +- arch/x86/kvm/x86.c | 199 ++-- arch/x86/kvm/x86.h | 10 - arch/x86/mm/init_64.c | 144 +-- arch/x86/mm/mem_encrypt.c | 10 +- arch/x86/mm/mm_internal.h | 3 - arch/xtensa/include/asm/segment.h | 16 + arch/xtensa/kernel/syscalls/syscall.tbl | 6 - arch/xtensa/platforms/xtfpga/setup.c | 1 - block/bio-integrity.c | 3 +- drivers/acpi/acpi_apd.c | 1 - drivers/ata/sata_rcar.c | 1 + drivers/block/brd.c | 6 - drivers/block/rbd.c | 24 +- drivers/clk/axs10x/i2s_pll_clock.c | 1 - drivers/clk/axs10x/pll_clock.c | 1 - drivers/clk/bcm/clk-bcm2835-aux.c | 1 - drivers/clk/bcm/clk-bcm2835.c | 1 - drivers/clk/bcm/clk-kona.c | 3 +- drivers/clk/berlin/berlin2-div.c | 1 - drivers/clk/berlin/bg2.c | 1 - drivers/clk/berlin/bg2q.c | 1 - drivers/clk/clk-fixed-mmio.c | 3 +- drivers/clk/clk-fractional-divider.c | 1 - drivers/clk/clk-hsdk-pll.c | 1 - drivers/clk/clk-multiplier.c | 1 - drivers/clk/davinci/pll-da850.c | 1 - drivers/clk/h8300/clk-div.c | 1 - drivers/clk/h8300/clk-h8s2678.c | 3 +- drivers/clk/hisilicon/clk-hi3660-stub.c | 1 - drivers/clk/imx/clk-composite-8m.c | 3 +- drivers/clk/imx/clk-frac-pll.c | 1 - drivers/clk/imx/clk-imx21.c | 1 - drivers/clk/imx/clk-imx27.c | 1 - drivers/clk/imx/clk-pfdv2.c | 1 - drivers/clk/imx/clk-pllv4.c | 1 - drivers/clk/imx/clk-sccg-pll.c | 1 - drivers/clk/ingenic/cgu.c | 1 - drivers/clk/ingenic/jz4740-cgu.c | 1 - drivers/clk/ingenic/jz4770-cgu.c | 1 - drivers/clk/ingenic/jz4780-cgu.c | 1 - drivers/clk/loongson1/clk-loongson1c.c | 1 - drivers/clk/microchip/clk-core.c | 1 - drivers/clk/microchip/clk-pic32mzda.c | 1 - drivers/clk/mvebu/armada-37xx-periph.c | 1 - drivers/clk/mvebu/armada-37xx-tbg.c | 1 - drivers/clk/mvebu/clk-corediv.c | 1 - drivers/clk/nxp/clk-lpc18xx-ccu.c | 1 - drivers/clk/nxp/clk-lpc18xx-cgu.c | 1 - drivers/clk/nxp/clk-lpc32xx.c | 1 - drivers/clk/pxa/clk-pxa.c | 1 - drivers/clk/renesas/clk-r8a73a4.c | 1 - drivers/clk/renesas/clk-r8a7740.c | 1 - drivers/clk/renesas/clk-rcar-gen2.c | 1 - drivers/clk/renesas/clk-rz.c | 1 - drivers/clk/renesas/clk-sh73a0.c | 1 - drivers/clk/renesas/r9a06g032-clocks.c | 1 - drivers/clk/renesas/rcar-usb2-clock-sel.c | 1 - drivers/clk/renesas/renesas-cpg-mssr.c | 1 - drivers/clk/rockchip/clk-half-divider.c | 3 +- drivers/clk/rockchip/clk-px30.c | 1 - drivers/clk/rockchip/clk-rk3036.c | 1 - drivers/clk/rockchip/clk-rk3128.c | 1 - drivers/clk/rockchip/clk-rk3188.c | 1 - drivers/clk/rockchip/clk-rk3228.c | 1 - drivers/clk/rockchip/clk-rk3288.c | 1 - drivers/clk/rockchip/clk-rk3328.c | 1 - drivers/clk/rockchip/clk-rk3368.c | 1 - drivers/clk/rockchip/clk-rk3399.c | 1 - drivers/clk/rockchip/clk-rv1108.c | 1 - drivers/clk/rockchip/clk.c | 1 - drivers/clk/samsung/clk-cpu.c | 1 - drivers/clk/samsung/clk-exynos-clkout.c | 1 - drivers/clk/samsung/clk-exynos3250.c | 1 - drivers/clk/samsung/clk-exynos4.c | 1 - drivers/clk/samsung/clk-exynos5-subcmu.c | 1 - drivers/clk/samsung/clk-exynos5250.c | 1 - drivers/clk/samsung/clk-pll.c | 3 +- drivers/clk/samsung/clk-s3c2410-dclk.c | 1 - drivers/clk/samsung/clk-s3c2412.c | 1 - drivers/clk/samsung/clk-s3c2443.c | 1 - drivers/clk/samsung/clk.c | 1 - drivers/clk/sifive/fu540-prci.c | 1 - drivers/clk/socfpga/clk-gate-s10.c | 1 - drivers/clk/socfpga/clk-periph-s10.c | 1 - drivers/clk/socfpga/clk-pll-s10.c | 1 - drivers/clk/st/clkgen-mux.c | 1 - drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 1 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 1 - drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 1 - drivers/clk/sunxi-ng/ccu-sun5i.c | 1 - drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 1 - drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 1 - drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 1 - drivers/clk/sunxi-ng/ccu_div.c | 1 - drivers/clk/sunxi-ng/ccu_frac.c | 1 - drivers/clk/sunxi-ng/ccu_gate.c | 1 - drivers/clk/sunxi-ng/ccu_mmc_timing.c | 1 - drivers/clk/sunxi-ng/ccu_mp.c | 1 - drivers/clk/sunxi-ng/ccu_mult.c | 1 - drivers/clk/sunxi-ng/ccu_mux.c | 1 - drivers/clk/sunxi-ng/ccu_nk.c | 1 - drivers/clk/sunxi-ng/ccu_nkm.c | 1 - drivers/clk/sunxi-ng/ccu_nkmp.c | 1 - drivers/clk/sunxi-ng/ccu_nm.c | 1 - drivers/clk/sunxi-ng/ccu_phase.c | 1 - drivers/clk/sunxi-ng/ccu_sdm.c | 1 - drivers/clk/sunxi/clk-a10-mod1.c | 1 - drivers/clk/sunxi/clk-a10-pll2.c | 1 - drivers/clk/sunxi/clk-a10-ve.c | 1 - drivers/clk/sunxi/clk-a20-gmac.c | 1 - drivers/clk/sunxi/clk-mod0.c | 1 - drivers/clk/sunxi/clk-simple-gates.c | 1 - drivers/clk/sunxi/clk-sun4i-display.c | 1 - drivers/clk/sunxi/clk-sun4i-pll3.c | 1 - drivers/clk/sunxi/clk-sun4i-tcon-ch1.c | 1 - drivers/clk/sunxi/clk-sun8i-apb0.c | 1 - drivers/clk/sunxi/clk-sun8i-bus-gates.c | 1 - drivers/clk/sunxi/clk-sun8i-mbus.c | 1 - drivers/clk/sunxi/clk-sun9i-cpus.c | 1 - drivers/clk/sunxi/clk-sun9i-mmc.c | 1 - drivers/clk/sunxi/clk-sunxi.c | 1 - drivers/clk/sunxi/clk-usb.c | 1 - drivers/clk/tegra/clk-emc.c | 1 - drivers/clk/tegra/clk-periph-fixed.c | 1 - drivers/clk/tegra/clk-sdmmc-mux.c | 1 - drivers/clk/tegra/clk.c | 1 - drivers/clk/ti/adpll.c | 1 - drivers/clk/ti/clk.c | 1 - drivers/clk/ti/fapll.c | 1 - drivers/clk/versatile/clk-sp810.c | 1 - drivers/clk/x86/clk-pmc-atom.c | 1 - drivers/cpufreq/loongson1-cpufreq.c | 1 - drivers/edac/Kconfig | 4 +- drivers/edac/edac_mc.c | 12 +- drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 1 - drivers/gpu/drm/vc4/vc4_dsi.c | 1 - drivers/hwmon/hwmon.c | 4 +- drivers/lightnvm/core.c | 82 +- drivers/lightnvm/pblk-cache.c | 8 +- drivers/lightnvm/pblk-core.c | 65 +- drivers/lightnvm/pblk-gc.c | 52 +- drivers/lightnvm/pblk-init.c | 65 +- drivers/lightnvm/pblk-map.c | 1 - drivers/lightnvm/pblk-rb.c | 13 +- drivers/lightnvm/pblk-read.c | 394 ++++-- drivers/lightnvm/pblk-recovery.c | 74 +- drivers/lightnvm/pblk-write.c | 1 - drivers/lightnvm/pblk.h | 28 +- drivers/mailbox/mtk-cmdq-mailbox.c | 1 - drivers/md/Kconfig | 9 - drivers/md/Makefile | 1 - drivers/md/dm-cache-metadata.c | 9 +- drivers/md/dm-crypt.c | 26 +- drivers/md/dm-delay.c | 3 +- drivers/md/dm-dust.c | 515 -------- drivers/md/dm-exception-store.h | 3 +- drivers/md/dm-init.c | 8 +- drivers/md/dm-integrity.c | 717 ++--------- drivers/md/dm-ioctl.c | 6 +- drivers/md/dm-mpath.c | 19 +- drivers/md/dm-rq.c | 8 +- drivers/md/dm-snap.c | 359 ++---- drivers/md/dm-target.c | 3 +- drivers/md/dm-thin-metadata.c | 139 +-- drivers/md/dm-writecache.c | 29 +- drivers/md/dm-zoned-metadata.c | 5 - drivers/md/dm-zoned-target.c | 3 +- drivers/md/dm.c | 12 +- drivers/md/persistent-data/dm-space-map-common.c | 2 - drivers/media/platform/atmel/atmel-isc-regs.h | 19 - drivers/media/platform/atmel/atmel-isc.c | 46 +- drivers/media/platform/coda/coda-common.c | 10 - drivers/media/platform/davinci/vpbe.c | 2 +- drivers/media/platform/omap/omap_vout.c | 15 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 68 +- drivers/media/platform/tegra-cec/tegra_cec.c | 4 +- drivers/memory/tegra/tegra124-emc.c | 1 - drivers/mfd/intel-lpss.c | 1 - drivers/mmc/host/meson-mx-sdio.c | 1 - drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 + drivers/net/ieee802154/ca8210.c | 1 - drivers/nvme/host/core.c | 79 +- drivers/nvme/host/fabrics.c | 4 +- drivers/nvme/host/fc.c | 14 +- drivers/nvme/host/lightnvm.c | 1 - drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/pci.c | 4 +- drivers/nvme/host/rdma.c | 34 +- drivers/nvme/host/trace.h | 1 - drivers/s390/block/dasd_eckd.c | 2 +- drivers/s390/cio/qdio_main.c | 19 +- drivers/s390/cio/trace.c | 1 + drivers/s390/cio/trace.h | 23 + drivers/soc/ixp4xx/ixp4xx-qmgr.c | 4 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 2 +- drivers/staging/media/imx/imx-media-capture.c | 6 +- drivers/staging/media/imx/imx-media-csi.c | 2 +- drivers/staging/media/imx/imx-media.h | 3 +- drivers/staging/media/imx/imx7-media-csi.c | 2 +- .../staging/media/rockchip/vpu/rockchip_vpu_drv.c | 14 +- .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 3 +- drivers/thermal/Kconfig | 8 +- drivers/thermal/intel/Kconfig | 1 + .../intel/int340x_thermal/int3403_thermal.c | 16 +- .../int340x_thermal/processor_thermal_device.c | 13 +- drivers/thermal/qcom/Kconfig | 1 + drivers/thermal/thermal_core.c | 31 +- fs/afs/addr_list.c | 2 +- fs/afs/afs.h | 16 +- fs/afs/callback.c | 29 +- fs/afs/cell.c | 187 ++- fs/afs/cmservice.c | 14 +- fs/afs/dir.c | 375 ++---- fs/afs/dir_silly.c | 35 +- fs/afs/dynroot.c | 5 +- fs/afs/file.c | 29 +- fs/afs/flock.c | 49 +- fs/afs/fs_probe.c | 4 +- fs/afs/fsclient.c | 702 +++++++---- fs/afs/inode.c | 453 ++----- fs/afs/internal.h | 199 ++-- fs/afs/proc.c | 8 +- fs/afs/rotate.c | 47 +- fs/afs/rxrpc.c | 20 +- fs/afs/security.c | 19 +- fs/afs/server.c | 17 +- fs/afs/super.c | 22 +- fs/afs/vl_list.c | 20 +- fs/afs/vl_probe.c | 4 +- fs/afs/vl_rotate.c | 28 +- fs/afs/vlclient.c | 38 +- fs/afs/write.c | 100 +- fs/afs/xattr.c | 202 ++-- fs/afs/yfsclient.c | 714 +++++++---- fs/ceph/caps.c | 93 +- fs/ceph/debugfs.c | 40 +- fs/ceph/export.c | 356 +----- fs/ceph/file.c | 2 +- fs/ceph/inode.c | 85 +- fs/ceph/locks.c | 13 + fs/ceph/mds_client.c | 205 ++-- fs/ceph/mds_client.h | 33 +- fs/ceph/mdsmap.c | 2 +- fs/ceph/quota.c | 177 +-- fs/ceph/super.c | 7 - fs/ceph/super.h | 2 - fs/cifs/dns_resolve.c | 2 +- fs/configfs/dir.c | 17 +- fs/fsopen.c | 2 +- fs/io_uring.c | 88 +- fs/nfs/dns_resolve.c | 2 +- include/asm-generic/segment.h | 9 + include/asm-generic/uaccess.h | 58 +- include/linux/ceph/ceph_fs.h | 6 - include/linux/ceph/messenger.h | 3 +- include/linux/ceph/osdmap.h | 13 +- include/linux/clk-provider.h | 1 + include/linux/device-mapper.h | 3 +- include/linux/dns_resolver.h | 3 +- include/linux/kvm_host.h | 48 - include/linux/lightnvm.h | 2 - include/linux/list.h | 2 +- include/linux/list_bl.h | 26 - include/linux/nvme.h | 4 +- include/linux/overflow.h | 8 +- include/linux/perf_event.h | 1 - include/linux/random.h | 2 +- include/linux/slab_def.h | 3 + include/linux/thermal.h | 6 +- include/linux/wait_bit.h | 13 - include/media/davinci/vpbe.h | 2 +- include/net/af_rxrpc.h | 3 - include/sound/hdaudio.h | 1 - include/uapi/asm-generic/unistd.h | 14 +- include/uapi/linux/kvm.h | 15 +- kernel/locking/rwsem-xadd.c | 46 +- kernel/signal.c | 1 - kernel/time/ntp.c | 2 +- lib/Kconfig | 4 - lib/Kconfig.debug | 4 + lib/hweight.c | 4 + mm/slab.c | 226 +++- net/ceph/cls_lock_client.c | 2 +- net/ceph/debugfs.c | 4 +- net/ceph/messenger.c | 123 +- net/ceph/mon_client.c | 6 +- net/ceph/osd_client.c | 2 +- net/dns_resolver/dns_query.c | 6 +- net/rxrpc/af_rxrpc.c | 28 - net/rxrpc/ar-internal.h | 2 - net/rxrpc/call_object.c | 2 - net/rxrpc/conn_client.c | 8 +- net/rxrpc/sendmsg.c | 4 +- sound/hda/hdac_device.c | 7 - sound/hda/hdac_sysfs.c | 3 - sound/pci/hda/patch_realtek.c | 96 +- sound/soc/mxs/mxs-saif.c | 1 - tools/arch/s390/include/uapi/asm/kvm.h | 3 +- tools/objtool/Documentation/stack-validation.txt | 2 +- tools/objtool/check.c | 11 +- tools/testing/selftests/.gitignore | 1 + tools/testing/selftests/Makefile | 39 +- .../selftests/breakpoints/breakpoint_test.c | 15 +- .../selftests/breakpoints/breakpoint_test_arm64.c | 3 +- .../breakpoints/step_after_suspend_test.c | 8 - tools/testing/selftests/capabilities/test_execve.c | 6 +- tools/testing/selftests/drivers/.gitignore | 1 - .../selftests/futex/functional/futex_requeue_pi.c | 1 - .../functional/futex_requeue_pi_mismatched_ops.c | 1 - .../functional/futex_requeue_pi_signal_restart.c | 1 - .../functional/futex_wait_private_mapped_file.c | 1 - .../futex/functional/futex_wait_timeout.c | 1 - .../functional/futex_wait_uninitialized_heap.c | 1 - .../futex/functional/futex_wait_wouldblock.c | 1 - tools/testing/selftests/kselftest.h | 17 +- tools/testing/selftests/kselftest/prefix.pl | 23 - tools/testing/selftests/kselftest/runner.sh | 86 -- tools/testing/selftests/kvm/.gitignore | 7 +- tools/testing/selftests/kvm/Makefile | 2 - tools/testing/selftests/kvm/dirty_log_test.c | 4 +- tools/testing/selftests/kvm/include/kvm_util.h | 4 - tools/testing/selftests/kvm/lib/kvm_util.c | 32 - .../selftests/kvm/x86_64/kvm_create_max_vcpus.c | 70 -- .../kvm/x86_64/vmx_set_nested_state_test.c | 280 ----- tools/testing/selftests/lib.mk | 76 +- .../testing/selftests/membarrier/membarrier_test.c | 1 - tools/testing/selftests/pidfd/.gitignore | 1 - tools/testing/selftests/pidfd/pidfd_test.c | 1 - tools/testing/selftests/rseq/Makefile | 8 +- tools/testing/selftests/rseq/rseq-arm.h | 132 +-- tools/testing/selftests/rseq/rseq-arm64.h | 74 +- tools/testing/selftests/rseq/rseq-mips.h | 115 +- tools/testing/selftests/rseq/rseq-ppc.h | 90 +- tools/testing/selftests/rseq/rseq-s390.h | 69 +- tools/testing/selftests/rseq/rseq-x86.h | 264 ++--- tools/testing/selftests/rseq/rseq.c | 55 +- tools/testing/selftests/rseq/rseq.h | 1 - tools/testing/selftests/sigaltstack/sas.c | 1 - tools/testing/selftests/sync/sync_test.c | 1 - virt/kvm/Kconfig | 3 - virt/kvm/arm/arm.c | 43 +- virt/kvm/kvm_main.c | 103 +- 575 files changed, 5348 insertions(+), 13358 deletions(-) delete mode 100644 Documentation/arm64/perf.txt delete mode 100644 Documentation/device-mapper/dm-dust.txt create mode 100644 Documentation/devicetree/bindings/vendor-prefixes.txt delete mode 100644 Documentation/devicetree/bindings/vendor-prefixes.yaml delete mode 100644 Documentation/virtual/kvm/devices/xive.txt create mode 100644 arch/alpha/include/asm/segment.h create mode 100644 arch/arm/include/asm/limits.h delete mode 100644 arch/arm64/include/asm/kvm_ptrauth.h delete mode 100644 arch/arm64/kvm/pmu.c create mode 100644 arch/h8300/include/asm/uaccess.h create mode 100644 arch/ia64/include/asm/segment.h delete mode 100644 arch/nds32/kernel/.gitignore delete mode 100644 arch/nds32/kernel/vdso/.gitignore delete mode 100644 arch/powerpc/kvm/book3s_xive_native.c rename arch/s390/{configs => }/defconfig (100%) create mode 100644 arch/s390/include/asm/segment.h create mode 100644 arch/xtensa/include/asm/segment.h delete mode 100644 drivers/md/dm-dust.c create mode 100644 include/asm-generic/segment.h delete mode 100644 tools/testing/selftests/drivers/.gitignore delete mode 100755 tools/testing/selftests/kselftest/prefix.pl delete mode 100644 tools/testing/selftests/kselftest/runner.sh delete mode 100644 tools/testing/selftests/kvm/x86_64/kvm_create_max_vcpus.c delete mode 100644 tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c delete mode 100644 tools/testing/selftests/pidfd/.gitignore