]> git.pld-linux.org Git - packages/kernel.git/blob - wait_any_vt.diff
run depmod before geninitrd and rc-boot
[packages/kernel.git] / wait_any_vt.diff
1 --- linux/drivers/char/vt.c~    Mon May 13 06:36:19 1996
2 +++ linux/drivers/char/vt.c     Sun Apr 19 13:56:07 1998
3 @@ -743,7 +743,14 @@
4         case VT_WAITACTIVE:
5                 if (!perm)
6                         return -EPERM;
7 -               if (arg == 0 || arg > MAX_NR_CONSOLES)
8 +               /* on arg==0 we wait for any console change */
9 +               if (arg == 0)
10 +               {
11 +                       if (vt_waitactive() < 0)
12 +                               return -EINTR;
13 +                       return 0;
14 +               }
15 +               if (arg > MAX_NR_CONSOLES)
16                         return -ENXIO;
17                 arg--;
18                 while (fg_console != arg)
This page took 0.027354 seconds and 3 git commands to generate.