Hi All,

I am trying to run the parsec experiments with gem5-v20 using the steps
mentioned in
in the README file (
https://gem5.googlesource.com/public/gem5-resources/+/c5f5c70d0291e105444f534cf538ea40e4ddcb96/src/parsec/
)
I am able to build the image successfully using QEMU.
When I try to run the experiments with the command
"./gem5/build/X86_MESI_Two_Level/gem5.opt
configs-mesi-two-level/run_parsec_mesi_two_level.py
../linux-kernel/kernel-image/vmlinux-4.19.83
disk-image/parsec/parsec-image/parsec kvm blacksholes simsmall 2"
The following error is reported:
'''
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "build/X86_MESI_Two_Level/python/m5/main.py", line 457, in main
  File "configs-mesi-two-level/run_parsec_mesi_two_level.py", line 82, in
<module>
    system = MyRubySystem(kernel, disk, int(num_cpus), opts)
  File "configs-mesi-two-level/system/ruby_system.py", line 58, in __init__
    self.setDiskImages(disk, disk)
  File "configs-mesi-two-level/system/ruby_system.py", line 131, in
setDiskImages
    disk0 = CowDisk(img_path_1)
  File "configs-mesi-two-level/system/fs_tools.py", line 35, in __init__
    self.driveID = 'device0'
  File "build/X86_MESI_Two_Level/python/m5/SimObject.py", line 1296, in
__setattr__
  File "build/X86_MESI_Two_Level/python/m5/params.py", line 216, in convert
  File "build/X86_MESI_Two_Level/python/m5/params.py", line 1469, in
__init__
TypeError: Enum param got bad value 'device0' (not in ['master', 'slave'])
Error setting param CowDisk.driveID to device0
'''
Any pointers on how to resolve the issue.

Regards,
Vipin
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to