Re: psmouse: "bad data from KBD - bad parity" every 2ms with synaptics touchpad

3 messages, 3 authors, 2011-11-02 · open the first message on its own page

Re: psmouse: "bad data from KBD - bad parity" every 2ms with synaptics touchpad

From: Jonathan Nieder <hidden>
Date: 2011-11-01 19:35:08

Damjan Jovanovic wrote:
Maybe that touchpad doesn't send proper parity. See what we did in commit
6b9d363c49d22395d0cf8729c5963f83cfbb6d69, and try to disable parity
checking for that touchpad the same way?
Sure, though it would be nice to understand the problem better first.

So:

 - Arvind, could you say a little more about when this started
   happening[1]?  Did you change your configuration, or was there any
   upgrade around the same time (/var/log/dpkg.log* should say)?  Any
   idea why this wasn't always happening from the start?

 - Others, any idea what information would be useful to track this
   further?  Are there tools or patches for tracing what the kernel
   gets told by the touchpad, so we could see the nature of these
   parity errors?

 - Is there a dump or cache of bugzilla.kernel.org available anywhere?
   I would like to look at bug#6105 (referred to by 6b9d363c) in case
   it points to some hints or useful debugging tools.

Please forgive my laziness.
Jonathan

[1] http://bugs.debian.org/647136

Re: psmouse: "bad data from KBD - bad parity" every 2ms with synaptics touchpad

From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Date: 2011-11-02 06:00:18

On Tue, Nov 01, 2011 at 02:34:58PM -0500, Jonathan Nieder wrote:
Damjan Jovanovic wrote:
quoted
Maybe that touchpad doesn't send proper parity. See what we did in commit
6b9d363c49d22395d0cf8729c5963f83cfbb6d69, and try to disable parity
checking for that touchpad the same way?
Sure, though it would be nice to understand the problem better first.

So:

 - Arvind, could you say a little more about when this started
   happening[1]?  Did you change your configuration, or was there any
   upgrade around the same time (/var/log/dpkg.log* should say)?  Any
   idea why this wasn't always happening from the start?
If this was working and then stopped I'd try removing the keyboard and
cleaning and reseating the touchpad connector.
 - Others, any idea what information would be useful to track this
   further?  Are there tools or patches for tracing what the kernel
   gets told by the touchpad, so we could see the nature of these
   parity errors?
Booting with i8042.debug=1 or doing
"echo 1 > /sys/module/i8042/parameters/debug" will dump all data from
the keyboard controller to dmesg. It is quite a bit though (80 pps @ 6
bytes/packet).

-- 
Dmitry

Re: psmouse: "bad data from KBD - bad parity" every 2ms with synaptics touchpad

From: Henrik Rydberg <hidden>
Date: 2011-11-02 06:37:17

On Tue, Nov 01, 2011 at 02:34:58PM -0500, Jonathan Nieder wrote:
Damjan Jovanovic wrote:
quoted
Maybe that touchpad doesn't send proper parity. See what we did in commit
6b9d363c49d22395d0cf8729c5963f83cfbb6d69, and try to disable parity
checking for that touchpad the same way?
Sure, though it would be nice to understand the problem better first.

So:

 - Arvind, could you say a little more about when this started
   happening[1]?  Did you change your configuration, or was there any
   upgrade around the same time (/var/log/dpkg.log* should say)?  Any
   idea why this wasn't always happening from the start?

 - Others, any idea what information would be useful to track this
   further?  Are there tools or patches for tracing what the kernel
   gets told by the touchpad, so we could see the nature of these
   parity errors?

 - Is there a dump or cache of bugzilla.kernel.org available anywhere?
   I would like to look at bug#6105 (referred to by 6b9d363c) in case
   it points to some hints or useful debugging tools.
I would check for spurious DKMS packages as well.

Henrik
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help