On 06/13/2013 04:55:43 AM, Wang Dongsheng-B40534 wrote:
> > +#else
> > + /* Save SPRGs */
> > + RESTORE_SPRG(0)
> > + RESTORE_SPRG(1)
> > + RESTORE_SPRG(2)
> > + RESTORE_SPRG(3)
> > + RESTORE_SPRG(4)
> > + RESTORE_SPRG(5)
> > + RESTORE_SPRG(6)
> > + RESTORE_SPRG(7)
>
> Why do we need this on book3e and not on book3s?
>
Book3e: SPRG1 used save paca, SPRG2 be defined
SPRN_SPRG_TLB_EXFRAME,...
I think those register should be save, even now some SPRG register
not be use.
Are those expected/allowed to change as a result of the restore?
-Scott
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev