On Wed, 2009-10-21 at 17:03 +0200, Alexander Graf wrote: > For KVM we need to store some information in the PACA, so we > need to extend it. > > This patch adds KVM SLB shadow related entries to the PACA and > a field that indicates if we're inside a guest. > > Signed-off-by: Alexander Graf <agraf@xxxxxxx> > --- Acked-by: Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx> > arch/powerpc/include/asm/paca.h | 9 +++++++++ > 1 files changed, 9 insertions(+), 0 deletions(-) > > diff --git a/arch/powerpc/include/asm/paca.h b/arch/powerpc/include/asm/paca.h > index 7d8514c..5e9b4ef 100644 > --- a/arch/powerpc/include/asm/paca.h > +++ b/arch/powerpc/include/asm/paca.h > @@ -129,6 +129,15 @@ struct paca_struct { > u64 system_time; /* accumulated system TB ticks */ > u64 startpurr; /* PURR/TB value snapshot */ > u64 startspurr; /* SPURR value snapshot */ > + > +#ifdef CONFIG_KVM_BOOK3S_64_HANDLER > + struct { > + u64 esid; > + u64 vsid; > + } kvm_slb[64]; /* guest SLB */ > + u8 kvm_slb_max; /* highest used guest slb entry */ > + u8 kvm_in_guest; /* are we inside the guest? */ > +#endif > }; > > extern struct paca_struct paca[]; -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html