Something in your system is trying to read a contextId() on the packet but that packet doesn't have a contextId(). This is likely because something in your system is trying to read the contextId() of a request that originated at an I/O device.
Ali On 30.05.2013 00:11, donguk Kim wrote: > Now I use gem5 + dramsim2 simulator. > > In this case, when I use in order or O3 option, simulator aborted and I can see follow messages. > > command line : > ./build/X86_FS/gem5.opt configs/example/fs.py --kernel=x86_64-vmlinux-2.6.22.9 --script=configs/script/hello.rcs --caches --l2cache -d > > ===================== > > Memory Reset > CPU Clock = 2000MHz > Memory Bus Clock = 666MHz > Memory Capacity = 2048MB > info: kernel located at: /home/dong/papl-svn/projects/DRAM/Prediction_model_FS/configs/binaries/x86_64-vmlinux-2.6.22.9 > 0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012 > Listening for com_1 connection on port 3456 > warn: Reading current count from inactive timer. > 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000 > **** REAL SIMULATION **** > info: Entering event queue @ 0. Starting simulation... > Memory Reset > ini/DDR3_micron_32M_8B_x8_sg15 > writing vis file to ext/dramsim2/results/dramsimresult/DDR3_micron_32M_8B_x8_sg15/2GB.1Ch.1R.scheme6.open_page.512TQ.512CQ.BtR.pRank > gem5.opt: build/X86_FS/mem/request.hh:428: int Request::contextId() const: Assertion `privateFlags.isSet(VALID_CONTEXT_ID)' failed. > Program aborted at cycle 11000 > ====================== > > I wonder why this problem is occur. Can I use gem5 + dramsim2 in full system mode with O3 option? > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users [1] Links: ------ [1] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
