This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allyesconfig 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
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-all [...] \ O -- O -- O (72cf0b07418a)
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/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 +- 574 files changed, 5346 insertions(+), 13356 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