Message ID | 20240325153141.6816-3-apatel@ventanamicro.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | More ISA extensions | expand |
On Mon, Mar 25, 2024 at 09:01:33PM +0530, Anup Patel wrote: > The absence of __packed definition in kvm/compiler.h cause build > failer after syncing kernel headers with Linux-6.8 because the > kernel header uapi/linux/virtio_pci.h uses __packed for structures. > > Signed-off-by: Anup Patel <apatel@ventanamicro.com> > --- > include/kvm/compiler.h | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/include/kvm/compiler.h b/include/kvm/compiler.h > index 2013a83..dd8a22a 100644 > --- a/include/kvm/compiler.h > +++ b/include/kvm/compiler.h > @@ -1,6 +1,8 @@ > #ifndef KVM_COMPILER_H_ > #define KVM_COMPILER_H_ > > +#include <linux/compiler.h> > + > #ifndef __compiletime_error > # define __compiletime_error(message) > #endif > -- > 2.34.1 > Reviewed-by: Andrew Jones <ajones@ventanamicro.com>
diff --git a/include/kvm/compiler.h b/include/kvm/compiler.h index 2013a83..dd8a22a 100644 --- a/include/kvm/compiler.h +++ b/include/kvm/compiler.h @@ -1,6 +1,8 @@ #ifndef KVM_COMPILER_H_ #define KVM_COMPILER_H_ +#include <linux/compiler.h> + #ifndef __compiletime_error # define __compiletime_error(message) #endif
The absence of __packed definition in kvm/compiler.h cause build failer after syncing kernel headers with Linux-6.8 because the kernel header uapi/linux/virtio_pci.h uses __packed for structures. Signed-off-by: Anup Patel <apatel@ventanamicro.com> --- include/kvm/compiler.h | 2 ++ 1 file changed, 2 insertions(+)