[PATCH] JFS: Code cleanup suggested by static analysis tool. (1 of 2)
Dave Kleikamp <[email protected]> Tue, 25 Mar 2003 11:35:37 -0600
| Newsgroups | gmane.comp.file-systems.jfs.patches |
|---|---|
| Message-ID | <[email protected]> |
# This is a BitKeeper generated patch for the following project: # Project Name: Linux kernel tree # This patch format is intended for GNU patch command version 2.5 or higher. # This patch includes the following deltas: # ChangeSet 1.1009 -> 1.1009.4.1 # fs/jfs/jfs_txnmgr.c 1.21 -> 1.21.1.1 # fs/jfs/jfs_imap.c 1.12 -> 1.13 # fs/jfs/jfs_extent.c 1.6 -> 1.7 # fs/jfs/jfs_dtree.c 1.10 -> 1.11 # fs/jfs/jfs_xtree.c 1.5 -> 1.6 # # The following is the BitKeeper ChangeSet Log # -------------------------------------------- # 03/03/10 [email protected] 1.1009.4.1 # JFS: Code cleanup suggested by static analysis tool. # -------------------------------------------- # diff -Nru a/fs/jfs/jfs_dtree.c b/fs/jfs/jfs_dtree.c --- a/fs/jfs/jfs_dtree.c Tue Mar 25 11:13:18 2003 +++ b/fs/jfs/jfs_dtree.c Tue Mar 25 11:13:18 2003 @@ -2978,7 +2978,6 @@ int d_namleft, len, outlen; unsigned long dirent_buf; char *name_ptr; - int dtlhdrdatalen; u32 dir_index; int do_index = 0; uint loop_count = 0; @@ -2998,7 +2997,6 @@ * -1 = End of directory */ do_index = 1; - dtlhdrdatalen = DTLHDRDATALEN; dir_index = (u32) filp->f_pos; @@ -3083,8 +3081,6 @@ * pn > 0: Real entries, pn=1 -> leftmost page * pn = index = -1: No more entries */ - dtlhdrdatalen = DTLHDRDATALEN_LEGACY; - dtpos = filp->f_pos; if (dtpos == 0) { /* build "." entry */ diff -Nru a/fs/jfs/jfs_extent.c b/fs/jfs/jfs_extent.c --- a/fs/jfs/jfs_extent.c Tue Mar 25 11:13:18 2003 +++ b/fs/jfs/jfs_extent.c Tue Mar 25 11:13:18 2003 @@ -91,7 +91,7 @@ { struct jfs_sb_info *sbi = JFS_SBI(ip->i_sb); s64 nxlen, nxaddr, xoff, hint, xaddr = 0; - int rc, nbperpage; + int rc; int xflag; /* This blocks if we are low on resources */ @@ -103,9 +103,6 @@ /* validate extent length */ if (xlen > MAXXLEN) xlen = MAXXLEN; - - /* get the number of blocks per page */ - nbperpage = sbi->nbperpage; /* get the page's starting extent offset */ xoff = pno << sbi->l2nbperpage; diff -Nru a/fs/jfs/jfs_imap.c b/fs/jfs/jfs_imap.c --- a/fs/jfs/jfs_imap.c Tue Mar 25 11:13:18 2003 +++ b/fs/jfs/jfs_imap.c Tue Mar 25 11:13:18 2003 @@ -2972,7 +2972,6 @@ struct buffer_head *bh; struct inode *ip; tid_t tid; - int rc; /* if AIT2 ipmap2 is bad, do not try to update it */ if (JFS_SBI(sb)->mntflag & JFS_BAD_SAIT) /* s_flag */ @@ -2980,7 +2979,7 @@ ip = diReadSpecial(sb, FILESYSTEM_I, 1); if (ip == NULL) { JFS_SBI(sb)->mntflag |= JFS_BAD_SAIT; - if ((rc = readSuper(sb, &bh))) + if (readSuper(sb, &bh)) return; j_sb = (struct jfs_superblock *)bh->b_data; j_sb->s_flag |= JFS_BAD_SAIT; @@ -2995,7 +2994,7 @@ /* start transaction */ tid = txBegin(sb, COMMIT_FORCE); /* update the inode map addressing structure to point to it */ - if ((rc = xtInsert(tid, ip, 0, blkno, xlen, xaddr, 0))) { + if (xtInsert(tid, ip, 0, blkno, xlen, xaddr, 0)) { JFS_SBI(sb)->mntflag |= JFS_BAD_SAIT; txAbort(tid, 1); goto cleanup; @@ -3004,7 +3003,7 @@ /* update the inode map's inode to reflect the extension */ ip->i_size += PSIZE; ip->i_blocks += LBLK2PBLK(sb, xlen); - rc = txCommit(tid, 1, &ip, COMMIT_FORCE); + txCommit(tid, 1, &ip, COMMIT_FORCE); cleanup: txEnd(tid); diFreeSpecial(ip); diff -Nru a/fs/jfs/jfs_txnmgr.c b/fs/jfs/jfs_txnmgr.c --- a/fs/jfs/jfs_txnmgr.c Tue Mar 25 11:13:18 2003 +++ b/fs/jfs/jfs_txnmgr.c Tue Mar 25 11:13:18 2003 @@ -1539,12 +1539,10 @@ void dtLog(struct jfs_log * log, struct tblock * tblk, struct lrd * lrd, struct tlock * tlck) { - struct inode *ip; struct metapage *mp; struct pxd_lock *pxdlock; pxd_t *pxd; - ip = tlck->ip; mp = tlck->mp; /* initialize as REDOPAGE/NOREDOPAGE record format */ @@ -2886,7 +2884,6 @@ struct inode *ip; struct jfs_inode_info *jfs_ip; struct jfs_log *log = JFS_SBI(sb)->log; - int rc; tid_t tid; set_bit(log_QUIESCE, &log->flag); @@ -2906,7 +2903,7 @@ TXN_UNLOCK(); tid = txBegin(ip->i_sb, COMMIT_INODE | COMMIT_FORCE); down(&jfs_ip->commit_sem); - rc = txCommit(tid, 1, &ip, 0); + txCommit(tid, 1, &ip, 0); txEnd(tid); up(&jfs_ip->commit_sem); /* diff -Nru a/fs/jfs/jfs_xtree.c b/fs/jfs/jfs_xtree.c --- a/fs/jfs/jfs_xtree.c Tue Mar 25 11:13:18 2003 +++ b/fs/jfs/jfs_xtree.c Tue Mar 25 11:13:18 2003 @@ -3268,14 +3268,13 @@ void xtInitRoot(tid_t tid, struct inode *ip) { xtpage_t *p; - struct tlock *tlck; /* * acquire a transaction lock on the root * * action: */ - tlck = txLock(tid, ip, (struct metapage *) &JFS_IP(ip)->bxflag, + txLock(tid, ip, (struct metapage *) &JFS_IP(ip)->bxflag, tlckXTREE | tlckNEW); p = &JFS_IP(ip)->i_xtroot;