|
@@ -960,7 +960,7 @@ void qeth_clear_thread_running_bit(struct qeth_card *card, unsigned long thread)
|
|
spin_lock_irqsave(&card->thread_mask_lock, flags);
|
|
spin_lock_irqsave(&card->thread_mask_lock, flags);
|
|
card->thread_running_mask &= ~thread;
|
|
card->thread_running_mask &= ~thread;
|
|
spin_unlock_irqrestore(&card->thread_mask_lock, flags);
|
|
spin_unlock_irqrestore(&card->thread_mask_lock, flags);
|
|
- wake_up(&card->wait_q);
|
|
|
|
|
|
+ wake_up_all(&card->wait_q);
|
|
}
|
|
}
|
|
EXPORT_SYMBOL_GPL(qeth_clear_thread_running_bit);
|
|
EXPORT_SYMBOL_GPL(qeth_clear_thread_running_bit);
|
|
|
|
|