Hi
I am running the gem5 version with moesi-cmp_directory protocol with ruby
option.
While running the PARSEc benchmark i am getting the below error.

warn: ClockedObject: More than one power state change request encountered
within the same simulation tick
warn: ClockedObject: More than one power state change request encountered
within the same simulation tick
warn: ClockedObject: More than one power state change request encountered
within the same simulation tick
warn: Tried to clear PCI interrupt 14
warn: ClockedObject: More than one power state change request encountered
within the same simulation tick
warn: ClockedObject: More than one power state change request encountered
within the same simulation tick
warn: ClockedObject: More than one power state change request encountered
within the same simulation tick
panic: Invalid transition
system.ruby.dma_cntrl0 time: 9565378075 addr: 516698176 event: WriteRequest
state: BUSY_WR
 @ tick 4782689037500
[doTransitionWorker:build/X86/mem/protocol/DMA_Transitions.cc, line 135]
Memory Usage: 1264276 KBytes
Program aborted at tick 4782689037500
--- BEGIN LIBC BACKTRACE ---
build/X86/gem5.opt(_Z15print_backtracev+0x15)[0x805905]
build/X86/gem5.opt(_Z12abortHandleri+0x36)[0x817836]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x10330)[0x7f2dde4db330]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x37)[0x7f2ddca2ac37]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x148)[0x7f2ddca2e028]
build/X86/gem5.opt(_Z15__exit_epilogueiPKcS0_iS0_+0x1ec)[0x95fffc]
build/X86/gem5.opt(_ZN14DMA_Controller18doTransitionWorkerE9DMA_Event9DMA_StateRS1_RP7DMA_TBEm+0x2b8)[0xa54478]
build/X86/gem5.opt(_ZN14DMA_Controller12doTransitionE9DMA_EventP7DMA_TBEm+0x1c3)[0xa546a3]
build/X86/gem5.opt(_ZN14DMA_Controller6wakeupEv+0x33d)[0xa5704d]
build/X86/gem5.opt(_ZN10EventQueue10serviceOneEv+0xb1)[0x80fca1]
build/X86/gem5.opt(_Z9doSimLoopP10EventQueue+0x38)[0x832208]
build/X86/gem5.opt(_Z8simulatem+0x1fb)[0x83278b]
build/X86/gem5.opt[0xb5a33c]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x45f7)[0x7f2dde0f3af7]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x7f2dde0f554d]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x48d8)[0x7f2dde0f3dd8]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4b59)[0x7f2dde0f4059]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x4b59)[0x7f2dde0f4059]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x7f2dde0f554d]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCode+0x32)[0x7f2dde0f5682]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x563e)[0x7f2dde0f4b3e]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x7f2dde0f554d]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x48d8)[0x7f2dde0f3dd8]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x7f2dde0f554d]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCode+0x32)[0x7f2dde0f5682]
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyRun_StringFlags+0x79)[0x7f2dde0ef4b9]
build/X86/gem5.opt(_Z6m5MainiPPc+0x7f)[0x81710f]
build/X86/gem5.opt(main+0x33)[0x7184c3]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7f2ddca15f45]
build/X86/gem5.opt[0x744c83]

In telnet terminal i am getting the below output
hda: M5 IDE Disk, ATA DISK drive
hdb: M5 IDE Disk, ATA DISK drive
hda: UDMA/33 mode selected
hdb: UDMA/33 mode selected
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
isa bounce pool size: 16 pages
ide1 at 0x170-0x177,0x376 on irq 15
ide_generic: please use "probe_mask=0x3f" module parameter for probing all
legacy ISA IDE ports
ide-gd driver 1.18
hda: max request size: 128KiB
hda: 4194288 sectors (2147 MB), CHS=4161/16/63
 hda:Connection closed by foreign host.

Anyone can provide the solution for this?

Thanks,
Bhargavi


--
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to