Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp537304ybt; Sat, 13 Jun 2020 12:25:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxo7OmmpMtSfe0LZYhO/73CcRRiTUquX5C6WsYl65EXrpfCcLPVF5vi8M6wMMx45YZ3Bq/q X-Received: by 2002:a17:906:6457:: with SMTP id l23mr18151256ejn.188.1592076329624; Sat, 13 Jun 2020 12:25:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592076329; cv=none; d=google.com; s=arc-20160816; b=Ws7Bg0YRsgUfHSKqQ2PnQC0wdBFmJ/Wzto+4ZKgnX4OgRdbttiUT3hD1RpT6+ELn9U kGsYNKhdX4Cutf0U1OF8I1yCwthFRD1ZbkvJkN+sEIBPgslFOZhfZG+beDnMsfjlDq+3 JBaN7ruX14cTeR5jXyigsD6ZbCi4+eyZddI/VpTJ1rSBEEWY4fvsJdaxJnx8nyuvt79V 1zqHmW074/X/81A6lGiRigNWwLMAD4kGWOIfE2Aek4e6YrgL9LTNrWbHAHUTR4dH7DWp nB45ZatKmGCF4b15JW8fFJtOWDhGEmTByKBNef+GGzT9izBVkanGoWoSGth002Mp/x2I PGQQ== 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; bh=27T1DQs71CRwFTLizFiwEF+g4xuZMlaQho4z4MylCV8=; b=V/dv0LRbkulETFqPpxG+gQOWg88nWSEmaXGnTz50CbdbUNKLji98f9/XENhy5iXXte Gr3Ws3L/A/bDoDhN5ShsJgWCXu/upSHWQYfZMGJv626rrtTaSGRJr6PF/TEvp1lTPZg3 bXPhFQ7WFAlYzjhtFkK9bYIP0ENT1Q2nOTPx8WjGE/rSqGQka9WQzJ1CwBnWSuqrnkvk JK58YLnzhUYPhZdm0U7oNTCIWlEZrjfxpN6RhQP1jVaHXnUtOoePGNrmZDmj45psb4BB CcL+Sfr5pynnlbfhCC8BcjsZsbbOFybs8ALnCn5lDDXYXAWmqeiV4yqwALzyYMU/6FZP WmVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=AX+BiybX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id qp19si5705612ejb.142.2020.06.13.12.25.05; Sat, 13 Jun 2020 12:25:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=AX+BiybX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726630AbgFMTXL (ORCPT + 99 others); Sat, 13 Jun 2020 15:23:11 -0400 Received: from us-smtp-delivery-1.mimecast.com ([205.139.110.120]:27134 "EHLO us-smtp-1.mimecast.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726616AbgFMTXH (ORCPT ); Sat, 13 Jun 2020 15:23:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1592076185; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=27T1DQs71CRwFTLizFiwEF+g4xuZMlaQho4z4MylCV8=; b=AX+BiybXlZadQvLqhem7G4YJd4WqHgG/c2FgcQLwni+crsMQd1Tar1gtG6QXHpfJxErcT+ Ch6qXLVPiXmqBGP7CunMuiWU5l5fVBt1vr4fjmhufPl54aduqzWWjzS1BrCg4AzpMSImLx DeMVu64TXOwCy/hcp1dJe0VVXdKtEdk= Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-374-q647sZwaM_GRry3v-lG-dA-1; Sat, 13 Jun 2020 15:23:01 -0400 X-MC-Unique: q647sZwaM_GRry3v-lG-dA-1 Received: by mail-qv1-f70.google.com with SMTP id j4so9772686qvt.20 for ; Sat, 13 Jun 2020 12:23:01 -0700 (PDT) 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=27T1DQs71CRwFTLizFiwEF+g4xuZMlaQho4z4MylCV8=; b=mG2AoZhAi1BblwJZS1DfGISyLnoRqdGdfAnPq9MNqv+EPI/c418/lVkBPk9FxXRhMH 43BUFSReg32ObKYYZRhDE9sSCJ/wirp1hyMQxd0bOiuA02Y+VkhMz5Zl02cWdnc2mmTJ jNd99bkM8xoxl5qUARWFAWny3uluRk6Mp0HDIyHmGRB2tDni6tK/rPAWMhUj1dUI7FFx 5fRB8eZ1gUnfvBpiJj9BTI0Rvb5Nyj/DZXdLOyvuBvdcVKXrrDCRNE1Ja6s+2cizbrN1 5jpg6zYt3E/FpYSmFCDI8s6h7oQ8wYakxg2FG14UndGr58RnAwTw9e9DqY0IClSpwg8X lpcw== X-Gm-Message-State: AOAM533ditLjcGXKmgskqE37DfHXU0XJi4XUl2Rz78pxlYz5jx2nJFRV HVru4H/tNK3fI8MG1vzFRM28yuMNfp/TfpHuCKNZ0NiKfvDJJOX0wCPOYrvTYMVQtAUa+98audV 2NZwZbb5g6I1r0xJk2/UMhUGcvOAo5vPNEDekAial X-Received: by 2002:ad4:5885:: with SMTP id dz5mr18136130qvb.214.1592076181277; Sat, 13 Jun 2020 12:23:01 -0700 (PDT) X-Received: by 2002:ad4:5885:: with SMTP id dz5mr18136109qvb.214.1592076180987; Sat, 13 Jun 2020 12:23:00 -0700 (PDT) MIME-Version: 1.0 References: <1503686.1591113304@warthog.procyon.org.uk> <20200610111256.s47agmgy5gvj3zwz@ws.net.home> <3984625.1592053492@warthog.procyon.org.uk> In-Reply-To: <3984625.1592053492@warthog.procyon.org.uk> From: Miklos Szeredi Date: Sat, 13 Jun 2020 21:22:49 +0200 Message-ID: Subject: Re: [GIT PULL] General notification queue and key notifications To: David Howells Cc: Linus Torvalds , Karel Zak , Al Viro , dray@redhat.com, Steven Whitehouse , Jeff Layton , Ian Kent , andres@anarazel.de, Christian Brauner , Jarkko Sakkinen , keyrings@vger.kernel.org, linux-fsdevel , Linux Kernel Mailing List 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 On Sat, Jun 13, 2020 at 3:05 PM David Howells wrote: > > I'm so far just reading this thread and the arguments for users, and I > > haven't yet looked at all the actual details in the pull request - but > > last time I had objections to things it wasn't the code, it was the > > lack of any use. > > Would you be willing at this point to consider pulling the mount notifications > and fsinfo() which helps support that? I could whip up pull reqs for those > two pieces - or do you want to see more concrete patches that use it? Well, I had some questions and comments for the mount notifications last time around[1] and didn't yet get a reply. And the fsinfo stuff is simply immature, please lets not merge it just yet. When we have some uses (most notably systemd) running on top of the current fsinfo interface, we can sit down and discuss how the API can be cleaned up. BTW I had a similar experience with the fsconfig() merge, which was pushed with some unpolished bits and where my comments were also largely ignored. So, before asking to pull, please at least *answer* reviews. You don't have to agree, but at least consider and think about the comments. Thanks, Miklos [1] https://lore.kernel.org/linux-fsdevel/CAJfpegspWA6oUtdcYvYF=3fij=Bnq03b8VMbU9RNMKc+zzjbag@mail.gmail.com/