diff options
Diffstat (limited to 'tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/config.json')
-rw-r--r-- | tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/config.json | 183 |
1 files changed, 100 insertions, 83 deletions
diff --git a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/config.json b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/config.json index 6cc193075..aed66fce8 100644 --- a/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/config.json +++ b/tests/long/fs/10.linux-boot/ref/x86/linux/pc-switcheroo-full/config.json @@ -2,7 +2,7 @@ "name": null, "sim_quantum": 0, "system": { - "kernel": "/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9", + "kernel": "/work/gem5/dist/binaries/x86_64-vmlinux-2.6.22.9", "mmap_using_noreserve": false, "kernel_addr_check": true, "bridge": { @@ -40,7 +40,7 @@ }, "name": "iobus", "default": { - "peer": "system.pc.pciconfig.pio", + "peer": "system.pc.pci_host.pio", "role": "MASTER" }, "forward_latency": 1, @@ -53,7 +53,6 @@ "system.pc.south_bridge.cmos.pio", "system.pc.south_bridge.dma1.pio", "system.pc.south_bridge.ide.pio", - "system.pc.south_bridge.ide.config", "system.pc.south_bridge.keyboard.pio", "system.pc.south_bridge.pic1.pio", "system.pc.south_bridge.pic2.pio", @@ -107,6 +106,7 @@ "peer": "system.toL2Bus.master[0]", "role": "SLAVE" }, + "clusivity": "mostly_incl", "prefetcher": null, "clk_domain": "system.cpu_clk_domain", "write_buffers": 8, @@ -133,11 +133,12 @@ "peer": "system.membus.slave[2]", "role": "MASTER" }, - "mshrs": 20, + "type": "Cache", "forward_snoops": true, + "writeback_clean": false, "hit_latency": 20, - "demand_mshr_reserve": 1, "tgts_per_mshr": 12, + "demand_mshr_reserve": 1, "addr_ranges": [ "0:18446744073709551615" ], @@ -145,11 +146,11 @@ "prefetch_on_access": false, "path": "system.l2c", "name": "l2c", - "type": "Cache", + "mshrs": 20, "sequential_access": false, "assoc": 8 }, - "readfile": "/scratch/nilay/GEM5/gem5/tests/halt.sh", + "readfile": "/work/gem5/outgoing/gem5_2/tests/halt.sh", "intel_mp_table": { "oem_table_addr": 0, "name": "intel_mp_table", @@ -631,9 +632,10 @@ "load_offset": 0, "iocache": { "cpu_side": { - "peer": "system.iobus.master[19]", + "peer": "system.iobus.master[18]", "role": "SLAVE" }, + "clusivity": "mostly_incl", "prefetcher": null, "clk_domain": "system.clk_domain", "write_buffers": 8, @@ -660,11 +662,12 @@ "peer": "system.membus.slave[4]", "role": "MASTER" }, - "mshrs": 20, + "type": "Cache", "forward_snoops": false, + "writeback_clean": false, "hit_latency": 50, - "demand_mshr_reserve": 1, "tgts_per_mshr": 12, + "demand_mshr_reserve": 1, "addr_ranges": [ "0:134217727" ], @@ -672,7 +675,7 @@ "prefetch_on_access": false, "path": "system.iocache", "name": "iocache", - "type": "Cache", + "mshrs": 20, "sequential_access": false, "assoc": 8 }, @@ -798,7 +801,7 @@ "name": "fake_com_4", "warn_access": "", "pio": { - "peer": "system.iobus.master[17]", + "peer": "system.iobus.master[16]", "role": "SLAVE" }, "ret_bad_addr": false, @@ -816,31 +819,13 @@ "type": "IsaFake", "ret_data16": 65535 }, - "pciconfig": { - "name": "pciconfig", - "pio": { - "peer": "system.iobus.default", - "role": "SLAVE" - }, - "bus": 0, - "pio_latency": 30000, - "clk_domain": "system.clk_domain", - "system": "system", - "platform": "system.pc", - "eventq_index": 0, - "cxx_class": "PciConfigAll", - "path": "system.pc.pciconfig", - "pio_addr": 0, - "type": "PciConfigAll", - "size": 16777216 - }, "fake_com_2": { "system": "system", "ret_data8": 255, "name": "fake_com_2", "warn_access": "", "pio": { - "peer": "system.iobus.master[15]", + "peer": "system.iobus.master[14]", "role": "SLAVE" }, "ret_bad_addr": false, @@ -985,7 +970,7 @@ "speaker": { "name": "speaker", "pio": { - "peer": "system.iobus.master[9]", + "peer": "system.iobus.master[8]", "role": "SLAVE" }, "pio_latency": 100000, @@ -1003,7 +988,7 @@ "command_port": 9223372036854775908, "name": "keyboard", "pio": { - "peer": "system.iobus.master[5]", + "peer": "system.iobus.master[4]", "role": "SLAVE" }, "mouse_int_pin": { @@ -1032,7 +1017,7 @@ "pit": { "name": "pit", "pio": { - "peer": "system.iobus.master[8]", + "peer": "system.iobus.master[7]", "role": "SLAVE" }, "pio_latency": 100000, @@ -1058,7 +1043,7 @@ }, "name": "io_apic", "pio": { - "peer": "system.iobus.master[10]", + "peer": "system.iobus.master[9]", "role": "SLAVE" }, "pio_latency": 100000, @@ -1084,7 +1069,7 @@ "cxx_class": "X86ISA::IntSourcePin" }, "pio": { - "peer": "system.iobus.master[6]", + "peer": "system.iobus.master[5]", "role": "SLAVE" }, "pio_latency": 100000, @@ -1108,7 +1093,7 @@ "cxx_class": "X86ISA::IntSourcePin" }, "pio": { - "peer": "system.iobus.master[7]", + "peer": "system.iobus.master[6]", "role": "SLAVE" }, "pio_latency": 100000, @@ -1151,7 +1136,6 @@ "Revision": 0, "LegacyIOBase": 9223372036854775808, "pio_latency": 30000, - "platform": "system.pc", "PXCAPLinkCap": 0, "CapabilityPtr": 0, "MSIXCAPBaseOffset": 0, @@ -1183,7 +1167,7 @@ "eventq_index": 0, "cxx_class": "RawDiskImage", "path": "system.pc.south_bridge.ide.disks0.image.child", - "image_file": "/scratch/nilay/GEM5/system/disks/linux-x86.img", + "image_file": "/work/gem5/dist/disks/linux-x86.img", "type": "RawDiskImage" }, "path": "system.pc.south_bridge.ide.disks0.image", @@ -1211,7 +1195,7 @@ "eventq_index": 0, "cxx_class": "RawDiskImage", "path": "system.pc.south_bridge.ide.disks1.image.child", - "image_file": "/scratch/nilay/GEM5/system/disks/linux-bigswap2.img", + "image_file": "/work/gem5/dist/disks/linux-bigswap2.img", "type": "RawDiskImage" }, "path": "system.pc.south_bridge.ide.disks1.image", @@ -1242,6 +1226,7 @@ "PXCAPDevCap2": 0, "PXCAPDevCtrl": 0, "MSICAPMaskBits": 0, + "host": "system.pc.pci_host", "Command": 0, "SubClassCode": 1, "pci_func": 0, @@ -1285,10 +1270,6 @@ "clk_domain": "system.clk_domain", "SubsystemVendorID": 0, "PMCAPBaseOffset": 0, - "config": { - "peer": "system.iobus.master[4]", - "role": "SLAVE" - }, "MSICAPPendingBits": 0, "MSIXTableOffset": 0, "MSICAPMsgUpperAddr": 0, @@ -1330,7 +1311,7 @@ "name": "fake_floppy", "warn_access": "", "pio": { - "peer": "system.iobus.master[18]", + "peer": "system.iobus.master[17]", "role": "SLAVE" }, "ret_bad_addr": false, @@ -1354,7 +1335,7 @@ "name": "i_dont_exist2", "warn_access": "", "pio": { - "peer": "system.iobus.master[12]", + "peer": "system.iobus.master[11]", "role": "SLAVE" }, "ret_bad_addr": false, @@ -1379,7 +1360,7 @@ "name": "i_dont_exist1", "warn_access": "", "pio": { - "peer": "system.iobus.master[11]", + "peer": "system.iobus.master[10]", "role": "SLAVE" }, "ret_bad_addr": false, @@ -1401,7 +1382,7 @@ "com_1": { "name": "com_1", "pio": { - "peer": "system.iobus.master[14]", + "peer": "system.iobus.master[13]", "role": "SLAVE" }, "pio_latency": 100000, @@ -1425,6 +1406,26 @@ "pio_addr": 9223372036854776824, "type": "Uart8250" }, + "pci_host": { + "conf_size": 16777216, + "name": "pci_host", + "conf_device_bits": 8, + "pio": { + "peer": "system.iobus.default", + "role": "SLAVE" + }, + "conf_base": 13835058055282163712, + "clk_domain": "system.clk_domain", + "system": "system", + "pci_dma_base": 0, + "platform": "system.pc", + "eventq_index": 0, + "cxx_class": "GenericPciHost", + "path": "system.pc.pci_host", + "pci_pio_base": 9223372036854775808, + "type": "GenericPciHost", + "pci_mem_base": 0 + }, "eventq_index": 0, "cxx_class": "Pc", "path": "system.pc", @@ -1434,7 +1435,7 @@ "name": "behind_pci", "warn_access": "", "pio": { - "peer": "system.iobus.master[13]", + "peer": "system.iobus.master[12]", "role": "SLAVE" }, "ret_bad_addr": false, @@ -1459,7 +1460,7 @@ "name": "fake_com_3", "warn_access": "", "pio": { - "peer": "system.iobus.master[16]", + "peer": "system.iobus.master[15]", "role": "SLAVE" }, "ret_bad_addr": false, @@ -1704,7 +1705,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.toL2Bus.snoop_filter", + "type": "SnoopFilter", + "lookup_latency": 0 + }, "forward_latency": 0, "clk_domain": "system.cpu_clk_domain", "system": "system", @@ -1793,6 +1803,7 @@ "peer": "system.cpu0.icache_port", "role": "SLAVE" }, + "clusivity": "mostly_incl", "prefetcher": null, "clk_domain": "system.cpu_clk_domain", "write_buffers": 8, @@ -1819,11 +1830,12 @@ "peer": "system.toL2Bus.slave[0]", "role": "MASTER" }, - "mshrs": 4, + "type": "Cache", "forward_snoops": true, + "writeback_clean": true, "hit_latency": 2, - "demand_mshr_reserve": 1, "tgts_per_mshr": 20, + "demand_mshr_reserve": 1, "addr_ranges": [ "0:18446744073709551615" ], @@ -1831,34 +1843,36 @@ "prefetch_on_access": false, "path": "system.cpu0.icache", "name": "icache", - "type": "Cache", + "mshrs": 4, "sequential_access": false, "assoc": 1 }, - "interrupts": { - "int_master": { - "peer": "system.membus.slave[3]", - "role": "MASTER" - }, - "name": "interrupts", - "pio": { - "peer": "system.membus.master[1]", - "role": "SLAVE" - }, - "int_slave": { - "peer": "system.membus.master[2]", - "role": "SLAVE" - }, - "pio_latency": 100000, - "clk_domain": "system.cpu0.apic_clk_domain", - "system": "system", - "int_latency": 1000, - "eventq_index": 0, - "cxx_class": "X86ISA::Interrupts", - "path": "system.cpu0.interrupts", - "pio_addr": 2305843009213693952, - "type": "X86LocalApic" - }, + "interrupts": [ + { + "int_master": { + "peer": "system.membus.slave[3]", + "role": "MASTER" + }, + "name": "interrupts", + "pio": { + "peer": "system.membus.master[1]", + "role": "SLAVE" + }, + "int_slave": { + "peer": "system.membus.master[2]", + "role": "SLAVE" + }, + "pio_latency": 100000, + "clk_domain": "system.cpu0.apic_clk_domain", + "system": "system", + "int_latency": 1000, + "eventq_index": 0, + "cxx_class": "X86ISA::Interrupts", + "path": "system.cpu0.interrupts", + "pio_addr": 2305843009213693952, + "type": "X86LocalApic" + } + ], "dcache_port": { "peer": "system.cpu0.dcache.cpu_side", "role": "MASTER" @@ -1902,6 +1916,7 @@ "peer": "system.cpu0.dcache_port", "role": "SLAVE" }, + "clusivity": "mostly_incl", "prefetcher": null, "clk_domain": "system.cpu_clk_domain", "write_buffers": 8, @@ -1928,11 +1943,12 @@ "peer": "system.toL2Bus.slave[1]", "role": "MASTER" }, - "mshrs": 4, + "type": "Cache", "forward_snoops": true, + "writeback_clean": false, "hit_latency": 2, - "demand_mshr_reserve": 1, "tgts_per_mshr": 20, + "demand_mshr_reserve": 1, "addr_ranges": [ "0:18446744073709551615" ], @@ -1940,7 +1956,7 @@ "prefetch_on_access": false, "path": "system.cpu0.dcache", "name": "dcache", - "type": "Cache", + "mshrs": 4, "sequential_access": false, "assoc": 4 }, @@ -1995,7 +2011,7 @@ "do_quiesce": true, "type": "TimingSimpleCPU", "profile": 0, - "interrupts": null, + "interrupts": [], "socket_id": 0, "max_insts_all_threads": 0, "path": "system.cpu1", @@ -2593,7 +2609,7 @@ "eventq_index": 0, "type": "DerivO3CPU", "wbWidth": 8, - "interrupts": null, + "interrupts": [], "smtCommitPolicy": "RoundRobin", "issueToExecuteDelay": 1, "dtb": { @@ -2644,6 +2660,7 @@ "path": "system.intrctrl", "type": "IntrControl" }, + "multi_thread": false, "work_begin_ckpt_count": 0, "work_begin_cpu_id_exit": -1, "work_item_id": -1, |