Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id 5B9A263B8E3 for ; Sat, 8 Mar 2008 13:59:40 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 183A263B125; Sat, 8 Mar 2008 13:59:40 +0000 (UTC) Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 60B5563B108 for ; Sat, 8 Mar 2008 13:59:39 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 4FB70175C1; Sat, 8 Mar 2008 13:59:39 +0000 (UTC) From: Manuel Bouyer Subject: CVS commit: pkgsrc/sysutils/xentools3 To: pkgsrc-changes@NetBSD.org Reply-To: bouyer@netbsd.org Message-Id: <20080308135939.4FB70175C1@cvs.netbsd.org> Date: Sat, 8 Mar 2008 13:59:39 +0000 (UTC) Sender: pkgsrc-changes-owner@NetBSD.org Precedence: list Module Name: pkgsrc Committed By: bouyer Date: Sat Mar 8 13:59:39 UTC 2008 Modified Files: pkgsrc/sysutils/xentools3: Makefile distinfo pkgsrc/sysutils/xentools3/patches: patch-cc Added Files: pkgsrc/sysutils/xentools3/patches: patch-ca Log Message: On NetBSD, the pseudo-tty attributes are reset when the slave is open for the first time. This cause a race between xenconsole and xenconsoled, where the later start writing to the master pty before the former has switched it back to raw, causing some lines to be echoed back to the domU. Fix this by keeping the slave open in xenconsoled, so that when xenconsole opens it attributes are not reset. Hint provided by fvdl@, thanks ! Because of this we no longer need to set the slave to raw in xenconsole, so shorten patch-cc. Bump PKGREVISION. To generate a diff of this commit: cvs rdiff -r1.9 -r1.10 pkgsrc/sysutils/xentools3/Makefile cvs rdiff -r1.6 -r1.7 pkgsrc/sysutils/xentools3/distinfo cvs rdiff -r0 -r1.1 pkgsrc/sysutils/xentools3/patches/patch-ca cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/sysutils/xentools3/patches/patch-cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.