From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f175.google.com (mail-qk1-f175.google.com [209.85.222.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5D3DA403139 for ; Wed, 27 May 2026 12:36:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.175 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779885402; cv=none; b=Cfi19mE7NPomOM6ku8h1aBOyC7LTb+YJo7XdO9eJ2n8MkYUmpQnhz+OQhYJDHkCCqf4djZyuKSBhq63+f74/JJJHMnTVD2UCr/bTHzj48X34RghxC2xwbxuFDz13NEOdmUSisC41uAgtDejYygR6o4cBunz8RYHykYjRA2VTGr8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779885402; c=relaxed/simple; bh=H7p6mpDtDLxmKvgOZ4pgS/ak1T+DvZzVyyf47SslWwI=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=pHuj0uioZlH4P684y4J2BHb0iwJ/5z2b+3Rn4EFP5B0pKHUrK2gdW/SmVrZ4JOYK2lqxQWhDQpXwW8kO/4z7MNu94s+tDZnDp9t1dB9hSfw3RKE6GgyXoVCW0klTg8FkjK4Q95SHq0goxyPQyCxK7TNSOcFnUJUGtCXoYBJFLXY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ziepe.ca; spf=pass smtp.mailfrom=ziepe.ca; dkim=pass (2048-bit key) header.d=ziepe.ca header.i=@ziepe.ca header.b=UVUIw1Pe; arc=none smtp.client-ip=209.85.222.175 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ziepe.ca Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ziepe.ca Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ziepe.ca header.i=@ziepe.ca header.b="UVUIw1Pe" Received: by mail-qk1-f175.google.com with SMTP id af79cd13be357-914cf9248ceso332176985a.1 for ; Wed, 27 May 2026 05:36:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ziepe.ca; s=google; t=1779885396; x=1780490196; darn=vger.kernel.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=oAXF5UZCW6iJvbxUWxjJToe/IDClMd9U7HBLuJfAyw0=; b=UVUIw1Pe+iVgP2MaWntCCcmTVdFtxJ43P4b9vkG6V1hz2oZ71ktASAYU+aXvwRtFzI 4rmquspQgOIxfrJO7NE5Dfk+n3R9xiugHdCOzkWe7AYTGau3DVbRW89DDJrhC81sLaE+ o6a6B18gLyrs7UQieFJwpEBol3hnlgs0gxkWfow1CvLpCIRXlNPoMJCkG96es13xPOin 4d0BYlETpf3nX4upGpx0q00LdG5X8YdDbvKEf+fu3iB+XUkiBHhr4sI76mCB3WkEdpEj PTk67x4NA2ZHuWq9h9KCgW/rVZvP8Ncl51og1pGtrBnuYvzZHf6c6yfaTHPsQzPzcR1n 17pQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779885396; x=1780490196; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oAXF5UZCW6iJvbxUWxjJToe/IDClMd9U7HBLuJfAyw0=; b=VWGSC06bcFYr0DYxsk9nKOBjsTCqrZeFeVekgBHIT1Cmkzl0vP/bWfhtkvDu/4vfMC NynzjoLQ48LwkD1d++hbbYhbWZFgg6x6wuMSVoDeGvUlTnivBQUbQVZpJr8nGxHRD4g8 10u8bBNHHvHy8sgt2+VJK/9UtsisnJlNYL7OOvaED/UUXR2RsBQDwcwYDCJ8y7axJYhM s0YtyLxjYnOPJScuYB8+DEYkBJyioxQR/PVBNVvP7PHfQD9h39M2BeuXIaOcqJBkUIYV Oc0a2UIMwc/65+w8d/s9FblZ4Q4y8nauNPamOjasNxI7+XlL1dIq9BngMQIcwO3Y5V/I nBhQ== X-Forwarded-Encrypted: i=1; AFNElJ8j6tPTh56V5cTytMx0dRGMI6gSx2cVuGE8IPRfnoil6W/3kkNiozlViatsegxn5zNT9L1lpqw=@vger.kernel.org X-Gm-Message-State: AOJu0YygRU/l2sOSvpdnOEWWryG5rQAEWePP6kgVJ75cZp/x4rr4tJGg CP1uTx6kYbShpYv80S3p8DC1yh3x+m1Pm/01nM2iJ0Pryy76SUTgvJRJmwnkTMrg1rw= X-Gm-Gg: Acq92OGy16dZpRYMmaqNxUot93otYwdMw71tMDqMVRO9pxWIqY0LLx38mcYIWevg1yY TNGXaSu9IVqEtRFKf4ilHmB33wUlZIJrWBLxneDG2MePuMzi4ZGzlwBryEEyBpmLkRydJAEKDV2 ehL+T5wde9nSYegTtEAwz1H7aRFIVr8oVPpxlJyMudFt3uLuag5yJkkfMC1hGzRPR7uq6LUZXcN fjnQp0OLBhdUggNZITpPnhIJZLg1b4ODbd35Bhr+CTn5SbXtEyP+VlaXf8PLrl0oXciaM5foa3t ubY1LOzAFTOYFouQKwse6gguKQAdxblryjtgR+IFaCR6vVzyS2W9K4jO3KfyGnMCfN4BN7mDQTR 4bSyMBBs+hCGGwFeRdQd0XyvaU05AFZKn7omvnrzu8LgaTUNy5jwhFNST8wNQhRmwrAYy6UzMSN RXhJrfS/GdJ6DriVanJBNIERwRDDFt8VbI75prVSLFKAApnkWojI9IIFpL+KbROCnfbxY4v2m9n 6PROg== X-Received: by 2002:a05:620a:438a:b0:914:aaba:8d2e with SMTP id af79cd13be357-914b49336ddmr3211226285a.14.1779885395945; Wed, 27 May 2026 05:36:35 -0700 (PDT) Received: from ziepe.ca (crbknf0213w-47-54-130-67.pppoe-dynamic.high-speed.nl.bellaliant.net. [47.54.130.67]) by smtp.gmail.com with ESMTPSA id af79cd13be357-914f8800e1dsm455621385a.34.2026.05.27.05.36.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 May 2026 05:36:34 -0700 (PDT) Received: from jgg by wakko with local (Exim 4.97) (envelope-from ) id 1wSDUw-0000000EOYw-0lyZ; Wed, 27 May 2026 09:36:34 -0300 Date: Wed, 27 May 2026 09:36:34 -0300 From: Jason Gunthorpe To: Christian =?utf-8?B?S8O2bmln?= Cc: Zhiping Zhang , Alex Williamson , Leon Romanovsky , Sumit Semwal , Bjorn Helgaas , kvm@vger.kernel.org, linux-rdma@vger.kernel.org, linux-pci@vger.kernel.org, netdev@vger.kernel.org, dri-devel@lists.freedesktop.org, Keith Busch , Yochai Cohen , Yishai Hadas Subject: Re: [PATCH v5 0/4] vfio/dma-buf: add TPH support for peer-to-peer access Message-ID: <20260527123634.GK2487554@ziepe.ca> References: <20260526144401.1485788-1-zhipingz@meta.com> <20260527121438.GJ2487554@ziepe.ca> Precedence: bulk X-Mailing-List: netdev@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, May 27, 2026 at 02:23:46PM +0200, Christian König wrote: > Yeah that's a good point, I should probably rephrase the question. > > I'm aware of how TPH works by adding the extra ST to the TLP. > > But my question is how is that useful to a PCIe endpoint? What is the effect of the ST here? TBH I've never heard Meta explain what their device is doing with it. At least it seems to be super important to their device.. Jason