summaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/early.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2009-08-07 10:46:09 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2009-08-07 10:46:09 -0700
commit9cf9d28e9bf991af21fc4bbf33281b66843b094b (patch)
treef7036272a25b2084439c7293f13bd20a15c1362a /arch/s390/kernel/early.c
parentff1649ff780fb7c0bfbf42d05ffc9b56336b9aa3 (diff)
parent53cb780adbe69df90c8dc23e992ce40455e687c3 (diff)
downloadop-kernel-dev-9cf9d28e9bf991af21fc4bbf33281b66843b094b.zip
op-kernel-dev-9cf9d28e9bf991af21fc4bbf33281b66843b094b.tar.gz
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
* 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6: [S390] KVM: Read buffer overflow [S390] kernel: Storing machine flags early in lowcore
Diffstat (limited to 'arch/s390/kernel/early.c')
-rw-r--r--arch/s390/kernel/early.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/s390/kernel/early.c b/arch/s390/kernel/early.c
index 8d15314..cae14c4 100644
--- a/arch/s390/kernel/early.c
+++ b/arch/s390/kernel/early.c
@@ -208,6 +208,9 @@ static noinline __init void detect_machine_type(void)
machine_flags |= MACHINE_FLAG_KVM;
else
machine_flags |= MACHINE_FLAG_VM;
+
+ /* Store machine flags for setting up lowcore early */
+ S390_lowcore.machine_flags = machine_flags;
}
static __init void early_pgm_check_handler(void)
OpenPOWER on IntegriCloud