diff options
author | Benjamin LaHaise <bcrl@kvack.org> | 2005-06-23 00:10:27 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-06-23 09:45:34 -0700 |
commit | c43dc2fd885b5658cfd7cedb7bcca20910c517a4 (patch) | |
tree | 98b723badf4a71c9dbf04cfd0babcb02ac577982 /kernel | |
parent | 63e6880918e75dcb92d60aff218a76e063a471ef (diff) | |
download | blackbird-op-linux-c43dc2fd885b5658cfd7cedb7bcca20910c517a4.tar.gz blackbird-op-linux-c43dc2fd885b5658cfd7cedb7bcca20910c517a4.zip |
[PATCH] aio: make wait_queue ->task ->private
In the upcoming aio_down patch, it is useful to store a private data
pointer in the kiocb's wait_queue. Since we provide our own wake up
function and do not require the task_struct pointer, it makes sense to
convert the task pointer into a generic private pointer.
Signed-off-by: Benjamin LaHaise <benjamin.c.lahaise@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/sched.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/sched.c b/kernel/sched.c index 6ee4515d5a20..76080d142e3d 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -2869,7 +2869,7 @@ need_resched: int default_wake_function(wait_queue_t *curr, unsigned mode, int sync, void *key) { - task_t *p = curr->task; + task_t *p = curr->private; return try_to_wake_up(p, mode, sync); } |