On Tue, Dec 16, 2025 at 07:07:45AM -0800, [email protected] wrote:
> 
> > On 12/16/2025 6:20 AM  Anirudh Rayabharam <[email protected]> wrote:
> 
> [...]
> 
> > +#if IS_ENABLED(CONFIG_ARM64)
> > +union hv_arm64_vp_execution_state {
> > +   u16 as_uint16;
> > +   struct {
> > +           u16 cpl:2;
> 
> That looks oddly x86(-64)-specific (Current Priviledge Level).
> 
> Unless I'm mistaken, CPL doesn't belong here, and the bitfield isn't
> used on ARM64. Provided the layout of the struct is correct, the
> bitfield can have a better name of `reserved0` or something like that.

Hmmm... this is how it is defined in the hypervisor headers though.

Anirudh.

Reply via email to