tmp_suning_uos_patched/fs/affs
Fabian Frederick d40c4d46ea fs/affs/dir.c: unlock/brelse dir on failure + code clean-up
Commit 0edf977d2a ("[readdir] convert affs") returns directly -EIO
without unlocking dir inode and releasing dir bh when second affs_bread
sequence fails.  This patch restores initial behaviour.  It also fixes
pr_debug and affs_error to fit in 80 columns + removes reference to
filldir (replaced by dir_emit in the commit above).

Signed-off-by: Fabian Frederick <fabf@skynet.be>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2014-04-07 16:36:08 -07:00
..
affs.h userns: Convert affs to use kuid/kgid wherwe appropriate 2012-09-21 03:13:30 -07:00
amigaffs.c hlist: drop the node parameter from iterators 2013-02-27 19:10:24 -08:00
bitmap.c affs: use memweight() 2012-07-30 17:25:16 -07:00
Changes remove obsolete references to powertweak 2013-11-27 20:34:32 -08:00
dir.c fs/affs/dir.c: unlock/brelse dir on failure + code clean-up 2014-04-07 16:36:08 -07:00
file.c truncate: drop 'oldsize' truncate_pagecache() parameter 2013-09-12 15:38:02 -07:00
inode.c mm + fs: store shadow entries in page cache 2014-04-03 16:21:01 -07:00
Kconfig fs/affs: remove depends on CONFIG_EXPERIMENTAL 2013-01-21 14:39:04 -08:00
Makefile fs: change to new flag variable 2011-03-17 14:02:57 +01:00
namei.c Don't pass inode to ->d_hash() and ->d_compare() 2013-06-29 12:57:36 +04:00
super.c affs: add __init to init_inodecache () 2014-04-07 16:36:08 -07:00
symlink.c Fix remount races with symlink handling in affs 2010-01-26 22:22:24 -05:00