Re: [PATCH v4 00/10] PCID and improved laziness

From: Ingo Molnar
Date: Wed Sep 13 2017 - 03:45:44 EST



* Ingo Molnar <mingo@xxxxxxxxxx> wrote:

>
> * Andy Lutomirski <luto@xxxxxxxxxxxxxx> wrote:
>
> > I'm on my way to LPC, so I can't easily work on this right this instant.
> >
> > Can you try this branch, though?
> >
> > https://git.kernel.org/pub/scm/linux/kernel/git/luto/linux.git/commit/?h=x86/fixes&id=cb88ae619b4c3d832d224f2c641849dc02aed864
>
> Any objections against me applying these fixes directly and getting them to Linus
> later today, to not widen the window of breakage any further?
>
> I'll also apply:
>
> x86/mm/64: Initialize CR4.PCIDE early

So now that I've looked at the branch, I think I'll apply these three:

cb88ae619b4c: x86/mm/64: Initialize CR4.PCIDE early
6ec68017784f: x86/hibernate/64: Mask off CR3's PCID bits in the saved CR3
5d1298206d7b: x86/mm: Get rid of VM_BUG_ON in switch_tlb_irqs_off()

The first one is that likely fixed the crash that Sai Praneeth Prakhya reported.

Thanks,

Ingo