Re: [Cluster-devel] [PATCH 0/2] scop GFP_NOFS api

2016-04-29 Thread Steven Whitehouse
Hi, On 29/04/16 06:35, NeilBrown wrote: On Tue, Apr 26 2016, Michal Hocko wrote: Hi, we have discussed this topic at LSF/MM this year. There was a general interest in the scope GFP_NOFS allocation context among some FS developers. For those who are not aware of the discussion or the issue I

Re: [Cluster-devel] [PATCH v5 6/7] fs: pass iocb to generic_write_sync

2014-11-06 Thread Steven Whitehouse
also used generic_write_sync to implement a crude version of fallocate. It has been switched to use an open coded variant instead. Signed-off-by: Christoph Hellwig h...@lst.de GFS2 bits: Acked-by: Steven Whitehouse swhit...@redhat.com I know that Andy Price has some work in this area

Re: [Cluster-devel] [PATCH] fs: push sync_filesystem() down to the file system's remount_fs()

2014-03-13 Thread Steven Whitehouse
Hi, On Thu, 2014-03-13 at 17:23 +0100, Jan Kara wrote: On Thu 13-03-14 10:20:56, Ted Tso wrote: Previously, the no-op mount -o mount /dev/xxx operation when the ^^remount file system is already mounted read-write causes an implied, unconditional

Re: [Cluster-devel] [PATCH 16/18] gfs2: use generic posix ACL infrastructure

2013-12-11 Thread Steven Whitehouse
later. Signed-off-by: Christoph Hellwig h...@lst.de Acked-by: Steven Whitehouse swhit...@redhat.com A really nice clean up - this is a very useful step forward in simplifying the create path. Thanks for sorting this out, Steve. --- fs/gfs2/acl.c | 234

Re: [Cluster-devel] [PATCH 16/18] gfs2: use generic posix ACL infrastructure

2013-12-04 Thread Steven Whitehouse
Hi, On Sun, 2013-12-01 at 03:59 -0800, Christoph Hellwig wrote: plain text document attachment (0016-gfs2-use-generic-posix-ACL-infrastructure.patch) This contains some major refactoring for the create path so that inodes are created with the right mode to start with instead of fixing it up

Re: [RFC v4+ hot_track 03/19] vfs: add I/O frequency update function

2012-11-05 Thread Steven Whitehouse
Hi, On Mon, 2012-10-29 at 12:30 +0800, zwu.ker...@gmail.com wrote: From: Zhi Yong Wu wu...@linux.vnet.ibm.com Add some util helpers to update access frequencies for one file or its range. Signed-off-by: Zhi Yong Wu wu...@linux.vnet.ibm.com --- fs/hot_tracking.c| 179

Re: [RFC v4+ hot_track 09/19] vfs: add one work queue

2012-11-05 Thread Steven Whitehouse
Hi, On Mon, 2012-10-29 at 12:30 +0800, zwu.ker...@gmail.com wrote: From: Zhi Yong Wu wu...@linux.vnet.ibm.com Add a per-superblock workqueue and a delayed_work to run periodic work to update map info on each superblock. Signed-off-by: Zhi Yong Wu wu...@linux.vnet.ibm.com ---

Re: [RFC v4+ hot_track 09/19] vfs: add one work queue

2012-11-05 Thread Steven Whitehouse
Hi, On Mon, 2012-11-05 at 19:55 +0800, Zhi Yong Wu wrote: On Mon, Nov 5, 2012 at 7:21 PM, Steven Whitehouse swhit...@redhat.com wrote: Hi, On Mon, 2012-10-29 at 12:30 +0800, zwu.ker...@gmail.com wrote: From: Zhi Yong Wu wu...@linux.vnet.ibm.com Add a per-superblock workqueue

Re: [PATCH] fs: encode_fh: return FILEID_INVALID if invalid fid_type

2012-09-05 Thread Steven Whitehouse
vtrivedi...@gmail.com Acked-by: Steven Whitehouse swhit...@redhat.com for the gfs2 bits, Steve. --- fs/btrfs/export.c |4 ++-- fs/ceph/export.c|4 ++-- fs/fuse/inode.c |2 +- fs/gfs2/export.c|4 ++-- fs/isofs/export.c |4 ++-- fs/nilfs2/namei.c |4

Re: [Cluster-devel] [PATCH 3/4] gfs2: Use generic handlers of O_SYNC AIO DIO

2012-02-13 Thread Steven Whitehouse
Hi, Acked-by: Steven Whitehouse swhit...@redhat.com That looks ok to me, Steve. On Fri, 2012-02-10 at 17:04 +0100, Jan Kara wrote: Use generic handlers to queue fsync() when AIO DIO is completed for O_SYNC file. Signed-off-by: Jan Kara j...@suse.cz --- fs/gfs2/aops.c |2 +- 1

Re: [Cluster-devel] fallocate vs O_(D)SYNC

2011-11-18 Thread Steven Whitehouse
-by: Steven Whitehouse swhit...@redhat.com Cc: Christoph Hellwig h...@infradead.org Cc: Benjamin Marzinski bmarz...@redhat.com diff --git a/fs/gfs2/file.c b/fs/gfs2/file.c index 6336bc6..9b6c6ac 100644 --- a/fs/gfs2/file.c +++ b/fs/gfs2/file.c @@ -752,6 +752,8 @@ static long gfs2_fallocate(struct

Re: [Cluster-devel] fallocate vs O_(D)SYNC

2011-11-16 Thread Steven Whitehouse
Hi, On Wed, 2011-11-16 at 11:54 +0100, Jan Kara wrote: Hello, On Wed 16-11-11 09:43:08, Steven Whitehouse wrote: On Wed, 2011-11-16 at 03:42 -0500, Christoph Hellwig wrote: It seems all filesystems but XFS ignore O_SYNC for fallocate, and never make sure the size update transaction