usb/188829: atp fails on Macbook Pro 4.1
Hans Petter Selasky
hps at selasky.org
Sun Apr 20 16:40:02 UTC 2014
The following reply was made to PR usb/188829; it has been noted by GNATS.
From: Hans Petter Selasky <hps at selasky.org>
To: Roberto de Iriarte <rdeiriar at spock.cl>,
freebsd-gnats-submit at FreeBSD.org
Cc:
Subject: Re: usb/188829: atp fails on Macbook Pro 4.1
Date: Sun, 20 Apr 2014 18:35:27 +0200
On 04/20/14 18:01, Roberto de Iriarte wrote:
>
>> Number: 188829
>> Category: usb
>> Synopsis: atp fails on Macbook Pro 4.1
>> Confidential: no
>> Severity: non-critical
>> Priority: low
>> Responsible: freebsd-usb
>> State: open
>> Quarter:
>> Keywords:
>> Date-Required:
>> Class: sw-bug
>> Submitter-Id: current-users
>> Arrival-Date: Sun Apr 20 16:10:00 UTC 2014
>> Closed-Date:
>> Last-Modified:
>> Originator: Roberto de Iriarte
>> Release: 10.0-STABLE
>> Organization:
> De Iriarte
>> Environment:
> FreeBSD mbp 10.0-STABLE FreeBSD 10.0-STABLE #13 r264692M: Sun Apr 20 12:14:28 CLST 2014 root at mbp:/usr/obj/usr/src/sys/GENERIC amd64
>> Description:
> On my Macbook Pro 4.1, after upgrading from 10.0-RELEASE to 10.0-STABLE, the atp touchpad driver becomes unresponsive after a few minutes under high I/O load, until it stalls completely. The device never unstalls, regardless of system load.
>
> Closing and opening /dev/atp0 (i.e. restarting moused) restores responsiveness for a couple of minutes, then it fails in the same manner.
>
> Reverting back /usr/src/sys/dev/usb/input/atp.c from rev. 263063 to rev. 233774 (as shipped with FreeBSD 10.0-RELEASE) solves the problem completely on my machine.
>
> Unfortunately, i am not versed in the workings of the atp driver in order to debug the new driver any further.
>> How-To-Repeat:
> Use the trackpad under high I/O load
>> Fix:
> Hack: Revert back to /usr/src/sys/dev/usb/input/atp.c as shipped with 10.0-RELEASE (r. 233774)
>
>> Release-Note:
>> Audit-Trail:
>> Unformatted:
> _______________________________________________
Hi,
Can you send output from:
usbconfig dump_device_desc
which is relevant for your device.
What happens if you add to /boot/loader.conf
wsp_load=YES
And re-boot?
--HPS
More information about the freebsd-usb
mailing list