Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
[linux-2.6-block.git] / arch / s390 / kernel / setup.c
index cedb0198675f7577c7237bb61c006acaf0e984d4..d3f9688f26b5e7acead2bb9a420eb0e0597d27f6 100644 (file)
@@ -327,6 +327,7 @@ static void __init setup_lowcore(void)
                + PAGE_SIZE - STACK_FRAME_OVERHEAD - sizeof(struct pt_regs);
        lc->current_task = (unsigned long) init_thread_union.thread_info.task;
        lc->thread_info = (unsigned long) &init_thread_union;
+       lc->lpp = LPP_MAGIC;
        lc->machine_flags = S390_lowcore.machine_flags;
        lc->stfl_fac_list = S390_lowcore.stfl_fac_list;
        memcpy(lc->stfle_fac_list, S390_lowcore.stfle_fac_list,
@@ -779,6 +780,7 @@ static int __init setup_hwcaps(void)
                strcpy(elf_platform, "zEC12");
                break;
        case 0x2964:
+       case 0x2965:
                strcpy(elf_platform, "z13");
                break;
        }