From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755167Ab3KFR2q (ORCPT ); Wed, 6 Nov 2013 12:28:46 -0500 Received: from scrye.com ([75.148.32.185]:47168 "EHLO mail.scrye.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751017Ab3KFR2o (ORCPT ); Wed, 6 Nov 2013 12:28:44 -0500 Date: Wed, 6 Nov 2013 10:28:38 -0700 From: Kevin Fenzi To: AceLan Kao Cc: Jiri Kosina , Nikolai Kondrashov , Josh Boyer , "Linux-Kernel@Vger. Kernel. Org" Subject: Re: ELAN Touchscreen regression in recent 3.12 rc's? (USB) Message-ID: <20131106102838.347b005c@voldemort.scrye.com> In-Reply-To: References: <20131028150250.755b4cc8@voldemort.scrye.com> <5270C549.30201@gmail.com> Organization: Scrye, INC X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.22; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA512; boundary="Sig_/7sqSL9x=ztyxHH5y9gXAlXC"; protocol="application/pgp-signature" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Sig_/7sqSL9x=ztyxHH5y9gXAlXC Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 6 Nov 2013 09:44:11 +0800 AceLan Kao wrote: > Hi, >=20 > Sorry, no thoughts about this. > If Kevin would like to try, I can bisect the kernel and build the > Ubuntu .deb package for him. > But like I say above, those 4 commits doesn't look like to lead to the > problem, so I'll try to bisect the whole kernel. >=20 > % git bisect start v3.12-rc7 v3.12-rc6 > Bisecting: 165 revisions left to test after this (roughly 7 steps) > [edd31476011052d8f6591a3194ba0716b0cea681] bnx2x: Set NETIF_F_HIGHDMA > unconditionally Yeah, I can try and do so this weekend. To busy during the week to get very far on this.=20 Also, it seems like on some boots it just never works, but on others It does finally work:=20 [ 3238.722796] usb 2-7: new full-speed USB device number 127 using xhci_hcd [ 3238.735177] usb 2-7: New USB device found, idVendor=3D04f3, idProduct=3D= 016f [ 3238.735183] usb 2-7: New USB device strings: Mfr=3D4, Product=3D14, Seri= alNumber=3D0 [ 3238.735185] usb 2-7: Product: Touchscreen [ 3238.735187] usb 2-7: Manufacturer: ELAN [ 3238.735539] usb 2-7: ep 0x2 - rounding interval to 64 microframes, ep de= sc says 80 microframes [ 3238.743682] input: ELAN Touchscreen as /devices/pci0000:00/0000:00:14.0/= usb2/2-7/2-7:1.0/input/input368 [ 3238.744505] hid-multitouch 0003:04F3:016F.00B4: input,hiddev0,hidraw1: USB HID v1.10 Device [ELAN Touchscreen] on usb-0000:00:14.0-7/input0 so, 3238 seconds after boot, with 127 tries it started working on this boot= .=20 I'll try and isolate it this weekend. Thanks for the attention everyone.=20 kevin -- >=20 > Best regards, > AceLan Kao. >=20 > 2013/11/5 Jiri Kosina : > > On Wed, 30 Oct 2013, Nikolai Kondrashov wrote: > > > >> > It's hard to believe that those quirks will lead to the problem. > >> > And actually, there are 4 new commits introduced to -rc7, and 3 > >> > of them are quirks. > >> > > >> > % git log --pretty=3Doneline v3.12-rc6..v3.12-rc7 drivers/hid > >> > 86b84167d4e67372376a57ea9955c5d53dae232f HID: wiimote: add > >> > LEGO-wiimote VID ad0e669b922c7790182cf19f8015b30e23ad9499 HID: > >> > Fix unit exponent parsing again > >> > 684524d35fe8d13be1f2649633e43bd02c96c695 HID: usbhid: quirk for > >> > SiS Touchscreen > >> > 8171a67d587a09e14a4949a81e070345fedcf410 HID: usbhid: quirk for > >> > Synaptics Large Touchccreen > >> > > >> > CC'd Nikolai, since his commit changes the protocol. > >> > >> My change is very unlikely to produce such problems. It changes > >> calculation of axes resolution at the time the report descriptor > >> is processed. The results of the calculation are not used by the > >> kernel, AFAIK, but only by userspace drivers. The results should > >> not be used to affect the interactions with the device, but only > >> the interpretation of the reports (again, in userspace), and even > >> that is barely done currently. > >> > >> Please try reverting that particular commit and see if it affects > >> the behavior. > > > > AceLan, > > > > do you have any update, please? > > > > -- > > Jiri Kosina > > SUSE Labs >=20 --Sig_/7sqSL9x=ztyxHH5y9gXAlXC Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBCgAGBQJSenxJAAoJEEs3sNgP+7teuNcP/3+ybF9DQLXQdU20kfIHn+fg B/08pPcmSe4PtmhDqIauqFW8H/qyhpCtgJkoqkj+5qKx/dsutDYb8ZABh/V2FRBz 0uJPjVY+nt13LK89jWXqclq1NSI89ghInUub/91Zdxe1DjLcNlHINmjQyGGoIxXZ Rn8eFEikKqztEgzr58s4giwZ3ZlrdDWLXfW8NOpRC3XFaUhKdm+iGSUfsCP4jUwO E6eMoRgxuCt2BLST4oANF3ISeVH7Ep5R955/bljaHNrJiN0ulMPlScxRW28Sh4fR 1H0x9GvGK4v3QWlnYKpOtVl1KEtCC9kKRXYkvG7H1H9njosEVnRAs6wLDz7MLyVH GVmL+Vse4plW0ghNPWYOKR5fkDwLvszq/3Df05HQKjzEvndg7FClBGMzb/Z1eJs1 jdNEHueeRjnaUZO1fD+exuKFcVZIXptl1dn++QukvcrMvb+PUI7YnbicyKCH0xkh dBfdrS8j03B+UZeRcRHiS1neXA6zk3uVEevIcV8nGBQ0AtA8VuW9TL0X06i8fS4L X3niZbsRLQ2Th7eBHyAzigfc0um2bvSIQkCTWN6/I9zGjaqzStt6fJLdWe3kwEq2 AazmXCDf4vuwoiZrVR2ftCpeRbDeF49GbCC/phue4yooA+pv9pklaCvwRH/Eruil Reki8YIQOPeBRUD9wu9t =Zvt7 -----END PGP SIGNATURE----- --Sig_/7sqSL9x=ztyxHH5y9gXAlXC--