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 <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
This commit is contained in:
parent
0008204ffe
commit
711d2731d0
|
@ -167,12 +167,12 @@ static inline clock_t cputime64_to_clock_t(cputime64_t cputime)
|
||||||
}
|
}
|
||||||
|
|
||||||
struct s390_idle_data {
|
struct s390_idle_data {
|
||||||
|
int nohz_delay;
|
||||||
unsigned int sequence;
|
unsigned int sequence;
|
||||||
unsigned long long idle_count;
|
unsigned long long idle_count;
|
||||||
unsigned long long idle_enter;
|
unsigned long long idle_enter;
|
||||||
unsigned long long idle_exit;
|
unsigned long long idle_exit;
|
||||||
unsigned long long idle_time;
|
unsigned long long idle_time;
|
||||||
int nohz_delay;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
DECLARE_PER_CPU(struct s390_idle_data, s390_idle);
|
DECLARE_PER_CPU(struct s390_idle_data, s390_idle);
|
||||||
|
|
Loading…
Reference in New Issue