isdn/hfcscard: replace
PATCH 9/15 isdn/hfcscard: replace
Any comments would be appreciated. This is a re-push of a patch submitted a few months ago which has not been merged as of 2.6.9-rc1-mm5 / 2.6.9-rc2.
Description: Use msleep() instead of schedule_timeout() to guarantee the task delays as expected.
Signed-off-by Nishanth Aravamudan <[email protected]>
drivers/isdn/hisax/hfcscard.c +1 -2
@@ -125,8 +125,7 @@ hfcs_card_msg(struct IsdnCardState *cs,init2bds0 (cs);spin_unlock_irqrestore (&cs->lock, flags); delay = (80 *HZ )/1000 +1 ; -set_current_state (TASK_UNINTERRUPTIBLE ); -schedule_timeout ((80 *HZ )/1000 ); +msleep (80 );spin_lock_irqsave (&cs->lock, flags); cs->hw.hfcD.ctmt |=HFCD_TIM800 ; cs->BC_Write_Reg (cs,HFCD_DATA ,HFCD_CTMT , cs->hw.hfcD.ctmt);
_______________________________________________
Kernel-janitors mailing list
[email protected]
http://lists.osdl.org/mailman/listinfo/kernel-janitors