2018-08-11 01:20:40 |
AaronMa |
bug |
|
|
added bug |
2018-08-11 01:23:41 |
AaronMa |
bug task added |
|
ubuntu |
|
2018-08-11 01:24:11 |
AaronMa |
affects |
ubuntu |
kmod (Ubuntu) |
|
2018-08-11 01:26:26 |
AaronMa |
bug |
|
|
added subscriber Canonical Hardware Enablement |
2018-08-11 01:33:57 |
AaronMa |
bug task added |
|
linux (Ubuntu) |
|
2018-08-11 01:34:13 |
AaronMa |
bug task deleted |
linux (Ubuntu) |
|
|
2018-08-11 01:40:15 |
AaronMa |
hwe-next: importance |
Undecided |
Critical |
|
2018-08-11 01:40:18 |
AaronMa |
kmod (Ubuntu): importance |
Undecided |
Critical |
|
2018-08-11 01:58:17 |
AaronMa |
nominated for series |
|
Ubuntu Bionic |
|
2018-08-11 01:58:17 |
AaronMa |
nominated for series |
|
Ubuntu Cosmic |
|
2018-08-11 01:58:17 |
AaronMa |
nominated for series |
|
Ubuntu Xenial |
|
2018-08-13 08:15:36 |
Anthony Wong |
description |
Touchpad of Yoda2 doesn't work well via PS/2 mode, most time the data is
lost sync via PS/2.
I have made a patch in upstream/Ubuntu 4.15/4.13 kernels to force
touchpad using SMBus mode.
SMBus mode requires i2c-i801 kernel module which is in modprobe
blacklist in Ubuntu 18.04/16.04. User has to remove i2c-i801 manually.
i2c-i801 in blacklist is a very old workaround to fix HP compaq nc6000
(Bug #10306), this module should be removed from blacklist. |
Touchpad of Yoda2 doesn't work well via PS/2 mode, most time the data is
lost sync via PS/2.
I have made a patch in upstream/Ubuntu 4.15/4.13 kernels to force
touchpad using SMBus mode.
SMBus mode requires i2c-i801 kernel module which is in modprobe
blacklist in Ubuntu 18.04/16.04. User has to remove i2c-i801 manually.
i2c-i801 in blacklist is a very old workaround to fix HP compaq nc6000
(Bug #16602), this module should be removed from blacklist. |
|
2018-08-13 09:18:32 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~anthonywong/ubuntu/+source/kmod/+git/kmod/+merge/352960 |
|
2018-08-13 09:27:08 |
Anthony Wong |
description |
Touchpad of Yoda2 doesn't work well via PS/2 mode, most time the data is
lost sync via PS/2.
I have made a patch in upstream/Ubuntu 4.15/4.13 kernels to force
touchpad using SMBus mode.
SMBus mode requires i2c-i801 kernel module which is in modprobe
blacklist in Ubuntu 18.04/16.04. User has to remove i2c-i801 manually.
i2c-i801 in blacklist is a very old workaround to fix HP compaq nc6000
(Bug #16602), this module should be removed from blacklist. |
We have a Lenovo Thinkpad machine that requires i2c-i801 kernel module to work, but it is listed in /etc/modprobe/blacklist.conf in Ubuntu. To use the touchpad, users have to remove the i2c-i801 line manually.
i2c-i801 in blacklist.conf is a very old workaround to fix HP compaq nc6000
(Bug #16602), this module should be removed from blacklist.
There is also another bug (Bug #1475945) that needs this module for Acer trackpad to work. |
|
2018-08-13 09:38:16 |
Anthony Wong |
tags |
|
1786573 sutton |
|
2018-08-13 10:10:05 |
Andy Whitcroft |
bug task added |
|
kmod (Ubuntu Bionic) |
|
2018-08-13 10:10:06 |
Andy Whitcroft |
bug task added |
|
kmod (Ubuntu Cosmic) |
|
2018-08-13 10:10:08 |
Andy Whitcroft |
bug task added |
|
kmod (Ubuntu Xenial) |
|
2018-08-16 02:38:49 |
Anthony Wong |
kmod (Ubuntu Cosmic): importance |
Critical |
High |
|
2018-08-27 03:42:06 |
Anthony Wong |
bug task added |
|
oem-priority |
|
2018-08-27 03:42:14 |
Anthony Wong |
oem-priority: importance |
Undecided |
Critical |
|
2018-08-28 15:02:36 |
Anthony Wong |
bug |
|
|
added subscriber Anthony Wong |
2018-08-28 15:02:45 |
Launchpad Janitor |
kmod (Ubuntu): status |
New |
Confirmed |
|
2018-08-28 15:02:45 |
Launchpad Janitor |
kmod (Ubuntu Xenial): status |
New |
Confirmed |
|
2018-08-28 15:02:45 |
Launchpad Janitor |
kmod (Ubuntu Bionic): status |
New |
Confirmed |
|
2018-09-17 15:32:57 |
Joshua Powers |
bug |
|
|
added subscriber Brad Figg |
2018-10-04 04:15:22 |
Anthony Wong |
description |
We have a Lenovo Thinkpad machine that requires i2c-i801 kernel module to work, but it is listed in /etc/modprobe/blacklist.conf in Ubuntu. To use the touchpad, users have to remove the i2c-i801 line manually.
i2c-i801 in blacklist.conf is a very old workaround to fix HP compaq nc6000
(Bug #16602), this module should be removed from blacklist.
There is also another bug (Bug #1475945) that needs this module for Acer trackpad to work. |
SRU justification
============
[Impact]
Many modern notebooks need i2c-i801 kernel module to function, but it is blacklisted by /etc/modprobe/blacklist.conf, which gives a very poor user experience.
[Test case]
1. Install Ubuntu
2. Check touchpad works or not
3. Install the fixed kmod package
4. Confirm touchpad works
[Regression Potential]
i2c-i801 was blacklisted due to bug 16602. The user complains an HP Compaq nc6000 notebook cannot suspend without blacklisting i2c-i801. While this is a way to workaround the suspend issue, the proper fix should be in linux kernel. Since nc6000 was a machine sold in 2004, it is too difficult to find someone to verify if it will regress due to this SRU. The rationale to blacklist it is: https://bugs.launchpad.net/ubuntu/+source/hotplug/+bug/16602/comments/5, however it is no longer valid nowadays on modern computers.
Besides, there look like to be a quirk in linux kernel that fixes it:
https://github.com/torvalds/linux/blame/master/drivers/pci/quirks.c#L1434
[Other Info]
rationale of i2c_i801 driver blacklist: https://answers.launchpad.net/ubuntu/+source/kmod/+question/269329
-----------------------------------------------------------------------------------------------
Original bug report:
We have a Lenovo Thinkpad machine that requires i2c-i801 kernel module to work, but it is listed in /etc/modprobe/blacklist.conf in Ubuntu. To use the touchpad, users have to remove the i2c-i801 line manually.
i2c-i801 in blacklist.conf is a very old workaround to fix HP compaq nc6000
(Bug #16602), this module should be removed from blacklist.
There is also another bug (Bug #1475945) that needs this module for Acer trackpad to work. |
|
2018-10-23 14:53:32 |
Steve Langasek |
kmod (Ubuntu Xenial): assignee |
|
Canonical Foundations Team (canonical-foundations) |
|
2018-10-24 00:08:58 |
Michael Hudson-Doyle |
kmod (Ubuntu Bionic): status |
Confirmed |
In Progress |
|
2018-10-24 00:09:00 |
Michael Hudson-Doyle |
kmod (Ubuntu Xenial): status |
Confirmed |
In Progress |
|
2018-10-24 00:09:02 |
Michael Hudson-Doyle |
kmod (Ubuntu Cosmic): status |
Confirmed |
In Progress |
|
2018-10-24 00:09:22 |
Michael Hudson-Doyle |
kmod (Ubuntu Bionic): assignee |
|
Michael Hudson-Doyle (mwhudson) |
|
2018-10-24 12:35:11 |
Francis Ginther |
tags |
1786573 sutton |
1786573 id-5bcf361f46e3d43769c9cfcb sutton |
|
2018-10-29 08:45:05 |
Andy Whitcroft |
kmod (Ubuntu Cosmic): status |
In Progress |
Fix Committed |
|
2018-10-29 08:45:07 |
Andy Whitcroft |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-10-29 08:45:09 |
Andy Whitcroft |
bug |
|
|
added subscriber SRU Verification |
2018-10-29 08:45:12 |
Andy Whitcroft |
tags |
1786573 id-5bcf361f46e3d43769c9cfcb sutton |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-needed verification-needed-cosmic |
|
2018-10-29 08:47:03 |
Andy Whitcroft |
kmod (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2018-10-29 08:47:10 |
Andy Whitcroft |
tags |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-needed verification-needed-cosmic |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-needed verification-needed-bionic verification-needed-cosmic |
|
2018-10-29 08:47:56 |
Andy Whitcroft |
kmod (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2018-10-29 08:48:02 |
Andy Whitcroft |
tags |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-needed verification-needed-bionic verification-needed-cosmic |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-xenial |
|
2018-10-30 06:58:44 |
AaronMa |
tags |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-needed verification-needed-bionic verification-needed-cosmic verification-needed-xenial |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done-xenial verification-needed verification-needed-bionic verification-needed-cosmic |
|
2018-10-30 07:06:53 |
AaronMa |
tags |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done-xenial verification-needed verification-needed-bionic verification-needed-cosmic |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done-bionic verification-done-xenial verification-needed verification-needed-cosmic |
|
2018-10-30 07:11:45 |
AaronMa |
tags |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done-bionic verification-done-xenial verification-needed verification-needed-cosmic |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done-bionic verification-done-cosmic verification-done-xenial verification-needed |
|
2018-10-30 07:12:07 |
AaronMa |
tags |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done-bionic verification-done-cosmic verification-done-xenial verification-needed |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done verification-done-bionic verification-done-cosmic verification-done-xenial |
|
2018-10-30 07:12:21 |
AaronMa |
hwe-next: status |
New |
Fix Committed |
|
2018-10-30 13:46:42 |
Brian Murray |
tags |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done verification-done-bionic verification-done-cosmic verification-done-xenial |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done verification-needed-bionic verification-needed-cosmic verification-needed-xenial |
|
2018-10-30 14:23:22 |
AaronMa |
tags |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done verification-needed-bionic verification-needed-cosmic verification-needed-xenial |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done verification-done-bionic verification-done-cosmic verification-done-xenial |
|
2018-11-05 21:55:58 |
Launchpad Janitor |
kmod (Ubuntu Cosmic): status |
Fix Committed |
Fix Released |
|
2018-11-05 21:56:04 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2018-11-05 21:56:25 |
Launchpad Janitor |
kmod (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2018-11-05 21:56:41 |
Launchpad Janitor |
kmod (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2018-11-05 23:37:16 |
Anthony Wong |
hwe-next: status |
Fix Committed |
Fix Released |
|
2018-12-03 02:27:31 |
Launchpad Janitor |
kmod (Ubuntu): status |
Fix Committed |
Fix Released |
|
2019-02-20 14:05:04 |
AaronMa |
kmod (Ubuntu): status |
Fix Released |
In Progress |
|
2019-02-20 14:05:22 |
AaronMa |
kmod (Ubuntu Xenial): status |
Fix Released |
In Progress |
|
2019-02-20 14:05:27 |
AaronMa |
kmod (Ubuntu Bionic): status |
Fix Released |
In Progress |
|
2019-02-20 14:05:33 |
AaronMa |
kmod (Ubuntu Cosmic): status |
Fix Released |
In Progress |
|
2019-02-27 10:39:08 |
Anthony Wong |
hwe-next: status |
Fix Released |
In Progress |
|
2019-04-08 23:45:42 |
Launchpad Janitor |
kmod (Ubuntu): status |
In Progress |
Fix Released |
|
2019-04-13 11:55:14 |
Chen-Han Hsiao (Stanley) |
bug |
|
|
added subscriber Chen-Han Hsiao (Stanley) |
2019-04-14 20:10:51 |
Khairul Aizat Kamarudzzaman |
bug |
|
|
added subscriber Khairul Aizat Kamarudzzaman |
2019-05-09 08:45:53 |
Yuan-Chen Cheng |
tags |
1786573 id-5bcf361f46e3d43769c9cfcb sutton verification-done verification-done-bionic verification-done-cosmic verification-done-xenial |
1786573 hwe id-5bcf361f46e3d43769c9cfcb oem-priority sutton verification-done verification-done-bionic verification-done-cosmic verification-done-xenial |
|
2019-05-09 14:21:34 |
AaronMa |
attachment added |
|
0002-Input-synaptics-remove-X240-from-the-topbuttonpad-li.patch https://bugs.launchpad.net/hwe-next/+bug/1786574/+attachment/5262688/+files/0002-Input-synaptics-remove-X240-from-the-topbuttonpad-li.patch |
|
2019-05-10 12:49:00 |
AaronMa |
attachment added |
|
psmouse-lp1786574-dkms_0.1_amd64.deb https://bugs.launchpad.net/hwe-next/+bug/1786574/+attachment/5262930/+files/psmouse-lp1786574-dkms_0.1_amd64.deb |
|
2019-06-20 08:45:34 |
Yuan-Chen Cheng |
oem-priority: status |
New |
In Progress |
|
2019-08-03 02:11:48 |
Julian Alarcon |
bug |
|
|
added subscriber Julian Alarcon |
2019-08-12 16:45:01 |
IK |
bug |
|
|
added subscriber IK |
2019-08-23 06:29:35 |
Yuan-Chen Cheng |
oem-priority: importance |
Critical |
High |
|
2019-10-13 09:01:36 |
Khairul Aizat Kamarudzzaman |
attachment added |
|
input.txt https://bugs.launchpad.net/hwe-next/+bug/1786574/+attachment/5296792/+files/input.txt |
|
2020-01-18 14:59:42 |
François Glais |
bug |
|
|
added subscriber François Glais |
2020-01-19 09:34:06 |
3ntix |
bug |
|
|
added subscriber 3ntix |
2020-07-11 15:04:32 |
Terrance Brown |
bug |
|
|
added subscriber Terrance Brown |
2022-07-05 13:06:01 |
Timo Aaltonen |
hwe-next: importance |
Critical |
Undecided |
|
2022-09-05 10:27:59 |
Timo Aaltonen |
hwe-next: status |
In Progress |
Fix Released |
|
2022-09-05 10:28:03 |
Timo Aaltonen |
oem-priority: status |
In Progress |
Fix Released |
|
2022-09-05 10:28:17 |
Timo Aaltonen |
kmod (Ubuntu Cosmic): status |
In Progress |
Won't Fix |
|
2022-09-05 10:28:21 |
Timo Aaltonen |
kmod (Ubuntu Xenial): status |
In Progress |
Won't Fix |
|
2022-09-05 10:28:23 |
Timo Aaltonen |
kmod (Ubuntu Bionic): status |
In Progress |
Won't Fix |
|