]> git.hungrycats.org Git - linux/commitdiff
Make sure that unallocated consoles don't cause us to oops
authorLinus Torvalds <torvalds@home.transmeta.com>
Sat, 21 Jun 2003 04:32:42 +0000 (21:32 -0700)
committerLinus Torvalds <torvalds@home.transmeta.com>
Sat, 21 Jun 2003 04:32:42 +0000 (21:32 -0700)
in VT_RESIZEX handling.

drivers/char/vt_ioctl.c

index e5de162fbd870ff0fe2b4ca784a11ce73db0a987..0b985c9d3ed05f68c2e855fba30f96ba951645ee 100644 (file)
@@ -872,6 +872,8 @@ int vt_ioctl(struct tty_struct *tty, struct file * file,
                        return -EINVAL;
                    
                for (i = 0; i < MAX_NR_CONSOLES; i++) {
+                       if (!vc_cons[i].d)
+                               continue;
                        if (vlin)
                                vc_cons[i].d->vc_scan_lines = vlin;
                        if (clin)