avadhpatel / marss

PTLsim and QEMU based Computer Architecture Research Simulator
http://www.marss86.org
129 stars 63 forks source link

int 000::ReorderBufferEntry Aborted (core dumped) #40

Open ychoijy opened 10 years ago

ychoijy commented 10 years ago

When I excuted ./start_sim with kernel version 2.6.32, qemu worked well.

but I try to excute ./start_sim with kernel version 3.15, qemu is Aaborted.

/home/ychoijy/marss.dramsim/qemu/qemu-system-x86_64 -m 4096 -kernel /home/ychoijy/linux-3.15.3/arch/x86/boot/bzImage -initrd /home/ychoijy/image/ramdisk.img -append "root=/dev/ram init=/bin/ash" -L /home/ychoijy/marss.dramsim/qemu/pc-bios/ -simconfig /home/ychoijy/marss.dramsim/simconfig


PTLCALL type PTLCALL_ENQUEUE MARSSx86::Command received : -run == Loading device model file '/home/ychoijy/DRAMSim2/ini/my_dram.ini' == == Loading system model file '/home/ychoijy/DRAMSim2/system.ini' == ===== MemorySystem 0 ===== CH. 0 TOTAL_STORAGE : 4096MB | 64 Ranks | 4 Devices per rank Completed 0 cycles, 0 commits: 0 Hz, 0 insns/sec: rip 00000000004013aewriting vis file to /home/ychoijy/DRAMSim2/results/benchmark/my_dram/4GB.1Ch.64R.scheme2.open_page.32TQ.32CQ.RtB.pRank.vis DRAMSim2 Clock Frequency =666666666Hz, CPU Clock Frequency=2700000000Hz Completed 42000 cycles, 4848 commits: 208144 Hz, 24025 insns/sec: rip ffffffff81099cb5 qemu-system-x86_64: ptlsim/build/core/ooo-core/ooo-pipe.cpp:2109: int ooo::ReorderBufferEntry::commit(): Assertion `physreg->data' failed. Aborted (core dumped)


I don't know why qemu is aborted.

please help me. thank you.

fitzfitsahero commented 10 years ago

There is an issue with kernel version 3.14+, maybe earlier as well. Version 3.2 should be working. Until we can fix this issue I would recommend using that version.