Re: [patch 8/8] prism54/islpci_dev: replace schedule_timeout() with msleep()

From: Margit Schubert-While <hidden>
Date: 2004-09-02 10:21:42

On Thu, 02 Sep 2004, Maximilian scribeth:
you didn't answer to the unit argument in favour of msleep.
Don't need to, here's msleep -
void msleep(unsigned int msecs)
{
        unsigned long timeout = msecs_to_jiffies(msecs);

        while (timeout) {
                set_current_state(TASK_UNINTERRUPTIBLE);
                timeout = schedule_timeout(timeout);
        }
}

In other words, with the subtle exception of the while loop,
it reconstitutes the original code.
(Although m_to_j doesn't even exactly do that)
(And note because of the while loop, this may not be 
 what the author intended)
shure msleep is also consistent and documented.
grep -r Documentation = Nix

Margit
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help