From owner-freebsd-stable@FreeBSD.ORG Thu Feb 11 17:06:59 2010 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6AC02106566B for ; Thu, 11 Feb 2010 17:06:59 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-yx0-f191.google.com (mail-yx0-f191.google.com [209.85.210.191]) by mx1.freebsd.org (Postfix) with ESMTP id 1DF818FC16 for ; Thu, 11 Feb 2010 17:06:58 +0000 (UTC) Received: by yxe29 with SMTP id 29so1241559yxe.14 for ; Thu, 11 Feb 2010 09:06:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:date:from:to:cc :subject:in-reply-to:message-id:references:user-agent :x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; bh=BobVeSscA4vZO5i3zd8AMQilW/vxCG3dbDu5wOXVvvg=; b=J4km3selN6ro1leex5kGGpr01Dk4y6LbonuWnFigMayLGlCyazATNBaTSTfippLQaZ mmwSdY51KC3DXZNfCacnqfYoikEA45N5LtfWFHJ3GVrGKmlTQMzGEKJa9gY39Qf+gfTB 7sHzTW9X+ia/eCX1uPj6pJH5gBdsWnyb99LYU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:x-openpgp-key-id:x-openpgp-key-fingerprint:mime-version :content-type; b=NOeQAyvHaZhOXbU/wXQeXc3GpNH2V00H4eNWzA0gHNEP++CHIgoCyGK/2owU8av3sM PJzwJ3cvMfI+ptirWW1ddSHPSb2ke2vXzkyQu4J0+KrdgZ5eDUuPEqyys4gZMqHlwY5I EQP7f8LLUedYk+h8VZiX+KDMTHYpCpB9hN2WA= Received: by 10.150.176.6 with SMTP id y6mr572609ybe.280.1265908017423; Thu, 11 Feb 2010 09:06:57 -0800 (PST) Received: from ppp-21.247.dialinfree.com (ppp-21.247.dialinfree.com [209.172.21.247]) by mx.google.com with ESMTPS id 6sm976929ywc.8.2010.02.11.09.06.46 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 11 Feb 2010 09:06:53 -0800 (PST) Sender: "J. Hellenthal" Date: Thu, 11 Feb 2010 12:05:45 -0500 From: jhell To: David Wolfskill In-Reply-To: <20100209224149.GR391@bunrab.catwhisker.org> Message-ID: References: <20100209224149.GR391@bunrab.catwhisker.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-OpenPGP-Key-Id: 0x89D8547E X-OpenPGP-Key-Fingerprint: 85EF E26B 07BB 3777 76BE B12A 9057 8789 89D8 547E MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: stable@freebsd.org Subject: Re: 7.3-P r203700: what can I do about "psm0: the aux device is gone!" X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Feb 2010 17:06:59 -0000 On Tue, 9 Feb 2010 17:41, david@ wrote: > I normally run X11 (via xdm) on my laptop. > > Today, running FreeBSD 7.3-PRERELEASE as of r203700, the mouse stopped > moving. > > Logging in from a pty & checking the last bit of /var/log/messages > showed: > > Feb 9 14:30:27 localhost kernel: kbdc: TEST_AUX_PORT status:0000 > Feb 9 14:30:27 localhost kernel: kbdc: RESET_AUX return code:00fa > Feb 9 14:30:27 localhost kernel: kbdc: RESET_AUX status:ffffffff > Feb 9 14:30:27 localhost kernel: kbdc: DIAGNOSE status:0055 > Feb 9 14:30:27 localhost kernel: kbdc: TEST_KBD_PORT status:0000 > Feb 9 14:30:27 localhost kernel: psm0: failed to reset the aux device. > Feb 9 14:30:27 localhost kernel: psm0: the aux device has gone! (reinitialize). > > > uname output: > > FreeBSD localhost 7.3-PRERELEASE FreeBSD 7.3-PRERELEASE #56 r203700: Tue Feb 9 05:31:36 PST 2010 root@g1-136.catwhisker.org:/common/S2/obj/usr/src/sys/CANARY i386 > > So far, the least disruptive form of evasive action I've found is a > reboot, which is quite a bit more disruptive than I'd prefer. > > Help? > > Thanks! > > Peace, > david > High David, I'm assuming that you've checked to make sure that moused is running after psm has disappeared ?. As a somewhat workaround until the cause of this problem can be determined you could setup a cronjob as root to check for moused and if not found restart it. Add moused_port="/dev/ums?" to /etc/rc.conf and replace ? with corresponding device number. Add the following to /etc/crontab pgrep moused ||service moused restart Of course this does not detect which moused is running and for what device so some adjustment might be needed there if you have more then one moused running at a time usually. Good Luck. -- jhell