The patch titled

     hvc_console: Unregister the console in the exit routine.

has been added to the -mm tree.  Its filename is

     hvc_console-unregister-the-console-in-the-exit-routine.patch

Patches currently in -mm which might be from [EMAIL PROTECTED] are

hvc_console-rearrange-code.patch
hvc_console-match-vio-and-console-devices-using-vterm-numbers.patch
hvc_console-dont-always-kick-the-poll-thread-in-interrupt.patch
hvc_console-magic_sysrq-should-only-be-on-console-channel.patch
hvc_console-unregister-the-console-in-the-exit-routine.patch
hvc_console-add-missing-include.patch
hvc_console-remove-num_vterms-and-some-dead-code.patch
hvc_console-statically-initialize-the-vtermnos-array.patch
hvc_console-add-some-sanity-checks.patch
hvc_console-separate-hvc_console-and-vio-code.patch
hvc_console-separate-hvc_console-and-vio-code-2.patch
hvc_console-register-ops-when-setting-up-hvc_console.patch
hvc_console-separate-the-nul-character-filtering-from-get_hvc_chars.patch
hvc_console-use-hvc_get_chars-in-hvsi-code.patch



From: Milton Miller <[EMAIL PROTECTED]>

Be thorough in our exit routine, since it says it is there to be so. 
Unregistering without registering is safe (checked in 2.6.10).

Signed-off-by: Milton Miller <[EMAIL PROTECTED]>
Signed-off-by: Anton Blanchard <[EMAIL PROTECTED]>
Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
---

 drivers/char/hvc_console.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff -puN 
drivers/char/hvc_console.c~hvc_console-unregister-the-console-in-the-exit-routine
 drivers/char/hvc_console.c
--- 
25/drivers/char/hvc_console.c~hvc_console-unregister-the-console-in-the-exit-routine
        Wed Jul  6 14:00:27 2005
+++ 25-akpm/drivers/char/hvc_console.c  Wed Jul  6 14:00:27 2005
@@ -846,8 +846,9 @@ int __init hvc_init(void)
 }
 module_init(hvc_init);
 
-/* This isn't particularily necessary due to this being a console driver but it
- * is nice to be thorough */
+/* This isn't particularily necessary due to this being a console driver
+ * but it is nice to be thorough.
+ */
 static void __exit hvc_exit(void)
 {
        kthread_stop(hvc_task);
@@ -856,5 +857,6 @@ static void __exit hvc_exit(void)
        tty_unregister_driver(hvc_driver);
        /* return tty_struct instances allocated in hvc_init(). */
        put_tty_driver(hvc_driver);
+       unregister_console(&hvc_con_driver);
 }
 module_exit(hvc_exit);
_
-
To unsubscribe from this list: send the line "unsubscribe mm-commits" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to