Thread (78 messages) flat view 78 messages, 6 authors, 2010-06-29

Re: [PATCH 11/26] KVM: PPC: Make RMO a define

From: Alexander Graf <hidden>
Date: 2010-06-27 09:10:14
Also in: kvm

Am 26.06.2010 um 18:52 schrieb Segher Boessenkool <segher@kernel.crashing.org 
 >:
quoted
On PowerPC it's very normal to not support all of the physical RAM  
in real mode.
Oh?  Are you referring to "real mode limit", or 32-bit  
implementations with
more than 32 address lines, or something else?
The former.
Either way, RMO is a really bad name for this, since that name is  
already
used for a similar but different concept.
It's the same concept, no? Not all physical memory is accessible from  
real mode.
Also, it seems you construct the physical address by masking out  
bits from
the effective address.  Most implementations will trap or machine  
check if
you address outside of physical address space, instead.
Well the only case where I remember to have hit a real RMO case is on  
the PS3 - that issues a data/instruction storage interrupt when  
accessing anything > 8MB in real mode.

So I'd argue this is heavily implementation specific.

Apart from that what I'm trying to cover is that on ppc64 accessing  
0xc0000000000000 in real mode gets you 0x0. Is there a better name for  
this?

Alex
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help