| To: | Christoph Hellwig <hch@xxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: [-mm PATCH] ocfs2: ->fallocate() support |
| From: | Mark Fasheh <mark.fasheh@xxxxxxxxxx> |
| Date: | Mon, 2 Jul 2007 16:18:12 -0700 |
| Cc: | Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>, Amit Arora <aarora@xxxxxxxxxx>, linux-fsdevel@xxxxxxxxxxxxxxx, ocfs2-devel@xxxxxxxxxxxxxx, xfs@xxxxxxxxxxx |
| In-reply-to: | <20070630093413.GE22354@infradead.org> |
| Organization: | Oracle Corporation |
| References: | <20070621190143.GC17713@ca-server1.us.oracle.com> <20070630093413.GE22354@infradead.org> |
| Reply-to: | Mark Fasheh <mark.fasheh@xxxxxxxxxx> |
| Sender: | xfs-bounce@xxxxxxxxxxx |
| User-agent: | Mutt/1.5.11 |
On Sat, Jun 30, 2007 at 10:34:13AM +0100, Christoph Hellwig wrote:
> Btw, it seems like ocfs implements the xfs preallocation ioctls. What
> would people thing about moving those up to work over ->fallocate so they
> can be used on all filesystems that support preallocation?
That sounds like a good idea. We've already got a very good match on
RESVP/UNRESVP with the various ->fallocate flags.
I'm not sure whether we want to do this for ALLOCSP/FREESP - as far as I've
heard those are hardly used.
> While the ABI is quite ugly it has a huge userbase because it's the only
> existing preallocation mechanism on Linux.
Yeah, that was the primary reason I chose to implement the ioctl (along with
the ->fallocate patch)
--Mark
--
Mark Fasheh
Senior Software Developer, Oracle
mark.fasheh@xxxxxxxxxx
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [linux-lvm] 2.6.22-rc5 XFS fails after hibernate/resume, Rafael J. Wysocki |
|---|---|
| Next by Date: | Re: [patch 3/3] Fix XFS_IOC_FSBULKSTAT{,_SINGLE} and XFS_IOC_FSINUMBERS in compat mode (try3), David Chinner |
| Previous by Thread: | Re: [PATCH][XFS][resend] memory leak; allocated transaction not freed in xfs_inactive_free_eofblocks() in failure case., Eric Sandeen |
| Next by Thread: | [PATCH] Teach do_mpage_readpage() about unwritten buffers, David Chinner |
| Indexes: | [Date] [Thread] [Top] [All Lists] |