diff --git a/[refs] b/[refs] index 97220d945d09..b7277458457a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0983e56835cbf4796e8f5780c549c32ac1c3afac +refs/heads/master: 3e972394f9ee1511e5fdbcf50ac7d79e9cf563bd diff --git a/trunk/arch/s390/kernel/process.c b/trunk/arch/s390/kernel/process.c index 9839767d0842..3e2c05cb6a87 100644 --- a/trunk/arch/s390/kernel/process.c +++ b/trunk/arch/s390/kernel/process.c @@ -75,7 +75,9 @@ unsigned long thread_saved_pc(struct task_struct *tsk) return sf->gprs[8]; } -DEFINE_PER_CPU(struct s390_idle_data, s390_idle); +DEFINE_PER_CPU(struct s390_idle_data, s390_idle) = { + .lock = __SPIN_LOCK_UNLOCKED(s390_idle.lock) +}; static int s390_idle_enter(void) {