Wait queue question
Roland Dreier
roland at topspincom.com
Thu Feb 15 04:30:18 EST 2001
Ralph> If I have a wait queue thats I am using to wake up a device
Ralph> driver read from an interrupt service routine. If I get
Ralph> three interrupt and three wake_up_interrables, will I need
Ralph> to execute three sleep_ons to get the wait queue back to
Ralph> the null state, or is it just back after the first
Ralph> sleep_on?
You really don't want to use sleep_on() any more (Linux wants to
remove it out for 2.5). Take a look at
<http://lwn.net/2001/0201/a/sleep-fix.php3>
for a safer way to sleep, or use the wait_event macro (in
linux/sched.h).
Roland
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded
mailing list