patch-pre2.0.3 linux/drivers/char/vt.c
Next file: linux/drivers/isdn/isdn_tty.c
Previous file: linux/drivers/char/softdog.c
Back to the patch index
Back to the overall index
- Lines: 17
- Date:
Mon May 13 07:36:19 1996
- Orig file:
pre2.0.2/linux/drivers/char/vt.c
- Orig date:
Mon Apr 29 18:05:17 1996
diff -u --recursive --new-file pre2.0.2/linux/drivers/char/vt.c linux/drivers/char/vt.c
@@ -236,6 +236,7 @@
* If the time is zero, turn off sound ourselves.
*/
ticks = HZ * ((arg >> 16) & 0xffff) / 1000;
+ if ((arg & 0xffff) == 0 ) arg |= 1; /* jp: huh? */
count = ticks ? (1193180 / (arg & 0xffff)) : 0;
kd_mksound(count, ticks);
return 0;
@@ -700,7 +701,7 @@
if (!perm)
return -EPERM;
- i = verify_area(VERIFY_WRITE, (void *)vtmode, sizeof(struct vt_mode));
+ i = verify_area(VERIFY_READ, (void *)vtmode, sizeof(struct vt_mode));
if (i)
return i;
mode = get_user(&vtmode->mode);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this