Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp417963ybv; Wed, 5 Feb 2020 07:49:52 -0800 (PST) X-Google-Smtp-Source: APXvYqyNFLrqQ9nfb02jFNx7TGt2CzaWSNuWSo8cQEdtlptmMdGv54FH5X+Dp8Vu7cKD7DC0NtOB X-Received: by 2002:a9d:53c4:: with SMTP id i4mr27820018oth.48.1580917792021; Wed, 05 Feb 2020 07:49:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580917792; cv=none; d=google.com; s=arc-20160816; b=UnH/HJNccgumH4Rdjq2lAqZILG7U69o+CJwL/Xa2v6grBBHp973D5oG7pr57yU5SbJ vQLCosNJH6qky4V9AhjG/IpwdkvpTJSS+cxas9C6Pf4AWaxNka9c/T6LFKhUAod8XVvJ mfwSPufFXc4blPDh4/9o3GeWzCZoAM4W2MPeMKOHj76M3Gq4fR4bs/YuBWdu6Bsf+ujo hP6BM0mTa4v5e3w+dRuRqxNtOYyPFuQg+MnrISdBicAWp7Wtb8jIhw6oRNOc+g6X5Hui m8H73hR+0YeIY/r4jtiWB012uVAOeqw358xuC0C7pS9pdFcjoOvFoGZ94uZGicin02W4 THAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from :dkim-signature:date; bh=6zqRzxVIodmI2c6PwpVBZfx3ea5BKouClE7rq5xldCI=; b=Bnw9jPnrEYNit0iacDthkLd5DA5ubNZ9d5yeiWBnfm3ylSiE01DvTqD97KsH4YNe/3 rthPQO2dA1S0PT+If8HfC7SzX4njWtKanJGBHT5lTJOdifXnpelnwmagGXSyTMTVSe6f HFUCWrR7pj8CSxQiB/B6sqyYNpd35ZeXZCKZWIzLJkzzMH7eBaol82NTit/bx6RfVJkh li3jyQm+1cY+5kl8geYebQfjOXzhOEOBMTdqHWnqQgy1x8JJusitpL9TwPLpO71phiPu /+sgBEW9w8/GWwkxR4l8Vlqk2F9eBqHH14Uf4clgYvPVyr2MD8Y1NAoz0PSwS1YEAoSO 0SFg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cock.li header.s=mail header.b=CrlkeOUt; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i13si13150843oth.175.2020.02.05.07.49.39; Wed, 05 Feb 2020 07:49:52 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@cock.li header.s=mail header.b=CrlkeOUt; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727231AbgBEPsm (ORCPT + 99 others); Wed, 5 Feb 2020 10:48:42 -0500 Received: from mx1.cock.li ([185.10.68.5]:36725 "EHLO cock.li" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726661AbgBEPsm (ORCPT ); Wed, 5 Feb 2020 10:48:42 -0500 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on cock.li X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,NO_RECEIVED,NO_RELAYS shortcircuit=_SCTYPE_ autolearn=disabled version=3.4.2 Date: Wed, 5 Feb 2020 18:48:29 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cock.li; s=mail; t=1580917711; bh=YpQAOhC6zw8KkgDRwc/Chjw22SjapGWj8KZDT6YUh08=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=CrlkeOUt2vM5TosW5QTQIUNJkNFcAgcUy78QQI55D0r9c/GTV8eOZ4wRe68i1xwe5 hDO6dATizGy1uUQLiAtFrkxa+DuGVwJHF4r92yjzRQDVnn+zAJfRHvJh5AUal8cFQU ICfzGOy6mJaePLx3l/YRO+3kOXHF4A2Ox4HEBdG7IBGSPNsJf5rkScU1jhbC+UG1fy g07PjICV/5Ygf8uvwrMGvP7WpYr2J09wRuHCpaN9WHwRrlFpEfT/cTK+u2z9i4d9l7 8a4eZrntBmoQOP2WdCrcwB9KZCMvLNPm7a7CFyt6nIp8TNWXnLy9YPs0Qdh0+JmMW6 kep5BFc6A/2rA== From: l29ah@cock.li To: Dominique Martinet Cc: v9fs-developer@lists.sourceforge.net, Eric Van Hensbergen , Latchesar Ionkov , "David S. Miller" , Jakub Kicinski , netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/2] 9pnet: allow making incomplete read requests Message-ID: <20200205154829.wbgdp2r4gslnozpa@l29ah-x201.l29ah-x201> References: <20200205003457.24340-1-l29ah@cock.li> <20200205073504.GA16626@nautica> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200205073504.GA16626@nautica> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 05, 2020 at 08:35:04AM +0100, Dominique Martinet wrote: > Sergey Alirzaev wrote on Wed, Feb 05, 2020: > > A user doesn't necessarily want to wait for all the requested data to > > be available, since the waiting time is unbounded. > > I'm not sure I agree on the argument there: the waiting time is > unbounded for a single request as well. What's your use case? I want to interface with synthetic file systems that represent arbitrary data streams. The one where i've hit the problem is reading the log of a XMPP chat client that blocks if there's no new data available. -- () ascii ribbon campaign - against html mail /\ http://arc.pasp.de/ - against proprietary attachments