Review Board 2.0.15


X86: Truncate addresses to 32 bits except in 64 bit mode, not long mode.

Review Request #1225 - Created May 27, 2012 and submitted

Information
Gabe Black
gem5
default
Reviewers
Default
Changeset 9028:9c5e5c931da5
---------------------------
X86: Truncate addresses to 32 bits except in 64 bit mode, not long mode.

A small change was added a while ago to keep addresses from overflowing 32
bits when larger addresses shouldn't be accessible to software. That change
truncated when not in long mode, but really it should have truncated when not
in 64 bit mode. The difference is whether compatibility mode is included, a
mode that's supposed to act like a legacy 32 bit mode.

   
Review request changed
Updated (May 28, 2012, 6:14 a.m.)

Status: Closed (submitted)