From: Richard Kennedy Date: Fri, 4 Jul 2008 12:56:16 +0000 (+0100) Subject: x86: cacheline_align tss_struct X-Git-Tag: v2.6.27-rc1~1106^2~251^6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=84e65b0a84a2c856bef36f13d122047678408b0a;p=pandora-kernel.git x86: cacheline_align tss_struct The manual padding to align on cacheline size only worked in 32 bit In 64 bit the structure was not aligned and contained wasted space. use the compiler ____cachline_aligned to save space & properly align this structure. x86_64_default size goes from 9136 -> 8960 x86_64_AMD size goes from 9136 -> 8896 built & running on 2.6.26-rc8. Signed-off-by: Richard Kennedy Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed