[PATCH 86/87] fs: switch timespec64 fields in inode to discrete integers
Arnd Bergmann
arnd at arndb.de
Fri Sep 29 01:48:16 AEST 2023
On Thu, Sep 28, 2023, at 07:05, Jeff Layton wrote:
> This shaves 8 bytes off struct inode, according to pahole.
>
> Signed-off-by: Jeff Layton <jlayton at kernel.org>
FWIW, this is similar to the approach that Deepa suggested
back in 2016:
https://lore.kernel.org/lkml/1452144972-15802-3-git-send-email-deepa.kernel@gmail.com/
It was NaKed at the time because of the added complexity,
though it would have been much easier to do it then,
as we had to touch all the timespec references anyway.
The approach still seems ok to me, but I'm not sure it's worth
doing it now if we didn't do it then.
Arnd
More information about the Linux-erofs
mailing list