On 23.08.2023 22:07, Shawn Anastasio wrote: > Signed-off-by: Shawn Anastasio <sanasta...@raptorengineering.com>
There's one more edit I did while committing: > --- /dev/null > +++ b/xen/include/public/arch-ppc.h > @@ -0,0 +1,110 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > +/* > + * Copyright (C) IBM Corp. 2005, 2006 > + * Copyright (C) Raptor Engineering, LLC 2023 > + * > + * Authors: Hollis Blanchard <holl...@us.ibm.com> > + * Timothy Pearson <tpear...@raptorengineering.com> > + * Shawn Anastasio <sanasta...@raptorengineering.com> > + */ > + > +#ifndef __XEN_PUBLIC_ARCH_PPC_H__ > +#define __XEN_PUBLIC_ARCH_PPC_H__ > + > +#define int64_aligned_t int64_t __attribute__((__aligned__(8))) > +#define uint64_aligned_t uint64_t __attribute__((__aligned__(8))) These, using a GNU extension, cannot be exposed unconditionally. I've submitted a corresponding patch for Arm [1], where I expect you took this from. Jan [1] https://lists.xen.org/archives/html/xen-devel/2023-09/msg00037.html