Blech... On Wed, Feb 26, 2020 at 12:21 AM Oliver Upton <oupton@xxxxxxxxxx> wrote: > > On Tue, Feb 25, 2020 at 11:45 PM <morbo@xxxxxxxxxx> wrote: > > > > From: Bill Wendling <morbo@xxxxxxxxxx> > > > > Don't use the "noclone" attribute for clang as it's not supported. > > > > Signed-off-by: Bill Wendling <morbo@xxxxxxxxxx> > Signed-off-by: Oliver Upton <oupton@xxxxxxxxxx> s/Signed-off-by/Reviewed-by/ > > --- > > x86/vmx_tests.c | 5 ++++- > > 1 file changed, 4 insertions(+), 1 deletion(-) > > > > diff --git a/x86/vmx_tests.c b/x86/vmx_tests.c > > index ad8c002..ec88016 100644 > > --- a/x86/vmx_tests.c > > +++ b/x86/vmx_tests.c > > @@ -4976,7 +4976,10 @@ extern unsigned char test_mtf1; > > extern unsigned char test_mtf2; > > extern unsigned char test_mtf3; > > > > -__attribute__((noclone)) static void test_mtf_guest(void) > > +#ifndef __clang__ > > +__attribute__((noclone)) > > +#endif > > +static void test_mtf_guest(void) > > { > > asm ("vmcall;\n\t" > > "out %al, $0x80;\n\t" > > -- > > 2.25.0.265.gbab2e86ba0-goog > >