[SRU] [B/C/D/Unstable] [PATCH 0/1] Ignore "incomplete report" from Elan touchpanels

Kai-Heng Feng kai.heng.feng at canonical.com
Tue Jan 29 08:44:29 UTC 2019


BugLink: https://bugs.launchpad.net/bugs/1813733

[Impact]
When using Elan touchpanels, this message keeps getting spurted out:
[  136.138487] i2c_hid i2c-DELL08D6:00: i2c_hid_get_input: incomplete report (14/65535)
This is an error message, so systemd-journald flushes to disk as soon as
the message shows. This prevents the storage enters power saving state,
hurting battery time.

Other than the annoying message, the touchpad itself works fine.

[Fix]
Just warn once to avoid the annoying message.

[Test]
The annoying message stops once the fix applied.

[Regression Potential]
None. The user still gets the warning from dmesg without all the
flooding.

Kai-Heng Feng (1):
  HID: i2c-hid: Ignore input report if there's no data present on Elan
    touchpanels

 drivers/hid/i2c-hid/i2c-hid-core.c | 9 +++++++++
 1 file changed, 9 insertions(+)

-- 
2.17.1




More information about the kernel-team mailing list