summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-12-01X86: Make the "fault" microop predicated.Gabe Black
--HG-- extra : convert_revision : ded34133afcd6af1f55b8991b82bad45258069d3
2007-12-01X86: Implement the LIDT instruction.Gabe Black
--HG-- extra : convert_revision : 380515e985318311632e00b13000585afb052e3b
2007-12-01X86: Implement the lgdt instruction.Gabe Black
--HG-- extra : convert_revision : d1698a82df3c57cc9bbf8d5d190f271bfc7cb2e4
2007-12-01X86: Implement wrbase and wrlimit for loading pseudo descriptors.Gabe Black
--HG-- extra : convert_revision : fe03c4aed95ef12773e80cdb3d9cff68a2b20f02
2007-12-01X86: Separate the effective seg base and the "hidden" seg base.Gabe Black
--HG-- extra : convert_revision : 5fcb8d94dbab7a7d6fe797277a5856903c885ad4
2007-11-30SPARC: Fixes for invalidateAll and demapAll in the SPARC TLBs.Gabe Black
--HG-- extra : convert_revision : 8de6c60b0e3e725eac11047a9d9888097dd359ff
2007-11-29SPARC: Fix 32 bit register window flushing endian conversion.Gabe Black
--HG-- extra : convert_revision : be91d6fecb44a85e983343704a098b456948af8a
2007-11-29SPARC: Fix the initial stack to match what the Linux kernel does.Gabe Black
--HG-- extra : convert_revision : a4451710d8463e52227fd8f760ab737ea8f404b5
2007-11-29SPARC: Combine the 64 and 32 bit process initialization code.Gabe Black
Alignment is done as it was for 32 bit processes. --HG-- extra : convert_revision : 9368ad40dcc7911f8fc7ec1468c6a28aa92d196f
2007-11-29merge, no manual changesAli Saidi
--HG-- extra : convert_revision : 6d6b744bbdfb09e7c3092368870a4f372241f9e8
2007-11-29Serialization: Fix serialization of file descriptors. Make sure openRick Strong
file descriptors are reopened and the file pointer is in the same place as when the checkpoint occured. Signed-off by: Ali Saidi --HG-- extra : convert_revision : d9d2cd388c9c02f60e1269d6845891c35f94fc47
2007-11-28Make ports that aren't connected to anything fail more gracefully.Gabe Black
--HG-- extra : convert_revision : 3803b28fb2fdfd729f01f1a44df2ae02ef83a2fc
2007-11-21imported patch pagewalker.patchGabe Black
--HG-- extra : convert_revision : 8ddde313f2249e1346fa51372a156f0d2ddc3b8f
2007-11-20Get rid of a file that should have never been committed.Gabe Black
--HG-- extra : convert_revision : c0e678ce0ce0301bb3afff8bef4fcab7aef3c6fe
2007-11-20Merge with head.Gabe Black
--HG-- extra : convert_revision : c4215e516c6d82ad466db898ffeefa0233ca110e
2007-11-20Simple CPU fix simple mistake in translateDataWriteAddr.Gabe Black
--HG-- extra : convert_revision : 6a6a7d05f62d9d9868be0707e4dc186a5f7ecf7d
2007-11-20Might as well ship splash2 scripts since we get questions on the list.Steve Reinhardt
--HG-- extra : convert_revision : 0bc61d239eb24956aa401bbf39470bfa81c86c29
2007-11-19Serialization: Serialize SPARC PTEs last so their nameOut() calls don't ↵Ali Saidi
interfere with other serialization in the TLB. --HG-- extra : convert_revision : 8a8478a200cd3c65b2ac98944d1278454811d38f
2007-11-19Memory: Cache the physical memory start and size so we don't need a dynamic ↵Ali Saidi
cast on every access. --HG-- extra : convert_revision : d6c3e93718991e7b68248242c80d8e6ac637ac51
2007-11-19Compiling: Make sure that libelf is also compiled for 64bit on OS X.Ali Saidi
--HG-- extra : convert_revision : 9d4f7064e0aa4b6cc6a5bcf0f6fb5289047cd143
2007-11-16Make EXTRAS work for relative directories.Steve Reinhardt
Also print a little feedback when processing EXTRAS. --HG-- extra : convert_revision : 9cb324b0d5bc60a3c98af6495f16415b529e4af2
2007-11-16Update memtest results due to new deferred-target-promotion fix.Steve Reinhardt
Turned out this scenario was happening, but due to other activity, the writable block returned by the ReadResp would get downgraded or invalidated before the "unnecessary" ReadExResp/UpgradeResp returned, thus avoiding triggering the assertion that led us to catch this. --HG-- extra : convert_revision : 19dd0dbedb0227aed29da31a868ddf5ca4c50519
2007-11-16Tweak check for writable block fill.Steve Reinhardt
--HG-- extra : convert_revision : c04281bcfc4cd23c7613aeccb21dc74452bcc951
2007-11-16Fix bug on exclusive response to ReadReq with pending WriteReq.Steve Reinhardt
--HG-- extra : convert_revision : 5429cd7ca84cf6348813a4607fa16f76aa5df7e0
2007-11-17add back in clobbered MIPS fix for g++ 4.2Korey Sewell
--HG-- extra : convert_revision : 80ad1cc32c6e59925526abd274132e4f9e35f0c1
2007-11-16go back and fix up MIPS copyright headersKorey Sewell
--HG-- extra : convert_revision : 886e762e13b7a05d6d8a14bde6c2a3567c32a4d1
2007-11-16move initCPU, processInterrupts declaration to core_specific file.Korey Sewell
--HG-- extra : convert_revision : 9bc88380f05f86c68117280f555c77eb4c627d7b
2007-11-16Accidently kept hardcoded memory value in merge. Remove that and now ↵Korey Sewell
ALPHA_FS quick regressions pass --HG-- extra : convert_revision : 12582bef9317cd102cafdea9001f45651d34851f
2007-11-16Gabe's 32-bit X86 fix mergeKorey Sewell
--HG-- extra : convert_revision : 6f79c5c785c93d6caef2ec26961b652cd51e30fe
2007-11-16compile-time fix for setMipsOptions functionKorey Sewell
--HG-- extra : convert_revision : e008f6d314d4891cb6ddc9cbf96fbcc6eee53b35
2007-11-16X86: Fix 32 bit compilation.Gabe Black
--HG-- extra : convert_revision : d16d68731a8480080ec6b8da3ebda8567e115a30
2007-11-15remove unnecessary namespaceKorey Sewell
--HG-- extra : convert_revision : 8936fe2246ca659a6dfe0835f66aa8232ed427de
2007-11-15add thread id to misc. reg functionsKorey Sewell
--HG-- extra : convert_revision : 35d073d1279947d943a0290832e09a5268dd0b76
2007-11-15add MicroPC functions back to thread contextKorey Sewell
--HG-- extra : convert_revision : a9cfd2829c4aec191f5f9ec6ce7b5d1dccc92af1
2007-11-15add microPC stuff back in. got deleted on changeset propragation somehow.Korey Sewell
--HG-- extra : convert_revision : 5e89484b2ef21457ffba35ef959df999a28c5676
2007-11-15put the flattenIndex stuff back in O3 AND put fatal() back in faultsKorey Sewell
--HG-- extra : convert_revision : 16fb8d7f3fbc5f8f1fc3ed34427c3d90a3125ad0
2007-11-15merge Ali's config change...Korey Sewell
--HG-- extra : convert_revision : ada34ebc392d84f1225b4ff3e25f353396aa102f
2007-11-15fix MIPS headersKorey Sewell
--HG-- extra : convert_revision : 2870a146a1be0e8c80878090f39c0eaa15d2eb13
2007-11-15add setMipsOptions function for MIPS usageKorey Sewell
--HG-- extra : convert_revision : 42909d66a46201757cbdb14f75cccbd6b27d1f18
2007-11-15add core specific parameter to BaseCPU paramsKorey Sewell
--HG-- extra : convert_revision : 15c5995e3acf23a45c712891fd06ef273584f7e8
2007-11-15Add CoreSpecific type to all archsKorey Sewell
--HG-- extra : convert_revision : 659786bf6489ab6151e47fbf1f4c0a723262fce2
2007-11-15Configs: Fix for benchmarks that don't use getopt.Ali Saidi
--HG-- extra : convert_revision : 6cbc7bb360c282821dd9da7814e0ac8b689f5d01
2007-11-15Config: Fix some errors in the splash2 config file.Ali Saidi
--HG-- extra : convert_revision : 7bcb0f039e0609f95a081ef3aba2edb1ffa742f2
2007-11-15Get MIPS simple regression working. Take out unecessary functions ↵Korey Sewell
"setShadowSet", "CacheOp" --HG-- extra : convert_revision : a9ae8a7e62c27c2db16fd3cfa7a7f0bf5f0bf8ea
2007-11-15branch mergeKorey Sewell
--HG-- extra : convert_revision : 1c56f3c6f2c50d642d2de5ddde83a55234455cec
2007-11-14Checkpointing: Name SE page table entries better so that there isn't a ↵Ali Saidi
problem if multiple workloads are being run at once. --HG-- extra : convert_revision : 3bac9bd7fd93fcadf764e2991c5b029f2c745c08
2007-11-14comment and spacingKorey Sewell
--HG-- extra : convert_revision : b3acde37bc11919700c257eae58ea9e0f66c9786
2007-11-14Get MIPS_SE actually working again by actually by fixing TLB stuff and ↵Korey Sewell
running hello world --HG-- extra : convert_revision : 0944e7661934baddca1f1a895af0b75be2d96b10
2007-11-14remove unnecessary debug messages I addedKorey Sewell
--HG-- extra : convert_revision : 5c23218fd1b899fa7fe42701f7cb2f6033f7a583
2007-11-13Add -k flag to util/regress.Steve Reinhardt
--HG-- extra : convert_revision : 6dae828a1b6a254821095a1743325976202beec1