HID ELAN9038 probe fails with "report is too long"

Bug #1868196 reported by Josip Medved
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

As of upgrade to kernel 5.3.0-42 I see errors in journal reported for ELAN9038 HID.

    $ uname -a
      Linux 5.3.0-42-generic #34-Ubuntu SMP Fri Feb 28 05:49:40 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

    $ sudo journalctl -b | grep multitouch
      hid-multitouch 0018:04F3:261A.0001: report is too long
      hid-multitouch 0018:04F3:261A.0001: item 0 1 0 8 parsing failed
      hid-multitouch: probe of 0018:04F3:261A.0001 failed with error -22

The same device on 5.3.0-40 works without issues.

    $ uname -a
      Linux 5.3.0-40-generic #32-Ubuntu SMP Fri Jan 31 20:24:34 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

    $ sudo journalctl -b | grep multitouch
      hid-multitouch 0018:04F3:261A.0001: input,hidraw0: I2C HID v1.00 Device [ELAN9038:00 04F3:261A] on i2c-ELAN9038:00

I did find the same issue has been also reported on version 5.6 under bug #206259 (https://bugzilla.kernel.org/show_bug.cgi?id=206259).

ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: linux-image-5.3.0-42-generic 5.3.0-42.34
ProcVersionSignature: Ubuntu 5.3.0-42.34-generic 5.3.18
Uname: Linux 5.3.0-42-generic x86_64
ApportVersion: 2.20.11-0ubuntu8.6
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: josip 3946 F.... pulseaudio
CurrentDesktop: ubuntu:GNOME
Date: Thu Mar 19 19:36:40 2020
InstallationDate: Installed on 2020-03-08 (11 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 003: ID 045e:096f Microsoft Corp. Surface Type Cover
 Bus 001 Device 002: ID 0cf3:e302 Qualcomm Atheros Communications
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Microsoft Corporation Surface Go
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.3.0-42-generic root=/dev/mapper/vgubuntu-root ro usbcore.autosuspend=-1 quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-5.3.0-42-generic N/A
 linux-backports-modules-5.3.0-42-generic N/A
 linux-firmware 1.183.4
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/24/2019
dmi.bios.vendor: Microsoft Corporation
dmi.bios.version: 1.0.19
dmi.board.name: Surface Go
dmi.board.vendor: Microsoft Corporation
dmi.chassis.type: 9
dmi.chassis.vendor: Microsoft Corporation
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnMicrosoftCorporation:bvr1.0.19:bd06/24/2019:svnMicrosoftCorporation:pnSurfaceGo:pvr1:rvnMicrosoftCorporation:rnSurfaceGo:rvr:cvnMicrosoftCorporation:ct9:cvrChassisVersion:
dmi.product.family: Surface
dmi.product.name: Surface Go
dmi.product.sku: Surface_Go_1824_Consumer
dmi.product.version: 1
dmi.sys.vendor: Microsoft Corporation

Revision history for this message
Josip Medved (medo64) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.