|
@@ -1751,7 +1751,7 @@ static int ipw_radio_kill_sw(struct ipw_priv *priv, int disable_radio)
|
|
|
/* Make sure the RF_KILL check timer is running */
|
|
|
cancel_delayed_work(&priv->rf_kill);
|
|
|
queue_delayed_work(priv->workqueue, &priv->rf_kill,
|
|
|
- 2 * HZ);
|
|
|
+ round_jiffies(2 * HZ));
|
|
|
} else
|
|
|
queue_work(priv->workqueue, &priv->up);
|
|
|
}
|
|
@@ -4690,7 +4690,8 @@ static void ipw_rx_notification(struct ipw_priv *priv,
|
|
|
else if (priv->config & CFG_BACKGROUND_SCAN
|
|
|
&& priv->status & STATUS_ASSOCIATED)
|
|
|
queue_delayed_work(priv->workqueue,
|
|
|
- &priv->request_scan, HZ);
|
|
|
+ &priv->request_scan,
|
|
|
+ round_jiffies(HZ));
|
|
|
|
|
|
/* Send an empty event to user space.
|
|
|
* We don't send the received data on the event because
|