History log of /gem5/configs/boot/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
9626:3b51f4defa0d 02-Apr-2013 Anthony Gutierrez <atgutier@umich.edu>

rcs scripts: remove bbench.rcS

this run script shouldn't be used; bbench-ics.rcS or bbench-gb.rcS
should be used instead.

9070:fa77985a87c6 11-Jun-2012 Anthony Gutierrez <atgutier@umich.edu>

configs: add run scripts for ics/gb versions of android and bbench

1) Modifies Benchmarks.py to add support for Android ICS and BBench on Android ICS.

2) An rcS script is added for BBench on ICS.

3) Separates benchmark entries and rcS scripts for GB/ICS

4) Removes the debugging output from the existing BBench run script. These
print statements were used for debugging and they seemed to confuse users
into believing they should see some terminal output.

8643:2f18d1ab589f 15-Dec-2011 Anthony Gutierrez <atgutier@umich.edu>

ARM: Update config files for Android/BBench images available on website.

8212:134bd699967a 04-Apr-2011 Ali Saidi <Ali.Saidi@ARM.com>

ARM: Include IDE/CF controller by default in PBX model.

Frame buffer and boot linux:
./build/ARM_FS/m5.opt configs/example/fs.py --benchmark=ArmLinuxFrameBuf --kernel=vmlinux.touchkit
Linux from a CF card:
./build/ARM_FS/m5.opt configs/example/fs.py --benchmark=ArmLinuxCflash --kernel=vmlinux.touchkit
Run Android
./build/ARM_FS/m5.opt configs/example/fs.py --benchmark=ArmAndroid --kernel=vmlinux.android
Run MP
./build/ARM_FS/m5.opt configs/example/fs.py --benchmark=ArmLinuxCflash --kernel=vmlinux.mp-2.6.38

7920:39c86a8306d2 07-Feb-2011 Brad Beckmann <Brad.Beckmann@amd.com>

boot: script that creates a checkpoint after Linux boot up

4454:8125c4b9e306 15-May-2007 Ali Saidi <saidi@eecs.umich.edu>

hopefully the final hacky change to make the bus bridge work ok
cache blocks that get dmaed ARE NOT marked invalid in the caches so it's a performance issue here

src/mem/bridge.cc:
src/mem/bridge.hh:
hopefully the final hacky change to make the bus bridge work ok

4452:9dfce80039cd 14-May-2007 Ali Saidi <saidi@eecs.umich.edu>

couple more bug fixes for intel nic

src/dev/i8254xGBe.cc:
src/dev/i8254xGBe.hh:
couple more bug fixes

4418:aaa5828991b3 30-Apr-2007 Ali Saidi <saidi@eecs.umich.edu>

add a udp stream benchmark and a udp loopback benchmark

4417:067ba4a38aa2 30-Apr-2007 Ali Saidi <saidi@eecs.umich.edu>

make ping actually end

4407:e11a784de928 26-Apr-2007 Kevin Lim <ktlim@umich.edu>

Fix mutex test script for latest disk image.

4388:0bb518a13d66 20-Apr-2007 Lisa Hsu <hsul@eecs.umich.edu>

spec-surge-client.rcS:
fix script to reflect new benchmark directory sturcture

configs/boot/spec-surge-client.rcS:
fix script to reflect new benchmark directory sturcture

3690:28b3001a883d 30-Nov-2006 Lisa Hsu <hsul@eecs.umich.edu>

netperf-maerts-client.rcS:
change /netperf/netperf to /netperf-bin/netperf
nat-netperf-maerts-client.rcS:
bad comment that went with the file - accidentally committed but probably doesn't matter, i ust eliminated an ivlb in the script.

configs/boot/nat-netperf-maerts-client.rcS:
replace netperf/netperf with netperf-bin/netperf
configs/boot/netperf-maerts-client.rcS:
change /netperf/netperf to /netperf-bin/netperf

3372:ccbe8a56f5b7 22-Oct-2006 Steve Reinhardt <stever@eecs.umich.edu>

Add mutex test to Benchmarks.py.

3125:febd811bccc6 30-Sep-2006 Kevin Lim <ktlim@umich.edu>

Merge ktlim@zamp:./local/clean/o3-merge/m5
into zamp.eecs.umich.edu:/z/ktlim2/clean/o3-merge/newmem

configs/boot/micro_memlat.rcS:
configs/boot/micro_tlblat.rcS:
src/arch/alpha/ev5.cc:
src/arch/alpha/isa/decoder.isa:
src/arch/alpha/isa_traits.hh:
src/cpu/base.cc:
src/cpu/base.hh:
src/cpu/base_dyn_inst.hh:
src/cpu/checker/cpu.hh:
src/cpu/checker/cpu_impl.hh:
src/cpu/o3/alpha/cpu_impl.hh:
src/cpu/o3/alpha/params.hh:
src/cpu/o3/checker_builder.cc:
src/cpu/o3/commit_impl.hh:
src/cpu/o3/cpu.cc:
src/cpu/o3/decode_impl.hh:
src/cpu/o3/fetch_impl.hh:
src/cpu/o3/iew.hh:
src/cpu/o3/iew_impl.hh:
src/cpu/o3/inst_queue.hh:
src/cpu/o3/lsq.hh:
src/cpu/o3/lsq_impl.hh:
src/cpu/o3/lsq_unit.hh:
src/cpu/o3/lsq_unit_impl.hh:
src/cpu/o3/regfile.hh:
src/cpu/o3/rename_impl.hh:
src/cpu/o3/thread_state.hh:
src/cpu/ozone/checker_builder.cc:
src/cpu/ozone/cpu.hh:
src/cpu/ozone/cpu_impl.hh:
src/cpu/ozone/front_end.hh:
src/cpu/ozone/front_end_impl.hh:
src/cpu/ozone/lw_back_end.hh:
src/cpu/ozone/lw_back_end_impl.hh:
src/cpu/ozone/lw_lsq.hh:
src/cpu/ozone/lw_lsq_impl.hh:
src/cpu/ozone/thread_state.hh:
src/cpu/simple/base.cc:
src/cpu/simple_thread.cc:
src/cpu/simple_thread.hh:
src/cpu/thread_state.hh:
src/dev/ide_disk.cc:
src/python/m5/objects/O3CPU.py:
src/python/m5/objects/Root.py:
src/python/m5/objects/System.py:
src/sim/pseudo_inst.cc:
src/sim/pseudo_inst.hh:
src/sim/system.hh:
util/m5/m5.c:
Hand merge.


micro_memlat.rcS
micro_tlblat.rcS
/gem5/src/arch/alpha/ev5.cc
/gem5/src/arch/alpha/freebsd/system.cc
/gem5/src/arch/alpha/isa/decoder.isa
/gem5/src/arch/alpha/isa/mem.isa
/gem5/src/arch/alpha/isa_traits.hh
/gem5/src/arch/alpha/linux/system.cc
/gem5/src/arch/alpha/system.cc
/gem5/src/arch/alpha/tru64/system.cc
/gem5/src/cpu/base.cc
/gem5/src/cpu/base.hh
/gem5/src/cpu/base_dyn_inst.hh
/gem5/src/cpu/checker/cpu.hh
/gem5/src/cpu/checker/cpu_impl.hh
/gem5/src/cpu/o3/alpha/cpu_builder.cc
/gem5/src/cpu/o3/checker_builder.cc
/gem5/src/cpu/o3/commit_impl.hh
/gem5/src/cpu/o3/cpu.cc
/gem5/src/cpu/o3/fetch_impl.hh
/gem5/src/cpu/o3/iew.hh
/gem5/src/cpu/o3/iew_impl.hh
/gem5/src/cpu/o3/inst_queue.hh
/gem5/src/cpu/o3/inst_queue_impl.hh
/gem5/src/cpu/o3/lsq_impl.hh
/gem5/src/cpu/o3/lsq_unit.hh
/gem5/src/cpu/o3/lsq_unit_impl.hh
/gem5/src/cpu/o3/mem_dep_unit_impl.hh
/gem5/src/cpu/o3/rename.hh
/gem5/src/cpu/o3/rename_impl.hh
/gem5/src/cpu/o3/thread_state.hh
/gem5/src/cpu/o3/tournament_pred.cc
/gem5/src/cpu/o3/tournament_pred.hh
/gem5/src/cpu/ozone/checker_builder.cc
/gem5/src/cpu/ozone/cpu.hh
/gem5/src/cpu/ozone/cpu_builder.cc
/gem5/src/cpu/ozone/cpu_impl.hh
/gem5/src/cpu/ozone/front_end.hh
/gem5/src/cpu/ozone/front_end_impl.hh
/gem5/src/cpu/ozone/inorder_back_end_impl.hh
/gem5/src/cpu/ozone/inst_queue_impl.hh
/gem5/src/cpu/ozone/lw_back_end.hh
/gem5/src/cpu/ozone/lw_back_end_impl.hh
/gem5/src/cpu/ozone/lw_lsq.hh
/gem5/src/cpu/ozone/lw_lsq_impl.hh
/gem5/src/cpu/ozone/simple_params.hh
/gem5/src/cpu/ozone/thread_state.hh
/gem5/src/cpu/simple/base.cc
/gem5/src/cpu/simple_thread.cc
/gem5/src/cpu/thread_state.hh
/gem5/src/dev/ide_disk.hh
/gem5/src/python/m5/objects/BaseCPU.py
/gem5/src/python/m5/objects/O3CPU.py
/gem5/src/python/m5/objects/OzoneCPU.py
/gem5/src/python/m5/objects/Root.py
/gem5/src/python/m5/objects/System.py
/gem5/src/sim/eventq.hh
/gem5/src/sim/pseudo_inst.cc
/gem5/src/sim/pseudo_inst.hh
/gem5/src/sim/serialize.cc
/gem5/src/sim/stat_control.cc
/gem5/src/sim/stat_control.hh
/gem5/src/sim/system.hh
/gem5/util/m5/m5.c
/gem5/util/m5/m5op.S
3089:0ea2eb13c4de 11-Sep-2006 Ali Saidi <saidi@eecs.umich.edu>

add annotation code to m5

configs/common/Benchmarks.py:
add annotate test app
src/SConscript:
add annotate.cc to lis
src/arch/alpha/isa/decoder.isa:
add annotate instructions
src/base/traceflags.py:
Add annotate trace flag
src/sim/pseudo_inst.cc:
src/sim/pseudo_inst.hh:
add annotate pseudo ops
util/m5/m5op.S:
util/m5/m5op.h:
add anotate ops

3032:dc687512802b 17-Aug-2006 Lisa Hsu <hsul@eecs.umich.edu>

make tree rcS files reflect what we've been actually using in /dist.

also, update all the rcS files so that they are in sync with the new linux-dist build system.

configs/boot/devtime.rcS:
configs/boot/iscsi-client.rcS:
configs/boot/iscsi-server.rcS:
configs/boot/micro_memlat.rcS:
configs/boot/micro_stream.rcS:
configs/boot/micro_tlblat.rcS:
configs/boot/nat-netperf-maerts-client.rcS:
configs/boot/nat-netperf-server.rcS:
configs/boot/nat-netperf-stream-client.rcS:
configs/boot/nat-spec-surge-client.rcS:
configs/boot/nat-spec-surge-server.rcS:
configs/boot/natbox-netperf.rcS:
configs/boot/natbox-spec-surge.rcS:
configs/boot/netperf-rr.rcS:
configs/boot/netperf-server.rcS:
configs/boot/netperf-stream-client.rcS:
configs/boot/netperf-stream-nt-client.rcS:
configs/boot/nfs-client-nhfsstone.rcS:
configs/boot/nfs-client-tcp-smallb.rcS:
configs/boot/nfs-client-tcp.rcS:
configs/boot/nfs-client.rcS:
configs/boot/nfs-server-nhfsstone.rcS:
configs/boot/nfs-server.rcS:
configs/boot/ping-client.rcS:
configs/boot/ping-server.rcS:
configs/boot/spec-surge-client.rcS:
configs/boot/spec-surge-server.rcS:
configs/boot/surge-client.rcS:
configs/boot/surge-server.rcS:
make tree rcS files reflect what we've been actually using in /dist.

2366:9ef3fd6c979d 24-Aug-2006 Kevin Lim <ktlim@umich.edu>

Updates to configs to support various sampling forms, truncated execution forms.

2357:add41108b549 11-Aug-2006 Kevin Lim <ktlim@umich.edu>

Add in a bunch more stuff.

configs/boot/micro_memlat.rcS:
Update these scripts so they work (not sure why they broke)
configs/boot/micro_tlblat.rcS:
Update this script to use a different test.

2011:3aa85909e087 29-Nov-2005 Ali Saidi <saidi@eecs.umich.edu>

Add support for multiple streams being configured with the INITPARAM
variable

2000:116d36c17e06 22-Nov-2005 Nathan Binkert <binkertn@umich.edu>

Clean up the newly updated iscsi-client script

configs/boot/iscsi-client.rcS:
Clean up the newly updated iscsi-client script.
Reduce the writeback period so writes occur more frequently.

1942:b29baae4086b 09-Nov-2005 Lisa Hsu <hsul@eecs.umich.edu>

new rcS file for open-iscsi rather than the old linux-iscsi

1878:4a9c959b3e93 16-Sep-2005 Nathan Binkert <binkertn@umich.edu>

various changes to the boot scripts

configs/boot/iscsi-client.rcS:
configs/boot/nfs-client-dbench.rcS:
don't use the /proc/m5 stuff, use the m5 binary
configs/boot/nfs-client-nhfsstone.rcS:
set up checkpoints
change nhfsstone configuration
configs/boot/nfs-client.rcS:
use more memory
configs/boot/nfs-server.rcS:
change the writeback frequency
load a larger simulated disk image.
create more nfsd threads

1787:0dcbb68fbea8 13-Jun-2005 Nathan Binkert <binkertn@umich.edu>

Add NFS-dbench, and iscsi dbench benchmarks

1648:4214fd0ea44d 30-Apr-2005 Nathan Binkert <binkertn@umich.edu>

Cleanup rcS files. Make sure there are enough tracked connections.
Delay before singalling peer to make sure that the peer is ready

configs/boot/nat-netperf-server.rcS:
delay before singalling to make sure that the natbox is ready
configs/boot/nat-netperf-stream-client.rcS:
increase the number of tracked connections
configs/boot/nat-spec-surge-client.rcS:
configs/boot/nfs-client-nhfsstone.rcS:
configs/boot/nfs-client-smallb.rcS:
configs/boot/nfs-client-tcp-smallb.rcS:
configs/boot/nfs-client-tcp.rcS:
configs/boot/nfs-client.rcS:
configs/boot/nfs-server.rcS:
configs/boot/spec-surge-client.rcS:
configs/boot/spec-surge-server.rcS:
configs/boot/surge-client.rcS:
configs/boot/surge-server.rcS:
increase the number of tracked connections
cleanup
configs/boot/nat-spec-surge-server.rcS:
configs/boot/natbox-netperf.rcS:
configs/boot/nfs-server-nhfsstone.rcS:
delay before singalling to make sure that the natbox is ready
increase the number of tracked connections
cleanup
configs/boot/natbox-spec-surge.rcS:
delay before singalling to make sure that the natbox is ready
increase the number of tracked connections

1645:4efe65fb0bce 28-Apr-2005 Ron Dreslinski <rdreslin@umich.edu>

Make ip_conntrack table size larger

1598:1bc90edc1a86 23-Mar-2005 Ali Saidi <saidi@eecs.umich.edu>

Add some new config files

1446:71a5986f7d89 01-Mar-2005 Ali Saidi <saidi@eecs.umich.edu>

Updated Monet Configuration and validations tests

1434:663e4efbbad7 08-Mar-2005 Nathan Binkert <binkertn@umich.edu>

Fix the singalling from server to client so that the
benchmark begins properly.

configs/boot/nat-netperf-maerts-client.rcS:
Fix the echo message
configs/boot/nat-netperf-server.rcS:
Wait a second before signalling the natbox to make sure it's
had time to boot.
Fix echo message.

1425:6c591a4bd6e5 08-Mar-2005 Lisa Hsu <hsul@eecs.umich.edu>

make some changes to bonnie - now that the simulator uses more memory the old config didn't fit anymore in pools VM, this does fit.

1424:0b1fbe98da7d 05-Mar-2005 Lisa Hsu <hsul@eecs.umich.edu>

the client and server aren't rate-matched anymore and the timing of the netcats are off - add a sleep 1 to make it actually work.

1409:1793e6d9d16a 23-Feb-2005 Ali Saidi <saidi@eecs.umich.edu>

added two validation rcs files

1370:2063295aa1ab 03-Feb-2005 Ali Saidi <saidi@eecs.umich.edu>

Add Monet configuration, update p4 parameters, couple of typo fixes

dev/tsunami_cchip.cc:
add a fake register to tsunami that we can do 32bit reads to.
Warn on access.

1362:88a3afa44545 28-Jan-2005 Lisa Hsu <hsul@eecs.umich.edu>

make nat runs used vegas congestion avoidance implementation.

1268:f7d895970715 18-Nov-2004 Nathan Binkert <binkertn@umich.edu>

add a no touch stream benchmark clean up a little

1254:23bee9702f40 17-Nov-2004 Nathan Binkert <binkertn@umich.edu>

Reduce the amount of time we delay when dumping a checkpoint for
netperf runs

configs/boot/nat-netperf-maerts-client.rcS:
configs/boot/nat-netperf-stream-client.rcS:
configs/boot/netperf-maerts-client.rcS:
configs/boot/netperf-rr.rcS:
configs/boot/netperf-stream-client.rcS:
dont' delay for so long when dumping a checkpoint

1242:c7f56fec0cb2 17-Nov-2004 Ali Saidi <saidi@eecs.umich.edu>

fixed swap disk, now it doesn't have a partition table

1238:32fc21b02f44 17-Nov-2004 Ali Saidi <saidi@eecs.umich.edu>

Add the boot scripts for nfs tcp

1228:6a111cd15e97 12-Nov-2004 Ron Dreslinski <rdreslin@umich.edu>

Merge zizzer:/z/m5/Bitkeeper/m5
into zazzer.eecs.umich.edu:/z/rdreslin/m5bk/clean

1215:7fac56db1554 17-Nov-2004 Ali Saidi <saidi@eecs.umich.edu>

added small block nfs script

1198:03d7b4ccde82 16-Nov-2004 Ali Saidi <saidi@eecs.umich.edu>

skip the nfs charecter by charecter and re-write stuff

configs/boot/nfs-client.rcS:
skip the charecter and rewrite test

1196:5e20797f314a 16-Nov-2004 Lisa Hsu <hsul@eecs.umich.edu>

add support for NAT under netperf stream, maerts, and spec-surge.

configs/boot/spec-surge-client.rcS:
configs/boot/surge-client.rcS:
fix this rcS - don't sleep, instead wait for the server to tell you it's done.
configs/boot/spec-surge-server.rcS:
configs/boot/surge-server.rcS:
notify the client you're done starting the server.

1187:bcc6d5a1f6e4 16-Nov-2004 Ali Saidi <saidi@eecs.umich.edu>

fixed for 768MB runs

1177:f8fe8072dc6d 15-Nov-2004 Nathan Binkert <binkertn@umich.edu>

Fix up the spec-surge benchmark

configs/boot/spec-surge-client.rcS:
change the number of connections and add stuff for the
file set size and checkpointing

1175:aaaf335c2daf 15-Nov-2004 Nathan Binkert <binkertn@umich.edu>

more whitespace fixes

configs/boot/spec-surge-client.rcS:
configs/boot/spec-surge-server.rcS:
whitespace fixes

1174:39b083b96a64 15-Nov-2004 Nathan Binkert <binkertn@umich.edu>

more formatting

configs/boot/nfs-server.rcS:
fix whitespace

1173:457555fc3642 15-Nov-2004 Nathan Binkert <binkertn@umich.edu>

formatting

configs/boot/nfs-client.rcS:
fix whitespace

1172:485932298c56 15-Nov-2004 Nathan Binkert <binkertn@umich.edu>

cleanup the nfs server script

configs/boot/nfs-server.rcS:
don't need extra IP aliases

re-order the nfs daemons so they happen in the right order
and don't have the shell put them in the background since they
will auto detach anyway.

1160:ece5a439d929 13-Nov-2004 Ali Saidi <saidi@eecs.umich.edu>

patched nfs boot scripts

configs/boot/nfs-server.rcS:
made the partition size correct

1159:8322fba51266 13-Nov-2004 Ali Saidi <saidi@eecs.umich.edu>

fixed nfs scripts hopefully for the last time

configs/boot/nfs-client.rcS:
lucky #3

1142:f31491939594 12-Nov-2004 Lisa Hsu <hsul@eecs.umich.edu>

add surge and spec-surge readfiles. also make the naming system uniform, there were 3 different ways!!! i like ali's.

1141:21a12736d567 12-Nov-2004 Ali Saidi <saidi@eecs.umich.edu>

slightly different parameters for nfs script

1140:152abf03905a 12-Nov-2004 Ali Saidi <saidi@eecs.umich.edu>

Added nfs-client.rcS and nfs-server.rcS

1058:4717c6cc329d 11-Aug-2004 Nathan Binkert <binkertn@umich.edu>

commented script with various kernel parameter tweaks for better
network performance

1050:d462c4654cb4 10-Aug-2004 Nathan Binkert <binkertn@umich.edu>

tweak a bunch of kernel parameters to get better performance

999:d44f44443721 14-Jul-2004 Nathan Binkert <binkertn@umich.edu>

fix paths for changes in disk image layout

978:b08a4d98599e 08-Jul-2004 Nathan Binkert <binkertn@umich.edu>

Scripts that can be used with server.readfile and client.readfile
to run the netperf benchmark