Hi. Replaced sleep_on_interruptible with wait_event_interruptible. wait_event_interruptible condition is 0, but since it's a define it compiles to nothing. Compile tested. Signed-off-by: Domen Puncer <domen@coderock.org> --- c/drivers/net/tokenring/tms380tr.c Fri Jul 23 16:00:23 2004 +++ a/drivers/net/tokenring/tms380tr.c Fri Jul 23 17:11:05 2004 @@ -288,7 +288,7 @@ * there will be a timeout from the timer. */ tp->Sleeping = 1; - interruptible_sleep_on(&tp->wait_for_tok_int); + wait_event_interruptible(tp->wait_for_tok_int, 0); del_timer(&tp->timer); /* If AdapterVirtOpenFlag is 1, the adapter is now open for use */ @@ -1145,7 +1145,7 @@ tms380tr_enable_interrupts(dev); tp->Sleeping = 1; - interruptible_sleep_on(&tp->wait_for_tok_int); + wait_event_interruptible(tp->wait_for_tok_int, 0); tp->TransmitCommandActive = 0; del_timer(&tp->timer); - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html