Hi Manu, Would it be possible to enable the CachePort, Cache and Bus debug flags for the last 100000 ticks?
Thanks, Andreas > > >On 10/9/12 8:47 AM, "Manu Awasthi" <manu.awas...@gmail.com> wrote: > >>> Hi Manu, >>> A gdb backtrace. >>> >>> Thanks, >>> Ali >> >>Ali, >>Attached is the gdb backtrace for DaCaPo/lusearch >> >>#0 0x0000003630e30285 in raise () from /lib64/libc.so.6 >>#1 0x0000003630e31d30 in abort () from /lib64/libc.so.6 >>#2 0x0000003630e29706 in __assert_fail () from /lib64/libc.so.6 >>#3 0x00000000004a6ead in EventQueue::schedule (this=0x2aa33f0, >>event=0x49b00d8, >>when=2116433698001) at build/ARM/sim/eventq.hh:485 >>#4 0x00000000004a6e4a in EventManager::schedule (this=0x4958388, >>event=..., >>when=2116433698001) at build/ARM/sim/eventq.hh:447 >>#5 0x000000000180bc87 in BaseCache::CacheSlavePort::clearBlocked >>(this=0x49b0020) at build/ARM/mem/cache/base.cc:103 >>#6 0x000000000181a794 in BaseCache::clearBlocked (this=0x4958380, >>cause=Blocked_NoWBBuffers) at build/ARM/mem/cache/base.hh:508 >>#7 0x00000000018198a4 in BaseCache::markInServiceInternal >>(this=0x4958380, >>mshr=0x495b348, pkt=0x7380ea0) at build/ARM/mem/cache/base.hh:222 >>#8 0x0000000001845ea3 in Cache<LRU>::markInService (this=0x4958380, >>mshr=0x495b348, pkt=0x7380ea0) at build/ARM/mem/cache/cache_impl.hh:232 >>#9 0x0000000001848583 in >>Cache<LRU>::MemSidePacketQueue::sendDeferredPacket >>(this=0x49b01d0) at build/ARM/mem/cache/cache_impl.hh:1714 >>#10 0x00000000017c421c in PacketQueue::retry (this=0x49b01d0) at >>build/ARM/mem/packet_queue.cc:65 >>#11 0x00000000015e3e76 in QueuedMasterPort::recvRetry (this=0x49b01a0) at >>build/ARM/mem/qport.hh:119 >>#12 0x00000000017c3a19 in SlavePort::sendRetry (this=0x30e9230) at >>build/ARM/mem/port.cc:248 >>#13 0x000000000179e1a7 in BaseBus::Layer<SlavePort>::retryWaiting >>(this=0x3aed068) at build/ARM/mem/bus.cc:266 >>#14 0x000000000179c67e in BaseBus::Layer<SlavePort>::releaseLayer >>(this=0x3aed068) at build/ARM/mem/bus.cc:239 >>#15 0x00000000017a2f1d in EventWrapper<BaseBus::Layer<SlavePort>, & >>(BaseBus::Layer<SlavePort>::releaseLayer)>::process (this=0x3aed0a0) at >>build/ARM/sim/eventq.hh:582 >>#16 0x0000000001a5f812 in EventQueue::serviceOne (this=0x2aa33f0) at >>build/ARM/sim/eventq.cc:204 >>#17 0x0000000001aab232 in simulate (num_cycles=9223372036854775807) at >>build/ARM/sim/simulate.cc:71 >>#18 0x0000000001a0c912 in _wrap_simulate__SWIG_0 (args=0x37ee990) at >>build/ARM/python/swig/event_wrap.cc:4588 >>#19 0x0000000001a0cacd in _wrap_simulate (self=0x0, args=0x37ee990) at >>build/ARM/python/swig/event_wrap.cc:4638 >>#20 0x00002aaaaab4b1e8 in PyObject_Call (func=0x2aaaaaf1c560, >>arg=0x37ee990, >>kw=0x38fa2f0) at Objects/abstract.c:2487 >>#21 0x00002aaaaabe25dc in ext_do_call (f=0x481a5f0, throwflag=<value >>optimized >>out>) at Python/ceval.c:3978 >>#22 PyEval_EvalFrameEx (f=0x481a5f0, throwflag=<value optimized out>) at >>Python/ceval.c:2410 >>#23 0x00002aaaaabe673f in PyEval_EvalCodeEx (co=0x2dae648, globals=<value >>optimized out>, locals=<value optimized out>, args=0x38e1d68, argcount=1, >>kws=0x38e1d70, kwcount=0, defs=0x0, >> defcount=0, closure=0x0) at Python/ceval.c:2942 >>#24 0x00002aaaaabe4517 in call_function (f=0x38e1bb0, throwflag=<value >>optimized >>out>) at Python/ceval.c:3775 >>#25 PyEval_EvalFrameEx (f=0x38e1bb0, throwflag=<value optimized out>) at >>Python/ceval.c:2370 >>#26 0x00002aaaaabe4e26 in call_function (f=0x38b9ec0, throwflag=<value >>optimized >>out>) at Python/ceval.c:3765 >>#27 PyEval_EvalFrameEx (f=0x38b9ec0, throwflag=<value optimized out>) at >>Python/ceval.c:2370 >>#28 0x00002aaaaabe4e26 in call_function (f=0x388dc70, throwflag=<value >>optimized >>out>) at Python/ceval.c:3765 >>#29 PyEval_EvalFrameEx (f=0x388dc70, throwflag=<value optimized out>) at >>Python/ceval.c:2370 >>#30 0x00002aaaaabe673f in PyEval_EvalCodeEx (co=0x381c288, globals=<value >>optimized out>, locals=<value optimized out>, args=0x0, argcount=0, >>kws=0x0, >>kwcount=0, defs=0x0, defcount=0, >> closure=0x0) at Python/ceval.c:2942 >>#31 0x00002aaaaabe6782 in PyEval_EvalCode (co=0x5e34, globals=0x5e34, >>locals=0x6) at Python/ceval.c:515 >>#32 0x00002aaaaabe5576 in exec_statement (f=0x3679e70, throwflag=<value >>optimized out>) at Python/ceval.c:4360 >>#33 PyEval_EvalFrameEx (f=0x3679e70, throwflag=<value optimized out>) at >>Python/ceval.c:1706 >>#34 0x00002aaaaabe673f in PyEval_EvalCodeEx (co=0x2deaaf8, globals=<value >>optimized out>, locals=<value optimized out>, args=0x0, argcount=0, >>kws=0x2e71a00, kwcount=0, defs=0x0, >> defcount=0, closure=0x0) at Python/ceval.c:2942 >>#35 0x00002aaaaabe4517 in call_function (f=0x2e71880, throwflag=<value >>optimized >>out>) at Python/ceval.c:3775 >>#36 PyEval_EvalFrameEx (f=0x2e71880, throwflag=<value optimized out>) at >>Python/ceval.c:2370 >>#37 0x00002aaaaabe673f in PyEval_EvalCodeEx (co=0x2e4ac60, globals=<value >>optimized out>, locals=<value optimized out>, args=0x0, argcount=0, >>kws=0x0, >>kwcount=0, defs=0x0, defcount=0, >> closure=0x0) at Python/ceval.c:2942 >>#38 0x00002aaaaabe6782 in PyEval_EvalCode (co=0x5e34, globals=0x5e34, >>locals=0x6) at Python/ceval.c:515 >>#39 0x00002aaaaac076c9 in run_mod (str=0x20c0133 "m5.main()", >>start=<value >>optimized out>, globals=0x2b246d0, locals=0x2b246d0, flags=0x0) at >>Python/pythonrun.c:1330 >>#40 PyRun_StringFlags (str=0x20c0133 "m5.main()", start=<value optimized >>out>, >>globals=0x2b246d0, locals=0x2b246d0, flags=0x0) at >>Python/pythonrun.c:1293 >>#41 0x0000000001a68d20 in m5Main (argc=17, argv=0x7fffffffbf08) at >>build/ARM/sim/init.cc:256 >>#42 0x000000000040a81b in main (argc=17, argv=0x7fffffffbf08) at >>build/ARM/sim/main.cc:57 >> >>Thanks, >>Manu >> >> >>_______________________________________________ >>gem5-users mailing list >>gem5-users@gem5.org >>http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > -- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. _______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users