Hi, On Fri, 2012-11-16 at 09:11 -0500, Bob Peterson wrote: > Hi, > > This patch adds a return code check after attempting to allocate > a new inode during dinode creation. > > Regards, > > Bob Peterson > Red Hat File Systems > Both patches in the -nmw tree now. Thanks,
Steve. > Signed-off-by: Bob Peterson <[email protected]> > --- > diff --git a/fs/gfs2/inode.c b/fs/gfs2/inode.c > index e321333..2405695 100644 > --- a/fs/gfs2/inode.c > +++ b/fs/gfs2/inode.c > @@ -674,6 +674,10 @@ static int gfs2_create_inode(struct inode *dir, struct > dentry *dentry, > goto fail_gunlock; > > inode = new_inode(sdp->sd_vfs); > + if (!inode) { > + gfs2_glock_dq_uninit(ghs); > + return -ENOMEM; > + } > ip = GFS2_I(inode); > error = gfs2_rs_alloc(ip); > if (error)
