Touchpad stops working after a few seconds in Lenovo ideapad 320
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Critical
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Medium
|
Kai-Heng Feng | ||
Xenial |
Invalid
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Undecided
|
Unassigned | ||
linux-oem (Ubuntu) |
Invalid
|
Medium
|
Kai-Heng Feng | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Invalid
|
Undecided
|
Unassigned |
Bug Description
=== SRU Justifications ===
[Impact]
Touchpad freezes after a brief usage.
[Fix]
Quote from the commit log:
"The stale cached value written at the final stage undoes the masking.
Fix this by re-reading the register before clearing the interrupt.
I also spotted that the interrupt-clearing code can race against
amd_gpio_irq_mask() / amd_gpio_
Presumably this race was leading to the loss of interrupts."
[Test Case]
Touchpad no longer freezes on ideapad 320-15ABR, a new Dell Latitude and
a new Dell Inspiron.
[Regression Potential]
Low. It limits to AMD laptops
=== Original Bug Report ===
I have installed ubuntu bionic on a Lenovo ideapad 320. The touchpad stops working a few seconds after I log in.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-
ProcVersionSign
Uname: Linux 4.13.0-16-generic x86_64
ApportVersion: 2.20.7-0ubuntu4
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CurrentDesktop: ubuntu:GNOME
Date: Mon Nov 13 20:03:41 2017
InstallationDate: Installed on 2017-09-22 (53 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Alpha amd64 (20170918)
MachineType: LENOVO 80XS
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.169
SourcePackage: linux
UpgradeStatus: Upgraded to bionic on 2017-11-14 (0 days ago)
dmi.bios.date: 05/22/2017
dmi.bios.vendor: LENOVO
dmi.bios.version: 5QCN16WW
dmi.board.
dmi.board.name: LNVNB161216
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40700WIN
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.family: ideapad 320-15ABR
dmi.product.name: 80XS
dmi.product.
dmi.sys.vendor: LENOVO
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | Confirmed → Incomplete |
description: | updated |
Changed in linux (Ubuntu): | |
status: | Incomplete → Triaged |
tags: | added: originate-from-1732586 somerville |
Changed in hwe-next: | |
assignee: | nobody → Kai-Heng Feng (kaihengfeng) |
Changed in linux (Ubuntu): | |
assignee: | nobody → Kai-Heng Feng (kaihengfeng) |
Changed in hwe-next: | |
importance: | Undecided → Critical |
status: | New → Triaged |
Changed in linux-oem (Ubuntu): | |
importance: | Undecided → High |
assignee: | nobody → Kai-Heng Feng (kaihengfeng) |
status: | New → Triaged |
Changed in linux-oem (Ubuntu): | |
status: | Triaged → Invalid |
Changed in linux (Ubuntu Xenial): | |
status: | New → Invalid |
Changed in linux-oem (Ubuntu): | |
importance: | High → Medium |
Changed in linux-oem (Ubuntu Xenial): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Triaged → Confirmed |
status: | Confirmed → Triaged |
Changed in linux-oem (Ubuntu Artful): | |
status: | New → Invalid |
Changed in linux (Ubuntu Artful): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in hwe-next: | |
assignee: | Kai-Heng Feng (kaihengfeng) → nobody |
Changed in hwe-next: | |
status: | Triaged → Fix Released |
tags: | added: cscc |
This change was made by a bot.