I recompiled with local_timers disabled but the boot sequences still hangs. 
Now, it is after:

 [ 0.000078] slram: Registered device slram0 from 131072KiB to 262144KiB
 [ 0.000078] slram: Mapped from 0xc9000000 to 0xd1000000
 [ 0.000078] mice: PS/2 mouse device common for all mice
 [ 0.000079] TCP cubic registered
 [ 0.000079] NET: Registered protocol family 17
 [ 0.000079] VFP support v0.3: implementor 41 architecture 4 part 30 variant a 
rev 0


 The simulator binary emits this warning :
 warn: Returning thumbEE disabled for now since we don't support CP14config 
registers and jumping to ThumbEE vectors


 Am I missing something obvious?

 Thanks
 ajonwa




----- Original Message -----
From: Ali Saidi
Sent: 06/29/11 01:02 AM
To: gem5 users mailing list
Subject: Re: [gem5-users] ARM MP FS

 disable local_timers support in the kernel config, recompile it, and I think 
it will work. 

 Ali

 On Jun 28, 2011, at 6:43 PM, ajonwa ajonwa wrote:

I downloaded Linux 2.6.37 and built it with SMP enabled ( my config file is 
attached ). I also built the boot loader system/arm/simple_bootloader and 
placed it in the same directory that contains the kernel. I then used 
build/ARM_FS/m5.fast -d /tmp/output configs/example/fs.py -n 2 to start ARM_FS 
but boot sequence never completes. It freezes after printing out these messages 
:

 [ 0.000120] NET: Registered protocol family 2
 [ 0.000120] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
 [ 0.000120] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
 [ 0.000120] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
 [ 0.000120] TCP: Hash tables configured (established 4096 bind 4096)
 [ 0.000120] TCP reno registered
 [ 0.000120] UDP hash table entries: 128 (order: 0, 4096 bytes)
 [ 0.000120] UDP-Lite hash table entries: 128 (order: 0, 4096 bytes)
 [ 0.000120] NET: Registered protocol family 1
 [ 0.000120] msgmni has been set to 244
 [ 0.000121] io scheduler noop registered (default)
 [ 0.000121] CLCD: RealView hardware, XVGA display


Does anyone have any ideas?

 Thanks in advance.

 ajonwa

 PS: I am also attaching terminal's output 


 On 28/06/11 03:22, Ali Saidi wrote:  Run an ARM_FS binary with -n 2 or -n4 and 
you should have a multi-processor system. You'll need to build a linux kernel 
starting with the configuration file that is on the download page on the 
website. For multiple processors you'll need to enable smp support. 
Additionally, you'll need to build the boot loader in system/arm/ and place it 
somewhere gem5 can find it. 

 Ali

 On Jun 27, 2011, at 9:30 AM, ajonwa ajonwa wrote:
Hello Everyone,

 I understand from the ISCA slides, page 101, that gem5 supports arm 
multiprocessor full system simulation. However, I could not find any docuemnt 
that describes how to build one. Could some one piont me in the right direction.


 Thanks
 ajonwa 
 _______________________________________________
 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 
<smp_config.arm><terminal_output.txt>_______________________________________________
 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