Explorar o código

GFS2: Use GFP_NOFS for alloc structure

This is called under a glock, so its a good plan to use GFP_NOFS

Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Steven Whitehouse %!s(int64=15) %!d(string=hai) anos
pai
achega
ea8d62dadd
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      fs/gfs2/rgrp.c

+ 1 - 1
fs/gfs2/rgrp.c

@@ -911,7 +911,7 @@ void gfs2_rgrp_repolish_clones(struct gfs2_rgrpd *rgd)
 struct gfs2_alloc *gfs2_alloc_get(struct gfs2_inode *ip)
 struct gfs2_alloc *gfs2_alloc_get(struct gfs2_inode *ip)
 {
 {
 	BUG_ON(ip->i_alloc != NULL);
 	BUG_ON(ip->i_alloc != NULL);
-	ip->i_alloc = kzalloc(sizeof(struct gfs2_alloc), GFP_KERNEL);
+	ip->i_alloc = kzalloc(sizeof(struct gfs2_alloc), GFP_NOFS);
 	return ip->i_alloc;
 	return ip->i_alloc;
 }
 }