}
} else
/* Secondary aggregate inode table is not valid */
- sbi->ipaimap2 = 0;
+ sbi->ipaimap2 = NULL;
/*
* mount (the only/single) fileset
/*
* unwind on error
*/
-//errout42: /* close fileset inode allocation map */
- diUnmount(ipimap, 1);
-
errout41: /* close fileset inode allocation map inode */
diFreeSpecial(ipimap);
*/
logMOUNT(sb);
+ /*
+ * Set page cache allocation policy
+ */
+ mapping_set_gfp_mask(sb->s_bdev->bd_inode->i_mapping, GFP_NOFS);
+
return rc;
}