diff -r bbceb6297329 -r 3c7003592b5f configs/common/Options.py --- a/configs/common/Options.py Sun Apr 15 12:35:49 2012 -0700 +++ b/configs/common/Options.py Mon Apr 16 17:51:26 2012 -0500 @@ -171,3 +171,11 @@ parser.add_option("--etherdump", action="store", type="string", dest="etherdump", help="Specify the filename to dump a pcap capture of the" \ "ethernet traffic") + + # Disk Image Options + parser.add_option("--disk-image", action="store", type="string", default=None, + help="Path to the disk image to use.") + + # Memory Size Options + parser.add_option("--mem-size", action="store", type="string", default=None, + help="Specify size of main memory (for single memory)") diff -r bbceb6297329 -r 3c7003592b5f configs/example/fs.py --- a/configs/example/fs.py Sun Apr 15 12:35:49 2012 -0700 +++ b/configs/example/fs.py Mon Apr 16 17:51:26 2012 -0500 @@ -86,9 +86,9 @@ sys.exit(1) else: if options.dual: - bm = [SysConfig(), SysConfig()] + bm = [SysConfig(disk=options.disk_image, mem=options.mem_size), SysConfig(disk=options.disk_image, mem=options.mem_size)] else: - bm = [SysConfig()] + bm = [SysConfig(disk=options.disk_image, mem=options.mem_size)] np = options.num_cpus diff -r bbceb6297329 -r 3c7003592b5f configs/example/ruby_fs.py --- a/configs/example/ruby_fs.py Sun Apr 15 12:35:49 2012 -0700 +++ b/configs/example/ruby_fs.py Mon Apr 16 17:51:26 2012 -0500 @@ -71,7 +71,7 @@ print "Valid benchmarks are: %s" % DefinedBenchmarks sys.exit(1) else: - bm = [SysConfig()] + bm = [SysConfig(disk=options.disk_image, mem=options.mem_size)] # Check for timing mode because ruby does not support atomic accesses if not (options.cpu_type == "detailed" or options.cpu_type == "timing"):