From owner-freebsd-stable@FreeBSD.ORG Thu Feb 11 17:16:23 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 42AA7106568D for ; Thu, 11 Feb 2010 17:16:23 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by mx1.freebsd.org (Postfix) with ESMTP id 0554A8FC0C for ; Thu, 11 Feb 2010 17:16:22 +0000 (UTC) Received: from bunrab.catwhisker.org (localhost [127.0.0.1]) by bunrab.catwhisker.org (8.13.3/8.13.3) with ESMTP id o1BHG4L9023278; Thu, 11 Feb 2010 09:16:04 -0800 (PST) (envelope-from david@bunrab.catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.13.3/8.13.3/Submit) id o1BHG4YL023277; Thu, 11 Feb 2010 09:16:04 -0800 (PST) (envelope-from david) Date: Thu, 11 Feb 2010 09:16:04 -0800 From: David Wolfskill To: jhell Message-ID: <20100211171604.GX391@bunrab.catwhisker.org> Mail-Followup-To: David Wolfskill , jhell , stable@freebsd.org References: <20100209224149.GR391@bunrab.catwhisker.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bU/r/G0m9ZRUgpzh" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i 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:16:23 -0000 --bU/r/G0m9ZRUgpzh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 11, 2010 at 12:05:45PM -0500, jhell wrote: > ...=20 > >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!=20 > >(reinitialize). > ... > >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? > ... > I'm assuming that you've checked to make sure that moused is running afte= r=20 > psm has disappeared ?. I have verifies that it is not, in fact, running: it exits when its device disappears. > As a somewhat workaround until the cause of this problem can be determine= d=20 > you could setup a cronjob as root to check for moused and if not found=20 > restart it. Except that it won't start without a (detectable) device. > Add moused_port=3D"/dev/ums?" to /etc/rc.conf and replace ? with=20 > corresponding device number. No USB rodents on my laptop. :-} > Add the following to /etc/crontab > pgrep moused ||service moused restart >=20 > Of course this does not detect which moused is running and for what devic= e=20 > so some adjustment might be needed there if you have more then one moused= =20 > running at a time usually. The touchpad/trackpoint show up as a single /dev/psm0, as far as I can tell: d254(7.3-P)[1] ls -lT /dev/psm* crw-rw-rw- 1 root wheel 0, 56 Feb 11 08:03:06 2010 /dev/psm0 d254(7.3-P)[2] grep -C 5 psm /var/run/dmesg.boot=20 pcm0: clone manager: deadline=3D750ms flags=3D0x8000001e pcm0: sndbuf_setmap 7db40000, 4000; 0xc527d000 -> 7db40000 pcm0: sndbuf_setmap 7db44000, 4000; 0xc5281000 -> 7db44000 pci0: at device 31.6 (no driver attached) acpi_tz0: on acpi0 psmcpnp0: irq 12 on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0065 atkbd: keyboard ID 0x41ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] psm0: current command byte:0065 psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: [ITHREAD] psm0: model GlidePoint, device ID 0-00, 2 buttons psm0: config:00000000, flags:00000008, packet size:3 psm0: syncmask:c0, syncbits:00 speaker0: port 0x61,0x63,0x65,0x67 on acpi0 fdc0: port 0x3f2-0x3f5,0x3f7 irq 6 drq 2 on= acpi0 fdc0: ic_type 90 part_id 80 fdc0: [FILTER] sio0: irq maps: 0x201 0x211 0x201 0x201 d254(7.3-P)[3]=20 > Good Luck. > ... Thanks. :-} Peace, david --=20 David H. Wolfskill david@catwhisker.org Depriving a girl or boy of an opportunity for education is evil. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --bU/r/G0m9ZRUgpzh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iEYEARECAAYFAkt0O1QACgkQmprOCmdXAD2s4gCggUjyUqCjY/o5+XUegsVDTLJN DxsAmwYQDSFyPiOXP/x63sCTwi8JvACG =hm0n -----END PGP SIGNATURE----- --bU/r/G0m9ZRUgpzh--