PERFORCE change 148026 for review

Ed Schouten ed at FreeBSD.org
Thu Aug 21 19:07:28 UTC 2008


http://perforce.freebsd.org/chv.cgi?CH=148026

Change 148026 by ed at ed_flippo on 2008/08/21 19:06:59

	Remove a stale check for tty_gone() inside the ttyoutq. Line
	disciplines are no more.

Affected files ...

.. //depot/projects/mpsafetty/sys/kern/tty_outq.c#6 edit

Differences ...

==== //depot/projects/mpsafetty/sys/kern/tty_outq.c#6 (text+ko) ====

@@ -250,12 +250,6 @@
 			error = uiomove(tob->tob_data + cbegin, clen, uio);
 			tty_lock(tp);
 
-			if (tty_gone(tp)) {
-				/* We lost the discipline. */
-				uma_zfree(ttyoutq_zone, tob);
-				return (ENXIO);
-			}
-
 			/* Block can now be readded to the list. */
 			/*
 			 * XXX: we could remove the blocks here when the
@@ -282,11 +276,6 @@
 			error = uiomove(ob, clen, uio);
 			tty_lock(tp);
 
-			if (tty_gone(tp)) {
-				/* We lost the discipline. */
-				return (ENXIO);
-			}
-
 			if (error != 0)
 				return (error);
 		}


More information about the p4-projects mailing list