Received: by 2002:ab2:4a89:0:b0:1f4:a8b6:6e69 with SMTP id w9csp77647lqj; Wed, 10 Apr 2024 04:45:51 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV7H6Dl0QkLDoWOkl3e0GMbIQMErF4cSiYiSVdY61CL9S4OGtulDPhxSCPkolQnT0U34wBwRP2CSRzfznRnIqL3s3QNEf/j69joWLayoA== X-Google-Smtp-Source: AGHT+IEkp9xKclszwE103L+dBzV0wigZoXfNHws4qzsO6upNDG8SUh7yWk5ynwRUmcJZDrgsJb6u X-Received: by 2002:a9d:6445:0:b0:6ea:133f:b7 with SMTP id m5-20020a9d6445000000b006ea133f00b7mr2222047otl.16.1712749551644; Wed, 10 Apr 2024 04:45:51 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712749551; cv=pass; d=google.com; s=arc-20160816; b=mmIRnxFY8LuWGDFUeuk1xaeHpnySRp47UJv/RFZw5olaJb9T99vtpegmn2YiBGy4l8 QVc5CNXjmHljuW4ZRkKz2h26M0ieE4GO80ivAFXpzt6SNiwoGDHKuuuoFR4XXoJA6aKw mhff0lQ4vRuIhZeUmCP/88qSCoU/iWQkWrEbbOmHa8QYNzWW7Bgw8PVn5NJROjFenGU6 8edKXsmQldQI6j62T2F8c8msCciKe+eMNAXHurUtkB3EGdd2yQETb28EFPuoL7oHKdz3 KNOoszggnoX2JjXZLz018eX3f2Tt6WMtdX7cUjfxooTlT+DuXLgjtpkyB1yKoVe1udui Ij0Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:message-id:subject:cc:to:from:date; bh=LvJgUCXexRkCISqT/1dyY3snYZAh2KoauNvZ3Rma7Rw=; fh=K4zjisiRlQJHnqFyuat7vVaS8cTiixtRg41sISc7q5Y=; b=E325ifvciUnVgpnAoO4uyKmvZQuzJ1pYBL5D19fivSbB9E/Gq0pz2WdPuX2hxwCdGT yjgwu46qsdlcTWKV0+ukD5I64x1RI2by4whC4/fs5S1Q3d5cyWKpsLQIag+qdSVcNTTF w/fHFvKM8s81Nxwj62cqvT+XbiXD8t0zX2LtYpID+skdveWURAq74LqC7ZGCe/yp/73K UMTyiaIyhKJtyUmjLj06cD9UItZ9gDMU0M9C5VK7Z9xjzQw9edWOdesWn4c2bGuo1bks pCZKaxBIQp0UCk8q3Kfh0C+tPW8dJksfohqmXEGrnyFDqwa9Y1hnW40v4YkDIn9OQj6G WRLg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=arm.com dmarc=pass fromdomain=arm.com); spf=pass (google.com: domain of linux-kernel+bounces-138429-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-138429-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id v5-20020a05620a0f0500b0078d67c8bbe6si6158935qkl.546.2024.04.10.04.45.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Apr 2024 04:45:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-138429-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=arm.com dmarc=pass fromdomain=arm.com); spf=pass (google.com: domain of linux-kernel+bounces-138429-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-138429-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 5203B1C22FC1 for ; Wed, 10 Apr 2024 11:45:51 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 970B21591F3; Wed, 10 Apr 2024 11:45:44 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 9956015AABA for ; Wed, 10 Apr 2024 11:45:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.140.110.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712749544; cv=none; b=AJVNfOG7VgZMJcKrc2zj4cfp0gIpDmf8UysNRBNoH60hWrwCYNuuqwdDJPvFkh7Vn8e2LAUBCTlP2KlaS/v0Sa+7SZxEHHHlHUhuC0qeetGHfCBoCriUhADZA8yNLhtjAoMVeshl8XIs1nThTO1lBBFkNkJs0tuBBH2FBadgV5Q= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712749544; c=relaxed/simple; bh=LvJgUCXexRkCISqT/1dyY3snYZAh2KoauNvZ3Rma7Rw=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=EtyZhyKA98A0RMRWYR+447fPpIlgNtiGwmDsq7HYUQsOZki/otX3wLX4p8WqHyX1hRKO6CP3RFnl0w7Q1/DTRHyqX4HyyLsEyu9wn/YOpcLanQKN1uxueXY637PgcwDKMBm4dkGS0nIQ9tWwGvW/ha5owasxRP2IJ+CaR+U6KJA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com; spf=pass smtp.mailfrom=arm.com; arc=none smtp.client-ip=217.140.110.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arm.com Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 837BE139F; Wed, 10 Apr 2024 04:46:11 -0700 (PDT) Received: from bogus (e103737-lin.cambridge.arm.com [10.1.197.49]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 90F0F3F6C4; Wed, 10 Apr 2024 04:45:40 -0700 (PDT) Date: Wed, 10 Apr 2024 12:45:38 +0100 From: Sudeep Holla To: Jens Wiklander Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Marc Bonnici , Sudeep Holla , Olivier Deprez , Lorenzo Pieralisi , Bertrand Marquis Subject: Re: [PATCH v2] firmware: arm_ffa: support running as a guest in a vm Message-ID: References: <20240325081335.2326979-1-jens.wiklander@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: On Wed, Apr 03, 2024 at 04:27:43PM +0200, Jens Wiklander wrote: > On Wed, Apr 3, 2024 at 3:03 PM Sudeep Holla wrote: > > Understood. I will take a look at the patch with the above information. > I reworked this a bit with the idea SRI and NPI will not be required at the same time. Posted the series [1]. It would be good if you provide feedback on the same and check if it works fine under your setup. -- Regards, Sudeep [1] https://lore.kernel.org/all/20240410-ffa_npi_support-v1-0-1a5223391bd1@arm.com