Date: Sun, 23 Aug 2009 20:26:09 +0000 (UTC) From: Ed Schouten <ed@FreeBSD.org> To: cvs-src-old@freebsd.org 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 Message-ID: <200908232026.n7NKQQOb025728@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908232026.n7NKQQOb025728>
