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