commit | 7456a37d55ced3928fd96615fde0dd739985f0dc | [log] [tgz] |
---|---|---|
author | Oleg Drokin <green@linuxhacker.ru> | Sun Feb 01 22:59:54 2015 -0500 |
committer | Steven Whitehouse <swhiteho@redhat.com> | Wed Feb 04 09:58:41 2015 +0000 |
tree | e16021d877d8b6a1b022031710721a2d977627dd | |
parent | 45094a58b1f56fd5942545659f7c1829ae4520eb [diff] |
GFS2: use __vmalloc GFP_NOFS for fs-related allocations. leaf_dealloc uses vzalloc as a fallback to kzalloc(GFP_NOFS), so it clearly does not want any shrinker activity within the fs itself. convert vzalloc into __vmalloc(GFP_NOFS|__GFP_ZERO) to better achieve this goal. Signed-off-by: Oleg Drokin <green@linuxhacker.ru> Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>