Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751386AbdHFVYg (ORCPT ); Sun, 6 Aug 2017 17:24:36 -0400 Received: from mout.web.de ([212.227.17.11]:57109 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751342AbdHFVYf (ORCPT ); Sun, 6 Aug 2017 17:24:35 -0400 Subject: Re: kvm_intel fails to load on Conroe CPUs running Linux 4.12 To: Paolo Bonzini , rkrcmar@redhat.com, tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, x86@kernel.org, kvm@vger.kernel.org, linux-kernel@vger.kernel.org References: From: Sebastian Rachuj Message-ID: <27ee7b1f-0390-fca2-4b9c-cfea715328e9@web.de> Date: Sun, 6 Aug 2017 23:23:26 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:RkkoJwQj5HFZxl5Xf47dT1WBduRFhxlzKJc1VURaXyNLhA6jikl D3B8vGyaEaqgrnm4Hn3ZXpQaZvOWMF88ZRrYz8KPvDKloFVo+8VwfHNfJE01POCFctcZbqa mDFWSeZK3DytHINlzlj0YOvN5ewNwFo4Kx2TCs0JU+Jo/NdhKMkC/sbBPhT9NXExkOEFO7l BM778U0SwOPAb+HaFs9Vg== X-UI-Out-Filterresults: notjunk:1;V01:K0:ll0JzH6PQKs=:w/xa44RixQDg9duIHB0CxD 92EENKsxA9L3qSeje772p56XwIiUN3dIlklFy7LFH8Z5EaSEsqr9qKpOMz2583ILEfHH7BHoI Q+TLmA7xqM2F/XImrT5U5gccty0MqRsp7E/BSTwIQ3e8s8bDffdeZuyl+f6R/cACdTWhZ8hAC 3bRa2DEjap8KyyPiWTOqwbDBB+L6dezgU157pygYHX5EdJF0CtRLhAhDuw4t5o23tAhNMDQbs rpFHXNdq2wbdv5SdcnpRnfPCjmSJycRSBDa9p27isuL7WDzTfitutATL5LTVW8wJx8gJ92Xut 24BRPe4gU2SX9EXiaS0wgL/OCwwZUxZ78ydLxG5ZGokzyMLHZNSJ7uzgHoErcru9wO+CGTP1K FyZRkDxaFpDc2HdpdZU+FCUINwQCtwW3XRcNAvBsHxyT9XQcsyOHReeC9XM+N3i5PA3NCoANK htmpe+2pAd4+a3qiieIpf4lqttZajjP5hwwadGfA2r+Bjo3puZ2QENcoZO4zJuAUld7pKpgwb HGFeGZKfrOvOsNvzms0Jr3Qc77OReTQV+E+iGmI3+WKc507Rll/hJQ5fQ6gYAb940uyyuoYdi nAnsIxAy9S4BqXgUleu/nVZeDLjP+lDZKKnK0n+LQyP8+38ZjnrjHGp+IqCHQRxQu1IHE+ya6 BpYJi7jDjuqSgqdONFn0xzcyIBK6Ki+b+z5LgQJeSlpW/k3l41tE8niIH6FANNZsqEei4bCEl xWM52Z6bIx9vwYQ16hMDpK9Oqg6pRvbbX5YptidbeL3aY1b+y4yuksRcebNphY7SeJ0zEIod4 sBHKRL75H/fl19TzzyDBJMnFR0P+DZVky6Kkv91wYHIkPNidLw= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2242 Lines: 78 On 06.08.2017 23:10, Paolo Bonzini wrote: > On 05/08/2017 21:26, Sebastian Rachuj wrote: >> Dear linux developers, >> >> since my upgrade from linux 4.11 to linux 4.12 the "kvm_intel" module >> does not load correctly anymore. "Modprobing" the kernel module gives an >> Input/Output error. It seems to be related to the CPU architecture and >> (to my knowledge) affects Conroe CPUs. I did a bisect and found the >> following commit as the guilty one: > > What is your cpuinfo? I tested on a Conroe Xeon X3220 (family 6, > model 15, stepping 11) when I posted that patch, and it did have virtual > NMIs. Thank you for looking into the issue. My cpuinfo is as follows: $ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 CPU 6420 @ 2.13GHz stepping : 6 microcode : 0xc6 cpu MHz : 2128.000 cache size : 4096 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow dtherm bugs : bogomips : 4275.23 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 CPU 6420 @ 2.13GHz stepping : 6 microcode : 0xc6 cpu MHz : 2128.000 cache size : 4096 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow dtherm bugs : bogomips : 4275.05 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: