summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-07-08Tick is signed, so make Event start be large and positive,Nathan Binkert
not negative --HG-- extra : convert_revision : 96be42a30fc0bd59eaff1d19161d881cab3895ae
2004-07-08Scripts that can be used with server.readfile and client.readfileNathan Binkert
to run the netperf benchmark --HG-- extra : convert_revision : a2ce490e0c44996d0876a6839ad333643ec252c8
2004-07-08store the checkpoint to the proper directoryNathan Binkert
dev/disk_image.cc: store the disk checkpoint to the proper directory --HG-- extra : convert_revision : f76347576691560f00c60b86ac2044960d5a193c
2004-07-08Change mount command for mounting disk imagesAndrew Schultz
--HG-- extra : convert_revision : 450e8c7332c1e3162cdbef4177b7f54b47b1648a
2004-07-08Fix the cache's address range.Nathan Binkert
**warning** this is still a hack. The caches need to figure this out on their own! --HG-- extra : convert_revision : 4fbebf302bfbeaa35e5aad276934d8d1ce5c6baf
2004-07-08fix the failing regression. the sconscript ("makefile") was missing the ↵Lisa Hsu
etherbus.cc src file. SConscript: THIS is why the regression keeps failing. it's missing the the etherbus file in the sconscript. --HG-- extra : convert_revision : adbcfb6036d8e8ecb51c4f484d0030059542684b
2004-07-08fixed a bad merge from linux<->tru64Ali Saidi
--HG-- extra : convert_revision : d7a5acd89a2bdc013c8a2bd022cc7048a3920f01
2004-07-06Merge zizzer.eecs.umich.edu:/bk/m5Lisa Hsu
into shizzle.(none):/home/hsul/work/linux-clean --HG-- extra : convert_revision : e0192f56c189e595daf3c020a56e1c02010aefbc
2004-07-06disable the binned_fn stuffNathan Binkert
cpu0 -> cpu since we're not all set up for MP in the ini files just yet. --HG-- extra : convert_revision : 69a5af791ea89fec7e647d55644cc4eeaf924651
2004-07-06Make binning work with stuff other than FS_MEASURENathan Binkert
--HG-- extra : convert_revision : e3fa3cfbdf2f13dd3a8d2266dd64c2c335f998d6
2004-07-06Fix some ini stuff.Nathan Binkert
--HG-- extra : convert_revision : b870550f52901fe723eeab24a14ac4c1222ee1bd
2004-07-06tag each mem_req as coming from the nic if it is DMA'd from the NIC. the ↵Lisa Hsu
NIC tells the DMA interface, which in turn sets a new nic_req flag in the MemReq it makes. dev/ns_gige.cc: tell all outgoing dma events that this request is from the NIC --HG-- extra : convert_revision : 62af17a2728a0ff729e7723dc29bd0d130ca5fe3
2004-07-06Merge zizzer.eecs.umich.edu:/bk/m5Lisa Hsu
into shizzle.(none):/home/hsul/work/linux-clean --HG-- extra : convert_revision : cd46aa31dab82e43c3c4f8bb6f0fe2e018acfd12
2004-07-06Remove duplicate statErik Hallnor
cpu/trace/reader/m5_reader.cc: Wrap assert variable in NDEBUG --HG-- extra : convert_revision : 8c79dc30eff2f2fa0110a04c30df17ec4417c28c
2004-07-05updated to work on all platforms (actually map sure that the physicalAli Saidi
address we are trying to access is mapped before accessing it.) --HG-- extra : convert_revision : 104341334a3d2bb812a6b0b6277ab353f8f9b39e
2004-07-05Added code to read any location in memory a repetative number of andAli Saidi
average the results. It works on alpha but I haven't got it working on x86 I think for lack of knowing a good address to read. --HG-- extra : convert_revision : e2442de641741674d692245712aa92e258cf6d48
2004-07-05these changes are an undo from my last changeset. these are meant for later.Lisa Hsu
--HG-- extra : convert_revision : 0126918ef293cba02aaaa61dff3c471eb4743116
2004-07-04almost forgot to do this - hope it doesn't mess up schedule.Lisa Hsu
dev/ns_gige.cc: dev/ns_gige.hh: add the stats nate wanted --HG-- extra : convert_revision : b59d586def7df31741b53cdb59cf3b19253caf26
2004-07-04fix some broken .ini'sLisa Hsu
--HG-- extra : convert_revision : c91b44b61919a10d3323601834d2959445308d0a
2004-07-03fix makefile to work with traceflags.py changeNathan Binkert
--HG-- extra : convert_revision : 4aef47dc721684a786034aa85aea0c81822ec2eb
2004-07-02Merge zizzer:/bk/m5 into isabel.reinhardt.house:/z/stever/bk/m5Steve Reinhardt
--HG-- extra : convert_revision : 64c0ab7d2095ea8327bfc95fdf2151cf3ee5fd16
2004-07-02Initial SCons-based build system. See www.scons.org.Steve Reinhardt
'cd build; scons' will build ALPHA/m5.debug. Use e.g. 'scons KERNEL/m5.opt' to build other binaries. Read the comments in build/SConstruct for more details. base/traceflags.py: Take basename of generated cc/hh files from command line instead of hardwiring them. Lets us call the script from a different directory and still have the files end up in the right place (e.g. "base/traceflags.py base/traceflags"). --HG-- extra : convert_revision : ee4dbb59040cf07590929275f6c1c01e8d4e00b4
2004-07-02Fix byteswap on LP64 (amd64)Nathan Binkert
kern/linux/linux_system.cc: Formatting sim/host.hh: When we say ULL and UL we really just want a 64-bit value, not necessarily a long long, so cast the integer to (u)int64_t this fixes a problem with byte swapping. --HG-- extra : convert_revision : ad25ace5a7b92a7c928f2d52e531193c91f3f8c8
2004-07-02Need to #include <unistd.h> to build with preadNathan Binkert
--HG-- extra : convert_revision : 1e5b3e5f1eaba3853d7d3da5546387c16932ab6a
2004-07-01implement the readfile pseudo instruction that will readNathan Binkert
a realworld file. arch/alpha/isa_desc: arch/alpha/pseudo_inst.hh: implement the readfile pseudo instruction that will read a chunk of a realworld file. arch/alpha/pseudo_inst.cc: implement the readfile pseudo instruction that will read a chunk of a realworld file. The filename is a per system parameter and comes from the system itself. kern/linux/linux_system.cc: sim/system.hh: Create a per-system readfile parameter for use by the readfile pseudo instruction. That way each system can get its own file. --HG-- extra : convert_revision : 941b3a3e20702a6252b219ca66a6d90da2944c50
2004-07-01rename CopyData to CopyOut and implement CopyIn to copy dataNathan Binkert
from the simulator into the simulatee kern/tru64/dump_mbuf.cc: rename CopyData -> CopyOut --HG-- extra : convert_revision : e3ef27a5762dfc495dcb84a372470464c27557d2
2004-07-01sort out common files into configs/kernelNathan Binkert
fix up includes get stuff from the proper directories --HG-- extra : convert_revision : 7226e211a5db0d11880684150670d1cd5bc998ab
2004-07-01Add documentation for linux-dist system and make some small formattingAndrew Schultz
changes --HG-- extra : convert_revision : 5371561a10156cdb8dd7c2b5688d07e45510bf76
2004-06-30Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5Ali Saidi
--HG-- extra : convert_revision : eec2cf5ef2f8452bca955fd8aecb062d07502b0b
2004-06-30Update MAX ASN in kernel to 127 since that's what the ev5 supportsAli Saidi
--HG-- extra : convert_revision : e1feca854301682a7ce58e8f4ff149b10d2beb4b
2004-06-30fix the -I flag stuff for CPP so it actually works right.Nathan Binkert
What was I smoking? --HG-- extra : convert_revision : 24488707a35febe006ec50a1fa7c9fad4842eadc
2004-06-30add asn when tracing tlb stuffNathan Binkert
--HG-- extra : convert_revision : abc774179b3d4c979efd98e32d1d071b142e7b48
2004-06-30Merge zizzer:/bk/m5 into zizzer.eecs.umich.edu:/z/alschult/m5Andrew Schultz
--HG-- extra : convert_revision : 0bd6506e79600775dd0f72996120321f249b3411
2004-06-30Change assert to check on virtual addresses because the physicalAndrew Schultz
address can be zero for a copy --HG-- extra : convert_revision : c6089969396aee2d67fa695a31cb7c5aea794338
2004-06-30Merge zizzer.eecs.umich.edu:/bk/m5Lisa Hsu
into shizzle.(none):/home/hsul/work/linux-clean --HG-- extra : convert_revision : a072c1560e1f8b5cac378ed5f047a8a9c86b97b9
2004-06-30fix transmit side checksum offloading to not generate a pseudo header.Lisa Hsu
dev/ns_gige.cc: transmit side checksum offloading doesn't need pseudo header generation, it just takes the pseudo header checksum and uses it. --HG-- extra : convert_revision : 9741bd650415c18ed37b06a453b23610d028135b
2004-06-29Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5Ali Saidi
--HG-- extra : convert_revision : 7e1d8e3723f47338f0b24071ee95c66a9561dd2f
2004-06-29Another fix for the too much work problem in 2.6. This should do it.Ali Saidi
Both rx/tx interrupts are now scheduled for the future to give the linux kernel time to get out of its loop. --HG-- extra : convert_revision : 8fee0a25fde0ce0545c924f8547bed460602e006
2004-06-29Get rid of old ini files that haven't been used in a long time.Nathan Binkert
--HG-- extra : convert_revision : 43c21727952d46363a46ef3d8fe89546576edc08
2004-06-28With the new uart code 300 cycles isn't quite enough, 350 seems toAli Saidi
work. When everything gets changed to seconds this should be updated. --HG-- extra : convert_revision : 9f1064ff6fec5deceb591904f4571c9129ecc998
2004-06-28fix up the recordEvent stuff to support ignoring eventsNathan Binkert
arch/alpha/ev5.cc: cpu/simple_cpu/simple_cpu.cc: update for new event interface base/stats/events.cc: implement the ignore event function which matches sim objects from which to ignore events. Make insert event like insert data and make it able to insert many events in a single transaction with the database. base/stats/events.hh: Make it possible to ignore events sim/sim_object.cc: make recordEvent a member function of SimObject to implement the ignore function easily sim/sim_object.hh: implement the ignore event stuff in the sim object. This is a bit of a hack, but an easy place to put it. --HG-- extra : convert_revision : ba3f25a14ad03662c53fb35514860d69be8cd4f0
2004-06-28Don't serialize the absolute path so we can move checkpoints around.Nathan Binkert
sim/serialize.cc: sim/serialize.hh: export the checkpoint directory --HG-- extra : convert_revision : ba5b796fd930ab0487a502beefcf76bd6bb7c366
2004-06-28add support to add a string to indicate a particular sample of a runNathan Binkert
name to make statistical sampling easier. --HG-- extra : convert_revision : b24db4ef747b8ef00a0131db237e97de60c27dc3
2004-06-27Merge zizzer:/bk/m5 into isabel.reinhardt.house:/z/stever/bk/m5Steve Reinhardt
--HG-- extra : convert_revision : ad13cd0c7d700ec75ed98f517cbde3147e698940
2004-06-27allow the use of old console code and update elf_object not to rely on ↵Ali Saidi
EM_ALPHA value. base/loader/elf_object.cc: EM_ALPHA value isn't official, so perhaps we shouldn't use it dev/alpha_console.cc: dev/alpha_console.hh: this change allows the use of old console code --HG-- extra : convert_revision : cfacd64ae7fd2595158ca1a83ebcdb66ee7e119b
2004-06-26removed LINUX system dir, all we really need is one that both tru64 and ↵Ali Saidi
linux can share --HG-- extra : convert_revision : 7417031db632255749d2a8201d761a001fb7de2e
2004-06-26rewrote uart and renamed console.cc to simconsole to reduce confusionAli Saidi
base/traceflags.py: removed TsunamiUart/TlaserUart and added a plain Uart dev/alpha_console.cc: updated for new simconsole dev/platform.hh: added a uart member to platform dev/simconsole.cc: dev/simconsole.hh: removed lots of legacy code, it should all be ours now. converted tabs to 8 spaces added our copyright dev/tsunami.cc: uses simconsole.hh rather than console.hh dev/tsunami_cchip.cc: dev/tsunami_io.cc: never needed console.hh dev/tsunami_io.hh: this does need eventq.hh and it just happend to be working whenn console.hh was included everywhere dev/tsunamireg.h: added a couple more 8250/16550 uart defines dev/uart.cc: new uart code, rewritten to support both tlaser and tsunami (both a 8250 and 8530 uart). dev/uart.hh: updated for new uart, legacy code removed --HG-- rename : dev/console.cc => dev/simconsole.cc rename : dev/console.hh => dev/simconsole.hh rename : dev/tsunami_uart.cc => dev/uart.cc rename : dev/tsunami_uart.hh => dev/uart.hh extra : convert_revision : e663352d49d4c2d3c95643030cf73c0e85ba2f08
2004-06-23minor changes to endian code so that it runs on x86 linuxAli Saidi
base/intmath.hh: only need FloorLog2(size_t) on a mac, so ifdefed for this dev/alpha_console.cc: Actually allocate the alphaAccess struct. --HG-- extra : convert_revision : 1f50b1a025c8ee728a9f3d2c603ea38347234f54
2004-06-23Merge zizzer:/bk/linux into zeep.eecs.umich.edu:/z/saidi/work/m5-endianAli Saidi
--HG-- extra : convert_revision : d4938c6011173d3017f47fd592c4b5e4c8d543a3
2004-06-23Fix to properly shadow the DEV bit in the Drive/Head register so otherAndrew Schultz
disks are properly detected and handled --HG-- extra : convert_revision : ffc3046deb68458ee2ef6fa5263dc471488abc45