X86: Use the existing boot_osflags instead of duplicating it.
authorGabe Black <gblack@eecs.umich.edu>
Mon, 21 Jan 2008 09:32:34 +0000 (04:32 -0500)
committerGabe Black <gblack@eecs.umich.edu>
Mon, 21 Jan 2008 09:32:34 +0000 (04:32 -0500)
--HG--
extra : convert_revision : e04e438d7d261a61c52b946c23cd126ed648814a

configs/common/FSConfig.py
src/arch/x86/X86System.py
src/arch/x86/linux/system.cc

index c8916841bc56a41f56ddcfc16a63ba579183201d..6d7634106d25565d00c9475c51f60a4e187946a9 100644 (file)
@@ -184,6 +184,9 @@ def makeLinuxX86System(mem_mode, mdesc = None):
     self.com_1.pio = self.iobus.port
     self.com_1.sim_console = self.console
 
+    # Command line
+    self.boot_osflags = 'earlyprintk=ttyS0'
+
     # Platform
     self.opteron = Opteron()
 
index acee5ac36d397ef7c93430d5093218f6456e380c..f73764540b8d39d79e41f725169d5d6059679136 100644 (file)
@@ -61,4 +61,3 @@ class X86System(System):
 
 class LinuxX86System(X86System):
     type = 'LinuxX86System'
-    command_line = Param.String("", "the kernel command line")
index 2569fb0ae28d79ddca58d1215f95553faab21587..944bb2930d4fcf7018e7482e02c2e117d0a3f71f 100644 (file)
@@ -68,7 +68,7 @@ using namespace LittleEndianGuest;
 using namespace X86ISA;
 
 LinuxX86System::LinuxX86System(Params *p)
-    : X86System(p), commandLine(p->command_line)
+    : X86System(p), commandLine(p->boot_osflags)
 {
 }