• Jan Kara's avatar
    [PATCH] reiserfs: fix assertion failure in reiserfs+journaled quotas · ef43bc4f
    Jan Kara authored
    Sometimes we call do_journal_end() with t_refcount == 0.  If quota is
    turned on and we happen to have some inode with preallocation bad things
    happen as we try to use the current handle for quota operations.  Checks
    for t_refcount in journal_begin() fail and we Oops.  We raise t_refcount to
    make those checks happy.  We should not cause any bad as all the needed
    quota blocks should be already attached to the transaction (they were
    attached to the transaction when we allocated those preallocation blocks).
    Signed-off-by: default avatarJan Kara <jack@suse.cz>
    Cc: Jeff Mahoney <jeffm@suse.com>
    Cc: Chris Mason <mason@suse.com>
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    ef43bc4f
Name
Last commit
Last update
..
9p Loading commit data...
adfs Loading commit data...
affs Loading commit data...
afs Loading commit data...
autofs Loading commit data...
autofs4 Loading commit data...
befs Loading commit data...
bfs Loading commit data...
cifs Loading commit data...
coda Loading commit data...
configfs Loading commit data...
cramfs Loading commit data...
debugfs Loading commit data...
devfs Loading commit data...
devpts Loading commit data...
efs Loading commit data...
exportfs Loading commit data...
ext2 Loading commit data...
ext3 Loading commit data...
fat Loading commit data...
freevxfs Loading commit data...
fuse Loading commit data...
hfs Loading commit data...
hfsplus Loading commit data...
hostfs Loading commit data...
hpfs Loading commit data...
hppfs Loading commit data...
hugetlbfs Loading commit data...
isofs Loading commit data...
jbd Loading commit data...
jffs Loading commit data...
jffs2 Loading commit data...
jfs Loading commit data...
lockd Loading commit data...
minix Loading commit data...
msdos Loading commit data...
ncpfs Loading commit data...
nfs Loading commit data...
nfs_common Loading commit data...
nfsd Loading commit data...
nls Loading commit data...
ntfs Loading commit data...
ocfs2 Loading commit data...
openpromfs Loading commit data...
partitions Loading commit data...
proc Loading commit data...
qnx4 Loading commit data...
ramfs Loading commit data...
reiserfs Loading commit data...
relayfs Loading commit data...
romfs Loading commit data...
smbfs Loading commit data...
sysfs Loading commit data...
sysv Loading commit data...
udf Loading commit data...
ufs Loading commit data...
vfat Loading commit data...
xfs Loading commit data...
Kconfig Loading commit data...
Kconfig.binfmt Loading commit data...
Makefile Loading commit data...
aio.c Loading commit data...
attr.c Loading commit data...
bad_inode.c Loading commit data...
binfmt_aout.c Loading commit data...
binfmt_elf.c Loading commit data...
binfmt_elf_fdpic.c Loading commit data...
binfmt_em86.c Loading commit data...
binfmt_flat.c Loading commit data...
binfmt_misc.c Loading commit data...
binfmt_script.c Loading commit data...
binfmt_som.c Loading commit data...
bio.c Loading commit data...
block_dev.c Loading commit data...
buffer.c Loading commit data...
char_dev.c Loading commit data...
compat.c Loading commit data...
compat_ioctl.c Loading commit data...
dcache.c Loading commit data...
dcookies.c Loading commit data...
direct-io.c Loading commit data...
dnotify.c Loading commit data...
dquot.c Loading commit data...
drop_caches.c Loading commit data...
eventpoll.c Loading commit data...
exec.c Loading commit data...
fcntl.c Loading commit data...
fifo.c Loading commit data...
file.c Loading commit data...
file_table.c Loading commit data...
filesystems.c Loading commit data...
fs-writeback.c Loading commit data...
inode.c Loading commit data...
inotify.c Loading commit data...
ioctl.c Loading commit data...
ioprio.c Loading commit data...
libfs.c Loading commit data...
locks.c Loading commit data...
mbcache.c Loading commit data...
mpage.c Loading commit data...
namei.c Loading commit data...
namespace.c Loading commit data...
nfsctl.c Loading commit data...
open.c Loading commit data...
pipe.c Loading commit data...
pnode.c Loading commit data...
pnode.h Loading commit data...
posix_acl.c Loading commit data...
quota.c Loading commit data...
quota_v1.c Loading commit data...
quota_v2.c Loading commit data...
read_write.c Loading commit data...
readdir.c Loading commit data...
select.c Loading commit data...
seq_file.c Loading commit data...
stat.c Loading commit data...
super.c Loading commit data...
xattr.c Loading commit data...
xattr_acl.c Loading commit data...