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_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,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 7F8A5C33CAF for ; Fri, 17 Jan 2020 00:45:13 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 442EB2073A for ; Fri, 17 Jan 2020 00:45:13 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="G8kHDlU0" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729913AbgAQApN (ORCPT ); Thu, 16 Jan 2020 19:45:13 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:39089 "EHLO wout2-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726378AbgAQApM (ORCPT ); Thu, 16 Jan 2020 19:45:12 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 9A797333; Thu, 16 Jan 2020 19:45:11 -0500 (EST) Received: from imap21 ([10.202.2.71]) by compute3.internal (MEProxy); Thu, 16 Jan 2020 19:45:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=hZKYxd lu8iUVwDGCPOiaxkgzSUeyQwWC0ibxsczROtc=; b=G8kHDlU0inkLaqUZnH+MHR rqDK8PT0vfnpq9CUqyic6fPPBIwKM94WZHrNqFff1S/BLD3kiPj0W6vEFzlReL08 ynNRheuFL13tdHGVMidoDy2Uc92MMD+lgW5BQV/oTyrmcpBMAHaF4pMe+Qbw+7bQ Z10yOHC6A4D7I9bgSp6HxPTIa1GGEG+5V+gMb5zHs2GZmOgZlXJREMbHkDblNejM gh8GpN1To2ozm6Wr2wMyy1//wko7qPBjaEKq7RgwmdcVNxR83AW5g8qrvbeqdMow pNlYXpKyiLr65JCBezU4udEZ7dSeFhJVbz+z67RCHPT+kebGi/3NX5+MjbpJq8qA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrtdeigddvfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsehttdertderredtnecuhfhrohhmpedfveholhhi nhcuhggrlhhtvghrshdfuceofigrlhhtvghrshesvhgvrhgsuhhmrdhorhhgqeenucffoh hmrghinheptggrphhnphhrohhtohdrohhrghenucfrrghrrghmpehmrghilhhfrhhomhep figrlhhtvghrshesvhgvrhgsuhhmrdhorhhgnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 9F5F4660061; Thu, 16 Jan 2020 19:45:10 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.1.7-754-g09d1619-fmstable-20200113v1 Mime-Version: 1.0 Message-Id: <1e8a9e98-67f8-4e2f-8185-040b9979bc1a@www.fastmail.com> In-Reply-To: References: <20200107170034.16165-1-axboe@kernel.dk> <4adb30f4-2ab3-6029-bc94-c72736b9004a@kernel.dk> <4dffd58e-5602-62d5-d1af-343c4a091ed9@samba.org> <9a407238-5505-c446-80b7-086646dd15be@kernel.dk> Date: Thu, 16 Jan 2020 19:44:49 -0500 From: "Colin Walters" To: "Stefan Metzmacher" , "Jens Axboe" , io-uring@vger.kernel.org Cc: linux-fsdevel@vger.kernel.org Subject: Re: [PATCHSET v2 0/6] io_uring: add support for open/close Content-Type: text/plain Sender: io-uring-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: io-uring@vger.kernel.org On Thu, Jan 16, 2020, at 5:50 PM, Stefan Metzmacher wrote: > > The client can compound a chain with open, getinfo, read, close > getinfo, read and close get an file handle of -1 and implicitly > get the fd generated/used in the previous request. Sounds similar to https://capnproto.org/rpc.html too. But that seems most valuable in a situation with nontrivial latency.