diff options
author | Amol Lad <amol@verismonetworks.com> | 2006-12-06 20:35:21 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.osdl.org> | 2006-12-07 08:39:30 -0800 |
commit | 41bdabbb6d951cf4a9fbfe33783749b87662b02d (patch) | |
tree | 112d43220bbad90a1243fdcc1172bb1f1c21fec6 | |
parent | 8684265412518858c48a56c2f0aa86f280978b74 (diff) | |
download | kernel_samsung_tuna-41bdabbb6d951cf4a9fbfe33783749b87662b02d.zip kernel_samsung_tuna-41bdabbb6d951cf4a9fbfe33783749b87662b02d.tar.gz kernel_samsung_tuna-41bdabbb6d951cf4a9fbfe33783749b87662b02d.tar.bz2 |
[PATCH] ioremap balanced with iounmap for drivers/char/moxa.c
Signed-off-by: Amol Lad <amol@verismonetworks.com>
Acked-by: Alan Cox <alan@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-rw-r--r-- | drivers/char/moxa.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/char/moxa.c b/drivers/char/moxa.c index 2d025a9..8b31695 100644 --- a/drivers/char/moxa.c +++ b/drivers/char/moxa.c @@ -498,9 +498,12 @@ static void __exit moxa_exit(void) printk("Couldn't unregister MOXA Intellio family serial driver\n"); put_tty_driver(moxaDriver); - for (i = 0; i < MAX_BOARDS; i++) + for (i = 0; i < MAX_BOARDS; i++) { + if (moxaBaseAddr[i]) + iounmap(moxaBaseAddr[i]); if (moxa_boards[i].busType == MOXA_BUS_TYPE_PCI) pci_dev_put(moxa_boards[i].pciInfo.pdev); + } if (verbose) printk("Done\n"); |