From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Zijlstra Subject: Re: perf uncore & lkvm woes Date: Thu, 16 Aug 2012 09:19:45 +0200 Message-ID: <1345101585.31459.112.camel@twins> References: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT Cc: Sasha Levin , Asias He , Cyrill Gorcunov , Ingo Molnar , KVM General , "Yan, Zheng" To: Pekka Enberg Return-path: Received: from merlin.infradead.org ([205.233.59.134]:42718 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755363Ab2HPHUA convert rfc822-to-8bit (ORCPT ); Thu, 16 Aug 2012 03:20:00 -0400 In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: On Thu, 2012-08-16 at 10:01 +0300, Pekka Enberg wrote: > Has anyone seen this? It's kvmtool/next with 3.6.0-rc1. Looks like we > are doing uncore_init() on virtualized CPU which breaks boot. I think you're the first.. I don't normally use kvm if I can at all avoid it. But I think its a 'simple' matter of kvm not emulating the entire hardware. Afaik the uncore isn't enumerated and we simply assume MSR presence based on cpu model. Added Zheng Yan who wrote most of that stuff.