stats: update Minor stats due to PF bug fix
A recent changeset of mine (http://repo.gem5.org/gem5/rev/4cfe55719da5) inadvertently fixed a bug in the Minor CPU model which caused it to treat software prefetches as regular loads. Prior to this changeset, Minor did an ad-hoc generation of memory commands that left out the PF check; because it now uses the common code that the other CPU models use, it generates prefetches properly. These stat changes reflect the fact that the Minor model now issues SoftPFReqs.
This commit is contained in:
@@ -12,12 +12,12 @@ time_sync_spin_threshold=100000000
|
||||
type=LinuxArmSystem
|
||||
children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
|
||||
atags_addr=134217728
|
||||
boot_loader=/dist/binaries/boot_emm.arm
|
||||
boot_loader=/dist/m5/system/binaries/boot_emm.arm
|
||||
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
|
||||
boot_release_addr=65528
|
||||
cache_line_size=64
|
||||
clk_domain=system.clk_domain
|
||||
dtb_filename=/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb
|
||||
dtb_filename=/dist/m5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb
|
||||
early_kernel_symbols=false
|
||||
enable_context_switch_stats_dump=false
|
||||
eventq_index=0
|
||||
@@ -30,20 +30,21 @@ have_security=false
|
||||
have_virtualization=false
|
||||
highest_el_is_64=false
|
||||
init_param=0
|
||||
kernel=/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
|
||||
kernel=/dist/m5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
|
||||
kernel_addr_check=true
|
||||
load_addr_mask=268435455
|
||||
load_offset=2147483648
|
||||
machine_type=VExpress_EMM
|
||||
mem_mode=timing
|
||||
mem_ranges=2147483648:2415919103
|
||||
memories=system.realview.nvmem system.physmem system.realview.vram
|
||||
memories=system.physmem system.realview.nvmem system.realview.vram
|
||||
mmap_using_noreserve=false
|
||||
multi_proc=true
|
||||
num_work_ids=16
|
||||
panic_on_oops=true
|
||||
panic_on_panic=true
|
||||
phys_addr_range_64=40
|
||||
readfile=/work/gem5.ext/tests/halt.sh
|
||||
readfile=/z/stever/hg/gem5/tests/halt.sh
|
||||
reset_addr_64=0
|
||||
symbolfile=
|
||||
work_begin_ckpt_count=0
|
||||
@@ -86,7 +87,7 @@ table_size=65536
|
||||
[system.cf0.image.child]
|
||||
type=RawDiskImage
|
||||
eventq_index=0
|
||||
image_file=/dist/disks/linux-aarch32-ael.img
|
||||
image_file=/dist/m5/system/disks/linux-aarch32-ael.img
|
||||
read_only=true
|
||||
|
||||
[system.clk_domain]
|
||||
@@ -186,6 +187,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=2
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=2
|
||||
@@ -220,6 +222,7 @@ type=ArmStage2MMU
|
||||
children=stage2_tlb
|
||||
eventq_index=0
|
||||
stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
|
||||
sys=system
|
||||
tlb=system.cpu0.dtb
|
||||
|
||||
[system.cpu0.dstage2_mmu.stage2_tlb]
|
||||
@@ -237,7 +240,6 @@ eventq_index=0
|
||||
is_stage2=true
|
||||
num_squash_per_cycle=2
|
||||
sys=system
|
||||
port=system.cpu0.toL2Bus.slave[5]
|
||||
|
||||
[system.cpu0.dtb]
|
||||
type=ArmTLB
|
||||
@@ -645,6 +647,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=2
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=1
|
||||
@@ -713,6 +716,7 @@ type=ArmStage2MMU
|
||||
children=stage2_tlb
|
||||
eventq_index=0
|
||||
stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
|
||||
sys=system
|
||||
tlb=system.cpu0.itb
|
||||
|
||||
[system.cpu0.istage2_mmu.stage2_tlb]
|
||||
@@ -730,7 +734,6 @@ eventq_index=0
|
||||
is_stage2=true
|
||||
num_squash_per_cycle=2
|
||||
sys=system
|
||||
port=system.cpu0.toL2Bus.slave[4]
|
||||
|
||||
[system.cpu0.itb]
|
||||
type=ArmTLB
|
||||
@@ -755,6 +758,7 @@ children=prefetcher tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=16
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=12
|
||||
@@ -776,19 +780,27 @@ mem_side=system.toL2Bus.slave[0]
|
||||
|
||||
[system.cpu0.l2cache.prefetcher]
|
||||
type=StridePrefetcher
|
||||
cache_snoop=false
|
||||
clk_domain=system.cpu_clk_domain
|
||||
cross_pages=false
|
||||
data_accesses_only=false
|
||||
degree=8
|
||||
eventq_index=0
|
||||
inst_tagged=true
|
||||
latency=1
|
||||
on_miss_only=false
|
||||
on_prefetch=true
|
||||
on_read_only=false
|
||||
serial_squash=false
|
||||
size=100
|
||||
max_conf=7
|
||||
min_conf=0
|
||||
on_data=true
|
||||
on_inst=true
|
||||
on_miss=false
|
||||
on_read=true
|
||||
on_write=true
|
||||
queue_filter=true
|
||||
queue_size=32
|
||||
queue_squash=true
|
||||
start_conf=4
|
||||
sys=system
|
||||
table_assoc=4
|
||||
table_sets=16
|
||||
tag_prefetch=true
|
||||
thresh_conf=4
|
||||
use_master_id=true
|
||||
|
||||
[system.cpu0.l2cache.tags]
|
||||
@@ -805,13 +817,16 @@ size=1048576
|
||||
type=CoherentXBar
|
||||
clk_domain=system.cpu_clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=0
|
||||
frontend_latency=1
|
||||
response_latency=1
|
||||
snoop_filter=Null
|
||||
snoop_response_latency=1
|
||||
system=system
|
||||
use_default_range=false
|
||||
width=32
|
||||
master=system.cpu0.l2cache.cpu_side
|
||||
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.istage2_mmu.stage2_tlb.walker.port system.cpu0.dstage2_mmu.stage2_tlb.walker.port
|
||||
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
|
||||
|
||||
[system.cpu0.tracer]
|
||||
type=ExeTracer
|
||||
@@ -906,6 +921,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=2
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=2
|
||||
@@ -940,6 +956,7 @@ type=ArmStage2MMU
|
||||
children=stage2_tlb
|
||||
eventq_index=0
|
||||
stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
|
||||
sys=system
|
||||
tlb=system.cpu1.dtb
|
||||
|
||||
[system.cpu1.dstage2_mmu.stage2_tlb]
|
||||
@@ -957,7 +974,6 @@ eventq_index=0
|
||||
is_stage2=true
|
||||
num_squash_per_cycle=2
|
||||
sys=system
|
||||
port=system.cpu1.toL2Bus.slave[5]
|
||||
|
||||
[system.cpu1.dtb]
|
||||
type=ArmTLB
|
||||
@@ -1365,6 +1381,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=2
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=1
|
||||
@@ -1433,6 +1450,7 @@ type=ArmStage2MMU
|
||||
children=stage2_tlb
|
||||
eventq_index=0
|
||||
stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
|
||||
sys=system
|
||||
tlb=system.cpu1.itb
|
||||
|
||||
[system.cpu1.istage2_mmu.stage2_tlb]
|
||||
@@ -1450,7 +1468,6 @@ eventq_index=0
|
||||
is_stage2=true
|
||||
num_squash_per_cycle=2
|
||||
sys=system
|
||||
port=system.cpu1.toL2Bus.slave[4]
|
||||
|
||||
[system.cpu1.itb]
|
||||
type=ArmTLB
|
||||
@@ -1475,6 +1492,7 @@ children=prefetcher tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=16
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=12
|
||||
@@ -1496,19 +1514,27 @@ mem_side=system.toL2Bus.slave[1]
|
||||
|
||||
[system.cpu1.l2cache.prefetcher]
|
||||
type=StridePrefetcher
|
||||
cache_snoop=false
|
||||
clk_domain=system.cpu_clk_domain
|
||||
cross_pages=false
|
||||
data_accesses_only=false
|
||||
degree=8
|
||||
eventq_index=0
|
||||
inst_tagged=true
|
||||
latency=1
|
||||
on_miss_only=false
|
||||
on_prefetch=true
|
||||
on_read_only=false
|
||||
serial_squash=false
|
||||
size=100
|
||||
max_conf=7
|
||||
min_conf=0
|
||||
on_data=true
|
||||
on_inst=true
|
||||
on_miss=false
|
||||
on_read=true
|
||||
on_write=true
|
||||
queue_filter=true
|
||||
queue_size=32
|
||||
queue_squash=true
|
||||
start_conf=4
|
||||
sys=system
|
||||
table_assoc=4
|
||||
table_sets=16
|
||||
tag_prefetch=true
|
||||
thresh_conf=4
|
||||
use_master_id=true
|
||||
|
||||
[system.cpu1.l2cache.tags]
|
||||
@@ -1525,13 +1551,16 @@ size=1048576
|
||||
type=CoherentXBar
|
||||
clk_domain=system.cpu_clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=0
|
||||
frontend_latency=1
|
||||
response_latency=1
|
||||
snoop_filter=Null
|
||||
snoop_response_latency=1
|
||||
system=system
|
||||
use_default_range=false
|
||||
width=32
|
||||
master=system.cpu1.l2cache.cpu_side
|
||||
slave=system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port system.cpu1.istage2_mmu.stage2_tlb.walker.port system.cpu1.dstage2_mmu.stage2_tlb.walker.port
|
||||
slave=system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port
|
||||
|
||||
[system.cpu1.tracer]
|
||||
type=ExeTracer
|
||||
@@ -1562,9 +1591,11 @@ sys=system
|
||||
type=NoncoherentXBar
|
||||
clk_domain=system.clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=1
|
||||
frontend_latency=2
|
||||
response_latency=2
|
||||
use_default_range=true
|
||||
width=8
|
||||
width=16
|
||||
default=system.realview.pciconfig.pio
|
||||
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
|
||||
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
|
||||
@@ -1575,6 +1606,7 @@ children=tags
|
||||
addr_ranges=2147483648:2415919103
|
||||
assoc=8
|
||||
clk_domain=system.clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=false
|
||||
hit_latency=50
|
||||
@@ -1610,6 +1642,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=8
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=20
|
||||
@@ -1644,11 +1677,14 @@ type=CoherentXBar
|
||||
children=badaddr_responder
|
||||
clk_domain=system.clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=4
|
||||
frontend_latency=3
|
||||
response_latency=2
|
||||
snoop_filter=Null
|
||||
snoop_response_latency=4
|
||||
system=system
|
||||
use_default_range=false
|
||||
width=8
|
||||
width=16
|
||||
default=system.membus.badaddr_responder.pio
|
||||
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
|
||||
slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
|
||||
@@ -1698,7 +1734,7 @@ IDD62=0.000000
|
||||
VDD=1.500000
|
||||
VDD2=0.000000
|
||||
activation_limit=4
|
||||
addr_mapping=RoRaBaChCo
|
||||
addr_mapping=RoRaBaCoCh
|
||||
bank_groups_per_rank=0
|
||||
banks_per_rank=8
|
||||
burst_length=8
|
||||
@@ -2409,11 +2445,14 @@ port=3456
|
||||
type=CoherentXBar
|
||||
clk_domain=system.cpu_clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=0
|
||||
frontend_latency=1
|
||||
response_latency=1
|
||||
snoop_filter=Null
|
||||
snoop_response_latency=1
|
||||
system=system
|
||||
use_default_range=false
|
||||
width=8
|
||||
width=32
|
||||
master=system.l2c.cpu_side
|
||||
slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
|
||||
|
||||
|
||||
0
tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/simerr
Normal file → Executable file
0
tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/simerr
Normal file → Executable file
18
tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/simout
Normal file → Executable file
18
tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor-dual/simout
Normal file → Executable file
@@ -1,17 +1,17 @@
|
||||
gem5 Simulator System. http://gem5.org
|
||||
gem5 is copyrighted software; use the --copyright option for details.
|
||||
|
||||
gem5 compiled Oct 31 2014 10:01:44
|
||||
gem5 started Oct 31 2014 11:28:00
|
||||
gem5 executing on u200540-lin
|
||||
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-minor-dual -re /work/gem5.ext/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-minor-dual
|
||||
gem5 compiled Mar 15 2015 20:30:55
|
||||
gem5 started Mar 15 2015 20:31:14
|
||||
gem5 executing on zizzer2
|
||||
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-minor-dual -re /z/stever/hg/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-minor-dual
|
||||
Global frequency set at 1000000000000 ticks per second
|
||||
info: kernel located at: /dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
|
||||
0: system.cpu0.isa: ISA system set to: 0x5a2b680 0x5a2b680
|
||||
0: system.cpu1.isa: ISA system set to: 0x5a2b680 0x5a2b680
|
||||
info: kernel located at: /dist/m5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
|
||||
0: system.cpu0.isa: ISA system set to: 0x36c6a30 0x36c6a30
|
||||
0: system.cpu1.isa: ISA system set to: 0x36c6a30 0x36c6a30
|
||||
info: Using bootloader at address 0x10
|
||||
info: Using kernel entry physical address at 0x80008000
|
||||
info: Loading DTB file: /dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb at address 0x88000000
|
||||
info: Loading DTB file: /dist/m5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb at address 0x88000000
|
||||
info: Entering event queue @ 0. Starting simulation...
|
||||
info: Read CNTFREQ_EL0 frequency
|
||||
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
|
||||
@@ -29,4 +29,4 @@ info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
|
||||
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
|
||||
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
|
||||
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
|
||||
Exiting @ tick 2843665155500 because m5_exit instruction encountered
|
||||
Exiting @ tick 2846097440000 because m5_exit instruction encountered
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -158,10 +158,10 @@ ata1.00: 1048320 sectors, multi 0: LBA
|
||||
|
||||
hw-breakpoint: Debug register access (0xee003e17) caused undefined instruction on CPU 0
|
||||
|
||||
Serial: AMBA PL011 UART driver
|
||||
|
||||
1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
|
||||
|
||||
|
||||
console [ttyAMA0] enabled
|
||||
console [ttyAMA0] enabled
|
||||
|
||||
@@ -199,7 +199,7 @@ oprofile: using timer interrupt.
|
||||
vgaarb: loaded
|
||||
SCSI subsystem initialized
|
||||
libata version 3.00 loaded.
|
||||
usbcore: registered new interface driver usbfs
|
||||
usbcore: registered new interface driver usbfs
|
||||
usbcore: registered new interface driver hub
|
||||
usbcore: registered new device driver usb
|
||||
pps_core: LinuxPPS API ver. 1 registered
|
||||
@@ -209,6 +209,6 @@ Freeing unused kernel memory: 292K (806aa000 - 806f3000)
|
||||
Switched to clocksource arch_sys_counter
|
||||
NET: Registered protocol family 2
|
||||
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
|
||||
TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
|
||||
TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
|
||||
TCP: Hash tables configured (established 2048 bind 2048)
|
||||
TCP: reno registered
|
||||
TCP: reno registered
|
||||
|
||||
@@ -12,12 +12,12 @@ time_sync_spin_threshold=100000000
|
||||
type=LinuxArmSystem
|
||||
children=bridge cf0 clk_domain cpu cpu_clk_domain dvfs_handler intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain
|
||||
atags_addr=134217728
|
||||
boot_loader=/dist/binaries/boot_emm.arm
|
||||
boot_loader=/dist/m5/system/binaries/boot_emm.arm
|
||||
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
|
||||
boot_release_addr=65528
|
||||
cache_line_size=64
|
||||
clk_domain=system.clk_domain
|
||||
dtb_filename=/dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
|
||||
dtb_filename=/dist/m5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb
|
||||
early_kernel_symbols=false
|
||||
enable_context_switch_stats_dump=false
|
||||
eventq_index=0
|
||||
@@ -30,20 +30,21 @@ have_security=false
|
||||
have_virtualization=false
|
||||
highest_el_is_64=false
|
||||
init_param=0
|
||||
kernel=/dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
|
||||
kernel=/dist/m5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
|
||||
kernel_addr_check=true
|
||||
load_addr_mask=268435455
|
||||
load_offset=2147483648
|
||||
machine_type=VExpress_EMM
|
||||
mem_mode=timing
|
||||
mem_ranges=2147483648:2415919103
|
||||
memories=system.realview.vram system.physmem system.realview.nvmem
|
||||
memories=system.physmem system.realview.nvmem system.realview.vram
|
||||
mmap_using_noreserve=false
|
||||
multi_proc=true
|
||||
num_work_ids=16
|
||||
panic_on_oops=true
|
||||
panic_on_panic=true
|
||||
phys_addr_range_64=40
|
||||
readfile=/work/gem5.ext/tests/halt.sh
|
||||
readfile=/z/stever/hg/gem5/tests/halt.sh
|
||||
reset_addr_64=0
|
||||
symbolfile=
|
||||
work_begin_ckpt_count=0
|
||||
@@ -86,7 +87,7 @@ table_size=65536
|
||||
[system.cf0.image.child]
|
||||
type=RawDiskImage
|
||||
eventq_index=0
|
||||
image_file=/dist/disks/linux-aarch32-ael.img
|
||||
image_file=/dist/m5/system/disks/linux-aarch32-ael.img
|
||||
read_only=true
|
||||
|
||||
[system.clk_domain]
|
||||
@@ -186,6 +187,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=4
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=2
|
||||
@@ -220,6 +222,7 @@ type=ArmStage2MMU
|
||||
children=stage2_tlb
|
||||
eventq_index=0
|
||||
stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
|
||||
sys=system
|
||||
tlb=system.cpu.dtb
|
||||
|
||||
[system.cpu.dstage2_mmu.stage2_tlb]
|
||||
@@ -237,7 +240,6 @@ eventq_index=0
|
||||
is_stage2=true
|
||||
num_squash_per_cycle=2
|
||||
sys=system
|
||||
port=system.cpu.toL2Bus.slave[5]
|
||||
|
||||
[system.cpu.dtb]
|
||||
type=ArmTLB
|
||||
@@ -645,6 +647,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=1
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=2
|
||||
@@ -713,6 +716,7 @@ type=ArmStage2MMU
|
||||
children=stage2_tlb
|
||||
eventq_index=0
|
||||
stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
|
||||
sys=system
|
||||
tlb=system.cpu.itb
|
||||
|
||||
[system.cpu.istage2_mmu.stage2_tlb]
|
||||
@@ -730,7 +734,6 @@ eventq_index=0
|
||||
is_stage2=true
|
||||
num_squash_per_cycle=2
|
||||
sys=system
|
||||
port=system.cpu.toL2Bus.slave[4]
|
||||
|
||||
[system.cpu.itb]
|
||||
type=ArmTLB
|
||||
@@ -755,6 +758,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=8
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=20
|
||||
@@ -788,13 +792,16 @@ size=4194304
|
||||
type=CoherentXBar
|
||||
clk_domain=system.cpu_clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=0
|
||||
frontend_latency=1
|
||||
response_latency=1
|
||||
snoop_filter=Null
|
||||
snoop_response_latency=1
|
||||
system=system
|
||||
use_default_range=false
|
||||
width=32
|
||||
master=system.cpu.l2cache.cpu_side
|
||||
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.istage2_mmu.stage2_tlb.walker.port system.cpu.dstage2_mmu.stage2_tlb.walker.port
|
||||
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
|
||||
|
||||
[system.cpu.tracer]
|
||||
type=ExeTracer
|
||||
@@ -825,9 +832,11 @@ sys=system
|
||||
type=NoncoherentXBar
|
||||
clk_domain=system.clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=1
|
||||
frontend_latency=2
|
||||
response_latency=2
|
||||
use_default_range=true
|
||||
width=8
|
||||
width=16
|
||||
default=system.realview.pciconfig.pio
|
||||
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
|
||||
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
|
||||
@@ -838,6 +847,7 @@ children=tags
|
||||
addr_ranges=2147483648:2415919103
|
||||
assoc=8
|
||||
clk_domain=system.clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=false
|
||||
hit_latency=50
|
||||
@@ -872,11 +882,14 @@ type=CoherentXBar
|
||||
children=badaddr_responder
|
||||
clk_domain=system.clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=4
|
||||
frontend_latency=3
|
||||
response_latency=2
|
||||
snoop_filter=Null
|
||||
snoop_response_latency=4
|
||||
system=system
|
||||
use_default_range=false
|
||||
width=8
|
||||
width=16
|
||||
default=system.membus.badaddr_responder.pio
|
||||
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
|
||||
slave=system.realview.hdlcd.dma system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side
|
||||
@@ -926,7 +939,7 @@ IDD62=0.000000
|
||||
VDD=1.500000
|
||||
VDD2=0.000000
|
||||
activation_limit=4
|
||||
addr_mapping=RoRaBaChCo
|
||||
addr_mapping=RoRaBaCoCh
|
||||
bank_groups_per_rank=0
|
||||
banks_per_rank=8
|
||||
burst_length=8
|
||||
|
||||
0
tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/simerr
Normal file → Executable file
0
tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/simerr
Normal file → Executable file
16
tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/simout
Normal file → Executable file
16
tests/long/fs/10.linux-boot/ref/arm/linux/realview-minor/simout
Normal file → Executable file
@@ -1,16 +1,16 @@
|
||||
gem5 Simulator System. http://gem5.org
|
||||
gem5 is copyrighted software; use the --copyright option for details.
|
||||
|
||||
gem5 compiled Oct 31 2014 10:01:44
|
||||
gem5 started Oct 31 2014 11:27:21
|
||||
gem5 executing on u200540-lin
|
||||
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-minor -re /work/gem5.ext/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-minor
|
||||
gem5 compiled Mar 15 2015 20:30:55
|
||||
gem5 started Mar 15 2015 20:31:14
|
||||
gem5 executing on zizzer2
|
||||
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-minor -re /z/stever/hg/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-minor
|
||||
Global frequency set at 1000000000000 ticks per second
|
||||
info: kernel located at: /dist/binaries/vmlinux.aarch32.ll_20131205.0-gem5
|
||||
0: system.cpu.isa: ISA system set to: 0x5580680 0x5580680
|
||||
info: kernel located at: /dist/m5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
|
||||
0: system.cpu.isa: ISA system set to: 0x3fbcc30 0x3fbcc30
|
||||
info: Using bootloader at address 0x10
|
||||
info: Using kernel entry physical address at 0x80008000
|
||||
info: Loading DTB file: /dist/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb at address 0x88000000
|
||||
info: Loading DTB file: /dist/m5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.1cpu.dtb at address 0x88000000
|
||||
info: Entering event queue @ 0. Starting simulation...
|
||||
info: Read CNTFREQ_EL0 frequency
|
||||
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
|
||||
@@ -28,4 +28,4 @@ info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
|
||||
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
|
||||
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
|
||||
info: trap check M:0 N:0 1:0 2:0 hdcr 0, hcptr 3fff, hstr 0
|
||||
Exiting @ tick 2852222670000 because m5_exit instruction encountered
|
||||
Exiting @ tick 2852831758500 because m5_exit instruction encountered
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -193,7 +193,7 @@ oprofile: using timer interrupt.
|
||||
pps_core: LinuxPPS API ver. 1 registered
|
||||
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
|
||||
PTP clock support registered
|
||||
Advanced Linux Sound Architecture Driver Initialized.
|
||||
Advanced Linux Sound Architecture Driver Initialized.
|
||||
Switched to clocksource arch_sys_counter
|
||||
NET: Registered protocol family 2
|
||||
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
|
||||
@@ -203,6 +203,6 @@ Freeing unused kernel memory: 292K (806aa000 - 806f3000)
|
||||
UDP hash table entries: 256 (order: 1, 8192 bytes)
|
||||
UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
|
||||
NET: Registered protocol family 1
|
||||
RPC: Registered named UNIX socket transport module.
|
||||
RPC: Registered named UNIX socket transport module.
|
||||
RPC: Registered udp transport module.
|
||||
RPC: Registered tcp transport module.
|
||||
RPC: Registered tcp transport module.
|
||||
|
||||
@@ -12,12 +12,12 @@ time_sync_spin_threshold=100000000
|
||||
type=LinuxArmSystem
|
||||
children=bridge cf0 clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
|
||||
atags_addr=134217728
|
||||
boot_loader=/projects/pd/randd/dist/binaries/boot_emm.arm64
|
||||
boot_loader=/dist/m5/system/binaries/boot_emm.arm64
|
||||
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
|
||||
boot_release_addr=65528
|
||||
cache_line_size=64
|
||||
clk_domain=system.clk_domain
|
||||
dtb_filename=/projects/pd/randd/dist/binaries/vexpress.aarch64.20140821.dtb
|
||||
dtb_filename=/dist/m5/system/binaries/vexpress.aarch64.20140821.dtb
|
||||
early_kernel_symbols=false
|
||||
enable_context_switch_stats_dump=false
|
||||
eventq_index=0
|
||||
@@ -30,20 +30,21 @@ have_security=false
|
||||
have_virtualization=false
|
||||
highest_el_is_64=false
|
||||
init_param=0
|
||||
kernel=/projects/pd/randd/dist/binaries/vmlinux.aarch64.20140821
|
||||
kernel=/dist/m5/system/binaries/vmlinux.aarch64.20140821
|
||||
kernel_addr_check=true
|
||||
load_addr_mask=268435455
|
||||
load_offset=2147483648
|
||||
machine_type=VExpress_EMM64
|
||||
mem_mode=timing
|
||||
mem_ranges=2147483648:2415919103
|
||||
memories=system.physmem system.realview.vram system.realview.nvmem
|
||||
memories=system.physmem system.realview.nvmem system.realview.vram
|
||||
mmap_using_noreserve=false
|
||||
multi_proc=true
|
||||
num_work_ids=16
|
||||
panic_on_oops=true
|
||||
panic_on_panic=true
|
||||
phys_addr_range_64=40
|
||||
readfile=/work/gem5.latest/tests/halt.sh
|
||||
readfile=/z/stever/hg/gem5/tests/halt.sh
|
||||
reset_addr_64=0
|
||||
symbolfile=
|
||||
work_begin_ckpt_count=0
|
||||
@@ -86,7 +87,7 @@ table_size=65536
|
||||
[system.cf0.image.child]
|
||||
type=RawDiskImage
|
||||
eventq_index=0
|
||||
image_file=/projects/pd/randd/dist/disks/linaro-minimal-aarch64.img
|
||||
image_file=/dist/m5/system/disks/linaro-minimal-aarch64.img
|
||||
read_only=true
|
||||
|
||||
[system.clk_domain]
|
||||
@@ -186,6 +187,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=2
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=2
|
||||
@@ -220,6 +222,7 @@ type=ArmStage2MMU
|
||||
children=stage2_tlb
|
||||
eventq_index=0
|
||||
stage2_tlb=system.cpu0.dstage2_mmu.stage2_tlb
|
||||
sys=system
|
||||
tlb=system.cpu0.dtb
|
||||
|
||||
[system.cpu0.dstage2_mmu.stage2_tlb]
|
||||
@@ -237,7 +240,6 @@ eventq_index=0
|
||||
is_stage2=true
|
||||
num_squash_per_cycle=2
|
||||
sys=system
|
||||
port=system.cpu0.toL2Bus.slave[5]
|
||||
|
||||
[system.cpu0.dtb]
|
||||
type=ArmTLB
|
||||
@@ -645,6 +647,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=2
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=1
|
||||
@@ -713,6 +716,7 @@ type=ArmStage2MMU
|
||||
children=stage2_tlb
|
||||
eventq_index=0
|
||||
stage2_tlb=system.cpu0.istage2_mmu.stage2_tlb
|
||||
sys=system
|
||||
tlb=system.cpu0.itb
|
||||
|
||||
[system.cpu0.istage2_mmu.stage2_tlb]
|
||||
@@ -730,7 +734,6 @@ eventq_index=0
|
||||
is_stage2=true
|
||||
num_squash_per_cycle=2
|
||||
sys=system
|
||||
port=system.cpu0.toL2Bus.slave[4]
|
||||
|
||||
[system.cpu0.itb]
|
||||
type=ArmTLB
|
||||
@@ -755,6 +758,7 @@ children=prefetcher tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=16
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=12
|
||||
@@ -776,19 +780,27 @@ mem_side=system.toL2Bus.slave[0]
|
||||
|
||||
[system.cpu0.l2cache.prefetcher]
|
||||
type=StridePrefetcher
|
||||
cache_snoop=false
|
||||
clk_domain=system.cpu_clk_domain
|
||||
cross_pages=false
|
||||
data_accesses_only=false
|
||||
degree=8
|
||||
eventq_index=0
|
||||
inst_tagged=true
|
||||
latency=1
|
||||
on_miss_only=false
|
||||
on_prefetch=true
|
||||
on_read_only=false
|
||||
serial_squash=false
|
||||
size=100
|
||||
max_conf=7
|
||||
min_conf=0
|
||||
on_data=true
|
||||
on_inst=true
|
||||
on_miss=false
|
||||
on_read=true
|
||||
on_write=true
|
||||
queue_filter=true
|
||||
queue_size=32
|
||||
queue_squash=true
|
||||
start_conf=4
|
||||
sys=system
|
||||
table_assoc=4
|
||||
table_sets=16
|
||||
tag_prefetch=true
|
||||
thresh_conf=4
|
||||
use_master_id=true
|
||||
|
||||
[system.cpu0.l2cache.tags]
|
||||
@@ -805,13 +817,16 @@ size=1048576
|
||||
type=CoherentXBar
|
||||
clk_domain=system.cpu_clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=0
|
||||
frontend_latency=1
|
||||
response_latency=1
|
||||
snoop_filter=Null
|
||||
snoop_response_latency=1
|
||||
system=system
|
||||
use_default_range=false
|
||||
width=32
|
||||
master=system.cpu0.l2cache.cpu_side
|
||||
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.istage2_mmu.stage2_tlb.walker.port system.cpu0.dstage2_mmu.stage2_tlb.walker.port
|
||||
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
|
||||
|
||||
[system.cpu0.tracer]
|
||||
type=ExeTracer
|
||||
@@ -906,6 +921,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=2
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=2
|
||||
@@ -940,6 +956,7 @@ type=ArmStage2MMU
|
||||
children=stage2_tlb
|
||||
eventq_index=0
|
||||
stage2_tlb=system.cpu1.dstage2_mmu.stage2_tlb
|
||||
sys=system
|
||||
tlb=system.cpu1.dtb
|
||||
|
||||
[system.cpu1.dstage2_mmu.stage2_tlb]
|
||||
@@ -957,7 +974,6 @@ eventq_index=0
|
||||
is_stage2=true
|
||||
num_squash_per_cycle=2
|
||||
sys=system
|
||||
port=system.cpu1.toL2Bus.slave[5]
|
||||
|
||||
[system.cpu1.dtb]
|
||||
type=ArmTLB
|
||||
@@ -1365,6 +1381,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=2
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=1
|
||||
@@ -1433,6 +1450,7 @@ type=ArmStage2MMU
|
||||
children=stage2_tlb
|
||||
eventq_index=0
|
||||
stage2_tlb=system.cpu1.istage2_mmu.stage2_tlb
|
||||
sys=system
|
||||
tlb=system.cpu1.itb
|
||||
|
||||
[system.cpu1.istage2_mmu.stage2_tlb]
|
||||
@@ -1450,7 +1468,6 @@ eventq_index=0
|
||||
is_stage2=true
|
||||
num_squash_per_cycle=2
|
||||
sys=system
|
||||
port=system.cpu1.toL2Bus.slave[4]
|
||||
|
||||
[system.cpu1.itb]
|
||||
type=ArmTLB
|
||||
@@ -1475,6 +1492,7 @@ children=prefetcher tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=16
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=12
|
||||
@@ -1496,19 +1514,27 @@ mem_side=system.toL2Bus.slave[1]
|
||||
|
||||
[system.cpu1.l2cache.prefetcher]
|
||||
type=StridePrefetcher
|
||||
cache_snoop=false
|
||||
clk_domain=system.cpu_clk_domain
|
||||
cross_pages=false
|
||||
data_accesses_only=false
|
||||
degree=8
|
||||
eventq_index=0
|
||||
inst_tagged=true
|
||||
latency=1
|
||||
on_miss_only=false
|
||||
on_prefetch=true
|
||||
on_read_only=false
|
||||
serial_squash=false
|
||||
size=100
|
||||
max_conf=7
|
||||
min_conf=0
|
||||
on_data=true
|
||||
on_inst=true
|
||||
on_miss=false
|
||||
on_read=true
|
||||
on_write=true
|
||||
queue_filter=true
|
||||
queue_size=32
|
||||
queue_squash=true
|
||||
start_conf=4
|
||||
sys=system
|
||||
table_assoc=4
|
||||
table_sets=16
|
||||
tag_prefetch=true
|
||||
thresh_conf=4
|
||||
use_master_id=true
|
||||
|
||||
[system.cpu1.l2cache.tags]
|
||||
@@ -1525,13 +1551,16 @@ size=1048576
|
||||
type=CoherentXBar
|
||||
clk_domain=system.cpu_clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=0
|
||||
frontend_latency=1
|
||||
response_latency=1
|
||||
snoop_filter=Null
|
||||
snoop_response_latency=1
|
||||
system=system
|
||||
use_default_range=false
|
||||
width=32
|
||||
master=system.cpu1.l2cache.cpu_side
|
||||
slave=system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port system.cpu1.istage2_mmu.stage2_tlb.walker.port system.cpu1.dstage2_mmu.stage2_tlb.walker.port
|
||||
slave=system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu1.itb.walker.port system.cpu1.dtb.walker.port
|
||||
|
||||
[system.cpu1.tracer]
|
||||
type=ExeTracer
|
||||
@@ -1562,9 +1591,11 @@ sys=system
|
||||
type=NoncoherentXBar
|
||||
clk_domain=system.clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=1
|
||||
frontend_latency=2
|
||||
response_latency=2
|
||||
use_default_range=true
|
||||
width=8
|
||||
width=16
|
||||
default=system.realview.pciconfig.pio
|
||||
master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.hdlcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.rtc.pio system.realview.vram.port system.realview.l2x0_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.aaci_fake.pio system.realview.lan_fake.pio system.realview.usb_fake.pio system.realview.mmc_fake.pio system.realview.energy_ctrl.pio system.realview.ide.pio system.realview.ide.config system.realview.ethernet.pio system.realview.ethernet.config system.iocache.cpu_side
|
||||
slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma system.realview.ide.dma system.realview.ethernet.dma
|
||||
@@ -1575,6 +1606,7 @@ children=tags
|
||||
addr_ranges=2147483648:2415919103
|
||||
assoc=8
|
||||
clk_domain=system.clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=false
|
||||
hit_latency=50
|
||||
@@ -1610,6 +1642,7 @@ children=tags
|
||||
addr_ranges=0:18446744073709551615
|
||||
assoc=8
|
||||
clk_domain=system.cpu_clk_domain
|
||||
demand_mshr_reserve=1
|
||||
eventq_index=0
|
||||
forward_snoops=true
|
||||
hit_latency=20
|
||||
@@ -1644,11 +1677,14 @@ type=CoherentXBar
|
||||
children=badaddr_responder
|
||||
clk_domain=system.clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=4
|
||||
frontend_latency=3
|
||||
response_latency=2
|
||||
snoop_filter=Null
|
||||
snoop_response_latency=4
|
||||
system=system
|
||||
use_default_range=false
|
||||
width=8
|
||||
width=16
|
||||
default=system.membus.badaddr_responder.pio
|
||||
master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.local_cpu_timer.pio system.realview.vgic.pio system.physmem.port
|
||||
slave=system.realview.hdlcd.dma system.system_port system.l2c.mem_side system.iocache.mem_side
|
||||
@@ -1698,7 +1734,7 @@ IDD62=0.000000
|
||||
VDD=1.500000
|
||||
VDD2=0.000000
|
||||
activation_limit=4
|
||||
addr_mapping=RoRaBaChCo
|
||||
addr_mapping=RoRaBaCoCh
|
||||
bank_groups_per_rank=0
|
||||
banks_per_rank=8
|
||||
burst_length=8
|
||||
@@ -2409,11 +2445,14 @@ port=3456
|
||||
type=CoherentXBar
|
||||
clk_domain=system.cpu_clk_domain
|
||||
eventq_index=0
|
||||
header_cycles=1
|
||||
forward_latency=0
|
||||
frontend_latency=1
|
||||
response_latency=1
|
||||
snoop_filter=Null
|
||||
snoop_response_latency=1
|
||||
system=system
|
||||
use_default_range=false
|
||||
width=8
|
||||
width=32
|
||||
master=system.l2c.cpu_side
|
||||
slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
|
||||
|
||||
|
||||
0
tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor-dual/simerr
Normal file → Executable file
0
tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor-dual/simerr
Normal file → Executable file
18
tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor-dual/simout
Normal file → Executable file
18
tests/long/fs/10.linux-boot/ref/arm/linux/realview64-minor-dual/simout
Normal file → Executable file
@@ -1,17 +1,17 @@
|
||||
gem5 Simulator System. http://gem5.org
|
||||
gem5 is copyrighted software; use the --copyright option for details.
|
||||
|
||||
gem5 compiled Oct 29 2014 09:18:22
|
||||
gem5 started Oct 29 2014 10:35:48
|
||||
gem5 executing on u200540-lin
|
||||
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor-dual -re /work/gem5.latest/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor-dual
|
||||
gem5 compiled Mar 15 2015 20:30:55
|
||||
gem5 started Mar 15 2015 20:31:14
|
||||
gem5 executing on zizzer2
|
||||
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor-dual -re /z/stever/hg/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor-dual
|
||||
Selected 64-bit ARM architecture, updating default disk image...
|
||||
Global frequency set at 1000000000000 ticks per second
|
||||
info: kernel located at: /projects/pd/randd/dist/binaries/vmlinux.aarch64.20140821
|
||||
0: system.cpu0.isa: ISA system set to: 0x5394b00 0x5394b00
|
||||
0: system.cpu1.isa: ISA system set to: 0x5394b00 0x5394b00
|
||||
info: kernel located at: /dist/m5/system/binaries/vmlinux.aarch64.20140821
|
||||
0: system.cpu0.isa: ISA system set to: 0x3d33a20 0x3d33a20
|
||||
0: system.cpu1.isa: ISA system set to: 0x3d33a20 0x3d33a20
|
||||
info: Using bootloader at address 0x10
|
||||
info: Using kernel entry physical address at 0x80080000
|
||||
info: Loading DTB file: /projects/pd/randd/dist/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
|
||||
info: Loading DTB file: /dist/m5/system/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
|
||||
info: Entering event queue @ 0. Starting simulation...
|
||||
Exiting @ tick 47349475204500 because m5_exit instruction encountered
|
||||
Exiting @ tick 47397610926500 because m5_exit instruction encountered
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -32,135 +32,135 @@
|
||||
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
|
||||
[ 0.000000] Architected cp15 timer(s) running at 100.00MHz (phys).
|
||||
[ 0.000000] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
|
||||
[ 0.000019] Console: colour dummy device 80x25
|
||||
[ 0.000021] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
|
||||
[ 0.000022] pid_max: default: 32768 minimum: 301
|
||||
[ 0.000033] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
|
||||
[ 0.000034] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
|
||||
[ 0.000131] hw perfevents: no hardware support available
|
||||
[ 0.060036] CPU1: Booted secondary processor
|
||||
[ 1.080071] CPU2: failed to come online
|
||||
[ 2.100137] CPU3: failed to come online
|
||||
[ 2.100139] Brought up 2 CPUs
|
||||
[ 2.100140] SMP: Total of 2 processors activated.
|
||||
[ 2.100190] devtmpfs: initialized
|
||||
[ 2.100793] atomic64_test: passed
|
||||
[ 2.100838] regulator-dummy: no parameters
|
||||
[ 2.101214] NET: Registered protocol family 16
|
||||
[ 2.101343] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
|
||||
[ 2.101351] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
|
||||
[ 2.101748] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
|
||||
[ 2.101750] Serial: AMBA PL011 UART driver
|
||||
[ 2.101922] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
|
||||
[ 2.101956] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
|
||||
[ 2.102494] console [ttyAMA0] enabled
|
||||
[ 2.102553] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
|
||||
[ 2.102585] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
|
||||
[ 2.102617] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
|
||||
[ 2.102647] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
|
||||
[ 2.140272] 3V3: 3300 mV
|
||||
[ 2.140314] vgaarb: loaded
|
||||
[ 2.140359] SCSI subsystem initialized
|
||||
[ 2.140388] libata version 3.00 loaded.
|
||||
[ 2.140440] usbcore: registered new interface driver usbfs
|
||||
[ 2.140458] usbcore: registered new interface driver hub
|
||||
[ 2.140480] usbcore: registered new device driver usb
|
||||
[ 2.140506] pps_core: LinuxPPS API ver. 1 registered
|
||||
[ 2.140514] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
|
||||
[ 2.140532] PTP clock support registered
|
||||
[ 2.140657] Switched to clocksource arch_sys_counter
|
||||
[ 2.141767] NET: Registered protocol family 2
|
||||
[ 2.141832] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
|
||||
[ 2.141848] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
|
||||
[ 2.141863] TCP: Hash tables configured (established 2048 bind 2048)
|
||||
[ 2.141883] TCP: reno registered
|
||||
[ 2.141889] UDP hash table entries: 256 (order: 1, 8192 bytes)
|
||||
[ 2.141901] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
|
||||
[ 2.141933] NET: Registered protocol family 1
|
||||
[ 2.141985] RPC: Registered named UNIX socket transport module.
|
||||
[ 2.141995] RPC: Registered udp transport module.
|
||||
[ 2.142003] RPC: Registered tcp transport module.
|
||||
[ 2.142011] RPC: Registered tcp NFSv4.1 backchannel transport module.
|
||||
[ 2.142022] PCI: CLS 0 bytes, default 64
|
||||
[ 2.142178] futex hash table entries: 1024 (order: 4, 65536 bytes)
|
||||
[ 2.142262] HugeTLB registered 2 MB page size, pre-allocated 0 pages
|
||||
[ 2.144252] fuse init (API version 7.23)
|
||||
[ 2.144348] msgmni has been set to 469
|
||||
[ 2.144441] io scheduler noop registered
|
||||
[ 2.144502] io scheduler cfq registered (default)
|
||||
[ 2.144877] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
|
||||
[ 2.144889] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
|
||||
[ 2.144900] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
|
||||
[ 2.144912] pci_bus 0000:00: root bus resource [bus 00-ff]
|
||||
[ 2.144921] pci_bus 0000:00: scanning bus
|
||||
[ 2.144930] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
|
||||
[ 2.144942] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
|
||||
[ 2.144956] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
|
||||
[ 2.144993] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
|
||||
[ 2.145004] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
|
||||
[ 2.145014] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
|
||||
[ 2.145025] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
|
||||
[ 2.145035] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
|
||||
[ 2.145045] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
|
||||
[ 2.145056] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
|
||||
[ 2.145094] pci_bus 0000:00: fixups for bus
|
||||
[ 2.145101] pci_bus 0000:00: bus scan returning with max=00
|
||||
[ 2.145112] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
|
||||
[ 2.145130] pci 0000:00:00.0: fixup irq: got 33
|
||||
[ 2.145138] pci 0000:00:00.0: assigning IRQ 33
|
||||
[ 2.145148] pci 0000:00:01.0: fixup irq: got 34
|
||||
[ 2.145156] pci 0000:00:01.0: assigning IRQ 34
|
||||
[ 2.145166] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
|
||||
[ 2.145178] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
|
||||
[ 2.145191] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
|
||||
[ 2.145203] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
|
||||
[ 2.145214] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
|
||||
[ 2.145225] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
|
||||
[ 2.145236] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
|
||||
[ 2.145246] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
|
||||
[ 2.145736] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
|
||||
[ 2.145999] ata_piix 0000:00:01.0: version 2.13
|
||||
[ 2.146009] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
|
||||
[ 2.146029] ata_piix 0000:00:01.0: enabling bus mastering
|
||||
[ 2.146283] scsi0 : ata_piix
|
||||
[ 2.146361] scsi1 : ata_piix
|
||||
[ 2.146393] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
|
||||
[ 2.146405] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
|
||||
[ 2.146514] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
|
||||
[ 2.146526] e1000: Copyright (c) 1999-2006 Intel Corporation.
|
||||
[ 2.146540] e1000 0000:00:00.0: enabling device (0000 -> 0002)
|
||||
[ 2.146551] e1000 0000:00:00.0: enabling bus mastering
|
||||
[ 2.290688] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
|
||||
[ 2.290697] ata1.00: 2096640 sectors, multi 0: LBA
|
||||
[ 2.290723] ata1.00: configured for UDMA/33
|
||||
[ 2.290764] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
|
||||
[ 2.290877] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
|
||||
[ 2.290883] sd 0:0:0:0: Attached scsi generic sg0 type 0
|
||||
[ 2.290933] sd 0:0:0:0: [sda] Write Protect is off
|
||||
[ 2.290942] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
|
||||
[ 2.290962] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
|
||||
[ 2.291097] sda: sda1
|
||||
[ 2.291216] sd 0:0:0:0: [sda] Attached SCSI disk
|
||||
[ 2.410964] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
|
||||
[ 2.410977] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
|
||||
[ 2.411000] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
|
||||
[ 2.411009] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
|
||||
[ 2.411031] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
|
||||
[ 2.411042] igb: Copyright (c) 2007-2014 Intel Corporation.
|
||||
[ 2.411120] usbcore: registered new interface driver usb-storage
|
||||
[ 2.411175] mousedev: PS/2 mouse device common for all mice
|
||||
[ 2.411347] usbcore: registered new interface driver usbhid
|
||||
[ 2.411357] usbhid: USB HID core driver
|
||||
[ 2.411384] TCP: cubic registered
|
||||
[ 2.411391] NET: Registered protocol family 17
|
||||
| ||||