On Wed, Jul 03, 2024 at 05:59:00PM +0200, Claudio Imbrenda wrote: Hi Claudio, > Once in a separate header, the structs become available everywhere. One > possible usecase is to merge them in the s390 > definitions, which is left as an exercise for the reader. Is my understanding correct that you potentially see page_table_entry::val / region?_table_entry.*::val / segment_table_entry.* merged with pte_t::pte / p?d_t::p?d? Thanks!