]> git.baikalelectronics.ru Git - kernel.git/commit
Remove struct task_struct::io_wait
authorAlexey Dobriyan <adobriyan@gmail.com>
Thu, 18 Oct 2007 10:04:56 +0000 (03:04 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Thu, 18 Oct 2007 21:37:20 +0000 (14:37 -0700)
commitb4f32b19c6246d01edb64a5d938ffde352fcdcd0
tree7218bbf29af36ff0c36aa2af8323a5206ea44b1c
parentd6584302ee2092c3f9ac4b65a5e9a8482a9fbc91
Remove struct task_struct::io_wait

Hell knows what happened in commit 63b05203af57e7de4f3bb63b8b81d43bc196d32b
during 2.6.9 development.  Commit introduced io_wait field which remained
write-only than and still remains write-only.

Also garbage collect macros which "use" io_wait.

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/aio.c
include/linux/aio.h
include/linux/sched.h
kernel/fork.c