[PATCH] avoid assert in lbmfree (2 of 3)
"David J. Kleikamp" <[email protected]> Tue, 26 Oct 2004 16:01:19 -0500
| Newsgroups | gmane.comp.file-systems.jfs.patches |
|---|---|
| Message-ID | <[email protected]> |
# This is a BitKeeper generated diff -Nru style patch. # # ChangeSet # 2004/10/26 08:43:22-05:00 [email protected] # JFS: avoid assert in lbmfree # # In the error path, lmLogInit must clear log->lbuf_free before # calling lbmFree. # # Signed-off-by: Dave Kleikamp <[email protected]> # diff -Nru a/fs/jfs/jfs_logmgr.c b/fs/jfs/jfs_logmgr.c --- a/fs/jfs/jfs_logmgr.c 2004-10-26 15:55:56 -05:00 +++ b/fs/jfs/jfs_logmgr.c 2004-10-26 15:55:56 -05:00 @@ -1435,6 +1435,8 @@ * unwind on error */ errout30: /* release log page */ + log->wqueue = NULL; + bp->l_wqnext = NULL; lbmFree(bp); errout20: /* release log superblock */