Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp2996427ybi; Sun, 26 May 2019 12:08:00 -0700 (PDT) X-Google-Smtp-Source: APXvYqw0P774Rf2XNFrIC9K36AsqjG8kVgdx6n13uRyvf/F4NZATEad+T0pbshIWMXNDVLvxGfE9 X-Received: by 2002:a17:902:e65:: with SMTP id 92mr7229421plw.13.1558897680574; Sun, 26 May 2019 12:08:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558897680; cv=none; d=google.com; s=arc-20160816; b=xzemdXxWNQJ99E7PmGvqJskYp2rBpYv572x/uD/ouCq+3+lv5/tf3Pd8hTpIr0btx/ clg2rtMRf1gpe3qpUF7yJbzhiGtPkslaNgAL00EZd6tkMxyCUi/h23zJSEt7FFa1d9VB 5UgPoMTVjKpnfrujhMyuSRC0Tb/TgEvf0wfPmlBqw2YHGuFoMAmss4/h7U6f2Gy5sxIj hSviTab8ktVgL/AdwIYre6okLoOTTmrjki0j8pPoIotyURs/ncbrY36AGB5nocNl77DG Nx1c+zSvrDt1OITjkbXim1afa4l89XikqON1yi2MP2Kiqu6+wVPahq/yi39122uGH4vM 46jw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:content-id:mime-version :references:in-reply-to:cc:to:subject:from; bh=Ua01zWqE5bI39/E407jxFjHcQuBH4M6mW7cTHPK2SEI=; b=TDYYQ876+Wal5v7SVfAZfd/vFmU1euHTdVeagKmYDUlrV/gtnYYWL1SUlTDaIZqn/b 6N2F60Y3jctD6GE6md7ifl1+uC1yO2QVbgwGvg1uKYl7/bqBZpHAcuNH2UzZDpDzoYz7 kaCV45gCcz54omNMwq8sYPBo7ERcas2oRjfTQ/g5kQXmWdVgzuVeMErYk146LUwTOlv6 EhYYwm/KZRbffcMaQVLCcpdR7X5querdH/ZoPXFmuuWEi9DbKnS7rJAxgaOMZg1L6rzX BYG/trLuVieEioWJ+DoMBrcvlo+6fmLWRqu+4CIq05Gca9gy3Ac84/SPB/BdDDcNlMJc 63wA== 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p11si15823392pjf.108.2019.05.26.12.07.44; Sun, 26 May 2019 12:08:00 -0700 (PDT) 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; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727013AbfEZTGl (ORCPT + 99 others); Sun, 26 May 2019 15:06:41 -0400 Received: from mail02-md.ns.itscom.net ([175.177.155.112]:43454 "EHLO mail02-md.ns.itscom.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726582AbfEZTGk (ORCPT ); Sun, 26 May 2019 15:06:40 -0400 Received: from cmsa02-mds.s.noc.itscom.net (cmsa02-md.ns.itscom.net [175.177.0.92]) by mail02-md-outgoing.ns.itscom.net (Postfix) with ESMTP id 4F32DB0068B; Mon, 27 May 2019 04:06:39 +0900 (JST) Received: from jromail.nowhere ([219.110.50.76]) by cmsa-md with ESMTP id UyTfhOMNFRqYFUyTfhth0V; Mon, 27 May 2019 04:06:39 +0900 Received: from jro by jrobl id 1hUyTe-0003tD-JL ; Mon, 27 May 2019 04:06:38 +0900 From: "J. R. Okajima" Subject: Re: [PATCH] concrete /proc/mounts To: Al Viro Cc: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, kolyshkin@gmail.com In-Reply-To: <20190526120719.GQ17978@ZenIV.linux.org.uk> References: <17910.1558861894@jrobl> <20190526120719.GQ17978@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <14953.1558897598.1@jrobl> Date: Mon, 27 May 2019 04:06:38 +0900 Message-ID: <14954.1558897598@jrobl> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Al Viro: > Translation: let's generate the entire contents on the first read() and keep > it until the sucker's closed; that way userland wont' see anything changing > under it. Oh, wait... > > NAK. Do you mean that the change can hide other mountpoints which are kept unchanged before/after read()? J. R. Okajima