Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1553363pxf; Fri, 2 Apr 2021 14:03:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw1y/CKa9nUq9X8n3WmX/rRJHfk6y1im3/KxAJbzXUWXkOw/tcw0inIWcs2hJLSfxQWVkSX X-Received: by 2002:a92:cd51:: with SMTP id v17mr12707007ilq.146.1617397439295; Fri, 02 Apr 2021 14:03:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617397439; cv=none; d=google.com; s=arc-20160816; b=d0dfdqJtnskXE9RpAz/c+uGKewIvx/6hKNs1ZL9mO9enFgzswDznDlNtff98cmiZco YuFU/u0Go3I4TqaTlouBM7PncWhIahzRVnR0ZoK3BE+x7iVWJSGErFqDbEcUPUvsbRzk lBbFHrVVh2BkodIGFKBY/1zk9Pp+UaOo3WzcxN0sORweVnalvxcbDIF3AN8RTt74UKox vPFuqcL/839yM57YfxKSwFVgj91XGSoqxhC+4AJND395WKjZ/Sz7ugwfECpT9HgkR27m 9+w2LLNJ+CuZIEajYW14VYXv/l/YqWlKCCU90GNIiTJ8wpZUIiDfCV3Z7S9SxNgX8m10 K0EQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:from:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:date :dkim-signature:dkim-filter; bh=d/6+d8HxagUFpp9zzz8c7tCG2YWkT2ICiCAOlw+roG8=; b=UKn5s2/iFzWwAjX+/SD0wsMvk9FnLE2KeuFJ9VONeLX4fO+kp+Dcwnpq/PeA1XVLPE A1xbE8dMps+9Bj0k/5e4/SNF9vXRi/GZCUIDPn3uVH6mh4z8WaTxdby6owDHyqxkMdc2 cFEE0Y8KCV5LCsjf825N0NsS3mwkaSujBNhaLzqF0ubgk/o8v48y2ItLF6INTdBvKJcW JAS+eMcjC2mZl+qThgLHRfgm3BEL6XJTO45TwafnPxDk7wDc5a2KAggGK10s0pn33wmL UtqlA6lhs7xwRnOhhoQrX2OnejRy2fPC1J0TLpMghef+cpznjhvGYI67MT4bVi4uRCQB 1mCA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fieldses.org header.s=default header.b=ptXNxZuf; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n13si8839615ioo.99.2021.04.02.14.03.33; Fri, 02 Apr 2021 14:03:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-nfs-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=@fieldses.org header.s=default header.b=ptXNxZuf; spf=pass (google.com: domain of linux-nfs-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-nfs-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234207AbhDBVB7 (ORCPT + 99 others); Fri, 2 Apr 2021 17:01:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46630 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231149AbhDBVB7 (ORCPT ); Fri, 2 Apr 2021 17:01:59 -0400 Received: from fieldses.org (fieldses.org [IPv6:2600:3c00:e000:2f7::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0B71DC0613E6 for ; Fri, 2 Apr 2021 14:01:57 -0700 (PDT) Received: by fieldses.org (Postfix, from userid 2815) id 1F20A6D18; Fri, 2 Apr 2021 17:01:57 -0400 (EDT) DKIM-Filter: OpenDKIM Filter v2.11.0 fieldses.org 1F20A6D18 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fieldses.org; s=default; t=1617397317; bh=d/6+d8HxagUFpp9zzz8c7tCG2YWkT2ICiCAOlw+roG8=; h=Date:To:Cc:Subject:References:In-Reply-To:From:From; b=ptXNxZufnAErXUWRikXxUVKtmyYi1iiZLlpaPA4MKxNpE5QzYgJ2b1D7N/UvpMB2K JNaqNOwcIxvihZSFFCzf1QYGpc8yjtTf9YxXgs9oQ6NqQOpr2KjfdCKa8nwBxs2+yg H+m3o0SCe+B0pjjhZ6DQ4NmdpO7HPY3tLB4brNI4= Date: Fri, 2 Apr 2021 17:01:57 -0400 To: Rick Macklem Cc: Olga Kornievskaia , "J. Bruce Fields" , Chuck Lever , linux-nfs , nfsv4@ietf.org Subject: Re: [PATCH 1/1] NFSD fix handling of NFSv4.2 SEEK for data within the last hole Message-ID: <20210402210157.GC16427@fieldses.org> References: <20210331192819.25637-1-olga.kornievskaia@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) From: bfields@fieldses.org (J. Bruce Fields) Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org Adding nfsv4@ietf.org: On Thu, Apr 01, 2021 at 09:32:05PM +0000, Rick Macklem wrote: > I discussed this on nfsv4@ietf.org some time ago. > The problem with "fixing" the server is that it breaks > the unpatched Linux client. > > If the client is careful, it can work correctly for both a Linux > and RFC5661 conformant server. That's what the FreeBSD > client tries to do. > --> I'd suggest that be your main goal. > > The FreeBSD server ships "Linux compatible", but there is > a switch to make it RFC5661 compatible. > --> I wouldn't make it default the RFC compatible for > quite a while after the client that handles RFC compatible > ships. > > I tried to convince folks to "errata" the RFC to Linux > compatible (since Linux was the only shipping 4.2 at > the time, but they did not consider it an "errata"). Previous discussion here: https://mailarchive.ietf.org/arch/msg/nfsv4/bPLFnywt1wZ4kolMkzeSYca0qIM/ There's no rejection on that thread, was it elsewhere? --b.