From owner-cvs-src-old@FreeBSD.ORG Sun Aug 23 20:26:27 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C5681065693 for ; Sun, 23 Aug 2009 20:26:27 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EE2548FC0C for ; Sun, 23 Aug 2009 20:26:26 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n7NKQQgn025729 for ; Sun, 23 Aug 2009 20:26:26 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n7NKQQOb025728 for cvs-src-old@freebsd.org; Sun, 23 Aug 2009 20:26:26 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200908232026.n7NKQQOb025728@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Sun, 23 Aug 2009 20:26:09 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files options src/sys/dev/pty pty.c src/sys/kern tty_pts.c tty_pty.c src/sys/modules/pty Makefile X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Aug 2009 20:26:27 -0000 ed 2009-08-23 20:26:09 UTC FreeBSD src repository Modified files: sys/conf files options sys/kern tty_pts.c Added files: sys/dev/pty pty.c sys/modules/pty Makefile Removed files: sys/kern tty_pty.c Log: SVN rev 196480 on 2009-08-23 20:26:09Z by ed Allow pty(4) to be loaded as a kld. Unfortunately, the wrappers that are present in pts(4) don't have the mechanics to allow pty(4) to be unloaded safely, so I'm forcing this kld to return EBUSY. This also means we have to enable some extra code in pts(4) unconditionally. Proposed by: rwatson Revision Changes Path 1.1461 +1 -1 src/sys/conf/files 1.689 +0 -1 src/sys/conf/options 1.1 +141 -0 src/sys/dev/pty/pty.c (new) 1.37 +0 -4 src/sys/kern/tty_pts.c 1.165 +0 -127 src/sys/kern/tty_pty.c (dead) 1.1 +8 -0 src/sys/modules/pty/Makefile (new)