Whamcloud - gitweb
Merge crash after IO error fix.
authoradilger <adilger>
Fri, 12 Sep 2003 00:59:55 +0000 (00:59 +0000)
committeradilger <adilger>
Fri, 12 Sep 2003 00:59:55 +0000 (00:59 +0000)
b=1871

lustre/kernel_patches/patches/extN-wantedi.patch

index d40d678..c5772fb 100644 (file)
@@ -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);
 +              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];
 +