Re: [PATCH v3 16/22] x86: introduce struct for TILECFG register

Jan Beulich <[email protected]> Wed, 29 Jul 2026 09:20:17 +0200
Newsgroups gmane.comp.emulators.xen.devel
Message-ID <[email protected]>
On 22.04.2021 16:53, Jan Beulich wrote:
> Introduce a new x86-types.h to hold various architectural type
> definitions, the TILECFG register layout being the first. Arrange for
> the insn emulator to include this header.
> 
> Signed-off-by: Jan Beulich <[email protected]>
> ---
> v3: New.

For the eventual v4 (likely still far out) I've added this remark, which
we will want make up our minds on:

"As per https://sourceware.org/pipermail/binutils/2026-July/150499.html
 TILECFG can be wider than 64 bytes. Simply extending the struct to 128
 bytes is one option to cover the specific case there, but the suggestion
 really is to avoid use of a compile-time determined size. Dynamically
 allocated storage, otoh, comes with extra overhead / complexity."

Jan