From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6327DC433EF for ; Mon, 4 Oct 2021 15:49:01 +0000 (UTC) Received: from mm01.cs.columbia.edu (mm01.cs.columbia.edu [128.59.11.253]) by mail.kernel.org (Postfix) with ESMTP id E53D86137C for ; Mon, 4 Oct 2021 15:49:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org E53D86137C Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.cs.columbia.edu Received: from localhost (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id 9B2524B288; Mon, 4 Oct 2021 11:49:00 -0400 (EDT) X-Virus-Scanned: at lists.cs.columbia.edu Received: from mm01.cs.columbia.edu ([127.0.0.1]) by localhost (mm01.cs.columbia.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LSQAoVJ3Zeiw; Mon, 4 Oct 2021 11:48:59 -0400 (EDT) Received: from mm01.cs.columbia.edu (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id A89EF4B2A6; Mon, 4 Oct 2021 11:48:59 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id BE8694B288 for ; Mon, 4 Oct 2021 11:48:58 -0400 (EDT) X-Virus-Scanned: at lists.cs.columbia.edu Received: from mm01.cs.columbia.edu ([127.0.0.1]) by localhost (mm01.cs.columbia.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3AH9XcGoalOK for ; Mon, 4 Oct 2021 11:48:56 -0400 (EDT) Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by mm01.cs.columbia.edu (Postfix) with ESMTPS id D7FF04B299 for ; Mon, 4 Oct 2021 11:48:56 -0400 (EDT) Received: from disco-boy.misterjones.org (disco-boy.misterjones.org [51.254.78.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 0304461360; Mon, 4 Oct 2021 15:48:56 +0000 (UTC) Received: from sofa.misterjones.org ([185.219.108.64] helo=why.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mXQD0-00Efkt-2c; Mon, 04 Oct 2021 16:48:54 +0100 Date: Mon, 04 Oct 2021 16:48:53 +0100 Message-ID: <87zgrordsq.wl-maz@kernel.org> From: Marc Zyngier To: Lukas =?UTF-8?B?SsO8bmdlcg==?= Subject: Re: KVM userspace GICv2 IRQ controller on platform with GICv3 In-Reply-To: <098ec673-c28f-d793-eae9-d6aa2147d61f@ice.rwth-aachen.de> References: <877detrstj.wl-maz@kernel.org> <90101279-8099-7a77-bf73-5c8bdce2d51b@ice.rwth-aachen.de> <875yudrr1v.wl-maz@kernel.org> <6543a1d2-eeff-913a-021a-912d07bb4255@ice.rwth-aachen.de> <874k9xrl2p.wl-maz@kernel.org> <098ec673-c28f-d793-eae9-d6aa2147d61f@ice.rwth-aachen.de> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/27.1 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") X-SA-Exim-Connect-IP: 185.219.108.64 X-SA-Exim-Rcpt-To: lukas.juenger@ice.rwth-aachen.de, kvmarm@lists.cs.columbia.edu, will@kernel.org, catalin.marinas@arm.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false Cc: catalin.marinas@arm.com, will@kernel.org, kvmarm@lists.cs.columbia.edu X-BeenThere: kvmarm@lists.cs.columbia.edu X-Mailman-Version: 2.1.14 Precedence: list List-Id: Where KVM/ARM decisions are made List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: kvmarm-bounces@lists.cs.columbia.edu Sender: kvmarm-bounces@lists.cs.columbia.edu T24gTW9uLCAwNCBPY3QgMjAyMSAxNToxNToyNSArMDEwMCwKTHVrYXMgSsO8bmdlciA8bHVrYXMu anVlbmdlckBpY2Uucnd0aC1hYWNoZW4uZGU+IHdyb3RlOgoKUGxlYXNlIGNvbnNpZGVyIHN1YnNj cmliaW5nIHRvIGt2bWFybSBpbnN0ZWFkIG9mIHBvc3RpbmcgYXMgYQpub24tc3Vic2NyaWJlci4g SXQgZm9yY2VzIG1lIHRvIG1hbnVhbGx5IGFsbG93IGVhY2ggYW5kIGV2ZXJ5IGVtYWlsCnlvdSBy ZXBseSB0bywgd2hpY2ggZ2V0cyB0aXJpbmcgaW4gdGhlIGxvbmcgcnVuLgoKPiA+IFNvIGVpdGhl ciB5b3UgcnVuIHNvbWV0aGluZyB0aGF0IGlzIHByZXR0eSBvbGQgYW5kIGJ1Z2d5IChhbmQgSSdk IGxpa2UKPiA+IHRvIGtub3cgd2hhdCksIG9yIHlvdSBoYXZlIHVuY292ZXJlZCBhIGJ1ZyBhbmQg SSB3b3VsZCBuZWVkIHlvdSB0bwo+ID4gdHJhY2Ugd2hlbiB2Z2ljX3NyZSBnZXRzIHNldC4KPiBP a2F5LiBJJ20gcnVubmluZyBvbiBOMS1TRFAgd2l0aCB0aGUgbGF0ZXN0IHJlbGVhc2UgMjAyMS4w NS4yNi4KPiB1bmFtZSAtYSBnaXZlczoKPiAKPiBMaW51eCBuMXNkcCA1LjEwLjEyKyAjMSBTTVAg RnJpIE9jdCAxIDExOjUwOjA1IFVUQyAyMDIxIGFhcmNoNjQKPiBhYXJjaDY0IGFhcmNoNjQgR05V L0xpbnV4Cj4gCj4gCj4gSXMgdGhlcmUgYSB3YXkgdG8gZGVidWcgdGhpcyB3aXRob3V0IGEgaGFy ZHdhcmUgZGVidWdnZXIvSlRBRz8KClN1cmUsIHlvdSBjYW4gYWx3YXlzIGhhY2sgdGhlIGtlcm5l bCAoSSBhc3N1bWUgeW91IGtub3cgaG93IHRvIGJvb3QgYQpmcmVzaCBrZXJuZWwpLiBQdXQgc29t ZSB0cmFjZXMgaW4gdmdpY192M19lbmFibGUoKSwgYW5kIGZpbmQgb3V0IHdoeQp2Z2ljX3NyZSBp cyBub24temVyby4KClRoYW5rcywKCglNLgoKLS0gCldpdGhvdXQgZGV2aWF0aW9uIGZyb20gdGhl IG5vcm0sIHByb2dyZXNzIGlzIG5vdCBwb3NzaWJsZS4KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18Ka3ZtYXJtIG1haWxpbmcgbGlzdAprdm1hcm1AbGlzdHMu Y3MuY29sdW1iaWEuZWR1Cmh0dHBzOi8vbGlzdHMuY3MuY29sdW1iaWEuZWR1L21haWxtYW4vbGlz dGluZm8va3ZtYXJtCg==