On 09.03.20 09:50, Christian Borntraeger wrote: > Paolo, > > an early pull request containing mostly the protected virtualization guest > support. Some remarks: > > 1.To avoid conflicts I would rather add this early. We do have in KVM > common code: > - a new capability KVM_CAP_S390_PROTECTED = 180 > - a new ioctl KVM_S390_PV_COMMAND = _IOWR(KVMIO, 0xc5, struct kvm_pv_cmd) > - data structures for KVM_S390_PV_COMMAND > - new MEMOP ioctl subfunctions > - new files under Documentation > - additions to api.rst 4.125 KVM_S390_PV_COMMAND > > 2. There is an mm patch in Andrews mm tree which is needed for full > functionality. The patch is not necessary to build KVM or to run non > protected KVM though. So this can go independently. For reference that patch is here https://ozlabs.org/~akpm/mmots/broken-out/mm-gup-writeback-add-callbacks-for-inaccessible-pages.patch