From: Heiko Carstens Date: Fri, 13 Jul 2012 14:09:04 +0000 (+0200) Subject: s390/idle: reduce size of s390_idle_data structure X-Git-Tag: v3.6-rc1~126^2~5 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=711d2731d0cc90644a67b179bd78432c15a270f0;p=~emulex%2Finfiniband.git s390/idle: reduce size of s390_idle_data structure Avoid padding in the middle and the end of the data structure by moving nohz_delay member to the beginning. Saves eight byte per cpu. Signed-off-by: Heiko Carstens Signed-off-by: Martin Schwidefsky --- diff --git a/arch/s390/include/asm/cputime.h b/arch/s390/include/asm/cputime.h index 718374de9c7..4e2bcafd2e3 100644 --- a/arch/s390/include/asm/cputime.h +++ b/arch/s390/include/asm/cputime.h @@ -167,12 +167,12 @@ static inline clock_t cputime64_to_clock_t(cputime64_t cputime) } struct s390_idle_data { + int nohz_delay; unsigned int sequence; unsigned long long idle_count; unsigned long long idle_enter; unsigned long long idle_exit; unsigned long long idle_time; - int nohz_delay; }; DECLARE_PER_CPU(struct s390_idle_data, s390_idle);