]>
Commit | Line | Data |
---|---|---|
d06f364c JR |
1 | Only in linux-2.4.10-pre11-fix/fs/udf: .balloc.c.swp |
2 | diff -ru -X /home/jack/.kerndiffexclude linux-2.4.10-pre11/fs/udf/ialloc.c linux-2.4.10-pre11-fix/fs/udf/ialloc.c | |
3 | --- linux-2.4.10-pre11/fs/udf/ialloc.c Sat Sep 22 17:28:51 2001 | |
4 | +++ linux-2.4.10-pre11-fix/fs/udf/ialloc.c Sat Sep 22 17:31:20 2001 | |
5 | @@ -155,7 +155,8 @@ | |
6 | unlock_super(sb); | |
7 | if (DQUOT_ALLOC_INODE(sb, inode)) | |
8 | { | |
9 | - sb->dq_op->drop(inode); | |
10 | + DQUOT_DROP(inode); | |
11 | + inode->i_flags |= S_NOQUOTA; | |
12 | inode->i_nlink = 0; | |
13 | iput(inode); | |
14 | *err = -EDQUOT; | |
15 | diff -ru -X /home/jack/.kerndiffexclude linux-2.4.10-pre11/fs/ufs/ialloc.c linux-2.4.10-pre11-fix/fs/ufs/ialloc.c | |
16 | --- linux-2.4.10-pre11/fs/ufs/ialloc.c Sat Sep 22 17:41:36 2001 | |
17 | +++ linux-2.4.10-pre11-fix/fs/ufs/ialloc.c Sat Sep 22 17:42:10 2001 | |
18 | @@ -279,7 +279,8 @@ | |
19 | unlock_super (sb); | |
20 | ||
21 | if(DQUOT_ALLOC_INODE(sb, inode)) { | |
22 | - sb->dq_op->drop(inode); | |
23 | + DQUOT_DROP(inode); | |
24 | + inode->i_flags |= S_NOQUOTA; | |
25 | inode->i_nlink = 0; | |
26 | iput(inode); | |
27 | *err = -EDQUOT; | |
28 | @@ -293,6 +294,7 @@ | |
29 | ||
30 | failed: | |
31 | unlock_super (sb); | |
32 | + make_bad_inode(inode); | |
33 | iput (inode); | |
34 | UFSD(("EXIT (FAILED)\n")) | |
35 | return NULL; |