Skip to contentSkip to conversation

Continue: psmouse.c - synaptics touchpad driver sync problem

DISCUSSION Dmitry Torokhov 2 participants 2 messages Jun 25, 2004 – Jun 29, 2004 Input drivers

lore
Share & tools
lore
#0 lore raw
Quoted 9 lines · Marc Waeckerlin

Am Donnerstag, 24. Juni 2004 18.11 schrieb Dmitry Torokhov unter "RE:
Continue: psmouse.c - synaptics touchpad driver sync problem":

Quoted 2 lines

You still need to use "dmesg -s 100000" even if you specifie logbuf_len. Anyway, the data probably goes into /var/log/messages as well... If it

is

Quoted 1 line

there please send it my way (not on the list). I should be able to

handle

Quoted 1 line

100K e-mail.

Quoted 9 lines

Of course, but there are still no other lines left...

I don't know how big I'd have to set the buffer, but I tried to set it to 2^25
(~33E6), but then the buffer seems to be reset to default? What's the limit?

See the attachment for the 1E5 buffer.

Still don't have the initialization part... Is there any way you could make your /var/log/messages file accessible via ftp or http?

Anyway, I also have a tiy patch to try out (attached, not tested/ not compiled). Please let me know how ifit makes any improvement.

Thank you.

--
Dmitry

drivers/input/serio/i8042.c +1 -1
diff -urN 2.6.7/drivers/input/serio/i8042.c linux-2.6.7/drivers/input/serio/i8042.c
@@ -406,12 +406,12 @@
 	if (i8042_mux_values[0].exists && (str & I8042_STR_AUXDATA)) {
 
 		if (str & I8042_STR_MUXERR) {
+			printk(KERN_INFO "i8042.c: MUX reports error condition %02x\n", data);
 			switch (data) {
 				case 0xfd:
 				case 0xfe: dfl = SERIO_TIMEOUT; break;
 				case 0xff: dfl = SERIO_PARITY; break;
 			}
-			data = 0xfe;
 		} else dfl = 0;
 
 		dbg("%02x <- i8042 (interrupt, aux%d, %d%s%s)",
#1 lore raw

Am Freitag, 25. Juni 2004 16.02 schrieb Dmitry Torokhov unter "Re: Continue:
psmouse.c - synaptics touchpad driver sync problem":

Quoted 2 lines

Anyway, I also have a tiy patch to try out (attached, not tested/ not compiled). Please let me know how ifit makes any improvement.

Sorry for the delay.

No, unfortunately no improvement at all.

I tested with no special kernel option (no i8042.nodemux or similar).

Regards
Marc