Sometimes touchpad detected as mouse(i2c designware fails to get adapter number)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| HWE Next |
Undecided
|
Unassigned | ||
| linux (Ubuntu) |
Undecided
|
Unassigned | ||
| Bionic |
Medium
|
AceLan Kao | ||
| Disco |
Medium
|
AceLan Kao | ||
| linux-oem-osp1 (Ubuntu) |
Undecided
|
Unassigned | ||
| Bionic |
Undecided
|
AceLan Kao | ||
| Disco |
Undecided
|
AceLan Kao |
Bug Description
[Impact]
I2C designware fails to get its adapter number, and this may lead to fail to access touchpad through I2C bus.
[ 6.476367] WARNING: CPU: 9 PID: 567 at /build/
[Fix]
The 2 commits from v5.1-rc1 fix this issue.
cd86d1403bb4 i2c: i2c-designware-
77f3381a83c2 i2c: i2c-designware-
[Test]
Verified on Dell machine which had this issue.
[Regression Potential]
Low, the 2 commits make it always use dynamic adapter-numbers which does not make any difference in most cases and in the one case where it does make a difference the behavior change is desirable because the old behavior caused an oops.
CVE References
description: | updated |
Changed in linux (Ubuntu): | |
status: | In Progress → Invalid |
Changed in linux-oem-osp1 (Ubuntu): | |
status: | New → Invalid |
Changed in linux (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in linux-oem-osp1 (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in linux (Ubuntu Disco): | |
status: | New → In Progress |
Changed in linux-oem-osp1 (Ubuntu Disco): | |
status: | New → In Progress |
Changed in linux (Ubuntu): | |
assignee: | AceLan Kao (acelankao) → nobody |
Changed in linux (Ubuntu Bionic): | |
assignee: | nobody → AceLan Kao (acelankao) |
Changed in linux (Ubuntu Disco): | |
assignee: | nobody → AceLan Kao (acelankao) |
Changed in linux-oem-osp1 (Ubuntu Bionic): | |
assignee: | nobody → AceLan Kao (acelankao) |
Changed in linux-oem-osp1 (Ubuntu Disco): | |
assignee: | nobody → AceLan Kao (acelankao) |
tags: | added: oem-priority originate-from-1834156 somerville |
Changed in linux-oem-osp1 (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Bionic): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Disco): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Disco): | |
status: | In Progress → Fix Committed |
Changed in linux-oem-osp1 (Ubuntu Disco): | |
status: | In Progress → Invalid |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/
tags: | added: verification-needed-bionic |
tags: |
added: verification-done-bionic removed: verification-needed-bionic |
tags: |
added: verification-done-disco removed: verification-needed-disco |
Launchpad Janitor (janitor) wrote : | #3 |
This bug was fixed in the package linux-oem-osp1 - 5.0.0-1015.16
---------------
linux-oem-osp1 (5.0.0-1015.16) bionic; urgency=medium
* linux-oem-osp1: 5.0.0-1015.16 -proposed tracker (LP: #1836856)
* System does not auto detect disconnection of external monitor (LP: #1835001)
- drm/i915: Add support for retrying hotplug
- drm/i915: Enable hotplug retry
* alsa/hdmi: add icelake hdmi audio support for a Dell machine (LP: #1836916)
- ALSA: hda: hdmi - add Icelake support
- ALSA: hda/hdmi - Remove duplicated define
- ALSA: hda/hdmi - Fix i915 reverse port/pin mapping
* input/mouse: alps trackpoint-only device doesn't work (LP: #1836752)
- Input: alps - don't handle ALPS cs19 trackpoint-only device
* First click on Goodix touchpad doesn't be recognized after runtime suspended
(LP: #1836836)
- SAUCE: i2c: designware: add G3 3590 into i2c quirk
-- Timo Aaltonen <email address hidden> Thu, 18 Jul 2019 11:29:53 +0300
Changed in linux-oem-osp1 (Ubuntu Bionic): | |
status: | Fix Committed → Fix Released |
Changed in linux (Ubuntu Bionic): | |
status: | Fix Committed → Fix Released |
Changed in linux (Ubuntu Disco): | |
status: | Fix Committed → Fix Released |
Changed in linux-oem-osp1 (Ubuntu Disco): | |
status: | Invalid → Fix Released |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/
tags: | added: verification-needed-xenial |
Launchpad Janitor (janitor) wrote : | #6 |
This bug was fixed in the package linux-oem-osp1 - 5.0.0-1018.20
---------------
linux-oem-osp1 (5.0.0-1018.20) bionic; urgency=medium
* alsa/hdmi: the sound is distorted when playing via nvidia hdmi
(LP: #1838243)
- ALSA: hda: program stripe control for codec
* alsa/sof: let legacy hda driver and sof driver co-exist (LP: #1837828)
- ASoC: Intel: Skylake: move NHLT header to common directory
- ALSA: hda: move parts of NHLT code to new module
- ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry
- ASoC: Intel: Skylake: use common NHLT module
- ALSA: hda/intel: stop probe if DMICS are detected on Skylake+ platforms
- [Config] enable SND_HDA_
- [Config] enable SND_HDA_
* alsa/sof: the headphone doesn't work when sound-setting opens (LP: #1837900)
- Revert "ASoC: SOF: hda: set autosuspend delay for hda bus device"
* input/mouse: alps trackpoint-only device doesn't work (LP: #1836752)
- Revert "Input: alps - don't handle ALPS cs19 trackpoint-only device"
- Input: alps - don't handle ALPS cs19 trackpoint-only device
- Input: alps - fix a mismatch between a condition check and its comment
* alsa/hdmi: add icelake hdmi audio support for a Dell machine (LP: #1836916)
- SAUCE: i915: set disable_
* alsa/sof: The definition of ROM state register is not correct (LP: #1837500)
- ASoC: SOF: Intel: HDA: correct ROM state mask
* Packaging resync (LP: #1786013)
- [Packaging] update helper scripts
[ Ubuntu: 5.0.0-25.26 ]
* CVE-2019-1125
- x86/cpufeatures: Carve out CQM features retrieval
- x86/cpufeatures: Combine word 11 and 12 into a new scattered features word
- x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations
- x86/speculation: Enable Spectre v1 swapgs mitigations
- x86/entry/64: Use JMP instead of JMPQ
- x86/speculation
[ Ubuntu: 5.0.0-24.25 ]
* disco/linux: 5.0.0-24.25 -proposed tracker (LP: #1838395)
* Packaging resync (LP: #1786013)
- [Packaging] resync git-ubuntu-log
* hibmc-drm Causes Unreadable Display for Huawei amd64 Servers (LP: #1762940)
- [Config] Set CONFIG_
- SAUCE: Make CONFIG_
* [18.04 FEAT] zKVM: Add hardware CPU Model - kernel part (LP: #1836153)
- KVM: s390: add debug logging for cpu model subfunctions
- KVM: s390: implement subfunction processor calls
- KVM: s390: add vector enhancements facility 2 to cpumodel
- KVM: s390: add vector BCD enhancements facility to cpumodel
- KVM: s390: add MSA9 to cpumodel
- KVM: s390: provide query function for instructions returning 32 byte
- KVM: s390: add enhanced sort facilty to cpu model
- KVM: s390: add deflate conversion facilty to cpu model
- KVM: s390: enable MSA9 keywrapping functions depending on cpu model
* bcache: risk of data loss on I/O errors in backing or caching devices
(LP: #1829563)
- Revert "bcache: set CACHE_SET_
* Intel ethernet I219 has...
Changed in linux-oem-osp1 (Ubuntu): | |
status: | Invalid → Fix Released |
Changed in hwe-next: | |
status: | New → Fix Released |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- disco' to 'verification- done-disco' . If the problem still exists, change the tag 'verification- needed- disco' to 'verification- failed- disco'.
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!