Hi Lingxiang,

This patch fixes the problem. I had forgotten that it was necessary.

https://gem5-review.googlesource.com/c/2863/

Cheers,
Jason

On Fri, Apr 21, 2017 at 4:05 PM Lingxiang Wang <[email protected]> wrote:

>
> Hi Jason,
>
> Now I got into this step.
>
> The gem5 can boot the ubuntu, but in the near end, the gem5 just
> aborted. The log is attached below.
>
> I am not sure if it is caused by missing module, since I saw the module
> loading is failed. And I am trying to address it.
>
> Thanks!
>
> (This is the first time I used mailman, I don't know how to reply to the
> mail list, till now, I still copy all the email headers by my own :( )
>
> -----Log------
>
> gem5 Simulator System.  http://gem5.org
> gem5 is copyrighted software; use the --copyright option for details.
>
> gem5 compiled Apr 20 2017 01:31:49
> gem5 started Apr 21 2017 15:41:19
> gem5 executing on ling-PC, pid 21370
> command line: build/X86/gem5.opt configs/example/fs.py
> --kernel=vmlinux-4.9 --disk-image=litmusrt.img
>
> Global frequency set at 1000000000000 ticks per second
> warn: DRAM device capacity (8192 Mbytes) does not match the address
> range assigned (512 Mbytes)
> info: kernel located at:
> /home/ling/GEM5_FILES/gem5_image/binaries/vmlinux-4.9
> Listening for com_1 connection on port 3456
>        0: rtc: Real-time clock set to Sun Jan  1 00:00:00 2012
> 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
> warn: Reading current count from inactive timer.
> warn: ClockedObject: More than one power state change request
> encountered within the same simulation tick
> **** REAL SIMULATION ****
> info: Entering event queue @ 0.  Starting simulation...
> warn: instruction 'fninit' unimplemented
> warn: Don't know what interrupt to clear for console.
> 12496501000 <(249)%20650-1000>: system.pc.com_1.terminal: attach terminal
> 0
> warn: Tried to clear PCI interrupt 14
> warn: i8042 "Write output port" command not implemented.
> warn: i8042 "Write keyboard output buffer" command not implemented.
> warn: Write to unknown i8042 (keyboard controller) command port.
> warn: instruction 'prefetch_nta' unimplemented
> warn: instruction 'fwait' unimplemented
> warn: instruction 'prefetch_t1' unimplemented
> warn: instruction 'prefetch_t2' unimplemented
> warn: instruction 'prefetch_nta' unimplemented
> panic: Unsupported ATA command: 0xa1
> Memory Usage: 7528764 KBytes
> Program aborted at tick 3200033227500
> --- BEGIN LIBC BACKTRACE ---
> build/X86/gem5.opt(_Z15print_backtracev+0x16)[0x559c22d724d6]
> build/X86/gem5.opt(_Z12abortHandleri+0x3d)[0x559c22d8f13d]
> /lib/x86_64-linux-gnu/libpthread.so.0(+0x11100)[0x7f330ce14100]
> /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcf)[0x7f330b2ebfdf]
> /lib/x86_64-linux-gnu/libc.so.6(abort+0x16a)[0x7f330b2ed40a]
> build/X86/gem5.opt(_ZN7IdeDisk12startCommandEv+0x23d)[0x559c23246d6d]
>
> build/X86/gem5.opt(_ZN7IdeDisk11updateStateE9DevAction+0xfe)[0x559c2324511e]
> build/X86/gem5.opt(_ZN7IdeDisk12writeCommandEmiPKh+0x163)[0x559c23245c53]
>
> build/X86/gem5.opt(_ZN13IdeController14dispatchAccessEP6Packetb+0x3c4)[0x559c2323f004]
> build/X86/gem5.opt(_ZN13IdeController5writeEP6Packet+0xb)[0x559c2324004b]
> build/X86/gem5.opt(_ZN7PioPort10recvAtomicEP6Packet+0x6e)[0x559c2311dc4e]
>
> build/X86/gem5.opt(_ZN15NoncoherentXBar10recvAtomicEP6Packets+0x261)[0x559c22e75b41]
>
> build/X86/gem5.opt(_ZN6Bridge15BridgeSlavePort10recvAtomicEP6Packet+0x62)[0x559c22e34412]
>
> build/X86/gem5.opt(_ZN12CoherentXBar10recvAtomicEP6Packets+0x407)[0x559c22e46c37]
>
> build/X86/gem5.opt(_ZN15AtomicSimpleCPU8writeMemEPhjm5FlagsIjEPm+0x441)[0x559c22b8f881]
>
> build/X86/gem5.opt(_ZN17SimpleExecContext8writeMemEPhjm5FlagsIjEPm+0x19)[0x559c22b9c999]
>
> build/X86/gem5.opt(_ZNK10X86ISAInst2St7executeEP11ExecContextPN5Trace10InstRecordE+0x22d)[0x559c23bf7afd]
> build/X86/gem5.opt(_ZN15AtomicSimpleCPU4tickEv+0x27f)[0x559c22b8e6bf]
> build/X86/gem5.opt(_ZN10EventQueue10serviceOneEv+0xb1)[0x559c22d7fea1]
> build/X86/gem5.opt(_Z9doSimLoopP10EventQueue+0x48)[0x559c22dae4e8]
> build/X86/gem5.opt(_Z8simulatem+0x36a)[0x559c22daebfa]
> build/X86/gem5.opt(+0xc2c042)[0x559c23061042]
>
> /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x87ff)[0x7f330d097acf]
>
> /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x86c)[0x7f330d20190c]
>
> /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x7c34)[0x7f330d096f04]
>
> /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x7d57)[0x7f330d097027]
>
> /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x7d57)[0x7f330d097027]
>
> /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x86c)[0x7f330d20190c]
>
> /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCode+0x19)[0x7f330d08f149]
>
> /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x8868)[0x7f330d097b38]
>
> /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x86c)[0x7f330d20190c]
>
> /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x7c34)[0x7f330d096f04]
> --- END LIBC BACKTRACE ---
> Aborted
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to