Sign in
gem5
/
testing
/
jenkins-gem5-prod
/
40fdba2454c219902db7ad1abd28593de8611c2b
40fdba2
X86: Make the X86 TLB take advantage of delayed translations, and get rid of the fake TLB miss faults.
by Gabe Black
· 16 years ago
6ed47e9
CPU: Implement translateTiming which defers to translateAtomic, and convert the timing simple CPU to use it.
by Gabe Black
· 16 years ago
15940d0
SPARC: Adjust a few instructions to not write registers in initiateAcc.
by Gabe Black
· 16 years ago
1b336a8
X86: Make the stupd microop not update registers in initiateAcc.
by Gabe Black
· 16 years ago
5605079
ISA: Replace the translate functions in the TLBs with translateAtomic.
by Gabe Black
· 16 years ago
a1aba01
CPU: Get rid of translate... functions from various interface classes.
by Gabe Black
· 16 years ago
f3090e5
stats: reorganize how parameters are stored and accessed.
by Nathan Binkert
· 16 years ago
aaf98aa
stats: move the limits stuff into the types.hh file
by Nathan Binkert
· 16 years ago
80d5f34
stats: get rid of the convoluted 'database' code.
by Nathan Binkert
· 16 years ago
fb74987
stats: Try to make the names of things more intuitive.
by Nathan Binkert
· 16 years ago
bcb7e70
stats: clean up the statistics unittest
by Nathan Binkert
· 16 years ago
d940a2b
stats: fix text printout for distributions
by Nathan Binkert
· 16 years ago
f69ea20
stats: cleanup static stats to make startup work.
by Nathan Binkert
· 16 years ago
3fa9812
debug: Move debug_break into src/base
by Nathan Binkert
· 16 years ago
e8c1c3e
X86: Pass whether an access was a read/write/fetch so faults can behave accordingly.
by Gabe Black
· 16 years ago
6c5afe6
Remove unnecessary building of FreeList/RenameMap in InOrder. Clean-up comments and O3 extensions InOrder Thread Context
by Korey Sewell
· 16 years ago
c41c9cf
events: Make trace events happen at the right priority.
by Nathan Binkert
· 16 years ago
6cfff91
Make etherdump timestamps zero-based.
by Steve Reinhardt
· 16 years ago
5d029ff
sycalls: implement mremap() and add DATA flag for getrlimit(). mremap has been tested on Alpha, compiles for the rest but not tested. I don't see why it wouldn't work though.
by Lisa Hsu
· 16 years ago
89ea323
Update stats for new prefetching fixes.
by Steve Reinhardt
· 16 years ago
89a7fb0
Fixes to get prefetching working again.
by Steve Reinhardt
· 16 years ago
6923282
X86: Make the loader recognize 32 bit x86 processes.
by Gabe Black
· 16 years ago
e0f425b
traceflags: fix --trace-help
by Nathan Binkert
· 16 years ago
de72083
SCons: Fix read_command so it can properly deal with command strings
by Nathan Binkert
· 16 years ago
312fbb1
scons: clean up the main SConstruct file more.
by Nathan Binkert
· 16 years ago
f255957
style
by Nathan Binkert
· 16 years ago
cf4a00c
Configs: Add support for the InOrder CPU model
by Korey Sewell
· 16 years ago
973d8b8
InOrder: Import new inorder CPU model from MIPS.
by Korey Sewell
· 16 years ago
36d9065
syscall: Expose ioctl for MIPS
by Korey Sewell
· 16 years ago
34a5cd8
ExeTrace: Allow subclasses of the tracer to define their own prefix to dump
by Korey Sewell
· 16 years ago
2d0a66c
CPU: Prepare CPU models for the new in-order CPU model.
by Korey Sewell
· 16 years ago
20c5ec6
copyright: This file need not have had the more restrictive copyright.
by Nathan Binkert
· 16 years ago
dd6ea87
scons: Require SCons version 0.98.1
by Nathan Binkert
· 16 years ago
9e268ae
scons: Don't build the intermediate static library unless explicitly requested.
by Nathan Binkert
· 16 years ago
e1798d0
Quell g++ 4.3 warning about operator ambiguity
by Nathan Binkert
· 16 years ago
64eb0dc
some new files are missing copyright notices
by Nathan Binkert
· 16 years ago
73f579a
X86: Add some missing default arguments.
by Gabe Black
· 16 years ago
5a4eed5
X86: All x86 fault classes now attempt to do something useful.
by Gabe Black
· 16 years ago
923a14d
X86: Make the fault classes handle error codes better.
by Gabe Black
· 16 years ago
2f8cec8
X86: Make the long mode interrupt/exception microcode handle an error code.
by Gabe Black
· 16 years ago
9b4d1e0
X86: Distinguish between hardware and software interrupts/exceptions
by Gabe Black
· 16 years ago
041402a
X86: Fix the upper bound on some ranges that were setting up the micro code assembler.
by Gabe Black
· 16 years ago
6b53b83
X86: Make the chks microop check for the right int descriptor type.
by Gabe Black
· 16 years ago
c0cd588
X86: Touch up the interrupt entering microcode.
by Gabe Black
· 16 years ago
03a0073
X86: Keep track of the vector for all exceptions/faults.
by Gabe Black
· 16 years ago
d824af3
X86: Update stats now that the micropc isn't always reset on faults.
by Gabe Black
· 16 years ago
7b58511
CPU: Don't always reset the micro pc on faults. Let the faults handle it.
by Gabe Black
· 16 years ago
6b60a29
X86: Fix the time keeping of the Local APIC timer.
by Gabe Black
· 16 years ago
1c5b977
X86: Find the natural lpj for this configuration.
by Gabe Black
· 16 years ago
ca6e0d7
X86: Fix the microcode for the LODS instruction.
by Gabe Black
· 16 years ago
a5ed159
X86: Add a root device to the kernel command line.
by Gabe Black
· 16 years ago
57be1df
X86: Implement pciToDma.
by Gabe Black
· 16 years ago
70cd5bf
X86: Configure the first PCI interrupt.
by Gabe Black
· 16 years ago
f1b43b3
X86: Hook up the IDE controller interrupt line.
by Gabe Black
· 16 years ago
18f6c18
X86: Hook in a hard drive image.
by Gabe Black
· 16 years ago
01679bb
X86: Take out the IDE noprobe kernel arguments.
by Gabe Black
· 16 years ago
d432bd1
X86: Fix some incorrect register widths.
by Gabe Black
· 16 years ago
f3b8371
X86: Add extended Intel MP entries correctly.
by Gabe Black
· 16 years ago
06cdbe5
X86: Compute PCI config addresses correctly.
by Gabe Black
· 16 years ago
483c3e9
X86: Calculate flags based on the actual result.
by Gabe Black
· 16 years ago
7720968
X86: Make sure the predecoder is cleared out for interrupts.
by Gabe Black
· 16 years ago
3ecc38c
Devices: Add support for legacy fixed IO locations in BARs.
by Gabe Black
· 16 years ago
bb7ad80
X86: Plug in an IDE controller.
by Gabe Black
· 16 years ago
c2c5740
X86: Refactor and clean up the keyboard controller.
by Gabe Black
· 16 years ago
7cf276b
X86: Add a keyboard controller device.
by Gabe Black
· 16 years ago
0287f19
X86: Set up the console interrupt and add some DPRINTFs.
by Gabe Black
· 16 years ago
e1c412c
X86: Configure the IO APIC more.
by Gabe Black
· 16 years ago
d08b8e2
X86: Add some interrupt info to the intel MP tables.
by Gabe Black
· 16 years ago
6a3f255
X86: Rework interrupt pins to allow one to many connections.
by Gabe Black
· 16 years ago
64b663c
X86: Initialize the value behind port 61 so unused bits are consistent.
by Gabe Black
· 16 years ago
953e4bb
X86: Set/correct some default values for x86 parameters.
by Gabe Black
· 16 years ago
be5d350
SCons: Fix how we get Mercurial revision information since internals keep changing.
by Ali Saidi
· 16 years ago
e7293dd
Errors: Use the correct panic/warn/fatal/info message in some places.
by Ali Saidi
· 16 years ago
f4291aa
Errors: Print a URL with a hash of the format string to find more information about an error.
by Ali Saidi
· 16 years ago
35a85a4
Config: Cause a fatal() when a parameter without a default value isn't set(FS #315).
by Ali Saidi
· 16 years ago
0b228fc
Fix typo
by Nathan Binkert
· 16 years ago
7b7a92d
X86: Prevent Linux for probing for non-existant IDE controllers.
by Gabe Black
· 16 years ago
56e182a
X86: Add a dummy minimal DMA controller that doesn't do anything.
by Gabe Black
· 16 years ago
151bc01
X86: Add a device to back the non-existant floppy drive controller.
by Gabe Black
· 16 years ago
dbe28da
X86: Add fake devices for non-existant serial ports.
by Gabe Black
· 16 years ago
52defeb
X86: Implement the xadd instruction.
by Gabe Black
· 16 years ago
3c5988b
X86: Implement the bswap instruction.
by Gabe Black
· 16 years ago
919c3e7
Dev: Make the RTC device ignore writes to a read only bit.
by Gabe Black
· 16 years ago
0449fb2
X86: Fix a bug in the iret microcode.
by Gabe Black
· 16 years ago
389fbfd
X86: Make the interrupt object wake up the CPU when something becomes pending.
by Gabe Black
· 16 years ago
d979478
CPU: Add a setCPU function to the interrupt objects.
by Gabe Black
· 16 years ago
3f9e235
Devices: Make the destructor virtual on the CopyEnginChannel object.
by Gabe Black
· 16 years ago
64ed39f
pseudo inst: Add new wake cpu instruction for sending a message to wake a cpu.
by Nathan Binkert
· 16 years ago
f0fb3ac
cpu: provide a wakeup mechanism that can be used to pull CPUs out of sleep.
by Nathan Binkert
· 16 years ago
56d5212
Trace: Add DPRINTFS macro that takes parameter to call name() for trace printing.
by Ali Saidi
· 16 years ago
37ffe52
IGbE: Fix two e1000 driver bugs that I missed before.
by Ali Saidi
· 16 years ago
10fc45d
o3cpu: give a name to the activity recorder for better tracing
by Nathan Binkert
· 16 years ago
dbac448
thread_context: move getSystemPtr so SE mode can get to it.
by Nathan Binkert
· 16 years ago
81b8c0c
python: add fatal() function to the m5 package and use it
by Nathan Binkert
· 16 years ago
da14789
python: Try to isolate the stuff that's in the m5.internal package a bit more.
by Nathan Binkert
· 16 years ago
c9d3113
tracing: Add help strings for some of the trace flags
by Nathan Binkert
· 16 years ago
0876c82
tracing: panic() if people try to use tracing, but TRACING_ON is not set.
by Nathan Binkert
· 16 years ago
f15f252
python: Rework how things are imported
by Nathan Binkert
· 16 years ago
51d780f
scons: Don't add all objects to the library twice
by Nathan Binkert
· 16 years ago
fb572a1
Stats: Update parser statistics for Linux special files update (parser runs should now be deterministic).
by Ali Saidi
· 16 years ago
Next »