stats: Update for UDelayEvent quiesce change

This commit is contained in:
Joel Hestness 2015-10-10 16:45:41 -05:00
parent 1f2e7c1aaa
commit 735c4a8766
65 changed files with 17416 additions and 16994 deletions

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch32.ll_20131205.0-gem5
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linux-aarch32-ael.img
image_file=/home/joel/research/gem5/full_system_files/disks/linux-aarch32-ael.img
read_only=true
[system.clk_domain]
@ -582,6 +583,7 @@ eventq_index=0
[system.cpu0.isa]
type=ArmISA
decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@ -713,12 +715,13 @@ size=1048576
[system.cpu0.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu0.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -726,6 +729,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu0.tracer]
type=ExeTracer
eventq_index=0
@ -1216,6 +1226,7 @@ eventq_index=0
[system.cpu1.isa]
type=ArmISA
decoderFlavour=Generic
eventq_index=0
fpsid=1090793632
id_aa64afr0_el1=0
@ -1347,12 +1358,13 @@ size=1048576
[system.cpu1.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu1.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -1360,6 +1372,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu1.tracer]
type=ExeTracer
eventq_index=0
@ -2354,12 +2373,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -2367,6 +2387,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
[system.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.vncserver]
type=VncServer
eventq_index=0

View file

@ -43,4 +43,4 @@ warn: Ignoring write to miscreg pmintenclr
warn: Ignoring write to miscreg pmovsr
warn: Ignoring write to miscreg pmcr
warn: instruction 'mcr dcisw' unimplemented
warn: CP14 unimplemented crn[9], opc1[1], crm[0], opc2[2]
warn: CP14 unimplemented crn[3], opc1[2], crm[8], opc2[2]

View file

@ -1,18 +1,16 @@
Redirecting stdout to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual/simout
Redirecting stderr to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Sep 14 2015 23:29:19
gem5 started Sep 14 2015 23:52:21
gem5 executing on ribera.cs.wisc.edu
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual
gem5 compiled Oct 10 2015 11:28:39
gem5 started Oct 10 2015 11:45:23
gem5 executing on artery, pid 26655
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview-o3-dual
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch32.ll_20131205.0-gem5
info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch32.ll_20131205.0-gem5
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80008000
info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb at address 0x88000000
info: Loading DTB file: /home/joel/research/gem5/full_system_files/binaries/vexpress.aarch32.ll_20131205.0-gem5.2cpu.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
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
@ -29,4 +27,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 2825405893500 because m5_exit instruction encountered
Exiting @ tick 2627260787000 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 2.627261 # Nu
sim_ticks 2627260787000 # Number of ticks simulated
final_tick 2627260787000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 87166 # Simulator instruction rate (inst/s)
host_op_rate 105753 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1901847747 # Simulator tick rate (ticks/s)
host_mem_usage 660800 # Number of bytes of host memory used
host_seconds 1381.43 # Real time elapsed on the host
host_inst_rate 73269 # Simulator instruction rate (inst/s)
host_op_rate 88893 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 1598642516 # Simulator tick rate (ticks/s)
host_mem_usage 609448 # Number of bytes of host memory used
host_seconds 1643.43 # Real time elapsed on the host
sim_insts 120413300 # Number of instructions simulated
sim_ops 146090184 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -764,9 +764,9 @@ system.cpu0.iew.iewDispNonSpecInsts 848677 # Nu
system.cpu0.iew.iewIQFullEvents 24988 # Number of times the IQ has become full, causing a stall
system.cpu0.iew.iewLSQFullEvents 163669 # Number of times the LSQ has become full, causing a stall
system.cpu0.iew.memOrderViolationEvents 18608 # Number of memory order violations
system.cpu0.iew.predictedTakenIncorrect 265561 # Number of branches that were predicted taken incorrectly
system.cpu0.iew.predictedTakenIncorrect 265563 # Number of branches that were predicted taken incorrectly
system.cpu0.iew.predictedNotTakenIncorrect 373947 # Number of branches that were predicted not taken incorrectly
system.cpu0.iew.branchMispredicts 639508 # Number of branch mispredicts detected at execute
system.cpu0.iew.branchMispredicts 639510 # Number of branch mispredicts detected at execute
system.cpu0.iew.iewExecutedInsts 94079743 # Number of executed instructions
system.cpu0.iew.iewExecLoadInsts 17020662 # Number of load instructions executed
system.cpu0.iew.iewExecSquashedInsts 955277 # Number of squashed instructions skipped in execute

View file

@ -158,10 +158,10 @@ ata1.00: 1048320 sectors, multi 0: LBA
ata1.00: configured for UDMA/33
scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 1048320 512-byte logical blocks: (536 MB/511 MiB)
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
sd 0:0:0:0: Attached scsi generic sg0 type 0
sda: sda1
sd 0:0:0:0: [sda] Attached SCSI disk
e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -809,12 +810,13 @@ size=1048576
[system.cpu0.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu0.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -822,6 +824,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu0.tracer]
type=ExeTracer
eventq_index=0
@ -1539,12 +1548,13 @@ size=1048576
[system.cpu1.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu1.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -1552,6 +1562,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu1.tracer]
type=ExeTracer
eventq_index=0
@ -2546,12 +2563,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -2559,6 +2577,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
[system.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.vncserver]
type=VncServer
eventq_index=0

View file

@ -1,18 +1,16 @@
Redirecting stdout to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor-dual/simout
Redirecting stderr to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor-dual/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Sep 14 2015 23:29:19
gem5 started Sep 14 2015 23:38:12
gem5 executing on ribera.cs.wisc.edu
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor-dual -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor-dual
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 02:13:35
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor-dual -re /home/joel/research/gem5/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: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 47482239150000 because m5_exit instruction encountered
Exiting @ tick 47573912126000 because m5_exit instruction encountered

View file

@ -31,136 +31,136 @@
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 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.000024] Console: colour dummy device 80x25
[ 0.000026] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000028] pid_max: default: 32768 minimum: 301
[ 0.000040] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000041] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000175] hw perfevents: no hardware support available
[ 0.060045] CPU1: Booted secondary processor
[ 1.080077] CPU2: failed to come online
[ 2.100147] CPU3: failed to come online
[ 2.100150] Brought up 2 CPUs
[ 2.100151] SMP: Total of 2 processors activated.
[ 2.100223] devtmpfs: initialized
[ 2.100724] atomic64_test: passed
[ 2.100770] regulator-dummy: no parameters
[ 2.101122] NET: Registered protocol family 16
[ 2.101258] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 2.101266] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 2.102220] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 2.102224] Serial: AMBA PL011 UART driver
[ 2.102423] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 2.102463] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 2.103011] console [ttyAMA0] enabled
[ 2.103164] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 2.103228] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 2.103292] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 2.103348] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 2.140302] 3V3: 3300 mV
[ 2.140352] vgaarb: loaded
[ 2.140397] SCSI subsystem initialized
[ 2.140431] libata version 3.00 loaded.
[ 2.140480] usbcore: registered new interface driver usbfs
[ 2.140498] usbcore: registered new interface driver hub
[ 2.140524] usbcore: registered new device driver usb
[ 2.140552] pps_core: LinuxPPS API ver. 1 registered
[ 2.140560] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.140580] PTP clock support registered
[ 2.140713] Switched to clocksource arch_sys_counter
[ 2.142154] NET: Registered protocol family 2
[ 2.142231] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 2.142248] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 2.142265] TCP: Hash tables configured (established 2048 bind 2048)
[ 2.142293] TCP: reno registered
[ 2.142300] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 2.142311] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 2.142346] NET: Registered protocol family 1
[ 2.142411] RPC: Registered named UNIX socket transport module.
[ 2.142421] RPC: Registered udp transport module.
[ 2.142429] RPC: Registered tcp transport module.
[ 2.142437] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.142449] PCI: CLS 0 bytes, default 64
[ 2.142611] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 2.142705] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 2.144323] fuse init (API version 7.23)
[ 2.144408] msgmni has been set to 469
[ 2.144748] io scheduler noop registered
[ 2.144801] io scheduler cfq registered (default)
[ 2.145278] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 2.145291] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 2.145302] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 2.145314] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.145324] pci_bus 0000:00: scanning bus
[ 2.145335] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 2.145348] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 2.145362] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.145397] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 2.145408] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 2.145419] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 2.145429] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 2.145440] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 2.145450] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 2.145461] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.145494] pci_bus 0000:00: fixups for bus
[ 2.145502] pci_bus 0000:00: bus scan returning with max=00
[ 2.145513] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 2.145533] pci 0000:00:00.0: fixup irq: got 33
[ 2.145541] pci 0000:00:00.0: assigning IRQ 33
[ 2.145551] pci 0000:00:01.0: fixup irq: got 34
[ 2.145559] pci 0000:00:01.0: assigning IRQ 34
[ 2.145571] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 2.145583] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 2.145596] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 2.145608] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 2.145619] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 2.145631] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 2.145642] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 2.145653] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 2.146115] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 2.146366] ata_piix 0000:00:01.0: version 2.13
[ 2.146376] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 2.146403] ata_piix 0000:00:01.0: enabling bus mastering
[ 2.146653] scsi0 : ata_piix
[ 2.146726] scsi1 : ata_piix
[ 2.146757] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 2.146769] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 2.146877] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 2.146889] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 2.146903] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 2.146914] e1000 0000:00:00.0: enabling bus mastering
[ 2.300739] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 2.300748] ata1.00: 2096640 sectors, multi 0: LBA
[ 2.300776] ata1.00: configured for UDMA/33
[ 2.300832] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 2.300940] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 2.300943] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 2.300970] sd 0:0:0:0: [sda] Write Protect is off
[ 2.300979] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.301004] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 2.301128] sda: sda1
[ 2.301242] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.421010] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 2.421023] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 2.421045] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 2.421055] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 2.421075] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 2.421087] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 2.421158] usbcore: registered new interface driver usb-storage
[ 2.421211] mousedev: PS/2 mouse device common for all mice
[ 2.421360] usbcore: registered new interface driver usbhid
[ 2.421370] usbhid: USB HID core driver
[ 2.421405] TCP: cubic registered
[ 2.421412] NET: Registered protocol family 17
[ 2.421752] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 2.421788] devtmpfs: mounted
[ 2.421844] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 0.000001] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000029] Console: colour dummy device 80x25
[ 0.000032] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000034] pid_max: default: 32768 minimum: 301
[ 0.000048] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000049] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000222] hw perfevents: no hardware support available
[ 0.060054] CPU1: Booted secondary processor
[ 1.080084] CPU2: failed to come online
[ 2.100160] CPU3: failed to come online
[ 2.100163] Brought up 2 CPUs
[ 2.100164] SMP: Total of 2 processors activated.
[ 2.100234] devtmpfs: initialized
[ 2.100752] atomic64_test: passed
[ 2.100807] regulator-dummy: no parameters
[ 2.101177] NET: Registered protocol family 16
[ 2.101322] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 2.101331] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 2.102702] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 2.102707] Serial: AMBA PL011 UART driver
[ 2.102925] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 2.102969] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 2.103518] console [ttyAMA0] enabled
[ 2.103667] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 2.103726] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 2.103785] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 2.103844] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 2.140336] 3V3: 3300 mV
[ 2.140385] vgaarb: loaded
[ 2.140432] SCSI subsystem initialized
[ 2.140469] libata version 3.00 loaded.
[ 2.140531] usbcore: registered new interface driver usbfs
[ 2.140549] usbcore: registered new interface driver hub
[ 2.140572] usbcore: registered new device driver usb
[ 2.140598] pps_core: LinuxPPS API ver. 1 registered
[ 2.140607] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.140626] PTP clock support registered
[ 2.140770] Switched to clocksource arch_sys_counter
[ 2.141801] NET: Registered protocol family 2
[ 2.141884] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 2.141900] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 2.141917] TCP: Hash tables configured (established 2048 bind 2048)
[ 2.141953] TCP: reno registered
[ 2.141960] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 2.141972] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 2.142009] NET: Registered protocol family 1
[ 2.142063] RPC: Registered named UNIX socket transport module.
[ 2.142073] RPC: Registered udp transport module.
[ 2.142081] RPC: Registered tcp transport module.
[ 2.142089] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.142102] PCI: CLS 0 bytes, default 64
[ 2.142263] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 2.142361] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 2.144514] fuse init (API version 7.23)
[ 2.144633] msgmni has been set to 469
[ 2.144742] io scheduler noop registered
[ 2.144793] io scheduler cfq registered (default)
[ 2.145358] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 2.145371] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 2.145382] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 2.145394] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.145404] pci_bus 0000:00: scanning bus
[ 2.145415] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 2.145428] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 2.145442] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.145479] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 2.145491] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 2.145501] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 2.145512] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 2.145522] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 2.145532] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 2.145543] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.145578] pci_bus 0000:00: fixups for bus
[ 2.145586] pci_bus 0000:00: bus scan returning with max=00
[ 2.145598] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 2.145619] pci 0000:00:00.0: fixup irq: got 33
[ 2.145627] pci 0000:00:00.0: assigning IRQ 33
[ 2.145637] pci 0000:00:01.0: fixup irq: got 34
[ 2.145646] pci 0000:00:01.0: assigning IRQ 34
[ 2.145659] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 2.145672] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 2.145684] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 2.145697] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 2.145708] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 2.145719] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 2.145730] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 2.145741] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 2.146409] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 2.146689] ata_piix 0000:00:01.0: version 2.13
[ 2.146700] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 2.146732] ata_piix 0000:00:01.0: enabling bus mastering
[ 2.147004] scsi0 : ata_piix
[ 2.147088] scsi1 : ata_piix
[ 2.147119] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 2.147131] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 2.147235] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 2.147247] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 2.147261] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 2.147273] e1000 0000:00:00.0: enabling bus mastering
[ 2.290813] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 2.290823] ata1.00: 2096640 sectors, multi 0: LBA
[ 2.290852] ata1.00: configured for UDMA/33
[ 2.290919] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 2.291040] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 2.291042] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 2.291098] sd 0:0:0:0: [sda] Write Protect is off
[ 2.291108] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.291128] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 2.291290] sda: sda1
[ 2.291413] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.411076] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 2.411089] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 2.411111] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 2.411121] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 2.411141] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 2.411152] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 2.411222] usbcore: registered new interface driver usb-storage
[ 2.411292] mousedev: PS/2 mouse device common for all mice
[ 2.411462] usbcore: registered new interface driver usbhid
[ 2.411472] usbhid: USB HID core driver
[ 2.411505] TCP: cubic registered
[ 2.411513] NET: Registered protocol family 17
[ 2.411944] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 2.411993] devtmpfs: mounted
[ 2.412066] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 2.460208] udevd[609]: starting version 182
[ 2.450550] udevd[609]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 2.523360] random: dd urandom read with 17 bits of entropy available
[ 2.553587] random: dd urandom read with 18 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -169,7 +169,7 @@ Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 2.650938] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 2.681002] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sending discover...
Sending discover...
Sending discover...
@ -181,4 +181,3 @@ done.
rpcbind: cannot get uid of '': Success
creating NFS state directory: done
starting statd: done
Starting auto-serial-console: done

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -784,12 +785,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -797,6 +799,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu.tracer]
type=ExeTracer
eventq_index=0

View file

@ -1,18 +1,16 @@
Redirecting stdout to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor/simout
Redirecting stderr to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Sep 14 2015 23:29:19
gem5 started Sep 14 2015 23:30:17
gem5 executing on ribera.cs.wisc.edu
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 02:08:50
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-minor
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 51694125219000 because m5_exit instruction encountered
Exiting @ tick 51667489826000 because m5_exit instruction encountered

View file

@ -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.000001] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000027] Console: colour dummy device 80x25
[ 0.000030] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000032] pid_max: default: 32768 minimum: 301
[ 0.000046] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000048] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000194] hw perfevents: no hardware support available
[ 1.060094] CPU1: failed to come online
[ 2.080184] CPU2: failed to come online
[ 3.100274] CPU3: failed to come online
[ 3.100278] Brought up 1 CPUs
[ 3.100279] SMP: Total of 1 processors activated.
[ 3.100351] devtmpfs: initialized
[ 3.100988] atomic64_test: passed
[ 3.101045] regulator-dummy: no parameters
[ 3.101555] NET: Registered protocol family 16
[ 3.101725] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101735] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.102530] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.102535] Serial: AMBA PL011 UART driver
[ 3.102787] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.102834] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.103371] console [ttyAMA0] enabled
[ 3.103467] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.103504] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.103541] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.103575] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130690] 3V3: 3300 mV
[ 3.130745] vgaarb: loaded
[ 3.130802] SCSI subsystem initialized
[ 3.130853] libata version 3.00 loaded.
[ 3.130911] usbcore: registered new interface driver usbfs
[ 3.130932] usbcore: registered new interface driver hub
[ 3.130973] usbcore: registered new device driver usb
[ 3.131004] pps_core: LinuxPPS API ver. 1 registered
[ 3.131013] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.131032] PTP clock support registered
[ 3.131182] Switched to clocksource arch_sys_counter
[ 3.132629] NET: Registered protocol family 2
[ 3.132726] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.132747] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.132772] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.132789] TCP: reno registered
[ 3.132796] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.132810] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.132857] NET: Registered protocol family 1
[ 3.132907] RPC: Registered named UNIX socket transport module.
[ 3.132917] RPC: Registered udp transport module.
[ 3.132925] RPC: Registered tcp transport module.
[ 3.132933] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.132945] PCI: CLS 0 bytes, default 64
[ 3.133143] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.133288] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.135480] fuse init (API version 7.23)
[ 3.135589] msgmni has been set to 469
[ 3.138660] io scheduler noop registered
[ 3.138727] io scheduler cfq registered (default)
[ 3.139287] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.139300] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.139312] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.139324] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.139334] pci_bus 0000:00: scanning bus
[ 3.139345] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.139358] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.139373] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.139417] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.139429] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.139440] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.139451] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.139461] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.139472] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.139484] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.139525] pci_bus 0000:00: fixups for bus
[ 3.139534] pci_bus 0000:00: bus scan returning with max=00
[ 3.139546] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.139566] pci 0000:00:00.0: fixup irq: got 33
[ 3.139575] pci 0000:00:00.0: assigning IRQ 33
[ 3.139586] pci 0000:00:01.0: fixup irq: got 34
[ 3.139595] pci 0000:00:01.0: assigning IRQ 34
[ 3.139607] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.139620] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.139633] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.139646] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.139657] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.139669] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.139680] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.139692] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.140333] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.140661] ata_piix 0000:00:01.0: version 2.13
[ 3.140672] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.140699] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.141055] scsi0 : ata_piix
[ 3.141441] scsi1 : ata_piix
[ 3.141477] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.141489] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.141617] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.141629] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.141645] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.141657] e1000 0000:00:00.0: enabling bus mastering
[ 3.301211] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.301221] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.301251] ata1.00: configured for UDMA/33
[ 3.301307] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.301444] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.301474] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.301521] sd 0:0:0:0: [sda] Write Protect is off
[ 3.301530] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.301554] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.301704] sda: sda1
[ 3.301852] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.421498] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.421511] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.421534] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.421544] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.421567] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.421579] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.421664] usbcore: registered new interface driver usb-storage
[ 3.421730] mousedev: PS/2 mouse device common for all mice
[ 3.421920] usbcore: registered new interface driver usbhid
[ 3.421930] usbhid: USB HID core driver
[ 3.421965] TCP: cubic registered
[ 3.421973] NET: Registered protocol family 17
[ 3.422392] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.422431] devtmpfs: mounted
[ 3.422482] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 0.000032] Console: colour dummy device 80x25
[ 0.000035] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000037] pid_max: default: 32768 minimum: 301
[ 0.000053] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000055] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000248] hw perfevents: no hardware support available
[ 1.060096] CPU1: failed to come online
[ 2.080186] CPU2: failed to come online
[ 3.100276] CPU3: failed to come online
[ 3.100279] Brought up 1 CPUs
[ 3.100281] SMP: Total of 1 processors activated.
[ 3.100367] devtmpfs: initialized
[ 3.101025] atomic64_test: passed
[ 3.101090] regulator-dummy: no parameters
[ 3.101671] NET: Registered protocol family 16
[ 3.101853] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101864] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.103085] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.103093] Serial: AMBA PL011 UART driver
[ 3.103374] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.103426] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.103965] console [ttyAMA0] enabled
[ 3.104081] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.104118] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.104154] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.104188] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130720] 3V3: 3300 mV
[ 3.130781] vgaarb: loaded
[ 3.130844] SCSI subsystem initialized
[ 3.130897] libata version 3.00 loaded.
[ 3.130958] usbcore: registered new interface driver usbfs
[ 3.130980] usbcore: registered new interface driver hub
[ 3.131022] usbcore: registered new device driver usb
[ 3.131055] pps_core: LinuxPPS API ver. 1 registered
[ 3.131064] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.131084] PTP clock support registered
[ 3.131249] Switched to clocksource arch_sys_counter
[ 3.132739] NET: Registered protocol family 2
[ 3.132848] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.132873] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.132904] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.132922] TCP: reno registered
[ 3.132929] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.132945] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.133000] NET: Registered protocol family 1
[ 3.133055] RPC: Registered named UNIX socket transport module.
[ 3.133065] RPC: Registered udp transport module.
[ 3.133073] RPC: Registered tcp transport module.
[ 3.133081] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.133094] PCI: CLS 0 bytes, default 64
[ 3.133303] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.133472] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.135729] fuse init (API version 7.23)
[ 3.135841] msgmni has been set to 469
[ 3.139054] io scheduler noop registered
[ 3.139123] io scheduler cfq registered (default)
[ 3.139783] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.139796] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.139807] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.139820] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.139830] pci_bus 0000:00: scanning bus
[ 3.139842] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.139855] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.139870] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.139918] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.139930] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.139941] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.139952] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.139963] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.139973] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.139985] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.140027] pci_bus 0000:00: fixups for bus
[ 3.140036] pci_bus 0000:00: bus scan returning with max=00
[ 3.140049] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.140072] pci 0000:00:00.0: fixup irq: got 33
[ 3.140081] pci 0000:00:00.0: assigning IRQ 33
[ 3.140092] pci 0000:00:01.0: fixup irq: got 34
[ 3.140100] pci 0000:00:01.0: assigning IRQ 34
[ 3.140113] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.140127] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.140140] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.140152] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.140164] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.140176] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.140187] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.140199] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.140865] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.141215] ata_piix 0000:00:01.0: version 2.13
[ 3.141227] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.141276] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.141913] scsi0 : ata_piix
[ 3.142046] scsi1 : ata_piix
[ 3.142082] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.142094] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.142229] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.142241] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.142257] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.142269] e1000 0000:00:00.0: enabling bus mastering
[ 3.301283] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.301293] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.301323] ata1.00: configured for UDMA/33
[ 3.301390] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.301531] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.301561] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.301609] sd 0:0:0:0: [sda] Write Protect is off
[ 3.301619] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.301643] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.301806] sda: sda1
[ 3.301962] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.421573] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.421586] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.421610] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.421620] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.421643] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.421655] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.421742] usbcore: registered new interface driver usb-storage
[ 3.421811] mousedev: PS/2 mouse device common for all mice
[ 3.422007] usbcore: registered new interface driver usbhid
[ 3.422016] usbhid: USB HID core driver
[ 3.422056] TCP: cubic registered
[ 3.422064] NET: Registered protocol family 17
[ 3.422521] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.422562] devtmpfs: mounted
[ 3.422633] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 3.464327] udevd[607]: starting version 182
[ 3.464652] udevd[607]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 3.614662] random: dd urandom read with 21 bits of entropy available
[ 3.594816] random: dd urandom read with 20 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -169,7 +169,7 @@ Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 3.771415] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 3.761483] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sending discover...
Sending discover...
Sending discover...

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -215,7 +216,7 @@ eventq_index=0
exitOnError=false
function_trace=false
function_trace_start=0
interrupts=Null
interrupts=
isa=system.cpu.checker.isa
istage2_mmu=system.cpu.checker.istage2_mmu
itb=system.cpu.checker.itb
@ -839,12 +840,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -852,6 +854,13 @@ 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.checker.itb.walker.port system.cpu.checker.dtb.walker.port
[system.cpu.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu.tracer]
type=ExeTracer
eventq_index=0

View file

@ -7,93 +7,91 @@ warn: Existing EnergyCtrl, but no enabled DVFSHandler found.
warn: SCReg: Access to unknown device dcc0:site0:pos0:fn7:dev0
warn: Tried to read RealView I/O at offset 0x60 that doesn't exist
warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
warn: 12461855003000: Instruction results do not match! (Values may not actually be integers) Inst: 0xffffffc00d07d780, checker: 0
warn: 12461858210000: Instruction results do not match! (Values may not actually be integers) Inst: 0xffffffc00d07d7c0, checker: 0
warn: 12469668093000: Instruction results do not match! (Values may not actually be integers) Inst: 0xffffffc00d07d780, checker: 0
warn: 12469671548000: Instruction results do not match! (Values may not actually be integers) Inst: 0xffffffc00d07d7c0, checker: 0
warn: Tried to read RealView I/O at offset 0x8 that doesn't exist
warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
warn: 13846883856500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13889111424500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13890567287500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13890857543500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14120809755000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14122306502500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14122718805500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14129885647500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14130112878000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14130333669000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14130937323000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14131157192000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14131378652000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14143275616000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14210692350500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14453290384000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14453290599500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14461368009500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14469164155500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14469164395000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14469164601500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14477036010500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14477036254000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14477036493500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14477036700000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14482248599500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14482248839000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14488506207500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14488506438000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14498157332500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14498158077500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14498158308000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14498158514500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14509187190500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14509187421000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14509187627500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14518942903500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14518943414000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14518943648500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14518943879000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14518944085500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14534430251500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14534430481500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14539499143500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14539499377500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14539499607500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14546501559500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14546502303000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14546502533000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14546502739500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14556606981000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14556607490500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14556607724500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14556607954500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14556608161000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14619728573500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14619728789000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14678031922000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14678032489500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14678032742000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14678032990500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14678033206000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14803922617500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804021218000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804021536500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804745192000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804745453000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x42
warn: 14804745657500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804816537000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
warn: 14804816747000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804817018000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf1
warn: 14804817588500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804817844000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
warn: 14804818067500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804818356500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804818865500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804819928000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804820419500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14804820721500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14853183049500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14853362963500: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1
warn: 14853363240000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14853363492000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14853363736500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14853363998500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14853364228000: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1
warn: 13859296387500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13859609734500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13860504427500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13897233869500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13897642345500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13920862903000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13921089576500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13947511863000: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 13980108581500: Instruction results do not match! (Values may not actually be integers) Inst: 0x1, checker: 0
warn: 14222610860500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14222611461000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14222611711000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14222611957000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14222612172500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14230760994500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14230761201000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14238563882000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14238564861500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14238565068000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14246358412000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14246358927500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14246359161500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14246359391500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14246359598000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14251670590500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14251671564000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14251671770500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14258148326500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14258148556500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14258148763000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14267993950000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14267994180000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14279227060000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14279228043500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14279228273500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14279228480000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14289024214000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14289024957500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14289025187500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14289025394000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14304620359500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14304620589500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14309730901000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14309731131000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14309731337500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14316748039000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14316748269000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14326924073000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14326924303000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14390090123000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14390090371500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14447877040500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14447877289000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14573239339500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14573336084000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14573336377000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf1
warn: 14573336936000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14573337191500: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x93
warn: 14573337414500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14573337703500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14573338212500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14573339279500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14573339771000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14573340089500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14574085767500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14574086028500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x42
warn: 14574086233000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14574157028000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
warn: 14574157238000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14574157509000: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf1
warn: 14574158079500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14574158335000: Instruction results do not match! (Values may not actually be integers) Inst: 0x90, checker: 0x91
warn: 14574158558500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14574158847500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14574159356500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14574160419500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14574160917500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14574161219500: Instruction results do not match! (Values may not actually be integers) Inst: 0xf0, checker: 0xf3
warn: 14623191245000: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1
warn: 14623191536000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14623191788000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14623192032500: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14623192295000: Instruction results do not match! (Values may not actually be integers) Inst: 0x40, checker: 0x41
warn: 14623192534000: Instruction results do not match! (Values may not actually be integers) Inst: 0, checker: 0x1

View file

@ -1,18 +1,16 @@
Redirecting stdout to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-checker/simout
Redirecting stderr to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-checker/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Sep 14 2015 23:29:19
gem5 started Sep 15 2015 01:50:46
gem5 executing on ribera.cs.wisc.edu
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-checker -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-checker
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 02:24:18
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-checker -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-checker
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 51562169701000 because m5_exit instruction encountered
Exiting @ tick 51331518104000 because m5_exit instruction encountered

View file

@ -31,136 +31,136 @@
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 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.000032] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000033] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000129] hw perfevents: no hardware support available
[ 1.060065] CPU1: failed to come online
[ 2.080127] CPU2: failed to come online
[ 3.100189] CPU3: failed to come online
[ 3.100192] Brought up 1 CPUs
[ 3.100193] SMP: Total of 1 processors activated.
[ 3.100240] devtmpfs: initialized
[ 3.100669] atomic64_test: passed
[ 3.100708] regulator-dummy: no parameters
[ 3.101069] NET: Registered protocol family 16
[ 3.101188] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101196] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101685] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101689] Serial: AMBA PL011 UART driver
[ 3.101859] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101891] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.102431] console [ttyAMA0] enabled
[ 3.102499] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.102529] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.102560] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.102589] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130477] 3V3: 3300 mV
[ 3.130516] vgaarb: loaded
[ 3.130558] SCSI subsystem initialized
[ 3.130594] libata version 3.00 loaded.
[ 3.130636] usbcore: registered new interface driver usbfs
[ 3.130652] usbcore: registered new interface driver hub
[ 3.130683] usbcore: registered new device driver usb
[ 3.130706] pps_core: LinuxPPS API ver. 1 registered
[ 3.130715] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130733] PTP clock support registered
[ 3.130839] Switched to clocksource arch_sys_counter
[ 3.131808] NET: Registered protocol family 2
[ 3.131874] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131890] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131908] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131922] TCP: reno registered
[ 3.131928] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131941] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131975] NET: Registered protocol family 1
[ 3.132021] RPC: Registered named UNIX socket transport module.
[ 3.132031] RPC: Registered udp transport module.
[ 3.132039] RPC: Registered tcp transport module.
[ 3.132047] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.132058] PCI: CLS 0 bytes, default 64
[ 3.132196] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.132285] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133797] fuse init (API version 7.23)
[ 3.133873] msgmni has been set to 469
[ 3.135927] io scheduler noop registered
[ 3.135975] io scheduler cfq registered (default)
[ 3.136358] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.136370] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.136381] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.136393] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.136402] pci_bus 0000:00: scanning bus
[ 3.136412] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.136424] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.136438] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136471] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.136483] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.136493] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.136503] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.136513] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.136524] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.136534] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136567] pci_bus 0000:00: fixups for bus
[ 3.136574] pci_bus 0000:00: bus scan returning with max=00
[ 3.136586] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.136603] pci 0000:00:00.0: fixup irq: got 33
[ 3.136611] pci 0000:00:00.0: assigning IRQ 33
[ 3.136621] pci 0000:00:01.0: fixup irq: got 34
[ 3.136629] pci 0000:00:01.0: assigning IRQ 34
[ 3.136639] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.136651] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.136664] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.136676] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.136687] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.136698] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.136709] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.136720] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.137151] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.137378] ata_piix 0000:00:01.0: version 2.13
[ 3.137387] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.137408] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.137658] scsi0 : ata_piix
[ 3.137744] scsi1 : ata_piix
[ 3.137771] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.137783] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.137876] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.137888] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.137902] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.137913] e1000 0000:00:00.0: enabling bus mastering
[ 3.290861] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290871] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290896] ata1.00: configured for UDMA/33
[ 3.290937] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.291037] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.291060] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.291095] sd 0:0:0:0: [sda] Write Protect is off
[ 3.291104] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.291123] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.291229] sda: sda1
[ 3.291331] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411127] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411139] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411159] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411168] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411187] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411198] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411260] usbcore: registered new interface driver usb-storage
[ 3.411309] mousedev: PS/2 mouse device common for all mice
[ 3.411443] usbcore: registered new interface driver usbhid
[ 3.411452] usbhid: USB HID core driver
[ 3.411480] TCP: cubic registered
[ 3.411487] NET: Registered protocol family 17
[ 3.411792] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411823] devtmpfs: mounted
[ 3.411860] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 0.000001] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000022] Console: colour dummy device 80x25
[ 0.000024] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000025] pid_max: default: 32768 minimum: 301
[ 0.000037] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000038] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000160] hw perfevents: no hardware support available
[ 1.060066] CPU1: failed to come online
[ 2.080128] CPU2: failed to come online
[ 3.100190] CPU3: failed to come online
[ 3.100193] Brought up 1 CPUs
[ 3.100194] SMP: Total of 1 processors activated.
[ 3.100250] devtmpfs: initialized
[ 3.100699] atomic64_test: passed
[ 3.100742] regulator-dummy: no parameters
[ 3.101165] NET: Registered protocol family 16
[ 3.101292] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101300] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.102003] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.102009] Serial: AMBA PL011 UART driver
[ 3.102199] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.102234] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.102775] console [ttyAMA0] enabled
[ 3.102856] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.102886] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.102917] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.102946] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130499] 3V3: 3300 mV
[ 3.130541] vgaarb: loaded
[ 3.130587] SCSI subsystem initialized
[ 3.130624] libata version 3.00 loaded.
[ 3.130668] usbcore: registered new interface driver usbfs
[ 3.130685] usbcore: registered new interface driver hub
[ 3.130716] usbcore: registered new device driver usb
[ 3.130740] pps_core: LinuxPPS API ver. 1 registered
[ 3.130749] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130767] PTP clock support registered
[ 3.130884] Switched to clocksource arch_sys_counter
[ 3.131878] NET: Registered protocol family 2
[ 3.131953] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131970] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131991] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.132006] TCP: reno registered
[ 3.132013] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.132027] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.132067] NET: Registered protocol family 1
[ 3.132117] RPC: Registered named UNIX socket transport module.
[ 3.132127] RPC: Registered udp transport module.
[ 3.132135] RPC: Registered tcp transport module.
[ 3.132142] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.132154] PCI: CLS 0 bytes, default 64
[ 3.132300] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.132399] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133955] fuse init (API version 7.23)
[ 3.134034] msgmni has been set to 469
[ 3.136162] io scheduler noop registered
[ 3.136212] io scheduler cfq registered (default)
[ 3.136647] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.136660] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.136670] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.136682] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.136692] pci_bus 0000:00: scanning bus
[ 3.136702] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.136715] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.136729] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136765] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.136776] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.136787] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.136797] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.136807] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.136817] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.136828] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136861] pci_bus 0000:00: fixups for bus
[ 3.136869] pci_bus 0000:00: bus scan returning with max=00
[ 3.136881] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.136900] pci 0000:00:00.0: fixup irq: got 33
[ 3.136908] pci 0000:00:00.0: assigning IRQ 33
[ 3.136918] pci 0000:00:01.0: fixup irq: got 34
[ 3.136926] pci 0000:00:01.0: assigning IRQ 34
[ 3.136937] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.136949] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.136962] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.136974] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.136985] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.136996] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.137007] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.137018] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.137463] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.137704] ata_piix 0000:00:01.0: version 2.13
[ 3.137714] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.137738] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.138003] scsi0 : ata_piix
[ 3.138095] scsi1 : ata_piix
[ 3.138123] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.138135] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.138234] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.138245] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.138260] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.138271] e1000 0000:00:00.0: enabling bus mastering
[ 3.290909] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290918] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290944] ata1.00: configured for UDMA/33
[ 3.290993] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.291096] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.291119] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.291156] sd 0:0:0:0: [sda] Write Protect is off
[ 3.291164] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.291183] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.291296] sda: sda1
[ 3.291402] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411176] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411189] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411209] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411218] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411237] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411249] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411312] usbcore: registered new interface driver usb-storage
[ 3.411363] mousedev: PS/2 mouse device common for all mice
[ 3.411500] usbcore: registered new interface driver usbhid
[ 3.411510] usbhid: USB HID core driver
[ 3.411540] TCP: cubic registered
[ 3.411547] NET: Registered protocol family 17
[ 3.411879] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411912] devtmpfs: mounted
[ 3.411960] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 3.450179] udevd[607]: starting version 182
[ 3.450384] udevd[607]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 3.543317] random: dd urandom read with 19 bits of entropy available
[ 3.543428] random: dd urandom read with 19 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -168,7 +168,7 @@ hwclock: can't open '/dev/misc/rtc': No such file or directory
Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... [ 3.671067] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Configuring network interfaces... [ 3.671113] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
udhcpc (v1.21.1) started
Sending discover...
Sending discover...

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -713,12 +714,13 @@ size=1048576
[system.cpu0.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu0.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -726,6 +728,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu0.tracer]
type=ExeTracer
eventq_index=0
@ -1347,12 +1356,13 @@ size=1048576
[system.cpu1.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu1.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -1360,6 +1370,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu1.tracer]
type=ExeTracer
eventq_index=0
@ -2354,12 +2371,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -2367,6 +2385,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
[system.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.vncserver]
type=VncServer
eventq_index=0

View file

@ -13,3 +13,7 @@ warn: Tried to read RealView I/O at offset 0x8 that doesn't exist
warn: Tried to read RealView I/O at offset 0x48 that doesn't exist
warn: allocating bonus target for snoop
warn: allocating bonus target for snoop
warn: allocating bonus target for snoop
warn: allocating bonus target for snoop
warn: allocating bonus target for snoop
warn: allocating bonus target for snoop

View file

@ -1,18 +1,16 @@
Redirecting stdout to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-dual/simout
Redirecting stderr to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-dual/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Sep 14 2015 23:29:19
gem5 started Sep 14 2015 23:59:20
gem5 executing on ribera.cs.wisc.edu
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-dual -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-dual
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 04:14:20
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-dual -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3-dual
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 47309815475000 because m5_exit instruction encountered
Exiting @ tick 47395178174000 because m5_exit instruction encountered

View file

@ -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.000015] Console: colour dummy device 80x25
[ 0.000017] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000018] pid_max: default: 32768 minimum: 301
[ 0.000026] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000026] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000111] hw perfevents: no hardware support available
[ 0.060027] CPU1: Booted secondary processor
[ 1.080050] CPU2: failed to come online
[ 2.100095] CPU3: failed to come online
[ 2.100098] Brought up 2 CPUs
[ 2.100098] SMP: Total of 2 processors activated.
[ 2.100137] devtmpfs: initialized
[ 2.100450] atomic64_test: passed
[ 2.100480] regulator-dummy: no parameters
[ 2.100708] NET: Registered protocol family 16
[ 2.100794] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 2.100801] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 2.101261] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 2.101264] Serial: AMBA PL011 UART driver
[ 2.101390] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 2.101415] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 2.101971] console [ttyAMA0] enabled
[ 2.102037] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 2.102065] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 2.102093] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 2.102119] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 2.130210] 3V3: 3300 mV
[ 2.130252] vgaarb: loaded
[ 2.130305] SCSI subsystem initialized
[ 2.130337] libata version 3.00 loaded.
[ 2.130399] usbcore: registered new interface driver usbfs
[ 2.130418] usbcore: registered new interface driver hub
[ 2.130440] usbcore: registered new device driver usb
[ 2.130474] pps_core: LinuxPPS API ver. 1 registered
[ 2.130483] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.130504] PTP clock support registered
[ 2.130625] Switched to clocksource arch_sys_counter
[ 2.131645] NET: Registered protocol family 2
[ 2.131709] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 2.131723] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 2.131738] TCP: Hash tables configured (established 2048 bind 2048)
[ 2.131760] TCP: reno registered
[ 2.131766] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 2.131777] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 2.131803] NET: Registered protocol family 1
[ 2.131837] RPC: Registered named UNIX socket transport module.
[ 2.131847] RPC: Registered udp transport module.
[ 2.131855] RPC: Registered tcp transport module.
[ 2.131863] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.131875] PCI: CLS 0 bytes, default 64
[ 2.132032] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 2.132111] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 2.133524] fuse init (API version 7.23)
[ 2.133604] msgmni has been set to 469
[ 2.133679] io scheduler noop registered
[ 2.133713] io scheduler cfq registered (default)
[ 2.133988] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 2.134000] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 2.134011] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 2.134023] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.134032] pci_bus 0000:00: scanning bus
[ 2.134042] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 2.134054] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 2.134067] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.134094] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 2.134105] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 2.134115] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 2.134125] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 2.134135] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 2.134145] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 2.134156] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.134182] pci_bus 0000:00: fixups for bus
[ 2.134190] pci_bus 0000:00: bus scan returning with max=00
[ 2.134201] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 2.134217] pci 0000:00:00.0: fixup irq: got 33
[ 2.134225] pci 0000:00:00.0: assigning IRQ 33
[ 2.134234] pci 0000:00:01.0: fixup irq: got 34
[ 2.134242] pci 0000:00:01.0: assigning IRQ 34
[ 2.134252] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 2.134264] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 2.134276] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 2.134289] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 2.134299] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 2.134310] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 2.134321] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 2.134331] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 2.134762] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 2.134944] ata_piix 0000:00:01.0: version 2.13
[ 2.134953] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 2.134973] ata_piix 0000:00:01.0: enabling bus mastering
[ 2.135150] scsi0 : ata_piix
[ 2.135206] scsi1 : ata_piix
[ 2.135226] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 2.135238] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 2.135311] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 2.135322] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 2.135335] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 2.135345] e1000 0000:00:00.0: enabling bus mastering
[ 2.280657] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 2.280666] ata1.00: 2096640 sectors, multi 0: LBA
[ 2.280690] ata1.00: configured for UDMA/33
[ 2.280728] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 2.280821] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 2.280854] sd 0:0:0:0: [sda] Write Protect is off
[ 2.280863] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.280878] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 2.280929] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 2.280990] sda: sda1
[ 2.281073] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.400906] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 2.400919] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 2.400938] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 2.400948] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 2.400966] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 2.400977] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 2.401027] usbcore: registered new interface driver usb-storage
[ 2.401068] mousedev: PS/2 mouse device common for all mice
[ 2.401175] usbcore: registered new interface driver usbhid
[ 2.401185] usbhid: USB HID core driver
[ 2.401212] TCP: cubic registered
[ 2.401219] NET: Registered protocol family 17
[ 2.401455] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 2.401484] devtmpfs: mounted
[ 2.401519] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 0.000018] Console: colour dummy device 80x25
[ 0.000020] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000022] pid_max: default: 32768 minimum: 301
[ 0.000030] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000031] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000136] hw perfevents: no hardware support available
[ 0.060032] CPU1: Booted secondary processor
[ 1.080057] CPU2: failed to come online
[ 2.100108] CPU3: failed to come online
[ 2.100110] Brought up 2 CPUs
[ 2.100111] SMP: Total of 2 processors activated.
[ 2.100156] devtmpfs: initialized
[ 2.100483] atomic64_test: passed
[ 2.100516] regulator-dummy: no parameters
[ 2.100758] NET: Registered protocol family 16
[ 2.100850] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 2.100857] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 2.101451] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 2.101454] Serial: AMBA PL011 UART driver
[ 2.101592] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 2.101619] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 2.102176] console [ttyAMA0] enabled
[ 2.102288] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 2.102335] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 2.102382] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 2.102428] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 2.140243] 3V3: 3300 mV
[ 2.140289] vgaarb: loaded
[ 2.140336] SCSI subsystem initialized
[ 2.140372] libata version 3.00 loaded.
[ 2.140431] usbcore: registered new interface driver usbfs
[ 2.140450] usbcore: registered new interface driver hub
[ 2.140473] usbcore: registered new device driver usb
[ 2.140506] pps_core: LinuxPPS API ver. 1 registered
[ 2.140516] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.140536] PTP clock support registered
[ 2.140665] Switched to clocksource arch_sys_counter
[ 2.141709] NET: Registered protocol family 2
[ 2.141778] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 2.141793] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 2.141808] TCP: Hash tables configured (established 2048 bind 2048)
[ 2.141830] TCP: reno registered
[ 2.141837] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 2.141848] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 2.141877] NET: Registered protocol family 1
[ 2.141911] RPC: Registered named UNIX socket transport module.
[ 2.141921] RPC: Registered udp transport module.
[ 2.141929] RPC: Registered tcp transport module.
[ 2.141937] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.141949] PCI: CLS 0 bytes, default 64
[ 2.142112] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 2.142195] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 2.143645] fuse init (API version 7.23)
[ 2.143728] msgmni has been set to 469
[ 2.143809] io scheduler noop registered
[ 2.143844] io scheduler cfq registered (default)
[ 2.144150] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 2.144162] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 2.144173] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 2.144185] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.144194] pci_bus 0000:00: scanning bus
[ 2.144204] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 2.144216] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 2.144230] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.144257] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 2.144269] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 2.144279] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 2.144289] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 2.144299] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 2.144309] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 2.144319] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.144346] pci_bus 0000:00: fixups for bus
[ 2.144354] pci_bus 0000:00: bus scan returning with max=00
[ 2.144365] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 2.144382] pci 0000:00:00.0: fixup irq: got 33
[ 2.144390] pci 0000:00:00.0: assigning IRQ 33
[ 2.144400] pci 0000:00:01.0: fixup irq: got 34
[ 2.144408] pci 0000:00:01.0: assigning IRQ 34
[ 2.144418] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 2.144430] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 2.144443] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 2.144455] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 2.144466] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 2.144477] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 2.144487] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 2.144498] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 2.144950] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 2.145140] ata_piix 0000:00:01.0: version 2.13
[ 2.145150] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 2.145172] ata_piix 0000:00:01.0: enabling bus mastering
[ 2.145357] scsi0 : ata_piix
[ 2.145416] scsi1 : ata_piix
[ 2.145436] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 2.145448] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 2.145524] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 2.145536] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 2.145549] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 2.145560] e1000 0000:00:00.0: enabling bus mastering
[ 2.290700] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 2.290710] ata1.00: 2096640 sectors, multi 0: LBA
[ 2.290734] ata1.00: configured for UDMA/33
[ 2.290779] 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.290910] sd 0:0:0:0: [sda] Write Protect is off
[ 2.290919] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.290935] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 2.290988] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 2.291054] sda: sda1
[ 2.291141] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.410945] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 2.410958] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 2.410975] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 2.410985] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 2.411002] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 2.411014] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 2.411063] usbcore: registered new interface driver usb-storage
[ 2.411110] mousedev: PS/2 mouse device common for all mice
[ 2.411217] usbcore: registered new interface driver usbhid
[ 2.411226] usbhid: USB HID core driver
[ 2.411251] TCP: cubic registered
[ 2.411258] NET: Registered protocol family 17
[ 2.411564] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 2.411604] devtmpfs: mounted
[ 2.411643] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 2.437521] udevd[609]: starting version 182
[ 2.447767] udevd[609]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 2.512528] random: dd urandom read with 18 bits of entropy available
[ 2.522729] random: dd urandom read with 18 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -169,7 +169,7 @@ Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 2.620850] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 2.630897] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sending discover...
Sending discover...
Sending discover...

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -688,12 +689,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -701,6 +703,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu.tracer]
type=ExeTracer
eventq_index=0

View file

@ -1,18 +1,16 @@
Redirecting stdout to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3/simout
Redirecting stderr to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Sep 14 2015 23:29:19
gem5 started Sep 15 2015 01:57:07
gem5 executing on ribera.cs.wisc.edu
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3 -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 02:15:31
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3 -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-o3
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 51562169701000 because m5_exit instruction encountered
Exiting @ tick 51331518104000 because m5_exit instruction encountered

View file

@ -31,136 +31,136 @@
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 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.000032] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000033] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000129] hw perfevents: no hardware support available
[ 1.060065] CPU1: failed to come online
[ 2.080127] CPU2: failed to come online
[ 3.100189] CPU3: failed to come online
[ 3.100192] Brought up 1 CPUs
[ 3.100193] SMP: Total of 1 processors activated.
[ 3.100240] devtmpfs: initialized
[ 3.100669] atomic64_test: passed
[ 3.100708] regulator-dummy: no parameters
[ 3.101069] NET: Registered protocol family 16
[ 3.101188] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101196] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101685] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101689] Serial: AMBA PL011 UART driver
[ 3.101859] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101891] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.102431] console [ttyAMA0] enabled
[ 3.102499] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.102529] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.102560] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.102589] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130477] 3V3: 3300 mV
[ 3.130516] vgaarb: loaded
[ 3.130558] SCSI subsystem initialized
[ 3.130594] libata version 3.00 loaded.
[ 3.130636] usbcore: registered new interface driver usbfs
[ 3.130652] usbcore: registered new interface driver hub
[ 3.130683] usbcore: registered new device driver usb
[ 3.130706] pps_core: LinuxPPS API ver. 1 registered
[ 3.130715] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130733] PTP clock support registered
[ 3.130839] Switched to clocksource arch_sys_counter
[ 3.131808] NET: Registered protocol family 2
[ 3.131874] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131890] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131908] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131922] TCP: reno registered
[ 3.131928] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131941] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131975] NET: Registered protocol family 1
[ 3.132021] RPC: Registered named UNIX socket transport module.
[ 3.132031] RPC: Registered udp transport module.
[ 3.132039] RPC: Registered tcp transport module.
[ 3.132047] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.132058] PCI: CLS 0 bytes, default 64
[ 3.132196] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.132285] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133797] fuse init (API version 7.23)
[ 3.133873] msgmni has been set to 469
[ 3.135927] io scheduler noop registered
[ 3.135975] io scheduler cfq registered (default)
[ 3.136358] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.136370] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.136381] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.136393] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.136402] pci_bus 0000:00: scanning bus
[ 3.136412] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.136424] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.136438] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136471] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.136483] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.136493] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.136503] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.136513] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.136524] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.136534] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136567] pci_bus 0000:00: fixups for bus
[ 3.136574] pci_bus 0000:00: bus scan returning with max=00
[ 3.136586] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.136603] pci 0000:00:00.0: fixup irq: got 33
[ 3.136611] pci 0000:00:00.0: assigning IRQ 33
[ 3.136621] pci 0000:00:01.0: fixup irq: got 34
[ 3.136629] pci 0000:00:01.0: assigning IRQ 34
[ 3.136639] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.136651] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.136664] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.136676] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.136687] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.136698] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.136709] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.136720] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.137151] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.137378] ata_piix 0000:00:01.0: version 2.13
[ 3.137387] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.137408] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.137658] scsi0 : ata_piix
[ 3.137744] scsi1 : ata_piix
[ 3.137771] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.137783] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.137876] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.137888] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.137902] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.137913] e1000 0000:00:00.0: enabling bus mastering
[ 3.290861] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290871] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290896] ata1.00: configured for UDMA/33
[ 3.290937] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.291037] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.291060] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.291095] sd 0:0:0:0: [sda] Write Protect is off
[ 3.291104] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.291123] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.291229] sda: sda1
[ 3.291331] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411127] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411139] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411159] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411168] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411187] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411198] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411260] usbcore: registered new interface driver usb-storage
[ 3.411309] mousedev: PS/2 mouse device common for all mice
[ 3.411443] usbcore: registered new interface driver usbhid
[ 3.411452] usbhid: USB HID core driver
[ 3.411480] TCP: cubic registered
[ 3.411487] NET: Registered protocol family 17
[ 3.411792] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411823] devtmpfs: mounted
[ 3.411860] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 0.000001] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000022] Console: colour dummy device 80x25
[ 0.000024] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000025] pid_max: default: 32768 minimum: 301
[ 0.000037] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000038] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000160] hw perfevents: no hardware support available
[ 1.060066] CPU1: failed to come online
[ 2.080128] CPU2: failed to come online
[ 3.100190] CPU3: failed to come online
[ 3.100193] Brought up 1 CPUs
[ 3.100194] SMP: Total of 1 processors activated.
[ 3.100250] devtmpfs: initialized
[ 3.100699] atomic64_test: passed
[ 3.100742] regulator-dummy: no parameters
[ 3.101165] NET: Registered protocol family 16
[ 3.101292] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101300] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.102003] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.102009] Serial: AMBA PL011 UART driver
[ 3.102199] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.102234] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.102775] console [ttyAMA0] enabled
[ 3.102856] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.102886] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.102917] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.102946] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130499] 3V3: 3300 mV
[ 3.130541] vgaarb: loaded
[ 3.130587] SCSI subsystem initialized
[ 3.130624] libata version 3.00 loaded.
[ 3.130668] usbcore: registered new interface driver usbfs
[ 3.130685] usbcore: registered new interface driver hub
[ 3.130716] usbcore: registered new device driver usb
[ 3.130740] pps_core: LinuxPPS API ver. 1 registered
[ 3.130749] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130767] PTP clock support registered
[ 3.130884] Switched to clocksource arch_sys_counter
[ 3.131878] NET: Registered protocol family 2
[ 3.131953] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131970] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131991] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.132006] TCP: reno registered
[ 3.132013] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.132027] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.132067] NET: Registered protocol family 1
[ 3.132117] RPC: Registered named UNIX socket transport module.
[ 3.132127] RPC: Registered udp transport module.
[ 3.132135] RPC: Registered tcp transport module.
[ 3.132142] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.132154] PCI: CLS 0 bytes, default 64
[ 3.132300] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.132399] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133955] fuse init (API version 7.23)
[ 3.134034] msgmni has been set to 469
[ 3.136162] io scheduler noop registered
[ 3.136212] io scheduler cfq registered (default)
[ 3.136647] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.136660] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.136670] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.136682] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.136692] pci_bus 0000:00: scanning bus
[ 3.136702] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.136715] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.136729] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136765] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.136776] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.136787] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.136797] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.136807] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.136817] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.136828] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136861] pci_bus 0000:00: fixups for bus
[ 3.136869] pci_bus 0000:00: bus scan returning with max=00
[ 3.136881] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.136900] pci 0000:00:00.0: fixup irq: got 33
[ 3.136908] pci 0000:00:00.0: assigning IRQ 33
[ 3.136918] pci 0000:00:01.0: fixup irq: got 34
[ 3.136926] pci 0000:00:01.0: assigning IRQ 34
[ 3.136937] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.136949] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.136962] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.136974] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.136985] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.136996] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.137007] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.137018] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.137463] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.137704] ata_piix 0000:00:01.0: version 2.13
[ 3.137714] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.137738] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.138003] scsi0 : ata_piix
[ 3.138095] scsi1 : ata_piix
[ 3.138123] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.138135] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.138234] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.138245] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.138260] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.138271] e1000 0000:00:00.0: enabling bus mastering
[ 3.290909] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290918] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290944] ata1.00: configured for UDMA/33
[ 3.290993] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.291096] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.291119] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.291156] sd 0:0:0:0: [sda] Write Protect is off
[ 3.291164] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.291183] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.291296] sda: sda1
[ 3.291402] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411176] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411189] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411209] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411218] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411237] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411249] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411312] usbcore: registered new interface driver usb-storage
[ 3.411363] mousedev: PS/2 mouse device common for all mice
[ 3.411500] usbcore: registered new interface driver usbhid
[ 3.411510] usbhid: USB HID core driver
[ 3.411540] TCP: cubic registered
[ 3.411547] NET: Registered protocol family 17
[ 3.411879] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411912] devtmpfs: mounted
[ 3.411960] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 3.450179] udevd[607]: starting version 182
[ 3.450384] udevd[607]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 3.543317] random: dd urandom read with 19 bits of entropy available
[ 3.543428] random: dd urandom read with 19 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -168,7 +168,7 @@ hwclock: can't open '/dev/misc/rtc': No such file or directory
Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... [ 3.671067] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Configuring network interfaces... [ 3.671113] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
udhcpc (v1.21.1) started
Sending discover...
Sending discover...

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -358,12 +359,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -371,6 +373,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu.tracer]
type=ExeTracer
eventq_index=0

View file

@ -6,7 +6,7 @@
"mmap_using_noreserve": false,
"kernel_addr_check": true,
"highest_el_is_64": false,
"kernel": "/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821",
"kernel": "/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821",
"iobus": {
"slave": {
"peer": [
@ -68,7 +68,7 @@
"frontend_latency": 2
},
"symbolfile": "",
"readfile": "/scratch/nilay/GEM5/gem5/tests/halt.sh",
"readfile": "/home/joel/research/gem5/gem5/tests/halt.sh",
"have_large_asid_64": false,
"phys_addr_range_64": 40,
"have_lpae": false,
@ -87,7 +87,8 @@
"multi_proc": true,
"early_kernel_symbols": false,
"panic_on_oops": true,
"dtb_filename": "/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb",
"dtb_filename": "/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb",
"panic_on_panic": true,
"enable_context_switch_stats_dump": false,
"work_begin_ckpt_count": 0,
"clk_domain": {
@ -896,7 +897,7 @@
"MSIXCAPNextCapability": 0,
"PXCAPLinkCtrl": 0,
"Revision": 0,
"hardware_address": "<m5.params.EthernetAddr object at 0x511b690>",
"hardware_address": "<m5.params.EthernetAddr object at 0x7f5e39f1b590>",
"LegacyIOBase": 0,
"pio_latency": 30000,
"platform": "system.realview",
@ -1168,7 +1169,7 @@
"use_default_range": false,
"frontend_latency": 3
},
"panic_on_panic": true,
"multi_thread": false,
"eventq_index": 0,
"iocache": {
"cpu_side": {
@ -1382,7 +1383,16 @@
"role": "SLAVE"
},
"name": "toL2Bus",
"snoop_filter": null,
"snoop_filter": {
"name": "snoop_filter",
"system": "system",
"max_capacity": 8388608,
"eventq_index": 0,
"cxx_class": "SnoopFilter",
"path": "system.cpu.toL2Bus.snoop_filter",
"type": "SnoopFilter",
"lookup_latency": 0
},
"forward_latency": 0,
"clk_domain": "system.cpu_clk_domain",
"system": "system",
@ -1457,13 +1467,15 @@
"sequential_access": false,
"assoc": 1
},
"interrupts": {
"eventq_index": 0,
"path": "system.cpu.interrupts",
"type": "ArmInterrupts",
"name": "interrupts",
"cxx_class": "ArmISA::Interrupts"
},
"interrupts": [
{
"eventq_index": 0,
"path": "system.cpu.interrupts",
"type": "ArmInterrupts",
"name": "interrupts",
"cxx_class": "ArmISA::Interrupts"
}
],
"dcache_port": {
"peer": "system.cpu.dcache.cpu_side",
"role": "MASTER"
@ -1704,7 +1716,7 @@
"eventq_index": 0,
"cxx_class": "RawDiskImage",
"path": "system.cf0.image.child",
"image_file": "/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img",
"image_file": "/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img",
"type": "RawDiskImage"
},
"path": "system.cf0.image",
@ -1744,7 +1756,7 @@
"system.realview.vram"
],
"work_begin_cpu_id_exit": -1,
"boot_loader": "/scratch/nilay/GEM5/system/binaries/boot_emm.arm64",
"boot_loader": "/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64",
"num_work_ids": 16
},
"time_sync_period": 100000000000,

View file

@ -4,11 +4,11 @@ sim_seconds 51.111153 # Nu
sim_ticks 51111152682000 # Number of ticks simulated
final_tick 51111152682000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 1154147 # Simulator instruction rate (inst/s)
host_op_rate 1356312 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 59914222846 # Simulator tick rate (ticks/s)
host_mem_usage 725376 # Number of bytes of host memory used
host_seconds 853.07 # Real time elapsed on the host
host_inst_rate 549288 # Simulator instruction rate (inst/s)
host_op_rate 645503 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 28514691627 # Simulator tick rate (ticks/s)
host_mem_usage 672288 # Number of bytes of host memory used
host_seconds 1792.45 # Real time elapsed on the host
sim_insts 984570519 # Number of instructions simulated
sim_ops 1157031967 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -210,9 +210,11 @@ system.cpu.itb.inst_accesses 985174158 # IT
system.cpu.itb.hits 985047321 # DTB hits
system.cpu.itb.misses 126837 # DTB misses
system.cpu.itb.accesses 985174158 # DTB accesses
system.cpu.numCycles 102222325018 # number of cpu cycles simulated
system.cpu.numCycles 102222322140 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 16775 # number of quiesce instructions executed
system.cpu.committedInsts 984570519 # Number of instructions committed
system.cpu.committedOps 1157031967 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 1060455466 # Number of integer alu accesses
@ -230,8 +232,8 @@ system.cpu.num_cc_register_writes 263829403 # nu
system.cpu.num_mem_refs 352465606 # number of memory refs
system.cpu.num_load_insts 184180431 # Number of load instructions
system.cpu.num_store_insts 168285175 # Number of store instructions
system.cpu.num_idle_cycles 101064646448.926407 # Number of idle cycles
system.cpu.num_busy_cycles 1157678569.073592 # Number of busy cycles
system.cpu.num_idle_cycles 101064643603.520065 # Number of idle cycles
system.cpu.num_busy_cycles 1157678536.479939 # Number of busy cycles
system.cpu.not_idle_fraction 0.011325 # Percentage of non-idle cycles
system.cpu.idle_fraction 0.988675 # Percentage of idle cycles
system.cpu.Branches 220088562 # Number of branches fetched
@ -270,8 +272,6 @@ system.cpu.op_class::MemWrite 168285175 14.54% 100.00% # Cl
system.cpu.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu.op_class::total 1157666593 # Class of executed instruction
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 19653 # number of quiesce instructions executed
system.cpu.dcache.tags.replacements 11612141 # number of replacements
system.cpu.dcache.tags.tagsinuse 511.999719 # Cycle average of tags in use
system.cpu.dcache.tags.total_refs 340776008 # Total number of references to valid blocks.

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -383,12 +384,13 @@ size=1048576
[system.cpu0.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu0.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -396,6 +398,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu0.tracer]
type=ExeTracer
eventq_index=0
@ -687,12 +696,13 @@ size=1048576
[system.cpu1.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu1.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -700,6 +710,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu1.tracer]
type=ExeTracer
eventq_index=0
@ -1630,12 +1647,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -1643,6 +1661,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
[system.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.vncserver]
type=VncServer
eventq_index=0

View file

@ -1,16 +1,16 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Aug 7 2015 10:13:08
gem5 started Aug 7 2015 11:11:51
gem5 executing on e104799-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-atomic-dual -re /work/gem5/outgoing/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-atomic-dual
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 05:11:30
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-atomic-dual -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-atomic-dual
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /work/gem5/dist/binaries/vmlinux.aarch64.20140821
info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /work/gem5/dist/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 47216814145000 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 47.216814 # Nu
sim_ticks 47216814145000 # Number of ticks simulated
final_tick 47216814145000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 1096625 # Simulator instruction rate (inst/s)
host_op_rate 1290081 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 53081906922 # Simulator tick rate (ticks/s)
host_mem_usage 734248 # Number of bytes of host memory used
host_seconds 889.51 # Real time elapsed on the host
host_inst_rate 645560 # Simulator instruction rate (inst/s)
host_op_rate 759443 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 31248192864 # Simulator tick rate (ticks/s)
host_mem_usage 683532 # Number of bytes of host memory used
host_seconds 1511.03 # Real time elapsed on the host
sim_insts 975457230 # Number of instructions simulated
sim_ops 1147538415 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -241,9 +241,11 @@ system.cpu0.itb.inst_accesses 497757770 # IT
system.cpu0.itb.hits 497696393 # DTB hits
system.cpu0.itb.misses 61377 # DTB misses
system.cpu0.itb.accesses 497757770 # DTB accesses
system.cpu0.numCycles 94433643486 # number of cpu cycles simulated
system.cpu0.numCycles 94433641544 # number of cpu cycles simulated
system.cpu0.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu0.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 13253 # number of quiesce instructions executed
system.cpu0.committedInsts 497466384 # Number of instructions committed
system.cpu0.committedOps 584970773 # Number of ops (including micro ops) committed
system.cpu0.num_int_alu_accesses 536103359 # Number of integer alu accesses
@ -261,8 +263,8 @@ system.cpu0.num_cc_register_writes 133531045 # nu
system.cpu0.num_mem_refs 178459396 # number of memory refs
system.cpu0.num_load_insts 92737001 # Number of load instructions
system.cpu0.num_store_insts 85722395 # Number of store instructions
system.cpu0.num_idle_cycles 93848339121.288452 # Number of idle cycles
system.cpu0.num_busy_cycles 585304364.711543 # Number of busy cycles
system.cpu0.num_idle_cycles 93848337191.325058 # Number of idle cycles
system.cpu0.num_busy_cycles 585304352.674931 # Number of busy cycles
system.cpu0.not_idle_fraction 0.006198 # Percentage of non-idle cycles
system.cpu0.idle_fraction 0.993802 # Percentage of idle cycles
system.cpu0.Branches 111287587 # Number of branches fetched
@ -301,8 +303,6 @@ system.cpu0.op_class::MemWrite 85722395 14.65% 100.00% # Cl
system.cpu0.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu0.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu0.op_class::total 585300003 # Class of executed instruction
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 15195 # number of quiesce instructions executed
system.cpu0.dcache.tags.replacements 6272771 # number of replacements
system.cpu0.dcache.tags.tagsinuse 500.885315 # Cycle average of tags in use
system.cpu0.dcache.tags.total_refs 172015771 # Total number of references to valid blocks.
@ -773,9 +773,11 @@ system.cpu1.itb.inst_accesses 478309003 # IT
system.cpu1.itb.hits 478248118 # DTB hits
system.cpu1.itb.misses 60885 # DTB misses
system.cpu1.itb.accesses 478309003 # DTB accesses
system.cpu1.numCycles 94433635490 # number of cpu cycles simulated
system.cpu1.numCycles 94433634550 # number of cpu cycles simulated
system.cpu1.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu1.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 6259 # number of quiesce instructions executed
system.cpu1.committedInsts 477990846 # Number of instructions committed
system.cpu1.committedOps 562567642 # Number of ops (including micro ops) committed
system.cpu1.num_int_alu_accesses 516282159 # Number of integer alu accesses
@ -793,8 +795,8 @@ system.cpu1.num_cc_register_writes 126112608 # nu
system.cpu1.num_mem_refs 171406825 # number of memory refs
system.cpu1.num_load_insts 90251973 # Number of load instructions
system.cpu1.num_store_insts 81154852 # Number of store instructions
system.cpu1.num_idle_cycles 93870751219.397461 # Number of idle cycles
system.cpu1.num_busy_cycles 562884270.602548 # Number of busy cycles
system.cpu1.num_idle_cycles 93870750285.000458 # Number of idle cycles
system.cpu1.num_busy_cycles 562884264.999552 # Number of busy cycles
system.cpu1.not_idle_fraction 0.005961 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0.994039 # Percentage of idle cycles
system.cpu1.Branches 106497601 # Number of branches fetched
@ -833,8 +835,6 @@ system.cpu1.op_class::MemWrite 81154852 14.42% 100.00% # Cl
system.cpu1.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu1.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu1.op_class::total 562879339 # Class of executed instruction
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 7199 # number of quiesce instructions executed
system.cpu1.dcache.tags.replacements 5945049 # number of replacements
system.cpu1.dcache.tags.tagsinuse 438.290639 # Cycle average of tags in use
system.cpu1.dcache.tags.total_refs 165346662 # Total number of references to valid blocks.

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -358,12 +359,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -371,6 +373,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu.tracer]
type=ExeTracer
eventq_index=0

View file

@ -1,18 +1,16 @@
Redirecting stdout to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-atomic/simout
Redirecting stderr to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-atomic/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Sep 14 2015 23:29:19
gem5 started Sep 15 2015 03:06:20
gem5 executing on ribera.cs.wisc.edu
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-atomic -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-atomic
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 04:45:04
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-atomic -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-atomic
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 51111152682000 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 51.111153 # Nu
sim_ticks 51111152682000 # Number of ticks simulated
final_tick 51111152682000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 1157716 # Simulator instruction rate (inst/s)
host_op_rate 1360507 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 60099512933 # Simulator tick rate (ticks/s)
host_mem_usage 720388 # Number of bytes of host memory used
host_seconds 850.44 # Real time elapsed on the host
host_inst_rate 625482 # Simulator instruction rate (inst/s)
host_op_rate 735044 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 32470102586 # Simulator tick rate (ticks/s)
host_mem_usage 669952 # Number of bytes of host memory used
host_seconds 1574.10 # Real time elapsed on the host
sim_insts 984570519 # Number of instructions simulated
sim_ops 1157031967 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -210,9 +210,11 @@ system.cpu.itb.inst_accesses 985174158 # IT
system.cpu.itb.hits 985047321 # DTB hits
system.cpu.itb.misses 126837 # DTB misses
system.cpu.itb.accesses 985174158 # DTB accesses
system.cpu.numCycles 102222325018 # number of cpu cycles simulated
system.cpu.numCycles 102222322140 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 16775 # number of quiesce instructions executed
system.cpu.committedInsts 984570519 # Number of instructions committed
system.cpu.committedOps 1157031967 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 1060455466 # Number of integer alu accesses
@ -230,8 +232,8 @@ system.cpu.num_cc_register_writes 263829403 # nu
system.cpu.num_mem_refs 352465606 # number of memory refs
system.cpu.num_load_insts 184180431 # Number of load instructions
system.cpu.num_store_insts 168285175 # Number of store instructions
system.cpu.num_idle_cycles 101064646448.926407 # Number of idle cycles
system.cpu.num_busy_cycles 1157678569.073592 # Number of busy cycles
system.cpu.num_idle_cycles 101064643603.520065 # Number of idle cycles
system.cpu.num_busy_cycles 1157678536.479939 # Number of busy cycles
system.cpu.not_idle_fraction 0.011325 # Percentage of non-idle cycles
system.cpu.idle_fraction 0.988675 # Percentage of idle cycles
system.cpu.Branches 220088562 # Number of branches fetched
@ -270,8 +272,6 @@ system.cpu.op_class::MemWrite 168285175 14.54% 100.00% # Cl
system.cpu.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu.op_class::total 1157666593 # Class of executed instruction
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 19653 # number of quiesce instructions executed
system.cpu.dcache.tags.replacements 11612141 # number of replacements
system.cpu.dcache.tags.tagsinuse 511.999719 # Cycle average of tags in use
system.cpu.dcache.tags.total_refs 340776008 # Total number of references to valid blocks.

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -379,12 +380,13 @@ size=1048576
[system.cpu0.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu0.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -392,6 +394,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu0.tracer]
type=ExeTracer
eventq_index=0
@ -679,12 +688,13 @@ size=1048576
[system.cpu1.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu1.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -692,6 +702,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu1.tracer]
type=ExeTracer
eventq_index=0
@ -1686,12 +1703,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -1699,6 +1717,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.l2cache.mem_side system.cpu1.l2cache.mem_side
[system.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.vncserver]
type=VncServer
eventq_index=0

View file

@ -1,18 +1,16 @@
Redirecting stdout to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing-dual/simout
Redirecting stderr to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing-dual/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Sep 14 2015 23:29:19
gem5 started Sep 15 2015 02:37:28
gem5 executing on ribera.cs.wisc.edu
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing-dual -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing-dual
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 09:57:43
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing-dual -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing-dual
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 47456679626500 because m5_exit instruction encountered
Exiting @ tick 47474700369500 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 47.474700 # Nu
sim_ticks 47474700369500 # Number of ticks simulated
final_tick 47474700369500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 631720 # Simulator instruction rate (inst/s)
host_op_rate 743100 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 34016391858 # Simulator tick rate (ticks/s)
host_mem_usage 766400 # Number of bytes of host memory used
host_seconds 1395.64 # Real time elapsed on the host
host_inst_rate 794386 # Simulator instruction rate (inst/s)
host_op_rate 934446 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 42775515400 # Simulator tick rate (ticks/s)
host_mem_usage 715280 # Number of bytes of host memory used
host_seconds 1109.86 # Real time elapsed on the host
sim_insts 881655060 # Number of instructions simulated
sim_ops 1037101350 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -557,6 +557,8 @@ system.cpu0.itb.accesses 441266366 # DT
system.cpu0.numCycles 94949400739 # number of cpu cycles simulated
system.cpu0.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu0.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 5268 # number of quiesce instructions executed
system.cpu0.committedInsts 440958495 # Number of instructions committed
system.cpu0.committedOps 519578987 # Number of ops (including micro ops) committed
system.cpu0.num_int_alu_accesses 478066113 # Number of integer alu accesses
@ -614,8 +616,6 @@ system.cpu0.op_class::MemWrite 76133369 14.64% 100.00% # Cl
system.cpu0.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu0.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu0.op_class::total 519868732 # Class of executed instruction
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 7168 # number of quiesce instructions executed
system.cpu0.dcache.tags.replacements 5565465 # number of replacements
system.cpu0.dcache.tags.tagsinuse 503.695844 # Cycle average of tags in use
system.cpu0.dcache.tags.total_refs 153367622 # Total number of references to valid blocks.
@ -1545,6 +1545,8 @@ system.cpu1.itb.accesses 441061279 # DT
system.cpu1.numCycles 94949400719 # number of cpu cycles simulated
system.cpu1.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu1.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 13508 # number of quiesce instructions executed
system.cpu1.committedInsts 440696565 # Number of instructions committed
system.cpu1.committedOps 517522363 # Number of ops (including micro ops) committed
system.cpu1.num_int_alu_accesses 474820793 # Number of integer alu accesses
@ -1602,8 +1604,6 @@ system.cpu1.op_class::MemWrite 74675005 14.42% 100.00% # Cl
system.cpu1.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu1.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu1.op_class::total 517832459 # Class of executed instruction
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 14490 # number of quiesce instructions executed
system.cpu1.dcache.tags.replacements 5147651 # number of replacements
system.cpu1.dcache.tags.tagsinuse 420.489425 # Cycle average of tags in use
system.cpu1.dcache.tags.total_refs 152204564 # Total number of references to valid blocks.

View file

@ -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.000001] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000029] Console: colour dummy device 80x25
[ 0.000031] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000033] pid_max: default: 32768 minimum: 301
[ 0.000048] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000050] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000222] hw perfevents: no hardware support available
[ 0.060058] CPU1: Booted secondary processor
[ 1.080093] CPU2: failed to come online
[ 2.100180] CPU3: failed to come online
[ 2.100183] Brought up 2 CPUs
[ 2.100185] SMP: Total of 2 processors activated.
[ 2.100258] devtmpfs: initialized
[ 2.100912] atomic64_test: passed
[ 2.100971] regulator-dummy: no parameters
[ 2.101423] NET: Registered protocol family 16
[ 2.101601] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 2.101609] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 2.103309] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 2.103313] Serial: AMBA PL011 UART driver
[ 2.103557] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 2.103606] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 2.104158] console [ttyAMA0] enabled
[ 2.104242] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 2.104279] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 2.104316] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 2.104350] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 2.130486] 3V3: 3300 mV
[ 2.130544] vgaarb: loaded
[ 2.130608] SCSI subsystem initialized
[ 2.130645] libata version 3.00 loaded.
[ 2.130706] usbcore: registered new interface driver usbfs
[ 2.130725] usbcore: registered new interface driver hub
[ 2.130751] usbcore: registered new device driver usb
[ 2.130779] pps_core: LinuxPPS API ver. 1 registered
[ 2.130788] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.130807] PTP clock support registered
[ 2.130959] Switched to clocksource arch_sys_counter
[ 2.132580] NET: Registered protocol family 2
[ 2.132678] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 2.132697] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 2.132716] TCP: Hash tables configured (established 2048 bind 2048)
[ 2.132756] TCP: reno registered
[ 2.132763] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 2.132776] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 2.132818] NET: Registered protocol family 1
[ 2.132885] RPC: Registered named UNIX socket transport module.
[ 2.132895] RPC: Registered udp transport module.
[ 2.132903] RPC: Registered tcp transport module.
[ 2.132911] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.132923] PCI: CLS 0 bytes, default 64
[ 2.133119] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 2.133227] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 2.135972] fuse init (API version 7.23)
[ 2.136086] msgmni has been set to 469
[ 2.136303] io scheduler noop registered
[ 2.136365] io scheduler cfq registered (default)
[ 2.137096] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 2.137109] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 2.137120] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 2.137132] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.137143] pci_bus 0000:00: scanning bus
[ 2.137154] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 2.137167] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 2.137182] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.137222] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 2.137234] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 2.137245] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 2.137256] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 2.137267] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 2.137277] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 2.137289] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.137330] pci_bus 0000:00: fixups for bus
[ 2.137339] pci_bus 0000:00: bus scan returning with max=00
[ 2.137351] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 2.137371] pci 0000:00:00.0: fixup irq: got 33
[ 2.137379] pci 0000:00:00.0: assigning IRQ 33
[ 2.137390] pci 0000:00:01.0: fixup irq: got 34
[ 2.137399] pci 0000:00:01.0: assigning IRQ 34
[ 2.137410] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 2.137423] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 2.137436] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 2.137449] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 2.137461] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 2.137472] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 2.137484] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 2.137495] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 2.138294] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 2.138626] ata_piix 0000:00:01.0: version 2.13
[ 2.138636] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 2.138670] ata_piix 0000:00:01.0: enabling bus mastering
[ 2.139006] scsi0 : ata_piix
[ 2.139097] scsi1 : ata_piix
[ 2.139131] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 2.139143] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 2.139268] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 2.139280] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 2.139297] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 2.139308] e1000 0000:00:00.0: enabling bus mastering
[ 2.291000] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 2.291010] ata1.00: 2096640 sectors, multi 0: LBA
[ 2.291039] ata1.00: configured for UDMA/33
[ 2.291099] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 2.291228] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 2.291262] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 2.291303] sd 0:0:0:0: [sda] Write Protect is off
[ 2.291313] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.291334] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 2.291502] sda: sda1
[ 2.291677] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.411277] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 2.411290] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 2.411316] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 2.411326] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 2.411349] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 2.411361] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 2.411451] usbcore: registered new interface driver usb-storage
[ 2.411518] mousedev: PS/2 mouse device common for all mice
[ 2.411720] usbcore: registered new interface driver usbhid
[ 2.411730] usbhid: USB HID core driver
[ 2.411767] TCP: cubic registered
[ 2.411774] NET: Registered protocol family 17
[ 2.412217] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 2.412254] devtmpfs: mounted
[ 2.412348] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 0.000034] Console: colour dummy device 80x25
[ 0.000037] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000039] pid_max: default: 32768 minimum: 301
[ 0.000056] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000058] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000283] hw perfevents: no hardware support available
[ 0.060072] CPU1: Booted secondary processor
[ 1.080102] CPU2: failed to come online
[ 2.100198] CPU3: failed to come online
[ 2.100202] Brought up 2 CPUs
[ 2.100203] SMP: Total of 2 processors activated.
[ 2.100288] devtmpfs: initialized
[ 2.100965] atomic64_test: passed
[ 2.101032] regulator-dummy: no parameters
[ 2.101510] NET: Registered protocol family 16
[ 2.101705] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 2.101713] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 2.104254] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 2.104259] Serial: AMBA PL011 UART driver
[ 2.104528] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 2.104583] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 2.105136] console [ttyAMA0] enabled
[ 2.105312] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 2.105383] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 2.105454] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 2.105525] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 2.140512] 3V3: 3300 mV
[ 2.140575] vgaarb: loaded
[ 2.140646] SCSI subsystem initialized
[ 2.140688] libata version 3.00 loaded.
[ 2.140754] usbcore: registered new interface driver usbfs
[ 2.140773] usbcore: registered new interface driver hub
[ 2.140799] usbcore: registered new device driver usb
[ 2.140827] pps_core: LinuxPPS API ver. 1 registered
[ 2.140836] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 2.140855] PTP clock support registered
[ 2.141021] Switched to clocksource arch_sys_counter
[ 2.142836] NET: Registered protocol family 2
[ 2.142944] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 2.142963] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 2.142983] TCP: Hash tables configured (established 2048 bind 2048)
[ 2.143021] TCP: reno registered
[ 2.143028] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 2.143042] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 2.143086] NET: Registered protocol family 1
[ 2.143165] RPC: Registered named UNIX socket transport module.
[ 2.143175] RPC: Registered udp transport module.
[ 2.143183] RPC: Registered tcp transport module.
[ 2.143191] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.143204] PCI: CLS 0 bytes, default 64
[ 2.143400] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 2.143510] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 2.145590] fuse init (API version 7.23)
[ 2.145695] msgmni has been set to 469
[ 2.145852] io scheduler noop registered
[ 2.145915] io scheduler cfq registered (default)
[ 2.146816] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 2.146829] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 2.146841] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 2.146853] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.146863] pci_bus 0000:00: scanning bus
[ 2.146876] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 2.146890] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 2.146905] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.146947] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 2.146959] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 2.146970] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 2.146981] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 2.146992] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 2.147003] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 2.147014] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 2.147055] pci_bus 0000:00: fixups for bus
[ 2.147064] pci_bus 0000:00: bus scan returning with max=00
[ 2.147076] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 2.147097] pci 0000:00:00.0: fixup irq: got 33
[ 2.147106] pci 0000:00:00.0: assigning IRQ 33
[ 2.147117] pci 0000:00:01.0: fixup irq: got 34
[ 2.147125] pci 0000:00:01.0: assigning IRQ 34
[ 2.147138] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 2.147151] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 2.147164] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 2.147177] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 2.147188] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 2.147200] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 2.147211] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 2.147223] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 2.147859] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 2.148201] ata_piix 0000:00:01.0: version 2.13
[ 2.148212] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 2.148254] ata_piix 0000:00:01.0: enabling bus mastering
[ 2.148612] scsi0 : ata_piix
[ 2.148712] scsi1 : ata_piix
[ 2.148751] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 2.148763] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 2.148915] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 2.148927] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 2.148942] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 2.148954] e1000 0000:00:00.0: enabling bus mastering
[ 2.301068] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 2.301078] ata1.00: 2096640 sectors, multi 0: LBA
[ 2.301108] ata1.00: configured for UDMA/33
[ 2.301184] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 2.301329] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 2.301345] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 2.301418] sd 0:0:0:0: [sda] Write Protect is off
[ 2.301427] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.301448] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 2.301621] sda: sda1
[ 2.301758] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.421351] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 2.421364] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 2.421389] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 2.421399] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 2.421422] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 2.421433] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 2.421523] usbcore: registered new interface driver usb-storage
[ 2.421602] mousedev: PS/2 mouse device common for all mice
[ 2.421816] usbcore: registered new interface driver usbhid
[ 2.421826] usbhid: USB HID core driver
[ 2.421867] TCP: cubic registered
[ 2.421875] NET: Registered protocol family 17
[ 2.422336] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 2.422376] devtmpfs: mounted
[ 2.422508] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 2.452452] udevd[608]: starting version 182
[ 2.462853] udevd[609]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 2.534107] random: dd urandom read with 18 bits of entropy available
[ 2.544315] random: dd urandom read with 18 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -169,7 +169,7 @@ Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 2.661194] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 2.681254] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sending discover...
Sending discover...
Sending discover...

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -354,12 +355,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -367,6 +369,13 @@ 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.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu.tracer]
type=ExeTracer
eventq_index=0

View file

@ -1,18 +1,16 @@
Redirecting stdout to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing/simout
Redirecting stderr to build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing/simerr
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Sep 14 2015 23:29:19
gem5 started Sep 15 2015 00:24:53
gem5 executing on ribera.cs.wisc.edu
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing -re /scratch/nilay/GEM5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 05:27:57
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-simple-timing
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
info: Using bootloader at address 0x10
info: Using kernel entry physical address at 0x80080000
info: Loading DTB file: /scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Loading DTB file: /home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb at address 0x88000000
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 51832458543500 because m5_exit instruction encountered
Exiting @ tick 51811426272500 because m5_exit instruction encountered

View file

@ -4,11 +4,11 @@ sim_seconds 51.811426 # Nu
sim_ticks 51811426272500 # Number of ticks simulated
final_tick 51811426272500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 673469 # Simulator instruction rate (inst/s)
host_op_rate 791455 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 42067688868 # Simulator tick rate (ticks/s)
host_mem_usage 720644 # Number of bytes of host memory used
host_seconds 1231.62 # Real time elapsed on the host
host_inst_rate 429786 # Simulator instruction rate (inst/s)
host_op_rate 505081 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 26846252166 # Simulator tick rate (ticks/s)
host_mem_usage 669952 # Number of bytes of host memory used
host_seconds 1929.93 # Real time elapsed on the host
sim_insts 829457901 # Number of instructions simulated
sim_ops 974772546 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -519,6 +519,8 @@ system.cpu.itb.accesses 830088208 # DT
system.cpu.numCycles 103622852545 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 15973 # number of quiesce instructions executed
system.cpu.committedInsts 829457901 # Number of instructions committed
system.cpu.committedOps 974772546 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 896189211 # Number of integer alu accesses
@ -576,8 +578,6 @@ system.cpu.op_class::MemWrite 141762556 14.53% 100.00% # Cl
system.cpu.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu.op_class::total 975326961 # Class of executed instruction
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 18851 # number of quiesce instructions executed
system.cpu.dcache.tags.replacements 9274254 # number of replacements
system.cpu.dcache.tags.tagsinuse 511.942797 # Cycle average of tags in use
system.cpu.dcache.tags.total_refs 288519025 # Total number of references to valid blocks.

View file

@ -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.000001] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000040] Console: colour dummy device 80x25
[ 0.000043] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000045] pid_max: default: 32768 minimum: 301
[ 0.000067] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000069] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000281] hw perfevents: no hardware support available
[ 1.060134] CPU1: failed to come online
[ 2.080264] CPU2: failed to come online
[ 3.100395] CPU3: failed to come online
[ 3.100400] Brought up 1 CPUs
[ 3.100402] SMP: Total of 1 processors activated.
[ 3.100503] devtmpfs: initialized
[ 3.101580] atomic64_test: passed
[ 3.101658] regulator-dummy: no parameters
[ 3.102417] NET: Registered protocol family 16
[ 3.102687] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.102698] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.104168] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.104175] Serial: AMBA PL011 UART driver
[ 3.104541] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.104609] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.105167] console [ttyAMA0] enabled
[ 3.105294] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.105343] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.105393] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.105437] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130927] 3V3: 3300 mV
[ 3.131005] vgaarb: loaded
[ 3.131096] SCSI subsystem initialized
[ 3.131165] libata version 3.00 loaded.
[ 3.131250] usbcore: registered new interface driver usbfs
[ 3.131276] usbcore: registered new interface driver hub
[ 3.131330] usbcore: registered new device driver usb
[ 3.131374] pps_core: LinuxPPS API ver. 1 registered
[ 3.131383] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.131406] PTP clock support registered
[ 3.131631] Switched to clocksource arch_sys_counter
[ 3.133692] NET: Registered protocol family 2
[ 3.133845] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.133872] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.133905] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.133943] TCP: reno registered
[ 3.133951] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.133968] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.134032] NET: Registered protocol family 1
[ 3.134102] RPC: Registered named UNIX socket transport module.
[ 3.134112] RPC: Registered udp transport module.
[ 3.134121] RPC: Registered tcp transport module.
[ 3.134129] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.134142] PCI: CLS 0 bytes, default 64
[ 3.134458] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.134657] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.138123] fuse init (API version 7.23)
[ 3.138286] msgmni has been set to 469
[ 3.142763] io scheduler noop registered
[ 3.142858] io scheduler cfq registered (default)
[ 3.143781] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.143795] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.143807] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.143821] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.143832] pci_bus 0000:00: scanning bus
[ 3.143845] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.143859] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.143876] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.143936] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.143950] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.143962] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.143974] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.143986] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.143999] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.144012] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.144070] pci_bus 0000:00: fixups for bus
[ 3.144079] pci_bus 0000:00: bus scan returning with max=00
[ 3.144093] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.144117] pci 0000:00:00.0: fixup irq: got 33
[ 3.144127] pci 0000:00:00.0: assigning IRQ 33
[ 3.144140] pci 0000:00:01.0: fixup irq: got 34
[ 3.144149] pci 0000:00:01.0: assigning IRQ 34
[ 3.144164] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.144178] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.144193] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.144207] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.144220] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.144232] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.144245] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.144258] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.145146] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.145648] ata_piix 0000:00:01.0: version 2.13
[ 3.145659] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.145695] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.146265] scsi0 : ata_piix
[ 3.146439] scsi1 : ata_piix
[ 3.146491] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.146504] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.146696] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.146709] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.146730] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.146742] e1000 0000:00:00.0: enabling bus mastering
[ 3.301663] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.301673] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.301707] ata1.00: configured for UDMA/33
[ 3.301781] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.301972] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.302006] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.302063] sd 0:0:0:0: [sda] Write Protect is off
[ 3.302073] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.302101] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.302304] sda: sda1
[ 3.302503] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.421983] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.421997] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.422026] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.422037] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.422067] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.422079] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.422208] usbcore: registered new interface driver usb-storage
[ 3.422298] mousedev: PS/2 mouse device common for all mice
[ 3.422583] usbcore: registered new interface driver usbhid
[ 3.422593] usbhid: USB HID core driver
[ 3.422643] TCP: cubic registered
[ 3.422652] NET: Registered protocol family 17
[ 3.423238] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.423282] devtmpfs: mounted
[ 3.423373] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 0.000045] Console: colour dummy device 80x25
[ 0.000049] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000051] pid_max: default: 32768 minimum: 301
[ 0.000075] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000077] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000351] hw perfevents: no hardware support available
[ 1.060135] CPU1: failed to come online
[ 2.080265] CPU2: failed to come online
[ 3.100397] CPU3: failed to come online
[ 3.100402] Brought up 1 CPUs
[ 3.100404] SMP: Total of 1 processors activated.
[ 3.100520] devtmpfs: initialized
[ 3.101635] atomic64_test: passed
[ 3.101723] regulator-dummy: no parameters
[ 3.102566] NET: Registered protocol family 16
[ 3.102856] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.102868] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.105188] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.105196] Serial: AMBA PL011 UART driver
[ 3.105598] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.105673] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.106233] console [ttyAMA0] enabled
[ 3.106381] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.106430] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.106480] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.106525] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130846] 3V3: 3300 mV
[ 3.130935] vgaarb: loaded
[ 3.131031] SCSI subsystem initialized
[ 3.131105] libata version 3.00 loaded.
[ 3.131196] usbcore: registered new interface driver usbfs
[ 3.131223] usbcore: registered new interface driver hub
[ 3.131280] usbcore: registered new device driver usb
[ 3.131327] pps_core: LinuxPPS API ver. 1 registered
[ 3.131337] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.131360] PTP clock support registered
[ 3.131601] Switched to clocksource arch_sys_counter
[ 3.133812] NET: Registered protocol family 2
[ 3.133978] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.134010] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.134049] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.134102] TCP: reno registered
[ 3.134110] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.134130] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.134205] NET: Registered protocol family 1
[ 3.134284] RPC: Registered named UNIX socket transport module.
[ 3.134295] RPC: Registered udp transport module.
[ 3.134303] RPC: Registered tcp transport module.
[ 3.134312] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.134325] PCI: CLS 0 bytes, default 64
[ 3.134668] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.134906] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.138674] fuse init (API version 7.23)
[ 3.138847] msgmni has been set to 469
[ 3.143613] io scheduler noop registered
[ 3.143710] io scheduler cfq registered (default)
[ 3.144765] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.144779] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.144791] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.144805] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.144816] pci_bus 0000:00: scanning bus
[ 3.144830] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.144845] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.144863] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.144927] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.144940] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.144953] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.144965] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.144977] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.144989] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.145002] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.145062] pci_bus 0000:00: fixups for bus
[ 3.145072] pci_bus 0000:00: bus scan returning with max=00
[ 3.145086] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.145114] pci 0000:00:00.0: fixup irq: got 33
[ 3.145124] pci 0000:00:00.0: assigning IRQ 33
[ 3.145137] pci 0000:00:01.0: fixup irq: got 34
[ 3.145147] pci 0000:00:01.0: assigning IRQ 34
[ 3.145161] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.145176] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.145190] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.145204] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.145217] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.145229] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.145242] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.145255] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.146169] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.146701] ata_piix 0000:00:01.0: version 2.13
[ 3.146713] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.146758] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.147367] scsi0 : ata_piix
[ 3.147556] scsi1 : ata_piix
[ 3.147609] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.147622] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.147827] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.147840] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.147862] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.147875] e1000 0000:00:00.0: enabling bus mastering
[ 3.301637] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.301648] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.301682] ata1.00: configured for UDMA/33
[ 3.301771] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.301967] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.302002] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.302060] sd 0:0:0:0: [sda] Write Protect is off
[ 3.302070] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.302099] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.302301] sda: sda1
[ 3.302507] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.421962] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.421977] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.422006] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.422017] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.422047] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.422060] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.422190] usbcore: registered new interface driver usb-storage
[ 3.422283] mousedev: PS/2 mouse device common for all mice
[ 3.422576] usbcore: registered new interface driver usbhid
[ 3.422586] usbhid: USB HID core driver
[ 3.422642] TCP: cubic registered
[ 3.422651] NET: Registered protocol family 17
[ 3.423281] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.423327] devtmpfs: mounted
[ 3.423453] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 3.470155] udevd[607]: starting version 182
[ 3.470409] udevd[607]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 3.606530] random: dd urandom read with 20 bits of entropy available
[ 3.586522] random: dd urandom read with 21 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -169,7 +169,7 @@ Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 3.801865] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 3.791837] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sending discover...
Sending discover...
Sending discover...

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -341,7 +342,7 @@ eventq_index=0
fastmem=false
function_trace=false
function_trace_start=0
interrupts=Null
interrupts=
isa=system.cpu1.isa
istage2_mmu=system.cpu1.istage2_mmu
itb=system.cpu1.itb
@ -1402,12 +1403,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -1415,6 +1417,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
[system.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.vncserver]
type=VncServer
eventq_index=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Aug 7 2015 10:13:08
gem5 started Aug 7 2015 11:28:27
gem5 executing on e104799-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-atomic -re /work/gem5/outgoing/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-atomic
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 06:00:18
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-atomic -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-atomic
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second

View file

@ -4,11 +4,11 @@ sim_seconds 51.111153 # Nu
sim_ticks 51111152682000 # Number of ticks simulated
final_tick 51111152682000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 1150787 # Simulator instruction rate (inst/s)
host_op_rate 1352364 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 59739798990 # Simulator tick rate (ticks/s)
host_mem_usage 722184 # Number of bytes of host memory used
host_seconds 855.56 # Real time elapsed on the host
host_inst_rate 564761 # Simulator instruction rate (inst/s)
host_op_rate 663687 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 29317960092 # Simulator tick rate (ticks/s)
host_mem_usage 669948 # Number of bytes of host memory used
host_seconds 1743.34 # Real time elapsed on the host
sim_insts 984570519 # Number of instructions simulated
sim_ops 1157031967 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -228,9 +228,11 @@ system.cpu0.itb.inst_accesses 493628912 # IT
system.cpu0.itb.hits 493558289 # DTB hits
system.cpu0.itb.misses 70623 # DTB misses
system.cpu0.itb.accesses 493628912 # DTB accesses
system.cpu0.numCycles 98036734134 # number of cpu cycles simulated
system.cpu0.numCycles 98036732821 # number of cpu cycles simulated
system.cpu0.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu0.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 16775 # number of quiesce instructions executed
system.cpu0.committedInsts 493343054 # Number of instructions committed
system.cpu0.committedOps 579320783 # Number of ops (including micro ops) committed
system.cpu0.num_int_alu_accesses 530703417 # Number of integer alu accesses
@ -248,8 +250,8 @@ system.cpu0.num_cc_register_writes 132723498 # nu
system.cpu0.num_mem_refs 176296730 # number of memory refs
system.cpu0.num_load_insts 91967123 # Number of load instructions
system.cpu0.num_store_insts 84329607 # Number of store instructions
system.cpu0.num_idle_cycles 96926192639.173721 # Number of idle cycles
system.cpu0.num_busy_cycles 1110541494.826277 # Number of busy cycles
system.cpu0.num_idle_cycles 96926191341.047134 # Number of idle cycles
system.cpu0.num_busy_cycles 1110541479.952863 # Number of busy cycles
system.cpu0.not_idle_fraction 0.011328 # Percentage of non-idle cycles
system.cpu0.idle_fraction 0.988672 # Percentage of idle cycles
system.cpu0.Branches 110281342 # Number of branches fetched
@ -288,8 +290,6 @@ system.cpu0.op_class::MemWrite 84329607 14.55% 100.00% # Cl
system.cpu0.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu0.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu0.op_class::total 579643698 # Class of executed instruction
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 19653 # number of quiesce instructions executed
system.cpu0.dcache.tags.replacements 11612141 # number of replacements
system.cpu0.dcache.tags.tagsinuse 511.999719 # Cycle average of tags in use
system.cpu0.dcache.tags.total_refs 340775537 # Total number of references to valid blocks.
@ -612,9 +612,11 @@ system.cpu1.itb.inst_accesses 491545246 # IT
system.cpu1.itb.hits 491475383 # DTB hits
system.cpu1.itb.misses 69863 # DTB misses
system.cpu1.itb.accesses 491545246 # DTB accesses
system.cpu1.numCycles 97463066094 # number of cpu cycles simulated
system.cpu1.numCycles 97463064529 # number of cpu cycles simulated
system.cpu1.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu1.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 0 # number of quiesce instructions executed
system.cpu1.committedInsts 491227465 # Number of instructions committed
system.cpu1.committedOps 577711184 # Number of ops (including micro ops) committed
system.cpu1.num_int_alu_accesses 529752049 # Number of integer alu accesses
@ -632,8 +634,8 @@ system.cpu1.num_cc_register_writes 131105905 # nu
system.cpu1.num_mem_refs 176168876 # number of memory refs
system.cpu1.num_load_insts 92213308 # Number of load instructions
system.cpu1.num_store_insts 83955568 # Number of store instructions
system.cpu1.num_idle_cycles 96357045557.909821 # Number of idle cycles
system.cpu1.num_busy_cycles 1106020536.090176 # Number of busy cycles
system.cpu1.num_idle_cycles 96357044010.669601 # Number of idle cycles
system.cpu1.num_busy_cycles 1106020518.330400 # Number of busy cycles
system.cpu1.not_idle_fraction 0.011348 # Percentage of non-idle cycles
system.cpu1.idle_fraction 0.988652 # Percentage of idle cycles
system.cpu1.Branches 109807220 # Number of branches fetched
@ -672,8 +674,6 @@ system.cpu1.op_class::MemWrite 83955568 14.52% 100.00% # Cl
system.cpu1.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu1.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu1.op_class::total 578022895 # Class of executed instruction
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 0 # number of quiesce instructions executed
system.iobus.trans_dist::ReadReq 40246 # Transaction distribution
system.iobus.trans_dist::ReadResp 40246 # Transaction distribution
system.iobus.trans_dist::WriteReq 136515 # Transaction distribution

View file

@ -12,11 +12,11 @@ time_sync_spin_threshold=100000000
type=LinuxArmSystem
children=bridge cf0 clk_domain cpu0 cpu1 cpu2 cpu3 cpu_clk_domain dvfs_handler intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver voltage_domain
atags_addr=134217728
boot_loader=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -340,7 +341,7 @@ dtb=system.cpu1.dtb
eventq_index=0
function_trace=false
function_trace_start=0
interrupts=Null
interrupts=
isa=system.cpu1.isa
istage2_mmu=system.cpu1.istage2_mmu
itb=system.cpu1.itb
@ -518,7 +519,7 @@ fetch2InputBufferSize=2
fetch2ToDecodeForwardDelay=1
function_trace=false
function_trace_start=0
interrupts=Null
interrupts=
isa=system.cpu2.isa
istage2_mmu=system.cpu2.istage2_mmu
itb=system.cpu2.itb
@ -1093,7 +1094,7 @@ iewToCommitDelay=1
iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
interrupts=Null
interrupts=
isa=system.cpu3.isa
issueToExecuteDelay=1
issueWidth=8
@ -2565,12 +2566,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -2578,6 +2580,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
[system.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.vncserver]
type=VncServer
eventq_index=0

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Aug 7 2015 10:13:08
gem5 started Aug 7 2015 11:44:30
gem5 executing on e104799-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-full -re /work/gem5/outgoing/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-full
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 06:16:45
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-full -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-full
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second

View file

@ -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.000027] Console: colour dummy device 80x25
[ 0.000030] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000032] pid_max: default: 32768 minimum: 301
[ 0.000047] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000048] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000169] hw perfevents: no hardware support available
[ 1.060045] CPU1: failed to come online
[ 2.080096] CPU2: failed to come online
[ 3.100147] CPU3: failed to come online
[ 3.100148] Brought up 1 CPUs
[ 3.100149] SMP: Total of 1 processors activated.
[ 3.100176] devtmpfs: initialized
[ 3.100788] atomic64_test: passed
[ 3.100845] regulator-dummy: no parameters
[ 3.101102] NET: Registered protocol family 16
[ 3.101191] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101195] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101234] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101235] Serial: AMBA PL011 UART driver
[ 3.101357] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101379] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.101541] console [ttyAMA0] enabled
[ 3.101668] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.101706] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.101743] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.101777] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130355] 3V3: 3300 mV
[ 3.130376] vgaarb: loaded
[ 3.130417] SCSI subsystem initialized
[ 3.130486] libata version 3.00 loaded.
[ 3.130569] usbcore: registered new interface driver usbfs
[ 3.130596] usbcore: registered new interface driver hub
[ 3.130650] usbcore: registered new device driver usb
[ 3.130683] pps_core: LinuxPPS API ver. 1 registered
[ 3.130692] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130711] PTP clock support registered
[ 3.130862] Switched to clocksource arch_sys_counter
[ 3.131801] NET: Registered protocol family 2
[ 3.131900] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131914] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131929] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131942] TCP: reno registered
[ 3.131948] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131960] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131987] NET: Registered protocol family 1
[ 3.132018] RPC: Registered named UNIX socket transport module.
[ 3.132028] RPC: Registered udp transport module.
[ 3.132035] RPC: Registered tcp transport module.
[ 3.132043] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.132054] PCI: CLS 0 bytes, default 64
[ 3.132151] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.132209] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133926] fuse init (API version 7.23)
[ 3.133982] msgmni has been set to 469
[ 3.135967] io scheduler noop registered
[ 3.136002] io scheduler cfq registered (default)
[ 3.136280] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.136281] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.136283] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.136284] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.136285] pci_bus 0000:00: scanning bus
[ 3.136288] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.136290] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.136293] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136309] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.136311] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.136313] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.136315] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.136316] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.136318] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.136320] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136337] pci_bus 0000:00: fixups for bus
[ 3.136338] pci_bus 0000:00: bus scan returning with max=00
[ 3.136340] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.136345] pci 0000:00:00.0: fixup irq: got 33
[ 3.136346] pci 0000:00:00.0: assigning IRQ 33
[ 3.136349] pci 0000:00:01.0: fixup irq: got 34
[ 3.136350] pci 0000:00:01.0: assigning IRQ 34
[ 3.136352] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.136354] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.136356] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.136358] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.136359] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.136361] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.136363] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.136364] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.136956] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.137115] ata_piix 0000:00:01.0: version 2.13
[ 3.137124] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.137143] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.137321] scsi0 : ata_piix
[ 3.137376] scsi1 : ata_piix
[ 3.137393] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.137394] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.137474] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.137487] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.137508] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.137521] e1000 0000:00:00.0: enabling bus mastering
[ 3.290865] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290866] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290873] ata1.00: configured for UDMA/33
[ 3.290889] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.290951] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.290958] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.290972] sd 0:0:0:0: [sda] Write Protect is off
[ 3.290974] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.290981] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.291034] sda: sda1
[ 3.291096] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411154] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411169] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411198] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411208] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411238] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411251] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411374] usbcore: registered new interface driver usb-storage
[ 3.411444] mousedev: PS/2 mouse device common for all mice
[ 3.411624] usbcore: registered new interface driver usbhid
[ 3.411633] usbhid: USB HID core driver
[ 3.411655] TCP: cubic registered
[ 3.411662] NET: Registered protocol family 17
[ 3.411877] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411887] devtmpfs: mounted
[ 3.411895] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 0.000014] Console: colour dummy device 80x25
[ 0.000016] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000017] pid_max: default: 32768 minimum: 301
[ 0.000025] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000026] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000089] hw perfevents: no hardware support available
[ 1.060049] CPU1: failed to come online
[ 2.080100] CPU2: failed to come online
[ 3.100151] CPU3: failed to come online
[ 3.100153] Brought up 1 CPUs
[ 3.100153] SMP: Total of 1 processors activated.
[ 3.100180] devtmpfs: initialized
[ 3.100809] atomic64_test: passed
[ 3.100875] regulator-dummy: no parameters
[ 3.101140] NET: Registered protocol family 16
[ 3.101229] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.101232] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101271] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101273] Serial: AMBA PL011 UART driver
[ 3.101394] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101445] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.101992] console [ttyAMA0] enabled
[ 3.102057] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.102083] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.102108] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.102132] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130359] 3V3: 3300 mV
[ 3.130380] vgaarb: loaded
[ 3.130422] SCSI subsystem initialized
[ 3.130493] libata version 3.00 loaded.
[ 3.130582] usbcore: registered new interface driver usbfs
[ 3.130610] usbcore: registered new interface driver hub
[ 3.130662] usbcore: registered new device driver usb
[ 3.130697] pps_core: LinuxPPS API ver. 1 registered
[ 3.130706] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130725] PTP clock support registered
[ 3.130894] Switched to clocksource arch_sys_counter
[ 3.131871] NET: Registered protocol family 2
[ 3.131947] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131962] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131979] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131993] TCP: reno registered
[ 3.131999] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.132011] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.132042] NET: Registered protocol family 1
[ 3.132076] RPC: Registered named UNIX socket transport module.
[ 3.132086] RPC: Registered udp transport module.
[ 3.132093] RPC: Registered tcp transport module.
[ 3.132101] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.132112] PCI: CLS 0 bytes, default 64
[ 3.132214] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.132264] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.133999] fuse init (API version 7.23)
[ 3.134056] msgmni has been set to 469
[ 3.136080] io scheduler noop registered
[ 3.136117] io scheduler cfq registered (default)
[ 3.136408] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.136409] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.136411] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.136412] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.136413] pci_bus 0000:00: scanning bus
[ 3.136416] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.136418] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.136421] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136437] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.136439] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.136441] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.136443] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.136445] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.136458] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.136471] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.136530] pci_bus 0000:00: fixups for bus
[ 3.136540] pci_bus 0000:00: bus scan returning with max=00
[ 3.136554] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.136581] pci 0000:00:00.0: fixup irq: got 33
[ 3.136590] pci 0000:00:00.0: assigning IRQ 33
[ 3.136604] pci 0000:00:01.0: fixup irq: got 34
[ 3.136613] pci 0000:00:01.0: assigning IRQ 34
[ 3.136628] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.136642] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.136656] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.136670] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.136683] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.136696] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.136709] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.136721] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.137154] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.137322] ata_piix 0000:00:01.0: version 2.13
[ 3.137323] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.137329] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.137678] scsi0 : ata_piix
[ 3.137822] scsi1 : ata_piix
[ 3.137861] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.137873] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.137983] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.137994] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.138007] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.138017] e1000 0000:00:00.0: enabling bus mastering
[ 3.290897] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290898] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290904] ata1.00: configured for UDMA/33
[ 3.290921] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.290982] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.290990] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.291004] sd 0:0:0:0: [sda] Write Protect is off
[ 3.291005] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.291012] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.291065] sda: sda1
[ 3.291127] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.411190] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.411205] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.411235] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.411245] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411276] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411288] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411412] usbcore: registered new interface driver usb-storage
[ 3.411483] mousedev: PS/2 mouse device common for all mice
[ 3.411662] usbcore: registered new interface driver usbhid
[ 3.411671] usbhid: USB HID core driver
[ 3.411696] TCP: cubic registered
[ 3.411703] NET: Registered protocol family 17
[ 3.411927] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411937] devtmpfs: mounted
[ 3.411945] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 3.450119] udevd[607]: starting version 182
[ 3.450201] udevd[607]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 3.543151] random: dd urandom read with 19 bits of entropy available
[ 3.573344] random: dd urandom read with 20 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -169,7 +169,7 @@ Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 3.681081] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 3.711112] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sending discover...
Sending discover...
Sending discover...

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -744,7 +745,7 @@ iewToCommitDelay=1
iewToDecodeDelay=1
iewToFetchDelay=1
iewToRenameDelay=1
interrupts=Null
interrupts=
isa=system.cpu1.isa
issueToExecuteDelay=1
issueWidth=8
@ -2216,12 +2217,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -2229,6 +2231,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
[system.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.vncserver]
type=VncServer
eventq_index=0

View file

@ -445,55 +445,3 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Aug 7 2015 10:13:08
gem5 started Aug 7 2015 11:45:15
gem5 executing on e104799-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-o3 -re /work/gem5/outgoing/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-o3
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 06:29:33
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-o3 -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-o3
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second

View file

@ -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.000011] Console: colour dummy device 80x25
[ 0.000013] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000014] pid_max: default: 32768 minimum: 301
[ 0.000021] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000022] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000100] hw perfevents: no hardware support available
[ 1.060050] CPU1: failed to come online
[ 0.000014] Console: colour dummy device 80x25
[ 0.000016] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000017] pid_max: default: 32768 minimum: 301
[ 0.000025] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000025] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000128] hw perfevents: no hardware support available
[ 1.060051] CPU1: failed to come online
[ 2.080097] CPU2: failed to come online
[ 3.100143] CPU3: failed to come online
[ 3.100145] Brought up 1 CPUs
[ 3.100144] CPU3: failed to come online
[ 3.100146] Brought up 1 CPUs
[ 3.100146] SMP: Total of 1 processors activated.
[ 3.100182] devtmpfs: initialized
[ 3.100453] atomic64_test: passed
[ 3.100481] regulator-dummy: no parameters
[ 3.100703] NET: Registered protocol family 16
[ 3.100783] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.100790] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101275] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101279] Serial: AMBA PL011 UART driver
[ 3.101402] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101425] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.101952] console [ttyAMA0] enabled
[ 3.102005] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.102030] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.102055] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.102079] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130361] 3V3: 3300 mV
[ 3.130390] vgaarb: loaded
[ 3.130421] SCSI subsystem initialized
[ 3.130450] libata version 3.00 loaded.
[ 3.130481] usbcore: registered new interface driver usbfs
[ 3.130495] usbcore: registered new interface driver hub
[ 3.130519] usbcore: registered new device driver usb
[ 3.130538] pps_core: LinuxPPS API ver. 1 registered
[ 3.130547] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130563] PTP clock support registered
[ 3.130638] Switched to clocksource arch_sys_counter
[ 3.131336] NET: Registered protocol family 2
[ 3.131382] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131395] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131411] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131424] TCP: reno registered
[ 3.131430] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131441] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131468] NET: Registered protocol family 1
[ 3.131511] RPC: Registered named UNIX socket transport module.
[ 3.131521] RPC: Registered udp transport module.
[ 3.131528] RPC: Registered tcp transport module.
[ 3.131536] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.131547] PCI: CLS 0 bytes, default 64
[ 3.131644] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.131705] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.132732] fuse init (API version 7.23)
[ 3.132787] msgmni has been set to 469
[ 3.134276] io scheduler noop registered
[ 3.134311] io scheduler cfq registered (default)
[ 3.134587] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.134599] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.134609] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.134620] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.134629] pci_bus 0000:00: scanning bus
[ 3.134638] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.134649] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.134662] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.134688] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.134699] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.134709] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.134718] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.134728] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.134737] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.134747] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.134773] pci_bus 0000:00: fixups for bus
[ 3.134781] pci_bus 0000:00: bus scan returning with max=00
[ 3.134791] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.134806] pci 0000:00:00.0: fixup irq: got 33
[ 3.134814] pci 0000:00:00.0: assigning IRQ 33
[ 3.134822] pci 0000:00:01.0: fixup irq: got 34
[ 3.134830] pci 0000:00:01.0: assigning IRQ 34
[ 3.134839] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.134851] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.134863] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.134874] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.134885] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.134895] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.134905] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.134915] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.135224] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.135384] ata_piix 0000:00:01.0: version 2.13
[ 3.135393] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.135411] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.135582] scsi0 : ata_piix
[ 3.135646] scsi1 : ata_piix
[ 3.135666] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.135677] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.135746] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.135757] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.135770] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.135780] e1000 0000:00:00.0: enabling bus mastering
[ 3.290658] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290667] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290689] ata1.00: configured for UDMA/33
[ 3.290723] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.290797] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.290816] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.290846] sd 0:0:0:0: [sda] Write Protect is off
[ 3.290855] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.290871] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.290955] sda: sda1
[ 3.291031] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.410909] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.410921] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.410937] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.410947] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.410962] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.410973] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411018] usbcore: registered new interface driver usb-storage
[ 3.411056] mousedev: PS/2 mouse device common for all mice
[ 3.411152] usbcore: registered new interface driver usbhid
[ 3.411161] usbhid: USB HID core driver
[ 3.411184] TCP: cubic registered
[ 3.411190] NET: Registered protocol family 17
[ 3.411417] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411445] devtmpfs: mounted
[ 3.411480] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 3.100191] devtmpfs: initialized
[ 3.100478] atomic64_test: passed
[ 3.100511] regulator-dummy: no parameters
[ 3.100758] NET: Registered protocol family 16
[ 3.100846] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.100854] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.101552] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.101557] Serial: AMBA PL011 UART driver
[ 3.101698] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.101724] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.102252] console [ttyAMA0] enabled
[ 3.102316] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.102342] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.102367] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.102391] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130379] 3V3: 3300 mV
[ 3.130413] vgaarb: loaded
[ 3.130447] SCSI subsystem initialized
[ 3.130476] libata version 3.00 loaded.
[ 3.130509] usbcore: registered new interface driver usbfs
[ 3.130523] usbcore: registered new interface driver hub
[ 3.130548] usbcore: registered new device driver usb
[ 3.130568] pps_core: LinuxPPS API ver. 1 registered
[ 3.130576] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.130593] PTP clock support registered
[ 3.130677] Switched to clocksource arch_sys_counter
[ 3.131395] NET: Registered protocol family 2
[ 3.131448] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.131463] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.131480] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.131494] TCP: reno registered
[ 3.131500] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131512] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.131543] NET: Registered protocol family 1
[ 3.131589] RPC: Registered named UNIX socket transport module.
[ 3.131599] RPC: Registered udp transport module.
[ 3.131606] RPC: Registered tcp transport module.
[ 3.131614] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.131625] PCI: CLS 0 bytes, default 64
[ 3.131729] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.131798] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.132866] fuse init (API version 7.23)
[ 3.132923] msgmni has been set to 469
[ 3.134469] io scheduler noop registered
[ 3.134506] io scheduler cfq registered (default)
[ 3.134833] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.134845] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.134855] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.134866] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.134875] pci_bus 0000:00: scanning bus
[ 3.134885] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.134897] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.134909] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.134938] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.134948] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.134958] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.134968] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.134977] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.134987] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.134997] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.135023] pci_bus 0000:00: fixups for bus
[ 3.135030] pci_bus 0000:00: bus scan returning with max=00
[ 3.135041] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.135057] pci 0000:00:00.0: fixup irq: got 33
[ 3.135065] pci 0000:00:00.0: assigning IRQ 33
[ 3.135074] pci 0000:00:01.0: fixup irq: got 34
[ 3.135082] pci 0000:00:01.0: assigning IRQ 34
[ 3.135092] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.135103] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.135115] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.135127] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.135137] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.135147] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.135157] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.135168] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.135488] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.135665] ata_piix 0000:00:01.0: version 2.13
[ 3.135674] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.135695] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.135880] scsi0 : ata_piix
[ 3.135948] scsi1 : ata_piix
[ 3.135969] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.135980] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.136053] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.136064] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.136077] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.136087] e1000 0000:00:00.0: enabling bus mastering
[ 3.290700] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.290708] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.290732] ata1.00: configured for UDMA/33
[ 3.290772] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.290849] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.290869] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.290899] sd 0:0:0:0: [sda] Write Protect is off
[ 3.290908] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.290924] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.291014] sda: sda1
[ 3.291093] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.410952] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.410964] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.410981] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.410990] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.411006] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.411017] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.411062] usbcore: registered new interface driver usb-storage
[ 3.411102] mousedev: PS/2 mouse device common for all mice
[ 3.411201] usbcore: registered new interface driver usbhid
[ 3.411210] usbhid: USB HID core driver
[ 3.411235] TCP: cubic registered
[ 3.411242] NET: Registered protocol family 17
[ 3.411492] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.411521] devtmpfs: mounted
[ 3.411566] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 3.447850] udevd[607]: starting version 182
[ 3.448001] udevd[607]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 3.542546] random: dd urandom read with 19 bits of entropy available
[ 3.532640] random: dd urandom read with 19 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -169,7 +169,7 @@ Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 3.660867] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 3.650908] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sending discover...
Sending discover...
Sending discover...

View file

@ -12,11 +12,11 @@ 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=/scratch/nilay/GEM5/system/binaries/boot_emm.arm64
boot_loader=/home/joel/research/gem5/full_system_files/binaries/boot_emm.arm64
boot_osflags=earlyprintk=pl011,0x1c090000 console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=256MB root=/dev/sda1
cache_line_size=64
clk_domain=system.clk_domain
dtb_filename=/scratch/nilay/GEM5/system/binaries/vexpress.aarch64.20140821.dtb
dtb_filename=/home/joel/research/gem5/full_system_files/binaries/vexpress.aarch64.20140821.dtb
early_kernel_symbols=false
enable_context_switch_stats_dump=false
eventq_index=0
@ -28,7 +28,7 @@ have_security=false
have_virtualization=false
highest_el_is_64=false
init_param=0
kernel=/scratch/nilay/GEM5/system/binaries/vmlinux.aarch64.20140821
kernel=/home/joel/research/gem5/full_system_files/binaries/vmlinux.aarch64.20140821
kernel_addr_check=true
load_addr_mask=268435455
load_offset=2147483648
@ -38,11 +38,12 @@ mem_ranges=2147483648:2415919103
memories=system.physmem system.realview.nvmem system.realview.vram
mmap_using_noreserve=false
multi_proc=true
multi_thread=false
num_work_ids=16
panic_on_oops=true
panic_on_panic=true
phys_addr_range_64=40
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
reset_addr_64=0
symbolfile=
work_begin_ckpt_count=0
@ -85,7 +86,7 @@ table_size=65536
[system.cf0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linaro-minimal-aarch64.img
image_file=/home/joel/research/gem5/full_system_files/disks/linaro-minimal-aarch64.img
read_only=true
[system.clk_domain]
@ -336,7 +337,7 @@ dtb=system.cpu1.dtb
eventq_index=0
function_trace=false
function_trace_start=0
interrupts=Null
interrupts=
isa=system.cpu1.isa
istage2_mmu=system.cpu1.istage2_mmu
itb=system.cpu1.itb
@ -1458,12 +1459,13 @@ port=3456
[system.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -1471,6 +1473,13 @@ width=32
master=system.l2c.cpu_side
slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu0.itb.walker.port system.cpu0.dtb.walker.port
[system.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.vncserver]
type=VncServer
eventq_index=0

View file

@ -1533,3 +1533,27 @@ warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR
warn: User mode does not have SPSR

View file

@ -1,10 +1,10 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Aug 7 2015 10:13:08
gem5 started Aug 7 2015 11:47:53
gem5 executing on e104799-lin
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-timing -re /work/gem5/outgoing/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-timing
gem5 compiled Oct 1 2015 05:39:21
gem5 started Oct 2 2015 06:37:21
gem5 executing on artery
command line: build/ARM/gem5.opt -d build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-timing -re /home/joel/research/gem5/gem5/tests/run.py build/ARM/tests/opt/long/fs/10.linux-boot/arm/linux/realview64-switcheroo-timing
Selected 64-bit ARM architecture, updating default disk image...
Global frequency set at 1000000000000 ticks per second

View file

@ -4,11 +4,11 @@ sim_seconds 51.811486 # Nu
sim_ticks 51811486345500 # Number of ticks simulated
final_tick 51811486345500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 646354 # Simulator instruction rate (inst/s)
host_op_rate 759580 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 40519578786 # Simulator tick rate (ticks/s)
host_mem_usage 722184 # Number of bytes of host memory used
host_seconds 1278.68 # Real time elapsed on the host
host_inst_rate 353733 # Simulator instruction rate (inst/s)
host_op_rate 415699 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 22175355428 # Simulator tick rate (ticks/s)
host_mem_usage 671232 # Number of bytes of host memory used
host_seconds 2336.44 # Real time elapsed on the host
sim_insts 826478524 # Number of instructions simulated
sim_ops 971257944 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
@ -546,6 +546,8 @@ system.cpu0.itb.accesses 414300878 # DT
system.cpu0.numCycles 51812404725 # number of cpu cycles simulated
system.cpu0.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu0.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 15960 # number of quiesce instructions executed
system.cpu0.committedInsts 413973920 # Number of instructions committed
system.cpu0.committedOps 486522682 # Number of ops (including micro ops) committed
system.cpu0.num_int_alu_accesses 447282441 # Number of integer alu accesses
@ -603,8 +605,6 @@ system.cpu0.op_class::MemWrite 70739077 14.53% 100.00% # Cl
system.cpu0.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu0.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu0.op_class::total 486797091 # Class of executed instruction
system.cpu0.kern.inst.arm 0 # number of arm instructions executed
system.cpu0.kern.inst.quiesce 18838 # number of quiesce instructions executed
system.cpu0.dcache.tags.replacements 9220536 # number of replacements
system.cpu0.dcache.tags.tagsinuse 511.942797 # Cycle average of tags in use
system.cpu0.dcache.tags.total_refs 287472122 # Total number of references to valid blocks.
@ -1218,6 +1218,8 @@ system.cpu1.itb.accesses 412837830 # DT
system.cpu1.numCycles 51810567966 # number of cpu cycles simulated
system.cpu1.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu1.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 0 # number of quiesce instructions executed
system.cpu1.committedInsts 412504604 # Number of instructions committed
system.cpu1.committedOps 484735262 # Number of ops (including micro ops) committed
system.cpu1.num_int_alu_accesses 445679810 # Number of integer alu accesses
@ -1275,8 +1277,6 @@ system.cpu1.op_class::MemWrite 70487276 14.53% 100.00% # Cl
system.cpu1.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu1.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu1.op_class::total 485014384 # Class of executed instruction
system.cpu1.kern.inst.arm 0 # number of arm instructions executed
system.cpu1.kern.inst.quiesce 0 # number of quiesce instructions executed
system.iobus.trans_dist::ReadReq 40322 # Transaction distribution
system.iobus.trans_dist::ReadResp 40322 # Transaction distribution
system.iobus.trans_dist::WriteReq 136571 # Transaction distribution

View file

@ -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.000001] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 2748779069440ns
[ 0.000040] Console: colour dummy device 80x25
[ 0.000043] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000046] pid_max: default: 32768 minimum: 301
[ 0.000067] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000069] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000281] hw perfevents: no hardware support available
[ 1.060140] CPU1: failed to come online
[ 2.080277] CPU2: failed to come online
[ 3.100414] CPU3: failed to come online
[ 3.100419] Brought up 1 CPUs
[ 3.100421] SMP: Total of 1 processors activated.
[ 3.100521] devtmpfs: initialized
[ 3.101599] atomic64_test: passed
[ 3.101677] regulator-dummy: no parameters
[ 3.102436] NET: Registered protocol family 16
[ 3.102707] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.102718] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.104187] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.104194] Serial: AMBA PL011 UART driver
[ 3.104560] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.104628] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.105186] console [ttyAMA0] enabled
[ 3.105314] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.105363] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.105412] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.105457] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130945] 3V3: 3300 mV
[ 3.131024] vgaarb: loaded
[ 3.131114] SCSI subsystem initialized
[ 3.131184] libata version 3.00 loaded.
[ 3.131268] usbcore: registered new interface driver usbfs
[ 3.131295] usbcore: registered new interface driver hub
[ 3.131349] usbcore: registered new device driver usb
[ 3.131393] pps_core: LinuxPPS API ver. 1 registered
[ 3.131403] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.131425] PTP clock support registered
[ 3.131650] Switched to clocksource arch_sys_counter
[ 3.133712] NET: Registered protocol family 2
[ 3.133864] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.133892] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.133924] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.133963] TCP: reno registered
[ 3.133970] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.133988] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.134052] NET: Registered protocol family 1
[ 3.134122] RPC: Registered named UNIX socket transport module.
[ 3.134132] RPC: Registered udp transport module.
[ 3.134141] RPC: Registered tcp transport module.
[ 3.134149] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.134162] PCI: CLS 0 bytes, default 64
[ 3.134478] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.134677] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.138144] fuse init (API version 7.23)
[ 3.138307] msgmni has been set to 469
[ 3.142786] io scheduler noop registered
[ 3.142881] io scheduler cfq registered (default)
[ 3.143804] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.143818] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.143831] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.143844] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.143855] pci_bus 0000:00: scanning bus
[ 3.143868] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.143883] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.143900] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.143960] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.143973] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.143986] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.143998] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.144010] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.144022] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.144035] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.144093] pci_bus 0000:00: fixups for bus
[ 3.144103] pci_bus 0000:00: bus scan returning with max=00
[ 3.144116] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.144141] pci 0000:00:00.0: fixup irq: got 33
[ 3.144150] pci 0000:00:00.0: assigning IRQ 33
[ 3.144163] pci 0000:00:01.0: fixup irq: got 34
[ 3.144173] pci 0000:00:01.0: assigning IRQ 34
[ 3.144188] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.144202] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.144216] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.144230] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.144243] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.144256] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.144269] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.144282] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.145170] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.145672] ata_piix 0000:00:01.0: version 2.13
[ 3.145683] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.145719] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.146290] scsi0 : ata_piix
[ 3.146464] scsi1 : ata_piix
[ 3.146516] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.146529] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.146721] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.146734] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.146755] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.146767] e1000 0000:00:00.0: enabling bus mastering
[ 3.301682] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.301693] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.301726] ata1.00: configured for UDMA/33
[ 3.301800] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.301991] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.302026] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.302082] sd 0:0:0:0: [sda] Write Protect is off
[ 3.302093] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.302121] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.302324] sda: sda1
[ 3.302524] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.422002] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.422017] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.422045] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.422056] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.422086] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.422098] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.422227] usbcore: registered new interface driver usb-storage
[ 3.422318] mousedev: PS/2 mouse device common for all mice
[ 3.422603] usbcore: registered new interface driver usbhid
[ 3.422613] usbhid: USB HID core driver
[ 3.422663] TCP: cubic registered
[ 3.422672] NET: Registered protocol family 17
[ 3.423259] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.423303] devtmpfs: mounted
[ 3.423393] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
[ 0.000045] Console: colour dummy device 80x25
[ 0.000049] Calibrating delay loop (skipped) preset value.. 3997.69 BogoMIPS (lpj=19988480)
[ 0.000051] pid_max: default: 32768 minimum: 301
[ 0.000075] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000077] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[ 0.000352] hw perfevents: no hardware support available
[ 1.060141] CPU1: failed to come online
[ 2.080278] CPU2: failed to come online
[ 3.100415] CPU3: failed to come online
[ 3.100420] Brought up 1 CPUs
[ 3.100422] SMP: Total of 1 processors activated.
[ 3.100538] devtmpfs: initialized
[ 3.101654] atomic64_test: passed
[ 3.101742] regulator-dummy: no parameters
[ 3.102585] NET: Registered protocol family 16
[ 3.102876] vdso: 2 pages (1 code, 1 data) at base ffffffc0006cd000
[ 3.102888] hw-breakpoint: found 2 breakpoint and 2 watchpoint registers.
[ 3.105208] software IO TLB [mem 0x8d400000-0x8d800000] (4MB) mapped at [ffffffc00d400000-ffffffc00d7fffff]
[ 3.105217] Serial: AMBA PL011 UART driver
[ 3.105618] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/sysctl@020000
[ 3.105693] 1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37, base_baud = 0) is a PL011 rev3
[ 3.106253] console [ttyAMA0] enabled
[ 3.106402] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0a0000
[ 3.106451] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0b0000
[ 3.106501] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/uart@0c0000
[ 3.106546] of_amba_device_create(): amba_device_add() failed (-19) for /smb/motherboard/iofpga@3,00000000/wdt@0f0000
[ 3.130866] 3V3: 3300 mV
[ 3.130954] vgaarb: loaded
[ 3.131051] SCSI subsystem initialized
[ 3.131124] libata version 3.00 loaded.
[ 3.131215] usbcore: registered new interface driver usbfs
[ 3.131243] usbcore: registered new interface driver hub
[ 3.131300] usbcore: registered new device driver usb
[ 3.131347] pps_core: LinuxPPS API ver. 1 registered
[ 3.131356] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.131380] PTP clock support registered
[ 3.131621] Switched to clocksource arch_sys_counter
[ 3.133832] NET: Registered protocol family 2
[ 3.133998] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 3.134030] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[ 3.134070] TCP: Hash tables configured (established 2048 bind 2048)
[ 3.134123] TCP: reno registered
[ 3.134131] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.134150] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.134226] NET: Registered protocol family 1
[ 3.134305] RPC: Registered named UNIX socket transport module.
[ 3.134315] RPC: Registered udp transport module.
[ 3.134324] RPC: Registered tcp transport module.
[ 3.134332] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.134346] PCI: CLS 0 bytes, default 64
[ 3.134689] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 3.134927] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 3.138697] fuse init (API version 7.23)
[ 3.138869] msgmni has been set to 469
[ 3.143638] io scheduler noop registered
[ 3.143735] io scheduler cfq registered (default)
[ 3.144790] pci-host-generic 30000000.pci: PCI host bridge to bus 0000:00
[ 3.144804] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 3.144817] pci_bus 0000:00: root bus resource [mem 0x40000000-0x4fffffff]
[ 3.144830] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 3.144841] pci_bus 0000:00: scanning bus
[ 3.144856] pci 0000:00:00.0: [8086:1075] type 00 class 0x020000
[ 3.144871] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x0001ffff]
[ 3.144888] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.144952] pci 0000:00:01.0: [8086:7111] type 00 class 0x010185
[ 3.144966] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x0007]
[ 3.144978] pci 0000:00:01.0: reg 0x14: [io 0x0000-0x0003]
[ 3.144990] pci 0000:00:01.0: reg 0x18: [io 0x0000-0x0007]
[ 3.145002] pci 0000:00:01.0: reg 0x1c: [io 0x0000-0x0003]
[ 3.145014] pci 0000:00:01.0: reg 0x20: [io 0x0000-0x000f]
[ 3.145028] pci 0000:00:01.0: reg 0x30: [mem 0x00000000-0x000007ff pref]
[ 3.145087] pci_bus 0000:00: fixups for bus
[ 3.145097] pci_bus 0000:00: bus scan returning with max=00
[ 3.145111] pci 0000:00:00.0: calling quirk_e100_interrupt+0x0/0x1cc
[ 3.145140] pci 0000:00:00.0: fixup irq: got 33
[ 3.145149] pci 0000:00:00.0: assigning IRQ 33
[ 3.145163] pci 0000:00:01.0: fixup irq: got 34
[ 3.145172] pci 0000:00:01.0: assigning IRQ 34
[ 3.145186] pci 0000:00:00.0: BAR 0: assigned [mem 0x40000000-0x4001ffff]
[ 3.145201] pci 0000:00:00.0: BAR 6: assigned [mem 0x40020000-0x400207ff pref]
[ 3.145215] pci 0000:00:01.0: BAR 6: assigned [mem 0x40020800-0x40020fff pref]
[ 3.145229] pci 0000:00:01.0: BAR 4: assigned [io 0x1000-0x100f]
[ 3.145242] pci 0000:00:01.0: BAR 0: assigned [io 0x1010-0x1017]
[ 3.145255] pci 0000:00:01.0: BAR 2: assigned [io 0x1018-0x101f]
[ 3.145268] pci 0000:00:01.0: BAR 1: assigned [io 0x1020-0x1023]
[ 3.145280] pci 0000:00:01.0: BAR 3: assigned [io 0x1024-0x1027]
[ 3.146196] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 3.146728] ata_piix 0000:00:01.0: version 2.13
[ 3.146741] ata_piix 0000:00:01.0: enabling device (0000 -> 0001)
[ 3.146785] ata_piix 0000:00:01.0: enabling bus mastering
[ 3.147395] scsi0 : ata_piix
[ 3.147583] scsi1 : ata_piix
[ 3.147636] ata1: PATA max UDMA/33 cmd 0x1010 ctl 0x1020 bmdma 0x1000 irq 34
[ 3.147649] ata2: PATA max UDMA/33 cmd 0x1018 ctl 0x1024 bmdma 0x1008 irq 34
[ 3.147855] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
[ 3.147867] e1000: Copyright (c) 1999-2006 Intel Corporation.
[ 3.147890] e1000 0000:00:00.0: enabling device (0000 -> 0002)
[ 3.147903] e1000 0000:00:00.0: enabling bus mastering
[ 3.301657] ata1.00: ATA-7: M5 IDE Disk, , max UDMA/66
[ 3.301668] ata1.00: 2096640 sectors, multi 0: LBA
[ 3.301702] ata1.00: configured for UDMA/33
[ 3.301790] scsi 0:0:0:0: Direct-Access ATA M5 IDE Disk n/a PQ: 0 ANSI: 5
[ 3.301986] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 3.302022] sd 0:0:0:0: [sda] 2096640 512-byte logical blocks: (1.07 GB/1023 MiB)
[ 3.302079] sd 0:0:0:0: [sda] Write Protect is off
[ 3.302090] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 3.302118] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 3.302321] sda: sda1
[ 3.302527] sd 0:0:0:0: [sda] Attached SCSI disk
[ 3.421982] e1000 0000:00:00.0 eth0: (PCI:33MHz:32-bit) 00:90:00:00:00:01
[ 3.421997] e1000 0000:00:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 3.422026] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 3.422036] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 3.422067] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.0.5-k
[ 3.422079] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 3.422210] usbcore: registered new interface driver usb-storage
[ 3.422303] mousedev: PS/2 mouse device common for all mice
[ 3.422596] usbcore: registered new interface driver usbhid
[ 3.422606] usbhid: USB HID core driver
[ 3.422662] TCP: cubic registered
[ 3.422671] NET: Registered protocol family 17
[ 3.423301] VFS: Mounted root (ext2 filesystem) on device 8:1.
[ 3.423347] devtmpfs: mounted
[ 3.423474] Freeing unused kernel memory: 208K (ffffffc000692000 - ffffffc0006c6000)
INIT: version 2.88 booting
Starting udev
[ 3.470213] udevd[607]: starting version 182
[ 3.470471] udevd[607]: starting version 182
Starting Bootlog daemon: bootlogd.
[ 3.606506] random: dd urandom read with 20 bits of entropy available
[ 3.586574] random: dd urandom read with 21 bits of entropy available
Populating dev cache
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
@ -169,7 +169,7 @@ Mon Jan 27 08:00:00 UTC 2014
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Configuring network interfaces... udhcpc (v1.21.1) started
[ 3.801885] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 3.791856] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
Sending discover...
Sending discover...
Sending discover...

View file

@ -20,7 +20,7 @@ eventq_index=0
init_param=0
intel_mp_pointer=system.intel_mp_pointer
intel_mp_table=system.intel_mp_table
kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
kernel=/home/joel/research/gem5/full_system_files/binaries/x86_64-vmlinux-2.6.22.9
kernel_addr_check=true
load_addr_mask=18446744073709551615
load_offset=0
@ -28,8 +28,9 @@ mem_mode=timing
mem_ranges=0:134217727
memories=system.physmem
mmap_using_noreserve=false
multi_thread=false
num_work_ids=16
readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
readfile=/home/joel/research/gem5/gem5/tests/halt.sh
smbios_table=system.smbios_table
symbolfile=
work_begin_ckpt_count=0
@ -352,12 +353,13 @@ size=4194304
[system.cpu.toL2Bus]
type=CoherentXBar
children=snoop_filter
clk_domain=system.cpu_clk_domain
eventq_index=0
forward_latency=0
frontend_latency=1
response_latency=1
snoop_filter=Null
snoop_filter=system.cpu.toL2Bus.snoop_filter
snoop_response_latency=1
system=system
use_default_range=false
@ -365,6 +367,13 @@ width=32
master=system.cpu.l2cache.cpu_side
slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb_walker_cache.mem_side system.cpu.dtb_walker_cache.mem_side
[system.cpu.toL2Bus.snoop_filter]
type=SnoopFilter
eventq_index=0
lookup_latency=0
max_capacity=8388608
system=system
[system.cpu.tracer]
type=ExeTracer
eventq_index=0
@ -1207,7 +1216,7 @@ table_size=65536
[system.pc.south_bridge.ide.disks0.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linux-x86.img
image_file=/home/joel/research/gem5/full_system_files/disks/linux-x86.img
read_only=true
[system.pc.south_bridge.ide.disks1]
@ -1230,7 +1239,7 @@ table_size=65536
[system.pc.south_bridge.ide.disks1.image.child]
type=RawDiskImage
eventq_index=0
image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img
image_file=/home/joel/research/gem5/full_system_files/disks/linux-bigswap2.img
read_only=true
[system.pc.south_bridge.int_lines0]

View file

@ -1,12 +1,13 @@
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jan 6 2015 22:19:56
gem5 started Jan 6 2015 22:27:08
gem5 executing on gabeblackz620.mtv.corp.google.com
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing -re /usr/local/google/home/gabeblack/gem5/hg/gem5/tests/run.py build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing
gem5 compiled Oct 1 2015 04:53:13
gem5 started Oct 1 2015 04:53:52
gem5 executing on artery
command line: build/X86/gem5.opt -d build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing -re /home/joel/research/gem5/gem5/tests/run.py build/X86/tests/opt/quick/fs/10.linux-boot/x86/linux/pc-simple-timing
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /usr/local/google/home/gabeblack/gem5/dist/m5/system/binaries/x86_64-vmlinux-2.6.22.9
info: kernel located at: /home/joel/research/gem5/full_system_files/binaries/x86_64-vmlinux-2.6.22.9
0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012
info: Entering event queue @ 0. Starting simulation...
Exiting @ tick 5188454477000 because m5_exit instruction encountered
Exiting @ tick 5194921252500 because m5_exit instruction encountered

View file

@ -4,13 +4,13 @@ sim_seconds 5.194921 # Nu
sim_ticks 5194921252500 # Number of ticks simulated
final_tick 5194921252500 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000000 # Frequency of simulated ticks
host_inst_rate 862150 # Simulator instruction rate (inst/s)
host_op_rate 1661827 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 34815163679 # Simulator tick rate (ticks/s)
host_mem_usage 660376 # Number of bytes of host memory used
host_seconds 149.21 # Real time elapsed on the host
sim_insts 128645146 # Number of instructions simulated
sim_ops 247968367 # Number of ops (including micro ops) simulated
host_inst_rate 334832 # Simulator instruction rate (inst/s)
host_op_rate 645401 # Simulator op (including micro ops) rate (op/s)
host_tick_rate 13521111808 # Simulator tick rate (ticks/s)
host_mem_usage 605972 # Number of bytes of host memory used
host_seconds 384.21 # Real time elapsed on the host
sim_insts 128645145 # Number of instructions simulated
sim_ops 247968363 # Number of ops (including micro ops) simulated
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1000 # Clock period in ticks
system.physmem.bytes_read::cpu.itb.walker 320 # Number of bytes read from this memory
@ -280,58 +280,60 @@ system.physmem_0.preEnergy 112278375 # En
system.physmem_0.readEnergy 590093400 # Energy for read commands per rank (pJ)
system.physmem_0.writeEnergy 401209200 # Energy for write commands per rank (pJ)
system.physmem_0.refreshEnergy 339306654960 # Energy for refresh commands per rank (pJ)
system.physmem_0.actBackEnergy 136710410535 # Energy for active background per rank (pJ)
system.physmem_0.preBackEnergy 2997028289250 # Energy for precharge background per rank (pJ)
system.physmem_0.totalEnergy 3474354711360 # Total energy per rank (pJ)
system.physmem_0.actBackEnergy 136710415665 # Energy for active background per rank (pJ)
system.physmem_0.preBackEnergy 2997028284750 # Energy for precharge background per rank (pJ)
system.physmem_0.totalEnergy 3474354711990 # Total energy per rank (pJ)
system.physmem_0.averagePower 668.798995 # Core power per rank (mW)
system.physmem_0.memoryStateTime::IDLE 4985717898976 # Time in different power states
system.physmem_0.memoryStateTime::IDLE 4985717890976 # Time in different power states
system.physmem_0.memoryStateTime::REF 173469660000 # Time in different power states
system.physmem_0.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem_0.memoryStateTime::ACT 35728624774 # Time in different power states
system.physmem_0.memoryStateTime::ACT 35728632774 # Time in different power states
system.physmem_0.memoryStateTime::ACT_PDN 0 # Time in different power states
system.physmem_1.actEnergy 217334880 # Energy for activate commands per rank (pJ)
system.physmem_1.preEnergy 118585500 # Energy for precharge commands per rank (pJ)
system.physmem_1.readEnergy 606504600 # Energy for read commands per rank (pJ)
system.physmem_1.writeEnergy 416203920 # Energy for write commands per rank (pJ)
system.physmem_1.refreshEnergy 339306654960 # Energy for refresh commands per rank (pJ)
system.physmem_1.actBackEnergy 137303657415 # Energy for active background per rank (pJ)
system.physmem_1.preBackEnergy 2996507897250 # Energy for precharge background per rank (pJ)
system.physmem_1.totalEnergy 3474476838525 # Total energy per rank (pJ)
system.physmem_1.actBackEnergy 137303660835 # Energy for active background per rank (pJ)
system.physmem_1.preBackEnergy 2996507894250 # Energy for precharge background per rank (pJ)
system.physmem_1.totalEnergy 3474476838945 # Total energy per rank (pJ)
system.physmem_1.averagePower 668.822504 # Core power per rank (mW)
system.physmem_1.memoryStateTime::IDLE 4984854152228 # Time in different power states
system.physmem_1.memoryStateTime::IDLE 4984854148228 # Time in different power states
system.physmem_1.memoryStateTime::REF 173469660000 # Time in different power states
system.physmem_1.memoryStateTime::PRE_PDN 0 # Time in different power states
system.physmem_1.memoryStateTime::ACT 36597268272 # Time in different power states
system.physmem_1.memoryStateTime::ACT 36597272272 # Time in different power states
system.physmem_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.cpu_clk_domain.clock 500 # Clock period in ticks
system.cpu.apic_clk_domain.clock 8000 # Clock period in ticks
system.cpu.numCycles 10389842505 # number of cpu cycles simulated
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
system.cpu.committedInsts 128645146 # Number of instructions committed
system.cpu.committedOps 247968367 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 232546073 # Number of integer alu accesses
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 0 # number of quiesce instructions executed
system.cpu.committedInsts 128645145 # Number of instructions committed
system.cpu.committedOps 247968363 # Number of ops (including micro ops) committed
system.cpu.num_int_alu_accesses 232546069 # Number of integer alu accesses
system.cpu.num_fp_alu_accesses 48 # Number of float alu accesses
system.cpu.num_func_calls 2315361 # number of times a function call or return occured
system.cpu.num_conditional_control_insts 23194066 # number of instructions that are conditional controls
system.cpu.num_int_insts 232546073 # number of integer instructions
system.cpu.num_int_insts 232546069 # number of integer instructions
system.cpu.num_fp_insts 48 # number of float instructions
system.cpu.num_int_register_reads 435625867 # number of times the integer registers were read
system.cpu.num_int_register_writes 198317571 # number of times the integer registers were written
system.cpu.num_int_register_reads 435625855 # number of times the integer registers were read
system.cpu.num_int_register_writes 198317568 # number of times the integer registers were written
system.cpu.num_fp_register_reads 48 # number of times the floating registers were read
system.cpu.num_fp_register_writes 0 # number of times the floating registers were written
system.cpu.num_cc_register_reads 133116487 # number of times the CC registers were read
system.cpu.num_cc_register_writes 95666128 # number of times the CC registers were written
system.cpu.num_mem_refs 22339099 # number of memory refs
system.cpu.num_load_insts 13935933 # Number of load instructions
system.cpu.num_store_insts 8403166 # Number of store instructions
system.cpu.num_idle_cycles 9774871363.998119 # Number of idle cycles
system.cpu.num_busy_cycles 614971141.001882 # Number of busy cycles
system.cpu.num_cc_register_reads 133116486 # number of times the CC registers were read
system.cpu.num_cc_register_writes 95666126 # number of times the CC registers were written
system.cpu.num_mem_refs 22339097 # number of memory refs
system.cpu.num_load_insts 13935932 # Number of load instructions
system.cpu.num_store_insts 8403165 # Number of store instructions
system.cpu.num_idle_cycles 9774871371.998117 # Number of idle cycles
system.cpu.num_busy_cycles 614971133.001882 # Number of busy cycles
system.cpu.not_idle_fraction 0.059190 # Percentage of non-idle cycles
system.cpu.idle_fraction 0.940810 # Percentage of idle cycles
system.cpu.Branches 26367781 # Number of branches fetched
system.cpu.op_class::No_OpClass 172241 0.07% 0.07% # Class of executed instruction
system.cpu.op_class::IntAlu 225200251 90.82% 90.89% # Class of executed instruction
system.cpu.op_class::IntAlu 225200249 90.82% 90.89% # Class of executed instruction
system.cpu.op_class::IntMult 140056 0.06% 90.94% # Class of executed instruction
system.cpu.op_class::IntDiv 123237 0.05% 90.99% # Class of executed instruction
system.cpu.op_class::FloatAdd 0 0.00% 90.99% # Class of executed instruction
@ -360,18 +362,16 @@ system.cpu.op_class::SimdFloatMisc 0 0.00% 90.99% # Cl
system.cpu.op_class::SimdFloatMult 0 0.00% 90.99% # Class of executed instruction
system.cpu.op_class::SimdFloatMultAcc 0 0.00% 90.99% # Class of executed instruction
system.cpu.op_class::SimdFloatSqrt 0 0.00% 90.99% # Class of executed instruction
system.cpu.op_class::MemRead 13930961 5.62% 96.61% # Class of executed instruction
system.cpu.op_class::MemWrite 8403166 3.39% 100.00% # Class of executed instruction
system.cpu.op_class::MemRead 13930960 5.62% 96.61% # Class of executed instruction
system.cpu.op_class::MemWrite 8403165 3.39% 100.00% # Class of executed instruction
system.cpu.op_class::IprAccess 0 0.00% 100.00% # Class of executed instruction
system.cpu.op_class::InstPrefetch 0 0.00% 100.00% # Class of executed instruction
system.cpu.op_class::total 247969928 # Class of executed instruction
system.cpu.kern.inst.arm 0 # number of arm instructions executed
system.cpu.kern.inst.quiesce 0 # number of quiesce instructions executed
system.cpu.op_class::total 247969924 # Class of executed instruction
system.cpu.dcache.tags.replacements 1623328 # number of replacements
system.cpu.dcache.tags.tagsinuse 511.995361 # Cycle average of tags in use
system.cpu.dcache.tags.total_refs 20131143 # Total number of references to valid blocks.
system.cpu.dcache.tags.total_refs 20131141 # Total number of references to valid blocks.
system.cpu.dcache.tags.sampled_refs 1623840 # Sample count of references to valid blocks.
system.cpu.dcache.tags.avg_refs 12.397245 # Average number of references to valid blocks.
system.cpu.dcache.tags.avg_refs 12.397244 # Average number of references to valid blocks.
system.cpu.dcache.tags.warmup_cycle 81561500 # Cycle when the warmup percentage was hit.
system.cpu.dcache.tags.occ_blocks::cpu.data 511.995361 # Average occupied blocks per requestor
system.cpu.dcache.tags.occ_percent::cpu.data 0.999991 # Average percentage of cache occupancy
@ -382,18 +382,18 @@ system.cpu.dcache.tags.age_task_id_blocks_1024::1 284
system.cpu.dcache.tags.age_task_id_blocks_1024::2 123 # Occupied blocks per task id
system.cpu.dcache.tags.age_task_id_blocks_1024::3 1 # Occupied blocks per task id
system.cpu.dcache.tags.occ_task_id_percent::1024 1 # Percentage of cache occupancy per task id
system.cpu.dcache.tags.tag_accesses 88683234 # Number of tag accesses
system.cpu.dcache.tags.data_accesses 88683234 # Number of data accesses
system.cpu.dcache.ReadReq_hits::cpu.data 12000893 # number of ReadReq hits
system.cpu.dcache.ReadReq_hits::total 12000893 # number of ReadReq hits
system.cpu.dcache.WriteReq_hits::cpu.data 8069415 # number of WriteReq hits
system.cpu.dcache.WriteReq_hits::total 8069415 # number of WriteReq hits
system.cpu.dcache.tags.tag_accesses 88683226 # Number of tag accesses
system.cpu.dcache.tags.data_accesses 88683226 # Number of data accesses
system.cpu.dcache.ReadReq_hits::cpu.data 12000892 # number of ReadReq hits
system.cpu.dcache.ReadReq_hits::total 12000892 # number of ReadReq hits
system.cpu.dcache.WriteReq_hits::cpu.data 8069414 # number of WriteReq hits
system.cpu.dcache.WriteReq_hits::total 8069414 # number of WriteReq hits
system.cpu.dcache.SoftPFReq_hits::cpu.data 58662 # number of SoftPFReq hits
system.cpu.dcache.SoftPFReq_hits::total 58662 # number of SoftPFReq hits
system.cpu.dcache.demand_hits::cpu.data 20070308 # number of demand (read+write) hits
system.cpu.dcache.demand_hits::total 20070308 # number of demand (read+write) hits
system.cpu.dcache.overall_hits::cpu.data 20128970 # number of overall hits
system.cpu.dcache.overall_hits::total 20128970 # number of overall hits
system.cpu.dcache.demand_hits::cpu.data 20070306 # number of demand (read+write) hits
system.cpu.dcache.demand_hits::total 20070306 # number of demand (read+write) hits
system.cpu.dcache.overall_hits::cpu.data 20128968 # number of overall hits
system.cpu.dcache.overall_hits::total 20128968 # number of overall hits
system.cpu.dcache.ReadReq_misses::cpu.data 906883 # number of ReadReq misses
system.cpu.dcache.ReadReq_misses::total 906883 # number of ReadReq misses
system.cpu.dcache.WriteReq_misses::cpu.data 325772 # number of WriteReq misses
@ -412,16 +412,16 @@ system.cpu.dcache.demand_miss_latency::cpu.data 31845914977
system.cpu.dcache.demand_miss_latency::total 31845914977 # number of demand (read+write) miss cycles
system.cpu.dcache.overall_miss_latency::cpu.data 31845914977 # number of overall miss cycles
system.cpu.dcache.overall_miss_latency::total 31845914977 # number of overall miss cycles
system.cpu.dcache.ReadReq_accesses::cpu.data 12907776 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.ReadReq_accesses::total 12907776 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::cpu.data 8395187 # number of WriteReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::total 8395187 # number of WriteReq accesses(hits+misses)
system.cpu.dcache.ReadReq_accesses::cpu.data 12907775 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.ReadReq_accesses::total 12907775 # number of ReadReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::cpu.data 8395186 # number of WriteReq accesses(hits+misses)
system.cpu.dcache.WriteReq_accesses::total 8395186 # number of WriteReq accesses(hits+misses)
system.cpu.dcache.SoftPFReq_accesses::cpu.data 461872 # number of SoftPFReq accesses(hits+misses)
system.cpu.dcache.SoftPFReq_accesses::total 461872 # number of SoftPFReq accesses(hits+misses)
system.cpu.dcache.demand_accesses::cpu.data 21302963 # number of demand (read+write) accesses
system.cpu.dcache.demand_accesses::total 21302963 # number of demand (read+write) accesses
system.cpu.dcache.overall_accesses::cpu.data 21764835 # number of overall (read+write) accesses
system.cpu.dcache.overall_accesses::total 21764835 # number of overall (read+write) accesses
system.cpu.dcache.demand_accesses::cpu.data 21302961 # number of demand (read+write) accesses
system.cpu.dcache.demand_accesses::total 21302961 # number of demand (read+write) accesses
system.cpu.dcache.overall_accesses::cpu.data 21764833 # number of overall (read+write) accesses
system.cpu.dcache.overall_accesses::total 21764833 # number of overall (read+write) accesses
system.cpu.dcache.ReadReq_miss_rate::cpu.data 0.070259 # miss rate for ReadReq accesses
system.cpu.dcache.ReadReq_miss_rate::total 0.070259 # miss rate for ReadReq accesses
system.cpu.dcache.WriteReq_miss_rate::cpu.data 0.038805 # miss rate for WriteReq accesses
@ -606,9 +606,9 @@ system.cpu.dtb_walker_cache.overall_avg_mshr_miss_latency::total 9893.133191
system.cpu.dtb_walker_cache.no_allocate_misses 0 # Number of misses that were no-allocate
system.cpu.icache.tags.replacements 789867 # number of replacements
system.cpu.icache.tags.tagsinuse 510.214824 # Cycle average of tags in use
system.cpu.icache.tags.total_refs 144930127 # Total number of references to valid blocks.
system.cpu.icache.tags.total_refs 144930125 # Total number of references to valid blocks.
system.cpu.icache.tags.sampled_refs 790379 # Sample count of references to valid blocks.
system.cpu.icache.tags.avg_refs 183.367887 # Average number of references to valid blocks.
system.cpu.icache.tags.avg_refs 183.367884 # Average number of references to valid blocks.
system.cpu.icache.tags.warmup_cycle 164495636500 # Cycle when the warmup percentage was hit.
system.cpu.icache.tags.occ_blocks::cpu.inst 510.214824 # Average occupied blocks per requestor
system.cpu.icache.tags.occ_percent::cpu.inst 0.996513 # Average percentage of cache occupancy
@ -619,14 +619,14 @@ system.cpu.icache.tags.age_task_id_blocks_1024::1 150
system.cpu.icache.tags.age_task_id_blocks_1024::2 303 # Occupied blocks per task id
system.cpu.icache.tags.age_task_id_blocks_1024::3 4 # Occupied blocks per task id
system.cpu.icache.tags.occ_task_id_percent::1024 1 # Percentage of cache occupancy per task id
system.cpu.icache.tags.tag_accesses 146510899 # Number of tag accesses
system.cpu.icache.tags.data_accesses 146510899 # Number of data accesses
system.cpu.icache.ReadReq_hits::cpu.inst 144930127 # number of ReadReq hits
system.cpu.icache.ReadReq_hits::total 144930127 # number of ReadReq hits
system.cpu.icache.demand_hits::cpu.inst 144930127 # number of demand (read+write) hits
system.cpu.icache.demand_hits::total 144930127 # number of demand (read+write) hits
system.cpu.icache.overall_hits::cpu.inst 144930127 # number of overall hits
system.cpu.icache.overall_hits::total 144930127 # number of overall hits
system.cpu.icache.tags.tag_accesses 146510897 # Number of tag accesses
system.cpu.icache.tags.data_accesses 146510897 # Number of data accesses
system.cpu.icache.ReadReq_hits::cpu.inst 144930125 # number of ReadReq hits
system.cpu.icache.ReadReq_hits::total 144930125 # number of ReadReq hits
system.cpu.icache.demand_hits::cpu.inst 144930125 # number of demand (read+write) hits
system.cpu.icache.demand_hits::total 144930125 # number of demand (read+write) hits
system.cpu.icache.overall_hits::cpu.inst 144930125 # number of overall hits
system.cpu.icache.overall_hits::total 144930125 # number of overall hits
system.cpu.icache.ReadReq_misses::cpu.inst 790386 # number of ReadReq misses
system.cpu.icache.ReadReq_misses::total 790386 # number of ReadReq misses
system.cpu.icache.demand_misses::cpu.inst 790386 # number of demand (read+write) misses
@ -639,12 +639,12 @@ system.cpu.icache.demand_miss_latency::cpu.inst 11833714500
system.cpu.icache.demand_miss_latency::total 11833714500 # number of demand (read+write) miss cycles
system.cpu.icache.overall_miss_latency::cpu.inst 11833714500 # number of overall miss cycles
system.cpu.icache.overall_miss_latency::total 11833714500 # number of overall miss cycles
system.cpu.icache.ReadReq_accesses::cpu.inst 145720513 # number of ReadReq accesses(hits+misses)
system.cpu.icache.ReadReq_accesses::total 145720513 # number of ReadReq accesses(hits+misses)
system.cpu.icache.demand_accesses::cpu.inst 145720513 # number of demand (read+write) accesses
system.cpu.icache.demand_accesses::total 145720513 # number of demand (read+write) accesses
system.cpu.icache.overall_accesses::cpu.inst 145720513 # number of overall (read+write) accesses
system.cpu.icache.overall_accesses::total 145720513 # number of overall (read+write) accesses
system.cpu.icache.ReadReq_accesses::cpu.inst 145720511 # number of ReadReq accesses(hits+misses)
system.cpu.icache.ReadReq_accesses::total 145720511 # number of ReadReq accesses(hits+misses)
system.cpu.icache.demand_accesses::cpu.inst 145720511 # number of demand (read+write) accesses
system.cpu.icache.demand_accesses::total 145720511 # number of demand (read+write) accesses
system.cpu.icache.overall_accesses::cpu.inst 145720511 # number of overall (read+write) accesses
system.cpu.icache.overall_accesses::total 145720511 # number of overall (read+write) accesses
system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.005424 # miss rate for ReadReq accesses
system.cpu.icache.ReadReq_miss_rate::total 0.005424 # miss rate for ReadReq accesses
system.cpu.icache.demand_miss_rate::cpu.inst 0.005424 # miss rate for demand accesses