John, Could you please submit this patch to 2.6.30 also? Thank you Reinette On Mon, 2009-04-20 at 14:37 -0700, Chatre, Reinette wrote: > Users reported lockup with work still trying to run > after module has been unloaded. > > http://thread.gmane.org/gmane.linux.kernel.wireless.general/30594/focus=30601 > > Signed-off-by: Reinette Chatre <reinette.chatre@xxxxxxxxx> > Reported-by: TJ <ubuntu@xxxxxxxxxxx> > Reported-by: Huaxu Wan <huaxu.wan@xxxxxxxxxxxxxxx> > --- > drivers/net/wireless/iwlwifi/iwl3945-base.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/drivers/net/wireless/iwlwifi/iwl3945-base.c b/drivers/net/wireless/iwlwifi/iwl3945-base.c > index e22282e..a776326 100644 > --- a/drivers/net/wireless/iwlwifi/iwl3945-base.c > +++ b/drivers/net/wireless/iwlwifi/iwl3945-base.c > @@ -4436,7 +4436,7 @@ static void __devexit iwl3945_pci_remove(struct pci_dev *pdev) > sysfs_remove_group(&pdev->dev.kobj, &iwl3945_attribute_group); > > iwl_rfkill_unregister(priv); > - cancel_delayed_work(&priv->rfkill_poll); > + cancel_delayed_work_sync(&priv->rfkill_poll); > > iwl3945_dealloc_ucode_pci(priv); > -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html