From patchwork Tue Sep 4 19:21:50 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Julien Grall X-Patchwork-Id: 145950 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp4051910ljw; Tue, 4 Sep 2018 12:24:35 -0700 (PDT) X-Google-Smtp-Source: ANB0VdZ7GEvLoxvxy14eUayNcqXrxUBtA30zZrQoyFTGaxJ4ySa2JMoJrbMQY1KpYeE78ZSA3VWG X-Received: by 2002:a0c:c3c6:: with SMTP id p6-v6mr29582092qvi.146.1536089074755; Tue, 04 Sep 2018 12:24:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536089074; cv=none; d=google.com; s=arc-20160816; b=D+ivr4lI5CbGZLjMhLBpC4h4kfgxRCi8RREPrAjKW8sskzGhroymVYPtuSZSPTKJnk djRlErNFrV5MMd5vvf3d44mCcFN96yiwslq+NPgwv4F7oJ5S21tHy/6dNkLsrSDvfcju TpGp9dAhGS7Cjp2idtT+M5p4XQqvBLMr6g4Y4qpfBdVKfQY7vHXSADTj54JQdIxCmiHS UNFQFZIzj113ZIM/ntnv/FT5NmljXBe5gpc1LVZEPbJJab+tFZVK2Pv566aTx0o9JmUj 6IPw2wGiOpI9tCKLo5+f+Penw0zJe7f1sG6b9rZKMZMauVJSQidPra4Nth6z6LI88kBF kesA== 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:cc :list-subscribe:list-help:list-post:list-unsubscribe:list-id :precedence:subject:message-id:date:to:from :arc-authentication-results; bh=b1XWGHEZ2e3MEdWKRVLlEfYUne2p5UoJQRMKOKAtXfk=; b=TZ+n8GpSZvTk8oDKfIdVisrcWQ3zeZ1sxC+e/UHokcrI1Ny+bxrt6m1q/VgvCFSfEG MGrHigfL/quS0scb3lXQpmclyOvSija7Injg19ObK4DpGmOv22oZwnDWLHQ/WNpnPk1C snAb5Jc7wZXvNy17qhNStRMePUmEFuMLYtDyRAtfHYcN99BuMBGvgx0DxnjhWnzpdnYF 4He/w0NZ9MEdu0bttIF+FOdpiQCX1AnaH1J91S2FmVbSMbBlRf8DuxPkZR07hj4k1RyK aLuvmkHF8V5WMgzS/WKDMos5tE+d1edy39n8yumOeET6SZJ2OC07YaAr1eQfRxADPJXw 2qng== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from lists.xenproject.org (lists.xenproject.org. [192.237.175.120]) by mx.google.com with ESMTPS id 131-v6si3695407qkg.304.2018.09.04.12.24.34 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 04 Sep 2018 12:24:34 -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; 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 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fxGtp-0005Qb-0k; Tue, 04 Sep 2018 19:22:05 +0000 Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fxGtm-0005QM-SC for xen-devel@lists.xenproject.org; Tue, 04 Sep 2018 19:22:02 +0000 X-Inumbo-ID: 91e3c0c4-b077-11e8-a8a5-bc764e045a96 Received: from foss.arm.com (unknown [217.140.101.70]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTP id 91e3c0c4-b077-11e8-a8a5-bc764e045a96; Tue, 04 Sep 2018 21:20:23 +0200 (CEST) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4E35E7A9; Tue, 4 Sep 2018 12:22:00 -0700 (PDT) Received: from e108454-lin.cambridge.arm.com (e108454-lin.emea.arm.com [10.4.12.35]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 35CC53F575; Tue, 4 Sep 2018 12:21:59 -0700 (PDT) From: Julien Grall To: xen-devel@lists.xenproject.org Date: Tue, 4 Sep 2018 20:21:50 +0100 Message-Id: <20180904192153.17210-1-julien.grall@arm.com> X-Mailer: git-send-email 2.11.0 Subject: [Xen-devel] [PATCH 0/3] xen/arm: vgic-v3: Bug fixes X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: andre.przywara@arm.com, Julien Grall , sstabellini@kernel.org, shameerali.kolothum.thodi@huawei.com MIME-Version: 1.0 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" Hi all, The first 2 patches of the series are meant to address Dom0 boot failure when on GICv4 platforms as well as when the number of vCPUs is not equal to the numbers of pCPUs. They should be backported up Xen 4.8. Patch #3 should address failure when failing to create guest. ITS is still under EXPERT, so I would not consider it as backport. Cheers, Julien Grall (3): [not-for-unstable] xen/arm: vgic-v3: Delay the initialization of the domain information xen/arm: vgic-v3: Don't create empty re-distributor regions xen/arm: vgic-v3-its: Make vgic_v3_its_free_domain idempotent xen/arch/arm/gic-v3.c | 10 ++++++++-- xen/arch/arm/vgic-v3-its.c | 4 ++++ xen/arch/arm/vgic-v3.c | 40 ++++++++++++++++++++++++++++++++++++++-- 3 files changed, 50 insertions(+), 4 deletions(-) Tested-by: Shameer Kolothum