Internal error: Oops - BUG() / kvm boot race - arm64 kpti patchset related

Mark Rutland mark.rutland at arm.com
Wed Feb 28 08:18:50 PST 2018


On Wed, Feb 28, 2018 at 05:12:56PM +0100, Paolo Pisati wrote:
> On Wed, Feb 28, 2018 at 04:07:35PM +0000, Will Deacon wrote:
> > On Wed, Feb 28, 2018 at 04:45:23PM +0100, Paolo Pisati wrote:
> > > Reproducible on 4.16-rc3 and 4.4.20 using defconfig - the failure it's
> > > intermittent, but i could reproduce it 100% if i boot loop the kvm instance 
> > > (it usually shows up in less than 10 iterations but i tested 32 boots before
> > > marking it good).
> > 
> > [...]
> > 
> > > Anything else i can do to help debug this?
> > 
> > If you could share the crash log, that would be helpful.
> 
> Oops log here:
> https://launchpadlibrarian.net/358687166/submission_2018-02-26T14.58.17.996524.html#9-1-log

In your tree, does arch/arm64/mm/mmu.c line 142 look like:

  BUG_ON(!pgattr_change_is_safe(...)) ?

If so, this looks like the issue Ard fixed in:

  https://lkml.kernel.org/r/20180223180448.6006-1-ard.biesheuvel@linaro.org

Thanks,
Mark.



More information about the linux-arm-kernel mailing list