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
