Just like the error message says, it appears as though your linux kernel is too old to run the binary that you've created. Libc normally checks that the kernel is reasonably new and I imagine the kernel/libc on the system you built the hello world program on is much newer than the kernel you got from the gem5 website.
Ali On 19.06.2012 13:53, Victor Zhang wrote: > I'm having issues trying to run my test program (which prints "hello world") > that I've mounted to the basic disk image provided on the website. > --------------------------------------------------------- > > I have: > -compiled the x86 version of gem5.opt with MESI_CMP configuration > -mounted a binary program which prints "hello world" to the base linux kernel > provided on the gem5 website > -tried running the program via m5term "./hello" > > --------------------------------------------------------- > result: > (none) / # ./victor > FATAL: kernel too old > victor[809]: segfault at 00002af6cee96de0 rip 000000000041f957 rsp > 00007fff0941b3a0 error 4 > Segmentation fault > > --------------------------------------------------------- > Any thoughts on how to debug the kernel too old issue? > > Thanks in advanced! > > _______________________________________________ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users