mem: Use a flag instead of address bit 63 for generic IPRs
Review Request #2033 - Created Oct. 7, 2013 and submitted - Latest diff uploaded
| Information | |
|---|---|
| Andreas Sandberg | |
| gem5 | |
| default | |
| Reviewers | |
| Default | |
Changeset 9905:43b6cd6d74b1 --------------------------- mem: Use a flag instead of address bit 63 for generic IPRs Using address bit 63 to identify generic IPRs caused problems on SPARC, where IPRs are heavily used. This changeset redefines how generic IPRs are identified. Instead of using bit 63, we now use a separate flag (GENERIC_IPR) a memory request.
m5ops using the IPR interface works on x86 in kvm. Quick regressions for ARM, SPARC, MIPS, X86 pass with the exception of the insttest and m5threads tests on SPARC (missing binaries). Can't run the affected (80.solaris-boot) test case due to missing binaries.
