Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp967100ybi; Fri, 21 Jun 2019 11:13:41 -0700 (PDT) X-Google-Smtp-Source: APXvYqyENhaGMjLaFSiJJt6gyGNG3YkoAgGiK+NUL7HwtF8Ry9sApck2QXSGLZ8IinR+jGMRpCh1 X-Received: by 2002:a63:a1f:: with SMTP id 31mr543435pgk.66.1561140821370; Fri, 21 Jun 2019 11:13:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561140821; cv=none; d=google.com; s=arc-20160816; b=RLAorxxHL+P86qPsARlSY5iEea6M1X3rdbgE0A7aZuYZAQMYeDpDA8pcJhwCiCAzU5 7d7gqPb3vqdiuOiu1y71GsFLIwkrNoykzs7rpxZ8lZNJOOLg329ZnIKAxnrsRdT+uID6 qzRJ3E+eOZGtUkEtSVxbUKeINeGokYjwerovaOJfVsnjrY67RU+aYDAuw5JgmoKhHOT+ X8rwi3AAFSK5P+K6WFXlZQNE9R39LKu41RQz7LunpFtL5jNpnS5LrQWEf58nAZ84uvih MUe380Vv6A9VjBOFGy8ZfBxyNbxPkS7JIupi4a9hkqdIlF0kPaU2wEVXjrbATXXWpysN MjMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:from:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:date; bh=nEq6N/8tIZYoQgrqZDyqaBtkfVbJforMEcwe7CCrlNM=; b=g5e/E+Y7VmzOh4qXaYNnzjch8PGLlOE4qh1WD4uwXuaXscANTfWVinIfXTwhHlFQFD V3ma7pgN2zfFjS5LweXEVUVFX6kCy1yMfvHpwS3OAtVQm5JgfnTcv7Ffp/252Fwna2k5 cetUrJMZcD8/YnMFxA+n15IzLq6kaPpKgsdOYHV0bj1QIzXyoY9BfpaHLC2amQfIAC7l z2CNJ75i1vyMAQeDEP7d1LR/NRGrtaOnXZLd18d/l1VGiqk5/9/2emp8T7kfLMPO1gYU qtbzeLQ7y9AWL4fyvG/Rq4imz5VTUHWauLopEgq5y9VJwbPiGBJcJPeK86BfAJOuEBWL 055g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-nfs-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-nfs-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 y3si3679588pfg.23.2019.06.21.11.13.17; Fri, 21 Jun 2019 11:13:41 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-nfs-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-nfs-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726063AbfFUSNK (ORCPT + 99 others); Fri, 21 Jun 2019 14:13:10 -0400 Received: from fieldses.org ([173.255.197.46]:45178 "EHLO fieldses.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726034AbfFUSNK (ORCPT ); Fri, 21 Jun 2019 14:13:10 -0400 Received: by fieldses.org (Postfix, from userid 2815) id DDB9F1C84; Fri, 21 Jun 2019 14:13:09 -0400 (EDT) Date: Fri, 21 Jun 2019 14:13:09 -0400 To: "J. Bruce Fields" , Anna Schumaker Cc: linux-nfs@vger.kernel.org Subject: Re: [PATCH 00/16] exposing knfsd client state to userspace Message-ID: <20190621181309.GD25590@fieldses.org> References: <1561042275-12723-1-git-send-email-bfields@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1561042275-12723-1-git-send-email-bfields@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) From: bfields@fieldses.org (J. Bruce Fields) Sender: linux-nfs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org On Thu, Jun 20, 2019 at 10:50:59AM -0400, J. Bruce Fields wrote: > - this duplicates some functionality of the little-used fault > injection code; could we replace it entirely? I'd be really curious to hear from any users of that code, by the way. Anna, any ideas? The idea was that it could be used to test client handling of exceptional conditions like recalled delegations and partially lost state. Is anyone regularly running such tests? I don't hate the code, and I'm not on a crusade to tear it all out Right Now, but it does create a few odd corner cases, so I'm wondering whether I could get away with replacing it eventually or whether that risks breaking someone's scripts. --b.