** 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