diff options
author | Lennert Buytenhek <buytenh@wantstofly.org> | 2006-07-01 14:56:48 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2006-07-01 14:56:48 -0400 |
commit | ae95bfbb2b67eba5d67a0478a8715682a87e2616 (patch) | |
tree | 39441dab1f8934f0596bfaef267994aefb266921 /arch/arm/kernel/process.c | |
parent | 9b8417556cca8d56467fd47a39667a4cf3ae21f3 (diff) |
[ARM] 3707/1: iwmmxt: use the generic thread notifier infrastructure
Patch from Lennert Buytenhek
This patch makes the iWMMXt context switch hook use the generic
thread notifier infrastructure that was recently merged in commit
d6551e884cf66de072b81f8b6d23259462c40baf.
Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/kernel/process.c')
-rw-r--r-- | arch/arm/kernel/process.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/arch/arm/kernel/process.c b/arch/arm/kernel/process.c index e1c77ee885a7..b5773a2549ee 100644 --- a/arch/arm/kernel/process.c +++ b/arch/arm/kernel/process.c | |||
@@ -353,9 +353,6 @@ void flush_thread(void) | |||
353 | memset(&thread->fpstate, 0, sizeof(union fp_state)); | 353 | memset(&thread->fpstate, 0, sizeof(union fp_state)); |
354 | 354 | ||
355 | thread_notify(THREAD_NOTIFY_FLUSH, thread); | 355 | thread_notify(THREAD_NOTIFY_FLUSH, thread); |
356 | #if defined(CONFIG_IWMMXT) | ||
357 | iwmmxt_task_release(thread); | ||
358 | #endif | ||
359 | } | 356 | } |
360 | 357 | ||
361 | void release_thread(struct task_struct *dead_task) | 358 | void release_thread(struct task_struct *dead_task) |
@@ -363,9 +360,6 @@ void release_thread(struct task_struct *dead_task) | |||
363 | struct thread_info *thread = task_thread_info(dead_task); | 360 | struct thread_info *thread = task_thread_info(dead_task); |
364 | 361 | ||
365 | thread_notify(THREAD_NOTIFY_RELEASE, thread); | 362 | thread_notify(THREAD_NOTIFY_RELEASE, thread); |
366 | #if defined(CONFIG_IWMMXT) | ||
367 | iwmmxt_task_release(thread); | ||
368 | #endif | ||
369 | } | 363 | } |
370 | 364 | ||
371 | asmlinkage void ret_from_fork(void) __asm__("ret_from_fork"); | 365 | asmlinkage void ret_from_fork(void) __asm__("ret_from_fork"); |