From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marc Zyngier Subject: Re: [PATCH 3/3] KVM: arm: Enable vGICv2 software emulation Date: Mon, 29 Jun 2015 13:48:54 +0100 Message-ID: <55913EB6.1060902@arm.com> References: <55913758.4020805@arm.com> <050501d0b268$56097e30$021c7a90$@samsung.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: 'Christoffer Dall' , Andre Przywara To: Pavel Fedin , "kvm@vger.kernel.org" Return-path: Received: from foss.arm.com ([217.140.101.70]:37871 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752098AbbF2Ms5 (ORCPT ); Mon, 29 Jun 2015 08:48:57 -0400 In-Reply-To: <050501d0b268$56097e30$021c7a90$@samsung.com> Sender: kvm-owner@vger.kernel.org List-ID: On 29/06/15 13:37, Pavel Fedin wrote: > Hello! > >> Hold on a second. In your cover letter, your saying "RPi-2". The RPi-2 >> doesn't have a GIC at all, so I'd really like to know *how* you end-up >> in the GICv2 probe function? > > I'm not on RPi-2. I am on some Samsung's proprietary hardware which > suffers from this problem. Actually it has "weird GIC", similar to > Exynos-4 (every CPU accesses GIC at its own base), thus hardware vGIC > is unusable. Well, I'm sorry you have to work with such broken designs, but this is simply not suitable for KVM. The Franken-GIC has caused us a lot of pain in the past, and papering over it only gives people an incentive to push for more broken HW. Thanks, M. -- Jazz is not dead. It just smells funny...