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
