diff options
Diffstat (limited to 'arch/frv/kernel/semaphore.c')
-rw-r--r-- | arch/frv/kernel/semaphore.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/frv/kernel/semaphore.c b/arch/frv/kernel/semaphore.c index 8e182ced1a0f..7ee3a147b471 100644 --- a/arch/frv/kernel/semaphore.c +++ b/arch/frv/kernel/semaphore.c | |||
@@ -139,7 +139,7 @@ void __up(struct semaphore *sem) | |||
139 | waiter = list_entry(sem->wait_list.next, struct sem_waiter, list); | 139 | waiter = list_entry(sem->wait_list.next, struct sem_waiter, list); |
140 | 140 | ||
141 | /* We must be careful not to touch 'waiter' after we set ->task = NULL. | 141 | /* We must be careful not to touch 'waiter' after we set ->task = NULL. |
142 | * It is an allocated on the waiter's stack and may become invalid at | 142 | * It is allocated on the waiter's stack and may become invalid at |
143 | * any time after that point (due to a wakeup from another source). | 143 | * any time after that point (due to a wakeup from another source). |
144 | */ | 144 | */ |
145 | list_del_init(&waiter->list); | 145 | list_del_init(&waiter->list); |