Revision 00f82b8a target-i386/helper2.c
b/target-i386/helper2.c | ||
---|---|---|
800 | 800 |
|
801 | 801 |
#else |
802 | 802 |
|
803 |
/* Bits 52-62 of a PTE are reserved. Bit 63 is the NX bit. */ |
|
804 |
#define PHYS_ADDR_MASK 0xffffffffff000L |
|
803 |
/* XXX: This value should match the one returned by CPUID |
|
804 |
* and in exec.c */ |
|
805 |
#if defined(USE_KQEMU) |
|
806 |
#define PHYS_ADDR_MASK 0xfffff000L |
|
807 |
#else |
|
808 |
# if defined(TARGET_X86_64) |
|
809 |
# define PHYS_ADDR_MASK 0xfffffff000L |
|
810 |
# else |
|
811 |
# define PHYS_ADDR_MASK 0xffffff000L |
|
812 |
# endif |
|
813 |
#endif |
|
805 | 814 |
|
806 | 815 |
/* return value: |
807 | 816 |
-1 = cannot handle fault |
Also available in: Unified diff