Module Name:    src
Committed By:   snj
Date:           Tue Mar 24 20:32:08 UTC 2009

Modified Files:
        src/sys/dev [netbsd-5]: nullcons_subr.c

Log Message:
Pull up following revision(s) (requested by tsutsui in ticket #593):
        sys/dev/nullcons_subr.c: revision 1.7
Return EIO rather than getting an infinite loop in the nullcons read function
so that getty(8) against nullcons console fails properly.
Problem on Cobalt Qube2700 reported by Wolfgang Solfrank on port-cobalt.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.6.10.1 src/sys/dev/nullcons_subr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/nullcons_subr.c
diff -u src/sys/dev/nullcons_subr.c:1.6 src/sys/dev/nullcons_subr.c:1.6.10.1
--- src/sys/dev/nullcons_subr.c:1.6	Mon Apr 28 20:23:47 2008
+++ src/sys/dev/nullcons_subr.c	Tue Mar 24 20:32:08 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: nullcons_subr.c,v 1.6 2008/04/28 20:23:47 martin Exp $	*/
+/*	$NetBSD: nullcons_subr.c,v 1.6.10.1 2009/03/24 20:32:08 snj Exp $	*/
 
 /*-
  * Copyright (c) 2003 The NetBSD Foundation, Inc.
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: nullcons_subr.c,v 1.6 2008/04/28 20:23:47 martin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: nullcons_subr.c,v 1.6.10.1 2009/03/24 20:32:08 snj Exp $");
 
 #include <sys/param.h>
 #include <sys/proc.h>
@@ -73,8 +73,7 @@
 	int flag;
 {
 
-	for(;;);
-	return (0);
+	return EIO;
 }
 
 int

Reply via email to