[Cluster-devel] [PATCH 4/5] GFS2: use __vmalloc GFP_NOFS for fs-related allocations.

2015-02-10 Thread Steven Whitehouse
From: Oleg Drokin gr...@linuxhacker.ru 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

[Cluster-devel] [PATCH 5/5] GFS2: Fix crash during ACL deletion in acl max entry check in gfs2_set_acl()

2015-02-10 Thread Steven Whitehouse
From: Andrew Elble awe...@rit.edu Fixes: e01580bf9e (gfs2: use generic posix ACL infrastructure) Reported-by: Eric Meddaugh etm...@rit.edu Tested-by: Eric Meddaugh etm...@rit.edu Signed-off-by: Andrew Elble awe...@rit.edu Signed-off-by: Steven Whitehouse swhit...@redhat.com diff --git

[Cluster-devel] [PATCH 3/5] GFS2: Eliminate a nonsense goto

2015-02-10 Thread Steven Whitehouse
From: Bob Peterson rpete...@redhat.com This patch just removes a goto that did nothing. Signed-off-by: Bob Peterson rpete...@redhat.com Signed-off-by: Steven Whitehouse swhit...@redhat.com diff --git a/fs/gfs2/inode.c b/fs/gfs2/inode.c index 9054002..73c72253 100644 --- a/fs/gfs2/inode.c +++

[Cluster-devel] [PATCH 2/5] GFS2: fix sprintf format specifier

2015-02-10 Thread Steven Whitehouse
From: alex chen alex.c...@huawei.com Sprintf format specifier %d and %u are mixed up in gfs2_recovery_done() and freeze_show(). So correct them. Signed-off-by: Alex Chen alex.c...@huawei.com Reviewed-by: Joseph Qi joseph...@huawei.com Signed-off-by: Steven Whitehouse swhit...@redhat.com diff

[Cluster-devel] GFS2: Pre-pull patch posting

2015-02-10 Thread Steven Whitehouse
This time we have mostly clean ups. There is a bug fix for a NULL dereference relating to ACLs, and another which improves (but does not fix entirely) an allocation fall-back code path. The other three patches are small clean ups. Steve.

[Cluster-devel] GFS2: Pull request (merge window)

2015-02-10 Thread Steven Whitehouse
Hi, Please consider pulling the following changes, Steve. -- This time we have mostly clean ups. There is a bug fix for a NULL dereference relating to ACLs, and another which improves (but does not fix entirely) an