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