From 34a7e070bc9098b0b9f50c2c62e3ad9d483ac9d3 Mon Sep 17 00:00:00 2001 From: adilger <adilger> Date: Fri, 12 Sep 2003 00:59:55 +0000 Subject: [PATCH] Merge crash after IO error fix. b=1871 --- lustre/kernel_patches/patches/extN-wantedi.patch | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lustre/kernel_patches/patches/extN-wantedi.patch b/lustre/kernel_patches/patches/extN-wantedi.patch index d40d678e71..c5772fbb1e 100644 --- a/lustre/kernel_patches/patches/extN-wantedi.patch +++ b/lustre/kernel_patches/patches/extN-wantedi.patch @@ -58,7 +58,7 @@ { struct super_block * sb; struct buffer_head * bh; -@@ -323,7 +324,39 @@ struct inode * ext3_new_inode (handle_t +@@ -323,7 +324,41 @@ struct inode * ext3_new_inode (handle_t init_rwsem(&inode->u.ext3_i.truncate_sem); lock_super (sb); @@ -71,8 +71,10 @@ + gdp = ext3_get_group_desc(sb, i, &bh2); + + bitmap_nr = load_inode_bitmap (sb, i); -+ if (bitmap_nr < 0) ++ if (bitmap_nr < 0) { ++ err = bitmap_nr; + goto fail; ++ } + + bh = EXT3_SB(sb)->s_inode_bitmap[bitmap_nr]; + -- GitLab