Re: [kaiser-discuss] KPTI backport to 3.16

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 2018-01-07 at 19:03 -0800, Dave Hansen wrote:
> On 01/07/2018 03:35 PM, Ben Hutchings wrote:
> > I sent this out for review on the stable list after quite minimal
> > testing, but have done more since then.  On bare metal (Sandy Bridge,
> > with pcid but not invpcid) it crashes at boot.  In fact it
> > reboots without any panic message, suggesting a triple fault, as soon
> > as I apply the patch that turns on CR4.PCIDE, i.e. without KPTI itself.
> 
> My first guess would be something around this stuff:
> 
> > commit c7ad5ad297e644601747d6dbee978bf85e14f7bc
> > Author: Andy Lutomirski <luto@xxxxxxxxxx>
> > Date:   Sun Sep 10 17:48:27 2017 -0700
> > 
> >     x86/mm/64: Initialize CR4.PCIDE early
> 
> But, if you also want to toss a set of binaries up somewhere that I can
> test I can give them a quick run in the simulator or with a hardware
> debugger attached.  It's been very useful in getting these things
> debugged, especially when normal debugging techniques fail.

This is with the full patch set applied (and a fix for NMI handling
that wasn't in 3.16.53-rc1):
https://www.decadent.org.uk/ben/tmp/linux-image-3.16.52_3.16.52-50_amd64.deb

Ben.

-- 
Ben Hutchings
This sentence contradicts itself - no actually it doesn't.

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux