aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/tty/vt/vt.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/tty/vt/vt.c b/drivers/tty/vt/vt.c
index 3ad0b61e35b4..ea600f482eeb 100644
--- a/drivers/tty/vt/vt.c
+++ b/drivers/tty/vt/vt.c
@@ -3155,8 +3155,7 @@ int do_unbind_con_driver(const struct consw *csw, int first, int last, int deflt
3155 for (i = 0; i < MAX_NR_CON_DRIVER; i++) { 3155 for (i = 0; i < MAX_NR_CON_DRIVER; i++) {
3156 con_back = &registered_con_driver[i]; 3156 con_back = &registered_con_driver[i];
3157 3157
3158 if (con_back->con && 3158 if (con_back->con && con_back->con != csw) {
3159 !(con_back->flag & CON_DRIVER_FLAG_MODULE)) {
3160 defcsw = con_back->con; 3159 defcsw = con_back->con;
3161 retval = 0; 3160 retval = 0;
3162 break; 3161 break;