Hi Gabe,
Sorry about my mistake.
Thank you for your help. I just used the "Linux 2.6.28.4 Kernel Image (x86_64)"
from "http://www.cs.utexas.edu/~parsec_m5/", and it works. But when I compile
applications (e.g. HelloWorld or PARSEC apps) on the host machine (with
Ubuntu-10.04), and copy the binary into this image and run it, there is a
segmentation fault. I then compile apps on Redhat E5 with gcc-4.1.2 and copy
into the image, but there is still this error. Is it because the incompatible
kernel version of the host (compile) and target (execute) platform? Thanks.
Xuhao Chen
PhD student
School of Computer
National University of Defense Technology
Changsha, Hunan, P.R.China, 410073
Tel: +86-159-741-03340 (Mobile)
From: Gabriel Michael Black
Date: 2012-03-01 19:47
To: gem5-users
Subject: Re: [gem5-users] How to boot SPARC FS?
First off, when you send emails to the list, you should make sure the
subject reflects what your asking about. Second, you shouldn't reply
to an unrelated email to ask your own question. You should start a new
thread specifically for your question.
As far as configuring things for more CPUs, you'd do that using
standard Linux kernel configuration mechanisms. In that tar ball are
regular Linux config files which you can copy into a kernel source
tree and use in the normal way. I'm sure there's lots of documentation
about that online somewhere. There are only two things you should be
careful about, getting the version of the kernel to match the config
(mostly to make life simpler for yourself) and also that exotic
options that use special hardware or platform features may not work.
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users