From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1030384AbXCAV4i (ORCPT ); Thu, 1 Mar 2007 16:56:38 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1030376AbXCAV4i (ORCPT ); Thu, 1 Mar 2007 16:56:38 -0500 Received: from outpipe-village-512-1.bc.nu ([81.2.110.250]:49403 "EHLO lxorguk.ukuu.org.uk" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1030365AbXCAV4g (ORCPT ); Thu, 1 Mar 2007 16:56:36 -0500 Date: Thu, 1 Mar 2007 22:58:55 +0000 From: Alan To: Jeremy Fitzhardinge Cc: "Amit K. Arora" , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-ext4@vger.kernel.org, Andrew Morton , suparna@in.ibm.com, cmm@us.ibm.com, alex@clusterfs.com, suzuki@in.ibm.com Subject: Re: [RFC] Heads up on sys_fallocate() Message-ID: <20070301225855.24ecaba0@lxorguk.ukuu.org.uk> In-Reply-To: <45E74238.3040606@goop.org> References: <20070117094658.GA17390@amitarora.in.ibm.com> <20070225022326.137b4875.akpm@linux-foundation.org> <20070301183445.GA7911@amitarora.in.ibm.com> <45E74238.3040606@goop.org> X-Mailer: Claws Mail 2.7.2 (GTK+ 2.10.8; i386-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 01 Mar 2007 13:14:32 -0800 Jeremy Fitzhardinge wrote: > Amit K. Arora wrote: > > + if (inode->i_op && inode->i_op->fallocate) > > + ret = inode->i_op->fallocate(inode, offset, len); > > + else > > + ret = -ENOTTY; > > You can only allocate space on typewriters? ;) A lot of people get confused about -ENOTTY, but it is the return for attempting to use an ioctl on the wrong type of object, so this appears to be quite correct.