| Date | Thu, 1 Oct 2015 13:50:24 +0200 (CEST) | From | Thomas Gleixner <> | Subject | Re: [PATCH 05/25] x86, pkey: add PKRU xsave fields and data structure(s) |
| |
On Mon, 28 Sep 2015, Dave Hansen wrote: > +/* > + * State component 9: 32-bit PKRU register. > + */ > +struct pkru { > + u32 pkru; > +} __packed; > + > +struct pkru_state { > + union { > + struct pkru pkru; > + u8 pad_to_8_bytes[8]; > + };
Why do you need two structs?
struct pkru_state { u32 pkru; u32 pad; }
should be sufficient. So instead of
xsave.pkru_state.pkru.pkru
you get the more obvious
xsave.pkru_state.pkru
Hmm?
Thanks,
tglx
|