[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFC PATCH 14/26] x86/alternatives: Handle native insns in text_poke_loc*()



On Tue, Apr 07, 2020 at 10:03:11PM -0700, Ankur Arora wrote:
>  struct text_poke_loc {
>       s32 rel_addr; /* addr := _stext + rel_addr */
> -     s32 rel32;
> -     u8 opcode;
> +     union {
> +             struct {
> +                     s32 rel32;
> +                     u8 opcode;
> +             } emulated;
> +             struct {
> +                     u8 len;
> +             } native;
> +     };
>       const u8 text[POKE_MAX_OPCODE_SIZE];
>  };

NAK, this grows the structure from 16 to 20 bytes.



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.