NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/55001: pms(4) Synaptics touchpad causes errors on Panasonic CF-NX3
>Number: 55001
>Category: kern
>Synopsis: pms(4) Synaptics touchpad causes errors on Panasonic CF-NX3
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Feb 22 03:10:00 +0000 2020
>Originator: Izumi Tsutsui
>Release: NetBSD 9.0
>Organization:
>Environment:
NetBSD 9.0 (GENERIC) #0: Fri Feb 14 00:06:28 UTC 2020 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/amd64/compile/GENERIC
>Description:
A touchpad on Panasonic CF-NX3 is detected as:
> pms0 at pckbc1 (aux slot)
> pms0: Synaptics touchpad version 7.4
> pms0: Extended W mode, Palm detect, Multi-finger Report
But it doesn't work on Xorg server. I cannot move cursor
in most cases, and kernel pms(4) driver complains as the following:
---
[ 315.669211] pms_input: unusual delay (0.160091 s), scheduling reset
[ 316.219525] pms0: autoconfiguration error: invalid extended w mode 10
[ 318.600888] pms_input: unusual delay (0.040023 s), scheduling reset
[ 321.562582] pms_input: unusual delay (0.280160 s), scheduling reset
[ 324.234110] pms_input: unusual delay (0.080045 s), scheduling reset
[ 324.804437] pms_input: unusual delay (0.050029 s), scheduling reset
[ 328.956811] pms_input: unusual delay (0.100057 s), scheduling reset
[ 329.577166] pms_input: unusual delay (0.060035 s), scheduling reset
[ 337.811876] pms0: autoconfiguration error: invalid extended w mode 7
[ 337.881916] pms_input: unusual delay (0.050029 s), scheduling reset
[ 338.502271] pms_input: unusual delay (0.130075 s), scheduling reset
[ 339.062592] pms_input: unusual delay (0.040022 s), scheduling reset
[ 351.209540] pms_input: unusual delay (0.040023 s), scheduling reset
[ 494.631577] pms_input: unusual delay (0.210120 s), scheduling reset
[ 495.261938] pms_input: unusual delay (0.040023 s), scheduling reset
[ 498.113569] pms_input: unusual delay (0.180103 s), scheduling reset
[ 498.743930] pms_input: unusual delay (0.160092 s), scheduling reset
[ 499.384296] pms_input: unusual delay (0.180103 s), scheduling reset
[ 500.034668] pms_input: unusual delay (0.200114 s), scheduling reset
[ 500.995217] pms_input: unusual delay (0.210120 s), scheduling reset
[ 501.685612] pms0: autoconfiguration error: invalid extended w mode 12
[ 502.015801] pms_input: unusual delay (0.260149 s), scheduling reset
[ 525.279108] pms_input: unusual delay (22.793037 s), scheduling reset
[ 528.631025] pms_input: unusual delay (1.841052 s), scheduling reset
[ 530.432055] pms_input: unusual delay (0.220126 s), scheduling reset
[ 532.253097] pms_input: unusual delay (0.200114 s), scheduling reset
[ 533.683915] pms_input: unusual delay (0.260149 s), scheduling reset
[ 534.394322] pms_input: unusual delay (0.220126 s), scheduling reset
[ 535.685060] pms_input: unusual delay (0.200114 s), scheduling reset
[ 536.165335] pms0: autoconfiguration error: invalid extended w mode 9
[ 536.385460] pms_input: unusual delay (0.180103 s), scheduling reset
[ 540.537836] pms_input: unusual delay (0.220126 s), scheduling reset
[ 541.208219] pms0: autoconfiguration error: invalid extended w mode 10
[ 541.448356] pms_input: unusual delay (0.220126 s), scheduling reset
---
Note this also happens NetBSD/amd64 8.1.
>How-To-Repeat:
Use Xorg server on Panasonic CF-NX3.
(and probably also on other CF-NX[123] and CF-SX[123] Let's Note)
>Fix:
Disabling options PMS_SYNAPTICS_TOUCHPAD works around.
Could we have sysctl(3) knob to disable it without compiling a kernel?
Home |
Main Index |
Thread Index |
Old Index