Message ID | 1469395859-83194-13-git-send-email-trond.myklebust@primarydata.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-nfs-owner@kernel.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id CF234607FD for <patchwork-linux-nfs@patchwork.kernel.org>; Sun, 24 Jul 2016 21:31:48 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id C37AA2522B for <patchwork-linux-nfs@patchwork.kernel.org>; Sun, 24 Jul 2016 21:31:48 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id B84BE26224; Sun, 24 Jul 2016 21:31:48 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 73F2F2522B for <patchwork-linux-nfs@patchwork.kernel.org>; Sun, 24 Jul 2016 21:31:48 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752557AbcGXVbr (ORCPT <rfc822;patchwork-linux-nfs@patchwork.kernel.org>); Sun, 24 Jul 2016 17:31:47 -0400 Received: from mail-io0-f196.google.com ([209.85.223.196]:34092 "EHLO mail-io0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752553AbcGXVbq (ORCPT <rfc822; linux-nfs@vger.kernel.org>); Sun, 24 Jul 2016 17:31:46 -0400 Received: by mail-io0-f196.google.com with SMTP id g86so10762356ioj.1 for <linux-nfs@vger.kernel.org>; Sun, 24 Jul 2016 14:31:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id:in-reply-to:references; bh=XZWzLLyYE3L+Je652wOaRfXy1SjzvW1PQ/PzzEZGkME=; b=IeJBIC2a8nEsO9WVKpZLxIj8Bd85Sua/YntQ829ZAIDwi49zxZGrY5bn0LyLmedtp/ Q6Son5gV0RhzYC6qQMG88a8CjPzvo4WBM0UnFuI2I0zxW8Gym0uqugoMcYv+wff61gJO RkrPIYeVSn6X+pfYhj6q964iZQsUhjf6zl1zi5iousPFt5jke6PZ5wKx95kFNHL93N3r kstl5Yew13cCjzwTdY/aGUlniStbNwkyNvNh82QAe8j84EvJT9Ba3pB2qNBpIB3LPaPy GyNF7YN3rS9tpzD98+bhYiWcjJHVrLA0gQ+Wkwf908/24AsdGSWCAHUadrtAn9G5NPN3 ChOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:date:message-id :in-reply-to:references; bh=XZWzLLyYE3L+Je652wOaRfXy1SjzvW1PQ/PzzEZGkME=; b=U4qWnJ5tcXzDigHxqslAUTr3MGSK5rzgzu/Xi8U/FM7Buyxd146QltNsYzftj9OW9R 192vQpAPHqbToN1C0VAaBg+hbngNaYm2P3QN8A5te1S4zXJADSupIVEEo5D0HcCfUITx iJ2kVOKqL95VEvl7g4S83AZd1Lxs+mtNHrk97ZhTLwemiWHwVhSqMTqMZnfuWHtP9+Fx YhPxgHJ6i7EeMSn/pKAxzuGefCSpGhEL4tf3LReuveBB8JiM2ojhx/ZavHDOWdV0Lw6K j8K9PrK+cdl0KgIx/SXX2jJM+3euFsXfEnGS8Bt1i6uVVtcSKfCLUW+l/ayxD0Ffb4kT XElg== X-Gm-Message-State: AEkoouu6Fsn7vkApdN6owIINPaMQY7QKjzUDPd+YV7sxzP69EYrGEhOxFDs+/VQn1Qb3eA== X-Received: by 10.107.43.16 with SMTP id r16mr16391974ior.81.1469395905489; Sun, 24 Jul 2016 14:31:45 -0700 (PDT) Received: from leira.trondhjem.org.localdomain (c-68-49-162-121.hsd1.mi.comcast.net. [68.49.162.121]) by smtp.gmail.com with ESMTPSA id r128sm8100341ita.6.2016.07.24.14.31.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 Jul 2016 14:31:44 -0700 (PDT) From: Trond Myklebust <trond.myklebust@primarydata.com> To: linux-nfs@vger.kernel.org Subject: [PATCH v3 12/14] pNFS: Remove redundant stateid invalidation Date: Sun, 24 Jul 2016 17:30:57 -0400 Message-Id: <1469395859-83194-13-git-send-email-trond.myklebust@primarydata.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1469395859-83194-12-git-send-email-trond.myklebust@primarydata.com> References: <1469395859-83194-1-git-send-email-trond.myklebust@primarydata.com> <1469395859-83194-2-git-send-email-trond.myklebust@primarydata.com> <1469395859-83194-3-git-send-email-trond.myklebust@primarydata.com> <1469395859-83194-4-git-send-email-trond.myklebust@primarydata.com> <1469395859-83194-5-git-send-email-trond.myklebust@primarydata.com> <1469395859-83194-6-git-send-email-trond.myklebust@primarydata.com> <1469395859-83194-7-git-send-email-trond.myklebust@primarydata.com> <1469395859-83194-8-git-send-email-trond.myklebust@primarydata.com> <1469395859-83194-9-git-send-email-trond.myklebust@primarydata.com> <1469395859-83194-10-git-send-email-trond.myklebust@primarydata.com> <1469395859-83194-11-git-send-email-trond.myklebust@primarydata.com> <1469395859-83194-12-git-send-email-trond.myklebust@primarydata.com> Sender: linux-nfs-owner@vger.kernel.org Precedence: bulk List-ID: <linux-nfs.vger.kernel.org> X-Mailing-List: linux-nfs@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/fs/nfs/pnfs.c b/fs/nfs/pnfs.c index 49e952968ede..c9a684c128b8 100644 --- a/fs/nfs/pnfs.c +++ b/fs/nfs/pnfs.c @@ -1040,7 +1040,6 @@ _pnfs_return_layout(struct inode *ino) goto out_put_layout_hdr; } - set_bit(NFS_LAYOUT_INVALID_STID, &lo->plh_flags); send = pnfs_prepare_layoutreturn(lo, &stateid, NULL); spin_unlock(&ino->i_lock); pnfs_free_lseg_list(&tmp_list);
The layout stateid will be invalidated once it holds no more layout segments anyway. Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> --- fs/nfs/pnfs.c | 1 - 1 file changed, 1 deletion(-)