Messages in this thread Patch in this message | | | Date | Mon, 09 Apr 2012 14:16:43 -0500 | From | Larry Finger <> | Subject | Re: oops on rmmod of rtl8192ce |
| |
On 04/09/2012 10:02 AM, Dave Airlie wrote: > ping any ideas on this oops on unload?
Sorry about the delay.
The oops looks like interrupts are not being disabled soon enough. Does the following patch help?
Index: wireless-testing-new/drivers/net/wireless/rtlwifi/pci.c =================================================================== --- wireless-testing-new.orig/drivers/net/wireless/rtlwifi/pci.c +++ wireless-testing-new/drivers/net/wireless/rtlwifi/pci.c @@ -1943,6 +1943,7 @@ void rtl_pci_disconnect(struct pci_dev * rtl_deinit_deferred_work(hw); rtlpriv->intf_ops->adapter_stop(hw); } + rtlpriv->cfg->ops->disable_interrupt(hw);
/*deinit rfkill */ rtl_deinit_rfkill(hw); Larry
| |