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". Does it build like this? Roman.