From owner-freebsd-current@FreeBSD.ORG Thu Aug 25 21:12:05 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F0D116A41F for ; Thu, 25 Aug 2005 21:12:05 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AD4943D48 for ; Thu, 25 Aug 2005 21:12:04 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by rproxy.gmail.com with SMTP id i8so437223rne for ; Thu, 25 Aug 2005 14:12:04 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=raVYsfHCD8ncPr5C5u4ptMhB/b2eRufa1xuPrh/sipbkZBPNivqjDi4vnrD02t7QV07vq6FrQ2uwcJIQg3TVqJIF7S01z8+MjBkLKYzBqGK36b2xKUi4LXfbDXuWnihKKBC9Bq15Vz8ZJw3rpfD95rYz4C6hE9JOfSnI06ZdYQk= Received: by 10.39.3.28 with SMTP id f28mr1333915rni; Thu, 25 Aug 2005 14:12:04 -0700 (PDT) Received: by 10.38.208.41 with HTTP; Thu, 25 Aug 2005 14:12:04 -0700 (PDT) Message-ID: Date: Thu, 25 Aug 2005 14:12:04 -0700 From: Maksim Yevmenkin To: Ulrich Spoerlein In-Reply-To: <430E3197.9080406@savvis.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <430E3197.9080406@savvis.net> X-Mailman-Approved-At: Fri, 26 Aug 2005 11:42:08 +0000 Cc: freebsd-current@freebsd.org Subject: Re: kbdmux(4) freezing the system X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 21:12:05 -0000 Ulrich, > I tried using kbdmux(4) and after a lot of fiddling with rc.d/syscons > and devd.conf I worked out a solution that more or less works for me. >=20 > Sadly, in the two days I've been using kdbmux(4) I had my box freeze > suddenly several times. This almost always happened when I was using the > touchpad (and no other keyboard present). I have no panic strings or > dumps or whatsoever, since it always happened in X and somehow I can't > reproduce how to get a DDB prompt via Firewire. unfortunately its true. i was able to narrow it down on my system to ps/2 mouse and/or keyboard. basically if i use ps/2 mouse (and probably ps/2 keyboard) with kbdmux(4) i have system freeze. the solution that works for me is to _not_ use ps/2 mouse. you should also know that there is a keyboard state synchronization problem with kbdmux(4) (seems to be related to control/shift/alt keys) that i can reproduce, but still can not fix :( > So, are there any users of kbdmux out there? Are there any known > problems with system freezes? (I'm running RELENG_6 btw). i did not get much of a feedback, so i assume not many people are using it. =20 > I stopped using kbdmux(4) for now and not another freeze occurred, so it > strongly points to kbdmux being the culprit. yes, kbdmux(4) is definitely involved here. this is a high priority item on my todo list and as soon as i get enough free time i will look into this again. thanks, max