From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: [-mm PATCH] ocfs2: ->fallocate() support Date: Sat, 30 Jun 2007 10:34:13 +0100 Message-ID: <20070630093413.GE22354@infradead.org> References: <20070621190143.GC17713@ca-server1.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Andrew Morton , Amit Arora , linux-fsdevel@vger.kernel.org, ocfs2-devel@oss.oracle.com, xfs@oss.sgi.com To: Mark Fasheh Return-path: Received: from pentafluge.infradead.org ([213.146.154.40]:40107 "EHLO pentafluge.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753836AbXF3JeW (ORCPT ); Sat, 30 Jun 2007 05:34:22 -0400 Content-Disposition: inline In-Reply-To: <20070621190143.GC17713@ca-server1.us.oracle.com> Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Thu, Jun 21, 2007 at 12:01:43PM -0700, Mark Fasheh wrote: > Plug ocfs2 into the ->fallocate() callback. We only support FA_ALLOCATE for > now - FA_DEALLOCATE will come later. 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? While the ABI is quite ugly it has a huge userbase because it's the only existing preallocation mechanism on Linux.