Roman Kagan <rka...@virtuozzo.com> writes: > On Mon, Oct 08, 2018 at 01:27:25PM +0200, Vitaly Kuznetsov wrote: >> This brings us three new defines: KVM_CAP_ARM_INJECT_SERROR_ESR, >> KVM_CAP_MSR_PLATFORM_INFO and KVM_CAP_HYPERV_SEND_IPI. >> >> Signed-off-by: Vitaly Kuznetsov <vkuzn...@redhat.com> >> --- >> linux-headers/linux/kvm.h | 7 +++++-- >> 1 file changed, 5 insertions(+), 2 deletions(-) >> >> diff --git a/linux-headers/linux/kvm.h b/linux-headers/linux/kvm.h >> index 66790724f1..043f1e58b6 100644 >> --- a/linux-headers/linux/kvm.h >> +++ b/linux-headers/linux/kvm.h >> @@ -9,7 +9,7 @@ >> */ >> >> #include <linux/types.h> >> - >> +#include <linux/compiler.h> >> #include <linux/ioctl.h> >> #include <asm/kvm.h> >> >> @@ -481,7 +481,7 @@ struct kvm_dirty_log { >> __u32 slot; >> __u32 padding1; >> union { >> - void *dirty_bitmap; /* one bit per page */ >> + void __user *dirty_bitmap; /* one bit per page */ > > Hmm, I thought "__user" and friends are supposed to get stripped while > "make headers_install".
... and of course I forgot about this, will send v2, thanks! > Does it build like this? depends on what you've done to your build system) -- Vitaly