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 X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 639F7C35254 for ; Wed, 5 Feb 2020 13:17:06 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2F888217BA for ; Wed, 5 Feb 2020 13:17:06 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="mw/CsqZn" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2F888217BA Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:46816 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izKYD-0007yR-Dt for qemu-devel@archiver.kernel.org; Wed, 05 Feb 2020 08:17:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58969) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izKXL-0007Qx-Qs for qemu-devel@nongnu.org; Wed, 05 Feb 2020 08:16:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izKXK-00068K-UV for qemu-devel@nongnu.org; Wed, 05 Feb 2020 08:16:11 -0500 Received: from mail.kernel.org ([198.145.29.99]:39084) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1izKXC-0005ik-KW; Wed, 05 Feb 2020 08:16:02 -0500 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 32CDC217BA; Wed, 5 Feb 2020 13:16:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1580908561; bh=0W0tsAYvuSVfdnkVoYJz9RA72eMKRnWbirCOKy4dgj4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=mw/CsqZn3sB1tInzPuRPCNlNVaQNI8i89I1s/la4HB0tDL4cpBkL4a92BXQeJ8nzO TxHYA9t3i+4fL9NewSZN1b0Ir8Vikf24fbQzEzPfBqwN/LTK5MuRM6q7Em4FdXDe7j ZczcSmuNI+8jieLnICz0LVC3FCpmqw264fS80C/Q= Received: from disco-boy.misterjones.org ([51.254.78.96] helo=www.loen.fr) by disco-boy.misterjones.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1izKX9-0038Qe-GA; Wed, 05 Feb 2020 13:15:59 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 05 Feb 2020 13:15:59 +0000 From: Marc Zyngier To: Heyi Guo Subject: Re: [RFC v2 00/14] Add SDEI support for arm64 In-Reply-To: References: <20191105091056.9541-1-guoheyi@huawei.com> <5aece614-4341-35e5-53a6-2f3d788e6e8d@huawei.com> Message-ID: <350aa4ca1b57a466ed882236caf23051@kernel.org> X-Sender: maz@kernel.org User-Agent: Roundcube Webmail/1.3.8 X-SA-Exim-Connect-IP: 51.254.78.96 X-SA-Exim-Rcpt-To: guoheyi@huawei.com, peter.maydell@linaro.org, qemu-arm@nongnu.org, qemu-devel@nongnu.org, wanghaibin.wang@huawei.com, Dave.Martin@arm.com, mark.rutland@arm.com, james.morse@arm.com, mst@redhat.com, cohuck@redhat.com, pbonzini@redhat.com, shannon.zhaosl@gmail.com, imammedo@redhat.com, gshan@redhat.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 198.145.29.99 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Peter Maydell , Gavin Shan , "Michael S. Tsirkin" , Cornelia Huck , QEMU Developers , Shannon Zhao , Igor Mammedov , qemu-arm , James Morse , Paolo Bonzini , wanghaibin.wang@huawei.com, Dave Martin Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" Hi Heyi, On 2020-02-04 08:26, Heyi Guo wrote: > Update Marc's email address. > > +cc Gavin as he is posting a RFC for ARM NMI. > > Hi Marc, > > Really sorry for missing to update your email address, for the initial > topic was raised long time ago and I forgot to update the Cc list in > the commit message of the patches. > > Thanks Gavin for forwarding current discussion on ARM NMI to me. > > For you said SDEI is "horrible", does it mean we'd better never > implement SDEI in virtual world? Or do you have any advice on how to > implement it? My concern is that SDEI implies having EL3. EL3 not being virtualizable with KVM, you end-up baking SDEI in *hardware*. Of course, this hardware is actually software (it is QEMU), but this isn't the way it was intended. It's not the first time we've done that (PSCI is another example), but the logic behind SDEI looks much more invasive. M. -- Jazz is not dead. It just smells funny...