Public bug reported: [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/linux-oem-osp1-bkWHJC/linux-oem-osp1-5.0.0/drivers/i2c/i2c-core-base.c:1322 i2c_add_numbered_adapter+0x81/0x90
[Fix] The 2 commits from v5.1-rc1 fix this issue. cd86d1403bb4 i2c: i2c-designware-platdrv: Always use a dynamic adapter number 77f3381a83c2 i2c: i2c-designware-platdrv: Cleanup setting of the adapter number [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. ** Affects: linux (Ubuntu) Importance: Undecided Assignee: AceLan Kao (acelankao) Status: In Progress ** Affects: linux-oem-osp1 (Ubuntu) Importance: Undecided Status: New ** Affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** Affects: linux-oem-osp1 (Ubuntu Bionic) Importance: Undecided Status: New ** Affects: linux (Ubuntu Disco) Importance: Undecided Status: New ** Affects: linux-oem-osp1 (Ubuntu Disco) Importance: Undecided Status: New ** Description changed: [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/linux-oem-osp1-bkWHJC/linux-oem-osp1-5.0.0/drivers/i2c/i2c-core-base.c:1322 i2c_add_numbered_adapter+0x81/0x90 [Fix] - The 2 commits fix this issue. - cd86d1403bb4 i2c: i2c-designware-platdrv: Always use a dynamic adapter number - 77f3381a83c2 i2c: i2c-designware-platdrv: Cleanup setting of the adapter number + The 2 commits from v5.1-rc1 fix this issue. + cd86d1403bb4 i2c: i2c-designware-platdrv: Always use a dynamic adapter number + 77f3381a83c2 i2c: i2c-designware-platdrv: Cleanup setting of the adapter number [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. ** Also affects: linux-oem-osp1 (Ubuntu) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Disco) Importance: Undecided Status: New ** Also affects: linux-oem-osp1 (Ubuntu Disco) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: linux-oem-osp1 (Ubuntu Bionic) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1835150 Title: Sometimes touchpad detected as mouse(i2c designware fails to get adapter number) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1835150/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs