Hi guys,
I'm trying to run M5 full system simulation with physical memory range bigger
than 1GB (e.g. 2GB).
The following is the only thing that I changed in fs.py for runing M5 with 2GB
physical memory:
- test_sys.physmem.range = AddrRange('1024MB')
+ test_sys.physmem.range = AddrRange('2049MB')
Then I got the following error message:
Unable to handle kernel paging request at virtual address 0000000002bf6740
I also got this message: memsize FFFFFFFF80100000 pages FFFFFFFFFFFC0080
The value FFFFFFFF80100000 should be 80100000, right?
Does anyone get this error message before?
Please help me out!
Below is the detailed information:
==== m5 slave console: Console 0 ====
M5 console: m5AlphaAccess @ 0xFFFFFD0200000000
Got Configuration 623
memsize FFFFFFFF80100000 pages FFFFFFFFFFFC0080
First free page after ROM 0xFFFFFC0000018000
HWRPB 0xFFFFFC0000018000 l1pt 0xFFFFFC0000040000 l2pt 0xFFFFFC0000042000
l3pt_rpb 0xFFFFFC0000044000 l3pt_kernel 0xFFFFFC0000048000 l2reserv
0xFFFFFC0000046000
kstart = 0xFFFFFC0000310000, kend = 0xFFFFFC000087CCD8, kentry =
0xFFFFFC0000310000, numCPUs = 0x8
CPU Clock at 3003 MHz IntrClockFrequency=1024
Booting with 8 processor(s)
KSP: 0x20043FE8 PTBR 0x20
KSP: 0x20043FE8 PTBR 0x20
KSP: 0x20043FE8 PTBR 0x20
KSP: 0x20043FE8 PTBR 0x20
KSP: 0x20043FE8 PTBR 0x20
KSP: 0x20043FE8 PTBR 0x20
KSP: 0x20043FE8 PTBR 0x20
KSP: 0x20043FE8 PTBR 0x20
Console Callback at 0x0, fixup at 0x0, crb offset: 0x1690
Memory cluster 0 [0 - 392]
Memory cluster 1 [392 - -262408]
Initalizing mdt_bitmap addr 0xFFFFFC0000038000 mem_pages FFFFFFFFFFFC0080
ConsoleDispatch at virt 100017D8 phys 197D8 val FFFFFC00000100A8
Bootstraping CPU 1 with sp=0xFFFFFC0000076000
Bootstraping CPU 2 with sp=0xFFFFFC0000078000
Bootstraping CPU 3 with sp=0xFFFFFC000007A000
Bootstraping CPU 4 with sp=0xFFFFFC000007C000
Bootstraping CPU 5 with sp=0xFFFFFC000007E000
Bootstraping CPU 6 with sp=0xFFFFFC0000080000
Bootstraping CPU 7 with sp=0xFFFFFC0000082000
unix_boot_mem ends at FFFFFC0000084000
k_argc = 0
jumping to kernel at 0xFFFFFC0000310000, (PCBB 0xFFFFFC0000018180 pfn 1087)
Entering slaveloop for cpu 3 my_rpb=FFFFFC0000018900
Entering slaveloop for cpu 2 my_rpb=FFFFFC0000018680
Entering slaveloop for cpu 7 my_rpb=FFFFFC0000019300
Entering slaveloop for cpu 6 my_rpb=FFFFFC0000019080
Entering slaveloop for cpu 4 my_rpb=FFFFFC0000018B80
CallbackFixup 0 18000, t7=FFFFFC0000730000
Entering slaveloop for cpu 5 my_rpb=FFFFFC0000018E00
Entering slaveloop for cpu 1 my_rpb=FFFFFC0000018400
Linux version 2.6.13 ([email protected]) (gcc version 3.4.3) #1 SMP Tue
Feb 9 00:58:20 EST 2010
Booting GENERIC on Tsunami variation DP264 using machine vector DP264 from SRM
Major Options: SMP LEGACY_START VERBOSE_MCHECK
Command line: root=/dev/hda1 console=ttyS0
memcluster 0, usage 1, start 0, end 392
memcluster 1, usage 0, start 392, end 18446744073709289600
setup: forcing memory size to 33554432K (from -2096128K).
freeing pages 1089:4194304
reserving pages 1089:1153
SMP: 8 CPUs probed -- cpu_present_mask = ff
Built 1 zonelists
Kernel command line: root=/dev/hda1 console=ttyS0
PID hash table entries: 4096 (order: 12, 131072 bytes)
Using epoch = 1900
Console: colour dummy device 80x25
Dentry cache hash table entries: 8388608 (order: 13, 67108864 bytes)
Inode-cache hash table entries: 4194304 (order: 12, 33554432 bytes)
Memory: 33214040k/33554432k available (3431k kernel code, 336592k reserved,
995k data, 232k init)
Mount-cache hash table entries: 512
SMP starting up secondaries.
Slave CPU 1 console command START
SlaveCmd: restart FFFFFC0000310020 FFFFFC0000310020 vptb FFFFFFFE00000000
my_rpb FFFFFC0000018400 my_rpb_phys 18400
Slave CPU 2 console command START
SlaveCmd: restart FFFFFC0000310020 FFFFFC0000310020 vptb FFFFFFFE00000000
my_rpb FFFFFC0000018680 my_rpb_phys 18680
Slave CPU 3 console command START
SlaveCmd: restart FFFFFC0000310020 FFFFFC0000310020 vptb FFFFFFFE00000000
my_rpb FFFFFC0000018900 my_rpb_phys 18900
Slave CPU 4 console command START
SlaveCmd: restart FFFFFC0000310020 FFFFFC0000310020 vptb FFFFFFFE00000000
my_rpb FFFFFC0000018B80 my_rpb_phys 18B80
Slave CPU 5 console command START
SlaveCmd: restart FFFFFC0000310020 FFFFFC0000310020 vptb FFFFFFFE00000000
my_rpb FFFFFC0000018E00 my_rpb_phys 18E00
Slave CPU 6 console command START
SlaveCmd: restart FFFFFC0000310020 FFFFFC0000310020 vptb FFFFFFFE00000000
my_rpb FFFFFC0000019080 my_rpb_phys 19080
Slave CPU 7 console command START
SlaveCmd: restart FFFFFC0000310020 FFFFFC0000310020 vptb FFFFFFFE00000000
my_rpb FFFFFC0000019300 my_rpb_phys 19300
Brought up 8 CPUs
SMP: Total of 8 processors activated (48023.25 BogoMIPS).
NET: Registered protocol family 16
EISA bus registered
pci: enabling save/restore of SRM state
Unable to handle kernel paging request at virtual address 0000000002bf6740
CPU 0 swapper(1): Oops 1
pc = [<fffffc0000374098>] ra = [<fffffc0000373f8c>] ps = 0007 Not tainted
pc is at cache_alloc_refill+0x198/0x760
ra is at cache_alloc_refill+0x8c/0x760
v0 = 0000000000000000 t0 = 0000000000000000 t1 = 0000000002bf6740
t2 = 0000000002bf6740 t3 = 0000000000000000 t4 = fffffc07ff80006e
t5 = fffffc07ff800000 t6 = 0000000000000000 t7 = fffffc0014d04000
s0 = 000000000000003c s1 = fffffc00008de400 s2 = fffffc00008daec0
s3 = fffffc00008db0c8 s4 = fffffc00008d6000 s5 = fffffc00008db128
s6 = fffffc07ff800028
a0 = fffffc00008db128 a1 = fffffc00008daec0 a2 = 0000000000000001
a3 = 0000000000000000 a4 = 0000000000000000 a5 = 0000000000000000
t8 = fffffc00008de410 t9 = 000000000000ffff t10= 0000000000100100
t11= 0000000000200200 pv = fffffc0000669830 at = fffffc00008db0d8
gp = fffffc000082f000 sp = fffffc0014d07c98
Trace:
[<fffffc0000373c80>] kmem_cache_alloc+0x80/0x90
[<fffffc00003ba3ac>] d_alloc+0x3c/0x240
[<fffffc00003ad254>] __lookup_hash+0xc4/0x1b0
[<fffffc00003ad3dc>] lookup_one_len+0x8c/0xb0
[<fffffc00003e7718>] create_dir+0x88/0x340
[<fffffc00003e7a34>] sysfs_create_dir+0x44/0xb0
[<fffffc00004b8acc>] kobject_add+0x6c/0x1f0
[<fffffc00004b8f58>] subsystem_register+0x28/0x50
[<fffffc000050816c>] bus_register+0x6c/0x230
[<fffffc0000573f2c>] scsi_sysfs_register+0x2c/0xa0
[<fffffc0000310718>] init+0x5f8/0x8b0
[<fffffc0000311c98>] kernel_thread+0x28/0x90
Code: 20290001 f43fffde 47ff041f 2ffe0000 a4660008 a4460000 <b4430000>
b4620008
Kernel panic - not syncing: Attempted to kill init!
_________________________________________________________________
Windows Live社区两周年,拿奖过新年!
http://events.livetome.cn/2010/2birthday_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users