Message ID | 20180315203050.19791-38-andre.przywara@linaro.org |
---|---|
State | Superseded |
Headers | show
Delivered-To: patch@linaro.org Received: by 10.46.84.17 with SMTP id i17csp1579388ljb; Thu, 15 Mar 2018 13:33:29 -0700 (PDT) X-Google-Smtp-Source: AG47ELvTGrDYsXOwJAiJxPtXIov2KbtjhLtABUAvT3SXZrStIb8PUBl8licPN1rNs3r307V45qqW X-Received: by 10.36.107.145 with SMTP id v139mr8235692itc.33.1521146008834; Thu, 15 Mar 2018 13:33:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521146008; cv=none; d=google.com; s=arc-20160816; b=ZceoxuVvJiw4L4FJC+0sX9oZwbxivZRUGfZHGzaHwymnq/vhNstnvYCHfZjQJf8lAs 5H0RyyAEd4wZnXg4eiqZnzSwk9gGy37Exb8KGmnxAYx+EsEnXFrRFPvYhE3eawFBySu4 seip6TNTFBnM1G1rL4ZMqMTvd0TyUFtjVMAve2rcXgxbzVjfhYsuVTEwgSvbAL2KeOsi IOnO+n7mJTcAAH1wuqB8VqCWRc2t3FJl02STsEbxZXsjWY/ZgGlA9PkS5ztRB9NZqdES NfpSjg2UA6Fobd05O4YX8m1tolUhv+y3FyQN+QWqPUY5tlz9bj4wvXnh+LLglZ373PUo Mhkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-unsubscribe:list-id :precedence:subject:cc:references:in-reply-to:message-id:date:to :from:dkim-signature:arc-authentication-results; bh=kvrYr8wMGIWJ7wBbRKeqtclhZi8B/uZk5AUIawz/Jk8=; b=ltwuXIE/+YTfL3eZ/eo8P1ey7XUXhvvin2p6xJXlhPbaw1Yhaleojua9bYXfpaUDdi AaoI5FWFR3Mxj9ERo3cy7YkPhjpZtqUOSCxuy3pM/2iOj/yrWxbnfVw1Oo7v2sagUewK 6ULMpM4r6j03z0l0VDDblZc2yfRoZ5eu0cehRWKK25Woa99osO/FoUond3psskp3n5yh VVDDne0Sm37pGKyVKoA+p7C+zLU9P6vyizijAdi7tnmDKSrM96t98WXOD/NF27o/499C AHMtQ24Y276Jucv/IeFkpWjVhzWv+47UXGuNQpxRCSuKOzdyMbcB3h51fsAmrs63J7do jJ8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=YYwEYhDg; spf=pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: <xen-devel-bounces@lists.xenproject.org> Received: from lists.xenproject.org (lists.xenproject.org. [192.237.175.120]) by mx.google.com with ESMTPS id 72si3330751itn.114.2018.03.15.13.33.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 15 Mar 2018 13:33:28 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=YYwEYhDg; spf=pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from <xen-devel-bounces@lists.xenproject.org>) id 1ewZXS-0004RZ-Tq; Thu, 15 Mar 2018 20:31:50 +0000 Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from <srs0=jxrf=gf=linaro.org=andre.przywara@srs-us1.protection.inumbo.net>) id 1ewZXR-0004Lj-5D for xen-devel@lists.xenproject.org; Thu, 15 Mar 2018 20:31:49 +0000 X-Inumbo-ID: df15b0f8-288f-11e8-9728-bc764e045a96 Received: from mail-wr0-x241.google.com (unknown [2a00:1450:400c:c0c::241]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTPS id df15b0f8-288f-11e8-9728-bc764e045a96; Thu, 15 Mar 2018 21:31:43 +0100 (CET) Received: by mail-wr0-x241.google.com with SMTP id d10so9640293wrf.3 for <xen-devel@lists.xenproject.org>; Thu, 15 Mar 2018 13:31:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=sXil0/s/KIaC/lhoTVSSvsLu4AC9NCPMTFY+0dHHz5c=; b=YYwEYhDgXwJUK5TSG3tUISsbYii1nU6o93Sjou+jE/e028qi61gW5EwHvMmlRiVVxB AteYRVnm/mszBnbL4ZC8abkAGdx6RYbzKRdGI98TMpTgJ2B1iDpvoRexKDzFdBhvKSoC cEefb70rUxC0FcHtthHrvme8ycnX/ZGm8hPP8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=sXil0/s/KIaC/lhoTVSSvsLu4AC9NCPMTFY+0dHHz5c=; b=UqrZvlJzYrB3CG5QsUmVedvGXlEK6AR4Esms/b8PwHPND+xgStacown0GtCfImCyMI K7THZ0rHX/6tD8BDiKQxBjxGLbm2FFHrW4lU5qFoY5/CMH0i9VA0T7QOktrQYUBjXyyO d2zi2eenCvUmeKjBD5r6OB4XbJ68Eppaw3aN0V2Gs2/XsF6HkB2MycGtNCJaco9y4wBL NTMobs83atCp8itB2yMOCIcbGcfr8z35+mYD+TNtOxovPmP2ISYwTzR/p0lPk92oAeE9 i/tJGDvgRAgLlTvDLL0gHfKhcwwmNIagZ5dij+Pq3TeVAsKKd6AOBCAvaVpRZy7E1xa8 9JJg== X-Gm-Message-State: AElRT7Hie31IIl8bXkOD1/nhChmR1I0GhdaHDHS6JrcjlktgwnwnuGlg LIqlw2yjaNw5HAvR7KLzj+N27g== X-Received: by 10.223.174.227 with SMTP id y90mr7827128wrc.76.1521145907407; Thu, 15 Mar 2018 13:31:47 -0700 (PDT) Received: from e104803-lin.lan (mail.andrep.de. [217.160.17.100]) by smtp.gmail.com with ESMTPSA id w125sm3217102wmw.20.2018.03.15.13.31.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 15 Mar 2018 13:31:46 -0700 (PDT) From: Andre Przywara <andre.przywara@linaro.org> To: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien.grall@arm.com> Date: Thu, 15 Mar 2018 20:30:42 +0000 Message-Id: <20180315203050.19791-38-andre.przywara@linaro.org> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20180315203050.19791-1-andre.przywara@linaro.org> References: <20180315203050.19791-1-andre.przywara@linaro.org> Cc: xen-devel@lists.xenproject.org Subject: [Xen-devel] [PATCH v2 37/45] ARM: new VGIC: Provide system register emulation stub X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion <xen-devel.lists.xenproject.org> List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>, <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe> List-Post: <mailto:xen-devel@lists.xenproject.org> List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help> List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org> |
Series |
New VGIC(-v2) implementation
|
expand
|
diff --git a/xen/arch/arm/vgic/vgic.c b/xen/arch/arm/vgic/vgic.c index b56682f8e4..73cd43f0fa 100644 --- a/xen/arch/arm/vgic/vgic.c +++ b/xen/arch/arm/vgic/vgic.c @@ -804,6 +804,13 @@ struct irq_desc *vgic_get_hw_irq_desc(struct domain *d, struct vcpu *v, return desc; } +bool vgic_emulate(struct cpu_user_regs *regs, union hsr hsr) +{ + ASSERT(current->domain->arch.vgic.version == GIC_V3); + + return false; +} + /* * was: * int kvm_vgic_map_phys_irq(struct vcpu *vcpu, u32 virt_irq, u32 phys_irq)