Alexander Graf <agraf@xxxxxxx> writes: > On 05.06.14 14:08, Aneesh Kumar K.V wrote: >> virtual time base register is a per VM, per cpu register that needs >> to be saved and restored on vm exit and entry. Writing to VTB is not >> allowed in the privileged mode. >> >> Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@xxxxxxxxxxxxxxxxxx> > > For some reason BUG() doesn't always trigger the "execution stops here" > logic in gcc. So I've squashed this patch into yours. > > > Alex > > > diff --git a/arch/powerpc/include/asm/reg.h b/arch/powerpc/include/asm/reg.h > index 3e7085d..99de6ad 100644 > --- a/arch/powerpc/include/asm/reg.h > +++ b/arch/powerpc/include/asm/reg.h > @@ -1206,6 +1206,7 @@ static inline unsigned long mfvtb (void) > * capture that. > */ > BUG(); > + return 0; > } > > #ifdef __powerpc64__ you can then drop the include header change. ie, #include <asm/bug.h> -aneesh -- 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