From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q46F3WZ6247827 for ; Sun, 6 May 2012 10:03:32 -0500 Received: from oproxy9.bluehost.com (oproxy9.bluehost.com [69.89.24.6]) by cuda.sgi.com with SMTP id 2nr9GZ452lRV13Gp for ; Sun, 06 May 2012 08:03:28 -0700 (PDT) Message-ID: <4FA692B7.9040006@tao.ma> Date: Sun, 06 May 2012 23:03:19 +0800 From: Tao Ma MIME-Version: 1.0 Subject: Re: [PATCH] xfstests: make 275 xfs specific. References: <1336230429-2939-1-git-send-email-tm@tao.ma> <20120505233744.GE25351@dastard> In-Reply-To: <20120505233744.GE25351@dastard> List-Id: XFS Filesystem from SGI List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: xfs-bounces@oss.sgi.com Errors-To: xfs-bounces@oss.sgi.com To: Dave Chinner Cc: xfs@oss.sgi.com On 05/06/2012 07:37 AM, Dave Chinner wrote: > On Sat, May 05, 2012 at 11:07:09PM +0800, Tao Ma wrote: >> From: Tao Ma >> >> In my test with ext4, 275 can't pass because ext4 >> can create a 8k file in the end not like what xfs >> does. So make this test case xfs only for now. > > It's not an XFS specific test - it's a test that is supposed to test > POSIX write behaviour. i.e. if the filesystem is full, and then you > free 4k of space, then an 8k write should only be able to write 4k, > yes? Yes, but it doesn't work as expected for ext4. > > So doesn't a failure on ext4 indicate that there's something wrong > with ext4 (either it's ENOSPC detection or the short write > handling), not the test? Actually in my test, ext4 can create the file with 8K file size, not a short write. I haven't looked into it yet. But AFAICS, if we have an ext4 volume with 8k cluster size, a 4k file can occupy a 8k cluster and the final write of 8k will succeed instead of the short write. Thanks Tao _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs