On Mon, Apr 15, 2019 at 7:38 AM Kees Cook <keesc...@chromium.org> wrote: > +#define __msr_s(r, v) \ > + DEFINE_MSR_S \ > +" msr_s " __stringify(r) ", %x0\n" \ > + UNDEFINE_MSR_S : : "rZ" (v)
BTW ... is "%x0" a typo here? Shouldn't this just be "%0"? -- Kees Cook