|
@@ -327,6 +327,7 @@ static void __init setup_lowcore(void)
|
|
+ PAGE_SIZE - STACK_FRAME_OVERHEAD - sizeof(struct pt_regs);
|
|
+ PAGE_SIZE - STACK_FRAME_OVERHEAD - sizeof(struct pt_regs);
|
|
lc->current_task = (unsigned long) init_thread_union.thread_info.task;
|
|
lc->current_task = (unsigned long) init_thread_union.thread_info.task;
|
|
lc->thread_info = (unsigned long) &init_thread_union;
|
|
lc->thread_info = (unsigned long) &init_thread_union;
|
|
|
|
+ lc->lpp = LPP_MAGIC;
|
|
lc->machine_flags = S390_lowcore.machine_flags;
|
|
lc->machine_flags = S390_lowcore.machine_flags;
|
|
lc->stfl_fac_list = S390_lowcore.stfl_fac_list;
|
|
lc->stfl_fac_list = S390_lowcore.stfl_fac_list;
|
|
memcpy(lc->stfle_fac_list, S390_lowcore.stfle_fac_list,
|
|
memcpy(lc->stfle_fac_list, S390_lowcore.stfle_fac_list,
|