From: Amol Lad Signed-off-by: Amol Lad Acked-by: Alan Cox Signed-off-by: Andrew Morton --- drivers/char/moxa.c | 6 ++++++ 1 files changed, 6 insertions(+) diff -puN drivers/char/moxa.c~ioremap-balanced-with-iounmap-for-drivers-char-moxac drivers/char/moxa.c --- a/drivers/char/moxa.c~ioremap-balanced-with-iounmap-for-drivers-char-moxac +++ a/drivers/char/moxa.c @@ -493,6 +493,12 @@ static void __exit moxa_exit(void) if (tty_unregister_driver(moxaDriver)) printk("Couldn't unregister MOXA Intellio family serial driver\n"); put_tty_driver(moxaDriver); + + for (i = 0; i < MAX_BOARDS; i++) { + if (moxaBaseAddr[i]) + iounmap(moxaBaseAddr[i]); + } + if (verbose) printk("Done\n"); } _