Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp3979229pxk; Tue, 22 Sep 2020 07:32:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJygOa2Z0YHC57eydTN1M0nLiL1jBV0c7GMr3145x3sUfrl+Z60IYhRhkIN75cAAJTtpQOPg X-Received: by 2002:a17:906:d7ab:: with SMTP id pk11mr5276401ejb.472.1600785134616; Tue, 22 Sep 2020 07:32:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600785134; cv=none; d=google.com; s=arc-20160816; b=tfQlJQLnmwzBJSxm3h7ixziBMhP5J8AyqteL31BIURNC6oWxWwWEyG4RSQ+Z9/aCK2 yfWHs59R6kpWAkbSyqJaFzUMktk3+5L+7JHLjDCfJUhUUPCPPDFkLE/9hGyGPU+FW2Z+ FtUtkdzwG+DcLM+/q7oI9NmKO29VkpCh+xffgQh44EqFT2XCBFU+bIb8QdnLKPWi58aQ 7qN1X822B32ufQMKhoUy0b7tJ3zQJWyOzjsJ+lJgIwq5BgZLRXqhsWJYO+tNq/xrvl7R 446F1ubQT8mgguw4j2ed3U0sUQaoXKQw3Z+u40Bc+5lBVjfH8S603TExv/UOq3eRmRc5 fgsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=F7t2nsztso/UJZPLp6dXqSo73jJSnHpndEDnLnK47kk=; b=fy/K2yhzndWr19D4ot5b8VMe+xQ0DhxizaPQzrrG51I3EdqPcRWaezNsnL1SsACaz5 eOU5c/G/l2wcKNHTFq9WGtfBt/uRkYM7g4cJ/3ddXASLyH4tdk5bzA4VGYPpKn/ur+W9 TCpasGzvSMy+KsaqIwsyk5gttbP3t4ef/r116ZKRW8FHfrJdzIB4eSnL2QzYK7rHI4bE aMok+oJFBuI/j1KnjKrtgt5tp02JB8brKF16sM6RNpzmPn1BAFFk7pJS2G5FEob9cZe9 QT8wQ2T1gOoRJI+iflu0DndbS1MYpCIM0U/mO9SutZieyufOr+unDUtO0VPz4QERS5D5 RkqA== ARC-Authentication-Results: i=1; mx.google.com; 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 a16si12345522ejk.665.2020.09.22.07.31.47; Tue, 22 Sep 2020 07:32:14 -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; 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 S1726566AbgIVObp (ORCPT + 99 others); Tue, 22 Sep 2020 10:31:45 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:43405 "EHLO mail-ed1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726494AbgIVObo (ORCPT ); Tue, 22 Sep 2020 10:31:44 -0400 Received: by mail-ed1-f67.google.com with SMTP id n13so16320998edo.10 for ; Tue, 22 Sep 2020 07:31:43 -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=F7t2nsztso/UJZPLp6dXqSo73jJSnHpndEDnLnK47kk=; b=CsT+HA7NSMKC89THkPbVLmQl7fp3rQ3DaNw57+2ZJLqETjyJcMb1Fkdri2UZN2imo+ P+r7F9tDH4YCWZWZF2nIEBLL692WKB9zUS6f0Fgytam6HT5J33Ms7B/X39VqoHaZlK2f I+pnLP4ZF+0QWPTovtaR/nG3SxnVflYH+NANRVdTVlnHMgQfRh8SPjB+c3xYMQF7mhfl nnQKUunXSIc14cEHYKKWSXLdHIAKSWdUwL7G4leL9aysFiFpQ8nU3mfBhSKQUDhd1+yb JMgMu5UlCQsIFMyFFTgQWIfco8IrfMGCg9+yzddkqOBji+/5wkrWUT8Da+D+Ua7PkFLE QVFQ== X-Gm-Message-State: AOAM531Q5QMRA+X4wFcbHj7aN8QR6UHIeaHU0emy431m8XqcgbBmv63O 6xsdm4Oe+ahqVehEwa317dumdVmmGwzaZLH8ct4SQsAY X-Received: by 2002:a50:ef0c:: with SMTP id m12mr4147312eds.264.1600785102967; Tue, 22 Sep 2020 07:31:42 -0700 (PDT) MIME-Version: 1.0 References: <5a7f6bbf4cf2038634a572f42ad80e95a8d0ae9c.1600686204.git.bcodding@redhat.com> <8DB79D4D-6986-4114-B031-43157089C2B5@redhat.com> In-Reply-To: <8DB79D4D-6986-4114-B031-43157089C2B5@redhat.com> From: Anna Schumaker Date: Tue, 22 Sep 2020 10:31:26 -0400 Message-ID: Subject: Re: [PATCH 1/3] NFSv4: Fix a livelock when CLOSE pre-emptively bumps state sequence To: Benjamin Coddington Cc: Trond Myklebust , Linux NFS Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-nfs@vger.kernel.org On Tue, Sep 22, 2020 at 10:22 AM Benjamin Coddington wrote: > > On 22 Sep 2020, at 10:03, Anna Schumaker wrote: > > Hi Ben, > > > > Once I apply this patch I have trouble with generic/478 doing lock reclaim: > > > > [ 937.460505] run fstests generic/478 at 2020-09-22 09:59:14 > > [ 937.607990] NFS: __nfs4_reclaim_open_state: Lock reclaim failed! > > > > And the test just hangs until I kill it. > > > > Just thought you should know! > > Yes, thanks! I'm not seeing that.. I've tested these based on v5.8.4, I'll > rebase and check again. I see a wirecap of generic/478 is only 515K on my > system, would you be willing to share a capture of your test failing? I have it based on v5.9-rc6 (plus the patches I have queued up for v5.10), so there definitely could be a difference there! I'm using a stock kernel on my server, though :) I can definitely get you a packet trace once I re-apply the patch and rerun the test. Anna > > Ben >