Hi all,
Since executing workloads compiled for arm-32-bits is giving me problems
(https://gem5.atlassian.net/browse/GEM5-438), I compiled them for AArch64.
However, for some of the workloads (SPEC CPU 2006) I'm encountering a
page table fault. Has anyone already dealt with this issue? (Giving the
complete trace at the end)
Thank you.
Carlos
panic: Page table fault when accessing virtual address 0x10
Memory Usage: 10257804 KBytes
Program aborted at tick 181827255038
--- BEGIN LIBC BACKTRACE ---
./gem5.opt(_Z15print_backtracev+0x15)[0x12a4f35]
./gem5.opt(_Z12abortHandleri+0x36)[0x12af346]
/lib64/libpthread.so.0(+0xf7e0)[0x2b12c9f187e0]
/lib64/libc.so.6(gsignal+0x35)[0x2b12cab054f5]
/lib64/libc.so.6(abort+0x175)[0x2b12cab06cd5]
./gem5.opt[0xacc7ff]
./gem5.opt(_ZN21GenericPageTableFault6invokeEP13ThreadContextRK14RefCountingPtrI10StaticInstE+0x47)[0x12cb9a7]
./gem5.opt(_ZN13DefaultCommitI9O3CPUImplE10commitHeadERK14RefCountingPtrI13BaseO3DynInstIS0_EEj+0x24f)[0x11f487f]
./gem5.opt(_ZN13DefaultCommitI9O3CPUImplE11commitInstsEv+0x4f9)[0x11f61c9]
./gem5.opt(_ZN13DefaultCommitI9O3CPUImplE6commitEv+0x9cd)[0x11f7efd]
./gem5.opt(_ZN13DefaultCommitI9O3CPUImplE4tickEv+0x96)[0x11f8316]
./gem5.opt(_ZN9FullO3CPUI9O3CPUImplE4tickEv+0x93)[0x1202ce3]
./gem5.opt(_ZN10EventQueue10serviceOneEv+0xa1)[0x12aafd1]
./gem5.opt(_Z9doSimLoopP10EventQueue+0x38)[0x12bb698]
./gem5.opt(_Z8simulatem+0xaae)[0x12bc4ce]
./gem5.opt[0x1e645ad]
./gem5.opt[0xe19b9f]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5ef0)[0x2b12c9bcd180]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2b12c9bd0a7d]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6962)[0x2b12c9bcdbf2]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2b12c9bd0a7d]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6962)[0x2b12c9bcdbf2]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2b12c9bd0a7d]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6962)[0x2b12c9bcdbf2]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2b12c9bd0a7d]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCode+0x32)[0x2b12c9bd0bb2]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x8f7b)[0x2b12c9bd020b]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2b12c9bd0a7d]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x6962)[0x2b12c9bcdbf2]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x80d)[0x2b12c9bd0a7d]
~/python-2.7.15/libpython2.7.so.1.0(PyEval_EvalCode+0x32)[0x2b12c9bd0bb2]
~/python-2.7.15/libpython2.7.so.1.0(PyRun_StringFlags+0x79)[0x2b12c9bfc7e9]
--- END LIBC BACKTRACE ---
./gem5.opt --outdir=~/gem5/m5out/spec2k6/gcc1_test se.py --num-cpus=1
'--cmd=gcc' '--input=' '--output=ccc.out' '--options=166.in -o 166.s'
--rel-max-tick=550000000000 --cpu-type=DerivO3CPU --cpu-clock=3.5GHz
--mem-type=DDR4_2400_8x8 --mem-size=8192MB --ruby --ruby-clock=3.5GHz
--l1d_size=128kB --l1i_size=128kB --l1d_assoc=16 --l1i_assoc=16
--num-l2caches=1 --l2_size=2MB --l2_assoc=16 --num-dirs=1
--network=garnet2.0 --topology=CrossbarGarnet --link-width-bits=256
_______________________________________________
gem5-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s