From owner-cvs-src-old@FreeBSD.ORG Sun Nov 1 10:35:14 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 6CFB8106566B for ; Sun, 1 Nov 2009 10:35:14 +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 409128FC0C for ; Sun, 1 Nov 2009 10:35:14 +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 nA1AZDMD033757 for ; Sun, 1 Nov 2009 10:35:13 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nA1AZDIB033756 for cvs-src-old@freebsd.org; Sun, 1 Nov 2009 10:35:13 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200911011035.nA1AZDIB033756@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Sun, 1 Nov 2009 10:30:30 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/etc rc.subr src/sys/dev/syscons scterm-teken.c src/sys/kern tty.c src/sys/sys ttyqueue.h src/usr.sbin/jail jail.8 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, 01 Nov 2009 10:35:14 -0000 ed 2009-11-01 10:30:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) etc rc.subr sys/dev/syscons scterm-teken.c sys/kern tty.c sys/sys ttyqueue.h usr.sbin/jail jail.8 Log: SVN rev 198745 on 2009-11-01 10:30:30Z by ed MFC various commits back to stable/8: SVN r197174: Make sure we never place the cursor outside the screen. For some vague reason, it may be possible that scp->cursor_pos exceeds scp->ysize * scp->xsize. This means that teken_set_cursor() may get called with an invalid position. Just ignore the old cursor position in this case. Reported by: Paul B. Mahol SVN r198213: Make lock devices work properly. It turned out I did add the code to use the init state devices to set the termios structure when opening the device, but it seems I totally forgot to add the bits required to force the actual locking of flags through the lock state devices. Reported by: ru SVN r198215, r198217: Fix a typo in the jail(8) manpage. Submitted by: Jille Timmermans SVN r198216: Fix qouting in a comment, to make it look more consistent Submitted by: Jille Timmermans SVN r198223: Properly set the low watermarks when reducing the baud rate. Now that buffers are deallocated lazily, we should not use tty*q_getsize() to obtain the buffer size to calculate the low watermarks. Doing this may cause the watermark to be placed outside the typical buffer size. This caused some regressions after my previous commit to the TTY code, which allows pseudo-devices to resize the buffers as well. Reported by: yongari, dougb Revision Changes Path 1.88.2.4 +1 -1 src/etc/rc.subr 1.8.2.2 +6 -3 src/sys/dev/syscons/scterm-teken.c 1.328.2.2 +30 -2 src/sys/kern/tty.c 1.4.2.2 +14 -0 src/sys/sys/ttyqueue.h 1.97.2.2 +2 -2 src/usr.sbin/jail/jail.8