> On 29 Oct 2024, at 18:16, Alejandro Vallejo <alejandro.vall...@cloud.com> > wrote: > > > The invariant I'd like to (slowly) introduce and discuss is that fields may > have bitflags (e.g: a packed array of booleans indexed by some enumerated > type), but not be mixed with wider fields in the same primitive type. This > ensures any field containing an integer of any kind can be referred by pointer > and treated the same way as any other with regards to sizeof() and the like. Acked-by: Christian Lindig <christian.lin...@cloud.com> Fine with me but the OCaml part is not very exposed to this. — C
- [RFC PATCH 0/6] xen/abi: On wide bitfields inside primit... Alejandro Vallejo
- [RFC PATCH 3/6] tools/ocaml: Rename grant_opts to g... Alejandro Vallejo
- [RFC PATCH 5/6] xen/x86: Rename grant_opts to grant... Alejandro Vallejo
- [RFC PATCH 1/6] xen/domctl: Refine grant_opts into ... Alejandro Vallejo
- Re: [RFC PATCH 1/6] xen/domctl: Refine grant_op... Jan Beulich
- Re: [RFC PATCH 1/6] xen/domctl: Refine gran... Alejandro Vallejo
- [RFC PATCH 2/6] tools: Rename grant_opts to grant_v... Alejandro Vallejo
- [RFC PATCH 4/6] xen/arm: Rename grant_opts to grant... Alejandro Vallejo
- Re: [RFC PATCH 0/6] xen/abi: On wide bitfields insi... Alejandro Vallejo
- [RFC PATCH 6/6] xen/common: Rename grant_opts to gr... Alejandro Vallejo
- Re: [RFC PATCH 0/6] xen/abi: On wide bitfields insi... Christian Lindig
- Re: [RFC PATCH 0/6] xen/abi: On wide bitfields ... Alejandro Vallejo
- Re: [RFC PATCH 0/6] xen/abi: On wide bitfields insi... Jan Beulich
- Re: [RFC PATCH 0/6] xen/abi: On wide bitfields ... Alejandro Vallejo
- Re: [RFC PATCH 0/6] xen/abi: On wide bitfie... Jan Beulich
- Re: [RFC PATCH 0/6] xen/abi: On wide bi... Alejandro Vallejo