On Wed, 08 May 2019 10:38:20 +0200 Andreas Schwab wrote: > On Mai 08 2019, Lukasz Majewski wrote: > > > My point is if we do need at any point in time to clear this padding > > (due to e.g. kernel bug when passing data to syscalls [2] or solve > > issue as presented in [*]). > > Yes, but you don't need to use a *bitfield*. Could you share your opinion about the type to use to replace the bitfield? The other option would be to use __int32_t tv_pad. Another question - shall we use __int32_t for tv_nsec or __syscall_slong_t for internal representation? We would end up with the same type in the end, but I don't know what is preferable. > > Andreas. > Best regards, Lukasz Majewski -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-59 Fax: (+49)-8142-66989-80 Email: lukma@denx.de