cluster-devel.redhat.com archive mirror
 help / color / mirror / Atom feed
* [Cluster-devel] [GFS2 PATCH] gfs2: Don't support fallocate on jdata files
@ 2015-06-03 21:30 Abhi Das
  2015-06-04  8:42 ` Steven Whitehouse
  2015-06-09 14:19 ` Bob Peterson
  0 siblings, 2 replies; 5+ messages in thread
From: Abhi Das @ 2015-06-03 21:30 UTC (permalink / raw)
  To: cluster-devel.redhat.com

We cannot provide an efficient implementation due to the headers
on the data blocks, so there doesn't seem much point in having it.

Resolves: rhbz#1221331
Signed-off-by: Abhi Das <adas@redhat.com>
---
 fs/gfs2/file.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fs/gfs2/file.c b/fs/gfs2/file.c
index c706c6d..8252115 100644
--- a/fs/gfs2/file.c
+++ b/fs/gfs2/file.c
@@ -917,7 +917,7 @@ static long gfs2_fallocate(struct file *file, int mode, loff_t offset, loff_t le
 	struct gfs2_holder gh;
 	int ret;
 
-	if (mode & ~FALLOC_FL_KEEP_SIZE)
+	if ((mode & ~FALLOC_FL_KEEP_SIZE) || gfs2_is_jdata(ip))
 		return -EOPNOTSUPP;
 
 	mutex_lock(&inode->i_mutex);
-- 
1.8.1.4



^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-06-09 14:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-03 21:30 [Cluster-devel] [GFS2 PATCH] gfs2: Don't support fallocate on jdata files Abhi Das
2015-06-04  8:42 ` Steven Whitehouse
2015-06-04 10:27   ` Andrew Price
2015-06-04 10:36     ` Steven Whitehouse
2015-06-09 14:19 ` Bob Peterson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).