[Cbe-oss-dev] GCC inline memcpy() from local store causes bad page fault

Andrew Pinski pinskia at gmail.com
Wed Mar 21 17:15:44 EST 2007


On 3/20/07, Paul Mackerras <paulus at samba.org> wrote:
> Segher Boessenkool writes:
>
> > I looked it up, and indeed both multiple load/store and
> > sign extending load insns to cache-inhibited space cause
> > an alignment exception.
>
> Where does the architecture say that lha and/or lwa to cache-inhibited
> space cause an alignment exception?  I looked for that just now and
> didn't find it.

I don't think the Power architecture says it,  though it say it could
with cache-inhibited space in general.  The Cell handbook says what
the cell does and lha/lwa cause an alignment exception with
cache-inhibited memory.

-- Pinski



More information about the cbe-oss-dev mailing list