| Submitter | Andrew Morton |
|---|---|
| Date | Dec. 1, 2008, 10:01 p.m. |
| Message ID | <200812012201.mB1M1YVQ001925@imap1.linux-foundation.org> |
| Download | mbox | patch |
| Permalink | /patch/11659/ |
| State | Accepted |
| Delegated to: | David Miller |
| Headers | show |
Comments
Patch
diff -puN drivers/isdn/hardware/avm/b1isa.c~b1isa-fix-b1isa_exit-to-really-remove-registered-capi-controllers drivers/isdn/hardware/avm/b1isa.c --- a/drivers/isdn/hardware/avm/b1isa.c~b1isa-fix-b1isa_exit-to-really-remove-registered-capi-controllers +++ a/drivers/isdn/hardware/avm/b1isa.c @@ -233,10 +233,8 @@ static void __exit b1isa_exit(void) int i; for (i = 0; i < MAX_CARDS; i++) { - if (!io[i]) - break; - - b1isa_remove(&isa_dev[i]); + if (isa_dev[i].resource[0].start) + b1isa_remove(&isa_dev[i]); } unregister_capi_driver(&capi_driver_b1isa); }