git://ftp.safe.ca
/
safe
/
jmp
/
linux-2.6
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
(from parent 1:
00fdb75
)
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux...
author
Linus Torvalds
<torvalds@linux-foundation.org>
Mon, 11 Jan 2010 17:48:14 +0000
(09:48 -0800)
committer
Linus Torvalds
<torvalds@linux-foundation.org>
Mon, 11 Jan 2010 17:48:14 +0000
(09:48 -0800)
* 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6:
quota: Fix dquot_transfer for filesystems different from ext4
fs/quota/dquot.c
patch
|
blob
|
history
diff --git
a/fs/quota/dquot.c
b/fs/quota/dquot.c
index
dea86ab
..
3fc62b0
100644
(file)
--- a/
fs/quota/dquot.c
+++ b/
fs/quota/dquot.c
@@
-1377,6
+1377,9
@@
static void inode_sub_rsv_space(struct inode *inode, qsize_t number)
static qsize_t inode_get_rsv_space(struct inode *inode)
{
qsize_t ret;
+
+ if (!inode->i_sb->dq_op->get_reserved_space)
+ return 0;
spin_lock(&inode->i_lock);
ret = *inode_reserved_space(inode);
spin_unlock(&inode->i_lock);