Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp437843ybv; Wed, 5 Feb 2020 08:09:03 -0800 (PST) X-Google-Smtp-Source: APXvYqwIMYuiGr+RkqIjh6jI3wfiAWzxnugYcdbJUE7QRrgZznkXj2EBNuPLm2sQmwwLRWIdwVTz X-Received: by 2002:a54:4086:: with SMTP id i6mr3526864oii.65.1580918942906; Wed, 05 Feb 2020 08:09:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580918942; cv=none; d=google.com; s=arc-20160816; b=P1q2Bo7UcWFHU24jAdPtU+Jd8mEgj2xtyrHDwMz40EvegrdBaSvo5zN15A1V8iZmdK b+JDI8xZFXN+Uo2Rui06MsfbQi4HS2TPntq5nn9NL++Hoi+NF6fzb+gDrnmflKxYVSlK eIzH7qFNsuLE0sMd34uLKUHgKTD8p0JT44mFT+CevHVy9r0/cMGu71/wHe0BZdj4C7Kp ssPjhlAZYkCFNXvv7hC0MHuDcCbPRKvMDr8b1mTnk0WRv6ILg4otYJDfNspsF2hlQibR xMCWJNPqnIlf/ySH3HL1Z9uci68oG7+YsoS+JqSFQd5x7nu3GCsqohGHJEJMy0PHqw9X nKRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=8njvVT5TxxbOuqoISBkBHMZb0EhrDsPv1cxXKfGhv40=; b=iaLtNUWZ2jKqrHD/Nr9S1gLYHMHowtW/py/UaRq2KT79xnaFkyKr4l2rCh0RtB3Ppd LNWlfDVtV+q84DL+C4MmLFzLXWFTU4xSk3NaUQMQffiWwas3OaNkiCnEiukn9cSattE3 mYdcQBxpj0504AcHZ1Vng8G03ELdUkjmMQQ0ds9saFtP2qg8v08YvVjXBR7K6ILkiFDt 95L4pmEQD7jXJ4/6Eqq9y3oLHyqMooF2DZdIDeNagkx1UmYBfLCrApB26GfQVefg70Pb crOWNLNv+yX4LaYhjZq7Eq9Aajr9VGtAS2kR3vq07F1KyxswJHHTzz/LbTnFLZxuIKwD h2xw== ARC-Authentication-Results: i=1; mx.google.com; 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 o18si252565oic.18.2020.02.05.08.08.49; Wed, 05 Feb 2020 08:09:02 -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; 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 S1727303AbgBEQHq (ORCPT + 99 others); Wed, 5 Feb 2020 11:07:46 -0500 Received: from nautica.notk.org ([91.121.71.147]:32879 "EHLO nautica.notk.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726534AbgBEQHp (ORCPT ); Wed, 5 Feb 2020 11:07:45 -0500 Received: by nautica.notk.org (Postfix, from userid 1001) id 738DAC009; Wed, 5 Feb 2020 17:07:44 +0100 (CET) Date: Wed, 5 Feb 2020 17:07:29 +0100 From: Dominique Martinet To: l29ah@cock.li 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: <20200205160729.GA10862@nautica> References: <20200205003457.24340-1-l29ah@cock.li> <20200205073504.GA16626@nautica> <20200205154829.wbgdp2r4gslnozpa@l29ah-x201.l29ah-x201> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20200205154829.wbgdp2r4gslnozpa@l29ah-x201.l29ah-x201> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org l29ah@cock.li wrote on Wed, Feb 05, 2020: > On Wed, Feb 05, 2020 at 08:35:04AM +0100, Dominique Martinet wrote: > > 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. Definitely a valid use case for 9p, please rephrase your commit message to describe the problem a bit better. I'll wait for a v2 removing the 'total' variable from p9_client_read_once anyway, unless you disagree. Thanks, -- Dominique