kernel-ark/fs
Ken Chen 212079cf4e [PATCH] aio: remove superfluous kiocb member initialization
This patch removes superfluous kiocb member initialization in the AIO
allocation and deallocation path.  For example, in really_put_req(),
right before kiocb is returned to slab, 5 variables are reset to NULL.
The same variables will be initialized at the kiocb allocation time,
so why bother reset them knowing that they will be set to valid data
at alloc time?  Another example: ki_retry is initialized in __aio_get_req,
but is initialized again in io_submit_one.

Signed-off-by: Ken Chen <kenneth.w.chen@intel.com>
Cc: Benjamin LaHaise <bcrl@kvack.org>
Cc: Suparna Bhattacharya <suparna@in.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-05-01 08:59:15 -07:00
..
adfs
affs
afs [PATCH] Exterminate PAGE_BUG 2005-05-01 08:59:01 -07:00
autofs
autofs4
befs
bfs
cifs [PATCH] cifs: Update cifs todo list 2005-04-30 11:10:58 -07:00
coda
cramfs
debugfs
devfs
devpts
efs
exportfs
ext2
ext3
fat
freevxfs
hfs
hfsplus
hostfs [PATCH] uml - hostfs: avoid buffers 2005-05-01 08:58:56 -07:00
hpfs
hppfs
hugetlbfs
isofs
jbd
jffs
jffs2 [PATCH] Exterminate PAGE_BUG 2005-05-01 08:59:01 -07:00
jfs
lockd
minix
msdos
ncpfs
nfs
nfsd
nls
ntfs
openpromfs
partitions
proc [PATCH] procfs: Fix hardlink counts for /proc/<PID>/task 2005-05-01 08:59:03 -07:00
qnx4
ramfs
reiserfs [PATCH] reiserfs: journal_init fix 2005-05-01 08:59:09 -07:00
romfs
smbfs
sysfs
sysv
udf [PATCH] Exterminate PAGE_BUG 2005-05-01 08:59:01 -07:00
ufs
umsdos
vfat
xfs
aio.c [PATCH] aio: remove superfluous kiocb member initialization 2005-05-01 08:59:15 -07:00
attr.c
bad_inode.c
binfmt_aout.c
binfmt_elf_fdpic.c
binfmt_elf.c [PATCH] Fix error recovery path for arch_setup_additional_pages 2005-04-28 15:17:19 -07:00
binfmt_em86.c
binfmt_flat.c
binfmt_misc.c
binfmt_script.c
binfmt_som.c
bio.c
block_dev.c
buffer.c [PATCH] Exterminate PAGE_BUG 2005-05-01 08:59:01 -07:00
char_dev.c
compat_ioctl.c
compat.c [PATCH] NFS4: Don't use __user with compat_uptr_t 2005-04-27 15:39:03 -07:00
dcache.c
dcookies.c
direct-io.c
dnotify.c
dquot.c
eventpoll.c
exec.c
fcntl.c [PATCH] convert that currently tests _NSIG directly to use valid_signal() 2005-05-01 08:59:14 -07:00
fifo.c
file_table.c
file.c
filesystems.c
fs-writeback.c
inode.c
ioctl.c
Kconfig
Kconfig.binfmt
libfs.c
locks.c
Makefile
mbcache.c
mpage.c [PATCH] mpage_writepages() page locking fix 2005-05-01 08:58:39 -07:00
namei.c
namespace.c
nfsctl.c
open.c
pipe.c
posix_acl.c
quota_v1.c
quota_v2.c
quota.c
read_write.c
readdir.c
select.c
seq_file.c
stat.c
super.c
xattr_acl.c
xattr.c