On Mon, Mar 09, 2015 at 06:31:25PM +1100, Benjamin Herrenschmidt wrote: > On Mon, 2015-03-09 at 09:13 +0800, Kevin Hao wrote: > > On Sun, Mar 08, 2015 at 08:13:26PM +1100, Benjamin Herrenschmidt wrote: > > > On Sat, 2015-03-07 at 19:14 +0800, Kevin Hao wrote: > > > > All the cache line size of the current book3e 64bit SoCs are 64 bytes. > > > > So we should use this size to align the member of paca_struct. > > > > With this change we save 192 bytes. Also change it to __aligned(size) > > > > since it is preferred over __attribute__((aligned(size))). > > > > > > Why should we favor the book3e CPUs over the book3s ones ? > > > > Why do you think so? This only change the align size of the paca_struct's > > members which are private to book3e CPUs, and should not have any effect > > to book3s ones. Did I miss something? > > No, your explanation was lacking that important detail :-)
Sorry for the confusion, I will add this information in the commit log. Thanks, Kevin
pgpNhzA4BHwp3.pgp
Description: PGP signature
_______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev