Age | Commit message (Collapse) | Author |
|
into zamp.eecs.umich.edu:/z/ktlim2/m5
--HG--
extra : convert_revision : cbf8da2fe5c4155d9ed8318597d543ff105449d3
|
|
(LRU-style sets) rather than across the whole partition.
--HG--
extra : convert_revision : 684fd9e39f9890181951b8b06f78236c950bf810
|
|
new nibridges and busses for this scenario.
--HG--
extra : convert_revision : a6f3f2167300ba695bc4c92a5a9a5648bc897c6a
|
|
--HG--
extra : convert_revision : a0a10fccc03edcc5164536ea853788b982e332d7
|
|
--HG--
extra : convert_revision : 1a0aaf8db5ef60e0e7fc053bf4605eb90bb6e9e0
|
|
into zizzer.eecs.umich.edu:/z/stever/bk/m5-py
--HG--
extra : convert_revision : 39f30bd052c0f2b88524311d674bad7a0fae6358
|
|
python/m5/config.py:
Allow proxies to refer to other proxies and resolve by recurseivly calling unproxy().
Not sure this works completely (since I don't have any examples to test it on)
but it doesn't seem to break any existing config scripts.
--HG--
extra : convert_revision : d7fc272d0777d85f89104dfb5d1c5e4d8ddd6d6f
|
|
python/m5/config.py:
get panic from the m5 package.
--HG--
extra : convert_revision : 0965c13086f5eef7214298227c34cd9693534555
|
|
into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1
--HG--
extra : convert_revision : f7c6ead8e9b2d0b5682d7bb40f5a85d4fe402896
|
|
ifndef FULL_SYSTEM
--HG--
extra : convert_revision : 81009e5c468eaaee06c83c35f1d05ed2863299a4
|
|
--HG--
extra : convert_revision : 1b34b36a8103d091a368917dcbb61c2cc51a471c
|
|
configs/splash2/run.mpy:
Change super to parent
--HG--
extra : convert_revision : 61d45880b5e334200ebebc24d757c97cbeb048f6
|
|
NUMCPUS worth of CPU's. Default is 1 cpu.
--HG--
extra : convert_revision : de6adf5a2b2a09eacb099b3904df0c288fd6b33c
|
|
into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/clean
--HG--
extra : convert_revision : 6cdd83efc43322d1ccb34976bdece2f01e7cba01
|
|
wrapper that does it
--HG--
extra : convert_revision : 1b878d01667b64be7f5c05faadbf52789bb51616
|
|
--HG--
extra : convert_revision : d36c84a835667d4c67f46432a90b9557b0710eac
|
|
into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1
--HG--
extra : convert_revision : 109c051304ccbcffce039cbae94ce2d26e449a0b
|
|
into zizzer.eecs.umich.edu:/.automount/zed/z/hsul/work/m5/pact05
--HG--
extra : convert_revision : e7ff23f6ac4e434d8b3117275df12fec03964a55
|
|
--HG--
extra : convert_revision : 67055c33cc3b2b115595d3cd4a3df5356ca970f9
|
|
into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1
--HG--
extra : convert_revision : 848757d0f18cfb33620cfa4b084a9b102b2744c0
|
|
arch/alpha/alpha_tru64_process.cc:
sim/process.cc:
sim/process.hh:
Add an address range for the nxm
sim/syscall_emul.hh:
Check to make sure that if we have an nxm config space that the mmap hasn't grown into it
--HG--
extra : convert_revision : e479e5240080ae488080d228bafea488835d6e77
|
|
python/m5/config.py:
- Enhanced Proxy class now supports subscripting, e.g.,
parent.cpu[0] or even parent.cpu[0].icache.
- Proxy also supports multiplication (e.g., parent.cycle * 3),
though this feature has not been tested.
- Subscript 0 works even on non-lists, so you can safely say
cpu[0] and get the first cpu even if there's only one.
- Changed name of proxy object from 'Super' to 'parent', and
changed "wild card" notation from plain 'Super' to 'parent.any'.
python/m5/objects/AlphaConsole.mpy:
python/m5/objects/BaseCPU.mpy:
python/m5/objects/BaseSystem.mpy:
python/m5/objects/Device.mpy:
python/m5/objects/Ethernet.mpy:
python/m5/objects/Ide.mpy:
python/m5/objects/IntrControl.mpy:
python/m5/objects/Pci.mpy:
python/m5/objects/PhysicalMemory.mpy:
python/m5/objects/Platform.mpy:
python/m5/objects/SimConsole.mpy:
python/m5/objects/SimpleDisk.mpy:
python/m5/objects/Tsunami.mpy:
python/m5/objects/Uart.mpy:
Change 'Super.foo' to 'parent.foo' (and 'Super' to 'parent.any').
--HG--
extra : convert_revision : f996d0a3366d5e3e60ae5973691148c3d7cd497d
|
|
python/m5/smartdict.py:
Add a comment explaining why this actually works.
--HG--
extra : convert_revision : 39cbde547f4bf6cf626ab1c0b6ef56a5788b09b8
|
|
--HG--
extra : convert_revision : b68f730a1ea43c75ea1596c4219f66c0fce9dd0a
|
|
--HG--
extra : convert_revision : b1307177467024b222e3ca0313601d8ccc122a41
|
|
data too early (before the cache miss completed) and therefore
writing freeded memory after the cache miss completed.
Also removed some spurious setAddr() and setData() calls.
--HG--
extra : convert_revision : 3da82540c69c4c417aba3ed155e167d09431a1b2
|
|
into zamp.eecs.umich.edu:/z/ktlim2/m5
--HG--
extra : convert_revision : 8f25703b016c391217a7daae5f395bd942d589ef
|
|
sim/sim_object.cc:
Add a new constructor that can take the params struct and
tweak the old one to create a params struct if we use the
old constructor.
sim/sim_object.hh:
Hard code a Params struct for SimObject that all other params
structs can derive from. Move the name string into the struct
and update the code accordingly. New constructor that takes
the params struct.
--HG--
extra : convert_revision : 30761dab31d7257f9e8c864dcd6cae37309163f2
|
|
into ziff.eecs.umich.edu:/z/binkertn/research/m5/current
--HG--
extra : convert_revision : 772709acc6e5f9976464d6a05ca0e8d6ee748126
|
|
into zamp.eecs.umich.edu:/z/ktlim2/m5
--HG--
extra : convert_revision : 1391d03656a1d75809217c5b2e2aecca6f8a04ba
|
|
runs on the pool
--HG--
extra : convert_revision : 79963cc3c2dae681f920b5592129797af8dc4cc5
|
|
--HG--
extra : convert_revision : be1867a8f24eac0c520ec1af569eb4ca45c52fc0
|
|
--HG--
extra : convert_revision : a94b7e62184ca45c91d5bbebb73c481ca1632236
|
|
--HG--
extra : convert_revision : f48bb05dfecb9fb994248cc3dd4b5fe6d40a120e
|
|
--HG--
extra : convert_revision : eca99aa35ad5c5c1c86325f55cf693ff585c9826
|
|
cpu/base_cpu.cc:
By default we should panic if the system doesn't explicitly support
switchover.
--HG--
extra : convert_revision : 4da2ec316d609cfb351fc5ceaa6d8fe36be14d4e
|
|
--HG--
extra : convert_revision : 3656b0f1d784d51e6b9a65262a30894f2748f662
|
|
--HG--
extra : convert_revision : aca1c091d45fda1f3d1ec7394f338aa9723a7314
|
|
undo ron's one-line fix for No suppliers - this was causing the DEADLOCK
--HG--
extra : convert_revision : 07d57b479808b3a03aa097d92c84ff7ddba4fdc4
|
|
undo ron's fix that i checked in, it caused the deadlock.
--HG--
extra : convert_revision : dab85d748ba651d3c2debdd6577c53b998f0d96e
|
|
into zamp.eecs.umich.edu:/z/ktlim2/m5
--HG--
extra : convert_revision : ba27a3ba99b567f5a8a41d9cd3a09d38c820ed89
|
|
arch/alpha/alpha_tru64_process.cc:
g++ 3.4 fixes. Must cast to an int prior to returning value.
--HG--
extra : convert_revision : d8ccfd7aa7ca00d9bc2d76cff014b9f142d10640
|
|
--HG--
extra : convert_revision : a2d820bb97cab2c635a7192562daedd8d7784ec8
|
|
into zamp.eecs.umich.edu:/z/ktlim2/m5
--HG--
extra : convert_revision : 1a30850bb81562f153f08e9af81aa9831a71a97a
|
|
--HG--
extra : convert_revision : 0127d70f400a4d841daf3f01e63f3e1152eac505
|
|
into zamp.eecs.umich.edu:/z/ktlim2/m5
--HG--
extra : convert_revision : 145a8416a65d91c8852c85b576d9259fd47a0887
|
|
--HG--
extra : convert_revision : 1682c4b77a76137974d3cb0d28c36e3d02e4e5cd
|
|
--HG--
extra : convert_revision : 22919164108afd74f30207606f59a38992991dae
|
|
--HG--
extra : convert_revision : 9eed6f31249ff099464044b32b882b3cc041b57a
|
|
remove addr from pciconfig objects
and update Monet configuration for ron's changes
python/m5/objects/Pci.mpy:
I was a little over zelous in my removal of addr, this one should have stayed
--HG--
extra : convert_revision : 6c94b11d4c63d50ffe5568b16a131a4105654126
|