xfs: remove unused t_callback field in struct xfs_trans
authorChristoph Hellwig <hch@infradead.org>
Wed, 6 Oct 2010 18:41:12 +0000 (18:41 +0000)
committerAlex Elder <aelder@sgi.com>
Mon, 18 Oct 2010 20:08:01 +0000 (15:08 -0500)
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Alex Elder <aelder@sgi.com>
fs/xfs/xfs_trans.c
fs/xfs/xfs_trans.h

index 5fab0e6..50bd4ac 100644 (file)
@@ -1416,10 +1416,6 @@ xfs_trans_committed(
 {
        struct xfs_log_item_desc *lidp, *next;
 
-       /* Call the transaction's completion callback if there is one. */
-       if (tp->t_callback != NULL)
-               tp->t_callback(tp, tp->t_callarg);
-
        list_for_each_entry_safe(lidp, next, &tp->t_items, lid_trans) {
                xfs_trans_item_committed(lidp->lid_item, tp->t_lsn, abortflag);
                xfs_trans_free_item_desc(lidp);
index e2cbe4d..246286b 100644 (file)
@@ -399,8 +399,6 @@ typedef struct xfs_trans {
                                                 * transaction. */
        struct xfs_mount        *t_mountp;      /* ptr to fs mount struct */
        struct xfs_dquot_acct   *t_dqinfo;      /* acctg info for dquots */
-       xfs_trans_callback_t    t_callback;     /* transaction callback */
-       void                    *t_callarg;     /* callback arg */
        unsigned int            t_flags;        /* misc flags */
        int64_t                 t_icount_delta; /* superblock icount change */
        int64_t                 t_ifree_delta;  /* superblock ifree change */