From patchwork Thu Jan 11 19:37:33 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Eric Sandeen X-Patchwork-Id: 10158377 Return-Path: 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 1593E605F8 for ; Thu, 11 Jan 2018 19:37:54 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 05424223B3 for ; Thu, 11 Jan 2018 19:37:54 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id EE01428734; Thu, 11 Jan 2018 19:37:53 +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.9 required=2.0 tests=BAYES_00,RCVD_IN_DNSWL_HI 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 9A9C9223B3 for ; Thu, 11 Jan 2018 19:37:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965734AbeAKThw (ORCPT ); Thu, 11 Jan 2018 14:37:52 -0500 Received: from sandeen.net ([63.231.237.45]:43698 "EHLO sandeen.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965728AbeAKThv (ORCPT ); Thu, 11 Jan 2018 14:37:51 -0500 Received: by sandeen.net (Postfix, from userid 500) id 1DC365CD07A; Thu, 11 Jan 2018 13:37:40 -0600 (CST) From: Eric Sandeen To: linux-xfs@vger.kernel.org Subject: [PATCH 3/8] xfs: remove unused buf_fsprivate3 Date: Thu, 11 Jan 2018 13:37:33 -0600 Message-Id: <1515699458-6925-4-git-send-email-sandeen@sandeen.net> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1515699458-6925-1-git-send-email-sandeen@sandeen.net> References: <1515699458-6925-1-git-send-email-sandeen@sandeen.net> Sender: linux-xfs-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-xfs@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP The buf_fsprivate3 field has no actual use, other than a pointless "if it's not set, set it" in xfs_buf_item_init; nobody cares after that. Remove it. Signed-off-by: Eric Sandeen Signed-off-by: Eric Sandeen Reviewed-by: Darrick J. Wong --- libxfs/libxfs_io.h | 4 ---- libxfs/logitem.c | 2 -- 2 files changed, 6 deletions(-) diff --git a/libxfs/libxfs_io.h b/libxfs/libxfs_io.h index 5acd3df..2fce04d 100644 --- a/libxfs/libxfs_io.h +++ b/libxfs/libxfs_io.h @@ -70,7 +70,6 @@ typedef struct xfs_buf { unsigned int b_recur; void *b_fspriv; void *b_transp; - void *b_fsprivate3; void *b_addr; int b_error; const struct xfs_buf_ops *b_ops; @@ -111,9 +110,6 @@ enum xfs_buf_flags_t { /* b_flags bits */ #define XFS_BUF_SET_ADDR(bp,blk) ((bp)->b_bn = (blk)) #define XFS_BUF_SET_COUNT(bp,cnt) ((bp)->b_bcount = (cnt)) -#define XFS_BUF_FSPRIVATE3(bp,type) ((type)(bp)->b_fsprivate3) -#define XFS_BUF_SET_FSPRIVATE3(bp,val) (bp)->b_fsprivate3 = (void *)(val) - #define XFS_BUF_SET_PRIORITY(bp,pri) cache_node_set_priority( \ libxfs_bcache, \ (struct cache_node *)(bp), \ diff --git a/libxfs/logitem.c b/libxfs/logitem.c index 0c183b5..0c50fcf 100644 --- a/libxfs/logitem.c +++ b/libxfs/logitem.c @@ -96,8 +96,6 @@ xfs_buf_item_init( * the first. If we do already have one, there is * nothing to do here so return. */ - if (XFS_BUF_FSPRIVATE3(bp, xfs_mount_t *) != mp) - XFS_BUF_SET_FSPRIVATE3(bp, mp); XFS_BUF_SET_BDSTRAT_FUNC(bp, xfs_bdstrat_cb); if (bp->b_fspriv != NULL) { lip = bp->b_fspriv;