** Changed in: linux (Ubuntu)
       Status: Incomplete => In Progress

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1741168

Title:
  HID: Fix RayD touchscreen failure to resume from suspend

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  In Progress

Bug description:
  Link: https://patchwork.kernel.org/patch/10141099/
  Link: https://patchwork.kernel.org/patch/10141097/

  [Impact]
  Resume of S3 cause system hang on Lenovo laptops with RayD touchscreen.

  [Fix]
  RayD touchscreen issued corrupted data after it resume from suspend,
  then HID driver didn't handle the data well because of the data overflow
  and made a call trace and hang.
  Keep memset safe from corrupted data and add command to make RayD
  touchscreen back to normal.
  Then touchscreen works fine.

  [Test Case]
  Tested on ThinkPad L380, works fine with fixes.

  [Regression Potential]
  Low, keep the data in hid-core and i2c-hid more strictly.
  Add specific device quirk in i2c-hid.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1741168/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to