From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 73D521E9B35; Wed, 12 Mar 2025 10:41:41 +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=1741776103; cv=none; b=kcW4QFlUxdCRDflDSEsjsipZiP9TExovnwuTwPv/TLxInIxipTScUucYuasajrxm8Hem+jUjmcEdaAbGIGrGV5RlEr0IOvgzL2Jv+sXVEzUsueA4RU8EShOaCk6n3uFd9L+9YVTvVSGiS21MdUGz03RexT6qug6bwcJoUbNzUEU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741776103; c=relaxed/simple; bh=S0/erJR7OiK5XuFErK4Gt2I/j6hMmBsrwV74ohG4DAA=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=HM0KqEiFylwMuactYyZs1ZmUAs1NjbdBRvhUQjXenEdqcqgaFhV95j5AhuIff2TCe+fA6fM+2SwRTyoAuG0cAuF3ujMVai+gTXvLaxiybMDVn2+NpfgDwdO4SniFQZjmZbIhlGgcHQdU01JW54OzRGb0RwBkDlwUBOKQkxjdKrM= 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 8C99E13D5; Wed, 12 Mar 2025 03:41:51 -0700 (PDT) Received: from [10.1.197.1] (ewhatever.cambridge.arm.com [10.1.197.1]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0DA1A3F5A1; Wed, 12 Mar 2025 03:41:36 -0700 (PDT) Message-ID: Date: Wed, 12 Mar 2025 10:41:35 +0000 Precedence: bulk X-Mailing-List: linux-coco@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH v2 14/22] iommufd: Add TIO calls To: Jason Gunthorpe , Alexey Kardashevskiy Cc: Xu Yilun , x86@kernel.org, kvm@vger.kernel.org, linux-crypto@vger.kernel.org, linux-pci@vger.kernel.org, linux-arch@vger.kernel.org, Sean Christopherson , Paolo Bonzini , Tom Lendacky , Ashish Kalra , Joerg Roedel , Suravee Suthikulpanit , Robin Murphy , Kevin Tian , Bjorn Helgaas , Dan Williams , Christoph Hellwig , Nikunj A Dadhania , Michael Roth , Vasant Hegde , Joao Martins , Nicolin Chen , Lu Baolu , Steve Sistare , Lukas Wunner , Jonathan Cameron , Dionna Glaze , Yi Liu , iommu@lists.linux.dev, linux-coco@lists.linux.dev, Zhi Wang , "Aneesh Kumar K . V" References: <2fe6b3c6-3eed-424d-87f0-34c4e7e1c906@amd.com> <20250226131202.GH5011@ziepe.ca> <20250301003711.GR5011@ziepe.ca> <20250305192842.GE354403@ziepe.ca> <20250307151745.GH354403@ziepe.ca> Content-Language: en-US From: Suzuki K Poulose In-Reply-To: <20250307151745.GH354403@ziepe.ca> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 07/03/2025 15:17, Jason Gunthorpe wrote: > On Fri, Mar 07, 2025 at 01:19:11PM +1100, Alexey Kardashevskiy wrote: >>>> Part of my problem here is I don't see anyone who seems to have read >>>> all three specs and is trying to mush them together. Everyone is >>>> focused on their own spec. I know there are subtle differences :\ >> >> One is SEV TIO (earlier version published), another one TDX Connect (which I >> do not have and asked above) and what is the third one here? Or is it 4 as >> ARM and RiscV both doing this now? Thanks, > > ARM will come with a spec someday, I don't know about RISCV. Maybe it > is 4.. The Arm CCA DA (Device Assignment, as we call it) specs are available in Alpha stage here, under "Future version" section. https://developer.arm.com/documentation/den0137/latest/ Cheers Suzuki > > Jason