From 7337ac052311f4689214267c31e7464fa9245d11 Mon Sep 17 00:00:00 2001 From: Christoph Hellwig Date: Wed, 2 Feb 2011 09:40:33 -0700 Subject: [PATCH] --- yaml --- r: 232796 b: refs/heads/master c: 1065348d472f97b4b8eb53b60ec67e99148cbbca h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/fs/hfsplus/extents.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 6eeb781868bc..aff78d29cf6a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a1dbcef0172555464b5329f8ba47d43c98132dfa +refs/heads/master: 1065348d472f97b4b8eb53b60ec67e99148cbbca diff --git a/trunk/fs/hfsplus/extents.c b/trunk/fs/hfsplus/extents.c index 52a0bcaa7b6d..b1991a2a08e0 100644 --- a/trunk/fs/hfsplus/extents.c +++ b/trunk/fs/hfsplus/extents.c @@ -397,8 +397,8 @@ int hfsplus_file_extend(struct inode *inode) u32 start, len, goal; int res; - if (sbi->total_blocks - sbi->free_blocks + 8 > - sbi->alloc_file->i_size * 8) { + if (sbi->alloc_file->i_size * 8 < + sbi->total_blocks - sbi->free_blocks + 8) { /* extend alloc file */ printk(KERN_ERR "hfs: extend alloc file! " "(%llu,%u,%u)\n",