JFS: Bio cleanup: Replace missing return statements
authorDave Kleikamp <shaggy@linux.vnet.ibm.com>
Sat, 13 Oct 2007 17:58:00 +0000 (12:58 -0500)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Sat, 13 Oct 2007 18:14:04 +0000 (11:14 -0700)
commit e30408b2a99cb7b8bf529c7dc2328a19d71894cf ("JFS: fix bio-related
build breakage") removed some "return 0;" statements, rather than
changing them to null returns.

Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>
Cc: Jeff Garzik <jeff@garzik.org>
Cc: Randy Dunlap <randy.dunlap@oracle.com>
Cc: Jens Axboe <jens.axboe@oracle.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/jfs/jfs_logmgr.c

index ccfd029..15a3974 100644 (file)
@@ -2234,6 +2234,8 @@ static void lbmIODone(struct bio *bio, int error)
 
                /* wakeup I/O initiator */
                LCACHE_WAKEUP(&bp->l_ioevent);
+
+               return;
        }
 
        /*
@@ -2258,6 +2260,7 @@ static void lbmIODone(struct bio *bio, int error)
        if (bp->l_flag & lbmDIRECT) {
                LCACHE_WAKEUP(&bp->l_ioevent);
                LCACHE_UNLOCK(flags);
+               return;
        }
 
        tail = log->wqueue;