summaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorPau Cabre <pau.cabre@metempsy.com>2017-07-19 22:59:05 +0200
committerPau Cabre <pau.cabre@metempsy.com>2017-07-25 07:22:11 +0000
commit355b2ee8f0c1058d4b36857e50bc9be13f810012 (patch)
tree1a38f0452a9a0b6a3f11e22d727fb3d2911b8d28 /configs
parent8e8ad9daa3d7b35e0b570361dfce6f2ac1a8d8fe (diff)
downloadgem5-355b2ee8f0c1058d4b36857e50bc9be13f810012.tar.xz
configs,sim-se: fix se.py multi-cpu multi-cmd issue
Assign different pids to the different commands specified with the "--cmd" flag to configs/example/se.py Without this change, the following command line triggers a "fatal: _pid 100 is already used" error: command=$PWD/tests/test-progs/hello/bin/arm/linux/hello ./build/ARM/gem5.opt configs/example/se.py -n 2 -c "$command;$command" Change-Id: If6f726481eb196d4f42680b6aa46364fce4190ed Signed-off-by: Pau Cabre <pau.cabre@metempsy.com> Reviewed-on: https://gem5-review.googlesource.com/4160 Reviewed-by: Brandon Potter <Brandon.Potter@amd.com> Maintainer: Brandon Potter <Brandon.Potter@amd.com>
Diffstat (limited to 'configs')
-rw-r--r--configs/example/se.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/configs/example/se.py b/configs/example/se.py
index 0fc7d7459..7a19e5aef 100644
--- a/configs/example/se.py
+++ b/configs/example/se.py
@@ -91,7 +91,7 @@ def get_processes(options):
idx = 0
for wrkld in workloads:
- process = Process()
+ process = Process(pid = 100 + idx)
process.executable = wrkld
process.cwd = os.getcwd()