Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp2406811imm; Sat, 9 Jun 2018 14:44:18 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJJPI7hP95OfcBDtLcU2uCAG2+q2ROadinTJlVA8Lrni0zDCTTHaxctAwQ5ptE0O6s5S1gt X-Received: by 2002:a65:6303:: with SMTP id g3-v6mr10023887pgv.424.1528580658523; Sat, 09 Jun 2018 14:44:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528580658; cv=none; d=google.com; s=arc-20160816; b=gKsfsRZvQdH3+QEhUbojHZwS6gYrxa4iHRiGnKaJCCZjyrn9ENf+Onx6UOPO0b2JXY DCoIhwipqvAPsdwUvt9EIM5VP1Nazqffp4xzFQXnDJHRgK+51yv+3rDX6WIZJGRibGAi G3ol4zkiCFWaBp2BQaSUu2nTym09kyEh/f/IVnreSj1uimo24AKQV8cFt9aQ+NRXDSel BzJj2zbpzWZKQNoYgtffpb5FqYj24vlD4++elgweHzQiAGgoe3ikGxSpYFoAT3sbFDuK gMR+9UfQ8WhvzT8Jv4CcWPwivRxpIanGX2QEQJT5iQtUHkNgANcGNH7+5dclH99hRZiH svEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature :arc-authentication-results; bh=meWKAMAzfLS0QojYyDb1xx5HghvosL7M3W0Q6NSgnvY=; b=cp7LAndcTMxqSqqcT6QnnZ4NOsnEpw0gAZEe+UycMY4vJp2CUytJbN6woftbKmwnIN n2EbdJxDa00WPGnAtAPg2Dib4Fd5fRJjbCTLVkkGimTHM3QJnd6smpDusd36toyA9K4n pljIuLpjsF5kjZdKnE5Ieu0o8VfCF7qcb4VIf375A1iisPjueh/z4QJhQ0Ae+gF39C++ Y8qA99Tu4V9m0UNFKJkBkMowSV429wx5ywSmqEaXaTyWS6ELn8Ey1E/68Huurk0o9vdf rFhvcLWBttVZd1d5aNdcGgQsgW0TZjM3wHhA6wClb+3/V2fsr0tJOHrOOnrozKbqf+Uv xyag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=c/ZjBVPC; 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 r3-v6si59491183plb.336.2018.06.09.14.44.04; Sat, 09 Jun 2018 14:44:18 -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; dkim=pass header.i=@linux-foundation.org header.s=google header.b=c/ZjBVPC; 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 S1753457AbeFIVmd (ORCPT + 99 others); Sat, 9 Jun 2018 17:42:33 -0400 Received: from mail-it0-f68.google.com ([209.85.214.68]:55177 "EHLO mail-it0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753430AbeFIVmc (ORCPT ); Sat, 9 Jun 2018 17:42:32 -0400 Received: by mail-it0-f68.google.com with SMTP id 76-v6so6330465itx.4; Sat, 09 Jun 2018 14:42:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=meWKAMAzfLS0QojYyDb1xx5HghvosL7M3W0Q6NSgnvY=; b=c/ZjBVPC5uT956wxUOVPeov69lrE4ika53RC9sOf1Jxw1Tvq+Oo7MmqrSlWXrvTgBY b6dd8+ewXMM6z7Cw+8idpZakOXe1BinH6MNANAd7pB/wRBoGrDwSKxAcxqazpny9qIPl JSXtgEqXmsh8j6MrZxj4cOjnBBKlFmW5c/Fe0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=meWKAMAzfLS0QojYyDb1xx5HghvosL7M3W0Q6NSgnvY=; b=n7Pje8fk49S1GJqy4Ix4+KXsqcuWM8TnbljVtBNSMZ2sLegIvrcIfUkSOop1idua3L rgL4EnKn4q5B2l7pyZ+YwHOC/TAJBWzi/M61ry6OKXeqf2Dv4t0kUpZkdLR9j2vCoxVQ 0T4+vHyWRI225uY8W4n+p1Kl07K5NyB6a+2uaA8xVgtEDyZAELelOmlyB9yaqabfoyY7 M2l7x7yQu4OF7aVgJEjk3KAc5fxxPlzXcyj7BAJcKjDPhfYFI/d/Im9SVUw0pa09b/b8 zKnIq0m+80a+pyXhppsVcdWQOTAZAPnkhN1LU4PSl62ASmwr8XKyEmP7k6agghabOMjh 2ROg== X-Gm-Message-State: APt69E2MaXSk/+FGj60Di2odLboqZa2Sen7nLusrQhyraxsHNq0kHWeG t+fQFYd98fNQ37m7YpNCWnwckQ6tGhE8D0Dt8HFpVw== X-Received: by 2002:a24:3cd7:: with SMTP id m206-v6mr5897909ita.113.1528580551189; Sat, 09 Jun 2018 14:42:31 -0700 (PDT) MIME-Version: 1.0 References: <20180608121330.GG23785@veci.piliscsaba.redhat.com> <20180609065208.GA31572@infradead.org> In-Reply-To: <20180609065208.GA31572@infradead.org> From: Linus Torvalds Date: Sat, 9 Jun 2018 14:42:20 -0700 Message-ID: Subject: Re: [GIT PULL] overlayfs update for 4.18 To: Christoph Hellwig Cc: Miklos Szeredi , Linux Kernel Mailing List , linux-fsdevel , linux-unionfs@vger.kernel.org, Al Viro Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hmm. So I had held off on pulling this in the hope that it would get more comments. I like most of the vfs-level stuff - it gets rid of some of the hackery we had for overlayfs. It does add some new hackery to replace it (like the file accounting), though. And Christoph's copmmentary isn't really helping the situation. Christoph, I haven't seen the NAK history, can you elaborate? And Al, can you please take a look? Linus On Fri, Jun 8, 2018 at 11:52 PM Christoph Hellwig wrote: > > > This contains two new features: > > > > 1) Stack file operations: this allows removal of several hacks from the > > VFS, proper interaction of read-only open files with copy-up, > > possibility to implement fs modifying ioctls properly, and others. > > Which includews all kinds of NAKed or at least non-acked VFS changes. > > Please get these through Als tree after proper review first.