On Tue, 30 May 2017, Dominik Brodowski wrote:
> Same boot problem here (Intel(R) Core(TM) i5-5200U CPU on a Dell XPS 13), > git-bisected to the same patch... > > On Mon, May 29, 2017 at 06:50:57PM -0400, Mikulas Patocka wrote: > > Please do the following three tests and test if the kernel boots. > > > > 1. use the PAT patch and revert the change to the function pat_enabled() > > - i.e. change it to the original: > > bool pat_enabled(void) > > { > > return !!__pat_enabled; > > } > > No joy. > > > 2. use the PAT patch and revert the change to the function pat_ap_init > > - i.e. change it to the original: > > static void pat_ap_init(u64 pat) > > { > > if (!boot_cpu_has(X86_FEATURE_PAT)) { > > Joy. It is interesting - does it mean that the boot cpu does have PAT and the secondary CPUs don't? Please send /proc/cpuinfo with all the cores active. This part of the patch is not required anyway, so I will resubmit the patch with this part disabled (and with an added call to init_cache_modes() as Andy suggested). Mikulas > > 3. use the full PAT patch and apply the below patch on the top of it. > > No joy. > > > Best, > Dominik >